-尊龙人生就是博
iso-10303-21;
header;
file_description((''),'2;1');
file_name('asm_asm_asm','2017-09-01t',('administrator'),(''),
'pro/engineer by parametric technology corporation, 2010280',
'pro/engineer by parametric technology corporation, 2010280','');
file_schema(('config_control_design'));
endsec;
data;
#1=cartesian_point('',(0.e0,0.e0,0.e0));
#2=direction('',(0.e0,0.e0,-1.e0));
#3=direction('',(0.e0,1.e0,0.e0));
#4=axis2_placement_3d('',#1,#2,#3);
#6=cartesian_point('',(0.e0,0.e0,0.e0));
#7=direction('',(0.e0,0.e0,-1.e0));
#8=direction('',(0.e0,-1.e0,0.e0));
#9=axis2_placement_3d('',#6,#7,#8);
#11=cartesian_point('',(0.e0,0.e0,5.456968210638e-12));
#12=direction('',(0.e0,0.e0,1.e0));
#13=direction('',(0.e0,1.e0,0.e0));
#14=axis2_placement_3d('',#11,#12,#13);
#16=cartesian_point('',(0.e0,0.e0,5.456968210638e-12));
#17=direction('',(0.e0,0.e0,1.e0));
#18=direction('',(0.e0,-1.e0,0.e0));
#19=axis2_placement_3d('',#16,#17,#18);
#21=cartesian_point('',(0.e0,0.e0,-4.579937009550e0));
#22=direction('',(0.e0,0.e0,-1.e0));
#23=direction('',(2.337726769105e-1,-9.722912812167e-1,0.e0));
#24=axis2_placement_3d('',#21,#22,#23);
#26=cartesian_point('',(1.170142429758e1,-7.404108991581e1,-4.579937025374e0));
#27=cartesian_point('',(1.166037310284e1,-7.404757400003e1,-4.580347871852e0));
#28=cartesian_point('',(1.158501050299e1,-7.405934318855e1,-4.589481093558e0));
#29=cartesian_point('',(1.149040649253e1,-7.407366992304e1,-4.630548058911e0));
#30=cartesian_point('',(1.144323493442e1,-7.408069278998e1,-4.671305887786e0));
#31=cartesian_point('',(1.142348784635e1,-7.408352448478e1,-4.695462370245e0));
#33=cartesian_point('',(1.142348784635e1,-7.408352448478e1,-4.695462370245e0));
#34=cartesian_point('',(1.137921039025e1,-7.405623985997e1,-8.547249800034e0));
#35=cartesian_point('',(1.129009040177e1,-7.400178606586e1,-1.625193301289e1));
#36=cartesian_point('',(1.115765112916e1,-7.391983697142e1,-2.781264756721e1));
#37=cartesian_point('',(1.106836746592e1,-7.386525485998e1,-3.552220419106e1));
#38=cartesian_point('',(1.102404866739e1,-7.383794475917e1,-3.937758808328e1));
#40=cartesian_point('',(8.462047596026e0,-7.417522947170e1,-3.937758835824e1));
#41=cartesian_point('',(8.426307302960e0,-7.421307947226e1,-3.552220592083e1));
#42=cartesian_point('',(8.354279035775e0,-7.428890471311e1,-2.781265101444e1));
#43=cartesian_point('',(8.247512606012e0,-7.440234263756e1,-1.625193783614e1));
#44=cartesian_point('',(8.175569733834e0,-7.447800245572e1,-8.547251149302e0));
#45=cartesian_point('',(8.139862786978e0,-7.451581714168e1,-4.695465839496e0));
#47=cartesian_point('',(8.139862786978e0,-7.451581714168e1,-4.695465839496e0));
#48=cartesian_point('',(8.120511328888e0,-7.451814079034e1,-4.671567207500e0));
#49=cartesian_point('',(8.073752920405e0,-7.452349913112e1,-4.631142365418e0));
#50=cartesian_point('',(7.977556366779e0,-7.453427094355e1,-4.589345436467e0));
#51=cartesian_point('',(7.901804257483e0,-7.454239819314e1,-4.580286119082e0));
#52=cartesian_point('',(7.860546846245e0,-7.454675162607e1,-4.579937186079e0));
#54=cartesian_point('',(0.e0,0.e0,-4.579937009550e0));
#55=direction('',(0.e0,0.e0,-1.e0));
#56=direction('',(1.048632406424e-1,-9.944866518772e-1,0.e0));
#57=axis2_placement_3d('',#54,#55,#56);
#59=cartesian_point('',(1.937015447992e0,-7.493500048612e1,-4.579937026e0));
#60=cartesian_point('',(1.895477985695e0,-7.493607088379e1,-4.580316796115e0));
#61=cartesian_point('',(1.819228675873e0,-7.493790300700e1,-4.589414161896e0));
#62=cartesian_point('',(1.722958982182e0,-7.493976851729e1,-4.630958238159e0));
#63=cartesian_point('',(1.675609229317e0,-7.494056818940e1,-4.671484069591e0));
#64=cartesian_point('',(1.655917966983e0,-7.494079403356e1,-4.695462369583e0));
#66=cartesian_point('',(1.655917966983e0,-7.494079403356e1,-4.695462369583e0));
#67=cartesian_point('',(1.615580668840e0,-7.490796346475e1,-8.547249799115e0));
#68=cartesian_point('',(1.534330776038e0,-7.484234303710e1,-1.625193301332e1));
#69=cartesian_point('',(1.413720973634e0,-7.474380823579e1,-2.781264756675e1));
#70=cartesian_point('',(1.332325709277e0,-7.467803922261e1,-3.552220419163e1));
#71=cartesian_point('',(1.291950747687e0,-7.464517799948e1,-3.937758808388e1));
#73=cartesian_point('',(-1.292434490730e0,-7.464516388898e1,-3.937759122078e1));
#74=cartesian_point('',(-1.332809674160e0,-7.467802522613e1,-3.552218614515e1));
#75=cartesian_point('',(-1.415591636214e0,-7.474377011660e1,-2.781262338330e1));
#76=cartesian_point('',(-1.534628770214e0,-7.484234707724e1,-1.625186285317e1));
#77=cartesian_point('',(-1.618685694306e0,-7.490787836126e1,-8.547313481731e0));
#78=cartesian_point('',(-1.659023914495e0,-7.494070961405e1,-4.695438006617e0));
#80=direction('',(0.e0,-8.726535498073e-3,9.999619230642e-1));
#81=vector('',#80,4.580111406149e0);
#82=cartesian_point('',(0.e0,-7.496003149523e1,-4.579937009543e0));
#83=line('',#82,#81);
#84=cartesian_point('',(-1.657166513887e0,7.494071490446e1,-4.695605478681e0));
#85=cartesian_point('',(-1.631880363786e0,7.492015842569e1,-7.110166680921e0));
#86=cartesian_point('',(-1.580872258353e0,7.487907063362e1,-1.193971245571e1));
#87=cartesian_point('',(-1.505257599505e0,7.481737484290e1,-1.918548398712e1));
#88=cartesian_point('',(-1.454383753149e0,7.477623607551e1,-2.401694580385e1));
#89=cartesian_point('',(-1.429082873489e0,7.475566762228e1,-2.643291352394e1));
#91=cartesian_point('',(1.426701209241e0,7.475570757861e1,-2.643290761959e1));
#92=cartesian_point('',(1.452002143209e0,7.477627610285e1,-2.401693471360e1));
#93=cartesian_point('',(1.503443349824e0,7.481740717867e1,-1.918548917339e1));
#94=cartesian_point('',(1.578719919114e0,7.487910322957e1,-1.193972057051e1));
#95=cartesian_point('',(1.630061608812e0,7.492019783143e1,-7.110210642105e0));
#96=cartesian_point('',(1.655347984193e0,7.494075452019e1,-4.695627927978e0));
#98=cartesian_point('',(1.655347984193e0,7.494075452019e1,-4.695627927978e0));
#99=cartesian_point('',(1.674864022344e0,7.494053256147e1,-4.671663220866e0));
#100=cartesian_point('',(1.722103507637e0,7.493981029816e1,-4.631154010139e0));
#101=cartesian_point('',(1.818964097530e0,7.493790292824e1,-4.589392111307e0));
#102=cartesian_point('',(1.895275549833e0,7.493607645455e1,-4.580301733607e0));
#103=cartesian_point('',(1.936826393606e0,7.493500568546e1,-4.579937182204e0));
#105=cartesian_point('',(0.e0,0.e0,-4.579937009550e0));
#106=direction('',(0.e0,0.e0,-1.e0));
#107=direction('',(2.583805504477e-2,9.996661417251e-1,0.e0));
#108=axis2_placement_3d('',#105,#106,#107);
#110=cartesian_point('',(7.860728201302e0,7.454673273232e1,-4.579937300527e0));
#111=cartesian_point('',(7.901600597889e0,7.454242038288e1,-4.580218852882e0));
#112=cartesian_point('',(7.976776380468e0,7.453434990742e1,-4.589197673322e0));
#113=cartesian_point('',(8.073686211623e0,7.452353252936e1,-4.630488914078e0));
#114=cartesian_point('',(8.119869807014e0,7.451816840596e1,-4.671416847232e0));
#115=cartesian_point('',(8.138949106076e0,7.451587158608e1,-4.695669826817e0));
#117=cartesian_point('',(8.138949106076e0,7.451587158608e1,-4.695669826817e0));
#118=cartesian_point('',(8.161794059790e0,7.449170513851e1,-7.159667481888e0));
#119=cartesian_point('',(8.207687387022e0,7.444335865896e1,-1.208811955382e1));
#120=cartesian_point('',(8.276086757576e0,7.437085720125e1,-1.948230017674e1));
#121=cartesian_point('',(8.322015457647e0,7.432245794623e1,-2.441273109093e1));
#122=cartesian_point('',(8.344873983298e0,7.429827714163e1,-2.687819258010e1));
#124=cartesian_point('',(8.344873983298e0,7.429827714163e1,-2.687819258010e1));
#125=cartesian_point('',(8.658794319993e0,7.426271277984e1,-2.691281577947e1));
#126=cartesian_point('',(9.286300783149e0,7.418756061132e1,-2.698593867919e1));
#127=cartesian_point('',(1.022601234088e1,7.406281232029e1,-2.710737467760e1));
#128=cartesian_point('',(1.085152985332e1,7.397160952023e1,-2.719634247853e1));
#129=cartesian_point('',(1.116392070979e1,7.392402623545e1,-2.724266151460e1));
#131=cartesian_point('',(1.116392070979e1,7.392402623545e1,-2.724266151460e1));
#132=cartesian_point('',(1.119272483392e1,7.394175412720e1,-2.473665992091e1));
#133=cartesian_point('',(1.125085480667e1,7.397715331858e1,-1.972519083682e1));
#134=cartesian_point('',(1.133686514766e1,7.403037139288e1,-1.220950060967e1));
#135=cartesian_point('',(1.139491680660e1,7.406572621472e1,-7.200095855738e0));
#136=cartesian_point('',(1.142370357413e1,7.408344342412e1,-4.695604311205e0));
#138=cartesian_point('',(1.142370357413e1,7.408344342412e1,-4.695604311205e0));
#139=cartesian_point('',(1.144288939550e1,7.408069757218e1,-4.671521669887e0));
#140=cartesian_point('',(1.148927448734e1,7.407386483481e1,-4.630843443383e0));
#141=cartesian_point('',(1.158515022035e1,7.405931659296e1,-4.589343000210e0));
#142=cartesian_point('',(1.166032536307e1,7.404758234368e1,-4.580282357662e0));
#143=cartesian_point('',(1.170124208526e1,7.404111903695e1,-4.579937185616e0));
#145=cartesian_point('',(0.e0,0.e0,-4.579937009550e0));
#146=direction('',(0.e0,0.e0,-1.e0));
#147=direction('',(1.560996816921e-1,9.877413069097e-1,0.e0));
#148=axis2_placement_3d('',#145,#146,#147);
#150=cartesian_point('',(1.752376783498e1,7.288294706208e1,-4.579937309486e0));
#151=cartesian_point('',(1.756396684936e1,7.287327818165e1,-4.580331290163e0));
#152=cartesian_point('',(1.763774753377e1,7.285538960231e1,-4.589447839537e0));
#153=cartesian_point('',(1.773063520846e1,7.283245585746e1,-4.629717263119e0));
#154=cartesian_point('',(1.777645733284e1,7.282093245905e1,-4.671079206825e0));
#155=cartesian_point('',(1.779563131293e1,7.281602562220e1,-4.695667440560e0));
#157=cartesian_point('',(1.779563131293e1,7.281602562220e1,-4.695667440560e0));
#158=cartesian_point('',(1.781661701102e1,7.278702124453e1,-7.348127588598e0));
#159=cartesian_point('',(1.785880303890e1,7.272896907100e1,-1.265358056871e1));
#160=cartesian_point('',(1.792161845408e1,7.264197492493e1,-2.061350203566e1));
#161=cartesian_point('',(1.796383318872e1,7.258384816779e1,-2.592124520189e1));
#162=cartesian_point('',(1.798483236388e1,7.255482516344e1,-2.857540876614e1));
#164=cartesian_point('',(1.798483236388e1,7.255482516344e1,-2.857540876614e1));
#165=cartesian_point('',(1.828712079358e1,7.247921310416e1,-2.864904071339e1));
#166=cartesian_point('',(1.889094524997e1,7.232418836168e1,-2.879993073782e1));
#167=cartesian_point('',(1.979382203309e1,7.208015018806e1,-2.903743521629e1));
#168=cartesian_point('',(2.039386206150e1,7.190985681320e1,-2.920320612817e1));
#169=cartesian_point('',(2.069331828862e1,7.182280818654e1,-2.928794325548e1));
#171=cartesian_point('',(2.069331828862e1,7.182280818654e1,-2.928794325548e1));
#172=cartesian_point('',(2.072699188542e1,7.183788124791e1,-2.655455688910e1));
#173=cartesian_point('',(2.079459808592e1,7.186796671490e1,-2.108840044766e1));
#174=cartesian_point('',(2.089539814498e1,7.191322391870e1,-1.289097056169e1));
#175=cartesian_point('',(2.096294009379e1,7.194326894729e1,-7.427250201243e0));
#176=cartesian_point('',(2.099659144929e1,7.195833205295e1,-4.695669227888e0));
#178=cartesian_point('',(2.099659144929e1,7.195833205295e1,-4.695669227888e0));
#179=cartesian_point('',(2.101511761162e1,7.195316359300e1,-4.670893944093e0));
#180=cartesian_point('',(2.106103393685e1,7.194006753037e1,-4.630204400356e0));
#181=cartesian_point('',(2.115263797314e1,7.191358670904e1,-4.589571875993e0));
#182=cartesian_point('',(2.122568416167e1,7.189213050023e1,-4.579936139687e0));
#183=cartesian_point('',(2.126545704632e1,7.188036387859e1,-4.579937186035e0));
#185=cartesian_point('',(0.e0,0.e0,-4.579937009550e0));
#186=direction('',(0.e0,0.e0,-1.e0));
#187=direction('',(2.836905439741e-1,9.589158853933e-1,0.e0));
#188=axis2_placement_3d('',#185,#186,#187);
#190=cartesian_point('',(2.688681427263e1,6.997217693608e1,-4.579937026684e0));
#191=cartesian_point('',(2.692563033442e1,6.995725807559e1,-4.580341935706e0));
#192=cartesian_point('',(2.699681291902e1,6.992975689673e1,-4.589469320402e0));
#193=cartesian_point('',(2.708606285643e1,6.989479952465e1,-4.630714266785e0));
#194=cartesian_point('',(2.713030577164e1,6.987734311323e1,-4.671378010786e0));
#195=cartesian_point('',(2.714873156736e1,6.986995812945e1,-4.695462369407e0));
#197=cartesian_point('',(2.714873156736e1,6.986995812945e1,-4.695462369407e0));
#198=cartesian_point('',(2.717343465675e1,6.982419022318e1,-8.547249798703e0));
#199=cartesian_point('',(2.722338793411e1,6.973247185909e1,-1.625193301349e1));
#200=cartesian_point('',(2.729710916125e1,6.959528222548e1,-2.781264756702e1));
#201=cartesian_point('',(2.734714002611e1,6.950337089879e1,-3.552220419106e1));
#202=cartesian_point('',(2.737186618109e1,6.945756025845e1,-3.937758808328e1));
#204=cartesian_point('',(2.975926655005e1,6.846865685267e1,-3.937758835827e1));
#205=cartesian_point('',(2.980914355206e1,6.848356576815e1,-3.552220592111e1));
#206=cartesian_point('',(2.990943448113e1,6.851321821833e1,-2.781265101533e1));
#207=cartesian_point('',(3.005861588413e1,6.855807512863e1,-1.625193783590e1));
#208=cartesian_point('',(3.015875014778e1,6.858762701590e1,-8.547251151453e0));
#209=cartesian_point('',(3.020858061391e1,6.860252202117e1,-4.695465835697e0));
#211=cartesian_point('',(3.020858061391e1,6.860252202117e1,-4.695465835697e0));
#212=cartesian_point('',(3.022648875725e1,6.859486407756e1,-4.671574879248e0));
#213=cartesian_point('',(3.026964586764e1,6.857613234138e1,-4.631159954001e0));
#214=cartesian_point('',(3.035839788848e1,6.853733759441e1,-4.589335498965e0));
#215=cartesian_point('',(3.042804849085e1,6.850650703899e1,-4.580281714823e0));
#216=cartesian_point('',(3.046594260964e1,6.848965406350e1,-4.579937179776e0));
#218=cartesian_point('',(0.e0,0.e0,-4.579937009550e0));
#219=direction('',(0.e0,0.e0,-1.e0));
#220=direction('',(4.064290979491e-1,9.136823235350e-1,0.e0));
#221=axis2_placement_3d('',#218,#219,#220);
#223=cartesian_point('',(3.578999567412e1,6.586412177159e1,-4.579937027323e0));
#224=cartesian_point('',(3.582649173279e1,6.584428639078e1,-4.580313278011e0));
#225=cartesian_point('',(3.589342664646e1,6.580775665115e1,-4.589406114097e0));
#226=cartesian_point('',(3.597777086857e1,6.576121569900e1,-4.630964291993e0));
#227=cartesian_point('',(3.601916963844e1,6.573823728790e1,-4.671486733770e0));
#228=cartesian_point('',(3.603632999046e1,6.572859039700e1,-4.695462368810e0));
#230=cartesian_point('',(3.603632999046e1,6.572859039700e1,-4.695462368810e0));
#231=cartesian_point('',(3.605484783096e1,6.567998964133e1,-8.547249797076e0));
#232=cartesian_point('',(3.609240210232e1,6.558253572912e1,-1.625193301200e1));
#233=cartesian_point('',(3.614758579364e1,6.543689722093e1,-2.781264756503e1));
#234=cartesian_point('',(3.618519180203e1,6.533924187006e1,-3.552220419025e1));
#235=cartesian_point('',(3.620372693289e1,6.529059573522e1,-3.937758808328e1));
#237=cartesian_point('',(3.844162496469e1,6.399853425571e1,-3.937758835826e1));
#238=cartesian_point('',(3.849302126601e1,6.400680536821e1,-3.552220592050e1));
#239=cartesian_point('',(3.859632461379e1,6.402311354462e1,-2.781265101393e1));
#240=cartesian_point('',(3.875008475052e1,6.404811461673e1,-1.625193783429e1));
#241=cartesian_point('',(3.885321964790e1,6.406434354086e1,-8.547251151175e0));
#242=cartesian_point('',(3.890456799581e1,6.407260693630e1,-4.695465835030e0));
#244=cartesian_point('',(3.890456799581e1,6.407260693630e1,-4.695465835030e0));
#245=cartesian_point('',(3.892132216339e1,6.406267774939e1,-4.671575772295e0));
#246=cartesian_point('',(3.896166351519e1,6.403847407095e1,-4.631162008241e0));
#247=cartesian_point('',(3.904459654919e1,6.398842433033e1,-4.589334871330e0));
#248=cartesian_point('',(3.910962638205e1,6.394876672886e1,-4.580281432131e0));
#249=cartesian_point('',(3.914499600138e1,6.392711209501e1,-4.579937179524e0));
#251=cartesian_point('',(0.e0,0.e0,-4.579937009550e0));
#252=direction('',(0.e0,0.e0,-1.e0));
#253=direction('',(5.222115153851e-1,8.528160019601e-1,0.e0));
#254=axis2_placement_3d('',#251,#252,#253);
#256=cartesian_point('',(4.408080031846e1,6.062911322443e1,-4.579937027324e0));
#257=cartesian_point('',(4.411439447676e1,6.060468431025e1,-4.580313071006e0));
#258=cartesian_point('',(4.417598784540e1,6.055973093128e1,-4.589405640330e0));
#259=cartesian_point('',(4.425353777905e1,6.050257747081e1,-4.630964603764e0));
#260=cartesian_point('',(4.429158273299e1,6.047439228280e1,-4.671486871811e0));
#261=cartesian_point('',(4.430733681650e1,6.046258825908e1,-4.695462369217e0));
#263=cartesian_point('',(4.430733681650e1,6.046258825908e1,-4.695462369217e0));
#264=cartesian_point('',(4.431935256273e1,6.041198622639e1,-8.547249798459e0));
#265=cartesian_point('',(4.434386526376e1,6.031046423004e1,-1.625193301413e1));
#266=cartesian_point('',(4.437956721115e1,6.015886876231e1,-2.781264756741e1));
#267=cartesian_point('',(4.440410491379e1,6.005714029745e1,-3.552220419125e1));
#268=cartesian_point('',(4.441613187928e1,6.000649101700e1,-3.937758808328e1));
#270=cartesian_point('',(4.646623651816e1,5.843337899389e1,-3.937758835825e1));
#271=cartesian_point('',(4.651827271382e1,5.843487078237e1,-3.552220592042e1));
#272=cartesian_point('',(4.662282093152e1,5.843755564771e1,-2.781265101359e1));
#273=cartesian_point('',(4.677852892278e1,5.844227310576e1,-1.625193783468e1));
#274=cartesian_point('',(4.688289978877e1,5.844490138685e1,-8.547251149906e0));
#275=cartesian_point('',(4.693488743394e1,5.844639178347e1,-4.695465837513e0));
#277=cartesian_point('',(4.693488743394e1,5.844639178347e1,-4.695465837513e0));
#278=cartesian_point('',(4.695020176230e1,5.843436107148e1,-4.671576065906e0));
#279=cartesian_point('',(4.698703815449e1,5.840509934893e1,-4.631162672583e0));
#280=cartesian_point('',(4.706273101273e1,5.834465114863e1,-4.589334282982e0));
#281=cartesian_point('',(4.712202761215e1,5.829684517825e1,-4.580281181023e0));
#282=cartesian_point('',(4.715426761597e1,5.827075956445e1,-4.579937185734e0));
#284=cartesian_point('',(0.e0,0.e0,-4.579937009550e0));
#285=direction('',(0.e0,0.e0,-1.e0));
#286=direction('',(6.290587469865e-1,7.773577637354e-1,0.e0));
#287=axis2_placement_3d('',#284,#285,#286);
#289=cartesian_point('',(5.161737539377e1,5.435671963667e1,-4.579937311536e0));
#290=cartesian_point('',(5.164734132844e1,5.432826019042e1,-4.580241019707e0));
#291=cartesian_point('',(5.170235822442e1,5.427582579976e1,-4.589241950240e0));
#292=cartesian_point('',(5.177247137032e1,5.420837952801e1,-4.631246438436e0));
#293=cartesian_point('',(5.180630946676e1,5.417566299708e1,-4.671610016346e0));
#294=cartesian_point('',(5.182023119385e1,5.416205518607e1,-4.695462462394e0));
#296=cartesian_point('',(5.182023119385e1,5.416205518607e1,-4.695462462394e0));
#297=cartesian_point('',(5.182553925208e1,5.411031770083e1,-8.547249172965e0));
#298=cartesian_point('',(5.183658774388e1,5.400646640076e1,-1.625193421971e1));
#299=cartesian_point('',(5.185221407389e1,5.385150278449e1,-2.781264861779e1));
#300=cartesian_point('',(5.186322152019e1,5.374745349667e1,-3.552220473461e1));
#301=cartesian_point('',(5.186853453510e1,5.369566769876e1,-3.937758825918e1));
#303=cartesian_point('',(5.369654559733e1,5.186762509916e1,-3.937759441696e1));
#304=cartesian_point('',(5.374833112381e1,5.186231206023e1,-3.552222759733e1));
#305=cartesian_point('',(5.385218056047e1,5.185150550419e1,-2.781270991100e1));
#306=cartesian_point('',(5.400728519376e1,5.183573466083e1,-1.625204618872e1));
#307=cartesian_point('',(5.411095720785e1,5.182487034275e1,-8.547375746448e0));
#308=cartesian_point('',(5.416269428309e1,5.181956227476e1,-4.695616060562e0));
#310=cartesian_point('',(5.416269428309e1,5.181956227476e1,-4.695616060562e0));
#311=cartesian_point('',(5.417626668314e1,5.180567882612e1,-4.671638142459e0));
#312=cartesian_point('',(5.420880602880e1,5.177202592008e1,-4.631082143093e0));
#313=cartesian_point('',(5.427568777435e1,5.170250298704e1,-4.589250402803e0));
#314=cartesian_point('',(5.432817211446e1,5.164743373299e1,-4.580240390432e0));
#315=cartesian_point('',(5.435671666724e1,5.161737816511e1,-4.579937188627e0));
#317=cartesian_point('',(0.e0,0.e0,-4.579937009550e0));
#318=direction('',(0.e0,0.e0,-1.e0));
#319=direction('',(7.251426102796e-1,6.885987182364e-1,0.e0));
#320=axis2_placement_3d('',#317,#318,#319);
#322=cartesian_point('',(5.827075266125e1,4.715427564271e1,-4.579937027323e0));
#323=cartesian_point('',(5.829690899112e1,4.712194741645e1,-4.580342182376e0));
#324=cartesian_point('',(5.834480439302e1,4.706253931479e1,-4.589469853135e0));
#325=cartesian_point('',(5.840461563924e1,4.698764388049e1,-4.630711332119e0));
#326=cartesian_point('',(5.843420441999e1,4.695040284605e1,-4.671376731488e0));
#327=cartesian_point('',(5.844647028150e1,4.693479291950e1,-4.695462365951e0));
#329=cartesian_point('',(5.844647028150e1,4.693479291950e1,-4.695462365951e0));
#330=cartesian_point('',(5.844497983133e1,4.688280520530e1,-8.547249794842e0));
#331=cartesian_point('',(5.844238145955e1,4.677839813193e1,-1.625193301460e1));
#332=cartesian_point('',(5.843763109092e1,4.662272780638e1,-2.781264756869e1));
#333=cartesian_point('',(5.843500344400e1,4.651811484250e1,-3.552220419217e1));
#334=cartesian_point('',(5.843351160218e1,4.646607858672e1,-3.937758808361e1));
#336=cartesian_point('',(6.000660933081e1,4.441596295233e1,-3.937758835563e1));
#337=cartesian_point('',(6.005725853933e1,4.440393595088e1,-3.552220592043e1));
#338=cartesian_point('',(6.015893916308e1,4.437947019825e1,-2.781265101149e1));
#339=cartesian_point('',(6.031056254068e1,4.434372674386e1,-1.625193783297e1));
#340=cartesian_point('',(6.041205729362e1,4.431925229834e1,-8.547251148667e0));
#341=cartesian_point('',(6.046265924575e1,4.430723651825e1,-4.695465837292e0));
#343=cartesian_point('',(6.046265924575e1,4.430723651825e1,-4.695465837292e0));
#344=cartesian_point('',(6.047461653928e1,4.429127238562e1,-4.671547528118e0));
#345=cartesian_point('',(6.050298234544e1,4.425298343899e1,-4.631097530911e0));
#346=cartesian_point('',(6.055940242928e1,4.417643712642e1,-4.589392823334e0));
#347=cartesian_point('',(6.060453607688e1,4.411459897707e1,-4.580306889703e0));
#348=cartesian_point('',(6.062910725709e1,4.408080906501e1,-4.579937185733e0));
#350=cartesian_point('',(0.e0,0.e0,-4.579937009550e0));
#351=direction('',(0.e0,0.e0,-1.e0));
#352=direction('',(8.088190840483e-1,5.880575560940e-1,0.e0));
#353=axis2_placement_3d('',#350,#351,#352);
#355=cartesian_point('',(6.392710633510e1,3.914500482206e1,-4.579937026657e0));
#356=cartesian_point('',(6.394881926482e1,3.910953899991e1,-4.580342103364e0));
#357=cartesian_point('',(6.398855066693e1,3.904438743717e1,-4.589469686008e0));
#358=cartesian_point('',(6.403807509938e1,3.896232464150e1,-4.630712487682e0));
#359=cartesian_point('',(6.406254935532e1,3.892154086097e1,-4.671377232521e0));
#360=cartesian_point('',(6.407267242811e1,3.890446404536e1,-4.695462365222e0));
#362=cartesian_point('',(6.407267242811e1,3.890446404536e1,-4.695462365222e0));
#363=cartesian_point('',(6.406440897057e1,3.885311563604e1,-8.547249794367e0));
#364=cartesian_point('',(6.404820497099e1,3.874994093491e1,-1.625193301511e1));
#365=cartesian_point('',(6.402317618738e1,3.859622243823e1,-2.781264756885e1));
#366=cartesian_point('',(6.400691628857e1,3.849284742948e1,-3.552220419227e1));
#367=cartesian_point('',(6.399864511534e1,3.844145107551e1,-3.937758808361e1));
#369=cartesian_point('',(6.529069098745e1,3.620354400807e1,-3.937758835563e1));
#370=cartesian_point('',(6.533933704627e1,3.618500885096e1,-3.552220592024e1));
#371=cartesian_point('',(6.543695435665e1,3.614748042159e1,-2.781265101103e1));
#372=cartesian_point('',(6.558261511825e1,3.609225193528e1,-1.625193783250e1));
#373=cartesian_point('',(6.568004701332e1,3.605473914841e1,-8.547251148471e0));
#374=cartesian_point('',(6.572864768471e1,3.603622128485e1,-4.695465837284e0));
#376=cartesian_point('',(6.572864768471e1,3.603622128485e1,-4.695465837284e0));
#377=cartesian_point('',(6.573819290481e1,3.601924477100e1,-4.671575411713e0));
#378=cartesian_point('',(6.576102805291e1,3.597811245293e1,-4.631161174592e0));
#379=cartesian_point('',(6.580782384427e1,3.589330421504e1,-4.589335222647e0));
#380=cartesian_point('',(6.584431301948e1,3.582644395661e1,-4.580281595955e0));
#381=cartesian_point('',(6.586411699761e1,3.579000512352e1,-4.579937185734e0));
#383=cartesian_point('',(0.e0,0.e0,-4.579937009550e0));
#384=direction('',(0.e0,0.e0,-1.e0));
#385=direction('',(8.786564382906e-1,4.774545668966e-1,0.e0));
#386=axis2_placement_3d('',#383,#384,#385);
#388=cartesian_point('',(6.848964950337e1,3.046595210800e1,-4.579937026805e0));
#389=cartesian_point('',(6.850652926371e1,3.042799710744e1,-4.580313591510e0));
#390=cartesian_point('',(6.853739504689e1,3.035826726055e1,-4.589406832354e0));
#391=cartesian_point('',(6.857597580673e1,3.027000213947e1,-4.630963789784e0));
#392=cartesian_point('',(6.859483158336e1,3.022656949623e1,-4.671486508855e0));
#393=cartesian_point('',(6.860257338582e1,3.020846900433e1,-4.695462365825e0));
#395=cartesian_point('',(6.860257338582e1,3.020846900433e1,-4.695462365825e0));
#396=cartesian_point('',(6.858767831096e1,3.015863848542e1,-8.547249795199e0));
#397=cartesian_point('',(6.855814593756e1,3.005846150531e1,-1.625193301547e1));
#398=cartesian_point('',(6.851326698878e1,2.990932500318e1,-2.781264756956e1));
#399=cartesian_point('',(6.848365304936e1,2.980895672471e1,-3.552220419255e1));
#400=cartesian_point('',(6.846874406678e1,2.975907967843e1,-3.937758808361e1));
#402=cartesian_point('',(6.945763081930e1,2.737167238832e1,-3.937758835563e1));
#403=cartesian_point('',(6.950344138087e1,2.734694621722e1,-3.552220591996e1));
#404=cartesian_point('',(6.959532511864e1,2.729699723294e1,-2.781265101039e1));
#405=cartesian_point('',(6.973253096821e1,2.722322868942e1,-1.625193783186e1));
#406=cartesian_point('',(6.982423291868e1,2.717331941537e1,-8.547251148201e0));
#407=cartesian_point('',(6.987000073837e1,2.714861631413e1,-4.695465837280e0));
#409=cartesian_point('',(6.987000073837e1,2.714861631413e1,-4.695465837280e0));
#410=cartesian_point('',(6.987724887280e1,2.713053798141e1,-4.671574737811e0));
#411=cartesian_point('',(6.989452039546e1,2.708677549573e1,-4.631159631647e0));
#412=cartesian_point('',(6.992984397791e1,2.699659027207e1,-4.589336200118e0));
#413=cartesian_point('',(6.995729460914e1,2.692553758242e1,-4.580282027504e0));
#414=cartesian_point('',(6.997217343453e1,2.688682427258e1,-4.579937185733e0));
#416=cartesian_point('',(0.e0,0.e0,-4.579937009550e0));
#417=direction('',(0.e0,0.e0,-1.e0));
#418=direction('',(9.334597372319e-1,3.586821977280e-1,0.e0));
#419=axis2_placement_3d('',#416,#417,#418);
#421=cartesian_point('',(7.188031578025e1,2.126561850425e1,-4.579937027123e0));
#422=cartesian_point('',(7.189209751947e1,2.122578322685e1,-4.580314074964e0));
#423=cartesian_point('',(7.191359832467e1,2.115261887325e1,-4.589407938758e0));
#424=cartesian_point('',(7.194032645161e1,2.106007877652e1,-4.630963110236e0));
#425=cartesian_point('',(7.195335209212e1,2.101455558893e1,-4.671486209701e0));
#426=cartesian_point('',(7.195866529252e1,2.099559868334e1,-4.695462366702e0));
#428=cartesian_point('',(7.195866529252e1,2.099559868334e1,-4.695462366702e0));
#429=cartesian_point('',(7.193739345920e1,2.094813866883e1,-8.547249796076e0));
#430=cartesian_point('',(7.189503801929e1,2.085267346553e1,-1.625193301531e1));
#431=cartesian_point('',(7.183107679652e1,2.071067072489e1,-2.781264756987e1));
#432=cartesian_point('',(7.178861551922e1,2.061502650577e1,-3.552220419263e1));
#433=cartesian_point('',(7.176732382413e1,2.056752217726e1,-3.937758808361e1));
#435=cartesian_point('',(7.243613133053e1,1.807146386514e1,-3.937758835562e1));
#436=cartesian_point('',(7.247832256343e1,1.804096975170e1,-3.552220591996e1));
#437=cartesian_point('',(7.256290057237e1,1.797945485348e1,-2.781265101039e1));
#438=cartesian_point('',(7.268930387978e1,1.788840845298e1,-1.625193783187e1));
#439=cartesian_point('',(7.277370683986e1,1.782695665328e1,-8.547251148214e0));
#440=cartesian_point('',(7.281585870776e1,1.779649099127e1,-4.695465837286e0));
#442=cartesian_point('',(7.281585870776e1,1.779649099127e1,-4.695465837286e0));
#443=cartesian_point('',(7.282068553902e1,1.777761963988e1,-4.671573837971e0));
#444=cartesian_point('',(7.283209765868e1,1.773197510511e1,-4.631157571474e0));
#445=cartesian_point('',(7.285534559571e1,1.763795853294e1,-4.589337513356e0));
#446=cartesian_point('',(7.287328771372e1,1.756392838517e1,-4.580282607231e0));
#447=cartesian_point('',(7.288298658402e1,1.752360240390e1,-4.579937185734e0));
#449=cartesian_point('',(0.e0,0.e0,-4.579937009550e0));
#450=direction('',(0.e0,0.e0,-1.e0));
#451=direction('',(9.722912812649e-1,2.337726767102e-1,0.e0));
#452=axis2_placement_3d('',#449,#450,#451);
#454=cartesian_point('',(7.404108992364e1,1.170142427302e1,-4.579937027322e0));
#455=cartesian_point('',(7.404757167561e1,1.166038969093e1,-4.580314682177e0));
#456=cartesian_point('',(7.405933912356e1,1.158504189443e1,-4.589409329043e0));
#457=cartesian_point('',(7.407375853994e1,1.148981220972e1,-4.630962271409e0));
#458=cartesian_point('',(7.408073096444e1,1.144297706890e1,-4.671485839753e0));
#459=cartesian_point('',(7.408352448520e1,1.142348784788e1,-4.695462367310e0));
#461=cartesian_point('',(7.408352448520e1,1.142348784788e1,-4.695462367310e0));
#462=cartesian_point('',(7.405623986039e1,1.137921039178e1,-8.547249796581e0));
#463=cartesian_point('',(7.400178606753e1,1.129009040129e1,-1.625193301497e1));
#464=cartesian_point('',(7.391983696492e1,1.115765112845e1,-2.781264756986e1));
#465=cartesian_point('',(7.386525487399e1,1.106836746776e1,-3.552220419259e1));
#466=cartesian_point('',(7.383794477318e1,1.102404866925e1,-3.937758808361e1));
#468=cartesian_point('',(7.417522955161e1,8.462047584877e0,-3.937758835562e1));
#469=cartesian_point('',(7.421307955215e1,8.426307291830e0,-3.552220592035e1));
#470=cartesian_point('',(7.428890467906e1,8.354279016649e0,-2.781265101129e1));
#471=cartesian_point('',(7.440234264869e1,8.247512588327e0,-1.625193783277e1));
#472=cartesian_point('',(7.447800246032e1,8.175569720297e0,-8.547251148600e0));
#473=cartesian_point('',(7.451581714630e1,8.139862773426e0,-4.695465837264e0));
#475=cartesian_point('',(7.451581714630e1,8.139862773426e0,-4.695465837264e0));
#476=cartesian_point('',(7.451813971368e1,8.120520771548e0,-4.671572710889e0));
#477=cartesian_point('',(7.452349668870e1,8.073774508376e0,-4.631154991235e0));
#478=cartesian_point('',(7.453427299623e1,7.977537807117e0,-4.589339171339e0));
#479=cartesian_point('',(7.454239907653e1,7.901796104503e0,-4.580283339038e0));
#480=cartesian_point('',(7.454675162607e1,7.860546839557e0,-4.579937185732e0));
#482=cartesian_point('',(0.e0,0.e0,-4.579937009550e0));
#483=direction('',(0.e0,0.e0,-1.e0));
#484=direction('',(9.944866519051e-1,1.048632403777e-1,0.e0));
#485=axis2_placement_3d('',#482,#483,#484);
#487=cartesian_point('',(7.493500048921e1,1.937015430715e0,-4.579937027323e0));
#488=cartesian_point('',(7.493607157119e1,1.895443112875e0,-4.580341615770e0));
#489=cartesian_point('',(7.493790425312e1,1.819152256768e0,-4.589468702909e0));
#490=cartesian_point('',(7.493976245199e1,1.723308312783e0,-4.630724856022e0));
#491=cartesian_point('',(7.494056571984e1,1.675761079362e0,-4.671382602960e0));
#492=cartesian_point('',(7.494079403397e1,1.655917968558e0,-4.695462367578e0));
#494=cartesian_point('',(7.494079403397e1,1.655917968558e0,-4.695462367578e0));
#495=cartesian_point('',(7.490796346516e1,1.615580670418e0,-8.547249796834e0));
#496=cartesian_point('',(7.484234303879e1,1.534330775290e0,-1.625193301491e1));
#497=cartesian_point('',(7.474380822922e1,1.413720973791e0,-2.781264756960e1));
#498=cartesian_point('',(7.467803923673e1,1.332325709283e0,-3.552220419319e1));
#499=cartesian_point('',(7.464517801361e1,1.291950747706e0,-3.937758808420e1));
#501=cartesian_point('',(7.464516902981e1,-1.292156675682e0,-3.937758835561e1));
#502=cartesian_point('',(7.467803017398e1,-1.332531622010e0,-3.552220592070e1));
#503=cartesian_point('',(7.474380502993e1,-1.413840850399e0,-2.781265101212e1));
#504=cartesian_point('',(7.484233670665e1,-1.534500503353e0,-1.625193783359e1));
#505=cartesian_point('',(7.490795880949e1,-1.615703477298e0,-8.547251148955e0));
#506=cartesian_point('',(7.494078929378e1,-1.656040753262e0,-4.695465837270e0));
#508=cartesian_point('',(7.494078929378e1,-1.656040753262e0,-4.695465837270e0));
#509=cartesian_point('',(7.494055746717e1,-1.675974912141e0,-4.671554644338e0));
#510=cartesian_point('',(7.493975297716e1,-1.723606221380e0,-4.631113934332e0));
#511=cartesian_point('',(7.493791535161e1,-1.818698611779e0,-4.589392027298e0));
#512=cartesian_point('',(7.493607751245e1,-1.895237137987e0,-4.580306462336e0));
#513=cartesian_point('',(7.493500107955e1,-1.937004859078e0,-4.579937185735e0));
#515=cartesian_point('',(0.e0,0.e0,-4.579937009550e0));
#516=direction('',(0.e0,0.e0,-1.e0));
#517=direction('',(9.996660802080e-1,-2.584043501238e-2,0.e0));
#518=axis2_placement_3d('',#515,#516,#517);
#520=cartesian_point('',(7.454675242041e1,-7.860536280189e0,-4.579937027139e0));
#521=cartesian_point('',(7.454239213719e1,-7.901856217300e0,-4.580316234605e0));
#522=cartesian_point('',(7.453425631635e1,-7.977689968774e0,-4.589412886408e0));
#523=cartesian_point('',(7.452353927144e1,-8.073387469301e0,-4.630960226556e0));
#524=cartesian_point('',(7.451815194899e1,-8.120434458903e0,-4.671484935692e0));
#525=cartesian_point('',(7.451580581919e1,-8.139985126716e0,-4.695462367618e0));
#527=cartesian_point('',(7.451580581919e1,-8.139985126716e0,-4.695462367618e0));
#528=cartesian_point('',(7.447799104652e1,-8.175692084545e0,-8.547249796937e0));
#529=cartesian_point('',(7.440232677098e1,-8.247681706050e0,-1.625193301476e1));
#530=cartesian_point('',(7.428889221013e1,-8.354398231730e0,-2.781264756988e1));
#531=cartesian_point('',(7.421306164706e1,-8.426512740771e0,-3.552220419258e1));
#532=cartesian_point('',(7.417521156626e1,-8.462253038629e0,-3.937758808361e1));
#534=cartesian_point('',(7.383790897035e1,-1.102425177730e1,-3.937758835562e1));
#535=cartesian_point('',(7.386521899488e1,-1.106857055039e1,-3.552220592001e1));
#536=cartesian_point('',(7.391981815386e1,-1.115776950856e1,-2.781265101050e1));
#537=cartesian_point('',(7.400175763337e1,-1.129025786604e1,-1.625193783197e1));
#538=cartesian_point('',(7.405621921503e1,-1.137933154047e1,-8.547251148251e0));
#539=cartesian_point('',(7.408350375893e1,-1.142360896355e1,-4.695465837249e0));
#541=cartesian_point('',(7.408350375893e1,-1.142360896355e1,-4.695465837249e0));
#542=cartesian_point('',(7.408074030870e1,-1.144289837964e1,-4.671569796076e0));
#543=cartesian_point('',(7.407381488907e1,-1.148944511844e1,-4.631148319007e0));
#544=cartesian_point('',(7.405932007882e1,-1.158516565859e1,-4.589343526647e0));
#545=cartesian_point('',(7.404756468931e1,-1.166043752787e1,-4.580285260877e0));
#546=cartesian_point('',(7.404109188856e1,-1.170141387043e1,-4.579937185734e0));
#548=cartesian_point('',(0.e0,0.e0,-4.579937009550e0));
#549=direction('',(0.e0,0.e0,-1.e0));
#550=direction('',(9.877409447149e-1,-1.561019735099e-1,0.e0));
#551=axis2_placement_3d('',#548,#549,#550);
#553=cartesian_point('',(7.288298874979e1,-1.752359203881e1,-4.579937027151e0));
#554=cartesian_point('',(7.287326965153e1,-1.756399974438e1,-4.580347867032e0));
#555=cartesian_point('',(7.285530292515e1,-1.763812964519e1,-4.589481084442e0));
#556=cartesian_point('',(7.283233551820e1,-1.773101574713e1,-4.630548683129e0));
#557=cartesian_point('',(7.282077215108e1,-1.777728362384e1,-4.671306155899e0));
#558=cartesian_point('',(7.281583150728e1,-1.779661081916e1,-4.695462368192e0));
#560=cartesian_point('',(7.281583150728e1,-1.779661081916e1,-4.695462368192e0));
#561=cartesian_point('',(7.277367955199e1,-1.782707648073e1,-8.547249797410e0));
#562=cartesian_point('',(7.268926606359e1,-1.788857405153e1,-1.625193301443e1));
#563=cartesian_point('',(7.256287264941e1,-1.797957142113e1,-2.781264756985e1));
#564=cartesian_point('',(7.247827799505e1,-1.804117110593e1,-3.552220419254e1));
#565=cartesian_point('',(7.243608668195e1,-1.807166521366e1,-3.937758808361e1));
#567=cartesian_point('',(7.176726181667e1,-2.056771887449e1,-3.937758835563e1));
#568=cartesian_point('',(7.178855343946e1,-2.061522316785e1,-3.552220592019e1));
#569=cartesian_point('',(7.183104269452e1,-2.071078563682e1,-2.781265101098e1));
#570=cartesian_point('',(7.189498797039e1,-2.085283578648e1,-1.625193783214e1));
#571=cartesian_point('',(7.193735717622e1,-2.094825608569e1,-8.547251148974e0));
#572=cartesian_point('',(7.195862893364e1,-2.099571605691e1,-4.695465836173e0));
#574=cartesian_point('',(7.195862893364e1,-2.099571605691e1,-4.695465836173e0));
#575=cartesian_point('',(7.195337043084e1,-2.101448295618e1,-4.671568013003e0));
#576=cartesian_point('',(7.194042750730e1,-2.105973162677e1,-4.631144240521e0));
#577=cartesian_point('',(7.191356713669e1,-2.115272587087e1,-4.589346232247e0));
#578=cartesian_point('',(7.189208604100e1,-2.122582395043e1,-4.580286451225e0));
#579=cartesian_point('',(7.188031907462e1,-2.126560846848e1,-4.579937183019e0));
#581=cartesian_point('',(0.e0,0.e0,-4.579937009550e0));
#582=direction('',(0.e0,0.e0,-1.e0));
#583=direction('',(9.589152875055e-1,-2.836925649153e-1,0.e0));
#584=axis2_placement_3d('',#581,#582,#583);
#586=cartesian_point('',(6.997217693421e1,-2.688681428108e1,-4.579937027322e0));
#587=cartesian_point('',(6.995726596372e1,-2.692560965462e1,-4.580348294648e0));
#588=cartesian_point('',(6.992977605057e1,-2.699676280224e1,-4.589482082053e0));
#589=cartesian_point('',(6.989488261958e1,-2.708585236807e1,-4.630549705344e0));
#590=cartesian_point('',(6.987737913262e1,-2.713021479291e1,-4.671306594414e0));
#591=cartesian_point('',(6.986995812994e1,-2.714873156667e1,-4.695462368438e0));
#593=cartesian_point('',(6.986995812994e1,-2.714873156667e1,-4.695462368438e0));
#594=cartesian_point('',(6.982419022368e1,-2.717343465606e1,-8.547249797292e0));
#595=cartesian_point('',(6.973247186059e1,-2.722338793515e1,-1.625193301356e1));
#596=cartesian_point('',(6.959528221945e1,-2.729710915868e1,-2.781264756910e1));
#597=cartesian_point('',(6.950337091177e1,-2.734714003149e1,-3.552220419221e1));
#598=cartesian_point('',(6.945756027144e1,-2.737186618646e1,-3.937758808361e1));
#600=cartesian_point('',(6.846865691567e1,-2.975926659928e1,-3.937758835563e1));
#601=cartesian_point('',(6.848356583115e1,-2.980914360127e1,-3.552220592037e1));
#602=cartesian_point('',(6.851321817939e1,-2.990943448069e1,-2.781265101150e1));
#603=cartesian_point('',(6.855807513015e1,-3.005861590527e1,-1.625193783224e1));
#604=cartesian_point('',(6.858762701145e1,-3.015875016102e1,-8.547251149831e0));
#605=cartesian_point('',(6.860252201672e1,-3.020858062713e1,-4.695465834758e0));
#607=cartesian_point('',(6.860252201672e1,-3.020858062713e1,-4.695465834758e0));
#608=cartesian_point('',(6.859485744054e1,-3.022650402437e1,-4.671566026122e0));
#609=cartesian_point('',(6.857611719963e1,-3.026968056035e1,-4.631139696993e0));
#610=cartesian_point('',(6.853735569479e1,-3.035835667878e1,-4.589349303219e0));
#611=cartesian_point('',(6.850651499995e1,-3.042803046202e1,-4.580287801383e0));
#612=cartesian_point('',(6.848965406128e1,-3.046594261332e1,-4.579937179507e0));
#614=cartesian_point('',(0.e0,0.e0,-4.579937009550e0));
#615=direction('',(0.e0,0.e0,-1.e0));
#616=direction('',(9.136823234657e-1,-4.064290981049e-1,0.e0));
#617=axis2_placement_3d('',#614,#615,#616);
#619=cartesian_point('',(6.586412177152e1,-3.578999567426e1,-4.579937027323e0));
#620=cartesian_point('',(6.584427344820e1,-3.582651490248e1,-4.580348756445e0));
#621=cartesian_point('',(6.580772990956e1,-3.589347382087e1,-4.589483160571e0));
#622=cartesian_point('',(6.576150872895e1,-3.597724256878e1,-4.630550864689e0));
#623=cartesian_point('',(6.573836471592e1,-3.601894047538e1,-4.671307092100e0));
#624=cartesian_point('',(6.572859039723e1,-3.603632999004e1,-4.695462368791e0));
#626=cartesian_point('',(6.572859039723e1,-3.603632999004e1,-4.695462368791e0));
#627=cartesian_point('',(6.567998964155e1,-3.605484783054e1,-8.547249798101e0));
#628=cartesian_point('',(6.558253573060e1,-3.609240210348e1,-1.625193301449e1));
#629=cartesian_point('',(6.543689721521e1,-3.614758579034e1,-2.781264757025e1));
#630=cartesian_point('',(6.533924188221e1,-3.618519180907e1,-3.552220419268e1));
#631=cartesian_point('',(6.529059574740e1,-3.620372693991e1,-3.937758808361e1));
#633=cartesian_point('',(6.399853431175e1,-3.844162502173e1,-3.937758835562e1));
#634=cartesian_point('',(6.400680542424e1,-3.849302132302e1,-3.552220591988e1));
#635=cartesian_point('',(6.402311350592e1,-3.859632460818e1,-2.781265101036e1));
#636=cartesian_point('',(6.404811461595e1,-3.875008477198e1,-1.625193783111e1));
#637=cartesian_point('',(6.406434353370e1,-3.885321965981e1,-8.547251149340e0));
#638=cartesian_point('',(6.407260692914e1,-3.890456800770e1,-4.695465834753e0));
#640=cartesian_point('',(6.407260692914e1,-3.890456800770e1,-4.695465834753e0));
#641=cartesian_point('',(6.406249786623e1,-3.892162215250e1,-4.671353477154e0));
#642=cartesian_point('',(6.403806035687e1,-3.896235167569e1,-4.630651106430e0));
#643=cartesian_point('',(6.398859293805e1,-3.904431700221e1,-4.589489737957e0));
#644=cartesian_point('',(6.394884222995e1,-3.910950191740e1,-4.580351140730e0));
#645=cartesian_point('',(6.392711209400e1,-3.914499600303e1,-4.579937179525e0));
#647=cartesian_point('',(0.e0,0.e0,-4.579937009550e0));
#648=direction('',(0.e0,0.e0,-1.e0));
#649=direction('',(8.528160019196e-1,-5.222115154513e-1,0.e0));
#650=axis2_placement_3d('',#647,#648,#649);
#652=cartesian_point('',(6.062911323532e1,-4.408080029686e1,-4.579937025374e0));
#653=cartesian_point('',(6.060471734807e1,-4.411434995041e1,-4.580251027013e0));
#654=cartesian_point('',(6.055981478556e1,-4.417587441806e1,-4.589260652849e0));
#655=cartesian_point('',(6.050325014869e1,-4.425262033447e1,-4.630800459677e0));
#656=cartesian_point('',(6.047468391342e1,-4.429118580559e1,-4.671416432036e0));
#657=cartesian_point('',(6.046258825690e1,-4.430733681835e1,-4.695462372205e0));
#659=cartesian_point('',(6.046258825690e1,-4.430733681835e1,-4.695462372205e0));
#660=cartesian_point('',(6.041198622421e1,-4.431935256459e1,-8.547249801980e0));
#661=cartesian_point('',(6.031046423255e1,-4.434386526404e1,-1.625193301216e1));
#662=cartesian_point('',(6.015886875677e1,-4.437956720742e1,-2.781264757036e1));
#663=cartesian_point('',(6.005714030860e1,-4.440410492234e1,-3.552220419250e1));
#664=cartesian_point('',(6.000649102816e1,-4.441613188783e1,-3.937758808361e1));
#666=cartesian_point('',(5.843337904200e1,-4.646623658203e1,-3.937758835561e1));
#667=cartesian_point('',(5.843487083047e1,-4.651827277766e1,-3.552220592046e1));
#668=cartesian_point('',(5.843755560977e1,-4.662282092063e1,-2.781265101142e1));
#669=cartesian_point('',(5.844227310328e1,-4.677852894483e1,-1.625193783350e1));
#670=cartesian_point('',(5.844490137585e1,-4.688289979772e1,-8.547251147710e0));
#671=cartesian_point('',(5.844639177247e1,-4.693488744283e1,-4.695465839190e0));
#673=cartesian_point('',(5.844639177247e1,-4.693488744283e1,-4.695465839190e0));
#674=cartesian_point('',(5.843416722132e1,-4.695044583250e1,-4.671383697150e0));
#675=cartesian_point('',(5.840465442279e1,-4.698759700280e1,-4.630720841646e0));
#676=cartesian_point('',(5.834489489247e1,-4.706242612855e1,-4.589493931373e0));
#677=cartesian_point('',(5.829695341049e1,-4.712189287451e1,-4.580352616999e0));
#678=cartesian_point('',(5.827075956720e1,-4.715426761368e1,-4.579937186082e0));
#680=cartesian_point('',(0.e0,0.e0,-4.579937009550e0));
#681=direction('',(0.e0,0.e0,-1.e0));
#682=direction('',(7.773577638239e-1,-6.290587468771e-1,0.e0));
#683=axis2_placement_3d('',#680,#681,#682);
#685=cartesian_point('',(5.435671960607e1,-5.161737543030e1,-4.579937313025e0));
#686=cartesian_point('',(5.432823665105e1,-5.164736597037e1,-4.580252924779e0));
#687=cartesian_point('',(5.427577204234e1,-5.170241426086e1,-4.589268807143e0));
#688=cartesian_point('',(5.420844014199e1,-5.177240848446e1,-4.631194623542e0));
#689=cartesian_point('',(5.417568961149e1,-5.180628198384e1,-4.671587438828e0));
#690=cartesian_point('',(5.416205521031e1,-5.182023121763e1,-4.695462481762e0));
#692=cartesian_point('',(5.416205521031e1,-5.182023121763e1,-4.695462481762e0));
#693=cartesian_point('',(5.411031772546e1,-5.182553927581e1,-8.547249164070e0));
#694=cartesian_point('',(5.400646638928e1,-5.183658773278e1,-1.625193422479e1));
#695=cartesian_point('',(5.385150278777e1,-5.185221407704e1,-2.781264861733e1));
#696=cartesian_point('',(5.374745349667e1,-5.186322152019e1,-3.552220473494e1));
#697=cartesian_point('',(5.369566769877e1,-5.186853453510e1,-3.937758825918e1));
#699=cartesian_point('',(5.186762509915e1,-5.369654559734e1,-3.937759441696e1));
#700=cartesian_point('',(5.186231205916e1,-5.374833113417e1,-3.552222682629e1));
#701=cartesian_point('',(5.185150550074e1,-5.385218059132e1,-2.781270760044e1));
#702=cartesian_point('',(5.183573465519e1,-5.400728525677e1,-1.625204155944e1));
#703=cartesian_point('',(5.182487033261e1,-5.411095728873e1,-8.547369599248e0));
#704=cartesian_point('',(5.181956226351e1,-5.416269437486e1,-4.695609101977e0));
#706=cartesian_point('',(5.181956226351e1,-5.416269437486e1,-4.695609101977e0));
#707=cartesian_point('',(5.180568967093e1,-5.417625830491e1,-4.671472508778e0));
#708=cartesian_point('',(5.177205035651e1,-5.420878720789e1,-4.630711054619e0));
#709=cartesian_point('',(5.170244854525e1,-5.427573838284e1,-4.589356764454e0));
#710=cartesian_point('',(5.164740996390e1,-5.432819410684e1,-4.580288577821e0));
#711=cartesian_point('',(5.161737816854e1,-5.435671666506e1,-4.579937189014e0));
#713=cartesian_point('',(0.e0,0.e0,-4.579937009550e0));
#714=direction('',(0.e0,0.e0,-1.e0));
#715=direction('',(6.885987183521e-1,-7.251426101698e-1,0.e0));
#716=axis2_placement_3d('',#713,#714,#715);
#718=cartesian_point('',(4.715427566039e1,-5.827075264192e1,-4.579937025375e0));
#719=cartesian_point('',(4.712187191240e1,-5.829696966650e1,-4.580379555671e0));
#720=cartesian_point('',(4.706236799181e1,-5.834494145514e1,-4.589553651106e0));
#721=cartesian_point('',(4.698791186495e1,-5.840440222357e1,-4.630503381341e0));
#722=cartesian_point('',(4.695052001084e1,-5.843411134468e1,-4.671286150988e0));
#723=cartesian_point('',(4.693479291776e1,-5.844647028206e1,-4.695462368898e0));
#725=cartesian_point('',(4.693479291776e1,-5.844647028206e1,-4.695462368898e0));
#726=cartesian_point('',(4.688280520355e1,-5.844497983189e1,-8.547249798778e0));
#727=cartesian_point('',(4.677839813160e1,-5.844238145779e1,-1.625193301362e1));
#728=cartesian_point('',(4.662272781021e1,-5.843763109621e1,-2.781264756715e1));
#729=cartesian_point('',(4.651811483389e1,-5.843500343280e1,-3.552220419111e1));
#730=cartesian_point('',(4.646607857810e1,-5.843351159098e1,-3.937758808328e1));
#732=cartesian_point('',(4.441596292203e1,-6.000660925604e1,-3.937758835825e1));
#733=cartesian_point('',(4.440393592057e1,-6.005725846459e1,-3.552220592093e1));
#734=cartesian_point('',(4.437947023183e1,-6.015893918300e1,-2.781265101466e1));
#735=cartesian_point('',(4.434372675360e1,-6.031056252221e1,-1.625193783637e1));
#736=cartesian_point('',(4.431925230776e1,-6.041205728287e1,-8.547251149379e0));
#737=cartesian_point('',(4.430723652767e1,-6.046265923498e1,-4.695465839527e0));
#739=cartesian_point('',(4.430723652767e1,-6.046265923498e1,-4.695465839527e0));
#740=cartesian_point('',(4.429160432163e1,-6.047437329652e1,-4.671547177266e0));
#741=cartesian_point('',(4.425374508675e1,-6.050242560813e1,-4.631096723141e0));
#742=cartesian_point('',(4.417604132952e1,-6.055969163703e1,-4.589393418855e0));
#743=cartesian_point('',(4.411442324013e1,-6.060466384568e1,-4.580307152260e0));
#744=cartesian_point('',(4.408080906768e1,-6.062910725601e1,-4.579937186082e0));
#746=cartesian_point('',(0.e0,0.e0,-4.579937009550e0));
#747=direction('',(0.e0,0.e0,-1.e0));
#748=direction('',(5.880575561843e-1,-8.088190839826e-1,0.e0));
#749=axis2_placement_3d('',#746,#747,#748);
#751=cartesian_point('',(3.914500484164e1,-6.392710631859e1,-4.579937024733e0));
#752=cartesian_point('',(3.910955423801e1,-6.394880985729e1,-4.580349156518e0));
#753=cartesian_point('',(3.904442482653e1,-6.398852762596e1,-4.589484097014e0));
#754=cartesian_point('',(3.896251604507e1,-6.403796027027e1,-4.630551437483e0));
#755=cartesian_point('',(3.892162370880e1,-6.406249976334e1,-4.671307335245e0));
#756=cartesian_point('',(3.890446404351e1,-6.407267242846e1,-4.695462368236e0));
#758=cartesian_point('',(3.890446404351e1,-6.407267242846e1,-4.695462368236e0));
#759=cartesian_point('',(3.885311563418e1,-6.406440897092e1,-8.547249798172e0));
#760=cartesian_point('',(3.874994093484e1,-6.404820496919e1,-1.625193301363e1));
#761=cartesian_point('',(3.859622244134e1,-6.402317619314e1,-2.781264756686e1));
#762=cartesian_point('',(3.849284742241e1,-6.400691627633e1,-3.552220419101e1));
#763=cartesian_point('',(3.844145106843e1,-6.399864510310e1,-3.937758808328e1));
#765=cartesian_point('',(3.620354398780e1,-6.529069090935e1,-3.937758835825e1));
#766=cartesian_point('',(3.618500883068e1,-6.533933696821e1,-3.552220592041e1));
#767=cartesian_point('',(3.614748045229e1,-6.543695438079e1,-2.781265101346e1));
#768=cartesian_point('',(3.609225194736e1,-6.558261510121e1,-1.625193783517e1));
#769=cartesian_point('',(3.605473915916e1,-6.568004700389e1,-8.547251148868e0));
#770=cartesian_point('',(3.603622129561e1,-6.572864767526e1,-4.695465839516e0));
#772=cartesian_point('',(3.603622129561e1,-6.572864767526e1,-4.695465839516e0));
#773=cartesian_point('',(3.601922259960e1,-6.573820519621e1,-4.671561409100e0));
#774=cartesian_point('',(3.597806187655e1,-6.576105601405e1,-4.631129095446e0));
#775=cartesian_point('',(3.589335720559e1,-6.580779471713e1,-4.589354370005e0));
#776=cartesian_point('',(3.582646720913e1,-6.584430030098e1,-4.580290059040e0));
#777=cartesian_point('',(3.579000512924e1,-6.586411699530e1,-4.579937186082e0));
#779=cartesian_point('',(0.e0,0.e0,-4.579937009550e0));
#780=direction('',(0.e0,0.e0,-1.e0));
#781=direction('',(4.774545671124e-1,-8.786564381734e-1,0.e0));
#782=axis2_placement_3d('',#779,#780,#781);
#784=cartesian_point('',(3.046595212788e1,-6.848964949035e1,-4.579937024897e0));
#785=cartesian_point('',(3.042804990569e1,-6.850650637099e1,-4.580251040198e0));
#786=cartesian_point('',(3.035840101357e1,-6.853733679812e1,-4.589260681655e0));
#787=cartesian_point('',(3.027104169850e1,-6.857551837050e1,-4.630800245960e0));
#788=cartesian_point('',(3.022701975114e1,-6.859463398524e1,-4.671416335278e0));
#789=cartesian_point('',(3.020846900147e1,-6.860257338636e1,-4.695462368899e0));
#791=cartesian_point('',(3.020846900147e1,-6.860257338636e1,-4.695462368899e0));
#792=cartesian_point('',(3.015863848256e1,-6.858767831150e1,-8.547249798531e0));
#793=cartesian_point('',(3.005846150594e1,-6.855814593557e1,-1.625193301274e1));
#794=cartesian_point('',(2.990932500539e1,-6.851326699496e1,-2.781264756634e1));
#795=cartesian_point('',(2.980895671930e1,-6.848365303631e1,-3.552220419075e1));
#796=cartesian_point('',(2.975907967300e1,-6.846874405373e1,-3.937758808328e1));
#798=cartesian_point('',(2.737167237841e1,-6.945763073922e1,-3.937758835825e1));
#799=cartesian_point('',(2.734694620730e1,-6.950344130081e1,-3.552220592084e1));
#800=cartesian_point('',(2.729699726023e1,-6.959532514657e1,-2.781265101446e1));
#801=cartesian_point('',(2.722322870363e1,-6.973253095287e1,-1.625193783616e1));
#802=cartesian_point('',(2.717331942727e1,-6.982423291072e1,-8.547251149297e0));
#803=cartesian_point('',(2.714861632603e1,-6.987000073040e1,-4.695465839512e0));
#805=cartesian_point('',(2.714861632603e1,-6.987000073040e1,-4.695465839512e0));
#806=cartesian_point('',(2.713021221233e1,-6.987737753866e1,-4.671351562808e0));
#807=cartesian_point('',(2.708602720635e1,-6.989481496318e1,-4.630646672210e0));
#808=cartesian_point('',(2.699688562773e1,-6.992972817418e1,-4.589489094172e0));
#809=cartesian_point('',(2.692566952633e1,-6.995724326658e1,-4.580350891439e0));
#810=cartesian_point('',(2.688682427751e1,-6.997217343339e1,-4.579937186082e0));
#812=cartesian_point('',(0.e0,0.e0,-4.579937009550e0));
#813=direction('',(0.e0,0.e0,-1.e0));
#814=direction('',(3.586821979152e-1,-9.334597371600e-1,0.e0));
#815=axis2_placement_3d('',#812,#813,#814);
#817=cartesian_point('',(2.126561852602e1,-7.188031576976e1,-4.579937025179e0));
#818=cartesian_point('',(2.122584029104e1,-7.189208120691e1,-4.580251028652e0));
#819=cartesian_point('',(2.115276305727e1,-7.191355687573e1,-4.589260654459e0));
#820=cartesian_point('',(2.106116747411e1,-7.194000910421e1,-4.630800255068e0));
#821=cartesian_point('',(2.101502703698e1,-7.195321516961e1,-4.671416340314e0));
#822=cartesian_point('',(2.099559868048e1,-7.195866529267e1,-4.695462369709e0));
#824=cartesian_point('',(2.099559868048e1,-7.195866529267e1,-4.695462369709e0));
#825=cartesian_point('',(2.094813866596e1,-7.193739345935e1,-8.547249799485e0));
#826=cartesian_point('',(2.085267346641e1,-7.189503801740e1,-1.625193301293e1));
#827=cartesian_point('',(2.071067072628e1,-7.183107680292e1,-2.781264756696e1));
#828=cartesian_point('',(2.061502650212e1,-7.178861550558e1,-3.552220419098e1));
#829=cartesian_point('',(2.056752217359e1,-7.176732381048e1,-3.937758808328e1));
#831=cartesian_point('',(1.807146386577e1,-7.243613124985e1,-3.937758835824e1));
#832=cartesian_point('',(1.804096975231e1,-7.247832248278e1,-3.552220592061e1));
#833=cartesian_point('',(1.797945487689e1,-7.256290060362e1,-2.781265101392e1));
#834=cartesian_point('',(1.788840846907e1,-7.268930386644e1,-1.625193783562e1));
#835=cartesian_point('',(1.782695666611e1,-7.277370683352e1,-8.547251149076e0));
#836=cartesian_point('',(1.779649100410e1,-7.281585870141e1,-4.695465839518e0));
#838=cartesian_point('',(1.779649100410e1,-7.281585870141e1,-4.695465839518e0));
#839=cartesian_point('',(1.777727780221e1,-7.282077110355e1,-4.671348767381e0));
#840=cartesian_point('',(1.773118992906e1,-7.283229325423e1,-4.630640226921e0));
#841=cartesian_point('',(1.763825914931e1,-7.285527111814e1,-4.589489264289e0));
#842=cartesian_point('',(1.756406274761e1,-7.287325479518e1,-4.580350997506e0));
#843=cartesian_point('',(1.752360240907e1,-7.288298658350e1,-4.579937186082e0));
#845=cartesian_point('',(1.208142909802e1,-7.322995892221e1,-6.060277326625e0));
#846=cartesian_point('',(1.208813125475e1,-7.327372918576e1,-5.971722039328e0));
#847=cartesian_point('',(1.209398950634e1,-7.335836288345e1,-5.802806417533e0));
#848=cartesian_point('',(1.208478437871e1,-7.347560478514e1,-5.574433127690e0));
#849=cartesian_point('',(1.206102358531e1,-7.358325133371e1,-5.369688497329e0));
#850=cartesian_point('',(1.202502113917e1,-7.368178704256e1,-5.186828056912e0));
#851=cartesian_point('',(1.197832563899e1,-7.377162776302e1,-5.024490940904e0));
#852=cartesian_point('',(1.192193428491e1,-7.385293379585e1,-4.881998274388e0));
#853=cartesian_point('',(1.185693931630e1,-7.392528189843e1,-4.759795281677e0));
#854=cartesian_point('',(1.178381403370e1,-7.398863141757e1,-4.657770179483e0));
#855=cartesian_point('',(1.172985272238e1,-7.402466011180e1,-4.603519070069e0));
#856=cartesian_point('',(1.170142429758e1,-7.404108991581e1,-4.579937025374e0));
#858=cartesian_point('',(1.208142909802e1,-7.322995892221e1,-6.060277326625e0));
#859=cartesian_point('',(1.206078030477e1,-7.309508222759e1,-6.333155227265e0));
#860=cartesian_point('',(1.204012994720e1,-7.296020858630e1,-6.606034488982e0));
#861=cartesian_point('',(1.201948104339e1,-7.282533186861e1,-6.878912369855e0));
#863=cartesian_point('',(1.215422368998e1,-7.367120825970e1,-6.283884085563e0));
#864=direction('',(-6.764997686955e-2,4.420920197963e-1,-8.944149633486e-1));
#865=direction('',(-9.913937139742e-1,-1.304935897296e-1,1.048460451717e-2));
#866=axis2_placement_3d('',#863,#864,#865);
#868=cartesian_point('',(1.201948104339e1,-7.282533186861e1,-6.878912369855e0));
#869=cartesian_point('',(1.200908206564e1,-7.275831493320e1,-7.014534483412e0));
#870=cartesian_point('',(1.199101896115e1,-7.264471431564e1,-7.296089415094e0));
#871=cartesian_point('',(1.197268648702e1,-7.253952970271e1,-7.739657463292e0));
#872=cartesian_point('',(1.196659221054e1,-7.251451736682e1,-8.042733317521e0));
#873=cartesian_point('',(1.196512117270e1,-7.251342379242e1,-8.194372284425e0));
#875=cartesian_point('',(1.209230538984e1,-7.326656891474e1,-7.102552809573e0));
#876=direction('',(-6.770258439317e-2,4.421322984505e-1,-8.943910725926e-1));
#877=direction('',(-9.913899138284e-1,-1.305192588899e-1,1.052434407150e-2));
#878=axis2_placement_3d('',#875,#876,#877);
#880=cartesian_point('',(0.e0,0.e0,-6.878910995975e0));
#881=direction('',(0.e0,0.e0,1.e0));
#882=direction('',(1.628423186308e-1,-9.866521065010e-1,0.e0));
#883=axis2_placement_3d('',#880,#881,#882);
#885=cartesian_point('',(0.e0,0.e0,-6.878910995975e0));
#886=direction('',(0.e0,0.e0,1.e0));
#887=direction('',(1.965475325764e-1,-9.804942975041e-1,0.e0));
#888=axis2_placement_3d('',#885,#886,#887);
#890=cartesian_point('',(0.e0,0.e0,-8.194372175980e0));
#891=direction('',(0.e0,0.e0,-1.e0));
#892=direction('',(2.271664132811e-1,-9.738559547885e-1,0.e0));
#893=axis2_placement_3d('',#890,#891,#892);
#895=cartesian_point('',(0.e0,0.e0,-8.194372175980e0));
#896=direction('',(0.e0,0.e0,-1.e0));
#897=direction('',(1.965475325764e-1,-9.804942975041e-1,0.e0));
#898=axis2_placement_3d('',#895,#896,#897);
#900=cartesian_point('',(1.669535539977e1,-7.157252170517e1,-8.194372284074e0));
#901=cartesian_point('',(1.669441521446e1,-7.157409495006e1,-8.042733333848e0));
#902=cartesian_point('',(1.669835628316e1,-7.159953584896e1,-7.739657532569e0));
#903=cartesian_point('',(1.672167168108e1,-7.170372919912e1,-7.296089465276e0));
#904=cartesian_point('',(1.674845697838e1,-7.181559467943e1,-7.014534493129e0));
#905=cartesian_point('',(1.676449548219e1,-7.188148978254e1,-6.878912355534e0));
#907=cartesian_point('',(1.680893405549e1,-7.205943351290e1,-8.198698003759e0));
#908=direction('',(-7.907769548323e-3,-1.074241496356e-2,9.999110298929e-1));
#909=direction('',(9.658670597499e-1,2.588286356363e-1,1.041922573091e-2));
#910=axis2_placement_3d('',#907,#908,#909);
#912=cartesian_point('',(1.676449548219e1,-7.188148978254e1,-6.878912355534e0));
#913=cartesian_point('',(1.679703322891e1,-7.201400064147e1,-6.606036482389e0));
#914=cartesian_point('',(1.682956838296e1,-7.214650882721e1,-6.333159037948e0));
#915=cartesian_point('',(1.686210622299e1,-7.227901962253e1,-6.060283145037e0));
#917=cartesian_point('',(1.686607025126e1,-7.231701261425e1,-7.102517765415e0));
#918=direction('',(1.066808649010e-1,-4.343283025131e-1,8.944149588978e-1));
#919=direction('',(9.658795648096e-1,2.587803580760e-1,1.045908969847e-2));
#920=axis2_placement_3d('',#917,#918,#919);
#922=cartesian_point('',(1.696371161712e1,-7.271453853163e1,-6.283890185769e0));
#923=direction('',(1.066808649010e-1,-4.343283025131e-1,8.944149588978e-1));
#924=direction('',(9.658726896997e-1,2.588054908921e-1,1.047211423022e-2));
#925=axis2_placement_3d('',#922,#923,#924);
#927=cartesian_point('',(1.686210622299e1,-7.227901962253e1,-6.060283145037e0));
#928=cartesian_point('',(1.687269174965e1,-7.232212691304e1,-5.971513856765e0));
#929=cartesian_point('',(1.689974002908e1,-7.240272485647e1,-5.802244305961e0));
#930=cartesian_point('',(1.695323568898e1,-7.250763567184e1,-5.573588191465e0));
#931=cartesian_point('',(1.701648903848e1,-7.259802662723e1,-5.368733633302e0));
#932=cartesian_point('',(1.708752958582e1,-7.267525758865e1,-5.185892364962e0));
#933=cartesian_point('',(1.716507197752e1,-7.274031043993e1,-5.023700055211e0));
#934=cartesian_point('',(1.724826624666e1,-7.279376080083e1,-4.881383951705e0));
#935=cartesian_point('',(1.733592740288e1,-7.283562892783e1,-4.759409303953e0));
#936=cartesian_point('',(1.742757892988e1,-7.286609738074e1,-4.657598535089e0));
#937=cartesian_point('',(1.749111571697e1,-7.287869673675e1,-4.603469506616e0));
#938=cartesian_point('',(1.752360240907e1,-7.288298658350e1,-4.579937186082e0));
#940=cartesian_point('',(1.744664333475e1,-7.258512802537e1,-6.278700808936e0));
#941=cartesian_point('',(1.745864589724e1,-7.264216313103e1,-5.976089570605e0));
#942=cartesian_point('',(1.749926671391e1,-7.272366159869e1,-5.516412174551e0));
#943=cartesian_point('',(1.761011675861e1,-7.280897467060e1,-4.954751117144e0));
#944=cartesian_point('',(1.772549497806e1,-7.283355448459e1,-4.692543127985e0));
#945=cartesian_point('',(1.779649100410e1,-7.281585870141e1,-4.695465839518e0));
#947=cartesian_point('',(1.799820983733e1,-7.214527181407e1,-3.937497996895e1));
#948=direction('',(7.908770270327e-3,1.094246498082e-2,-9.999088527526e-1));
#949=direction('',(2.430533073608e-1,-9.699739847880e-1,-8.692445881998e-3));
#950=axis2_placement_3d('',#947,#948,#949);
#952=cartesian_point('',(1.786365741498e1,-7.156285183e1,-4.135910819503e1));
#953=direction('',(-1.325412475405e-1,5.287045714145e-1,-8.383938775216e-1));
#954=direction('',(2.080054880826e-1,-8.121843502935e-1,-5.450599031903e-1));
#955=axis2_placement_3d('',#952,#953,#954);
#957=direction('',(-7.934635204111e-3,-1.084559372879e-2,9.999097032537e-1));
#958=vector('',#957,3.328464914741e1);
#959=cartesian_point('',(1.755597548847e1,-7.156902561441e1,-4.147514316221e1));
#960=line('',#959,#958);
#961=cartesian_point('',(1.793804909075e1,-7.434289858084e1,-8.214300539741e0));
#962=direction('',(9.659305720681e-1,2.585915935916e-1,1.041718138579e-2));
#963=direction('',(-2.586804569343e-1,9.659270578959e-1,8.327065798699e-3));
#964=axis2_placement_3d('',#961,#962,#963);
#966=direction('',(1.066803640209e-1,-4.343365107785e-1,8.944110326562e-1));
#967=vector('',#966,9.152203718862e-1);
#968=cartesian_point('',(1.734900729232e1,-7.218761440245e1,-7.097284006863e0));
#969=line('',#968,#967);
#970=direction('',(7.908422930849e-3,1.094429932293e-2,-9.999088354240e-1));
#971=vector('',#970,3.310208776177e1);
#972=cartesian_point('',(1.744664333475e1,-7.258512802537e1,-6.278700808936e0));
#973=line('',#972,#971);
#974=cartesian_point('',(1.675156067711e1,-6.865100878562e1,-3.934704266944e1));
#975=direction('',(9.659089113355e-1,2.586722629954e-1,1.042282876722e-2));
#976=direction('',(2.587594629536e-1,-9.659077428634e-1,-8.110031346678e-3));
#977=axis2_placement_3d('',#974,#975,#976);
#979=direction('',(-1.329705627194e-1,5.301980896368e-1,-8.373821201790e-1));
#980=vector('',#979,1.347382121872e-1);
#981=cartesian_point('',(1.757389170437e1,-7.164046355711e1,-4.136231579242e1));
#982=line('',#981,#980);
#983=cartesian_point('',(1.707314774964e1,-7.169883532746e1,-4.148040550738e1));
#984=direction('',(-7.937675655823e-3,-1.083462686077e-2,9.999097980148e-1));
#985=direction('',(9.651368933704e-1,2.615351238230e-1,1.049552581792e-2));
#986=axis2_placement_3d('',#983,#984,#985);
#988=cartesian_point('',(1.158529208185e1,-7.228095412297e1,-4.147601148920e1));
#989=cartesian_point('',(1.162751996806e1,-7.230683722436e1,-3.777640374957e1));
#990=cartesian_point('',(1.171194978071e1,-7.235851184178e1,-3.037828630159e1));
#991=cartesian_point('',(1.183855547627e1,-7.243597643852e1,-1.928440635217e1));
#992=cartesian_point('',(1.192294267057e1,-7.248764865099e1,-1.189068437494e1));
#993=cartesian_point('',(1.196512117270e1,-7.251342379242e1,-8.194372284425e0));
#995=cartesian_point('',(1.669535539977e1,-7.157252170517e1,-8.194372284074e0));
#996=cartesian_point('',(1.672445953358e1,-7.153256756753e1,-1.189068419412e1));
#997=cartesian_point('',(1.678264933670e1,-7.145253659674e1,-1.928440599247e1));
#998=cartesian_point('',(1.686997174898e1,-7.133251199094e1,-3.037828566612e1));
#999=cartesian_point('',(1.692820361919e1,-7.125247746439e1,-3.777640403335e1));
#1000=cartesian_point('',(1.695731206631e1,-7.121240468237e1,
-4.147601195429e1));
#1002=cartesian_point('',(1.204652221461e1,-7.300676701705e1,
-8.198743025372e0));
#1003=direction('',(-1.147968826947e-2,6.972273033927e-3,-9.999097980148e-1));
#1004=direction('',(-9.911457118838e-1,-1.323663399047e-1,1.045609270005e-2));
#1005=axis2_placement_3d('',#1002,#1003,#1004);
#1007=cartesian_point('',(1.158529208185e1,-7.228095412297e1,
-4.147601148920e1));
#1008=cartesian_point('',(1.158448654476e1,-7.228051149423e1,
-4.154070088575e1));
#1009=cartesian_point('',(1.157876166235e1,-7.228026797598e1,
-4.166770593505e1));
#1010=cartesian_point('',(1.155757576778e1,-7.228206813459e1,
-4.185103084555e1));
#1011=cartesian_point('',(1.153564107493e1,-7.228449542872e1,
-4.196858484831e1));
#1012=cartesian_point('',(1.152267627275e1,-7.228605307402e1,
-4.202618265931e1));
#1014=cartesian_point('',(1.166442507943e1,-7.277469751400e1,
-4.148036708070e1));
#1015=direction('',(-1.147968826947e-2,6.972273033927e-3,-9.999097980148e-1));
#1016=direction('',(-9.914133367152e-1,-1.303453361681e-1,1.047325748784e-2));
#1017=axis2_placement_3d('',#1014,#1015,#1016);
#1019=cartesian_point('',(1.152267627275e1,-7.228605307402e1,
-4.202618265931e1));
#1020=cartesian_point('',(1.149986330456e1,-7.228896022694e1,
-4.210871279357e1));
#1021=cartesian_point('',(1.145003591106e1,-7.228874089399e1,
-4.226434256172e1));
#1022=cartesian_point('',(1.135720954594e1,-7.227659810730e1,
-4.247244654094e1));
#1023=cartesian_point('',(1.126671254474e1,-7.225743987431e1,
-4.264276339141e1));
#1024=cartesian_point('',(1.117713977787e1,-7.223683826876e1,
-4.278045783741e1));
#1025=cartesian_point('',(1.110422854351e1,-7.221563512142e1,
-4.289017510573e1));
#1026=cartesian_point('',(1.099937812229e1,-7.219703816664e1,
-4.299427695240e1));
#1027=cartesian_point('',(1.090940388823e1,-7.217048557814e1,
-4.309955263162e1));
#1028=cartesian_point('',(1.081813908290e1,-7.217533802712e1,
-4.312135641453e1));
#1029=cartesian_point('',(1.076813914019e1,-7.218153333922e1,
-4.312444821639e1));
#1031=cartesian_point('',(1.077470416481e1,-7.222513546227e1,
-4.303924592995e1));
#1032=cartesian_point('',(1.078795344524e1,-7.222675202570e1,
-4.303378192424e1));
#1033=cartesian_point('',(1.081157484669e1,-7.223157603165e1,
-4.301827960557e1));
#1034=cartesian_point('',(1.083901514398e1,-7.224933722986e1,
-4.297717285456e1));
#1035=cartesian_point('',(1.085733315867e1,-7.226913226211e1,
-4.293631217471e1));
#1036=cartesian_point('',(1.087846117477e1,-7.229385876779e1,
-4.288483672440e1));
#1037=cartesian_point('',(1.090219881408e1,-7.232270643121e1,
-4.282270472363e1));
#1038=cartesian_point('',(1.092161160964e1,-7.234856225709e1,
-4.276653685371e1));
#1039=cartesian_point('',(1.094019327702e1,-7.237510394049e1,
-4.270864584982e1));
#1040=cartesian_point('',(1.096072897890e1,-7.240553888689e1,
-4.264101713982e1));
#1041=cartesian_point('',(1.098274433250e1,-7.243913135490e1,
-4.256443044657e1));
#1042=cartesian_point('',(1.100627971572e1,-7.247640515830e1,
-4.247730708103e1));
#1043=cartesian_point('',(1.103145671854e1,-7.251787132988e1,
-4.237713300943e1));
#1044=cartesian_point('',(1.105425397311e1,-7.255677741310e1,
-4.227962658955e1));
#1045=cartesian_point('',(1.107827562736e1,-7.259947936119e1,
-4.216823430492e1));
#1046=cartesian_point('',(1.110124966282e1,-7.264280482317e1,
-4.204967361769e1));
#1047=cartesian_point('',(1.111535220216e1,-7.267134942302e1,
-4.196686141911e1));
#1048=cartesian_point('',(1.112195526463e1,-7.268563642448e1,
-4.192438382845e1));
#1050=cartesian_point('',(1.112195526463e1,-7.268563642448e1,
-4.192438382845e1));
#1051=cartesian_point('',(1.115439407069e1,-7.250669052350e1,
-4.193662865105e1));
#1052=cartesian_point('',(1.132869779931e1,-7.231740407848e1,
-4.198131473017e1));
#1053=cartesian_point('',(1.152267627275e1,-7.228605307402e1,
-4.202618265931e1));
#1055=cartesian_point('',(0.e0,0.e0,-4.202617960650e1));
#1056=direction('',(0.e0,0.e0,1.e0));
#1057=direction('',(1.574164807662e-1,-9.875323040707e-1,0.e0));
#1058=axis2_placement_3d('',#1055,#1056,#1057);
#1060=cartesian_point('',(0.e0,0.e0,-4.202617960650e1));
#1061=direction('',(0.e0,0.e0,1.e0));
#1062=direction('',(2.849685922953e-1,-9.585368544846e-1,0.e0));
#1063=axis2_placement_3d('',#1060,#1061,#1062);
#1065=cartesian_point('',(0.e0,0.e0,-4.202617960650e1));
#1066=direction('',(0.e0,0.e0,1.e0));
#1067=direction('',(4.076448156613e-1,-9.131405720175e-1,0.e0));
#1068=axis2_placement_3d('',#1065,#1066,#1067);
#1070=cartesian_point('',(0.e0,0.e0,-4.202617960650e1));
#1071=direction('',(0.e0,0.e0,1.e0));
#1072=direction('',(5.233461163516e-1,-8.521202042551e-1,0.e0));
#1073=axis2_placement_3d('',#1070,#1071,#1072);
#1075=cartesian_point('',(0.e0,0.e0,-4.202617960650e1));
#1076=direction('',(0.e0,0.e0,1.e0));
#1077=direction('',(6.300928262951e-1,-7.765198196128e-1,0.e0));
#1078=axis2_placement_3d('',#1075,#1076,#1077);
#1080=cartesian_point('',(4.730990238436e1,-5.585534329820e1,
-4.202614880176e1));
#1081=cartesian_point('',(4.729772037132e1,-5.586276335059e1,
-4.227956383243e1));
#1082=cartesian_point('',(4.723008167531e1,-5.582966781676e1,
-4.278595685270e1));
#1083=cartesian_point('',(4.700180549766e1,-5.564186813747e1,
-4.349545779789e1));
#1084=cartesian_point('',(4.677591289042e1,-5.543153567145e1,
-4.390495986667e1));
#1085=cartesian_point('',(4.664748098891e1,-5.530891303225e1,
-4.408722353006e1));
#1087=cartesian_point('',(4.664748098891e1,-5.530891303225e1,
-4.408722353006e1));
#1088=cartesian_point('',(4.651212989520e1,-5.517977414196e1,
-4.427923553334e1));
#1089=cartesian_point('',(4.620946245013e1,-5.488097913243e1,
-4.461308754045e1));
#1090=cartesian_point('',(4.568735180946e1,-5.434739137911e1,
-4.492830460275e1));
#1091=cartesian_point('',(4.531998479348e1,-5.395855481589e1,
-4.499998308094e1));
#1092=cartesian_point('',(4.513724695504e1,-5.376338519736e1,
-4.499998308094e1));
#1094=cartesian_point('',(-4.513722326950e1,-5.376340779567e1,
-4.499998308216e1));
#1095=cartesian_point('',(-4.531966109936e1,-5.395829598430e1,
-4.499998308216e1));
#1096=cartesian_point('',(-4.568642037888e1,-5.434657619297e1,
-4.492852636018e1));
#1097=cartesian_point('',(-4.620781416876e1,-5.487953849258e1,
-4.461423966564e1));
#1098=cartesian_point('',(-4.651021280205e1,-5.517813742700e1,
-4.428133409147e1));
#1099=cartesian_point('',(-4.664550465834e1,-5.530725913824e1,
-4.408984118330e1));
#1101=cartesian_point('',(-4.664550465834e1,-5.530725913824e1,
-4.408984118330e1));
#1102=cartesian_point('',(-4.665379182807e1,-5.531520043362e1,
-4.407808599133e1));
#1103=cartesian_point('',(-4.667021175368e1,-5.533091517698e1,
-4.405435475423e1));
#1104=cartesian_point('',(-4.669449964476e1,-5.535407846250e1,
-4.401825915561e1));
#1105=cartesian_point('',(-4.671046762432e1,-5.536923171455e1,
-4.399386291875e1));
#1106=cartesian_point('',(-4.671837298023e1,-5.537672050713e1,
-4.398156091824e1));
#1108=cartesian_point('',(-4.671837298023e1,-5.537672050713e1,
-4.398156091824e1));
#1109=cartesian_point('',(-4.683323859070e1,-5.548526669154e1,
-4.380305890468e1));
#1110=cartesian_point('',(-4.703456581499e1,-5.567036226327e1,
-4.340860023995e1));
#1111=cartesian_point('',(-4.723766199459e1,-5.583416681155e1,
-4.273813180948e1));
#1112=cartesian_point('',(-4.729862811005e1,-5.586217683318e1,
-4.226361586483e1));
#1113=cartesian_point('',(-4.731012583191e1,-5.585515377906e1,
-4.202616115779e1));
#1115=cartesian_point('',(0.e0,0.e0,-4.202617960650e1));
#1116=direction('',(0.e0,0.e0,1.e0));
#1117=direction('',(-6.463249097727e-1,-7.630623244580e-1,0.e0));
#1118=axis2_placement_3d('',#1115,#1116,#1117);
#1120=cartesian_point('',(0.e0,0.e0,-4.202617960650e1));
#1121=direction('',(0.e0,0.e0,1.e0));
#1122=direction('',(-5.869805276303e-1,-8.096010500134e-1,0.e0));
#1123=axis2_placement_3d('',#1120,#1121,#1122);
#1125=cartesian_point('',(0.e0,0.e0,-4.202617960650e1));
#1126=direction('',(0.e0,0.e0,1.e0));
#1127=direction('',(-4.762846826266e-1,-8.792911355719e-1,0.e0));
#1128=axis2_placement_3d('',#1125,#1126,#1127);
#1130=cartesian_point('',(0.e0,0.e0,-4.202617960650e1));
#1131=direction('',(0.e0,0.e0,1.e0));
#1132=direction('',(-3.574394805572e-1,-9.339363028274e-1,0.e0));
#1133=axis2_placement_3d('',#1130,#1131,#1132);
#1135=cartesian_point('',(-1.767419637171e1,-7.080780394035e1,
-4.312443924991e1));
#1136=cartesian_point('',(-1.763826318327e1,-7.081705911564e1,
-4.312375295267e1));
#1137=cartesian_point('',(-1.757132585876e1,-7.083988266085e1,
-4.310854180439e1));
#1138=cartesian_point('',(-1.749293140251e1,-7.088900285366e1,
-4.303443697396e1));
#1139=cartesian_point('',(-1.741343942498e1,-7.094352952514e1,
-4.293676606396e1));
#1140=cartesian_point('',(-1.735497813268e1,-7.098650227417e1,
-4.284740577137e1));
#1141=cartesian_point('',(-1.729379328599e1,-7.103203878395e1,
-4.274008348368e1));
#1142=cartesian_point('',(-1.722834725242e1,-7.107900989651e1,
-4.261093942929e1));
#1143=cartesian_point('',(-1.715942796799e1,-7.112509166368e1,
-4.245516587459e1));
#1144=cartesian_point('',(-1.708647608696e1,-7.116694425235e1,
-4.226743354409e1));
#1145=cartesian_point('',(-1.704041253222e1,-7.118681038922e1,
-4.211115019277e1));
#1146=cartesian_point('',(-1.701711033680e1,-7.119314264083e1,
-4.202618266325e1));
#1148=cartesian_point('',(0.e0,0.e0,-4.202617960650e1));
#1149=direction('',(0.e0,0.e0,1.e0));
#1150=direction('',(-2.324783752749e-1,-9.726015654057e-1,0.e0));
#1151=axis2_placement_3d('',#1148,#1149,#1150);
#1153=cartesian_point('',(0.e0,0.e0,-4.202617960650e1));
#1154=direction('',(0.e0,0.e0,1.e0));
#1155=direction('',(-1.035395271950e-1,-9.946253396673e-1,0.e0));
#1156=axis2_placement_3d('',#1153,#1154,#1155);
#1158=cartesian_point('',(0.e0,0.e0,-4.202617960650e1));
#1159=direction('',(0.e0,0.e0,1.e0));
#1160=direction('',(2.717092608416e-2,-9.996308022344e-1,0.e0));
#1161=axis2_placement_3d('',#1158,#1159,#1160);
#1163=cartesian_point('',(1.767416568151e1,-7.080765193248e1,
-4.312438346435e1));
#1164=cartesian_point('',(1.765708742453e1,-7.081194037102e1,
-4.312431984228e1));
#1165=cartesian_point('',(1.762284419127e1,-7.082240360265e1,
-4.311971846584e1));
#1166=cartesian_point('',(1.757017055550e1,-7.084526947612e1,
-4.309596001059e1));
#1167=cartesian_point('',(1.751959012143e1,-7.087292956925e1,
-4.305793009786e1));
#1168=cartesian_point('',(1.747078492681e1,-7.090382545521e1,
-4.300822566071e1));
#1169=cartesian_point('',(1.742267710791e1,-7.093713890985e1,
-4.294797467878e1));
#1170=cartesian_point('',(1.737448330239e1,-7.097220553769e1,
-4.287754867334e1));
#1171=cartesian_point('',(1.732563832848e1,-7.100839611685e1,
-4.279682155811e1));
#1172=cartesian_point('',(1.727572952017e1,-7.104507317429e1,
-4.270514146318e1));
#1173=cartesian_point('',(1.722456706839e1,-7.108144303545e1,
-4.260147758671e1));
#1174=cartesian_point('',(1.717220427315e1,-7.111647200864e1,
-4.248436306428e1));
#1175=cartesian_point('',(1.711910795023e1,-7.114867374380e1,
-4.235193285860e1));
#1176=cartesian_point('',(1.706631430159e1,-7.117604013424e1,
-4.220166909107e1));
#1177=cartesian_point('',(1.703265651093e1,-7.118884631039e1,
-4.208709864823e1));
#1178=cartesian_point('',(1.701710201230e1,-7.119311100215e1,
-4.202617896811e1));
#1180=cartesian_point('',(1.778642326130e1,-7.125740997434e1,
-4.331177673041e1));
#1181=direction('',(-9.702319119841e-1,-2.421776970898e-1,0.e0));
#1182=direction('',(-2.030523441346e-1,8.134847529312e-1,5.449883506003e-1));
#1183=axis2_placement_3d('',#1180,#1181,#1182);
#1185=cartesian_point('',(1.701710201230e1,-7.119311100215e1,
-4.202617896811e1));
#1186=cartesian_point('',(1.700440525876e1,-7.119667049395e1,
-4.196771050003e1));
#1187=cartesian_point('',(1.698306147293e1,-7.120291832262e1,
-4.184900211286e1));
#1188=cartesian_point('',(1.696297987285e1,-7.120929178130e1,
-4.166576159035e1));
#1189=cartesian_point('',(1.695784585621e1,-7.121170472297e1,
-4.153986879762e1));
#1190=cartesian_point('',(1.695731206631e1,-7.121240468237e1,
-4.147601195429e1));
#1192=cartesian_point('',(1.754023457901e1,-7.140897938235e1,
-4.192434479199e1));
#1193=cartesian_point('',(1.744177752487e1,-7.125604215655e1,
-4.193657765189e1));
#1194=cartesian_point('',(1.720832800106e1,-7.114790237341e1,
-4.198132099737e1));
#1195=cartesian_point('',(1.701710201230e1,-7.119311100215e1,
-4.202617896811e1));
#1197=cartesian_point('',(1.768489703213e1,-7.085066736890e1,
-4.303928231502e1));
#1198=cartesian_point('',(1.763372056277e1,-7.086346742327e1,
-4.303923397112e1));
#1199=cartesian_point('',(1.760290727799e1,-7.099608909044e1,
-4.281658106419e1));
#1200=cartesian_point('',(1.755942574098e1,-7.119145791650e1,
-4.244867860073e1));
#1201=cartesian_point('',(1.754347675564e1,-7.133256853686e1,
-4.213137553303e1));
#1202=cartesian_point('',(1.754023457901e1,-7.140897938235e1,
-4.192434479199e1));
#1204=cartesian_point('',(1.754023457901e1,-7.140897938235e1,
-4.192434479199e1));
#1205=cartesian_point('',(1.753797149686e1,-7.146355249850e1,
-4.177644632486e1));
#1206=cartesian_point('',(1.754361436319e1,-7.151689275733e1,
-4.162582645649e1));
#1207=cartesian_point('',(1.755597548847e1,-7.156902561441e1,
-4.147514316221e1));
#1209=direction('',(-1.333046257658e-1,5.284309619690e-1,-8.384453441829e-1));
#1210=vector('',#1209,1.808878947130e0);
#1211=cartesian_point('',(1.792602896323e1,-7.180653501101e1,
-4.152263618361e1));
#1212=line('',#1211,#1210);
#1213=cartesian_point('',(0.e0,0.e0,-4.312438005464e1));
#1214=direction('',(0.e0,0.e0,-1.e0));
#1215=direction('',(2.753840035709e-1,-9.613343073964e-1,0.e0));
#1216=axis2_placement_3d('',#1213,#1214,#1215);
#1218=cartesian_point('',(0.e0,0.e0,-4.303928255511e1));
#1219=direction('',(0.e0,0.e0,1.e0));
#1220=direction('',(2.421776970890e-1,-9.702319119843e-1,0.e0));
#1221=axis2_placement_3d('',#1218,#1219,#1220);
#1223=cartesian_point('',(0.e0,0.e0,-4.303928255511e1));
#1224=direction('',(0.e0,0.e0,1.e0));
#1225=direction('',(2.588190451025e-1,-9.659258262891e-1,0.e0));
#1226=axis2_placement_3d('',#1223,#1224,#1225);
#1228=cartesian_point('',(2.010979699148e1,-7.020085830917e1,
-4.303924592995e1));
#1229=cartesian_point('',(2.010826563169e1,-7.019523696479e1,
-4.304820855019e1));
#1230=cartesian_point('',(2.010533805295e1,-7.018467058184e1,
-4.306656367791e1));
#1231=cartesian_point('',(2.010121584128e1,-7.017032228327e1,
-4.309488238655e1));
#1232=cartesian_point('',(2.009877970381e1,-7.016231388651e1,
-4.311454003008e1));
#1233=cartesian_point('',(2.009759691244e1,-7.015848611599e1,
-4.312444821639e1));
#1235=cartesian_point('',(2.085932143829e1,-7.016362481121e1,
-4.202618265930e1));
#1236=cartesian_point('',(2.083708309777e1,-7.016948478292e1,
-4.210871279354e1));
#1237=cartesian_point('',(2.078765335584e1,-7.017577110625e1,
-4.226434256169e1));
#1238=cartesian_point('',(2.069403618146e1,-7.017584847479e1,
-4.247244654089e1));
#1239=cartesian_point('',(2.060181274343e1,-7.016866637210e1,
-4.264276339141e1));
#1240=cartesian_point('',(2.051031723484e1,-7.015993260834e1,
-4.278045783745e1));
#1241=cartesian_point('',(2.043526220005e1,-7.014842768265e1,
-4.289017510584e1));
#1242=cartesian_point('',(2.032888139903e1,-7.014367555363e1,
-4.299427695248e1));
#1243=cartesian_point('',(2.023621109875e1,-7.012909412037e1,
-4.309955263167e1));
#1244=cartesian_point('',(2.014636044820e1,-7.014581750351e1,
-4.312135641454e1));
#1245=cartesian_point('',(2.009759691244e1,-7.015848611599e1,
-4.312444821639e1));
#1247=cartesian_point('',(2.010979699148e1,-7.020085830917e1,
-4.303924592995e1));
#1248=cartesian_point('',(2.012314392636e1,-7.020073166455e1,
-4.303378192425e1));
#1249=cartesian_point('',(2.014719290258e1,-7.020243118886e1,
-4.301827960558e1));
#1250=cartesian_point('',(2.017671674588e1,-7.021645876005e1,
-4.297717285457e1));
#1251=cartesian_point('',(2.019746181760e1,-7.023369346234e1,
-4.293631217472e1));
#1252=cartesian_point('',(2.022163653723e1,-7.025545066984e1,
-4.288483672441e1));
#1253=cartesian_point('',(2.024893647341e1,-7.028095315383e1,
-4.282270472365e1));
#1254=cartesian_point('',(2.027155805231e1,-7.030405390125e1,
-4.276653685372e1));
#1255=cartesian_point('',(2.029344513581e1,-7.032794312259e1,
-4.270864584984e1));
#1256=cartesian_point('',(2.031777770958e1,-7.035543724683e1,
-4.264101713983e1));
#1257=cartesian_point('',(2.034398941572e1,-7.038586874634e1,
-4.256443044657e1));
#1258=cartesian_point('',(2.037218865810e1,-7.041975168324e1,
-4.247730708104e1));
#1259=cartesian_point('',(2.040256268965e1,-7.045757684766e1,
-4.237713300944e1));
#1260=cartesian_point('',(2.043024317344e1,-7.049317444511e1,
-4.227962658956e1));
#1261=cartesian_point('',(2.045963304181e1,-7.053237561707e1,
-4.216823430490e1));
#1262=cartesian_point('',(2.048806563878e1,-7.057233171032e1,
-4.204967361774e1));
#1263=cartesian_point('',(2.050577334688e1,-7.059879135645e1,
-4.196686141900e1));
#1264=cartesian_point('',(2.051418474713e1,-7.061209425803e1,
-4.192438382835e1));
#1266=cartesian_point('',(2.051418474713e1,-7.061209425803e1,
-4.192438382835e1));
#1267=cartesian_point('',(2.052298890763e1,-7.043044515025e1,
-4.193662865096e1));
#1268=cartesian_point('',(2.067109460479e1,-7.022002687492e1,
-4.198131473017e1));
#1269=cartesian_point('',(2.085932143829e1,-7.016362481121e1,
-4.202618265930e1));
#1271=cartesian_point('',(2.058067603891e1,-7.075890696862e1,
-4.147513465676e1));
#1272=cartesian_point('',(2.056527739504e1,-7.070754894990e1,
-4.162592518392e1));
#1273=cartesian_point('',(2.054344425588e1,-7.065822649571e1,
-4.177646842451e1));
#1274=cartesian_point('',(2.051418474713e1,-7.061209425803e1,
-4.192438382835e1));
#1276=direction('',(1.487465578303e-1,-5.243283159906e-1,8.384236867981e-1));
#1277=vector('',#1276,1.808878422247e0);
#1278=cartesian_point('',(2.010979699148e1,-7.020085830917e1,
-4.303924592995e1));
#1279=line('',#1278,#1277);
#1280=cartesian_point('',(2.031104205234e1,-7.090708605522e1,
-4.135914406189e1));
#1281=direction('',(1.495164062009e-1,-5.240776530345e-1,8.384434732685e-1));
#1282=direction('',(2.260647868810e-1,-8.073953198959e-1,-5.449839534726e-1));
#1283=axis2_placement_3d('',#1280,#1281,#1282);
#1285=cartesian_point('',(2.092073601376e1,-7.015039647919e1,
-4.147601148919e1));
#1286=cartesian_point('',(2.091987959368e1,-7.015006278087e1,
-4.154070088205e1));
#1287=cartesian_point('',(2.091417190318e1,-7.015056859307e1,
-4.166770592643e1));
#1288=cartesian_point('',(2.089340222591e1,-7.015511866482e1,
-4.185103083648e1));
#1289=cartesian_point('',(2.087197201201e1,-7.016038824534e1,
-4.196858484441e1));
#1290=cartesian_point('',(2.085932143829e1,-7.016362481121e1,
-4.202618265930e1));
#1292=cartesian_point('',(2.106363846235e1,-7.062958689823e1,
-4.148036708069e1));
#1293=direction('',(-1.229154219521e-2,5.414224273989e-3,-9.999097980148e-1));
#1294=direction('',(-9.659181777787e-1,-2.586356215109e-1,1.047325748780e-2));
#1295=axis2_placement_3d('',#1292,#1293,#1294);
#1297=cartesian_point('',(2.092073601376e1,-7.015039647919e1,
-4.147601148919e1));
#1298=cartesian_point('',(2.096598105721e1,-7.017054630186e1,
-3.777640375073e1));
#1299=cartesian_point('',(2.105643345214e1,-7.021075853383e1,
-3.037828630429e1));
#1300=cartesian_point('',(2.119206717726e1,-7.027103505084e1,
-1.928440635487e1));
#1301=cartesian_point('',(2.128247700457e1,-7.031125046124e1,
-1.189068437610e1));
#1302=cartesian_point('',(2.132765899485e1,-7.033129969350e1,
-8.194372284425e0));
#1304=cartesian_point('',(2.589461304567e1,-6.878102769206e1,
-8.194372284074e0));
#1305=cartesian_point('',(2.591825312814e1,-6.873761651586e1,
-1.189068419327e1));
#1306=cartesian_point('',(2.596549897152e1,-6.865067492765e1,
-1.928440599049e1));
#1307=cartesian_point('',(2.603640797376e1,-6.852027928724e1,
-3.037828566417e1));
#1308=cartesian_point('',(2.608369506007e1,-6.843332868234e1,
-3.777640403251e1));
#1309=cartesian_point('',(2.610732393274e1,-6.838979931375e1,
-4.147601195428e1));
#1311=cartesian_point('',(2.147275785213e1,-7.080979733041e1,
-8.198743025372e0));
#1312=direction('',(-1.229154219521e-2,5.414224273989e-3,-9.999097980148e-1));
#1313=direction('',(-9.653890485951e-1,-2.606044032208e-1,1.045609270009e-2));
#1314=axis2_placement_3d('',#1311,#1312,#1313);
#1316=direction('',(-1.247819498465e-1,4.294927807918e-1,-8.944078578815e-1));
#1317=vector('',#1316,9.152077870928e-1);
#1318=cartesian_point('',(2.118332647417e1,-7.158388259899e1,
-6.278712870627e0));
#1319=line('',#1318,#1317);
#1320=cartesian_point('',(2.163660791992e1,-7.335185325828e1,
-8.214295939739e0));
#1321=direction('',(-9.658194123163e-1,-2.590063329491e-1,1.042028240047e-2));
#1322=direction('',(-2.271768192866e-1,8.651193798338e-1,4.471679230611e-1));
#1323=axis2_placement_3d('',#1320,#1321,#1322);
#1325=direction('',(-1.229440558514e-2,5.424909221939e-3,-9.999097048990e-1));
#1326=vector('',#1325,3.328463783989e1);
#1327=cartesian_point('',(2.098989087627e1,-7.093947310739e1,
-8.193502256606e0));
#1328=line('',#1327,#1326);
#1329=direction('',(1.495463776999e-1,-5.240235539804e-1,8.384719409680e-1));
#1330=vector('',#1329,1.345630465421e-1);
#1331=cartesian_point('',(2.058067603891e1,-7.075890696862e1,
-4.147513465676e1));
#1332=line('',#1331,#1330);
#1333=cartesian_point('',(1.981831870180e1,-6.782867561457e1,
-3.934686974141e1));
#1334=direction('',(-9.658547388637e-1,-2.588736504071e-1,1.044301390246e-2));
#1335=direction('',(2.115661722296e-1,-8.113346465614e-1,-5.449549027738e-1));
#1336=axis2_placement_3d('',#1333,#1334,#1335);
#1338=direction('',(1.232104842966e-2,-5.523929279977e-3,9.999088348299e-1));
#1339=vector('',#1338,3.310249042129e1);
#1340=cartesian_point('',(2.077546908655e1,-7.140102678292e1,
-3.937818549775e1));
#1341=line('',#1340,#1339);
#1342=cartesian_point('',(2.153649849181e1,-7.102652353524e1,
-6.060277326541e0));
#1343=cartesian_point('',(2.149842141048e1,-7.089549593780e1,
-6.333155227178e0));
#1344=cartesian_point('',(2.146034317677e1,-7.076447157180e1,
-6.606034488984e0));
#1345=cartesian_point('',(2.142226598281e1,-7.063344396592e1,
-6.878912369855e0));
#1347=cartesian_point('',(2.166626491181e1,-7.145449632265e1,
-6.283884085548e0));
#1348=direction('',(-1.247758098961e-1,4.294797674022e-1,-8.944149633458e-1));
#1349=direction('',(-9.658793387563e-1,-2.587801719657e-1,1.048453914057e-2));
#1350=axis2_placement_3d('',#1347,#1348,#1349);
#1352=cartesian_point('',(2.153649849181e1,-7.102652353524e1,
-6.060277326541e0));
#1353=cartesian_point('',(2.154885635796e1,-7.106904412545e1,
-5.971722884312e0));
#1354=cartesian_point('',(2.156571133319e1,-7.115218839173e1,
-5.802808689115e0));
#1355=cartesian_point('',(2.157188829288e1,-7.126962804516e1,
-5.574436697169e0));
#1356=cartesian_point('',(2.156238179680e1,-7.137945464751e1,
-5.369692684609e0));
#1357=cartesian_point('',(2.153954922403e1,-7.148184647649e1,
-5.186832325887e0));
#1358=cartesian_point('',(2.150498009225e1,-7.157701367673e1,
-5.024494851393e0));
#1359=cartesian_point('',(2.145968394187e1,-7.166498501677e1,
-4.882001415994e0));
#1360=cartesian_point('',(2.140468825821e1,-7.174519827777e1,
-4.759797396706e0));
#1361=cartesian_point('',(2.134045702010e1,-7.181755130024e1,
-4.657771137726e0));
#1362=cartesian_point('',(2.129165954436e1,-7.186031561608e1,
-4.603519373372e0));
#1363=cartesian_point('',(2.126561852602e1,-7.188031576976e1,
-4.579937025179e0));
#1365=cartesian_point('',(2.099559868048e1,-7.195866529267e1,
-4.695462369709e0));
#1366=cartesian_point('',(2.106587911735e1,-7.193853665076e1,
-4.692396281453e0));
#1367=cartesian_point('',(2.115364693452e1,-7.185957278654e1,
-4.954351130262e0));
#1368=cartesian_point('',(2.120701398179e1,-7.173021477994e1,
-5.516221554836e0));
#1369=cartesian_point('',(2.120145661299e1,-7.163929242630e1,
-5.976018116579e0));
#1370=cartesian_point('',(2.118332647417e1,-7.158388259899e1,
-6.278712870627e0));
#1372=cartesian_point('',(2.048569821490e1,-7.147866058455e1,
-3.937499942227e1));
#1373=direction('',(1.227508888780e-2,-5.461666074602e-3,9.999097421250e-1));
#1374=direction('',(2.740391636455e-1,-9.616799280273e-1,-8.617007482802e-3));
#1375=axis2_placement_3d('',#1372,#1373,#1374);
#1377=cartesian_point('',(2.056752217359e1,-7.176732381048e1,
-3.937758808328e1));
#1378=cartesian_point('',(2.056626481709e1,-7.176648064487e1,
-3.951015930640e1));
#1379=cartesian_point('',(2.056000235341e1,-7.175214442669e1,
-3.977519488216e1));
#1380=cartesian_point('',(2.054049953055e1,-7.169260003092e1,
-4.016846559051e1));
#1381=cartesian_point('',(2.052054198339e1,-7.162804924616e1,
-4.042521109450e1));
#1382=cartesian_point('',(2.050889650350e1,-7.158970557243e1,
-4.055158839532e1));
#1384=cartesian_point('',(2.050889650350e1,-7.158970557243e1,
-4.055158839532e1));
#1385=cartesian_point('',(2.049838153252e1,-7.155508276474e1,
-4.066570168031e1));
#1386=cartesian_point('',(2.047462787633e1,-7.147594288026e1,
-4.089067424710e1));
#1387=cartesian_point('',(2.043110878381e1,-7.132855845242e1,
-4.121566886730e1));
#1388=cartesian_point('',(2.039706979433e1,-7.121195319009e1,
-4.142226921095e1));
#1389=cartesian_point('',(2.037886143033e1,-7.114930448614e1,
-4.152263941420e1));
#1391=cartesian_point('',(0.e0,0.e0,-4.152264042526e1));
#1392=direction('',(0.e0,0.e0,-1.e0));
#1393=direction('',(2.753517684570e-1,-9.613435408883e-1,0.e0));
#1394=axis2_placement_3d('',#1391,#1392,#1393);
#1396=cartesian_point('',(0.e0,0.e0,-4.152264042526e1));
#1397=direction('',(0.e0,0.e0,-1.e0));
#1398=direction('',(2.602540861522e-1,-9.655401652138e-1,0.e0));
#1399=axis2_placement_3d('',#1396,#1397,#1398);
#1401=cartesian_point('',(0.e0,0.e0,-4.152264042526e1));
#1402=direction('',(0.e0,0.e0,-1.e0));
#1403=direction('',(2.588190451025e-1,-9.659258262891e-1,0.e0));
#1404=axis2_placement_3d('',#1401,#1402,#1403);
#1406=cartesian_point('',(1.792602896323e1,-7.180653501101e1,
-4.152263618361e1));
#1407=cartesian_point('',(1.794207609621e1,-7.187185723963e1,
-4.141915316786e1));
#1408=cartesian_point('',(1.797168313688e1,-7.199325538658e1,
-4.120596228730e1));
#1409=cartesian_point('',(1.800847096742e1,-7.214593354317e1,
-4.087020420594e1));
#1410=cartesian_point('',(1.802763577646e1,-7.222729029341e1,
-4.063765237886e1));
#1411=cartesian_point('',(1.803583782636e1,-7.226267509210e1,
-4.051969175537e1));
#1413=cartesian_point('',(1.803583782636e1,-7.226267509210e1,
-4.051969175537e1));
#1414=cartesian_point('',(1.804440049744e1,-7.229961940010e1,
-4.039653295136e1));
#1415=cartesian_point('',(1.805850873138e1,-7.236196979084e1,
-4.014654319098e1));
#1416=cartesian_point('',(1.807054907628e1,-7.242004523761e1,
-3.976406387851e1));
#1417=cartesian_point('',(1.807214305783e1,-7.243480279976e1,
-3.950644729261e1));
#1418=cartesian_point('',(1.807146386577e1,-7.243613124985e1,
-3.937758835824e1));
#1420=cartesian_point('',(0.e0,0.e0,-3.937759316487e1));
#1421=direction('',(0.e0,0.e0,1.e0));
#1422=direction('',(2.420635341352e-1,-9.702604008419e-1,0.e0));
#1423=axis2_placement_3d('',#1420,#1421,#1422);
#1425=cartesian_point('',(0.e0,0.e0,-3.937759316487e1));
#1426=direction('',(0.e0,0.e0,1.e0));
#1427=direction('',(2.602540861522e-1,-9.655401652138e-1,0.e0));
#1428=axis2_placement_3d('',#1425,#1426,#1427);
#1430=cartesian_point('',(2.630973654619e1,-6.987824689105e1,
-6.283890185765e0));
#1431=direction('',(1.624594148135e-1,-4.166879165979e-1,8.944149588976e-1));
#1432=direction('',(9.238285143980e-1,3.826633088813e-1,1.047225005115e-2));
#1433=axis2_placement_3d('',#1430,#1431,#1432);
#1435=cartesian_point('',(2.615215377544e1,-6.945971607180e1,
-6.060283145030e0));
#1436=cartesian_point('',(2.616827537194e1,-6.950107288498e1,
-5.971513856748e0));
#1437=cartesian_point('',(2.620561239227e1,-6.957745079291e1,
-5.802244305926e0));
#1438=cartesian_point('',(2.627234399863e1,-6.967448149693e1,
-5.573588191434e0));
#1439=cartesian_point('',(2.634685459417e1,-6.975584292631e1,
-5.368733633280e0));
#1440=cartesian_point('',(2.642736804310e1,-6.982314051400e1,
-5.185892364950e0));
#1441=cartesian_point('',(2.651273814985e1,-6.987751551600e1,
-5.023700055202e0));
#1442=cartesian_point('',(2.660219735257e1,-6.991964957048e1,
-4.881383951698e0));
#1443=cartesian_point('',(2.669457344262e1,-6.994971743293e1,
-4.759409303952e0));
#1444=cartesian_point('',(2.678941780929e1,-6.996796229915e1,
-4.657598535086e0));
#1445=cartesian_point('',(2.685405557621e1,-6.997216065109e1,
-4.603469506616e0));
#1446=cartesian_point('',(2.688682427751e1,-6.997217343339e1,
-4.579937186082e0));
#1448=cartesian_point('',(2.677164527575e1,-6.968690832739e1,
-6.278700557168e0));
#1449=cartesian_point('',(2.679098972984e1,-6.974188884105e1,
-5.976089318836e0));
#1450=cartesian_point('',(2.684190068947e1,-6.981738792877e1,
-5.516412231769e0));
#1451=cartesian_point('',(2.696293799264e1,-6.988750231657e1,
-4.954751105695e0));
#1452=cartesian_point('',(2.708053744401e1,-6.989681196462e1,
-4.692543127985e0));
#1453=cartesian_point('',(2.714861632603e1,-6.987000073040e1,
-4.695465839512e0));
#1455=cartesian_point('',(2.726108027372e1,-6.917882121564e1,
-3.937497996895e1));
#1456=direction('',(6.412831356779e-3,1.188115234447e-2,-9.999088527526e-1));
#1457=direction('',(3.675809633955e-1,-9.299509001737e-1,-8.692445882148e-3));
#1458=axis2_placement_3d('',#1455,#1456,#1457);
#1460=cartesian_point('',(2.705165790317e1,-6.861894653061e1,
-4.135910819502e1));
#1461=direction('',(-2.004171332880e-1,5.068813261718e-1,-8.383938775199e-1));
#1462=direction('',(3.122373029778e-1,-7.780858362422e-1,-5.450599031927e-1));
#1463=axis2_placement_3d('',#1460,#1461,#1462);
#1465=direction('',(-6.451119243628e-3,-1.178848588483e-2,9.999097032538e-1));
#1466=vector('',#1465,3.328464914706e1);
#1467=cartesian_point('',(2.674741407865e1,-6.866522804792e1,
-4.147514316186e1));
#1468=line('',#1467,#1466);
#1469=cartesian_point('',(2.748828206469e1,-7.136549953385e1,
-8.214300539738e0));
#1470=direction('',(9.239139260322e-1,3.824585462699e-1,1.041718142968e-2));
#1471=direction('',(-3.825461906834e-1,9.238988429308e-1,8.327065797616e-3));
#1472=axis2_placement_3d('',#1469,#1470,#1471);
#1474=direction('',(1.624599767211e-1,-4.166960893484e-1,8.944110492863e-1));
#1475=vector('',#1474,9.152206237062e-1);
#1476=cartesian_point('',(2.662295855453e1,-6.930553947260e1,
-7.097283995546e0));
#1477=line('',#1476,#1475);
#1478=direction('',(6.412247290188e-3,1.188292630635e-2,-9.999088354181e-1));
#1479=vector('',#1478,3.310208801388e1);
#1480=cartesian_point('',(2.677164527575e1,-6.968690832739e1,
-6.278700557168e0));
#1481=line('',#1480,#1479);
#1482=cartesian_point('',(2.556900352270e1,-6.587717245946e1,
-3.934704266942e1));
#1483=direction('',(9.238819212360e-1,3.825356980143e-1,1.042282869797e-2));
#1484=direction('',(3.826219994470e-1,-9.238693808828e-1,-8.110031224422e-3));
#1485=axis2_placement_3d('',#1482,#1483,#1484);
#1487=direction('',(-2.010377204738e-1,5.083060301142e-1,-8.373821198809e-1));
#1488=vector('',#1487,1.347382117625e-1);
#1489=cartesian_point('',(2.677450154160e1,-6.873371629345e1,
-4.136231579246e1));
#1490=line('',#1489,#1488);
#1491=cartesian_point('',(2.628566056576e1,-6.885694888694e1,
-4.148040550640e1));
#1492=direction('',(-6.455565151945e-3,-1.177800970435e-2,9.999097980148e-1));
#1493=direction('',(9.227428296077e-1,3.852732982511e-1,1.049552581792e-2));
#1494=axis2_placement_3d('',#1491,#1492,#1493);
#1496=cartesian_point('',(2.589461304567e1,-6.878102769206e1,
-8.194372284074e0));
#1497=cartesian_point('',(2.589388625344e1,-6.878271019644e1,
-8.042733333821e0));
#1498=cartesian_point('',(2.590111430943e1,-6.880741903224e1,
-7.739657532505e0));
#1499=cartesian_point('',(2.593783020214e1,-6.890767772374e1,
-7.296089465217e0));
#1500=cartesian_point('',(2.597898772268e1,-6.901508999649e1,
-7.014534493105e0));
#1501=cartesian_point('',(2.600349005176e1,-6.907832791302e1,
-6.878912355533e0));
#1503=cartesian_point('',(2.607077476447e1,-6.924894891233e1,
-8.198698003775e0));
#1504=direction('',(-6.437951002125e-3,-1.168268318103e-2,9.999110298925e-1));
#1505=direction('',(9.238200169122e-1,3.826852702765e-1,1.041922577399e-2));
#1506=axis2_placement_3d('',#1503,#1504,#1505);
#1508=cartesian_point('',(0.e0,0.e0,-6.878910995975e0));
#1509=direction('',(0.e0,0.e0,1.e0));
#1510=direction('',(2.902331225281e-1,-9.569559731710e-1,0.e0));
#1511=axis2_placement_3d('',#1508,#1509,#1510);
#1513=cartesian_point('',(0.e0,0.e0,-6.878910995975e0));
#1514=direction('',(0.e0,0.e0,1.e0));
#1515=direction('',(3.228462283353e-1,-9.464514318493e-1,0.e0));
#1516=axis2_placement_3d('',#1513,#1514,#1515);
#1518=cartesian_point('',(0.e0,0.e0,-8.194372175980e0));
#1519=direction('',(0.e0,0.e0,-1.e0));
#1520=direction('',(3.523366826736e-1,-9.358733151675e-1,0.e0));
#1521=axis2_placement_3d('',#1518,#1519,#1520);
#1523=cartesian_point('',(0.e0,0.e0,-8.194372175980e0));
#1524=direction('',(0.e0,0.e0,-1.e0));
#1525=direction('',(3.228462283353e-1,-9.464514318493e-1,0.e0));
#1526=axis2_placement_3d('',#1523,#1524,#1525);
#1528=cartesian_point('',(2.142226598281e1,-7.063344396592e1,
-6.878912369855e0));
#1529=cartesian_point('',(2.140320850437e1,-7.056835770870e1,
-7.014534483333e0));
#1530=cartesian_point('',(2.137047207622e1,-7.045808666844e1,
-7.296089414898e0));
#1531=cartesian_point('',(2.133856709193e1,-7.035619479246e1,
-7.739657463087e0));
#1532=cartesian_point('',(2.132926018786e1,-7.033219190325e1,
-8.042733317433e0));
#1533=cartesian_point('',(2.132765899485e1,-7.033129969350e1,
-8.194372284425e0));
#1535=cartesian_point('',(2.155206029841e1,-7.106140068329e1,
-7.102552809588e0));
#1536=direction('',(-1.248332248281e-1,4.295128347689e-1,-8.943910726007e-1));
#1537=direction('',(-9.658722538032e-1,-2.588049990121e-1,1.052434413153e-2));
#1538=axis2_placement_3d('',#1535,#1536,#1537);
#1540=cartesian_point('',(2.600349005176e1,-6.907832791302e1,
-6.878912355533e0));
#1541=cartesian_point('',(2.605304557139e1,-6.920545809500e1,
-6.606036482387e0));
#1542=cartesian_point('',(2.610259817160e1,-6.933258596507e1,
-6.333159037943e0));
#1543=cartesian_point('',(2.615215377544e1,-6.945971607180e1,
-6.060283145030e0));
#1545=cartesian_point('',(2.616104297145e1,-6.949686661869e1,
-7.102517765415e0));
#1546=direction('',(1.624594148135e-1,-4.166879165979e-1,8.944149588976e-1));
#1547=direction('',(9.238386638386e-1,3.826391632063e-1,1.045915760110e-2));
#1548=axis2_placement_3d('',#1545,#1546,#1547);
#1550=cartesian_point('',(2.616408404651e1,-6.836286653589e1,
-4.202617898916e1));
#1551=cartesian_point('',(2.615196048491e1,-6.836805285305e1,
-4.196771008421e1));
#1552=cartesian_point('',(2.613161465920e1,-6.837703321492e1,
-4.184900108886e1));
#1553=cartesian_point('',(2.611253691320e1,-6.838597326105e1,
-4.166576102261e1));
#1554=cartesian_point('',(2.610776178184e1,-6.838903567554e1,
-4.153986855532e1));
#1555=cartesian_point('',(2.610732393274e1,-6.838979931375e1,
-4.147601195428e1));
#1557=cartesian_point('',(2.671091762149e1,-6.850860562e1,-4.192434479883e1));
#1558=cartesian_point('',(2.659334056079e1,-6.836982801531e1,
-4.193657766010e1));
#1559=cartesian_point('',(2.634777316060e1,-6.829308466626e1,
-4.198132101481e1));
#1560=cartesian_point('',(2.616408404651e1,-6.836286653589e1,
-4.202617898916e1));
#1562=cartesian_point('',(2.678146817077e1,-6.793618796204e1,
-4.303928241536e1));
#1563=cartesian_point('',(2.673232149232e1,-6.795526129178e1,
-4.303977861606e1));
#1564=cartesian_point('',(2.671919618309e1,-6.809119525968e1,
-4.281634545533e1));
#1565=cartesian_point('',(2.670152988660e1,-6.829035782568e1,
-4.244882953120e1));
#1566=cartesian_point('',(2.670415817757e1,-6.843242465494e1,
-4.213137744282e1));
#1567=cartesian_point('',(2.671091762149e1,-6.850860562e1,-4.192434479883e1));
#1569=cartesian_point('',(2.671091762149e1,-6.850860562e1,-4.192434479883e1));
#1570=cartesian_point('',(2.671579711978e1,-6.856300725565e1,
-4.177644631072e1));
#1571=cartesian_point('',(2.672835399976e1,-6.861515464099e1,
-4.162582646883e1));
#1572=cartesian_point('',(2.674741407865e1,-6.866522804792e1,
-4.147514316186e1));
#1574=direction('',(-2.011382363289e-1,5.065103372106e-1,-8.384453996446e-1));
#1575=vector('',#1574,1.808878947145e0);
#1576=cartesian_point('',(2.714530289193e1,-6.885240384753e1,
-4.152263618361e1));
#1577=line('',#1576,#1575);
#1578=cartesian_point('',(2.676521185605e1,-6.789494188115e1,
-4.312438400938e1));
#1579=cartesian_point('',(2.674917123059e1,-6.790123613749e1,
-4.312445332972e1));
#1580=cartesian_point('',(2.671721081672e1,-6.791585630437e1,
-4.311979152046e1));
#1581=cartesian_point('',(2.666854985195e1,-6.794479823231e1,
-4.309692624086e1));
#1582=cartesian_point('',(2.662235859949e1,-6.797837592862e1,
-4.305970824941e1));
#1583=cartesian_point('',(2.657813612796e1,-6.801508188102e1,
-4.301074322657e1));
#1584=cartesian_point('',(2.653487984342e1,-6.805418984531e1,
-4.295113501399e1));
#1585=cartesian_point('',(2.649169657335e1,-6.809515930492e1,
-4.288123892678e1));
#1586=cartesian_point('',(2.644795504941e1,-6.813744434359e1,
-4.280088358499e1));
#1587=cartesian_point('',(2.640315134696e1,-6.818046535070e1,
-4.270939644993e1));
#1588=cartesian_point('',(2.635697715188e1,-6.822346337111e1,
-4.260568779460e1));
#1589=cartesian_point('',(2.630933954209e1,-6.826539294361e1,
-4.248823785580e1));
#1590=cartesian_point('',(2.626049701636e1,-6.830469370202e1,
-4.235509783687e1));
#1591=cartesian_point('',(2.621121717018e1,-6.833918563615e1,
-4.220364409404e1));
#1592=cartesian_point('',(2.617912770902e1,-6.835653280273e1,
-4.208783176743e1));
#1593=cartesian_point('',(2.616408404651e1,-6.836286653589e1,
-4.202617898916e1));
#1595=cartesian_point('',(2.693521633604e1,-6.832619885236e1,
-4.331177673041e1));
#1596=direction('',(-9.303209108358e-1,-3.667465103606e-1,0.e0));
#1597=direction('',(-3.074962704112e-1,7.800216287984e-1,5.449883506002e-1));
#1598=axis2_placement_3d('',#1595,#1596,#1597);
#1600=cartesian_point('',(0.e0,0.e0,-4.312438005464e1));
#1601=direction('',(0.e0,0.e0,-1.e0));
#1602=direction('',(3.985072145101e-1,-9.171651977607e-1,0.e0));
#1603=axis2_placement_3d('',#1600,#1601,#1602);
#1605=cartesian_point('',(0.e0,0.e0,-4.303928255511e1));
#1606=direction('',(0.e0,0.e0,1.e0));
#1607=direction('',(3.667465103585e-1,-9.303209108366e-1,0.e0));
#1608=axis2_placement_3d('',#1605,#1606,#1607);
#1610=cartesian_point('',(0.e0,0.e0,-4.303928255511e1));
#1611=direction('',(0.e0,0.e0,1.e0));
#1612=direction('',(3.826834323651e-1,-9.238795325113e-1,0.e0));
#1613=axis2_placement_3d('',#1610,#1611,#1612);
#1615=cartesian_point('',(2.910081178333e1,-6.697544193286e1,
-4.303925746838e1));
#1616=cartesian_point('',(2.909832094212e1,-6.697016645049e1,
-4.304822840247e1));
#1617=cartesian_point('',(2.909370708056e1,-6.696016986135e1,
-4.306657475227e1));
#1618=cartesian_point('',(2.908773921343e1,-6.694653781170e1,
-4.309494022636e1));
#1619=cartesian_point('',(2.908457013338e1,-6.693867923295e1,
-4.311453166079e1));
#1620=cartesian_point('',(2.908314397408e1,-6.693494012723e1,
-4.312442061068e1));
#1622=cartesian_point('',(2.975907967300e1,-6.846874405373e1,
-3.937758808328e1));
#1623=cartesian_point('',(2.975772301817e1,-6.846807221948e1,
-3.951015930622e1));
#1624=cartesian_point('',(2.974964287878e1,-6.845467606520e1,
-3.977519488162e1));
#1625=cartesian_point('',(2.972253480210e1,-6.839818670935e1,
-4.016846558946e1));
#1626=cartesian_point('',(2.969432242645e1,-6.833679314830e1,
-4.042521109314e1));
#1627=cartesian_point('',(2.967777172156e1,-6.830029755025e1,
-4.055158839380e1));
#1629=cartesian_point('',(2.967777172156e1,-6.830029755025e1,
-4.055158839380e1));
#1630=cartesian_point('',(2.966282752436e1,-6.826734342460e1,
-4.066570167898e1));
#1631=cartesian_point('',(2.962894725620e1,-6.819198106706e1,
-4.089067424612e1));
#1632=cartesian_point('',(2.956656294732e1,-6.805153791472e1,
-4.121566886683e1));
#1633=cartesian_point('',(2.951759512515e1,-6.794037320610e1,
-4.142226921080e1));
#1634=cartesian_point('',(2.949136523941e1,-6.788063713883e1,
-4.152263941420e1));
#1636=cartesian_point('',(0.e0,0.e0,-4.152264042526e1));
#1637=direction('',(0.e0,0.e0,-1.e0));
#1638=direction('',(3.984766077142e-1,-9.171784957709e-1,0.e0));
#1639=axis2_placement_3d('',#1636,#1637,#1638);
#1641=cartesian_point('',(0.e0,0.e0,-4.152264042526e1));
#1642=direction('',(0.e0,0.e0,-1.e0));
#1643=direction('',(3.840558575680e-1,-9.233098603761e-1,0.e0));
#1644=axis2_placement_3d('',#1641,#1642,#1643);
#1646=cartesian_point('',(0.e0,0.e0,-4.152264042526e1));
#1647=direction('',(0.e0,0.e0,-1.e0));
#1648=direction('',(3.826834323651e-1,-9.238795325113e-1,0.e0));
#1649=axis2_placement_3d('',#1646,#1647,#1648);
#1651=cartesian_point('',(2.714530289193e1,-6.885240384753e1,
-4.152263618361e1));
#1652=cartesian_point('',(2.716973900140e1,-6.891507266469e1,
-4.141915316717e1));
#1653=cartesian_point('',(2.721493838787e1,-6.903156774010e1,
-4.120596228514e1));
#1654=cartesian_point('',(2.727133999210e1,-6.917813793914e1,
-4.087020420139e1));
#1655=cartesian_point('',(2.730096003042e1,-6.925629716175e1,
-4.063765237262e1));
#1656=cartesian_point('',(2.731371055369e1,-6.929030865626e1,
-4.051969174827e1));
#1658=cartesian_point('',(2.731371055369e1,-6.929030865626e1,
-4.051969174827e1));
#1659=cartesian_point('',(2.732702216961e1,-6.932581924729e1,
-4.039653294498e1));
#1660=cartesian_point('',(2.734914806444e1,-6.938579472700e1,
-4.014654318611e1));
#1661=cartesian_point('',(2.736866576920e1,-6.944180174921e1,
-3.976406387603e1));
#1662=cartesian_point('',(2.737217236236e1,-6.945622500186e1,
-3.950644729179e1));
#1663=cartesian_point('',(2.737167237841e1,-6.945763073922e1,
-3.937758835825e1));
#1665=cartesian_point('',(0.e0,0.e0,-3.937759316487e1));
#1666=direction('',(0.e0,0.e0,1.e0));
#1667=direction('',(3.666370426281e-1,-9.303640572233e-1,0.e0));
#1668=axis2_placement_3d('',#1665,#1666,#1667);
#1670=cartesian_point('',(0.e0,0.e0,-3.937759316487e1));
#1671=direction('',(0.e0,0.e0,1.e0));
#1672=direction('',(3.840558575680e-1,-9.233098603761e-1,0.e0));
#1673=axis2_placement_3d('',#1670,#1671,#1672);
#1675=cartesian_point('',(2.964027761792e1,-6.819323055147e1,
-3.937499942226e1));
#1676=direction('',(1.288296430828e-2,-3.812720138454e-3,9.999097421246e-1));
#1677=direction('',(3.972191397321e-1,-9.176833343875e-1,-8.617007482266e-3));
#1678=axis2_placement_3d('',#1675,#1676,#1677);
#1680=direction('',(-1.797745016726e-1,4.095311500583e-1,-8.944078296171e-1));
#1681=vector('',#1680,9.152073271084e-1);
#1682=cartesian_point('',(3.034567173652e1,-6.820649347625e1,
-6.278713307910e0));
#1683=line('',#1682,#1681);
#1684=cartesian_point('',(3.102584183675e1,-6.990017394113e1,
-8.214295939650e0));
#1685=direction('',(-9.237495831278e-1,-3.828552277088e-1,1.042028248942e-2));
#1686=direction('',(-3.381540281596e-1,8.280656385996e-1,4.471679230558e-1));
#1687=axis2_placement_3d('',#1684,#1685,#1686);
#1689=direction('',(-1.289731798492e-2,3.773756425055e-3,-9.999097048990e-1));
#1690=vector('',#1689,3.328463783989e1);
#1691=cartesian_point('',(3.006977875288e1,-6.759284554969e1,
-8.193502256606e0));
#1692=line('',#1691,#1690);
#1693=direction('',(2.166657868278e-1,-5.000207405826e-1,8.384719409769e-1));
#1694=vector('',#1693,1.345630465535e-1);
#1695=cartesian_point('',(2.964049619464e1,-6.746723743379e1,
-4.147513465677e1));
#1696=line('',#1695,#1694);
#1697=cartesian_point('',(2.850218898963e1,-6.466158221540e1,
-3.934686974143e1));
#1698=direction('',(-9.238019258633e-1,-3.827282916524e-1,1.044301393793e-2));
#1699=direction('',(3.156566162343e-1,-7.767786393591e-1,-5.449549027791e-1));
#1700=axis2_placement_3d('',#1697,#1698,#1699);
#1702=direction('',(1.293665627951e-2,-3.868448551730e-3,9.999088348595e-1));
#1703=vector('',#1702,3.310248998262e1);
#1704=cartesian_point('',(2.991743620162e1,-6.807843819681e1,
-3.937818549738e1));
#1705=line('',#1704,#1703);
#1706=cartesian_point('',(3.062307242531e1,-6.760780463824e1,
-6.060277326512e0));
#1707=cartesian_point('',(3.056821856532e1,-6.748286805649e1,
-6.333155227151e0));
#1708=cartesian_point('',(3.051336398465e1,-6.735793482910e1,
-6.606034488982e0));
#1709=cartesian_point('',(3.045851001190e1,-6.723299825369e1,
-6.878912369854e0));
#1711=cartesian_point('',(3.080759033397e1,-6.801517814260e1,
-6.283884085509e0));
#1712=direction('',(-1.797666942178e-1,4.095189971078e-1,-8.944149633463e-1));
#1713=direction('',(-9.238384636116e-1,-3.826389539268e-1,1.048446896850e-2));
#1714=axis2_placement_3d('',#1711,#1712,#1713);
#1716=cartesian_point('',(3.062307242531e1,-6.760780463824e1,
-6.060277326512e0));
#1717=cartesian_point('',(3.064087437090e1,-6.764834787100e1,
-5.971724113885e0));
#1718=cartesian_point('',(3.066843741202e1,-6.772857978125e1,
-5.802811994762e0));
#1719=cartesian_point('',(3.068989062204e1,-6.784420736529e1,
-5.574441891436e0));
#1720=cartesian_point('',(3.069480109448e1,-6.795433456328e1,
-5.369698777801e0));
#1721=cartesian_point('',(3.068552918681e1,-6.805883036913e1,
-5.186838537741e0));
#1722=cartesian_point('',(3.066367808293e1,-6.815769565361e1,
-5.024500541257e0));
#1723=cartesian_point('',(3.063025236625e1,-6.825082717734e1,
-4.882005986904e0));
#1724=cartesian_point('',(3.058619710357e1,-6.833753340376e1,
-4.759800473531e0));
#1725=cartesian_point('',(3.053195900185e1,-6.841765237058e1,
-4.657772531540e0));
#1726=cartesian_point('',(3.048916023403e1,-6.846642097699e1,
-4.603519814793e0));
#1727=cartesian_point('',(3.046595212788e1,-6.848964949035e1,
-4.579937024897e0));
#1729=cartesian_point('',(3.020846900147e1,-6.860257338636e1,
-4.695462368899e0));
#1730=cartesian_point('',(3.027552084809e1,-6.857344347947e1,
-4.692396457906e0));
#1731=cartesian_point('',(3.035223095677e1,-6.848369921270e1,
-4.954351040801e0));
#1732=cartesian_point('',(3.038825685589e1,-6.834848209142e1,
-5.516221482217e0));
#1733=cartesian_point('',(3.037087920293e1,-6.825906280841e1,
-5.976018546967e0));
#1734=cartesian_point('',(3.034567173652e1,-6.820649347625e1,
-6.278713307910e0));
#1736=cartesian_point('',(3.520559458852e1,-6.584631907226e1,
-6.283890185767e0));
#1737=direction('',(2.154582390982e-1,-3.919178849002e-1,8.944149588978e-1));
#1738=direction('',(8.659772958637e-1,4.999736511601e-1,1.047240155088e-2));
#1739=axis2_placement_3d('',#1736,#1737,#1738);
#1741=cartesian_point('',(3.499473072606e1,-6.545193752121e1,
-6.060283145032e0));
#1742=cartesian_point('',(3.501611254741e1,-6.549083623051e1,
-5.971513856754e0));
#1743=cartesian_point('',(3.506309946184e1,-6.556168725576e1,
-5.802244305937e0));
#1744=cartesian_point('',(3.514192521838e1,-6.564917762618e1,
-5.573588191443e0));
#1745=cartesian_point('',(3.522641816302e1,-6.572011741294e1,
-5.368733633285e0));
#1746=cartesian_point('',(3.531502690610e1,-6.577633014653e1,
-5.185892364951e0));
#1747=cartesian_point('',(3.540676402173e1,-6.581909692787e1,
-5.023700055200e0));
#1748=cartesian_point('',(3.550095748622e1,-6.584919375061e1,
-4.881383951698e0));
#1749=cartesian_point('',(3.559646792977e1,-6.586694687896e1,
-4.759409303949e0));
#1750=cartesian_point('',(3.569288232205e1,-6.587265598411e1,
-4.657598535087e0));
#1751=cartesian_point('',(3.575751510030e1,-6.586838149617e1,
-4.603469506615e0));
#1752=cartesian_point('',(3.579000512924e1,-6.586411699530e1,
-4.579937186082e0));
#1754=cartesian_point('',(3.563857696136e1,-6.559632630785e1,
-6.278700276371e0));
#1755=cartesian_point('',(3.566493231805e1,-6.564831149765e1,
-5.976089038038e0));
#1756=cartesian_point('',(3.572526229822e1,-6.571651939418e1,
-5.516412295584e0));
#1757=cartesian_point('',(3.585441588289e1,-6.577023542145e1,
-4.954751092921e0));
#1758=cartesian_point('',(3.597222440619e1,-6.576411561289e1,
-4.692543127980e0));
#1759=cartesian_point('',(3.603622129561e1,-6.572864767526e1,
-4.695465839516e0));
#1761=cartesian_point('',(3.605750606843e1,-6.502870180621e1,
-3.937497996895e1));
#1762=direction('',(4.807167120839e-3,1.261654989746e-2,-9.999088527526e-1));
#1763=direction('',(4.858192072610e-1,-8.740160978157e-1,-8.692445881980e-3));
#1764=axis2_placement_3d('',#1761,#1762,#1763);
#1766=cartesian_point('',(3.577679702451e1,-6.450095203133e1,
-4.135910819502e1));
#1767=direction('',(-2.648638263688e-1,4.763852008826e-1,-8.383938775190e-1));
#1768=direction('',(4.111266511077e-1,-7.306740577571e-1,-5.450599031939e-1));
#1769=axis2_placement_3d('',#1766,#1767,#1768);
#1771=direction('',(-4.857222849837e-3,-1.252967378400e-2,9.999097032538e-1));
#1772=vector('',#1771,3.328464914703e1);
#1773=cartesian_point('',(3.548119699834e1,-6.458654939176e1,
-4.147514316183e1));
#1774=line('',#1773,#1772);
#1775=cartesian_point('',(3.656818291073e1,-6.716701700372e1,
-8.214300539717e0));
#1776=direction('',(8.660888566566e-1,4.997815269769e-1,1.041718137853e-2));
#1777=direction('',(-4.998664528398e-1,8.660624627016e-1,8.327065789443e-3));
#1778=axis2_placement_3d('',#1775,#1776,#1777);
#1780=direction('',(2.154598442184e-1,-3.919258823455e-1,8.944110678413e-1));
#1781=vector('',#1780,9.152209045524e-1);
#1782=cartesian_point('',(3.544138360784e1,-6.523762754729e1,
-7.097283982923e0));
#1783=line('',#1782,#1781);
#1784=direction('',(4.806356110326e-3,1.261823312623e-2,-9.999088354114e-1));
#1785=vector('',#1784,3.310208829502e1);
#1786=cartesian_point('',(3.563857696136e1,-6.559632630785e1,
-6.278700276371e0));
#1787=line('',#1786,#1785);
#1788=cartesian_point('',(3.394895362830e1,-6.197615944820e1,
-3.934704266942e1));
#1789=direction('',(8.660470552555e-1,4.998538413630e-1,1.042282868898e-2));
#1790=direction('',(4.999377676294e-1,-8.660233575917e-1,-8.110031035727e-3));
#1791=axis2_placement_3d('',#1788,#1789,#1790);
#1793=direction('',(-2.656650653896e-1,4.777167133720e-1,-8.373821199408e-1));
#1794=vector('',#1793,1.347382116910e-1);
#1795=cartesian_point('',(3.551699223415e1,-6.465091608741e1,
-4.136231579249e1));
#1796=line('',#1795,#1794);
#1797=cartesian_point('',(3.504841844184e1,-6.483690096020e1,
-4.148040550638e1));
#1798=direction('',(-4.862998138442e-3,-1.251986753649e-2,9.999097980148e-1));
#1799=direction('',(8.645603801996e-1,5.024193397223e-1,1.049552581784e-2));
#1800=axis2_placement_3d('',#1797,#1798,#1799);
#1802=cartesian_point('',(2.989822035217e1,-6.681954610234e1,
-4.147601148920e1));
#1803=cartesian_point('',(2.994570839763e1,-6.683361787725e1,
-3.777640375038e1));
#1804=cartesian_point('',(3.004063570928e1,-6.686167968127e1,
-3.037828630349e1));
#1805=cartesian_point('',(3.018297673334e1,-6.690373677066e1,
-1.928440635406e1));
#1806=cartesian_point('',(3.027786225643e1,-6.693180728215e1,
-1.189068437575e1));
#1807=cartesian_point('',(3.032527465845e1,-6.694578755730e1,
-8.194372284425e0));
#1809=cartesian_point('',(3.465080668302e1,-6.481267122544e1,
-8.194372284074e0));
#1810=cartesian_point('',(3.466857822577e1,-6.476654578792e1,
-1.189068419287e1));
#1811=cartesian_point('',(3.470407171996e1,-6.467418117703e1,
-1.928440598955e1));
#1812=cartesian_point('',(3.475735403943e1,-6.453564560734e1,
-3.037828566322e1));
#1813=cartesian_point('',(3.479288724679e1,-6.444326667360e1,
-3.777640403209e1));
#1814=cartesian_point('',(3.481063224846e1,-6.439702551801e1,
-4.147601195427e1));
#1816=cartesian_point('',(3.053158864943e1,-6.740125237925e1,
-8.198743025372e0));
#1817=direction('',(-1.289308442605e-2,3.763536635574e-3,-9.999097980148e-1));
#1818=direction('',(-9.231143110287e-1,-3.843834529470e-1,1.045609270003e-2));
#1819=axis2_placement_3d('',#1816,#1817,#1818);
#1821=cartesian_point('',(2.989822035217e1,-6.681954610234e1,
-4.147601148920e1));
#1822=cartesian_point('',(2.989732777556e1,-6.681932702393e1,
-4.154069957326e1));
#1823=cartesian_point('',(2.989173503163e1,-6.682057351813e1,
-4.166770284807e1));
#1824=cartesian_point('',(2.987173762464e1,-6.682779522382e1,
-4.185102567502e1));
#1825=cartesian_point('',(2.985117799624e1,-6.683581750321e1,
-4.196858262084e1));
#1826=cartesian_point('',(2.983905788195e1,-6.684067769011e1,
-4.202618265841e1));
#1828=cartesian_point('',(3.010244715123e1,-6.727598446842e1,
-4.148036708070e1));
#1829=direction('',(-1.289308442605e-2,3.763536635574e-3,-9.999097980148e-1));
#1830=direction('',(-9.238958910196e-1,-3.825005796528e-1,1.047325748775e-2));
#1831=axis2_placement_3d('',#1828,#1829,#1830);
#1833=cartesian_point('',(2.983905788195e1,-6.684067769011e1,
-4.202618265841e1));
#1834=cartesian_point('',(2.982071970250e1,-6.684817352923e1,
-4.209845470848e1));
#1835=cartesian_point('',(2.977868568207e1,-6.686000433624e1,
-4.223722613336e1));
#1836=cartesian_point('',(2.969622491038e1,-6.687230464359e1,
-4.243196466219e1));
#1837=cartesian_point('',(2.960957080840e1,-6.687831628770e1,
-4.259857200262e1));
#1838=cartesian_point('',(2.952413308799e1,-6.688157864001e1,
-4.273519200878e1));
#1839=cartesian_point('',(2.944672993429e1,-6.688178282662e1,
-4.284750989203e1));
#1840=cartesian_point('',(2.936699585875e1,-6.688490389049e1,
-4.294106643456e1));
#1841=cartesian_point('',(2.927248835649e1,-6.688898070461e1,
-4.303874141438e1));
#1842=cartesian_point('',(2.918414539061e1,-6.689840357604e1,
-4.310732559732e1));
#1843=cartesian_point('',(2.911741294733e1,-6.692064597502e1,
-4.312306920416e1));
#1844=cartesian_point('',(2.908314397408e1,-6.693494012723e1,
-4.312442061068e1));
#1846=cartesian_point('',(2.910081178333e1,-6.697544193286e1,
-4.303925746838e1));
#1847=cartesian_point('',(2.911006846106e1,-6.697318712690e1,
-4.303676636974e1));
#1848=cartesian_point('',(2.912739181048e1,-6.697067990083e1,
-4.302827466737e1));
#1849=cartesian_point('',(2.915337131891e1,-6.697725170474e1,
-4.299789922571e1));
#1850=cartesian_point('',(2.916971685771e1,-6.698451324648e1,
-4.297347702541e1));
#1851=cartesian_point('',(2.918897356803e1,-6.699500035538e1,
-4.294132444917e1));
#1852=cartesian_point('',(2.920893118111e1,-6.700791936491e1,
-4.290416021475e1));
#1853=cartesian_point('',(2.922924553278e1,-6.702192511823e1,
-4.286421139316e1));
#1854=cartesian_point('',(2.925308368152e1,-6.703976324875e1,
-4.281404546342e1));
#1855=cartesian_point('',(2.927035730944e1,-6.705345348169e1,
-4.277578281795e1));
#1856=cartesian_point('',(2.928984227887e1,-6.706941600548e1,
-4.273116824394e1));
#1857=cartesian_point('',(2.931082670056e1,-6.708725007968e1,
-4.268114652949e1));
#1858=cartesian_point('',(2.933368175598e1,-6.710724322253e1,
-4.262459128454e1));
#1859=cartesian_point('',(2.935867679096e1,-6.712973952752e1,
-4.256017024697e1));
#1860=cartesian_point('',(2.938570813484e1,-6.715468697565e1,
-4.248758659854e1));
#1861=cartesian_point('',(2.941604826297e1,-6.718352464586e1,
-4.240176207779e1));
#1862=cartesian_point('',(2.944136433707e1,-6.720823940328e1,
-4.232647781565e1));
#1863=cartesian_point('',(2.946996663381e1,-6.723690759163e1,
-4.223706342982e1));
#1864=cartesian_point('',(2.949893866443e1,-6.726696517181e1,
-4.214028906315e1));
#1865=cartesian_point('',(2.952780432397e1,-6.729827961085e1,
-4.203615360816e1));
#1866=cartesian_point('',(2.954638734485e1,-6.731953514121e1,
-4.196242568835e1));
#1867=cartesian_point('',(2.955541071872e1,-6.733035958945e1,
-4.192438380182e1));
#1869=cartesian_point('',(2.955541071872e1,-6.733035958945e1,
-4.192438380182e1));
#1870=cartesian_point('',(2.954042959058e1,-6.714911532368e1,
-4.193662862560e1));
#1871=cartesian_point('',(2.965980327947e1,-6.692116574225e1,
-4.198131472593e1));
#1872=cartesian_point('',(2.983905788195e1,-6.684067769011e1,
-4.202618265841e1));
#1874=cartesian_point('',(2.964049619464e1,-6.746723743379e1,
-4.147513465677e1));
#1875=cartesian_point('',(2.961852572196e1,-6.741832871641e1,
-4.162592518357e1));
#1876=cartesian_point('',(2.959044137353e1,-6.737227802727e1,
-4.177646839774e1));
#1877=cartesian_point('',(2.955541071872e1,-6.733035958945e1,
-4.192438380182e1));
#1879=direction('',(2.159091947829e-1,-5.004179709580e-1,8.384301246678e-1));
#1880=vector('',#1879,1.808878294757e0);
#1881=cartesian_point('',(2.910081178333e1,-6.697544193286e1,
-4.303925746838e1));
#1882=line('',#1881,#1880);
#1883=cartesian_point('',(2.939251021615e1,-6.764934312533e1,
-4.135914406189e1));
#1884=direction('',(2.166431330975e-1,-5.000782888912e-1,8.384434732654e-1));
#1885=direction('',(3.295170079524e-1,-7.709805652041e-1,-5.449839534772e-1));
#1886=axis2_placement_3d('',#1883,#1884,#1885);
#1888=cartesian_point('',(3.045851001190e1,-6.723299825369e1,
-6.878912369854e0));
#1889=cartesian_point('',(3.043112011153e1,-6.717095631854e1,
-7.014534483251e0));
#1890=cartesian_point('',(3.038427048906e1,-6.706590162366e1,
-7.296089414693e0));
#1891=cartesian_point('',(3.033933889774e1,-6.696904588289e1,
-7.739657462875e0));
#1892=cartesian_point('',(3.032697860979e1,-6.694646313644e1,
-8.042733317342e0));
#1893=cartesian_point('',(3.032527465845e1,-6.694578755730e1,
-8.194372284425e0));
#1895=cartesian_point('',(3.064305347988e1,-6.764035218424e1,
-7.102552809542e0));
#1896=direction('',(-1.798279340001e-1,4.095442874663e-1,-8.943910726058e-1));
#1897=direction('',(-9.238282517366e-1,-3.826625138117e-1,1.052434400337e-2));
#1898=axis2_placement_3d('',#1895,#1896,#1897);
#1900=cartesian_point('',(0.e0,0.e0,-6.878910995975e0));
#1901=direction('',(0.e0,0.e0,1.e0));
#1902=direction('',(4.126579572312e-1,-9.108860578216e-1,0.e0));
#1903=axis2_placement_3d('',#1900,#1901,#1902);
#1905=cartesian_point('',(0.e0,0.e0,-6.878910995975e0));
#1906=direction('',(0.e0,0.e0,1.e0));
#1907=direction('',(4.436209356174e-1,-8.962145197897e-1,0.e0));
#1908=axis2_placement_3d('',#1905,#1906,#1907);
#1910=cartesian_point('',(0.e0,0.e0,-8.194372175980e0));
#1911=direction('',(0.e0,0.e0,-1.e0));
#1912=direction('',(4.714783737394e-1,-8.818776236508e-1,0.e0));
#1913=axis2_placement_3d('',#1910,#1911,#1912);
#1915=cartesian_point('',(0.e0,0.e0,-8.194372175980e0));
#1916=direction('',(0.e0,0.e0,-1.e0));
#1917=direction('',(4.436209356174e-1,-8.962145197897e-1,0.e0));
#1918=axis2_placement_3d('',#1915,#1916,#1917);
#1920=cartesian_point('',(3.465080668302e1,-6.481267122544e1,
-8.194372284074e0));
#1921=cartesian_point('',(3.465030571949e1,-6.481443420118e1,
-8.042733333851e0));
#1922=cartesian_point('',(3.466069708869e1,-6.483798819883e1,
-7.739657532574e0));
#1923=cartesian_point('',(3.471018525709e1,-6.493259677765e1,
-7.296089465280e0));
#1924=cartesian_point('',(3.476501078431e1,-6.503371798908e1,
-7.014534493131e0));
#1925=cartesian_point('',(3.479755769702e1,-6.509321670076e1,
-6.878912355533e0));
#1927=cartesian_point('',(3.488653728903e1,-6.525359559643e1,
-8.198698003754e0));
#1928=direction('',(-4.857977250550e-3,-1.242305740220e-2,9.999110298931e-1));
#1929=direction('',(8.659661574475e-1,4.999940538556e-1,1.041922572406e-2));
#1930=axis2_placement_3d('',#1927,#1928,#1929);
#1932=cartesian_point('',(3.479755769702e1,-6.509321670076e1,
-6.878912355533e0));
#1933=cartesian_point('',(3.486328308088e1,-6.521279097314e1,
-6.606036482387e0));
#1934=cartesian_point('',(3.492900526853e1,-6.533236333444e1,
-6.333159037945e0));
#1935=cartesian_point('',(3.499473072606e1,-6.545193752121e1,
-6.060283145032e0));
#1937=cartesian_point('',(3.500839299319e1,-6.548760996711e1,
-7.102517765414e0));
#1938=direction('',(2.154582390982e-1,-3.919178849002e-1,8.944149588978e-1));
#1939=direction('',(8.659905865927e-1,4.999509059606e-1,1.045923333694e-2));
#1940=axis2_placement_3d('',#1937,#1938,#1939);
#1942=cartesian_point('',(3.486339133866e1,-6.436291447227e1,
-4.202617898916e1));
#1943=cartesian_point('',(3.485204844603e1,-6.436963886210e1,
-4.196771008415e1));
#1944=cartesian_point('',(3.483304885410e1,-6.438119805890e1,
-4.184900108873e1));
#1945=cartesian_point('',(3.481530123105e1,-6.439255176724e1,
-4.166576102253e1));
#1946=cartesian_point('',(3.481096667690e1,-6.439621126206e1,
-4.153986855528e1));
#1947=cartesian_point('',(3.481063224846e1,-6.439702551801e1,
-4.147601195427e1));
#1949=cartesian_point('',(3.542456944428e1,-6.443603063399e1,
-4.192434479883e1));
#1950=cartesian_point('',(3.528988415933e1,-6.431378717698e1,
-4.193657766010e1));
#1951=cartesian_point('',(3.503640060517e1,-6.426975335560e1,
-4.198132101481e1));
#1952=cartesian_point('',(3.486339133866e1,-6.436291447227e1,
-4.202617898916e1));
#1954=cartesian_point('',(3.541980092659e1,-6.385930139390e1,
-4.303928241536e1));
#1955=cartesian_point('',(3.537356427375e1,-6.388462647735e1,
-4.303977861634e1));
#1956=cartesian_point('',(3.537829419678e1,-6.402111070809e1,
-4.281634545522e1));
#1957=cartesian_point('',(3.538677496918e1,-6.422087532508e1,
-4.244882953125e1));
#1958=cartesian_point('',(3.540792421704e1,-6.436138369209e1,
-4.213137744292e1));
#1959=cartesian_point('',(3.542456944428e1,-6.443603063399e1,
-4.192434479883e1));
#1961=cartesian_point('',(3.542456944428e1,-6.443603063399e1,
-4.192434479883e1));
#1962=cartesian_point('',(3.543650803614e1,-6.448932995378e1,
-4.177644631071e1));
#1963=cartesian_point('',(3.545576408993e1,-6.453939220929e1,
-4.162582646881e1));
#1964=cartesian_point('',(3.548119699834e1,-6.458654939176e1,
-4.147514316183e1));
#1966=direction('',(-2.655303364740e-1,4.759232629599e-1,-8.384453996449e-1));
#1967=vector('',#1966,1.808878947141e0);
#1968=cartesian_point('',(3.590011316206e1,-6.472018896472e1,
-4.152263618361e1));
#1969=line('',#1968,#1967);
#1970=cartesian_point('',(3.539829999302e1,-6.382053005380e1,
-4.312438400938e1));
#1971=cartesian_point('',(3.538321816205e1,-6.382886418396e1,
-4.312445332979e1));
#1972=cartesian_point('',(3.535343948770e1,-6.384753094519e1,
-4.311979152002e1));
#1973=cartesian_point('',(3.530897250268e1,-6.388257680264e1,
-4.309692623905e1));
#1974=cartesian_point('',(3.526755919097e1,-6.392189640650e1,
-4.305970824580e1));
#1975=cartesian_point('',(3.522850613660e1,-6.396406052609e1,
-4.301074322116e1));
#1976=cartesian_point('',(3.519072452897e1,-6.400847999506e1,
-4.295113500695e1));
#1977=cartesian_point('',(3.515325828519e1,-6.405473550342e1,
-4.288123891834e1));
#1978=cartesian_point('',(3.511541028114e1,-6.410236820231e1,
-4.280088357550e1));
#1979=cartesian_point('',(3.507660524900e1,-6.415086921509e1,
-4.270939643992e1));
#1980=cartesian_point('',(3.503643844883e1,-6.419952632265e1,
-4.260568778471e1));
#1981=cartesian_point('',(3.499468129343e1,-6.424731513668e1,
-4.248823784681e1));
#1982=cartesian_point('',(3.495138640127e1,-6.429265489958e1,
-4.235509782902e1));
#1983=cartesian_point('',(3.490703025274e1,-6.433328405993e1,
-4.220364408843e1));
#1984=cartesian_point('',(3.487747958198e1,-6.435467133339e1,
-4.208783176527e1));
#1985=cartesian_point('',(3.486339133866e1,-6.436291447227e1,
-4.202617898916e1));
#1987=cartesian_point('',(3.562314039143e1,-6.422590752441e1,
-4.331177673041e1));
#1988=direction('',(-8.744918609694e-1,-4.850401891579e-1,0.e0));
#1989=direction('',(-4.066788502471e-1,7.332121183339e-1,5.449883506003e-1));
#1990=axis2_placement_3d('',#1987,#1988,#1989);
#1992=cartesian_point('',(0.e0,0.e0,-4.312438005464e1));
#1993=direction('',(0.e0,0.e0,-1.e0));
#1994=direction('',(5.148121486608e-1,-8.573030103710e-1,0.e0));
#1995=axis2_placement_3d('',#1992,#1993,#1994);
#1997=cartesian_point('',(0.e0,0.e0,-4.303928255511e1));
#1998=direction('',(0.e0,0.e0,1.e0));
#1999=direction('',(4.850401891560e-1,-8.744918609704e-1,0.e0));
#2000=axis2_placement_3d('',#1997,#1998,#1999);
#2002=cartesian_point('',(0.e0,0.e0,-4.303928255511e1));
#2003=direction('',(0.e0,0.e0,1.e0));
#2004=direction('',(5.e-1,-8.660254037844e-1,0.e0));
#2005=axis2_placement_3d('',#2002,#2003,#2004);
#2007=cartesian_point('',(3.759389138846e1,-6.260402361395e1,
-4.303924592996e1));
#2008=cartesian_point('',(3.759095729750e1,-6.259899015731e1,
-4.304820855019e1));
#2009=cartesian_point('',(3.758539469244e1,-6.258954152826e1,
-4.306656367790e1));
#2010=cartesian_point('',(3.757769932879e1,-6.257674904300e1,
-4.309488238655e1));
#2011=cartesian_point('',(3.757327347509e1,-6.256964404452e1,
-4.311454003008e1));
#2012=cartesian_point('',(3.757114028646e1,-6.256625283104e1,
-4.312444821639e1));
#2014=cartesian_point('',(3.844145106843e1,-6.399864510310e1,
-3.937758808328e1));
#2015=cartesian_point('',(3.844001832800e1,-6.399815609547e1,
-3.951015930671e1));
#2016=cartesian_point('',(3.843025876626e1,-6.398592921689e1,
-3.977519488308e1));
#2017=cartesian_point('',(3.839600926218e1,-6.393346144895e1,
-4.016846559232e1));
#2018=cartesian_point('',(3.836002477931e1,-6.387627557188e1,
-4.042521109688e1));
#2019=cartesian_point('',(3.833885203641e1,-6.384225249898e1,
-4.055158839797e1));
#2021=cartesian_point('',(3.833885203641e1,-6.384225249898e1,
-4.055158839797e1));
#2022=cartesian_point('',(3.831973431236e1,-6.381153090962e1,
-4.066570168264e1));
#2023=cartesian_point('',(3.827630713309e1,-6.374123555e1,-4.089067424879e1));
#2024=cartesian_point('',(3.819612502096e1,-6.361013669496e1,
-4.121566886810e1));
#2025=cartesian_point('',(3.813306621942e1,-6.350631459960e1,
-4.142226921120e1));
#2026=cartesian_point('',(3.809926361272e1,-6.345051327e1,-4.152263941420e1));
#2028=cartesian_point('',(0.e0,0.e0,-4.152264042526e1));
#2029=direction('',(0.e0,0.e0,-1.e0));
#2030=direction('',(5.147834017350e-1,-8.573202723009e-1,0.e0));
#2031=axis2_placement_3d('',#2028,#2029,#2030);
#2033=cartesian_point('',(0.e0,0.e0,-4.152264042526e1));
#2034=direction('',(0.e0,0.e0,-1.e0));
#2035=direction('',(5.012863267804e-1,-8.652814678375e-1,0.e0));
#2036=axis2_placement_3d('',#2033,#2034,#2035);
#2038=cartesian_point('',(0.e0,0.e0,-4.152264042526e1));
#2039=direction('',(0.e0,0.e0,-1.e0));
#2040=direction('',(5.e-1,-8.660254037844e-1,0.e0));
#2041=axis2_placement_3d('',#2038,#2039,#2040);
#2043=cartesian_point('',(3.590011316206e1,-6.472018896472e1,
-4.152263618361e1));
#2044=cartesian_point('',(3.593252013960e1,-6.477913208968e1,
-4.141915316622e1));
#2045=cartesian_point('',(3.599253849817e1,-6.488873083069e1,
-4.120596228217e1));
#2046=cartesian_point('',(3.606758882931e1,-6.502668521564e1,
-4.087020419511e1));
#2047=cartesian_point('',(3.610715728993e1,-6.510030958469e1,
-4.063765236403e1));
#2048=cartesian_point('',(3.612423812158e1,-6.513236582893e1,
-4.051969173850e1));
#2050=cartesian_point('',(3.612423812158e1,-6.513236582893e1,
-4.051969173850e1));
#2051=cartesian_point('',(3.614207091670e1,-6.516583510683e1,
-4.039653293620e1));
#2052=cartesian_point('',(3.617183589190e1,-6.522240947823e1,
-4.014654317940e1));
#2053=cartesian_point('',(3.619849700286e1,-6.527538978003e1,
-3.976406387262e1));
#2054=cartesian_point('',(3.620385620877e1,-6.528923193728e1,
-3.950644729065e1));
#2055=cartesian_point('',(3.620354398780e1,-6.529069090935e1,
-3.937758835825e1));
#2057=cartesian_point('',(0.e0,0.e0,-3.937759316487e1));
#2058=direction('',(0.e0,0.e0,1.e0));
#2059=direction('',(4.849372896707e-1,-8.745489266398e-1,0.e0));
#2060=axis2_placement_3d('',#2057,#2058,#2059);
#2062=cartesian_point('',(0.e0,0.e0,-3.937759316487e1));
#2063=direction('',(0.e0,0.e0,1.e0));
#2064=direction('',(5.012863267804e-1,-8.652814678375e-1,0.e0));
#2065=axis2_placement_3d('',#2062,#2063,#2064);
#2067=cartesian_point('',(3.828770365305e1,-6.374099543692e1,
-3.937499942227e1));
#2068=direction('',(1.327040857359e-2,-2.098537531787e-3,9.999097421250e-1));
#2069=direction('',(5.136025862191e-1,-8.579849244661e-1,-8.617007482074e-3));
#2070=axis2_placement_3d('',#2067,#2068,#2069);
#2072=direction('',(-2.316910789662e-1,3.825623282167e-1,-8.944077979070e-1));
#2073=vector('',#2072,9.152068139811e-1);
#2074=cartesian_point('',(3.898879409615e1,-6.366207234133e1,
-6.278713795876e0));
#2075=line('',#2074,#2073);
#2076=cartesian_point('',(3.988421499941e1,-6.525248326730e1,
-8.214295939725e0));
#2077=direction('',(-8.658741422154e-1,-5.001533640364e-1,1.042028242736e-2));
#2078=direction('',(-4.433453285011e-1,7.768434644458e-1,4.471679230939e-1));
#2079=axis2_placement_3d('',#2076,#2077,#2078);
#2081=direction('',(-1.327955369819e-2,2.058033609133e-3,-9.999097048990e-1));
#2082=vector('',#2081,3.328463783990e1);
#2083=cartesian_point('',(3.863516437811e1,-6.308968566436e1,
-8.193502256606e0));
#2084=line('',#2083,#2082);
#2085=direction('',(2.800779842510e-1,-4.674624336957e-1,8.384719409862e-1));
#2086=vector('',#2085,1.345630465110e-1);
#2087=cartesian_point('',(3.819315924259e1,-6.302118476101e1,
-4.147513465677e1));
#2088=line('',#2087,#2086);
#2089=cartesian_point('',(3.669837892068e1,-6.038811121724e1,
-3.934686974141e1));
#2090=direction('',(-8.659426056867e-1,-5.000343459375e-1,1.044301390085e-2));
#2091=direction('',(4.143460882341e-1,-7.289317341661e-1,-5.449549028046e-1));
#2092=axis2_placement_3d('',#2089,#2090,#2091);
#2094=direction('',(1.333091331891e-2,-2.146777604102e-3,9.999088348925e-1));
#2095=vector('',#2094,3.310248949320e1);
#2096=cartesian_point('',(3.854750767808e1,-6.359100865824e1,
-3.937818549706e1));
#2097=line('',#2096,#2095);
#2098=cartesian_point('',(3.918567709929e1,-6.303229745950e1,
-6.060277326534e0));
#2099=cartesian_point('',(3.911498502539e1,-6.291558959300e1,
-6.333155227170e0));
#2100=cartesian_point('',(3.904429267486e1,-6.279888514632e1,
-6.606034488987e0));
#2101=cartesian_point('',(3.897360049e1,-6.268217730082e1,-6.878912369857e0));
#2103=cartesian_point('',(3.942178934405e1,-6.341210140714e1,
-6.283884085498e0));
#2104=direction('',(-2.316817205608e-1,3.825512432328e-1,-8.944149633470e-1));
#2105=direction('',(-8.659904142675e-1,-4.999506775157e-1,1.048439070486e-2));
#2106=axis2_placement_3d('',#2103,#2104,#2105);
#2108=cartesian_point('',(3.918567709929e1,-6.303229745950e1,
-6.060277326534e0));
#2109=cartesian_point('',(3.920861851360e1,-6.307016991148e1,
-5.971724833746e0));
#2110=cartesian_point('',(3.924641789567e1,-6.314611714866e1,
-5.802813930137e0));
#2111=cartesian_point('',(3.928277999833e1,-6.325795466615e1,
-5.574444932737e0));
#2112=cartesian_point('',(3.930202312053e1,-6.336649834697e1,
-5.369702345615e0));
#2113=cartesian_point('',(3.930647025067e1,-6.347131019247e1,
-5.186842175238e0));
#2114=cartesian_point('',(3.929771087481e1,-6.357218181984e1,
-5.024503873426e0));
#2115=cartesian_point('',(3.927672746403e1,-6.366887975979e1,
-4.882008663992e0));
#2116=cartesian_point('',(3.924436659328e1,-6.376059504644e1,
-4.759802276297e0));
#2117=cartesian_point('',(3.920105001697e1,-6.384710872777e1,
-4.657773348370e0));
#2118=cartesian_point('',(3.916498267883e1,-6.390104698158e1,
-4.603520073666e0));
#2119=cartesian_point('',(3.914500484164e1,-6.392710631859e1,
-4.579937024733e0));
#2121=cartesian_point('',(3.890446404351e1,-6.407267242846e1,
-4.695462368236e0));
#2122=cartesian_point('',(3.896714002552e1,-6.403503969208e1,
-4.692396563923e0));
#2123=cartesian_point('',(3.903147989740e1,-6.393605054571e1,
-4.954351008941e0));
#2124=cartesian_point('',(3.904954823800e1,-6.379728792565e1,
-5.516221390464e0));
#2125=cartesian_point('',(3.902064758367e1,-6.371090170160e1,
-5.976019032786e0));
#2126=cartesian_point('',(3.898879409615e1,-6.366207234133e1,
-6.278713795876e0));
#2128=cartesian_point('',(4.349907514661e1,-6.068774247809e1,
-6.283890185762e0));
#2129=direction('',(2.647705131708e-1,-3.604420295296e-1,8.944149588999e-1));
#2130=direction('',(7.933088668492e-1,6.087293051015e-1,1.047257796071e-2));
#2131=axis2_placement_3d('',#2128,#2129,#2130);
#2133=cartesian_point('',(4.323853813158e1,-6.032425817292e1,
-6.060283145030e0));
#2134=cartesian_point('',(4.326481432890e1,-6.036003321066e1,
-5.971513856747e0));
#2135=cartesian_point('',(4.332064717830e1,-6.042414507254e1,
-5.802244305926e0));
#2136=cartesian_point('',(4.341021835448e1,-6.050059812486e1,
-5.573588191432e0));
#2137=cartesian_point('',(4.350324795050e1,-6.055990246958e1,
-5.368733633277e0));
#2138=cartesian_point('',(4.359843586757e1,-6.060406853360e1,
-5.185892364947e0));
#2139=cartesian_point('',(4.369497034456e1,-6.063449534283e1,
-5.023700055197e0));
#2140=cartesian_point('',(4.379228639463e1,-6.065203996878e1,
-4.881383951695e0));
#2141=cartesian_point('',(4.388929698110e1,-6.065717460231e1,
-4.759409303949e0));
#2142=cartesian_point('',(4.398563172357e1,-6.065025026111e1,
-4.657598535084e0));
#2143=cartesian_point('',(4.404915362450e1,-6.063757607324e1,
-4.603469506614e0));
#2144=cartesian_point('',(4.408080906768e1,-6.062910725601e1,
-4.579937186082e0));
#2146=cartesian_point('',(4.389572273593e1,-6.038337295942e1,
-6.278699949350e0));
#2147=cartesian_point('',(4.392863804776e1,-6.043147334437e1,
-5.976088711022e0));
#2148=cartesian_point('',(4.399735475919e1,-6.049122299248e1,
-5.516412369915e0));
#2149=cartesian_point('',(4.413241477765e1,-6.052762156336e1,
-4.954751078070e0));
#2150=cartesian_point('',(4.424841663534e1,-6.050617700977e1,
-4.692543128002e0));
#2151=cartesian_point('',(4.430723652767e1,-6.046265923498e1,
-4.695465839527e0));
#2153=cartesian_point('',(4.423697793727e1,-5.976592327952e1,
-3.937497996896e1));
#2154=direction('',(3.119250922732e-3,1.313607478368e-2,-9.999088527526e-1));
#2155=direction('',(5.957449497537e-1,-8.031266377275e-1,-8.692445882245e-3));
#2156=axis2_placement_3d('',#2153,#2154,#2155);
#2158=cartesian_point('',(4.388978522962e1,-5.927932835973e1,
-4.135910819501e1));
#2159=direction('',(-3.247786258713e-1,4.377379927640e-1,-8.383938775230e-1));
#2160=direction('',(5.029815080262e-1,-6.707602436941e-1,-5.450599031878e-1));
#2161=axis2_placement_3d('',#2158,#2159,#2160);
#2163=direction('',(-3.180218026151e-3,-1.305647549141e-2,9.999097032538e-1));
#2164=vector('',#2163,3.328464914705e1);
#2165=cartesian_point('',(4.360788680013e1,-5.940277696872e1,
-4.147514316185e1));
#2166=line('',#2165,#2164);
#2167=cartesian_point('',(4.502239200918e1,-6.181928819030e1,
-8.214300539731e0));
#2168=direction('',(7.934447666978e-1,6.085531074038e-1,1.041718142888e-2));
#2169=direction('',(-6.086338616124e-1,7.934075134973e-1,8.327065794862e-3));
#2170=axis2_placement_3d('',#2167,#2168,#2169);
#2172=direction('',(2.647731219467e-1,-3.604497148978e-1,8.944110894464e-1));
#2173=vector('',#2172,9.152212316380e-1);
#2174=cartesian_point('',(4.365339675316e1,-6.005348172741e1,
-7.097283968224e0));
#2175=line('',#2174,#2173);
#2176=direction('',(3.118226589412e-3,1.313763847798e-2,-9.999088354036e-1));
#2177=vector('',#2176,3.310208862294e1);
#2178=cartesian_point('',(4.389572273593e1,-6.038337295942e1,
-6.278699949350e0));
#2179=line('',#2178,#2177);
#2180=cartesian_point('',(4.174802772526e1,-5.701471716533e1,
-3.934704266941e1));
#2181=direction('',(7.933938841298e-1,6.086193467741e-1,1.042282868002e-2));
#2182=direction('',(6.086994618743e-1,-7.933594346242e-1,-8.110031232362e-3));
#2183=axis2_placement_3d('',#2180,#2181,#2182);
#2185=direction('',(-3.257468076445e-1,4.389535313341e-1,-8.373821198466e-1));
#2186=vector('',#2185,1.347382117684e-1);
#2187=cartesian_point('',(4.365177734248e1,-5.946192078258e1,
-4.136231579245e1));
#2188=line('',#2187,#2186);
#2189=cartesian_point('',(4.321148816112e1,-5.970747568184e1,
-4.148040550638e1));
#2190=direction('',(-3.187223878637e-3,-1.304750696409e-2,9.999097980148e-1));
#2191=direction('',(7.915850629837e-1,6.109688469954e-1,1.049552581799e-2));
#2192=axis2_placement_3d('',#2189,#2190,#2191);
#2194=cartesian_point('',(3.836413785099e1,-6.234539476577e1,
-4.147601148921e1));
#2195=cartesian_point('',(3.841305636483e1,-6.235314772095e1,
-3.777640375030e1));
#2196=cartesian_point('',(3.851083436061e1,-6.236857895182e1,
-3.037828630330e1));
#2197=cartesian_point('',(3.865744718920e1,-6.239169700511e1,
-1.928440635387e1));
#2198=cartesian_point('',(3.875518489046e1,-6.240714232346e1,
-1.189068437567e1));
#2199=cartesian_point('',(3.880401646490e1,-6.241481443511e1,
-8.194372284425e0));
#2201=cartesian_point('',(4.281411541101e1,-5.973535198468e1,
-8.194372284074e0));
#2202=cartesian_point('',(4.282571433803e1,-5.968730150486e1,
-1.189068419368e1));
#2203=cartesian_point('',(4.284884817950e1,-5.959109425536e1,
-1.928440599144e1));
#2204=cartesian_point('',(4.288359214094e1,-5.944678913840e1,
-3.037828566511e1));
#2205=cartesian_point('',(4.290676348632e1,-5.935056250500e1,
-3.777640403290e1));
#2206=cartesian_point('',(4.291832099507e1,-5.930240076142e1,
-4.147601195427e1));
#2208=cartesian_point('',(3.906801549998e1,-6.283945331273e1,
-8.198743025372e0));
#2209=direction('',(-1.327402240794e-2,2.048453841673e-3,-9.999097980148e-1));
#2210=direction('',(-8.650448316627e-1,-5.015855952268e-1,1.045609270021e-2));
#2211=axis2_placement_3d('',#2208,#2209,#2210);
#2213=cartesian_point('',(3.836413785099e1,-6.234539476577e1,
-4.147601148921e1));
#2214=cartesian_point('',(3.836322424496e1,-6.234529409588e1,
-4.154070088807e1));
#2215=cartesian_point('',(3.835784195272e1,-6.234725993206e1,
-4.166770594048e1));
#2216=cartesian_point('',(3.833895762839e1,-6.235703055313e1,
-4.185103085237e1));
#2217=cartesian_point('',(3.831962150058e1,-6.236766712360e1,
-4.196858485124e1));
#2218=cartesian_point('',(3.830823967066e1,-6.237406761499e1,
-4.202618265931e1));
#2220=cartesian_point('',(3.862619462338e1,-6.277127129192e1,
-4.148036708070e1));
#2221=direction('',(-1.327402240794e-2,2.048453841673e-3,-9.999097980148e-1));
#2222=direction('',(-8.660654894122e-1,-4.998208468310e-1,1.047325748797e-2));
#2223=axis2_placement_3d('',#2220,#2221,#2222);
#2225=cartesian_point('',(3.830823967066e1,-6.237406761499e1,
-4.202618265931e1));
#2226=cartesian_point('',(3.828827575544e1,-6.238548361910e1,
-4.210871279351e1));
#2227=cartesian_point('',(3.824215731148e1,-6.240434909980e1,
-4.226434256159e1));
#2228=cartesian_point('',(3.815175008937e1,-6.242865373973e1,
-4.247244654080e1));
#2229=cartesian_point('',(3.806081022382e1,-6.244558554344e1,
-4.264276339139e1));
#2230=cartesian_point('',(3.797017188463e1,-6.246083015562e1,
-4.278045783752e1));
#2231=cartesian_point('',(3.789469659413e1,-6.246914292322e1,
-4.289017510604e1));
#2232=cartesian_point('',(3.779071068956e1,-6.249208609641e1,
-4.299427695260e1));
#2233=cartesian_point('',(3.769742410060e1,-6.250198635207e1,
-4.309955263171e1));
#2234=cartesian_point('',(3.761496336683e1,-6.254139495931e1,
-4.312135641455e1));
#2235=cartesian_point('',(3.757114028646e1,-6.256625283104e1,
-4.312444821639e1));
#2237=cartesian_point('',(3.759389138846e1,-6.260402361395e1,
-4.303924592996e1));
#2238=cartesian_point('',(3.760675075952e1,-6.260044684370e1,
-4.303378192425e1));
#2239=cartesian_point('',(3.763042015600e1,-6.259586412507e1,
-4.301827960559e1));
#2240=cartesian_point('',(3.766256860132e1,-6.260177238541e1,
-4.297717285457e1));
#2241=cartesian_point('',(3.768706747106e1,-6.261305060982e1,
-4.293631217472e1));
#2242=cartesian_point('',(3.771604963676e1,-6.262780958061e1,
-4.288483672441e1));
#2243=cartesian_point('',(3.774901987874e1,-6.264537734511e1,
-4.282270472364e1));
#2244=cartesian_point('',(3.777684955941e1,-6.266183605819e1,
-4.276653685373e1));
#2245=cartesian_point('',(3.780417384408e1,-6.267924648e1,-4.270864584984e1));
#2246=cartesian_point('',(3.783479330849e1,-6.269950603117e1,
-4.264101713983e1));
#2247=cartesian_point('',(3.786798812405e1,-6.272211651373e1,
-4.256443044657e1));
#2248=cartesian_point('',(3.790399604992e1,-6.274754641657e1,
-4.247730708103e1));
#2249=cartesian_point('',(3.794312498438e1,-6.277622134193e1,
-4.237713300943e1));
#2250=cartesian_point('',(3.797907561473e1,-6.280344174427e1,
-4.227962658955e1));
#2251=cartesian_point('',(3.801761005750e1,-6.283370051101e1,
-4.216823430492e1));
#2252=cartesian_point('',(3.805541523514e1,-6.286493623583e1,
-4.204967361767e1));
#2253=cartesian_point('',(3.807936782803e1,-6.288591119922e1,
-4.196686141915e1));
#2254=cartesian_point('',(3.809093566105e1,-6.289658378484e1,
-4.192438382849e1));
#2256=cartesian_point('',(3.809093566105e1,-6.289658378484e1,
-4.192438382849e1));
#2257=cartesian_point('',(3.805242557844e1,-6.271884553585e1,
-4.193662865108e1));
#2258=cartesian_point('',(3.814102443932e1,-6.247726451439e1,
-4.198131473018e1));
#2259=cartesian_point('',(3.830823967066e1,-6.237406761499e1,
-4.202618265931e1));
#2261=cartesian_point('',(3.819315924259e1,-6.302118476101e1,
-4.147513465677e1));
#2262=cartesian_point('',(3.816499286158e1,-6.297556218667e1,
-4.162592518362e1));
#2263=cartesian_point('',(3.813113807795e1,-6.293357118662e1,
-4.177646842443e1));
#2264=cartesian_point('',(3.809093566105e1,-6.289658378484e1,
-4.192438382849e1));
#2266=direction('',(2.793842958406e-1,-4.679638198127e-1,8.384236867980e-1));
#2267=vector('',#2266,1.808878422258e0);
#2268=cartesian_point('',(3.759389138846e1,-6.260402361395e1,
-4.303924592996e1));
#2269=line('',#2268,#2267);
#2270=cartesian_point('',(3.797106438102e1,-6.323410117862e1,
-4.135914406189e1));
#2271=direction('',(2.800630359226e-1,-4.675224465687e-1,8.384434732671e-1));
#2272=direction('',(4.273311017369e-1,-7.213741192637e-1,-5.449839534746e-1));
#2273=axis2_placement_3d('',#2270,#2271,#2272);
#2275=cartesian_point('',(3.897360049e1,-6.268217730082e1,-6.878912369857e0));
#2276=cartesian_point('',(3.893834681642e1,-6.262424124235e1,
-7.014534483447e0));
#2277=cartesian_point('',(3.887818560964e1,-6.252620040772e1,
-7.296089415182e0));
#2278=cartesian_point('',(3.882099620330e1,-6.243603803083e1,
-7.739657463380e0));
#2279=cartesian_point('',(3.880579401946e1,-6.241526182430e1,
-8.042733317559e0));
#2280=cartesian_point('',(3.880401646490e1,-6.241481443511e1,
-8.194372284425e0));
#2282=cartesian_point('',(3.920973552046e1,-6.306195850586e1,
-7.102552809580e0));
#2283=direction('',(-2.317457375537e-1,3.825683238343e-1,-8.943910725876e-1));
#2284=direction('',(-8.659772921512e-1,-4.999725669076e-1,1.052434407925e-2));
#2285=axis2_placement_3d('',#2282,#2283,#2284);
#2287=cartesian_point('',(0.e0,0.e0,-6.878910995975e0));
#2288=direction('',(0.e0,0.e0,1.e0));
#2289=direction('',(5.280220998757e-1,-8.492306294776e-1,0.e0));
#2290=axis2_placement_3d('',#2287,#2288,#2289);
#2292=cartesian_point('',(0.e0,0.e0,-6.878910995975e0));
#2293=direction('',(0.e0,0.e0,1.e0));
#2294=direction('',(5.568051656963e-1,-8.306431288188e-1,0.e0));
#2295=axis2_placement_3d('',#2292,#2293,#2294);
#2297=cartesian_point('',(0.e0,0.e0,-8.194372175980e0));
#2298=direction('',(0.e0,0.e0,-1.e0));
#2299=direction('',(5.825529391121e-1,-8.127927614908e-1,0.e0));
#2300=axis2_placement_3d('',#2297,#2298,#2299);
#2302=cartesian_point('',(0.e0,0.e0,-8.194372175980e0));
#2303=direction('',(0.e0,0.e0,-1.e0));
#2304=direction('',(5.568051656963e-1,-8.306431288188e-1,0.e0));
#2305=axis2_placement_3d('',#2302,#2303,#2304);
#2307=cartesian_point('',(4.281411541101e1,-5.973535198468e1,
-8.194372284074e0));
#2308=cartesian_point('',(4.281384884780e1,-5.973716526678e1,
-8.042733333838e0));
#2309=cartesian_point('',(4.282722573103e1,-5.975916141087e1,
-7.739657532546e0));
#2310=cartesian_point('',(4.288863941883e1,-5.984650109801e1,
-7.296089465253e0));
#2311=cartesian_point('',(4.295619487274e1,-5.993960103615e1,
-7.014534493121e0));
#2312=cartesian_point('',(4.299622948238e1,-5.999434250352e1,
-6.878912355533e0));
#2314=cartesian_point('',(4.310538148821e1,-6.014173516817e1,
-8.198698003774e0));
#2315=direction('',(-3.194882237324e-3,-1.295086973318e-2,9.999110298925e-1));
#2316=direction('',(7.932953769424e-1,6.087478005349e-1,1.041922577347e-2));
#2317=axis2_placement_3d('',#2314,#2315,#2316);
#2319=cartesian_point('',(4.299622948238e1,-5.999434250352e1,
-6.878912355533e0));
#2320=cartesian_point('',(4.307700015093e1,-6.010431491732e1,
-6.606036482387e0));
#2321=cartesian_point('',(4.315776740117e1,-6.021428585360e1,
-6.333159037943e0));
#2322=cartesian_point('',(4.323853813158e1,-6.032425817292e1,
-6.060283145030e0));
#2324=cartesian_point('',(4.325673970465e1,-6.035784215240e1,
-7.102517765413e0));
#2325=direction('',(2.647705131708e-1,-3.604420295296e-1,8.944149588999e-1));
#2326=direction('',(7.933251208919e-1,6.087083498318e-1,1.045932152862e-2));
#2327=axis2_placement_3d('',#2324,#2325,#2326);
#2329=cartesian_point('',(4.296617633901e1,-5.926169509714e1,
-4.202617898915e1));
#2330=cartesian_point('',(4.295580819520e1,-5.926984250364e1,
-4.196771008180e1));
#2331=cartesian_point('',(4.293847992484e1,-5.928378275490e1,
-4.184900108328e1));
#2332=cartesian_point('',(4.292236609208e1,-5.929735585981e1,
-4.166576101926e1));
#2333=cartesian_point('',(4.291854628065e1,-5.930154981993e1,
-4.153986855389e1));
#2334=cartesian_point('',(4.291832099507e1,-5.930240076142e1,
-4.147601195427e1));
#2336=cartesian_point('',(4.353209706235e1,-5.926093729883e1,
-4.192434479877e1));
#2337=cartesian_point('',(4.338260805571e1,-5.915731960892e1,
-4.193657766004e1));
#2338=cartesian_point('',(4.312554552145e1,-5.914674874595e1,
-4.198132101481e1));
#2339=cartesian_point('',(4.296617633901e1,-5.926169509714e1,
-4.202617898915e1));
#2341=cartesian_point('',(4.345209106832e1,-5.868976447376e1,
-4.303928241536e1));
#2342=cartesian_point('',(4.340955556346e1,-5.872090799199e1,
-4.303977861585e1));
#2343=cartesian_point('',(4.343205978787e1,-5.885560720214e1,
-4.281634545539e1));
#2344=cartesian_point('',(4.346654252097e1,-5.905255584174e1,
-4.244882953264e1));
#2345=cartesian_point('',(4.350585085643e1,-5.918910161136e1,
-4.213137743878e1));
#2346=cartesian_point('',(4.353209706235e1,-5.926093729883e1,
-4.192434479877e1));
#2348=cartesian_point('',(4.353209706235e1,-5.926093729883e1,
-4.192434479877e1));
#2349=cartesian_point('',(4.355089047516e1,-5.931222233659e1,
-4.177644631068e1));
#2350=cartesian_point('',(4.357651622631e1,-5.935934288318e1,
-4.162582646880e1));
#2351=cartesian_point('',(4.360788680013e1,-5.940277696872e1,
-4.147514316185e1));
#2353=direction('',(-3.253791389407e-1,4.371930097294e-1,-8.384453996451e-1));
#2354=vector('',#2353,1.808878947147e0);
#2355=cartesian_point('',(4.404066254259e1,-5.948059370490e1,
-4.152263618361e1));
#2356=line('',#2355,#2354);
#2357=cartesian_point('',(4.342571340282e1,-5.865413126285e1,
-4.312438400938e1));
#2358=cartesian_point('',(4.341184842181e1,-5.866436266701e1,
-4.312445332967e1));
#2359=cartesian_point('',(4.338476101010e1,-5.868675662767e1,
-4.311979152049e1));
#2360=cartesian_point('',(4.334524884921e1,-5.872730676835e1,
-4.309692624038e1));
#2361=cartesian_point('',(4.330932207260e1,-5.877169550864e1,
-4.305970824838e1));
#2362=cartesian_point('',(4.327610664456e1,-5.881859635439e1,
-4.301074322479e1));
#2363=cartesian_point('',(4.324444616781e1,-5.886756729803e1,
-4.295113501109e1));
#2364=cartesian_point('',(4.321333800816e1,-5.891831741038e1,
-4.288123892278e1));
#2365=cartesian_point('',(4.318203111354e1,-5.897048276126e1,
-4.280088357972e1));
#2366=cartesian_point('',(4.314988871588e1,-5.902363391507e1,
-4.270939644316e1));
#2367=cartesian_point('',(4.311641657460e1,-5.907711757487e1,
-4.260568778621e1));
#2368=cartesian_point('',(4.308125434873e1,-5.912994795248e1,
-4.248823784611e1));
#2369=cartesian_point('',(4.304424787625e1,-5.918055094572e1,
-4.235509782572e1));
#2370=cartesian_point('',(4.300557436923e1,-5.922662215834e1,
-4.220364407966e1));
#2371=cartesian_point('',(4.297906810904e1,-5.925168359509e1,
-4.208783176132e1));
#2372=cartesian_point('',(4.296617633901e1,-5.926169509714e1,
-4.202617898915e1));
#2374=cartesian_point('',(4.370154263811e1,-5.902669311193e1,
-4.331177673041e1));
#2375=direction('',(-8.037000129069e-1,-5.950346958400e-1,0.e0));
#2376=direction('',(-4.989030422026e-1,6.738571452400e-1,5.449883506003e-1));
#2377=axis2_placement_3d('',#2374,#2375,#2376);
#2379=cartesian_point('',(0.e0,0.e0,-4.312438005464e1));
#2380=direction('',(0.e0,0.e0,-1.e0));
#2381=direction('',(6.223082311441e-1,-7.827722947641e-1,0.e0));
#2382=axis2_placement_3d('',#2379,#2380,#2381);
#2384=cartesian_point('',(0.e0,0.e0,-4.303928255511e1));
#2385=direction('',(0.e0,0.e0,1.e0));
#2386=direction('',(5.950346958384e-1,-8.037000129081e-1,0.e0));
#2387=axis2_placement_3d('',#2384,#2385,#2386);
#2389=cartesian_point('',(0.e0,0.e0,-4.303928255511e1));
#2390=direction('',(0.e0,0.e0,1.e0));
#2391=direction('',(6.087614290087e-1,-7.933533402912e-1,0.e0));
#2392=axis2_placement_3d('',#2389,#2390,#2391);
#2394=cartesian_point('',(4.544374559388e1,-5.716146477260e1,
-4.303925746839e1));
#2395=cartesian_point('',(4.543997423072e1,-5.715701372506e1,
-4.304822840250e1));
#2396=cartesian_point('',(4.543293027502e1,-5.714855191668e1,
-4.306657475231e1));
#2397=cartesian_point('',(4.542363752394e1,-5.713692896553e1,
-4.309494022640e1));
#2398=cartesian_point('',(4.541854247788e1,-5.713015837961e1,
-4.311453166081e1));
#2399=cartesian_point('',(4.541619716202e1,-5.712691579801e1,
-4.312442061068e1));
#2401=cartesian_point('',(4.646607857810e1,-5.843351159098e1,
-3.937758808328e1));
#2402=cartesian_point('',(4.646459426666e1,-5.843321377703e1,
-3.951015930664e1));
#2403=cartesian_point('',(4.645332227142e1,-5.842236537954e1,
-3.977519488290e1));
#2404=cartesian_point('',(4.641251735866e1,-5.837481693802e1,
-4.016846559198e1));
#2405=cartesian_point('',(4.636937647329e1,-5.832281721163e1,
-4.042521109643e1));
#2406=cartesian_point('',(4.634394396400e1,-5.829184880837e1,
-4.055158839746e1));
#2408=cartesian_point('',(4.634394396400e1,-5.829184880837e1,
-4.055158839746e1));
#2409=cartesian_point('',(4.632097982266e1,-5.826388541018e1,
-4.066570168219e1));
#2410=cartesian_point('',(4.626874878330e1,-5.819985982144e1,
-4.089067424847e1));
#2411=cartesian_point('',(4.617214080587e1,-5.808034840103e1,
-4.121566886795e1));
#2412=cartesian_point('',(4.609606997831e1,-5.798564534329e1,
-4.142226921115e1));
#2413=cartesian_point('',(4.605527302251e1,-5.793473352731e1,
-4.152263941420e1));
#2415=cartesian_point('',(0.e0,0.e0,-4.152264042526e1));
#2416=direction('',(0.e0,0.e0,-1.e0));
#2417=direction('',(6.222821090273e-1,-7.827930612777e-1,0.e0));
#2418=axis2_placement_3d('',#2415,#2416,#2417);
#2420=cartesian_point('',(0.e0,0.e0,-4.152264042526e1));
#2421=direction('',(0.e0,0.e0,-1.e0));
#2422=direction('',(6.099396479588e-1,-7.924478694828e-1,0.e0));
#2423=axis2_placement_3d('',#2420,#2421,#2422);
#2425=cartesian_point('',(0.e0,0.e0,-4.152264042526e1));
#2426=direction('',(0.e0,0.e0,-1.e0));
#2427=direction('',(6.087614290087e-1,-7.933533402912e-1,0.e0));
#2428=axis2_placement_3d('',#2425,#2426,#2427);
#2430=cartesian_point('',(4.404066254259e1,-5.948059370490e1,
-4.152263618361e1));
#2431=cartesian_point('',(4.408048589537e1,-5.953480260355e1,
-4.141915316684e1));
#2432=cartesian_point('',(4.415429629449e1,-5.963562974378e1,
-4.120596228410e1));
#2433=cartesian_point('',(4.424671121982e1,-5.976260787535e1,
-4.087020419919e1));
#2434=cartesian_point('',(4.429555107522e1,-5.983043765707e1,
-4.063765236961e1));
#2435=cartesian_point('',(4.431666995748e1,-5.985999015976e1,
-4.051969174485e1));
#2437=cartesian_point('',(4.431666995748e1,-5.985999015976e1,
-4.051969174485e1));
#2438=cartesian_point('',(4.433871880821e1,-5.989084545685e1,
-4.039653294190e1));
#2439=cartesian_point('',(4.437561357762e1,-5.994305071836e1,
-4.014654318376e1));
#2440=cartesian_point('',(4.440896191651e1,-5.999209779358e1,
-3.976406387483e1));
#2441=cartesian_point('',(4.441608203784e1,-6.000512201265e1,
-3.950644729139e1));
#2442=cartesian_point('',(4.441596292203e1,-6.000660925604e1,
-3.937758835825e1));
#2444=cartesian_point('',(0.e0,0.e0,-3.937759316487e1));
#2445=direction('',(0.e0,0.e0,1.e0));
#2446=direction('',(5.949401252368e-1,-8.037700214509e-1,0.e0));
#2447=axis2_placement_3d('',#2444,#2445,#2446);
#2449=cartesian_point('',(0.e0,0.e0,-3.937759316487e1));
#2450=direction('',(0.e0,0.e0,1.e0));
#2451=direction('',(6.099396479588e-1,-7.924478694829e-1,0.e0));
#2452=axis2_placement_3d('',#2449,#2450,#2451);
#2454=cartesian_point('',(4.628001646332e1,-5.819813421811e1,
-3.937499942226e1));
#2455=direction('',(1.343079250441e-2,-3.484483565805e-4,9.999097421250e-1));
#2456=direction('',(6.211981500724e-1,-7.836061546010e-1,-8.617007487308e-3));
#2457=axis2_placement_3d('',#2454,#2455,#2456);
#2459=direction('',(-2.796433793237e-1,3.490477606360e-1,-8.944077600264e-1));
#2460=vector('',#2459,9.152062162282e-1);
#2461=cartesian_point('',(4.696480732398e1,-5.802837550130e1,
-6.278714365179e0));
#2462=line('',#2461,#2460);
#2463=cartesian_point('',(4.806015818475e1,-5.948830451378e1,
-8.214295939708e0));
#2464=direction('',(-7.931833547994e-1,-6.088937373489e-1,1.042028245922e-2));
#2465=direction('',(-5.409508670682e-1,7.123292833928e-1,4.471679230884e-1));
#2466=axis2_placement_3d('',#2463,#2464,#2465);
#2468=direction('',(-1.343457267765e-2,3.070974132881e-4,-9.999097048975e-1));
#2469=vector('',#2468,3.328463785754e1);
#2470=cartesian_point('',(4.653949162913e1,-5.750704376555e1,
-8.193502256606e0));
#2471=line('',#2470,#2469);
#2472=direction('',(3.386979534863e-1,-4.269056933861e-1,8.384719585405e-1));
#2473=vector('',#2472,1.345630647222e-1);
#2474=cartesian_point('',(4.609232674278e1,-5.749682213936e1,
-4.147513467436e1));
#2475=line('',#2474,#2473);
#2476=cartesian_point('',(4.426664941422e1,-5.508138289314e1,
-3.934686974138e1));
#2477=direction('',(-7.932667675101e-1,-6.087846737762e-1,1.044301390023e-2));
#2478=direction('',(5.059459836604e-1,-6.686126050001e-1,-5.449549027699e-1));
#2479=axis2_placement_3d('',#2476,#2477,#2478);
#2481=direction('',(1.349707349902e-2,-3.883747395430e-4,9.999088349305e-1));
#2482=vector('',#2481,3.310248892226e1);
#2483=cartesian_point('',(4.651802059800e1,-5.801551933079e1,
-3.937818549674e1));
#2484=line('',#2483,#2482);
#2485=cartesian_point('',(4.707780397402e1,-5.737829019573e1,
-6.060277326596e0));
#2486=cartesian_point('',(4.699248324720e1,-5.727180794843e1,
-6.333155227233e0));
#2487=cartesian_point('',(4.690716269228e1,-5.716532912755e1,
-6.606034488985e0));
#2488=cartesian_point('',(4.682184185818e1,-5.705884691556e1,
-6.878912369856e0));
#2490=cartesian_point('',(4.736147060865e1,-5.772402603541e1,
-6.283884085573e0));
#2491=direction('',(-2.796326084332e-1,3.490379315228e-1,-8.944149633471e-1));
#2492=direction('',(-7.933249777636e-1,-6.087081066644e-1,1.048429957037e-2));
#2493=axis2_placement_3d('',#2490,#2491,#2492);
#2495=cartesian_point('',(4.707780397402e1,-5.737829019573e1,
-6.060277326596e0));
#2496=cartesian_point('',(4.710549334376e1,-5.741284527751e1,
-5.971722039357e0));
#2497=cartesian_point('',(4.715288358731e1,-5.748321108394e1,
-5.802806417534e0));
#2498=cartesian_point('',(4.720353266379e1,-5.758934811300e1,
-5.574433127693e0));
#2499=cartesian_point('',(4.723677848737e1,-5.769445315540e1,
-5.369688497321e0));
#2500=cartesian_point('',(4.725486730885e1,-5.779778880551e1,
-5.186828056900e0));
#2501=cartesian_point('',(4.725934817968e1,-5.789894090182e1,
-5.024490940895e0));
#2502=cartesian_point('',(4.725116485090e1,-5.799754966877e1,
-4.881998274380e0));
#2503=cartesian_point('',(4.723105160830e1,-5.809270244779e1,
-4.759795281670e0));
#2504=cartesian_point('',(4.719939801528e1,-5.818412738214e1,
-4.657770179479e0));
#2505=cartesian_point('',(4.717068049645e1,-5.824230980188e1,
-4.603519070070e0));
#2506=cartesian_point('',(4.715427566039e1,-5.827075264192e1,
-4.579937025375e0));
#2508=cartesian_point('',(4.693479291776e1,-5.844647028206e1,
-4.695462368898e0));
#2509=cartesian_point('',(4.699202069122e1,-5.840097869982e1,
-4.692396167957e0));
#2510=cartesian_point('',(4.704288938731e1,-5.829443825748e1,
-4.954351281604e0));
#2511=cartesian_point('',(4.704269103352e1,-5.815450449314e1,
-5.516221201928e0));
#2512=cartesian_point('',(4.700276181074e1,-5.807262940149e1,
-5.976019617881e0));
#2513=cartesian_point('',(4.696480732398e1,-5.802837550130e1,
-6.278714365179e0));
#2515=cartesian_point('',(5.104827446872e1,-5.449078178430e1,
-6.283890185751e0));
#2516=direction('',(3.095524903526e-1,-3.227989111097e-1,8.944149588993e-1));
#2517=direction('',(7.070665739451e-1,7.070694312399e-1,1.047279406522e-2));
#2518=axis2_placement_3d('',#2515,#2516,#2517);
#2520=cartesian_point('',(5.074252216141e1,-5.416441404196e1,
-6.060283145263e0));
#2521=cartesian_point('',(5.077324407191e1,-5.419645427665e1,
-5.971511129401e0));
#2522=cartesian_point('',(5.083696946563e1,-5.425273138429e1,
-5.802236949013e0));
#2523=cartesian_point('',(5.093575591757e1,-5.431683967064e1,
-5.573576484592e0));
#2524=cartesian_point('',(5.103573227087e1,-5.436349362034e1,
-5.368719718141e0));
#2525=cartesian_point('',(5.113587184719e1,-5.439485656390e1,
-5.185877936162e0));
#2526=cartesian_point('',(5.123555234220e1,-5.441242172782e1,
-5.023686632395e0));
#2527=cartesian_point('',(5.133432519130e1,-5.441711289665e1,
-4.881373007367e0));
#2528=cartesian_point('',(5.143117462489e1,-5.440954011907e1,
-4.759401833140e0));
#2529=cartesian_point('',(5.152577864153e1,-5.439010077875e1,
-4.657594908703e0));
#2530=cartesian_point('',(5.158710044950e1,-5.436924407160e1,
-4.603468589828e0));
#2531=cartesian_point('',(5.161737816854e1,-5.435671666506e1,
-4.579937189014e0));
#2533=cartesian_point('',(5.140180268349e1,-5.413724573597e1,
-6.278683028943e0));
#2534=cartesian_point('',(5.144068205701e1,-5.418060187810e1,
-5.976325961987e0));
#2535=cartesian_point('',(5.151649083964e1,-5.423087874601e1,
-5.517087483665e0));
#2536=cartesian_point('',(5.165506773143e1,-5.424929154009e1,
-4.955755422057e0));
#2537=cartesian_point('',(5.176684181327e1,-5.421333967747e1,
-4.693646219437e0));
#2538=cartesian_point('',(5.181956226351e1,-5.416269437486e1,
-4.695609101977e0));
#2540=cartesian_point('',(5.165954284925e1,-5.348053323095e1,
-3.937498029010e1));
#2541=direction('',(1.377963476358e-3,1.343083778872e-2,-9.999088527526e-1));
#2542=direction('',(6.932285302445e-1,-7.206650294667e-1,-8.724686746515e-3));
#2543=axis2_placement_3d('',#2540,#2541,#2542);
#2545=cartesian_point('',(5.186784603091e1,-5.369573565253e1,
-3.941011385321e1));
#2546=cartesian_point('',(5.183220169933e1,-5.373015945492e1,
-3.941042990425e1));
#2547=cartesian_point('',(5.173554513316e1,-5.378438294595e1,
-3.941064064416e1));
#2548=cartesian_point('',(5.157796708840e1,-5.378307368216e1,
-3.940916851771e1));
#2549=cartesian_point('',(5.148237179536e1,-5.372715268392e1,
-3.940729061967e1));
#2550=cartesian_point('',(5.144733860390e1,-5.369215158883e1,
-3.940627840135e1));
#2552=cartesian_point('',(5.186762509915e1,-5.369654559734e1,
-3.937759441696e1));
#2553=cartesian_point('',(5.186772056473e1,-5.369640934109e1,
-3.938122426703e1));
#2554=cartesian_point('',(5.186794377665e1,-5.369611557794e1,
-3.938847116463e1));
#2555=cartesian_point('',(5.186768185974e1,-5.369618648015e1,
-3.939931068331e1));
#2556=cartesian_point('',(5.186777149585e1,-5.369589198127e1,
-3.940651613653e1));
#2557=cartesian_point('',(5.186784603091e1,-5.369573565253e1,
-3.941011385321e1));
#2559=cartesian_point('',(5.186784603091e1,-5.369573565253e1,
-3.941011385321e1));
#2560=cartesian_point('',(5.186743007403e1,-5.369438719605e1,
-3.948443970291e1));
#2561=cartesian_point('',(5.185699676452e1,-5.366160989497e1,
-3.963350153976e1));
#2562=cartesian_point('',(5.181494671940e1,-5.353081560253e1,
-3.982445372008e1));
#2563=cartesian_point('',(5.174862342912e1,-5.332304004364e1,
-3.996371852551e1));
#2564=cartesian_point('',(5.169200351474e1,-5.314956288452e1,
-3.999998015956e1));
#2565=cartesian_point('',(5.166270152189e1,-5.305902970374e1,
-3.999999922734e1));
#2567=direction('',(7.071076573246e-1,-7.071059050473e-1,4.219510407633e-7));
#2568=vector('',#2567,1.831130696854e0);
#2569=cartesian_point('',(5.036789498458e1,-5.176422637508e1,
-3.999999999999e1));
#2570=line('',#2569,#2568);
#2571=cartesian_point('',(0.e0,0.e0,-4.e1));
#2572=direction('',(0.e0,0.e0,1.e0));
#2573=direction('',(6.976164171069e-1,-7.164714471512e-1,0.e0));
#2574=axis2_placement_3d('',#2571,#2572,#2573);
#2576=cartesian_point('',(0.e0,0.e0,-4.e1));
#2577=direction('',(0.e0,0.e0,1.e0));
#2578=direction('',(7.077664394356e-1,-7.064465069690e-1,0.e0));
#2579=axis2_placement_3d('',#2576,#2577,#2578);
#2581=direction('',(-7.071077054498e-1,7.071058569219e-1,-4.092154252877e-7));
#2582=vector('',#2581,1.831124191696e0);
#2583=cartesian_point('',(5.305903083547e1,-5.166269367021e1,
-3.999999925069e1));
#2584=line('',#2583,#2582);
#2585=cartesian_point('',(0.e0,0.e0,-4.e1));
#2586=direction('',(0.e0,0.e0,1.e0));
#2587=direction('',(7.167072497203e-1,-6.973741593996e-1,0.e0));
#2588=axis2_placement_3d('',#2585,#2586,#2587);
#2590=cartesian_point('',(5.391183042867e1,-4.806219552608e1,
-3.999999706774e1));
#2591=cartesian_point('',(5.388141442475e1,-4.804178594334e1,
-3.999999618460e1));
#2592=cartesian_point('',(5.382204232998e1,-4.799911984859e1,
-4.000000207719e1));
#2593=cartesian_point('',(5.373719970603e1,-4.792933687517e1,
-3.999999845293e1));
#2594=cartesian_point('',(5.368383350024e1,-4.787936049898e1,
-4.000000222503e1));
#2595=cartesian_point('',(5.365794830511e1,-4.785344444956e1,
-4.000000827584e1));
#2597=direction('',(-7.071084920288e-1,7.071050703375e-1,1.933876819673e-6));
#2598=vector('',#2597,4.279394184617e0);
#2599=cartesian_point('',(5.365794830511e1,-4.785344444956e1,
-4.000000827584e1));
#2600=line('',#2599,#2598);
#2601=cartesian_point('',(4.772970773009e1,-4.772970773009e1,-4.e1));
#2602=direction('',(0.e0,0.e0,1.e0));
#2603=direction('',(7.071067811445e-1,7.071067812286e-1,0.e0));
#2604=axis2_placement_3d('',#2601,#2602,#2603);
#2606=cartesian_point('',(4.772970773009e1,-4.772970773009e1,-4.e1));
#2607=direction('',(0.e0,0.e0,1.e0));
#2608=direction('',(6.521543819586e-1,7.580861838156e-1,0.e0));
#2609=axis2_placement_3d('',#2606,#2607,#2608);
#2611=direction('',(7.071050724691e-1,-7.071084898970e-1,-2.006657915300e-6));
#2612=vector('',#2611,4.279394283706e0);
#2613=cartesian_point('',(4.482746312596e1,-5.063195233422e1,
-4.000000000002e1));
#2614=line('',#2613,#2612);
#2615=cartesian_point('',(4.785344453106e1,-5.365794836384e1,
-4.000000858730e1));
#2616=cartesian_point('',(4.787936057309e1,-5.368383354579e1,
-4.000000253355e1));
#2617=cartesian_point('',(4.792933580276e1,-5.373720044195e1,
-3.999999833422e1));
#2618=cartesian_point('',(4.799911871404e1,-5.382204303727e1,
-4.000000202989e1));
#2619=cartesian_point('',(4.804178613668e1,-5.388141452432e1,
-3.999999637410e1));
#2620=cartesian_point('',(4.806219562638e1,-5.391183057468e1,
-3.999999729250e1));
#2622=cartesian_point('',(0.e0,0.e0,-4.e1));
#2623=direction('',(0.e0,0.e0,1.e0));
#2624=direction('',(6.654503549867e-1,-7.464421109825e-1,0.e0));
#2625=axis2_placement_3d('',#2622,#2623,#2624);
#2627=cartesian_point('',(4.772970773009e1,-4.772970773009e1,-4.e1));
#2628=direction('',(0.e0,0.e0,-1.e0));
#2629=direction('',(-1.e0,0.e0,0.e0));
#2630=axis2_placement_3d('',#2627,#2628,#2629);
#2632=cartesian_point('',(4.772970773009e1,-4.772970773009e1,-4.e1));
#2633=direction('',(0.e0,0.e0,-1.e0));
#2634=direction('',(1.e0,0.e0,0.e0));
#2635=axis2_placement_3d('',#2632,#2633,#2634);
#2637=cartesian_point('',(5.036789498458e1,-5.176422637508e1,
-3.999999999999e1));
#2638=cartesian_point('',(5.046939077595e1,-5.204762221605e1,
-3.999997922894e1));
#2639=cartesian_point('',(5.066977105963e1,-5.260855466027e1,
-3.992767852199e1));
#2640=cartesian_point('',(5.086884565500e1,-5.311046325830e1,
-3.962337744880e1));
#2641=cartesian_point('',(5.094747276082e1,-5.319229461603e1,
-3.940628226020e1));
#2643=direction('',(7.071130551265e-1,-7.071005071699e-1,5.458745888005e-6));
#2644=vector('',#2643,7.069107824565e-1);
#2645=cartesian_point('',(5.094747276082e1,-5.319229461603e1,
-3.940628226020e1));
#2646=line('',#2645,#2644);
#2647=cartesian_point('',(5.144733860390e1,-5.369215158883e1,
-3.940627840135e1));
#2648=cartesian_point('',(5.144742992184e1,-5.369188379730e1,
-3.943045014259e1));
#2649=cartesian_point('',(5.144880859107e1,-5.368794710819e1,
-3.948328240824e1));
#2650=cartesian_point('',(5.145474121325e1,-5.367049883932e1,
-3.956355317716e1));
#2651=cartesian_point('',(5.146527428091e1,-5.363961547342e1,
-3.964457408041e1));
#2652=cartesian_point('',(5.147966550077e1,-5.359738385620e1,
-3.971961645063e1));
#2653=cartesian_point('',(5.149740328065e1,-5.354531719727e1,
-3.978730458901e1));
#2654=cartesian_point('',(5.151832214106e1,-5.348388314628e1,
-3.984760830293e1));
#2655=cartesian_point('',(5.154247342171e1,-5.341291846706e1,
-3.990009377904e1));
#2656=cartesian_point('',(5.156955324003e1,-5.333329851482e1,
-3.994318579366e1));
#2657=cartesian_point('',(5.159877967969e1,-5.324731104722e1,
-3.997511327611e1));
#2658=cartesian_point('',(5.163006057317e1,-5.315520150471e1,
-3.999533610727e1));
#2659=cartesian_point('',(5.165155064752e1,-5.309190042125e1,
-3.999999093787e1));
#2660=cartesian_point('',(5.166270152189e1,-5.305902970374e1,
-3.999999922734e1));
#2662=cartesian_point('',(5.026371901007e1,-5.319633437839e1,
-3.927434393222e1));
#2663=cartesian_point('',(5.025676660738e1,-5.318878714820e1,
-3.931030984113e1));
#2664=cartesian_point('',(5.024523209702e1,-5.316499231404e1,
-3.938346834409e1));
#2665=cartesian_point('',(5.023538478499e1,-5.309996103234e1,
-3.949477154568e1));
#2666=cartesian_point('',(5.023333504613e1,-5.300345852842e1,
-3.960409084984e1));
#2667=cartesian_point('',(5.023902007429e1,-5.287542852295e1,
-3.970704014704e1));
#2668=cartesian_point('',(5.025196122825e1,-5.271699327834e1,
-3.979991728258e1));
#2669=cartesian_point('',(5.027170034196e1,-5.252788928449e1,
-3.988008570449e1));
#2670=cartesian_point('',(5.029774173444e1,-5.230815313734e1,
-3.994412419166e1));
#2671=cartesian_point('',(5.032972959830e1,-5.205619810282e1,
-3.998813500080e1));
#2672=cartesian_point('',(5.035472642806e1,-5.186492580027e1,
-3.999999645605e1));
#2673=cartesian_point('',(5.036789498458e1,-5.176422637508e1,
-3.999999999999e1));
#2675=cartesian_point('',(4.806219562638e1,-5.391183057468e1,
-3.999999729250e1));
#2676=cartesian_point('',(4.823621271198e1,-5.421286669038e1,
-4.000001928557e1));
#2677=cartesian_point('',(4.818412585403e1,-5.496788280781e1,
-3.966442221578e1));
#2678=cartesian_point('',(4.777517341167e1,-5.549131104125e1,
-3.922505511494e1));
#2679=cartesian_point('',(4.753333593816e1,-5.569997376942e1,
-3.900851600531e1));
#2681=cartesian_point('',(0.e0,0.e0,-3.900872653550e1));
#2682=direction('',(0.e0,0.e0,1.e0));
#2683=direction('',(6.491386441400e-1,-7.606701129162e-1,0.e0));
#2684=axis2_placement_3d('',#2681,#2682,#2683);
#2686=cartesian_point('',(5.028822322136e1,-5.322595024524e1,
-3.900872669928e1));
#2687=cartesian_point('',(5.028867926321e1,-5.322444241904e1,
-3.909842755123e1));
#2688=cartesian_point('',(5.028043575232e1,-5.321447215286e1,
-3.918800696172e1));
#2689=cartesian_point('',(5.026371901007e1,-5.319633437839e1,
-3.927434393222e1));
#2691=cartesian_point('',(4.806219562638e1,-5.391183057468e1,
-3.999999729250e1));
#2692=cartesian_point('',(4.787533968974e1,-5.403721305584e1,
-3.999999740520e1));
#2693=cartesian_point('',(4.766518596979e1,-5.417822920254e1,
-4.023158415572e1));
#2694=cartesian_point('',(4.764863963915e1,-5.418933210004e1,
-4.045572476241e1));
#2696=cartesian_point('',(4.764863963915e1,-5.418933210004e1,
-4.045572476241e1));
#2697=cartesian_point('',(4.770155194294e1,-5.426796755160e1,
-4.045435307009e1));
#2698=cartesian_point('',(4.779032879580e1,-5.443728071747e1,
-4.042057939161e1));
#2699=cartesian_point('',(4.786648647892e1,-5.469739604881e1,
-4.028317002550e1));
#2700=cartesian_point('',(4.788461253822e1,-5.499366863536e1,
-4.004166186719e1));
#2701=cartesian_point('',(4.782997563744e1,-5.526972821220e1,
-3.973175309073e1));
#2702=cartesian_point('',(4.771290858724e1,-5.551189095977e1,
-3.937850524724e1));
#2703=cartesian_point('',(4.759783791219e1,-5.564353842196e1,
-3.913433076458e1));
#2704=cartesian_point('',(4.753333593816e1,-5.569997376942e1,
-3.900851600531e1));
#2706=cartesian_point('',(4.785345364837e1,-5.365793920071e1,-4.05e1));
#2707=direction('',(7.071067811865e-1,-7.071067811865e-1,0.e0));
#2708=direction('',(-1.096774337839e-5,-1.096774337839e-5,9.999999998797e-1));
#2709=axis2_placement_3d('',#2706,#2707,#2708);
#2711=cartesian_point('',(4.764863963915e1,-5.418933210004e1,
-4.045572476241e1));
#2712=cartesian_point('',(4.760550251964e1,-5.412503628163e1,
-4.045568119163e1));
#2713=cartesian_point('',(4.755615314054e1,-5.406495808183e1,
-4.045591197398e1));
#2714=cartesian_point('',(4.750127509442e1,-5.401021050741e1,
-4.045642122114e1));
#2716=direction('',(-7.279842616050e-2,-5.043949511760e-2,-9.960704023717e-1));
#2717=vector('',#2716,1.670570817085e0);
#2718=cartesian_point('',(4.750127509442e1,-5.401021050741e1,
-4.045642122114e1));
#2719=line('',#2718,#2717);
#2720=cartesian_point('',(4.609300955605e1,-5.280416123290e1,
-4.208911110761e1));
#2721=direction('',(-7.043668157763e-1,-7.044748366713e-1,8.707808754244e-2));
#2722=direction('',(-6.036288707150e-2,-6.278376103629e-2,-9.962000407622e-1));
#2723=axis2_placement_3d('',#2720,#2721,#2722);
#2725=direction('',(7.071028304164e-1,-7.071107319345e-1,2.498569981993e-7));
#2726=vector('',#2725,4.279459835341e0);
#2727=cartesian_point('',(4.447525693220e1,-5.098415853096e1,
-4.045642229039e1));
#2728=line('',#2727,#2726);
#2729=cartesian_point('',(4.772970773009e1,-4.772970773009e1,
-4.045642212863e1));
#2730=direction('',(0.e0,0.e0,1.e0));
#2731=direction('',(7.071067818292e-1,7.071067805439e-1,0.e0));
#2732=axis2_placement_3d('',#2729,#2730,#2731);
#2734=cartesian_point('',(4.772970773009e1,-4.772970773009e1,
-4.045642212863e1));
#2735=direction('',(0.e0,0.e0,1.e0));
#2736=direction('',(6.521543819586e-1,7.580861838156e-1,0.e0));
#2737=axis2_placement_3d('',#2734,#2735,#2736);
#2739=cartesian_point('',(4.772970773009e1,-4.772970773009e1,
-4.045642212863e1));
#2740=direction('',(0.e0,0.e0,1.e0));
#2741=direction('',(-1.e0,0.e0,0.e0));
#2742=axis2_placement_3d('',#2739,#2740,#2741);
#2744=cartesian_point('',(4.482746495392e1,-5.063195050626e1,-4.05e1));
#2745=direction('',(-7.071067811865e-1,7.071067811865e-1,0.e0));
#2746=direction('',(-7.044160264027e-1,-7.044160264027e-1,8.715574274817e-2));
#2747=axis2_placement_3d('',#2744,#2745,#2746);
#2749=cartesian_point('',(5.063195050626e1,-4.482746495392e1,-4.05e1));
#2750=direction('',(-7.071067811865e-1,7.071067811865e-1,0.e0));
#2751=direction('',(1.098131870947e-5,1.098131870947e-5,9.999999998794e-1));
#2752=axis2_placement_3d('',#2749,#2750,#2751);
#2754=direction('',(6.162841673058e-2,6.162841670136e-2,-9.961946980918e-1));
#2755=vector('',#2754,3.461336029151e0);
#2756=cartesian_point('',(5.098415853100e1,-4.447525693218e1,
-4.045642229078e1));
#2757=line('',#2756,#2755);
#2758=direction('',(6.162841670503e-2,6.162841673399e-2,9.961946980913e-1));
#2759=vector('',#2758,3.461342154655e0);
#2760=cartesian_point('',(4.426193989553e1,-5.119747556772e1,
-4.390459299314e1));
#2761=line('',#2760,#2759);
#2762=cartesian_point('',(5.409448661444e1,-4.737967345027e1,
-4.212042734393e1));
#2763=cartesian_point('',(5.410308886171e1,-4.736437194810e1,
-4.231362384094e1));
#2764=cartesian_point('',(5.408136801187e1,-4.729753502648e1,
-4.267859564047e1));
#2765=cartesian_point('',(5.392399401700e1,-4.707730817789e1,
-4.318646062811e1));
#2766=cartesian_point('',(5.366652162076e1,-4.677106501880e1,
-4.358065587576e1));
#2767=cartesian_point('',(5.331765663430e1,-4.638962259591e1,
-4.384401643409e1));
#2768=cartesian_point('',(5.305777852289e1,-4.612236275218e1,
-4.390350363064e1));
#2769=cartesian_point('',(5.291823123196e1,-4.598242842907e1,
-4.390663172822e1));
#2771=direction('',(-7.071106803716e-1,7.071028819800e-1,-2.446123267696e-7));
#2772=vector('',#2771,4.279462767918e0);
#2773=cartesian_point('',(5.401021236044e1,-4.750127738871e1,
-4.045642124397e1));
#2774=line('',#2773,#2772);
#2775=cartesian_point('',(5.365793908477e1,-4.785345353242e1,-4.05e1));
#2776=direction('',(7.071067811865e-1,-7.071067811865e-1,0.e0));
#2777=direction('',(7.044160264028e-1,7.044160264028e-1,8.715574274764e-2));
#2778=axis2_placement_3d('',#2775,#2776,#2777);
#2780=cartesian_point('',(5.391183042867e1,-4.806219552608e1,
-3.999999706774e1));
#2781=cartesian_point('',(5.403725057923e1,-4.787528403249e1,
-4.000000499050e1));
#2782=cartesian_point('',(5.417823334612e1,-4.766517989217e1,
-4.023165056008e1));
#2783=cartesian_point('',(5.418933194321e1,-4.764863988227e1,
-4.045572476692e1));
#2785=direction('',(-5.044639024978e-2,-7.279186042843e-2,9.960705330277e-1));
#2786=vector('',#2785,1.670570551763e0);
#2787=cartesian_point('',(5.409448661444e1,-4.737967345027e1,
-4.212042734393e1));
#2788=line('',#2787,#2786);
#2789=cartesian_point('',(5.401021236044e1,-4.750127738871e1,
-4.045642124397e1));
#2790=cartesian_point('',(5.406496315400e1,-4.755615864733e1,
-4.045591195990e1));
#2791=cartesian_point('',(5.412503830888e1,-4.760550401378e1,
-4.045568121131e1));
#2792=cartesian_point('',(5.418933194321e1,-4.764863988227e1,
-4.045572476692e1));
#2794=cartesian_point('',(5.569956638513e1,-4.753381055820e1,
-3.900874294438e1));
#2795=cartesian_point('',(5.564716229901e1,-4.759363422623e1,
-3.912339350600e1));
#2796=cartesian_point('',(5.553290037712e1,-4.769390565587e1,
-3.933946349982e1));
#2797=cartesian_point('',(5.535061692526e1,-4.779369140238e1,
-3.961717671325e1));
#2798=cartesian_point('',(5.516399537228e1,-4.785303814981e1,
-3.985274549239e1));
#2799=cartesian_point('',(5.497804314696e1,-4.787810308415e1,
-4.004787242420e1));
#2800=cartesian_point('',(5.479612103300e1,-4.787372178073e1,
-4.020425230742e1));
#2801=cartesian_point('',(5.462259218998e1,-4.784399810644e1,
-4.032192449980e1));
#2802=cartesian_point('',(5.446189927312e1,-4.779368242946e1,
-4.040170985091e1));
#2803=cartesian_point('',(5.431669877441e1,-4.772780891324e1,
-4.044655355023e1));
#2804=cartesian_point('',(5.422998158102e1,-4.767591210957e1,
-4.045575224331e1));
#2805=cartesian_point('',(5.418933194321e1,-4.764863988227e1,
-4.045572476692e1));
#2807=cartesian_point('',(5.176422880988e1,-5.036789502952e1,
-4.000000000001e1));
#2808=cartesian_point('',(5.186377864454e1,-5.035487978771e1,
-3.999999697477e1));
#2809=cartesian_point('',(5.205316673330e1,-5.033012397996e1,
-3.998841367561e1));
#2810=cartesian_point('',(5.230409416522e1,-5.029824756595e1,
-3.994501968159e1));
#2811=cartesian_point('',(5.252318960163e1,-5.027223534675e1,
-3.988168902775e1));
#2812=cartesian_point('',(5.271177454422e1,-5.025246254545e1,
-3.980246858438e1));
#2813=cartesian_point('',(5.287080054166e1,-5.023932668460e1,
-3.971020232458e1));
#2814=cartesian_point('',(5.299990799247e1,-5.023340026926e1,
-3.960744200863e1));
#2815=cartesian_point('',(5.309741211683e1,-5.023518854888e1,
-3.949830443837e1));
#2816=cartesian_point('',(5.316398895484e1,-5.024488796064e1,
-3.938601578742e1));
#2817=cartesian_point('',(5.318856945752e1,-5.025656372101e1,
-3.931130360885e1));
#2818=cartesian_point('',(5.319632484658e1,-5.026371001128e1,
-3.927434036726e1));
#2820=cartesian_point('',(5.319632484658e1,-5.026371001128e1,
-3.927434036726e1));
#2821=cartesian_point('',(5.321447558494e1,-5.028043996073e1,
-3.918799908223e1));
#2822=cartesian_point('',(5.322444455431e1,-5.028868046282e1,
-3.909839087615e1));
#2823=cartesian_point('',(5.322595177576e1,-5.028822466720e1,
-3.900872666072e1));
#2825=cartesian_point('',(0.e0,0.e0,-3.900872653550e1));
#2826=direction('',(0.e0,0.e0,1.e0));
#2827=direction('',(7.268817571173e-1,-6.867626308777e-1,0.e0));
#2828=axis2_placement_3d('',#2825,#2826,#2827);
#2830=cartesian_point('',(5.569956638513e1,-4.753381055820e1,
-3.900874294438e1));
#2831=cartesian_point('',(5.548786277419e1,-4.777880686628e1,
-3.922851577408e1));
#2832=cartesian_point('',(5.496834144462e1,-4.818290246613e1,
-3.966354281493e1));
#2833=cartesian_point('',(5.421264131304e1,-4.823605394513e1,
-4.000000182534e1));
#2834=cartesian_point('',(5.391183042867e1,-4.806219552608e1,
-3.999999706774e1));
#2836=cartesian_point('',(5.319230078312e1,-5.094746597082e1,
-3.940628380181e1));
#2837=cartesian_point('',(5.311043876679e1,-5.086882103899e1,
-3.962341527639e1));
#2838=cartesian_point('',(5.260855148176e1,-5.066977558355e1,
-3.992766846518e1));
#2839=cartesian_point('',(5.204758267559e1,-5.046937943339e1,
-3.999998207135e1));
#2840=cartesian_point('',(5.176422880988e1,-5.036789502952e1,
-4.000000000001e1));
#2842=cartesian_point('',(5.305903083547e1,-5.166269367021e1,
-3.999999925069e1));
#2843=cartesian_point('',(5.308975304720e1,-5.165227164032e1,
-3.999999299530e1));
#2844=cartesian_point('',(5.315066186832e1,-5.163160552581e1,
-3.999580523019e1));
#2845=cartesian_point('',(5.323995184323e1,-5.160127947575e1,
-3.997716035897e1));
#2846=cartesian_point('',(5.332457655267e1,-5.157251921063e1,
-3.994693945842e1));
#2847=cartesian_point('',(5.340266563101e1,-5.154596181979e1,
-3.990631924295e1));
#2848=cartesian_point('',(5.347293146183e1,-5.152205064840e1,
-3.985661123457e1));
#2849=cartesian_point('',(5.353467110993e1,-5.150102944109e1,
-3.979892773971e1));
#2850=cartesian_point('',(5.358718867567e1,-5.148314015638e1,
-3.973431971594e1));
#2851=cartesian_point('',(5.362963609490e1,-5.146867428887e1,
-3.966422343083e1));
#2852=cartesian_point('',(5.366132593133e1,-5.145787545548e1,
-3.959062068316e1));
#2853=cartesian_point('',(5.368214265914e1,-5.145076582994e1,
-3.951537391095e1));
#2854=cartesian_point('',(5.369060969619e1,-5.144791434616e1,
-3.945354499359e1));
#2855=cartesian_point('',(5.369202996466e1,-5.144738003915e1,
-3.941728884047e1));
#2856=cartesian_point('',(5.369215135249e1,-5.144733864703e1,
-3.940628273829e1));
#2858=direction('',(-7.070911447838e-1,7.071224172420e-1,-1.504466114788e-6));
#2859=vector('',#2858,7.069110864374e-1);
#2860=cartesian_point('',(5.369215135249e1,-5.144733864703e1,
-3.940628273829e1));
#2861=line('',#2860,#2859);
#2862=cartesian_point('',(5.305903083547e1,-5.166269367021e1,
-3.999999925069e1));
#2863=cartesian_point('',(5.314737015020e1,-5.169129659880e1,
-3.999998327493e1));
#2864=cartesian_point('',(5.331827944272e1,-5.174689333044e1,
-3.996524514516e1));
#2865=cartesian_point('',(5.352732196777e1,-5.181390827561e1,
-3.982887306981e1));
#2866=cartesian_point('',(5.366363082715e1,-5.185770239682e1,
-3.963043326948e1));
#2867=cartesian_point('',(5.369444309146e1,-5.186742418553e1,
-3.948275344831e1));
#2868=cartesian_point('',(5.369573567892e1,-5.186784499461e1,
-3.941011723024e1));
#2870=cartesian_point('',(5.369215135249e1,-5.144733864703e1,
-3.940628273829e1));
#2871=cartesian_point('',(5.372716345667e1,-5.148238293649e1,
-3.940730114835e1));
#2872=cartesian_point('',(5.378309031107e1,-5.157800941162e1,
-3.940919096376e1));
#2873=cartesian_point('',(5.378436567024e1,-5.173559685370e1,
-3.941066289183e1));
#2874=cartesian_point('',(5.373014597932e1,-5.183221431286e1,
-3.941043924272e1));
#2875=cartesian_point('',(5.369573567892e1,-5.186784499461e1,
-3.941011723024e1));
#2877=cartesian_point('',(5.369573567892e1,-5.186784499461e1,
-3.941011723024e1));
#2878=cartesian_point('',(5.369575741558e1,-5.186791162623e1,
-3.940644404240e1));
#2879=cartesian_point('',(5.369580859754e1,-5.186807730686e1,
-3.939913206185e1));
#2880=cartesian_point('',(5.369527761101e1,-5.186881382352e1,
-3.938828812724e1));
#2881=cartesian_point('',(5.369554485376e1,-5.186861711677e1,
-3.938113818763e1));
#2882=cartesian_point('',(5.369566769877e1,-5.186853453510e1,
-3.937758825918e1));
#2884=cartesian_point('',(5.348053491512e1,-5.165954453571e1,
-3.937498044467e1));
#2885=direction('',(1.343084998758e-2,1.377951275185e-3,9.999088526055e-1));
#2886=direction('',(7.181522356996e-1,-6.958318015573e-1,-8.687364458302e-3));
#2887=axis2_placement_3d('',#2884,#2885,#2886);
#2889=cartesian_point('',(0.e0,0.e0,-3.941011405479e1));
#2890=direction('',(0.e0,0.e0,-1.e0));
#2891=direction('',(7.192428999634e-1,-6.947586997312e-1,0.e0));
#2892=axis2_placement_3d('',#2889,#2890,#2891);
#2894=cartesian_point('',(0.e0,0.e0,-3.941011405479e1));
#2895=direction('',(0.e0,0.e0,-1.e0));
#2896=direction('',(7.081567326534e-1,-7.060552683733e-1,0.e0));
#2897=axis2_placement_3d('',#2894,#2895,#2896);
#2899=cartesian_point('',(0.e0,0.e0,-3.941011405479e1));
#2900=direction('',(0.e0,0.e0,-1.e0));
#2901=direction('',(7.077664394356e-1,-7.064465069690e-1,0.e0));
#2902=axis2_placement_3d('',#2899,#2900,#2901);
#2904=cartesian_point('',(0.e0,0.e0,-3.937759316487e1));
#2905=direction('',(0.e0,0.e0,1.e0));
#2906=direction('',(6.947524324021e-1,-7.192489538896e-1,0.e0));
#2907=axis2_placement_3d('',#2904,#2905,#2906);
#2909=cartesian_point('',(0.e0,0.e0,-3.937759316487e1));
#2910=direction('',(0.e0,0.e0,1.e0));
#2911=direction('',(7.081567326534e-1,-7.060552683733e-1,0.e0));
#2912=axis2_placement_3d('',#2909,#2910,#2911);
#2914=cartesian_point('',(5.416205521031e1,-5.182023121763e1,
-4.695462481762e0));
#2915=cartesian_point('',(5.421299002443e1,-5.176755954915e1,
-4.692248003909e0));
#2916=cartesian_point('',(5.424936785855e1,-5.165520539699e1,
-4.955066662170e0));
#2917=cartesian_point('',(5.423089747810e1,-5.151666015252e1,
-5.516380212485e0));
#2918=cartesian_point('',(5.418062760380e1,-5.144070705176e1,
-5.976133684607e0));
#2919=cartesian_point('',(5.413724095450e1,-5.140179824416e1,
-6.278710828167e0));
#2921=cartesian_point('',(5.449078395592e1,-5.104827655114e1,
-6.283884164005e0));
#2922=direction('',(3.227989087854e-1,-3.095524880022e-1,8.944149605516e-1));
#2923=direction('',(-6.527340441572e-1,6.115048052880e-1,4.472137528162e-1));
#2924=axis2_placement_3d('',#2921,#2922,#2923);
#2926=cartesian_point('',(5.386894924358e1,-5.045922456743e1,
-6.878912902306e0));
#2927=cartesian_point('',(5.396743886402e1,-5.055365920603e1,
-6.606035022823e0));
#2928=cartesian_point('',(5.406592713842e1,-5.064808919962e1,
-6.333155029794e0));
#2929=cartesian_point('',(5.416441665620e1,-5.074252388821e1,
-6.060277130556e0));
#2931=cartesian_point('',(5.416441665620e1,-5.074252388821e1,
-6.060277130556e0));
#2932=cartesian_point('',(5.419651939620e1,-5.077330737687e1,
-5.971330783535e0));
#2933=cartesian_point('',(5.425288189577e1,-5.083715359937e1,
-5.801764909677e0));
#2934=cartesian_point('',(5.431702707840e1,-5.093607977986e1,
-5.572860191090e0));
#2935=cartesian_point('',(5.436366390769e1,-5.103615564370e1,
-5.367891860320e0));
#2936=cartesian_point('',(5.439497761266e1,-5.113635631418e1,
-5.185037928206e0));
#2937=cartesian_point('',(5.441247638667e1,-5.123605234943e1,
-5.022921509606e0));
#2938=cartesian_point('',(5.441710317917e1,-5.133476754828e1,
-4.880780056445e0));
#2939=cartesian_point('',(5.440949631229e1,-5.143146896613e1,
-4.759060915612e0));
#2940=cartesian_point('',(5.439007305926e1,-5.152590947382e1,
-4.657455537018e0));
#2941=cartesian_point('',(5.436921140297e1,-5.158714932246e1,
-4.603447775805e0));
#2942=cartesian_point('',(5.435671960607e1,-5.161737543030e1,
-4.579937313025e0));
#2944=cartesian_point('',(5.419533492323e1,-5.076495160593e1,
-7.102517770641e0));
#2945=direction('',(3.227989087854e-1,-3.095524880022e-1,8.944149605516e-1));
#2946=direction('',(-6.527754623516e-1,6.114607982440e-1,4.472134702382e-1));
#2947=axis2_placement_3d('',#2944,#2945,#2946);
#2949=cartesian_point('',(5.369215135249e1,-5.144733864703e1,
-3.940628273829e1));
#2950=cartesian_point('',(5.369232821899e1,-5.144737649335e1,
-3.939689592138e1));
#2951=cartesian_point('',(5.369247187527e1,-5.144737698731e1,
-3.938750833411e1));
#2952=cartesian_point('',(5.369259848022e1,-5.144736456883e1,
-3.937812129740e1));
#2954=direction('',(1.343232196760e-2,1.376525139306e-3,9.999088347970e-1));
#2955=vector('',#2954,3.310242825883e1);
#2956=cartesian_point('',(5.369259848022e1,-5.144736456883e1,
-3.937812129740e1));
#2957=line('',#2956,#2955);
#2958=direction('',(-3.228099786877e-1,3.095550753687e-1,-8.944100698075e-1));
#2959=vector('',#2958,9.152100700109e-1);
#2960=cartesian_point('',(5.413724095450e1,-5.140179824416e1,
-6.278710828167e0));
#2961=line('',#2960,#2959);
#2962=cartesian_point('',(5.541385230929e1,-5.270516121618e1,
-8.214093185757e0));
#2963=direction('',(-7.066894509608e-1,-7.074485178388e-1,1.032543018121e-2));
#2964=direction('',(-6.295204788564e-1,6.353723439868e-1,4.472202490912e-1));
#2965=axis2_placement_3d('',#2962,#2963,#2964);
#2967=direction('',(-1.336806876768e-2,-1.441076435260e-3,-9.999096049324e-1));
#2968=vector('',#2967,3.081713398891e1);
#2969=cartesian_point('',(5.364750350361e1,-5.094042368593e1,
-8.193502105412e0));
#2970=line('',#2969,#2968);
#2971=cartesian_point('',(5.319230078312e1,-5.094746597082e1,
-3.940628380181e1));
#2972=cartesian_point('',(5.320136740809e1,-5.095590161069e1,
-3.936295707199e1));
#2973=cartesian_point('',(5.321659214300e1,-5.096984936711e1,
-3.927564495156e1));
#2974=cartesian_point('',(5.323135138751e1,-5.098261918020e1,
-3.914215792013e1));
#2975=cartesian_point('',(5.323493745194e1,-5.098489831106e1,
-3.905275605245e1));
#2976=cartesian_point('',(5.323553793722e1,-5.098483353152e1,
-3.900785037741e1));
#2978=cartesian_point('',(5.319632484658e1,-5.026371001128e1,
-3.927434036726e1));
#2979=cartesian_point('',(5.303706088190e1,-5.043248106807e1,
-3.927382791044e1));
#2980=cartesian_point('',(5.303484166873e1,-5.078912805583e1,
-3.934262427797e1));
#2981=cartesian_point('',(5.319230078312e1,-5.094746597082e1,
-3.940628380181e1));
#2983=cartesian_point('',(5.358941709515e1,-5.063163406697e1,
-3.901308260732e1));
#2984=direction('',(1.335069518068e-2,1.458120295855e-3,9.999098123448e-1));
#2985=direction('',(-7.268428520031e-1,6.867486595597e-1,8.703280131124e-3));
#2986=axis2_placement_3d('',#2983,#2984,#2985);
#2988=cartesian_point('',(5.400085394287e1,-5.058669207928e1,
-8.198641551040e0));
#2989=direction('',(1.313820925638e-2,1.469921733185e-3,9.999126095753e-1));
#2990=direction('',(-7.297852497335e-1,6.836225603920e-1,8.583949819426e-3));
#2991=axis2_placement_3d('',#2988,#2989,#2990);
#2993=cartesian_point('',(5.363594660933e1,-5.024486733621e1,
-8.194372304953e0));
#2994=cartesian_point('',(5.363776692371e1,-5.024484311577e1,
-8.042736032119e0));
#2995=cartesian_point('',(5.365784665967e1,-5.026096928836e1,
-7.739667621141e0));
#2996=cartesian_point('',(5.373641902775e1,-5.033325830987e1,
-7.296100173112e0));
#2997=cartesian_point('',(5.381989228420e1,-5.041238827055e1,
-7.014537430897e0));
#2998=cartesian_point('',(5.386894924358e1,-5.045922456743e1,
-6.878912902306e0));
#3000=cartesian_point('',(0.e0,0.e0,-6.878910995975e0));
#3001=direction('',(0.e0,0.e0,1.e0));
#3002=direction('',(7.298272437144e-1,-6.836316218054e-1,0.e0));
#3003=axis2_placement_3d('',#3000,#3001,#3002);
#3005=cartesian_point('',(0.e0,0.e0,-6.878910995975e0));
#3006=direction('',(0.e0,0.e0,1.e0));
#3007=direction('',(7.528187511791e-1,-6.582278692620e-1,0.e0));
#3008=axis2_placement_3d('',#3005,#3006,#3007);
#3010=cartesian_point('',(0.e0,0.e0,-8.194372175980e0));
#3011=direction('',(0.e0,0.e0,-1.e0));
#3012=direction('',(7.730691754643e-1,-6.343217243221e-1,0.e0));
#3013=axis2_placement_3d('',#3010,#3011,#3012);
#3015=cartesian_point('',(0.e0,0.e0,-8.194372175980e0));
#3016=direction('',(0.e0,0.e0,-1.e0));
#3017=direction('',(7.528187511791e-1,-6.582278692620e-1,0.e0));
#3018=axis2_placement_3d('',#3015,#3016,#3017);
#3020=cartesian_point('',(5.681590656475e1,-4.661881075689e1,
-8.194372284073e0));
#3021=cartesian_point('',(5.681611839641e1,-4.662063124453e1,
-8.042733333824e0));
#3022=cartesian_point('',(5.683473249440e1,-4.663841569605e1,
-7.739657532513e0));
#3023=cartesian_point('',(5.691665873597e1,-4.670688432349e1,
-7.296089465224e0));
#3024=cartesian_point('',(5.700600833069e1,-4.677932732008e1,
-7.014534493108e0));
#3025=cartesian_point('',(5.705884692839e1,-4.682184179774e1,
-6.878912355534e0));
#3027=cartesian_point('',(5.720242769854e1,-4.693596156121e1,
-8.198698003771e0));
#3028=direction('',(2.659124706519e-4,-1.333647591245e-2,9.999110298926e-1));
#3029=direction('',(6.087089680189e-1,7.933251741800e-1,1.041922577023e-2));
#3030=axis2_placement_3d('',#3027,#3028,#3029);
#3032=cartesian_point('',(5.705884692839e1,-4.682184179774e1,
-6.878912355534e0));
#3033=cartesian_point('',(5.716532835828e1,-4.690716200511e1,
-6.606036482387e0));
#3034=cartesian_point('',(5.727180610392e1,-4.699248167002e1,
-6.333159037942e0));
#3035=cartesian_point('',(5.737828756911e1,-4.707780177011e1,
-6.060283145029e0));
#3037=cartesian_point('',(5.740456111212e1,-4.710553048948e1,
-7.102517765415e0));
#3038=direction('',(3.490379386127e-1,-2.796326138130e-1,8.944149588983e-1));
#3039=direction('',(6.087490443237e-1,7.932939042569e-1,1.045860907522e-2));
#3040=axis2_placement_3d('',#3037,#3038,#3039);
#3042=cartesian_point('',(5.772402366141e1,-4.736146870648e1,
-6.283890185761e0));
#3043=direction('',(3.490379386127e-1,-2.796326138130e-1,8.944149588983e-1));
#3044=direction('',(6.087290561792e-1,7.933090766666e-1,1.047115282932e-2));
#3045=axis2_placement_3d('',#3042,#3043,#3044);
#3047=cartesian_point('',(5.737828756911e1,-4.707780177011e1,
-6.060283145029e0));
#3048=cartesian_point('',(5.741292768784e1,-4.710555702271e1,
-5.971513856695e0));
#3049=cartesian_point('',(5.748345144994e1,-4.715303372113e1,
-5.802244305787e0));
#3050=cartesian_point('',(5.758975806835e1,-4.720369897258e1,
-5.573588191211e0));
#3051=cartesian_point('',(5.769496685166e1,-4.723690473953e1,
-5.368733633017e0));
#3052=cartesian_point('',(5.779834233764e1,-4.725492943561e1,
-5.185892364678e0));
#3053=cartesian_point('',(5.789946251981e1,-4.725933451527e1,
-5.023700054953e0));
#3054=cartesian_point('',(5.799800348922e1,-4.725109407541e1,
-4.881383951495e0));
#3055=cartesian_point('',(5.809303746097e1,-4.723094556325e1,
-4.759409303810e0));
#3056=cartesian_point('',(5.818429752550e1,-4.719932389690e1,
-4.657598535018e0));
#3057=cartesian_point('',(5.824237464831e1,-4.717064089452e1,
-4.603469506597e0));
#3058=cartesian_point('',(5.827075956720e1,-4.715426761368e1,
-4.579937186082e0));
#3060=cartesian_point('',(5.802837871330e1,-4.696480998222e1,
-6.278702536155e0));
#3061=cartesian_point('',(5.807262175814e1,-4.700275227619e1,
-5.976091302094e0));
#3062=cartesian_point('',(5.815446192660e1,-4.704268129622e1,
-5.516411792525e0));
#3063=cartesian_point('',(5.829434040035e1,-4.704288340227e1,
-4.954751213745e0));
#3064=cartesian_point('',(5.840083934649e1,-4.699214609102e1,
-4.692543143781e0));
#3065=cartesian_point('',(5.844639177247e1,-4.693488744283e1,
-4.695465839190e0));
#3067=cartesian_point('',(5.819819865946e1,-4.628007643974e1,
-3.937497996935e1));
#3068=direction('',(-3.869013070883e-4,1.349579543497e-2,-9.999088527526e-1));
#3069=direction('',(7.833098671699e-1,-6.215706664320e-1,-8.692446466581e-3));
#3070=axis2_placement_3d('',#3067,#3068,#3069);
#3072=cartesian_point('',(5.773689627785e1,-4.589992168568e1,
-4.135910803348e1));
#3073=direction('',(-4.270070593571e-1,3.387637724424e-1,-8.383937486287e-1));
#3074=direction('',(6.594477970856e-1,-5.177239490415e-1,-5.450601026565e-1));
#3075=axis2_placement_3d('',#3072,#3073,#3074);
#3077=direction('',(3.074094187518e-4,-1.343468758194e-2,9.999097032578e-1));
#3078=vector('',#3077,3.328464910134e1);
#3079=cartesian_point('',(5.749655411413e1,-4.609212481703e1,
-4.147514311627e1));
#3080=line('',#3079,#3078);
#3081=cartesian_point('',(5.948830034132e1,-4.806019451757e1,
-8.214300539715e0));
#3082=direction('',(6.089036576798e-1,7.931757800105e-1,1.041718142620e-2));
#3083=direction('',(-7.932441407484e-1,6.088467731242e-1,8.327065788676e-3));
#3084=axis2_placement_3d('',#3081,#3082,#3083);
#3086=direction('',(3.490427140413e-1,-2.796395642988e-1,8.944109222575e-1));
#3087=vector('',#3086,9.152186432893e-1);
#3088=cartesian_point('',(5.770892831410e1,-4.670887863958e1,
-7.097284086967e0));
#3089=line('',#3088,#3087);
#3090=direction('',(-3.882869812520e-4,1.349703393886e-2,-9.999088354986e-1));
#3091=vector('',#3090,3.310208748002e1);
#3092=cartesian_point('',(5.802837871330e1,-4.696480998222e1,
-6.278702536155e0));
#3093=line('',#3092,#3091);
#3094=cartesian_point('',(5.508199309766e1,-4.426680318037e1,
-3.934704175995e1));
#3095=direction('',(6.088373963010e-1,7.932265668995e-1,1.042297607491e-2));
#3096=direction('',(7.932950377773e-1,-6.087833662840e-1,-8.111471741666e-3));
#3097=axis2_placement_3d('',#3094,#3095,#3096);
#3099=direction('',(-4.282574889501e-1,3.396867065639e-1,-8.373819108041e-1));
#3100=vector('',#3099,1.346510493717e-1);
#3101=cartesian_point('',(5.755421943442e1,-4.613786398853e1,
-4.136238876326e1));
#3102=line('',#3101,#3100);
#3103=cartesian_point('',(5.719252424867e1,-4.648903668030e1,
-4.148040550640e1));
#3104=direction('',(2.983214348812e-4,-1.342783818593e-2,9.999097980148e-1));
#3105=direction('',(6.064820824755e-1,7.950278784886e-1,1.049552581783e-2));
#3106=axis2_placement_3d('',#3103,#3104,#3105);
#3108=cartesian_point('',(5.322595177576e1,-5.028822466720e1,
-3.900872666072e1));
#3109=cartesian_point('',(5.327155063882e1,-5.028342970108e1,
-3.558349750843e1));
#3110=cartesian_point('',(5.336268556278e1,-5.027379288249e1,
-2.873397999907e1));
#3111=cartesian_point('',(5.349932901491e1,-5.025931869946e1,
-1.846252838046e1));
#3112=cartesian_point('',(5.359043763710e1,-5.024970991993e1,
-1.161677745364e1));
#3113=cartesian_point('',(5.363594660933e1,-5.024486733621e1,
-8.194372304953e0));
#3115=cartesian_point('',(5.681590656475e1,-4.661881075689e1,
-8.194372284073e0));
#3116=cartesian_point('',(5.681467388861e1,-4.656939553423e1,
-1.189068419472e1));
#3117=cartesian_point('',(5.681211919511e1,-4.647047898848e1,
-1.928440599387e1));
#3118=cartesian_point('',(5.680833037219e1,-4.632209855022e1,
-3.037828566754e1));
#3119=cartesian_point('',(5.680580688776e1,-4.622315357438e1,
-3.777640403394e1));
#3120=cartesian_point('',(5.680450540747e1,-4.617364159905e1,
-4.147601195427e1));
#3122=cartesian_point('',(5.585515659088e1,-4.731012252424e1,
-4.202616096895e1));
#3123=cartesian_point('',(5.583774207145e1,-4.733520042493e1,
-4.168837430499e1));
#3124=cartesian_point('',(5.580240591072e1,-4.738583946262e1,
-4.101452961567e1));
#3125=cartesian_point('',(5.575267701362e1,-4.745786839286e1,
-4.000839984475e1));
#3126=cartesian_point('',(5.571676206104e1,-4.750914596039e1,
-3.934145788801e1));
#3127=cartesian_point('',(5.569956638513e1,-4.753381055820e1,
-3.900874294438e1));
#3129=cartesian_point('',(5.684019471898e1,-4.612193707234e1,
-4.202617898915e1));
#3130=cartesian_point('',(5.683228856520e1,-4.613249033559e1,
-4.196771008395e1));
#3131=cartesian_point('',(5.681915874418e1,-4.615044047e1,-4.184900108828e1));
#3132=cartesian_point('',(5.680710695461e1,-4.616772165002e1,
-4.166576102210e1));
#3133=cartesian_point('',(5.680450277680e1,-4.617276134443e1,
-4.153986855509e1));
#3134=cartesian_point('',(5.680450540747e1,-4.617364159905e1,
-4.147601195427e1));
#3136=cartesian_point('',(5.738663602860e1,-4.597473403402e1,
-4.192434479883e1));
#3137=cartesian_point('',(5.721542250478e1,-4.591333763323e1,
-4.193657766009e1));
#3138=cartesian_point('',(5.696438322337e1,-4.596965964349e1,
-4.198132101480e1));
#3139=cartesian_point('',(5.684019471898e1,-4.612193707234e1,
-4.202617898915e1));
#3141=cartesian_point('',(5.716152576756e1,-4.544373052600e1,
-4.303928241536e1));
#3142=cartesian_point('',(5.712850015777e1,-4.548482185263e1,
-4.303977862046e1));
#3143=cartesian_point('',(5.718510029424e1,-4.560910677757e1,
-4.281634545356e1));
#3144=cartesian_point('',(5.726938211383e1,-4.579041976706e1,
-4.244882953246e1));
#3145=cartesian_point('',(5.734269169591e1,-4.591213910497e1,
-4.213137744284e1));
#3146=cartesian_point('',(5.738663602860e1,-4.597473403402e1,
-4.192434479883e1));
#3148=cartesian_point('',(5.738663602860e1,-4.597473403402e1,
-4.192434479883e1));
#3149=cartesian_point('',(5.741806261590e1,-4.601940748336e1,
-4.177644631072e1));
#3150=cartesian_point('',(5.745501089815e1,-4.605829001402e1,
-4.162582642323e1));
#3151=cartesian_point('',(5.749655411413e1,-4.609212481703e1,
-4.147514311627e1));
#3153=direction('',(-4.274459682513e-1,3.380816839072e-1,-8.384454181592e-1));
#3154=vector('',#3153,1.808878946964e0);
#3155=cartesian_point('',(5.793472378049e1,-4.605527936638e1,
-4.152263615027e1));
#3156=line('',#3155,#3154);
#3157=cartesian_point('',(5.712682434559e1,-4.541613852950e1,
-4.312438400938e1));
#3158=cartesian_point('',(5.711607987850e1,-4.542960983508e1,
-4.312445333087e1));
#3159=cartesian_point('',(5.709571142331e1,-4.545825149304e1,
-4.311979151444e1));
#3160=cartesian_point('',(5.706804074755e1,-4.550764644205e1,
-4.309692621630e1));
#3161=cartesian_point('',(5.704482679548e1,-4.555982122302e1,
-4.305970820067e1));
#3162=cartesian_point('',(5.702488198759e1,-4.561372075803e1,
-4.301074315482e1));
#3163=cartesian_point('',(5.700697492861e1,-4.566921739914e1,
-4.295113492120e1));
#3164=cartesian_point('',(5.699006184982e1,-4.572628963101e1,
-4.288123881658e1));
#3165=cartesian_point('',(5.697332309851e1,-4.578478031054e1,
-4.280088346186e1));
#3166=cartesian_point('',(5.695603245804e1,-4.584443944217e1,
-4.270939631967e1));
#3167=cartesian_point('',(5.693754344337e1,-4.590476390826e1,
-4.260568766471e1));
#3168=cartesian_point('',(5.691725285150e1,-4.596489477404e1,
-4.248823773566e1));
#3169=cartesian_point('',(5.689460436658e1,-4.602335147389e1,
-4.235509773856e1));
#3170=cartesian_point('',(5.686917274139e1,-4.607786226760e1,
-4.220364403269e1));
#3171=cartesian_point('',(5.685005604264e1,-4.610893007208e1,
-4.208783174463e1));
#3172=cartesian_point('',(5.684019471898e1,-4.612193707234e1,
-4.202617898915e1));
#3174=cartesian_point('',(5.748968102963e1,-4.570461578213e1,
-4.331177673041e1));
#3175=direction('',(-6.223082872752e-1,-7.827722501396e-1,0.e0));
#3176=direction('',(-6.563103961444e-1,5.217704108349e-1,5.449883506003e-1));
#3177=axis2_placement_3d('',#3174,#3175,#3176);
#3179=cartesian_point('',(0.e0,0.e0,-4.202617960650e1));
#3180=direction('',(0.e0,0.e0,1.e0));
#3181=direction('',(8.096010499470e-1,-5.869805277219e-1,0.e0));
#3182=axis2_placement_3d('',#3179,#3180,#3181);
#3184=cartesian_point('',(0.e0,0.e0,-4.202617960650e1));
#3185=direction('',(0.e0,0.e0,1.e0));
#3186=direction('',(8.792911353520e-1,-4.762846830326e-1,0.e0));
#3187=axis2_placement_3d('',#3184,#3185,#3186);
#3189=cartesian_point('',(6.789511178718e1,-2.676528731738e1,
-4.312444871870e1));
#3190=cartesian_point('',(6.791366495876e1,-2.672043535555e1,
-4.312244240648e1));
#3191=cartesian_point('',(6.795348945114e1,-2.664115787609e1,
-4.310234103044e1));
#3192=cartesian_point('',(6.802057760225e1,-2.657663427757e1,
-4.299974567281e1));
#3193=cartesian_point('',(6.809057305536e1,-2.649347997326e1,
-4.289400817797e1));
#3194=cartesian_point('',(6.814600848890e1,-2.644026178040e1,
-4.278365442187e1));
#3195=cartesian_point('',(6.820983735355e1,-2.637180879396e1,
-4.264366913357e1));
#3196=cartesian_point('',(6.827242918476e1,-2.630215205239e1,
-4.247121402233e1));
#3197=cartesian_point('',(6.832939543068e1,-2.622763698279e1,
-4.226196547458e1));
#3198=cartesian_point('',(6.835415184956e1,-2.618495620637e1,
-4.210764961730e1));
#3199=cartesian_point('',(6.836289668329e1,-2.616409626639e1,
-4.202618265815e1));
#3201=cartesian_point('',(0.e0,0.e0,-4.202617960650e1));
#3202=direction('',(0.e0,0.e0,1.e0));
#3203=direction('',(9.339363029311e-1,-3.574394802864e-1,0.e0));
#3204=axis2_placement_3d('',#3201,#3202,#3203);
#3206=cartesian_point('',(0.e0,0.e0,-4.202617960650e1));
#3207=direction('',(0.e0,0.e0,1.e0));
#3208=direction('',(9.726015654929e-1,-2.324783749100e-1,0.e0));
#3209=axis2_placement_3d('',#3206,#3207,#3208);
#3211=cartesian_point('',(0.e0,0.e0,-4.202617960650e1));
#3212=direction('',(0.e0,0.e0,1.e0));
#3213=direction('',(9.946253396935e-1,-1.035395269428e-1,0.e0));
#3214=axis2_placement_3d('',#3211,#3212,#3213);
#3216=cartesian_point('',(0.e0,0.e0,-4.202617960650e1));
#3217=direction('',(0.e0,0.e0,1.e0));
#3218=direction('',(9.996308022275e-1,2.717092633762e-2,0.e0));
#3219=axis2_placement_3d('',#3216,#3217,#3218);
#3221=cartesian_point('',(7.218153525905e1,1.076813713698e1,-4.312444871864e1));
#3222=cartesian_point('',(7.217517670711e1,1.081625689243e1,-4.312244253961e1));
#3223=cartesian_point('',(7.217002676934e1,1.090482544572e1,-4.310234181217e1));
#3224=cartesian_point('',(7.219586608588e1,1.099424791079e1,-4.299974362232e1));
#3225=cartesian_point('',(7.221490458133e1,1.110125584252e1,-4.289401430574e1));
#3226=cartesian_point('',(7.223630216386e1,1.117505216548e1,-4.278367261304e1));
#3227=cartesian_point('',(7.225735111350e1,1.126624001315e1,-4.264370852547e1));
#3228=cartesian_point('',(7.227672963493e1,1.135785883436e1,-4.247125761574e1));
#3229=cartesian_point('',(7.228880733235e1,1.145085864631e1,-4.226207342104e1));
#3230=cartesian_point('',(7.228891193392e1,1.150022292827e1,-4.210769518896e1));
#3231=cartesian_point('',(7.228605311377e1,1.152267627316e1,-4.202618265636e1));
#3233=cartesian_point('',(0.e0,0.e0,-4.202617960650e1));
#3234=direction('',(0.e0,0.e0,1.e0));
#3235=direction('',(9.875323040072e-1,1.574164811645e-1,0.e0));
#3236=axis2_placement_3d('',#3233,#3234,#3235);
#3238=cartesian_point('',(7.015848828086e1,2.009759517701e1,-4.312444871865e1));
#3239=cartesian_point('',(7.014590323877e1,2.014447330361e1,-4.312244253964e1));
#3240=cartesian_point('',(7.012923684344e1,2.023161193877e1,-4.310234181225e1));
#3241=cartesian_point('',(7.014318312712e1,2.032364208988e1,-4.299974362256e1));
#3242=cartesian_point('',(7.014809140776e1,2.043221957623e1,-4.289401430593e1));
#3243=cartesian_point('',(7.015967357797e1,2.050817750651e1,-4.278367261315e1));
#3244=cartesian_point('',(7.016864004841e1,2.060133266880e1,-4.264370852547e1));
#3245=cartesian_point('',(7.017589412804e1,2.069469708297e1,-4.247125761564e1));
#3246=cartesian_point('',(7.017572958772e1,2.078847772447e1,-4.226207342091e1));
#3247=cartesian_point('',(7.016938996273e1,2.083743334137e1,-4.210769518890e1));
#3248=cartesian_point('',(7.016362485057e1,2.085932144389e1,-4.202618265635e1));
#3250=cartesian_point('',(0.e0,0.e0,-4.202617960650e1));
#3251=direction('',(0.e0,0.e0,1.e0));
#3252=direction('',(9.585368543696e-1,2.849685926821e-1,0.e0));
#3253=axis2_placement_3d('',#3250,#3251,#3252);
#3255=cartesian_point('',(0.e0,0.e0,-4.202617960650e1));
#3256=direction('',(0.e0,0.e0,1.e0));
#3257=direction('',(9.131405722891e-1,4.076448150528e-1,0.e0));
#3258=axis2_placement_3d('',#3255,#3256,#3257);
#3260=cartesian_point('',(6.256625537131e1,3.757113917046e1,-4.312444871865e1));
#3261=cartesian_point('',(6.254196620218e1,3.761316271504e1,-4.312244253964e1));
#3262=cartesian_point('',(6.250331456216e1,3.769301859265e1,-4.310234181228e1));
#3263=cartesian_point('',(6.249296648193e1,3.778552245610e1,-4.299974362273e1));
#3264=cartesian_point('',(6.246960559565e1,3.789167061074e1,-4.289401430626e1));
#3265=cartesian_point('',(6.246113375398e1,3.796803802360e1,-4.278367261347e1));
#3266=cartesian_point('',(6.244568436920e1,3.806033969404e1,-4.264370852581e1));
#3267=cartesian_point('',(6.242852678354e1,3.815240028694e1,-4.247125761595e1));
#3268=cartesian_point('',(6.240409563372e1,3.824294284452e1,-4.226207342112e1));
#3269=cartesian_point('',(6.238530138014e1,3.828858952346e1,-4.210769518900e1));
#3270=cartesian_point('',(6.237406765155e1,3.830823968625e1,-4.202618265637e1));
#3272=cartesian_point('',(0.e0,0.e0,-4.202617960650e1));
#3273=direction('',(0.e0,0.e0,1.e0));
#3274=direction('',(8.521202040440e-1,5.233461166953e-1,0.e0));
#3275=axis2_placement_3d('',#3272,#3273,#3274);
#3277=cartesian_point('',(0.e0,0.e0,-4.202617960650e1));
#3278=direction('',(0.e0,0.e0,1.e0));
#3279=direction('',(7.765198200326e-1,6.300928257777e-1,0.e0));
#3280=axis2_placement_3d('',#3277,#3278,#3279);
#3282=cartesian_point('',(5.585534328521e1,4.730990240825e1,-4.202614880745e1));
#3283=cartesian_point('',(5.586276339267e1,4.729772030395e1,-4.227956578207e1));
#3284=cartesian_point('',(5.582966722549e1,4.723008075123e1,-4.278596266837e1));
#3285=cartesian_point('',(5.564186455974e1,4.700180139623e1,-4.349546830055e1));
#3286=cartesian_point('',(5.543152898536e1,4.677590571262e1,-4.390497203583e1));
#3287=cartesian_point('',(5.530890461175e1,4.664747212215e1,-4.408723606649e1));
#3289=cartesian_point('',(5.530890461175e1,4.664747212215e1,-4.408723606649e1));
#3290=cartesian_point('',(5.517976579692e1,4.651212130080e1,-4.427924558949e1));
#3291=cartesian_point('',(5.488097172230e1,4.620945507139e1,-4.461309310106e1));
#3292=cartesian_point('',(5.434738716569e1,4.568734776429e1,-4.492830565036e1));
#3293=cartesian_point('',(5.395855340971e1,4.531998344551e1,-4.499998308144e1));
#3294=cartesian_point('',(5.376338520647e1,4.513724694439e1,-4.499998308144e1));
#3296=cartesian_point('',(5.376338326641e1,-4.513725003929e1,
-4.499998308288e1));
#3297=cartesian_point('',(5.395832599972e1,-4.531971240848e1,
-4.499998308288e1));
#3298=cartesian_point('',(5.434667520991e1,-4.568656978217e1,
-4.492849455627e1));
#3299=cartesian_point('',(5.487974378853e1,-4.620802439759e1,
-4.461408379682e1));
#3300=cartesian_point('',(5.517836674289e1,-4.651047098035e1,
-4.428104663638e1));
#3301=cartesian_point('',(5.530748764305e1,-4.664577910661e1,
-4.408947896615e1));
#3303=cartesian_point('',(5.530748764305e1,-4.664577910661e1,
-4.408947896615e1));
#3304=cartesian_point('',(5.543042280354e1,-4.677451490093e1,
-4.390714854884e1));
#3305=cartesian_point('',(5.564129757126e1,-4.700098621307e1,
-4.349733771377e1));
#3306=cartesian_point('',(5.582953049451e1,-4.722994049137e1,
-4.278702173113e1));
#3307=cartesian_point('',(5.586264533824e1,-4.729785462910e1,
-4.227993634304e1));
#3308=cartesian_point('',(5.585515659088e1,-4.731012252424e1,
-4.202616096895e1));
#3310=cartesian_point('',(0.e0,0.e0,-4.202617960650e1));
#3311=direction('',(0.e0,0.e0,1.e0));
#3312=direction('',(7.630623598819e-1,-6.463248679507e-1,0.e0));
#3313=axis2_placement_3d('',#3310,#3311,#3312);
#3315=cartesian_point('',(5.926172102587e1,-4.296619591846e1,
-4.202618266098e1));
#3316=cartesian_point('',(5.924772718403e1,-4.298427622572e1,
-4.210830153660e1));
#3317=cartesian_point('',(5.921252648855e1,-4.301922031839e1,
-4.226331294436e1));
#3318=cartesian_point('',(5.913855314206e1,-4.307614107734e1,
-4.247118102102e1));
#3319=cartesian_point('',(5.906101624961e1,-4.312664216901e1,
-4.264172151474e1));
#3320=cartesian_point('',(5.898298375823e1,-4.317546400806e1,
-4.277987167534e1));
#3321=cartesian_point('',(5.891617009195e1,-4.321228203841e1,
-4.288987553032e1));
#3322=cartesian_point('',(5.882875467224e1,-4.327313853552e1,
-4.299451153064e1));
#3323=cartesian_point('',(5.874613483788e1,-4.331846898824e1,
-4.309946851812e1));
#3324=cartesian_point('',(5.868515588801e1,-4.338624334719e1,
-4.312133224939e1));
#3325=cartesian_point('',(5.865427959196e1,-4.342582918426e1,
-4.312444980874e1));
#3327=cartesian_point('',(5.868975013373e1,-4.345201715185e1,
-4.303924648293e1));
#3328=cartesian_point('',(5.870020715403e1,-4.344383819963e1,
-4.303380743677e1));
#3329=cartesian_point('',(5.872023760998e1,-4.343061253765e1,
-4.301838228646e1));
#3330=cartesian_point('',(5.875219312552e1,-4.342366916084e1,
-4.297737690040e1));
#3331=cartesian_point('',(5.877898947993e1,-4.342466869305e1,
-4.293677901851e1));
#3332=cartesian_point('',(5.881134697463e1,-4.342720557118e1,
-4.288543037630e1));
#3333=cartesian_point('',(5.884840585990e1,-4.343080155328e1,
-4.282354233846e1));
#3334=cartesian_point('',(5.888055219337e1,-4.343535839184e1,
-4.276716669568e1));
#3335=cartesian_point('',(5.891235324257e1,-4.344095766801e1,
-4.270948946846e1));
#3336=cartesian_point('',(5.894836671085e1,-4.344794206240e1,
-4.264194748618e1));
#3337=cartesian_point('',(5.898766779207e1,-4.345611850995e1,
-4.256543486975e1));
#3338=cartesian_point('',(5.903064979975e1,-4.346581936324e1,
-4.247839304816e1));
#3339=cartesian_point('',(5.907788888222e1,-4.347735699305e1,
-4.237802397481e1));
#3340=cartesian_point('',(5.912156324570e1,-4.348875280414e1,
-4.228046351383e1));
#3341=cartesian_point('',(5.916884826573e1,-4.350198344811e1,
-4.216887444762e1));
#3342=cartesian_point('',(5.921585523021e1,-4.351640674354e1,
-4.205003365208e1));
#3343=cartesian_point('',(5.924610004560e1,-4.352664627990e1,
-4.196698966068e1));
#3344=cartesian_point('',(5.926091639865e1,-4.353209642291e1,
-4.192438382783e1));
#3346=cartesian_point('',(5.926091639865e1,-4.353209642291e1,
-4.192438382783e1));
#3347=cartesian_point('',(5.915732056724e1,-4.338262505624e1,
-4.193662837602e1));
#3348=cartesian_point('',(5.914672590406e1,-4.312552779826e1,
-4.198131480147e1));
#3349=cartesian_point('',(5.926172102587e1,-4.296619591846e1,
-4.202618266098e1));
#3351=cartesian_point('',(0.e0,0.e0,-4.312438005464e1));
#3352=direction('',(0.e0,0.e0,-1.e0));
#3353=direction('',(8.037000688565e-1,-5.950346202702e-1,0.e0));
#3354=axis2_placement_3d('',#3351,#3352,#3353);
#3356=cartesian_point('',(0.e0,0.e0,-4.303928255511e1));
#3357=direction('',(0.e0,0.e0,1.e0));
#3358=direction('',(7.827722501382e-1,-6.223082872769e-1,0.e0));
#3359=axis2_placement_3d('',#3356,#3357,#3358);
#3361=cartesian_point('',(0.e0,0.e0,-4.303928255511e1));
#3362=direction('',(0.e0,0.e0,1.e0));
#3363=direction('',(7.933533402912e-1,-6.087614290087e-1,0.e0));
#3364=axis2_placement_3d('',#3361,#3362,#3363);
#3366=cartesian_point('',(5.868975013373e1,-4.345201715185e1,
-4.303924648293e1));
#3367=cartesian_point('',(5.868511779709e1,-4.344848365899e1,
-4.304820888265e1));
#3368=cartesian_point('',(5.867636839299e1,-4.344187445793e1,
-4.306656310214e1));
#3369=cartesian_point('',(5.866436174792e1,-4.343299875887e1,
-4.309488216013e1));
#3370=cartesian_point('',(5.865755274852e1,-4.342813958893e1,
-4.311454182534e1));
#3371=cartesian_point('',(5.865427959196e1,-4.342582918426e1,
-4.312444980874e1));
#3373=cartesian_point('',(6.000649102816e1,-4.441613188783e1,
-3.937758808361e1));
#3374=cartesian_point('',(6.000498020643e1,-4.441622838992e1,
-3.951015994273e1));
#3375=cartesian_point('',(5.999128438594e1,-4.440866695794e1,
-3.977519678556e1));
#3376=cartesian_point('',(5.993956298251e1,-4.437329946300e1,
-4.016846934189e1));
#3377=cartesian_point('',(5.988443300170e1,-4.433423685335e1,
-4.042521597291e1));
#3378=cartesian_point('',(5.985185157202e1,-4.431090587086e1,
-4.055159382014e1));
#3380=cartesian_point('',(5.985185157202e1,-4.431090587086e1,
-4.055159382014e1));
#3381=cartesian_point('',(5.982243248057e1,-4.428983887318e1,
-4.066570644894e1));
#3382=cartesian_point('',(5.975541032175e1,-4.424151342475e1,
-4.089067774176e1));
#3383=cartesian_point('',(5.963116282526e1,-4.415107858478e1,
-4.121567053608e1));
#3384=cartesian_point('',(5.953317351567e1,-4.407929134446e1,
-4.142226971361e1));
#3385=cartesian_point('',(5.948059001274e1,-4.404067354094e1,
-4.152263938514e1));
#3387=cartesian_point('',(0.e0,0.e0,-4.152264042526e1));
#3388=direction('',(0.e0,0.e0,-1.e0));
#3389=direction('',(8.036801129286e-1,-5.950615733545e-1,0.e0));
#3390=axis2_placement_3d('',#3387,#3388,#3389);
#3392=cartesian_point('',(0.e0,0.e0,-4.152264042526e1));
#3393=direction('',(0.e0,0.e0,-1.e0));
#3394=direction('',(7.942570593141e-1,-6.075818658664e-1,0.e0));
#3395=axis2_placement_3d('',#3392,#3393,#3394);
#3397=cartesian_point('',(0.e0,0.e0,-4.152264042526e1));
#3398=direction('',(0.e0,0.e0,-1.e0));
#3399=direction('',(7.933533402912e-1,-6.087614290087e-1,0.e0));
#3400=axis2_placement_3d('',#3397,#3398,#3399);
#3402=cartesian_point('',(5.793472378049e1,-4.605527936638e1,
-4.152263615027e1));
#3403=cartesian_point('',(5.798721763012e1,-4.609733181327e1,
-4.141915875526e1));
#3404=cartesian_point('',(5.808460416664e1,-4.617561593042e1,
-4.120597984359e1));
#3405=cartesian_point('',(5.820672981014e1,-4.627434479414e1,
-4.087024120445e1));
#3406=cartesian_point('',(5.827145993031e1,-4.632722158040e1,
-4.063770309949e1));
#3407=cartesian_point('',(5.829950783480e1,-4.635030097659e1,
-4.051974943255e1));
#3409=cartesian_point('',(5.829950783480e1,-4.635030097659e1,
-4.051974943255e1));
#3410=cartesian_point('',(5.832879431749e1,-4.637440063863e1,
-4.039658479320e1));
#3411=cartesian_point('',(5.837794868101e1,-4.641528204047e1,
-4.014658279379e1));
#3412=cartesian_point('',(5.842285959934e1,-4.645403047306e1,
-3.976408398416e1));
#3413=cartesian_point('',(5.843310916078e1,-4.646476910603e1,
-3.950645399517e1));
#3414=cartesian_point('',(5.843337904200e1,-4.646623658203e1,
-3.937758835561e1));
#3416=cartesian_point('',(0.e0,0.e0,-3.937759316487e1));
#3417=direction('',(0.e0,0.e0,1.e0));
#3418=direction('',(7.826990213169e-1,-6.224003872344e-1,0.e0));
#3419=axis2_placement_3d('',#3416,#3417,#3418);
#3421=cartesian_point('',(0.e0,0.e0,-3.937759316487e1));
#3422=direction('',(0.e0,0.e0,1.e0));
#3423=direction('',(7.942570593141e-1,-6.075818658664e-1,0.e0));
#3424=axis2_placement_3d('',#3421,#3422,#3423);
#3426=cartesian_point('',(5.976584875123e1,-4.423693126474e1,
-3.937499939294e1));
#3427=direction('',(1.306344978853e-2,3.139504821224e-3,9.999097408212e-1));
#3428=direction('',(8.028435132468e-1,-5.961275351490e-1,-8.617138428520e-3));
#3429=axis2_placement_3d('',#3426,#3427,#3428);
#3431=direction('',(-3.604544897130e-1,2.647768413451e-1,-8.944080641033e-1));
#3432=vector('',#3431,9.152110730493e-1);
#3433=cartesian_point('',(6.038337036782e1,-4.389572091401e1,
-6.278709742907e0));
#3434=line('',#3433,#3432);
#3435=cartesian_point('',(6.181925417614e1,-4.502240544219e1,
-8.214295939750e0));
#3436=direction('',(-6.085629912910e-1,-7.934371451769e-1,1.042028235932e-2));
#3437=direction('',(-7.068827985048e-1,5.480488643795e-1,4.471679230786e-1));
#3438=axis2_placement_3d('',#3435,#3436,#3437);
#3440=direction('',(-1.305628317009e-2,-3.180490105186e-3,-9.999097048996e-1));
#3441=vector('',#3440,3.328463783277e1);
#3442=cartesian_point('',(5.983761506101e1,-4.350223198367e1,
-8.193502256606e0));
#3443=line('',#3442,#3441);
#3444=direction('',(4.376479828190e-1,-3.246976247990e-1,8.384722390064e-1));
#3445=vector('',#3444,1.345621833660e-1);
#3446=cartesian_point('',(5.940304140426e1,-4.360809344495e1,
-4.147513464966e1));
#3447=line('',#3446,#3445);
#3448=cartesian_point('',(5.701441091958e1,-4.174747846297e1,
-3.934686923305e1));
#3449=direction('',(-6.086717870049e-1,-7.933533883286e-1,1.044303269438e-2));
#3450=direction('',(6.617555952818e-1,-5.148814588662e-1,-5.449556086775e-1));
#3451=axis2_placement_3d('',#3448,#3449,#3450);
#3453=direction('',(1.313771807519e-2,3.118137805406e-3,9.999088346346e-1));
#3454=vector('',#3453,3.310249436142e1);
#3455=cartesian_point('',(5.994847912931e1,-4.399893905313e1,
-3.937818630333e1));
#3456=line('',#3455,#3454);
#3457=cartesian_point('',(6.032426098156e1,-4.323854009828e1,
-6.060277326587e0));
#3458=cartesian_point('',(6.021428785444e1,-4.315776877462e1,
-6.333155227227e0));
#3459=cartesian_point('',(6.010431578019e1,-4.307700071613e1,
-6.606034488984e0));
#3460=cartesian_point('',(5.999434255858e1,-4.299622945434e1,
-6.878912369858e0));
#3462=cartesian_point('',(6.068774492988e1,-4.349907694741e1,
-6.283884085561e0));
#3463=direction('',(-3.604420224977e-1,2.647705077152e-1,-8.944149633487e-1));
#3464=direction('',(-6.087489974770e-1,-7.932935913616e-1,1.048503577907e-2));
#3465=axis2_placement_3d('',#3462,#3463,#3464);
#3467=cartesian_point('',(6.032426098156e1,-4.323854009828e1,
-6.060277326587e0));
#3468=cartesian_point('',(6.035995037214e1,-4.326475120794e1,
-5.971722039427e0));
#3469=cartesian_point('',(6.042393784309e1,-4.332045386003e1,
-5.802806417733e0));
#3470=cartesian_point('',(6.050033137863e1,-4.340986541186e1,
-5.574433127992e0));
#3471=cartesian_point('',(6.055964756495e1,-4.350278443443e1,
-5.369688497658e0));
#3472=cartesian_point('',(6.060386525910e1,-4.359791727612e1,
-5.186828057234e0));
#3473=cartesian_point('',(6.063437353694e1,-4.369446296363e1,
-5.024490941194e0));
#3474=cartesian_point('',(6.065199087531e1,-4.379182971962e1,
-4.881998274616e0));
#3475=cartesian_point('',(6.065719032607e1,-4.388894593686e1,
-4.759795281822e0));
#3476=cartesian_point('',(6.065027781801e1,-4.398544819391e1,
-4.657770179546e0));
#3477=cartesian_point('',(6.063759754144e1,-4.404908073906e1,
-4.603519070089e0));
#3478=cartesian_point('',(6.062911323532e1,-4.408080029686e1,
-4.579937025374e0));
#3480=cartesian_point('',(6.046258825690e1,-4.430733681835e1,
-4.695462372205e0));
#3481=cartesian_point('',(6.050609195582e1,-4.424858368732e1,
-4.692396158687e0));
#3482=cartesian_point('',(6.052765270600e1,-4.413250778029e1,
-4.954351056056e0));
#3483=cartesian_point('',(6.049124323260e1,-4.399739321818e1,
-5.516222245060e0));
#3484=cartesian_point('',(6.043148533951e1,-4.392864355546e1,
-5.976014992290e0));
#3485=cartesian_point('',(6.038337036782e1,-4.389572091401e1,
-6.278709742907e0));
#3487=cartesian_point('',(6.341209880512e1,-3.942178776801e1,
-6.283890185748e0));
#3488=direction('',(3.825512509416e-1,-2.316817249560e-1,8.944149589114e-1));
#3489=direction('',(4.999733751215e-1,8.659774682020e-1,1.047132924432e-2));
#3490=axis2_placement_3d('',#3487,#3488,#3489);
#3492=cartesian_point('',(6.303229456828e1,-3.918567525744e1,
-6.060283145117e0));
#3493=cartesian_point('',(6.307025825893e1,-3.920866987835e1,
-5.971520561129e0));
#3494=cartesian_point('',(6.314637026994e1,-3.924653320584e1,
-5.802262229436e0));
#3495=cartesian_point('',(6.325837483307e1,-3.928288925475e1,
-5.573615806166e0));
#3496=cartesian_point('',(6.336701416831e1,-3.930208012289e1,
-5.368765587242e0));
#3497=cartesian_point('',(6.347185627441e1,-3.930645981496e1,
-5.185924655529e0));
#3498=cartesian_point('',(6.357268664619e1,-3.929763086968e1,
-5.023729216698e0));
#3499=cartesian_point('',(6.366931138517e1,-3.927660058483e1,
-4.881407133631e0));
#3500=cartesian_point('',(6.376090682060e1,-3.924422084551e1,
-4.759424160800e0));
#3501=cartesian_point('',(6.384726463231e1,-3.920095612498e1,
-4.657605100897e0));
#3502=cartesian_point('',(6.390110500563e1,-3.916493621860e1,
-4.603471102358e0));
#3503=cartesian_point('',(6.392711209400e1,-3.914499600303e1,
-4.579937179525e0));
#3505=cartesian_point('',(6.366207576974e1,-3.898879624957e1,
-6.278702209255e0));
#3506=cartesian_point('',(6.371089285338e1,-3.902063910083e1,
-5.976090519400e0));
#3507=cartesian_point('',(6.379724441055e1,-3.904954402377e1,
-5.516412883941e0));
#3508=cartesian_point('',(6.393595382589e1,-3.903148690221e1,
-4.954745938966e0));
#3509=cartesian_point('',(6.403491727304e1,-3.896728136280e1,
-4.692549438485e0));
#3510=cartesian_point('',(6.407260692914e1,-3.890456800770e1,
-4.695465834753e0));
#3512=cartesian_point('',(6.374106715547e1,-3.828775470508e1,
-3.937497996936e1));
#3513=direction('',(-2.145146101813e-3,1.332983627975e-2,-9.999088527526e-1));
#3514=direction('',(8.577397949704e-1,-5.140105888973e-1,-8.692446466184e-3));
#3515=axis2_placement_3d('',#3512,#3513,#3514);
#3517=cartesian_point('',(6.323409112716e1,-3.797106427102e1,
-4.135910803348e1));
#3518=direction('',(-4.675715000580e-1,2.801299958792e-1,-8.383937486302e-1));
#3519=direction('',(7.213826655412e-1,-4.272195388223e-1,-5.450601026539e-1));
#3520=axis2_placement_3d('',#3517,#3518,#3519);
#3522=direction('',(2.058356359314e-3,-1.327962556542e-2,9.999097032802e-1));
#3523=vector('',#3522,3.328464888766e1);
#3524=cartesian_point('',(6.302089273217e1,-3.819299406362e1,
-4.147514290322e1));
#3525=line('',#3524,#3523);
#3526=cartesian_point('',(6.525249439145e1,-3.988424881017e1,
-8.214302336577e0));
#3527=direction('',(5.001615591323e-1,8.658694368774e-1,1.041791956362e-2));
#3528=direction('',(-8.659297960027e-1,5.000962275574e-1,8.327759456918e-3));
#3529=axis2_placement_3d('',#3526,#3527,#3528);
#3531=direction('',(3.825568498458e-1,-2.316879805956e-1,8.944109437409e-1));
#3532=vector('',#3531,9.152189702855e-1);
#3533=cartesian_point('',(6.331195248355e1,-3.877675101454e1,
-7.097284072198e0));
#3534=line('',#3533,#3532);
#3535=direction('',(-2.146682370824e-3,1.333088377309e-2,-9.999088354908e-1));
#3536=vector('',#3535,3.310208780764e1);
#3537=cartesian_point('',(6.366207576974e1,-3.898879624957e1,
-6.278702209255e0));
#3538=line('',#3537,#3536);
#3539=cartesian_point('',(6.038873627183e1,-3.669845172355e1,
-3.934704175992e1));
#3540=direction('',(5.000918646569e-1,8.659096306629e-1,1.042297602917e-2));
#3541=direction('',(8.659704634298e-1,-5.000293596306e-1,-8.111471792440e-3));
#3542=axis2_placement_3d('',#3539,#3540,#3541);
#3544=direction('',(-4.689319793558e-1,2.808819947451e-1,-8.373816953847e-1));
#3545=vector('',#3544,1.346508296951e-1);
#3546=cartesian_point('',(6.308403481226e1,-3.823081505726e1,
-4.136238876317e1));
#3547=line('',#3546,#3545);
#3548=cartesian_point('',(6.277127121260e1,-3.862619411991e1,
-4.148040492856e1));
#3549=direction('',(2.048454231e-3,-1.327402263261e-2,9.999097980110e-1));
#3550=direction('',(4.975215860786e-1,8.673880995981e-1,1.049552578460e-2));
#3551=axis2_placement_3d('',#3548,#3549,#3550);
#3553=cartesian_point('',(5.930239144766e1,-4.291831424936e1,
-4.147601147826e1));
#3554=cartesian_point('',(5.935055318886e1,-4.290675674118e1,
-3.777640374016e1));
#3555=cartesian_point('',(5.944679349036e1,-4.288359527435e1,
-3.037828631030e1));
#3556=cartesian_point('',(5.959109300402e1,-4.284884728903e1,
-1.928440635430e1));
#3557=cartesian_point('',(5.968730152742e1,-4.282571429933e1,
-1.189068437648e1));
#3558=cartesian_point('',(5.973535200961e1,-4.281411537174e1,
-8.194372284425e0));
#3560=cartesian_point('',(6.241481442808e1,-3.880401640593e1,
-8.194372283734e0));
#3561=cartesian_point('',(6.240714231607e1,-3.875518483345e1,
-1.189068419759e1));
#3562=cartesian_point('',(6.239169830107e1,-3.865744800144e1,
-1.928440600047e1));
#3563=cartesian_point('',(6.236857449714e1,-3.851083160423e1,
-3.037828567914e1));
#3564=cartesian_point('',(6.235315728095e1,-3.841306224490e1,
-3.777640402815e1));
#3565=cartesian_point('',(6.234540432467e1,-3.836414372830e1,
-4.147601194522e1));
#3567=cartesian_point('',(6.014175757793e1,-4.310540248260e1,
-8.198743025372e0));
#3568=direction('',(-1.304750696401e-2,-3.187223878636e-3,-9.999097980148e-1));
#3569=direction('',(-6.072487174656e-1,-7.944429905675e-1,1.045609270009e-2));
#3570=axis2_placement_3d('',#3567,#3568,#3569);
#3572=cartesian_point('',(5.930239144766e1,-4.291831424936e1,
-4.147601147826e1));
#3573=cartesian_point('',(5.930151001019e1,-4.291856970764e1,
-4.154067191826e1));
#3574=cartesian_point('',(5.929729126047e1,-4.292244397138e1,
-4.166763836330e1));
#3575=cartesian_point('',(5.928358810805e1,-4.293869101017e1,
-4.185096225634e1));
#3576=cartesian_point('',(5.926979031953e1,-4.295592299919e1,
-4.196855545050e1));
#3577=cartesian_point('',(5.926172102587e1,-4.296619591846e1,
-4.202618266098e1));
#3579=cartesian_point('',(5.970747618325e1,-4.321148803863e1,
-4.148036708070e1));
#3580=direction('',(-1.304750696401e-2,-3.187223878636e-3,-9.999097980148e-1));
#3581=direction('',(-6.088670222434e-1,-7.932031644554e-1,1.047325748785e-2));
#3582=axis2_placement_3d('',#3579,#3580,#3581);
#3584=cartesian_point('',(5.940304140426e1,-4.360809344495e1,
-4.147513464966e1));
#3585=cartesian_point('',(5.935956006308e1,-4.357672249666e1,
-4.162592515363e1));
#3586=cartesian_point('',(5.931221304708e1,-4.355088352542e1,
-4.177646844433e1));
#3587=cartesian_point('',(5.926091639865e1,-4.353209642291e1,
-4.192438382783e1));
#3589=direction('',(4.371990229580e-1,-3.254261766480e-1,8.384240084091e-1));
#3590=vector('',#3589,1.808878422585e0);
#3591=cartesian_point('',(5.868975013373e1,-4.345201715185e1,
-4.303924648293e1));
#3592=line('',#3591,#3590);
#3593=cartesian_point('',(5.927933209061e1,-4.388979458761e1,
-4.135914406235e1));
#3594=direction('',(4.376576012664e-1,-3.247589355083e-1,8.384434732653e-1));
#3595=direction('',(6.708603691731e-1,-5.029302691024e-1,-5.449839534275e-1));
#3596=axis2_placement_3d('',#3593,#3594,#3595);
#3598=cartesian_point('',(5.999434255858e1,-4.299622945434e1,
-6.878912369858e0));
#3599=cartesian_point('',(5.993960124139e1,-4.295619451255e1,
-7.014534483436e0));
#3600=cartesian_point('',(5.984650093070e1,-4.288863928917e1,
-7.296089415154e0));
#3601=cartesian_point('',(5.975916116084e1,-4.282722555287e1,
-7.739657463351e0));
#3602=cartesian_point('',(5.973716546431e1,-4.281384846478e1,
-8.042733317547e0));
#3603=cartesian_point('',(5.973535200961e1,-4.281411537174e1,
-8.194372284425e0));
#3605=cartesian_point('',(6.035783885523e1,-4.325673657250e1,
-7.102552809625e0));
#3606=direction('',(-3.605077030339e-1,2.647617897683e-1,-8.943910725918e-1));
#3607=direction('',(-6.087274777870e-1,-7.933095839368e-1,1.052434421099e-2));
#3608=axis2_placement_3d('',#3605,#3606,#3607);
#3610=cartesian_point('',(0.e0,0.e0,-6.878910995975e0));
#3611=direction('',(0.e0,0.e0,1.e0));
#3612=direction('',(8.128153029469e-1,-5.825214874109e-1,0.e0));
#3613=axis2_placement_3d('',#3610,#3611,#3612);
#3615=cartesian_point('',(0.e0,0.e0,-6.878910995975e0));
#3616=direction('',(0.e0,0.e0,1.e0));
#3617=direction('',(8.322942597903e-1,-5.543340735695e-1,0.e0));
#3618=axis2_placement_3d('',#3615,#3616,#3617);
#3620=cartesian_point('',(0.e0,0.e0,-8.194372175980e0));
#3621=direction('',(0.e0,0.e0,-1.e0));
#3622=direction('',(8.492510608187e-1,-5.279892382409e-1,0.e0));
#3623=axis2_placement_3d('',#3620,#3621,#3622);
#3625=cartesian_point('',(0.e0,0.e0,-8.194372175980e0));
#3626=direction('',(0.e0,0.e0,-1.e0));
#3627=direction('',(8.322942597903e-1,-5.543340735695e-1,0.e0));
#3628=axis2_placement_3d('',#3625,#3626,#3627);
#3630=cartesian_point('',(6.241481442808e1,-3.880401640593e1,
-8.194372283734e0));
#3631=cartesian_point('',(6.241526207131e1,-3.880579377369e1,
-8.042733234267e0));
#3632=cartesian_point('',(6.243603839159e1,-3.882099639280e1,
-7.739657321783e0));
#3633=cartesian_point('',(6.252620072602e1,-3.887818576260e1,
-7.296089302344e0));
#3634=cartesian_point('',(6.262424149429e1,-3.893834658614e1,
-7.014534428095e0));
#3635=cartesian_point('',(6.268217727516e1,-3.897360040944e1,
-6.878912337571e0));
#3637=cartesian_point('',(6.283942521598e1,-3.906800271687e1,
-8.198698471049e0));
#3638=direction('',(2.004629542472e-3,-1.318862948022e-2,9.999110167974e-1));
#3639=direction('',(4.999519440452e-1,8.659904610199e-1,1.041993608623e-2));
#3640=axis2_placement_3d('',#3637,#3638,#3639);
#3642=cartesian_point('',(6.268217727516e1,-3.897360040944e1,
-6.878912337571e0));
#3643=cartesian_point('',(6.279888426343e1,-3.904429207502e1,
-6.606036464427e0));
#3644=cartesian_point('',(6.291558755900e1,-3.911498370283e1,
-6.333159038028e0));
#3645=cartesian_point('',(6.303229456828e1,-3.918567525744e1,
-6.060283145117e0));
#3647=cartesian_point('',(6.306196266137e1,-3.920973736808e1,
-7.102517765331e0));
#3648=direction('',(3.825512509416e-1,-2.316817249560e-1,8.944149589114e-1));
#3649=direction('',(4.999953259424e-1,8.659649471467e-1,1.045869728467e-2));
#3650=axis2_placement_3d('',#3647,#3648,#3649);
#3652=cartesian_point('',(6.237403998524e1,-3.830822344370e1,
-4.202617897883e1));
#3653=cartesian_point('',(6.236757938688e1,-3.831971753574e1,
-4.196771789808e1));
#3654=cartesian_point('',(6.235690515886e1,-3.833922651850e1,
-4.184901931663e1));
#3655=cartesian_point('',(6.234721186929e1,-3.835793402090e1,
-4.166577648550e1));
#3656=cartesian_point('',(6.234528704197e1,-3.836327087728e1,
-4.153987515821e1));
#3657=cartesian_point('',(6.234540432467e1,-3.836414372830e1,
-4.147601194522e1));
#3659=cartesian_point('',(6.289659237915e1,-3.809095471145e1,
-4.192434478755e1));
#3660=cartesian_point('',(6.271882999272e1,-3.805243147445e1,
-4.193657767776e1));
#3661=cartesian_point('',(6.247728958614e1,-3.814103875032e1,
-4.198132098237e1));
#3662=cartesian_point('',(6.237403998524e1,-3.830822344370e1,
-4.202617897883e1));
#3664=cartesian_point('',(6.260409783648e1,-3.759387665543e1,
-4.303928221819e1));
#3665=cartesian_point('',(6.257693957212e1,-3.763913649382e1,
-4.303924772755e1));
#3666=cartesian_point('',(6.264896079017e1,-3.775466849862e1,
-4.281657879629e1));
#3667=cartesian_point('',(6.275634632084e1,-3.792357955515e1,
-4.244868279072e1));
#3668=cartesian_point('',(6.284485421395e1,-3.803463129563e1,
-4.213137594980e1));
#3669=cartesian_point('',(6.289659237915e1,-3.809095471145e1,
-4.192434478755e1));
#3671=cartesian_point('',(6.289659237915e1,-3.809095471145e1,
-4.192434478755e1));
#3672=cartesian_point('',(6.293358039130e1,-3.813114407500e1,
-4.177644803263e1));
#3673=cartesian_point('',(6.297528865632e1,-3.816487111584e1,
-4.162582618970e1));
#3674=cartesian_point('',(6.302089273217e1,-3.819299406362e1,
-4.147514290322e1));
#3676=direction('',(-4.679177672791e-1,2.793965400289e-1,-8.384453091791e-1));
#3677=vector('',#3676,1.808878946927e0);
#3678=cartesian_point('',(6.345050443461e1,-3.809927117454e1,
-4.152263615027e1));
#3679=line('',#3678,#3677);
#3680=cartesian_point('',(6.256609319043e1,-3.757104825924e1,
-4.312438336069e1));
#3681=cartesian_point('',(6.255708374192e1,-3.758609661707e1,
-4.312432370683e1));
#3682=cartesian_point('',(6.254034222385e1,-3.761757182570e1,
-4.311974094446e1));
#3683=cartesian_point('',(6.251937676561e1,-3.767056864109e1,
-4.309628551521e1));
#3684=cartesian_point('',(6.250316840790e1,-3.772565837186e1,
-4.305859435828e1));
#3685=cartesian_point('',(6.249048246542e1,-3.778189334824e1,
-4.300915845363e1));
#3686=cartesian_point('',(6.248000899136e1,-3.783934219052e1,
-4.294920023179e1));
#3687=cartesian_point('',(6.247071897630e1,-3.789814599476e1,
-4.287902697128e1));
#3688=cartesian_point('',(6.246176993389e1,-3.795826456796e1,
-4.279849029364e1));
#3689=cartesian_point('',(6.245241901972e1,-3.801953283431e1,
-4.270693882868e1));
#3690=cartesian_point('',(6.244196328850e1,-3.808154994388e1,
-4.260328418953e1));
#3691=cartesian_point('',(6.242970515787e1,-3.814352911303e1,
-4.248606013311e1));
#3692=cartesian_point('',(6.241491207333e1,-3.820409506715e1,
-4.235334819361e1));
#3693=cartesian_point('',(6.239687462796e1,-3.826109293376e1,
-4.220251762429e1));
#3694=cartesian_point('',(6.238206419930e1,-3.829413701009e1,
-4.208741233014e1));
#3695=cartesian_point('',(6.237403998524e1,-3.830822344370e1,
-4.202617897883e1));
#3697=cartesian_point('',(6.296349830377e1,-3.780969730152e1,
-4.331177673041e1));
#3698=direction('',(-5.148120724231e-1,-8.573030561519e-1,0.e0));
#3699=direction('',(-7.188002746629e-1,4.316408957160e-1,5.449883506003e-1));
#3700=axis2_placement_3d('',#3697,#3698,#3699);
#3702=cartesian_point('',(0.e0,0.e0,-4.312438005464e1));
#3703=direction('',(0.e0,0.e0,-1.e0));
#3704=direction('',(8.744918258707e-1,-4.850402524383e-1,0.e0));
#3705=axis2_placement_3d('',#3702,#3703,#3704);
#3707=cartesian_point('',(0.e0,0.e0,-4.303928255511e1));
#3708=direction('',(0.e0,0.e0,1.e0));
#3709=direction('',(8.573030561516e-1,-5.148120724237e-1,0.e0));
#3710=axis2_placement_3d('',#3707,#3708,#3709);
#3712=cartesian_point('',(0.e0,0.e0,-4.303928255511e1));
#3713=direction('',(0.e0,0.e0,1.e0));
#3714=direction('',(8.660254037844e-1,-5.e-1,0.e0));
#3715=axis2_placement_3d('',#3712,#3713,#3714);
#3717=cartesian_point('',(6.385929136223e1,-3.541973847496e1,
-4.303925701986e1));
#3718=cartesian_point('',(6.385410434295e1,-3.541706822126e1,
-4.304822807620e1));
#3719=cartesian_point('',(6.384436036069e1,-3.541194515535e1,
-4.306657536756e1));
#3720=cartesian_point('',(6.383132585240e1,-3.540476235728e1,
-4.309493935042e1));
#3721=cartesian_point('',(6.382402944725e1,-3.540046060308e1,
-4.311453231385e1));
#3722=cartesian_point('',(6.382062104796e1,-3.539836351429e1,
-4.312442145515e1));
#3724=cartesian_point('',(6.529059574740e1,-3.620372693991e1,
-3.937758808361e1));
#3725=cartesian_point('',(6.528911044699e1,-3.620401981822e1,
-3.951015994374e1));
#3726=cartesian_point('',(6.527454483103e1,-3.619831073854e1,
-3.977519678859e1));
#3727=cartesian_point('',(6.521864952612e1,-3.616999681483e1,
-4.016846934786e1));
#3728=cartesian_point('',(6.515889249535e1,-3.613846429721e1,
-4.042521598073e1));
#3729=cartesian_point('',(6.512354449951e1,-3.611958564417e1,
-4.055159382881e1));
#3731=cartesian_point('',(6.512354449951e1,-3.611958564417e1,
-4.055159382881e1));
#3732=cartesian_point('',(6.509162729751e1,-3.610253883958e1,
-4.066570645658e1));
#3733=cartesian_point('',(6.501887078602e1,-3.606337496937e1,
-4.089067774734e1));
#3734=cartesian_point('',(6.488388212960e1,-3.598993136504e1,
-4.121567053873e1));
#3735=cartesian_point('',(6.477736101784e1,-3.593154844644e1,
-4.142226971446e1));
#3736=cartesian_point('',(6.472018673971e1,-3.590012454825e1,
-4.152263938514e1));
#3738=cartesian_point('',(0.e0,0.e0,-4.152264042526e1));
#3739=direction('',(0.e0,0.e0,-1.e0));
#3740=direction('',(8.744756394577e-1,-4.850694342e-1,0.e0));
#3741=axis2_placement_3d('',#3738,#3739,#3740);
#3743=cartesian_point('',(0.e0,0.e0,-4.152264042526e1));
#3744=direction('',(0.e0,0.e0,-1.e0));
#3745=direction('',(8.667674274804e-1,-4.987125691810e-1,0.e0));
#3746=axis2_placement_3d('',#3743,#3744,#3745);
#3748=cartesian_point('',(0.e0,0.e0,-4.152264042526e1));
#3749=direction('',(0.e0,0.e0,-1.e0));
#3750=direction('',(8.660254037844e-1,-5.e-1,0.e0));
#3751=axis2_placement_3d('',#3748,#3749,#3750);
#3753=cartesian_point('',(6.345050443461e1,-3.809927117454e1,
-4.152263615027e1));
#3754=cartesian_point('',(6.350803813856e1,-3.813411203505e1,
-4.141915875397e1));
#3755=cartesian_point('',(6.361480964871e1,-3.819901492768e1,
-4.120597983957e1));
#3756=cartesian_point('',(6.374877719420e1,-3.828095855779e1,
-4.087024119598e1));
#3757=cartesian_point('',(6.381985534510e1,-3.832493399992e1,
-4.063770308788e1));
#3758=cartesian_point('',(6.385067576161e1,-3.834415496254e1,
-4.051974941935e1));
#3760=cartesian_point('',(6.385067576161e1,-3.834415496254e1,
-4.051974941935e1));
#3761=cartesian_point('',(6.388285733076e1,-3.836422579511e1,
-4.039658478133e1));
#3762=cartesian_point('',(6.393692726432e1,-3.839834151821e1,
-4.014658278473e1));
#3763=cartesian_point('',(6.398651164772e1,-3.843089640071e1,
-3.976408397956e1));
#3764=cartesian_point('',(6.399807519535e1,-3.844020532677e1,
-3.950645399364e1));
#3765=cartesian_point('',(6.399853431175e1,-3.844162502173e1,
-3.937758835562e1));
#3767=cartesian_point('',(0.e0,0.e0,-3.937759316487e1));
#3768=direction('',(0.e0,0.e0,1.e0));
#3769=direction('',(8.572424752691e-1,-5.149129427336e-1,0.e0));
#3770=axis2_placement_3d('',#3767,#3768,#3769);
#3772=cartesian_point('',(0.e0,0.e0,-3.937759316487e1));
#3773=direction('',(0.e0,0.e0,1.e0));
#3774=direction('',(8.667674274804e-1,-4.987125691810e-1,0.e0));
#3775=axis2_placement_3d('',#3772,#3773,#3774);
#3777=cartesian_point('',(6.502862182354e1,-3.605746952306e1,
-3.937499939293e1));
#3778=direction('',(1.254190258067e-2,4.817768328865e-3,9.999097408206e-1));
#3779=direction('',(8.737853328874e-1,-4.862354748023e-1,-8.617138426464e-3));
#3780=axis2_placement_3d('',#3777,#3778,#3779);
#3782=direction('',(-3.919311338534e-1,2.154629156032e-1,-8.944080267507e-1));
#3783=vector('',#3782,9.152104747268e-1);
#3784=cartesian_point('',(6.559632339333e1,-3.563857543500e1,
-6.278710312132e0));
#3785=line('',#3784,#3783);
#3786=cartesian_point('',(6.716698786060e1,-3.656821074847e1,
-8.214297679820e0));
#3787=direction('',(-4.997948298516e-1,-8.660811342242e-1,1.042098817854e-2));
#3788=direction('',(-7.723688655725e-1,4.510961793385e-1,4.471672757263e-1));
#3789=axis2_placement_3d('',#3786,#3787,#3788);
#3791=direction('',(-1.252944738094e-2,-4.857467143176e-3,-9.999097049040e-1));
#3792=vector('',#3791,3.328463783207e1);
#3793=cartesian_point('',(6.500387665638e1,-3.531968832455e1,
-8.193502256432e0));
#3794=line('',#3793,#3792);
#3795=direction('',(4.762853872162e-1,-2.647952709011e-1,8.384722383196e-1));
#3796=vector('',#3795,1.345621825012e-1);
#3797=cartesian_point('',(6.458683853806e1,-3.548136735919e1,
-4.147513464894e1));
#3798=line('',#3797,#3796);
#3799=cartesian_point('',(6.197578412923e1,-3.394844903810e1,
-3.934686923306e1));
#3800=direction('',(-4.999111187080e-1,-8.660137507333e-1,1.044303275004e-2));
#3801=direction('',(7.232997006016e-1,-4.241001386495e-1,-5.449556087491e-1));
#3802=axis2_placement_3d('',#3799,#3800,#3801);
#3804=direction('',(1.261832051871e-2,4.806280251027e-3,9.999088346732e-1));
#3805=vector('',#3804,3.310249379053e1);
#3806=cartesian_point('',(6.517862551671e1,-3.579767529716e1,
-3.937818630299e1));
#3807=line('',#3806,#3805);
#3808=cartesian_point('',(6.545194056364e1,-3.499473230994e1,
-6.060277326810e0));
#3809=cartesian_point('',(6.533236549854e1,-3.492900636967e1,
-6.333155227438e0));
#3810=cartesian_point('',(6.521279187082e1,-3.486328351175e1,
-6.606034471088e0));
#3811=cartesian_point('',(6.509321672012e1,-3.479755764515e1,
-6.878912351950e0));
#3813=cartesian_point('',(6.584632173805e1,-3.520559605385e1,
-6.283884085956e0));
#3814=direction('',(-3.919178773056e-1,2.154582346604e-1,-8.944149632946e-1));
#3815=direction('',(-4.999953163670e-1,-8.659646352739e-1,1.048494473330e-2));
#3816=axis2_placement_3d('',#3813,#3814,#3815);
#3818=cartesian_point('',(6.545194056364e1,-3.499473230994e1,
-6.060277326810e0));
#3819=cartesian_point('',(6.549074978645e1,-3.501606292814e1,
-5.971713095393e0));
#3820=cartesian_point('',(6.556146636708e1,-3.506294182413e1,
-5.802782549439e0));
#3821=cartesian_point('',(6.564888053336e1,-3.514162368212e1,
-5.574396624425e0));
#3822=cartesian_point('',(6.571981805954e1,-3.522601047743e1,
-5.369646479747e0));
#3823=cartesian_point('',(6.577607310459e1,-3.531456147922e1,
-5.186785592823e0));
#3824=cartesian_point('',(6.581891920753e1,-3.540630041046e1,
-5.024452320827e0));
#3825=cartesian_point('',(6.584909087980e1,-3.550053369934e1,
-4.881967323758e0));
#3826=cartesian_point('',(6.586691881625e1,-3.559613591665e1,
-4.759774275132e0));
#3827=cartesian_point('',(6.587265873289e1,-3.569270781875e1,
-4.657760715059e0));
#3828=cartesian_point('',(6.586839275337e1,-3.575744414512e1,
-4.603516076967e0));
#3829=cartesian_point('',(6.586412177152e1,-3.578999567426e1,
-4.579937027323e0));
#3831=cartesian_point('',(6.723299821773e1,-3.045850993538e1,
-6.878912337569e0));
#3832=cartesian_point('',(6.735793387547e1,-3.051336350518e1,
-6.606036464428e0));
#3833=cartesian_point('',(6.748286586717e1,-3.056821751952e1,
-6.333159038032e0));
#3834=cartesian_point('',(6.760780153125e1,-3.062307097656e1,
-6.060283145125e0));
#3836=cartesian_point('',(6.764035654536e1,-3.064305476928e1,
-7.102517765335e0));
#3837=direction('',(4.095190053248e-1,-1.797666975798e-1,8.944149589083e-1));
#3838=direction('',(3.826865491999e-1,9.238190402499e-1,1.045877302743e-2));
#3839=axis2_placement_3d('',#3836,#3837,#3838);
#3841=cartesian_point('',(6.801517535712e1,-3.080758911105e1,
-6.283890185761e0));
#3842=direction('',(4.095190053248e-1,-1.797666975798e-1,8.944149589083e-1));
#3843=direction('',(3.826630115111e-1,9.238286462933e-1,1.047148075050e-2));
#3844=axis2_placement_3d('',#3841,#3842,#3843);
#3846=cartesian_point('',(6.760780153125e1,-3.062307097656e1,
-6.060283145125e0));
#3847=cartesian_point('',(6.764844182911e1,-3.064091361551e1,
-5.971520579758e0));
#3848=cartesian_point('',(6.772884483147e1,-3.066851840232e1,
-5.802262279783e0));
#3849=cartesian_point('',(6.784463657906e1,-3.068994389306e1,
-5.573615886998e0));
#3850=cartesian_point('',(6.795485138924e1,-3.069479030832e1,
-5.368765683626e0));
#3851=cartesian_point('',(6.805936821588e1,-3.068544789861e1,
-5.185924754935e0));
#3852=cartesian_point('',(6.815818356208e1,-3.066353348940e1,
-5.023729308316e0));
#3853=cartesian_point('',(6.825123666762e1,-3.063007106726e1,
-4.881407207385e0));
#3854=cartesian_point('',(6.833782210047e1,-3.058601273918e1,
-4.759424209429e0));
#3855=cartesian_point('',(6.841779394737e1,-3.053184619119e1,
-4.657605123202e0));
#3856=cartesian_point('',(6.846647218108e1,-3.048910685167e1,
-4.603471107992e0));
#3857=cartesian_point('',(6.848965406128e1,-3.046594261332e1,
-4.579937179507e0));
#3859=cartesian_point('',(6.820649706018e1,-3.034567338186e1,
-6.278701928446e0));
#3860=cartesian_point('',(6.825905283313e1,-3.037087190497e1,
-5.976090238304e0));
#3861=cartesian_point('',(6.834843841596e1,-3.038825836771e1,
-5.516412950677e0));
#3862=cartesian_point('',(6.848360424403e1,-3.035225052356e1,
-4.954745919087e0));
#3863=cartesian_point('',(6.857334053419e1,-3.027567694709e1,
-4.692549450386e0));
#3864=cartesian_point('',(6.860252201672e1,-3.020858062713e1,
-4.695465834758e0));
#3866=cartesian_point('',(6.819330832008e1,-2.964031887205e1,
-3.937497996936e1));
#3867=direction('',(-3.866686852034e-3,1.293579993e-2,-9.999088527526e-1));
#3868=direction('',(9.174935570387e-1,-3.976556477241e-1,-8.692446466381e-3));
#3869=axis2_placement_3d('',#3866,#3867,#3868);
#3871=cartesian_point('',(6.764933314549e1,-2.939251141911e1,
-4.135910803347e1));
#3872=direction('',(-5.001356627196e-1,2.167031174935e-1,-8.383937486316e-1));
#3873=direction('',(7.709744765276e-1,-3.294052838690e-1,-5.450601026512e-1));
#3874=axis2_placement_3d('',#3871,#3872,#3873);
#3876=direction('',(3.774085794642e-3,-1.289734711012e-2,9.999097032802e-1));
#3877=vector('',#3876,3.328464888767e1);
#3878=cartesian_point('',(6.746692634310e1,-2.964037054622e1,
-4.147514290323e1));
#3879=line('',#3878,#3877);
#3880=cartesian_point('',(6.990018938260e1,-3.102587390726e1,
-8.214302336474e0));
#3881=direction('',(3.828639672990e-1,9.237459875408e-1,1.041791947868e-2));
#3882=direction('',(-9.237973028029e-1,3.827913161989e-1,8.327759416285e-3));
#3883=axis2_placement_3d('',#3880,#3881,#3882);
#3885=direction('',(4.095253384782e-1,-1.797721548725e-1,8.944109622969e-1));
#3886=vector('',#3885,9.152192511442e-1);
#3887=cartesian_point('',(6.783169158657e1,-3.018114244490e1,
-7.097284059575e0));
#3888=line('',#3887,#3886);
#3889=direction('',(-3.868347427394e-3,1.293663823880e-2,-9.999088354841e-1));
#3890=vector('',#3889,3.310208808893e1);
#3891=cartesian_point('',(6.820649706018e1,-3.034567338186e1,
-6.278701928446e0));
#3892=line('',#3891,#3890);
#3893=cartesian_point('',(6.466221142582e1,-2.850217958201e1,
-3.934704175989e1));
#3894=direction('',(3.827896228226e-1,9.237767404697e-1,1.042297589818e-2));
#3895=direction('',(9.238288942593e-1,-3.827197122672e-1,-8.111471742495e-3));
#3896=axis2_placement_3d('',#3893,#3894,#3895);
#3898=direction('',(-5.015826584730e-1,2.172711047443e-1,-8.373816953829e-1));
#3899=vector('',#3898,1.346508297133e-1);
#3900=cartesian_point('',(6.753446486423e1,-2.966962628074e1,
-4.136238876316e1));
#3901=line('',#3900,#3899);
#3902=cartesian_point('',(6.727598432406e1,-3.010244666242e1,
-4.148040492856e1));
#3903=direction('',(3.763537050762e-3,-1.289308459824e-2,9.999097980110e-1));
#3904=direction('',(3.800483541090e-1,9.249070723470e-1,1.049552578481e-2));
#3905=axis2_placement_3d('',#3902,#3903,#3904);
#3907=cartesian_point('',(6.439701538500e1,-3.481062676619e1,
-4.147601147856e1));
#3908=cartesian_point('',(6.444325653901e1,-3.479288176584e1,
-3.777640373864e1));
#3909=cartesian_point('',(6.453565033453e1,-3.475735657991e1,
-3.037828630581e1));
#3910=cartesian_point('',(6.467417984480e1,-3.470407101369e1,
-1.928440635033e1));
#3911=cartesian_point('',(6.476654576983e1,-3.466857816548e1,
-1.189068437430e1));
#3912=cartesian_point('',(6.481267121031e1,-3.465080662230e1,
-8.194372284094e0));
#3914=cartesian_point('',(6.694578754264e1,-3.032527460091e1,
-8.194372283734e0));
#3915=cartesian_point('',(6.693180726739e1,-3.027786220086e1,
-1.189068419800e1));
#3916=cartesian_point('',(6.690373816154e1,-3.018297736946e1,
-1.928440600142e1));
#3917=cartesian_point('',(6.686167490492e1,-3.004063355794e1,
-3.037828568008e1));
#3918=cartesian_point('',(6.683362812297e1,-2.994571297956e1,
-3.777640402856e1));
#3919=cartesian_point('',(6.681955634660e1,-2.989822493151e1,
-4.147601194523e1));
#3921=cartesian_point('',(6.684064796331e1,-2.983904534897e1,
-4.202617897883e1));
#3922=cartesian_point('',(6.683574291633e1,-2.985128438479e1,
-4.196771789790e1));
#3923=cartesian_point('',(6.682770644102e1,-2.987201973188e1,
-4.184901931621e1));
#3924=cartesian_point('',(6.682053789796e1,-2.989183241713e1,
-4.166577648518e1));
#3925=cartesian_point('',(6.681932613735e1,-2.989737485633e1,
-4.153987515807e1));
#3926=cartesian_point('',(6.681955634660e1,-2.989822493151e1,
-4.147601194523e1));
#3928=cartesian_point('',(6.733037058874e1,-2.955542860663e1,
-4.192434478755e1));
#3929=cartesian_point('',(6.714910069273e1,-2.954043758869e1,
-4.193657767777e1));
#3930=cartesian_point('',(6.692119226813e1,-2.965981416656e1,
-4.198132098238e1));
#3931=cartesian_point('',(6.684064796331e1,-2.983904534897e1,
-4.202617897883e1));
#3933=cartesian_point('',(6.697549667155e1,-2.910078132119e1,
-4.303928221820e1));
#3934=cartesian_point('',(6.695447834426e1,-2.914919882021e1,
-4.303924772756e1));
#3935=cartesian_point('',(6.704096336347e1,-2.925434177734e1,
-4.281657879633e1));
#3936=cartesian_point('',(6.716947751307e1,-2.940779115197e1,
-4.244868279073e1));
#3937=cartesian_point('',(6.727172336971e1,-2.950634023113e1,
-4.213137594981e1));
#3938=cartesian_point('',(6.733037058874e1,-2.955542860663e1,
-4.192434478755e1));
#3940=cartesian_point('',(6.733037058874e1,-2.955542860663e1,
-4.192434478755e1));
#3941=cartesian_point('',(6.737228792791e1,-2.959044624023e1,
-4.177644803263e1));
#3942=cartesian_point('',(6.741804163516e1,-2.961844072052e1,
-4.162582618970e1));
#3943=cartesian_point('',(6.746692634310e1,-2.964037054622e1,
-4.147514290323e1));
#3945=direction('',(-5.003832324032e-1,2.159307394591e-1,-8.384453091802e-1));
#3946=vector('',#3945,1.808878946938e0);
#3947=cartesian_point('',(6.788062936604e1,-2.949137388979e1,
-4.152263615026e1));
#3948=line('',#3947,#3946);
#3949=cartesian_point('',(6.693483745686e1,-2.908310882688e1,
-4.312438336069e1));
#3950=cartesian_point('',(6.692786929030e1,-2.909920441288e1,
-4.312432370683e1));
#3951=cartesian_point('',(6.691537933733e1,-2.913259555341e1,
-4.311974094448e1));
#3952=cartesian_point('',(6.690151071403e1,-2.918787551505e1,
-4.309628551524e1));
#3953=cartesian_point('',(6.689263167386e1,-2.924460956072e1,
-4.305859435832e1));
#3954=cartesian_point('',(6.688739439871e1,-2.930201928684e1,
-4.300915845370e1));
#3955=cartesian_point('',(6.688450910531e1,-2.936034370897e1,
-4.294920023188e1));
#3956=cartesian_point('',(6.688297400426e1,-2.941985702881e1,
-4.287902697139e1));
#3957=cartesian_point('',(6.688194857060e1,-2.948062936370e1,
-4.279849029375e1));
#3958=cartesian_point('',(6.688067476830e1,-2.954259401078e1,
-4.270693882880e1));
#3959=cartesian_point('',(6.687840334448e1,-2.960544530218e1,
-4.260328418963e1));
#3960=cartesian_point('',(6.687433998880e1,-2.966849423809e1,
-4.248606013317e1));
#3961=cartesian_point('',(6.686757890453e1,-2.973047292709e1,
-4.235334819362e1));
#3962=cartesian_point('',(6.685713548648e1,-2.978933752816e1,
-4.220251762415e1));
#3963=cartesian_point('',(6.684676488055e1,-2.982403205667e1,
-4.208741233007e1));
#3964=cartesian_point('',(6.684064796331e1,-2.983904534897e1,
-4.202617897883e1));
#3966=cartesian_point('',(6.735999266515e1,-2.926784441725e1,
-4.331177673041e1));
#3967=direction('',(-3.985072802790e-1,-9.171651691842e-1,0.e0));
#3968=direction('',(-7.689912811929e-1,3.341258851980e-1,5.449883506003e-1));
#3969=axis2_placement_3d('',#3966,#3967,#3968);
#3971=cartesian_point('',(0.e0,0.e0,-4.312438005464e1));
#3972=direction('',(0.e0,0.e0,-1.e0));
#3973=direction('',(9.303209388491e-1,-3.667464392996e-1,0.e0));
#3974=axis2_placement_3d('',#3971,#3972,#3973);
#3976=cartesian_point('',(0.e0,0.e0,-4.303928255511e1));
#3977=direction('',(0.e0,0.e0,1.e0));
#3978=direction('',(9.171651691839e-1,-3.985072802796e-1,0.e0));
#3979=axis2_placement_3d('',#3976,#3977,#3978);
#3981=cartesian_point('',(0.e0,0.e0,-4.303928255511e1));
#3982=direction('',(0.e0,0.e0,1.e0));
#3983=direction('',(9.238795325113e-1,-3.826834323651e-1,0.e0));
#3984=axis2_placement_3d('',#3981,#3982,#3983);
#3986=cartesian_point('',(6.793615323948e1,-2.678139992651e1,
-4.303924529812e1));
#3987=cartesian_point('',(6.793075467784e1,-2.677920885571e1,
-4.304820831706e1));
#3988=cartesian_point('',(6.792058233119e1,-2.677512130273e1,
-4.306656499895e1));
#3989=cartesian_point('',(6.790668842029e1,-2.676965786919e1,
-4.309488161412e1));
#3990=cartesian_point('',(6.789886209526e1,-2.676669587739e1,
-4.311454032075e1));
#3991=cartesian_point('',(6.789511178718e1,-2.676528731738e1,
-4.312444871870e1));
#3993=cartesian_point('',(6.945756027144e1,-2.737186618646e1,
-3.937758808361e1));
#3994=cartesian_point('',(6.945612590630e1,-2.737235042976e1,
-3.951015994160e1));
#3995=cartesian_point('',(6.944093971720e1,-2.736859138658e1,
-3.977519678217e1));
#3996=cartesian_point('',(6.938182689756e1,-2.734781549442e1,
-4.016846933525e1));
#3997=cartesian_point('',(6.931846527899e1,-2.732435260031e1,
-4.042521596424e1));
#3998=cartesian_point('',(6.928095553262e1,-2.731024929652e1,
-4.055159381048e1));
#4000=cartesian_point('',(6.928095553262e1,-2.731024929652e1,
-4.055159381048e1));
#4001=cartesian_point('',(6.924708633213e1,-2.729751436053e1,
-4.066570644046e1));
#4002=cartesian_point('',(6.916984035128e1,-2.726818217287e1,
-4.089067773557e1));
#4003=cartesian_point('',(6.902642022568e1,-2.721298644339e1,
-4.121567053314e1));
#4004=cartesian_point('',(6.891318991485e1,-2.716900679313e1,
-4.142226971268e1));
#4005=cartesian_point('',(6.885240312773e1,-2.714531447115e1,
-4.152263938516e1));
#4007=cartesian_point('',(0.e0,0.e0,-4.152264042526e1));
#4008=direction('',(0.e0,0.e0,-1.e0));
#4009=direction('',(9.303086453453e-1,-3.667776225396e-1,0.e0));
#4010=axis2_placement_3d('',#4007,#4008,#4009);
#4012=cartesian_point('',(0.e0,0.e0,-4.152264042526e1));
#4013=direction('',(0.e0,0.e0,-1.e0));
#4014=direction('',(9.244471646491e-1,-3.813101621676e-1,0.e0));
#4015=axis2_placement_3d('',#4012,#4013,#4014);
#4017=cartesian_point('',(0.e0,0.e0,-4.152264042526e1));
#4018=direction('',(0.e0,0.e0,-1.e0));
#4019=direction('',(9.238795325113e-1,-3.826834323651e-1,0.e0));
#4020=axis2_placement_3d('',#4017,#4018,#4019);
#4022=cartesian_point('',(6.788062936604e1,-2.949137388979e1,
-4.152263615026e1));
#4023=cartesian_point('',(6.794221850690e1,-2.951840702699e1,
-4.141915875251e1));
#4024=cartesian_point('',(6.805654810091e1,-2.956881818838e1,
-4.120597983502e1));
#4025=cartesian_point('',(6.820006532692e1,-2.963257450643e1,
-4.087024118637e1));
#4026=cartesian_point('',(6.827627534177e1,-2.966689617235e1,
-4.063770307471e1));
#4027=cartesian_point('',(6.830934092444e1,-2.968192982539e1,
-4.051974940439e1));
#4029=cartesian_point('',(6.830934092444e1,-2.968192982539e1,
-4.051974940439e1));
#4030=cartesian_point('',(6.834386694425e1,-2.969762841113e1,
-4.039658476788e1));
#4031=cartesian_point('',(6.840192729593e1,-2.972439472627e1,
-4.014658277445e1));
#4032=cartesian_point('',(6.845533674149e1,-2.975019903584e1,
-3.976408397433e1));
#4033=cartesian_point('',(6.846801641971e1,-2.975791897674e1,
-3.950645399191e1));
#4034=cartesian_point('',(6.846865691567e1,-2.975926659928e1,
-3.937758835563e1));
#4036=cartesian_point('',(0.e0,0.e0,-3.937759316487e1));
#4037=direction('',(0.e0,0.e0,1.e0));
#4038=direction('',(9.171182727967e-1,-3.986151950220e-1,0.e0));
#4039=axis2_placement_3d('',#4036,#4037,#4038);
#4041=cartesian_point('',(0.e0,0.e0,-3.937759316487e1));
#4042=direction('',(0.e0,0.e0,1.e0));
#4043=direction('',(9.244471646491e-1,-3.813101621676e-1,0.e0));
#4044=axis2_placement_3d('',#4041,#4042,#4043);
#4046=cartesian_point('',(6.917873714711e1,-2.726105448083e1,
-3.937499939291e1));
#4047=direction('',(1.180575994279e-2,6.413598526178e-3,9.999097408197e-1));
#4048=direction('',(9.297764432833e-1,-3.680237905908e-1,-8.617138424778e-3));
#4049=axis2_placement_3d('',#4046,#4047,#4048);
#4051=direction('',(-4.167017214215e-1,1.624623466992e-1,-8.944079948599e-1));
#4052=vector('',#4051,9.152099616145e-1);
#4053=cartesian_point('',(6.968690514102e1,-2.677164410482e1,
-6.278710800250e0));
#4054=line('',#4053,#4052);
#4055=cartesian_point('',(7.136547427397e1,-2.748831346738e1,
-8.214297679843e0));
#4056=direction('',(-3.824727429788e-1,-9.239080061807e-1,1.042098812611e-2));
#4057=direction('',(-8.246410095652e-1,3.464226217661e-1,4.471672757169e-1));
#4058=axis2_placement_3d('',#4055,#4056,#4057);
#4060=direction('',(-1.178822953163e-2,-6.451331895564e-3,-9.999097049040e-1));
#4061=vector('',#4060,3.328463783209e1);
#4062=cartesian_point('',(6.905790390774e1,-2.653281499520e1,
-8.193502256432e0));
#4063=line('',#4062,#4061);
#4064=direction('',(5.067734181555e-1,-2.003621924474e-1,8.384722383530e-1));
#4065=vector('',#4064,1.345621825637e-1);
#4066=cartesian_point('',(6.866553695709e1,-2.674754524088e1,
-4.147513464895e1));
#4067=line('',#4066,#4065);
#4068=cartesian_point('',(6.587673448997e1,-2.556855223673e1,
-3.934686923310e1));
#4069=direction('',(-3.825968328984e-1,-9.238563776481e-1,1.044303284574e-2));
#4070=direction('',(7.724679474626e-1,-3.260623478110e-1,-5.449556087269e-1));
#4071=axis2_placement_3d('',#4068,#4069,#4070);
#4073=direction('',(1.188302001418e-2,6.412184662982e-3,9.999088347060e-1));
#4074=vector('',#4073,3.310249330082e1);
#4075=cartesian_point('',(6.929354755060e1,-2.698390340467e1,
-3.937818630253e1));
#4076=line('',#4075,#4074);
#4077=cartesian_point('',(6.945971929492e1,-2.615215494864e1,
-6.060277326870e0));
#4078=cartesian_point('',(6.933258825436e1,-2.610259898084e1,
-6.333155227502e0));
#4079=cartesian_point('',(6.920545904125e1,-2.605304588140e1,
-6.606034471083e0));
#4080=cartesian_point('',(6.907832792543e1,-2.600348999781e1,
-6.878912351949e0));
#4082=cartesian_point('',(6.987824972532e1,-2.630973765104e1,
-6.283884085938e0));
#4083=direction('',(-4.166879084880e-1,1.624594114019e-1,-8.944149632955e-1));
#4084=direction('',(-3.826865763554e-1,-9.238187332222e-1,1.048486647859e-2));
#4085=axis2_placement_3d('',#4082,#4083,#4084);
#4087=cartesian_point('',(6.945971929492e1,-2.615215494864e1,
-6.060277326870e0));
#4088=cartesian_point('',(6.950098070387e1,-2.616823746040e1,
-5.971713095371e0));
#4089=cartesian_point('',(6.957721121808e1,-2.620548493489e1,
-5.802782549490e0));
#4090=cartesian_point('',(6.967414758740e1,-2.627208382042e1,
-5.574396624455e0));
#4091=cartesian_point('',(6.975549292026e1,-2.634648946983e1,
-5.369646479775e0));
#4092=cartesian_point('',(6.982282492069e1,-2.642694014870e1,
-5.186785592841e0));
#4093=cartesian_point('',(6.987727880266e1,-2.651230170199e1,
-5.024452320839e0));
#4094=cartesian_point('',(6.991949226447e1,-2.660179061853e1,
-4.881967323765e0));
#4095=cartesian_point('',(6.994964627385e1,-2.669424793296e1,
-4.759774275138e0));
#4096=cartesian_point('',(6.996794224737e1,-2.678924443959e1,
-4.657760715060e0));
#4097=cartesian_point('',(6.997216255006e1,-2.685398375979e1,
-4.603516076968e0));
#4098=cartesian_point('',(6.997217693421e1,-2.688681428108e1,
-4.579937027322e0));
#4100=cartesian_point('',(7.063344392028e1,-2.142226591164e1,
-6.878912337569e0));
#4101=cartesian_point('',(7.076447056375e1,-2.146034282587e1,
-6.606036464431e0));
#4102=cartesian_point('',(7.089549363007e1,-2.149842065921e1,
-6.333159038176e0));
#4103=cartesian_point('',(7.102652026509e1,-2.153649746081e1,
-6.060283145272e0));
#4105=cartesian_point('',(7.106140517542e1,-2.155206100753e1,
-7.102517765333e0));
#4106=direction('',(4.294797759874e-1,-1.247758121480e-1,8.944149589092e-1));
#4107=direction('',(2.588298997030e-1,9.658662928513e-1,1.045884092209e-2));
#4108=axis2_placement_3d('',#4105,#4106,#4107);
#4110=cartesian_point('',(7.145449340140e1,-2.166626406291e1,
-6.283890185765e0));
#4111=direction('',(4.294797759874e-1,-1.247758121480e-1,8.944149589092e-1));
#4112=direction('',(2.588051781036e-1,9.658727789068e-1,1.047161656914e-2));
#4113=axis2_placement_3d('',#4110,#4111,#4112);
#4115=cartesian_point('',(7.102652026509e1,-2.153649746081e1,
-6.060283145272e0));
#4116=cartesian_point('',(7.106914354772e1,-2.154888334999e1,
-5.971516942105e0));
#4117=cartesian_point('',(7.115246499224e1,-2.156575759050e1,
-5.802252444560e0));
#4118=cartesian_point('',(7.127006607677e1,-2.157188508888e1,
-5.573600090603e0));
#4119=cartesian_point('',(7.137997262235e1,-2.156230258805e1,
-5.368746841608e0));
#4120=cartesian_point('',(7.148237667885e1,-2.153939623966e1,
-5.185905315585e0));
#4121=cartesian_point('',(7.157748588837e1,-2.150476984083e1,
-5.023711386408e0));
#4122=cartesian_point('',(7.166537358488e1,-2.145944707301e1,
-4.881392778185e0));
#4123=cartesian_point('',(7.174546492385e1,-2.140446400589e1,
-4.759414697928e0));
#4124=cartesian_point('',(7.181767918811e1,-2.134032436090e1,
-4.657600763367e0));
#4125=cartesian_point('',(7.186036011206e1,-2.129159867567e1,
-4.603470013550e0));
#4126=cartesian_point('',(7.188031907462e1,-2.126560846848e1,
-4.579937183019e0));
#4128=cartesian_point('',(7.158388627629e1,-2.118332761179e1,
-6.278701676172e0));
#4129=cartesian_point('',(7.163928147739e1,-2.120145067294e1,
-5.976090043649e0));
#4130=cartesian_point('',(7.173017176806e1,-2.120702122243e1,
-5.516412430450e0));
#4131=cartesian_point('',(7.185948089330e1,-2.115367873407e1,
-4.954747328960e0));
#4132=cartesian_point('',(7.193845537191e1,-2.106604743712e1,
-4.692547085455e0));
#4133=cartesian_point('',(7.195862893364e1,-2.099571605691e1,
-4.695465836173e0));
#4135=cartesian_point('',(7.147874307258e1,-2.048572896527e1,
-3.937497996936e1));
#4136=direction('',(-5.522067518144e-3,1.232042845706e-2,-9.999088527526e-1));
#4137=direction('',(9.615487499829e-1,-2.744967081418e-1,-8.692446466327e-3));
#4138=axis2_placement_3d('',#4135,#4136,#4137);
#4140=cartesian_point('',(7.090707631780e1,-2.031104454760e1,
-4.135910803346e1));
#4141=direction('',(-5.241423655596e-1,1.495683886518e-1,-8.383937486299e-1));
#4142=direction('',(8.073747003610e-1,-2.259548134289e-1,-5.450601026542e-1));
#4143=axis2_placement_3d('',#4140,#4141,#4142);
#4145=direction('',(5.425239575243e-3,-1.229439146953e-2,9.999097032802e-1));
#4146=vector('',#4145,3.328464888768e1);
#4147=cartesian_point('',(7.075858213894e1,-2.058059207091e1,
-4.147514290324e1));
#4148=line('',#4147,#4146);
#4149=cartesian_point('',(7.335187275396e1,-2.163663769863e1,
-8.214302336455e0));
#4150=direction('',(2.590154663562e-1,9.658169884298e-1,1.041791959103e-2));
#4151=direction('',(-9.658583818126e-1,2.589367388100e-1,8.327759408925e-3));
#4152=axis2_placement_3d('',#4149,#4150,#4151);
#4154=direction('',(4.294867348468e-1,-1.247803880367e-1,8.944109789979e-1));
#4155=vector('',#4154,9.152195034593e-1);
#4156=cartesian_point('',(7.119081164008e1,-2.106912616700e1,
-7.097284048259e0));
#4157=line('',#4156,#4155);
#4158=direction('',(-5.523823987143e-3,1.232104303899e-2,-9.999088354780e-1));
#4159=vector('',#4158,3.310208834173e1);
#4160=cartesian_point('',(7.158388627629e1,-2.118332761179e1,
-6.278701676172e0));
#4161=line('',#4160,#4159);
#4162=cartesian_point('',(6.782929821401e1,-1.981822724676e1,
-3.934704175991e1));
#4163=direction('',(2.589377441039e-1,9.658377742928e-1,1.042297594304e-2));
#4164=direction('',(9.658803567414e-1,-2.588616242071e-1,-8.111471746881e-3));
#4165=axis2_placement_3d('',#4162,#4163,#4164);
#4167=direction('',(-5.256511192631e-1,1.499426457080e-1,-8.373816954147e-1));
#4168=vector('',#4167,1.346508296598e-1);
#4169=cartesian_point('',(7.082936149827e1,-2.060078197255e1,
-4.136238876321e1));
#4170=line('',#4169,#4168);
#4171=cartesian_point('',(7.062958669130e1,-2.106363799656e1,
-4.148040492858e1));
#4172=direction('',(5.414224708150e-3,-1.229154231167e-2,9.999097980110e-1));
#4173=direction('',(2.560723894527e-1,9.666006286458e-1,1.049552578474e-2));
#4174=axis2_placement_3d('',#4171,#4172,#4173);
#4176=cartesian_point('',(6.838978855184e1,-2.610731982001e1,
-4.147601147858e1));
#4177=cartesian_point('',(6.843331791905e1,-2.608369094883e1,
-3.777640373856e1));
#4178=cartesian_point('',(6.852028430560e1,-2.603640987548e1,
-3.037828630561e1));
#4179=cartesian_point('',(6.865067351464e1,-2.596549844518e1,
-1.928440635012e1));
#4180=cartesian_point('',(6.873761649005e1,-2.591825307072e1,
-1.189068437421e1));
#4181=cartesian_point('',(6.878102766914e1,-2.589461298744e1,
-8.194372284093e0));
#4183=cartesian_point('',(7.033129967145e1,-2.132765893971e1,
-8.194372283734e0));
#4184=cartesian_point('',(7.031125043934e1,-2.128247695139e1,
-1.189068419930e1));
#4185=cartesian_point('',(7.027103651284e1,-2.119206762637e1,
-1.928440600447e1));
#4186=cartesian_point('',(7.021075351751e1,-2.105643194260e1,
-3.037828568314e1));
#4187=cartesian_point('',(7.017055705801e1,-2.096598426260e1,
-3.777640402988e1));
#4188=cartesian_point('',(7.015040723356e1,-2.092073921679e1,
-4.147601194525e1));
#4190=cartesian_point('',(7.016359392299e1,-2.085931291534e1,
-4.202617897882e1));
#4191=cartesian_point('',(7.016032835409e1,-2.087208748171e1,
-4.196771789699e1));
#4192=cartesian_point('',(7.015506713777e1,-2.089369440586e1,
-4.184901931412e1));
#4193=cartesian_point('',(7.015054599704e1,-2.091427327314e1,
-4.166577648406e1));
#4194=cartesian_point('',(7.015006803670e1,-2.091992646248e1,
-4.153987515761e1));
#4195=cartesian_point('',(7.015040723356e1,-2.092073921679e1,
-4.147601194525e1));
#4197=cartesian_point('',(7.061210749007e1,-2.051420092404e1,
-4.192434478754e1));
#4198=cartesian_point('',(7.043043166265e1,-2.052299862562e1,
-4.193657767776e1));
#4199=cartesian_point('',(7.022005479635e1,-2.067110193912e1,
-4.198132098237e1));
#4200=cartesian_point('',(7.016359392299e1,-2.085931291534e1,
-4.202617897882e1));
#4202=cartesian_point('',(7.020092619029e1,-2.010976355050e1,
-4.303928221876e1));
#4203=cartesian_point('',(7.018640760187e1,-2.016051014191e1,
-4.303924749715e1));
#4204=cartesian_point('',(7.028587639896e1,-2.025346523456e1,
-4.281657886741e1));
#4205=cartesian_point('',(7.043332036635e1,-2.038882725360e1,
-4.244868272357e1));
#4206=cartesian_point('',(7.054755468826e1,-2.047318750598e1,
-4.213137594686e1));
#4207=cartesian_point('',(7.061210749007e1,-2.051420092404e1,
-4.192434478754e1));
#4209=cartesian_point('',(7.061210749007e1,-2.051420092404e1,
-4.192434478754e1));
#4210=cartesian_point('',(7.065823693896e1,-2.054344766625e1,
-4.177644803264e1));
#4211=cartesian_point('',(7.070725322982e1,-2.056523059270e1,
-4.162582618970e1));
#4212=cartesian_point('',(7.075858213894e1,-2.058059207091e1,
-4.147514290324e1));
#4214=direction('',(-5.242870012249e-1,1.487703039456e-1,-8.384453094929e-1));
#4215=vector('',#4214,1.808878946933e0);
#4216=cartesian_point('',(7.114929790895e1,-2.037887102124e1,
-4.152263615026e1));
#4217=line('',#4216,#4215);
#4218=cartesian_point('',(7.015830809716e1,-2.009754934037e1,
-4.312438336106e1));
#4219=cartesian_point('',(7.015350068419e1,-2.011441598303e1,
-4.312432364988e1));
#4220=cartesian_point('',(7.014547616515e1,-2.014915030437e1,
-4.311974146705e1));
#4221=cartesian_point('',(7.013894154611e1,-2.020576605085e1,
-4.309628741752e1));
#4222=cartesian_point('',(7.013754343282e1,-2.026317258963e1,
-4.305859793286e1));
#4223=cartesian_point('',(7.013984410874e1,-2.032077375084e1,
-4.300916390538e1));
#4224=cartesian_point('',(7.014459610165e1,-2.037897513067e1,
-4.294920740035e1));
#4225=cartesian_point('',(7.015084201902e1,-2.043817912916e1,
-4.287903579556e1));
#4226=cartesian_point('',(7.015775770361e1,-2.049856528699e1,
-4.279850035500e1));
#4227=cartesian_point('',(7.016458291777e1,-2.056016639353e1,
-4.270694954394e1));
#4228=cartesian_point('',(7.017053488738e1,-2.062277728047e1,
-4.260329476650e1));
#4229=cartesian_point('',(7.017473611215e1,-2.068581839986e1,
-4.248606975115e1));
#4230=cartesian_point('',(7.017612297590e1,-2.074815083105e1,
-4.235335601758e1));
#4231=cartesian_point('',(7.017345242406e1,-2.080787670827e1,
-4.220252242798e1));
#4232=cartesian_point('',(7.016769900032e1,-2.084362919101e1,
-4.208741410604e1));
#4233=cartesian_point('',(7.016359392299e1,-2.085931291534e1,
-4.202617897882e1));
#4235=cartesian_point('',(7.060393887631e1,-2.022521060041e1,
-4.331177673041e1));
#4236=direction('',(-2.753839180821e-1,-9.613343318855e-1,0.e0));
#4237=direction('',(-8.060246336970e-1,2.308938881469e-1,5.449883506003e-1));
#4238=axis2_placement_3d('',#4235,#4236,#4237);
#4240=cartesian_point('',(0.e0,0.e0,-4.312438005464e1));
#4241=direction('',(0.e0,0.e0,-1.e0));
#4242=direction('',(9.702319376678e-1,-2.421775941937e-1,0.e0));
#4243=axis2_placement_3d('',#4240,#4241,#4242);
#4245=cartesian_point('',(0.e0,0.e0,-4.303928255511e1));
#4246=direction('',(0.e0,0.e0,1.e0));
#4247=direction('',(9.613343318853e-1,-2.753839180828e-1,0.e0));
#4248=axis2_placement_3d('',#4245,#4246,#4247);
#4250=cartesian_point('',(0.e0,0.e0,-4.303928255511e1));
#4251=direction('',(0.e0,0.e0,1.e0));
#4252=direction('',(9.659258262891e-1,-2.588190451025e-1,0.e0));
#4253=axis2_placement_3d('',#4250,#4251,#4252);
#4255=cartesian_point('',(7.085064692153e1,-1.768483941199e1,
-4.303926039496e1));
#4256=cartesian_point('',(7.084503397757e1,-1.768328768297e1,
-4.304821678174e1));
#4257=cartesian_point('',(7.083441118111e1,-1.768043994774e1,
-4.306654092055e1));
#4258=cartesian_point('',(7.081993858077e1,-1.767684186174e1,
-4.309489744850e1));
#4259=cartesian_point('',(7.081172932524e1,-1.767501821185e1,
-4.311453682027e1));
#4260=cartesian_point('',(7.080780751430e1,-1.767419800049e1,
-4.312444058889e1));
#4262=cartesian_point('',(7.243608668195e1,-1.807166521366e1,
-3.937758808361e1));
#4263=cartesian_point('',(7.243472779442e1,-1.807233253641e1,
-3.951015994303e1));
#4264=cartesian_point('',(7.241918087139e1,-1.807058784775e1,
-3.977519678644e1));
#4265=cartesian_point('',(7.235786197075e1,-1.805770546718e1,
-4.016846934363e1));
#4266=cartesian_point('',(7.229197989602e1,-1.804271365185e1,
-4.042521597520e1));
#4267=cartesian_point('',(7.225295019938e1,-1.803362700795e1,
-4.055159382266e1));
#4269=cartesian_point('',(7.225295019938e1,-1.803362700795e1,
-4.055159382266e1));
#4270=cartesian_point('',(7.221770851195e1,-1.802542183888e1,
-4.066570645117e1));
#4271=cartesian_point('',(7.213729476279e1,-1.800642321597e1,
-4.089067774339e1));
#4272=cartesian_point('',(7.198789712912e1,-1.797041977678e1,
-4.121567053686e1));
#4273=cartesian_point('',(7.186989502432e1,-1.794159590016e1,
-4.142226971386e1));
#4274=cartesian_point('',(7.180653580877e1,-1.792604053732e1,
-4.152263938515e1));
#4276=cartesian_point('',(0.e0,0.e0,-4.152264042526e1));
#4277=direction('',(0.e0,0.e0,-1.e0));
#4278=direction('',(9.702238123809e-1,-2.422101440673e-1,0.e0));
#4279=axis2_placement_3d('',#4276,#4277,#4278);
#4281=cartesian_point('',(0.e0,0.e0,-4.152264042526e1));
#4282=direction('',(0.e0,0.e0,-1.e0));
#4283=direction('',(9.663093545255e-1,-2.573834325604e-1,0.e0));
#4284=axis2_placement_3d('',#4281,#4282,#4283);
#4286=cartesian_point('',(0.e0,0.e0,-4.152264042526e1));
#4287=direction('',(0.e0,0.e0,-1.e0));
#4288=direction('',(9.659258262891e-1,-2.588190451025e-1,0.e0));
#4289=axis2_placement_3d('',#4286,#4287,#4288);
#4291=cartesian_point('',(7.114929790895e1,-2.037887102124e1,
-4.152263615026e1));
#4292=cartesian_point('',(7.121388867786e1,-2.039763388993e1,
-4.141915875377e1));
#4293=cartesian_point('',(7.133382014193e1,-2.043269076989e1,
-4.120597983895e1));
#4294=cartesian_point('',(7.148443142631e1,-2.047716888637e1,
-4.087024119467e1));
#4295=cartesian_point('',(7.156446932993e1,-2.050124952252e1,
-4.063770308609e1));
#4296=cartesian_point('',(7.159921431741e1,-2.051183863596e1,
-4.051974941731e1));
#4298=cartesian_point('',(7.159921431741e1,-2.051183863596e1,
-4.051974941731e1));
#4299=cartesian_point('',(7.163549403977e1,-2.052289636845e1,
-4.039658477951e1));
#4300=cartesian_point('',(7.169655138369e1,-2.054185529785e1,
-4.014658278333e1));
#4301=cartesian_point('',(7.175287204360e1,-2.056046751680e1,
-3.976408397884e1));
#4302=cartesian_point('',(7.176645090020e1,-2.056646638253e1,
-3.950645399341e1));
#4303=cartesian_point('',(7.176726181667e1,-2.056771887449e1,
-3.937758835563e1));
#4305=cartesian_point('',(0.e0,0.e0,-3.937759316487e1));
#4306=direction('',(0.e0,0.e0,1.e0));
#4307=direction('',(9.613019224035e-1,-2.754970308066e-1,0.e0));
#4308=axis2_placement_3d('',#4305,#4306,#4307);
#4310=cartesian_point('',(0.e0,0.e0,-3.937759316487e1));
#4311=direction('',(0.e0,0.e0,1.e0));
#4312=direction('',(9.663093545255e-1,-2.573834325604e-1,0.e0));
#4313=axis2_placement_3d('',#4310,#4311,#4312);
#4315=cartesian_point('',(7.214518509811e1,-1.799819523825e1,
-3.937499939292e1));
#4316=direction('',(1.086761742185e-2,7.899690118418e-3,9.999097408204e-1));
#4317=direction('',(9.698588209534e-1,-2.435151172804e-1,-8.617138429522e-3));
#4318=axis2_placement_3d('',#4315,#4316,#4317);
#4320=direction('',(-4.343424268143e-1,1.066819850351e-1,-8.944079663879e-1));
#4321=vector('',#4320,9.152095013235e-1);
#4322=cartesian_point('',(7.258512462189e1,-1.744664256741e1,
-6.278711237996e0));
#4323=line('',#4322,#4321);
#4324=cartesian_point('',(7.434287763570e1,-1.793808352219e1,
-8.214297679797e0));
#4325=direction('',(-2.586064416788e-1,-9.659265558664e-1,1.042098816373e-2));
#4326=direction('',(-8.628033171099e-1,2.358216773424e-1,4.471672757254e-1));
#4327=axis2_placement_3d('',#4324,#4325,#4326);
#4329=direction('',(-1.084531159012e-2,-7.934812628621e-3,-9.999097049059e-1));
#4330=vector('',#4329,3.328463781051e1);
#4331=cartesian_point('',(7.193033127678e1,-1.729195784500e1,
-8.193502256432e0));
#4332=line('',#4331,#4330);
#4333=direction('',(5.285904472503e-1,-1.325008704360e-1,8.384722168381e-1));
#4334=vector('',#4333,1.345621604021e-1);
#4335=cartesian_point('',(7.156934900856e1,-1.755606520944e1,
-4.147513462744e1));
#4336=line('',#4335,#4334);
#4337=cartesian_point('',(6.865051565781e1,-1.675117042018e1,
-3.934686923306e1));
#4338=direction('',(-2.587362085022e-1,-9.658915661069e-1,1.044303276699e-2));
#4339=direction('',(8.084190538793e-1,-2.224455391259e-1,-5.449556086948e-1));
#4340=axis2_placement_3d('',#4337,#4338,#4339);
#4342=direction('',(1.094439773162e-2,7.908373781954e-3,9.999088347357e-1));
#4343=vector('',#4342,3.310249286185e1);
#4344=cartesian_point('',(7.222283777410e1,-1.770842945407e1,
-3.937818630234e1));
#4345=line('',#4344,#4343);
#4346=cartesian_point('',(7.227902297152e1,-1.686210696552e1,
-6.060277326944e0));
#4347=cartesian_point('',(7.214651120286e1,-1.682956888653e1,
-6.333155227569e0));
#4348=cartesian_point('',(7.201400162009e1,-1.679703341276e1,
-6.606034471091e0));
#4349=cartesian_point('',(7.188148978781e1,-1.676449542708e1,
-6.878912351949e0));
#4351=cartesian_point('',(7.271454148579e1,-1.696371234255e1,
-6.283884086072e0));
#4352=direction('',(-4.343282940275e-1,1.066808625801e-1,-8.944149632952e-1));
#4353=direction('',(-2.588299627057e-1,-9.658659945624e-1,1.048479631187e-2));
#4354=axis2_placement_3d('',#4351,#4352,#4353);
#4356=cartesian_point('',(7.227902297152e1,-1.686210696552e1,
-6.060277326944e0));
#4357=cartesian_point('',(7.232203048724e1,-1.687266617342e1,
-5.971713271859e0));
#4358=cartesian_point('',(7.240247039176e1,-1.689964483760e1,
-5.802783182111e0));
#4359=cartesian_point('',(7.250726980066e1,-1.695302084107e1,
-5.574398514272e0));
#4360=cartesian_point('',(7.259763068134e1,-1.701617173396e1,
-5.369649415361e0));
#4361=cartesian_point('',(7.267488745913e1,-1.708714511242e1,
-5.186788944529e0));
#4362=cartesian_point('',(7.274001747339e1,-1.716466839682e1,
-5.024455681750e0));
#4363=cartesian_point('',(7.279355072888e1,-1.724788166449e1,
-4.881970171114e0));
#4364=cartesian_point('',(7.283551519661e1,-1.733561222823e1,
-4.759776428785e0));
#4365=cartesian_point('',(7.286605458988e1,-1.742740841720e1,
-4.657761842476e0));
#4366=cartesian_point('',(7.287868917589e1,-1.749104376585e1,
-4.603516444153e0));
#4367=cartesian_point('',(7.288298874979e1,-1.752359203881e1,
-4.579937027151e0));
#4369=cartesian_point('',(7.282533181407e1,-1.201948097879e1,
-6.878912337570e0));
#4370=cartesian_point('',(7.296020754107e1,-1.204012973088e1,
-6.606036464424e0));
#4371=cartesian_point('',(7.309507984110e1,-1.206077986107e1,
-6.333159038280e0));
#4372=cartesian_point('',(7.322995554503e1,-1.208142850261e1,
-6.060283145367e0));
#4374=cartesian_point('',(7.326657346097e1,-1.209230550658e1,
-7.102517765337e0));
#4375=direction('',(4.420920286094e-1,-6.764997798332e-2,8.944149589083e-1));
#4376=direction('',(1.305445990496e-1,9.913872699314e-1,1.045890419521e-2));
#4377=axis2_placement_3d('',#4374,#4375,#4376);
#4379=cartesian_point('',(7.367120525266e1,-1.215422322965e1,
-6.283890185745e0));
#4380=direction('',(4.420920286094e-1,-6.764997798332e-2,8.944149589083e-1));
#4381=direction('',(1.305191167268e-1,9.913904895472e-1,1.047174313376e-2));
#4382=axis2_placement_3d('',#4379,#4380,#4381);
#4384=cartesian_point('',(7.322995554503e1,-1.208142850261e1,
-6.060283145367e0));
#4385=cartesian_point('',(7.327383221854e1,-1.208814519328e1,
-5.971514184916e0));
#4386=cartesian_point('',(7.335864576868e1,-1.209399936559e1,
-5.802244988305e0));
#4387=cartesian_point('',(7.347604300836e1,-1.208472345730e1,
-5.573588106257e0));
#4388=cartesian_point('',(7.358375991947e1,-1.206087589232e1,
-5.368732536944e0));
#4389=cartesian_point('',(7.368229846907e1,-1.202479775127e1,
-5.185890547086e0));
#4390=cartesian_point('',(7.377207394598e1,-1.197805226165e1,
-5.023697762127e0));
#4391=cartesian_point('',(7.385329265977e1,-1.192164518342e1,
-4.881381806561e0));
#4392=cartesian_point('',(7.392552013128e1,-1.185667874119e1,
-4.759407469402e0));
#4393=cartesian_point('',(7.398874242197e1,-1.178366374070e1,
-4.657597453934e0));
#4394=cartesian_point('',(7.402469670055e1,-1.172978550014e1,
-4.603469192437e0));
#4395=cartesian_point('',(7.404109188856e1,-1.170141387043e1,
-4.579937185734e0));
#4397=cartesian_point('',(7.373645535222e1,-1.165852921754e1,
-6.278701441136e0));
#4398=cartesian_point('',(7.379374216243e1,-1.166926672585e1,
-5.976089854099e0));
#4399=cartesian_point('',(7.388458198613e1,-1.166292603907e1,
-5.516412030755e0));
#4400=cartesian_point('',(7.400582196927e1,-1.159316171146e1,
-4.954748437571e0));
#4401=cartesian_point('',(7.407268323142e1,-1.149597187006e1,
-4.692545230058e0));
#4402=cartesian_point('',(7.408350375893e1,-1.142360896355e1,
-4.695465837249e0));
#4404=cartesian_point('',(7.354115671346e1,-1.098062255617e1,
-3.937497996936e1));
#4405=direction('',(-7.082964078175e-3,1.149425103749e-2,-9.999088527526e-1));
#4406=direction('',(9.891515772179e-1,-1.466410538077e-1,-8.692446466730e-3));
#4407=axis2_placement_3d('',#4404,#4405,#4406);
#4409=cartesian_point('',(7.295157975514e1,-1.088205007258e1,
-4.135910803347e1));
#4410=direction('',(-5.391808472090e-1,7.987450318002e-2,-8.383937486317e-1));
#4411=direction('',(8.299605192673e-1,-1.186381934910e-1,-5.450601026518e-1));
#4412=axis2_placement_3d('',#4409,#4410,#4411);
#4414=direction('',(6.983566003076e-3,-1.148107538298e-2,9.999097032802e-1));
#4415=vector('',#4414,3.328464888769e1);
#4416=cartesian_point('',(7.283953897639e1,-1.116867395924e1,
-4.147514290325e1));
#4417=line('',#4416,#4415);
#4418=cartesian_point('',(7.554848524542e1,-1.187719262126e1,
-8.214302336548e0));
#4419=direction('',(1.307351393694e-1,9.913625927413e-1,1.041791953047e-2));
#4420=direction('',(-9.913933559902e-1,1.306516824276e-1,8.327759445421e-3));
#4421=axis2_placement_3d('',#4418,#4419,#4420);
#4423=direction('',(4.420994942929e-1,-6.765360284186e-2,8.944109945481e-1));
#4424=vector('',#4423,9.152197385405e-1);
#4425=cartesian_point('',(7.333183716864e1,-1.159661130483e1,
-7.097284037714e0));
#4426=line('',#4425,#4424);
#4427=direction('',(-7.084786390137e-3,1.149463119065e-2,-9.999088354723e-1));
#4428=vector('',#4427,3.310208857722e1);
#4429=cartesian_point('',(7.373645535222e1,-1.165852921754e1,
-6.278701441136e0));
#4430=line('',#4429,#4428);
#4431=cartesian_point('',(6.983580690384e1,-1.079517954918e1,
-3.934704175992e1));
#4432=direction('',(1.306553686548e-1,9.913730560249e-1,1.042297603794e-2));
#4433=direction('',(9.914053385358e-1,-1.305743418491e-1,-8.111471713695e-3));
#4434=axis2_placement_3d('',#4431,#4432,#4433);
#4436=direction('',(-5.407255437315e-1,8.004862644335e-2,-8.373816953820e-1));
#4437=vector('',#4436,1.346508296964e-1);
#4438=cartesian_point('',(7.291234811950e1,-1.117945257321e1,
-4.136238876319e1));
#4439=line('',#4438,#4437);
#4440=cartesian_point('',(7.277469724804e1,-1.166442464464e1,
-4.148040492856e1));
#4441=direction('',(6.972273479605e-3,-1.147968832827e-2,9.999097980110e-1));
#4442=direction('',(1.277149551991e-1,9.917553802007e-1,1.049552578481e-2));
#4443=axis2_placement_3d('',#4440,#4441,#4442);
#4445=cartesian_point('',(7.121239341131e1,-1.695730937820e1,
-4.147601149195e1));
#4446=cartesian_point('',(7.125246619218e1,-1.692820093274e1,
-3.777640375136e1));
#4447=cartesian_point('',(7.133251724468e1,-1.686997298649e1,
-3.037828629802e1));
#4448=cartesian_point('',(7.145253511856e1,-1.678264899724e1,
-1.928440635057e1));
#4449=cartesian_point('',(7.153256753447e1,-1.672445948002e1,
-1.189068437364e1));
#4450=cartesian_point('',(7.157252167484e1,-1.669535534503e1,
-8.194372284094e0));
#4452=cartesian_point('',(7.251342376337e1,-1.196512112092e1,
-8.194372283734e0));
#4453=cartesian_point('',(7.248764862233e1,-1.192294262070e1,
-1.189068419884e1));
#4454=cartesian_point('',(7.243597794662e1,-1.183855573068e1,
-1.928440600338e1));
#4455=cartesian_point('',(7.235850667133e1,-1.171194893883e1,
-3.037828568205e1));
#4456=cartesian_point('',(7.230684830685e1,-1.162752174206e1,
-3.777640402940e1));
#4457=cartesian_point('',(7.228096520340e1,-1.158529385374e1,
-4.147601194523e1));
#4459=cartesian_point('',(7.228602133765e1,-1.152267185447e1,
-4.202617897883e1));
#4460=cartesian_point('',(7.228445112165e1,-1.153576337484e1,
-4.196771789782e1));
#4461=cartesian_point('',(7.228205518533e1,-1.155787217501e1,
-4.184901931601e1));
#4462=cartesian_point('',(7.228025880473e1,-1.157886511482e1,
-4.166577648512e1));
#4463=cartesian_point('',(7.228052282268e1,-1.158453232671e1,
-4.153987515805e1));
#4464=cartesian_point('',(7.228096520340e1,-1.158529385374e1,
-4.147601194523e1));
#4466=cartesian_point('',(7.268565165484e1,-1.112196957600e1,
-4.192434478755e1));
#4467=cartesian_point('',(7.250667841981e1,-1.115440546599e1,
-4.193657767777e1));
#4468=cartesian_point('',(7.231743271835e1,-1.132870142644e1,
-4.198132098237e1));
#4469=cartesian_point('',(7.228602133765e1,-1.152267185447e1,
-4.202617897883e1));
#4471=cartesian_point('',(7.222519839687e1,-1.077466214952e1,
-4.303928221819e1));
#4472=cartesian_point('',(7.221742762260e1,-1.082686980567e1,
-4.303924772754e1));
#4473=cartesian_point('',(7.232817873600e1,-1.090604613334e1,
-4.281657879631e1));
#4474=cartesian_point('',(7.249202949275e1,-1.102100493781e1,
-4.244868279072e1));
#4475=cartesian_point('',(7.261629778488e1,-1.108973286357e1,
-4.213137594980e1));
#4476=cartesian_point('',(7.268565165484e1,-1.112196957600e1,
-4.192434478755e1));
#4478=cartesian_point('',(7.268565165484e1,-1.112196957600e1,
-4.192434478755e1));
#4479=cartesian_point('',(7.273520392581e1,-1.114494500698e1,
-4.177644803263e1));
#4480=cartesian_point('',(7.278664411794e1,-1.116014366766e1,
-4.162582618972e1));
#4481=cartesian_point('',(7.283953897639e1,-1.116867395924e1,
-4.147514290325e1));
#4483=direction('',(-5.392200750161e-1,7.906436754090e-2,-8.384453091794e-1));
#4484=vector('',#4483,1.808878946932e0);
#4485=cartesian_point('',(7.320058223833e1,-1.091768001942e1,
-4.152263615026e1));
#4486=line('',#4485,#4484);
#4487=cartesian_point('',(7.218135063323e1,-1.076811520993e1,
-4.312438336069e1));
#4488=cartesian_point('',(7.217878574539e1,-1.078546584640e1,
-4.312432370683e1));
#4489=cartesian_point('',(7.217536364036e1,-1.082095184905e1,
-4.311974094446e1));
#4490=cartesian_point('',(7.217627508582e1,-1.087793765559e1,
-4.309628551522e1));
#4491=cartesian_point('',(7.218238244314e1,-1.093503660026e1,
-4.305859435826e1));
#4492=cartesian_point('',(7.219218235432e1,-1.099184564397e1,
-4.300915845362e1));
#4493=cartesian_point('',(7.220449084615e1,-1.104892947853e1,
-4.294920023176e1));
#4494=cartesian_point('',(7.221841123302e1,-1.110681224456e1,
-4.287902697123e1));
#4495=cartesian_point('',(7.223314977785e1,-1.116577921414e1,
-4.279849029356e1));
#4496=cartesian_point('',(7.224795701010e1,-1.122596215137e1,
-4.270693882857e1));
#4497=cartesian_point('',(7.226203009439e1,-1.128725972470e1,
-4.260328418936e1));
#4498=cartesian_point('',(7.227442345958e1,-1.134921199405e1,
-4.248606013286e1));
#4499=cartesian_point('',(7.228393401876e1,-1.141082870779e1,
-4.235334819332e1));
#4500=cartesian_point('',(7.228908173138e1,-1.147039050173e1,
-4.220251762373e1));
#4501=cartesian_point('',(7.228804410001e1,-1.150658695306e1,
-4.208741232989e1));
#4502=cartesian_point('',(7.228602133765e1,-1.152267185447e1,
-4.202617897883e1));
#4504=cartesian_point('',(7.263983211819e1,-1.083651782272e1,
-4.331177673041e1));
#4505=direction('',(-1.475486606961e-1,-9.890547976360e-1,0.e0));
#4506=direction('',(-8.292666812463e-1,1.237112326539e-1,5.449883506003e-1));
#4507=axis2_placement_3d('',#4504,#4505,#4506);
#4509=cartesian_point('',(0.e0,0.e0,-4.312438005464e1));
#4510=direction('',(0.e0,0.e0,-1.e0));
#4511=direction('',(9.935419706749e-1,-1.134652039499e-1,0.e0));
#4512=axis2_placement_3d('',#4509,#4510,#4511);
#4514=cartesian_point('',(0.e0,0.e0,-4.303928255511e1));
#4515=direction('',(0.e0,0.e0,1.e0));
#4516=direction('',(9.890547976359e-1,-1.475486606968e-1,0.e0));
#4517=axis2_placement_3d('',#4514,#4515,#4516);
#4519=cartesian_point('',(0.e0,0.e0,-4.303928255511e1));
#4520=direction('',(0.e0,0.e0,1.e0));
#4521=direction('',(9.914448613738e-1,-1.305261922201e-1,0.e0));
#4522=axis2_placement_3d('',#4519,#4520,#4521);
#4524=cartesian_point('',(7.255282918715e1,-8.285677288298e0,
-4.303925043333e1));
#4525=cartesian_point('',(7.254702394305e1,-8.285130546146e0,
-4.304821934096e1));
#4526=cartesian_point('',(7.253609222877e1,-8.284042884502e0,
-4.306657484255e1));
#4527=cartesian_point('',(7.252128109034e1,-8.282385965963e0,
-4.309491473215e1));
#4528=cartesian_point('',(7.251292820680e1,-8.281304255647e0,
-4.311453646764e1));
#4529=cartesian_point('',(7.250896600194e1,-8.280736519714e0,
-4.312443363671e1));
#4531=cartesian_point('',(7.417521156626e1,-8.462253038629e0,
-3.937758808361e1));
#4532=cartesian_point('',(7.417395140730e1,-8.463092022757e0,
-3.951015994292e1));
#4533=cartesian_point('',(7.415830976281e1,-8.463391540814e0,
-3.977519678612e1));
#4534=cartesian_point('',(7.409583396588e1,-8.458623093422e0,
-4.016846934300e1));
#4535=cartesian_point('',(7.402855869697e1,-8.452358871515e0,
-4.042521597437e1));
#4536=cartesian_point('',(7.398867685983e1,-8.448444362808e0,
-4.055159382174e1));
#4538=cartesian_point('',(7.398867685983e1,-8.448444362808e0,
-4.055159382174e1));
#4539=cartesian_point('',(7.395266568044e1,-8.444909353364e0,
-4.066570645037e1));
#4540=cartesian_point('',(7.387046006412e1,-8.436569366790e0,
-4.089067774280e1));
#4541=cartesian_point('',(7.371764115599e1,-8.420374246258e0,
-4.121567053658e1));
#4542=cartesian_point('',(7.359688630460e1,-8.407199327301e0,
-4.142226971378e1));
#4543=cartesian_point('',(7.353203875358e1,-8.400047079888e0,
-4.152263938515e1));
#4545=cartesian_point('',(0.e0,0.e0,-4.152264042526e1));
#4546=direction('',(0.e0,0.e0,-1.e0));
#4547=direction('',(9.935381809897e-1,-1.134983828770e-1,0.e0));
#4548=axis2_placement_3d('',#4545,#4546,#4547);
#4550=cartesian_point('',(0.e0,0.e0,-4.152264042526e1));
#4551=direction('',(0.e0,0.e0,-1.e0));
#4552=direction('',(9.916377234343e-1,-1.290528010620e-1,0.e0));
#4553=axis2_placement_3d('',#4550,#4551,#4552);
#4555=cartesian_point('',(0.e0,0.e0,-4.152264042526e1));
#4556=direction('',(0.e0,0.e0,-1.e0));
#4557=direction('',(9.914448613738e-1,-1.305261922201e-1,0.e0));
#4558=axis2_placement_3d('',#4555,#4556,#4557);
#4560=cartesian_point('',(7.320058223833e1,-1.091768001942e1,
-4.152263615026e1));
#4561=cartesian_point('',(7.326706946899e1,-1.092785158189e1,
-4.141915875544e1));
#4562=cartesian_point('',(7.339055074197e1,-1.094695434777e1,
-4.120597984415e1));
#4563=cartesian_point('',(7.354567908336e1,-1.097139323005e1,
-4.087024120565e1));
#4564=cartesian_point('',(7.362817540489e1,-1.098482081013e1,
-4.063770310114e1));
#4565=cartesian_point('',(7.366400530079e1,-1.099078420129e1,
-4.051974943442e1));
#4567=cartesian_point('',(7.366400530079e1,-1.099078420129e1,
-4.051974943442e1));
#4568=cartesian_point('',(7.370141796993e1,-1.099701187951e1,
-4.039658479488e1));
#4569=cartesian_point('',(7.376442759857e1,-1.100783903032e1,
-4.014658279508e1));
#4570=cartesian_point('',(7.382269581124e1,-1.101894069817e1,
-3.976408398481e1));
#4571=cartesian_point('',(7.383694150836e1,-1.102311584641e1,
-3.950645399539e1));
#4572=cartesian_point('',(7.383790897035e1,-1.102425177730e1,
-3.937758835562e1));
#4574=cartesian_point('',(0.e0,0.e0,-3.937759316487e1));
#4575=direction('',(0.e0,0.e0,1.e0));
#4576=direction('',(9.890374295949e-1,-1.476650360117e-1,0.e0));
#4577=axis2_placement_3d('',#4574,#4575,#4576);
#4579=cartesian_point('',(0.e0,0.e0,-3.937759316487e1));
#4580=direction('',(0.e0,0.e0,1.e0));
#4581=direction('',(9.916377234343e-1,-1.290528010620e-1,0.e0));
#4582=axis2_placement_3d('',#4579,#4580,#4581);
#4584=cartesian_point('',(7.387720892967e1,-8.427381885086e0,
-3.937499939292e1));
#4585=direction('',(9.743526981662e-3,9.250615958327e-3,9.999097408198e-1));
#4586=direction('',(9.933466452945e-1,-1.148398328433e-1,-8.617138426058e-3));
#4587=axis2_placement_3d('',#4584,#4585,#4586);
#4589=direction('',(-4.445514130109e-1,4.907624964453e-2,-8.944079398747e-1));
#4590=vector('',#4589,9.152090729421e-1);
#4591=cartesian_point('',(7.424139249758e1,-7.823124178245e0,
-6.278711645408e0));
#4592=line('',#4591,#4590);
#4593=cartesian_point('',(7.604825374967e1,-8.080927994209e0,
-8.214297679860e0));
#4594=direction('',(-1.303153123058e-1,-9.914178344098e-1,1.042098808998e-2));
#4595=direction('',(-8.862028207272e-1,1.211857584501e-1,4.471672757302e-1));
#4596=axis2_placement_3d('',#4593,#4594,#4595);
#4598=direction('',(-9.716827567951e-3,-9.282526432129e-3,-9.999097049059e-1));
#4599=vector('',#4598,3.328463781052e1);
#4600=cartesian_point('',(7.357201073481e1,-7.755230501826e0,
-8.193502256432e0));
#4601=line('',#4600,#4599);
#4602=direction('',(5.413631167917e-1,-6.237240879663e-2,8.384722168316e-1));
#4603=vector('',#4602,1.345621604016e-1);
#4604=cartesian_point('',(7.324858964855e1,-8.064196032086e0,
-4.147513462745e1));
#4605=line('',#4604,#4603);
#4606=cartesian_point('',(7.024966746991e1,-7.647171431637e0,
-3.934686923310e1));
#4607=direction('',(-1.304485363329e-1,-9.914000819215e-1,1.044303283197e-2));
#4608=direction('',(8.305378859727e-1,-1.150226260692e-1,-5.449556087024e-1));
#4609=axis2_placement_3d('',#4606,#4607,#4608);
#4611=direction('',(9.818513778748e-3,9.269247539952e-3,9.999088347631e-1));
#4612=vector('',#4611,3.310249245316e1);
#4613=cartesian_point('',(7.391637521932e1,-8.129959374983e0,
-3.937818630200e1));
#4614=line('',#4613,#4612);
#4615=cartesian_point('',(7.386161252469e1,-7.283543656982e0,
-6.060277326782e0));
#4616=cartesian_point('',(7.372598734102e1,-7.268580202354e0,
-6.333155227412e0));
#4617=cartesian_point('',(7.359036466517e1,-7.253619045407e0,
-6.606034471087e0));
#4618=cartesian_point('',(7.345473943061e1,-7.238655691601e0,
-6.878912351950e0));
#4620=cartesian_point('',(7.430666728131e1,-7.327433212684e0,
-6.283884085919e0));
#4621=direction('',(-4.445372020373e-1,4.907697462223e-2,-8.944149632954e-1));
#4622=direction('',(-1.305446964362e-1,-9.913869843052e-1,1.048473092452e-2));
#4623=axis2_placement_3d('',#4620,#4621,#4622);
#4625=cartesian_point('',(7.386161252469e1,-7.283543656982e0,
-6.060277326782e0));
#4626=cartesian_point('',(7.390563029061e1,-7.288398917064e0,
-5.971713406317e0));
#4627=cartesian_point('',(7.398890333775e1,-7.304647229656e0,
-5.802783535560e0));
#4628=cartesian_point('',(7.409977307609e1,-7.343887456338e0,
-5.574399006604e0));
#4629=cartesian_point('',(7.419760372863e1,-7.394703575680e0,
-5.369649965006e0));
#4630=cartesian_point('',(7.428346345425e1,-7.454985678652e0,
-5.186789494504e0));
#4631=cartesian_point('',(7.435815517210e1,-7.523344591627e0,
-5.024456066579e0));
#4632=cartesian_point('',(7.442209201966e1,-7.598858495538e0,
-4.881970419936e0));
#4633=cartesian_point('',(7.447514869045e1,-7.680361142860e0,
-4.759776502746e0));
#4634=cartesian_point('',(7.451740866100e1,-7.767385886909e0,
-4.657761823483e0));
#4635=cartesian_point('',(7.453824123183e1,-7.828827684523e0,
-4.603516432880e0));
#4636=cartesian_point('',(7.454675242041e1,-7.860536280189e0,
-4.579937027139e0));
#4638=cartesian_point('',(7.377115808953e1,-2.411039393940e0,
-6.878912337570e0));
#4639=cartesian_point('',(7.390757513896e1,-2.413906678031e0,
-6.606036464431e0));
#4640=cartesian_point('',(7.404398897063e1,-2.416775775734e0,
-6.333159038293e0));
#4641=cartesian_point('',(7.418040598276e1,-2.419642953223e0,
-6.060283145388e0));
#4643=cartesian_point('',(7.421813036129e1,-2.425647305790e0,
-7.102517765337e0));
#4644=direction('',(4.471399640470e-1,-9.366633941300e-3,8.944149589093e-1));
#4645=direction('',(2.564427241427e-5,9.999453031975e-1,1.045896532046e-2));
#4646=axis2_placement_3d('',#4643,#4644,#4645);
#4648=cartesian_point('',(7.462738235652e1,-2.434220267138e0,
-6.283890185766e0));
#4649=direction('',(4.471399640470e-1,-9.366633941300e-3,8.944149589093e-1));
#4650=direction('',(-1.625971310442e-7,9.999451685143e-1,1.047186539673e-2));
#4651=axis2_placement_3d('',#4648,#4649,#4650);
#4653=cartesian_point('',(7.418040598277e1,-2.419642953223e0,
-6.060283145388e0));
#4654=cartesian_point('',(7.422478398931e1,-2.420575126550e0,
-5.971514184938e0));
#4655=cartesian_point('',(7.430963607059e1,-2.415308825873e0,
-5.802244988330e0));
#4656=cartesian_point('',(7.442481821162e1,-2.390788859579e0,
-5.573588106279e0));
#4657=cartesian_point('',(7.452850085778e1,-2.353085435582e0,
-5.368732536956e0));
#4658=cartesian_point('',(7.462148725405e1,-2.304454086364e0,
-5.185890547088e0));
#4659=cartesian_point('',(7.470439317856e1,-2.246390459710e0,
-5.023697762124e0));
#4660=cartesian_point('',(7.477755445386e1,-2.179864782471e0,
-4.881381806556e0));
#4661=cartesian_point('',(7.484068418702e1,-2.106026560081e0,
-4.759407469397e0));
#4662=cartesian_point('',(7.489383523223e1,-2.025384049071e0,
-4.657597453926e0));
#4663=cartesian_point('',(7.492244939545e1,-1.967273767024e0,
-4.603469192436e0));
#4664=cartesian_point('',(7.493500107955e1,-1.937004859078e0,
-4.579937185735e0));
#4666=cartesian_point('',(7.462737323407e1,-1.934250141350e0,
-6.278701214534e0));
#4667=cartesian_point('',(7.468557147375e1,-1.937418359592e0,
-5.976089627491e0));
#4668=cartesian_point('',(7.477480645875e1,-1.919274939066e0,
-5.516412082268e0));
#4669=cartesian_point('',(7.488590315960e1,-1.834282462239e0,
-4.954748427268e0));
#4670=cartesian_point('',(7.493950659202e1,-1.729196947339e0,
-4.692545230061e0));
#4671=cartesian_point('',(7.494078929378e1,-1.656040753262e0,
-4.695465837270e0));
#4673=cartesian_point('',(7.434526077350e1,-1.287634650733e0,
-3.937497996936e1));
#4674=direction('',(-8.522669158842e-3,1.047140379570e-2,-9.999088527526e-1));
#4675=direction('',(9.998297467302e-1,-1.627633029435e-2,-8.692446465952e-3));
#4676=axis2_placement_3d('',#4673,#4674,#4675);
#4678=cartesian_point('',(7.374786143683e1,-1.266860703834e0,
-4.135910803348e1));
#4679=direction('',(-5.449937950794e-1,8.813942687469e-3,-8.383937486284e-1));
#4680=direction('',(8.383454836166e-1,-9.291640924386e-3,-5.450601026571e-1));
#4681=axis2_placement_3d('',#4678,#4679,#4680);
#4683=direction('',(8.422401679930e-3,-1.047131491274e-2,9.999097032802e-1));
#4684=vector('',#4683,3.328464888768e1);
#4685=cartesian_point('',(7.367419110704e1,-1.565656739600e0,
-4.147514290324e1));
#4686=line('',#4685,#4684);
#4687=cartesian_point('',(7.645244220834e1,-1.914525484414e0,
-8.214302336568e0));
#4688=direction('',(2.178976337368e-4,9.999457082622e-1,1.041791959157e-2));
#4689=direction('',(-9.999653150110e-1,1.311392673758e-4,8.327759453326e-3));
#4690=axis2_placement_3d('',#4687,#4688,#4689);
#4692=direction('',(4.471478090441e-1,-9.369253475366e-3,8.944110095232e-1));
#4693=vector('',#4692,9.152199651804e-1);
#4694=cartesian_point('',(7.421813463185e1,-1.925675213510e0,
-7.097284027527e0));
#4695=line('',#4694,#4693);
#4696=direction('',(-8.524526133136e-3,1.047154283695e-2,-9.999088354669e-1));
#4697=vector('',#4696,3.310208880424e1);
#4698=cartesian_point('',(7.462737323407e1,-1.934250141350e0,
-6.278701214534e0));
#4699=line('',#4698,#4697);
#4700=cartesian_point('',(7.064740557575e1,-1.587423337544e0,
-3.934704175998e1));
#4701=direction('',(1.374433436137e-4,9.999456698628e-1,1.042297616079e-2));
#4702=direction('',(9.999671000736e-1,-5.289601986947e-5,-8.111471657623e-3));
#4703=axis2_placement_3d('',#4700,#4701,#4702);
#4705=direction('',(-5.465480041149e-1,8.784953179934e-3,-8.373816954028e-1));
#4706=vector('',#4705,1.346508296291e-1);
#4707=cartesian_point('',(7.374778424922e1,-1.566839640834e0,
-4.136238876323e1));
#4708=line('',#4707,#4706);
#4709=cartesian_point('',(7.367461255791e1,-2.065629753053e0,
-4.148040492857e1));
#4710=direction('',(8.411024718862e-3,-1.047141369487e-2,9.999097980110e-1));
#4711=direction('',(-2.827717330845e-3,9.999409222315e-1,1.049552578478e-2));
#4712=axis2_placement_3d('',#4709,#4710,#4711);
#4714=cartesian_point('',(7.281653453723e1,-7.517154694892e0,
-4.147601149195e1));
#4715=cartesian_point('',(7.285246507533e1,-7.483064728730e0,
-3.777640375278e1));
#4716=cartesian_point('',(7.292423100784e1,-7.414886171584e0,
-3.037828630133e1));
#4717=cartesian_point('',(7.303182404438e1,-7.312643775089e0,
-1.928440635388e1));
#4718=cartesian_point('',(7.310357651577e1,-7.244505750735e0,
-1.189068437505e1));
#4719=cartesian_point('',(7.313938999103e1,-7.210435543836e0,
-8.194372284094e0));
#4721=cartesian_point('',(7.345482307018e1,-2.397856762368e0,
-8.194372283734e0));
#4722=cartesian_point('',(7.342376304003e1,-2.359403436105e0,
-1.189068419681e1));
#4723=cartesian_point('',(7.336151971471e1,-2.282482864213e0,
-1.928440599865e1));
#4724=cartesian_point('',(7.326818571447e1,-2.167071241585e0,
-3.037828567731e1));
#4725=cartesian_point('',(7.320594933392e1,-2.090109100773e0,
-3.777640402737e1));
#4726=cartesian_point('',(7.317477581852e1,-2.051620900812e0,
-4.147601194523e1));
#4728=cartesian_point('',(7.317161488574e1,-1.988874683467e0,
-4.202617897883e1));
#4729=cartesian_point('',(7.317176688946e1,-2.002059158390e0,
-4.196771789774e1));
#4730=cartesian_point('',(7.317227722819e1,-2.024291547187e0,
-4.184901931583e1));
#4731=cartesian_point('',(7.317323634438e1,-2.045339364174e0,
-4.166577648501e1));
#4732=cartesian_point('',(7.317423782321e1,-2.050923631021e0,
-4.153987515801e1));
#4733=cartesian_point('',(7.317477581852e1,-2.051620900812e0,
-4.147601194523e1));
#4735=cartesian_point('',(7.351552416755e1,-1.539438244942e0,
-4.192434478754e1));
#4736=cartesian_point('',(7.334231580656e1,-1.594957336282e0,
-4.193657767776e1));
#4737=cartesian_point('',(7.317743931635e1,-1.792463691426e0,
-4.198132098237e1));
#4738=cartesian_point('',(7.317161488574e1,-1.988874683467e0,
-4.202617897883e1));
#4740=cartesian_point('',(7.301367743512e1,-1.255203292104e0,
-4.303928221819e1));
#4741=cartesian_point('',(7.301278760745e1,-1.307978594098e0,
-4.303924772754e1));
#4742=cartesian_point('',(7.313292581430e1,-1.372021636181e0,
-4.281657879631e1));
#4743=cartesian_point('',(7.331037994012e1,-1.464610136785e0,
-4.244868279071e1));
#4744=cartesian_point('',(7.344255589423e1,-1.516529818620e0,
-4.213137594980e1));
#4745=cartesian_point('',(7.351552416755e1,-1.539438244942e0,
-4.192434478754e1));
#4747=cartesian_point('',(7.351552416755e1,-1.539438244942e0,
-4.192434478754e1));
#4748=cartesian_point('',(7.356765140749e1,-1.555749248678e0,
-4.177644803263e1));
#4749=cartesian_point('',(7.362063534496e1,-1.564103590313e0,
-4.162582618971e1));
#4750=cartesian_point('',(7.367419110704e1,-1.565656739600e0,
-4.147514290324e1));
#4752=direction('',(-5.449269433595e-1,8.005617754014e-3,-8.384453091796e-1));
#4753=vector('',#4752,1.808878946933e0);
#4754=cartesian_point('',(7.399938431058e1,-1.269684485517e0,
-4.152263615026e1));
#4755=line('',#4754,#4753);
#4756=cartesian_point('',(7.296935024808e1,-1.254435644116e0,
-4.312438336069e1));
#4757=cartesian_point('',(7.296907201571e1,-1.271972628531e0,
-4.312432370683e1));
#4758=cartesian_point('',(7.297031104007e1,-1.307601717857e0,
-4.311974094447e1));
#4759=cartesian_point('',(7.297865282833e1,-1.363981035395e0,
-4.309628551522e1));
#4760=cartesian_point('',(7.299216084418e1,-1.419794320579e0,
-4.305859435828e1));
#4761=cartesian_point('',(7.300929198392e1,-1.474838209949e0,
-4.300915845364e1));
#4762=cartesian_point('',(7.302894611046e1,-1.529827103813e0,
-4.294920023179e1));
#4763=cartesian_point('',(7.305030262354e1,-1.585397699668e0,
-4.287902697125e1));
#4764=cartesian_point('',(7.307261181208e1,-1.641936432512e0,
-4.279849029358e1));
#4765=cartesian_point('',(7.309514781604e1,-1.699671764740e0,
-4.270693882859e1));
#4766=cartesian_point('',(7.311710144199e1,-1.758608022733e0,
-4.260328418937e1));
#4767=cartesian_point('',(7.313747517404e1,-1.818412623085e0,
-4.248606013285e1));
#4768=cartesian_point('',(7.315494696409e1,-1.878260820231e0,
-4.235334819329e1));
#4769=cartesian_point('',(7.316782501149e1,-1.936641143464e0,
-4.220251762361e1));
#4770=cartesian_point('',(7.317152084215e1,-1.972663367173e0,
-4.208741232984e1));
#4771=cartesian_point('',(7.317161488574e1,-1.988874683467e0,
-4.202617897883e1));
#4773=cartesian_point('',(7.343283769296e1,-1.262409220633e0,
-4.331177673041e1));
#4774=direction('',(-1.718880481738e-2,-9.998522615812e-1,0.e0));
#4775=direction('',(-8.383197459633e-1,1.441184367092e-2,5.449883506003e-1));
#4776=axis2_placement_3d('',#4773,#4774,#4775);
#4778=cartesian_point('',(0.e0,0.e0,-4.312438005464e1));
#4779=direction('',(0.e0,0.e0,-1.e0));
#4780=direction('',(9.998522608363e-1,1.718884814229e-2,0.e0));
#4781=axis2_placement_3d('',#4778,#4779,#4780);
#4783=cartesian_point('',(0.e0,0.e0,-4.312438005464e1));
#4784=direction('',(0.e0,0.e0,-1.e0));
#4785=direction('',(9.999788139917e-1,6.509344655868e-3,0.e0));
#4786=axis2_placement_3d('',#4783,#4784,#4785);
#4788=cartesian_point('',(0.e0,0.e0,-4.303928255511e1));
#4789=direction('',(0.e0,0.e0,1.e0));
#4790=direction('',(9.998522615811e-1,-1.718880481805e-2,0.e0));
#4791=axis2_placement_3d('',#4788,#4789,#4790);
#4793=cartesian_point('',(0.e0,0.e0,-4.303928255511e1));
#4794=direction('',(0.e0,0.e0,1.e0));
#4795=direction('',(1.e0,0.e0,0.e0));
#4796=axis2_placement_3d('',#4793,#4794,#4795);
#4798=cartesian_point('',(7.301362752514e1,1.255255526228e0,-4.303925043507e1));
#4799=cartesian_point('',(7.300780078940e1,1.255040391770e0,-4.304821900876e1));
#4800=cartesian_point('',(7.299682086250e1,1.254692861638e0,-4.306657403537e1));
#4801=cartesian_point('',(7.298192005523e1,1.254404617497e0,-4.309491388794e1));
#4802=cartesian_point('',(7.297349719837e1,1.254386762358e0,-4.311453609948e1));
#4803=cartesian_point('',(7.296949464081e1,1.254432230853e0,-4.312443363854e1));
#4805=cartesian_point('',(7.464517801361e1,1.291950747706e0,-3.937758808420e1));
#4806=cartesian_point('',(7.464403773239e1,1.290953902880e0,-3.951020830412e1));
#4807=cartesian_point('',(7.462855853451e1,1.288614391909e0,-3.977534178182e1));
#4808=cartesian_point('',(7.456595054036e1,1.285185707929e0,-4.016875473805e1));
#4809=cartesian_point('',(7.449838519403e1,1.282614237063e0,-4.042558912276e1));
#4810=cartesian_point('',(7.445830523779e1,1.281289191256e0,-4.055200870487e1));
#4812=cartesian_point('',(7.445830523779e1,1.281289191256e0,-4.055200870487e1));
#4813=cartesian_point('',(7.442214292348e1,1.280094080863e0,-4.066607129834e1));
#4814=cartesian_point('',(7.433956502966e1,1.277633935674e0,-4.089094403247e1));
#4815=cartesian_point('',(7.418598411960e1,1.273745894981e0,-4.121579691385e1));
#4816=cartesian_point('',(7.406458807656e1,1.271048201254e0,-4.142231026343e1));
#4817=cartesian_point('',(7.399938809275e1,1.269675904634e0,-4.152263938799e1));
#4819=cartesian_point('',(0.e0,0.e0,-4.152264042526e1));
#4820=direction('',(0.e0,0.e0,-1.e0));
#4821=direction('',(9.998528353063e-1,1.715539943975e-2,0.e0));
#4822=axis2_placement_3d('',#4819,#4820,#4821);
#4824=cartesian_point('',(0.e0,0.e0,-4.152264042526e1));
#4825=direction('',(0.e0,0.e0,-1.e0));
#4826=direction('',(9.999988959614e-1,1.485959642861e-3,0.e0));
#4827=axis2_placement_3d('',#4824,#4825,#4826);
#4829=cartesian_point('',(0.e0,0.e0,-4.152264042526e1));
#4830=direction('',(0.e0,0.e0,-1.e0));
#4831=direction('',(1.e0,0.e0,0.e0));
#4832=axis2_placement_3d('',#4829,#4830,#4831);
#4834=cartesian_point('',(7.399938431058e1,-1.269684485517e0,
-4.152263615026e1));
#4835=cartesian_point('',(7.406663038922e1,-1.271090703817e0,
-4.141915875521e1));
#4836=cartesian_point('',(7.419154867434e1,-1.273912502510e0,
-4.120597984346e1));
#4837=cartesian_point('',(7.434853978575e1,-1.277893995075e0,
-4.087024120417e1));
#4838=cartesian_point('',(7.443208299078e1,-1.280438769624e0,
-4.063770309910e1));
#4839=cartesian_point('',(7.446838473570e1,-1.281674403268e0,
-4.051974943210e1));
#4841=cartesian_point('',(7.446838473570e1,-1.281674403268e0,
-4.051974943210e1));
#4842=cartesian_point('',(7.450629020924e1,-1.282965469588e0,
-4.039658479280e1));
#4843=cartesian_point('',(7.457017400829e1,-1.285475585715e0,
-4.014658279348e1));
#4844=cartesian_point('',(7.462939278651e1,-1.288876749311e0,
-3.976408398401e1));
#4845=cartesian_point('',(7.464406157585e1,-1.291156741973e0,
-3.950645399511e1));
#4846=cartesian_point('',(7.464516902981e1,-1.292156675682e0,
-3.937758835561e1));
#4848=cartesian_point('',(0.e0,0.e0,-3.937759316487e1));
#4849=direction('',(0.e0,0.e0,1.e0));
#4850=direction('',(9.998502321529e-1,-1.730645150996e-2,0.e0));
#4851=axis2_placement_3d('',#4848,#4849,#4850);
#4853=cartesian_point('',(0.e0,0.e0,-3.937759316487e1));
#4854=direction('',(0.e0,0.e0,1.e0));
#4855=direction('',(9.999988959614e-1,1.485959642861e-3,0.e0));
#4856=axis2_placement_3d('',#4853,#4854,#4855);
#4858=cartesian_point('',(7.434517323381e1,1.287626308609e0,-3.937499939293e1));
#4859=direction('',(8.452722083122e-3,1.044326106279e-2,9.999097408205e-1));
#4860=direction('',(9.998380331352e-1,1.580039308538e-2,-8.617138427957e-3));
#4861=axis2_placement_3d('',#4858,#4859,#4860);
#4863=direction('',(-4.471540020407e-1,-9.369207245966e-3,-8.944079138819e-1));
#4864=vector('',#4863,9.152086587133e-1);
#4865=cartesian_point('',(7.462736956559e1,1.934249997155e0,-6.278712039688e0));
#4866=line('',#4865,#4864);
#4867=cartesian_point('',(7.645242315717e1,1.914494450889e0,-8.214297679813e0));
#4868=direction('',(2.055476646207e-4,-9.999456789021e-1,1.042098820233e-2));
#4869=direction('',(-8.944391483456e-1,4.476318185263e-3,4.471672757284e-1));
#4870=axis2_placement_3d('',#4867,#4868,#4869);
#4872=direction('',(-8.422097068525e-3,-1.047141363354e-2,-9.999097048121e-1));
#4873=vector('',#4872,3.328463888660e1);
#4874=cartesian_point('',(7.395485269117e1,1.914190985381e0,-8.193502256432e0));
#4875=line('',#4874,#4873);
#4876=direction('',(5.448778771548e-1,8.823233908681e-3,8.384689913949e-1));
#4877=vector('',#4876,1.345445732126e-1);
#4878=cartesian_point('',(7.367452623157e1,1.565653763956e0,-4.147513570031e1));
#4879=line('',#4878,#4877);
#4880=cartesian_point('',(7.064682799448e1,1.587672779062e0,-3.934686923307e1));
#4881=direction('',(7.114678639379e-5,-9.999454675155e-1,1.044303276137e-2));
#4882=direction('',(8.384377208572e-1,-5.631776999671e-3,-5.449683214020e-1));
#4883=axis2_placement_3d('',#4880,#4881,#4882);
#4885=direction('',(8.524632345769e-3,1.047152105583e-2,9.999088347895e-1));
#4886=vector('',#4885,3.310249205761e1);
#4887=cartesian_point('',(7.434518299107e1,1.587616554573e0,-3.937818630164e1));
#4888=line('',#4887,#4886);
#4889=cartesian_point('',(7.418040941006e1,2.419643102781e0,-6.060277326840e0));
#4890=cartesian_point('',(7.404399139589e1,2.416775904187e0,-6.333155227469e0));
#4891=cartesian_point('',(7.390757616771e1,2.413906754898e0,-6.606034471088e0));
#4892=cartesian_point('',(7.377115811624e1,2.411039449702e0,-6.878912351950e0));
#4894=cartesian_point('',(7.462738539785e1,2.434220331015e0,-6.283884085946e0));
#4895=direction('',(-4.471399552725e-1,-9.366633983679e-3,-8.944149632954e-1));
#4896=direction('',(-2.577403229451e-5,-9.999450340281e-1,1.048466776834e-2));
#4897=axis2_placement_3d('',#4894,#4895,#4896);
#4899=cartesian_point('',(7.418040941006e1,2.419643102781e0,-6.060277326840e0));
#4900=cartesian_point('',(7.422468449204e1,2.420574856934e0,-5.971713095395e0));
#4901=cartesian_point('',(7.430936629528e1,2.415334832443e0,-5.802782549475e0));
#4902=cartesian_point('',(7.442441011296e1,2.390901427741e0,-5.574396624432e0));
#4903=cartesian_point('',(7.452803721037e1,2.353289082338e0,-5.369646479738e0));
#4904=cartesian_point('',(7.462103100938e1,2.304729187781e0,-5.186785592800e0));
#4905=cartesian_point('',(7.470400628860e1,2.246703994280e0,-5.024452320802e0));
#4906=cartesian_point('',(7.477725236770e1,2.180181408349e0,-4.881967323734e0));
#4907=cartesian_point('',(7.484049292221e1,2.106301427755e0,-4.759774275118e0));
#4908=cartesian_point('',(7.489374978689e1,2.025537665448e0,-4.657760715051e0));
#4909=cartesian_point('',(7.492242350342e1,1.967341372800e0,-4.603516076967e0));
#4910=cartesian_point('',(7.493500048921e1,1.937015430715e0,-4.579937027323e0));
#4912=cartesian_point('',(7.345473939684e1,7.238655743399e0,-6.878912337571e0));
#4913=cartesian_point('',(7.359036363518e1,7.253618987338e0,-6.606036464428e0));
#4914=cartesian_point('',(7.372598492008e1,7.268580013183e0,-6.333159038306e0));
#4915=cartesian_point('',(7.386160910753e1,7.283543357944e0,-6.060283145397e0));
#4917=cartesian_point('',(7.389979447397e1,7.282514392918e0,-7.102517765336e0));
#4918=direction('',(4.445372107297e-1,4.907697581113e-2,8.944149589100e-1));
#4919=direction('',(-1.304937491127e-1,9.913939631693e-1,1.045902643427e-2));
#4920=axis2_placement_3d('',#4917,#4918,#4919);
#4922=cartesian_point('',(7.430666425765e1,7.327432879042e0,-6.283890185755e0));
#4923=direction('',(4.445372107297e-1,4.907697581113e-2,8.944149589100e-1));
#4924=direction('',(-1.305194387895e-1,9.913904445640e-1,1.047198764393e-2));
#4925=axis2_placement_3d('',#4922,#4923,#4924);
#4927=cartesian_point('',(7.386160910753e1,7.283543357944e0,-6.060283145397e0));
#4928=cartesian_point('',(7.390572913271e1,7.288411652941e0,-5.971514174046e0));
#4929=cartesian_point('',(7.398916790538e1,7.304708321272e0,-5.802244970263e0));
#4930=cartesian_point('',(7.410016412420e1,7.344052792851e0,-5.573588140544e0));
#4931=cartesian_point('',(7.419803843781e1,7.394966939314e0,-5.368732632444e0));
#4932=cartesian_point('',(7.428388165580e1,7.455319387793e0,-5.185890649120e0));
#4933=cartesian_point('',(7.435849952426e1,7.523707695483e0,-5.023697779379e0));
#4934=cartesian_point('',(7.442235156305e1,7.599213714397e0,-4.881381797455e0));
#4935=cartesian_point('',(7.447530339138e1,7.680660327849e0,-4.759407457947e0));
#4936=cartesian_point('',(7.451747375694e1,7.767550526883e0,-4.657597454395e0));
#4937=cartesian_point('',(7.453825820860e1,7.828898562499e0,-4.603469192623e0));
#4938=cartesian_point('',(7.454675162607e1,7.860546839557e0,-4.579937185732e0));
#4940=cartesian_point('',(7.424139606991e1,7.823124505045e0,-6.278700987931e0));
#4941=cartesian_point('',(7.429950995037e1,7.827579786737e0,-5.976089403951e0));
#4942=cartesian_point('',(7.438561326209e1,7.857215484441e0,-5.516412129147e0));
#4943=cartesian_point('',(7.448466578471e1,7.955981869303e0,-4.954748416295e0));
#4944=cartesian_point('',(7.452409421749e1,8.067165014737e0,-4.692545230940e0));
#4945=cartesian_point('',(7.451581714630e1,8.139862773426e0,-4.695465837264e0));
#4947=cartesian_point('',(7.387729680932e1,8.427385040575e0,-3.937497996936e1));
#4948=direction('',(-9.816549007497e-3,9.269387931737e-3,-9.999088527526e-1));
#4949=direction('',(9.934005520641e-1,1.143668856493e-1,-8.692446466360e-3));
#4950=axis2_placement_3d('',#4947,#4948,#4949);
#4952=cartesian_point('',(7.328229676262e1,8.370005002758e0,-4.135910803348e1));
#4953=direction('',(-5.414817479951e-1,-6.239742661979e-2,-8.383937486285e-1));
#4954=direction('',(8.323861242685e-1,1.002138943345e-1,-5.450601026562e-1));
#4955=axis2_placement_3d('',#4952,#4953,#4954);
#4957=direction('',(9.717128154135e-3,-9.282387826585e-3,9.999097032716e-1));
#4958=vector('',#4957,3.328464892215e1);
#4959=cartesian_point('',(7.324825738700e1,8.064149317409e0,-4.147514293742e1));
#4960=line('',#4959,#4958);
#4961=cartesian_point('',(7.604827668848e1,8.080899713418e0,-8.214302336606e0));
#4962=direction('',(-1.303030720474e-1,9.914194754833e-1,1.041791953094e-2));
#4963=direction('',(-9.914275902537e-1,-1.303916473778e-1,8.327759468107e-3));
#4964=axis2_placement_3d('',#4961,#4962,#4963);
#4966=direction('',(4.445453008618e-1,4.907539862785e-2,8.944110244911e-1));
#4967=vector('',#4966,9.152201918305e-1);
#4968=cartesian_point('',(7.383453923438e1,7.778209709299e0,-7.097284017341e0));
#4969=line('',#4968,#4967);
#4970=direction('',(-9.818408870591e-3,9.269283316586e-3,-9.999088354615e-1));
#4971=vector('',#4970,3.310208903126e1);
#4972=cartesian_point('',(7.424139606991e1,7.823124505045e0,-6.278700987931e0));
#4973=line('',#4972,#4971);
#4974=cartesian_point('',(7.025020755090e1,7.647494130531e0,-3.934704175993e1));
#4975=direction('',(-1.303828328697e-1,9.914089360422e-1,1.042297599217e-2));
#4976=direction('',(9.914191472729e-1,1.304694540815e-1,-8.111471651151e-3));
#4977=axis2_placement_3d('',#4974,#4975,#4976);
#4979=direction('',(-5.430188412363e-1,-6.262889420261e-2,-8.373817287673e-1));
#4980=vector('',#4979,1.346508651124e-1);
#4981=cartesian_point('',(7.332137534375e1,8.072582352194e0,-4.136238876321e1));
#4982=line('',#4981,#4980);
#4983=cartesian_point('',(7.331393481954e1,7.568508637177e0,-4.148040502239e1));
#4984=direction('',(9.705860993021e-3,-9.283970269759e-3,9.999097980110e-1));
#4985=direction('',(-1.333220068388e-1,9.910171978482e-1,1.049552578464e-2));
#4986=axis2_placement_3d('',#4983,#4984,#4985);
#4988=cartesian_point('',(7.317476456863e1,2.051620589391e0,-4.147601149277e1));
#4989=cartesian_point('',(7.320593808254e1,2.090108787500e0,-3.777640375264e1));
#4990=cartesian_point('',(7.326819096009e1,2.167071401555e0,-3.037828629986e1));
#4991=cartesian_point('',(7.336151821260e1,2.282482809544e0,-1.928440635213e1));
#4992=cartesian_point('',(7.342376303478e1,2.359403480521e0,-1.189068437428e1));
#4993=cartesian_point('',(7.345482306641e1,2.397856808624e0,-8.194372284094e0));
#4995=cartesian_point('',(7.313938998873e1,7.210435590195e0,-8.194372283734e0));
#4996=cartesian_point('',(7.310357651519e1,7.244505795462e0,-1.189068419754e1));
#4997=cartesian_point('',(7.303182554456e1,7.312643917381e0,-1.928440600055e1));
#4998=cartesian_point('',(7.292422577299e1,7.414885644159e0,-3.037828567827e1));
#4999=cartesian_point('',(7.285247629970e1,7.483065889691e0,-3.777640402969e1));
#5000=cartesian_point('',(7.281654575987e1,7.517155857495e0,-4.147601194683e1));
#5002=cartesian_point('',(7.280522202770e1,7.578952706440e0,-4.202617898099e1));
#5003=cartesian_point('',(7.280709375162e1,7.565900183379e0,-4.196771446538e1));
#5004=cartesian_point('',(7.281050145961e1,7.543923677818e0,-4.184901132676e1));
#5005=cartesian_point('',(7.281419963826e1,7.523182229958e0,-4.166577068675e1));
#5006=cartesian_point('',(7.281592139766e1,7.517776738665e0,-4.153987268580e1));
#5007=cartesian_point('',(7.281654575987e1,7.517155857495e0,-4.147601194683e1));
#5009=cartesian_point('',(7.308752565378e1,8.069433353565e0,-4.192434477495e1));
#5010=cartesian_point('',(7.292304596862e1,7.991781056966e0,-4.193657773467e1));
#5011=cartesian_point('',(7.278535947235e1,7.774443573993e0,-4.198132094191e1));
#5012=cartesian_point('',(7.280522202770e1,7.578952706440e0,-4.202617898099e1));
#5014=cartesian_point('',(7.255287220923e1,8.285732441656e0,-4.303928221819e1));
#5015=cartesian_point('',(7.255887855338e1,8.233292493869e0,-4.303924772755e1));
#5016=cartesian_point('',(7.268634825446e1,8.185478533944e0,-4.281657879574e1));
#5017=cartesian_point('',(7.287436946704e1,8.116844537883e0,-4.244868279361e1));
#5018=cartesian_point('',(7.301219148450e1,8.082621524256e0,-4.213137593720e1));
#5019=cartesian_point('',(7.308752565378e1,8.069433353565e0,-4.192434477495e1));
#5021=cartesian_point('',(7.308752565378e1,8.069433353565e0,-4.192434477495e1));
#5022=cartesian_point('',(7.314133592721e1,8.060065862129e0,-4.177644808684e1));
#5023=cartesian_point('',(7.319495678157e1,8.058698695591e0,-4.162582706109e1));
#5024=cartesian_point('',(7.324825738700e1,8.064149317409e0,-4.147514293742e1));
#5026=direction('',(-5.413099606205e-1,-6.319011036850e-2,-8.384453091792e-1));
#5027=vector('',#5026,1.808878946934e0);
#5028=cartesian_point('',(7.353203640076e1,8.400035701956e0,-4.152263615026e1));
#5029=line('',#5028,#5027);
#5030=cartesian_point('',(7.250882404925e1,8.280707663373e0,-4.312438336069e1));
#5031=cartesian_point('',(7.251083723300e1,8.263284393710e0,-4.312432370683e1));
#5032=cartesian_point('',(7.251671618669e1,8.228121841372e0,-4.311974094448e1));
#5033=cartesian_point('',(7.253234558739e1,8.173313678666e0,-4.309628551531e1));
#5034=cartesian_point('',(7.255302313583e1,8.119741033812e0,-4.305859435848e1));
#5035=cartesian_point('',(7.257719238555e1,8.067404115008e0,-4.300915845392e1));
#5036=cartesian_point('',(7.260385585923e1,8.015451037080e0,-4.294920023217e1));
#5037=cartesian_point('',(7.263228308260e1,7.963143439707e0,-4.287902697170e1));
#5038=cartesian_point('',(7.266178119862e1,7.910000337005e0,-4.279849029408e1));
#5039=cartesian_point('',(7.269166037639e1,7.855700477257e0,-4.270693882910e1));
#5040=cartesian_point('',(7.272111891378e1,7.800133950529e0,-4.260328418989e1));
#5041=cartesian_point('',(7.274912440359e1,7.743500291518e0,-4.248606013320e1));
#5042=cartesian_point('',(7.277425851075e1,7.686444633553e0,-4.235334819384e1));
#5043=cartesian_point('',(7.279464642149e1,7.630244671737e0,-4.220251762269e1));
#5044=cartesian_point('',(7.280301278728e1,7.595013057544e0,-4.208741233206e1));
#5045=cartesian_point('',(7.280522202770e1,7.578952706440e0,-4.202617898099e1));
#5047=cartesian_point('',(7.296938705537e1,8.333299553231e0,-4.331177673041e1));
#5048=direction('',(1.134651562775e-1,-9.935419761192e-1,0.e0));
#5049=direction('',(-8.330289274008e-1,-9.513413595306e-2,5.449883506003e-1));
#5050=axis2_placement_3d('',#5047,#5048,#5049);
#5052=cartesian_point('',(0.e0,0.e0,-4.312438005464e1));
#5053=direction('',(0.e0,0.e0,-1.e0));
#5054=direction('',(9.890547863658e-1,1.475487362431e-1,0.e0));
#5055=axis2_placement_3d('',#5052,#5053,#5054);
#5057=cartesian_point('',(0.e0,0.e0,-4.303928255511e1));
#5058=direction('',(0.e0,0.e0,1.e0));
#5059=direction('',(9.935419761193e-1,1.134651562768e-1,0.e0));
#5060=axis2_placement_3d('',#5057,#5058,#5059);
#5062=cartesian_point('',(0.e0,0.e0,-4.303928255511e1));
#5063=direction('',(0.e0,0.e0,1.e0));
#5064=direction('',(9.914448613738e-1,1.305261922201e-1,0.e0));
#5065=axis2_placement_3d('',#5062,#5063,#5064);
#5067=cartesian_point('',(7.222513450403e1,1.077470393447e1,-4.303924529811e1));
#5068=cartesian_point('',(7.221936367710e1,1.077390217663e1,-4.304820831705e1));
#5069=cartesian_point('',(7.220851038999e1,1.077235592800e1,-4.306656499895e1));
#5070=cartesian_point('',(7.219374619349e1,1.077014044488e1,-4.309488161414e1));
#5071=cartesian_point('',(7.218548740112e1,1.076879244229e1,-4.311454032069e1));
#5072=cartesian_point('',(7.218153525905e1,1.076813713698e1,-4.312444871864e1));
#5074=cartesian_point('',(7.383794477318e1,1.102404866925e1,-3.937758808361e1));
#5075=cartesian_point('',(7.383694469818e1,1.102291211969e1,-3.951015994155e1));
#5076=cartesian_point('',(7.382191355106e1,1.101857445203e1,-3.977519678202e1));
#5077=cartesian_point('',(7.376033240153e1,1.100701049262e1,-4.016846933494e1));
#5078=cartesian_point('',(7.369372818322e1,1.099564914569e1,-4.042521596384e1));
#5079=cartesian_point('',(7.365419213811e1,1.098910809187e1,-4.055159381003e1));
#5081=cartesian_point('',(7.365419213811e1,1.098910809187e1,-4.055159381003e1));
#5082=cartesian_point('',(7.361849308208e1,1.098320226970e1,-4.066570644006e1));
#5083=cartesian_point('',(7.353693000648e1,1.096998169894e1,-4.089067773528e1));
#5084=cartesian_point('',(7.338512666951e1,1.094607254004e1,-4.121567053300e1));
#5085=cartesian_point('',(7.326507651868e1,1.092754487900e1,-4.142226971263e1));
#5086=cartesian_point('',(7.320058745579e1,1.091766963815e1,-4.152263938515e1));
#5088=cartesian_point('',(0.e0,0.e0,-4.152264042526e1));
#5089=direction('',(0.e0,0.e0,-1.e0));
#5090=direction('',(9.890597314991e-1,1.475155840139e-1,0.e0));
#5091=axis2_placement_3d('',#5088,#5089,#5090);
#5093=cartesian_point('',(0.e0,0.e0,-4.152264042526e1));
#5094=direction('',(0.e0,0.e0,-1.e0));
#5095=direction('',(9.912498101264e-1,1.319992951662e-1,0.e0));
#5096=axis2_placement_3d('',#5093,#5094,#5095);
#5098=cartesian_point('',(0.e0,0.e0,-4.152264042526e1));
#5099=direction('',(0.e0,0.e0,-1.e0));
#5100=direction('',(9.914448613738e-1,1.305261922201e-1,0.e0));
#5101=axis2_placement_3d('',#5098,#5099,#5100);
#5103=cartesian_point('',(7.353203640076e1,8.400035701956e0,-4.152263615026e1));
#5104=cartesian_point('',(7.359889072980e1,8.407418888812e0,-4.141915875274e1));
#5105=cartesian_point('',(7.372310864305e1,8.420926339388e0,-4.120597983573e1));
#5106=cartesian_point('',(7.387927636544e1,8.437470361287e0,-4.087024118788e1));
#5107=cartesian_point('',(7.396243700722e1,8.445851934116e0,-4.063770307677e1));
#5108=cartesian_point('',(7.399858946832e1,8.449365200010e0,-4.051974940671e1));
#5110=cartesian_point('',(7.399858946832e1,8.449365200010e0,-4.051974940671e1));
#5111=cartesian_point('',(7.403633917158e1,8.453032835882e0,-4.039658476998e1));
#5112=cartesian_point('',(7.410000406893e1,8.458882702873e0,-4.014658277605e1));
#5113=cartesian_point('',(7.415916016061e1,8.463240238074e0,-3.976408397515e1));
#5114=cartesian_point('',(7.417400105457e1,8.462894412249e0,-3.950645399217e1));
#5115=cartesian_point('',(7.417522955161e1,8.462047584877e0,-3.937758835562e1));
#5117=cartesian_point('',(0.e0,0.e0,-3.937759316487e1));
#5118=direction('',(0.e0,0.e0,1.e0));
#5119=direction('',(9.935553200278e-1,1.133482511749e-1,0.e0));
#5120=axis2_placement_3d('',#5117,#5118,#5119);
#5122=cartesian_point('',(0.e0,0.e0,-3.937759316487e1));
#5123=direction('',(0.e0,0.e0,1.e0));
#5124=direction('',(9.912498101264e-1,1.319992951662e-1,0.e0));
#5125=axis2_placement_3d('',#5122,#5123,#5124);
#5127=cartesian_point('',(7.354107101153e1,1.098060285918e1,-3.937499939292e1));
#5128=direction('',(7.017288765587e-3,1.145721917870e-2,9.999097408202e-1));
#5129=direction('',(9.892219150083e-1,1.461702698660e-1,-8.617138425962e-3));
#5130=axis2_placement_3d('',#5127,#5128,#5129);
#5132=direction('',(-4.421056617088e-1,-6.765436804258e-2,-8.944078881415e-1));
#5133=vector('',#5132,9.152082445860e-1);
#5134=cartesian_point('',(7.373645165039e1,1.165852858297e1,-6.278712433644e0));
#5135=line('',#5134,#5133);
#5136=cartesian_point('',(7.554847040816e1,1.187715936660e1,-8.214297679839e0));
#5137=direction('',(1.307228912357e-1,-9.913641756249e-1,1.042098817103e-2));
#5138=direction('',(-8.873713741947e-1,-1.123097137071e-1,4.471672757111e-1));
#5139=axis2_placement_3d('',#5136,#5137,#5138);
#5141=direction('',(-6.983240070141e-3,-1.148113204649e-2,-9.999097049059e-1));
#5142=vector('',#5141,3.328463781050e1);
#5143=cartesian_point('',(7.307230661381e1,1.155086013412e1,-8.193502256432e0));
#5144=line('',#5143,#5142);
#5145=direction('',(5.390597832091e-1,7.986796455484e-2,8.384722168113e-1));
#5146=vector('',#5145,1.345621603897e-1);
#5147=cartesian_point('',(7.283987199733e1,1.116871481230e1,-4.147513462743e1));
#5148=line('',#5147,#5146);
#5149=cartesian_point('',(6.983520170509e1,1.079535146948e1,-3.934686923309e1));
#5150=direction('',(1.305896122575e-1,-9.913815089240e-1,1.044303279803e-2));
#5151=direction('',(8.320080400169e-1,1.038556974474e-1,-5.449556087012e-1));
#5152=axis2_placement_3d('',#5149,#5150,#5151);
#5154=direction('',(7.084892078030e-3,1.149462313575e-2,9.999088348161e-1));
#5155=vector('',#5154,3.310249166259e1);
#5156=cartesian_point('',(7.350192406944e1,1.127802791646e1,-3.937818630149e1));
#5157=line('',#5156,#5155);
#5158=cartesian_point('',(7.322995892348e1,1.208142909823e1,-6.060277326828e0));
#5159=cartesian_point('',(7.309508222884e1,1.206078030498e1,-6.333155227456e0));
#5160=cartesian_point('',(7.296020855098e1,1.204012994137e1,-6.606034471086e0));
#5161=cartesian_point('',(7.282533183328e1,1.201948103756e1,-6.878912351949e0));
#5163=cartesian_point('',(7.367120825963e1,1.215422368996e1,-6.283884085949e0));
#5164=direction('',(-4.420920199056e-1,-6.764997688215e-2,-8.944149632937e-1));
#5165=direction('',(1.304935895481e-1,-9.913937139972e-1,1.048460460725e-2));
#5166=axis2_placement_3d('',#5163,#5164,#5165);
#5168=cartesian_point('',(7.322995892348e1,1.208142909823e1,-6.060277326828e0));
#5169=cartesian_point('',(7.327373360767e1,1.208813193896e1,-5.971713095397e0));
#5170=cartesian_point('',(7.335837490680e1,1.209398993693e1,-5.802782549456e0));
#5171=cartesian_point('',(7.347562370795e1,1.208478179485e1,-5.574396624407e0));
#5172=cartesian_point('',(7.358327365741e1,1.206101727870e1,-5.369646479702e0));
#5173=cartesian_point('',(7.368181021971e1,1.202501094725e1,-5.186785592763e0));
#5174=cartesian_point('',(7.377164944147e1,1.197831261457e1,-5.024452320767e0));
#5175=cartesian_point('',(7.385295183004e1,1.192191967039e1,-4.881967323706e0));
#5176=cartesian_point('',(7.392529462539e1,1.185692629204e1,-4.759774275100e0));
#5177=cartesian_point('',(7.398863765656e1,1.178380489069e1,-4.657760715043e0));
#5178=cartesian_point('',(7.402466220596e1,1.172984914640e1,-4.603516076962e0));
#5179=cartesian_point('',(7.404108992364e1,1.170142427302e1,-4.579937027322e0));
#5181=cartesian_point('',(7.188148974757e1,1.676449547403e1,-6.878912337569e0));
#5182=cartesian_point('',(7.201400060650e1,1.679703322075e1,-6.606036464428e0));
#5183=cartesian_point('',(7.214650882670e1,1.682956838283e1,-6.333159038288e0));
#5184=cartesian_point('',(7.227901962201e1,1.686210622286e1,-6.060283145381e0));
#5186=cartesian_point('',(7.231701261430e1,1.686607025127e1,-7.102517765337e0));
#5187=direction('',(4.343283024968e-1,1.066808648924e-1,8.944149589067e-1));
#5188=direction('',(-2.587803580913e-1,9.658795648053e-1,1.045908971091e-2));
#5189=axis2_placement_3d('',#5186,#5187,#5188);
#5191=cartesian_point('',(7.271453853163e1,1.696371161711e1,-6.283890185762e0));
#5192=direction('',(4.343283024968e-1,1.066808648924e-1,8.944149589067e-1));
#5193=direction('',(-2.588054908591e-1,9.658726897086e-1,1.047211421766e-2));
#5194=axis2_placement_3d('',#5191,#5192,#5193);
#5196=cartesian_point('',(7.227901962201e1,1.686210622286e1,-6.060283145381e0));
#5197=cartesian_point('',(7.232212674886e1,1.687269168584e1,-5.971514184935e0));
#5198=cartesian_point('',(7.240272454666e1,1.689973987633e1,-5.802244988333e0));
#5199=cartesian_point('',(7.250763571715e1,1.695323567679e1,-5.573588106280e0));
#5200=cartesian_point('',(7.259802709862e1,1.701648943124e1,-5.368732536953e0));
#5201=cartesian_point('',(7.267525834090e1,1.708753035772e1,-5.185890547085e0));
#5202=cartesian_point('',(7.274031134214e1,1.716507314647e1,-5.023697762120e0));
#5203=cartesian_point('',(7.279376159516e1,1.724826754769e1,-4.881381806551e0));
#5204=cartesian_point('',(7.283562949666e1,1.733592897072e1,-4.759407469393e0));
#5205=cartesian_point('',(7.286609764606e1,1.742758015830e1,-4.657597453924e0));
#5206=cartesian_point('',(7.287869675803e1,1.749111626909e1,-4.603469192434e0));
#5207=cartesian_point('',(7.288298658402e1,1.752360240390e1,-4.579937185734e0));
#5209=cartesian_point('',(7.258512803603e1,1.744664333647e1,-6.278700753300e0));
#5210=cartesian_point('',(7.264216321400e1,1.745864588547e1,-5.976089166265e0));
#5211=cartesian_point('',(7.272366159707e1,1.749926676863e1,-5.516412187103e0));
#5212=cartesian_point('',(7.280897512700e1,1.761011714550e1,-4.954748406317e0));
#5213=cartesian_point('',(7.283355392930e1,1.772549554641e1,-4.692545230096e0));
#5214=cartesian_point('',(7.281585870776e1,1.779649099127e1,-4.695465837286e0));
#5216=cartesian_point('',(7.214527181406e1,1.799820983733e1,-3.937497996936e1));
#5217=direction('',(-1.094246498082e-2,7.908770270327e-3,-9.999088527526e-1));
#5218=direction('',(9.699739985364e-1,2.430532524729e-1,-8.692446466598e-3));
#5219=axis2_placement_3d('',#5216,#5217,#5218);
#5221=cartesian_point('',(7.156285167308e1,1.786365760328e1,-4.135910803347e1));
#5222=direction('',(-5.287047980890e-1,-1.325411586578e-1,-8.383937486285e-1));
#5223=direction('',(8.121844076031e-1,2.080047416251e-1,-5.450601026566e-1));
#5224=axis2_placement_3d('',#5221,#5222,#5223);
#5226=direction('',(1.084559103351e-2,-7.934635554193e-3,9.999097032801e-1));
#5227=vector('',#5226,3.328464888802e1);
#5228=cartesian_point('',(7.156902570338e1,1.755597551131e1,-4.147514290358e1));
#5229=line('',#5228,#5227);
#5230=cartesian_point('',(7.434290406960e1,1.793805847734e1,-8.214302336546e0));
#5231=direction('',(-2.585945203058e-1,9.659297805845e-1,1.041791954826e-2));
#5232=direction('',(-9.659262645318e-1,-2.586833970520e-1,8.327759444800e-3));
#5233=axis2_placement_3d('',#5230,#5231,#5232);
#5235=direction('',(4.343364993699e-1,1.066803489581e-1,8.944110399930e-1));
#5236=vector('',#5235,9.152204265057e-1);
#5237=cartesian_point('',(7.218761439983e1,1.734900730199e1,-7.097284006794e0));
#5238=line('',#5237,#5236);
#5239=direction('',(-1.094429591052e-2,7.908423620297e-3,-9.999088354559e-1));
#5240=vector('',#5239,3.310208926637e1);
#5241=cartesian_point('',(7.258512803603e1,1.744664333647e1,-6.278700753300e0));
#5242=line('',#5241,#5240);
#5243=cartesian_point('',(6.865100899786e1,1.675156085249e1,-3.934704175993e1));
#5244=direction('',(-2.586722229774e-1,9.659089204633e-1,1.042297602850e-2));
#5245=direction('',(9.659077379989e-1,2.587594359662e-1,-8.111471652002e-3));
#5246=axis2_placement_3d('',#5243,#5244,#5245);
#5248=direction('',(-5.301985455430e-1,-1.329714177457e-1,-8.373816957438e-1));
#5249=vector('',#5248,1.346508300338e-1);
#5250=cartesian_point('',(7.164041737762e1,1.757388022308e1,-4.136238876319e1));
#5251=line('',#5250,#5249);
#5252=cartesian_point('',(7.169883533174e1,1.707314774452e1,-4.148040492952e1));
#5253=direction('',(1.083462729456e-2,-7.937675539397e-3,9.999097980110e-1));
#5254=direction('',(-2.615351198549e-1,9.651368944460e-1,1.049552578458e-2));
#5255=axis2_placement_3d('',#5252,#5253,#5254);
#5257=cartesian_point('',(7.228095409040e1,1.158529207660e1,-4.147601149193e1));
#5258=cartesian_point('',(7.230683719262e1,1.162751996290e1,-3.777640375190e1));
#5259=cartesian_point('',(7.235851185123e1,1.171194978219e1,-3.037828629931e1));
#5260=cartesian_point('',(7.243597646452e1,1.183855548048e1,-1.928440635186e1));
#5261=cartesian_point('',(7.248764861134e1,1.192294266407e1,-1.189068437419e1));
#5262=cartesian_point('',(7.251342375359e1,1.196512116628e1,-8.194372284094e0));
#5264=cartesian_point('',(7.157252166651e1,1.669535539069e1,-8.194372283734e0));
#5265=cartesian_point('',(7.153256752803e1,1.672445952430e1,-1.189068419782e1));
#5266=cartesian_point('',(7.145253658365e1,1.678264933326e1,-1.928440600100e1));
#5267=cartesian_point('',(7.133251213618e1,1.686997178334e1,-3.037828567966e1));
#5268=cartesian_point('',(7.125247714161e1,1.692820354233e1,-3.777640402840e1));
#5269=cartesian_point('',(7.121240435884e1,1.695731198918e1,-4.147601194526e1));
#5271=cartesian_point('',(7.119311121929e1,1.701710206768e1,-4.202617897404e1));
#5272=cartesian_point('',(7.119667043664e1,1.700440618423e1,-4.196771791494e1));
#5273=cartesian_point('',(7.120291754498e1,1.698306344214e1,-4.184901936906e1));
#5274=cartesian_point('',(7.120929155939e1,1.696298104195e1,-4.166577650821e1));
#5275=cartesian_point('',(7.121170422845e1,1.695784625681e1,-4.153987516811e1));
#5276=cartesian_point('',(7.121240435884e1,1.695731198918e1,-4.147601194526e1));
#5278=cartesian_point('',(7.140897936559e1,1.754023460381e1,-4.192434478645e1));
#5279=cartesian_point('',(7.125604233547e1,1.744177765832e1,-4.193657767698e1));
#5280=cartesian_point('',(7.114790227862e1,1.720832799061e1,-4.198132097784e1));
#5281=cartesian_point('',(7.119311121929e1,1.701710206768e1,-4.202617897404e1));
#5283=cartesian_point('',(7.085066736544e1,1.768489703128e1,-4.303928231272e1));
#5284=cartesian_point('',(7.086346728963e1,1.763371979637e1,-4.303923452530e1));
#5285=cartesian_point('',(7.099608863629e1,1.760290779633e1,-4.281658170686e1));
#5286=cartesian_point('',(7.119145781897e1,1.755942552850e1,-4.244867899990e1));
#5287=cartesian_point('',(7.133256848313e1,1.754347676688e1,-4.213137561738e1));
#5288=cartesian_point('',(7.140897936559e1,1.754023460381e1,-4.192434478645e1));
#5290=cartesian_point('',(7.140897936559e1,1.754023460381e1,-4.192434478645e1));
#5291=cartesian_point('',(7.146355200938e1,1.753797090706e1,-4.177644803644e1));
#5292=cartesian_point('',(7.151689282367e1,1.754361448659e1,-4.162582619409e1));
#5293=cartesian_point('',(7.156902570338e1,1.755597551131e1,-4.147514290358e1));
#5295=direction('',(-5.284309363901e-1,-1.333046187338e-1,-8.384453614220e-1));
#5296=vector('',#5295,1.808878946960e0);
#5297=cartesian_point('',(7.180653496120e1,1.792602894964e1,-4.152263615026e1));
#5298=line('',#5297,#5296);
#5299=cartesian_point('',(7.080765192594e1,1.767416569453e1,-4.312438346165e1));
#5300=cartesian_point('',(7.081194151089e1,1.765708265504e1,-4.312431995641e1));
#5301=cartesian_point('',(7.082240817745e1,1.762283090128e1,-4.311971545724e1));
#5302=cartesian_point('',(7.084528098353e1,1.757014656246e1,-4.309594640850e1));
#5303=cartesian_point('',(7.087294805742e1,1.751955854332e1,-4.305790281048e1));
#5304=cartesian_point('',(7.090385024286e1,1.747074767842e1,-4.300818349610e1));
#5305=cartesian_point('',(7.093716901308e1,1.742263488835e1,-4.294791748105e1));
#5306=cartesian_point('',(7.097223854541e1,1.737443852165e1,-4.287747900106e1));
#5307=cartesian_point('',(7.100842987636e1,1.732559279883e1,-4.279674196135e1));
#5308=cartesian_point('',(7.104510523171e1,1.727568530105e1,-4.270505597551e1));
#5309=cartesian_point('',(7.108147101573e1,1.722452659449e1,-4.260139109959e1));
#5310=cartesian_point('',(7.111649365880e1,1.717217023581e1,-4.248428226345e1));
#5311=cartesian_point('',(7.114868750563e1,1.711908325296e1,-4.235186619718e1));
#5312=cartesian_point('',(7.117604557256e1,1.706630107011e1,-4.220162638646e1));
#5313=cartesian_point('',(7.118884765055e1,1.703265248987e1,-4.208708268921e1));
#5314=cartesian_point('',(7.119311121929e1,1.701710206768e1,-4.202617897404e1));
#5316=cartesian_point('',(7.125740997433e1,1.778642326131e1,-4.331177673041e1));
#5317=direction('',(2.421776970899e-1,-9.702319119840e-1,0.e0));
#5318=direction('',(-8.134847529311e-1,-2.030523441347e-1,5.449883506003e-1));
#5319=axis2_placement_3d('',#5316,#5317,#5318);
#5321=cartesian_point('',(0.e0,0.e0,-4.312438005464e1));
#5322=direction('',(0.e0,0.e0,-1.e0));
#5323=direction('',(9.613343108508e-1,2.753839915119e-1,0.e0));
#5324=axis2_placement_3d('',#5321,#5322,#5323);
#5326=cartesian_point('',(0.e0,0.e0,-4.303928255511e1));
#5327=direction('',(0.e0,0.e0,1.e0));
#5328=direction('',(9.702319119842e-1,2.421776970891e-1,0.e0));
#5329=axis2_placement_3d('',#5326,#5327,#5328);
#5331=cartesian_point('',(0.e0,0.e0,-4.303928255511e1));
#5332=direction('',(0.e0,0.e0,1.e0));
#5333=direction('',(9.659258262891e-1,2.588190451025e-1,0.e0));
#5334=axis2_placement_3d('',#5331,#5332,#5333);
#5336=cartesian_point('',(7.020085738919e1,2.010979663803e1,-4.303924529812e1));
#5337=cartesian_point('',(7.019524058289e1,2.010824849528e1,-4.304820831706e1));
#5338=cartesian_point('',(7.018468197309e1,2.010529883679e1,-4.306656499894e1));
#5339=cartesian_point('',(7.017033326493e1,2.010117519306e1,-4.309488161414e1));
#5340=cartesian_point('',(7.016232107731e1,2.009876073413e1,-4.311454032069e1));
#5341=cartesian_point('',(7.015848828086e1,2.009759517701e1,-4.312444871865e1));
#5343=cartesian_point('',(7.176732382413e1,2.056752217726e1,-3.937758808361e1));
#5344=cartesian_point('',(7.176648065439e1,2.056626481504e1,-3.951015994234e1));
#5345=cartesian_point('',(7.175214427990e1,2.056000229828e1,-3.977519678439e1));
#5346=cartesian_point('',(7.169259936453e1,2.054049931698e1,-4.016846933960e1));
#5347=cartesian_point('',(7.162804790714e1,2.052054157272e1,-4.042521596994e1));
#5348=cartesian_point('',(7.158970387679e1,2.050889598897e1,-4.055159381681e1));
#5350=cartesian_point('',(7.158970387679e1,2.050889598897e1,-4.055159381681e1));
#5351=cartesian_point('',(7.155508109564e1,2.049838103010e1,-4.066570644603e1));
#5352=cartesian_point('',(7.147594143442e1,2.047462744553e1,-4.089067773963e1));
#5353=cartesian_point('',(7.132855756820e1,2.043110852148e1,-4.121567053507e1));
#5354=cartesian_point('',(7.121195280882e1,2.039706967829e1,-4.142226971329e1));
#5355=cartesian_point('',(7.114930443682e1,2.037886140979e1,-4.152263938515e1));
#5357=cartesian_point('',(0.e0,0.e0,-4.152264042526e1));
#5358=direction('',(0.e0,0.e0,-1.e0));
#5359=direction('',(9.613435409121e-1,2.753517683738e-1,0.e0));
#5360=axis2_placement_3d('',#5357,#5358,#5359);
#5362=cartesian_point('',(0.e0,0.e0,-4.152264042526e1));
#5363=direction('',(0.e0,0.e0,-1.e0));
#5364=direction('',(9.655401652138e-1,2.602540861522e-1,0.e0));
#5365=axis2_placement_3d('',#5362,#5363,#5364);
#5367=cartesian_point('',(0.e0,0.e0,-4.152264042526e1));
#5368=direction('',(0.e0,0.e0,-1.e0));
#5369=direction('',(9.659258262891e-1,2.588190451025e-1,0.e0));
#5370=axis2_placement_3d('',#5367,#5368,#5369);
#5372=cartesian_point('',(7.180653496120e1,1.792602894964e1,-4.152263615026e1));
#5373=cartesian_point('',(7.187185364183e1,1.794207521304e1,-4.141915875446e1));
#5374=cartesian_point('',(7.199324577566e1,1.797168079628e1,-4.120597984110e1));
#5375=cartesian_point('',(7.214591803156e1,1.800846725951e1,-4.087024119919e1));
#5376=cartesian_point('',(7.222727320725e1,1.802763176865e1,-4.063770309229e1));
#5377=cartesian_point('',(7.226265780575e1,1.803583382115e1,-4.051974942436e1));
#5379=cartesian_point('',(7.226265780575e1,1.803583382115e1,-4.051974942436e1));
#5380=cartesian_point('',(7.229960583366e1,1.804439740519e1,-4.039658478584e1));
#5381=cartesian_point('',(7.236196251005e1,1.805850716286e1,-4.014658278817e1));
#5382=cartesian_point('',(7.242004374247e1,1.807054883854e1,-3.976408398130e1));
#5383=cartesian_point('',(7.243480281027e1,1.807214309676e1,-3.950645399422e1));
#5384=cartesian_point('',(7.243613133053e1,1.807146386514e1,-3.937758835562e1));
#5386=cartesian_point('',(0.e0,0.e0,-3.937759316487e1));
#5387=direction('',(0.e0,0.e0,1.e0));
#5388=direction('',(9.702604009115e-1,2.420635338562e-1,0.e0));
#5389=axis2_placement_3d('',#5386,#5387,#5388);
#5391=cartesian_point('',(0.e0,0.e0,-3.937759316487e1));
#5392=direction('',(0.e0,0.e0,1.e0));
#5393=direction('',(9.655401652138e-1,2.602540861522e-1,0.e0));
#5394=axis2_placement_3d('',#5391,#5392,#5393);
#5396=cartesian_point('',(7.147866067482e1,2.048569825045e1,-3.937499939292e1));
#5397=direction('',(5.461787698673e-3,1.227514103798e-2,9.999097408205e-1));
#5398=direction('',(9.616799356632e-1,2.740391327314e-1,-8.617138422705e-3));
#5399=axis2_placement_3d('',#5396,#5397,#5398);
#5401=direction('',(-4.294927705437e-1,-1.247819575961e-1,-8.944078617215e-1));
#5402=vector('',#5401,9.152078159354e-1);
#5403=cartesian_point('',(7.158388260456e1,2.118332647534e1,-6.278712841214e0));
#5404=line('',#5403,#5402);
#5405=cartesian_point('',(7.335186238444e1,2.163660279138e1,-8.214297679788e0));
#5406=direction('',(2.590035294231e-1,-9.658201565254e-1,1.042098822803e-2));
#5407=direction('',(-8.651204298764e-1,-2.271740947997e-1,4.471672757061e-1));
#5408=axis2_placement_3d('',#5405,#5406,#5407);
#5410=direction('',(-5.424909034756e-3,-1.229440510596e-2,-9.999097049059e-1));
#5411=vector('',#5410,3.328463781051e1);
#5412=cartesian_point('',(7.093947311082e1,2.098989086346e1,-8.193502256432e0));
#5413=line('',#5412,#5411);
#5414=direction('',(5.240231907086e-1,1.495461038573e-1,8.384722168449e-1));
#5415=vector('',#5414,1.345621603759e-1);
#5416=cartesian_point('',(7.075890697844e1,2.058067604241e1,-4.147513462744e1));
#5417=line('',#5416,#5415);
#5418=cartesian_point('',(6.782867575265e1,1.981831870216e1,-3.934686923309e1));
#5419=direction('',(2.588736535474e-1,-9.658547378180e-1,1.044303277203e-2));
#5420=direction('',(8.113342071284e-1,2.115660390380e-1,-5.449556087143e-1));
#5421=axis2_placement_3d('',#5418,#5419,#5420);
#5423=direction('',(5.523927330733e-3,1.232104819129e-2,9.999088348436e-1));
#5424=vector('',#5423,3.310249125382e1);
#5425=cartesian_point('',(7.140102684841e1,2.077546908535e1,-3.937818630124e1));
#5426=line('',#5425,#5424);
#5427=cartesian_point('',(7.102652353645e1,2.153649849218e1,-6.060277326787e0));
#5428=cartesian_point('',(7.089549593899e1,2.149842141084e1,-6.333155227414e0));
#5429=cartesian_point('',(7.076447153755e1,2.146034316638e1,-6.606034471087e0));
#5430=cartesian_point('',(7.063344393165e1,2.142226597242e1,-6.878912351948e0));
#5432=cartesian_point('',(7.145449632258e1,2.166626491178e1,-6.283884085930e0));
#5433=direction('',(-4.294797675041e-1,-1.247758099215e-1,-8.944149632934e-1));
#5434=direction('',(2.587801717986e-1,-9.658793388002e-1,1.048453922553e-2));
#5435=axis2_placement_3d('',#5432,#5433,#5434);
#5437=cartesian_point('',(7.102652353645e1,2.153649849218e1,-6.060277326787e0));
#5438=cartesian_point('',(7.106904843237e1,2.154885761705e1,-5.971713915053e0));
#5439=cartesian_point('',(7.115220028986e1,2.156571333514e1,-5.802784752978e0));
#5440=cartesian_point('',(7.126964719945e1,2.157188820094e1,-5.574400086539e0));
#5441=cartesian_point('',(7.137947767226e1,2.156237844810e1,-5.369650540873e0));
#5442=cartesian_point('',(7.148187085917e1,2.153954212303e1,-5.186789733392e0));
#5443=cartesian_point('',(7.157703694001e1,2.150496997858e1,-5.024456114105e0));
#5444=cartesian_point('',(7.166500486420e1,2.145967176940e1,-4.881970371628e0));
#5445=cartesian_point('',(7.174521263877e1,2.140467697328e1,-4.759776326966e0));
#5446=cartesian_point('',(7.181755870156e1,2.134044874346e1,-4.657761645270e0));
#5447=cartesian_point('',(7.186031816669e1,2.129165626586e1,-4.603516369703e0));
#5448=cartesian_point('',(7.188031578025e1,2.126561850425e1,-4.579937027123e0));
#5450=cartesian_point('',(6.907832787941e1,2.600349003911e1,-6.878912337570e0));
#5451=cartesian_point('',(6.920545806139e1,2.605304555874e1,-6.606036464427e0));
#5452=cartesian_point('',(6.933258596457e1,2.610259817142e1,-6.333159038285e0));
#5453=cartesian_point('',(6.945971607130e1,2.615215377526e1,-6.060283145376e0));
#5455=cartesian_point('',(6.949686661873e1,2.616104297147e1,-7.102517765335e0));
#5456=direction('',(4.166879165802e-1,1.624594148037e-1,8.944149589076e-1));
#5457=direction('',(-3.826391632221e-1,9.238386638319e-1,1.045915761212e-2));
#5458=axis2_placement_3d('',#5455,#5456,#5457);
#5460=cartesian_point('',(6.987824689105e1,2.630973654619e1,-6.283890185754e0));
#5461=direction('',(4.166879165802e-1,1.624594148037e-1,8.944149589076e-1));
#5462=direction('',(-3.826633088640e-1,9.238285144053e-1,1.047225004422e-2));
#5463=axis2_placement_3d('',#5460,#5461,#5462);
#5465=cartesian_point('',(6.945971607130e1,2.615215377526e1,-6.060283145376e0));
#5466=cartesian_point('',(6.950107273052e1,2.616827528727e1,-5.971514184930e0));
#5467=cartesian_point('',(6.957745050569e1,2.620561220038e1,-5.802244988330e0));
#5468=cartesian_point('',(6.967448154342e1,2.627234399245e1,-5.573588106288e0));
#5469=cartesian_point('',(6.975584334238e1,2.634685504509e1,-5.368732536974e0));
#5470=cartesian_point('',(6.982314115906e1,2.642736890656e1,-5.185890547110e0));
#5471=cartesian_point('',(6.987751625790e1,2.651273942655e1,-5.023697762143e0));
#5472=cartesian_point('',(6.991965018820e1,2.660219874613e1,-4.881381806572e0));
#5473=cartesian_point('',(6.994971779225e1,2.669457507130e1,-4.759407469406e0));
#5474=cartesian_point('',(6.996796240188e1,2.678941906177e1,-4.657597453934e0));
#5475=cartesian_point('',(6.997216060008e1,2.685405612650e1,-4.603469192435e0));
#5476=cartesian_point('',(6.997217343453e1,2.688682427258e1,-4.579937185733e0));
#5478=cartesian_point('',(6.968690833773e1,2.677164527884e1,-6.278700501527e0));
#5479=cartesian_point('',(6.974188892483e1,2.679098972898e1,-5.976088914493e0));
#5480=cartesian_point('',(6.981738792004e1,2.684190074352e1,-5.516412244326e0));
#5481=cartesian_point('',(6.988750271855e1,2.696293843578e1,-4.954748394875e0));
#5482=cartesian_point('',(6.989681133991e1,2.708053793504e1,-4.692545230100e0));
#5483=cartesian_point('',(6.987000073837e1,2.714861631413e1,-4.695465837280e0));
#5485=cartesian_point('',(6.917882121563e1,2.726108027372e1,-3.937497996936e1));
#5486=direction('',(-1.188115234447e-2,6.412831356779e-3,-9.999088527526e-1));
#5487=direction('',(9.299509209723e-1,3.675809107627e-1,-8.692446466822e-3));
#5488=axis2_placement_3d('',#5485,#5486,#5487);
#5490=cartesian_point('',(6.861894635048e1,2.705165806939e1,-4.135910803346e1));
#5491=direction('',(-5.068815625055e-1,-2.004170747482e-1,-8.383937486297e-1));
#5492=direction('',(7.780859904808e-1,3.122365704267e-1,-5.450601026544e-1));
#5493=axis2_placement_3d('',#5490,#5491,#5492);
#5495=direction('',(1.178848325859e-2,-6.451119942870e-3,9.999097032802e-1));
#5496=vector('',#5495,3.328464888768e1);
#5497=cartesian_point('',(6.866522813314e1,2.674741411291e1,-4.147514290324e1));
#5498=line('',#5497,#5496);
#5499=cartesian_point('',(7.136550375087e1,2.748829208655e1,-8.214302336570e0));
#5500=direction('',(-3.824613442951e-1,9.239127594495e-1,1.041791948350e-2));
#5501=direction('',(-9.238976727333e-1,-3.825490017507e-1,8.327759454020e-3));
#5502=axis2_placement_3d('',#5499,#5500,#5501);
#5504=direction('',(4.166960799882e-1,1.624599602888e-1,8.944110566319e-1));
#5505=vector('',#5504,9.152206783222e-1);
#5506=cartesian_point('',(6.930553946875e1,2.662295856379e1,-7.097283995477e0));
#5507=line('',#5506,#5505);
#5508=direction('',(-1.188292301285e-2,6.412248419347e-3,-9.999088354500e-1));
#5509=vector('',#5508,3.310208951865e1);
#5510=cartesian_point('',(6.968690833773e1,2.677164527884e1,-6.278700501527e0));
#5511=line('',#5510,#5509);
#5512=cartesian_point('',(6.587717264696e1,2.556900372436e1,-3.934704175992e1));
#5513=direction('',(-3.825356595086e-1,9.238819355181e-1,1.042297594758e-2));
#5514=direction('',(9.238693795898e-1,3.826219720348e-1,-8.111471661608e-3));
#5515=axis2_placement_3d('',#5512,#5513,#5514);
#5517=direction('',(-5.083063705798e-1,-2.010386276335e-1,-8.373816954216e-1));
#5518=vector('',#5517,1.346508297284e-1);
#5519=cartesian_point('',(6.873367200769e1,2.677448413093e1,-4.136238876315e1));
#5520=line('',#5519,#5518);
#5521=cartesian_point('',(6.885694889185e1,2.628566056124e1,-4.148040492858e1));
#5522=direction('',(1.177801011940e-2,-6.455564979948e-3,9.999097980110e-1));
#5523=direction('',(-3.852732944496e-1,9.227428311954e-1,1.049552578462e-2));
#5524=axis2_placement_3d('',#5521,#5522,#5523);
#5526=cartesian_point('',(7.015039644758e1,2.092073600430e1,-4.147601149195e1));
#5527=cartesian_point('',(7.017054627108e1,2.096598104797e1,-3.777640375164e1));
#5528=cartesian_point('',(7.021075854304e1,2.105643345488e1,-3.037828629867e1));
#5529=cartesian_point('',(7.027103507609e1,2.119206718487e1,-1.928440635122e1));
#5530=cartesian_point('',(7.031125042278e1,2.128247699298e1,-1.189068437391e1));
#5531=cartesian_point('',(7.033129965584e1,2.132765898342e1,-8.194372284094e0));
#5533=cartesian_point('',(6.878102765492e1,2.589461303162e1,-8.194372283734e0));
#5534=cartesian_point('',(6.873761647790e1,2.591825311378e1,-1.189068419795e1));
#5535=cartesian_point('',(6.865067491510e1,2.596549896641e1,-1.928440600130e1));
#5536=cartesian_point('',(6.852027942672e1,2.603640802680e1,-3.037828567997e1));
#5537=cartesian_point('',(6.843332837236e1,2.608369494174e1,-3.777640402852e1));
#5538=cartesian_point('',(6.838979900307e1,2.610732381405e1,-4.147601194525e1));
#5540=cartesian_point('',(6.836286674414e1,2.616408412339e1,-4.202617897883e1));
#5541=cartesian_point('',(6.836805265739e1,2.615196142614e1,-4.196771789752e1));
#5542=cartesian_point('',(6.837703211579e1,2.613161667529e1,-4.184901931533e1));
#5543=cartesian_point('',(6.838597287443e1,2.611253806592e1,-4.166577648472e1));
#5544=cartesian_point('',(6.838903512663e1,2.610776212544e1,-4.153987515789e1));
#5545=cartesian_point('',(6.838979900307e1,2.610732381405e1,-4.147601194525e1));
#5547=cartesian_point('',(6.850860561173e1,2.671091763449e1,-4.192434478755e1));
#5548=cartesian_point('',(6.836982818858e1,2.659334071224e1,-4.193657767777e1));
#5549=cartesian_point('',(6.829308458378e1,2.634777313199e1,-4.198132098238e1));
#5550=cartesian_point('',(6.836286674414e1,2.616408412339e1,-4.202617897883e1));
#5552=cartesian_point('',(6.793618767982e1,2.678146805975e1,-4.303928221820e1));
#5553=cartesian_point('',(6.795556181999e1,2.673236951617e1,-4.303924772747e1));
#5554=cartesian_point('',(6.809106326149e1,2.671917636165e1,-4.281657879636e1));
#5555=cartesian_point('',(6.829044158153e1,2.670154449501e1,-4.244868279068e1));
#5556=cartesian_point('',(6.843242504225e1,2.670415851139e1,-4.213137594988e1));
#5557=cartesian_point('',(6.850860561173e1,2.671091763449e1,-4.192434478755e1));
#5559=cartesian_point('',(6.850860561173e1,2.671091763449e1,-4.192434478755e1));
#5560=cartesian_point('',(6.856300685268e1,2.671579646308e1,-4.177644803263e1));
#5561=cartesian_point('',(6.861515469620e1,2.672835413289e1,-4.162582618971e1));
#5562=cartesian_point('',(6.866522813314e1,2.674741411291e1,-4.147514290324e1));
#5564=direction('',(-5.065104669647e-1,-2.011382866828e-1,-8.384453091797e-1));
#5565=vector('',#5564,1.808878946940e0);
#5566=cartesian_point('',(6.885240379992e1,2.714530287196e1,-4.152263615026e1));
#5567=line('',#5566,#5565);
#5568=cartesian_point('',(6.789494093284e1,2.676521399388e1,-4.312438336069e1));
#5569=cartesian_point('',(6.790139499295e1,2.674890545824e1,-4.312432370681e1));
#5570=cartesian_point('',(6.791617436423e1,2.671646262619e1,-4.311974094462e1));
#5571=cartesian_point('',(6.794545660214e1,2.666756719317e1,-4.309628551571e1));
#5572=cartesian_point('',(6.797929520083e1,2.662117173537e1,-4.305859435919e1));
#5573=cartesian_point('',(6.801618669449e1,2.657687361610e1,-4.300915845501e1));
#5574=cartesian_point('',(6.805538807827e1,2.653359181120e1,-4.294920023353e1));
#5575=cartesian_point('',(6.809638486990e1,2.649042405882e1,-4.287902697328e1));
#5576=cartesian_point('',(6.813863230895e1,2.644672643757e1,-4.279849029580e1));
#5577=cartesian_point('',(6.818154721693e1,2.640201010112e1,-4.270693883092e1));
#5578=cartesian_point('',(6.822438365221e1,2.635596138751e1,-4.260328419177e1));
#5579=cartesian_point('',(6.826609275619e1,2.630850583084e1,-4.248606013508e1));
#5580=cartesian_point('',(6.830513749930e1,2.625989947064e1,-4.235334819470e1));
#5581=cartesian_point('',(6.833937644651e1,2.621089129985e1,-4.220251762377e1));
#5582=cartesian_point('',(6.835657605704e1,2.617902543778e1,-4.208741232982e1));
#5583=cartesian_point('',(6.836286674414e1,2.616408412339e1,-4.202617897883e1));
#5585=cartesian_point('',(6.832619885235e1,2.693521633605e1,-4.331177673041e1));
#5586=direction('',(3.667465103607e-1,-9.303209108357e-1,0.e0));
#5587=direction('',(-7.800216287983e-1,-3.074962704113e-1,5.449883506003e-1));
#5588=axis2_placement_3d('',#5585,#5586,#5587);
#5590=cartesian_point('',(0.e0,0.e0,-4.312438005464e1));
#5591=direction('',(0.e0,0.e0,-1.e0));
#5592=direction('',(9.171651978863e-1,3.985072142210e-1,0.e0));
#5593=axis2_placement_3d('',#5590,#5591,#5592);
#5595=cartesian_point('',(0.e0,0.e0,-4.303928255511e1));
#5596=direction('',(0.e0,0.e0,1.e0));
#5597=direction('',(9.303209108360e-1,3.667465103602e-1,0.e0));
#5598=axis2_placement_3d('',#5595,#5596,#5597);
#5600=cartesian_point('',(0.e0,0.e0,-4.303928255511e1));
#5601=direction('',(0.e0,0.e0,1.e0));
#5602=direction('',(9.238795325113e-1,3.826834323651e-1,0.e0));
#5603=axis2_placement_3d('',#5600,#5601,#5602);
#5605=cartesian_point('',(6.697544150053e1,2.910081159301e1,-4.303925716390e1));
#5606=cartesian_point('',(6.697016550372e1,2.909832183385e1,-4.304822816050e1));
#5607=cartesian_point('',(6.696016908486e1,2.909370975194e1,-4.306657511983e1));
#5608=cartesian_point('',(6.694653611438e1,2.908774157222e1,-4.309493957478e1));
#5609=cartesian_point('',(6.693868035398e1,2.908457161602e1,-4.311453207326e1));
#5610=cartesian_point('',(6.693494165969e1,2.908314435156e1,-4.312442117912e1));
#5612=cartesian_point('',(6.846874406678e1,2.975907967843e1,-3.937758808361e1));
#5613=cartesian_point('',(6.846807222918e1,2.975772301739e1,-3.951015994241e1));
#5614=cartesian_point('',(6.845467592682e1,2.974964280494e1,-3.977519678459e1));
#5615=cartesian_point('',(6.839818607628e1,2.972253450325e1,-4.016846933999e1));
#5616=cartesian_point('',(6.833679187387e1,2.969432184430e1,-4.042521597044e1));
#5617=cartesian_point('',(6.830029593567e1,2.967777098984e1,-4.055159381737e1));
#5619=cartesian_point('',(6.830029593567e1,2.967777098984e1,-4.055159381737e1));
#5620=cartesian_point('',(6.826734183476e1,2.966282680811e1,-4.066570644652e1));
#5621=cartesian_point('',(6.819197968928e1,2.962894664013e1,-4.089067773999e1));
#5622=cartesian_point('',(6.805153707197e1,2.956656257167e1,-4.121567053524e1));
#5623=cartesian_point('',(6.794037284312e1,2.951759496029e1,-4.142226971335e1));
#5624=cartesian_point('',(6.788063709260e1,2.949136521262e1,-4.152263938515e1));
#5626=cartesian_point('',(0.e0,0.e0,-4.152264042526e1));
#5627=direction('',(0.e0,0.e0,-1.e0));
#5628=direction('',(9.171784958054e-1,3.984766076349e-1,0.e0));
#5629=axis2_placement_3d('',#5626,#5627,#5628);
#5631=cartesian_point('',(0.e0,0.e0,-4.152264042526e1));
#5632=direction('',(0.e0,0.e0,-1.e0));
#5633=direction('',(9.233098603761e-1,3.840558575680e-1,0.e0));
#5634=axis2_placement_3d('',#5631,#5632,#5633);
#5636=cartesian_point('',(0.e0,0.e0,-4.152264042526e1));
#5637=direction('',(0.e0,0.e0,-1.e0));
#5638=direction('',(9.238795325113e-1,3.826834323651e-1,0.e0));
#5639=axis2_placement_3d('',#5636,#5637,#5638);
#5641=cartesian_point('',(6.885240379992e1,2.714530287196e1,-4.152263615026e1));
#5642=cartesian_point('',(6.891506921313e1,2.716973765626e1,-4.141915875345e1));
#5643=cartesian_point('',(6.903155851743e1,2.721493481302e1,-4.120597983795e1));
#5644=cartesian_point('',(6.917812304505e1,2.727133429156e1,-4.087024119257e1));
#5645=cartesian_point('',(6.925628074581e1,2.730095382705e1,-4.063770308320e1));
#5646=cartesian_point('',(6.929029204151e1,2.731370432677e1,-4.051974941404e1));
#5648=cartesian_point('',(6.929029204151e1,2.731370432677e1,-4.051974941404e1));
#5649=cartesian_point('',(6.932580620127e1,2.732701733331e1,-4.039658477655e1));
#5650=cartesian_point('',(6.938578771362e1,2.734914555915e1,-4.014658278107e1));
#5651=cartesian_point('',(6.944180029797e1,2.736866533836e1,-3.976408397770e1));
#5652=cartesian_point('',(6.945622500721e1,2.737217240232e1,-3.950645399303e1));
#5653=cartesian_point('',(6.945763081930e1,2.737167238832e1,-3.937758835563e1));
#5655=cartesian_point('',(0.e0,0.e0,-3.937759316487e1));
#5656=direction('',(0.e0,0.e0,1.e0));
#5657=direction('',(9.303640573287e-1,3.666370423605e-1,0.e0));
#5658=axis2_placement_3d('',#5655,#5656,#5657);
#5660=cartesian_point('',(0.e0,0.e0,-3.937759316487e1));
#5661=direction('',(0.e0,0.e0,1.e0));
#5662=direction('',(9.233098603761e-1,3.840558575680e-1,0.e0));
#5663=axis2_placement_3d('',#5660,#5661,#5662);
#5665=cartesian_point('',(6.819323063633e1,2.964027766495e1,-3.937499939292e1));
#5666=direction('',(3.812833912680e-3,1.288303189240e-2,9.999097408200e-1));
#5667=direction('',(9.176833459924e-1,3.972191100811e-1,-8.617138422002e-3));
#5668=axis2_placement_3d('',#5665,#5666,#5667);
#5670=direction('',(-4.095311388421e-1,-1.797745080042e-1,-8.944078334801e-1));
#5671=vector('',#5670,9.152073559460e-1);
#5672=cartesian_point('',(6.820649348156e1,3.034567173839e1,-6.278713278478e0));
#5673=line('',#5672,#5671);
#5674=cartesian_point('',(6.990018365814e1,3.102583794477e1,-8.214297679753e0));
#5675=direction('',(3.828525458771e-1,-9.237506866686e-1,1.042098818136e-2));
#5676=direction('',(-8.280670350455e-1,-3.381514646072e-1,4.471672756977e-1));
#5677=axis2_placement_3d('',#5674,#5675,#5676);
#5679=direction('',(-3.773756302058e-3,-1.289731748540e-2,-9.999097049059e-1));
#5680=vector('',#5679,3.328463781052e1);
#5681=cartesian_point('',(6.759284555477e1,3.006977874062e1,-8.193502256432e0));
#5682=line('',#5681,#5680);
#5683=direction('',(5.000204162067e-1,2.166654679121e-1,8.384722168271e-1));
#5684=vector('',#5683,1.345621604412e-1);
#5685=cartesian_point('',(6.746723744307e1,2.964049619939e1,-4.147513462745e1));
#5686=line('',#5685,#5684);
#5687=cartesian_point('',(6.466158235226e1,2.850218900800e1,-3.934686923310e1));
#5688=direction('',(3.827282946309e-1,-9.238019244159e-1,1.044303281298e-2));
#5689=direction('',(7.767782210953e-1,3.156564268337e-1,-5.449556086789e-1));
#5690=axis2_placement_3d('',#5687,#5688,#5689);
#5692=direction('',(3.868446648804e-3,1.293665578835e-2,9.999088348732e-1));
#5693=vector('',#5692,3.310249081522e1);
#5694=cartesian_point('',(6.807843826190e1,2.991743620898e1,-3.937818630093e1));
#5695=line('',#5694,#5693);
#5696=cartesian_point('',(6.760780463937e1,3.062307242583e1,-6.060277326770e0));
#5697=cartesian_point('',(6.748286805761e1,3.056821856583e1,-6.333155227398e0));
#5698=cartesian_point('',(6.735793479649e1,3.051336396988e1,-6.606034471085e0));
#5699=cartesian_point('',(6.723299822107e1,3.045850999713e1,-6.878912351947e0));
#5701=cartesian_point('',(6.801517814253e1,3.080759033394e1,-6.283884085890e0));
#5702=direction('',(-4.095189972059e-1,-1.797666942599e-1,-8.944149632929e-1));
#5703=direction('',(3.826389537642e-1,-9.238384636780e-1,1.048446905856e-2));
#5704=axis2_placement_3d('',#5701,#5702,#5703);
#5706=cartesian_point('',(6.760780463937e1,3.062307242583e1,-6.060277326770e0));
#5707=cartesian_point('',(6.764835194187e1,3.064087616604e1,-5.971715220714e0));
#5708=cartesian_point('',(6.772859121780e1,3.066844091948e1,-5.802788263140e0));
#5709=cartesian_point('',(6.784422620127e1,3.068989300982e1,-5.574405601563e0));
#5710=cartesian_point('',(6.795435762052e1,3.069480078274e1,-5.369657010039e0));
#5711=cartesian_point('',(6.805885524420e1,3.068552536340e1,-5.186796328908e0));
#5712=cartesian_point('',(6.815771981597e1,3.066367115659e1,-5.024462156074e0));
#5713=cartesian_point('',(6.825084825003e1,3.063024297403e1,-4.881975226076e0));
#5714=cartesian_point('',(6.833754897165e1,3.058618787626e1,-4.759779594534e0));
#5715=cartesian_point('',(6.841766071284e1,3.053195182536e1,-4.657763126425e0));
#5716=cartesian_point('',(6.846642390732e1,3.048915734525e1,-4.603516836122e0));
#5717=cartesian_point('',(6.848964950337e1,3.046595210800e1,-4.579937026805e0));
#5719=cartesian_point('',(6.509321666910e1,3.479755768009e1,-6.878912337570e0));
#5720=cartesian_point('',(6.521279094146e1,3.486328306394e1,-6.606036464427e0));
#5721=cartesian_point('',(6.533236333397e1,3.492900526828e1,-6.333159038285e0));
#5722=cartesian_point('',(6.545193752073e1,3.499473072581e1,-6.060283145375e0));
#5724=cartesian_point('',(6.548760996716e1,3.500839299321e1,-7.102517765333e0));
#5725=direction('',(3.919178848771e-1,2.154582390836e-1,8.944149589114e-1));
#5726=direction('',(-4.999509059694e-1,8.659905865875e-1,1.045923334314e-2));
#5727=axis2_placement_3d('',#5724,#5725,#5726);
#5729=cartesian_point('',(6.584631907225e1,3.520559458852e1,-6.283890185752e0));
#5730=direction('',(3.919178848771e-1,2.154582390836e-1,8.944149589114e-1));
#5731=direction('',(-4.999736511187e-1,8.659772958879e-1,1.047240152803e-2));
#5732=axis2_placement_3d('',#5729,#5730,#5731);
#5734=cartesian_point('',(6.545193752073e1,3.499473072581e1,-6.060283145375e0));
#5735=cartesian_point('',(6.549083608843e1,3.501611244330e1,-5.971514184924e0));
#5736=cartesian_point('',(6.556168699605e1,3.506309923411e1,-5.802244988315e0));
#5737=cartesian_point('',(6.564917767309e1,3.514192521834e1,-5.573588106261e0));
#5738=cartesian_point('',(6.572011776660e1,3.522641866441e1,-5.368732536939e0));
#5739=cartesian_point('',(6.577633067337e1,3.531502784640e1,-5.185890547075e0));
#5740=cartesian_point('',(6.581909749680e1,3.540676538435e1,-5.023697762111e0));
#5741=cartesian_point('',(6.584919418114e1,3.550095894853e1,-4.881381806544e0));
#5742=cartesian_point('',(6.586694702268e1,3.559646959131e1,-4.759407469389e0));
#5743=cartesian_point('',(6.587265592223e1,3.569288357768e1,-4.657597453922e0));
#5744=cartesian_point('',(6.586838137429e1,3.575751563824e1,-4.603469192434e0));
#5745=cartesian_point('',(6.586411699761e1,3.579000512352e1,-4.579937185734e0));
#5747=cartesian_point('',(6.559632631771e1,3.563857696578e1,-6.278700220724e0));
#5748=cartesian_point('',(6.564831158086e1,3.566493232815e1,-5.976088633686e0));
#5749=cartesian_point('',(6.571651937845e1,3.572526235066e1,-5.516412308143e0));
#5750=cartesian_point('',(6.577023576216e1,3.585441637472e1,-4.954748382100e0));
#5751=cartesian_point('',(6.576411492943e1,3.597222481146e1,-4.692545230097e0));
#5752=cartesian_point('',(6.572864768471e1,3.603622128485e1,-4.695465837284e0));
#5754=cartesian_point('',(6.502870180620e1,3.605750606843e1,-3.937497996936e1));
#5755=direction('',(-1.261654989746e-2,4.807167120839e-3,-9.999088527526e-1));
#5756=direction('',(8.740161253098e-1,4.858191577870e-1,-8.692446466745e-3));
#5757=axis2_placement_3d('',#5754,#5755,#5756);
#5759=cartesian_point('',(6.450095183104e1,3.577679716579e1,-4.135910803347e1));
#5760=direction('',(-4.763854428400e-1,-2.648637991724e-1,-8.383937486277e-1));
#5761=direction('',(7.306743063034e-1,4.111259449358e-1,-5.450601026572e-1));
#5762=axis2_placement_3d('',#5759,#5760,#5761);
#5764=direction('',(1.252967127219e-2,-4.857223885558e-3,9.999097032802e-1));
#5765=vector('',#5764,3.328464888768e1);
#5766=cartesian_point('',(6.458654947176e1,3.548119704343e1,-4.147514290324e1));
#5767=line('',#5766,#5765);
#5768=cartesian_point('',(6.716701987645e1,3.656819339784e1,-8.214302336596e0));
#5769=direction('',(-4.997841489748e-1,8.660873347341e-1,1.041791949672e-2));
#5770=direction('',(-8.660609354929e-1,-4.998690872973e-1,8.327759464309e-3));
#5771=axis2_placement_3d('',#5768,#5769,#5770);
#5773=direction('',(3.919258752119e-1,2.154598267113e-1,8.944110751846e-1));
#5774=vector('',#5773,9.152209591798e-1);
#5775=cartesian_point('',(6.523762754227e1,3.544138361651e1,-7.097283982855e0));
#5776=line('',#5775,#5774);
#5777=direction('',(-1.261823000806e-2,4.806357659947e-3,-9.999088354433e-1));
#5778=vector('',#5777,3.310208979998e1);
#5779=cartesian_point('',(6.559632631771e1,3.563857696578e1,-6.278700220724e0));
#5780=line('',#5779,#5778);
#5781=cartesian_point('',(6.197615960767e1,3.394895385282e1,-3.934704175992e1));
#5782=direction('',(-4.998538050188e-1,8.660470744602e-1,1.042297592243e-2));
#5783=direction('',(8.660233599046e-1,4.999377402513e-1,-8.111471623512e-3));
#5784=axis2_placement_3d('',#5781,#5782,#5783);
#5786=direction('',(-4.777169326043e-1,-2.656660092734e-1,-8.373816954173e-1));
#5787=vector('',#5786,1.346508296457e-1);
#5788=cartesian_point('',(6.465087445307e1,3.551696919198e1,-4.136238876322e1));
#5789=line('',#5788,#5787);
#5790=cartesian_point('',(6.483690096565e1,3.504841843800e1,-4.148040492857e1));
#5791=direction('',(1.251986792564e-2,-4.862997913792e-3,9.999097980110e-1));
#5792=direction('',(-5.024193361625e-1,8.645603822686e-1,1.049552578467e-2));
#5793=axis2_placement_3d('',#5790,#5791,#5792);
#5795=cartesian_point('',(6.681954607224e1,2.989822033866e1,-4.147601149195e1));
#5796=cartesian_point('',(6.683361784793e1,2.994570838444e1,-3.777640375182e1));
#5797=cartesian_point('',(6.686167969004e1,3.004063571318e1,-3.037828629909e1));
#5798=cartesian_point('',(6.690373679470e1,3.018297674416e1,-1.928440635163e1));
#5799=cartesian_point('',(6.693180724554e1,3.027786223990e1,-1.189068437409e1));
#5800=cartesian_point('',(6.694578752145e1,3.032527464220e1,-8.194372284094e0));
#5802=cartesian_point('',(6.481267119045e1,3.465080666424e1,-8.194372283735e0));
#5803=cartesian_point('',(6.476654575215e1,3.466857820658e1,-1.189068419809e1));
#5804=cartesian_point('',(6.467418116524e1,3.470407171326e1,-1.928440600162e1));
#5805=cartesian_point('',(6.453564573869e1,3.475735411023e1,-3.037828568029e1));
#5806=cartesian_point('',(6.444326638170e1,3.479288708902e1,-3.777640402865e1));
#5807=cartesian_point('',(6.439702522548e1,3.481063209023e1,-4.147601194524e1));
#5809=cartesian_point('',(6.436291466870e1,3.486339144206e1,-4.202617897883e1));
#5810=cartesian_point('',(6.436963854527e1,3.485204935367e1,-4.196771789743e1));
#5811=cartesian_point('',(6.438119670603e1,3.483305070946e1,-4.184901931512e1));
#5812=cartesian_point('',(6.439255123346e1,3.481530232345e1,-4.166577648461e1));
#5813=cartesian_point('',(6.439621067298e1,3.481096694592e1,-4.153987515784e1));
#5814=cartesian_point('',(6.439702522548e1,3.481063209023e1,-4.147601194524e1));
#5816=cartesian_point('',(6.443603062409e1,3.542456945610e1,-4.192434478755e1));
#5817=cartesian_point('',(6.431378732900e1,3.528988433211e1,-4.193657767777e1));
#5818=cartesian_point('',(6.426975327756e1,3.503640056605e1,-4.198132098237e1));
#5819=cartesian_point('',(6.436291466870e1,3.486339144206e1,-4.202617897883e1));
#5821=cartesian_point('',(6.385930112859e1,3.541980077969e1,-4.303928221819e1));
#5822=cartesian_point('',(6.388491816626e1,3.537365111380e1,-4.303924772736e1));
#5823=cartesian_point('',(6.402098242635e1,3.537825731560e1,-4.281657879636e1));
#5824=cartesian_point('',(6.422095645764e1,3.538680038502e1,-4.244868279062e1));
#5825=cartesian_point('',(6.436138403252e1,3.540792459858e1,-4.213137594996e1));
#5826=cartesian_point('',(6.443603062409e1,3.542456945610e1,-4.192434478755e1));
#5828=cartesian_point('',(6.443603062409e1,3.542456945610e1,-4.192434478755e1));
#5829=cartesian_point('',(6.448932963997e1,3.543650733248e1,-4.177644803263e1));
#5830=cartesian_point('',(6.453939224664e1,3.545576422912e1,-4.162582618971e1));
#5831=cartesian_point('',(6.458654947176e1,3.548119704343e1,-4.147514290324e1));
#5833=direction('',(-4.759233850342e-1,-2.655304033322e-1,-8.384453091787e-1));
#5834=vector('',#5833,1.808878946927e0);
#5835=cartesian_point('',(6.472018892012e1,3.590011313604e1,-4.152263615027e1));
#5836=line('',#5835,#5834);
#5837=cartesian_point('',(6.382052883452e1,3.539830198885e1,-4.312438336069e1));
#5838=cartesian_point('',(6.382905637023e1,3.538297539907e1,-4.312432370679e1));
#5839=cartesian_point('',(6.384794394090e1,3.535273921549e1,-4.311974094478e1));
#5840=cartesian_point('',(6.388335779955e1,3.530808418893e1,-4.309628551636e1));
#5841=cartesian_point('',(6.392296272648e1,3.526650247429e1,-4.305859436036e1));
#5842=cartesian_point('',(6.396532067284e1,3.522739863791e1,-4.300915845679e1));
#5843=cartesian_point('',(6.400983609240e1,3.518960392223e1,-4.294920023575e1));
#5844=cartesian_point('',(6.405611667309e1,3.515215663105e1,-4.287902697585e1));
#5845=cartesian_point('',(6.410370636358e1,3.511434724633e1,-4.279849029861e1));
#5846=cartesian_point('',(6.415209078179e1,3.507561498381e1,-4.270693883391e1));
#5847=cartesian_point('',(6.420057130879e1,3.503555150006e1,-4.260328419491e1));
#5848=cartesian_point('',(6.424811777900e1,3.499394606263e1,-4.248606013806e1));
#5849=cartesian_point('',(6.429317289258e1,3.495085189780e1,-4.235334819660e1));
#5850=cartesian_point('',(6.433351577124e1,3.490673207765e1,-4.220251762427e1));
#5851=cartesian_point('',(6.435472756641e1,3.487738383202e1,-4.208741232993e1));
#5852=cartesian_point('',(6.436291466870e1,3.486339144206e1,-4.202617897883e1));
#5854=cartesian_point('',(6.422590752440e1,3.562314039144e1,-4.331177673041e1));
#5855=direction('',(4.850401891580e-1,-8.744918609693e-1,0.e0));
#5856=direction('',(-7.332121183338e-1,-4.066788502472e-1,5.449883506003e-1));
#5857=axis2_placement_3d('',#5854,#5855,#5856);
#5859=cartesian_point('',(0.e0,0.e0,-4.312438005464e1));
#5860=direction('',(0.e0,0.e0,-1.e0));
#5861=direction('',(8.573030168290e-1,5.148121379065e-1,0.e0));
#5862=axis2_placement_3d('',#5859,#5860,#5861);
#5864=cartesian_point('',(0.e0,0.e0,-4.303928255511e1));
#5865=direction('',(0.e0,0.e0,1.e0));
#5866=direction('',(8.744918609696e-1,4.850401891575e-1,0.e0));
#5867=axis2_placement_3d('',#5864,#5865,#5866);
#5869=cartesian_point('',(0.e0,0.e0,-4.303928255511e1));
#5870=direction('',(0.e0,0.e0,1.e0));
#5871=direction('',(8.660254037844e-1,5.e-1,0.e0));
#5872=axis2_placement_3d('',#5869,#5870,#5871);
#5874=cartesian_point('',(6.260402281679e1,3.759389080895e1,-4.303924529811e1));
#5875=cartesian_point('',(6.259899808735e1,3.759094168144e1,-4.304820831706e1));
#5876=cartesian_point('',(6.258956268125e1,3.758535976081e1,-4.306656499895e1));
#5877=cartesian_point('',(6.257677017099e1,3.757766290790e1,-4.309488161414e1));
#5878=cartesian_point('',(6.25696559e1,3.757325701291e1,-4.311454032069e1));
#5879=cartesian_point('',(6.256625537131e1,3.757113917046e1,-4.312444871865e1));
#5881=cartesian_point('',(6.399864511534e1,3.844145107551e1,-3.937758808361e1));
#5882=cartesian_point('',(6.399815610519e1,3.844001832848e1,-3.951015994300e1));
#5883=cartesian_point('',(6.398592908931e1,3.843025867497e1,-3.977519678637e1));
#5884=cartesian_point('',(6.393346086021e1,3.839600888318e1,-4.016846934350e1));
#5885=cartesian_point('',(6.387627438415e1,3.836002403567e1,-4.042521597503e1));
#5886=cartesian_point('',(6.384225099348e1,3.833885110003e1,-4.055159382247e1));
#5888=cartesian_point('',(6.384225099348e1,3.833885110003e1,-4.055159382247e1));
#5889=cartesian_point('',(6.381152942663e1,3.831973339457e1,-4.066570645101e1));
#5890=cartesian_point('',(6.374123426420e1,3.827630634232e1,-4.089067774327e1));
#5891=cartesian_point('',(6.361013590832e1,3.819612453844e1,-4.121567053680e1));
#5892=cartesian_point('',(6.350631426119e1,3.813306600856e1,-4.142226971384e1));
#5893=cartesian_point('',(6.345051322766e1,3.809926358014e1,-4.152263938515e1));
#5895=cartesian_point('',(0.e0,0.e0,-4.152264042526e1));
#5896=direction('',(0.e0,0.e0,-1.e0));
#5897=direction('',(8.573202723453e-1,5.147834016610e-1,0.e0));
#5898=axis2_placement_3d('',#5895,#5896,#5897);
#5900=cartesian_point('',(0.e0,0.e0,-4.152264042526e1));
#5901=direction('',(0.e0,0.e0,-1.e0));
#5902=direction('',(8.652814678375e-1,5.012863267804e-1,0.e0));
#5903=axis2_placement_3d('',#5900,#5901,#5902);
#5905=cartesian_point('',(0.e0,0.e0,-4.152264042526e1));
#5906=direction('',(0.e0,0.e0,-1.e0));
#5907=direction('',(8.660254037844e-1,5.e-1,0.e0));
#5908=axis2_placement_3d('',#5905,#5906,#5907);
#5910=cartesian_point('',(6.472018892012e1,3.590011313604e1,-4.152263615027e1));
#5911=cartesian_point('',(6.477912884335e1,3.593251835551e1,-4.141915875228e1));
#5912=cartesian_point('',(6.488872215388e1,3.599253375028e1,-4.120597983430e1));
#5913=cartesian_point('',(6.502667119358e1,3.606758123376e1,-4.087024118487e1));
#5914=cartesian_point('',(6.510029411949e1,3.610714899724e1,-4.063770307265e1));
#5915=cartesian_point('',(6.513235016971e1,3.612422977960e1,-4.051974940203e1));
#5917=cartesian_point('',(6.513235016971e1,3.612422977960e1,-4.051974940203e1));
#5918=cartesian_point('',(6.516582280416e1,3.614206441917e1,-4.039658476577e1));
#5919=cartesian_point('',(6.522240285212e1,3.617183249274e1,-4.014658277284e1));
#5920=cartesian_point('',(6.527538839749e1,3.619849638630e1,-3.976408397351e1));
#5921=cartesian_point('',(6.528923193737e1,3.620385624908e1,-3.950645399164e1));
#5922=cartesian_point('',(6.529069098745e1,3.620354400807e1,-3.937758835563e1));
#5924=cartesian_point('',(0.e0,0.e0,-3.937759316487e1));
#5925=direction('',(0.e0,0.e0,1.e0));
#5926=direction('',(8.745489267793e-1,4.849372894191e-1,0.e0));
#5927=axis2_placement_3d('',#5924,#5925,#5926);
#5929=cartesian_point('',(0.e0,0.e0,-3.937759316487e1));
#5930=direction('',(0.e0,0.e0,1.e0));
#5931=direction('',(8.652814678375e-1,5.012863267804e-1,0.e0));
#5932=axis2_placement_3d('',#5929,#5930,#5931);
#5934=cartesian_point('',(6.374099551492e1,3.828770371075e1,-3.937499939292e1));
#5935=direction('',(2.098641513280e-3,1.327049042672e-2,9.999097408205e-1));
#5936=direction('',(8.579849398437e-1,5.136025583335e-1,-8.617138421882e-3));
#5937=axis2_placement_3d('',#5934,#5935,#5936);
#5939=direction('',(-3.825623163136e-1,-2.316910837827e-1,-8.944078017506e-1));
#5940=vector('',#5939,9.152068428274e-1);
#5941=cartesian_point('',(6.366207234639e1,3.898879409872e1,-6.278713766454e0));
#5942=line('',#5941,#5940);
#5943=cartesian_point('',(6.525249340966e1,3.988421240822e1,-8.214297679793e0));
#5944=direction('',(5.001508488612e-1,-8.658755865522e-1,1.042098825802e-2));
#5945=direction('',(-7.768451837582e-1,-4.433429688083e-1,4.471672757256e-1));
#5946=axis2_placement_3d('',#5943,#5944,#5945);
#5948=direction('',(-2.058033552478e-3,-1.327955318689e-2,-9.999097049059e-1));
#5949=vector('',#5948,3.328463781052e1);
#5950=cartesian_point('',(6.308968567099e1,3.863516436662e1,-8.193502256432e0));
#5951=line('',#5950,#5949);
#5952=direction('',(4.674621537260e-1,2.800776257439e-1,8.384722168274e-1));
#5953=vector('',#5952,1.345621604308e-1);
#5954=cartesian_point('',(6.302118476960e1,3.819315924850e1,-4.147513462745e1));
#5955=line('',#5954,#5953);
#5956=cartesian_point('',(6.038811135053e1,3.669837895676e1,-3.934686923309e1));
#5957=direction('',(5.000343487006e-1,-8.659426038636e-1,1.044303277198e-2));
#5958=direction('',(7.289313442124e-1,4.143458458667e-1,-5.449556086855e-1));
#5959=axis2_placement_3d('',#5956,#5957,#5958);
#5961=direction('',(2.146775782631e-3,1.333091258409e-2,9.999088349062e-1));
#5962=vector('',#5961,3.310249032573e1);
#5963=cartesian_point('',(6.359100872182e1,3.854750769388e1,-3.937818630055e1));
#5964=line('',#5963,#5962);
#5965=cartesian_point('',(6.303229746057e1,3.918567709996e1,-6.060277326767e0));
#5966=cartesian_point('',(6.291558959406e1,3.911498502605e1,-6.333155227393e0));
#5967=cartesian_point('',(6.279888511592e1,3.904429265596e1,-6.606034471091e0));
#5968=cartesian_point('',(6.268217727041e1,3.897360047109e1,-6.878912351950e0));
#5970=cartesian_point('',(6.341210140707e1,3.942178934401e1,-6.283884085878e0));
#5971=direction('',(-3.825512433233e-1,-2.316817206132e-1,-8.944149632947e-1));
#5972=direction('',(4.999506773596e-1,-8.659904143565e-1,1.048439079544e-2));
#5973=axis2_placement_3d('',#5970,#5971,#5972);
#5975=cartesian_point('',(6.303229746057e1,3.918567709996e1,-6.060277326767e0));
#5976=cartesian_point('',(6.307017375884e1,3.920862085247e1,-5.971715833792e0));
#5977=cartesian_point('',(6.314612816117e1,3.924642292612e1,-5.802789911366e0));
#5978=cartesian_point('',(6.325797325754e1,3.928278488469e1,-5.574408191381e0));
#5979=cartesian_point('',(6.336652153803e1,3.930202585540e1,-5.369660048095e0));
#5980=cartesian_point('',(6.347133567551e1,3.930646970004e1,-5.186799426498e0));
#5981=cartesian_point('',(6.357220699970e1,3.929770711364e1,-5.024464994007e0));
#5982=cartesian_point('',(6.366890216299e1,3.927672081872e1,-4.881977506438e0));
#5983=cartesian_point('',(6.376061189924e1,3.924435938463e1,-4.759781130161e0));
#5984=cartesian_point('',(6.384711805260e1,3.920104391473e1,-4.657763822671e0));
#5985=cartesian_point('',(6.390105030656e1,3.916498016595e1,-4.603517055534e0));
#5986=cartesian_point('',(6.392710633510e1,3.914500482206e1,-4.579937026657e0));
#5988=cartesian_point('',(5.999434247433e1,4.299622946145e1,-6.878912337570e0));
#5989=cartesian_point('',(6.010431488813e1,4.307700013e1,-6.606036464427e0));
#5990=cartesian_point('',(6.021428585317e1,4.315776740085e1,-6.333159038284e0));
#5991=cartesian_point('',(6.032425817249e1,4.323853813127e1,-6.060283145374e0));
#5993=cartesian_point('',(6.035784215244e1,4.325673970468e1,-7.102517765336e0));
#5994=direction('',(3.604420295194e-1,2.647705131565e-1,8.944149589082e-1));
#5995=direction('',(-6.087083498401e-1,7.933251208854e-1,1.045932153960e-2));
#5996=axis2_placement_3d('',#5993,#5994,#5995);
#5998=cartesian_point('',(6.068774247808e1,4.349907514660e1,-6.283890185753e0));
#5999=direction('',(3.604420295194e-1,2.647705131565e-1,8.944149589082e-1));
#6000=direction('',(-6.087293050749e-1,7.933088668697e-1,1.047257794960e-2));
#6001=axis2_placement_3d('',#5998,#5999,#6000);
#6003=cartesian_point('',(6.032425817249e1,4.323853813127e1,-6.060283145374e0));
#6004=cartesian_point('',(6.036003308338e1,4.326481420713e1,-5.971514184929e0));
#6005=cartesian_point('',(6.042414484477e1,4.332064691861e1,-5.802244988326e0));
#6006=cartesian_point('',(6.050059817138e1,4.341021836054e1,-5.573588106270e0));
#6007=cartesian_point('',(6.055990275477e1,4.350324849375e1,-5.368732536942e0));
#6008=cartesian_point('',(6.060406893321e1,4.359843686857e1,-5.185890547073e0));
#6009=cartesian_point('',(6.063449572901e1,4.369497176980e1,-5.023697762110e0));
#6010=cartesian_point('',(6.065204020481e1,4.379228790055e1,-4.881381806546e0));
#6011=cartesian_point('',(6.065717452769e1,4.388929864752e1,-4.759407469390e0));
#6012=cartesian_point('',(6.065025003678e1,4.398563295913e1,-4.657597453927e0));
#6013=cartesian_point('',(6.063757588023e1,4.404915414463e1,-4.603469192433e0));
#6014=cartesian_point('',(6.062910725709e1,4.408080906501e1,-4.579937185733e0));
#6016=cartesian_point('',(6.038337296861e1,4.389572274159e1,-6.278699893718e0));
#6017=cartesian_point('',(6.043147342553e1,4.392863806862e1,-5.976088306682e0));
#6018=cartesian_point('',(6.049122297005e1,4.399735480915e1,-5.516412382462e0));
#6019=cartesian_point('',(6.052762183696e1,4.413241530972e1,-4.954748367235e0));
#6020=cartesian_point('',(6.050617627926e1,4.424841694796e1,-4.692545230102e0));
#6021=cartesian_point('',(6.046265924575e1,4.430723651825e1,-4.695465837292e0));
#6023=cartesian_point('',(5.976592327951e1,4.423697793727e1,-3.937497996935e1));
#6024=direction('',(-1.313607478368e-2,3.119250922732e-3,-9.999088527526e-1));
#6025=direction('',(8.031266714178e-1,5.957449043272e-1,-8.692446466537e-3));
#6026=axis2_placement_3d('',#6023,#6024,#6025);
#6028=cartesian_point('',(5.927932814271e1,4.388978534354e1,-4.135910803346e1));
#6029=direction('',(-4.377382361964e-1,-3.247786304985e-1,-8.383937486308e-1));
#6030=direction('',(6.707605822914e-1,5.029808403313e-1,-5.450601026527e-1));
#6031=axis2_placement_3d('',#6028,#6029,#6030);
#6033=direction('',(1.305647313573e-2,-3.180219380984e-3,9.999097032802e-1));
#6034=vector('',#6033,3.328464888767e1);
#6035=cartesian_point('',(5.940277704216e1,4.360788685528e1,-4.147514290323e1));
#6036=line('',#6035,#6034);
#6037=cartesian_point('',(6.181928966901e1,4.502240278180e1,-8.214302336524e0));
#6038=direction('',(-6.085555085005e-1,7.934429154165e-1,1.041791961166e-2));
#6039=direction('',(-7.934056553493e-1,-6.086362743729e-1,8.327759435985e-3));
#6040=axis2_placement_3d('',#6037,#6038,#6039);
#6042=direction('',(3.604497101148e-1,2.647731036600e-1,8.944110967874e-1));
#6043=vector('',#6042,9.152212862501e-1);
#6044=cartesian_point('',(6.005348172129e1,4.365339676110e1,-7.097283968156e0));
#6045=line('',#6044,#6043);
#6046=direction('',(-1.313763558911e-2,3.118228532427e-3,-9.999088354355e-1));
#6047=vector('',#6046,3.310209012763e1);
#6048=cartesian_point('',(6.038337296861e1,4.389572274159e1,-6.278699893718e0));
#6049=line('',#6048,#6047);
#6050=cartesian_point('',(5.701471729424e1,4.174802796860e1,-3.934704175991e1));
#6051=direction('',(-6.086193132741e-1,7.933939078936e-1,1.042297592319e-2));
#6052=direction('',(7.933594404731e-1,6.086994350584e-1,-8.111471618157e-3));
#6053=axis2_placement_3d('',#6050,#6051,#6052);
#6055=direction('',(-4.389536253811e-1,-3.257477719717e-1,-8.373816954175e-1));
#6056=vector('',#6055,1.346508296814e-1);
#6057=cartesian_point('',(5.946188251201e1,4.365174906304e1,-4.136238876319e1));
#6058=line('',#6057,#6056);
#6059=cartesian_point('',(5.970747568775e1,4.321148815803e1,-4.148040492858e1));
#6060=direction('',(1.304750732047e-2,-3.187223605075e-3,9.999097980110e-1));
#6061=direction('',(-6.109688437358e-1,7.915850655e-1,1.049552578470e-2));
#6062=axis2_placement_3d('',#6059,#6060,#6061);
#6064=cartesian_point('',(6.234539473769e1,3.836413783367e1,-4.147601149195e1));
#6065=cartesian_point('',(6.235314769360e1,3.841305634793e1,-3.777640375192e1));
#6066=cartesian_point('',(6.236857895999e1,3.851083436562e1,-3.037828629932e1));
#6067=cartesian_point('',(6.239169702753e1,3.865744720307e1,-1.928440635187e1));
#6068=cartesian_point('',(6.240714228931e1,3.875518486930e1,-1.189068437419e1));
#6069=cartesian_point('',(6.241481440169e1,3.880401644411e1,-8.194372284094e0));
#6071=cartesian_point('',(5.973535195244e1,4.281411538782e1,-8.194372283735e0));
#6072=cartesian_point('',(5.968730147192e1,4.282571431433e1,-1.189068419814e1));
#6073=cartesian_point('',(5.959109424457e1,4.284884817131e1,-1.928440600174e1));
#6074=cartesian_point('',(5.944678925941e1,4.288359222827e1,-3.037828568042e1));
#6075=cartesian_point('',(5.935056223621e1,4.290676329179e1,-3.777640402871e1));
#6076=cartesian_point('',(5.930240049205e1,4.291832080001e1,-4.147601194525e1));
#6078=cartesian_point('',(5.926169527840e1,4.296617646714e1,-4.202617897884e1));
#6079=cartesian_point('',(5.926984207098e1,4.295580905377e1,-4.196771789591e1));
#6080=cartesian_point('',(5.928378117123e1,4.293848158801e1,-4.184901931156e1));
#6081=cartesian_point('',(5.929735518796e1,4.292236710550e1,-4.166577648251e1));
#6082=cartesian_point('',(5.930154920077e1,4.291854647049e1,-4.153987515695e1));
#6083=cartesian_point('',(5.930240049205e1,4.291832080001e1,-4.147601194525e1));
#6085=cartesian_point('',(5.926093728748e1,4.353209707276e1,-4.192434478749e1));
#6086=cartesian_point('',(5.915731973711e1,4.338260824685e1,-4.193657767770e1));
#6087=cartesian_point('',(5.914674867369e1,4.312554547245e1,-4.198132098238e1));
#6088=cartesian_point('',(5.926169527840e1,4.296617646714e1,-4.202617897884e1));
#6090=cartesian_point('',(5.868976422990e1,4.345209088804e1,-4.303928221821e1));
#6091=cartesian_point('',(5.872118585038e1,4.340967973320e1,-4.303924772754e1));
#6092=cartesian_point('',(5.885548483182e1,4.343200647825e1,-4.281657879644e1));
#6093=cartesian_point('',(5.905263296275e1,4.346657830916e1,-4.244868279211e1));
#6094=cartesian_point('',(5.918910189867e1,4.350585127910e1,-4.213137594699e1));
#6095=cartesian_point('',(5.926093728748e1,4.353209707276e1,-4.192434478749e1));
#6097=cartesian_point('',(5.926093728748e1,4.353209707276e1,-4.192434478749e1));
#6098=cartesian_point('',(5.931222211733e1,4.355088973654e1,-4.177644803260e1));
#6099=cartesian_point('',(5.935934290205e1,4.357651636920e1,-4.162582618968e1));
#6100=cartesian_point('',(5.940277704216e1,4.360788685528e1,-4.147514290323e1));
#6102=direction('',(-4.371931220317e-1,-3.253792211581e-1,-8.384453091805e-1));
#6103=vector('',#6102,1.808878946947e0);
#6104=cartesian_point('',(5.948059366409e1,4.404066251097e1,-4.152263615026e1));
#6105=line('',#6104,#6103);
#6106=cartesian_point('',(5.865412979354e1,4.342571522237e1,-4.312438336069e1));
#6107=cartesian_point('',(5.866458489722e1,4.341163281932e1,-4.312432370683e1));
#6108=cartesian_point('',(5.868725749804e1,4.338412063101e1,-4.311974094397e1));
#6109=cartesian_point('',(5.872819704019e1,4.334447006819e1,-4.309628551211e1));
#6110=cartesian_point('',(5.877289064739e1,4.330841356981e1,-4.305859435166e1));
#6111=cartesian_point('',(5.881999029271e1,4.327517309291e1,-4.300915844379e1));
#6112=cartesian_point('',(5.886905807902e1,4.324351214375e1,-4.294920021821e1));
#6113=cartesian_point('',(5.891983057648e1,4.321242604689e1,-4.287902695433e1));
#6114=cartesian_point('',(5.897194824618e1,4.318115182747e1,-4.279849027360e1));
#6115=cartesian_point('',(5.902497430370e1,4.314906635853e1,-4.270693880591e1));
#6116=cartesian_point('',(5.907826940618e1,4.311567360211e1,-4.260328416486e1));
#6117=cartesian_point('',(5.913083970701e1,4.308063016533e1,-4.248606010801e1));
#6118=cartesian_point('',(5.918113428240e1,4.304378555049e1,-4.235334816789e1));
#6119=cartesian_point('',(5.922689081078e1,4.300530898562e1,-4.220251759964e1));
#6120=cartesian_point('',(5.925175184588e1,4.297898051698e1,-4.208741232002e1));
#6121=cartesian_point('',(5.926169527840e1,4.296617646714e1,-4.202617897884e1));
#6123=cartesian_point('',(5.902669311192e1,4.370154263812e1,-4.331177673041e1));
#6124=direction('',(5.950346958402e-1,-8.037000129068e-1,0.e0));
#6125=direction('',(-6.738571452399e-1,-4.989030422027e-1,5.449883506003e-1));
#6126=axis2_placement_3d('',#6123,#6124,#6125);
#6128=cartesian_point('',(0.e0,0.e0,-4.312438005464e1));
#6129=direction('',(0.e0,0.e0,-1.e0));
#6130=direction('',(7.827722949607e-1,6.223082308969e-1,0.e0));
#6131=axis2_placement_3d('',#6128,#6129,#6130);
#6133=cartesian_point('',(0.e0,0.e0,-4.303928255511e1));
#6134=direction('',(0.e0,0.e0,1.e0));
#6135=direction('',(8.037000129072e-1,5.950346958397e-1,0.e0));
#6136=axis2_placement_3d('',#6133,#6134,#6135);
#6138=cartesian_point('',(0.e0,0.e0,-4.303928255511e1));
#6139=direction('',(0.e0,0.e0,1.e0));
#6140=direction('',(7.933533402912e-1,6.087614290087e-1,0.e0));
#6141=axis2_placement_3d('',#6138,#6139,#6140);
#6143=cartesian_point('',(5.716146440426e1,4.544374529816e1,-4.303925716390e1));
#6144=cartesian_point('',(5.715701257977e1,4.543997484703e1,-4.304822816049e1));
#6145=cartesian_point('',(5.714855047526e1,4.543293265441e1,-4.306657511982e1));
#6146=cartesian_point('',(5.713692671556e1,4.542363936310e1,-4.309493957476e1));
#6147=cartesian_point('',(5.713015907874e1,4.541854420012e1,-4.311453207325e1));
#6148=cartesian_point('',(5.712691718059e1,4.541619792323e1,-4.312442117912e1));
#6150=cartesian_point('',(5.843351160218e1,4.646607858672e1,-3.937758808361e1));
#6151=cartesian_point('',(5.843321378660e1,4.646459426841e1,-3.951015994283e1));
#6152=cartesian_point('',(5.842236526498e1,4.645332216428e1,-3.977519678584e1));
#6153=cartesian_point('',(5.837481640389e1,4.641251690615e1,-4.016846934245e1));
#6154=cartesian_point('',(5.832281613132e1,4.636937558115e1,-4.042521597365e1));
#6155=cartesian_point('',(5.829184743821e1,4.634394283934e1,-4.055159382096e1));
#6157=cartesian_point('',(5.829184743821e1,4.634394283934e1,-4.055159382096e1));
#6158=cartesian_point('',(5.826388405992e1,4.632097871935e1,-4.066570644966e1));
#6159=cartesian_point('',(5.819985865009e1,4.626874783164e1,-4.089067774229e1));
#6160=cartesian_point('',(5.808034768424e1,4.617214022491e1,-4.121567053633e1));
#6161=cartesian_point('',(5.798564503535e1,4.609606972511e1,-4.142226971370e1));
#6162=cartesian_point('',(5.793473348959e1,4.605527298466e1,-4.152263938515e1));
#6164=cartesian_point('',(0.e0,0.e0,-4.152264042526e1));
#6165=direction('',(0.e0,0.e0,-1.e0));
#6166=direction('',(7.827930613315e-1,6.222821089597e-1,0.e0));
#6167=axis2_placement_3d('',#6164,#6165,#6166);
#6169=cartesian_point('',(0.e0,0.e0,-4.152264042526e1));
#6170=direction('',(0.e0,0.e0,-1.e0));
#6171=direction('',(7.924478694828e-1,6.099396479588e-1,0.e0));
#6172=axis2_placement_3d('',#6169,#6170,#6171);
#6174=cartesian_point('',(0.e0,0.e0,-4.152264042526e1));
#6175=direction('',(0.e0,0.e0,-1.e0));
#6176=direction('',(7.933533402912e-1,6.087614290087e-1,0.e0));
#6177=axis2_placement_3d('',#6174,#6175,#6176);
#6179=cartesian_point('',(5.948059366409e1,4.404066251097e1,-4.152263615026e1));
#6180=cartesian_point('',(5.953479961769e1,4.408048370267e1,-4.141915875326e1));
#6181=cartesian_point('',(5.963562176041e1,4.415429045429e1,-4.120597983735e1));
#6182=cartesian_point('',(5.976259496384e1,4.424670185840e1,-4.087024119131e1));
#6183=cartesian_point('',(5.983042340568e1,4.429554083420e1,-4.063770308149e1));
#6184=cartesian_point('',(5.985997572243e1,4.431665964226e1,-4.051974941208e1));
#6186=cartesian_point('',(5.985997572243e1,4.431665964226e1,-4.051974941208e1));
#6187=cartesian_point('',(5.989083410679e1,4.433871075994e1,-4.039658477480e1));
#6188=cartesian_point('',(5.994304459222e1,4.437560934239e1,-4.014658277974e1));
#6189=cartesian_point('',(5.999209650326e1,4.440896112473e1,-3.976408397702e1));
#6190=cartesian_point('',(6.000512200747e1,4.441608207782e1,-3.950645399280e1));
#6191=cartesian_point('',(6.000660933081e1,4.441596295233e1,-3.937758835563e1));
#6193=cartesian_point('',(0.e0,0.e0,-3.937759316487e1));
#6194=direction('',(0.e0,0.e0,1.e0));
#6195=direction('',(8.037700216220e-1,5.949401250057e-1,0.e0));
#6196=axis2_placement_3d('',#6193,#6194,#6195);
#6198=cartesian_point('',(0.e0,0.e0,-3.937759316487e1));
#6199=direction('',(0.e0,0.e0,1.e0));
#6200=direction('',(7.924478694829e-1,6.099396479588e-1,0.e0));
#6201=axis2_placement_3d('',#6198,#6199,#6200);
#6203=cartesian_point('',(5.819813428791e1,4.628001653070e1,-3.937499939292e1));
#6204=direction('',(3.485407637254e-4,1.343088723442e-2,9.999097408204e-1));
#6205=direction('',(7.836061734812e-1,6.211981244397e-1,-8.617138429606e-3));
#6206=axis2_placement_3d('',#6203,#6204,#6205);
#6208=direction('',(-3.490477482015e-1,-2.796433825608e-1,-8.944077638669e-1));
#6209=vector('',#6208,9.152062450894e-1);
#6210=cartesian_point('',(5.802837550599e1,4.696480732720e1,-6.278714335746e0));
#6211=line('',#6210,#6209);
#6212=cartesian_point('',(5.948831490706e1,4.806015694051e1,-8.214297679855e0));
#6213=direction('',(6.088914325458e-1,-7.931851148244e-1,1.042098812090e-2));
#6214=direction('',(-7.123312957272e-1,-5.409487523341e-1,4.471672757211e-1));
#6215=axis2_placement_3d('',#6212,#6213,#6214);
#6217=direction('',(-3.070974560257e-4,-1.343457218811e-2,-9.999097049040e-1));
#6218=vector('',#6217,3.328463783207e1);
#6219=cartesian_point('',(5.750704377363e1,4.653949161861e1,-8.193502256432e0));
#6220=line('',#6219,#6218);
#6221=direction('',(4.269054577986e-1,3.386975578186e-1,8.384722383177e-1));
#6222=vector('',#6221,1.345621825752e-1);
#6223=cartesian_point('',(5.749682214602e1,4.609232674890e1,-4.147513464893e1));
#6224=line('',#6223,#6222);
#6225=cartesian_point('',(5.508138302059e1,4.426664946738e1,-3.934686923306e1));
#6226=direction('',(6.087846762786e-1,-7.932667653411e-1,1.044303277567e-2));
#6227=direction('',(6.686122499922e-1,5.059456924454e-1,-5.449556087025e-1));
#6228=axis2_placement_3d('',#6225,#6226,#6227);
#6230=direction('',(3.883730298697e-4,1.349707253283e-2,9.999088349442e-1));
#6231=vector('',#6230,3.310248975479e1);
#6232=cartesian_point('',(5.801551939175e1,4.651802062196e1,-3.937818630021e1));
#6233=line('',#6232,#6231);
#6234=cartesian_point('',(5.737829019669e1,4.707780397482e1,-6.060277326867e0));
#6235=cartesian_point('',(5.727180794939e1,4.699248324798e1,-6.333155227493e0));
#6236=cartesian_point('',(5.716532909988e1,4.690716266958e1,-6.606034471089e0));
#6237=cartesian_point('',(5.705884688788e1,4.682184183547e1,-6.878912351949e0));
#6239=cartesian_point('',(5.772402603535e1,4.736147060860e1,-6.283884085953e0));
#6240=direction('',(-3.490379316049e-1,-2.796326084961e-1,-8.944149632953e-1));
#6241=direction('',(6.087081065118e-1,-7.933249778794e-1,1.048429966657e-2));
#6242=axis2_placement_3d('',#6239,#6240,#6241);
#6244=cartesian_point('',(5.737829019669e1,4.707780397482e1,-6.060277326867e0));
#6245=cartesian_point('',(5.741284876490e1,4.710549614727e1,-5.971713095395e0));
#6246=cartesian_point('',(5.748322128115e1,4.715288997188e1,-5.802782549492e0));
#6247=cartesian_point('',(5.758936579255e1,4.720353988750e1,-5.574396624446e0));
#6248=cartesian_point('',(5.769447564156e1,4.723678418754e1,-5.369646479749e0));
#6249=cartesian_point('',(5.779781397344e1,4.725487007096e1,-5.186785592807e0));
#6250=cartesian_point('',(5.789896618808e1,4.725934773943e1,-5.024452320805e0));
#6251=cartesian_point('',(5.799757259407e1,4.725116121146e1,-4.881967323732e0));
#6252=cartesian_point('',(5.809271998180e1,4.723104669240e1,-4.759774275117e0));
#6253=cartesian_point('',(5.818413735664e1,4.719939321686e1,-4.657760715046e0));
#6254=cartesian_point('',(5.824231340372e1,4.717067844632e1,-4.603516076964e0));
#6255=cartesian_point('',(5.827075266125e1,4.715427564271e1,-4.579937027323e0));
#6257=cartesian_point('',(5.386894844625e1,5.045922383593e1,-6.878912337570e0));
#6258=cartesian_point('',(5.396743734300e1,5.055365778064e1,-6.606036464422e0));
#6259=cartesian_point('',(5.406592524659e1,5.064808816735e1,-6.333159038541e0));
#6260=cartesian_point('',(5.416441404159e1,5.074252216106e1,-6.060283145626e0));
#6262=cartesian_point('',(5.419533492415e1,5.076495160677e1,-7.102517765332e0));
#6263=direction('',(3.227989110888e-1,3.095524903469e-1,8.944149589089e-1));
#6264=direction('',(-7.070506247666e-1,7.070855778126e-1,1.045942955879e-2));
#6265=axis2_placement_3d('',#6262,#6263,#6264);
#6267=cartesian_point('',(5.449078178430e1,5.104827446872e1,-6.283890185737e0));
#6268=direction('',(3.227989110888e-1,3.095524903469e-1,8.944149589089e-1));
#6269=direction('',(-7.070694312140e-1,7.070665739715e-1,1.047279403459e-2));
#6270=axis2_placement_3d('',#6267,#6268,#6269);
#6272=cartesian_point('',(5.416441404159e1,5.074252216106e1,-6.060283145626e0));
#6273=cartesian_point('',(5.419645415441e1,5.077324392304e1,-5.971511490863e0));
#6274=cartesian_point('',(5.425273116336e1,5.083696914358e1,-5.802237721355e0));
#6275=cartesian_point('',(5.431683967880e1,5.093575586376e1,-5.573576543805e0));
#6276=cartesian_point('',(5.436349379713e1,5.103573275861e1,-5.368718793497e0));
#6277=cartesian_point('',(5.439485680364e1,5.113587279011e1,-5.185876295151e0));
#6278=cartesian_point('',(5.441242191227e1,5.123555369989e1,-5.023684502372e0));
#6279=cartesian_point('',(5.441711293646e1,5.133432661722e1,-4.881370993170e0));
#6280=cartesian_point('',(5.440953984238e1,5.143117618879e1,-4.759400084920e0));
#6281=cartesian_point('',(5.439010040584e1,5.152577979545e1,-4.657593869528e0));
#6282=cartesian_point('',(5.436924381974e1,5.158710092336e1,-4.603468287556e0));
#6283=cartesian_point('',(5.435671666724e1,5.161737816511e1,-4.579937188627e0));
#6285=cartesian_point('',(5.413724573645e1,5.140180268324e1,-6.278683028150e0));
#6286=cartesian_point('',(5.418060195321e1,5.144068208548e1,-5.976325577542e0));
#6287=cartesian_point('',(5.423087872398e1,5.151649088141e1,-5.517089289464e0));
#6288=cartesian_point('',(5.424929174767e1,5.165506836620e1,-4.955749410916e0));
#6289=cartesian_point('',(5.421333887065e1,5.176684202504e1,-4.693655129584e0));
#6290=cartesian_point('',(5.416269428309e1,5.181956227476e1,-4.695616060562e0));
#6292=cartesian_point('',(5.348053323095e1,5.165954284925e1,-3.937498029010e1));
#6293=direction('',(-1.343083778872e-2,1.377963476358e-3,-9.999088527526e-1));
#6294=direction('',(7.206650293635e-1,6.932285303518e-1,-8.724686744975e-3));
#6295=axis2_placement_3d('',#6292,#6293,#6294);
#6297=cartesian_point('',(5.369573565210e1,5.186784603136e1,-3.941011385320e1));
#6298=cartesian_point('',(5.373015945460e1,5.183220169981e1,-3.941042990424e1));
#6299=cartesian_point('',(5.378438294589e1,5.173554513358e1,-3.941064064415e1));
#6300=cartesian_point('',(5.378307368225e1,5.157796708860e1,-3.940916851771e1));
#6301=cartesian_point('',(5.372715268395e1,5.148237179542e1,-3.940729061966e1));
#6302=cartesian_point('',(5.369215158881e1,5.144733860392e1,-3.940627840134e1));
#6304=cartesian_point('',(5.369654559733e1,5.186762509916e1,-3.937759441696e1));
#6305=cartesian_point('',(5.369640934098e1,5.186772056485e1,-3.938122426705e1));
#6306=cartesian_point('',(5.369611557766e1,5.186794377694e1,-3.938847116467e1));
#6307=cartesian_point('',(5.369618648e1,5.186768185990e1,-3.939931068334e1));
#6308=cartesian_point('',(5.369589198095e1,5.186777149619e1,-3.940651613653e1));
#6309=cartesian_point('',(5.369573565210e1,5.186784603136e1,-3.941011385320e1));
#6311=cartesian_point('',(5.369573565210e1,5.186784603136e1,-3.941011385320e1));
#6312=cartesian_point('',(5.369438719562e1,5.186743007448e1,-3.948443970297e1));
#6313=cartesian_point('',(5.366160989503e1,5.185699676435e1,-3.963350153988e1));
#6314=cartesian_point('',(5.353081560266e1,5.181494671947e1,-3.982445371987e1));
#6315=cartesian_point('',(5.332304004401e1,5.174862342922e1,-3.996371852537e1));
#6316=cartesian_point('',(5.314956288470e1,5.169200351484e1,-3.999998015956e1));
#6317=cartesian_point('',(5.305902970373e1,5.166270152194e1,-3.999999922734e1));
#6319=cartesian_point('',(5.176422637507e1,5.036789498458e1,-3.999999999999e1));
#6320=cartesian_point('',(5.204762204910e1,5.046939071976e1,-3.999997926179e1));
#6321=cartesian_point('',(5.260855562423e1,5.066977135564e1,-3.992767832472e1));
#6322=cartesian_point('',(5.311046321496e1,5.086884579876e1,-3.962337718287e1));
#6323=cartesian_point('',(5.319229458838e1,5.094747278543e1,-3.940628226871e1));
#6325=direction('',(7.071005441103e-1,7.071130181866e-1,5.470811032712e-6));
#6326=vector('',#6325,7.069107846020e-1);
#6327=cartesian_point('',(5.319229458838e1,5.094747278543e1,-3.940628226871e1));
#6328=line('',#6327,#6326);
#6329=cartesian_point('',(5.369215158881e1,5.144733860392e1,-3.940627840134e1));
#6330=cartesian_point('',(5.369188379729e1,5.144742992186e1,-3.943045014259e1));
#6331=cartesian_point('',(5.368794710819e1,5.144880859106e1,-3.948328240823e1));
#6332=cartesian_point('',(5.367049883932e1,5.145474121326e1,-3.956355317716e1));
#6333=cartesian_point('',(5.363961547342e1,5.146527428091e1,-3.964457408041e1));
#6334=cartesian_point('',(5.359738385620e1,5.147966550077e1,-3.971961645063e1));
#6335=cartesian_point('',(5.354531719727e1,5.149740328065e1,-3.978730458901e1));
#6336=cartesian_point('',(5.348388314628e1,5.151832214106e1,-3.984760830293e1));
#6337=cartesian_point('',(5.341291846706e1,5.154247342171e1,-3.990009377904e1));
#6338=cartesian_point('',(5.333329851482e1,5.156955324003e1,-3.994318579366e1));
#6339=cartesian_point('',(5.324731104722e1,5.159877967970e1,-3.997511327611e1));
#6340=cartesian_point('',(5.315520150472e1,5.163006057314e1,-3.999533610727e1));
#6341=cartesian_point('',(5.309190042123e1,5.165155064758e1,-3.999999093787e1));
#6342=cartesian_point('',(5.305902970373e1,5.166270152194e1,-3.999999922734e1));
#6344=cartesian_point('',(5.319633439851e1,5.026371903066e1,-3.927434396862e1));
#6345=cartesian_point('',(5.318878707976e1,5.025676654524e1,-3.931031033348e1));
#6346=cartesian_point('',(5.316499187791e1,5.024523194290e1,-3.938346935309e1));
#6347=cartesian_point('',(5.309996036030e1,5.023538474408e1,-3.949477241355e1));
#6348=cartesian_point('',(5.300345828554e1,5.023333513467e1,-3.960409094602e1));
#6349=cartesian_point('',(5.287542877122e1,5.023902002900e1,-3.970703999018e1));
#6350=cartesian_point('',(5.271699358614e1,5.025196119393e1,-3.979991713095e1));
#6351=cartesian_point('',(5.252788964133e1,5.027170029912e1,-3.988008558093e1));
#6352=cartesian_point('',(5.230815336904e1,5.029774172352e1,-3.994412414247e1));
#6353=cartesian_point('',(5.205619818417e1,5.032972957693e1,-3.998813499355e1));
#6354=cartesian_point('',(5.186492582686e1,5.035472645017e1,-3.999999646157e1));
#6355=cartesian_point('',(5.176422637507e1,5.036789498458e1,-3.999999999999e1));
#6357=cartesian_point('',(5.391183057484e1,4.806219562621e1,-3.999999729249e1));
#6358=cartesian_point('',(5.421286669055e1,4.823621271246e1,-4.000001928569e1));
#6359=cartesian_point('',(5.496788290566e1,4.818412573476e1,-3.966442232240e1));
#6360=cartesian_point('',(5.549131084640e1,4.777517365200e1,-3.922505489888e1));
#6361=cartesian_point('',(5.569997377025e1,4.753333593763e1,-3.900851600530e1));
#6363=cartesian_point('',(0.e0,0.e0,-3.900872653550e1));
#6364=direction('',(0.e0,0.e0,1.e0));
#6365=direction('',(7.606701129247e-1,6.491386441301e-1,0.e0));
#6366=axis2_placement_3d('',#6363,#6364,#6365);
#6368=cartesian_point('',(5.322595023341e1,5.028822321041e1,-3.900872672657e1));
#6369=cartesian_point('',(5.322444243185e1,5.028867928136e1,-3.909842775531e1));
#6370=cartesian_point('',(5.321447191258e1,5.028043550941e1,-3.918800717416e1));
#6371=cartesian_point('',(5.319633439851e1,5.026371903066e1,-3.927434396862e1));
#6373=direction('',(7.071059050343e-1,7.071076573376e-1,4.219503190085e-7));
#6374=vector('',#6373,1.831130696896e0);
#6375=cartesian_point('',(5.176422637507e1,5.036789498458e1,-3.999999999999e1));
#6376=line('',#6375,#6374);
#6377=cartesian_point('',(0.e0,0.e0,-4.e1));
#6378=direction('',(0.e0,0.e0,1.e0));
#6379=direction('',(7.164714471508e-1,6.976164171073e-1,0.e0));
#6380=axis2_placement_3d('',#6377,#6378,#6379);
#6382=cartesian_point('',(0.e0,0.e0,-4.e1));
#6383=direction('',(0.e0,0.e0,1.e0));
#6384=direction('',(7.064465069690e-1,7.077664394356e-1,0.e0));
#6385=axis2_placement_3d('',#6382,#6383,#6384);
#6387=direction('',(-7.071058569042e-1,-7.071077054676e-1,-4.092159259619e-7));
#6388=vector('',#6387,1.831124191215e0);
#6389=cartesian_point('',(5.166269366984e1,5.305903083518e1,-3.999999925068e1));
#6390=line('',#6389,#6388);
#6391=cartesian_point('',(0.e0,0.e0,-4.e1));
#6392=direction('',(0.e0,0.e0,1.e0));
#6393=direction('',(6.973741593994e-1,7.167072497205e-1,0.e0));
#6394=axis2_placement_3d('',#6391,#6392,#6393);
#6396=cartesian_point('',(4.806219552604e1,5.391183042871e1,-3.999999706774e1));
#6397=cartesian_point('',(4.804178594332e1,5.388141442482e1,-3.999999618460e1));
#6398=cartesian_point('',(4.799911984859e1,5.382204233013e1,-4.000000207719e1));
#6399=cartesian_point('',(4.792933687526e1,5.373719970629e1,-3.999999845293e1));
#6400=cartesian_point('',(4.787936049913e1,5.368383350046e1,-4.000000222503e1));
#6401=cartesian_point('',(4.785344444981e1,5.365794830543e1,-4.000000827584e1));
#6403=direction('',(-7.071050703308e-1,-7.071084920355e-1,1.933876748090e-6));
#6404=vector('',#6403,4.279394185031e0);
#6405=cartesian_point('',(4.785344444981e1,5.365794830543e1,-4.000000827584e1));
#6406=line('',#6405,#6404);
#6407=cartesian_point('',(4.772970773009e1,4.772970773009e1,-4.e1));
#6408=direction('',(0.e0,0.e0,1.e0));
#6409=direction('',(-7.071067812286e-1,7.071067811445e-1,0.e0));
#6410=axis2_placement_3d('',#6407,#6408,#6409);
#6412=cartesian_point('',(4.772970773009e1,4.772970773009e1,-4.e1));
#6413=direction('',(0.e0,0.e0,1.e0));
#6414=direction('',(-7.580861838156e-1,6.521543819586e-1,0.e0));
#6415=axis2_placement_3d('',#6412,#6413,#6414);
#6417=direction('',(7.071084899250e-1,7.071050724411e-1,-2.006657738644e-6));
#6418=vector('',#6417,4.279394285103e0);
#6419=cartesian_point('',(5.063195233425e1,4.482746312593e1,-4.000000000002e1));
#6420=line('',#6419,#6418);
#6421=cartesian_point('',(5.365794836498e1,4.785344453190e1,-4.000000858730e1));
#6422=cartesian_point('',(5.368383354682e1,4.787936057381e1,-4.000000253355e1));
#6423=cartesian_point('',(5.373720044296e1,4.792933580305e1,-3.999999833422e1));
#6424=cartesian_point('',(5.382204303788e1,4.799911871404e1,-4.000000202989e1));
#6425=cartesian_point('',(5.388141452463e1,4.804178613657e1,-3.999999637410e1));
#6426=cartesian_point('',(5.391183057484e1,4.806219562621e1,-3.999999729249e1));
#6428=cartesian_point('',(0.e0,0.e0,-4.e1));
#6429=direction('',(0.e0,0.e0,1.e0));
#6430=direction('',(7.464421109847e-1,6.654503549843e-1,0.e0));
#6431=axis2_placement_3d('',#6428,#6429,#6430);
#6433=cartesian_point('',(4.772970773009e1,4.772970773009e1,-4.e1));
#6434=direction('',(0.e0,0.e0,-1.e0));
#6435=direction('',(-1.e0,0.e0,0.e0));
#6436=axis2_placement_3d('',#6433,#6434,#6435);
#6438=cartesian_point('',(4.772970773009e1,4.772970773009e1,-4.e1));
#6439=direction('',(0.e0,0.e0,-1.e0));
#6440=direction('',(1.e0,0.e0,0.e0));
#6441=axis2_placement_3d('',#6438,#6439,#6440);
#6443=cartesian_point('',(0.e0,0.e0,-3.941011405479e1));
#6444=direction('',(0.e0,0.e0,-1.e0));
#6445=direction('',(6.947586997219e-1,7.192428999724e-1,0.e0));
#6446=axis2_placement_3d('',#6443,#6444,#6445);
#6448=cartesian_point('',(0.e0,0.e0,-3.941011405479e1));
#6449=direction('',(0.e0,0.e0,-1.e0));
#6450=direction('',(7.060552683733e-1,7.081567326534e-1,0.e0));
#6451=axis2_placement_3d('',#6448,#6449,#6450);
#6453=cartesian_point('',(0.e0,0.e0,-3.941011405479e1));
#6454=direction('',(0.e0,0.e0,-1.e0));
#6455=direction('',(7.064465069690e-1,7.077664394356e-1,0.e0));
#6456=axis2_placement_3d('',#6453,#6454,#6455);
#6458=cartesian_point('',(0.e0,0.e0,-3.937759316487e1));
#6459=direction('',(0.e0,0.e0,1.e0));
#6460=direction('',(7.192489538896e-1,6.947524324021e-1,0.e0));
#6461=axis2_placement_3d('',#6458,#6459,#6460);
#6463=cartesian_point('',(0.e0,0.e0,-3.937759316487e1));
#6464=direction('',(0.e0,0.e0,1.e0));
#6465=direction('',(7.060552683733e-1,7.081567326534e-1,0.e0));
#6466=axis2_placement_3d('',#6463,#6464,#6465);
#6468=cartesian_point('',(5.144733864703e1,5.369215135248e1,-3.940628273835e1));
#6469=cartesian_point('',(5.148238293580e1,5.372716345597e1,-3.940730114836e1));
#6470=cartesian_point('',(5.157800940888e1,5.378309031030e1,-3.940919096373e1));
#6471=cartesian_point('',(5.173559685257e1,5.378436567078e1,-3.941066289185e1));
#6472=cartesian_point('',(5.183221431198e1,5.373014597993e1,-3.941043924273e1));
#6473=cartesian_point('',(5.186784499391e1,5.369573567959e1,-3.941011723028e1));
#6475=cartesian_point('',(5.186784499391e1,5.369573567959e1,-3.941011723028e1));
#6476=cartesian_point('',(5.186791162557e1,5.369575741621e1,-3.940644404242e1));
#6477=cartesian_point('',(5.186807730630e1,5.369580859809e1,-3.939913206178e1));
#6478=cartesian_point('',(5.186881382339e1,5.369527761113e1,-3.938828812722e1));
#6479=cartesian_point('',(5.186861711675e1,5.369554485379e1,-3.938113818762e1));
#6480=cartesian_point('',(5.186853453510e1,5.369566769876e1,-3.937758825918e1));
#6482=cartesian_point('',(5.165954453571e1,5.348053491512e1,-3.937498044467e1));
#6483=direction('',(-1.377951275185e-3,1.343084998758e-2,9.999088526055e-1));
#6484=direction('',(6.958318015990e-1,7.181522356592e-1,-8.687364457686e-3));
#6485=axis2_placement_3d('',#6482,#6483,#6484);
#6487=cartesian_point('',(5.166269366984e1,5.305903083518e1,-3.999999925068e1));
#6488=cartesian_point('',(5.169129659825e1,5.314737014936e1,-3.999998327493e1));
#6489=cartesian_point('',(5.174689333019e1,5.331827944156e1,-3.996524514559e1));
#6490=cartesian_point('',(5.181390827517e1,5.352732196674e1,-3.982887307088e1));
#6491=cartesian_point('',(5.185770239708e1,5.366363082652e1,-3.963043327038e1));
#6492=cartesian_point('',(5.186742418471e1,5.369444309226e1,-3.948275344872e1));
#6493=cartesian_point('',(5.186784499391e1,5.369573567959e1,-3.941011723028e1));
#6495=cartesian_point('',(5.094746605032e1,5.319230070076e1,-3.940628380589e1));
#6496=cartesian_point('',(5.086882088015e1,5.311043703327e1,-3.962341388449e1));
#6497=cartesian_point('',(5.066977598066e1,5.260855329343e1,-3.992766880266e1));
#6498=cartesian_point('',(5.046937934848e1,5.204758241164e1,-3.999998210079e1));
#6499=cartesian_point('',(5.036789502952e1,5.176422880991e1,-4.000000000001e1));
#6501=cartesian_point('',(5.166269366984e1,5.305903083518e1,-3.999999925068e1));
#6502=cartesian_point('',(5.165227163994e1,5.308975304692e1,-3.999999299530e1));
#6503=cartesian_point('',(5.163160552597e1,5.315066186843e1,-3.999580523018e1));
#6504=cartesian_point('',(5.160127947570e1,5.323995184320e1,-3.997716035896e1));
#6505=cartesian_point('',(5.157251921063e1,5.332457655266e1,-3.994693945842e1));
#6506=cartesian_point('',(5.154596181979e1,5.340266563101e1,-3.990631924295e1));
#6507=cartesian_point('',(5.152205064840e1,5.347293146182e1,-3.985661123457e1));
#6508=cartesian_point('',(5.150102944109e1,5.353467110993e1,-3.979892773971e1));
#6509=cartesian_point('',(5.148314015638e1,5.358718867567e1,-3.973431971594e1));
#6510=cartesian_point('',(5.146867428886e1,5.362963609490e1,-3.966422343084e1));
#6511=cartesian_point('',(5.145787545547e1,5.366132593132e1,-3.959062068316e1));
#6512=cartesian_point('',(5.145076582993e1,5.368214265914e1,-3.951537391095e1));
#6513=cartesian_point('',(5.144791434615e1,5.369060969616e1,-3.945354499358e1));
#6514=cartesian_point('',(5.144738003915e1,5.369202996466e1,-3.941728884051e1));
#6515=cartesian_point('',(5.144733864703e1,5.369215135248e1,-3.940628273835e1));
#6517=direction('',(-7.071223027593e-1,-7.070912592715e-1,-1.510149498807e-6));
#6518=vector('',#6517,7.069110884508e-1);
#6519=cartesian_point('',(5.144733864703e1,5.369215135248e1,-3.940628273835e1));
#6520=line('',#6519,#6518);
#6521=cartesian_point('',(5.094746605032e1,5.319230070076e1,-3.940628380589e1));
#6522=cartesian_point('',(5.095590141357e1,5.320136716852e1,-3.936295723586e1));
#6523=cartesian_point('',(5.096984923647e1,5.321659202956e1,-3.927564547279e1));
#6524=cartesian_point('',(5.098261902191e1,5.323135119437e1,-3.914215843838e1));
#6525=cartesian_point('',(5.098489827854e1,5.323493746285e1,-3.905275627940e1));
#6526=cartesian_point('',(5.098483351295e1,5.323553795579e1,-3.900785037836e1));
#6528=cartesian_point('',(5.026371011483e1,5.319632495551e1,-3.927434042472e1));
#6529=cartesian_point('',(5.043248112834e1,5.303706101756e1,-3.927382796529e1));
#6530=cartesian_point('',(5.078912786124e1,5.303484182e1,-3.934262427140e1));
#6531=cartesian_point('',(5.094746605032e1,5.319230070076e1,-3.940628380589e1));
#6533=cartesian_point('',(5.144733864703e1,5.369215135248e1,-3.940628273835e1));
#6534=cartesian_point('',(5.144737649335e1,5.369232821898e1,-3.939689592142e1));
#6535=cartesian_point('',(5.144737698731e1,5.369247187527e1,-3.938750833414e1));
#6536=cartesian_point('',(5.144736456883e1,5.369259848022e1,-3.937812129740e1));
#6538=direction('',(-1.376525170208e-3,1.343232200389e-2,9.999088347965e-1));
#6539=vector('',#6538,3.310242825944e1);
#6540=cartesian_point('',(5.144736456883e1,5.369259848022e1,-3.937812129740e1));
#6541=line('',#6540,#6539);
#6542=direction('',(-3.095549485479e-1,-3.228101052932e-1,-8.944100680058e-1));
#6543=vector('',#6542,9.152100706037e-1);
#6544=cartesian_point('',(5.140179824314e1,5.413724095571e1,-6.278710827573e0));
#6545=line('',#6544,#6543);
#6546=cartesian_point('',(5.270518015044e1,5.541385199567e1,-8.214095563087e0));
#6547=direction('',(7.074446466122e-1,-7.066933146983e-1,1.032622585202e-2));
#6548=direction('',(-6.353765069332e-1,-6.295172401661e-1,4.472188935755e-1));
#6549=axis2_placement_3d('',#6546,#6547,#6548);
#6551=direction('',(1.441076451373e-3,-1.336806878363e-2,-9.999096049322e-1));
#6552=vector('',#6551,3.081713398959e1);
#6553=cartesian_point('',(5.094042366686e1,5.364750352268e1,-8.193502105692e0));
#6554=line('',#6553,#6552);
#6555=cartesian_point('',(5.182023119385e1,5.416205518607e1,-4.695462462394e0));
#6556=cartesian_point('',(5.176755903436e1,5.421299046374e1,-4.692247995006e0));
#6557=cartesian_point('',(5.165520696540e1,5.424936738263e1,-4.955063005459e0));
#6558=cartesian_point('',(5.151665998403e1,5.423089795860e1,-5.516379023416e0));
#6559=cartesian_point('',(5.144070712535e1,5.418062771993e1,-5.976132984337e0));
#6560=cartesian_point('',(5.140179824314e1,5.413724095571e1,-6.278710827573e0));
#6562=cartesian_point('',(5.104827655114e1,5.449078395592e1,-6.283884163994e0));
#6563=direction('',(3.095524879958e-1,3.227989087702e-1,8.944149605593e-1));
#6564=direction('',(-6.115048053009e-1,-6.527340441556e-1,4.472137528008e-1));
#6565=axis2_placement_3d('',#6562,#6563,#6564);
#6567=cartesian_point('',(5.045922452257e1,5.386894919571e1,-6.878912869411e0));
#6568=cartesian_point('',(5.055365916118e1,5.396743881615e1,-6.606034989919e0));
#6569=cartesian_point('',(5.064808919684e1,5.406592713547e1,-6.333155028323e0));
#6570=cartesian_point('',(5.074252388544e1,5.416441665325e1,-6.060277129078e0));
#6572=cartesian_point('',(5.074252388544e1,5.416441665325e1,-6.060277129078e0));
#6573=cartesian_point('',(5.077330671680e1,5.419651873178e1,-5.971332627659e0));
#6574=cartesian_point('',(5.083715177007e1,5.425288046536e1,-5.801769511833e0));
#6575=cartesian_point('',(5.093607744027e1,5.431702574556e1,-5.572865332696e0));
#6576=cartesian_point('',(5.103615340329e1,5.436366303206e1,-5.367896204840e0));
#6577=cartesian_point('',(5.113635438625e1,5.439497718553e1,-5.185041191460e0));
#6578=cartesian_point('',(5.123605103754e1,5.441247631438e1,-5.022923413822e0));
#6579=cartesian_point('',(5.133476681422e1,5.441710319532e1,-4.880781040601e0));
#6580=cartesian_point('',(5.143146905809e1,5.440949627420e1,-4.759060845502e0));
#6581=cartesian_point('',(5.152590986997e1,5.439007285470e1,-4.657455287504e0));
#6582=cartesian_point('',(5.158714942472e1,5.436921150901e1,-4.603447484251e0));
#6583=cartesian_point('',(5.161737539377e1,5.435671963667e1,-4.579937311536e0));
#6585=cartesian_point('',(4.682184177496e1,5.705884690063e1,-6.878912337571e0));
#6586=cartesian_point('',(4.690716198233e1,5.716532833052e1,-6.606036464427e0));
#6587=cartesian_point('',(4.699248166968e1,5.727180610351e1,-6.333159038284e0));
#6588=cartesian_point('',(4.707780176976e1,5.737828756870e1,-6.060283145374e0));
#6590=cartesian_point('',(4.710553048951e1,5.740456111216e1,-7.102517765337e0));
#6591=direction('',(2.796326137997e-1,3.490379385945e-1,8.944149589096e-1));
#6592=direction('',(-7.932939042829e-1,6.087490442895e-1,1.045860909711e-2));
#6593=axis2_placement_3d('',#6590,#6591,#6592);
#6595=cartesian_point('',(4.736146870648e1,5.772402366140e1,-6.283890185749e0));
#6596=direction('',(2.796326137997e-1,3.490379385945e-1,8.944149589096e-1));
#6597=direction('',(-7.933090766752e-1,6.087290561679e-1,1.047115283686e-2));
#6598=axis2_placement_3d('',#6595,#6596,#6597);
#6600=cartesian_point('',(4.707780176976e1,5.737828756870e1,-6.060283145374e0));
#6601=cartesian_point('',(4.710555693125e1,5.741292753724e1,-5.971514184975e0));
#6602=cartesian_point('',(4.715303356826e1,5.748345114004e1,-5.802244988454e0));
#6603=cartesian_point('',(4.720369901585e1,5.758975808604e1,-5.573588106483e0));
#6604=cartesian_point('',(4.723690487433e1,5.769496744994e1,-5.368732537204e0));
#6605=cartesian_point('',(4.725492956248e1,5.779834340765e1,-5.185890547350e0));
#6606=cartesian_point('',(4.725933451943e1,5.789946399611e1,-5.023697762368e0));
#6607=cartesian_point('',(4.725109391365e1,5.799800500463e1,-4.881381806759e0));
#6608=cartesian_point('',(4.723094506002e1,5.809303905099e1,-4.759407469536e0));
#6609=cartesian_point('',(4.719932336024e1,5.818429866096e1,-4.657597453997e0));
#6610=cartesian_point('',(4.717064057407e1,5.824237510026e1,-4.603469192453e0));
#6611=cartesian_point('',(4.715426761597e1,5.827075956445e1,-4.579937185734e0));
#6613=cartesian_point('',(4.696480997547e1,5.802837870463e1,-6.278702593027e0));
#6614=cartesian_point('',(4.700275233608e1,5.807262178404e1,-5.976091001731e0));
#6615=cartesian_point('',(4.704268126486e1,5.815446197800e1,-5.516411758437e0));
#6616=cartesian_point('',(4.704288352989e1,5.829434099205e1,-4.954748471893e0));
#6617=cartesian_point('',(4.699214528826e1,5.840083948030e1,-4.692545214233e0));
#6618=cartesian_point('',(4.693488743394e1,5.844639178347e1,-4.695465837513e0));
#6620=cartesian_point('',(4.628007643975e1,5.819819865946e1,-3.937497996896e1));
#6621=direction('',(-1.349579543498e-2,-3.869013070828e-4,-9.999088527526e-1));
#6622=direction('',(6.215706222342e-1,7.833099022481e-1,-8.692445883615e-3));
#6623=axis2_placement_3d('',#6620,#6621,#6622);
#6625=cartesian_point('',(4.589992192328e1,5.773689622411e1,-4.135910819404e1));
#6626=direction('',(-3.387635395897e-1,-4.270069924166e-1,-8.383938768097e-1));
#6627=direction('',(5.177234520743e-1,6.594483512025e-1,-5.450599042937e-1));
#6628=axis2_placement_3d('',#6625,#6626,#6627);
#6630=direction('',(1.343468621580e-2,3.074082284038e-4,9.999097032765e-1));
#6631=vector('',#6630,3.328464893054e1);
#6632=cartesian_point('',(4.609212485392e1,5.749655416216e1,-4.147514294597e1));
#6633=line('',#6632,#6631);
#6634=cartesian_point('',(4.806019315825e1,5.948831112949e1,-8.214302336558e0));
#6635=direction('',(-7.931776200278e-1,6.089012481828e-1,1.041791958864e-2));
#6636=direction('',(-6.088443539755e-1,-7.932459902544e-1,8.327759449629e-3));
#6637=axis2_placement_3d('',#6634,#6635,#6636);
#6639=direction('',(2.796395826515e-1,3.490427191885e-1,8.944109145107e-1));
#6640=vector('',#6639,9.152185875530e-1);
#6641=cartesian_point('',(4.670887863161e1,5.770892832018e1,-7.097284086897e0));
#6642=line('',#6641,#6640);
#6643=direction('',(-1.349703633123e-2,-3.882896926375e-4,-9.999088354652e-1));
#6644=vector('',#6643,3.310208592792e1);
#6645=cartesian_point('',(4.696480997547e1,5.802837870463e1,-6.278702593027e0));
#6646=line('',#6645,#6644);
#6647=cartesian_point('',(4.426680311748e1,5.508199282187e1,-3.934704265916e1));
#6648=direction('',(-7.932265936223e-1,6.088373639851e-1,1.042283004176e-2));
#6649=direction('',(6.087833534576e-1,7.932950626995e-1,-8.109996888987e-3));
#6650=axis2_placement_3d('',#6647,#6648,#6649);
#6652=direction('',(-3.396879227856e-1,-4.282578779684e-1,-8.373812184851e-1));
#6653=vector('',#6652,1.346523845169e-1);
#6654=cartesian_point('',(4.613786464272e1,5.755422010661e1,-4.136238756815e1));
#6655=line('',#6654,#6653);
#6656=cartesian_point('',(4.648903668680e1,5.719252424721e1,-4.148040492857e1));
#6657=direction('',(1.342783845954e-2,2.983217913263e-4,9.999097980110e-1));
#6658=direction('',(-7.950278759930e-1,6.064820857474e-1,1.049552578475e-2));
#6659=axis2_placement_3d('',#6656,#6657,#6658);
#6661=cartesian_point('',(4.731012269035e1,5.585515644322e1,-4.202616096507e1));
#6662=cartesian_point('',(4.733520058069e1,5.583774193087e1,-4.168837443973e1));
#6663=cartesian_point('',(4.738583938483e1,5.580240597648e1,-4.101452994322e1));
#6664=cartesian_point('',(4.745786841611e1,5.575267698953e1,-4.000840018244e1));
#6665=cartesian_point('',(4.750914594605e1,5.571676207170e1,-3.934145803142e1));
#6666=cartesian_point('',(4.753381055461e1,5.569956638832e1,-3.900874294307e1));
#6668=cartesian_point('',(5.028822464637e1,5.322595175387e1,-3.900872663970e1));
#6669=cartesian_point('',(5.028342968108e1,5.327155061760e1,-3.558349749536e1));
#6670=cartesian_point('',(5.027379289439e1,5.336268557693e1,-2.873397990994e1));
#6671=cartesian_point('',(5.025931869676e1,5.349932901239e1,-1.846252835743e1));
#6672=cartesian_point('',(5.024970994280e1,5.359043766178e1,-1.161677744314e1));
#6673=cartesian_point('',(5.024486735991e1,5.363594663463e1,-8.194372305275e0));
#6675=cartesian_point('',(4.661881073175e1,5.681590653401e1,-8.194372283734e0));
#6676=cartesian_point('',(4.656939550856e1,5.681467385720e1,-1.189068419803e1));
#6677=cartesian_point('',(4.647047898022e1,5.681211918441e1,-1.928440600150e1));
#6678=cartesian_point('',(4.632209864454e1,5.680833048787e1,-3.037828568017e1));
#6679=cartesian_point('',(4.622315336511e1,5.680580663029e1,-3.777640402860e1));
#6680=cartesian_point('',(4.617364138934e1,5.680450514933e1,-4.147601194524e1));
#6682=cartesian_point('',(4.612193721426e1,5.684019488969e1,-4.202617897883e1));
#6683=cartesian_point('',(4.613248969548e1,5.683228928256e1,-4.196771789780e1));
#6684=cartesian_point('',(4.615043850992e1,5.681915994073e1,-4.184901931598e1));
#6685=cartesian_point('',(4.616772073880e1,5.680710775960e1,-4.166577648517e1));
#6686=cartesian_point('',(4.617276069723e1,5.680450279991e1,-4.153987515808e1));
#6687=cartesian_point('',(4.617364138934e1,5.680450514933e1,-4.147601194524e1));
#6689=cartesian_point('',(4.597473402035e1,5.738663603572e1,-4.192434478755e1));
#6690=cartesian_point('',(4.591333770757e1,5.721542272259e1,-4.193657767777e1));
#6691=cartesian_point('',(4.596965958636e1,5.696438315735e1,-4.198132098237e1));
#6692=cartesian_point('',(4.612193721426e1,5.684019488969e1,-4.202617897883e1));
#6694=cartesian_point('',(4.544373033713e1,5.716152553029e1,-4.303928221819e1));
#6695=cartesian_point('',(4.548505810648e1,5.712869201434e1,-4.303924772747e1));
#6696=cartesian_point('',(4.560900237433e1,5.718501712815e1,-4.281657879631e1));
#6697=cartesian_point('',(4.579048499776e1,5.726943664372e1,-4.244868279069e1));
#6698=cartesian_point('',(4.591213927348e1,5.734269217870e1,-4.213137594980e1));
#6699=cartesian_point('',(4.597473402035e1,5.738663603572e1,-4.192434478755e1));
#6701=cartesian_point('',(4.597473402035e1,5.738663603572e1,-4.192434478755e1));
#6702=cartesian_point('',(4.601940746272e1,5.741806184570e1,-4.177644803264e1));
#6703=cartesian_point('',(4.605828997548e1,5.745501101679e1,-4.162582623246e1));
#6704=cartesian_point('',(4.609212485392e1,5.749655416216e1,-4.147514294597e1));
#6706=direction('',(-3.380818054624e-1,-4.274461219394e-1,-8.384452907938e-1));
#6707=vector('',#6706,1.808878947105e0);
#6708=cartesian_point('',(4.605527939743e1,5.793472382129e1,-4.152263618338e1));
#6709=line('',#6708,#6707);
#6710=cartesian_point('',(4.541613663931e1,5.712682572287e1,-4.312438336069e1));
#6711=cartesian_point('',(4.542988028716e1,5.711592914676e1,-4.312432370682e1));
#6712=cartesian_point('',(4.545890101407e1,5.709522251575e1,-4.311974094459e1));
#6713=cartesian_point('',(4.550870789240e1,5.706751894759e1,-4.309628551581e1));
#6714=cartesian_point('',(4.556121070728e1,5.704425860189e1,-4.305859435942e1));
#6715=cartesian_point('',(4.561530873758e1,5.702434105208e1,-4.300915845534e1));
#6716=cartesian_point('',(4.567089903418e1,5.700645860142e1,-4.294920023398e1));
#6717=cartesian_point('',(4.572798717335e1,5.698957262705e1,-4.287902697386e1));
#6718=cartesian_point('',(4.578642333941e1,5.697285309649e1,-4.279849029649e1));
#6719=cartesian_point('',(4.584594690818e1,5.695558506715e1,-4.270693883165e1));
#6720=cartesian_point('',(4.590606870625e1,5.693712392896e1,-4.260328419241e1));
#6721=cartesian_point('',(4.596591762828e1,5.691688076331e1,-4.248606013564e1));
#6722=cartesian_point('',(4.602403454770e1,5.689430879220e1,-4.235334819557e1));
#6723=cartesian_point('',(4.607819043117e1,5.686898594496e1,-4.220251762496e1));
#6724=cartesian_point('',(4.610901866212e1,5.684998910404e1,-4.208741233033e1));
#6725=cartesian_point('',(4.612193721426e1,5.684019488969e1,-4.202617897883e1));
#6727=cartesian_point('',(4.570461578214e1,5.748968102962e1,-4.331177673041e1));
#6728=direction('',(7.827722501395e-1,-6.223082872753e-1,0.e0));
#6729=direction('',(-5.217704108350e-1,-6.563103961443e-1,5.449883506003e-1));
#6730=axis2_placement_3d('',#6727,#6728,#6729);
#6732=cartesian_point('',(0.e0,0.e0,-4.202617960650e1));
#6733=direction('',(0.e0,0.e0,1.e0));
#6734=direction('',(3.574394776001e-1,9.339363039592e-1,0.e0));
#6735=axis2_placement_3d('',#6732,#6733,#6734);
#6737=cartesian_point('',(2.366922051601e1,6.926627613260e1,-4.202615167110e1));
#6738=cartesian_point('',(2.367286307166e1,6.926265296385e1,-4.228651653816e1));
#6739=cartesian_point('',(2.365738809927e1,6.919105717384e1,-4.280664811595e1));
#6740=cartesian_point('',(2.356763851030e1,6.889813891414e1,-4.353236814993e1));
#6741=cartesian_point('',(2.341736809594e1,6.843939206756e1,-4.415480266217e1));
#6742=cartesian_point('',(2.321670252379e1,6.784574864608e1,-4.463201119942e1));
#6743=cartesian_point('',(2.297920538053e1,6.715719931751e1,-4.493183875488e1));
#6744=cartesian_point('',(2.280688786048e1,6.666587230816e1,-4.499999655995e1));
#6745=cartesian_point('',(2.272022767272e1,6.642036206096e1,-4.500000287138e1));
#6747=cartesian_point('',(4.513724989429e1,5.376338335289e1,-4.499998308207e1));
#6748=cartesian_point('',(4.531971340820e1,5.395832729210e1,-4.499998308207e1));
#6749=cartesian_point('',(4.568657302327e1,5.434667894998e1,-4.492849365638e1));
#6750=cartesian_point('',(4.620803037827e1,5.487975002444e1,-4.461407919218e1));
#6751=cartesian_point('',(4.651047798547e1,5.517837374055e1,-4.428103832669e1));
#6752=cartesian_point('',(4.664578634799e1,5.530749468039e1,-4.408946862581e1));
#6754=cartesian_point('',(4.664578634799e1,5.530749468039e1,-4.408946862581e1));
#6755=cartesian_point('',(4.677452078327e1,5.543042837971e1,-4.390713850837e1));
#6756=cartesian_point('',(4.700098961710e1,5.564130050143e1,-4.349732906102e1));
#6757=cartesian_point('',(4.722994135989e1,5.582953089581e1,-4.278701693539e1));
#6758=cartesian_point('',(4.729785484959e1,5.586264516290e1,-4.227993473704e1));
#6759=cartesian_point('',(4.731012269035e1,5.585515644322e1,-4.202616096507e1));
#6761=cartesian_point('',(0.e0,0.e0,-4.202617960650e1));
#6762=direction('',(0.e0,0.e0,1.e0));
#6763=direction('',(6.463248703182e-1,7.630623578766e-1,0.e0));
#6764=axis2_placement_3d('',#6761,#6762,#6763);
#6766=cartesian_point('',(4.342582913778e1,5.865427544973e1,-4.312444839906e1));
#6767=cartesian_point('',(4.338757127211e1,5.868357018e1,-4.312252046302e1));
#6768=cartesian_point('',(4.332165700200e1,5.874223768937e1,-4.310252655211e1));
#6769=cartesian_point('',(4.327619452439e1,5.882388740390e1,-4.300047829226e1));
#6770=cartesian_point('',(4.321401956571e1,5.891329746681e1,-4.289409126967e1));
#6771=cartesian_point('',(4.317667024083e1,5.898094936105e1,-4.278339187567e1));
#6772=cartesian_point('',(4.312694253503e1,5.906057441776e1,-4.264277612990e1));
#6773=cartesian_point('',(4.307574634455e1,5.913914927540e1,-4.246989505070e1));
#6774=cartesian_point('',(4.301864047371e1,5.921320698884e1,-4.226085303407e1));
#6775=cartesian_point('',(4.298396341756e1,5.924796592410e1,-4.210719739386e1));
#6776=cartesian_point('',(4.296619594445e1,5.926172105180e1,-4.202618265805e1));
#6778=cartesian_point('',(0.e0,0.e0,-4.202617960650e1));
#6779=direction('',(0.e0,0.e0,1.e0));
#6780=direction('',(5.869805273930e-1,8.096010501855e-1,0.e0));
#6781=axis2_placement_3d('',#6778,#6779,#6780);
#6783=cartesian_point('',(3.539839643283e1,6.382068839150e1,-4.312444855849e1));
#6784=cartesian_point('',(3.535650430790e1,6.384483208947e1,-4.312248429669e1));
#6785=cartesian_point('',(3.528331103190e1,6.389452065835e1,-4.310244081665e1));
#6786=cartesian_point('',(3.522782465988e1,6.396949959370e1,-4.300013329651e1));
#6787=cartesian_point('',(3.515451461936e1,6.404989628700e1,-4.289405585675e1));
#6788=cartesian_point('',(3.510881427955e1,6.411195437999e1,-4.278352433601e1));
#6789=cartesian_point('',(3.504919609974e1,6.418429386718e1,-4.264321484956e1));
#6790=cartesian_point('',(3.498824059458e1,6.425548034521e1,-4.247053565992e1));
#6791=cartesian_point('',(3.492188796351e1,6.432155732253e1,-4.226142523451e1));
#6792=cartesian_point('',(3.488288520732e1,6.435158585647e1,-4.210743073969e1));
#6793=cartesian_point('',(3.486340738798e1,6.436294276448e1,-4.202618265811e1));
#6795=cartesian_point('',(0.e0,0.e0,-4.202617960650e1));
#6796=direction('',(0.e0,0.e0,1.e0));
#6797=direction('',(4.762846853638e-1,8.792911340892e-1,0.e0));
#6798=axis2_placement_3d('',#6795,#6796,#6797);
#6800=cartesian_point('',(2.616409636306e1,6.836289685859e1,-4.202618265877e1));
#6801=cartesian_point('',(2.618234328408e1,6.835523866090e1,-4.209838480987e1));
#6802=cartesian_point('',(2.622039866491e1,6.833390572198e1,-4.223704626888e1));
#6803=cartesian_point('',(2.628736919327e1,6.828433465699e1,-4.243171573985e1));
#6804=cartesian_point('',(2.635287726178e1,6.822733227448e1,-4.259833327581e1));
#6805=cartesian_point('',(2.641560092006e1,6.816923274581e1,-4.273497118780e1));
#6806=cartesian_point('',(2.647050868e1,6.811462157503e1,-4.284735441341e1));
#6807=cartesian_point('',(2.652897746635e1,6.806051449231e1,-4.294086765017e1));
#6808=cartesian_point('',(2.659884435327e1,6.799651415255e1,-4.303855910938e1));
#6809=cartesian_point('',(2.666784187636e1,6.794065273754e1,-4.310740738321e1));
#6810=cartesian_point('',(2.673085687694e1,6.790917160254e1,-4.312311132217e1));
#6811=cartesian_point('',(2.676526231370e1,6.789503933313e1,-4.312442101002e1));
#6813=cartesian_point('',(2.678140769341e1,6.793617020439e1,-4.303925725446e1));
#6814=cartesian_point('',(2.677325928218e1,6.794112287416e1,-4.303676870133e1));
#6815=cartesian_point('',(2.675922437674e1,6.795160398447e1,-4.302827715428e1));
#6816=cartesian_point('',(2.674547808020e1,6.797468064205e1,-4.299781176923e1));
#6817=cartesian_point('',(2.673908170368e1,6.799133737440e1,-4.297343436560e1));
#6818=cartesian_point('',(2.673288067358e1,6.801241066510e1,-4.294121461243e1));
#6819=cartesian_point('',(2.672790831138e1,6.803567818142e1,-4.290401250043e1));
#6820=cartesian_point('',(2.672344543723e1,6.805995875160e1,-4.286403967594e1));
#6821=cartesian_point('',(2.671919516315e1,6.808948588007e1,-4.281376726708e1));
#6822=cartesian_point('',(2.671667399944e1,6.811129207886e1,-4.277565445072e1));
#6823=cartesian_point('',(2.671418216735e1,6.813639616621e1,-4.273096820154e1));
#6824=cartesian_point('',(2.671195760274e1,6.816384973276e1,-4.268093305558e1));
#6825=cartesian_point('',(2.670993432176e1,6.819416285995e1,-4.262434420019e1));
#6826=cartesian_point('',(2.670816785977e1,6.822775113976e1,-4.255990257621e1));
#6827=cartesian_point('',(2.670669564764e1,6.826452935805e1,-4.248726148454e1));
#6828=cartesian_point('',(2.670563694687e1,6.830632383138e1,-4.240152995650e1));
#6829=cartesian_point('',(2.670521288088e1,6.834170672304e1,-4.232622581599e1));
#6830=cartesian_point('',(2.670526107988e1,6.838218399746e1,-4.223684210757e1));
#6831=cartesian_point('',(2.670603000591e1,6.842390062814e1,-4.214011231200e1));
#6832=cartesian_point('',(2.670776161440e1,6.846642028522e1,-4.203605113698e1));
#6833=cartesian_point('',(2.670965027364e1,6.849456442896e1,-4.196238859394e1));
#6834=cartesian_point('',(2.671092250665e1,6.850858519015e1,-4.192438378715e1));
#6836=cartesian_point('',(2.671092250665e1,6.850858519015e1,-4.192438378715e1));
#6837=cartesian_point('',(2.659335684023e1,6.836983327339e1,-4.193662833477e1));
#6838=cartesian_point('',(2.634776207010e1,6.829305818078e1,-4.198131479671e1));
#6839=cartesian_point('',(2.616409636306e1,6.836289685859e1,-4.202618265877e1));
#6841=cartesian_point('',(0.e0,0.e0,-4.312438005464e1));
#6842=direction('',(0.e0,0.e0,-1.e0));
#6843=direction('',(3.667465772882e-1,9.303208844519e-1,0.e0));
#6844=axis2_placement_3d('',#6841,#6842,#6843);
#6846=cartesian_point('',(0.e0,0.e0,-4.303928255511e1));
#6847=direction('',(0.e0,0.e0,1.e0));
#6848=direction('',(3.985072802812e-1,9.171651691832e-1,0.e0));
#6849=axis2_placement_3d('',#6846,#6847,#6848);
#6851=cartesian_point('',(0.e0,0.e0,-4.303928255511e1));
#6852=direction('',(0.e0,0.e0,1.e0));
#6853=direction('',(3.826834323651e-1,9.238795325113e-1,0.e0));
#6854=axis2_placement_3d('',#6851,#6852,#6853);
#6856=cartesian_point('',(2.678140769341e1,6.793617020439e1,-4.303925725446e1));
#6857=cartesian_point('',(2.677943788204e1,6.793067885691e1,-4.304822823439e1));
#6858=cartesian_point('',(2.677563094656e1,6.792034866456e1,-4.306657501516e1));
#6859=cartesian_point('',(2.677021125115e1,6.790648881691e1,-4.309493977457e1));
#6860=cartesian_point('',(2.676689708135e1,6.789869206228e1,-4.311453195318e1));
#6861=cartesian_point('',(2.676526231370e1,6.789503933313e1,-4.312442101002e1));
#6863=cartesian_point('',(2.908311100378e1,6.693483662217e1,-4.312438400786e1));
#6864=cartesian_point('',(2.909890074603e1,6.692794663975e1,-4.312445271407e1));
#6865=cartesian_point('',(2.913183118e1,6.691568679895e1,-4.311979427809e1));
#6866=cartesian_point('',(2.918669519535e1,6.690174430428e1,-4.309693643993e1));
#6867=cartesian_point('',(2.924309306457e1,6.689282437193e1,-4.305972852376e1));
#6868=cartesian_point('',(2.930031280789e1,6.688750815517e1,-4.301077375373e1));
#6869=cartesian_point('',(2.935854980586e1,6.688457389891e1,-4.295117436952e1));
#6870=cartesian_point('',(2.941805330912e1,6.688300792605e1,-4.288128547149e1));
#6871=cartesian_point('',(2.947888347075e1,6.688197792333e1,-4.280093545937e1));
#6872=cartesian_point('',(2.954098688046e1,6.688071768963e1,-4.270945125967e1));
#6873=cartesian_point('',(2.960404526592e1,6.687847237569e1,-4.260574222321e1));
#6874=cartesian_point('',(2.966738483272e1,6.687443683350e1,-4.248828799846e1));
#6875=cartesian_point('',(2.972971925505e1,6.686769019267e1,-4.235513900564e1));
#6876=cartesian_point('',(2.978896388929e1,6.685723309196e1,-4.220366965005e1));
#6877=cartesian_point('',(2.982392689485e1,6.684680770077e1,-4.208784126045e1));
#6878=cartesian_point('',(2.983904531861e1,6.684064789846e1,-4.202617899364e1));
#6880=cartesian_point('',(2.926784441727e1,6.735999266514e1,-4.331177673041e1));
#6881=direction('',(9.171651691840e-1,-3.985072802793e-1,0.e0));
#6882=direction('',(-3.341258851982e-1,-7.689912811928e-1,5.449883506003e-1));
#6883=axis2_placement_3d('',#6880,#6881,#6882);
#6885=cartesian_point('',(2.983904531861e1,6.684064789846e1,-4.202617899364e1));
#6886=cartesian_point('',(2.985128465915e1,6.683574274117e1,-4.196771522024e1));
#6887=cartesian_point('',(2.987202051018e1,6.682770620535e1,-4.184901303957e1));
#6888=cartesian_point('',(2.989183277985e1,6.682053772015e1,-4.166577126678e1));
#6889=cartesian_point('',(2.989737506540e1,6.681932618286e1,-4.153987292953e1));
#6890=cartesian_point('',(2.989822497537e1,6.681955644470e1,-4.147601194816e1));
#6892=cartesian_point('',(2.955542860193e1,6.733037058693e1,-4.192434479397e1));
#6893=cartesian_point('',(2.954043757565e1,6.714910061430e1,-4.193657767575e1));
#6894=cartesian_point('',(2.965981417509e1,6.692119229033e1,-4.198132100231e1));
#6895=cartesian_point('',(2.983904531861e1,6.684064789846e1,-4.202617899364e1));
#6897=cartesian_point('',(3.481062676620e1,6.439701538499e1,-4.147601147857e1));
#6898=cartesian_point('',(3.479288176584e1,6.444325653901e1,-3.777640373831e1));
#6899=cartesian_point('',(3.475735657991e1,6.453565033454e1,-3.037828630503e1));
#6900=cartesian_point('',(3.470407101369e1,6.467417984481e1,-1.928440634956e1));
#6901=cartesian_point('',(3.466857816548e1,6.476654576983e1,-1.189068437397e1));
#6902=cartesian_point('',(3.465080662230e1,6.481267121031e1,-8.194372284094e0));
#6904=cartesian_point('',(3.032527460621e1,6.694578755439e1,-8.194372283845e0));
#6905=cartesian_point('',(3.027786220627e1,6.693180727939e1,-1.189068419651e1));
#6906=cartesian_point('',(3.018297737113e1,6.690373816553e1,-1.928440599797e1));
#6907=cartesian_point('',(3.004063353819e1,6.686167486095e1,-3.037828567503e1));
#6908=cartesian_point('',(2.994571302334e1,6.683362822082e1,-3.777640402987e1));
#6909=cartesian_point('',(2.989822497537e1,6.681955644470e1,-4.147601194816e1));
#6911=cartesian_point('',(3.481062676620e1,6.439701538499e1,-4.147601147857e1));
#6912=cartesian_point('',(3.481099505632e1,6.439617489655e1,-4.154066726178e1));
#6913=cartesian_point('',(3.481538678438e1,6.439249805971e1,-4.166762749374e1));
#6914=cartesian_point('',(3.483328148947e1,6.438103382692e1,-4.185095111698e1));
#6915=cartesian_point('',(3.485216823125e1,6.436960265758e1,-4.196855067166e1));
#6916=cartesian_point('',(3.486340738798e1,6.436294276448e1,-4.202618265811e1));
#6918=cartesian_point('',(3.504841825393e1,6.483690143955e1,-4.148036708083e1));
#6919=direction('',(4.862997913790e-3,-1.251986792569e-2,-9.999097980110e-1));
#6920=direction('',(8.658902974596e-1,-5.001242881961e-1,1.047325745342e-2));
#6921=axis2_placement_3d('',#6918,#6919,#6920);
#6923=cartesian_point('',(3.541972884951e1,6.385927612810e1,-4.303924547593e1));
#6924=cartesian_point('',(3.541011555617e1,6.386870165268e1,-4.303374161351e1));
#6925=cartesian_point('',(3.539418863407e1,6.388702286871e1,-4.301811875611e1));
#6926=cartesian_point('',(3.538340896216e1,6.391782139894e1,-4.297688599149e1));
#6927=cartesian_point('',(3.538095268428e1,6.394492572809e1,-4.293562035604e1));
#6928=cartesian_point('',(3.537923238135e1,6.397750227265e1,-4.288396221984e1));
#6929=cartesian_point('',(3.537796417049e1,6.401506659687e1,-4.282139693084e1));
#6930=cartesian_point('',(3.537833123506e1,6.404714200677e1,-4.276563029780e1));
#6931=cartesian_point('',(3.537976816766e1,6.407968423144e1,-4.270740221847e1));
#6932=cartesian_point('',(3.538202010436e1,6.411637342574e1,-4.263964873484e1));
#6933=cartesian_point('',(3.538501502271e1,6.415646221324e1,-4.256294261322e1));
#6934=cartesian_point('',(3.538905250487e1,6.420039961280e1,-4.247567464455e1));
#6935=cartesian_point('',(3.539431468751e1,6.424844936300e1,-4.237579135129e1));
#6936=cartesian_point('',(3.539991505442e1,6.429313713962e1,-4.227834552471e1));
#6937=cartesian_point('',(3.540684154253e1,6.434148141478e1,-4.216724106698e1));
#6938=cartesian_point('',(3.541496579462e1,6.438964246259e1,-4.204910579962e1));
#6939=cartesian_point('',(3.542112985179e1,6.442072958270e1,-4.196665780816e1));
#6940=cartesian_point('',(3.542457153915e1,6.443600983796e1,-4.192438380684e1));
#6942=cartesian_point('',(3.542457153915e1,6.443600983796e1,-4.192438380684e1));
#6943=cartesian_point('',(3.528990092650e1,6.431379037962e1,-4.193662835288e1));
#6944=cartesian_point('',(3.503638602943e1,6.426972839159e1,-4.198131479881e1));
#6945=cartesian_point('',(3.486340738798e1,6.436294276448e1,-4.202618265811e1));
#6947=cartesian_point('',(0.e0,0.e0,-4.312438005464e1));
#6948=direction('',(0.e0,0.e0,-1.e0));
#6949=direction('',(4.850401196827e-1,8.744918995041e-1,0.e0));
#6950=axis2_placement_3d('',#6947,#6948,#6949);
#6952=cartesian_point('',(0.e0,0.e0,-4.303928255511e1));
#6953=direction('',(0.e0,0.e0,1.e0));
#6954=direction('',(5.148120724238e-1,8.573030561515e-1,0.e0));
#6955=axis2_placement_3d('',#6952,#6953,#6954);
#6957=cartesian_point('',(0.e0,0.e0,-4.303928255511e1));
#6958=direction('',(0.e0,0.e0,1.e0));
#6959=direction('',(5.e-1,8.660254037844e-1,0.e0));
#6960=axis2_placement_3d('',#6957,#6958,#6959);
#6962=cartesian_point('',(3.541972884951e1,6.385927612810e1,-4.303924547593e1));
#6963=cartesian_point('',(3.541684820855e1,6.385421186295e1,-4.304820837632e1));
#6964=cartesian_point('',(3.541146272781e1,6.384466247551e1,-4.306656460930e1));
#6965=cartesian_point('',(3.540423226596e1,6.383160098133e1,-4.309488181116e1));
#6966=cartesian_point('',(3.540027862662e1,6.382422486353e1,-4.311454020720e1));
#6967=cartesian_point('',(3.539839643283e1,6.382068839150e1,-4.312444855849e1));
#6969=cartesian_point('',(3.757104825926e1,6.256609319042e1,-4.312438336069e1));
#6970=cartesian_point('',(3.758609661689e1,6.255708374204e1,-4.312432370682e1));
#6971=cartesian_point('',(3.761757182513e1,6.254034222413e1,-4.311974094459e1));
#6972=cartesian_point('',(3.767056863996e1,6.251937676601e1,-4.309628551583e1));
#6973=cartesian_point('',(3.772565837032e1,6.250316840830e1,-4.305859435946e1));
#6974=cartesian_point('',(3.778189334639e1,6.249048246580e1,-4.300915845541e1));
#6975=cartesian_point('',(3.783934218846e1,6.248000899171e1,-4.294920023409e1));
#6976=cartesian_point('',(3.789814599260e1,6.247071897662e1,-4.287902697401e1));
#6977=cartesian_point('',(3.795826456580e1,6.246176993421e1,-4.279849029668e1));
#6978=cartesian_point('',(3.801953283228e1,6.245241902004e1,-4.270693883190e1));
#6979=cartesian_point('',(3.808154994209e1,6.244196328882e1,-4.260328419273e1));
#6980=cartesian_point('',(3.814352911160e1,6.242970515818e1,-4.248606013607e1));
#6981=cartesian_point('',(3.820409506616e1,6.241491207361e1,-4.235334819604e1));
#6982=cartesian_point('',(3.826109293329e1,6.239687462815e1,-4.220251762579e1));
#6983=cartesian_point('',(3.829413700997e1,6.238206419937e1,-4.208741233069e1));
#6984=cartesian_point('',(3.830822344370e1,6.237403998525e1,-4.202617897883e1));
#6986=cartesian_point('',(3.780969730153e1,6.296349830376e1,-4.331177673041e1));
#6987=direction('',(8.573030561518e-1,-5.148120724233e-1,0.e0));
#6988=direction('',(-4.316408957162e-1,-7.188002746628e-1,5.449883506003e-1));
#6989=axis2_placement_3d('',#6986,#6987,#6988);
#6991=cartesian_point('',(3.830822344370e1,6.237403998525e1,-4.202617897883e1));
#6992=cartesian_point('',(3.831971753573e1,6.236757938690e1,-4.196771789819e1));
#6993=cartesian_point('',(3.833922651847e1,6.235690515887e1,-4.184901931689e1));
#6994=cartesian_point('',(3.835793402089e1,6.234721186930e1,-4.166577648575e1));
#6995=cartesian_point('',(3.836327087728e1,6.234528704196e1,-4.153987515832e1));
#6996=cartesian_point('',(3.836414372830e1,6.234540432466e1,-4.147601194522e1));
#6998=cartesian_point('',(3.809095471144e1,6.289659237915e1,-4.192434478755e1));
#6999=cartesian_point('',(3.805243147445e1,6.271882999272e1,-4.193657767777e1));
#7000=cartesian_point('',(3.814103875032e1,6.247728958613e1,-4.198132098237e1));
#7001=cartesian_point('',(3.830822344370e1,6.237403998525e1,-4.202617897883e1));
#7003=cartesian_point('',(4.291831423708e1,5.930239143068e1,-4.147601147857e1));
#7004=cartesian_point('',(4.290675672942e1,5.935055317254e1,-3.777640373844e1));
#7005=cartesian_point('',(4.288359527670e1,5.944679349358e1,-3.037828630533e1));
#7006=cartesian_point('',(4.284884730537e1,5.959109302674e1,-1.928440634985e1));
#7007=cartesian_point('',(4.282571427588e1,5.968730149481e1,-1.189068437409e1));
#7008=cartesian_point('',(4.281411534883e1,5.973535197761e1,-8.194372284093e0));
#7010=cartesian_point('',(3.880401640593e1,6.241481442808e1,-8.194372283734e0));
#7011=cartesian_point('',(3.875518483344e1,6.240714231607e1,-1.189068419808e1));
#7012=cartesian_point('',(3.865744800143e1,6.239169830106e1,-1.928440600160e1));
#7013=cartesian_point('',(3.851083160422e1,6.236857449713e1,-3.037828568026e1));
#7014=cartesian_point('',(3.841306224490e1,6.235315728094e1,-3.777640402863e1));
#7015=cartesian_point('',(3.836414372830e1,6.234540432466e1,-4.147601194522e1));
#7017=cartesian_point('',(4.291831423708e1,5.930239143068e1,-4.147601147857e1));
#7018=cartesian_point('',(4.291856966980e1,5.930151006209e1,-4.154066724094e1));
#7019=cartesian_point('',(4.292244390154e1,5.929729144650e1,-4.166762744474e1));
#7020=cartesian_point('',(4.293868912232e1,5.928358957192e1,-4.185095103447e1));
#7021=cartesian_point('',(4.295592222783e1,5.926979097542e1,-4.196855063606e1));
#7022=cartesian_point('',(4.296619594445e1,5.926172105180e1,-4.202618265805e1));
#7024=cartesian_point('',(4.321148803738e1,5.970747618162e1,-4.148036708083e1));
#7025=direction('',(3.187223604956e-3,-1.304750732044e-2,-9.999097980110e-1));
#7026=direction('',(7.932031669616e-1,-6.088670189790e-1,1.047325745322e-2));
#7027=axis2_placement_3d('',#7024,#7025,#7026);
#7029=cartesian_point('',(4.345201645016e1,5.868974905162e1,-4.303924564302e1));
#7030=cartesian_point('',(4.344373560219e1,5.870032492995e1,-4.303375295548e1));
#7031=cartesian_point('',(4.343036471083e1,5.872053219471e1,-4.301816413236e1));
#7032=cartesian_point('',(4.342365311087e1,5.875247177638e1,-4.297697499687e1));
#7033=cartesian_point('',(4.342473768623e1,5.877959820840e1,-4.293582241947e1));
#7034=cartesian_point('',(4.342728178980e1,5.881209212534e1,-4.288421834044e1));
#7035=cartesian_point('',(4.343091927599e1,5.884944708984e1,-4.282175847527e1));
#7036=cartesian_point('',(4.343547029766e1,5.888125923603e1,-4.276590169509e1));
#7037=cartesian_point('',(4.344113018800e1,5.891329002397e1,-4.270776543682e1));
#7038=cartesian_point('',(4.344814524476e1,5.894935942401e1,-4.264004899367e1));
#7039=cartesian_point('',(4.345634294952e1,5.898870612254e1,-4.256337435514e1));
#7040=cartesian_point('',(4.346607500683e1,5.903173375817e1,-4.247614094800e1));
#7041=cartesian_point('',(4.347757238414e1,5.907873522676e1,-4.237617342132e1));
#7042=cartesian_point('',(4.348895994732e1,5.912232826553e1,-4.227870459771e1));
#7043=cartesian_point('',(4.350214663935e1,5.916939942984e1,-4.216751601884e1));
#7044=cartesian_point('',(4.351650160982e1,5.921614187545e1,-4.204926117848e1));
#7045=cartesian_point('',(4.352668245780e1,5.924619672721e1,-4.196671322579e1));
#7046=cartesian_point('',(4.353209642476e1,5.926091640736e1,-4.192438380688e1));
#7048=cartesian_point('',(4.353209642476e1,5.926091640736e1,-4.192438380688e1));
#7049=cartesian_point('',(4.338262509717e1,5.915732059558e1,-4.193662835293e1));
#7050=cartesian_point('',(4.312552781244e1,5.914672589703e1,-4.198131479871e1));
#7051=cartesian_point('',(4.296619594445e1,5.926172105180e1,-4.202618265805e1));
#7053=cartesian_point('',(0.e0,0.e0,-4.312438005464e1));
#7054=direction('',(0.e0,0.e0,-1.e0));
#7055=direction('',(5.950346298873e-1,8.037000617363e-1,0.e0));
#7056=axis2_placement_3d('',#7053,#7054,#7055);
#7058=cartesian_point('',(0.e0,0.e0,-4.303928255511e1));
#7059=direction('',(0.e0,0.e0,1.e0));
#7060=direction('',(6.223082872759e-1,7.827722501391e-1,0.e0));
#7061=axis2_placement_3d('',#7058,#7059,#7060);
#7063=cartesian_point('',(0.e0,0.e0,-4.303928255511e1));
#7064=direction('',(0.e0,0.e0,1.e0));
#7065=direction('',(6.087614290087e-1,7.933533402912e-1,0.e0));
#7066=axis2_placement_3d('',#7063,#7064,#7065);
#7068=cartesian_point('',(4.345201645016e1,5.868974905162e1,-4.303924564302e1));
#7069=cartesian_point('',(4.344849652885e1,5.868510634533e1,-4.304820844051e1));
#7070=cartesian_point('',(4.344190650916e1,5.867634421403e1,-4.306656426247e1));
#7071=cartesian_point('',(4.343303290345e1,5.866433864668e1,-4.309488202008e1));
#7072=cartesian_point('',(4.342815377833e1,5.865753822516e1,-4.311454010022e1));
#7073=cartesian_point('',(4.342582913778e1,5.865427544973e1,-4.312444839906e1));
#7075=cartesian_point('',(4.441613187928e1,6.000649101700e1,-3.937758808328e1));
#7076=cartesian_point('',(4.441622838115e1,6.000498020237e1,-3.951015930285e1));
#7077=cartesian_point('',(4.440866704121e1,5.999128451978e1,-3.977519487151e1));
#7078=cartesian_point('',(4.437329986425e1,5.993956356145e1,-4.016846556960e1));
#7079=cartesian_point('',(4.433423767035e1,5.988443414933e1,-4.042521106703e1));
#7080=cartesian_point('',(4.431090690893e1,5.985185302102e1,-4.055158836480e1));
#7082=cartesian_point('',(4.431090690893e1,5.985185302102e1,-4.055158836480e1));
#7083=cartesian_point('',(4.428983989749e1,5.982243390364e1,-4.066570165344e1));
#7084=cartesian_point('',(4.424151431518e1,5.975541155146e1,-4.089067422757e1));
#7085=cartesian_point('',(4.415107912999e1,5.963116357632e1,-4.121566885799e1));
#7086=cartesian_point('',(4.407929157769e1,5.953317384155e1,-4.142226920800e1));
#7087=cartesian_point('',(4.404067356771e1,5.948059005903e1,-4.152263941423e1));
#7089=cartesian_point('',(0.e0,0.e0,-4.152264042526e1));
#7090=direction('',(0.e0,0.e0,-1.e0));
#7091=direction('',(5.950615732866e-1,8.036801129788e-1,0.e0));
#7092=axis2_placement_3d('',#7089,#7090,#7091);
#7094=cartesian_point('',(0.e0,0.e0,-4.152264042526e1));
#7095=direction('',(0.e0,0.e0,-1.e0));
#7096=direction('',(6.075818658664e-1,7.942570593141e-1,0.e0));
#7097=axis2_placement_3d('',#7094,#7095,#7096);
#7099=cartesian_point('',(0.e0,0.e0,-4.152264042526e1));
#7100=direction('',(0.e0,0.e0,-1.e0));
#7101=direction('',(6.087614290087e-1,7.933533402912e-1,0.e0));
#7102=axis2_placement_3d('',#7099,#7100,#7101);
#7104=cartesian_point('',(4.605527939743e1,5.793472382129e1,-4.152263618338e1));
#7105=cartesian_point('',(4.609733411538e1,5.798722050272e1,-4.141915320383e1));
#7106=cartesian_point('',(4.617562209148e1,5.808461182570e1,-4.120596240037e1));
#7107=cartesian_point('',(4.627435477990e1,5.820674211664e1,-4.087020444415e1));
#7108=cartesian_point('',(4.632723262604e1,5.827147342571e1,-4.063765270541e1));
#7109=cartesian_point('',(4.635031218162e1,5.829952144925e1,-4.051969212671e1));
#7111=cartesian_point('',(4.635031218162e1,5.829952144925e1,-4.051969212671e1));
#7112=cartesian_point('',(4.637440946331e1,5.832880496193e1,-4.039653328514e1));
#7113=cartesian_point('',(4.641528683157e1,5.837795432190e1,-4.014654344598e1));
#7114=cartesian_point('',(4.645403150794e1,5.842286069108e1,-3.976406400795e1));
#7115=cartesian_point('',(4.646476912141e1,5.843310912393e1,-3.950644733579e1));
#7116=cartesian_point('',(4.646623651816e1,5.843337899389e1,-3.937758835825e1));
#7118=cartesian_point('',(0.e0,0.e0,-3.937759316487e1));
#7119=direction('',(0.e0,0.e0,1.e0));
#7120=direction('',(6.224003870098e-1,7.826990214955e-1,0.e0));
#7121=axis2_placement_3d('',#7118,#7119,#7120);
#7123=cartesian_point('',(0.e0,0.e0,-3.937759316487e1));
#7124=direction('',(0.e0,0.e0,1.e0));
#7125=direction('',(6.075818658664e-1,7.942570593141e-1,0.e0));
#7126=axis2_placement_3d('',#7123,#7124,#7125);
#7128=cartesian_point('',(4.423693121497e1,5.976584866850e1,-3.937499942187e1));
#7129=direction('',(-3.139569222819e-3,1.306333587066e-2,9.999097421073e-1));
#7130=direction('',(5.961275105160e-1,8.028435329277e-1,-8.617008890382e-3));
#7131=axis2_placement_3d('',#7128,#7129,#7130);
#7133=direction('',(-2.647768386713e-1,-3.604545027422e-1,-8.944080596440e-1));
#7134=vector('',#7133,9.152110412385e-1);
#7135=cartesian_point('',(4.389572091096e1,6.038337036227e1,-6.278709775336e0));
#7136=line('',#7135,#7134);
#7137=cartesian_point('',(4.502241580468e1,6.181925566288e1,-8.214297679803e0));
#7138=direction('',(7.934353739757e-1,-6.085652884686e-1,1.042098820338e-2));
#7139=direction('',(-5.480513560709e-1,-7.068812761884e-1,4.471672757293e-1));
#7140=axis2_placement_3d('',#7137,#7138,#7139);
#7142=direction('',(3.180489632010e-3,-1.305628310588e-2,-9.999097049020e-1));
#7143=vector('',#7142,3.328463785571e1);
#7144=cartesian_point('',(4.350223199420e1,5.983761505294e1,-8.193502256432e0));
#7145=line('',#7144,#7143);
#7146=direction('',(3.246977488606e-1,4.376484115501e-1,8.384719671835e-1));
#7147=vector('',#7146,1.345630285753e-1);
#7148=cartesian_point('',(4.360809343980e1,5.940304139802e1,-4.147513467250e1));
#7149=line('',#7148,#7147);
#7150=cartesian_point('',(4.174747833600e1,5.701441082565e1,-3.934686973592e1));
#7151=direction('',(7.933533851291e-1,-6.086717914876e-1,1.044301448245e-2));
#7152=direction('',(5.148817196390e-1,6.617559556379e-1,-5.449549247042e-1));
#7153=axis2_placement_3d('',#7150,#7151,#7152);
#7155=direction('',(-3.118136337671e-3,1.313771947719e-2,9.999088346208e-1));
#7156=vector('',#7155,3.310249349192e1);
#7157=cartesian_point('',(4.399893899879e1,5.994847908878e1,-3.937818546588e1));
#7158=line('',#7157,#7156);
#7159=cartesian_point('',(4.323854009903e1,6.032426098261e1,-6.060277326781e0));
#7160=cartesian_point('',(4.315776877537e1,6.021428785547e1,-6.333155227410e0));
#7161=cartesian_point('',(4.307700069528e1,6.010431575109e1,-6.606034471086e0));
#7162=cartesian_point('',(4.299622943348e1,5.999434252947e1,-6.878912351949e0));
#7164=cartesian_point('',(4.349907694736e1,6.068774492982e1,-6.283884085942e0));
#7165=direction('',(-2.647705077787e-1,-3.604420225826e-1,-8.944149632957e-1));
#7166=direction('',(7.932935912514e-1,-6.087489976191e-1,1.048503587105e-2));
#7167=axis2_placement_3d('',#7164,#7165,#7166);
#7169=cartesian_point('',(4.323854009903e1,6.032426098261e1,-6.060277326781e0));
#7170=cartesian_point('',(4.326475385093e1,6.035995398277e1,-5.971713095365e0));
#7171=cartesian_point('',(4.332046205746e1,6.042394664948e1,-5.802782549318e0));
#7172=cartesian_point('',(4.340988061958e1,6.050034293216e1,-5.574396624225e0));
#7173=cartesian_point('',(4.350280467937e1,6.055965889089e1,-5.369646479498e0));
#7174=cartesian_point('',(4.359794087191e1,6.060387444115e1,-5.186785592563e0));
#7175=cartesian_point('',(4.369448750255e1,6.063437965635e1,-5.024452320592e0));
#7176=cartesian_point('',(4.379185280607e1,6.065199329338e1,-4.881967323568e0));
#7177=cartesian_point('',(4.388896414577e1,6.065719011596e1,-4.759774275014e0));
#7178=cartesian_point('',(4.398545907135e1,6.065027576410e1,-4.657760715003e0));
#7179=cartesian_point('',(4.404908474719e1,6.063759649458e1,-4.603516076952e0));
#7180=cartesian_point('',(4.408080031846e1,6.062911322443e1,-4.579937027324e0));
#7182=cartesian_point('',(3.897360040944e1,6.268217727516e1,-6.878912337571e0));
#7183=cartesian_point('',(3.904429207502e1,6.279888426344e1,-6.606036464427e0));
#7184=cartesian_point('',(3.911498370283e1,6.291558755900e1,-6.333159038027e0));
#7185=cartesian_point('',(3.918567525744e1,6.303229456828e1,-6.060283145116e0));
#7187=cartesian_point('',(3.920973736808e1,6.306196266137e1,-7.102517765331e0));
#7188=direction('',(2.316817249565e-1,3.825512509427e-1,8.944149589108e-1));
#7189=direction('',(-8.659649471466e-1,4.999953259427e-1,1.045869728440e-2));
#7190=axis2_placement_3d('',#7187,#7188,#7189);
#7192=cartesian_point('',(3.942178776801e1,6.341209880512e1,-6.283890185748e0));
#7193=direction('',(2.316817249565e-1,3.825512509427e-1,8.944149589108e-1));
#7194=direction('',(-8.659774682025e-1,4.999733751205e-1,1.047132924476e-2));
#7195=axis2_placement_3d('',#7192,#7193,#7194);
#7197=cartesian_point('',(3.918567525744e1,6.303229456828e1,-6.060283145116e0));
#7198=cartesian_point('',(3.920866987833e1,6.307025825891e1,-5.971520561177e0));
#7199=cartesian_point('',(3.924653320580e1,6.314637026988e1,-5.802262229567e0));
#7200=cartesian_point('',(3.928288925472e1,6.325837483297e1,-5.573615806383e0));
#7201=cartesian_point('',(3.930208012288e1,6.336701416816e1,-5.368765587503e0));
#7202=cartesian_point('',(3.930645981497e1,6.347185627424e1,-5.185924655804e0));
#7203=cartesian_point('',(3.929763086968e1,6.357268664604e1,-5.023729216958e0));
#7204=cartesian_point('',(3.927660058493e1,6.366931138498e1,-4.881407133843e0));
#7205=cartesian_point('',(3.924422084536e1,6.376090682060e1,-4.759424160947e0));
#7206=cartesian_point('',(3.920095612579e1,6.384726463177e1,-4.657605100971e0));
#7207=cartesian_point('',(3.916493621697e1,6.390110500662e1,-4.603471102377e0));
#7208=cartesian_point('',(3.914499600138e1,6.392711209501e1,-4.579937179524e0));
#7210=cartesian_point('',(3.898879624348e1,6.366207576041e1,-6.278702266936e0));
#7211=cartesian_point('',(3.902063909519e1,6.371089284472e1,-5.976090572823e0));
#7212=cartesian_point('',(3.904954402482e1,6.379724441525e1,-5.516412860307e0));
#7213=cartesian_point('',(3.903148690228e1,6.393595382939e1,-4.954745923540e0));
#7214=cartesian_point('',(3.896728135340e1,6.403491728233e1,-4.692549422676e0));
#7215=cartesian_point('',(3.890456799581e1,6.407260693630e1,-4.695465835030e0));
#7217=cartesian_point('',(3.828775470509e1,6.374106715547e1,-3.937497996896e1));
#7218=direction('',(-1.332983627975e-2,-2.145146101813e-3,-9.999088527526e-1));
#7219=direction('',(5.140105405161e-1,8.577398239693e-1,-8.692445883408e-3));
#7220=axis2_placement_3d('',#7217,#7218,#7219);
#7222=cartesian_point('',(3.797106451359e1,6.323409110490e1,-4.135910819403e1));
#7223=direction('',(-2.801297737908e-1,-4.675714032770e-1,-8.383938768106e-1));
#7224=direction('',(4.272189738132e-1,7.213831500300e-1,-5.450599042920e-1));
#7225=axis2_placement_3d('',#7222,#7223,#7224);
#7227=direction('',(1.327962578730e-2,2.058356743655e-3,9.999097032765e-1));
#7228=vector('',#7227,3.328464893053e1);
#7229=cartesian_point('',(3.819299405566e1,6.302089271929e1,-4.147514294596e1));
#7230=line('',#7229,#7228);
#7231=cartesian_point('',(3.988424881018e1,6.525249439145e1,-8.214302336577e0));
#7232=direction('',(-8.658694368759e-1,5.001615591348e-1,1.041791956292e-2));
#7233=direction('',(-5.000962275599e-1,-8.659297960012e-1,8.327759456882e-3));
#7234=axis2_placement_3d('',#7231,#7232,#7233);
#7236=direction('',(2.316879882639e-1,3.825568632931e-1,8.944109360029e-1));
#7237=vector('',#7236,9.152189137133e-1);
#7238=cartesian_point('',(3.877675101454e1,6.331195248355e1,-7.097284072197e0));
#7239=line('',#7238,#7237);
#7240=direction('',(-1.333088577542e-2,-2.146685375449e-3,-9.999088354577e-1));
#7241=vector('',#7240,3.310208625464e1);
#7242=cartesian_point('',(3.898879624348e1,6.366207576041e1,-6.278702266936e0));
#7243=line('',#7242,#7241);
#7244=cartesian_point('',(3.669845169681e1,6.038873599039e1,-3.934704265913e1));
#7245=direction('',(-8.659096528808e-1,5.000918292307e-1,1.042282996775e-2));
#7246=direction('',(5.000293437631e-1,8.659704864061e-1,-8.109996882587e-3));
#7247=axis2_placement_3d('',#7244,#7245,#7246);
#7249=direction('',(-2.808829755110e-1,-4.689322435378e-1,-8.373812184655e-1));
#7250=vector('',#7249,1.346523844891e-1);
#7251=cartesian_point('',(3.823081561808e1,6.308403556404e1,-4.136238756817e1));
#7252=line('',#7251,#7250);
#7253=cartesian_point('',(3.862619411991e1,6.277127121260e1,-4.148040492855e1));
#7254=direction('',(1.327402263260e-2,2.048454231015e-3,9.999097980110e-1));
#7255=direction('',(-8.673880995983e-1,4.975215860781e-1,1.049552578459e-2));
#7256=axis2_placement_3d('',#7253,#7254,#7255);
#7258=cartesian_point('',(3.880401640593e1,6.241481442808e1,-8.194372283734e0));
#7259=cartesian_point('',(3.880579377369e1,6.241526207131e1,-8.042733234267e0));
#7260=cartesian_point('',(3.882099639280e1,6.243603839159e1,-7.739657321783e0));
#7261=cartesian_point('',(3.887818576260e1,6.252620072602e1,-7.296089302344e0));
#7262=cartesian_point('',(3.893834658614e1,6.262424149429e1,-7.014534428094e0));
#7263=cartesian_point('',(3.897360040944e1,6.268217727516e1,-6.878912337571e0));
#7265=cartesian_point('',(3.906800271687e1,6.283942521598e1,-8.198698471049e0));
#7266=direction('',(1.318862947962e-2,2.004629542792e-3,9.999110167974e-1));
#7267=direction('',(-8.659904610199e-1,4.999519440451e-1,1.041993608555e-2));
#7268=axis2_placement_3d('',#7265,#7266,#7267);
#7270=cartesian_point('',(0.e0,0.e0,-8.194372175980e0));
#7271=direction('',(0.e0,0.e0,-1.e0));
#7272=direction('',(5.279892382409e-1,8.492510608187e-1,0.e0));
#7273=axis2_placement_3d('',#7270,#7271,#7272);
#7275=cartesian_point('',(0.e0,0.e0,-8.194372175980e0));
#7276=direction('',(0.e0,0.e0,-1.e0));
#7277=direction('',(5.543340735695e-1,8.322942597903e-1,0.e0));
#7278=axis2_placement_3d('',#7275,#7276,#7277);
#7280=cartesian_point('',(0.e0,0.e0,-6.878910995975e0));
#7281=direction('',(0.e0,0.e0,1.e0));
#7282=direction('',(5.825214874110e-1,8.128153029468e-1,0.e0));
#7283=axis2_placement_3d('',#7280,#7281,#7282);
#7285=cartesian_point('',(0.e0,0.e0,-6.878910995975e0));
#7286=direction('',(0.e0,0.e0,1.e0));
#7287=direction('',(5.543340735695e-1,8.322942597903e-1,0.e0));
#7288=axis2_placement_3d('',#7285,#7286,#7287);
#7290=cartesian_point('',(4.299622943348e1,5.999434252947e1,-6.878912351949e0));
#7291=cartesian_point('',(4.295619447526e1,5.993960132690e1,-7.014534417738e0));
#7292=cartesian_point('',(4.288863938941e1,5.984650102061e1,-7.296089249212e0));
#7293=cartesian_point('',(4.282722562982e1,5.975916121828e1,-7.739657251814e0));
#7294=cartesian_point('',(4.281384840627e1,5.973716552576e1,-8.042733217918e0));
#7295=cartesian_point('',(4.281411534883e1,5.973535197761e1,-8.194372284093e0));
#7297=cartesian_point('',(4.325673662322e1,6.035783889545e1,-7.102552347141e0));
#7298=direction('',(-2.647619637767e-1,-3.605068409289e-1,-8.943913685745e-1));
#7299=direction('',(7.933095727194e-1,-6.087275050312e-1,1.052361393455e-2));
#7300=axis2_placement_3d('',#7297,#7298,#7299);
#7302=cartesian_point('',(4.310540249046e1,6.014175758816e1,-8.198743025732e0));
#7303=direction('',(3.187223604956e-3,-1.304750732044e-2,-9.999097980110e-1));
#7304=direction('',(7.944429748942e-1,-6.072487379668e-1,1.045609291670e-2));
#7305=axis2_placement_3d('',#7302,#7303,#7304);
#7307=cartesian_point('',(3.759387665544e1,6.260409783648e1,-4.303928221819e1));
#7308=cartesian_point('',(3.763913649381e1,6.257693957218e1,-4.303924772745e1));
#7309=cartesian_point('',(3.775466849865e1,6.264896079015e1,-4.281657879630e1));
#7310=cartesian_point('',(3.792357955514e1,6.275634632085e1,-4.244868279069e1));
#7311=cartesian_point('',(3.803463129564e1,6.284485421395e1,-4.213137594980e1));
#7312=cartesian_point('',(3.809095471144e1,6.289659237915e1,-4.192434478755e1));
#7314=cartesian_point('',(3.809095471144e1,6.289659237915e1,-4.192434478755e1));
#7315=cartesian_point('',(3.813114407501e1,6.293358039130e1,-4.177644803262e1));
#7316=cartesian_point('',(3.816487110788e1,6.297528864344e1,-4.162582623245e1));
#7317=cartesian_point('',(3.819299405566e1,6.302089271929e1,-4.147514294596e1));
#7319=direction('',(-2.793965540757e-1,-4.679177918344e-1,-8.384452907945e-1));
#7320=vector('',#7319,1.808878947100e0);
#7321=cartesian_point('',(3.80992712e1,6.345050447910e1,-4.152263618337e1));
#7322=line('',#7321,#7320);
#7323=cartesian_point('',(3.620372693289e1,6.529059573522e1,-3.937758808328e1));
#7324=cartesian_point('',(3.620401981006e1,6.528911044183e1,-3.951015930395e1));
#7325=cartesian_point('',(3.619831080362e1,6.527454497458e1,-3.977519487480e1));
#7326=cartesian_point('',(3.616999713703e1,6.521865015239e1,-4.016846557609e1));
#7327=cartesian_point('',(3.613846495733e1,6.515889373965e1,-4.042521107553e1));
#7328=cartesian_point('',(3.611958648412e1,6.512354607139e1,-4.055158837423e1));
#7330=cartesian_point('',(3.611958648412e1,6.512354607139e1,-4.055158837423e1));
#7331=cartesian_point('',(3.610253966927e1,6.509162884190e1,-4.066570166175e1));
#7332=cartesian_point('',(3.606337569156e1,6.501887212126e1,-4.089067423363e1));
#7333=cartesian_point('',(3.598993180749e1,6.488388294530e1,-4.121566886086e1));
#7334=cartesian_point('',(3.593154863511e1,6.477736137135e1,-4.142226920892e1));
#7335=cartesian_point('',(3.590012456875e1,6.472018678911e1,-4.152263941423e1));
#7337=cartesian_point('',(0.e0,0.e0,-4.152264042526e1));
#7338=direction('',(0.e0,0.e0,-1.e0));
#7339=direction('',(4.850694341260e-1,8.744756394987e-1,0.e0));
#7340=axis2_placement_3d('',#7337,#7338,#7339);
#7342=cartesian_point('',(0.e0,0.e0,-4.152264042526e1));
#7343=direction('',(0.e0,0.e0,-1.e0));
#7344=direction('',(4.987125691810e-1,8.667674274804e-1,0.e0));
#7345=axis2_placement_3d('',#7342,#7343,#7344);
#7347=cartesian_point('',(0.e0,0.e0,-4.152264042526e1));
#7348=direction('',(0.e0,0.e0,-1.e0));
#7349=direction('',(5.e-1,8.660254037844e-1,0.e0));
#7350=axis2_placement_3d('',#7347,#7348,#7349);
#7352=cartesian_point('',(3.80992712e1,6.345050447910e1,-4.152263618337e1));
#7353=cartesian_point('',(3.813411394241e1,6.350804128689e1,-4.141915320284e1));
#7354=cartesian_point('',(3.819902003604e1,6.361481804596e1,-4.120596239731e1));
#7355=cartesian_point('',(3.828096685135e1,6.374879069808e1,-4.087020443770e1));
#7356=cartesian_point('',(3.832494318905e1,6.381987016598e1,-4.063765269657e1));
#7357=cartesian_point('',(3.834416429414e1,6.385069072131e1,-4.051969211668e1));
#7359=cartesian_point('',(3.834416429414e1,6.385069072131e1,-4.051969211668e1));
#7360=cartesian_point('',(3.836423315450e1,6.388286903534e1,-4.039653327611e1));
#7361=cartesian_point('',(3.839834553182e1,6.393693348198e1,-4.014654343908e1));
#7362=cartesian_point('',(3.843089728419e1,6.398651286514e1,-3.976406400444e1));
#7363=cartesian_point('',(3.844020534683e1,6.399807516082e1,-3.950644733463e1));
#7364=cartesian_point('',(3.844162496469e1,6.399853425571e1,-3.937758835826e1));
#7366=cartesian_point('',(0.e0,0.e0,-3.937759316487e1));
#7367=direction('',(0.e0,0.e0,1.e0));
#7368=direction('',(5.149129424879e-1,8.572424754167e-1,0.e0));
#7369=axis2_placement_3d('',#7366,#7367,#7368);
#7371=cartesian_point('',(0.e0,0.e0,-3.937759316487e1));
#7372=direction('',(0.e0,0.e0,1.e0));
#7373=direction('',(4.987125691810e-1,8.667674274804e-1,0.e0));
#7374=axis2_placement_3d('',#7371,#7372,#7373);
#7376=cartesian_point('',(3.605746948451e1,6.502862173503e1,-3.937499942186e1));
#7377=direction('',(-4.817817310721e-3,1.254178123152e-2,9.999097421067e-1));
#7378=direction('',(4.862354478042e-1,8.737853491885e-1,-8.617008888371e-3));
#7379=axis2_placement_3d('',#7376,#7377,#7378);
#7381=direction('',(-2.154629198924e-1,-3.919311411907e-1,-8.944080225023e-1));
#7382=vector('',#7381,9.152104436716e-1);
#7383=cartesian_point('',(3.563857543223e1,6.559632338787e1,-6.278710343797e0));
#7384=line('',#7383,#7382);
#7385=cartesian_point('',(3.656821074843e1,6.716698786063e1,-8.214297679822e0));
#7386=direction('',(8.660811342341e-1,-4.997948298344e-1,1.042098817524e-2));
#7387=direction('',(-4.510961793221e-1,-7.723688655827e-1,4.471672757252e-1));
#7388=axis2_placement_3d('',#7385,#7386,#7387);
#7390=direction('',(4.857467020793e-3,-1.252944759316e-2,-9.999097049020e-1));
#7391=vector('',#7390,3.328463785570e1);
#7392=cartesian_point('',(3.531968832455e1,6.500387665637e1,-8.193502256432e0));
#7393=line('',#7392,#7391);
#7394=direction('',(2.647953339825e-1,4.762858294721e-1,8.384719671791e-1));
#7395=vector('',#7394,1.345630285691e-1);
#7396=cartesian_point('',(3.548136735523e1,6.458683853070e1,-4.147513467250e1));
#7397=line('',#7396,#7395);
#7398=cartesian_point('',(3.394844892449e1,6.197578401953e1,-3.934686973593e1));
#7399=direction('',(8.660137481464e-1,-4.999111235698e-1,1.044301453865e-2));
#7400=direction('',(4.241003501768e-1,7.233000919506e-1,-5.449549247086e-1));
#7401=axis2_placement_3d('',#7398,#7399,#7400);
#7403=direction('',(-4.806278992983e-3,1.261832211311e-2,9.999088346591e-1));
#7404=vector('',#7403,3.310249292171e1);
#7405=cartesian_point('',(3.579767524858e1,6.517862546944e1,-3.937818546545e1));
#7406=line('',#7405,#7404);
#7407=cartesian_point('',(3.499473230994e1,6.545194056364e1,-6.060277326810e0));
#7408=cartesian_point('',(3.492900636967e1,6.533236549854e1,-6.333155227439e0));
#7409=cartesian_point('',(3.486328351175e1,6.521279187082e1,-6.606034471087e0));
#7410=cartesian_point('',(3.479755764515e1,6.509321672012e1,-6.878912351949e0));
#7412=cartesian_point('',(3.520559605385e1,6.584632173805e1,-6.283884085953e0));
#7413=direction('',(-2.154582346588e-1,-3.919178773039e-1,-8.944149632957e-1));
#7414=direction('',(8.659646352758e-1,-4.999953163636e-1,1.048494473203e-2));
#7415=axis2_placement_3d('',#7412,#7413,#7414);
#7417=cartesian_point('',(3.499473230994e1,6.545194056364e1,-6.060277326810e0));
#7418=cartesian_point('',(3.501606292815e1,6.549074978648e1,-5.971713095318e0));
#7419=cartesian_point('',(3.506294182418e1,6.556146636716e1,-5.802782549247e0));
#7420=cartesian_point('',(3.514162368222e1,6.564888053346e1,-5.574396624150e0));
#7421=cartesian_point('',(3.522601047757e1,6.571981805964e1,-5.369646479444e0));
#7422=cartesian_point('',(3.531456147937e1,6.577607310468e1,-5.186785592526e0));
#7423=cartesian_point('',(3.540630041062e1,6.581891920760e1,-5.024452320564e0));
#7424=cartesian_point('',(3.550053369949e1,6.584909087984e1,-4.881967323549e0));
#7425=cartesian_point('',(3.559613591675e1,6.586691881627e1,-4.759774275001e0));
#7426=cartesian_point('',(3.569270781888e1,6.587265873285e1,-4.657760715002e0));
#7427=cartesian_point('',(3.575744414501e1,6.586839275344e1,-4.603516076951e0));
#7428=cartesian_point('',(3.578999567412e1,6.586412177159e1,-4.579937027323e0));
#7430=cartesian_point('',(3.045850994019e1,6.723299822834e1,-6.878912343395e0));
#7431=cartesian_point('',(3.051336350999e1,6.735793388608e1,-6.606036470254e0));
#7432=cartesian_point('',(3.056821751959e1,6.748286586731e1,-6.333159037932e0));
#7433=cartesian_point('',(3.062307097663e1,6.760780153139e1,-6.060283145025e0));
#7435=cartesian_point('',(3.064305476928e1,6.764035654534e1,-7.102517765361e0));
#7436=direction('',(1.797666975818e-1,4.095190053326e-1,8.944149589044e-1));
#7437=direction('',(-9.238190402446e-1,3.826865492130e-1,1.045877301910e-2));
#7438=axis2_placement_3d('',#7435,#7436,#7437);
#7440=cartesian_point('',(3.080758911105e1,6.801517535712e1,-6.283890185765e0));
#7441=direction('',(1.797666975818e-1,4.095190053326e-1,8.944149589044e-1));
#7442=direction('',(-9.238286462929e-1,3.826630115123e-1,1.047148074861e-2));
#7443=axis2_placement_3d('',#7440,#7441,#7442);
#7445=cartesian_point('',(3.062307097663e1,6.760780153139e1,-6.060283145025e0));
#7446=cartesian_point('',(3.064091366450e1,6.764844195729e1,-5.971520311864e0));
#7447=cartesian_point('',(3.066851848918e1,6.772884515168e1,-5.802261621934e0));
#7448=cartesian_point('',(3.068994392886e1,6.784463693285e1,-5.573615213560e0));
#7449=cartesian_point('',(3.069479030815e1,6.795485165298e1,-5.368765202845e0));
#7450=cartesian_point('',(3.068544787111e1,6.805936837828e1,-5.185924481456e0));
#7451=cartesian_point('',(3.066353346734e1,6.815818360054e1,-5.023729256255e0));
#7452=cartesian_point('',(3.063007105886e1,6.825123664122e1,-4.881407262255e0));
#7453=cartesian_point('',(3.058601282939e1,6.833782196551e1,-4.759424382430e0));
#7454=cartesian_point('',(3.053184631885e1,6.841779380265e1,-4.657605281884e0));
#7455=cartesian_point('',(3.048910691777e1,6.846647212376e1,-4.603471162446e0));
#7456=cartesian_point('',(3.046594260964e1,6.848965406350e1,-4.579937179776e0));
#7458=cartesian_point('',(3.034567337688e1,6.820649705015e1,-6.278701986361e0));
#7459=cartesian_point('',(3.037087188339e1,6.825905280666e1,-5.976090409295e0));
#7460=cartesian_point('',(3.038825838720e1,6.834843841045e1,-5.516412903511e0));
#7461=cartesian_point('',(3.035225052680e1,6.848360403970e1,-4.954746855502e0));
#7462=cartesian_point('',(3.027567721549e1,6.857334058486e1,-4.692548647470e0));
#7463=cartesian_point('',(3.020858061391e1,6.860252202117e1,-4.695465835697e0));
#7465=cartesian_point('',(2.964031887206e1,6.819330832008e1,-3.937497996896e1));
#7466=direction('',(-1.293579992999e-2,-3.866686852031e-3,-9.999088527526e-1));
#7467=direction('',(3.976555959867e-1,9.174935794680e-1,-8.692445883792e-3));
#7468=axis2_placement_3d('',#7465,#7466,#7467);
#7470=cartesian_point('',(2.939251166250e1,6.764933315510e1,-4.135910819402e1));
#7471=direction('',(-2.167029099638e-1,-5.001355377708e-1,-8.383938768097e-1));
#7472=direction('',(3.294046605118e-1,7.709748830962e-1,-5.450599042929e-1));
#7473=axis2_placement_3d('',#7470,#7471,#7472);
#7475=direction('',(1.289734766121e-2,3.774086824149e-3,9.999097032692e-1));
#7476=vector('',#7475,3.328464899968e1);
#7477=cartesian_point('',(2.964037053053e1,6.746692630671e1,-4.147514301491e1));
#7478=line('',#7477,#7476);
#7479=cartesian_point('',(3.102587523785e1,6.990018611620e1,-8.214301753396e0));
#7480=direction('',(-9.237456134345e-1,3.828648764265e-1,1.041768014009e-2));
#7481=direction('',(-3.827922291479e-1,-9.237969265353e-1,8.327534322132e-3));
#7482=axis2_placement_3d('',#7479,#7480,#7481);
#7484=direction('',(1.797721573061e-1,4.095253542951e-1,8.944109545656e-1));
#7485=vector('',#7484,9.152191943293e-1);
#7486=cartesian_point('',(3.018114244791e1,6.783169158533e1,-7.097284059598e0));
#7487=line('',#7486,#7485);
#7488=direction('',(-1.293663982709e-2,-3.868350668273e-3,-9.999088354511e-1));
#7489=vector('',#7488,3.310208653568e1);
#7490=cartesian_point('',(3.034567337688e1,6.820649705015e1,-6.278701986361e0));
#7491=line('',#7490,#7489);
#7492=cartesian_point('',(2.850217959202e1,6.466221114337e1,-3.934704265909e1));
#7493=direction('',(-9.237767578494e-1,3.827895848579e-1,1.042282982812e-2));
#7494=direction('',(3.827196935950e-1,9.238289149438e-1,-8.109996817218e-3));
#7495=axis2_placement_3d('',#7492,#7493,#7494);
#7497=direction('',(-2.172719982051e-1,-5.015829512060e-1,-8.373812882167e-1));
#7498=vector('',#7497,1.346524555754e-1);
#7499=cartesian_point('',(2.966962673862e1,6.753446568276e1,-4.136238756820e1));
#7500=line('',#7499,#7498);
#7501=cartesian_point('',(3.010244666027e1,6.727598432397e1,-4.148040511556e1));
#7502=direction('',(1.289308454212e-2,3.763536915705e-3,9.999097980122e-1));
#7503=direction('',(-9.249070728539e-1,3.800483528752e-1,1.049552579540e-2));
#7504=axis2_placement_3d('',#7501,#7502,#7503);
#7506=cartesian_point('',(3.032527460621e1,6.694578755439e1,-8.194372283845e0));
#7507=cartesian_point('',(3.032697830576e1,6.694646335578e1,-8.042733266312e0));
#7508=cartesian_point('',(3.033933903421e1,6.696904623186e1,-7.739657389557e0));
#7509=cartesian_point('',(3.038427058944e1,6.706590191394e1,-7.296089354580e0));
#7510=cartesian_point('',(3.043111981900e1,6.717095653491e1,-7.014534448942e0));
#7511=cartesian_point('',(3.045850994019e1,6.723299822834e1,-6.878912343395e0));
#7513=cartesian_point('',(3.053157967426e1,6.740122289926e1,-8.198698319444e0));
#7514=direction('',(1.281384414373e-2,3.708825804138e-3,9.999110210461e-1));
#7515=direction('',(-9.238386590099e-1,3.826402512179e-1,1.041970568760e-2));
#7516=axis2_placement_3d('',#7513,#7514,#7515);
#7518=cartesian_point('',(0.e0,0.e0,-8.194372175980e0));
#7519=direction('',(0.e0,0.e0,-1.e0));
#7520=direction('',(4.126227099070e-1,9.109020250658e-1,0.e0));
#7521=axis2_placement_3d('',#7518,#7519,#7520);
#7523=cartesian_point('',(0.e0,0.e0,-8.194372175980e0));
#7524=direction('',(0.e0,0.e0,-1.e0));
#7525=direction('',(4.409554681879e-1,8.975289828608e-1,0.e0));
#7526=axis2_placement_3d('',#7523,#7524,#7525);
#7528=cartesian_point('',(0.e0,0.e0,-6.878910995975e0));
#7529=direction('',(0.e0,0.e0,1.e0));
#7530=direction('',(4.714442488616e-1,8.818958669907e-1,0.e0));
#7531=axis2_placement_3d('',#7528,#7529,#7530);
#7533=cartesian_point('',(0.e0,0.e0,-6.878910995975e0));
#7534=direction('',(0.e0,0.e0,1.e0));
#7535=direction('',(4.409554681879e-1,8.975289828608e-1,0.e0));
#7536=axis2_placement_3d('',#7533,#7534,#7535);
#7538=cartesian_point('',(3.479755764515e1,6.509321672012e1,-6.878912351949e0));
#7539=cartesian_point('',(3.476501035228e1,6.503371822548e1,-7.014534417722e0));
#7540=cartesian_point('',(3.471018523805e1,6.493259669710e1,-7.296089249173e0));
#7541=cartesian_point('',(3.466069701351e1,6.483798799468e1,-7.739657251773e0));
#7542=cartesian_point('',(3.465030524795e1,6.481443440031e1,-8.042733217901e0));
#7543=cartesian_point('',(3.465080662230e1,6.481267121031e1,-8.194372284094e0));
#7545=cartesian_point('',(3.500839036324e1,6.548760633582e1,-7.102552347144e0));
#7546=direction('',(-2.154413032376e-1,-3.919810259138e-1,-8.943913685758e-1));
#7547=direction('',(8.659775826888e-1,-4.999720790502e-1,1.052361395246e-2));
#7548=axis2_placement_3d('',#7545,#7546,#7547);
#7550=cartesian_point('',(3.488655518521e1,6.525362056596e1,-8.198743025732e0));
#7551=direction('',(4.862997913790e-3,-1.251986792569e-2,-9.999097980110e-1));
#7552=direction('',(8.669082706089e-1,-4.983580243869e-1,1.045609291683e-2));
#7553=axis2_placement_3d('',#7550,#7551,#7552);
#7555=cartesian_point('',(2.910078144329e1,6.697549695201e1,-4.303928241707e1));
#7556=cartesian_point('',(2.914902032628e1,6.695423334489e1,-4.303977618778e1));
#7557=cartesian_point('',(2.925442086313e1,6.704106988594e1,-4.281634699983e1));
#7558=cartesian_point('',(2.940774226568e1,6.716940831176e1,-4.244882898591e1));
#7559=cartesian_point('',(2.950634014983e1,6.727172285161e1,-4.213137748223e1));
#7560=cartesian_point('',(2.955542860193e1,6.733037058693e1,-4.192434479397e1));
#7562=cartesian_point('',(2.955542860193e1,6.733037058693e1,-4.192434479397e1));
#7563=cartesian_point('',(2.959044617579e1,6.737228817352e1,-4.177644746453e1));
#7564=cartesian_point('',(2.961844073296e1,6.741804157948e1,-4.162582631870e1));
#7565=cartesian_point('',(2.964037053053e1,6.746692630671e1,-4.147514301491e1));
#7567=direction('',(-2.159306826769e-1,-5.003831035203e-1,-8.384454007209e-1));
#7568=vector('',#7567,1.808878947144e0);
#7569=cartesian_point('',(2.949137390923e1,6.788062941348e1,-4.152263618338e1));
#7570=line('',#7569,#7568);
#7571=cartesian_point('',(2.737186618109e1,6.945756025845e1,-3.937758808328e1));
#7572=cartesian_point('',(2.737235042234e1,6.945612590011e1,-3.951015930160e1));
#7573=cartesian_point('',(2.736859143237e1,6.944093986806e1,-3.977519486776e1));
#7574=cartesian_point('',(2.734781573219e1,6.938182756076e1,-4.016846556224e1));
#7575=cartesian_point('',(2.732435309252e1,6.931846659923e1,-4.042521105742e1));
#7576=cartesian_point('',(2.731024992431e1,6.928095720123e1,-4.055158835409e1));
#7578=cartesian_point('',(2.731024992431e1,6.928095720123e1,-4.055158835409e1));
#7579=cartesian_point('',(2.729751498173e1,6.924708797212e1,-4.066570164404e1));
#7580=cartesian_point('',(2.726818271479e1,6.916984176983e1,-4.089067422071e1));
#7581=cartesian_point('',(2.721298677570e1,6.902642109243e1,-4.121566885473e1));
#7582=cartesian_point('',(2.716900693408e1,6.891319029006e1,-4.142226920697e1));
#7583=cartesian_point('',(2.714531448502e1,6.885240317938e1,-4.152263941425e1));
#7585=cartesian_point('',(0.e0,1.421085471520e-14,-4.152264042526e1));
#7586=direction('',(0.e0,0.e0,-1.e0));
#7587=direction('',(3.667776224609e-1,9.303086453763e-1,0.e0));
#7588=axis2_placement_3d('',#7585,#7586,#7587);
#7590=cartesian_point('',(0.e0,1.421085471520e-14,-4.152264042526e1));
#7591=direction('',(0.e0,0.e0,-1.e0));
#7592=direction('',(3.813101621676e-1,9.244471646491e-1,0.e0));
#7593=axis2_placement_3d('',#7590,#7591,#7592);
#7595=cartesian_point('',(0.e0,1.421085471520e-14,-4.152264042526e1));
#7596=direction('',(0.e0,0.e0,-1.e0));
#7597=direction('',(3.826834323651e-1,9.238795325113e-1,0.e0));
#7598=axis2_placement_3d('',#7595,#7596,#7597);
#7600=cartesian_point('',(2.949137390923e1,6.788062941348e1,-4.152263618338e1));
#7601=cartesian_point('',(2.951840850706e1,6.794222187720e1,-4.141915320150e1));
#7602=cartesian_point('',(2.956882215690e1,6.805655709292e1,-4.120596239309e1));
#7603=cartesian_point('',(2.963258096630e1,6.820007979750e1,-4.087020442882e1));
#7604=cartesian_point('',(2.966690334823e1,6.827629123496e1,-4.063765268442e1));
#7605=cartesian_point('',(2.968193712440e1,6.830935697387e1,-4.051969210284e1));
#7607=cartesian_point('',(2.968193712440e1,6.830935697387e1,-4.051969210284e1));
#7608=cartesian_point('',(2.969763417970e1,6.834387950904e1,-4.039653326368e1));
#7609=cartesian_point('',(2.972439789393e1,6.840193398414e1,-4.014654342958e1));
#7610=cartesian_point('',(2.975019975285e1,6.845533806378e1,-3.976406399961e1));
#7611=cartesian_point('',(2.975791900115e1,6.846801638809e1,-3.950644733303e1));
#7612=cartesian_point('',(2.975926655005e1,6.846865685267e1,-3.937758835827e1));
#7614=cartesian_point('',(0.e0,1.421085471520e-14,-3.937759316487e1));
#7615=direction('',(0.e0,0.e0,1.e0));
#7616=direction('',(3.986151947593e-1,9.171182729109e-1,0.e0));
#7617=axis2_placement_3d('',#7614,#7615,#7616);
#7619=cartesian_point('',(0.e0,1.421085471520e-14,-3.937759316487e1));
#7620=direction('',(0.e0,0.e0,1.e0));
#7621=direction('',(3.813101621676e-1,9.244471646491e-1,0.e0));
#7622=axis2_placement_3d('',#7619,#7620,#7621);
#7624=cartesian_point('',(2.726105445417e1,6.917873705432e1,-3.937499942184e1));
#7625=direction('',(-6.413631245329e-3,1.180563323951e-2,9.999097421058e-1));
#7626=direction('',(3.680237616771e-1,9.297764559284e-1,-8.617008889575e-3));
#7627=axis2_placement_3d('',#7624,#7625,#7626);
#7629=direction('',(-1.624623529911e-1,-4.167017279376e-1,-8.944079906812e-1));
#7630=vector('',#7629,9.152099307929e-1);
#7631=cartesian_point('',(2.677164410261e1,6.968690513536e1,-6.278710831676e0));
#7632=line('',#7631,#7630);
#7633=cartesian_point('',(2.748831034515e1,7.136547293768e1,-8.214297115256e0));
#7634=direction('',(9.239083682854e-1,-3.824718745095e-1,1.042075915475e-2));
#7635=direction('',(-3.464217132355e-1,-8.246412773432e-1,4.471674857375e-1));
#7636=axis2_placement_3d('',#7633,#7634,#7635);
#7638=direction('',(6.451331925316e-3,-1.178822981152e-2,-9.999097049005e-1));
#7639=vector('',#7638,3.328463785594e1);
#7640=cartesian_point('',(2.653281499122e1,6.905790390938e1,-8.193502256488e0));
#7641=line('',#7640,#7639);
#7642=direction('',(2.003621959630e-1,5.067738650894e-1,8.384719673855e-1));
#7643=vector('',#7642,1.345630289466e-1);
#7644=cartesian_point('',(2.674754523804e1,6.866553694914e1,-4.147513467274e1));
#7645=line('',#7644,#7643);
#7646=cartesian_point('',(2.556855213841e1,6.587673436639e1,-3.934686973596e1));
#7647=direction('',(9.238563757176e-1,-3.825968380573e-1,1.044301463071e-2));
#7648=direction('',(3.260625064597e-1,7.724683631077e-1,-5.449549246304e-1));
#7649=axis2_placement_3d('',#7646,#7647,#7648);
#7651=direction('',(-6.412183629208e-3,1.188302176224e-2,9.999088346919e-1));
#7652=vector('',#7651,3.310249243252e1);
#7653=cartesian_point('',(2.698390336267e1,6.929354749740e1,-3.937818546528e1));
#7654=line('',#7653,#7652);
#7655=cartesian_point('',(2.615215494852e1,6.945971929459e1,-6.060277326685e0));
#7656=cartesian_point('',(2.610259898072e1,6.933258825403e1,-6.333155227321e0));
#7657=cartesian_point('',(2.605304588550e1,6.920545905211e1,-6.606034476888e0));
#7658=cartesian_point('',(2.600349000191e1,6.907832793630e1,-6.878912357757e0));
#7660=cartesian_point('',(2.630973765105e1,6.987824972534e1,-6.283884085811e0));
#7661=direction('',(-1.624594113949e-1,-4.166879084574e-1,-8.944149633110e-1));
#7662=direction('',(9.238187332448e-1,-3.826865763020e-1,1.048486644356e-2));
#7663=axis2_placement_3d('',#7660,#7661,#7662);
#7665=cartesian_point('',(2.615215494852e1,6.945971929459e1,-6.060277326685e0));
#7666=cartesian_point('',(2.616823693963e1,6.950097936157e1,-5.971715973230e0));
#7667=cartesian_point('',(2.620548312075e1,6.957720779878e1,-5.802790228593e0));
#7668=cartesian_point('',(2.627208005752e1,6.967414273234e1,-5.574408364773e0));
#7669=cartesian_point('',(2.634648412437e1,6.975548771783e1,-5.369659990452e0));
#7670=cartesian_point('',(2.642693358511e1,6.982282010553e1,-5.186799245865e0));
#7671=cartesian_point('',(2.651229459034e1,6.987727486067e1,-5.024464737191e0));
#7672=cartesian_point('',(2.660178365055e1,6.991948959220e1,-4.881977274980e0));
#7673=cartesian_point('',(2.669424225862e1,6.994964482402e1,-4.759781030245e0));
#7674=cartesian_point('',(2.678924089066e1,6.996794197891e1,-4.657763759998e0));
#7675=cartesian_point('',(2.685398242531e1,6.997216254359e1,-4.603517037877e0));
#7676=cartesian_point('',(2.688681427263e1,6.997217693608e1,-4.579937026684e0));
#7678=cartesian_point('',(2.142226574108e1,7.063344398374e1,-6.878912344248e0));
#7679=cartesian_point('',(2.146033847152e1,7.076445622795e1,-6.606066458568e0));
#7680=cartesian_point('',(2.149841113039e1,7.089546518167e1,-6.333219016378e0));
#7681=cartesian_point('',(2.153648374821e1,7.102647741743e1,-6.060373110931e0));
#7683=cartesian_point('',(2.155206100753e1,7.106140517540e1,-7.102517765366e0));
#7684=direction('',(1.247758121538e-1,4.294797760097e-1,8.944149588977e-1));
#7685=direction('',(-9.658663153195e-1,2.588298140712e-1,1.045888517520e-2));
#7686=axis2_placement_3d('',#7683,#7684,#7685);
#7688=cartesian_point('',(2.166625151267e1,7.145445020332e1,-6.283980148152e0));
#7689=direction('',(1.247758121538e-1,4.294797760097e-1,8.944149588977e-1));
#7690=direction('',(-9.658728224264e-1,2.588050122178e-1,1.047170229535e-2));
#7691=axis2_placement_3d('',#7688,#7689,#7690);
#7693=cartesian_point('',(2.153648374821e1,7.102647741743e1,-6.060373110931e0));
#7694=cartesian_point('',(2.154887293948e1,7.106911208412e1,-5.971583192965e0));
#7695=cartesian_point('',(2.156574681429e1,7.115245551981e1,-5.802276833298e0));
#7696=cartesian_point('',(2.157186875899e1,7.127008209701e1,-5.573578889071e0));
#7697=cartesian_point('',(2.156227323137e1,7.138000845148e1,-5.368695231508e0));
#7698=cartesian_point('',(2.153934999687e1,7.148242679256e1,-5.185836043723e0));
#7699=cartesian_point('',(2.150470377091e1,7.157754522674e1,-5.023635762163e0));
#7700=cartesian_point('',(2.145935937104e1,7.166543720274e1,-4.881321219606e0));
#7701=cartesian_point('',(2.140435392203e1,7.174552753859e1,-4.759357650207e0));
#7702=cartesian_point('',(2.134019266259e1,7.181773582947e1,-4.657567219024e0));
#7703=cartesian_point('',(2.129145330955e1,7.186040937024e1,-4.603458136018e0));
#7704=cartesian_point('',(2.126545704632e1,7.188036387859e1,-4.579937186035e0));
#7706=cartesian_point('',(2.118331520513e1,7.158384821910e1,-6.278765999570e0));
#7707=cartesian_point('',(2.120142013187e1,7.163918758849e1,-5.976449861232e0));
#7708=cartesian_point('',(2.120706636731e1,7.172996450164e1,-5.517264124916e0));
#7709=cartesian_point('',(2.115371294275e1,7.185915197095e1,-4.956047939026e0));
#7710=cartesian_point('',(2.106679384581e1,7.193797522918e1,-4.693841980799e0));
#7711=cartesian_point('',(2.099659144929e1,7.195833205295e1,-4.695669227888e0));
#7713=cartesian_point('',(2.069331828862e1,7.182280818654e1,-2.928794325548e1));
#7714=cartesian_point('',(2.074288662412e1,7.180845694323e1,-2.928854590021e1));
#7715=cartesian_point('',(2.083471377757e1,7.175356251099e1,-2.928948583617e1));
#7716=cartesian_point('',(2.091356055916e1,7.161381301709e1,-2.928974908234e1));
#7717=cartesian_point('',(2.091322344517e1,7.150689057798e1,-2.928911537949e1));
#7718=cartesian_point('',(2.089984165489e1,7.145694032407e1,-2.928863570090e1));
#7720=cartesian_point('',(2.069331828862e1,7.182280818654e1,-2.928794325548e1));
#7721=cartesian_point('',(2.068463364741e1,7.182366979213e1,-2.946950640025e1));
#7722=cartesian_point('',(2.065471871583e1,7.178119656457e1,-2.983542448204e1));
#7723=cartesian_point('',(2.056923018940e1,7.156466852446e1,-3.037137615887e1));
#7724=cartesian_point('',(2.049540688239e1,7.134568707421e1,-3.065431526557e1));
#7725=cartesian_point('',(2.045575754812e1,7.122256391641e1,-3.077743952731e1));
#7727=cartesian_point('',(2.045575460582e1,7.101041986641e1,-3.056531606491e1));
#7728=direction('',(-1.934125900426e-1,-6.937548450328e-1,-6.937548450328e-1));
#7729=direction('',(8.158758409612e-8,7.071067698136e-1,-7.071067925595e-1));
#7730=axis2_placement_3d('',#7727,#7728,#7729);
#7732=cartesian_point('',(1.778726755553e1,7.174417097478e1,-2.983156495650e1));
#7733=direction('',(-1.788704007196e-1,-6.957030184448e-1,-6.957030184448e-1));
#7734=direction('',(-9.658728639631e-1,2.588048538901e-1,-1.047178411632e-2));
#7735=axis2_placement_3d('',#7732,#7733,#7734);
#7737=cartesian_point('',(1.778726864908e1,7.195629582754e1,-3.004370292359e1));
#7738=cartesian_point('',(1.782329440369e1,7.207926467563e1,-2.992074040245e1));
#7739=cartesian_point('',(1.788846956803e1,7.229618314372e1,-2.963889182215e1));
#7740=cartesian_point('',(1.795853662783e1,7.250796784865e1,-2.912137399019e1));
#7741=cartesian_point('',(1.798012777159e1,7.255433755856e1,-2.875736873967e1));
#7742=cartesian_point('',(1.798483236388e1,7.255482516344e1,-2.857540876614e1));
#7744=cartesian_point('',(1.779563131293e1,7.281602562220e1,-4.695667440560e0));
#7745=cartesian_point('',(1.772457176526e1,7.283356099951e1,-4.693623194504e0));
#7746=cartesian_point('',(1.760983993274e1,7.280864720550e1,-4.956443093404e0));
#7747=cartesian_point('',(1.749913166010e1,7.272349702214e1,-5.517289552765e0));
#7748=cartesian_point('',(1.745862389537e1,7.264205218445e1,-5.976498598108e0));
#7749=cartesian_point('',(1.744663403600e1,7.258508448355e1,-6.278763888857e0));
#7751=cartesian_point('',(1.762303676952e1,7.234125341733e1,-2.857595206427e1));
#7752=cartesian_point('',(1.763642228437e1,7.239120611540e1,-2.857623079337e1));
#7753=cartesian_point('',(1.768959780099e1,7.248397035806e1,-2.857660733620e1));
#7754=cartesian_point('',(1.782775504560e1,7.256557023778e1,-2.857640583388e1));
#7755=cartesian_point('',(1.793471509260e1,7.256719136771e1,-2.857578114973e1));
#7756=cartesian_point('',(1.798483236388e1,7.255482516344e1,-2.857540876614e1));
#7758=cartesian_point('',(1.696370039883e1,7.271449285899e1,-6.283984235053e0));
#7759=direction('',(1.066808640249e-1,4.343282993308e-1,8.944149605476e-1));
#7760=direction('',(-2.032084168425e-1,-8.710374346525e-1,4.472137372201e-1));
#7761=axis2_placement_3d('',#7758,#7759,#7760);
#7763=cartesian_point('',(1.676449590078e1,7.188149070788e1,-6.878912878534e0));
#7764=cartesian_point('',(1.679702990835e1,7.201398634221e1,-6.606068356065e0));
#7765=cartesian_point('',(1.682956200207e1,7.214647819915e1,-6.333221747715e0));
#7766=cartesian_point('',(1.686209610351e1,7.227897376974e1,-6.060377205483e0));
#7768=cartesian_point('',(1.686209610351e1,7.227897376974e1,-6.060377205483e0));
#7769=cartesian_point('',(1.687270699875e1,7.232217944069e1,-5.971405846548e0));
#7770=cartesian_point('',(1.689983001274e1,7.240293403195e1,-5.801795442659e0));
#7771=cartesian_point('',(1.695344927576e1,7.250796985086e1,-5.572840314628e0));
#7772=cartesian_point('',(1.701682244454e1,7.259840861512e1,-5.367837646984e0));
#7773=cartesian_point('',(1.708796595298e1,7.267563200697e1,-5.184963714538e0));
#7774=cartesian_point('',(1.716558011940e1,7.274063261631e1,-5.022839540336e0));
#7775=cartesian_point('',(1.724877972715e1,7.279398945087e1,-4.880702210238e0));
#7776=cartesian_point('',(1.733634966764e1,7.283573949224e1,-4.758998456579e0));
#7777=cartesian_point('',(1.742786692947e1,7.286612101861e1,-4.657418898709e0));
#7778=cartesian_point('',(1.749134157571e1,7.287866020900e1,-4.603434242511e0));
#7779=cartesian_point('',(1.752376783498e1,7.288294706208e1,-4.579937309486e0));
#7781=cartesian_point('',(1.686607025102e1,7.231701261313e1,-7.102517770554e0));
#7782=direction('',(1.066808640249e-1,4.343282993308e-1,8.944149605476e-1));
#7783=direction('',(-2.031512283989e-1,-8.710509155233e-1,4.472134624160e-1));
#7784=axis2_placement_3d('',#7781,#7782,#7783);
#7786=direction('',(7.934304109728e-3,-1.084719291918e-2,-9.999096885340e-1));
#7787=vector('',#7786,2.177069592371e1);
#7788=cartesian_point('',(1.729192707642e1,7.193023659303e1,-8.193501458141e0));
#7789=line('',#7788,#7787);
#7790=direction('',(1.790018471545e-1,6.962345264609e-1,6.951372690908e-1));
#7791=vector('',#7790,1.834540218952e-1);
#7792=cartesian_point('',(1.746466239856e1,7.169408565436e1,-2.996223123838e1));
#7793=line('',#7792,#7791);
#7794=cartesian_point('',(1.749750100735e1,7.182181267842e1,-2.983470551060e1));
#7795=cartesian_point('',(1.752406721705e1,7.192513957402e1,-2.973138777112e1));
#7796=cartesian_point('',(1.757318759955e1,7.211867333686e1,-2.948018776751e1));
#7797=cartesian_point('',(1.761642176036e1,7.229764990413e1,-2.904455281429e1));
#7798=cartesian_point('',(1.762421149661e1,7.233959146381e1,-2.872537823984e1));
#7799=cartesian_point('',(1.762303676952e1,7.234125341733e1,-2.857595206427e1));
#7801=direction('',(-7.910713501311e-3,1.093451143864e-2,9.999089243884e-1));
#7802=vector('',#7801,2.229921909043e1);
#7803=cartesian_point('',(1.762303676952e1,7.234125341733e1,-2.857595206427e1));
#7804=line('',#7803,#7802);
#7805=direction('',(-1.066756951678e-1,-4.343260325043e-1,-8.944166778127e-1));
#7806=vector('',#7805,9.151440658295e-1);
#7807=cartesian_point('',(1.744663403600e1,7.258508448355e1,-6.278763888857e0));
#7808=line('',#7807,#7806);
#7809=cartesian_point('',(1.793709359691e1,7.434239067156e1,-8.214094604550e0));
#7810=direction('',(9.660121463879e-1,-2.582903614017e-1,1.032580447371e-2));
#7811=direction('',(-2.354918492056e-1,-8.628664530329e-1,4.472192674608e-1));
#7812=axis2_placement_3d('',#7809,#7810,#7811);
#7814=cartesian_point('',(1.698178926415e1,7.182371858205e1,-2.996746051726e1));
#7815=direction('',(-7.939434009674e-3,1.082806690424e-2,9.999098551143e-1));
#7816=direction('',(-2.300923391065e-1,-9.731298126524e-1,8.711097036294e-3));
#7817=axis2_placement_3d('',#7814,#7815,#7816);
#7819=cartesian_point('',(1.680893345143e1,7.205945751982e1,-8.198641844994e0));
#7820=direction('',(-7.842289456665e-3,1.064366138188e-2,9.999126016650e-1));
#7821=direction('',(-2.271417943961e-1,-9.738238607521e-1,8.584489990216e-3));
#7822=axis2_placement_3d('',#7819,#7820,#7821);
#7824=cartesian_point('',(1.669535842005e1,7.157252685277e1,-8.194372312690e0));
#7825=cartesian_point('',(1.669442725693e1,7.157409123072e1,-8.042736041608e0));
#7826=cartesian_point('',(1.669835282151e1,7.159954253827e1,-7.739667621459e0));
#7827=cartesian_point('',(1.672167083878e1,7.170373325526e1,-7.296100166857e0));
#7828=cartesian_point('',(1.674846281676e1,7.181558809900e1,-7.014537444830e0));
#7829=cartesian_point('',(1.676449590078e1,7.188149070788e1,-6.878912878534e0));
#7831=cartesian_point('',(0.e0,0.e0,-6.878910995967e0));
#7832=direction('',(0.e0,0.e0,1.e0));
#7833=direction('',(2.271287294566e-1,9.738647443333e-1,0.e0));
#7834=axis2_placement_3d('',#7831,#7832,#7833);
#7836=cartesian_point('',(0.e0,0.e0,-6.878910995967e0));
#7837=direction('',(0.e0,0.e0,1.e0));
#7838=direction('',(1.936337043003e-1,9.810738955649e-1,0.e0));
#7839=axis2_placement_3d('',#7836,#7837,#7838);
#7841=cartesian_point('',(0.e0,0.e0,-8.194372175973e0));
#7842=direction('',(0.e0,0.e0,-1.e0));
#7843=direction('',(1.628041397033e-1,9.866584069958e-1,0.e0));
#7844=axis2_placement_3d('',#7841,#7842,#7843);
#7846=cartesian_point('',(0.e0,0.e0,-8.194372175973e0));
#7847=direction('',(0.e0,0.e0,-1.e0));
#7848=direction('',(1.936337043003e-1,9.810738955649e-1,0.e0));
#7849=axis2_placement_3d('',#7846,#7847,#7848);
#7851=cartesian_point('',(1.196511927412e1,7.251341943763e1,-8.194372232338e0));
#7852=cartesian_point('',(1.196659001124e1,7.251451316155e1,-8.042733214990e0));
#7853=cartesian_point('',(1.197268736163e1,7.253953210456e1,-7.739657414153e0));
#7854=cartesian_point('',(1.199101884038e1,7.264471402666e1,-7.296089347627e0));
#7855=cartesian_point('',(1.200908150439e1,7.275831510270e1,-7.014534450160e0));
#7856=cartesian_point('',(1.201948075801e1,7.282533186178e1,-6.878912344448e0));
#7858=cartesian_point('',(1.204652117524e1,7.300673621861e1,-8.198698319436e0));
#7859=direction('',(1.141730820639e-2,6.898917584222e-3,9.999110210461e-1));
#7860=direction('',(-9.913942042634e-1,1.304950630770e-1,1.041970563329e-2));
#7861=axis2_placement_3d('',#7858,#7859,#7860);
#7863=cartesian_point('',(1.201948075801e1,7.282533186178e1,-6.878912344448e0));
#7864=cartesian_point('',(1.204012705129e1,7.296019152255e1,-6.606068975651e0));
#7865=cartesian_point('',(1.206077345678e1,7.309504795211e1,-6.333224050827e0));
#7866=cartesian_point('',(1.208141963951e1,7.322990758980e1,-6.060380662260e0));
#7868=cartesian_point('',(1.209230550659e1,7.326657346096e1,-7.102517765355e0));
#7869=direction('',(6.764997797859e-2,4.420920286284e-1,8.944149588992e-1));
#7870=direction('',(-9.913872733637e-1,1.305445718882e-1,1.045891787221e-2));
#7871=axis2_placement_3d('',#7868,#7869,#7870);
#7873=cartesian_point('',(1.215421585416e1,7.367115705387e1,-6.283987698784e0));
#7874=direction('',(6.764997797859e-2,4.420920286284e-1,8.944149588992e-1));
#7875=direction('',(-9.913904956504e-1,1.305190684160e-1,1.047176746656e-2));
#7876=axis2_placement_3d('',#7873,#7874,#7875);
#7878=cartesian_point('',(1.208141963951e1,7.322990758980e1,-6.060380662260e0));
#7879=cartesian_point('',(1.208813802494e1,7.327379548875e1,-5.971589000325e0));
#7880=cartesian_point('',(1.209398837919e1,7.335863008694e1,-5.802279509334e0));
#7881=cartesian_point('',(1.208470402097e1,7.347605138909e1,-5.573577880615e0));
#7882=cartesian_point('',(1.206084095026e1,7.358378636691e1,-5.368691650358e0));
#7883=cartesian_point('',(1.202474392407e1,7.368233744172e1,-5.185830969772e0));
#7884=cartesian_point('',(1.197797676848e1,7.377212048072e1,-5.023630107310e0));
#7885=cartesian_point('',(1.192154600453e1,7.385334211350e1,-4.881315788212e0));
#7886=cartesian_point('',(1.185655526217e1,7.392556733246e1,-4.759353385032e0));
#7887=cartesian_point('',(1.178351559265e1,7.398878257630e1,-4.657564757717e0));
#7888=cartesian_point('',(1.172962151847e1,7.402472876927e1,-4.603457190256e0));
#7889=cartesian_point('',(1.170124208526e1,7.404111903695e1,-4.579937185616e0));
#7891=cartesian_point('',(1.165852049484e1,7.373640982182e1,-6.278786481168e0));
#7892=cartesian_point('',(1.166925636381e1,7.379368729466e1,-5.976213409306e0));
#7893=cartesian_point('',(1.166292392711e1,7.388451462759e1,-5.516608071170e0));
#7894=cartesian_point('',(1.159315615843e1,7.400572166217e1,-4.955010548623e0));
#7895=cartesian_point('',(1.149605371779e1,7.407260166538e1,-4.692801606196e0));
#7896=cartesian_point('',(1.142370357413e1,7.408344342412e1,-4.695604311205e0));
#7898=cartesian_point('',(1.112013681016e1,7.362726606428e1,-2.724006626432e1));
#7899=direction('',(-1.149300986758e-2,-7.073529953307e-3,-9.999089338026e-1));
#7900=direction('',(1.470560381829e-1,9.890900126141e-1,-8.687265444901e-3));
#7901=axis2_placement_3d('',#7898,#7899,#7900);
#7903=cartesian_point('',(1.116392070979e1,7.392402623545e1,-2.724266151460e1));
#7904=cartesian_point('',(1.115884579099e1,7.392322362526e1,-2.741909714622e1));
#7905=cartesian_point('',(1.114230578150e1,7.387575751733e1,-2.777132330563e1));
#7906=cartesian_point('',(1.109908640912e1,7.367212927017e1,-2.826252312272e1));
#7907=cartesian_point('',(1.106141872063e1,7.345731311931e1,-2.854268239750e1));
#7908=cartesian_point('',(1.104074387111e1,7.333378084140e1,-2.866621861327e1));
#7910=cartesian_point('',(1.104074769983e1,7.312164902892e1,-2.845408690240e1));
#7911=direction('',(-1.000567041538e-1,-7.035583330307e-1,-7.035583330307e-1));
#7912=direction('',(-5.378197591573e-5,7.071106044614e-1,-7.071029558458e-1));
#7913=axis2_placement_3d('',#7910,#7911,#7912);
#7915=cartesian_point('',(8.258039211945e0,7.349733283491e1,-2.807840309638e1));
#7916=direction('',(-8.531124718018e-2,-7.045289174706e-1,-7.045289174706e-1));
#7917=direction('',(-9.913904998230e-1,1.305190353861e-1,-1.047178411624e-2));
#7918=axis2_placement_3d('',#7915,#7916,#7917);
#7920=cartesian_point('',(8.258037847727e0,7.370946612162e1,-2.829053673399e1));
#7921=cartesian_point('',(8.274918539128e0,7.383205376692e1,-2.816794933669e1));
#7922=cartesian_point('',(8.304608849031e0,7.404552604662e1,-2.789005972757e1));
#7923=cartesian_point('',(8.334822754954e0,7.424876082670e1,-2.740284045870e1));
#7924=cartesian_point('',(8.343399479931e0,7.429690424342e1,-2.705333277974e1));
#7925=cartesian_point('',(8.344873983298e0,7.429827714163e1,-2.687819258010e1));
#7927=cartesian_point('',(8.138949106076e0,7.451587158608e1,-4.695669826817e0));
#7928=cartesian_point('',(8.066197581359e0,7.452397469813e1,-4.693667959014e0));
#7929=cartesian_point('',(7.955725071287e0,7.448426808321e1,-4.956618885765e0));
#7930=cartesian_point('',(7.857083667993e0,7.438545371238e1,-5.517230428462e0));
#7931=cartesian_point('',(7.827538871829e0,7.429910036848e1,-5.977809307724e0));
#7932=cartesian_point('',(7.823095832076e0,7.424104834354e1,-6.280106170688e0));
#7934=cartesian_point('',(8.311532369466e0,7.400015875587e1,-2.687557596963e1));
#7935=direction('',(9.270655473350e-3,-9.806927705406e-3,-9.999089354117e-1));
#7936=direction('',(-9.917637200841e-1,1.276541447174e-1,-1.044714609346e-2));
#7937=axis2_placement_3d('',#7934,#7935,#7936);
#7939=cartesian_point('',(7.327414625654e0,7.430649891966e1,-6.284222843497e0));
#7940=direction('',(4.907697537237e-2,4.445372075292e-1,8.944149605247e-1));
#7941=direction('',(-8.777533428095e-2,-8.901097515427e-1,4.472137306708e-1));
#7942=axis2_placement_3d('',#7939,#7940,#7941);
#7944=cartesian_point('',(7.238656127556e0,7.345474039591e1,-6.878912878953e0));
#7945=cartesian_point('',(7.253613289829e0,7.359030952090e1,-6.606147892784e0));
#7946=cartesian_point('',(7.268567479611e0,7.372585627804e1,-6.333417726716e0));
#7947=cartesian_point('',(7.283524742887e0,7.386142535215e1,-6.060652720792e0));
#7949=cartesian_point('',(7.283524742887e0,7.386142535215e1,-6.060652720792e0));
#7950=cartesian_point('',(7.288401042931e0,7.390566308009e1,-5.971649075989e0));
#7951=cartesian_point('',(7.304732045140e0,7.398924416054e1,-5.802087919190e0));
#7952=cartesian_point('',(7.344182329711e0,7.410043645532e1,-5.573020781173e0));
#7953=cartesian_point('',(7.395209014533e0,7.419839439535e1,-5.367976210074e0));
#7954=cartesian_point('',(7.455669488549e0,7.428426538517e1,-5.185057166480e0));
#7955=cartesian_point('',(7.524142787598e0,7.435885616310e1,-5.022900554666e0));
#7956=cartesian_point('',(7.599675026769e0,7.442262849172e1,-4.880737097489e0));
#7957=cartesian_point('',(7.681055675952e0,7.447545995876e1,-4.759014718767e0));
#7958=cartesian_point('',(7.767835235735e0,7.451753149734e1,-4.657423777030e0));
#7959=cartesian_point('',(7.829134870805e0,7.453825083951e1,-4.603433855514e0));
#7960=cartesian_point('',(7.860728201302e0,7.454673273232e1,-4.579937300527e0));
#7962=cartesian_point('',(7.282514392813e0,7.389979447276e1,-7.102517770581e0));
#7963=direction('',(4.907697537237e-2,4.445372075292e-1,8.944149605247e-1));
#7964=direction('',(-8.771759103357e-2,-8.901155802091e-1,4.472134592030e-1));
#7965=axis2_placement_3d('',#7962,#7963,#7964);
#7967=direction('',(9.282222230591e-3,-9.717543906675e-3,-9.999097007685e-1));
#7968=vector('',#7967,2.004908403223e1);
#7969=cartesian_point('',(7.755209899406e0,7.357189698077e1,-8.193501327322e0));
#7970=line('',#7969,#7968);
#7971=direction('',(8.538189816316e-2,7.049829074799e-1,7.040660704986e-1));
#7972=vector('',#7971,2.261718984641e-1);
#7973=cartesian_point('',(7.941309952913e0,7.337706912640e1,-2.824077494267e1));
#7974=line('',#7973,#7972);
#7975=cartesian_point('',(7.960620938915e0,7.353651644896e1,-2.808153498286e1));
#7976=cartesian_point('',(7.973549030815e0,7.364338709612e1,-2.797344773867e1));
#7977=cartesian_point('',(7.994760084133e0,7.382318334470e1,-2.773998377873e1));
#7978=cartesian_point('',(8.013286759850e0,7.399748886360e1,-2.732150707624e1));
#7979=cartesian_point('',(8.015370176236e0,7.403671667793e1,-2.703021989498e1));
#7980=cartesian_point('',(8.013931602427e0,7.403794784480e1,-2.687868133168e1));
#7982=direction('',(-9.263665329705e-3,9.859027189680e-3,9.999084878565e-1));
#7983=vector('',#7982,2.060046035328e1);
#7984=cartesian_point('',(8.013931602427e0,7.403794784480e1,-2.687868133168e1));
#7985=line('',#7984,#7983);
#7986=direction('',(-4.911505462036e-2,-4.448425894754e-1,-8.942610256510e-1));
#7987=vector('',#7986,9.138074619316e-1);
#7988=cartesian_point('',(7.823095832076e0,7.424104834354e1,-6.280106170688e0));
#7989=line('',#7988,#7987);
#7990=cartesian_point('',(8.080010100080e0,7.604764174038e1,-8.214094604608e0));
#7991=direction('',(9.914614359050e-1,-1.299907645755e-1,1.032580448939e-2));
#7992=direction('',(-1.208505114033e-1,-8.862223652770e-1,4.472192674476e-1));
#7993=axis2_placement_3d('',#7990,#7991,#7992);
#7995=cartesian_point('',(7.445648806129e0,7.344254224697e1,-2.824600435651e1));
#7996=direction('',(-9.285016841126e-3,9.697916898491e-3,9.999098653729e-1));
#7997=direction('',(-1.008666685987e-1,-9.948618047659e-1,8.712323673503e-3));
#7998=axis2_placement_3d('',#7995,#7996,#7997);
#8000=cartesian_point('',(7.259484092093e0,7.363698495009e1,-8.198641845020e0));
#8001=direction('',(-9.164474186975e-3,9.528979220775e-3,9.999126016647e-1));
#8002=direction('',(-9.808904458173e-2,-9.951406161264e-1,8.584490005860e-3));
#8003=axis2_placement_3d('',#8000,#8001,#8002);
#8005=cartesian_point('',(7.210437817333e0,7.313939451829e1,-8.194372303846e0));
#8006=cartesian_point('',(7.209310428151e0,7.314082397159e1,-8.042736032764e0));
#8007=cartesian_point('',(7.209880503961e0,7.316657140553e1,-7.739667625662e0));
#8008=cartesian_point('',(7.219399303361e0,7.327291376909e1,-7.296100165496e0));
#8009=cartesian_point('',(7.231362225378e0,7.338730885557e1,-7.014537445250e0));
#8010=cartesian_point('',(7.238656127556e0,7.345474039591e1,-6.878912878953e0));
#8012=cartesian_point('',(0.e0,0.e0,-6.878910995978e0));
#8013=direction('',(0.e0,0.e0,1.e0));
#8014=direction('',(9.807075487497e-2,9.951794446421e-1,0.e0));
#8015=axis2_placement_3d('',#8012,#8013,#8014);
#8017=cartesian_point('',(0.e0,0.e0,-6.878910995978e0));
#8018=direction('',(0.e0,0.e0,1.e0));
#8019=direction('',(6.392124563551e-2,9.979549460554e-1,0.e0));
#8020=axis2_placement_3d('',#8017,#8018,#8019);
#8022=cartesian_point('',(0.e0,0.e0,-8.194372175987e0));
#8023=direction('',(0.e0,0.e0,-1.e0));
#8024=direction('',(3.262656283208e-2,9.994676119804e-1,0.e0));
#8025=axis2_placement_3d('',#8022,#8023,#8024);
#8027=cartesian_point('',(0.e0,0.e0,-8.194372175987e0));
#8028=direction('',(0.e0,0.e0,-1.e0));
#8029=direction('',(6.392124563551e-2,9.979549460554e-1,0.e0));
#8030=axis2_placement_3d('',#8027,#8028,#8029);
#8032=cartesian_point('',(2.397855434957e0,7.345481832826e1,-8.194372229929e0));
#8033=cartesian_point('',(2.399170830103e0,7.345609466493e1,-8.042733212634e0));
#8034=cartesian_point('',(2.401950476794e0,7.348169574252e1,-7.739657415429e0));
#8035=cartesian_point('',(2.406396104611e0,7.358837042921e1,-7.296089347403e0));
#8036=cartesian_point('',(2.409476308271e0,7.370335731209e1,-7.014534450295e0));
#8037=cartesian_point('',(2.411039152453e0,7.377115810850e1,-6.878912344538e0));
#8039=cartesian_point('',(2.414170231590e0,7.395454000811e1,-8.198698319464e0));
#8040=direction('',(1.041914214282e-2,8.330154157971e-3,9.999110210457e-1));
#8041=direction('',(-9.999457130993e-1,-2.425069801756e-5,1.041970566645e-2));
#8042=axis2_placement_3d('',#8039,#8040,#8041);
#8044=cartesian_point('',(2.411039152453e0,7.377115810850e1,-6.878912344538e0));
#8045=cartesian_point('',(2.413906089273e0,7.390755859355e1,-6.606069605182e0));
#8046=cartesian_point('',(2.416773466228e0,7.404395589417e1,-6.333225310163e0));
#8047=cartesian_point('',(2.419640296456e0,7.418035634191e1,-6.060382551037e0));
#8049=cartesian_point('',(2.425647305792e0,7.421813036126e1,-7.102517765370e0));
#8050=direction('',(9.366633935658e-3,4.471399640731e-1,8.944149588963e-1));
#8051=direction('',(-9.999453034885e-1,2.570018911452e-5,1.045893736322e-2));
#8052=axis2_placement_3d('',#8049,#8050,#8051);
#8054=cartesian_point('',(2.434219226169e0,7.462733266336e1,-6.283989587129e0));
#8055=direction('',(9.366633935658e-3,4.471399640731e-1,8.944149588963e-1));
#8056=direction('',(-9.999451691322e-1,-4.457703507874e-8,1.047180639591e-2));
#8057=axis2_placement_3d('',#8054,#8055,#8056);
#8059=cartesian_point('',(2.419640296456e0,7.418035634191e1,-6.060382551037e0));
#8060=cartesian_point('',(2.420572637005e0,7.422474443082e1,-5.971593443953e0));
#8061=cartesian_point('',(2.415299918622e0,7.430961462949e1,-5.802288418279e0));
#8062=cartesian_point('',(2.390769767327e0,7.442481703154e1,-5.573591698091e0));
#8063=cartesian_point('',(2.353050162468e0,7.452851411663e1,-5.368708265537e0));
#8064=cartesian_point('',(2.304399775696e0,7.462151022528e1,-5.185847989678e0));
#8065=cartesian_point('',(2.246314199205e0,7.470442184687e1,-5.023645049461e0));
#8066=cartesian_point('',(2.179764281196e0,7.477758454152e1,-4.881327527885e0));
#8067=cartesian_point('',(2.105901310769e0,7.484071088547e1,-4.759361162793e0));
#8068=cartesian_point('',(2.025232314984e0,7.489385385159e1,-4.657568432407e0));
#8069=cartesian_point('',(1.967104635515e0,7.492245943971e1,-4.603458038708e0));
#8070=cartesian_point('',(1.936826393606e0,7.493500568546e1,-4.579937182204e0));
#8072=cartesian_point('',(1.934247492775e0,7.462732985340e1,-6.278768213278e0));
#8073=cartesian_point('',(1.937417806295e0,7.468556527142e1,-5.975952078873e0));
#8074=cartesian_point('',(1.919190690554e0,7.477485516712e1,-5.516014719265e0));
#8075=cartesian_point('',(1.834195543860e0,7.488600530233e1,-4.953980147298e0));
#8076=cartesian_point('',(1.728555070871e0,7.493962646869e1,-4.691905522829e0));
#8077=cartesian_point('',(1.655347984193e0,7.494075452019e1,-4.695627927978e0));
#8079=cartesian_point('',(1.423195791214e0,7.445574441718e1,-2.643031781146e1));
#8080=direction('',(-1.047140467765e-2,-8.512782223912e-3,-9.999089369652e-1));
#8081=direction('',(1.346047938539e-2,9.998719586215e-1,-8.653430369967e-3));
#8082=axis2_placement_3d('',#8079,#8080,#8081);
#8084=cartesian_point('',(1.426701209241e0,7.475570757861e1,-2.643290761959e1));
#8085=cartesian_point('',(1.425877829882e0,7.475421805266e1,-2.660556046873e1));
#8086=cartesian_point('',(1.423214396933e0,7.470626498458e1,-2.695044603405e1));
#8087=cartesian_point('',(1.416285466025e0,7.450438366874e1,-2.743204196145e1));
#8088=cartesian_point('',(1.412555813979e0,7.429201770087e1,-2.770798883570e1));
#8089=cartesian_point('',(1.410749838694e0,7.416992807531e1,-2.783007199691e1));
#8091=cartesian_point('',(1.410758735801e0,7.395780176201e1,-2.761793450631e1));
#8092=direction('',(-7.404881078734e-3,-7.071070265114e-1,-7.070677625195e-1));
#8093=direction('',(-9.649393095743e-5,7.070876503619e-1,-7.071259049099e-1));
#8094=axis2_placement_3d('',#8091,#8092,#8093);
#8096=cartesian_point('',(1.426701209241e0,7.475570757861e1,-2.643290761959e1));
#8097=cartesian_point('',(9.513098964735e-1,7.476485610445e1,
-2.642375909374e1));
#8098=cartesian_point('',(4.755645557087e-1,7.476943823866e1,
-2.641916452020e1));
#8099=cartesian_point('',(-1.693229642114e-11,7.476943970791e1,
-2.641916305095e1));
#8101=cartesian_point('',(-1.693229642114e-11,7.476943970791e1,
-2.641916305095e1));
#8102=cartesian_point('',(-4.764062851475e-1,7.476944117976e1,
-2.641916157911e1));
#8103=cartesian_point('',(-9.528638852718e-1,7.476485001414e1,
-2.642373113208e1));
#8104=cartesian_point('',(-1.429082873489e0,7.475566762228e1,
-2.643291352394e1));
#8106=cartesian_point('',(-1.410758748650e0,7.395780653871e1,
-2.761793106928e1));
#8107=direction('',(7.404731898101e-3,-7.071090113497e-1,-7.070657791278e-1));
#8108=direction('',(-9.999451979701e-1,-2.853507874769e-6,-1.046905193425e-2));
#8109=axis2_placement_3d('',#8106,#8107,#8108);
#8111=cartesian_point('',(-1.410236980538e0,7.416993681063e1,
-2.783006328173e1));
#8112=cartesian_point('',(-1.412226821063e0,7.429201017056e1,
-2.770799866223e1));
#8113=cartesian_point('',(-1.416426856553e0,7.450436041148e1,
-2.743208985887e1));
#8114=cartesian_point('',(-1.422853988029e0,7.470628894135e1,
-2.695042535338e1));
#8115=cartesian_point('',(-1.427095509050e0,7.475419516820e1,
-2.660555539632e1));
#8116=cartesian_point('',(-1.429082873489e0,7.475566762228e1,
-2.643291352394e1));
#8118=cartesian_point('',(-1.657166513887e0,7.494071490446e1,
-4.695605478681e0));
#8119=cartesian_point('',(-1.730357036010e0,7.493923020958e1,
-4.693718818063e0));
#8120=cartesian_point('',(-1.834459847175e0,7.488542931444e1,
-4.956883502699e0));
#8121=cartesian_point('',(-1.919442974518e0,7.477464260929e1,
-5.517182045882e0));
#8122=cartesian_point('',(-1.937398989907e0,7.468487571519e1,
-5.979082262319e0));
#8123=cartesian_point('',(-1.934218803233e0,7.462673928378e1,
-6.281386643746e0));
#8125=cartesian_point('',(-1.723173064152e0,7.445303716796e1,
-2.643341374532e1));
#8126=cartesian_point('',(-1.723574237599e0,7.450465411815e1,
-2.643536176986e1));
#8127=cartesian_point('',(-1.696649021071e0,7.460970517923e1,
-2.643380824900e1));
#8128=cartesian_point('',(-1.585091934559e0,7.472441037397e1,
-2.643444917290e1));
#8129=cartesian_point('',(-1.481322821845e0,7.475462809369e1,
-2.643345204954e1));
#8130=cartesian_point('',(-1.429082873489e0,7.475566762228e1,
-2.643291352394e1));
#8132=cartesian_point('',(-1.934656444734e0,7.493506293809e1,
-4.579936842432e0));
#8133=cartesian_point('',(-2.002993587910e0,7.490419234699e1,
-4.638129981564e0));
#8134=cartesian_point('',(-2.122537804078e0,7.483698880885e1,
-4.765936648301e0));
#8135=cartesian_point('',(-2.244954432996e0,7.471037699558e1,
-5.011846810062e0));
#8136=cartesian_point('',(-2.327089774383e0,7.458765383835e1,
-5.252137136636e0));
#8137=cartesian_point('',(-2.401627404868e0,7.441476714985e1,
-5.592993808676e0));
#8138=cartesian_point('',(-2.417623627692e0,7.426415033962e1,
-5.893015342018e0));
#8139=cartesian_point('',(-2.419635017602e0,7.418010023386e1,
-6.060895052072e0));
#8141=cartesian_point('',(-2.419635017602e0,7.418010023386e1,
-6.060895052072e0));
#8142=cartesian_point('',(-2.355323579799e0,7.418204777225e1,
-6.061195181288e0));
#8143=cartesian_point('',(-2.227772308952e0,7.420851239534e1,
-6.072869557950e0));
#8144=cartesian_point('',(-2.067637841538e0,7.430847980405e1,
-6.121592755979e0));
#8145=cartesian_point('',(-1.960400775127e0,7.445475790264e1,
-6.192231789595e0));
#8146=cartesian_point('',(-1.934515788374e0,7.456913592618e1,
-6.252500830502e0));
#8147=cartesian_point('',(-1.934218803233e0,7.462673928378e1,
-6.281386643746e0));
#8149=cartesian_point('',(-2.411039126093e0,7.377115913073e1,
-6.878912879017e0));
#8150=cartesian_point('',(-2.413904532801e0,7.390748680548e1,
-6.606215781298e0));
#8151=cartesian_point('',(-2.416769717545e0,7.404377259636e1,
-6.333592169535e0));
#8152=cartesian_point('',(-2.419635017602e0,7.418010023386e1,
-6.060895052072e0));
#8154=cartesian_point('',(-7.238655976421e0,7.345473938503e1,
-6.878912344484e0));
#8155=cartesian_point('',(-7.253617420107e0,7.359034731400e1,
-6.606069285948e0));
#8156=cartesian_point('',(-7.268577961229e0,7.372595214676e1,
-6.333224671471e0));
#8157=cartesian_point('',(-7.283539505726e0,7.386156002483e1,
-6.060381593165e0));
#8159=cartesian_point('',(-7.282514392917e0,7.389979447395e1,
-7.102517765359e0));
#8160=direction('',(-4.907697581296e-2,4.445372107570e-1,8.944149588963e-1));
#8161=direction('',(-9.913939815874e-1,-1.304936146243e-1,1.045895858312e-2));
#8162=axis2_placement_3d('',#8159,#8160,#8161);
#8164=cartesian_point('',(-7.327427477386e0,7.430661532966e1,
-6.283988629574e0));
#8165=direction('',(-4.907697581296e-2,4.445372107570e-1,8.944149588963e-1));
#8166=direction('',(-9.913904822428e-1,-1.305191637259e-1,1.047184886796e-2));
#8167=axis2_placement_3d('',#8164,#8165,#8166);
#8169=cartesian_point('',(-7.283539505726e0,7.386156002483e1,
-6.060381593165e0));
#8170=cartesian_point('',(-7.288409085406e0,7.390569146818e1,
-5.971589645729e0));
#8171=cartesian_point('',(-7.304715065315e0,7.398914980964e1,
-5.802279662344e0));
#8172=cartesian_point('',(-7.344074083010e0,7.410016733718e1,
-5.573577551389e0));
#8173=cartesian_point('',(-7.395008137130e0,7.419805524230e1,
-5.368691025888e0));
#8174=cartesian_point('',(-7.455382337554e0,7.428390574656e1,
-5.185830146866e0));
#8175=cartesian_point('',(-7.523793817198e0,7.435852531745e1,
-5.023629129382e0));
#8176=cartesian_point('',(-7.599323762923e0,7.442237398753e1,
-4.881314837720e0));
#8177=cartesian_point('',(-7.680793550156e0,7.447531722852e1,
-4.759352614055e0));
#8178=cartesian_point('',(-7.767706016130e0,7.451747421975e1,
-4.657564304151e0));
#8179=cartesian_point('',(-7.829067398401e0,7.453824660021e1,
-4.603457027051e0));
#8180=cartesian_point('',(-7.860722001979e0,7.454673315574e1,
-4.579937185626e0));
#8182=cartesian_point('',(-7.823120972217e0,7.424134699136e1,
-6.278799211656e0));
#8183=cartesian_point('',(-7.827575380287e0,7.429945092258e1,
-5.976228551153e0));
#8184=cartesian_point('',(-7.857199215025e0,7.438554663375e1,
-5.516612286459e0));
#8185=cartesian_point('',(-7.955960143863e0,7.448456467303e1,
-4.955022240796e0));
#8186=cartesian_point('',(-8.067057837377e0,7.452403515214e1,
-4.692811834668e0));
#8187=cartesian_point('',(-8.139748353810e0,7.451578360668e1,
-4.695605995520e0));
#8189=cartesian_point('',(-8.311532663054e0,7.400015870124e1,
-2.687560444525e1));
#8190=direction('',(-9.270653210683e-3,-9.806944881020e-3,-9.999089352642e-1));
#8191=direction('',(-1.139200190131e-1,9.934519405766e-1,-8.687406549541e-3));
#8192=axis2_placement_3d('',#8189,#8190,#8191);
#8194=cartesian_point('',(-1.102425174585e1,-7.383790889605e1,
-3.937758835824e1));
#8195=cartesian_point('',(-1.106857051896e1,-7.386521892060e1,
-3.552220592102e1));
#8196=cartesian_point('',(-1.115776949890e1,-7.391981819180e1,
-2.781265101492e1));
#8197=cartesian_point('',(-1.129025784599e1,-7.400175762679e1,
-1.625193783640e1));
#8198=cartesian_point('',(-1.137933152635e1,-7.405621921494e1,
-8.547251149833e0));
#8199=cartesian_point('',(-1.142360894942e1,-7.408350375885e1,
-4.695465838787e0));
#8201=cartesian_point('',(-1.142360894942e1,-7.408350375885e1,
-4.695465838787e0));
#8202=cartesian_point('',(-1.144289687099e1,-7.408074053420e1,
-4.671570350299e0));
#8203=cartesian_point('',(-1.148944175564e1,-7.407381540374e1,
-4.631149568404e0));
#8204=cartesian_point('',(-1.158517373154e1,-7.405931883736e1,
-4.589341340695e0));
#8205=cartesian_point('',(-1.166044104665e1,-7.404756414186e1,
-4.580284306874e0));
#8206=cartesian_point('',(-1.170141386696e1,-7.404109188933e1,
-4.579937185842e0));
#8208=cartesian_point('',(0.e0,0.e0,-4.579937009548e0));
#8209=direction('',(0.e0,0.e0,-1.e0));
#8210=direction('',(-1.561019733696e-1,-9.877409447371e-1,0.e0));
#8211=axis2_placement_3d('',#8208,#8209,#8210);
#8213=cartesian_point('',(-1.752359202113e1,-7.288298875133e1,
-4.579937025830e0));
#8214=cartesian_point('',(-1.756402400096e1,-7.287326387549e1,
-4.580341318342e0));
#8215=cartesian_point('',(-1.763818827949e1,-7.285528892388e1,-4.589468024e0));
#8216=cartesian_point('',(-1.773125049633e1,-7.283227679782e1,
-4.630725077927e0));
#8217=cartesian_point('',(-1.777738508959e1,-7.282074666437e1,
-4.671382705820e0));
#8218=cartesian_point('',(-1.779661082053e1,-7.281583150649e1,
-4.695462370203e0));
#8220=cartesian_point('',(-1.779661082053e1,-7.281583150649e1,
-4.695462370203e0));
#8221=cartesian_point('',(-1.782707648211e1,-7.277367955119e1,
-8.547249800684e0));
#8222=cartesian_point('',(-1.788857405040e1,-7.268926606212e1,
-1.625193301514e1));
#8223=cartesian_point('',(-1.797957142300e1,-7.256287265569e1,
-2.781264756930e1));
#8224=cartesian_point('',(-1.804117110228e1,-7.247827798139e1,
-3.552220419197e1));
#8225=cartesian_point('',(-1.807166521002e1,-7.243608666829e1,
-3.937758808328e1));
#8227=cartesian_point('',(-2.056771883361e1,-7.176726174711e1,
-3.937758835825e1));
#8228=cartesian_point('',(-2.061522312699e1,-7.178855336991e1,
-3.552220592078e1));
#8229=cartesian_point('',(-2.071078563221e1,-7.183104273338e1,
-2.781265101443e1));
#8230=cartesian_point('',(-2.085283576579e1,-7.189498796658e1,
-1.625193783559e1));
#8231=cartesian_point('',(-2.094825607162e1,-7.193735717779e1,
-8.547251150151e0));
#8232=cartesian_point('',(-2.099571604284e1,-7.195862893521e1,
-4.695465837677e0));
#8234=cartesian_point('',(-2.099571604284e1,-7.195862893521e1,
-4.695465837677e0));
#8235=cartesian_point('',(-2.101491286953e1,-7.195324512447e1,
-4.671553158085e0));
#8236=cartesian_point('',(-2.106071550074e1,-7.194013943561e1,
-4.631110497358e0));
#8237=cartesian_point('',(-2.115209120651e1,-7.191375293058e1,
-4.589391305522e0));
#8238=cartesian_point('',(-2.122554402757e1,-7.189216867623e1,
-4.580306163448e0));
#8239=cartesian_point('',(-2.126560846383e1,-7.188031907619e1,
-4.579937183110e0));
#8241=cartesian_point('',(0.e0,0.e0,-4.579937009548e0));
#8242=direction('',(0.e0,0.e0,-1.e0));
#8243=direction('',(-2.836925647270e-1,-9.589152875612e-1,0.e0));
#8244=axis2_placement_3d('',#8241,#8242,#8243);
#8246=cartesian_point('',(-2.688681426375e1,-6.997217693803e1,-4.579937026e0));
#8247=cartesian_point('',(-2.692563070689e1,-6.995725793545e1,
-4.580341461383e0));
#8248=cartesian_point('',(-2.699681388769e1,-6.992975653666e1,
-4.589468319240e0));
#8249=cartesian_point('',(-2.708607314715e1,-6.989479546441e1,
-4.630722117181e0));
#8250=cartesian_point('',(-2.713031022733e1,-6.987734134978e1,
-4.671381420897e0));
#8251=cartesian_point('',(-2.714873156792e1,-6.986995812899e1,
-4.695462370442e0));
#8253=cartesian_point('',(-2.714873156792e1,-6.986995812899e1,
-4.695462370442e0));
#8254=cartesian_point('',(-2.717343465730e1,-6.982419022273e1,
-8.547249798924e0));
#8255=cartesian_point('',(-2.722338793383e1,-6.973247185932e1,
-1.625193301046e1));
#8256=cartesian_point('',(-2.729710916132e1,-6.959528222548e1,
-2.781264756474e1));
#8257=cartesian_point('',(-2.734714002609e1,-6.950337089873e1,
-3.552220419001e1));
#8258=cartesian_point('',(-2.737186618107e1,-6.945756025837e1,
-3.937758808328e1));
#8260=cartesian_point('',(-2.975926654967e1,-6.846865685205e1,
-3.937758835825e1));
#8261=cartesian_point('',(-2.980914355167e1,-6.848356576753e1,
-3.552220592152e1));
#8262=cartesian_point('',(-2.990943448115e1,-6.851321821848e1,
-2.781265101625e1));
#8263=cartesian_point('',(-3.005861588429e1,-6.855807512917e1,
-1.625193783700e1));
#8264=cartesian_point('',(-3.015875014716e1,-6.858762701461e1,
-8.547251151581e0));
#8265=cartesian_point('',(-3.020858061328e1,-6.860252201989e1,
-4.695465836229e0));
#8267=cartesian_point('',(-3.020858061328e1,-6.860252201989e1,
-4.695465836229e0));
#8268=cartesian_point('',(-3.022649328960e1,-6.859486210703e1,
-4.671572066181e0));
#8269=cartesian_point('',(-3.026965620715e1,-6.857612783453e1,
-4.631153504020e0));
#8270=cartesian_point('',(-3.035838841648e1,-6.853734175137e1,
-4.589338912332e0));
#8271=cartesian_point('',(-3.042804433539e1,-6.850650887261e1,
-4.580283226885e0));
#8272=cartesian_point('',(-3.046594261021e1,-6.848965406285e1,
-4.579937179593e0));
#8274=cartesian_point('',(0.e0,0.e0,-4.579937009548e0));
#8275=direction('',(0.e0,0.e0,-1.e0));
#8276=direction('',(-4.064290979778e-1,-9.136823235222e-1,0.e0));
#8277=axis2_placement_3d('',#8274,#8275,#8276);
#8279=cartesian_point('',(-3.578999565760e1,-6.586412177756e1,-4.579937026e0));
#8280=cartesian_point('',(-3.582649580132e1,-6.584428416413e1,
-4.580314572744e0));
#8281=cartesian_point('',(-3.589343593397e1,-6.580775155293e1,
-4.589409066640e0));
#8282=cartesian_point('',(-3.597776495247e1,-6.576121896303e1,
-4.630961046348e0));
#8283=cartesian_point('',(-3.601916702969e1,-6.573823873181e1,
-4.671485314189e0));
#8284=cartesian_point('',(-3.603632999137e1,-6.572859039600e1,
-4.695462370805e0));
#8286=cartesian_point('',(-3.603632999137e1,-6.572859039600e1,
-4.695462370805e0));
#8287=cartesian_point('',(-3.605484783188e1,-6.567998964031e1,
-8.547249800580e0));
#8288=cartesian_point('',(-3.609240210189e1,-6.558253572956e1,
-1.625193301334e1));
#8289=cartesian_point('',(-3.614758579378e1,-6.543689722081e1,
-2.781264756784e1));
#8290=cartesian_point('',(-3.618519180200e1,-6.533924186997e1,
-3.552220419132e1));
#8291=cartesian_point('',(-3.620372693285e1,-6.529059573515e1,
-3.937758808328e1));
#8293=cartesian_point('',(-3.844162496423e1,-6.399853425514e1,
-3.937758835824e1));
#8294=cartesian_point('',(-3.849302126555e1,-6.400680536764e1,
-3.552220592101e1));
#8295=cartesian_point('',(-3.859632461374e1,-6.402311354462e1,
-2.781265101507e1));
#8296=cartesian_point('',(-3.875008475104e1,-6.404811461772e1,
-1.625193783581e1));
#8297=cartesian_point('',(-3.885321964649e1,-6.406434353865e1,
-8.547251151069e0));
#8298=cartesian_point('',(-3.890456799438e1,-6.407260693409e1,
-4.695465836226e0));
#8300=cartesian_point('',(-3.890456799438e1,-6.407260693409e1,
-4.695465836226e0));
#8301=cartesian_point('',(-3.892132675145e1,-6.406267499280e1,
-4.671572605201e0));
#8302=cartesian_point('',(-3.896167400150e1,-6.403846776140e1,
-4.631154738011e0));
#8303=cartesian_point('',(-3.904458862373e1,-6.398842912596e1,
-4.589338117557e0));
#8304=cartesian_point('',(-3.910962289945e1,-6.394876884681e1,
-4.580282876120e0));
#8305=cartesian_point('',(-3.914499599894e1,-6.392711209671e1,
-4.579937179612e0));
#8307=cartesian_point('',(0.e0,0.e0,-4.579937009548e0));
#8308=direction('',(0.e0,0.e0,-1.e0));
#8309=direction('',(-5.222115152840e-1,-8.528160020220e-1,0.e0));
#8310=axis2_placement_3d('',#8307,#8308,#8309);
#8312=cartesian_point('',(-4.408080030287e1,-6.062911323250e1,-4.579937026e0));
#8313=cartesian_point('',(-4.411439812460e1,-6.060468164115e1,
-4.580314337055e0));
#8314=cartesian_point('',(-4.417599616931e1,-6.055972482473e1,
-4.589408526869e0));
#8315=cartesian_point('',(-4.425353239815e1,-6.050258143628e1,
-4.630961371402e0));
#8316=cartesian_point('',(-4.429158036148e1,-6.047439403542e1,
-4.671485458320e0));
#8317=cartesian_point('',(-4.430733681729e1,-6.046258825795e1,
-4.695462371210e0));
#8319=cartesian_point('',(-4.430733681729e1,-6.046258825795e1,
-4.695462371210e0));
#8320=cartesian_point('',(-4.431935256352e1,-6.041198622528e1,
-8.547249799783e0));
#8321=cartesian_point('',(-4.434386526339e1,-6.031046423059e1,
-1.625193301039e1));
#8322=cartesian_point('',(-4.437956721127e1,-6.015886876222e1,
-2.781264756512e1));
#8323=cartesian_point('',(-4.440410491376e1,-6.005714029739e1,
-3.552220419012e1));
#8324=cartesian_point('',(-4.441613187925e1,-6.000649101693e1,
-3.937758808328e1));
#8326=cartesian_point('',(-4.646623651764e1,-5.843337899338e1,
-3.937758835824e1));
#8327=cartesian_point('',(-4.651827271329e1,-5.843487078186e1,
-3.552220592085e1));
#8328=cartesian_point('',(-4.662282093152e1,-5.843755564777e1,
-2.781265101452e1));
#8329=cartesian_point('',(-4.677852892329e1,-5.844227310650e1,
-1.625193783600e1));
#8330=cartesian_point('',(-4.688289978737e1,-5.844490138520e1,
-8.547251149684e0));
#8331=cartesian_point('',(-4.693488743251e1,-5.844639178182e1,
-4.695465838774e0));
#8333=cartesian_point('',(-4.693488743251e1,-5.844639178182e1,
-4.695465838774e0));
#8334=cartesian_point('',(-4.695020583819e1,-5.843435783012e1,
-4.671572979018e0));
#8335=cartesian_point('',(-4.698704746854e1,-5.840509193082e1,
-4.631155586137e0));
#8336=cartesian_point('',(-4.706272398817e1,-5.834465677188e1,
-4.589337440607e0));
#8337=cartesian_point('',(-4.712202452695e1,-5.829684765939e1,
-4.580282585697e0));
#8338=cartesian_point('',(-4.715426761351e1,-5.827075956673e1,
-4.579937185843e0));
#8340=cartesian_point('',(0.e0,0.e0,-4.579937009548e0));
#8341=direction('',(0.e0,0.e0,-1.e0));
#8342=direction('',(-6.290587468824e-1,-7.773577638197e-1,0.e0));
#8343=axis2_placement_3d('',#8340,#8341,#8342);
#8345=cartesian_point('',(-5.161737541932e1,-5.435671961513e1,
-4.579937312525e0));
#8346=cartesian_point('',(-5.164734448504e1,-5.432825717477e1,
-4.580242746056e0));
#8347=cartesian_point('',(-5.170236542292e1,-5.427581889085e1,
-4.589245840495e0));
#8348=cartesian_point('',(-5.177246281688e1,-5.420838777045e1,
-4.631238619528e0));
#8349=cartesian_point('',(-5.180630574658e1,-5.417566662919e1,
-4.671606622366e0));
#8350=cartesian_point('',(-5.182023120987e1,-5.416205520240e1,
-4.695462475471e0));
#8352=cartesian_point('',(-5.182023120987e1,-5.416205520240e1,
-4.695462475471e0));
#8353=cartesian_point('',(-5.182553926807e1,-5.411031771743e1,
-8.547249166466e0));
#8354=cartesian_point('',(-5.183658773640e1,-5.400646639304e1,
-1.625193422199e1));
#8355=cartesian_point('',(-5.185221407601e1,-5.385150278672e1,
-2.781264861633e1));
#8356=cartesian_point('',(-5.186322152019e1,-5.374745349667e1,
-3.552220473434e1));
#8357=cartesian_point('',(-5.186853453510e1,-5.369566769877e1,
-3.937758825918e1));
#8359=cartesian_point('',(-5.369654559734e1,-5.186762509915e1,
-3.937759441696e1));
#8360=cartesian_point('',(-5.374833113417e1,-5.186231205916e1,
-3.552222682687e1));
#8361=cartesian_point('',(-5.385218059132e1,-5.185150550077e1,
-2.781270760246e1));
#8362=cartesian_point('',(-5.400728525662e1,-5.183573465512e1,
-1.625204156418e1));
#8363=cartesian_point('',(-5.411095728883e1,-5.182487033278e1,
-8.547369606690e0));
#8364=cartesian_point('',(-5.416269437495e1,-5.181956226368e1,
-4.695609110109e0));
#8366=cartesian_point('',(-5.416269437495e1,-5.181956226368e1,
-4.695609110109e0));
#8367=cartesian_point('',(-5.417622001633e1,-5.180572935233e1,
-4.671499359732e0));
#8368=cartesian_point('',(-5.420870061105e1,-5.177214036708e1,
-4.630772323050e0));
#8369=cartesian_point('',(-5.427587450069e1,-5.170230646995e1,
-4.589300647388e0));
#8370=cartesian_point('',(-5.432825343775e1,-5.164734779568e1,
-4.580263938654e0));
#8371=cartesian_point('',(-5.435671666558e1,-5.161737816711e1,
-4.579937188709e0));
#8373=cartesian_point('',(0.e0,0.e0,-4.579937009548e0));
#8374=direction('',(0.e0,0.e0,-1.e0));
#8375=direction('',(-7.251426102084e-1,-6.885987183115e-1,0.e0));
#8376=axis2_placement_3d('',#8373,#8374,#8375);
#8378=cartesian_point('',(-5.827075264828e1,-4.715427565454e1,
-4.579937026001e0));
#8379=cartesian_point('',(-5.829690888626e1,-4.712194754950e1,
-4.580341631419e0));
#8380=cartesian_point('',(-5.834480421626e1,-4.706253955775e1,
-4.589468665724e0));
#8381=cartesian_point('',(-5.840462179837e1,-4.698763613129e1,
-4.630718196011e0));
#8382=cartesian_point('',(-5.843420708824e1,-4.695039948112e1,
-4.671379715990e0));
#8383=cartesian_point('',(-5.844647028197e1,-4.693479291821e1,
-4.695462367943e0));
#8385=cartesian_point('',(-5.844647028197e1,-4.693479291821e1,
-4.695462367943e0));
#8386=cartesian_point('',(-5.844497983180e1,-4.688280520399e1,
-8.547249798939e0));
#8387=cartesian_point('',(-5.844238145931e1,-4.677839813247e1,
-1.625193301733e1));
#8388=cartesian_point('',(-5.843763109105e1,-4.662272780622e1,
-2.781264757289e1));
#8389=cartesian_point('',(-5.843500344384e1,-4.651811484236e1,
-3.552220419383e1));
#8390=cartesian_point('',(-5.843351160202e1,-4.646607858660e1,
-3.937758808360e1));
#8392=cartesian_point('',(-6.000660933076e1,-4.441596295227e1,
-3.937758835562e1));
#8393=cartesian_point('',(-6.005725853929e1,-4.440393595082e1,
-3.552220591970e1));
#8394=cartesian_point('',(-6.015893916292e1,-4.437947019805e1,
-2.781265100968e1));
#8395=cartesian_point('',(-6.031056254154e1,-4.434372674440e1,
-1.625193783155e1));
#8396=cartesian_point('',(-6.041205729189e1,-4.431925229704e1,
-8.547251147269e0));
#8397=cartesian_point('',(-6.046265924399e1,-4.430723651696e1,
-4.695465838550e0));
#8399=cartesian_point('',(-6.046265924399e1,-4.430723651696e1,
-4.695465838550e0));
#8400=cartesian_point('',(-6.047461378236e1,-4.429127609761e1,
-4.671550677891e0));
#8401=cartesian_point('',(-6.050297599749e1,-4.425299201467e1,
-4.631104781211e0));
#8402=cartesian_point('',(-6.055940215041e1,-4.417643752782e1,
-4.589391895479e0));
#8403=cartesian_point('',(-6.060453598822e1,-4.411459910590e1,
-4.580306451116e0));
#8404=cartesian_point('',(-6.062910725528e1,-4.408080906787e1,
-4.579937185843e0));
#8406=cartesian_point('',(0.e0,0.e0,-4.579937009548e0));
#8407=direction('',(0.e0,0.e0,-1.e0));
#8408=direction('',(-8.088190839687e-1,-5.880575562034e-1,0.e0));
#8409=axis2_placement_3d('',#8406,#8407,#8408);
#8411=cartesian_point('',(-6.392710632387e1,-3.914500483538e1,
-4.579937025351e0));
#8412=cartesian_point('',(-6.394881915989e1,-3.910953917549e1,
-4.580341553446e0));
#8413=cartesian_point('',(-6.398855048013e1,-3.904438777190e1,
-4.589468499371e0));
#8414=cartesian_point('',(-6.403808010094e1,-3.896231631050e1,
-4.630719214493e0));
#8415=cartesian_point('',(-6.406255152131e1,-3.892153724376e1,
-4.671380157637e0));
#8416=cartesian_point('',(-6.407267242842e1,-3.890446404399e1,
-4.695462367259e0));
#8418=cartesian_point('',(-6.407267242842e1,-3.890446404399e1,
-4.695462367259e0));
#8419=cartesian_point('',(-6.406440897088e1,-3.885311563467e1,
-8.547249797191e0));
#8420=cartesian_point('',(-6.404820497082e1,-3.874994093553e1,
-1.625193301474e1));
#8421=cartesian_point('',(-6.402317618750e1,-3.859622243809e1,
-2.781264756998e1));
#8422=cartesian_point('',(-6.400691628839e1,-3.849284742938e1,
-3.552220419261e1));
#8423=cartesian_point('',(-6.399864511516e1,-3.844145107541e1,
-3.937758808360e1));
#8425=cartesian_point('',(-6.529069098739e1,-3.620354400802e1,
-3.937758835563e1));
#8426=cartesian_point('',(-6.533933704621e1,-3.618500885091e1,
-3.552220592024e1));
#8427=cartesian_point('',(-6.543695435646e1,-3.614748042142e1,
-2.781265101094e1));
#8428=cartesian_point('',(-6.558261511915e1,-3.609225193572e1,
-1.625193783281e1));
#8429=cartesian_point('',(-6.568004701143e1,-3.605473914734e1,
-8.547251147812e0));
#8430=cartesian_point('',(-6.572864768280e1,-3.603622128380e1,
-4.695465838541e0));
#8432=cartesian_point('',(-6.572864768280e1,-3.603622128380e1,
-4.695465838541e0));
#8433=cartesian_point('',(-6.573819531319e1,-3.601924042727e1,
-4.671572458880e0));
#8434=cartesian_point('',(-6.576103355341e1,-3.597810251588e1,
-4.631154395261e0));
#8435=cartesian_point('',(-6.580781977406e1,-3.589331161142e1,
-4.589338201573e0));
#8436=cartesian_point('',(-6.584431123559e1,-3.582644721572e1,
-4.580282921608e0));
#8437=cartesian_point('',(-6.586411699621e1,-3.579000512657e1,
-4.579937185844e0));
#8439=cartesian_point('',(0.e0,0.e0,-4.579937009548e0));
#8440=direction('',(0.e0,0.e0,-1.e0));
#8441=direction('',(-8.786564382266e-1,-4.774545670145e-1,0.e0));
#8442=axis2_placement_3d('',#8439,#8440,#8441);
#8444=cartesian_point('',(-6.848964949407e1,-3.046595212254e1,
-4.579937025510e0));
#8445=cartesian_point('',(-6.850653091032e1,-3.042799337480e1,
-4.580314737975e0));
#8446=cartesian_point('',(-6.853739879612e1,-3.035825873391e1,
-4.589409445662e0));
#8447=cartesian_point('',(-6.857597334085e1,-3.027000778127e1,
-4.630960785971e0));
#8448=cartesian_point('',(-6.859483049923e1,-3.022657198562e1,
-4.671485195897e0));
#8449=cartesian_point('',(-6.860257338595e1,-3.020846900293e1,
-4.695462367874e0));
#8451=cartesian_point('',(-6.860257338595e1,-3.020846900293e1,
-4.695462367874e0));
#8452=cartesian_point('',(-6.858767831109e1,-3.015863848402e1,
-8.547249797473e0));
#8453=cartesian_point('',(-6.855814593748e1,-3.005846150595e1,
-1.625193301380e1));
#8454=cartesian_point('',(-6.851326698889e1,-2.990932500303e1,
-2.781264756938e1));
#8455=cartesian_point('',(-6.848365304917e1,-2.980895672463e1,
-3.552220419232e1));
#8456=cartesian_point('',(-6.846874406660e1,-2.975907967835e1,
-3.937758808360e1));
#8458=cartesian_point('',(-6.945763081923e1,-2.737167238827e1,
-3.937758835563e1));
#8459=cartesian_point('',(-6.950344138080e1,-2.734694621718e1,
-3.552220592069e1));
#8460=cartesian_point('',(-6.959532511840e1,-2.729699723281e1,
-2.781265101200e1));
#8461=cartesian_point('',(-6.973253096914e1,-2.722322868975e1,
-1.625193783387e1));
#8462=cartesian_point('',(-6.982423291666e1,-2.717331941458e1,
-8.547251148268e0));
#8463=cartesian_point('',(-6.987000073633e1,-2.714861631335e1,
-4.695465838537e0));
#8465=cartesian_point('',(-6.987000073633e1,-2.714861631335e1,
-4.695465838537e0));
#8466=cartesian_point('',(-6.987725067520e1,-2.713053340711e1,
-4.671571815773e0));
#8467=cartesian_point('',(-6.989452450982e1,-2.708676503258e1,
-4.631152923031e0));
#8468=cartesian_point('',(-6.992984093258e1,-2.699659807343e1,
-4.589339152173e0));
#8469=cartesian_point('',(-6.995729327673e1,-2.692554101861e1,
-4.580283341153e0));
#8470=cartesian_point('',(-6.997217343354e1,-2.688682427579e1,
-4.579937185843e0));
#8472=cartesian_point('',(0.e0,0.e0,-4.579937009548e0));
#8473=direction('',(0.e0,0.e0,-1.e0));
#8474=direction('',(-9.334597371838e-1,-3.586821978532e-1,0.e0));
#8475=axis2_placement_3d('',#8472,#8473,#8474);
#8477=cartesian_point('',(-7.188031577280e1,-2.126561852014e1,
-4.579937025803e0));
#8478=cartesian_point('',(-7.189209863752e1,-2.122577940414e1,
-4.580315191538e0));
#8479=cartesian_point('',(-7.191360086701e1,-2.115261014300e1,
-4.589410484300e0));
#8480=cartesian_point('',(-7.194032479327e1,-2.106008451826e1,
-4.630960202699e0));
#8481=cartesian_point('',(-7.195335136410e1,-2.101455812218e1,
-4.671484938772e0));
#8482=cartesian_point('',(-7.195866529246e1,-2.099559868196e1,
-4.695462368707e0));
#8484=cartesian_point('',(-7.195866529246e1,-2.099559868196e1,
-4.695462368707e0));
#8485=cartesian_point('',(-7.193739345914e1,-2.094813866745e1,
-8.547249797770e0));
#8486=cartesian_point('',(-7.189503801931e1,-2.085267346620e1,
-1.625193301241e1));
#8487=cartesian_point('',(-7.183107679661e1,-2.071067072476e1,
-2.781264756843e1));
#8488=cartesian_point('',(-7.178861551903e1,-2.061502650573e1,
-3.552220419187e1));
#8489=cartesian_point('',(-7.176732382393e1,-2.056752217721e1,
-3.937758808361e1));
#8491=cartesian_point('',(-7.243613133046e1,-1.807146386510e1,
-3.937758835562e1));
#8492=cartesian_point('',(-7.247832256336e1,-1.804096975166e1,
-3.552220592032e1));
#8493=cartesian_point('',(-7.256290057212e1,-1.797945485337e1,
-2.781265101114e1));
#8494=cartesian_point('',(-7.268930388076e1,-1.788840845317e1,
-1.625193783301e1));
#8495=cartesian_point('',(-7.277370683775e1,-1.782695665275e1,
-8.547251147911e0));
#8496=cartesian_point('',(-7.281585870564e1,-1.779649099074e1,
-4.695465838542e0));
#8498=cartesian_point('',(-7.281585870564e1,-1.779649099074e1,
-4.695465838542e0));
#8499=cartesian_point('',(-7.282068672077e1,-1.777761490204e1,
-4.671570938960e0));
#8500=cartesian_point('',(-7.283210035337e1,-1.773196426955e1,
-4.631150915857e0));
#8501=cartesian_point('',(-7.285534359620e1,-1.763796665937e1,
-4.589340455895e0));
#8502=cartesian_point('',(-7.287328684195e1,-1.756393196304e1,
-4.580283916487e0));
#8503=cartesian_point('',(-7.288298658346e1,-1.752360240721e1,
-4.579937185843e0));
#8505=cartesian_point('',(0.e0,0.e0,-4.579937009548e0));
#8506=direction('',(0.e0,0.e0,-1.e0));
#8507=direction('',(-9.722912812335e-1,-2.337726768407e-1,0.e0));
#8508=axis2_placement_3d('',#8505,#8506,#8507);
#8510=cartesian_point('',(-7.404108991832e1,-1.170142428975e1,-4.579937026e0));
#8511=cartesian_point('',(-7.404757227160e1,-1.166038584215e1,
-4.580315770354e0));
#8512=cartesian_point('',(-7.405934047419e1,-1.158503310590e1,
-4.589411810369e0));
#8513=cartesian_point('',(-7.407375767467e1,-1.148981792342e1,
-4.630959473876e0));
#8514=cartesian_point('',(-7.408073058609e1,-1.144297958979e1,
-4.671484616828e0));
#8515=cartesian_point('',(-7.408352448497e1,-1.142348784652e1,
-4.695462369301e0));
#8517=cartesian_point('',(-7.408352448497e1,-1.142348784652e1,
-4.695462369301e0));
#8518=cartesian_point('',(-7.405623986016e1,-1.137921039043e1,
-8.547249798353e0));
#8519=cartesian_point('',(-7.400178606762e1,-1.129009040193e1,
-1.625193301228e1));
#8520=cartesian_point('',(-7.391983696499e1,-1.115765112830e1,
-2.781264756863e1));
#8521=cartesian_point('',(-7.386525487379e1,-1.106836746774e1,
-3.552220419193e1));
#8522=cartesian_point('',(-7.383794477298e1,-1.102404866922e1,
-3.937758808360e1));
#8524=cartesian_point('',(-7.417522955154e1,-8.462047584846e0,
-3.937758835562e1));
#8525=cartesian_point('',(-7.421307955208e1,-8.426307291796e0,
-3.552220591995e1));
#8526=cartesian_point('',(-7.428890467883e1,-8.354279016556e0,
-2.781265101028e1));
#8527=cartesian_point('',(-7.440234264970e1,-8.247512588373e0,
-1.625193783214e1));
#8528=cartesian_point('',(-7.447800245818e1,-8.175569720032e0,
-8.547251147541e0));
#8529=cartesian_point('',(-7.451581714413e1,-8.139862773183e0,
-4.695465838520e0));
#8531=cartesian_point('',(-7.451581714413e1,-8.139862773183e0,
-4.695465838520e0));
#8532=cartesian_point('',(-7.451814026515e1,-8.120515934884e0,
-4.671569826069e0));
#8533=cartesian_point('',(-7.452349794192e1,-8.073763448852e0,
-4.631148368459e0));
#8534=cartesian_point('',(-7.453427206788e1,-7.977546186500e0,
-4.589342123489e0));
#8535=cartesian_point('',(-7.454239867640e1,-7.901799792039e0,
-4.580284652295e0));
#8536=cartesian_point('',(-7.454675162594e1,-7.860546842913e0,
-4.579937185840e0));
#8538=cartesian_point('',(0.e0,0.e0,-4.579937009548e0));
#8539=direction('',(0.e0,0.e0,-1.e0));
#8540=direction('',(-9.944866518911e-1,-1.048632405111e-1,0.e0));
#8541=axis2_placement_3d('',#8538,#8539,#8540);
#8543=cartesian_point('',(-7.493500048612e1,-1.937015447984e0,-4.579937026e0));
#8544=cartesian_point('',(-7.493607156296e1,-1.895443525801e0,
-4.580341034354e0));
#8545=cartesian_point('',(-7.493790424762e1,-1.819153123986e0,
-4.589467440782e0));
#8546=cartesian_point('',(-7.493976261416e1,-1.723298862002e0,
-4.630731333376e0));
#8547=cartesian_point('',(-7.494056578550e1,-1.675756976214e0,
-4.671385420241e0));
#8548=cartesian_point('',(-7.494079403356e1,-1.655917967244e0,
-4.695462369570e0));
#8550=cartesian_point('',(-7.494079403356e1,-1.655917967244e0,
-4.695462369570e0));
#8551=cartesian_point('',(-7.490796346475e1,-1.615580669103e0,
-8.547249798815e0));
#8552=cartesian_point('',(-7.484234303897e1,-1.534330775918e0,
-1.625193301271e1));
#8553=cartesian_point('',(-7.474380822927e1,-1.413720973629e0,
-2.781264756885e1));
#8554=cartesian_point('',(-7.467803923653e1,-1.332325709286e0,
-3.552220419272e1));
#8555=cartesian_point('',(-7.464517801341e1,-1.291950747704e0,
-3.937758808420e1));
#8557=cartesian_point('',(-7.464516902973e1,1.292156675703e0,
-3.937758835561e1));
#8558=cartesian_point('',(-7.467803017391e1,1.332531622032e0,
-3.552220592066e1));
#8559=cartesian_point('',(-7.474380502967e1,1.413840850452e0,
-2.781265101193e1));
#8560=cartesian_point('',(-7.484233670765e1,1.534500503431e0,
-1.625193783380e1));
#8561=cartesian_point('',(-7.490795880732e1,1.615703477277e0,
-8.547251148253e0));
#8562=cartesian_point('',(-7.494078929160e1,1.656040753221e0,
-4.695465838528e0));
#8564=cartesian_point('',(-7.494078929160e1,1.656040753221e0,
-4.695465838528e0));
#8565=cartesian_point('',(-7.494055753427e1,1.675970625502e0,
-4.671557562060e0));
#8566=cartesian_point('',(-7.493975314825e1,1.723596330936e0,
-4.631120650011e0));
#8567=cartesian_point('',(-7.493791537147e1,1.818698229644e0,
-4.589391148762e0));
#8568=cartesian_point('',(-7.493607751924e1,1.895237023912e0,
-4.580306047810e0));
#8569=cartesian_point('',(-7.493500107986e1,1.937004855698e0,
-4.579937185843e0));
#8571=cartesian_point('',(0.e0,0.e0,-4.579937009548e0));
#8572=direction('',(0.e0,0.e0,-1.e0));
#8573=direction('',(-9.996660802115e-1,2.584043487688e-2,0.e0));
#8574=axis2_placement_3d('',#8571,#8572,#8573);
#8576=cartesian_point('',(-7.454675241958e1,7.860536262888e0,
-4.579937025821e0));
#8577=cartesian_point('',(-7.454239077408e1,7.901866493482e0,
-4.580347789580e0));
#8578=cartesian_point('',(-7.453425371322e1,7.977706782500e0,
-4.589480902614e0));
#8579=cartesian_point('',(-7.452360684360e1,8.072796311551e0,
-4.630548070875e0));
#8580=cartesian_point('',(-7.451818152492e1,8.120178091224e0,
-4.671305893132e0));
#8581=cartesian_point('',(-7.451580581867e1,8.139985127481e0,
-4.695462369602e0));
#8583=cartesian_point('',(-7.451580581867e1,8.139985127481e0,
-4.695462369602e0));
#8584=cartesian_point('',(-7.447799104599e1,8.175692085317e0,
-8.547249799650e0));
#8585=cartesian_point('',(-7.440232677119e1,8.247681705692e0,
-1.625193301429e1));
#8586=cartesian_point('',(-7.428889221015e1,8.354398231848e0,
-2.781264757086e1));
#8587=cartesian_point('',(-7.421306164686e1,8.426512740750e0,
-3.552220419286e1));
#8588=cartesian_point('',(-7.417521156606e1,8.462253038605e0,
-3.937758808360e1));
#8590=cartesian_point('',(-7.383790897028e1,1.102425177731e1,
-3.937758835562e1));
#8591=cartesian_point('',(-7.386521899480e1,1.106857055040e1,
-3.552220592057e1));
#8592=cartesian_point('',(-7.391981815359e1,1.115776950857e1,
-2.781265101172e1));
#8593=cartesian_point('',(-7.400175763434e1,1.129025786623e1,
-1.625193783358e1));
#8594=cartesian_point('',(-7.405621921288e1,1.137933154017e1,
-8.547251148154e0));
#8595=cartesian_point('',(-7.408350375678e1,1.142360896322e1,
-4.695465838507e0));
#8597=cartesian_point('',(-7.408350375677e1,1.142360896322e1,
-4.695465838507e0));
#8598=cartesian_point('',(-7.408073959500e1,1.144290315727e1,
-4.671566940277e0));
#8599=cartesian_point('',(-7.407381324988e1,1.148945603967e1,
-4.631141763176e0));
#8600=cartesian_point('',(-7.405932135838e1,1.158515727634e1,
-4.589346480128e0));
#8601=cartesian_point('',(-7.404756526044e1,1.166043384199e1,
-4.580286574378e0));
#8602=cartesian_point('',(-7.404109188930e1,1.170141386716e1,
-4.579937185843e0));
#8604=cartesian_point('',(0.e0,0.e0,-4.579937009548e0));
#8605=direction('',(0.e0,0.e0,-1.e0));
#8606=direction('',(-9.877409447358e-1,1.561019733775e-1,0.e0));
#8607=axis2_placement_3d('',#8604,#8605,#8606);
#8609=cartesian_point('',(-7.288298875129e1,1.752359202132e1,
-4.579937025831e0));
#8610=cartesian_point('',(-7.287326930294e1,1.756400117188e1,
-4.580348164764e0));
#8611=cartesian_point('',(-7.285530212864e1,1.763813291179e1,
-4.589481778553e0));
#8612=cartesian_point('',(-7.283233557326e1,1.773101550468e1,
-4.630548985754e0));
#8613=cartesian_point('',(-7.282077217890e1,1.777728350341e1,
-4.671306286121e0));
#8614=cartesian_point('',(-7.281583150654e1,1.779661082032e1,
-4.695462370192e0));
#8616=cartesian_point('',(-7.281583150654e1,1.779661082032e1,
-4.695462370192e0));
#8617=cartesian_point('',(-7.277367955125e1,1.782707648189e1,
-8.547249799249e0));
#8618=cartesian_point('',(-7.268926606392e1,1.788857405096e1,
-1.625193301187e1));
#8619=cartesian_point('',(-7.256287264942e1,1.797957142130e1,
-2.781264756876e1));
#8620=cartesian_point('',(-7.247827799486e1,1.804117110587e1,
-3.552220419193e1));
#8621=cartesian_point('',(-7.243608668175e1,1.807166521361e1,
-3.937758808360e1));
#8623=cartesian_point('',(-7.176726181659e1,2.056771887449e1,
-3.937758835563e1));
#8624=cartesian_point('',(-7.178855343939e1,2.061522316786e1,
-3.552220591940e1));
#8625=cartesian_point('',(-7.183104269424e1,2.071078563683e1,
-2.781265100906e1));
#8626=cartesian_point('',(-7.189498797144e1,2.085283578687e1,
-1.625193783060e1));
#8627=cartesian_point('',(-7.193735717394e1,2.094825608507e1,
-8.547251147540e0));
#8628=cartesian_point('',(-7.195862893135e1,2.099571605626e1,
-4.695465837399e0));
#8630=cartesian_point('',(-7.195862893135e1,2.099571605626e1,
-4.695465837399e0));
#8631=cartesian_point('',(-7.195336908775e1,2.101448764035e1,
-4.671565139545e0));
#8632=cartesian_point('',(-7.194042443013e1,2.105974233249e1,
-4.631137644548e0));
#8633=cartesian_point('',(-7.191356954404e1,2.115271757401e1,
-4.589349228893e0));
#8634=cartesian_point('',(-7.189208710798e1,2.122582030357e1,
-4.580287783623e0));
#8635=cartesian_point('',(-7.188031907568e1,2.126560846556e1,
-4.579937183110e0));
#8637=cartesian_point('',(0.e0,0.e0,-4.579937009548e0));
#8638=direction('',(0.e0,0.e0,-1.e0));
#8639=direction('',(-9.589152875407e-1,2.836925647962e-1,0.e0));
#8640=axis2_placement_3d('',#8637,#8638,#8639);
#8642=cartesian_point('',(-6.997217693797e1,2.688681426393e1,-4.579937026e0));
#8643=cartesian_point('',(-6.995726542927e1,2.692561103096e1,
-4.580348591067e0));
#8644=cartesian_point('',(-6.992977482847e1,2.699676595268e1,
-4.589482773659e0));
#8645=cartesian_point('',(-6.989488268318e1,2.708585219223e1,
-4.630550052665e0));
#8646=cartesian_point('',(-6.987737916612e1,2.713021470191e1,
-4.671306744016e0));
#8647=cartesian_point('',(-6.986995812906e1,2.714873156772e1,
-4.695462370430e0));
#8649=cartesian_point('',(-6.986995812906e1,2.714873156772e1,
-4.695462370430e0));
#8650=cartesian_point('',(-6.982419022280e1,2.717343465711e1,
-8.547249799422e0));
#8651=cartesian_point('',(-6.973247186098e1,2.722338793465e1,
-1.625193301170e1));
#8652=cartesian_point('',(-6.959528221943e1,2.729710915885e1,
-2.781264756871e1));
#8653=cartesian_point('',(-6.950337091158e1,2.734714003142e1,
-3.552220419190e1));
#8654=cartesian_point('',(-6.945756027125e1,2.737186618639e1,
-3.937758808360e1));
#8656=cartesian_point('',(-6.846865691559e1,2.975926659927e1,
-3.937758835563e1));
#8657=cartesian_point('',(-6.848356583107e1,2.980914360126e1,
-3.552220592034e1));
#8658=cartesian_point('',(-6.851321817908e1,2.990943448061e1,
-2.781265101136e1));
#8659=cartesian_point('',(-6.855807513123e1,3.005861590581e1,
-1.625193783248e1));
#8660=cartesian_point('',(-6.858762700904e1,3.015875015999e1,
-8.547251149174e0));
#8661=cartesian_point('',(-6.860252201431e1,3.020858062608e1,
-4.695465835949e0));
#8663=cartesian_point('',(-6.860252201431e1,3.020858062608e1,
-4.695465835949e0));
#8664=cartesian_point('',(-6.859485545603e1,3.022650858784e1,
-4.671563105294e0));
#8665=cartesian_point('',(-6.857611265766e1,3.026969098747e1,
-4.631132993032e0));
#8666=cartesian_point('',(-6.853735931134e1,3.035834843301e1,
-4.589352401378e0));
#8667=cartesian_point('',(-6.850651659827e1,3.042802683975e1,
-4.580289178333e0));
#8668=cartesian_point('',(-6.848965406264e1,3.046594261068e1,
-4.579937179594e0));
#8670=cartesian_point('',(0.e0,0.e0,-4.579937009548e0));
#8671=direction('',(0.e0,0.e0,-1.e0));
#8672=direction('',(-9.136823235138e-1,4.064290979967e-1,0.e0));
#8673=axis2_placement_3d('',#8670,#8671,#8672);
#8675=cartesian_point('',(-6.586412177749e1,3.578999565775e1,
-4.579937026001e0));
#8676=cartesian_point('',(-6.584427272840e1,3.582651621619e1,
-4.580349053858e0));
#8677=cartesian_point('',(-6.580772826252e1,3.589347682916e1,
-4.589483855147e0));
#8678=cartesian_point('',(-6.576150877878e1,3.597724246779e1,
-4.630551270456e0));
#8679=cartesian_point('',(-6.573836474543e1,3.601894041751e1,
-4.671307267029e0));
#8680=cartesian_point('',(-6.572859039623e1,3.603632999096e1,
-4.695462370782e0));
#8682=cartesian_point('',(-6.572859039623e1,3.603632999096e1,
-4.695462370782e0));
#8683=cartesian_point('',(-6.567998964055e1,3.605484783146e1,
-8.547249799677e0));
#8684=cartesian_point('',(-6.558253573108e1,3.609240210302e1,
-1.625193301135e1));
#8685=cartesian_point('',(-6.543689721519e1,3.614758579050e1,
-2.781264756856e1));
#8686=cartesian_point('',(-6.533924188204e1,3.618519180896e1,
-3.552220419182e1));
#8687=cartesian_point('',(-6.529059574722e1,3.620372693981e1,
-3.937758808360e1));
#8689=cartesian_point('',(-6.399853431167e1,3.844162502171e1,
-3.937758835562e1));
#8690=cartesian_point('',(-6.400680542416e1,3.849302132299e1,
-3.552220592043e1));
#8691=cartesian_point('',(-6.402311350562e1,3.859632460805e1,
-2.781265101156e1));
#8692=cartesian_point('',(-6.404811461695e1,3.875008477263e1,
-1.625193783268e1));
#8693=cartesian_point('',(-6.406434353145e1,3.885321965847e1,
-8.547251149256e0));
#8694=cartesian_point('',(-6.407260692689e1,3.890456800634e1,
-4.695465835946e0));
#8696=cartesian_point('',(-6.407260692689e1,3.890456800634e1,
-4.695465835946e0));
#8697=cartesian_point('',(-6.406249982885e1,3.892161886968e1,
-4.671356184047e0));
#8698=cartesian_point('',(-6.403806490555e1,3.896234409872e1,
-4.630657338595e0));
#8699=cartesian_point('',(-6.398859368452e1,3.904431579441e1,
-4.589489080707e0));
#8700=cartesian_point('',(-6.394884252985e1,3.910950143325e1,
-4.580350824553e0));
#8701=cartesian_point('',(-6.392711209572e1,3.914499600056e1,
-4.579937179612e0));
#8703=cartesian_point('',(0.e0,0.e0,-4.579937009548e0));
#8704=direction('',(0.e0,0.e0,-1.e0));
#8705=direction('',(-8.528160019823e-1,5.222115153488e-1,0.e0));
#8706=axis2_placement_3d('',#8703,#8704,#8705);
#8708=cartesian_point('',(-6.062911323167e1,4.408080030402e1,
-4.579937026001e0));
#8709=cartesian_point('',(-6.060484499503e1,4.411417376670e1,
-4.580292745693e0));
#8710=cartesian_point('',(-6.056010745444e1,4.417547220218e1,
-4.589351622195e0));
#8711=cartesian_point('',(-6.050303159219e1,4.425292620219e1,
-4.630346594414e0));
#8712=cartesian_point('',(-6.047458749169e1,4.429132029759e1,
-4.671219186073e0));
#8713=cartesian_point('',(-6.046258825843e1,4.430733681664e1,
-4.695462371174e0));
#8715=cartesian_point('',(-6.046258825843e1,4.430733681664e1,
-4.695462371174e0));
#8716=cartesian_point('',(-6.041198622573e1,4.431935256287e1,
-8.547249801584e0));
#8717=cartesian_point('',(-6.031046423178e1,4.434386526484e1,
-1.625193301474e1));
#8718=cartesian_point('',(-6.015886875702e1,4.437956720726e1,
-2.781264757218e1));
#8719=cartesian_point('',(-6.005714030842e1,4.440410492223e1,
-3.552220419335e1));
#8720=cartesian_point('',(-6.000649102800e1,4.441613188771e1,
-3.937758808360e1));
#8722=cartesian_point('',(-5.843337904193e1,4.646623658200e1,
-3.937758835561e1));
#8723=cartesian_point('',(-5.843487083041e1,4.651827277764e1,
-3.552220591936e1));
#8724=cartesian_point('',(-5.843755560985e1,4.662282092081e1,
-2.781265100889e1));
#8725=cartesian_point('',(-5.844227310293e1,4.677852894463e1,
-1.625193783074e1));
#8726=cartesian_point('',(-5.844490137650e1,4.688289979832e1,
-8.547251146958e0));
#8727=cartesian_point('',(-5.844639177312e1,4.693488744343e1,
-4.695465838494e0));
#8729=cartesian_point('',(-5.844639177312e1,4.693488744343e1,
-4.695465838494e0));
#8730=cartesian_point('',(-5.843417042372e1,4.695044179075e1,
-4.671387667044e0));
#8731=cartesian_point('',(-5.840466186607e1,4.698758762174e1,
-4.630730003492e0));
#8732=cartesian_point('',(-5.834489932784e1,4.706242063042e1,
-4.589494273091e0));
#8733=cartesian_point('',(-5.829695529976e1,4.712189053769e1,
-4.580352718994e0));
#8734=cartesian_point('',(-5.827075956459e1,4.715426761615e1,
-4.579937185842e0));
#8736=cartesian_point('',(0.e0,0.e0,-4.579937009548e0));
#8737=direction('',(0.e0,0.e0,-1.e0));
#8738=direction('',(-7.773577637341e-1,6.290587469881e-1,0.e0));
#8739=axis2_placement_3d('',#8736,#8737,#8738);
#8741=cartesian_point('',(-5.435671962785e1,5.161737540442e1,
-4.579937312003e0));
#8742=cartesian_point('',(-5.432823683751e1,5.164736577441e1,
-4.580252666127e0));
#8743=cartesian_point('',(-5.427577250749e1,5.170241377698e1,
-4.589268220212e0));
#8744=cartesian_point('',(-5.420844016924e1,5.177240846205e1,
-4.631195366861e0));
#8745=cartesian_point('',(-5.417568960193e1,5.180628195655e1,
-4.671587748402e0));
#8746=cartesian_point('',(-5.416205519391e1,5.182023120155e1,
-4.695462468693e0));
#8748=cartesian_point('',(-5.416205519391e1,5.182023120155e1,
-4.695462468693e0));
#8749=cartesian_point('',(-5.411031770881e1,5.182553925976e1,
-8.547249169929e0));
#8750=cartesian_point('',(-5.400646639705e1,5.183658774028e1,
-1.625193422103e1));
#8751=cartesian_point('',(-5.385150278555e1,5.185221407491e1,
-2.781264861731e1));
#8752=cartesian_point('',(-5.374745349667e1,5.186322152019e1,
-3.552220473457e1));
#8753=cartesian_point('',(-5.369566769876e1,5.186853453510e1,
-3.937758825918e1));
#8755=cartesian_point('',(-5.186762509915e1,5.369654559734e1,
-3.937759441696e1));
#8756=cartesian_point('',(-5.186231205916e1,5.374833113412e1,
-3.552222683024e1));
#8757=cartesian_point('',(-5.185150550085e1,5.385218059127e1,
-2.781270761207e1));
#8758=cartesian_point('',(-5.183573465490e1,5.400728525613e1,
-1.625204158145e1));
#8759=cartesian_point('',(-5.182487033333e1,5.411095728910e1,
-8.547369628284e0));
#8760=cartesian_point('',(-5.181956226423e1,5.416269437521e1,
-4.695609133051e0));
#8762=cartesian_point('',(-5.181956226423e1,5.416269437521e1,
-4.695609133051e0));
#8763=cartesian_point('',(-5.180569348351e1,5.417625462379e1,
-4.671475398265e0));
#8764=cartesian_point('',(-5.177205904348e1,5.420877883954e1,
-4.630717627473e0));
#8765=cartesian_point('',(-5.170243849353e1,5.427574801850e1,
-4.589352510699e0));
#8766=cartesian_point('',(-5.164740555507e1,5.432819831542e1,
-4.580286699310e0));
#8767=cartesian_point('',(-5.161737816493e1,5.435671666782e1,
-4.579937188770e0));
#8769=cartesian_point('',(0.e0,0.e0,-4.579937009548e0));
#8770=direction('',(0.e0,0.e0,-1.e0));
#8771=direction('',(-6.885987182210e-1,7.251426102943e-1,0.e0));
#8772=axis2_placement_3d('',#8769,#8770,#8771);
#8774=cartesian_point('',(-4.715427564828e1,5.827075265509e1,
-4.579937026681e0));
#8775=cartesian_point('',(-4.712196128877e1,5.829689768526e1,
-4.580349162252e0));
#8776=cartesian_point('',(-4.706257331809e1,5.834477671747e1,
-4.589484108252e0));
#8777=cartesian_point('',(-4.698781700018e1,5.840447812745e1,
-4.630551749369e0));
#8778=cartesian_point('',(-4.695047779390e1,5.843414500863e1,
-4.671307468697e0));
#8779=cartesian_point('',(-4.693479291903e1,5.844647028160e1,
-4.695462366902e0));
#8781=cartesian_point('',(-4.693479291903e1,5.844647028160e1,
-4.695462366902e0));
#8782=cartesian_point('',(-4.688280520484e1,5.844497983143e1,
-8.547249795627e0));
#8783=cartesian_point('',(-4.677839813103e1,5.844238145801e1,
-1.625193301312e1));
#8784=cartesian_point('',(-4.662272781038e1,5.843763109613e1,
-2.781264756518e1));
#8785=cartesian_point('',(-4.651811483396e1,5.843500343286e1,
-3.552220419041e1));
#8786=cartesian_point('',(-4.646607857816e1,5.843351159104e1,
-3.937758808328e1));
#8788=cartesian_point('',(-4.441596292238e1,6.000660925667e1,
-3.937758835827e1));
#8789=cartesian_point('',(-4.440393592093e1,6.005725846523e1,
-3.552220592064e1));
#8790=cartesian_point('',(-4.437947023177e1,6.015893918298e1,
-2.781265101406e1));
#8791=cartesian_point('',(-4.434372675303e1,6.031056252153e1,
-1.625193783537e1));
#8792=cartesian_point('',(-4.431925230896e1,6.041205728460e1,
-8.547251149738e0));
#8793=cartesian_point('',(-4.430723652887e1,6.046265923674e1,
-4.695465838264e0));
#8795=cartesian_point('',(-4.430723652887e1,6.046265923674e1,
-4.695465838264e0));
#8796=cartesian_point('',(-4.429163284339e1,6.047435222673e1,
-4.671563043855e0));
#8797=cartesian_point('',(-4.425380957631e1,6.050237811559e1,
-4.631132855457e0));
#8798=cartesian_point('',(-4.417592312744e1,6.055977835861e1,
-4.589353177547e0));
#8799=cartesian_point('',(-4.411437159414e1,6.060470158527e1,
-4.580289523143e0));
#8800=cartesian_point('',(-4.408080906667e1,6.062910725654e1,
-4.579937186003e0));
#8802=cartesian_point('',(0.e0,0.e0,-4.579937009548e0));
#8803=direction('',(0.e0,0.e0,-1.e0));
#8804=direction('',(-5.880575561479e-1,8.088190840091e-1,0.e0));
#8805=axis2_placement_3d('',#8802,#8803,#8804);
#8807=cartesian_point('',(-3.914500482833e1,6.392710632977e1,
-4.579937026024e0));
#8808=cartesian_point('',(-3.910955643122e1,6.394880852251e1,
-4.580348648867e0));
#8809=cartesian_point('',(-3.904442986864e1,6.398852456114e1,
-4.589482910922e0));
#8810=cartesian_point('',(-3.896251625211e1,6.403796015662e1,
-4.630550451460e0));
#8811=cartesian_point('',(-3.892162377403e1,6.406249972856e1,
-4.671306911133e0));
#8812=cartesian_point('',(-3.890446404487e1,6.407267242816e1,
-4.695462366194e0));
#8814=cartesian_point('',(-3.890446404487e1,6.407267242816e1,
-4.695462366194e0));
#8815=cartesian_point('',(-3.885311563556e1,6.406440897062e1,
-8.547249795346e0));
#8816=cartesian_point('',(-3.874994093421e1,6.404820496934e1,
-1.625193301402e1));
#8817=cartesian_point('',(-3.859622244151e1,6.402317619307e1,
-2.781264756574e1));
#8818=cartesian_point('',(-3.849284742246e1,6.400691627640e1,
-3.552220419068e1));
#8819=cartesian_point('',(-3.844145106848e1,6.399864510316e1,
-3.937758808328e1));
#8821=cartesian_point('',(-3.620354398807e1,6.529069091003e1,
-3.937758835827e1));
#8822=cartesian_point('',(-3.618500883095e1,6.533933696888e1,
-3.552220592073e1));
#8823=cartesian_point('',(-3.614748045224e1,6.543695438075e1,
-2.781265101426e1));
#8824=cartesian_point('',(-3.609225194689e1,6.558261510045e1,
-1.625193783557e1));
#8825=cartesian_point('',(-3.605473916012e1,6.568004700576e1,
-8.547251149825e0));
#8826=cartesian_point('',(-3.603622129656e1,6.572864767716e1,
-4.695465838254e0));
#8828=cartesian_point('',(-3.603622129656e1,6.572864767716e1,
-4.695465838254e0));
#8829=cartesian_point('',(-3.601922854478e1,6.573820190054e1,
-4.671565288798e0));
#8830=cartesian_point('',(-3.597807545206e1,6.576104850458e1,
-4.631137992960e0));
#8831=cartesian_point('',(-3.589334477157e1,6.580780155439e1,
-4.589349703367e0));
#8832=cartesian_point('',(-3.582646174496e1,6.584430329053e1,
-4.580287991044e0));
#8833=cartesian_point('',(-3.579000512658e1,6.586411699656e1,
-4.579937186004e0));
#8835=cartesian_point('',(0.e0,0.e0,-4.579937009548e0));
#8836=direction('',(0.e0,0.e0,-1.e0));
#8837=direction('',(-4.774545670091e-1,8.786564382295e-1,0.e0));
#8838=axis2_placement_3d('',#8835,#8836,#8837);
#8840=cartesian_point('',(-3.046595211329e1,6.848964949965e1,
-4.579937026178e0));
#8841=cartesian_point('',(-3.042804905696e1,6.850650675024e1,
-4.580251152559e0));
#8842=cartesian_point('',(-3.035839901550e1,6.853733767951e1,
-4.589260951104e0));
#8843=cartesian_point('',(-3.027104040710e1,6.857551892851e1,
-4.630801469820e0));
#8844=cartesian_point('',(-3.022701920226e1,6.859463422237e1,
-4.671416862027e0));
#8845=cartesian_point('',(-3.020846900287e1,6.860257338622e1,
-4.695462366846e0));
#8847=cartesian_point('',(-3.020846900287e1,6.860257338622e1,
-4.695462366846e0));
#8848=cartesian_point('',(-3.015863848396e1,6.858767831136e1,
-8.547249795965e0));
#8849=cartesian_point('',(-3.005846150529e1,6.855814593565e1,
-1.625193301376e1));
#8850=cartesian_point('',(-2.990932500556e1,6.851326699491e1,
-2.781264756585e1));
#8851=cartesian_point('',(-2.980895671934e1,6.848365303638e1,
-3.552220419069e1));
#8852=cartesian_point('',(-2.975907967304e1,6.846874405380e1,
-3.937758808328e1));
#8854=cartesian_point('',(-2.737167237859e1,6.945763073993e1,
-3.937758835826e1));
#8855=cartesian_point('',(-2.734694620748e1,6.950344130152e1,
-3.552220592085e1));
#8856=cartesian_point('',(-2.729699726018e1,6.959532514653e1,
-2.781265101455e1));
#8857=cartesian_point('',(-2.722322870326e1,6.973253095207e1,
-1.625193783586e1));
#8858=cartesian_point('',(-2.717331942798e1,6.982423291271e1,
-8.547251149951e0));
#8859=cartesian_point('',(-2.714861632673e1,6.987000073241e1,
-4.695465838246e0));
#8861=cartesian_point('',(-2.714861632673e1,6.987000073241e1,
-4.695465838246e0));
#8862=cartesian_point('',(-2.713011821634e1,6.987741211075e1,
-4.671560153810e0));
#8863=cartesian_point('',(-2.708581442688e1,6.989489276896e1,
-4.631126629466e0));
#8864=cartesian_point('',(-2.699724362652e1,6.992959073487e1,
-4.589391189603e0));
#8865=cartesian_point('',(-2.692582593092e1,6.995718358726e1,
-4.580306035770e0));
#8866=cartesian_point('',(-2.688682427728e1,6.997217343330e1,
-4.579937186003e0));
#8868=cartesian_point('',(0.e0,0.e0,-4.579937009548e0));
#8869=direction('',(0.e0,0.e0,-1.e0));
#8870=direction('',(-3.586821979084e-1,9.334597371625e-1,0.e0));
#8871=axis2_placement_3d('',#8868,#8869,#8870);
#8873=cartesian_point('',(-2.126545159152e1,7.188036573972e1,
-4.579937305053e0));
#8874=cartesian_point('',(-2.122579848424e1,7.189209333367e1,
-4.580330041166e0));
#8875=cartesian_point('',(-2.115294946314e1,7.191349454756e1,
-4.589445279381e0));
#8876=cartesian_point('',(-2.106101996890e1,7.194008153246e1,
-4.629754002764e0));
#8877=cartesian_point('',(-2.101558132848e1,7.195301381906e1,
-4.671094138942e0));
#8878=cartesian_point('',(-2.099652992482e1,7.195834941711e1,
-4.695666006712e0));
#8880=cartesian_point('',(-2.099652992482e1,7.195834941711e1,
-4.695666006712e0));
#8881=cartesian_point('',(-2.096287863912e1,7.194328644216e1,
-7.427243772804e0));
#8882=cartesian_point('',(-2.089536322180e1,7.191323355654e1,
-1.289096735048e1));
#8883=cartesian_point('',(-2.079454279370e1,7.186798411466e1,
-2.108839099267e1));
#8884=cartesian_point('',(-2.072696476696e1,7.183788717376e1,
-2.655455889505e1));
#8885=cartesian_point('',(-2.069329120784e1,7.182281422879e1,
-2.928794466240e1));
#8887=cartesian_point('',(-2.069329120784e1,7.182281422879e1,
-2.928794466240e1));
#8888=cartesian_point('',(-2.039382942524e1,7.190986338035e1,
-2.920320760662e1));
#8889=cartesian_point('',(-1.979380071424e1,7.208015749883e1,
-2.903741408295e1));
#8890=cartesian_point('',(-1.889092309265e1,7.232419377096e1,
-2.879991082312e1));
#8891=cartesian_point('',(-1.828708986508e1,7.247922143574e1,
-2.864904225800e1));
#8892=cartesian_point('',(-1.798480684375e1,7.255483480714e1,
-2.857541156033e1));
#8894=cartesian_point('',(-1.798480684375e1,7.255483480714e1,
-2.857541156033e1));
#8895=cartesian_point('',(-1.796380770060e1,7.258385789629e1,
-2.592124885299e1));
#8896=cartesian_point('',(-1.792156310890e1,7.264198688436e1,
-2.061349585898e1));
#8897=cartesian_point('',(-1.785876884950e1,7.272897832379e1,
-1.265358187721e1));
#8898=cartesian_point('',(-1.781655667466e1,7.278703646352e1,
-7.348132505163e0));
#8899=cartesian_point('',(-1.779557098746e1,7.281604095509e1,
-4.695670547328e0));
#8901=cartesian_point('',(-1.779557098746e1,7.281604095509e1,
-4.695670547328e0));
#8902=cartesian_point('',(-1.777694711298e1,7.282082661199e1,
-4.670903938151e0));
#8903=cartesian_point('',(-1.773068082747e1,7.283243481228e1,
-4.630195715021e0));
#8904=cartesian_point('',(-1.763806782894e1,7.285531259022e1,
-4.589574293090e0));
#8905=cartesian_point('',(-1.756408666564e1,7.287325267926e1,
-4.579936209436e0));
#8906=cartesian_point('',(-1.752376201764e1,7.288294821330e1,
-4.579937188727e0));
#8908=cartesian_point('',(0.e0,0.e0,-4.579937009548e0));
#8909=direction('',(0.e0,0.e0,-1.e0));
#8910=direction('',(-2.337748068754e-1,9.722907690966e-1,0.e0));
#8911=axis2_placement_3d('',#8908,#8909,#8910);
#8913=cartesian_point('',(-1.170123599914e1,7.404112023086e1,
-4.579937300623e0));
#8914=cartesian_point('',(-1.166063358886e1,7.404753440130e1,
-4.580220778234e0));
#8915=cartesian_point('',(-1.158592148292e1,7.405919730379e1,
-4.589202051924e0));
#8916=cartesian_point('',(-1.148954236632e1,7.407382594353e1,
-4.630485959979e0));
#8917=cartesian_point('',(-1.144353161380e1,7.408060055459e1,
-4.671415305690e0));
#8918=cartesian_point('',(-1.142449920329e1,7.408332142191e1,
-4.695669491751e0));
#8920=cartesian_point('',(-1.142449920329e1,7.408332142191e1,
-4.695669491751e0));
#8921=cartesian_point('',(-1.139571273364e1,7.406560444622e1,
-7.200135747599e0));
#8922=cartesian_point('',(-1.133793807554e1,7.403021005337e1,
-1.220954198676e1));
#8923=cartesian_point('',(-1.125170966237e1,7.397702334336e1,
-1.972519813894e1));
#8924=cartesian_point('',(-1.119388544532e1,7.394158144691e1,
-2.473665706696e1));
#8925=cartesian_point('',(-1.116508154243e1,7.392385374173e1,
-2.724264004051e1));
#8927=cartesian_point('',(-1.116508154243e1,7.392385374173e1,
-2.724264004051e1));
#8928=cartesian_point('',(-1.085269340608e1,7.397144477248e1,
-2.719631049298e1));
#8929=cartesian_point('',(-1.022722711364e1,7.406263993434e1,
-2.710759401598e1));
#8930=cartesian_point('',(-9.287523032517e0,7.418740605307e1,
-2.698614808773e1));
#8931=cartesian_point('',(-8.659955902186e0,7.426257882644e1,
-2.691283129089e1));
#8932=cartesian_point('',(-8.346037607674e0,7.429814583344e1,
-2.687820824534e1));
#8934=cartesian_point('',(-8.346037607674e0,7.429814583344e1,
-2.687820824534e1));
#8935=cartesian_point('',(-8.323178951207e0,7.432232682467e1,
-2.441273204531e1));
#8936=cartesian_point('',(-8.276944847764e0,7.437076087857e1,
-1.948228152451e1));
#8937=cartesian_point('',(-8.208763480061e0,7.444323740339e1,
-1.208807633975e1));
#8938=cartesian_point('',(-8.162593522534e0,7.449161688344e1,
-7.159627442123e0));
#8939=cartesian_point('',(-8.139748353810e0,7.451578360668e1,
-4.695605995520e0));
#8941=cartesian_point('',(-8.139748353810e0,7.451578360668e1,
-4.695605995520e0));
#8942=cartesian_point('',(-8.120503154978e0,7.451809729041e1,
-4.671517399223e0));
#8943=cartesian_point('',(-8.073929072873e0,7.452350368943e1,
-4.630831134090e0));
#8944=cartesian_point('',(-7.977575470410e0,7.453426294828e1,
-4.589346514018e0));
#8945=cartesian_point('',(-7.901920966891e0,7.454238580735e1,
-4.580283888704e0));
#8946=cartesian_point('',(-7.860722001979e0,7.454673315574e1,
-4.579937185626e0));
#8948=cartesian_point('',(0.e0,0.e0,-4.579937009548e0));
#8949=direction('',(0.e0,0.e0,-1.e0));
#8950=direction('',(-1.048655772479e-1,9.944864054920e-1,0.e0));
#8951=axis2_placement_3d('',#8948,#8949,#8950);
#8953=cartesian_point('',(-1.934656444734e0,7.493506293809e1,
-4.579936842432e0));
#8954=cartesian_point('',(-1.893179783656e0,7.493613222296e1,
-4.580112751068e0));
#8955=cartesian_point('',(-1.817218272999e0,7.493793841344e1,
-4.590243150126e0));
#8956=cartesian_point('',(-1.723213969618e0,7.493978237890e1,
-4.630518823142e0));
#8957=cartesian_point('',(-1.676121777414e0,7.494052528703e1,
-4.671076735333e0));
#8958=cartesian_point('',(-1.657166513887e0,7.494071490446e1,
-4.695605478681e0));
#8960=direction('',(-3.674645425608e-3,8.534232200202e-3,9.999568309991e-1));
#8961=vector('',#8960,1.156734626464e-1);
#8962=cartesian_point('',(-1.657166513887e0,7.494071490446e1,
-4.695605478681e0));
#8963=line('',#8962,#8961);
#8964=cartesian_point('',(0.e0,0.e0,-4.579937009543e0));
#8965=direction('',(0.e0,0.e0,-1.e0));
#8966=direction('',(-2.211300528806e-2,9.997554776030e-1,0.e0));
#8967=axis2_placement_3d('',#8964,#8965,#8966);
#8969=direction('',(0.e0,8.726535498073e-3,9.999619230642e-1));
#8970=vector('',#8969,4.580111406149e0);
#8971=cartesian_point('',(0.e0,7.496003149523e1,-4.579937009543e0));
#8972=line('',#8971,#8970);
#8973=cartesian_point('',(0.e0,0.e0,-4.579937009543e0));
#8974=direction('',(0.e0,0.e0,-1.e0));
#8975=direction('',(0.e0,-1.e0,0.e0));
#8976=axis2_placement_3d('',#8973,#8974,#8975);
#8978=direction('',(2.952119772404e-2,7.660299300340e-3,-9.995348011448e-1));
#8979=vector('',#8978,1.155547530134e-1);
#8980=cartesian_point('',(-1.662435229206e0,-7.494159479805e1,
-4.579937009543e0));
#8981=line('',#8980,#8979);
#8982=cartesian_point('',(-1.659023914495e0,-7.494070961405e1,
-4.695438006617e0));
#8983=cartesian_point('',(-1.677570640088e0,-7.494047483072e1,
-4.671854808003e0));
#8984=cartesian_point('',(-1.722821814211e0,-7.493979765448e1,
-4.630378151988e0));
#8985=cartesian_point('',(-1.818697739471e0,-7.493790487002e1,
-4.589935690187e0));
#8986=cartesian_point('',(-1.894395847611e0,-7.493610096931e1,
-4.580035980596e0));
#8987=cartesian_point('',(-1.935769027139e0,-7.493503304999e1,
-4.579937593196e0));
#8989=cartesian_point('',(0.e0,0.e0,-4.579937009548e0));
#8990=direction('',(0.e0,0.e0,-1.e0));
#8991=direction('',(-2.582401951943e-2,-9.996665043983e-1,0.e0));
#8992=axis2_placement_3d('',#8989,#8990,#8991);
#8994=cartesian_point('',(-7.860536262682e0,-7.454675241960e1,
-4.579937025820e0));
#8995=cartesian_point('',(-7.901855226130e0,-7.454239224065e1,
-4.580316053351e0));
#8996=cartesian_point('',(-7.977687646846e0,-7.453425656975e1,
-4.589412459342e0));
#8997=cartesian_point('',(-8.073386314577e0,-7.452353940680e1,
-4.630959105090e0));
#8998=cartesian_point('',(-8.120433970897e0,-7.451815200610e1,
-4.671484454076e0));
#8999=cartesian_point('',(-8.139985127962e0,-7.451580581861e1,
-4.695462369624e0));
#9001=cartesian_point('',(-8.139985127962e0,-7.451580581861e1,
-4.695462369624e0));
#9002=cartesian_point('',(-8.175692085799e0,-7.447799104593e1,
-8.547249799787e0));
#9003=cartesian_point('',(-8.247681705220e0,-7.440232676938e1,
-1.625193301450e1));
#9004=cartesian_point('',(-8.354398232719e0,-7.428889221662e1,
-2.781264756835e1));
#9005=cartesian_point('',(-8.426512738938e0,-7.421306163305e1,
-3.552220419159e1));
#9006=cartesian_point('',(-8.462253036802e0,-7.417521155225e1,
-3.937758808328e1));
#9008=cartesian_point('',(-1.165852921521e1,-7.373645534174e1,
-6.278701496545e0));
#9009=cartesian_point('',(-1.166926669569e1,-7.379374211113e1,
-5.976090141438e0));
#9010=cartesian_point('',(-1.166292607337e1,-7.388458197129e1,
-5.516412035811e0));
#9011=cartesian_point('',(-1.159316183129e1,-7.400582159715e1,
-4.954750210494e0));
#9012=cartesian_point('',(-1.149597236429e1,-7.407268341537e1,
-4.692543891999e0));
#9013=cartesian_point('',(-1.142360894942e1,-7.408350375885e1,
-4.695465838787e0));
#9015=cartesian_point('',(-1.098062255617e1,-7.354115671346e1,
-3.937497996895e1));
#9016=direction('',(1.149425103749e-2,7.082964078175e-3,-9.999088527526e-1));
#9017=direction('',(-1.466409978454e-1,-9.891515855194e-1,-8.692445882249e-3));
#9018=axis2_placement_3d('',#9015,#9016,#9017);
#9020=cartesian_point('',(-1.215422322965e1,-7.367120525267e1,
-6.283890185752e0));
#9021=direction('',(-6.764997798365e-2,-4.420920286243e-1,8.944149589009e-1));
#9022=direction('',(9.913904895502e-1,-1.305191167033e-1,1.047174314390e-2));
#9023=axis2_placement_3d('',#9020,#9021,#9022);
#9025=cartesian_point('',(-1.208142850266e1,-7.322995554540e1,
-6.060283145123e0));
#9026=cartesian_point('',(-1.208814518601e1,-7.327383227638e1,
-5.971514087518e0));
#9027=cartesian_point('',(-1.209399934392e1,-7.335864583215e1,
-5.802244863406e0));
#9028=cartesian_point('',(-1.208472347482e1,-7.347604270367e1,
-5.573588703566e0));
#9029=cartesian_point('',(-1.206087611379e1,-7.358375918131e1,
-5.368733921569e0));
#9030=cartesian_point('',(-1.202479819745e1,-7.368229743733e1,
-5.185892439814e0));
#9031=cartesian_point('',(-1.197805296548e1,-7.377207273647e1,
-5.023699924229e0));
#9032=cartesian_point('',(-1.192164601574e1,-7.385329154119e1,
-4.881383749354e0));
#9033=cartesian_point('',(-1.185667978662e1,-7.392551917201e1,
-4.759409033943e0));
#9034=cartesian_point('',(-1.178366457386e1,-7.398874184175e1,
-4.657598333124e0));
#9035=cartesian_point('',(-1.172978590206e1,-7.402469651649e1,
-4.603469441432e0));
#9036=cartesian_point('',(-1.170141386696e1,-7.404109188933e1,
-4.579937185842e0));
#9038=cartesian_point('',(-1.201948098272e1,-7.282533183796e1,
-6.878912349684e0));
#9039=cartesian_point('',(-1.204012973482e1,-7.296020756496e1,
-6.606036476534e0));
#9040=cartesian_point('',(-1.206077986112e1,-7.309507984146e1,
-6.333159038039e0));
#9041=cartesian_point('',(-1.208142850266e1,-7.322995554540e1,
-6.060283145123e0));
#9043=cartesian_point('',(-1.209230550658e1,-7.326657346094e1,
-7.102517765388e0));
#9044=direction('',(-6.764997798365e-2,-4.420920286243e-1,8.944149589009e-1));
#9045=direction('',(9.913872699299e-1,-1.305445990617e-1,1.045890418738e-2));
#9046=axis2_placement_3d('',#9043,#9044,#9045);
#9048=cartesian_point('',(-1.686210696533e1,-7.227902297071e1,
-6.060277326729e0));
#9049=cartesian_point('',(-1.687266545947e1,-7.232202755971e1,
-5.971719294985e0));
#9050=cartesian_point('',(-1.689964200702e1,-7.240246280026e1,
-5.802799255538e0));
#9051=cartesian_point('',(-1.695301435680e1,-7.250725869349e1,
-5.574423096481e0));
#9052=cartesian_point('',(-1.701616205717e1,-7.259761841754e1,
-5.369677711217e0));
#9053=cartesian_point('',(-1.708713279827e1,-7.267487566553e1,
-5.186817541322e0));
#9054=cartesian_point('',(-1.716465470684e1,-7.274000734259e1,
-5.024481689019e0));
#9055=cartesian_point('',(-1.724786792445e1,-7.279354327478e1,
-4.881991014297e0));
#9056=cartesian_point('',(-1.733560084296e1,-7.283551063438e1,
-4.759790577032e0));
#9057=cartesian_point('',(-1.742740111966e1,-7.286605306330e1,
-4.657768218761e0));
#9058=cartesian_point('',(-1.749104099922e1,-7.287868879523e1,
-4.603518459602e0));
#9059=cartesian_point('',(-1.752359202113e1,-7.288298875133e1,
-4.579937025830e0));
#9061=cartesian_point('',(0.e0,0.e0,-8.194372175982e0));
#9062=direction('',(0.e0,0.e0,-1.e0));
#9063=direction('',(-1.628041397033e-1,-9.866584069958e-1,0.e0));
#9064=axis2_placement_3d('',#9061,#9062,#9063);
#9066=cartesian_point('',(0.e0,0.e0,-8.194372175982e0));
#9067=direction('',(0.e0,0.e0,-1.e0));
#9068=direction('',(-1.936326806703e-1,-9.810740975973e-1,0.e0));
#9069=axis2_placement_3d('',#9066,#9067,#9068);
#9071=cartesian_point('',(0.e0,0.e0,-6.878910995977e0));
#9072=direction('',(0.e0,0.e0,1.e0));
#9073=direction('',(-2.271287294565e-1,-9.738647443334e-1,0.e0));
#9074=axis2_placement_3d('',#9071,#9072,#9073);
#9076=cartesian_point('',(0.e0,0.e0,-6.878910995977e0));
#9077=direction('',(0.e0,0.e0,1.e0));
#9078=direction('',(-1.936326806703e-1,-9.810740975973e-1,0.e0));
#9079=axis2_placement_3d('',#9076,#9077,#9078);
#9081=cartesian_point('',(-1.196512112523e1,-7.251342378980e1,
-8.194372283966e0));
#9082=cartesian_point('',(-1.196659182901e1,-7.251451749895e1,
-8.042733301350e0));
#9083=cartesian_point('',(-1.197268653335e1,-7.253953003905e1,
-7.739657463759e0));
#9084=cartesian_point('',(-1.199101898547e1,-7.264471457210e1,
-7.296089412022e0));
#9085=cartesian_point('',(-1.200908169534e1,-7.275831505421e1,
-7.014534471871e0));
#9086=cartesian_point('',(-1.201948098272e1,-7.282533183796e1,
-6.878912349684e0));
#9088=cartesian_point('',(-1.204652119522e1,-7.300673627408e1,
-8.198698155961e0));
#9089=direction('',(-1.141702988478e-2,-6.898714152836e-3,9.999110256276e-1));
#9090=direction('',(9.913942220118e-1,-1.304949480772e-1,1.041945717980e-2));
#9091=axis2_placement_3d('',#9088,#9089,#9090);
#9093=direction('',(-1.148107587806e-2,-6.983567922564e-3,9.999097032611e-1));
#9094=vector('',#9093,3.328464907722e1);
#9095=cartesian_point('',(-1.116867394975e1,-7.283953890998e1,
-4.147514309223e1));
#9096=line('',#9095,#9094);
#9097=cartesian_point('',(-1.187719705142e1,-7.554847940326e1,
-8.214301124714e0));
#9098=direction('',(9.913623306449e-1,-1.307371664807e-1,1.041742189849e-2));
#9099=direction('',(1.306537183747e-1,9.913930916085e-1,8.327291622628e-3));
#9100=axis2_placement_3d('',#9097,#9098,#9099);
#9102=direction('',(-6.765359698609e-2,-4.420995100561e-1,8.944109871994e-1));
#9103=vector('',#9102,9.152196841622e-1);
#9104=cartesian_point('',(-1.159661131154e1,-7.333183716777e1,
-7.097284037761e0));
#9105=line('',#9104,#9103);
#9106=direction('',(1.149463186436e-2,7.084789807778e-3,-9.999088354404e-1));
#9107=vector('',#9106,3.310208708179e1);
#9108=cartesian_point('',(-1.165852921521e1,-7.373645534174e1,
-6.278701496545e0));
#9109=line('',#9108,#9107);
#9110=cartesian_point('',(-1.079517963020e1,-6.983580664062e1,
-3.934704266942e1));
#9111=direction('',(9.913730629133e-1,-1.306553281338e-1,1.042282879349e-2));
#9112=direction('',(-1.305743186387e-1,-9.914053533166e-1,-8.110038663894e-3));
#9113=axis2_placement_3d('',#9110,#9111,#9112);
#9115=direction('',(8.004938091147e-2,5.407258094441e-1,-8.373814516794e-1));
#9116=vector('',#9115,1.346663548673e-1);
#9117=cartesian_point('',(-1.117945390809e1,-7.291235648372e1,
-4.136237598450e1));
#9118=line('',#9117,#9116);
#9119=cartesian_point('',(-1.166442464035e1,-7.277469724671e1,
-4.148040531764e1));
#9120=direction('',(-1.147968828876e-2,-6.972273179025e-3,9.999097980136e-1));
#9121=direction('',(9.917553805542e-1,-1.277149524521e-1,1.049552580719e-2));
#9122=axis2_placement_3d('',#9119,#9120,#9121);
#9124=cartesian_point('',(-1.695730938333e1,-7.121239343294e1,
-4.147601149010e1));
#9125=cartesian_point('',(-1.692820093772e1,-7.125246621325e1,
-3.777640375055e1));
#9126=cartesian_point('',(-1.686997298499e1,-7.133251723840e1,
-3.037828630134e1));
#9127=cartesian_point('',(-1.678264899317e1,-7.145253510124e1,
-1.928440635255e1));
#9128=cartesian_point('',(-1.672445948621e1,-7.153256756084e1,
-1.189068437490e1));
#9129=cartesian_point('',(-1.669535535105e1,-7.157252170069e1,
-8.194372284320e0));
#9131=cartesian_point('',(-1.196512112523e1,-7.251342378980e1,
-8.194372283966e0));
#9132=cartesian_point('',(-1.192294262513e1,-7.248764864935e1,
-1.189068419458e1));
#9133=cartesian_point('',(-1.183855573194e1,-7.243597795561e1,
-1.928440599351e1));
#9134=cartesian_point('',(-1.171194892285e1,-7.235850657226e1,
-3.037828566882e1));
#9135=cartesian_point('',(-1.162752177740e1,-7.230684852725e1,
-3.777640403098e1));
#9136=cartesian_point('',(-1.158529388909e1,-7.228096542432e1,
-4.147601195132e1));
#9138=cartesian_point('',(-1.152267182892e1,-7.228602119001e1,
-4.202617899138e1));
#9139=cartesian_point('',(-1.153576399766e1,-7.228445091794e1,
-4.196771255855e1));
#9140=cartesian_point('',(-1.155787375660e1,-7.228205514363e1,
-4.184900684603e1));
#9141=cartesian_point('',(-1.157886592336e1,-7.228025864221e1,
-4.166576595514e1));
#9142=cartesian_point('',(-1.158453271472e1,-7.228052302688e1,
-4.153987066145e1));
#9143=cartesian_point('',(-1.158529388909e1,-7.228096542432e1,
-4.147601195132e1));
#9145=cartesian_point('',(-1.112196958207e1,-7.268565165377e1,
-4.192434479648e1));
#9146=cartesian_point('',(-1.115440549284e1,-7.250667826451e1,
-4.193657766751e1));
#9147=cartesian_point('',(-1.132870143622e1,-7.231743277441e1,
-4.198132100892e1));
#9148=cartesian_point('',(-1.152267182892e1,-7.228602119001e1,
-4.202617899138e1));
#9150=cartesian_point('',(-1.077466219470e1,-7.222519869824e1,
-4.303928241632e1));
#9151=cartesian_point('',(-1.082676094672e1,-7.221714413045e1,
-4.303977728298e1));
#9152=cartesian_point('',(-1.090609497617e1,-7.232830250366e1,
-4.281634626683e1));
#9153=cartesian_point('',(-1.102097566402e1,-7.249194984567e1,
-4.244882922205e1));
#9154=cartesian_point('',(-1.108973294018e1,-7.261629727435e1,
-4.213137745862e1));
#9155=cartesian_point('',(-1.112196958207e1,-7.268565165377e1,
-4.192434479648e1));
#9157=cartesian_point('',(-1.112196958207e1,-7.268565165377e1,
-4.192434479648e1));
#9158=cartesian_point('',(-1.114494475622e1,-7.273520438281e1,
-4.177644686733e1));
#9159=cartesian_point('',(-1.116014372583e1,-7.278664403421e1,
-4.162582639680e1));
#9160=cartesian_point('',(-1.116867394975e1,-7.283953890998e1,
-4.147514309223e1));
#9162=direction('',(7.906434615151e-2,5.392199366628e-1,-8.384454001741e-1));
#9163=vector('',#9162,1.808878947144e0);
#9164=cartesian_point('',(-1.091768002592e1,-7.320058228955e1,
-4.152263618362e1));
#9165=line('',#9164,#9163);
#9166=cartesian_point('',(-1.076811753232e1,-7.218135038815e1,
-4.312438400861e1));
#9167=cartesian_point('',(-1.078515410295e1,-7.217878151585e1,
-4.312445298981e1));
#9168=cartesian_point('',(-1.082013860551e1,-7.217546258628e1,
-4.311979307647e1));
#9169=cartesian_point('',(-1.087674577995e1,-7.217619566439e1,
-4.309693208891e1));
#9170=cartesian_point('',(-1.093353353896e1,-7.218217764678e1,
-4.305971986960e1));
#9171=cartesian_point('',(-1.099018158848e1,-7.219185324584e1,
-4.301076066156e1));
#9172=cartesian_point('',(-1.104719491725e1,-7.220409257574e1,
-4.295115750027e1));
#9173=cartesian_point('',(-1.110507672014e1,-7.221798099801e1,
-4.288126553791e1));
#9174=cartesian_point('',(-1.116410062591e1,-7.223273011939e1,
-4.280091325371e1));
#9175=cartesian_point('',(-1.122441331058e1,-7.224758602071e1,
-4.270942780122e1));
#9176=cartesian_point('',(-1.128590251819e1,-7.226173722820e1,
-4.260571894406e1));
#9177=cartesian_point('',(-1.134812590399e1,-7.227423174629e1,
-4.248826656485e1));
#9178=cartesian_point('',(-1.141007935352e1,-7.228384730400e1,
-4.235512140574e1));
#9179=cartesian_point('',(-1.147000798008e1,-7.228907936105e1,
-4.220365874872e1));
#9180=cartesian_point('',(-1.150647534022e1,-7.228805802991e1,
-4.208783721220e1));
#9181=cartesian_point('',(-1.152267182892e1,-7.228602119001e1,
-4.202617899138e1));
#9183=cartesian_point('',(-1.083651782273e1,-7.263983211819e1,
-4.331177673041e1));
#9184=direction('',(-9.890547976360e-1,1.475486606962e-1,0.e0));
#9185=direction('',(1.237112326540e-1,8.292666812463e-1,5.449883506003e-1));
#9186=axis2_placement_3d('',#9183,#9184,#9185);
#9188=cartesian_point('',(0.e0,0.e0,-4.312438005464e1));
#9189=direction('',(0.e0,0.e0,-1.e0));
#9190=direction('',(-1.134652001149e-1,-9.935419711129e-1,0.e0));
#9191=axis2_placement_3d('',#9188,#9189,#9190);
#9193=cartesian_point('',(0.e0,0.e0,-4.303928255511e1));
#9194=direction('',(0.e0,0.e0,1.e0));
#9195=direction('',(-1.475486606984e-1,-9.890547976357e-1,0.e0));
#9196=axis2_placement_3d('',#9193,#9194,#9195);
#9198=cartesian_point('',(0.e0,0.e0,-4.303928255511e1));
#9199=direction('',(0.e0,0.e0,1.e0));
#9200=direction('',(-1.305261922201e-1,-9.914448613738e-1,0.e0));
#9201=axis2_placement_3d('',#9198,#9199,#9200);
#9203=cartesian_point('',(-8.285677072293e0,-7.255282751828e1,
-4.303924935315e1));
#9204=cartesian_point('',(-8.285122141893e0,-7.254702330301e1,
-4.304821811752e1));
#9205=cartesian_point('',(-8.284024049158e0,-7.253609622509e1,
-4.306657528240e1));
#9206=cartesian_point('',(-8.282365602038e0,-7.252128156961e1,
-4.309491111922e1));
#9207=cartesian_point('',(-8.281297242145e0,-7.251293551297e1,
-4.311453752368e1));
#9208=cartesian_point('',(-8.280737806396e0,-7.250897191320e1,
-4.312443579132e1));
#9210=cartesian_point('',(-8.462253036802e0,-7.417521155225e1,
-3.937758808328e1));
#9211=cartesian_point('',(-8.463092017228e0,-7.417395139929e1,
-3.951015930698e1));
#9212=cartesian_point('',(-8.463391546058e0,-7.415830991952e1,
-3.977519488393e1));
#9213=cartesian_point('',(-8.458623151115e0,-7.409583466326e1,
-4.016846559400e1));
#9214=cartesian_point('',(-8.452359004524e0,-7.402856009118e1,
-4.042521109907e1));
#9215=cartesian_point('',(-8.448444536333e0,-7.398867862325e1,
-4.055158840041e1));
#9217=cartesian_point('',(-8.448444536333e0,-7.398867862325e1,
-4.055158840041e1));
#9218=cartesian_point('',(-8.444909527916e0,-7.395266741471e1,
-4.066570168478e1));
#9219=cartesian_point('',(-8.436569522079e0,-7.387046156472e1,
-4.089067425036e1));
#9220=cartesian_point('',(-8.420374342265e0,-7.371764207327e1,
-4.121566886884e1));
#9221=cartesian_point('',(-8.407199365998e0,-7.359688670124e1,
-4.142226921144e1));
#9222=cartesian_point('',(-8.400047079802e0,-7.353203880701e1,
-4.152263941420e1));
#9224=cartesian_point('',(0.e0,0.e0,-4.152264042526e1));
#9225=direction('',(0.e0,0.e0,-1.e0));
#9226=direction('',(-1.134983827912e-1,-9.935381809995e-1,0.e0));
#9227=axis2_placement_3d('',#9224,#9225,#9226);
#9229=cartesian_point('',(0.e0,0.e0,-4.152264042526e1));
#9230=direction('',(0.e0,0.e0,-1.e0));
#9231=direction('',(-1.290528010620e-1,-9.916377234343e-1,0.e0));
#9232=axis2_placement_3d('',#9229,#9230,#9231);
#9234=cartesian_point('',(0.e0,0.e0,-4.152264042526e1));
#9235=direction('',(0.e0,0.e0,-1.e0));
#9236=direction('',(-1.305261922201e-1,-9.914448613738e-1,0.e0));
#9237=axis2_placement_3d('',#9234,#9235,#9236);
#9239=cartesian_point('',(-1.091768002592e1,-7.320058228955e1,
-4.152263618362e1));
#9240=cartesian_point('',(-1.092785214278e1,-7.326707313095e1,
-4.141915316875e1));
#9241=cartesian_point('',(-1.094695586329e1,-7.339056051718e1,
-4.120596229005e1));
#9242=cartesian_point('',(-1.097139574047e1,-7.354569483344e1,
-4.087020421175e1));
#9243=cartesian_point('',(-1.098482364603e1,-7.362819272447e1,
-4.063765238682e1));
#9244=cartesian_point('',(-1.099078711620e1,-7.366402280432e1,
-4.051969176442e1));
#9246=cartesian_point('',(-1.099078711620e1,-7.366402280432e1,
-4.051969176442e1));
#9247=cartesian_point('',(-1.099701421433e1,-7.370143168728e1,
-4.039653295950e1));
#9248=cartesian_point('',(-1.100784036745e1,-7.376443492552e1,
-4.014654319720e1));
#9249=cartesian_point('',(-1.101894105070e1,-7.382269728358e1,
-3.976406388167e1));
#9250=cartesian_point('',(-1.102311587835e1,-7.383694148375e1,
-3.950644729365e1));
#9251=cartesian_point('',(-1.102425174585e1,-7.383790889605e1,
-3.937758835824e1));
#9253=cartesian_point('',(0.e0,0.e0,-3.937759316487e1));
#9254=direction('',(0.e0,0.e0,1.e0));
#9255=direction('',(-1.476650357274e-1,-9.890374296373e-1,0.e0));
#9256=axis2_placement_3d('',#9253,#9254,#9255);
#9258=cartesian_point('',(0.e0,0.e0,-3.937759316487e1));
#9259=direction('',(0.e0,0.e0,1.e0));
#9260=direction('',(-1.290528010620e-1,-9.916377234343e-1,0.e0));
#9261=axis2_placement_3d('',#9258,#9259,#9260);
#9263=cartesian_point('',(-8.427381883379e0,-7.387720883267e1,
-3.937499942225e1));
#9264=direction('',(9.250614323076e-3,-9.743394653693e-3,9.999097421244e-1));
#9265=direction('',(-1.148398013692e-1,-9.933466500691e-1,-8.617007480942e-3));
#9266=axis2_placement_3d('',#9263,#9264,#9265);
#9268=direction('',(4.907625746465e-2,4.445514199904e-1,-8.944079359765e-1));
#9269=vector('',#9268,9.152090438843e-1);
#9270=cartesian_point('',(-7.823124177392e0,-7.424139249192e1,
-6.278711675040e0));
#9271=line('',#9270,#9269);
#9272=cartesian_point('',(-8.080922445669e0,-7.604824938689e1,
-8.214296506340e0));
#9273=direction('',(-9.914180941447e-1,1.303133743194e-1,1.042051227375e-2));
#9274=direction('',(1.211837907767e-1,8.862028695217e-1,4.471677122786e-1));
#9275=axis2_placement_3d('',#9272,#9273,#9274);
#9277=direction('',(-9.282526671562e-3,9.716827890774e-3,-9.999097049006e-1));
#9278=vector('',#9277,3.328463783838e1);
#9279=cartesian_point('',(-7.755230492957e0,-7.357201073598e1,
-8.193502256553e0));
#9280=line('',#9279,#9278);
#9281=direction('',(-6.237229638560e-2,-5.413635593014e-1,8.384719394852e-1));
#9282=vector('',#9281,1.345630457290e-1);
#9283=cartesian_point('',(-8.064196031445e0,-7.324858963870e1,
-4.147513465525e1));
#9284=line('',#9283,#9282);
#9285=cartesian_point('',(-7.647171379120e0,-7.024966734220e1,
-3.934686974142e1));
#9286=direction('',(-9.914000816859e-1,1.304485396340e-1,1.044301396345e-2));
#9287=direction('',(-1.150226712170e-1,-8.305383432461e-1,-5.449549022664e-1));
#9288=axis2_placement_3d('',#9285,#9286,#9287);
#9290=direction('',(9.269247008450e-3,-9.818515668650e-3,9.999088347494e-1));
#9291=vector('',#9290,3.310247793627e1);
#9292=cartesian_point('',(-8.129959221975e0,-7.391637529363e1,
-3.937817181562e1));
#9293=line('',#9292,#9291);
#9294=cartesian_point('',(-7.283543656898e0,-7.386161252384e1,
-6.060277326607e0));
#9295=cartesian_point('',(-7.268580202273e0,-7.372598734018e1,
-6.333155227245e0));
#9296=cartesian_point('',(-7.253619047774e0,-7.359036468919e1,
-6.606034483154e0));
#9297=cartesian_point('',(-7.238655693971e0,-7.345473945464e1,
-6.878912364026e0));
#9299=cartesian_point('',(-7.327433212688e0,-7.430666728136e1,
-6.283884085662e0));
#9300=direction('',(4.907697460942e-2,4.445372019686e-1,-8.944149633303e-1));
#9301=direction('',(-9.913869843219e-1,1.305446963143e-1,1.048473086677e-2));
#9302=axis2_placement_3d('',#9299,#9300,#9301);
#9304=cartesian_point('',(-7.283543656898e0,-7.386161252384e1,
-6.060277326607e0));
#9305=cartesian_point('',(-7.288398591409e0,-7.390562729470e1,
-5.971719429975e0));
#9306=cartesian_point('',(-7.304645414027e0,-7.398889544124e1,
-5.802799609966e0));
#9307=cartesian_point('',(-7.343882477440e0,-7.409976121814e1,
-5.574423587667e0));
#9308=cartesian_point('',(-7.394695583507e0,-7.419759030836e1,
-5.369678257292e0));
#9309=cartesian_point('',(-7.454975010694e0,-7.428345015630e1,
-5.186818086884e0));
#9310=cartesian_point('',(-7.523332343112e0,-7.435814334283e1,
-5.024482069918e0));
#9311=cartesian_point('',(-7.598845847967e0,-7.442208283747e1,
-4.881991259613e0));
#9312=cartesian_point('',(-7.680350453086e0,-7.447514268258e1,
-4.759790647657e0));
#9313=cartesian_point('',(-7.767378853295e0,-7.451740619589e1,
-4.657768197438e0));
#9314=cartesian_point('',(-7.828824992551e0,-7.453824049354e1,
-4.603518447594e0));
#9315=cartesian_point('',(-7.860536262682e0,-7.454675241960e1,
-4.579937025820e0));
#9317=cartesian_point('',(-2.411039394730e0,-7.377115811373e1,
-6.878912349684e0));
#9318=cartesian_point('',(-2.413906678819e0,-7.390757516317e1,
-6.606036476542e0));
#9319=cartesian_point('',(-2.416775775634e0,-7.404398897097e1,
-6.333159038056e0));
#9320=cartesian_point('',(-2.419642953122e0,-7.418040598312e1,
-6.060283145147e0));
#9322=cartesian_point('',(-2.425647305792e0,-7.421813036125e1,
-7.102517765392e0));
#9323=direction('',(-9.366633935912e-3,-4.471399640623e-1,8.944149589017e-1));
#9324=direction('',(9.999453031976e-1,-2.564428207763e-5,1.045896530969e-2));
#9325=axis2_placement_3d('',#9322,#9323,#9324);
#9327=cartesian_point('',(-2.434220267136e0,-7.462738235652e1,
-6.283890185773e0));
#9328=direction('',(-9.366633935912e-3,-4.471399640623e-1,8.944149589017e-1));
#9329=direction('',(9.999451685143e-1,1.626157472637e-7,1.047186540011e-2));
#9330=axis2_placement_3d('',#9327,#9328,#9329);
#9332=cartesian_point('',(-2.419642953122e0,-7.418040598312e1,
-6.060283145147e0));
#9333=cartesian_point('',(-2.415542537685e0,-7.428352598375e1,
-5.854420127209e0));
#9334=cartesian_point('',(-2.391573587947e0,-7.446574836657e1,
-5.491752829244e0));
#9335=cartesian_point('',(-2.283673045616e0,-7.465928399900e1,
-5.111642394181e0));
#9336=cartesian_point('',(-2.176350098189e0,-7.479576248930e1,
-4.845276196791e0));
#9337=cartesian_point('',(-2.024885208176e0,-7.489042355067e1,
-4.664524163741e0));
#9338=cartesian_point('',(-1.935769027139e0,-7.493503304999e1,
-4.579937593196e0));
#9340=cartesian_point('',(-1.934250140416e0,-7.462737322338e1,
-6.278701270683e0));
#9341=cartesian_point('',(-1.937410330233e0,-7.468542397730e1,
-5.976856563874e0));
#9342=cartesian_point('',(-1.919688744256e0,-7.477442653133e1,
-5.518309875724e0));
#9343=cartesian_point('',(-1.834363366342e0,-7.488527518992e1,
-4.957994194804e0));
#9344=cartesian_point('',(-1.731972041673e0,-7.493886925062e1,
-4.695411130776e0));
#9345=cartesian_point('',(-1.659023914495e0,-7.494070961405e1,
-4.695438006617e0));
#9347=cartesian_point('',(-1.287634650737e0,-7.434526077351e1,
-3.937497996895e1));
#9348=direction('',(1.047140379570e-2,8.522669158842e-3,-9.999088527526e-1));
#9349=direction('',(-1.998196466184e-2,-9.997622199085e-1,-8.730677635635e-3));
#9350=axis2_placement_3d('',#9347,#9348,#9349);
#9352=cartesian_point('',(-1.266860926348e0,-7.374786153966e1,
-4.135910819504e1));
#9353=direction('',(8.813798164254e-3,5.449935991340e-1,-8.383938775211e-1));
#9354=direction('',(-9.290905031365e-3,-8.383456214573e-1,-5.450599031915e-1));
#9355=axis2_placement_3d('',#9352,#9353,#9354);
#9357=direction('',(-1.047131515307e-2,-8.422403648160e-3,9.999097032611e-1));
#9358=vector('',#9357,3.328464907726e1);
#9359=cartesian_point('',(-1.565656738862e0,-7.367419103993e1,
-4.147514309226e1));
#9360=line('',#9359,#9358);
#9361=cartesian_point('',(-1.914530640121e0,-7.645243699451e1,
-8.214301124777e0));
#9362=direction('',(9.999457130002e-1,-2.199419647979e-4,1.041742184954e-2));
#9363=direction('',(1.331926575874e-4,9.999653186354e-1,8.327291647182e-3));
#9364=axis2_placement_3d('',#9361,#9362,#9363);
#9366=direction('',(-9.369245634950e-3,-4.471478242348e-1,8.944110020110e-1));
#9367=vector('',#9366,9.152199101444e-1);
#9368=cartesian_point('',(-1.925675220268e0,-7.421813463186e1,
-7.097284027576e0));
#9369=line('',#9368,#9367);
#9370=direction('',(1.047154305934e-2,8.524529609450e-3,-9.999088354350e-1));
#9371=vector('',#9370,3.310208731516e1);
#9372=cartesian_point('',(-1.934250140416e0,-7.462737322338e1,
-6.278701270683e0));
#9373=line('',#9372,#9371);
#9374=cartesian_point('',(-1.587423451966e0,-7.064740532535e1,
-3.934704266948e1));
#9375=direction('',(9.999456714035e-1,-1.374023395857e-4,1.042282888948e-2));
#9376=direction('',(-5.287108836688e-5,-9.999671116517e-1,-8.110044364265e-3));
#9377=axis2_placement_3d('',#9374,#9375,#9376);
#9379=direction('',(8.785667010053e-3,5.465485382034e-1,-8.373813393210e-1));
#9380=vector('',#9379,1.346526236124e-1);
#9381=cartesian_point('',(-1.566839751975e0,-7.374778523453e1,
-4.136238749796e1));
#9382=line('',#9381,#9380);
#9383=cartesian_point('',(-2.065629748978e0,-7.367461255603e1,
-4.148040531764e1));
#9384=direction('',(-1.047141369479e-2,-8.411024415492e-3,9.999097980136e-1));
#9385=direction('',(9.999409222234e-1,2.827720110950e-3,1.049552580712e-2));
#9386=axis2_placement_3d('',#9383,#9384,#9385);
#9388=cartesian_point('',(-7.517154697154e0,-7.281653455934e1,
-4.147601149009e1));
#9389=cartesian_point('',(-7.483064730905e0,-7.285246509688e1,
-3.777640375112e1));
#9390=cartesian_point('',(-7.414886170894e0,-7.292423100144e1,
-3.037828630268e1));
#9391=cartesian_point('',(-7.312643773291e0,-7.303182402670e1,
-1.928440635390e1));
#9392=cartesian_point('',(-7.244505753425e0,-7.310357654274e1,
-1.189068437548e1));
#9393=cartesian_point('',(-7.210435546433e0,-7.313939001745e1,
-8.194372284320e0));
#9395=cartesian_point('',(-2.397856763199e0,-7.345482309695e1,
-8.194372283966e0));
#9396=cartesian_point('',(-2.359403436944e0,-7.342376306739e1,
-1.189068419456e1));
#9397=cartesian_point('',(-2.282482864240e0,-7.336151972375e1,
-1.928440599345e1));
#9398=cartesian_point('',(-2.167071238621e0,-7.326818561412e1,
-3.037828566876e1));
#9399=cartesian_point('',(-2.090109107024e0,-7.320594955704e1,
-3.777640403095e1));
#9400=cartesian_point('',(-2.051620907021e0,-7.317477604218e1,
-4.147601195132e1));
#9402=cartesian_point('',(-1.988874677420e0,-7.317161473602e1,
-4.202617899138e1));
#9403=cartesian_point('',(-2.002059802486e0,-7.317176676878e1,
-4.196771255849e1));
#9404=cartesian_point('',(-2.024293120689e0,-7.317227739330e1,
-4.184900684588e1));
#9405=cartesian_point('',(-2.045340187026e0,-7.317323628879e1,
-4.166576595504e1));
#9406=cartesian_point('',(-2.050923989060e0,-7.317423807631e1,
-4.153987066141e1));
#9407=cartesian_point('',(-2.051620907021e0,-7.317477604218e1,
-4.147601195132e1));
#9409=cartesian_point('',(-1.539438251104e0,-7.351552416728e1,
-4.192434479647e1));
#9410=cartesian_point('',(-1.594957383169e0,-7.334231565609e1,
-4.193657766751e1));
#9411=cartesian_point('',(-1.792463693811e0,-7.317743937320e1,
-4.198132100892e1));
#9412=cartesian_point('',(-1.988874677420e0,-7.317161473602e1,
-4.202617899138e1));
#9414=cartesian_point('',(-1.255203297560e0,-7.301367773981e1,
-4.303928241631e1));
#9415=cartesian_point('',(-1.307907669599e0,-7.301249233169e1,
-4.303977728296e1));
#9416=cartesian_point('',(-1.372053906239e0,-7.313305489838e1,
-4.281634626680e1));
#9417=cartesian_point('',(-1.464591509463e0,-7.331029715344e1,
-4.244882922204e1));
#9418=cartesian_point('',(-1.516529961219e0,-7.344255539807e1,
-4.213137745861e1));
#9419=cartesian_point('',(-1.539438251104e0,-7.351552416728e1,
-4.192434479647e1));
#9421=cartesian_point('',(-1.539438251104e0,-7.351552416728e1,
-4.192434479647e1));
#9422=cartesian_point('',(-1.555748940418e0,-7.356765182784e1,
-4.177644686734e1));
#9423=cartesian_point('',(-1.564103658905e0,-7.362063526951e1,
-4.162582639683e1));
#9424=cartesian_point('',(-1.565656738862e0,-7.367419103993e1,
-4.147514309226e1));
#9426=direction('',(8.005611151916e-3,5.449268034506e-1,-8.384454001730e-1));
#9427=vector('',#9426,1.808878947153e0);
#9428=cartesian_point('',(-1.269684479032e0,-7.399938436231e1,
-4.152263618360e1));
#9429=line('',#9428,#9427);
#9430=cartesian_point('',(-1.254437978582e0,-7.296935030823e1,
-4.312438400861e1));
#9431=cartesian_point('',(-1.271664104160e0,-7.296902713167e1,
-4.312445298981e1));
#9432=cartesian_point('',(-1.306782516646e0,-7.297030298993e1,
-4.311979307645e1));
#9433=cartesian_point('',(-1.362809723050e0,-7.297841851538e1,
-4.309693208887e1));
#9434=cartesian_point('',(-1.418330849547e0,-7.299176161105e1,
-4.305971986951e1));
#9435=cartesian_point('',(-1.473231348089e0,-7.300874848823e1,
-4.301076066143e1));
#9436=cartesian_point('',(-1.528159366830e0,-7.302832484170e1,
-4.295115750010e1));
#9437=cartesian_point('',(-1.583733180002e0,-7.304964953793e1,
-4.288126553769e1));
#9438=cartesian_point('',(-1.640326981432e0,-7.307197664420e1,
-4.280091325347e1));
#9439=cartesian_point('',(-1.698184598494e0,-7.309457783629e1,
-4.270942780095e1));
#9440=cartesian_point('',(-1.757300654182e0,-7.311663393036e1,
-4.260571894378e1));
#9441=cartesian_point('',(-1.817360848397e0,-7.313714333772e1,
-4.248826656457e1));
#9442=cartesian_point('',(-1.877529195416e0,-7.315476318085e1,
-4.235512140549e1));
#9443=cartesian_point('',(-1.936262203754e0,-7.316777273234e1,
-4.220365874848e1));
#9444=cartesian_point('',(-1.972550890993e0,-7.317152008448e1,
-4.208783721210e1));
#9445=cartesian_point('',(-1.988874677420e0,-7.317161473602e1,
-4.202617899138e1));
#9447=cartesian_point('',(-1.262409220646e0,-7.343283769296e1,
-4.331177673041e1));
#9448=direction('',(-9.998522615812e-1,1.718880481756e-2,0.e0));
#9449=direction('',(1.441184367107e-2,8.383197459633e-1,5.449883506003e-1));
#9450=axis2_placement_3d('',#9447,#9448,#9449);
#9452=cartesian_point('',(0.e0,0.e0,-4.312438005464e1));
#9453=direction('',(0.e0,0.e0,-1.e0));
#9454=direction('',(1.718885200384e-2,-9.998522607700e-1,0.e0));
#9455=axis2_placement_3d('',#9452,#9453,#9454);
#9457=cartesian_point('',(0.e0,0.e0,-4.303928255511e1));
#9458=direction('',(0.e0,0.e0,1.e0));
#9459=direction('',(-1.718880481971e-2,-9.998522615811e-1,0.e0));
#9460=axis2_placement_3d('',#9457,#9458,#9459);
#9462=cartesian_point('',(0.e0,0.e0,-4.303928255511e1));
#9463=direction('',(0.e0,0.e0,1.e0));
#9464=direction('',(0.e0,-1.e0,0.e0));
#9465=axis2_placement_3d('',#9462,#9463,#9464);
#9467=cartesian_point('',(1.255255522534e0,-7.301362584240e1,
-4.303924935494e1));
#9468=cartesian_point('',(1.255048639454e0,-7.300779904316e1,
-4.304821780809e1));
#9469=cartesian_point('',(1.254712054960e0,-7.299682233463e1,
-4.306657453008e1));
#9470=cartesian_point('',(1.254424868908e0,-7.298191784551e1,
-4.309491033219e1));
#9471=cartesian_point('',(1.254394669374e0,-7.297350351650e1,
-4.311453718062e1));
#9472=cartesian_point('',(1.254431727002e0,-7.296950066950e1,
-4.312443579316e1));
#9474=cartesian_point('',(1.291950747687e0,-7.464517799948e1,
-3.937758808388e1));
#9475=cartesian_point('',(1.290953907318e0,-7.464403772373e1,
-3.951020766783e1));
#9476=cartesian_point('',(1.288614407175e0,-7.462855869070e1,
-3.977533987856e1));
#9477=cartesian_point('',(1.285185741777e0,-7.456595123995e1,
-4.016875098695e1));
#9478=cartesian_point('',(1.282614287203e0,-7.449838659494e1,
-4.042558424481e1));
#9479=cartesian_point('',(1.281289249421e0,-7.445830701037e1,
-4.055200328065e1));
#9481=cartesian_point('',(1.281289249421e0,-7.445830701037e1,
-4.055200328065e1));
#9482=cartesian_point('',(1.280094134199e0,-7.442214466714e1,
-4.066606653021e1));
#9483=cartesian_point('',(1.277633977600e0,-7.433956653878e1,
-4.089094053813e1));
#9484=cartesian_point('',(1.273745919532e0,-7.418598504214e1,
-4.121579524520e1));
#9485=cartesian_point('',(1.271048214664e0,-7.406458847506e1,
-4.142230976079e1));
#9486=cartesian_point('',(1.269675911693e0,-7.399938814571e1,
-4.152263941704e1));
#9488=cartesian_point('',(0.e0,0.e0,-4.152264042526e1));
#9489=direction('',(0.e0,0.e0,-1.e0));
#9490=direction('',(1.715539952614e-2,-9.998528353048e-1,0.e0));
#9491=axis2_placement_3d('',#9488,#9489,#9490);
#9493=cartesian_point('',(0.e0,0.e0,-4.152264042526e1));
#9494=direction('',(0.e0,0.e0,-1.e0));
#9495=direction('',(1.485959642861e-3,-9.999988959614e-1,0.e0));
#9496=axis2_placement_3d('',#9493,#9494,#9495);
#9498=cartesian_point('',(0.e0,0.e0,-4.152264042526e1));
#9499=direction('',(0.e0,0.e0,-1.e0));
#9500=direction('',(0.e0,-1.e0,0.e0));
#9501=axis2_placement_3d('',#9498,#9499,#9500);
#9503=cartesian_point('',(-1.269684479032e0,-7.399938436231e1,
-4.152263618360e1));
#9504=cartesian_point('',(-1.271090758727e0,-7.406663283653e1,
-4.141915510196e1));
#9505=cartesian_point('',(-1.273912659556e0,-7.419155515267e1,
-4.120596832272e1));
#9506=cartesian_point('',(-1.277894297312e0,-7.434855024875e1,
-4.087021693767e1));
#9507=cartesian_point('',(-1.280439141005e0,-7.443209449412e1,
-4.063766982802e1));
#9508=cartesian_point('',(-1.281674803972e0,-7.446839636562e1,
-4.051971159780e1));
#9510=cartesian_point('',(-1.281674803972e0,-7.446839636562e1,
-4.051971159780e1));
#9511=cartesian_point('',(-1.282965810528e0,-7.450629932713e1,
-4.039655078570e1));
#9512=cartesian_point('',(-1.285512867752e0,-7.457017821202e1,
-4.014655719763e1));
#9513=cartesian_point('',(-1.288747067628e0,-7.462939615144e1,
-3.976406945774e1));
#9514=cartesian_point('',(-1.291434617932e0,-7.464405647236e1,
-3.950645246135e1));
#9515=cartesian_point('',(-1.292434490730e0,-7.464516388898e1,
-3.937759122078e1));
#9517=cartesian_point('',(0.e0,0.e0,-3.937759316487e1));
#9518=direction('',(0.e0,0.e0,1.e0));
#9519=direction('',(-1.730644951441e-2,-9.998502321874e-1,0.e0));
#9520=axis2_placement_3d('',#9517,#9518,#9519);
#9522=cartesian_point('',(0.e0,0.e0,-3.937759316487e1));
#9523=direction('',(0.e0,0.e0,1.e0));
#9524=direction('',(0.e0,-1.e0,0.e0));
#9525=axis2_placement_3d('',#9522,#9523,#9524);
#9527=cartesian_point('',(0.e0,0.e0,-3.937759316487e1));
#9528=direction('',(0.e0,0.e0,1.e0));
#9529=direction('',(1.485959642861e-3,-9.999988959614e-1,0.e0));
#9530=axis2_placement_3d('',#9527,#9528,#9529);
#9532=cartesian_point('',(1.287626297640e0,-7.434517313741e1,
-3.937499942227e1));
#9533=direction('',(1.044324217055e-2,-8.452591105721e-3,9.999097421250e-1));
#9534=direction('',(1.580042490567e-2,-9.998380337608e-1,-8.617007487793e-3));
#9535=axis2_placement_3d('',#9532,#9533,#9534);
#9537=direction('',(-9.369200404647e-3,4.471540099885e-1,-8.944079099801e-1));
#9538=vector('',#9537,9.152086296337e-1);
#9539=cartesian_point('',(1.934249997261e0,-7.462736955986e1,
-6.278712069341e0));
#9540=line('',#9539,#9538);
#9541=cartesian_point('',(1.914499383463e0,-7.645241810754e1,
-8.214296506321e0));
#9542=direction('',(-9.999456834579e-1,-2.075033541260e-4,1.042051228384e-2));
#9543=direction('',(4.474360590423e-3,8.944389398917e-1,4.471677122766e-1));
#9544=axis2_placement_3d('',#9541,#9542,#9543);
#9546=direction('',(-1.047141391315e-2,8.422097357595e-3,-9.999097048068e-1));
#9547=vector('',#9546,3.328463891447e1);
#9548=cartesian_point('',(1.914190994329e0,-7.395485269117e1,
-8.193502256553e0));
#9549=line('',#9548,#9547);
#9550=direction('',(8.823403139229e-3,-5.448783012705e-1,8.384687140029e-1));
#9551=vector('',#9550,1.345454578807e-1);
#9552=cartesian_point('',(1.565653763306e0,-7.367452622172e1,
-4.147513572812e1));
#9553=line('',#9552,#9551);
#9554=cartesian_point('',(1.587672814460e0,-7.064682786101e1,
-3.934686974139e1));
#9555=direction('',(-9.999454677128e-1,-7.114348313947e-5,1.044301389414e-2));
#9556=direction('',(-5.631762080223e-3,-8.384381798205e-1,-5.449676154370e-1));
#9557=axis2_placement_3d('',#9554,#9555,#9556);
#9559=direction('',(1.047152077551e-2,-8.524634289038e-3,9.999088347759e-1));
#9560=vector('',#9559,3.310249122479e1);
#9561=cartesian_point('',(1.587616572680e0,-7.434518292811e1,
-3.937818549810e1));
#9562=line('',#9561,#9560);
#9563=cartesian_point('',(2.419643102754e0,-7.418040940921e1,
-6.060277326660e0));
#9564=cartesian_point('',(2.416775904159e0,-7.404399139505e1,
-6.333155227297e0));
#9565=cartesian_point('',(2.413906755684e0,-7.390757619184e1,
-6.606034483157e0));
#9566=cartesian_point('',(2.411039450487e0,-7.377115814037e1,
-6.878912364027e0));
#9568=cartesian_point('',(2.434220331020e0,-7.462738539791e1,
-6.283884085690e0));
#9569=direction('',(-9.366633982306e-3,4.471399552028e-1,-8.944149633303e-1));
#9570=direction('',(-9.999450340288e-1,2.577391477083e-5,1.048466770765e-2));
#9571=axis2_placement_3d('',#9568,#9569,#9570);
#9573=cartesian_point('',(2.419643102754e0,-7.418040940921e1,
-6.060277326660e0));
#9574=cartesian_point('',(2.420574788980e0,-7.422468148727e1,
-5.971719102988e0));
#9575=cartesian_point('',(2.415335599771e0,-7.430935825097e1,
-5.802798580798e0));
#9576=cartesian_point('',(2.390904807017e0,-7.442439774043e1,
-5.574421138426e0));
#9577=cartesian_point('',(2.353295237653e0,-7.452802290142e1,
-5.369674693749e0));
#9578=cartesian_point('',(2.304738003665e0,-7.462101647343e1,
-5.186814105415e0));
#9579=cartesian_point('',(2.246714564898e0,-7.470399299895e1,
-5.024478251605e0));
#9580=cartesian_point('',(2.180192717383e0,-7.477724164306e1,
-4.881988105596e0));
#9581=cartesian_point('',(2.106311215234e0,-7.484048559067e1,
-4.759788381112e0));
#9582=cartesian_point('',(2.025544298607e0,-7.489374643382e1,
-4.657767071872e0));
#9583=cartesian_point('',(1.967343939403e0,-7.492242242356e1,
-4.603518085249e0));
#9584=cartesian_point('',(1.937015447992e0,-7.493500048612e1,-4.579937026e0));
#9586=cartesian_point('',(7.238655746921e0,-7.345473943257e1,
-6.878912355534e0));
#9587=cartesian_point('',(7.253618990861e0,-7.359036367092e1,
-6.606036482387e0));
#9588=cartesian_point('',(7.268580013233e0,-7.372598492061e1,
-6.333159037962e0));
#9589=cartesian_point('',(7.283543357995e0,-7.386160910806e1,
-6.060283145049e0));
#9591=cartesian_point('',(7.282514392910e0,-7.389979447391e1,
-7.102517765415e0));
#9592=direction('',(4.907697581506e-2,-4.445372107521e-1,8.944149588986e-1));
#9593=direction('',(9.913939631723e-1,1.304937490913e-1,1.045902642253e-2));
#9594=axis2_placement_3d('',#9591,#9592,#9593);
#9596=cartesian_point('',(7.327432879043e0,-7.430666425765e1,
-6.283890185767e0));
#9597=direction('',(4.907697581506e-2,-4.445372107521e-1,8.944149588986e-1));
#9598=direction('',(9.913904445603e-1,1.305194388170e-1,1.047198765681e-2));
#9599=axis2_placement_3d('',#9596,#9597,#9598);
#9601=cartesian_point('',(7.283543357995e0,-7.386160910806e1,
-6.060283145049e0));
#9602=cartesian_point('',(7.288411694739e0,-7.390572930377e1,
-5.971513845972e0));
#9603=cartesian_point('',(7.304708432251e0,-7.398916823233e1,
-5.802244288128e0));
#9604=cartesian_point('',(7.344052810772e0,-7.410016408074e1,
-5.573588225996e0));
#9605=cartesian_point('',(7.394966611376e0,-7.419803791910e1,
-5.368733728978e0));
#9606=cartesian_point('',(7.455318720638e0,-7.428388080917e1,
-5.185892467102e0));
#9607=cartesian_point('',(7.523706654168e0,-7.435849847704e1,
-5.023700072770e0));
#9608=cartesian_point('',(7.599212527937e0,-7.442235060555e1,
-4.881383942922e0));
#9609=cartesian_point('',(7.680658847675e0,-7.447530262265e1,
-4.759409292717e0));
#9610=cartesian_point('',(7.767549342834e0,-7.451747333358e1,
-4.657598535627e0));
#9611=cartesian_point('',(7.828898019347e0,-7.453825811527e1,
-4.603469506820e0));
#9612=cartesian_point('',(7.860546846245e0,-7.454675162607e1,
-4.579937186079e0));
#9614=cartesian_point('',(7.823124504733e0,-7.424139605911e1,
-6.278701043575e0));
#9615=cartesian_point('',(7.827579809240e0,-7.429950986966e1,
-5.976089808287e0));
#9616=cartesian_point('',(7.857215429964e0,-7.438561325654e1,
-5.516412116614e0));
#9617=cartesian_point('',(7.955981545301e0,-7.448466528173e1,
-4.954751127112e0));
#9618=cartesian_point('',(8.067164378747e0,-7.452409469383e1,
-4.692543128864e0));
#9619=cartesian_point('',(8.139862786978e0,-7.451581714168e1,
-4.695465839496e0));
#9621=cartesian_point('',(8.427385040571e0,-7.387729680932e1,
-3.937497996895e1));
#9622=direction('',(9.269387931737e-3,9.816549007497e-3,-9.999088527526e-1));
#9623=direction('',(1.143669418553e-1,-9.934005455984e-1,-8.692445881831e-3));
#9624=axis2_placement_3d('',#9621,#9622,#9623);
#9626=cartesian_point('',(8.370004795581e0,-7.328229689360e1,
-4.135910819503e1));
#9627=direction('',(-6.239754432471e-2,5.414815348658e-1,-8.383938775192e-1));
#9628=direction('',(1.002146418774e-1,-8.323861648801e-1,-5.450599031938e-1));
#9629=axis2_placement_3d('',#9626,#9627,#9628);
#9631=direction('',(-9.282387843624e-3,-9.717130883417e-3,9.999097032449e-1));
#9632=vector('',#9631,3.328464918252e1);
#9633=cartesian_point('',(8.064149306802e0,-7.324825729542e1,
-4.147514319702e1));
#9634=line('',#9633,#9632);
#9635=cartesian_point('',(8.080891123967e0,-7.604827002116e1,
-8.214300539706e0));
#9636=direction('',(9.914198781600e-1,1.303000672291e-1,1.041718144737e-2));
#9637=direction('',(-1.303886290255e-1,9.914279930465e-1,8.327065783975e-3));
#9638=axis2_placement_3d('',#9635,#9636,#9637);
#9640=direction('',(4.907541208275e-2,-4.445453141490e-1,8.944110171487e-1));
#9641=vector('',#9640,9.152201372088e-1);
#9642=cartesian_point('',(7.778209699353e0,-7.383453923570e1,
-7.097284017411e0));
#9643=line('',#9642,#9641);
#9644=direction('',(9.269283078336e-3,9.818412344049e-3,-9.999088354296e-1));
#9645=vector('',#9644,3.310208752651e1);
#9646=cartesian_point('',(7.823124504733e0,-7.424139605911e1,
-6.278701043575e0));
#9647=line('',#9646,#9645);
#9648=cartesian_point('',(7.647493984381e0,-7.025020731759e1,
-3.934704266943e1));
#9649=direction('',(9.914089322169e-1,1.303828737286e-1,1.042282873143e-2));
#9650=direction('',(1.304694801939e-1,-9.914191556205e-1,-8.110031235604e-3));
#9651=axis2_placement_3d('',#9648,#9649,#9650);
#9653=direction('',(-6.262810247243e-2,5.430182765215e-1,-8.373821541831e-1));
#9654=vector('',#9653,1.347382482579e-1);
#9655=cartesian_point('',(8.072587707621e0,-7.332142262677e1,
-4.136231579244e1));
#9656=line('',#9655,#9654);
#9657=cartesian_point('',(7.568508642835e0,-7.331393481594e1,
-4.148040560291e1));
#9658=direction('',(-9.283970328424e-3,-9.705860547405e-3,9.999097980148e-1));
#9659=direction('',(9.910171972990e-1,1.333220109189e-1,1.049552581782e-2));
#9660=axis2_placement_3d('',#9657,#9658,#9659);
#9662=cartesian_point('',(2.051620590034e0,-7.317476459085e1,
-4.147601149092e1));
#9663=cartesian_point('',(2.090108788158e0,-7.320593810418e1,
-3.777640375095e1));
#9664=cartesian_point('',(2.167071401404e0,-7.326819095366e1,
-3.037828630114e1));
#9665=cartesian_point('',(2.282482809021e0,-7.336151819483e1,
-1.928440635209e1));
#9666=cartesian_point('',(2.359403481373e0,-7.342376306186e1,
-1.189068437468e1));
#9667=cartesian_point('',(2.397856809497e0,-7.345482309293e1,
-8.194372284320e0));
#9669=cartesian_point('',(7.210435594154e0,-7.313939002824e1,
-8.194372284077e0));
#9670=cartesian_point('',(7.244505799516e0,-7.310357655557e1,
-1.189068419342e1));
#9671=cartesian_point('',(7.312643919097e0,-7.303182555808e1,
-1.928440599106e1));
#9672=cartesian_point('',(7.414885629008e0,-7.292422562420e1,
-3.037828566376e1));
#9673=cartesian_point('',(7.483065923832e0,-7.285247663042e1,
-3.777640403428e1));
#9674=cartesian_point('',(7.517155891810e0,-7.281654609136e1,
-4.147601195591e1));
#9676=cartesian_point('',(7.578952686612e0,-7.280522181187e1,
-4.202617899137e1));
#9677=cartesian_point('',(7.565899221064e0,-7.280709370257e1,
-4.196770664747e1));
#9678=cartesian_point('',(7.543921438657e0,-7.281050199795e1,
-4.184899308994e1));
#9679=cartesian_point('',(7.523181014370e0,-7.281419971368e1,
-4.166575525671e1));
#9680=cartesian_point('',(7.517776263891e0,-7.281592183959e1,
-4.153986609723e1));
#9681=cartesian_point('',(7.517155891810e0,-7.281654609136e1,
-4.147601195591e1));
#9683=cartesian_point('',(8.069433340130e0,-7.308752565779e1,
-4.192434478592e1));
#9684=cartesian_point('',(7.991780958043e0,-7.292304576540e1,
-4.193657771839e1));
#9685=cartesian_point('',(7.774443579821e0,-7.278535955537e1,
-4.198132097335e1));
#9686=cartesian_point('',(7.578952686612e0,-7.280522181187e1,
-4.202617899137e1));
#9688=cartesian_point('',(8.285732475846e0,-7.255287251057e1,
-4.303928241536e1));
#9689=cartesian_point('',(8.233323888922e0,-7.255857583607e1,
-4.303977861587e1));
#9690=cartesian_point('',(8.185463516335e0,-7.268648088499e1,
-4.281634545484e1));
#9691=cartesian_point('',(8.116852104597e0,-7.287428478434e1,
-4.244882953412e1));
#9692=cartesian_point('',(8.082621303301e0,-7.301219102337e1,
-4.213137742983e1));
#9693=cartesian_point('',(8.069433340130e0,-7.308752565779e1,
-4.192434478592e1));
#9695=cartesian_point('',(8.069433340130e0,-7.308752565779e1,
-4.192434478592e1));
#9696=cartesian_point('',(8.060066393075e0,-7.314133648578e1,
-4.177644636472e1));
#9697=cartesian_point('',(8.058698580513e0,-7.319495668645e1,
-4.162582736091e1));
#9698=cartesian_point('',(8.064149306802e0,-7.324825729542e1,
-4.147514319702e1));
#9700=direction('',(-6.319009531423e-2,5.413098222530e-1,-8.384453996454e-1));
#9701=vector('',#9700,1.808878947143e0);
#9702=cartesian_point('',(8.400035708928e0,-7.353203645192e1,
-4.152263618361e1));
#9703=line('',#9702,#9701);
#9704=cartesian_point('',(8.280705352881e0,-7.250882441195e1,
-4.312438400938e1));
#9705=cartesian_point('',(8.263582225561e0,-7.251075257730e1,
-4.312445332966e1));
#9706=cartesian_point('',(8.228926859606e0,-7.251660261004e1,
-4.311979152076e1));
#9707=cartesian_point('',(8.174433256001e0,-7.253196398073e1,
-4.309692624217e1));
#9708=cartesian_point('',(8.121125385737e0,-7.255244236838e1,
-4.305970825201e1));
#9709=cartesian_point('',(8.068909559377e0,-7.257645197744e1,
-4.301074323049e1));
#9710=cartesian_point('',(8.017005311363e0,-7.260303181958e1,
-4.295113501910e1));
#9711=cartesian_point('',(7.964689799314e0,-7.263142862573e1,
-4.288123893292e1));
#9712=cartesian_point('',(7.911494558359e0,-7.266095169735e1,
-4.280088359190e1));
#9713=cartesian_point('',(7.857082848801e0,-7.269091074721e1,
-4.270939645724e1));
#9714=cartesian_point('',(7.801353294495e0,-7.272049288732e1,
-4.260568780187e1));
#9715=cartesian_point('',(7.744486723371e0,-7.274866421493e1,
-4.248823786237e1));
#9716=cartesian_point('',(7.687136684381e0,-7.277398449128e1,
-4.235509784294e1));
#9717=cartesian_point('',(7.630608824824e0,-7.279454645148e1,
-4.220364409728e1));
#9718=cartesian_point('',(7.595123039963e0,-7.280299748174e1,
-4.208783177134e1));
#9719=cartesian_point('',(7.578952686612e0,-7.280522181187e1,
-4.202617899137e1));
#9721=cartesian_point('',(8.333299553215e0,-7.296938705538e1,
-4.331177673041e1));
#9722=direction('',(-9.935419761193e-1,-1.134651562773e-1,0.e0));
#9723=direction('',(-9.513413595288e-2,8.330289274008e-1,5.449883506003e-1));
#9724=axis2_placement_3d('',#9721,#9722,#9723);
#9726=cartesian_point('',(0.e0,0.e0,-4.312438005464e1));
#9727=direction('',(0.e0,0.e0,-1.e0));
#9728=direction('',(1.475487486505e-1,-9.890547845148e-1,0.e0));
#9729=axis2_placement_3d('',#9726,#9727,#9728);
#9731=cartesian_point('',(0.e0,0.e0,-4.303928255511e1));
#9732=direction('',(0.e0,0.e0,1.e0));
#9733=direction('',(1.134651562751e-1,-9.935419761195e-1,0.e0));
#9734=axis2_placement_3d('',#9731,#9732,#9733);
#9736=cartesian_point('',(0.e0,0.e0,-4.303928255511e1));
#9737=direction('',(0.e0,0.e0,1.e0));
#9738=direction('',(1.305261922201e-1,-9.914448613738e-1,0.e0));
#9739=axis2_placement_3d('',#9736,#9737,#9738);
#9741=cartesian_point('',(1.077470416481e1,-7.222513546227e1,
-4.303924592995e1));
#9742=cartesian_point('',(1.077391963869e1,-7.221936232671e1,
-4.304820855019e1));
#9743=cartesian_point('',(1.077239629552e1,-7.220850421493e1,
-4.306656367790e1));
#9744=cartesian_point('',(1.077018217874e1,-7.219374061144e1,
-4.309488238656e1));
#9745=cartesian_point('',(1.076881218829e1,-7.218548274788e1,
-4.311454003008e1));
#9746=cartesian_point('',(1.076813914019e1,-7.218153333922e1,
-4.312444821639e1));
#9748=cartesian_point('',(1.102404866739e1,-7.383794475917e1,
-3.937758808328e1));
#9749=cartesian_point('',(1.102291212296e1,-7.383694468902e1,
-3.951015930498e1));
#9750=cartesian_point('',(1.101857448756e1,-7.382191370393e1,
-3.977519487791e1));
#9751=cartesian_point('',(1.100701061752e1,-7.376033309079e1,
-4.016846558216e1));
#9752=cartesian_point('',(1.099564937829e1,-7.369372956570e1,
-4.042521108360e1));
#9753=cartesian_point('',(1.098910838094e1,-7.365419388808e1,
-4.055158838320e1));
#9755=cartesian_point('',(1.098910838094e1,-7.365419388808e1,
-4.055158838320e1));
#9756=cartesian_point('',(1.098320255024e1,-7.361849480412e1,
-4.066570166965e1));
#9757=cartesian_point('',(1.096998193756e1,-7.353693149766e1,
-4.089067423932e1));
#9758=cartesian_point('',(1.094607268486e1,-7.338512758131e1,
-4.121566886360e1));
#9759=cartesian_point('',(1.092754494433e1,-7.326507691217e1,
-4.142226920977e1));
#9760=cartesian_point('',(1.091766965206e1,-7.320058750738e1,
-4.152263941421e1));
#9762=cartesian_point('',(0.e0,0.e0,-4.152264042526e1));
#9763=direction('',(0.e0,0.e0,-1.e0));
#9764=direction('',(1.475155840994e-1,-9.890597314863e-1,0.e0));
#9765=axis2_placement_3d('',#9762,#9763,#9764);
#9767=cartesian_point('',(0.e0,0.e0,-4.152264042526e1));
#9768=direction('',(0.e0,0.e0,-1.e0));
#9769=direction('',(1.319992951662e-1,-9.912498101264e-1,0.e0));
#9770=axis2_placement_3d('',#9767,#9768,#9769);
#9772=cartesian_point('',(0.e0,0.e0,-4.152264042526e1));
#9773=direction('',(0.e0,0.e0,-1.e0));
#9774=direction('',(1.305261922201e-1,-9.914448613738e-1,0.e0));
#9775=axis2_placement_3d('',#9772,#9773,#9774);
#9777=cartesian_point('',(8.400035708928e0,-7.353203645192e1,
-4.152263618361e1));
#9778=cartesian_point('',(8.407419294806e0,-7.359889441201e1,
-4.141915316627e1));
#9779=cartesian_point('',(8.420927405468e0,-7.372311847704e1,
-4.120596228232e1));
#9780=cartesian_point('',(8.437472012766e0,-7.387929222798e1,
-4.087020419544e1));
#9781=cartesian_point('',(8.445853677411e0,-7.396245446995e1,
-4.063765236445e1));
#9782=cartesian_point('',(8.449366914602e0,-7.399860712917e1,
-4.051969173901e1));
#9784=cartesian_point('',(8.449366914602e0,-7.399860712917e1,
-4.051969173901e1));
#9785=cartesian_point('',(8.453034130877e0,-7.403635302527e1,
-4.039653293664e1));
#9786=cartesian_point('',(8.458883307630e0,-7.410001149200e1,
-4.014654317974e1));
#9787=cartesian_point('',(8.463240278619e0,-7.415916167396e1,
-3.976406387280e1));
#9788=cartesian_point('',(8.462894375029e0,-7.417400103906e1,
-3.950644729070e1));
#9789=cartesian_point('',(8.462047596026e0,-7.417522947170e1,
-3.937758835824e1));
#9791=cartesian_point('',(0.e0,0.e0,-3.937759316487e1));
#9792=direction('',(0.e0,0.e0,1.e0));
#9793=direction('',(1.133482514606e-1,-9.935553199952e-1,0.e0));
#9794=axis2_placement_3d('',#9791,#9792,#9793);
#9796=cartesian_point('',(0.e0,0.e0,-3.937759316487e1));
#9797=direction('',(0.e0,0.e0,1.e0));
#9798=direction('',(1.319992951662e-1,-9.912498101264e-1,0.e0));
#9799=axis2_placement_3d('',#9796,#9797,#9798);
#9801=cartesian_point('',(1.098060283572e1,-7.354107091740e1,
-3.937499942226e1));
#9802=direction('',(1.145718333623e-2,-7.017161375011e-3,9.999097421249e-1));
#9803=direction('',(1.461703015048e-1,-9.892219114739e-1,-8.617007483948e-3));
#9804=axis2_placement_3d('',#9801,#9802,#9803);
#9806=direction('',(-6.765435903824e-2,4.421056708487e-1,-8.944078843048e-1));
#9807=vector('',#9806,9.152082157384e-1);
#9808=cartesian_point('',(1.165852858254e1,-7.373645164471e1,
-6.278712463061e0));
#9809=line('',#9808,#9807);
#9810=cartesian_point('',(1.187716564139e1,-7.554846202943e1,
-8.214295939744e0));
#9811=direction('',(-9.913638037717e-1,-1.307257674912e-1,1.042028238786e-2));
#9812=direction('',(-1.123125515425e-1,8.873706887942e-1,4.471679230836e-1));
#9813=axis2_placement_3d('',#9810,#9811,#9812);
#9815=direction('',(-1.148113249732e-2,6.983240318226e-3,-9.999097048990e-1));
#9816=vector('',#9815,3.328463783989e1);
#9817=cartesian_point('',(1.155086014728e1,-7.307230661208e1,
-8.193502256606e0));
#9818=line('',#9817,#9816);
#9819=direction('',(7.986818868693e-2,-5.390601790083e-1,8.384719409995e-1));
#9820=vector('',#9819,1.345630464858e-1);
#9821=cartesian_point('',(1.116871481011e1,-7.283987198714e1,
-4.147513465676e1));
#9822=line('',#9821,#9820);
#9823=cartesian_point('',(1.079535148717e1,-6.983520156814e1,
-3.934686974141e1));
#9824=direction('',(-9.913815095515e-1,-1.305896090036e-1,1.044301391505e-2));
#9825=direction('',(1.038557721402e-1,-8.320084930356e-1,-5.449549028220e-1));
#9826=axis2_placement_3d('',#9823,#9824,#9825);
#9828=direction('',(1.149462311774e-2,-7.084894041859e-3,9.999088348024e-1));
#9829=vector('',#9828,3.310249083003e1);
#9830=cartesian_point('',(1.127802792619e1,-7.350192400466e1,
-3.937818549798e1));
#9831=line('',#9830,#9829);
#9832=cartesian_point('',(1.116871481011e1,-7.283987198714e1,
-4.147513465676e1));
#9833=cartesian_point('',(1.116015147051e1,-7.278694341710e1,
-4.162592518370e1));
#9834=cartesian_point('',(1.114494298890e1,-7.273519312679e1,
-4.177646842446e1));
#9835=cartesian_point('',(1.112195526463e1,-7.268563642448e1,
-4.192438382845e1));
#9837=direction('',(7.903543184324e-2,-5.392579363627e-1,8.384236867976e-1));
#9838=vector('',#9837,1.808878422243e0);
#9839=cartesian_point('',(1.077470416481e1,-7.222513546227e1,
-4.303924592995e1));
#9840=line('',#9839,#9838);
#9841=cartesian_point('',(1.088204632774e1,-7.295158908355e1,
-4.135914406189e1));
#9842=direction('',(7.983141214457e-2,-5.391099032385e-1,8.384434732677e-1));
#9843=direction('',(1.187445345557e-1,-8.299953168357e-1,-5.449839534738e-1));
#9844=axis2_placement_3d('',#9841,#9842,#9843);
#9846=cartesian_point('',(1.142348784635e1,-7.408352448478e1,
-4.695462370245e0));
#9847=cartesian_point('',(1.149579434335e1,-7.407274150619e1,
-4.692396166242e0));
#9848=cartesian_point('',(1.159311815188e1,-7.400590915474e1,
-4.954351191138e0));
#9849=cartesian_point('',(1.166291322683e1,-7.388462360306e1,
-5.516221632574e0));
#9850=cartesian_point('',(1.166927118219e1,-7.379375389002e1,
-5.976017714957e0));
#9851=cartesian_point('',(1.165852858254e1,-7.373645164471e1,
-6.278712463061e0));
#9853=cartesian_point('',(2.051620590034e0,-7.317476459085e1,
-4.147601149092e1));
#9854=cartesian_point('',(2.050879580883e0,-7.317422059807e1,
-4.154070214388e1));
#9855=cartesian_point('',(2.045235298188e0,-7.317323192388e1,
-4.166770889145e1));
#9856=cartesian_point('',(2.023995201264e0,-7.317225134620e1,
-4.185103586757e1));
#9857=cartesian_point('',(2.001932010013e0,-7.317179485529e1,
-4.196858701316e1));
#9858=cartesian_point('',(1.988874981272e0,-7.317164694264e1,
-4.202618266121e1));
#9860=cartesian_point('',(2.065630149402e0,-7.367461287766e1,
-4.148036708156e1));
#9861=direction('',(-1.047141369478e-2,8.411024415517e-3,-9.999097980136e-1));
#9862=direction('',(-9.999451385878e-1,1.751926303923e-4,1.047325747636e-2));
#9863=axis2_placement_3d('',#9860,#9861,#9862);
#9865=cartesian_point('',(1.988874981272e0,-7.317164694264e1,
-4.202618266121e1));
#9866=cartesian_point('',(1.969685053128e0,-7.317155631585e1,
-4.209631108563e1));
#9867=cartesian_point('',(1.927725033054e0,-7.316668959504e1,
-4.223111945245e1));
#9868=cartesian_point('',(1.850043620140e0,-7.314766234216e1,
-4.242016895452e1));
#9869=cartesian_point('',(1.770068097210e0,-7.312138743482e1,
-4.258374269090e1));
#9870=cartesian_point('',(1.691580687425e0,-7.309217319937e1,
-4.272130868894e1));
#9871=cartesian_point('',(1.617951525001e0,-7.306333711247e1,
-4.283402134691e1));
#9872=cartesian_point('',(1.546361161144e0,-7.303394018209e1,
-4.293391483224e1));
#9873=cartesian_point('',(1.454714095105e0,-7.300490973993e1,
-4.302353386089e1));
#9874=cartesian_point('',(1.374423893085e0,-7.297393639829e1,
-4.310801298724e1));
#9875=cartesian_point('',(1.296721472095e0,-7.296911155564e1,
-4.312360012221e1));
#9876=cartesian_point('',(1.254431727002e0,-7.296950066950e1,
-4.312443579316e1));
#9878=cartesian_point('',(1.255255522534e0,-7.301362584240e1,
-4.303924935494e1));
#9879=cartesian_point('',(1.265380954815e0,-7.301493219808e1,
-4.303697457596e1));
#9880=cartesian_point('',(1.283480504310e0,-7.301922422799e1,
-4.302829338605e1));
#9881=cartesian_point('',(1.306158927757e0,-7.303786969631e1,
-4.299315217613e1));
#9882=cartesian_point('',(1.318095285709e0,-7.305140385503e1,
-4.296778163309e1));
#9883=cartesian_point('',(1.332804504005e0,-7.307070757489e1,
-4.293151191440e1));
#9884=cartesian_point('',(1.346972542660e0,-7.309149377043e1,
-4.289176638429e1));
#9885=cartesian_point('',(1.361525073467e0,-7.311448190964e1,
-4.284716332915e1));
#9886=cartesian_point('',(1.377447929559e0,-7.314212698648e1,
-4.279266465608e1));
#9887=cartesian_point('',(1.388495089488e0,-7.316252151365e1,
-4.275188777294e1));
#9888=cartesian_point('',(1.401764169757e0,-7.318793686980e1,
-4.270038886828e1));
#9889=cartesian_point('',(1.415450217433e0,-7.321530764791e1,
-4.264388433839e1));
#9890=cartesian_point('',(1.430209955850e0,-7.324589010633e1,
-4.257941461505e1));
#9891=cartesian_point('',(1.445802073307e0,-7.327932610603e1,
-4.250719869502e1));
#9892=cartesian_point('',(1.462746052714e0,-7.331707886277e1,
-4.242324398759e1));
#9893=cartesian_point('',(1.478807491097e0,-7.335430307639e1,
-4.233767833002e1));
#9894=cartesian_point('',(1.494766397098e0,-7.339278170343e1,
-4.224606610610e1));
#9895=cartesian_point('',(1.510798876798e0,-7.343341752047e1,
-4.214521898805e1));
#9896=cartesian_point('',(1.526021731349e0,-7.347477754149e1,
-4.203760899117e1));
#9897=cartesian_point('',(1.535194567150e0,-7.350194203235e1,
-4.196275217103e1));
#9898=cartesian_point('',(1.539426036977e0,-7.351550719944e1,
-4.192438382004e1));
#9900=cartesian_point('',(1.539426036977e0,-7.351550719944e1,
-4.192438382004e1));
#9901=cartesian_point('',(1.594944441779e0,-7.334232634722e1,
-4.193662864022e1));
#9902=cartesian_point('',(1.792463901395e0,-7.317741047109e1,
-4.198131473509e1));
#9903=cartesian_point('',(1.988874981272e0,-7.317164694264e1,
-4.202618266121e1));
#9905=cartesian_point('',(1.565653763306e0,-7.367452622172e1,
-4.147513572812e1));
#9906=cartesian_point('',(1.564072217396e0,-7.362093273657e1,
-4.162592621861e1));
#9907=cartesian_point('',(1.555748720715e0,-7.356764027637e1,
-4.177646886900e1));
#9908=cartesian_point('',(1.539426036977e0,-7.351550719944e1,
-4.192438382004e1));
#9910=direction('',(7.972005951619e-3,-5.449577582267e-1,8.384256012728e-1));
#9911=vector('',#9910,1.808878373462e0);
#9912=cartesian_point('',(1.255255522534e0,-7.301362584240e1,
-4.303924935494e1));
#9913=line('',#9912,#9911);
#9914=cartesian_point('',(1.266855773375e0,-7.374787019690e1,
-4.135914406233e1));
#9915=direction('',(8.780480477855e-3,-5.449178335231e-1,8.384434732712e-1));
#9916=direction('',(9.400506096435e-3,-8.383937627763e-1,-5.449839713450e-1));
#9917=axis2_placement_3d('',#9914,#9915,#9916);
#9919=cartesian_point('',(2.414167242065e0,-7.395457068293e1,
-8.198743025493e0));
#9920=direction('',(-1.047141369478e-2,8.411024415517e-3,-9.999097980136e-1));
#9921=direction('',(-9.999435972606e-1,-1.863443438066e-3,1.045609277044e-2));
#9922=axis2_placement_3d('',#9919,#9920,#9921);
#9924=cartesian_point('',(2.411039450487e0,-7.377115814037e1,
-6.878912364027e0));
#9925=cartesian_point('',(2.409476929794e0,-7.370335723153e1,
-7.014534462003e0));
#9926=cartesian_point('',(2.406396179054e0,-7.358837080316e1,
-7.296089361021e0));
#9927=cartesian_point('',(2.401949888363e0,-7.348169317812e1,
-7.739657394401e0));
#9928=cartesian_point('',(2.399172550029e0,-7.345609933771e1,
-8.042733285078e0));
#9929=cartesian_point('',(2.397856809497e0,-7.345482309293e1,
-8.194372284320e0));
#9931=cartesian_point('',(2.425647778334e0,-7.421812585915e1,
-7.102552658977e0));
#9932=direction('',(-9.413318174495e-3,4.471865676600e-1,-8.943911689777e-1));
#9933=direction('',(-9.999446200600e-1,-2.888096930297e-7,1.052410627494e-2));
#9934=axis2_placement_3d('',#9931,#9932,#9933);
#9936=cartesian_point('',(0.e0,0.e0,-8.194372175982e0));
#9937=direction('',(0.e0,0.e0,-1.e0));
#9938=direction('',(9.810926357493e-2,-9.951756490192e-1,0.e0));
#9939=axis2_placement_3d('',#9936,#9937,#9938);
#9941=cartesian_point('',(0.e0,0.e0,-8.194372175982e0));
#9942=direction('',(0.e0,0.e0,-1.e0));
#9943=direction('',(6.688585404188e-2,-9.977606338842e-1,0.e0));
#9944=axis2_placement_3d('',#9941,#9942,#9943);
#9946=cartesian_point('',(0.e0,0.e0,-6.878910995977e0));
#9947=direction('',(0.e0,0.e0,1.e0));
#9948=direction('',(3.266523751316e-2,-9.994663487373e-1,0.e0));
#9949=axis2_placement_3d('',#9946,#9947,#9948);
#9951=cartesian_point('',(0.e0,0.e0,-6.878910995977e0));
#9952=direction('',(0.e0,0.e0,1.e0));
#9953=direction('',(6.688585404188e-2,-9.977606338842e-1,0.e0));
#9954=axis2_placement_3d('',#9951,#9952,#9953);
#9956=cartesian_point('',(7.210435594154e0,-7.313939002824e1,
-8.194372284077e0));
#9957=cartesian_point('',(7.209298102589e0,-7.314082709500e1,
-8.042733333825e0));
#9958=cartesian_point('',(7.209884751240e0,-7.316656475619e1,
-7.739657532510e0));
#9959=cartesian_point('',(7.219400721446e0,-7.327290998792e1,
-7.296089465221e0));
#9960=cartesian_point('',(7.231355491630e0,-7.338731462638e1,
-7.014534493107e0));
#9961=cartesian_point('',(7.238655746921e0,-7.345473943257e1,
-6.878912355534e0));
#9963=cartesian_point('',(7.259487824528e0,-7.363696122741e1,
-8.198698003780e0));
#9964=direction('',(-9.242284065484e-3,-9.618341065670e-3,9.999110298924e-1));
#9965=direction('',(9.913878494036e-1,1.305433712942e-1,1.041922579187e-2));
#9966=axis2_placement_3d('',#9963,#9964,#9965);
#9968=cartesian_point('',(1.655917966983e0,-7.494079403356e1,
-4.695462369583e0));
#9969=cartesian_point('',(1.729013245716e0,-7.493954118879e1,
-4.692396216960e0));
#9970=cartesian_point('',(1.834227831269e0,-7.488598400410e1,
-4.954350727129e0));
#9971=cartesian_point('',(1.919256805448e0,-7.477484602910e1,
-5.516221703016e0));
#9972=cartesian_point('',(1.937421251862e0,-7.468558377790e1,
-5.976017265058e0));
#9973=cartesian_point('',(1.934249997261e0,-7.462736955986e1,
-6.278712069341e0));
#9975=cartesian_point('',(-7.517154697154e0,-7.281653455934e1,
-4.147601149009e1));
#9976=cartesian_point('',(-7.517818361455e0,-7.281589849942e1,
-4.154070214102e1));
#9977=cartesian_point('',(-7.523285308539e0,-7.281418155680e1,
-4.166770888590e1));
#9978=cartesian_point('',(-7.544215701356e0,-7.281043697924e1,
-4.185103585976e1));
#9979=cartesian_point('',(-7.566030556039e0,-7.280710456919e1,
-4.196858700982e1));
#9980=cartesian_point('',(-7.578956574051e0,-7.280525363763e1,
-4.202618266121e1));
#9982=cartesian_point('',(-7.568508285074e0,-7.331393518921e1,
-4.148036708073e1));
#9983=direction('',(-9.283970309299e-3,9.705860692379e-3,-9.999097980136e-1));
#9984=direction('',(-9.913676020780e-1,1.306927252295e-1,1.047325747650e-2));
#9985=axis2_placement_3d('',#9982,#9983,#9984);
#9987=cartesian_point('',(-7.578956574051e0,-7.280525363763e1,
-4.202618266121e1));
#9988=cartesian_point('',(-7.597970740883e0,-7.280265896572e1,
-4.209631190443e1));
#9989=cartesian_point('',(-7.638937045707e0,-7.279235682178e1,
-4.223112171404e1));
#9990=cartesian_point('',(-7.713471241209e0,-7.276335239404e1,
-4.242017288263e1));
#9991=cartesian_point('',(-7.789333722415e0,-7.272686288118e1,
-4.258374745751e1));
#9992=cartesian_point('',(-7.863336858665e0,-7.268765358624e1,
-4.272131360479e1));
#9993=cartesian_point('',(-7.932572536750e0,-7.264945345127e1,
-4.283402613303e1));
#9994=cartesian_point('',(-7.999713674045e0,-7.261096358567e1,
-4.293391900186e1));
#9995=cartesian_point('',(-8.086787693536e0,-7.257021890524e1,
-4.302353823498e1));
#9996=cartesian_point('',(-8.162351002923e0,-7.252903051341e1,
-4.310801628314e1));
#9997=cartesian_point('',(-8.238759096744e0,-7.251410552266e1,
-4.312360141171e1));
#9998=cartesian_point('',(-8.280737806396e0,-7.250897191320e1,
-4.312443579132e1));
#10000=cartesian_point('',(-8.285677072293e0,-7.255282751828e1,
-4.303924935315e1));
#10001=cartesian_point('',(-8.275808647800e0,-7.255544368045e1,
-4.303697578875e1));
#10002=cartesian_point('',(-8.258423901430e0,-7.256206040439e1,
-4.302829659836e1));
#10003=cartesian_point('',(-8.238372345832e0,-7.258350613868e1,
-4.299315621614e1));
#10004=cartesian_point('',(-8.228304792545e0,-7.259848181383e1,
-4.296778694440e1));
#10005=cartesian_point('',(-8.216241008023e0,-7.261953975758e1,
-4.293151834869e1));
#10006=cartesian_point('',(-8.204907322281e0,-7.264199702472e1,
-4.289177367008e1));
#10007=cartesian_point('',(-8.193479980460e0,-7.266668722723e1,
-4.284717216330e1));
#10008=cartesian_point('',(-8.181301346747e0,-7.269617470471e1,
-4.279267264667e1));
#10009=cartesian_point('',(-8.173010889160e0,-7.271783601846e1,
-4.275189716745e1));
#10010=cartesian_point('',(-8.163172682031e0,-7.274476564905e1,
-4.270039895009e1));
#10011=cartesian_point('',(-8.153176315426e0,-7.277368841341e1,
-4.264389511322e1));
#10012=cartesian_point('',(-8.142534596083e0,-7.280593570679e1,
-4.257942578979e1));
#10013=cartesian_point('',(-8.131440015126e0,-7.284112098963e1,
-4.250720987498e1));
#10014=cartesian_point('',(-8.119568503163e0,-7.288076283614e1,
-4.242325462119e1));
#10015=cartesian_point('',(-8.108502897634e0,-7.291976588180e1,
-4.233768744771e1));
#10016=cartesian_point('',(-8.097702784705e0,-7.295999890290e1,
-4.224607437370e1));
#10017=cartesian_point('',(-8.087111187478e0,-7.300238072704e1,
-4.214522525366e1));
#10018=cartesian_point('',(-8.077416806887e0,-7.304537509579e1,
-4.203761251985e1));
#10019=cartesian_point('',(-8.071867927146e0,-7.307350536870e1,
-4.196275342558e1));
#10020=cartesian_point('',(-8.069443190072e0,-7.308750726276e1,
-4.192438381987e1));
#10022=cartesian_point('',(-8.069443190072e0,-7.308750726276e1,
-4.192438381987e1));
#10023=cartesian_point('',(-7.991795115665e0,-7.292305460280e1,
-4.193662864010e1));
#10024=cartesian_point('',(-7.774439621266e0,-7.278533106792e1,
-4.198131473502e1));
#10025=cartesian_point('',(-7.578956574051e0,-7.280525363763e1,
-4.202618266121e1));
#10027=cartesian_point('',(-8.064196031445e0,-7.324858963870e1,
-4.147513465525e1));
#10028=cartesian_point('',(-8.058768693482e0,-7.319524821998e1,
-4.162592514600e1));
#10029=cartesian_point('',(-8.060064881132e0,-7.314132487182e1,
-4.177646886863e1));
#10030=cartesian_point('',(-8.069443190072e0,-7.308750726276e1,
-4.192438381987e1));
#10032=direction('',(-6.322703033804e-2,-5.413361702795e-1,8.384256039636e-1));
#10033=vector('',#10032,1.808878368915e0);
#10034=cartesian_point('',(-8.285677072293e0,-7.255282751828e1,
-4.303924935315e1));
#10035=line('',#10034,#10033);
#10036=cartesian_point('',(-8.370011034481e0,-7.328230480394e1,
-4.135914406188e1));
#10037=direction('',(-6.242068762476e-2,-5.414020686077e-1,8.384434732668e-1));
#10038=direction('',(-1.001201827388e-1,-8.324472592682e-1,-5.449839534750e-1));
#10039=axis2_placement_3d('',#10036,#10037,#10038);
#10041=cartesian_point('',(-7.259494801870e0,-7.363699113619e1,
-8.198743025493e0));
#10042=direction('',(-9.283970309299e-3,9.705860692379e-3,-9.999097980136e-1));
#10043=direction('',(-9.916321693415e-1,1.286713287842e-1,1.045609277053e-2));
#10044=axis2_placement_3d('',#10041,#10042,#10043);
#10046=cartesian_point('',(-7.238655693971e0,-7.345473945464e1,
-6.878912364026e0));
#10047=cartesian_point('',(-7.231355052624e0,-7.338731464209e1,
-7.014534461998e0));
#10048=cartesian_point('',(-7.219400706462e0,-7.327290981990e1,
-7.296089361009e0));
#10049=cartesian_point('',(-7.209884734327e0,-7.316656447932e1,
-7.739657394389e0));
#10050=cartesian_point('',(-7.209297645615e0,-7.314082708237e1,
-8.042733285072e0));
#10051=cartesian_point('',(-7.210435546433e0,-7.313939001745e1,
-8.194372284320e0));
#10053=cartesian_point('',(-7.282513336772e0,-7.389979007203e1,
-7.102552658983e0));
#10054=direction('',(4.903677394951e-2,4.445895091619e-1,-8.943911689769e-1));
#10055=direction('',(-9.913899929127e-1,1.305186773588e-1,1.052410628777e-2));
#10056=axis2_placement_3d('',#10053,#10054,#10055);
#10058=cartesian_point('',(0.e0,0.e0,-8.194372175982e0));
#10059=direction('',(0.e0,0.e0,-1.e0));
#10060=direction('',(-3.262656283207e-2,-9.994676119804e-1,0.e0));
#10061=axis2_placement_3d('',#10058,#10059,#10060);
#10063=cartesian_point('',(0.e0,0.e0,-8.194372175982e0));
#10064=direction('',(0.e0,0.e0,-1.e0));
#10065=direction('',(-6.392010871812e-2,-9.979550188768e-1,0.e0));
#10066=axis2_placement_3d('',#10063,#10064,#10065);
#10068=cartesian_point('',(0.e0,0.e0,-6.878910995977e0));
#10069=direction('',(0.e0,0.e0,1.e0));
#10070=direction('',(-9.807075487477e-2,-9.951794446422e-1,0.e0));
#10071=axis2_placement_3d('',#10068,#10069,#10070);
#10073=cartesian_point('',(0.e0,0.e0,-6.878910995977e0));
#10074=direction('',(0.e0,0.e0,1.e0));
#10075=direction('',(-6.392010871812e-2,-9.979550188768e-1,0.e0));
#10076=axis2_placement_3d('',#10073,#10074,#10075);
#10078=cartesian_point('',(-2.397856763199e0,-7.345482309695e1,
-8.194372283966e0));
#10079=cartesian_point('',(-2.399172127203e0,-7.345609941463e1,
-8.042733301394e0));
#10080=cartesian_point('',(-2.401949898894e0,-7.348169348752e1,
-7.739657463862e0));
#10081=cartesian_point('',(-2.406396177764e0,-7.358837101746e1,
-7.296089412122e0));
#10082=cartesian_point('',(-2.409476520287e0,-7.370335728845e1,
-7.014534471911e0));
#10083=cartesian_point('',(-2.411039394730e0,-7.377115811373e1,
-6.878912349684e0));
#10085=cartesian_point('',(-2.414170244153e0,-7.395454006571e1,
-8.198698155950e0));
#10086=direction('',(-1.041889267452e-2,-8.329916151646e-3,9.999110256280e-1));
#10087=direction('',(9.999457156863e-1,2.436707786388e-5,1.041945713245e-2));
#10088=axis2_placement_3d('',#10085,#10086,#10087);
#10090=cartesian_point('',(-8.139985127962e0,-7.451580581861e1,
-4.695462369624e0));
#10091=cartesian_point('',(-8.067351646574e0,-7.452410451953e1,
-4.692396331690e0));
#10092=cartesian_point('',(-7.956046606566e0,-7.448473882600e1,
-4.954350619741e0));
#10093=cartesian_point('',(-7.857238612339e0,-7.438565010138e1,
-5.516221830973e0));
#10094=cartesian_point('',(-7.827578535766e0,-7.429952260913e1,
-5.976016879383e0));
#10095=cartesian_point('',(-7.823124177392e0,-7.424139249192e1,
-6.278711675040e0));
#10097=cartesian_point('',(-1.088205030660e1,-7.295157982803e1,
-4.135910819503e1));
#10098=direction('',(7.987433430242e-2,5.391806718092e-1,-8.383938775225e-1));
#10099=direction('',(-1.186374819230e-1,-8.299607519746e-1,-5.450599031892e-1));
#10100=axis2_placement_3d('',#10097,#10098,#10099);
#10102=cartesian_point('',(-1.695730938333e1,-7.121239343294e1,
-4.147601149010e1));
#10103=cartesian_point('',(-1.695788407539e1,-7.121167630017e1,
-4.154069697252e1));
#10104=cartesian_point('',(-1.696307986029e1,-7.120926065620e1,
-4.166769672923e1));
#10105=cartesian_point('',(-1.698333927109e1,-7.120281671032e1,
-4.185101539988e1));
#10106=cartesian_point('',(-1.700453561177e1,-7.119666521193e1,
-4.196857820214e1));
#10107=cartesian_point('',(-1.701711033680e1,-7.119314264083e1,
-4.202618266325e1));
#10109=cartesian_point('',(-1.707314744442e1,-7.169883574320e1,
-4.148036708074e1));
#10110=direction('',(-7.937675617913e-3,1.083462700166e-2,-9.999097980136e-1));
#10111=direction('',(-9.658274910329e-1,2.589740690549e-1,1.047325747663e-2));
#10112=axis2_placement_3d('',#10109,#10110,#10111);
#10114=cartesian_point('',(-1.768483988224e1,-7.085064875605e1,
-4.303926161653e1));
#10115=cartesian_point('',(-1.767620785078e1,-7.085533073086e1,
-4.303549160473e1));
#10116=cartesian_point('',(-1.766088113504e1,-7.086524314485e1,
-4.302500827930e1));
#10117=cartesian_point('',(-1.764151444363e1,-7.088677915633e1,
-4.299393093793e1));
#10118=cartesian_point('',(-1.763350008776e1,-7.090262952066e1,
-4.296896435670e1));
#10119=cartesian_point('',(-1.762453169508e1,-7.092540595392e1,
-4.293218125421e1));
#10120=cartesian_point('',(-1.761651835884e1,-7.094953385225e1,
-4.289189902480e1));
#10121=cartesian_point('',(-1.760790903053e1,-7.097721839924e1,
-4.284426782181e1));
#10122=cartesian_point('',(-1.760059640187e1,-7.100417021999e1,
-4.279656946978e1));
#10123=cartesian_point('',(-1.759484782547e1,-7.102796242084e1,
-4.275366416068e1));
#10124=cartesian_point('',(-1.758864678754e1,-7.105594940834e1,
-4.270220109726e1));
#10125=cartesian_point('',(-1.758238869906e1,-7.108648530127e1,
-4.264470257595e1));
#10126=cartesian_point('',(-1.757591528244e1,-7.112038914689e1,
-4.257916251401e1));
#10127=cartesian_point('',(-1.756932610913e1,-7.115785334973e1,
-4.250470871812e1));
#10128=cartesian_point('',(-1.756267215524e1,-7.119942965886e1,
-4.241899673429e1));
#10129=cartesian_point('',(-1.755787792939e1,-7.123200099726e1,
-4.234957492124e1));
#10130=cartesian_point('',(-1.755257830205e1,-7.127123808173e1,
-4.226323566047e1));
#10131=cartesian_point('',(-1.754760902655e1,-7.131320168786e1,
-4.216666661847e1));
#10132=cartesian_point('',(-1.754318823650e1,-7.135914623430e1,
-4.205548266562e1));
#10133=cartesian_point('',(-1.754090081726e1,-7.139205861393e1,
-4.196995497466e1));
#10134=cartesian_point('',(-1.754024154309e1,-7.140896012132e1,
-4.192438394102e1));
#10136=cartesian_point('',(-1.754024154309e1,-7.140896012132e1,
-4.192438394102e1));
#10137=cartesian_point('',(-1.744179233483e1,-7.125604941519e1,
-4.193662876678e1));
#10138=cartesian_point('',(-1.720832061890e1,-7.114787473196e1,
-4.198131472149e1));
#10139=cartesian_point('',(-1.701711033680e1,-7.119314264083e1,
-4.202618266325e1));
#10141=cartesian_point('',(0.e0,0.e0,-4.312438005464e1));
#10142=direction('',(0.e0,0.e0,-1.e0));
#10143=direction('',(-2.421775959919e-1,-9.702319372189e-1,0.e0));
#10144=axis2_placement_3d('',#10141,#10142,#10143);
#10146=cartesian_point('',(0.e0,0.e0,-4.303928255511e1));
#10147=direction('',(0.e0,0.e0,1.e0));
#10148=direction('',(-2.753839180844e-1,-9.613343318848e-1,0.e0));
#10149=axis2_placement_3d('',#10146,#10147,#10148);
#10151=cartesian_point('',(0.e0,0.e0,-4.303928255511e1));
#10152=direction('',(0.e0,0.e0,1.e0));
#10153=direction('',(-2.588190451025e-1,-9.659258262891e-1,0.e0));
#10154=axis2_placement_3d('',#10151,#10152,#10153);
#10156=cartesian_point('',(-1.768483988224e1,-7.085064875605e1,
-4.303926161653e1));
#10157=cartesian_point('',(-1.768328502799e1,-7.084503697441e1,
-4.304821743275e1));
#10158=cartesian_point('',(-1.768043219338e1,-7.083441244929e1,
-4.306653879861e1));
#10159=cartesian_point('',(-1.767683551200e1,-7.081994206350e1,
-4.309489861376e1));
#10160=cartesian_point('',(-1.767501343705e1,-7.081172646102e1,
-4.311453566259e1));
#10161=cartesian_point('',(-1.767419637171e1,-7.080780394035e1,
-4.312443924991e1));
#10163=cartesian_point('',(-2.009755160981e1,-7.015830754937e1,
-4.312438400885e1));
#10164=cartesian_point('',(-2.011410845714e1,-7.015353648674e1,
-4.312445315464e1));
#10165=cartesian_point('',(-2.014836305895e1,-7.014567925725e1,
-4.311979217831e1));
#10166=cartesian_point('',(-2.020458525443e1,-7.013901748031e1,
-4.309692830714e1));
#10167=cartesian_point('',(-2.026167051841e1,-7.013753667197e1,
-4.305971236336e1));
#10168=cartesian_point('',(-2.031909874304e1,-7.013973611101e1,
-4.301074946035e1));
#10169=cartesian_point('',(-2.037722296257e1,-7.014442951233e1,
-4.295114309208e1));
#10170=cartesian_point('',(-2.043642281380e1,-7.015064429146e1,
-4.288124859736e1));
#10171=cartesian_point('',(-2.049686673363e1,-7.015756308573e1,
-4.280089451385e1));
#10172=cartesian_point('',(-2.055860179786e1,-7.016441929852e1,
-4.270940805193e1));
#10173=cartesian_point('',(-2.062141073870e1,-7.017042309661e1,
-4.260569914763e1));
#10174=cartesian_point('',(-2.068473065445e1,-7.017468842662e1,
-4.248824804247e1));
#10175=cartesian_point('',(-2.074740639255e1,-7.017613466073e1,
-4.235510613591e1));
#10176=cartesian_point('',(-2.080750194782e1,-7.017349939544e1,
-4.220364910109e1));
#10177=cartesian_point('',(-2.084352172730e1,-7.016772701927e1,
-4.208783361584e1));
#10178=cartesian_point('',(-2.085931287076e1,-7.016359377994e1,
-4.202617899137e1));
#10180=cartesian_point('',(-2.022521060043e1,-7.060393887631e1,
-4.331177673041e1));
#10181=direction('',(-9.613343318854e-1,2.753839180824e-1,0.e0));
#10182=direction('',(2.308938881472e-1,8.060246336969e-1,5.449883506003e-1));
#10183=axis2_placement_3d('',#10180,#10181,#10182);
#10185=cartesian_point('',(-2.085931287076e1,-7.016359377994e1,
-4.202617899137e1));
#10186=cartesian_point('',(-2.087208807267e1,-7.016032807081e1,
-4.196771255733e1));
#10187=cartesian_point('',(-2.089369596863e1,-7.015506688995e1,
-4.184900684322e1));
#10188=cartesian_point('',(-2.091427405360e1,-7.015054573036e1,
-4.166576595348e1));
#10189=cartesian_point('',(-2.091992687384e1,-7.015006818850e1,
-4.153987066075e1));
#10190=cartesian_point('',(-2.092073928067e1,-7.015040744799e1,
-4.147601195133e1));
#10192=cartesian_point('',(-2.051420092992e1,-7.061210748821e1,
-4.192434479647e1));
#10193=cartesian_point('',(-2.052299863196e1,-7.043043150516e1,
-4.193657766750e1));
#10194=cartesian_point('',(-2.067110195614e1,-7.022005485064e1,
-4.198132100891e1));
#10195=cartesian_point('',(-2.085931287076e1,-7.016359377994e1,
-4.202617899137e1));
#10197=cartesian_point('',(-2.610731982505e1,-6.838978856509e1,
-4.147601147836e1));
#10198=cartesian_point('',(-2.608369095365e1,-6.843331793178e1,
-3.777640373840e1));
#10199=cartesian_point('',(-2.603640987449e1,-6.852028430310e1,
-3.037828630587e1));
#10200=cartesian_point('',(-2.596549843849e1,-6.865067349702e1,
-1.928440635004e1));
#10201=cartesian_point('',(-2.591825308030e1,-6.873761651540e1,
-1.189068437450e1));
#10202=cartesian_point('',(-2.589461299679e1,-6.878102769397e1,
-8.194372284320e0));
#10204=cartesian_point('',(-2.132765894744e1,-7.033129969710e1,
-8.194372283966e0));
#10205=cartesian_point('',(-2.128247695931e1,-7.031125046556e1,
-1.189068419482e1));
#10206=cartesian_point('',(-2.119206762879e1,-7.027103652160e1,
-1.928440599407e1));
#10207=cartesian_point('',(-2.105643191383e1,-7.021075342137e1,
-3.037828566937e1));
#10208=cartesian_point('',(-2.096598432640e1,-7.017055727191e1,
-3.777640403122e1));
#10209=cartesian_point('',(-2.092073928067e1,-7.015040744799e1,
-4.147601195133e1));
#10211=cartesian_point('',(-2.610731982505e1,-6.838978856509e1,
-4.147601147836e1));
#10212=cartesian_point('',(-2.610779470022e1,-6.838900329747e1,
-4.154067044284e1));
#10213=cartesian_point('',(-2.611262882604e1,-6.838593106941e1,
-4.166763491975e1));
#10214=cartesian_point('',(-2.613186823927e1,-6.837690012210e1,
-4.185095876755e1));
#10215=cartesian_point('',(-2.615208459272e1,-6.836803230083e1,
-4.196855395415e1));
#10216=cartesian_point('',(-2.616409625369e1,-6.836289666155e1,
-4.202618266022e1));
#10218=cartesian_point('',(-2.628566031742e1,-6.885694933894e1,
-4.148036708074e1));
#10219=direction('',(-6.455565096036e-3,1.177800983933e-2,-9.999097980136e-1));
#10220=direction('',(-9.237618038445e-1,3.828242947305e-1,1.047325747664e-2));
#10221=axis2_placement_3d('',#10218,#10219,#10220);
#10223=cartesian_point('',(-2.616409625369e1,-6.836289666155e1,
-4.202618266022e1));
#10224=cartesian_point('',(-2.618531722150e1,-6.835400328933e1,
-4.210875882571e1));
#10225=cartesian_point('',(-2.622838700032e1,-6.832888131317e1,
-4.226448271177e1));
#10226=cartesian_point('',(-2.630280882482e1,-6.827186201897e1,
-4.247281124507e1));
#10227=cartesian_point('',(-2.637163313703e1,-6.820996686766e1,
-4.264319336756e1));
#10228=cartesian_point('',(-2.643897015720e1,-6.814729742675e1,
-4.278086301894e1));
#10229=cartesian_point('',(-2.649140499162e1,-6.809251023356e1,
-4.289055215522e1));
#10230=cartesian_point('',(-2.657310949986e1,-6.802394712053e1,
-4.299449159565e1));
#10231=cartesian_point('',(-2.663747073087e1,-6.795605177026e1,
-4.309979858307e1));
#10232=cartesian_point('',(-2.671890293834e1,-6.791469902970e1,
-4.312145075608e1));
#10233=cartesian_point('',(-2.676528548065e1,-6.789511167240e1,
-4.312444848582e1));
#10235=cartesian_point('',(-2.678140008661e1,-6.793615380089e1,
-4.303924567235e1));
#10236=cartesian_point('',(-2.677068964987e1,-6.794420912632e1,
-4.303376285221e1));
#10237=cartesian_point('',(-2.675258073534e1,-6.796024388195e1,
-4.301820337738e1));
#10238=cartesian_point('',(-2.673777494736e1,-6.798936355629e1,
-4.297702955939e1));
#10239=cartesian_point('',(-2.673180761388e1,-6.801578219534e1,
-4.293597874937e1));
#10240=cartesian_point('',(-2.672586392622e1,-6.804780701793e1,
-4.288441338940e1));
#10241=cartesian_point('',(-2.671971847286e1,-6.808475905908e1,
-4.282208736379e1));
#10242=cartesian_point('',(-2.671586129726e1,-6.811675263836e1,
-4.276608560681e1));
#10243=cartesian_point('',(-2.671303994546e1,-6.814910970799e1,
-4.270803839816e1));
#10244=cartesian_point('',(-2.671047833335e1,-6.818575651700e1,
-4.264034888515e1));
#10245=cartesian_point('',(-2.670821194831e1,-6.822587234057e1,
-4.256370750260e1));
#10246=cartesian_point('',(-2.670647306246e1,-6.826993516982e1,
-4.247652342257e1));
#10247=cartesian_point('',(-2.670541003119e1,-6.831835279136e1,
-4.237648537709e1));
#10248=cartesian_point('',(-2.670512467264e1,-6.836342467329e1,
-4.227899401018e1));
#10249=cartesian_point('',(-2.670567713184e1,-6.841235448694e1,
-4.216770767371e1));
#10250=cartesian_point('',(-2.670744578280e1,-6.846127434574e1,
-4.204932842646e1));
#10251=cartesian_point('',(-2.670950205804e1,-6.849295881891e1,
-4.196673261997e1));
#10252=cartesian_point('',(-2.671092241394e1,-6.850858526830e1,
-4.192438382160e1));
#10254=cartesian_point('',(-2.671092241394e1,-6.850858526830e1,
-4.192438382160e1));
#10255=cartesian_point('',(-2.659335674542e1,-6.836983335242e1,
-4.193662836898e1));
#10256=cartesian_point('',(-2.634776195818e1,-6.829305801831e1,
-4.198131480083e1));
#10257=cartesian_point('',(-2.616409625369e1,-6.836289666155e1,
-4.202618266022e1));
#10259=cartesian_point('',(0.e0,0.e0,-4.312438005464e1));
#10260=direction('',(0.e0,0.e0,-1.e0));
#10261=direction('',(-3.667464316028e-1,-9.303209418833e-1,0.e0));
#10262=axis2_placement_3d('',#10259,#10260,#10261);
#10264=cartesian_point('',(0.e0,0.e0,-4.303928255511e1));
#10265=direction('',(0.e0,0.e0,1.e0));
#10266=direction('',(-3.985072802812e-1,-9.171651691832e-1,0.e0));
#10267=axis2_placement_3d('',#10264,#10265,#10266);
#10269=cartesian_point('',(0.e0,0.e0,-4.303928255511e1));
#10270=direction('',(0.e0,0.e0,1.e0));
#10271=direction('',(-3.826834323651e-1,-9.238795325113e-1,0.e0));
#10272=axis2_placement_3d('',#10269,#10270,#10271);
#10274=cartesian_point('',(-2.678140008661e1,-6.793615380089e1,
-4.303924567235e1));
#10275=cartesian_point('',(-2.677919852524e1,-6.793075955343e1,
-4.304820843559e1));
#10276=cartesian_point('',(-2.677509647785e1,-6.792059207469e1,
-4.306656417792e1));
#10277=cartesian_point('',(-2.676963249609e1,-6.790669876503e1,
-4.309488199806e1));
#10278=cartesian_point('',(-2.676668312440e1,-6.789886623761e1,
-4.311454019424e1));
#10279=cartesian_point('',(-2.676528548065e1,-6.789511167240e1,
-4.312444848582e1));
#10281=cartesian_point('',(-2.908311100663e1,-6.693483661908e1,
-4.312438400861e1));
#10282=cartesian_point('',(-2.909890219716e1,-6.692794589002e1,
-4.312445298980e1));
#10283=cartesian_point('',(-2.913183562949e1,-6.691568539471e1,
-4.311979307645e1));
#10284=cartesian_point('',(-2.918670369584e1,-6.690174247893e1,
-4.309693208891e1));
#10285=cartesian_point('',(-2.924310470985e1,-6.689282287667e1,
-4.305971986957e1));
#10286=cartesian_point('',(-2.930032675321e1,-6.688750719359e1,
-4.301076066153e1));
#10287=cartesian_point('',(-2.935856517160e1,-6.688457334313e1,
-4.295115750023e1));
#10288=cartesian_point('',(-2.941806928807e1,-6.688300761594e1,
-4.288126553787e1));
#10289=cartesian_point('',(-2.947889935652e1,-6.688197766227e1,
-4.280091325368e1));
#10290=cartesian_point('',(-2.954100192648e1,-6.688071728956e1,
-4.270942780120e1));
#10291=cartesian_point('',(-2.960405854215e1,-6.687847172835e1,
-4.260571894406e1));
#10292=cartesian_point('',(-2.966739553672e1,-6.687443590877e1,
-4.248826656489e1));
#10293=cartesian_point('',(-2.972972666310e1,-6.686768909165e1,
-4.235512140580e1));
#10294=cartesian_point('',(-2.978896742719e1,-6.685723220079e1,
-4.220365874891e1));
#10295=cartesian_point('',(-2.982392785227e1,-6.684680722333e1,
-4.208783721229e1));
#10296=cartesian_point('',(-2.983904528607e1,-6.684064782731e1,
-4.202617899138e1));
#10298=cartesian_point('',(-2.926784441726e1,-6.735999266514e1,
-4.331177673041e1));
#10299=direction('',(-9.171651691841e-1,3.985072802792e-1,0.e0));
#10300=direction('',(3.341258851981e-1,7.689912811928e-1,5.449883506003e-1));
#10301=axis2_placement_3d('',#10298,#10299,#10300);
#10303=cartesian_point('',(-2.983904528607e1,-6.684064782731e1,
-4.202617899138e1));
#10304=cartesian_point('',(-2.985128493365e1,-6.683574255836e1,
-4.196771255865e1));
#10305=cartesian_point('',(-2.987202124877e1,-6.682770599139e1,
-4.184900684625e1));
#10306=cartesian_point('',(-2.989183315605e1,-6.682053753171e1,
-4.166576595527e1));
#10307=cartesian_point('',(-2.989737528396e1,-6.681932623416e1,
-4.153987066150e1));
#10308=cartesian_point('',(-2.989822502283e1,-6.681955655085e1,
-4.147601195131e1));
#10310=cartesian_point('',(-2.955542861221e1,-6.733037058614e1,
-4.192434479648e1));
#10311=cartesian_point('',(-2.954043757441e1,-6.714910053578e1,
-4.193657766751e1));
#10312=cartesian_point('',(-2.965981419050e1,-6.692119231975e1,
-4.198132100892e1));
#10313=cartesian_point('',(-2.983904528607e1,-6.684064782731e1,
-4.202617899138e1));
#10315=cartesian_point('',(-3.481062677293e1,-6.439701539747e1,
-4.147601147834e1));
#10316=cartesian_point('',(-3.479288177227e1,-6.444325655101e1,
-3.777640373835e1));
#10317=cartesian_point('',(-3.475735657860e1,-6.453565033219e1,
-3.037828630579e1));
#10318=cartesian_point('',(-3.470407100475e1,-6.467417982821e1,
-1.928440634996e1));
#10319=cartesian_point('',(-3.466857817829e1,-6.476654579371e1,
-1.189068437447e1));
#10320=cartesian_point('',(-3.465080663481e1,-6.481267123372e1,
-8.194372284320e0));
#10322=cartesian_point('',(-3.032527461192e1,-6.694578756705e1,
-8.194372283966e0));
#10323=cartesian_point('',(-3.027786221210e1,-6.693180729233e1,
-1.189068419609e1));
#10324=cartesian_point('',(-3.018297737293e1,-6.690373816988e1,
-1.928440599702e1));
#10325=cartesian_point('',(-3.004063351679e1,-6.686167481334e1,
-3.037828567232e1));
#10326=cartesian_point('',(-2.994571307070e1,-6.683362832670e1,
-3.777640403247e1));
#10327=cartesian_point('',(-2.989822502283e1,-6.681955655085e1,
-4.147601195131e1));
#10329=cartesian_point('',(-3.481062677293e1,-6.439701539747e1,
-4.147601147834e1));
#10330=cartesian_point('',(-3.481099503313e1,-6.439617490535e1,
-4.154066926343e1));
#10331=cartesian_point('',(-3.481538674965e1,-6.439249805365e1,
-4.166763214573e1));
#10332=cartesian_point('',(-3.483328210951e1,-6.438103336311e1,
-4.185095411545e1));
#10333=cartesian_point('',(-3.485216876199e1,-6.436960257349e1,
-4.196855195016e1));
#10334=cartesian_point('',(-3.486340750581e1,-6.436294291677e1,
-4.202618265953e1));
#10336=cartesian_point('',(-3.504841825462e1,-6.483690144075e1,
-4.148036708073e1));
#10337=direction('',(-4.862998065461e-3,1.251986766314e-2,-9.999097980136e-1));
#10338=direction('',(-8.658902960744e-1,5.001242905939e-1,1.047325747669e-2));
#10339=axis2_placement_3d('',#10336,#10337,#10338);
#10341=cartesian_point('',(-3.486340750581e1,-6.436294291677e1,
-4.202618265953e1));
#10342=cartesian_point('',(-3.488050038424e1,-6.435296758569e1,
-4.209838997498e1));
#10343=cartesian_point('',(-3.491544729519e1,-6.432684805342e1,
-4.223705752472e1));
#10344=cartesian_point('',(-3.497537104846e1,-6.426896216732e1,
-4.243171663352e1));
#10345=cartesian_point('',(-3.503287683280e1,-6.420390008654e1,
-4.259832519097e1));
#10346=cartesian_point('',(-3.508747992091e1,-6.413811054201e1,
-4.273496566902e1));
#10347=cartesian_point('',(-3.513478363179e1,-6.407680266081e1,
-4.284735138207e1));
#10348=cartesian_point('',(-3.518573125130e1,-6.401549467206e1,
-4.294089009490e1));
#10349=cartesian_point('',(-3.524660324644e1,-6.394294222303e1,
-4.303858720265e1));
#10350=cartesian_point('',(-3.530775110538e1,-6.387855418532e1,
-4.310739145974e1));
#10351=cartesian_point('',(-3.536610468486e1,-6.383912120952e1,
-4.312310378393e1));
#10352=cartesian_point('',(-3.539836280308e1,-6.382062015973e1,
-4.312442104561e1));
#10354=cartesian_point('',(-3.541973863852e1,-6.385929166050e1,
-4.303925723913e1));
#10355=cartesian_point('',(-3.541230707165e1,-6.386526690499e1,
-4.303676634267e1));
#10356=cartesian_point('',(-3.539976110023e1,-6.387749258675e1,
-4.302827087437e1));
#10357=cartesian_point('',(-3.538914622320e1,-6.390215834975e1,
-4.299781630039e1));
#10358=cartesian_point('',(-3.538497457476e1,-6.391951897861e1,
-4.297342357555e1));
#10359=cartesian_point('',(-3.538157693993e1,-6.394121783995e1,
-4.294120882823e1));
#10360=cartesian_point('',(-3.537968390856e1,-6.396493519524e1,
-4.290400686918e1));
#10361=cartesian_point('',(-3.537842956137e1,-6.398959094974e1,
-4.286403261370e1));
#10362=cartesian_point('',(-3.537807055671e1,-6.401940808625e1,
-4.281378100625e1));
#10363=cartesian_point('',(-3.537841753930e1,-6.404138109316e1,
-4.277562609659e1));
#10364=cartesian_point('',(-3.537922354004e1,-6.406659102926e1,
-4.273094719497e1));
#10365=cartesian_point('',(-3.538060130770e1,-6.409410200392e1,
-4.268090802900e1));
#10366=cartesian_point('',(-3.538255220370e1,-6.412441791652e1,
-4.262432214501e1));
#10367=cartesian_point('',(-3.538518526891e1,-6.415794707001e1,
-4.255988440887e1));
#10368=cartesian_point('',(-3.538852546726e1,-6.419459503099e1,
-4.248725850185e1));
#10369=cartesian_point('',(-3.539293130328e1,-6.423617320956e1,
-4.240152039032e1));
#10370=cartesian_point('',(-3.539712911059e1,-6.427130667378e1,
-4.232622028638e1));
#10371=cartesian_point('',(-3.540246012463e1,-6.431142987978e1,
-4.223683981033e1));
#10372=cartesian_point('',(-3.540866727539e1,-6.435268738766e1,
-4.214011434021e1));
#10373=cartesian_point('',(-3.541593391883e1,-6.439461691864e1,
-4.203605430231e1));
#10374=cartesian_point('',(-3.542148006683e1,-6.442227445183e1,
-4.196239006023e1));
#10375=cartesian_point('',(-3.542457162006e1,-6.443600973888e1,
-4.192438379496e1));
#10377=cartesian_point('',(-3.542457162006e1,-6.443600973888e1,
-4.192438379496e1));
#10378=cartesian_point('',(-3.528990097090e1,-6.431379025301e1,
-4.193662834342e1));
#10379=cartesian_point('',(-3.503638615334e1,-6.426972854267e1,
-4.198131479710e1));
#10380=cartesian_point('',(-3.486340750581e1,-6.436294291677e1,
-4.202618265953e1));
#10382=cartesian_point('',(0.e0,0.e0,-4.312438005464e1));
#10383=direction('',(0.e0,0.e0,-1.e0));
#10384=direction('',(-4.850402522447e-1,-8.744918259780e-1,0.e0));
#10385=axis2_placement_3d('',#10382,#10383,#10384);
#10387=cartesian_point('',(0.e0,0.e0,-4.303928255511e1));
#10388=direction('',(0.e0,0.e0,1.e0));
#10389=direction('',(-5.148120724251e-1,-8.573030561507e-1,0.e0));
#10390=axis2_placement_3d('',#10387,#10388,#10389);
#10392=cartesian_point('',(0.e0,0.e0,-4.303928255511e1));
#10393=direction('',(0.e0,0.e0,1.e0));
#10394=direction('',(-5.e-1,-8.660254037844e-1,0.e0));
#10395=axis2_placement_3d('',#10392,#10393,#10394);
#10397=cartesian_point('',(-3.541973863852e1,-6.385929166050e1,
-4.303925723913e1));
#10398=cartesian_point('',(-3.541706915402e1,-6.385410424772e1,
-4.304822825090e1));
#10399=cartesian_point('',(-3.541194677204e1,-6.384435917285e1,
-4.306657510394e1));
#10400=cartesian_point('',(-3.540476436469e1,-6.383132524605e1,
-4.309493982236e1));
#10401=cartesian_point('',(-3.540046061257e1,-6.382402810682e1,
-4.311453201780e1));
#10402=cartesian_point('',(-3.539836280308e1,-6.382062015973e1,
-4.312442104561e1));
#10404=cartesian_point('',(-3.757105031107e1,-6.256609207526e1,
-4.312438400862e1));
#10405=cartesian_point('',(-3.758580698511e1,-6.255719913339e1,
-4.312445298981e1));
#10406=cartesian_point('',(-3.761685835162e1,-6.254074485278e1,
-4.311979307647e1));
#10407=cartesian_point('',(-3.766943709834e1,-6.251975950082e1,
-4.309693208890e1));
#10408=cartesian_point('',(-3.772419135214e1,-6.250355439738e1,
-4.305971986958e1));
#10409=cartesian_point('',(-3.778023001712e1,-6.249081521529e1,
-4.301076066154e1));
#10410=cartesian_point('',(-3.783758725343e1,-6.248030482533e1,
-4.295115750024e1));
#10411=cartesian_point('',(-3.789637793552e1,-6.247098564741e1,
-4.288126553788e1));
#10412=cartesian_point('',(-3.795655315837e1,-6.246202458793e1,
-4.280091325369e1));
#10413=cartesian_point('',(-3.801795992058e1,-6.245266898590e1,
-4.270942780122e1));
#10414=cartesian_point('',(-3.808018397361e1,-6.244221209584e1,
-4.260571894410e1));
#10415=cartesian_point('',(-3.814245233123e1,-6.242994366653e1,
-4.248826656494e1));
#10416=cartesian_point('',(-3.820336956984e1,-6.241511872479e1,
-4.235512140586e1));
#10417=cartesian_point('',(-3.826073862282e1,-6.239701882273e1,
-4.220365874904e1));
#10418=cartesian_point('',(-3.829403922404e1,-6.238211978121e1,
-4.208783721234e1));
#10419=cartesian_point('',(-3.830822336360e1,-6.237403985861e1,
-4.202617899138e1));
#10421=cartesian_point('',(-3.780969730153e1,-6.296349830376e1,
-4.331177673041e1));
#10422=direction('',(-8.573030561518e-1,5.148120724233e-1,0.e0));
#10423=direction('',(4.316408957162e-1,7.188002746628e-1,5.449883506003e-1));
#10424=axis2_placement_3d('',#10421,#10422,#10423);
#10426=cartesian_point('',(-3.830822336360e1,-6.237403985861e1,
-4.202617899138e1));
#10427=cartesian_point('',(-3.831971803322e1,-6.236757896032e1,
-4.196771255868e1));
#10428=cartesian_point('',(-3.833922796379e1,-6.235690451505e1,
-4.184900684633e1));
#10429=cartesian_point('',(-3.835793470572e1,-6.234721140971e1,
-4.166576595530e1));
#10430=cartesian_point('',(-3.836327131390e1,-6.234528708213e1,
-4.153987066151e1));
#10431=cartesian_point('',(-3.836414384550e1,-6.234540451525e1,
-4.147601195131e1));
#10433=cartesian_point('',(-3.809095471665e1,-6.289659237584e1,
-4.192434479648e1));
#10434=cartesian_point('',(-3.805243143982e1,-6.271882983897e1,
-4.193657766751e1));
#10435=cartesian_point('',(-3.814103878080e1,-6.247728963418e1,
-4.198132100892e1));
#10436=cartesian_point('',(-3.830822336360e1,-6.237403985861e1,
-4.202617899138e1));
#10438=cartesian_point('',(-4.291831424539e1,-5.930239144217e1,
-4.147601147836e1));
#10439=cartesian_point('',(-4.290675673737e1,-5.935055318358e1,
-3.777640373924e1));
#10440=cartesian_point('',(-4.288359527511e1,-5.944679349140e1,
-3.037828630783e1));
#10441=cartesian_point('',(-4.284884729435e1,-5.959109301144e1,
-1.928440635200e1));
#10442=cartesian_point('',(-4.282571429170e1,-5.968730151680e1,
-1.189068437534e1));
#10443=cartesian_point('',(-4.281411536428e1,-5.973535199919e1,
-8.194372284320e0));
#10445=cartesian_point('',(-3.880401642004e1,-6.241481445085e1,
-8.194372283966e0));
#10446=cartesian_point('',(-3.875518484784e1,-6.240714233933e1,
-1.189068419565e1));
#10447=cartesian_point('',(-3.865744800597e1,-6.239169830888e1,
-1.928440599601e1));
#10448=cartesian_point('',(-3.851083155148e1,-6.236857441171e1,
-3.037828567131e1));
#10449=cartesian_point('',(-3.841306236186e1,-6.235315747104e1,
-3.777640403204e1));
#10450=cartesian_point('',(-3.836414384550e1,-6.234540451525e1,
-4.147601195131e1));
#10452=cartesian_point('',(-4.291831424539e1,-5.930239144217e1,
-4.147601147836e1));
#10453=cartesian_point('',(-4.291856969613e1,-5.930151002636e1,
-4.154067041330e1));
#10454=cartesian_point('',(-4.292244395040e1,-5.929729131922e1,
-4.166763485030e1));
#10455=cartesian_point('',(-4.293869040290e1,-5.928358857897e1,
-4.185095865610e1));
#10456=cartesian_point('',(-4.295592275021e1,-5.926979053077e1,
-4.196855390608e1));
#10457=cartesian_point('',(-4.296619592663e1,-5.926172103403e1,
-4.202618266013e1));
#10459=cartesian_point('',(-4.321148803823e1,-5.970747618272e1,
-4.148036708075e1));
#10460=direction('',(-3.187223789657e-3,1.304750707999e-2,-9.999097980136e-1));
#10461=direction('',(-7.932031652739e-1,6.088670211772e-1,1.047325747660e-2));
#10462=axis2_placement_3d('',#10459,#10460,#10461);
#10464=cartesian_point('',(-4.296619592663e1,-5.926172103403e1,
-4.202618266013e1));
#10465=cartesian_point('',(-4.298437017188e1,-5.924765519422e1,
-4.210866247272e1));
#10466=cartesian_point('',(-4.301943079501e1,-5.921229025685e1,
-4.226421242061e1));
#10467=cartesian_point('',(-4.307645891088e1,-5.913810676410e1,
-4.247226576204e1));
#10468=cartesian_point('',(-4.312690475840e1,-5.906058210458e1,
-4.264258322452e1));
#10469=cartesian_point('',(-4.317566221600e1,-5.898268590381e1,
-4.278031161929e1));
#10470=cartesian_point('',(-4.321226516831e1,-5.891611110035e1,
-4.289004190470e1));
#10471=cartesian_point('',(-4.327318761903e1,-5.882884282890e1,
-4.299422143041e1));
#10472=cartesian_point('',(-4.331813167242e1,-5.874639867298e1,
-4.309945062518e1));
#10473=cartesian_point('',(-4.338609503591e1,-5.868526829829e1,
-4.312131695105e1));
#10474=cartesian_point('',(-4.342582756430e1,-5.865427640343e1,
-4.312444841120e1));
#10476=cartesian_point('',(-4.345201683296e1,-5.868974965954e1,
-4.303924610623e1));
#10477=cartesian_point('',(-4.344380084034e1,-5.870024964268e1,
-4.303378786176e1));
#10478=cartesian_point('',(-4.343052250142e1,-5.872034430538e1,
-4.301830378087e1));
#10479=cartesian_point('',(-4.342366175365e1,-5.875229581809e1,
-4.297722975422e1));
#10480=cartesian_point('',(-4.342469327634e1,-5.877921107056e1,
-4.293643110032e1));
#10481=cartesian_point('',(-4.342723377026e1,-5.881161860982e1,
-4.288498843614e1));
#10482=cartesian_point('',(-4.343084416078e1,-5.884878341740e1,
-4.282289581395e1));
#10483=cartesian_point('',(-4.343539938821e1,-5.888081298664e1,
-4.276670033865e1));
#10484=cartesian_point('',(-4.344102092511e1,-5.891269718144e1,
-4.270885664079e1));
#10485=cartesian_point('',(-4.344801673782e1,-5.894873157163e1,
-4.264124994471e1));
#10486=cartesian_point('',(-4.345620092139e1,-5.898804905598e1,
-4.256467848353e1));
#10487=cartesian_point('',(-4.346591273307e1,-5.903104601416e1,
-4.247757008403e1));
#10488=cartesian_point('',(-4.347743565992e1,-5.907819811386e1,
-4.237734806994e1));
#10489=cartesian_point('',(-4.348882885015e1,-5.912184421878e1,
-4.227981775312e1));
#10490=cartesian_point('',(-4.350204350227e1,-5.916905116845e1,
-4.216837451421e1));
#10491=cartesian_point('',(-4.351644176834e1,-5.921596109841e1,
-4.204974841444e1));
#10492=cartesian_point('',(-4.352665965893e1,-5.924613579207e1,
-4.196688746056e1));
#10493=cartesian_point('',(-4.353209642338e1,-5.926091640124e1,
-4.192438382188e1));
#10495=cartesian_point('',(-4.353209642338e1,-5.926091640124e1,
-4.192438382188e1));
#10496=cartesian_point('',(-4.338262506925e1,-5.915732057613e1,
-4.193662836927e1));
#10497=cartesian_point('',(-4.312552780300e1,-5.914672590212e1,
-4.198131480069e1));
#10498=cartesian_point('',(-4.296619592663e1,-5.926172103403e1,
-4.202618266013e1));
#10500=cartesian_point('',(0.e0,0.e0,-4.312438005464e1));
#10501=direction('',(0.e0,0.e0,-1.e0));
#10502=direction('',(-5.950346235265e-1,-8.037000664456e-1,0.e0));
#10503=axis2_placement_3d('',#10500,#10501,#10502);
#10505=cartesian_point('',(0.e0,0.e0,-4.303928255511e1));
#10506=direction('',(0.e0,0.e0,1.e0));
#10507=direction('',(-6.223082872771e-1,-7.827722501381e-1,0.e0));
#10508=axis2_placement_3d('',#10505,#10506,#10507);
#10510=cartesian_point('',(0.e0,0.e0,-4.303928255511e1));
#10511=direction('',(0.e0,0.e0,1.e0));
#10512=direction('',(-6.087614290087e-1,-7.933533402912e-1,0.e0));
#10513=axis2_placement_3d('',#10510,#10511,#10512);
#10515=cartesian_point('',(-4.345201683296e1,-5.868974965954e1,
-4.303924610623e1));
#10516=cartesian_point('',(-4.344848805165e1,-5.868511371780e1,
-4.304820865037e1));
#10517=cartesian_point('',(-4.344188540773e1,-5.867635980180e1,
-4.306656343867e1));
#10518=cartesian_point('',(-4.343301135901e1,-5.866435456714e1,
-4.309488245688e1));
#10519=cartesian_point('',(-4.342814291689e1,-5.865754596694e1,
-4.311454028815e1));
#10520=cartesian_point('',(-4.342582756430e1,-5.865427640343e1,
-4.312444841120e1));
#10522=cartesian_point('',(-4.541613852796e1,-5.712682434948e1,
-4.312438400861e1));
#10523=cartesian_point('',(-4.542960819482e1,-5.711608135545e1,
-4.312445298981e1));
#10524=cartesian_point('',(-4.545824619796e1,-5.709571482689e1,
-4.311979307644e1));
#10525=cartesian_point('',(-4.550763598820e1,-5.706804610387e1,
-4.309693208886e1));
#10526=cartesian_point('',(-4.555980662137e1,-5.704483277308e1,
-4.305971986949e1));
#10527=cartesian_point('',(-4.561370307091e1,-5.702488806288e1,
-4.301076066139e1));
#10528=cartesian_point('',(-4.566919772697e1,-5.700698096911e1,
-4.295115750003e1));
#10529=cartesian_point('',(-4.572626904985e1,-5.699006779417e1,
-4.288126553760e1));
#10530=cartesian_point('',(-4.578475981238e1,-5.697332895508e1,
-4.280091325335e1));
#10531=cartesian_point('',(-4.584442008015e1,-5.695603820067e1,
-4.270942780079e1));
#10532=cartesian_point('',(-4.590474689975e1,-5.693754890203e1,
-4.260571894359e1));
#10533=cartesian_point('',(-4.596488119159e1,-5.691725777921e1,
-4.248826656433e1));
#10534=cartesian_point('',(-4.602334223156e1,-5.689460837169e1,
-4.235512140522e1));
#10535=cartesian_point('',(-4.607785797310e1,-5.686917515270e1,
-4.220365874803e1));
#10536=cartesian_point('',(-4.610892896767e1,-5.685005697398e1,
-4.208783721190e1));
#10537=cartesian_point('',(-4.612193711832e1,-5.684019477458e1,
-4.202617899138e1));
#10539=cartesian_point('',(-4.570461578214e1,-5.748968102962e1,
-4.331177673041e1));
#10540=direction('',(-7.827722501395e-1,6.223082872753e-1,0.e0));
#10541=direction('',(5.217704108350e-1,6.563103961443e-1,5.449883506003e-1));
#10542=axis2_placement_3d('',#10539,#10540,#10541);
#10544=cartesian_point('',(-4.612193711832e1,-5.684019477458e1,
-4.202617899138e1));
#10545=cartesian_point('',(-4.613249013304e1,-5.683228879469e1,
-4.196771255823e1));
#10546=cartesian_point('',(-4.615043985887e1,-5.681915911375e1,
-4.184900684529e1));
#10547=cartesian_point('',(-4.616772135779e1,-5.680710721456e1,
-4.166576595461e1));
#10548=cartesian_point('',(-4.617276113537e1,-5.680450278274e1,
-4.153987066123e1));
#10549=cartesian_point('',(-4.617364153042e1,-5.680450532299e1,
-4.147601195132e1));
#10551=cartesian_point('',(-4.597473402508e1,-5.738663603176e1,
-4.192434479648e1));
#10552=cartesian_point('',(-4.591333765316e1,-5.721542257466e1,
-4.193657766751e1));
#10553=cartesian_point('',(-4.596965962286e1,-5.696438320100e1,
-4.198132100892e1));
#10554=cartesian_point('',(-4.612193711832e1,-5.684019477458e1,
-4.202617899138e1));
#10556=cartesian_point('',(-4.731012583191e1,-5.585515377906e1,
-4.202616115779e1));
#10557=cartesian_point('',(-4.733520389031e1,-5.583773914811e1,
-4.168837235484e1));
#10558=cartesian_point('',(-4.738583830947e1,-5.580240694941e1,
-4.101452452622e1));
#10559=cartesian_point('',(-4.745786922239e1,-5.575267636588e1,
-4.000839487820e1));
#10560=cartesian_point('',(-4.750914612041e1,-5.571676194935e1,
-3.934145574763e1));
#10561=cartesian_point('',(-4.753381055953e1,-5.569956638409e1,
-3.900874294485e1));
#10563=cartesian_point('',(-5.028822466042e1,-5.322595176864e1,
-3.900872665384e1));
#10564=cartesian_point('',(-5.028342969457e1,-5.327155063193e1,
-3.558349750307e1));
#10565=cartesian_point('',(-5.027379289140e1,-5.336268557280e1,
-2.873397996744e1));
#10566=cartesian_point('',(-5.025931868094e1,-5.349932899529e1,
-1.846252837017e1));
#10567=cartesian_point('',(-5.024970996517e1,-5.359043768550e1,
-1.161677744959e1));
#10568=cartesian_point('',(-5.024486738172e1,-5.363594665791e1,
-8.194372305535e0));
#10570=cartesian_point('',(-4.661881074870e1,-5.681590655475e1,
-8.194372283966e0));
#10571=cartesian_point('',(-4.656939552588e1,-5.681467387838e1,
-1.189068419517e1));
#10572=cartesian_point('',(-4.647047898576e1,-5.681211919156e1,
-1.928440599487e1));
#10573=cartesian_point('',(-4.632209858112e1,-5.680833041006e1,
-3.037828567017e1));
#10574=cartesian_point('',(-4.622315350590e1,-5.680580680350e1,
-3.777640403156e1));
#10575=cartesian_point('',(-4.617364153042e1,-5.680450532299e1,
-4.147601195132e1));
#10577=direction('',(-7.279184412993e-2,5.044637374709e-2,9.960705350546e-1));
#10578=vector('',#10577,1.670570551770e0);
#10579=cartesian_point('',(-4.737967347768e1,-5.409448658714e1,
-4.212042734732e1));
#10580=line('',#10579,#10578);
#10581=cartesian_point('',(-4.750127738889e1,-5.401021236072e1,
-4.045642124397e1));
#10582=cartesian_point('',(-4.755615864746e1,-5.406496315421e1,
-4.045591195990e1));
#10583=cartesian_point('',(-4.760550401383e1,-5.412503830907e1,
-4.045568121131e1));
#10584=cartesian_point('',(-4.764863988228e1,-5.418933194333e1,
-4.045572476691e1));
#10586=cartesian_point('',(-4.753381055953e1,-5.569956638409e1,
-3.900874294485e1));
#10587=cartesian_point('',(-4.759363422874e1,-5.564716229683e1,
-3.912339350518e1));
#10588=cartesian_point('',(-4.769390565663e1,-5.553290037636e1,
-3.933946350124e1));
#10589=cartesian_point('',(-4.779369140300e1,-5.535061692454e1,
-3.961717671371e1));
#10590=cartesian_point('',(-4.785303815016e1,-5.516399537166e1,
-3.985274549299e1));
#10591=cartesian_point('',(-4.787810308434e1,-5.497804314648e1,
-4.004787242457e1));
#10592=cartesian_point('',(-4.787372178081e1,-5.479612103263e1,
-4.020425230768e1));
#10593=cartesian_point('',(-4.784399810645e1,-5.462259218971e1,
-4.032192449995e1));
#10594=cartesian_point('',(-4.779368242943e1,-5.446189927297e1,
-4.040170985097e1));
#10595=cartesian_point('',(-4.772780891321e1,-5.431669877439e1,
-4.044655355025e1));
#10596=cartesian_point('',(-4.767591210957e1,-5.422998158110e1,
-4.045575224330e1));
#10597=cartesian_point('',(-4.764863988228e1,-5.418933194333e1,
-4.045572476691e1));
#10599=cartesian_point('',(-4.785345353266e1,-5.365793908501e1,-4.05e1));
#10600=direction('',(-7.071067811865e-1,-7.071067811865e-1,0.e0));
#10601=direction('',(7.044160264028e-1,-7.044160264028e-1,8.715574274766e-2));
#10602=axis2_placement_3d('',#10599,#10600,#10601);
#10604=cartesian_point('',(-4.806219552604e1,-5.391183042871e1,
-3.999999706774e1));
#10605=cartesian_point('',(-4.787528403248e1,-5.403725057930e1,
-4.000000499050e1));
#10606=cartesian_point('',(-4.766517989218e1,-5.417823334623e1,
-4.023165056008e1));
#10607=cartesian_point('',(-4.764863988228e1,-5.418933194333e1,
-4.045572476691e1));
#10609=direction('',(7.071028819703e-1,7.071106803813e-1,-2.446129211579e-7));
#10610=vector('',#10609,4.279462768247e0);
#10611=cartesian_point('',(-4.750127738889e1,-5.401021236072e1,
-4.045642124397e1));
#10612=line('',#10611,#10610);
#10613=cartesian_point('',(-4.737967347768e1,-5.409448658714e1,
-4.212042734732e1));
#10614=cartesian_point('',(-4.736437199754e1,-5.410308884623e1,
-4.231362376182e1));
#10615=cartesian_point('',(-4.729753506788e1,-5.408136805436e1,
-4.267859544676e1));
#10616=cartesian_point('',(-4.707730822432e1,-5.392399405074e1,
-4.318646056592e1));
#10617=cartesian_point('',(-4.677106506026e1,-5.366652165409e1,
-4.358065585107e1));
#10618=cartesian_point('',(-4.638962251070e1,-5.331765657857e1,
-4.384401646768e1));
#10619=cartesian_point('',(-4.612236274685e1,-5.305777846446e1,
-4.390350365153e1));
#10620=cartesian_point('',(-4.598242845670e1,-5.291823120435e1,
-4.390663173188e1));
#10622=cartesian_point('',(-4.513725015424e1,-5.376338353481e1,-4.38e1));
#10623=direction('',(7.071067811865e-1,7.071067811865e-1,0.e0));
#10624=direction('',(0.e0,0.e0,-1.e0));
#10625=axis2_placement_3d('',#10622,#10623,#10624);
#10627=cartesian_point('',(-4.653436809794e1,-5.493975161628e1,
-4.201584056454e1));
#10628=direction('',(-7.277663203999e-2,5.046486065880e-2,9.960707101745e-1));
#10629=direction('',(-7.044693165081e-1,7.043625855066e-1,-8.715692879538e-2));
#10630=axis2_placement_3d('',#10627,#10628,#10629);
#10632=direction('',(-7.070514955964e-1,-7.071615631462e-1,-8.403472795232e-4));
#10633=vector('',#10632,2.433327974520e0);
#10634=cartesian_point('',(-4.426194027303e1,-5.119747519024e1,
-4.390458689134e1));
#10635=line('',#10634,#10633);
#10636=direction('',(-7.071077842402e-1,-7.071057780973e-1,-6.952904493610e-6));
#10637=vector('',#10636,2.433307661266e0);
#10638=cartesian_point('',(5.376338520647e1,4.513724694439e1,
-4.499998308144e1));
#10639=line('',#10638,#10637);
#10640=cartesian_point('',(4.772970773009e1,4.772970773009e1,-4.5e1));
#10641=direction('',(0.e0,0.e0,-1.e0));
#10642=direction('',(7.071067799016e-1,-7.071067824715e-1,0.e0));
#10643=axis2_placement_3d('',#10640,#10641,#10642);
#10645=direction('',(7.071067651150e-1,7.071067972239e-1,6.952645416341e-6));
#10646=vector('',#10645,2.433308436926e0);
#10647=cartesian_point('',(4.341664103693e1,5.204277441740e1,-4.5e1));
#10648=line('',#10647,#10646);
#10649=cartesian_point('',(0.e0,0.e0,-4.5e1));
#10650=direction('',(0.e0,0.e0,1.e0));
#10651=direction('',(6.429911651655e-1,7.658735936948e-1,0.e0));
#10652=axis2_placement_3d('',#10649,#10650,#10651);
#10654=direction('',(-3.420200824131e-1,-9.396926429551e-1,-1.512078047423e-6));
#10655=vector('',#10654,7.373874730800e0);
#10656=cartesian_point('',(2.272022767272e1,6.642036206096e1,
-4.500000287138e1));
#10657=line('',#10656,#10655);
#10658=direction('',(-3.420188014522e-1,9.396931091868e-1,2.017484270733e-7));
#10659=vector('',#10658,7.373872141305e0);
#10660=cartesian_point('',(-2.019821509925e1,5.949118808170e1,
-4.500000402501e1));
#10661=line('',#10660,#10659);
#10662=cartesian_point('',(0.e0,0.e0,-4.5e1));
#10663=direction('',(0.e0,0.e0,1.e0));
#10664=direction('',(-3.236552703710e-1,9.461750715175e-1,0.e0));
#10665=axis2_placement_3d('',#10662,#10663,#10664);
#10667=direction('',(7.071058655942e-1,-7.071076967435e-1,-6.953083276853e-6));
#10668=vector('',#10667,2.433307550203e0);
#10669=cartesian_point('',(-4.513724707878e1,5.376338491504e1,
-4.499998308101e1));
#10670=line('',#10669,#10668);
#10671=cartesian_point('',(-4.772970773009e1,4.772970773009e1,-4.5e1));
#10672=direction('',(0.e0,0.e0,-1.e0));
#10673=direction('',(7.071067824657e-1,7.071067799074e-1,0.e0));
#10674=axis2_placement_3d('',#10671,#10672,#10673);
#10676=direction('',(-7.071067263824e-1,7.071068359565e-1,6.952338971280e-6));
#10677=vector('',#10676,2.433308484426e0);
#10678=cartesian_point('',(-5.204277441489e1,4.341664103442e1,-4.5e1));
#10679=line('',#10678,#10677);
#10680=cartesian_point('',(0.e0,0.e0,-4.5e1));
#10681=direction('',(0.e0,0.e0,1.e0));
#10682=direction('',(-7.658735936254e-1,6.429911652483e-1,0.e0));
#10683=axis2_placement_3d('',#10680,#10681,#10682);
#10685=cartesian_point('',(0.e0,0.e0,-4.5e1));
#10686=direction('',(0.e0,0.e0,1.e0));
#10687=direction('',(-9.999788139917e-1,-6.509344655868e-3,0.e0));
#10688=axis2_placement_3d('',#10685,#10686,#10687);
#10690=direction('',(7.071076943435e-1,7.071058679942e-1,-6.952873121203e-6));
#10691=vector('',#10690,2.433307534258e0);
#10692=cartesian_point('',(-5.376338489793e1,-4.513724707334e1,
-4.499998308152e1));
#10693=line('',#10692,#10691);
#10694=cartesian_point('',(-4.772970773009e1,-4.772970773009e1,-4.5e1));
#10695=direction('',(0.e0,0.e0,-1.e0));
#10696=direction('',(-7.071067799076e-1,7.071067824655e-1,0.e0));
#10697=axis2_placement_3d('',#10694,#10695,#10696);
#10699=direction('',(-7.070962715862e-1,-7.071172905965e-1,6.952612635646e-6));
#10700=vector('',#10699,2.433306897827e0);
#10701=cartesian_point('',(-4.341664103442e1,-5.204277441489e1,-4.5e1));
#10702=line('',#10701,#10700);
#10703=cartesian_point('',(0.e0,0.e0,-4.5e1));
#10704=direction('',(0.e0,0.e0,1.e0));
#10705=direction('',(-6.429911675243e-1,-7.658735917145e-1,0.e0));
#10706=axis2_placement_3d('',#10703,#10704,#10705);
#10708=direction('',(-7.071057821574e-1,7.071077801801e-1,-6.953110559810e-6));
#10709=vector('',#10708,2.433307662351e0);
#10710=cartesian_point('',(4.513724695504e1,-5.376338519736e1,
-4.499998308094e1));
#10711=line('',#10710,#10709);
#10712=cartesian_point('',(4.772970773009e1,-4.772970773009e1,-4.5e1));
#10713=direction('',(0.e0,0.e0,-1.e0));
#10714=direction('',(-7.071067824708e-1,-7.071067799023e-1,0.e0));
#10715=axis2_placement_3d('',#10712,#10713,#10714);
#10717=direction('',(7.071067496590e-1,-7.071068126799e-1,6.952312674682e-6));
#10718=vector('',#10717,2.433308481843e0);
#10719=cartesian_point('',(5.204277441489e1,-4.341664103442e1,-4.5e1));
#10720=line('',#10719,#10718);
#10721=cartesian_point('',(0.e0,0.e0,-4.5e1));
#10722=direction('',(0.e0,0.e0,1.e0));
#10723=direction('',(7.658735916820e-1,-6.429911675631e-1,0.e0));
#10724=axis2_placement_3d('',#10721,#10722,#10723);
#10726=cartesian_point('',(0.e0,0.e0,-4.5e1));
#10727=direction('',(0.e0,0.e0,1.e0));
#10728=direction('',(9.999788139917e-1,6.509344655868e-3,0.e0));
#10729=axis2_placement_3d('',#10726,#10727,#10728);
#10731=cartesian_point('',(0.e0,0.e0,-4.5e1));
#10732=direction('',(0.e0,0.e0,-1.e0));
#10733=direction('',(1.e0,0.e0,0.e0));
#10734=axis2_placement_3d('',#10731,#10732,#10733);
#10736=cartesian_point('',(0.e0,0.e0,-4.5e1));
#10737=direction('',(0.e0,0.e0,-1.e0));
#10738=direction('',(-1.e0,0.e0,0.e0));
#10739=axis2_placement_3d('',#10736,#10737,#10738);
#10741=direction('',(-8.660254037844e-1,5.e-1,0.e0));
#10742=vector('',#10741,1.824951129018e1);
#10743=cartesian_point('',(5.549081004994e1,-3.203763411989e1,-4.5e1));
#10744=line('',#10743,#10742);
#10745=cartesian_point('',(4.168626966597e1,-1.944877685964e1,-4.5e1));
#10746=direction('',(0.e0,0.e0,-1.e0));
#10747=direction('',(-4.999999999877e-1,-8.660254037915e-1,0.e0));
#10748=axis2_placement_3d('',#10745,#10746,#10747);
#10750=cartesian_point('',(0.e0,0.e0,-4.5e1));
#10751=direction('',(0.e0,0.e0,1.e0));
#10752=direction('',(9.062232536085e-1,-4.227994969478e-1,0.e0));
#10753=axis2_placement_3d('',#10750,#10751,#10752);
#10755=cartesian_point('',(0.e0,0.e0,-4.5e1));
#10756=direction('',(0.e0,0.e0,1.e0));
#10757=direction('',(1.e0,0.e0,0.e0));
#10758=axis2_placement_3d('',#10755,#10756,#10757);
#10760=cartesian_point('',(4.168626966597e1,1.944877685964e1,-4.5e1));
#10761=direction('',(0.e0,0.e0,-1.e0));
#10762=direction('',(-9.062232536071e-1,-4.227994969507e-1,0.e0));
#10763=axis2_placement_3d('',#10760,#10761,#10762);
#10765=direction('',(8.660254037844e-1,5.e-1,0.e0));
#10766=vector('',#10765,1.824951129021e1);
#10767=cartesian_point('',(3.968626966598e1,2.291287847478e1,-4.5e1));
#10768=line('',#10767,#10766);
#10769=cartesian_point('',(5.749081004995e1,2.857353250475e1,-4.5e1));
#10770=direction('',(0.e0,0.e0,-1.e0));
#10771=direction('',(-4.999999999993e-1,8.660254037848e-1,0.e0));
#10772=axis2_placement_3d('',#10769,#10770,#10771);
#10774=cartesian_point('',(0.e0,0.e0,-4.5e1));
#10775=direction('',(0.e0,0.e0,-1.e0));
#10776=direction('',(8.954954836446e-1,4.450705997616e-1,0.e0));
#10777=axis2_placement_3d('',#10774,#10775,#10776);
#10779=cartesian_point('',(0.e0,0.e0,-4.5e1));
#10780=direction('',(0.e0,0.e0,-1.e0));
#10781=direction('',(1.e0,0.e0,0.e0));
#10782=axis2_placement_3d('',#10779,#10780,#10781);
#10784=cartesian_point('',(5.749081004995e1,-2.857353250475e1,-4.5e1));
#10785=direction('',(0.e0,0.e0,-1.e0));
#10786=direction('',(8.954954836518e-1,-4.450705997471e-1,0.e0));
#10787=axis2_placement_3d('',#10784,#10785,#10786);
#10789=cartesian_point('',(0.e0,0.e0,-4.5e1));
#10790=direction('',(0.e0,0.e0,1.e0));
#10791=direction('',(-9.062232536081e-1,4.227994969485e-1,0.e0));
#10792=axis2_placement_3d('',#10789,#10790,#10791);
#10794=cartesian_point('',(0.e0,0.e0,-4.5e1));
#10795=direction('',(0.e0,0.e0,1.e0));
#10796=direction('',(-1.e0,0.e0,0.e0));
#10797=axis2_placement_3d('',#10794,#10795,#10796);
#10799=cartesian_point('',(-4.168626966597e1,-1.944877685964e1,-4.5e1));
#10800=direction('',(0.e0,0.e0,-1.e0));
#10801=direction('',(9.062232536063e-1,4.227994969525e-1,0.e0));
#10802=axis2_placement_3d('',#10799,#10800,#10801);
#10804=direction('',(-8.660254037844e-1,-5.e-1,0.e0));
#10805=vector('',#10804,1.824951129023e1);
#10806=cartesian_point('',(-3.968626966597e1,-2.291287847478e1,-4.5e1));
#10807=line('',#10806,#10805);
#10808=cartesian_point('',(-5.749081004995e1,-2.857353250475e1,-4.5e1));
#10809=direction('',(0.e0,0.e0,-1.e0));
#10810=direction('',(4.999999999920e-1,-8.660254037890e-1,0.e0));
#10811=axis2_placement_3d('',#10808,#10809,#10810);
#10813=cartesian_point('',(0.e0,0.e0,-4.5e1));
#10814=direction('',(0.e0,0.e0,-1.e0));
#10815=direction('',(-8.954954836446e-1,-4.450705997616e-1,0.e0));
#10816=axis2_placement_3d('',#10813,#10814,#10815);
#10818=cartesian_point('',(0.e0,0.e0,-4.5e1));
#10819=direction('',(0.e0,0.e0,-1.e0));
#10820=direction('',(-1.e0,0.e0,0.e0));
#10821=axis2_placement_3d('',#10818,#10819,#10820);
#10823=cartesian_point('',(-5.749081004995e1,2.857353250475e1,-4.5e1));
#10824=direction('',(0.e0,0.e0,-1.e0));
#10825=direction('',(-8.954954836518e-1,4.450705997472e-1,0.e0));
#10826=axis2_placement_3d('',#10823,#10824,#10825);
#10828=direction('',(8.660254037844e-1,-5.e-1,0.e0));
#10829=vector('',#10828,1.824951129019e1);
#10830=cartesian_point('',(-5.549081004994e1,3.203763411988e1,-4.5e1));
#10831=line('',#10830,#10829);
#10832=cartesian_point('',(-4.168626966597e1,1.944877685964e1,-4.5e1));
#10833=direction('',(0.e0,0.e0,-1.e0));
#10834=direction('',(4.999999999947e-1,8.660254037875e-1,0.e0));
#10835=axis2_placement_3d('',#10832,#10833,#10834);
#10837=direction('',(-7.071097473346e-1,-7.071038150139e-1,4.158130044162e-6));
#10838=vector('',#10837,2.433532443526e0);
#10839=cartesian_point('',(5.291825007983e1,4.598269996947e1,
-4.390460312557e1));
#10840=line('',#10839,#10838);
#10841=cartesian_point('',(5.493963673543e1,4.653435283275e1,
-4.201481678203e1));
#10842=direction('',(-4.980735676998e-2,7.332390880079e-2,9.960636684519e-1));
#10843=direction('',(7.630564579657e-1,6.462632181693e-1,-9.417791582947e-3));
#10844=axis2_placement_3d('',#10841,#10842,#10843);
#10846=cartesian_point('',(5.493975184739e1,4.653436818805e1,
-4.201584170401e1));
#10847=direction('',(-5.046502367076e-2,7.277646947684e-2,9.960707137932e-1));
#10848=direction('',(7.079472736232e-1,7.060902759703e-1,-1.572195756702e-2));
#10849=axis2_placement_3d('',#10846,#10847,#10848);
#10851=cartesian_point('',(5.376338291258e1,4.513724953201e1,-4.38e1));
#10852=direction('',(-7.071067811865e-1,-7.071067811865e-1,0.e0));
#10853=direction('',(-7.044153958357e-1,7.044153958357e-1,-8.716593496983e-2));
#10854=axis2_placement_3d('',#10851,#10852,#10853);
#10856=cartesian_point('',(5.418933210053e1,4.764863963919e1,
-4.045572476239e1));
#10857=cartesian_point('',(5.412503628244e1,4.760550251983e1,
-4.045568119162e1));
#10858=cartesian_point('',(5.406495808748e1,4.755615314583e1,
-4.045591197395e1));
#10859=cartesian_point('',(5.401021051330e1,4.750127509996e1,
-4.045642122111e1));
#10861=direction('',(5.043954272443e-2,-7.279841196017e-2,-9.960704009988e-1));
#10862=vector('',#10861,1.670571045072e0);
#10863=cartesian_point('',(5.401021051330e1,4.750127509996e1,
-4.045642122111e1));
#10864=line('',#10863,#10862);
#10865=cartesian_point('',(5.365793920170e1,4.785345364936e1,-4.05e1));
#10866=direction('',(7.071067811865e-1,7.071067811865e-1,0.e0));
#10867=direction('',(1.096792385624e-5,-1.096792385624e-5,9.999999998797e-1));
#10868=axis2_placement_3d('',#10865,#10866,#10867);
#10870=cartesian_point('',(5.391183057484e1,4.806219562621e1,
-3.999999729249e1));
#10871=cartesian_point('',(5.403721305614e1,4.787533968967e1,
-3.999999740520e1));
#10872=cartesian_point('',(5.417822920301e1,4.766518596983e1,
-4.023158415571e1));
#10873=cartesian_point('',(5.418933210053e1,4.764863963919e1,
-4.045572476239e1));
#10875=cartesian_point('',(5.418933210053e1,4.764863963919e1,
-4.045572476239e1));
#10876=cartesian_point('',(5.426796754863e1,4.770155194071e1,
-4.045435307049e1));
#10877=cartesian_point('',(5.443728071505e1,4.779032879125e1,
-4.042057938761e1));
#10878=cartesian_point('',(5.469739600326e1,4.786648647510e1,
-4.028317006101e1));
#10879=cartesian_point('',(5.499366871155e1,4.788461254155e1,
-4.004166180208e1));
#10880=cartesian_point('',(5.526972826677e1,4.782997561131e1,
-3.973175301026e1));
#10881=cartesian_point('',(5.551189091845e1,4.771290861093e1,
-3.937850530524e1));
#10882=cartesian_point('',(5.564353840769e1,4.759783792911e1,
-3.913433079211e1));
#10883=cartesian_point('',(5.569997377025e1,4.753333593763e1,
-3.900851600530e1));
#10885=direction('',(7.071107319760e-1,7.071028303750e-1,2.498634548524e-7));
#10886=vector('',#10885,4.279459843422e0);
#10887=cartesian_point('',(5.098415853096e1,4.447525693220e1,
-4.045642229039e1));
#10888=line('',#10887,#10886);
#10889=cartesian_point('',(5.280416140221e1,4.609300867452e1,
-4.208911052984e1));
#10890=direction('',(7.044751154718e-1,-7.043665822187e-1,8.707772123002e-2));
#10891=direction('',(6.278442021969e-2,-6.036170856001e-2,-9.962000706271e-1));
#10892=axis2_placement_3d('',#10889,#10890,#10891);
#10894=direction('',(-6.162841670138e-2,6.162841673056e-2,-9.961946980918e-1));
#10895=vector('',#10894,3.461336029152e0);
#10896=cartesian_point('',(4.447525693218e1,5.098415853100e1,
-4.045642229078e1));
#10897=line('',#10896,#10895);
#10898=direction('',(-6.162841673401e-2,6.162841670504e-2,9.961946980913e-1));
#10899=vector('',#10898,3.461342168186e0);
#10900=cartesian_point('',(5.119747556856e1,4.426193989470e1,
-4.390459300662e1));
#10901=line('',#10900,#10899);
#10902=cartesian_point('',(4.772970773009e1,4.772970773009e1,
-4.045642212863e1));
#10903=direction('',(0.e0,0.e0,1.e0));
#10904=direction('',(-7.071067805449e-1,7.071067818282e-1,0.e0));
#10905=axis2_placement_3d('',#10902,#10903,#10904);
#10907=cartesian_point('',(4.772970773009e1,4.772970773009e1,
-4.045642212863e1));
#10908=direction('',(0.e0,0.e0,1.e0));
#10909=direction('',(-7.580861838156e-1,6.521543819586e-1,0.e0));
#10910=axis2_placement_3d('',#10907,#10908,#10909);
#10912=cartesian_point('',(4.772970773009e1,4.772970773009e1,
-4.045642212863e1));
#10913=direction('',(0.e0,0.e0,1.e0));
#10914=direction('',(0.e0,-1.e0,0.e0));
#10915=axis2_placement_3d('',#10912,#10913,#10914);
#10917=cartesian_point('',(5.063195050626e1,4.482746495392e1,-4.05e1));
#10918=direction('',(-7.071067811865e-1,-7.071067811865e-1,0.e0));
#10919=direction('',(7.044160264027e-1,-7.044160264027e-1,8.715574274817e-2));
#10920=axis2_placement_3d('',#10917,#10918,#10919);
#10922=cartesian_point('',(4.482746495392e1,5.063195050626e1,-4.05e1));
#10923=direction('',(-7.071067811865e-1,-7.071067811865e-1,0.e0));
#10924=direction('',(-1.098136384314e-5,1.098136384314e-5,9.999999998794e-1));
#10925=axis2_placement_3d('',#10922,#10923,#10924);
#10927=direction('',(-7.071028819694e-1,-7.071106803821e-1,-2.446129693065e-7));
#10928=vector('',#10927,4.279462768276e0);
#10929=cartesian_point('',(4.750127738891e1,5.401021236074e1,
-4.045642124397e1));
#10930=line('',#10929,#10928);
#10931=cartesian_point('',(4.737967347795e1,5.409448658712e1,
-4.212042734753e1));
#10932=cartesian_point('',(4.736437199795e1,5.410308884636e1,
-4.231362376210e1));
#10933=cartesian_point('',(4.729753506815e1,5.408136805490e1,
-4.267859544771e1));
#10934=cartesian_point('',(4.707730822403e1,5.392399405055e1,
-4.318646056720e1));
#10935=cartesian_point('',(4.677106505911e1,5.366652165316e1,
-4.358065585229e1));
#10936=cartesian_point('',(4.638962250931e1,5.331765657693e1,
-4.384401646766e1));
#10937=cartesian_point('',(4.612236274603e1,5.305777846415e1,
-4.390350365145e1));
#10938=cartesian_point('',(4.598242845630e1,5.291823120447e1,
-4.390663173185e1));
#10940=direction('',(7.279184397449e-2,-5.044637371407e-2,9.960705350676e-1));
#10941=vector('',#10940,1.670570551956e0);
#10942=cartesian_point('',(4.737967347795e1,5.409448658712e1,
-4.212042734753e1));
#10943=line('',#10942,#10941);
#10944=cartesian_point('',(4.750127738891e1,5.401021236074e1,
-4.045642124397e1));
#10945=cartesian_point('',(4.755615864747e1,5.406496315423e1,
-4.045591195990e1));
#10946=cartesian_point('',(4.760550401383e1,5.412503830908e1,
-4.045568121131e1));
#10947=cartesian_point('',(4.764863988227e1,5.418933194333e1,
-4.045572476691e1));
#10949=cartesian_point('',(4.753381055461e1,5.569956638832e1,
-3.900874294307e1));
#10950=cartesian_point('',(4.759363422653e1,5.564716229970e1,
-3.912339350198e1));
#10951=cartesian_point('',(4.769390565451e1,5.553290037919e1,
-3.933946349542e1));
#10952=cartesian_point('',(4.779369140221e1,5.535061692663e1,
-3.961717671116e1));
#10953=cartesian_point('',(4.785303814963e1,5.516399537392e1,
-3.985274549030e1));
#10954=cartesian_point('',(4.787810308428e1,5.497804314825e1,
-4.004787242294e1));
#10955=cartesian_point('',(4.787372178095e1,5.479612103409e1,
-4.020425230656e1));
#10956=cartesian_point('',(4.784399810674e1,5.462259219089e1,
-4.032192449929e1));
#10957=cartesian_point('',(4.779368242974e1,5.446189927377e1,
-4.040170985067e1));
#10958=cartesian_point('',(4.772780891342e1,5.431669877479e1,
-4.044655355019e1));
#10959=cartesian_point('',(4.767591210964e1,5.422998158122e1,
-4.045575224330e1));
#10960=cartesian_point('',(4.764863988227e1,5.418933194333e1,
-4.045572476691e1));
#10962=cartesian_point('',(4.785345353266e1,5.365793908501e1,-4.05e1));
#10963=direction('',(7.071067811865e-1,7.071067811865e-1,0.e0));
#10964=direction('',(-7.044160264028e-1,7.044160264028e-1,8.715574274766e-2));
#10965=axis2_placement_3d('',#10962,#10963,#10964);
#10967=cartesian_point('',(4.806219552604e1,5.391183042871e1,
-3.999999706774e1));
#10968=cartesian_point('',(4.787528403247e1,5.403725057931e1,
-4.000000499050e1));
#10969=cartesian_point('',(4.766517989217e1,5.417823334623e1,
-4.023165056008e1));
#10970=cartesian_point('',(4.764863988227e1,5.418933194333e1,
-4.045572476691e1));
#10972=cartesian_point('',(5.036789502952e1,5.176422880991e1,
-4.000000000001e1));
#10973=cartesian_point('',(5.035487991284e1,5.186377794341e1,
-3.999999698144e1));
#10974=cartesian_point('',(5.033012417336e1,5.205316517232e1,
-3.998841385185e1));
#10975=cartesian_point('',(5.029824763720e1,5.230409372024e1,
-3.994501984093e1));
#10976=cartesian_point('',(5.027223523935e1,5.252319041270e1,
-3.988168877373e1));
#10977=cartesian_point('',(5.025246242549e1,5.271177550002e1,
-3.980246814932e1));
#10978=cartesian_point('',(5.023932672094e1,5.287080142247e1,
-3.971020161306e1));
#10979=cartesian_point('',(5.023340024572e1,5.299990713673e1,
-3.960744267205e1));
#10980=cartesian_point('',(5.023518840488e1,5.309741010925e1,
-3.949830700837e1));
#10981=cartesian_point('',(5.024488753807e1,5.316398706589e1,
-3.938601970471e1));
#10982=cartesian_point('',(5.025656329425e1,5.318856934898e1,
-3.931130539816e1));
#10983=cartesian_point('',(5.026371011483e1,5.319632495551e1,
-3.927434042472e1));
#10985=cartesian_point('',(5.026371011483e1,5.319632495551e1,
-3.927434042472e1));
#10986=cartesian_point('',(5.028043962734e1,5.321447526517e1,
-3.918799928621e1));
#10987=cartesian_point('',(5.028868042177e1,5.322444450712e1,
-3.909839108506e1));
#10988=cartesian_point('',(5.028822464637e1,5.322595175387e1,
-3.900872663970e1));
#10990=cartesian_point('',(0.e0,0.e0,-3.900872653550e1));
#10991=direction('',(0.e0,0.e0,1.e0));
#10992=direction('',(6.867626308769e-1,7.268817571180e-1,0.e0));
#10993=axis2_placement_3d('',#10990,#10991,#10992);
#10995=cartesian_point('',(4.753381055461e1,5.569956638832e1,
-3.900874294307e1));
#10996=cartesian_point('',(4.777880685180e1,5.548786278979e1,
-3.922851575147e1));
#10997=cartesian_point('',(4.818290246915e1,5.496834144677e1,
-3.966354281936e1));
#10998=cartesian_point('',(4.823605394621e1,5.421264131478e1,
-4.000000182534e1));
#10999=cartesian_point('',(4.806219552604e1,5.391183042871e1,
-3.999999706774e1));
#11001=cartesian_point('',(4.513725015424e1,5.376338353481e1,-4.38e1));
#11002=direction('',(-7.071067811865e-1,-7.071067811865e-1,0.e0));
#11003=direction('',(0.e0,0.e0,-1.e0));
#11004=axis2_placement_3d('',#11001,#11002,#11003);
#11006=cartesian_point('',(4.653436809793e1,5.493975161629e1,
-4.201584056454e1));
#11007=direction('',(7.277663204084e-2,-5.046486065802e-2,9.960707101745e-1));
#11008=direction('',(7.044693165714e-1,-7.043625854431e-1,-8.715692879683e-2));
#11009=axis2_placement_3d('',#11006,#11007,#11008);
#11011=direction('',(7.070514954912e-1,7.071615632513e-1,-8.403472658052e-4));
#11012=vector('',#11011,2.433327974325e0);
#11013=cartesian_point('',(4.426194027303e1,5.119747519024e1,
-4.390458689134e1));
#11014=line('',#11013,#11012);
#11015=cartesian_point('',(5.204277442038e1,4.341664103981e1,-4.38e1));
#11016=direction('',(7.071067811857e-1,7.071067811874e-1,0.e0));
#11017=direction('',(-1.894780628694e-13,1.894780628694e-13,-1.e0));
#11018=axis2_placement_3d('',#11015,#11016,#11017);
#11020=cartesian_point('',(4.772970773009e1,4.772970773009e1,
-4.390458689130e1));
#11021=direction('',(0.e0,0.e0,-1.e0));
#11022=direction('',(7.071067818232e-1,-7.071067805499e-1,0.e0));
#11023=axis2_placement_3d('',#11020,#11021,#11022);
#11025=cartesian_point('',(4.772970773009e1,4.772970773009e1,
-4.390458689130e1));
#11026=direction('',(0.e0,0.e0,-1.e0));
#11027=direction('',(6.319566508699e-1,-7.750037363918e-1,0.e0));
#11028=axis2_placement_3d('',#11025,#11026,#11027);
#11030=cartesian_point('',(4.772970773009e1,4.772970773009e1,
-4.390458689130e1));
#11031=direction('',(0.e0,0.e0,-1.e0));
#11032=direction('',(0.e0,-1.e0,0.e0));
#11033=axis2_placement_3d('',#11030,#11031,#11032);
#11035=cartesian_point('',(4.341664103981e1,5.204277442038e1,-4.38e1));
#11036=direction('',(7.071067811874e-1,7.071067811857e-1,0.e0));
#11037=direction('',(7.044160263979e-1,-7.044160263996e-1,-8.715574281245e-2));
#11038=axis2_placement_3d('',#11035,#11036,#11037);
#11040=cartesian_point('',(5.363594336975e1,5.024486221827e1,
-8.194372272301e0));
#11041=cartesian_point('',(5.359043433331e1,5.024970473257e1,
-1.161677747425e1));
#11042=cartesian_point('',(5.349933132625e1,5.025932184243e1,
-1.846252852870e1));
#11043=cartesian_point('',(5.336268577376e1,5.027379280581e1,
-2.873398030816e1));
#11044=cartesian_point('',(5.327154916213e1,5.028342831379e1,
-3.558349757285e1));
#11045=cartesian_point('',(5.322595023341e1,5.028822321041e1,
-3.900872672657e1));
#11047=cartesian_point('',(5.569997377025e1,4.753333593763e1,
-3.900851600530e1));
#11048=cartesian_point('',(5.571746450932e1,4.750820945367e1,
-3.934660799088e1));
#11049=cartesian_point('',(5.575241210074e1,4.745802819542e1,
-4.002063459251e1));
#11050=cartesian_point('',(5.580261128419e1,4.738544800022e1,
-4.102669907896e1));
#11051=cartesian_point('',(5.583766092743e1,4.733518398425e1,
-4.169362454468e1));
#11052=cartesian_point('',(5.585534328521e1,4.730990240825e1,
-4.202614880745e1));
#11054=cartesian_point('',(5.680449646478e1,4.617363433534e1,
-4.147601147856e1));
#11055=cartesian_point('',(5.680579794568e1,4.622314630873e1,
-3.777640373856e1));
#11056=cartesian_point('',(5.680833452831e1,4.632210194544e1,
-3.037828630564e1));
#11057=cartesian_point('',(5.681211803277e1,4.647047802800e1,
-1.928440635016e1));
#11058=cartesian_point('',(5.681467382599e1,4.656939554061e1,
-1.189068437422e1));
#11059=cartesian_point('',(5.681590650286e1,4.661881076615e1,
-8.194372284094e0));
#11061=cartesian_point('',(5.358941690036e1,5.063163387635e1,
-3.901308288771e1));
#11062=direction('',(1.335073458980e-2,-1.458080879831e-3,9.999098118761e-1));
#11063=direction('',(-7.088906880399e-1,7.052402993364e-1,1.049345521039e-2));
#11064=axis2_placement_3d('',#11061,#11062,#11063);
#11066=cartesian_point('',(5.363594336975e1,5.024486221827e1,
-8.194372272301e0));
#11067=cartesian_point('',(5.363777603376e1,5.024483459179e1,
-8.042733222839e0));
#11068=cartesian_point('',(5.365783927971e1,5.026096899462e1,
-7.739657327129e0));
#11069=cartesian_point('',(5.373641515167e1,5.033325711880e1,
-7.296089300829e0));
#11070=cartesian_point('',(5.381990098437e1,5.041238652980e1,
-7.014534428098e0));
#11071=cartesian_point('',(5.386894844625e1,5.045922383593e1,
-6.878912337570e0));
#11073=cartesian_point('',(5.400083283495e1,5.058668056803e1,
-8.198698471059e0));
#11074=direction('',(1.325807415305e-2,-1.477145064978e-3,9.999110167971e-1));
#11075=direction('',(-7.070854664465e-1,7.070513192630e-1,1.041993611291e-2));
#11076=axis2_placement_3d('',#11073,#11074,#11075);
#11078=cartesian_point('',(0.e0,0.e0,-8.194372175980e0));
#11079=direction('',(0.e0,0.e0,-1.e0));
#11080=direction('',(7.298007898330e-1,6.836598621823e-1,0.e0));
#11081=axis2_placement_3d('',#11078,#11079,#11080);
#11083=cartesian_point('',(0.e0,0.e0,-8.194372175980e0));
#11084=direction('',(0.e0,0.e0,-1.e0));
#11085=direction('',(7.508592036161e-1,6.604623050144e-1,0.e0));
#11086=axis2_placement_3d('',#11083,#11084,#11085);
#11088=cartesian_point('',(0.e0,0.e0,-6.878910995975e0));
#11089=direction('',(0.e0,0.e0,1.e0));
#11090=direction('',(7.730446296120e-1,6.343516379959e-1,0.e0));
#11091=axis2_placement_3d('',#11088,#11089,#11090);
#11093=cartesian_point('',(0.e0,0.e0,-6.878910995975e0));
#11094=direction('',(0.e0,0.e0,1.e0));
#11095=direction('',(7.508592036161e-1,6.604623050144e-1,0.e0));
#11096=axis2_placement_3d('',#11093,#11094,#11095);
#11098=cartesian_point('',(5.705884688788e1,4.682184183547e1,
-6.878912351949e0));
#11099=cartesian_point('',(5.700600802200e1,4.677932770380e1,
-7.014534417739e0));
#11100=cartesian_point('',(5.691665868751e1,4.670688425633e1,
-7.296089249215e0));
#11101=cartesian_point('',(5.683473234680e1,4.663841553620e1,
-7.739657251816e0));
#11102=cartesian_point('',(5.681611803696e1,4.662063160895e1,
-8.042733217920e0));
#11103=cartesian_point('',(5.681590650286e1,4.661881076615e1,
-8.194372284094e0));
#11105=cartesian_point('',(5.740455729274e1,4.710552814102e1,
-7.102552347140e0));
#11106=direction('',(-3.490464549323e-1,-2.796974295783e-1,-8.943913685778e-1));
#11107=direction('',(6.087279329696e-1,-7.933092443505e-1,1.052361395123e-2));
#11108=axis2_placement_3d('',#11105,#11106,#11107);
#11110=cartesian_point('',(5.720245378787e1,4.693597778148e1,
-8.198743025732e0));
#11111=direction('',(-2.983217913855e-4,-1.342783845945e-2,-9.999097980110e-1));
#11112=direction('',(6.102054484651e-1,-7.921742111332e-1,1.045609291672e-2));
#11113=axis2_placement_3d('',#11110,#11111,#11112);
#11115=cartesian_point('',(5.680449646478e1,4.617363433534e1,
-4.147601147856e1));
#11116=cartesian_point('',(5.680451505336e1,4.617271693130e1,
-4.154066636398e1));
#11117=cartesian_point('',(5.680716541020e1,4.616763940437e1,
-4.166762538206e1));
#11118=cartesian_point('',(5.681931035699e1,4.615020018014e1,
-4.185094756732e1));
#11119=cartesian_point('',(5.683238546425e1,4.613241129525e1,
-4.196854914305e1));
#11120=cartesian_point('',(5.684022055234e1,4.612195718280e1,
-4.202618265800e1));
#11122=cartesian_point('',(5.719252425850e1,4.648903719507e1,
-4.148036708082e1));
#11123=direction('',(-2.983217913855e-4,-1.342783845945e-2,-9.999097980110e-1));
#11124=direction('',(6.085890440139e-1,-7.934164646543e-1,1.047325745328e-2));
#11125=axis2_placement_3d('',#11122,#11123,#11124);
#11127=cartesian_point('',(5.684022055234e1,4.612195718280e1,
-4.202618265800e1));
#11128=cartesian_point('',(5.685218690091e1,4.610621046097e1,
-4.209834936567e1));
#11129=cartesian_point('',(5.687446926701e1,4.606872670835e1,
-4.223695538463e1));
#11130=cartesian_point('',(5.690767638756e1,4.599233767042e1,
-4.243159136163e1));
#11131=cartesian_point('',(5.693590555330e1,4.591022954278e1,
-4.259821628304e1));
#11132=cartesian_point('',(5.696117969728e1,4.582855168176e1,
-4.273486785505e1));
#11133=cartesian_point('',(5.698143342495e1,4.575378452656e1,
-4.284728403079e1));
#11134=cartesian_point('',(5.700498488486e1,4.567774118874e1,
-4.294078231018e1));
#11135=cartesian_point('',(5.703353983220e1,4.558732510634e1,
-4.303847965043e1));
#11136=cartesian_point('',(5.706529859789e1,4.550445846118e1,
-4.310744324005e1));
#11137=cartesian_point('',(5.710416393829e1,4.544565713076e1,
-4.312312972134e1));
#11138=cartesian_point('',(5.712691718059e1,4.541619792323e1,
-4.312442117912e1));
#11140=cartesian_point('',(5.716146440426e1,4.544374529816e1,
-4.303925716390e1));
#11141=cartesian_point('',(5.715688106139e1,4.545211099763e1,
-4.303676990464e1));
#11142=cartesian_point('',(5.714996317536e1,4.546820957013e1,
-4.302827878248e1));
#11143=cartesian_point('',(5.714960126604e1,4.549509517254e1,
-4.299777401386e1));
#11144=cartesian_point('',(5.715239239858e1,4.551269823249e1,
-4.297341731654e1));
#11145=cartesian_point('',(5.715756759037e1,4.553406385463e1,
-4.294116914276e1));
#11146=cartesian_point('',(5.716490111259e1,4.555670660073e1,
-4.290395123865e1));
#11147=cartesian_point('',(5.717317833253e1,4.557997095562e1,
-4.286396793710e1));
#11148=cartesian_point('',(5.718427087189e1,4.560769129616e1,
-4.281364820573e1));
#11149=cartesian_point('',(5.719297612455e1,4.562780056718e1,
-4.277560044903e1));
#11150=cartesian_point('',(5.720337814917e1,4.565080196501e1,
-4.273088344828e1));
#11151=cartesian_point('',(5.721518055595e1,4.567569080999e1,
-4.268084261934e1));
#11152=cartesian_point('',(5.722858821990e1,4.570295983848e1,
-4.262423938351e1));
#11153=cartesian_point('',(5.724385418234e1,4.573293387786e1,
-4.255978883843e1));
#11154=cartesian_point('',(5.726097355240e1,4.576552874626e1,
-4.248712455830e1));
#11155=cartesian_point('',(5.728094491443e1,4.580223445958e1,
-4.240143104131e1));
#11156=cartesian_point('',(5.729827138362e1,4.583309197564e1,
-4.232611563471e1));
#11157=cartesian_point('',(5.731854862485e1,4.586811536734e1,
-4.223674345255e1));
#11158=cartesian_point('',(5.734006840543e1,4.590384964758e1,
-4.214003214234e1));
#11159=cartesian_point('',(5.736282035038e1,4.593979385908e1,
-4.203600366732e1));
#11160=cartesian_point('',(5.737852162903e1,4.596321294104e1,
-4.196237127673e1));
#11161=cartesian_point('',(5.738663004610e1,4.597471390053e1,
-4.192438377953e1));
#11163=cartesian_point('',(5.738663004610e1,4.597471390053e1,
-4.192438377953e1));
#11164=cartesian_point('',(5.721543924947e1,4.591333405242e1,
-4.193662832643e1));
#11165=cartesian_point('',(5.696436037551e1,4.596964225264e1,
-4.198131479629e1));
#11166=cartesian_point('',(5.684022055234e1,4.612195718280e1,
-4.202618265800e1));
#11168=cartesian_point('',(5.749682214602e1,4.609232674890e1,
-4.147513464893e1));
#11169=cartesian_point('',(5.745526643158e1,4.605844634770e1,
-4.162592503526e1));
#11170=cartesian_point('',(5.741805301650e1,4.601940006686e1,
-4.177646979593e1));
#11171=cartesian_point('',(5.738663004610e1,4.597471390053e1,
-4.192438377953e1));
#11173=direction('',(4.274854138069e-1,3.380701117896e-1,8.384299735201e-1));
#11174=vector('',#11173,1.808878292346e0);
#11175=cartesian_point('',(5.716146440426e1,4.544374529816e1,
-4.303925716390e1));
#11176=line('',#11175,#11174);
#11177=cartesian_point('',(5.773690622870e1,4.589992310657e1,
-4.135914406235e1));
#11178=direction('',(4.269671655686e-1,3.386909825508e-1,8.384434732676e-1));
#11179=direction('',(6.594247759142e-1,5.178334243953e-1,-5.449839534239e-1));
#11180=axis2_placement_3d('',#11177,#11178,#11179);
#11182=cartesian_point('',(5.319229458838e1,5.094747278543e1,
-3.940628226871e1));
#11183=cartesian_point('',(5.320134192411e1,5.095588645732e1,
-3.936302963775e1));
#11184=cartesian_point('',(5.321656359806e1,5.096981872979e1,
-3.927582017781e1));
#11185=cartesian_point('',(5.323133174886e1,5.098260464067e1,
-3.914233189578e1));
#11186=cartesian_point('',(5.323493785756e1,5.098489706417e1,
-3.905283088650e1));
#11187=cartesian_point('',(5.323553926903e1,5.098483219925e1,
-3.900785043967e1));
#11189=direction('',(1.336096396800e-2,-1.447957041048e-3,9.999096899532e-1));
#11190=vector('',#11189,3.081713401882e1);
#11191=cartesian_point('',(5.323553926903e1,5.098483219925e1,
-3.900785043967e1));
#11192=line('',#11191,#11190);
#11193=cartesian_point('',(5.541381427643e1,5.270626637110e1,
-8.214302336560e0));
#11194=direction('',(-7.069143142847e-1,7.072224679765e-1,1.041791959690e-2));
#11195=direction('',(-7.071749846123e-1,-7.069895257789e-1,8.327759450416e-3));
#11196=axis2_placement_3d('',#11193,#11194,#11195);
#11198=direction('',(3.228030429532e-1,3.095528822456e-1,8.944133320527e-1));
#11199=vector('',#11198,9.152378354232e-1);
#11200=cartesian_point('',(5.384180417815e1,5.111848817334e1,
-7.097283950151e0));
#11201=line('',#11200,#11199);
#11202=direction('',(-1.343154653207e-2,1.377301250622e-3,-9.999088441448e-1));
#11203=vector('',#11202,3.310245545327e1);
#11204=cartesian_point('',(5.413724573645e1,5.140180268324e1,
-6.278683028150e0));
#11205=line('',#11204,#11203);
#11206=cartesian_point('',(5.369262856570e1,5.144739473653e1,
-3.937812099878e1));
#11207=cartesian_point('',(5.369250199025e1,5.144740715237e1,
-3.938750586553e1));
#11208=cartesian_point('',(5.369232840223e1,5.144737642930e1,
-3.939689375419e1));
#11209=cartesian_point('',(5.369215158881e1,5.144733860392e1,
-3.940627840134e1));
#11211=cartesian_point('',(5.319229458838e1,5.094747278543e1,
-3.940628226871e1));
#11212=cartesian_point('',(5.303485401577e1,5.078911306899e1,
-3.934262265456e1));
#11213=cartesian_point('',(5.303707245080e1,5.043248676965e1,
-3.927383128336e1));
#11214=cartesian_point('',(5.319633439851e1,5.026371903066e1,
-3.927434396862e1));
#11216=direction('',(-3.420329567076e-1,-9.396879569972e-1,-5.527399802948e-7));
#11217=vector('',#11216,7.373954336142e0);
#11218=cartesian_point('',(2.131167126803e1,6.693311937040e1,
-4.355234691262e1));
#11219=line('',#11218,#11217);
#11220=cartesian_point('',(2.272022832304e1,6.642036245363e1,-4.35e1));
#11221=direction('',(-3.420201433257e-1,-9.396926207859e-1,0.e0));
#11222=direction('',(-9.391201353210e-1,3.418117756569e-1,-3.490102372399e-2));
#11223=axis2_placement_3d('',#11220,#11221,#11222);
#11225=cartesian_point('',(2.318420707486e1,6.784694424704e1,
-4.201313986170e1));
#11226=direction('',(3.006660769429e-2,-1.942873246736e-2,-9.993590563238e-1));
#11227=direction('',(-9.391326206354e-1,3.417776560850e-1,-3.489920714708e-2));
#11228=axis2_placement_3d('',#11225,#11226,#11227);
#11230=cartesian_point('',(2.099119759944e1,7.022374941219e1,
-3.110514772513e1));
#11231=cartesian_point('',(2.105777822191e1,7.020366752839e1,
-3.112522960894e1));
#11232=cartesian_point('',(2.112462835906e1,7.018338807379e1,
-3.114421595340e1));
#11233=cartesian_point('',(2.119109603567e1,7.016313138119e1,
-3.116447264600e1));
#11235=cartesian_point('',(2.119109603567e1,7.016313138119e1,
-3.116447264600e1));
#11236=cartesian_point('',(2.129886709421e1,7.013030666440e1,
-3.119464368892e1));
#11237=cartesian_point('',(2.151615478266e1,7.006344825229e1,
-3.127889350011e1));
#11238=cartesian_point('',(2.185081263220e1,6.995799556975e1,
-3.147403186917e1));
#11239=cartesian_point('',(2.218329081327e1,6.985077881481e1,
-3.174680497655e1));
#11240=cartesian_point('',(2.250375068918e1,6.974492214201e1,
-3.210060946129e1));
#11241=cartesian_point('',(2.280017187875e1,6.964453816474e1,
-3.253566680918e1));
#11242=cartesian_point('',(2.305523809220e1,6.955572477161e1,
-3.304975062641e1));
#11243=cartesian_point('',(2.325823304500e1,6.948263759862e1,
-3.363819286052e1));
#11244=cartesian_point('',(2.340040531287e1,6.942875598829e1,
-3.429673918702e1));
#11245=cartesian_point('',(2.344384475261e1,6.940971569649e1,
-3.477298940672e1));
#11246=cartesian_point('',(2.345364603570e1,6.940411707466e1,
-3.502120525010e1));
#11248=cartesian_point('',(2.345364603570e1,6.940411707466e1,
-3.502120525010e1));
#11249=cartesian_point('',(2.347738397977e1,6.938896771611e1,
-3.579234312870e1));
#11250=cartesian_point('',(2.352691387082e1,6.935783627617e1,
-3.733934840819e1));
#11251=cartesian_point('',(2.359491648638e1,6.931321374445e1,
-3.967449418805e1));
#11252=cartesian_point('',(2.364505629910e1,6.928175282458e1,
-4.124069240322e1));
#11253=cartesian_point('',(2.366922051601e1,6.926627613260e1,
-4.202615167110e1));
#11255=cartesian_point('',(2.610731982243e1,6.838978855821e1,
-4.147601147848e1));
#11256=cartesian_point('',(2.608369095114e1,6.843331792517e1,
-3.777640373836e1));
#11257=cartesian_point('',(2.603640987500e1,6.852028430441e1,
-3.037828630544e1));
#11258=cartesian_point('',(2.596549844195e1,6.865067350616e1,
-1.928440634980e1));
#11259=cartesian_point('',(2.591825307533e1,6.873761650225e1,
-1.189068437422e1));
#11260=cartesian_point('',(2.589461299194e1,6.878102768109e1,
-8.194372284201e0));
#11262=cartesian_point('',(2.132765685331e1,7.033129613937e1,
-8.194372238936e0));
#11263=cartesian_point('',(2.129712254257e1,7.031775462769e1,
-1.069253452136e1));
#11264=cartesian_point('',(2.123603220083e1,7.029061515932e1,
-1.568935939463e1));
#11265=cartesian_point('',(2.114438960327e1,7.024993334849e1,
-2.318609941235e1));
#11266=cartesian_point('',(2.108328075661e1,7.022279829794e1,
-2.818492760770e1));
#11267=cartesian_point('',(2.105271768050e1,7.020921095722e1,
-3.068459193192e1));
#11269=cartesian_point('',(2.099119759944e1,7.022374941219e1,
-3.110514772513e1));
#11270=cartesian_point('',(2.100438858909e1,7.022021688215e1,
-3.106008458859e1));
#11271=cartesian_point('',(2.102621895179e1,7.021457157287e1,
-3.096875877645e1));
#11272=cartesian_point('',(2.104623467584e1,7.020978285329e1,
-3.083279247408e1));
#11273=cartesian_point('',(2.105210441519e1,7.020893766504e1,
-3.073477646345e1));
#11274=cartesian_point('',(2.105271768050e1,7.020921095722e1,
-3.068459193192e1));
#11276=cartesian_point('',(2.065464552890e1,7.069573353428e1,
-3.096873481963e1));
#11277=cartesian_point('',(2.065411521764e1,7.062719990988e1,
-3.097399982361e1));
#11278=cartesian_point('',(2.068284772491e1,7.048266722164e1,
-3.099392786263e1));
#11279=cartesian_point('',(2.080420201049e1,7.031269192983e1,
-3.104309335485e1));
#11280=cartesian_point('',(2.092812366879e1,7.024278407514e1,
-3.108507807107e1));
#11281=cartesian_point('',(2.099119759944e1,7.022374941219e1,
-3.110514772513e1));
#11283=cartesian_point('',(2.119632943298e1,7.068815310001e1,
-3.068894994617e1));
#11284=direction('',(1.228967037314e-2,5.407236077226e-3,9.999098588373e-1));
#11285=direction('',(-9.663352920083e-1,2.570722265494e-1,1.048683728657e-2));
#11286=axis2_placement_3d('',#11283,#11284,#11285);
#11288=cartesian_point('',(2.132765685331e1,7.033129613937e1,
-8.194372238936e0));
#11289=cartesian_point('',(2.132925776769e1,7.033218853660e1,
-8.042733221521e0));
#11290=cartesian_point('',(2.133856813387e1,7.035619681730e1,
-7.739657410899e0));
#11291=cartesian_point('',(2.137047194032e1,7.045808647232e1,
-7.296089348454e0));
#11292=cartesian_point('',(2.140320801216e1,7.056835793733e1,
-7.014534449899e0));
#11293=cartesian_point('',(2.142226574108e1,7.063344398374e1,
-6.878912344248e0));
#11295=cartesian_point('',(2.147275280165e1,7.080976693112e1,
-8.198698319443e0));
#11296=direction('',(1.222012100922e-2,5.349638588297e-3,9.999110210461e-1));
#11297=direction('',(-9.658796657590e-1,2.587815700690e-1,1.041970565724e-2));
#11298=axis2_placement_3d('',#11295,#11296,#11297);
#11300=cartesian_point('',(0.e0,0.e0,-8.194372175980e0));
#11301=direction('',(0.e0,0.e0,-1.e0));
#11302=direction('',(2.901960926061e-1,9.569672031142e-1,0.e0));
#11303=axis2_placement_3d('',#11300,#11301,#11302);
#11305=cartesian_point('',(0.e0,0.e0,-8.194372175980e0));
#11306=direction('',(0.e0,0.e0,-1.e0));
#11307=direction('',(3.200316481809e-1,9.474068524993e-1,0.e0));
#11308=axis2_placement_3d('',#11305,#11306,#11307);
#11310=cartesian_point('',(0.e0,0.e0,-6.878910995975e0));
#11311=direction('',(0.e0,0.e0,1.e0));
#11312=direction('',(3.523004685052e-1,9.358869482427e-1,0.e0));
#11313=axis2_placement_3d('',#11310,#11311,#11312);
#11315=cartesian_point('',(0.e0,0.e0,-6.878910995975e0));
#11316=direction('',(0.e0,0.e0,1.e0));
#11317=direction('',(3.200316481809e-1,9.474068524993e-1,0.e0));
#11318=axis2_placement_3d('',#11315,#11316,#11317);
#11320=cartesian_point('',(2.600349000191e1,6.907832793630e1,
-6.878912357757e0));
#11321=cartesian_point('',(2.597898728237e1,6.901509015080e1,
-7.014534439005e0));
#11322=cartesian_point('',(2.593783016991e1,6.890767760480e1,
-7.296089302932e0));
#11323=cartesian_point('',(2.590111424224e1,6.880741879557e1,
-7.739657320359e0));
#11324=cartesian_point('',(2.589388578344e1,6.878271031797e1,
-8.042733250205e0));
#11325=cartesian_point('',(2.589461299194e1,6.878102768109e1,
-8.194372284201e0));
#11327=cartesian_point('',(2.616104082547e1,6.949686265832e1,
-7.102552497188e0));
#11328=direction('',(-1.624342553576e-1,-4.167485624057e-1,-8.943912725531e-1));
#11329=direction('',(9.238284773445e-1,-3.826619827079e-1,1.052385088509e-2));
#11330=axis2_placement_3d('',#11327,#11328,#11329);
#11332=cartesian_point('',(2.607078924676e1,6.924897600028e1,
-8.198743025614e0));
#11333=direction('',(6.455565035931e-3,-1.177800998456e-2,-9.999097980122e-1));
#11334=direction('',(9.245405286564e-1,-3.809402590880e-1,1.045609284651e-2));
#11335=axis2_placement_3d('',#11332,#11333,#11334);
#11337=cartesian_point('',(2.610731982243e1,6.838978855821e1,
-4.147601147848e1));
#11338=cartesian_point('',(2.610779463002e1,6.838900334147e1,
-4.154066775623e1));
#11339=cartesian_point('',(2.611262868418e1,6.838593121774e1,
-4.166762862988e1));
#11340=cartesian_point('',(2.613186673568e1,6.837690065945e1,
-4.185095071734e1));
#11341=cartesian_point('',(2.615208420355e1,6.836803272095e1,
-4.196855049349e1));
#11342=cartesian_point('',(2.616409636306e1,6.836289685859e1,
-4.202618265877e1));
#11344=cartesian_point('',(2.628566031714e1,6.885694933828e1,
-4.148036708079e1));
#11345=direction('',(6.455565035931e-3,-1.177800998456e-2,-9.999097980122e-1));
#11346=direction('',(9.237618043930e-1,-3.828242934071e-1,1.047325746470e-2));
#11347=axis2_placement_3d('',#11344,#11345,#11346);
#11349=cartesian_point('',(2.674754523804e1,6.866553694914e1,
-4.147513467274e1));
#11350=cartesian_point('',(2.672849709964e1,6.861541780262e1,
-4.162592509716e1));
#11351=cartesian_point('',(2.671579264086e1,6.856299615276e1,
-4.177646934960e1));
#11352=cartesian_point('',(2.671092250665e1,6.850858519015e1,
-4.192438378715e1));
#11354=direction('',(2.011781513263e-1,5.065199670349e-1,8.384300056796e-1));
#11355=vector('',#11354,1.808878296261e0);
#11356=cartesian_point('',(2.678140769341e1,6.793617020439e1,
-4.303925725446e1));
#11357=line('',#11356,#11355);
#11358=cartesian_point('',(2.705166597680e1,6.861895255668e1,
-4.135914406189e1));
#11359=direction('',(2.004189206867e-1,5.067985777100e-1,8.384434732657e-1));
#11360=direction('',(3.121618754055e-1,7.781692964884e-1,-5.449839534757e-1));
#11361=axis2_placement_3d('',#11358,#11359,#11360);
#11363=direction('',(1.229239086031e-2,5.417346707724e-3,9.999097706701e-1));
#11364=vector('',#11363,2.249224733586e1);
#11365=cartesian_point('',(2.071332573393e1,7.081731032017e1,
-3.068371741442e1));
#11366=line('',#11365,#11364);
#11367=cartesian_point('',(2.163663944510e1,7.335186968912e1,
-8.214301753445e0));
#11368=direction('',(-9.658167360994e-1,2.590164168759e-1,1.041768012342e-2));
#11369=direction('',(-2.589376934011e-1,-9.658581278366e-1,8.327534341126e-3));
#11370=axis2_placement_3d('',#11367,#11368,#11369);
#11372=direction('',(1.247771158549e-1,4.294805629491e-1,8.944143991506e-1));
#11373=vector('',#11372,9.151440787543e-1);
#11374=cartesian_point('',(2.106912616639e1,7.119081162498e1,
-7.097284040905e0));
#11375=line('',#11374,#11373);
#11376=direction('',(-1.231852826620e-2,-5.514865463800e-3,-9.999089159120e-1));
#11377=vector('',#11376,2.301196572524e1);
#11378=cartesian_point('',(2.118331520513e1,7.158384821910e1,
-6.278765999570e0));
#11379=line('',#11378,#11377);
#11380=cartesian_point('',(2.089984165489e1,7.145694032407e1,
-2.928863570090e1));
#11381=cartesian_point('',(2.089951598378e1,7.145679420865e1,
-2.931506305093e1));
#11382=cartesian_point('',(2.089596092387e1,7.145126838565e1,
-2.950601756105e1));
#11383=cartesian_point('',(2.087554265560e1,7.138908245146e1,
-2.985282310956e1));
#11384=cartesian_point('',(2.081971246858e1,7.119722032975e1,
-3.026043792059e1));
#11385=cartesian_point('',(2.076999753133e1,7.102059005223e1,
-3.048064435093e1));
#11386=cartesian_point('',(2.074551643807e1,7.093277846949e1,
-3.056845745003e1));
#11388=direction('',(-1.935760135287e-1,-6.943577231915e-1,-6.931058210913e-1));
#11389=vector('',#11388,1.662949017033e-1);
#11390=cartesian_point('',(2.074551643807e1,7.093277846949e1,
-3.056845745003e1));
#11391=line('',#11390,#11389);
#11392=cartesian_point('',(2.010988119560e1,6.998192924376e1,
-3.201807075574e1));
#11393=cartesian_point('',(2.017819383898e1,7.008310343798e1,
-3.191689655690e1));
#11394=cartesian_point('',(2.031892490643e1,7.027190290700e1,
-3.170695900533e1));
#11395=cartesian_point('',(2.053149121212e1,7.053943238123e1,
-3.131551879633e1));
#11396=cartesian_point('',(2.062209578227e1,7.064888826412e1,
-3.108198501449e1));
#11397=cartesian_point('',(2.065464552890e1,7.069573353428e1,
-3.096873481963e1));
#11399=cartesian_point('',(2.065464552890e1,7.069573353428e1,
-3.096873481963e1));
#11400=cartesian_point('',(2.068127693448e1,7.073296427765e1,
-3.087614846147e1));
#11401=cartesian_point('',(2.070066830136e1,7.077396544892e1,
-3.077997797772e1));
#11402=cartesian_point('',(2.071332573393e1,7.081731032017e1,
-3.068371741442e1));
#11404=cartesian_point('',(2.099119759944e1,7.022374941219e1,
-3.110514772513e1));
#11405=cartesian_point('',(2.086252076352e1,7.025838685862e1,
-3.153436171220e1));
#11406=cartesian_point('',(2.046857695002e1,7.017190834911e1,
-3.182820363978e1));
#11407=cartesian_point('',(2.010988119560e1,6.998192924376e1,
-3.201807075574e1));
#11409=cartesian_point('',(2.075745983262e1,6.978794273272e1,
-3.221207339909e1));
#11410=cartesian_point('',(2.091504352130e1,7.004644107001e1,
-3.195357205814e1));
#11411=cartesian_point('',(2.108345986337e1,7.019216184466e1,
-3.154663525729e1));
#11412=cartesian_point('',(2.119109603567e1,7.016313138119e1,
-3.116447264600e1));
#11414=direction('',(1.934120958689e-1,6.937558769100e-1,6.937539509253e-1));
#11415=vector('',#11414,1.788287081872e0);
#11416=cartesian_point('',(2.010988119560e1,6.998192924376e1,
-3.201807075574e1));
#11417=line('',#11416,#11415);
#11418=cartesian_point('',(2.045575754812e1,7.122256391641e1,
-3.077743952731e1));
#11419=cartesian_point('',(2.016221258147e1,7.130938953682e1,
-3.069061538612e1));
#11420=cartesian_point('',(1.957316330708e1,7.147952009431e1,
-3.052047788253e1));
#11421=cartesian_point('',(1.868350242632e1,7.172414412310e1,
-3.027585557356e1));
#11422=cartesian_point('',(1.808665586530e1,7.188009786914e1,
-3.011990418743e1));
#11423=cartesian_point('',(1.778726864908e1,7.195629582754e1,
-3.004370292359e1));
#11425=direction('',(-1.788651809418e-1,-6.957033421536e-1,-6.957040367592e-1));
#11426=vector('',#11425,1.797887518431e0);
#11427=cartesian_point('',(1.778726864908e1,7.195629582754e1,
-3.004370292359e1));
#11428=line('',#11427,#11426);
#11429=cartesian_point('',(1.746568917278e1,7.070549947215e1,
-3.129450052780e1));
#11430=cartesian_point('',(1.530629390217e1,7.125199485631e1,
-3.074800514364e1));
#11431=cartesian_point('',(1.309827558174e1,7.170251583172e1,
-3.029748416810e1));
#11432=cartesian_point('',(1.085790276105e1,7.204829150152e1,
-2.995170849830e1));
#11434=direction('',(1.000702065580e-1,7.035572236583e-1,7.035575220248e-1));
#11435=vector('',#11434,1.827128336762e0);
#11436=cartesian_point('',(1.085790276105e1,7.204829150152e1,
-2.995170849830e1));
#11437=line('',#11436,#11435);
#11438=cartesian_point('',(1.104074387111e1,7.333378084140e1,
-2.866621861327e1));
#11439=cartesian_point('',(1.011814464868e1,7.347666476905e1,
-2.852333468562e1));
#11440=cartesian_point('',(9.190137208373e0,7.360204158537e1,
-2.839796127024e1));
#11441=cartesian_point('',(8.258037847727e0,7.370946612162e1,
-2.829053673399e1));
#11443=direction('',(-8.533800133056e-2,-7.045346328683e-1,-7.045199618308e-1));
#11444=vector('',#11443,1.832182293750e0);
#11445=cartesian_point('',(8.258037847727e0,7.370946612162e1,
-2.829053673399e1));
#11446=line('',#11445,#11444);
#11447=cartesian_point('',(8.101683072706e0,7.241863024195e1,
-2.958134573364e1));
#11448=cartesian_point('',(7.362047847923e0,7.250359527603e1,
-2.949642085696e1));
#11449=cartesian_point('',(5.879148293859e0,7.264995929027e1,
-2.935003616285e1));
#11450=cartesian_point('',(3.641491068088e0,7.279969344712e1,
-2.920029826749e1));
#11451=cartesian_point('',(2.146086417775e0,7.285272440694e1,
-2.914729795689e1));
#11452=cartesian_point('',(1.397048482491e0,7.286740495876e1,
-2.913258221388e1));
#11454=cartesian_point('',(1.410749838694e0,7.416992807531e1,
-2.783007199691e1));
#11455=cartesian_point('',(4.706297192906e-1,7.418831215197e1,
-2.781168792025e1));
#11456=cartesian_point('',(-4.701428108889e-1,7.418831774925e1,
-2.781168234311e1));
#11457=cartesian_point('',(-1.410236980538e0,7.416993681063e1,
-2.783006328173e1));
#11459=cartesian_point('',(-1.397114347166e0,7.286739298738e1,
-2.913260701089e1));
#11460=cartesian_point('',(-3.642690857143e0,7.282328204850e1,
-2.917671794977e1));
#11461=cartesian_point('',(-5.883907747545e0,7.267270345349e1,
-2.932729654472e1));
#11462=cartesian_point('',(-8.101737390481e0,7.241859097589e1,
-2.958140902231e1));
#11464=direction('',(-8.530689808620e-2,7.045299221436e-1,7.045284394140e-1));
#11465=vector('',#11464,1.832251715986e0);
#11466=cartesian_point('',(-8.101737390481e0,7.241859097589e1,
-2.958140902231e1));
#11467=line('',#11466,#11465);
#11468=cartesian_point('',(-8.258041100885e0,7.370946713470e1,
-2.829053558023e1));
#11469=cartesian_point('',(-9.190154835925e0,7.360205530987e1,
-2.839794740507e1));
#11470=cartesian_point('',(-1.011816081123e1,7.347667803375e1,
-2.852332156167e1));
#11471=cartesian_point('',(-1.104075514261e1,7.333377985731e1,
-2.866621973811e1));
#11473=direction('',(1.000428493163e-1,-7.035592068308e-1,-7.035594294616e-1));
#11474=vector('',#11473,1.827118505102e0);
#11475=cartesian_point('',(-1.104075514261e1,7.333377985731e1,
-2.866621973811e1));
#11476=line('',#11475,#11474);
#11477=cartesian_point('',(-1.085796500132e1,7.204829381107e1,
-2.995170619112e1));
#11478=cartesian_point('',(-1.309835334794e1,7.170265166400e1,
-3.029734833819e1));
#11479=cartesian_point('',(-1.530606569250e1,7.125187921252e1,
-3.074812078657e1));
#11480=cartesian_point('',(-1.746563985829e1,7.070540775636e1,
-3.129459224272e1));
#11482=direction('',(-1.788786878795e-1,6.957019284002e-1,6.957019777482e-1));
#11483=vector('',#11482,1.798023459906e0);
#11484=cartesian_point('',(-1.746563985829e1,7.070540775636e1,
-3.129459224272e1));
#11485=line('',#11484,#11483);
#11486=cartesian_point('',(1.358452150705e0,3.433899297084e1,
-6.764727231310e1));
#11487=direction('',(-6.217863942469e-5,-7.069934903411e-1,7.072200511503e-1));
#11488=direction('',(-3.386821469556e-1,6.654388344861e-1,6.651958815953e-1));
#11489=axis2_placement_3d('',#11486,#11487,#11488);
#11491=direction('',(1.934122458453e-1,-6.937549595992e-1,-6.937548264254e-1));
#11492=vector('',#11491,1.788294580055e0);
#11493=cartesian_point('',(-2.045576044451e1,7.122257297069e1,
-3.077742726739e1));
#11494=line('',#11493,#11492);
#11495=cartesian_point('',(-2.010988237354e1,6.998193473655e1,
-3.201806526337e1));
#11496=cartesian_point('',(-2.032634165638e1,6.991820864867e1,
-3.208179135125e1));
#11497=cartesian_point('',(-2.054221883374e1,6.985354815653e1,
-3.214646763350e1));
#11498=cartesian_point('',(-2.075750733013e1,6.978793559597e1,
-3.221208019407e1));
#11500=direction('',(2.251581803063e-1,-6.889501341870e-1,-6.889495674176e-1));
#11501=vector('',#11500,1.792377141153e1);
#11502=cartesian_point('',(-2.075750733013e1,6.978793559597e1,
-3.221208019407e1));
#11503=line('',#11502,#11501);
#11504=direction('',(2.251498181705e-1,6.889511999231e-1,6.889512344878e-1));
#11505=vector('',#11504,1.792375210878e1);
#11506=cartesian_point('',(1.672193030439e1,5.743935221025e1,
-4.456066454109e1));
#11507=line('',#11506,#11505);
#11508=cartesian_point('',(2.075745983262e1,6.978794273272e1,
-3.221207339909e1));
#11509=cartesian_point('',(2.054219131051e1,6.985354809252e1,
-3.214646803929e1));
#11510=cartesian_point('',(2.032631533501e1,6.991821005897e1,
-3.208178994053e1));
#11511=cartesian_point('',(2.010988119560e1,6.998192924376e1,
-3.201807075574e1));
#11513=cartesian_point('',(9.75e0,6.429360748631e1,-3.770639251369e1));
#11514=direction('',(0.e0,7.071067811865e-1,-7.071067811865e-1));
#11515=direction('',(1.e0,0.e0,0.e0));
#11516=axis2_placement_3d('',#11513,#11514,#11515);
#11518=cartesian_point('',(9.75e0,6.429360748631e1,-3.770639251369e1));
#11519=direction('',(0.e0,7.071067811865e-1,-7.071067811865e-1));
#11520=direction('',(-1.e0,0.e0,0.e0));
#11521=axis2_placement_3d('',#11518,#11519,#11520);
#11523=cartesian_point('',(-9.75e0,6.429360748631e1,-3.770639251369e1));
#11524=direction('',(0.e0,7.071067811865e-1,-7.071067811865e-1));
#11525=direction('',(1.e0,0.e0,0.e0));
#11526=axis2_placement_3d('',#11523,#11524,#11525);
#11528=cartesian_point('',(-9.75e0,6.429360748631e1,-3.770639251369e1));
#11529=direction('',(0.e0,7.071067811865e-1,-7.071067811865e-1));
#11530=direction('',(-1.e0,0.e0,0.e0));
#11531=axis2_placement_3d('',#11528,#11529,#11530);
#11533=cartesian_point('',(1.746110281296e1,7.167812392910e1,
-2.999760893231e1));
#11534=cartesian_point('',(1.741843757737e1,7.146802015698e1,
-3.045564870502e1));
#11535=cartesian_point('',(1.744948337651e1,7.109703184079e1,
-3.090296299833e1));
#11536=cartesian_point('',(1.746568917278e1,7.070549947215e1,
-3.129450052780e1));
#11538=cartesian_point('',(1.746466239856e1,7.169408565436e1,
-2.996223123838e1));
#11539=cartesian_point('',(1.746335676755e1,7.168872162769e1,
-2.997402765833e1));
#11540=cartesian_point('',(1.746219836618e1,7.168353257057e1,
-2.998581879188e1));
#11541=cartesian_point('',(1.746110281296e1,7.167812392910e1,
-2.999760893231e1));
#11543=cartesian_point('',(1.686797723535e1,7.133634998577e1,
-3.001515791422e1));
#11544=cartesian_point('',(1.709134910453e1,7.128362193402e1,
-3.000521229359e1));
#11545=cartesian_point('',(1.739530362372e1,7.146108288441e1,
-2.999624418817e1));
#11546=cartesian_point('',(1.746110281296e1,7.167812392910e1,
-2.999760893231e1));
#11548=cartesian_point('',(1.686797723535e1,7.133634998577e1,
-3.001515791422e1));
#11549=cartesian_point('',(1.686773824361e1,7.133645856071e1,
-3.000935210657e1));
#11550=cartesian_point('',(1.686732647015e1,7.133667505727e1,
-2.999781243372e1));
#11551=cartesian_point('',(1.686692454770e1,7.133692077352e1,
-2.998047696466e1));
#11552=cartesian_point('',(1.686677692951e1,7.133705656114e1,
-2.996890035062e1));
#11553=cartesian_point('',(1.686673686158e1,7.133711798209e1,
-2.996310748381e1));
#11555=cartesian_point('',(1.686673686158e1,7.133711798209e1,
-2.996310748381e1));
#11556=cartesian_point('',(1.684769332479e1,7.136329786896e1,
-2.754365572382e1));
#11557=cartesian_point('',(1.680960508211e1,7.141563215047e1,
-2.270522124721e1));
#11558=cartesian_point('',(1.675247415209e1,7.149408501071e1,
-1.544897591463e1));
#11559=cartesian_point('',(1.671440008348e1,7.154639761530e1,
-1.061241732098e1));
#11560=cartesian_point('',(1.669535842005e1,7.157252685277e1,
-8.194372312690e0));
#11562=cartesian_point('',(1.196511927412e1,7.251341943763e1,
-8.194372232338e0));
#11563=cartesian_point('',(1.193924158454e1,7.249761482878e1,
-1.046224725098e1));
#11564=cartesian_point('',(1.188747438872e1,7.246595615049e1,
-1.499840942216e1));
#11565=cartesian_point('',(1.180981514847e1,7.241849177515e1,
-2.180389059364e1));
#11566=cartesian_point('',(1.175803250941e1,7.238683560744e1,
-2.634170306509e1));
#11567=cartesian_point('',(1.173213624931e1,7.237099047751e1,
-2.861081543223e1));
#11569=cartesian_point('',(1.168047415754e1,7.237587577080e1,
-2.899682397717e1));
#11570=cartesian_point('',(1.226046063390e1,7.228145356231e1,
-2.908933406692e1));
#11571=cartesian_point('',(1.341838505594e1,7.207858944530e1,
-2.928812169051e1));
#11572=cartesian_point('',(1.514868393963e1,7.173183220414e1,
-2.962733334521e1));
#11573=cartesian_point('',(1.629592731212e1,7.147282117960e1,
-2.988144866760e1));
#11574=cartesian_point('',(1.686797723535e1,7.133634998577e1,
-3.001515791422e1));
#11576=cartesian_point('',(1.181214616898e1,7.286455229261e1,
-2.861517388372e1));
#11577=direction('',(1.147856334646e-2,6.963722578743e-3,9.999098705140e-1));
#11578=direction('',(-9.915988925809e-1,1.289251534965e-1,1.048527673300e-2));
#11579=axis2_placement_3d('',#11576,#11577,#11578);
#11581=direction('',(1.147992924864e-2,6.973942800885e-3,9.999097836036e-1));
#11582=vector('',#11581,2.041828360727e1);
#11583=cartesian_point('',(1.131642019845e1,7.292958816547e1,
-2.860994108650e1));
#11584=line('',#11583,#11582);
#11585=cartesian_point('',(1.187719475298e1,7.554848243484e1,
-8.214301753529e0));
#11586=direction('',(-9.913624666286e-1,1.307361147557e-1,1.041768009904e-2));
#11587=direction('',(-1.306526620650e-1,-9.913932287778e-1,8.327534376810e-3));
#11588=axis2_placement_3d('',#11585,#11586,#11587);
#11590=direction('',(6.765122299159e-2,4.420965011075e-1,8.944126540564e-1));
#11591=vector('',#11590,9.151229587e-1);
#11592=cartesian_point('',(1.159661130749e1,7.333183716370e1,
-7.097284035447e0));
#11593=line('',#11592,#11591);
#11594=direction('',(-1.149336487889e-2,-7.075885031163e-3,-9.999089130590e-1));
#11595=vector('',#11594,2.096616887439e1);
#11596=cartesian_point('',(1.165852049484e1,7.373640982182e1,
-6.278786481168e0));
#11597=line('',#11596,#11595);
#11598=cartesian_point('',(1.141754866585e1,7.358805562133e1,
-2.724304561137e1));
#11599=cartesian_point('',(1.141747543234e1,7.358801044162e1,
-2.724941570028e1));
#11600=cartesian_point('',(1.141662389834e1,7.358735522487e1,
-2.732096314222e1));
#11601=cartesian_point('',(1.141399928252e1,7.357761241148e1,
-2.744905814135e1));
#11602=cartesian_point('',(1.140795604558e1,7.354589488182e1,
-2.762549394707e1));
#11603=cartesian_point('',(1.140015907869e1,7.349968077497e1,
-2.778773605028e1));
#11604=cartesian_point('',(1.139073070299e1,7.344028904481e1,
-2.794007113259e1));
#11605=cartesian_point('',(1.137968425387e1,7.336795314321e1,
-2.808428271676e1));
#11606=cartesian_point('',(1.136697575567e1,7.328242411071e1,
-2.822141929547e1));
#11607=cartesian_point('',(1.135309263457e1,7.318700420236e1,
-2.834641057662e1));
#11608=cartesian_point('',(1.134310923236e1,7.311726731145e1,
-2.842250497243e1));
#11609=cartesian_point('',(1.133818512520e1,7.308264303863e1,
-2.845713005314e1));
#11611=direction('',(-1.001274147792e-1,-7.041139601716e-1,-7.029921990329e-1));
#11612=vector('',#11611,2.173723030904e-1);
#11613=cartesian_point('',(1.133818512520e1,7.308264303863e1,
-2.845713005314e1));
#11614=line('',#11613,#11612);
#11615=cartesian_point('',(1.085790276105e1,7.204829150152e1,
-2.995170849830e1));
#11616=cartesian_point('',(1.091495484970e1,7.216125627907e1,
-2.983874683819e1));
#11617=cartesian_point('',(1.102893294784e1,7.236644377468e1,
-2.960763246965e1));
#11618=cartesian_point('',(1.116818630290e1,7.261099665049e1,
-2.927127210189e1));
#11619=cartesian_point('',(1.125171777191e1,7.274877737468e1,
-2.901062080499e1));
#11620=cartesian_point('',(1.127985356249e1,7.281148561534e1,
-2.887481932576e1));
#11622=cartesian_point('',(1.127985356249e1,7.281148561534e1,
-2.887481932576e1));
#11623=cartesian_point('',(1.129807363502e1,7.284906240969e1,
-2.878828162787e1));
#11624=cartesian_point('',(1.131009828383e1,7.288872525684e1,
-2.869916392933e1));
#11625=cartesian_point('',(1.131642019845e1,7.292958816547e1,
-2.860994108650e1));
#11627=cartesian_point('',(1.746568917278e1,7.070549947215e1,
-3.129450052780e1));
#11628=cartesian_point('',(1.737655196939e1,7.082436754973e1,
-3.117563635012e1));
#11629=cartesian_point('',(1.721916590985e1,7.101810952555e1,
-3.092813740801e1));
#11630=cartesian_point('',(1.708512941993e1,7.115948839395e1,
-3.068783687989e1));
#11631=cartesian_point('',(1.692331335397e1,7.130737587999e1,
-3.031016982888e1));
#11632=cartesian_point('',(1.688009093015e1,7.133262590267e1,
-3.011040130362e1));
#11633=cartesian_point('',(1.686797723535e1,7.133634998577e1,
-3.001515791422e1));
#11635=cartesian_point('',(1.168047415754e1,7.237587577080e1,
-2.899682397717e1));
#11636=cartesian_point('',(1.155099902681e1,7.239318056047e1,
-2.942474153294e1));
#11637=cartesian_point('',(1.118819259914e1,7.226509341811e1,
-2.973491838402e1));
#11638=cartesian_point('',(1.085790276105e1,7.204829150152e1,
-2.995170849830e1));
#11640=cartesian_point('',(1.168047415754e1,7.237587577080e1,
-2.899682397717e1));
#11641=cartesian_point('',(1.169157967692e1,7.237445456522e1,
-2.895495847451e1));
#11642=cartesian_point('',(1.171002574974e1,7.237229027557e1,
-2.887062248403e1));
#11643=cartesian_point('',(1.172708517194e1,7.237062684711e1,
-2.874227395766e1));
#11644=cartesian_point('',(1.173163380320e1,7.237068287716e1,
-2.865490408799e1));
#11645=cartesian_point('',(1.173213624931e1,7.237099047751e1,
-2.861081543223e1));
#11647=cartesian_point('',(1.127985356249e1,7.281148561534e1,
-2.887481932576e1));
#11648=cartesian_point('',(1.128709682402e1,7.274214508299e1,
-2.887913752550e1));
#11649=cartesian_point('',(1.133339299429e1,7.259896416903e1,
-2.889645967587e1));
#11650=cartesian_point('',(1.147826002769e1,7.244167270807e1,
-2.894046210938e1));
#11651=cartesian_point('',(1.161378537808e1,7.238679969228e1,
-2.897865465305e1));
#11652=cartesian_point('',(1.168047415754e1,7.237587577080e1,
-2.899682397717e1));
#11654=cartesian_point('',(7.939148306561e0,7.331341290622e1,
-2.837858250586e1));
#11655=cartesian_point('',(7.947226105897e0,7.311322010958e1,
-2.880776276571e1));
#11656=cartesian_point('',(8.030733650860e0,7.277970235618e1,
-2.922003684057e1));
#11657=cartesian_point('',(8.101683072706e0,7.241863024195e1,
-2.958134573364e1));
#11659=cartesian_point('',(7.941309952913e0,7.337706912640e1,
-2.824077494267e1));
#11660=cartesian_point('',(7.939020482644e0,7.335588462570e1,
-2.828680991141e1));
#11661=cartesian_point('',(7.938281736199e0,7.333474832357e1,
-2.833285198156e1));
#11662=cartesian_point('',(7.939148306561e0,7.331341290622e1,
-2.837858250586e1));
#11664=cartesian_point('',(7.409477008469e0,7.294187166629e1,
-2.844212363246e1));
#11665=cartesian_point('',(7.484280919273e0,7.293435931555e1,
-2.843178836464e1));
#11666=cartesian_point('',(7.647665977060e0,7.295661573277e1,
-2.841010197472e1));
#11667=cartesian_point('',(7.842184422497e0,7.309299365222e1,
-2.838674430436e1));
#11668=cartesian_point('',(7.920015078825e0,7.324008032127e1,
-2.837952377039e1));
#11669=cartesian_point('',(7.939148306561e0,7.331341290622e1,
-2.837858250586e1));
#11671=cartesian_point('',(7.409477008469e0,7.294187166629e1,
-2.844212363246e1));
#11672=cartesian_point('',(7.406507433638e0,7.294236761264e1,
-2.841997359415e1));
#11673=cartesian_point('',(7.401493499053e0,7.294327161321e1,
-2.837558518446e1));
#11674=cartesian_point('',(7.396733068771e0,7.294434927290e1,
-2.830867865673e1));
#11675=cartesian_point('',(7.395409703934e0,7.294484831408e1,
-2.826401208210e1));
#11676=cartesian_point('',(7.395212568723e0,7.294506444412e1,
-2.824165078612e1));
#11678=cartesian_point('',(7.395212568723e0,7.294506444412e1,
-2.824165078612e1));
#11679=cartesian_point('',(7.374678005194e0,7.296667416818e1,
-2.601357917380e1));
#11680=cartesian_point('',(7.333613148505e0,7.300989601680e1,
-2.155783383674e1));
#11681=cartesian_point('',(7.272017717037e0,7.307464156032e1,
-1.487540721963e1));
#11682=cartesian_point('',(7.230965200405e0,7.311782715785e1,
-1.042125157214e1));
#11683=cartesian_point('',(7.210437817333e0,7.313939451829e1,
-8.194372303846e0));
#11685=cartesian_point('',(2.397855434957e0,7.345481832826e1,
-8.194372229929e0));
#11686=cartesian_point('',(2.375210443668e0,7.343653747552e1,
-1.037108242400e1));
#11687=cartesian_point('',(2.329915609193e0,7.339992864751e1,
-1.472488240354e1));
#11688=cartesian_point('',(2.261962824790e0,7.334503734740e1,
-2.125672256687e1));
#11689=cartesian_point('',(2.216653574047e0,7.330842859209e1,
-2.561204255261e1));
#11690=cartesian_point('',(2.193996494398e0,7.329010850418e1,
-2.778989240705e1));
#11692=cartesian_point('',(2.160055652527e0,7.328830281411e1,
-2.810281271926e1));
#11693=cartesian_point('',(2.744293906592e0,7.327095673303e1,
-2.811982636280e1));
#11694=cartesian_point('',(3.912480353451e0,7.322221003170e1,
-2.816762712776e1));
#11695=cartesian_point('',(5.663412717978e0,7.310657868527e1,
-2.828071586225e1));
#11696=cartesian_point('',(6.827970195404e0,7.300150798312e1,
-2.838369044813e1));
#11697=cartesian_point('',(7.409477008469e0,7.294187166629e1,
-2.844212363246e1));
#11699=cartesian_point('',(2.208956060526e0,7.378988822538e1,
-2.779425104979e1));
#11700=direction('',(1.047141450241e-2,8.401850141026e-3,9.999098751350e-1));
#11701=direction('',(-9.999438561177e-1,-1.535035956630e-3,1.048466866796e-2));
#11702=axis2_placement_3d('',#11699,#11700,#11701);
#11704=direction('',(1.047143346630e-2,8.412080122753e-3,9.999097889256e-1));
#11705=vector('',#11704,1.959728625860e1);
#11706=cartesian_point('',(1.708982404672e0,7.378967384793e1,
-2.778901791114e1));
#11707=line('',#11706,#11705);
#11708=cartesian_point('',(1.914527964858e0,7.645243969993e1,
-8.214301753548e0));
#11709=direction('',(-9.999457105422e-1,2.188811744455e-4,1.041768013360e-2));
#11710=direction('',(-1.321271665861e-4,-9.999653167553e-1,8.327534379040e-3));
#11711=axis2_placement_3d('',#11708,#11709,#11710);
#11713=direction('',(9.367168155571e-3,4.471391652727e-1,8.944153526410e-1));
#11714=vector('',#11713,9.151406184138e-1);
#11715=cartesian_point('',(1.925675216716e0,7.421813464117e1,
-7.097284032213e0));
#11716=line('',#11715,#11714);
#11717=direction('',(-1.047142802254e-2,-8.513593006065e-3,-9.999089298178e-1));
#11718=vector('',#11717,2.015648951231e1);
#11719=cartesian_point('',(1.934247492775e0,7.462732985340e1,
-6.278768213278e0));
#11720=line('',#11719,#11718);
#11721=cartesian_point('',(1.723330510868e0,7.275555060651e1,
-2.641889004720e1));
#11722=direction('',(-9.999451741618e-1,7.608380874947e-7,1.047132608561e-2));
#11723=direction('',(-8.841364824381e-5,9.999637377229e-1,-8.515598756089e-3));
#11724=axis2_placement_3d('',#11721,#11722,#11723);
#11726=direction('',(-7.405380756608e-3,-7.074655011402e-1,-7.067090809041e-1));
#11727=vector('',#11726,2.376135141701e-1);
#11728=cartesian_point('',(1.710742023218e0,7.395777721181e1,
-2.762109428293e1));
#11729=line('',#11728,#11727);
#11730=cartesian_point('',(1.397048482491e0,7.286740495876e1,
-2.913258221388e1));
#11731=cartesian_point('',(1.515398260212e0,7.320225570844e1,
-2.879761255990e1));
#11732=cartesian_point('',(1.646164317705e0,7.350520214979e1,
-2.841075972590e1));
#11733=cartesian_point('',(1.695127204410e0,7.369072332414e1,
-2.800484612786e1));
#11735=cartesian_point('',(1.695127204410e0,7.369072332414e1,
-2.800484612786e1));
#11736=cartesian_point('',(1.703703096912e0,7.372318812551e1,
-2.793381116393e1));
#11737=cartesian_point('',(1.708223327831e0,7.375626705586e1,
-2.786145062493e1));
#11738=cartesian_point('',(1.708982404672e0,7.378967384793e1,
-2.778901791114e1));
#11740=direction('',(-7.437950032866e-3,-7.070907225853e-1,-7.070837198897e-1));
#11741=vector('',#11740,1.842087691079e0);
#11742=cartesian_point('',(1.410749838694e0,7.416992807531e1,
-2.783007199691e1));
#11743=line('',#11742,#11741);
#11744=cartesian_point('',(1.397048482491e0,7.286740495876e1,
-2.913258221388e1));
#11745=cartesian_point('',(1.526464031041e0,7.296970728045e1,
-2.903028792797e1));
#11746=cartesian_point('',(1.756821251849e0,7.313251913249e1,
-2.880356148398e1));
#11747=cartesian_point('',(2.019244110069e0,7.325984923252e1,
-2.846140257231e1));
#11748=cartesian_point('',(2.124372529945e0,7.328832865563e1,
-2.822045637729e1));
#11749=cartesian_point('',(2.160055652527e0,7.328830281411e1,
-2.810281271926e1));
#11751=cartesian_point('',(8.101683072706e0,7.241863024195e1,
-2.958134573364e1));
#11752=cartesian_point('',(7.985318543662e0,7.253524552061e1,
-2.946474183685e1));
#11753=cartesian_point('',(7.778760391413e0,7.272713404162e1,
-2.921253960722e1));
#11754=cartesian_point('',(7.533518118881e0,7.289459940309e1,
-2.882959518108e1));
#11755=cartesian_point('',(7.440499921091e0,7.293760426255e1,
-2.856857326643e1));
#11756=cartesian_point('',(7.409477008469e0,7.294187166629e1,
-2.844212363246e1));
#11758=cartesian_point('',(2.160055652527e0,7.328830281411e1,
-2.810281271926e1));
#11759=cartesian_point('',(2.167340607175e0,7.328838867800e1,
-2.806837781722e1));
#11760=cartesian_point('',(2.179402202708e0,7.328874450216e1,
-2.799923399948e1));
#11761=cartesian_point('',(2.190613694669e0,7.328926634328e1,
-2.789548564415e1));
#11762=cartesian_point('',(2.193628667589e0,7.328981146858e1,
-2.782521436248e1));
#11763=cartesian_point('',(2.193996494398e0,7.329010850418e1,
-2.778989240705e1));
#11765=cartesian_point('',(1.695127204410e0,7.369072332414e1,
-2.800484612786e1));
#11766=cartesian_point('',(1.733436006409e0,7.349403031965e1,
-2.801252315438e1));
#11767=cartesian_point('',(1.950070106926e0,7.329486146621e1,
-2.805810303555e1));
#11768=cartesian_point('',(2.160055652527e0,7.328830281411e1,
-2.810281271926e1));
#11770=cartesian_point('',(-1.695130856503e0,7.369076698692e1,
-2.800478101021e1));
#11771=cartesian_point('',(-1.646007237285e0,7.350487526849e1,
-2.841168601342e1));
#11772=cartesian_point('',(-1.514821518407e0,7.320278277820e1,
-2.879723313189e1));
#11773=cartesian_point('',(-1.397114347166e0,7.286739298738e1,
-2.913260701089e1));
#11775=direction('',(-7.123651251427e-3,7.070888649335e-1,7.070888138557e-1));
#11776=vector('',#11775,1.842121815018e0);
#11777=cartesian_point('',(-1.397114347166e0,7.286739298738e1,
-2.913260701089e1));
#11778=line('',#11777,#11776);
#11779=cartesian_point('',(-1.708982099211e0,7.378967389576e1,
-2.778901787143e1));
#11780=cartesian_point('',(-1.708223231149e0,7.375627231383e1,
-2.786143928772e1));
#11781=cartesian_point('',(-1.703703215468e0,7.372322714194e1,
-2.793375635107e1));
#11782=cartesian_point('',(-1.695130856503e0,7.369076698692e1,
-2.800478101021e1));
#11784=cartesian_point('',(-2.159971491639e0,7.328831654726e1,
-2.810298663050e1));
#11785=cartesian_point('',(-1.957046731679e0,7.329468124702e1,
-2.805980692053e1));
#11786=cartesian_point('',(-1.734717467074e0,7.348715724975e1,
-2.801273399975e1));
#11787=cartesian_point('',(-1.695130856503e0,7.369076698692e1,
-2.800478101021e1));
#11789=cartesian_point('',(-2.208956059214e0,7.378988477089e1,
-2.779425117503e1));
#11790=direction('',(-1.047141443005e-2,8.402674219455e-3,9.999098682110e-1));
#11791=direction('',(2.991460132047e-2,-9.995144855078e-1,8.712628072042e-3));
#11792=axis2_placement_3d('',#11789,#11790,#11791);
#11794=direction('',(1.047158060958e-2,-8.422546931520e-3,-9.999096992743e-1));
#11795=vector('',#11794,1.959728622802e1);
#11796=cartesian_point('',(-1.914196661677e0,7.395473295875e1,
-8.193501292575e0));
#11797=line('',#11796,#11795);
#11798=direction('',(-7.406586411576e-3,7.074726922291e-1,7.067018694102e-1));
#11799=vector('',#11798,2.376439741297e-1);
#11800=cartesian_point('',(-1.708982099211e0,7.378967389576e1,
-2.778901787143e1));
#11801=line('',#11800,#11799);
#11802=cartesian_point('',(-1.710742229840e0,7.395780051793e1,
-2.762107443066e1));
#11803=cartesian_point('',(-1.711855726803e0,7.406330116633e1,
-2.751474719008e1));
#11804=cartesian_point('',(-1.714262791203e0,7.424078904413e1,
-2.728480926971e1));
#11805=cartesian_point('',(-1.718584212998e0,7.441444512507e1,
-2.687254707517e1));
#11806=cartesian_point('',(-1.721597844113e0,7.445256613748e1,
-2.658383068006e1));
#11807=cartesian_point('',(-1.723173064152e0,7.445303716796e1,
-2.643341374532e1));
#11809=direction('',(-1.047171717275e-2,8.618792481288e-3,9.999080255482e-1));
#11810=vector('',#11809,2.015388074371e1);
#11811=cartesian_point('',(-1.723173064152e0,7.445303716796e1,
-2.643341374532e1));
#11812=line('',#11811,#11810);
#11813=direction('',(9.366094732885e-3,-4.477502876926e-1,-8.941095884402e-1));
#11814=vector('',#11813,9.125345485420e-1);
#11815=cartesian_point('',(-1.934218803233e0,7.462673928378e1,
-6.281386643746e0));
#11816=line('',#11815,#11814);
#11817=cartesian_point('',(-1.915324610230e0,7.645169657452e1,
-8.214094604573e0));
#11818=direction('',(9.999465454022e-1,5.330104436881e-4,1.032580447995e-2));
#11819=direction('',(-4.141387679651e-3,-8.944147671701e-1,4.472192674474e-1));
#11820=axis2_placement_3d('',#11817,#11818,#11819);
#11822=cartesian_point('',(-2.425647305735e0,7.421813036007e1,
-7.102517770576e0));
#11823=direction('',(-9.366633956073e-3,4.471399608526e-1,8.944149605061e-1));
#11824=direction('',(2.921638147477e-2,-8.939499569391e-1,4.472134585879e-1));
#11825=axis2_placement_3d('',#11822,#11823,#11824);
#11827=cartesian_point('',(-2.414177052771e0,7.395456315186e1,-8.198641845e0));
#11828=direction('',(-1.032985220424e-2,8.251253555028e-3,9.999126016649e-1));
#11829=direction('',(3.264203609217e-2,-9.994302396922e-1,8.584489996875e-3));
#11830=axis2_placement_3d('',#11827,#11828,#11829);
#11832=cartesian_point('',(0.e0,0.e0,-8.194372175973e0));
#11833=direction('',(0.e0,0.e0,-1.e0));
#11834=direction('',(-9.810926357492e-2,9.951756490192e-1,0.e0));
#11835=axis2_placement_3d('',#11832,#11833,#11834);
#11837=cartesian_point('',(0.e0,0.e0,-8.194372175973e0));
#11838=direction('',(0.e0,0.e0,-1.e0));
#11839=direction('',(-6.688506640182e-2,9.977606866841e-1,0.e0));
#11840=axis2_placement_3d('',#11837,#11838,#11839);
#11842=cartesian_point('',(-2.397855135100e0,7.345482753300e1,
-8.194372301042e0));
#11843=cartesian_point('',(-2.399159460407e0,7.345609760331e1,
-8.042736029958e0));
#11844=cartesian_point('',(-2.401954989127e0,7.348169964170e1,
-7.739667626954e0));
#11845=cartesian_point('',(-2.406398092349e0,7.358837449271e1,
-7.296100165059e0));
#11846=cartesian_point('',(-2.409469045730e0,7.370335243130e1,
-7.014537445305e0));
#11847=cartesian_point('',(-2.411039126093e0,7.377115913073e1,
-6.878912879017e0));
#11849=cartesian_point('',(0.e0,0.e0,-6.878910995968e0));
#11850=direction('',(0.e0,0.e0,1.e0));
#11851=direction('',(-3.266523751298e-2,9.994663487373e-1,0.e0));
#11852=axis2_placement_3d('',#11849,#11850,#11851);
#11854=cartesian_point('',(0.e0,0.e0,-6.878910995968e0));
#11855=direction('',(0.e0,0.e0,1.e0));
#11856=direction('',(-6.688506640182e-2,9.977606866841e-1,0.e0));
#11857=axis2_placement_3d('',#11854,#11855,#11856);
#11859=cartesian_point('',(-7.210436269484e0,7.313938527432e1,
-8.194372231634e0));
#11860=cartesian_point('',(-7.209298723094e0,7.314082238527e1,
-8.042733214344e0));
#11861=cartesian_point('',(-7.209884492782e0,7.316656702396e1,
-7.739657414620e0));
#11862=cartesian_point('',(-7.219400733228e0,7.327290946037e1,
-7.296089347647e0));
#11863=cartesian_point('',(-7.231355670464e0,7.338731464173e1,
-7.014534450247e0));
#11864=cartesian_point('',(-7.238655976421e0,7.345473938503e1,
-6.878912344484e0));
#11866=cartesian_point('',(-7.259487834049e0,7.363696111401e1,
-8.198698319447e0));
#11867=direction('',(9.242701621960e-3,9.618859486034e-3,9.999110210458e-1));
#11868=direction('',(-9.913878735512e-1,-1.305431496082e-1,1.041970565432e-2));
#11869=axis2_placement_3d('',#11866,#11867,#11868);
#11871=direction('',(9.283365853893e-3,9.707221508023e-3,9.999097904156e-1));
#11872=vector('',#11871,2.004908680037e1);
#11873=cartesian_point('',(-7.941308116589e0,7.337706807973e1,
-2.824077772444e1));
#11874=line('',#11873,#11872);
#11875=cartesian_point('',(-8.080896927394e0,7.604827452513e1,
-8.214301753543e0));
#11876=direction('',(-9.914196060884e-1,-1.303020974677e-1,1.041768012180e-2));
#11877=direction('',(1.303906684073e-1,-9.914277208972e-1,8.327534382342e-3));
#11878=axis2_placement_3d('',#11875,#11876,#11877);
#11880=direction('',(-4.907742891058e-2,4.445450046965e-1,8.944110602910e-1));
#11881=vector('',#11880,9.151103484133e-1);
#11882=cartesian_point('',(-7.778209709148e0,7.383453925723e1,
-7.097284028663e0));
#11883=line('',#11882,#11881);
#11884=direction('',(-9.270016519794e-3,-9.810250927853e-3,-9.999089087364e-1));
#11885=vector('',#11884,2.060157865501e1);
#11886=cartesian_point('',(-7.823120972217e0,7.424134699136e1,
-6.278799211656e0));
#11887=line('',#11886,#11885);
#11888=cartesian_point('',(-8.014097946683e0,7.403924033524e1,
-2.687850124283e1));
#11889=cartesian_point('',(-8.014124651075e0,7.403921202843e1,
-2.688138222829e1));
#11890=cartesian_point('',(-8.014729792941e0,7.403898422091e1,
-2.695138497129e1));
#11891=cartesian_point('',(-8.014887616795e0,7.402938163372e1,
-2.707323941642e1));
#11892=cartesian_point('',(-8.012623908097e0,7.399832646219e1,
-2.725061617385e1));
#11893=cartesian_point('',(-8.008307855155e0,7.395245953737e1,
-2.741255454251e1));
#11894=cartesian_point('',(-8.002140198794e0,7.389341366684e1,
-2.756486517024e1));
#11895=cartesian_point('',(-7.994176716080e0,7.382136212023e1,
-2.770894954807e1));
#11896=cartesian_point('',(-7.984401411678e0,7.373610943974e1,
-2.784593883561e1));
#11897=cartesian_point('',(-7.973172362213e0,7.364084149968e1,
-2.797083535619e1));
#11898=cartesian_point('',(-7.964834383820e0,7.357130740277e1,
-2.804679539446e1));
#11899=cartesian_point('',(-7.960644208626e0,7.353670345698e1,
-2.808140017067e1));
#11901=direction('',(8.540544833067e-2,-7.050923701694e-1,-7.039535914564e-1));
#11902=vector('',#11901,2.264034954947e-1);
#11903=cartesian_point('',(-7.960644208626e0,7.353670345698e1,
-2.808140017067e1));
#11904=line('',#11903,#11902);
#11905=cartesian_point('',(-7.445649352752e0,7.344254582176e1,
-2.824601155067e1));
#11906=direction('',(9.285127983713e-3,9.697073260997e-3,9.999098725228e-1));
#11907=direction('',(-9.911835751854e-1,-1.320802218214e-1,1.048500292514e-2));
#11908=axis2_placement_3d('',#11905,#11906,#11907);
#11910=cartesian_point('',(-7.409522308778e0,7.294184227588e1,
-2.844224018685e1));
#11911=cartesian_point('',(-6.827980564499e0,7.300144155165e1,
-2.838383516786e1));
#11912=cartesian_point('',(-5.663423669897e0,7.310660888731e1,
-2.828053827244e1));
#11913=cartesian_point('',(-3.912395223023e0,7.322220996256e1,
-2.816762371662e1));
#11914=cartesian_point('',(-2.744228977241e0,7.327095004107e1,
-2.811999986869e1));
#11915=cartesian_point('',(-2.159971491639e0,7.328831654726e1,
-2.810298663050e1));
#11917=cartesian_point('',(-2.159971491639e0,7.328831654726e1,
-2.810298663050e1));
#11918=cartesian_point('',(-2.167002347406e0,7.328839981343e1,
-2.806974295347e1));
#11919=cartesian_point('',(-2.178938980977e0,7.328872340186e1,
-2.800251803129e1));
#11920=cartesian_point('',(-2.190442055523e0,7.328925025828e1,
-2.789816191788e1));
#11921=cartesian_point('',(-2.193616864321e0,7.328980096190e1,
-2.782636113021e1));
#11922=cartesian_point('',(-2.193996467344e0,7.329010760039e1,
-2.778989239610e1));
#11924=cartesian_point('',(-2.193996467344e0,7.329010760039e1,
-2.778989239610e1));
#11925=cartesian_point('',(-2.216653520135e0,7.330842858657e1,
-2.561204254757e1));
#11926=cartesian_point('',(-2.261962766370e0,7.334503702171e1,
-2.125672256132e1));
#11927=cartesian_point('',(-2.329916092958e0,7.339993624108e1,
-1.472488246850e1));
#11928=cartesian_point('',(-2.375210172837e0,7.343654578204e1,
-1.037108248604e1));
#11929=cartesian_point('',(-2.397855135100e0,7.345482753300e1,
-8.194372301042e0));
#11931=cartesian_point('',(-7.210436269484e0,7.313938527432e1,
-8.194372231634e0));
#11932=cartesian_point('',(-7.230963807234e0,7.311781885019e1,
-1.042125155560e1));
#11933=cartesian_point('',(-7.272017104724e0,7.307463283991e1,
-1.487540726208e1));
#11934=cartesian_point('',(-7.333613337476e0,7.300989841605e1,
-2.155783392316e1));
#11935=cartesian_point('',(-7.374677523606e0,7.296666995194e1,
-2.601357925648e1));
#11936=cartesian_point('',(-7.395212238611e0,7.294506116546e1,
-2.824165082515e1));
#11938=cartesian_point('',(-7.409522308778e0,7.294184227588e1,
-2.844224018685e1));
#11939=cartesian_point('',(-7.406520817642e0,7.294234206207e1,
-2.842002222411e1));
#11940=cartesian_point('',(-7.401462457337e0,7.294328550040e1,
-2.837557524921e1));
#11941=cartesian_point('',(-7.396695445414e0,7.294435178964e1,
-2.830864156975e1));
#11942=cartesian_point('',(-7.395391816643e0,7.294484697897e1,
-2.826399347102e1));
#11943=cartesian_point('',(-7.395212238611e0,7.294506116546e1,
-2.824165082515e1));
#11945=cartesian_point('',(-7.939153602657e0,7.331334627686e1,
-2.837868301720e1));
#11946=cartesian_point('',(-7.885678560107e0,7.310850184114e1,
-2.838132295291e1));
#11947=cartesian_point('',(-7.628110444480e0,7.291989391506e1,
-2.841205557387e1));
#11948=cartesian_point('',(-7.409522308778e0,7.294184227588e1,
-2.844224018685e1));
#11950=cartesian_point('',(-8.101737390481e0,7.241859097589e1,
-2.958140902231e1));
#11951=cartesian_point('',(-8.031562573195e0,7.277956061439e1,
-2.922041530797e1));
#11952=cartesian_point('',(-7.947349177419e0,7.311324883867e1,
-2.880754395610e1));
#11953=cartesian_point('',(-7.939153602657e0,7.331334627686e1,
-2.837868301720e1));
#11955=cartesian_point('',(-7.939153602657e0,7.331334627686e1,
-2.837868301720e1));
#11956=cartesian_point('',(-7.938274945308e0,7.333470223932e1,
-2.833291124209e1));
#11957=cartesian_point('',(-7.939009401593e0,7.335586274936e1,
-2.828685965798e1));
#11958=cartesian_point('',(-7.941308116589e0,7.337706807973e1,
-2.824077772444e1));
#11960=cartesian_point('',(-8.101737390481e0,7.241859097589e1,
-2.958140902231e1));
#11961=cartesian_point('',(-7.988873571442e0,7.254296191862e1,
-2.945702243989e1));
#11962=cartesian_point('',(-7.764278060221e0,7.273401096198e1,
-2.919962875211e1));
#11963=cartesian_point('',(-7.535727099591e0,7.289466310197e1,
-2.882638612684e1));
#11964=cartesian_point('',(-7.436382044784e0,7.293801443916e1,
-2.856725288820e1));
#11965=cartesian_point('',(-7.409522308778e0,7.294184227588e1,
-2.844224018685e1));
#11967=cartesian_point('',(-1.397114347166e0,7.286739298738e1,
-2.913260701089e1));
#11968=cartesian_point('',(-1.514751090967e0,7.295806614656e1,
-2.904194759204e1));
#11969=cartesian_point('',(-1.729432021258e0,7.311785619594e1,
-2.883383670864e1));
#11970=cartesian_point('',(-2.025010060062e0,7.326376191813e1,
-2.845610107596e1));
#11971=cartesian_point('',(-2.127046742391e0,7.328826701674e1,
-2.821631299995e1));
#11972=cartesian_point('',(-2.159971491639e0,7.328831654726e1,
-2.810298663050e1));
#11974=cartesian_point('',(-8.346037607674e0,7.429814583344e1,
-2.687820824534e1));
#11975=cartesian_point('',(-8.343969090591e0,7.429685606322e1,
-2.705326038693e1));
#11976=cartesian_point('',(-8.334613723014e0,7.424882292427e1,
-2.740264275728e1));
#11977=cartesian_point('',(-8.304675081111e0,7.404563895073e1,
-2.788987517247e1));
#11978=cartesian_point('',(-8.274922533874e0,7.383212067709e1,
-2.816788003865e1));
#11979=cartesian_point('',(-8.258041100885e0,7.370946713470e1,
-2.829053558023e1));
#11981=cartesian_point('',(-8.258039483473e0,7.349733507729e1,
-2.807840085403e1));
#11982=direction('',(8.531124718018e-2,-7.045289174706e-1,-7.045289174706e-1));
#11983=direction('',(1.702342331100e-5,7.071078117646e-1,-7.071057504021e-1));
#11984=axis2_placement_3d('',#11981,#11982,#11983);
#11986=cartesian_point('',(-1.104074781515e1,7.312164983978e1,
-2.845408609150e1));
#11987=direction('',(1.000567041538e-1,-7.035583330307e-1,-7.035583330307e-1));
#11988=direction('',(-9.913904998230e-1,-1.305190353861e-1,-1.047178411624e-2));
#11989=axis2_placement_3d('',#11986,#11987,#11988);
#11991=cartesian_point('',(-1.104075514261e1,7.333377985731e1,
-2.866621973811e1));
#11992=cartesian_point('',(-1.106141376198e1,7.345729535875e1,
-2.854270230699e1));
#11993=cartesian_point('',(-1.109912350388e1,7.367209406521e1,
-2.826256738570e1));
#11994=cartesian_point('',(-1.114210496321e1,7.387577776595e1,
-2.777137235828e1));
#11995=cartesian_point('',(-1.115942103125e1,7.392315206263e1,
-2.741910771650e1));
#11996=cartesian_point('',(-1.116508154243e1,7.392385374173e1,
-2.724264004051e1));
#11998=cartesian_point('',(-1.142449920329e1,7.408332142191e1,
-4.695669491751e0));
#11999=cartesian_point('',(-1.149686964069e1,7.407232041962e1,
-4.693659648910e0));
#12000=cartesian_point('',(-1.159330611261e1,7.400537446873e1,
-4.956606353885e0));
#12001=cartesian_point('',(-1.166301143862e1,7.388439531741e1,
-5.517223986247e0));
#12002=cartesian_point('',(-1.166920090231e1,7.379334025990e1,
-5.977792760972e0));
#12003=cartesian_point('',(-1.165846766905e1,7.373611601570e1,
-6.280091119157e0));
#12005=cartesian_point('',(-1.112013731461e1,7.362726627112e1,
-2.724002108556e1));
#12006=direction('',(1.149300698864e-2,-7.073508072308e-3,-9.999089339904e-1));
#12007=direction('',(-9.910131613627e-1,-1.333557882912e-1,-1.044737934556e-2));
#12008=axis2_placement_3d('',#12005,#12006,#12007);
#12010=cartesian_point('',(-1.215419843464e1,7.367104321714e1,
-6.284218002040e0));
#12011=direction('',(-6.764997758115e-2,4.420920254003e-1,8.944149605249e-1));
#12012=direction('',(1.455928089709e-1,-8.824979392145e-1,4.472137310707e-1));
#12013=axis2_placement_3d('',#12010,#12011,#12012);
#12015=cartesian_point('',(-1.201948087155e1,7.282533287768e1,
-6.878912878916e0));
#12016=cartesian_point('',(-1.204012135580e1,7.296015459288e1,
-6.606146278938e0));
#12017=cartesian_point('',(-1.206075904268e1,7.309495450677e1,
-6.333413327407e0));
#12018=cartesian_point('',(-1.208139941618e1,7.322977619897e1,
-6.060646707675e0));
#12020=cartesian_point('',(-1.208139941618e1,7.322977619897e1,
-6.060646707675e0));
#12021=cartesian_point('',(-1.208813867114e1,7.327376822782e1,
-5.971643934459e0));
#12022=cartesian_point('',(-1.209399640285e1,7.335872907740e1,
-5.802080937125e0));
#12023=cartesian_point('',(-1.208466874508e1,7.347634146337e1,
-5.573017067032e0));
#12024=cartesian_point('',(-1.206073419141e1,7.358416768112e1,
-5.367973590319e0));
#12025=cartesian_point('',(-1.202455908481e1,7.368276036805e1,
-5.185055755852e0));
#12026=cartesian_point('',(-1.197772477094e1,7.377253127323e1,
-5.022899931245e0));
#12027=cartesian_point('',(-1.192127209960e1,7.385367945477e1,
-4.880737025770e0));
#12028=cartesian_point('',(-1.185633864065e1,7.392577338867e1,
-4.759014922353e0));
#12029=cartesian_point('',(-1.178340540815e1,7.398887148951e1,
-4.657424010261e0));
#12030=cartesian_point('',(-1.172955736433e1,7.402475036070e1,
-4.603433974232e0));
#12031=cartesian_point('',(-1.170123599914e1,7.404112023086e1,
-4.579937300623e0));
#12033=cartesian_point('',(-1.676449566872e1,7.188148971365e1,
-6.878912344323e0));
#12034=cartesian_point('',(-1.679702971728e1,7.201398551477e1,
-6.606067479641e0));
#12035=cartesian_point('',(-1.682956226913e1,7.214647840976e1,
-6.333221058770e0));
#12036=cartesian_point('',(-1.686209641100e1,7.227897414726e1,
-6.060376174319e0));
#12038=cartesian_point('',(-1.686607025127e1,7.231701261428e1,
-7.102517765366e0));
#12039=direction('',(-1.066808649013e-1,4.343283025138e-1,8.944149588974e-1));
#12040=direction('',(-9.658796140021e-1,-2.587801782350e-1,1.045899650006e-2));
#12041=axis2_placement_3d('',#12038,#12039,#12040);
#12043=cartesian_point('',(-1.696370052156e1,7.271449335848e1,
-6.283983211139e0));
#12044=direction('',(-1.066808649013e-1,4.343283025138e-1,8.944149588974e-1));
#12045=direction('',(-9.658727896495e-1,-2.588051255361e-1,1.047192489162e-2));
#12046=axis2_placement_3d('',#12043,#12044,#12045);
#12048=cartesian_point('',(-1.686209641100e1,7.227897414726e1,
-6.060376174319e0));
#12049=cartesian_point('',(-1.687268479261e1,7.232209313111e1,
-5.971582783498e0));
#12050=cartesian_point('',(-1.689974477866e1,7.240271033370e1,
-5.802270448622e0));
#12051=cartesian_point('',(-1.695325865360e1,7.250764142908e1,
-5.573566523645e0));
#12052=cartesian_point('',(-1.701653432285e1,7.259804380157e1,
-5.368679532027e0));
#12053=cartesian_point('',(-1.708759777437e1,7.267527911617e1,
-5.185819249622e0));
#12054=cartesian_point('',(-1.716516314425e1,7.274033014823e1,
-5.023619828770e0));
#12055=cartesian_point('',(-1.724837922902e1,7.279377307405e1,
-4.881307983076e0));
#12056=cartesian_point('',(-1.733606031609e1,7.283562852317e1,
-4.759348550807e0));
#12057=cartesian_point('',(-1.742772797901e1,7.286608013415e1,
-4.657562769182e0));
#12058=cartesian_point('',(-1.749127266761e1,7.287866553611e1,
-4.603456899081e0));
#12059=cartesian_point('',(-1.752376201764e1,7.288294821330e1,
-4.579937188727e0));
#12061=cartesian_point('',(-1.744663478384e1,7.258508724029e1,
-6.278768650529e0));
#12062=cartesian_point('',(-1.745862492655e1,7.264206409596e1,
-5.976456846675e0));
#12063=cartesian_point('',(-1.749912185929e1,7.272350152109e1,
-5.517276511122e0));
#12064=cartesian_point('',(-1.760992049151e1,7.280870193665e1,
-4.956071945044e0));
#12065=cartesian_point('',(-1.772459605726e1,7.283350986867e1,
-4.693856434628e0));
#12066=cartesian_point('',(-1.779557098746e1,7.281604095509e1,
-4.695670547328e0));
#12068=cartesian_point('',(-1.798480684375e1,7.255483480714e1,
-2.857541156033e1));
#12069=cartesian_point('',(-1.793470145478e1,7.256718962090e1,
-2.857582485525e1));
#12070=cartesian_point('',(-1.782773636697e1,7.256556498167e1,
-2.857646744112e1));
#12071=cartesian_point('',(-1.768958834121e1,7.248396003033e1,
-2.857654326870e1));
#12072=cartesian_point('',(-1.763641744614e1,7.239119943724e1,
-2.857599951048e1));
#12073=cartesian_point('',(-1.762303271501e1,7.234125193603e1,
-2.857561492417e1));
#12075=cartesian_point('',(-1.798480684375e1,7.255483480714e1,
-2.857541156033e1));
#12076=cartesian_point('',(-1.798011249067e1,7.255434679600e1,
-2.875696283496e1));
#12077=cartesian_point('',(-1.795865629764e1,7.250829598841e1,
-2.912051057688e1));
#12078=cartesian_point('',(-1.788834235330e1,7.229580853810e1,
-2.963973833215e1));
#12079=cartesian_point('',(-1.782321129410e1,7.207898229021e1,
-2.992102460748e1));
#12080=cartesian_point('',(-1.778726793558e1,7.195629614473e1,
-3.004370376562e1));
#12082=cartesian_point('',(-1.778726825534e1,7.174417369665e1,
-2.983156223467e1));
#12083=direction('',(1.788704007196e-1,-6.957030184448e-1,-6.957030184448e-1));
#12084=direction('',(1.806314405902e-5,7.071091031515e-1,-7.071044589833e-1));
#12085=axis2_placement_3d('',#12082,#12083,#12084);
#12087=cartesian_point('',(-2.045575486510e1,7.101042079642e1,
-3.056531513487e1));
#12088=direction('',(1.934125900426e-1,-6.937548450328e-1,-6.937548450328e-1));
#12089=direction('',(-9.658728639631e-1,-2.588048538901e-1,-1.047178411618e-2));
#12090=axis2_placement_3d('',#12087,#12088,#12089);
#12092=cartesian_point('',(-2.045576044451e1,7.122257297069e1,
-3.077742726739e1));
#12093=cartesian_point('',(-2.049602872976e1,7.134761935980e1,
-3.065237830699e1));
#12094=cartesian_point('',(-2.057021250114e1,7.156724034002e1,
-3.036555598483e1));
#12095=cartesian_point('',(-2.065381865869e1,7.177893912101e1,
-2.984168522021e1));
#12096=cartesian_point('',(-2.068446794796e1,7.182369221330e1,
-2.947241463552e1));
#12097=cartesian_point('',(-2.069329120784e1,7.182281422879e1,
-2.928794466240e1));
#12099=cartesian_point('',(-2.099652992482e1,7.195834941711e1,
-4.695666006712e0));
#12100=cartesian_point('',(-2.106684055662e1,7.193800858896e1,
-4.693602447406e0));
#12101=cartesian_point('',(-2.115375427859e1,7.185906502137e1,
-4.956417344628e0));
#12102=cartesian_point('',(-2.120705608269e1,7.172996605714e1,
-5.517273993787e0));
#12103=cartesian_point('',(-2.120141505840e1,7.163917666786e1,
-5.976491677828e0));
#12104=cartesian_point('',(-2.118331440938e1,7.158384523137e1,
-6.278762064929e0));
#12106=cartesian_point('',(-2.089984494464e1,7.145694582013e1,
-2.928846812492e1));
#12107=cartesian_point('',(-2.091322618913e1,7.150689946622e1,
-2.928904069440e1));
#12108=cartesian_point('',(-2.091355822618e1,7.161382593080e1,
-2.928981147664e1));
#12109=cartesian_point('',(-2.083469780615e1,7.175357521274e1,
-2.928960655003e1));
#12110=cartesian_point('',(-2.074287475535e1,7.180846641075e1,
-2.928860885771e1));
#12111=cartesian_point('',(-2.069329120784e1,7.182281422879e1,
-2.928794466240e1));
#12113=cartesian_point('',(-2.166625138890e1,7.145444977709e1,
-6.283981031079e0));
#12114=direction('',(-1.247758113165e-1,4.294797728193e-1,8.944149605465e-1));
#12115=direction('',(2.595348165397e-1,-8.559448295051e-1,4.472137384374e-1));
#12116=axis2_placement_3d('',#12113,#12114,#12115);
#12118=cartesian_point('',(-2.142226603780e1,7.063344496062e1,
-6.878912878457e0));
#12119=cartesian_point('',(-2.146033872689e1,7.076445706246e1,
-6.606067288005e0));
#12120=cartesian_point('',(-2.149841129451e1,7.089546490471e1,
-6.333219611984e0));
#12121=cartesian_point('',(-2.153648387038e1,7.102647699830e1,
-6.060374001770e0));
#12123=cartesian_point('',(-2.153648387038e1,7.102647699830e1,
-6.060374001770e0));
#12124=cartesian_point('',(-2.154889752037e1,7.106920008311e1,
-5.971401760313e0));
#12125=cartesian_point('',(-2.156578583677e1,7.115269774374e1,
-5.801790002713e0));
#12126=cartesian_point('',(-2.157186791394e1,7.127047144670e1,
-5.572834255451e0));
#12127=cartesian_point('',(-2.156220441057e1,7.138048015570e1,
-5.367831923589e0));
#12128=cartesian_point('',(-2.153920404347e1,7.148292879412e1,
-5.184959002205e0));
#12129=cartesian_point('',(-2.150448881070e1,7.157802729055e1,
-5.022836121321e0));
#12130=cartesian_point('',(-2.145911490513e1,7.166583468784e1,
-4.880699910563e0));
#12131=cartesian_point('',(-2.140415319245e1,7.174577550235e1,
-4.758997008853e0));
#12132=cartesian_point('',(-2.134008868652e1,7.181784444250e1,
-4.657418490040e0));
#12133=cartesian_point('',(-2.129138980483e1,7.186044056436e1,
-4.603433607733e0));
#12134=cartesian_point('',(-2.126545159152e1,7.188036573972e1,
-4.579937305053e0));
#12136=cartesian_point('',(-2.600349004321e1,6.907832789031e1,
-6.878912343398e0));
#12137=cartesian_point('',(-2.605304556284e1,6.920545807229e1,
-6.606036470253e0));
#12138=cartesian_point('',(-2.610259817146e1,6.933258596470e1,
-6.333159038176e0));
#12139=cartesian_point('',(-2.615215377531e1,6.945971607143e1,
-6.060283145265e0));
#12141=cartesian_point('',(-2.616104297146e1,6.949686661872e1,
-7.102517765361e0));
#12142=direction('',(-1.624594148106e-1,4.166879165833e-1,8.944149589049e-1));
#12143=direction('',(-9.238386638356e-1,-3.826391632135e-1,1.045915760166e-2));
#12144=axis2_placement_3d('',#12141,#12142,#12143);
#12146=cartesian_point('',(-2.630973654619e1,6.987824689105e1,
-6.283890185757e0));
#12147=direction('',(-1.624594148106e-1,4.166879165833e-1,8.944149589049e-1));
#12148=direction('',(-9.238285144031e-1,-3.826633088694e-1,1.047225004132e-2));
#12149=axis2_placement_3d('',#12146,#12147,#12148);
#12151=cartesian_point('',(-2.615215377531e1,6.945971607143e1,
-6.060283145265e0));
#12152=cartesian_point('',(-2.616827534311e1,6.950107285518e1,
-5.971513918306e0));
#12153=cartesian_point('',(-2.620561236451e1,6.957745079198e1,
-5.802244333958e0));
#12154=cartesian_point('',(-2.627234421581e1,6.967448181636e1,
-5.573587438653e0));
#12155=cartesian_point('',(-2.634685522873e1,6.975584352604e1,
-5.368732063343e0));
#12156=cartesian_point('',(-2.642736903698e1,6.982314125200e1,
-5.185890280936e0));
#12157=cartesian_point('',(-2.651273946523e1,6.987751626748e1,
-5.023697716753e0));
#12158=cartesian_point('',(-2.660219873001e1,6.991965016181e1,
-4.881381867164e0));
#12159=cartesian_point('',(-2.669457490962e1,6.994971775925e1,
-4.759407646699e0));
#12160=cartesian_point('',(-2.678941886607e1,6.996796239039e1,
-4.657597613714e0));
#12161=cartesian_point('',(-2.685405603870e1,6.997216060633e1,
-4.603469247264e0));
#12162=cartesian_point('',(-2.688682427728e1,6.997217343330e1,
-4.579937186003e0));
#12164=cartesian_point('',(-2.677164527527e1,6.968690832712e1,
-6.278700559442e0));
#12165=cartesian_point('',(-2.679098972570e1,6.974188889078e1,
-5.976089085567e0));
#12166=cartesian_point('',(-2.684190072902e1,6.981738792911e1,
-5.516412197970e0));
#12167=cartesian_point('',(-2.696293828451e1,6.988750257845e1,
-4.954749330463e0));
#12168=cartesian_point('',(-2.708053779179e1,6.989681156130e1,
-4.692544428989e0));
#12169=cartesian_point('',(-2.714861632673e1,6.987000073241e1,
-4.695465838246e0));
#12171=cartesian_point('',(-2.726108027372e1,6.917882121564e1,
-3.937497996896e1));
#12172=direction('',(-6.412831356779e-3,-1.188115234447e-2,-9.999088527526e-1));
#12173=direction('',(-3.675809632296e-1,9.299509002392e-1,-8.692445883974e-3));
#12174=axis2_placement_3d('',#12171,#12172,#12173);
#12176=cartesian_point('',(-2.705165790407e1,6.861894652936e1,
-4.135910819402e1));
#12177=direction('',(2.004171331800e-1,-5.068813273921e-1,-8.383938768080e-1));
#12178=direction('',(-3.122372987320e-1,7.780858371733e-1,-5.450599042958e-1));
#12179=axis2_placement_3d('',#12176,#12177,#12178);
#12181=direction('',(6.451119604347e-3,1.178848437553e-2,9.999097032692e-1));
#12182=vector('',#12181,3.328464899960e1);
#12183=cartesian_point('',(-2.674741409825e1,6.866522809634e1,
-4.147514301484e1));
#12184=line('',#12183,#12182);
#12185=cartesian_point('',(-2.748828883562e1,7.136550238236e1,
-8.214301753549e0));
#12186=direction('',(-9.239131378355e-1,-3.824604367471e-1,1.041768007514e-2));
#12187=direction('',(3.825480899716e-1,-9.238980522927e-1,8.327534381050e-3));
#12188=axis2_placement_3d('',#12185,#12186,#12187);
#12190=direction('',(-1.624599697450e-1,4.166960928966e-1,8.944110489004e-1));
#12191=vector('',#12190,9.152206215104e-1);
#12192=cartesian_point('',(-2.662295856079e1,6.930553947e1,-7.097283995503e0));
#12193=line('',#12192,#12191);
#12194=direction('',(-6.412247250895e-3,-1.188292642761e-2,-9.999088354169e-1));
#12195=vector('',#12194,3.310208795834e1);
#12196=cartesian_point('',(-2.677164527527e1,6.968690832712e1,
-6.278700559442e0));
#12197=line('',#12196,#12195);
#12198=cartesian_point('',(-2.556900351715e1,6.587717245450e1,
-3.934704265912e1));
#12199=direction('',(-9.238819209146e-1,-3.825356987575e-1,1.042282990877e-2));
#12200=direction('',(-3.826219999416e-1,9.238693810310e-1,-8.109991010670e-3));
#12201=axis2_placement_3d('',#12198,#12199,#12200);
#12203=direction('',(2.010381374858e-1,-5.083070499439e-1,-8.373814007091e-1));
#12204=vector('',#12203,1.346662099248e-1);
#12205=cartesian_point('',(-2.677448714228e1,6.873367988024e1,
-4.136237603534e1));
#12206=line('',#12205,#12204);
#12207=cartesian_point('',(-2.628566056270e1,6.885694889026e1,
-4.148040511545e1));
#12208=direction('',(6.455565035930e-3,1.177800998474e-2,9.999097980122e-1));
#12209=direction('',(-9.227428306796e-1,-3.852732956846e-1,1.049552579561e-2));
#12210=axis2_placement_3d('',#12207,#12208,#12209);
#12212=cartesian_point('',(-2.366921095143e1,6.926627938149e1,
-4.202617009095e1));
#12213=cartesian_point('',(-2.364503213822e1,6.928176541762e1,
-4.124023639828e1));
#12214=cartesian_point('',(-2.359489128740e1,6.931323153166e1,
-3.967348092947e1));
#12215=cartesian_point('',(-2.352688227043e1,6.935785659304e1,
-3.733832390369e1));
#12216=cartesian_point('',(-2.347737045150e1,6.938897611664e1,
-3.579190465653e1));
#12217=cartesian_point('',(-2.345364597998e1,6.940411687712e1,-3.502120444e1));
#12219=cartesian_point('',(-2.345364597998e1,6.940411687712e1,-3.502120444e1));
#12220=cartesian_point('',(-2.344628733694e1,6.940877292074e1,
-3.478299521701e1));
#12221=cartesian_point('',(-2.340431739285e1,6.942723294350e1,
-3.432004766655e1));
#12222=cartesian_point('',(-2.326272828554e1,6.948098170615e1,
-3.365450988265e1));
#12223=cartesian_point('',(-2.305411500445e1,6.955608846426e1,
-3.305172303558e1));
#12224=cartesian_point('',(-2.279432598904e1,6.964651261533e1,
-3.252914353567e1));
#12225=cartesian_point('',(-2.250112608249e1,6.974579371347e1,
-3.209698443037e1));
#12226=cartesian_point('',(-2.218606183191e1,6.984987535451e1,
-3.174832657694e1));
#12227=cartesian_point('',(-2.185788131528e1,6.995573076443e1,
-3.147984574993e1));
#12228=cartesian_point('',(-2.152505686653e1,7.006065898526e1,
-3.128393564520e1));
#12229=cartesian_point('',(-2.130241912661e1,7.012923528282e1,
-3.119766315345e1));
#12230=cartesian_point('',(-2.119111970154e1,7.016313341407e1,
-3.116447867201e1));
#12232=cartesian_point('',(-2.119111970154e1,7.016313341407e1,
-3.116447867201e1));
#12233=cartesian_point('',(-2.112464490520e1,7.018339257590e1,
-3.114421951019e1));
#12234=cartesian_point('',(-2.105778585467e1,7.020366725616e1,
-3.112522832778e1));
#12235=cartesian_point('',(-2.099119760038e1,7.022375157305e1,
-3.110514401089e1));
#12237=cartesian_point('',(-2.099119760038e1,7.022375157305e1,
-3.110514401089e1));
#12238=cartesian_point('',(-2.100380880019e1,7.022037496681e1,
-3.106205825963e1));
#12239=cartesian_point('',(-2.102533769337e1,7.021479125898e1,
-3.097346542556e1));
#12240=cartesian_point('',(-2.104624759866e1,7.020977119822e1,
-3.083374205347e1));
#12241=cartesian_point('',(-2.105209951945e1,7.020893459312e1,
-3.073516734398e1));
#12242=cartesian_point('',(-2.105271712822e1,7.020920911517e1,
-3.068459191441e1));
#12244=cartesian_point('',(-2.105271712822e1,7.020920911517e1,
-3.068459191441e1));
#12245=cartesian_point('',(-2.108328047171e1,7.022279758650e1,
-2.818492760244e1));
#12246=cartesian_point('',(-2.114438945611e1,7.024993309228e1,
-2.318609941572e1));
#12247=cartesian_point('',(-2.123603558053e1,7.029062521855e1,
-1.568935949678e1));
#12248=cartesian_point('',(-2.129712443198e1,7.031776335682e1,
-1.069253459111e1));
#12249=cartesian_point('',(-2.132765900709e1,7.033130599992e1,
-8.194372315648e0));
#12251=cartesian_point('',(-2.589461303618e1,6.878102766697e1,
-8.194372283847e0));
#12252=cartesian_point('',(-2.591825311844e1,6.873761649021e1,
-1.189068419651e1));
#12253=cartesian_point('',(-2.596549896804e1,6.865067491910e1,
-1.928440599797e1));
#12254=cartesian_point('',(-2.603640800968e1,6.852027938170e1,
-3.037828567503e1));
#12255=cartesian_point('',(-2.608369497993e1,6.843332847242e1,
-3.777640402988e1));
#12256=cartesian_point('',(-2.610732385236e1,6.838979910336e1,
-4.147601194817e1));
#12258=cartesian_point('',(-2.616408409892e1,6.836286667677e1,
-4.202617899370e1));
#12259=cartesian_point('',(-2.615196110842e1,6.836805272738e1,
-4.196771522309e1));
#12260=cartesian_point('',(-2.613161595914e1,6.837703249914e1,
-4.184901304601e1));
#12261=cartesian_point('',(-2.611253768439e1,6.838597300493e1,
-4.166577127032e1));
#12262=cartesian_point('',(-2.610776201004e1,6.838903530642e1,
-4.153987293103e1));
#12263=cartesian_point('',(-2.610732385236e1,6.838979910336e1,
-4.147601194817e1));
#12265=cartesian_point('',(-2.671091763652e1,6.850860560714e1,
-4.192434479394e1));
#12266=cartesian_point('',(-2.659334066599e1,6.836982812392e1,
-4.193657767567e1));
#12267=cartesian_point('',(-2.634777314164e1,6.829308460561e1,
-4.198132100239e1));
#12268=cartesian_point('',(-2.616408409892e1,6.836286667677e1,
-4.202617899370e1));
#12270=cartesian_point('',(-2.678146817180e1,6.793618796464e1,
-4.303928241718e1));
#12271=cartesian_point('',(-2.673232254911e1,6.795526242453e1,
-4.303977605041e1));
#12272=cartesian_point('',(-2.671919573426e1,6.809119448271e1,
-4.281634705651e1));
#12273=cartesian_point('',(-2.670153014607e1,6.829035809760e1,
-4.244882894679e1));
#12274=cartesian_point('',(-2.670415820298e1,6.843242461914e1,
-4.213137747977e1));
#12275=cartesian_point('',(-2.671091763652e1,6.850860560714e1,
-4.192434479394e1));
#12277=cartesian_point('',(-2.671091763652e1,6.850860560714e1,
-4.192434479394e1));
#12278=cartesian_point('',(-2.671579668178e1,6.856300698049e1,
-4.177644746591e1));
#12279=cartesian_point('',(-2.672835408486e1,6.861515466582e1,
-4.162582631799e1));
#12280=cartesian_point('',(-2.674741409825e1,6.866522809634e1,
-4.147514301484e1));
#12282=direction('',(2.011382356654e-1,-5.065103355935e-1,-8.384454007807e-1));
#12283=vector('',#12282,1.808878947146e0);
#12284=cartesian_point('',(-2.714530289176e1,6.885240384721e1,
-4.152263618338e1));
#12285=line('',#12284,#12283);
#12286=cartesian_point('',(-2.676521186448e1,6.789494188211e1,
-4.312438400783e1));
#12287=cartesian_point('',(-2.674917515376e1,6.790123486900e1,
-4.312445267770e1));
#12288=cartesian_point('',(-2.671722126746e1,6.791585090526e1,
-4.311979446706e1));
#12289=cartesian_point('',(-2.666856827971e1,6.794478632337e1,
-4.309693721265e1));
#12290=cartesian_point('',(-2.662238194171e1,6.797835787234e1,
-4.305973005661e1));
#12291=cartesian_point('',(-2.657816253926e1,6.801505888497e1,
-4.301077601219e1));
#12292=cartesian_point('',(-2.653490805672e1,6.805416360035e1,
-4.295117729132e1));
#12293=cartesian_point('',(-2.649172547227e1,6.809513150515e1,
-4.288128894307e1));
#12294=cartesian_point('',(-2.644798372109e1,6.813741660173e1,
-4.280093933905e1));
#12295=cartesian_point('',(-2.640317877241e1,6.818043934374e1,
-4.270945536328e1));
#12296=cartesian_point('',(-2.635700190504e1,6.822344092061e1,
-4.260574631273e1));
#12297=cartesian_point('',(-2.630936022722e1,6.826537554969e1,
-4.248829177745e1));
#12298=cartesian_point('',(-2.626051214917e1,6.830468247772e1,
-4.235514210688e1));
#12299=cartesian_point('',(-2.621122508253e1,6.833918093256e1,
-4.220367159588e1));
#12300=cartesian_point('',(-2.617913025346e1,6.835653190059e1,
-4.208784198432e1));
#12301=cartesian_point('',(-2.616408409892e1,6.836286667677e1,
-4.202617899370e1));
#12303=cartesian_point('',(-2.693521633604e1,6.832619885236e1,
-4.331177673041e1));
#12304=direction('',(9.303209108358e-1,3.667465103606e-1,0.e0));
#12305=direction('',(3.074962704112e-1,-7.800216287983e-1,5.449883506003e-1));
#12306=axis2_placement_3d('',#12303,#12304,#12305);
#12308=cartesian_point('',(0.e0,0.e0,-4.202617960650e1));
#12309=direction('',(0.e0,0.e0,1.e0));
#12310=direction('',(-6.300928259528e-1,7.765198198906e-1,0.e0));
#12311=axis2_placement_3d('',#12308,#12309,#12310);
#12313=cartesian_point('',(-4.730990191469e1,5.585534369601e1,
-4.202614877462e1));
#12314=cartesian_point('',(-4.729771996226e1,5.586276367842e1,
-4.227956542091e1));
#12315=cartesian_point('',(-4.723008071983e1,5.582966749904e1,
-4.278596171095e1));
#12316=cartesian_point('',(-4.700180192901e1,5.564186519808e1,
-4.349546665009e1));
#12317=cartesian_point('',(-4.677590655854e1,5.543153035987e1,
-4.390497006648e1));
#12318=cartesian_point('',(-4.664747312174e1,5.530890633836e1,
-4.408723404961e1));
#12320=cartesian_point('',(-4.664747312174e1,5.530890633836e1,
-4.408723404961e1));
#12321=cartesian_point('',(-4.651212232884e1,5.517976744997e1,
-4.427924396214e1));
#12322=cartesian_point('',(-4.620945606079e1,5.488097295563e1,
-4.461309225878e1));
#12323=cartesian_point('',(-4.568734854691e1,5.434738777833e1,
-4.492830548259e1));
#12324=cartesian_point('',(-4.531998370957e1,5.395855339976e1,
-4.499998308101e1));
#12325=cartesian_point('',(-4.513724707878e1,5.376338491504e1,
-4.499998308101e1));
#12327=cartesian_point('',(-2.272021801108e1,6.642036492091e1,
-4.500000253735e1));
#12328=cartesian_point('',(-2.280687774295e1,6.666587398036e1,
-4.499999625552e1));
#12329=cartesian_point('',(-2.297917243378e1,6.715720783428e1,
-4.493183951814e1));
#12330=cartesian_point('',(-2.321666642853e1,6.784575869429e1,
-4.463201267289e1));
#12331=cartesian_point('',(-2.341732824471e1,6.843940519508e1,
-4.415480277567e1));
#12332=cartesian_point('',(-2.356760398805e1,6.889815129842e1,
-4.353236974890e1));
#12333=cartesian_point('',(-2.365735912010e1,6.919106763592e1,
-4.280663780873e1));
#12334=cartesian_point('',(-2.367285352540e1,6.926265615253e1,
-4.228653401719e1));
#12335=cartesian_point('',(-2.366921095143e1,6.926627938149e1,
-4.202617009095e1));
#12337=cartesian_point('',(0.e0,0.e0,-4.202617960650e1));
#12338=direction('',(0.e0,0.e0,1.e0));
#12339=direction('',(-3.233556433501e-1,9.462775110472e-1,0.e0));
#12340=axis2_placement_3d('',#12337,#12338,#12339);
#12342=cartesian_point('',(-2.908317804505e1,6.693500966267e1,
-4.312444862750e1));
#12343=cartesian_point('',(-2.912779432055e1,6.691648280274e1,
-4.312250015538e1));
#12344=cartesian_point('',(-2.921171733854e1,6.688867714043e1,
-4.310247783521e1));
#12345=cartesian_point('',(-2.930502424326e1,6.689026591593e1,
-4.300021897904e1));
#12346=cartesian_point('',(-2.941346651135e1,6.688106464634e1,
-4.289406571729e1));
#12347=cartesian_point('',(-2.949058121648e1,6.688257696881e1,
-4.278347873440e1));
#12348=cartesian_point('',(-2.958430023406e1,6.687931779913e1,
-4.264308888352e1));
#12349=cartesian_point('',(-2.967789380354e1,6.687428751496e1,
-4.247036580752e1));
#12350=cartesian_point('',(-2.977067258020e1,6.686186954133e1,
-4.226128390801e1));
#12351=cartesian_point('',(-2.981820773643e1,6.684920947463e1,
-4.210737371269e1));
#12352=cartesian_point('',(-2.983905783809e1,6.684067750023e1,
-4.202618265733e1));
#12354=cartesian_point('',(0.e0,0.e0,-4.202617960650e1));
#12355=direction('',(0.e0,0.e0,1.e0));
#12356=direction('',(-4.076448124427e-1,9.131405734544e-1,0.e0));
#12357=axis2_placement_3d('',#12354,#12355,#12356);
#12359=cartesian_point('',(-3.757113936265e1,6.256625488820e1,
-4.312444862749e1));
#12360=cartesian_point('',(-3.761295569926e1,6.254206293556e1,
-4.312250015538e1));
#12361=cartesian_point('',(-3.769253137695e1,6.250354100258e1,
-4.310247783521e1));
#12362=cartesian_point('',(-3.778524740490e1,6.249293719092e1,
-4.300021897912e1));
#12363=cartesian_point('',(-3.789156092763e1,6.246966008314e1,
-4.289406571746e1));
#12364=cartesian_point('',(-3.796821330349e1,6.246109397864e1,
-4.278347873457e1));
#12365=cartesian_point('',(-3.806070513488e1,6.244562990511e1,
-4.264308888370e1));
#12366=cartesian_point('',(-3.815284141458e1,6.242842624348e1,
-4.247036580769e1));
#12367=cartesian_point('',(-3.824320558519e1,6.240400444689e1,
-4.226128390812e1));
#12368=cartesian_point('',(-3.828868160126e1,6.238524810589e1,
-4.210737371274e1));
#12369=cartesian_point('',(-3.830823968133e1,6.237406763931e1,
-4.202618265733e1));
#12371=cartesian_point('',(0.e0,0.e0,-4.202617960650e1));
#12372=direction('',(0.e0,0.e0,1.e0));
#12373=direction('',(-5.233461165759e-1,8.521202041173e-1,0.e0));
#12374=axis2_placement_3d('',#12371,#12372,#12373);
#12376=cartesian_point('',(-4.612195717415e1,5.684022054684e1,
-4.202618265876e1));
#12377=cartesian_point('',(-4.610620210016e1,5.685219329943e1,
-4.209838257264e1));
#12378=cartesian_point('',(-4.606870056982e1,5.687448337888e1,
-4.223704094896e1));
#12379=cartesian_point('',(-4.599228641716e1,5.690769585909e1,
-4.243171036998e1));
#12380=cartesian_point('',(-4.591016549435e1,5.693592705919e1,
-4.259833119694e1));
#12381=cartesian_point('',(-4.582848458865e1,5.696119845603e1,
-4.273497509359e1));
#12382=cartesian_point('',(-4.575373463702e1,5.698144448949e1,
-4.284736048538e1));
#12383=cartesian_point('',(-4.567763256153e1,5.700503088206e1,
-4.294088063198e1));
#12384=cartesian_point('',(-4.558727929739e1,5.703353226007e1,
-4.303857026015e1));
#12385=cartesian_point('',(-4.550440442281e1,5.706536186018e1,
-4.310740281164e1));
#12386=cartesian_point('',(-4.544563719664e1,5.710418974580e1,
-4.312310890016e1));
#12387=cartesian_point('',(-4.541619765883e1,5.712691669974e1,
-4.312442098155e1));
#12389=cartesian_point('',(-4.544374540099e1,5.716146453218e1,
-4.303925726969e1));
#12390=cartesian_point('',(-4.545210832719e1,5.715688449073e1,
-4.303676868862e1));
#12391=cartesian_point('',(-4.546820190524e1,5.714997091105e1,
-4.302827739757e1));
#12392=cartesian_point('',(-4.549505677925e1,5.714960408402e1,
-4.299781670704e1));
#12393=cartesian_point('',(-4.551268159554e1,5.715239255359e1,
-4.297343823271e1));
#12394=cartesian_point('',(-4.553402970254e1,5.715755759122e1,
-4.294122305059e1));
#12395=cartesian_point('',(-4.555666501308e1,5.716488420248e1,
-4.290402367182e1));
#12396=cartesian_point('',(-4.557992357578e1,5.717315924281e1,
-4.286405203007e1));
#12397=cartesian_point('',(-4.560761772270e1,5.718424093605e1,
-4.281378432446e1));
#12398=cartesian_point('',(-4.562776784182e1,5.719296257165e1,
-4.277566282406e1));
#12399=cartesian_point('',(-4.565075243254e1,5.720335550913e1,
-4.273098098005e1));
#12400=cartesian_point('',(-4.567564004089e1,5.721515547987e1,
-4.268094665739e1));
#12401=cartesian_point('',(-4.570290284200e1,5.722855933591e1,
-4.262435989695e1));
#12402=cartesian_point('',(-4.573287407019e1,5.724382344703e1,
-4.255991944370e1));
#12403=cartesian_point('',(-4.576545900954e1,5.726093634411e1,
-4.248728378172e1));
#12404=cartesian_point('',(-4.580218723978e1,5.728091861333e1,
-4.240154431209e1));
#12405=cartesian_point('',(-4.583304284175e1,5.729824333970e1,
-4.232623800304e1));
#12406=cartesian_point('',(-4.586807482911e1,5.731852464582e1,
-4.223685043719e1));
#12407=cartesian_point('',(-4.590381942446e1,5.734004964633e1,
-4.214011726023e1));
#12408=cartesian_point('',(-4.593977794628e1,5.736280982760e1,
-4.203605277627e1));
#12409=cartesian_point('',(-4.596320755056e1,5.737851778812e1,
-4.196238902346e1));
#12410=cartesian_point('',(-4.597471389872e1,5.738663004433e1,
-4.192438378716e1));
#12412=cartesian_point('',(-4.597471389872e1,5.738663004433e1,
-4.192438378716e1));
#12413=cartesian_point('',(-4.591333404719e1,5.721543923218e1,
-4.193662833479e1));
#12414=cartesian_point('',(-4.596964225143e1,5.696436037601e1,
-4.198131479669e1));
#12415=cartesian_point('',(-4.612195717415e1,5.684022054684e1,
-4.202618265876e1));
#12417=cartesian_point('',(0.e0,0.e0,-4.312438005464e1));
#12418=direction('',(0.e0,0.e0,-1.e0));
#12419=direction('',(-6.223082309847e-1,7.827722948909e-1,0.e0));
#12420=axis2_placement_3d('',#12417,#12418,#12419);
#12422=cartesian_point('',(0.e0,0.e0,-4.303928255511e1));
#12423=direction('',(0.e0,0.e0,1.e0));
#12424=direction('',(-5.950346958384e-1,8.037000129081e-1,0.e0));
#12425=axis2_placement_3d('',#12422,#12423,#12424);
#12427=cartesian_point('',(0.e0,0.e0,-4.303928255511e1));
#12428=direction('',(0.e0,0.e0,1.e0));
#12429=direction('',(-6.087614290087e-1,7.933533402912e-1,0.e0));
#12430=axis2_placement_3d('',#12427,#12428,#12429);
#12432=cartesian_point('',(-4.544374540099e1,5.716146453218e1,
-4.303925726969e1));
#12433=cartesian_point('',(-4.543997463561e1,5.715701297567e1,
-4.304822824440e1));
#12434=cartesian_point('',(-4.543293183391e1,5.714855097137e1,
-4.306657499173e1));
#12435=cartesian_point('',(-4.542363873021e1,5.713692749273e1,
-4.309493980102e1));
#12436=cartesian_point('',(-4.541854360436e1,5.713015883336e1,
-4.311453192981e1));
#12437=cartesian_point('',(-4.541619765883e1,5.712691669974e1,
-4.312442098155e1));
#12439=cartesian_point('',(-4.342571341124e1,5.865413126158e1,
-4.312438400783e1));
#12440=cartesian_point('',(-4.341185188300e1,5.866436042635e1,
-4.312445267764e1));
#12441=cartesian_point('',(-4.338476970742e1,5.868674870761e1,
-4.311979446712e1));
#12442=cartesian_point('',(-4.334526356691e1,5.872729049561e1,
-4.309693721226e1));
#12443=cartesian_point('',(-4.330933994631e1,5.877167202602e1,
-4.305973005575e1));
#12444=cartesian_point('',(-4.327612620425e1,5.881856730593e1,
-4.301077601068e1));
#12445=cartesian_point('',(-4.324446662725e1,5.886753464493e1,
-4.295117728878e1));
#12446=cartesian_point('',(-4.321335872744e1,5.891828307798e1,
-4.288128893952e1));
#12447=cartesian_point('',(-4.318205162833e1,5.897044854358e1,
-4.280093933430e1));
#12448=cartesian_point('',(-4.314990847594e1,5.902360169572e1,
-4.270945535708e1));
#12449=cartesian_point('',(-4.311643467389e1,5.907708948246e1,
-4.260574630497e1));
#12450=cartesian_point('',(-4.308126982734e1,5.912992579727e1,
-4.248829176839e1));
#12451=cartesian_point('',(-4.304425958853e1,5.918053618701e1,
-4.235514209634e1));
#12452=cartesian_point('',(-4.300558079475e1,5.922661556698e1,
-4.220367158218e1));
#12453=cartesian_point('',(-4.297907033334e1,5.925168206509e1,
-4.208784197850e1));
#12454=cartesian_point('',(-4.296617642609e1,5.926169521966e1,
-4.202617899370e1));
#12456=cartesian_point('',(-4.370154263811e1,5.902669311193e1,
-4.331177673041e1));
#12457=direction('',(8.037000129069e-1,5.950346958400e-1,0.e0));
#12458=direction('',(4.989030422026e-1,-6.738571452400e-1,5.449883506003e-1));
#12459=axis2_placement_3d('',#12456,#12457,#12458);
#12461=cartesian_point('',(-4.296617642609e1,5.926169521966e1,
-4.202617899370e1));
#12462=cartesian_point('',(-4.295580876497e1,5.926984222086e1,
-4.196771522090e1));
#12463=cartesian_point('',(-4.293848099529e1,5.928378172700e1,
-4.184901304092e1));
#12464=cartesian_point('',(-4.292236677072e1,5.929735541279e1,
-4.166577126735e1));
#12465=cartesian_point('',(-4.291854640555e1,5.930154940431e1,
-4.153987292976e1));
#12466=cartesian_point('',(-4.291832086297e1,5.930240057900e1,
-4.147601194816e1));
#12468=cartesian_point('',(-4.353209707354e1,5.926093728251e1,
-4.192434479389e1));
#12469=cartesian_point('',(-4.338260818544e1,5.915731968660e1,
-4.193657767561e1));
#12470=cartesian_point('',(-4.312554548744e1,5.914674869228e1,
-4.198132100240e1));
#12471=cartesian_point('',(-4.296617642609e1,5.926169521966e1,
-4.202617899370e1));
#12473=cartesian_point('',(-3.836413783928e1,6.234539474678e1,
-4.147601149105e1));
#12474=cartesian_point('',(-3.841305635340e1,6.235314770245e1,
-3.777640375151e1));
#12475=cartesian_point('',(-3.851083436400e1,6.236857895735e1,
-3.037828630087e1));
#12476=cartesian_point('',(-3.865744719856e1,6.239169702025e1,
-1.928440635279e1));
#12477=cartesian_point('',(-3.875518487617e1,6.240714230038e1,
-1.189068437479e1));
#12478=cartesian_point('',(-3.880401645086e1,6.241481441253e1,
-8.194372284204e0));
#12480=cartesian_point('',(-4.281411539534e1,5.973535196291e1,
-8.194372283847e0));
#12481=cartesian_point('',(-4.282571432201e1,5.968730148261e1,
-1.189068419644e1));
#12482=cartesian_point('',(-4.284884817392e1,5.959109424801e1,
-1.928440599780e1));
#12483=cartesian_point('',(-4.288359220009e1,5.944678922036e1,
-3.037828567486e1));
#12484=cartesian_point('',(-4.290676335458e1,5.935056232298e1,
-3.777640402980e1));
#12485=cartesian_point('',(-4.291832086297e1,5.930240057900e1,
-4.147601194816e1));
#12487=cartesian_point('',(-3.836413783928e1,6.234539474678e1,
-4.147601149105e1));
#12488=cartesian_point('',(-3.836322413120e1,6.234529414193e1,
-4.154070067054e1));
#12489=cartesian_point('',(-3.835784172710e1,6.234726009243e1,
-4.166770542628e1));
#12490=cartesian_point('',(-3.833895796907e1,6.235703033201e1,
-4.185103023935e1));
#12491=cartesian_point('',(-3.831962165313e1,6.236766706348e1,
-4.196858458553e1));
#12492=cartesian_point('',(-3.830823968133e1,6.237406763931e1,
-4.202618265733e1));
#12494=cartesian_point('',(-3.862619462268e1,6.277127129072e1,
-4.148036708077e1));
#12495=direction('',(1.327402255960e-2,-2.048454104374e-3,-9.999097980122e-1));
#12496=direction('',(8.660654880229e-1,4.998208492388e-1,1.047325746467e-2));
#12497=axis2_placement_3d('',#12494,#12495,#12496);
#12499=cartesian_point('',(-3.759389096677e1,6.260402302540e1,
-4.303924546570e1));
#12500=cartesian_point('',(-3.760685019187e1,6.260041389630e1,
-4.303374508151e1));
#12501=cartesian_point('',(-3.763066629787e1,6.259578669783e1,
-4.301813227181e1));
#12502=cartesian_point('',(-3.766274439004e1,6.260183578477e1,
-4.297690232648e1));
#12503=cartesian_point('',(-3.768742653557e1,6.261324985733e1,
-4.293567073327e1));
#12504=cartesian_point('',(-3.771649151764e1,6.262804725340e1,
-4.288402476697e1));
#12505=cartesian_point('',(-3.774963376265e1,6.264571731814e1,
-4.282150961555e1));
#12506=cartesian_point('',(-3.777725889746e1,6.266208726245e1,
-4.276568798699e1));
#12507=cartesian_point('',(-3.780470966073e1,6.267959370175e1,
-4.270748991225e1));
#12508=cartesian_point('',(-3.783535586276e1,6.269988643674e1,
-4.263974439157e1));
#12509=cartesian_point('',(-3.786857315930e1,6.272252166229e1,
-4.256304968990e1));
#12510=cartesian_point('',(-3.790460053722e1,6.274798206412e1,
-4.247579983973e1));
#12511=cartesian_point('',(-3.794359265243e1,6.277657098162e1,
-4.237589536588e1));
#12512=cartesian_point('',(-3.797949582369e1,6.280376599774e1,
-4.227844837680e1));
#12513=cartesian_point('',(-3.801790936265e1,6.283394286832e1,
-4.216732398550e1));
#12514=cartesian_point('',(-3.805556854116e1,6.286506863116e1,
-4.204915534297e1));
#12515=cartesian_point('',(-3.807941848550e1,6.288595846307e1,
-4.196667588606e1));
#12516=cartesian_point('',(-3.809093566597e1,6.289658378828e1,
-4.192438381423e1));
#12518=cartesian_point('',(-3.809093566597e1,6.289658378828e1,
-4.192438381423e1));
#12519=cartesian_point('',(-3.805242558873e1,6.271884557168e1,
-4.193662863390e1));
#12520=cartesian_point('',(-3.814102443289e1,6.247726452254e1,
-4.198131472884e1));
#12521=cartesian_point('',(-3.830823968133e1,6.237406763931e1,
-4.202618265733e1));
#12523=cartesian_point('',(0.e0,0.e0,-4.312438005464e1));
#12524=direction('',(0.e0,0.e0,-1.e0));
#12525=direction('',(-5.148121413772e-1,8.573030147449e-1,0.e0));
#12526=axis2_placement_3d('',#12523,#12524,#12525);
#12528=cartesian_point('',(0.e0,0.e0,-4.303928255511e1));
#12529=direction('',(0.e0,0.e0,1.e0));
#12530=direction('',(-4.850401891559e-1,8.744918609705e-1,0.e0));
#12531=axis2_placement_3d('',#12528,#12529,#12530);
#12533=cartesian_point('',(0.e0,0.e0,-4.303928255511e1));
#12534=direction('',(0.e0,0.e0,1.e0));
#12535=direction('',(-5.e-1,8.660254037844e-1,0.e0));
#12536=axis2_placement_3d('',#12533,#12534,#12535);
#12538=cartesian_point('',(-3.759389096677e1,6.260402302540e1,
-4.303924546570e1));
#12539=cartesian_point('',(-3.759094659760e1,6.259899553273e1,
-4.304820836044e1));
#12540=cartesian_point('',(-3.758537080652e1,6.258955604847e1,
-4.306656460963e1));
#12541=cartesian_point('',(-3.757767453723e1,6.257676334708e1,
-4.309488175823e1));
#12542=cartesian_point('',(-3.757326207135e1,6.256965247671e1,
-4.311454026767e1));
#12543=cartesian_point('',(-3.757113936265e1,6.256625488820e1,
-4.312444862749e1));
#12545=cartesian_point('',(-3.539830000155e1,6.382053005363e1,
-4.312438400783e1));
#12546=cartesian_point('',(-3.538322188606e1,6.382886241427e1,
-4.312445267777e1));
#12547=cartesian_point('',(-3.535344914432e1,6.384752422818e1,
-4.311979446660e1));
#12548=cartesian_point('',(-3.530898921828e1,6.388256259036e1,
-4.309693721077e1));
#12549=cartesian_point('',(-3.526757997660e1,6.392187545804e1,
-4.305973005285e1));
#12550=cartesian_point('',(-3.522852932022e1,6.396403427957e1,
-4.301077600658e1));
#12551=cartesian_point('',(-3.519074907512e1,6.400845029223e1,
-4.295117728401e1));
#12552=cartesian_point('',(-3.515328330814e1,6.405470416960e1,
-4.288128893431e1));
#12553=cartesian_point('',(-3.511543508636e1,6.410233695555e1,
-4.280093932924e1));
#12554=cartesian_point('',(-3.507662904512e1,6.415083985103e1,
-4.270945535295e1));
#12555=cartesian_point('',(-3.503646005975e1,6.419950083340e1,
-4.260574630257e1));
#12556=cartesian_point('',(-3.499469953119e1,6.424729519168e1,
-4.248829176827e1));
#12557=cartesian_point('',(-3.495139993954e1,6.429264179609e1,
-4.235514209894e1));
#12558=cartesian_point('',(-3.490703748354e1,6.433327836374e1,
-4.220367159053e1));
#12559=cartesian_point('',(-3.487748198692e1,6.435467010683e1,
-4.208784198229e1));
#12560=cartesian_point('',(-3.486339140899e1,6.436291460511e1,
-4.202617899370e1));
#12562=cartesian_point('',(-3.562314039143e1,6.422590752441e1,
-4.331177673041e1));
#12563=direction('',(8.744918609694e-1,4.850401891579e-1,0.e0));
#12564=direction('',(4.066788502471e-1,-7.332121183339e-1,5.449883506003e-1));
#12565=axis2_placement_3d('',#12562,#12563,#12564);
#12567=cartesian_point('',(-3.486339140899e1,6.436291460511e1,
-4.202617899370e1));
#12568=cartesian_point('',(-3.485204904781e1,6.436963865611e1,
-4.196771522318e1));
#12569=cartesian_point('',(-3.483305004955e1,6.438119717952e1,
-4.184901304622e1));
#12570=cartesian_point('',(-3.481530196222e1,6.439255141263e1,
-4.166577127040e1));
#12571=cartesian_point('',(-3.481096685498e1,6.439621086630e1,
-4.153987293106e1));
#12572=cartesian_point('',(-3.481063214130e1,6.439702531990e1,
-4.147601194815e1));
#12574=cartesian_point('',(-3.542456945751e1,6.443603061927e1,
-4.192434479394e1));
#12575=cartesian_point('',(-3.528988427782e1,6.431378727092e1,
-4.193657767567e1));
#12576=cartesian_point('',(-3.503640057845e1,6.426975329794e1,
-4.198132100239e1));
#12577=cartesian_point('',(-3.486339140899e1,6.436291460511e1,
-4.202617899370e1));
#12579=cartesian_point('',(-2.989822034304e1,6.681954608198e1,
-4.147601149106e1));
#12580=cartesian_point('',(-2.994570838871e1,6.683361785741e1,
-3.777640375126e1));
#12581=cartesian_point('',(-3.004063571193e1,6.686167968720e1,
-3.037828630029e1));
#12582=cartesian_point('',(-3.018297674065e1,6.690373678689e1,
-1.928440635220e1));
#12583=cartesian_point('',(-3.027786224526e1,6.693180725742e1,
-1.189068437454e1));
#12584=cartesian_point('',(-3.032527464748e1,6.694578753308e1,
-8.194372284204e0));
#12586=cartesian_point('',(-3.465080667034e1,6.481267120180e1,
-8.194372283847e0));
#12587=cartesian_point('',(-3.466857821281e1,6.476654576376e1,
-1.189068419671e1));
#12588=cartesian_point('',(-3.470407171540e1,6.467418116898e1,
-1.928440599844e1));
#12589=cartesian_point('',(-3.475735408738e1,6.453564569629e1,
-3.037828567549e1));
#12590=cartesian_point('',(-3.479288713995e1,6.444326647592e1,
-3.777640403007e1));
#12591=cartesian_point('',(-3.481063214130e1,6.439702531990e1,
-4.147601194815e1));
#12593=cartesian_point('',(-2.989822034304e1,6.681954608198e1,
-4.147601149106e1));
#12594=cartesian_point('',(-2.989732758344e1,6.681932707498e1,
-4.154070067031e1));
#12595=cartesian_point('',(-2.989173461854e1,6.682057366178e1,
-4.166770542573e1));
#12596=cartesian_point('',(-2.987173714164e1,6.682779549052e1,
-4.185103023841e1));
#12597=cartesian_point('',(-2.985117787839e1,6.683581732764e1,
-4.196858458512e1));
#12598=cartesian_point('',(-2.983905783809e1,6.684067750023e1,
-4.202618265733e1));
#12600=cartesian_point('',(-3.010244715070e1,6.727598446713e1,
-4.148036708078e1));
#12601=direction('',(1.289308454219e-2,-3.763536915814e-3,-9.999097980122e-1));
#12602=direction('',(9.238958899573e-1,3.825005822193e-1,1.047325746454e-2));
#12603=axis2_placement_3d('',#12600,#12601,#12602);
#12605=cartesian_point('',(-2.910080527490e1,6.697542436849e1,
-4.303924546570e1));
#12606=cartesian_point('',(-2.911412471790e1,6.697353763429e1,
-4.303374508152e1));
#12607=cartesian_point('',(-2.913834104440e1,6.697205864778e1,
-4.301813227183e1));
#12608=cartesian_point('',(-2.916935513977e1,6.698224301516e1,
-4.297690232650e1));
#12609=cartesian_point('',(-2.919233629069e1,6.699678110521e1,
-4.293567073331e1));
#12610=cartesian_point('',(-2.921922117004e1,6.701524564893e1,
-4.288402476702e1));
#12611=cartesian_point('',(-2.924977347228e1,6.703709047487e1,
-4.282150961560e1));
#12612=cartesian_point('',(-2.927502556373e1,6.705692617569e1,
-4.276568798704e1));
#12613=cartesian_point('',(-2.929995643305e1,6.707786588858e1,
-4.270748991231e1));
#12614=cartesian_point('',(-2.932769171915e1,6.710198514847e1,
-4.263974439164e1));
#12615=cartesian_point('',(-2.935767034731e1,6.712876245374e1,
-4.256304968997e1));
#12616=cartesian_point('',(-2.939006625672e1,6.715870755477e1,
-4.247579983981e1));
#12617=cartesian_point('',(-2.942499318644e1,6.719214138244e1,
-4.237589536594e1));
#12618=cartesian_point('',(-2.945703953920e1,6.722379004566e1,
-4.227844837686e1));
#12619=cartesian_point('',(-2.949118557300e1,6.725872272190e1,
-4.216732398555e1));
#12620=cartesian_point('',(-2.952445984472e1,6.729449770872e1,
-4.204915534299e1));
#12621=cartesian_point('',(-2.954537907926e1,6.731832186764e1,
-4.196667588607e1));
#12622=cartesian_point('',(-2.955541084543e1,6.733035958544e1,
-4.192438381424e1));
#12624=cartesian_point('',(-2.955541084543e1,6.733035958544e1,
-4.192438381424e1));
#12625=cartesian_point('',(-2.954042971986e1,6.714911537017e1,
-4.193662863390e1));
#12626=cartesian_point('',(-2.965980324306e1,6.692116555015e1,
-4.198131472884e1));
#12627=cartesian_point('',(-2.983905783809e1,6.684067750023e1,
-4.202618265733e1));
#12629=cartesian_point('',(0.e0,0.e0,-4.312438005464e1));
#12630=direction('',(0.e0,0.e0,-1.e0));
#12631=direction('',(-3.985073540479e-1,9.171651371317e-1,0.e0));
#12632=axis2_placement_3d('',#12629,#12630,#12631);
#12634=cartesian_point('',(0.e0,0.e0,-4.303928255511e1));
#12635=direction('',(0.e0,0.e0,1.e0));
#12636=direction('',(-3.667465103586e-1,9.303209108366e-1,0.e0));
#12637=axis2_placement_3d('',#12634,#12635,#12636);
#12639=cartesian_point('',(0.e0,0.e0,-4.303928255511e1));
#12640=direction('',(0.e0,0.e0,1.e0));
#12641=direction('',(-3.826834323651e-1,9.238795325113e-1,0.e0));
#12642=axis2_placement_3d('',#12639,#12640,#12641);
#12644=cartesian_point('',(-2.910080527490e1,6.697542436849e1,
-4.303924546570e1));
#12645=cartesian_point('',(-2.909854231469e1,6.697005556941e1,
-4.304820836045e1));
#12646=cartesian_point('',(-2.909424632520e1,6.695996905447e1,
-4.306656460963e1));
#12647=cartesian_point('',(-2.908828568116e1,6.694628123169e1,
-4.309488175823e1));
#12648=cartesian_point('',(-2.908483911939e1,6.693865525343e1,
-4.311454026768e1));
#12649=cartesian_point('',(-2.908317804505e1,6.693500966267e1,
-4.312444862750e1));
#12651=cartesian_point('',(-2.975907967304e1,6.846874405380e1,
-3.937758808328e1));
#12652=cartesian_point('',(-2.975772301825e1,6.846807221956e1,
-3.951015930272e1));
#12653=cartesian_point('',(-2.974964287920e1,6.845467606581e1,
-3.977519487110e1));
#12654=cartesian_point('',(-2.972253480391e1,6.839818671305e1,
-4.016846556881e1));
#12655=cartesian_point('',(-2.969432242952e1,6.833679315486e1,
-4.042521106600e1));
#12656=cartesian_point('',(-2.967777172546e1,6.830029755870e1,
-4.055158836363e1));
#12658=cartesian_point('',(-2.967777172546e1,6.830029755870e1,
-4.055158836363e1));
#12659=cartesian_point('',(-2.966282752817e1,6.826734343292e1,
-4.066570165243e1));
#12660=cartesian_point('',(-2.962894725970e1,6.819198107486e1,
-4.089067422683e1));
#12661=cartesian_point('',(-2.956656294940e1,6.805153791942e1,
-4.121566885764e1));
#12662=cartesian_point('',(-2.951759512586e1,6.794037320795e1,
-4.142226920789e1));
#12663=cartesian_point('',(-2.949136523933e1,6.788063713894e1,
-4.152263941424e1));
#12665=cartesian_point('',(0.e0,1.421085471520e-14,-4.152264042526e1));
#12666=direction('',(0.e0,0.e0,-1.e0));
#12667=direction('',(-3.984766077125e-1,9.171784957717e-1,0.e0));
#12668=axis2_placement_3d('',#12665,#12666,#12667);
#12670=cartesian_point('',(0.e0,1.421085471520e-14,-4.152264042526e1));
#12671=direction('',(0.e0,0.e0,-1.e0));
#12672=direction('',(-3.840558575680e-1,9.233098603761e-1,0.e0));
#12673=axis2_placement_3d('',#12670,#12671,#12672);
#12675=cartesian_point('',(0.e0,1.421085471520e-14,-4.152264042526e1));
#12676=direction('',(0.e0,0.e0,-1.e0));
#12677=direction('',(-3.826834323651e-1,9.238795325113e-1,0.e0));
#12678=axis2_placement_3d('',#12675,#12676,#12677);
#12680=cartesian_point('',(-2.714530289176e1,6.885240384721e1,
-4.152263618338e1));
#12681=cartesian_point('',(-2.716973899287e1,6.891507264293e1,
-4.141915320233e1));
#12682=cartesian_point('',(-2.721493836523e1,6.903156768209e1,
-4.120596239569e1));
#12683=cartesian_point('',(-2.727133995611e1,6.917813784541e1,
-4.087020443428e1));
#12684=cartesian_point('',(-2.730095999125e1,6.925629705842e1,
-4.063765269188e1));
#12685=cartesian_point('',(-2.731371051438e1,6.929030855168e1,
-4.051969211133e1));
#12687=cartesian_point('',(-2.731371051438e1,6.929030855168e1,
-4.051969211133e1));
#12688=cartesian_point('',(-2.732702213905e1,6.932581916518e1,
-4.039653327131e1));
#12689=cartesian_point('',(-2.734914804861e1,6.938579468291e1,
-4.014654343542e1));
#12690=cartesian_point('',(-2.736866576637e1,6.944180174e1,-3.976406400258e1));
#12691=cartesian_point('',(-2.737217236271e1,6.945622500211e1,
-3.950644733401e1));
#12692=cartesian_point('',(-2.737167237859e1,6.945763073993e1,
-3.937758835826e1));
#12694=cartesian_point('',(0.e0,1.421085471520e-14,-3.937759316487e1));
#12695=direction('',(0.e0,0.e0,1.e0));
#12696=direction('',(-3.666370426273e-1,9.303640572236e-1,0.e0));
#12697=axis2_placement_3d('',#12694,#12695,#12696);
#12699=cartesian_point('',(0.e0,1.421085471520e-14,-3.937759316487e1));
#12700=direction('',(0.e0,0.e0,1.e0));
#12701=direction('',(-3.840558575680e-1,9.233098603761e-1,0.e0));
#12702=axis2_placement_3d('',#12699,#12700,#12701);
#12704=cartesian_point('',(-2.964027761819e1,6.819323055186e1,
-3.937499942185e1));
#12705=direction('',(-1.288296543838e-2,3.812721179837e-3,9.999097421061e-1));
#12706=direction('',(-3.972191394404e-1,9.176833345006e-1,-8.617008883770e-3));
#12707=axis2_placement_3d('',#12704,#12705,#12706);
#12709=direction('',(1.797745081750e-1,-4.095311479119e-1,-8.944078292929e-1));
#12710=vector('',#12709,9.152073251301e-1);
#12711=cartesian_point('',(-3.034567173596e1,6.820649347602e1,
-6.278713309909e0));
#12712=line('',#12711,#12710);
#12713=cartesian_point('',(-3.102583920645e1,6.990018050586e1,
-8.214297115144e0));
#12714=direction('',(9.237503288013e-1,3.828534155718e-1,1.042075930677e-2));
#12715=direction('',(3.381522959360e-1,-8.280665821431e-1,4.471674857267e-1));
#12716=axis2_placement_3d('',#12713,#12714,#12715);
#12718=direction('',(1.289731770935e-2,-3.773756491101e-3,-9.999097049023e-1));
#12719=vector('',#12718,3.328463783563e1);
#12720=cartesian_point('',(-3.006977874460e1,6.759284555312e1,
-8.193502256492e0));
#12721=line('',#12720,#12719);
#12722=direction('',(-2.166657806641e-1,5.000207328209e-1,8.384719471983e-1));
#12723=vector('',#12722,1.345630086957e-1);
#12724=cartesian_point('',(-2.964049619559e1,6.746723743503e1,
-4.147513465250e1));
#12725=line('',#12724,#12723);
#12726=cartesian_point('',(-2.850218899013e1,6.466158219534e1,
-3.934686973597e1));
#12727=direction('',(9.238019266982e-1,3.827282896191e-1,1.044301460211e-2));
#12728=direction('',(-3.156566086575e-1,7.767786274161e-1,-5.449549241913e-1));
#12729=axis2_placement_3d('',#12726,#12727,#12728);
#12731=direction('',(-1.293665629370e-2,3.868448616754e-3,9.999088348591e-1));
#12732=vector('',#12731,3.310247627385e1);
#12733=cartesian_point('',(-2.991743637793e1,6.807843824747e1,
-3.937817179184e1));
#12734=line('',#12733,#12732);
#12735=cartesian_point('',(-3.062307242565e1,6.760780463899e1,
-6.060277326713e0));
#12736=cartesian_point('',(-3.056821856566e1,6.748286805723e1,
-6.333155227346e0));
#12737=cartesian_point('',(-3.051336397467e1,6.735793480707e1,
-6.606034476891e0));
#12738=cartesian_point('',(-3.045851000191e1,6.723299823165e1,
-6.878912357758e0));
#12740=cartesian_point('',(-3.080759033395e1,6.801517814255e1,
-6.283884085760e0));
#12741=direction('',(1.797666942413e-1,-4.095189971698e-1,-8.944149633132e-1));
#12742=direction('',(9.238384636556e-1,3.826389538190e-1,1.048446902489e-2));
#12743=axis2_placement_3d('',#12740,#12741,#12742);
#12745=cartesian_point('',(-3.062307242565e1,6.760780463899e1,
-6.060277326713e0));
#12746=cartesian_point('',(-3.064087558831e1,6.764835063171e1,
-5.971718082806e0));
#12747=cartesian_point('',(-3.066843979075e1,6.772858753746e1,
-5.802795900094e0));
#12748=cartesian_point('',(-3.068989224186e1,6.784422014167e1,
-5.574417275945e0));
#12749=cartesian_point('',(-3.069480088319e1,6.795435020467e1,
-5.369670443558e0));
#12750=cartesian_point('',(-3.068552659278e1,6.805884724457e1,
-5.186809903079e0));
#12751=cartesian_point('',(-3.066367338439e1,6.815771204571e1,
-5.024474499835e0));
#12752=cartesian_point('',(-3.063024599410e1,6.825084147333e1,
-4.881985118590e0));
#12753=cartesian_point('',(-3.058619084490e1,6.833754396398e1,
-4.759786310210e0));
#12754=cartesian_point('',(-3.053195413333e1,6.841765802885e1,
-4.657766152952e0));
#12755=cartesian_point('',(-3.048915827554e1,6.846642296531e1,
-4.603517792658e0));
#12756=cartesian_point('',(-3.046595211329e1,6.848964949965e1,
-4.579937026178e0));
#12758=cartesian_point('',(-3.479755768558e1,6.509321667937e1,
-6.878912343399e0));
#12759=cartesian_point('',(-3.486328306944e1,6.521279095174e1,
-6.606036470254e0));
#12760=cartesian_point('',(-3.492900526835e1,6.533236333409e1,
-6.333159038178e0));
#12761=cartesian_point('',(-3.499473072588e1,6.545193752086e1,
-6.060283145267e0));
#12763=cartesian_point('',(-3.500839299320e1,6.548760996714e1,
-7.102517765359e0));
#12764=direction('',(-2.154582390909e-1,3.919178848848e-1,8.944149589062e-1));
#12765=direction('',(-8.659905865895e-1,-4.999509059660e-1,1.045923333840e-2));
#12766=axis2_placement_3d('',#12763,#12764,#12765);
#12768=cartesian_point('',(-3.520559458852e1,6.584631907225e1,
-6.283890185756e0));
#12769=direction('',(-2.154582390909e-1,3.919178848848e-1,8.944149589062e-1));
#12770=direction('',(-8.659772958809e-1,-4.999736511307e-1,1.047240153220e-2));
#12771=axis2_placement_3d('',#12768,#12769,#12770);
#12773=cartesian_point('',(-3.499473072588e1,6.545193752086e1,
-6.060283145267e0));
#12774=cartesian_point('',(-3.501611251494e1,6.549083620474e1,
-5.971513918297e0));
#12775=cartesian_point('',(-3.506309943421e1,6.556168725848e1,
-5.802244333931e0));
#12776=cartesian_point('',(-3.514192547542e1,6.564917791454e1,
-5.573587438623e0));
#12777=cartesian_point('',(-3.522641887045e1,6.572011792472e1,
-5.368732063321e0));
#12778=cartesian_point('',(-3.531502798783e1,6.577633074848e1,
-5.185890280922e0));
#12779=cartesian_point('',(-3.540676542393e1,6.581909750125e1,
-5.023697716743e0));
#12780=cartesian_point('',(-3.550095892915e1,6.584919415705e1,
-4.881381867157e0));
#12781=cartesian_point('',(-3.559646942651e1,6.586694701116e1,
-4.759407646695e0));
#12782=cartesian_point('',(-3.569288338282e1,6.587265593602e1,
-4.657597613712e0));
#12783=cartesian_point('',(-3.575751555057e1,6.586838139273e1,
-4.603469247263e0));
#12784=cartesian_point('',(-3.579000512658e1,6.586411699656e1,
-4.579937186004e0));
#12786=cartesian_point('',(-3.563857696084e1,6.559632630765e1,
-6.278700278637e0));
#12787=cartesian_point('',(-3.566493232043e1,6.564831154750e1,
-5.976088804760e0));
#12788=cartesian_point('',(-3.572526233748e1,6.571651938935e1,
-5.516412261792e0));
#12789=cartesian_point('',(-3.585441620644e1,6.577023564299e1,
-4.954749317691e0));
#12790=cartesian_point('',(-3.597222469834e1,6.576411516763e1,
-4.692544428992e0));
#12791=cartesian_point('',(-3.603622129656e1,6.572864767716e1,
-4.695465838254e0));
#12793=cartesian_point('',(-3.605750606843e1,6.502870180621e1,
-3.937497996896e1));
#12794=direction('',(-4.807167120839e-3,-1.261654989746e-2,-9.999088527526e-1));
#12795=direction('',(-4.858192071005e-1,8.740160979049e-1,-8.692445883874e-3));
#12796=axis2_placement_3d('',#12793,#12794,#12795);
#12798=cartesian_point('',(-3.577679702524e1,6.450095202998e1,
-4.135910819402e1));
#12799=direction('',(2.648638264107e-1,-4.763852021111e-1,-8.383938768077e-1));
#12800=direction('',(-4.111266469688e-1,7.306740592637e-1,-5.450599042961e-1));
#12801=axis2_placement_3d('',#12798,#12799,#12800);
#12803=direction('',(4.857223404115e-3,1.252967233528e-2,9.999097032692e-1));
#12804=vector('',#12803,3.328464899960e1);
#12805=cartesian_point('',(-3.548119702409e1,6.458654943720e1,
-4.147514301483e1));
#12806=line('',#12805,#12804);
#12807=cartesian_point('',(-3.656818999601e1,6.716701894386e1,
-8.214301753541e0));
#12808=direction('',(-8.660878283431e-1,-4.997832985781e-1,1.041768008046e-2));
#12809=direction('',(4.998682328587e-1,-8.660614308177e-1,8.327534377913e-3));
#12810=axis2_placement_3d('',#12807,#12808,#12809);
#12812=direction('',(-2.154598377671e-1,3.919258867771e-1,8.944110674536e-1));
#12813=vector('',#12812,9.152209023672e-1);
#12814=cartesian_point('',(-3.544138361370e1,6.523762754389e1,
-7.097283982879e0));
#12815=line('',#12814,#12813);
#12816=direction('',(-4.806356055766e-3,-1.261823324099e-2,-9.999088354102e-1));
#12817=vector('',#12816,3.310208823970e1);
#12818=cartesian_point('',(-3.563857696084e1,6.559632630765e1,
-6.278700278637e0));
#12819=line('',#12818,#12817);
#12820=cartesian_point('',(-3.394895362227e1,6.197615944393e1,
-3.934704265914e1));
#12821=direction('',(-8.660470548591e-1,-4.998538420248e-1,1.042282988821e-2));
#12822=direction('',(-4.999377681067e-1,8.660233576911e-1,-8.109990994143e-3));
#12823=axis2_placement_3d('',#12820,#12821,#12822);
#12825=direction('',(2.656656120147e-1,-4.777176701553e-1,-8.373814006857e-1));
#12826=vector('',#12825,1.346662098780e-1);
#12827=cartesian_point('',(-3.551697320515e1,6.465088186523e1,
-4.136237603538e1));
#12828=line('',#12827,#12826);
#12829=cartesian_point('',(-3.504841843924e1,6.483690096389e1,
-4.148040511544e1));
#12830=direction('',(4.862997986834e-3,1.251986779918e-2,9.999097980122e-1));
#12831=direction('',(-8.645603815941e-1,-5.024193373230e-1,1.049552579551e-2));
#12832=axis2_placement_3d('',#12829,#12830,#12831);
#12834=cartesian_point('',(-3.465080667034e1,6.481267120180e1,
-8.194372283847e0));
#12835=cartesian_point('',(-3.465030567307e1,6.481443423935e1,
-8.042733266569e0));
#12836=cartesian_point('',(-3.466069713848e1,6.483798824840e1,
-7.739657390153e0));
#12837=cartesian_point('',(-3.471018531957e1,6.493259685117e1,
-7.296089355154e0));
#12838=cartesian_point('',(-3.476501075013e1,6.503371804518e1,
-7.014534449174e0));
#12839=cartesian_point('',(-3.479755768558e1,6.509321667937e1,
-6.878912343399e0));
#12841=cartesian_point('',(-3.488653725443e1,6.525359548802e1,
-8.198698319440e0));
#12842=direction('',(4.858164658528e-3,1.242369615994e-2,9.999110210463e-1));
#12843=direction('',(-8.659662636785e-1,-4.999938598676e-1,1.041970562901e-2));
#12844=axis2_placement_3d('',#12841,#12842,#12843);
#12846=cartesian_point('',(0.e0,0.e0,-8.194372175982e0));
#12847=direction('',(0.e0,0.e0,-1.e0));
#12848=direction('',(-4.714783737395e-1,8.818776236508e-1,0.e0));
#12849=axis2_placement_3d('',#12846,#12847,#12848);
#12851=cartesian_point('',(0.e0,0.e0,-8.194372175982e0));
#12852=direction('',(0.e0,0.e0,-1.e0));
#12853=direction('',(-4.436209356174e-1,8.962145197897e-1,0.e0));
#12854=axis2_placement_3d('',#12851,#12852,#12853);
#12856=cartesian_point('',(0.e0,0.e0,-6.878910995977e0));
#12857=direction('',(0.e0,0.e0,1.e0));
#12858=direction('',(-4.126579572311e-1,9.108860578216e-1,0.e0));
#12859=axis2_placement_3d('',#12856,#12857,#12858);
#12861=cartesian_point('',(0.e0,0.e0,-6.878910995977e0));
#12862=direction('',(0.e0,0.e0,1.e0));
#12863=direction('',(-4.436209356174e-1,8.962145197897e-1,0.e0));
#12864=axis2_placement_3d('',#12861,#12862,#12863);
#12866=cartesian_point('',(-3.045851000191e1,6.723299823165e1,
-6.878912357758e0));
#12867=cartesian_point('',(-3.043112017417e1,6.717095632563e1,
-7.014534438807e0));
#12868=cartesian_point('',(-3.038427050782e1,6.706590171273e1,
-7.296089302438e0));
#12869=cartesian_point('',(-3.033933890535e1,6.696904594734e1,
-7.739657319846e0));
#12870=cartesian_point('',(-3.032697866551e1,6.694646312296e1,
-8.042733249986e0));
#12871=cartesian_point('',(-3.032527464748e1,6.694578753308e1,
-8.194372284204e0));
#12873=cartesian_point('',(-3.064305348627e1,6.764035222751e1,
-7.102552497108e0));
#12874=direction('',(1.798273708476e-1,-4.095440980626e-1,-8.943912725626e-1));
#12875=direction('',(9.238282638872e-1,3.826624980454e-1,1.052385066126e-2));
#12876=axis2_placement_3d('',#12873,#12874,#12875);
#12878=cartesian_point('',(-3.053158865276e1,6.740125238730e1,
-8.198743025618e0));
#12879=direction('',(1.289308454219e-2,-3.763536915814e-3,-9.999097980122e-1));
#12880=direction('',(9.231143177186e-1,3.843834368769e-1,1.045609284630e-2));
#12881=axis2_placement_3d('',#12878,#12879,#12880);
#12883=cartesian_point('',(-3.541980092794e1,6.385930139634e1,
-4.303928241716e1));
#12884=cartesian_point('',(-3.537356546934e1,6.388462746247e1,
-4.303977605069e1));
#12885=cartesian_point('',(-3.537829365040e1,6.402110999635e1,
-4.281634705635e1));
#12886=cartesian_point('',(-3.538677526193e1,6.422087556081e1,
-4.244882894684e1));
#12887=cartesian_point('',(-3.540792423757e1,6.436138365328e1,
-4.213137747987e1));
#12888=cartesian_point('',(-3.542456945751e1,6.443603061927e1,
-4.192434479394e1));
#12890=cartesian_point('',(-3.542456945751e1,6.443603061927e1,
-4.192434479394e1));
#12891=cartesian_point('',(-3.543650756598e1,6.448932973814e1,
-4.177644746591e1));
#12892=cartesian_point('',(-3.545576417753e1,6.453939222279e1,
-4.162582631799e1));
#12893=cartesian_point('',(-3.548119702409e1,6.458654943720e1,
-4.147514301483e1));
#12895=direction('',(2.655303356023e-1,-4.759232614479e-1,-8.384454007791e-1));
#12896=vector('',#12895,1.808878947135e0);
#12897=cartesian_point('',(-3.590011316184e1,6.472018896443e1,
-4.152263618337e1));
#12898=line('',#12897,#12896);
#12899=cartesian_point('',(-3.844145106848e1,6.399864510316e1,
-3.937758808328e1));
#12900=cartesian_point('',(-3.844001832810e1,6.399815609554e1,
-3.951015930304e1));
#12901=cartesian_point('',(-3.843025876677e1,6.398592921747e1,
-3.977519487208e1));
#12902=cartesian_point('',(-3.839600926456e1,6.393346145254e1,
-4.016846557073e1));
#12903=cartesian_point('',(-3.836002478340e1,6.387627557828e1,
-4.042521106852e1));
#12904=cartesian_point('',(-3.833885204160e1,6.384225250723e1,
-4.055158836644e1));
#12906=cartesian_point('',(-3.833885204160e1,6.384225250723e1,
-4.055158836644e1));
#12907=cartesian_point('',(-3.831973431744e1,6.381153091773e1,
-4.066570165490e1));
#12908=cartesian_point('',(-3.827630713778e1,6.374123555760e1,
-4.089067422863e1));
#12909=cartesian_point('',(-3.819612502375e1,6.361013669956e1,
-4.121566885849e1));
#12910=cartesian_point('',(-3.813306622040e1,6.350631460142e1,
-4.142226920816e1));
#12911=cartesian_point('',(-3.809926361265e1,6.345051327012e1,
-4.152263941423e1));
#12913=cartesian_point('',(0.e0,0.e0,-4.152264042526e1));
#12914=direction('',(0.e0,0.e0,-1.e0));
#12915=direction('',(-5.147834017334e-1,8.573202723019e-1,0.e0));
#12916=axis2_placement_3d('',#12913,#12914,#12915);
#12918=cartesian_point('',(0.e0,0.e0,-4.152264042526e1));
#12919=direction('',(0.e0,0.e0,-1.e0));
#12920=direction('',(-5.012863267804e-1,8.652814678375e-1,0.e0));
#12921=axis2_placement_3d('',#12918,#12919,#12920);
#12923=cartesian_point('',(0.e0,0.e0,-4.152264042526e1));
#12924=direction('',(0.e0,0.e0,-1.e0));
#12925=direction('',(-5.e-1,8.660254037844e-1,0.e0));
#12926=axis2_placement_3d('',#12923,#12924,#12925);
#12928=cartesian_point('',(-3.590011316184e1,6.472018896443e1,
-4.152263618337e1));
#12929=cartesian_point('',(-3.593252012825e1,6.477913206914e1,
-4.141915320152e1));
#12930=cartesian_point('',(-3.599253846803e1,6.488873077591e1,
-4.120596239317e1));
#12931=cartesian_point('',(-3.606758878119e1,6.502668512704e1,
-4.087020442898e1));
#12932=cartesian_point('',(-3.610715723739e1,6.510030948696e1,
-4.063765268462e1));
#12933=cartesian_point('',(-3.612423806874e1,6.513236572997e1,
-4.051969210307e1));
#12935=cartesian_point('',(-3.612423806874e1,6.513236572997e1,
-4.051969210307e1));
#12936=cartesian_point('',(-3.614207087552e1,6.516583502908e1,
-4.039653326389e1));
#12937=cartesian_point('',(-3.617183587036e1,6.522240943640e1,
-4.014654342975e1));
#12938=cartesian_point('',(-3.619849699883e1,6.527538977123e1,
-3.976406399970e1));
#12939=cartesian_point('',(-3.620385620915e1,6.528923193748e1,
-3.950644733306e1));
#12940=cartesian_point('',(-3.620354398807e1,6.529069091003e1,
-3.937758835827e1));
#12942=cartesian_point('',(0.e0,0.e0,-3.937759316487e1));
#12943=direction('',(0.e0,0.e0,1.e0));
#12944=direction('',(-4.849372896699e-1,8.745489266402e-1,0.e0));
#12945=axis2_placement_3d('',#12942,#12943,#12944);
#12947=cartesian_point('',(0.e0,0.e0,-3.937759316487e1));
#12948=direction('',(0.e0,0.e0,1.e0));
#12949=direction('',(-5.012863267804e-1,8.652814678375e-1,0.e0));
#12950=axis2_placement_3d('',#12947,#12948,#12949);
#12952=cartesian_point('',(-3.828770365337e1,6.374099543728e1,
-3.937499942185e1));
#12953=direction('',(-1.327040982867e-2,2.098538414571e-3,9.999097421065e-1));
#12954=direction('',(-5.136025859320e-1,8.579849246239e-1,-8.617008880902e-3));
#12955=axis2_placement_3d('',#12952,#12953,#12954);
#12957=direction('',(2.316910851365e-1,-3.825623252647e-1,-8.944077975713e-1));
#12958=vector('',#12957,9.152068120219e-1);
#12959=cartesian_point('',(-3.898879409558e1,6.366207234120e1,
-6.278713797868e0));
#12960=line('',#12959,#12958);
#12961=cartesian_point('',(-3.988421324819e1,6.525249011944e1,
-8.214297115216e0));
#12962=direction('',(8.658751181150e-1,5.001516646028e-1,1.042075930381e-2));
#12963=direction('',(4.433437341188e-1,-7.768446261030e-1,4.471674857506e-1));
#12964=axis2_placement_3d('',#12961,#12962,#12963);
#12966=direction('',(1.327955343363e-2,-2.058033710533e-3,-9.999097049023e-1));
#12967=vector('',#12966,3.328463783562e1);
#12968=cartesian_point('',(-3.863516437035e1,6.308968566884e1,
-8.193502256491e0));
#12969=line('',#12968,#12967);
#12970=direction('',(-2.800779771562e-1,4.674624267974e-1,8.384719472021e-1));
#12971=vector('',#12970,1.345630085804e-1);
#12972=cartesian_point('',(-3.819315924369e1,6.302118476213e1,
-4.147513465248e1));
#12973=line('',#12972,#12971);
#12974=cartesian_point('',(-3.669837891857e1,6.038811119729e1,
-3.934686973596e1));
#12975=direction('',(8.659426067799e-1,5.000343440305e-1,1.044301456502e-2));
#12976=direction('',(-4.143460791492e-1,7.289317232909e-1,-5.449549242587e-1));
#12977=axis2_placement_3d('',#12974,#12975,#12976);
#12979=direction('',(-1.333091334182e-2,2.146777667560e-3,9.999088348920e-1));
#12980=vector('',#12979,3.310247578440e1);
#12981=cartesian_point('',(-3.854750785950e1,6.359100868544e1,
-3.937817179149e1));
#12982=line('',#12981,#12980);
#12983=cartesian_point('',(-3.918567709973e1,6.303229746020e1,
-6.060277326738e0));
#12984=cartesian_point('',(-3.911498502582e1,6.291558959369e1,
-6.333155227369e0));
#12985=cartesian_point('',(-3.904429266210e1,6.279888512578e1,
-6.606034476895e0));
#12986=cartesian_point('',(-3.897360047722e1,6.268217728028e1,
-6.878912357760e0));
#12988=cartesian_point('',(-3.942178934403e1,6.341210140709e1,
-6.283884085748e0));
#12989=direction('',(2.316817205968e-1,-3.825512432911e-1,-8.944149633127e-1));
#12990=direction('',(8.659904143339e-1,4.999506773992e-1,1.048439077454e-2));
#12991=axis2_placement_3d('',#12988,#12989,#12990);
#12993=cartesian_point('',(-3.918567709973e1,6.303229746020e1,
-6.060277326738e0));
#12994=cartesian_point('',(-3.920862009980e1,6.307017252069e1,
-5.971718730063e0));
#12995=cartesian_point('',(-3.924642130737e1,6.314612461751e1,
-5.802797640267e0));
#12996=cartesian_point('',(-3.928278331303e1,6.325796727694e1,
-5.574420010325e0));
#12997=cartesian_point('',(-3.930202497601e1,6.336651407952e1,
-5.369673651248e0));
#12998=cartesian_point('',(-3.930646987691e1,6.347132748083e1,
-5.186813173564e0));
#12999=cartesian_point('',(-3.929770832351e1,6.357219890260e1,
-5.024477496047e0));
#13000=cartesian_point('',(-3.927672295529e1,6.366889495886e1,
-4.881987526006e0));
#13001=cartesian_point('',(-3.924436170392e1,6.376060647841e1,
-4.759787931399e0));
#13002=cartesian_point('',(-3.920104587651e1,6.384711505308e1,
-4.657766887811e0));
#13003=cartesian_point('',(-3.916498097640e1,6.390104923691e1,
-4.603518024674e0));
#13004=cartesian_point('',(-3.914500482833e1,6.392710632977e1,
-4.579937026024e0));
#13006=cartesian_point('',(-4.299622946824e1,5.999434248380e1,
-6.878912343399e0));
#13007=cartesian_point('',(-4.307700013678e1,6.010431489760e1,
-6.606036470254e0));
#13008=cartesian_point('',(-4.315776740094e1,6.021428585328e1,
-6.333159038177e0));
#13009=cartesian_point('',(-4.323853813135e1,6.032425817260e1,
-6.060283145265e0));
#13011=cartesian_point('',(-4.325673970467e1,6.035784215242e1,
-7.102517765364e0));
#13012=direction('',(-2.647705131572e-1,3.604420295247e-1,8.944149589059e-1));
#13013=direction('',(-7.933251208953e-1,-6.087083498273e-1,1.045932153447e-2));
#13014=axis2_placement_3d('',#13011,#13012,#13013);
#13016=cartesian_point('',(-4.349907514660e1,6.068774247808e1,
-6.283890185756e0));
#13017=direction('',(-2.647705131572e-1,3.604420295247e-1,8.944149589059e-1));
#13018=direction('',(-7.933088668656e-1,-6.087293050801e-1,1.047257795591e-2));
#13019=axis2_placement_3d('',#13016,#13017,#13018);
#13021=cartesian_point('',(-4.323853813135e1,6.032425817260e1,
-6.060283145265e0));
#13022=cartesian_point('',(-4.326481429333e1,6.036003318933e1,
-5.971513918309e0));
#13023=cartesian_point('',(-4.332064715124e1,6.042414507883e1,
-5.802244333967e0));
#13024=cartesian_point('',(-4.341021864692e1,6.050059837719e1,
-5.573587438662e0));
#13025=cartesian_point('',(-4.350324871865e1,6.055990288463e1,
-5.368732063350e0));
#13026=cartesian_point('',(-4.359843701859e1,6.060406898921e1,
-5.185890280943e0));
#13027=cartesian_point('',(-4.369497180960e1,6.063449572827e1,
-5.023697716758e0));
#13028=cartesian_point('',(-4.379228787821e1,6.065204018343e1,
-4.881381867167e0));
#13029=cartesian_point('',(-4.388929848247e1,6.065717453789e1,
-4.759407646703e0));
#13030=cartesian_point('',(-4.398563276830e1,6.065025007547e1,
-4.657597613717e0));
#13031=cartesian_point('',(-4.404915405888e1,6.063757591085e1,
-4.603469247264e0));
#13032=cartesian_point('',(-4.408080906667e1,6.062910725654e1,
-4.579937186003e0));
#13034=cartesian_point('',(-4.389572273539e1,6.038337295929e1,
-6.278699951630e0));
#13035=cartesian_point('',(-4.392863805663e1,6.043147339348e1,
-5.976088477756e0));
#13036=cartesian_point('',(-4.399735479748e1,6.049122298257e1,
-5.516412336115e0));
#13037=cartesian_point('',(-4.413241512734e1,6.052762174076e1,
-4.954749302831e0));
#13038=cartesian_point('',(-4.424841686689e1,6.050617653019e1,
-4.692544429006e0));
#13039=cartesian_point('',(-4.430723652887e1,6.046265923674e1,
-4.695465838264e0));
#13041=cartesian_point('',(-4.423697793727e1,5.976592327952e1,
-3.937497996896e1));
#13042=direction('',(-3.119250922732e-3,-1.313607478368e-2,-9.999088527526e-1));
#13043=direction('',(-5.957449496188e-1,8.031266378276e-1,-8.692445883974e-3));
#13044=axis2_placement_3d('',#13041,#13042,#13043);
#13046=cartesian_point('',(-4.388978523017e1,5.927932835829e1,
-4.135910819402e1));
#13047=direction('',(3.247786260725e-1,-4.377379939799e-1,-8.383938768102e-1));
#13048=direction('',(-5.029815041211e-1,6.707602457249e-1,-5.450599042923e-1));
#13049=axis2_placement_3d('',#13046,#13047,#13048);
#13051=direction('',(3.180218764837e-3,1.305647412720e-2,9.999097032692e-1));
#13052=vector('',#13051,3.328464899959e1);
#13053=cartesian_point('',(-4.360788683160e1,5.940277701041e1,
-4.147514301483e1));
#13054=line('',#13053,#13052);
#13055=cartesian_point('',(-4.502239928716e1,6.181928918881e1,
-8.214301753516e0));
#13056=direction('',(-7.934435158954e-1,-6.085547296864e-1,1.041768016005e-2));
#13057=direction('',(6.086354917750e-1,-7.934062580565e-1,8.327534368374e-3));
#13058=axis2_placement_3d('',#13055,#13056,#13057);
#13060=direction('',(-2.647731161254e-1,3.604497201302e-1,8.944110890610e-1));
#13061=vector('',#13060,9.152212294360e-1);
#13062=cartesian_point('',(-4.365339675853e1,6.005348172328e1,
-7.097283968182e0));
#13063=line('',#13062,#13061);
#13064=direction('',(-3.118226520057e-3,-1.313763858508e-2,-9.999088354024e-1));
#13065=vector('',#13064,3.310208856735e1);
#13066=cartesian_point('',(-4.389572273539e1,6.038337295929e1,
-6.278699951630e0));
#13067=line('',#13066,#13065);
#13068=cartesian_point('',(-4.174802771876e1,5.701471716187e1,
-3.934704265911e1));
#13069=direction('',(-7.933938836561e-1,-6.086193473711e-1,1.042282987642e-2));
#13070=direction('',(-6.086994623525e-1,7.933594346688e-1,-8.109990986806e-3));
#13071=axis2_placement_3d('',#13068,#13069,#13070);
#13073=direction('',(3.257474743899e-1,-4.389544084444e-1,-8.373814006986e-1));
#13074=vector('',#13073,1.346662098722e-1);
#13075=cartesian_point('',(-4.365175400935e1,5.946188933691e1,
-4.136237603538e1));
#13076=line('',#13075,#13074);
#13077=cartesian_point('',(-4.321148815903e1,5.970747568584e1,
-4.148040511544e1));
#13078=direction('',(3.187223694057e-3,1.304750720465e-2,9.999097980122e-1));
#13079=direction('',(-7.915850646883e-1,-6.109688447872e-1,1.049552579550e-2));
#13080=axis2_placement_3d('',#13077,#13078,#13079);
#13082=cartesian_point('',(-4.281411539534e1,5.973535196291e1,
-8.194372283847e0));
#13083=cartesian_point('',(-4.281384880674e1,5.973716531070e1,
-8.042733266555e0));
#13084=cartesian_point('',(-4.282722578686e1,5.975916145351e1,
-7.739657390118e0));
#13085=cartesian_point('',(-4.288863949037e1,5.984650116275e1,
-7.296089355123e0));
#13086=cartesian_point('',(-4.295619484617e1,5.993960109623e1,
-7.014534449161e0));
#13087=cartesian_point('',(-4.299622946824e1,5.999434248380e1,
-6.878912343399e0));
#13089=cartesian_point('',(-4.310538143976e1,6.014173506519e1,
-8.198698319466e0));
#13090=direction('',(3.194984696841e-3,1.295152749652e-2,9.999110210455e-1));
#13091=direction('',(-7.932955075975e-1,-6.087476220559e-1,1.041970570686e-2));
#13092=axis2_placement_3d('',#13089,#13090,#13091);
#13094=cartesian_point('',(0.e0,0.e0,-8.194372175982e0));
#13095=direction('',(0.e0,0.e0,-1.e0));
#13096=direction('',(-5.825529391121e-1,8.127927614908e-1,0.e0));
#13097=axis2_placement_3d('',#13094,#13095,#13096);
#13099=cartesian_point('',(0.e0,0.e0,-8.194372175982e0));
#13100=direction('',(0.e0,0.e0,-1.e0));
#13101=direction('',(-5.568051656964e-1,8.306431288188e-1,0.e0));
#13102=axis2_placement_3d('',#13099,#13100,#13101);
#13104=cartesian_point('',(0.e0,0.e0,-6.878910995977e0));
#13105=direction('',(0.e0,0.e0,1.e0));
#13106=direction('',(-5.280220998757e-1,8.492306294775e-1,0.e0));
#13107=axis2_placement_3d('',#13104,#13105,#13106);
#13109=cartesian_point('',(0.e0,0.e0,-6.878910995977e0));
#13110=direction('',(0.e0,0.e0,1.e0));
#13111=direction('',(-5.568051656964e-1,8.306431288188e-1,0.e0));
#13112=axis2_placement_3d('',#13109,#13110,#13111);
#13114=cartesian_point('',(-3.897360047722e1,6.268217728028e1,
-6.878912357760e0));
#13115=cartesian_point('',(-3.893834687944e1,6.262424124120e1,
-7.014534439021e0));
#13116=cartesian_point('',(-3.887818563985e1,6.252620049357e1,
-7.296089302973e0));
#13117=cartesian_point('',(-3.882099621925e1,6.243603809373e1,
-7.739657320399e0));
#13118=cartesian_point('',(-3.880579407295e1,6.241526180366e1,
-8.042733250224e0));
#13119=cartesian_point('',(-3.880401645086e1,6.241481441253e1,
-8.194372284204e0));
#13121=cartesian_point('',(-3.920973553247e1,6.306195854791e1,
-7.102552497138e0));
#13122=direction('',(2.317451544788e-1,-3.825682095534e-1,-8.943912725506e-1));
#13123=direction('',(8.659773062560e-1,4.999725528622e-1,1.052385072168e-2));
#13124=axis2_placement_3d('',#13121,#13122,#13123);
#13126=cartesian_point('',(-3.906801550433e1,6.283945332027e1,
-8.198743025617e0));
#13127=direction('',(1.327402255960e-2,-2.048454104374e-3,-9.999097980122e-1));
#13128=direction('',(8.650448403969e-1,5.015855801607e-1,1.045609284648e-2));
#13129=axis2_placement_3d('',#13126,#13127,#13128);
#13131=cartesian_point('',(-4.345209106999e1,5.868976447601e1,
-4.303928241718e1));
#13132=cartesian_point('',(-4.340955687741e1,5.872090881261e1,
-4.303977605021e1));
#13133=cartesian_point('',(-4.343205915324e1,5.885560656781e1,
-4.281634705657e1));
#13134=cartesian_point('',(-4.346654284199e1,5.905255603724e1,
-4.244882894826e1));
#13135=cartesian_point('',(-4.350585087172e1,5.918910157023e1,
-4.213137747565e1));
#13136=cartesian_point('',(-4.353209707354e1,5.926093728251e1,
-4.192434479389e1));
#13138=cartesian_point('',(-4.353209707354e1,5.926093728251e1,
-4.192434479389e1));
#13139=cartesian_point('',(-4.355088998086e1,5.931222218417e1,
-4.177644746588e1));
#13140=cartesian_point('',(-4.357651631494e1,5.935934288513e1,
-4.162582631795e1));
#13141=cartesian_point('',(-4.360788683160e1,5.940277701041e1,
-4.147514301483e1));
#13143=direction('',(3.253791378761e-1,-4.371930083450e-1,-8.384454007801e-1));
#13144=vector('',#13143,1.808878947147e0);
#13145=cartesian_point('',(-4.404066254233e1,5.948059370464e1,
-4.152263618337e1));
#13146=line('',#13145,#13144);
#13147=cartesian_point('',(-4.646607857816e1,5.843351159104e1,
-3.937758808328e1));
#13148=cartesian_point('',(-4.646459426676e1,5.843321377709e1,
-3.951015930292e1));
#13149=cartesian_point('',(-4.645332227201e1,5.842236538005e1,
-3.977519487172e1));
#13150=cartesian_point('',(-4.641251736154e1,5.837481694132e1,
-4.016846557002e1));
#13151=cartesian_point('',(-4.636937647826e1,5.832281721754e1,
-4.042521106759e1));
#13152=cartesian_point('',(-4.634394397034e1,5.829184881600e1,
-4.055158836540e1));
#13154=cartesian_point('',(-4.634394397034e1,5.829184881600e1,
-4.055158836540e1));
#13155=cartesian_point('',(-4.632097982886e1,5.826388541770e1,
-4.066570165398e1));
#13156=cartesian_point('',(-4.626874878903e1,5.819985982849e1,
-4.089067422797e1));
#13157=cartesian_point('',(-4.617214080929e1,5.808034840530e1,
-4.121566885818e1));
#13158=cartesian_point('',(-4.609606997954e1,5.798564534499e1,
-4.142226920806e1));
#13159=cartesian_point('',(-4.605527302245e1,5.793473352744e1,
-4.152263941423e1));
#13161=cartesian_point('',(0.e0,0.e0,-4.152264042526e1));
#13162=direction('',(0.e0,0.e0,-1.e0));
#13163=direction('',(-6.222821090257e-1,7.827930612790e-1,0.e0));
#13164=axis2_placement_3d('',#13161,#13162,#13163);
#13166=cartesian_point('',(0.e0,0.e0,-4.152264042526e1));
#13167=direction('',(0.e0,0.e0,-1.e0));
#13168=direction('',(-6.099396479588e-1,7.924478694828e-1,0.e0));
#13169=axis2_placement_3d('',#13166,#13167,#13168);
#13171=cartesian_point('',(0.e0,0.e0,-4.152264042526e1));
#13172=direction('',(0.e0,0.e0,-1.e0));
#13173=direction('',(-6.087614290087e-1,7.933533402912e-1,0.e0));
#13174=axis2_placement_3d('',#13171,#13172,#13173);
#13176=cartesian_point('',(-4.404066254233e1,5.948059370464e1,
-4.152263618337e1));
#13177=cartesian_point('',(-4.408048588135e1,5.953480258456e1,
-4.141915320235e1));
#13178=cartesian_point('',(-4.415429625722e1,5.963562969309e1,
-4.120596239579e1));
#13179=cartesian_point('',(-4.424671116018e1,5.976260779328e1,
-4.087020443450e1));
#13180=cartesian_point('',(-4.429555100997e1,5.983043756647e1,
-4.063765269219e1));
#13181=cartesian_point('',(-4.431666989177e1,5.985999006798e1,
-4.051969211168e1));
#13183=cartesian_point('',(-4.431666989177e1,5.985999006798e1,
-4.051969211168e1));
#13184=cartesian_point('',(-4.433871875692e1,5.989084538470e1,
-4.039653327163e1));
#13185=cartesian_point('',(-4.437561355064e1,5.994305067946e1,
-4.014654343566e1));
#13186=cartesian_point('',(-4.440896191135e1,5.999209778533e1,
-3.976406400270e1));
#13187=cartesian_point('',(-4.441608203824e1,6.000512201279e1,
-3.950644733406e1));
#13188=cartesian_point('',(-4.441596292238e1,6.000660925667e1,
-3.937758835827e1));
#13190=cartesian_point('',(0.e0,0.e0,-3.937759316487e1));
#13191=direction('',(0.e0,0.e0,1.e0));
#13192=direction('',(-5.949401252361e-1,8.037700214515e-1,0.e0));
#13193=axis2_placement_3d('',#13190,#13191,#13192);
#13195=cartesian_point('',(0.e0,0.e0,-3.937759316487e1));
#13196=direction('',(0.e0,0.e0,1.e0));
#13197=direction('',(-6.099396479588e-1,7.924478694829e-1,0.e0));
#13198=axis2_placement_3d('',#13195,#13196,#13197);
#13200=cartesian_point('',(-4.628001646368e1,5.819813421842e1,
-3.937499942185e1));
#13201=direction('',(-1.343079386552e-2,3.484490699889e-4,9.999097421065e-1));
#13202=direction('',(-6.211981498386e-1,7.836061547710e-1,-8.617008889073e-3));
#13203=axis2_placement_3d('',#13200,#13201,#13202);
#13205=direction('',(2.796433850669e-1,-3.490477569082e-1,-8.944077596855e-1));
#13206=vector('',#13205,9.152062142542e-1);
#13207=cartesian_point('',(-4.696480732340e1,5.802837550126e1,
-6.278714367190e0));
#13208=line('',#13207,#13206);
#13209=cartesian_point('',(-4.806015734343e1,5.948831153554e1,
-8.214297115239e0));
#13210=direction('',(7.931845440199e-1,6.088921800326e-1,1.042075924073e-2));
#13211=direction('',(5.409494381618e-1,-7.123306430578e-1,4.471674857516e-1));
#13212=axis2_placement_3d('',#13209,#13210,#13211);
#13214=direction('',(1.343457244516e-2,-3.070975699923e-4,-9.999097049005e-1));
#13215=vector('',#13214,3.328463785591e1);
#13216=cartesian_point('',(-4.653949162203e1,5.750704377100e1,
-8.193502256491e0));
#13217=line('',#13216,#13215);
#13218=direction('',(-3.386979430672e-1,4.269056842725e-1,8.384719673894e-1));
#13219=vector('',#13218,1.345630295484e-1);
#13220=cartesian_point('',(-4.609232674344e1,5.749682213960e1,
-4.147513467272e1));
#13221=line('',#13220,#13219);
#13222=cartesian_point('',(-4.426664940952e1,5.508138287364e1,
-3.934686973593e1));
#13223=direction('',(7.932667688428e-1,6.087846720282e-1,1.044301456440e-2));
#13224=direction('',(-5.059459732438e-1,6.686125954164e-1,-5.449549241992e-1));
#13225=axis2_placement_3d('',#13222,#13223,#13224);
#13227=direction('',(-1.349707353012e-2,3.883747995269e-4,9.999088349300e-1));
#13228=vector('',#13227,3.310247521349e1);
#13229=cartesian_point('',(-4.651802078141e1,5.801551933408e1,
-3.937817179121e1));
#13230=line('',#13229,#13228);
#13231=cartesian_point('',(-4.707780397456e1,5.737829019638e1,
-6.060277326782e0));
#13232=cartesian_point('',(-4.699248324773e1,5.727180794907e1,
-6.333155227413e0));
#13233=cartesian_point('',(-4.690716267694e1,5.716532910885e1,
-6.606034476895e0));
#13234=cartesian_point('',(-4.682184184284e1,5.705884689686e1,
-6.878912357759e0));
#13236=cartesian_point('',(-4.736147060861e1,5.772402603537e1,
-6.283884085828e0));
#13237=direction('',(2.796326084755e-1,-3.490379315779e-1,-8.944149633124e-1));
#13238=direction('',(7.933249778410e-1,6.087081065623e-1,1.048429963482e-2));
#13239=axis2_placement_3d('',#13236,#13237,#13238);
#13241=cartesian_point('',(-4.707780397456e1,5.737829019638e1,
-6.060277326782e0));
#13242=cartesian_point('',(-4.710549524521e1,5.741284764276e1,
-5.971715973209e0));
#13243=cartesian_point('',(-4.715288791774e1,5.748321800038e1,
-5.802790228628e0));
#13244=cartesian_point('',(-4.720353756434e1,5.758936010622e1,
-5.574408364790e0));
#13245=cartesian_point('',(-4.723678235481e1,5.769446841101e1,
-5.369659990478e0));
#13246=cartesian_point('',(-4.725486918269e1,5.779780588158e1,
-5.186799245889e0));
#13247=cartesian_point('',(-4.725934788138e1,5.789895805817e1,
-5.024464737211e0));
#13248=cartesian_point('',(-4.725116238119e1,5.799756522344e1,
-4.881977274995e0));
#13249=cartesian_point('',(-4.723104827396e1,5.809271434276e1,
-4.759781030249e0));
#13250=cartesian_point('',(-4.719939475896e1,5.818413414882e1,
-4.657763759995e0));
#13251=cartesian_point('',(-4.717067910768e1,5.824231224501e1,
-4.603517037874e0));
#13252=cartesian_point('',(-4.715427564828e1,5.827075265509e1,
-4.579937026681e0));
#13254=cartesian_point('',(-4.693479291903e1,5.844647028160e1,
-4.695462366902e0));
#13255=cartesian_point('',(-4.699202053805e1,5.840097879645e1,
-4.692396277032e0));
#13256=cartesian_point('',(-4.704288939256e1,5.829443847911e1,
-4.954350360843e0));
#13257=cartesian_point('',(-4.704269103629e1,5.815450449266e1,
-5.516221166188e0));
#13258=cartesian_point('',(-4.700276182890e1,5.807262941485e1,
-5.976019504728e0));
#13259=cartesian_point('',(-4.696480732340e1,5.802837550126e1,
-6.278714367190e0));
#13261=cartesian_point('',(-5.104827446872e1,5.449078178430e1,
-6.283890185737e0));
#13262=direction('',(-3.095524903449e-1,3.227989110933e-1,8.944149589079e-1));
#13263=direction('',(-7.070665739778e-1,-7.070694312077e-1,1.047279403528e-2));
#13264=axis2_placement_3d('',#13261,#13262,#13263);
#13266=cartesian_point('',(-5.074252216117e1,5.416441404170e1,
-6.060283145502e0));
#13267=cartesian_point('',(-5.077324397844e1,5.419645420155e1,
-5.971511352890e0));
#13268=cartesian_point('',(-5.083696926973e1,5.425273125301e1,
-5.802237414940e0));
#13269=cartesian_point('',(-5.093575592156e1,5.431683969928e1,
-5.573576435635e0));
#13270=cartesian_point('',(-5.103573265463e1,5.436349376118e1,
-5.368718987983e0));
#13271=cartesian_point('',(-5.113587254692e1,5.439485674138e1,
-5.185876718995e0));
#13272=cartesian_point('',(-5.123555332436e1,5.441242185979e1,
-5.023685093645e0));
#13273=cartesian_point('',(-5.133432621387e1,5.441711292264e1,
-4.881371566598e0));
#13274=cartesian_point('',(-5.143117572758e1,5.440953992433e1,
-4.759400599985e0));
#13275=cartesian_point('',(-5.152577944676e1,5.439010051875e1,
-4.657594183098e0));
#13276=cartesian_point('',(-5.158710077780e1,5.436924389752e1,
-4.603468379909e0));
#13277=cartesian_point('',(-5.161737816493e1,5.435671666782e1,
-4.579937188770e0));
#13279=cartesian_point('',(-5.140180268332e1,5.413724573630e1,
-6.278683028414e0));
#13280=cartesian_point('',(-5.144068207319e1,5.418060192570e1,
-5.976325725111e0));
#13281=cartesian_point('',(-5.151649086638e1,5.423087873300e1,
-5.517087481888e0));
#13282=cartesian_point('',(-5.165506811831e1,5.424929166665e1,
-4.955753586920e0));
#13283=cartesian_point('',(-5.176684194292e1,5.421333918237e1,
-4.693647638255e0));
#13284=cartesian_point('',(-5.181956226423e1,5.416269437521e1,
-4.695609133051e0));
#13286=cartesian_point('',(-5.165954284925e1,5.348053323095e1,
-3.937498029010e1));
#13287=direction('',(-1.377963476358e-3,-1.343083778872e-2,-9.999088527526e-1));
#13288=direction('',(-6.932285302371e-1,7.206650294738e-1,-8.724686746609e-3));
#13289=axis2_placement_3d('',#13286,#13287,#13288);
#13291=cartesian_point('',(-5.186784603155e1,5.369573565192e1,
-3.941011385317e1));
#13292=cartesian_point('',(-5.183220170064e1,5.373015945386e1,
-3.941042990424e1));
#13293=cartesian_point('',(-5.173554513617e1,5.378438294528e1,
-3.941064064416e1));
#13294=cartesian_point('',(-5.157796708914e1,5.378307368274e1,
-3.940916851772e1));
#13295=cartesian_point('',(-5.148237179556e1,5.372715268409e1,
-3.940729061967e1));
#13296=cartesian_point('',(-5.144733860392e1,5.369215158881e1,
-3.940627840131e1));
#13298=cartesian_point('',(-5.186762509915e1,5.369654559734e1,
-3.937759441696e1));
#13299=cartesian_point('',(-5.186772056489e1,5.369640934094e1,
-3.938122426706e1));
#13300=cartesian_point('',(-5.186794377707e1,5.369611557754e1,
-3.938847116469e1));
#13301=cartesian_point('',(-5.186768185996e1,5.369618647994e1,
-3.939931068337e1));
#13302=cartesian_point('',(-5.186777149633e1,5.369589198081e1,
-3.940651613651e1));
#13303=cartesian_point('',(-5.186784603155e1,5.369573565192e1,
-3.941011385317e1));
#13305=cartesian_point('',(-5.186784603155e1,5.369573565192e1,
-3.941011385317e1));
#13306=cartesian_point('',(-5.186743007467e1,5.369438719544e1,
-3.948443970298e1));
#13307=cartesian_point('',(-5.185699676428e1,5.366160989503e1,
-3.963350153997e1));
#13308=cartesian_point('',(-5.181494671949e1,5.353081560274e1,
-3.982445371975e1));
#13309=cartesian_point('',(-5.174862342930e1,5.332304004421e1,
-3.996371852530e1));
#13310=cartesian_point('',(-5.169200351481e1,5.314956288478e1,
-3.999998015956e1));
#13311=cartesian_point('',(-5.166270152189e1,5.305902970374e1,
-3.999999922734e1));
#13313=direction('',(-7.071076573245e-1,7.071059050473e-1,4.219510330026e-7));
#13314=vector('',#13313,1.831130696854e0);
#13315=cartesian_point('',(-5.036789498458e1,5.176422637508e1,
-3.999999999999e1));
#13316=line('',#13315,#13314);
#13317=cartesian_point('',(0.e0,0.e0,-4.e1));
#13318=direction('',(0.e0,0.e0,1.e0));
#13319=direction('',(-6.976164171069e-1,7.164714471512e-1,0.e0));
#13320=axis2_placement_3d('',#13317,#13318,#13319);
#13322=cartesian_point('',(0.e0,0.e0,-4.e1));
#13323=direction('',(0.e0,0.e0,1.e0));
#13324=direction('',(-7.077664394356e-1,7.064465069690e-1,0.e0));
#13325=axis2_placement_3d('',#13322,#13323,#13324);
#13327=direction('',(7.071077054498e-1,-7.071058569219e-1,-4.092158948117e-7));
#13328=vector('',#13327,1.831124191695e0);
#13329=cartesian_point('',(-5.305903083547e1,5.166269367021e1,
-3.999999925068e1));
#13330=line('',#13329,#13328);
#13331=cartesian_point('',(0.e0,0.e0,-4.e1));
#13332=direction('',(0.e0,0.e0,1.e0));
#13333=direction('',(-7.167072497203e-1,6.973741593996e-1,0.e0));
#13334=axis2_placement_3d('',#13331,#13332,#13333);
#13336=cartesian_point('',(-5.391183042867e1,4.806219552608e1,
-3.999999706774e1));
#13337=cartesian_point('',(-5.388141442475e1,4.804178594334e1,
-3.999999618460e1));
#13338=cartesian_point('',(-5.382204232998e1,4.799911984859e1,
-4.000000207719e1));
#13339=cartesian_point('',(-5.373719970604e1,4.792933687518e1,
-3.999999845293e1));
#13340=cartesian_point('',(-5.368383350024e1,4.787936049898e1,
-4.000000222503e1));
#13341=cartesian_point('',(-5.365794830511e1,4.785344444956e1,
-4.000000827584e1));
#13343=direction('',(7.071084920289e-1,-7.071050703374e-1,1.933876751594e-6));
#13344=vector('',#13343,4.279394184624e0);
#13345=cartesian_point('',(-5.365794830511e1,4.785344444956e1,
-4.000000827584e1));
#13346=line('',#13345,#13344);
#13347=cartesian_point('',(-4.772970773009e1,4.772970773009e1,-4.e1));
#13348=direction('',(0.e0,0.e0,1.e0));
#13349=direction('',(-7.071067811445e-1,-7.071067812286e-1,0.e0));
#13350=axis2_placement_3d('',#13347,#13348,#13349);
#13352=cartesian_point('',(-4.772970773009e1,4.772970773009e1,-4.e1));
#13353=direction('',(0.e0,0.e0,1.e0));
#13354=direction('',(-6.521543819586e-1,-7.580861838156e-1,0.e0));
#13355=axis2_placement_3d('',#13352,#13353,#13354);
#13357=direction('',(-7.071050724690e-1,7.071084898971e-1,-2.006657709411e-6));
#13358=vector('',#13357,4.279394283710e0);
#13359=cartesian_point('',(-4.482746312596e1,5.063195233421e1,
-4.000000000002e1));
#13360=line('',#13359,#13358);
#13361=cartesian_point('',(-4.785344453106e1,5.365794836384e1,
-4.000000858730e1));
#13362=cartesian_point('',(-4.787936057309e1,5.368383354579e1,
-4.000000253355e1));
#13363=cartesian_point('',(-4.792933580276e1,5.373720044196e1,
-3.999999833421e1));
#13364=cartesian_point('',(-4.799911871402e1,5.382204303724e1,
-4.000000202995e1));
#13365=cartesian_point('',(-4.804178613671e1,5.388141452437e1,
-3.999999637398e1));
#13366=cartesian_point('',(-4.806219562641e1,5.391183057474e1,
-3.999999729238e1));
#13368=cartesian_point('',(0.e0,0.e0,-4.e1));
#13369=direction('',(0.e0,0.e0,1.e0));
#13370=direction('',(-6.654503549867e-1,7.464421109826e-1,0.e0));
#13371=axis2_placement_3d('',#13368,#13369,#13370);
#13373=cartesian_point('',(-4.772970773009e1,4.772970773009e1,-4.e1));
#13374=direction('',(0.e0,0.e0,-1.e0));
#13375=direction('',(-1.e0,0.e0,0.e0));
#13376=axis2_placement_3d('',#13373,#13374,#13375);
#13378=cartesian_point('',(-4.772970773009e1,4.772970773009e1,-4.e1));
#13379=direction('',(0.e0,0.e0,-1.e0));
#13380=direction('',(1.e0,0.e0,0.e0));
#13381=axis2_placement_3d('',#13378,#13379,#13380);
#13383=cartesian_point('',(-5.036789498458e1,5.176422637508e1,
-3.999999999999e1));
#13384=cartesian_point('',(-5.046939073818e1,5.204762210351e1,
-3.999997925112e1));
#13385=cartesian_point('',(-5.066977125881e1,5.260855530649e1,
-3.992767838542e1));
#13386=cartesian_point('',(-5.086884575375e1,5.311046323851e1,
-3.962337727610e1));
#13387=cartesian_point('',(-5.094747277745e1,5.319229459735e1,
-3.940628226593e1));
#13389=direction('',(-7.071130301754e-1,7.071005321214e-1,5.466911384955e-6));
#13390=vector('',#13389,7.069107839057e-1);
#13391=cartesian_point('',(-5.094747277745e1,5.319229459735e1,
-3.940628226593e1));
#13392=line('',#13391,#13390);
#13393=cartesian_point('',(-5.144733860392e1,5.369215158881e1,
-3.940627840131e1));
#13394=cartesian_point('',(-5.144742992185e1,5.369188379729e1,
-3.943045014258e1));
#13395=cartesian_point('',(-5.144880859106e1,5.368794710820e1,
-3.948328240820e1));
#13396=cartesian_point('',(-5.145474121326e1,5.367049883932e1,
-3.956355317716e1));
#13397=cartesian_point('',(-5.146527428091e1,5.363961547342e1,
-3.964457408041e1));
#13398=cartesian_point('',(-5.147966550077e1,5.359738385620e1,
-3.971961645063e1));
#13399=cartesian_point('',(-5.149740328065e1,5.354531719727e1,
-3.978730458901e1));
#13400=cartesian_point('',(-5.151832214106e1,5.348388314628e1,
-3.984760830293e1));
#13401=cartesian_point('',(-5.154247342171e1,5.341291846706e1,
-3.990009377904e1));
#13402=cartesian_point('',(-5.156955324003e1,5.333329851481e1,
-3.994318579366e1));
#13403=cartesian_point('',(-5.159877967969e1,5.324731104722e1,
-3.997511327611e1));
#13404=cartesian_point('',(-5.163006057317e1,5.315520150471e1,
-3.999533610727e1));
#13405=cartesian_point('',(-5.165155064752e1,5.309190042125e1,
-3.999999093787e1));
#13406=cartesian_point('',(-5.166270152189e1,5.305902970374e1,
-3.999999922734e1));
#13408=cartesian_point('',(-5.026371902399e1,5.319633439200e1,
-3.927434395669e1));
#13409=cartesian_point('',(-5.025676656735e1,5.318878710226e1,
-3.931031016869e1));
#13410=cartesian_point('',(-5.024523199398e1,5.316499202456e1,
-3.938346901439e1));
#13411=cartesian_point('',(-5.023538475797e1,5.309996058487e1,
-3.949477212337e1));
#13412=cartesian_point('',(-5.023333510585e1,5.300345836803e1,
-3.960409091177e1));
#13413=cartesian_point('',(-5.023902004360e1,5.287542869056e1,
-3.970704004144e1));
#13414=cartesian_point('',(-5.025196120540e1,5.271699348305e1,
-3.979991718184e1));
#13415=cartesian_point('',(-5.027170031365e1,5.252788952040e1,
-3.988008562285e1));
#13416=cartesian_point('',(-5.029774172775e1,5.230815328830e1,
-3.994412415969e1));
#13417=cartesian_point('',(-5.032972958446e1,5.205619815330e1,
-3.998813499633e1));
#13418=cartesian_point('',(-5.035472644323e1,5.186492581649e1,
-3.999999645977e1));
#13419=cartesian_point('',(-5.036789498458e1,5.176422637508e1,
-3.999999999999e1));
#13421=cartesian_point('',(-4.806219562641e1,5.391183057474e1,
-3.999999729238e1));
#13422=cartesian_point('',(-4.823621274486e1,5.421286671093e1,
-4.000001929805e1));
#13423=cartesian_point('',(-4.818412596396e1,5.496788274677e1,
-3.966442233298e1));
#13424=cartesian_point('',(-4.777517308729e1,5.549131133780e1,
-3.922505475069e1));
#13425=cartesian_point('',(-4.753333590842e1,5.569997379495e1,
-3.900851599073e1));
#13427=cartesian_point('',(0.e0,0.e0,-3.900872653550e1));
#13428=direction('',(0.e0,0.e0,1.e0));
#13429=direction('',(-6.491386436019e-1,7.606701133755e-1,0.e0));
#13430=axis2_placement_3d('',#13427,#13428,#13429);
#13432=cartesian_point('',(-5.028822321397e1,5.322595023725e1,
-3.900872671768e1));
#13433=cartesian_point('',(-5.028867927543e1,5.322444242767e1,
-3.909842768882e1));
#13434=cartesian_point('',(-5.028043558829e1,5.321447199062e1,
-3.918800710492e1));
#13435=cartesian_point('',(-5.026371902399e1,5.319633439200e1,
-3.927434395669e1));
#13437=cartesian_point('',(-4.806219562641e1,5.391183057474e1,
-3.999999729238e1));
#13438=cartesian_point('',(-4.787533969005e1,5.403721305547e1,
-3.999999740529e1));
#13439=cartesian_point('',(-4.766518596995e1,5.417822920237e1,
-4.023158415558e1));
#13440=cartesian_point('',(-4.764863963918e1,5.418933209998e1,
-4.045572476242e1));
#13442=cartesian_point('',(-4.764863963918e1,5.418933209998e1,
-4.045572476242e1));
#13443=cartesian_point('',(-4.770155158743e1,5.426796704128e1,
-4.045435319296e1));
#13444=cartesian_point('',(-4.779032818399e1,5.443728011304e1,
-4.042057908034e1));
#13445=cartesian_point('',(-4.786648616786e1,5.469739153807e1,
-4.028317367691e1));
#13446=cartesian_point('',(-4.788461277303e1,5.499367794456e1,
-4.004165385967e1));
#13447=cartesian_point('',(-4.782997236903e1,5.526973526478e1,
-3.973174297349e1));
#13448=cartesian_point('',(-4.771291009658e1,5.551188769790e1,
-3.937851000536e1));
#13449=cartesian_point('',(-4.759783925265e1,5.564353725764e1,
-3.913433311727e1));
#13450=cartesian_point('',(-4.753333590842e1,5.569997379495e1,
-3.900851599073e1));
#13452=cartesian_point('',(-4.785345364837e1,5.365793920071e1,-4.05e1));
#13453=direction('',(-7.071067811865e-1,7.071067811865e-1,0.e0));
#13454=direction('',(1.096774208520e-5,1.096774208520e-5,9.999999998797e-1));
#13455=axis2_placement_3d('',#13452,#13453,#13454);
#13457=cartesian_point('',(-4.764863963918e1,5.418933209998e1,
-4.045572476242e1));
#13458=cartesian_point('',(-4.760550251967e1,5.412503628157e1,
-4.045568119164e1));
#13459=cartesian_point('',(-4.755615314053e1,5.406495808183e1,
-4.045591197398e1));
#13460=cartesian_point('',(-4.750127509442e1,5.401021050741e1,
-4.045642122114e1));
#13462=direction('',(7.279842627365e-2,5.043949518160e-2,-9.960704023601e-1));
#13463=vector('',#13462,1.670570816885e0);
#13464=cartesian_point('',(-4.750127509442e1,5.401021050741e1,
-4.045642122114e1));
#13465=line('',#13464,#13463);
#13466=cartesian_point('',(-4.609300955570e1,5.280416123318e1,
-4.208911110760e1));
#13467=direction('',(7.043668159049e-1,7.044748366379e-1,8.707808677298e-2));
#13468=direction('',(6.036288531130e-2,6.278376170803e-2,-9.962000408265e-1));
#13469=axis2_placement_3d('',#13466,#13467,#13468);
#13471=direction('',(-7.071028304163e-1,7.071107319347e-1,2.498570164635e-7));
#13472=vector('',#13471,4.279459835335e0);
#13473=cartesian_point('',(-4.447525693220e1,5.098415853096e1,
-4.045642229039e1));
#13474=line('',#13473,#13472);
#13475=cartesian_point('',(-4.772970773009e1,4.772970773009e1,
-4.045642212863e1));
#13476=direction('',(0.e0,0.e0,1.e0));
#13477=direction('',(-7.071067818292e-1,-7.071067805439e-1,0.e0));
#13478=axis2_placement_3d('',#13475,#13476,#13477);
#13480=cartesian_point('',(-4.772970773009e1,4.772970773009e1,
-4.045642212863e1));
#13481=direction('',(0.e0,0.e0,1.e0));
#13482=direction('',(-6.521543819586e-1,-7.580861838156e-1,0.e0));
#13483=axis2_placement_3d('',#13480,#13481,#13482);
#13485=cartesian_point('',(-4.772970773009e1,4.772970773009e1,
-4.045642212863e1));
#13486=direction('',(0.e0,0.e0,1.e0));
#13487=direction('',(1.e0,0.e0,0.e0));
#13488=axis2_placement_3d('',#13485,#13486,#13487);
#13490=cartesian_point('',(-4.482746495392e1,5.063195050626e1,-4.05e1));
#13491=direction('',(7.071067811865e-1,-7.071067811865e-1,0.e0));
#13492=direction('',(7.044160264027e-1,7.044160264027e-1,8.715574274818e-2));
#13493=axis2_placement_3d('',#13490,#13491,#13492);
#13495=cartesian_point('',(-5.063195050626e1,4.482746495392e1,-4.05e1));
#13496=direction('',(7.071067811865e-1,-7.071067811865e-1,0.e0));
#13497=direction('',(-1.098131956212e-5,-1.098131956212e-5,9.999999998794e-1));
#13498=axis2_placement_3d('',#13495,#13496,#13497);
#13500=direction('',(-6.162841673058e-2,-6.162841670136e-2,-9.961946980918e-1));
#13501=vector('',#13500,3.461336029151e0);
#13502=cartesian_point('',(-5.098415853100e1,4.447525693218e1,
-4.045642229078e1));
#13503=line('',#13502,#13501);
#13504=direction('',(-6.162841670503e-2,-6.162841673399e-2,9.961946980913e-1));
#13505=vector('',#13504,3.461342154690e0);
#13506=cartesian_point('',(-4.426193989553e1,5.119747556773e1,
-4.390459299317e1));
#13507=line('',#13506,#13505);
#13508=cartesian_point('',(-5.409448661441e1,4.737967345042e1,
-4.212042734403e1));
#13509=cartesian_point('',(-5.410308886181e1,4.736437194852e1,
-4.231362383994e1));
#13510=cartesian_point('',(-5.408136801227e1,4.729753502707e1,
-4.267859563822e1));
#13511=cartesian_point('',(-5.392399401693e1,4.707730817792e1,
-4.318646062757e1));
#13512=cartesian_point('',(-5.366652162017e1,4.677106501818e1,
-4.358065587555e1));
#13513=cartesian_point('',(-5.331765663173e1,4.638962259360e1,
-4.384401643357e1));
#13514=cartesian_point('',(-5.305777852217e1,4.612236275107e1,
-4.390350363040e1));
#13515=cartesian_point('',(-5.291823123193e1,4.598242842863e1,
-4.390663172819e1));
#13517=direction('',(7.071106803717e-1,-7.071028819799e-1,-2.446123466934e-7));
#13518=vector('',#13517,4.279462767927e0);
#13519=cartesian_point('',(-5.401021236045e1,4.750127738871e1,
-4.045642124397e1));
#13520=line('',#13519,#13518);
#13521=cartesian_point('',(-5.365793908477e1,4.785345353242e1,-4.05e1));
#13522=direction('',(-7.071067811865e-1,7.071067811865e-1,0.e0));
#13523=direction('',(-7.044160264028e-1,-7.044160264028e-1,8.715574274764e-2));
#13524=axis2_placement_3d('',#13521,#13522,#13523);
#13526=cartesian_point('',(-5.391183042867e1,4.806219552608e1,
-3.999999706774e1));
#13527=cartesian_point('',(-5.403725057923e1,4.787528403249e1,
-4.000000499049e1));
#13528=cartesian_point('',(-5.417823334612e1,4.766517989216e1,
-4.023165056008e1));
#13529=cartesian_point('',(-5.418933194321e1,4.764863988226e1,
-4.045572476692e1));
#13531=direction('',(5.044639022468e-2,7.279186033725e-2,9.960705330357e-1));
#13532=vector('',#13531,1.670570551856e0);
#13533=cartesian_point('',(-5.409448661441e1,4.737967345042e1,
-4.212042734403e1));
#13534=line('',#13533,#13532);
#13535=cartesian_point('',(-5.401021236045e1,4.750127738871e1,
-4.045642124397e1));
#13536=cartesian_point('',(-5.406496315400e1,4.755615864733e1,
-4.045591195990e1));
#13537=cartesian_point('',(-5.412503830888e1,4.760550401378e1,
-4.045568121131e1));
#13538=cartesian_point('',(-5.418933194321e1,4.764863988226e1,
-4.045572476692e1));
#13540=cartesian_point('',(-5.569956638801e1,4.753381055484e1,
-3.900874294317e1));
#13541=cartesian_point('',(-5.564716230100e1,4.759363422468e1,
-3.912339350386e1));
#13542=cartesian_point('',(-5.553290037904e1,4.769390565443e1,
-3.933946349587e1));
#13543=cartesian_point('',(-5.535061692668e1,4.779369140183e1,
-3.961717671153e1));
#13544=cartesian_point('',(-5.516399537380e1,4.785303814945e1,
-3.985274549057e1));
#13545=cartesian_point('',(-5.497804314816e1,4.787810308410e1,
-4.004787242311e1));
#13546=cartesian_point('',(-5.479612103399e1,4.787372178083e1,
-4.020425230665e1));
#13547=cartesian_point('',(-5.462259219079e1,4.784399810664e1,
-4.032192449935e1));
#13548=cartesian_point('',(-5.446189927367e1,4.779368242968e1,
-4.040170985070e1));
#13549=cartesian_point('',(-5.431669877468e1,4.772780891338e1,
-4.044655355020e1));
#13550=cartesian_point('',(-5.422998158111e1,4.767591210963e1,
-4.045575224331e1));
#13551=cartesian_point('',(-5.418933194321e1,4.764863988226e1,
-4.045572476692e1));
#13553=cartesian_point('',(-5.176422880988e1,5.036789502952e1,
-4.000000000001e1));
#13554=cartesian_point('',(-5.186377816653e1,5.035487987279e1,
-3.999999697927e1));
#13555=cartesian_point('',(-5.205316566802e1,5.033012411200e1,
-3.998841379568e1));
#13556=cartesian_point('',(-5.230409385127e1,5.029824761575e1,
-3.994501979226e1));
#13557=cartesian_point('',(-5.252319014028e1,5.027223527526e1,
-3.988168885966e1));
#13558=cartesian_point('',(-5.271177519041e1,5.025246246410e1,
-3.980246829085e1));
#13559=cartesian_point('',(-5.287080114887e1,5.023932670859e1,
-3.971020183665e1));
#13560=cartesian_point('',(-5.299990744485e1,5.023340025265e1,
-3.960744243020e1));
#13561=cartesian_point('',(-5.309741079846e1,5.023518845313e1,
-3.949830612625e1));
#13562=cartesian_point('',(-5.316398770291e1,5.024488768145e1,
-3.938601837877e1));
#13563=cartesian_point('',(-5.318856938897e1,5.025656343757e1,
-3.931130479444e1));
#13564=cartesian_point('',(-5.319632491998e1,5.026371008107e1,
-3.927434040624e1));
#13566=cartesian_point('',(-5.319632491998e1,5.026371008107e1,
-3.927434040624e1));
#13567=cartesian_point('',(-5.321447536879e1,5.028043973542e1,
-3.918799921982e1));
#13568=cartesian_point('',(-5.322444452241e1,5.028868043506e1,
-3.909839101703e1));
#13569=cartesian_point('',(-5.322595176098e1,5.028822465313e1,
-3.900872664649e1));
#13571=cartesian_point('',(0.e0,0.e0,-3.900872653550e1));
#13572=direction('',(0.e0,0.e0,1.e0));
#13573=direction('',(-7.268817571178e-1,6.867626308772e-1,0.e0));
#13574=axis2_placement_3d('',#13571,#13572,#13573);
#13576=cartesian_point('',(-5.569956638801e1,4.753381055484e1,
-3.900874294317e1));
#13577=cartesian_point('',(-5.548786279287e1,4.777880684711e1,
-3.922851575805e1));
#13578=cartesian_point('',(-5.496834144458e1,4.818290247147e1,
-3.966354281678e1));
#13579=cartesian_point('',(-5.421264131465e1,4.823605394609e1,
-4.000000182534e1));
#13580=cartesian_point('',(-5.391183042867e1,4.806219552608e1,
-3.999999706774e1));
#13582=cartesian_point('',(-5.319230072726e1,5.094746602452e1,
-3.940628380497e1));
#13583=cartesian_point('',(-5.311043759085e1,5.086882093058e1,
-3.962341434028e1));
#13584=cartesian_point('',(-5.260855270564e1,5.066977584776e1,
-3.992766868983e1));
#13585=cartesian_point('',(-5.204758249859e1,5.046937938090e1,
-3.999998209311e1));
#13586=cartesian_point('',(-5.176422880988e1,5.036789502952e1,
-4.000000000001e1));
#13588=cartesian_point('',(-5.305903083547e1,5.166269367021e1,
-3.999999925068e1));
#13589=cartesian_point('',(-5.308975304720e1,5.165227164031e1,
-3.999999299530e1));
#13590=cartesian_point('',(-5.315066186832e1,5.163160552580e1,
-3.999580523018e1));
#13591=cartesian_point('',(-5.323995184323e1,5.160127947575e1,
-3.997716035896e1));
#13592=cartesian_point('',(-5.332457655266e1,5.157251921062e1,
-3.994693945842e1));
#13593=cartesian_point('',(-5.340266563101e1,5.154596181979e1,
-3.990631924295e1));
#13594=cartesian_point('',(-5.347293146182e1,5.152205064840e1,
-3.985661123457e1));
#13595=cartesian_point('',(-5.353467110993e1,5.150102944109e1,
-3.979892773971e1));
#13596=cartesian_point('',(-5.358718867567e1,5.148314015638e1,
-3.973431971594e1));
#13597=cartesian_point('',(-5.362963609490e1,5.146867428887e1,
-3.966422343084e1));
#13598=cartesian_point('',(-5.366132593132e1,5.145787545548e1,
-3.959062068316e1));
#13599=cartesian_point('',(-5.368214265914e1,5.145076582993e1,
-3.951537391095e1));
#13600=cartesian_point('',(-5.369060969617e1,5.144791434616e1,
-3.945354499362e1));
#13601=cartesian_point('',(-5.369202996466e1,5.144738003915e1,
-3.941728884050e1));
#13602=cartesian_point('',(-5.369215135249e1,5.144733864703e1,
-3.940628273835e1));
#13604=direction('',(7.070912222777e-1,-7.071223397514e-1,-1.508850389983e-6));
#13605=vector('',#13604,7.069110879627e-1);
#13606=cartesian_point('',(-5.369215135249e1,5.144733864703e1,
-3.940628273835e1));
#13607=line('',#13606,#13605);
#13608=cartesian_point('',(-5.305903083547e1,5.166269367021e1,
-3.999999925068e1));
#13609=cartesian_point('',(-5.314737014984e1,5.169129659869e1,
-3.999998327493e1));
#13610=cartesian_point('',(-5.331827944188e1,5.174689333019e1,
-3.996524514545e1));
#13611=cartesian_point('',(-5.352732196733e1,5.181390827539e1,
-3.982887307038e1));
#13612=cartesian_point('',(-5.366363082677e1,5.185770239711e1,
-3.963043326977e1));
#13613=cartesian_point('',(-5.369444309218e1,5.186742418477e1,
-3.948275344845e1));
#13614=cartesian_point('',(-5.369573567966e1,5.186784499385e1,
-3.941011723027e1));
#13616=cartesian_point('',(-5.369215135249e1,5.144733864703e1,
-3.940628273835e1));
#13617=cartesian_point('',(-5.372716345597e1,5.148238293579e1,
-3.940730114836e1));
#13618=cartesian_point('',(-5.378309031029e1,5.157800940885e1,
-3.940919096374e1));
#13619=cartesian_point('',(-5.378436567078e1,5.173559685253e1,
-3.941066289184e1));
#13620=cartesian_point('',(-5.373014597998e1,5.183221431192e1,
-3.941043924273e1));
#13621=cartesian_point('',(-5.369573567966e1,5.186784499385e1,
-3.941011723027e1));
#13623=cartesian_point('',(-5.369573567966e1,5.186784499385e1,
-3.941011723027e1));
#13624=cartesian_point('',(-5.369575741628e1,5.186791162551e1,
-3.940644404241e1));
#13625=cartesian_point('',(-5.369580859813e1,5.186807730626e1,
-3.939913206176e1));
#13626=cartesian_point('',(-5.369527761114e1,5.186881382338e1,
-3.938828812721e1));
#13627=cartesian_point('',(-5.369554485379e1,5.186861711674e1,
-3.938113818762e1));
#13628=cartesian_point('',(-5.369566769876e1,5.186853453510e1,
-3.937758825918e1));
#13630=cartesian_point('',(-5.348053491512e1,5.165954453571e1,
-3.937498044467e1));
#13631=direction('',(-1.343084998758e-2,-1.377951275185e-3,9.999088526055e-1));
#13632=direction('',(-7.181522356677e-1,6.958318015902e-1,-8.687364457828e-3));
#13633=axis2_placement_3d('',#13630,#13631,#13632);
#13635=cartesian_point('',(0.e0,0.e0,-3.941011405479e1));
#13636=direction('',(0.e0,0.e0,-1.e0));
#13637=direction('',(-7.192428999733e-1,6.947586997210e-1,0.e0));
#13638=axis2_placement_3d('',#13635,#13636,#13637);
#13640=cartesian_point('',(0.e0,0.e0,-3.941011405479e1));
#13641=direction('',(0.e0,0.e0,-1.e0));
#13642=direction('',(-7.081567326534e-1,7.060552683733e-1,0.e0));
#13643=axis2_placement_3d('',#13640,#13641,#13642);
#13645=cartesian_point('',(0.e0,0.e0,-3.941011405479e1));
#13646=direction('',(0.e0,0.e0,-1.e0));
#13647=direction('',(-7.077664394356e-1,7.064465069690e-1,0.e0));
#13648=axis2_placement_3d('',#13645,#13646,#13647);
#13650=cartesian_point('',(0.e0,0.e0,-3.937759316487e1));
#13651=direction('',(0.e0,0.e0,1.e0));
#13652=direction('',(-6.947524324021e-1,7.192489538896e-1,0.e0));
#13653=axis2_placement_3d('',#13650,#13651,#13652);
#13655=cartesian_point('',(0.e0,0.e0,-3.937759316487e1));
#13656=direction('',(0.e0,0.e0,1.e0));
#13657=direction('',(-7.081567326534e-1,7.060552683733e-1,0.e0));
#13658=axis2_placement_3d('',#13655,#13656,#13657);
#13660=cartesian_point('',(-5.416205519391e1,5.182023120155e1,
-4.695462468693e0));
#13661=cartesian_point('',(-5.421299032678e1,5.176755920477e1,
-4.692247964996e0));
#13662=cartesian_point('',(-5.424936753443e1,5.165520645559e1,
-4.955064204479e0));
#13663=cartesian_point('',(-5.423089780432e1,5.151666003938e1,
-5.516379399913e0));
#13664=cartesian_point('',(-5.418062768223e1,5.144070710155e1,
-5.976133211285e0));
#13665=cartesian_point('',(-5.413724095532e1,5.140179824347e1,
-6.278710827762e0));
#13667=cartesian_point('',(-5.449078395592e1,5.104827655114e1,
-6.283884163995e0));
#13668=direction('',(-3.227989087733e-1,3.095524880037e-1,8.944149605555e-1));
#13669=direction('',(6.527340441533e-1,-6.115048052978e-1,4.472137528084e-1));
#13670=axis2_placement_3d('',#13667,#13668,#13669);
#13672=cartesian_point('',(-5.386894922007e1,5.045922454541e1,
-6.878912886138e0));
#13673=cartesian_point('',(-5.396743884051e1,5.055365918402e1,
-6.606035006650e0));
#13674=cartesian_point('',(-5.406592713643e1,5.064808919774e1,
-6.333155028795e0));
#13675=cartesian_point('',(-5.416441665421e1,5.074252388634e1,
-6.060277129553e0));
#13677=cartesian_point('',(-5.416441665421e1,5.074252388634e1,
-6.060277129553e0));
#13678=cartesian_point('',(-5.419651894799e1,5.077330693169e1,
-5.971332027467e0));
#13679=cartesian_point('',(-5.425288093083e1,5.083715236545e1,
-5.801768014061e0));
#13680=cartesian_point('',(-5.431702617918e1,5.093607820156e1,
-5.572863659755e0));
#13681=cartesian_point('',(-5.436366331693e1,5.103615413192e1,
-5.367894791755e0));
#13682=cartesian_point('',(-5.439497732446e1,5.113635501307e1,
-5.185040130400e0));
#13683=cartesian_point('',(-5.441247633782e1,5.123605146367e1,
-5.022922795361e0));
#13684=cartesian_point('',(-5.441710318987e1,5.133476705242e1,
-4.880780721536e0));
#13685=cartesian_point('',(-5.440949628684e1,5.143146902715e1,
-4.759060869355e0));
#13686=cartesian_point('',(-5.439007292092e1,5.152590974071e1,
-4.657455369644e0));
#13687=cartesian_point('',(-5.436921147617e1,5.158714938972e1,
-4.603447579119e0));
#13688=cartesian_point('',(-5.435671962785e1,5.161737540442e1,
-4.579937312003e0));
#13690=cartesian_point('',(-5.705884691935e1,4.682184179032e1,
-6.878912349684e0));
#13691=cartesian_point('',(-5.716532834924e1,4.690716199769e1,
-6.606036476537e0));
#13692=cartesian_point('',(-5.727180610379e1,4.699248166992e1,
-6.333159038043e0));
#13693=cartesian_point('',(-5.737828756899e1,4.707780177001e1,
-6.060283145130e0));
#13695=cartesian_point('',(-5.740456111213e1,4.710553048949e1,
-7.102517765390e0));
#13696=direction('',(-3.490379386044e-1,2.796326138122e-1,8.944149589018e-1));
#13697=direction('',(-6.087490443158e-1,-7.932939042629e-1,1.045860908500e-2));
#13698=axis2_placement_3d('',#13695,#13696,#13697);
#13700=cartesian_point('',(-5.772402366140e1,4.736146870648e1,
-6.283890185756e0));
#13701=direction('',(-3.490379386044e-1,2.796326138122e-1,8.944149589018e-1));
#13702=direction('',(-6.087290561738e-1,-7.933090766706e-1,1.047115283751e-2));
#13703=axis2_placement_3d('',#13700,#13701,#13702);
#13705=cartesian_point('',(-5.737828756899e1,4.707780177001e1,
-6.060283145130e0));
#13706=cartesian_point('',(-5.741292759100e1,4.710555695393e1,
-5.971514087471e0));
#13707=cartesian_point('',(-5.748345120598e1,4.715303358130e1,
-5.802244863276e0));
#13708=cartesian_point('',(-5.758975781363e1,4.720369887878e1,
-5.573588703352e0));
#13709=cartesian_point('',(-5.769496670021e1,4.723690469714e1,
-5.368733921311e0));
#13710=cartesian_point('',(-5.779834229137e1,4.725492943305e1,
-5.185892439546e0));
#13711=cartesian_point('',(-5.789946259703e1,4.725933452423e1,
-5.023699923979e0));
#13712=cartesian_point('',(-5.799800362013e1,4.725109407505e1,
-4.881383749147e0));
#13713=cartesian_point('',(-5.809303769749e1,4.723094548603e1,
-4.759409033795e0));
#13714=cartesian_point('',(-5.818429774311e1,4.719932379030e1,
-4.657598333049e0));
#13715=cartesian_point('',(-5.824237473769e1,4.717064083287e1,
-4.603469441414e0));
#13716=cartesian_point('',(-5.827075956459e1,4.715426761615e1,
-4.579937185842e0));
#13718=cartesian_point('',(-5.802837871372e1,4.696480998279e1,
-6.278702532573e0));
#13719=cartesian_point('',(-5.807262177045e1,4.700275229781e1,
-5.976091181746e0));
#13720=cartesian_point('',(-5.815446193892e1,4.704268128382e1,
-5.516411810925e0));
#13721=cartesian_point('',(-5.829434060294e1,4.704288344656e1,
-4.954750275734e0));
#13722=cartesian_point('',(-5.840083937154e1,4.699214582450e1,
-4.692543907873e0));
#13723=cartesian_point('',(-5.844639177312e1,4.693488744343e1,
-4.695465838494e0));
#13725=cartesian_point('',(-5.819819865946e1,4.628007643974e1,
-3.937497996936e1));
#13726=direction('',(3.869013070828e-4,-1.349579543498e-2,-9.999088527526e-1));
#13727=direction('',(-7.833098670828e-1,6.215706665418e-1,-8.692446468026e-3));
#13728=axis2_placement_3d('',#13725,#13726,#13727);
#13730=cartesian_point('',(-5.773689627781e1,4.589992168560e1,
-4.135910803319e1));
#13731=direction('',(4.270070596310e-1,-3.387637730136e-1,-8.383937482584e-1));
#13732=direction('',(-6.594477967233e-1,5.177239489040e-1,-5.450601032253e-1));
#13733=axis2_placement_3d('',#13730,#13731,#13732);
#13735=direction('',(-3.074089360208e-4,1.343468706184e-2,9.999097032649e-1));
#13736=vector('',#13735,3.328464903399e1);
#13737=cartesian_point('',(-5.749655413294e1,4.609212483171e1,
-4.147514304913e1));
#13738=line('',#13737,#13736);
#13739=cartesian_point('',(-5.948830385440e1,4.806019407472e1,
-8.214301124795e0));
#13740=direction('',(-6.089028729937e-1,-7.931763792394e-1,1.041742178688e-2));
#13741=direction('',(7.932447430669e-1,-6.088459852954e-1,8.327291655432e-3));
#13742=axis2_placement_3d('',#13739,#13740,#13741);
#13744=direction('',(-3.490427109920e-1,2.796395666840e-1,8.944109227017e-1));
#13745=vector('',#13744,9.152186468139e-1);
#13746=cartesian_point('',(-5.770892831609e1,4.670887863698e1,
-7.097284086944e0));
#13747=line('',#13746,#13745);
#13748=direction('',(3.882868556933e-4,-1.349703385006e-2,-9.999088354998e-1));
#13749=vector('',#13748,3.310208755202e1);
#13750=cartesian_point('',(-5.802837871372e1,4.696480998279e1,
-6.278702532573e0));
#13751=line('',#13750,#13749);
#13752=cartesian_point('',(-5.508199310707e1,4.426680318275e1,
-3.934704176259e1));
#13753=direction('',(-6.088373970922e-1,-7.932265662962e-1,1.042297577425e-2));
#13754=direction('',(-7.932950371652e-1,6.087833663523e-1,-8.111526478666e-3));
#13755=axis2_placement_3d('',#13752,#13753,#13754);
#13757=direction('',(4.282574614615e-1,-3.396866881354e-1,-8.373819323380e-1));
#13758=vector('',#13757,1.346647547923e-1);
#13759=cartesian_point('',(-5.755422531898e1,4.613786865628e1,
-4.136237721654e1));
#13760=line('',#13759,#13758);
#13761=cartesian_point('',(-5.719252424819e1,4.648903668243e1,
-4.148040531765e1));
#13762=direction('',(-2.983215508160e-4,1.342783827481e-2,9.999097980136e-1));
#13763=direction('',(-6.064820835415e-1,-7.950278776755e-1,1.049552580696e-2));
#13764=axis2_placement_3d('',#13761,#13762,#13763);
#13766=cartesian_point('',(-5.585515653975e1,4.731012258509e1,
-4.202616096298e1));
#13767=cartesian_point('',(-5.583774202751e1,4.733520047523e1,
-4.168837444013e1));
#13768=cartesian_point('',(-5.580240592898e1,4.738583943644e1,
-4.101452995022e1));
#13769=cartesian_point('',(-5.575267700003e1,4.745786840427e1,
-4.000840018854e1));
#13770=cartesian_point('',(-5.571676207153e1,4.750914594611e1,
-3.934145803402e1));
#13771=cartesian_point('',(-5.569956638801e1,4.753381055484e1,
-3.900874294317e1));
#13773=cartesian_point('',(-5.322595176098e1,5.028822465313e1,
-3.900872664649e1));
#13774=cartesian_point('',(-5.327155062450e1,5.028342968757e1,
-3.558349749905e1));
#13775=cartesian_point('',(-5.336268556598e1,5.027379288455e1,
-2.873397993741e1));
#13776=cartesian_point('',(-5.349932903554e1,5.025931871854e1,
-1.846252836389e1));
#13777=cartesian_point('',(-5.359043760596e1,5.024970989058e1,
-1.161677744544e1));
#13778=cartesian_point('',(-5.363594657860e1,5.024486730742e1,
-8.194372304608e0));
#13780=cartesian_point('',(-5.681590655474e1,4.661881074870e1,
-8.194372283963e0));
#13781=cartesian_point('',(-5.681467387838e1,4.656939552590e1,
-1.189068419430e1));
#13782=cartesian_point('',(-5.681211919156e1,4.647047898579e1,
-1.928440599285e1));
#13783=cartesian_point('',(-5.680833041006e1,4.632209858114e1,
-3.037828566815e1));
#13784=cartesian_point('',(-5.680580680350e1,4.622315350592e1,
-3.777640403069e1));
#13785=cartesian_point('',(-5.680450532298e1,4.617364153043e1,
-4.147601195133e1));
#13787=cartesian_point('',(-5.684019477458e1,4.612193711832e1,
-4.202617899138e1));
#13788=cartesian_point('',(-5.683228879468e1,4.613249013304e1,
-4.196771255820e1));
#13789=cartesian_point('',(-5.681915911374e1,4.615043985889e1,
-4.184900684522e1));
#13790=cartesian_point('',(-5.680710721456e1,4.616772135779e1,
-4.166576595455e1));
#13791=cartesian_point('',(-5.680450278274e1,4.617276113538e1,
-4.153987066120e1));
#13792=cartesian_point('',(-5.680450532298e1,4.617364153043e1,
-4.147601195133e1));
#13794=cartesian_point('',(-5.738663603176e1,4.597473402509e1,
-4.192434479648e1));
#13795=cartesian_point('',(-5.721542257466e1,4.591333765317e1,
-4.193657766751e1));
#13796=cartesian_point('',(-5.696438320100e1,4.596965962286e1,
-4.198132100892e1));
#13797=cartesian_point('',(-5.684019477458e1,4.612193711832e1,
-4.202617899138e1));
#13799=cartesian_point('',(-5.716152576872e1,4.544373052692e1,
-4.303928241631e1));
#13800=cartesian_point('',(-5.712850093245e1,4.548482208579e1,
-4.303977728286e1));
#13801=cartesian_point('',(-5.718509989264e1,4.560910655727e1,
-4.281634626691e1));
#13802=cartesian_point('',(-5.726938230422e1,4.579041982237e1,
-4.244882922202e1));
#13803=cartesian_point('',(-5.734269169826e1,4.591213908457e1,
-4.213137745862e1));
#13804=cartesian_point('',(-5.738663603176e1,4.597473402509e1,
-4.192434479648e1));
#13806=cartesian_point('',(-5.738663603176e1,4.597473402509e1,
-4.192434479648e1));
#13807=cartesian_point('',(-5.741806236686e1,4.601940747407e1,
-4.177644686735e1));
#13808=cartesian_point('',(-5.745501093876e1,4.605829000322e1,
-4.162582635368e1));
#13809=cartesian_point('',(-5.749655413294e1,4.609212483171e1,
-4.147514304913e1));
#13811=direction('',(4.274459675998e-1,-3.380816833612e-1,-8.384454187115e-1));
#13812=vector('',#13811,1.808878946965e0);
#13813=cartesian_point('',(-5.793472378047e1,4.605527936630e1,
-4.152263615023e1));
#13814=line('',#13813,#13812);
#13815=cartesian_point('',(-5.712682434949e1,4.541613852796e1,
-4.312438400861e1));
#13816=cartesian_point('',(-5.711608135568e1,4.542960819454e1,
-4.312445298976e1));
#13817=cartesian_point('',(-5.709571482743e1,4.545824619713e1,
-4.311979307668e1));
#13818=cartesian_point('',(-5.706804610472e1,4.550763598653e1,
-4.309693208981e1));
#13819=cartesian_point('',(-5.704483277401e1,4.555980661906e1,
-4.305971987137e1));
#13820=cartesian_point('',(-5.702488806383e1,4.561370306814e1,
-4.301076066414e1));
#13821=cartesian_point('',(-5.700698097005e1,4.566919772389e1,
-4.295115750358e1));
#13822=cartesian_point('',(-5.699006779510e1,4.572626904662e1,
-4.288126554181e1));
#13823=cartesian_point('',(-5.697332895599e1,4.578475980917e1,
-4.280091325804e1));
#13824=cartesian_point('',(-5.695603820156e1,4.584442007711e1,
-4.270942780575e1));
#13825=cartesian_point('',(-5.693754890289e1,4.590474689707e1,
-4.260571894853e1));
#13826=cartesian_point('',(-5.691725777998e1,4.596488118945e1,
-4.248826656890e1));
#13827=cartesian_point('',(-5.689460837231e1,4.602334223010e1,
-4.235512140898e1));
#13828=cartesian_point('',(-5.686917515309e1,4.607785797242e1,
-4.220365875038e1));
#13829=cartesian_point('',(-5.685005697412e1,4.610892896748e1,
-4.208783721278e1));
#13830=cartesian_point('',(-5.684019477458e1,4.612193711832e1,
-4.202617899138e1));
#13832=cartesian_point('',(-5.748968102963e1,4.570461578213e1,
-4.331177673041e1));
#13833=direction('',(6.223082872752e-1,7.827722501396e-1,0.e0));
#13834=direction('',(6.563103961444e-1,-5.217704108349e-1,5.449883506003e-1));
#13835=axis2_placement_3d('',#13832,#13833,#13834);
#13837=cartesian_point('',(0.e0,0.e0,-4.202617960650e1));
#13838=direction('',(0.e0,0.e0,1.e0));
#13839=direction('',(-7.765198197415e-1,-6.300928261365e-1,0.e0));
#13840=axis2_placement_3d('',#13837,#13838,#13839);
#13842=cartesian_point('',(-5.585534370115e1,-4.730990191714e1,
-4.202614877907e1));
#13843=cartesian_point('',(-5.586276373871e1,-4.729771987545e1,
-4.227956721399e1));
#13844=cartesian_point('',(-5.582966697563e1,-4.723007984226e1,
-4.278596706346e1));
#13845=cartesian_point('',(-5.564186192054e1,-4.700179814920e1,
-4.349547630545e1));
#13846=cartesian_point('',(-5.543152418062e1,-4.677589997144e1,
-4.390498127160e1));
#13847=cartesian_point('',(-5.530889855103e1,-4.664746499778e1,
-4.408724559176e1));
#13849=cartesian_point('',(-5.530889855103e1,-4.664746499778e1,
-4.408724559176e1));
#13850=cartesian_point('',(-5.517975973450e1,-4.651211445474e1,
-4.427925322169e1));
#13851=cartesian_point('',(-5.488096612534e1,-4.620944930512e1,
-4.461309736438e1));
#13852=cartesian_point('',(-5.434738388700e1,-4.568734486154e1,
-4.492830644684e1));
#13853=cartesian_point('',(-5.395855208084e1,-4.531998247705e1,
-4.499998308152e1));
#13854=cartesian_point('',(-5.376338489793e1,-4.513724707334e1,
-4.499998308152e1));
#13856=cartesian_point('',(-5.376338321159e1,4.513725009775e1,
-4.499998308281e1));
#13857=cartesian_point('',(-5.395832589402e1,4.531971215426e1,
-4.499998308281e1));
#13858=cartesian_point('',(-5.434667478798e1,4.568656921055e1,
-4.492849465522e1));
#13859=cartesian_point('',(-5.487974288406e1,4.620802312248e1,
-4.461408462450e1));
#13860=cartesian_point('',(-5.517836594837e1,4.651046993850e1,
-4.428104775125e1));
#13861=cartesian_point('',(-5.530748692193e1,4.664577824511e1,
-4.408948010652e1));
#13863=cartesian_point('',(-5.530748692193e1,4.664577824511e1,
-4.408948010652e1));
#13864=cartesian_point('',(-5.543042230461e1,4.677451436849e1,
-4.390714948897e1));
#13865=cartesian_point('',(-5.564129733653e1,4.700098613690e1,
-4.349733818888e1));
#13866=cartesian_point('',(-5.582953037289e1,4.722994047943e1,
-4.278702215771e1));
#13867=cartesian_point('',(-5.586264521773e1,4.729785476997e1,
-4.227993647439e1));
#13868=cartesian_point('',(-5.585515653975e1,4.731012258509e1,
-4.202616096298e1));
#13870=cartesian_point('',(0.e0,0.e0,-4.202617960650e1));
#13871=direction('',(0.e0,0.e0,1.e0));
#13872=direction('',(-7.630623576928e-1,6.463248705352e-1,0.e0));
#13873=axis2_placement_3d('',#13870,#13871,#13872);
#13875=cartesian_point('',(0.e0,0.e0,-4.202617960650e1));
#13876=direction('',(0.e0,0.e0,1.e0));
#13877=direction('',(-8.096010500135e-1,5.869805276302e-1,0.e0));
#13878=axis2_placement_3d('',#13875,#13876,#13877);
#13880=cartesian_point('',(0.e0,0.e0,-4.202617960650e1));
#13881=direction('',(0.e0,0.e0,1.e0));
#13882=direction('',(-8.792911355718e-1,4.762846826267e-1,0.e0));
#13883=axis2_placement_3d('',#13880,#13881,#13882);
#13885=cartesian_point('',(0.e0,0.e0,-4.202617960650e1));
#13886=direction('',(0.e0,0.e0,1.e0));
#13887=direction('',(-9.339363028274e-1,3.574394805572e-1,0.e0));
#13888=axis2_placement_3d('',#13885,#13886,#13887);
#13890=cartesian_point('',(-7.080780394124e1,1.767419637248e1,
-4.312443925029e1));
#13891=cartesian_point('',(-7.081705911180e1,1.763826315875e1,
-4.312375297956e1));
#13892=cartesian_point('',(-7.083988265210e1,1.757132579833e1,
-4.310854186220e1));
#13893=cartesian_point('',(-7.088900287616e1,1.749293139744e1,
-4.303443692026e1));
#13894=cartesian_point('',(-7.094352955087e1,1.741343938367e1,
-4.293676601689e1));
#13895=cartesian_point('',(-7.098650229760e1,1.735497809695e1,
-4.284740572349e1));
#13896=cartesian_point('',(-7.103203880762e1,1.729379325888e1,
-4.274008341943e1));
#13897=cartesian_point('',(-7.107900991773e1,1.722834721888e1,
-4.261093936571e1));
#13898=cartesian_point('',(-7.112509167311e1,1.715942795385e1,
-4.245516583805e1));
#13899=cartesian_point('',(-7.116694426428e1,1.708647606378e1,
-4.226743347481e1));
#13900=cartesian_point('',(-7.118681039170e1,1.704041252284e1,
-4.211115016482e1));
#13901=cartesian_point('',(-7.119314264082e1,1.701711033680e1,
-4.202618266325e1));
#13903=cartesian_point('',(0.e0,0.e0,-4.202617960650e1));
#13904=direction('',(0.e0,0.e0,1.e0));
#13905=direction('',(-9.726015654055e-1,2.324783752754e-1,0.e0));
#13906=axis2_placement_3d('',#13903,#13904,#13905);
#13908=cartesian_point('',(0.e0,0.e0,-4.202617960650e1));
#13909=direction('',(0.e0,0.e0,1.e0));
#13910=direction('',(-9.946253396673e-1,1.035395271950e-1,0.e0));
#13911=axis2_placement_3d('',#13908,#13909,#13910);
#13913=cartesian_point('',(0.e0,0.e0,-4.202617960650e1));
#13914=direction('',(0.e0,0.e0,1.e0));
#13915=direction('',(-9.996308022344e-1,-2.717092608415e-2,0.e0));
#13916=axis2_placement_3d('',#13913,#13914,#13915);
#13918=cartesian_point('',(0.e0,0.e0,-4.202617960650e1));
#13919=direction('',(0.e0,0.e0,1.e0));
#13920=direction('',(-9.875323040530e-1,-1.574164808775e-1,0.e0));
#13921=axis2_placement_3d('',#13918,#13919,#13920);
#13923=cartesian_point('',(0.e0,0.e0,-4.202617960650e1));
#13924=direction('',(0.e0,0.e0,1.e0));
#13925=direction('',(-9.585368544525e-1,-2.849685924033e-1,0.e0));
#13926=axis2_placement_3d('',#13923,#13924,#13925);
#13928=cartesian_point('',(0.e0,0.e0,-4.202617960650e1));
#13929=direction('',(0.e0,0.e0,1.e0));
#13930=direction('',(-9.131405721007e-1,-4.076448154749e-1,0.e0));
#13931=axis2_placement_3d('',#13928,#13929,#13930);
#13933=cartesian_point('',(0.e0,0.e0,-4.202617960650e1));
#13934=direction('',(0.e0,0.e0,1.e0));
#13935=direction('',(-8.521202041961e-1,-5.233461164476e-1,0.e0));
#13936=axis2_placement_3d('',#13933,#13934,#13935);
#13938=cartesian_point('',(-5.684022054098e1,-4.612195716502e1,
-4.202618265954e1));
#13939=cartesian_point('',(-5.685220019919e1,-4.610619308491e1,
-4.209841836310e1));
#13940=cartesian_point('',(-5.687449858979e1,-4.606867239349e1,
-4.223713314399e1));
#13941=cartesian_point('',(-5.690771680506e1,-4.599223124184e1,
-4.243183850407e1));
#13942=cartesian_point('',(-5.693595022666e1,-4.591009657592e1,
-4.259845471632e1));
#13943=cartesian_point('',(-5.696121851272e1,-4.582841258166e1,
-4.273509038878e1));
#13944=cartesian_point('',(-5.698145653656e1,-4.575368095425e1,
-4.284744236923e1));
#13945=cartesian_point('',(-5.700507996971e1,-4.567751630951e1,
-4.294098616400e1));
#13946=cartesian_point('',(-5.703352421836e1,-4.558723029041e1,
-4.303866705269e1));
#13947=cartesian_point('',(-5.706542969032e1,-4.550434645989e1,
-4.310735951048e1));
#13948=cartesian_point('',(-5.710421742213e1,-4.544561580436e1,
-4.312308659084e1));
#13949=cartesian_point('',(-5.712691618355e1,-4.541619737431e1,
-4.312442076923e1));
#13951=cartesian_point('',(-5.716146466986e1,-4.544374551130e1,
-4.303925738342e1));
#13952=cartesian_point('',(-5.715688813791e1,-4.545210543086e1,
-4.303676745335e1));
#13953=cartesian_point('',(-5.714997913102e1,-4.546819358879e1,
-4.302827609159e1));
#13954=cartesian_point('',(-5.714960709794e1,-4.549501527323e1,
-4.299786288527e1));
#13955=cartesian_point('',(-5.715239270030e1,-4.551266352046e1,
-4.297346097438e1));
#13956=cartesian_point('',(-5.715754679823e1,-4.553399269975e1,
-4.294128141818e1));
#13957=cartesian_point('',(-5.716486590850e1,-4.555661995011e1,
-4.290410212871e1));
#13958=cartesian_point('',(-5.717313855543e1,-4.557987225467e1,
-4.286414312449e1));
#13959=cartesian_point('',(-5.718420856337e1,-4.560753817875e1,
-4.281393148099e1));
#13960=cartesian_point('',(-5.719294782202e1,-4.562773224290e1,
-4.277573067456e1));
#13961=cartesian_point('',(-5.720333095821e1,-4.565069870052e1,
-4.273108677119e1));
#13962=cartesian_point('',(-5.721512827893e1,-4.567558495224e1,
-4.268105953626e1));
#13963=cartesian_point('',(-5.722852801647e1,-4.570284103875e1,
-4.262449056608e1));
#13964=cartesian_point('',(-5.724379013265e1,-4.573280924692e1,
-4.256006099509e1));
#13965=cartesian_point('',(-5.726089607573e1,-4.576538353213e1,
-4.248745609727e1));
#13966=cartesian_point('',(-5.728089011626e1,-4.580213607295e1,
-4.240166704063e1));
#13967=cartesian_point('',(-5.729821295036e1,-4.583298959575e1,
-4.232637060291e1));
#13968=cartesian_point('',(-5.731849864775e1,-4.586803087533e1,
-4.223696642690e1));
#13969=cartesian_point('',(-5.734002930917e1,-4.590378665669e1,
-4.214020953983e1));
#13970=cartesian_point('',(-5.736279841857e1,-4.593976069273e1,
-4.203610602120e1));
#13971=cartesian_point('',(-5.737851362380e1,-4.596320170616e1,
-4.196240826447e1));
#13972=cartesian_point('',(-5.738663004253e1,-4.597471389686e1,
-4.192438379497e1));
#13974=cartesian_point('',(-5.738663004253e1,-4.597471389686e1,
-4.192438379497e1));
#13975=cartesian_point('',(-5.721543921382e1,-4.591333404167e1,
-4.193662834342e1));
#13976=cartesian_point('',(-5.696436037639e1,-4.596964225015e1,
-4.198131479711e1));
#13977=cartesian_point('',(-5.684022054098e1,-4.612195716502e1,
-4.202618265954e1));
#13979=cartesian_point('',(0.e0,0.e0,-4.312438005464e1));
#13980=direction('',(0.e0,0.e0,-1.e0));
#13981=direction('',(-7.827722948175e-1,-6.223082310770e-1,0.e0));
#13982=axis2_placement_3d('',#13979,#13980,#13981);
#13984=cartesian_point('',(0.e0,0.e0,-4.303928255511e1));
#13985=direction('',(0.e0,0.e0,1.e0));
#13986=direction('',(-8.037000129080e-1,-5.950346958385e-1,0.e0));
#13987=axis2_placement_3d('',#13984,#13985,#13986);
#13989=cartesian_point('',(0.e0,0.e0,-4.303928255511e1));
#13990=direction('',(0.e0,0.e0,1.e0));
#13991=direction('',(-7.933533402912e-1,-6.087614290087e-1,0.e0));
#13992=axis2_placement_3d('',#13989,#13990,#13991);
#13994=cartesian_point('',(-5.716146466986e1,-4.544374551130e1,
-4.303925738342e1));
#13995=cartesian_point('',(-5.715701339594e1,-4.543997441596e1,
-4.304822833375e1));
#13996=cartesian_point('',(-5.714855149200e1,-4.543293096987e1,
-4.306657485193e1));
#13997=cartesian_point('',(-5.713692831474e1,-4.542363806876e1,
-4.309494004126e1));
#13998=cartesian_point('',(-5.713015856456e1,-4.541854297173e1,
-4.311453177437e1));
#13999=cartesian_point('',(-5.712691618355e1,-4.541619737431e1,
-4.312442076923e1));
#14001=cartesian_point('',(-5.865413126239e1,-4.342571340694e1,
-4.312438400861e1));
#14002=cartesian_point('',(-5.866436147008e1,-4.341185026518e1,
-4.312445298977e1));
#14003=cartesian_point('',(-5.868675241170e1,-4.338476564826e1,
-4.311979307647e1));
#14004=cartesian_point('',(-5.872729809391e1,-4.334525669526e1,
-4.309693208816e1));
#14005=cartesian_point('',(-5.877168300428e1,-4.330933158582e1,
-4.305971986803e1));
#14006=cartesian_point('',(-5.881858090661e1,-4.327611704726e1,
-4.301076065892e1));
#14007=cartesian_point('',(-5.886754993196e1,-4.324445704866e1,
-4.295115749622e1));
#14008=cartesian_point('',(-5.891829914546e1,-4.321334903062e1,
-4.288126553247e1));
#14009=cartesian_point('',(-5.897046455375e1,-4.318204203004e1,
-4.280091324679e1));
#14010=cartesian_point('',(-5.902361677105e1,-4.314989922997e1,
-4.270942779268e1));
#14011=cartesian_point('',(-5.907710262170e1,-4.311642620881e1,
-4.260571893397e1));
#14012=cartesian_point('',(-5.912993615799e1,-4.308126258914e1,
-4.248826655362e1));
#14013=cartesian_point('',(-5.918054308809e1,-4.304425411071e1,
-4.235512139297e1));
#14014=cartesian_point('',(-5.922661864912e1,-4.300557779518e1,
-4.220365873262e1));
#14015=cartesian_point('',(-5.925168277312e1,-4.297906928962e1,
-4.208783720538e1));
#14016=cartesian_point('',(-5.926169515594e1,-4.296617638082e1,
-4.202617899138e1));
#14018=cartesian_point('',(-5.902669311192e1,-4.370154263812e1,
-4.331177673041e1));
#14019=direction('',(-5.950346958402e-1,8.037000129068e-1,0.e0));
#14020=direction('',(6.738571452399e-1,4.989030422027e-1,5.449883506003e-1));
#14021=axis2_placement_3d('',#14018,#14019,#14020);
#14023=cartesian_point('',(-5.926169515594e1,-4.296617638082e1,
-4.202617899138e1));
#14024=cartesian_point('',(-5.926984236741e1,-4.295580846926e1,
-4.196771255583e1));
#14025=cartesian_point('',(-5.928378226029e1,-4.293848043992e1,
-4.184900683973e1));
#14026=cartesian_point('',(-5.929735564482e1,-4.292236641880e1,
-4.166576595133e1));
#14027=cartesian_point('',(-5.930154961954e1,-4.291854634050e1,
-4.153987065984e1));
#14028=cartesian_point('',(-5.930240067326e1,-4.291832093124e1,
-4.147601195133e1));
#14030=cartesian_point('',(-5.926093729101e1,-4.353209706771e1,
-4.192434479642e1));
#14031=cartesian_point('',(-5.915731964626e1,-4.338260811804e1,
-4.193657766745e1));
#14032=cartesian_point('',(-5.914674872025e1,-4.312554550520e1,
-4.198132100892e1));
#14033=cartesian_point('',(-5.926169515594e1,-4.296617638082e1,
-4.202617899138e1));
#14035=cartesian_point('',(-6.234539475660e1,-3.836413784534e1,
-4.147601149009e1));
#14036=cartesian_point('',(-6.235314771202e1,-3.841305635932e1,
-3.777640375057e1));
#14037=cartesian_point('',(-6.236857895449e1,-3.851083436226e1,
-3.037828630140e1));
#14038=cartesian_point('',(-6.239169701240e1,-3.865744719373e1,
-1.928440635262e1));
#14039=cartesian_point('',(-6.240714231234e1,-3.875518488358e1,
-1.189068437493e1));
#14040=cartesian_point('',(-6.241481442422e1,-3.880401645813e1,
-8.194372284317e0));
#14042=cartesian_point('',(-5.973535197419e1,-4.281411540346e1,
-8.194372283963e0));
#14043=cartesian_point('',(-5.968730149414e1,-4.282571433031e1,
-1.189068419460e1));
#14044=cartesian_point('',(-5.959109425180e1,-4.284884817678e1,
-1.928440599356e1));
#14045=cartesian_point('',(-5.944678917802e1,-4.288359216952e1,
-3.037828566886e1));
#14046=cartesian_point('',(-5.935056241704e1,-4.290676342266e1,
-3.777640403100e1));
#14047=cartesian_point('',(-5.930240067326e1,-4.291832093124e1,
-4.147601195133e1));
#14049=cartesian_point('',(-6.234539475660e1,-3.836413784534e1,
-4.147601149009e1));
#14050=cartesian_point('',(-6.234529411827e1,-3.836322418960e1,
-4.154070079397e1));
#14051=cartesian_point('',(-6.234726000982e1,-3.835784184278e1,
-4.166770571784e1));
#14052=cartesian_point('',(-6.235703044949e1,-3.833895778740e1,
-4.185103059045e1));
#14053=cartesian_point('',(-6.236766709538e1,-3.831962157233e1,
-4.196858473766e1));
#14054=cartesian_point('',(-6.237406762656e1,-3.830823967575e1,
-4.202618265842e1));
#14056=cartesian_point('',(-6.277127129134e1,-3.862619462305e1,
-4.148036708073e1));
#14057=direction('',(2.048453968222e-3,1.327402248094e-2,-9.999097980136e-1));
#14058=direction('',(-4.998208479928e-1,8.660654887418e-1,1.047325747668e-2));
#14059=axis2_placement_3d('',#14056,#14057,#14058);
#14061=cartesian_point('',(-6.237406762656e1,-3.830823967575e1,
-4.202618265842e1));
#14062=cartesian_point('',(-6.238549723037e1,-3.828825210285e1,
-4.210880361278e1));
#14063=cartesian_point('',(-6.240437752277e1,-3.824207882046e1,
-4.226458905123e1));
#14064=cartesian_point('',(-6.242870267070e1,-3.815155004370e1,
-4.247285602065e1));
#14065=cartesian_point('',(-6.244562415757e1,-3.806054786790e1,
-4.264323534219e1));
#14066=cartesian_point('',(-6.246089406274e1,-3.796984398645e1,
-4.278088579881e1));
#14067=cartesian_point('',(-6.246913940884e1,-3.789446677152e1,
-4.289056282066e1));
#14068=cartesian_point('',(-6.249222177638e1,-3.779033677651e1,
-4.299449522557e1));
#14069=cartesian_point('',(-6.250195060316e1,-3.769729188427e1,
-4.309980160890e1));
#14070=cartesian_point('',(-6.254138055646e1,-3.761491432585e1,
-4.312145171711e1));
#14071=cartesian_point('',(-6.256625384480e1,-3.757114019672e1,
-4.312444848579e1));
#14073=cartesian_point('',(-6.260402328565e1,-3.759389115672e1,
-4.303924567235e1));
#14074=cartesian_point('',(-6.260042960321e1,-3.760680244433e1,
-4.303376286868e1));
#14075=cartesian_point('',(-6.259582371696e1,-3.763054823054e1,
-4.301820322284e1));
#14076=cartesian_point('',(-6.260180498100e1,-3.766266148661e1,
-4.297703097620e1));
#14077=cartesian_point('',(-6.261315430907e1,-3.768725498835e1,
-4.293597757217e1));
#14078=cartesian_point('',(-6.262793395462e1,-3.771628038665e1,
-4.288441248393e1));
#14079=cartesian_point('',(-6.264555424472e1,-3.774933934335e1,
-4.282208296065e1));
#14080=cartesian_point('',(-6.266196827669e1,-3.777706530836e1,
-4.276608970624e1));
#14081=cartesian_point('',(-6.267942876803e1,-3.780445522373e1,
-4.270803892008e1));
#14082=cartesian_point('',(-6.269970593060e1,-3.783508892530e1,
-4.264034843682e1));
#14083=cartesian_point('',(-6.272232925875e1,-3.786829531445e1,
-4.256370552461e1));
#14084=cartesian_point('',(-6.274777433484e1,-3.790431236202e1,
-4.247651851905e1));
#14085=cartesian_point('',(-6.277640421315e1,-3.794336961375e1,
-4.237648575820e1));
#14086=cartesian_point('',(-6.280361199374e1,-3.797929627216e1,
-4.227900804192e1));
#14087=cartesian_point('',(-6.283382797494e1,-3.801776748908e1,
-4.216775557790e1));
#14088=cartesian_point('',(-6.286500603622e1,-3.805549607090e1,
-4.204940038702e1));
#14089=cartesian_point('',(-6.288593614165e1,-3.807939455888e1,
-4.196676351917e1));
#14090=cartesian_point('',(-6.289658378645e1,-3.809093566335e1,
-4.192438382182e1));
#14092=cartesian_point('',(-6.289658378645e1,-3.809093566335e1,
-4.192438382182e1));
#14093=cartesian_point('',(-6.271884555304e1,-3.805242558334e1,
-4.193662864298e1));
#14094=cartesian_point('',(-6.247726451833e1,-3.814102443632e1,
-4.198131472960e1));
#14095=cartesian_point('',(-6.237406762656e1,-3.830823967575e1,
-4.202618265842e1));
#14097=cartesian_point('',(0.e0,0.e0,-4.312438005464e1));
#14098=direction('',(0.e0,0.e0,-1.e0));
#14099=direction('',(-8.573030125724e-1,-5.148121449950e-1,0.e0));
#14100=axis2_placement_3d('',#14097,#14098,#14099);
#14102=cartesian_point('',(0.e0,0.e0,-4.303928255511e1));
#14103=direction('',(0.e0,0.e0,1.e0));
#14104=direction('',(-8.744918609703e-1,-4.850401891562e-1,0.e0));
#14105=axis2_placement_3d('',#14102,#14103,#14104);
#14107=cartesian_point('',(0.e0,0.e0,-4.303928255511e1));
#14108=direction('',(0.e0,0.e0,1.e0));
#14109=direction('',(-8.660254037844e-1,-5.e-1,0.e0));
#14110=axis2_placement_3d('',#14107,#14108,#14109);
#14112=cartesian_point('',(-6.260402328565e1,-3.759389115672e1,
-4.303924567235e1));
#14113=cartesian_point('',(-6.259899285993e1,-3.759095183790e1,
-4.304820843559e1));
#14114=cartesian_point('',(-6.258954891830e1,-3.758538260253e1,
-4.306656417791e1));
#14115=cartesian_point('',(-6.257675633899e1,-3.757768656049e1,
-4.309488199805e1));
#14116=cartesian_point('',(-6.256964830476e1,-3.757326806174e1,
-4.311454019419e1));
#14117=cartesian_point('',(-6.256625384480e1,-3.757114019672e1,
-4.312444848579e1));
#14119=cartesian_point('',(-6.382053005384e1,-3.539829999723e1,
-4.312438400862e1));
#14120=cartesian_point('',(-6.382886323789e1,-3.538322014586e1,
-4.312445298990e1));
#14121=cartesian_point('',(-6.384752737069e1,-3.535344463651e1,
-4.311979307593e1));
#14122=cartesian_point('',(-6.388256922666e1,-3.530898141372e1,
-4.309693208672e1));
#14123=cartesian_point('',(-6.392188525106e1,-3.526757025477e1,
-4.305971986519e1));
#14124=cartesian_point('',(-6.396404656859e1,-3.522851846640e1,
-4.301076065490e1));
#14125=cartesian_point('',(-6.400846419814e1,-3.519073758319e1,
-4.295115749156e1));
#14126=cartesian_point('',(-6.405471883385e1,-3.515327159712e1,
-4.288126552740e1));
#14127=cartesian_point('',(-6.410235157584e1,-3.511542348050e1,
-4.280091324186e1));
#14128=cartesian_point('',(-6.415085359048e1,-3.507661791058e1,
-4.270942778869e1));
#14129=cartesian_point('',(-6.419951275524e1,-3.503644995212e1,
-4.260571893170e1));
#14130=cartesian_point('',(-6.424730451894e1,-3.499469100260e1,
-4.248826655362e1));
#14131=cartesian_point('',(-6.429264792310e1,-3.495139360784e1,
-4.235512139567e1));
#14132=cartesian_point('',(-6.433328102798e1,-3.490703410734e1,
-4.220365874102e1));
#14133=cartesian_point('',(-6.435467067256e1,-3.487748085972e1,
-4.208783720919e1));
#14134=cartesian_point('',(-6.436291453602e1,-3.486339137243e1,
-4.202617899138e1));
#14136=cartesian_point('',(-6.422590752440e1,-3.562314039144e1,
-4.331177673041e1));
#14137=direction('',(-4.850401891580e-1,8.744918609693e-1,0.e0));
#14138=direction('',(7.332121183338e-1,4.066788502473e-1,5.449883506003e-1));
#14139=axis2_placement_3d('',#14136,#14137,#14138);
#14141=cartesian_point('',(-6.436291453602e1,-3.486339137243e1,
-4.202617899138e1));
#14142=cartesian_point('',(-6.436963876281e1,-3.485204873552e1,
-4.196771255818e1));
#14143=cartesian_point('',(-6.438119763576e1,-3.483304942933e1,
-4.184900684516e1));
#14144=cartesian_point('',(-6.439255159674e1,-3.481530158304e1,
-4.166576595453e1));
#14145=cartesian_point('',(-6.439621107120e1,-3.481096676240e1,
-4.153987066119e1));
#14146=cartesian_point('',(-6.439702542227e1,-3.481063219667e1,
-4.147601195131e1));
#14148=cartesian_point('',(-6.443603062694e1,-3.542456945062e1,
-4.192434479648e1));
#14149=cartesian_point('',(-6.431378722213e1,-3.528988421626e1,
-4.193657766751e1));
#14150=cartesian_point('',(-6.426975332799e1,-3.503640059241e1,
-4.198132100892e1));
#14151=cartesian_point('',(-6.436291453602e1,-3.486339137243e1,
-4.202617899138e1));
#14153=cartesian_point('',(-6.681954609251e1,-2.989822034776e1,
-4.147601149010e1));
#14154=cartesian_point('',(-6.683361786768e1,-2.994570839332e1,
-3.777640375097e1));
#14155=cartesian_point('',(-6.686167968413e1,-3.004063571056e1,
-3.037828630232e1));
#14156=cartesian_point('',(-6.690373677848e1,-3.018297673686e1,
-1.928440635353e1));
#14157=cartesian_point('',(-6.693180727023e1,-3.027786225105e1,
-1.189068437532e1));
#14158=cartesian_point('',(-6.694578754562e1,-3.032527465316e1,
-8.194372284317e0));
#14160=cartesian_point('',(-6.481267121405e1,-3.465080667691e1,
-8.194372283963e0));
#14161=cartesian_point('',(-6.476654577627e1,-3.466857821953e1,
-1.189068419485e1));
#14162=cartesian_point('',(-6.467418117311e1,-3.470407171774e1,
-1.928440599415e1));
#14163=cartesian_point('',(-6.453564565032e1,-3.475735406261e1,
-3.037828566945e1));
#14164=cartesian_point('',(-6.444326657807e1,-3.479288719516e1,
-3.777640403124e1));
#14165=cartesian_point('',(-6.439702542227e1,-3.481063219667e1,
-4.147601195131e1));
#14167=cartesian_point('',(-6.681954609251e1,-2.989822034776e1,
-4.147601149010e1));
#14168=cartesian_point('',(-6.681932704069e1,-2.989732771133e1,
-4.154069959320e1));
#14169=cartesian_point('',(-6.682057358416e1,-2.989173489870e1,
-4.166770289363e1));
#14170=cartesian_point('',(-6.682779517289e1,-2.987173771926e1,
-4.185102586019e1));
#14171=cartesian_point('',(-6.683581748767e1,-2.985117805470e1,
-4.196858270001e1));
#14172=cartesian_point('',(-6.684067769834e1,-2.983905788884e1,
-4.202618265771e1));
#14174=cartesian_point('',(-6.727598446780e1,-3.010244715098e1,
-4.148036708074e1));
#14175=direction('',(3.763536770455e-3,1.289308448201e-2,-9.999097980136e-1));
#14176=direction('',(-3.825005808991e-1,9.238958905037e-1,1.047325747655e-2));
#14177=axis2_placement_3d('',#14174,#14175,#14176);
#14179=cartesian_point('',(-6.684067769834e1,-2.983905788884e1,
-4.202618265771e1));
#14180=cartesian_point('',(-6.684816911544e1,-2.982073039304e1,
-4.209841836126e1));
#14181=cartesian_point('',(-6.685999693867e1,-2.977871707477e1,
-4.223713314480e1));
#14182=cartesian_point('',(-6.687229872369e1,-2.969628303131e1,
-4.243183850377e1));
#14183=cartesian_point('',(-6.687831213144e1,-2.960963970357e1,
-4.259845471628e1));
#14184=cartesian_point('',(-6.688157803944e1,-2.952419910637e1,
-4.273509038866e1));
#14185=cartesian_point('',(-6.688178450322e1,-2.944677591246e1,
-4.284744236915e1));
#14186=cartesian_point('',(-6.688489012614e1,-2.936709232041e1,
-4.294098616390e1));
#14187=cartesian_point('',(-6.688899741946e1,-2.927252080957e1,
-4.303866705261e1));
#14188=cartesian_point('',(-6.689836382488e1,-2.918420343327e1,
-4.310735951051e1));
#14189=cartesian_point('',(-6.692062928463e1,-2.911743497255e1,
-4.312308659086e1));
#14190=cartesian_point('',(-6.693494055454e1,-2.908314407944e1,
-4.312442076923e1));
#14192=cartesian_point('',(-6.697544181225e1,-2.910081173016e1,
-4.303925738342e1));
#14193=cartesian_point('',(-6.697318492824e1,-2.911007128600e1,
-4.303676745336e1));
#14194=cartesian_point('',(-6.697067526172e1,-2.912739943581e1,
-4.302827609161e1));
#14195=cartesian_point('',(-6.697725786811e1,-2.915340348279e1,
-4.299786288526e1));
#14196=cartesian_point('',(-6.698451625587e1,-2.916972941361e1,
-4.297346097438e1));
#14197=cartesian_point('',(-6.699501512999e1,-2.918899784005e1,
-4.294128141816e1));
#14198=cartesian_point('',(-6.700794121097e1,-2.920895976042e1,
-4.290410212868e1));
#14199=cartesian_point('',(-6.702195011356e1,-2.922927864335e1,
-4.286414312445e1));
#14200=cartesian_point('',(-6.703980338818e1,-2.925313674504e1,
-4.281393148093e1));
#14201=cartesian_point('',(-6.705347147220e1,-2.927038082655e1,
-4.277573067453e1));
#14202=cartesian_point('',(-6.706944496825e1,-2.928987736771e1,
-4.273108677114e1));
#14203=cartesian_point('',(-6.708728134092e1,-2.931086226969e1,
-4.268105953621e1));
#14204=cartesian_point('',(-6.710727888777e1,-2.933372152030e1,
-4.262449056602e1));
#14205=cartesian_point('',(-6.712977730297e1,-2.935871846020e1,
-4.256006099502e1));
#14206=cartesian_point('',(-6.715473122057e1,-2.938575545972e1,
-4.248745609718e1));
#14207=cartesian_point('',(-6.718355623820e1,-2.941608084959e1,
-4.240166704057e1));
#14208=cartesian_point('',(-6.720827429035e1,-2.944139958471e1,
-4.232637060286e1));
#14209=cartesian_point('',(-6.723693811988e1,-2.946999653681e1,
-4.223696642686e1));
#14210=cartesian_point('',(-6.726698941899e1,-2.949896142423e1,
-4.214020953980e1));
#14211=cartesian_point('',(-6.729829345546e1,-2.952781659556e1,
-4.203610602119e1));
#14212=cartesian_point('',(-6.731954015875e1,-2.954639148141e1,
-4.196240826446e1));
#14213=cartesian_point('',(-6.733035959142e1,-2.955541071998e1,
-4.192438379497e1));
#14215=cartesian_point('',(-6.733035959142e1,-2.955541071998e1,
-4.192438379497e1));
#14216=cartesian_point('',(-6.714911534278e1,-2.954042959249e1,
-4.193662861722e1));
#14217=cartesian_point('',(-6.692116574310e1,-2.965980328103e1,
-4.198131472581e1));
#14218=cartesian_point('',(-6.684067769834e1,-2.983905788884e1,
-4.202618265771e1));
#14220=cartesian_point('',(0.e0,0.e0,-4.312438005464e1));
#14221=direction('',(0.e0,0.e0,-1.e0));
#14222=direction('',(-9.171651977944e-1,-3.985072144325e-1,0.e0));
#14223=axis2_placement_3d('',#14220,#14221,#14222);
#14225=cartesian_point('',(0.e0,0.e0,-4.303928255511e1));
#14226=direction('',(0.e0,0.e0,1.e0));
#14227=direction('',(-9.303209108365e-1,-3.667465103587e-1,0.e0));
#14228=axis2_placement_3d('',#14225,#14226,#14227);
#14230=cartesian_point('',(0.e0,0.e0,-4.303928255511e1));
#14231=direction('',(0.e0,0.e0,1.e0));
#14232=direction('',(-9.238795325113e-1,-3.826834323651e-1,0.e0));
#14233=axis2_placement_3d('',#14230,#14231,#14232);
#14235=cartesian_point('',(-6.697544181225e1,-2.910081173016e1,
-4.303925738342e1));
#14236=cartesian_point('',(-6.697016618050e1,-2.909832120624e1,
-4.304822833377e1));
#14237=cartesian_point('',(-6.696016963095e1,-2.909370786165e1,
-4.306657485196e1));
#14238=cartesian_point('',(-6.694653732406e1,-2.908773990809e1,
-4.309494004129e1));
#14239=cartesian_point('',(-6.693867953937e1,-2.908457056260e1,
-4.311453177439e1));
#14240=cartesian_point('',(-6.693494055454e1,-2.908314407944e1,
-4.312442076923e1));
#14242=cartesian_point('',(-6.789494188176e1,-2.676521186016e1,
-4.312438400861e1));
#14243=cartesian_point('',(-6.790123545844e1,-2.674917332093e1,
-4.312445298982e1));
#14244=cartesian_point('',(-6.791585343252e1,-2.671721638800e1,
-4.311979307641e1));
#14245=cartesian_point('',(-6.794479188421e1,-2.666855967570e1,
-4.309693208858e1));
#14246=cartesian_point('',(-6.797836631262e1,-2.662237102481e1,
-4.305971986894e1));
#14247=cartesian_point('',(-6.801506965215e1,-2.657815017425e1,
-4.301076066052e1));
#14248=cartesian_point('',(-6.805417588729e1,-2.653489484803e1,
-4.295115749889e1));
#14249=cartesian_point('',(-6.809514451533e1,-2.649171194740e1,
-4.288126553619e1));
#14250=cartesian_point('',(-6.813742958204e1,-2.644797030623e1,
-4.280091325174e1));
#14251=cartesian_point('',(-6.818045151225e1,-2.640316593983e1,
-4.270942779912e1));
#14252=cartesian_point('',(-6.822345142110e1,-2.635699032783e1,
-4.260571894201e1));
#14253=cartesian_point('',(-6.826538368388e1,-2.630935055423e1,
-4.248826656300e1));
#14254=cartesian_point('',(-6.830468772580e1,-2.626050507199e1,
-4.235512140385e1));
#14255=cartesian_point('',(-6.833918313324e1,-2.621122138760e1,
-4.220365874683e1));
#14256=cartesian_point('',(-6.835653231433e1,-2.617912906211e1,
-4.208783721142e1));
#14257=cartesian_point('',(-6.836286660350e1,-2.616408407168e1,
-4.202617899138e1));
#14259=cartesian_point('',(-6.832619885235e1,-2.693521633605e1,
-4.331177673041e1));
#14260=direction('',(-3.667465103607e-1,9.303209108357e-1,0.e0));
#14261=direction('',(7.800216287983e-1,3.074962704113e-1,5.449883506003e-1));
#14262=axis2_placement_3d('',#14259,#14260,#14261);
#14264=cartesian_point('',(-6.836286660350e1,-2.616408407168e1,
-4.202617899138e1));
#14265=cartesian_point('',(-6.836805279239e1,-2.615196078489e1,
-4.196771255823e1));
#14266=cartesian_point('',(-6.837703287048e1,-2.613161528474e1,
-4.184900684528e1));
#14267=cartesian_point('',(-6.838597313796e1,-2.611253728442e1,
-4.166576595459e1));
#14268=cartesian_point('',(-6.838903549747e1,-2.610776189151e1,
-4.153987066122e1));
#14269=cartesian_point('',(-6.838979921208e1,-2.610732389390e1,
-4.147601195133e1));
#14271=cartesian_point('',(-6.850860561383e1,-2.671091762869e1,
-4.192434479648e1));
#14272=cartesian_point('',(-6.836982806750e1,-2.659334061134e1,
-4.193657766751e1));
#14273=cartesian_point('',(-6.829308463722e1,-2.634777315155e1,
-4.198132100892e1));
#14274=cartesian_point('',(-6.836286660350e1,-2.616408407168e1,
-4.202617899138e1));
#14276=cartesian_point('',(-7.015039646888e1,-2.092073601067e1,
-4.147601149010e1));
#14277=cartesian_point('',(-7.017054629182e1,-2.096598105419e1,
-3.777640375060e1));
#14278=cartesian_point('',(-7.021075853684e1,-2.105643345305e1,
-3.037828630146e1));
#14279=cartesian_point('',(-7.027103505906e1,-2.119206717974e1,
-1.928440635268e1));
#14280=cartesian_point('',(-7.031125044872e1,-2.128247700080e1,
-1.189068437496e1));
#14281=cartesian_point('',(-7.033129968123e1,-2.132765899113e1,
-8.194372284317e0));
#14283=cartesian_point('',(-6.878102767997e1,-2.589461304110e1,
-8.194372283963e0));
#14284=cartesian_point('',(-6.873761650349e1,-2.591825312346e1,
-1.189068419501e1));
#14285=cartesian_point('',(-6.865067492349e1,-2.596549896983e1,
-1.928440599450e1));
#14286=cartesian_point('',(-6.852027933289e1,-2.603640799113e1,
-3.037828566981e1));
#14287=cartesian_point('',(-6.843332858089e1,-2.608369502134e1,
-3.777640403141e1));
#14288=cartesian_point('',(-6.838979921208e1,-2.610732389390e1,
-4.147601195133e1));
#14290=cartesian_point('',(-7.015039646888e1,-2.092073601067e1,
-4.147601149010e1));
#14291=cartesian_point('',(-7.015006278817e1,-2.091987953441e1,
-4.154070078801e1));
#14292=cartesian_point('',(-7.015056863972e1,-2.091417177685e1,
-4.166770570387e1));
#14293=cartesian_point('',(-7.015511860588e1,-2.089340240631e1,
-4.185103057466e1));
#14294=cartesian_point('',(-7.016038823666e1,-2.087197208861e1,
-4.196858473087e1));
#14295=cartesian_point('',(-7.016362482371e1,-2.085932144021e1,
-4.202618265841e1));
#14297=cartesian_point('',(-7.062958689758e1,-2.106363846218e1,
-4.148036708074e1));
#14298=direction('',(5.414224415093e-3,1.229154223304e-2,-9.999097980136e-1));
#14299=direction('',(-2.586356227952e-1,9.659181774349e-1,1.047325747668e-2));
#14300=axis2_placement_3d('',#14297,#14298,#14299);
#14302=cartesian_point('',(-7.016362482371e1,-2.085932144021e1,
-4.202618265841e1));
#14303=cartesian_point('',(-7.016949180865e1,-2.083705672827e1,
-4.210880361280e1));
#14304=cartesian_point('',(-7.017577824575e1,-2.078757018295e1,
-4.226458905132e1));
#14305=cartesian_point('',(-7.017584396284e1,-2.069383028792e1,
-4.247285602072e1));
#14306=cartesian_point('',(-7.016863576778e1,-2.060154933302e1,
-4.264323534219e1));
#14307=cartesian_point('',(-7.015990947158e1,-2.050998396917e1,
-4.278088579872e1));
#14308=cartesian_point('',(-7.014836480555e1,-2.043504111807e1,
-4.289056282043e1));
#14309=cartesian_point('',(-7.014370983459e1,-2.032848511026e1,
-4.299449522543e1));
#14310=cartesian_point('',(-7.012902536947e1,-2.023609264012e1,
-4.309980160884e1));
#14311=cartesian_point('',(-7.014579089869e1,-2.014631680602e1,
-4.312145171708e1));
#14312=cartesian_point('',(-7.015848707197e1,-2.009759656340e1,
-4.312444848579e1));
#14314=cartesian_point('',(-7.020085793208e1,-2.010979685261e1,
-4.303924567235e1));
#14315=cartesian_point('',(-7.020072838853e1,-2.012319831222e1,
-4.303376286868e1));
#14316=cartesian_point('',(-7.020242530577e1,-2.014732707146e1,
-4.301820322285e1));
#14317=cartesian_point('',(-7.021651428544e1,-2.017679802982e1,
-4.297703097621e1));
#14318=cartesian_point('',(-7.023384216116e1,-2.019761610605e1,
-4.293597757219e1));
#14319=cartesian_point('',(-7.025563052838e1,-2.022182723414e1,
-4.288441248395e1));
#14320=cartesian_point('',(-7.028120670925e1,-2.024919926753e1,
-4.282208296069e1));
#14321=cartesian_point('',(-7.030423745444e1,-2.027173222912e1,
-4.276608970627e1));
#14322=cartesian_point('',(-7.032819202570e1,-2.029366974805e1,
-4.270803892012e1));
#14323=cartesian_point('',(-7.035570684609e1,-2.031801151571e1,
-4.264034843686e1));
#14324=cartesian_point('',(-7.038615374896e1,-2.034423107640e1,
-4.256370552466e1));
#14325=cartesian_point('',(-7.042005370297e1,-2.037243520253e1,
-4.247651851911e1));
#14326=cartesian_point('',(-7.045781680244e1,-2.040275165291e1,
-4.237648575824e1));
#14327=cartesian_point('',(-7.049339600380e1,-2.043041224834e1,
-4.227900804198e1));
#14328=cartesian_point('',(-7.053253948405e1,-2.045975211894e1,
-4.216775557791e1));
#14329=cartesian_point('',(-7.057242005415e1,-2.048812565445e1,
-4.204940038712e1));
#14330=cartesian_point('',(-7.059882236744e1,-2.050579271132e1,
-4.196676351903e1));
#14331=cartesian_point('',(-7.061209426018e1,-2.051418474894e1,
-4.192438382167e1));
#14333=cartesian_point('',(-7.061209426018e1,-2.051418474894e1,
-4.192438382167e1));
#14334=cartesian_point('',(-7.043044516812e1,-2.052298890792e1,
-4.193662864284e1));
#14335=cartesian_point('',(-7.022002687795e1,-2.067109460088e1,
-4.198131472959e1));
#14336=cartesian_point('',(-7.016362482371e1,-2.085932144021e1,
-4.202618265841e1));
#14338=cartesian_point('',(0.e0,0.e0,-4.312438005464e1));
#14339=direction('',(0.e0,0.e0,-1.e0));
#14340=direction('',(-9.613343085738e-1,-2.753839994606e-1,0.e0));
#14341=axis2_placement_3d('',#14338,#14339,#14340);
#14343=cartesian_point('',(0.e0,0.e0,-4.303928255511e1));
#14344=direction('',(0.e0,0.e0,1.e0));
#14345=direction('',(-9.702319119842e-1,-2.421776970892e-1,0.e0));
#14346=axis2_placement_3d('',#14343,#14344,#14345);
#14348=cartesian_point('',(0.e0,0.e0,-4.303928255511e1));
#14349=direction('',(0.e0,0.e0,1.e0));
#14350=direction('',(-9.659258262891e-1,-2.588190451025e-1,0.e0));
#14351=axis2_placement_3d('',#14348,#14349,#14350);
#14353=cartesian_point('',(-7.020085793208e1,-2.010979685261e1,
-4.303924567235e1));
#14354=cartesian_point('',(-7.019523816227e1,-2.010825965864e1,
-4.304820843559e1));
#14355=cartesian_point('',(-7.018467459097e1,-2.010532446231e1,
-4.306656417791e1));
#14356=cartesian_point('',(-7.017032602597e1,-2.010120161971e1,
-4.309488199805e1));
#14357=cartesian_point('',(-7.016231660051e1,-2.009877337229e1,
-4.311454019419e1));
#14358=cartesian_point('',(-7.015848707197e1,-2.009759656340e1,
-4.312444848579e1));
#14360=cartesian_point('',(-7.080765193002e1,-1.767416568614e1,
-4.312438346333e1));
#14361=cartesian_point('',(-7.081194081502e1,-1.765708559287e1,
-4.312431987055e1));
#14362=cartesian_point('',(-7.082240534792e1,-1.762283908996e1,
-4.311971733712e1));
#14363=cartesian_point('',(-7.084527387144e1,-1.757016139558e1,
-4.309595481250e1));
#14364=cartesian_point('',(-7.087293660790e1,-1.751957810435e1,
-4.305791970559e1));
#14365=cartesian_point('',(-7.090383485620e1,-1.747077080004e1,
-4.300820966772e1));
#14366=cartesian_point('',(-7.093715026839e1,-1.742266117760e1,
-4.294795309535e1));
#14367=cartesian_point('',(-7.097221795992e1,-1.737446645084e1,
-4.287752245034e1));
#14368=cartesian_point('',(-7.100840879283e1,-1.732562123204e1,
-4.279679167071e1));
#14369=cartesian_point('',(-7.104508519115e1,-1.727571294469e1,
-4.270510941657e1));
#14370=cartesian_point('',(-7.108145350868e1,-1.722455191829e1,
-4.260144521265e1));
#14371=cartesian_point('',(-7.111648010521e1,-1.717219154505e1,
-4.248433284834e1));
#14372=cartesian_point('',(-7.114867888595e1,-1.711909871827e1,
-4.235190794236e1));
#14373=cartesian_point('',(-7.117604216615e1,-1.706630937063e1,
-4.220165316719e1));
#14374=cartesian_point('',(-7.118884679884e1,-1.703265500978e1,
-4.208709270035e1));
#14375=cartesian_point('',(-7.119311107229e1,-1.701710203032e1,
-4.202617897007e1));
#14377=cartesian_point('',(-7.125740997433e1,-1.778642326131e1,
-4.331177673041e1));
#14378=direction('',(-2.421776970899e-1,9.702319119840e-1,0.e0));
#14379=direction('',(8.134847529311e-1,2.030523441347e-1,5.449883506003e-1));
#14380=axis2_placement_3d('',#14377,#14378,#14379);
#14382=cartesian_point('',(-7.119311107229e1,-1.701710203032e1,
-4.202617897007e1));
#14383=cartesian_point('',(-7.119667047513e1,-1.700440555876e1,
-4.196771290500e1));
#14384=cartesian_point('',(-7.120291807066e1,-1.698306211050e1,
-4.184900770968e1));
#14385=cartesian_point('',(-7.120929170971e1,-1.696298025223e1,
-4.166576642848e1));
#14386=cartesian_point('',(-7.121170456162e1,-1.695784598595e1,
-4.153987086365e1));
#14387=cartesian_point('',(-7.121240457649e1,-1.695731204107e1,
-4.147601195133e1));
#14389=cartesian_point('',(-7.140897937695e1,-1.754023458698e1,
-4.192434479023e1));
#14390=cartesian_point('',(-7.125604221446e1,-1.744177756803e1,
-4.193657765991e1));
#14391=cartesian_point('',(-7.114790234292e1,-1.720832799787e1,
-4.198132099115e1));
#14392=cartesian_point('',(-7.119311107229e1,-1.701710203032e1,
-4.202617897007e1));
#14394=cartesian_point('',(-7.228095411233e1,-1.158529208014e1,
-4.147601149009e1));
#14395=cartesian_point('',(-7.230683721400e1,-1.162751996639e1,
-3.777640375006e1));
#14396=cartesian_point('',(-7.235851184488e1,-1.171194978120e1,
-3.037828630022e1));
#14397=cartesian_point('',(-7.243597644698e1,-1.183855547765e1,
-1.928440635143e1));
#14398=cartesian_point('',(-7.248764863808e1,-1.192294266845e1,
-1.189068437442e1));
#14399=cartesian_point('',(-7.251342377978e1,-1.196512117061e1,
-8.194372284317e0));
#14401=cartesian_point('',(-7.157252169258e1,-1.669535539681e1,
-8.194372283963e0));
#14402=cartesian_point('',(-7.153256755467e1,-1.672445953056e1,
-1.189068419509e1));
#14403=cartesian_point('',(-7.145253659241e1,-1.678264933556e1,
-1.928440599470e1));
#14404=cartesian_point('',(-7.133251203849e1,-1.686997176022e1,
-3.037828566999e1));
#14405=cartesian_point('',(-7.125247735876e1,-1.692820359403e1,
-3.777640403149e1));
#14406=cartesian_point('',(-7.121240457649e1,-1.695731204107e1,
-4.147601195133e1));
#14408=cartesian_point('',(-7.228095411233e1,-1.158529208014e1,
-4.147601149009e1));
#14409=cartesian_point('',(-7.228051149373e1,-1.158448648504e1,
-4.154070079174e1));
#14410=cartesian_point('',(-7.228026800575e1,-1.157876153101e1,
-4.166770571259e1));
#14411=cartesian_point('',(-7.228206809969e1,-1.155757595431e1,
-4.185103058383e1));
#14412=cartesian_point('',(-7.228449543011e1,-1.153564115201e1,
-4.196858473481e1));
#14413=cartesian_point('',(-7.228605308666e1,-1.152267627302e1,
-4.202618265841e1));
#14415=cartesian_point('',(-7.277469751333e1,-1.166442507934e1,
-4.148036708073e1));
#14416=direction('',(6.972273178790e-3,1.147968828860e-2,-9.999097980136e-1));
#14417=direction('',(-1.303453374876e-1,9.914133365419e-1,1.047325747675e-2));
#14418=axis2_placement_3d('',#14415,#14416,#14417);
#14420=cartesian_point('',(-7.228605308666e1,-1.152267627302e1,
-4.202618265841e1));
#14421=cartesian_point('',(-7.228896375066e1,-1.149983624361e1,
-4.210880361283e1));
#14422=cartesian_point('',(-7.228873711617e1,-1.144995251782e1,
-4.226458905137e1));
#14423=cartesian_point('',(-7.227656675945e1,-1.135700600276e1,
-4.247285602078e1));
#14424=cartesian_point('',(-7.225737514985e1,-1.126645538249e1,
-4.264323534224e1));
#14425=cartesian_point('',(-7.223677183004e1,-1.117681238325e1,
-4.278088579872e1));
#14426=cartesian_point('',(-7.221554392524e1,-1.110401755999e1,
-4.289056282038e1));
#14427=cartesian_point('',(-7.219702042826e1,-1.099898074917e1,
-4.299449522539e1));
#14428=cartesian_point('',(-7.217040195344e1,-1.090929541676e1,
-4.309980160883e1));
#14429=cartesian_point('',(-7.217530595346e1,-1.081809928668e1,
-4.312145171708e1));
#14430=cartesian_point('',(-7.218153424147e1,-1.076813866931e1,
-4.312444848578e1));
#14432=cartesian_point('',(-7.222513507028e1,-1.077470407635e1,
-4.303924567234e1));
#14433=cartesian_point('',(-7.222675587650e1,-1.078800779344e1,
-4.303376286867e1));
#14434=cartesian_point('',(-7.223158771145e1,-1.081170863566e1,
-4.301820322281e1));
#14435=cartesian_point('',(-7.224940288993e1,-1.083908848501e1,
-4.297703097615e1));
#14436=cartesian_point('',(-7.226929982751e1,-1.085746671810e1,
-4.293597757210e1));
#14437=cartesian_point('',(-7.229406197859e1,-1.087862676402e1,
-4.288441248384e1));
#14438=cartesian_point('',(-7.232299211900e1,-1.090242626439e1,
-4.282208296054e1));
#14439=cartesian_point('',(-7.234876697464e1,-1.092176033788e1,
-4.276608970615e1));
#14440=cartesian_point('',(-7.237538003204e1,-1.094038347933e1,
-4.270803891997e1));
#14441=cartesian_point('',(-7.240583669758e1,-1.096092559506e1,
-4.264034843670e1));
#14442=cartesian_point('',(-7.243944546239e1,-1.098294672548e1,
-4.256370552448e1));
#14443=cartesian_point('',(-7.247673677479e1,-1.100648472949e1,
-4.247651851892e1));
#14444=cartesian_point('',(-7.251813389651e1,-1.103161274485e1,
-4.237648575809e1));
#14445=cartesian_point('',(-7.255701914508e1,-1.105439268237e1,
-4.227900804182e1));
#14446=cartesian_point('',(-7.259965736899e1,-1.107837229686e1,
-4.216775557781e1));
#14447=cartesian_point('',(-7.264290024484e1,-1.110129763388e1,
-4.204940038700e1));
#14448=cartesian_point('',(-7.267138269628e1,-1.111536735319e1,
-4.196676351911e1));
#14449=cartesian_point('',(-7.268563642685e1,-1.112195526614e1,
-4.192438382176e1));
#14451=cartesian_point('',(-7.268563642685e1,-1.112195526614e1,
-4.192438382176e1));
#14452=cartesian_point('',(-7.250669054127e1,-1.115439406863e1,
-4.193662864293e1));
#14453=cartesian_point('',(-7.231740408097e1,-1.132869779503e1,
-4.198131472960e1));
#14454=cartesian_point('',(-7.228605308666e1,-1.152267627302e1,
-4.202618265841e1));
#14456=cartesian_point('',(0.e0,0.e0,-4.312438005464e1));
#14457=direction('',(0.e0,0.e0,-1.e0));
#14458=direction('',(-9.890547851458e-1,-1.475487444211e-1,0.e0));
#14459=axis2_placement_3d('',#14456,#14457,#14458);
#14461=cartesian_point('',(0.e0,0.e0,-4.303928255511e1));
#14462=direction('',(0.e0,0.e0,1.e0));
#14463=direction('',(-9.935419761195e-1,-1.134651562753e-1,0.e0));
#14464=axis2_placement_3d('',#14461,#14462,#14463);
#14466=cartesian_point('',(0.e0,0.e0,-4.303928255511e1));
#14467=direction('',(0.e0,0.e0,1.e0));
#14468=direction('',(-9.914448613738e-1,-1.305261922201e-1,0.e0));
#14469=axis2_placement_3d('',#14466,#14467,#14468);
#14471=cartesian_point('',(-7.222513507028e1,-1.077470407635e1,
-4.303924567234e1));
#14472=cartesian_point('',(-7.221936273431e1,-1.077391356043e1,
-4.304820843559e1));
#14473=cartesian_point('',(-7.220850641582e1,-1.077238229786e1,
-4.306656417791e1));
#14474=cartesian_point('',(-7.219374246584e1,-1.077016759032e1,
-4.309488199805e1));
#14475=cartesian_point('',(-7.218548461224e1,-1.076880555667e1,
-4.311454019419e1));
#14476=cartesian_point('',(-7.218153424147e1,-1.076813866931e1,
-4.312444848578e1));
#14478=cartesian_point('',(-7.250882441360e1,-8.280705356702e0,
-4.312438400861e1));
#14479=cartesian_point('',(-7.251075246241e1,-8.263584420427e0,
-4.312445298977e1));
#14480=cartesian_point('',(-7.251660127799e1,-8.228932984369e0,
-4.311979307672e1));
#14481=cartesian_point('',(-7.253196039150e1,-8.174444388060e0,
-4.309693208992e1));
#14482=cartesian_point('',(-7.255243629593e1,-8.121139876532e0,
-4.305971987159e1));
#14483=cartesian_point('',(-7.257644380068e1,-8.068926292176e0,
-4.301076066450e1));
#14484=cartesian_point('',(-7.260302222061e1,-8.017023417377e0,
-4.295115750408e1));
#14485=cartesian_point('',(-7.263141831915e1,-7.964708477399e0,
-4.288126554242e1));
#14486=cartesian_point('',(-7.266094138750e1,-7.911513115954e0,
-4.280091325876e1));
#14487=cartesian_point('',(-7.269090115718e1,-7.857100526155e0,
-4.270942780654e1));
#14488=cartesian_point('',(-7.272048475464e1,-7.801369114429e0,
-4.260571894939e1));
#14489=cartesian_point('',(-7.274865812091e1,-7.744499756927e0,
-4.248826656967e1));
#14490=cartesian_point('',(-7.277398080340e1,-7.687146012285e0,-4.235512141e1));
#14491=cartesian_point('',(-7.279454512623e1,-7.630613546443e0,
-4.220365875013e1));
#14492=cartesian_point('',(-7.280299735837e1,-7.595124473170e0,
-4.208783721534e1));
#14493=cartesian_point('',(-7.280522188188e1,-7.578952693230e0,
-4.202617899358e1));
#14495=cartesian_point('',(-7.296938705537e1,-8.333299553229e0,
-4.331177673041e1));
#14496=direction('',(-1.134651562775e-1,9.935419761192e-1,0.e0));
#14497=direction('',(8.330289274008e-1,9.513413595304e-2,5.449883506003e-1));
#14498=axis2_placement_3d('',#14495,#14496,#14497);
#14500=cartesian_point('',(-7.280522188188e1,-7.578952693230e0,
-4.202617899358e1));
#14501=cartesian_point('',(-7.280709371967e1,-7.565899527308e0,
-4.196770912465e1));
#14502=cartesian_point('',(-7.281050182765e1,-7.543922134379e0,
-4.184899885358e1));
#14503=cartesian_point('',(-7.281419969070e1,-7.523181406533e0,
-4.166576017986e1));
#14504=cartesian_point('',(-7.281592169552e1,-7.517776416610e0,
-4.153986819926e1));
#14505=cartesian_point('',(-7.281654598269e1,-7.517155880561e0,
-4.147601195295e1));
#14507=cartesian_point('',(-7.308752565394e1,-8.069433348206e0,
-4.192434478368e1));
#14508=cartesian_point('',(-7.292304582781e1,-7.991780992484e0,
-4.193657772527e1));
#14509=cartesian_point('',(-7.278535952649e1,-7.774443578776e0,
-4.198132096783e1));
#14510=cartesian_point('',(-7.280522188188e1,-7.578952693230e0,
-4.202617899358e1));
#14512=cartesian_point('',(-7.317476459085e1,-2.051620590034e0,
-4.147601149092e1));
#14513=cartesian_point('',(-7.320593810418e1,-2.090108788147e0,
-3.777640375204e1));
#14514=cartesian_point('',(-7.326819095364e1,-2.167071401378e0,
-3.037828630367e1));
#14515=cartesian_point('',(-7.336151819481e1,-2.282482808995e0,
-1.928440635461e1));
#14516=cartesian_point('',(-7.342376306186e1,-2.359403481362e0,
-1.189068437576e1));
#14517=cartesian_point('',(-7.345482309294e1,-2.397856809497e0,
-8.194372284318e0));
#14519=cartesian_point('',(-7.313939001538e1,-7.210435592865e0,
-8.194372283964e0));
#14520=cartesian_point('',(-7.310357654243e1,-7.244505798191e0,
-1.189068419430e1));
#14521=cartesian_point('',(-7.303182555358e1,-7.312643918517e0,
-1.928440599306e1));
#14522=cartesian_point('',(-7.292422567300e1,-7.414885633966e0,
-3.037828566741e1));
#14523=cartesian_point('',(-7.285247652200e1,-7.483065912635e0,
-3.777640403231e1));
#14524=cartesian_point('',(-7.281654598269e1,-7.517155880561e0,
-4.147601195295e1));
#14526=cartesian_point('',(-7.317476459085e1,-2.051620590034e0,
-4.147601149092e1));
#14527=cartesian_point('',(-7.317422059807e1,-2.050879580883e0,
-4.154070214387e1));
#14528=cartesian_point('',(-7.317323192389e1,-2.045235298190e0,
-4.166770889142e1));
#14529=cartesian_point('',(-7.317225134621e1,-2.023995201270e0,
-4.185103586754e1));
#14530=cartesian_point('',(-7.317179485529e1,-2.001932010015e0,
-4.196858701315e1));
#14531=cartesian_point('',(-7.317164694264e1,-1.988874981271e0,
-4.202618266121e1));
#14533=cartesian_point('',(-7.367461287766e1,-2.065630149402e0,
-4.148036708156e1));
#14534=direction('',(8.411024415529e-3,1.047141369477e-2,-9.999097980136e-1));
#14535=direction('',(1.751926311596e-4,9.999451385878e-1,1.047325747634e-2));
#14536=axis2_placement_3d('',#14533,#14534,#14535);
#14538=cartesian_point('',(-7.317164694264e1,-1.988874981271e0,
-4.202618266121e1));
#14539=cartesian_point('',(-7.317155631585e1,-1.969685055375e0,
-4.209631107879e1));
#14540=cartesian_point('',(-7.316668959601e1,-1.927725038648e0,
-4.223111943601e1));
#14541=cartesian_point('',(-7.314766234445e1,-1.850043627816e0,
-4.242016893766e1));
#14542=cartesian_point('',(-7.312138743659e1,-1.770068102220e0,
-4.258374268223e1));
#14543=cartesian_point('',(-7.309217319922e1,-1.691580686320e0,
-4.272130869028e1));
#14544=cartesian_point('',(-7.306333710970e1,-1.617951519892e0,
-4.283402135711e1));
#14545=cartesian_point('',(-7.303394017744e1,-1.546361144143e0,
-4.293391484802e1));
#14546=cartesian_point('',(-7.300490973064e1,-1.454714078474e0,
-4.302353388705e1));
#14547=cartesian_point('',(-7.297393639795e1,-1.374423867272e0,
-4.310801298898e1));
#14548=cartesian_point('',(-7.296911155561e1,-1.296721461238e0,
-4.312360012243e1));
#14549=cartesian_point('',(-7.296950066939e1,-1.254431726644e0,
-4.312443579313e1));
#14551=cartesian_point('',(-7.301362584244e1,-1.255255522364e0,
-4.303924935496e1));
#14552=cartesian_point('',(-7.301493219877e1,-1.265380954286e0,
-4.303697457499e1));
#14553=cartesian_point('',(-7.301922422957e1,-1.283480503327e0,
-4.302829338379e1));
#14554=cartesian_point('',(-7.303786969671e1,-1.306158927371e0,
-4.299315217569e1));
#14555=cartesian_point('',(-7.305140385527e1,-1.318095285665e0,
-4.296778163274e1));
#14556=cartesian_point('',(-7.307070757503e1,-1.332804504422e0,
-4.293151191399e1));
#14557=cartesian_point('',(-7.309149377053e1,-1.346972543040e0,
-4.289176638390e1));
#14558=cartesian_point('',(-7.311448191016e1,-1.361525073709e0,
-4.284716332816e1));
#14559=cartesian_point('',(-7.314212698617e1,-1.377447929257e0,
-4.279266465679e1));
#14560=cartesian_point('',(-7.316252151336e1,-1.388495089333e0,
-4.275188777353e1));
#14561=cartesian_point('',(-7.318793686928e1,-1.401764169545e0,
-4.270038886929e1));
#14562=cartesian_point('',(-7.321530764730e1,-1.415450217145e0,
-4.264388433965e1));
#14563=cartesian_point('',(-7.324589010575e1,-1.430209955554e0,
-4.257941461632e1));
#14564=cartesian_point('',(-7.327932610547e1,-1.445802073054e0,
-4.250719869627e1));
#14565=cartesian_point('',(-7.331707886310e1,-1.462746052865e0,
-4.242324398683e1));
#14566=cartesian_point('',(-7.335430307584e1,-1.478807490853e0,
-4.233767833130e1));
#14567=cartesian_point('',(-7.339278170271e1,-1.494766396800e0,
-4.224606610786e1));
#14568=cartesian_point('',(-7.343341751972e1,-1.510798876509e0,
-4.214521898997e1));
#14569=cartesian_point('',(-7.347477754097e1,-1.526021731163e0,
-4.203760899260e1));
#14570=cartesian_point('',(-7.350194203216e1,-1.535194567088e0,
-4.196275217159e1));
#14571=cartesian_point('',(-7.351550719944e1,-1.539426036977e0,
-4.192438382004e1));
#14573=cartesian_point('',(-7.351550719944e1,-1.539426036977e0,
-4.192438382004e1));
#14574=cartesian_point('',(-7.334232634722e1,-1.594944441780e0,
-4.193662864022e1));
#14575=cartesian_point('',(-7.317741047109e1,-1.792463901395e0,
-4.198131473509e1));
#14576=cartesian_point('',(-7.317164694264e1,-1.988874981271e0,
-4.202618266121e1));
#14578=cartesian_point('',(0.e0,0.e0,-4.312438005464e1));
#14579=direction('',(0.e0,0.e0,-1.e0));
#14580=direction('',(-9.998522607700e-1,-1.718885199870e-2,0.e0));
#14581=axis2_placement_3d('',#14578,#14579,#14580);
#14583=cartesian_point('',(0.e0,0.e0,-4.312438005464e1));
#14584=direction('',(0.e0,0.e0,-1.e0));
#14585=direction('',(-9.999788139917e-1,-6.509344655868e-3,0.e0));
#14586=axis2_placement_3d('',#14583,#14584,#14585);
#14588=cartesian_point('',(0.e0,0.e0,-4.303928255511e1));
#14589=direction('',(0.e0,0.e0,1.e0));
#14590=direction('',(-9.998522615811e-1,1.718880481953e-2,0.e0));
#14591=axis2_placement_3d('',#14588,#14589,#14590);
#14593=cartesian_point('',(0.e0,0.e0,-4.303928255511e1));
#14594=direction('',(0.e0,0.e0,1.e0));
#14595=direction('',(-1.e0,0.e0,0.e0));
#14596=axis2_placement_3d('',#14593,#14594,#14595);
#14598=cartesian_point('',(-7.301362584244e1,-1.255255522364e0,
-4.303924935496e1));
#14599=cartesian_point('',(-7.300779904319e1,-1.255048639091e0,
-4.304821780813e1));
#14600=cartesian_point('',(-7.299682233459e1,-1.254712054327e0,
-4.306657453012e1));
#14601=cartesian_point('',(-7.298191784554e1,-1.254424868129e0,
-4.309491033231e1));
#14602=cartesian_point('',(-7.297350351638e1,-1.254394668839e0,
-4.311453718062e1));
#14603=cartesian_point('',(-7.296950066939e1,-1.254431726644e0,
-4.312443579313e1));
#14605=cartesian_point('',(-7.296935030823e1,1.254437978604e0,
-4.312438400862e1));
#14606=cartesian_point('',(-7.296902713169e1,1.271664103795e0,
-4.312445298977e1));
#14607=cartesian_point('',(-7.297030298985e1,1.306782515683e0,
-4.311979307669e1));
#14608=cartesian_point('',(-7.297841851504e1,1.362809721203e0,
-4.309693208982e1));
#14609=cartesian_point('',(-7.299176161038e1,1.418330847140e0,
-4.305971987140e1));
#14610=cartesian_point('',(-7.300874848729e1,1.473231345295e0,
-4.301076066421e1));
#14611=cartesian_point('',(-7.302832484056e1,1.528159363788e0,
-4.295115750368e1));
#14612=cartesian_point('',(-7.304964953668e1,1.583733176845e0,
-4.288126554194e1));
#14613=cartesian_point('',(-7.307197664295e1,1.640326978281e0,
-4.280091325820e1));
#14614=cartesian_point('',(-7.309457783514e1,1.698184595506e0,
-4.270942780595e1));
#14615=cartesian_point('',(-7.311663392940e1,1.757300651503e0,
-4.260571894877e1));
#14616=cartesian_point('',(-7.313714333702e1,1.817360846192e0,
-4.248826656919e1));
#14617=cartesian_point('',(-7.315476318045e1,1.877529193851e0,
-4.235512140929e1));
#14618=cartesian_point('',(-7.316777273223e1,1.936262202966e0,
-4.220365875087e1));
#14619=cartesian_point('',(-7.317152008447e1,1.972550890759e0,
-4.208783721299e1));
#14620=cartesian_point('',(-7.317161473601e1,1.988874677420e0,
-4.202617899138e1));
#14622=cartesian_point('',(-7.343283769296e1,1.262409220633e0,
-4.331177673041e1));
#14623=direction('',(1.718880481738e-2,9.998522615812e-1,0.e0));
#14624=direction('',(8.383197459633e-1,-1.441184367092e-2,5.449883506003e-1));
#14625=axis2_placement_3d('',#14622,#14623,#14624);
#14627=cartesian_point('',(-7.317161473601e1,1.988874677420e0,
-4.202617899138e1));
#14628=cartesian_point('',(-7.317176676878e1,2.002059802503e0,
-4.196771255837e1));
#14629=cartesian_point('',(-7.317227739330e1,2.024293120728e0,
-4.184900684560e1));
#14630=cartesian_point('',(-7.317323628879e1,2.045340187033e0,
-4.166576595478e1));
#14631=cartesian_point('',(-7.317423807632e1,2.050923989063e0,
-4.153987066130e1));
#14632=cartesian_point('',(-7.317477604218e1,2.051620907020e0,
-4.147601195133e1));
#14634=cartesian_point('',(-7.351552416728e1,1.539438251105e0,
-4.192434479648e1));
#14635=cartesian_point('',(-7.334231565608e1,1.594957383170e0,
-4.193657766751e1));
#14636=cartesian_point('',(-7.317743937321e1,1.792463693810e0,
-4.198132100892e1));
#14637=cartesian_point('',(-7.317161473601e1,1.988874677420e0,
-4.202617899138e1));
#14639=cartesian_point('',(-7.281653455934e1,7.517154697154e0,
-4.147601149009e1));
#14640=cartesian_point('',(-7.285246509689e1,7.483064730896e0,
-3.777640375014e1));
#14641=cartesian_point('',(-7.292423100146e1,7.414886170874e0,
-3.037828630041e1));
#14642=cartesian_point('',(-7.303182402672e1,7.312643773270e0,
-1.928440635163e1));
#14643=cartesian_point('',(-7.310357654275e1,7.244505753416e0,
-1.189068437451e1));
#14644=cartesian_point('',(-7.313939001745e1,7.210435546433e0,
-8.194372284318e0));
#14646=cartesian_point('',(-7.345482309695e1,2.397856763199e0,
-8.194372283964e0));
#14647=cartesian_point('',(-7.342376306738e1,2.359403436940e0,
-1.189068419491e1));
#14648=cartesian_point('',(-7.336151972375e1,2.282482864231e0,
-1.928440599427e1));
#14649=cartesian_point('',(-7.326818561412e1,2.167071238612e0,
-3.037828566958e1));
#14650=cartesian_point('',(-7.320594955704e1,2.090109107019e0,
-3.777640403131e1));
#14651=cartesian_point('',(-7.317477604218e1,2.051620907020e0,
-4.147601195133e1));
#14653=cartesian_point('',(-7.281653455934e1,7.517154697154e0,
-4.147601149009e1));
#14654=cartesian_point('',(-7.281589849942e1,7.517818361454e0,
-4.154070214099e1));
#14655=cartesian_point('',(-7.281418155680e1,7.523285308536e0,
-4.166770888584e1));
#14656=cartesian_point('',(-7.281043697924e1,7.544215701347e0,
-4.185103585970e1));
#14657=cartesian_point('',(-7.280710456919e1,7.566030556036e0,
-4.196858700980e1));
#14658=cartesian_point('',(-7.280525363763e1,7.578956574051e0,
-4.202618266121e1));
#14660=cartesian_point('',(-7.331393518921e1,7.568508285074e0,
-4.148036708073e1));
#14661=direction('',(9.705860692379e-3,9.283970309301e-3,-9.999097980136e-1));
#14662=direction('',(1.306927252493e-1,9.913676020754e-1,1.047325747667e-2));
#14663=axis2_placement_3d('',#14660,#14661,#14662);
#14665=cartesian_point('',(-7.280525363763e1,7.578956574051e0,
-4.202618266121e1));
#14666=cartesian_point('',(-7.280265896601e1,7.597970738645e0,
-4.209631189756e1));
#14667=cartesian_point('',(-7.279235682347e1,7.638937040264e0,
-4.223112169751e1));
#14668=cartesian_point('',(-7.276335239733e1,7.713471233864e0,
-4.242017286569e1));
#14669=cartesian_point('',(-7.272686288361e1,7.789333717655e0,
-4.258374744879e1));
#14670=cartesian_point('',(-7.268765358595e1,7.863336859741e0,
-4.272131360612e1));
#14671=cartesian_point('',(-7.264945344785e1,7.932572541469e0,
-4.283402614328e1));
#14672=cartesian_point('',(-7.261096357882e1,7.999713690359e0,
-4.293391901771e1));
#14673=cartesian_point('',(-7.257021889382e1,8.086787708873e0,
-4.302353826124e1));
#14674=cartesian_point('',(-7.252903050969e1,8.162351028560e0,
-4.310801628490e1));
#14675=cartesian_point('',(-7.251410552121e1,8.238759107541e0,
-4.312360141194e1));
#14676=cartesian_point('',(-7.250897191305e1,8.280737806762e0,
-4.312443579128e1));
#14678=cartesian_point('',(-7.255282751829e1,8.285677072466e0,
-4.303924935317e1));
#14679=cartesian_point('',(-7.255544368106e1,8.275808648416e0,
-4.303697578778e1));
#14680=cartesian_point('',(-7.256206040584e1,8.258423902617e0,
-4.302829659608e1));
#14681=cartesian_point('',(-7.258350613901e1,8.238372346269e0,
-4.299315621571e1));
#14682=cartesian_point('',(-7.259848181406e1,8.228304792626e0,
-4.296778694406e1));
#14683=cartesian_point('',(-7.261953975775e1,8.216241007635e0,
-4.293151834831e1));
#14684=cartesian_point('',(-7.264199702486e1,8.204907321927e0,
-4.289177366971e1));
#14685=cartesian_point('',(-7.266668722776e1,8.193479980300e0,
-4.284717216234e1));
#14686=cartesian_point('',(-7.269617470435e1,8.181301347012e0,
-4.279267264741e1));
#14687=cartesian_point('',(-7.271783601813e1,8.173010889283e0,
-4.275189716808e1));
#14688=cartesian_point('',(-7.274476564848e1,8.163172682180e0,
-4.270039895115e1));
#14689=cartesian_point('',(-7.277368841274e1,8.153176315641e0,
-4.264389511452e1));
#14690=cartesian_point('',(-7.280593570615e1,8.142534596309e0,
-4.257942579110e1));
#14691=cartesian_point('',(-7.284112098901e1,8.131440015309e0,
-4.250720987629e1));
#14692=cartesian_point('',(-7.288076283646e1,8.119568503062e0,
-4.242325462048e1));
#14693=cartesian_point('',(-7.291976588119e1,8.108502897806e0,
-4.233768744903e1));
#14694=cartesian_point('',(-7.295999890212e1,8.097702784904e0,
-4.224607437551e1));
#14695=cartesian_point('',(-7.300238072624e1,8.087111187663e0,
-4.214522525561e1));
#14696=cartesian_point('',(-7.304537509523e1,8.077416807e0,-4.203761252130e1));
#14697=cartesian_point('',(-7.307350536849e1,8.071867927178e0,
-4.196275342615e1));
#14698=cartesian_point('',(-7.308750726275e1,8.069443190069e0,
-4.192438381987e1));
#14700=cartesian_point('',(-7.308750726275e1,8.069443190069e0,
-4.192438381987e1));
#14701=cartesian_point('',(-7.292305460280e1,7.991795115660e0,
-4.193662864010e1));
#14702=cartesian_point('',(-7.278533106792e1,7.774439621263e0,
-4.198131473503e1));
#14703=cartesian_point('',(-7.280525363763e1,7.578956574051e0,
-4.202618266121e1));
#14705=cartesian_point('',(0.e0,0.e0,-4.312438005464e1));
#14706=direction('',(0.e0,0.e0,-1.e0));
#14707=direction('',(-9.935419711123e-1,1.134652001201e-1,0.e0));
#14708=axis2_placement_3d('',#14705,#14706,#14707);
#14710=cartesian_point('',(0.e0,0.e0,-4.303928255511e1));
#14711=direction('',(0.e0,0.e0,1.e0));
#14712=direction('',(-9.890547976357e-1,1.475486606983e-1,0.e0));
#14713=axis2_placement_3d('',#14710,#14711,#14712);
#14715=cartesian_point('',(0.e0,0.e0,-4.303928255511e1));
#14716=direction('',(0.e0,0.e0,1.e0));
#14717=direction('',(-9.914448613738e-1,1.305261922201e-1,0.e0));
#14718=axis2_placement_3d('',#14715,#14716,#14717);
#14720=cartesian_point('',(-7.255282751829e1,8.285677072466e0,
-4.303924935317e1));
#14721=cartesian_point('',(-7.254702330300e1,8.285122142257e0,
-4.304821811755e1));
#14722=cartesian_point('',(-7.253609622497e1,8.284024049786e0,
-4.306657528242e1));
#14723=cartesian_point('',(-7.252128156955e1,8.282365602810e0,
-4.309491111931e1));
#14724=cartesian_point('',(-7.251293551279e1,8.281297242680e0,
-4.311453752367e1));
#14725=cartesian_point('',(-7.250897191305e1,8.280737806762e0,
-4.312443579128e1));
#14727=cartesian_point('',(-7.218135038816e1,1.076811753227e1,
-4.312438400861e1));
#14728=cartesian_point('',(-7.217878151591e1,1.078515410261e1,
-4.312445298976e1));
#14729=cartesian_point('',(-7.217546258635e1,1.082013860449e1,
-4.311979307669e1));
#14730=cartesian_point('',(-7.217619566430e1,1.087674577812e1,
-4.309693208982e1));
#14731=cartesian_point('',(-7.218217764645e1,1.093353353656e1,
-4.305971987140e1));
#14732=cartesian_point('',(-7.219185324530e1,1.099018158569e1,
-4.301076066420e1));
#14733=cartesian_point('',(-7.220409257505e1,1.104719491423e1,
-4.295115750368e1));
#14734=cartesian_point('',(-7.221798099724e1,1.110507671700e1,
-4.288126554194e1));
#14735=cartesian_point('',(-7.223273011861e1,1.116410062278e1,
-4.280091325821e1));
#14736=cartesian_point('',(-7.224758602e1,1.122441330762e1,-4.270942780596e1));
#14737=cartesian_point('',(-7.226173722762e1,1.128590251556e1,
-4.260571894879e1));
#14738=cartesian_point('',(-7.227423174591e1,1.134812590184e1,
-4.248826656922e1));
#14739=cartesian_point('',(-7.228384730382e1,1.141007935201e1,
-4.235512140932e1));
#14740=cartesian_point('',(-7.228907936105e1,1.147000797932e1,
-4.220365875096e1));
#14741=cartesian_point('',(-7.228805802993e1,1.150647534001e1,
-4.208783721303e1));
#14742=cartesian_point('',(-7.228602119e1,1.152267182893e1,-4.202617899138e1));
#14744=cartesian_point('',(-7.263983211819e1,1.083651782272e1,
-4.331177673041e1));
#14745=direction('',(1.475486606961e-1,9.890547976360e-1,0.e0));
#14746=direction('',(8.292666812463e-1,-1.237112326539e-1,5.449883506003e-1));
#14747=axis2_placement_3d('',#14744,#14745,#14746);
#14749=cartesian_point('',(-7.228602119e1,1.152267182893e1,-4.202617899138e1));
#14750=cartesian_point('',(-7.228445091793e1,1.153576399770e1,
-4.196771255837e1));
#14751=cartesian_point('',(-7.228205514362e1,1.155787375667e1,
-4.184900684560e1));
#14752=cartesian_point('',(-7.228025864221e1,1.157886592339e1,
-4.166576595474e1));
#14753=cartesian_point('',(-7.228052302688e1,1.158453271473e1,
-4.153987066127e1));
#14754=cartesian_point('',(-7.228096542433e1,1.158529388909e1,
-4.147601195131e1));
#14756=cartesian_point('',(-7.268565165377e1,1.112196958207e1,
-4.192434479648e1));
#14757=cartesian_point('',(-7.250667826450e1,1.115440549284e1,
-4.193657766750e1));
#14758=cartesian_point('',(-7.231743277441e1,1.132870143623e1,
-4.198132100892e1));
#14759=cartesian_point('',(-7.228602119e1,1.152267182893e1,-4.202617899138e1));
#14761=cartesian_point('',(-7.121239343294e1,1.695730938333e1,
-4.147601149010e1));
#14762=cartesian_point('',(-7.125246621325e1,1.692820093771e1,
-3.777640375033e1));
#14763=cartesian_point('',(-7.133251723841e1,1.686997298498e1,
-3.037828630083e1));
#14764=cartesian_point('',(-7.145253510125e1,1.678264899316e1,
-1.928440635204e1));
#14765=cartesian_point('',(-7.153256756085e1,1.672445948621e1,
-1.189068437469e1));
#14766=cartesian_point('',(-7.157252170069e1,1.669535535105e1,
-8.194372284317e0));
#14768=cartesian_point('',(-7.251342378980e1,1.196512112523e1,
-8.194372283963e0));
#14769=cartesian_point('',(-7.248764864935e1,1.192294262512e1,
-1.189068419521e1));
#14770=cartesian_point('',(-7.243597795560e1,1.183855573193e1,
-1.928440599497e1));
#14771=cartesian_point('',(-7.235850657225e1,1.171194892283e1,
-3.037828567027e1));
#14772=cartesian_point('',(-7.230684852725e1,1.162752177739e1,
-3.777640403159e1));
#14773=cartesian_point('',(-7.228096542433e1,1.158529388909e1,
-4.147601195131e1));
#14775=cartesian_point('',(-7.121239343294e1,1.695730938333e1,
-4.147601149010e1));
#14776=cartesian_point('',(-7.121167630017e1,1.695788407540e1,
-4.154069697269e1));
#14777=cartesian_point('',(-7.120926065619e1,1.696307986030e1,
-4.166769672963e1));
#14778=cartesian_point('',(-7.120281671030e1,1.698333927119e1,
-4.185101540051e1));
#14779=cartesian_point('',(-7.119666521191e1,1.700453561179e1,
-4.196857820241e1));
#14780=cartesian_point('',(-7.119314264082e1,1.701711033680e1,
-4.202618266325e1));
#14782=cartesian_point('',(-7.169883574320e1,1.707314744442e1,
-4.148036708074e1));
#14783=direction('',(1.083462700171e-2,7.937675617950e-3,-9.999097980136e-1));
#14784=direction('',(2.589740690531e-1,9.658274910334e-1,1.047325747666e-2));
#14785=axis2_placement_3d('',#14782,#14783,#14784);
#14787=cartesian_point('',(-7.085064875565e1,1.768483988231e1,
-4.303926161629e1));
#14788=cartesian_point('',(-7.085533073540e1,1.767620783974e1,
-4.303549160128e1));
#14789=cartesian_point('',(-7.086524315951e1,1.766088110658e1,
-4.302500826403e1));
#14790=cartesian_point('',(-7.088677918752e1,1.764151441363e1,
-4.299393089110e1));
#14791=cartesian_point('',(-7.090262957882e1,1.763350005335e1,
-4.296896426439e1));
#14792=cartesian_point('',(-7.092540604265e1,1.762453166648e1,
-4.293218110854e1));
#14793=cartesian_point('',(-7.094953395881e1,1.761651832784e1,
-4.289189884539e1));
#14794=cartesian_point('',(-7.097721852743e1,1.760790899373e1,
-4.284426759798e1));
#14795=cartesian_point('',(-7.100417032001e1,1.760059637507e1,
-4.279656929035e1));
#14796=cartesian_point('',(-7.102796254642e1,1.759484779571e1,
-4.275366393202e1));
#14797=cartesian_point('',(-7.105594954232e1,1.758864675940e1,
-4.270220084818e1));
#14798=cartesian_point('',(-7.108648544738e1,1.758238867061e1,
-4.264470229753e1));
#14799=cartesian_point('',(-7.112038929580e1,1.757591525498e1,
-4.257916222244e1));
#14800=cartesian_point('',(-7.115785351771e1,1.756932608094e1,
-4.250470837758e1));
#14801=cartesian_point('',(-7.119942976300e1,1.756267213956e1,
-4.241899651500e1));
#14802=cartesian_point('',(-7.123200110241e1,1.755787791453e1,
-4.234957469393e1));
#14803=cartesian_point('',(-7.127123816791e1,1.755257829121e1,
-4.226323546591e1));
#14804=cartesian_point('',(-7.131320176154e1,1.754760901865e1,
-4.216666644406e1));
#14805=cartesian_point('',(-7.135914628097e1,1.754318823292e1,
-4.205548254674e1));
#14806=cartesian_point('',(-7.139205863088e1,1.754090081673e1,
-4.196995492948e1));
#14807=cartesian_point('',(-7.140896012132e1,1.754024154309e1,
-4.192438394102e1));
#14809=cartesian_point('',(-7.140896012132e1,1.754024154309e1,
-4.192438394102e1));
#14810=cartesian_point('',(-7.125604941520e1,1.744179233483e1,
-4.193662876678e1));
#14811=cartesian_point('',(-7.114787473196e1,1.720832061890e1,
-4.198131472149e1));
#14812=cartesian_point('',(-7.119314264082e1,1.701711033680e1,
-4.202618266325e1));
#14814=cartesian_point('',(0.e0,0.e0,-4.312438005464e1));
#14815=direction('',(0.e0,0.e0,-1.e0));
#14816=direction('',(-9.702319372178e-1,2.421775959966e-1,0.e0));
#14817=axis2_placement_3d('',#14814,#14815,#14816);
#14819=cartesian_point('',(0.e0,0.e0,-4.303928255511e1));
#14820=direction('',(0.e0,0.e0,1.e0));
#14821=direction('',(-9.613343318849e-1,2.753839180842e-1,0.e0));
#14822=axis2_placement_3d('',#14819,#14820,#14821);
#14824=cartesian_point('',(0.e0,0.e0,-4.303928255511e1));
#14825=direction('',(0.e0,0.e0,1.e0));
#14826=direction('',(-9.659258262891e-1,2.588190451025e-1,0.e0));
#14827=axis2_placement_3d('',#14824,#14825,#14826);
#14829=cartesian_point('',(-7.085064875565e1,1.768483988231e1,
-4.303926161629e1));
#14830=cartesian_point('',(-7.084503697388e1,1.768328502835e1,
-4.304821743260e1));
#14831=cartesian_point('',(-7.083441244926e1,1.768043219430e1,
-4.306653879899e1));
#14832=cartesian_point('',(-7.081994206283e1,1.767683551268e1,
-4.309489861345e1));
#14833=cartesian_point('',(-7.081172646188e1,1.767501343805e1,
-4.311453566291e1));
#14834=cartesian_point('',(-7.080780394124e1,1.767419637248e1,
-4.312443925029e1));
#14836=cartesian_point('',(-7.015830754937e1,2.009755160982e1,
-4.312438400885e1));
#14837=cartesian_point('',(-7.015353648686e1,2.011410845680e1,
-4.312445315459e1));
#14838=cartesian_point('',(-7.014567925742e1,2.014836305799e1,
-4.311979217858e1));
#14839=cartesian_point('',(-7.013901748047e1,2.020458525253e1,
-4.309692830810e1));
#14840=cartesian_point('',(-7.013753667195e1,2.026167051587e1,
-4.305971236528e1));
#14841=cartesian_point('',(-7.013973611082e1,2.031909874003e1,
-4.301074946318e1));
#14842=cartesian_point('',(-7.014442951201e1,2.037722295926e1,
-4.295114309574e1));
#14843=cartesian_point('',(-7.015064429107e1,2.043642281034e1,
-4.288124860169e1));
#14844=cartesian_point('',(-7.015756308534e1,2.049686673019e1,
-4.280089451870e1));
#14845=cartesian_point('',(-7.016441929817e1,2.055860179460e1,
-4.270940805704e1));
#14846=cartesian_point('',(-7.017042309638e1,2.062141073579e1,
-4.260569915273e1));
#14847=cartesian_point('',(-7.017468842652e1,2.068473065208e1,
-4.248824804719e1));
#14848=cartesian_point('',(-7.017613466075e1,2.074740639090e1,
-4.235510613980e1));
#14849=cartesian_point('',(-7.017349939555e1,2.080750194700e1,
-4.220364910352e1));
#14850=cartesian_point('',(-7.016772701932e1,2.084352172705e1,
-4.208783361674e1));
#14851=cartesian_point('',(-7.016359377994e1,2.085931287075e1,
-4.202617899137e1));
#14853=cartesian_point('',(-7.060393887631e1,2.022521060041e1,
-4.331177673041e1));
#14854=direction('',(2.753839180821e-1,9.613343318855e-1,0.e0));
#14855=direction('',(8.060246336970e-1,-2.308938881469e-1,5.449883506003e-1));
#14856=axis2_placement_3d('',#14853,#14854,#14855);
#14858=cartesian_point('',(-7.016359377994e1,2.085931287075e1,
-4.202617899137e1));
#14859=cartesian_point('',(-7.016032807081e1,2.087208807267e1,
-4.196771255726e1));
#14860=cartesian_point('',(-7.015506688995e1,2.089369596865e1,
-4.184900684306e1));
#14861=cartesian_point('',(-7.015054573036e1,2.091427405360e1,
-4.166576595334e1));
#14862=cartesian_point('',(-7.015006818851e1,2.091992687384e1,
-4.153987066070e1));
#14863=cartesian_point('',(-7.015040744799e1,2.092073928067e1,
-4.147601195133e1));
#14865=cartesian_point('',(-7.061210748821e1,2.051420092991e1,
-4.192434479647e1));
#14866=cartesian_point('',(-7.043043150516e1,2.052299863195e1,
-4.193657766750e1));
#14867=cartesian_point('',(-7.022005485065e1,2.067110195614e1,
-4.198132100891e1));
#14868=cartesian_point('',(-7.016359377994e1,2.085931287075e1,
-4.202617899137e1));
#14870=cartesian_point('',(-6.838978856509e1,2.610731982505e1,
-4.147601147835e1));
#14871=cartesian_point('',(-6.843331793179e1,2.608369095365e1,
-3.777640373811e1));
#14872=cartesian_point('',(-6.852028430311e1,2.603640987449e1,
-3.037828630522e1));
#14873=cartesian_point('',(-6.865067349703e1,2.596549843848e1,
-1.928440634940e1));
#14874=cartesian_point('',(-6.873761651540e1,2.591825308030e1,
-1.189068437422e1));
#14875=cartesian_point('',(-6.878102769397e1,2.589461299679e1,
-8.194372284317e0));
#14877=cartesian_point('',(-7.033129969710e1,2.132765894744e1,
-8.194372283963e0));
#14878=cartesian_point('',(-7.031125046556e1,2.128247695931e1,
-1.189068419450e1));
#14879=cartesian_point('',(-7.027103652160e1,2.119206762880e1,
-1.928440599332e1));
#14880=cartesian_point('',(-7.021075342138e1,2.105643191383e1,
-3.037828566863e1));
#14881=cartesian_point('',(-7.017055727192e1,2.096598432641e1,
-3.777640403090e1));
#14882=cartesian_point('',(-7.015040744799e1,2.092073928067e1,
-4.147601195133e1));
#14884=cartesian_point('',(-6.838978856509e1,2.610731982505e1,
-4.147601147835e1));
#14885=cartesian_point('',(-6.838900329744e1,2.610779470026e1,
-4.154067044360e1));
#14886=cartesian_point('',(-6.838593106936e1,2.611262882613e1,
-4.166763492154e1));
#14887=cartesian_point('',(-6.837690012198e1,2.613186823956e1,
-4.185095876936e1));
#14888=cartesian_point('',(-6.836803230077e1,2.615208459284e1,
-4.196855395493e1));
#14889=cartesian_point('',(-6.836289666155e1,2.616409625369e1,
-4.202618266022e1));
#14891=cartesian_point('',(-6.885694933894e1,2.628566031742e1,
-4.148036708073e1));
#14892=direction('',(1.177800983933e-2,6.455565096036e-3,-9.999097980136e-1));
#14893=direction('',(3.828242947315e-1,9.237618038440e-1,1.047325747665e-2));
#14894=axis2_placement_3d('',#14891,#14892,#14893);
#14896=cartesian_point('',(-6.836289666155e1,2.616409625369e1,
-4.202618266022e1));
#14897=cartesian_point('',(-6.835400328855e1,2.618531722339e1,
-4.210875883221e1));
#14898=cartesian_point('',(-6.832888130999e1,2.622838700525e1,
-4.226448272871e1));
#14899=cartesian_point('',(-6.827186201111e1,2.630280883447e1,
-4.247281126987e1));
#14900=cartesian_point('',(-6.820996685770e1,2.637163314744e1,
-4.264319339256e1));
#14901=cartesian_point('',(-6.814729741653e1,2.643897016854e1,
-4.278086303880e1));
#14902=cartesian_point('',(-6.809251022616e1,2.649140499734e1,
-4.289055217043e1));
#14903=cartesian_point('',(-6.802394711285e1,2.657310951199e1,
-4.299449160339e1));
#14904=cartesian_point('',(-6.795605176514e1,2.663747073334e1,
-4.309979859284e1));
#14905=cartesian_point('',(-6.791469902767e1,2.671890293945e1,
-4.312145075981e1));
#14906=cartesian_point('',(-6.789511167227e1,2.676528548105e1,
-4.312444848583e1));
#14908=cartesian_point('',(-6.793615380081e1,2.678140008677e1,
-4.303924567233e1));
#14909=cartesian_point('',(-6.794420912737e1,2.677068964834e1,
-4.303376285155e1));
#14910=cartesian_point('',(-6.796024388474e1,2.675258073136e1,
-4.301820337461e1));
#14911=cartesian_point('',(-6.798936355982e1,2.673777494620e1,
-4.297702955404e1));
#14912=cartesian_point('',(-6.801578220356e1,2.673180761264e1,
-4.293597873638e1));
#14913=cartesian_point('',(-6.804780702794e1,2.672586392460e1,
-4.288441337297e1));
#14914=cartesian_point('',(-6.808475907274e1,2.671971847082e1,
-4.282208734026e1));
#14915=cartesian_point('',(-6.811675264741e1,2.671586129632e1,
-4.276608559070e1));
#14916=cartesian_point('',(-6.814910972017e1,2.671303994450e1,
-4.270803837603e1));
#14917=cartesian_point('',(-6.818575652988e1,2.671047833259e1,
-4.264034886096e1));
#14918=cartesian_point('',(-6.822587235405e1,2.670821194765e1,
-4.256370747640e1));
#14919=cartesian_point('',(-6.826993518435e1,2.670647306203e1,
-4.247652339316e1));
#14920=cartesian_point('',(-6.831835280282e1,2.670541003106e1,
-4.237648535277e1));
#14921=cartesian_point('',(-6.836342468288e1,2.670512467267e1,
-4.227899398885e1));
#14922=cartesian_point('',(-6.841235449358e1,2.670567713202e1,
-4.216770765800e1));
#14923=cartesian_point('',(-6.846127434898e1,2.670744578299e1,
-4.204932841815e1));
#14924=cartesian_point('',(-6.849295881998e1,2.670950205815e1,
-4.196673261708e1));
#14925=cartesian_point('',(-6.850858526830e1,2.671092241394e1,
-4.192438382160e1));
#14927=cartesian_point('',(-6.850858526830e1,2.671092241394e1,
-4.192438382160e1));
#14928=cartesian_point('',(-6.836983335242e1,2.659335674542e1,
-4.193662836898e1));
#14929=cartesian_point('',(-6.829305801831e1,2.634776195818e1,
-4.198131480084e1));
#14930=cartesian_point('',(-6.836289666155e1,2.616409625369e1,
-4.202618266022e1));
#14932=cartesian_point('',(0.e0,0.e0,-4.312438005464e1));
#14933=direction('',(0.e0,0.e0,-1.e0));
#14934=direction('',(-9.303209418813e-1,3.667464316079e-1,0.e0));
#14935=axis2_placement_3d('',#14932,#14933,#14934);
#14937=cartesian_point('',(0.e0,0.e0,-4.303928255511e1));
#14938=direction('',(0.e0,0.e0,1.e0));
#14939=direction('',(-9.171651691833e-1,3.985072802810e-1,0.e0));
#14940=axis2_placement_3d('',#14937,#14938,#14939);
#14942=cartesian_point('',(0.e0,0.e0,-4.303928255511e1));
#14943=direction('',(0.e0,0.e0,1.e0));
#14944=direction('',(-9.238795325113e-1,3.826834323651e-1,0.e0));
#14945=axis2_placement_3d('',#14942,#14943,#14944);
#14947=cartesian_point('',(-6.793615380081e1,2.678140008677e1,
-4.303924567233e1));
#14948=cartesian_point('',(-6.793075955326e1,2.677919852565e1,
-4.304820843557e1));
#14949=cartesian_point('',(-6.792059207442e1,2.677509647861e1,
-4.306656417791e1));
#14950=cartesian_point('',(-6.790669876468e1,2.676963249697e1,
-4.309488199802e1));
#14951=cartesian_point('',(-6.789886623740e1,2.676668312503e1,
-4.311454019423e1));
#14952=cartesian_point('',(-6.789511167227e1,2.676528548105e1,
-4.312444848583e1));
#14954=cartesian_point('',(-6.693483661907e1,2.908311100665e1,
-4.312438400861e1));
#14955=cartesian_point('',(-6.692794589018e1,2.909890219682e1,
-4.312445298977e1));
#14956=cartesian_point('',(-6.691568539500e1,2.913183562856e1,
-4.311979307670e1));
#14957=cartesian_point('',(-6.690174247932e1,2.918670369401e1,
-4.309693208984e1));
#14958=cartesian_point('',(-6.689282287697e1,2.924310470739e1,
-4.305971987145e1));
#14959=cartesian_point('',(-6.688750719379e1,2.930032675030e1,
-4.301076066428e1));
#14960=cartesian_point('',(-6.688457334324e1,2.935856516838e1,
-4.295115750378e1));
#14961=cartesian_point('',(-6.688300761600e1,2.941806928471e1,
-4.288126554208e1));
#14962=cartesian_point('',(-6.688197766232e1,2.947889935317e1,
-4.280091325837e1));
#14963=cartesian_point('',(-6.688071728964e1,2.954100192332e1,
-4.270942780615e1));
#14964=cartesian_point('',(-6.687847172848e1,2.960405853935e1,
-4.260571894900e1));
#14965=cartesian_point('',(-6.687443590896e1,2.966739553445e1,
-4.248826656946e1));
#14966=cartesian_point('',(-6.686768909188e1,2.972972666153e1,
-4.235512140955e1));
#14967=cartesian_point('',(-6.685723220099e1,2.978896742644e1,
-4.220365875127e1));
#14968=cartesian_point('',(-6.684680722340e1,2.982392785206e1,
-4.208783721316e1));
#14969=cartesian_point('',(-6.684064782730e1,2.983904528607e1,
-4.202617899138e1));
#14971=cartesian_point('',(-6.735999266515e1,2.926784441725e1,
-4.331177673041e1));
#14972=direction('',(3.985072802790e-1,9.171651691842e-1,0.e0));
#14973=direction('',(7.689912811929e-1,-3.341258851980e-1,5.449883506003e-1));
#14974=axis2_placement_3d('',#14971,#14972,#14973);
#14976=cartesian_point('',(-6.684064782730e1,2.983904528607e1,
-4.202617899138e1));
#14977=cartesian_point('',(-6.683574255834e1,2.985128493367e1,
-4.196771255852e1));
#14978=cartesian_point('',(-6.682770599138e1,2.987202124882e1,
-4.184900684595e1));
#14979=cartesian_point('',(-6.682053753170e1,2.989183315606e1,
-4.166576595498e1));
#14980=cartesian_point('',(-6.681932623417e1,2.989737528397e1,
-4.153987066138e1));
#14981=cartesian_point('',(-6.681955655086e1,2.989822502283e1,
-4.147601195131e1));
#14983=cartesian_point('',(-6.733037058613e1,2.955542861221e1,
-4.192434479648e1));
#14984=cartesian_point('',(-6.714910053577e1,2.954043757441e1,
-4.193657766751e1));
#14985=cartesian_point('',(-6.692119231975e1,2.965981419051e1,
-4.198132100892e1));
#14986=cartesian_point('',(-6.684064782730e1,2.983904528607e1,
-4.202617899138e1));
#14988=cartesian_point('',(-6.439701539747e1,3.481062677293e1,
-4.147601147835e1));
#14989=cartesian_point('',(-6.444325655101e1,3.479288177227e1,
-3.777640373845e1));
#14990=cartesian_point('',(-6.453565033219e1,3.475735657860e1,
-3.037828630599e1));
#14991=cartesian_point('',(-6.467417982821e1,3.470407100475e1,
-1.928440635017e1));
#14992=cartesian_point('',(-6.476654579371e1,3.466857817829e1,
-1.189068437455e1));
#14993=cartesian_point('',(-6.481267123372e1,3.465080663481e1,
-8.194372284317e0));
#14995=cartesian_point('',(-6.694578756705e1,3.032527461192e1,
-8.194372283963e0));
#14996=cartesian_point('',(-6.693180729234e1,3.027786221212e1,
-1.189068419412e1));
#14997=cartesian_point('',(-6.690373816990e1,3.018297737299e1,
-1.928440599243e1));
#14998=cartesian_point('',(-6.686167481336e1,3.004063351684e1,
-3.037828566773e1));
#14999=cartesian_point('',(-6.683362832671e1,2.994571307073e1,
-3.777640403051e1));
#15000=cartesian_point('',(-6.681955655086e1,2.989822502283e1,
-4.147601195131e1));
#15002=cartesian_point('',(-6.439701539747e1,3.481062677293e1,
-4.147601147835e1));
#15003=cartesian_point('',(-6.439617490532e1,3.481099503316e1,
-4.154066926406e1));
#15004=cartesian_point('',(-6.439249805360e1,3.481538674973e1,
-4.166763214719e1));
#15005=cartesian_point('',(-6.438103336298e1,3.483328210973e1,
-4.185095411693e1));
#15006=cartesian_point('',(-6.436960257343e1,3.485216876209e1,
-4.196855195080e1));
#15007=cartesian_point('',(-6.436294291677e1,3.486340750581e1,
-4.202618265953e1));
#15009=cartesian_point('',(-6.483690144075e1,3.504841825462e1,
-4.148036708074e1));
#15010=direction('',(1.251986766317e-2,4.862998065472e-3,-9.999097980136e-1));
#15011=direction('',(5.001242905901e-1,8.658902960766e-1,1.047325747668e-2));
#15012=axis2_placement_3d('',#15009,#15010,#15011);
#15014=cartesian_point('',(-6.436294291677e1,3.486340750581e1,
-4.202618265953e1));
#15015=cartesian_point('',(-6.435296758611e1,3.488050038352e1,
-4.209838997220e1));
#15016=cartesian_point('',(-6.432684805510e1,3.491544729304e1,
-4.223705751687e1));
#15017=cartesian_point('',(-6.426896217209e1,3.497537104395e1,
-4.243171661879e1));
#15018=cartesian_point('',(-6.420390009455e1,3.503287682571e1,
-4.259832517270e1));
#15019=cartesian_point('',(-6.413811055327e1,3.508747991214e1,
-4.273496564659e1));
#15020=cartesian_point('',(-6.407680267163e1,3.513478362368e1,
-4.284735136303e1));
#15021=cartesian_point('',(-6.401549469205e1,3.518573123225e1,
-4.294089006935e1));
#15022=cartesian_point('',(-6.394294223552e1,3.524660324101e1,
-4.303858718088e1));
#15023=cartesian_point('',(-6.387855419157e1,3.530775108653e1,
-4.310739146901e1));
#15024=cartesian_point('',(-6.383912121156e1,3.536610467753e1,
-4.312310378882e1));
#15025=cartesian_point('',(-6.382062015970e1,3.539836280349e1,
-4.312442104567e1));
#15027=cartesian_point('',(-6.385929166038e1,3.541973863864e1,
-4.303925723909e1));
#15028=cartesian_point('',(-6.386526690549e1,3.541230707066e1,
-4.303676634263e1));
#15029=cartesian_point('',(-6.387749258855e1,3.539976109762e1,
-4.302827087369e1));
#15030=cartesian_point('',(-6.390215835854e1,3.538914621887e1,
-4.299781628944e1));
#15031=cartesian_point('',(-6.391951898462e1,3.538497457262e1,
-4.297342356723e1));
#15032=cartesian_point('',(-6.394121785131e1,3.538157693855e1,
-4.294120881094e1));
#15033=cartesian_point('',(-6.396493520946e1,3.537968390820e1,
-4.290400684633e1));
#15034=cartesian_point('',(-6.398959096563e1,3.537842956116e1,
-4.286403258750e1));
#15035=cartesian_point('',(-6.401940810756e1,3.537807055665e1,
-4.281378096974e1));
#15036=cartesian_point('',(-6.404138110566e1,3.537841753942e1,
-4.277562607463e1));
#15037=cartesian_point('',(-6.406659104648e1,3.537922354069e1,
-4.273094716408e1));
#15038=cartesian_point('',(-6.409410202198e1,3.538060130884e1,
-4.268090799576e1));
#15039=cartesian_point('',(-6.412441793634e1,3.538255220519e1,
-4.262432210751e1));
#15040=cartesian_point('',(-6.415794709041e1,3.538518527061e1,
-4.255988436911e1));
#15041=cartesian_point('',(-6.419459505451e1,3.538852546958e1,
-4.248725845426e1));
#15042=cartesian_point('',(-6.423617322541e1,3.539293130512e1,
-4.240152035685e1));
#15043=cartesian_point('',(-6.427130668861e1,3.539712911247e1,
-4.232622025400e1));
#15044=cartesian_point('',(-6.431142989101e1,3.540246012624e1,
-4.223683978452e1));
#15045=cartesian_point('',(-6.435268739526e1,3.540866727665e1,
-4.214011432174e1));
#15046=cartesian_point('',(-6.439461692217e1,3.541593391953e1,
-4.203605429304e1));
#15047=cartesian_point('',(-6.442227445298e1,3.542148006709e1,
-4.196239005707e1));
#15048=cartesian_point('',(-6.443600973888e1,3.542457162006e1,
-4.192438379496e1));
#15050=cartesian_point('',(-6.443600973888e1,3.542457162006e1,
-4.192438379496e1));
#15051=cartesian_point('',(-6.431379025301e1,3.528990097089e1,
-4.193662834342e1));
#15052=cartesian_point('',(-6.426972854268e1,3.503638615334e1,
-4.198131479710e1));
#15053=cartesian_point('',(-6.436294291677e1,3.486340750581e1,
-4.202618265953e1));
#15055=cartesian_point('',(0.e0,0.e0,-4.312438005464e1));
#15056=direction('',(0.e0,0.e0,-1.e0));
#15057=direction('',(-8.744918259758e-1,4.850402522487e-1,0.e0));
#15058=axis2_placement_3d('',#15055,#15056,#15057);
#15060=cartesian_point('',(0.e0,0.e0,-4.303928255511e1));
#15061=direction('',(0.e0,0.e0,1.e0));
#15062=direction('',(-8.573030561508e-1,5.148120724249e-1,0.e0));
#15063=axis2_placement_3d('',#15060,#15061,#15062);
#15065=cartesian_point('',(0.e0,0.e0,-4.303928255511e1));
#15066=direction('',(0.e0,0.e0,1.e0));
#15067=direction('',(-8.660254037844e-1,5.e-1,0.e0));
#15068=axis2_placement_3d('',#15065,#15066,#15067);
#15070=cartesian_point('',(-6.385929166038e1,3.541973863864e1,
-4.303925723909e1));
#15071=cartesian_point('',(-6.385410424759e1,3.541706915409e1,
-4.304822825090e1));
#15072=cartesian_point('',(-6.384435917280e1,3.541194677213e1,
-4.306657510406e1));
#15073=cartesian_point('',(-6.383132524586e1,3.540476436482e1,
-4.309493982237e1));
#15074=cartesian_point('',(-6.382402810681e1,3.540046061293e1,
-4.311453201788e1));
#15075=cartesian_point('',(-6.382062015970e1,3.539836280349e1,
-4.312442104567e1));
#15077=cartesian_point('',(-6.256609207530e1,3.757105031102e1,
-4.312438400861e1));
#15078=cartesian_point('',(-6.255719913359e1,3.758580698481e1,
-4.312445298977e1));
#15079=cartesian_point('',(-6.254074485326e1,3.761685835067e1,
-4.311979307667e1));
#15080=cartesian_point('',(-6.251975950144e1,3.766943709660e1,
-4.309693208981e1));
#15081=cartesian_point('',(-6.250355439800e1,3.772419134980e1,
-4.305971987138e1));
#15082=cartesian_point('',(-6.249081521586e1,3.778023001434e1,
-4.301076066417e1));
#15083=cartesian_point('',(-6.248030482585e1,3.783758725038e1,
-4.295115750364e1));
#15084=cartesian_point('',(-6.247098564790e1,3.789637793233e1,
-4.288126554190e1));
#15085=cartesian_point('',(-6.246202458840e1,3.795655315520e1,
-4.280091325817e1));
#15086=cartesian_point('',(-6.245266898638e1,3.801795991759e1,
-4.270942780594e1));
#15087=cartesian_point('',(-6.244221209632e1,3.808018397096e1,
-4.260571894880e1));
#15088=cartesian_point('',(-6.242994366700e1,3.814245232910e1,
-4.248826656929e1));
#15089=cartesian_point('',(-6.241511872520e1,3.820336956838e1,
-4.235512140944e1));
#15090=cartesian_point('',(-6.239701882301e1,3.826073862213e1,
-4.220365875129e1));
#15091=cartesian_point('',(-6.238211978132e1,3.829403922385e1,
-4.208783721318e1));
#15092=cartesian_point('',(-6.237403985860e1,3.830822336360e1,
-4.202617899138e1));
#15094=cartesian_point('',(-6.296349830377e1,3.780969730152e1,
-4.331177673041e1));
#15095=direction('',(5.148120724231e-1,8.573030561519e-1,0.e0));
#15096=direction('',(7.188002746629e-1,-4.316408957160e-1,5.449883506003e-1));
#15097=axis2_placement_3d('',#15094,#15095,#15096);
#15099=cartesian_point('',(-6.237403985860e1,3.830822336360e1,
-4.202617899138e1));
#15100=cartesian_point('',(-6.236757896031e1,3.831971803323e1,
-4.196771255857e1));
#15101=cartesian_point('',(-6.235690451504e1,3.833922796383e1,
-4.184900684607e1));
#15102=cartesian_point('',(-6.234721140970e1,3.835793470573e1,
-4.166576595504e1));
#15103=cartesian_point('',(-6.234528708213e1,3.836327131391e1,
-4.153987066140e1));
#15104=cartesian_point('',(-6.234540451525e1,3.836414384550e1,
-4.147601195131e1));
#15106=cartesian_point('',(-6.289659237583e1,3.809095471665e1,
-4.192434479647e1));
#15107=cartesian_point('',(-6.271882983895e1,3.805243143982e1,
-4.193657766750e1));
#15108=cartesian_point('',(-6.247728963418e1,3.814103878081e1,
-4.198132100892e1));
#15109=cartesian_point('',(-6.237403985860e1,3.830822336360e1,
-4.202617899138e1));
#15111=cartesian_point('',(-5.930239144217e1,4.291831424539e1,
-4.147601147836e1));
#15112=cartesian_point('',(-5.935055318359e1,4.290675673737e1,
-3.777640373892e1));
#15113=cartesian_point('',(-5.944679349141e1,4.288359527510e1,
-3.037828630709e1));
#15114=cartesian_point('',(-5.959109301144e1,4.284884729435e1,
-1.928440635126e1));
#15115=cartesian_point('',(-5.968730151681e1,4.282571429170e1,
-1.189068437502e1));
#15116=cartesian_point('',(-5.973535199919e1,4.281411536428e1,
-8.194372284317e0));
#15118=cartesian_point('',(-6.241481445085e1,3.880401642004e1,
-8.194372283963e0));
#15119=cartesian_point('',(-6.240714233933e1,3.875518484785e1,
-1.189068419506e1));
#15120=cartesian_point('',(-6.239169830888e1,3.865744800599e1,
-1.928440599463e1));
#15121=cartesian_point('',(-6.236857441171e1,3.851083155150e1,
-3.037828566992e1));
#15122=cartesian_point('',(-6.235315747104e1,3.841306236188e1,
-3.777640403144e1));
#15123=cartesian_point('',(-6.234540451525e1,3.836414384550e1,
-4.147601195131e1));
#15125=cartesian_point('',(-5.930239144217e1,4.291831424539e1,
-4.147601147836e1));
#15126=cartesian_point('',(-5.930151002627e1,4.291856969621e1,
-4.154067041542e1));
#15127=cartesian_point('',(-5.929729131902e1,4.292244395059e1,
-4.166763485525e1));
#15128=cartesian_point('',(-5.928358857843e1,4.293869040358e1,
-4.185095866112e1));
#15129=cartesian_point('',(-5.926979053054e1,4.295592275050e1,
-4.196855390823e1));
#15130=cartesian_point('',(-5.926172103403e1,4.296619592662e1,
-4.202618266014e1));
#15132=cartesian_point('',(-5.970747618272e1,4.321148803823e1,
-4.148036708075e1));
#15133=direction('',(1.304750707995e-2,3.187223789633e-3,-9.999097980136e-1));
#15134=direction('',(6.088670211768e-1,7.932031652743e-1,1.047325747656e-2));
#15135=axis2_placement_3d('',#15132,#15133,#15134);
#15137=cartesian_point('',(-5.926172103403e1,4.296619592662e1,
-4.202618266014e1));
#15138=cartesian_point('',(-5.924765519294e1,4.298437017355e1,
-4.210866247946e1));
#15139=cartesian_point('',(-5.921229025235e1,4.301943079909e1,
-4.226421243818e1));
#15140=cartesian_point('',(-5.913810675365e1,4.307645891842e1,
-4.247226578776e1));
#15141=cartesian_point('',(-5.906058209179e1,4.312690476614e1,
-4.264258325052e1));
#15142=cartesian_point('',(-5.898268589050e1,4.317566222465e1,
-4.278031163993e1));
#15143=cartesian_point('',(-5.891611109134e1,4.321226517204e1,
-4.289004192068e1));
#15144=cartesian_point('',(-5.882884281791e1,4.327318762918e1,
-4.299422143835e1));
#15145=cartesian_point('',(-5.874639866725e1,4.331813167344e1,
-4.309945063555e1));
#15146=cartesian_point('',(-5.868526829583e1,4.338609503630e1,
-4.312131695494e1));
#15147=cartesian_point('',(-5.865427640308e1,4.342582756454e1,
-4.312444841115e1));
#15149=cartesian_point('',(-5.868974965942e1,4.345201683308e1,
-4.303924610621e1));
#15150=cartesian_point('',(-5.870024964414e1,4.344380083907e1,
-4.303378786109e1));
#15151=cartesian_point('',(-5.872034430923e1,4.343052249817e1,
-4.301830377805e1));
#15152=cartesian_point('',(-5.875229582193e1,4.342366175335e1,
-4.297722974874e1));
#15153=cartesian_point('',(-5.877921107909e1,4.342469327727e1,
-4.293643108694e1));
#15154=cartesian_point('',(-5.881161862026e1,4.342723377133e1,
-4.288498841917e1));
#15155=cartesian_point('',(-5.884878343159e1,4.343084416238e1,
-4.282289578964e1));
#15156=cartesian_point('',(-5.888081299597e1,4.343539938967e1,
-4.276670032197e1));
#15157=cartesian_point('',(-5.891269719390e1,4.344102092741e1,
-4.270885661788e1));
#15158=cartesian_point('',(-5.894873158474e1,4.344801674051e1,
-4.264124991964e1));
#15159=cartesian_point('',(-5.898804906968e1,4.345620092434e1,
-4.256467845637e1));
#15160=cartesian_point('',(-5.903104602883e1,4.346591273653e1,
-4.247757005357e1));
#15161=cartesian_point('',(-5.907819812540e1,4.347743566285e1,
-4.237734804470e1));
#15162=cartesian_point('',(-5.912184422842e1,4.348882885275e1,
-4.227981773095e1));
#15163=cartesian_point('',(-5.916905117508e1,4.350204350423e1,
-4.216837449785e1));
#15164=cartesian_point('',(-5.921596110162e1,4.351644176940e1,
-4.204974840578e1));
#15165=cartesian_point('',(-5.924613579313e1,4.352665965933e1,
-4.196688745754e1));
#15166=cartesian_point('',(-5.926091640125e1,4.353209642338e1,
-4.192438382188e1));
#15168=cartesian_point('',(-5.926091640125e1,4.353209642338e1,
-4.192438382188e1));
#15169=cartesian_point('',(-5.915732057614e1,4.338262506924e1,
-4.193662836928e1));
#15170=cartesian_point('',(-5.914672590212e1,4.312552780299e1,
-4.198131480069e1));
#15171=cartesian_point('',(-5.926172103403e1,4.296619592662e1,
-4.202618266014e1));
#15173=cartesian_point('',(0.e0,0.e0,-4.312438005464e1));
#15174=direction('',(0.e0,0.e0,-1.e0));
#15175=direction('',(-8.037000664425e-1,5.950346235307e-1,0.e0));
#15176=axis2_placement_3d('',#15173,#15174,#15175);
#15178=cartesian_point('',(0.e0,0.e0,-4.303928255511e1));
#15179=direction('',(0.e0,0.e0,1.e0));
#15180=direction('',(-7.827722501383e-1,6.223082872768e-1,0.e0));
#15181=axis2_placement_3d('',#15178,#15179,#15180);
#15183=cartesian_point('',(0.e0,0.e0,-4.303928255511e1));
#15184=direction('',(0.e0,0.e0,1.e0));
#15185=direction('',(-7.933533402912e-1,6.087614290087e-1,0.e0));
#15186=axis2_placement_3d('',#15183,#15184,#15185);
#15188=cartesian_point('',(-5.868974965942e1,4.345201683308e1,
-4.303924610621e1));
#15189=cartesian_point('',(-5.868511371753e1,4.344848805199e1,
-4.304820865035e1));
#15190=cartesian_point('',(-5.867635980132e1,4.344188540837e1,
-4.306656343865e1));
#15191=cartesian_point('',(-5.866435456664e1,4.343301135982e1,
-4.309488245686e1));
#15192=cartesian_point('',(-5.865754596645e1,4.342814291733e1,
-4.311454028808e1));
#15193=cartesian_point('',(-5.865427640308e1,4.342582756454e1,
-4.312444841115e1));
#15195=cartesian_point('',(-6.000649102800e1,4.441613188771e1,
-3.937758808360e1));
#15196=cartesian_point('',(-6.000498020642e1,4.441622838981e1,
-3.951015992708e1));
#15197=cartesian_point('',(-5.999128438906e1,4.440866695996e1,
-3.977519673866e1));
#15198=cartesian_point('',(-5.993956299688e1,4.437329947306e1,
-4.016846924942e1));
#15199=cartesian_point('',(-5.988443302940e1,4.433423687314e1,
-4.042521585238e1));
#15200=cartesian_point('',(-5.985185160714e1,4.431090589607e1,
-4.055159368609e1));
#15202=cartesian_point('',(-5.985185160714e1,4.431090589607e1,
-4.055159368609e1));
#15203=cartesian_point('',(-5.982243251505e1,4.428983889805e1,
-4.066570633110e1));
#15204=cartesian_point('',(-5.975541035201e1,4.424151344668e1,
-4.089067765555e1));
#15205=cartesian_point('',(-5.963116284399e1,4.415107859834e1,
-4.121567049510e1));
#15206=cartesian_point('',(-5.953317352301e1,4.407929134953e1,
-4.142226970074e1));
#15207=cartesian_point('',(-5.948059001324e1,4.404067354091e1,
-4.152263938540e1));
#15209=cartesian_point('',(0.e0,0.e0,-4.152264042526e1));
#15210=direction('',(0.e0,0.e0,-1.e0));
#15211=direction('',(-8.036801129313e-1,5.950615733508e-1,0.e0));
#15212=axis2_placement_3d('',#15209,#15210,#15211);
#15214=cartesian_point('',(0.e0,0.e0,-4.152264042526e1));
#15215=direction('',(0.e0,0.e0,-1.e0));
#15216=direction('',(-7.942570593141e-1,6.075818658664e-1,0.e0));
#15217=axis2_placement_3d('',#15214,#15215,#15216);
#15219=cartesian_point('',(0.e0,0.e0,-4.152264042526e1));
#15220=direction('',(0.e0,0.e0,-1.e0));
#15221=direction('',(-7.933533402912e-1,6.087614290087e-1,0.e0));
#15222=axis2_placement_3d('',#15219,#15220,#15221);
#15224=cartesian_point('',(-5.793472378047e1,4.605527936630e1,
-4.152263615023e1));
#15225=cartesian_point('',(-5.798721763090e1,4.609733181383e1,
-4.141915875366e1));
#15226=cartesian_point('',(-5.808460416891e1,4.617561593205e1,
-4.120597983874e1));
#15227=cartesian_point('',(-5.820672981361e1,4.627434479682e1,
-4.087024119418e1));
#15228=cartesian_point('',(-5.827145993419e1,4.632722158342e1,
-4.063770308543e1));
#15229=cartesian_point('',(-5.829950783870e1,4.635030097966e1,
-4.051974941656e1));
#15231=cartesian_point('',(-5.829950783870e1,4.635030097966e1,
-4.051974941656e1));
#15232=cartesian_point('',(-5.832879432057e1,4.637440064104e1,
-4.039658477883e1));
#15233=cartesian_point('',(-5.837794868261e1,4.641528204172e1,
-4.014658278279e1));
#15234=cartesian_point('',(-5.842285959972e1,4.645403047330e1,
-3.976408397858e1));
#15235=cartesian_point('',(-5.843310916072e1,4.646476910600e1,
-3.950645399331e1));
#15236=cartesian_point('',(-5.843337904193e1,4.646623658200e1,
-3.937758835561e1));
#15238=cartesian_point('',(0.e0,0.e0,-3.937759316487e1));
#15239=direction('',(0.e0,0.e0,1.e0));
#15240=direction('',(-7.826990213165e-1,6.224003872349e-1,0.e0));
#15241=axis2_placement_3d('',#15238,#15239,#15240);
#15243=cartesian_point('',(0.e0,0.e0,-3.937759316487e1));
#15244=direction('',(0.e0,0.e0,1.e0));
#15245=direction('',(-7.942570593141e-1,6.075818658664e-1,0.e0));
#15246=axis2_placement_3d('',#15243,#15244,#15245);
#15248=cartesian_point('',(-5.976584874990e1,4.423693126428e1,
-3.937499939368e1));
#15249=direction('',(-1.306344707666e-2,-3.139505430662e-3,9.999097408547e-1));
#15250=direction('',(-8.028435140924e-1,5.961275340467e-1,-8.617135902e-3));
#15251=axis2_placement_3d('',#15248,#15249,#15250);
#15253=direction('',(3.604544915119e-1,-2.647768385567e-1,-8.944080642038e-1));
#15254=vector('',#15253,9.152110740362e-1);
#15255=cartesian_point('',(-6.038337036785e1,4.389572091428e1,
-6.278709741898e0));
#15256=line('',#15255,#15254);
#15257=cartesian_point('',(-6.181925465910e1,4.502240881775e1,
-8.214296506289e0));
#15258=direction('',(6.085637398591e-1,7.934365680076e-1,1.042051231838e-2));
#15259=direction('',(7.068823023889e-1,-5.480496762687e-1,4.471677122860e-1));
#15260=axis2_placement_3d('',#15257,#15258,#15259);
#15262=direction('',(1.305628309712e-2,3.180489991378e-3,-9.999097049009e-1));
#15263=vector('',#15262,3.328463783391e1);
#15264=cartesian_point('',(-5.983761505839e1,4.350223198709e1,
-8.193502256550e0));
#15265=line('',#15264,#15263);
#15266=direction('',(-4.376479982933e-1,3.246976346431e-1,8.384722271173e-1));
#15267=vector('',#15266,1.345622268215e-1);
#15268=cartesian_point('',(-5.940304140404e1,4.360809344459e1,
-4.147513465079e1));
#15269=line('',#15268,#15267);
#15270=cartesian_point('',(-5.701441092845e1,4.174747847937e1,
-3.934686924285e1));
#15271=direction('',(6.086717853933e-1,7.933533895806e-1,1.044303150966e-2));
#15272=direction('',(-6.617556116077e-1,5.148814680459e-1,-5.449555801794e-1));
#15273=axis2_placement_3d('',#15270,#15271,#15272);
#15275=direction('',(-1.313771802898e-2,-3.118137832460e-3,9.999088346352e-1));
#15276=vector('',#15275,3.310248073701e1);
#15277=cartesian_point('',(-5.994847930987e1,4.399893901181e1,
-3.937817267918e1));
#15278=line('',#15277,#15276);
#15279=cartesian_point('',(-6.032426098191e1,4.323854009853e1,
-6.060277326643e0));
#15280=cartesian_point('',(-6.021428785478e1,4.315776877487e1,
-6.333155227279e0));
#15281=cartesian_point('',(-6.010431577071e1,4.307700070934e1,
-6.606034483156e0));
#15282=cartesian_point('',(-5.999434254910e1,4.299622944754e1,
-6.878912364026e0));
#15284=cartesian_point('',(-6.068774492986e1,4.349907694739e1,
-6.283884085685e0));
#15285=direction('',(3.604420225288e-1,-2.647705077387e-1,-8.944149633292e-1));
#15286=direction('',(6.087489975241e-1,7.932935913251e-1,1.048503580948e-2));
#15287=axis2_placement_3d('',#15284,#15285,#15286);
#15289=cartesian_point('',(-6.032426098191e1,4.323854009853e1,
-6.060277326643e0));
#15290=cartesian_point('',(-6.035995155752e1,4.326475207563e1,
-5.971719103040e0));
#15291=cartesian_point('',(-6.042394073452e1,4.332045655155e1,
-5.802798580919e0));
#15292=cartesian_point('',(-6.050033517342e1,4.340987040654e1,
-5.574421138612e0));
#15293=cartesian_point('',(-6.055965128584e1,4.350279108508e1,
-5.369674693962e0));
#15294=cartesian_point('',(-6.060386827569e1,4.359792502862e1,
-5.186814105630e0));
#15295=cartesian_point('',(-6.063437554788e1,4.369447102585e1,
-5.024478251799e0));
#15296=cartesian_point('',(-6.065199166946e1,4.379183730500e1,
-4.881988105750e0));
#15297=cartesian_point('',(-6.065719025760e1,4.388895191765e1,
-4.759788381213e0));
#15298=cartesian_point('',(-6.065027714235e1,4.398545176707e1,
-4.657767071918e0));
#15299=cartesian_point('',(-6.063759719949e1,4.404908205469e1,
-4.603518085264e0));
#15300=cartesian_point('',(-6.062911323167e1,4.408080030402e1,
-4.579937026001e0));
#15302=cartesian_point('',(-6.268217729572e1,3.897360042222e1,
-6.878912349683e0));
#15303=cartesian_point('',(-6.279888428400e1,3.904429208781e1,
-6.606036476537e0));
#15304=cartesian_point('',(-6.291558755935e1,3.911498370305e1,
-6.333159037809e0));
#15305=cartesian_point('',(-6.303229456863e1,3.918567525766e1,
-6.060283144896e0));
#15307=cartesian_point('',(-6.306196266134e1,3.920973736806e1,
-7.102517765388e0));
#15308=direction('',(-3.825512509572e-1,2.316817249681e-1,8.944149589015e-1));
#15309=direction('',(-4.999953259516e-1,-8.659649471415e-1,1.045869728251e-2));
#15310=axis2_placement_3d('',#15307,#15308,#15309);
#15312=cartesian_point('',(-6.341209880513e1,3.942178776801e1,
-6.283890185759e0));
#15313=direction('',(-3.825512509572e-1,2.316817249681e-1,8.944149589015e-1));
#15314=direction('',(-4.999733751029e-1,-8.659774682125e-1,1.047132925815e-2));
#15315=axis2_placement_3d('',#15312,#15313,#15314);
#15317=cartesian_point('',(-6.303229456863e1,3.918567525766e1,
-6.060283144896e0));
#15318=cartesian_point('',(-6.307025830108e1,3.920866988548e1,
-5.971520496366e0));
#15319=cartesian_point('',(-6.314637029675e1,3.924653319170e1,
-5.802262192145e0));
#15320=cartesian_point('',(-6.325837447502e1,3.928288913671e1,
-5.573616540786e0));
#15321=cartesian_point('',(-6.336701331390e1,3.930208003454e1,
-5.368767131954e0));
#15322=cartesian_point('',(-6.347185505455e1,3.930645983352e1,
-5.185926710125e0));
#15323=cartesian_point('',(-6.357268516469e1,3.929763107098e1,
-5.023731525301e0));
#15324=cartesian_point('',(-6.366930994912e1,3.927660095129e1,
-4.881409192797e0));
#15325=cartesian_point('',(-6.376090547029e1,3.924422147481e1,
-4.759425802255e0));
#15326=cartesian_point('',(-6.384726374369e1,3.920095669129e1,
-4.657606018438e0));
#15327=cartesian_point('',(-6.390110466935e1,3.916493652705e1,
-4.603471363994e0));
#15328=cartesian_point('',(-6.392711209572e1,3.914499600056e1,
-4.579937179612e0));
#15330=cartesian_point('',(-6.366207577037e1,3.898879624955e1,
-6.278702206469e0));
#15331=cartesian_point('',(-6.371089282608e1,3.902063905934e1,
-5.976090752687e0));
#15332=cartesian_point('',(-6.379724437567e1,3.904954405306e1,
-5.516412911543e0));
#15333=cartesian_point('',(-6.393595343662e1,3.903148686293e1,
-4.954747729351e0));
#15334=cartesian_point('',(-6.403491723440e1,3.896728191564e1,
-4.692548114357e0));
#15335=cartesian_point('',(-6.407260692689e1,3.890456800634e1,
-4.695465835946e0));
#15337=cartesian_point('',(-6.374106715547e1,3.828775470508e1,
-3.937497996936e1));
#15338=direction('',(2.145146101813e-3,-1.332983627975e-2,-9.999088527526e-1));
#15339=direction('',(-8.577397948890e-1,5.140105890331e-1,-8.692446467819e-3));
#15340=axis2_placement_3d('',#15337,#15338,#15339);
#15342=cartesian_point('',(-6.323409112711e1,3.797106427095e1,
-4.135910803319e1));
#15343=direction('',(4.675715003932e-1,-2.801299964254e-1,-8.383937482608e-1));
#15344=direction('',(-7.213826651620e-1,4.272195387386e-1,-5.450601032214e-1));
#15345=axis2_placement_3d('',#15342,#15343,#15344);
#15347=direction('',(-2.058357555782e-3,1.327962653372e-2,9.999097032649e-1));
#15348=vector('',#15347,3.328464903400e1);
#15349=cartesian_point('',(-6.302089268741e1,3.819299403745e1,
-4.147514304913e1));
#15350=line('',#15349,#15348);
#15351=cartesian_point('',(-6.525248729837e1,3.988425066783e1,
-8.214301124741e0));
#15352=direction('',(-5.001633318098e-1,-8.658684188920e-1,1.041742186229e-2));
#15353=direction('',(8.659287725239e-1,-5.000980075238e-1,8.327291634493e-3));
#15354=axis2_placement_3d('',#15351,#15352,#15353);
#15356=direction('',(-3.825568530925e-1,2.316879734861e-1,8.944109441939e-1));
#15357=vector('',#15356,9.152189729879e-1);
#15358=cartesian_point('',(-6.331195248018e1,3.877675102040e1,
-7.097284072244e0));
#15359=line('',#15358,#15357);
#15360=direction('',(2.146682238922e-3,-1.333088368554e-2,-9.999088354923e-1));
#15361=vector('',#15360,3.310208787882e1);
#15362=cartesian_point('',(-6.366207577037e1,3.898879624955e1,
-6.278702206469e0));
#15363=line('',#15362,#15361);
#15364=cartesian_point('',(-6.038873628157e1,3.669845172446e1,
-3.934704176256e1));
#15365=direction('',(-5.000918655766e-1,-8.659096301356e-1,1.042297570878e-2));
#15366=direction('',(-8.659704627992e-1,5.000293598348e-1,-8.111526525931e-3));
#15367=axis2_placement_3d('',#15364,#15365,#15366);
#15369=direction('',(4.689316694289e-1,-2.808818058191e-1,-8.373819323143e-1));
#15370=vector('',#15369,1.346647548311e-1);
#15371=cartesian_point('',(-6.308404125571e1,3.823081891697e1,
-4.136237721652e1));
#15372=line('',#15371,#15370);
#15373=cartesian_point('',(-6.277127121301e1,3.862619411544e1,
-4.148040531764e1));
#15374=direction('',(-2.048453968185e-3,1.327402248102e-2,9.999097980136e-1));
#15375=direction('',(-4.975215836571e-1,-8.673881009867e-1,1.049552580724e-2));
#15376=axis2_placement_3d('',#15373,#15374,#15375);
#15378=cartesian_point('',(-6.241481445085e1,3.880401642004e1,
-8.194372283963e0));
#15379=cartesian_point('',(-6.241526209238e1,3.880579371752e1,
-8.042733301386e0));
#15380=cartesian_point('',(-6.243603832385e1,3.882099637482e1,
-7.739657463847e0));
#15381=cartesian_point('',(-6.252620063535e1,3.887818573024e1,
-7.296089412108e0));
#15382=cartesian_point('',(-6.262424149586e1,3.893834652061e1,
-7.014534471906e0));
#15383=cartesian_point('',(-6.268217729572e1,3.897360042222e1,
-6.878912349683e0));
#15385=cartesian_point('',(-6.283942530003e1,3.906800279335e1,
-8.198698155949e0));
#15386=direction('',(-2.004472645913e-3,1.318798381679e-2,9.999110256279e-1));
#15387=direction('',(-4.999517553263e-1,-8.659905757334e-1,1.041945714510e-2));
#15388=axis2_placement_3d('',#15385,#15386,#15387);
#15390=cartesian_point('',(0.e0,0.e0,-8.194372175980e0));
#15391=direction('',(0.e0,0.e0,-1.e0));
#15392=direction('',(-8.492510608188e-1,5.279892382409e-1,0.e0));
#15393=axis2_placement_3d('',#15390,#15391,#15392);
#15395=cartesian_point('',(0.e0,0.e0,-8.194372175980e0));
#15396=direction('',(0.e0,0.e0,-1.e0));
#15397=direction('',(-8.322942597903e-1,5.543340735695e-1,0.e0));
#15398=axis2_placement_3d('',#15395,#15396,#15397);
#15400=cartesian_point('',(0.e0,0.e0,-6.878910995975e0));
#15401=direction('',(0.e0,0.e0,1.e0));
#15402=direction('',(-8.128153029468e-1,5.825214874109e-1,0.e0));
#15403=axis2_placement_3d('',#15400,#15401,#15402);
#15405=cartesian_point('',(0.e0,0.e0,-6.878910995975e0));
#15406=direction('',(0.e0,0.e0,1.e0));
#15407=direction('',(-8.322942597903e-1,5.543340735695e-1,0.e0));
#15408=axis2_placement_3d('',#15405,#15406,#15407);
#15410=cartesian_point('',(-5.999434254910e1,4.299622944754e1,
-6.878912364026e0));
#15411=cartesian_point('',(-5.993960126925e1,4.295619450039e1,
-7.014534462031e0));
#15412=cartesian_point('',(-5.984650095998e1,4.288863932183e1,
-7.296089361089e0));
#15413=cartesian_point('',(-5.975916117956e1,4.282722557794e1,
-7.739657394473e0));
#15414=cartesian_point('',(-5.973716548433e1,4.281384844573e1,
-8.042733285107e0));
#15415=cartesian_point('',(-5.973535199919e1,4.281411536428e1,
-8.194372284317e0));
#15417=cartesian_point('',(-6.035783886833e1,4.325673658907e1,
-7.102552658963e0));
#15418=direction('',(3.605074221842e-1,-2.647618465899e-1,-8.943911689750e-1));
#15419=direction('',(6.087274867290e-1,7.933095802325e-1,1.052410623008e-2));
#15420=axis2_placement_3d('',#15417,#15418,#15419);
#15422=cartesian_point('',(-6.014175758126e1,4.310540248515e1,
-8.198743025489e0));
#15423=direction('',(1.304750707995e-2,3.187223789633e-3,-9.999097980136e-1));
#15424=direction('',(6.072487241375e-1,7.944429854668e-1,1.045609277060e-2));
#15425=axis2_placement_3d('',#15422,#15423,#15424);
#15427=cartesian_point('',(-6.260409809763e1,3.759387681249e1,
-4.303928241631e1));
#15428=cartesian_point('',(-6.257671931815e1,3.763892743351e1,
-4.303977728284e1));
#15429=cartesian_point('',(-6.264905644519e1,3.775476098735e1,
-4.281634626688e1));
#15430=cartesian_point('',(-6.275628393915e1,3.792352203008e1,
-4.244882922201e1));
#15431=cartesian_point('',(-6.284485371295e1,3.803463117105e1,
-4.213137745861e1));
#15432=cartesian_point('',(-6.289659237583e1,3.809095471665e1,
-4.192434479647e1));
#15434=cartesian_point('',(-6.289659237583e1,3.809095471665e1,
-4.192434479647e1));
#15435=cartesian_point('',(-6.293358090946e1,3.813114401823e1,
-4.177644686734e1));
#15436=cartesian_point('',(-6.297528856970e1,3.816487114554e1,
-4.162582635369e1));
#15437=cartesian_point('',(-6.302089268741e1,3.819299403745e1,
-4.147514304913e1));
#15439=direction('',(4.679176228806e-1,-2.793964531604e-1,-8.384454187120e-1));
#15440=vector('',#15439,1.808878946962e0);
#15441=cartesian_point('',(-6.345050443458e1,3.809927117447e1,
-4.152263615022e1));
#15442=line('',#15441,#15440);
#15443=cartesian_point('',(-6.529059574722e1,3.620372693981e1,
-3.937758808360e1));
#15444=cartesian_point('',(-6.528911044698e1,3.620401981811e1,
-3.951015992815e1));
#15445=cartesian_point('',(-6.527454483438e1,3.619831074013e1,
-3.977519674186e1));
#15446=cartesian_point('',(-6.521864954162e1,3.616999682290e1,
-4.016846925572e1));
#15447=cartesian_point('',(-6.515889252530e1,3.613846431316e1,
-4.042521586061e1));
#15448=cartesian_point('',(-6.512354453747e1,3.611958566452e1,
-4.055159369524e1));
#15450=cartesian_point('',(-6.512354453747e1,3.611958566452e1,
-4.055159369524e1));
#15451=cartesian_point('',(-6.509162733481e1,3.610253885967e1,
-4.066570633915e1));
#15452=cartesian_point('',(-6.501887081877e1,3.606337498710e1,
-4.089067766142e1));
#15453=cartesian_point('',(-6.488388214988e1,3.598993137601e1,
-4.121567049789e1));
#15454=cartesian_point('',(-6.477736102576e1,3.593154845048e1,
-4.142226970163e1));
#15455=cartesian_point('',(-6.472018674021e1,3.590012454815e1,
-4.152263938539e1));
#15457=cartesian_point('',(0.e0,0.e0,-4.152264042526e1));
#15458=direction('',(0.e0,0.e0,-1.e0));
#15459=direction('',(-8.744756394600e-1,4.850694341958e-1,0.e0));
#15460=axis2_placement_3d('',#15457,#15458,#15459);
#15462=cartesian_point('',(0.e0,0.e0,-4.152264042526e1));
#15463=direction('',(0.e0,0.e0,-1.e0));
#15464=direction('',(-8.667674274804e-1,4.987125691810e-1,0.e0));
#15465=axis2_placement_3d('',#15462,#15463,#15464);
#15467=cartesian_point('',(0.e0,0.e0,-4.152264042526e1));
#15468=direction('',(0.e0,0.e0,-1.e0));
#15469=direction('',(-8.660254037844e-1,5.e-1,0.e0));
#15470=axis2_placement_3d('',#15467,#15468,#15469);
#15472=cartesian_point('',(-6.345050443458e1,3.809927117447e1,
-4.152263615022e1));
#15473=cartesian_point('',(-6.350803813944e1,3.813411203553e1,
-4.141915875229e1));
#15474=cartesian_point('',(-6.361480965129e1,3.819901492908e1,
-4.120597983447e1));
#15475=cartesian_point('',(-6.374877719820e1,3.828095856012e1,
-4.087024118516e1));
#15476=cartesian_point('',(-6.381985534956e1,3.832493400255e1,
-4.063770307307e1));
#15477=cartesian_point('',(-6.385067576610e1,3.834415496521e1,
-4.051974940252e1));
#15479=cartesian_point('',(-6.385067576610e1,3.834415496521e1,
-4.051974940252e1));
#15480=cartesian_point('',(-6.388285733430e1,3.836422579720e1,
-4.039658476619e1));
#15481=cartesian_point('',(-6.393692726618e1,3.839834151931e1,
-4.014658277314e1));
#15482=cartesian_point('',(-6.398651164815e1,3.843089640091e1,
-3.976408397368e1));
#15483=cartesian_point('',(-6.399807519529e1,3.844020532676e1,
-3.950645399168e1));
#15484=cartesian_point('',(-6.399853431167e1,3.844162502171e1,
-3.937758835562e1));
#15486=cartesian_point('',(0.e0,0.e0,-3.937759316487e1));
#15487=direction('',(0.e0,0.e0,1.e0));
#15488=direction('',(-8.572424752686e-1,5.149129427343e-1,0.e0));
#15489=axis2_placement_3d('',#15486,#15487,#15488);
#15491=cartesian_point('',(0.e0,0.e0,-3.937759316487e1));
#15492=direction('',(0.e0,0.e0,1.e0));
#15493=direction('',(-8.667674274804e-1,4.987125691810e-1,0.e0));
#15494=axis2_placement_3d('',#15491,#15492,#15493);
#15496=cartesian_point('',(-6.502862182217e1,3.605746952278e1,
-3.937499939367e1));
#15497=direction('',(-1.254189981247e-2,-4.817768579111e-3,9.999097408541e-1));
#15498=direction('',(-8.737853335951e-1,4.862354735753e-1,-8.617135900229e-3));
#15499=axis2_placement_3d('',#15496,#15497,#15498);
#15501=direction('',(3.919311300424e-1,-2.154629212440e-1,-8.944080270619e-1));
#15502=vector('',#15501,9.152104764568e-1);
#15503=cartesian_point('',(-6.559632339383e1,3.563857543479e1,
-6.278710310370e0));
#15504=line('',#15503,#15502);
#15505=cartesian_point('',(-6.716698595369e1,3.656820395218e1,
-8.214296506336e0));
#15506=direction('',(4.997931385448e-1,8.660821159609e-1,1.042051228036e-2));
#15507=direction('',(7.723696637929e-1,-4.510943798759e-1,4.471677122700e-1));
#15508=axis2_placement_3d('',#15505,#15506,#15507);
#15510=direction('',(1.252944753744e-2,4.857467375800e-3,-9.999097049009e-1));
#15511=vector('',#15510,3.328463783390e1);
#15512=cartesian_point('',(-6.500387666085e1,3.531968831680e1,
-8.193502256550e0));
#15513=line('',#15512,#15511);
#15514=direction('',(-4.762854048459e-1,2.647952746978e-1,8.384722271062e-1));
#15515=vector('',#15514,1.345622268091e-1);
#15516=cartesian_point('',(-6.458683853731e1,3.548136735919e1,
-4.147513465078e1));
#15517=line('',#15516,#15515);
#15518=cartesian_point('',(-6.197578414016e1,3.394844905320e1,
-3.934686924286e1));
#15519=direction('',(4.999111169467e-1,8.660137517643e-1,1.044303156532e-2));
#15520=direction('',(-7.232997180236e-1,4.241001456406e-1,-5.449555801849e-1));
#15521=axis2_placement_3d('',#15518,#15519,#15520);
#15523=direction('',(-1.261832048221e-2,-4.806280285902e-3,9.999088346735e-1));
#15524=vector('',#15523,3.310248016684e1);
#15525=cartesian_point('',(-6.517862569033e1,3.579767523263e1,
-3.937817267880e1));
#15526=line('',#15525,#15524);
#15527=cartesian_point('',(-6.545194056287e1,3.499473230952e1,
-6.060277326688e0));
#15528=cartesian_point('',(-6.533236549777e1,3.492900636926e1,
-6.333155227324e0));
#15529=cartesian_point('',(-6.521279189211e1,3.486328352312e1,
-6.606034483154e0));
#15530=cartesian_point('',(-6.509321674141e1,3.479755765653e1,
-6.878912364024e0));
#15532=cartesian_point('',(-6.584632173810e1,3.520559605388e1,
-6.283884085698e0));
#15533=direction('',(3.919178772486e-1,-2.154582346197e-1,-8.944149633294e-1));
#15534=direction('',(4.999953162590e-1,8.659646353369e-1,1.048494467799e-2));
#15535=axis2_placement_3d('',#15532,#15533,#15534);
#15537=cartesian_point('',(-6.545194056287e1,3.499473230952e1,
-6.060277326688e0));
#15538=cartesian_point('',(-6.549074715026e1,3.501606148459e1,
-5.971719102994e0));
#15539=cartesian_point('',(-6.556145978412e1,3.506293713742e1,
-5.802798580883e0));
#15540=cartesian_point('',(-6.564887150803e1,3.514161456926e1,
-5.574421138570e0));
#15541=cartesian_point('',(-6.571980874522e1,3.522599799222e1,
-5.369674693940e0));
#15542=cartesian_point('',(-6.577606492398e1,3.531454657637e1,
-5.186814105620e0));
#15543=cartesian_point('',(-6.581891298363e1,3.540628461111e1,
-5.024478251792e0));
#15544=cartesian_point('',(-6.584908724649e1,3.550051854302e1,
-4.881988105747e0));
#15545=cartesian_point('',(-6.586691736069e1,3.559612377461e1,
-4.759788381211e0));
#15546=cartesian_point('',(-6.587265914563e1,3.569270039770e1,
-4.657767071918e0));
#15547=cartesian_point('',(-6.586839310148e1,3.575744138243e1,
-4.603518085263e0));
#15548=cartesian_point('',(-6.586412177749e1,3.578999565775e1,
-4.579937026001e0));
#15550=cartesian_point('',(-6.723299823978e1,3.045850994538e1,
-6.878912349682e0));
#15551=cartesian_point('',(-6.735793389753e1,3.051336351517e1,
-6.606036476538e0));
#15552=cartesian_point('',(-6.748286586754e1,3.056821751970e1,
-6.333159037815e0));
#15553=cartesian_point('',(-6.760780153162e1,3.062307097673e1,
-6.060283144906e0));
#15555=cartesian_point('',(-6.764035654533e1,3.064305476928e1,
-7.102517765388e0));
#15556=direction('',(-4.095190053386e-1,1.797666975784e-1,8.944149589023e-1));
#15557=direction('',(-3.826865492076e-1,-9.238190402468e-1,1.045877301606e-2));
#15558=axis2_placement_3d('',#15555,#15556,#15557);
#15560=cartesian_point('',(-6.801517535713e1,3.080758911105e1,
-6.283890185765e0));
#15561=direction('',(-4.095190053386e-1,1.797666975784e-1,8.944149589023e-1));
#15562=direction('',(-3.826630114983e-1,-9.238286462986e-1,1.047148075018e-2));
#15563=axis2_placement_3d('',#15560,#15561,#15562);
#15565=cartesian_point('',(-6.760780153162e1,3.062307097673e1,
-6.060283144906e0));
#15566=cartesian_point('',(-6.764844187161e1,3.064091361699e1,
-5.971520515469e0));
#15567=cartesian_point('',(-6.772884485560e1,3.066851838461e1,
-5.802262243770e0));
#15568=cartesian_point('',(-6.784463620760e1,3.068994382263e1,
-5.573616623645e0));
#15569=cartesian_point('',(-6.795485052928e1,3.069479033227e1,
-5.368767230735e0));
#15570=cartesian_point('',(-6.805936700743e1,3.068544807645e1,
-5.185926811986e0));
#15571=cartesian_point('',(-6.815818211811e1,3.066353388277e1,
-5.023731619171e0));
#15572=cartesian_point('',(-6.825123529045e1,3.063007161855e1,
-4.881409268361e0));
#15573=cartesian_point('',(-6.833782084294e1,3.058601353993e1,
-4.759425852077e0));
#15574=cartesian_point('',(-6.841779313981e1,3.053184686901e1,
-4.657606041297e0));
#15575=cartesian_point('',(-6.846647188776e1,3.048910720160e1,
-4.603471369775e0));
#15576=cartesian_point('',(-6.848965406264e1,3.046594261068e1,
-4.579937179594e0));
#15578=cartesian_point('',(-6.820649706081e1,3.034567338175e1,
-6.278701925661e0));
#15579=cartesian_point('',(-6.825905280066e1,3.037087186739e1,
-5.976090471585e0));
#15580=cartesian_point('',(-6.834843838518e1,3.038825840131e1,
-5.516412978338e0));
#15581=cartesian_point('',(-6.848360385300e1,3.035225053541e1,
-4.954747709332e0));
#15582=cartesian_point('',(-6.857334056798e1,3.027567750028e1,
-4.692548126501e0));
#15583=cartesian_point('',(-6.860252201431e1,3.020858062608e1,
-4.695465835949e0));
#15585=cartesian_point('',(-6.819330832008e1,2.964031887205e1,
-3.937497996936e1));
#15586=direction('',(3.866686852034e-3,-1.293579993e-2,-9.999088527526e-1));
#15587=direction('',(-9.174935569728e-1,3.976556478761e-1,-8.692446468110e-3));
#15588=axis2_placement_3d('',#15585,#15586,#15587);
#15590=cartesian_point('',(-6.764933314545e1,2.939251141905e1,
-4.135910803319e1));
#15591=direction('',(5.001356631218e-1,-2.167031179989e-1,-8.383937482611e-1));
#15592=direction('',(-7.709744761286e-1,3.294052838612e-1,-5.450601032204e-1));
#15593=axis2_placement_3d('',#15590,#15591,#15592);
#15595=direction('',(-3.774087107009e-3,1.289734791399e-2,9.999097032649e-1));
#15596=vector('',#15595,3.328464903399e1);
#15597=cartesian_point('',(-6.746692629533e1,2.964037052612e1,
-4.147514304912e1));
#15598=line('',#15597,#15596);
#15599=cartesian_point('',(-6.990018259288e1,3.102587667480e1,
-8.214301124681e0));
#15600=direction('',(-3.828658576379e-1,-9.237452096647e-1,1.041742178391e-2));
#15601=direction('',(9.237965204317e-1,-3.827932144810e-1,8.327291610270e-3));
#15602=axis2_placement_3d('',#15599,#15600,#15601);
#15604=direction('',(-4.095253407657e-1,1.797721473979e-1,8.944109627518e-1));
#15605=vector('',#15604,9.152192538449e-1);
#15606=cartesian_point('',(-6.783169158400e1,3.018114245114e1,
-7.097284059622e0));
#15607=line('',#15606,#15605);
#15608=direction('',(3.868347285243e-3,-1.293663816923e-2,-9.999088354856e-1));
#15609=vector('',#15608,3.310208816009e1);
#15610=cartesian_point('',(-6.820649706081e1,3.034567338175e1,
-6.278701925661e0));
#15611=line('',#15610,#15609);
#15612=cartesian_point('',(-6.466221143564e1,2.850217958155e1,
-3.934704176253e1));
#15613=direction('',(-3.827896238275e-1,-9.237767400570e-1,1.042297556988e-2));
#15614=direction('',(-9.238288936507e-1,3.827197125765e-1,-8.111526452392e-3));
#15615=axis2_placement_3d('',#15612,#15613,#15614);
#15617=direction('',(5.015823265082e-1,-2.172709578768e-1,-8.373819323331e-1));
#15618=vector('',#15617,1.346647547827e-1);
#15619=cartesian_point('',(-6.753447175633e1,2.966962926638e1,
-4.136237721655e1));
#15620=line('',#15619,#15618);
#15621=cartesian_point('',(-6.727598432388e1,3.010244665793e1,
-4.148040531764e1));
#15622=direction('',(-3.763536770548e-3,1.289308448215e-2,9.999097980136e-1));
#15623=direction('',(-3.800483515564e-1,-9.249070733957e-1,1.049552580703e-2));
#15624=axis2_placement_3d('',#15621,#15622,#15623);
#15626=cartesian_point('',(-6.694578756705e1,3.032527461192e1,
-8.194372283963e0));
#15627=cartesian_point('',(-6.694646336282e1,3.032697827543e1,
-8.042733301158e0));
#15628=cartesian_point('',(-6.696904619578e1,3.033933902955e1,
-7.739657463319e0));
#15629=cartesian_point('',(-6.706590186509e1,3.038427057893e1,
-7.296089411595e0));
#15630=cartesian_point('',(-6.717095653127e1,3.043111978517e1,
-7.014534471701e0));
#15631=cartesian_point('',(-6.723299823978e1,3.045850994538e1,
-6.878912349682e0));
#15633=cartesian_point('',(-6.740122294767e1,3.053157970792e1,
-8.198698155914e0));
#15634=direction('',(-3.708701419676e-3,1.281352252362e-2,9.999110256289e-1));
#15635=direction('',(-3.826401463716e-1,-9.238387052398e-1,1.041945706835e-2));
#15636=axis2_placement_3d('',#15633,#15634,#15635);
#15638=cartesian_point('',(0.e0,0.e0,-8.194372175980e0));
#15639=direction('',(0.e0,0.e0,-1.e0));
#15640=direction('',(-9.109020250658e-1,4.126227099071e-1,0.e0));
#15641=axis2_placement_3d('',#15638,#15639,#15640);
#15643=cartesian_point('',(0.e0,0.e0,-8.194372175980e0));
#15644=direction('',(0.e0,0.e0,-1.e0));
#15645=direction('',(-8.975289828608e-1,4.409554681880e-1,0.e0));
#15646=axis2_placement_3d('',#15643,#15644,#15645);
#15648=cartesian_point('',(0.e0,0.e0,-6.878910995974e0));
#15649=direction('',(0.e0,0.e0,1.e0));
#15650=direction('',(-8.818958669908e-1,4.714442488615e-1,0.e0));
#15651=axis2_placement_3d('',#15648,#15649,#15650);
#15653=cartesian_point('',(0.e0,0.e0,-6.878910995974e0));
#15654=direction('',(0.e0,0.e0,1.e0));
#15655=direction('',(-8.975289828608e-1,4.409554681880e-1,0.e0));
#15656=axis2_placement_3d('',#15653,#15654,#15655);
#15658=cartesian_point('',(-6.509321674141e1,3.479755765653e1,
-6.878912364024e0));
#15659=cartesian_point('',(-6.503371817160e1,3.476501038473e1,
-7.014534462009e0));
#15660=cartesian_point('',(-6.493259662817e1,3.471018517895e1,
-7.296089361038e0));
#15661=cartesian_point('',(-6.483798794952e1,3.466069696712e1,
-7.739657394420e0));
#15662=cartesian_point('',(-6.481443436438e1,3.465030529247e1,
-8.042733285084e0));
#15663=cartesian_point('',(-6.481267123372e1,3.465080663481e1,
-8.194372284317e0));
#15665=cartesian_point('',(-6.548760630447e1,3.500839033291e1,
-7.102552658973e0));
#15666=direction('',(3.919815869076e-1,-2.154411111532e-1,-8.943911689806e-1));
#15667=direction('',(4.999720599159e-1,8.659775877530e-1,1.052410627755e-2));
#15668=axis2_placement_3d('',#15665,#15666,#15667);
#15670=cartesian_point('',(-6.525362055843e1,3.488655518085e1,
-8.198743025489e0));
#15671=direction('',(1.251986766317e-2,4.862998065472e-3,-9.999097980136e-1));
#15672=direction('',(4.983580092864e-1,8.669082792914e-1,1.045609277062e-2));
#15673=axis2_placement_3d('',#15670,#15671,#15672);
#15675=cartesian_point('',(-6.697549695096e1,2.910078144281e1,
-4.303928241632e1));
#15676=cartesian_point('',(-6.695423268674e1,2.914902029736e1,
-4.303977728286e1));
#15677=cartesian_point('',(-6.704107027235e1,2.925442098933e1,
-4.281634626691e1));
#15678=cartesian_point('',(-6.716940815654e1,2.940774226146e1,
-4.244882922203e1));
#15679=cartesian_point('',(-6.727172285675e1,2.950634017300e1,
-4.213137745862e1));
#15680=cartesian_point('',(-6.733037058613e1,2.955542861221e1,
-4.192434479648e1));
#15682=cartesian_point('',(-6.733037058613e1,2.955542861221e1,
-4.192434479648e1));
#15683=cartesian_point('',(-6.737228843423e1,2.959044611629e1,
-4.177644686734e1));
#15684=cartesian_point('',(-6.741804155316e1,2.961844076129e1,
-4.162582635368e1));
#15685=cartesian_point('',(-6.746692629533e1,2.964037052612e1,
-4.147514304912e1));
#15687=direction('',(5.003830779019e-1,-2.159306721857e-1,-8.384454187119e-1));
#15688=vector('',#15687,1.808878946975e0);
#15689=cartesian_point('',(-6.788062936600e1,2.949137388974e1,
-4.152263615023e1));
#15690=line('',#15689,#15688);
#15691=cartesian_point('',(-6.945756027125e1,2.737186618639e1,
-3.937758808360e1));
#15692=cartesian_point('',(-6.945612590627e1,2.737235042965e1,
-3.951015992595e1));
#15693=cartesian_point('',(-6.944093972074e1,2.736859138772e1,
-3.977519673529e1));
#15694=cartesian_point('',(-6.938182691404e1,2.734781550040e1,
-4.016846924280e1));
#15695=cartesian_point('',(-6.931846531087e1,2.732435261225e1,
-4.042521584372e1));
#15696=cartesian_point('',(-6.928095557306e1,2.731024931178e1,
-4.055159367646e1));
#15698=cartesian_point('',(-6.928095557306e1,2.731024931178e1,
-4.055159367646e1));
#15699=cartesian_point('',(-6.924708637186e1,2.729751437562e1,
-4.066570632264e1));
#15700=cartesian_point('',(-6.916984038618e1,2.726818218622e1,
-4.089067764937e1));
#15701=cartesian_point('',(-6.902642024728e1,2.721298645164e1,
-4.121567049217e1));
#15702=cartesian_point('',(-6.891318992326e1,2.716900679612e1,
-4.142226969982e1));
#15703=cartesian_point('',(-6.885240312821e1,2.714531447099e1,
-4.152263938541e1));
#15705=cartesian_point('',(0.e0,0.e0,-4.152264042526e1));
#15706=direction('',(0.e0,0.e0,-1.e0));
#15707=direction('',(-9.303086453470e-1,3.667776225353e-1,0.e0));
#15708=axis2_placement_3d('',#15705,#15706,#15707);
#15710=cartesian_point('',(0.e0,0.e0,-4.152264042526e1));
#15711=direction('',(0.e0,0.e0,-1.e0));
#15712=direction('',(-9.244471646491e-1,3.813101621676e-1,0.e0));
#15713=axis2_placement_3d('',#15710,#15711,#15712);
#15715=cartesian_point('',(0.e0,0.e0,-4.152264042526e1));
#15716=direction('',(0.e0,0.e0,-1.e0));
#15717=direction('',(-9.238795325113e-1,3.826834323651e-1,0.e0));
#15718=axis2_placement_3d('',#15715,#15716,#15717);
#15720=cartesian_point('',(-6.788062936600e1,2.949137388974e1,
-4.152263615023e1));
#15721=cartesian_point('',(-6.794221850780e1,2.951840702734e1,
-4.141915875091e1));
#15722=cartesian_point('',(-6.805654810352e1,2.956881818938e1,
-4.120597983015e1));
#15723=cartesian_point('',(-6.820006533098e1,2.963257450813e1,
-4.087024117606e1));
#15724=cartesian_point('',(-6.827627534632e1,2.966689617428e1,
-4.063770306061e1));
#15725=cartesian_point('',(-6.830934092903e1,2.968192982736e1,
-4.051974938833e1));
#15727=cartesian_point('',(-6.830934092903e1,2.968192982736e1,
-4.051974938833e1));
#15728=cartesian_point('',(-6.834386694786e1,2.969762841267e1,
-4.039658475346e1));
#15729=cartesian_point('',(-6.840192729781e1,2.972439472707e1,
-4.014658276340e1));
#15730=cartesian_point('',(-6.845533674192e1,2.975019903598e1,
-3.976408396873e1));
#15731=cartesian_point('',(-6.846801641965e1,2.975791897674e1,
-3.950645399004e1));
#15732=cartesian_point('',(-6.846865691559e1,2.975926659927e1,
-3.937758835563e1));
#15734=cartesian_point('',(0.e0,0.e0,-3.937759316487e1));
#15735=direction('',(0.e0,0.e0,1.e0));
#15736=direction('',(-9.171182727963e-1,3.986151950228e-1,0.e0));
#15737=axis2_placement_3d('',#15734,#15735,#15736);
#15739=cartesian_point('',(0.e0,0.e0,-3.937759316487e1));
#15740=direction('',(0.e0,0.e0,1.e0));
#15741=direction('',(-9.244471646491e-1,3.813101621676e-1,0.e0));
#15742=axis2_placement_3d('',#15739,#15740,#15741);
#15744=cartesian_point('',(-6.917873714571e1,2.726105448074e1,
-3.937499939365e1));
#15745=direction('',(-1.180575716560e-2,-6.413598412975e-3,9.999097408532e-1));
#15746=direction('',(-9.297764438227e-1,3.680237892872e-1,-8.617135898492e-3));
#15747=axis2_placement_3d('',#15744,#15745,#15746);
#15749=direction('',(4.167017183790e-1,-1.624623527918e-1,-8.944079951707e-1));
#15750=vector('',#15749,9.152099633275e-1);
#15751=cartesian_point('',(-6.968690514148e1,2.677164410454e1,
-6.278710798504e0));
#15752=line('',#15751,#15750);
#15753=cartesian_point('',(-7.136547149564e1,2.748830697875e1,
-8.214296506277e0));
#15754=direction('',(3.824709382976e-1,9.239087586342e-1,1.042051230537e-2));
#15755=direction('',(8.246415659405e-1,-3.464207338028e-1,4.471677122901e-1));
#15756=axis2_placement_3d('',#15753,#15754,#15755);
#15758=direction('',(1.178822965627e-2,6.451332146687e-3,-9.999097049009e-1));
#15759=vector('',#15758,3.328463783389e1);
#15760=cartesian_point('',(-6.905790391116e1,2.653281498693e1,
-8.193502256550e0));
#15761=line('',#15760,#15759);
#15762=direction('',(-5.067734361561e-1,2.003621939255e-1,8.384722271202e-1));
#15763=vector('',#15762,1.345622267535e-1);
#15764=cartesian_point('',(-6.866553695635e1,2.674754524098e1,
-4.147513465077e1));
#15765=line('',#15764,#15763);
#15766=cartesian_point('',(-6.587673450278e1,2.556855225028e1,
-3.934686924290e1));
#15767=direction('',(3.825968310176e-1,9.238563784404e-1,1.044303166103e-2));
#15768=direction('',(-7.724679656103e-1,3.260623524533e-1,-5.449555802251e-1));
#15769=axis2_placement_3d('',#15766,#15767,#15768);
#15771=direction('',(-1.188301997357e-2,-6.412184692817e-3,9.999088347063e-1));
#15772=vector('',#15771,3.310247967722e1);
#15773=cartesian_point('',(-6.929354771431e1,2.698390331802e1,
-3.937817267844e1));
#15774=line('',#15773,#15772);
#15775=cartesian_point('',(-6.945971929416e1,2.615215494836e1,
-6.060277326633e0));
#15776=cartesian_point('',(-6.933258825360e1,2.610259898056e1,
-6.333155227273e0));
#15777=cartesian_point('',(-6.920545906383e1,2.605304588991e1,
-6.606034483152e0));
#15778=cartesian_point('',(-6.907832794803e1,2.600349000633e1,
-6.878912364025e0));
#15780=cartesian_point('',(-6.987824972537e1,2.630973765106e1,
-6.283884085678e0));
#15781=direction('',(4.166879084276e-1,-1.624594113756e-1,-8.944149633284e-1));
#15782=direction('',(3.826865762501e-1,9.238187332665e-1,1.048486642242e-2));
#15783=axis2_placement_3d('',#15780,#15781,#15782);
#15785=cartesian_point('',(-6.945971929416e1,2.615215494836e1,
-6.060277326633e0));
#15786=cartesian_point('',(-6.950097790178e1,2.616823637330e1,
-5.971719103039e0));
#15787=cartesian_point('',(-6.957720407971e1,2.620548114753e1,
-5.802798580929e0));
#15788=cartesian_point('',(-6.967413744979e1,2.627207596356e1,
-5.574421138627e0));
#15789=cartesian_point('',(-6.975548205599e1,2.634647830718e1,
-5.369674693976e0));
#15790=cartesian_point('',(-6.982281486486e1,2.642692644112e1,
-5.186814105645e0));
#15791=cartesian_point('',(-6.987727056978e1,2.651228685019e1,
-5.024478251812e0));
#15792=cartesian_point('',(-6.991948668395e1,2.660177606611e1,
-4.881988105760e0));
#15793=cartesian_point('',(-6.994964324588e1,2.669423608478e1,
-4.759788381220e0));
#15794=cartesian_point('',(-6.996794168793e1,2.678923702815e1,
-4.657767071922e0));
#15795=cartesian_point('',(-6.997216253460e1,2.685398097529e1,
-4.603518085263e0));
#15796=cartesian_point('',(-6.997217693797e1,2.688681426393e1,-4.579937026e0));
#15798=cartesian_point('',(-7.063344394346e1,2.142226591867e1,
-6.878912349682e0));
#15799=cartesian_point('',(-7.076447058692e1,2.146034283289e1,
-6.606036476541e0));
#15800=cartesian_point('',(-7.089549363044e1,2.149842065932e1,
-6.333159037945e0));
#15801=cartesian_point('',(-7.102652026547e1,2.153649746092e1,
-6.060283145037e0));
#15803=cartesian_point('',(-7.106140517539e1,2.155206100752e1,
-7.102517765390e0));
#15804=direction('',(-4.294797760005e-1,1.247758121504e-1,8.944149589026e-1));
#15805=direction('',(-2.588298997155e-1,-9.658662928480e-1,1.045884091452e-2));
#15806=axis2_placement_3d('',#15803,#15804,#15805);
#15808=cartesian_point('',(-7.145449340141e1,2.166626406292e1,
-6.283890185771e0));
#15809=direction('',(-4.294797760005e-1,1.247758121504e-1,8.944149589026e-1));
#15810=direction('',(-2.588051780995e-1,-9.658727789079e-1,1.047161657013e-2));
#15811=axis2_placement_3d('',#15808,#15809,#15810);
#15813=cartesian_point('',(-7.102652026547e1,2.153649746092e1,
-6.060283145037e0));
#15814=cartesian_point('',(-7.106914359534e1,2.154888334730e1,
-5.971516866920e0));
#15815=cartesian_point('',(-7.115246502830e1,2.156575757224e1,
-5.802252379445e0));
#15816=cartesian_point('',(-7.127006572290e1,2.157188506697e1,
-5.573600782418e0));
#15817=cartesian_point('',(-7.137997180091e1,2.156230272013e1,
-5.368748337314e0));
#15818=cartesian_point('',(-7.148237553310e1,2.153939656572e1,
-5.185907321444e0));
#15819=cartesian_point('',(-7.157748453546e1,2.150477040760e1,
-5.023713651591e0));
#15820=cartesian_point('',(-7.166537231466e1,2.145944778438e1,
-4.881394803281e0));
#15821=cartesian_point('',(-7.174546379841e1,2.140446494926e1,
-4.759416316791e0));
#15822=cartesian_point('',(-7.181767848474e1,2.134032513049e1,
-4.657601668844e0));
#15823=cartesian_point('',(-7.186035987034e1,2.129159905861e1,
-4.603470270482e0));
#15824=cartesian_point('',(-7.188031907568e1,2.126560846556e1,
-4.579937183110e0));
#15826=cartesian_point('',(-7.158388627690e1,2.118332761160e1,
-6.278701673393e0));
#15827=cartesian_point('',(-7.163928144037e1,2.120145063967e1,
-5.976090276896e0));
#15828=cartesian_point('',(-7.173017174298e1,2.120702125690e1,
-5.516412459737e0));
#15829=cartesian_point('',(-7.185948050670e1,2.115367880144e1,
-4.954749115636e0));
#15830=cartesian_point('',(-7.193845547998e1,2.106604797061e1,
-4.692545766539e0));
#15831=cartesian_point('',(-7.195862893135e1,2.099571605626e1,
-4.695465837399e0));
#15833=cartesian_point('',(-7.147874307258e1,2.048572896527e1,
-3.937497996936e1));
#15834=direction('',(5.522067518144e-3,-1.232042845706e-2,-9.999088527526e-1));
#15835=direction('',(-9.615487499334e-1,2.744967083154e-1,-8.692446468175e-3));
#15836=axis2_placement_3d('',#15833,#15834,#15835);
#15838=cartesian_point('',(-7.090707631774e1,2.031104454755e1,
-4.135910803317e1));
#15839=direction('',(5.241423660263e-1,-1.495683890907e-1,-8.383937482598e-1));
#15840=direction('',(-8.073746999759e-1,2.259548134336e-1,-5.450601032226e-1));
#15841=axis2_placement_3d('',#15838,#15839,#15840);
#15843=direction('',(-5.425240981576e-3,1.229439209545e-2,9.999097032649e-1));
#15844=vector('',#15843,3.328464903401e1);
#15845=cartesian_point('',(-7.075858208895e1,2.058059205721e1,
-4.147514304914e1));
#15846=line('',#15845,#15844);
#15847=cartesian_point('',(-7.335186638344e1,2.163664132949e1,
-8.214301124712e0));
#15848=direction('',(-2.590174423456e-1,-9.658164638708e-1,1.041742179686e-2));
#15849=direction('',(9.658578538325e-1,-2.589387232617e-1,8.327291622916e-3));
#15850=axis2_placement_3d('',#15847,#15848,#15849);
#15852=direction('',(-4.294867361413e-1,1.247803803391e-1,8.944109794502e-1));
#15853=vector('',#15852,9.152195061550e-1);
#15854=cartesian_point('',(-7.119081163835e1,2.106912617353e1,
-7.097284048305e0));
#15855=line('',#15854,#15853);
#15856=direction('',(5.523823837197e-3,-1.232104298865e-2,-9.999088354795e-1));
#15857=vector('',#15856,3.310208841281e1);
#15858=cartesian_point('',(-7.158388627690e1,2.118332761160e1,
-6.278701673393e0));
#15859=line('',#15858,#15857);
#15860=cartesian_point('',(-6.782929822365e1,1.981822724516e1,
-3.934704176255e1));
#15861=direction('',(-2.589377451213e-1,-9.658377740235e-1,1.042297562497e-2));
#15862=direction('',(-9.658803561876e-1,2.588616245612e-1,-8.111526396586e-3));
#15863=axis2_placement_3d('',#15860,#15861,#15862);
#15865=direction('',(5.256507709846e-1,-1.499425434490e-1,-8.373819323507e-1));
#15866=vector('',#15865,1.346647547585e-1);
#15867=cartesian_point('',(-7.082936872111e1,2.060078403305e1,
-4.136237721658e1));
#15868=line('',#15867,#15866);
#15869=cartesian_point('',(-7.062958669054e1,2.106363799214e1,
-4.148040531766e1));
#15870=direction('',(-5.414224415121e-3,1.229154223305e-2,9.999097980136e-1));
#15871=direction('',(-2.560723867545e-1,-9.666006293604e-1,1.049552580715e-2));
#15872=axis2_placement_3d('',#15869,#15870,#15871);
#15874=cartesian_point('',(-7.033129969710e1,2.132765894744e1,
-8.194372283963e0));
#15875=cartesian_point('',(-7.033219208405e1,2.132925982682e1,
-8.042733301290e0));
#15876=cartesian_point('',(-7.035619511987e1,2.133856718176e1,
-7.739657463622e0));
#15877=cartesian_point('',(-7.045808691950e1,2.137047213379e1,
-7.296089411890e0));
#15878=cartesian_point('',(-7.056835787699e1,2.140320815303e1,
-7.014534471818e0));
#15879=cartesian_point('',(-7.063344394346e1,2.142226591867e1,
-6.878912349682e0));
#15881=cartesian_point('',(-7.080976698350e1,2.147275282870e1,
-8.198698155922e0));
#15882=direction('',(-5.349473277078e-3,1.221981840331e-2,9.999110256287e-1));
#15883=direction('',(-2.587814584714e-1,-9.658796983401e-1,1.041945708111e-2));
#15884=axis2_placement_3d('',#15881,#15882,#15883);
#15886=cartesian_point('',(0.e0,0.e0,-8.194372175980e0));
#15887=direction('',(0.e0,0.e0,-1.e0));
#15888=direction('',(-9.569672031142e-1,2.901960926061e-1,0.e0));
#15889=axis2_placement_3d('',#15886,#15887,#15888);
#15891=cartesian_point('',(0.e0,0.e0,-8.194372175980e0));
#15892=direction('',(0.e0,0.e0,-1.e0));
#15893=direction('',(-9.474067361925e-1,3.200319924898e-1,0.e0));
#15894=axis2_placement_3d('',#15891,#15892,#15893);
#15896=cartesian_point('',(0.e0,0.e0,-6.878910995974e0));
#15897=direction('',(0.e0,0.e0,1.e0));
#15898=direction('',(-9.358869482427e-1,3.523004685052e-1,0.e0));
#15899=axis2_placement_3d('',#15896,#15897,#15898);
#15901=cartesian_point('',(0.e0,0.e0,-6.878910995974e0));
#15902=direction('',(0.e0,0.e0,1.e0));
#15903=direction('',(-9.474067361925e-1,3.200319924898e-1,0.e0));
#15904=axis2_placement_3d('',#15901,#15902,#15903);
#15906=cartesian_point('',(-6.907832794803e1,2.600349000633e1,
-6.878912364025e0));
#15907=cartesian_point('',(-6.901509012527e1,2.597898730270e1,
-7.014534462016e0));
#15908=cartesian_point('',(-6.890767756531e1,2.593783014417e1,
-7.296089361052e0));
#15909=cartesian_point('',(-6.880741876918e1,2.590111422143e1,
-7.739657394435e0));
#15910=cartesian_point('',(-6.878271030250e1,2.589388580877e1,
-8.042733285091e0));
#15911=cartesian_point('',(-6.878102769397e1,2.589461299679e1,
-8.194372284317e0));
#15913=cartesian_point('',(-6.949686264014e1,2.616104081200e1,
-7.102552658972e0));
#15914=direction('',(4.167488379890e-1,-1.624341186459e-1,-8.943911689717e-1));
#15915=direction('',(3.826619725663e-1,9.238284786361e-1,1.052410626234e-2));
#15916=axis2_placement_3d('',#15913,#15914,#15915);
#15918=cartesian_point('',(-6.924897599612e1,2.607078924503e1,
-8.198743025489e0));
#15919=direction('',(1.177800983933e-2,6.455565096036e-3,-9.999097980136e-1));
#15920=direction('',(3.809402507421e-1,9.245405320961e-1,1.045609277065e-2));
#15921=axis2_placement_3d('',#15918,#15919,#15920);
#15923=cartesian_point('',(-7.020092648162e1,2.010976363417e1,
-4.303928241583e1));
#15924=cartesian_point('',(-7.018614019372e1,2.016036539178e1,
-4.303977790365e1));
#15925=cartesian_point('',(-7.028599296875e1,2.025352971032e1,
-4.281634599349e1));
#15926=cartesian_point('',(-7.043324507642e1,2.038878788084e1,
-4.244882939365e1));
#15927=cartesian_point('',(-7.054755416992e1,2.047318751302e1,
-4.213137746243e1));
#15928=cartesian_point('',(-7.061210748821e1,2.051420092991e1,
-4.192434479647e1));
#15930=cartesian_point('',(-7.061210748821e1,2.051420092991e1,
-4.192434479647e1));
#15931=cartesian_point('',(-7.065823742477e1,2.054344747729e1,
-4.177644686735e1));
#15932=cartesian_point('',(-7.070725315383e1,2.056523064381e1,
-4.162582635368e1));
#15933=cartesian_point('',(-7.075858208895e1,2.058059205721e1,
-4.147514304914e1));
#15935=direction('',(5.242868401285e-1,-1.487702576552e-1,-8.384454184413e-1));
#15936=vector('',#15935,1.808878946976e0);
#15937=cartesian_point('',(-7.114929790891e1,2.037887102118e1,
-4.152263615022e1));
#15938=line('',#15937,#15936);
#15939=cartesian_point('',(-7.243608668175e1,1.807166521361e1,
-3.937758808360e1));
#15940=cartesian_point('',(-7.243472779438e1,1.807233253630e1,
-3.951015992701e1));
#15941=cartesian_point('',(-7.241918087513e1,1.807058784842e1,
-3.977519673845e1));
#15942=cartesian_point('',(-7.235786198828e1,1.805770547106e1,
-4.016846924900e1));
#15943=cartesian_point('',(-7.229197992996e1,1.804271365971e1,
-4.042521585183e1));
#15944=cartesian_point('',(-7.225295024243e1,1.803362701803e1,
-4.055159368549e1));
#15946=cartesian_point('',(-7.225295024243e1,1.803362701803e1,
-4.055159368549e1));
#15947=cartesian_point('',(-7.221770855428e1,1.802542184888e1,
-4.066570633056e1));
#15948=cartesian_point('',(-7.21372948e1,1.800642322486e1,-4.089067765515e1));
#15949=cartesian_point('',(-7.198789715215e1,1.797041978228e1,
-4.121567049491e1));
#15950=cartesian_point('',(-7.186989503324e1,1.794159590209e1,
-4.142226970069e1));
#15951=cartesian_point('',(-7.180653580922e1,1.792604053711e1,
-4.152263938540e1));
#15953=cartesian_point('',(0.e0,0.e0,-4.152264042526e1));
#15954=direction('',(0.e0,0.e0,-1.e0));
#15955=direction('',(-9.702238123820e-1,2.422101440629e-1,0.e0));
#15956=axis2_placement_3d('',#15953,#15954,#15955);
#15958=cartesian_point('',(0.e0,0.e0,-4.152264042526e1));
#15959=direction('',(0.e0,0.e0,-1.e0));
#15960=direction('',(-9.663093545255e-1,2.573834325604e-1,0.e0));
#15961=axis2_placement_3d('',#15958,#15959,#15960);
#15963=cartesian_point('',(0.e0,0.e0,-4.152264042526e1));
#15964=direction('',(0.e0,0.e0,-1.e0));
#15965=direction('',(-9.659258262891e-1,2.588190451025e-1,0.e0));
#15966=axis2_placement_3d('',#15963,#15964,#15965);
#15968=cartesian_point('',(-7.114929790891e1,2.037887102118e1,
-4.152263615022e1));
#15969=cartesian_point('',(-7.121388867893e1,2.039763389020e1,
-4.141915875193e1));
#15970=cartesian_point('',(-7.133382014504e1,2.043269077064e1,
-4.120597983337e1));
#15971=cartesian_point('',(-7.148443143119e1,2.047716888771e1,
-4.087024118285e1));
#15972=cartesian_point('',(-7.156446933538e1,2.050124952405e1,
-4.063770306991e1));
#15973=cartesian_point('',(-7.159921432291e1,2.051183863752e1,
-4.051974939890e1));
#15975=cartesian_point('',(-7.159921432291e1,2.051183863752e1,
-4.051974939890e1));
#15976=cartesian_point('',(-7.163549404410e1,2.052289636968e1,
-4.039658476296e1));
#15977=cartesian_point('',(-7.169655138595e1,2.054185529849e1,
-4.014658277066e1));
#15978=cartesian_point('',(-7.175287204410e1,2.056046751691e1,
-3.976408397242e1));
#15979=cartesian_point('',(-7.176645090013e1,2.056646638254e1,
-3.950645399127e1));
#15980=cartesian_point('',(-7.176726181659e1,2.056771887449e1,
-3.937758835563e1));
#15982=cartesian_point('',(0.e0,0.e0,-3.937759316487e1));
#15983=direction('',(0.e0,0.e0,1.e0));
#15984=direction('',(-9.613019224033e-1,2.754970308074e-1,0.e0));
#15985=axis2_placement_3d('',#15982,#15983,#15984);
#15987=cartesian_point('',(0.e0,0.e0,-3.937759316487e1));
#15988=direction('',(0.e0,0.e0,1.e0));
#15989=direction('',(-9.663093545255e-1,2.573834325604e-1,0.e0));
#15990=axis2_placement_3d('',#15987,#15988,#15989);
#15992=cartesian_point('',(-7.214518509672e1,1.799819523835e1,
-3.937499939366e1));
#15993=direction('',(-1.086761468071e-2,-7.899689644350e-3,9.999097408540e-1));
#15994=direction('',(-9.698588213259e-1,2.435151158864e-1,-8.617135900986e-3));
#15995=axis2_placement_3d('',#15992,#15993,#15994);
#15997=direction('',(4.343424245910e-1,-1.066819914588e-1,-8.944079667013e-1));
#15998=vector('',#15997,9.152095030319e-1);
#15999=cartesian_point('',(-7.258512462232e1,1.744664256707e1,
-6.278711236252e0));
#16000=line('',#15999,#15998);
#16001=cartesian_point('',(-7.434287403470e1,1.793807745135e1,
-8.214296506347e0));
#16002=direction('',(2.586045540456e-1,9.659270663727e-1,1.042051224558e-2));
#16003=direction('',(8.628036223621e-1,-2.358197327122e-1,4.471677122763e-1));
#16004=axis2_placement_3d('',#16001,#16002,#16003);
#16006=direction('',(1.084531170769e-2,7.934812886805e-3,-9.999097049026e-1));
#16007=vector('',#16006,3.328463781497e1);
#16008=cartesian_point('',(-7.193033127910e1,1.729195783635e1,
-8.193502256550e0));
#16009=line('',#16008,#16007);
#16010=direction('',(-5.285904613512e-1,1.325008684926e-1,8.384722082557e-1));
#16011=vector('',#16010,1.345622073217e-1);
#16012=cartesian_point('',(-7.156934900692e1,1.755606520942e1,
-4.147513463190e1));
#16013=line('',#16012,#16011);
#16014=cartesian_point('',(-6.865051567228e1,1.675117043195e1,
-3.934686924287e1));
#16015=direction('',(2.587362065341e-1,9.658915666470e-1,1.044303158228e-2));
#16016=direction('',(-8.084190724809e-1,2.224455413605e-1,-5.449555801879e-1));
#16017=axis2_placement_3d('',#16014,#16015,#16016);
#16019=direction('',(-1.094439768741e-2,-7.908373806259e-3,9.999088347359e-1));
#16020=vector('',#16019,3.310247923816e1);
#16021=cartesian_point('',(-7.222283792510e1,1.770842934680e1,
-3.937817267815e1));
#16022=line('',#16021,#16020);
#16023=cartesian_point('',(-7.227902297072e1,1.686210696533e1,
-6.060277326728e0));
#16024=cartesian_point('',(-7.214651120207e1,1.682956888634e1,
-6.333155227361e0));
#16025=cartesian_point('',(-7.201400164359e1,1.679703341824e1,
-6.606034483159e0));
#16026=cartesian_point('',(-7.188148981132e1,1.676449543257e1,
-6.878912364025e0));
#16028=cartesian_point('',(-7.271454148585e1,1.696371234256e1,
-6.283884085803e0));
#16029=direction('',(4.343282939561e-1,-1.066808625660e-1,-8.944149633316e-1));
#16030=direction('',(2.588299625793e-1,9.658659945971e-1,1.048479624049e-2));
#16031=axis2_placement_3d('',#16028,#16029,#16030);
#16033=cartesian_point('',(-7.227902297072e1,1.686210696533e1,
-6.060277326728e0));
#16034=cartesian_point('',(-7.232202755970e1,1.687266545946e1,
-5.971719295029e0));
#16035=cartesian_point('',(-7.240246280021e1,1.689964200700e1,
-5.802799255657e0));
#16036=cartesian_point('',(-7.250725869342e1,1.695301435676e1,
-5.574423096651e0));
#16037=cartesian_point('',(-7.259761841747e1,1.701616205711e1,
-5.369677711405e0));
#16038=cartesian_point('',(-7.267487566547e1,1.708713279818e1,
-5.186817541509e0));
#16039=cartesian_point('',(-7.274000734253e1,1.716465470676e1,
-5.024481689187e0));
#16040=cartesian_point('',(-7.279354327474e1,1.724786792436e1,
-4.881991014430e0));
#16041=cartesian_point('',(-7.283551063435e1,1.733560084291e1,
-4.759790577114e0));
#16042=cartesian_point('',(-7.286605306332e1,1.742740111954e1,
-4.657768218799e0));
#16043=cartesian_point('',(-7.287868879518e1,1.749104099939e1,
-4.603518459613e0));
#16044=cartesian_point('',(-7.288298875129e1,1.752359202132e1,
-4.579937025831e0));
#16046=cartesian_point('',(-7.282533183796e1,1.201948098272e1,
-6.878912349682e0));
#16047=cartesian_point('',(-7.296020756496e1,1.204012973482e1,
-6.606036476533e0));
#16048=cartesian_point('',(-7.309507984147e1,1.206077986112e1,
-6.333159038039e0));
#16049=cartesian_point('',(-7.322995554540e1,1.208142850266e1,
-6.060283145123e0));
#16051=cartesian_point('',(-7.326657346094e1,1.209230550658e1,
-7.102517765389e0));
#16052=direction('',(-4.420920286221e-1,6.764997799264e-2,8.944149589013e-1));
#16053=direction('',(-1.305445990606e-1,-9.913872699299e-1,1.045890419821e-2));
#16054=axis2_placement_3d('',#16051,#16052,#16053);
#16056=cartesian_point('',(-7.367120525267e1,1.215422322966e1,
-6.283890185755e0));
#16057=direction('',(-4.420920286221e-1,6.764997799264e-2,8.944149589013e-1));
#16058=direction('',(-1.305191167032e-1,-9.913904895501e-1,1.047174315418e-2));
#16059=axis2_placement_3d('',#16056,#16057,#16058);
#16061=cartesian_point('',(-7.322995554540e1,1.208142850266e1,
-6.060283145123e0));
#16062=cartesian_point('',(-7.327383227641e1,1.208814518602e1,
-5.971514087467e0));
#16063=cartesian_point('',(-7.335864583223e1,1.209399934392e1,
-5.802244863275e0));
#16064=cartesian_point('',(-7.347604270379e1,1.208472347480e1,
-5.573588703356e0));
#16065=cartesian_point('',(-7.358375918145e1,1.206087611375e1,
-5.368733921322e0));
#16066=cartesian_point('',(-7.368229743748e1,1.202479819739e1,
-5.185892439560e0));
#16067=cartesian_point('',(-7.377207273661e1,1.197805296540e1,
-5.023699923995e0));
#16068=cartesian_point('',(-7.385329154132e1,1.192164601565e1,
-4.881383749164e0));
#16069=cartesian_point('',(-7.392551917210e1,1.185667978656e1,
-4.759409033809e0));
#16070=cartesian_point('',(-7.398874184181e1,1.178366457371e1,
-4.657598333061e0));
#16071=cartesian_point('',(-7.402469651647e1,1.172978590223e1,
-4.603469441417e0));
#16072=cartesian_point('',(-7.404109188930e1,1.170141386716e1,
-4.579937185843e0));
#16074=cartesian_point('',(-7.373645535279e1,1.165852921728e1,
-6.278701438355e0));
#16075=cartesian_point('',(-7.379374212135e1,1.166926669761e1,
-5.976090087531e0));
#16076=cartesian_point('',(-7.388458196651e1,1.166292607421e1,
-5.516412059619e0));
#16077=cartesian_point('',(-7.400582159388e1,1.159316183258e1,
-4.954750225997e0));
#16078=cartesian_point('',(-7.407268341034e1,1.149597237660e1,
-4.692543907901e0));
#16079=cartesian_point('',(-7.408350375678e1,1.142360896322e1,
-4.695465838507e0));
#16081=cartesian_point('',(-7.354115671346e1,1.098062255617e1,
-3.937497996936e1));
#16082=direction('',(7.082964078175e-3,-1.149425103749e-2,-9.999088527526e-1));
#16083=direction('',(-9.891515771931e-1,1.466410539747e-1,-8.692446468483e-3));
#16084=axis2_placement_3d('',#16081,#16082,#16083);
#16086=cartesian_point('',(-7.295157975507e1,1.088205007253e1,
-4.135910803318e1));
#16087=direction('',(5.391808477316e-1,-7.987450353975e-2,-8.383937482613e-1));
#16088=direction('',(-8.299605188731e-1,1.186381936340e-1,-5.450601032210e-1));
#16089=axis2_placement_3d('',#16086,#16087,#16088);
#16091=direction('',(-6.983567478876e-3,1.148107581958e-2,9.999097032649e-1));
#16092=vector('',#16091,3.328464903399e1);
#16093=cartesian_point('',(-7.283953892505e1,1.116867395220e1,
-4.147514304913e1));
#16094=line('',#16093,#16092);
#16095=cartesian_point('',(-7.554847940326e1,1.187719705142e1,
-8.214301124712e0));
#16096=direction('',(-1.307371664796e-1,-9.913623306450e-1,1.041742189877e-2));
#16097=direction('',(9.913930916087e-1,-1.306537183735e-1,8.327291622839e-3));
#16098=axis2_placement_3d('',#16095,#16096,#16097);
#16100=direction('',(-4.420994945625e-1,6.765359503374e-2,8.944109950054e-1));
#16101=vector('',#16100,9.152197412315e-1);
#16102=cartesian_point('',(-7.333183716778e1,1.159661131154e1,
-7.097284037758e0));
#16103=line('',#16102,#16101);
#16104=direction('',(7.084786234641e-3,-1.149463116058e-2,-9.999088354738e-1));
#16105=vector('',#16104,3.310208864838e1);
#16106=cartesian_point('',(-7.373645535279e1,1.165852921728e1,
-6.278701438355e0));
#16107=line('',#16106,#16105);
#16108=cartesian_point('',(-6.983580691318e1,1.079517954651e1,
-3.934704176257e1));
#16109=direction('',(-1.306553696488e-1,-9.913730558971e-1,1.042297573504e-2));
#16110=direction('',(-9.914053380391e-1,1.305743422218e-1,-8.111526424432e-3));
#16111=axis2_placement_3d('',#16108,#16109,#16110);
#16113=direction('',(5.407251851025e-1,-8.004857048746e-2,-8.373819323097e-1));
#16114=vector('',#16113,1.346647548089e-1);
#16115=cartesian_point('',(-7.291235554952e1,1.117945367331e1,
-4.136237721653e1));
#16116=line('',#16115,#16114);
#16117=cartesian_point('',(-7.277469724671e1,1.166442464035e1,
-4.148040531764e1));
#16118=direction('',(-6.972273179029e-3,1.147968828877e-2,9.999097980136e-1));
#16119=direction('',(-1.277149524522e-1,-9.917553805542e-1,1.049552580719e-2));
#16120=axis2_placement_3d('',#16117,#16118,#16119);
#16122=cartesian_point('',(-7.251342378980e1,1.196512112523e1,
-8.194372283963e0));
#16123=cartesian_point('',(-7.251451749895e1,1.196659182901e1,
-8.042733301347e0));
#16124=cartesian_point('',(-7.253953003905e1,1.197268653335e1,
-7.739657463755e0));
#16125=cartesian_point('',(-7.264471457210e1,1.199101898547e1,
-7.296089412018e0));
#16126=cartesian_point('',(-7.275831505421e1,1.200908169534e1,
-7.014534471869e0));
#16127=cartesian_point('',(-7.282533183796e1,1.201948098272e1,
-6.878912349682e0));
#16129=cartesian_point('',(-7.300673627408e1,1.204652119521e1,
-8.198698155959e0));
#16130=direction('',(-6.898714152651e-3,1.141702988503e-2,9.999110256276e-1));
#16131=direction('',(-1.304949480774e-1,-9.913942220118e-1,1.041945718007e-2));
#16132=axis2_placement_3d('',#16129,#16130,#16131);
#16134=cartesian_point('',(0.e0,0.e0,-8.194372175980e0));
#16135=direction('',(0.e0,0.e0,-1.e0));
#16136=direction('',(-9.866584069958e-1,1.628041397033e-1,0.e0));
#16137=axis2_placement_3d('',#16134,#16135,#16136);
#16139=cartesian_point('',(0.e0,0.e0,-8.194372175980e0));
#16140=direction('',(0.e0,0.e0,-1.e0));
#16141=direction('',(-9.810740975974e-1,1.936326806702e-1,0.e0));
#16142=axis2_placement_3d('',#16139,#16140,#16141);
#16144=cartesian_point('',(0.e0,0.e0,-6.878910995974e0));
#16145=direction('',(0.e0,0.e0,1.e0));
#16146=direction('',(-9.738647443334e-1,2.271287294565e-1,0.e0));
#16147=axis2_placement_3d('',#16144,#16145,#16146);
#16149=cartesian_point('',(0.e0,0.e0,-6.878910995974e0));
#16150=direction('',(0.e0,0.e0,1.e0));
#16151=direction('',(-9.810740975974e-1,1.936326806702e-1,0.e0));
#16152=axis2_placement_3d('',#16149,#16150,#16151);
#16154=cartesian_point('',(-7.188148981132e1,1.676449543257e1,
-6.878912364025e0));
#16155=cartesian_point('',(-7.181559475231e1,1.674845654518e1,
-7.014534462019e0));
#16156=cartesian_point('',(-7.170372903450e1,1.672167164429e1,
-7.296089361060e0));
#16157=cartesian_point('',(-7.159953557668e1,1.669835623025e1,
-7.739657394442e0));
#16158=cartesian_point('',(-7.157409499718e1,1.669441475975e1,
-8.042733285094e0));
#16159=cartesian_point('',(-7.157252170069e1,1.669535535105e1,
-8.194372284317e0));
#16161=cartesian_point('',(-7.231700838787e1,1.686606862961e1,
-7.102552658969e0));
#16162=direction('',(4.343854008894e-1,-1.066478332977e-1,-8.943911689787e-1));
#16163=direction('',(2.588044327494e-1,9.658724081247e-1,1.052410626330e-2));
#16164=axis2_placement_3d('',#16161,#16162,#16163);
#16166=cartesian_point('',(-7.205946225507e1,1.680894487703e1,
-8.198743025489e0));
#16167=direction('',(1.083462700171e-2,7.937675617950e-3,-9.999097980136e-1));
#16168=direction('',(2.570044988742e-1,9.663536400730e-1,1.045609277053e-2));
#16169=axis2_placement_3d('',#16166,#16167,#16168);
#16171=cartesian_point('',(-7.222519869824e1,1.077466219469e1,
-4.303928241632e1));
#16172=cartesian_point('',(-7.221714413053e1,1.082676094668e1,
-4.303977728284e1));
#16173=cartesian_point('',(-7.232830250362e1,1.090609497618e1,
-4.281634626689e1));
#16174=cartesian_point('',(-7.249194984569e1,1.102097566401e1,
-4.244882922201e1));
#16175=cartesian_point('',(-7.261629727434e1,1.108973294018e1,
-4.213137745862e1));
#16176=cartesian_point('',(-7.268565165377e1,1.112196958207e1,
-4.192434479648e1));
#16178=cartesian_point('',(-7.268565165377e1,1.112196958207e1,
-4.192434479648e1));
#16179=cartesian_point('',(-7.273520438281e1,1.114494475622e1,
-4.177644686734e1));
#16180=cartesian_point('',(-7.278664404928e1,1.116014372827e1,
-4.162582635368e1));
#16181=cartesian_point('',(-7.283953892505e1,1.116867395220e1,
-4.147514304913e1));
#16183=direction('',(5.392199083663e-1,-7.906434254761e-2,-8.384454187119e-1));
#16184=vector('',#16183,1.808878946973e0);
#16185=cartesian_point('',(-7.320058223828e1,1.091768001938e1,
-4.152263615023e1));
#16186=line('',#16185,#16184);
#16187=cartesian_point('',(-7.417521156606e1,8.462253038605e0,
-3.937758808360e1));
#16188=cartesian_point('',(-7.417395140725e1,8.463092022659e0,
-3.951015992712e1));
#16189=cartesian_point('',(-7.415830976655e1,8.463391540996e0,
-3.977519673881e1));
#16190=cartesian_point('',(-7.409583398350e1,8.458623094960e0,
-4.016846924972e1));
#16191=cartesian_point('',(-7.402855873115e1,8.452358874831e0,
-4.042521585277e1));
#16192=cartesian_point('',(-7.398867690322e1,8.448444367124e0,
-4.055159368653e1));
#16194=cartesian_point('',(-7.398867690322e1,8.448444367124e0,
-4.055159368653e1));
#16195=cartesian_point('',(-7.395266572310e1,8.444909357696e0,
-4.066570633149e1));
#16196=cartesian_point('',(-7.387046010162e1,8.436569370686e0,
-4.089067765582e1));
#16197=cartesian_point('',(-7.371764117920e1,8.420374248665e0,
-4.121567049523e1));
#16198=cartesian_point('',(-7.359688631356e1,8.407199328028e0,
-4.142226970079e1));
#16199=cartesian_point('',(-7.353203875400e1,8.400047079617e0,
-4.152263938540e1));
#16201=cartesian_point('',(0.e0,0.e0,-4.152264042526e1));
#16202=direction('',(0.e0,0.e0,-1.e0));
#16203=direction('',(-9.935381809902e-1,1.134983828725e-1,0.e0));
#16204=axis2_placement_3d('',#16201,#16202,#16203);
#16206=cartesian_point('',(0.e0,0.e0,-4.152264042526e1));
#16207=direction('',(0.e0,0.e0,-1.e0));
#16208=direction('',(-9.916377234343e-1,1.290528010620e-1,0.e0));
#16209=axis2_placement_3d('',#16206,#16207,#16208);
#16211=cartesian_point('',(0.e0,0.e0,-4.152264042526e1));
#16212=direction('',(0.e0,0.e0,-1.e0));
#16213=direction('',(-9.914448613738e-1,1.305261922201e-1,0.e0));
#16214=axis2_placement_3d('',#16211,#16212,#16213);
#16216=cartesian_point('',(-7.320058223828e1,1.091768001938e1,
-4.152263615023e1));
#16217=cartesian_point('',(-7.326706946995e1,1.092785158200e1,
-4.141915875381e1));
#16218=cartesian_point('',(-7.339055074479e1,1.094695434805e1,
-4.120597983923e1));
#16219=cartesian_point('',(-7.354567908778e1,1.097139323064e1,
-4.087024119521e1));
#16220=cartesian_point('',(-7.362817540984e1,1.098482081082e1,
-4.063770308684e1));
#16221=cartesian_point('',(-7.366400530579e1,1.099078420200e1,
-4.051974941816e1));
#16223=cartesian_point('',(-7.366400530579e1,1.099078420200e1,
-4.051974941816e1));
#16224=cartesian_point('',(-7.370141797387e1,1.099701188006e1,
-4.039658478027e1));
#16225=cartesian_point('',(-7.376442760063e1,1.100783903060e1,
-4.014658278389e1));
#16226=cartesian_point('',(-7.382269581170e1,1.101894069818e1,
-3.976408397914e1));
#16227=cartesian_point('',(-7.383694150830e1,1.102311584642e1,
-3.950645399350e1));
#16228=cartesian_point('',(-7.383790897028e1,1.102425177731e1,
-3.937758835562e1));
#16230=cartesian_point('',(0.e0,0.e0,-3.937759316487e1));
#16231=direction('',(0.e0,0.e0,1.e0));
#16232=direction('',(-9.890374295948e-1,1.476650360125e-1,0.e0));
#16233=axis2_placement_3d('',#16230,#16231,#16232);
#16235=cartesian_point('',(0.e0,0.e0,-3.937759316487e1));
#16236=direction('',(0.e0,0.e0,1.e0));
#16237=direction('',(-9.916377234343e-1,1.290528010620e-1,0.e0));
#16238=axis2_placement_3d('',#16235,#16236,#16237);
#16240=cartesian_point('',(-7.387720892831e1,8.427381885356e0,
-3.937499939364e1));
#16241=direction('',(-9.743524323336e-3,-9.250615130836e-3,9.999097408534e-1));
#16242=direction('',(-9.933466454792e-1,1.148398314354e-1,-8.617135894754e-3));
#16243=axis2_placement_3d('',#16240,#16241,#16242);
#16245=direction('',(4.445514116458e-1,-4.907625632060e-2,-8.944079401869e-1));
#16246=vector('',#16245,9.152090746645e-1);
#16247=cartesian_point('',(-7.424139249797e1,7.823124177856e0,
-6.278711643652e0));
#16248=line('',#16247,#16246);
#16249=cartesian_point('',(-7.604824938688e1,8.080922445708e0,
-8.214296506336e0));
#16250=direction('',(1.303133743351e-1,9.914180941426e-1,1.042051227632e-2));
#16251=direction('',(8.862028695196e-1,-1.211837907920e-1,4.471677122786e-1));
#16252=axis2_placement_3d('',#16249,#16250,#16251);
#16254=direction('',(9.716827650590e-3,9.282526703217e-3,-9.999097049026e-1));
#16255=vector('',#16254,3.328463781497e1);
#16256=cartesian_point('',(-7.357201073598e1,7.755230492957e0,
-8.193502256550e0));
#16257=line('',#16256,#16255);
#16258=direction('',(-5.413631305733e-1,6.237240502874e-2,8.384722082137e-1));
#16259=vector('',#16258,1.345622073715e-1);
#16260=cartesian_point('',(-7.324858964692e1,8.064196032281e0,
-4.147513463190e1));
#16261=line('',#16260,#16259);
#16262=cartesian_point('',(-7.024966748580e1,7.647171441412e0,
-3.934686924290e1));
#16263=direction('',(1.304485343111e-1,9.914000822e-1,1.044303164724e-2));
#16264=direction('',(-8.305379047291e-1,1.150226258592e-1,-5.449555801610e-1));
#16265=axis2_placement_3d('',#16262,#16263,#16264);
#16267=direction('',(-9.818513731508e-3,-9.269247558242e-3,9.999088347634e-1));
#16268=vector('',#16267,3.310247882952e1);
#16269=cartesian_point('',(-7.391637535503e1,8.129959248918e0,
-3.937817267785e1));
#16270=line('',#16269,#16268);
#16271=cartesian_point('',(-7.386161252384e1,7.283543656899e0,
-6.060277326607e0));
#16272=cartesian_point('',(-7.372598734019e1,7.268580202273e0,
-6.333155227245e0));
#16273=cartesian_point('',(-7.359036468919e1,7.253619047775e0,
-6.606034483153e0));
#16274=cartesian_point('',(-7.345473945464e1,7.238655693971e0,
-6.878912364024e0));
#16276=cartesian_point('',(-7.430666728136e1,7.327433212689e0,
-6.283884085660e0));
#16277=direction('',(4.445372019666e-1,-4.907697461133e-2,-8.944149633312e-1));
#16278=direction('',(1.305446963161e-1,9.913869843217e-1,1.048473086527e-2));
#16279=axis2_placement_3d('',#16276,#16277,#16278);
#16281=cartesian_point('',(-7.386161252384e1,7.283543656899e0,
-6.060277326607e0));
#16282=cartesian_point('',(-7.390562729468e1,7.288398591409e0,
-5.971719430029e0));
#16283=cartesian_point('',(-7.398889544118e1,7.304645414010e0,
-5.802799610114e0));
#16284=cartesian_point('',(-7.409976121804e1,7.343882477400e0,
-5.574423587885e0));
#16285=cartesian_point('',(-7.419759030825e1,7.394695583440e0,
-5.369678257540e0));
#16286=cartesian_point('',(-7.428345015620e1,7.454975010605e0,
-5.186818087132e0));
#16287=cartesian_point('',(-7.435814334274e1,7.523332343010e0,
-5.024482070139e0));
#16288=cartesian_point('',(-7.442208283740e1,7.598845847858e0,
-4.881991259788e0));
#16289=cartesian_point('',(-7.447514268253e1,7.680350453031e0,
-4.759790647773e0));
#16290=cartesian_point('',(-7.451740619589e1,7.767378853147e0,
-4.657768197489e0));
#16291=cartesian_point('',(-7.453824049351e1,7.828824992739e0,
-4.603518447610e0));
#16292=cartesian_point('',(-7.454675241958e1,7.860536262888e0,
-4.579937025821e0));
#16294=cartesian_point('',(-7.377115811373e1,2.411039394729e0,
-6.878912349683e0));
#16295=cartesian_point('',(-7.390757516317e1,2.413906678820e0,
-6.606036476540e0));
#16296=cartesian_point('',(-7.404398897100e1,2.416775775746e0,
-6.333159038052e0));
#16297=cartesian_point('',(-7.418040598314e1,2.419642953235e0,
-6.060283145144e0));
#16299=cartesian_point('',(-7.421813036125e1,2.425647305791e0,
-7.102517765391e0));
#16300=direction('',(-4.471399640637e-1,9.366633938509e-3,8.944149589010e-1));
#16301=direction('',(-2.564428528924e-5,-9.999453031976e-1,1.045896531100e-2));
#16302=axis2_placement_3d('',#16299,#16300,#16301);
#16304=cartesian_point('',(-7.462738235652e1,2.434220267137e0,
-6.283890185773e0));
#16305=direction('',(-4.471399640637e-1,9.366633938509e-3,8.944149589010e-1));
#16306=direction('',(1.626168841317e-7,-9.999451685142e-1,1.047186540357e-2));
#16307=axis2_placement_3d('',#16304,#16305,#16306);
#16309=cartesian_point('',(-7.418040598314e1,2.419642953235e0,
-6.060283145144e0));
#16310=cartesian_point('',(-7.422478404574e1,2.420575111806e0,
-5.971514087485e0));
#16311=cartesian_point('',(-7.430963613077e1,2.415308796090e0,
-5.802244863286e0));
#16312=cartesian_point('',(-7.442481791195e1,2.390788916697e0,
-5.573588703359e0));
#16313=cartesian_point('',(-7.452850015499e1,2.353085751450e0,
-5.368733921316e0));
#16314=cartesian_point('',(-7.462148628953e1,2.304454663315e0,
-5.185892439548e0));
#16315=cartesian_point('',(-7.470439207140e1,2.246391315291e0,
-5.023699923979e0));
#16316=cartesian_point('',(-7.477755345360e1,2.179865753561e0,
-4.881383749149e0));
#16317=cartesian_point('',(-7.484068337249e1,2.106027721696e0,
-4.759409033798e0));
#16318=cartesian_point('',(-7.489383476577e1,2.025384950685e0,
-4.657598333048e0));
#16319=cartesian_point('',(-7.492244926543e1,1.967274189666e0,
-4.603469441413e0));
#16320=cartesian_point('',(-7.493500107986e1,1.937004855698e0,
-4.579937185843e0));
#16322=cartesian_point('',(-7.462737323461e1,1.934250141018e0,
-6.278701211749e0));
#16323=cartesian_point('',(-7.468557142937e1,1.937418336945e0,
-5.976089860918e0));
#16324=cartesian_point('',(-7.477480644388e1,1.919274976463e0,
-5.516412111129e0));
#16325=cartesian_point('',(-7.488590280323e1,1.834282631317e0,
-4.954750215686e0));
#16326=cartesian_point('',(-7.493950683553e1,1.729197426193e0,
-4.692543907896e0));
#16327=cartesian_point('',(-7.494078929160e1,1.656040753221e0,
-4.695465838528e0));
#16329=cartesian_point('',(-7.434526077350e1,1.287634650733e0,
-3.937497996936e1));
#16330=direction('',(8.522669158842e-3,-1.047140379570e-2,-9.999088527526e-1));
#16331=direction('',(-9.998297467276e-1,1.627633045427e-2,-8.692446467586e-3));
#16332=axis2_placement_3d('',#16329,#16330,#16331);
#16334=cartesian_point('',(-7.374786143677e1,1.266860703791e0,
-4.135910803321e1));
#16335=direction('',(5.449937956440e-1,-8.813942996626e-3,-8.383937482582e-1));
#16336=direction('',(-8.383454832453e-1,9.291641064002e-3,-5.450601032259e-1));
#16337=axis2_placement_3d('',#16334,#16335,#16336);
#16339=direction('',(-8.422403200157e-3,1.047131515315e-2,9.999097032649e-1));
#16340=vector('',#16339,3.328464903400e1);
#16341=cartesian_point('',(-7.367419105521e1,1.565656739313e0,
-4.147514304913e1));
#16342=line('',#16341,#16340);
#16343=cartesian_point('',(-7.645243699451e1,1.914530640103e0,
-8.214301124774e0));
#16344=direction('',(-2.199419575047e-4,-9.999457130002e-1,1.041742184992e-2));
#16345=direction('',(9.999653186354e-1,-1.331926502895e-4,8.327291647307e-3));
#16346=axis2_placement_3d('',#16343,#16344,#16345);
#16348=direction('',(-4.471478082966e-1,9.369245702703e-3,8.944110099784e-1));
#16349=vector('',#16348,9.152199678794e-1);
#16350=cartesian_point('',(-7.421813463186e1,1.925675220267e0,
-7.097284027573e0));
#16351=line('',#16350,#16349);
#16352=direction('',(8.524525974994e-3,-1.047154282734e-2,-9.999088354684e-1));
#16353=vector('',#16352,3.310208887545e1);
#16354=cartesian_point('',(-7.462737323461e1,1.934250141018e0,
-6.278701211749e0));
#16355=line('',#16354,#16353);
#16356=cartesian_point('',(-7.064740558465e1,1.587423333411e0,
-3.934704176263e1));
#16357=direction('',(-1.374444167597e-4,-9.999456698660e-1,1.042297583647e-2));
#16358=direction('',(-9.999670996294e-1,5.289652492427e-5,-8.111526407137e-3));
#16359=axis2_placement_3d('',#16356,#16357,#16358);
#16361=direction('',(5.465476412427e-1,-8.784944524565e-3,-8.373819323354e-1));
#16362=vector('',#16361,1.346647548150e-1);
#16363=cartesian_point('',(-7.374779175931e1,1.566839761713e0,
-4.136237721653e1));
#16364=line('',#16363,#16362);
#16365=cartesian_point('',(-7.367461255603e1,2.065629748978e0,
-4.148040531765e1));
#16366=direction('',(-8.411024415564e-3,1.047141369484e-2,9.999097980136e-1));
#16367=direction('',(2.827720111121e-3,-9.999409222234e-1,1.049552580717e-2));
#16368=axis2_placement_3d('',#16365,#16366,#16367);
#16370=cartesian_point('',(-7.345482309695e1,2.397856763199e0,
-8.194372283964e0));
#16371=cartesian_point('',(-7.345609941463e1,2.399172127203e0,
-8.042733301392e0));
#16372=cartesian_point('',(-7.348169348752e1,2.401949898894e0,
-7.739657463859e0));
#16373=cartesian_point('',(-7.358837101746e1,2.406396177764e0,
-7.296089412119e0));
#16374=cartesian_point('',(-7.370335728845e1,2.409476520287e0,
-7.014534471910e0));
#16375=cartesian_point('',(-7.377115811373e1,2.411039394729e0,
-6.878912349683e0));
#16377=cartesian_point('',(-7.395454006571e1,2.414170244154e0,
-8.198698155949e0));
#16378=direction('',(-8.329916151486e-3,1.041889267484e-2,9.999110256280e-1));
#16379=direction('',(2.436707792072e-5,-9.999457156863e-1,1.041945713278e-2));
#16380=axis2_placement_3d('',#16377,#16378,#16379);
#16382=cartesian_point('',(0.e0,0.e0,-8.194372175980e0));
#16383=direction('',(0.e0,0.e0,-1.e0));
#16384=direction('',(-9.994676119804e-1,3.262656283207e-2,0.e0));
#16385=axis2_placement_3d('',#16382,#16383,#16384);
#16387=cartesian_point('',(0.e0,0.e0,-8.194372175980e0));
#16388=direction('',(0.e0,0.e0,-1.e0));
#16389=direction('',(-9.979550091871e-1,6.392025999956e-2,0.e0));
#16390=axis2_placement_3d('',#16387,#16388,#16389);
#16392=cartesian_point('',(0.e0,0.e0,-6.878910995974e0));
#16393=direction('',(0.e0,0.e0,1.e0));
#16394=direction('',(-9.951794446422e-1,9.807075487477e-2,0.e0));
#16395=axis2_placement_3d('',#16392,#16393,#16394);
#16397=cartesian_point('',(0.e0,0.e0,-6.878910995974e0));
#16398=direction('',(0.e0,0.e0,1.e0));
#16399=direction('',(-9.979550091871e-1,6.392025999956e-2,0.e0));
#16400=axis2_placement_3d('',#16397,#16398,#16399);
#16402=cartesian_point('',(-7.345473945464e1,7.238655693971e0,
-6.878912364024e0));
#16403=cartesian_point('',(-7.338731464208e1,7.231355052622e0,
-7.014534462018e0));
#16404=cartesian_point('',(-7.327290981988e1,7.219400706461e0,
-7.296089361059e0));
#16405=cartesian_point('',(-7.316656447932e1,7.209884734327e0,
-7.739657394442e0));
#16406=cartesian_point('',(-7.314082708237e1,7.209297645615e0,
-8.042733285094e0));
#16407=cartesian_point('',(-7.313939001745e1,7.210435546433e0,
-8.194372284318e0));
#16409=cartesian_point('',(-7.389979007203e1,7.282513336772e0,
-7.102552658975e0));
#16410=direction('',(4.445895091626e-1,-4.903677395444e-2,-8.943911689763e-1));
#16411=direction('',(1.305186773606e-1,9.913899929125e-1,1.052410628330e-2));
#16412=axis2_placement_3d('',#16409,#16410,#16411);
#16414=cartesian_point('',(-7.363699113619e1,7.259494801870e0,
-8.198743025489e0));
#16415=direction('',(9.705860692379e-3,9.283970309301e-3,-9.999097980136e-1));
#16416=direction('',(1.286713287949e-1,9.916321693401e-1,1.045609277062e-2));
#16417=axis2_placement_3d('',#16414,#16415,#16416);
#16419=cartesian_point('',(-7.301367773981e1,1.255203297547e0,
-4.303928241632e1));
#16420=cartesian_point('',(-7.301249233176e1,1.307907669551e0,
-4.303977728284e1));
#16421=cartesian_point('',(-7.313305489834e1,1.372053906255e0,
-4.281634626690e1));
#16422=cartesian_point('',(-7.331029715345e1,1.464591509451e0,
-4.244882922201e1));
#16423=cartesian_point('',(-7.344255539806e1,1.516529961219e0,
-4.213137745862e1));
#16424=cartesian_point('',(-7.351552416728e1,1.539438251105e0,
-4.192434479648e1));
#16426=cartesian_point('',(-7.351552416728e1,1.539438251105e0,
-4.192434479648e1));
#16427=cartesian_point('',(-7.356765182785e1,1.555748940418e0,
-4.177644686734e1));
#16428=cartesian_point('',(-7.362063528479e1,1.564103659357e0,
-4.162582635369e1));
#16429=cartesian_point('',(-7.367419105521e1,1.565656739313e0,
-4.147514304913e1));
#16431=direction('',(5.449267748740e-1,-8.005614722519e-3,-8.384454187115e-1));
#16432=vector('',#16431,1.808878946971e0);
#16433=cartesian_point('',(-7.399938431052e1,1.269684485476e0,
-4.152263615023e1));
#16434=line('',#16433,#16432);
#16435=cartesian_point('',(-7.464517801341e1,-1.291950747704e0,
-3.937758808420e1));
#16436=cartesian_point('',(-7.464403773232e1,-1.290953902970e0,
-3.951020828831e1));
#16437=cartesian_point('',(-7.462855853825e1,-1.288614392218e0,
-3.977534173447e1));
#16438=cartesian_point('',(-7.456595055806e1,-1.285185708707e0,
-4.016875464468e1));
#16439=cartesian_point('',(-7.449838522840e1,-1.282614238240e0,
-4.042558900103e1));
#16440=cartesian_point('',(-7.445830528143e1,-1.281289192643e0,
-4.055200856952e1));
#16442=cartesian_point('',(-7.445830528143e1,-1.281289192643e0,
-4.055200856952e1));
#16443=cartesian_point('',(-7.442214296639e1,-1.280094082139e0,
-4.066607117934e1));
#16444=cartesian_point('',(-7.433956506740e1,-1.277633936709e0,
-4.089094394540e1));
#16445=cartesian_point('',(-7.418598414295e1,-1.273745895625e0,
-4.121579687247e1));
#16446=cartesian_point('',(-7.406458808555e1,-1.271048201704e0,
-4.142231025043e1));
#16447=cartesian_point('',(-7.399938809313e1,-1.269675904957e0,
-4.152263938824e1));
#16449=cartesian_point('',(0.e0,0.e0,-4.152264042526e1));
#16450=direction('',(0.e0,0.e0,-1.e0));
#16451=direction('',(-9.998528353062e-1,-1.715539944433e-2,0.e0));
#16452=axis2_placement_3d('',#16449,#16450,#16451);
#16454=cartesian_point('',(0.e0,0.e0,-4.152264042526e1));
#16455=direction('',(0.e0,0.e0,-1.e0));
#16456=direction('',(-9.999988959614e-1,-1.485959642861e-3,0.e0));
#16457=axis2_placement_3d('',#16454,#16455,#16456);
#16459=cartesian_point('',(0.e0,0.e0,-4.152264042526e1));
#16460=direction('',(0.e0,0.e0,-1.e0));
#16461=direction('',(-1.e0,0.e0,0.e0));
#16462=axis2_placement_3d('',#16459,#16460,#16461);
#16464=cartesian_point('',(-7.399938431052e1,1.269684485476e0,
-4.152263615023e1));
#16465=cartesian_point('',(-7.406663039026e1,1.271090703795e0,
-4.141915875348e1));
#16466=cartesian_point('',(-7.419154867737e1,1.273912502431e0,
-4.120597983818e1));
#16467=cartesian_point('',(-7.434853979053e1,1.277893995096e0,
-4.087024119297e1));
#16468=cartesian_point('',(-7.443208299613e1,1.280438769675e0,
-4.063770308378e1));
#16469=cartesian_point('',(-7.446838474111e1,1.281674403341e0,
-4.051974941467e1));
#16471=cartesian_point('',(-7.446838474111e1,1.281674403341e0,
-4.051974941467e1));
#16472=cartesian_point('',(-7.450629021350e1,1.282965469642e0,
-4.039658477713e1));
#16473=cartesian_point('',(-7.457017401051e1,1.285475585743e0,
-4.014658278149e1));
#16474=cartesian_point('',(-7.462939278699e1,1.288876749279e0,
-3.976408397793e1));
#16475=cartesian_point('',(-7.464406157580e1,1.291156741996e0,
-3.950645399308e1));
#16476=cartesian_point('',(-7.464516902973e1,1.292156675703e0,
-3.937758835561e1));
#16478=cartesian_point('',(0.e0,0.e0,-3.937759316487e1));
#16479=direction('',(0.e0,0.e0,1.e0));
#16480=direction('',(-9.998502321528e-1,1.730645151078e-2,0.e0));
#16481=axis2_placement_3d('',#16478,#16479,#16480);
#16483=cartesian_point('',(0.e0,0.e0,-3.937759316487e1));
#16484=direction('',(0.e0,0.e0,1.e0));
#16485=direction('',(-9.999988959614e-1,-1.485959642861e-3,0.e0));
#16486=axis2_placement_3d('',#16483,#16484,#16485);
#16488=cartesian_point('',(-7.434517323248e1,-1.287626308162e0,
-3.937499939367e1));
#16489=direction('',(-8.452719558082e-3,-1.044325989539e-2,9.999097408541e-1));
#16490=direction('',(-9.998380331345e-1,-1.580039450833e-2,-8.617135899210e-3));
#16491=axis2_placement_3d('',#16488,#16489,#16490);
#16493=direction('',(4.471540015649e-1,9.369200450832e-3,-8.944079141909e-1));
#16494=vector('',#16493,9.152086604196e-1);
#16495=cartesian_point('',(-7.462736956591e1,-1.934249997592e0,
-6.278712037949e0));
#16496=line('',#16495,#16494);
#16497=cartesian_point('',(-7.645241810753e1,-1.914499383439e0,
-8.214296506316e0));
#16498=direction('',(-2.075033443267e-4,9.999456834579e-1,1.042051228607e-2));
#16499=direction('',(8.944389398914e-1,-4.474360600190e-3,4.471677122771e-1));
#16500=axis2_placement_3d('',#16497,#16498,#16499);
#16502=direction('',(8.422097115051e-3,1.047141391317e-2,-9.999097048088e-1));
#16503=vector('',#16502,3.328463889106e1);
#16504=cartesian_point('',(-7.395485269117e1,-1.914190994329e0,
-8.193502256550e0));
#16505=line('',#16504,#16503);
#16506=direction('',(-5.448778902820e-1,-8.823239445894e-3,8.384689828059e-1));
#16507=vector('',#16506,1.345446205214e-1);
#16508=cartesian_point('',(-7.367452622999e1,-1.565653763550e0,
-4.147513570478e1));
#16509=line('',#16508,#16507);
#16510=cartesian_point('',(-7.064682801150e1,-1.587672771443e0,
-3.934686924288e1));
#16511=direction('',(-7.114882717592e-5,9.999454675278e-1,1.044303157664e-2));
#16512=direction('',(-8.384377395727e-1,5.631774341006e-3,-5.449682926354e-1));
#16513=axis2_placement_3d('',#16510,#16511,#16512);
#16515=direction('',(-8.524632296888e-3,-1.047152106785e-2,9.999088347898e-1));
#16516=vector('',#16515,3.310247843389e1);
#16517=cartesian_point('',(-7.434518310915e1,-1.587616697273e0,
-3.937817267743e1));
#16518=line('',#16517,#16516);
#16519=cartesian_point('',(-7.418040940921e1,-2.419643102754e0,
-6.060277326668e0));
#16520=cartesian_point('',(-7.404399139505e1,-2.416775904159e0,
-6.333155227304e0));
#16521=cartesian_point('',(-7.390757619184e1,-2.413906755686e0,
-6.606034483156e0));
#16522=cartesian_point('',(-7.377115814038e1,-2.411039450488e0,
-6.878912364025e0));
#16524=cartesian_point('',(-7.462738539791e1,-2.434220331020e0,
-6.283884085689e0));
#16525=direction('',(4.471399552031e-1,9.366633986144e-3,-8.944149633301e-1));
#16526=direction('',(2.577391354882e-5,9.999450340287e-1,1.048466771133e-2));
#16527=axis2_placement_3d('',#16524,#16525,#16526);
#16529=cartesian_point('',(-7.418040940921e1,-2.419643102754e0,
-6.060277326668e0));
#16530=cartesian_point('',(-7.422468148724e1,-2.420574788980e0,
-5.971719103039e0));
#16531=cartesian_point('',(-7.430935825091e1,-2.415335599775e0,
-5.802798580948e0));
#16532=cartesian_point('',(-7.442439774033e1,-2.390904807046e0,
-5.574421138641e0));
#16533=cartesian_point('',(-7.452802290130e1,-2.353295237705e0,
-5.369674693994e0));
#16534=cartesian_point('',(-7.462101647331e1,-2.304738003743e0,
-5.186814105658e0));
#16535=cartesian_point('',(-7.470399299884e1,-2.246714564984e0,
-5.024478251823e0));
#16536=cartesian_point('',(-7.477724164298e1,-2.180192717475e0,
-4.881988105768e0));
#16537=cartesian_point('',(-7.484048559062e1,-2.106311215309e0,
-4.759788381223e0));
#16538=cartesian_point('',(-7.489374643380e1,-2.025544298658e0,
-4.657767071924e0));
#16539=cartesian_point('',(-7.492242242355e1,-1.967343939411e0,
-4.603518085263e0));
#16540=cartesian_point('',(-7.493500048612e1,-1.937015447984e0,-4.579937026e0));
#16542=cartesian_point('',(-7.345473942094e1,-7.238655745774e0,
-6.878912349683e0));
#16543=cartesian_point('',(-7.359036365928e1,-7.253618989713e0,
-6.606036476538e0));
#16544=cartesian_point('',(-7.372598492045e1,-7.268580013219e0,
-6.333159038065e0));
#16545=cartesian_point('',(-7.386160910791e1,-7.283543357980e0,
-6.060283145153e0));
#16547=cartesian_point('',(-7.389979447393e1,-7.282514392915e0,
-7.102517765390e0));
#16548=direction('',(-4.445372107476e-1,-4.907697581017e-2,8.944149589011e-1));
#16549=direction('',(1.304937490978e-1,-9.913939631713e-1,1.045902643056e-2));
#16550=axis2_placement_3d('',#16547,#16548,#16549);
#16552=cartesian_point('',(-7.430666425765e1,-7.327432879042e0,
-6.283890185764e0));
#16553=direction('',(-4.445372107476e-1,-4.907697581017e-2,8.944149589011e-1));
#16554=direction('',(1.305194388089e-1,-9.913904445613e-1,1.047198765751e-2));
#16555=axis2_placement_3d('',#16552,#16553,#16554);
#16557=cartesian_point('',(-7.386160910791e1,-7.283543357980e0,
-6.060283145153e0));
#16558=cartesian_point('',(-7.390572918670e1,-7.288411674914e0,
-5.971514076654e0));
#16559=cartesian_point('',(-7.398916796108e1,-7.304708358637e0,
-5.802244845368e0));
#16560=cartesian_point('',(-7.410016383448e1,-7.344052697068e0,
-5.573588737781e0));
#16561=cartesian_point('',(-7.419803778222e1,-7.394966534381e0,
-5.368734016898e0));
#16562=cartesian_point('',(-7.428388077481e1,-7.455318689862e0,
-5.185892541614e0));
#16563=cartesian_point('',(-7.435849853816e1,-7.523706702629e0,
-5.023699941405e0));
#16564=cartesian_point('',(-7.442235069802e1,-7.599212620946e0,
-4.881383740236e0));
#16565=cartesian_point('',(-7.447530273539e1,-7.680659069743e0,
-4.759409022472e0));
#16566=cartesian_point('',(-7.451747341213e1,-7.767549572070e0,
-4.657598333561e0));
#16567=cartesian_point('',(-7.453825813486e1,-7.828898126451e0,
-4.603469441611e0));
#16568=cartesian_point('',(-7.454675162594e1,-7.860546842913e0,
-4.579937185840e0));
#16570=cartesian_point('',(-7.424139607039e1,-7.823124505442e0,
-6.278700985145e0));
#16571=cartesian_point('',(-7.429950990340e1,-7.827579803388e0,
-5.976089637367e0));
#16572=cartesian_point('',(-7.438561325223e1,-7.857215445423e0,
-5.516412158021e0));
#16573=cartesian_point('',(-7.448466545346e1,-7.955981655154e0,
-4.954750204711e0));
#16574=cartesian_point('',(-7.452409452143e1,-8.067164571758e0,
-4.692543908787e0));
#16575=cartesian_point('',(-7.451581714413e1,-8.139862773183e0,
-4.695465838520e0));
#16577=cartesian_point('',(-7.387729680932e1,-8.427385040575e0,
-3.937497996936e1));
#16578=direction('',(9.816549007496e-3,-9.269387931736e-3,-9.999088527526e-1));
#16579=direction('',(-9.934005520823e-1,-1.143668854915e-1,-8.692446467994e-3));
#16580=axis2_placement_3d('',#16577,#16578,#16579);
#16582=cartesian_point('',(-7.328229676255e1,-8.370005002792e0,
-4.135910803319e1));
#16583=direction('',(5.414817485955e-1,6.239742638905e-2,-8.383937482579e-1));
#16584=direction('',(-8.323861239178e-1,-1.002138941507e-1,-5.450601032255e-1));
#16585=axis2_placement_3d('',#16582,#16583,#16584);
#16587=direction('',(-9.717129699832e-3,9.282387873975e-3,9.999097032561e-1));
#16588=vector('',#16587,3.328464906906e1);
#16589=cartesian_point('',(-7.324825733533e1,-8.064149311184e0,
-4.147514308390e1));
#16590=line('',#16589,#16588);
#16591=cartesian_point('',(-7.604827219210e1,-8.080893921554e0,
-8.214301124777e0));
#16592=direction('',(1.303010459356e-1,-9.914197470045e-1,1.041742183628e-2));
#16593=direction('',(9.914278618538e-1,1.303896121392e-1,8.327291648490e-3));
#16594=axis2_placement_3d('',#16591,#16592,#16593);
#16596=direction('',(-4.445452991035e-1,-4.907540624032e-2,8.944110249473e-1));
#16597=vector('',#16596,9.152201945292e-1);
#16598=cartesian_point('',(-7.383453923527e1,-7.778209702597e0,
-7.097284017386e0));
#16599=line('',#16598,#16597);
#16600=direction('',(9.818408712493e-3,-9.269283327733e-3,-9.999088354630e-1));
#16601=vector('',#16600,3.310208910248e1);
#16602=cartesian_point('',(-7.424139607039e1,-7.823124505442e0,
-6.278700985145e0));
#16603=line('',#16602,#16601);
#16604=cartesian_point('',(-7.025020755920e1,-7.647494135764e0,
-3.934704176257e1));
#16605=direction('',(1.303828318131e-1,-9.914089361845e-1,1.042297567e-2));
#16606=direction('',(-9.914191468975e-1,-1.304694535299e-1,-8.111526407260e-3));
#16607=axis2_placement_3d('',#16604,#16605,#16606);
#16609=direction('',(5.430184797175e-1,6.262885324872e-2,-8.373819662651e-1));
#16610=vector('',#16609,1.346647908897e-1);
#16611=cartesian_point('',(-7.332138280535e1,-8.072583212610e0,
-4.136237721651e1));
#16612=line('',#16611,#16610);
#16613=cartesian_point('',(-7.331393481712e1,-7.568508640984e0,
-4.148040541305e1));
#16614=direction('',(-9.705860692312e-3,9.283970309359e-3,9.999097980136e-1));
#16615=direction('',(1.333220095940e-1,-9.910171974773e-1,1.049552580706e-2));
#16616=axis2_placement_3d('',#16613,#16614,#16615);
#16618=cartesian_point('',(-7.313939001538e1,-7.210435592865e0,
-8.194372283964e0));
#16619=cartesian_point('',(-7.314082710344e1,-7.209298074870e0,
-8.042733301387e0));
#16620=cartesian_point('',(-7.316656478745e1,-7.209884764268e0,
-7.739657463848e0));
#16621=cartesian_point('',(-7.327291003219e1,-7.219400735712e0,
-7.296089412109e0));
#16622=cartesian_point('',(-7.338731464507e1,-7.231355466059e0,
-7.014534471905e0));
#16623=cartesian_point('',(-7.345473942094e1,-7.238655745774e0,
-6.878912349683e0));
#16625=cartesian_point('',(-7.363696117275e1,-7.259487829116e0,
-8.198698155944e0));
#16626=direction('',(-9.618590949943e-3,9.242485354154e-3,9.999110256281e-1));
#16627=direction('',(1.305432653173e-1,-9.913878609271e-1,1.041945711991e-2));
#16628=axis2_placement_3d('',#16625,#16626,#16627);
#16630=cartesian_point('',(0.e0,0.e0,-8.194372175980e0));
#16631=direction('',(0.e0,0.e0,-1.e0));
#16632=direction('',(-9.951756490192e-1,-9.810926357492e-2,0.e0));
#16633=axis2_placement_3d('',#16630,#16631,#16632);
#16635=cartesian_point('',(0.e0,0.e0,-8.194372175980e0));
#16636=direction('',(0.e0,0.e0,-1.e0));
#16637=direction('',(-9.977606338842e-1,-6.688585404188e-2,0.e0));
#16638=axis2_placement_3d('',#16635,#16636,#16637);
#16640=cartesian_point('',(0.e0,0.e0,-6.878910995974e0));
#16641=direction('',(0.e0,0.e0,1.e0));
#16642=direction('',(-9.994663487373e-1,-3.266523751317e-2,0.e0));
#16643=axis2_placement_3d('',#16640,#16641,#16642);
#16645=cartesian_point('',(0.e0,0.e0,-6.878910995974e0));
#16646=direction('',(0.e0,0.e0,1.e0));
#16647=direction('',(-9.977606338842e-1,-6.688585404188e-2,0.e0));
#16648=axis2_placement_3d('',#16645,#16646,#16647);
#16650=cartesian_point('',(-7.377115814038e1,-2.411039450488e0,
-6.878912364025e0));
#16651=cartesian_point('',(-7.370335723153e1,-2.409476929795e0,
-7.014534462002e0));
#16652=cartesian_point('',(-7.358837080316e1,-2.406396179054e0,
-7.296089361018e0));
#16653=cartesian_point('',(-7.348169317812e1,-2.401949888363e0,
-7.739657394398e0));
#16654=cartesian_point('',(-7.345609933771e1,-2.399172550030e0,
-8.042733285075e0));
#16655=cartesian_point('',(-7.345482309294e1,-2.397856809497e0,
-8.194372284318e0));
#16657=cartesian_point('',(-7.421812585915e1,-2.425647778334e0,
-7.102552658973e0));
#16658=direction('',(4.471865676605e-1,9.413318172103e-3,-8.943911689775e-1));
#16659=direction('',(-2.888087835338e-7,9.999446200601e-1,1.052410627271e-2));
#16660=axis2_placement_3d('',#16657,#16658,#16659);
#16662=cartesian_point('',(-7.395457068293e1,-2.414167242065e0,
-8.198743025489e0));
#16663=direction('',(8.411024415529e-3,1.047141369477e-2,-9.999097980136e-1));
#16664=direction('',(-1.863443434314e-3,9.999435972606e-1,1.045609277046e-2));
#16665=axis2_placement_3d('',#16662,#16663,#16664);
#16667=cartesian_point('',(-7.255287251203e1,-8.285732476028e0,
-4.303928241632e1));
#16668=cartesian_point('',(-7.255857654630e1,-8.233324270433e0,
-4.303977728285e1));
#16669=cartesian_point('',(-7.268648044623e1,-8.185463388823e0,
-4.281634626634e1));
#16670=cartesian_point('',(-7.287428495736e1,-8.116852199847e0,
-4.244882922495e1));
#16671=cartesian_point('',(-7.301219101081e1,-8.082621318900e0,
-4.213137744583e1));
#16672=cartesian_point('',(-7.308752565394e1,-8.069433348206e0,
-4.192434478368e1));
#16674=cartesian_point('',(-7.308752565394e1,-8.069433348206e0,
-4.192434478368e1));
#16675=cartesian_point('',(-7.314133630251e1,-8.060066222411e0,
-4.177644692406e1));
#16676=cartesian_point('',(-7.319495672645e1,-8.058698618898e0,
-4.162582723767e1));
#16677=cartesian_point('',(-7.324825733533e1,-8.064149311184e0,
-4.147514308390e1));
#16679=direction('',(5.413097931788e-1,6.319009138315e-2,-8.384454187123e-1));
#16680=vector('',#16679,1.808878946976e0);
#16681=cartesian_point('',(-7.353203640070e1,-8.400035701989e0,
-4.152263615023e1));
#16682=line('',#16681,#16680);
#16683=cartesian_point('',(-7.383794477298e1,-1.102404866922e1,
-3.937758808360e1));
#16684=cartesian_point('',(-7.383694469810e1,-1.102291211977e1,
-3.951015992577e1));
#16685=cartesian_point('',(-7.382191355473e1,-1.101857445282e1,
-3.977519673474e1));
#16686=cartesian_point('',(-7.376033241894e1,-1.100701049569e1,
-4.016846924171e1));
#16687=cartesian_point('',(-7.369372821708e1,-1.099564915133e1,
-4.042521584230e1));
#16688=cartesian_point('',(-7.365419218111e1,-1.098910809892e1,
-4.055159367490e1));
#16690=cartesian_point('',(-7.365419218111e1,-1.098910809892e1,
-4.055159367490e1));
#16691=cartesian_point('',(-7.361849312438e1,-1.098320227655e1,
-4.066570632125e1));
#16692=cartesian_point('',(-7.353693004369e1,-1.096998170487e1,
-4.089067764836e1));
#16693=cartesian_point('',(-7.338512669253e1,-1.094607254372e1,
-4.121567049169e1));
#16694=cartesian_point('',(-7.326507652752e1,-1.092754488061e1,
-4.142226969966e1));
#16695=cartesian_point('',(-7.320058745613e1,-1.091766963852e1,
-4.152263938541e1));
#16697=cartesian_point('',(0.e0,0.e0,-4.152264042526e1));
#16698=direction('',(0.e0,0.e0,-1.e0));
#16699=direction('',(-9.890597314984e-1,-1.475155840184e-1,0.e0));
#16700=axis2_placement_3d('',#16697,#16698,#16699);
#16702=cartesian_point('',(0.e0,0.e0,-4.152264042526e1));
#16703=direction('',(0.e0,0.e0,-1.e0));
#16704=direction('',(-9.912498101264e-1,-1.319992951662e-1,0.e0));
#16705=axis2_placement_3d('',#16702,#16703,#16704);
#16707=cartesian_point('',(0.e0,0.e0,-4.152264042526e1));
#16708=direction('',(0.e0,0.e0,-1.e0));
#16709=direction('',(-9.914448613738e-1,-1.305261922201e-1,0.e0));
#16710=axis2_placement_3d('',#16707,#16708,#16709);
#16712=cartesian_point('',(-7.353203640070e1,-8.400035701989e0,
-4.152263615023e1));
#16713=cartesian_point('',(-7.359889073084e1,-8.407418888972e0,
-4.141915875099e1));
#16714=cartesian_point('',(-7.372310864607e1,-8.420926339864e0,
-4.120597983042e1));
#16715=cartesian_point('',(-7.387927637022e1,-8.437470361893e0,
-4.087024117662e1));
#16716=cartesian_point('',(-7.396243701257e1,-8.445851934766e0,
-4.063770306137e1));
#16717=cartesian_point('',(-7.399858947373e1,-8.449365200647e0,
-4.051974938919e1));
#16719=cartesian_point('',(-7.399858947373e1,-8.449365200647e0,
-4.051974938919e1));
#16720=cartesian_point('',(-7.403633917583e1,-8.453032836386e0,
-4.039658475423e1));
#16721=cartesian_point('',(-7.410000407115e1,-8.458882703135e0,
-4.014658276400e1));
#16722=cartesian_point('',(-7.415916016109e1,-8.463240238169e0,
-3.976408396904e1));
#16723=cartesian_point('',(-7.417400105451e1,-8.462894412219e0,
-3.950645399013e1));
#16724=cartesian_point('',(-7.417522955154e1,-8.462047584846e0,
-3.937758835562e1));
#16726=cartesian_point('',(0.e0,0.e0,-3.937759316487e1));
#16727=direction('',(0.e0,0.e0,1.e0));
#16728=direction('',(-9.935553200279e-1,-1.133482511741e-1,0.e0));
#16729=axis2_placement_3d('',#16726,#16727,#16728);
#16731=cartesian_point('',(0.e0,0.e0,-3.937759316487e1));
#16732=direction('',(0.e0,0.e0,1.e0));
#16733=direction('',(-9.912498101264e-1,-1.319992951662e-1,0.e0));
#16734=axis2_placement_3d('',#16731,#16732,#16733);
#16736=cartesian_point('',(-7.354107101028e1,-1.098060285857e1,
-3.937499939366e1));
#16737=direction('',(-7.017286414563e-3,-1.145721769172e-2,9.999097408537e-1));
#16738=direction('',(-9.892219148280e-1,-1.461702712353e-1,-8.617135896834e-3));
#16739=axis2_placement_3d('',#16736,#16737,#16738);
#16741=direction('',(4.421056621155e-1,6.765436125400e-2,-8.944078884540e-1));
#16742=vector('',#16741,9.152082463102e-1);
#16743=cartesian_point('',(-7.373645165066e1,-1.165852858345e1,
-6.278712431887e0));
#16744=line('',#16743,#16742);
#16745=cartesian_point('',(-7.554846475779e1,-1.187716359654e1,
-8.214296506277e0));
#16746=direction('',(-1.307248302683e-1,9.913639249407e-1,1.042051234243e-2));
#16747=direction('',(8.873709120592e-1,1.123116268384e-1,4.471677122827e-1));
#16748=axis2_placement_3d('',#16745,#16746,#16747);
#16750=direction('',(6.983240079925e-3,1.148113232984e-2,-9.999097049026e-1));
#16751=vector('',#16750,3.328463781496e1);
#16752=cartesian_point('',(-7.307230661264e1,-1.155086014299e1,
-8.193502256550e0));
#16753=line('',#16752,#16751);
#16754=direction('',(-5.390597954748e-1,-7.986797176739e-2,8.384722082386e-1));
#16755=vector('',#16754,1.345622073117e-1);
#16756=cartesian_point('',(-7.283987199581e1,-1.116871481169e1,
-4.147513463190e1));
#16757=line('',#16756,#16755);
#16758=cartesian_point('',(-6.983520172296e1,-1.079535146416e1,
-3.934686924290e1));
#16759=direction('',(-1.305896142824e-1,9.913815086697e-1,1.044303161331e-2));
#16760=direction('',(-8.320080580545e-1,-1.038557025009e-1,-5.449555801994e-1));
#16761=axis2_placement_3d('',#16758,#16759,#16760);
#16763=direction('',(-7.084892027975e-3,-1.149462314122e-2,9.999088348164e-1));
#16764=vector('',#16763,3.310247803893e1);
#16765=cartesian_point('',(-7.350192416789e1,-1.127802807335e1,
-3.937817267733e1));
#16766=line('',#16765,#16764);
#16767=cartesian_point('',(-7.322995892264e1,-1.208142909810e1,
-6.060277326654e0));
#16768=cartesian_point('',(-7.309508222802e1,-1.206078030485e1,
-6.333155227290e0));
#16769=cartesian_point('',(-7.296020857480e1,-1.204012994530e1,
-6.606034483154e0));
#16770=cartesian_point('',(-7.282533185711e1,-1.201948104149e1,
-6.878912364024e0));
#16772=cartesian_point('',(-7.367120825968e1,-1.215422368997e1,
-6.283884085684e0));
#16773=direction('',(4.420920198324e-1,6.764997687285e-2,-8.944149633306e-1));
#16774=direction('',(-1.304935896676e-1,9.913937139821e-1,1.048460454701e-2));
#16775=axis2_placement_3d('',#16772,#16773,#16774);
#16777=cartesian_point('',(-7.322995892264e1,-1.208142909810e1,
-6.060277326654e0));
#16778=cartesian_point('',(-7.327373063745e1,-1.208813147938e1,
-5.971719103038e0));
#16779=cartesian_point('',(-7.335836683109e1,-1.209398964769e1,
-5.802798580931e0));
#16780=cartesian_point('',(-7.347561100008e1,-1.208478353028e1,
-5.574421138619e0));
#16781=cartesian_point('',(-7.358325866731e1,-1.206102151370e1,
-5.369674693966e0));
#16782=cartesian_point('',(-7.368179465728e1,-1.202501779046e1,
-5.186814105631e0));
#16783=cartesian_point('',(-7.377163488565e1,-1.197832136019e1,
-5.024478251798e0));
#16784=cartesian_point('',(-7.385293972094e1,-1.192192948291e1,
-4.881988105747e0));
#16785=cartesian_point('',(-7.392528607899e1,-1.185693503890e1,
-4.759788381208e0));
#16786=cartesian_point('',(-7.398863346635e1,-1.178381102948e1,
-4.657767071912e0));
#16787=cartesian_point('',(-7.402466080031e1,-1.172985155011e1,
-4.603518085259e0));
#16788=cartesian_point('',(-7.404108991832e1,-1.170142428975e1,-4.579937026e0));
#16790=cartesian_point('',(-7.188148977115e1,-1.676449547954e1,
-6.878912349682e0));
#16791=cartesian_point('',(-7.201400063008e1,-1.679703322625e1,
-6.606036476538e0));
#16792=cartesian_point('',(-7.214650882706e1,-1.682956838291e1,
-6.333159038048e0));
#16793=cartesian_point('',(-7.227901962237e1,-1.686210622295e1,
-6.060283145138e0));
#16795=cartesian_point('',(-7.231701261427e1,-1.686607025126e1,
-7.102517765391e0));
#16796=direction('',(-4.343283025062e-1,-1.066808648986e-1,8.944149589014e-1));
#16797=direction('',(2.587803580838e-1,-9.658795648074e-1,1.045908970307e-2));
#16798=axis2_placement_3d('',#16795,#16796,#16797);
#16800=cartesian_point('',(-7.271453853163e1,-1.696371161711e1,
-6.283890185765e0));
#16801=direction('',(-4.343283025062e-1,-1.066808648986e-1,8.944149589014e-1));
#16802=direction('',(2.588054908902e-1,-9.658726897002e-1,1.047211422977e-2));
#16803=axis2_placement_3d('',#16800,#16801,#16802);
#16805=cartesian_point('',(-7.227901962237e1,-1.686210622295e1,
-6.060283145138e0));
#16806=cartesian_point('',(-7.232212679954e1,-1.687269171469e1,
-5.971514087485e0));
#16807=cartesian_point('',(-7.240272459708e1,-1.689973992068e1,
-5.802244863298e0));
#16808=cartesian_point('',(-7.250763544247e1,-1.695323554406e1,
-5.573588703374e0));
#16809=cartesian_point('',(-7.259802650152e1,-1.701648894423e1,
-5.368733921328e0));
#16810=cartesian_point('',(-7.267525755857e1,-1.708752955078e1,
-5.185892439559e0));
#16811=cartesian_point('',(-7.274031049413e1,-1.716507203348e1,
-5.023699923990e0));
#16812=cartesian_point('',(-7.279376088032e1,-1.724826635079e1,
-4.881383749155e0));
#16813=cartesian_point('',(-7.283562901054e1,-1.733592763786e1,
-4.759409033803e0));
#16814=cartesian_point('',(-7.286609742884e1,-1.742757916669e1,
-4.657598333053e0));
#16815=cartesian_point('',(-7.287869674184e1,-1.749111582716e1,
-4.603469441415e0));
#16816=cartesian_point('',(-7.288298658346e1,-1.752360240721e1,
-4.579937185843e0));
#16818=cartesian_point('',(-7.258512803645e1,-1.744664333692e1,
-6.278700750528e0));
#16819=cartesian_point('',(-7.264216316526e1,-1.745864589585e1,
-5.976089399702e0));
#16820=cartesian_point('',(-7.272366159239e1,-1.749926672867e1,
-5.516412215959e0));
#16821=cartesian_point('',(-7.280897482653e1,-1.761011688994e1,
-4.954750194733e0));
#16822=cartesian_point('',(-7.283355428844e1,-1.772549514690e1,
-4.692543907923e0));
#16823=cartesian_point('',(-7.281585870564e1,-1.779649099074e1,
-4.695465838542e0));
#16825=cartesian_point('',(-7.214527181406e1,-1.799820983733e1,
-3.937497996935e1));
#16826=direction('',(1.094246498082e-2,-7.908770270327e-3,-9.999088527526e-1));
#16827=direction('',(-9.699739985754e-1,-2.430532523175e-1,-8.692446468256e-3));
#16828=axis2_placement_3d('',#16825,#16826,#16827);
#16830=cartesian_point('',(-7.156285167301e1,-1.786365760331e1,
-4.135910803319e1));
#16831=direction('',(5.287047987109e-1,1.325411585087e-1,-8.383937482599e-1));
#16832=direction('',(-8.121844072821e-1,-2.080047413942e-1,-5.450601032228e-1));
#16833=axis2_placement_3d('',#16830,#16831,#16832);
#16835=direction('',(-1.084559256434e-2,7.934635393030e-3,9.999097032648e-1));
#16836=vector('',#16835,3.328464903432e1);
#16837=cartesian_point('',(-7.156902565324e1,-1.755597549818e1,
-4.147514304945e1));
#16838=line('',#16837,#16836);
#16839=cartesian_point('',(-7.434290036782e1,-1.793805214793e1,
-8.214301124746e0));
#16840=direction('',(2.585925468819e-1,-9.659303142669e-1,1.041742182436e-2));
#16841=direction('',(9.659267994832e-1,2.586814145896e-1,8.327291636132e-3));
#16842=axis2_placement_3d('',#16839,#16840,#16841);
#16844=direction('',(-4.343364966244e-1,-1.066803562731e-1,8.944110404537e-1));
#16845=vector('',#16844,9.152204291866e-1);
#16846=cartesian_point('',(-7.218761440160e1,-1.734900729547e1,
-7.097284006841e0));
#16847=line('',#16846,#16845);
#16848=direction('',(1.094429575593e-2,-7.908423651776e-3,-9.999088354574e-1));
#16849=vector('',#16848,3.310208933724e1);
#16850=cartesian_point('',(-7.258512803645e1,-1.744664333692e1,
-6.278700750528e0));
#16851=line('',#16850,#16849);
#16852=cartesian_point('',(-6.865100900540e1,-1.675156085873e1,
-3.934704176258e1));
#16853=direction('',(2.586722219556e-1,-9.659089207404e-1,1.042297570854e-2));
#16854=direction('',(-9.659077376996e-1,-2.587594353753e-1,-8.111526134433e-3));
#16855=axis2_placement_3d('',#16852,#16853,#16854);
#16857=direction('',(5.301981926840e-1,1.329713321120e-1,-8.373819327589e-1));
#16858=vector('',#16857,1.346647549493e-1);
#16859=cartesian_point('',(-7.164042466293e1,-1.757388205003e1,
-4.136237721668e1));
#16860=line('',#16859,#16858);
#16861=cartesian_point('',(-7.169883532887e1,-1.707314774797e1,
-4.148040531861e1));
#16862=direction('',(-1.083462700186e-2,7.937675618002e-3,9.999097980136e-1));
#16863=direction('',(2.615351225290e-1,-9.651368937212e-1,1.049552580709e-2));
#16864=axis2_placement_3d('',#16861,#16862,#16863);
#16866=cartesian_point('',(-7.157252169258e1,-1.669535539681e1,
-8.194372283963e0));
#16867=cartesian_point('',(-7.157409496204e1,-1.669441518808e1,
-8.042733301385e0));
#16868=cartesian_point('',(-7.159953587827e1,-1.669835630016e1,
-7.739657463844e0));
#16869=cartesian_point('',(-7.170372924117e1,-1.672167170100e1,
-7.296089412103e0));
#16870=cartesian_point('',(-7.181559470130e1,-1.674845695547e1,
-7.014534471904e0));
#16871=cartesian_point('',(-7.188148977115e1,-1.676449547954e1,
-6.878912349682e0));
#16873=cartesian_point('',(-7.205943345811e1,-1.680893405292e1,
-8.198698155936e0));
#16874=direction('',(-1.074268897656e-2,7.907936551084e-3,9.999110256283e-1));
#16875=direction('',(2.588285320847e-1,-9.658670850031e-1,1.041945710808e-2));
#16876=axis2_placement_3d('',#16873,#16874,#16875);
#16878=cartesian_point('',(0.e0,0.e0,-8.194372175980e0));
#16879=direction('',(0.e0,0.e0,-1.e0));
#16880=direction('',(-9.738559547885e-1,-2.271664132812e-1,0.e0));
#16881=axis2_placement_3d('',#16878,#16879,#16880);
#16883=cartesian_point('',(0.e0,0.e0,-8.194372175980e0));
#16884=direction('',(0.e0,0.e0,-1.e0));
#16885=direction('',(-9.804942975041e-1,-1.965475325765e-1,0.e0));
#16886=axis2_placement_3d('',#16883,#16884,#16885);
#16888=cartesian_point('',(0.e0,0.e0,-6.878910995974e0));
#16889=direction('',(0.e0,0.e0,1.e0));
#16890=direction('',(-9.866521065010e-1,-1.628423186308e-1,0.e0));
#16891=axis2_placement_3d('',#16888,#16889,#16890);
#16893=cartesian_point('',(0.e0,0.e0,-6.878910995974e0));
#16894=direction('',(0.e0,0.e0,1.e0));
#16895=direction('',(-9.804942975041e-1,-1.965475325765e-1,0.e0));
#16896=axis2_placement_3d('',#16893,#16894,#16895);
#16898=cartesian_point('',(-7.282533185711e1,-1.201948104149e1,
-6.878912364024e0));
#16899=cartesian_point('',(-7.275831494433e1,-1.200908209393e1,
-7.014534461968e0));
#16900=cartesian_point('',(-7.264471435947e1,-1.199101895877e1,
-7.296089360934e0));
#16901=cartesian_point('',(-7.253952973368e1,-1.197268648252e1,
-7.739657394312e0));
#16902=cartesian_point('',(-7.251451736750e1,-1.196659223818e1,
-8.042733285038e0));
#16903=cartesian_point('',(-7.251342377978e1,-1.196512117061e1,
-8.194372284317e0));
#16905=cartesian_point('',(-7.326656893569e1,-1.209230538742e1,
-7.102552658941e0));
#16906=direction('',(4.421321400208e-1,6.770234571494e-2,-8.943911689777e-1));
#16907=direction('',(-1.305192499913e-1,9.913899175254e-1,1.052410617249e-2));
#16908=axis2_placement_3d('',#16905,#16906,#16907);
#16910=cartesian_point('',(-7.300676702121e1,-1.204652221516e1,
-8.198743025489e0));
#16911=direction('',(6.972273178790e-3,1.147968828860e-2,-9.999097980136e-1));
#16912=direction('',(-1.323663315916e-1,9.911457129933e-1,1.045609277056e-2));
#16913=axis2_placement_3d('',#16910,#16911,#16912);
#16915=cartesian_point('',(-7.085066736755e1,-1.768489703181e1,
-4.303928231412e1));
#16916=cartesian_point('',(-7.086346740834e1,-1.763372027193e1,
-4.303923411936e1));
#16917=cartesian_point('',(-7.099608893028e1,-1.760290746687e1,
-4.281658128716e1));
#16918=cartesian_point('',(-7.119145789319e1,-1.755942566148e1,
-4.244867872234e1));
#16919=cartesian_point('',(-7.133256852013e1,-1.754347675861e1,
-4.213137555854e1));
#16920=cartesian_point('',(-7.140897937695e1,-1.754023458698e1,
-4.192434479023e1));
#16922=cartesian_point('',(-7.140897937695e1,-1.754023458698e1,
-4.192434479023e1));
#16923=cartesian_point('',(-7.146355233938e1,-1.753797130494e1,
-4.177644688187e1));
#16924=cartesian_point('',(-7.151689278918e1,-1.754361440570e1,
-4.162582634140e1));
#16925=cartesian_point('',(-7.156902565324e1,-1.755597549818e1,
-4.147514304945e1));
#16927=direction('',(5.284309351906e-1,1.333046184548e-1,-8.384453622224e-1));
#16928=vector('',#16927,1.808878946952e0);
#16929=cartesian_point('',(-7.180653496113e1,-1.792602894966e1,
-4.152263615023e1));
#16930=line('',#16929,#16928);
#16931=cartesian_point('',(-7.176732382393e1,-2.056752217721e1,
-3.937758808361e1));
#16932=cartesian_point('',(-7.176648065430e1,-2.056626481512e1,
-3.951015992662e1));
#16933=cartesian_point('',(-7.175214428342e1,-2.056000229954e1,
-3.977519673728e1));
#16934=cartesian_point('',(-7.169259938133e1,-2.054049932228e1,
-4.016846924670e1));
#16935=cartesian_point('',(-7.162804793986e1,-2.052054158270e1,
-4.042521584883e1));
#16936=cartesian_point('',(-7.158970391836e1,-2.050889600154e1,
-4.055159368214e1));
#16938=cartesian_point('',(-7.158970391836e1,-2.050889600154e1,
-4.055159368214e1));
#16939=cartesian_point('',(-7.155508113655e1,-2.049838104238e1,
-4.066570632763e1));
#16940=cartesian_point('',(-7.147594147041e1,-2.047462745624e1,
-4.089067765301e1));
#16941=cartesian_point('',(-7.132855759048e1,-2.043110852811e1,
-4.121567049390e1));
#16942=cartesian_point('',(-7.121195281735e1,-2.039706968104e1,
-4.142226970036e1));
#16943=cartesian_point('',(-7.114930443710e1,-2.037886141021e1,
-4.152263938540e1));
#16945=cartesian_point('',(0.e0,0.e0,-4.152264042526e1));
#16946=direction('',(0.e0,0.e0,-1.e0));
#16947=direction('',(-9.613435409108e-1,-2.753517683784e-1,0.e0));
#16948=axis2_placement_3d('',#16945,#16946,#16947);
#16950=cartesian_point('',(0.e0,0.e0,-4.152264042526e1));
#16951=direction('',(0.e0,0.e0,-1.e0));
#16952=direction('',(-9.655401652138e-1,-2.602540861522e-1,0.e0));
#16953=axis2_placement_3d('',#16950,#16951,#16952);
#16955=cartesian_point('',(0.e0,0.e0,-4.152264042526e1));
#16956=direction('',(0.e0,0.e0,-1.e0));
#16957=direction('',(-9.659258262891e-1,-2.588190451025e-1,0.e0));
#16958=axis2_placement_3d('',#16955,#16956,#16957);
#16960=cartesian_point('',(-7.180653496113e1,-1.792602894966e1,
-4.152263615023e1));
#16961=cartesian_point('',(-7.187185364281e1,-1.794207521333e1,
-4.141915875275e1));
#16962=cartesian_point('',(-7.199324577852e1,-1.797168079713e1,
-4.120597983591e1));
#16963=cartesian_point('',(-7.214591803611e1,-1.800846726071e1,
-4.087024118821e1));
#16964=cartesian_point('',(-7.222727321234e1,-1.802763176996e1,
-4.063770307725e1));
#16965=cartesian_point('',(-7.226265781090e1,-1.803583382246e1,
-4.051974940725e1));
#16967=cartesian_point('',(-7.226265781090e1,-1.803583382246e1,
-4.051974940725e1));
#16968=cartesian_point('',(-7.229960583771e1,-1.804439740622e1,
-4.039658477046e1));
#16969=cartesian_point('',(-7.236196251216e1,-1.805850716339e1,
-4.014658277639e1));
#16970=cartesian_point('',(-7.242004374292e1,-1.807054883870e1,
-3.976408397533e1));
#16971=cartesian_point('',(-7.243480281022e1,-1.807214309672e1,
-3.950645399223e1));
#16972=cartesian_point('',(-7.243613133046e1,-1.807146386510e1,
-3.937758835562e1));
#16974=cartesian_point('',(0.e0,0.e0,-3.937759316487e1));
#16975=direction('',(0.e0,0.e0,1.e0));
#16976=direction('',(-9.702604009118e-1,-2.420635338554e-1,0.e0));
#16977=axis2_placement_3d('',#16974,#16975,#16976);
#16979=cartesian_point('',(0.e0,0.e0,-3.937759316487e1));
#16980=direction('',(0.e0,0.e0,1.e0));
#16981=direction('',(-9.655401652138e-1,-2.602540861522e-1,0.e0));
#16982=axis2_placement_3d('',#16979,#16980,#16981);
#16984=cartesian_point('',(-7.147866067366e1,-2.048569824968e1,
-3.937499939366e1));
#16985=direction('',(-5.461785564322e-3,-1.227513925751e-2,9.999097408540e-1));
#16986=direction('',(-9.616799353011e-1,-2.740391340817e-1,-8.617135896301e-3));
#16987=axis2_placement_3d('',#16984,#16985,#16986);
#16989=direction('',(4.294927718474e-1,1.247819509089e-1,-8.944078620284e-1));
#16990=vector('',#16989,9.152078176481e-1);
#16991=cartesian_point('',(-7.158388260476e1,-2.118332647585e1,
-6.278712839469e0));
#16992=line('',#16991,#16990);
#16993=cartesian_point('',(-7.335185623012e1,-2.163660624956e1,
-8.214296506318e0));
#16994=direction('',(-2.590054198938e-1,9.658196546923e-1,1.042051225246e-2));
#16995=direction('',(8.651197218001e-1,2.271759319795e-1,4.471677122532e-1));
#16996=axis2_placement_3d('',#16993,#16994,#16995);
#16998=direction('',(5.424909007468e-3,1.229440538811e-2,-9.999097049026e-1));
#16999=vector('',#16998,3.328463781497e1);
#17000=cartesian_point('',(-7.093947310850e1,-2.098989087210e1,
-8.193502256550e0));
#17001=line('',#17000,#16999);
#17002=direction('',(-5.240232019868e-1,-1.495461126257e-1,8.384722082323e-1));
#17003=vector('',#17002,1.345622073545e-1);
#17004=cartesian_point('',(-7.075890697701e1,-2.058067604161e1,
-4.147513463191e1));
#17005=line('',#17004,#17003);
#17006=cartesian_point('',(-6.782867577107e1,-1.981831869921e1,
-3.934686924289e1));
#17007=direction('',(-2.588736555219e-1,9.658547373016e-1,1.044303158730e-2));
#17008=direction('',(-8.113342243758e-1,-2.115660464095e-1,-5.449555801743e-1));
#17009=axis2_placement_3d('',#17006,#17007,#17008);
#17011=direction('',(-5.523927280183e-3,-1.232104819014e-2,9.999088348439e-1));
#17012=vector('',#17011,3.310247763016e1);
#17013=cartesian_point('',(-7.140102692554e1,-2.077546925375e1,
-3.937817267709e1));
#17014=line('',#17013,#17012);
#17015=cartesian_point('',(-7.102652353562e1,-2.153649849193e1,
-6.060277326646e0));
#17016=cartesian_point('',(-7.089549593817e1,-2.149842141060e1,
-6.333155227280e0));
#17017=cartesian_point('',(-7.076447156065e1,-2.146034317338e1,
-6.606034483155e0));
#17018=cartesian_point('',(-7.063344395476e1,-2.142226597943e1,
-6.878912364024e0));
#17020=cartesian_point('',(-7.145449632263e1,-2.166626491180e1,
-6.283884085668e0));
#17021=direction('',(4.294797674321e-1,1.247758099050e-1,-8.944149633302e-1));
#17022=direction('',(-2.587801719124e-1,9.658793387703e-1,1.048453916921e-2));
#17023=axis2_placement_3d('',#17020,#17021,#17022);
#17025=cartesian_point('',(-7.102652353562e1,-2.153649849193e1,
-6.060277326646e0));
#17026=cartesian_point('',(-7.106904553934e1,-2.154885677131e1,
-5.971719939797e0));
#17027=cartesian_point('',(-7.115219229808e1,-2.156571199044e1,
-5.802800830507e0));
#17028=cartesian_point('',(-7.126963433582e1,-2.157188826290e1,
-5.574424673365e0));
#17029=cartesian_point('',(-7.137946221105e1,-2.156238069695e1,
-5.369678840449e0));
#17030=cartesian_point('',(-7.148185448694e1,-2.153954689093e1,
-5.186818333085e0));
#17031=cartesian_point('',(-7.157702131965e1,-2.150497676995e1,
-5.024482124387e0));
#17032=cartesian_point('',(-7.166499153736e1,-2.145967994236e1,
-4.881991217041e0));
#17033=cartesian_point('',(-7.174520299472e1,-2.140468455242e1,
-4.759790475808e0));
#17034=cartesian_point('',(-7.181755373098e1,-2.134045430006e1,
-4.657768021085e0));
#17035=cartesian_point('',(-7.186031645387e1,-2.129165847096e1,
-4.603518385138e0));
#17036=cartesian_point('',(-7.188031577280e1,-2.126561852014e1,
-4.579937025803e0));
#17038=cartesian_point('',(-6.907832790207e1,-2.600349004765e1,
-6.878912349683e0));
#17039=cartesian_point('',(-6.920545808405e1,-2.605304556727e1,
-6.606036476538e0));
#17040=cartesian_point('',(-6.933258596492e1,-2.610259817155e1,
-6.333159038045e0));
#17041=cartesian_point('',(-6.945971607165e1,-2.615215377539e1,
-6.060283145133e0));
#17043=cartesian_point('',(-6.949686661870e1,-2.616104297145e1,
-7.102517765390e0));
#17044=direction('',(-4.166879165902e-1,-1.624594148095e-1,8.944149589019e-1));
#17045=direction('',(3.826391632080e-1,-9.238386638378e-1,1.045915760285e-2));
#17046=axis2_placement_3d('',#17043,#17044,#17045);
#17048=cartesian_point('',(-6.987824689105e1,-2.630973654619e1,
-6.283890185759e0));
#17049=direction('',(-4.166879165902e-1,-1.624594148095e-1,8.944149589019e-1));
#17050=direction('',(3.826633088735e-1,-9.238285144013e-1,1.047225004772e-2));
#17051=axis2_placement_3d('',#17048,#17049,#17050);
#17053=cartesian_point('',(-6.945971607165e1,-2.615215377539e1,
-6.060283145133e0));
#17054=cartesian_point('',(-6.950107277701e1,-2.616827532249e1,
-5.971514087474e0));
#17055=cartesian_point('',(-6.957745054989e1,-2.620561225093e1,
-5.802244863277e0));
#17056=cartesian_point('',(-6.967448128843e1,-2.627234382501e1,
-5.573588703354e0));
#17057=cartesian_point('',(-6.975584281397e1,-2.634685448432e1,
-5.368733921315e0));
#17058=cartesian_point('',(-6.982314048875e1,-2.642736800443e1,
-5.185892439549e0));
#17059=cartesian_point('',(-6.987751556244e1,-2.651273821241e1,
-5.023699923980e0));
#17060=cartesian_point('',(-6.991964963571e1,-2.660219746619e1,
-4.881383749151e0));
#17061=cartesian_point('',(-6.994971748426e1,-2.669457368640e1,
-4.759409033798e0));
#17062=cartesian_point('',(-6.996796231596e1,-2.678941805030e1,
-4.657598333054e0));
#17063=cartesian_point('',(-6.997216064171e1,-2.685405568624e1,
-4.603469441414e0));
#17064=cartesian_point('',(-6.997217343354e1,-2.688682427579e1,
-4.579937185843e0));
#17066=cartesian_point('',(-6.968690833810e1,-2.677164527935e1,
-6.278700498744e0));
#17067=cartesian_point('',(-6.974188887515e1,-2.679098973290e1,
-5.976089147915e0));
#17068=cartesian_point('',(-6.981738792061e1,-2.684190070329e1,
-5.516412273175e0));
#17069=cartesian_point('',(-6.988750245401e1,-2.696293814320e1,
-4.954750183272e0));
#17070=cartesian_point('',(-6.989681174814e1,-2.708053758584e1,
-4.692543907916e0));
#17071=cartesian_point('',(-6.987000073633e1,-2.714861631335e1,
-4.695465838537e0));
#17073=cartesian_point('',(-6.917882121563e1,-2.726108027372e1,
-3.937497996936e1));
#17074=direction('',(1.188115234447e-2,-6.412831356779e-3,-9.999088527526e-1));
#17075=direction('',(-9.299509210214e-1,-3.675809106386e-1,-8.692446468216e-3));
#17076=axis2_placement_3d('',#17073,#17074,#17075);
#17078=cartesian_point('',(-6.861894635040e1,-2.705165806940e1,
-4.135910803318e1));
#17079=direction('',(5.068815631416e-1,2.004170746893e-1,-8.383937482592e-1));
#17080=direction('',(-7.780859901988e-1,-3.122365701359e-1,-5.450601032236e-1));
#17081=axis2_placement_3d('',#17078,#17079,#17080);
#17083=direction('',(-1.178848475516e-2,6.451119583259e-3,9.999097032649e-1));
#17084=vector('',#17083,3.328464903400e1);
#17085=cartesian_point('',(-6.866522808514e1,-2.674741409334e1,
-4.147514304913e1));
#17086=line('',#17085,#17084);
#17087=cartesian_point('',(-7.136550090688e1,-2.748828532842e1,
-8.214301124810e0));
#17088=direction('',(3.824594575270e-1,-9.239135461026e-1,1.041742176135e-2));
#17089=direction('',(9.238984618243e-1,3.825471061872e-1,8.327291661440e-3));
#17090=axis2_placement_3d('',#17087,#17088,#17089);
#17092=direction('',(-4.166960763270e-1,-1.624599671809e-1,8.944110570858e-1));
#17093=vector('',#17092,9.152206810229e-1);
#17094=cartesian_point('',(-6.930553947135e1,-2.662295855755e1,
-7.097283995524e0));
#17095=line('',#17094,#17093);
#17096=direction('',(1.188292286319e-2,-6.412248470953e-3,-9.999088354514e-1));
#17097=vector('',#17096,3.310208958977e1);
#17098=cartesian_point('',(-6.968690833810e1,-2.677164527935e1,
-6.278700498744e0));
#17099=line('',#17098,#17097);
#17100=cartesian_point('',(-6.587717265366e1,-2.556900373146e1,
-3.934704176256e1));
#17101=direction('',(3.825356585543e-1,-9.238819359168e-1,1.042297563501e-2));
#17102=direction('',(-9.238693793587e-1,-3.826219714337e-1,-8.111526334289e-3));
#17103=axis2_placement_3d('',#17100,#17101,#17102);
#17105=direction('',(5.083060320383e-1,2.010384967656e-1,-8.373819323413e-1));
#17106=vector('',#17105,1.346647547947e-1);
#17107=cartesian_point('',(-6.873367899230e1,-2.677448689321e1,
-4.136237721654e1));
#17108=line('',#17107,#17106);
#17109=cartesian_point('',(-6.885694888855e1,-2.628566056428e1,
-4.148040531765e1));
#17110=direction('',(-1.177800983938e-2,6.455565096027e-3,9.999097980136e-1));
#17111=direction('',(3.852732970150e-1,-9.227428301240e-1,1.049552580712e-2));
#17112=axis2_placement_3d('',#17109,#17110,#17111);
#17114=cartesian_point('',(-6.878102767997e1,-2.589461304110e1,
-8.194372283963e0));
#17115=cartesian_point('',(-6.878271021176e1,-2.589388622886e1,
-8.042733301406e0));
#17116=cartesian_point('',(-6.880741905906e1,-2.590111433009e1,
-7.739657463895e0));
#17117=cartesian_point('',(-6.890767776280e1,-2.593783022737e1,
-7.296089412154e0));
#17118=cartesian_point('',(-6.901509002114e1,-2.597898770282e1,
-7.014534471924e0));
#17119=cartesian_point('',(-6.907832790207e1,-2.600349004765e1,
-6.878912349683e0));
#17121=cartesian_point('',(-6.924894885835e1,-2.607077475475e1,
-8.198698155920e0));
#17122=direction('',(-1.168297662230e-2,6.438080707467e-3,9.999110256288e-1));
#17123=direction('',(3.826851709162e-1,-9.238200554630e-1,1.041945704640e-2));
#17124=axis2_placement_3d('',#17121,#17122,#17123);
#17126=cartesian_point('',(0.e0,0.e0,-8.194372175980e0));
#17127=direction('',(0.e0,0.e0,-1.e0));
#17128=direction('',(-9.358733151675e-1,-3.523366826736e-1,0.e0));
#17129=axis2_placement_3d('',#17126,#17127,#17128);
#17131=cartesian_point('',(0.e0,0.e0,-8.194372175980e0));
#17132=direction('',(0.e0,0.e0,-1.e0));
#17133=direction('',(-9.464514318493e-1,-3.228462283353e-1,0.e0));
#17134=axis2_placement_3d('',#17131,#17132,#17133);
#17136=cartesian_point('',(0.e0,0.e0,-6.878910995974e0));
#17137=direction('',(0.e0,0.e0,1.e0));
#17138=direction('',(-9.569559731710e-1,-2.902331225281e-1,0.e0));
#17139=axis2_placement_3d('',#17136,#17137,#17138);
#17141=cartesian_point('',(0.e0,0.e0,-6.878910995974e0));
#17142=direction('',(0.e0,0.e0,1.e0));
#17143=direction('',(-9.464514318493e-1,-3.228462283353e-1,0.e0));
#17144=axis2_placement_3d('',#17141,#17142,#17143);
#17146=cartesian_point('',(-7.063344395476e1,-2.142226597943e1,
-6.878912364024e0));
#17147=cartesian_point('',(-7.056835771603e1,-2.140320853387e1,
-7.014534461890e0));
#17148=cartesian_point('',(-7.045808671220e1,-2.137047207958e1,
-7.296089360741e0));
#17149=cartesian_point('',(-7.035619482375e1,-2.133856709152e1,
-7.739657394111e0));
#17150=cartesian_point('',(-7.033219190031e1,-2.132926021534e1,
-8.042733284951e0));
#17151=cartesian_point('',(-7.033129968123e1,-2.132765899113e1,
-8.194372284317e0));
#17153=cartesian_point('',(-7.106140070438e1,-2.155206029874e1,
-7.102552658969e0));
#17154=direction('',(4.295127088273e-1,1.248329675719e-1,-8.943911689876e-1));
#17155=direction('',(-2.588049907005e-1,9.658722586219e-1,1.052410628782e-2));
#17156=axis2_placement_3d('',#17153,#17154,#17155);
#17158=cartesian_point('',(-7.080979733446e1,-2.147275785322e1,
-8.198743025490e0));
#17159=direction('',(5.414224415093e-3,1.229154223304e-2,-9.999097980136e-1));
#17160=direction('',(-2.606043951163e-1,9.653890507821e-1,1.045609277062e-2));
#17161=axis2_placement_3d('',#17158,#17159,#17160);
#17163=cartesian_point('',(-6.793618796340e1,-2.678146817132e1,
-4.303928241632e1));
#17164=cartesian_point('',(-6.795526187907e1,-2.673232204465e1,
-4.303977728303e1));
#17165=cartesian_point('',(-6.809119486887e1,-2.671919594639e1,
-4.281634626682e1));
#17166=cartesian_point('',(-6.829035796823e1,-2.670153002330e1,
-4.244882922205e1));
#17167=cartesian_point('',(-6.843242463841e1,-2.670415818978e1,
-4.213137745869e1));
#17168=cartesian_point('',(-6.850860561383e1,-2.671091762869e1,
-4.192434479648e1));
#17170=cartesian_point('',(-6.850860561383e1,-2.671091762869e1,
-4.192434479648e1));
#17171=cartesian_point('',(-6.856300712307e1,-2.671579690875e1,
-4.177644686735e1));
#17172=cartesian_point('',(-6.861515466704e1,-2.672835404608e1,
-4.162582635368e1));
#17173=cartesian_point('',(-6.866522808514e1,-2.674741409334e1,
-4.147514304913e1));
#17175=direction('',(5.065103101437e-1,2.011382250079e-1,-8.384454187118e-1));
#17176=vector('',#17175,1.808878946978e0);
#17177=cartesian_point('',(-6.885240379985e1,-2.714530287197e1,
-4.152263615022e1));
#17178=line('',#17177,#17176);
#17179=cartesian_point('',(-6.846874406660e1,-2.975907967835e1,
-3.937758808360e1));
#17180=cartesian_point('',(-6.846807222908e1,-2.975772301744e1,
-3.951015992673e1));
#17181=cartesian_point('',(-6.845467593013e1,-2.974964280664e1,
-3.977519673761e1));
#17182=cartesian_point('',(-6.839818609220e1,-2.972253451068e1,
-4.016846924737e1));
#17183=cartesian_point('',(-6.833679190491e1,-2.969432185842e1,
-4.042521584970e1));
#17184=cartesian_point('',(-6.830029597512e1,-2.967777100767e1,
-4.055159368311e1));
#17186=cartesian_point('',(-6.830029597512e1,-2.967777100767e1,
-4.055159368311e1));
#17187=cartesian_point('',(-6.826734187360e1,-2.966282682557e1,
-4.066570632848e1));
#17188=cartesian_point('',(-6.819197972346e1,-2.962894665540e1,
-4.089067765363e1));
#17189=cartesian_point('',(-6.805153709313e1,-2.956656258113e1,
-4.121567049419e1));
#17190=cartesian_point('',(-6.794037285119e1,-2.951759496412e1,
-4.142226970046e1));
#17191=cartesian_point('',(-6.788063709283e1,-2.949136521307e1,
-4.152263938540e1));
#17193=cartesian_point('',(0.e0,0.e0,-4.152264042526e1));
#17194=direction('',(0.e0,0.e0,-1.e0));
#17195=direction('',(-9.171784958035e-1,-3.984766076392e-1,0.e0));
#17196=axis2_placement_3d('',#17193,#17194,#17195);
#17198=cartesian_point('',(0.e0,0.e0,-4.152264042526e1));
#17199=direction('',(0.e0,0.e0,-1.e0));
#17200=direction('',(-9.233098603761e-1,-3.840558575680e-1,0.e0));
#17201=axis2_placement_3d('',#17198,#17199,#17200);
#17203=cartesian_point('',(0.e0,0.e0,-4.152264042526e1));
#17204=direction('',(0.e0,0.e0,-1.e0));
#17205=direction('',(-9.238795325113e-1,-3.826834323651e-1,0.e0));
#17206=axis2_placement_3d('',#17203,#17204,#17205);
#17208=cartesian_point('',(-6.885240379985e1,-2.714530287197e1,
-4.152263615022e1));
#17209=cartesian_point('',(-6.891506921409e1,-2.716973765667e1,
-4.141915875171e1));
#17210=cartesian_point('',(-6.903155852020e1,-2.721493481426e1,
-4.120597983267e1));
#17211=cartesian_point('',(-6.917812304948e1,-2.727133429337e1,
-4.087024118137e1));
#17212=cartesian_point('',(-6.925628075077e1,-2.730095382905e1,
-4.063770306789e1));
#17213=cartesian_point('',(-6.929029204654e1,-2.731370432877e1,
-4.051974939662e1));
#17215=cartesian_point('',(-6.929029204654e1,-2.731370432877e1,
-4.051974939662e1));
#17216=cartesian_point('',(-6.932580620522e1,-2.732701733489e1,
-4.039658476089e1));
#17217=cartesian_point('',(-6.938578771569e1,-2.734914555997e1,
-4.014658276909e1));
#17218=cartesian_point('',(-6.944180029841e1,-2.736866533858e1,
-3.976408397162e1));
#17219=cartesian_point('',(-6.945622500717e1,-2.737217240228e1,
-3.950645399100e1));
#17220=cartesian_point('',(-6.945763081923e1,-2.737167238827e1,
-3.937758835563e1));
#17222=cartesian_point('',(0.e0,0.e0,-3.937759316487e1));
#17223=direction('',(0.e0,0.e0,1.e0));
#17224=direction('',(-9.303640573290e-1,-3.666370423598e-1,0.e0));
#17225=axis2_placement_3d('',#17222,#17223,#17224);
#17227=cartesian_point('',(0.e0,0.e0,-3.937759316487e1));
#17228=direction('',(0.e0,0.e0,1.e0));
#17229=direction('',(-9.233098603761e-1,-3.840558575680e-1,0.e0));
#17230=axis2_placement_3d('',#17227,#17228,#17229);
#17232=cartesian_point('',(-6.819323063527e1,-2.964027766403e1,
-3.937499939366e1));
#17233=direction('',(-3.812832028962e-3,-1.288302984857e-2,9.999097408536e-1));
#17234=direction('',(-9.176833454563e-1,-3.972191113743e-1,-8.617135895601e-3));
#17235=axis2_placement_3d('',#17232,#17233,#17234);
#17237=direction('',(4.095311410412e-1,1.797745015517e-1,-8.944078337701e-1));
#17238=vector('',#17237,9.152073576531e-1);
#17239=cartesian_point('',(-6.820649348173e1,-3.034567173893e1,
-6.278713276756e0));
#17240=line('',#17239,#17238);
#17241=cartesian_point('',(-6.990017710550e1,-3.102584056891e1,
-8.214296506258e0));
#17242=direction('',(-3.828543542243e-1,9.237499425571e-1,1.042051232678e-2));
#17243=direction('',(8.280660934104e-1,3.381531931957e-1,4.471677122463e-1));
#17244=axis2_placement_3d('',#17241,#17242,#17243);
#17246=direction('',(3.773756237877e-3,1.289731776146e-2,-9.999097049026e-1));
#17247=vector('',#17246,3.328463781497e1);
#17248=cartesian_point('',(-6.759284555134e1,-3.006977874889e1,
-8.193502256550e0));
#17249=line('',#17248,#17247);
#17250=direction('',(-5.000204261968e-1,-2.166654780558e-1,8.384722082483e-1));
#17251=vector('',#17250,1.345622073521e-1);
#17252=cartesian_point('',(-6.746723744176e1,-2.964049619841e1,
-4.147513463191e1));
#17253=line('',#17252,#17251);
#17254=cartesian_point('',(-6.466158237090e1,-2.850218900748e1,
-3.934686924290e1));
#17255=direction('',(-3.827282965210e-1,9.238019236463e-1,1.044303162826e-2));
#17256=direction('',(-7.767782372094e-1,-3.156564363830e-1,-5.449555801787e-1));
#17257=axis2_placement_3d('',#17254,#17255,#17256);
#17259=direction('',(-3.868446599900e-3,-1.293665578089e-2,9.999088348735e-1));
#17260=vector('',#17259,3.310247719155e1);
#17261=cartesian_point('',(-6.807843831639e1,-2.991743638601e1,
-3.937817267678e1));
#17262=line('',#17261,#17260);
#17263=cartesian_point('',(-6.760780463858e1,-3.062307242547e1,
-6.060277326645e0));
#17264=cartesian_point('',(-6.748286805683e1,-3.056821856548e1,
-6.333155227281e0));
#17265=cartesian_point('',(-6.735793481848e1,-3.051336397984e1,
-6.606034483151e0));
#17266=cartesian_point('',(-6.723299824306e1,-3.045851000709e1,
-6.878912364021e0));
#17268=cartesian_point('',(-6.801517814257e1,-3.080759033396e1,
-6.283884085630e0));
#17269=direction('',(4.095189971386e-1,1.797666942330e-1,-8.944149633292e-1));
#17270=direction('',(-3.826389538760e-1,9.238384636323e-1,1.048446899863e-2));
#17271=axis2_placement_3d('',#17268,#17269,#17270);
#17273=cartesian_point('',(-6.760780463858e1,-3.062307242547e1,
-6.060277326645e0));
#17274=cartesian_point('',(-6.764834920717e1,-3.064087496013e1,
-5.971721194848e0));
#17275=cartesian_point('',(-6.772858353540e1,-3.066843856335e1,
-5.802804204686e0));
#17276=cartesian_point('',(-6.784421355026e1,-3.068989140630e1,
-5.574429975130e0));
#17277=cartesian_point('',(-6.795434213608e1,-3.069480099228e1,
-5.369685059664e0));
#17278=cartesian_point('',(-6.805883853986e1,-3.068552793074e1,
-5.186824673535e0));
#17279=cartesian_point('',(-6.815770359040e1,-3.066367580819e1,
-5.024487932255e0));
#17280=cartesian_point('',(-6.825083409924e1,-3.063024928074e1,
-4.881995882951e0));
#17281=cartesian_point('',(-6.833753851608e1,-3.058619407413e1,
-4.759793616556e0));
#17282=cartesian_point('',(-6.841765511007e1,-3.053195664362e1,
-4.657769444127e0));
#17283=cartesian_point('',(-6.846642193887e1,-3.048915928873e1,
-4.603518834998e0));
#17284=cartesian_point('',(-6.848964949407e1,-3.046595212254e1,
-4.579937025510e0));
#17286=cartesian_point('',(-6.509321669045e1,-3.479755769151e1,
-6.878912349683e0));
#17287=cartesian_point('',(-6.521279096282e1,-3.486328307537e1,
-6.606036476537e0));
#17288=cartesian_point('',(-6.533236333430e1,-3.492900526845e1,
-6.333159038045e0));
#17289=cartesian_point('',(-6.545193752107e1,-3.499473072598e1,
-6.060283145133e0));
#17291=cartesian_point('',(-6.548760996713e1,-3.500839299319e1,
-7.102517765388e0));
#17292=direction('',(-3.919178848938e-1,-2.154582390947e-1,8.944149589014e-1));
#17293=direction('',(4.999509059610e-1,-8.659905865925e-1,1.045923333687e-2));
#17294=axis2_placement_3d('',#17291,#17292,#17293);
#17296=cartesian_point('',(-6.584631907226e1,-3.520559458852e1,
-6.283890185761e0));
#17297=direction('',(-3.919178848938e-1,-2.154582390947e-1,8.944149589014e-1));
#17298=direction('',(4.999736511450e-1,-8.659772958725e-1,1.047240154191e-2));
#17299=axis2_placement_3d('',#17296,#17297,#17298);
#17301=cartesian_point('',(-6.545193752107e1,-3.499473072598e1,
-6.060283145133e0));
#17302=cartesian_point('',(-6.549083612992e1,-3.501611248428e1,
-5.971514087485e0));
#17303=cartesian_point('',(-6.556168703326e1,-3.506309928999e1,
-5.802244863303e0));
#17304=cartesian_point('',(-6.564917744212e1,-3.514192501902e1,
-5.573588703382e0));
#17305=cartesian_point('',(-6.572011731589e1,-3.522641803944e1,
-5.368733921337e0));
#17306=cartesian_point('',(-6.577633012653e1,-3.531502686446e1,
-5.185892439569e0));
#17307=cartesian_point('',(-6.581909696575e1,-3.540676408980e1,-5.023699924e0));
#17308=cartesian_point('',(-6.584919380043e1,-3.550095760740e1,
-4.881383749165e0));
#17309=cartesian_point('',(-6.586694689809e1,-3.559646817804e1,
-4.759409033807e0));
#17310=cartesian_point('',(-6.587265596907e1,-3.569288256364e1,
-4.657598333054e0));
#17311=cartesian_point('',(-6.586838147303e1,-3.575751520717e1,
-4.603469441418e0));
#17312=cartesian_point('',(-6.586411699621e1,-3.579000512657e1,
-4.579937185844e0));
#17314=cartesian_point('',(-6.559632631800e1,-3.563857696633e1,
-6.278700217935e0));
#17315=cartesian_point('',(-6.564831153108e1,-3.566493232555e1,
-5.976088867111e0));
#17316=cartesian_point('',(-6.571651938428e1,-3.572526231085e1,
-5.516412337009e0));
#17317=cartesian_point('',(-6.577023553807e1,-3.585441605010e1,
-4.954750170527e0));
#17318=cartesian_point('',(-6.576411537974e1,-3.597222451852e1,
-4.692543907937e0));
#17319=cartesian_point('',(-6.572864768280e1,-3.603622128380e1,
-4.695465838541e0));
#17321=cartesian_point('',(-6.502870180620e1,-3.605750606843e1,
-3.937497996936e1));
#17322=direction('',(1.261654989746e-2,-4.807167120839e-3,-9.999088527526e-1));
#17323=direction('',(-8.740161253828e-1,-4.858191576556e-1,-8.692446468285e-3));
#17324=axis2_placement_3d('',#17321,#17322,#17323);
#17326=cartesian_point('',(-6.450095183096e1,-3.577679716579e1,
-4.135910803319e1));
#17327=direction('',(4.763854434730e-1,2.648637992070e-1,-8.383937482571e-1));
#17328=direction('',(-7.306743060418e-1,-4.111259446460e-1,-5.450601032266e-1));
#17329=axis2_placement_3d('',#17326,#17327,#17328);
#17331=direction('',(-1.252967270889e-2,4.857223333686e-3,9.999097032649e-1));
#17332=vector('',#17331,3.328464903399e1);
#17333=cartesian_point('',(-6.458654942673e1,-3.548119701775e1,
-4.147514304912e1));
#17334=line('',#17333,#17332);
#17335=cartesian_point('',(-6.716701793894e1,-3.656818632607e1,
-8.214301124816e0));
#17336=direction('',(4.997823809527e-1,-8.660883609733e-1,1.041742174366e-2));
#17337=direction('',(8.660619652971e-1,4.998673108728e-1,8.327291663813e-3));
#17338=axis2_placement_3d('',#17335,#17336,#17337);
#17340=direction('',(-3.919258706813e-1,-2.154598330633e-1,8.944110756397e-1));
#17341=vector('',#17340,9.152209618835e-1);
#17342=cartesian_point('',(-6.523762754565e1,-3.544138361067e1,
-7.097283982901e0));
#17343=line('',#17342,#17341);
#17344=direction('',(1.261822986623e-2,-4.806357730662e-3,-9.999088354447e-1));
#17345=vector('',#17344,3.310208987118e1);
#17346=cartesian_point('',(-6.559632631800e1,-3.563857696633e1,
-6.278700217935e0));
#17347=line('',#17346,#17345);
#17348=cartesian_point('',(-6.197615961349e1,-3.394895386061e1,
-3.934704176258e1));
#17349=direction('',(4.998538041580e-1,-8.660470749607e-1,1.042297562151e-2));
#17350=direction('',(-8.660233597338e-1,-4.999377396591e-1,-8.111526365864e-3));
#17351=axis2_placement_3d('',#17348,#17349,#17350);
#17353=direction('',(4.777166140634e-1,2.656658353482e-1,-8.373819323203e-1));
#17354=vector('',#17353,1.346647547876e-1);
#17355=cartesian_point('',(-6.465088101742e1,-3.551697284233e1,
-4.136237721654e1));
#17356=line('',#17355,#17354);
#17357=cartesian_point('',(-6.483690096198e1,-3.504841844059e1,
-4.148040531764e1));
#17358=direction('',(-1.251986766309e-2,4.862998065429e-3,9.999097980136e-1));
#17359=direction('',(5.024193385630e-1,-8.645603808734e-1,1.049552580709e-2));
#17360=axis2_placement_3d('',#17357,#17358,#17359);
#17362=cartesian_point('',(-6.481267121405e1,-3.465080667691e1,
-8.194372283963e0));
#17363=cartesian_point('',(-6.481443421958e1,-3.465030569712e1,
-8.042733301412e0));
#17364=cartesian_point('',(-6.483798822273e1,-3.466069711270e1,
-7.739657463907e0));
#17365=cartesian_point('',(-6.493259681310e1,-3.471018528722e1,
-7.296089412165e0));
#17366=cartesian_point('',(-6.503371801613e1,-3.476501076783e1,
-7.014534471928e0));
#17367=cartesian_point('',(-6.509321669045e1,-3.479755769151e1,
-6.878912349683e0));
#17369=cartesian_point('',(-6.525359554419e1,-3.488653727235e1,
-8.198698155915e0));
#17370=direction('',(-1.242336528975e-2,4.858067566490e-3,9.999110256290e-1));
#17371=direction('',(4.999939603559e-1,-8.659662086495e-1,1.041945702872e-2));
#17372=axis2_placement_3d('',#17369,#17370,#17371);
#17374=cartesian_point('',(0.e0,0.e0,-8.194372175980e0));
#17375=direction('',(0.e0,0.e0,-1.e0));
#17376=direction('',(-8.818776236508e-1,-4.714783737395e-1,0.e0));
#17377=axis2_placement_3d('',#17374,#17375,#17376);
#17379=cartesian_point('',(0.e0,0.e0,-8.194372175980e0));
#17380=direction('',(0.e0,0.e0,-1.e0));
#17381=direction('',(-8.962145197897e-1,-4.436209356174e-1,0.e0));
#17382=axis2_placement_3d('',#17379,#17380,#17381);
#17384=cartesian_point('',(0.e0,0.e0,-6.878910995974e0));
#17385=direction('',(0.e0,0.e0,1.e0));
#17386=direction('',(-9.108860578216e-1,-4.126579572312e-1,0.e0));
#17387=axis2_placement_3d('',#17384,#17385,#17386);
#17389=cartesian_point('',(0.e0,0.e0,-6.878910995974e0));
#17390=direction('',(0.e0,0.e0,1.e0));
#17391=direction('',(-8.962145197897e-1,-4.436209356174e-1,0.e0));
#17392=axis2_placement_3d('',#17389,#17390,#17391);
#17394=cartesian_point('',(-6.723299824306e1,-3.045851000709e1,
-6.878912364021e0));
#17395=cartesian_point('',(-6.717095632197e1,-3.043112014174e1,
-7.014534461801e0));
#17396=cartesian_point('',(-6.706590166662e1,-3.038427049811e1,
-7.296089360519e0));
#17397=cartesian_point('',(-6.696904591397e1,-3.033933890141e1,
-7.739657393883e0));
#17398=cartesian_point('',(-6.694646312994e1,-3.032697863665e1,
-8.042733284853e0));
#17399=cartesian_point('',(-6.694578754562e1,-3.032527465316e1,
-8.194372284317e0));
#17401=cartesian_point('',(-6.764035220510e1,-3.064305348296e1,
-7.102552658939e0));
#17402=direction('',(4.095441961627e-1,1.798276625488e-1,-8.943911689925e-1));
#17403=direction('',(-3.826625062131e-1,9.238282575930e-1,1.052410620451e-2));
#17404=axis2_placement_3d('',#17401,#17402,#17403);
#17406=cartesian_point('',(-6.740125238312e1,-3.053158865103e1,
-8.198743025490e0));
#17407=direction('',(3.763536770455e-3,1.289308448201e-2,-9.999097980136e-1));
#17408=direction('',(-3.843834452134e-1,9.231143142482e-1,1.045609277048e-2));
#17409=axis2_placement_3d('',#17406,#17407,#17408);
#17411=cartesian_point('',(-6.385930139518e1,-3.541980092732e1,
-4.303928241630e1));
#17412=cartesian_point('',(-6.388462698752e1,-3.537356489802e1,
-4.303977728332e1));
#17413=cartesian_point('',(-6.402111035153e1,-3.537829391110e1,
-4.281634626667e1));
#17414=cartesian_point('',(-6.422087544857e1,-3.538677512332e1,
-4.244882922210e1));
#17415=cartesian_point('',(-6.436138367411e1,-3.540792422699e1,
-4.213137745879e1));
#17416=cartesian_point('',(-6.443603062694e1,-3.542456945062e1,
-4.192434479648e1));
#17418=cartesian_point('',(-6.443603062694e1,-3.542456945062e1,
-4.192434479648e1));
#17419=cartesian_point('',(-6.448932984989e1,-3.543650780961e1,
-4.177644686734e1));
#17420=cartesian_point('',(-6.453939222906e1,-3.545576413924e1,
-4.162582635368e1));
#17421=cartesian_point('',(-6.458654942673e1,-3.548119701775e1,
-4.147514304912e1));
#17423=direction('',(4.759232376064e-1,2.655303217146e-1,-8.384454187103e-1));
#17424=vector('',#17423,1.808878946956e0);
#17425=cartesian_point('',(-6.472018892005e1,-3.590011313604e1,
-4.152263615023e1));
#17426=line('',#17425,#17424);
#17427=cartesian_point('',(-6.399864511516e1,-3.844145107541e1,
-3.937758808360e1));
#17428=cartesian_point('',(-6.399815610509e1,-3.844001832854e1,
-3.951015992692e1));
#17429=cartesian_point('',(-6.398592909244e1,-3.843025867714e1,
-3.977519673820e1));
#17430=cartesian_point('',(-6.393346087541e1,-3.839600889287e1,
-4.016846924851e1));
#17431=cartesian_point('',(-6.387627441381e1,-3.836002405418e1,
-4.042521585119e1));
#17432=cartesian_point('',(-6.384225103120e1,-3.833885112344e1,
-4.055159368476e1));
#17434=cartesian_point('',(-6.384225103120e1,-3.833885112344e1,
-4.055159368476e1));
#17435=cartesian_point('',(-6.381152946377e1,-3.831973341751e1,
-4.066570632994e1));
#17436=cartesian_point('',(-6.374123429692e1,-3.827630636242e1,
-4.089067765469e1));
#17437=cartesian_point('',(-6.361013592857e1,-3.819612455088e1,
-4.121567049469e1));
#17438=cartesian_point('',(-6.350631426888e1,-3.813306601351e1,
-4.142226970062e1));
#17439=cartesian_point('',(-6.345051322784e1,-3.809926358060e1,
-4.152263938540e1));
#17441=cartesian_point('',(0.e0,0.e0,-4.152264042526e1));
#17442=direction('',(0.e0,0.e0,-1.e0));
#17443=direction('',(-8.573202723431e-1,-5.147834016649e-1,0.e0));
#17444=axis2_placement_3d('',#17441,#17442,#17443);
#17446=cartesian_point('',(0.e0,0.e0,-4.152264042526e1));
#17447=direction('',(0.e0,0.e0,-1.e0));
#17448=direction('',(-8.652814678375e-1,-5.012863267804e-1,0.e0));
#17449=axis2_placement_3d('',#17446,#17447,#17448);
#17451=cartesian_point('',(0.e0,0.e0,-4.152264042526e1));
#17452=direction('',(0.e0,0.e0,-1.e0));
#17453=direction('',(-8.660254037844e-1,-5.e-1,0.e0));
#17454=axis2_placement_3d('',#17451,#17452,#17453);
#17456=cartesian_point('',(-6.472018892005e1,-3.590011313604e1,
-4.152263615023e1));
#17457=cartesian_point('',(-6.477912884411e1,-3.593251835597e1,
-4.141915875079e1));
#17458=cartesian_point('',(-6.488872215609e1,-3.599253375166e1,
-4.120597982977e1));
#17459=cartesian_point('',(-6.502667119713e1,-3.606758123581e1,
-4.087024117526e1));
#17460=cartesian_point('',(-6.510029412349e1,-3.610714899951e1,
-4.063770305951e1));
#17461=cartesian_point('',(-6.513235017377e1,-3.612422978188e1,
-4.051974938707e1));
#17463=cartesian_point('',(-6.513235017377e1,-3.612422978188e1,
-4.051974938707e1));
#17464=cartesian_point('',(-6.516582280735e1,-3.614206442098e1,
-4.039658475232e1));
#17465=cartesian_point('',(-6.522240285377e1,-3.617183249368e1,
-4.014658276254e1));
#17466=cartesian_point('',(-6.527538839784e1,-3.619849638655e1,
-3.976408396830e1));
#17467=cartesian_point('',(-6.528923193733e1,-3.620385624904e1,
-3.950645398989e1));
#17468=cartesian_point('',(-6.529069098739e1,-3.620354400802e1,
-3.937758835563e1));
#17470=cartesian_point('',(0.e0,0.e0,-3.937759316487e1));
#17471=direction('',(0.e0,0.e0,1.e0));
#17472=direction('',(-8.745489267796e-1,-4.849372894186e-1,0.e0));
#17473=axis2_placement_3d('',#17470,#17471,#17472);
#17475=cartesian_point('',(0.e0,0.e0,-3.937759316487e1));
#17476=direction('',(0.e0,0.e0,1.e0));
#17477=direction('',(-8.652814678375e-1,-5.012863267804e-1,0.e0));
#17478=axis2_placement_3d('',#17475,#17476,#17477);
#17480=cartesian_point('',(-6.374099551400e1,-3.828770370970e1,
-3.937499939366e1));
#17481=direction('',(-2.098639912458e-3,-1.327048815450e-2,9.999097408540e-1));
#17482=direction('',(-8.579849391240e-1,-5.136025595782e-1,-8.617135895859e-3));
#17483=axis2_placement_3d('',#17480,#17481,#17482);
#17485=direction('',(3.825623193081e-1,2.316910776657e-1,-8.944078020544e-1));
#17486=vector('',#17485,9.152068445504e-1);
#17487=cartesian_point('',(-6.366207234647e1,-3.898879409927e1,
-6.278713764704e0));
#17488=line('',#17487,#17486);
#17489=cartesian_point('',(-6.525248657019e1,-3.988421415502e1,
-8.214296506270e0));
#17490=direction('',(-5.001525447916e-1,8.658746126670e-1,1.042051233342e-2));
#17491=direction('',(7.768440244419e-1,4.433445598866e-1,4.471677122825e-1));
#17492=axis2_placement_3d('',#17489,#17490,#17491);
#17494=direction('',(2.058033452931e-3,1.327955345216e-2,-9.999097049026e-1));
#17495=vector('',#17494,3.328463781496e1);
#17496=cartesian_point('',(-6.308968566652e1,-3.863516437436e1,
-8.193502256550e0));
#17497=line('',#17496,#17495);
#17498=direction('',(-4.674621623323e-1,-2.800776370900e-1,8.384722082393e-1));
#17499=vector('',#17498,1.345622073108e-1);
#17500=cartesian_point('',(-6.302118476843e1,-3.819315924737e1,
-4.147513463190e1));
#17501=line('',#17500,#17499);
#17502=cartesian_point('',(-6.038811136909e1,-3.669837895867e1,
-3.934686924289e1));
#17503=direction('',(-5.000343504741e-1,8.659426028538e-1,1.044303158726e-2));
#17504=direction('',(-7.289313589336e-1,-4.143458574326e-1,-5.449555802005e-1));
#17505=axis2_placement_3d('',#17502,#17503,#17504);
#17507=direction('',(-2.146775734314e-3,-1.333091256998e-2,9.999088349065e-1));
#17508=vector('',#17507,3.310247670207e1);
#17509=cartesian_point('',(-6.359100875274e1,-3.854750787650e1,
-3.937817267639e1));
#17510=line('',#17509,#17508);
#17511=cartesian_point('',(-6.303229745986e1,-3.918567709951e1,
-6.060277326588e0));
#17512=cartesian_point('',(-6.291558959335e1,-3.911498502561e1,
-6.333155227222e0));
#17513=cartesian_point('',(-6.279888513642e1,-3.904429266871e1,
-6.606034483156e0));
#17514=cartesian_point('',(-6.268217729092e1,-3.897360048384e1,
-6.878912364024e0));
#17516=cartesian_point('',(-6.341210140712e1,-3.942178934404e1,
-6.283884085617e0));
#17517=direction('',(3.825512432605e-1,2.316817205778e-1,-8.944149633308e-1));
#17518=direction('',(-4.999506774614e-1,8.659904142984e-1,1.048439073716e-2));
#17519=axis2_placement_3d('',#17516,#17517,#17518);
#17521=cartesian_point('',(-6.303229745986e1,-3.918567709951e1,
-6.060277326588e0));
#17522=cartesian_point('',(-6.307017117434e1,-3.920861928132e1,
-5.971721879525e0));
#17523=cartesian_point('',(-6.314612076383e1,-3.924641954703e1,
-5.802806045336e0));
#17524=cartesian_point('',(-6.325796077112e1,-3.928278160311e1,
-5.574432867513e0));
#17525=cartesian_point('',(-6.336650596411e1,-3.930202401898e1,
-5.369688452731e0));
#17526=cartesian_point('',(-6.347131856337e1,-3.930647006960e1,
-5.186828132942e0));
#17527=cartesian_point('',(-6.357219009124e1,-3.929770963969e1,
-5.024491101404e0));
#17528=cartesian_point('',(-6.366888711915e1,-3.927672528075e1,
-4.881998429188e0));
#17529=cartesian_point('',(-6.376060058100e1,-3.924436422650e1,
-4.759795331211e0));
#17530=cartesian_point('',(-6.384711179005e1,-3.920104801184e1,
-4.657770221182e0));
#17531=cartesian_point('',(-6.390104807326e1,-3.916498185595e1,
-4.603519080819e0));
#17532=cartesian_point('',(-6.392710632387e1,-3.914500483538e1,
-4.579937025351e0));
#17534=cartesian_point('',(-5.999434249401e1,-4.299622947556e1,
-6.878912349683e0));
#17535=cartesian_point('',(-6.010431490782e1,-4.307700014411e1,
-6.606036476538e0));
#17536=cartesian_point('',(-6.021428585347e1,-4.315776740107e1,
-6.333159038046e0));
#17537=cartesian_point('',(-6.032425817279e1,-4.323853813149e1,
-6.060283145134e0));
#17539=cartesian_point('',(-6.035784215241e1,-4.325673970466e1,
-7.102517765389e0));
#17540=direction('',(-3.604420295323e-1,-2.647705131697e-1,8.944149588991e-1));
#17541=direction('',(6.087083498368e-1,-7.933251208880e-1,1.045932153461e-2));
#17542=axis2_placement_3d('',#17539,#17540,#17541);
#17544=cartesian_point('',(-6.068774247809e1,-4.349907514661e1,
-6.283890185762e0));
#17545=direction('',(-3.604420295323e-1,-2.647705131697e-1,8.944149588991e-1));
#17546=direction('',(6.087293051085e-1,-7.933088668437e-1,1.047257796801e-2));
#17547=axis2_placement_3d('',#17544,#17545,#17546);
#17549=cartesian_point('',(-6.032425817279e1,-4.323853813149e1,
-6.060283145134e0));
#17550=cartesian_point('',(-6.036003311917e1,-4.326481425317e1,
-5.971514087476e0));
#17551=cartesian_point('',(-6.042414487438e1,-4.332064697887e1,
-5.802244863282e0));
#17552=cartesian_point('',(-6.050059796840e1,-4.341021813280e1,
-5.573588703357e0));
#17553=cartesian_point('',(-6.055990238949e1,-4.350324781531e1,
-5.368733921318e0));
#17554=cartesian_point('',(-6.060406851922e1,-4.359843582367e1,
-5.185892439554e0));
#17555=cartesian_point('',(-6.063449537148e1,-4.369497041702e1,
-5.023699923989e0));
#17556=cartesian_point('',(-6.065204000242e1,-4.379228652119e1,
-4.881383749156e0));
#17557=cartesian_point('',(-6.065717458863e1,-4.388929723008e1,
-4.759409033803e0));
#17558=cartesian_point('',(-6.065025021558e1,-4.398563195986e1,
-4.657598333058e0));
#17559=cartesian_point('',(-6.063757603437e1,-4.404915373017e1,
-4.603469441415e0));
#17560=cartesian_point('',(-6.062910725528e1,-4.408080906787e1,
-4.579937185843e0));
#17562=cartesian_point('',(-6.038337296883e1,-4.389572274218e1,
-6.278699890924e0));
#17563=cartesian_point('',(-6.043147337652e1,-4.392863805955e1,
-5.976088540097e0));
#17564=cartesian_point('',(-6.049122298102e1,-4.399735477042e1,
-5.516412411319e0));
#17565=cartesian_point('',(-6.052762165716e1,-4.413241495865e1,
-4.954750155646e0));
#17566=cartesian_point('',(-6.050617676395e1,-4.424841671631e1,
-4.692543907929e0));
#17567=cartesian_point('',(-6.046265924399e1,-4.430723651696e1,
-4.695465838550e0));
#17569=cartesian_point('',(-5.976592327951e1,-4.423697793727e1,
-3.937497996936e1));
#17570=direction('',(1.313607478368e-2,-3.119250922732e-3,-9.999088527526e-1));
#17571=direction('',(-8.031266715014e-1,-5.957449042144e-1,-8.692446468005e-3));
#17572=axis2_placement_3d('',#17569,#17570,#17571);
#17574=cartesian_point('',(-5.927932814262e1,-4.388978534352e1,
-4.135910803319e1));
#17575=direction('',(4.377382367980e-1,3.247786306460e-1,-8.383937482596e-1));
#17576=direction('',(-6.707605820696e-1,-5.029808400089e-1,-5.450601032231e-1));
#17577=axis2_placement_3d('',#17574,#17575,#17576);
#17579=direction('',(-1.305647448828e-2,3.180218646285e-3,9.999097032649e-1));
#17580=vector('',#17579,3.328464903400e1);
#17581=cartesian_point('',(-5.940277700086e1,-4.360788682395e1,
-4.147514304913e1));
#17582=line('',#17581,#17580);
#17583=cartesian_point('',(-6.181928867139e1,-4.502239551750e1,
-8.214301124772e0));
#17584=direction('',(6.085538894657e-1,-7.934441637182e-1,1.041742183594e-2));
#17585=direction('',(7.934069082820e-1,6.086346474727e-1,8.327291646542e-3));
#17586=axis2_placement_3d('',#17583,#17584,#17585);
#17588=direction('',(-3.604497047854e-1,-2.647731093625e-1,8.944110972470e-1));
#17589=vector('',#17588,9.152212889536e-1);
#17590=cartesian_point('',(-6.005348172541e1,-4.365339675575e1,
-7.097283968201e0));
#17591=line('',#17590,#17589);
#17592=direction('',(1.313763545766e-2,-3.118228621117e-3,-9.999088354369e-1));
#17593=vector('',#17592,3.310209019888e1);
#17594=cartesian_point('',(-6.038337296883e1,-4.389572274218e1,
-6.278699890924e0));
#17595=line('',#17594,#17593);
#17596=cartesian_point('',(-5.701471729926e1,-4.174802797669e1,
-3.934704176256e1));
#17597=direction('',(6.086193125869e-1,-7.933939084242e-1,1.042297566059e-2));
#17598=direction('',(-7.933594403029e-1,-6.086994345504e-1,-8.111526385962e-3));
#17599=axis2_placement_3d('',#17596,#17597,#17598);
#17601=direction('',(4.389533322402e-1,3.257475579319e-1,-8.373819323443e-1));
#17602=vector('',#17601,1.346647548498e-1);
#17603=cartesian_point('',(-5.946188854374e1,-4.365175353898e1,
-4.136237721649e1));
#17604=line('',#17603,#17602);
#17605=cartesian_point('',(-5.970747568377e1,-4.321148816011e1,
-4.148040531765e1));
#17606=direction('',(-1.304750707989e-2,3.187223789704e-3,9.999097980136e-1));
#17607=direction('',(6.109688459258e-1,-7.915850638094e-1,1.049552580703e-2));
#17608=axis2_placement_3d('',#17605,#17606,#17607);
#17610=cartesian_point('',(-5.973535197419e1,-4.281411540346e1,
-8.194372283963e0));
#17611=cartesian_point('',(-5.973716528795e1,-4.281384882801e1,
-8.042733301396e0));
#17612=cartesian_point('',(-5.975916143143e1,-4.282722575794e1,
-7.739657463870e0));
#17613=cartesian_point('',(-5.984650112922e1,-4.288863945332e1,
-7.296089412128e0));
#17614=cartesian_point('',(-5.993960106512e1,-4.295619485993e1,
-7.014534471915e0));
#17615=cartesian_point('',(-5.999434249401e1,-4.299622947556e1,
-6.878912349683e0));
#17617=cartesian_point('',(-6.014173511854e1,-4.310538146486e1,
-8.198698155943e0));
#17618=direction('',(-1.295118678682e-2,3.194931635994e-3,9.999110256281e-1));
#17619=direction('',(6.087477145193e-1,-7.932954399093e-1,1.041945711910e-2));
#17620=axis2_placement_3d('',#17617,#17618,#17619);
#17622=cartesian_point('',(0.e0,0.e0,-8.194372175980e0));
#17623=direction('',(0.e0,0.e0,-1.e0));
#17624=direction('',(-8.127927614908e-1,-5.825529391121e-1,0.e0));
#17625=axis2_placement_3d('',#17622,#17623,#17624);
#17627=cartesian_point('',(0.e0,0.e0,-8.194372175980e0));
#17628=direction('',(0.e0,0.e0,-1.e0));
#17629=direction('',(-8.306431288188e-1,-5.568051656963e-1,0.e0));
#17630=axis2_placement_3d('',#17627,#17628,#17629);
#17632=cartesian_point('',(0.e0,0.e0,-6.878910995975e0));
#17633=direction('',(0.e0,0.e0,1.e0));
#17634=direction('',(-8.492306294776e-1,-5.280220998757e-1,0.e0));
#17635=axis2_placement_3d('',#17632,#17633,#17634);
#17637=cartesian_point('',(0.e0,0.e0,-6.878910995975e0));
#17638=direction('',(0.e0,0.e0,1.e0));
#17639=direction('',(-8.306431288188e-1,-5.568051656963e-1,0.e0));
#17640=axis2_placement_3d('',#17637,#17638,#17639);
#17642=cartesian_point('',(-6.268217729092e1,-3.897360048384e1,
-6.878912364024e0));
#17643=cartesian_point('',(-6.262424124181e1,-3.893834684680e1,
-7.014534462010e0));
#17644=cartesian_point('',(-6.252620044912e1,-3.887818562421e1,
-7.296089361039e0));
#17645=cartesian_point('',(-6.243603806116e1,-3.882099621100e1,
-7.739657394422e0));
#17646=cartesian_point('',(-6.241526181435e1,-3.880579404525e1,
-8.042733285085e0));
#17647=cartesian_point('',(-6.241481442422e1,-3.880401645813e1,
-8.194372284317e0));
#17649=cartesian_point('',(-6.306195852612e1,-3.920973552626e1,
-7.102552658971e0));
#17650=direction('',(3.825682687504e-1,2.317454564942e-1,-8.943911689745e-1));
#17651=direction('',(-4.999725601345e-1,8.659772989518e-1,1.052410626615e-2));
#17652=axis2_placement_3d('',#17649,#17650,#17651);
#17654=cartesian_point('',(-6.283945331636e1,-3.906801550208e1,
-8.198743025489e0));
#17655=direction('',(2.048453968222e-3,1.327402248094e-2,-9.999097980136e-1));
#17656=direction('',(-5.015855879717e-1,8.650448358687e-1,1.045609277059e-2));
#17657=axis2_placement_3d('',#17654,#17655,#17656);
#17659=cartesian_point('',(-5.868976447494e1,-4.345209106921e1,
-4.303928241633e1));
#17660=cartesian_point('',(-5.872090841631e1,-4.340955624897e1,
-4.303977728283e1));
#17661=cartesian_point('',(-5.885560688590e1,-4.343205945808e1,
-4.281634626690e1));
#17662=cartesian_point('',(-5.905255594406e1,-4.346654268990e1,
-4.244882922352e1));
#17663=cartesian_point('',(-5.918910159226e1,-4.350585086396e1,
-4.213137745462e1));
#17664=cartesian_point('',(-5.926093729101e1,-4.353209706771e1,
-4.192434479642e1));
#17666=cartesian_point('',(-5.926093729101e1,-4.353209706771e1,
-4.192434479642e1));
#17667=cartesian_point('',(-5.931222226317e1,-4.355089023700e1,
-4.177644686733e1));
#17668=cartesian_point('',(-5.935934289635e1,-4.357651627780e1,
-4.162582635365e1));
#17669=cartesian_point('',(-5.940277700086e1,-4.360788682395e1,
-4.147514304913e1));
#17671=direction('',(4.371929865174e-1,3.253791209958e-1,-8.384454187125e-1));
#17672=vector('',#17671,1.808878946974e0);
#17673=cartesian_point('',(-5.948059366401e1,-4.404066251096e1,
-4.152263615023e1));
#17674=line('',#17673,#17672);
#17675=cartesian_point('',(-5.843351160202e1,-4.646607858660e1,
-3.937758808360e1));
#17676=cartesian_point('',(-5.843321378650e1,-4.646459426844e1,
-3.951015992684e1));
#17677=cartesian_point('',(-5.842236526778e1,-4.645332216683e1,
-3.977519673796e1));
#17678=cartesian_point('',(-5.837481641760e1,-4.641251691767e1,
-4.016846924805e1));
#17679=cartesian_point('',(-5.832281615815e1,-4.636937560323e1,
-4.042521585059e1));
#17680=cartesian_point('',(-5.829184747235e1,-4.634394286730e1,
-4.055159368410e1));
#17682=cartesian_point('',(-5.829184747235e1,-4.634394286730e1,
-4.055159368410e1));
#17683=cartesian_point('',(-5.826388409355e1,-4.632097874677e1,
-4.066570632935e1));
#17684=cartesian_point('',(-5.819985867972e1,-4.626874785569e1,
-4.089067765427e1));
#17685=cartesian_point('',(-5.808034770258e1,-4.617214023979e1,
-4.121567049449e1));
#17686=cartesian_point('',(-5.798564504229e1,-4.609606973100e1,
-4.142226970055e1));
#17687=cartesian_point('',(-5.793473348971e1,-4.605527298515e1,
-4.152263938540e1));
#17689=cartesian_point('',(0.e0,0.e0,-4.152264042526e1));
#17690=direction('',(0.e0,0.e0,-1.e0));
#17691=direction('',(-7.827930613287e-1,-6.222821089631e-1,0.e0));
#17692=axis2_placement_3d('',#17689,#17690,#17691);
#17694=cartesian_point('',(0.e0,0.e0,-4.152264042526e1));
#17695=direction('',(0.e0,0.e0,-1.e0));
#17696=direction('',(-7.924478694828e-1,-6.099396479588e-1,0.e0));
#17697=axis2_placement_3d('',#17694,#17695,#17696);
#17699=cartesian_point('',(0.e0,0.e0,-4.152264042526e1));
#17700=direction('',(0.e0,0.e0,-1.e0));
#17701=direction('',(-7.933533402912e-1,-6.087614290087e-1,0.e0));
#17702=axis2_placement_3d('',#17699,#17700,#17701);
#17704=cartesian_point('',(-5.948059366401e1,-4.404066251096e1,
-4.152263615023e1));
#17705=cartesian_point('',(-5.953479961850e1,-4.408048370332e1,
-4.141915875152e1));
#17706=cartesian_point('',(-5.963562176277e1,-4.415429045620e1,
-4.120597983207e1));
#17707=cartesian_point('',(-5.976259496766e1,-4.424670186130e1,
-4.087024118011e1));
#17708=cartesian_point('',(-5.983042340996e1,-4.429554083743e1,
-4.063770306615e1));
#17709=cartesian_point('',(-5.985997572678e1,-4.431665964550e1,
-4.051974939463e1));
#17711=cartesian_point('',(-5.985997572678e1,-4.431665964550e1,
-4.051974939463e1));
#17712=cartesian_point('',(-5.989083411021e1,-4.433871076249e1,
-4.039658475911e1));
#17713=cartesian_point('',(-5.994304459400e1,-4.437560934372e1,
-4.014658276773e1));
#17714=cartesian_point('',(-5.999209650362e1,-4.440896112505e1,
-3.976408397093e1));
#17715=cartesian_point('',(-6.000512200743e1,-4.441608207778e1,
-3.950645399077e1));
#17716=cartesian_point('',(-6.000660933076e1,-4.441596295227e1,
-3.937758835562e1));
#17718=cartesian_point('',(0.e0,0.e0,-3.937759316487e1));
#17719=direction('',(0.e0,0.e0,1.e0));
#17720=direction('',(-8.037700216224e-1,-5.949401250051e-1,0.e0));
#17721=axis2_placement_3d('',#17718,#17719,#17720);
#17723=cartesian_point('',(0.e0,0.e0,-3.937759316487e1));
#17724=direction('',(0.e0,0.e0,1.e0));
#17725=direction('',(-7.924478694829e-1,-6.099396479588e-1,0.e0));
#17726=axis2_placement_3d('',#17723,#17724,#17725);
#17728=cartesian_point('',(-5.819813428713e1,-4.628001652955e1,
-3.937499939365e1));
#17729=direction('',(-3.485394691318e-4,-1.343088476957e-2,9.999097408539e-1));
#17730=direction('',(-7.836061726132e-1,-6.211981255697e-1,-8.617135898346e-3));
#17731=axis2_placement_3d('',#17728,#17729,#17730);
#17733=direction('',(3.490477519675e-1,2.796433768770e-1,-8.944077641743e-1));
#17734=vector('',#17733,9.152062467941e-1);
#17735=cartesian_point('',(-5.802837550599e1,-4.696480732774e1,
-6.278714334012e0));
#17736=line('',#17735,#17734);
#17737=cartesian_point('',(-5.948830789834e1,-4.806015777952e1,
-8.214296506357e0));
#17738=direction('',(-6.088929867800e-1,7.931839279603e-1,1.042051225130e-2));
#17739=direction('',(7.123299387170e-1,5.409501784e-1,4.471677122696e-1));
#17740=axis2_placement_3d('',#17737,#17738,#17739);
#17742=direction('',(3.070973009412e-4,1.343457242152e-2,-9.999097049009e-1));
#17743=vector('',#17742,3.328463783389e1);
#17744=cartesian_point('',(-5.750704376818e1,-4.653949162571e1,
-8.193502256549e0));
#17745=line('',#17744,#17743);
#17746=direction('',(-4.269054680980e-1,-3.386975726738e-1,8.384722270731e-1));
#17747=vector('',#17746,1.345622268086e-1);
#17748=cartesian_point('',(-5.749682214573e1,-4.609232674820e1,
-4.147513465076e1));
#17749=line('',#17748,#17747);
#17750=cartesian_point('',(-5.508138303873e1,-4.426664947170e1,
-3.934686924287e1));
#17751=direction('',(-6.087846779052e-1,7.932667641085e-1,1.044303159093e-2));
#17752=direction('',(-6.686122630972e-1,-5.059457058493e-1,-5.449555801794e-1));
#17753=axis2_placement_3d('',#17750,#17751,#17752);
#17755=direction('',(-3.883729837126e-4,-1.349707251252e-2,9.999088349445e-1));
#17756=vector('',#17755,3.310247613108e1);
#17757=cartesian_point('',(-5.801551939857e1,-4.651802080706e1,
-3.937817267602e1));
#17758=line('',#17757,#17756);
#17759=cartesian_point('',(-5.737829019605e1,-4.707780397428e1,
-6.060277326666e0));
#17760=cartesian_point('',(-5.727180794875e1,-4.699248324746e1,
-6.333155227300e0));
#17761=cartesian_point('',(-5.716532911854e1,-4.690716268489e1,
-6.606034483158e0));
#17762=cartesian_point('',(-5.705884690655e1,-4.682184185078e1,
-6.878912364026e0));
#17764=cartesian_point('',(-5.772402603539e1,-4.736147060863e1,
-6.283884085691e0));
#17765=direction('',(3.490379315475e-1,2.796326084519e-1,-8.944149633316e-1));
#17766=direction('',(-6.087081066133e-1,7.933249778023e-1,1.048429960237e-2));
#17767=axis2_placement_3d('',#17764,#17765,#17766);
#17769=cartesian_point('',(-5.737829019605e1,-4.707780397428e1,
-6.060277326666e0));
#17770=cartesian_point('',(-5.741284642240e1,-4.710549426415e1,
-5.971719103038e0));
#17771=cartesian_point('',(-5.748321443201e1,-4.715288568355e1,
-5.802798580924e0));
#17772=cartesian_point('',(-5.758935391951e1,-4.720353503650e1,
-5.574421138613e0));
#17773=cartesian_point('',(-5.769446054228e1,-4.723678036012e1,
-5.369674693965e0));
#17774=cartesian_point('',(-5.779779707440e1,-4.725486821613e1,
-5.186814105631e0));
#17775=cartesian_point('',(-5.789894920959e1,-4.725934803544e1,
-5.024478251797e0));
#17776=cartesian_point('',(-5.799755720104e1,-4.725116365479e1,
-4.881988105749e0));
#17777=cartesian_point('',(-5.809270820699e1,-4.723104999420e1,
-4.759788381211e0));
#17778=cartesian_point('',(-5.818413065841e1,-4.719939643810e1,
-4.657767071918e0));
#17779=cartesian_point('',(-5.824231098454e1,-4.717067982517e1,
-4.603518085262e0));
#17780=cartesian_point('',(-5.827075264828e1,-4.715427565454e1,
-4.579937026001e0));
#17782=cartesian_point('',(-5.386894846392e1,-5.045922385248e1,
-6.878912349683e0));
#17783=cartesian_point('',(-5.396743736068e1,-5.055365779719e1,
-6.606036476532e0));
#17784=cartesian_point('',(-5.406592524685e1,-5.064808816760e1,
-6.333159038285e0));
#17785=cartesian_point('',(-5.416441404186e1,-5.074252216131e1,
-6.060283145367e0));
#17787=cartesian_point('',(-5.419533492412e1,-5.076495160674e1,
-7.102517765388e0));
#17788=direction('',(-3.227989111015e-1,-3.095524903511e-1,8.944149589028e-1));
#17789=direction('',(7.070506247625e-1,-7.070855778165e-1,1.045942956276e-2));
#17790=axis2_placement_3d('',#17787,#17788,#17789);
#17792=cartesian_point('',(-5.449078178430e1,-5.104827446872e1,
-6.283890185742e0));
#17793=direction('',(-3.227989111015e-1,-3.095524903511e-1,8.944149589028e-1));
#17794=direction('',(7.070694312287e-1,-7.070665739566e-1,1.047279405186e-2));
#17795=axis2_placement_3d('',#17792,#17793,#17794);
#17797=cartesian_point('',(-5.416441404186e1,-5.074252216131e1,
-6.060283145367e0));
#17798=cartesian_point('',(-5.419645417357e1,-5.077324396388e1,
-5.971511421606e0));
#17799=cartesian_point('',(-5.425273116025e1,-5.083696917752e1,
-5.802237672728e0));
#17800=cartesian_point('',(-5.431683947463e1,-5.093575555594e1,
-5.573577264527e0));
#17801=cartesian_point('',(-5.436349349359e1,-5.103573196154e1,
-5.368720326594e0));
#17802=cartesian_point('',(-5.439485650795e1,-5.113587161029e1,
-5.185878342182e0));
#17803=cartesian_point('',(-5.441242172415e1,-5.123555221839e1,
-5.023686807489e0));
#17804=cartesian_point('',(-5.441711291597e1,-5.133432513874e1,
-4.881373051557e0));
#17805=cartesian_point('',(-5.440954009814e1,-5.143117472528e1,
-4.759401725313e0));
#17806=cartesian_point('',(-5.439010072562e1,-5.152577879125e1,
-4.657594781451e0));
#17807=cartesian_point('',(-5.436924403697e1,-5.158710051755e1,
-4.603468543002e0));
#17808=cartesian_point('',(-5.435671666558e1,-5.161737816711e1,
-4.579937188709e0));
#17810=cartesian_point('',(-5.413724573611e1,-5.140180268342e1,
-6.278683028715e0));
#17811=cartesian_point('',(-5.418060190057e1,-5.144068206613e1,
-5.976325844761e0));
#17812=cartesian_point('',(-5.423087873709e1,-5.151649084824e1,
-5.517087511841e0));
#17813=cartesian_point('',(-5.424929160720e1,-5.165506793441e1,
-4.955754463728e0));
#17814=cartesian_point('',(-5.421333942525e1,-5.176684185414e1,
-4.693647022589e0));
#17815=cartesian_point('',(-5.416269437495e1,-5.181956226368e1,
-4.695609110109e0));
#17817=cartesian_point('',(-5.348053323095e1,-5.165954284925e1,
-3.937498029010e1));
#17818=direction('',(1.343083778872e-2,-1.377963476358e-3,-9.999088527526e-1));
#17819=direction('',(-7.206650294692e-1,-6.932285302419e-1,-8.724686746538e-3));
#17820=axis2_placement_3d('',#17817,#17818,#17819);
#17822=cartesian_point('',(-5.369573565236e1,-5.186784603109e1,
-3.941011385317e1));
#17823=cartesian_point('',(-5.373015945418e1,-5.183220170016e1,
-3.941042990424e1));
#17824=cartesian_point('',(-5.378438294535e1,-5.173554513575e1,
-3.941064064415e1));
#17825=cartesian_point('',(-5.378307368264e1,-5.157796708893e1,
-3.940916851771e1));
#17826=cartesian_point('',(-5.372715268406e1,-5.148237179550e1,
-3.940729061966e1));
#17827=cartesian_point('',(-5.369215158883e1,-5.144733860390e1,
-3.940627840130e1));
#17829=cartesian_point('',(-5.369654559734e1,-5.186762509915e1,
-3.937759441696e1));
#17830=cartesian_point('',(-5.369640934105e1,-5.186772056477e1,
-3.938122426704e1));
#17831=cartesian_point('',(-5.369611557783e1,-5.186794377677e1,
-3.938847116464e1));
#17832=cartesian_point('',(-5.369618648009e1,-5.186768185981e1,
-3.939931068333e1));
#17833=cartesian_point('',(-5.369589198114e1,-5.186777149599e1,
-3.940651613649e1));
#17834=cartesian_point('',(-5.369573565236e1,-5.186784603109e1,
-3.941011385317e1));
#17836=cartesian_point('',(-5.369573565236e1,-5.186784603109e1,
-3.941011385317e1));
#17837=cartesian_point('',(-5.369438719589e1,-5.186743007421e1,
-3.948443970290e1));
#17838=cartesian_point('',(-5.366160989499e1,-5.185699676445e1,
-3.963350153981e1));
#17839=cartesian_point('',(-5.353081560261e1,-5.181494671944e1,
-3.982445371996e1));
#17840=cartesian_point('',(-5.332304004386e1,-5.174862342916e1,
-3.996371852543e1));
#17841=cartesian_point('',(-5.314956288462e1,-5.169200351483e1,
-3.999998015956e1));
#17842=cartesian_point('',(-5.305902970373e1,-5.166270152194e1,
-3.999999922734e1));
#17844=direction('',(-7.071059050343e-1,-7.071076573376e-1,4.219505789920e-7));
#17845=vector('',#17844,1.831130696896e0);
#17846=cartesian_point('',(-5.176422637507e1,-5.036789498458e1,
-3.999999999999e1));
#17847=line('',#17846,#17845);
#17848=cartesian_point('',(0.e0,0.e0,-4.e1));
#17849=direction('',(0.e0,0.e0,1.e0));
#17850=direction('',(-7.164714471508e-1,-6.976164171073e-1,0.e0));
#17851=axis2_placement_3d('',#17848,#17849,#17850);
#17853=cartesian_point('',(0.e0,0.e0,-4.e1));
#17854=direction('',(0.e0,0.e0,1.e0));
#17855=direction('',(-7.064465069690e-1,-7.077664394356e-1,0.e0));
#17856=axis2_placement_3d('',#17853,#17854,#17855);
#17858=direction('',(7.071058569042e-1,7.071077054676e-1,-4.092156193203e-7));
#17859=vector('',#17858,1.831124191631e0);
#17860=cartesian_point('',(-5.166269367014e1,-5.305903083548e1,
-3.999999925069e1));
#17861=line('',#17860,#17859);
#17862=cartesian_point('',(0.e0,0.e0,-4.e1));
#17863=direction('',(0.e0,0.e0,1.e0));
#17864=direction('',(-6.973741593994e-1,-7.167072497205e-1,0.e0));
#17865=axis2_placement_3d('',#17862,#17863,#17864);
#17867=cartesian_point('',(-4.806219552604e1,-5.391183042871e1,
-3.999999706774e1));
#17868=cartesian_point('',(-4.804178594332e1,-5.388141442482e1,
-3.999999618460e1));
#17869=cartesian_point('',(-4.799911984859e1,-5.382204233012e1,
-4.000000207719e1));
#17870=cartesian_point('',(-4.792933687525e1,-5.373719970627e1,
-3.999999845293e1));
#17871=cartesian_point('',(-4.787936049916e1,-5.368383350048e1,
-4.000000222503e1));
#17872=cartesian_point('',(-4.785344444978e1,-5.365794830539e1,
-4.000000827584e1));
#17874=direction('',(7.071050703311e-1,7.071084920352e-1,1.933876831134e-6));
#17875=vector('',#17874,4.279394184975e0);
#17876=cartesian_point('',(-4.785344444978e1,-5.365794830539e1,
-4.000000827584e1));
#17877=line('',#17876,#17875);
#17878=cartesian_point('',(-4.772970773009e1,-4.772970773009e1,-4.e1));
#17879=direction('',(0.e0,0.e0,1.e0));
#17880=direction('',(7.071067812286e-1,-7.071067811445e-1,0.e0));
#17881=axis2_placement_3d('',#17878,#17879,#17880);
#17883=cartesian_point('',(-4.772970773009e1,-4.772970773009e1,-4.e1));
#17884=direction('',(0.e0,0.e0,1.e0));
#17885=direction('',(7.580861838156e-1,-6.521543819586e-1,0.e0));
#17886=axis2_placement_3d('',#17883,#17884,#17885);
#17888=direction('',(-7.071084899258e-1,-7.071050724404e-1,-2.006657707090e-6));
#17889=vector('',#17888,4.279394285118e0);
#17890=cartesian_point('',(-5.063195233425e1,-4.482746312593e1,
-4.000000000002e1));
#17891=line('',#17890,#17889);
#17892=cartesian_point('',(-5.365794836500e1,-4.785344453191e1,
-4.000000858730e1));
#17893=cartesian_point('',(-5.368383354683e1,-4.787936057382e1,
-4.000000253355e1));
#17894=cartesian_point('',(-5.373720044299e1,-4.792933580305e1,
-3.999999833420e1));
#17895=cartesian_point('',(-5.382204303786e1,-4.799911871401e1,
-4.000000202996e1));
#17896=cartesian_point('',(-5.388141452469e1,-4.804178613660e1,
-3.999999637397e1));
#17897=cartesian_point('',(-5.391183057491e1,-4.806219562624e1,
-3.999999729236e1));
#17899=cartesian_point('',(0.e0,0.e0,-4.e1));
#17900=direction('',(0.e0,0.e0,1.e0));
#17901=direction('',(-7.464421109848e-1,-6.654503549842e-1,0.e0));
#17902=axis2_placement_3d('',#17899,#17900,#17901);
#17904=cartesian_point('',(-4.772970773009e1,-4.772970773009e1,-4.e1));
#17905=direction('',(0.e0,0.e0,-1.e0));
#17906=direction('',(-1.e0,0.e0,0.e0));
#17907=axis2_placement_3d('',#17904,#17905,#17906);
#17909=cartesian_point('',(-4.772970773009e1,-4.772970773009e1,-4.e1));
#17910=direction('',(0.e0,0.e0,-1.e0));
#17911=direction('',(1.e0,0.e0,0.e0));
#17912=axis2_placement_3d('',#17909,#17910,#17911);
#17914=cartesian_point('',(-5.176422637507e1,-5.036789498458e1,
-3.999999999999e1));
#17915=cartesian_point('',(-5.204762216198e1,-5.046939075766e1,
-3.999997923962e1));
#17916=cartesian_point('',(-5.260855496912e1,-5.066977115525e1,
-3.992767845445e1));
#17917=cartesian_point('',(-5.311046325379e1,-5.086884570344e1,
-3.962337736919e1));
#17918=cartesian_point('',(-5.319229460705e1,-5.094747276882e1,
-3.940628226295e1));
#17920=direction('',(-7.071005191808e-1,-7.071130431157e-1,5.462704909302e-6));
#17921=vector('',#17920,7.069107831483e-1);
#17922=cartesian_point('',(-5.319229460705e1,-5.094747276882e1,
-3.940628226295e1));
#17923=line('',#17922,#17921);
#17924=cartesian_point('',(-5.369215158883e1,-5.144733860390e1,
-3.940627840130e1));
#17925=cartesian_point('',(-5.369188379731e1,-5.144742992184e1,
-3.943045014257e1));
#17926=cartesian_point('',(-5.368794710819e1,-5.144880859107e1,
-3.948328240819e1));
#17927=cartesian_point('',(-5.367049883932e1,-5.145474121325e1,
-3.956355317716e1));
#17928=cartesian_point('',(-5.363961547342e1,-5.146527428091e1,
-3.964457408041e1));
#17929=cartesian_point('',(-5.359738385620e1,-5.147966550077e1,
-3.971961645063e1));
#17930=cartesian_point('',(-5.354531719727e1,-5.149740328065e1,
-3.978730458902e1));
#17931=cartesian_point('',(-5.348388314628e1,-5.151832214106e1,
-3.984760830293e1));
#17932=cartesian_point('',(-5.341291846706e1,-5.154247342171e1,
-3.990009377904e1));
#17933=cartesian_point('',(-5.333329851482e1,-5.156955324003e1,
-3.994318579366e1));
#17934=cartesian_point('',(-5.324731104722e1,-5.159877967970e1,
-3.997511327611e1));
#17935=cartesian_point('',(-5.315520150471e1,-5.163006057314e1,
-3.999533610727e1));
#17936=cartesian_point('',(-5.309190042123e1,-5.165155064758e1,
-3.999999093787e1));
#17937=cartesian_point('',(-5.305902970373e1,-5.166270152194e1,
-3.999999922734e1));
#17939=cartesian_point('',(-5.319633438497e1,-5.026371901677e1,
-3.927434394395e1));
#17940=cartesian_point('',(-5.318878712622e1,-5.025676658908e1,
-3.931030999640e1));
#17941=cartesian_point('',(-5.316499217722e1,-5.024523204787e1,
-3.938346866132e1));
#17942=cartesian_point('',(-5.309996082005e1,-5.023538477226e1,
-3.949477181968e1));
#17943=cartesian_point('',(-5.300345845304e1,-5.023333507483e1,
-3.960409087812e1));
#17944=cartesian_point('',(-5.287542860369e1,-5.023902005942e1,
-3.970704009634e1));
#17945=cartesian_point('',(-5.271699337535e1,-5.025196121738e1,
-3.979991723491e1));
#17946=cartesian_point('',(-5.252788939553e1,-5.027170032860e1,
-3.988008566610e1));
#17947=cartesian_point('',(-5.230815320721e1,-5.029774173154e1,
-3.994412417691e1));
#17948=cartesian_point('',(-5.205619812482e1,-5.032972959192e1,
-3.998813499887e1));
#17949=cartesian_point('',(-5.186492580715e1,-5.035472643544e1,
-3.999999645784e1));
#17950=cartesian_point('',(-5.176422637507e1,-5.036789498458e1,
-3.999999999999e1));
#17952=cartesian_point('',(-5.391183057491e1,-4.806219562624e1,
-3.999999729236e1));
#17953=cartesian_point('',(-5.421286671387e1,-4.823621274983e1,
-4.000001929987e1));
#17954=cartesian_point('',(-5.496788283793e1,-4.818412585765e1,
-3.966442245722e1));
#17955=cartesian_point('',(-5.549131118001e1,-4.777517328753e1,
-3.922505448175e1));
#17956=cartesian_point('',(-5.569997379926e1,-4.753333590384e1,
-3.900851598874e1));
#17958=cartesian_point('',(0.e0,0.e0,-3.900872653550e1));
#17959=direction('',(0.e0,0.e0,1.e0));
#17960=direction('',(-7.606701134466e-1,-6.491386435186e-1,0.e0));
#17961=axis2_placement_3d('',#17958,#17959,#17960);
#17963=cartesian_point('',(-5.322595024138e1,-5.028822321780e1,
-3.900872670813e1));
#17964=cartesian_point('',(-5.322444242317e1,-5.028867926908e1,
-3.909842761741e1));
#17965=cartesian_point('',(-5.321447207471e1,-5.028043567329e1,
-3.918800703057e1));
#17966=cartesian_point('',(-5.319633438497e1,-5.026371901677e1,
-3.927434394395e1));
#17968=cartesian_point('',(-5.391183057491e1,-4.806219562624e1,
-3.999999729236e1));
#17969=cartesian_point('',(-5.403721305573e1,-4.787533969003e1,
-3.999999740530e1));
#17970=cartesian_point('',(-5.417822920283e1,-4.766518597002e1,
-4.023158415555e1));
#17971=cartesian_point('',(-5.418933210047e1,-4.764863963923e1,
-4.045572476240e1));
#17973=cartesian_point('',(-5.418933210047e1,-4.764863963923e1,
-4.045572476240e1));
#17974=cartesian_point('',(-5.426796696914e1,-4.770155153701e1,-4.045435321e1));
#17975=cartesian_point('',(-5.443728002865e1,-4.779032809650e1,
-4.042057903419e1));
#17976=cartesian_point('',(-5.469739088126e1,-4.786648612189e1,
-4.028317420724e1));
#17977=cartesian_point('',(-5.499367928161e1,-4.788461280811e1,
-4.004165270991e1));
#17978=cartesian_point('',(-5.526973627350e1,-4.782997190059e1,
-3.973174152410e1));
#17979=cartesian_point('',(-5.551188721522e1,-4.771291032456e1,
-3.937851070711e1));
#17980=cartesian_point('',(-5.564353708581e1,-4.759783945097e1,
-3.913433346316e1));
#17981=cartesian_point('',(-5.569997379926e1,-4.753333590384e1,
-3.900851598874e1));
#17983=cartesian_point('',(-5.365793920171e1,-4.785345364937e1,-4.05e1));
#17984=direction('',(-7.071067811865e-1,-7.071067811865e-1,0.e0));
#17985=direction('',(-1.096792958322e-5,1.096792958322e-5,9.999999998797e-1));
#17986=axis2_placement_3d('',#17983,#17984,#17985);
#17988=cartesian_point('',(-5.418933210047e1,-4.764863963923e1,
-4.045572476240e1));
#17989=cartesian_point('',(-5.412503628238e1,-4.760550251986e1,
-4.045568119163e1));
#17990=cartesian_point('',(-5.406495808751e1,-4.755615314584e1,
-4.045591197395e1));
#17991=cartesian_point('',(-5.401021051333e1,-4.750127509998e1,
-4.045642122111e1));
#17993=direction('',(-5.043954288627e-2,7.279841196621e-2,-9.960704009901e-1));
#17994=vector('',#17993,1.670571045673e0);
#17995=cartesian_point('',(-5.401021051333e1,-4.750127509998e1,
-4.045642122111e1));
#17996=line('',#17995,#17994);
#17997=cartesian_point('',(-5.280416140234e1,-4.609300867502e1,
-4.208911053042e1));
#17998=direction('',(-7.044751151448e-1,7.043665826077e-1,8.707772072854e-2));
#17999=direction('',(-6.278442457760e-2,6.036170349199e-2,-9.962000706595e-1));
#18000=axis2_placement_3d('',#17997,#17998,#17999);
#18002=direction('',(-7.071107319770e-1,-7.071028303740e-1,2.498635079819e-7));
#18003=vector('',#18002,4.279459843455e0);
#18004=cartesian_point('',(-5.098415853096e1,-4.447525693220e1,
-4.045642229039e1));
#18005=line('',#18004,#18003);
#18006=cartesian_point('',(-4.772970773009e1,-4.772970773009e1,
-4.045642212863e1));
#18007=direction('',(0.e0,0.e0,1.e0));
#18008=direction('',(7.071067805449e-1,-7.071067818282e-1,0.e0));
#18009=axis2_placement_3d('',#18006,#18007,#18008);
#18011=cartesian_point('',(-4.772970773009e1,-4.772970773009e1,
-4.045642212863e1));
#18012=direction('',(0.e0,0.e0,1.e0));
#18013=direction('',(7.580861838156e-1,-6.521543819586e-1,0.e0));
#18014=axis2_placement_3d('',#18011,#18012,#18013);
#18016=cartesian_point('',(-4.772970773009e1,-4.772970773009e1,
-4.045642212863e1));
#18017=direction('',(0.e0,0.e0,1.e0));
#18018=direction('',(0.e0,1.e0,0.e0));
#18019=axis2_placement_3d('',#18016,#18017,#18018);
#18021=cartesian_point('',(-5.063195050626e1,-4.482746495392e1,-4.05e1));
#18022=direction('',(7.071067811865e-1,7.071067811865e-1,0.e0));
#18023=direction('',(-7.044160264027e-1,7.044160264027e-1,8.715574274818e-2));
#18024=axis2_placement_3d('',#18021,#18022,#18023);
#18026=cartesian_point('',(-4.482746495392e1,-5.063195050626e1,-4.05e1));
#18027=direction('',(7.071067811865e-1,7.071067811865e-1,0.e0));
#18028=direction('',(1.098135999200e-5,-1.098135999200e-5,9.999999998794e-1));
#18029=axis2_placement_3d('',#18026,#18027,#18028);
#18031=direction('',(6.162841670138e-2,-6.162841673056e-2,-9.961946980918e-1));
#18032=vector('',#18031,3.461336029150e0);
#18033=cartesian_point('',(-4.447525693218e1,-5.098415853100e1,
-4.045642229078e1));
#18034=line('',#18033,#18032);
#18035=direction('',(6.162841673400e-2,-6.162841670505e-2,9.961946980913e-1));
#18036=vector('',#18035,3.461342168300e0);
#18037=cartesian_point('',(-5.119747556856e1,-4.426193989469e1,
-4.390459300673e1));
#18038=line('',#18037,#18036);
#18039=cartesian_point('',(-5.204277442038e1,-4.341664103981e1,-4.38e1));
#18040=direction('',(-7.071067811857e-1,-7.071067811874e-1,0.e0));
#18041=direction('',(1.894780628694e-13,-1.894780628694e-13,-1.e0));
#18042=axis2_placement_3d('',#18039,#18040,#18041);
#18044=cartesian_point('',(-4.772970773009e1,-4.772970773009e1,
-4.390458689130e1));
#18045=direction('',(0.e0,0.e0,-1.e0));
#18046=direction('',(-7.071067818232e-1,7.071067805499e-1,0.e0));
#18047=axis2_placement_3d('',#18044,#18045,#18046);
#18049=cartesian_point('',(-4.772970773009e1,-4.772970773009e1,
-4.390458689130e1));
#18050=direction('',(0.e0,0.e0,-1.e0));
#18051=direction('',(-6.319566508699e-1,7.750037363918e-1,0.e0));
#18052=axis2_placement_3d('',#18049,#18050,#18051);
#18054=cartesian_point('',(-4.772970773009e1,-4.772970773009e1,
-4.390458689130e1));
#18055=direction('',(0.e0,0.e0,-1.e0));
#18056=direction('',(0.e0,1.e0,0.e0));
#18057=axis2_placement_3d('',#18054,#18055,#18056);
#18059=cartesian_point('',(-4.341664103981e1,-5.204277442038e1,-4.38e1));
#18060=direction('',(-7.071067811874e-1,-7.071067811857e-1,0.e0));
#18061=direction('',(-7.044160263982e-1,7.044160263998e-1,-8.715574280841e-2));
#18062=axis2_placement_3d('',#18059,#18060,#18061);
#18064=direction('',(7.071097472221e-1,7.071038151263e-1,4.158232224141e-6));
#18065=vector('',#18064,2.433532447723e0);
#18066=cartesian_point('',(-5.291825008253e1,-4.598269997271e1,
-4.390460312593e1));
#18067=line('',#18066,#18065);
#18068=cartesian_point('',(-5.493963673507e1,-4.653435283233e1,
-4.201481678246e1));
#18069=direction('',(4.980735668776e-2,-7.332390816281e-2,9.960636685029e-1));
#18070=direction('',(-7.630567915503e-1,-6.462628249688e-1,-9.417745605953e-3));
#18071=axis2_placement_3d('',#18068,#18069,#18070);
#18073=cartesian_point('',(-5.493975184740e1,-4.653436818806e1,
-4.201584170401e1));
#18074=direction('',(5.046502366839e-2,-7.277646947901e-2,9.960707137931e-1));
#18075=direction('',(-7.079472739751e-1,-7.060902756183e-1,-1.572195752670e-2));
#18076=axis2_placement_3d('',#18073,#18074,#18075);
#18078=cartesian_point('',(-5.376338291258e1,-4.513724953201e1,-4.38e1));
#18079=direction('',(7.071067811865e-1,7.071067811865e-1,0.e0));
#18080=direction('',(7.044153958240e-1,-7.044153958240e-1,-8.716593515963e-2));
#18081=axis2_placement_3d('',#18078,#18079,#18080);
#18083=cartesian_point('',(-5.363594338943e1,-5.024486223668e1,
-8.194372272531e0));
#18084=cartesian_point('',(-5.359043435344e1,-5.024970475136e1,
-1.161677746734e1));
#18085=cartesian_point('',(-5.349933131282e1,-5.025932182951e1,
-1.846252851378e1));
#18086=cartesian_point('',(-5.336268577409e1,-5.027379280494e1,
-2.873398023535e1));
#18087=cartesian_point('',(-5.327154916963e1,-5.028342832081e1,
-3.558349756373e1));
#18088=cartesian_point('',(-5.322595024138e1,-5.028822321780e1,
-3.900872670813e1));
#18090=cartesian_point('',(-5.569997379926e1,-4.753333590384e1,
-3.900851598874e1));
#18091=cartesian_point('',(-5.571746451284e1,-4.750820944945e1,
-3.934660799639e1));
#18092=cartesian_point('',(-5.575241210777e1,-4.745802818695e1,
-4.002063460539e1));
#18093=cartesian_point('',(-5.580261116858e1,-4.738544813599e1,
-4.102669910598e1));
#18094=cartesian_point('',(-5.583766113680e1,-4.733518373752e1,
-4.169362455514e1));
#18095=cartesian_point('',(-5.585534370115e1,-4.730990191714e1,
-4.202614877907e1));
#18097=cartesian_point('',(-5.680449647577e1,-4.617363434429e1,
-4.147601147834e1));
#18098=cartesian_point('',(-5.680579795621e1,-4.622314631736e1,
-3.777640373880e1));
#18099=cartesian_point('',(-5.680833452620e1,-4.632210194376e1,
-3.037828630684e1));
#18100=cartesian_point('',(-5.681211801816e1,-4.647047801608e1,
-1.928440635101e1));
#18101=cartesian_point('',(-5.681467384695e1,-4.656939555778e1,
-1.189068437491e1));
#18102=cartesian_point('',(-5.681590652337e1,-4.661881078299e1,
-8.194372284317e0));
#18104=cartesian_point('',(-5.358941690130e1,-5.063163387729e1,
-3.901308288761e1));
#18105=direction('',(-1.335073437691e-2,1.458081092813e-3,9.999098118786e-1));
#18106=direction('',(7.088906899196e-1,-7.052402974467e-1,1.049345523199e-2));
#18107=axis2_placement_3d('',#18104,#18105,#18106);
#18109=cartesian_point('',(-5.363594338943e1,-5.024486223668e1,
-8.194372272531e0));
#18110=cartesian_point('',(-5.363777598513e1,-5.024483462676e1,
-8.042733289959e0));
#18111=cartesian_point('',(-5.365783924473e1,-5.026096893380e1,
-7.739657469194e0));
#18112=cartesian_point('',(-5.373641509699e1,-5.033325703960e1,
-7.296089410594e0));
#18113=cartesian_point('',(-5.381990092148e1,-5.041238654827e1,
-7.014534471910e0));
#18114=cartesian_point('',(-5.386894846392e1,-5.045922385248e1,
-6.878912349683e0));
#18116=cartesian_point('',(-5.400083293057e1,-5.058668062942e1,
-8.198698155950e0));
#18117=direction('',(-1.325740986272e-2,1.477129475311e-3,9.999110256279e-1));
#18118=direction('',(7.070856261016e-1,-7.070511666588e-1,1.041945713675e-2));
#18119=axis2_placement_3d('',#18116,#18117,#18118);
#18121=cartesian_point('',(0.e0,0.e0,-8.194372175980e0));
#18122=direction('',(0.e0,0.e0,-1.e0));
#18123=direction('',(-7.298007898329e-1,-6.836598621824e-1,0.e0));
#18124=axis2_placement_3d('',#18121,#18122,#18123);
#18126=cartesian_point('',(0.e0,0.e0,-8.194372175980e0));
#18127=direction('',(0.e0,0.e0,-1.e0));
#18128=direction('',(-7.508592036161e-1,-6.604623050145e-1,0.e0));
#18129=axis2_placement_3d('',#18126,#18127,#18128);
#18131=cartesian_point('',(0.e0,0.e0,-6.878910995975e0));
#18132=direction('',(0.e0,0.e0,1.e0));
#18133=direction('',(-7.730446296120e-1,-6.343516379959e-1,0.e0));
#18134=axis2_placement_3d('',#18131,#18132,#18133);
#18136=cartesian_point('',(0.e0,0.e0,-6.878910995975e0));
#18137=direction('',(0.e0,0.e0,1.e0));
#18138=direction('',(-7.508592036161e-1,-6.604623050145e-1,0.e0));
#18139=axis2_placement_3d('',#18136,#18137,#18138);
#18141=cartesian_point('',(-5.705884690655e1,-4.682184185078e1,
-6.878912364026e0));
#18142=cartesian_point('',(-5.700600803137e1,-4.677932764161e1,
-7.014534462018e0));
#18143=cartesian_point('',(-5.691665860655e1,-4.670688421527e1,
-7.296089361058e0));
#18144=cartesian_point('',(-5.683473228667e1,-4.663841551223e1,
-7.739657394439e0));
#18145=cartesian_point('',(-5.681611806434e1,-4.662063155872e1,
-8.042733285092e0));
#18146=cartesian_point('',(-5.681590652337e1,-4.661881078299e1,
-8.194372284317e0));
#18148=cartesian_point('',(-5.740455725270e1,-4.710552812368e1,
-7.102552658984e0));
#18149=direction('',(3.490464921382e-1,2.796980214002e-1,-8.943911689808e-1));
#18150=direction('',(-6.087279449761e-1,7.933092286061e-1,1.052410630348e-2));
#18151=axis2_placement_3d('',#18148,#18149,#18150);
#18153=cartesian_point('',(-5.720245378096e1,-4.693597777619e1,
-8.198743025489e0));
#18154=direction('',(2.983215508104e-4,1.342783827503e-2,-9.999097980136e-1));
#18155=direction('',(-6.102054622522e-1,7.921742005149e-1,1.045609277069e-2));
#18156=axis2_placement_3d('',#18153,#18154,#18155);
#18158=cartesian_point('',(-5.680449647577e1,-4.617363434429e1,
-4.147601147834e1));
#18159=cartesian_point('',(-5.680451506145e1,-4.617271690369e1,
-4.154066926443e1));
#18160=cartesian_point('',(-5.680716540829e1,-4.616763929850e1,
-4.166763214813e1));
#18161=cartesian_point('',(-5.681931121842e1,-4.615019904671e1,
-4.185095412242e1));
#18162=cartesian_point('',(-5.683238583598e1,-4.613241076645e1,
-4.196855195318e1));
#18163=cartesian_point('',(-5.684022054098e1,-4.612195716502e1,
-4.202618265954e1));
#18165=cartesian_point('',(-5.719252425960e1,-4.648903719591e1,
-4.148036708072e1));
#18166=direction('',(2.983215508104e-4,1.342783827503e-2,-9.999097980136e-1));
#18167=direction('',(-6.085890418087e-1,7.934164663455e-1,1.047325747671e-2));
#18168=axis2_placement_3d('',#18165,#18166,#18167);
#18170=cartesian_point('',(-5.749682214573e1,-4.609232674820e1,
-4.147513465076e1));
#18171=cartesian_point('',(-5.745526636777e1,-4.605844638095e1,
-4.162592511608e1));
#18172=cartesian_point('',(-5.741805336778e1,-4.601940015143e1,
-4.177646886840e1));
#18173=cartesian_point('',(-5.738663004253e1,-4.597471389686e1,
-4.192438379497e1));
#18175=direction('',(-4.274852674037e-1,-3.380699945129e-1,8.384300954539e-1));
#18176=vector('',#18175,1.808878290797e0);
#18177=cartesian_point('',(-5.716146466986e1,-4.544374551130e1,
-4.303925738342e1));
#18178=line('',#18177,#18176);
#18179=cartesian_point('',(-5.773690622870e1,-4.589992310656e1,
-4.135914406234e1));
#18180=direction('',(-4.269671655661e-1,-3.386909825516e-1,8.384434732686e-1));
#18181=direction('',(-6.594247752293e-1,-5.178334252664e-1,-5.449839534249e-1));
#18182=axis2_placement_3d('',#18179,#18180,#18181);
#18184=cartesian_point('',(-5.319229460705e1,-5.094747276882e1,
-3.940628226295e1));
#18185=cartesian_point('',(-5.320134198450e1,-5.095588652905e1,
-3.936302965531e1));
#18186=cartesian_point('',(-5.321656362258e1,-5.096981875029e1,
-3.927582018530e1));
#18187=cartesian_point('',(-5.323133181807e1,-5.098260470781e1,
-3.914233190401e1));
#18188=cartesian_point('',(-5.323493784498e1,-5.098489705950e1,
-3.905283088881e1));
#18189=cartesian_point('',(-5.323553926196e1,-5.098483220633e1,
-3.900785043955e1));
#18191=direction('',(-1.336096440914e-2,1.447957482438e-3,9.999096899466e-1));
#18192=vector('',#18191,3.081713401881e1);
#18193=cartesian_point('',(-5.323553926196e1,-5.098483220633e1,
-3.900785043955e1));
#18194=line('',#18193,#18192);
#18195=cartesian_point('',(-5.541381423542e1,-5.270625903865e1,
-8.214301124757e0));
#18196=direction('',(7.069128720373e-1,-7.072239169243e-1,1.041742185874e-2));
#18197=direction('',(7.071764391785e-1,7.069880763384e-1,8.327291640680e-3));
#18198=axis2_placement_3d('',#18195,#18196,#18197);
#18200=direction('',(-3.228030375577e-1,-3.095528878553e-1,8.944133320585e-1));
#18201=vector('',#18200,9.152378348365e-1);
#18202=cartesian_point('',(-5.384180418293e1,-5.111848816857e1,
-7.097283950197e0));
#18203=line('',#18202,#18201);
#18204=direction('',(1.343154652204e-2,-1.377301245244e-3,-9.999088441450e-1));
#18205=vector('',#18204,3.310245545272e1);
#18206=cartesian_point('',(-5.413724573611e1,-5.140180268342e1,
-6.278683028715e0));
#18207=line('',#18206,#18205);
#18208=cartesian_point('',(-5.369262856570e1,-5.144739473653e1,
-3.937812099881e1));
#18209=cartesian_point('',(-5.369250199025e1,-5.144740715237e1,
-3.938750586553e1));
#18210=cartesian_point('',(-5.369232840224e1,-5.144737642928e1,
-3.939689375419e1));
#18211=cartesian_point('',(-5.369215158883e1,-5.144733860390e1,
-3.940627840130e1));
#18213=cartesian_point('',(-5.319229460705e1,-5.094747276882e1,
-3.940628226295e1));
#18214=cartesian_point('',(-5.303485399539e1,-5.078911310104e1,
-3.934262265488e1));
#18215=cartesian_point('',(-5.303707243062e1,-5.043248676539e1,
-3.927383125903e1));
#18216=cartesian_point('',(-5.319633438497e1,-5.026371901677e1,
-3.927434394395e1));
#18218=cartesian_point('',(-5.094746599670e1,-5.319230075609e1,
-3.940628380354e1));
#18219=cartesian_point('',(-5.086882098619e1,-5.311043819766e1,
-3.962341482748e1));
#18220=cartesian_point('',(-5.066977570989e1,-5.260855207067e1,
-3.992766857357e1));
#18221=cartesian_point('',(-5.046937940838e1,-5.204758259280e1,
-3.999998207899e1));
#18222=cartesian_point('',(-5.036789502952e1,-5.176422880991e1,
-4.000000000001e1));
#18224=cartesian_point('',(-5.166269367014e1,-5.305903083548e1,
-3.999999925069e1));
#18225=cartesian_point('',(-5.165227164024e1,-5.308975304722e1,
-3.999999299530e1));
#18226=cartesian_point('',(-5.163160552584e1,-5.315066186830e1,
-3.999580523018e1));
#18227=cartesian_point('',(-5.160127947573e1,-5.323995184324e1,
-3.997716035896e1));
#18228=cartesian_point('',(-5.157251921062e1,-5.332457655266e1,
-3.994693945842e1));
#18229=cartesian_point('',(-5.154596181979e1,-5.340266563102e1,
-3.990631924294e1));
#18230=cartesian_point('',(-5.152205064839e1,-5.347293146183e1,
-3.985661123457e1));
#18231=cartesian_point('',(-5.150102944109e1,-5.353467110993e1,
-3.979892773971e1));
#18232=cartesian_point('',(-5.148314015637e1,-5.358718867567e1,
-3.973431971593e1));
#18233=cartesian_point('',(-5.146867428886e1,-5.362963609489e1,
-3.966422343082e1));
#18234=cartesian_point('',(-5.145787545547e1,-5.366132593132e1,
-3.959062068316e1));
#18235=cartesian_point('',(-5.145076582993e1,-5.368214265914e1,
-3.951537391094e1));
#18236=cartesian_point('',(-5.144791434616e1,-5.369060969617e1,
-3.945354499366e1));
#18237=cartesian_point('',(-5.144738003915e1,-5.369202996465e1,
-3.941728884051e1));
#18238=cartesian_point('',(-5.144733864703e1,-5.369215135248e1,
-3.940628273838e1));
#18240=direction('',(7.071223798201e-1,7.070911822073e-1,-1.506782381737e-6));
#18241=vector('',#18240,7.069110872411e-1);
#18242=cartesian_point('',(-5.144733864703e1,-5.369215135248e1,
-3.940628273838e1));
#18243=line('',#18242,#18241);
#18244=cartesian_point('',(-5.094746599670e1,-5.319230075609e1,
-3.940628380354e1));
#18245=cartesian_point('',(-5.095590154651e1,-5.320136732988e1,
-3.936295712566e1));
#18246=cartesian_point('',(-5.096984932460e1,-5.321659210619e1,
-3.927564512089e1));
#18247=cartesian_point('',(-5.098261912867e1,-5.323135132460e1,
-3.914215808873e1));
#18248=cartesian_point('',(-5.098489830045e1,-5.323493745547e1,
-3.905275612626e1));
#18249=cartesian_point('',(-5.098483352548e1,-5.323553794326e1,
-3.900785037773e1));
#18251=cartesian_point('',(-5.026371004483e1,-5.319632488186e1,
-3.927434038613e1));
#18252=cartesian_point('',(-5.043248108754e1,-5.303706092589e1,
-3.927382792847e1));
#18253=cartesian_point('',(-5.078912799255e1,-5.303484171776e1,
-3.934262427603e1));
#18254=cartesian_point('',(-5.094746599670e1,-5.319230075609e1,
-3.940628380354e1));
#18256=cartesian_point('',(-5.144733864703e1,-5.369215135248e1,
-3.940628273838e1));
#18257=cartesian_point('',(-5.144737649335e1,-5.369232821898e1,
-3.939689592142e1));
#18258=cartesian_point('',(-5.144737698810e1,-5.369247187730e1,
-3.938750825031e1));
#18259=cartesian_point('',(-5.144736456962e1,-5.369259848225e1,
-3.937812121355e1));
#18261=direction('',(1.376525172512e-3,-1.343232195621e-2,9.999088347971e-1));
#18262=vector('',#18261,3.310242817624e1);
#18263=cartesian_point('',(-5.144736456962e1,-5.369259848225e1,
-3.937812121355e1));
#18264=line('',#18263,#18262);
#18265=direction('',(3.095549597793e-1,3.228100937988e-1,-8.944100682672e-1));
#18266=vector('',#18265,9.152100712661e-1);
#18267=cartesian_point('',(-5.140179824397e1,-5.413724095505e1,
-6.278710826886e0));
#18268=line('',#18267,#18266);
#18269=cartesian_point('',(-5.270516753631e1,-5.541385221074e1,
-8.214093582205e0));
#18270=direction('',(-7.074471977010e-1,7.066907736056e-1,1.032535548010e-2));
#18271=direction('',(6.353736973974e-1,6.295195243282e-1,4.472196698997e-1));
#18272=axis2_placement_3d('',#18269,#18270,#18271);
#18274=direction('',(-1.441077216806e-3,1.336806954934e-2,-9.999096049209e-1));
#18275=vector('',#18274,3.081713398914e1);
#18276=cartesian_point('',(-5.094042365580e1,-5.364750353374e1,
-8.193502105853e0));
#18277=line('',#18276,#18275);
#18278=cartesian_point('',(-5.144733864703e1,-5.369215135248e1,
-3.940628273838e1));
#18279=cartesian_point('',(-5.148238293660e1,-5.372716345677e1,
-3.940730114842e1));
#18280=cartesian_point('',(-5.157800941207e1,-5.378309031080e1,
-3.940919096389e1));
#18281=cartesian_point('',(-5.173559685099e1,-5.378436567075e1,
-3.941066289167e1));
#18282=cartesian_point('',(-5.183221431211e1,-5.373014598002e1,
-3.941043924266e1));
#18283=cartesian_point('',(-5.186784499455e1,-5.369573567897e1,
-3.941011723016e1));
#18285=cartesian_point('',(-5.186784499455e1,-5.369573567897e1,
-3.941011723016e1));
#18286=cartesian_point('',(-5.186791162618e1,-5.369575741562e1,
-3.940644404232e1));
#18287=cartesian_point('',(-5.186807730681e1,-5.369580859759e1,
-3.939913206186e1));
#18288=cartesian_point('',(-5.186881382351e1,-5.369527761102e1,
-3.938828812724e1));
#18289=cartesian_point('',(-5.186861711677e1,-5.369554485376e1,
-3.938113818763e1));
#18290=cartesian_point('',(-5.186853453510e1,-5.369566769877e1,
-3.937758825918e1));
#18292=cartesian_point('',(-5.165954453571e1,-5.348053491512e1,
-3.937498044467e1));
#18293=direction('',(1.377951275185e-3,-1.343084998758e-2,9.999088526055e-1));
#18294=direction('',(-6.958318015731e-1,-7.181522356843e-1,-8.687364458065e-3));
#18295=axis2_placement_3d('',#18292,#18293,#18294);
#18297=cartesian_point('',(-5.166269367014e1,-5.305903083548e1,
-3.999999925069e1));
#18298=cartesian_point('',(-5.169129659863e1,-5.314737014997e1,
-3.999998327493e1));
#18299=cartesian_point('',(-5.174689333028e1,-5.331827944211e1,
-3.996524514532e1));
#18300=cartesian_point('',(-5.181390827530e1,-5.352732196689e1,
-3.982887307060e1));
#18301=cartesian_point('',(-5.185770239676e1,-5.366363082664e1,
-3.963043327066e1));
#18302=cartesian_point('',(-5.186742418535e1,-5.369444309166e1,
-3.948275344873e1));
#18303=cartesian_point('',(-5.186784499455e1,-5.369573567897e1,
-3.941011723016e1));
#18305=cartesian_point('',(0.e0,0.e0,-3.941011405479e1));
#18306=direction('',(0.e0,0.e0,-1.e0));
#18307=direction('',(-6.947586997304e-1,-7.192428999642e-1,0.e0));
#18308=axis2_placement_3d('',#18305,#18306,#18307);
#18310=cartesian_point('',(0.e0,0.e0,-3.941011405479e1));
#18311=direction('',(0.e0,0.e0,-1.e0));
#18312=direction('',(-7.060552683733e-1,-7.081567326534e-1,0.e0));
#18313=axis2_placement_3d('',#18310,#18311,#18312);
#18315=cartesian_point('',(0.e0,0.e0,-3.941011405479e1));
#18316=direction('',(0.e0,0.e0,-1.e0));
#18317=direction('',(-7.064465069690e-1,-7.077664394356e-1,0.e0));
#18318=axis2_placement_3d('',#18315,#18316,#18317);
#18320=cartesian_point('',(0.e0,0.e0,-3.937759316487e1));
#18321=direction('',(0.e0,0.e0,1.e0));
#18322=direction('',(-7.192489538896e-1,-6.947524324021e-1,0.e0));
#18323=axis2_placement_3d('',#18320,#18321,#18322);
#18325=cartesian_point('',(0.e0,0.e0,-3.937759316487e1));
#18326=direction('',(0.e0,0.e0,1.e0));
#18327=direction('',(-7.060552683733e-1,-7.081567326534e-1,0.e0));
#18328=axis2_placement_3d('',#18325,#18326,#18327);
#18330=cartesian_point('',(-5.182023120987e1,-5.416205520240e1,
-4.695462475471e0));
#18331=cartesian_point('',(-5.176755938495e1,-5.421299017309e1,
-4.692247967978e0));
#18332=cartesian_point('',(-5.165520590675e1,-5.424936770096e1,
-4.955065484067e0));
#18333=cartesian_point('',(-5.151666009831e1,-5.423089763614e1,
-5.516379816209e0));
#18334=cartesian_point('',(-5.144070707595e1,-5.418062764175e1,
-5.976133455244e0));
#18335=cartesian_point('',(-5.140179824397e1,-5.413724095505e1,
-6.278710826886e0));
#18337=cartesian_point('',(-5.104827655115e1,-5.449078395591e1,
-6.283884163998e0));
#18338=direction('',(-3.095524880057e-1,-3.227989087735e-1,8.944149605548e-1));
#18339=direction('',(6.115048053050e-1,6.527340441455e-1,4.472137528099e-1));
#18340=axis2_placement_3d('',#18337,#18338,#18339);
#18342=cartesian_point('',(-5.045922454569e1,-5.386894922039e1,
-6.878912886379e0));
#18343=cartesian_point('',(-5.055365918430e1,-5.396743884083e1,
-6.606035006899e0));
#18344=cartesian_point('',(-5.064808919871e1,-5.406592713747e1,
-6.333155029305e0));
#18345=cartesian_point('',(-5.074252388731e1,-5.416441665524e1,
-6.060277130071e0));
#18347=cartesian_point('',(-5.074252388731e1,-5.416441665524e1,
-6.060277130071e0));
#18348=cartesian_point('',(-5.077330716266e1,-5.419651918049e1,
-5.971331382161e0));
#18349=cartesian_point('',(-5.083715300558e1,-5.425288143137e1,
-5.801766403648e0));
#18350=cartesian_point('',(-5.093607902024e1,-5.431702664559e1,
-5.572861860568e0));
#18351=cartesian_point('',(-5.103615491591e1,-5.436366362334e1,
-5.367893271485e0));
#18352=cartesian_point('',(-5.113635568771e1,-5.439497747393e1,
-5.185038988492e0));
#18353=cartesian_point('',(-5.123605192276e1,-5.441247636310e1,
-5.022922129017e0));
#18354=cartesian_point('',(-5.133476730922e1,-5.441710318430e1,
-4.880780377145e0));
#18355=cartesian_point('',(-5.143146899524e1,-5.440949629992e1,
-4.759060893885e0));
#18356=cartesian_point('',(-5.152590960111e1,-5.439007299344e1,
-4.657455456958e0));
#18357=cartesian_point('',(-5.158714935606e1,-5.436921143705e1,
-4.603447681142e0));
#18358=cartesian_point('',(-5.161737541932e1,-5.435671961513e1,
-4.579937312525e0));
#18360=cartesian_point('',(-4.682184179032e1,-5.705884691935e1,
-6.878912349686e0));
#18361=cartesian_point('',(-4.690716199769e1,-5.716532834924e1,
-6.606036476539e0));
#18362=cartesian_point('',(-4.699248166992e1,-5.727180610380e1,
-6.333159038045e0));
#18363=cartesian_point('',(-4.707780177001e1,-5.737828756899e1,
-6.060283145132e0));
#18365=cartesian_point('',(-4.710553048948e1,-5.740456111213e1,
-7.102517765391e0));
#18366=direction('',(-2.796326138135e-1,-3.490379386052e-1,8.944149589011e-1));
#18367=direction('',(7.932939042592e-1,-6.087490443206e-1,1.045860908252e-2));
#18368=axis2_placement_3d('',#18365,#18366,#18367);
#18370=cartesian_point('',(-4.736146870648e1,-5.772402366140e1,
-6.283890185757e0));
#18371=direction('',(-2.796326138135e-1,-3.490379386052e-1,8.944149589011e-1));
#18372=direction('',(7.933090766688e-1,-6.087290561762e-1,1.047115283658e-2));
#18373=axis2_placement_3d('',#18370,#18371,#18372);
#18375=cartesian_point('',(-4.707780177001e1,-5.737828756899e1,
-6.060283145132e0));
#18376=cartesian_point('',(-4.710555695391e1,-5.741292759098e1,
-5.971514087527e0));
#18377=cartesian_point('',(-4.715303358126e1,-5.748345120591e1,
-5.802244863421e0));
#18378=cartesian_point('',(-4.720369887874e1,-5.758975781353e1,
-5.573588703577e0));
#18379=cartesian_point('',(-4.723690469710e1,-5.769496670008e1,
-5.368733921574e0));
#18380=cartesian_point('',(-4.725492943304e1,-5.779834229121e1,
-5.185892439815e0));
#18381=cartesian_point('',(-4.725933452421e1,-5.789946259689e1,
-5.023699924228e0));
#18382=cartesian_point('',(-4.725109407517e1,-5.799800361991e1,
-4.881383749351e0));
#18383=cartesian_point('',(-4.723094548574e1,-5.809303769764e1,
-4.759409033941e0));
#18384=cartesian_point('',(-4.719932379156e1,-5.818429774205e1,
-4.657598333121e0));
#18385=cartesian_point('',(-4.717064083025e1,-5.824237473980e1,
-4.603469441433e0));
#18386=cartesian_point('',(-4.715426761351e1,-5.827075956673e1,
-4.579937185843e0));
#18388=cartesian_point('',(-4.696480997547e1,-5.802837870519e1,
-6.278702590759e0));
#18389=cartesian_point('',(-4.700275229104e1,-5.807262176253e1,
-5.976091235649e0));
#18390=cartesian_point('',(-4.704268128550e1,-5.815446194347e1,
-5.516411787122e0));
#18391=cartesian_point('',(-4.704288344708e1,-5.829434060641e1,
-4.954750260235e0));
#18392=cartesian_point('',(-4.699214581636e1,-5.840083938205e1,
-4.692543891977e0));
#18393=cartesian_point('',(-4.693488743251e1,-5.844639178182e1,
-4.695465838774e0));
#18395=cartesian_point('',(-4.628007643975e1,-5.819819865946e1,
-3.937497996896e1));
#18396=direction('',(1.349579543498e-2,3.869013070828e-4,-9.999088527526e-1));
#18397=direction('',(-6.215706221053e-1,-7.833099023504e-1,-8.692445881910e-3));
#18398=axis2_placement_3d('',#18395,#18396,#18397);
#18400=cartesian_point('',(-4.589992192481e1,-5.773689622396e1,
-4.135910819503e1));
#18401=direction('',(3.387635384831e-1,4.270069918990e-1,-8.383938775204e-1));
#18402=direction('',(-5.177234491258e-1,-6.594483544276e-1,-5.450599031924e-1));
#18403=axis2_placement_3d('',#18400,#18401,#18402);
#18405=direction('',(-1.343468733442e-2,-3.074092910719e-4,9.999097032611e-1));
#18406=vector('',#18405,3.328464907723e1);
#18407=cartesian_point('',(-4.609212482206e1,-5.749655412111e1,
-4.147514309223e1));
#18408=line('',#18407,#18406);
#18409=cartesian_point('',(-4.806019407471e1,-5.948830385440e1,
-8.214301124796e0));
#18410=direction('',(7.931763792437e-1,-6.089028729882e-1,1.041742178719e-2));
#18411=direction('',(6.088459852899e-1,7.932447430712e-1,8.327291654929e-3));
#18412=axis2_placement_3d('',#18409,#18410,#18411);
#18414=direction('',(-2.796395761240e-1,-3.490427234295e-1,8.944109148965e-1));
#18415=vector('',#18414,9.152185897491e-1);
#18416=cartesian_point('',(-4.670887863698e1,-5.770892831609e1,
-7.097284086946e0));
#18417=line('',#18416,#18415);
#18418=direction('',(1.349703624608e-2,3.882895978709e-4,-9.999088354664e-1));
#18419=vector('',#18418,3.310208598556e1);
#18420=cartesian_point('',(-4.696480997547e1,-5.802837870519e1,
-6.278702590759e0));
#18421=line('',#18420,#18419);
#18422=cartesian_point('',(-4.426680311895e1,-5.508199282919e1,
-3.934704266944e1));
#18423=direction('',(7.932265931310e-1,-6.088373646459e-1,1.042282882682e-2));
#18424=direction('',(-6.087833535649e-1,-7.932950621885e-1,-8.110038813827e-3));
#18425=axis2_placement_3d('',#18422,#18423,#18424);
#18427=direction('',(3.396877022195e-1,4.282575970174e-1,-8.373814516442e-1));
#18428=vector('',#18427,1.346663549381e-1);
#18429=cartesian_point('',(-4.613786932673e1,-5.755422601067e1,
-4.136237598445e1));
#18430=line('',#18429,#18428);
#18431=cartesian_point('',(-4.648903668243e1,-5.719252424820e1,
-4.148040531764e1));
#18432=direction('',(-1.342783827482e-2,-2.983215507261e-4,9.999097980136e-1));
#18433=direction('',(7.950278776721e-1,-6.064820835459e-1,1.049552580699e-2));
#18434=axis2_placement_3d('',#18431,#18432,#18433);
#18436=cartesian_point('',(-4.661881074870e1,-5.681590655475e1,
-8.194372283966e0));
#18437=cartesian_point('',(-4.662063127010e1,-5.681611838277e1,
-8.042733301413e0));
#18438=cartesian_point('',(-4.663841570894e1,-5.683473252572e1,
-7.739657463905e0));
#18439=cartesian_point('',(-4.670688434469e1,-5.691665877735e1,
-7.296089412164e0));
#18440=cartesian_point('',(-4.677932735137e1,-5.700600832581e1,
-7.014534471930e0));
#18441=cartesian_point('',(-4.682184179032e1,-5.705884691935e1,
-6.878912349686e0));
#18443=cartesian_point('',(-4.693596151932e1,-5.720242766313e1,
-8.198698155930e0));
#18444=direction('',(-1.333679491834e-2,-2.659468489786e-4,9.999110256286e-1));
#18445=direction('',(7.933251073823e-1,-6.087090511165e-1,1.041945707128e-2));
#18446=axis2_placement_3d('',#18443,#18444,#18445);
#18448=cartesian_point('',(0.e0,0.e0,-8.194372175982e0));
#18449=direction('',(0.e0,0.e0,-1.e0));
#18450=direction('',(-6.343217243221e-1,-7.730691754643e-1,0.e0));
#18451=axis2_placement_3d('',#18448,#18449,#18450);
#18453=cartesian_point('',(0.e0,0.e0,-8.194372175982e0));
#18454=direction('',(0.e0,0.e0,-1.e0));
#18455=direction('',(-6.582278692620e-1,-7.528187511791e-1,0.e0));
#18456=axis2_placement_3d('',#18453,#18454,#18455);
#18458=cartesian_point('',(-5.024486738172e1,-5.363594665791e1,
-8.194372305535e0));
#18459=cartesian_point('',(-5.024484317599e1,-5.363776697083e1,
-8.042736033185e0));
#18460=cartesian_point('',(-5.026096925154e1,-5.365784664843e1,
-7.739667622992e0));
#18461=cartesian_point('',(-5.033325835128e1,-5.373641899277e1,
-7.296100169394e0));
#18462=cartesian_point('',(-5.041238820074e1,-5.381989237131e1,
-7.014537438076e0));
#18463=cartesian_point('',(-5.045922454569e1,-5.386894922039e1,
-6.878912886379e0));
#18465=cartesian_point('',(0.e0,0.e0,-6.878910995977e0));
#18466=direction('',(0.e0,0.e0,1.e0));
#18467=direction('',(-6.836316218054e-1,-7.298272437144e-1,0.e0));
#18468=axis2_placement_3d('',#18465,#18466,#18467);
#18470=cartesian_point('',(0.e0,0.e0,-6.878910995977e0));
#18471=direction('',(0.e0,0.e0,1.e0));
#18472=direction('',(-6.582278692620e-1,-7.528187511791e-1,0.e0));
#18473=axis2_placement_3d('',#18470,#18471,#18472);
#18475=cartesian_point('',(-5.058669217176e1,-5.400085413454e1,
-8.198641568508e0));
#18476=direction('',(1.469759794003e-3,-1.313824382585e-2,9.999126093591e-1));
#18477=direction('',(6.836224676104e-1,7.297853350323e-1,8.584087023879e-3));
#18478=axis2_placement_3d('',#18475,#18476,#18477);
#18480=cartesian_point('',(-5.076495160594e1,-5.419533492325e1,
-7.102517770597e0));
#18481=direction('',(-3.095524880057e-1,-3.227989087735e-1,8.944149605548e-1));
#18482=direction('',(6.114607982455e-1,6.527754623545e-1,4.472134702318e-1));
#18483=axis2_placement_3d('',#18480,#18481,#18482);
#18485=cartesian_point('',(-5.063163406626e1,-5.358941709443e1,
-3.901308260787e1));
#18486=direction('',(1.458120145435e-3,-1.335069533092e-2,9.999098123430e-1));
#18487=direction('',(6.867486595387e-1,7.268428520204e-1,8.703280343920e-3));
#18488=axis2_placement_3d('',#18485,#18486,#18487);
#18490=cartesian_point('',(-4.544373052693e1,-5.716152576871e1,
-4.303928241631e1));
#18491=cartesian_point('',(-4.548482208580e1,-5.712850093238e1,
-4.303977728298e1));
#18492=cartesian_point('',(-4.560910655728e1,-5.718509989270e1,
-4.281634626680e1));
#18493=cartesian_point('',(-4.579041982237e1,-5.726938230420e1,
-4.244882922205e1));
#18494=cartesian_point('',(-4.591213908457e1,-5.734269169825e1,
-4.213137745861e1));
#18495=cartesian_point('',(-4.597473402508e1,-5.738663603176e1,
-4.192434479648e1));
#18497=cartesian_point('',(-4.597473402508e1,-5.738663603176e1,
-4.192434479648e1));
#18498=cartesian_point('',(-4.601940747406e1,-5.741806236685e1,
-4.177644686735e1));
#18499=cartesian_point('',(-4.605828999356e1,-5.745501092692e1,
-4.162582639680e1));
#18500=cartesian_point('',(-4.609212482206e1,-5.749655412111e1,
-4.147514309223e1));
#18502=direction('',(3.380817006317e-1,4.274459903040e-1,-8.384454001728e-1));
#18503=vector('',#18502,1.808878947136e0);
#18504=cartesian_point('',(-4.605527939762e1,-5.793472382161e1,
-4.152263618361e1));
#18505=line('',#18504,#18503);
#18506=cartesian_point('',(-4.441613187925e1,-6.000649101693e1,
-3.937758808328e1));
#18507=cartesian_point('',(-4.441622838114e1,-6.000498020225e1,
-3.951015930687e1));
#18508=cartesian_point('',(-4.440866704084e1,-5.999128451901e1,
-3.977519488357e1));
#18509=cartesian_point('',(-4.437329986162e1,-5.993956355755e1,
-4.016846559328e1));
#18510=cartesian_point('',(-4.433423766557e1,-5.988443414249e1,
-4.042521109813e1));
#18511=cartesian_point('',(-4.431090690275e1,-5.985185301229e1,
-4.055158839935e1));
#18513=cartesian_point('',(-4.431090690275e1,-5.985185301229e1,
-4.055158839935e1));
#18514=cartesian_point('',(-4.428983989138e1,-5.982243389507e1,
-4.066570168386e1));
#18515=cartesian_point('',(-4.424151430944e1,-5.975541154353e1,
-4.089067424968e1));
#18516=cartesian_point('',(-4.415107912650e1,-5.963116357156e1,
-4.121566886852e1));
#18517=cartesian_point('',(-4.407929157627e1,-5.953317383980e1,
-4.142226921133e1));
#18518=cartesian_point('',(-4.404067356757e1,-5.948059005906e1,
-4.152263941420e1));
#18520=cartesian_point('',(0.e0,0.e0,-4.152264042526e1));
#18521=direction('',(0.e0,0.e0,-1.e0));
#18522=direction('',(-5.950615732849e-1,-8.036801129801e-1,0.e0));
#18523=axis2_placement_3d('',#18520,#18521,#18522);
#18525=cartesian_point('',(0.e0,0.e0,-4.152264042526e1));
#18526=direction('',(0.e0,0.e0,-1.e0));
#18527=direction('',(-6.075818658664e-1,-7.942570593141e-1,0.e0));
#18528=axis2_placement_3d('',#18525,#18526,#18527);
#18530=cartesian_point('',(0.e0,0.e0,-4.152264042526e1));
#18531=direction('',(0.e0,0.e0,-1.e0));
#18532=direction('',(-6.087614290087e-1,-7.933533402912e-1,0.e0));
#18533=axis2_placement_3d('',#18530,#18531,#18532);
#18535=cartesian_point('',(-4.605527939762e1,-5.793472382161e1,
-4.152263618361e1));
#18536=cartesian_point('',(-4.609733413007e1,-5.798722052114e1,
-4.141915316838e1));
#18537=cartesian_point('',(-4.617562213071e1,-5.808461187472e1,
-4.120596228891e1));
#18538=cartesian_point('',(-4.627435484360e1,-5.820674219531e1,
-4.087020420933e1));
#18539=cartesian_point('',(-4.632723269652e1,-5.827147351200e1,
-4.063765238349e1));
#18540=cartesian_point('',(-4.635031225312e1,-5.829952153630e1,
-4.051969176064e1));
#18542=cartesian_point('',(-4.635031225312e1,-5.829952153630e1,
-4.051969176064e1));
#18543=cartesian_point('',(-4.637440951961e1,-5.832880503001e1,
-4.039653295610e1));
#18544=cartesian_point('',(-4.641528686210e1,-5.837795435795e1,
-4.014654319461e1));
#18545=cartesian_point('',(-4.645403151456e1,-5.842286069819e1,
-3.976406388035e1));
#18546=cartesian_point('',(-4.646476912139e1,-5.843310912350e1,
-3.950644729321e1));
#18547=cartesian_point('',(-4.646623651764e1,-5.843337899338e1,
-3.937758835824e1));
#18549=cartesian_point('',(0.e0,0.e0,-3.937759316487e1));
#18550=direction('',(0.e0,0.e0,1.e0));
#18551=direction('',(-6.224003870092e-1,-7.826990214960e-1,0.e0));
#18552=axis2_placement_3d('',#18549,#18550,#18551);
#18554=cartesian_point('',(0.e0,0.e0,-3.937759316487e1));
#18555=direction('',(0.e0,0.e0,1.e0));
#18556=direction('',(-6.075818658664e-1,-7.942570593141e-1,0.e0));
#18557=axis2_placement_3d('',#18554,#18555,#18556);
#18559=cartesian_point('',(-4.423693121476e1,-5.976584866807e1,
-3.937499942228e1));
#18560=direction('',(3.139569559630e-3,-1.306333437128e-2,9.999097421258e-1));
#18561=direction('',(-5.961275103056e-1,-8.028435330990e-1,-8.617007488452e-3));
#18562=axis2_placement_3d('',#18559,#18560,#18561);
#18564=direction('',(2.647768437204e-1,3.604544981684e-1,-8.944080599925e-1));
#18565=vector('',#18564,9.152110432452e-1);
#18566=cartesian_point('',(-4.389572091085e1,-6.038337036285e1,
-6.278709773295e0));
#18567=line('',#18566,#18565);
#18568=cartesian_point('',(-4.502240881773e1,-6.181925465913e1,
-8.214296506294e0));
#18569=direction('',(-7.934365680170e-1,6.085637398469e-1,1.042051231605e-2));
#18570=direction('',(5.480496762573e-1,7.068823023985e-1,4.471677122849e-1));
#18571=axis2_placement_3d('',#18568,#18569,#18570);
#18573=direction('',(-3.180489843780e-3,1.305628328961e-2,-9.999097048989e-1));
#18574=vector('',#18573,3.328463785732e1);
#18575=cartesian_point('',(-4.350223198709e1,-5.983761505839e1,
-8.193502256553e0));
#18576=line('',#18575,#18574);
#18577=direction('',(-3.246977549109e-1,-4.376484239757e-1,8.384719583548e-1));
#18578=vector('',#18577,1.345630652704e-1);
#18579=cartesian_point('',(-4.360809343975e1,-5.940304139733e1,
-4.147513467413e1));
#18580=line('',#18579,#18578);
#18581=cartesian_point('',(-4.174747835362e1,-5.701441083525e1,
-3.934686974137e1));
#18582=direction('',(-7.933533864726e-1,6.086717897478e-1,1.044301381827e-2));
#18583=direction('',(-5.148817266070e-1,-6.617559687285e-1,-5.449549022244e-1));
#18584=axis2_placement_3d('',#18581,#18582,#18583);
#18586=direction('',(3.118136387828e-3,-1.313771943161e-2,9.999088346212e-1));
#18587=vector('',#18586,3.310247984385e1);
#18588=cartesian_point('',(-4.399893895778e1,-5.994847927017e1,
-3.937817181704e1));
#18589=line('',#18588,#18587);
#18590=cartesian_point('',(-4.323854009853e1,-6.032426098190e1,
-6.060277326642e0));
#18591=cartesian_point('',(-4.315776877486e1,-6.021428785478e1,
-6.333155227279e0));
#18592=cartesian_point('',(-4.307700070934e1,-6.010431577071e1,
-6.606034483156e0));
#18593=cartesian_point('',(-4.299622944754e1,-5.999434254910e1,
-6.878912364027e0));
#18595=cartesian_point('',(-4.349907694739e1,-6.068774492987e1,
-6.283884085686e0));
#18596=direction('',(2.647705077342e-1,3.604420225293e-1,-8.944149633303e-1));
#18597=direction('',(-7.932935913264e-1,6.087489975223e-1,1.048503581256e-2));
#18598=axis2_placement_3d('',#18595,#18596,#18597);
#18600=cartesian_point('',(-4.323854009853e1,-6.032426098190e1,
-6.060277326642e0));
#18601=cartesian_point('',(-4.326475207564e1,-6.035995155754e1,
-5.971719102994e0));
#18602=cartesian_point('',(-4.332045655157e1,-6.042394073456e1,
-5.802798580795e0));
#18603=cartesian_point('',(-4.340987040662e1,-6.050033517347e1,
-5.574421138429e0));
#18604=cartesian_point('',(-4.350279108517e1,-6.055965128590e1,
-5.369674693753e0));
#18605=cartesian_point('',(-4.359792502874e1,-6.060386827572e1,
-5.186814105422e0));
#18606=cartesian_point('',(-4.369447102594e1,-6.063437554791e1,
-5.024478251611e0));
#18607=cartesian_point('',(-4.379183730514e1,-6.065199166944e1,
-4.881988105604e0));
#18608=cartesian_point('',(-4.388895191758e1,-6.065719025770e1,
-4.759788381117e0));
#18609=cartesian_point('',(-4.398545176764e1,-6.065027714194e1,
-4.657767071876e0));
#18610=cartesian_point('',(-4.404908205356e1,-6.063759720032e1,
-4.603518085251e0));
#18611=cartesian_point('',(-4.408080030287e1,-6.062911323250e1,-4.579937026e0));
#18613=cartesian_point('',(-3.897360042222e1,-6.268217729572e1,
-6.878912349685e0));
#18614=cartesian_point('',(-3.904429208781e1,-6.279888428400e1,
-6.606036476538e0));
#18615=cartesian_point('',(-3.911498370304e1,-6.291558755935e1,
-6.333159037810e0));
#18616=cartesian_point('',(-3.918567525766e1,-6.303229456863e1,
-6.060283144896e0));
#18618=cartesian_point('',(-3.920973736806e1,-6.306196266133e1,
-7.102517765391e0));
#18619=direction('',(-2.316817249752e-1,-3.825512509567e-1,8.944149589e-1));
#18620=direction('',(8.659649471363e-1,-4.999953259604e-1,1.045869728458e-2));
#18621=axis2_placement_3d('',#18618,#18619,#18620);
#18623=cartesian_point('',(-3.942178776801e1,-6.341209880512e1,
-6.283890185762e0));
#18624=direction('',(-2.316817249752e-1,-3.825512509567e-1,8.944149589e-1));
#18625=direction('',(8.659774682086e-1,-4.999733751097e-1,1.047132926140e-2));
#18626=axis2_placement_3d('',#18623,#18624,#18625);
#18628=cartesian_point('',(-3.918567525766e1,-6.303229456863e1,
-6.060283144896e0));
#18629=cartesian_point('',(-3.920866988547e1,-6.307025830105e1,
-5.971520496425e0));
#18630=cartesian_point('',(-3.924653319165e1,-6.314637029667e1,
-5.802262192301e0));
#18631=cartesian_point('',(-3.928288913667e1,-6.325837447489e1,
-5.573616541027e0));
#18632=cartesian_point('',(-3.930208003452e1,-6.336701331374e1,
-5.368767132231e0));
#18633=cartesian_point('',(-3.930645983353e1,-6.347185505437e1,
-5.185926710407e0));
#18634=cartesian_point('',(-3.929763107099e1,-6.357268516453e1,
-5.023731525561e0));
#18635=cartesian_point('',(-3.927660095138e1,-6.366930994893e1,
-4.881409193011e0));
#18636=cartesian_point('',(-3.924422147467e1,-6.376090547028e1,
-4.759425802399e0));
#18637=cartesian_point('',(-3.920095669208e1,-6.384726374316e1,
-4.657606018506e0));
#18638=cartesian_point('',(-3.916493652546e1,-6.390110467031e1,
-4.603471364013e0));
#18639=cartesian_point('',(-3.914499599894e1,-6.392711209671e1,
-4.579937179612e0));
#18641=cartesian_point('',(-3.898879624341e1,-6.366207576096e1,
-6.278702264655e0));
#18642=cartesian_point('',(-3.902063905364e1,-6.371089281736e1,
-5.976090806589e0));
#18643=cartesian_point('',(-3.904954405411e1,-6.379724438039e1,
-5.516412887738e0));
#18644=cartesian_point('',(-3.903148686301e1,-6.393595344014e1,
-4.954747713850e0));
#18645=cartesian_point('',(-3.896728190617e1,-6.403491724375e1,
-4.692548098458e0));
#18646=cartesian_point('',(-3.890456799438e1,-6.407260693409e1,
-4.695465836226e0));
#18648=cartesian_point('',(-3.828775470509e1,-6.374106715547e1,
-3.937497996895e1));
#18649=direction('',(1.332983627975e-2,2.145146101813e-3,-9.999088527526e-1));
#18650=direction('',(-5.140105403620e-1,-8.577398240617e-1,-8.692445881561e-3));
#18651=axis2_placement_3d('',#18648,#18649,#18650);
#18653=cartesian_point('',(-3.797106451513e1,-6.323409110495e1,
-4.135910819502e1));
#18654=direction('',(2.801297727475e-1,4.675714026243e-1,-8.383938775232e-1));
#18655=direction('',(-4.272189704799e-1,-7.213831528383e-1,-5.450599031879e-1));
#18656=axis2_placement_3d('',#18653,#18654,#18655);
#18658=direction('',(-1.327962675757e-2,-2.058357943337e-3,9.999097032611e-1));
#18659=vector('',#18658,3.328464907722e1);
#18660=cartesian_point('',(-3.819299402943e1,-6.302089267443e1,
-4.147514309222e1));
#18661=line('',#18660,#18659);
#18662=cartesian_point('',(-3.988425066781e1,-6.525248729837e1,
-8.214301124743e0));
#18663=direction('',(8.658684188950e-1,-5.001633318048e-1,1.041742186232e-2));
#18664=direction('',(5.000980075187e-1,8.659287725268e-1,8.327291634092e-3));
#18665=axis2_placement_3d('',#18662,#18663,#18664);
#18667=direction('',(-2.316879812236e-1,-3.825568666560e-1,8.944109363882e-1));
#18668=vector('',#18667,9.152189159228e-1);
#18669=cartesian_point('',(-3.877675102040e1,-6.331195248018e1,
-7.097284072246e0));
#18670=line('',#18669,#18668);
#18671=direction('',(1.333088570307e-2,2.146685270399e-3,-9.999088354589e-1));
#18672=vector('',#18671,3.310208631236e1);
#18673=cartesian_point('',(-3.898879624341e1,-6.366207576096e1,
-6.278702264655e0));
#18674=line('',#18673,#18672);
#18675=cartesian_point('',(-3.669845169748e1,-6.038873599774e1,
-3.934704266942e1));
#18676=direction('',(8.659096525047e-1,-5.000918299069e-1,1.042282876786e-2));
#18677=direction('',(-5.000293438923e-1,-8.659704859384e-1,-8.110038862134e-3));
#18678=axis2_placement_3d('',#18675,#18676,#18677);
#18680=direction('',(2.808827935211e-1,4.689319362103e-1,-8.373814516132e-1));
#18681=vector('',#18680,1.346663549784e-1);
#18682=cartesian_point('',(-3.823081949141e1,-6.308404202901e1,
-4.136237598441e1));
#18683=line('',#18682,#18681);
#18684=cartesian_point('',(-3.862619411544e1,-6.277127121301e1,
-4.148040531763e1));
#18685=direction('',(-1.327402248110e-2,-2.048453968193e-3,9.999097980136e-1));
#18686=direction('',(8.673881009898e-1,-4.975215836517e-1,1.049552580735e-2));
#18687=axis2_placement_3d('',#18684,#18685,#18686);
#18689=cartesian_point('',(-3.880401642004e1,-6.241481445085e1,
-8.194372283966e0));
#18690=cartesian_point('',(-3.880579371752e1,-6.241526209238e1,
-8.042733301390e0));
#18691=cartesian_point('',(-3.882099637482e1,-6.243603832384e1,
-7.739657463853e0));
#18692=cartesian_point('',(-3.887818573024e1,-6.252620063535e1,
-7.296089412114e0));
#18693=cartesian_point('',(-3.893834652061e1,-6.262424149585e1,
-7.014534471908e0));
#18694=cartesian_point('',(-3.897360042222e1,-6.268217729572e1,
-6.878912349685e0));
#18696=cartesian_point('',(-3.906800279335e1,-6.283942530003e1,
-8.198698155951e0));
#18697=direction('',(-1.318798381677e-2,-2.004472645919e-3,9.999110256279e-1));
#18698=direction('',(8.659905757335e-1,-4.999517553261e-1,1.041945714508e-2));
#18699=axis2_placement_3d('',#18696,#18697,#18698);
#18701=cartesian_point('',(0.e0,0.e0,-8.194372175982e0));
#18702=direction('',(0.e0,0.e0,-1.e0));
#18703=direction('',(-5.279892382409e-1,-8.492510608188e-1,0.e0));
#18704=axis2_placement_3d('',#18701,#18702,#18703);
#18706=cartesian_point('',(0.e0,0.e0,-8.194372175982e0));
#18707=direction('',(0.e0,0.e0,-1.e0));
#18708=direction('',(-5.543340735695e-1,-8.322942597903e-1,0.e0));
#18709=axis2_placement_3d('',#18706,#18707,#18708);
#18711=cartesian_point('',(0.e0,0.e0,-6.878910995977e0));
#18712=direction('',(0.e0,0.e0,1.e0));
#18713=direction('',(-5.825214874109e-1,-8.128153029468e-1,0.e0));
#18714=axis2_placement_3d('',#18711,#18712,#18713);
#18716=cartesian_point('',(0.e0,0.e0,-6.878910995977e0));
#18717=direction('',(0.e0,0.e0,1.e0));
#18718=direction('',(-5.543340735695e-1,-8.322942597903e-1,0.e0));
#18719=axis2_placement_3d('',#18716,#18717,#18718);
#18721=cartesian_point('',(-4.299622944754e1,-5.999434254910e1,
-6.878912364027e0));
#18722=cartesian_point('',(-4.295619450039e1,-5.993960126925e1,
-7.014534462032e0));
#18723=cartesian_point('',(-4.288863932183e1,-5.984650095999e1,
-7.296089361093e0));
#18724=cartesian_point('',(-4.282722557794e1,-5.975916117956e1,
-7.739657394476e0));
#18725=cartesian_point('',(-4.281384844573e1,-5.973716548433e1,
-8.042733285109e0));
#18726=cartesian_point('',(-4.281411536428e1,-5.973535199919e1,
-8.194372284320e0));
#18728=cartesian_point('',(-4.325673658906e1,-6.035783886833e1,
-7.102552658966e0));
#18729=direction('',(2.647618465857e-1,3.605074221867e-1,-8.943911689752e-1));
#18730=direction('',(-7.933095802338e-1,6.087274867272e-1,1.052410623431e-2));
#18731=axis2_placement_3d('',#18728,#18729,#18730);
#18733=cartesian_point('',(-4.310540248515e1,-6.014175758126e1,
-8.198743025492e0));
#18734=direction('',(-3.187223789657e-3,1.304750707999e-2,-9.999097980136e-1));
#18735=direction('',(-7.944429854666e-1,6.072487241377e-1,1.045609277064e-2));
#18736=axis2_placement_3d('',#18733,#18734,#18735);
#18738=cartesian_point('',(-3.759387681250e1,-6.260409809762e1,
-4.303928241632e1));
#18739=cartesian_point('',(-3.763892743353e1,-6.257671931805e1,
-4.303977728296e1));
#18740=cartesian_point('',(-3.775476098735e1,-6.264905644523e1,
-4.281634626683e1));
#18741=cartesian_point('',(-3.792352203008e1,-6.275628393913e1,
-4.244882922204e1));
#18742=cartesian_point('',(-3.803463117104e1,-6.284485371296e1,
-4.213137745862e1));
#18743=cartesian_point('',(-3.809095471665e1,-6.289659237584e1,
-4.192434479648e1));
#18745=cartesian_point('',(-3.809095471665e1,-6.289659237584e1,
-4.192434479648e1));
#18746=cartesian_point('',(-3.813114401823e1,-6.293358090947e1,
-4.177644686734e1));
#18747=cartesian_point('',(-3.816487113752e1,-6.297528855670e1,
-4.162582639680e1));
#18748=cartesian_point('',(-3.819299402943e1,-6.302089267443e1,
-4.147514309222e1));
#18750=direction('',(2.793964673240e-1,4.679176476407e-1,-8.384454001742e-1));
#18751=vector('',#18750,1.808878947151e0);
#18752=cartesian_point('',(-3.809927120015e1,-6.345050447944e1,
-4.152263618361e1));
#18753=line('',#18752,#18751);
#18754=cartesian_point('',(-3.620372693285e1,-6.529059573515e1,
-3.937758808328e1));
#18755=cartesian_point('',(-3.620401981004e1,-6.528911044171e1,
-3.951015930756e1));
#18756=cartesian_point('',(-3.619831080338e1,-6.527454497386e1,
-3.977519488563e1));
#18757=cartesian_point('',(-3.616999713514e1,-6.521865014859e1,
-4.016846559735e1));
#18758=cartesian_point('',(-3.613846495389e1,-6.515889373302e1,
-4.042521110345e1));
#18759=cartesian_point('',(-3.611958647966e1,-6.512354606291e1,
-4.055158840527e1));
#18761=cartesian_point('',(-3.611958647966e1,-6.512354606291e1,
-4.055158840527e1));
#18762=cartesian_point('',(-3.610253966485e1,-6.509162883358e1,
-4.066570168906e1));
#18763=cartesian_point('',(-3.606337568738e1,-6.501887211351e1,
-4.089067425348e1));
#18764=cartesian_point('',(-3.598993180495e1,-6.488388294065e1,
-4.121566887033e1));
#18765=cartesian_point('',(-3.593154863404e1,-6.477736136961e1,
-4.142226921191e1));
#18766=cartesian_point('',(-3.590012456861e1,-6.472018678911e1,
-4.152263941419e1));
#18768=cartesian_point('',(0.e0,0.e0,-4.152264042526e1));
#18769=direction('',(0.e0,0.e0,-1.e0));
#18770=direction('',(-4.850694341243e-1,-8.744756394997e-1,0.e0));
#18771=axis2_placement_3d('',#18768,#18769,#18770);
#18773=cartesian_point('',(0.e0,0.e0,-4.152264042526e1));
#18774=direction('',(0.e0,0.e0,-1.e0));
#18775=direction('',(-4.987125691810e-1,-8.667674274804e-1,0.e0));
#18776=axis2_placement_3d('',#18773,#18774,#18775);
#18778=cartesian_point('',(0.e0,0.e0,-4.152264042526e1));
#18779=direction('',(0.e0,0.e0,-1.e0));
#18780=direction('',(-5.e-1,-8.660254037844e-1,0.e0));
#18781=axis2_placement_3d('',#18778,#18779,#18780);
#18783=cartesian_point('',(-3.809927120015e1,-6.345050447944e1,
-4.152263618361e1));
#18784=cartesian_point('',(-3.813411395451e1,-6.350804130696e1,
-4.141915316759e1));
#18785=cartesian_point('',(-3.819902006837e1,-6.361481809938e1,
-4.120596228646e1));
#18786=cartesian_point('',(-3.828096690394e1,-6.374879078392e1,
-4.087020420417e1));
#18787=cartesian_point('',(-3.832494324735e1,-6.381987026021e1,
-4.063765237643e1));
#18788=cartesian_point('',(-3.834416435334e1,-6.385069081643e1,
-4.051969175260e1));
#18790=cartesian_point('',(-3.834416435334e1,-6.385069081643e1,
-4.051969175260e1));
#18791=cartesian_point('',(-3.836423320118e1,-6.388286910977e1,
-4.039653294887e1));
#18792=cartesian_point('',(-3.839834555723e1,-6.393693352149e1,
-4.014654318909e1));
#18793=cartesian_point('',(-3.843089728979e1,-6.398651287301e1,
-3.976406387754e1));
#18794=cartesian_point('',(-3.844020534685e1,-6.399807516039e1,
-3.950644729229e1));
#18795=cartesian_point('',(-3.844162496423e1,-6.399853425514e1,
-3.937758835824e1));
#18797=cartesian_point('',(0.e0,0.e0,-3.937759316487e1));
#18798=direction('',(0.e0,0.e0,1.e0));
#18799=direction('',(-5.149129424871e-1,-8.572424754171e-1,0.e0));
#18800=axis2_placement_3d('',#18797,#18798,#18799);
#18802=cartesian_point('',(0.e0,0.e0,-3.937759316487e1));
#18803=direction('',(0.e0,0.e0,1.e0));
#18804=direction('',(-4.987125691810e-1,-8.667674274804e-1,0.e0));
#18805=axis2_placement_3d('',#18802,#18803,#18804);
#18807=cartesian_point('',(-3.605746948437e1,-6.502862173457e1,
-3.937499942227e1));
#18808=direction('',(4.817817448958e-3,-1.254177970100e-2,9.999097421252e-1));
#18809=direction('',(-4.862354475132e-1,-8.737853493642e-1,-8.617007487130e-3));
#18810=axis2_placement_3d('',#18807,#18808,#18809);
#18812=direction('',(2.154629254966e-1,3.919311373135e-1,-8.944080228512e-1));
#18813=vector('',#18812,9.152104456715e-1);
#18814=cartesian_point('',(-3.563857543205e1,-6.559632338842e1,
-6.278710341761e0));
#18815=line('',#18814,#18813);
#18816=cartesian_point('',(-3.656820395218e1,-6.716698595369e1,
-8.214296506339e0));
#18817=direction('',(-8.660821159608e-1,4.997931385449e-1,1.042051228039e-2));
#18818=direction('',(4.510943798760e-1,7.723696637928e-1,4.471677122701e-1));
#18819=axis2_placement_3d('',#18816,#18817,#18818);
#18821=direction('',(-4.857467254488e-3,1.252944774745e-2,-9.999097048989e-1));
#18822=vector('',#18821,3.328463785731e1);
#18823=cartesian_point('',(-3.531968831680e1,-6.500387666085e1,
-8.193502256553e0));
#18824=line('',#18823,#18822);
#18825=direction('',(-2.647953384157e-1,-4.762858425833e-1,8.384719583314e-1));
#18826=vector('',#18825,1.345630652541e-1);
#18827=cartesian_point('',(-3.548136735527e1,-6.458683853002e1,
-4.147513467412e1));
#18828=line('',#18827,#18826);
#18829=cartesian_point('',(-3.394844894071e1,-6.197578403134e1,
-3.934686974139e1));
#18830=direction('',(-8.660137492513e-1,4.999111216696e-1,1.044301387448e-2));
#18831=direction('',(-4.241003553760e-1,-7.233001058376e-1,-5.449549022307e-1));
#18832=axis2_placement_3d('',#18829,#18830,#18831);
#18834=direction('',(4.806279036795e-3,-1.261832206136e-2,9.999088346595e-1));
#18835=vector('',#18834,3.310247927363e1);
#18836=cartesian_point('',(-3.579767518424e1,-6.517862564392e1,
-3.937817181660e1));
#18837=line('',#18836,#18835);
#18838=cartesian_point('',(-3.499473230952e1,-6.545194056287e1,
-6.060277326688e0));
#18839=cartesian_point('',(-3.492900636926e1,-6.533236549777e1,
-6.333155227325e0));
#18840=cartesian_point('',(-3.486328352312e1,-6.521279189211e1,
-6.606034483155e0));
#18841=cartesian_point('',(-3.479755765653e1,-6.509321674141e1,
-6.878912364026e0));
#18843=cartesian_point('',(-3.520559605388e1,-6.584632173810e1,
-6.283884085695e0));
#18844=direction('',(2.154582346223e-1,3.919178772443e-1,-8.944149633306e-1));
#18845=direction('',(-8.659646353394e-1,4.999953162548e-1,1.048494467063e-2));
#18846=axis2_placement_3d('',#18843,#18844,#18845);
#18848=cartesian_point('',(-3.499473230952e1,-6.545194056287e1,
-6.060277326688e0));
#18849=cartesian_point('',(-3.501606148460e1,-6.549074715029e1,
-5.971719102933e0));
#18850=cartesian_point('',(-3.506293713745e1,-6.556145978418e1,
-5.802798580723e0));
#18851=cartesian_point('',(-3.514161456934e1,-6.564887150811e1,
-5.574421138337e0));
#18852=cartesian_point('',(-3.522599799233e1,-6.571980874531e1,
-5.369674693677e0));
#18853=cartesian_point('',(-3.531454657650e1,-6.577606492405e1,
-5.186814105359e0));
#18854=cartesian_point('',(-3.540628461124e1,-6.581891298368e1,
-5.024478251560e0));
#18855=cartesian_point('',(-3.550051854315e1,-6.584908724652e1,
-4.881988105563e0));
#18856=cartesian_point('',(-3.559612377469e1,-6.586691736070e1,
-4.759788381094e0));
#18857=cartesian_point('',(-3.569270039782e1,-6.587265914558e1,
-4.657767071866e0));
#18858=cartesian_point('',(-3.575744138230e1,-6.586839310155e1,
-4.603518085247e0));
#18859=cartesian_point('',(-3.578999565760e1,-6.586412177756e1,-4.579937026e0));
#18861=cartesian_point('',(-3.045850994537e1,-6.723299823978e1,
-6.878912349683e0));
#18862=cartesian_point('',(-3.051336351517e1,-6.735793389753e1,
-6.606036476539e0));
#18863=cartesian_point('',(-3.056821751969e1,-6.748286586753e1,
-6.333159037816e0));
#18864=cartesian_point('',(-3.062307097673e1,-6.760780153162e1,
-6.060283144906e0));
#18866=cartesian_point('',(-3.064305476927e1,-6.764035654533e1,
-7.102517765391e0));
#18867=direction('',(-1.797666975820e-1,-4.095190053392e-1,8.944149589013e-1));
#18868=direction('',(9.238190402444e-1,-3.826865492134e-1,1.045877301633e-2));
#18869=axis2_placement_3d('',#18866,#18867,#18868);
#18871=cartesian_point('',(-3.080758911105e1,-6.801517535713e1,
-6.283890185768e0));
#18872=direction('',(-1.797666975820e-1,-4.095190053392e-1,8.944149589013e-1));
#18873=direction('',(9.238286462985e-1,-3.826630114984e-1,1.047148075355e-2));
#18874=axis2_placement_3d('',#18871,#18872,#18873);
#18876=cartesian_point('',(-3.062307097673e1,-6.760780153162e1,
-6.060283144906e0));
#18877=cartesian_point('',(-3.064091361698e1,-6.764844187158e1,
-5.971520515522e0));
#18878=cartesian_point('',(-3.066851838458e1,-6.772884485552e1,
-5.802262243910e0));
#18879=cartesian_point('',(-3.068994382261e1,-6.784463620748e1,
-5.573616623874e0));
#18880=cartesian_point('',(-3.069479033227e1,-6.795485052913e1,
-5.368767231010e0));
#18881=cartesian_point('',(-3.068544807648e1,-6.805936700725e1,
-5.185926812273e0));
#18882=cartesian_point('',(-3.066353388281e1,-6.815818211793e1,
-5.023731619438e0));
#18883=cartesian_point('',(-3.063007161863e1,-6.825123529029e1,
-4.881409268578e0));
#18884=cartesian_point('',(-3.058601353994e1,-6.833782084285e1,
-4.759425852227e0));
#18885=cartesian_point('',(-3.053184686928e1,-6.841779313963e1,
-4.657606041365e0));
#18886=cartesian_point('',(-3.048910720116e1,-6.846647188794e1,
-4.603471369795e0));
#18887=cartesian_point('',(-3.046594261021e1,-6.848965406285e1,
-4.579937179593e0));
#18889=cartesian_point('',(-3.034567337689e1,-6.820649705067e1,
-6.278701983846e0));
#18890=cartesian_point('',(-3.037087186289e1,-6.825905279126e1,
-5.976090525485e0));
#18891=cartesian_point('',(-3.038825840174e1,-6.834843839001e1,
-5.516412954531e0));
#18892=cartesian_point('',(-3.035225053502e1,-6.848360385649e1,
-4.954747693827e0));
#18893=cartesian_point('',(-3.027567748968e1,-6.857334057602e1,
-4.692548110601e0));
#18894=cartesian_point('',(-3.020858061328e1,-6.860252201989e1,
-4.695465836229e0));
#18896=cartesian_point('',(-2.964031887206e1,-6.819330832008e1,
-3.937497996895e1));
#18897=direction('',(1.293579993e-2,3.866686852034e-3,-9.999088527526e-1));
#18898=direction('',(-3.976555958074e-1,-9.174935795458e-1,-8.692445881781e-3));
#18899=axis2_placement_3d('',#18896,#18897,#18898);
#18901=cartesian_point('',(-2.939251166402e1,-6.764933315534e1,
-4.135910819503e1));
#18902=direction('',(2.167029090052e-1,5.001355369911e-1,-8.383938775226e-1));
#18903=direction('',(-3.294046568108e-1,-7.709748854584e-1,-5.450599031884e-1));
#18904=axis2_placement_3d('',#18901,#18902,#18903);
#18906=direction('',(-1.289734808531e-2,-3.774087520599e-3,9.999097032611e-1));
#18907=vector('',#18906,3.328464907722e1);
#18908=cartesian_point('',(-2.964037051986e1,-6.746692628140e1,
-4.147514309223e1));
#18909=line('',#18908,#18907);
#18910=cartesian_point('',(-3.102587667479e1,-6.990018259288e1,
-8.214301124683e0));
#18911=direction('',(9.237452096673e-1,-3.828658576318e-1,1.041742178413e-2));
#18912=direction('',(3.827932144749e-1,9.237965204342e-1,8.327291609918e-3));
#18913=axis2_placement_3d('',#18910,#18911,#18912);
#18915=direction('',(-1.797721532973e-1,-4.095253552221e-1,8.944109549469e-1));
#18916=vector('',#18915,9.152191967810e-1);
#18917=cartesian_point('',(-3.018114245114e1,-6.783169158400e1,
-7.097284059624e0));
#18918=line('',#18917,#18916);
#18919=direction('',(1.293663977364e-2,3.868350554133e-3,-9.999088354522e-1));
#18920=vector('',#18919,3.310208659366e1);
#18921=cartesian_point('',(-3.034567337689e1,-6.820649705067e1,
-6.278701983846e0));
#18922=line('',#18921,#18920);
#18923=cartesian_point('',(-2.850217959185e1,-6.466221115070e1,
-3.934704266939e1));
#18924=direction('',(9.237767575778e-1,-3.827895855457e-1,1.042282863854e-2));
#18925=direction('',(-3.827196937523e-1,-9.238289145100e-1,-8.110038810366e-3));
#18926=axis2_placement_3d('',#18923,#18924,#18925);
#18928=direction('',(2.172719022975e-1,5.015827199722e-1,-8.373814516081e-1));
#18929=vector('',#18928,1.346663549552e-1);
#18930=cartesian_point('',(-2.966962973497e1,-6.753447259800e1,
-4.136237598443e1));
#18931=line('',#18930,#18929);
#18932=cartesian_point('',(-3.010244665794e1,-6.727598432388e1,
-4.148040531763e1));
#18933=direction('',(-1.289308448210e-2,-3.763536770537e-3,9.999097980136e-1));
#18934=direction('',(9.249070734014e-1,-3.800483515423e-1,1.049552580712e-2));
#18935=axis2_placement_3d('',#18932,#18933,#18934);
#18937=cartesian_point('',(-3.032527461192e1,-6.694578756705e1,
-8.194372283966e0));
#18938=cartesian_point('',(-3.032697827543e1,-6.694646336282e1,
-8.042733301162e0));
#18939=cartesian_point('',(-3.033933902955e1,-6.696904619578e1,
-7.739657463322e0));
#18940=cartesian_point('',(-3.038427057893e1,-6.706590186509e1,
-7.296089411599e0));
#18941=cartesian_point('',(-3.043111978517e1,-6.717095653127e1,
-7.014534471703e0));
#18942=cartesian_point('',(-3.045850994537e1,-6.723299823978e1,
-6.878912349683e0));
#18944=cartesian_point('',(-3.053157970792e1,-6.740122294767e1,
-8.198698155916e0));
#18945=direction('',(-1.281352252385e-2,-3.708701419784e-3,9.999110256289e-1));
#18946=direction('',(9.238387052399e-1,-3.826401463713e-1,1.041945706852e-2));
#18947=axis2_placement_3d('',#18944,#18945,#18946);
#18949=cartesian_point('',(0.e0,0.e0,-8.194372175982e0));
#18950=direction('',(0.e0,0.e0,-1.e0));
#18951=direction('',(-4.126227099071e-1,-9.109020250658e-1,0.e0));
#18952=axis2_placement_3d('',#18949,#18950,#18951);
#18954=cartesian_point('',(0.e0,0.e0,-8.194372175982e0));
#18955=direction('',(0.e0,0.e0,-1.e0));
#18956=direction('',(-4.409554681878e-1,-8.975289828609e-1,0.e0));
#18957=axis2_placement_3d('',#18954,#18955,#18956);
#18959=cartesian_point('',(0.e0,0.e0,-6.878910995977e0));
#18960=direction('',(0.e0,0.e0,1.e0));
#18961=direction('',(-4.714442488615e-1,-8.818958669908e-1,0.e0));
#18962=axis2_placement_3d('',#18959,#18960,#18961);
#18964=cartesian_point('',(0.e0,0.e0,-6.878910995977e0));
#18965=direction('',(0.e0,0.e0,1.e0));
#18966=direction('',(-4.409554681878e-1,-8.975289828609e-1,0.e0));
#18967=axis2_placement_3d('',#18964,#18965,#18966);
#18969=cartesian_point('',(-3.479755765653e1,-6.509321674141e1,
-6.878912364026e0));
#18970=cartesian_point('',(-3.476501038472e1,-6.503371817160e1,
-7.014534462011e0));
#18971=cartesian_point('',(-3.471018517895e1,-6.493259662817e1,
-7.296089361041e0));
#18972=cartesian_point('',(-3.466069696712e1,-6.483798794952e1,
-7.739657394423e0));
#18973=cartesian_point('',(-3.465030529247e1,-6.481443436438e1,
-8.042733285087e0));
#18974=cartesian_point('',(-3.465080663481e1,-6.481267123372e1,
-8.194372284320e0));
#18976=cartesian_point('',(-3.500839033291e1,-6.548760630447e1,
-7.102552658976e0));
#18977=direction('',(2.154411111532e-1,3.919815869076e-1,-8.943911689806e-1));
#18978=direction('',(-8.659775877530e-1,4.999720599160e-1,1.052410627752e-2));
#18979=axis2_placement_3d('',#18976,#18977,#18978);
#18981=cartesian_point('',(-3.488655518085e1,-6.525362055843e1,
-8.198743025492e0));
#18982=direction('',(-4.862998065461e-3,1.251986766314e-2,-9.999097980136e-1));
#18983=direction('',(-8.669082792874e-1,4.983580092934e-1,1.045609277067e-2));
#18984=axis2_placement_3d('',#18981,#18982,#18983);
#18986=cartesian_point('',(-2.910078144283e1,-6.697549695095e1,
-4.303928241632e1));
#18987=cartesian_point('',(-2.914902029738e1,-6.695423268667e1,
-4.303977728296e1));
#18988=cartesian_point('',(-2.925442098933e1,-6.704107027241e1,
-4.281634626682e1));
#18989=cartesian_point('',(-2.940774226146e1,-6.716940815652e1,
-4.244882922204e1));
#18990=cartesian_point('',(-2.950634017300e1,-6.727172285676e1,
-4.213137745862e1));
#18991=cartesian_point('',(-2.955542861221e1,-6.733037058614e1,
-4.192434479648e1));
#18993=cartesian_point('',(-2.955542861221e1,-6.733037058614e1,
-4.192434479648e1));
#18994=cartesian_point('',(-2.959044611629e1,-6.737228843424e1,
-4.177644686735e1));
#18995=cartesian_point('',(-2.961844075502e1,-6.741804153922e1,
-4.162582639680e1));
#18996=cartesian_point('',(-2.964037051986e1,-6.746692628140e1,
-4.147514309223e1));
#18998=direction('',(2.159306829935e-1,5.003831043011e-1,-8.384454001734e-1));
#18999=vector('',#18998,1.808878947139e0);
#19000=cartesian_point('',(-2.949137390934e1,-6.788062941383e1,
-4.152263618362e1));
#19001=line('',#19000,#18999);
#19002=cartesian_point('',(-2.737186618107e1,-6.945756025837e1,
-3.937758808328e1));
#19003=cartesian_point('',(-2.737235042234e1,-6.945612589999e1,
-3.951015930542e1));
#19004=cartesian_point('',(-2.736859143222e1,-6.944093986727e1,
-3.977519487923e1));
#19005=cartesian_point('',(-2.734781573073e1,-6.938182755651e1,
-4.016846558475e1));
#19006=cartesian_point('',(-2.732435308982e1,-6.931846659178e1,
-4.042521108698e1));
#19007=cartesian_point('',(-2.731024992078e1,-6.928095719169e1,
-4.055158838696e1));
#19009=cartesian_point('',(-2.731024992078e1,-6.928095719169e1,
-4.055158838696e1));
#19010=cartesian_point('',(-2.729751497823e1,-6.924708796276e1,
-4.066570167296e1));
#19011=cartesian_point('',(-2.726818271147e1,-6.916984176113e1,
-4.089067424173e1));
#19012=cartesian_point('',(-2.721298677366e1,-6.902642108720e1,
-4.121566886474e1));
#19013=cartesian_point('',(-2.716900693321e1,-6.891319028810e1,
-4.142226921014e1));
#19014=cartesian_point('',(-2.714531448488e1,-6.885240317937e1,
-4.152263941421e1));
#19016=cartesian_point('',(0.e0,0.e0,-4.152264042526e1));
#19017=direction('',(0.e0,0.e0,-1.e0));
#19018=direction('',(-3.667776224591e-1,-9.303086453771e-1,0.e0));
#19019=axis2_placement_3d('',#19016,#19017,#19018);
#19021=cartesian_point('',(0.e0,0.e0,-4.152264042526e1));
#19022=direction('',(0.e0,0.e0,-1.e0));
#19023=direction('',(-3.813101621676e-1,-9.244471646491e-1,0.e0));
#19024=axis2_placement_3d('',#19021,#19022,#19023);
#19026=cartesian_point('',(0.e0,0.e0,-4.152264042526e1));
#19027=direction('',(0.e0,0.e0,-1.e0));
#19028=direction('',(-3.826834323651e-1,-9.238795325113e-1,0.e0));
#19029=axis2_placement_3d('',#19026,#19027,#19028);
#19031=cartesian_point('',(-2.949137390934e1,-6.788062941383e1,
-4.152263618362e1));
#19032=cartesian_point('',(-2.951840851638e1,-6.794222189853e1,
-4.141915316649e1));
#19033=cartesian_point('',(-2.956882218181e1,-6.805655714971e1,
-4.120596228300e1));
#19034=cartesian_point('',(-2.963258100696e1,-6.820007988885e1,
-4.087020419688e1));
#19035=cartesian_point('',(-2.966690339341e1,-6.827629133531e1,
-4.063765236644e1));
#19036=cartesian_point('',(-2.968193717036e1,-6.830935707520e1,
-4.051969174124e1));
#19038=cartesian_point('',(-2.968193717036e1,-6.830935707520e1,
-4.051969174124e1));
#19039=cartesian_point('',(-2.969763421601e1,-6.834387958838e1,
-4.039653293866e1));
#19040=cartesian_point('',(-2.972439791382e1,-6.840193402634e1,
-4.014654318129e1));
#19041=cartesian_point('',(-2.975019975734e1,-6.845533807227e1,
-3.976406387358e1));
#19042=cartesian_point('',(-2.975791900122e1,-6.846801638767e1,
-3.950644729098e1));
#19043=cartesian_point('',(-2.975926654967e1,-6.846865685205e1,
-3.937758835825e1));
#19045=cartesian_point('',(0.e0,0.e0,-3.937759316487e1));
#19046=direction('',(0.e0,0.e0,1.e0));
#19047=direction('',(-3.986151947583e-1,-9.171182729113e-1,0.e0));
#19048=axis2_placement_3d('',#19045,#19046,#19047);
#19050=cartesian_point('',(0.e0,0.e0,-3.937759316487e1));
#19051=direction('',(0.e0,0.e0,1.e0));
#19052=direction('',(-3.813101621676e-1,-9.244471646491e-1,0.e0));
#19053=axis2_placement_3d('',#19050,#19051,#19052);
#19055=cartesian_point('',(-2.726105445409e1,-6.917873705384e1,
-3.937499942225e1));
#19056=direction('',(6.413631184575e-3,-1.180563169930e-2,9.999097421244e-1));
#19057=direction('',(-3.680237613968e-1,-9.297764560524e-1,-8.617007482860e-3));
#19058=axis2_placement_3d('',#19055,#19056,#19057);
#19060=direction('',(1.624623560634e-1,4.167017261398e-1,-8.944079909607e-1));
#19061=vector('',#19060,9.152099325498e-1);
#19062=cartesian_point('',(-2.677164410253e1,-6.968690513576e1,
-6.278710829888e0));
#19063=line('',#19062,#19061);
#19064=cartesian_point('',(-2.748830697824e1,-7.136547149605e1,
-8.214296506315e0));
#19065=direction('',(-9.239087587314e-1,3.824709380640e-1,1.042051226676e-2));
#19066=direction('',(3.464207335816e-1,8.246415660433e-1,4.471677122719e-1));
#19067=axis2_placement_3d('',#19064,#19065,#19066);
#19069=direction('',(-6.451332053804e-3,1.178822988031e-2,-9.999097048989e-1));
#19070=vector('',#19069,3.328463785731e1);
#19071=cartesian_point('',(-2.653281498694e1,-6.905790391116e1,
-8.193502256552e0));
#19072=line('',#19071,#19070);
#19073=direction('',(-2.003621999368e-1,-5.067738784561e-1,8.384719583570e-1));
#19074=vector('',#19073,1.345630652358e-1);
#19075=cartesian_point('',(-2.674754523804e1,-6.866553694862e1,
-4.147513467412e1));
#19076=line('',#19075,#19074);
#19077=cartesian_point('',(-2.556855215295e1,-6.587673438021e1,
-3.934686974142e1));
#19078=direction('',(-9.238563765650e-1,3.825968360291e-1,1.044301396654e-2));
#19079=direction('',(-3.260625097774e-1,-7.724683774927e-1,-5.449549022547e-1));
#19080=axis2_placement_3d('',#19077,#19078,#19079);
#19082=direction('',(6.412183660592e-3,-1.188302170211e-2,9.999088346924e-1));
#19083=vector('',#19082,3.310247878401e1);
#19084=cartesian_point('',(-2.698390327611e1,-6.929354766198e1,
-3.937817181624e1));
#19085=line('',#19084,#19083);
#19086=cartesian_point('',(-2.615215494836e1,-6.945971929415e1,
-6.060277326633e0));
#19087=cartesian_point('',(-2.610259898056e1,-6.933258825360e1,
-6.333155227273e0));
#19088=cartesian_point('',(-2.605304588991e1,-6.920545906383e1,
-6.606034483153e0));
#19089=cartesian_point('',(-2.600349000633e1,-6.907832794802e1,
-6.878912364027e0));
#19091=cartesian_point('',(-2.630973765106e1,-6.987824972537e1,
-6.283884085679e0));
#19092=direction('',(1.624594113758e-1,4.166879084273e-1,-8.944149633285e-1));
#19093=direction('',(-9.238187332678e-1,3.826865762470e-1,1.048486642049e-2));
#19094=axis2_placement_3d('',#19091,#19092,#19093);
#19096=cartesian_point('',(-2.615215494836e1,-6.945971929415e1,
-6.060277326633e0));
#19097=cartesian_point('',(-2.616823637330e1,-6.950097790180e1,
-5.971719102986e0));
#19098=cartesian_point('',(-2.620548114755e1,-6.957720407976e1,
-5.802798580787e0));
#19099=cartesian_point('',(-2.627207596362e1,-6.967413744987e1,
-5.574421138420e0));
#19100=cartesian_point('',(-2.634647830727e1,-6.975548205607e1,
-5.369674693744e0));
#19101=cartesian_point('',(-2.642692644123e1,-6.982281486493e1,
-5.186814105412e0));
#19102=cartesian_point('',(-2.651228685030e1,-6.987727056984e1,
-5.024478251604e0));
#19103=cartesian_point('',(-2.660177606623e1,-6.991948668398e1,
-4.881988105596e0));
#19104=cartesian_point('',(-2.669423608485e1,-6.994964324590e1,
-4.759788381114e0));
#19105=cartesian_point('',(-2.678923702827e1,-6.996794168790e1,
-4.657767071873e0));
#19106=cartesian_point('',(-2.685398097513e1,-6.997216253466e1,
-4.603518085250e0));
#19107=cartesian_point('',(-2.688681426375e1,-6.997217693803e1,-4.579937026e0));
#19109=cartesian_point('',(-2.142226591867e1,-7.063344394345e1,
-6.878912349684e0));
#19110=cartesian_point('',(-2.146034283289e1,-7.076447058692e1,
-6.606036476542e0));
#19111=cartesian_point('',(-2.149842065932e1,-7.089549363043e1,
-6.333159037945e0));
#19112=cartesian_point('',(-2.153649746092e1,-7.102652026547e1,
-6.060283145038e0));
#19114=cartesian_point('',(-2.155206100752e1,-7.106140517538e1,
-7.102517765393e0));
#19115=direction('',(-1.247758121514e-1,-4.294797760062e-1,8.944149588998e-1));
#19116=direction('',(9.658662928468e-1,-2.588298997203e-1,1.045884091152e-2));
#19117=axis2_placement_3d('',#19114,#19115,#19116);
#19119=cartesian_point('',(-2.166626406291e1,-7.145449340141e1,
-6.283890185776e0));
#19120=direction('',(-1.247758121514e-1,-4.294797760062e-1,8.944149588998e-1));
#19121=direction('',(9.658727789094e-1,-2.588051780938e-1,1.047161657256e-2));
#19122=axis2_placement_3d('',#19119,#19120,#19121);
#19124=cartesian_point('',(-2.153649746092e1,-7.102652026547e1,
-6.060283145038e0));
#19125=cartesian_point('',(-2.154888334729e1,-7.106914359531e1,
-5.971516866977e0));
#19126=cartesian_point('',(-2.156575757223e1,-7.115246502821e1,
-5.802252379589e0));
#19127=cartesian_point('',(-2.157188506696e1,-7.127006572278e1,
-5.573600782640e0));
#19128=cartesian_point('',(-2.156230272015e1,-7.137997180077e1,
-5.368748337569e0));
#19129=cartesian_point('',(-2.153939656576e1,-7.148237553294e1,
-5.185907321702e0));
#19130=cartesian_point('',(-2.150477040764e1,-7.157748453532e1,
-5.023713651829e0));
#19131=cartesian_point('',(-2.145944778452e1,-7.166537231451e1,
-4.881394803472e0));
#19132=cartesian_point('',(-2.140446494912e1,-7.174546379838e1,
-4.759416316927e0));
#19133=cartesian_point('',(-2.134032513134e1,-7.181767848444e1,
-4.657601668908e0));
#19134=cartesian_point('',(-2.129159905690e1,-7.186035987084e1,
-4.603470270499e0));
#19135=cartesian_point('',(-2.126560846383e1,-7.188031907619e1,
-4.579937183110e0));
#19137=cartesian_point('',(-2.118332760811e1,-7.158388626622e1,
-6.278701731576e0));
#19138=cartesian_point('',(-2.120145063643e1,-7.163928143047e1,
-5.976090330797e0));
#19139=cartesian_point('',(-2.120702125669e1,-7.173017174782e1,
-5.516412435933e0));
#19140=cartesian_point('',(-2.115367880060e1,-7.185948051010e1,
-4.954749100140e0));
#19141=cartesian_point('',(-2.106604795905e1,-7.193845548658e1,
-4.692545750641e0));
#19142=cartesian_point('',(-2.099571604284e1,-7.195862893521e1,
-4.695465837677e0));
#19144=cartesian_point('',(-2.048572896527e1,-7.147874307258e1,
-3.937497996895e1));
#19145=direction('',(1.232042845706e-2,5.522067518144e-3,-9.999088527526e-1));
#19146=direction('',(-2.744966537578e-1,-9.615487655134e-1,-8.692445881988e-3));
#19147=axis2_placement_3d('',#19144,#19145,#19146);
#19149=cartesian_point('',(-2.031104478913e1,-7.090707635953e1,
-4.135910819501e1));
#19150=direction('',(1.495681983423e-1,5.241422136966e-1,-8.383938775217e-1));
#19151=direction('',(-2.259541383159e-1,-8.073750239588e-1,-5.450599031899e-1));
#19152=axis2_placement_3d('',#19149,#19150,#19151);
#19154=direction('',(-1.229439221111e-2,-5.425241413921e-3,9.999097032611e-1));
#19155=vector('',#19154,3.328464907722e1);
#19156=cartesian_point('',(-2.058059205283e1,-7.075858207432e1,
-4.147514309223e1));
#19157=line('',#19156,#19155);
#19158=cartesian_point('',(-2.163664132936e1,-7.335186638346e1,
-8.214301124712e0));
#19159=direction('',(9.658164638844e-1,-2.590174422944e-1,1.041742180961e-2));
#19160=direction('',(2.589387232104e-1,9.658578538462e-1,8.327291621804e-3));
#19161=axis2_placement_3d('',#19158,#19159,#19160);
#19163=direction('',(-1.247803843002e-1,-4.294867512442e-1,8.944109716453e-1));
#19164=vector('',#19163,9.152194490931e-1);
#19165=cartesian_point('',(-2.106912617353e1,-7.119081163835e1,
-7.097284048308e0));
#19166=line('',#19165,#19164);
#19167=direction('',(1.232104415278e-2,5.523827287518e-3,-9.999088354461e-1));
#19168=vector('',#19167,3.310208684640e1);
#19169=cartesian_point('',(-2.118332760811e1,-7.158388626622e1,
-6.278701731576e0));
#19170=line('',#19169,#19168);
#19171=cartesian_point('',(-1.981822729255e1,-6.782929794250e1,
-3.934704266940e1));
#19172=direction('',(9.658377863981e-1,-2.589377048784e-1,1.042282868740e-2));
#19173=direction('',(-2.588616031734e-1,-9.658803744117e-1,-8.110038772020e-3));
#19174=axis2_placement_3d('',#19171,#19172,#19173);
#19176=direction('',(1.499434284179e-1,5.256512843265e-1,-8.373814516456e-1));
#19177=vector('',#19176,1.346663549473e-1);
#19178=cartesian_point('',(-2.060078438778e1,-7.082936961676e1,
-4.136237598443e1));
#19179=line('',#19178,#19177);
#19180=cartesian_point('',(-2.106363799213e1,-7.062958669054e1,
-4.148040531764e1));
#19181=direction('',(-1.229154223304e-2,-5.414224415178e-3,9.999097980136e-1));
#19182=direction('',(9.666006293585e-1,-2.560723867617e-1,1.049552580705e-2));
#19183=axis2_placement_3d('',#19180,#19181,#19182);
#19185=cartesian_point('',(-2.132765894744e1,-7.033129969710e1,
-8.194372283966e0));
#19186=cartesian_point('',(-2.132925982682e1,-7.033219208405e1,
-8.042733301289e0));
#19187=cartesian_point('',(-2.133856718176e1,-7.035619511987e1,
-7.739657463618e0));
#19188=cartesian_point('',(-2.137047213379e1,-7.045808691951e1,
-7.296089411887e0));
#19189=cartesian_point('',(-2.140320815304e1,-7.056835787699e1,
-7.014534471817e0));
#19190=cartesian_point('',(-2.142226591867e1,-7.063344394345e1,
-6.878912349684e0));
#19192=cartesian_point('',(-2.147275282870e1,-7.080976698350e1,
-8.198698155929e0));
#19193=direction('',(-1.221981841533e-2,-5.349473274387e-3,9.999110256286e-1));
#19194=direction('',(9.658796983398e-1,-2.587814584718e-1,1.041945709341e-2));
#19195=axis2_placement_3d('',#19192,#19193,#19194);
#19197=cartesian_point('',(0.e0,0.e0,-8.194372175982e0));
#19198=direction('',(0.e0,0.e0,-1.e0));
#19199=direction('',(-2.901960926061e-1,-9.569672031142e-1,0.e0));
#19200=axis2_placement_3d('',#19197,#19198,#19199);
#19202=cartesian_point('',(0.e0,0.e0,-8.194372175982e0));
#19203=direction('',(0.e0,0.e0,-1.e0));
#19204=direction('',(-3.200319924898e-1,-9.474067361925e-1,0.e0));
#19205=axis2_placement_3d('',#19202,#19203,#19204);
#19207=cartesian_point('',(0.e0,0.e0,-6.878910995977e0));
#19208=direction('',(0.e0,0.e0,1.e0));
#19209=direction('',(-3.523004685052e-1,-9.358869482427e-1,0.e0));
#19210=axis2_placement_3d('',#19207,#19208,#19209);
#19212=cartesian_point('',(0.e0,0.e0,-6.878910995977e0));
#19213=direction('',(0.e0,0.e0,1.e0));
#19214=direction('',(-3.200319924898e-1,-9.474067361925e-1,0.e0));
#19215=axis2_placement_3d('',#19212,#19213,#19214);
#19217=cartesian_point('',(-2.600349000633e1,-6.907832794802e1,
-6.878912364027e0));
#19218=cartesian_point('',(-2.597898730271e1,-6.901509012527e1,
-7.014534462018e0));
#19219=cartesian_point('',(-2.593783014417e1,-6.890767756531e1,
-7.296089361057e0));
#19220=cartesian_point('',(-2.590111422143e1,-6.880741876918e1,
-7.739657394439e0));
#19221=cartesian_point('',(-2.589388580878e1,-6.878271030250e1,
-8.042733285094e0));
#19222=cartesian_point('',(-2.589461299679e1,-6.878102769397e1,
-8.194372284320e0));
#19224=cartesian_point('',(-2.616104081198e1,-6.949686264014e1,
-7.102552658994e0));
#19225=direction('',(1.624341185677e-1,4.167488380056e-1,-8.943911689782e-1));
#19226=direction('',(-9.238284786503e-1,3.826619725301e-1,1.052410633070e-2));
#19227=axis2_placement_3d('',#19224,#19225,#19226);
#19229=cartesian_point('',(-2.607078924503e1,-6.924897599612e1,
-8.198743025492e0));
#19230=direction('',(-6.455565096036e-3,1.177800983933e-2,-9.999097980136e-1));
#19231=direction('',(-9.245405320981e-1,3.809402507372e-1,1.045609277060e-2));
#19232=axis2_placement_3d('',#19229,#19230,#19231);
#19234=cartesian_point('',(-2.010976363419e1,-7.020092648162e1,
-4.303928241582e1));
#19235=cartesian_point('',(-2.016036539182e1,-7.018614019365e1,
-4.303977790375e1));
#19236=cartesian_point('',(-2.025352971033e1,-7.028599296880e1,
-4.281634599339e1));
#19237=cartesian_point('',(-2.038878788085e1,-7.043324507640e1,
-4.244882939367e1));
#19238=cartesian_point('',(-2.047318751302e1,-7.054755416993e1,
-4.213137746242e1));
#19239=cartesian_point('',(-2.051420092992e1,-7.061210748821e1,
-4.192434479647e1));
#19241=cartesian_point('',(-2.051420092992e1,-7.061210748821e1,
-4.192434479647e1));
#19242=cartesian_point('',(-2.054344747729e1,-7.065823742478e1,
-4.177644686735e1));
#19243=cartesian_point('',(-2.056523063943e1,-7.070725313920e1,
-4.162582639678e1));
#19244=cartesian_point('',(-2.058059205283e1,-7.075858207432e1,
-4.147514309223e1));
#19246=direction('',(1.487702649244e-1,5.242868677133e-1,-8.384453999026e-1));
#19247=vector('',#19246,1.808878947138e0);
#19248=cartesian_point('',(-2.037887103437e1,-7.114929795889e1,
-4.152263618361e1));
#19249=line('',#19248,#19247);
#19250=cartesian_point('',(-1.807166521002e1,-7.243608666829e1,
-3.937758808328e1));
#19251=cartesian_point('',(-1.807233252988e1,-7.243472778720e1,
-3.951015930685e1));
#19252=cartesian_point('',(-1.807058787341e1,-7.241918102613e1,
-3.977519488351e1));
#19253=cartesian_point('',(-1.805770561546e1,-7.235786265491e1,
-4.016846559316e1));
#19254=cartesian_point('',(-1.804271396582e1,-7.229198126146e1,
-4.042521109798e1));
#19255=cartesian_point('',(-1.803362741032e1,-7.225295192573e1,
-4.055158839919e1));
#19257=cartesian_point('',(-1.803362741032e1,-7.225295192573e1,
-4.055158839919e1));
#19258=cartesian_point('',(-1.802542223846e1,-7.221771020925e1,
-4.066570168371e1));
#19259=cartesian_point('',(-1.800642356594e1,-7.213729623087e1,
-4.089067424958e1));
#19260=cartesian_point('',(-1.797041999178e1,-7.198789802638e1,
-4.121566886848e1));
#19261=cartesian_point('',(-1.794159599033e1,-7.186989541266e1,
-4.142226921132e1));
#19262=cartesian_point('',(-1.792604054421e1,-7.180653586176e1,
-4.152263941420e1));
#19264=cartesian_point('',(0.e0,0.e0,-4.152264042526e1));
#19265=direction('',(0.e0,0.e0,-1.e0));
#19266=direction('',(-2.422101439834e-1,-9.702238124018e-1,0.e0));
#19267=axis2_placement_3d('',#19264,#19265,#19266);
#19269=cartesian_point('',(0.e0,0.e0,-4.152264042526e1));
#19270=direction('',(0.e0,0.e0,-1.e0));
#19271=direction('',(-2.573834325604e-1,-9.663093545255e-1,0.e0));
#19272=axis2_placement_3d('',#19269,#19270,#19271);
#19274=cartesian_point('',(0.e0,0.e0,-4.152264042526e1));
#19275=direction('',(0.e0,0.e0,-1.e0));
#19276=direction('',(-2.588190451025e-1,-9.659258262891e-1,0.e0));
#19277=axis2_placement_3d('',#19274,#19275,#19276);
#19279=cartesian_point('',(-2.037887103437e1,-7.114929795889e1,
-4.152263618361e1));
#19280=cartesian_point('',(-2.039763492398e1,-7.121389223520e1,
-4.141915316721e1));
#19281=cartesian_point('',(-2.043269354830e1,-7.133382963546e1,
-4.120596228528e1));
#19282=cartesian_point('',(-2.047717343100e1,-7.148444671360e1,
-4.087020420168e1));
#19283=cartesian_point('',(-2.050125459470e1,-7.156448613077e1,
-4.063765237302e1));
#19284=cartesian_point('',(-2.051184381047e1,-7.159923129031e1,
-4.051969174873e1));
#19286=cartesian_point('',(-2.051184381047e1,-7.159923129031e1,
-4.051969174873e1));
#19287=cartesian_point('',(-2.052290047367e1,-7.163550733468e1,
-4.039653294539e1));
#19288=cartesian_point('',(-2.054185757985e1,-7.169655847325e1,
-4.014654318643e1));
#19289=cartesian_point('',(-2.056046805849e1,-7.175287345729e1,
-3.976406387619e1));
#19290=cartesian_point('',(-2.056646641099e1,-7.176645087163e1,
-3.950644729184e1));
#19291=cartesian_point('',(-2.056771883361e1,-7.176726174711e1,
-3.937758835825e1));
#19293=cartesian_point('',(0.e0,0.e0,-3.937759316487e1));
#19294=direction('',(0.e0,0.e0,1.e0));
#19295=direction('',(-2.754970305303e-1,-9.613019224827e-1,0.e0));
#19296=axis2_placement_3d('',#19293,#19294,#19295);
#19298=cartesian_point('',(0.e0,0.e0,-3.937759316487e1));
#19299=direction('',(0.e0,0.e0,1.e0));
#19300=direction('',(-2.573834325604e-1,-9.663093545255e-1,0.e0));
#19301=axis2_placement_3d('',#19298,#19299,#19300);
#19303=cartesian_point('',(-1.799819522391e1,-7.214518500216e1,
-3.937499942227e1));
#19304=direction('',(7.899705762e-3,-1.086748601617e-2,9.999097421250e-1));
#19305=direction('',(-2.435150866788e-1,-9.698588298004e-1,-8.617007489927e-3));
#19306=axis2_placement_3d('',#19303,#19304,#19305);
#19308=direction('',(1.066819936829e-1,4.343424327143e-1,-8.944079624912e-1));
#19309=vector('',#19308,9.152094722500e-1);
#19310=cartesian_point('',(-1.744664256582e1,-7.258512461638e1,
-6.278711267640e0));
#19311=line('',#19310,#19309);
#19312=cartesian_point('',(-1.793807745131e1,-7.434287403471e1,
-8.214296506350e0));
#19313=direction('',(-9.659270663765e-1,2.586045540315e-1,1.042051224343e-2));
#19314=direction('',(2.358197326986e-1,8.628036223658e-1,4.471677122763e-1));
#19315=axis2_placement_3d('',#19312,#19313,#19314);
#19317=direction('',(-7.934812824045e-3,1.084531194197e-2,-9.999097049006e-1));
#19318=vector('',#19317,3.328463783838e1);
#19319=cartesian_point('',(-1.729195783635e1,-7.193033127910e1,
-8.193502256553e0));
#19320=line('',#19319,#19318);
#19321=direction('',(-1.325008167209e-1,-5.285909006485e-1,8.384719394947e-1));
#19322=vector('',#19321,1.345630457810e-1);
#19323=cartesian_point('',(-1.755606520751e1,-7.156934899886e1,
-4.147513465525e1));
#19324=line('',#19323,#19322);
#19325=cartesian_point('',(-1.675117035144e1,-6.865051553805e1,
-3.934686974138e1));
#19326=direction('',(-9.658915654420e-1,2.587362117462e-1,1.044301389226e-2));
#19327=direction('',(-2.224456435759e-1,-8.084195013637e-1,-5.449549022341e-1));
#19328=axis2_placement_3d('',#19325,#19326,#19327);
#19330=direction('',(7.908373008387e-3,-1.094439953594e-2,9.999088347220e-1));
#19331=vector('',#19330,3.310247834495e1);
#19332=cartesian_point('',(-1.770842931207e1,-7.222283786775e1,
-3.937817181595e1));
#19333=line('',#19332,#19331);
#19334=cartesian_point('',(-1.686210696533e1,-7.227902297071e1,
-6.060277326729e0));
#19335=cartesian_point('',(-1.682956888634e1,-7.214651120206e1,
-6.333155227362e0));
#19336=cartesian_point('',(-1.679703341824e1,-7.201400164359e1,
-6.606034483161e0));
#19337=cartesian_point('',(-1.676449543257e1,-7.188148981132e1,
-6.878912364027e0));
#19339=cartesian_point('',(-1.696371234256e1,-7.271454148585e1,
-6.283884085803e0));
#19340=direction('',(1.066808625661e-1,4.343282939553e-1,-8.944149633319e-1));
#19341=direction('',(-9.658659945968e-1,2.588299625804e-1,1.048479624077e-2));
#19342=axis2_placement_3d('',#19339,#19340,#19341);
#19344=cartesian_point('',(-1.676449543257e1,-7.188148981132e1,
-6.878912364027e0));
#19345=cartesian_point('',(-1.674845654518e1,-7.181559475230e1,
-7.014534462020e0));
#19346=cartesian_point('',(-1.672167164430e1,-7.170372903450e1,
-7.296089361062e0));
#19347=cartesian_point('',(-1.669835623025e1,-7.159953557668e1,
-7.739657394443e0));
#19348=cartesian_point('',(-1.669441475975e1,-7.157409499718e1,
-8.042733285096e0));
#19349=cartesian_point('',(-1.669535535105e1,-7.157252170069e1,
-8.194372284320e0));
#19351=cartesian_point('',(-1.686606862961e1,-7.231700838787e1,
-7.102552658974e0));
#19352=direction('',(1.066478332933e-1,4.343854008907e-1,-8.943911689786e-1));
#19353=direction('',(-9.658724081251e-1,2.588044327478e-1,1.052410626763e-2));
#19354=axis2_placement_3d('',#19351,#19352,#19353);
#19356=cartesian_point('',(-1.680894487703e1,-7.205946225507e1,
-8.198743025492e0));
#19357=direction('',(-7.937675617913e-3,1.083462700166e-2,-9.999097980136e-1));
#19358=direction('',(-9.663536400732e-1,2.570044988736e-1,1.045609277047e-2));
#19359=axis2_placement_3d('',#19356,#19357,#19358);
#19361=cartesian_point('',(-1.779661082053e1,-7.281583150649e1,
-4.695462370203e0));
#19362=cartesian_point('',(-1.772568192506e1,-7.283353978203e1,
-4.692396336882e0));
#19363=cartesian_point('',(-1.761019086473e1,-7.280903909838e1,
-4.954350595449e0));
#19364=cartesian_point('',(-1.749929450259e1,-7.272369508167e1,
-5.516221935337e0));
#19365=cartesian_point('',(-1.745864631788e1,-7.264217601552e1,
-5.976016455768e0));
#19366=cartesian_point('',(-1.744664256582e1,-7.258512461638e1,
-6.278711267640e0));
#19368=cartesian_point('',(-1.755606520751e1,-7.156934899886e1,
-4.147513465525e1));
#19369=cartesian_point('',(-1.754372184950e1,-7.151717233290e1,
-4.162592514621e1));
#19370=cartesian_point('',(-1.753796807402e1,-7.146354142853e1,
-4.177646899006e1));
#19371=cartesian_point('',(-1.754024154309e1,-7.140896012132e1,
-4.192438394102e1));
#19373=direction('',(-1.333426674420e-1,-5.284419014742e-1,8.384324002600e-1));
#19374=vector('',#19373,1.808878332781e0);
#19375=cartesian_point('',(-1.768483988224e1,-7.085064875605e1,
-4.303926161653e1));
#19376=line('',#19375,#19374);
#19377=cartesian_point('',(-1.786366463295e1,-7.156285885833e1,
-4.135914406189e1));
#19378=direction('',(-1.325538204645e-1,-5.286227641868e-1,8.384434732669e-1));
#19379=direction('',(-2.079198116106e-1,-8.122572513646e-1,-5.449839534751e-1));
#19380=axis2_placement_3d('',#19377,#19378,#19379);
#19382=cartesian_point('',(-2.714873156792e1,-6.986995812899e1,
-4.695462370442e0));
#19383=cartesian_point('',(-2.708072089304e1,-6.989677300367e1,
-4.692396216931e0));
#19384=cartesian_point('',(-2.696301985086e1,-6.988755651410e1,
-4.954350669402e0));
#19385=cartesian_point('',(-2.684193261773e1,-6.981741748267e1,
-5.516221984349e0));
#19386=cartesian_point('',(-2.679099186209e1,-6.974190164695e1,
-5.976016025370e0));
#19387=cartesian_point('',(-2.677164410253e1,-6.968690513576e1,
-6.278710829888e0));
#19389=cartesian_point('',(-2.674754523804e1,-6.866553694862e1,
-4.147513467412e1));
#19390=cartesian_point('',(-2.672849706238e1,-6.861541780084e1,
-4.162592513949e1));
#19391=cartesian_point('',(-2.671579268451e1,-6.856299636266e1,
-4.177646889507e1));
#19392=cartesian_point('',(-2.671092241394e1,-6.850858526830e1,
-4.192438382160e1));
#19394=direction('',(-2.011823422275e-1,-5.065289994124e-1,8.384235432824e-1));
#19395=vector('',#19394,1.808878424620e0);
#19396=cartesian_point('',(-2.678140008661e1,-6.793615380089e1,
-4.303924567235e1));
#19397=line('',#19396,#19395);
#19398=cartesian_point('',(-2.705166597680e1,-6.861895255667e1,
-4.135914406189e1));
#19399=direction('',(-2.004189206872e-1,-5.067985777091e-1,8.384434732661e-1));
#19400=direction('',(-3.121618749350e-1,-7.781692966768e-1,-5.449839534762e-1));
#19401=axis2_placement_3d('',#19398,#19399,#19400);
#19403=cartesian_point('',(-3.603632999137e1,-6.572859039600e1,
-4.695462370805e0));
#19404=cartesian_point('',(-3.597240120083e1,-6.576405304052e1,
-4.692396215476e0));
#19405=cartesian_point('',(-3.585450411809e1,-6.577027847483e1,
-4.954350645048e0));
#19406=cartesian_point('',(-3.572529779943e1,-6.571654450717e1,
-5.516222094169e0));
#19407=cartesian_point('',(-3.566493615406e1,-6.564832400752e1,
-5.976015536845e0));
#19408=cartesian_point('',(-3.563857543205e1,-6.559632338842e1,
-6.278710341761e0));
#19410=cartesian_point('',(-3.548136735527e1,-6.458683853002e1,
-4.147513467412e1));
#19411=cartesian_point('',(-3.545594027777e1,-6.453963444442e1,
-4.162592513942e1));
#19412=cartesian_point('',(-3.543650229782e1,-6.448931964081e1,
-4.177646886838e1));
#19413=cartesian_point('',(-3.542457162006e1,-6.443600973888e1,
-4.192438379496e1));
#19415=direction('',(-2.655711725013e-1,-4.759276123325e-1,8.384299971708e-1));
#19416=vector('',#19415,1.808878296398e0);
#19417=cartesian_point('',(-3.541973863852e1,-6.385929166050e1,
-4.303925723913e1));
#19418=line('',#19417,#19416);
#19419=cartesian_point('',(-3.577680581565e1,-6.450095695200e1,
-4.135914406189e1));
#19420=direction('',(-2.648547976077e-1,-4.763029270528e-1,8.384434732676e-1));
#19421=direction('',(-4.110627619942e-1,-7.307666495932e-1,-5.449839534740e-1));
#19422=axis2_placement_3d('',#19419,#19420,#19421);
#19424=cartesian_point('',(-4.430733681729e1,-6.046258825795e1,
-4.695462371210e0));
#19425=cartesian_point('',(-4.424858375040e1,-6.050609189641e1,
-4.692396214968e0));
#19426=cartesian_point('',(-4.413250788126e1,-6.052765273583e1,
-4.954350618020e0));
#19427=cartesian_point('',(-4.399739321820e1,-6.049124323457e1,
-5.516222222905e0));
#19428=cartesian_point('',(-4.392864355608e1,-6.043148534481e1,
-5.976014968058e0));
#19429=cartesian_point('',(-4.389572091085e1,-6.038337036285e1,
-6.278709773295e0));
#19431=cartesian_point('',(-4.360809343975e1,-5.940304139733e1,
-4.147513467413e1));
#19432=cartesian_point('',(-4.357672252497e1,-5.935956004873e1,
-4.162592513949e1));
#19433=cartesian_point('',(-4.355088337099e1,-5.931221296376e1,
-4.177646889535e1));
#19434=cartesian_point('',(-4.353209642338e1,-5.926091640124e1,
-4.192438382188e1));
#19436=direction('',(-3.254263676998e-1,-4.371993107589e-1,8.384237841794e-1));
#19437=vector('',#19436,1.808878422403e0);
#19438=cartesian_point('',(-4.345201683296e1,-5.868974965954e1,
-4.303924610623e1));
#19439=line('',#19438,#19437);
#19440=cartesian_point('',(-4.388979458779e1,-5.927933209085e1,
-4.135914406189e1));
#19441=direction('',(-3.247589355094e-1,-4.376576012643e-1,8.384434732660e-1));
#19442=direction('',(-5.029302512075e-1,-6.708603825487e-1,-5.449839534766e-1));
#19443=axis2_placement_3d('',#19440,#19441,#19442);
#19445=cartesian_point('',(-5.036789502952e1,-5.176422880991e1,
-4.000000000001e1));
#19446=cartesian_point('',(-5.035487982902e1,-5.186377841191e1,
-3.999999697694e1));
#19447=cartesian_point('',(-5.033012404432e1,-5.205316621423e1,
-3.998841373400e1));
#19448=cartesian_point('',(-5.029824759082e1,-5.230409400696e1,
-3.994501973651e1));
#19449=cartesian_point('',(-5.027223531285e1,-5.252318985643e1,
-3.988168894856e1));
#19450=cartesian_point('',(-5.025246250608e1,-5.271177485593e1,
-3.980246844310e1));
#19451=cartesian_point('',(-5.023932669588e1,-5.287080084062e1,
-3.971020208564e1));
#19452=cartesian_point('',(-5.023340026088e1,-5.299990774428e1,
-3.960744219808e1));
#19453=cartesian_point('',(-5.023518850354e1,-5.309741150092e1,
-3.949830522697e1));
#19454=cartesian_point('',(-5.024488782930e1,-5.316398836392e1,
-3.938601700801e1));
#19455=cartesian_point('',(-5.025656358693e1,-5.318856942693e1,
-3.931130416831e1));
#19456=cartesian_point('',(-5.026371004483e1,-5.319632488186e1,
-3.927434038613e1));
#19458=cartesian_point('',(-5.026371004483e1,-5.319632488186e1,
-3.927434038613e1));
#19459=cartesian_point('',(-5.028043985207e1,-5.321447548070e1,
-3.918799914843e1));
#19460=cartesian_point('',(-5.028868044944e1,-5.322444453892e1,
-3.909839094392e1));
#19461=cartesian_point('',(-5.028822466042e1,-5.322595176864e1,
-3.900872665384e1));
#19463=cartesian_point('',(0.e0,0.e0,-3.900872653550e1));
#19464=direction('',(0.e0,0.e0,1.e0));
#19465=direction('',(-6.867626308775e-1,-7.268817571175e-1,0.e0));
#19466=axis2_placement_3d('',#19463,#19464,#19465);
#19468=cartesian_point('',(-4.753381055953e1,-5.569956638409e1,
-3.900874294485e1));
#19469=cartesian_point('',(-4.777880687971e1,-5.548786276256e1,
-3.922851577515e1));
#19470=cartesian_point('',(-4.818290246139e1,-5.496834144677e1,
-3.966354281656e1));
#19471=cartesian_point('',(-4.823605394482e1,-5.421264131240e1,
-4.000000182531e1));
#19472=cartesian_point('',(-4.806219552604e1,-5.391183042871e1,
-3.999999706774e1));
#19474=direction('',(0.e0,0.e0,1.e0));
#19475=vector('',#19474,2.9e1);
#19476=cartesian_point('',(-4.997970773009e1,-4.772970773009e1,-4.e1));
#19477=line('',#19476,#19475);
#19478=direction('',(0.e0,0.e0,1.e0));
#19479=vector('',#19478,2.9e1);
#19480=cartesian_point('',(-4.547970773009e1,-4.772970773009e1,-4.e1));
#19481=line('',#19480,#19479);
#19482=cartesian_point('',(0.e0,0.e0,-1.1e1));
#19483=direction('',(0.e0,0.e0,-1.e0));
#19484=direction('',(-6.518635775763e-1,-7.583362553837e-1,0.e0));
#19485=axis2_placement_3d('',#19482,#19483,#19484);
#19487=direction('',(7.071063546689e-1,7.071072074964e-1,1.712979174040e-5));
#19488=vector('',#19487,4.394665988264e-1);
#19489=cartesian_point('',(-5.016789513989e1,-4.591301994447e1,
-1.100000752797e1));
#19490=line('',#19489,#19488);
#19491=cartesian_point('',(-4.772970773009e1,-4.772970773009e1,-1.1e1));
#19492=direction('',(0.e0,0.e0,-1.e0));
#19493=direction('',(-7.071067811871e-1,7.071067811860e-1,0.e0));
#19494=axis2_placement_3d('',#19491,#19492,#19493);
#19496=direction('',(-7.070948934451e-1,-7.071186685805e-1,-1.444946133336e-5));
#19497=vector('',#19496,4.394008509540e-1);
#19498=cartesian_point('',(-4.560226992200e1,-4.985714549234e1,-1.1e1));
#19499=line('',#19498,#19497);
#19500=cartesian_point('',(-4.772970773009e1,-4.772970773009e1,-1.1e1));
#19501=direction('',(0.e0,0.e0,1.e0));
#19502=direction('',(1.e0,0.e0,0.e0));
#19503=axis2_placement_3d('',#19500,#19501,#19502);
#19505=cartesian_point('',(-4.772970773009e1,-4.772970773009e1,-1.1e1));
#19506=direction('',(0.e0,0.e0,1.e0));
#19507=direction('',(-1.e0,0.e0,0.e0));
#19508=axis2_placement_3d('',#19505,#19506,#19507);
#19510=cartesian_point('',(-4.680901759440e1,-5.445460364346e1,
-1.100000000211e1));
#19511=cartesian_point('',(-4.692343363272e1,-5.416245455649e1,
-1.100000001738e1));
#19512=cartesian_point('',(-4.707896844035e1,-5.356931129920e1,
-1.100000008976e1));
#19513=cartesian_point('',(-4.710443548094e1,-5.263365810723e1,
-1.099999965977e1));
#19514=cartesian_point('',(-4.691412223790e1,-5.172124206264e1,
-1.100000127118e1));
#19515=cartesian_point('',(-4.651625948874e1,-5.087281270133e1,
-1.099999525552e1));
#19516=cartesian_point('',(-4.613547128582e1,-5.039046012912e1,
-1.100001022300e1));
#19517=cartesian_point('',(-4.591296801988e1,-5.016785403704e1,
-1.100000634911e1));
#19519=cartesian_point('',(-4.591301806986e1,-5.016789363956e1,-1.15e1));
#19520=direction('',(7.071067811865e-1,7.071067811865e-1,0.e0));
#19521=direction('',(1.944201244442e-9,-1.944201244442e-9,1.e0));
#19522=axis2_placement_3d('',#19519,#19520,#19521);
#19524=direction('',(-7.070407206977e-1,-7.071728355038e-1,8.413082123529e-7));
#19525=vector('',#19524,4.394654104036e-1);
#19526=cartesian_point('',(-4.524876956197e1,-5.021064421706e1,
-1.149127379676e1));
#19527=line('',#19526,#19525);
#19528=direction('',(-2.606095603547e-2,-1.385747677624e-3,9.996593951311e-1));
#19529=vector('',#19528,2.264804481916e1);
#19530=cartesian_point('',(-4.496925980214e1,-5.049003774193e1,
-3.413160421186e1));
#19531=line('',#19530,#19529);
#19532=cartesian_point('',(-4.490893614276e1,-5.050549866662e1,
-3.720872602769e1));
#19533=cartesian_point('',(-4.491565711635e1,-5.050380439729e1,
-3.686695838630e1));
#19534=cartesian_point('',(-4.492909604288e1,-5.050029998884e1,
-3.618333530053e1));
#19535=cartesian_point('',(-4.494925335638e1,-5.049520141619e1,
-3.515762795627e1));
#19536=cartesian_point('',(-4.496256406501e1,-5.049176657473e1,
-3.447365125896e1));
#19537=cartesian_point('',(-4.496925980214e1,-5.049003774193e1,
-3.413160421186e1));
#19539=direction('',(-1.234377681751e-2,1.233864362151e-2,9.998476829235e-1));
#19540=vector('',#19539,2.264377944938e1);
#19541=cartesian_point('',(-4.496925980214e1,-5.049003774193e1,
-3.413160421186e1));
#19542=line('',#19541,#19540);
#19543=direction('',(-1.234079035557e-2,1.234149804409e-2,-9.998476845597e-1));
#19544=vector('',#19543,2.264344022037e1);
#19545=cartesian_point('',(-5.021064505879e1,-4.524877040369e1,
-1.149127379676e1));
#19546=line('',#19545,#19544);
#19547=cartesian_point('',(-5.049008300748e1,-4.496931643050e1,
-3.413126507156e1));
#19548=cartesian_point('',(-5.049181233805e1,-4.496261983225e1,
-3.447333952504e1));
#19549=cartesian_point('',(-5.049517961337e1,-4.494923436950e1,
-3.515739931240e1));
#19550=cartesian_point('',(-5.050031174490e1,-4.492910003262e1,
-3.618321937047e1));
#19551=cartesian_point('',(-5.050380504191e1,-4.491565697823e1,
-3.686691995103e1));
#19552=cartesian_point('',(-5.050549985758e1,-4.490893489804e1,
-3.720872582960e1));
#19554=cartesian_point('',(-4.772970773009e1,-4.772970773009e1,
-3.720872620322e1));
#19555=direction('',(0.e0,0.e0,1.e0));
#19556=direction('',(7.127669136691e-1,-7.014009743211e-1,0.e0));
#19557=axis2_placement_3d('',#19554,#19555,#19556);
#19559=cartesian_point('',(-4.772970773009e1,-4.772970773009e1,
-3.720872620322e1));
#19560=direction('',(0.e0,0.e0,1.e0));
#19561=direction('',(1.e0,0.e0,0.e0));
#19562=axis2_placement_3d('',#19559,#19560,#19561);
#19564=cartesian_point('',(-4.772970773009e1,-4.772970773009e1,
-3.720872620322e1));
#19565=direction('',(0.e0,0.e0,1.e0));
#19566=direction('',(-6.402393564262e-1,7.681754789649e-1,0.e0));
#19567=axis2_placement_3d('',#19564,#19565,#19566);
#19569=cartesian_point('',(0.e0,0.e0,-3.77e1));
#19570=direction('',(0.e0,0.e0,-1.e0));
#19571=direction('',(-7.805340200293e-1,-6.251133045912e-1,0.e0));
#19572=axis2_placement_3d('',#19569,#19570,#19571);
#19574=cartesian_point('',(-4.772970773009e1,-4.772970773009e1,-3.77e1));
#19575=direction('',(0.e0,0.e0,-1.e0));
#19576=direction('',(-6.784367567758e-1,7.346588099625e-1,0.e0));
#19577=axis2_placement_3d('',#19574,#19575,#19576);
#19579=cartesian_point('',(0.e0,0.e0,-3.77e1));
#19580=direction('',(0.e0,0.e0,-1.e0));
#19581=direction('',(-6.227841045633e-1,-7.823937366207e-1,0.e0));
#19582=axis2_placement_3d('',#19579,#19580,#19581);
#19584=cartesian_point('',(-4.241511626739e1,-5.296004989422e1,
-3.769987799362e1));
#19585=direction('',(5.062659464094e-5,5.569182270825e-6,-9.999999987030e-1));
#19586=direction('',(-6.250105413214e-1,-7.806163090417e-1,-3.598954987612e-5));
#19587=axis2_placement_3d('',#19584,#19585,#19586);
#19589=cartesian_point('',(-4.772970773009e1,-4.772970773009e1,-3.77e1));
#19590=direction('',(0.e0,0.e0,1.e0));
#19591=direction('',(7.127669156794e-1,-7.014009722782e-1,0.e0));
#19592=axis2_placement_3d('',#19589,#19590,#19591);
#19594=cartesian_point('',(-4.772970773009e1,-4.772970773009e1,-3.77e1));
#19595=direction('',(0.e0,0.e0,1.e0));
#19596=direction('',(-6.402393564262e-1,7.681754789649e-1,0.e0));
#19597=axis2_placement_3d('',#19594,#19595,#19596);
#19599=cartesian_point('',(-5.296004967620e1,-4.241510915166e1,
-3.769989178583e1));
#19600=direction('',(5.028419561362e-6,4.481543510974e-5,-9.999999989831e-1));
#19601=direction('',(7.015193189936e-1,-7.126504362390e-1,-2.841020594325e-5));
#19602=axis2_placement_3d('',#19599,#19600,#19601);
#19604=cartesian_point('',(0.e0,0.e0,-3.720872620322e1));
#19605=direction('',(0.e0,0.e0,-1.e0));
#19606=direction('',(-7.805334219986e-1,-6.251140513084e-1,0.e0));
#19607=axis2_placement_3d('',#19604,#19605,#19606);
#19609=cartesian_point('',(-5.543305441638e1,-4.412463427078e1,-3.72e1));
#19610=direction('',(6.227842406802e-1,-7.823936282719e-1,0.e0));
#19611=direction('',(-7.822744659326e-1,-6.226893876238e-1,-1.745240643996e-2));
#19612=axis2_placement_3d('',#19609,#19610,#19611);
#19614=cartesian_point('',(-5.085622503322e1,-4.455259330636e1,
-3.719998131796e1));
#19615=direction('',(-7.126919231311e-1,-7.014771710307e-1,-3.502071868240e-5));
#19616=direction('',(1.185114429946e-4,-7.048188012225e-5,-9.999999904937e-1));
#19617=axis2_placement_3d('',#19614,#19615,#19616);
#19619=cartesian_point('',(-5.530117361517e1,-4.428969334808e1,
-3.719999188705e1));
#19620=direction('',(6.250334298579e-1,-7.805979826686e-1,-3.183990794626e-5));
#19621=direction('',(-7.804792563708e-1,-6.249376519761e-1,-1.746601034591e-2));
#19622=axis2_placement_3d('',#19619,#19620,#19621);
#19624=cartesian_point('',(-5.569145060978e1,-4.460220066151e1,
-3.720872585161e1));
#19625=cartesian_point('',(-5.548761101889e1,-4.485669780947e1,
-3.720951955506e1));
#19626=cartesian_point('',(-5.500875693015e1,-4.530784490464e1,
-3.721124958256e1));
#19627=cartesian_point('',(-5.413390090137e1,-4.575964550252e1,
-3.721266854126e1));
#19628=cartesian_point('',(-5.316929465484e1,-4.595346222917e1,
-3.721319744909e1));
#19629=cartesian_point('',(-5.218857507496e1,-4.587469068775e1,
-3.721266862093e1));
#19630=cartesian_point('',(-5.126658227656e1,-4.552916681258e1,
-3.721124928469e1));
#19631=cartesian_point('',(-5.073790938419e1,-4.513761953508e1,
-3.720952032296e1));
#19632=cartesian_point('',(-5.050549985758e1,-4.490893489804e1,
-3.720872582960e1));
#19634=cartesian_point('',(-5.296457121390e1,-4.249483970276e1,
-3.407034721470e1));
#19635=direction('',(1.480471309064e-3,2.605077570651e-2,-9.996595246832e-1));
#19636=direction('',(7.070081358594e-1,-7.069918947413e-1,-1.737689842080e-2));
#19637=axis2_placement_3d('',#19634,#19635,#19636);
#19639=cartesian_point('',(-5.052142387062e1,-4.555948788814e1,
-1.149127350750e1));
#19640=cartesian_point('',(-5.121201646071e1,-4.624974345993e1,
-1.148857737794e1));
#19641=cartesian_point('',(-5.319861333558e1,-4.701033200643e1,
-1.148537199498e1));
#19642=cartesian_point('',(-5.509551032951e1,-4.604978137444e1,
-1.148857864349e1));
#19643=cartesian_point('',(-5.571122829559e1,-4.529255947680e1,
-1.149127386275e1));
#19645=cartesian_point('',(-5.016789368983e1,-4.591301812013e1,-1.15e1));
#19646=direction('',(7.071067811865e-1,7.071067811865e-1,0.e0));
#19647=direction('',(-7.069990853988e-1,7.069990853988e-1,1.745240643728e-2));
#19648=axis2_placement_3d('',#19645,#19646,#19647);
#19650=cartesian_point('',(-5.016789513989e1,-4.591301994447e1,
-1.100000752797e1));
#19651=cartesian_point('',(-5.039036654430e1,-4.613536156658e1,
-1.100001268549e1));
#19652=cartesian_point('',(-5.087257977782e1,-4.651611139764e1,
-1.099999411345e1));
#19653=cartesian_point('',(-5.172081236444e1,-4.691397001320e1,
-1.100000157468e1));
#19654=cartesian_point('',(-5.263318830576e1,-4.710437839846e1,
-1.099999958784e1));
#19655=cartesian_point('',(-5.356897651697e1,-4.707902122036e1,
-1.100000007398e1));
#19656=cartesian_point('',(-5.416232055726e1,-4.692349010638e1,
-1.100000010217e1));
#19657=cartesian_point('',(-5.445458450773e1,-4.680903732296e1,
-1.100000003666e1));
#19659=direction('',(7.071765529127e-1,7.070370025749e-1,-6.582138892192e-7));
#19660=vector('',#19659,4.394642477196e-1);
#19661=cartesian_point('',(-5.052142387062e1,-4.555948788814e1,
-1.149127350750e1));
#19662=line('',#19661,#19660);
#19663=direction('',(1.383842836976e-3,2.605877638194e-2,-9.996594545907e-1));
#19664=vector('',#19663,2.264770413574e1);
#19665=cartesian_point('',(-5.052142387062e1,-4.555948788814e1,
-1.149127350750e1));
#19666=line('',#19665,#19664);
#19667=cartesian_point('',(-4.772970773009e1,-4.772970773009e1,
-1.149127379678e1));
#19668=direction('',(0.e0,0.e0,-1.e0));
#19669=direction('',(-7.071067818260e-1,7.071067805471e-1,0.e0));
#19670=axis2_placement_3d('',#19667,#19668,#19669);
#19672=cartesian_point('',(-4.772970773009e1,-4.772970773009e1,
-1.149127379678e1));
#19673=direction('',(0.e0,0.e0,-1.e0));
#19674=direction('',(1.e0,0.e0,0.e0));
#19675=axis2_placement_3d('',#19672,#19673,#19674);
#19677=cartesian_point('',(-4.772970773009e1,-4.772970773009e1,
-1.149127379678e1));
#19678=direction('',(0.e0,0.e0,-1.e0));
#19679=direction('',(7.660037535267e-1,-6.428360985376e-1,0.e0));
#19680=axis2_placement_3d('',#19677,#19678,#19679);
#19682=cartesian_point('',(-4.560226994524e1,-4.985714551494e1,-1.15e1));
#19683=direction('',(-7.071067811866e-1,-7.071067811865e-1,0.e0));
#19684=direction('',(7.069990853988e-1,-7.069990853988e-1,1.745240643735e-2));
#19685=axis2_placement_3d('',#19682,#19683,#19684);
#19687=cartesian_point('',(-4.985714551494e1,-4.560226994524e1,-1.15e1));
#19688=direction('',(-7.071067811865e-1,-7.071067811865e-1,0.e0));
#19689=direction('',(-1.508013269813e-9,1.507999058958e-9,1.e0));
#19690=axis2_placement_3d('',#19687,#19688,#19689);
#19692=cartesian_point('',(-2.433242812993e1,6.710996761336e1,
-3.523609585823e1));
#19693=cartesian_point('',(-2.435303548343e1,6.708846477906e1,
-3.599051865804e1));
#19694=cartesian_point('',(-2.439546948819e1,6.704493343976e1,
-3.749868866264e1));
#19695=cartesian_point('',(-2.445466809947e1,6.698137015904e1,
-3.975923583618e1));
#19696=cartesian_point('',(-2.449705084968e1,6.693796231687e1,
-4.126490624093e1));
#19697=cartesian_point('',(-2.451759256258e1,6.691646975787e1,
-4.201745246627e1));
#19699=cartesian_point('',(-4.194109409862e1,5.761831023024e1,
-4.201745230610e1));
#19700=cartesian_point('',(-4.197789624984e1,5.760062216541e1,
-4.159260601617e1));
#19701=cartesian_point('',(-4.205694355418e1,5.756115851678e1,
-4.074338623505e1));
#19702=cartesian_point('',(-4.215607207991e1,5.751608130249e1,
-3.946673029769e1));
#19703=cartesian_point('',(-4.223522753873e1,5.747664128051e1,
-3.861671552898e1));
#19704=cartesian_point('',(-4.227201537381e1,5.745884450470e1,
-3.819127006917e1));
#19706=cartesian_point('',(-4.227201537381e1,5.745884450470e1,
-3.819127006917e1));
#19707=cartesian_point('',(-4.259902272220e1,5.722408152862e1,
-3.792351292789e1));
#19708=cartesian_point('',(-4.328010907076e1,5.672355605066e1,
-3.751871843664e1));
#19709=cartesian_point('',(-4.403809973359e1,5.614090585858e1,
-3.720873167691e1));
#19710=cartesian_point('',(-4.443606190106e1,5.582412558513e1,
-3.720872640711e1));
#19712=cartesian_point('',(-4.460220073330e1,5.569145069946e1,
-3.720872585398e1));
#19713=cartesian_point('',(-4.462973781578e1,5.569233136927e1,
-3.618290585580e1));
#19714=cartesian_point('',(-4.465729264280e1,5.569325045849e1,
-3.515708633197e1));
#19715=cartesian_point('',(-4.468482242101e1,5.569412460942e1,
-3.413126613215e1));
#19717=cartesian_point('',(-4.468482242101e1,5.569412460942e1,
-3.413126613215e1));
#19718=cartesian_point('',(-4.475245616045e1,5.569608511633e1,
-3.161412683978e1));
#19719=cartesian_point('',(-4.489453499517e1,5.569421582498e1,
-2.658109090853e1));
#19720=cartesian_point('',(-4.508304910327e1,5.571124686268e1,
-1.903406979849e1));
#19721=cartesian_point('',(-4.522514237771e1,5.570938702066e1,
-1.400525399834e1));
#19722=cartesian_point('',(-4.529255947679e1,5.571122829559e1,
-1.149127386283e1));
#19724=cartesian_point('',(-4.529255947679e1,5.571122829559e1,
-1.149127386283e1));
#19725=cartesian_point('',(-4.548380596121e1,5.555775999938e1,
-1.140087207260e1));
#19726=cartesian_point('',(-4.584720243644e1,5.526300417530e1,
-1.123011784669e1));
#19727=cartesian_point('',(-4.635370656049e1,5.484281451666e1,
-1.104833772263e1));
#19728=cartesian_point('',(-4.666188160842e1,5.458107935972e1,
-1.099999320369e1));
#19729=cartesian_point('',(-4.680903696705e1,5.445458485461e1,
-1.100000003666e1));
#19731=cartesian_point('',(-5.445460412193e1,4.680901710337e1,
-1.100000000210e1));
#19732=cartesian_point('',(-5.458059804740e1,4.666244392705e1,
-1.099999801578e1));
#19733=cartesian_point('',(-5.484167784350e1,4.635506222631e1,
-1.104796107577e1));
#19734=cartesian_point('',(-5.526196406239e1,4.584845603927e1,
-1.122962897851e1));
#19735=cartesian_point('',(-5.555743509580e1,4.548425567738e1,
-1.140053099360e1));
#19736=cartesian_point('',(-5.571134194758e1,4.529244223102e1,
-1.149127420165e1));
#19738=cartesian_point('',(-5.571134194758e1,4.529244223102e1,
-1.149127420165e1));
#19739=cartesian_point('',(-5.570949878127e1,4.522502177898e1,
-1.400529090211e1));
#19740=cartesian_point('',(-5.571128716584e1,4.508303766009e1,
-1.903418213478e1));
#19741=cartesian_point('',(-5.569429320342e1,4.489442463013e1,
-2.658130749935e1));
#19742=cartesian_point('',(-5.569608173092e1,4.475244668125e1,
-3.161441584666e1));
#19743=cartesian_point('',(-5.569411939408e1,4.468480974515e1,
-3.413158945595e1));
#19745=cartesian_point('',(-5.569411939408e1,4.468480974515e1,
-3.413158945595e1));
#19746=cartesian_point('',(-5.569324322985e1,4.465728521638e1,
-3.515730194181e1));
#19747=cartesian_point('',(-5.569233238924e1,4.462973172702e1,
-3.618301359430e1));
#19748=cartesian_point('',(-5.569144970837e1,4.460219989463e1,
-3.720872587856e1));
#19750=cartesian_point('',(-5.582416877499e1,4.443600633089e1,
-3.720872847224e1));
#19751=cartesian_point('',(-5.600293052790e1,4.421135168969e1,
-3.721156881259e1));
#19752=cartesian_point('',(-5.636489633478e1,4.375007518871e1,
-3.729018546114e1));
#19753=cartesian_point('',(-5.704332115782e1,4.284668999187e1,
-3.779331960997e1));
#19754=cartesian_point('',(-5.733226520036e1,4.244808856326e1,
-3.805277317660e1));
#19755=cartesian_point('',(-5.745866092318e1,4.227220613281e1,
-3.819124046787e1));
#19757=cartesian_point('',(-5.745866092318e1,4.227220613281e1,
-3.819124046787e1));
#19758=cartesian_point('',(-5.747645816425e1,4.223541783244e1,
-3.861669225052e1));
#19759=cartesian_point('',(-5.751606034443e1,4.215612502161e1,
-3.946669978248e1));
#19760=cartesian_point('',(-5.756103072694e1,4.205710710514e1,
-4.074338736015e1));
#19761=cartesian_point('',(-5.760062151652e1,4.197789671311e1,
-4.159259945231e1));
#19762=cartesian_point('',(-5.761830994675e1,4.194109397527e1,
-4.201745230118e1));
#19764=cartesian_point('',(-5.761830385152e1,-4.194108946681e1,
-4.201745217143e1));
#19765=cartesian_point('',(-5.760061454959e1,-4.197789426988e1,
-4.159257539301e1));
#19766=cartesian_point('',(-5.756076023453e1,-4.205741973765e1,
-4.074335613347e1));
#19767=cartesian_point('',(-5.751595681019e1,-4.215618976718e1,
-3.946657116487e1));
#19768=cartesian_point('',(-5.747616462955e1,-4.223585162826e1,
-3.861655774018e1));
#19769=cartesian_point('',(-5.745836628736e1,-4.227264181242e1,
-3.819108178033e1));
#19771=cartesian_point('',(-5.745836628736e1,-4.227264181242e1,
-3.819108178033e1));
#19772=cartesian_point('',(-5.722691621256e1,-4.259509529813e1,
-3.792508416899e1));
#19773=cartesian_point('',(-5.672209257870e1,-4.328214074546e1,
-3.751784822667e1));
#19774=cartesian_point('',(-5.614081961773e1,-4.403820468765e1,
-3.720869273190e1));
#19775=cartesian_point('',(-5.582416697188e1,-4.443600989762e1,
-3.720872861986e1));
#19777=cartesian_point('',(-5.569145060978e1,-4.460220066151e1,
-3.720872585161e1));
#19778=cartesian_point('',(-5.569233127958e1,-4.462973774399e1,
-3.618290585342e1));
#19779=cartesian_point('',(-5.569325045849e1,-4.465729264283e1,
-3.515708633100e1));
#19780=cartesian_point('',(-5.569412460942e1,-4.468482242103e1,
-3.413126613119e1));
#19782=cartesian_point('',(-5.569412460942e1,-4.468482242103e1,
-3.413126613119e1));
#19783=cartesian_point('',(-5.569608511633e1,-4.475245616048e1,
-3.161412683891e1));
#19784=cartesian_point('',(-5.569421582498e1,-4.489453499521e1,
-2.658109090719e1));
#19785=cartesian_point('',(-5.571124686268e1,-4.508304910330e1,
-1.903406979789e1));
#19786=cartesian_point('',(-5.570938702066e1,-4.522514237771e1,
-1.400525399816e1));
#19787=cartesian_point('',(-5.571122829559e1,-4.529255947680e1,
-1.149127386275e1));
#19789=cartesian_point('',(-5.571122829559e1,-4.529255947680e1,
-1.149127386275e1));
#19790=cartesian_point('',(-5.555775999938e1,-4.548380596121e1,
-1.140087207251e1));
#19791=cartesian_point('',(-5.526300412915e1,-4.584720248399e1,
-1.123011783850e1));
#19792=cartesian_point('',(-5.484281467816e1,-4.635370639407e1,
-1.104833775143e1));
#19793=cartesian_point('',(-5.458107901365e1,-4.666188196504e1,
-1.099999314196e1));
#19794=cartesian_point('',(-5.445458450773e1,-4.680903732296e1,
-1.100000003666e1));
#19796=cartesian_point('',(-4.680901759440e1,-5.445460364346e1,
-1.100000000211e1));
#19797=cartesian_point('',(-4.666244441905e1,-5.458059757006e1,
-1.099999793095e1));
#19798=cartesian_point('',(-4.635506199711e1,-5.484167806594e1,
-1.104796111499e1));
#19799=cartesian_point('',(-4.584845610349e1,-5.526196399987e1,
-1.122962896847e1));
#19800=cartesian_point('',(-4.548425568034e1,-5.555743509340e1,
-1.140053099088e1));
#19801=cartesian_point('',(-4.529244223399e1,-5.571134194524e1,
-1.149127419883e1));
#19803=cartesian_point('',(-4.529244223399e1,-5.571134194524e1,
-1.149127419883e1));
#19804=cartesian_point('',(-4.522502178181e1,-5.570949877892e1,
-1.400529090384e1));
#19805=cartesian_point('',(-4.508303765854e1,-5.571128716693e1,
-1.903418214184e1));
#19806=cartesian_point('',(-4.489442463016e1,-5.569429320309e1,
-2.658130751252e1));
#19807=cartesian_point('',(-4.475244668078e1,-5.569608173091e1,
-3.161441586397e1));
#19808=cartesian_point('',(-4.468480974463e1,-5.569411939406e1,
-3.413158947528e1));
#19810=cartesian_point('',(-4.468480974463e1,-5.569411939406e1,
-3.413158947528e1));
#19811=cartesian_point('',(-4.465728521579e1,-5.569324322983e1,
-3.515730196350e1));
#19812=cartesian_point('',(-4.462973172706e1,-5.569233238920e1,
-3.618301359854e1));
#19813=cartesian_point('',(-4.460219989461e1,-5.569144970833e1,
-3.720872588516e1));
#19815=cartesian_point('',(-4.443605069050e1,-5.582413521392e1,
-3.720872682255e1));
#19816=cartesian_point('',(-4.421339154176e1,-5.600133520348e1,
-3.721037990996e1));
#19817=cartesian_point('',(-4.375460671504e1,-5.636154845421e1,
-3.728756304651e1));
#19818=cartesian_point('',(-4.283088036869e1,-5.705504287574e1,
-3.780325773832e1));
#19819=cartesian_point('',(-4.244115109448e1,-5.733728647297e1,
-3.805709675262e1));
#19820=cartesian_point('',(-4.227220977271e1,-5.745866927827e1,
-3.819124250296e1));
#19822=cartesian_point('',(-4.227220977271e1,-5.745866927827e1,
-3.819124250296e1));
#19823=cartesian_point('',(-4.223542149310e1,-5.747646650450e1,
-3.861669408445e1));
#19824=cartesian_point('',(-4.215612442952e1,-5.751606043285e1,
-3.946670117308e1));
#19825=cartesian_point('',(-4.205710862276e1,-5.756103534806e1,
-4.074338805714e1));
#19826=cartesian_point('',(-4.197789710229e1,-5.760062210497e1,
-4.159259972402e1));
#19827=cartesian_point('',(-4.194109439099e1,-5.761831051881e1,
-4.201745231332e1));
#19829=direction('',(-1.234727823207e-14,-1.745240643729e-2,9.998476951564e-1));
#19830=vector('',#19829,4.202385284278e1);
#19831=cartesian_point('',(1.492079764942e-12,-7.126658264012e1,
-4.201745240644e1));
#19832=line('',#19831,#19830);
#19833=cartesian_point('',(-2.173906712080e1,6.807834967362e1,
-3.064892442924e1));
#19834=cartesian_point('',(-1.946810075136e1,6.881686203292e1,
-2.992058261360e1));
#19835=cartesian_point('',(-1.481466583272e1,7.009314922292e1,
-2.866143169360e1));
#19836=cartesian_point('',(-6.873152412836e0,7.132766872816e1,
-2.744494191988e1));
#19837=cartesian_point('',(-2.239586719562e0,7.152433044886e1,
-2.725034019360e1));
#19838=cartesian_point('',(2.241432122891e-10,7.152434272623e1,
-2.725031541800e1));
#19840=cartesian_point('',(-2.143504538108e1,6.783293481099e1,
-3.133863969025e1));
#19841=cartesian_point('',(-2.154547598696e1,6.800268816028e1,
-3.116890369538e1));
#19842=cartesian_point('',(-2.166332929520e1,6.809791035506e1,
-3.090132078640e1));
#19843=cartesian_point('',(-2.173906712080e1,6.807834967362e1,
-3.064892442924e1));
#19845=cartesian_point('',(2.241432122891e-10,7.152434272623e1,
-2.725031541800e1));
#19846=cartesian_point('',(2.182698768605e0,7.152433077230e1,
-2.725033951452e1));
#19847=cartesian_point('',(6.740183573088e0,7.133776479293e1,
-2.743493140145e1));
#19848=cartesian_point('',(1.465877908853e1,7.012832663457e1,
-2.862659730226e1));
#19849=cartesian_point('',(1.940455005884e1,6.883752691482e1,
-2.990020344901e1));
#19850=cartesian_point('',(2.173906881794e1,6.807834893645e1,
-3.064892495858e1));
#19852=cartesian_point('',(3.917371064460e-10,7.123158029467e1,
-2.793999257964e1));
#19853=cartesian_point('',(-5.213587611243e-9,7.140738165487e1,
-2.776420637097e1));
#19854=cartesian_point('',(4.293387736315e-9,7.151996457500e1,
-2.750117611028e1));
#19855=cartesian_point('',(2.241432122891e-10,7.152434272623e1,
-2.725031541800e1));
#19857=cartesian_point('',(2.451759256263e1,6.691646975788e1,
-4.201745246510e1));
#19858=cartesian_point('',(2.449705084973e1,6.693796231686e1,
-4.126490624003e1));
#19859=cartesian_point('',(2.445466809615e1,6.698137016221e1,
-3.975923570539e1));
#19860=cartesian_point('',(2.439546949939e1,6.704493342894e1,
-3.749868911322e1));
#19861=cartesian_point('',(2.435303545939e1,6.708846480224e1,
-3.599051769138e1));
#19862=cartesian_point('',(2.433242810589e1,6.710996763654e1,
-3.523609489182e1));
#19864=direction('',(-8.223821349621e-12,1.745245224467e-2,9.998476943568e-1));
#19865=vector('',#19864,2.725446642705e1);
#19866=cartesian_point('',(2.241432122891e-10,7.152434272623e1,
-2.725031541800e1));
#19867=line('',#19866,#19865);
#19868=cartesian_point('',(4.194109410538e1,-5.761831022532e1,
-4.201745230612e1));
#19869=cartesian_point('',(4.197789742311e1,-5.760062159983e1,
-4.159259254988e1));
#19870=cartesian_point('',(4.205717471140e1,-5.756098999854e1,
-4.074337446659e1));
#19871=cartesian_point('',(4.215613472844e1,-5.751603559913e1,
-3.946666060089e1));
#19872=cartesian_point('',(4.223552206938e1,-5.747643012875e1,
-3.861664751495e1));
#19873=cartesian_point('',(4.227231093566e1,-5.745863263821e1,
-3.819118853197e1));
#19875=cartesian_point('',(4.227231093566e1,-5.745863263821e1,
-3.819118853197e1));
#19876=cartesian_point('',(4.259868120613e1,-5.722412184558e1,
-3.793331586071e1));
#19877=cartesian_point('',(4.328027532083e1,-5.672354245745e1,
-3.751379545804e1));
#19878=cartesian_point('',(4.403819181677e1,-5.614083094413e1,
-3.720870644670e1));
#19879=cartesian_point('',(4.443606317266e1,-5.582412462384e1,
-3.720872624770e1));
#19881=cartesian_point('',(4.460220065567e1,-5.569145060263e1,
-3.720872584015e1));
#19882=cartesian_point('',(4.462973773795e1,-5.569233127243e1,
-3.618290584949e1));
#19883=cartesian_point('',(4.465729264298e1,-5.569325045849e1,
-3.515708632534e1));
#19884=cartesian_point('',(4.468482242099e1,-5.569412460942e1,
-3.413126613306e1));
#19886=cartesian_point('',(4.468482242099e1,-5.569412460942e1,
-3.413126613306e1));
#19887=cartesian_point('',(4.475245616043e1,-5.569608511633e1,
-3.161412684053e1));
#19888=cartesian_point('',(4.489453499515e1,-5.569421582497e1,
-2.658109090966e1));
#19889=cartesian_point('',(4.508304910327e1,-5.571124686268e1,
-1.903406979888e1));
#19890=cartesian_point('',(4.522514237771e1,-5.570938702066e1,
-1.400525399850e1));
#19891=cartesian_point('',(4.529255947680e1,-5.571122829559e1,
-1.149127386282e1));
#19893=cartesian_point('',(4.529255947680e1,-5.571122829559e1,
-1.149127386282e1));
#19894=cartesian_point('',(4.548380596122e1,-5.555775999938e1,
-1.140087207259e1));
#19895=cartesian_point('',(4.584720245648e1,-5.526300415584e1,
-1.123011784323e1));
#19896=cartesian_point('',(4.635370649034e1,-5.484281458474e1,
-1.104833773478e1));
#19897=cartesian_point('',(4.666188175875e1,-5.458107921384e1,
-1.099999317767e1));
#19898=cartesian_point('',(4.680903711708e1,-5.445458470839e1,
-1.100000003666e1));
#19900=cartesian_point('',(5.445460366862e1,-4.680901756858e1,
-1.100000000211e1));
#19901=cartesian_point('',(5.458059759516e1,-4.666244439318e1,
-1.099999793541e1));
#19902=cartesian_point('',(5.484167805423e1,-4.635506200918e1,
-1.104796111291e1));
#19903=cartesian_point('',(5.526196400322e1,-4.584845610004e1,
-1.122962896908e1));
#19904=cartesian_point('',(5.555743509340e1,-4.548425568034e1,
-1.140053099086e1));
#19905=cartesian_point('',(5.571134194524e1,-4.529244223398e1,
-1.149127419881e1));
#19907=cartesian_point('',(5.571134194524e1,-4.529244223398e1,
-1.149127419881e1));
#19908=cartesian_point('',(5.570949877892e1,-4.522502178176e1,
-1.400529090570e1));
#19909=cartesian_point('',(5.571128716693e1,-4.508303765838e1,
-1.903418214731e1));
#19910=cartesian_point('',(5.569429320308e1,-4.489442462988e1,
-2.658130752320e1));
#19911=cartesian_point('',(5.569608173090e1,-4.475244668040e1,
-3.161441587797e1));
#19912=cartesian_point('',(5.569411939405e1,-4.468480974421e1,
-3.413158949090e1));
#19914=cartesian_point('',(5.569411939405e1,-4.468480974421e1,
-3.413158949090e1));
#19915=cartesian_point('',(5.569324322982e1,-4.465728521551e1,
-3.515730197391e1));
#19916=cartesian_point('',(5.569233310095e1,-4.462973229685e1,
-3.618301361949e1));
#19917=cartesian_point('',(5.569145042008e1,-4.460220046454e1,
-3.720872590090e1));
#19919=cartesian_point('',(5.582412415642e1,-4.443606375810e1,
-3.720872620437e1));
#19920=cartesian_point('',(5.614083860529e1,-4.403818194738e1,
-3.720870303653e1));
#19921=cartesian_point('',(5.672538938112e1,-4.327786717e1,-3.751045002772e1));
#19922=cartesian_point('',(5.722042590501e1,-4.260350037445e1,
-3.794000725965e1));
#19923=cartesian_point('',(5.745887762365e1,-4.227196825692e1,
-3.819128485515e1));
#19925=cartesian_point('',(5.745887762365e1,-4.227196825692e1,
-3.819128485515e1));
#19926=cartesian_point('',(5.747667437005e1,-4.223518058483e1,
-3.861672795981e1));
#19927=cartesian_point('',(5.751608621043e1,-4.215606076006e1,
-3.946674255968e1));
#19928=cartesian_point('',(5.756118384888e1,-4.205690572229e1,
-4.074338867370e1));
#19929=cartesian_point('',(5.760062188722e1,-4.197789594184e1,
-4.159260835539e1));
#19930=cartesian_point('',(5.761830994678e1,-4.194109397523e1,
-4.201745230118e1));
#19932=cartesian_point('',(5.761830512931e1,4.194109039703e1,
-4.201745219832e1));
#19933=cartesian_point('',(5.760061606304e1,4.197789268197e1,
-4.159260648363e1));
#19934=cartesian_point('',(5.756112776257e1,4.205692395397e1,
-4.074338743431e1));
#19935=cartesian_point('',(5.751604711692e1,4.215605214550e1,
-3.946673330445e1));
#19936=cartesian_point('',(5.747662208515e1,4.223522055780e1,
-3.861672025543e1));
#19937=cartesian_point('',(5.745882430517e1,4.227200851925e1,
-3.819127547217e1));
#19939=cartesian_point('',(5.745882430517e1,4.227200851925e1,
-3.819127547217e1));
#19940=cartesian_point('',(5.734323395228e1,4.243331022860e1,
-3.804960569914e1));
#19941=cartesian_point('',(5.709149975804e1,4.277830903293e1,
-3.785681350351e1));
#19942=cartesian_point('',(5.658237966801e1,4.346417820378e1,
-3.742048337630e1));
#19943=cartesian_point('',(5.614090754044e1,4.403809727645e1,
-3.720872650963e1));
#19944=cartesian_point('',(5.582413780775e1,4.443604656315e1,
-3.720872648259e1));
#19946=cartesian_point('',(5.569145070252e1,4.460220073564e1,
-3.720872584275e1));
#19947=cartesian_point('',(5.569233137232e1,4.462973781792e1,
-3.618290585209e1));
#19948=cartesian_point('',(5.569325045849e1,4.465729264305e1,
-3.515708632288e1));
#19949=cartesian_point('',(5.569412460942e1,4.468482242105e1,
-3.413126613059e1));
#19951=cartesian_point('',(5.569412460942e1,4.468482242105e1,
-3.413126613059e1));
#19952=cartesian_point('',(5.569608511633e1,4.475245616050e1,
-3.161412683808e1));
#19953=cartesian_point('',(5.569421582499e1,4.489453499524e1,
-2.658109090569e1));
#19954=cartesian_point('',(5.571124686268e1,4.508304910332e1,
-1.903406979686e1));
#19955=cartesian_point('',(5.570938702067e1,4.522514237772e1,
-1.400525399774e1));
#19956=cartesian_point('',(5.571122829560e1,4.529255947679e1,
-1.149127386272e1));
#19958=cartesian_point('',(5.571122829560e1,4.529255947679e1,
-1.149127386272e1));
#19959=cartesian_point('',(5.555775999937e1,4.548380596122e1,
-1.140087207249e1));
#19960=cartesian_point('',(5.526300417647e1,4.584720243522e1,
-1.123011784695e1));
#19961=cartesian_point('',(5.484281451244e1,4.635370656486e1,
-1.104833772186e1));
#19962=cartesian_point('',(5.458107936875e1,4.666188159909e1,
-1.099999320531e1));
#19963=cartesian_point('',(5.445458486364e1,4.680903695777e1,
-1.100000003666e1));
#19965=cartesian_point('',(4.680901712931e1,5.445460409667e1,
-1.100000000211e1));
#19966=cartesian_point('',(4.666244395307e1,5.458059802218e1,
-1.099999801130e1));
#19967=cartesian_point('',(4.635506221456e1,5.484167785495e1,
-1.104796107750e1));
#19968=cartesian_point('',(4.584845604134e1,5.526196406017e1,
-1.122962897919e1));
#19969=cartesian_point('',(4.548425568033e1,5.555743509340e1,
-1.140053099088e1));
#19970=cartesian_point('',(4.529244223398e1,5.571134194524e1,
-1.149127419883e1));
#19972=cartesian_point('',(4.529244223398e1,5.571134194524e1,
-1.149127419883e1));
#19973=cartesian_point('',(4.522502178189e1,5.570949877893e1,
-1.400529090119e1));
#19974=cartesian_point('',(4.508303765875e1,5.571128716694e1,
-1.903418213425e1));
#19975=cartesian_point('',(4.489442463053e1,5.569429320311e1,
-2.658130749857e1));
#19976=cartesian_point('',(4.475244668125e1,5.569608173093e1,
-3.161441584665e1));
#19977=cartesian_point('',(4.468480974515e1,5.569411939408e1,
-3.413158945619e1));
#19979=cartesian_point('',(4.468480974515e1,5.569411939408e1,
-3.413158945619e1));
#19980=cartesian_point('',(4.465728521637e1,5.569324322985e1,
-3.515730194193e1));
#19981=cartesian_point('',(4.462973229699e1,5.569233310105e1,
-3.618301361017e1));
#19982=cartesian_point('',(4.460220046460e1,5.569145042018e1,
-3.720872589431e1));
#19984=cartesian_point('',(4.443606321371e1,5.582412453990e1,
-3.720872623405e1));
#19985=cartesian_point('',(4.403809467938e1,5.614090976493e1,
-3.720874251798e1));
#19986=cartesian_point('',(4.327763180721e1,5.672559426174e1,
-3.750896311903e1));
#19987=cartesian_point('',(4.260399883361e1,5.721998955697e1,
-3.794296183256e1));
#19988=cartesian_point('',(4.227201689388e1,5.745883749423e1,
-3.819126816978e1));
#19990=cartesian_point('',(4.227201689388e1,5.745883749423e1,
-3.819126816978e1));
#19991=cartesian_point('',(4.223522942002e1,5.747663178357e1,
-3.861671408624e1));
#19992=cartesian_point('',(4.215605359750e1,5.751606606780e1,
-3.946672787606e1));
#19993=cartesian_point('',(4.205692489136e1,5.756111363014e1,
-4.074338573066e1));
#19994=cartesian_point('',(4.197788940147e1,5.760061560966e1,
-4.159260541639e1));
#19995=cartesian_point('',(4.194108760481e1,5.761830119382e1,
-4.201745211652e1));
#19997=cartesian_point('',(2.399161982260e1,6.617000658518e1,
-3.521860154370e1));
#19998=direction('',(2.681882635426e-2,-2.833963121660e-2,-9.992385180003e-1));
#19999=direction('',(-9.391617443876e-1,3.416978062526e-1,-3.489737928418e-2));
#20000=axis2_placement_3d('',#19997,#19998,#19999);
#20002=cartesian_point('',(2.417361735002e1,6.597764973111e1,-4.2e1));
#20003=direction('',(-9.389599470615e-1,3.440264783620e-1,1.060288890144e-11));
#20004=direction('',(3.439740814414e-1,9.388169388550e-1,-1.745241001727e-2));
#20005=axis2_placement_3d('',#20002,#20003,#20004);
#20007=cartesian_point('',(2.417361735002e1,6.597764973111e1,-4.2e1));
#20008=direction('',(3.420201368647e-1,9.396926231375e-1,4.011206752062e-9));
#20009=direction('',(1.377610914233e-9,3.767226530726e-9,-1.e0));
#20010=axis2_placement_3d('',#20007,#20008,#20009);
#20012=cartesian_point('',(2.417362863232e1,6.597767667195e1,
-4.200003973515e1));
#20013=direction('',(2.681882635426e-2,-2.833963121660e-2,-9.992385180003e-1));
#20014=direction('',(-9.386069153300e-1,3.432160611274e-1,-3.492554765298e-2));
#20015=axis2_placement_3d('',#20012,#20013,#20014);
#20017=cartesian_point('',(0.e0,0.e0,-4.201745240644e1));
#20018=direction('',(0.e0,0.e0,-1.e0));
#20019=direction('',(3.440264780902e-1,9.389599471611e-1,0.e0));
#20020=axis2_placement_3d('',#20017,#20018,#20019);
#20022=cartesian_point('',(4.135267685058e1,5.680994769508e1,-4.2e1));
#20023=direction('',(8.084899311114e-1,-5.885100095083e-1,0.e0));
#20024=direction('',(0.e0,0.e0,-1.e0));
#20025=axis2_placement_3d('',#20022,#20023,#20024);
#20027=cartesian_point('',(4.174695729012e1,5.311593486166e1,-4.2e1));
#20028=direction('',(6.690849455993e-1,7.431859360701e-1,0.e0));
#20029=direction('',(7.403578892092e-1,-6.665388753789e-1,-8.715574274996e-2));
#20030=axis2_placement_3d('',#20027,#20028,#20029);
#20032=direction('',(3.420201434987e-1,9.396926207200e-1,2.324964128615e-6));
#20033=vector('',#20032,7.011901814661e0);
#20034=cartesian_point('',(2.177540568551e1,5.938861733960e1,
-4.300001630242e1));
#20035=line('',#20034,#20033);
#20036=cartesian_point('',(0.e0,0.e0,-4.3e1));
#20037=direction('',(0.e0,0.e0,-1.e0));
#20038=direction('',(3.440264780902e-1,9.389599471611e-1,0.e0));
#20039=axis2_placement_3d('',#20036,#20037,#20038);
#20041=cartesian_point('',(4.135267676243e1,5.680994775936e1,
-4.299999999909e1));
#20042=cartesian_point('',(4.154160188778e1,5.667236768088e1,
-4.299999999909e1));
#20043=cartesian_point('',(4.186745734485e1,5.635425914118e1,
-4.300000000043e1));
#20044=cartesian_point('',(4.222906729113e1,5.573812457518e1,
-4.299999999988e1));
#20045=cartesian_point('',(4.240604406664e1,5.505294205093e1,
-4.300000000007e1));
#20046=cartesian_point('',(4.237882353896e1,5.434820826914e1,
-4.299999999984e1));
#20047=cartesian_point('',(4.215509190770e1,5.366745140105e1,
-4.300000000057e1));
#20048=cartesian_point('',(4.190303161396e1,5.328929621225e1,
-4.299999999878e1));
#20049=cartesian_point('',(4.174695775741e1,5.311593558600e1,
-4.299999999878e1));
#20051=cartesian_point('',(4.772970773009e1,4.772970773009e1,-4.3e1));
#20052=direction('',(0.e0,0.e0,1.e0));
#20053=direction('',(-7.431856914718e-1,6.690852172867e-1,0.e0));
#20054=axis2_placement_3d('',#20051,#20052,#20053);
#20056=cartesian_point('',(5.311593513697e1,4.174695747220e1,
-4.299999999878e1));
#20057=cartesian_point('',(5.328792114986e1,4.190179377825e1,
-4.299999999878e1));
#20058=cartesian_point('',(5.366314458227e1,4.215270748233e1,
-4.300000000057e1));
#20059=cartesian_point('',(5.434105572535e1,4.237722390992e1,
-4.299999999984e1));
#20060=cartesian_point('',(5.504283350892e1,4.240700937955e1,
-4.300000000007e1));
#20061=cartesian_point('',(5.572979810647e1,4.223270607972e1,
-4.299999999988e1));
#20062=cartesian_point('',(5.634898482875e1,4.187196755633e1,
-4.300000000043e1));
#20063=cartesian_point('',(5.667077602955e1,4.154378753822e1,
-4.299999999909e1));
#20064=cartesian_point('',(5.680994778788e1,4.135267672170e1,
-4.299999999909e1));
#20066=cartesian_point('',(0.e0,0.e0,-4.3e1));
#20067=direction('',(0.e0,0.e0,-1.e0));
#20068=direction('',(8.084899322840e-1,5.885100078974e-1,0.e0));
#20069=axis2_placement_3d('',#20066,#20067,#20068);
#20071=cartesian_point('',(5.680994775798e1,-4.135267676380e1,
-4.299999999909e1));
#20072=cartesian_point('',(5.667236768181e1,-4.154160188587e1,
-4.299999999909e1));
#20073=cartesian_point('',(5.635425914090e1,-4.186745734665e1,
-4.300000000043e1));
#20074=cartesian_point('',(5.573812457716e1,-4.222906729057e1,
-4.299999999988e1));
#20075=cartesian_point('',(5.505294205589e1,-4.240604406724e1,
-4.300000000007e1));
#20076=cartesian_point('',(5.434820827182e1,-4.237882353866e1,
-4.299999999984e1));
#20077=cartesian_point('',(5.366745140980e1,-4.215509191533e1,
-4.300000000057e1));
#20078=cartesian_point('',(5.328929620788e1,-4.190303160599e1,
-4.299999999878e1));
#20079=cartesian_point('',(5.311593560469e1,-4.174695777021e1,
-4.299999999878e1));
#20081=cartesian_point('',(4.772970773009e1,-4.772970773009e1,-4.3e1));
#20082=direction('',(0.e0,0.e0,1.e0));
#20083=direction('',(6.690852235004e-1,7.431856858777e-1,0.e0));
#20084=axis2_placement_3d('',#20081,#20082,#20083);
#20086=cartesian_point('',(4.174695748783e1,-5.311593515977e1,
-4.299999999878e1));
#20087=cartesian_point('',(4.190179376835e1,-5.328792114431e1,
-4.299999999878e1));
#20088=cartesian_point('',(4.215270749141e1,-5.366314459228e1,
-4.300000000057e1));
#20089=cartesian_point('',(4.237722390965e1,-5.434105572899e1,
-4.299999999984e1));
#20090=cartesian_point('',(4.240700938003e1,-5.504283351530e1,
-4.300000000007e1));
#20091=cartesian_point('',(4.223270607827e1,-5.572979811038e1,
-4.299999999988e1));
#20092=cartesian_point('',(4.187196755645e1,-5.634898482950e1,
-4.300000000043e1));
#20093=cartesian_point('',(4.154378753754e1,-5.667077603021e1,
-4.299999999909e1));
#20094=cartesian_point('',(4.135267672105e1,-5.680994778850e1,
-4.299999999909e1));
#20096=cartesian_point('',(0.e0,0.e0,-4.3e1));
#20097=direction('',(0.e0,0.e0,-1.e0));
#20098=direction('',(5.885100078943e-1,-8.084899322863e-1,0.e0));
#20099=axis2_placement_3d('',#20096,#20097,#20098);
#20101=cartesian_point('',(0.e0,0.e0,-4.3e1));
#20102=direction('',(0.e0,0.e0,-1.e0));
#20103=direction('',(6.763713031010e-3,-9.999771258314e-1,0.e0));
#20104=axis2_placement_3d('',#20101,#20102,#20103);
#20106=cartesian_point('',(-4.135267676346e1,-5.680994775828e1,
-4.299999999909e1));
#20107=cartesian_point('',(-4.154160188585e1,-5.667236768191e1,
-4.299999999909e1));
#20108=cartesian_point('',(-4.186745734714e1,-5.635425914067e1,
-4.300000000043e1));
#20109=cartesian_point('',(-4.222906729029e1,-5.573812457795e1,
-4.299999999988e1));
#20110=cartesian_point('',(-4.240604406746e1,-5.505294205802e1,
-4.300000000007e1));
#20111=cartesian_point('',(-4.237882353847e1,-5.434820827308e1,
-4.299999999984e1));
#20112=cartesian_point('',(-4.215509191940e1,-5.366745141434e1,
-4.300000000057e1));
#20113=cartesian_point('',(-4.190303160166e1,-5.328929620549e1,
-4.299999999878e1));
#20114=cartesian_point('',(-4.174695777712e1,-5.311593561477e1,
-4.299999999878e1));
#20116=cartesian_point('',(-4.772970773009e1,-4.772970773009e1,-4.3e1));
#20117=direction('',(0.e0,0.e0,1.e0));
#20118=direction('',(7.431856828603e-1,-6.690852268519e-1,0.e0));
#20119=axis2_placement_3d('',#20116,#20117,#20118);
#20121=cartesian_point('',(-5.311593513861e1,-4.174695747332e1,
-4.299999999878e1));
#20122=cartesian_point('',(-5.328792114946e1,-4.190179377753e1,
-4.299999999878e1));
#20123=cartesian_point('',(-5.366314458298e1,-4.215270748299e1,
-4.300000000057e1));
#20124=cartesian_point('',(-5.434105572563e1,-4.237722390991e1,
-4.299999999984e1));
#20125=cartesian_point('',(-5.504283350941e1,-4.240700937956e1,
-4.300000000007e1));
#20126=cartesian_point('',(-5.572979810680e1,-4.223270607955e1,
-4.299999999988e1));
#20127=cartesian_point('',(-5.634898482891e1,-4.187196755618e1,
-4.300000000043e1));
#20128=cartesian_point('',(-5.667077602958e1,-4.154378753820e1,
-4.299999999909e1));
#20129=cartesian_point('',(-5.680994778786e1,-4.135267672172e1,
-4.299999999909e1));
#20131=cartesian_point('',(0.e0,0.e0,-4.3e1));
#20132=direction('',(0.e0,0.e0,-1.e0));
#20133=direction('',(-8.084899322842e-1,-5.885100078972e-1,0.e0));
#20134=axis2_placement_3d('',#20131,#20132,#20133);
#20136=cartesian_point('',(-5.680994775796e1,4.135267676383e1,
-4.299999999909e1));
#20137=cartesian_point('',(-5.667236768177e1,4.154160188591e1,
-4.299999999909e1));
#20138=cartesian_point('',(-5.635425914086e1,4.186745734666e1,
-4.300000000043e1));
#20139=cartesian_point('',(-5.573812457715e1,4.222906729056e1,
-4.299999999988e1));
#20140=cartesian_point('',(-5.505294205594e1,4.240604406722e1,
-4.300000000007e1));
#20141=cartesian_point('',(-5.434820827188e1,4.237882353867e1,
-4.299999999984e1));
#20142=cartesian_point('',(-5.366745140989e1,4.215509191538e1,
-4.300000000057e1));
#20143=cartesian_point('',(-5.328929620788e1,4.190303160597e1,
-4.299999999878e1));
#20144=cartesian_point('',(-5.311593560476e1,4.174695777026e1,
-4.299999999878e1));
#20146=cartesian_point('',(-4.772970773009e1,4.772970773009e1,-4.3e1));
#20147=direction('',(0.e0,0.e0,1.e0));
#20148=direction('',(-6.690852235258e-1,-7.431856858548e-1,0.e0));
#20149=axis2_placement_3d('',#20146,#20147,#20148);
#20151=cartesian_point('',(-4.174695748783e1,5.311593515977e1,
-4.299999999878e1));
#20152=cartesian_point('',(-4.190179376855e1,5.328792114453e1,
-4.299999999878e1));
#20153=cartesian_point('',(-4.215270749177e1,5.366314459312e1,
-4.300000000057e1));
#20154=cartesian_point('',(-4.237722390982e1,5.434105573080e1,
-4.299999999984e1));
#20155=cartesian_point('',(-4.240700937978e1,5.504283351868e1,
-4.300000000007e1));
#20156=cartesian_point('',(-4.223270607705e1,5.572979811447e1,
-4.299999999988e1));
#20157=cartesian_point('',(-4.187196755438e1,5.634898483298e1,
-4.300000000043e1));
#20158=cartesian_point('',(-4.154378753341e1,5.667077603420e1,
-4.299999999909e1));
#20159=cartesian_point('',(-4.135267671451e1,5.680994779346e1,
-4.299999999909e1));
#20161=cartesian_point('',(0.e0,0.e0,-4.3e1));
#20162=direction('',(0.e0,0.e0,-1.e0));
#20163=direction('',(-5.885100077848e-1,8.084899323659e-1,0.e0));
#20164=axis2_placement_3d('',#20161,#20162,#20163);
#20166=direction('',(3.420201432800e-1,-9.396926207997e-1,-2.300800054177e-6));
#20167=vector('',#20166,7.011902443428e0);
#20168=cartesian_point('',(-2.417361735003e1,6.597764973111e1,-4.3e1));
#20169=line('',#20168,#20167);
#20170=cartesian_point('',(2.177540568551e1,5.938861733960e1,
-4.300001630242e1));
#20171=cartesian_point('',(2.156179330375e1,5.885390750343e1,
-4.300001630242e1));
#20172=cartesian_point('',(2.111071987640e1,5.791829946583e1,
-4.299999238720e1));
#20173=cartesian_point('',(2.028915320838e1,5.693943549880e1,
-4.300000219118e1));
#20174=cartesian_point('',(1.954286210092e1,5.631578142003e1,
-4.299999884808e1));
#20175=cartesian_point('',(1.858802180701e1,5.584535279896e1,
-4.300000241651e1));
#20176=cartesian_point('',(1.801025922919e1,5.575608730588e1,
-4.299999512943e1));
#20177=cartesian_point('',(1.771959310290e1,5.575735933123e1,
-4.299999512943e1));
#20179=cartesian_point('',(1.771959190161e1,5.575735931288e1,-4.2e1));
#20180=direction('',(1.e0,0.e0,0.e0));
#20181=direction('',(0.e0,0.e0,-1.e0));
#20182=axis2_placement_3d('',#20179,#20180,#20181);
#20184=cartesian_point('',(2.177540565944e1,5.938861726414e1,-4.2e1));
#20185=direction('',(-3.420201433256e-1,-9.396926207859e-1,0.e0));
#20186=direction('',(-9.391201801692e-1,3.418117919802e-1,-3.489965704956e-2));
#20187=axis2_placement_3d('',#20184,#20185,#20186);
#20189=direction('',(-1.e0,-7.997060967336e-10,4.715401920685e-9));
#20190=vector('',#20189,3.543918828175e1);
#20191=cartesian_point('',(1.771959310290e1,5.575735933123e1,
-4.299999512943e1));
#20192=line('',#20191,#20190);
#20193=direction('',(1.e0,-1.054470718353e-8,-7.097382525039e-9));
#20194=vector('',#20193,3.543951495654e1);
#20195=cartesian_point('',(-1.771975887664e1,5.646448776940e1,
-4.270708870987e1));
#20196=line('',#20195,#20194);
#20197=cartesian_point('',(-1.771959517885e1,5.575735930289e1,
-4.299999496232e1));
#20198=cartesian_point('',(-1.794873290512e1,5.575109270058e1,
-4.299999496232e1));
#20199=cartesian_point('',(-1.841521091559e1,5.580731236561e1,
-4.300000229663e1));
#20200=cartesian_point('',(-1.930480089331e1,5.618003975324e1,
-4.299999951830e1));
#20201=cartesian_point('',(-1.988847607594e1,5.659474700376e1,
-4.299999963016e1));
#20202=cartesian_point('',(-2.057767536452e1,5.725441553361e1,
-4.300000196107e1));
#20203=cartesian_point('',(-2.122848423798e1,5.814343783766e1,
-4.299999252556e1));
#20204=cartesian_point('',(-2.160130380463e1,5.894216790095e1,
-4.300001613299e1));
#20205=cartesian_point('',(-2.177540547166e1,5.938861674725e1,
-4.300001613299e1));
#20207=cartesian_point('',(-2.177540535460e1,5.938861642660e1,-4.2e1));
#20208=direction('',(3.420201433256e-1,-9.396926207859e-1,0.e0));
#20209=direction('',(0.e0,0.e0,-1.e0));
#20210=axis2_placement_3d('',#20207,#20208,#20209);
#20212=cartesian_point('',(-1.771959472592e1,5.575735931288e1,-4.2e1));
#20213=direction('',(-1.e0,0.e0,0.e0));
#20214=direction('',(0.e0,7.071331307558e-1,-7.070804306354e-1));
#20215=axis2_placement_3d('',#20212,#20213,#20214);
#20217=direction('',(3.420198323411e-1,-9.396927339749e-1,3.703379604436e-7));
#20218=vector('',#20217,7.011881236963e0);
#20219=cartesian_point('',(-2.323449359997e1,6.631943926684e1,
-4.203490182347e1));
#20220=line('',#20219,#20218);
#20221=cartesian_point('',(-2.417361735003e1,6.597764973111e1,-4.2e1));
#20222=direction('',(9.389599471611e-1,3.440264780904e-1,0.e0));
#20223=direction('',(0.e0,0.e0,-1.e0));
#20224=axis2_placement_3d('',#20221,#20222,#20223);
#20226=cartesian_point('',(-2.417362863238e1,6.597767667187e1,
-4.200003973757e1));
#20227=direction('',(-2.681882635301e-2,-2.833963122011e-2,-9.992385180003e-1));
#20228=direction('',(-3.439725590640e-1,9.388185792192e-1,-1.739407726266e-2));
#20229=axis2_placement_3d('',#20226,#20227,#20228);
#20231=cartesian_point('',(-2.417361735003e1,6.597764973111e1,-4.2e1));
#20232=direction('',(-3.420201433256e-1,9.396926207859e-1,0.e0));
#20233=direction('',(9.391201791155e-1,3.418117915967e-1,-3.489968916222e-2));
#20234=axis2_placement_3d('',#20231,#20232,#20233);
#20236=cartesian_point('',(0.e0,0.e0,-4.201745240644e1));
#20237=direction('',(0.e0,0.e0,-1.e0));
#20238=direction('',(-5.885100091592e-1,8.084899313655e-1,0.e0));
#20239=axis2_placement_3d('',#20236,#20237,#20238);
#20241=cartesian_point('',(-4.174695740428e1,5.311593498847e1,-4.2e1));
#20242=direction('',(-6.690849613515e-1,7.431859218885e-1,0.e0));
#20243=direction('',(0.e0,0.e0,-1.e0));
#20244=axis2_placement_3d('',#20241,#20242,#20243);
#20246=cartesian_point('',(-4.135267679209e1,5.680994773766e1,-4.2e1));
#20247=direction('',(-8.084899317173e-1,-5.885100086759e-1,0.e0));
#20248=direction('',(-5.884203757510e-1,8.083667947847e-1,-1.745240643994e-2));
#20249=axis2_placement_3d('',#20246,#20247,#20248);
#20251=cartesian_point('',(-4.772970773009e1,4.772970773009e1,
-4.208715574275e1));
#20252=direction('',(0.e0,0.e0,1.e0));
#20253=direction('',(-6.690849555655e-1,-7.431859270976e-1,0.e0));
#20254=axis2_placement_3d('',#20251,#20252,#20253);
#20256=cartesian_point('',(-4.772970773009e1,4.772970773009e1,
-4.208715574275e1));
#20257=direction('',(0.e0,0.e0,1.e0));
#20258=direction('',(1.e0,0.e0,0.e0));
#20259=axis2_placement_3d('',#20256,#20257,#20258);
#20261=cartesian_point('',(-5.680994769584e1,4.135267684955e1,-4.2e1));
#20262=direction('',(5.885100094936e-1,8.084899311221e-1,0.e0));
#20263=direction('',(0.e0,0.e0,-1.e0));
#20264=axis2_placement_3d('',#20261,#20262,#20263);
#20266=cartesian_point('',(-5.311593486168e1,4.174695729014e1,-4.2e1));
#20267=direction('',(-7.431859360677e-1,6.690849456019e-1,0.e0));
#20268=direction('',(6.665388753815e-1,7.403578892069e-1,-8.715574274996e-2));
#20269=axis2_placement_3d('',#20266,#20267,#20268);
#20271=cartesian_point('',(0.e0,0.e0,-4.201745240644e1));
#20272=direction('',(0.e0,0.e0,-1.e0));
#20273=direction('',(-8.084899312925e-1,-5.885100092595e-1,0.e0));
#20274=axis2_placement_3d('',#20271,#20272,#20273);
#20276=cartesian_point('',(-5.311593498844e1,-4.174695740426e1,-4.2e1));
#20277=direction('',(-7.431859218915e-1,-6.690849613482e-1,0.e0));
#20278=direction('',(0.e0,0.e0,-1.e0));
#20279=axis2_placement_3d('',#20276,#20277,#20278);
#20281=cartesian_point('',(-5.680994773201e1,-4.135267679985e1,-4.2e1));
#20282=direction('',(5.885100087863e-1,-8.084899316370e-1,0.e0));
#20283=direction('',(-8.083667947043e-1,-5.884203758614e-1,-1.745240643994e-2));
#20284=axis2_placement_3d('',#20281,#20282,#20283);
#20286=cartesian_point('',(-4.772970773009e1,-4.772970773009e1,
-4.208715574275e1));
#20287=direction('',(0.e0,0.e0,1.e0));
#20288=direction('',(7.431859270942e-1,-6.690849555693e-1,0.e0));
#20289=axis2_placement_3d('',#20286,#20287,#20288);
#20291=cartesian_point('',(-4.772970773009e1,-4.772970773009e1,
-4.208715574275e1));
#20292=direction('',(0.e0,0.e0,1.e0));
#20293=direction('',(0.e0,1.e0,0.e0));
#20294=axis2_placement_3d('',#20291,#20292,#20293);
#20296=cartesian_point('',(-4.135267684906e1,-5.680994769619e1,-4.2e1));
#20297=direction('',(-8.084899311272e-1,5.885100094866e-1,0.e0));
#20298=direction('',(0.e0,0.e0,-1.e0));
#20299=axis2_placement_3d('',#20296,#20297,#20298);
#20301=cartesian_point('',(-4.174695729015e1,-5.311593486170e1,-4.2e1));
#20302=direction('',(-6.690849456039e-1,-7.431859360659e-1,0.e0));
#20303=direction('',(-7.403578892051e-1,6.665388753835e-1,-8.715574274996e-2));
#20304=axis2_placement_3d('',#20301,#20302,#20303);
#20306=cartesian_point('',(0.e0,0.e0,-4.201745240644e1));
#20307=direction('',(0.e0,0.e0,-1.e0));
#20308=direction('',(5.885100092472e-1,-8.084899313014e-1,0.e0));
#20309=axis2_placement_3d('',#20306,#20307,#20308);
#20311=cartesian_point('',(0.e0,0.e0,-4.201745240644e1));
#20312=direction('',(0.e0,0.e0,-1.e0));
#20313=direction('',(6.763713031010e-3,-9.999771258314e-1,0.e0));
#20314=axis2_placement_3d('',#20311,#20312,#20313);
#20316=cartesian_point('',(0.e0,0.e0,-4.201745240644e1));
#20317=direction('',(0.e0,0.e0,-1.e0));
#20318=direction('',(2.030563897319e-14,-1.e0,0.e0));
#20319=axis2_placement_3d('',#20316,#20317,#20318);
#20321=cartesian_point('',(4.174695740428e1,-5.311593498847e1,-4.2e1));
#20322=direction('',(6.690849613515e-1,-7.431859218885e-1,0.e0));
#20323=direction('',(0.e0,0.e0,-1.e0));
#20324=axis2_placement_3d('',#20321,#20322,#20323);
#20326=cartesian_point('',(4.135267679884e1,-5.680994773274e1,-4.2e1));
#20327=direction('',(8.084899316474e-1,5.885100087720e-1,0.e0));
#20328=direction('',(5.884203758471e-1,-8.083667947147e-1,-1.745240644011e-2));
#20329=axis2_placement_3d('',#20326,#20327,#20328);
#20331=cartesian_point('',(4.772970773009e1,-4.772970773009e1,
-4.208715574275e1));
#20332=direction('',(0.e0,0.e0,1.e0));
#20333=direction('',(6.690849555655e-1,7.431859270976e-1,0.e0));
#20334=axis2_placement_3d('',#20331,#20332,#20333);
#20336=cartesian_point('',(4.772970773009e1,-4.772970773009e1,
-4.208715574275e1));
#20337=direction('',(0.e0,0.e0,1.e0));
#20338=direction('',(-1.e0,0.e0,0.e0));
#20339=axis2_placement_3d('',#20336,#20337,#20338);
#20341=cartesian_point('',(5.680994769587e1,-4.135267684950e1,-4.2e1));
#20342=direction('',(-5.885100094929e-1,-8.084899311226e-1,0.e0));
#20343=direction('',(-2.842170943040e-14,2.131628207280e-14,-1.e0));
#20344=axis2_placement_3d('',#20341,#20342,#20343);
#20346=cartesian_point('',(5.311593486168e1,-4.174695729014e1,-4.2e1));
#20347=direction('',(7.431859360677e-1,-6.690849456020e-1,0.e0));
#20348=direction('',(-6.665388753815e-1,-7.403578892069e-1,-8.715574274996e-2));
#20349=axis2_placement_3d('',#20346,#20347,#20348);
#20351=cartesian_point('',(0.e0,0.e0,-4.201745240644e1));
#20352=direction('',(0.e0,0.e0,-1.e0));
#20353=direction('',(8.084899312921e-1,5.885100092600e-1,0.e0));
#20354=axis2_placement_3d('',#20351,#20352,#20353);
#20356=cartesian_point('',(5.311593498844e1,4.174695740426e1,-4.2e1));
#20357=direction('',(7.431859218915e-1,6.690849613482e-1,0.e0));
#20358=direction('',(0.e0,0.e0,-1.e0));
#20359=axis2_placement_3d('',#20356,#20357,#20358);
#20361=cartesian_point('',(5.680994773204e1,4.135267679982e1,-4.2e1));
#20362=direction('',(-5.885100087858e-1,8.084899316373e-1,0.e0));
#20363=direction('',(8.083667947047e-1,5.884203758610e-1,-1.745240643994e-2));
#20364=axis2_placement_3d('',#20361,#20362,#20363);
#20366=cartesian_point('',(4.772970773009e1,4.772970773009e1,
-4.208715574275e1));
#20367=direction('',(0.e0,0.e0,1.e0));
#20368=direction('',(-7.431859271147e-1,6.690849555466e-1,0.e0));
#20369=axis2_placement_3d('',#20366,#20367,#20368);
#20371=cartesian_point('',(4.772970773009e1,4.772970773009e1,
-4.208715574275e1));
#20372=direction('',(0.e0,0.e0,1.e0));
#20373=direction('',(0.e0,-1.e0,0.e0));
#20374=axis2_placement_3d('',#20371,#20372,#20373);
#20376=cartesian_point('',(5.227500023721e1,4.279357060665e1,
-3.815644175674e1));
#20377=cartesian_point('',(5.229675637370e1,4.276228177779e1,
-3.858855851898e1));
#20378=cartesian_point('',(5.233610834873e1,4.269553233725e1,
-3.945591373928e1));
#20379=cartesian_point('',(5.238141089233e1,4.258183328099e1,
-4.076542130192e1));
#20380=cartesian_point('',(5.242567867069e1,4.251799624135e1,
-4.164548012085e1));
#20381=cartesian_point('',(5.244941993501e1,4.248728895394e1,
-4.208715263666e1));
#20383=cartesian_point('',(4.248729022038e1,5.244941860495e1,
-4.208715279709e1));
#20384=cartesian_point('',(4.252087394764e1,5.242956855016e1,
-4.165041333484e1));
#20385=cartesian_point('',(4.257829928933e1,5.237897058504e1,
-4.077676414922e1));
#20386=cartesian_point('',(4.269787002566e1,5.234014002694e1,
-3.946721171810e1));
#20387=cartesian_point('',(4.275540536515e1,5.228991784398e1,
-3.859332942646e1));
#20388=cartesian_point('',(4.278883922176e1,5.226985402384e1,
-3.815643656889e1));
#20390=cartesian_point('',(4.772970773009e1,4.772970773009e1,
-3.815642212863e1));
#20391=direction('',(0.e0,0.e0,-1.e0));
#20392=direction('',(6.771269193639e-1,-7.358662480864e-1,0.e0));
#20393=axis2_placement_3d('',#20390,#20391,#20392);
#20395=cartesian_point('',(4.772970773009e1,4.772970773009e1,
-3.815642212863e1));
#20396=direction('',(0.e0,0.e0,-1.e0));
#20397=direction('',(0.e0,-1.e0,0.e0));
#20398=axis2_placement_3d('',#20395,#20396,#20397);
#20400=cartesian_point('',(4.412469942670e1,5.543301295268e1,
-3.770000047318e1));
#20401=cartesian_point('',(4.418882323013e1,5.512059678268e1,
-3.770000036565e1));
#20402=cartesian_point('',(4.424076459655e1,5.449968835080e1,
-3.769999944484e1));
#20403=cartesian_point('',(4.409933100050e1,5.355933041483e1,
-3.770000139459e1));
#20404=cartesian_point('',(4.373794676217e1,5.267801177702e1,
-3.769999497680e1));
#20405=cartesian_point('',(4.337282683445e1,5.216922334272e1,
-3.770001079107e1));
#20406=cartesian_point('',(4.315566284710e1,5.193277765162e1,
-3.770000675364e1));
#20408=cartesian_point('',(4.315562263244e1,5.193281408781e1,-3.82e1));
#20409=direction('',(-6.766159525056e-1,-7.363361004426e-1,0.e0));
#20410=direction('',(0.e0,0.e0,1.e0));
#20411=axis2_placement_3d('',#20408,#20409,#20410);
#20413=cartesian_point('',(4.412471782627e1,5.543298790622e1,-3.72e1));
#20414=direction('',(-7.823926895338e-1,6.227854199996e-1,0.e0));
#20415=direction('',(6.226905667636e-1,7.822735273375e-1,-1.745240643993e-2));
#20416=axis2_placement_3d('',#20413,#20414,#20415);
#20418=cartesian_point('',(4.412469942670e1,5.543301295268e1,
-3.770000047318e1));
#20419=cartesian_point('',(4.395306884701e1,5.567790935076e1,
-3.769998705034e1));
#20420=cartesian_point('',(4.360189667564e1,5.619400153708e1,
-3.777104652203e1));
#20421=cartesian_point('',(4.281366896590e1,5.704966372805e1,
-3.802943590980e1));
#20422=cartesian_point('',(4.243103454038e1,5.734305140569e1,
-3.813598055725e1));
#20423=cartesian_point('',(4.227201689388e1,5.745883749423e1,
-3.819126816978e1));
#20425=cartesian_point('',(0.e0,0.e0,-3.720872620322e1));
#20426=direction('',(0.e0,0.e0,-1.e0));
#20427=direction('',(6.227854253412e-1,7.823926852819e-1,0.e0));
#20428=axis2_placement_3d('',#20425,#20426,#20427);
#20430=cartesian_point('',(0.e0,0.e0,-3.77e1));
#20431=direction('',(0.e0,0.e0,-1.e0));
#20432=direction('',(7.805340197877e-1,6.251133048928e-1,0.e0));
#20433=axis2_placement_3d('',#20430,#20431,#20432);
#20435=cartesian_point('',(4.772970773009e1,4.772970773009e1,-3.77e1));
#20436=direction('',(0.e0,0.e0,-1.e0));
#20437=direction('',(6.768753043671e-1,-7.360976989082e-1,0.e0));
#20438=axis2_placement_3d('',#20435,#20436,#20437);
#20440=cartesian_point('',(0.e0,0.e0,-3.77e1));
#20441=direction('',(0.e0,0.e0,-1.e0));
#20442=direction('',(6.227850132244e-1,7.823930133272e-1,0.e0));
#20443=axis2_placement_3d('',#20440,#20441,#20442);
#20445=cartesian_point('',(4.241511931257e1,5.296006038632e1,
-3.769989240179e1));
#20446=direction('',(-4.561850654378e-5,-8.754370684767e-6,-9.999999989212e-1));
#20447=direction('',(6.250116365120e-1,7.806154321913e-1,-3.534589432415e-5));
#20448=axis2_placement_3d('',#20445,#20446,#20447);
#20450=cartesian_point('',(4.772970773009e1,4.772970773009e1,-3.77e1));
#20451=direction('',(0.e0,0.e0,1.e0));
#20452=direction('',(-7.127669156794e-1,7.014009722782e-1,0.e0));
#20453=axis2_placement_3d('',#20450,#20451,#20452);
#20455=cartesian_point('',(4.772970773009e1,4.772970773009e1,-3.77e1));
#20456=direction('',(0.e0,0.e0,1.e0));
#20457=direction('',(6.402393564249e-1,-7.681754789660e-1,0.e0));
#20458=axis2_placement_3d('',#20455,#20456,#20457);
#20460=cartesian_point('',(5.296006084350e1,4.241510720801e1,
-3.769989513287e1));
#20461=direction('',(9.959216089243e-6,-4.742355335282e-5,-9.999999988259e-1));
#20462=direction('',(-7.015208933640e-1,7.126488858551e-1,-4.078294067610e-5));
#20463=axis2_placement_3d('',#20460,#20461,#20462);
#20465=cartesian_point('',(0.e0,0.e0,-3.720872620322e1));
#20466=direction('',(0.e0,0.e0,-1.e0));
#20467=direction('',(7.805334219986e-1,6.251140513084e-1,0.e0));
#20468=axis2_placement_3d('',#20465,#20466,#20467);
#20470=cartesian_point('',(5.543300733347e1,4.412469342020e1,-3.72e1));
#20471=direction('',(-6.227850755273e-1,7.823929637340e-1,0.e0));
#20472=direction('',(7.822738014959e-1,6.226902223438e-1,-1.745240643994e-2));
#20473=axis2_placement_3d('',#20470,#20471,#20472);
#20475=cartesian_point('',(5.085622757502e1,4.455258708339e1,
-3.720002008237e1));
#20476=direction('',(7.126908186424e-1,7.014782935616e-1,-2.616875144361e-5));
#20477=direction('',(-1.209287123313e-4,8.555650599906e-5,-9.999999890282e-1));
#20478=axis2_placement_3d('',#20475,#20476,#20477);
#20480=cartesian_point('',(5.530117105666e1,4.428969539868e1,
-3.719996334696e1));
#20481=direction('',(-6.250349899163e-1,7.805967329616e-1,-4.324352939133e-5));
#20482=direction('',(7.804773547561e-1,6.249384313364e-1,-1.752300635675e-2));
#20483=axis2_placement_3d('',#20480,#20481,#20482);
#20485=cartesian_point('',(4.772970773009e1,4.772970773009e1,
-3.720872620322e1));
#20486=direction('',(0.e0,0.e0,1.e0));
#20487=direction('',(-7.127669136687e-1,7.014009743215e-1,0.e0));
#20488=axis2_placement_3d('',#20485,#20486,#20487);
#20490=cartesian_point('',(4.772970773009e1,4.772970773009e1,
-3.720872620322e1));
#20491=direction('',(0.e0,0.e0,1.e0));
#20492=direction('',(-1.e0,0.e0,0.e0));
#20493=axis2_placement_3d('',#20490,#20491,#20492);
#20495=cartesian_point('',(4.772970773009e1,4.772970773009e1,
-3.720872620322e1));
#20496=direction('',(0.e0,0.e0,1.e0));
#20497=direction('',(6.402393564249e-1,-7.681754789660e-1,0.e0));
#20498=axis2_placement_3d('',#20495,#20496,#20497);
#20500=cartesian_point('',(4.428969456515e1,5.530117678184e1,
-3.720000379368e1));
#20501=direction('',(7.805982777026e-1,-6.250330614771e-1,-3.013795656155e-5));
#20502=direction('',(5.243398555052e-5,1.137025215519e-4,-9.999999921612e-1));
#20503=axis2_placement_3d('',#20500,#20501,#20502);
#20505=cartesian_point('',(4.455258519524e1,5.085623742782e1,
-3.719997687371e1));
#20506=direction('',(7.014803139241e-1,7.126888295145e-1,-3.823962652879e-5));
#20507=direction('',(7.125792731601e-1,-7.013734193209e-1,-1.749588902282e-2));
#20508=axis2_placement_3d('',#20505,#20506,#20507);
#20510=cartesian_point('',(4.490893356274e1,5.050550120607e1,
-3.720872597209e1));
#20511=cartesian_point('',(4.513763322528e1,5.073792604108e1,
-3.720952056652e1));
#20512=cartesian_point('',(4.552920710113e1,5.126662269449e1,
-3.721125009985e1));
#20513=cartesian_point('',(4.587471711898e1,5.218865931767e1,
-3.721266920474e1));
#20514=cartesian_point('',(4.595346125550e1,5.316939258528e1,
-3.721319791085e1));
#20515=cartesian_point('',(4.575961690541e1,5.413398412103e1,
-3.721266876912e1));
#20516=cartesian_point('',(4.530780768951e1,5.500879930886e1,
-3.721124965037e1));
#20517=cartesian_point('',(4.485668173804e1,5.548762477818e1,
-3.720951958318e1));
#20518=cartesian_point('',(4.460220046460e1,5.569145042018e1,
-3.720872589431e1));
#20520=cartesian_point('',(4.529244223398e1,5.571134194524e1,
-1.149127419883e1));
#20521=cartesian_point('',(4.604966190515e1,5.509574040566e1,
-1.148857896561e1));
#20522=cartesian_point('',(4.701043983474e1,5.319828656859e1,
-1.148537172696e1));
#20523=cartesian_point('',(4.624969280950e1,5.121187837729e1,
-1.148857751769e1));
#20524=cartesian_point('',(4.555948950246e1,5.052142221745e1,
-1.149127342704e1));
#20526=cartesian_point('',(4.249492282578e1,5.296467535880e1,
-3.407065983120e1));
#20527=direction('',(2.605902939973e-2,1.382246382303e-3,9.996594502038e-1));
#20528=direction('',(7.069073382263e-1,-7.070908828261e-1,-1.744988785073e-2));
#20529=axis2_placement_3d('',#20526,#20527,#20528);
#20531=cartesian_point('',(4.680901712931e1,5.445460409667e1,
-1.100000000211e1));
#20532=cartesian_point('',(4.692343336183e1,5.416245474104e1,
-1.100000001738e1));
#20533=cartesian_point('',(4.707896786237e1,5.356931108470e1,
-1.100000008976e1));
#20534=cartesian_point('',(4.710443494734e1,5.263365818973e1,
-1.099999965977e1));
#20535=cartesian_point('',(4.691412180719e1,5.172124224756e1,
-1.100000127118e1));
#20536=cartesian_point('',(4.651625874560e1,5.087281286518e1,
-1.099999525552e1));
#20537=cartesian_point('',(4.613547160218e1,5.039046065485e1,
-1.100001022300e1));
#20538=cartesian_point('',(4.591296701803e1,5.016785324414e1,
-1.100000634908e1));
#20540=cartesian_point('',(4.591301806986e1,5.016789363956e1,-1.15e1));
#20541=direction('',(-7.071067811865e-1,-7.071067811865e-1,0.e0));
#20542=direction('',(-1.954205686161e-9,1.954205686161e-9,1.e0));
#20543=axis2_placement_3d('',#20540,#20541,#20542);
#20545=cartesian_point('',(0.e0,0.e0,-1.1e1));
#20546=direction('',(0.e0,0.e0,-1.e0));
#20547=direction('',(6.518635690657e-1,7.583362626994e-1,0.e0));
#20548=axis2_placement_3d('',#20545,#20546,#20547);
#20550=direction('',(-7.071065413483e-1,-7.071070208172e-1,1.712976567260e-5));
#20551=vector('',#20550,4.394656020737e-1);
#20552=cartesian_point('',(5.016789451712e1,4.591301915762e1,
-1.100000752794e1));
#20553=line('',#20552,#20551);
#20554=cartesian_point('',(4.772970773009e1,4.772970773009e1,-1.1e1));
#20555=direction('',(0.e0,0.e0,-1.e0));
#20556=direction('',(7.071067811871e-1,-7.071067811860e-1,0.e0));
#20557=axis2_placement_3d('',#20554,#20555,#20556);
#20559=direction('',(7.070946556488e-1,7.071189063687e-1,-1.444944871309e-5));
#20560=vector('',#20559,4.393995818565e-1);
#20561=cartesian_point('',(4.560226992201e1,4.985714549236e1,-1.1e1));
#20562=line('',#20561,#20560);
#20563=cartesian_point('',(4.772970773009e1,4.772970773009e1,-1.1e1));
#20564=direction('',(0.e0,0.e0,1.e0));
#20565=direction('',(1.e0,0.e0,0.e0));
#20566=axis2_placement_3d('',#20563,#20564,#20565);
#20568=cartesian_point('',(4.772970773009e1,4.772970773009e1,-1.1e1));
#20569=direction('',(0.e0,0.e0,1.e0));
#20570=direction('',(-1.e0,0.e0,0.e0));
#20571=axis2_placement_3d('',#20568,#20569,#20570);
#20573=cartesian_point('',(5.016789368983e1,4.591301812013e1,-1.15e1));
#20574=direction('',(-7.071067811865e-1,-7.071067811865e-1,0.e0));
#20575=direction('',(7.069990853988e-1,-7.069990853988e-1,1.745240643729e-2));
#20576=axis2_placement_3d('',#20573,#20574,#20575);
#20578=cartesian_point('',(5.016789451712e1,4.591301915762e1,
-1.100000752794e1));
#20579=cartesian_point('',(5.039036695725e1,4.613536181500e1,
-1.100001268549e1));
#20580=cartesian_point('',(5.087257990640e1,4.651611081406e1,
-1.099999411345e1));
#20581=cartesian_point('',(5.172081250962e1,4.691396967496e1,
-1.100000157468e1));
#20582=cartesian_point('',(5.263318837050e1,4.710437797941e1,
-1.099999958784e1));
#20583=cartesian_point('',(5.356897634839e1,4.707902076649e1,
-1.100000007398e1));
#20584=cartesian_point('',(5.416232070214e1,4.692348989363e1,
-1.100000010216e1));
#20585=cartesian_point('',(5.445458486364e1,4.680903695777e1,
-1.100000003666e1));
#20587=cartesian_point('',(5.052142387062e1,4.555948788814e1,
-1.149127350751e1));
#20588=cartesian_point('',(5.121201646072e1,4.624974345994e1,
-1.148857737796e1));
#20589=cartesian_point('',(5.319861333559e1,4.701033200643e1,
-1.148537199499e1));
#20590=cartesian_point('',(5.509551032952e1,4.604978137443e1,
-1.148857864346e1));
#20591=cartesian_point('',(5.571122829560e1,4.529255947679e1,
-1.149127386272e1));
#20593=cartesian_point('',(5.569145070252e1,4.460220073564e1,
-3.720872584275e1));
#20594=cartesian_point('',(5.548761109954e1,4.485669789879e1,
-3.720951954554e1));
#20595=cartesian_point('',(5.500875685673e1,4.530784491423e1,
-3.721124955377e1));
#20596=cartesian_point('',(5.413390070316e1,4.575964557523e1,
-3.721266852763e1));
#20597=cartesian_point('',(5.316929462493e1,4.595346224562e1,
-3.721319744581e1));
#20598=cartesian_point('',(5.218857502777e1,4.587469057142e1,
-3.721266862514e1));
#20599=cartesian_point('',(5.126658205077e1,4.552916716116e1,
-3.721124931655e1));
#20600=cartesian_point('',(5.073791008827e1,4.513761887694e1,
-3.720952031079e1));
#20601=cartesian_point('',(5.050550053304e1,4.490893421179e1,
-3.720872581717e1));
#20603=cartesian_point('',(5.296457121390e1,4.249483970276e1,
-3.407034721470e1));
#20604=direction('',(-1.480471309054e-3,-2.605077570632e-2,-9.996595246832e-1));
#20605=direction('',(-7.070081358594e-1,7.069918947413e-1,-1.737689842068e-2));
#20606=axis2_placement_3d('',#20603,#20604,#20605);
#20608=cartesian_point('',(4.490893356274e1,5.050550120607e1,
-3.720872597209e1));
#20609=cartesian_point('',(4.491565453653e1,5.050380693669e1,
-3.686695832066e1));
#20610=cartesian_point('',(4.492909724699e1,5.050029880379e1,
-3.618333532310e1));
#20611=cartesian_point('',(4.494925301269e1,5.049520175473e1,
-3.515762793414e1));
#20612=cartesian_point('',(4.496256406541e1,5.049176657466e1,
-3.447365124018e1));
#20613=cartesian_point('',(4.496925980257e1,5.049003774186e1,
-3.413160419146e1));
#20615=direction('',(1.234377681185e-2,-1.233864362711e-2,9.998476829235e-1));
#20616=vector('',#20615,2.264377942899e1);
#20617=cartesian_point('',(4.496925980257e1,5.049003774186e1,
-3.413160419146e1));
#20618=line('',#20617,#20616);
#20619=direction('',(1.234079035556e-2,-1.234149804408e-2,-9.998476845597e-1));
#20620=vector('',#20619,2.264344022037e1);
#20621=cartesian_point('',(5.021064505879e1,4.524877040369e1,
-1.149127379676e1));
#20622=line('',#20621,#20620);
#20623=cartesian_point('',(5.049008300748e1,4.496931643050e1,
-3.413126507156e1));
#20624=cartesian_point('',(5.049181233805e1,4.496261983225e1,
-3.447333952504e1));
#20625=cartesian_point('',(5.049517970343e1,4.494923427802e1,
-3.515739930946e1));
#20626=cartesian_point('',(5.050031142971e1,4.492910035278e1,
-3.618321938075e1));
#20627=cartesian_point('',(5.050380571732e1,4.491565629218e1,
-3.686691992899e1));
#20628=cartesian_point('',(5.050550053304e1,4.490893421179e1,
-3.720872581717e1));
#20630=direction('',(2.606095603991e-2,1.385747682160e-3,9.996593951310e-1));
#20631=vector('',#20630,2.264804479876e1);
#20632=cartesian_point('',(4.496925980257e1,5.049003774186e1,
-3.413160419146e1));
#20633=line('',#20632,#20631);
#20634=direction('',(7.070407206970e-1,7.071728355045e-1,8.413074485361e-7));
#20635=vector('',#20634,4.394654103318e-1);
#20636=cartesian_point('',(4.524876956202e1,5.021064421712e1,
-1.149127379676e1));
#20637=line('',#20636,#20635);
#20638=cartesian_point('',(4.772970773009e1,4.772970773009e1,
-1.149127379678e1));
#20639=direction('',(0.e0,0.e0,-1.e0));
#20640=direction('',(7.071067818260e-1,-7.071067805471e-1,0.e0));
#20641=axis2_placement_3d('',#20638,#20639,#20640);
#20643=cartesian_point('',(4.772970773009e1,4.772970773009e1,
-1.149127379678e1));
#20644=direction('',(0.e0,0.e0,-1.e0));
#20645=direction('',(-1.e0,0.e0,0.e0));
#20646=axis2_placement_3d('',#20643,#20644,#20645);
#20648=cartesian_point('',(4.772970773009e1,4.772970773009e1,
-1.149127379678e1));
#20649=direction('',(0.e0,0.e0,-1.e0));
#20650=direction('',(-7.660037535267e-1,6.428360985376e-1,0.e0));
#20651=axis2_placement_3d('',#20648,#20649,#20650);
#20653=cartesian_point('',(4.560226994524e1,4.985714551494e1,-1.15e1));
#20654=direction('',(7.071067811865e-1,7.071067811865e-1,0.e0));
#20655=direction('',(-7.069990853988e-1,7.069990853988e-1,1.745240643735e-2));
#20656=axis2_placement_3d('',#20653,#20654,#20655);
#20658=cartesian_point('',(4.985714551494e1,4.560226994524e1,-1.15e1));
#20659=direction('',(7.071067811865e-1,7.071067811865e-1,0.e0));
#20660=direction('',(1.508013269813e-9,-1.507999058958e-9,1.e0));
#20661=axis2_placement_3d('',#20658,#20659,#20660);
#20663=direction('',(-7.071765529139e-1,-7.070370025736e-1,-6.581707115456e-7));
#20664=vector('',#20663,4.394642477197e-1);
#20665=cartesian_point('',(5.052142387062e1,4.555948788814e1,
-1.149127350751e1));
#20666=line('',#20665,#20664);
#20667=direction('',(-1.383842837016e-3,-2.605877638193e-2,-9.996594545907e-1));
#20668=vector('',#20667,2.264770413572e1);
#20669=cartesian_point('',(5.052142387062e1,4.555948788814e1,
-1.149127350751e1));
#20670=line('',#20669,#20668);
#20671=direction('',(0.e0,0.e0,1.e0));
#20672=vector('',#20671,2.9e1);
#20673=cartesian_point('',(4.547970773009e1,4.772970773009e1,-4.e1));
#20674=line('',#20673,#20672);
#20675=direction('',(0.e0,0.e0,1.e0));
#20676=vector('',#20675,2.9e1);
#20677=cartesian_point('',(4.997970773009e1,4.772970773009e1,-4.e1));
#20678=line('',#20677,#20676);
#20679=cartesian_point('',(5.745882430517e1,4.227200851925e1,
-3.819127547217e1));
#20680=cartesian_point('',(5.744705566798e1,4.228819298704e1,
-3.818494114490e1));
#20681=cartesian_point('',(5.737902212942e1,4.238169080574e1,
-3.815725310274e1));
#20682=cartesian_point('',(5.712876226714e1,4.269839999053e1,
-3.806140344967e1));
#20683=cartesian_point('',(5.667883504473e1,4.316341338292e1,
-3.791309436457e1));
#20684=cartesian_point('',(5.627640169271e1,4.350920149624e1,
-3.780683082009e1));
#20685=cartesian_point('',(5.583906587111e1,4.384447540592e1,
-3.772214891746e1));
#20686=cartesian_point('',(5.556494110063e1,4.403410850365e1,
-3.769998941528e1));
#20687=cartesian_point('',(5.543306991035e1,4.412464887634e1,
-3.770000061045e1));
#20689=cartesian_point('',(5.193917044375e1,4.316147161567e1,-3.82e1));
#20690=direction('',(-7.353945312743e-1,-6.776391985207e-1,0.e0));
#20691=direction('',(6.750605767859e-1,-7.325961330617e-1,8.715574274005e-2));
#20692=axis2_placement_3d('',#20689,#20690,#20691);
#20694=cartesian_point('',(5.193756680826e1,4.316003935239e1,
-3.770000843261e1));
#20695=cartesian_point('',(5.217509855913e1,4.337722403404e1,
-3.770001391054e1));
#20696=cartesian_point('',(5.267993843395e1,4.373870853337e1,
-3.769999352841e1));
#20697=cartesian_point('',(5.356123308324e1,4.409993301534e1,
-3.770000178474e1));
#20698=cartesian_point('',(5.450016455953e1,4.424069169057e1,
-3.769999933264e1));
#20699=cartesian_point('',(5.512076857623e1,4.418871121872e1,
-3.770000036735e1));
#20700=cartesian_point('',(5.543306991035e1,4.412464887634e1,
-3.770000061045e1));
#20702=cartesian_point('',(5.227500023721e1,4.279357060665e1,
-3.815644175674e1));
#20703=cartesian_point('',(5.299769766298e1,4.345414130283e1,
-3.815269296566e1));
#20704=cartesian_point('',(5.502865392424e1,4.412212308179e1,
-3.815605581990e1));
#20705=cartesian_point('',(5.687859808717e1,4.306101136100e1,
-3.817882858762e1));
#20706=cartesian_point('',(5.745882430517e1,4.227200851925e1,
-3.819127547217e1));
#20708=cartesian_point('',(5.761830512931e1,4.194109039703e1,
-4.201745219832e1));
#20709=cartesian_point('',(5.742606720792e1,4.220487500302e1,
-4.202577502910e1));
#20710=cartesian_point('',(5.696783887560e1,4.267792299651e1,
-4.204192783095e1));
#20711=cartesian_point('',(5.611699295807e1,4.316943498632e1,
-4.206288303128e1));
#20712=cartesian_point('',(5.515669324512e1,4.340963968825e1,
-4.207906691640e1));
#20713=cartesian_point('',(5.417240688905e1,4.337521076531e1,
-4.208909766318e1));
#20714=cartesian_point('',(5.323516531926e1,4.307123265624e1,
-4.209226382065e1));
#20715=cartesian_point('',(5.269101441481e1,4.270450772765e1,
-4.208957982885e1));
#20716=cartesian_point('',(5.244941993501e1,4.248728895394e1,
-4.208715263666e1));
#20718=cartesian_point('',(4.227201689388e1,5.745883749423e1,
-3.819126816978e1));
#20719=cartesian_point('',(4.306258471477e1,5.687745703066e1,
-3.817879735761e1));
#20720=cartesian_point('',(4.412331270087e1,5.502217800100e1,
-3.815602726899e1));
#20721=cartesian_point('',(4.345229298369e1,5.299171877075e1,
-3.815264786031e1));
#20722=cartesian_point('',(4.278883922176e1,5.226985402384e1,
-3.815643656889e1));
#20724=cartesian_point('',(4.248729022038e1,5.244941860495e1,
-4.208715279709e1));
#20725=cartesian_point('',(4.270452187458e1,5.269102858021e1,
-4.208958108454e1));
#20726=cartesian_point('',(4.307127739484e1,5.323516009324e1,
-4.209226534231e1));
#20727=cartesian_point('',(4.337525052074e1,5.417281115444e1,
-4.208909355749e1));
#20728=cartesian_point('',(4.340962402255e1,5.515621356518e1,
-4.207907261736e1));
#20729=cartesian_point('',(4.316963237860e1,5.611646875743e1,
-4.206289232782e1));
#20730=cartesian_point('',(4.267834165952e1,5.696728523346e1,
-4.204194360652e1));
#20731=cartesian_point('',(4.220509835204e1,5.742589911533e1,
-4.202578158403e1));
#20732=cartesian_point('',(4.194108760481e1,5.761830119382e1,
-4.201745211652e1));
#20734=cartesian_point('',(5.745887762365e1,-4.227196825692e1,
-3.819128485515e1));
#20735=cartesian_point('',(5.687751916065e1,-4.306250266243e1,
-3.817881395951e1));
#20736=cartesian_point('',(5.502225571996e1,-4.412333782586e1,
-3.815602153049e1));
#20737=cartesian_point('',(5.299172481811e1,-4.345228721391e1,
-3.815264811061e1));
#20738=cartesian_point('',(5.226986543833e1,-4.278884042296e1,
-3.815643563866e1));
#20740=cartesian_point('',(5.244942409587e1,-4.248728412161e1,
-4.208715207741e1));
#20741=cartesian_point('',(5.269103482575e1,-4.270451934886e1,
-4.208957987155e1));
#20742=cartesian_point('',(5.323518886036e1,-4.307125965767e1,
-4.209226292184e1));
#20743=cartesian_point('',(5.417283680284e1,-4.337525271515e1,
-4.208909312181e1));
#20744=cartesian_point('',(5.515624400117e1,-4.340963065471e1,
-4.207907302318e1));
#20745=cartesian_point('',(5.611649864835e1,-4.316964166047e1,
-4.206289325232e1));
#20746=cartesian_point('',(5.696733035468e1,-4.267836747898e1,
-4.204194497055e1));
#20747=cartesian_point('',(5.742590808121e1,-4.220510242205e1,
-4.202578207078e1));
#20748=cartesian_point('',(5.761830994678e1,-4.194109397523e1,
-4.201745230118e1));
#20750=cartesian_point('',(5.543301114960e1,-4.412470164555e1,
-3.769999987331e1));
#20751=cartesian_point('',(5.512055907430e1,-4.418803680732e1,
-3.769999987331e1));
#20752=cartesian_point('',(5.450003414782e1,-4.424113993347e1,
-3.769999981556e1));
#20753=cartesian_point('',(5.355978804457e1,-4.409922668329e1,
-3.770000083556e1));
#20754=cartesian_point('',(5.267791932323e1,-4.373851942674e1,
-3.769999684218e1));
#20755=cartesian_point('',(5.217010211647e1,-4.337205283128e1,
-3.770000681120e1));
#20756=cartesian_point('',(5.193278604403e1,-4.315566525178e1,
-3.770000681120e1));
#20758=cartesian_point('',(5.193281984288e1,-4.315562792076e1,-3.82e1));
#20759=direction('',(-7.363352491291e-1,6.766168789573e-1,0.e0));
#20760=direction('',(0.e0,0.e0,1.e0));
#20761=axis2_placement_3d('',#20758,#20759,#20760);
#20763=cartesian_point('',(5.543298730098e1,-4.412471858662e1,-3.72e1));
#20764=direction('',(6.227854307314e-1,7.823926809913e-1,0.e0));
#20765=direction('',(7.822735187963e-1,-6.226905774937e-1,-1.745240643994e-2));
#20766=axis2_placement_3d('',#20763,#20764,#20765);
#20768=cartesian_point('',(5.543301114960e1,-4.412470164555e1,
-3.769999987331e1));
#20769=cartesian_point('',(5.567764693684e1,-4.395328176318e1,
-3.769999831179e1));
#20770=cartesian_point('',(5.619338903265e1,-4.360220289355e1,
-3.777075724270e1));
#20771=cartesian_point('',(5.704719014461e1,-4.281627954627e1,
-3.802933419390e1));
#20772=cartesian_point('',(5.734220975919e1,-4.243224190148e1,
-3.813411989735e1));
#20773=cartesian_point('',(5.745887762365e1,-4.227196825692e1,
-3.819128485515e1));
#20775=cartesian_point('',(0.e0,0.e0,-3.720872620322e1));
#20776=direction('',(0.e0,0.e0,-1.e0));
#20777=direction('',(7.823926826931e-1,-6.227854285934e-1,0.e0));
#20778=axis2_placement_3d('',#20775,#20776,#20777);
#20780=cartesian_point('',(0.e0,0.e0,-3.77e1));
#20781=direction('',(0.e0,0.e0,-1.e0));
#20782=direction('',(6.251133048226e-1,-7.805340198440e-1,0.e0));
#20783=axis2_placement_3d('',#20780,#20781,#20782);
#20785=cartesian_point('',(4.772970773009e1,-4.772970773009e1,-3.77e1));
#20786=direction('',(0.e0,0.e0,-1.e0));
#20787=direction('',(-7.363350140329e-1,-6.766171348031e-1,0.e0));
#20788=axis2_placement_3d('',#20785,#20786,#20787);
#20790=cartesian_point('',(0.e0,0.e0,-3.77e1));
#20791=direction('',(0.e0,0.e0,-1.e0));
#20792=direction('',(7.823929806025e-1,-6.227850543357e-1,0.e0));
#20793=axis2_placement_3d('',#20790,#20791,#20792);
#20795=cartesian_point('',(5.296006038632e1,-4.241511931255e1,
-3.769989240175e1));
#20796=direction('',(-8.754371724334e-6,4.561852404841e-5,-9.999999989212e-1));
#20797=direction('',(7.806154320186e-1,-6.250116367278e-1,-3.534590608435e-5));
#20798=axis2_placement_3d('',#20795,#20796,#20797);
#20800=cartesian_point('',(4.772970773009e1,-4.772970773009e1,-3.77e1));
#20801=direction('',(0.e0,0.e0,1.e0));
#20802=direction('',(7.014009722782e-1,7.127669156795e-1,0.e0));
#20803=axis2_placement_3d('',#20800,#20801,#20802);
#20805=cartesian_point('',(4.772970773009e1,-4.772970773009e1,-3.77e1));
#20806=direction('',(0.e0,0.e0,1.e0));
#20807=direction('',(-7.681754789640e-1,-6.402393564273e-1,0.e0));
#20808=axis2_placement_3d('',#20805,#20806,#20807);
#20810=cartesian_point('',(4.241510915135e1,-5.296004968479e1,
-3.769989169514e1));
#20811=direction('',(-4.482118497608e-5,4.903269518674e-6,-9.999999989835e-1));
#20812=direction('',(7.126504293181e-1,7.015193260205e-1,-2.850209841560e-5));
#20813=axis2_placement_3d('',#20810,#20811,#20812);
#20815=cartesian_point('',(0.e0,0.e0,-3.720872620322e1));
#20816=direction('',(0.e0,0.e0,-1.e0));
#20817=direction('',(6.251140513086e-1,-7.805334219984e-1,0.e0));
#20818=axis2_placement_3d('',#20815,#20816,#20817);
#20820=cartesian_point('',(4.412471959359e1,-5.543298649943e1,-3.72e1));
#20821=direction('',(7.823926696780e-1,6.227854449440e-1,0.e0));
#20822=direction('',(6.226905917042e-1,-7.822735074848e-1,-1.745240643994e-2));
#20823=axis2_placement_3d('',#20820,#20821,#20822);
#20825=cartesian_point('',(4.455259330402e1,-5.085622499314e1,
-3.719998147991e1));
#20826=direction('',(7.014771694956e-1,-7.126919246462e-1,-3.493555859629e-5));
#20827=direction('',(7.049967262472e-5,1.184094643875e-4,-9.999999905045e-1));
#20828=axis2_placement_3d('',#20825,#20826,#20827);
#20830=cartesian_point('',(4.428969333697e1,-5.530117355518e1,
-3.719999149120e1));
#20831=direction('',(7.805979841094e-1,6.250334280543e-1,-3.192261931424e-5));
#20832=direction('',(6.249376409e-1,-7.804792485800e-1,-1.746675477519e-2));
#20833=axis2_placement_3d('',#20830,#20831,#20832);
#20835=cartesian_point('',(4.772970773009e1,-4.772970773009e1,
-3.720872620322e1));
#20836=direction('',(0.e0,0.e0,1.e0));
#20837=direction('',(7.014009743208e-1,7.127669136694e-1,0.e0));
#20838=axis2_placement_3d('',#20835,#20836,#20837);
#20840=cartesian_point('',(4.772970773009e1,-4.772970773009e1,
-3.720872620322e1));
#20841=direction('',(0.e0,0.e0,1.e0));
#20842=direction('',(0.e0,1.e0,0.e0));
#20843=axis2_placement_3d('',#20840,#20841,#20842);
#20845=cartesian_point('',(4.772970773009e1,-4.772970773009e1,
-3.720872620322e1));
#20846=direction('',(0.e0,0.e0,1.e0));
#20847=direction('',(-7.681754789640e-1,-6.402393564273e-1,0.e0));
#20848=axis2_placement_3d('',#20845,#20846,#20847);
#20850=cartesian_point('',(5.530117678185e1,-4.428969456515e1,
-3.720000379367e1));
#20851=direction('',(-6.250330614783e-1,-7.805982777017e-1,-3.013796957581e-5));
#20852=direction('',(1.137027091227e-4,-5.243411907703e-5,-9.999999921612e-1));
#20853=axis2_placement_3d('',#20850,#20851,#20852);
#20855=cartesian_point('',(5.085623742782e1,-4.455258519524e1,
-3.719997687370e1));
#20856=direction('',(7.126888295169e-1,-7.014803139216e-1,-3.823963954874e-5));
#20857=direction('',(-7.013734196969e-1,-7.125792735485e-1,-1.749585812999e-2));
#20858=axis2_placement_3d('',#20855,#20856,#20857);
#20860=cartesian_point('',(5.050550120596e1,-4.490893356282e1,
-3.720872596436e1));
#20861=cartesian_point('',(5.073792605175e1,-4.513763323599e1,
-3.720952055972e1));
#20862=cartesian_point('',(5.126662271795e1,-4.552920713486e1,
-3.721125008540e1));
#20863=cartesian_point('',(5.218865954529e1,-4.587471716358e1,
-3.721266920556e1));
#20864=cartesian_point('',(5.316939257178e1,-4.595346124861e1,
-3.721319792369e1));
#20865=cartesian_point('',(5.413398421474e1,-4.575961687065e1,
-3.721266878987e1));
#20866=cartesian_point('',(5.500879921931e1,-4.530780773650e1,
-3.721124968834e1));
#20867=cartesian_point('',(5.548762475107e1,-4.485668177158e1,
-3.720951959165e1));
#20868=cartesian_point('',(5.569145042008e1,-4.460220046454e1,
-3.720872590090e1));
#20870=cartesian_point('',(5.571134194524e1,-4.529244223398e1,
-1.149127419881e1));
#20871=cartesian_point('',(5.509574040567e1,-4.604966190514e1,
-1.148857896559e1));
#20872=cartesian_point('',(5.319828656858e1,-4.701043983474e1,
-1.148537172696e1));
#20873=cartesian_point('',(5.121187837731e1,-4.624969280949e1,
-1.148857751771e1));
#20874=cartesian_point('',(5.052142221745e1,-4.555948950246e1,
-1.149127342705e1));
#20876=cartesian_point('',(5.296467535875e1,-4.249492282487e1,
-3.407065986620e1));
#20877=direction('',(1.382246382180e-3,-2.605902939921e-2,9.996594502038e-1));
#20878=direction('',(-7.070908828064e-1,-7.069073382461e-1,-1.744988785099e-2));
#20879=axis2_placement_3d('',#20876,#20877,#20878);
#20881=cartesian_point('',(5.445460366862e1,-4.680901756858e1,
-1.100000000211e1));
#20882=cartesian_point('',(5.416245456673e1,-4.692343361768e1,
-1.100000001738e1));
#20883=cartesian_point('',(5.356931128729e1,-4.707896840826e1,
-1.100000008976e1));
#20884=cartesian_point('',(5.263365811181e1,-4.710443545132e1,
-1.099999965977e1));
#20885=cartesian_point('',(5.172124207292e1,-4.691412221399e1,
-1.100000127118e1));
#20886=cartesian_point('',(5.087281271044e1,-4.651625944749e1,
-1.099999525552e1));
#20887=cartesian_point('',(5.039046015831e1,-4.613547130338e1,
-1.100001022300e1));
#20888=cartesian_point('',(5.016785399304e1,-4.591296796428e1,
-1.100000634910e1));
#20890=cartesian_point('',(5.016789363956e1,-4.591301806986e1,-1.15e1));
#20891=direction('',(-7.071067811865e-1,7.071067811865e-1,0.e0));
#20892=direction('',(1.954148842742e-9,1.954148842742e-9,1.e0));
#20893=axis2_placement_3d('',#20890,#20891,#20892);
#20895=cartesian_point('',(0.e0,0.e0,-1.1e1));
#20896=direction('',(0.e0,0.e0,-1.e0));
#20897=direction('',(7.583362557898e-1,-6.518635771039e-1,0.e0));
#20898=axis2_placement_3d('',#20895,#20896,#20897);
#20900=direction('',(-7.071071022655e-1,7.071064599e-1,1.712977702412e-5));
#20901=vector('',#20900,4.394660369568e-1);
#20902=cartesian_point('',(4.591301950092e1,-5.016789478883e1,
-1.100000752796e1));
#20903=line('',#20902,#20901);
#20904=cartesian_point('',(4.772970773009e1,-4.772970773009e1,-1.1e1));
#20905=direction('',(0.e0,0.e0,-1.e0));
#20906=direction('',(-7.071067811860e-1,-7.071067811871e-1,0.e0));
#20907=axis2_placement_3d('',#20904,#20905,#20906);
#20909=direction('',(7.071186817812e-1,-7.070948802440e-1,-1.444946062201e-5));
#20910=vector('',#20909,4.394007805069e-1);
#20911=cartesian_point('',(4.985714549236e1,-4.560226992200e1,-1.1e1));
#20912=line('',#20911,#20910);
#20913=cartesian_point('',(4.772970773009e1,-4.772970773009e1,-1.1e1));
#20914=direction('',(0.e0,0.e0,1.e0));
#20915=direction('',(1.e0,0.e0,0.e0));
#20916=axis2_placement_3d('',#20913,#20914,#20915);
#20918=cartesian_point('',(4.772970773009e1,-4.772970773009e1,-1.1e1));
#20919=direction('',(0.e0,0.e0,1.e0));
#20920=direction('',(-1.e0,0.e0,0.e0));
#20921=axis2_placement_3d('',#20918,#20919,#20920);
#20923=cartesian_point('',(4.591301812013e1,-5.016789368983e1,-1.15e1));
#20924=direction('',(-7.071067811865e-1,7.071067811865e-1,0.e0));
#20925=direction('',(-7.069990853988e-1,-7.069990853988e-1,1.745240643728e-2));
#20926=axis2_placement_3d('',#20923,#20924,#20925);
#20928=cartesian_point('',(4.591301950092e1,-5.016789478883e1,
-1.100000752796e1));
#20929=cartesian_point('',(4.613536170662e1,-5.039036677708e1,
-1.100001268549e1));
#20930=cartesian_point('',(4.651611106868e1,-5.087257985031e1,
-1.099999411345e1));
#20931=cartesian_point('',(4.691396982254e1,-5.172081244629e1,
-1.100000157468e1));
#20932=cartesian_point('',(4.710437816224e1,-5.263318834229e1,
-1.099999958784e1));
#20933=cartesian_point('',(4.707902096452e1,-5.356897642198e1,
-1.100000007398e1));
#20934=cartesian_point('',(4.692348998643e1,-5.416232063898e1,
-1.100000010216e1));
#20935=cartesian_point('',(4.680903711708e1,-5.445458470839e1,
-1.100000003666e1));
#20937=cartesian_point('',(4.555948788814e1,-5.052142387062e1,
-1.149127350744e1));
#20938=cartesian_point('',(4.624974345993e1,-5.121201646071e1,
-1.148857737788e1));
#20939=cartesian_point('',(4.701033200643e1,-5.319861333558e1,
-1.148537199497e1));
#20940=cartesian_point('',(4.604978137444e1,-5.509551032951e1,
-1.148857864356e1));
#20941=cartesian_point('',(4.529255947680e1,-5.571122829559e1,
-1.149127386282e1));
#20943=cartesian_point('',(4.460220065567e1,-5.569145060263e1,
-3.720872584015e1));
#20944=cartesian_point('',(4.485669781881e1,-5.548761099965e1,
-3.720951954295e1));
#20945=cartesian_point('',(4.530784494957e1,-5.500875690483e1,
-3.721124955493e1));
#20946=cartesian_point('',(4.575964557153e1,-5.413390068458e1,
-3.721266852746e1));
#20947=cartesian_point('',(4.595346222510e1,-5.316929465107e1,
-3.721319744532e1));
#20948=cartesian_point('',(4.587469065719e1,-5.218857494174e1,
-3.721266862729e1));
#20949=cartesian_point('',(4.552916683858e1,-5.126658236873e1,
-3.721124930846e1));
#20950=cartesian_point('',(4.513761957244e1,-5.073790940372e1,
-3.720952032826e1));
#20951=cartesian_point('',(4.490893490729e1,-5.050549984849e1,
-3.720872583464e1));
#20953=cartesian_point('',(4.249483970276e1,-5.296457121390e1,
-3.407034721469e1));
#20954=direction('',(-2.605077570641e-2,1.480471309071e-3,-9.996595246832e-1));
#20955=direction('',(7.069918947412e-1,7.070081358595e-1,-1.737689842073e-2));
#20956=axis2_placement_3d('',#20953,#20954,#20955);
#20958=cartesian_point('',(5.050550120596e1,-4.490893356282e1,
-3.720872596436e1));
#20959=cartesian_point('',(5.050380693663e1,-4.491565453637e1,
-3.686695832482e1));
#20960=cartesian_point('',(5.050029880381e1,-4.492909724671e1,
-3.618333533566e1));
#20961=cartesian_point('',(5.049520175480e1,-4.494925301215e1,
-3.515762795882e1));
#20962=cartesian_point('',(5.049176657478e1,-4.496256406469e1,
-3.447365127408e1));
#20963=cartesian_point('',(5.049003774199e1,-4.496925980179e1,
-3.413160422830e1));
#20965=direction('',(-1.233864361697e-2,-1.234377682199e-2,9.998476829235e-1));
#20966=vector('',#20965,2.264377946582e1);
#20967=cartesian_point('',(5.049003774199e1,-4.496925980179e1,
-3.413160422830e1));
#20968=line('',#20967,#20966);
#20969=direction('',(-1.234149804408e-2,-1.234079035557e-2,-9.998476845597e-1));
#20970=vector('',#20969,2.264344022037e1);
#20971=cartesian_point('',(4.524877040369e1,-5.021064505879e1,
-1.149127379676e1));
#20972=line('',#20971,#20970);
#20973=cartesian_point('',(4.496931643050e1,-5.049008300748e1,
-3.413126507156e1));
#20974=cartesian_point('',(4.496261983225e1,-5.049181233805e1,
-3.447333952503e1));
#20975=cartesian_point('',(4.494923437076e1,-5.049517961216e1,
-3.515739931178e1));
#20976=cartesian_point('',(4.492910002821e1,-5.050031174916e1,
-3.618321937260e1));
#20977=cartesian_point('',(4.491565698767e1,-5.050380503277e1,
-3.686691994645e1));
#20978=cartesian_point('',(4.490893490729e1,-5.050549984849e1,
-3.720872583464e1));
#20980=direction('',(1.385747674066e-3,-2.606095603178e-2,9.996593951312e-1));
#20981=vector('',#20980,2.264804483559e1);
#20982=cartesian_point('',(5.049003774199e1,-4.496925980179e1,
-3.413160422830e1));
#20983=line('',#20982,#20981);
#20984=direction('',(7.071728355064e-1,-7.070407206952e-1,8.412765586686e-7));
#20985=vector('',#20984,4.394654104618e-1);
#20986=cartesian_point('',(5.021064421702e1,-4.524876956192e1,
-1.149127379676e1));
#20987=line('',#20986,#20985);
#20988=cartesian_point('',(4.772970773009e1,-4.772970773009e1,
-1.149127379678e1));
#20989=direction('',(0.e0,0.e0,-1.e0));
#20990=direction('',(-7.071067805471e-1,-7.071067818260e-1,0.e0));
#20991=axis2_placement_3d('',#20988,#20989,#20990);
#20993=cartesian_point('',(4.772970773009e1,-4.772970773009e1,
-1.149127379678e1));
#20994=direction('',(0.e0,0.e0,-1.e0));
#20995=direction('',(0.e0,1.e0,0.e0));
#20996=axis2_placement_3d('',#20993,#20994,#20995);
#20998=cartesian_point('',(4.772970773009e1,-4.772970773009e1,
-1.149127379678e1));
#20999=direction('',(0.e0,0.e0,-1.e0));
#21000=direction('',(6.428360985375e-1,7.660037535267e-1,0.e0));
#21001=axis2_placement_3d('',#20998,#20999,#21000);
#21003=cartesian_point('',(4.985714551494e1,-4.560226994524e1,-1.15e1));
#21004=direction('',(7.071067811865e-1,-7.071067811865e-1,0.e0));
#21005=direction('',(7.069990853988e-1,7.069990853988e-1,1.745240643735e-2));
#21006=axis2_placement_3d('',#21003,#21004,#21005);
#21008=cartesian_point('',(4.560226994524e1,-4.985714551494e1,-1.15e1));
#21009=direction('',(7.071067811865e-1,-7.071067811865e-1,0.e0));
#21010=direction('',(-1.507999058958e-9,-1.508013269813e-9,1.e0));
#21011=axis2_placement_3d('',#21008,#21009,#21010);
#21013=direction('',(-7.070370025763e-1,7.071765529113e-1,-6.583408150880e-7));
#21014=vector('',#21013,4.394642477191e-1);
#21015=cartesian_point('',(4.555948788814e1,-5.052142387062e1,
-1.149127350744e1));
#21016=line('',#21015,#21014);
#21017=direction('',(-2.605877638188e-2,1.383842836935e-3,-9.996594545907e-1));
#21018=vector('',#21017,2.264770413579e1);
#21019=cartesian_point('',(4.555948788814e1,-5.052142387062e1,
-1.149127350744e1));
#21020=line('',#21019,#21018);
#21021=direction('',(0.e0,0.e0,1.e0));
#21022=vector('',#21021,2.9e1);
#21023=cartesian_point('',(4.547970773009e1,-4.772970773009e1,-4.e1));
#21024=line('',#21023,#21022);
#21025=direction('',(0.e0,0.e0,1.e0));
#21026=vector('',#21025,2.9e1);
#21027=cartesian_point('',(4.997970773009e1,-4.772970773009e1,-4.e1));
#21028=line('',#21027,#21026);
#21029=cartesian_point('',(4.227231093566e1,-5.745863263821e1,
-3.819118853197e1));
#21030=cartesian_point('',(4.231157703826e1,-5.743002468562e1,
-3.817828730094e1));
#21031=cartesian_point('',(4.249701372514e1,-5.730498294714e1,
-3.812516488528e1));
#21032=cartesian_point('',(4.319690329122e1,-5.666220311573e1,
-3.790163418801e1));
#21033=cartesian_point('',(4.372302142956e1,-5.601061023784e1,
-3.774339332934e1));
#21034=cartesian_point('',(4.399976931979e1,-5.561385692851e1,
-3.769999881588e1));
#21035=cartesian_point('',(4.412466936292e1,-5.543305418108e1,
-3.769999994908e1));
#21037=cartesian_point('',(4.315562928869e1,-5.193282133154e1,-3.82e1));
#21038=direction('',(-6.766171186018e-1,7.363350289202e-1,0.e0));
#21039=direction('',(-7.335330518301e-1,-6.740423861897e-1,8.715574274005e-2));
#21040=axis2_placement_3d('',#21037,#21038,#21039);
#21042=cartesian_point('',(4.315564775564e1,-5.193280471228e1,
-3.770000785062e1));
#21043=cartesian_point('',(4.337265308946e1,-5.216910393213e1,
-3.770001306485e1));
#21044=cartesian_point('',(4.373768813138e1,-5.267754620898e1,
-3.769999393881e1));
#21045=cartesian_point('',(4.409919269325e1,-5.355864730080e1,
-3.770000161689e1));
#21046=cartesian_point('',(4.424078806127e1,-5.449913404277e1,
-3.769999959364e1));
#21047=cartesian_point('',(4.418885308850e1,-5.512040091878e1,
-3.769999987026e1));
#21048=cartesian_point('',(4.412466936292e1,-5.543305418108e1,
-3.769999994908e1));
#21050=cartesian_point('',(4.278883821323e1,-5.226986976864e1,
-3.815643531132e1));
#21051=cartesian_point('',(4.345243980681e1,-5.299197436396e1,
-3.815264728592e1));
#21052=cartesian_point('',(4.412322428242e1,-5.502247452730e1,
-3.815606501978e1));
#21053=cartesian_point('',(4.306251679974e1,-5.687760564904e1,
-3.817872333630e1));
#21054=cartesian_point('',(4.227231093566e1,-5.745863263821e1,
-3.819118853197e1));
#21056=cartesian_point('',(4.194109410538e1,-5.761831022532e1,
-4.201745230612e1));
#21057=cartesian_point('',(4.220487670523e1,-5.742607290976e1,
-4.202577493691e1));
#21058=cartesian_point('',(4.267793621801e1,-5.696786671803e1,
-4.204192871297e1));
#21059=cartesian_point('',(4.316943763764e1,-5.611701384737e1,
-4.206288339248e1));
#21060=cartesian_point('',(4.340964029803e1,-5.515671567067e1,
-4.207906686701e1));
#21061=cartesian_point('',(4.337520914757e1,-5.417242687110e1,
-4.208909712786e1));
#21062=cartesian_point('',(4.307121635138e1,-5.323518923623e1,
-4.209226129582e1));
#21063=cartesian_point('',(4.270450526980e1,-5.269101960178e1,
-4.208957971908e1));
#21064=cartesian_point('',(4.248728395479e1,-5.244942443596e1,
-4.208715204674e1));
#21066=cartesian_point('',(4.278883821323e1,-5.226986976864e1,
-3.815643531132e1));
#21067=cartesian_point('',(4.275540510943e1,-5.228993599649e1,
-3.859332810346e1));
#21068=cartesian_point('',(4.269784699693e1,-5.234014555758e1,
-3.946720911160e1));
#21069=cartesian_point('',(4.257828571872e1,-5.237901372267e1,
-4.077676127369e1));
#21070=cartesian_point('',(4.252086682782e1,-5.242957191688e1,
-4.165041280217e1));
#21071=cartesian_point('',(4.248728395479e1,-5.244942443596e1,
-4.208715204674e1));
#21073=cartesian_point('',(5.244942409587e1,-4.248728412161e1,
-4.208715207741e1));
#21074=cartesian_point('',(5.242957148579e1,-4.252086697774e1,
-4.165041274939e1));
#21075=cartesian_point('',(5.237901160962e1,-4.257828719113e1,
-4.077676128952e1));
#21076=cartesian_point('',(5.234014468187e1,-4.269784705813e1,
-3.946720886445e1));
#21077=cartesian_point('',(5.228993174814e1,-4.275540734592e1,
-3.859332837021e1));
#21078=cartesian_point('',(5.226986543833e1,-4.278884042296e1,
-3.815643563866e1));
#21080=cartesian_point('',(4.772970773009e1,-4.772970773009e1,
-3.815642212863e1));
#21081=direction('',(0.e0,0.e0,-1.e0));
#21082=direction('',(-7.363342773694e-1,-6.766179364833e-1,0.e0));
#21083=axis2_placement_3d('',#21080,#21081,#21082);
#21085=cartesian_point('',(4.772970773009e1,-4.772970773009e1,
-3.815642212863e1));
#21086=direction('',(0.e0,0.e0,-1.e0));
#21087=direction('',(-1.e0,0.e0,0.e0));
#21088=axis2_placement_3d('',#21085,#21086,#21087);
#21090=cartesian_point('',(-4.227220977271e1,-5.745866927827e1,
-3.819124250296e1));
#21091=cartesian_point('',(-4.306270189415e1,-5.687756351625e1,
-3.817877349631e1));
#21092=cartesian_point('',(-4.412324812682e1,-5.502201263608e1,
-3.815604410723e1));
#21093=cartesian_point('',(-4.345237451534e1,-5.299178472654e1,
-3.815264751962e1));
#21094=cartesian_point('',(-4.278884242849e1,-5.226986721809e1,
-3.815643572996e1));
#21096=cartesian_point('',(-4.248728362586e1,-5.244942454225e1,
-4.208715201891e1));
#21097=cartesian_point('',(-4.270451912060e1,-5.269103534203e1,
-4.208957983325e1));
#21098=cartesian_point('',(-4.307125809891e1,-5.323519123148e1,
-4.209226268827e1));
#21099=cartesian_point('',(-4.337525265755e1,-5.417283880752e1,
-4.208909307455e1));
#21100=cartesian_point('',(-4.340963086828e1,-5.515624627453e1,
-4.207907303098e1));
#21101=cartesian_point('',(-4.316964209670e1,-5.611650079027e1,
-4.206289330187e1));
#21102=cartesian_point('',(-4.267836907173e1,-5.696733337247e1,
-4.204194506814e1));
#21103=cartesian_point('',(-4.220510265742e1,-5.742590868864e1,
-4.202578207690e1));
#21104=cartesian_point('',(-4.194109439099e1,-5.761831051881e1,
-4.201745231332e1));
#21106=cartesian_point('',(-4.227220977271e1,-5.745866927827e1,
-3.819124250296e1));
#21107=cartesian_point('',(-4.304314920834e1,-5.689791387887e1,
-3.795127432439e1));
#21108=cartesian_point('',(-4.365164495582e1,-5.612709495837e1,
-3.770003479308e1));
#21109=cartesian_point('',(-4.412465283002e1,-5.543306789462e1,
-3.770000092379e1));
#21111=cartesian_point('',(-4.412465283002e1,-5.543306789462e1,
-3.770000092379e1));
#21112=cartesian_point('',(-4.418894391548e1,-5.512003190069e1,
-3.770000094785e1));
#21113=cartesian_point('',(-4.424078863264e1,-5.449815621638e1,
-3.769999920671e1));
#21114=cartesian_point('',(-4.409884569884e1,-5.355742592505e1,
-3.770000135475e1));
#21115=cartesian_point('',(-4.373716975392e1,-5.267671728397e1,
-3.769999537429e1));
#21116=cartesian_point('',(-4.337240573151e1,-5.216879777367e1,
-3.770000989015e1));
#21117=cartesian_point('',(-4.315564770594e1,-5.193280491897e1,
-3.770000634384e1));
#21119=cartesian_point('',(-4.315562929891e1,-5.193282134266e1,-3.82e1));
#21120=direction('',(6.766171203919e-1,7.363350272753e-1,0.e0));
#21121=direction('',(0.e0,0.e0,1.e0));
#21122=axis2_placement_3d('',#21119,#21120,#21121);
#21124=cartesian_point('',(-4.412470277513e1,-5.543299988694e1,-3.72e1));
#21125=direction('',(7.823928586321e-1,-6.227852075648e-1,0.e0));
#21126=direction('',(-6.226903543611e-1,-7.822736964101e-1,-1.745240643994e-2));
#21127=axis2_placement_3d('',#21124,#21125,#21126);
#21129=cartesian_point('',(0.e0,0.e0,-3.720872620322e1));
#21130=direction('',(0.e0,0.e0,-1.e0));
#21131=direction('',(-6.227853092076e-1,-7.823927777243e-1,0.e0));
#21132=axis2_placement_3d('',#21129,#21130,#21131);
#21134=cartesian_point('',(-4.428969377300e1,-5.530117172510e1,
-3.719999028691e1));
#21135=direction('',(-7.805992337009e-1,6.250318672251e-1,-3.603816463470e-5));
#21136=direction('',(-5.337443943296e-5,-1.243171986857e-4,-9.999999908482e-1));
#21137=axis2_placement_3d('',#21134,#21135,#21136);
#21139=cartesian_point('',(-4.455259439433e1,-5.085622764273e1,
-3.719997884197e1));
#21140=direction('',(-7.014783006184e-1,-7.126908110833e-1,-3.948256265570e-5));
#21141=direction('',(-7.125812829086e-1,7.013714646775e-1,-1.749239218785e-2));
#21142=axis2_placement_3d('',#21139,#21140,#21141);
#21144=cartesian_point('',(-4.490893614276e1,-5.050549866662e1,
-3.720872602769e1));
#21145=cartesian_point('',(-4.513763581593e1,-5.073792351242e1,
-3.720952062305e1));
#21146=cartesian_point('',(-4.552920593896e1,-5.126662389829e1,
-3.721125005605e1));
#21147=cartesian_point('',(-4.587471747931e1,-5.218865922311e1,
-3.721266921329e1));
#21148=cartesian_point('',(-4.595346118161e1,-5.316939268015e1,
-3.721319792210e1));
#21149=cartesian_point('',(-4.575961682293e1,-5.413398410343e1,
-3.721266878848e1));
#21150=cartesian_point('',(-4.530780799439e1,-5.500879955615e1,
-3.721124969549e1));
#21151=cartesian_point('',(-4.485668120165e1,-5.548762403931e1,
-3.720951957590e1));
#21152=cartesian_point('',(-4.460219989461e1,-5.569144970833e1,
-3.720872588516e1));
#21154=cartesian_point('',(-4.529244223399e1,-5.571134194524e1,
-1.149127419883e1));
#21155=cartesian_point('',(-4.604966190515e1,-5.509574040566e1,
-1.148857896561e1));
#21156=cartesian_point('',(-4.701043983474e1,-5.319828656859e1,
-1.148537172695e1));
#21157=cartesian_point('',(-4.624969280949e1,-5.121187837729e1,
-1.148857751769e1));
#21158=cartesian_point('',(-4.555948950246e1,-5.052142221745e1,
-1.149127342703e1));
#21160=cartesian_point('',(-4.249492282527e1,-5.296467535877e1,
-3.407065985057e1));
#21161=direction('',(-2.605902939992e-2,-1.382246382253e-3,9.996594502038e-1));
#21162=direction('',(-7.069073382379e-1,7.070908828145e-1,-1.744988785122e-2));
#21163=axis2_placement_3d('',#21160,#21161,#21162);
#21165=cartesian_point('',(-4.772970773009e1,-4.772970773009e1,
-3.815642212863e1));
#21166=direction('',(0.e0,0.e0,-1.e0));
#21167=direction('',(-6.770480098182e-1,7.359388509932e-1,0.e0));
#21168=axis2_placement_3d('',#21165,#21166,#21167);
#21170=cartesian_point('',(-4.772970773009e1,-4.772970773009e1,
-3.815642212863e1));
#21171=direction('',(0.e0,0.e0,-1.e0));
#21172=direction('',(0.e0,1.e0,0.e0));
#21173=axis2_placement_3d('',#21170,#21171,#21172);
#21175=cartesian_point('',(-5.227420319031e1,-4.279283716699e1,
-3.815644020825e1));
#21176=cartesian_point('',(-5.229623855571e1,-4.276176572260e1,
-3.858890883719e1));
#21177=cartesian_point('',(-5.233639676677e1,-4.269569310939e1,
-3.945672848920e1));
#21178=cartesian_point('',(-5.238136861692e1,-4.258170026672e1,
-4.076623452900e1));
#21179=cartesian_point('',(-5.242569158137e1,-4.251796649304e1,
-4.164582851278e1));
#21180=cartesian_point('',(-5.244941948290e1,-4.248728945610e1,
-4.208715269591e1));
#21182=cartesian_point('',(-4.248728362586e1,-5.244942454225e1,
-4.208715201891e1));
#21183=cartesian_point('',(-4.252086647571e1,-5.242957193435e1,
-4.165041270322e1));
#21184=cartesian_point('',(-4.257828642162e1,-5.237901558907e1,
-4.077676105053e1));
#21185=cartesian_point('',(-4.269784476709e1,-5.234014792166e1,
-3.946720859542e1));
#21186=cartesian_point('',(-4.275540935472e1,-5.228993352543e1,
-3.859332843253e1));
#21187=cartesian_point('',(-4.278884242849e1,-5.226986721809e1,
-3.815643572996e1));
#21189=cartesian_point('',(-5.227420319031e1,-4.279283716699e1,
-3.815644020825e1));
#21190=cartesian_point('',(-5.299626352124e1,-4.345340782173e1,
-3.815268743003e1));
#21191=cartesian_point('',(-5.502678186022e1,-4.412247896197e1,
-3.815615232655e1));
#21192=cartesian_point('',(-5.687822431145e1,-4.306161648575e1,
-3.817863592079e1));
#21193=cartesian_point('',(-5.745836628736e1,-4.227264181242e1,
-3.819108178033e1));
#21195=cartesian_point('',(-5.761830385152e1,-4.194108946681e1,
-4.201745217143e1));
#21196=cartesian_point('',(-5.742606594008e1,-4.220487435080e1,
-4.202577486120e1));
#21197=cartesian_point('',(-5.696783242338e1,-4.267791898901e1,
-4.204192766407e1));
#21198=cartesian_point('',(-5.611698911068e1,-4.316943306120e1,
-4.206288285737e1));
#21199=cartesian_point('',(-5.515668970568e1,-4.340963787652e1,
-4.207906678514e1));
#21200=cartesian_point('',(-5.417240428876e1,-4.337520961835e1,
-4.208909765226e1));
#21201=cartesian_point('',(-5.323516301782e1,-4.307123362068e1,
-4.209226387523e1));
#21202=cartesian_point('',(-5.269101391752e1,-4.270450783113e1,
-4.208958016593e1));
#21203=cartesian_point('',(-5.244941948290e1,-4.248728945610e1,
-4.208715269591e1));
#21205=cartesian_point('',(-5.193818530408e1,-4.316056404183e1,-3.82e1));
#21206=direction('',(7.355406324880e-1,6.774806107625e-1,0.e0));
#21207=direction('',(-6.749025925021e-1,7.327416783161e-1,8.715574274005e-2));
#21208=axis2_placement_3d('',#21205,#21206,#21207);
#21210=cartesian_point('',(-5.194036858331e1,-4.316216938917e1,
-3.770000807075e1));
#21211=cartesian_point('',(-5.217504421331e1,-4.337516917546e1,
-3.770000807075e1));
#21212=cartesian_point('',(-5.268430536273e1,-4.374177103840e1,
-3.769999613468e1));
#21213=cartesian_point('',(-5.356121423091e1,-4.409941643365e1,
-3.770000142251e1));
#21214=cartesian_point('',(-5.449996855270e1,-4.424129539726e1,
-3.769999817527e1));
#21215=cartesian_point('',(-5.512042375066e1,-4.418792751248e1,
-3.770000330937e1));
#21216=cartesian_point('',(-5.543318001909e1,-4.412454360053e1,
-3.770000330937e1));
#21218=cartesian_point('',(-5.745836628736e1,-4.227264181242e1,
-3.819108178033e1));
#21219=cartesian_point('',(-5.744149379172e1,-4.229580670152e1,
-3.818318198971e1));
#21220=cartesian_point('',(-5.735131828886e1,-4.242292821760e1,
-3.814594261795e1));
#21221=cartesian_point('',(-5.696562930108e1,-4.288538195858e1,
-3.800222552948e1));
#21222=cartesian_point('',(-5.640615443936e1,-4.340900688064e1,
-3.783509784059e1));
#21223=cartesian_point('',(-5.589633155243e1,-4.380357911501e1,
-3.772867563869e1));
#21224=cartesian_point('',(-5.557928698090e1,-4.402418126827e1,
-3.769999804889e1));
#21225=cartesian_point('',(-5.543318001909e1,-4.412454360053e1,
-3.770000330937e1));
#21227=cartesian_point('',(-5.745866092318e1,4.227220613281e1,
-3.819124046787e1));
#21228=cartesian_point('',(-5.687790066767e1,4.306220520584e1,
-3.817877914515e1));
#21229=cartesian_point('',(-5.502235549608e1,4.412361040905e1,
-3.815604380876e1));
#21230=cartesian_point('',(-5.299146643610e1,4.345199184639e1,
-3.815264983061e1));
#21231=cartesian_point('',(-5.226986724614e1,4.278883789654e1,
-3.815643536640e1));
#21233=cartesian_point('',(-5.244942409587e1,4.248728412162e1,
-4.208715207741e1));
#21234=cartesian_point('',(-5.269103482575e1,4.270451934886e1,
-4.208957987155e1));
#21235=cartesian_point('',(-5.323518886035e1,4.307125965768e1,
-4.209226292184e1));
#21236=cartesian_point('',(-5.417283680283e1,4.337525271516e1,
-4.208909312181e1));
#21237=cartesian_point('',(-5.515624400115e1,4.340963065472e1,
-4.207907302319e1));
#21238=cartesian_point('',(-5.611649864832e1,4.316964166049e1,
-4.206289325232e1));
#21239=cartesian_point('',(-5.696733035468e1,4.267836747899e1,
-4.204194497055e1));
#21240=cartesian_point('',(-5.742590808118e1,4.220510242208e1,
-4.202578207078e1));
#21241=cartesian_point('',(-5.761830994675e1,4.194109397527e1,
-4.201745230118e1));
#21243=cartesian_point('',(-5.745866092318e1,4.227220613281e1,
-3.819124046787e1));
#21244=cartesian_point('',(-5.690102170303e1,4.303933381272e1,
-3.794592016997e1));
#21245=cartesian_point('',(-5.612704257358e1,4.365179154824e1,
-3.769995328623e1));
#21246=cartesian_point('',(-5.543305239671e1,4.412464488754e1,
-3.770000308827e1));
#21248=cartesian_point('',(-5.543305239671e1,4.412464488754e1,
-3.770000308827e1));
#21249=cartesian_point('',(-5.511935909779e1,4.418808252291e1,
-3.770000308827e1));
#21250=cartesian_point('',(-5.449700847145e1,4.424120369364e1,
-3.769999829210e1));
#21251=cartesian_point('',(-5.355589943180e1,4.409819238483e1,
-3.770000134526e1));
#21252=cartesian_point('',(-5.267534466993e1,4.373684479918e1,
-3.769999632685e1));
#21253=cartesian_point('',(-5.216909071480e1,4.337132130748e1,
-3.770000767385e1));
#21254=cartesian_point('',(-5.193279175117e1,4.315565903929e1,
-3.770000767385e1));
#21256=cartesian_point('',(-5.193281983572e1,4.315562791418e1,-3.82e1));
#21257=direction('',(7.363352501888e-1,-6.766168778041e-1,0.e0));
#21258=direction('',(0.e0,1.421085471520e-14,1.e0));
#21259=axis2_placement_3d('',#21256,#21257,#21258);
#21261=cartesian_point('',(-5.543304167701e1,4.412465027504e1,-3.72e1));
#21262=direction('',(-6.227844665676e-1,-7.823934484658e-1,0.e0));
#21263=direction('',(-7.822742861539e-1,6.226896134768e-1,-1.745240643994e-2));
#21264=axis2_placement_3d('',#21261,#21262,#21263);
#21266=cartesian_point('',(0.e0,0.e0,-3.720872620322e1));
#21267=direction('',(0.e0,0.e0,-1.e0));
#21268=direction('',(-7.823930541869e-1,6.227849618930e-1,0.e0));
#21269=axis2_placement_3d('',#21266,#21267,#21268);
#21271=cartesian_point('',(0.e0,0.e0,-3.77e1));
#21272=direction('',(0.e0,0.e0,-1.e0));
#21273=direction('',(-6.251133049041e-1,7.805340197787e-1,0.e0));
#21274=axis2_placement_3d('',#21271,#21272,#21273);
#21276=cartesian_point('',(-4.772970773009e1,4.772970773009e1,-3.77e1));
#21277=direction('',(0.e0,0.e0,-1.e0));
#21278=direction('',(7.363350140339e-1,6.766171348020e-1,0.e0));
#21279=axis2_placement_3d('',#21276,#21277,#21278);
#21281=cartesian_point('',(0.e0,0.e0,-3.77e1));
#21282=direction('',(0.e0,0.e0,-1.e0));
#21283=direction('',(-7.823935492760e-1,6.227843399214e-1,0.e0));
#21284=axis2_placement_3d('',#21281,#21282,#21283);
#21286=cartesian_point('',(-5.296004989463e1,4.241511627510e1,
-3.769987801842e1));
#21287=direction('',(5.568632161349e-6,-5.061625277598e-5,-9.999999987035e-1));
#21288=direction('',(-7.806163058454e-1,6.250105453138e-1,-3.598265686266e-5));
#21289=axis2_placement_3d('',#21286,#21287,#21288);
#21291=cartesian_point('',(-4.772970773009e1,4.772970773009e1,-3.77e1));
#21292=direction('',(0.e0,0.e0,1.e0));
#21293=direction('',(-7.014009722782e-1,-7.127669156794e-1,0.e0));
#21294=axis2_placement_3d('',#21291,#21292,#21293);
#21296=cartesian_point('',(-4.772970773009e1,4.772970773009e1,-3.77e1));
#21297=direction('',(0.e0,0.e0,1.e0));
#21298=direction('',(7.681754789660e-1,6.402393564249e-1,0.e0));
#21299=axis2_placement_3d('',#21296,#21297,#21298);
#21301=cartesian_point('',(-4.241510720780e1,5.296006084812e1,
-3.769989518573e1));
#21302=direction('',(4.742648312573e-5,1.002653979507e-5,-9.999999988251e-1));
#21303=direction('',(-7.126488849643e-1,-7.015208942660e-1,-4.083225752788e-5));
#21304=axis2_placement_3d('',#21301,#21302,#21303);
#21306=cartesian_point('',(0.e0,0.e0,-3.720872620322e1));
#21307=direction('',(0.e0,0.e0,-1.e0));
#21308=direction('',(-6.251140513081e-1,7.805334219988e-1,0.e0));
#21309=axis2_placement_3d('',#21306,#21307,#21308);
#21311=cartesian_point('',(-4.412471034724e1,5.543299385953e1,-3.72e1));
#21312=direction('',(-7.823927735600e-1,-6.227853144391e-1,0.e0));
#21313=direction('',(-6.226904612192e-1,7.822736113510e-1,-1.745240643996e-2));
#21314=axis2_placement_3d('',#21311,#21312,#21313);
#21316=cartesian_point('',(-4.455258709420e1,5.085622754153e1,
-3.720002028408e1));
#21317=direction('',(-7.014782927256e-1,7.126908194669e-1,-2.612282558074e-5));
#21318=direction('',(-8.554416917202e-5,-1.208521292673e-4,-9.999999890385e-1));
#21319=axis2_placement_3d('',#21316,#21317,#21318);
#21321=cartesian_point('',(-4.428969540328e1,5.530117103767e1,
-3.719996324865e1));
#21322=direction('',(-7.805967337269e-1,-6.250349889575e-1,-4.328789606105e-5));
#21323=direction('',(-6.249384271201e-1,7.804773527136e-1,-1.752324769874e-2));
#21324=axis2_placement_3d('',#21321,#21322,#21323);
#21326=cartesian_point('',(-4.772970773009e1,4.772970773009e1,
-3.720872620322e1));
#21327=direction('',(0.e0,0.e0,1.e0));
#21328=direction('',(-7.014009743215e-1,-7.127669136687e-1,0.e0));
#21329=axis2_placement_3d('',#21326,#21327,#21328);
#21331=cartesian_point('',(-4.772970773009e1,4.772970773009e1,
-3.720872620322e1));
#21332=direction('',(0.e0,0.e0,1.e0));
#21333=direction('',(0.e0,-1.e0,0.e0));
#21334=axis2_placement_3d('',#21331,#21332,#21333);
#21336=cartesian_point('',(-4.772970773009e1,4.772970773009e1,
-3.720872620322e1));
#21337=direction('',(0.e0,0.e0,1.e0));
#21338=direction('',(7.681754789660e-1,6.402393564249e-1,0.e0));
#21339=axis2_placement_3d('',#21336,#21337,#21338);
#21341=cartesian_point('',(-5.530117172624e1,4.428969377107e1,
-3.719999029104e1));
#21342=direction('',(6.250318661546e-1,7.805992345583e-1,-3.603043566812e-5));
#21343=direction('',(-1.243175002882e-4,5.338458202266e-5,-9.999999908476e-1));
#21344=axis2_placement_3d('',#21341,#21342,#21343);
#21346=cartesian_point('',(-5.085622764140e1,4.455259439262e1,
-3.719997884583e1));
#21347=direction('',(-7.126908101427e-1,7.014783015745e-1,-3.947491604700e-5));
#21348=direction('',(7.013714652541e-1,7.125812817721e-1,-1.749241536766e-2));
#21349=axis2_placement_3d('',#21346,#21347,#21348);
#21351=cartesian_point('',(-5.050549866677e1,4.490893614264e1,
-3.720872603542e1));
#21352=cartesian_point('',(-5.073792350179e1,4.513763580518e1,
-3.720952062984e1));
#21353=cartesian_point('',(-5.126662387481e1,4.552920590526e1,
-3.721125007050e1));
#21354=cartesian_point('',(-5.218865899550e1,4.587471743470e1,
-3.721266921247e1));
#21355=cartesian_point('',(-5.316939269365e1,4.595346118850e1,
-3.721319790927e1));
#21356=cartesian_point('',(-5.413398400972e1,4.575961685768e1,
-3.721266876773e1));
#21357=cartesian_point('',(-5.500879964573e1,4.530780794742e1,
-3.721124965751e1));
#21358=cartesian_point('',(-5.548762406637e1,4.485668116807e1,
-3.720951956743e1));
#21359=cartesian_point('',(-5.569144970837e1,4.460219989463e1,
-3.720872587856e1));
#21361=cartesian_point('',(-5.571134194758e1,4.529244223102e1,
-1.149127420165e1));
#21362=cartesian_point('',(-5.509574040927e1,4.604966190563e1,
-1.148857896841e1));
#21363=cartesian_point('',(-5.319828657744e1,4.701043983306e1,
-1.148537173292e1));
#21364=cartesian_point('',(-5.121187837866e1,4.624969281079e1,
-1.148857751860e1));
#21365=cartesian_point('',(-5.052142221746e1,4.555948950245e1,
-1.149127342795e1));
#21367=cartesian_point('',(-5.296467535880e1,4.249492282578e1,
-3.407065983120e1));
#21368=direction('',(-1.382246382319e-3,2.605902939972e-2,9.996594502038e-1));
#21369=direction('',(7.070908828264e-1,7.069073382260e-1,-1.744988785070e-2));
#21370=axis2_placement_3d('',#21367,#21368,#21369);
#21372=cartesian_point('',(-5.445460412193e1,4.680901710337e1,
-1.100000000210e1));
#21373=cartesian_point('',(-5.416245475126e1,4.692343334674e1,
-1.100000001738e1));
#21374=cartesian_point('',(-5.356931107266e1,4.707896783010e1,
-1.100000008976e1));
#21375=cartesian_point('',(-5.263365819429e1,4.710443491755e1,
-1.099999965977e1));
#21376=cartesian_point('',(-5.172124225785e1,4.691412178314e1,
-1.100000127118e1));
#21377=cartesian_point('',(-5.087281287431e1,4.651625870412e1,
-1.099999525552e1));
#21378=cartesian_point('',(-5.039046068420e1,4.613547161984e1,
-1.100001022300e1));
#21379=cartesian_point('',(-5.016785319988e1,4.591296696211e1,
-1.100000634908e1));
#21381=cartesian_point('',(-5.016789363956e1,4.591301806986e1,-1.15e1));
#21382=direction('',(7.071067811865e-1,-7.071067811865e-1,0.e0));
#21383=direction('',(-1.954205686161e-9,-1.954205686161e-9,1.e0));
#21384=axis2_placement_3d('',#21381,#21382,#21383);
#21386=cartesian_point('',(0.e0,0.e0,-1.1e1));
#21387=direction('',(0.e0,0.e0,-1.e0));
#21388=direction('',(-7.583362631080e-1,6.518635685904e-1,0.e0));
#21389=axis2_placement_3d('',#21386,#21387,#21388);
#21391=direction('',(7.071070255786e-1,-7.071065365869e-1,1.712976633487e-5));
#21392=vector('',#21391,4.394656274965e-1);
#21393=cartesian_point('',(-4.591301917769e1,5.016789453300e1,
-1.100000752794e1));
#21394=line('',#21393,#21392);
#21395=cartesian_point('',(-4.772970773009e1,4.772970773009e1,-1.1e1));
#21396=direction('',(0.e0,0.e0,-1.e0));
#21397=direction('',(7.071067811860e-1,7.071067811871e-1,0.e0));
#21398=axis2_placement_3d('',#21395,#21396,#21397);
#21400=direction('',(-7.071189196411e-1,7.070946423760e-1,-1.444944801047e-5));
#21401=vector('',#21400,4.393995110210e-1);
#21402=cartesian_point('',(-4.985714549236e1,4.560226992201e1,-1.1e1));
#21403=line('',#21402,#21401);
#21404=cartesian_point('',(-4.772970773009e1,4.772970773009e1,-1.1e1));
#21405=direction('',(0.e0,0.e0,1.e0));
#21406=direction('',(1.e0,0.e0,0.e0));
#21407=axis2_placement_3d('',#21404,#21405,#21406);
#21409=cartesian_point('',(-4.772970773009e1,4.772970773009e1,-1.1e1));
#21410=direction('',(0.e0,0.e0,1.e0));
#21411=direction('',(-1.e0,0.e0,0.e0));
#21412=axis2_placement_3d('',#21409,#21410,#21411);
#21414=cartesian_point('',(-4.591301812013e1,5.016789368983e1,-1.15e1));
#21415=direction('',(7.071067811865e-1,-7.071067811865e-1,0.e0));
#21416=direction('',(7.069990853988e-1,7.069990853988e-1,1.745240643729e-2));
#21417=axis2_placement_3d('',#21414,#21415,#21416);
#21419=cartesian_point('',(-4.591301917769e1,5.016789453300e1,
-1.100000752794e1));
#21420=cartesian_point('',(-4.613536180867e1,5.039036694672e1,
-1.100001268549e1));
#21421=cartesian_point('',(-4.651611082896e1,5.087257990314e1,
-1.099999411345e1));
#21422=cartesian_point('',(-4.691396968360e1,5.172081250595e1,
-1.100000157468e1));
#21423=cartesian_point('',(-4.710437799010e1,5.263318836890e1,
-1.099999958784e1));
#21424=cartesian_point('',(-4.707902077807e1,5.356897635276e1,
-1.100000007398e1));
#21425=cartesian_point('',(-4.692348989901e1,5.416232069853e1,
-1.100000010216e1));
#21426=cartesian_point('',(-4.680903696705e1,5.445458485461e1,
-1.100000003666e1));
#21428=cartesian_point('',(-4.555948788814e1,5.052142387062e1,
-1.149127350743e1));
#21429=cartesian_point('',(-4.624974345993e1,5.121201646071e1,
-1.148857737787e1));
#21430=cartesian_point('',(-4.701033200643e1,5.319861333558e1,
-1.148537199497e1));
#21431=cartesian_point('',(-4.604978137443e1,5.509551032951e1,
-1.148857864357e1));
#21432=cartesian_point('',(-4.529255947679e1,5.571122829559e1,
-1.149127386283e1));
#21434=cartesian_point('',(-4.460220073330e1,5.569145069946e1,
-3.720872585398e1));
#21435=cartesian_point('',(-4.485669788127e1,5.548761110857e1,
-3.720951955744e1));
#21436=cartesian_point('',(-4.530784487304e1,5.500875688684e1,
-3.721124958150e1));
#21437=cartesian_point('',(-4.575964550534e1,5.413390091854e1,
-3.721266854140e1));
#21438=cartesian_point('',(-4.595346224945e1,5.316929462955e1,
-3.721319744959e1));
#21439=cartesian_point('',(-4.587469060381e1,5.218857515903e1,
-3.721266861883e1));
#21440=cartesian_point('',(-4.552916712807e1,5.126658196563e1,
-3.721124929262e1));
#21441=cartesian_point('',(-4.513761885490e1,5.073791005366e1,
-3.720952030587e1));
#21442=cartesian_point('',(-4.490893421786e1,5.050550052705e1,
-3.720872581251e1));
#21444=cartesian_point('',(-4.249483970276e1,5.296457121390e1,
-3.407034721469e1));
#21445=direction('',(2.605077570650e-2,-1.480471309074e-3,-9.996595246832e-1));
#21446=direction('',(-7.069918947413e-1,-7.070081358594e-1,-1.737689842079e-2));
#21447=axis2_placement_3d('',#21444,#21445,#21446);
#21449=cartesian_point('',(-5.050549866677e1,4.490893614264e1,
-3.720872603542e1));
#21450=cartesian_point('',(-5.050380439739e1,4.491565711642e1,
-3.686695838401e1));
#21451=cartesian_point('',(-5.050029998879e1,4.492909604304e1,
-3.618333529360e1));
#21452=cartesian_point('',(-5.049520141616e1,4.494925335668e1,
-3.515762794264e1));
#21453=cartesian_point('',(-5.049176657466e1,4.496256406541e1,
-3.447365124021e1));
#21454=cartesian_point('',(-5.049003774186e1,4.496925980257e1,
-3.413160419146e1));
#21456=direction('',(1.233864362709e-2,1.234377681186e-2,9.998476829235e-1));
#21457=vector('',#21456,2.264377942899e1);
#21458=cartesian_point('',(-5.049003774186e1,4.496925980257e1,
-3.413160419146e1));
#21459=line('',#21458,#21457);
#21460=direction('',(1.234149804409e-2,1.234079035557e-2,-9.998476845597e-1));
#21461=vector('',#21460,2.264344022037e1);
#21462=cartesian_point('',(-4.524877040369e1,5.021064505879e1,
-1.149127379676e1));
#21463=line('',#21462,#21461);
#21464=cartesian_point('',(-4.496931643050e1,5.049008300748e1,
-3.413126507156e1));
#21465=cartesian_point('',(-4.496261983225e1,5.049181233805e1,
-3.447333952504e1));
#21466=cartesian_point('',(-4.494923427881e1,5.049517970264e1,
-3.515739931012e1));
#21467=cartesian_point('',(-4.492910035004e1,5.050031143248e1,
-3.618321937844e1));
#21468=cartesian_point('',(-4.491565629805e1,5.050380571138e1,
-3.686691993394e1));
#21469=cartesian_point('',(-4.490893421786e1,5.050550052705e1,
-3.720872581251e1));
#21471=direction('',(-1.385747682686e-3,2.606095604047e-2,9.996593951310e-1));
#21472=vector('',#21471,2.264804479784e1);
#21473=cartesian_point('',(-5.049003774186e1,4.496925980257e1,
-3.413160419146e1));
#21474=line('',#21473,#21472);
#21475=direction('',(-7.071728355294e-1,7.070407206721e-1,8.392194121729e-7));
#21476=vector('',#21475,4.394654103308e-1);
#21477=cartesian_point('',(-5.021064421712e1,4.524876956202e1,
-1.149127379676e1));
#21478=line('',#21477,#21476);
#21479=cartesian_point('',(-4.772970773009e1,4.772970773009e1,
-1.149127379678e1));
#21480=direction('',(0.e0,0.e0,-1.e0));
#21481=direction('',(7.071067805471e-1,7.071067818260e-1,0.e0));
#21482=axis2_placement_3d('',#21479,#21480,#21481);
#21484=cartesian_point('',(-4.772970773009e1,4.772970773009e1,
-1.149127379678e1));
#21485=direction('',(0.e0,0.e0,-1.e0));
#21486=direction('',(0.e0,-1.e0,0.e0));
#21487=axis2_placement_3d('',#21484,#21485,#21486);
#21489=cartesian_point('',(-4.772970773009e1,4.772970773009e1,
-1.149127379678e1));
#21490=direction('',(0.e0,0.e0,-1.e0));
#21491=direction('',(-6.428360985375e-1,-7.660037535267e-1,0.e0));
#21492=axis2_placement_3d('',#21489,#21490,#21491);
#21494=cartesian_point('',(-4.985714551494e1,4.560226994524e1,-1.15e1));
#21495=direction('',(-7.071067811865e-1,7.071067811865e-1,0.e0));
#21496=direction('',(-7.069990853988e-1,-7.069990853988e-1,1.745240643735e-2));
#21497=axis2_placement_3d('',#21494,#21495,#21496);
#21499=cartesian_point('',(-4.560226994524e1,4.985714551494e1,-1.15e1));
#21500=direction('',(-7.071067811865e-1,7.071067811865e-1,0.e0));
#21501=direction('',(1.507999058958e-9,1.508013269813e-9,1.e0));
#21502=axis2_placement_3d('',#21499,#21500,#21501);
#21504=direction('',(7.070370025768e-1,-7.071765529107e-1,-6.583716967044e-7));
#21505=vector('',#21504,4.394642477190e-1);
#21506=cartesian_point('',(-4.555948788814e1,5.052142387062e1,
-1.149127350743e1));
#21507=line('',#21506,#21505);
#21508=direction('',(2.605877638188e-2,-1.383842836914e-3,-9.996594545907e-1));
#21509=vector('',#21508,2.264770413581e1);
#21510=cartesian_point('',(-4.555948788814e1,5.052142387062e1,
-1.149127350743e1));
#21511=line('',#21510,#21509);
#21512=direction('',(0.e0,0.e0,1.e0));
#21513=vector('',#21512,2.9e1);
#21514=cartesian_point('',(-4.997970773009e1,4.772970773009e1,-4.e1));
#21515=line('',#21514,#21513);
#21516=direction('',(0.e0,0.e0,1.e0));
#21517=vector('',#21516,2.9e1);
#21518=cartesian_point('',(-4.547970773009e1,4.772970773009e1,-4.e1));
#21519=line('',#21518,#21517);
#21520=cartesian_point('',(-4.227201537381e1,5.745884450470e1,
-3.819127006917e1));
#21521=cartesian_point('',(-4.231401492012e1,5.742825842077e1,
-3.817691411681e1));
#21522=cartesian_point('',(-4.250008894036e1,5.730415862443e1,
-3.812459092694e1));
#21523=cartesian_point('',(-4.321608440372e1,5.663970241826e1,
-3.789562207210e1));
#21524=cartesian_point('',(-4.369661011328e1,5.604418907475e1,
-3.775113506268e1));
#21525=cartesian_point('',(-4.398982992835e1,5.562753596311e1,
-3.769998403438e1));
#21526=cartesian_point('',(-4.412466441882e1,5.543306042908e1,
-3.770000062666e1));
#21528=cartesian_point('',(-4.315562928826e1,5.193282133108e1,-3.82e1));
#21529=direction('',(6.766171185272e-1,-7.363350289888e-1,0.e0));
#21530=direction('',(7.335330518984e-1,6.740423861153e-1,8.715574274005e-2));
#21531=axis2_placement_3d('',#21528,#21529,#21530);
#21533=cartesian_point('',(-4.315564738168e1,5.193280505799e1,
-3.770000820583e1));
#21534=cartesian_point('',(-4.337259021441e1,5.216904446759e1,
-3.770001384480e1));
#21535=cartesian_point('',(-4.373757447952e1,5.267736600431e1,
-3.769999355739e1));
#21536=cartesian_point('',(-4.409911933470e1,5.355837889102e1,
-3.770000178193e1));
#21537=cartesian_point('',(-4.424080496042e1,5.449893383305e1,
-3.769999931489e1));
#21538=cartesian_point('',(-4.418881736273e1,5.512031910629e1,
-3.770000041064e1));
#21539=cartesian_point('',(-4.412466441882e1,5.543306042908e1,
-3.770000062666e1));
#21541=cartesian_point('',(-4.278883713894e1,5.226987058662e1,
-3.815643519263e1));
#21542=cartesian_point('',(-4.345238045105e1,5.299193660263e1,
-3.815264763629e1));
#21543=cartesian_point('',(-4.412332351310e1,5.502278711234e1,
-3.815602884648e1));
#21544=cartesian_point('',(-4.306227016911e1,5.687769703160e1,
-3.817880363476e1));
#21545=cartesian_point('',(-4.227201537381e1,5.745884450470e1,
-3.819127006917e1));
#21547=cartesian_point('',(-4.194109409862e1,5.761831023024e1,
-4.201745230610e1));
#21548=cartesian_point('',(-4.220487669997e1,5.742607291457e1,
-4.202577493692e1));
#21549=cartesian_point('',(-4.267793621501e1,5.696786672150e1,
-4.204192871277e1));
#21550=cartesian_point('',(-4.316943763363e1,5.611701385679e1,
-4.206288339234e1));
#21551=cartesian_point('',(-4.340964029766e1,5.515671567766e1,
-4.207906686691e1));
#21552=cartesian_point('',(-4.337520914871e1,5.417242687585e1,
-4.208909712783e1));
#21553=cartesian_point('',(-4.307121635189e1,5.323518923656e1,
-4.209226129584e1));
#21554=cartesian_point('',(-4.270450526980e1,5.269101960177e1,
-4.208957971907e1));
#21555=cartesian_point('',(-4.248728395480e1,5.244942443595e1,
-4.208715204674e1));
#21557=cartesian_point('',(-4.278883713894e1,5.226987058662e1,
-3.815643519263e1));
#21558=cartesian_point('',(-4.275540403379e1,5.228993681546e1,
-3.859332800715e1));
#21559=cartesian_point('',(-4.269784738640e1,5.234014505969e1,
-3.946720921792e1));
#21560=cartesian_point('',(-4.257828546410e1,5.237901371543e1,
-4.077676130572e1));
#21561=cartesian_point('',(-4.252086682621e1,5.242957191783e1,
-4.165041282311e1));
#21562=cartesian_point('',(-4.248728395480e1,5.244942443595e1,
-4.208715204674e1));
#21564=cartesian_point('',(-5.244942409587e1,4.248728412162e1,
-4.208715207741e1));
#21565=cartesian_point('',(-5.242957148794e1,4.252086697411e1,
-4.165041279669e1));
#21566=cartesian_point('',(-5.237901149750e1,4.257828652052e1,
-4.077676136050e1));
#21567=cartesian_point('',(-5.234014348550e1,4.269784790184e1,
-3.946720910934e1));
#21568=cartesian_point('',(-5.228993355821e1,4.275540481664e1,
-3.859332814926e1));
#21569=cartesian_point('',(-5.226986724614e1,4.278883789654e1,
-3.815643536640e1));
#21571=cartesian_point('',(-4.772970773009e1,4.772970773009e1,
-3.815642212863e1));
#21572=direction('',(0.e0,0.e0,-1.e0));
#21573=direction('',(7.363343017234e-1,6.766179099798e-1,0.e0));
#21574=axis2_placement_3d('',#21571,#21572,#21573);
#21576=cartesian_point('',(-4.772970773009e1,4.772970773009e1,
-3.815642212863e1));
#21577=direction('',(0.e0,0.e0,-1.e0));
#21578=direction('',(1.e0,0.e0,0.e0));
#21579=axis2_placement_3d('',#21576,#21577,#21578);
#21581=cartesian_point('',(-2.433242812993e1,6.710996761336e1,
-3.523609585823e1));
#21582=cartesian_point('',(-2.430014329396e1,6.713200856280e1,
-3.467944851381e1));
#21583=cartesian_point('',(-2.417374921086e1,6.719646146787e1,
-3.368064629804e1));
#21584=cartesian_point('',(-2.372616525704e1,6.737744408848e1,
-3.252490157555e1));
#21585=cartesian_point('',(-2.323422416086e1,6.756404903283e1,
-3.171468446874e1));
#21586=cartesian_point('',(-2.251347721371e1,6.782145768065e1,
-3.099256528982e1));
#21587=cartesian_point('',(-2.200848681524e1,6.799073468746e1,
-3.073530259925e1));
#21588=cartesian_point('',(-2.173906712080e1,6.807834967362e1,
-3.064892442924e1));
#21590=cartesian_point('',(-2.399161989164e1,6.617000651224e1,
-3.521860411595e1));
#21591=direction('',(2.681882635301e-2,2.833963122011e-2,9.992385180003e-1));
#21592=direction('',(9.397601796004e-1,3.400516348213e-1,-3.486675340191e-2));
#21593=axis2_placement_3d('',#21590,#21591,#21592);
#21595=cartesian_point('',(-2.305234101576e1,6.651135080918e1,
-3.525353344954e1));
#21596=cartesian_point('',(-2.307658000810e1,6.665910745030e1,
-3.445869209011e1));
#21597=cartesian_point('',(-2.289175020803e1,6.704021467829e1,
-3.288337463895e1));
#21598=cartesian_point('',(-2.205212027651e1,6.758951528197e1,
-3.158164028280e1));
#21599=cartesian_point('',(-2.143504538108e1,6.783293481099e1,
-3.133863969025e1));
#21601=cartesian_point('',(-1.771975887664e1,5.646448776940e1,
-4.270708870987e1));
#21602=cartesian_point('',(-1.844333277107e1,5.650787565500e1,
-4.266318207063e1));
#21603=cartesian_point('',(-1.978572851379e1,5.750502629109e1,
-4.243793780833e1));
#21604=cartesian_point('',(-2.056058399702e1,5.895912027056e1,
-4.217004722458e1));
#21605=cartesian_point('',(-2.083629115491e1,5.973042541697e1,
-4.203489922670e1));
#21607=cartesian_point('',(3.917371064460e-10,7.123158029467e1,
-2.793999257964e1));
#21608=cartesian_point('',(7.377389011947e0,7.123150178255e1,
-2.794007109176e1));
#21609=cartesian_point('',(1.472997745e1,7.001393391170e1,-2.915764035779e1));
#21610=cartesian_point('',(2.143504283958e1,6.783293594717e1,
-3.133863832236e1));
#21612=direction('',(-2.251537408433e-1,-6.889505129779e-1,-6.889506394886e-1));
#21613=vector('',#21612,1.650111051131e1);
#21614=cartesian_point('',(2.143504283958e1,6.783293594717e1,
-3.133863832236e1));
#21615=line('',#21614,#21613);
#21616=direction('',(-2.251537555756e-1,6.889505138898e-1,6.889506337621e-1));
#21617=vector('',#21616,1.650110829791e1);
#21618=cartesian_point('',(-1.771975887664e1,5.646448776940e1,
-4.270708870987e1));
#21619=line('',#21618,#21617);
#21620=cartesian_point('',(-2.143504538108e1,6.783293481099e1,
-3.133863969025e1));
#21621=cartesian_point('',(-1.473014577240e1,7.001388708380e1,
-2.915768741744e1));
#21622=cartesian_point('',(-7.377417604845e0,7.123150180164e1,
-2.794007107266e1));
#21623=cartesian_point('',(3.917371064460e-10,7.123158029467e1,
-2.793999257964e1));
#21625=cartesian_point('',(-9.75e0,6.287939392394e1,-3.629217895132e1));
#21626=direction('',(0.e0,-7.071067811865e-1,7.071067811865e-1));
#21627=direction('',(-1.e0,-8.056637794183e-13,-8.056637794183e-13));
#21628=axis2_placement_3d('',#21625,#21626,#21627);
#21630=cartesian_point('',(-9.75e0,6.287939392393e1,-3.629217895131e1));
#21631=direction('',(0.e0,-7.071067811865e-1,7.071067811865e-1));
#21632=direction('',(1.e0,-8.068098160889e-13,-8.068098160889e-13));
#21633=axis2_placement_3d('',#21630,#21631,#21632);
#21635=cartesian_point('',(9.75e0,6.287939392394e1,-3.629217895132e1));
#21636=direction('',(0.e0,-7.071067811865e-1,7.071067811865e-1));
#21637=direction('',(-1.e0,-8.056637794183e-13,-8.056637794183e-13));
#21638=axis2_placement_3d('',#21635,#21636,#21637);
#21640=cartesian_point('',(9.75e0,6.287939392393e1,-3.629217895131e1));
#21641=direction('',(0.e0,-7.071067811865e-1,7.071067811865e-1));
#21642=direction('',(1.e0,-8.068098160889e-13,-8.068098160889e-13));
#21643=axis2_placement_3d('',#21640,#21641,#21642);
#21645=cartesian_point('',(2.083629148018e1,5.973042593717e1,
-4.203489920101e1));
#21646=cartesian_point('',(2.056057979954e1,5.895910961997e1,
-4.217004919332e1));
#21647=cartesian_point('',(1.978569183780e1,5.750499015786e1,
-4.243794255355e1));
#21648=cartesian_point('',(1.844333922385e1,5.650787450704e1,
-4.266318186506e1));
#21649=cartesian_point('',(1.771975607989e1,5.646448739570e1,
-4.270708896140e1));
#21651=cartesian_point('',(2.143504283958e1,6.783293594717e1,
-3.133863832236e1));
#21652=cartesian_point('',(2.205207476835e1,6.758952779246e1,
-3.158164576040e1));
#21653=cartesian_point('',(2.289170297495e1,6.703999935326e1,
-3.288337721190e1));
#21654=cartesian_point('',(2.307673001456e1,6.665951753005e1,
-3.445870484347e1));
#21655=cartesian_point('',(2.305249053429e1,6.651176248202e1,
-3.525353903054e1));
#21657=cartesian_point('',(2.173906881794e1,6.807834893645e1,
-3.064892495858e1));
#21658=cartesian_point('',(2.195420418921e1,6.800848411002e1,
-3.071260764412e1));
#21659=cartesian_point('',(2.236844699937e1,6.787074562348e1,
-3.090612288628e1));
#21660=cartesian_point('',(2.305736901341e1,6.762814537938e1,
-3.151493518419e1));
#21661=cartesian_point('',(2.346647317278e1,6.747631246913e1,
-3.208201805035e1));
#21662=cartesian_point('',(2.389130113626e1,6.731193268614e1,
-3.290313388030e1));
#21663=cartesian_point('',(2.421262416590e1,6.717774039836e1,
-3.392384190710e1));
#21664=cartesian_point('',(2.430930280952e1,6.712695823093e1,
-3.477258766523e1));
#21665=cartesian_point('',(2.433242810589e1,6.710996763654e1,
-3.523609489182e1));
#21667=cartesian_point('',(2.143504283958e1,6.783293594717e1,
-3.133863832236e1));
#21668=cartesian_point('',(2.153709500222e1,6.798979954329e1,
-3.118177320576e1));
#21669=cartesian_point('',(2.165712191525e1,6.809951783335e1,
-3.092201566433e1));
#21670=cartesian_point('',(2.173906881794e1,6.807834893645e1,
-3.064892495858e1));
#21672=direction('',(2.251545338300e-1,6.889492465334e-1,6.889516467771e-1));
#21673=vector('',#21672,9.843013224802e0);
#21674=cartesian_point('',(2.083629148018e1,5.973042593717e1,
-4.203489920101e1));
#21675=line('',#21674,#21673);
#21676=direction('',(2.683868023754e-2,-2.828313381980e-2,-9.992395856772e-1));
#21677=vector('',#21676,6.786530404801e0);
#21678=cartesian_point('',(2.305249053429e1,6.651176248202e1,
-3.525353903054e1));
#21679=line('',#21678,#21677);
#21680=direction('',(3.420198854145e-1,9.396927146569e-1,-1.377497429315e-6));
#21681=vector('',#21680,7.012284009928e0);
#21682=cartesian_point('',(2.083629148018e1,5.973042593717e1,
-4.203489920101e1));
#21683=line('',#21682,#21681);
#21684=direction('',(0.e0,-7.071067811874e-1,7.071067811857e-1));
#21685=vector('',#21684,2.000000000003e0);
#21686=cartesian_point('',(-3.55e0,6.429360748631e1,-3.770639251369e1));
#21687=line('',#21686,#21685);
#21688=direction('',(0.e0,-7.071067811874e-1,7.071067811857e-1));
#21689=vector('',#21688,2.000000000003e0);
#21690=cartesian_point('',(-1.595e1,6.429360748631e1,-3.770639251369e1));
#21691=line('',#21690,#21689);
#21692=direction('',(0.e0,-7.071067811874e-1,7.071067811857e-1));
#21693=vector('',#21692,2.000000000003e0);
#21694=cartesian_point('',(1.595e1,6.429360748631e1,-3.770639251369e1));
#21695=line('',#21694,#21693);
#21696=direction('',(0.e0,-7.071067811874e-1,7.071067811857e-1));
#21697=vector('',#21696,2.000000000003e0);
#21698=cartesian_point('',(3.55e0,6.429360748631e1,-3.770639251369e1));
#21699=line('',#21698,#21697);
#21700=direction('',(2.684031888585e-2,2.827830863052e-2,9.992396782270e-1));
#21701=vector('',#21700,6.786528319175e0);
#21702=cartesian_point('',(-2.323449359997e1,6.631943926684e1,
-4.203490182347e1));
#21703=line('',#21702,#21701);
#21704=direction('',(2.251465357461e-1,-6.889293820422e-1,-6.889741243330e-1));
#21705=vector('',#21704,9.842700237443e0);
#21706=cartesian_point('',(-2.305234101576e1,6.651135080918e1,
-3.525353344954e1));
#21707=line('',#21706,#21705);
#21708=cartesian_point('',(-5.844647028197e1,-4.693479291821e1,
-4.695462367943e0));
#21709=cartesian_point('',(-5.840097874653e1,-4.699202061738e1,
-4.692396220046e0));
#21710=cartesian_point('',(-5.829443836488e1,-4.704288938966e1,
-4.954350836027e0));
#21711=cartesian_point('',(-5.815450449186e1,-4.704269103421e1,
-5.516221190976e0));
#21712=cartesian_point('',(-5.807262941265e1,-4.700276182358e1,
-5.976019530969e0));
#21713=cartesian_point('',(-5.802837550599e1,-4.696480732774e1,
-6.278714334012e0));
#21715=cartesian_point('',(-6.407267242842e1,-3.890446404399e1,
-4.695462367259e0));
#21716=cartesian_point('',(-6.403503972861e1,-3.896713994604e1,
-4.692396617119e0));
#21717=cartesian_point('',(-6.393605065248e1,-3.903147988555e1,
-4.954350563659e0));
#21718=cartesian_point('',(-6.379728792442e1,-3.904954823898e1,
-5.516221379131e0));
#21719=cartesian_point('',(-6.371090171433e1,-3.902064759499e1,
-5.976018945856e0));
#21720=cartesian_point('',(-6.366207234647e1,-3.898879409927e1,
-6.278713764704e0));
#21722=cartesian_point('',(-6.302118476843e1,-3.819315924737e1,
-4.147513463190e1));
#21723=cartesian_point('',(-6.297556222171e1,-3.816499284581e1,
-4.162592512262e1));
#21724=cartesian_point('',(-6.293357101363e1,-3.813113806069e1,
-4.177646887054e1));
#21725=cartesian_point('',(-6.289658378645e1,-3.809093566335e1,
-4.192438382182e1));
#21727=direction('',(-4.679639785571e-1,-2.793844065272e-1,8.384235613116e-1));
#21728=vector('',#21727,1.808878420083e0);
#21729=cartesian_point('',(-6.260402328565e1,-3.759389115672e1,
-4.303924567235e1));
#21730=line('',#21729,#21728);
#21731=cartesian_point('',(-6.323410117836e1,-3.797106438087e1,
-4.135914406234e1));
#21732=direction('',(-4.675224465688e-1,-2.800630359207e-1,8.384434732677e-1));
#21733=direction('',(-7.213741300818e-1,-4.273310835367e-1,-5.449839534262e-1));
#21734=axis2_placement_3d('',#21731,#21732,#21733);
#21736=cartesian_point('',(-6.860257338595e1,-3.020846900293e1,
-4.695462367874e0));
#21737=cartesian_point('',(-6.857344350345e1,-3.027552076469e1,
-4.692396519329e0));
#21738=cartesian_point('',(-6.848369931621e1,-3.035223093209e1,
-4.954350597390e0));
#21739=cartesian_point('',(-6.834848208979e1,-3.038825685661e1,
-5.516221474373e0));
#21740=cartesian_point('',(-6.825906282234e1,-3.037087921237e1,
-5.976018460991e0));
#21741=cartesian_point('',(-6.820649348173e1,-3.034567173893e1,
-6.278713276756e0));
#21743=cartesian_point('',(-6.746723744176e1,-2.964049619841e1,
-4.147513463191e1));
#21744=cartesian_point('',(-6.741832874908e1,-2.961852570175e1,
-4.162592512256e1));
#21745=cartesian_point('',(-6.737227785357e1,-2.959044137817e1,
-4.177646884370e1));
#21746=cartesian_point('',(-6.733035959142e1,-2.955541071998e1,
-4.192438379497e1));
#21748=direction('',(-5.004180133007e-1,-2.159092100864e-1,8.384300954547e-1));
#21749=vector('',#21748,1.808878290799e0);
#21750=cartesian_point('',(-6.697544181225e1,-2.910081173016e1,
-4.303925738342e1));
#21751=line('',#21750,#21749);
#21752=cartesian_point('',(-6.764934312506e1,-2.939251021604e1,
-4.135914406234e1));
#21753=direction('',(-5.000782888886e-1,-2.166431330996e-1,8.384434732664e-1));
#21754=direction('',(-7.709805735467e-1,-3.295169885140e-1,-5.449839534282e-1));
#21755=axis2_placement_3d('',#21752,#21753,#21754);
#21757=cartesian_point('',(-7.195866529246e1,-2.099559868196e1,
-4.695462368707e0));
#21758=cartesian_point('',(-7.193853666466e1,-2.106587903177e1,
-4.692396337663e0));
#21759=cartesian_point('',(-7.185957288526e1,-2.115364689686e1,
-4.954350689705e0));
#21760=cartesian_point('',(-7.173021477860e1,-2.120701398253e1,
-5.516221546474e0));
#21761=cartesian_point('',(-7.163929244132e1,-2.120145662053e1,
-5.976018030801e0));
#21762=cartesian_point('',(-7.158388260476e1,-2.118332647585e1,
-6.278712839469e0));
#21764=cartesian_point('',(-7.075890697701e1,-2.058067604161e1,
-4.147513463191e1));
#21765=cartesian_point('',(-7.070754897965e1,-2.056527737073e1,
-4.162592512291e1));
#21766=cartesian_point('',(-7.065822632415e1,-2.054344428399e1,
-4.177646887064e1));
#21767=cartesian_point('',(-7.061209426018e1,-2.051418474894e1,
-4.192438382167e1));
#21769=direction('',(-5.243284979732e-1,-1.487466236604e-1,8.384235613118e-1));
#21770=vector('',#21769,1.808878420082e0);
#21771=cartesian_point('',(-7.020085793208e1,-2.010979685261e1,
-4.303924567235e1));
#21772=line('',#21771,#21770);
#21773=cartesian_point('',(-7.090708605493e1,-2.031104205227e1,
-4.135914406235e1));
#21774=direction('',(-5.240776530354e-1,-1.495164062010e-1,8.384434732680e-1));
#21775=direction('',(-8.073953256312e-1,-2.260647665098e-1,-5.449839534259e-1));
#21776=axis2_placement_3d('',#21773,#21774,#21775);
#21778=cartesian_point('',(-7.408352448497e1,-1.142348784652e1,
-4.695462369301e0));
#21779=cartesian_point('',(-7.407274150995e1,-1.149579425591e1,
-4.692396217320e0));
#21780=cartesian_point('',(-7.400590924920e1,-1.159311809986e1,
-4.954350744426e0));
#21781=cartesian_point('',(-7.388462360242e1,-1.166291322815e1,
-5.516221620956e0));
#21782=cartesian_point('',(-7.379375390617e1,-1.166927118773e1,
-5.976017627769e0));
#21783=cartesian_point('',(-7.373645165066e1,-1.165852858345e1,
-6.278712431887e0));
#21785=cartesian_point('',(-7.283987199581e1,-1.116871481169e1,
-4.147513463190e1));
#21786=cartesian_point('',(-7.278694344342e1,-1.116015144253e1,
-4.162592512270e1));
#21787=cartesian_point('',(-7.273519296038e1,-1.114494303915e1,
-4.177646887057e1));
#21788=cartesian_point('',(-7.268563642685e1,-1.112195526614e1,
-4.192438382176e1));
#21790=direction('',(-5.392581253820e-1,-7.903547335372e-2,8.384235613109e-1));
#21791=vector('',#21790,1.808878420071e0);
#21792=cartesian_point('',(-7.222513507028e1,-1.077470407635e1,
-4.303924567234e1));
#21793=line('',#21792,#21791);
#21794=cartesian_point('',(-7.295158908326e1,-1.088204632770e1,
-4.135914406234e1));
#21795=direction('',(-5.391099032403e-1,-7.983141214364e-2,8.384434732666e-1));
#21796=direction('',(-8.299953198659e-1,-1.187445135857e-1,-5.449839534279e-1));
#21797=axis2_placement_3d('',#21794,#21795,#21796);
#21799=cartesian_point('',(-7.494079403356e1,-1.655917967244e0,
-4.695462369570e0));
#21800=cartesian_point('',(-7.493954118860e1,-1.729013245908e0,
-4.692396217982e0));
#21801=cartesian_point('',(-7.488598400414e1,-1.834227831670e0,
-4.954350726835e0));
#21802=cartesian_point('',(-7.477484602760e1,-1.919256805304e0,
-5.516221710821e0));
#21803=cartesian_point('',(-7.468558378390e1,-1.937421252189e0,
-5.976017233936e0));
#21804=cartesian_point('',(-7.462736956591e1,-1.934249997592e0,
-6.278712037949e0));
#21806=cartesian_point('',(-7.367452622999e1,-1.565653763550e0,
-4.147513570478e1));
#21807=cartesian_point('',(-7.362093274485e1,-1.564072217641e0,
-4.162592619526e1));
#21808=cartesian_point('',(-7.356764027638e1,-1.555748720715e0,
-4.177646886900e1));
#21809=cartesian_point('',(-7.351550719944e1,-1.539426036977e0,
-4.192438382004e1));
#21811=direction('',(-5.449577305155e-1,-7.972002341927e-3,8.384256193187e-1));
#21812=vector('',#21811,1.808878368898e0);
#21813=cartesian_point('',(-7.301362584244e1,-1.255255522364e0,
-4.303924935496e1));
#21814=line('',#21813,#21812);
#21815=cartesian_point('',(-7.374787019660e1,-1.266855773370e0,
-4.135914406279e1));
#21816=direction('',(-5.449178335231e-1,-8.780480477855e-3,8.384434732712e-1));
#21817=direction('',(-8.383937630443e-1,-9.400484942214e-3,-5.449839712976e-1));
#21818=axis2_placement_3d('',#21815,#21816,#21817);
#21820=cartesian_point('',(-7.451580581867e1,8.139985127481e0,
-4.695462369602e0));
#21821=cartesian_point('',(-7.452410451919e1,8.067351646170e0,
-4.692396333587e0));
#21822=cartesian_point('',(-7.448473882595e1,7.956046605818e0,
-4.954350620428e0));
#21823=cartesian_point('',(-7.438565009975e1,7.857238612330e0,
-5.516221839356e0));
#21824=cartesian_point('',(-7.429952261508e1,7.827578536223e0,
-5.976016848498e0));
#21825=cartesian_point('',(-7.424139249797e1,7.823124177856e0,
-6.278711643652e0));
#21827=cartesian_point('',(-7.324858964692e1,8.064196032281e0,
-4.147513463190e1));
#21828=cartesian_point('',(-7.319524822821e1,8.058768694318e0,
-4.162592512266e1));
#21829=cartesian_point('',(-7.314132487181e1,8.060064881130e0,
-4.177646886863e1));
#21830=cartesian_point('',(-7.308750726275e1,8.069443190069e0,
-4.192438381987e1));
#21832=direction('',(-5.413361423345e-1,6.322703029959e-2,8.384256220094e-1));
#21833=vector('',#21832,1.808878364346e0);
#21834=cartesian_point('',(-7.255282751829e1,8.285677072466e0,
-4.303924935317e1));
#21835=line('',#21834,#21833);
#21836=cartesian_point('',(-7.328230480364e1,8.370011034448e0,
-4.135914406234e1));
#21837=direction('',(-5.414020686072e-1,6.242068762633e-2,8.384434732670e-1));
#21838=direction('',(-8.324472567731e-1,1.001202037442e-1,-5.449839534273e-1));
#21839=axis2_placement_3d('',#21836,#21837,#21838);
#21841=cartesian_point('',(-7.281583150654e1,1.779661082032e1,
-4.695462370192e0));
#21842=cartesian_point('',(-7.283353978192e1,1.772568192484e1,
-4.692396337728e0));
#21843=cartesian_point('',(-7.280903909855e1,1.761019086444e1,
-4.954350594954e0));
#21844=cartesian_point('',(-7.272369508020e1,1.749929450233e1,
-5.516221943025e0));
#21845=cartesian_point('',(-7.264217602141e1,1.745864631912e1,
-5.976016424602e0));
#21846=cartesian_point('',(-7.258512462232e1,1.744664256707e1,
-6.278711236252e0));
#21848=cartesian_point('',(-7.156934900692e1,1.755606520942e1,
-4.147513463190e1));
#21849=cartesian_point('',(-7.151717234096e1,1.754372185140e1,
-4.162592512287e1));
#21850=cartesian_point('',(-7.146354142853e1,1.753796807401e1,
-4.177646899006e1));
#21851=cartesian_point('',(-7.140896012132e1,1.754024154309e1,
-4.192438394102e1));
#21853=direction('',(-5.284418739834e-1,1.333426638146e-1,8.384324181636e-1));
#21854=vector('',#21853,1.808878328215e0);
#21855=cartesian_point('',(-7.085064875565e1,1.768483988231e1,
-4.303926161629e1));
#21856=line('',#21855,#21854);
#21857=cartesian_point('',(-7.156285885804e1,1.786366463287e1,
-4.135914406234e1));
#21858=direction('',(-5.286227641900e-1,1.325538204631e-1,8.384434732651e-1));
#21859=direction('',(-8.122572461351e-1,2.079198321579e-1,-5.449839534303e-1));
#21860=axis2_placement_3d('',#21857,#21858,#21859);
#21862=cartesian_point('',(-6.986995812906e1,2.714873156772e1,
-4.695462370430e0));
#21863=cartesian_point('',(-6.989677300358e1,2.708072089285e1,
-4.692396217751e0));
#21864=cartesian_point('',(-6.988755651431e1,2.696301985059e1,
-4.954350668882e0));
#21865=cartesian_point('',(-6.981741748125e1,2.684193261729e1,
-5.516221992019e0));
#21866=cartesian_point('',(-6.974190165263e1,2.679099186409e1,
-5.976015994202e0));
#21867=cartesian_point('',(-6.968690514148e1,2.677164410454e1,
-6.278710798504e0));
#21869=cartesian_point('',(-6.866553695635e1,2.674754524098e1,
-4.147513465077e1));
#21870=cartesian_point('',(-6.861541780857e1,2.672849706532e1,
-4.162592511614e1));
#21871=cartesian_point('',(-6.856299636271e1,2.671579268451e1,
-4.177646889505e1));
#21872=cartesian_point('',(-6.850858526830e1,2.671092241394e1,
-4.192438382160e1));
#21874=direction('',(-5.065289724529e-1,2.011823349688e-1,8.384235613115e-1));
#21875=vector('',#21874,1.808878420054e0);
#21876=cartesian_point('',(-6.793615380081e1,2.678140008677e1,
-4.303924567233e1));
#21877=line('',#21876,#21875);
#21878=cartesian_point('',(-6.861895255639e1,2.705166597669e1,
-4.135914406234e1));
#21879=direction('',(-5.067985777104e-1,2.004189206865e-1,8.384434732655e-1));
#21880=direction('',(-7.781692888193e-1,3.121618946039e-1,-5.449839534296e-1));
#21881=axis2_placement_3d('',#21878,#21879,#21880);
#21883=cartesian_point('',(-6.572859039623e1,3.603632999096e1,
-4.695462370782e0));
#21884=cartesian_point('',(-6.576405304037e1,3.597240120032e1,
-4.692396217353e0));
#21885=cartesian_point('',(-6.577027847507e1,3.585450411739e1,
-4.954350645716e0));
#21886=cartesian_point('',(-6.571654450567e1,3.572529779880e1,
-5.516222102540e0));
#21887=cartesian_point('',(-6.564832401285e1,3.566493615676e1,
-5.976015505952e0));
#21888=cartesian_point('',(-6.559632339383e1,3.563857543479e1,
-6.278710310370e0));
#21890=cartesian_point('',(-6.458683853731e1,3.548136735919e1,
-4.147513465078e1));
#21891=cartesian_point('',(-6.453963445170e1,3.545594028170e1,
-4.162592511609e1));
#21892=cartesian_point('',(-6.448931964082e1,3.543650229782e1,
-4.177646886840e1));
#21893=cartesian_point('',(-6.443600973888e1,3.542457162006e1,
-4.192438379496e1));
#21895=direction('',(-4.759275865671e-1,2.655711617961e-1,8.384300151871e-1));
#21896=vector('',#21895,1.808878291839e0);
#21897=cartesian_point('',(-6.385929166038e1,3.541973863864e1,
-4.303925723909e1));
#21898=line('',#21897,#21896);
#21899=cartesian_point('',(-6.450095695175e1,3.577680581551e1,
-4.135914406234e1));
#21900=direction('',(-4.763029270542e-1,2.648547976064e-1,8.384434732673e-1));
#21901=direction('',(-7.307666392564e-1,4.110627804325e-1,-5.449839534271e-1));
#21902=axis2_placement_3d('',#21899,#21900,#21901);
#21904=cartesian_point('',(-6.046258825843e1,4.430733681664e1,
-4.695462371174e0));
#21905=cartesian_point('',(-6.050609189628e1,4.424858374955e1,
-4.692396218125e0));
#21906=cartesian_point('',(-6.052765273623e1,4.413250788002e1,
-4.954350620123e0));
#21907=cartesian_point('',(-6.049124323298e1,4.399739321735e1,
-5.516222232125e0));
#21908=cartesian_point('',(-6.043148534970e1,4.392864355942e1,
-5.976014937500e0));
#21909=cartesian_point('',(-6.038337036785e1,4.389572091428e1,
-6.278709741898e0));
#21911=cartesian_point('',(-5.940304140404e1,4.360809344459e1,
-4.147513465079e1));
#21912=cartesian_point('',(-5.935956005545e1,4.357672252981e1,
-4.162592511615e1));
#21913=cartesian_point('',(-5.931221296378e1,4.355088337100e1,
-4.177646889532e1));
#21914=cartesian_point('',(-5.926091640125e1,4.353209642338e1,
-4.192438382188e1));
#21916=direction('',(-4.371992865979e-1,3.254263537124e-1,8.384238022073e-1));
#21917=vector('',#21916,1.808878417841e0);
#21918=cartesian_point('',(-5.868974965942e1,4.345201683308e1,
-4.303924610621e1));
#21919=line('',#21918,#21917);
#21920=cartesian_point('',(-5.927933209061e1,4.388979458761e1,
-4.135914406235e1));
#21921=direction('',(-4.376576012627e-1,3.247589355094e-1,8.384434732668e-1));
#21922=direction('',(-6.708603698605e-1,5.029302681853e-1,-5.449839534278e-1));
#21923=axis2_placement_3d('',#21920,#21921,#21922);
#21925=cartesian_point('',(-5.376338353481e1,4.513725015424e1,-4.38e1));
#21926=direction('',(7.071067811865e-1,-7.071067811865e-1,0.e0));
#21927=direction('',(0.e0,0.e0,-1.e0));
#21928=axis2_placement_3d('',#21925,#21926,#21927);
#21930=cartesian_point('',(-5.493975161612e1,4.653436809777e1,
-4.201584056459e1));
#21931=direction('',(5.046486070366e-2,7.277663199491e-2,9.960707101756e-1));
#21932=direction('',(7.043625854270e-1,7.044693165876e-1,-8.715692879688e-2));
#21933=axis2_placement_3d('',#21930,#21931,#21932);
#21935=direction('',(-7.071615745803e-1,7.070514841623e-1,-8.403457613975e-4));
#21936=vector('',#21935,2.433327974174e0);
#21937=cartesian_point('',(-5.119747519025e1,4.426194027304e1,
-4.390458689134e1));
#21938=line('',#21937,#21936);
#21939=cartesian_point('',(-4.341664103981e1,5.204277442038e1,-4.38e1));
#21940=direction('',(-7.071067811874e-1,7.071067811857e-1,0.e0));
#21941=direction('',(-1.894780628694e-13,-1.894780628694e-13,-1.e0));
#21942=axis2_placement_3d('',#21939,#21940,#21941);
#21944=cartesian_point('',(-4.772970773009e1,4.772970773009e1,
-4.390458689130e1));
#21945=direction('',(0.e0,0.e0,-1.e0));
#21946=direction('',(7.071067805498e-1,7.071067818233e-1,0.e0));
#21947=axis2_placement_3d('',#21944,#21945,#21946);
#21949=cartesian_point('',(-4.772970773009e1,4.772970773009e1,
-4.390458689130e1));
#21950=direction('',(0.e0,0.e0,-1.e0));
#21951=direction('',(7.750037363918e-1,6.319566508699e-1,0.e0));
#21952=axis2_placement_3d('',#21949,#21950,#21951);
#21954=cartesian_point('',(-4.772970773009e1,4.772970773009e1,
-4.390458689130e1));
#21955=direction('',(0.e0,0.e0,-1.e0));
#21956=direction('',(1.e0,0.e0,0.e0));
#21957=axis2_placement_3d('',#21954,#21955,#21956);
#21959=cartesian_point('',(-5.204277442038e1,4.341664103981e1,-4.38e1));
#21960=direction('',(-7.071067811857e-1,7.071067811874e-1,0.e0));
#21961=direction('',(7.044160263998e-1,7.044160263981e-1,-8.715574280917e-2));
#21962=axis2_placement_3d('',#21959,#21960,#21961);
#21964=direction('',(7.071038281240e-1,-7.071097342247e-1,4.135498096387e-6));
#21965=vector('',#21964,2.433531822725e0);
#21966=cartesian_point('',(-4.598269956324e1,5.291824960812e1,
-4.390460305704e1));
#21967=line('',#21966,#21965);
#21968=cartesian_point('',(-4.653435290498e1,5.493963664456e1,
-4.201481683019e1));
#21969=direction('',(-7.332415085686e-2,-4.980762313795e-2,9.960636373136e-1));
#21970=direction('',(-6.462627552766e-1,7.630568512477e-1,-9.417691129250e-3));
#21971=axis2_placement_3d('',#21968,#21969,#21970);
#21973=cartesian_point('',(-4.653436818728e1,5.493975184664e1,
-4.201584170416e1));
#21974=direction('',(-7.277646933580e-2,-5.046502381207e-2,9.960707137963e-1));
#21975=direction('',(-7.060900863391e-1,7.079474632824e-1,-1.572193390250e-2));
#21976=axis2_placement_3d('',#21973,#21974,#21975);
#21978=cartesian_point('',(-4.513724953201e1,5.376338291258e1,-4.38e1));
#21979=direction('',(7.071067811865e-1,-7.071067811865e-1,0.e0));
#21980=direction('',(-7.044153972224e-1,-7.044153972224e-1,-8.716591255781e-2));
#21981=axis2_placement_3d('',#21978,#21979,#21980);
#21983=cartesian_point('',(-5.358941709366e1,5.063163406550e1,
-3.901308260845e1));
#21984=direction('',(-1.335069549280e-2,-1.458119983496e-3,9.999098123411e-1));
#21985=direction('',(7.268428520318e-1,-6.867486595237e-1,8.703280573009e-3));
#21986=axis2_placement_3d('',#21983,#21984,#21985);
#21988=cartesian_point('',(-5.369215135249e1,5.144733864703e1,
-3.940628273835e1));
#21989=cartesian_point('',(-5.369232821899e1,5.144737649335e1,
-3.939689592141e1));
#21990=cartesian_point('',(-5.369247187527e1,5.144737698731e1,
-3.938750833414e1));
#21991=cartesian_point('',(-5.369259848022e1,5.144736456883e1,
-3.937812129740e1));
#21993=direction('',(-1.343232199207e-2,-1.376525160174e-3,9.999088347966e-1));
#21994=vector('',#21993,3.310242825925e1);
#21995=cartesian_point('',(-5.369259848022e1,5.144736456883e1,
-3.937812129740e1));
#21996=line('',#21995,#21994);
#21997=direction('',(3.228099816734e-1,-3.095550722327e-1,-8.944100698153e-1));
#21998=vector('',#21997,9.152100704247e-1);
#21999=cartesian_point('',(-5.413724095532e1,5.140179824347e1,
-6.278710827762e0));
#22000=line('',#21999,#21998);
#22001=cartesian_point('',(-5.541385208203e1,5.270517388369e1,
-8.214095259968e0));
#22002=direction('',(7.066920014180e-1,7.074459567888e-1,1.032634276926e-2));
#22003=direction('',(6.295181635533e-1,-6.353751667455e-1,4.472194978303e-1));
#22004=axis2_placement_3d('',#22001,#22002,#22003);
#22006=direction('',(1.336806792161e-2,1.441075589612e-3,-9.999096049450e-1));
#22007=vector('',#22006,3.081713398936e1);
#22008=cartesian_point('',(-5.364750349008e1,5.094042369945e1,
-8.193502105217e0));
#22009=line('',#22008,#22007);
#22010=cartesian_point('',(-5.319230072726e1,5.094746602452e1,
-3.940628380497e1));
#22011=cartesian_point('',(-5.320136724606e1,5.095590147754e1,
-3.936295718300e1));
#22012=cartesian_point('',(-5.321659206649e1,5.096984927888e1,
-3.927564530326e1));
#22013=cartesian_point('',(-5.323135125702e1,5.098261907328e1,
-3.914215827005e1));
#22014=cartesian_point('',(-5.323493745930e1,5.098489828908e1,
-3.905275620566e1));
#22015=cartesian_point('',(-5.323553794976e1,5.098483351899e1,
-3.900785037805e1));
#22017=cartesian_point('',(-5.319632491998e1,5.026371008107e1,
-3.927434040624e1));
#22018=cartesian_point('',(-5.303706097335e1,5.043248110862e1,
-3.927382794766e1));
#22019=cartesian_point('',(-5.303484177069e1,5.078912792446e1,
-3.934262427374e1));
#22020=cartesian_point('',(-5.319230072726e1,5.094746602452e1,
-3.940628380497e1));
#22022=cartesian_point('',(-5.419533492327e1,5.076495160595e1,
-7.102517770556e0));
#22023=direction('',(-3.227989087733e-1,3.095524880037e-1,8.944149605555e-1));
#22024=direction('',(6.527754623636e-1,-6.114607982370e-1,4.472134702303e-1));
#22025=axis2_placement_3d('',#22022,#22023,#22024);
#22027=cartesian_point('',(-5.400085378604e1,5.058669199438e1,
-8.198642112705e0));
#22028=direction('',(-1.313939219144e-2,-1.469987649386e-3,9.999125939347e-1));
#22029=direction('',(7.297851848349e-1,-6.836226194076e-1,8.584767312412e-3));
#22030=axis2_placement_3d('',#22027,#22028,#22029);
#22032=cartesian_point('',(0.e0,0.e0,-8.194372175980e0));
#22033=direction('',(0.e0,0.e0,-1.e0));
#22034=direction('',(-7.730691754643e-1,6.343217243221e-1,0.e0));
#22035=axis2_placement_3d('',#22032,#22033,#22034);
#22037=cartesian_point('',(0.e0,0.e0,-8.194372175980e0));
#22038=direction('',(0.e0,0.e0,-1.e0));
#22039=direction('',(-7.528187511791e-1,6.582278692619e-1,0.e0));
#22040=axis2_placement_3d('',#22037,#22038,#22039);
#22042=cartesian_point('',(-5.363594657860e1,5.024486730742e1,
-8.194372304608e0));
#22043=cartesian_point('',(-5.363776701434e1,5.024484305385e1,
-8.042736034288e0));
#22044=cartesian_point('',(-5.365784662673e1,5.026096931121e1,
-7.739667624489e0));
#22045=cartesian_point('',(-5.373641899956e1,5.033325832869e1,
-7.296100167261e0));
#22046=cartesian_point('',(-5.381989236775e1,5.041238821609e1,
-7.014537441873e0));
#22047=cartesian_point('',(-5.386894922007e1,5.045922454541e1,
-6.878912886138e0));
#22049=cartesian_point('',(0.e0,0.e0,-6.878910995975e0));
#22050=direction('',(0.e0,0.e0,1.e0));
#22051=direction('',(-7.298272437144e-1,6.836316218054e-1,0.e0));
#22052=axis2_placement_3d('',#22049,#22050,#22051);
#22054=cartesian_point('',(0.e0,0.e0,-6.878910995975e0));
#22055=direction('',(0.e0,0.e0,1.e0));
#22056=direction('',(-7.528187511791e-1,6.582278692619e-1,0.e0));
#22057=axis2_placement_3d('',#22054,#22055,#22056);
#22059=cartesian_point('',(-5.681590655474e1,4.661881074870e1,
-8.194372283963e0));
#22060=cartesian_point('',(-5.681611838277e1,4.662063127010e1,
-8.042733301409e0));
#22061=cartesian_point('',(-5.683473252572e1,4.663841570894e1,
-7.739657463900e0));
#22062=cartesian_point('',(-5.691665877735e1,4.670688434469e1,
-7.296089412159e0));
#22063=cartesian_point('',(-5.700600832581e1,4.677932735137e1,
-7.014534471926e0));
#22064=cartesian_point('',(-5.705884691935e1,4.682184179032e1,
-6.878912349684e0));
#22066=cartesian_point('',(-5.720242766313e1,4.693596151932e1,
-8.198698155928e0));
#22067=direction('',(-2.659468491670e-4,1.333679491817e-2,9.999110256286e-1));
#22068=direction('',(-6.087090511165e-1,-7.933251073823e-1,1.041945707103e-2));
#22069=axis2_placement_3d('',#22066,#22067,#22068);
#22071=cartesian_point('',(-4.617363433964e1,5.680449647005e1,
-4.147601147845e1));
#22072=cartesian_point('',(-4.622314631287e1,5.680579795074e1,
-3.777640373880e1));
#22073=cartesian_point('',(-4.632210194463e1,5.680833452730e1,
-3.037828630651e1));
#22074=cartesian_point('',(-4.647047802226e1,5.681211802574e1,
-1.928440635087e1));
#22075=cartesian_point('',(-4.656939554887e1,5.681467383607e1,
-1.189068437469e1));
#22076=cartesian_point('',(-4.661881077426e1,5.681590651273e1,
-8.194372284204e0));
#22078=cartesian_point('',(-5.024486222713e1,5.363594337922e1,
-8.194372272414e0));
#22079=cartesian_point('',(-5.024970474161e1,5.359043434300e1,
-1.161677747067e1));
#22080=cartesian_point('',(-5.025932183621e1,5.349933131979e1,
-1.846252852094e1));
#22081=cartesian_point('',(-5.027379280538e1,5.336268577393e1,
-2.873398027249e1));
#22082=cartesian_point('',(-5.028342831717e1,5.327154916574e1,
-3.558349756821e1));
#22083=cartesian_point('',(-5.028822321397e1,5.322595023725e1,
-3.900872671768e1));
#22085=cartesian_point('',(-4.753333590842e1,5.569997379495e1,
-3.900851599073e1));
#22086=cartesian_point('',(-4.750820945328e1,5.571746450929e1,
-3.934660799534e1));
#22087=cartesian_point('',(-4.745802818972e1,5.575241210275e1,
-4.002063460235e1));
#22088=cartesian_point('',(-4.738544814216e1,5.580261116552e1,
-4.102669910546e1));
#22089=cartesian_point('',(-4.733518373630e1,5.583766113055e1,
-4.169362454952e1));
#22090=cartesian_point('',(-4.730990191469e1,5.585534369601e1,
-4.202614877462e1));
#22092=cartesian_point('',(-4.693597777893e1,5.720245378454e1,
-8.198743025617e0));
#22093=direction('',(1.342783837063e-2,-2.983216755217e-4,-9.999097980122e-1));
#22094=direction('',(7.921742060158e-1,6.102054551097e-1,1.045609284634e-2));
#22095=axis2_placement_3d('',#22092,#22093,#22094);
#22097=cartesian_point('',(-4.617363433964e1,5.680449647005e1,
-4.147601147845e1));
#22098=cartesian_point('',(-4.617271691847e1,5.680451505697e1,
-4.154066775096e1));
#22099=cartesian_point('',(-4.616763935451e1,5.680716540863e1,
-4.166762861755e1));
#22100=cartesian_point('',(-4.615019963794e1,5.681931076921e1,
-4.185095069927e1));
#22101=cartesian_point('',(-4.613241104196e1,5.683238564218e1,
-4.196855048570e1));
#22102=cartesian_point('',(-4.612195717415e1,5.684022054684e1,
-4.202618265876e1));
#22104=cartesian_point('',(-4.648903719548e1,5.719252425903e1,
-4.148036708076e1));
#22105=direction('',(1.342783837063e-2,-2.983216755217e-4,-9.999097980122e-1));
#22106=direction('',(7.934164654619e-1,6.085890429609e-1,1.047325746446e-2));
#22107=axis2_placement_3d('',#22104,#22105,#22106);
#22109=cartesian_point('',(-4.609232674344e1,5.749682213960e1,
-4.147513467272e1));
#22110=cartesian_point('',(-4.605844635853e1,5.745526639458e1,
-4.162592509715e1));
#22111=cartesian_point('',(-4.601940010746e1,5.741805318562e1,
-4.177646934956e1));
#22112=cartesian_point('',(-4.597471389872e1,5.738663004433e1,
-4.192438378716e1));
#22114=direction('',(-3.380700751158e-1,4.274853631151e-1,8.384300141536e-1));
#22115=vector('',#22114,1.808878296162e0);
#22116=cartesian_point('',(-4.544374540099e1,5.716146453218e1,
-4.303925726969e1));
#22117=line('',#22116,#22115);
#22118=cartesian_point('',(-4.589992310675e1,5.773690622893e1,
-4.135914406188e1));
#22119=direction('',(-3.386909825516e-1,4.269671655661e-1,8.384434732686e-1));
#22120=direction('',(-5.178334415271e-1,6.594247624217e-1,-5.449839534714e-1));
#22121=axis2_placement_3d('',#22118,#22119,#22120);
#22123=cartesian_point('',(-4.682184184284e1,5.705884689686e1,
-6.878912357759e0));
#22124=cartesian_point('',(-4.677932767389e1,5.700600802649e1,
-7.014534439049e0));
#22125=cartesian_point('',(-4.670688423656e1,5.691665864856e1,
-7.296089303042e0));
#22126=cartesian_point('',(-4.663841552467e1,5.683473231787e1,
-7.739657320471e0));
#22127=cartesian_point('',(-4.662063158480e1,5.681611805013e1,
-8.042733250255e0));
#22128=cartesian_point('',(-4.661881077426e1,5.681590651273e1,
-8.194372284204e0));
#22130=cartesian_point('',(-4.710552813267e1,5.740455727350e1,
-7.102552497146e0));
#22131=direction('',(2.796977142353e-1,-3.490464728904e-1,-8.943912725504e-1));
#22132=direction('',(7.933092368022e-1,6.087279387130e-1,1.052385074254e-2));
#22133=axis2_placement_3d('',#22130,#22131,#22132);
#22135=cartesian_point('',(0.e0,0.e0,-6.878910995977e0));
#22136=direction('',(0.e0,0.e0,1.e0));
#22137=direction('',(-6.343516379959e-1,7.730446296120e-1,0.e0));
#22138=axis2_placement_3d('',#22135,#22136,#22137);
#22140=cartesian_point('',(0.e0,0.e0,-6.878910995977e0));
#22141=direction('',(0.e0,0.e0,1.e0));
#22142=direction('',(-6.604623050145e-1,7.508592036161e-1,0.e0));
#22143=axis2_placement_3d('',#22140,#22141,#22142);
#22145=cartesian_point('',(0.e0,0.e0,-8.194372175982e0));
#22146=direction('',(0.e0,0.e0,-1.e0));
#22147=direction('',(-6.836598621823e-1,7.298007898330e-1,0.e0));
#22148=axis2_placement_3d('',#22145,#22146,#22147);
#22150=cartesian_point('',(0.e0,0.e0,-8.194372175982e0));
#22151=direction('',(0.e0,0.e0,-1.e0));
#22152=direction('',(-6.604623050145e-1,7.508592036161e-1,0.e0));
#22153=axis2_placement_3d('',#22150,#22151,#22152);
#22155=cartesian_point('',(-5.024486222713e1,5.363594337922e1,
-8.194372272414e0));
#22156=cartesian_point('',(-5.024483460861e1,5.363777601037e1,
-8.042733255116e0));
#22157=cartesian_point('',(-5.026096896537e1,5.365783926289e1,
-7.739657395440e0));
#22158=cartesian_point('',(-5.033325708071e1,5.373641512538e1,
-7.296089353587e0));
#22159=cartesian_point('',(-5.041238653869e1,5.381990095412e1,
-7.014534449155e0));
#22160=cartesian_point('',(-5.045922384389e1,5.386894845475e1,
-6.878912343399e0));
#22162=cartesian_point('',(-5.058668059758e1,5.400083288096e1,
-8.198698319474e0));
#22163=direction('',(1.477137607704e-3,1.325775458591e-2,9.999110210453e-1));
#22164=direction('',(-7.070512458247e-1,-7.070855432763e-1,1.041970572431e-2));
#22165=axis2_placement_3d('',#22162,#22163,#22164);
#22167=cartesian_point('',(-5.045922384389e1,5.386894845475e1,
-6.878912343399e0));
#22168=cartesian_point('',(-5.055365778860e1,5.396743735150e1,
-6.606036470248e0));
#22169=cartesian_point('',(-5.064808816746e1,5.406592524670e1,
-6.333159038419e0));
#22170=cartesian_point('',(-5.074252216117e1,5.416441404170e1,
-6.060283145502e0));
#22172=cartesian_point('',(-5.076495160676e1,5.419533492413e1,
-7.102517765360e0));
#22173=direction('',(-3.095524903449e-1,3.227989110933e-1,8.944149589079e-1));
#22174=direction('',(-7.070855778181e-1,-7.070506247610e-1,1.045942955998e-2));
#22175=axis2_placement_3d('',#22172,#22173,#22174);
#22177=cartesian_point('',(-5.094747277745e1,5.319229459735e1,
-3.940628226593e1));
#22178=cartesian_point('',(-5.095588649185e1,5.320134195316e1,
-3.936302964619e1));
#22179=cartesian_point('',(-5.096981873964e1,5.321656360985e1,
-3.927582018142e1));
#22180=cartesian_point('',(-5.098260467298e1,5.323133178216e1,
-3.914233189974e1));
#22181=cartesian_point('',(-5.098489706192e1,5.323493785151e1,
-3.905283088762e1));
#22182=cartesian_point('',(-5.098483220266e1,5.323553926562e1,
-3.900785043962e1));
#22184=direction('',(1.447957253480e-3,1.336096418016e-2,9.999096899500e-1));
#22185=vector('',#22184,3.081713401882e1);
#22186=cartesian_point('',(-5.098483220266e1,5.323553926562e1,
-3.900785043962e1));
#22187=line('',#22186,#22185);
#22188=cartesian_point('',(-5.270626284362e1,5.541381425643e1,
-8.214301753513e0));
#22189=direction('',(-7.072231649799e-1,-7.069136205049e-1,1.041768018241e-2));
#22190=direction('',(7.069888285391e-1,-7.071756843192e-1,8.327534367010e-3));
#22191=axis2_placement_3d('',#22188,#22189,#22190);
#22193=direction('',(-3.095528849399e-1,3.228030403663e-1,8.944133320538e-1));
#22194=vector('',#22193,9.152378351545e-1);
#22195=cartesian_point('',(-5.111848817105e1,5.384180418045e1,
-7.097283950176e0));
#22196=line('',#22195,#22194);
#22197=direction('',(-1.377301248214e-3,-1.343154652763e-2,-9.999088441449e-1));
#22198=vector('',#22197,3.310245545178e1);
#22199=cartesian_point('',(-5.140180268332e1,5.413724573630e1,
-6.278683028414e0));
#22200=line('',#22199,#22198);
#22201=cartesian_point('',(-5.144739473654e1,5.369262856572e1,
-3.937812099756e1));
#22202=cartesian_point('',(-5.144740715237e1,5.369250199027e1,
-3.938750586429e1));
#22203=cartesian_point('',(-5.144737642930e1,5.369232840224e1,
-3.939689375418e1));
#22204=cartesian_point('',(-5.144733860392e1,5.369215158881e1,
-3.940627840131e1));
#22206=cartesian_point('',(-5.094747277745e1,5.319229459735e1,
-3.940628226593e1));
#22207=cartesian_point('',(-5.078911308444e1,5.303485400593e1,
-3.934262265472e1));
#22208=cartesian_point('',(-5.043248676763e1,5.303707244109e1,
-3.927383127159e1));
#22209=cartesian_point('',(-5.026371902399e1,5.319633439200e1,
-3.927434395669e1));
#22211=cartesian_point('',(-5.063163387680e1,5.358941690081e1,
-3.901308288767e1));
#22212=direction('',(1.458080982395e-3,1.335073448729e-2,9.999098118773e-1));
#22213=direction('',(-7.052402984266e-1,-7.088906889448e-1,1.049345522079e-2));
#22214=axis2_placement_3d('',#22211,#22212,#22213);
#22216=cartesian_point('',(-3.890446404487e1,6.407267242816e1,
-4.695462366194e0));
#22217=cartesian_point('',(-3.896713986061e1,6.403503976765e1,
-4.692396675212e0));
#22218=cartesian_point('',(-3.903147987334e1,6.393605076613e1,
-4.954350088737e0));
#22219=cartesian_point('',(-3.904954824108e1,6.379728792547e1,
-5.516221353903e0));
#22220=cartesian_point('',(-3.902064760003e1,6.371090171718e1,
-5.976018919565e0));
#22221=cartesian_point('',(-3.898879409558e1,6.366207234120e1,
-6.278713797868e0));
#22223=cartesian_point('',(-3.819315924369e1,6.302118476213e1,
-4.147513465248e1));
#22224=cartesian_point('',(-3.816499282013e1,6.297556224513e1,
-4.162592510414e1));
#22225=cartesian_point('',(-3.813113804239e1,6.293357082752e1,
-4.177646935018e1));
#22226=cartesian_point('',(-3.809093566597e1,6.289658378828e1,
-4.192438381423e1));
#22228=direction('',(-2.793845283060e-1,4.679641442096e-1,8.384234282733e-1));
#22229=vector('',#22228,1.808878426244e0);
#22230=cartesian_point('',(-3.759389096677e1,6.260402302540e1,
-4.303924546570e1));
#22231=line('',#22230,#22229);
#22232=cartesian_point('',(-3.797106438101e1,6.323410117862e1,
-4.135914406188e1));
#22233=direction('',(-2.800630359222e-1,4.675224465691e-1,8.384434732670e-1));
#22234=direction('',(-4.273311013389e-1,7.213741195002e-1,-5.449839534737e-1));
#22235=axis2_placement_3d('',#22232,#22233,#22234);
#22237=cartesian_point('',(-3.020846900287e1,6.860257338622e1,
-4.695462366846e0));
#22238=cartesian_point('',(-3.027552067429e1,6.857344353124e1,
-4.692396577725e0));
#22239=cartesian_point('',(-3.035223090393e1,6.848369942946e1,
-4.954350114904e0));
#22240=cartesian_point('',(-3.038825685908e1,6.834848209132e1,
-5.516221447231e0));
#22241=cartesian_point('',(-3.037087921705e1,6.825906282605e1,
-5.976018433417e0));
#22242=cartesian_point('',(-3.034567173596e1,6.820649347602e1,
-6.278713309909e0));
#22244=cartesian_point('',(-2.964049619559e1,6.746723743503e1,
-4.147513465250e1));
#22245=cartesian_point('',(-2.961852567311e1,6.741832876898e1,
-4.162592510415e1));
#22246=cartesian_point('',(-2.959044150754e1,6.737227765854e1,
-4.177646935019e1));
#22247=cartesian_point('',(-2.955541084543e1,6.733035958544e1,
-4.192438381424e1));
#22249=direction('',(-2.159127770944e-1,5.004276447290e-1,8.384234282738e-1));
#22250=vector('',#22249,1.808878426243e0);
#22251=cartesian_point('',(-2.910080527490e1,6.697542436849e1,
-4.303924546570e1));
#22252=line('',#22251,#22250);
#22253=cartesian_point('',(-2.939251021616e1,6.764934312533e1,
-4.135914406188e1));
#22254=direction('',(-2.166431330969e-1,5.000782888903e-1,8.384434732661e-1));
#22255=direction('',(-3.295170075322e-1,7.709805653852e-1,-5.449839534751e-1));
#22256=axis2_placement_3d('',#22253,#22254,#22255);
#22258=cartesian_point('',(-2.272022108364e1,6.642031112192e1,
-4.350031808994e1));
#22259=direction('',(3.420135950277e-1,-9.396950023047e-1,-5.881952319448e-5));
#22260=direction('',(-1.337908265986e-5,5.772478814498e-5,-9.999999982444e-1));
#22261=axis2_placement_3d('',#22258,#22259,#22260);
#22263=cartesian_point('',(-2.318420729907e1,6.784694410217e1,
-4.201314731344e1));
#22264=direction('',(3.006660769366e-2,1.942873247068e-2,9.993590563238e-1));
#22265=direction('',(9.391315297845e-1,3.417806509035e-1,-3.489923255124e-2));
#22266=axis2_placement_3d('',#22263,#22264,#22265);
#22268=direction('',(-3.420331742744e-1,9.396878778060e-1,4.346013636271e-7));
#22269=vector('',#22268,7.373870041117e0);
#22270=cartesian_point('',(-1.878953500955e1,6.000390564549e1,
-4.355234872185e1));
#22271=line('',#22270,#22269);
#22272=cartesian_point('',(-2.019821509925e1,5.949118808170e1,
-4.500000402501e1));
#22273=cartesian_point('',(-2.000438919832e1,5.902815201076e1,
-4.500000402501e1));
#22274=cartesian_point('',(-1.962332292475e1,5.823604773988e1,
-4.499999817507e1));
#22275=cartesian_point('',(-1.902430093234e1,5.750660877795e1,
-4.500000034972e1));
#22276=cartesian_point('',(-1.853939466132e1,5.706544789518e1,
-4.500000042606e1));
#22277=cartesian_point('',(-1.811461811248e1,5.676903894240e1,
-4.499999794606e1));
#22278=cartesian_point('',(-1.731517385830e1,5.641358152972e1,
-4.500000778971e1));
#22279=cartesian_point('',(-1.691834612210e1,5.637091160740e1,
-4.499998319330e1));
#22280=cartesian_point('',(-1.672180375352e1,5.637867943853e1,
-4.499998319330e1));
#22282=cartesian_point('',(-2.019821513676e1,5.949118817277e1,-4.35e1));
#22283=direction('',(-3.420201433257e-1,9.396926207859e-1,0.e0));
#22284=direction('',(9.391201900109e-1,3.418117955624e-1,-3.489935713223e-2));
#22285=axis2_placement_3d('',#22282,#22283,#22284);
#22287=direction('',(9.999999999999e-1,-1.807887384482e-8,4.285925639418e-7));
#22288=vector('',#22287,3.344375182907e1);
#22289=cartesian_point('',(-1.672180375352e1,5.637867943853e1,
-4.499998319330e1));
#22290=line('',#22289,#22288);
#22291=direction('',(-1.e0,-3.986981809347e-8,2.926272964766e-7));
#22292=vector('',#22291,3.344375387927e1);
#22293=cartesian_point('',(1.672193030439e1,5.743935221025e1,
-4.456066454109e1));
#22294=line('',#22293,#22292);
#22295=cartesian_point('',(-1.672180514608e1,5.637867965644e1,-4.35e1));
#22296=direction('',(-1.e0,0.e0,0.e0));
#22297=direction('',(0.e0,7.071109960280e-1,-7.071025663200e-1));
#22298=axis2_placement_3d('',#22295,#22296,#22297);
#22300=cartesian_point('',(1.672194807554e1,5.637867883391e1,
-4.499996885955e1));
#22301=cartesian_point('',(1.683959058653e1,5.637865227659e1,
-4.499998537461e1));
#22302=cartesian_point('',(1.708129466189e1,5.639705206292e1,
-4.500000678714e1));
#22303=cartesian_point('',(1.746286190157e1,5.648630276101e1,
-4.499999818309e1));
#22304=cartesian_point('',(1.786463891273e1,5.664511976486e1,
-4.500000048050e1));
#22305=cartesian_point('',(1.828024302840e1,5.688259181474e1,
-4.499999989492e1));
#22306=cartesian_point('',(1.870793793002e1,5.721017772861e1,
-4.499999993983e1));
#22307=cartesian_point('',(1.913762188322e1,5.764095974863e1,
-4.500000034575e1));
#22308=cartesian_point('',(1.954737265042e1,5.817324141884e1,
-4.499999867716e1));
#22309=cartesian_point('',(1.991319474926e1,5.879640842207e1,
-4.500000494560e1));
#22310=cartesian_point('',(2.011093580629e1,5.925146929239e1,
-4.499998934217e1));
#22311=cartesian_point('',(2.019821442959e1,5.949118622635e1,
-4.500001402125e1));
#22313=cartesian_point('',(2.019821451765e1,5.949118647177e1,-4.35e1));
#22314=direction('',(3.420201433257e-1,9.396926207859e-1,0.e0));
#22315=direction('',(0.e0,0.e0,-1.e0));
#22316=axis2_placement_3d('',#22313,#22314,#22315);
#22318=cartesian_point('',(1.672195833355e1,5.637867965644e1,-4.35e1));
#22319=direction('',(-1.e0,0.e0,0.e0));
#22320=direction('',(0.e0,7.071109960280e-1,-7.071025663200e-1));
#22321=axis2_placement_3d('',#22318,#22319,#22320);
#22323=cartesian_point('',(2.156476478683e1,6.849581083313e1,
-3.506040333261e1));
#22324=cartesian_point('',(2.161424572083e1,6.869101916330e1,
-3.448126498898e1));
#22325=cartesian_point('',(2.157569249942e1,6.912544926303e1,
-3.333378240449e1));
#22326=cartesian_point('',(2.112387135225e1,6.961977402644e1,
-3.238011233520e1));
#22327=cartesian_point('',(2.075745983262e1,6.978794273272e1,
-3.221207339909e1));
#22329=cartesian_point('',(1.672193030439e1,5.743935221025e1,
-4.456066454109e1));
#22330=cartesian_point('',(1.717793510014e1,5.750666284467e1,
-4.449334117596e1));
#22331=cartesian_point('',(1.804983694620e1,5.832243342533e1,
-4.415071342718e1));
#22332=cartesian_point('',(1.858605740632e1,5.942448465562e1,
-4.375334577540e1));
#22333=cartesian_point('',(1.878953586381e1,6.000390328528e1,
-4.355235098850e1));
#22335=cartesian_point('',(2.297345210781e1,6.798313193781e1,
-3.500803016877e1));
#22336=direction('',(3.006660769429e-2,-1.942873246736e-2,-9.993590563238e-1));
#22337=direction('',(-9.391326206354e-1,3.417776560850e-1,-3.489920714708e-2));
#22338=axis2_placement_3d('',#22335,#22336,#22337);
#22340=direction('',(-3.007944392e-2,1.943656771940e-2,9.993585176946e-1));
#22341=vector('',#22340,7.009767599893e0);
#22342=cartesian_point('',(2.177561469824e1,6.835956501048e1,
-4.206567429062e1));
#22343=line('',#22342,#22341);
#22344=direction('',(-2.251544450211e-1,-6.889488341826e-1,-6.889520881496e-1));
#22345=vector('',#22344,1.232589000303e1);
#22346=cartesian_point('',(2.156476478683e1,6.849581083313e1,
-3.506040333261e1));
#22347=line('',#22346,#22345);
#22348=cartesian_point('',(2.126262188009e1,6.695073159422e1,
-4.205387117719e1));
#22349=direction('',(9.391219402472e-1,-3.418075116259e-1,3.489421646210e-2));
#22350=direction('',(3.284808494719e-2,-1.177448818774e-2,-9.993909969292e-1));
#22351=axis2_placement_3d('',#22348,#22349,#22350);
#22353=cartesian_point('',(-1.878953500955e1,6.000390564549e1,
-4.355234872185e1));
#22354=cartesian_point('',(-1.858606726540e1,5.942443000031e1,
-4.375335994228e1));
#22355=cartesian_point('',(-1.804964428930e1,5.832204072385e1,
-4.415091321918e1));
#22356=cartesian_point('',(-1.717757751277e1,5.750633647351e1,
-4.449346051112e1));
#22357=cartesian_point('',(-1.672182357488e1,5.743935087685e1,
-4.456065475453e1));
#22359=cartesian_point('',(-2.075750733013e1,6.978793559597e1,
-3.221208019407e1));
#22360=cartesian_point('',(-2.112386233361e1,6.961973584773e1,
-3.238023812789e1));
#22361=cartesian_point('',(-2.157570718569e1,6.912545750392e1,
-3.333375222436e1));
#22362=cartesian_point('',(-2.161424121546e1,6.869100705578e1,
-3.448126725651e1));
#22363=cartesian_point('',(-2.156475995570e1,6.849579684871e1,
-3.506041098042e1));
#22365=cartesian_point('',(-2.075750733013e1,6.978793559597e1,
-3.221208019407e1));
#22366=cartesian_point('',(-2.090346337635e1,7.002740673444e1,
-3.197261788777e1));
#22367=cartesian_point('',(-2.107495499010e1,7.019455819934e1,
-3.157703028614e1));
#22368=cartesian_point('',(-2.119111970154e1,7.016313341407e1,
-3.116447867201e1));
#22370=cartesian_point('',(-2.297345208187e1,6.798313195460e1,
-3.500802930628e1));
#22371=direction('',(3.006660769366e-2,1.942873247068e-2,9.993590563238e-1));
#22372=direction('',(9.391315297845e-1,3.417806509035e-1,-3.489923255124e-2));
#22373=axis2_placement_3d('',#22370,#22371,#22372);
#22375=direction('',(-2.251544692019e-1,6.889485693879e-1,6.889523450405e-1));
#22376=vector('',#22375,1.232587101642e1);
#22377=cartesian_point('',(-1.878953500955e1,6.000390564549e1,
-4.355234872185e1));
#22378=line('',#22377,#22376);
#22379=direction('',(-3.008065348119e-2,-1.943317623784e-2,-9.993585472429e-1));
#22380=vector('',#22379,7.009353060197e0);
#22381=cartesian_point('',(-2.156475995570e1,6.849579684871e1,
-3.506041098042e1));
#22382=line('',#22381,#22380);
#22383=cartesian_point('',(-2.126262175803e1,6.695073184874e1,
-4.205387054026e1));
#22384=direction('',(-9.391220249850e-1,-3.418072370634e-1,3.489462536283e-2));
#22385=direction('',(-3.422524295570e-1,9.395779887683e-1,-7.515150325864e-3));
#22386=axis2_placement_3d('',#22383,#22384,#22385);
#22388=cartesian_point('',(-2.010988237354e1,6.998193473655e1,
-3.201806526337e1));
#22389=cartesian_point('',(-2.046857403953e1,7.017190716541e1,
-3.182819186693e1));
#22390=cartesian_point('',(-2.086250035193e1,7.025832268359e1,
-3.153425633943e1));
#22391=cartesian_point('',(-2.099119760038e1,7.022375157305e1,
-3.110514401089e1));
#22393=cartesian_point('',(-2.010988237354e1,6.998193473655e1,
-3.201806526337e1));
#22394=cartesian_point('',(-2.017883728168e1,7.008397016498e1,
-3.191602981418e1));
#22395=cartesian_point('',(-2.032014632030e1,7.027340577965e1,
-3.170453278717e1));
#22396=cartesian_point('',(-2.052826581974e1,7.053560733737e1,
-3.132186452391e1));
#22397=cartesian_point('',(-2.062122961005e1,7.064733506891e1,
-3.108500725699e1));
#22398=cartesian_point('',(-2.065464493490e1,7.069573786938e1,
-3.096872918628e1));
#22400=cartesian_point('',(-2.071332544553e1,7.081731041505e1,
-3.068371737390e1));
#22401=cartesian_point('',(-2.070066736115e1,7.077396476616e1,
-3.077997984526e1));
#22402=cartesian_point('',(-2.068127589272e1,7.073296971101e1,
-3.087614096059e1));
#22403=cartesian_point('',(-2.065464493490e1,7.069573786938e1,
-3.096872918628e1));
#22405=direction('',(1.229518292128e-2,-5.427281632659e-3,-9.999096824669e-1));
#22406=vector('',#22405,2.249224730595e1);
#22407=cartesian_point('',(-2.098987174047e1,7.093938217573e1,
-8.193501512248e0));
#22408=line('',#22407,#22406);
#22409=direction('',(-1.935777912162e-1,6.943573069128e-1,6.931057416331e-1));
#22410=vector('',#22409,1.662961336385e-1);
#22411=cartesian_point('',(-2.071332544553e1,7.081731041505e1,
-3.068371737390e1));
#22412=line('',#22411,#22410);
#22413=cartesian_point('',(-2.074551668377e1,7.093277935056e1,
-3.056845656887e1));
#22414=cartesian_point('',(-2.076987164813e1,7.102013845123e1,
-3.048109419767e1));
#22415=cartesian_point('',(-2.081920035442e1,7.119540630242e1,
-3.026284105315e1));
#22416=cartesian_point('',(-2.087527871308e1,7.138821956500e1,
-2.985584092631e1));
#22417=cartesian_point('',(-2.089592036150e1,7.145121240610e1,
-2.950837167992e1));
#22418=cartesian_point('',(-2.089951979376e1,7.145680293770e1,
-2.931492739386e1));
#22419=cartesian_point('',(-2.089984494464e1,7.145694582013e1,
-2.928846812492e1));
#22421=direction('',(-1.231843836994e-2,5.514536029448e-3,9.999089188364e-1));
#22422=vector('',#22421,2.301180200170e1);
#22423=cartesian_point('',(-2.089984494464e1,7.145694582013e1,
-2.928846812492e1));
#22424=line('',#22423,#22422);
#22425=direction('',(1.247793439217e-1,-4.294753874333e-1,-8.944165734821e-1));
#22426=vector('',#22425,9.151462325235e-1);
#22427=cartesian_point('',(-2.118331440938e1,7.158384523137e1,
-6.278762064929e0));
#22428=line('',#22427,#22426);
#22429=cartesian_point('',(-2.163721661097e1,7.335094569801e1,
-8.214094604545e0));
#22430=direction('',(9.657362398196e-1,2.593200587347e-1,1.032580442232e-2));
#22431=direction('',(2.274913028025e-1,-8.650101929806e-1,4.472192674617e-1));
#22432=axis2_placement_3d('',#22429,#22430,#22431);
#22434=cartesian_point('',(-2.119632828189e1,7.068814880860e1,
-3.068895005897e1));
#22435=direction('',(-1.228991054400e-2,5.408132722852e-3,9.999098510362e-1));
#22436=direction('',(2.872029015621e-1,-9.578301621639e-1,8.710555858695e-3));
#22437=axis2_placement_3d('',#22434,#22435,#22436);
#22439=cartesian_point('',(-2.147276538046e1,7.080978752080e1,
-8.198641844984e0));
#22440=direction('',(-1.211345253290e-2,5.296536422391e-3,9.999126016656e-1));
#22441=direction('',(2.902013662399e-1,-9.569270993990e-1,8.584489980594e-3));
#22442=axis2_placement_3d('',#22439,#22440,#22441);
#22444=cartesian_point('',(-2.155206100717e1,7.106140517427e1,
-7.102517770561e0));
#22445=direction('',(-1.247758113165e-1,4.294797728193e-1,8.944149605465e-1));
#22446=direction('',(2.595912085099e-1,-8.559278725164e-1,4.472134630285e-1));
#22447=axis2_placement_3d('',#22444,#22445,#22446);
#22449=cartesian_point('',(0.e0,0.e0,-8.194372175982e0));
#22450=direction('',(0.e0,0.e0,-1.e0));
#22451=direction('',(-3.523366826737e-1,9.358733151675e-1,0.e0));
#22452=axis2_placement_3d('',#22449,#22450,#22451);
#22454=cartesian_point('',(0.e0,0.e0,-8.194372175982e0));
#22455=direction('',(0.e0,0.e0,-1.e0));
#22456=direction('',(-3.230565695176e-1,9.463796557891e-1,0.e0));
#22457=axis2_placement_3d('',#22454,#22455,#22456);
#22459=cartesian_point('',(-2.132765900709e1,7.033130599992e1,
-8.194372315648e0));
#22460=cartesian_point('',(-2.132924760697e1,7.033219520940e1,
-8.042736044562e0));
#22461=cartesian_point('',(-2.133857348082e1,7.035619899719e1,
-7.739667620070e0));
#22462=cartesian_point('',(-2.137047489329e1,7.045809000981e1,
-7.296100167264e0));
#22463=cartesian_point('',(-2.140319979143e1,7.056835508515e1,
-7.014537444738e0));
#22464=cartesian_point('',(-2.142226603780e1,7.063344496062e1,
-6.878912878457e0));
#22466=cartesian_point('',(0.e0,0.e0,-6.878910995977e0));
#22467=direction('',(0.e0,0.e0,1.e0));
#22468=direction('',(-2.902331225280e-1,9.569559731710e-1,0.e0));
#22469=axis2_placement_3d('',#22466,#22467,#22468);
#22471=cartesian_point('',(0.e0,0.e0,-6.878910995977e0));
#22472=direction('',(0.e0,0.e0,1.e0));
#22473=direction('',(-3.230565695176e-1,9.463796557891e-1,0.e0));
#22474=axis2_placement_3d('',#22471,#22472,#22473);
#22476=cartesian_point('',(-2.589461303618e1,6.878102766697e1,
-8.194372283847e0));
#22477=cartesian_point('',(-2.589388620243e1,6.878271022822e1,
-8.042733266551e0));
#22478=cartesian_point('',(-2.590111435231e1,6.880741908787e1,
-7.739657390110e0));
#22479=cartesian_point('',(-2.593783025448e1,6.890767780478e1,
-7.296089355114e0));
#22480=cartesian_point('',(-2.597898768147e1,6.901509004764e1,
-7.014534449157e0));
#22481=cartesian_point('',(-2.600349004321e1,6.907832789031e1,
-6.878912343398e0));
#22483=cartesian_point('',(-2.607077474431e1,6.924894880032e1,
-8.198698319439e0));
#22484=direction('',(6.438220134391e-3,1.168329198291e-2,9.999110210463e-1));
#22485=direction('',(-9.238200969117e-1,-3.826850640890e-1,1.041970562425e-2));
#22486=axis2_placement_3d('',#22483,#22484,#22485);
#22488=cartesian_point('',(-2.099119760038e1,7.022375157305e1,
-3.110514401089e1));
#22489=cartesian_point('',(-2.092810634628e1,7.024279217239e1,
-3.108506900072e1));
#22490=cartesian_point('',(-2.080416104079e1,7.031271922325e1,
-3.104308200420e1));
#22491=cartesian_point('',(-2.068283610633e1,7.048270752332e1,
-3.099391989956e1));
#22492=cartesian_point('',(-2.065411376049e1,7.062721802981e1,
-3.097399407956e1));
#22493=cartesian_point('',(-2.065464493490e1,7.069573786938e1,
-3.096872918628e1));
#22495=cartesian_point('',(-1.746563985829e1,7.070540775636e1,
-3.129459224272e1));
#22496=cartesian_point('',(-1.744953088225e1,7.109704220145e1,
-3.090295650452e1));
#22497=cartesian_point('',(-1.741833612006e1,7.146791543623e1,
-3.045597052890e1));
#22498=cartesian_point('',(-1.746108630701e1,7.167806894962e1,
-2.999768444921e1));
#22500=cartesian_point('',(-1.746108630701e1,7.167806894962e1,
-2.999768444921e1));
#22501=cartesian_point('',(-1.746218289631e1,7.168348892017e1,
-2.998587026929e1));
#22502=cartesian_point('',(-1.746335104749e1,7.168871060293e1,
-2.997405357979e1));
#22503=cartesian_point('',(-1.746466015797e1,7.169408595931e1,
-2.996223187635e1));
#22505=cartesian_point('',(-1.746563985829e1,7.070540775636e1,
-3.129459224272e1));
#22506=cartesian_point('',(-1.739722425714e1,7.080299533013e1,
-3.119699913488e1));
#22507=cartesian_point('',(-1.725539967273e1,7.097440420613e1,
-3.099268195317e1));
#22508=cartesian_point('',(-1.708295397266e1,7.116363171364e1,
-3.068587288171e1));
#22509=cartesian_point('',(-1.692269013284e1,7.130701485378e1,
-3.030887093105e1));
#22510=cartesian_point('',(-1.688010933657e1,7.133262561453e1,
-3.010642412361e1));
#22511=cartesian_point('',(-1.686794784909e1,7.133630889820e1,
-3.001511173772e1));
#22513=cartesian_point('',(-1.085796500132e1,7.204829381107e1,
-2.995170619112e1));
#22514=cartesian_point('',(-1.097834041206e1,7.212174491835e1,
-2.987824712673e1));
#22515=cartesian_point('',(-1.120384685312e1,7.225588135089e1,
-2.970161399286e1));
#22516=cartesian_point('',(-1.154153556999e1,7.237310610794e1,
-2.933066177049e1));
#22517=cartesian_point('',(-1.164783614206e1,7.238018270515e1,
-2.910395716797e1));
#22518=cartesian_point('',(-1.168048285235e1,7.237588117616e1,
-2.899682672655e1));
#22520=cartesian_point('',(-1.127986815218e1,7.281150065091e1,
-2.887480090055e1));
#22521=cartesian_point('',(-1.119716664835e1,7.264103121929e1,
-2.926765220399e1));
#22522=cartesian_point('',(-1.102038447994e1,7.236393529059e1,
-2.963611444039e1));
#22523=cartesian_point('',(-1.085796500132e1,7.204829381107e1,
-2.995170619112e1));
#22525=cartesian_point('',(-1.131641996703e1,7.292958819909e1,
-2.860994107645e1));
#22526=cartesian_point('',(-1.131009827964e1,7.288872885774e1,
-2.869915621553e1));
#22527=cartesian_point('',(-1.129808517288e1,7.284907490985e1,
-2.878826962555e1));
#22528=cartesian_point('',(-1.127986815218e1,7.281150065091e1,
-2.887480090055e1));
#22530=direction('',(1.148142599471e-2,-6.984262435812e-3,-9.999096943901e-1));
#22531=vector('',#22530,2.041828360630e1);
#22532=cartesian_point('',(-1.155085097920e1,7.307219485029e1,
-8.193501355708e0));
#22533=line('',#22532,#22531);
#22534=direction('',(-1.001182491031e-1,7.040290952211e-1,7.030784943935e-1));
#22535=vector('',#22534,2.172160955964e-1);
#22536=cartesian_point('',(-1.131641996703e1,7.292958819909e1,
-2.860994107645e1));
#22537=line('',#22536,#22535);
#22538=cartesian_point('',(-1.133816726220e1,7.308251465034e1,
-2.845722111100e1));
#22539=cartesian_point('',(-1.135319331712e1,7.318815182830e1,
-2.835131503828e1));
#22540=cartesian_point('',(-1.137912252258e1,7.336653740081e1,
-2.811995334464e1));
#22541=cartesian_point('',(-1.140709756354e1,7.354524795843e1,
-2.769897172451e1));
#22542=cartesian_point('',(-1.141551169402e1,7.358518022864e1,
-2.739988827509e1));
#22543=cartesian_point('',(-1.141737487174e1,7.358675600445e1,
-2.724313676691e1));
#22545=direction('',(-1.149979541624e-2,7.124267468390e-3,9.999084955727e-1));
#22546=vector('',#22545,2.096496403478e1);
#22547=cartesian_point('',(-1.141737487174e1,7.358675600445e1,
-2.724313676691e1));
#22548=line('',#22547,#22546);
#22549=direction('',(6.769193275947e-2,-4.423938774688e-1,-8.942625226506e-1));
#22550=vector('',#22549,9.138226780220e-1);
#22551=cartesian_point('',(-1.165846766905e1,7.373611601570e1,
-6.280091119157e0));
#22552=line('',#22551,#22550);
#22553=cartesian_point('',(-1.187788758483e1,7.554764168376e1,
-8.214094604515e0));
#22554=direction('',(9.913222922881e-1,1.310476652736e-1,1.032580451608e-2));
#22555=direction('',(1.126385961064e-1,-8.873034844314e-1,4.472192674551e-1));
#22556=axis2_placement_3d('',#22553,#22554,#22555);
#22558=cartesian_point('',(-1.181214568168e1,7.286454860160e1,
-2.861517401342e1));
#22559=direction('',(-1.147867469781e-2,6.964568951738e-3,9.999098633409e-1));
#22560=direction('',(1.600088022055e-1,-9.870771416445e-1,8.712041077247e-3));
#22561=axis2_placement_3d('',#22558,#22559,#22560);
#22563=cartesian_point('',(-1.204653095893e1,7.300675827401e1,
-8.198641845013e0));
#22564=direction('',(-1.131848362602e-2,6.832346639207e-3,9.999126016647e-1));
#22565=direction('',(1.628146025870e-1,-9.866193347569e-1,8.584489979595e-3));
#22566=axis2_placement_3d('',#22563,#22564,#22565);
#22568=cartesian_point('',(-1.209230550637e1,7.326657345979e1,
-7.102517770574e0));
#22569=direction('',(-6.764997758115e-2,4.420920254003e-1,8.944149605249e-1));
#22570=direction('',(1.456501358538e-1,-8.824886172948e-1,4.472134594026e-1));
#22571=axis2_placement_3d('',#22568,#22569,#22570);
#22573=cartesian_point('',(0.e0,0.e0,-8.194372175980e0));
#22574=direction('',(0.e0,0.e0,-1.e0));
#22575=direction('',(-2.271664132811e-1,9.738559547885e-1,0.e0));
#22576=axis2_placement_3d('',#22573,#22574,#22575);
#22578=cartesian_point('',(0.e0,0.e0,-8.194372175980e0));
#22579=direction('',(0.e0,0.e0,-1.e0));
#22580=direction('',(-1.965465234427e-1,9.804944997921e-1,0.e0));
#22581=axis2_placement_3d('',#22578,#22579,#22580);
#22583=cartesian_point('',(-1.196512016331e1,7.251342884420e1,
-8.194372304984e0));
#22584=cartesian_point('',(-1.196657910738e1,7.251451780027e1,
-8.042736033899e0));
#22585=cartesian_point('',(-1.197269235213e1,7.253953526857e1,
-7.739667625108e0));
#22586=cartesian_point('',(-1.199102133658e1,7.264471782856e1,
-7.296100165634e0));
#22587=cartesian_point('',(-1.200907367316e1,7.275831121057e1,
-7.014537445201e0));
#22588=cartesian_point('',(-1.201948087155e1,7.282533287768e1,
-6.878912878916e0));
#22590=cartesian_point('',(0.e0,0.e0,-6.878910995975e0));
#22591=direction('',(0.e0,0.e0,1.e0));
#22592=direction('',(-1.628423186306e-1,9.866521065011e-1,0.e0));
#22593=axis2_placement_3d('',#22590,#22591,#22592);
#22595=cartesian_point('',(0.e0,0.e0,-6.878910995975e0));
#22596=direction('',(0.e0,0.e0,1.e0));
#22597=direction('',(-1.965465234427e-1,9.804944997921e-1,0.e0));
#22598=axis2_placement_3d('',#22595,#22596,#22597);
#22600=cartesian_point('',(-1.669535544568e1,7.157251740737e1,
-8.194372237123e0));
#22601=cartesian_point('',(-1.669441521178e1,7.157409070323e1,
-8.042733219823e0));
#22602=cartesian_point('',(-1.669835631974e1,7.159953789715e1,
-7.739657412026e0));
#22603=cartesian_point('',(-1.672167163972e1,7.170372873789e1,
-7.296089348443e0));
#22604=cartesian_point('',(-1.674845712290e1,7.181559467951e1,
-7.014534450078e0));
#22605=cartesian_point('',(-1.676449566872e1,7.188148971365e1,
-6.878912344323e0));
#22607=cartesian_point('',(-1.680893405014e1,7.205943339922e1,
-8.198698319433e0));
#22608=direction('',(7.908115862788e-3,1.074298344575e-2,9.999110210465e-1));
#22609=direction('',(-9.658671126015e-1,-2.588284190932e-1,1.041970559062e-2));
#22610=axis2_placement_3d('',#22607,#22608,#22609);
#22612=direction('',(7.936769144544e-3,1.083714434626e-2,9.999097779290e-1));
#22613=vector('',#22612,2.177069653328e1);
#22614=cartesian_point('',(-1.746466015797e1,7.169408595931e1,
-2.996223187635e1));
#22615=line('',#22614,#22613);
#22616=cartesian_point('',(-1.793805543183e1,7.434290228893e1,
-8.214301753582e0));
#22617=direction('',(-9.659300373897e-1,-2.585935707064e-1,1.041768005457e-2));
#22618=direction('',(2.586824431037e-1,-9.659265219471e-1,8.327534394643e-3));
#22619=axis2_placement_3d('',#22616,#22617,#22618);
#22621=direction('',(-1.066802488776e-1,4.343295519756e-1,8.944144256328e-1));
#22622=vector('',#22621,9.151410670097e-1);
#22623=cartesian_point('',(-1.734900730705e1,7.218761443066e1,
-7.097284022351e0));
#22624=line('',#22623,#22622);
#22625=direction('',(-7.910619416472e-3,-1.093486913088e-2,-9.999089212211e-1));
#22626=vector('',#22625,2.229887722815e1);
#22627=cartesian_point('',(-1.744663478384e1,7.258508724029e1,
-6.278768650529e0));
#22628=line('',#22627,#22626);
#22629=cartesian_point('',(-1.762303271501e1,7.234125193603e1,
-2.857561492417e1));
#22630=cartesian_point('',(-1.762419849780e1,7.233963812624e1,
-2.872302626846e1));
#22631=cartesian_point('',(-1.761659024151e1,7.229841110639e1,
-2.904129144572e1));
#22632=cartesian_point('',(-1.757364330009e1,7.212047895750e1,
-2.947759142886e1));
#22633=cartesian_point('',(-1.752425217923e1,7.192585892855e1,
-2.973066941654e1));
#22634=cartesian_point('',(-1.749750171302e1,7.182181542324e1,
-2.983470276582e1));
#22636=direction('',(1.790134402771e-1,-6.962304535671e-1,-6.951383630083e-1));
#22637=vector('',#22636,1.834585994805e-1);
#22638=cartesian_point('',(-1.749750171302e1,7.182181542324e1,
-2.983470276582e1));
#22639=line('',#22638,#22637);
#22640=cartesian_point('',(-1.698179038615e1,7.182372271028e1,
-2.996746197813e1));
#22641=direction('',(7.939670872342e-3,1.082718323297e-2,9.999098628025e-1));
#22642=direction('',(-9.654239894952e-1,-2.604737188593e-1,1.048629061517e-2));
#22643=axis2_placement_3d('',#22640,#22641,#22642);
#22645=cartesian_point('',(-1.686794784909e1,7.133630889820e1,
-3.001511173772e1));
#22646=cartesian_point('',(-1.629592806364e1,7.147276981409e1,
-2.988141562337e1));
#22647=cartesian_point('',(-1.514867289293e1,7.173186103485e1,
-2.962744693960e1));
#22648=cartesian_point('',(-1.341834864361e1,7.207857571020e1,
-2.928838947923e1));
#22649=cartesian_point('',(-1.226048664998e1,7.228147276934e1,
-2.908930556682e1));
#22650=cartesian_point('',(-1.168048285235e1,7.237588117616e1,
-2.899682672655e1));
#22652=cartesian_point('',(-1.168048285235e1,7.237588117616e1,
-2.899682672655e1));
#22653=cartesian_point('',(-1.169114201957e1,7.237451753693e1,
-2.895663894743e1));
#22654=cartesian_point('',(-1.170926229069e1,7.237237457439e1,
-2.887465662271e1));
#22655=cartesian_point('',(-1.172677048255e1,7.237064427930e1,
-2.874627217019e1));
#22656=cartesian_point('',(-1.173161347012e1,7.237066929093e1,
-2.865662109763e1));
#22657=cartesian_point('',(-1.173213599434e1,7.237098890398e1,
-2.861081541544e1));
#22659=cartesian_point('',(-1.173213599434e1,7.237098890398e1,
-2.861081541544e1));
#22660=cartesian_point('',(-1.175803235228e1,7.238683499886e1,
-2.634170306006e1));
#22661=cartesian_point('',(-1.180981507584e1,7.241849166092e1,
-2.180389060206e1));
#22662=cartesian_point('',(-1.188747600436e1,7.246596435921e1,
-1.499840950630e1));
#22663=cartesian_point('',(-1.193924237819e1,7.249762327006e1,
-1.046224731925e1));
#22664=cartesian_point('',(-1.196512016331e1,7.251342884420e1,
-8.194372304984e0));
#22666=cartesian_point('',(-1.669535544568e1,7.157251740737e1,
-8.194372237123e0));
#22667=cartesian_point('',(-1.671439743111e1,7.154638922969e1,
-1.061241734640e1));
#22668=cartesian_point('',(-1.675247193207e1,7.149407422479e1,
-1.544897602983e1));
#22669=cartesian_point('',(-1.680960594993e1,7.141563610908e1,
-2.270522150054e1));
#22670=cartesian_point('',(-1.684769157644e1,7.136329075291e1,
-2.754365575571e1));
#22671=cartesian_point('',(-1.686673543097e1,7.133711192859e1,
-2.996310743445e1));
#22673=cartesian_point('',(-1.686794784909e1,7.133630889820e1,
-3.001511173772e1));
#22674=cartesian_point('',(-1.686770682789e1,7.133641731298e1,
-3.000937729334e1));
#22675=cartesian_point('',(-1.686730450566e1,7.133670247022e1,
-2.999776094300e1));
#22676=cartesian_point('',(-1.686690743898e1,7.133692147394e1,
-2.998046221772e1));
#22677=cartesian_point('',(-1.686676900286e1,7.133705211996e1,
-2.996889177981e1));
#22678=cartesian_point('',(-1.686673543097e1,7.133711192859e1,
-2.996310743445e1));
#22680=cartesian_point('',(-1.746108630701e1,7.167806894962e1,
-2.999768444921e1));
#22681=cartesian_point('',(-1.739526445738e1,7.146103688726e1,
-2.999632166771e1));
#22682=cartesian_point('',(-1.709131080961e1,7.128358352082e1,
-3.000515220174e1));
#22683=cartesian_point('',(-1.686794784909e1,7.133630889820e1,
-3.001511173772e1));
#22685=cartesian_point('',(-1.168048285235e1,7.237588117616e1,
-2.899682672655e1));
#22686=cartesian_point('',(-1.161377198881e1,7.238680831862e1,
-2.897865049123e1));
#22687=cartesian_point('',(-1.147822039842e1,7.244170113228e1,
-2.894040280425e1));
#22688=cartesian_point('',(-1.133337608457e1,7.259900554229e1,
-2.889642522784e1));
#22689=cartesian_point('',(-1.128710848988e1,7.274217071372e1,
-2.887911630323e1));
#22690=cartesian_point('',(-1.127986815218e1,7.281150065091e1,
-2.887480090055e1));
#22692=direction('',(-7.071038280310e-1,7.071097343176e-1,4.135488845285e-6));
#22693=vector('',#22692,2.433531821698e0);
#22694=cartesian_point('',(4.598269956229e1,-5.291824960762e1,
-4.390460305698e1));
#22695=line('',#22694,#22693);
#22696=cartesian_point('',(4.653435290541e1,-5.493963664479e1,
-4.201481682985e1));
#22697=direction('',(7.332415163580e-2,4.980762344909e-2,9.960636372407e-1));
#22698=direction('',(6.462631298708e-1,-7.630565334493e-1,-9.417734863644e-3));
#22699=axis2_placement_3d('',#22696,#22697,#22698);
#22701=cartesian_point('',(4.653436818729e1,-5.493975184664e1,
-4.201584170416e1));
#22702=direction('',(7.277646933574e-2,5.046502381197e-2,9.960707137963e-1));
#22703=direction('',(7.060900864760e-1,-7.079474631455e-1,-1.572193391947e-2));
#22704=axis2_placement_3d('',#22701,#22702,#22703);
#22706=cartesian_point('',(4.513724953201e1,-5.376338291258e1,-4.38e1));
#22707=direction('',(-7.071067811865e-1,7.071067811865e-1,0.e0));
#22708=direction('',(7.044153972260e-1,7.044153972260e-1,-8.716591249967e-2));
#22709=axis2_placement_3d('',#22706,#22707,#22708);
#22711=cartesian_point('',(4.341664103981e1,-5.204277442038e1,-4.38e1));
#22712=direction('',(7.071067811874e-1,-7.071067811857e-1,0.e0));
#22713=direction('',(1.894780628694e-13,1.894780628694e-13,-1.e0));
#22714=axis2_placement_3d('',#22711,#22712,#22713);
#22716=cartesian_point('',(4.772970773009e1,-4.772970773009e1,
-4.390458689130e1));
#22717=direction('',(0.e0,0.e0,-1.e0));
#22718=direction('',(-7.071067805498e-1,-7.071067818233e-1,0.e0));
#22719=axis2_placement_3d('',#22716,#22717,#22718);
#22721=cartesian_point('',(4.772970773009e1,-4.772970773009e1,
-4.390458689130e1));
#22722=direction('',(0.e0,0.e0,-1.e0));
#22723=direction('',(-7.750037363918e-1,-6.319566508699e-1,0.e0));
#22724=axis2_placement_3d('',#22721,#22722,#22723);
#22726=cartesian_point('',(4.772970773009e1,-4.772970773009e1,
-4.390458689130e1));
#22727=direction('',(0.e0,0.e0,-1.e0));
#22728=direction('',(-1.e0,0.e0,0.e0));
#22729=axis2_placement_3d('',#22726,#22727,#22728);
#22731=cartesian_point('',(5.204277442038e1,-4.341664103981e1,-4.38e1));
#22732=direction('',(7.071067811857e-1,-7.071067811874e-1,0.e0));
#22733=direction('',(-7.044160263997e-1,-7.044160263981e-1,-8.715574280994e-2));
#22734=axis2_placement_3d('',#22731,#22732,#22733);
#22736=direction('',(7.071615744951e-1,-7.070514842475e-1,-8.403457738735e-4));
#22737=vector('',#22736,2.433327974499e0);
#22738=cartesian_point('',(5.119747519025e1,-4.426194027304e1,
-4.390458689134e1));
#22739=line('',#22738,#22737);
#22740=cartesian_point('',(5.376338353481e1,-4.513725015424e1,-4.38e1));
#22741=direction('',(-7.071067811865e-1,7.071067811865e-1,0.e0));
#22742=direction('',(0.e0,0.e0,-1.e0));
#22743=axis2_placement_3d('',#22740,#22741,#22742);
#22745=cartesian_point('',(5.493975161612e1,-4.653436809777e1,
-4.201584056459e1));
#22746=direction('',(-5.046486070183e-2,-7.277663199605e-2,9.960707101756e-1));
#22747=direction('',(-7.043625854597e-1,-7.044693165550e-1,-8.715692879568e-2));
#22748=axis2_placement_3d('',#22745,#22746,#22747);
#22750=direction('',(0.e0,0.e0,-1.e0));
#22751=vector('',#22750,5.e-1);
#22752=cartesian_point('',(-3.91e1,0.e0,-4.45e1));
#22753=line('',#22752,#22751);
#22754=direction('',(0.e0,0.e0,-1.e0));
#22755=vector('',#22754,5.e-1);
#22756=cartesian_point('',(3.91e1,0.e0,-4.45e1));
#22757=line('',#22756,#22755);
#22758=cartesian_point('',(0.e0,0.e0,-4.45e1));
#22759=direction('',(0.e0,0.e0,1.e0));
#22760=direction('',(-1.e0,0.e0,0.e0));
#22761=axis2_placement_3d('',#22758,#22759,#22760);
#22763=cartesian_point('',(0.e0,0.e0,-4.45e1));
#22764=direction('',(0.e0,0.e0,1.e0));
#22765=direction('',(1.e0,0.e0,0.e0));
#22766=axis2_placement_3d('',#22763,#22764,#22765);
#22768=direction('',(-7.915446076368e-12,4.277467269276e-12,-1.e0));
#22769=vector('',#22768,5.e-1);
#22770=cartesian_point('',(5.549081004995e1,-3.203763411989e1,-4.45e1));
#22771=line('',#22770,#22769);
#22772=cartesian_point('',(5.749081004995e1,-2.857353250475e1,-4.45e1));
#22773=direction('',(0.e0,0.e0,1.e0));
#22774=direction('',(-4.999999999999e-1,-8.660254037845e-1,0.e0));
#22775=axis2_placement_3d('',#22772,#22773,#22774);
#22777=cartesian_point('',(0.e0,0.e0,-4.45e1));
#22778=direction('',(0.e0,0.e0,1.e0));
#22779=direction('',(8.954954836446e-1,-4.450705997616e-1,0.e0));
#22780=axis2_placement_3d('',#22777,#22778,#22779);
#22782=cartesian_point('',(0.e0,0.e0,-4.45e1));
#22783=direction('',(0.e0,0.e0,1.e0));
#22784=direction('',(1.e0,0.e0,0.e0));
#22785=axis2_placement_3d('',#22782,#22783,#22784);
#22787=cartesian_point('',(5.749081004995e1,2.857353250475e1,-4.45e1));
#22788=direction('',(0.e0,0.e0,1.e0));
#22789=direction('',(8.954954836518e-1,4.450705997472e-1,0.e0));
#22790=axis2_placement_3d('',#22787,#22788,#22789);
#22792=direction('',(-8.660254037844e-1,-5.e-1,0.e0));
#22793=vector('',#22792,1.824951129019e1);
#22794=cartesian_point('',(5.549081004994e1,3.203763411988e1,-4.45e1));
#22795=line('',#22794,#22793);
#22796=cartesian_point('',(4.168626966597e1,1.944877685964e1,-4.45e1));
#22797=direction('',(0.e0,0.e0,1.e0));
#22798=direction('',(-4.999999999947e-1,8.660254037875e-1,0.e0));
#22799=axis2_placement_3d('',#22796,#22797,#22798);
#22801=cartesian_point('',(0.e0,0.e0,-4.45e1));
#22802=direction('',(0.e0,0.e0,-1.e0));
#22803=direction('',(9.062232536085e-1,4.227994969478e-1,0.e0));
#22804=axis2_placement_3d('',#22801,#22802,#22803);
#22806=cartesian_point('',(0.e0,0.e0,-4.45e1));
#22807=direction('',(0.e0,0.e0,-1.e0));
#22808=direction('',(1.e0,0.e0,0.e0));
#22809=axis2_placement_3d('',#22806,#22807,#22808);
#22811=cartesian_point('',(4.168626966597e1,-1.944877685964e1,-4.45e1));
#22812=direction('',(0.e0,0.e0,1.e0));
#22813=direction('',(-9.062232536071e-1,4.227994969507e-1,0.e0));
#22814=axis2_placement_3d('',#22811,#22812,#22813);
#22816=direction('',(8.660254037844e-1,-5.e-1,0.e0));
#22817=vector('',#22816,1.824951129020e1);
#22818=cartesian_point('',(3.968626966598e1,-2.291287847479e1,-4.45e1));
#22819=line('',#22818,#22817);
#22820=direction('',(2.842170943040e-13,4.476419235289e-13,-1.e0));
#22821=vector('',#22820,5.e-1);
#22822=cartesian_point('',(6.107279198455e1,-3.035381490377e1,-4.45e1));
#22823=line('',#22822,#22821);
#22824=direction('',(-1.847411112976e-13,2.060573933704e-13,-1.e0));
#22825=vector('',#22824,5.e-1);
#22826=cartesian_point('',(6.107279198454e1,3.035381490377e1,-4.45e1));
#22827=line('',#22826,#22825);
#22828=direction('',(-1.033129137795e-11,-4.646949491871e-12,1.e0));
#22829=vector('',#22828,5.e-1);
#22830=cartesian_point('',(5.549081004994e1,3.203763411988e1,-4.5e1));
#22831=line('',#22830,#22829);
#22832=direction('',(-9.038103598868e-12,-6.551204023708e-12,-1.e0));
#22833=vector('',#22832,5.e-1);
#22834=cartesian_point('',(3.968626966598e1,2.291287847478e1,-4.45e1));
#22835=line('',#22834,#22833);
#22836=direction('',(-8.824940778140e-12,2.074074245684e-11,-1.e0));
#22837=vector('',#22836,5.e-1);
#22838=cartesian_point('',(3.806137665155e1,1.775757887183e1,-4.45e1));
#22839=line('',#22838,#22837);
#22840=direction('',(8.824940778140e-12,2.074074245684e-11,-1.e0));
#22841=vector('',#22840,5.e-1);
#22842=cartesian_point('',(3.806137665154e1,-1.775757887184e1,-4.45e1));
#22843=line('',#22842,#22841);
#22844=direction('',(-2.303579549334e-11,1.359978796245e-11,1.e0));
#22845=vector('',#22844,5.e-1);
#22846=cartesian_point('',(3.968626966599e1,-2.291287847479e1,-4.5e1));
#22847=line('',#22846,#22845);
#22848=direction('',(-9.151790436590e-12,-2.318500946785e-11,1.e0));
#22849=vector('',#22848,5.e-1);
#22850=cartesian_point('',(-3.806137665154e1,1.775757887183e1,-4.5e1));
#22851=line('',#22850,#22849);
#22852=direction('',(1.861621967691e-12,-4.007461029687e-12,1.e0));
#22853=vector('',#22852,5.e-1);
#22854=cartesian_point('',(-3.806137665154e1,-1.775757887184e1,-4.5e1));
#22855=line('',#22854,#22853);
#22856=direction('',(2.880540250771e-11,1.794120407794e-11,-1.e0));
#22857=vector('',#22856,5.e-1);
#22858=cartesian_point('',(-3.968626966599e1,-2.291287847479e1,-4.45e1));
#22859=line('',#22858,#22857);
#22860=cartesian_point('',(-5.749081004995e1,-2.857353250475e1,-4.45e1));
#22861=direction('',(0.e0,0.e0,1.e0));
#22862=direction('',(-8.954954836518e-1,-4.450705997471e-1,0.e0));
#22863=axis2_placement_3d('',#22860,#22861,#22862);
#22865=direction('',(8.660254037844e-1,5.e-1,0.e0));
#22866=vector('',#22865,1.824951129019e1);
#22867=cartesian_point('',(-5.549081004994e1,-3.203763411988e1,-4.45e1));
#22868=line('',#22867,#22866);
#22869=cartesian_point('',(-4.168626966597e1,-1.944877685964e1,-4.45e1));
#22870=direction('',(0.e0,0.e0,1.e0));
#22871=direction('',(4.999999999940e-1,-8.660254037879e-1,0.e0));
#22872=axis2_placement_3d('',#22869,#22870,#22871);
#22874=cartesian_point('',(0.e0,0.e0,-4.45e1));
#22875=direction('',(0.e0,0.e0,-1.e0));
#22876=direction('',(-9.062232536081e-1,-4.227994969485e-1,0.e0));
#22877=axis2_placement_3d('',#22874,#22875,#22876);
#22879=cartesian_point('',(0.e0,0.e0,-4.45e1));
#22880=direction('',(0.e0,0.e0,-1.e0));
#22881=direction('',(-1.e0,0.e0,0.e0));
#22882=axis2_placement_3d('',#22879,#22880,#22881);
#22884=cartesian_point('',(-4.168626966597e1,1.944877685964e1,-4.45e1));
#22885=direction('',(0.e0,0.e0,1.e0));
#22886=direction('',(9.062232536030e-1,-4.227994969594e-1,0.e0));
#22887=axis2_placement_3d('',#22884,#22885,#22886);
#22889=direction('',(-8.660254037844e-1,5.e-1,0.e0));
#22890=vector('',#22889,1.824951129021e1);
#22891=cartesian_point('',(-3.968626966598e1,2.291287847478e1,-4.45e1));
#22892=line('',#22891,#22890);
#22893=cartesian_point('',(-5.749081004995e1,2.857353250475e1,-4.45e1));
#22894=direction('',(0.e0,0.e0,1.e0));
#22895=direction('',(4.999999999993e-1,8.660254037848e-1,0.e0));
#22896=axis2_placement_3d('',#22893,#22894,#22895);
#22898=cartesian_point('',(0.e0,0.e0,-4.45e1));
#22899=direction('',(0.e0,0.e0,1.e0));
#22900=direction('',(-8.954954836446e-1,4.450705997616e-1,0.e0));
#22901=axis2_placement_3d('',#22898,#22899,#22900);
#22903=cartesian_point('',(0.e0,0.e0,-4.45e1));
#22904=direction('',(0.e0,0.e0,1.e0));
#22905=direction('',(-1.e0,0.e0,0.e0));
#22906=axis2_placement_3d('',#22903,#22904,#22905);
#22908=direction('',(2.977174062835e-11,1.587352471688e-11,1.e0));
#22909=vector('',#22908,5.e-1);
#22910=cartesian_point('',(-5.549081004996e1,-3.203763411989e1,-4.5e1));
#22911=line('',#22910,#22909);
#22912=direction('',(-2.842170943040e-13,4.476419235289e-13,1.e0));
#22913=vector('',#22912,5.e-1);
#22914=cartesian_point('',(-6.107279198455e1,-3.035381490377e1,-4.5e1));
#22915=line('',#22914,#22913);
#22916=direction('',(1.847411112976e-13,2.060573933704e-13,1.e0));
#22917=vector('',#22916,5.e-1);
#22918=cartesian_point('',(-6.107279198454e1,3.035381490377e1,-4.5e1));
#22919=line('',#22918,#22917);
#22920=direction('',(1.033129137795e-11,-4.646949491871e-12,-1.e0));
#22921=vector('',#22920,5.e-1);
#22922=cartesian_point('',(-5.549081004994e1,3.203763411988e1,-4.45e1));
#22923=line('',#22922,#22921);
#22924=direction('',(9.038103598868e-12,-6.551204023708e-12,1.e0));
#22925=vector('',#22924,5.e-1);
#22926=cartesian_point('',(-3.968626966598e1,2.291287847478e1,-4.5e1));
#22927=line('',#22926,#22925);
#22928=cartesian_point('',(2.714873156736e1,6.986995812945e1,
-4.695462369407e0));
#22929=cartesian_point('',(2.708072097613e1,6.989677296002e1,
-4.692396273185e0));
#22930=cartesian_point('',(2.696301994873e1,6.988755657403e1,
-4.954350191955e0));
#22931=cartesian_point('',(2.684193261692e1,6.981741748367e1,
-5.516221966203e0));
#22932=cartesian_point('',(2.679099186335e1,6.974190165842e1,
-5.976015967542e0));
#22933=cartesian_point('',(2.677164410261e1,6.968690513536e1,
-6.278710831676e0));
#22935=cartesian_point('',(3.603632999046e1,6.572859039700e1,
-4.695462368810e0));
#22936=cartesian_point('',(3.597240134878e1,6.576405293624e1,
-4.692396323145e0));
#22937=cartesian_point('',(3.585450432001e1,6.577027856513e1,
-4.954349723527e0));
#22938=cartesian_point('',(3.572529779825e1,6.571654450897e1,
-5.516222060350e0));
#22939=cartesian_point('',(3.566493615952e1,6.564832402934e1,
-5.976015423985e0));
#22940=cartesian_point('',(3.563857543223e1,6.559632338787e1,
-6.278710343797e0));
#22942=cartesian_point('',(3.548136735523e1,6.458683853070e1,
-4.147513467250e1));
#22943=cartesian_point('',(3.545594034951e1,6.453963443796e1,
-4.162592505888e1));
#22944=cartesian_point('',(3.543650192279e1,6.448931952271e1,
-4.177646982323e1));
#22945=cartesian_point('',(3.542457153915e1,6.443600983796e1,
-4.192438380684e1));
#22947=direction('',(2.655765652162e-1,4.759361650166e-1,8.384234340936e-1));
#22948=vector('',#22947,1.808878425898e0);
#22949=cartesian_point('',(3.541972884951e1,6.385927612810e1,
-4.303924547593e1));
#22950=line('',#22949,#22948);
#22951=cartesian_point('',(3.577680581565e1,6.450095695201e1,
-4.135914406188e1));
#22952=direction('',(2.648547976063e-1,4.763029270553e-1,8.384434732667e-1));
#22953=direction('',(4.110627623981e-1,7.307666493656e-1,-5.449839534744e-1));
#22954=axis2_placement_3d('',#22951,#22952,#22953);
#22956=cartesian_point('',(4.430733681650e1,6.046258825908e1,
-4.695462369217e0));
#22957=cartesian_point('',(4.424858388349e1,6.050609177371e1,
-4.692396322657e0));
#22958=cartesian_point('',(4.413250809322e1,6.052765279900e1,
-4.954349696517e0));
#22959=cartesian_point('',(4.399739321726e1,6.049124323650e1,
-5.516222189097e0));
#22960=cartesian_point('',(4.392864356435e1,6.043148536572e1,
-5.976014855208e0));
#22961=cartesian_point('',(4.389572091096e1,6.038337036227e1,
-6.278709775336e0));
#22963=cartesian_point('',(4.360809343980e1,5.940304139802e1,
-4.147513467250e1));
#22964=cartesian_point('',(4.357672259516e1,5.935956003307e1,
-4.162592505888e1));
#22965=cartesian_point('',(4.355088305242e1,5.931221279284e1,
-4.177646982326e1));
#22966=cartesian_point('',(4.353209642476e1,5.926091640736e1,
-4.192438380688e1));
#22968=direction('',(3.254265790400e-1,4.371996463359e-1,8.384235271616e-1));
#22969=vector('',#22968,1.808878424399e0);
#22970=cartesian_point('',(4.345201645016e1,5.868974905162e1,
-4.303924564302e1));
#22971=line('',#22970,#22969);
#22972=cartesian_point('',(4.388979458779e1,5.927933209085e1,
-4.135914406189e1));
#22973=direction('',(3.247589355088e-1,4.376576012651e-1,8.384434732659e-1));
#22974=direction('',(5.029302516351e-1,6.708603822289e-1,-5.449839534756e-1));
#22975=axis2_placement_3d('',#22972,#22973,#22974);
#22977=cartesian_point('',(5.063163406479e1,5.358941709294e1,
-3.901308260899e1));
#22978=direction('',(-1.458119833111e-3,1.335069564322e-2,9.999098123393e-1));
#22979=direction('',(-6.867486594968e-1,-7.268428520546e-1,8.703280785986e-3));
#22980=axis2_placement_3d('',#22977,#22978,#22979);
#22982=cartesian_point('',(5.058669210819e1,5.400085400704e1,
-8.198642104392e0));
#22983=direction('',(-1.469820967238e-3,1.313937193779e-2,9.999125944458e-1));
#22984=direction('',(-6.836225204031e-1,-7.297852763944e-1,8.584867832235e-3));
#22985=axis2_placement_3d('',#22982,#22983,#22984);
#22987=cartesian_point('',(5.076495160597e1,5.419533492329e1,
-7.102517770513e0));
#22988=direction('',(3.095524879958e-1,3.227989087702e-1,8.944149605593e-1));
#22989=direction('',(-6.114607982459e-1,-6.527754623604e-1,4.472134702227e-1));
#22990=axis2_placement_3d('',#22987,#22988,#22989);
#22992=cartesian_point('',(0.e0,0.e0,-8.194372175980e0));
#22993=direction('',(0.e0,0.e0,-1.e0));
#22994=direction('',(6.343217243221e-1,7.730691754643e-1,0.e0));
#22995=axis2_placement_3d('',#22992,#22993,#22994);
#22997=cartesian_point('',(0.e0,0.e0,-8.194372175980e0));
#22998=direction('',(0.e0,0.e0,-1.e0));
#22999=direction('',(6.582278692620e-1,7.528187511791e-1,0.e0));
#23000=axis2_placement_3d('',#22997,#22998,#22999);
#23002=cartesian_point('',(5.024486735991e1,5.363594663463e1,
-8.194372305275e0));
#23003=cartesian_point('',(5.024484312275e1,5.363776706323e1,
-8.042736035374e0));
#23004=cartesian_point('',(5.026096926999e1,5.365784661506e1,
-7.739667626361e0));
#23005=cartesian_point('',(5.033325837243e1,5.373641896345e1,
-7.296100163472e0));
#23006=cartesian_point('',(5.041238814375e1,5.381989245780e1,
-7.014537449253e0));
#23007=cartesian_point('',(5.045922452257e1,5.386894919571e1,
-6.878912869411e0));
#23009=cartesian_point('',(0.e0,0.e0,-6.878910995975e0));
#23010=direction('',(0.e0,0.e0,1.e0));
#23011=direction('',(6.836316218053e-1,7.298272437144e-1,0.e0));
#23012=axis2_placement_3d('',#23009,#23010,#23011);
#23014=cartesian_point('',(0.e0,0.e0,-6.878910995975e0));
#23015=direction('',(0.e0,0.e0,1.e0));
#23016=direction('',(6.582278692620e-1,7.528187511791e-1,0.e0));
#23017=axis2_placement_3d('',#23014,#23015,#23016);
#23019=cartesian_point('',(4.661881073175e1,5.681590653401e1,
-8.194372283734e0));
#23020=cartesian_point('',(4.662063132304e1,5.681611835454e1,
-8.042733234270e0));
#23021=cartesian_point('',(4.663841573561e1,5.683473259054e1,
-7.739657321788e0));
#23022=cartesian_point('',(4.670688438862e1,5.691665886302e1,
-7.296089302351e0));
#23023=cartesian_point('',(4.677932741613e1,5.700600831572e1,
-7.014534428096e0));
#23024=cartesian_point('',(4.682184177496e1,5.705884690063e1,
-6.878912337571e0));
#23026=cartesian_point('',(4.693596143252e1,5.720242758980e1,
-8.198698471056e0));
#23027=direction('',(1.333745560439e-2,2.660180533591e-4,9.999110167972e-1));
#23028=direction('',(-7.933249690251e-1,6.087092232362e-1,1.041993611089e-2));
#23029=axis2_placement_3d('',#23026,#23027,#23028);
#23031=cartesian_point('',(5.844647028150e1,4.693479291950e1,
-4.695462365951e0));
#23032=cartesian_point('',(5.840097884331e1,4.699202046442e1,
-4.692396327757e0));
#23033=cartesian_point('',(5.829443858598e1,4.704288939581e1,
-4.954349914535e0));
#23034=cartesian_point('',(5.815450449144e1,4.704269103631e1,
-5.516221157255e0));
#23035=cartesian_point('',(5.807262942608e1,4.700276184166e1,
-5.976019417819e0));
#23036=cartesian_point('',(5.802837550599e1,4.696480732720e1,
-6.278714335746e0));
#23038=cartesian_point('',(6.234539473769e1,3.836413783367e1,
-4.147601149195e1));
#23039=cartesian_point('',(6.234529416371e1,3.836322407752e1,
-4.154070054530e1));
#23040=cartesian_point('',(6.234726016865e1,3.835784162092e1,
-4.166770513076e1));
#23041=cartesian_point('',(6.235703022073e1,3.833895814160e1,
-4.185102988807e1));
#23042=cartesian_point('',(6.236766703339e1,3.831962172949e1,
-4.196858443349e1));
#23043=cartesian_point('',(6.237406765155e1,3.830823968625e1,
-4.202618265637e1));
#23045=cartesian_point('',(6.277127129014e1,3.862619462235e1,
-4.148036708082e1));
#23046=direction('',(-2.048454230824e-3,-1.327402263264e-2,-9.999097980110e-1));
#23047=direction('',(4.998208503927e-1,-8.660654873570e-1,1.047325745354e-2));
#23048=axis2_placement_3d('',#23045,#23046,#23047);
#23050=cartesian_point('',(6.260402281679e1,3.759389080895e1,
-4.303924529811e1));
#23051=cartesian_point('',(6.260039987546e1,3.760689339359e1,
-4.303372880226e1));
#23052=cartesian_point('',(6.259575353636e1,3.763077301571e1,
-4.301806762824e1));
#23053=cartesian_point('',(6.260186442914e1,3.766281844704e1,
-4.297678610167e1));
#23054=cartesian_point('',(6.261333622361e1,3.768758117698e1,
-4.293539386380e1));
#23055=cartesian_point('',(6.262814906925e1,3.771668190878e1,
-4.288367540541e1));
#23056=cartesian_point('',(6.264586463317e1,3.774989938558e1,
-4.282099196754e1));
#23057=cartesian_point('',(6.266219439641e1,3.777743286974e1,
-4.276532671191e1));
#23058=cartesian_point('',(6.267974214041e1,3.780493858199e1,
-4.270699579882e1));
#23059=cartesian_point('',(6.270004879377e1,3.783559596803e1,
-4.263920090648e1));
#23060=cartesian_point('',(6.272269474227e1,3.786882305738e1,
-4.256245961724e1));
#23061=cartesian_point('',(6.274816902125e1,3.790485980749e1,
-4.247515298333e1));
#23062=cartesian_point('',(6.277672096440e1,3.794379321009e1,
-4.237536430667e1));
#23063=cartesian_point('',(6.280390451168e1,3.797967527102e1,
-4.227794492839e1));
#23064=cartesian_point('',(6.283404617868e1,3.801803691006e1,
-4.216693586447e1));
#23065=cartesian_point('',(6.286512492326e1,3.805563370753e1,
-4.204893496361e1));
#23066=cartesian_point('',(6.288597853572e1,3.807944000262e1,
-4.196659707699e1));
#23067=cartesian_point('',(6.289658379009e1,3.809093566847e1,
-4.192438380681e1));
#23069=cartesian_point('',(6.289658379009e1,3.809093566847e1,
-4.192438380681e1));
#23070=cartesian_point('',(6.271884558921e1,3.805242559382e1,
-4.193662862512e1));
#23071=cartesian_point('',(6.247726452661e1,3.814102442929e1,
-4.198131472819e1));
#23072=cartesian_point('',(6.237406765155e1,3.830823968625e1,
-4.202618265637e1));
#23074=cartesian_point('',(6.302118476960e1,3.819315924850e1,
-4.147513462745e1));
#23075=cartesian_point('',(6.297556228018e1,3.816499280462e1,
-4.162592504269e1));
#23076=cartesian_point('',(6.293357065479e1,3.813113802557e1,
-4.177646979507e1));
#23077=cartesian_point('',(6.289658379009e1,3.809093566847e1,
-4.192438380681e1));
#23079=direction('',(4.679642369316e-1,2.793845980968e-1,8.384233532645e-1));
#23080=vector('',#23079,1.808878422889e0);
#23081=cartesian_point('',(6.260402281679e1,3.759389080895e1,
-4.303924529811e1));
#23082=line('',#23081,#23080);
#23083=cartesian_point('',(6.323410117837e1,3.797106438087e1,
-4.135914406234e1));
#23084=direction('',(4.675224465694e-1,2.800630359233e-1,8.384434732665e-1));
#23085=direction('',(7.213741306353e-1,4.273310826032e-1,-5.449839534256e-1));
#23086=axis2_placement_3d('',#23083,#23084,#23085);
#23088=cartesian_point('',(6.283945332390e1,3.906801550643e1,
-8.198743025732e0));
#23089=direction('',(-2.048454230824e-3,-1.327402263264e-2,-9.999097980110e-1));
#23090=direction('',(5.015855729068e-1,-8.650448446021e-1,1.045609291693e-2));
#23091=axis2_placement_3d('',#23088,#23089,#23090);
#23093=cartesian_point('',(6.268217727041e1,3.897360047109e1,
-6.878912351950e0));
#23094=cartesian_point('',(6.262424124065e1,3.893834690969e1,
-7.014534417706e0));
#23095=cartesian_point('',(6.252620053477e1,3.887818565437e1,
-7.296089249133e0));
#23096=cartesian_point('',(6.243603812392e1,3.882099622691e1,
-7.739657251728e0));
#23097=cartesian_point('',(6.241526179376e1,3.880579409862e1,
-8.042733217882e0));
#23098=cartesian_point('',(6.241481440169e1,3.880401644411e1,
-8.194372284094e0));
#23100=cartesian_point('',(6.306195856807e1,3.920973553825e1,
-7.102552347134e0));
#23101=direction('',(-3.825681546023e-1,-2.317448745964e-1,-8.943913685756e-1));
#23102=direction('',(4.999725461830e-1,-8.659773129900e-1,1.052361392093e-2));
#23103=axis2_placement_3d('',#23100,#23101,#23102);
#23105=cartesian_point('',(0.e0,0.e0,-8.194372175980e0));
#23106=direction('',(0.e0,0.e0,-1.e0));
#23107=direction('',(8.127927614908e-1,5.825529391121e-1,0.e0));
#23108=axis2_placement_3d('',#23105,#23106,#23107);
#23110=cartesian_point('',(0.e0,0.e0,-8.194372175980e0));
#23111=direction('',(0.e0,0.e0,-1.e0));
#23112=direction('',(8.306431288188e-1,5.568051656963e-1,0.e0));
#23113=axis2_placement_3d('',#23110,#23111,#23112);
#23115=cartesian_point('',(0.e0,0.e0,-6.878910995975e0));
#23116=direction('',(0.e0,0.e0,1.e0));
#23117=direction('',(8.492306294776e-1,5.280220998757e-1,0.e0));
#23118=axis2_placement_3d('',#23115,#23116,#23117);
#23120=cartesian_point('',(0.e0,0.e0,-6.878910995975e0));
#23121=direction('',(0.e0,0.e0,1.e0));
#23122=direction('',(8.306431288188e-1,5.568051656963e-1,0.e0));
#23123=axis2_placement_3d('',#23120,#23121,#23122);
#23125=cartesian_point('',(5.973535195244e1,4.281411538782e1,
-8.194372283735e0));
#23126=cartesian_point('',(5.973716533178e1,4.281384878704e1,
-8.042733234261e0));
#23127=cartesian_point('',(5.975916147397e1,4.282722581366e1,
-7.739657321767e0));
#23128=cartesian_point('',(5.984650119381e1,4.288863952471e1,
-7.296089302330e0));
#23129=cartesian_point('',(5.993960112506e1,4.295619483342e1,
-7.014534428087e0));
#23130=cartesian_point('',(5.999434247433e1,4.299622946145e1,
-6.878912337570e0));
#23132=cartesian_point('',(6.014173501571e1,4.310538141649e1,
-8.198698471061e0));
#23133=direction('',(1.295184336948e-2,-3.195033838996e-3,9.999110167970e-1));
#23134=direction('',(-6.087475363307e-1,7.932955703534e-1,1.041993613301e-2));
#23135=axis2_placement_3d('',#23132,#23133,#23134);
#23137=cartesian_point('',(6.407267242811e1,3.890446404536e1,
-4.695462365222e0));
#23138=cartesian_point('',(6.403503980444e1,3.896713978123e1,
-4.692396726934e0));
#23139=cartesian_point('',(6.393605087260e1,3.903147986244e1,
-4.954349642676e0));
#23140=cartesian_point('',(6.379728792430e1,3.904954824140e1,
-5.516221344564e0));
#23141=cartesian_point('',(6.371090172997e1,3.902064761125e1,
-5.976018832645e0));
#23142=cartesian_point('',(6.366207234639e1,3.898879409872e1,
-6.278713766454e0));
#23144=cartesian_point('',(6.681954607224e1,2.989822033866e1,
-4.147601149195e1));
#23145=cartesian_point('',(6.681932707536e1,2.989732757898e1,
-4.154069961569e1));
#23146=cartesian_point('',(6.682057372054e1,2.989173462522e1,
-4.166770294433e1));
#23147=cartesian_point('',(6.682779506596e1,2.987173791831e1,
-4.185102622115e1));
#23148=cartesian_point('',(6.683581745447e1,2.985117817958e1,
-4.196858285431e1));
#23149=cartesian_point('',(6.684067771568e1,2.983905790383e1,
-4.202618265619e1));
#23151=cartesian_point('',(6.727598446651e1,3.010244715044e1,
-4.148036708082e1));
#23152=direction('',(-3.763537050659e-3,-1.289308459793e-2,-9.999097980110e-1));
#23153=direction('',(3.825005834516e-1,-9.238958894472e-1,1.047325745325e-2));
#23154=axis2_placement_3d('',#23151,#23152,#23153);
#23156=cartesian_point('',(6.684067771568e1,2.983905790383e1,
-4.202618265619e1));
#23157=cartesian_point('',(6.684816076930e1,2.982075061964e1,
-4.209834936386e1));
#23158=cartesian_point('',(6.685998267196e1,2.977877712781e1,
-4.223695538548e1));
#23159=cartesian_point('',(6.687228722935e1,2.969639629429e1,
-4.243159136141e1));
#23160=cartesian_point('',(6.687830339459e1,2.960977970193e1,
-4.259821628310e1));
#23161=cartesian_point('',(6.688157654838e1,2.952434351287e1,
-4.273486785502e1));
#23162=cartesian_point('',(6.688178898561e1,2.944688193729e1,
-4.284728403077e1));
#23163=cartesian_point('',(6.688485648427e1,2.936733414677e1,
-4.294078231013e1));
#23164=cartesian_point('',(6.688903704145e1,2.927260835351e1,
-4.303847965040e1));
#23165=cartesian_point('',(6.689826618740e1,2.918434554738e1,
-4.310744324008e1));
#23166=cartesian_point('',(6.692058831928e1,2.911748873340e1,
-4.312312972135e1));
#23167=cartesian_point('',(6.693494165969e1,2.908314435156e1,
-4.312442117912e1));
#23169=cartesian_point('',(6.697544150053e1,2.910081159301e1,
-4.303925716390e1));
#23170=cartesian_point('',(6.697317953363e1,2.911007849461e1,
-4.303676990464e1));
#23171=cartesian_point('',(6.697066398601e1,2.912741900222e1,
-4.302827878249e1));
#23172=cartesian_point('',(6.697727291439e1,2.915348216898e1,
-4.299777401386e1));
#23173=cartesian_point('',(6.698452494857e1,2.916976302094e1,
-4.297341731654e1));
#23174=cartesian_point('',(6.699505362990e1,2.918906118897e1,
-4.294116914276e1));
#23175=cartesian_point('',(6.700799764233e1,2.920903434699e1,
-4.290395123864e1));
#23176=cartesian_point('',(6.702201408096e1,2.922936368605e1,
-4.286396793709e1));
#23177=cartesian_point('',(6.703990320328e1,2.925326851845e1,
-4.281364820571e1));
#23178=cartesian_point('',(6.705351649397e1,2.927043949749e1,
-4.277560044903e1));
#23179=cartesian_point('',(6.706951727802e1,2.928996489962e1,
-4.273088344826e1));
#23180=cartesian_point('',(6.708735923463e1,2.931095099012e1,
-4.268084261932e1));
#23181=cartesian_point('',(6.710736778743e1,2.933382069021e1,
-4.262423938349e1));
#23182=cartesian_point('',(6.712987142706e1,2.935882226715e1,
-4.255978883840e1));
#23183=cartesian_point('',(6.715484364145e1,2.938587567333e1,
-4.248712455826e1));
#23184=cartesian_point('',(6.718363463349e1,2.941616170094e1,
-4.240143104129e1));
#23185=cartesian_point('',(6.720835723040e1,2.944148335243e1,
-4.232611563469e1));
#23186=cartesian_point('',(6.723700826218e1,2.947006521479e1,
-4.223674345254e1));
#23187=cartesian_point('',(6.726704348631e1,2.949901214989e1,
-4.214003214232e1));
#23188=cartesian_point('',(6.729832322403e1,2.952784295541e1,
-4.203600366733e1));
#23189=cartesian_point('',(6.731955079901e1,2.954640026157e1,
-4.196237127673e1));
#23190=cartesian_point('',(6.733035959583e1,2.955541072260e1,
-4.192438377953e1));
#23192=cartesian_point('',(6.733035959583e1,2.955541072260e1,
-4.192438377953e1));
#23193=cartesian_point('',(6.714911538333e1,2.954042959644e1,
-4.193662859872e1));
#23194=cartesian_point('',(6.692116574446e1,2.965980328483e1,
-4.198131472553e1));
#23195=cartesian_point('',(6.684067771568e1,2.983905790383e1,
-4.202618265619e1));
#23197=cartesian_point('',(6.746723744307e1,2.964049619939e1,
-4.147513462745e1));
#23198=cartesian_point('',(6.741832880169e1,2.961852565328e1,
-4.162592504264e1));
#23199=cartesian_point('',(6.737227749336e1,2.959044138821e1,
-4.177646976778e1));
#23200=cartesian_point('',(6.733035959583e1,2.955541072260e1,
-4.192438377953e1));
#23202=direction('',(5.004181850705e-1,2.159092854751e-1,8.384299735198e-1));
#23203=vector('',#23202,1.808878292344e0);
#23204=cartesian_point('',(6.697544150053e1,2.910081159301e1,
-4.303925716390e1));
#23205=line('',#23204,#23203);
#23206=cartesian_point('',(6.764934312506e1,2.939251021604e1,
-4.135914406235e1));
#23207=direction('',(5.000782888904e-1,2.166431330974e-1,8.384434732659e-1));
#23208=direction('',(7.709805740002e-1,3.295169874559e-1,-5.449839534264e-1));
#23209=axis2_placement_3d('',#23206,#23207,#23208);
#23211=cartesian_point('',(6.740125239117e1,3.053158865436e1,
-8.198743025732e0));
#23212=direction('',(-3.763537050659e-3,-1.289308459793e-2,-9.999097980110e-1));
#23213=direction('',(3.843834291326e-1,-9.231143209425e-1,1.045609291665e-2));
#23214=axis2_placement_3d('',#23211,#23212,#23213);
#23216=cartesian_point('',(6.723299822107e1,3.045850999713e1,
-6.878912351947e0));
#23217=cartesian_point('',(6.717095632902e1,3.043112020422e1,
-7.014534417529e0));
#23218=cartesian_point('',(6.706590175544e1,3.038427051682e1,
-7.296089248694e0));
#23219=cartesian_point('',(6.696904597826e1,3.033933890900e1,
-7.739657251276e0));
#23220=cartesian_point('',(6.694646311650e1,3.032697869225e1,
-8.042733217688e0));
#23221=cartesian_point('',(6.694578752145e1,3.032527464220e1,
-8.194372284094e0));
#23223=cartesian_point('',(6.764035224825e1,3.064305348936e1,
-7.102552347113e0));
#23224=direction('',(-4.095440070338e-1,-1.798271005592e-1,-8.943913685894e-1));
#23225=direction('',(3.826624905518e-1,-9.238282696884e-1,1.052361389108e-2));
#23226=axis2_placement_3d('',#23223,#23224,#23225);
#23228=cartesian_point('',(0.e0,0.e0,-8.194372175980e0));
#23229=direction('',(0.e0,0.e0,-1.e0));
#23230=direction('',(8.818776236508e-1,4.714783737394e-1,0.e0));
#23231=axis2_placement_3d('',#23228,#23229,#23230);
#23233=cartesian_point('',(0.e0,0.e0,-8.194372175980e0));
#23234=direction('',(0.e0,0.e0,-1.e0));
#23235=direction('',(8.962145197897e-1,4.436209356174e-1,0.e0));
#23236=axis2_placement_3d('',#23233,#23234,#23235);
#23238=cartesian_point('',(0.e0,0.e0,-6.878910995975e0));
#23239=direction('',(0.e0,0.e0,1.e0));
#23240=direction('',(9.108860578216e-1,4.126579572312e-1,0.e0));
#23241=axis2_placement_3d('',#23238,#23239,#23240);
#23243=cartesian_point('',(0.e0,0.e0,-6.878910995975e0));
#23244=direction('',(0.e0,0.e0,1.e0));
#23245=direction('',(8.962145197897e-1,4.436209356174e-1,0.e0));
#23246=axis2_placement_3d('',#23243,#23244,#23245);
#23248=cartesian_point('',(6.481267119045e1,3.465080666424e1,
-8.194372283735e0));
#23249=cartesian_point('',(6.481443425768e1,3.465030565078e1,
-8.042733234304e0));
#23250=cartesian_point('',(6.483798827217e1,3.466069716237e1,
-7.739657321866e0));
#23251=cartesian_point('',(6.493259688644e1,3.471018534955e1,
-7.296089302424e0));
#23252=cartesian_point('',(6.503371807209e1,3.476501073372e1,
-7.014534428125e0));
#23253=cartesian_point('',(6.509321666910e1,3.479755768009e1,
-6.878912337570e0));
#23255=cartesian_point('',(6.525359543593e1,3.488653723781e1,
-8.198698471027e0));
#23256=direction('',(1.242400291071e-2,-4.858254573814e-3,9.999110167981e-1));
#23257=direction('',(-4.999937666549e-1,8.659663147257e-1,1.041993602081e-2));
#23258=axis2_placement_3d('',#23255,#23256,#23257);
#23260=cartesian_point('',(6.860257338582e1,3.020846900433e1,
-4.695462365825e0));
#23261=cartesian_point('',(6.857344355550e1,3.027552059101e1,
-4.692396637645e0));
#23262=cartesian_point('',(6.848369953276e1,3.035223088020e1,
-4.954349670710e0));
#23263=cartesian_point('',(6.834848208967e1,3.038825685915e1,
-5.516221441330e0));
#23264=cartesian_point('',(6.825906284004e1,3.037087922640e1,
-5.976018347409e0));
#23265=cartesian_point('',(6.820649348156e1,3.034567173839e1,
-6.278713278478e0));
#23267=cartesian_point('',(7.015039644758e1,2.092073600430e1,
-4.147601149195e1));
#23268=cartesian_point('',(7.015006280306e1,2.091987941440e1,
-4.154070053930e1));
#23269=cartesian_point('',(7.015056873571e1,2.091417152146e1,
-4.166770511673e1));
#23270=cartesian_point('',(7.015511847658e1,2.089340280768e1,
-4.185102987219e1));
#23271=cartesian_point('',(7.016038821745e1,2.087197225648e1,
-4.196858442665e1));
#23272=cartesian_point('',(7.016362485057e1,2.085932144389e1,
-4.202618265635e1));
#23274=cartesian_point('',(7.062958689624e1,2.106363846181e1,
-4.148036708082e1));
#23275=direction('',(-5.414224708012e-3,-1.229154231177e-2,-9.999097980110e-1));
#23276=direction('',(2.586356254919e-1,-9.659181767131e-1,1.047325745352e-2));
#23277=axis2_placement_3d('',#23274,#23275,#23276);
#23279=cartesian_point('',(7.020085738919e1,2.010979663803e1,
-4.303924529812e1));
#23280=cartesian_point('',(7.020072321313e1,2.012329385656e1,
-4.303372880227e1));
#23281=cartesian_point('',(7.020241569518e1,2.014756236133e1,
-4.301806762826e1));
#23282=cartesian_point('',(7.021661233227e1,2.017693425563e1,
-4.297678610172e1));
#23283=cartesian_point('',(7.023410230092e1,2.019788409710e1,
-4.293539386388e1));
#23284=cartesian_point('',(7.025594223469e1,2.022215939894e1,
-4.288367540550e1));
#23285=cartesian_point('',(7.028165147102e1,2.024965989232e1,
-4.282099196767e1));
#23286=cartesian_point('',(7.030455100116e1,2.027202874204e1,
-4.276532671202e1));
#23287=cartesian_point('',(7.032861982245e1,2.029405552952e1,
-4.270699579895e1));
#23288=cartesian_point('',(7.035616925875e1,2.031841254182e1,
-4.263920090663e1));
#23289=cartesian_point('',(7.038664336882e1,2.034464624280e1,
-4.256245961740e1));
#23290=cartesian_point('',(7.042057663003e1,2.037286184186e1,
-4.247515298350e1));
#23291=cartesian_point('',(7.045823239540e1,2.040307883429e1,
-4.237536430680e1));
#23292=cartesian_point('',(7.049377664652e1,2.043070262390e1,
-4.227794492852e1));
#23293=cartesian_point('',(7.053281998393e1,2.045995588433e1,
-4.216693586454e1));
#23294=cartesian_point('',(7.057257051318e1,2.048822783101e1,
-4.204893496374e1));
#23295=cartesian_point('',(7.059887507866e1,2.050582563421e1,
-4.196659707685e1));
#23296=cartesian_point('',(7.061209426502e1,2.051418475295e1,
-4.192438380666e1));
#23298=cartesian_point('',(7.061209426502e1,2.051418475295e1,
-4.192438380666e1));
#23299=cartesian_point('',(7.043044520577e1,2.052298890868e1,
-4.193662862499e1));
#23300=cartesian_point('',(7.022002688413e1,2.067109459195e1,
-4.198131472817e1));
#23301=cartesian_point('',(7.016362485057e1,2.085932144389e1,
-4.202618265635e1));
#23303=cartesian_point('',(7.075890697844e1,2.058067604241e1,
-4.147513462744e1));
#23304=cartesian_point('',(7.070754902549e1,2.056527731582e1,
-4.162592504298e1));
#23305=cartesian_point('',(7.065822596845e1,2.054344434293e1,
-4.177646979516e1));
#23306=cartesian_point('',(7.061209426502e1,2.051418475295e1,
-4.192438380666e1));
#23308=direction('',(5.243287971272e-1,1.487467418249e-1,8.384233532647e-1));
#23309=vector('',#23308,1.808878422888e0);
#23310=cartesian_point('',(7.020085738919e1,2.010979663803e1,
-4.303924529812e1));
#23311=line('',#23310,#23309);
#23312=cartesian_point('',(7.090708605494e1,2.031104205227e1,
-4.135914406234e1));
#23313=direction('',(5.240776530366e-1,1.495164062030e-1,8.384434732669e-1));
#23314=direction('',(8.073953259469e-1,2.260647653845e-1,-5.449839534250e-1));
#23315=axis2_placement_3d('',#23312,#23313,#23314);
#23317=cartesian_point('',(7.080979734286e1,2.147275785547e1,
-8.198743025732e0));
#23318=direction('',(-5.414224708012e-3,-1.229154231177e-2,-9.999097980110e-1));
#23319=direction('',(2.606043783204e-1,-9.653890553146e-1,1.045609291698e-2));
#23320=axis2_placement_3d('',#23317,#23318,#23319);
#23322=cartesian_point('',(7.063344393165e1,2.142226597242e1,
-6.878912351948e0));
#23323=cartesian_point('',(7.056835773117e1,2.140320859491e1,
-7.014534417628e0));
#23324=cartesian_point('',(7.045808680270e1,2.137047208653e1,
-7.296089248940e0));
#23325=cartesian_point('',(7.035619488848e1,2.133856709064e1,
-7.739657251531e0));
#23326=cartesian_point('',(7.033219189424e1,2.132926027224e1,
-8.042733217797e0));
#23327=cartesian_point('',(7.033129965584e1,2.132765898342e1,
-8.194372284094e0));
#23329=cartesian_point('',(7.106140074801e1,2.155206029945e1,
-7.102552347108e0));
#23330=direction('',(-4.295124479895e-1,-1.248324349716e-1,-8.943913685860e-1));
#23331=direction('',(2.588049735669e-1,-9.658722685781e-1,1.052361386770e-2));
#23332=axis2_placement_3d('',#23329,#23330,#23331);
#23334=cartesian_point('',(0.e0,0.e0,-8.194372175980e0));
#23335=direction('',(0.e0,0.e0,-1.e0));
#23336=direction('',(9.358733151675e-1,3.523366826737e-1,0.e0));
#23337=axis2_placement_3d('',#23334,#23335,#23336);
#23339=cartesian_point('',(0.e0,0.e0,-8.194372175980e0));
#23340=direction('',(0.e0,0.e0,-1.e0));
#23341=direction('',(9.464514318493e-1,3.228462283353e-1,0.e0));
#23342=axis2_placement_3d('',#23339,#23340,#23341);
#23344=cartesian_point('',(0.e0,0.e0,-6.878910995975e0));
#23345=direction('',(0.e0,0.e0,1.e0));
#23346=direction('',(9.569559731710e-1,2.902331225281e-1,0.e0));
#23347=axis2_placement_3d('',#23344,#23345,#23346);
#23349=cartesian_point('',(0.e0,0.e0,-6.878910995975e0));
#23350=direction('',(0.e0,0.e0,1.e0));
#23351=direction('',(9.464514318493e-1,3.228462283353e-1,0.e0));
#23352=axis2_placement_3d('',#23349,#23350,#23351);
#23354=cartesian_point('',(6.878102765492e1,2.589461303162e1,
-8.194372283734e0));
#23355=cartesian_point('',(6.878271024348e1,2.589388617795e1,
-8.042733234285e0));
#23356=cartesian_point('',(6.880741911457e1,2.590111437289e1,
-7.739657321823e0));
#23357=cartesian_point('',(6.890767784366e1,2.593783027959e1,
-7.296089302382e0));
#23358=cartesian_point('',(6.901509007217e1,2.597898766169e1,
-7.014534428109e0));
#23359=cartesian_point('',(6.907832787941e1,2.600349003911e1,
-6.878912337570e0));
#23361=cartesian_point('',(6.924894874651e1,2.607077473463e1,
-8.198698471019e0));
#23362=direction('',(1.168358435870e-2,-6.438349316883e-3,9.999110167983e-1));
#23363=direction('',(-3.826849650328e-1,9.238201353464e-1,1.041993600836e-2));
#23364=axis2_placement_3d('',#23361,#23362,#23363);
#23366=cartesian_point('',(7.195866529252e1,2.099559868334e1,
-4.695462366702e0));
#23367=cartesian_point('',(7.193853669562e1,2.106587885334e1,
-4.692396445183e0));
#23368=cartesian_point('',(7.185957309179e1,2.115364681784e1,
-4.954349768850e0));
#23369=cartesian_point('',(7.173021477909e1,2.120701398470e1,
-5.516221512371e0));
#23370=cartesian_point('',(7.163929246065e1,2.120145663213e1,
-5.976017917664e0));
#23371=cartesian_point('',(7.158388260456e1,2.118332647534e1,
-6.278712841214e0));
#23373=cartesian_point('',(7.228095409040e1,1.158529207660e1,
-4.147601149193e1));
#23374=cartesian_point('',(7.228051149282e1,1.158448636410e1,
-4.154070054316e1));
#23375=cartesian_point('',(7.228026806759e1,1.157876126524e1,
-4.166770512577e1));
#23376=cartesian_point('',(7.228206802390e1,1.155757636905e1,
-4.185102988171e1));
#23377=cartesian_point('',(7.228449543299e1,1.153564132091e1,
-4.196858443074e1));
#23378=cartesian_point('',(7.228605311377e1,1.152267627316e1,
-4.202618265636e1));
#23380=cartesian_point('',(7.277469751195e1,1.166442507916e1,
-4.148036708080e1));
#23381=direction('',(-6.972273479570e-3,-1.147968832809e-2,-9.999097980110e-1));
#23382=direction('',(1.303453402612e-1,-9.914133361775e-1,1.047325745320e-2));
#23383=axis2_placement_3d('',#23380,#23381,#23382);
#23385=cartesian_point('',(7.222513450403e1,1.077470393447e1,
-4.303924529811e1));
#23386=cartesian_point('',(7.222676321641e1,1.078810319592e1,
-4.303372880225e1));
#23387=cartesian_point('',(7.223160889457e1,1.081194316704e1,
-4.301806762821e1));
#23388=cartesian_point('',(7.224951787900e1,1.083921074772e1,
-4.297678610164e1));
#23389=cartesian_point('',(7.226959272160e1,1.085769846140e1,
-4.293539386375e1));
#23390=cartesian_point('',(7.229441437444e1,1.087891540128e1,
-4.288367540535e1));
#23391=cartesian_point('',(7.232349319940e1,1.090282489542e1,
-4.282099196746e1));
#23392=cartesian_point('',(7.234911654165e1,1.092201338804e1,
-4.276532671185e1));
#23393=cartesian_point('',(7.237585452355e1,1.094071012172e1,
-4.270699579874e1));
#23394=cartesian_point('',(7.240634749867e1,1.096126283339e1,
-4.263920090640e1));
#23395=cartesian_point('',(7.243998508360e1,1.098329443187e1,
-4.256245961716e1));
#23396=cartesian_point('',(7.247731091577e1,1.100683946319e1,
-4.247515298325e1));
#23397=cartesian_point('',(7.251858863979e1,1.103188288138e1,
-4.237536430660e1));
#23398=cartesian_point('',(7.255743443298e1,1.105463088987e1,
-4.227794492832e1));
#23399=cartesian_point('',(7.259996206589e1,1.107853770643e1,
-4.216693586441e1));
#23400=cartesian_point('',(7.264306275339e1,1.110137929745e1,
-4.204893496360e1));
#23401=cartesian_point('',(7.267143925385e1,1.111539311423e1,
-4.196659707692e1));
#23402=cartesian_point('',(7.268563643216e1,1.112195526948e1,
-4.192438380676e1));
#23404=cartesian_point('',(7.268563643216e1,1.112195526948e1,
-4.192438380676e1));
#23405=cartesian_point('',(7.250669057869e1,1.115439406448e1,
-4.193662862508e1));
#23406=cartesian_point('',(7.231740408594e1,1.132869778537e1,
-4.198131472818e1));
#23407=cartesian_point('',(7.228605311377e1,1.152267627316e1,
-4.202618265636e1));
#23409=cartesian_point('',(7.283987199733e1,1.116871481230e1,
-4.147513462743e1));
#23410=cartesian_point('',(7.278694348170e1,1.116015138209e1,
-4.162592504277e1));
#23411=cartesian_point('',(7.273519261542e1,1.114494314404e1,
-4.177646979509e1));
#23412=cartesian_point('',(7.268563643216e1,1.112195526948e1,
-4.192438380676e1));
#23414=direction('',(5.392584373980e-1,7.903555146314e-2,8.384233532649e-1));
#23415=vector('',#23414,1.808878422872e0);
#23416=cartesian_point('',(7.222513450403e1,1.077470393447e1,
-4.303924529811e1));
#23417=line('',#23416,#23415);
#23418=cartesian_point('',(7.295158908325e1,1.088204632770e1,
-4.135914406234e1));
#23419=direction('',(5.391099032368e-1,7.983141214229e-2,8.384434732690e-1));
#23420=direction('',(8.299953200293e-1,1.187445124726e-1,-5.449839534217e-1));
#23421=axis2_placement_3d('',#23418,#23419,#23420);
#23423=cartesian_point('',(7.300676702984e1,1.204652221629e1,
-8.198743025732e0));
#23424=direction('',(-6.972273479570e-3,-1.147968832809e-2,-9.999097980110e-1));
#23425=direction('',(1.323663143434e-1,-9.911457152952e-1,1.045609291661e-2));
#23426=axis2_placement_3d('',#23423,#23424,#23425);
#23428=cartesian_point('',(7.282533183328e1,1.201948103756e1,
-6.878912351949e0));
#23429=cartesian_point('',(7.275831496732e1,1.200908215245e1,
-7.014534417682e0));
#23430=cartesian_point('',(7.264471445013e1,1.199101895386e1,
-7.296089249075e0));
#23431=cartesian_point('',(7.253952979774e1,1.197268647322e1,
-7.739657251670e0));
#23432=cartesian_point('',(7.251451736890e1,1.196659229536e1,
-8.042733217857e0));
#23433=cartesian_point('',(7.251342375359e1,1.196512116628e1,
-8.194372284094e0));
#23435=cartesian_point('',(7.326656897902e1,1.209230538247e1,
-7.102552347141e0));
#23436=direction('',(-4.421318118526e-1,-6.770185192806e-2,-8.943913685817e-1));
#23437=direction('',(1.305192317738e-1,-9.913899251488e-1,1.052361395720e-2));
#23438=axis2_placement_3d('',#23435,#23436,#23437);
#23440=cartesian_point('',(0.e0,0.e0,-8.194372175980e0));
#23441=direction('',(0.e0,0.e0,-1.e0));
#23442=direction('',(9.738559547885e-1,2.271664132811e-1,0.e0));
#23443=axis2_placement_3d('',#23440,#23441,#23442);
#23445=cartesian_point('',(0.e0,0.e0,-8.194372175980e0));
#23446=direction('',(0.e0,0.e0,-1.e0));
#23447=direction('',(9.804942975041e-1,1.965475325765e-1,0.e0));
#23448=axis2_placement_3d('',#23445,#23446,#23447);
#23450=cartesian_point('',(0.e0,0.e0,-6.878910995975e0));
#23451=direction('',(0.e0,0.e0,1.e0));
#23452=direction('',(9.866521065010e-1,1.628423186308e-1,0.e0));
#23453=axis2_placement_3d('',#23450,#23451,#23452);
#23455=cartesian_point('',(0.e0,0.e0,-6.878910995975e0));
#23456=direction('',(0.e0,0.e0,1.e0));
#23457=direction('',(9.804942975041e-1,1.965475325765e-1,0.e0));
#23458=axis2_placement_3d('',#23455,#23456,#23457);
#23460=cartesian_point('',(7.157252166651e1,1.669535539069e1,
-8.194372283734e0));
#23461=cartesian_point('',(7.157409498685e1,1.669441513346e1,
-8.042733234276e0));
#23462=cartesian_point('',(7.159953593888e1,1.669835633535e1,
-7.739657321803e0));
#23463=cartesian_point('',(7.170372932815e1,1.672167174224e1,
-7.296089302361e0));
#23464=cartesian_point('',(7.181559474652e1,1.674845690803e1,
-7.014534428101e0));
#23465=cartesian_point('',(7.188148974757e1,1.676449547403e1,
-6.878912337569e0));
#23467=cartesian_point('',(7.205943334461e1,1.680893404756e1,
-8.198698471040e0));
#23468=direction('',(1.074325646834e-2,-7.908282184692e-3,9.999110167977e-1));
#23469=direction('',(-2.588283175474e-1,9.658671373268e-1,1.041993607086e-2));
#23470=axis2_placement_3d('',#23467,#23468,#23469);
#23472=cartesian_point('',(7.408352448520e1,1.142348784788e1,
-4.695462367310e0));
#23473=cartesian_point('',(7.407274151729e1,1.149579407504e1,
-4.692396325016e0));
#23474=cartesian_point('',(7.400590944375e1,1.159311799465e1,
-4.954349822921e0));
#23475=cartesian_point('',(7.388462360311e1,1.166291323017e1,
-5.516221587221e0));
#23476=cartesian_point('',(7.379375392686e1,1.166927119669e1,
-5.976017514638e0));
#23477=cartesian_point('',(7.373645165039e1,1.165852858297e1,
-6.278712433644e0));
#23479=cartesian_point('',(7.317476456863e1,2.051620589391e0,
-4.147601149277e1));
#23480=cartesian_point('',(7.317422058133e1,2.050879460711e0,
-4.154070190343e1));
#23481=cartesian_point('',(7.317323195048e1,2.045235025840e0,
-4.166770832376e1));
#23482=cartesian_point('',(7.317225132467e1,2.023995615567e0,
-4.185103520012e1));
#23483=cartesian_point('',(7.317179488098e1,2.001932175693e0,
-4.196858672398e1));
#23484=cartesian_point('',(7.317164697042e1,1.988874977784e0,
-4.202618265912e1));
#23486=cartesian_point('',(7.367461287627e1,2.065630149401e0,
-4.148036708164e1));
#23487=direction('',(-8.411024718777e-3,-1.047141369471e-2,-9.999097980110e-1));
#23488=direction('',(-1.751898506251e-4,-9.999451385885e-1,1.047325745298e-2));
#23489=axis2_placement_3d('',#23486,#23487,#23488);
#23491=cartesian_point('',(7.317164697042e1,1.988874977784e0,
-4.202618265912e1));
#23492=cartesian_point('',(7.317155629701e1,1.969855004628e0,
-4.209578727180e1));
#23493=cartesian_point('',(7.316676308073e1,1.928158611764e0,
-4.222983921907e1));
#23494=cartesian_point('',(7.314785295848e1,1.850691053246e0,
-4.241873824400e1));
#23495=cartesian_point('',(7.312157091668e1,1.770584917306e0,
-4.258281385771e1));
#23496=cartesian_point('',(7.309223392059e1,1.691695620149e0,
-4.272109857867e1));
#23497=cartesian_point('',(7.306321935411e1,1.617759347557e0,
-4.283446346874e1));
#23498=cartesian_point('',(7.303368182961e1,1.545418023864e0,
-4.293479457643e1));
#23499=cartesian_point('',(7.300438979680e1,1.453775631319e0,
-4.302499715139e1));
#23500=cartesian_point('',(7.297392385609e1,1.373010913384e0,
-4.310809311759e1));
#23501=cartesian_point('',(7.296911261852e1,1.296139811766e0,
-4.312360517697e1));
#23502=cartesian_point('',(7.296949464081e1,1.254432230853e0,
-4.312443363854e1));
#23504=cartesian_point('',(7.301362752514e1,1.255255526228e0,
-4.303925043507e1));
#23505=cartesian_point('',(7.301496811555e1,1.265358956979e0,
-4.303692357224e1));
#23506=cartesian_point('',(7.301930637958e1,1.283428747520e0,
-4.302817592977e1));
#23507=cartesian_point('',(7.303789015268e1,1.306135708172e0,
-4.299313019149e1));
#23508=cartesian_point('',(7.305140248787e1,1.318079996366e0,
-4.296779017212e1));
#23509=cartesian_point('',(7.307068648144e1,1.332806988299e0,
-4.293154334036e1));
#23510=cartesian_point('',(7.309146681448e1,1.346971236674e0,
-4.289180801492e1));
#23511=cartesian_point('',(7.311446841762e1,1.361513005344e0,
-4.284719209522e1));
#23512=cartesian_point('',(7.314210375770e1,1.377428266215e0,
-4.279271624191e1));
#23513=cartesian_point('',(7.316248585229e1,1.388476100127e0,
-4.275195953896e1));
#23514=cartesian_point('',(7.318789100016e1,1.401744004953e0,
-4.270047925665e1));
#23515=cartesian_point('',(7.321525712904e1,1.415426052189e0,
-4.264398878469e1));
#23516=cartesian_point('',(7.324583828976e1,1.430184252763e0,
-4.257952666698e1));
#23517=cartesian_point('',(7.327927511957e1,1.445778797088e0,
-4.250731050750e1));
#23518=cartesian_point('',(7.331703424708e1,1.462726769361e0,
-4.242334449376e1));
#23519=cartesian_point('',(7.335426632971e1,1.478791858974e0,
-4.233776467619e1));
#23520=cartesian_point('',(7.339275328992e1,1.494754930808e0,
-4.224613550902e1));
#23521=cartesian_point('',(7.343339999315e1,1.510792297241e0,
-4.214526388039e1));
#23522=cartesian_point('',(7.347477062254e1,1.526019372193e0,
-4.203762795044e1));
#23523=cartesian_point('',(7.350193996473e1,1.535193918659e0,
-4.196275803996e1));
#23524=cartesian_point('',(7.351550720518e1,1.539426039720e0,
-4.192438380506e1));
#23526=cartesian_point('',(7.351550720518e1,1.539426039720e0,
-4.192438380506e1));
#23527=cartesian_point('',(7.334232638411e1,1.594944432803e0,
-4.193662862238e1));
#23528=cartesian_point('',(7.317741047605e1,1.792463891345e0,
-4.198131473369e1));
#23529=cartesian_point('',(7.317164697042e1,1.988874977784e0,
-4.202618265912e1));
#23531=cartesian_point('',(7.367452623157e1,1.565653763956e0,
-4.147513570031e1));
#23532=cartesian_point('',(7.362093277490e1,1.564072152730e0,
-4.162592611533e1));
#23533=cartesian_point('',(7.356763994807e1,1.555748869847e0,
-4.177646979356e1));
#23534=cartesian_point('',(7.351550720518e1,1.539426039720e0,
-4.192438380506e1));
#23536=direction('',(5.449568035028e-1,7.972000077847e-3,8.384262218769e-1));
#23537=vector('',#23536,1.808878357457e0);
#23538=cartesian_point('',(7.301362752514e1,1.255255526228e0,
-4.303925043507e1));
#23539=line('',#23538,#23537);
#23540=cartesian_point('',(7.374787019660e1,1.266855773370e0,
-4.135914406279e1));
#23541=direction('',(5.449178335231e-1,8.780480477855e-3,8.384434732712e-1));
#23542=direction('',(8.383937630587e-1,9.400483803203e-3,-5.449839712950e-1));
#23543=axis2_placement_3d('',#23540,#23541,#23542);
#23545=cartesian_point('',(7.395457069164e1,2.414167242061e0,
-8.198743025732e0));
#23546=direction('',(-8.411024718777e-3,-1.047141369471e-2,-9.999097980110e-1));
#23547=direction('',(1.863426026105e-3,-9.999435972915e-1,1.045609291662e-2));
#23548=axis2_placement_3d('',#23545,#23546,#23547);
#23550=cartesian_point('',(7.377115811624e1,2.411039449702e0,
-6.878912351950e0));
#23551=cartesian_point('',(7.370335726196e1,2.409476984837e0,
-7.014534417723e0));
#23552=cartesian_point('',(7.358837089240e1,2.406396162337e0,
-7.296089249173e0));
#23553=cartesian_point('',(7.348169324042e1,2.401949870767e0,
-7.739657251772e0));
#23554=cartesian_point('',(7.345609934656e1,2.399172606553e0,
-8.042733217901e0));
#23555=cartesian_point('',(7.345482306641e1,2.397856808624e0,
-8.194372284094e0));
#23557=cartesian_point('',(7.421812590148e1,2.425647767736e0,
-7.102552347134e0));
#23558=direction('',(-4.471861778639e-1,-9.412871292197e-3,-8.943913685750e-1));
#23559=direction('',(2.696856052070e-7,-9.999446252418e-1,1.052361392088e-2));
#23560=axis2_placement_3d('',#23557,#23558,#23559);
#23562=cartesian_point('',(0.e0,0.e0,-8.194372175980e0));
#23563=direction('',(0.e0,0.e0,-1.e0));
#23564=direction('',(9.951756490192e-1,9.810926357492e-2,0.e0));
#23565=axis2_placement_3d('',#23562,#23563,#23564);
#23567=cartesian_point('',(0.e0,0.e0,-8.194372175980e0));
#23568=direction('',(0.e0,0.e0,-1.e0));
#23569=direction('',(9.977606338842e-1,6.688585404188e-2,0.e0));
#23570=axis2_placement_3d('',#23567,#23568,#23569);
#23572=cartesian_point('',(0.e0,0.e0,-6.878910995975e0));
#23573=direction('',(0.e0,0.e0,1.e0));
#23574=direction('',(9.994663487373e-1,3.266523751317e-2,0.e0));
#23575=axis2_placement_3d('',#23572,#23573,#23574);
#23577=cartesian_point('',(0.e0,0.e0,-6.878910995975e0));
#23578=direction('',(0.e0,0.e0,1.e0));
#23579=direction('',(9.977606338842e-1,6.688585404188e-2,0.e0));
#23580=axis2_placement_3d('',#23577,#23578,#23579);
#23582=cartesian_point('',(7.313938998873e1,7.210435590195e0,
-8.194372283734e0));
#23583=cartesian_point('',(7.314082712091e1,7.209298017484e0,
-8.042733234274e0));
#23584=cartesian_point('',(7.316656485214e1,7.209884791241e0,
-7.739657321798e0));
#23585=cartesian_point('',(7.327291012381e1,7.219400765239e0,
-7.296089302359e0));
#23586=cartesian_point('',(7.338731468371e1,7.231355413122e0,
-7.014534428100e0));
#23587=cartesian_point('',(7.345473939684e1,7.238655743399e0,
-6.878912337571e0));
#23589=cartesian_point('',(7.363696105952e1,7.259487838622e0,
-8.198698471040e0));
#23590=direction('',(9.619108476053e-3,-9.242902074160e-3,9.999110167977e-1));
#23591=direction('',(-1.305430457698e-1,9.913878848028e-1,1.041993605407e-2));
#23592=axis2_placement_3d('',#23589,#23590,#23591);
#23594=cartesian_point('',(7.494079403397e1,1.655917968558e0,
-4.695462367578e0));
#23595=cartesian_point('',(7.493954117226e1,1.729013065640e0,
-4.692396325701e0));
#23596=cartesian_point('',(7.488598418329e1,1.834227701968e0,
-4.954349805353e0));
#23597=cartesian_point('',(7.477484602854e1,1.919256807221e0,
-5.516221677101e0));
#23598=cartesian_point('',(7.468558380557e1,1.937421258371e0,
-5.976017120791e0));
#23599=cartesian_point('',(7.462736956559e1,1.934249997155e0,
-6.278712039688e0));
#23601=cartesian_point('',(7.281653453723e1,-7.517154694892e0,
-4.147601149195e1));
#23602=cartesian_point('',(7.281589846713e1,-7.517818478411e0,
-4.154070190056e1));
#23603=cartesian_point('',(7.281418154760e1,-7.523285582024e0,
-4.166770831818e1));
#23604=cartesian_point('',(7.281043701195e1,-7.544215287779e0,
-4.185103519228e1));
#23605=cartesian_point('',(7.280710461628e1,-7.566030395124e0,
-4.196858672063e1));
#23606=cartesian_point('',(7.280525366472e1,-7.578956581132e0,
-4.202618265911e1));
#23608=cartesian_point('',(7.331393518783e1,-7.568508284896e0,
-4.148036708082e1));
#23609=direction('',(-9.705860992944e-3,-9.283970269743e-3,-9.999097980110e-1));
#23610=direction('',(-1.306927224917e-1,-9.913676024392e-1,1.047325745338e-2));
#23611=axis2_placement_3d('',#23608,#23609,#23610);
#23613=cartesian_point('',(7.280525366472e1,-7.578956581132e0,
-4.202618265911e1));
#23614=cartesian_point('',(7.280268113026e1,-7.597802239948e0,
-4.209578808945e1));
#23615=cartesian_point('',(7.279248627339e1,-7.638516766546e0,
-4.222984147944e1));
#23616=cartesian_point('',(7.276362588745e1,-7.712854228947e0,
-4.241874218076e1));
#23617=cartesian_point('',(7.272711224934e1,-7.788845278750e0,
-4.258281864249e1));
#23618=cartesian_point('',(7.268772878540e1,-7.863230843709e0,
-4.272110350922e1));
#23619=cartesian_point('',(7.264931161211e1,-7.932747707626e0,
-4.283446826248e1));
#23620=cartesian_point('',(7.261058433745e1,-8.000615019208e0,
-4.293479874810e1));
#23621=cartesian_point('',(7.256958090591e1,-8.087650300779e0,
-4.302500153409e1));
#23622=cartesian_point('',(7.252883366060e1,-8.163750263301e0,
-4.310809637875e1));
#23623=cartesian_point('',(7.251403066037e1,-8.239335922283e0,
-4.312360645141e1));
#23624=cartesian_point('',(7.250896600194e1,-8.280736519714e0,
-4.312443363671e1));
#23626=cartesian_point('',(7.255282918715e1,-8.285677288298e0,
-4.303925043333e1));
#23627=cartesian_point('',(7.255547642196e1,-8.275835143728e0,
-4.303692478103e1));
#23628=cartesian_point('',(7.256213510202e1,-8.258485934856e0,
-4.302817913379e1));
#23629=cartesian_point('',(7.258352338506e1,-8.238398045115e0,
-4.299313423853e1));
#23630=cartesian_point('',(7.259847845211e1,-8.228319784081e0,
-4.296779550232e1));
#23631=cartesian_point('',(7.261951915257e1,-8.216235801258e0,
-4.293154980348e1));
#23632=cartesian_point('',(7.264197010667e1,-8.204905106919e0,
-4.289181533938e1));
#23633=cartesian_point('',(7.266667224261e1,-8.193490197881e0,
-4.284720098867e1));
#23634=cartesian_point('',(7.269614908219e1,-8.181317821078e0,
-4.279272428109e1));
#23635=cartesian_point('',(7.271779814950e1,-8.173025074887e0,
-4.275196899816e1));
#23636=cartesian_point('',(7.274471750172e1,-8.163186700557e0,
-4.270048941160e1));
#23637=cartesian_point('',(7.277363513026e1,-8.153193693973e0,
-4.264399964222e1));
#23638=cartesian_point('',(7.280588093374e1,-8.142553330598e0,
-4.257953793222e1));
#23639=cartesian_point('',(7.284106735584e1,-8.131456451276e0,
-4.250732178159e1));
#23640=cartesian_point('',(7.288071603935e1,-8.119581811355e0,
-4.242335522568e1));
#23641=cartesian_point('',(7.291972737387e1,-8.108513609383e0,
-4.233777387246e1));
#23642=cartesian_point('',(7.295996920496e1,-8.097710452218e0,
-4.224614384834e1));
#23643=cartesian_point('',(7.300236246907e1,-8.087115428105e0,
-4.214527019941e1));
#23644=cartesian_point('',(7.304536791698e1,-8.077418245020e0,
-4.203763150829e1));
#23645=cartesian_point('',(7.307350323036e1,-8.071868300845e0,
-4.196275930477e1));
#23646=cartesian_point('',(7.308750726880e1,-8.069443188101e0,
-4.192438380490e1));
#23648=cartesian_point('',(7.308750726880e1,-8.069443188101e0,
-4.192438380490e1));
#23649=cartesian_point('',(7.292305463821e1,-7.991795129382e0,
-4.193662862226e1));
#23650=cartesian_point('',(7.278533107152e1,-7.774439631877e0,
-4.198131473363e1));
#23651=cartesian_point('',(7.280525366472e1,-7.578956581132e0,
-4.202618265911e1));
#23653=cartesian_point('',(7.324858964855e1,-8.064196032086e0,
-4.147513462745e1));
#23654=cartesian_point('',(7.319524824953e1,-8.058768762596e0,
-4.162592504274e1));
#23655=cartesian_point('',(7.314132456581e1,-8.060064690425e0,
-4.177646979319e1));
#23656=cartesian_point('',(7.308750726880e1,-8.069443188101e0,
-4.192438380490e1));
#23658=direction('',(5.413352229289e-1,-6.322691153042e-2,8.384262245868e-1));
#23659=vector('',#23658,1.808878352920e0);
#23660=cartesian_point('',(7.255282918715e1,-8.285677288298e0,
-4.303925043333e1));
#23661=line('',#23660,#23659);
#23662=cartesian_point('',(7.328230480365e1,-8.370011034447e0,
-4.135914406234e1));
#23663=direction('',(5.414020686072e-1,-6.242068762481e-2,8.384434732672e-1));
#23664=direction('',(8.324472566381e-1,-1.001202048816e-1,-5.449839534245e-1));
#23665=axis2_placement_3d('',#23662,#23663,#23664);
#23667=cartesian_point('',(7.363699114482e1,-7.259494803009e0,
-8.198743025732e0));
#23668=direction('',(-9.705860992944e-3,-9.283970269743e-3,-9.999097980110e-1));
#23669=direction('',(-1.286713460468e-1,-9.916321671e-1,1.045609291676e-2));
#23670=axis2_placement_3d('',#23667,#23668,#23669);
#23672=cartesian_point('',(7.345473943061e1,-7.238655691601e0,
-6.878912351950e0));
#23673=cartesian_point('',(7.338731467945e1,-7.231355002034e0,
-7.014534417710e0));
#23674=cartesian_point('',(7.327290990619e1,-7.219400734682e0,
-7.296089249143e0));
#23675=cartesian_point('',(7.316656453880e1,-7.209884759900e0,
-7.739657251740e0));
#23676=cartesian_point('',(7.314082709852e1,-7.209297590742e0,
-8.042733217887e0));
#23677=cartesian_point('',(7.313938999103e1,-7.210435543836e0,
-8.194372284094e0));
#23679=cartesian_point('',(7.389979011259e1,-7.282513352808e0,
-7.102552347161e0));
#23680=direction('',(-4.445890643823e-1,4.903716605217e-2,-8.943913685727e-1));
#23681=direction('',(-1.305186969575e-1,-9.913899955582e-1,1.052361400256e-2));
#23682=axis2_placement_3d('',#23679,#23680,#23681);
#23684=cartesian_point('',(0.e0,0.e0,-8.194372175980e0));
#23685=direction('',(0.e0,0.e0,-1.e0));
#23686=direction('',(9.994676119804e-1,-3.262656283208e-2,0.e0));
#23687=axis2_placement_3d('',#23684,#23685,#23686);
#23689=cartesian_point('',(0.e0,0.e0,-8.194372175980e0));
#23690=direction('',(0.e0,0.e0,-1.e0));
#23691=direction('',(9.979550091871e-1,-6.392025999956e-2,0.e0));
#23692=axis2_placement_3d('',#23689,#23690,#23691);
#23694=cartesian_point('',(0.e0,0.e0,-6.878910995975e0));
#23695=direction('',(0.e0,0.e0,1.e0));
#23696=direction('',(9.951794446422e-1,-9.807075487477e-2,0.e0));
#23697=axis2_placement_3d('',#23694,#23695,#23696);
#23699=cartesian_point('',(0.e0,0.e0,-6.878910995975e0));
#23700=direction('',(0.e0,0.e0,1.e0));
#23701=direction('',(9.979550091871e-1,-6.392025999956e-2,0.e0));
#23702=axis2_placement_3d('',#23699,#23700,#23701);
#23704=cartesian_point('',(7.345482307018e1,-2.397856762368e0,
-8.194372283734e0));
#23705=cartesian_point('',(7.345609942446e1,-2.399172186385e0,
-8.042733234277e0));
#23706=cartesian_point('',(7.348169355518e1,-2.401949880593e0,
-7.739657321805e0));
#23707=cartesian_point('',(7.358837111215e1,-2.406396160448e0,
-7.296089302367e0));
#23708=cartesian_point('',(7.370335731985e1,-2.409476577816e0,
-7.014534428103e0));
#23709=cartesian_point('',(7.377115808953e1,-2.411039393940e0,
-6.878912337570e0));
#23711=cartesian_point('',(7.395453995469e1,-2.414170219943e0,
-8.198698471058e0));
#23712=direction('',(8.330374848535e-3,-1.041937342658e-2,9.999110167971e-1));
#23713=direction('',(-2.414629758072e-5,9.999457107005e-1,1.041993611309e-2));
#23714=axis2_placement_3d('',#23711,#23712,#23713);
#23716=cartesian_point('',(7.451580581919e1,-8.139985126716e0,
-4.695462367618e0));
#23717=cartesian_point('',(7.452410447983e1,-8.067351823224e0,
-4.692396439228e0));
#23718=cartesian_point('',(7.448473898688e1,-7.956046758642e0,
-4.954349697319e0));
#23719=cartesian_point('',(7.438565010127e1,-7.857238610412e0,
-5.516221804099e0));
#23720=cartesian_point('',(7.429952263747e1,-7.827578532856e0,
-5.976016734872e0));
#23721=cartesian_point('',(7.424139249758e1,-7.823124178245e0,
-6.278711645408e0));
#23723=cartesian_point('',(7.121239341131e1,-1.695730937820e1,
-4.147601149195e1));
#23724=cartesian_point('',(7.121167625330e1,-1.695788418627e1,
-4.154069670974e1));
#23725=cartesian_point('',(7.120926061154e1,-1.696308012827e1,
-4.166769610892e1));
#23726=cartesian_point('',(7.120281680475e1,-1.698333884711e1,
-4.185101463363e1));
#23727=cartesian_point('',(7.119666527545e1,-1.700453545253e1,
-4.196857787072e1));
#23728=cartesian_point('',(7.119314266144e1,-1.701711034472e1,
-4.202618266143e1));
#23730=cartesian_point('',(7.169883574185e1,-1.707314744406e1,
-4.148036708082e1));
#23731=direction('',(-1.083462729461e-2,-7.937675539393e-3,-9.999097980110e-1));
#23732=direction('',(-2.589740663573e-1,-9.658274917565e-1,1.047325745319e-2));
#23733=axis2_placement_3d('',#23730,#23731,#23732);
#23735=cartesian_point('',(7.119314266144e1,-1.701711034472e1,
-4.202618266143e1));
#23736=cartesian_point('',(7.118664899239e1,-1.704103441946e1,
-4.211257353323e1));
#23737=cartesian_point('',(7.116651660209e1,-1.708706710448e1,
-4.226910614642e1));
#23738=cartesian_point('',(7.112684936021e1,-1.715638014146e1,
-4.244709083701e1));
#23739=cartesian_point('',(7.108532228398e1,-1.721908076090e1,
-4.259055195944e1));
#23740=cartesian_point('',(7.104466119072e1,-1.727633207966e1,
-4.270664214784e1));
#23741=cartesian_point('',(7.100538540894e1,-1.732985963711e1,
-4.280376274335e1));
#23742=cartesian_point('',(7.097033892878e1,-1.737646802516e1,
-4.288198398797e1));
#23743=cartesian_point('',(7.092989122397e1,-1.743333292158e1,
-4.296176459123e1));
#23744=cartesian_point('',(7.088565498340e1,-1.749841724642e1,
-4.303920792123e1));
#23745=cartesian_point('',(7.084063200331e1,-1.756964475933e1,
-4.310773838595e1));
#23746=cartesian_point('',(7.081789148919e1,-1.763688650279e1,
-4.312259085743e1));
#23747=cartesian_point('',(7.080780751430e1,-1.767419800049e1,
-4.312444058889e1));
#23749=cartesian_point('',(7.085064692153e1,-1.768483941199e1,
-4.303926039496e1));
#23750=cartesian_point('',(7.085535985496e1,-1.767613412358e1,
-4.303547148672e1));
#23751=cartesian_point('',(7.086533053204e1,-1.766069530001e1,
-4.302491901206e1));
#23752=cartesian_point('',(7.088694404905e1,-1.764135850395e1,
-4.299368210860e1));
#23753=cartesian_point('',(7.090295428467e1,-1.763331192944e1,
-4.296844921242e1));
#23754=cartesian_point('',(7.092590873687e1,-1.762438063650e1,
-4.293135640932e1));
#23755=cartesian_point('',(7.095013917636e1,-1.761634133159e1,
-4.289088103819e1));
#23756=cartesian_point('',(7.097802286318e1,-1.760767331807e1,
-4.284286094959e1));
#23757=cartesian_point('',(7.100472605702e1,-1.760044807148e1,
-4.279557129711e1));
#23758=cartesian_point('',(7.102870226231e1,-1.759467369474e1,
-4.275231778925e1));
#23759=cartesian_point('',(7.105674488946e1,-1.758848020881e1,
-4.270072200747e1));
#23760=cartesian_point('',(7.108735982325e1,-1.758221776781e1,
-4.264303502868e1));
#23761=cartesian_point('',(7.112127857867e1,-1.757575137120e1,
-4.257742054209e1));
#23762=cartesian_point('',(7.115886946572e1,-1.756915591755e1,
-4.250264780035e1));
#23763=cartesian_point('',(7.120004267371e1,-1.756257989071e1,
-4.241770551071e1));
#23764=cartesian_point('',(7.123265908304e1,-1.755778470869e1,
-4.234815232454e1));
#23765=cartesian_point('',(7.127177783260e1,-1.755251067643e1,
-4.226201591122e1));
#23766=cartesian_point('',(7.131361794507e1,-1.754756500266e1,
-4.216567934939e1));
#23767=cartesian_point('',(7.135938277088e1,-1.754317027245e1,
-4.205487854373e1));
#23768=cartesian_point('',(7.139214157451e1,-1.754089810710e1,
-4.196973329487e1));
#23769=cartesian_point('',(7.140896012575e1,-1.754024154467e1,
-4.192438392533e1));
#23771=cartesian_point('',(7.140896012575e1,-1.754024154467e1,
-4.192438392533e1));
#23772=cartesian_point('',(7.125604944570e1,-1.744179235516e1,
-4.193662874830e1));
#23773=cartesian_point('',(7.114787472709e1,-1.720832062778e1,
-4.198131472014e1));
#23774=cartesian_point('',(7.119314266144e1,-1.701711034472e1,
-4.202618266143e1));
#23776=cartesian_point('',(7.156934900856e1,-1.755606520944e1,
-4.147513462744e1));
#23777=cartesian_point('',(7.151717235319e1,-1.754372192187e1,
-4.162592504295e1));
#23778=cartesian_point('',(7.146354114819e1,-1.753796784774e1,
-4.177646991390e1));
#23779=cartesian_point('',(7.140896012575e1,-1.754024154467e1,
-4.192438392533e1));
#23781=direction('',(5.284428853689e-1,-1.333429233514e-1,8.384317394369e-1));
#23782=vector('',#23781,1.808878336158e0);
#23783=cartesian_point('',(7.085064692153e1,-1.768483941199e1,
-4.303926039496e1));
#23784=line('',#23783,#23782);
#23785=cartesian_point('',(7.156285885804e1,-1.786366463287e1,
-4.135914406234e1));
#23786=direction('',(5.286227641875e-1,-1.325538204646e-1,8.384434732664e-1));
#23787=direction('',(8.122572458582e-1,-2.079198332515e-1,-5.449839534257e-1));
#23788=axis2_placement_3d('',#23785,#23786,#23787);
#23790=cartesian_point('',(7.205946226348e1,-1.680894487929e1,
-8.198743025732e0));
#23791=direction('',(-1.083462729461e-2,-7.937675539393e-3,-9.999097980110e-1));
#23792=direction('',(-2.570045156945e-1,-9.663536355980e-1,1.045609291665e-2));
#23793=axis2_placement_3d('',#23790,#23791,#23792);
#23795=cartesian_point('',(7.188148978781e1,-1.676449542708e1,
-6.878912351949e0));
#23796=cartesian_point('',(7.181559479595e1,-1.674845649990e1,
-7.014534417707e0));
#23797=cartesian_point('',(7.170372911639e1,-1.672167168353e1,
-7.296089249136e0));
#23798=cartesian_point('',(7.159953563231e1,-1.669835626338e1,
-7.739657251734e0));
#23799=cartesian_point('',(7.157409502036e1,-1.669441470745e1,
-8.042733217885e0));
#23800=cartesian_point('',(7.157252167484e1,-1.669535534503e1,
-8.194372284094e0));
#23802=cartesian_point('',(7.231700842600e1,-1.686606865075e1,
-7.102552347165e0));
#23803=direction('',(-4.343849087438e-1,1.066481639602e-1,-8.943913685739e-1));
#23804=direction('',(-2.588044525260e-1,-9.658724081890e-1,1.052361401344e-2));
#23805=axis2_placement_3d('',#23802,#23803,#23804);
#23807=cartesian_point('',(0.e0,0.e0,-8.194372175980e0));
#23808=direction('',(0.e0,0.e0,-1.e0));
#23809=direction('',(9.866584069958e-1,-1.628041397033e-1,0.e0));
#23810=axis2_placement_3d('',#23807,#23808,#23809);
#23812=cartesian_point('',(0.e0,0.e0,-8.194372175980e0));
#23813=direction('',(0.e0,0.e0,-1.e0));
#23814=direction('',(9.810740975973e-1,-1.936326806705e-1,0.e0));
#23815=axis2_placement_3d('',#23812,#23813,#23814);
#23817=cartesian_point('',(0.e0,0.e0,-6.878910995975e0));
#23818=direction('',(0.e0,0.e0,1.e0));
#23819=direction('',(9.738647443334e-1,-2.271287294564e-1,0.e0));
#23820=axis2_placement_3d('',#23817,#23818,#23819);
#23822=cartesian_point('',(0.e0,0.e0,-6.878910995975e0));
#23823=direction('',(0.e0,0.e0,1.e0));
#23824=direction('',(9.810740975973e-1,-1.936326806705e-1,0.e0));
#23825=axis2_placement_3d('',#23822,#23823,#23824);
#23827=cartesian_point('',(7.251342376337e1,-1.196512112092e1,
-8.194372283734e0));
#23828=cartesian_point('',(7.251451750097e1,-1.196659188895e1,
-8.042733234224e0));
#23829=cartesian_point('',(7.253953010853e1,-1.197268652404e1,
-7.739657321682e0));
#23830=cartesian_point('',(7.264471466825e1,-1.199101898066e1,
-7.296089302248e0));
#23831=cartesian_point('',(7.275831507784e1,-1.200908175648e1,
-7.014534428055e0));
#23832=cartesian_point('',(7.282533181407e1,-1.201948097879e1,
-6.878912337570e0));
#23834=cartesian_point('',(7.300673616716e1,-1.204652115673e1,
-8.198698471034e0));
#23835=direction('',(6.899106194534e-3,-1.141756629045e-2,9.999110167979e-1));
#23836=direction('',(1.304951663140e-1,9.913941882527e-1,1.041993605334e-2));
#23837=axis2_placement_3d('',#23834,#23835,#23836);
#23839=cartesian_point('',(7.281583150728e1,-1.779661081916e1,
-4.695462368192e0));
#23840=cartesian_point('',(7.283353971961e1,-1.772568209486e1,
-4.692396444724e0));
#23841=cartesian_point('',(7.280903923787e1,-1.761019103604e1,
-4.954349674378e0));
#23842=cartesian_point('',(7.272369508170e1,-1.749929450072e1,
-5.516221908919e0));
#23843=cartesian_point('',(7.264217604394e1,-1.745864631883e1,
-5.976016311449e0));
#23844=cartesian_point('',(7.258512462189e1,-1.744664256741e1,
-6.278711237996e0));
#23846=cartesian_point('',(6.838978855184e1,-2.610731982001e1,
-4.147601147858e1));
#23847=cartesian_point('',(6.838900332523e1,-2.610779466543e1,
-4.154066726795e1));
#23848=cartesian_point('',(6.838593117987e1,-2.611262874561e1,
-4.166762750826e1));
#23849=cartesian_point('',(6.837690075008e1,-2.613186674464e1,
-4.185095114165e1));
#23850=cartesian_point('',(6.836803259526e1,-2.615208397273e1,
-4.196855068233e1));
#23851=cartesian_point('',(6.836289668329e1,-2.616409626639e1,
-4.202618265815e1));
#23853=cartesian_point('',(6.885694933766e1,-2.628566031689e1,
-4.148036708084e1));
#23854=direction('',(-1.177801011954e-2,-6.455564979957e-3,-9.999097980110e-1));
#23855=direction('',(-3.828242921689e-1,-9.237618049063e-1,1.047325745339e-2));
#23856=axis2_placement_3d('',#23853,#23854,#23855);
#23858=cartesian_point('',(6.793615323948e1,-2.678139992651e1,
-4.303924529812e1));
#23859=cartesian_point('',(6.794426318186e1,-2.677061069463e1,
-4.303372879139e1));
#23860=cartesian_point('',(6.796037948818e1,-2.675238820723e1,
-4.301806779513e1));
#23861=cartesian_point('',(6.798952426122e1,-2.673772654442e1,
-4.297678470245e1));
#23862=cartesian_point('',(6.801615172529e1,-2.673175337153e1,
-4.293539503249e1));
#23863=cartesian_point('',(6.804825653539e1,-2.672579016654e1,
-4.288367628680e1));
#23864=cartesian_point('',(6.808539232488e1,-2.671962377772e1,
-4.282099636956e1));
#23865=cartesian_point('',(6.811718190465e1,-2.671581692696e1,
-4.276532259595e1));
#23866=cartesian_point('',(6.814968396362e1,-2.671299431257e1,
-4.270699525400e1));
#23867=cartesian_point('',(6.818636750783e1,-2.671044167903e1,
-4.263920134774e1));
#23868=cartesian_point('',(6.822651354485e1,-2.670818063587e1,
-4.256246154631e1));
#23869=cartesian_point('',(6.827060973839e1,-2.670645292293e1,
-4.247515792985e1));
#23870=cartesian_point('',(6.831888182887e1,-2.670540345625e1,
-4.237536361085e1));
#23871=cartesian_point('',(6.836390354421e1,-2.670512602354e1,
-4.227793063134e1));
#23872=cartesian_point('',(6.841270126039e1,-2.670568623958e1,
-4.216688747735e1));
#23873=cartesian_point('',(6.846145587266e1,-2.670745631836e1,
-4.204886308045e1));
#23874=cartesian_point('',(6.849302066224e1,-2.670950802453e1,
-4.196656622178e1));
#23875=cartesian_point('',(6.850858527458e1,-2.671092241369e1,
-4.192438380660e1));
#23877=cartesian_point('',(6.850858527458e1,-2.671092241369e1,
-4.192438380660e1));
#23878=cartesian_point('',(6.836983337844e1,-2.659335676736e1,
-4.193662835264e1));
#23879=cartesian_point('',(6.829305801582e1,-2.634776196872e1,
-4.198131479888e1));
#23880=cartesian_point('',(6.836289668329e1,-2.616409626639e1,
-4.202618265815e1));
#23882=cartesian_point('',(6.866553695709e1,-2.674754524088e1,
-4.147513464895e1));
#23883=cartesian_point('',(6.861541781167e1,-2.672849713720e1,
-4.162592503533e1));
#23884=cartesian_point('',(6.856299611512e1,-2.671579242107e1,
-4.177646982301e1));
#23885=cartesian_point('',(6.850858527458e1,-2.671092241369e1,
-4.192438380660e1));
#23887=direction('',(5.065292817200e-1,-2.011824233346e-1,8.384233532658e-1));
#23888=vector('',#23887,1.808878422875e0);
#23889=cartesian_point('',(6.793615323948e1,-2.678139992651e1,
-4.303924529812e1));
#23890=line('',#23889,#23888);
#23891=cartesian_point('',(6.861895255640e1,-2.705166597669e1,
-4.135914406235e1));
#23892=direction('',(5.067985777084e-1,-2.004189206874e-1,8.384434732665e-1));
#23893=direction('',(7.781692883887e-1,-3.121618956845e-1,-5.449839534255e-1));
#23894=axis2_placement_3d('',#23891,#23892,#23893);
#23896=cartesian_point('',(6.924897600416e1,-2.607078924836e1,
-8.198743025732e0));
#23897=direction('',(-1.177801011954e-2,-6.455564979957e-3,-9.999097980110e-1));
#23898=direction('',(-3.809402668393e-1,-9.245405254619e-1,1.045609291687e-2));
#23899=axis2_placement_3d('',#23896,#23897,#23898);
#23901=cartesian_point('',(6.907832792543e1,-2.600348999781e1,
-6.878912351949e0));
#23902=cartesian_point('',(6.901509017445e1,-2.597898726350e1,
-7.014534417726e0));
#23903=cartesian_point('',(6.890767764136e1,-2.593783019376e1,
-7.296089249182e0));
#23904=cartesian_point('',(6.880741882001e1,-2.590111426153e1,
-7.739657251783e0));
#23905=cartesian_point('',(6.878271033231e1,-2.589388575994e1,
-8.042733217905e0));
#23906=cartesian_point('',(6.878102766914e1,-2.589461298744e1,
-8.194372284093e0));
#23908=cartesian_point('',(6.949686267518e1,-2.616104083798e1,
-7.102552347157e0));
#23909=direction('',(-4.167483068705e-1,1.624343822378e-1,-8.943913685784e-1));
#23910=direction('',(-3.826619921668e-1,-9.238284761250e-1,1.052361399815e-2));
#23911=axis2_placement_3d('',#23908,#23909,#23910);
#23913=cartesian_point('',(0.e0,0.e0,-8.194372175980e0));
#23914=direction('',(0.e0,0.e0,-1.e0));
#23915=direction('',(9.569672031141e-1,-2.901960926062e-1,0.e0));
#23916=axis2_placement_3d('',#23913,#23914,#23915);
#23918=cartesian_point('',(0.e0,0.e0,-8.194372175980e0));
#23919=direction('',(0.e0,0.e0,-1.e0));
#23920=direction('',(9.474067361926e-1,-3.200319924897e-1,0.e0));
#23921=axis2_placement_3d('',#23918,#23919,#23920);
#23923=cartesian_point('',(0.e0,0.e0,-6.878910995975e0));
#23924=direction('',(0.e0,0.e0,1.e0));
#23925=direction('',(9.358869482427e-1,-3.523004685051e-1,0.e0));
#23926=axis2_placement_3d('',#23923,#23924,#23925);
#23928=cartesian_point('',(0.e0,0.e0,-6.878910995975e0));
#23929=direction('',(0.e0,0.e0,1.e0));
#23930=direction('',(9.474067361926e-1,-3.200319924897e-1,0.e0));
#23931=axis2_placement_3d('',#23928,#23929,#23930);
#23933=cartesian_point('',(7.033129967145e1,-2.132765893971e1,
-8.194372283734e0));
#23934=cartesian_point('',(7.033219207822e1,-2.132925988654e1,
-8.042733234154e0));
#23935=cartesian_point('',(7.035619518997e1,-2.133856718159e1,
-7.739657321520e0));
#23936=cartesian_point('',(7.045808701546e1,-2.137047214158e1,
-7.296089302089e0));
#23937=cartesian_point('',(7.056835789244e1,-2.140320821674e1,
-7.014534427992e0));
#23938=cartesian_point('',(7.063344392028e1,-2.142226591164e1,
-6.878912337570e0));
#23940=cartesian_point('',(7.080976688253e1,-2.147275277656e1,
-8.198698471045e0));
#23941=direction('',(5.349791889736e-3,-1.222040153963e-2,9.999110167975e-1));
#23942=direction('',(2.587816704422e-1,9.658796363805e-1,1.041993611307e-2));
#23943=axis2_placement_3d('',#23940,#23941,#23942);
#23945=cartesian_point('',(6.986995812994e1,-2.714873156667e1,
-4.695462368438e0));
#23946=cartesian_point('',(6.989677291954e1,-2.708072105314e1,
-4.692396325447e0));
#23947=cartesian_point('',(6.988755663018e1,-2.696302003899e1,
-4.954349747376e0));
#23948=cartesian_point('',(6.981741748287e1,-2.684193261587e1,
-5.516221958286e0));
#23949=cartesian_point('',(6.974190167502e1,-2.679099186668e1,
-5.976015881060e0));
#23950=cartesian_point('',(6.968690514102e1,-2.677164410482e1,
-6.278710800250e0));
#23952=cartesian_point('',(6.439701538500e1,-3.481062676619e1,
-4.147601147856e1));
#23953=cartesian_point('',(6.439617492789e1,-3.481099501491e1,
-4.154066635916e1));
#23954=cartesian_point('',(6.439249815250e1,-3.481538671049e1,
-4.166762537077e1));
#23955=cartesian_point('',(6.438103408145e1,-3.483328087851e1,
-4.185094755109e1));
#23956=cartesian_point('',(6.436960292012e1,-3.485216821562e1,
-4.196854913605e1));
#23957=cartesian_point('',(6.436294293752e1,-3.486340750952e1,
-4.202618265799e1));
#23959=cartesian_point('',(6.483690143954e1,-3.504841825393e1,
-4.148036708082e1));
#23960=direction('',(-1.251986792567e-2,-4.862997913761e-3,-9.999097980110e-1));
#23961=direction('',(-5.001242881787e-1,-8.658902974697e-1,1.047325745321e-2));
#23962=axis2_placement_3d('',#23959,#23960,#23961);
#23964=cartesian_point('',(6.436294293752e1,-3.486340750952e1,
-4.202618265799e1));
#23965=cartesian_point('',(6.435297853817e1,-3.488048146946e1,
-4.209832104094e1));
#23966=cartesian_point('',(6.432688697021e1,-3.491539946937e1,
-4.223687991485e1));
#23967=cartesian_point('',(6.426904495874e1,-3.497529302180e1,
-4.243146967906e1));
#23968=cartesian_point('',(6.420400576280e1,-3.503278477074e1,
-4.259808679904e1));
#23969=cartesian_point('',(6.413822419645e1,-3.508739073085e1,
-4.273474327931e1));
#23970=cartesian_point('',(6.407688943762e1,-3.513472288829e1,
-4.284719283559e1));
#23971=cartesian_point('',(6.401566611197e1,-3.518555700232e1,
-4.294068653230e1));
#23972=cartesian_point('',(6.394303592794e1,-3.524658154717e1,
-4.303839926262e1));
#23973=cartesian_point('',(6.387860744026e1,-3.530758705112e1,
-4.310747542147e1));
#23974=cartesian_point('',(6.383913889502e1,-3.536603943182e1,
-4.312314700384e1));
#23975=cartesian_point('',(6.382062104796e1,-3.539836351429e1,
-4.312442145515e1));
#23977=cartesian_point('',(6.385929136223e1,-3.541973847496e1,
-4.303925701986e1));
#23978=cartesian_point('',(6.386526926279e1,-3.541229837124e1,
-4.303676892265e1));
#23979=cartesian_point('',(6.387750102858e1,-3.539974017495e1,
-4.302827390034e1));
#23980=cartesian_point('',(6.390222940233e1,-3.538911044878e1,
-4.299772811073e1));
#23981=cartesian_point('',(6.391955052771e1,-3.538496113232e1,
-4.297338048393e1));
#23982=cartesian_point('',(6.394129085587e1,-3.538156906438e1,
-4.294109755633e1));
#23983=cartesian_point('',(6.396502783387e1,-3.537968334353e1,
-4.290385738477e1));
#23984=cartesian_point('',(6.398969635994e1,-3.537842855030e1,
-4.286385906568e1));
#23985=cartesian_point('',(6.401957211535e1,-3.537806952141e1,
-4.281349989443e1));
#23986=cartesian_point('',(6.404145414730e1,-3.537841752620e1,
-4.277549744321e1));
#23987=cartesian_point('',(6.406670334527e1,-3.537922759183e1,
-4.273074591522e1));
#23988=cartesian_point('',(6.409421859502e1,-3.538060903313e1,
-4.268069333435e1));
#23989=cartesian_point('',(6.412454940574e1,-3.538256226777e1,
-4.262407341530e1));
#23990=cartesian_point('',(6.415808539383e1,-3.538519663852e1,
-4.255961482437e1));
#23991=cartesian_point('',(6.419475741509e1,-3.538854134066e1,
-4.248692981706e1));
#23992=cartesian_point('',(6.423628402789e1,-3.539294416272e1,
-4.240128658907e1));
#23993=cartesian_point('',(6.427142257787e1,-3.539714378787e1,
-4.232596757778e1));
#23994=cartesian_point('',(6.431152621141e1,-3.540247384393e1,
-4.223661878128e1));
#23995=cartesian_point('',(6.435275993112e1,-3.540867919089e1,
-4.213993842454e1));
#23996=cartesian_point('',(6.439465564223e1,-3.541594142892e1,
-4.203595276241e1));
#23997=cartesian_point('',(6.442228779028e1,-3.542148313921e1,
-4.196235336063e1));
#23998=cartesian_point('',(6.443600974364e1,-3.542457162196e1,
-4.192438377952e1));
#24000=cartesian_point('',(6.443600974364e1,-3.542457162196e1,
-4.192438377952e1));
#24001=cartesian_point('',(6.431379027660e1,-3.528990099973e1,
-4.193662832642e1));
#24002=cartesian_point('',(6.426972854462e1,-3.503638615159e1,
-4.198131479627e1));
#24003=cartesian_point('',(6.436294293752e1,-3.486340750952e1,
-4.202618265799e1));
#24005=cartesian_point('',(6.458683853806e1,-3.548136735919e1,
-4.147513464894e1));
#24006=cartesian_point('',(6.453963444541e1,-3.545594035338e1,
-4.162592503527e1));
#24007=cartesian_point('',(6.448931942825e1,-3.543650200568e1,
-4.177646979592e1));
#24008=cartesian_point('',(6.443600974364e1,-3.542457162196e1,
-4.192438377952e1));
#24010=direction('',(4.759277507093e-1,-2.655712521084e-1,8.384298934070e-1));
#24011=vector('',#24010,1.808878293395e0);
#24012=cartesian_point('',(6.385929136223e1,-3.541973847496e1,
-4.303925701986e1));
#24013=line('',#24012,#24011);
#24014=cartesian_point('',(6.450095695174e1,-3.577680581550e1,
-4.135914406234e1));
#24015=direction('',(4.763029270530e-1,-2.648547976073e-1,8.384434732676e-1));
#24016=direction('',(7.307666386690e-1,-4.110627814811e-1,-5.449839534238e-1));
#24017=axis2_placement_3d('',#24014,#24015,#24016);
#24019=cartesian_point('',(6.525362056596e1,-3.488655518521e1,
-8.198743025732e0));
#24020=direction('',(-1.251986792567e-2,-4.862997913761e-3,-9.999097980110e-1));
#24021=direction('',(-4.983580243784e-1,-8.669082706138e-1,1.045609291671e-2));
#24022=axis2_placement_3d('',#24019,#24020,#24021);
#24024=cartesian_point('',(6.509321672012e1,-3.479755764515e1,
-6.878912351950e0));
#24025=cartesian_point('',(6.503371822548e1,-3.476501035228e1,
-7.014534417724e0));
#24026=cartesian_point('',(6.493259669710e1,-3.471018523804e1,
-7.296089249177e0));
#24027=cartesian_point('',(6.483798799468e1,-3.466069701351e1,
-7.739657251776e0));
#24028=cartesian_point('',(6.481443440031e1,-3.465030524794e1,
-8.042733217902e0));
#24029=cartesian_point('',(6.481267121031e1,-3.465080662230e1,
-8.194372284094e0));
#24031=cartesian_point('',(6.548760633582e1,-3.500839036324e1,
-7.102552347143e0));
#24032=direction('',(-3.919810259116e-1,2.154413032432e-1,-8.943913685754e-1));
#24033=direction('',(-4.999720790527e-1,-8.659775826875e-1,1.052361394722e-2));
#24034=axis2_placement_3d('',#24031,#24032,#24033);
#24036=cartesian_point('',(0.e0,0.e0,-8.194372175980e0));
#24037=direction('',(0.e0,0.e0,-1.e0));
#24038=direction('',(9.109020250658e-1,-4.126227099071e-1,0.e0));
#24039=axis2_placement_3d('',#24036,#24037,#24038);
#24041=cartesian_point('',(0.e0,0.e0,-8.194372175980e0));
#24042=direction('',(0.e0,0.e0,-1.e0));
#24043=direction('',(8.975289828608e-1,-4.409554681880e-1,0.e0));
#24044=axis2_placement_3d('',#24041,#24042,#24043);
#24046=cartesian_point('',(0.e0,0.e0,-6.878910995975e0));
#24047=direction('',(0.e0,0.e0,1.e0));
#24048=direction('',(8.818958669907e-1,-4.714442488616e-1,0.e0));
#24049=axis2_placement_3d('',#24046,#24047,#24048);
#24051=cartesian_point('',(0.e0,0.e0,-6.878910995975e0));
#24052=direction('',(0.e0,0.e0,1.e0));
#24053=direction('',(8.975289828608e-1,-4.409554681880e-1,0.e0));
#24054=axis2_placement_3d('',#24051,#24052,#24053);
#24056=cartesian_point('',(6.694578754264e1,-3.032527460091e1,
-8.194372283734e0));
#24057=cartesian_point('',(6.694646334926e1,-3.032697833386e1,
-8.042733234042e0));
#24058=cartesian_point('',(6.696904626529e1,-3.033933903853e1,
-7.739657321258e0));
#24059=cartesian_point('',(6.706590195919e1,-3.038427059917e1,
-7.296089301837e0));
#24060=cartesian_point('',(6.717095653827e1,-3.043111985033e1,
-7.014534427891e0));
#24061=cartesian_point('',(6.723299821773e1,-3.045850993538e1,
-6.878912337569e0));
#24063=cartesian_point('',(6.740122285436e1,-3.053157964306e1,
-8.198698471007e0));
#24064=direction('',(3.708941238202e-3,-1.281414217268e-2,9.999110167986e-1));
#24065=direction('',(3.826403484486e-1,9.238386161407e-1,1.041993600334e-2));
#24066=axis2_placement_3d('',#24063,#24064,#24065);
#24068=cartesian_point('',(6.572859039723e1,-3.603632999004e1,
-4.695462368791e0));
#24069=cartesian_point('',(6.576405293609e1,-3.597240134829e1,
-4.692396325032e0));
#24070=cartesian_point('',(6.577027856537e1,-3.585450431929e1,
-4.954349724193e0));
#24071=cartesian_point('',(6.571654450745e1,-3.572529779762e1,
-5.516222068791e0));
#24072=cartesian_point('',(6.564832403471e1,-3.566493616225e1,
-5.976015392822e0));
#24073=cartesian_point('',(6.559632339333e1,-3.563857543500e1,
-6.278710312132e0));
#24075=cartesian_point('',(4.617363434863e1,-5.680449648110e1,
-4.147601147824e1));
#24076=cartesian_point('',(4.622314632153e1,-5.680579796133e1,
-3.777640373893e1));
#24077=cartesian_point('',(4.632210194294e1,-5.680833452517e1,
-3.037828630744e1));
#24078=cartesian_point('',(4.647047801034e1,-5.681211801112e1,
-1.928440635145e1));
#24079=cartesian_point('',(4.656939556606e1,-5.681467385708e1,
-1.189068437526e1));
#24080=cartesian_point('',(4.661881079112e1,-5.681590653328e1,
-8.194372284425e0));
#24082=cartesian_point('',(5.024486224557e1,-5.363594339894e1,
-8.194372272643e0));
#24083=cartesian_point('',(5.024970476042e1,-5.359043436318e1,
-1.161677746240e1));
#24084=cartesian_point('',(5.025932182327e1,-5.349933130639e1,
-1.846252850283e1));
#24085=cartesian_point('',(5.027379280451e1,-5.336268577431e1,
-2.873398019660e1));
#24086=cartesian_point('',(5.028342832419e1,-5.327154917327e1,
-3.558349755773e1));
#24087=cartesian_point('',(5.028822322136e1,-5.322595024524e1,
-3.900872669928e1));
#24089=cartesian_point('',(4.753333593816e1,-5.569997376942e1,
-3.900851600531e1));
#24090=cartesian_point('',(4.750820945502e1,-5.571746450790e1,
-3.934660798954e1));
#24091=cartesian_point('',(4.745802819526e1,-5.575241209824e1,
-4.002063458879e1));
#24092=cartesian_point('',(4.738544800867e1,-5.580261127923e1,
-4.102669907826e1));
#24093=cartesian_point('',(4.733518397174e1,-5.583766093073e1,
-4.169362453906e1));
#24094=cartesian_point('',(4.730990238436e1,-5.585534329820e1,
-4.202614880176e1));
#24096=cartesian_point('',(4.693597777363e1,-5.720245377764e1,
-8.198743025372e0));
#24097=direction('',(-1.342783818605e-2,2.983214349551e-4,-9.999097980148e-1));
#24098=direction('',(-7.921741954001e-1,-6.102054688936e-1,1.045609270022e-2));
#24099=axis2_placement_3d('',#24096,#24097,#24098);
#24101=cartesian_point('',(4.617363434863e1,-5.680449648110e1,
-4.147601147824e1));
#24102=cartesian_point('',(4.617271688881e1,-5.680451506633e1,
-4.154067069427e1));
#24103=cartesian_point('',(4.616763924375e1,-5.680716540959e1,
-4.166763548375e1));
#24104=cartesian_point('',(4.615019848797e1,-5.681931164264e1,
-4.185095736763e1));
#24105=cartesian_point('',(4.613241050726e1,-5.683238601855e1,
-4.196855334440e1));
#24106=cartesian_point('',(4.612195715683e1,-5.684022053552e1,
-4.202618266026e1));
#24108=cartesian_point('',(4.648903719632e1,-5.719252426013e1,
-4.148036708069e1));
#24109=direction('',(-1.342783818605e-2,2.983214349551e-4,-9.999097980148e-1));
#24110=direction('',(-7.934164671633e-1,-6.085890407424e-1,1.047325748791e-2));
#24111=axis2_placement_3d('',#24108,#24109,#24110);
#24113=cartesian_point('',(4.612195715683e1,-5.684022053552e1,
-4.202618266026e1));
#24114=cartesian_point('',(4.610618390162e1,-5.685220723021e1,
-4.209845471030e1));
#24115=cartesian_point('',(4.606864398487e1,-5.687451385997e1,
-4.223722613245e1));
#24116=cartesian_point('',(4.599217663368e1,-5.690773756610e1,
-4.243196466233e1));
#24117=cartesian_point('',(4.591003110411e1,-5.693597207262e1,
-4.259857200246e1));
#24118=cartesian_point('',(4.582834896838e1,-5.696123617961e1,
-4.273519200871e1));
#24119=cartesian_point('',(4.575363610894e1,-5.698146681708e1,
-4.284750989195e1));
#24120=cartesian_point('',(4.567742669737e1,-5.700511823108e1,
-4.294106643449e1));
#24121=cartesian_point('',(4.558719461717e1,-5.703351647248e1,
-4.303874141432e1));
#24122=cartesian_point('',(4.550430068346e1,-5.706548310944e1,
-4.310732559733e1));
#24123=cartesian_point('',(4.544559884948e1,-5.710423924431e1,
-4.312306920417e1));
#24124=cartesian_point('',(4.541619716202e1,-5.712691579801e1,
-4.312442061068e1));
#24126=cartesian_point('',(4.544374559388e1,-5.716146477260e1,
-4.303925746839e1));
#24127=cartesian_point('',(4.545210327123e1,-5.715689099281e1,
-4.303676636975e1));
#24128=cartesian_point('',(4.546818742398e1,-5.714998558563e1,
-4.302827466739e1));
#24129=cartesian_point('',(4.549498261015e1,-5.714960946919e1,
-4.299789922572e1));
#24130=cartesian_point('',(4.551265061350e1,-5.715239304315e1,
-4.297347702543e1));
#24131=cartesian_point('',(4.553396543085e1,-5.715753880911e1,
-4.294132444919e1));
#24132=cartesian_point('',(4.555658669047e1,-5.716485220370e1,
-4.290416021475e1));
#24133=cartesian_point('',(4.557983380309e1,-5.717312298145e1,
-4.286421139316e1));
#24134=cartesian_point('',(4.560747653452e1,-5.718418352552e1,
-4.281404546342e1));
#24135=cartesian_point('',(4.562770487085e1,-5.719293653120e1,
-4.277578281796e1));
#24136=cartesian_point('',(4.565065731122e1,-5.720331206401e1,
-4.273116824394e1));
#24137=cartesian_point('',(4.567554250413e1,-5.721510728888e1,
-4.268114652948e1));
#24138=cartesian_point('',(4.570279339856e1,-5.722850385829e1,
-4.262459128453e1));
#24139=cartesian_point('',(4.573275922055e1,-5.724376442919e1,
-4.256017024697e1));
#24140=cartesian_point('',(4.576532636844e1,-5.726086558703e1,
-4.248758659852e1));
#24141=cartesian_point('',(4.580209642003e1,-5.728086803446e1,
-4.240176207778e1));
#24142=cartesian_point('',(4.583294651973e1,-5.729818837482e1,
-4.232647781564e1));
#24143=cartesian_point('',(4.586799408998e1,-5.731847689921e1,
-4.223706342982e1));
#24144=cartesian_point('',(4.590375839680e1,-5.734001177888e1,
-4.214028906315e1));
#24145=cartesian_point('',(4.593974525604e1,-5.736278822185e1,
-4.203615360816e1));
#24146=cartesian_point('',(4.596319641191e1,-5.737850984785e1,
-4.196242568836e1));
#24147=cartesian_point('',(4.597471389514e1,-5.738663004096e1,
-4.192438380183e1));
#24149=cartesian_point('',(4.597471389514e1,-5.738663004096e1,
-4.192438380183e1));
#24150=cartesian_point('',(4.591333403660e1,-5.721543919704e1,
-4.193662835109e1));
#24151=cartesian_point('',(4.596964224918e1,-5.696436037655e1,
-4.198131479750e1));
#24152=cartesian_point('',(4.612195715683e1,-5.684022053552e1,
-4.202618266026e1));
#24154=cartesian_point('',(4.609232674278e1,-5.749682213936e1,
-4.147513467436e1));
#24155=cartesian_point('',(4.605844639204e1,-5.745526633076e1,
-4.162592517752e1));
#24156=cartesian_point('',(4.601940019238e1,-5.741805353711e1,
-4.177646842077e1));
#24157=cartesian_point('',(4.597471389514e1,-5.738663004096e1,
-4.192438380183e1));
#24159=direction('',(3.380699687744e-1,-4.274852304584e-1,8.384301246692e-1));
#24160=vector('',#24159,1.808878294773e0);
#24161=cartesian_point('',(4.544374559388e1,-5.716146477260e1,
-4.303925746839e1));
#24162=line('',#24161,#24160);
#24163=cartesian_point('',(4.589992310675e1,-5.773690622894e1,
-4.135914406188e1));
#24164=direction('',(3.386909825517e-1,-4.269671655654e-1,8.384434732689e-1));
#24165=direction('',(5.178334419265e-1,-6.594247621075e-1,-5.449839534720e-1));
#24166=axis2_placement_3d('',#24163,#24164,#24165);
#24168=cartesian_point('',(4.682184185818e1,-5.705884691556e1,
-6.878912369856e0));
#24169=cartesian_point('',(4.677932761156e1,-5.700600803587e1,
-7.014534483458e0));
#24170=cartesian_point('',(4.670688419541e1,-5.691665856741e1,
-7.296089415209e0));
#24171=cartesian_point('',(4.663841550064e1,-5.683473225760e1,
-7.739657463411e0));
#24172=cartesian_point('',(4.662063153447e1,-5.681611807756e1,
-8.042733317572e0));
#24173=cartesian_point('',(4.661881079112e1,-5.681590653328e1,
-8.194372284425e0));
#24175=cartesian_point('',(4.710552811531e1,-5.740455723336e1,
-7.102552809577e0));
#24176=direction('',(-2.796983072153e-1,3.490465100999e-1,-8.943910725896e-1));
#24177=direction('',(-7.933092209915e-1,-6.087279507889e-1,1.052434407601e-2));
#24178=axis2_placement_3d('',#24175,#24176,#24177);
#24180=cartesian_point('',(0.e0,0.e0,-6.878910995975e0));
#24181=direction('',(0.e0,0.e0,1.e0));
#24182=direction('',(6.343516379959e-1,-7.730446296120e-1,0.e0));
#24183=axis2_placement_3d('',#24180,#24181,#24182);
#24185=cartesian_point('',(0.e0,0.e0,-6.878910995975e0));
#24186=direction('',(0.e0,0.e0,1.e0));
#24187=direction('',(6.604623050144e-1,-7.508592036161e-1,0.e0));
#24188=axis2_placement_3d('',#24185,#24186,#24187);
#24190=cartesian_point('',(0.e0,0.e0,-8.194372175980e0));
#24191=direction('',(0.e0,0.e0,-1.e0));
#24192=direction('',(6.836598621823e-1,-7.298007898330e-1,0.e0));
#24193=axis2_placement_3d('',#24190,#24191,#24192);
#24195=cartesian_point('',(0.e0,0.e0,-8.194372175980e0));
#24196=direction('',(0.e0,0.e0,-1.e0));
#24197=direction('',(6.604623050144e-1,-7.508592036161e-1,0.e0));
#24198=axis2_placement_3d('',#24195,#24196,#24197);
#24200=cartesian_point('',(5.024486224557e1,-5.363594339894e1,
-8.194372272643e0));
#24201=cartesian_point('',(5.024483464366e1,-5.363777596164e1,
-8.042733322413e0));
#24202=cartesian_point('',(5.026096890441e1,-5.365783922782e1,
-7.739657537893e0));
#24203=cartesian_point('',(5.033325700133e1,-5.373641507055e1,
-7.296089463740e0));
#24204=cartesian_point('',(5.041238655719e1,-5.381990089108e1,
-7.014534493125e0));
#24205=cartesian_point('',(5.045922386048e1,-5.386894847246e1,
-6.878912355533e0));
#24207=cartesian_point('',(5.058668065904e1,-5.400083297674e1,
-8.198698003751e0));
#24208=direction('',(-1.477121822289e-3,-1.325708901311e-2,9.999110298932e-1));
#24209=direction('',(7.070510930052e-1,7.070857031618e-1,1.041922570529e-2));
#24210=axis2_placement_3d('',#24207,#24208,#24209);
#24212=cartesian_point('',(5.045922386048e1,-5.386894847246e1,
-6.878912355533e0));
#24213=cartesian_point('',(5.055365780519e1,-5.396743736921e1,
-6.606036482381e0));
#24214=cartesian_point('',(5.064808816769e1,-5.406592524695e1,
-6.333159038181e0));
#24215=cartesian_point('',(5.074252216141e1,-5.416441404196e1,
-6.060283145263e0));
#24217=cartesian_point('',(5.076495160673e1,-5.419533492411e1,
-7.102517765417e0));
#24218=direction('',(3.095524903526e-1,-3.227989111097e-1,8.944149588993e-1));
#24219=direction('',(7.070855778173e-1,7.070506247617e-1,1.045942956756e-2));
#24220=axis2_placement_3d('',#24217,#24218,#24219);
#24222=cartesian_point('',(5.094747276082e1,-5.319229461603e1,
-3.940628226020e1));
#24223=cartesian_point('',(5.095588656368e1,-5.320134201362e1,
-3.936302966381e1));
#24224=cartesian_point('',(5.096981876021e1,-5.321656363444e1,
-3.927582018892e1));
#24225=cartesian_point('',(5.098260474023e1,-5.323133185150e1,
-3.914233190799e1));
#24226=cartesian_point('',(5.098489705726e1,-5.323493783892e1,
-3.905283088994e1));
#24227=cartesian_point('',(5.098483220973e1,-5.323553925854e1,
-3.900785043950e1));
#24229=direction('',(-1.447957695231e-3,-1.336096462219e-2,9.999096899435e-1));
#24230=vector('',#24229,3.081713401881e1);
#24231=cartesian_point('',(5.098483220973e1,-5.323553925854e1,
-3.900785043950e1));
#24232=line('',#24231,#24230);
#24233=cartesian_point('',(5.270625549714e1,-5.541381421676e1,
-8.214300539735e0));
#24234=direction('',(7.072246169803e-1,7.069121752166e-1,1.041718136404e-2));
#24235=direction('',(-7.069873760425e-1,7.071771419466e-1,8.327065796619e-3));
#24236=axis2_placement_3d('',#24233,#24234,#24235);
#24238=direction('',(3.095528905306e-1,-3.228030349668e-1,8.944133320677e-1));
#24239=vector('',#24238,9.152378345967e-1);
#24240=cartesian_point('',(5.111848816627e1,-5.384180418525e1,
-7.097283950219e0));
#24241=line('',#24240,#24239);
#24242=direction('',(1.377301243068e-3,1.343154651796e-2,-9.999088441450e-1));
#24243=vector('',#24242,3.310245545252e1);
#24244=cartesian_point('',(5.140180268349e1,-5.413724573597e1,
-6.278683028943e0));
#24245=line('',#24244,#24243);
#24246=cartesian_point('',(5.144739473653e1,-5.369262856570e1,
-3.937812099883e1));
#24247=cartesian_point('',(5.144740715237e1,-5.369250199024e1,
-3.938750586558e1));
#24248=cartesian_point('',(5.144737642929e1,-5.369232840224e1,
-3.939689375420e1));
#24249=cartesian_point('',(5.144733860390e1,-5.369215158883e1,
-3.940627840135e1));
#24251=cartesian_point('',(5.094747276082e1,-5.319229461603e1,
-3.940628226020e1));
#24252=cartesian_point('',(5.078911311646e1,-5.303485398561e1,
-3.934262265503e1));
#24253=cartesian_point('',(5.043248676332e1,-5.303707242085e1,
-3.927383124746e1));
#24254=cartesian_point('',(5.026371901007e1,-5.319633437839e1,
-3.927434393222e1));
#24256=cartesian_point('',(5.063163387774e1,-5.358941690176e1,
-3.901308288757e1));
#24257=direction('',(-1.458081195451e-3,-1.335073427432e-2,9.999098118798e-1));
#24258=direction('',(7.052402965342e-1,7.088906908272e-1,1.049345524243e-2));
#24259=axis2_placement_3d('',#24256,#24257,#24258);
#24261=cartesian_point('',(0.e0,7.5e1,0.e0));
#24262=cartesian_point('',(1.378200561836e-14,-7.5e1,0.e0));
#24263=vertex_point('',#24261);
#24264=vertex_point('',#24262);
#24265=cartesian_point('',(0.e0,7.2e1,5.456968210638e-12));
#24266=cartesian_point('',(-1.323078456669e-14,-7.2e1,5.456968210638e-12));
#24267=vertex_point('',#24265);
#24268=vertex_point('',#24266);
#24269=cartesian_point('',(1.752360722394e1,-7.288298506255e1,
-4.579937009550e0));
#24270=cartesian_point('',(1.170142375341e1,-7.404108996975e1,
-4.579937009550e0));
#24271=vertex_point('',#24269);
#24272=vertex_point('',#24270);
#24273=vertex_point('',#31);
#24274=vertex_point('',#38);
#24275=cartesian_point('',(9.854586497147e0,-7.400309965195e1,
-3.937759316487e1));
#24276=vertex_point('',#24275);
#24277=cartesian_point('',(8.462167520760e0,-7.417522061967e1,
-3.937759316487e1));
#24278=vertex_point('',#24277);
#24279=vertex_point('',#45);
#24280=vertex_point('',#52);
#24281=cartesian_point('',(1.937014885184e0,-7.493500046774e1,
-4.579937009550e0));
#24282=vertex_point('',#24281);
#24283=vertex_point('',#64);
#24284=vertex_point('',#71);
#24285=cartesian_point('',(1.109363335115e-1,-7.465627452703e1,
-3.937759316487e1));
#24286=vertex_point('',#24285);
#24287=cartesian_point('',(0.e0,-7.465635695054e1,-3.937759316487e1));
#24288=vertex_point('',#24287);
#24289=cartesian_point('',(-1.292036472495e0,-7.464517583126e1,
-3.937759316487e1));
#24290=vertex_point('',#24289);
#24291=vertex_point('',#78);
#24292=cartesian_point('',(-1.662435229206e0,-7.494159479805e1,
-4.579937009543e0));
#24293=vertex_point('',#24292);
#24294=cartesian_point('',(-1.835991252692e-14,-7.496003149523e1,
-4.579937009543e0));
#24295=vertex_point('',#24294);
#24296=cartesian_point('',(0.e0,7.496003149523e1,-4.579937009543e0));
#24297=vertex_point('',#24296);
#24298=cartesian_point('',(-1.657591572847e0,7.494170208865e1,
-4.579937009543e0));
#24299=vertex_point('',#24298);
#24300=cartesian_point('',(-1.657166513887e0,7.494071490446e1,
-4.695605478681e0));
#24301=vertex_point('',#24300);
#24302=vertex_point('',#89);
#24303=vertex_point('',#8101);
#24304=vertex_point('',#8096);
#24305=vertex_point('',#96);
#24306=vertex_point('',#103);
#24307=cartesian_point('',(7.860742146077e0,7.454673067733e1,
-4.579937009550e0));
#24308=vertex_point('',#24307);
#24309=vertex_point('',#115);
#24310=vertex_point('',#122);
#24311=vertex_point('',#129);
#24312=vertex_point('',#136);
#24313=vertex_point('',#143);
#24314=cartesian_point('',(1.752378125976e1,7.288294321805e1,
-4.579937009550e0));
#24315=vertex_point('',#24314);
#24316=vertex_point('',#155);
#24317=vertex_point('',#162);
#24318=vertex_point('',#169);
#24319=vertex_point('',#176);
#24320=vertex_point('',#183);
#24321=cartesian_point('',(2.688681480189e1,6.997217669599e1,
-4.579937009550e0));
#24322=vertex_point('',#24321);
#24323=vertex_point('',#195);
#24324=vertex_point('',#202);
#24325=cartesian_point('',(2.846722757565e1,6.901585750595e1,
-3.937759316487e1));
#24326=vertex_point('',#24325);
#24327=cartesian_point('',(2.975915826586e1,6.846870914829e1,
-3.937759316487e1));
#24328=vertex_point('',#24327);
#24329=vertex_point('',#209);
#24330=vertex_point('',#216);
#24331=cartesian_point('',(3.578999618164e1,6.586412145534e1,
-4.579937009550e0));
#24332=vertex_point('',#24331);
#24333=vertex_point('',#228);
#24334=vertex_point('',#235);
#24335=cartesian_point('',(3.723206358049e1,6.470969845907e1,
-3.937759316487e1));
#24336=vertex_point('',#24335);
#24337=cartesian_point('',(3.844152443283e1,6.399860023787e1,
-3.937759316487e1));
#24338=vertex_point('',#24337);
#24339=vertex_point('',#242);
#24340=vertex_point('',#249);
#24341=cartesian_point('',(4.408080078037e1,6.062911284464e1,
-4.579937009550e0));
#24342=vertex_point('',#24341);
#24343=vertex_point('',#261);
#24344=vertex_point('',#268);
#24345=cartesian_point('',(4.535984865480e1,5.929633853064e1,
-3.937759316487e1));
#24346=vertex_point('',#24345);
#24347=cartesian_point('',(4.646614545876e1,5.843345753360e1,
-3.937759316487e1));
#24348=vertex_point('',#24347);
#24349=vertex_point('',#275);
#24350=vertex_point('',#282);
#24351=cartesian_point('',(5.161738492145e1,5.435670975728e1,
-4.579937009550e0));
#24352=vertex_point('',#24351);
#24353=vertex_point('',#294);
#24354=vertex_point('',#301);
#24355=cartesian_point('',(5.271151414248e1,5.286840180990e1,
-3.937759316487e1));
#24356=vertex_point('',#24355);
#24357=cartesian_point('',(5.369650663789e1,5.186768558567e1,
-3.937759316487e1));
#24358=vertex_point('',#24357);
#24359=vertex_point('',#308);
#24360=vertex_point('',#315);
#24361=cartesian_point('',(5.827075300908e1,4.715427515636e1,
-4.579937009550e0));
#24362=vertex_point('',#24361);
#24363=vertex_point('',#327);
#24364=vertex_point('',#334);
#24365=cartesian_point('',(5.916127100881e1,4.553587207629e1,
-3.937759316487e1));
#24366=vertex_point('',#24365);
#24367=cartesian_point('',(6.000654164035e1,4.441606233662e1,
-3.937759316487e1));
#24368=vertex_point('',#24367);
#24369=vertex_point('',#341);
#24370=vertex_point('',#348);
#24371=cartesian_point('',(6.392710660824e1,3.914500431045e1,
-4.579937009550e0));
#24372=vertex_point('',#24371);
#24373=vertex_point('',#360);
#24374=vertex_point('',#367);
#24375=cartesian_point('',(6.459876212556e1,3.742421094654e1,
-3.937759316487e1));
#24376=vertex_point('',#24375);
#24377=cartesian_point('',(6.529063684834e1,3.620365137750e1,
-3.937759316487e1));
#24378=vertex_point('',#24377);
#24379=vertex_point('',#374);
#24380=vertex_point('',#381);
#24381=cartesian_point('',(6.848964970877e1,3.046595156131e1,
-4.579937009550e0));
#24382=vertex_point('',#24381);
#24383=vertex_point('',#393);
#24384=vertex_point('',#400);
#24385=cartesian_point('',(6.893095051219e1,2.867221119154e1,
-3.937759316487e1));
#24386=vertex_point('',#24385);
#24387=cartesian_point('',(6.945759115788e1,2.737178590576e1,
-3.937759316487e1));
#24388=vertex_point('',#24387);
#24389=vertex_point('',#407);
#24390=vertex_point('',#414);
#24391=cartesian_point('',(7.188031591435e1,2.126561792706e1,
-4.579937009550e0));
#24392=vertex_point('',#24391);
#24393=vertex_point('',#426);
#24394=vertex_point('',#433);
#24395=cartesian_point('',(7.208371122428e1,1.942962195361e1,
-3.937759316487e1));
#24396=vertex_point('',#24395);
#24397=cartesian_point('',(7.243610682542e1,1.807158158828e1,
-3.937759316487e1));
#24398=vertex_point('',#24397);
#24399=vertex_point('',#440);
#24400=vertex_point('',#447);
#24401=cartesian_point('',(7.404108998169e1,1.170142367790e1,
-4.579937009550e0));
#24402=vertex_point('',#24401);
#24403=vertex_point('',#459);
#24404=vertex_point('',#466);
#24405=cartesian_point('',(7.400309965195e1,9.854586497147e0,
-3.937759316487e1));
#24406=vertex_point('',#24405);
#24407=cartesian_point('',(7.417522062210e1,8.462167499434e0,
-3.937759316487e1));
#24408=vertex_point('',#24407);
#24409=vertex_point('',#473);
#24410=vertex_point('',#480);
#24411=cartesian_point('',(7.493500046909e1,1.937014833151e0,
-4.579937009550e0));
#24412=vertex_point('',#24411);
#24413=vertex_point('',#492);
#24414=vertex_point('',#499);
#24415=cartesian_point('',(7.465627452703e1,1.109363335115e-1,
-3.937759316487e1));
#24416=vertex_point('',#24415);
#24417=cartesian_point('',(7.464517582868e1,-1.292036621475e0,
-3.937759316487e1));
#24418=vertex_point('',#24417);
#24419=vertex_point('',#506);
#24420=vertex_point('',#513);
#24421=cartesian_point('',(7.454675232334e1,-7.860536865162e0,
-4.579937009550e0));
#24422=vertex_point('',#24421);
#24423=vertex_point('',#525);
#24424=vertex_point('',#532);
#24425=cartesian_point('',(7.403205984633e1,-9.634611981552e0,
-3.937759316487e1));
#24426=vertex_point('',#24425);
#24427=cartesian_point('',(7.383793138128e1,-1.102413363761e1,
-3.937759316487e1));
#24428=vertex_point('',#24427);
#24429=vertex_point('',#539);
#24430=vertex_point('',#546);
#24431=cartesian_point('',(7.288298857702e1,-1.752359260678e1,
-4.579937009550e0));
#24432=vertex_point('',#24431);
#24433=vertex_point('',#558);
#24434=vertex_point('',#565);
#24435=cartesian_point('',(7.214113609610e1,-1.921530941438e1,
-3.937759316487e1));
#24436=vertex_point('',#24435);
#24437=cartesian_point('',(7.176729945620e1,-2.056760467071e1,
-3.937759316487e1));
#24438=vertex_point('',#24437);
#24439=vertex_point('',#572);
#24440=vertex_point('',#579);
#24441=cartesian_point('',(6.997217668679e1,-2.688681482584e1,
-4.579937009550e0));
#24442=vertex_point('',#24441);
#24443=vertex_point('',#591);
#24444=vertex_point('',#598);
#24445=cartesian_point('',(6.901585750595e1,-2.846722757565e1,
-3.937759316487e1));
#24446=vertex_point('',#24445);
#24447=cartesian_point('',(6.846870913977e1,-2.975915828547e1,
-3.937759316487e1));
#24448=vertex_point('',#24447);
#24449=vertex_point('',#605);
#24450=vertex_point('',#612);
#24451=cartesian_point('',(6.586412145512e1,-3.578999618205e1,
-4.579937009550e0));
#24452=vertex_point('',#24451);
#24453=vertex_point('',#624);
#24454=vertex_point('',#631);
#24455=cartesian_point('',(6.470969845907e1,-3.723206358049e1,
-3.937759316487e1));
#24456=vertex_point('',#24455);
#24457=cartesian_point('',(6.399860022685e1,-3.844152445117e1,
-3.937759316487e1));
#24458=vertex_point('',#24457);
#24459=vertex_point('',#638);
#24460=vertex_point('',#645);
#24461=cartesian_point('',(6.062911288675e1,-4.408080072244e1,
-4.579937009550e0));
#24462=vertex_point('',#24461);
#24463=vertex_point('',#657);
#24464=vertex_point('',#664);
#24465=cartesian_point('',(5.929633853064e1,-4.535984865480e1,
-3.937759316487e1));
#24466=vertex_point('',#24465);
#24467=cartesian_point('',(5.843345752027e1,-4.646614547552e1,
-3.937759316487e1));
#24468=vertex_point('',#24467);
#24469=vertex_point('',#671);
#24470=vertex_point('',#678);
#24471=cartesian_point('',(5.435670965903e1,-5.161738502491e1,
-4.579937009550e0));
#24472=vertex_point('',#24471);
#24473=vertex_point('',#690);
#24474=vertex_point('',#697);
#24475=cartesian_point('',(5.286840180990e1,-5.271151414248e1,
-3.937759316487e1));
#24476=vertex_point('',#24475);
#24477=cartesian_point('',(5.186768558567e1,-5.369650663789e1,
-3.937759316487e1));
#24478=vertex_point('',#24477);
#24479=vertex_point('',#704);
#24480=vertex_point('',#711);
#24481=cartesian_point('',(4.715427521676e1,-5.827075296020e1,
-4.579937009550e0));
#24482=vertex_point('',#24481);
#24483=vertex_point('',#723);
#24484=vertex_point('',#730);
#24485=cartesian_point('',(4.553587207629e1,-5.916127100880e1,
-3.937759316487e1));
#24486=vertex_point('',#24485);
#24487=cartesian_point('',(4.441606235387e1,-6.000654162758e1,
-3.937759316487e1));
#24488=vertex_point('',#24487);
#24489=vertex_point('',#737);
#24490=vertex_point('',#744);
#24491=cartesian_point('',(3.914500437523e1,-6.392710656857e1,
-4.579937009550e0));
#24492=vertex_point('',#24491);
#24493=vertex_point('',#756);
#24494=vertex_point('',#763);
#24495=cartesian_point('',(3.742421094654e1,-6.459876212556e1,
-3.937759316487e1));
#24496=vertex_point('',#24495);
#24497=cartesian_point('',(3.620365139628e1,-6.529063683793e1,
-3.937759316487e1));
#24498=vertex_point('',#24497);
#24499=vertex_point('',#770);
#24500=vertex_point('',#777);
#24501=cartesian_point('',(3.046595162562e1,-6.848964968016e1,
-4.579937009550e0));
#24502=vertex_point('',#24501);
#24503=vertex_point('',#789);
#24504=vertex_point('',#796);
#24505=cartesian_point('',(2.867221119154e1,-6.893095051219e1,
-3.937759316487e1));
#24506=vertex_point('',#24505);
#24507=cartesian_point('',(2.737178592573e1,-6.945759115001e1,
-3.937759316487e1));
#24508=vertex_point('',#24507);
#24509=vertex_point('',#803);
#24510=vertex_point('',#810);
#24511=cartesian_point('',(2.126561799566e1,-7.188031589405e1,
-4.579937009550e0));
#24512=vertex_point('',#24511);
#24513=vertex_point('',#822);
#24514=vertex_point('',#829);
#24515=cartesian_point('',(1.942962195361e1,-7.208371122428e1,
-3.937759316487e1));
#24516=vertex_point('',#24515);
#24517=cartesian_point('',(1.807158160911e1,-7.243610682023e1,
-3.937759316487e1));
#24518=vertex_point('',#24517);
#24519=vertex_point('',#836);
#24520=vertex_point('',#845);
#24521=vertex_point('',#927);
#24522=vertex_point('',#912);
#24523=cartesian_point('',(1.201948020611e1,-7.282532921491e1,
-6.878910995975e0));
#24524=cartesian_point('',(1.450728039999e1,-7.237081797991e1,
-6.878910995975e0));
#24525=vertex_point('',#24523);
#24526=vertex_point('',#24524);
#24527=cartesian_point('',(1.165852682998e1,-7.373645505497e1,
-6.278641783272e0));
#24528=vertex_point('',#24527);
#24529=cartesian_point('',(1.159661110424e1,-7.333182845580e1,
-7.097290644664e0));
#24530=vertex_point('',#24529);
#24531=vertex_point('',#873);
#24532=cartesian_point('',(1.155093445629e1,-7.307295217720e1,
-8.193514821809e0));
#24533=vertex_point('',#24532);
#24534=vertex_point('',#900);
#24535=cartesian_point('',(1.444505262643e1,-7.206038937097e1,
-8.194372175980e0));
#24536=vertex_point('',#24535);
#24537=cartesian_point('',(1.734901003710e1,-7.218762243429e1,
-7.097288220529e0));
#24538=vertex_point('',#24537);
#24539=cartesian_point('',(1.729186869734e1,-7.193002544124e1,
-8.193499638438e0));
#24540=vertex_point('',#24539);
#24541=cartesian_point('',(1.744664796541e1,-7.258513578526e1,
-6.278654128617e0));
#24542=vertex_point('',#24541);
#24543=cartesian_point('',(1.770843363819e1,-7.222288136350e1,
-3.937812126844e1));
#24544=vertex_point('',#24543);
#24545=cartesian_point('',(1.757387410976e1,-7.164040653386e1,
-4.136238729790e1));
#24546=vertex_point('',#24545);
#24547=vertex_point('',#1413);
#24548=vertex_point('',#1406);
#24549=cartesian_point('',(1.755597548847e1,-7.156902561441e1,
-4.147514316221e1));
#24550=vertex_point('',#24549);
#24551=vertex_point('',#1000);
#24552=vertex_point('',#988);
#24553=vertex_point('',#1185);
#24554=cartesian_point('',(1.152268089986e1,-7.228607552862e1,
-4.202617960650e1));
#24555=vertex_point('',#24554);
#24556=cartesian_point('',(1.116870350467e1,-7.283987214189e1,
-4.147513029448e1));
#24557=vertex_point('',#24556);
#24558=vertex_point('',#1050);
#24559=vertex_point('',#1029);
#24560=vertex_point('',#9741);
#24561=vertex_point('',#1163);
#24562=cartesian_point('',(2.009756147065e1,-7.015830653275e1,
-4.312438005464e1));
#24563=vertex_point('',#24562);
#24564=vertex_point('',#1235);
#24565=cartesian_point('',(2.616410289929e1,-6.836291838361e1,
-4.202617960650e1));
#24566=vertex_point('',#24565);
#24567=vertex_point('',#1578);
#24568=cartesian_point('',(2.908310989841e1,-6.693483899471e1,
-4.312438005464e1));
#24569=vertex_point('',#24568);
#24570=vertex_point('',#1833);
#24571=cartesian_point('',(3.486341679762e1,-6.436296341565e1,
-4.202617960650e1));
#24572=vertex_point('',#24571);
#24573=vertex_point('',#1970);
#24574=cartesian_point('',(3.757105957276e1,-6.256608853996e1,
-4.312438005464e1));
#24575=vertex_point('',#24574);
#24576=vertex_point('',#2225);
#24577=cartesian_point('',(4.296620796837e1,-5.926174029901e1,
-4.202617960650e1));
#24578=vertex_point('',#24577);
#24579=vertex_point('',#2357);
#24580=cartesian_point('',(4.541613807241e1,-5.712682693094e1,
-4.312438005464e1));
#24581=vertex_point('',#24580);
#24582=vertex_point('',#24113);
#24583=cartesian_point('',(4.730990936597e1,-5.585536112346e1,
-4.202617960650e1));
#24584=vertex_point('',#24583);
#24585=vertex_point('',#1085);
#24586=vertex_point('',#1092);
#24587=cartesian_point('',(-4.513721404589e1,-5.376341384970e1,-4.5e1));
#24588=vertex_point('',#24587);
#24589=vertex_point('',#1099);
#24590=vertex_point('',#1106);
#24591=vertex_point('',#1113);
#24592=cartesian_point('',(-4.612197254474e1,-5.684023697198e1,
-4.202617960650e1));
#24593=vertex_point('',#24592);
#24594=vertex_point('',#10522);
#24595=cartesian_point('',(-4.342570653495e1,-5.865413851171e1,
-4.312438005464e1));
#24596=vertex_point('',#24595);
#24597=vertex_point('',#10464);
#24598=cartesian_point('',(-3.830825297903e1,-6.237408631911e1,
-4.202617960650e1));
#24599=vertex_point('',#24598);
#24600=vertex_point('',#10404);
#24601=cartesian_point('',(-3.539830258412e1,-6.382053060555e1,
-4.312438005464e1));
#24602=vertex_point('',#24601);
#24603=vertex_point('',#10341);
#24604=cartesian_point('',(-2.983906858383e1,-6.684069775592e1,
-4.202617960650e1));
#24605=vertex_point('',#24604);
#24606=vertex_point('',#10281);
#24607=cartesian_point('',(-2.676520370720e1,-6.789494696310e1,
-4.312438005464e1));
#24608=vertex_point('',#24607);
#24609=vertex_point('',#10223);
#24610=cartesian_point('',(-2.085932945238e1,-7.016364632234e1,
-4.202617960650e1));
#24611=vertex_point('',#24610);
#24612=vertex_point('',#10163);
#24613=cartesian_point('',(-1.767415339725e1,-7.080765674912e1,
-4.312438005464e1));
#24614=vertex_point('',#24613);
#24615=vertex_point('',#1146);
#24616=cartesian_point('',(-1.152268141037e1,-7.228607544724e1,
-4.202617960650e1));
#24617=vertex_point('',#24616);
#24618=vertex_point('',#9166);
#24619=cartesian_point('',(-8.280705504019e0,-7.250882614528e1,
-4.312438005464e1));
#24620=vertex_point('',#24619);
#24621=vertex_point('',#9987);
#24622=cartesian_point('',(-1.988877094917e0,-7.317166977971e1,
-4.202617960650e1));
#24623=vertex_point('',#24622);
#24624=vertex_point('',#9430);
#24625=cartesian_point('',(1.254444721834e0,-7.296935192977e1,
-4.312438005464e1));
#24626=vertex_point('',#24625);
#24627=vertex_point('',#9865);
#24628=cartesian_point('',(7.578957455375e0,-7.280527655561e1,
-4.202617960650e1));
#24629=vertex_point('',#24628);
#24630=vertex_point('',#9704);
#24631=vertex_point('',#1192);
#24632=vertex_point('',#1197);
#24633=cartesian_point('',(1.890012264702e1,-7.053621798798e1,
-4.303928255511e1));
#24634=vertex_point('',#24633);
#24635=cartesian_point('',(2.010981232801e1,-7.020091261695e1,
-4.303928255511e1));
#24636=vertex_point('',#24635);
#24637=cartesian_point('',(1.915527096108e1,-7.148844445949e1,
-4.152264042526e1));
#24638=vertex_point('',#24637);
#24639=cartesian_point('',(1.926147875632e1,-7.145990157389e1,
-4.152264042526e1));
#24640=vertex_point('',#24639);
#24641=cartesian_point('',(2.037886250727e1,-7.114930821688e1,
-4.152264042526e1));
#24642=vertex_point('',#24641);
#24643=vertex_point('',#1264);
#24644=vertex_point('',#1271);
#24645=cartesian_point('',(2.060080309351e1,-7.082944146096e1,
-4.136228348976e1));
#24646=vertex_point('',#24645);
#24647=vertex_point('',#1285);
#24648=vertex_point('',#1302);
#24649=cartesian_point('',(2.372724143323e1,-6.955844503470e1,
-8.194372175980e0));
#24650=vertex_point('',#24649);
#24651=cartesian_point('',(2.589461112397e1,-6.878101755873e1,
-8.194372175980e0));
#24652=vertex_point('',#24651);
#24653=vertex_point('',#1309);
#24654=cartesian_point('',(2.098989087627e1,-7.093947310739e1,
-8.193502256606e0));
#24655=vertex_point('',#24654);
#24656=cartesian_point('',(2.118332647417e1,-7.158388259899e1,
-6.278712870627e0));
#24657=cartesian_point('',(2.106912506198e1,-7.119080746151e1,
-7.097281906998e0));
#24658=vertex_point('',#24656);
#24659=vertex_point('',#24657);
#24660=cartesian_point('',(2.077545637778e1,-7.140101422120e1,
-3.937831425591e1));
#24661=vertex_point('',#24660);
#24662=vertex_point('',#1342);
#24663=vertex_point('',#1345);
#24664=vertex_point('',#1435);
#24665=vertex_point('',#1540);
#24666=cartesian_point('',(2.382945590385e1,-6.985809552952e1,
-6.878910995975e0));
#24667=vertex_point('',#24666);
#24668=vertex_point('',#1384);
#24669=vertex_point('',#1448);
#24670=cartesian_point('',(2.698391326823e1,-6.929359028295e1,
-3.937812126931e1));
#24671=vertex_point('',#24670);
#24672=cartesian_point('',(2.677447665445e1,-6.873366205454e1,
-4.136238729802e1));
#24673=vertex_point('',#24672);
#24674=vertex_point('',#1658);
#24675=vertex_point('',#1651);
#24676=cartesian_point('',(2.674741407865e1,-6.866522804792e1,
-4.147514316186e1));
#24677=cartesian_point('',(2.653269083802e1,-6.905760366457e1,
-8.193499510316e0));
#24678=vertex_point('',#24676);
#24679=vertex_point('',#24677);
#24680=cartesian_point('',(2.662295810764e1,-6.930554112653e1,
-7.097284704742e0));
#24681=vertex_point('',#24680);
#24682=vertex_point('',#1569);
#24683=vertex_point('',#1562);
#24684=cartesian_point('',(2.794525342530e1,-6.746580982332e1,
-4.303928255511e1));
#24685=vertex_point('',#24684);
#24686=cartesian_point('',(2.910082742999e1,-6.697547705698e1,
-4.303928255511e1));
#24687=vertex_point('',#24686);
#24688=cartesian_point('',(2.832250940562e1,-6.837658632748e1,
-4.152264042526e1));
#24689=vertex_point('',#24688);
#24690=cartesian_point('',(2.842408298427e1,-6.833442473112e1,
-4.152264042526e1));
#24691=vertex_point('',#24690);
#24692=cartesian_point('',(2.949136679410e1,-6.788064069708e1,
-4.152264042526e1));
#24693=vertex_point('',#24692);
#24694=vertex_point('',#1629);
#24695=cartesian_point('',(2.966963654213e1,-6.753447723713e1,
-4.136237087383e1));
#24696=cartesian_point('',(2.991742197540e1,-6.807842743386e1,
-3.937831425569e1));
#24697=vertex_point('',#24695);
#24698=vertex_point('',#24696);
#24699=cartesian_point('',(3.034567173652e1,-6.820649347625e1,
-6.278713307910e0));
#24700=cartesian_point('',(3.018114079536e1,-6.783168756703e1,
-7.097281906999e0));
#24701=vertex_point('',#24699);
#24702=vertex_point('',#24700);
#24703=cartesian_point('',(3.006966313317e1,-6.759254871301e1,
-8.193499636722e0));
#24704=vertex_point('',#24703);
#24705=cartesian_point('',(2.964049619464e1,-6.746723743379e1,
-4.147513465677e1));
#24706=vertex_point('',#24705);
#24707=vertex_point('',#1706);
#24708=vertex_point('',#1709);
#24709=vertex_point('',#1741);
#24710=vertex_point('',#1932);
#24711=cartesian_point('',(3.274390281042e1,-6.615008169630e1,
-6.878910995975e0));
#24712=vertex_point('',#24711);
#24713=vertex_point('',#1754);
#24714=cartesian_point('',(3.579769069145e1,-6.517866666083e1,
-3.937812127028e1));
#24715=vertex_point('',#24714);
#24716=cartesian_point('',(3.551696048027e1,-6.465086556091e1,
-4.136238729813e1));
#24717=vertex_point('',#24716);
#24718=vertex_point('',#2050);
#24719=vertex_point('',#2043);
#24720=cartesian_point('',(3.548119699834e1,-6.458654939176e1,
-4.147514316183e1));
#24721=cartesian_point('',(3.531952603995e1,-6.500359518759e1,
-8.193499510316e0));
#24722=vertex_point('',#24720);
#24723=vertex_point('',#24721);
#24724=cartesian_point('',(3.544138339340e1,-6.523762926720e1,
-7.097284704744e0));
#24725=vertex_point('',#24724);
#24726=vertex_point('',#1809);
#24727=vertex_point('',#1814);
#24728=vertex_point('',#1802);
#24729=vertex_point('',#1807);
#24730=cartesian_point('',(3.260345056068e1,-6.586633641864e1,
-8.194372175980e0));
#24731=vertex_point('',#24730);
#24732=vertex_point('',#1869);
#24733=vertex_point('',#1961);
#24734=vertex_point('',#1954);
#24735=cartesian_point('',(3.651223316959e1,-6.324104294752e1,
-4.303928255511e1));
#24736=vertex_point('',#24735);
#24737=cartesian_point('',(3.759392025829e1,-6.260407210185e1,
-4.303928255511e1));
#24738=vertex_point('',#24737);
#24739=cartesian_point('',(3.700514186174e1,-6.409478584583e1,
-4.152264042526e1));
#24740=vertex_point('',#24739);
#24741=cartesian_point('',(3.710034327172e1,-6.403972693532e1,
-4.152264042526e1));
#24742=vertex_point('',#24741);
#24743=cartesian_point('',(3.809926561855e1,-6.345051659488e1,
-4.152264042526e1));
#24744=vertex_point('',#24743);
#24745=vertex_point('',#2021);
#24746=cartesian_point('',(3.823082684581e1,-6.308404573986e1,
-4.136237087394e1));
#24747=cartesian_point('',(3.854749218833e1,-6.359099987822e1,
-3.937831425574e1));
#24748=vertex_point('',#24746);
#24749=vertex_point('',#24747);
#24750=cartesian_point('',(3.898879409615e1,-6.366207234133e1,
-6.278713795876e0));
#24751=cartesian_point('',(3.877674884194e1,-6.331194869177e1,
-7.097281906998e0));
#24752=vertex_point('',#24750);
#24753=vertex_point('',#24751);
#24754=cartesian_point('',(3.863501100257e1,-6.308940645854e1,
-8.193499636722e0));
#24755=vertex_point('',#24754);
#24756=cartesian_point('',(3.819315924259e1,-6.302118476101e1,
-4.147513465677e1));
#24757=vertex_point('',#24756);
#24758=vertex_point('',#2098);
#24759=vertex_point('',#2101);
#24760=vertex_point('',#2133);
#24761=vertex_point('',#2319);
#24762=cartesian_point('',(4.109809246158e1,-6.131022162498e1,
-6.878910995975e0));
#24763=vertex_point('',#24762);
#24764=vertex_point('',#2146);
#24765=cartesian_point('',(4.399895973915e1,-5.994851798123e1,
-3.937812127142e1));
#24766=vertex_point('',#24765);
#24767=cartesian_point('',(4.365173926528e1,-5.946187483309e1,
-4.136238729801e1));
#24768=vertex_point('',#24767);
#24769=vertex_point('',#2437);
#24770=vertex_point('',#2430);
#24771=cartesian_point('',(4.360788680013e1,-5.940277696872e1,
-4.147514316185e1));
#24772=cartesian_point('',(4.350203435892e1,-5.983735717454e1,
-8.193499510316e0));
#24773=vertex_point('',#24771);
#24774=vertex_point('',#24772);
#24775=cartesian_point('',(4.365339678306e1,-6.005348348383e1,
-7.097284704743e0));
#24776=vertex_point('',#24775);
#24777=vertex_point('',#2201);
#24778=vertex_point('',#2206);
#24779=vertex_point('',#2194);
#24780=vertex_point('',#2199);
#24781=cartesian_point('',(4.092180560966e1,-6.104723652486e1,
-8.194372175980e0));
#24782=vertex_point('',#24781);
#24783=vertex_point('',#2256);
#24784=vertex_point('',#2348);
#24785=vertex_point('',#2341);
#24786=cartesian_point('',(4.445447848123e1,-5.793420429317e1,
-4.303928255511e1));
#24787=vertex_point('',#24786);
#24788=cartesian_point('',(4.544376979819e1,-5.716149465024e1,
-4.303928255511e1));
#24789=vertex_point('',#24788);
#24790=cartesian_point('',(4.505460608085e1,-5.871630580793e1,
-4.152264042526e1));
#24791=vertex_point('',#24790);
#24792=cartesian_point('',(4.514180639963e1,-5.864929165649e1,
-4.152264042526e1));
#24793=vertex_point('',#24792);
#24794=cartesian_point('',(4.605527544516e1,-5.793473656194e1,
-4.152264042526e1));
#24795=vertex_point('',#24794);
#24796=vertex_point('',#2408);
#24797=cartesian_point('',(4.613787710267e1,-5.755422872991e1,
-4.136237087382e1));
#24798=cartesian_point('',(4.651800412254e1,-5.801551268391e1,
-3.937831425595e1));
#24799=vertex_point('',#24797);
#24800=vertex_point('',#24798);
#24801=cartesian_point('',(4.696480732398e1,-5.802837550130e1,
-6.278714365179e0));
#24802=cartesian_point('',(4.670887596490e1,-5.770892482100e1,
-7.097281906998e0));
#24803=vertex_point('',#24801);
#24804=vertex_point('',#24802);
#24805=cartesian_point('',(4.653930312207e1,-5.750678696790e1,
-8.193499636722e0));
#24806=vertex_point('',#24805);
#24807=cartesian_point('',(4.609232674278e1,-5.749682213936e1,
-4.147513467436e1));
#24808=vertex_point('',#24807);
#24809=vertex_point('',#2485);
#24810=vertex_point('',#2488);
#24811=vertex_point('',#2520);
#24812=vertex_point('',#24212);
#24813=cartesian_point('',(4.874908235617e1,-5.542132666326e1,
-6.878910995975e0));
#24814=vertex_point('',#24813);
#24815=vertex_point('',#2533);
#24816=cartesian_point('',(5.144740305155e1,-5.369264214943e1,
-3.937812169780e1));
#24817=vertex_point('',#24816);
#24818=vertex_point('',#2545);
#24819=vertex_point('',#2550);
#24820=vertex_point('',#2565);
#24821=cartesian_point('',(5.241436996e1,-5.231662100671e1,-4.e1));
#24822=cartesian_point('',(5.305903228282e1,-5.166269548789e1,-4.e1));
#24823=vertex_point('',#24821);
#24824=vertex_point('',#24822);
#24825=cartesian_point('',(5.283896948577e1,-5.274042868553e1,
-3.941011405479e1));
#24826=vertex_point('',#24825);
#24827=cartesian_point('',(5.286810719318e1,-5.271122040004e1,
-3.941011405479e1));
#24828=vertex_point('',#24827);
#24829=cartesian_point('',(5.369575544488e1,-5.186786443893e1,
-3.941011405479e1));
#24830=vertex_point('',#24829);
#24831=cartesian_point('',(5.036789498458e1,-5.176422637508e1,
-3.999999999999e1));
#24832=vertex_point('',#24831);
#24833=cartesian_point('',(5.176422880988e1,-5.036789502952e1,
-4.000000000001e1));
#24834=vertex_point('',#24833);
#24835=cartesian_point('',(5.391183042962e1,-4.806219552476e1,-4.e1));
#24836=vertex_point('',#24835);
#24837=vertex_point('',#2595);
#24838=cartesian_point('',(5.063195233642e1,-4.482746312364e1,
-4.000000000002e1));
#24839=vertex_point('',#24838);
#24840=cartesian_point('',(5.040640436820e1,-4.461822554772e1,-4.e1));
#24841=cartesian_point('',(4.482746495391e1,-5.063195050626e1,-4.e1));
#24842=vertex_point('',#24840);
#24843=vertex_point('',#24841);
#24844=cartesian_point('',(4.785344453106e1,-5.365794836384e1,
-4.000000858730e1));
#24845=vertex_point('',#24844);
#24846=vertex_point('',#2620);
#24847=cartesian_point('',(4.547970773009e1,-4.772970773009e1,-4.e1));
#24848=cartesian_point('',(4.997970773009e1,-4.772970773009e1,-4.e1));
#24849=vertex_point('',#24847);
#24850=vertex_point('',#24848);
#24851=cartesian_point('',(4.547970773009e1,-4.772970773009e1,-1.1e1));
#24852=vertex_point('',#24851);
#24853=cartesian_point('',(4.997970773009e1,-4.772970773009e1,-1.1e1));
#24854=vertex_point('',#24853);
#24855=vertex_point('',#20881);
#24856=vertex_point('',#20888);
#24857=cartesian_point('',(4.680903929124e1,-5.445458551838e1,-1.1e1));
#24858=vertex_point('',#24857);
#24859=vertex_point('',#20928);
#24860=cartesian_point('',(4.560226994499e1,-4.985714551519e1,-1.1e1));
#24861=vertex_point('',#24860);
#24862=cartesian_point('',(4.985714544621e1,-4.560226987651e1,-1.1e1));
#24863=vertex_point('',#24862);
#24864=cartesian_point('',(5.052139318225e1,-4.555951852716e1,
-1.149127379678e1));
#24865=vertex_point('',#24864);
#24866=vertex_point('',#20870);
#24867=cartesian_point('',(5.021064421702e1,-4.524876956192e1,
-1.149127379676e1));
#24868=vertex_point('',#24867);
#24869=cartesian_point('',(-4.555948788814e1,5.052142387062e1,
-1.149127350743e1));
#24870=cartesian_point('',(-4.524877040369e1,5.021064505879e1,
-1.149127379676e1));
#24871=vertex_point('',#24869);
#24872=vertex_point('',#24870);
#24873=cartesian_point('',(-4.496931643050e1,5.049008300748e1,
-3.413126507156e1));
#24874=vertex_point('',#24873);
#24875=cartesian_point('',(5.049003774199e1,-4.496925980179e1,
-3.413160422830e1));
#24876=vertex_point('',#24875);
#24877=cartesian_point('',(-4.560226994448e1,4.985714551570e1,-1.1e1));
#24878=vertex_point('',#24877);
#24879=cartesian_point('',(-4.591301917769e1,5.016789453300e1,
-1.100000752794e1));
#24880=vertex_point('',#24879);
#24881=cartesian_point('',(-4.772970773009e1,4.422113251407e1,
-1.149127379678e1));
#24882=vertex_point('',#24881);
#24883=cartesian_point('',(-4.998514653338e1,4.504212594509e1,
-1.149127379678e1));
#24884=vertex_point('',#24883);
#24885=cartesian_point('',(-5.021064342716e1,4.524876877206e1,
-1.149127379678e1));
#24886=vertex_point('',#24885);
#24887=cartesian_point('',(-4.985714551592e1,4.560226994426e1,-1.1e1));
#24888=vertex_point('',#24887);
#24889=cartesian_point('',(-5.050548456326e1,4.490895047590e1,
-3.720872620322e1));
#24890=cartesian_point('',(-4.772970773009e1,4.377223271253e1,
-3.720872620322e1));
#24891=vertex_point('',#24889);
#24892=vertex_point('',#24890);
#24893=cartesian_point('',(-4.468967246298e1,5.026343898840e1,
-3.720872620322e1));
#24894=vertex_point('',#24893);
#24895=cartesian_point('',(-4.490895046765e1,5.050548455487e1,
-3.720872620322e1));
#24896=vertex_point('',#24895);
#24897=vertex_point('',#21454);
#24898=cartesian_point('',(-5.085613162793e1,4.455262128903e1,-3.77e1));
#24899=cartesian_point('',(-4.430564322192e1,5.058350991084e1,-3.77e1));
#24900=vertex_point('',#24898);
#24901=vertex_point('',#24899);
#24902=cartesian_point('',(-4.455251749963e1,5.085602615316e1,-3.77e1));
#24903=vertex_point('',#24902);
#24904=cartesian_point('',(4.428964985204e1,-5.530130005201e1,-3.77e1));
#24905=cartesian_point('',(4.412463854994e1,-5.543305101018e1,-3.77e1));
#24906=vertex_point('',#24904);
#24907=vertex_point('',#24905);
#24908=vertex_point('',#21042);
#24909=cartesian_point('',(5.193282024841e1,-4.315562829341e1,-3.77e1));
#24910=vertex_point('',#24909);
#24911=vertex_point('',#20750);
#24912=cartesian_point('',(5.530129094507e1,-4.428966122322e1,-3.77e1));
#24913=vertex_point('',#24912);
#24914=cartesian_point('',(5.085618872931e1,-4.455256327656e1,
-3.769997149071e1));
#24915=vertex_point('',#24914);
#24916=cartesian_point('',(4.430564322193e1,-5.058350991085e1,-3.77e1));
#24917=vertex_point('',#24916);
#24918=cartesian_point('',(4.455251750524e1,-5.085602615886e1,-3.77e1));
#24919=vertex_point('',#24918);
#24920=cartesian_point('',(5.530130004802e1,4.428964985702e1,-3.77e1));
#24921=cartesian_point('',(5.543306360152e1,4.412462273163e1,-3.77e1));
#24922=vertex_point('',#24920);
#24923=vertex_point('',#24921);
#24924=vertex_point('',#20694);
#24925=cartesian_point('',(4.315562301252e1,5.193281450143e1,-3.77e1));
#24926=vertex_point('',#24925);
#24927=vertex_point('',#20400);
#24928=cartesian_point('',(4.428966122259e1,5.530129094558e1,-3.77e1));
#24929=vertex_point('',#24928);
#24930=cartesian_point('',(4.455256327656e1,5.085618872931e1,
-3.769997149072e1));
#24931=vertex_point('',#24930);
#24932=cartesian_point('',(5.058350991084e1,4.430564322192e1,-3.77e1));
#24933=vertex_point('',#24932);
#24934=cartesian_point('',(5.085602615363e1,4.455251750009e1,-3.77e1));
#24935=vertex_point('',#24934);
#24936=cartesian_point('',(-4.428964985782e1,5.530130004739e1,-3.77e1));
#24937=cartesian_point('',(-4.412463833520e1,5.543305118110e1,-3.77e1));
#24938=vertex_point('',#24936);
#24939=vertex_point('',#24937);
#24940=vertex_point('',#21533);
#24941=cartesian_point('',(-5.193282024565e1,4.315562829086e1,-3.77e1));
#24942=vertex_point('',#24941);
#24943=vertex_point('',#21248);
#24944=cartesian_point('',(-5.530129094970e1,4.428966121745e1,-3.77e1));
#24945=vertex_point('',#24944);
#24946=cartesian_point('',(-5.530130006514e1,-4.428964983565e1,-3.77e1));
#24947=cartesian_point('',(-5.543316959415e1,-4.412448957444e1,-3.77e1));
#24948=vertex_point('',#24946);
#24949=vertex_point('',#24947);
#24950=vertex_point('',#21210);
#24951=cartesian_point('',(-4.315562965542e1,-5.193282173063e1,-3.77e1));
#24952=vertex_point('',#24951);
#24953=vertex_point('',#21111);
#24954=cartesian_point('',(-4.428966120098e1,-5.530129096289e1,-3.77e1));
#24955=vertex_point('',#24954);
#24956=cartesian_point('',(-4.455256938538e1,-5.085618271604e1,
-3.769997448877e1));
#24957=vertex_point('',#24956);
#24958=cartesian_point('',(-5.058350991084e1,-4.430564322192e1,-3.77e1));
#24959=vertex_point('',#24958);
#24960=cartesian_point('',(-5.085602617573e1,-4.455251752184e1,-3.77e1));
#24961=vertex_point('',#24960);
#24962=cartesian_point('',(4.460215947301e1,-5.569140982694e1,
-3.720872479356e1));
#24963=vertex_point('',#24962);
#24964=cartesian_point('',(4.443606460020e1,-5.582412348341e1,
-3.720872620322e1));
#24965=vertex_point('',#24964);
#24966=cartesian_point('',(4.490888150619e1,-5.050554283106e1,
-3.720872463291e1));
#24967=vertex_point('',#24966);
#24968=cartesian_point('',(5.050555449213e1,-4.490887099756e1,
-3.720872470862e1));
#24969=vertex_point('',#24968);
#24970=cartesian_point('',(4.772970773009e1,-4.377223271253e1,
-3.720872620322e1));
#24971=vertex_point('',#24970);
#24972=cartesian_point('',(4.468967246299e1,-5.026343898841e1,
-3.720872620322e1));
#24973=vertex_point('',#24972);
#24974=cartesian_point('',(5.569141250862e1,-4.460215998448e1,
-3.720872492916e1));
#24975=vertex_point('',#24974);
#24976=cartesian_point('',(5.582412406038e1,-4.443606387536e1,
-3.720872620322e1));
#24977=vertex_point('',#24976);
#24978=vertex_point('',#19923);
#24979=vertex_point('',#19857);
#24980=vertex_point('',#19862);
#24981=vertex_point('',#21657);
#24982=vertex_point('',#19845);
#24983=cartesian_point('',(1.492079764942e-12,-7.126658264012e1,
-4.201745240644e1));
#24984=vertex_point('',#24983);
#24985=cartesian_point('',(4.820267136785e-1,-7.126495247630e1,
-4.201745240644e1));
#24986=vertex_point('',#24985);
#24987=cartesian_point('',(4.194109720856e1,-5.761831450280e1,
-4.201745240644e1));
#24988=vertex_point('',#24987);
#24989=vertex_point('',#19873);
#24990=vertex_point('',#19884);
#24991=vertex_point('',#19891);
#24992=vertex_point('',#19912);
#24993=vertex_point('',#19930);
#24994=cartesian_point('',(5.761831450214e1,4.194109720947e1,
-4.201745240644e1));
#24995=vertex_point('',#24994);
#24996=vertex_point('',#19937);
#24997=vertex_point('',#19944);
#24998=cartesian_point('',(5.569146496580e1,4.460221216272e1,
-3.720872620322e1));
#24999=vertex_point('',#24998);
#25000=vertex_point('',#19949);
#25001=vertex_point('',#19956);
#25002=vertex_point('',#19963);
#25003=cartesian_point('',(4.680901544258e1,5.445460601862e1,-1.1e1));
#25004=vertex_point('',#25003);
#25005=vertex_point('',#19970);
#25006=vertex_point('',#19977);
#25007=vertex_point('',#19982);
#25008=cartesian_point('',(4.443606349077e1,5.582412436652e1,
-3.720872620322e1));
#25009=vertex_point('',#25008);
#25010=vertex_point('',#19988);
#25011=vertex_point('',#19995);
#25012=cartesian_point('',(2.323503740119e1,6.632088699791e1,
-4.203496469919e1));
#25013=vertex_point('',#25012);
#25014=cartesian_point('',(2.305249053429e1,6.651176248202e1,
-3.525353903054e1));
#25015=vertex_point('',#25014);
#25016=cartesian_point('',(2.417361735139e1,6.597764973488e1,-4.3e1));
#25017=vertex_point('',#25016);
#25018=cartesian_point('',(4.135267685058e1,5.680994769508e1,-4.3e1));
#25019=vertex_point('',#25018);
#25020=vertex_point('',#20049);
#25021=vertex_point('',#20724);
#25022=vertex_point('',#20170);
#25023=vertex_point('',#20177);
#25024=cartesian_point('',(5.311593565792e1,4.174695800699e1,-4.3e1));
#25025=vertex_point('',#25024);
#25026=vertex_point('',#20064);
#25027=cartesian_point('',(5.680994775144e1,-4.135267677315e1,-4.3e1));
#25028=vertex_point('',#25027);
#25029=vertex_point('',#20079);
#25030=cartesian_point('',(4.174695806194e1,-5.311593571896e1,-4.3e1));
#25031=vertex_point('',#25030);
#25032=vertex_point('',#20094);
#25033=cartesian_point('',(4.752640307938e-1,-7.026512765183e1,-4.3e1));
#25034=vertex_point('',#25033);
#25035=cartesian_point('',(-4.135267677288e1,-5.680994775164e1,-4.3e1));
#25036=vertex_point('',#25035);
#25037=vertex_point('',#20114);
#25038=cartesian_point('',(-5.311593566231e1,-4.174695801094e1,-4.3e1));
#25039=vertex_point('',#25038);
#25040=vertex_point('',#20129);
#25041=cartesian_point('',(-5.680994775145e1,4.135267677315e1,-4.3e1));
#25042=vertex_point('',#25041);
#25043=vertex_point('',#20144);
#25044=cartesian_point('',(-4.174695806194e1,5.311593571896e1,-4.3e1));
#25045=vertex_point('',#25044);
#25046=vertex_point('',#20159);
#25047=cartesian_point('',(-2.417361735002e1,6.597764973111e1,-4.3e1));
#25048=vertex_point('',#25047);
#25049=cartesian_point('',(-2.177540547166e1,5.938861674725e1,
-4.300001613299e1));
#25050=vertex_point('',#25049);
#25051=vertex_point('',#20197);
#25052=cartesian_point('',(1.771959190161e1,5.646449244364e1,
-4.270708043064e1));
#25053=vertex_point('',#25052);
#25054=vertex_point('',#21645);
#25055=cartesian_point('',(-1.771959472592e1,5.646449244364e1,
-4.270708043064e1));
#25056=vertex_point('',#25055);
#25057=cartesian_point('',(-2.083628517548e1,5.973042821820e1,
-4.203489968916e1));
#25058=vertex_point('',#25057);
#25059=cartesian_point('',(-2.323449717091e1,6.631946152271e1,
-4.203489968916e1));
#25060=vertex_point('',#25059);
#25061=cartesian_point('',(-2.451759143119e1,6.691646667002e1,
-4.201745241245e1));
#25062=vertex_point('',#25061);
#25063=cartesian_point('',(-4.194109716784e1,5.761831453244e1,
-4.201745240644e1));
#25064=vertex_point('',#25063);
#25065=cartesian_point('',(-4.248731527936e1,5.244939609740e1,
-4.208715574275e1));
#25066=vertex_point('',#25065);
#25067=cartesian_point('',(-5.244939598630e1,4.248731517935e1,
-4.208715574275e1));
#25068=vertex_point('',#25067);
#25069=cartesian_point('',(-4.067576295487e1,4.772970773009e1,
-4.208715574275e1));
#25070=vertex_point('',#25069);
#25071=cartesian_point('',(-5.761831449003e1,4.194109722612e1,
-4.201745240644e1));
#25072=vertex_point('',#25071);
#25073=cartesian_point('',(-5.761831452671e1,-4.194109717571e1,
-4.201745240644e1));
#25074=vertex_point('',#25073);
#25075=cartesian_point('',(-5.244939609737e1,-4.248731527934e1,
-4.208715574275e1));
#25076=vertex_point('',#25075);
#25077=cartesian_point('',(-4.248731517936e1,-5.244939598631e1,
-4.208715574275e1));
#25078=vertex_point('',#25077);
#25079=cartesian_point('',(-4.772970773009e1,-4.067576295487e1,
-4.208715574275e1));
#25080=vertex_point('',#25079);
#25081=cartesian_point('',(-4.194109722562e1,-5.761831449038e1,
-4.201745240644e1));
#25082=vertex_point('',#25081);
#25083=cartesian_point('',(4.248731527936e1,-5.244939609740e1,
-4.208715574275e1));
#25084=vertex_point('',#25083);
#25085=cartesian_point('',(5.244939598630e1,-4.248731517935e1,
-4.208715574275e1));
#25086=vertex_point('',#25085);
#25087=cartesian_point('',(4.067576295487e1,-4.772970773009e1,
-4.208715574275e1));
#25088=vertex_point('',#25087);
#25089=cartesian_point('',(5.244939609737e1,4.248731527934e1,
-4.208715574275e1));
#25090=vertex_point('',#25089);
#25091=cartesian_point('',(4.772970773009e1,4.067576295487e1,
-4.208715574275e1));
#25092=vertex_point('',#25091);
#25093=cartesian_point('',(5.227326331331e1,4.279200830568e1,
-3.815642212863e1));
#25094=cartesian_point('',(4.772970773009e1,4.101965758544e1,
-3.815642212863e1));
#25095=vertex_point('',#25093);
#25096=vertex_point('',#25094);
#25097=cartesian_point('',(4.278886021843e1,5.226983975573e1,
-3.815642212863e1));
#25098=vertex_point('',#25097);
#25099=vertex_point('',#20510);
#25100=cartesian_point('',(4.496904604106e1,5.048990975104e1,
-3.413173314350e1));
#25101=vertex_point('',#25100);
#25102=vertex_point('',#20524);
#25103=vertex_point('',#20538);
#25104=vertex_point('',#20578);
#25105=cartesian_point('',(4.985714551519e1,4.560226994499e1,-1.1e1));
#25106=vertex_point('',#25105);
#25107=cartesian_point('',(4.560226987652e1,4.985714544622e1,-1.1e1));
#25108=vertex_point('',#25107);
#25109=cartesian_point('',(4.997970773009e1,4.772970773009e1,-1.1e1));
#25110=cartesian_point('',(4.547970773009e1,4.772970773009e1,-1.1e1));
#25111=vertex_point('',#25109);
#25112=vertex_point('',#25110);
#25113=cartesian_point('',(4.547970773009e1,4.772970773009e1,-4.e1));
#25114=cartesian_point('',(4.997970773009e1,4.772970773009e1,-4.e1));
#25115=vertex_point('',#25113);
#25116=vertex_point('',#25114);
#25117=cartesian_point('',(5.176422637507e1,5.036789498458e1,
-3.999999999999e1));
#25118=cartesian_point('',(5.305902970373e1,5.166270152194e1,
-3.999999922734e1));
#25119=vertex_point('',#25117);
#25120=vertex_point('',#25118);
#25121=cartesian_point('',(5.231662100671e1,5.241436996e1,-4.e1));
#25122=vertex_point('',#25121);
#25123=cartesian_point('',(5.166269548783e1,5.305903228287e1,-4.e1));
#25124=vertex_point('',#25123);
#25125=cartesian_point('',(5.036789502952e1,5.176422880991e1,
-4.000000000001e1));
#25126=vertex_point('',#25125);
#25127=cartesian_point('',(4.806219552471e1,5.391183042966e1,-4.e1));
#25128=vertex_point('',#25127);
#25129=vertex_point('',#6401);
#25130=cartesian_point('',(4.482746312363e1,5.063195233643e1,
-4.000000000002e1));
#25131=vertex_point('',#25130);
#25132=cartesian_point('',(4.461822554772e1,5.040640436820e1,-4.e1));
#25133=cartesian_point('',(5.063195050626e1,4.482746495392e1,-4.e1));
#25134=vertex_point('',#25132);
#25135=vertex_point('',#25133);
#25136=cartesian_point('',(5.365794836498e1,4.785344453190e1,
-4.000000858730e1));
#25137=vertex_point('',#25136);
#25138=vertex_point('',#6426);
#25139=vertex_point('',#6323);
#25140=cartesian_point('',(5.369215158881e1,5.144733860392e1,
-3.940627840134e1));
#25141=vertex_point('',#25140);
#25142=vertex_point('',#6344);
#25143=vertex_point('',#6361);
#25144=cartesian_point('',(5.322593666070e1,5.028821253857e1,
-3.900872653550e1));
#25145=vertex_point('',#25144);
#25146=vertex_point('',#10873);
#25147=vertex_point('',#10859);
#25148=cartesian_point('',(5.409447335290e1,4.737966018081e1,
-4.212042759188e1));
#25149=vertex_point('',#25148);
#25150=cartesian_point('',(5.578926669924e1,4.738165470010e1,
-4.203470756726e1));
#25151=vertex_point('',#25150);
#25152=cartesian_point('',(5.585529723530e1,4.730986255450e1,
-4.202611804245e1));
#25153=vertex_point('',#25152);
#25154=cartesian_point('',(5.098415853096e1,4.447525693220e1,
-4.045642229039e1));
#25155=vertex_point('',#25154);
#25156=cartesian_point('',(5.119747556856e1,4.426193989470e1,
-4.390459300662e1));
#25157=vertex_point('',#25156);
#25158=cartesian_point('',(5.291825007983e1,4.598269996947e1,
-4.390460312557e1));
#25159=vertex_point('',#25158);
#25160=cartesian_point('',(4.772970773009e1,4.312721928568e1,
-4.045642212863e1));
#25161=vertex_point('',#25160);
#25162=cartesian_point('',(4.424062482921e1,5.073124073702e1,
-4.045642212863e1));
#25163=vertex_point('',#25162);
#25164=cartesian_point('',(4.447525694367e1,5.098415852242e1,
-4.045642212863e1));
#25165=vertex_point('',#25164);
#25166=cartesian_point('',(4.426194027303e1,5.119747519024e1,
-4.390458689134e1));
#25167=vertex_point('',#25166);
#25168=cartesian_point('',(4.772970773009e1,4.282554395898e1,
-4.390458689130e1));
#25169=vertex_point('',#25168);
#25170=cartesian_point('',(5.082892664220e1,4.392896248360e1,
-4.390458689130e1));
#25171=vertex_point('',#25170);
#25172=cartesian_point('',(4.750127738891e1,5.401021236074e1,
-4.045642124397e1));
#25173=vertex_point('',#25172);
#25174=cartesian_point('',(4.737967347795e1,5.409448658712e1,
-4.212042734753e1));
#25175=vertex_point('',#25174);
#25176=vertex_point('',#10938);
#25177=vertex_point('',#10947);
#25178=vertex_point('',#10949);
#25179=vertex_point('',#6661);
#25180=vertex_point('',#10983);
#25181=vertex_point('',#10988);
#25182=vertex_point('',#6495);
#25183=vertex_point('',#6515);
#25184=vertex_point('',#6493);
#25185=vertex_point('',#6311);
#25186=cartesian_point('',(5.274042868553e1,5.283896948577e1,
-3.941011405479e1));
#25187=vertex_point('',#25186);
#25188=cartesian_point('',(5.271122040004e1,5.286810719318e1,
-3.941011405479e1));
#25189=vertex_point('',#25188);
#25190=vertex_point('',#11206);
#25191=vertex_point('',#11187);
#25192=cartesian_point('',(5.364728588625e1,5.094021031307e1,
-8.193499517664e0));
#25193=vertex_point('',#25192);
#25194=cartesian_point('',(5.384180584039e1,5.111848838471e1,
-7.097284642998e0));
#25195=vertex_point('',#25194);
#25196=cartesian_point('',(5.413724573645e1,5.140180268324e1,
-6.278683028150e0));
#25197=vertex_point('',#25196);
#25198=vertex_point('',#11040);
#25199=cartesian_point('',(5.684023715372e1,4.612197232076e1,
-4.202617960650e1));
#25200=vertex_point('',#25199);
#25201=vertex_point('',#11115);
#25202=vertex_point('',#11059);
#25203=cartesian_point('',(5.518360148864e1,4.853997721898e1,
-8.194372175980e0));
#25204=vertex_point('',#25203);
#25205=vertex_point('',#3315);
#25206=vertex_point('',#3325);
#25207=cartesian_point('',(6.237408634205e1,-3.830825294168e1,
-4.202617960650e1));
#25208=vertex_point('',#25207);
#25209=vertex_point('',#3680);
#25210=cartesian_point('',(6.382053059771e1,-3.539830259824e1,
-4.312438005464e1));
#25211=vertex_point('',#25210);
#25212=vertex_point('',#23964);
#25213=cartesian_point('',(6.684069777378e1,-2.983906854383e1,
-4.202617960650e1));
#25214=vertex_point('',#25213);
#25215=vertex_point('',#3949);
#25216=cartesian_point('',(6.789494674167e1,-2.676520426891e1,
-4.312438005464e1));
#25217=vertex_point('',#25216);
#25218=vertex_point('',#3199);
#25219=cartesian_point('',(7.016364633484e1,-2.085932941033e1,
-4.202617960650e1));
#25220=vertex_point('',#25219);
#25221=vertex_point('',#4218);
#25222=cartesian_point('',(7.080765678187e1,-1.767415326602e1,
-4.312438005464e1));
#25223=vertex_point('',#25222);
#25224=vertex_point('',#23735);
#25225=cartesian_point('',(7.228607545414e1,-1.152268136710e1,
-4.202617960650e1));
#25226=vertex_point('',#25225);
#25227=vertex_point('',#4487);
#25228=cartesian_point('',(7.250882611331e1,-8.280705783900e0,
-4.312438005464e1));
#25229=vertex_point('',#25228);
#25230=vertex_point('',#23613);
#25231=cartesian_point('',(7.317166978090e1,-1.988877051107e0,
-4.202617960650e1));
#25232=vertex_point('',#25231);
#25233=vertex_point('',#4756);
#25234=cartesian_point('',(7.297858780084e1,4.750528449677e-1,
-4.312438005464e1));
#25235=vertex_point('',#25234);
#25236=cartesian_point('',(7.296935193461e1,1.254444440018e0,
-4.312438005464e1));
#25237=vertex_point('',#25236);
#25238=vertex_point('',#23491);
#25239=cartesian_point('',(7.280527655071e1,7.578957502387e0,
-4.202617960650e1));
#25240=vertex_point('',#25239);
#25241=vertex_point('',#5030);
#25242=cartesian_point('',(7.218135080134e1,1.076812653644e1,
-4.312438005464e1));
#25243=vertex_point('',#25242);
#25244=vertex_point('',#3231);
#25245=cartesian_point('',(7.119316485226e1,1.701711399644e1,
-4.202617960650e1));
#25246=vertex_point('',#25245);
#25247=vertex_point('',#5299);
#25248=cartesian_point('',(7.015830678486e1,2.009756059058e1,
-4.312438005464e1));
#25249=vertex_point('',#25248);
#25250=vertex_point('',#3248);
#25251=cartesian_point('',(6.836291836672e1,2.616410294341e1,
-4.202617960650e1));
#25252=vertex_point('',#25251);
#25253=vertex_point('',#5568);
#25254=cartesian_point('',(6.693483900388e1,2.908310987730e1,
-4.312438005464e1));
#25255=vertex_point('',#25254);
#25256=vertex_point('',#23156);
#25257=cartesian_point('',(6.436296339315e1,3.486341683916e1,
-4.202617960650e1));
#25258=vertex_point('',#25257);
#25259=vertex_point('',#5837);
#25260=cartesian_point('',(6.256608901126e1,3.757105878791e1,
-4.312438005464e1));
#25261=vertex_point('',#25260);
#25262=vertex_point('',#3270);
#25263=cartesian_point('',(5.926174027123e1,4.296620800669e1,
-4.202617960650e1));
#25264=vertex_point('',#25263);
#25265=vertex_point('',#6106);
#25266=cartesian_point('',(5.712682694528e1,4.541613805437e1,
-4.312438005464e1));
#25267=vertex_point('',#25266);
#25268=vertex_point('',#3287);
#25269=vertex_point('',#3294);
#25270=cartesian_point('',(7.019732159351e1,4.569482410802e-1,-4.5e1));
#25271=vertex_point('',#25270);
#25272=cartesian_point('',(5.376341384741e1,-4.513721404861e1,-4.5e1));
#25273=vertex_point('',#25272);
#25274=vertex_point('',#3303);
#25275=vertex_point('',#3308);
#25276=cartesian_point('',(5.684023696982e1,-4.612197254741e1,
-4.202617960650e1));
#25277=vertex_point('',#25276);
#25278=vertex_point('',#3157);
#25279=vertex_point('',#3366);
#25280=vertex_point('',#3344);
#25281=cartesian_point('',(5.716152583156e1,-4.544373057671e1,
-4.303928255511e1));
#25282=vertex_point('',#25281);
#25283=cartesian_point('',(5.793420429317e1,-4.445447848123e1,
-4.303928255511e1));
#25284=vertex_point('',#25283);
#25285=vertex_point('',#3136);
#25286=vertex_point('',#3134);
#25287=cartesian_point('',(5.749577440867e1,-4.609151078741e1,
-4.147515758569e1));
#25288=vertex_point('',#25287);
#25289=vertex_point('',#3108);
#25290=vertex_point('',#3113);
#25291=cartesian_point('',(5.532761636026e1,-4.837575973117e1,
-8.194372175980e0));
#25292=vertex_point('',#25291);
#25293=cartesian_point('',(5.681589983385e1,-4.661880294202e1,
-8.194372175980e0));
#25294=vertex_point('',#25293);
#25295=vertex_point('',#3127);
#25296=cartesian_point('',(5.364750350361e1,-5.094042368593e1,
-8.193502105412e0));
#25297=cartesian_point('',(5.323553793722e1,-5.098483353152e1,
-3.900785037741e1));
#25298=vertex_point('',#25296);
#25299=vertex_point('',#25297);
#25300=vertex_point('',#2971);
#25301=cartesian_point('',(5.369215135249e1,-5.144733864703e1,
-3.940628273829e1));
#25302=vertex_point('',#25301);
#25303=vertex_point('',#2952);
#25304=cartesian_point('',(5.413724095450e1,-5.140179824416e1,
-6.278710828167e0));
#25305=vertex_point('',#25304);
#25306=cartesian_point('',(5.384180201131e1,-5.111849032196e1,
-7.097283930774e0));
#25307=vertex_point('',#25306);
#25308=vertex_point('',#2820);
#25309=vertex_point('',#2931);
#25310=vertex_point('',#2926);
#25311=vertex_point('',#3047);
#25312=vertex_point('',#3032);
#25313=cartesian_point('',(5.556596193586e1,-4.858415743663e1,
-6.878910995975e0));
#25314=vertex_point('',#25313);
#25315=cartesian_point('',(5.770893563645e1,-4.670888353452e1,
-7.097288460840e0));
#25316=vertex_point('',#25315);
#25317=cartesian_point('',(5.750678686716e1,-4.653930325261e1,
-8.193499638438e0));
#25318=vertex_point('',#25317);
#25319=cartesian_point('',(5.802838819167e1,-4.696481416532e1,
-6.278654609309e0));
#25320=vertex_point('',#25319);
#25321=cartesian_point('',(5.801554890210e1,-4.651805239214e1,
-3.937812126302e1));
#25322=vertex_point('',#25321);
#25323=cartesian_point('',(5.755409636972e1,-4.613777019166e1,
-4.136260624464e1));
#25324=vertex_point('',#25323);
#25325=vertex_point('',#3409);
#25326=vertex_point('',#3402);
#25327=cartesian_point('',(5.871630580793e1,-4.505460608085e1,
-4.152264042526e1));
#25328=vertex_point('',#25327);
#25329=cartesian_point('',(5.878319030922e1,-4.496730627802e1,
-4.152264042526e1));
#25330=vertex_point('',#25329);
#25331=cartesian_point('',(5.948059318076e1,-4.404067587691e1,
-4.152264042526e1));
#25332=vertex_point('',#25331);
#25333=vertex_point('',#3380);
#25334=cartesian_point('',(5.946189629825e1,-4.365175377444e1,
-4.136237298364e1));
#25335=cartesian_point('',(5.994846122726e1,-4.399893673714e1,
-3.937831666502e1));
#25336=vertex_point('',#25334);
#25337=vertex_point('',#25335);
#25338=cartesian_point('',(6.038337036782e1,-4.389572091401e1,
-6.278709742907e0));
#25339=cartesian_point('',(6.005347842750e1,-4.365339421692e1,
-7.097281906999e0));
#25340=vertex_point('',#25338);
#25341=vertex_point('',#25339);
#25342=cartesian_point('',(5.983736651305e1,-4.350203272541e1,
-8.193499636722e0));
#25343=vertex_point('',#25342);
#25344=cartesian_point('',(5.940304140426e1,-4.360809344495e1,
-4.147513464966e1));
#25345=vertex_point('',#25344);
#25346=vertex_point('',#3457);
#25347=vertex_point('',#3460);
#25348=vertex_point('',#3492);
#25349=vertex_point('',#3642);
#25350=cartesian_point('',(6.143209250103e1,-4.091569980619e1,
-6.878910995975e0));
#25351=vertex_point('',#25350);
#25352=vertex_point('',#3505);
#25353=cartesian_point('',(6.359104220202e1,-3.854753538396e1,
-3.937812126415e1));
#25354=vertex_point('',#25353);
#25355=cartesian_point('',(6.308390055754e1,-3.823073812609e1,
-4.136260624439e1));
#25356=vertex_point('',#25355);
#25357=vertex_point('',#3760);
#25358=vertex_point('',#3753);
#25359=cartesian_point('',(6.302089273217e1,-3.819299406362e1,
-4.147514290322e1));
#25360=cartesian_point('',(6.308940440087e1,-3.863500173792e1,
-8.193499510174e0));
#25361=vertex_point('',#25359);
#25362=vertex_point('',#25360);
#25363=cartesian_point('',(6.331195290585e1,-3.877675244447e1,
-7.097284642995e0));
#25364=vertex_point('',#25363);
#25365=vertex_point('',#3560);
#25366=vertex_point('',#3565);
#25367=vertex_point('',#3553);
#25368=vertex_point('',#3558);
#25369=cartesian_point('',(6.116858464591e1,-4.074019531240e1,
-8.194372175980e0));
#25370=vertex_point('',#25369);
#25371=vertex_point('',#3671);
#25372=vertex_point('',#3664);
#25373=cartesian_point('',(6.324104294752e1,-3.651223316959e1,
-4.303928255511e1));
#25374=vertex_point('',#25373);
#25375=cartesian_point('',(6.385932576800e1,-3.541975715017e1,
-4.303928255511e1));
#25376=vertex_point('',#25375);
#25377=cartesian_point('',(6.409478584583e1,-3.700514186174e1,
-4.152264042526e1));
#25378=vertex_point('',#25377);
#25379=cartesian_point('',(6.414970323009e1,-3.690985874155e1,
-4.152264042526e1));
#25380=vertex_point('',#25379);
#25381=cartesian_point('',(6.472019018554e1,-3.590012645073e1,
-4.152264042526e1));
#25382=vertex_point('',#25381);
#25383=vertex_point('',#3731);
#25384=cartesian_point('',(6.465088873618e1,-3.551697206357e1,
-4.136237298391e1));
#25385=cartesian_point('',(6.517860750507e1,-3.579767536049e1,
-3.937831666517e1));
#25386=vertex_point('',#25384);
#25387=vertex_point('',#25385);
#25388=cartesian_point('',(6.559632339333e1,-3.563857543500e1,
-6.278710312132e0));
#25389=cartesian_point('',(6.523762391425e1,-3.544138151772e1,
-7.097281906894e0));
#25390=vertex_point('',#25388);
#25391=vertex_point('',#25389);
#25392=cartesian_point('',(6.500360409237e1,-3.531952316507e1,
-8.193499635159e0));
#25393=vertex_point('',#25392);
#25394=cartesian_point('',(6.458683853806e1,-3.548136735919e1,
-4.147513464894e1));
#25395=vertex_point('',#25394);
#25396=vertex_point('',#3808);
#25397=vertex_point('',#3811);
#25398=vertex_point('',#3831);
#25399=vertex_point('',#3834);
#25400=cartesian_point('',(6.624710293130e1,-3.254716320810e1,
-6.878910995975e0));
#25401=vertex_point('',#25400);
#25402=cartesian_point('',(6.820650686424e1,-3.034567478461e1,
-6.278654445349e0));
#25403=vertex_point('',#25402);
#25404=cartesian_point('',(6.783169158657e1,-3.018114244490e1,
-7.097284059575e0));
#25405=vertex_point('',#25404);
#25406=cartesian_point('',(6.807847513909e1,-2.991745932077e1,
-3.937812126513e1));
#25407=vertex_point('',#25406);
#25408=cartesian_point('',(6.753432171655e1,-2.966956753151e1,
-4.136260624437e1));
#25409=vertex_point('',#25408);
#25410=vertex_point('',#4029);
#25411=vertex_point('',#4022);
#25412=cartesian_point('',(6.746692634310e1,-2.964037054622e1,
-4.147514290323e1));
#25413=cartesian_point('',(6.759254546364e1,-3.006965421636e1,
-8.193499510174e0));
#25414=vertex_point('',#25412);
#25415=vertex_point('',#25413);
#25416=vertex_point('',#3914);
#25417=vertex_point('',#3919);
#25418=vertex_point('',#23952);
#25419=vertex_point('',#3912);
#25420=cartesian_point('',(6.596294148912e1,-3.240755485654e1,
-8.194372175980e0));
#25421=vertex_point('',#25420);
#25422=vertex_point('',#3940);
#25423=vertex_point('',#3933);
#25424=cartesian_point('',(6.746580982332e1,-2.794525342530e1,
-4.303928255511e1));
#25425=vertex_point('',#25424);
#25426=cartesian_point('',(6.793620659155e1,-2.678142113614e1,
-4.303928255511e1));
#25427=vertex_point('',#25426);
#25428=cartesian_point('',(6.837658632748e1,-2.832250940562e1,
-4.152264042526e1));
#25429=vertex_point('',#25428);
#25430=cartesian_point('',(6.841859694305e1,-2.822087328867e1,
-4.152264042526e1));
#25431=vertex_point('',#25430);
#25432=cartesian_point('',(6.885240679241e1,-2.714531590758e1,
-4.152264042526e1));
#25433=vertex_point('',#25432);
#25434=vertex_point('',#4000);
#25435=cartesian_point('',(6.873368654346e1,-2.677448511356e1,
-4.136237298381e1));
#25436=cartesian_point('',(6.929352973754e1,-2.698390583343e1,
-3.937831666479e1));
#25437=vertex_point('',#25435);
#25438=vertex_point('',#25436);
#25439=cartesian_point('',(6.968690514102e1,-2.677164410482e1,
-6.278710800250e0));
#25440=cartesian_point('',(6.930553557455e1,-2.662295694673e1,
-7.097281906894e0));
#25441=vertex_point('',#25439);
#25442=vertex_point('',#25440);
#25443=cartesian_point('',(6.905761211792e1,-2.653268682543e1,
-8.193499635159e0));
#25444=vertex_point('',#25443);
#25445=cartesian_point('',(6.866553695709e1,-2.674754524088e1,
-4.147513464895e1));
#25446=vertex_point('',#25445);
#25447=vertex_point('',#4077);
#25448=vertex_point('',#4080);
#25449=vertex_point('',#4100);
#25450=vertex_point('',#4103);
#25451=cartesian_point('',(6.992860706326e1,-2.362173562373e1,
-6.878910995975e0));
#25452=vertex_point('',#25451);
#25453=cartesian_point('',(7.158389599137e1,-2.118332767002e1,
-6.278654377443e0));
#25454=vertex_point('',#25453);
#25455=cartesian_point('',(7.119081164008e1,-2.106912616700e1,
-7.097284048259e0));
#25456=vertex_point('',#25455);
#25457=cartesian_point('',(7.140106649161e1,-2.077548720335e1,
-3.937812126600e1));
#25458=vertex_point('',#25457);
#25459=cartesian_point('',(7.082921190685e1,-2.060074241040e1,
-4.136260624453e1));
#25460=vertex_point('',#25459);
#25461=vertex_point('',#4298);
#25462=vertex_point('',#4291);
#25463=cartesian_point('',(7.075858213894e1,-2.058059207091e1,
-4.147514290324e1));
#25464=cartesian_point('',(7.093915933334e1,-2.098980657426e1,
-8.193499510174e0));
#25465=vertex_point('',#25463);
#25466=vertex_point('',#25464);
#25467=vertex_point('',#4183);
#25468=vertex_point('',#4188);
#25469=vertex_point('',#23846);
#25470=vertex_point('',#4181);
#25471=cartesian_point('',(6.962865411508e1,-2.352041215199e1,
-8.194372175980e0));
#25472=vertex_point('',#25471);
#25473=vertex_point('',#4209);
#25474=vertex_point('',#4202);
#25475=cartesian_point('',(7.053621798798e1,-1.890012264702e1,
-4.303928255511e1));
#25476=vertex_point('',#25475);
#25477=cartesian_point('',(7.085067987701e1,-1.768484789550e1,
-4.303928255511e1));
#25478=vertex_point('',#25477);
#25479=cartesian_point('',(7.148844445949e1,-1.915527096108e1,
-4.152264042526e1));
#25480=vertex_point('',#25479);
#25481=cartesian_point('',(7.151682949308e1,-1.904902086952e1,
-4.152264042526e1));
#25482=vertex_point('',#25481);
#25483=cartesian_point('',(7.180653962959e1,-1.792604148313e1,
-4.152264042526e1));
#25484=vertex_point('',#25483);
#25485=vertex_point('',#4269);
#25486=cartesian_point('',(7.164043191738e1,-1.757387930007e1,
-4.136237298370e1));
#25487=cartesian_point('',(7.222282046440e1,-1.770843419624e1,
-3.937831666510e1));
#25488=vertex_point('',#25486);
#25489=vertex_point('',#25487);
#25490=cartesian_point('',(7.258512462189e1,-1.744664256741e1,
-6.278711237996e0));
#25491=cartesian_point('',(7.218761030604e1,-1.734900620108e1,
-7.097281906894e0));
#25492=vertex_point('',#25490);
#25493=vertex_point('',#25491);
#25494=cartesian_point('',(7.193002525375e1,-1.729186885796e1,
-8.193499635159e0));
#25495=vertex_point('',#25494);
#25496=cartesian_point('',(7.156934900856e1,-1.755606520944e1,
-4.147513462744e1));
#25497=vertex_point('',#25496);
#25498=vertex_point('',#4346);
#25499=vertex_point('',#4349);
#25500=vertex_point('',#4369);
#25501=vertex_point('',#4372);
#25502=cartesian_point('',(7.241361334048e1,-1.429213359368e1,
-6.878910995975e0));
#25503=vertex_point('',#25502);
#25504=cartesian_point('',(7.373646481149e1,-1.165852798135e1,
-6.278654314141e0));
#25505=vertex_point('',#25504);
#25506=cartesian_point('',(7.333183716864e1,-1.159661130483e1,
-7.097284037714e0));
#25507=vertex_point('',#25506);
#25508=cartesian_point('',(7.350196580036e1,-1.127804071313e1,
-3.937812126681e1));
#25509=vertex_point('',#25508);
#25510=cartesian_point('',(7.291219464400e1,-1.117943287509e1,
-4.136260624445e1));
#25511=vertex_point('',#25510);
#25512=vertex_point('',#4567);
#25513=vertex_point('',#4560);
#25514=cartesian_point('',(7.283953897639e1,-1.116867395924e1,
-4.147514290325e1));
#25515=cartesian_point('',(7.307198451879e1,-1.155081752222e1,
-8.193499510174e0));
#25516=vertex_point('',#25514);
#25517=vertex_point('',#25515);
#25518=vertex_point('',#4452);
#25519=vertex_point('',#4457);
#25520=vertex_point('',#23723);
#25521=vertex_point('',#4450);
#25522=cartesian_point('',(7.210300116441e1,-1.423082867446e1,
-8.194372175980e0));
#25523=vertex_point('',#25522);
#25524=vertex_point('',#4478);
#25525=vertex_point('',#4471);
#25526=cartesian_point('',(7.239973190654e1,-9.531605530157e0,
-4.303928255511e1));
#25527=vertex_point('',#25526);
#25528=cartesian_point('',(7.255287828780e1,-8.285682607786e0,
-4.303928255511e1));
#25529=vertex_point('',#25528);
#25530=cartesian_point('',(7.337711548646e1,-9.660280519555e0,
-4.152264042526e1));
#25531=vertex_point('',#25530);
#25532=cartesian_point('',(7.339138926228e1,-9.551234421909e0,
-4.152264042526e1));
#25533=vertex_point('',#25532);
#25534=cartesian_point('',(7.353204266516e1,-8.400047518885e0,
-4.152264042526e1));
#25535=vertex_point('',#25534);
#25536=vertex_point('',#4538);
#25537=cartesian_point('',(7.332138963864e1,-8.072579539285e0,
-4.136237298373e1));
#25538=cartesian_point('',(7.391635870916e1,-8.129966340207e0,
-3.937831666491e1));
#25539=vertex_point('',#25537);
#25540=vertex_point('',#25538);
#25541=cartesian_point('',(7.424139249758e1,-7.823124178245e0,
-6.278711645408e0));
#25542=cartesian_point('',(7.383453501101e1,-7.778209149304e0,
-7.097281906893e0));
#25543=vertex_point('',#25541);
#25544=vertex_point('',#25542);
#25545=cartesian_point('',(7.357169571471e1,-7.755182220089e0,
-8.193499635159e0));
#25546=vertex_point('',#25545);
#25547=cartesian_point('',(7.324858964855e1,-8.064196032086e0,
-4.147513462745e1));
#25548=vertex_point('',#25547);
#25549=vertex_point('',#4615);
#25550=vertex_point('',#4618);
#25551=vertex_point('',#4638);
#25552=vertex_point('',#4641);
#25553=cartesian_point('',(7.365960261662e1,-4.717989195278e0,
-6.878910995975e0));
#25554=vertex_point('',#25553);
#25555=cartesian_point('',(7.462738227522e1,-1.934247679319e0,
-6.278654253031e0));
#25556=vertex_point('',#25555);
#25557=cartesian_point('',(7.421813463185e1,-1.925675213510e0,
-7.097284027527e0));
#25558=vertex_point('',#25557);
#25559=cartesian_point('',(7.434522609565e1,-1.587623794793e0,
-3.937812126759e1));
#25560=vertex_point('',#25559);
#25561=cartesian_point('',(7.374762951554e1,-1.566840143827e0,
-4.136260624459e1));
#25562=vertex_point('',#25561);
#25563=vertex_point('',#4841);
#25564=vertex_point('',#4834);
#25565=cartesian_point('',(7.367419110704e1,-1.565656739600e0,
-4.147514290324e1));
#25566=cartesian_point('',(7.395452778974e1,-1.914190779863e0,
-8.193499510174e0));
#25567=vertex_point('',#25565);
#25568=vertex_point('',#25566);
#25569=vertex_point('',#4721);
#25570=vertex_point('',#4726);
#25571=vertex_point('',#23601);
#25572=vertex_point('',#4719);
#25573=cartesian_point('',(7.334364587310e1,-4.697751772741e0,
-8.194372175980e0));
#25574=vertex_point('',#25573);
#25575=vertex_point('',#4747);
#25576=vertex_point('',#4740);
#25577=cartesian_point('',(7.302446633917e1,0.e0,-4.303928255511e1));
#25578=vertex_point('',#25577);
#25579=cartesian_point('',(7.301367690258e1,1.255256661495e0,
-4.303928255511e1));
#25580=vertex_point('',#25579);
#25581=cartesian_point('',(7.401028372348e1,0.e0,-4.152264042526e1));
#25582=vertex_point('',#25581);
#25583=cartesian_point('',(7.401020201327e1,1.099762947698e-1,
-4.152264042526e1));
#25584=vertex_point('',#25583);
#25585=cartesian_point('',(7.399939202275e1,1.269675979925e0,
-4.152264042526e1));
#25586=vertex_point('',#25585);
#25587=vertex_point('',#4812);
#25588=cartesian_point('',(7.374776749136e1,1.566843802381e0,
-4.136242000129e1));
#25589=cartesian_point('',(7.434516756294e1,1.587607493918e0,
-3.937831666467e1));
#25590=vertex_point('',#25588);
#25591=vertex_point('',#25589);
#25592=cartesian_point('',(7.462736956559e1,1.934249997155e0,
-6.278712039688e0));
#25593=cartesian_point('',(7.421813035114e1,1.925675217558e0,
-7.097281906894e0));
#25594=vertex_point('',#25592);
#25595=vertex_point('',#25593);
#25596=cartesian_point('',(7.395453406407e1,1.914197735680e0,
-8.193499635159e0));
#25597=vertex_point('',#25596);
#25598=cartesian_point('',(7.367452623157e1,1.565653763956e0,
-4.147513570031e1));
#25599=vertex_point('',#25598);
#25600=vertex_point('',#4889);
#25601=vertex_point('',#4892);
#25602=vertex_point('',#4912);
#25603=vertex_point('',#4915);
#25604=cartesian_point('',(7.364525566968e1,4.936881306314e0,
-6.878910995975e0));
#25605=vertex_point('',#25604);
#25606=cartesian_point('',(7.424140453779e1,7.823128104858e0,
-6.278654191896e0));
#25607=vertex_point('',#25606);
#25608=cartesian_point('',(7.383453923438e1,7.778209709299e0,
-7.097284017341e0));
#25609=vertex_point('',#25608);
#25610=cartesian_point('',(7.391641896008e1,8.129957830873e0,
-3.937812126838e1));
#25611=vertex_point('',#25610);
#25612=cartesian_point('',(7.332122199952e1,8.072561656662e0,
-4.136260624453e1));
#25613=vertex_point('',#25612);
#25614=vertex_point('',#5110);
#25615=vertex_point('',#5103);
#25616=cartesian_point('',(7.324825738700e1,8.064149317409e0,
-4.147514293742e1));
#25617=cartesian_point('',(7.357168858614e1,7.755188297442e0,
-8.193499510174e0));
#25618=vertex_point('',#25616);
#25619=vertex_point('',#25617);
#25620=vertex_point('',#4995);
#25621=vertex_point('',#5000);
#25622=vertex_point('',#23479);
#25623=vertex_point('',#4993);
#25624=cartesian_point('',(7.332936046619e1,4.915704964258e0,
-8.194372175980e0));
#25625=vertex_point('',#25624);
#25626=vertex_point('',#5021);
#25627=vertex_point('',#5014);
#25628=cartesian_point('',(7.239973190654e1,9.531605530157e0,
-4.303928255511e1));
#25629=vertex_point('',#25628);
#25630=cartesian_point('',(7.222519131310e1,1.077471224243e1,
-4.303928255511e1));
#25631=vertex_point('',#25630);
#25632=cartesian_point('',(7.337711548646e1,9.660280519555e0,
-4.152264042526e1));
#25633=vertex_point('',#25632);
#25634=cartesian_point('',(7.336267968830e1,9.769305286550e0,
-4.152264042526e1));
#25635=vertex_point('',#25634);
#25636=cartesian_point('',(7.320059134772e1,1.091767022650e1,
-4.152264042526e1));
#25637=vertex_point('',#25636);
#25638=vertex_point('',#5081);
#25639=cartesian_point('',(7.291236119924e1,1.117945899015e1,
-4.136237298372e1));
#25640=cartesian_point('',(7.350190998733e1,1.127801692367e1,
-3.937831666502e1));
#25641=vertex_point('',#25639);
#25642=vertex_point('',#25640);
#25643=cartesian_point('',(7.373645165039e1,1.165852858297e1,
-6.278712433644e0));
#25644=cartesian_point('',(7.333183290381e1,1.159661074756e1,
-7.097281906894e0));
#25645=vertex_point('',#25643);
#25646=vertex_point('',#25644);
#25647=cartesian_point('',(7.307198983152e1,1.155082523749e1,
-8.193499635159e0));
#25648=vertex_point('',#25647);
#25649=cartesian_point('',(7.283987199733e1,1.116871481230e1,
-4.147513462743e1));
#25650=vertex_point('',#25649);
#25651=vertex_point('',#5158);
#25652=vertex_point('',#5161);
#25653=vertex_point('',#5181);
#25654=vertex_point('',#5184);
#25655=cartesian_point('',(7.237081797990e1,1.45072804e1,-6.878910995975e0));
#25656=vertex_point('',#25655);
#25657=cartesian_point('',(7.258513578527e1,1.744664796541e1,
-6.278654128615e0));
#25658=vertex_point('',#25657);
#25659=cartesian_point('',(7.218761439983e1,1.734900730199e1,
-7.097284006794e0));
#25660=vertex_point('',#25659);
#25661=cartesian_point('',(7.222288140258e1,1.770843364867e1,
-3.937812126919e1));
#25662=vertex_point('',#25661);
#25663=cartesian_point('',(7.164026804660e1,1.757383968921e1,
-4.136260624447e1));
#25664=vertex_point('',#25663);
#25665=vertex_point('',#5379);
#25666=vertex_point('',#5372);
#25667=cartesian_point('',(7.156902570338e1,1.755597551131e1,
-4.147514290358e1));
#25668=cartesian_point('',(7.193001739291e1,1.729187395284e1,
-8.193499510174e0));
#25669=vertex_point('',#25667);
#25670=vertex_point('',#25668);
#25671=vertex_point('',#5264);
#25672=vertex_point('',#5269);
#25673=vertex_point('',#23373);
#25674=vertex_point('',#5262);
#25675=cartesian_point('',(7.206038937097e1,1.444505262644e1,
-8.194372175980e0));
#25676=vertex_point('',#25675);
#25677=vertex_point('',#5290);
#25678=vertex_point('',#5283);
#25679=cartesian_point('',(7.053621798798e1,1.890012264702e1,
-4.303928255511e1));
#25680=vertex_point('',#25679);
#25681=cartesian_point('',(7.020091262784e1,2.010981228999e1,
-4.303928255511e1));
#25682=vertex_point('',#25681);
#25683=cartesian_point('',(7.148844445949e1,1.915527096108e1,
-4.152264042526e1));
#25684=vertex_point('',#25683);
#25685=cartesian_point('',(7.145990157389e1,1.926147875632e1,
-4.152264042526e1));
#25686=vertex_point('',#25685);
#25687=cartesian_point('',(7.114930821864e1,2.037886250111e1,
-4.152264042526e1));
#25688=vertex_point('',#25687);
#25689=vertex_point('',#5350);
#25690=cartesian_point('',(7.082937362853e1,2.060079004180e1,
-4.136237298376e1));
#25691=cartesian_point('',(7.140101435325e1,2.077545635701e1,
-3.937831666510e1));
#25692=vertex_point('',#25690);
#25693=vertex_point('',#25691);
#25694=cartesian_point('',(7.158388260456e1,2.118332647534e1,
-6.278712841214e0));
#25695=cartesian_point('',(7.119080746407e1,2.106912505246e1,
-7.097281906895e0));
#25696=vertex_point('',#25694);
#25697=vertex_point('',#25695);
#25698=cartesian_point('',(7.093916359358e1,2.098981491699e1,
-8.193499635159e0));
#25699=vertex_point('',#25698);
#25700=cartesian_point('',(7.075890697844e1,2.058067604241e1,
-4.147513462744e1));
#25701=vertex_point('',#25700);
#25702=vertex_point('',#5427);
#25703=vertex_point('',#5430);
#25704=vertex_point('',#5450);
#25705=vertex_point('',#5453);
#25706=cartesian_point('',(6.985809552952e1,2.382945590385e1,
-6.878910995975e0));
#25707=vertex_point('',#25706);
#25708=cartesian_point('',(6.968691523525e1,2.677165080668e1,
-6.278654060695e0));
#25709=vertex_point('',#25708);
#25710=cartesian_point('',(6.930553946875e1,2.662295856379e1,
-7.097283995477e0));
#25711=vertex_point('',#25710);
#25712=cartesian_point('',(6.929359032032e1,2.698391328371e1,
-3.937812127006e1));
#25713=vertex_point('',#25712);
#25714=cartesian_point('',(6.873352924501e1,2.677442445222e1,
-4.136260624436e1));
#25715=vertex_point('',#25714);
#25716=vertex_point('',#5648);
#25717=vertex_point('',#5641);
#25718=cartesian_point('',(6.866522813314e1,2.674741411291e1,
-4.147514290324e1));
#25719=cartesian_point('',(6.905760365932e1,2.653269085068e1,
-8.193499510174e0));
#25720=vertex_point('',#25718);
#25721=vertex_point('',#25719);
#25722=vertex_point('',#5533);
#25723=vertex_point('',#5538);
#25724=vertex_point('',#23267);
#25725=vertex_point('',#5531);
#25726=cartesian_point('',(6.955844503470e1,2.372724143323e1,
-8.194372175980e0));
#25727=vertex_point('',#25726);
#25728=vertex_point('',#5559);
#25729=vertex_point('',#5552);
#25730=cartesian_point('',(6.746580982332e1,2.794525342530e1,
-4.303928255511e1));
#25731=vertex_point('',#25730);
#25732=cartesian_point('',(6.697547705713e1,2.910082742965e1,
-4.303928255511e1));
#25733=vertex_point('',#25732);
#25734=cartesian_point('',(6.837658632748e1,2.832250940562e1,
-4.152264042526e1));
#25735=vertex_point('',#25734);
#25736=cartesian_point('',(6.833442473112e1,2.842408298427e1,
-4.152264042526e1));
#25737=vertex_point('',#25736);
#25738=cartesian_point('',(6.788064069963e1,2.949136678823e1,
-4.152264042526e1));
#25739=vertex_point('',#25738);
#25740=vertex_point('',#5619);
#25741=cartesian_point('',(6.753447583754e1,2.966963586427e1,
-4.136237298363e1));
#25742=cartesian_point('',(6.807842756750e1,2.991742197204e1,
-3.937831666507e1));
#25743=vertex_point('',#25741);
#25744=vertex_point('',#25742);
#25745=cartesian_point('',(6.820649348156e1,3.034567173839e1,
-6.278713278478e0));
#25746=cartesian_point('',(6.783168757080e1,3.018114078626e1,
-7.097281906895e0));
#25747=vertex_point('',#25745);
#25748=vertex_point('',#25746);
#25749=cartesian_point('',(6.759254859850e1,3.006966304378e1,
-8.193499635159e0));
#25750=vertex_point('',#25749);
#25751=cartesian_point('',(6.746723744307e1,2.964049619939e1,
-4.147513462745e1));
#25752=vertex_point('',#25751);
#25753=vertex_point('',#5696);
#25754=vertex_point('',#5699);
#25755=vertex_point('',#5719);
#25756=vertex_point('',#5722);
#25757=cartesian_point('',(6.615008169630e1,3.274390281042e1,
-6.878910995975e0));
#25758=vertex_point('',#25757);
#25759=cartesian_point('',(6.559633224491e1,3.563858323955e1,
-6.278653984951e0));
#25760=vertex_point('',#25759);
#25761=cartesian_point('',(6.523762754227e1,3.544138361651e1,
-7.097283982855e0));
#25762=vertex_point('',#25761);
#25763=cartesian_point('',(6.517866669587e1,3.579769071168e1,
-3.937812127104e1));
#25764=vertex_point('',#25763);
#25765=cartesian_point('',(6.465074070131e1,3.551689138950e1,
-4.136260624455e1));
#25766=vertex_point('',#25765);
#25767=vertex_point('',#5917);
#25768=vertex_point('',#5910);
#25769=cartesian_point('',(6.458654947176e1,3.548119704343e1,
-4.147514290324e1));
#25770=cartesian_point('',(6.500359518073e1,3.531952605183e1,
-8.193499510174e0));
#25771=vertex_point('',#25769);
#25772=vertex_point('',#25770);
#25773=vertex_point('',#5802);
#25774=vertex_point('',#5807);
#25775=vertex_point('',#23144);
#25776=vertex_point('',#5800);
#25777=cartesian_point('',(6.586633641864e1,3.260345056068e1,
-8.194372175980e0));
#25778=vertex_point('',#25777);
#25779=vertex_point('',#5828);
#25780=vertex_point('',#5821);
#25781=cartesian_point('',(6.324104294752e1,3.651223316959e1,
-4.303928255511e1));
#25782=vertex_point('',#25781);
#25783=cartesian_point('',(6.260407212221e1,3.759392022440e1,
-4.303928255511e1));
#25784=vertex_point('',#25783);
#25785=cartesian_point('',(6.409478584583e1,3.700514186174e1,
-4.152264042526e1));
#25786=vertex_point('',#25785);
#25787=cartesian_point('',(6.403972693532e1,3.710034327172e1,
-4.152264042526e1));
#25788=vertex_point('',#25787);
#25789=cartesian_point('',(6.345051659817e1,3.809926561307e1,
-4.152264042526e1));
#25790=vertex_point('',#25789);
#25791=vertex_point('',#5888);
#25792=cartesian_point('',(6.308404444077e1,3.823082599109e1,
-4.136237298366e1));
#25793=cartesian_point('',(6.359100001115e1,3.854749220244e1,
-3.937831666494e1));
#25794=vertex_point('',#25792);
#25795=vertex_point('',#25793);
#25796=cartesian_point('',(6.366207234639e1,3.898879409872e1,
-6.278713766454e0));
#25797=cartesian_point('',(6.331194869669e1,3.877674883342e1,
-7.097281906895e0));
#25798=vertex_point('',#25796);
#25799=vertex_point('',#25797);
#25800=cartesian_point('',(6.308940635669e1,3.863501089899e1,
-8.193499635159e0));
#25801=vertex_point('',#25800);
#25802=cartesian_point('',(6.302118476960e1,3.819315924850e1,
-4.147513462745e1));
#25803=vertex_point('',#25802);
#25804=vertex_point('',#5965);
#25805=vertex_point('',#5968);
#25806=vertex_point('',#5988);
#25807=vertex_point('',#5991);
#25808=cartesian_point('',(6.131022162498e1,4.109809246158e1,
-6.878910995975e0));
#25809=vertex_point('',#25808);
#25810=cartesian_point('',(6.038337782338e1,4.389572958286e1,
-6.278653896741e0));
#25811=vertex_point('',#25810);
#25812=cartesian_point('',(6.005348172129e1,4.365339676110e1,
-7.097283968156e0));
#25813=vertex_point('',#25812);
#25814=cartesian_point('',(5.994851801332e1,4.399895976378e1,
-3.937812127216e1));
#25815=vertex_point('',#25814);
#25816=cartesian_point('',(5.946176005980e1,4.365165446811e1,
-4.136260624446e1));
#25817=vertex_point('',#25816);
#25818=vertex_point('',#6186);
#25819=vertex_point('',#6179);
#25820=cartesian_point('',(5.940277704216e1,4.360788685528e1,
-4.147514290323e1));
#25821=cartesian_point('',(5.983735716619e1,4.350203436979e1,
-8.193499510174e0));
#25822=vertex_point('',#25820);
#25823=vertex_point('',#25821);
#25824=vertex_point('',#6071);
#25825=vertex_point('',#6076);
#25826=vertex_point('',#23038);
#25827=vertex_point('',#6069);
#25828=cartesian_point('',(6.104723652486e1,4.092180560966e1,
-8.194372175980e0));
#25829=vertex_point('',#25828);
#25830=vertex_point('',#6097);
#25831=vertex_point('',#6090);
#25832=cartesian_point('',(5.793420429317e1,4.445447848123e1,
-4.303928255511e1));
#25833=vertex_point('',#25832);
#25834=cartesian_point('',(5.716149465047e1,4.544376979790e1,
-4.303928255511e1));
#25835=vertex_point('',#25834);
#25836=cartesian_point('',(5.871630580793e1,4.505460608085e1,
-4.152264042526e1));
#25837=vertex_point('',#25836);
#25838=cartesian_point('',(5.864929165649e1,4.514180639963e1,
-4.152264042526e1));
#25839=vertex_point('',#25838);
#25840=cartesian_point('',(5.793473656592e1,4.605527544015e1,
-4.152264042526e1));
#25841=vertex_point('',#25840);
#25842=vertex_point('',#6157);
#25843=cartesian_point('',(5.755422755339e1,4.613787608561e1,
-4.136237298373e1));
#25844=cartesian_point('',(5.801551281386e1,4.651800415388e1,
-3.937831666507e1));
#25845=vertex_point('',#25843);
#25846=vertex_point('',#25844);
#25847=cartesian_point('',(5.802837550599e1,4.696480732720e1,
-6.278714335746e0));
#25848=cartesian_point('',(5.770892482701e1,4.670887595708e1,
-7.097281906893e0));
#25849=vertex_point('',#25847);
#25850=vertex_point('',#25848);
#25851=cartesian_point('',(5.750678688043e1,4.653930300610e1,
-8.193499635159e0));
#25852=vertex_point('',#25851);
#25853=cartesian_point('',(5.749682214602e1,4.609232674890e1,
-4.147513464893e1));
#25854=vertex_point('',#25853);
#25855=vertex_point('',#6234);
#25856=vertex_point('',#6237);
#25857=vertex_point('',#6257);
#25858=vertex_point('',#6260);
#25859=cartesian_point('',(5.542132666326e1,4.874908235617e1,
-6.878910995975e0));
#25860=vertex_point('',#25859);
#25861=vertex_point('',#11163);
#25862=vertex_point('',#23069);
#25863=vertex_point('',#23192);
#25864=vertex_point('',#23298);
#25865=vertex_point('',#23404);
#25866=vertex_point('',#23526);
#25867=vertex_point('',#23648);
#25868=vertex_point('',#23771);
#25869=vertex_point('',#23877);
#25870=vertex_point('',#24000);
#25871=vertex_point('',#2805);
#25872=cartesian_point('',(5.409453830601e1,-4.737970948189e1,
-4.212042618258e1));
#25873=vertex_point('',#25872);
#25874=cartesian_point('',(5.401021236044e1,-4.750127738871e1,
-4.045642124397e1));
#25875=vertex_point('',#25874);
#25876=cartesian_point('',(5.291821209245e1,-4.598242159660e1,
-4.390663238735e1));
#25877=vertex_point('',#25876);
#25878=cartesian_point('',(5.204277441489e1,-4.341664103442e1,-4.5e1));
#25879=vertex_point('',#25878);
#25880=cartesian_point('',(5.119747518870e1,-4.426194027149e1,
-4.390458689137e1));
#25881=vertex_point('',#25880);
#25882=cartesian_point('',(5.204277441774e1,4.341664103722e1,-4.5e1));
#25883=vertex_point('',#25882);
#25884=cartesian_point('',(4.341664103102e1,5.204277441159e1,-4.5e1));
#25885=vertex_point('',#25884);
#25886=cartesian_point('',(4.513724989429e1,5.376338335289e1,
-4.499998308207e1));
#25887=vertex_point('',#25886);
#25888=cartesian_point('',(2.272022639965e1,6.642035887397e1,-4.5e1));
#25889=vertex_point('',#25888);
#25890=cartesian_point('',(2.019821442959e1,5.949118622635e1,
-4.500001402125e1));
#25891=vertex_point('',#25890);
#25892=vertex_point('',#22300);
#25893=cartesian_point('',(-1.672180375352e1,5.637867943853e1,
-4.499998319330e1));
#25894=vertex_point('',#25893);
#25895=vertex_point('',#22272);
#25896=cartesian_point('',(-2.272021801108e1,6.642036492091e1,
-4.500000253735e1));
#25897=vertex_point('',#25896);
#25898=cartesian_point('',(-4.513724256646e1,5.376338990516e1,-4.5e1));
#25899=vertex_point('',#25898);
#25900=cartesian_point('',(-4.341664103723e1,5.204277441775e1,-4.5e1));
#25901=vertex_point('',#25900);
#25902=cartesian_point('',(-5.204277440407e1,4.341664102350e1,-4.5e1));
#25903=vertex_point('',#25902);
#25904=cartesian_point('',(-5.376338321159e1,4.513725009775e1,
-4.499998308281e1));
#25905=vertex_point('',#25904);
#25906=cartesian_point('',(-7.019732159351e1,-4.569482410802e-1,-4.5e1));
#25907=vertex_point('',#25906);
#25908=cartesian_point('',(-5.376338990697e1,-4.513724256431e1,-4.5e1));
#25909=vertex_point('',#25908);
#25910=cartesian_point('',(-5.204277441775e1,-4.341664103723e1,-4.5e1));
#25911=vertex_point('',#25910);
#25912=cartesian_point('',(-4.341664102350e1,-5.204277440407e1,-4.5e1));
#25913=vertex_point('',#25912);
#25914=cartesian_point('',(4.341664103722e1,-5.204277441774e1,-4.5e1));
#25915=vertex_point('',#25914);
#25916=cartesian_point('',(3.91e1,0.e0,-4.5e1));
#25917=cartesian_point('',(-3.91e1,0.e0,-4.5e1));
#25918=vertex_point('',#25916);
#25919=vertex_point('',#25917);
#25920=cartesian_point('',(5.549081004994e1,-3.203763411989e1,-4.5e1));
#25921=cartesian_point('',(3.968626966599e1,-2.291287847479e1,-4.5e1));
#25922=vertex_point('',#25920);
#25923=vertex_point('',#25921);
#25924=cartesian_point('',(3.806137665156e1,-1.775757887181e1,-4.5e1));
#25925=vertex_point('',#25924);
#25926=cartesian_point('',(4.2e1,-5.329070518201e-14,-4.5e1));
#25927=vertex_point('',#25926);
#25928=cartesian_point('',(3.806137665154e1,1.775757887184e1,-4.5e1));
#25929=vertex_point('',#25928);
#25930=cartesian_point('',(3.968626966598e1,2.291287847478e1,-4.5e1));
#25931=vertex_point('',#25930);
#25932=cartesian_point('',(5.549081004994e1,3.203763411988e1,-4.5e1));
#25933=vertex_point('',#25932);
#25934=cartesian_point('',(6.107279198456e1,3.035381490374e1,-4.5e1));
#25935=vertex_point('',#25934);
#25936=cartesian_point('',(6.82e1,1.243449787580e-13,-4.5e1));
#25937=vertex_point('',#25936);
#25938=cartesian_point('',(6.107279198456e1,-3.035381490374e1,-4.5e1));
#25939=vertex_point('',#25938);
#25940=cartesian_point('',(-3.806137665154e1,1.775757887184e1,-4.5e1));
#25941=cartesian_point('',(-4.2e1,0.e0,-4.5e1));
#25942=vertex_point('',#25940);
#25943=vertex_point('',#25941);
#25944=cartesian_point('',(-3.806137665154e1,-1.775757887183e1,-4.5e1));
#25945=vertex_point('',#25944);
#25946=cartesian_point('',(-3.968626966595e1,-2.291287847477e1,-4.5e1));
#25947=vertex_point('',#25946);
#25948=cartesian_point('',(-5.549081004996e1,-3.203763411989e1,-4.5e1));
#25949=vertex_point('',#25948);
#25950=cartesian_point('',(-6.107279198456e1,-3.035381490374e1,-4.5e1));
#25951=vertex_point('',#25950);
#25952=cartesian_point('',(-6.82e1,-1.243449787580e-13,-4.5e1));
#25953=vertex_point('',#25952);
#25954=cartesian_point('',(-6.107279198456e1,3.035381490374e1,-4.5e1));
#25955=vertex_point('',#25954);
#25956=cartesian_point('',(-5.549081004994e1,3.203763411988e1,-4.5e1));
#25957=vertex_point('',#25956);
#25958=cartesian_point('',(-3.968626966598e1,2.291287847478e1,-4.5e1));
#25959=vertex_point('',#25958);
#25960=vertex_point('',#6754);
#25961=vertex_point('',#6800);
#25962=vertex_point('',#6811);
#25963=cartesian_point('',(2.366922091628e1,6.926627513924e1,
-4.202617960650e1));
#25964=vertex_point('',#25963);
#25965=cartesian_point('',(4.612197251069e1,5.684023699961e1,
-4.202617960650e1));
#25966=vertex_point('',#25965);
#25967=vertex_point('',#6710);
#25968=cartesian_point('',(4.342570699916e1,5.865413816802e1,
-4.312438005464e1));
#25969=vertex_point('',#25968);
#25970=vertex_point('',#6776);
#25971=cartesian_point('',(3.830825294168e1,6.237408634205e1,
-4.202617960650e1));
#25972=vertex_point('',#25971);
#25973=vertex_point('',#6969);
#25974=cartesian_point('',(3.539829290972e1,6.382053597149e1,
-4.312438005464e1));
#25975=vertex_point('',#25974);
#25976=vertex_point('',#6793);
#25977=cartesian_point('',(2.983906858068e1,6.684069775733e1,
-4.202617960650e1));
#25978=vertex_point('',#25977);
#25979=vertex_point('',#6863);
#25980=vertex_point('',#6856);
#25981=vertex_point('',#6834);
#25982=cartesian_point('',(2.910078147467e1,6.697549702454e1,
-4.303928255511e1));
#25983=vertex_point('',#25982);
#25984=cartesian_point('',(2.794525342530e1,6.746580982332e1,
-4.303928255511e1));
#25985=vertex_point('',#25984);
#25986=vertex_point('',#6892);
#25987=vertex_point('',#6890);
#25988=cartesian_point('',(2.963997921677e1,6.746601421489e1,
-4.147515719485e1));
#25989=vertex_point('',#25988);
#25990=vertex_point('',#6911);
#25991=vertex_point('',#6902);
#25992=cartesian_point('',(3.240755485653e1,6.596294148912e1,
-8.194372175980e0));
#25993=vertex_point('',#25992);
#25994=cartesian_point('',(3.032526881074e1,6.694577905464e1,
-8.194372175980e0));
#25995=vertex_point('',#25994);
#25996=vertex_point('',#6942);
#25997=vertex_point('',#22942);
#25998=vertex_point('',#6962);
#25999=cartesian_point('',(3.759387685367e1,6.260409816643e1,
-4.303928255511e1));
#26000=vertex_point('',#25999);
#26001=cartesian_point('',(3.651223316959e1,6.324104294752e1,
-4.303928255511e1));
#26002=vertex_point('',#26001);
#26003=vertex_point('',#6998);
#26004=vertex_point('',#6996);
#26005=cartesian_point('',(3.819248702762e1,6.302003948662e1,
-4.147515700784e1));
#26006=vertex_point('',#26005);
#26007=vertex_point('',#7017);
#26008=vertex_point('',#7008);
#26009=cartesian_point('',(4.074019531240e1,6.116858464591e1,
-8.194372175980e0));
#26010=vertex_point('',#26009);
#26011=cartesian_point('',(3.880400955740e1,6.241480676847e1,
-8.194372175980e0));
#26012=vertex_point('',#26011);
#26013=vertex_point('',#7048);
#26014=vertex_point('',#22963);
#26015=vertex_point('',#7068);
#26016=cartesian_point('',(4.544373057672e1,5.716152583155e1,
-4.303928255511e1));
#26017=vertex_point('',#26016);
#26018=cartesian_point('',(4.445447848123e1,5.793420429317e1,
-4.303928255511e1));
#26019=vertex_point('',#26018);
#26020=vertex_point('',#6689);
#26021=vertex_point('',#6687);
#26022=cartesian_point('',(4.609151079437e1,5.749577440945e1,
-4.147515700786e1));
#26023=vertex_point('',#26022);
#26024=vertex_point('',#6673);
#26025=cartesian_point('',(4.837575973117e1,5.532761636026e1,
-8.194372175980e0));
#26026=vertex_point('',#26025);
#26027=cartesian_point('',(4.661880294202e1,5.681589983385e1,
-8.194372175980e0));
#26028=vertex_point('',#26027);
#26029=cartesian_point('',(5.094042366686e1,5.364750352268e1,
-8.193502105692e0));
#26030=cartesian_point('',(5.098483351295e1,5.323553795579e1,
-3.900785037836e1));
#26031=vertex_point('',#26029);
#26032=vertex_point('',#26030);
#26033=vertex_point('',#6536);
#26034=cartesian_point('',(5.140179824314e1,5.413724095571e1,
-6.278710827573e0));
#26035=vertex_point('',#26034);
#26036=cartesian_point('',(5.111849043682e1,5.384180189645e1,
-7.097283929062e0));
#26037=vertex_point('',#26036);
#26038=vertex_point('',#6572);
#26039=vertex_point('',#6585);
#26040=vertex_point('',#6588);
#26041=cartesian_point('',(5.045922224425e1,5.386894625097e1,
-6.878910995975e0));
#26042=cartesian_point('',(4.858415743663e1,5.556596193586e1,
-6.878910995975e0));
#26043=vertex_point('',#26041);
#26044=vertex_point('',#26042);
#26045=cartesian_point('',(4.696481416531e1,5.802838819166e1,
-6.278654609293e0));
#26046=vertex_point('',#26045);
#26047=cartesian_point('',(4.670887863161e1,5.770892832018e1,
-7.097284086897e0));
#26048=vertex_point('',#26047);
#26049=cartesian_point('',(4.651805236624e1,5.801554886834e1,
-3.937812126226e1));
#26050=vertex_point('',#26049);
#26051=cartesian_point('',(4.613777209069e1,5.755409830199e1,
-4.136260259136e1));
#26052=vertex_point('',#26051);
#26053=vertex_point('',#7111);
#26054=vertex_point('',#7104);
#26055=cartesian_point('',(4.653929366811e1,5.750678613712e1,
-8.193499510174e0));
#26056=vertex_point('',#26055);
#26057=cartesian_point('',(4.505460608085e1,5.871630580793e1,
-4.152264042526e1));
#26058=vertex_point('',#26057);
#26059=cartesian_point('',(4.496730627802e1,5.878319030922e1,
-4.152264042526e1));
#26060=vertex_point('',#26059);
#26061=cartesian_point('',(4.404067587188e1,5.948059318448e1,
-4.152264042526e1));
#26062=vertex_point('',#26061);
#26063=vertex_point('',#7082);
#26064=cartesian_point('',(4.365175461221e1,5.946189753744e1,
-4.136237095714e1));
#26065=cartesian_point('',(4.399893661682e1,5.994846116121e1,
-3.937831415396e1));
#26066=vertex_point('',#26064);
#26067=vertex_point('',#26065);
#26068=cartesian_point('',(4.389572091096e1,6.038337036227e1,
-6.278709775336e0));
#26069=cartesian_point('',(4.365339422475e1,6.005347842150e1,
-7.097281906895e0));
#26070=vertex_point('',#26068);
#26071=vertex_point('',#26069);
#26072=cartesian_point('',(4.350203267094e1,5.983736637839e1,
-8.193499635159e0));
#26073=vertex_point('',#26072);
#26074=vertex_point('',#7159);
#26075=vertex_point('',#7162);
#26076=vertex_point('',#7182);
#26077=vertex_point('',#7185);
#26078=cartesian_point('',(4.091569980619e1,6.143209250103e1,
-6.878910995975e0));
#26079=vertex_point('',#26078);
#26080=cartesian_point('',(3.898879903082e1,6.366208549446e1,
-6.278654521089e0));
#26081=vertex_point('',#26080);
#26082=cartesian_point('',(3.877675101454e1,6.331195248355e1,
-7.097284072197e0));
#26083=vertex_point('',#26082);
#26084=cartesian_point('',(3.854753536269e1,6.359104216517e1,
-3.937812126339e1));
#26085=vertex_point('',#26084);
#26086=cartesian_point('',(3.823073975655e1,6.308390272098e1,
-4.136260259140e1));
#26087=vertex_point('',#26086);
#26088=vertex_point('',#7359);
#26089=vertex_point('',#7352);
#26090=cartesian_point('',(3.863500173792e1,6.308940440087e1,
-8.193499510174e0));
#26091=vertex_point('',#26090);
#26092=cartesian_point('',(3.700514186174e1,6.409478584583e1,
-4.152264042526e1));
#26093=vertex_point('',#26092);
#26094=cartesian_point('',(3.690985874155e1,6.414970323009e1,
-4.152264042526e1));
#26095=vertex_point('',#26094);
#26096=cartesian_point('',(3.590012644525e1,6.472019018857e1,
-4.152264042526e1));
#26097=vertex_point('',#26096);
#26098=vertex_point('',#7330);
#26099=cartesian_point('',(3.551697273251e1,6.465089007426e1,
-4.136237095716e1));
#26100=cartesian_point('',(3.579767524982e1,6.517860742387e1,
-3.937831415385e1));
#26101=vertex_point('',#26099);
#26102=vertex_point('',#26100);
#26103=cartesian_point('',(3.563857543223e1,6.559632338787e1,
-6.278710343797e0));
#26104=cartesian_point('',(3.544138151772e1,6.523762391425e1,
-7.097281906894e0));
#26105=vertex_point('',#26103);
#26106=vertex_point('',#26104);
#26107=cartesian_point('',(3.531952316507e1,6.500360409237e1,
-8.193499635159e0));
#26108=vertex_point('',#26107);
#26109=vertex_point('',#7407);
#26110=vertex_point('',#7410);
#26111=vertex_point('',#7430);
#26112=vertex_point('',#7433);
#26113=cartesian_point('',(3.254716320809e1,6.624710293130e1,
-6.878910995975e0));
#26114=vertex_point('',#26113);
#26115=cartesian_point('',(3.034567478461e1,6.820650686424e1,
-6.278654445353e0));
#26116=vertex_point('',#26115);
#26117=cartesian_point('',(3.018114244791e1,6.783169158533e1,
-7.097284059598e0));
#26118=vertex_point('',#26117);
#26119=cartesian_point('',(2.991745930449e1,6.807847509979e1,
-3.937812126437e1));
#26120=vertex_point('',#26119);
#26121=cartesian_point('',(2.966956886559e1,6.753432407424e1,
-4.136260259148e1));
#26122=vertex_point('',#26121);
#26123=vertex_point('',#7607);
#26124=vertex_point('',#7600);
#26125=cartesian_point('',(3.006965422046e1,6.759254546194e1,
-8.193499510220e0));
#26126=vertex_point('',#26125);
#26127=cartesian_point('',(2.832250940562e1,6.837658632748e1,
-4.152264042526e1));
#26128=vertex_point('',#26127);
#26129=cartesian_point('',(2.822087328867e1,6.841859694305e1,
-4.152264042526e1));
#26130=vertex_point('',#26129);
#26131=cartesian_point('',(2.714531590176e1,6.885240679471e1,
-4.152264042526e1));
#26132=vertex_point('',#26131);
#26133=vertex_point('',#7578);
#26134=cartesian_point('',(2.677448560218e1,6.873368795755e1,
-4.136237095686e1));
#26135=cartesian_point('',(2.698390573433e1,6.929352964261e1,
-3.937831415432e1));
#26136=vertex_point('',#26134);
#26137=vertex_point('',#26135);
#26138=cartesian_point('',(2.677164410261e1,6.968690513536e1,
-6.278710831676e0));
#26139=cartesian_point('',(2.662295694378e1,6.930553557577e1,
-7.097281906928e0));
#26140=vertex_point('',#26138);
#26141=vertex_point('',#26139);
#26142=cartesian_point('',(2.653268683119e1,6.905761216469e1,
-8.193499635666e0));
#26143=vertex_point('',#26142);
#26144=cartesian_point('',(2.674754523804e1,6.866553694914e1,
-4.147513467274e1));
#26145=vertex_point('',#26144);
#26146=vertex_point('',#7655);
#26147=vertex_point('',#7658);
#26148=vertex_point('',#7678);
#26149=vertex_point('',#7681);
#26150=cartesian_point('',(2.362171021011e1,6.992861564792e1,
-6.878910995975e0));
#26151=vertex_point('',#26150);
#26152=cartesian_point('',(2.118331509802e1,7.158385271035e1,
-6.278744296967e0));
#26153=vertex_point('',#26152);
#26154=cartesian_point('',(2.106912616639e1,7.119081162498e1,
-7.097284040905e0));
#26155=vertex_point('',#26154);
#26156=vertex_point('',#7718);
#26157=vertex_point('',#7725);
#26158=cartesian_point('',(2.074551646501e1,7.093277841024e1,
-3.056845760014e1));
#26159=vertex_point('',#26158);
#26160=vertex_point('',#7737);
#26161=vertex_point('',#7751);
#26162=vertex_point('',#7794);
#26163=vertex_point('',#7749);
#26164=vertex_point('',#7768);
#26165=vertex_point('',#7763);
#26166=vertex_point('',#7878);
#26167=vertex_point('',#7863);
#26168=cartesian_point('',(1.429220914835e1,7.241359842837e1,
-6.878910995967e0));
#26169=vertex_point('',#26168);
#26170=cartesian_point('',(1.734901040660e1,7.218761359227e1,
-7.097284003936e0));
#26171=vertex_point('',#26170);
#26172=cartesian_point('',(1.729192707642e1,7.193023659303e1,
-8.193501458141e0));
#26173=cartesian_point('',(1.746466239856e1,7.169408565436e1,
-2.996223123838e1));
#26174=vertex_point('',#26172);
#26175=vertex_point('',#26173);
#26176=cartesian_point('',(1.669536317043e1,7.157254823123e1,
-8.194349623287e0));
#26177=vertex_point('',#26176);
#26178=vertex_point('',#11555);
#26179=vertex_point('',#7851);
#26180=cartesian_point('',(1.423090390504e1,7.210298631625e1,
-8.194372175973e0));
#26181=vertex_point('',#26180);
#26182=cartesian_point('',(1.159661186638e1,7.333184574737e1,
-7.097288306381e0));
#26183=vertex_point('',#26182);
#26184=cartesian_point('',(1.155082541794e1,7.307198984960e1,
-8.193499637336e0));
#26185=vertex_point('',#26184);
#26186=cartesian_point('',(1.165852060280e1,7.373641658854e1,
-6.278751815014e0));
#26187=vertex_point('',#26186);
#26188=cartesian_point('',(1.141755256455e1,7.358808470488e1,
-2.724320760207e1));
#26189=vertex_point('',#26188);
#26190=vertex_point('',#7908);
#26191=cartesian_point('',(1.133816484978e1,7.308249331830e1,
-2.845722843764e1));
#26192=vertex_point('',#26191);
#26193=vertex_point('',#7920);
#26194=cartesian_point('',(8.014001452296e0,7.403845523112e1,
-2.687871013243e1));
#26195=vertex_point('',#26194);
#26196=vertex_point('',#7975);
#26197=vertex_point('',#7932);
#26198=vertex_point('',#7949);
#26199=vertex_point('',#7944);
#26200=vertex_point('',#8059);
#26201=vertex_point('',#8044);
#26202=cartesian_point('',(4.718061945604e0,7.365959795682e1,
-6.878910995978e0));
#26203=vertex_point('',#26202);
#26204=cartesian_point('',(7.778214128671e0,7.383454786590e1,
-7.097288568842e0));
#26205=vertex_point('',#26204);
#26206=cartesian_point('',(7.755209899406e0,7.357189698077e1,
-8.193501327322e0));
#26207=cartesian_point('',(7.941309952913e0,7.337706912640e1,
-2.824077494267e1));
#26208=vertex_point('',#26206);
#26209=vertex_point('',#26207);
#26210=cartesian_point('',(7.210439835899e0,7.313941734165e1,
-8.194349623305e0));
#26211=vertex_point('',#26210);
#26212=vertex_point('',#11678);
#26213=vertex_point('',#8032);
#26214=cartesian_point('',(4.697824211010e0,7.334364123329e1,
-8.194372175987e0));
#26215=vertex_point('',#26214);
#26216=cartesian_point('',(1.925674650486e0,7.421814321136e1,
-7.097288296651e0));
#26217=vertex_point('',#26216);
#26218=cartesian_point('',(1.914197912222e0,7.395453410554e1,
-8.193499637350e0));
#26219=vertex_point('',#26218);
#26220=cartesian_point('',(1.934246638041e0,7.462733264107e1,
-6.278753683894e0));
#26221=vertex_point('',#26220);
#26222=cartesian_point('',(1.723181042380e0,7.445573364790e1,
-2.643345927282e1));
#26223=vertex_point('',#26222);
#26224=vertex_point('',#8089);
#26225=cartesian_point('',(1.710742255274e0,7.395780154868e1,
-2.762107591872e1));
#26226=vertex_point('',#26225);
#26227=vertex_point('',#8111);
#26228=vertex_point('',#8125);
#26229=vertex_point('',#11802);
#26230=vertex_point('',#8123);
#26231=vertex_point('',#8132);
#26232=vertex_point('',#8139);
#26233=vertex_point('',#8154);
#26234=vertex_point('',#8157);
#26235=cartesian_point('',(-2.411038967121e0,7.377115541174e1,
-6.878910995968e0));
#26236=cartesian_point('',(-4.936823170172e0,7.364525956687e1,
-6.878910995968e0));
#26237=vertex_point('',#26235);
#26238=vertex_point('',#26236);
#26239=cartesian_point('',(-7.860726973266e0,7.454673227726e1,
-4.579937009548e0));
#26240=vertex_point('',#26239);
#26241=cartesian_point('',(-7.823122722037e0,7.424135574734e1,
-6.278752705103e0));
#26242=vertex_point('',#26241);
#26243=cartesian_point('',(-7.778209709148e0,7.383453925723e1,
-7.097284028663e0));
#26244=vertex_point('',#26243);
#26245=vertex_point('',#8187);
#26246=vertex_point('',#8934);
#26247=cartesian_point('',(-8.014109199033e0,7.403928058057e1,
-2.687874570721e1));
#26248=vertex_point('',#26247);
#26249=vertex_point('',#8194);
#26250=vertex_point('',#8199);
#26251=vertex_point('',#8206);
#26252=cartesian_point('',(-1.752359255561e1,-7.288298858932e1,
-4.579937009548e0));
#26253=vertex_point('',#26252);
#26254=vertex_point('',#8218);
#26255=vertex_point('',#8225);
#26256=cartesian_point('',(-1.921530941438e1,-7.214113609610e1,
-3.937759316487e1));
#26257=vertex_point('',#26256);
#26258=cartesian_point('',(-2.056760465008e1,-7.176729946211e1,
-3.937759316487e1));
#26259=vertex_point('',#26258);
#26260=vertex_point('',#8232);
#26261=vertex_point('',#8239);
#26262=cartesian_point('',(-2.688681477671e1,-6.997217670567e1,
-4.579937009548e0));
#26263=vertex_point('',#26262);
#26264=vertex_point('',#8251);
#26265=vertex_point('',#8258);
#26266=cartesian_point('',(-2.846722757565e1,-6.901585750595e1,
-3.937759316487e1));
#26267=vertex_point('',#26266);
#26268=cartesian_point('',(-2.975915826579e1,-6.846870914832e1,
-3.937759316487e1));
#26269=vertex_point('',#26268);
#26270=vertex_point('',#8265);
#26271=vertex_point('',#8272);
#26272=cartesian_point('',(-3.578999613587e1,-6.586412148021e1,
-4.579937009548e0));
#26273=vertex_point('',#26272);
#26274=vertex_point('',#8284);
#26275=vertex_point('',#8291);
#26276=cartesian_point('',(-3.723206358049e1,-6.470969845907e1,
-3.937759316487e1));
#26277=vertex_point('',#26276);
#26278=cartesian_point('',(-3.844152443277e1,-6.399860023790e1,
-3.937759316487e1));
#26279=vertex_point('',#26278);
#26280=vertex_point('',#8298);
#26281=vertex_point('',#8305);
#26282=cartesian_point('',(-4.408080073824e1,-6.062911287527e1,
-4.579937009548e0));
#26283=vertex_point('',#26282);
#26284=vertex_point('',#8317);
#26285=vertex_point('',#8324);
#26286=cartesian_point('',(-4.535984865480e1,-5.929633853064e1,
-3.937759316487e1));
#26287=vertex_point('',#26286);
#26288=cartesian_point('',(-4.646614545871e1,-5.843345753364e1,
-3.937759316487e1));
#26289=vertex_point('',#26288);
#26290=vertex_point('',#8331);
#26291=vertex_point('',#8338);
#26292=cartesian_point('',(-5.161738499401e1,-5.435670968837e1,
-4.579937009548e0));
#26293=vertex_point('',#26292);
#26294=vertex_point('',#8350);
#26295=vertex_point('',#8357);
#26296=cartesian_point('',(-5.271151414248e1,-5.286840180990e1,
-3.937759316487e1));
#26297=vertex_point('',#26296);
#26298=cartesian_point('',(-5.369650663789e1,-5.186768558567e1,
-3.937759316487e1));
#26299=vertex_point('',#26298);
#26300=vertex_point('',#8364);
#26301=vertex_point('',#8371);
#26302=cartesian_point('',(-5.827075297634e1,-4.715427519681e1,
-4.579937009548e0));
#26303=vertex_point('',#26302);
#26304=vertex_point('',#8383);
#26305=vertex_point('',#8390);
#26306=cartesian_point('',(-5.916127100881e1,-4.553587207629e1,
-3.937759316487e1));
#26307=vertex_point('',#26306);
#26308=cartesian_point('',(-6.000654164038e1,-4.441606233658e1,
-3.937759316487e1));
#26309=vertex_point('',#26308);
#26310=vertex_point('',#8397);
#26311=vertex_point('',#8404);
#26312=cartesian_point('',(-6.392710658126e1,-3.914500435451e1,
-4.579937009548e0));
#26313=vertex_point('',#26312);
#26314=vertex_point('',#8416);
#26315=vertex_point('',#8423);
#26316=cartesian_point('',(-6.459876212556e1,-3.742421094654e1,
-3.937759316487e1));
#26317=vertex_point('',#26316);
#26318=cartesian_point('',(-6.529063684837e1,-3.620365137746e1,
-3.937759316487e1));
#26319=vertex_point('',#26318);
#26320=vertex_point('',#8430);
#26321=vertex_point('',#8437);
#26322=cartesian_point('',(-6.848964968796e1,-3.046595160808e1,
-4.579937009548e0));
#26323=vertex_point('',#26322);
#26324=vertex_point('',#8449);
#26325=vertex_point('',#8456);
#26326=cartesian_point('',(-6.893095051219e1,-2.867221119154e1,
-3.937759316487e1));
#26327=vertex_point('',#26326);
#26328=cartesian_point('',(-6.945759115790e1,-2.737178590571e1,
-3.937759316487e1));
#26329=vertex_point('',#26328);
#26330=vertex_point('',#8463);
#26331=vertex_point('',#8470);
#26332=cartesian_point('',(-7.188031589959e1,-2.126561797695e1,
-4.579937009548e0));
#26333=vertex_point('',#26332);
#26334=vertex_point('',#8482);
#26335=vertex_point('',#8489);
#26336=cartesian_point('',(-7.208371122428e1,-1.942962195361e1,
-3.937759316487e1));
#26337=vertex_point('',#26336);
#26338=cartesian_point('',(-7.243610682544e1,-1.807158158822e1,
-3.937759316487e1));
#26339=vertex_point('',#26338);
#26340=vertex_point('',#8496);
#26341=vertex_point('',#8503);
#26342=cartesian_point('',(-7.404108997356e1,-1.170142372932e1,
-4.579937009548e0));
#26343=vertex_point('',#26342);
#26344=vertex_point('',#8515);
#26345=vertex_point('',#8522);
#26346=cartesian_point('',(-7.400309965195e1,-9.854586497147e0,
-3.937759316487e1));
#26347=vertex_point('',#26346);
#26348=cartesian_point('',(-7.417522062211e1,-8.462167499374e0,
-3.937759316487e1));
#26349=vertex_point('',#26348);
#26350=vertex_point('',#8529);
#26351=vertex_point('',#8536);
#26352=cartesian_point('',(-7.493500046774e1,-1.937014885158e0,
-4.579937009548e0));
#26353=vertex_point('',#26352);
#26354=vertex_point('',#8548);
#26355=vertex_point('',#8555);
#26356=cartesian_point('',(-7.465627452703e1,-1.109363335115e-1,
-3.937759316487e1));
#26357=vertex_point('',#26356);
#26358=cartesian_point('',(-7.464517582868e1,1.292036621536e0,
-3.937759316487e1));
#26359=vertex_point('',#26358);
#26360=vertex_point('',#8562);
#26361=vertex_point('',#8569);
#26362=cartesian_point('',(-7.454675232873e1,7.860536814090e0,
-4.579937009548e0));
#26363=vertex_point('',#26362);
#26364=vertex_point('',#8581);
#26365=vertex_point('',#8588);
#26366=cartesian_point('',(-7.403205984633e1,9.634611981552e0,
-3.937759316487e1));
#26367=vertex_point('',#26366);
#26368=cartesian_point('',(-7.383793138127e1,1.102413363767e1,
-3.937759316487e1));
#26369=vertex_point('',#26368);
#26370=vertex_point('',#8595);
#26371=vertex_point('',#8602);
#26372=cartesian_point('',(-7.288298858918e1,1.752359255618e1,
-4.579937009548e0));
#26373=vertex_point('',#26372);
#26374=vertex_point('',#8614);
#26375=vertex_point('',#8621);
#26376=cartesian_point('',(-7.214113609610e1,1.921530941438e1,
-3.937759316487e1));
#26377=vertex_point('',#26376);
#26378=cartesian_point('',(-7.176729945618e1,2.056760467077e1,
-3.937759316487e1));
#26379=vertex_point('',#26378);
#26380=vertex_point('',#8628);
#26381=vertex_point('',#8635);
#26382=cartesian_point('',(-6.997217670546e1,2.688681477724e1,
-4.579937009548e0));
#26383=vertex_point('',#26382);
#26384=vertex_point('',#8647);
#26385=vertex_point('',#8654);
#26386=cartesian_point('',(-6.901585750595e1,2.846722757565e1,
-3.937759316487e1));
#26387=vertex_point('',#26386);
#26388=cartesian_point('',(-6.846870913974e1,2.975915828553e1,
-3.937759316487e1));
#26389=vertex_point('',#26388);
#26390=vertex_point('',#8661);
#26391=vertex_point('',#8668);
#26392=cartesian_point('',(-6.586412147998e1,3.578999613630e1,
-4.579937009548e0));
#26393=vertex_point('',#26392);
#26394=vertex_point('',#8680);
#26395=vertex_point('',#8687);
#26396=cartesian_point('',(-6.470969845907e1,3.723206358049e1,
-3.937759316487e1));
#26397=vertex_point('',#26396);
#26398=cartesian_point('',(-6.399860022682e1,3.844152445122e1,
-3.937759316487e1));
#26399=vertex_point('',#26398);
#26400=vertex_point('',#8694);
#26401=vertex_point('',#8701);
#26402=cartesian_point('',(-6.062911287276e1,4.408080074169e1,
-4.579937009548e0));
#26403=vertex_point('',#26402);
#26404=vertex_point('',#8713);
#26405=vertex_point('',#8720);
#26406=cartesian_point('',(-5.929633853064e1,4.535984865480e1,
-3.937759316487e1));
#26407=vertex_point('',#26406);
#26408=cartesian_point('',(-5.843345752024e1,4.646614547556e1,
-3.937759316487e1));
#26409=vertex_point('',#26408);
#26410=vertex_point('',#8727);
#26411=vertex_point('',#8734);
#26412=cartesian_point('',(-5.435670972880e1,5.161738495144e1,
-4.579937009548e0));
#26413=vertex_point('',#26412);
#26414=vertex_point('',#8746);
#26415=vertex_point('',#8753);
#26416=cartesian_point('',(-5.286840180990e1,5.271151414248e1,
-3.937759316487e1));
#26417=vertex_point('',#26416);
#26418=cartesian_point('',(-5.186768558567e1,5.369650663789e1,
-3.937759316487e1));
#26419=vertex_point('',#26418);
#26420=vertex_point('',#8760);
#26421=vertex_point('',#8767);
#26422=cartesian_point('',(-4.715427517547e1,5.827075299361e1,
-4.579937009548e0));
#26423=vertex_point('',#26422);
#26424=vertex_point('',#8779);
#26425=vertex_point('',#8786);
#26426=cartesian_point('',(-4.553587207629e1,5.916127100881e1,
-3.937759316487e1));
#26427=vertex_point('',#26426);
#26428=cartesian_point('',(-4.441606235382e1,6.000654162762e1,
-3.937759316487e1));
#26429=vertex_point('',#26428);
#26430=vertex_point('',#8793);
#26431=vertex_point('',#8800);
#26432=cartesian_point('',(-3.914500433125e1,6.392710659550e1,
-4.579937009548e0));
#26433=vertex_point('',#26432);
#26434=vertex_point('',#8812);
#26435=vertex_point('',#8819);
#26436=cartesian_point('',(-3.742421094654e1,6.459876212556e1,
-3.937759316487e1));
#26437=vertex_point('',#26436);
#26438=cartesian_point('',(-3.620365139622e1,6.529063683796e1,
-3.937759316487e1));
#26439=vertex_point('',#26438);
#26440=vertex_point('',#8826);
#26441=vertex_point('',#8833);
#26442=cartesian_point('',(-3.046595157871e1,6.848964970103e1,
-4.579937009548e0));
#26443=vertex_point('',#26442);
#26444=vertex_point('',#8845);
#26445=vertex_point('',#8852);
#26446=cartesian_point('',(-2.867221119154e1,6.893095051219e1,
-3.937759316487e1));
#26447=vertex_point('',#26446);
#26448=cartesian_point('',(-2.737178592567e1,6.945759115003e1,
-3.937759316487e1));
#26449=vertex_point('',#26448);
#26450=vertex_point('',#8859);
#26451=vertex_point('',#8866);
#26452=cartesian_point('',(-2.126543805792e1,7.188036912795e1,
-4.579937009548e0));
#26453=vertex_point('',#26452);
#26454=vertex_point('',#8878);
#26455=vertex_point('',#8885);
#26456=vertex_point('',#8892);
#26457=vertex_point('',#8899);
#26458=vertex_point('',#8906);
#26459=cartesian_point('',(-1.170122200064e1,7.404112185440e1,
-4.579937009548e0));
#26460=vertex_point('',#26459);
#26461=vertex_point('',#8918);
#26462=vertex_point('',#8925);
#26463=vertex_point('',#8987);
#26464=cartesian_point('',(-7.860536813474e0,-7.454675232879e1,
-4.579937009548e0));
#26465=vertex_point('',#26464);
#26466=vertex_point('',#8999);
#26467=vertex_point('',#9006);
#26468=cartesian_point('',(-9.634611981552e0,-7.403205984633e1,
-3.937759316487e1));
#26469=vertex_point('',#26468);
#26470=vertex_point('',#9008);
#26471=cartesian_point('',(-1.127804070785e1,-7.350196576024e1,
-3.937812126605e1));
#26472=vertex_point('',#26471);
#26473=cartesian_point('',(-1.208142763952e1,-7.322995614826e1,
-6.060283313151e0));
#26474=vertex_point('',#26473);
#26475=vertex_point('',#9038);
#26476=cartesian_point('',(-1.159661131154e1,-7.333183716777e1,
-7.097284037761e0));
#26477=vertex_point('',#26476);
#26478=cartesian_point('',(-1.676449519323e1,-7.188148705057e1,
-6.878910995977e0));
#26479=cartesian_point('',(-1.429213359366e1,-7.241361334049e1,
-6.878910995977e0));
#26480=vertex_point('',#26478);
#26481=vertex_point('',#26479);
#26482=vertex_point('',#19334);
#26483=vertex_point('',#9081);
#26484=cartesian_point('',(-1.423082867444e1,-7.210300116441e1,
-8.194372175982e0));
#26485=cartesian_point('',(-1.669535481717e1,-7.157251140770e1,
-8.194372175982e0));
#26486=vertex_point('',#26484);
#26487=vertex_point('',#26485);
#26488=cartesian_point('',(-1.155082543849e1,-7.307198989814e1,
-8.193499637913e0));
#26489=vertex_point('',#26488);
#26490=cartesian_point('',(-1.116867394975e1,-7.283953890998e1,
-4.147514309223e1));
#26491=vertex_point('',#26490);
#26492=cartesian_point('',(-1.117943686851e1,-7.291221963374e1,
-4.136256784191e1));
#26493=vertex_point('',#26492);
#26494=vertex_point('',#9136);
#26495=vertex_point('',#10102);
#26496=vertex_point('',#9157);
#26497=vertex_point('',#9150);
#26498=cartesian_point('',(-1.091764151656e1,-7.320056781143e1,
-4.152262600693e1));
#26499=vertex_point('',#26498);
#26500=cartesian_point('',(-9.531605530157e0,-7.239973190654e1,
-4.303928255511e1));
#26501=vertex_point('',#26500);
#26502=cartesian_point('',(-8.285682593826e0,-7.255287828939e1,
-4.303928255511e1));
#26503=vertex_point('',#26502);
#26504=cartesian_point('',(-9.660280519555e0,-7.337711548646e1,
-4.152264042526e1));
#26505=vertex_point('',#26504);
#26506=cartesian_point('',(-9.551234421909e0,-7.339138926228e1,
-4.152264042526e1));
#26507=vertex_point('',#26506);
#26508=cartesian_point('',(-8.400047512531e0,-7.353204266589e1,
-4.152264042526e1));
#26509=vertex_point('',#26508);
#26510=vertex_point('',#9217);
#26511=vertex_point('',#9246);
#26512=cartesian_point('',(-8.072579652191e0,-7.332139119091e1,
-4.136237087195e1));
#26513=cartesian_point('',(-8.129965890953e0,-7.391635899687e1,
-3.937827320701e1));
#26514=vertex_point('',#26512);
#26515=vertex_point('',#26513);
#26516=cartesian_point('',(-7.823124177392e0,-7.424139249192e1,
-6.278711675040e0));
#26517=cartesian_point('',(-7.778209142720e0,-7.383453501187e1,
-7.097281906967e0));
#26518=vertex_point('',#26516);
#26519=vertex_point('',#26517);
#26520=cartesian_point('',(-7.755182206500e0,-7.357169581172e1,
-8.193499636216e0));
#26521=vertex_point('',#26520);
#26522=cartesian_point('',(-8.064196031445e0,-7.324858963870e1,
-4.147513465525e1));
#26523=vertex_point('',#26522);
#26524=vertex_point('',#9294);
#26525=vertex_point('',#9297);
#26526=vertex_point('',#9317);
#26527=vertex_point('',#9320);
#26528=cartesian_point('',(-4.717978029113e0,-7.365960333182e1,
-6.878910995977e0));
#26529=vertex_point('',#26528);
#26530=cartesian_point('',(-1.934247679316e0,-7.462738227522e1,
-6.278654253035e0));
#26531=vertex_point('',#26530);
#26532=cartesian_point('',(-1.925675220268e0,-7.421813463186e1,
-7.097284027576e0));
#26533=vertex_point('',#26532);
#26534=cartesian_point('',(-1.587623794797e0,-7.434522605520e1,
-3.937812126684e1));
#26535=vertex_point('',#26534);
#26536=cartesian_point('',(-1.566840478229e0,-7.374763235883e1,
-4.136260237621e1));
#26537=vertex_point('',#26536);
#26538=vertex_point('',#9510);
#26539=vertex_point('',#9503);
#26540=cartesian_point('',(-1.565656738862e0,-7.367419103993e1,
-4.147514309226e1));
#26541=cartesian_point('',(-1.914190789109e0,-7.395452778975e1,
-8.193499510272e0));
#26542=vertex_point('',#26540);
#26543=vertex_point('',#26541);
#26544=vertex_point('',#9395);
#26545=vertex_point('',#9400);
#26546=vertex_point('',#9975);
#26547=vertex_point('',#9393);
#26548=cartesian_point('',(-4.697740654472e0,-7.334364658524e1,
-8.194372175982e0));
#26549=vertex_point('',#26548);
#26550=vertex_point('',#9421);
#26551=vertex_point('',#9414);
#26552=cartesian_point('',(0.e0,-7.302446633917e1,-4.303928255511e1));
#26553=vertex_point('',#26552);
#26554=cartesian_point('',(1.255256675534e0,-7.301367690234e1,
-4.303928255511e1));
#26555=vertex_point('',#26554);
#26556=cartesian_point('',(0.e0,-7.401028372348e1,-4.152264042526e1));
#26557=vertex_point('',#26556);
#26558=cartesian_point('',(1.099762947698e-1,-7.401020201327e1,
-4.152264042526e1));
#26559=vertex_point('',#26558);
#26560=cartesian_point('',(1.269675986320e0,-7.399939202264e1,
-4.152264042526e1));
#26561=vertex_point('',#26560);
#26562=vertex_point('',#9481);
#26563=cartesian_point('',(1.566843893035e0,-7.374776904402e1,
-4.136241789126e1));
#26564=cartesian_point('',(1.587607548165e0,-7.434516744076e1,
-3.937831425530e1));
#26565=vertex_point('',#26563);
#26566=vertex_point('',#26564);
#26567=cartesian_point('',(1.934249997261e0,-7.462736955986e1,
-6.278712069341e0));
#26568=cartesian_point('',(1.925675224198e0,-7.421813035114e1,
-7.097281906967e0));
#26569=vertex_point('',#26567);
#26570=vertex_point('',#26568);
#26571=cartesian_point('',(1.914197761823e0,-7.395453415848e1,
-8.193499636216e0));
#26572=vertex_point('',#26571);
#26573=cartesian_point('',(1.565653763306e0,-7.367452622172e1,
-4.147513572812e1));
#26574=vertex_point('',#26573);
#26575=vertex_point('',#9563);
#26576=vertex_point('',#9566);
#26577=vertex_point('',#9586);
#26578=vertex_point('',#9589);
#26579=cartesian_point('',(4.936881306314e0,-7.364525566968e1,
-6.878910995977e0));
#26580=vertex_point('',#26579);
#26581=cartesian_point('',(7.823128104857e0,-7.424140453778e1,
-6.278654191901e0));
#26582=vertex_point('',#26581);
#26583=cartesian_point('',(7.778209699353e0,-7.383453923570e1,
-7.097284017411e0));
#26584=vertex_point('',#26583);
#26585=cartesian_point('',(8.129957825588e0,-7.391641891996e1,
-3.937812126762e1));
#26586=vertex_point('',#26585);
#26587=cartesian_point('',(8.072577706515e0,-7.332136379477e1,
-4.136238729796e1));
#26588=vertex_point('',#26587);
#26589=vertex_point('',#9784);
#26590=vertex_point('',#9777);
#26591=cartesian_point('',(8.064149306802e0,-7.324825729542e1,
-4.147514319702e1));
#26592=cartesian_point('',(7.755188283851e0,-7.357168858793e1,
-8.193499510319e0));
#26593=vertex_point('',#26591);
#26594=vertex_point('',#26592);
#26595=vertex_point('',#9669);
#26596=vertex_point('',#9674);
#26597=vertex_point('',#9853);
#26598=vertex_point('',#9667);
#26599=cartesian_point('',(4.915704964258e0,-7.332936046619e1,
-8.194372175982e0));
#26600=vertex_point('',#26599);
#26601=vertex_point('',#9695);
#26602=vertex_point('',#9688);
#26603=cartesian_point('',(9.531605530157e0,-7.239973190654e1,
-4.303928255511e1));
#26604=vertex_point('',#26603);
#26605=cartesian_point('',(9.660280519555e0,-7.337711548646e1,
-4.152264042526e1));
#26606=vertex_point('',#26605);
#26607=cartesian_point('',(9.769305286550e0,-7.336267968830e1,
-4.152264042526e1));
#26608=vertex_point('',#26607);
#26609=cartesian_point('',(1.091767023283e1,-7.320059134678e1,
-4.152264042526e1));
#26610=vertex_point('',#26609);
#26611=vertex_point('',#9755);
#26612=cartesian_point('',(1.117945928268e1,-7.291236272652e1,
-4.136237087399e1));
#26613=cartesian_point('',(1.127801696150e1,-7.350190985911e1,
-3.937831425576e1));
#26614=vertex_point('',#26612);
#26615=vertex_point('',#26613);
#26616=vertex_point('',#9900);
#26617=vertex_point('',#10022);
#26618=vertex_point('',#10136);
#26619=vertex_point('',#19368);
#26620=vertex_point('',#10156);
#26621=cartesian_point('',(-2.010976365636e1,-7.020092655946e1,
-4.303928255511e1));
#26622=vertex_point('',#26621);
#26623=cartesian_point('',(-1.890012264702e1,-7.053621798798e1,
-4.303928255511e1));
#26624=vertex_point('',#26623);
#26625=vertex_point('',#10192);
#26626=vertex_point('',#10190);
#26627=cartesian_point('',(-2.058032314381e1,-7.075762673418e1,
-4.147515739693e1));
#26628=vertex_point('',#26627);
#26629=vertex_point('',#10211);
#26630=vertex_point('',#10202);
#26631=cartesian_point('',(-2.352041215200e1,-6.962865411507e1,
-8.194372175982e0));
#26632=vertex_point('',#26631);
#26633=cartesian_point('',(-2.132765430698e1,-7.033129050031e1,
-8.194372175982e0));
#26634=vertex_point('',#26633);
#26635=vertex_point('',#10254);
#26636=vertex_point('',#19389);
#26637=vertex_point('',#10274);
#26638=cartesian_point('',(-2.910078147466e1,-6.697549702454e1,
-4.303928255511e1));
#26639=vertex_point('',#26638);
#26640=cartesian_point('',(-2.794525342530e1,-6.746580982332e1,
-4.303928255511e1));
#26641=vertex_point('',#26640);
#26642=vertex_point('',#10310);
#26643=vertex_point('',#10308);
#26644=cartesian_point('',(-2.963997921449e1,-6.746601421399e1,
-4.147515739692e1));
#26645=vertex_point('',#26644);
#26646=vertex_point('',#10329);
#26647=vertex_point('',#10320);
#26648=cartesian_point('',(-3.240755485652e1,-6.596294148913e1,
-8.194372175982e0));
#26649=vertex_point('',#26648);
#26650=cartesian_point('',(-3.032526881074e1,-6.694577905464e1,
-8.194372175982e0));
#26651=vertex_point('',#26650);
#26652=vertex_point('',#10377);
#26653=vertex_point('',#19410);
#26654=vertex_point('',#10397);
#26655=cartesian_point('',(-3.759387685367e1,-6.260409816643e1,
-4.303928255511e1));
#26656=vertex_point('',#26655);
#26657=cartesian_point('',(-3.651223316959e1,-6.324104294752e1,
-4.303928255511e1));
#26658=vertex_point('',#26657);
#26659=vertex_point('',#10433);
#26660=vertex_point('',#10431);
#26661=cartesian_point('',(-3.819248702304e1,-6.302003948549e1,
-4.147515739692e1));
#26662=vertex_point('',#26661);
#26663=vertex_point('',#10452);
#26664=vertex_point('',#10443);
#26665=cartesian_point('',(-4.074019531240e1,-6.116858464591e1,
-8.194372175982e0));
#26666=vertex_point('',#26665);
#26667=cartesian_point('',(-3.880400955740e1,-6.241480676847e1,
-8.194372175982e0));
#26668=vertex_point('',#26667);
#26669=vertex_point('',#10495);
#26670=vertex_point('',#19431);
#26671=vertex_point('',#10515);
#26672=cartesian_point('',(-4.544373057672e1,-5.716152583155e1,
-4.303928255511e1));
#26673=vertex_point('',#26672);
#26674=cartesian_point('',(-4.445447848123e1,-5.793420429317e1,
-4.303928255511e1));
#26675=vertex_point('',#26674);
#26676=vertex_point('',#10551);
#26677=vertex_point('',#10549);
#26678=cartesian_point('',(-4.609151078968e1,-5.749577440893e1,
-4.147515739693e1));
#26679=vertex_point('',#26678);
#26680=vertex_point('',#10561);
#26681=cartesian_point('',(-5.028821253835e1,-5.322593666092e1,
-3.900872653550e1));
#26682=vertex_point('',#26681);
#26683=vertex_point('',#10568);
#26684=cartesian_point('',(-4.837575973117e1,-5.532761636026e1,
-8.194372175982e0));
#26685=vertex_point('',#26684);
#26686=cartesian_point('',(-4.661880294202e1,-5.681589983385e1,
-8.194372175982e0));
#26687=vertex_point('',#26686);
#26688=vertex_point('',#10597);
#26689=cartesian_point('',(-4.737970948192e1,-5.409453830620e1,
-4.212042618252e1));
#26690=vertex_point('',#26689);
#26691=cartesian_point('',(-4.750127738889e1,-5.401021236072e1,
-4.045642124397e1));
#26692=vertex_point('',#26691);
#26693=vertex_point('',#10604);
#26694=cartesian_point('',(-4.785344804199e1,-5.365794457569e1,
-4.000000000006e1));
#26695=vertex_point('',#26694);
#26696=cartesian_point('',(-4.447525693218e1,-5.098415853100e1,
-4.045642229078e1));
#26697=vertex_point('',#26696);
#26698=cartesian_point('',(-4.482745946324e1,-5.063195599694e1,
-4.000000000006e1));
#26699=vertex_point('',#26698);
#26700=vertex_point('',#10620);
#26701=cartesian_point('',(-4.426194027303e1,-5.119747519024e1,
-4.390458689134e1));
#26702=vertex_point('',#26701);
#26703=cartesian_point('',(-5.119747594539e1,-4.426193951480e1,
-4.390459912219e1));
#26704=vertex_point('',#26703);
#26705=cartesian_point('',(-5.082892664220e1,-4.392896248360e1,
-4.390458689130e1));
#26706=vertex_point('',#26705);
#26707=cartesian_point('',(-4.772970773009e1,-4.282554395898e1,
-4.390458689130e1));
#26708=vertex_point('',#26707);
#26709=cartesian_point('',(-5.291808443759e1,-4.598254800700e1,
-4.390459912219e1));
#26710=vertex_point('',#26709);
#26711=vertex_point('',#13849);
#26712=vertex_point('',#13842);
#26713=cartesian_point('',(-5.578920461904e1,-4.738159313678e1,
-4.203470330204e1));
#26714=vertex_point('',#26713);
#26715=cartesian_point('',(-5.409453034286e1,-4.737970145476e1,
-4.212042714405e1));
#26716=vertex_point('',#26715);
#26717=vertex_point('',#13938);
#26718=vertex_point('',#13949);
#26719=vertex_point('',#13863);
#26720=vertex_point('',#13868);
#26721=cartesian_point('',(-5.684023697198e1,4.612197254475e1,
-4.202617960650e1));
#26722=vertex_point('',#26721);
#26723=vertex_point('',#13815);
#26724=cartesian_point('',(-5.865413851148e1,4.342570653526e1,
-4.312438005464e1));
#26725=vertex_point('',#26724);
#26726=vertex_point('',#15137);
#26727=cartesian_point('',(-6.237408631911e1,3.830825297904e1,
-4.202617960650e1));
#26728=vertex_point('',#26727);
#26729=vertex_point('',#15077);
#26730=cartesian_point('',(-6.382053060539e1,3.539830258441e1,
-4.312438005464e1));
#26731=vertex_point('',#26730);
#26732=vertex_point('',#15014);
#26733=cartesian_point('',(-6.684069775592e1,2.983906858384e1,
-4.202617960650e1));
#26734=vertex_point('',#26733);
#26735=vertex_point('',#14954);
#26736=cartesian_point('',(-6.789494696296e1,2.676520370757e1,
-4.312438005464e1));
#26737=vertex_point('',#26736);
#26738=vertex_point('',#14896);
#26739=cartesian_point('',(-7.016364632234e1,2.085932945237e1,
-4.202617960650e1));
#26740=vertex_point('',#26739);
#26741=vertex_point('',#14836);
#26742=cartesian_point('',(-7.080765674903e1,1.767415339760e1,
-4.312438005464e1));
#26743=vertex_point('',#26742);
#26744=vertex_point('',#13901);
#26745=cartesian_point('',(-7.228607544724e1,1.152268141038e1,
-4.202617960650e1));
#26746=vertex_point('',#26745);
#26747=vertex_point('',#14727);
#26748=cartesian_point('',(-7.250882614523e1,8.280705504404e0,
-4.312438005464e1));
#26749=vertex_point('',#26748);
#26750=vertex_point('',#14665);
#26751=cartesian_point('',(-7.317166977971e1,1.988877094917e0,
-4.202617960650e1));
#26752=vertex_point('',#26751);
#26753=vertex_point('',#14605);
#26754=cartesian_point('',(-7.297858780084e1,-4.750528449677e-1,
-4.312438005464e1));
#26755=vertex_point('',#26754);
#26756=cartesian_point('',(-7.296935192977e1,-1.254444721459e0,
-4.312438005464e1));
#26757=vertex_point('',#26756);
#26758=vertex_point('',#14538);
#26759=cartesian_point('',(-7.280527655525e1,-7.578957458786e0,
-4.202617960650e1));
#26760=vertex_point('',#26759);
#26761=vertex_point('',#14478);
#26762=cartesian_point('',(-7.218135071230e1,-1.076812713327e1,
-4.312438005464e1));
#26763=vertex_point('',#26762);
#26764=vertex_point('',#14420);
#26765=cartesian_point('',(-7.119316485064e1,-1.701711400322e1,
-4.202617960650e1));
#26766=vertex_point('',#26765);
#26767=vertex_point('',#14360);
#26768=cartesian_point('',(-7.015830661868e1,-2.009756117068e1,
-4.312438005464e1));
#26769=vertex_point('',#26768);
#26770=vertex_point('',#14302);
#26771=cartesian_point('',(-6.836291838239e1,-2.616410290249e1,
-4.202617960650e1));
#26772=vertex_point('',#26771);
#26773=vertex_point('',#14242);
#26774=cartesian_point('',(-6.693483899717e1,-2.908310989274e1,
-4.312438005464e1));
#26775=vertex_point('',#26774);
#26776=vertex_point('',#14179);
#26777=cartesian_point('',(-6.436296341402e1,-3.486341680063e1,
-4.202617960650e1));
#26778=vertex_point('',#26777);
#26779=vertex_point('',#14119);
#26780=cartesian_point('',(-6.256608870061e1,-3.757105930523e1,
-4.312438005464e1));
#26781=vertex_point('',#26780);
#26782=vertex_point('',#14061);
#26783=cartesian_point('',(-5.926174029700e1,-4.296620797115e1,
-4.202617960650e1));
#26784=vertex_point('',#26783);
#26785=vertex_point('',#14001);
#26786=vertex_point('',#13994);
#26787=vertex_point('',#13972);
#26788=cartesian_point('',(-5.868976453930e1,-4.345209111702e1,
-4.303928255511e1));
#26789=vertex_point('',#26788);
#26790=cartesian_point('',(-5.793420429317e1,-4.445447848123e1,
-4.303928255511e1));
#26791=vertex_point('',#26790);
#26792=vertex_point('',#14030);
#26793=vertex_point('',#14028);
#26794=cartesian_point('',(-5.940198207438e1,-4.360729259416e1,
-4.147515739694e1));
#26795=vertex_point('',#26794);
#26796=vertex_point('',#14049);
#26797=vertex_point('',#14040);
#26798=cartesian_point('',(-6.104723652486e1,-4.092180560966e1,
-8.194372175980e0));
#26799=vertex_point('',#26798);
#26800=cartesian_point('',(-5.973534269401e1,-4.281411093209e1,
-8.194372175980e0));
#26801=vertex_point('',#26800);
#26802=vertex_point('',#14092);
#26803=vertex_point('',#21722);
#26804=vertex_point('',#14112);
#26805=cartesian_point('',(-6.385930146523e1,-3.541980096632e1,
-4.303928255511e1));
#26806=vertex_point('',#26805);
#26807=cartesian_point('',(-6.324104294752e1,-3.651223316959e1,
-4.303928255511e1));
#26808=vertex_point('',#26807);
#26809=vertex_point('',#14148);
#26810=vertex_point('',#14146);
#26811=cartesian_point('',(-6.458568373841e1,-3.548071163041e1,
-4.147515739693e1));
#26812=vertex_point('',#26811);
#26813=vertex_point('',#14167);
#26814=vertex_point('',#14158);
#26815=cartesian_point('',(-6.586633641864e1,-3.260345056068e1,
-8.194372175980e0));
#26816=vertex_point('',#26815);
#26817=cartesian_point('',(-6.481266142964e1,-3.465080345510e1,
-8.194372175980e0));
#26818=vertex_point('',#26817);
#26819=vertex_point('',#14215);
#26820=vertex_point('',#21743);
#26821=vertex_point('',#14235);
#26822=cartesian_point('',(-6.793618803795e1,-2.678146820084e1,
-4.303928255511e1));
#26823=vertex_point('',#26822);
#26824=cartesian_point('',(-6.746580982332e1,-2.794525342530e1,
-4.303928255511e1));
#26825=vertex_point('',#26824);
#26826=vertex_point('',#14271);
#26827=vertex_point('',#14269);
#26828=cartesian_point('',(-6.866430644713e1,-2.674704585355e1,
-4.147515739694e1));
#26829=vertex_point('',#26828);
#26830=vertex_point('',#14290);
#26831=vertex_point('',#14281);
#26832=cartesian_point('',(-6.955844503470e1,-2.372724143323e1,
-8.194372175980e0));
#26833=vertex_point('',#26832);
#26834=cartesian_point('',(-6.878101755873e1,-2.589461112397e1,
-8.194372175980e0));
#26835=vertex_point('',#26834);
#26836=vertex_point('',#14333);
#26837=vertex_point('',#21764);
#26838=vertex_point('',#14353);
#26839=cartesian_point('',(-7.085066759787e1,-1.768489708924e1,
-4.303928255511e1));
#26840=vertex_point('',#26839);
#26841=cartesian_point('',(-7.053621798798e1,-1.890012264702e1,
-4.303928255511e1));
#26842=vertex_point('',#26841);
#26843=vertex_point('',#14389);
#26844=vertex_point('',#14387);
#26845=cartesian_point('',(-7.156806383520e1,-1.755573070647e1,
-4.147515739790e1));
#26846=vertex_point('',#26845);
#26847=vertex_point('',#14408);
#26848=vertex_point('',#14399);
#26849=cartesian_point('',(-7.206038937097e1,-1.444505262644e1,
-8.194372175980e0));
#26850=vertex_point('',#26849);
#26851=cartesian_point('',(-7.157251140770e1,-1.669535481717e1,
-8.194372175980e0));
#26852=vertex_point('',#26851);
#26853=vertex_point('',#14451);
#26854=vertex_point('',#21785);
#26855=vertex_point('',#14471);
#26856=cartesian_point('',(-7.255287259167e1,-8.285732485253e0,
-4.303928255511e1));
#26857=vertex_point('',#26856);
#26858=cartesian_point('',(-7.239973190654e1,-9.531605530157e0,
-4.303928255511e1));
#26859=vertex_point('',#26858);
#26860=vertex_point('',#14507);
#26861=vertex_point('',#14505);
#26862=cartesian_point('',(-7.324727180772e1,-8.064032140493e0,
-4.147515749234e1));
#26863=vertex_point('',#26862);
#26864=vertex_point('',#14526);
#26865=vertex_point('',#14517);
#26866=cartesian_point('',(-7.332936046619e1,-4.915704964258e0,
-8.194372175980e0));
#26867=vertex_point('',#26866);
#26868=cartesian_point('',(-7.313937974283e1,-7.210436360624e0,
-8.194372175980e0));
#26869=vertex_point('',#26868);
#26870=vertex_point('',#14573);
#26871=vertex_point('',#21806);
#26872=vertex_point('',#14598);
#26873=cartesian_point('',(-7.301367781998e1,1.255203298798e0,
-4.303928255511e1));
#26874=vertex_point('',#26873);
#26875=cartesian_point('',(-7.302446633917e1,0.e0,-4.303928255511e1));
#26876=vertex_point('',#26875);
#26877=vertex_point('',#14634);
#26878=vertex_point('',#14632);
#26879=cartesian_point('',(-7.367319865345e1,1.565644252919e0,
-4.147515739693e1));
#26880=vertex_point('',#26879);
#26881=vertex_point('',#14653);
#26882=vertex_point('',#14644);
#26883=cartesian_point('',(-7.334364587310e1,4.697751772741e0,
-8.194372175980e0));
#26884=vertex_point('',#26883);
#26885=cartesian_point('',(-7.345481301249e1,2.397854661165e0,
-8.194372175980e0));
#26886=vertex_point('',#26885);
#26887=vertex_point('',#14700);
#26888=vertex_point('',#21827);
#26889=vertex_point('',#14720);
#26890=cartesian_point('',(-7.222519877757e1,1.077466220639e1,
-4.303928255511e1));
#26891=vertex_point('',#26890);
#26892=cartesian_point('',(-7.239973190654e1,9.531605530157e0,
-4.303928255511e1));
#26893=vertex_point('',#26892);
#26894=vertex_point('',#14756);
#26895=vertex_point('',#14754);
#26896=cartesian_point('',(-7.283855664323e1,1.116853203821e1,
-4.147515739693e1));
#26897=vertex_point('',#26896);
#26898=vertex_point('',#14775);
#26899=vertex_point('',#14766);
#26900=cartesian_point('',(-7.210300116441e1,1.423082867443e1,
-8.194372175980e0));
#26901=vertex_point('',#26900);
#26902=cartesian_point('',(-7.251341406599e1,1.196511772490e1,
-8.194372175980e0));
#26903=vertex_point('',#26902);
#26904=vertex_point('',#14809);
#26905=vertex_point('',#21848);
#26906=vertex_point('',#14829);
#26907=cartesian_point('',(-7.020092655946e1,2.010976365634e1,
-4.303928255511e1));
#26908=vertex_point('',#26907);
#26909=cartesian_point('',(-7.053621798798e1,1.890012264702e1,
-4.303928255511e1));
#26910=vertex_point('',#26909);
#26911=vertex_point('',#14865);
#26912=vertex_point('',#14863);
#26913=cartesian_point('',(-7.075762673418e1,2.058032314381e1,
-4.147515739695e1));
#26914=vertex_point('',#26913);
#26915=vertex_point('',#14884);
#26916=vertex_point('',#14875);
#26917=cartesian_point('',(-6.962865411507e1,2.352041215200e1,
-8.194372175980e0));
#26918=vertex_point('',#26917);
#26919=cartesian_point('',(-7.033129050031e1,2.132765430698e1,
-8.194372175980e0));
#26920=vertex_point('',#26919);
#26921=vertex_point('',#14927);
#26922=vertex_point('',#21869);
#26923=vertex_point('',#14947);
#26924=cartesian_point('',(-6.697549702455e1,2.910078147465e1,
-4.303928255511e1));
#26925=vertex_point('',#26924);
#26926=cartesian_point('',(-6.746580982332e1,2.794525342530e1,
-4.303928255511e1));
#26927=vertex_point('',#26926);
#26928=vertex_point('',#14983);
#26929=vertex_point('',#14981);
#26930=cartesian_point('',(-6.746601421400e1,2.963997921449e1,
-4.147515739693e1));
#26931=vertex_point('',#26930);
#26932=vertex_point('',#15002);
#26933=vertex_point('',#14993);
#26934=cartesian_point('',(-6.596294148912e1,3.240755485654e1,
-8.194372175980e0));
#26935=vertex_point('',#26934);
#26936=cartesian_point('',(-6.694577905464e1,3.032526881074e1,
-8.194372175980e0));
#26937=vertex_point('',#26936);
#26938=vertex_point('',#15050);
#26939=vertex_point('',#21890);
#26940=vertex_point('',#15070);
#26941=cartesian_point('',(-6.260409816643e1,3.759387685366e1,
-4.303928255511e1));
#26942=vertex_point('',#26941);
#26943=cartesian_point('',(-6.324104294752e1,3.651223316959e1,
-4.303928255511e1));
#26944=vertex_point('',#26943);
#26945=vertex_point('',#15106);
#26946=vertex_point('',#15104);
#26947=cartesian_point('',(-6.302003948549e1,3.819248702304e1,
-4.147515739693e1));
#26948=vertex_point('',#26947);
#26949=vertex_point('',#15125);
#26950=vertex_point('',#15116);
#26951=cartesian_point('',(-6.116858464591e1,4.074019531240e1,
-8.194372175980e0));
#26952=vertex_point('',#26951);
#26953=cartesian_point('',(-6.241480676847e1,3.880400955740e1,
-8.194372175980e0));
#26954=vertex_point('',#26953);
#26955=vertex_point('',#15168);
#26956=vertex_point('',#21911);
#26957=vertex_point('',#15188);
#26958=cartesian_point('',(-5.716152583156e1,4.544373057671e1,
-4.303928255511e1));
#26959=vertex_point('',#26958);
#26960=cartesian_point('',(-5.793420429317e1,4.445447848123e1,
-4.303928255511e1));
#26961=vertex_point('',#26960);
#26962=vertex_point('',#13794);
#26963=vertex_point('',#13792);
#26964=cartesian_point('',(-5.749577440893e1,4.609151078968e1,
-4.147515739694e1));
#26965=vertex_point('',#26964);
#26966=vertex_point('',#13771);
#26967=cartesian_point('',(-5.322593666094e1,5.028821253832e1,
-3.900872653550e1));
#26968=vertex_point('',#26967);
#26969=vertex_point('',#13778);
#26970=cartesian_point('',(-5.532761636027e1,4.837575973117e1,
-8.194372175980e0));
#26971=vertex_point('',#26970);
#26972=cartesian_point('',(-5.681589983385e1,4.661880294202e1,
-8.194372175980e0));
#26973=vertex_point('',#26972);
#26974=vertex_point('',#13551);
#26975=cartesian_point('',(-5.409453830605e1,4.737970948193e1,
-4.212042618258e1));
#26976=vertex_point('',#26975);
#26977=cartesian_point('',(-5.401021236045e1,4.750127738871e1,
-4.045642124397e1));
#26978=vertex_point('',#26977);
#26979=vertex_point('',#13526);
#26980=cartesian_point('',(-5.365794457543e1,4.785344804176e1,
-4.000000000006e1));
#26981=vertex_point('',#26980);
#26982=cartesian_point('',(-5.098415853100e1,4.447525693218e1,
-4.045642229078e1));
#26983=vertex_point('',#26982);
#26984=cartesian_point('',(-5.063195599692e1,4.482745946326e1,
-4.000000000006e1));
#26985=vertex_point('',#26984);
#26986=vertex_point('',#13515);
#26987=cartesian_point('',(-5.119747519025e1,4.426194027304e1,
-4.390458689134e1));
#26988=vertex_point('',#26987);
#26989=cartesian_point('',(-4.426193951648e1,5.119747594371e1,
-4.390459909507e1));
#26990=vertex_point('',#26989);
#26991=cartesian_point('',(-4.392896248360e1,5.082892664220e1,
-4.390458689130e1));
#26992=vertex_point('',#26991);
#26993=cartesian_point('',(-4.282554395898e1,4.772970773009e1,
-4.390458689130e1));
#26994=vertex_point('',#26993);
#26995=cartesian_point('',(-4.598254800868e1,5.291808443591e1,
-4.390459909507e1));
#26996=vertex_point('',#26995);
#26997=vertex_point('',#12320);
#26998=vertex_point('',#12313);
#26999=cartesian_point('',(-4.738159289994e1,5.578920483862e1,
-4.203470329128e1));
#27000=vertex_point('',#26999);
#27001=cartesian_point('',(-4.737970143552e1,5.409453032286e1,
-4.212042714383e1));
#27002=vertex_point('',#27001);
#27003=vertex_point('',#12376);
#27004=vertex_point('',#12387);
#27005=vertex_point('',#12335);
#27006=cartesian_point('',(-2.616410290593e1,6.836291838107e1,
-4.202617960650e1));
#27007=vertex_point('',#27006);
#27008=vertex_point('',#12286);
#27009=cartesian_point('',(-2.908312008189e1,6.693483457e1,-4.312438005464e1));
#27010=vertex_point('',#27009);
#27011=vertex_point('',#12352);
#27012=cartesian_point('',(-3.486341680389e1,6.436296341226e1,
-4.202617960650e1));
#27013=vertex_point('',#27012);
#27014=vertex_point('',#12545);
#27015=cartesian_point('',(-3.757105904120e1,6.256608885917e1,
-4.312438005464e1));
#27016=vertex_point('',#27015);
#27017=vertex_point('',#12369);
#27018=cartesian_point('',(-4.296620797414e1,5.926174029483e1,
-4.202617960650e1));
#27019=vertex_point('',#27018);
#27020=vertex_point('',#12439);
#27021=vertex_point('',#12432);
#27022=vertex_point('',#12410);
#27023=cartesian_point('',(-4.345209111701e1,5.868976453931e1,
-4.303928255511e1));
#27024=vertex_point('',#27023);
#27025=cartesian_point('',(-4.445447848123e1,5.793420429317e1,
-4.303928255511e1));
#27026=vertex_point('',#27025);
#27027=vertex_point('',#12468);
#27028=vertex_point('',#12466);
#27029=cartesian_point('',(-4.360729259379e1,5.940198207681e1,
-4.147515719473e1));
#27030=vertex_point('',#27029);
#27031=vertex_point('',#12487);
#27032=vertex_point('',#12478);
#27033=cartesian_point('',(-4.092180560967e1,6.104723652485e1,
-8.194372175982e0));
#27034=vertex_point('',#27033);
#27035=cartesian_point('',(-4.281411093209e1,5.973534269402e1,
-8.194372175982e0));
#27036=vertex_point('',#27035);
#27037=vertex_point('',#12518);
#27038=vertex_point('',#22223);
#27039=vertex_point('',#12538);
#27040=cartesian_point('',(-3.541980096630e1,6.385930146524e1,
-4.303928255511e1));
#27041=vertex_point('',#27040);
#27042=cartesian_point('',(-3.651223316959e1,6.324104294752e1,
-4.303928255511e1));
#27043=vertex_point('',#27042);
#27044=vertex_point('',#12574);
#27045=vertex_point('',#12572);
#27046=cartesian_point('',(-3.548071162973e1,6.458568374076e1,
-4.147515719473e1));
#27047=vertex_point('',#27046);
#27048=vertex_point('',#12593);
#27049=vertex_point('',#12584);
#27050=cartesian_point('',(-3.260345056068e1,6.586633641864e1,
-8.194372175982e0));
#27051=vertex_point('',#27050);
#27052=cartesian_point('',(-3.465080345510e1,6.481266142964e1,
-8.194372175982e0));
#27053=vertex_point('',#27052);
#27054=vertex_point('',#12624);
#27055=vertex_point('',#22244);
#27056=vertex_point('',#12644);
#27057=cartesian_point('',(-2.678146820083e1,6.793618803796e1,
-4.303928255511e1));
#27058=vertex_point('',#27057);
#27059=cartesian_point('',(-2.794525342530e1,6.746580982332e1,
-4.303928255511e1));
#27060=vertex_point('',#27059);
#27061=vertex_point('',#12265);
#27062=vertex_point('',#12263);
#27063=cartesian_point('',(-2.674704585257e1,6.866430644938e1,
-4.147515719473e1));
#27064=vertex_point('',#27063);
#27065=vertex_point('',#12217);
#27066=vertex_point('',#12230);
#27067=vertex_point('',#12235);
#27068=vertex_point('',#12242);
#27069=vertex_point('',#12249);
#27070=cartesian_point('',(-2.374270023553e1,6.955316992921e1,
-8.194372175982e0));
#27071=vertex_point('',#27070);
#27072=cartesian_point('',(-2.589461112397e1,6.878101755873e1,
-8.194372175982e0));
#27073=vertex_point('',#27072);
#27074=cartesian_point('',(-2.177552835681e1,6.835960839948e1,
-4.206549548027e1));
#27075=vertex_point('',#27074);
#27076=cartesian_point('',(-2.156475995570e1,6.849579684871e1,
-3.506041098042e1));
#27077=vertex_point('',#27076);
#27078=cartesian_point('',(-2.131181706181e1,6.693292040620e1,
-4.355233836857e1));
#27079=vertex_point('',#27078);
#27080=cartesian_point('',(-1.878953485175e1,6.000390586611e1,
-4.355234903570e1));
#27081=vertex_point('',#27080);
#27082=cartesian_point('',(-1.672180514608e1,5.743934615048e1,
-4.456065384948e1));
#27083=vertex_point('',#27082);
#27084=cartesian_point('',(1.672195833355e1,5.743934615048e1,
-4.456065384948e1));
#27085=vertex_point('',#27084);
#27086=cartesian_point('',(1.878953431467e1,6.000390413525e1,
-4.355235153559e1));
#27087=vertex_point('',#27086);
#27088=cartesian_point('',(2.131154812006e1,6.693308011711e1,
-4.355235153559e1));
#27089=vertex_point('',#27088);
#27090=cartesian_point('',(2.177552649635e1,6.835960405218e1,
-4.206548799042e1));
#27091=vertex_point('',#27090);
#27092=vertex_point('',#11248);
#27093=cartesian_point('',(2.156477152930e1,6.849579174295e1,
-3.506037829749e1));
#27094=vertex_point('',#27093);
#27095=vertex_point('',#11269);
#27096=vertex_point('',#11274);
#27097=vertex_point('',#11233);
#27098=vertex_point('',#11337);
#27099=vertex_point('',#11260);
#27100=cartesian_point('',(2.352038684738e1,6.962866266291e1,
-8.194372175980e0));
#27101=vertex_point('',#27100);
#27102=cartesian_point('',(2.132765430698e1,7.033129050031e1,
-8.194372175980e0));
#27103=vertex_point('',#27102);
#27104=cartesian_point('',(2.071315521483e1,7.081669096166e1,
-3.068370645621e1));
#27105=vertex_point('',#27104);
#27106=vertex_point('',#11399);
#27107=cartesian_point('',(2.098981360013e1,7.093915754700e1,
-8.193488473425e0));
#27108=vertex_point('',#27107);
#27109=vertex_point('',#11392);
#27110=vertex_point('',#11508);
#27111=cartesian_point('',(1.746568917278e1,7.070549947215e1,
-3.129450052780e1));
#27112=vertex_point('',#27111);
#27113=vertex_point('',#11432);
#27114=cartesian_point('',(8.101683072706e0,7.241863024195e1,
-2.958134573364e1));
#27115=vertex_point('',#27114);
#27116=vertex_point('',#11452);
#27117=cartesian_point('',(-1.397114347166e0,7.286739298738e1,
-2.913260701089e1));
#27118=vertex_point('',#27117);
#27119=vertex_point('',#11462);
#27120=cartesian_point('',(-8.258041100885e0,7.370946713470e1,
-2.829053558023e1));
#27121=vertex_point('',#27120);
#27122=vertex_point('',#11471);
#27123=cartesian_point('',(-1.085796500132e1,7.204829381107e1,
-2.995170619112e1));
#27124=vertex_point('',#27123);
#27125=vertex_point('',#11480);
#27126=cartesian_point('',(-1.778726793558e1,7.195629614473e1,
-3.004370376562e1));
#27127=vertex_point('',#27126);
#27128=cartesian_point('',(-2.045576618372e1,7.122259239832e1,
-3.077740659769e1));
#27129=vertex_point('',#27128);
#27130=cartesian_point('',(-2.010988237354e1,6.998193473655e1,
-3.201806526337e1));
#27131=vertex_point('',#27130);
#27132=vertex_point('',#11498);
#27133=cartesian_point('',(1.595e1,6.429360748631e1,-3.770639251369e1));
#27134=cartesian_point('',(3.55e0,6.429360748631e1,-3.770639251369e1));
#27135=vertex_point('',#27133);
#27136=vertex_point('',#27134);
#27137=cartesian_point('',(-3.55e0,6.429360748631e1,-3.770639251369e1));
#27138=cartesian_point('',(-1.595e1,6.429360748631e1,-3.770639251369e1));
#27139=vertex_point('',#27137);
#27140=vertex_point('',#27138);
#27141=cartesian_point('',(1.595e1,6.287939392393e1,-3.629217895132e1));
#27142=vertex_point('',#27141);
#27143=cartesian_point('',(3.55e0,6.287939392393e1,-3.629217895132e1));
#27144=vertex_point('',#27143);
#27145=vertex_point('',#21607);
#27146=vertex_point('',#21610);
#27147=cartesian_point('',(-2.143504538108e1,6.783293481099e1,
-3.133863969025e1));
#27148=vertex_point('',#27147);
#27149=cartesian_point('',(-1.595e1,6.287939392393e1,-3.629217895132e1));
#27150=cartesian_point('',(-3.55e0,6.287939392393e1,-3.629217895132e1));
#27151=vertex_point('',#27149);
#27152=vertex_point('',#27150);
#27153=vertex_point('',#19833);
#27154=vertex_point('',#21581);
#27155=vertex_point('',#19704);
#27156=vertex_point('',#19710);
#27157=cartesian_point('',(-4.460221216269e1,5.569146496581e1,
-3.720872620322e1));
#27158=vertex_point('',#27157);
#27159=vertex_point('',#19715);
#27160=vertex_point('',#19722);
#27161=vertex_point('',#19729);
#27162=cartesian_point('',(-5.445460604796e1,4.680901540845e1,-1.1e1));
#27163=vertex_point('',#27162);
#27164=vertex_point('',#19736);
#27165=vertex_point('',#19743);
#27166=vertex_point('',#19748);
#27167=cartesian_point('',(-5.582415068808e1,4.443603042351e1,
-3.720872620322e1));
#27168=vertex_point('',#27167);
#27169=vertex_point('',#19755);
#27170=vertex_point('',#19769);
#27171=vertex_point('',#19775);
#27172=cartesian_point('',(-5.569146496580e1,-4.460221216272e1,
-3.720872620322e1));
#27173=vertex_point('',#27172);
#27174=vertex_point('',#19780);
#27175=vertex_point('',#19787);
#27176=vertex_point('',#19794);
#27177=cartesian_point('',(-4.680901605371e1,-5.445460549330e1,-1.1e1));
#27178=vertex_point('',#27177);
#27179=vertex_point('',#19801);
#27180=vertex_point('',#19808);
#27181=vertex_point('',#19813);
#27182=cartesian_point('',(-4.443605520458e1,-5.582413096233e1,
-3.720872620322e1));
#27183=vertex_point('',#27182);
#27184=vertex_point('',#19820);
#27185=vertex_point('',#21595);
#27186=vertex_point('',#21541);
#27187=vertex_point('',#21379);
#27188=cartesian_point('',(-4.547970773009e1,4.772970773009e1,-1.1e1));
#27189=cartesian_point('',(-4.997970773009e1,4.772970773009e1,-1.1e1));
#27190=vertex_point('',#27188);
#27191=vertex_point('',#27189);
#27192=cartesian_point('',(-4.997970773009e1,4.772970773009e1,-4.e1));
#27193=cartesian_point('',(-4.547970773009e1,4.772970773009e1,-4.e1));
#27194=vertex_point('',#27192);
#27195=vertex_point('',#27193);
#27196=cartesian_point('',(-5.036789498458e1,5.176422637508e1,
-3.999999999999e1));
#27197=cartesian_point('',(-5.166270152189e1,5.305902970374e1,
-3.999999922734e1));
#27198=vertex_point('',#27196);
#27199=vertex_point('',#27197);
#27200=cartesian_point('',(-5.241436996e1,5.231662100671e1,-4.e1));
#27201=vertex_point('',#27200);
#27202=cartesian_point('',(-5.305903228282e1,5.166269548789e1,-4.e1));
#27203=vertex_point('',#27202);
#27204=cartesian_point('',(-5.176422880988e1,5.036789502952e1,
-4.000000000001e1));
#27205=vertex_point('',#27204);
#27206=cartesian_point('',(-5.040640436820e1,4.461822554772e1,-4.e1));
#27207=cartesian_point('',(-4.482746495390e1,5.063195050625e1,-4.e1));
#27208=vertex_point('',#27206);
#27209=vertex_point('',#27207);
#27210=cartesian_point('',(-4.785344453106e1,5.365794836384e1,
-4.000000858730e1));
#27211=vertex_point('',#27210);
#27212=vertex_point('',#13366);
#27213=vertex_point('',#13387);
#27214=cartesian_point('',(-5.144733860392e1,5.369215158881e1,
-3.940627840131e1));
#27215=vertex_point('',#27214);
#27216=vertex_point('',#13408);
#27217=vertex_point('',#13425);
#27218=cartesian_point('',(-5.028821253854e1,5.322593666073e1,
-3.900872653550e1));
#27219=vertex_point('',#27218);
#27220=vertex_point('',#13440);
#27221=vertex_point('',#13460);
#27222=cartesian_point('',(-4.447525693220e1,5.098415853096e1,
-4.045642229039e1));
#27223=vertex_point('',#27222);
#27224=cartesian_point('',(-4.312721928568e1,4.772970773009e1,
-4.045642212863e1));
#27225=vertex_point('',#27224);
#27226=cartesian_point('',(-5.073124073702e1,4.424062482921e1,
-4.045642212863e1));
#27227=vertex_point('',#27226);
#27228=vertex_point('',#22071);
#27229=vertex_point('',#22076);
#27230=cartesian_point('',(-4.853997721898e1,5.518360148864e1,
-8.194372175982e0));
#27231=vertex_point('',#27230);
#27232=cartesian_point('',(-5.024485710072e1,5.363593568313e1,
-8.194372175982e0));
#27233=vertex_point('',#27232);
#27234=cartesian_point('',(-4.609231703279e1,5.749682793137e1,
-4.147513029455e1));
#27235=vertex_point('',#27234);
#27236=cartesian_point('',(-4.653949162203e1,5.750704377100e1,
-8.193502256491e0));
#27237=vertex_point('',#27236);
#27238=cartesian_point('',(-4.605527302245e1,5.793473352744e1,
-4.152263941423e1));
#27239=vertex_point('',#27238);
#27240=cartesian_point('',(-4.613791410160e1,5.755428522694e1,
-4.136228348913e1));
#27241=vertex_point('',#27240);
#27242=cartesian_point('',(-4.404066254233e1,5.948059370464e1,
-4.152263618337e1));
#27243=vertex_point('',#27242);
#27244=cartesian_point('',(-4.505460608085e1,5.871630580793e1,
-4.152264042526e1));
#27245=vertex_point('',#27244);
#27246=cartesian_point('',(-4.514180639963e1,5.864929165649e1,
-4.152264042526e1));
#27247=vertex_point('',#27246);
#27248=cartesian_point('',(-4.365175400935e1,5.946188933691e1,
-4.136237603538e1));
#27249=vertex_point('',#27248);
#27250=cartesian_point('',(-4.350203436627e1,5.983735716891e1,
-8.193499510223e0));
#27251=vertex_point('',#27250);
#27252=cartesian_point('',(-4.365339674830e1,6.005348340587e1,
-7.097284663025e0));
#27253=vertex_point('',#27252);
#27254=cartesian_point('',(-4.389572273539e1,6.038337295929e1,
-6.278699951630e0));
#27255=vertex_point('',#27254);
#27256=cartesian_point('',(-4.399894254583e1,5.994848968328e1,
-3.937777078040e1));
#27257=vertex_point('',#27256);
#27258=vertex_point('',#13087);
#27259=vertex_point('',#13114);
#27260=cartesian_point('',(-4.109809246159e1,6.131022162497e1,
-6.878910995977e0));
#27261=vertex_point('',#27260);
#27262=cartesian_point('',(-3.863548007716e1,6.309025365228e1,
-8.193514821974e0));
#27263=vertex_point('',#27262);
#27264=cartesian_point('',(-3.877675247539e1,6.331195305133e1,
-7.097284713253e0));
#27265=vertex_point('',#27264);
#27266=cartesian_point('',(-3.898879409558e1,6.366207234120e1,
-6.278713797868e0));
#27267=vertex_point('',#27266);
#27268=cartesian_point('',(-3.823084737893e1,6.308408791268e1,
-4.136230734466e1));
#27269=vertex_point('',#27268);
#27270=cartesian_point('',(-3.854749273268e1,6.359099996231e1,
-3.937827313901e1));
#27271=vertex_point('',#27270);
#27272=vertex_point('',#12983);
#27273=vertex_point('',#13009);
#27274=vertex_point('',#13183);
#27275=vertex_point('',#13154);
#27276=cartesian_point('',(-4.651800467321e1,5.801551269625e1,
-3.937827313934e1));
#27277=vertex_point('',#27276);
#27278=cartesian_point('',(-4.696480732340e1,5.802837550126e1,
-6.278714367190e0));
#27279=cartesian_point('',(-4.670887595961e1,5.770892482506e1,
-7.097281906931e0));
#27280=vertex_point('',#27278);
#27281=vertex_point('',#27279);
#27282=vertex_point('',#13231);
#27283=vertex_point('',#13234);
#27284=vertex_point('',#13266);
#27285=vertex_point('',#22167);
#27286=cartesian_point('',(-4.874908235618e1,5.542132666326e1,
-6.878910995977e0));
#27287=vertex_point('',#27286);
#27288=vertex_point('',#13279);
#27289=cartesian_point('',(-5.144740305156e1,5.369264214943e1,
-3.937812169780e1));
#27290=vertex_point('',#27289);
#27291=vertex_point('',#13291);
#27292=cartesian_point('',(-5.283896948577e1,5.274042868553e1,
-3.941011405479e1));
#27293=vertex_point('',#27292);
#27294=cartesian_point('',(-5.286810719318e1,5.271122040004e1,
-3.941011405479e1));
#27295=vertex_point('',#27294);
#27296=cartesian_point('',(-5.369575544561e1,5.186786443817e1,
-3.941011405479e1));
#27297=vertex_point('',#27296);
#27298=vertex_point('',#13616);
#27299=cartesian_point('',(-5.369262488367e1,5.144738554130e1,
-3.937812162429e1));
#27300=vertex_point('',#27299);
#27301=vertex_point('',#13582);
#27302=vertex_point('',#22017);
#27303=vertex_point('',#22015);
#27304=cartesian_point('',(-5.413724095532e1,5.140179824347e1,
-6.278710827762e0));
#27305=vertex_point('',#27304);
#27306=cartesian_point('',(-5.384180200926e1,5.111849032401e1,
-7.097283930746e0));
#27307=vertex_point('',#27306);
#27308=cartesian_point('',(-5.364731626605e1,5.094022011710e1,
-8.193499902706e0));
#27309=vertex_point('',#27308);
#27310=vertex_point('',#13677);
#27311=vertex_point('',#13690);
#27312=vertex_point('',#13693);
#27313=cartesian_point('',(-5.386894625097e1,5.045922224425e1,
-6.878910995975e0));
#27314=cartesian_point('',(-5.556596193586e1,4.858415743663e1,
-6.878910995975e0));
#27315=vertex_point('',#27313);
#27316=vertex_point('',#27314);
#27317=cartesian_point('',(-5.802838819166e1,4.696481416532e1,
-6.278654609300e0));
#27318=vertex_point('',#27317);
#27319=cartesian_point('',(-5.770892831609e1,4.670887863698e1,
-7.097284086944e0));
#27320=vertex_point('',#27319);
#27321=cartesian_point('',(-5.801554890405e1,4.651805239363e1,
-3.937812126304e1));
#27322=vertex_point('',#27321);
#27323=cartesian_point('',(-5.755411402497e1,4.613778419784e1,
-4.136257160665e1));
#27324=vertex_point('',#27323);
#27325=vertex_point('',#15231);
#27326=vertex_point('',#15224);
#27327=cartesian_point('',(-5.750678613149e1,4.653929367545e1,
-8.193499510270e0));
#27328=vertex_point('',#27327);
#27329=cartesian_point('',(-5.871630580793e1,4.505460608085e1,
-4.152264042526e1));
#27330=vertex_point('',#27329);
#27331=cartesian_point('',(-5.878319030922e1,4.496730627802e1,
-4.152264042526e1));
#27332=vertex_point('',#27331);
#27333=cartesian_point('',(-5.948059318097e1,4.404067587663e1,
-4.152264042526e1));
#27334=vertex_point('',#27333);
#27335=vertex_point('',#15202);
#27336=cartesian_point('',(-5.946189635821e1,4.365175381757e1,
-4.136237288039e1));
#27337=cartesian_point('',(-5.994846176516e1,4.399893661173e1,
-3.937827579249e1));
#27338=vertex_point('',#27336);
#27339=vertex_point('',#27337);
#27340=cartesian_point('',(-6.038337036785e1,4.389572091428e1,
-6.278709741898e0));
#27341=cartesian_point('',(-6.005347842554e1,4.365339421948e1,
-7.097281906965e0));
#27342=vertex_point('',#27340);
#27343=vertex_point('',#27341);
#27344=cartesian_point('',(-5.983736646921e1,4.350203270767e1,
-8.193499636213e0));
#27345=vertex_point('',#27344);
#27346=vertex_point('',#15279);
#27347=vertex_point('',#15282);
#27348=vertex_point('',#15302);
#27349=vertex_point('',#15305);
#27350=cartesian_point('',(-6.143209250103e1,4.091569980619e1,
-6.878910995975e0));
#27351=vertex_point('',#27350);
#27352=cartesian_point('',(-6.366208549446e1,3.898879903082e1,
-6.278654521093e0));
#27353=vertex_point('',#27352);
#27354=cartesian_point('',(-6.331195248018e1,3.877675102040e1,
-7.097284072244e0));
#27355=vertex_point('',#27354);
#27356=cartesian_point('',(-6.359104220414e1,3.854753538519e1,
-3.937812126417e1));
#27357=vertex_point('',#27356);
#27358=cartesian_point('',(-6.308391988980e1,3.823074970791e1,
-4.136257160659e1));
#27359=vertex_point('',#27358);
#27360=vertex_point('',#15479);
#27361=vertex_point('',#15472);
#27362=cartesian_point('',(-6.308940439625e1,3.863500174593e1,
-8.193499510270e0));
#27363=vertex_point('',#27362);
#27364=cartesian_point('',(-6.409478584583e1,3.700514186174e1,
-4.152264042526e1));
#27365=vertex_point('',#27364);
#27366=cartesian_point('',(-6.414970323009e1,3.690985874155e1,
-4.152264042526e1));
#27367=vertex_point('',#27366);
#27368=cartesian_point('',(-6.472019018571e1,3.590012645042e1,
-4.152264042526e1));
#27369=vertex_point('',#27368);
#27370=vertex_point('',#15450);
#27371=cartesian_point('',(-6.465088880139e1,3.551697209858e1,
-4.136237288042e1));
#27372=cartesian_point('',(-6.517860802200e1,3.579767516593e1,
-3.937827579251e1));
#27373=vertex_point('',#27371);
#27374=vertex_point('',#27372);
#27375=cartesian_point('',(-6.559632339383e1,3.563857543479e1,
-6.278710310370e0));
#27376=cartesian_point('',(-6.523762391757e1,3.544138151198e1,
-7.097281906964e0));
#27377=vertex_point('',#27375);
#27378=vertex_point('',#27376);
#27379=cartesian_point('',(-6.500360418720e1,3.531952318963e1,
-8.193499636213e0));
#27380=vertex_point('',#27379);
#27381=vertex_point('',#15527);
#27382=vertex_point('',#15530);
#27383=vertex_point('',#15550);
#27384=vertex_point('',#15553);
#27385=cartesian_point('',(-6.624710293130e1,3.254716320810e1,
-6.878910995974e0));
#27386=vertex_point('',#27385);
#27387=cartesian_point('',(-6.820650686424e1,3.034567478461e1,
-6.278654445353e0));
#27388=vertex_point('',#27387);
#27389=cartesian_point('',(-6.783169158400e1,3.018114245114e1,
-7.097284059622e0));
#27390=vertex_point('',#27389);
#27391=cartesian_point('',(-6.807847514136e1,2.991745932171e1,
-3.937812126515e1));
#27392=vertex_point('',#27391);
#27393=cartesian_point('',(-6.753434239508e1,2.966957649085e1,
-4.136257160668e1));
#27394=vertex_point('',#27393);
#27395=vertex_point('',#15727);
#27396=vertex_point('',#15720);
#27397=cartesian_point('',(-6.759254546011e1,3.006965422490e1,
-8.193499510270e0));
#27398=vertex_point('',#27397);
#27399=cartesian_point('',(-6.837658632748e1,2.832250940562e1,
-4.152264042526e1));
#27400=vertex_point('',#27399);
#27401=cartesian_point('',(-6.841859694305e1,2.822087328867e1,
-4.152264042526e1));
#27402=vertex_point('',#27401);
#27403=cartesian_point('',(-6.885240679254e1,2.714531590726e1,
-4.152264042526e1));
#27404=vertex_point('',#27403);
#27405=vertex_point('',#15698);
#27406=cartesian_point('',(-6.873368661254e1,2.677448513970e1,
-4.136237288054e1));
#27407=cartesian_point('',(-6.929353022464e1,2.698390557307e1,
-3.937827579245e1));
#27408=vertex_point('',#27406);
#27409=vertex_point('',#27407);
#27410=cartesian_point('',(-6.968690514148e1,2.677164410454e1,
-6.278710798504e0));
#27411=cartesian_point('',(-6.930553557709e1,2.662295694060e1,
-7.097281906964e0));
#27412=vertex_point('',#27410);
#27413=vertex_point('',#27411);
#27414=cartesian_point('',(-6.905761221515e1,2.653268683741e1,
-8.193499636213e0));
#27415=vertex_point('',#27414);
#27416=vertex_point('',#15775);
#27417=vertex_point('',#15778);
#27418=vertex_point('',#15798);
#27419=vertex_point('',#15801);
#27420=cartesian_point('',(-6.992860706325e1,2.362173562374e1,
-6.878910995974e0));
#27421=vertex_point('',#27420);
#27422=cartesian_point('',(-7.158389599138e1,2.118332767002e1,
-6.278654377448e0));
#27423=vertex_point('',#27422);
#27424=cartesian_point('',(-7.119081163835e1,2.106912617353e1,
-7.097284048305e0));
#27425=vertex_point('',#27424);
#27426=cartesian_point('',(-7.140106649399e1,2.077548720399e1,
-3.937812126602e1));
#27427=vertex_point('',#27426);
#27428=cartesian_point('',(-7.082923357793e1,2.060074859402e1,
-4.136257160679e1));
#27429=vertex_point('',#27428);
#27430=vertex_point('',#15975);
#27431=vertex_point('',#15968);
#27432=cartesian_point('',(-7.093915933094e1,2.098980658319e1,
-8.193499510270e0));
#27433=vertex_point('',#27432);
#27434=cartesian_point('',(-7.148844445949e1,1.915527096108e1,
-4.152264042526e1));
#27435=vertex_point('',#27434);
#27436=cartesian_point('',(-7.151682949308e1,1.904902086952e1,
-4.152264042526e1));
#27437=vertex_point('',#27436);
#27438=cartesian_point('',(-7.180653962967e1,1.792604148280e1,
-4.152264042526e1));
#27439=vertex_point('',#27438);
#27440=vertex_point('',#15946);
#27441=cartesian_point('',(-7.164043198929e1,1.757387931698e1,
-4.136237288042e1));
#27442=cartesian_point('',(-7.222282091335e1,1.770843387453e1,
-3.937827579247e1));
#27443=vertex_point('',#27441);
#27444=vertex_point('',#27442);
#27445=cartesian_point('',(-7.258512462232e1,1.744664256707e1,
-6.278711236252e0));
#27446=cartesian_point('',(-7.218761030776e1,1.734900619468e1,
-7.097281906964e0));
#27447=vertex_point('',#27445);
#27448=vertex_point('',#27446);
#27449=cartesian_point('',(-7.193002535170e1,1.729186885712e1,
-8.193499636213e0));
#27450=vertex_point('',#27449);
#27451=vertex_point('',#16023);
#27452=vertex_point('',#16026);
#27453=vertex_point('',#16046);
#27454=vertex_point('',#16049);
#27455=cartesian_point('',(-7.241361334049e1,1.429213359365e1,
-6.878910995974e0));
#27456=vertex_point('',#27455);
#27457=cartesian_point('',(-7.373646481149e1,1.165852798135e1,
-6.278654314140e0));
#27458=vertex_point('',#27457);
#27459=cartesian_point('',(-7.333183716778e1,1.159661131154e1,
-7.097284037758e0));
#27460=vertex_point('',#27459);
#27461=cartesian_point('',(-7.350196580279e1,1.127804071345e1,
-3.937812126683e1));
#27462=vertex_point('',#27461);
#27463=cartesian_point('',(-7.291221693687e1,1.117943617716e1,
-4.136257160663e1));
#27464=vertex_point('',#27463);
#27465=vertex_point('',#16223);
#27466=vertex_point('',#16216);
#27467=cartesian_point('',(-7.307198451759e1,1.155081753138e1,
-8.193499510270e0));
#27468=vertex_point('',#27467);
#27469=cartesian_point('',(-7.337711548646e1,9.660280519555e0,
-4.152264042526e1));
#27470=vertex_point('',#27469);
#27471=cartesian_point('',(-7.339138926228e1,9.551234421909e0,
-4.152264042526e1));
#27472=vertex_point('',#27471);
#27473=cartesian_point('',(-7.353204266520e1,8.400047518548e0,
-4.152264042526e1));
#27474=vertex_point('',#27473);
#27475=vertex_point('',#16194);
#27476=cartesian_point('',(-7.332138971224e1,8.072579546669e0,
-4.136237288032e1));
#27477=cartesian_point('',(-7.391635911229e1,8.129965962646e0,
-3.937827579244e1));
#27478=vertex_point('',#27476);
#27479=vertex_point('',#27477);
#27480=cartesian_point('',(-7.424139249797e1,7.823124177856e0,
-6.278711643652e0));
#27481=cartesian_point('',(-7.383453501187e1,7.778209142721e0,
-7.097281906963e0));
#27482=vertex_point('',#27480);
#27483=vertex_point('',#27481);
#27484=cartesian_point('',(-7.357169581172e1,7.755182206500e0,
-8.193499636213e0));
#27485=vertex_point('',#27484);
#27486=vertex_point('',#16271);
#27487=vertex_point('',#16274);
#27488=vertex_point('',#16294);
#27489=vertex_point('',#16297);
#27490=cartesian_point('',(-7.365960261662e1,4.717989195278e0,
-6.878910995974e0));
#27491=vertex_point('',#27490);
#27492=cartesian_point('',(-7.462738227522e1,1.934247679316e0,
-6.278654253034e0));
#27493=vertex_point('',#27492);
#27494=cartesian_point('',(-7.421813463186e1,1.925675220267e0,
-7.097284027573e0));
#27495=vertex_point('',#27494);
#27496=cartesian_point('',(-7.434522609811e1,1.587623794794e0,
-3.937812126761e1));
#27497=vertex_point('',#27496);
#27498=cartesian_point('',(-7.374765204882e1,1.566840507849e0,
-4.136257160661e1));
#27499=vertex_point('',#27498);
#27500=vertex_point('',#16471);
#27501=vertex_point('',#16464);
#27502=cartesian_point('',(-7.395452778975e1,1.914190789110e0,
-8.193499510270e0));
#27503=vertex_point('',#27502);
#27504=cartesian_point('',(-7.401028372348e1,0.e0,-4.152264042526e1));
#27505=vertex_point('',#27504);
#27506=cartesian_point('',(-7.401020201327e1,-1.099762947698e-1,
-4.152264042526e1));
#27507=vertex_point('',#27506);
#27508=cartesian_point('',(-7.399939202274e1,-1.269675980265e0,
-4.152264042526e1));
#27509=vertex_point('',#27508);
#27510=vertex_point('',#16442);
#27511=cartesian_point('',(-7.374776756582e1,-1.566843804674e0,
-4.136241989705e1));
#27512=cartesian_point('',(-7.434516791332e1,-1.587607920869e0,
-3.937827579197e1));
#27513=vertex_point('',#27511);
#27514=vertex_point('',#27512);
#27515=cartesian_point('',(-7.462736956591e1,-1.934249997592e0,
-6.278712037949e0));
#27516=cartesian_point('',(-7.421813035114e1,-1.925675224198e0,
-7.097281906964e0));
#27517=vertex_point('',#27515);
#27518=vertex_point('',#27516);
#27519=cartesian_point('',(-7.395453415848e1,-1.914197761823e0,
-8.193499636213e0));
#27520=vertex_point('',#27519);
#27521=vertex_point('',#16519);
#27522=vertex_point('',#16522);
#27523=vertex_point('',#16542);
#27524=vertex_point('',#16545);
#27525=cartesian_point('',(-7.364525566968e1,-4.936881306314e0,
-6.878910995974e0));
#27526=vertex_point('',#27525);
#27527=cartesian_point('',(-7.424140453778e1,-7.823128104855e0,
-6.278654191898e0));
#27528=vertex_point('',#27527);
#27529=cartesian_point('',(-7.383453923527e1,-7.778209702597e0,
-7.097284017386e0));
#27530=vertex_point('',#27529);
#27531=cartesian_point('',(-7.391641896251e1,-8.129957831193e0,
-3.937812126840e1));
#27532=vertex_point('',#27531);
#27533=cartesian_point('',(-7.332124438751e1,-8.072564236934e0,
-4.136257160659e1));
#27534=vertex_point('',#27533);
#27535=vertex_point('',#16719);
#27536=vertex_point('',#16712);
#27537=cartesian_point('',(-7.357168858735e1,-7.755188288276e0,
-8.193499510270e0));
#27538=vertex_point('',#27537);
#27539=cartesian_point('',(-7.337711548646e1,-9.660280519555e0,
-4.152264042526e1));
#27540=vertex_point('',#27539);
#27541=cartesian_point('',(-7.336267968830e1,-9.769305286550e0,
-4.152264042526e1));
#27542=vertex_point('',#27541);
#27543=cartesian_point('',(-7.320059134767e1,-1.091767022683e1,
-4.152264042526e1));
#27544=vertex_point('',#27543);
#27545=vertex_point('',#16690);
#27546=cartesian_point('',(-7.291236127213e1,-1.117945900205e1,
-4.136237288045e1));
#27547=cartesian_point('',(-7.350191027898e1,-1.127801739271e1,
-3.937827579246e1));
#27548=vertex_point('',#27546);
#27549=vertex_point('',#27547);
#27550=cartesian_point('',(-7.373645165066e1,-1.165852858345e1,
-6.278712431887e0));
#27551=cartesian_point('',(-7.333183290295e1,-1.159661075413e1,
-7.097281906965e0));
#27552=vertex_point('',#27550);
#27553=vertex_point('',#27551);
#27554=cartesian_point('',(-7.307198992171e1,-1.155082527574e1,
-8.193499636213e0));
#27555=vertex_point('',#27554);
#27556=vertex_point('',#16767);
#27557=vertex_point('',#16770);
#27558=vertex_point('',#16790);
#27559=vertex_point('',#16793);
#27560=cartesian_point('',(-7.237081797990e1,-1.45072804e1,-6.878910995974e0));
#27561=vertex_point('',#27560);
#27562=cartesian_point('',(-7.258513578526e1,-1.744664796541e1,
-6.278654128613e0));
#27563=vertex_point('',#27562);
#27564=cartesian_point('',(-7.218761440160e1,-1.734900729547e1,
-7.097284006841e0));
#27565=vertex_point('',#27564);
#27566=cartesian_point('',(-7.222288140494e1,-1.770843364930e1,
-3.937812126921e1));
#27567=vertex_point('',#27566);
#27568=cartesian_point('',(-7.164028990585e1,-1.757384516952e1,
-4.136257160710e1));
#27569=vertex_point('',#27568);
#27570=vertex_point('',#16967);
#27571=vertex_point('',#16960);
#27572=cartesian_point('',(-7.193001739531e1,-1.729187394391e1,
-8.193499510270e0));
#27573=vertex_point('',#27572);
#27574=cartesian_point('',(-7.148844445949e1,-1.915527096108e1,
-4.152264042526e1));
#27575=vertex_point('',#27574);
#27576=cartesian_point('',(-7.145990157389e1,-1.926147875632e1,
-4.152264042526e1));
#27577=vertex_point('',#27576);
#27578=cartesian_point('',(-7.114930821855e1,-2.037886250145e1,
-4.152264042526e1));
#27579=vertex_point('',#27578);
#27580=vertex_point('',#16938);
#27581=cartesian_point('',(-7.082937369935e1,-2.060079006315e1,
-4.136237288036e1));
#27582=cartesian_point('',(-7.140101458120e1,-2.077545686010e1,
-3.937827579258e1));
#27583=vertex_point('',#27581);
#27584=vertex_point('',#27582);
#27585=cartesian_point('',(-7.158388260476e1,-2.118332647585e1,
-6.278712839469e0));
#27586=cartesian_point('',(-7.119080746235e1,-2.106912505888e1,
-7.097281906963e0));
#27587=vertex_point('',#27585);
#27588=vertex_point('',#27586);
#27589=cartesian_point('',(-7.093916367800e1,-2.098981496668e1,
-8.193499636213e0));
#27590=vertex_point('',#27589);
#27591=vertex_point('',#17015);
#27592=vertex_point('',#17018);
#27593=vertex_point('',#17038);
#27594=vertex_point('',#17041);
#27595=cartesian_point('',(-6.985809552952e1,-2.382945590385e1,
-6.878910995974e0));
#27596=vertex_point('',#27595);
#27597=cartesian_point('',(-6.968691523525e1,-2.677165080668e1,
-6.278654060698e0));
#27598=vertex_point('',#27597);
#27599=cartesian_point('',(-6.930553947135e1,-2.662295855755e1,
-7.097283995524e0));
#27600=vertex_point('',#27599);
#27601=cartesian_point('',(-6.929359032260e1,-2.698391328466e1,
-3.937812127008e1));
#27602=vertex_point('',#27601);
#27603=cartesian_point('',(-6.873355020215e1,-2.677443273894e1,
-4.136257160667e1));
#27604=vertex_point('',#27603);
#27605=vertex_point('',#17215);
#27606=vertex_point('',#17208);
#27607=cartesian_point('',(-6.905760366286e1,-2.653269084214e1,
-8.193499510270e0));
#27608=vertex_point('',#27607);
#27609=cartesian_point('',(-6.837658632748e1,-2.832250940562e1,
-4.152264042526e1));
#27610=vertex_point('',#27609);
#27611=cartesian_point('',(-6.833442473112e1,-2.842408298427e1,
-4.152264042526e1));
#27612=vertex_point('',#27611);
#27613=cartesian_point('',(-6.788064069949e1,-2.949136678854e1,
-4.152264042526e1));
#27614=vertex_point('',#27613);
#27615=vertex_point('',#17186);
#27616=cartesian_point('',(-6.753447590488e1,-2.966963589463e1,
-4.136237288037e1));
#27617=cartesian_point('',(-6.807842772783e1,-2.991742250058e1,
-3.937827579256e1));
#27618=vertex_point('',#27616);
#27619=vertex_point('',#27617);
#27620=cartesian_point('',(-6.820649348173e1,-3.034567173893e1,
-6.278713276756e0));
#27621=cartesian_point('',(-6.783168756826e1,-3.018114079239e1,
-7.097281906965e0));
#27622=vertex_point('',#27620);
#27623=vertex_point('',#27621);
#27624=cartesian_point('',(-6.759254867572e1,-3.006966310406e1,
-8.193499636213e0));
#27625=vertex_point('',#27624);
#27626=vertex_point('',#17263);
#27627=vertex_point('',#17266);
#27628=vertex_point('',#17286);
#27629=vertex_point('',#17289);
#27630=cartesian_point('',(-6.615008169630e1,-3.274390281042e1,
-6.878910995974e0));
#27631=vertex_point('',#27630);
#27632=cartesian_point('',(-6.559633224490e1,-3.563858323955e1,
-6.278653984953e0));
#27633=vertex_point('',#27632);
#27634=cartesian_point('',(-6.523762754565e1,-3.544138361067e1,
-7.097283982901e0));
#27635=vertex_point('',#27634);
#27636=cartesian_point('',(-6.517866669800e1,-3.579769071291e1,
-3.937812127105e1));
#27637=vertex_point('',#27636);
#27638=cartesian_point('',(-6.465076039766e1,-3.551690234085e1,
-4.136257160667e1));
#27639=vertex_point('',#27638);
#27640=vertex_point('',#17463);
#27641=vertex_point('',#17456);
#27642=cartesian_point('',(-6.500359518536e1,-3.531952604381e1,
-8.193499510270e0));
#27643=vertex_point('',#27642);
#27644=cartesian_point('',(-6.409478584583e1,-3.700514186174e1,
-4.152264042526e1));
#27645=vertex_point('',#27644);
#27646=cartesian_point('',(-6.403972693532e1,-3.710034327172e1,
-4.152264042526e1));
#27647=vertex_point('',#27646);
#27648=cartesian_point('',(-6.345051659800e1,-3.809926561336e1,
-4.152264042526e1));
#27649=vertex_point('',#27648);
#27650=vertex_point('',#17434);
#27651=cartesian_point('',(-6.308404450353e1,-3.823082602997e1,
-4.136237288045e1));
#27652=cartesian_point('',(-6.359100010112e1,-3.854749274739e1,
-3.937827579239e1));
#27653=vertex_point('',#27651);
#27654=vertex_point('',#27652);
#27655=cartesian_point('',(-6.366207234647e1,-3.898879409927e1,
-6.278713764704e0));
#27656=cartesian_point('',(-6.331194869337e1,-3.877674883917e1,
-7.097281906964e0));
#27657=vertex_point('',#27655);
#27658=vertex_point('',#27656);
#27659=cartesian_point('',(-6.308940642539e1,-3.863501096885e1,
-8.193499636213e0));
#27660=vertex_point('',#27659);
#27661=vertex_point('',#17511);
#27662=vertex_point('',#17514);
#27663=vertex_point('',#17534);
#27664=vertex_point('',#17537);
#27665=cartesian_point('',(-6.131022162498e1,-4.109809246158e1,
-6.878910995975e0));
#27666=vertex_point('',#27665);
#27667=cartesian_point('',(-6.038337782337e1,-4.389572958286e1,
-6.278653896741e0));
#27668=vertex_point('',#27667);
#27669=cartesian_point('',(-6.005348172541e1,-4.365339675575e1,
-7.097283968201e0));
#27670=vertex_point('',#27669);
#27671=cartesian_point('',(-5.994851801527e1,-4.399895976528e1,
-3.937812127218e1));
#27672=vertex_point('',#27671);
#27673=cartesian_point('',(-5.946177815823e1,-4.365166789668e1,
-4.136257160651e1));
#27674=vertex_point('',#27673);
#27675=vertex_point('',#17711);
#27676=vertex_point('',#17704);
#27677=cartesian_point('',(-5.983735717183e1,-4.350203436246e1,
-8.193499510270e0));
#27678=vertex_point('',#27677);
#27679=cartesian_point('',(-5.871630580793e1,-4.505460608085e1,
-4.152264042526e1));
#27680=vertex_point('',#27679);
#27681=cartesian_point('',(-5.864929165649e1,-4.514180639963e1,
-4.152264042526e1));
#27682=vertex_point('',#27681);
#27683=cartesian_point('',(-5.793473656571e1,-4.605527544041e1,
-4.152264042526e1));
#27684=vertex_point('',#27683);
#27685=vertex_point('',#17682);
#27686=cartesian_point('',(-5.755422761061e1,-4.613787613240e1,
-4.136237288039e1));
#27687=cartesian_point('',(-5.801551283193e1,-4.651800470591e1,
-3.937827579245e1));
#27688=vertex_point('',#27686);
#27689=vertex_point('',#27687);
#27690=cartesian_point('',(-5.802837550599e1,-4.696480732774e1,
-6.278714334012e0));
#27691=cartesian_point('',(-5.770892482296e1,-4.670887596235e1,
-7.097281906965e0));
#27692=vertex_point('',#27690);
#27693=vertex_point('',#27691);
#27694=cartesian_point('',(-5.750678693941e1,-4.653930308431e1,
-8.193499636213e0));
#27695=vertex_point('',#27694);
#27696=cartesian_point('',(-5.749682214573e1,-4.609232674820e1,
-4.147513465076e1));
#27697=vertex_point('',#27696);
#27698=vertex_point('',#17759);
#27699=vertex_point('',#17762);
#27700=vertex_point('',#17782);
#27701=vertex_point('',#17785);
#27702=cartesian_point('',(-5.542132666326e1,-4.874908235618e1,
-6.878910995975e0));
#27703=vertex_point('',#27702);
#27704=cartesian_point('',(-5.413724706617e1,-5.140180775821e1,
-6.278653788679e0));
#27705=vertex_point('',#27704);
#27706=cartesian_point('',(-5.384180418293e1,-5.111848816857e1,
-7.097283950197e0));
#27707=vertex_point('',#27706);
#27708=cartesian_point('',(-5.369264214943e1,-5.144740305155e1,
-3.937812169780e1));
#27709=vertex_point('',#27708);
#27710=vertex_point('',#17822);
#27711=vertex_point('',#17827);
#27712=vertex_point('',#17842);
#27713=cartesian_point('',(-5.231662100671e1,-5.241436996e1,-4.e1));
#27714=cartesian_point('',(-5.166269548785e1,-5.305903228286e1,-4.e1));
#27715=vertex_point('',#27713);
#27716=vertex_point('',#27714);
#27717=cartesian_point('',(-5.274042868553e1,-5.283896948577e1,
-3.941011405479e1));
#27718=vertex_point('',#27717);
#27719=cartesian_point('',(-5.271122040004e1,-5.286810719318e1,
-3.941011405479e1));
#27720=vertex_point('',#27719);
#27721=cartesian_point('',(-5.186786443887e1,-5.369575544493e1,
-3.941011405479e1));
#27722=vertex_point('',#27721);
#27723=cartesian_point('',(-5.176422637507e1,-5.036789498458e1,
-3.999999999999e1));
#27724=vertex_point('',#27723);
#27725=cartesian_point('',(-5.036789502952e1,-5.176422880991e1,
-4.000000000001e1));
#27726=vertex_point('',#27725);
#27727=cartesian_point('',(-4.461822554772e1,-5.040640436820e1,-4.e1));
#27728=cartesian_point('',(-5.063195050627e1,-4.482746495392e1,-4.e1));
#27729=vertex_point('',#27727);
#27730=vertex_point('',#27728);
#27731=cartesian_point('',(-5.365794836500e1,-4.785344453191e1,
-4.000000858730e1));
#27732=vertex_point('',#27731);
#27733=vertex_point('',#17897);
#27734=cartesian_point('',(-4.997970773009e1,-4.772970773009e1,-4.e1));
#27735=cartesian_point('',(-4.547970773009e1,-4.772970773009e1,-4.e1));
#27736=vertex_point('',#27734);
#27737=vertex_point('',#27735);
#27738=cartesian_point('',(-4.997970773009e1,-4.772970773009e1,-1.1e1));
#27739=vertex_point('',#27738);
#27740=cartesian_point('',(-4.547970773009e1,-4.772970773009e1,-1.1e1));
#27741=vertex_point('',#27740);
#27742=vertex_point('',#19517);
#27743=vertex_point('',#19650);
#27744=cartesian_point('',(-4.985714551519e1,-4.560226994499e1,-1.1e1));
#27745=vertex_point('',#27744);
#27746=cartesian_point('',(-4.560226987648e1,-4.985714544618e1,-1.1e1));
#27747=vertex_point('',#27746);
#27748=cartesian_point('',(-4.555951852716e1,-5.052139318225e1,
-1.149127379678e1));
#27749=vertex_point('',#27748);
#27750=cartesian_point('',(-4.524876956197e1,-5.021064421706e1,
-1.149127379676e1));
#27751=vertex_point('',#27750);
#27752=cartesian_point('',(5.052142387062e1,4.555948788814e1,
-1.149127350751e1));
#27753=cartesian_point('',(5.021064505879e1,4.524877040369e1,
-1.149127379676e1));
#27754=vertex_point('',#27752);
#27755=vertex_point('',#27753);
#27756=cartesian_point('',(5.049008300748e1,4.496931643050e1,
-3.413126507156e1));
#27757=vertex_point('',#27756);
#27758=cartesian_point('',(-4.496925980214e1,-5.049003774193e1,
-3.413160421186e1));
#27759=vertex_point('',#27758);
#27760=cartesian_point('',(4.422113251407e1,4.772970773009e1,
-1.149127379678e1));
#27761=vertex_point('',#27760);
#27762=cartesian_point('',(4.504212594509e1,4.998514653338e1,
-1.149127379678e1));
#27763=vertex_point('',#27762);
#27764=cartesian_point('',(4.524876877206e1,5.021064342716e1,
-1.149127379678e1));
#27765=vertex_point('',#27764);
#27766=cartesian_point('',(4.377223271253e1,4.772970773009e1,
-3.720872620322e1));
#27767=vertex_point('',#27766);
#27768=cartesian_point('',(5.026343898840e1,4.468967246298e1,
-3.720872620322e1));
#27769=vertex_point('',#27768);
#27770=cartesian_point('',(5.050548455487e1,4.490895046765e1,
-3.720872620322e1));
#27771=vertex_point('',#27770);
#27772=cartesian_point('',(-5.052142387062e1,-4.555948788814e1,
-1.149127350750e1));
#27773=cartesian_point('',(-5.021064505879e1,-4.524877040369e1,
-1.149127379676e1));
#27774=vertex_point('',#27772);
#27775=vertex_point('',#27773);
#27776=cartesian_point('',(-5.049008300748e1,-4.496931643050e1,
-3.413126507156e1));
#27777=vertex_point('',#27776);
#27778=cartesian_point('',(-4.422113251407e1,-4.772970773009e1,
-1.149127379678e1));
#27779=vertex_point('',#27778);
#27780=cartesian_point('',(-4.504212594509e1,-4.998514653338e1,
-1.149127379678e1));
#27781=vertex_point('',#27780);
#27782=cartesian_point('',(-4.490895047590e1,-5.050548456326e1,
-3.720872620322e1));
#27783=cartesian_point('',(-4.377223271253e1,-4.772970773009e1,
-3.720872620322e1));
#27784=vertex_point('',#27782);
#27785=vertex_point('',#27783);
#27786=cartesian_point('',(-5.026343898841e1,-4.468967246298e1,
-3.720872620322e1));
#27787=vertex_point('',#27786);
#27788=cartesian_point('',(-5.050548455487e1,-4.490895046765e1,
-3.720872620322e1));
#27789=vertex_point('',#27788);
#27790=cartesian_point('',(-4.278886277381e1,-5.226984253665e1,
-3.815642212863e1));
#27791=vertex_point('',#27790);
#27792=cartesian_point('',(-5.227273382630e1,-4.279152113653e1,
-3.815642212863e1));
#27793=cartesian_point('',(-4.772970773009e1,-4.101965758544e1,
-3.815642212863e1));
#27794=vertex_point('',#27792);
#27795=vertex_point('',#27793);
#27796=vertex_point('',#17918);
#27797=vertex_point('',#17939);
#27798=vertex_point('',#17956);
#27799=cartesian_point('',(-5.322593666076e1,-5.028821253852e1,
-3.900872653550e1));
#27800=vertex_point('',#27799);
#27801=vertex_point('',#17971);
#27802=vertex_point('',#17991);
#27803=cartesian_point('',(-5.098415853096e1,-4.447525693220e1,
-4.045642229039e1));
#27804=vertex_point('',#27803);
#27805=cartesian_point('',(-4.772970773009e1,-4.312721928568e1,
-4.045642212863e1));
#27806=vertex_point('',#27805);
#27807=cartesian_point('',(-4.424062482921e1,-5.073124073702e1,
-4.045642212863e1));
#27808=vertex_point('',#27807);
#27809=vertex_point('',#18083);
#27810=vertex_point('',#18158);
#27811=vertex_point('',#18102);
#27812=cartesian_point('',(-5.518360148864e1,-4.853997721898e1,
-8.194372175980e0));
#27813=vertex_point('',#27812);
#27814=cartesian_point('',(-5.364729058197e1,-5.094020574833e1,
-8.193488434225e0));
#27815=vertex_point('',#27814);
#27816=cartesian_point('',(-5.323553926196e1,-5.098483220633e1,
-3.900785043955e1));
#27817=vertex_point('',#27816);
#27818=vertex_point('',#18218);
#27819=vertex_point('',#18238);
#27820=vertex_point('',#18251);
#27821=vertex_point('',#18249);
#27822=vertex_point('',#18259);
#27823=cartesian_point('',(-5.140179824397e1,-5.413724095505e1,
-6.278710826886e0));
#27824=vertex_point('',#27823);
#27825=cartesian_point('',(-5.111849042716e1,-5.384180190609e1,
-7.097283929206e0));
#27826=vertex_point('',#27825);
#27827=cartesian_point('',(-5.094022015238e1,-5.364731656254e1,
-8.193499906520e0));
#27828=vertex_point('',#27827);
#27829=vertex_point('',#18347);
#27830=vertex_point('',#18360);
#27831=vertex_point('',#18363);
#27832=cartesian_point('',(-5.045922224425e1,-5.386894625097e1,
-6.878910995977e0));
#27833=cartesian_point('',(-4.858415743663e1,-5.556596193586e1,
-6.878910995977e0));
#27834=vertex_point('',#27832);
#27835=vertex_point('',#27833);
#27836=cartesian_point('',(-4.696481416532e1,-5.802838819166e1,
-6.278654609302e0));
#27837=vertex_point('',#27836);
#27838=cartesian_point('',(-4.670887863698e1,-5.770892831609e1,
-7.097284086946e0));
#27839=vertex_point('',#27838);
#27840=cartesian_point('',(-4.651805236751e1,-5.801554887e1,-3.937812126227e1));
#27841=vertex_point('',#27840);
#27842=cartesian_point('',(-4.613778614509e1,-5.755411601495e1,
-4.136256784176e1));
#27843=vertex_point('',#27842);
#27844=vertex_point('',#18542);
#27845=vertex_point('',#18535);
#27846=cartesian_point('',(-4.653929367545e1,-5.750678613148e1,
-8.193499510272e0));
#27847=vertex_point('',#27846);
#27848=cartesian_point('',(-4.505460608085e1,-5.871630580793e1,
-4.152264042526e1));
#27849=vertex_point('',#27848);
#27850=cartesian_point('',(-4.496730627802e1,-5.878319030922e1,
-4.152264042526e1));
#27851=vertex_point('',#27850);
#27852=cartesian_point('',(-4.404067587176e1,-5.948059318458e1,
-4.152264042526e1));
#27853=vertex_point('',#27852);
#27854=vertex_point('',#18513);
#27855=cartesian_point('',(-4.365175464837e1,-5.946189758616e1,
-4.136237087180e1));
#27856=cartesian_point('',(-4.399893649194e1,-5.994846170106e1,
-3.937827320734e1));
#27857=vertex_point('',#27855);
#27858=vertex_point('',#27856);
#27859=cartesian_point('',(-4.389572091085e1,-6.038337036285e1,
-6.278709773295e0));
#27860=cartesian_point('',(-4.365339421948e1,-6.005347842554e1,
-7.097281906968e0));
#27861=vertex_point('',#27859);
#27862=vertex_point('',#27860);
#27863=cartesian_point('',(-4.350203270767e1,-5.983736646921e1,
-8.193499636216e0));
#27864=vertex_point('',#27863);
#27865=vertex_point('',#18590);
#27866=vertex_point('',#18593);
#27867=vertex_point('',#18613);
#27868=vertex_point('',#18616);
#27869=cartesian_point('',(-4.091569980619e1,-6.143209250103e1,
-6.878910995977e0));
#27870=vertex_point('',#27869);
#27871=cartesian_point('',(-3.898879903082e1,-6.366208549446e1,
-6.278654521094e0));
#27872=vertex_point('',#27871);
#27873=cartesian_point('',(-3.877675102040e1,-6.331195248018e1,
-7.097284072246e0));
#27874=vertex_point('',#27873);
#27875=cartesian_point('',(-3.854753536374e1,-6.359104216698e1,
-3.937812126340e1));
#27876=vertex_point('',#27875);
#27877=cartesian_point('',(-3.823075137877e1,-6.308392211696e1,
-4.136256784166e1));
#27878=vertex_point('',#27877);
#27879=vertex_point('',#18790);
#27880=vertex_point('',#18783);
#27881=cartesian_point('',(-3.863500174593e1,-6.308940439625e1,
-8.193499510272e0));
#27882=vertex_point('',#27881);
#27883=cartesian_point('',(-3.700514186174e1,-6.409478584583e1,
-4.152264042526e1));
#27884=vertex_point('',#27883);
#27885=cartesian_point('',(-3.690985874155e1,-6.414970323009e1,
-4.152264042526e1));
#27886=vertex_point('',#27885);
#27887=cartesian_point('',(-3.590012644513e1,-6.472019018864e1,
-4.152264042526e1));
#27888=vertex_point('',#27887);
#27889=vertex_point('',#18761);
#27890=cartesian_point('',(-3.551697276201e1,-6.465089012727e1,
-4.136237087183e1));
#27891=cartesian_point('',(-3.579767505554e1,-6.517860794280e1,
-3.937827320720e1));
#27892=vertex_point('',#27890);
#27893=vertex_point('',#27891);
#27894=cartesian_point('',(-3.563857543205e1,-6.559632338842e1,
-6.278710341761e0));
#27895=cartesian_point('',(-3.544138151198e1,-6.523762391757e1,
-7.097281906967e0));
#27896=vertex_point('',#27894);
#27897=vertex_point('',#27895);
#27898=cartesian_point('',(-3.531952318963e1,-6.500360418720e1,
-8.193499636216e0));
#27899=vertex_point('',#27898);
#27900=vertex_point('',#18838);
#27901=vertex_point('',#18841);
#27902=vertex_point('',#18861);
#27903=vertex_point('',#18864);
#27904=cartesian_point('',(-3.254716320808e1,-6.624710293131e1,
-6.878910995977e0));
#27905=vertex_point('',#27904);
#27906=cartesian_point('',(-3.034567478461e1,-6.820650686424e1,
-6.278654445354e0));
#27907=vertex_point('',#27906);
#27908=cartesian_point('',(-3.018114245114e1,-6.783169158400e1,
-7.097284059624e0));
#27909=vertex_point('',#27908);
#27910=cartesian_point('',(-2.991745930529e1,-6.807847510171e1,
-3.937812126437e1));
#27911=vertex_point('',#27910);
#27912=cartesian_point('',(-2.966957785672e1,-6.753434482132e1,
-4.136256784171e1));
#27913=vertex_point('',#27912);
#27914=vertex_point('',#19038);
#27915=vertex_point('',#19031);
#27916=cartesian_point('',(-3.006965422490e1,-6.759254546011e1,
-8.193499510272e0));
#27917=vertex_point('',#27916);
#27918=cartesian_point('',(-2.832250940562e1,-6.837658632748e1,
-4.152264042526e1));
#27919=vertex_point('',#27918);
#27920=cartesian_point('',(-2.822087328867e1,-6.841859694305e1,
-4.152264042526e1));
#27921=vertex_point('',#27920);
#27922=cartesian_point('',(-2.714531590162e1,-6.885240679476e1,
-4.152264042526e1));
#27923=vertex_point('',#27922);
#27924=vertex_point('',#19009);
#27925=cartesian_point('',(-2.677448562440e1,-6.873368801372e1,
-4.136237087190e1));
#27926=cartesian_point('',(-2.698390547397e1,-6.929353013172e1,
-3.937827320715e1));
#27927=vertex_point('',#27925);
#27928=vertex_point('',#27926);
#27929=cartesian_point('',(-2.677164410253e1,-6.968690513576e1,
-6.278710829888e0));
#27930=cartesian_point('',(-2.662295694059e1,-6.930553557709e1,
-7.097281906967e0));
#27931=vertex_point('',#27929);
#27932=vertex_point('',#27930);
#27933=cartesian_point('',(-2.653268683741e1,-6.905761221514e1,
-8.193499636216e0));
#27934=vertex_point('',#27933);
#27935=vertex_point('',#19086);
#27936=vertex_point('',#19089);
#27937=vertex_point('',#19109);
#27938=vertex_point('',#19112);
#27939=cartesian_point('',(-2.362173562374e1,-6.992860706325e1,
-6.878910995977e0));
#27940=vertex_point('',#27939);
#27941=cartesian_point('',(-2.118332767002e1,-7.158389599138e1,
-6.278654377452e0));
#27942=vertex_point('',#27941);
#27943=cartesian_point('',(-2.106912617353e1,-7.119081163835e1,
-7.097284048308e0));
#27944=vertex_point('',#27943);
#27945=cartesian_point('',(-2.077548719288e1,-7.140106645254e1,
-3.937812126524e1));
#27946=vertex_point('',#27945);
#27947=cartesian_point('',(-2.060074963152e1,-7.082923616173e1,
-4.136256784174e1));
#27948=vertex_point('',#27947);
#27949=vertex_point('',#19286);
#27950=vertex_point('',#19279);
#27951=cartesian_point('',(-2.098980658319e1,-7.093915933094e1,
-8.193499510272e0));
#27952=vertex_point('',#27951);
#27953=cartesian_point('',(-1.915527096108e1,-7.148844445949e1,
-4.152264042526e1));
#27954=vertex_point('',#27953);
#27955=cartesian_point('',(-1.904902086952e1,-7.151682949308e1,
-4.152264042526e1));
#27956=vertex_point('',#27955);
#27957=cartesian_point('',(-1.792604147692e1,-7.180653963114e1,
-4.152264042526e1));
#27958=vertex_point('',#27957);
#27959=vertex_point('',#19257);
#27960=cartesian_point('',(-1.757387961463e1,-7.164043344170e1,
-4.136237087183e1));
#27961=cartesian_point('',(-1.770843378839e1,-7.222282080829e1,
-3.937827320714e1));
#27962=vertex_point('',#27960);
#27963=vertex_point('',#27961);
#27964=cartesian_point('',(-1.744664256582e1,-7.258512461638e1,
-6.278711267640e0));
#27965=cartesian_point('',(-1.734900619468e1,-7.218761030776e1,
-7.097281906967e0));
#27966=vertex_point('',#27964);
#27967=vertex_point('',#27965);
#27968=cartesian_point('',(-1.729186885712e1,-7.193002535170e1,
-8.193499636216e0));
#27969=vertex_point('',#27968);
#27970=vertex_point('',#22182);
#27971=cartesian_point('',(-5.094021030992e1,5.364728588938e1,
-8.193499517712e0));
#27972=vertex_point('',#27971);
#27973=cartesian_point('',(-5.111848840613e1,5.384180587532e1,
-7.097284663027e0));
#27974=vertex_point('',#27973);
#27975=cartesian_point('',(-3.809926371142e1,6.345051341447e1,
-4.152263924792e1));
#27976=vertex_point('',#27975);
#27977=vertex_point('',#12906);
#27978=cartesian_point('',(-3.590011316184e1,6.472018896443e1,
-4.152263618337e1));
#27979=vertex_point('',#27978);
#27980=cartesian_point('',(-3.700514186174e1,6.409478584583e1,
-4.152264042526e1));
#27981=vertex_point('',#27980);
#27982=cartesian_point('',(-3.710034327172e1,6.403972693532e1,
-4.152264042526e1));
#27983=vertex_point('',#27982);
#27984=cartesian_point('',(-3.551697320515e1,6.465088186523e1,
-4.136237603538e1));
#27985=vertex_point('',#27984);
#27986=cartesian_point('',(-3.531952604797e1,6.500359518296e1,
-8.193499510223e0));
#27987=vertex_point('',#27986);
#27988=cartesian_point('',(-3.544138336913e1,6.523762918536e1,
-7.097284663030e0));
#27989=vertex_point('',#27988);
#27990=cartesian_point('',(-3.563857696084e1,6.559632630765e1,
-6.278700278637e0));
#27991=vertex_point('',#27990);
#27992=cartesian_point('',(-3.579767738311e1,6.517863643748e1,
-3.937777078004e1));
#27993=vertex_point('',#27992);
#27994=vertex_point('',#12839);
#27995=vertex_point('',#12866);
#27996=cartesian_point('',(-3.274390281042e1,6.615008169630e1,
-6.878910995977e0));
#27997=vertex_point('',#27996);
#27998=cartesian_point('',(-3.007001761378e1,6.759344988540e1,
-8.193514821975e0));
#27999=vertex_point('',#27998);
#28000=cartesian_point('',(-3.018114382866e1,6.783169236355e1,
-7.097284713245e0));
#28001=vertex_point('',#28000);
#28002=cartesian_point('',(-3.034567173596e1,6.820649347602e1,
-6.278713309909e0));
#28003=vertex_point('',#28002);
#28004=cartesian_point('',(-2.966965139492e1,6.753452172925e1,
-4.136230734457e1));
#28005=vertex_point('',#28004);
#28006=cartesian_point('',(-2.991742250411e1,6.807842758830e1,
-3.937827313906e1));
#28007=vertex_point('',#28006);
#28008=vertex_point('',#12735);
#28009=vertex_point('',#12761);
#28010=vertex_point('',#12935);
#28011=cartesian_point('',(-2.949136531842e1,6.788063729495e1,
-4.152263924793e1));
#28012=vertex_point('',#28011);
#28013=vertex_point('',#12658);
#28014=cartesian_point('',(-2.714530289176e1,6.885240384721e1,
-4.152263618338e1));
#28015=vertex_point('',#28014);
#28016=cartesian_point('',(-2.832250940562e1,6.837658632748e1,
-4.152264042526e1));
#28017=vertex_point('',#28016);
#28018=cartesian_point('',(-2.842408298427e1,6.833442473112e1,
-4.152264042526e1));
#28019=vertex_point('',#28018);
#28020=cartesian_point('',(-2.677448714228e1,6.873367988024e1,
-4.136237603534e1));
#28021=vertex_point('',#28020);
#28022=cartesian_point('',(-2.653269084657e1,6.905760366102e1,
-8.193499510223e0));
#28023=vertex_point('',#28022);
#28024=cartesian_point('',(-2.662295809426e1,6.930554104222e1,
-7.097284663028e0));
#28025=vertex_point('',#28024);
#28026=cartesian_point('',(-2.677164527527e1,6.968690832712e1,
-6.278700559442e0));
#28027=vertex_point('',#28026);
#28028=cartesian_point('',(-2.698390404778e1,6.929355865131e1,
-3.937777077973e1));
#28029=vertex_point('',#28028);
#28030=vertex_point('',#22481);
#28031=vertex_point('',#22464);
#28032=cartesian_point('',(-2.384498130105e1,6.985279769943e1,
-6.878910995977e0));
#28033=vertex_point('',#28032);
#28034=cartesian_point('',(-2.106911955280e1,7.119082027842e1,
-7.097287293354e0));
#28035=cartesian_point('',(-2.098982886757e1,7.093918293309e1,
-8.193499905607e0));
#28036=vertex_point('',#28034);
#28037=vertex_point('',#28035);
#28038=cartesian_point('',(-2.071332544553e1,7.081731041505e1,
-3.068371737390e1));
#28039=vertex_point('',#28038);
#28040=cartesian_point('',(-2.074551668377e1,7.093277935056e1,
-3.056845656887e1));
#28041=vertex_point('',#28040);
#28042=vertex_point('',#22419);
#28043=cartesian_point('',(-2.118331440938e1,7.158384523137e1,
-6.278762064929e0));
#28044=vertex_point('',#28043);
#28045=vertex_point('',#22403);
#28046=vertex_point('',#12123);
#28047=vertex_point('',#12139);
#28048=vertex_point('',#12687);
#28049=vertex_point('',#12073);
#28050=cartesian_point('',(-1.749750639615e1,7.182181515282e1,
-2.983470376990e1));
#28051=vertex_point('',#28050);
#28052=vertex_point('',#12061);
#28053=cartesian_point('',(-1.686209692687e1,7.227897449403e1,
-6.060376342229e0));
#28054=vertex_point('',#28053);
#28055=vertex_point('',#12033);
#28056=cartesian_point('',(-1.734900730705e1,7.218761443066e1,
-7.097284022351e0));
#28057=vertex_point('',#28056);
#28058=cartesian_point('',(-1.201948020609e1,7.282532921491e1,
-6.878910995975e0));
#28059=cartesian_point('',(-1.450720591528e1,7.237083291089e1,
-6.878910995975e0));
#28060=vertex_point('',#28058);
#28061=vertex_point('',#28059);
#28062=vertex_point('',#12018);
#28063=vertex_point('',#22600);
#28064=cartesian_point('',(-1.444497846122e1,7.206040423791e1,
-8.194372175980e0));
#28065=cartesian_point('',(-1.196511772490e1,7.251341406599e1,
-8.194372175980e0));
#28066=vertex_point('',#28064);
#28067=vertex_point('',#28065);
#28068=cartesian_point('',(-1.729186869815e1,7.193002533950e1,
-8.193499637344e0));
#28069=vertex_point('',#28068);
#28070=cartesian_point('',(-1.746466015797e1,7.169408595931e1,
-2.996223187635e1));
#28071=vertex_point('',#28070);
#28072=vertex_point('',#22671);
#28073=vertex_point('',#22673);
#28074=vertex_point('',#22650);
#28075=vertex_point('',#22657);
#28076=vertex_point('',#22500);
#28077=vertex_point('',#22520);
#28078=cartesian_point('',(-1.133816496510e1,7.308249412916e1,
-2.845722762673e1));
#28079=vertex_point('',#28078);
#28080=cartesian_point('',(-1.131641996703e1,7.292958819909e1,
-2.860994107645e1));
#28081=vertex_point('',#28080);
#28082=cartesian_point('',(-1.141744318519e1,7.358725927598e1,
-2.724315531963e1));
#28083=vertex_point('',#28082);
#28084=vertex_point('',#12003);
#28085=cartesian_point('',(-1.159660924578e1,7.333184645785e1,
-7.097288492460e0));
#28086=vertex_point('',#28085);
#28087=cartesian_point('',(-1.155085097920e1,7.307219485029e1,
-8.193501355708e0));
#28088=vertex_point('',#28087);
#28089=cartesian_point('',(-7.960622333526e0,7.353649078791e1,
-2.808154238926e1));
#28090=vertex_point('',#28089);
#28091=vertex_point('',#11953);
#28092=vertex_point('',#11958);
#28093=vertex_point('',#11965);
#28094=vertex_point('',#11972);
#28095=vertex_point('',#11770);
#28096=cartesian_point('',(-1.708982099211e0,7.378967389576e1,
-2.778901787143e1));
#28097=vertex_point('',#28096);
#28098=cartesian_point('',(-1.914196661677e0,7.395473295875e1,
-8.193501292575e0));
#28099=vertex_point('',#28098);
#28100=cartesian_point('',(-1.925671918205e0,7.421815167714e1,
-7.097292533380e0));
#28101=vertex_point('',#28100);
#28102=cartesian_point('',(-2.397856123276e0,7.345485074327e1,
-8.194349623290e0));
#28103=vertex_point('',#28102);
#28104=vertex_point('',#11924);
#28105=vertex_point('',#11859);
#28106=cartesian_point('',(-4.915647077487e0,7.332936434667e1,
-8.194372175973e0));
#28107=vertex_point('',#28106);
#28108=cartesian_point('',(-7.755182050473e0,7.357169577887e1,
-8.193499637337e0));
#28109=vertex_point('',#28108);
#28110=vertex_point('',#11936);
#28111=cartesian_point('',(-5.052139318225e1,4.555951852716e1,
-1.149127379678e1));
#28112=vertex_point('',#28111);
#28113=cartesian_point('',(4.555948788814e1,-5.052142387062e1,
-1.149127350744e1));
#28114=cartesian_point('',(4.524877040369e1,-5.021064505879e1,
-1.149127379676e1));
#28115=vertex_point('',#28113);
#28116=vertex_point('',#28114);
#28117=cartesian_point('',(4.496931643050e1,-5.049008300748e1,
-3.413126507156e1));
#28118=vertex_point('',#28117);
#28119=cartesian_point('',(-5.226984090887e1,4.278886127805e1,
-3.815642212863e1));
#28120=vertex_point('',#28119);
#28121=cartesian_point('',(-4.101965758544e1,4.772970773009e1,
-3.815642212863e1));
#28122=vertex_point('',#28121);
#28123=cartesian_point('',(4.772970773009e1,-4.422113251407e1,
-1.149127379678e1));
#28124=vertex_point('',#28123);
#28125=cartesian_point('',(4.998514653338e1,-4.504212594509e1,
-1.149127379678e1));
#28126=vertex_point('',#28125);
#28127=vertex_point('',#11533);
#28128=vertex_point('',#11543);
#28129=vertex_point('',#11567);
#28130=vertex_point('',#11640);
#28131=cartesian_point('',(1.131642019845e1,7.292958816547e1,
-2.860994108650e1));
#28132=vertex_point('',#28131);
#28133=vertex_point('',#11620);
#28134=vertex_point('',#11654);
#28135=vertex_point('',#11664);
#28136=vertex_point('',#11690);
#28137=vertex_point('',#11758);
#28138=cartesian_point('',(1.708982404672e0,7.378967384793e1,
-2.778901791114e1));
#28139=vertex_point('',#28138);
#28140=vertex_point('',#11733);
#28141=cartesian_point('',(4.598254800868e1,-5.291808443591e1,
-4.390459909500e1));
#28142=vertex_point('',#28141);
#28143=cartesian_point('',(4.426193989553e1,-5.119747556772e1,
-4.390459299314e1));
#28144=vertex_point('',#28143);
#28145=cartesian_point('',(4.738159290080e1,-5.578920483915e1,
-4.203470329135e1));
#28146=vertex_point('',#28145);
#28147=cartesian_point('',(4.737970143553e1,-5.409453032287e1,
-4.212042714383e1));
#28148=vertex_point('',#28147);
#28149=vertex_point('',#2711);
#28150=vertex_point('',#2714);
#28151=vertex_point('',#24089);
#28152=vertex_point('',#2662);
#28153=cartesian_point('',(5.028821253849e1,-5.322593666079e1,
-3.900872653550e1));
#28154=vertex_point('',#28153);
#28155=vertex_point('',#24251);
#28156=cartesian_point('',(5.098426311628e1,-5.323496241902e1,
-3.900783602469e1));
#28157=vertex_point('',#28156);
#28158=vertex_point('',#24082);
#28159=cartesian_point('',(5.094020573903e1,-5.364729059170e1,
-8.193488397773e0));
#28160=vertex_point('',#28159);
#28161=vertex_point('',#24075);
#28162=vertex_point('',#24080);
#28163=cartesian_point('',(4.853997721898e1,-5.518360148864e1,
-8.194372175980e0));
#28164=vertex_point('',#28163);
#28165=vertex_point('',#24149);
#28166=cartesian_point('',(5.111849439816e1,-5.384180960921e1,
-7.097288050596e0));
#28167=vertex_point('',#28166);
#28168=cartesian_point('',(4.447525693220e1,-5.098415853096e1,
-4.045642229039e1));
#28169=vertex_point('',#28168);
#28170=cartesian_point('',(4.312721928568e1,-4.772970773009e1,
-4.045642212863e1));
#28171=vertex_point('',#28170);
#28172=cartesian_point('',(5.073124073702e1,-4.424062482921e1,
-4.045642212863e1));
#28173=vertex_point('',#28172);
#28174=cartesian_point('',(5.098415852242e1,-4.447525694367e1,
-4.045642212863e1));
#28175=vertex_point('',#28174);
#28176=cartesian_point('',(4.282554395898e1,-4.772970773009e1,
-4.390458689130e1));
#28177=vertex_point('',#28176);
#28178=cartesian_point('',(4.392896248360e1,-5.082892664220e1,
-4.390458689130e1));
#28179=vertex_point('',#28178);
#28180=cartesian_point('',(3.91e1,0.e0,-4.45e1));
#28181=vertex_point('',#28180);
#28182=cartesian_point('',(-3.91e1,0.e0,-4.45e1));
#28183=vertex_point('',#28182);
#28184=cartesian_point('',(5.549081004995e1,-3.203763411989e1,-4.45e1));
#28185=vertex_point('',#28184);
#28186=cartesian_point('',(3.968626966598e1,-2.291287847479e1,-4.45e1));
#28187=vertex_point('',#28186);
#28188=cartesian_point('',(6.107279198456e1,-3.035381490374e1,-4.45e1));
#28189=vertex_point('',#28188);
#28190=cartesian_point('',(6.82e1,-9.592326932761e-14,-4.45e1));
#28191=vertex_point('',#28190);
#28192=cartesian_point('',(6.107279198456e1,3.035381490374e1,-4.45e1));
#28193=vertex_point('',#28192);
#28194=cartesian_point('',(5.549081004994e1,3.203763411988e1,-4.45e1));
#28195=vertex_point('',#28194);
#28196=cartesian_point('',(3.968626966598e1,2.291287847478e1,-4.45e1));
#28197=vertex_point('',#28196);
#28198=cartesian_point('',(3.806137665156e1,1.775757887181e1,-4.45e1));
#28199=vertex_point('',#28198);
#28200=cartesian_point('',(4.2e1,2.486899575160e-14,-4.45e1));
#28201=vertex_point('',#28200);
#28202=cartesian_point('',(3.806137665154e1,-1.775757887184e1,-4.45e1));
#28203=vertex_point('',#28202);
#28204=cartesian_point('',(-3.806137665154e1,-1.775757887184e1,-4.45e1));
#28205=vertex_point('',#28204);
#28206=cartesian_point('',(-3.806137665155e1,1.775757887182e1,-4.45e1));
#28207=vertex_point('',#28206);
#28208=cartesian_point('',(-4.2e1,0.e0,-4.45e1));
#28209=vertex_point('',#28208);
#28210=cartesian_point('',(-3.968626966599e1,-2.291287847479e1,-4.45e1));
#28211=vertex_point('',#28210);
#28212=cartesian_point('',(-6.107279198456e1,-3.035381490374e1,-4.45e1));
#28213=cartesian_point('',(-5.549081004994e1,-3.203763411988e1,-4.45e1));
#28214=vertex_point('',#28212);
#28215=vertex_point('',#28213);
#28216=cartesian_point('',(-3.968626966598e1,2.291287847478e1,-4.45e1));
#28217=vertex_point('',#28216);
#28218=cartesian_point('',(-5.549081004994e1,3.203763411988e1,-4.45e1));
#28219=vertex_point('',#28218);
#28220=cartesian_point('',(-6.107279198456e1,3.035381490374e1,-4.45e1));
#28221=vertex_point('',#28220);
#28222=cartesian_point('',(-6.82e1,2.131628207280e-14,-4.45e1));
#28223=vertex_point('',#28222);
#28224=vertex_point('',#20738);
#28225=cartesian_point('',(4.278886780572e1,-5.226984801266e1,
-3.815642212863e1));
#28226=cartesian_point('',(4.101965758544e1,-4.772970773009e1,
-3.815642212863e1));
#28227=vertex_point('',#28225);
#28228=vertex_point('',#28226);
#28229=cartesian_point('',(0.e0,0.e0,0.e0));
#28230=direction('',(0.e0,0.e0,1.e0));
#28231=direction('',(0.e0,-1.e0,0.e0));
#28232=axis2_placement_3d('',#28229,#28230,#28231);
#28233=plane('',#28232);
#28235=oriented_edge('',*,*,#28234,.t.);
#28237=oriented_edge('',*,*,#28236,.t.);
#28238=edge_loop('',(#28235,#28237));
#28239=face_outer_bound('',#28238,.f.);
#28241=oriented_edge('',*,*,#28240,.t.);
#28243=oriented_edge('',*,*,#28242,.t.);
#28244=edge_loop('',(#28241,#28243));
#28245=face_bound('',#28244,.f.);
#28247=cartesian_point('',(0.e0,0.e0,-1.968879658244e1));
#28248=direction('',(0.e0,0.e0,1.e0));
#28249=direction('',(0.e0,-1.e0,0.e0));
#28250=axis2_placement_3d('',#28247,#28248,#28249);
#28251=conical_surface('',#28250,7.482817847527e1,5.e-1);
#28253=oriented_edge('',*,*,#28252,.t.);
#28255=oriented_edge('',*,*,#28254,.t.);
#28257=oriented_edge('',*,*,#28256,.t.);
#28259=oriented_edge('',*,*,#28258,.f.);
#28261=oriented_edge('',*,*,#28260,.f.);
#28263=oriented_edge('',*,*,#28262,.t.);
#28265=oriented_edge('',*,*,#28264,.t.);
#28267=oriented_edge('',*,*,#28266,.t.);
#28269=oriented_edge('',*,*,#28268,.t.);
#28271=oriented_edge('',*,*,#28270,.t.);
#28273=oriented_edge('',*,*,#28272,.f.);
#28275=oriented_edge('',*,*,#28274,.f.);
#28277=oriented_edge('',*,*,#28276,.f.);
#28279=oriented_edge('',*,*,#28278,.t.);
#28281=oriented_edge('',*,*,#28280,.f.);
#28283=oriented_edge('',*,*,#28282,.f.);
#28285=oriented_edge('',*,*,#28284,.t.);
#28286=oriented_edge('',*,*,#28234,.f.);
#28288=oriented_edge('',*,*,#28287,.f.);
#28290=oriented_edge('',*,*,#28289,.f.);
#28292=oriented_edge('',*,*,#28291,.f.);
#28294=oriented_edge('',*,*,#28293,.t.);
#28296=oriented_edge('',*,*,#28295,.f.);
#28298=oriented_edge('',*,*,#28297,.f.);
#28300=oriented_edge('',*,*,#28299,.t.);
#28302=oriented_edge('',*,*,#28301,.t.);
#28304=oriented_edge('',*,*,#28303,.t.);
#28306=oriented_edge('',*,*,#28305,.t.);
#28308=oriented_edge('',*,*,#28307,.t.);
#28310=oriented_edge('',*,*,#28309,.t.);
#28312=oriented_edge('',*,*,#28311,.t.);
#28314=oriented_edge('',*,*,#28313,.t.);
#28316=oriented_edge('',*,*,#28315,.t.);
#28318=oriented_edge('',*,*,#28317,.t.);
#28320=oriented_edge('',*,*,#28319,.t.);
#28322=oriented_edge('',*,*,#28321,.t.);
#28324=oriented_edge('',*,*,#28323,.t.);
#28326=oriented_edge('',*,*,#28325,.t.);
#28328=oriented_edge('',*,*,#28327,.t.);
#28330=oriented_edge('',*,*,#28329,.t.);
#28332=oriented_edge('',*,*,#28331,.t.);
#28334=oriented_edge('',*,*,#28333,.f.);
#28336=oriented_edge('',*,*,#28335,.f.);
#28338=oriented_edge('',*,*,#28337,.t.);
#28340=oriented_edge('',*,*,#28339,.t.);
#28342=oriented_edge('',*,*,#28341,.t.);
#28344=oriented_edge('',*,*,#28343,.t.);
#28346=oriented_edge('',*,*,#28345,.t.);
#28348=oriented_edge('',*,*,#28347,.f.);
#28350=oriented_edge('',*,*,#28349,.f.);
#28352=oriented_edge('',*,*,#28351,.t.);
#28354=oriented_edge('',*,*,#28353,.t.);
#28356=oriented_edge('',*,*,#28355,.t.);
#28358=oriented_edge('',*,*,#28357,.t.);
#28360=oriented_edge('',*,*,#28359,.t.);
#28362=oriented_edge('',*,*,#28361,.f.);
#28364=oriented_edge('',*,*,#28363,.f.);
#28366=oriented_edge('',*,*,#28365,.t.);
#28368=oriented_edge('',*,*,#28367,.t.);
#28370=oriented_edge('',*,*,#28369,.t.);
#28372=oriented_edge('',*,*,#28371,.t.);
#28374=oriented_edge('',*,*,#28373,.t.);
#28376=oriented_edge('',*,*,#28375,.f.);
#28378=oriented_edge('',*,*,#28377,.f.);
#28380=oriented_edge('',*,*,#28379,.t.);
#28382=oriented_edge('',*,*,#28381,.t.);
#28384=oriented_edge('',*,*,#28383,.t.);
#28386=oriented_edge('',*,*,#28385,.t.);
#28388=oriented_edge('',*,*,#28387,.t.);
#28390=oriented_edge('',*,*,#28389,.f.);
#28392=oriented_edge('',*,*,#28391,.f.);
#28394=oriented_edge('',*,*,#28393,.t.);
#28396=oriented_edge('',*,*,#28395,.t.);
#28398=oriented_edge('',*,*,#28397,.t.);
#28400=oriented_edge('',*,*,#28399,.t.);
#28402=oriented_edge('',*,*,#28401,.t.);
#28404=oriented_edge('',*,*,#28403,.f.);
#28406=oriented_edge('',*,*,#28405,.f.);
#28408=oriented_edge('',*,*,#28407,.t.);
#28410=oriented_edge('',*,*,#28409,.t.);
#28412=oriented_edge('',*,*,#28411,.t.);
#28414=oriented_edge('',*,*,#28413,.t.);
#28416=oriented_edge('',*,*,#28415,.t.);
#28418=oriented_edge('',*,*,#28417,.f.);
#28420=oriented_edge('',*,*,#28419,.f.);
#28422=oriented_edge('',*,*,#28421,.t.);
#28424=oriented_edge('',*,*,#28423,.t.);
#28426=oriented_edge('',*,*,#28425,.t.);
#28428=oriented_edge('',*,*,#28427,.t.);
#28430=oriented_edge('',*,*,#28429,.t.);
#28432=oriented_edge('',*,*,#28431,.f.);
#28434=oriented_edge('',*,*,#28433,.f.);
#28436=oriented_edge('',*,*,#28435,.t.);
#28438=oriented_edge('',*,*,#28437,.t.);
#28440=oriented_edge('',*,*,#28439,.t.);
#28442=oriented_edge('',*,*,#28441,.t.);
#28444=oriented_edge('',*,*,#28443,.t.);
#28446=oriented_edge('',*,*,#28445,.f.);
#28448=oriented_edge('',*,*,#28447,.f.);
#28450=oriented_edge('',*,*,#28449,.t.);
#28452=oriented_edge('',*,*,#28451,.t.);
#28454=oriented_edge('',*,*,#28453,.t.);
#28456=oriented_edge('',*,*,#28455,.t.);
#28458=oriented_edge('',*,*,#28457,.t.);
#28460=oriented_edge('',*,*,#28459,.f.);
#28462=oriented_edge('',*,*,#28461,.f.);
#28464=oriented_edge('',*,*,#28463,.t.);
#28466=oriented_edge('',*,*,#28465,.t.);
#28468=oriented_edge('',*,*,#28467,.t.);
#28470=oriented_edge('',*,*,#28469,.t.);
#28472=oriented_edge('',*,*,#28471,.t.);
#28474=oriented_edge('',*,*,#28473,.f.);
#28476=oriented_edge('',*,*,#28475,.f.);
#28478=oriented_edge('',*,*,#28477,.t.);
#28480=oriented_edge('',*,*,#28479,.t.);
#28482=oriented_edge('',*,*,#28481,.t.);
#28484=oriented_edge('',*,*,#28483,.t.);
#28486=oriented_edge('',*,*,#28485,.t.);
#28488=oriented_edge('',*,*,#28487,.f.);
#28490=oriented_edge('',*,*,#28489,.f.);
#28492=oriented_edge('',*,*,#28491,.t.);
#28494=oriented_edge('',*,*,#28493,.t.);
#28496=oriented_edge('',*,*,#28495,.t.);
#28498=oriented_edge('',*,*,#28497,.t.);
#28500=oriented_edge('',*,*,#28499,.t.);
#28502=oriented_edge('',*,*,#28501,.f.);
#28504=oriented_edge('',*,*,#28503,.f.);
#28506=oriented_edge('',*,*,#28505,.t.);
#28508=oriented_edge('',*,*,#28507,.t.);
#28510=oriented_edge('',*,*,#28509,.t.);
#28512=oriented_edge('',*,*,#28511,.t.);
#28514=oriented_edge('',*,*,#28513,.t.);
#28516=oriented_edge('',*,*,#28515,.f.);
#28518=oriented_edge('',*,*,#28517,.f.);
#28520=oriented_edge('',*,*,#28519,.t.);
#28522=oriented_edge('',*,*,#28521,.t.);
#28524=oriented_edge('',*,*,#28523,.t.);
#28526=oriented_edge('',*,*,#28525,.t.);
#28528=oriented_edge('',*,*,#28527,.t.);
#28530=oriented_edge('',*,*,#28529,.f.);
#28532=oriented_edge('',*,*,#28531,.f.);
#28534=oriented_edge('',*,*,#28533,.t.);
#28536=oriented_edge('',*,*,#28535,.t.);
#28538=oriented_edge('',*,*,#28537,.t.);
#28540=oriented_edge('',*,*,#28539,.t.);
#28542=oriented_edge('',*,*,#28541,.t.);
#28544=oriented_edge('',*,*,#28543,.f.);
#28546=oriented_edge('',*,*,#28545,.f.);
#28548=oriented_edge('',*,*,#28547,.t.);
#28550=oriented_edge('',*,*,#28549,.t.);
#28552=oriented_edge('',*,*,#28551,.t.);
#28554=oriented_edge('',*,*,#28553,.t.);
#28556=oriented_edge('',*,*,#28555,.t.);
#28558=oriented_edge('',*,*,#28557,.f.);
#28560=oriented_edge('',*,*,#28559,.f.);
#28562=oriented_edge('',*,*,#28561,.t.);
#28564=oriented_edge('',*,*,#28563,.t.);
#28566=oriented_edge('',*,*,#28565,.t.);
#28568=oriented_edge('',*,*,#28567,.t.);
#28570=oriented_edge('',*,*,#28569,.t.);
#28572=oriented_edge('',*,*,#28571,.f.);
#28574=oriented_edge('',*,*,#28573,.f.);
#28576=oriented_edge('',*,*,#28575,.t.);
#28578=oriented_edge('',*,*,#28577,.t.);
#28580=oriented_edge('',*,*,#28579,.t.);
#28582=oriented_edge('',*,*,#28581,.t.);
#28584=oriented_edge('',*,*,#28583,.t.);
#28586=oriented_edge('',*,*,#28585,.f.);
#28588=oriented_edge('',*,*,#28587,.f.);
#28590=oriented_edge('',*,*,#28589,.t.);
#28592=oriented_edge('',*,*,#28591,.t.);
#28594=oriented_edge('',*,*,#28593,.t.);
#28596=oriented_edge('',*,*,#28595,.t.);
#28598=oriented_edge('',*,*,#28597,.t.);
#28600=oriented_edge('',*,*,#28599,.f.);
#28602=oriented_edge('',*,*,#28601,.f.);
#28604=oriented_edge('',*,*,#28603,.t.);
#28606=oriented_edge('',*,*,#28605,.t.);
#28607=edge_loop('',(#28253,#28255,#28257,#28259,#28261,#28263,#28265,#28267,
#28269,#28271,#28273,#28275,#28277,#28279,#28281,#28283,#28285,#28286,#28288,
#28290,#28292,#28294,#28296,#28298,#28300,#28302,#28304,#28306,#28308,#28310,
#28312,#28314,#28316,#28318,#28320,#28322,#28324,#28326,#28328,#28330,#28332,
#28334,#28336,#28338,#28340,#28342,#28344,#28346,#28348,#28350,#28352,#28354,
#28356,#28358,#28360,#28362,#28364,#28366,#28368,#28370,#28372,#28374,#28376,
#28378,#28380,#28382,#28384,#28386,#28388,#28390,#28392,#28394,#28396,#28398,
#28400,#28402,#28404,#28406,#28408,#28410,#28412,#28414,#28416,#28418,#28420,
#28422,#28424,#28426,#28428,#28430,#28432,#28434,#28436,#28438,#28440,#28442,
#28444,#28446,#28448,#28450,#28452,#28454,#28456,#28458,#28460,#28462,#28464,
#28466,#28468,#28470,#28472,#28474,#28476,#28478,#28480,#28482,#28484,#28486,
#28488,#28490,#28492,#28494,#28496,#28498,#28500,#28502,#28504,#28506,#28508,
#28510,#28512,#28514,#28516,#28518,#28520,#28522,#28524,#28526,#28528,#28530,
#28532,#28534,#28536,#28538,#28540,#28542,#28544,#28546,#28548,#28550,#28552,
#28554,#28556,#28558,#28560,#28562,#28564,#28566,#28568,#28570,#28572,#28574,
#28576,#28578,#28580,#28582,#28584,#28586,#28588,#28590,#28592,#28594,#28596,
#28598,#28600,#28602,#28604,#28606));
#28608=face_outer_bound('',#28607,.f.);
#28610=cartesian_point('',(3.150403890807e-13,0.e0,-5.729424002764e0));
#28611=direction('',(0.e0,0.e0,1.e0));
#28612=direction('',(0.e0,-1.e0,0.e0));
#28613=axis2_placement_3d('',#28610,#28611,#28612);
#28614=conical_surface('',#28613,7.438528799863e1,2.656505117708e1);
#28616=oriented_edge('',*,*,#28615,.t.);
#28617=oriented_edge('',*,*,#28252,.f.);
#28619=oriented_edge('',*,*,#28618,.f.);
#28621=oriented_edge('',*,*,#28620,.f.);
#28623=oriented_edge('',*,*,#28622,.f.);
#28625=oriented_edge('',*,*,#28624,.f.);
#28627=oriented_edge('',*,*,#28626,.f.);
#28628=edge_loop('',(#28616,#28617,#28619,#28621,#28623,#28625,#28627));
#28629=face_outer_bound('',#28628,.f.);
#28631=cartesian_point('',(1.225817635766e1,-7.312108199737e1,
-6.309435554285e0));
#28632=cartesian_point('',(1.228241188456e1,-7.315365144637e1,
-6.251698196240e0));
#28633=cartesian_point('',(1.232797919310e1,-7.322235876493e1,
-6.133679220469e0));
#28634=cartesian_point('',(1.238404243705e1,-7.333118998310e1,
-5.957773703026e0));
#28635=cartesian_point('',(1.242714879089e1,-7.344369694749e1,
-5.785917237806e0));
#28636=cartesian_point('',(1.245686777191e1,-7.355535723029e1,
-5.623905998161e0));
#28637=cartesian_point('',(1.247429922989e1,-7.366525279847e1,
-5.471906241745e0));
#28638=cartesian_point('',(1.248042858586e1,-7.377228408791e1,
-5.330373997292e0));
#28639=cartesian_point('',(1.247624297512e1,-7.387571902662e1,
-5.199283368561e0));
#28640=cartesian_point('',(1.246258205985e1,-7.397535120903e1,
-5.078008864409e0));
#28641=cartesian_point('',(1.243999901146e1,-7.407130856797e1,
-4.965633745694e0));
#28642=cartesian_point('',(1.240858481352e1,-7.416419497513e1,
-4.860824719605e0));
#28643=cartesian_point('',(1.236774447419e1,-7.425495572936e1,
-4.762049962581e0));
#28644=cartesian_point('',(1.231667716280e1,-7.434340433931e1,
-4.669175593008e0));
#28645=cartesian_point('',(1.225518767199e1,-7.442794053113e1,
-4.583509825968e0));
#28646=cartesian_point('',(1.218410287181e1,-7.450648823860e1,
-4.506675894236e0));
#28647=cartesian_point('',(1.210382344785e1,-7.457821068326e1,
-4.439082728818e0));
#28648=cartesian_point('',(1.201378744553e1,-7.464298886859e1,
-4.380691601946e0));
#28649=cartesian_point('',(1.191424566724e1,-7.469988623532e1,
-4.332478265092e0));
#28650=cartesian_point('',(1.180712876485e1,-7.474741753481e1,
-4.295985347365e0));
#28651=cartesian_point('',(1.169557816473e1,-7.478447370879e1,
-4.272244279486e0));
#28652=cartesian_point('',(1.158201300689e1,-7.481093230708e1,
-4.261233494106e0));
#28653=cartesian_point('',(1.139498710030e1,-7.483731673726e1,
-4.263359287719e0));
#28654=cartesian_point('',(1.125187996180e1,-7.483210472748e1,
-4.294910478123e0));
#28655=cartesian_point('',(1.116717025978e1,-7.481708370100e1,
-4.326884930221e0));
#28656=cartesian_point('',(1.165766362685e1,-7.300887507520e1,
-6.170094425008e0));
#28657=cartesian_point('',(1.168593638391e1,-7.301951666541e1,
-6.112641315823e0));
#28658=cartesian_point('',(1.174214598343e1,-7.304454595888e1,
-5.994774875068e0));
#28659=cartesian_point('',(1.182092037327e1,-7.309161464490e1,
-5.817951089137e0));
#28660=cartesian_point('',(1.189257835239e1,-7.314703649381e1,
-5.644066660442e0));
#28661=cartesian_point('',(1.195479922365e1,-7.320793097686e1,
-5.479030899045e0));
#28662=cartesian_point('',(1.200768316537e1,-7.327313728176e1,
-5.323040631910e0));
#28663=cartesian_point('',(1.205119740868e1,-7.334142822558e1,
-5.176566860265e0));
#28664=cartesian_point('',(1.208545002134e1,-7.341181496066e1,
-5.039577099018e0));
#28665=cartesian_point('',(1.211062283631e1,-7.348370866591e1,
-4.911401955187e0));
#28666=cartesian_point('',(1.212677013107e1,-7.355684142232e1,
-4.791040957050e0));
#28667=cartesian_point('',(1.213368691353e1,-7.363141405505e1,
-4.677008205408e0));
#28668=cartesian_point('',(1.213059935221e1,-7.370806075753e1,
-4.567527407288e0));
#28669=cartesian_point('',(1.211595164243e1,-7.378660930662e1,
-4.462289121411e0));
#28670=cartesian_point('',(1.208804554743e1,-7.386551148141e1,
-4.362700344060e0));
#28671=cartesian_point('',(1.204603261304e1,-7.394235051472e1,
-4.270865622870e0));
#28672=cartesian_point('',(1.198934120675e1,-7.401556239490e1,
-4.187770858581e0));
#28673=cartesian_point('',(1.191692623729e1,-7.408417717301e1,
-4.114025189357e0));
#28674=cartesian_point('',(1.182869820839e1,-7.414624023992e1,
-4.051660394226e0));
#28675=cartesian_point('',(1.172686042632e1,-7.419904715448e1,
-4.003579083507e0));
#28676=cartesian_point('',(1.161578897249e1,-7.424031906429e1,
-3.971982236335e0));
#28677=cartesian_point('',(1.149977711386e1,-7.426912843032e1,
-3.957419931782e0));
#28678=cartesian_point('',(1.130718143744e1,-7.429557950651e1,
-3.960954478528e0));
#28679=cartesian_point('',(1.116215873469e1,-7.428422187391e1,
-4.004209319760e0));
#28680=cartesian_point('',(1.108399963293e1,-7.426278208298e1,
-4.046649042653e0));
#28681=cartesian_point('',(1.134188484439e1,-7.351231761424e1,
-6.368728795808e0));
#28682=cartesian_point('',(1.135199876602e1,-7.351190589233e1,
-6.310395210972e0));
#28683=cartesian_point('',(1.137260973060e1,-7.351230431528e1,
-6.191432499491e0));
#28684=cartesian_point('',(1.140300302112e1,-7.351658043033e1,
-6.014869137434e0));
#28685=cartesian_point('',(1.143218636671e1,-7.352432240836e1,
-5.843104694260e0));
#28686=cartesian_point('',(1.145903527400e1,-7.353489870379e1,
-5.681892155135e0));
#28687=cartesian_point('',(1.148339595437e1,-7.354789839296e1,
-5.531364658476e0));
#28688=cartesian_point('',(1.150506683460e1,-7.356290937706e1,
-5.391955409070e0));
#28689=cartesian_point('',(1.152391994784e1,-7.357957297067e1,
-5.263625619587e0));
#28690=cartesian_point('',(1.153989569814e1,-7.359763592891e1,
-5.145756260429e0));
#28691=cartesian_point('',(1.155292546358e1,-7.361694471450e1,
-5.037459752164e0));
#28692=cartesian_point('',(1.156289886604e1,-7.363749360886e1,
-4.937470714759e0));
#28693=cartesian_point('',(1.156954841619e1,-7.365943063778e1,
-4.844377797146e0));
#28694=cartesian_point('',(1.157224369819e1,-7.368270359458e1,
-4.758135083333e0));
#28695=cartesian_point('',(1.157016320477e1,-7.370682884914e1,
-4.679992569802e0));
#28696=cartesian_point('',(1.156272335440e1,-7.373097795608e1,
-4.611309907870e0));
#28697=cartesian_point('',(1.154956820681e1,-7.375452625152e1,
-4.552186625947e0));
#28698=cartesian_point('',(1.153028726454e1,-7.377701595906e1,
-4.502247435656e0));
#28699=cartesian_point('',(1.150479416559e1,-7.379764631018e1,
-4.461921601433e0));
#28700=cartesian_point('',(1.147383703053e1,-7.381534267113e1,
-4.432045533214e0));
#28701=cartesian_point('',(1.143902780484e1,-7.382917469893e1,
-4.413041623128e0));
#28702=cartesian_point('',(1.140207165915e1,-7.383870578635e1,
-4.404594761197e0));
#28703=cartesian_point('',(1.134036465994e1,-7.384704028652e1,
-4.407283327383e0));
#28704=cartesian_point('',(1.129420680897e1,-7.384225096059e1,
-4.433957110457e0));
#28705=cartesian_point('',(1.127065874342e1,-7.383422686943e1,
-4.461368713918e0));
#28706=cartesian_point('',(1.177273703523e1,-7.389501243094e1,
-6.614791524402e0));
#28707=cartesian_point('',(1.176905739891e1,-7.391058988269e1,
-6.555700631682e0));
#28708=cartesian_point('',(1.175989975902e1,-7.394143274036e1,
-6.435996384576e0));
#28709=cartesian_point('',(1.174158787112e1,-7.398447994057e1,
-6.260491210661e0));
#28710=cartesian_point('',(1.171939896479e1,-7.402368975519e1,
-6.091893749574e0));
#28711=cartesian_point('',(1.169474145331e1,-7.405799706565e1,
-5.935759860063e0));
#28712=cartesian_point('',(1.166832476908e1,-7.408763662513e1,
-5.792157892867e0));
#28713=cartesian_point('',(1.164087483415e1,-7.411276187927e1,
-5.661485773137e0));
#28714=cartesian_point('',(1.161301593331e1,-7.413360948976e1,
-5.543707916350e0));
#28715=cartesian_point('',(1.158521658574e1,-7.415048892447e1,
-5.438276253813e0));
#28716=cartesian_point('',(1.155784103247e1,-7.416370395259e1,
-5.344447593061e0));
#28717=cartesian_point('',(1.153112570492e1,-7.417354093093e1,
-5.261227640237e0));
#28718=cartesian_point('',(1.150525399920e1,-7.418019778425e1,
-5.187645588430e0));
#28719=cartesian_point('',(1.148084766323e1,-7.418367251966e1,
-5.123972667282e0));
#28720=cartesian_point('',(1.145905926539e1,-7.418400143382e1,
-5.071275739755e0));
#28721=cartesian_point('',(1.144112285826e1,-7.418155015046e1,
-5.030032926946e0));
#28722=cartesian_point('',(1.142777070601e1,-7.417692592847e1,
-4.999290560422e0));
#28723=cartesian_point('',(1.141941640033e1,-7.417079712216e1,
-4.977496576525e0));
#28724=cartesian_point('',(1.141631556182e1,-7.416400094446e1,
-4.963163218549e0));
#28725=cartesian_point('',(1.141816181941e1,-7.415755761150e1,
-4.954656794105e0));
#28726=cartesian_point('',(1.142384735803e1,-7.415243109698e1,
-4.950274553725e0));
#28727=cartesian_point('',(1.143181269773e1,-7.414925364867e1,
-4.948664895181e0));
#28728=cartesian_point('',(1.144599889176e1,-7.414778789052e1,
-4.949490182681e0));
#28729=cartesian_point('',(1.145487437624e1,-7.415267318465e1,
-4.955551700375e0));
#28730=cartesian_point('',(1.145411694930e1,-7.415827581446e1,
-4.964423775993e0));
#28731=(bounded_surface()b_spline_surface(3,3,((#28631,#28632,#28633,#28634,
#28635,#28636,#28637,#28638,#28639,#28640,#28641,#28642,#28643,#28644,#28645,
#28646,#28647,#28648,#28649,#28650,#28651,#28652,#28653,#28654,#28655),(#28656,
#28657,#28658,#28659,#28660,#28661,#28662,#28663,#28664,#28665,#28666,#28667,
#28668,#28669,#28670,#28671,#28672,#28673,#28674,#28675,#28676,#28677,#28678,
#28679,#28680),(#28681,#28682,#28683,#28684,#28685,#28686,#28687,#28688,#28689,
#28690,#28691,#28692,#28693,#28694,#28695,#28696,#28697,#28698,#28699,#28700,
#28701,#28702,#28703,#28704,#28705),(#28706,#28707,#28708,#28709,#28710,#28711,
#28712,#28713,#28714,#28715,#28716,#28717,#28718,#28719,#28720,#28721,#28722,
#28723,#28724,#28725,#28726,#28727,#28728,#28729,#28730)),.unspecified.,.f.,.f.,
.f.)b_spline_surface_with_knots((4,4),(4,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,
1,1,4),(0.e0,1.e0),(1.245283940166e-1,1.548742548259e-1,1.861423609801e-1,
2.153834946178e-1,2.428286671029e-1,2.683938389108e-1,2.919707511133e-1,
3.136050418963e-1,3.334302876575e-1,3.516169981523e-1,3.683381461442e-1,
3.839176417073e-1,3.986102636542e-1,4.119318327017e-1,4.236231813690e-1,
4.339790969250e-1,4.432667356790e-1,4.516488589039e-1,4.592043448665e-1,
4.660681592773e-1,4.724803730653e-1,4.787681872567e-1,4.973382777141e-1),
.unspecified.)geometric_representation_item()rational_b_spline_surface(((
1.576493473764e0,1.576493473764e0,1.576493473764e0,1.576493473764e0,
1.576493473764e0,1.576493473764e0,1.576493473764e0,1.576493473764e0,
1.576493473764e0,1.576493473764e0,1.576493473764e0,1.576493473764e0,
1.576493473764e0,1.576493473764e0,1.576493473764e0,1.576493473764e0,
1.576493473764e0,1.576493473764e0,1.576493473764e0,1.576493473764e0,
1.576493473764e0,1.576493473764e0,1.576493473764e0,1.576493473764e0,
1.576493473764e0),(8.078355087455e-1,8.078355087455e-1,8.078355087455e-1,
8.078355087455e-1,8.078355087455e-1,8.078355087455e-1,8.078355087455e-1,
8.078355087455e-1,8.078355087455e-1,8.078355087455e-1,8.078355087455e-1,
8.078355087455e-1,8.078355087455e-1,8.078355087455e-1,8.078355087455e-1,
8.078355087455e-1,8.078355087455e-1,8.078355087455e-1,8.078355087455e-1,
8.078355087455e-1,8.078355087455e-1,8.078355087455e-1,8.078355087455e-1,
8.078355087455e-1,8.078355087455e-1),(8.078355087455e-1,8.078355087455e-1,
8.078355087455e-1,8.078355087455e-1,8.078355087455e-1,8.078355087455e-1,
8.078355087455e-1,8.078355087455e-1,8.078355087455e-1,8.078355087455e-1,
8.078355087455e-1,8.078355087455e-1,8.078355087455e-1,8.078355087455e-1,
8.078355087455e-1,8.078355087455e-1,8.078355087455e-1,8.078355087455e-1,
8.078355087455e-1,8.078355087455e-1,8.078355087455e-1,8.078355087455e-1,
8.078355087455e-1,8.078355087455e-1,8.078355087455e-1),(1.576493473764e0,
1.576493473764e0,1.576493473764e0,1.576493473764e0,1.576493473764e0,
1.576493473764e0,1.576493473764e0,1.576493473764e0,1.576493473764e0,
1.576493473764e0,1.576493473764e0,1.576493473764e0,1.576493473764e0,
1.576493473764e0,1.576493473764e0,1.576493473764e0,1.576493473764e0,
1.576493473764e0,1.576493473764e0,1.576493473764e0,1.576493473764e0,
1.576493473764e0,1.576493473764e0,1.576493473764e0,1.576493473764e0)))representation_item('')surface());
#28732=oriented_edge('',*,*,#28615,.f.);
#28734=oriented_edge('',*,*,#28733,.f.);
#28736=oriented_edge('',*,*,#28735,.f.);
#28737=oriented_edge('',*,*,#28254,.f.);
#28738=edge_loop('',(#28732,#28734,#28736,#28737));
#28739=face_outer_bound('',#28738,.f.);
#28741=cartesian_point('',(1.213084670967e1,-7.351843989351e1,
-6.592956193936e0));
#28742=direction('',(6.764997686955e-2,-4.420920197963e-1,8.944149633486e-1));
#28743=direction('',(3.736475440134e-1,8.424541351874e-1,3.881475788387e-1));
#28744=axis2_placement_3d('',#28741,#28742,#28743);
#28745=cylindrical_surface('',#28744,5.000000030367e-1);
#28746=oriented_edge('',*,*,#28626,.t.);
#28748=oriented_edge('',*,*,#28747,.f.);
#28750=oriented_edge('',*,*,#28749,.f.);
#28751=oriented_edge('',*,*,#28733,.t.);
#28752=edge_loop('',(#28746,#28748,#28750,#28751));
#28753=face_outer_bound('',#28752,.f.);
#28755=cartesian_point('',(1.237284685998e1,-7.548309923578e1,
-8.219506073756e0));
#28756=direction('',(-9.913638037717e-1,-1.307257674912e-1,1.042028238786e-2));
#28757=direction('',(-1.310646811341e-1,9.903585992293e-1,-4.485414464538e-2));
#28758=axis2_placement_3d('',#28755,#28756,#28757);
#28759=toroidal_surface('',#28758,2.497858037390e0,4.999993228589e-1);
#28761=oriented_edge('',*,*,#28760,.t.);
#28763=oriented_edge('',*,*,#28762,.f.);
#28765=oriented_edge('',*,*,#28764,.f.);
#28766=oriented_edge('',*,*,#28747,.t.);
#28767=edge_loop('',(#28761,#28763,#28765,#28766));
#28768=face_outer_bound('',#28767,.f.);
#28770=cartesian_point('',(0.e0,0.e0,-8.220551782475e0));
#28771=direction('',(0.e0,0.e0,1.e0));
#28772=direction('',(-1.965475325764e-1,9.804942975041e-1,0.e0));
#28773=axis2_placement_3d('',#28770,#28771,#28772);
#28774=toroidal_surface('',#28773,7.649382607502e1,3.e0);
#28775=oriented_edge('',*,*,#28760,.f.);
#28776=oriented_edge('',*,*,#28624,.t.);
#28777=oriented_edge('',*,*,#28622,.t.);
#28779=oriented_edge('',*,*,#28778,.f.);
#28781=oriented_edge('',*,*,#28780,.t.);
#28783=oriented_edge('',*,*,#28782,.t.);
#28784=edge_loop('',(#28775,#28776,#28777,#28779,#28781,#28783));
#28785=face_outer_bound('',#28784,.f.);
#28787=cartesian_point('',(1.745508445511e1,-7.447219420352e1,
-8.219509123419e0));
#28788=direction('',(9.659305720681e-1,2.585915935916e-1,1.041718138579e-2));
#28789=direction('',(-2.298027859569e-1,8.384901792344e-1,4.940899704445e-1));
#28790=axis2_placement_3d('',#28787,#28788,#28789);
#28791=toroidal_surface('',#28790,2.497870611511e0,4.999993401903e-1);
#28792=oriented_edge('',*,*,#28778,.t.);
#28794=oriented_edge('',*,*,#28793,.f.);
#28796=oriented_edge('',*,*,#28795,.f.);
#28798=oriented_edge('',*,*,#28797,.t.);
#28799=edge_loop('',(#28792,#28794,#28796,#28798));
#28800=face_outer_bound('',#28799,.f.);
#28802=cartesian_point('',(1.691462842048e1,-7.251470680459e1,
-6.695404896856e0));
#28803=direction('',(-1.066808649010e-1,4.343283025131e-1,-8.944149588978e-1));
#28804=direction('',(-6.675984268398e-1,6.353375172934e-1,3.881476260399e-1));
#28805=axis2_placement_3d('',#28802,#28803,#28804);
#28806=cylindrical_surface('',#28805,5.000000035610e-1);
#28807=oriented_edge('',*,*,#28620,.t.);
#28809=oriented_edge('',*,*,#28808,.f.);
#28811=oriented_edge('',*,*,#28810,.f.);
#28812=oriented_edge('',*,*,#28793,.t.);
#28813=edge_loop('',(#28807,#28809,#28811,#28812));
#28814=face_outer_bound('',#28813,.f.);
#28816=cartesian_point('',(1.835319825572e1,-7.337652075865e1,
-4.344652778794e0));
#28817=cartesian_point('',(1.827780318799e1,-7.342333734793e1,
-4.305680332832e0));
#28818=cartesian_point('',(1.812675898099e1,-7.349870221122e1,
-4.262057440711e0));
#28819=cartesian_point('',(1.789082354764e1,-7.355817942326e1,
-4.260908601625e0));
#28820=cartesian_point('',(1.771564853927e1,-7.357763849520e1,
-4.288647721204e0));
#28821=cartesian_point('',(1.754628775533e1,-7.357206810650e1,
-4.342956000450e0));
#28822=cartesian_point('',(1.739266599852e1,-7.354452428186e1,
-4.416767079991e0));
#28823=cartesian_point('',(1.725642191813e1,-7.349935965601e1,
-4.504648345893e0));
#28824=cartesian_point('',(1.713617029185e1,-7.344012364393e1,
-4.603646505445e0));
#28825=cartesian_point('',(1.702983915651e1,-7.336904508331e1,
-4.712824275136e0));
#28826=cartesian_point('',(1.693577903185e1,-7.328727926982e1,
-4.832429272733e0));
#28827=cartesian_point('',(1.685325855941e1,-7.319559315277e1,
-4.962887353093e0));
#28828=cartesian_point('',(1.678223283763e1,-7.309469247323e1,
-5.104434909380e0));
#28829=cartesian_point('',(1.672298571718e1,-7.298511577888e1,
-5.257330773479e0));
#28830=cartesian_point('',(1.667604075870e1,-7.286706695192e1,
-5.422138428474e0));
#28831=cartesian_point('',(1.664229392668e1,-7.274035271004e1,
-5.599876387294e0));
#28832=cartesian_point('',(1.662327185057e1,-7.260453083870e1,
-5.791885897851e0));
#28833=cartesian_point('',(1.662108835537e1,-7.243663792944e1,
-6.031734586571e0));
#28834=cartesian_point('',(1.663931200638e1,-7.231662612810e1,
-6.205926552043e0));
#28835=cartesian_point('',(1.665736760273e1,-7.224510164804e1,
-6.310922627628e0));
#28836=cartesian_point('',(1.821488293710e1,-7.283418324092e1,
-4.070563638956e0));
#28837=cartesian_point('',(1.814997717621e1,-7.288081573283e1,
-4.018852506494e0));
#28838=cartesian_point('',(1.800144345200e1,-7.296460461941e1,
-3.959216609679e0));
#28839=cartesian_point('',(1.775817975753e1,-7.302658090961e1,
-3.956815630806e0));
#28840=cartesian_point('',(1.757915093286e1,-7.304172988748e1,
-3.993862876827e0));
#28841=cartesian_point('',(1.741420113492e1,-7.302578043239e1,
-4.065501387936e0));
#28842=cartesian_point('',(1.727640604081e1,-7.298451708242e1,
-4.160068454512e0));
#28843=cartesian_point('',(1.716702266591e1,-7.292533904123e1,
-4.268671618291e0));
#28844=cartesian_point('',(1.708276799877e1,-7.285416605651e1,
-4.386575362355e0));
#28845=cartesian_point('',(1.701959553335e1,-7.277480802310e1,
-4.512255444020e0));
#28846=cartesian_point('',(1.697428349120e1,-7.268951844421e1,
-4.645944670157e0));
#28847=cartesian_point('',(1.694474215820e1,-7.259992179069e1,
-4.788238959685e0));
#28848=cartesian_point('',(1.692967199209e1,-7.250741128453e1,
-4.939597115867e0));
#28849=cartesian_point('',(1.692828106430e1,-7.241311149652e1,
-5.100512580922e0));
#28850=cartesian_point('',(1.694024160373e1,-7.231784058925e1,
-5.271760729541e0));
#28851=cartesian_point('',(1.696576361795e1,-7.222220179695e1,
-5.454516669576e0));
#28852=cartesian_point('',(1.700566564916e1,-7.212685108042e1,
-5.650191679877e0));
#28853=cartesian_point('',(1.707002000449e1,-7.201825951464e1,
-5.892664139572e0));
#28854=cartesian_point('',(1.712947603402e1,-7.194956479533e1,
-6.067065044767e0));
#28855=cartesian_point('',(1.716955311524e1,-7.191206549192e1,
-6.171589995287e0));
#28856=cartesian_point('',(1.785322713490e1,-7.252177025446e1,
-4.476382644224e0));
#28857=cartesian_point('',(1.783460571848e1,-7.253658405792e1,
-4.443055515524e0));
#28858=cartesian_point('',(1.778816931042e1,-7.256469375006e1,
-4.406280428463e0));
#28859=cartesian_point('',(1.771019031432e1,-7.258468754937e1,
-4.404131319041e0));
#28860=cartesian_point('',(1.765316026962e1,-7.258856983775e1,
-4.426016338972e0));
#28861=cartesian_point('',(1.760217128343e1,-7.258142533297e1,
-4.470469148174e0));
#28862=cartesian_point('',(1.756192210559e1,-7.256558158519e1,
-4.532800207452e0));
#28863=cartesian_point('',(1.753273643830e1,-7.254393397256e1,
-4.609351988005e0));
#28864=cartesian_point('',(1.751322811060e1,-7.251878703604e1,
-4.698086132399e0));
#28865=cartesian_point('',(1.750175768294e1,-7.249163316611e1,
-4.798369584014e0));
#28866=cartesian_point('',(1.749702161473e1,-7.246338281318e1,
-4.910464542881e0));
#28867=cartesian_point('',(1.749811193813e1,-7.243470453235e1,
-5.034720820939e0));
#28868=cartesian_point('',(1.750438727209e1,-7.240616462755e1,
-5.171273614631e0));
#28869=cartesian_point('',(1.751539916738e1,-7.237822601573e1,
-5.320274832028e0));
#28870=cartesian_point('',(1.753088866010e1,-7.235125776819e1,
-5.482194889149e0));
#28871=cartesian_point('',(1.755079965130e1,-7.232559083332e1,
-5.657993014348e0));
#28872=cartesian_point('',(1.757526612350e1,-7.230162500094e1,
-5.849003991189e0));
#28873=cartesian_point('',(1.760911117300e1,-7.227659089389e1,
-6.088857266148e0));
#28874=cartesian_point('',(1.763640295887e1,-7.226311492804e1,
-6.264156884807e0));
#28875=cartesian_point('',(1.765367109845e1,-7.225678637209e1,
-6.370213535228e0));
#28876=cartesian_point('',(1.779725550370e1,-7.289627494479e1,
-4.968483815881e0));
#28877=cartesian_point('',(1.779300947118e1,-7.289417927410e1,
-4.957771536280e0));
#28878=cartesian_point('',(1.779891078405e1,-7.288395324781e1,
-4.949290622481e0));
#28879=cartesian_point('',(1.781705345853e1,-7.287889434762e1,
-4.948528960876e0));
#28880=cartesian_point('',(1.782941679751e1,-7.288103409613e1,
-4.952960479972e0));
#28881=cartesian_point('',(1.783523827606e1,-7.288899880861e1,
-4.965478492067e0));
#28882=cartesian_point('',(1.783156555916e1,-7.290053037625e1,
-4.989735899555e0));
#28883=cartesian_point('',(1.781860259314e1,-7.291305808591e1,
-5.028347300286e0));
#28884=cartesian_point('',(1.779788000721e1,-7.292457400280e1,
-5.082505515406e0));
#28885=cartesian_point('',(1.777102601679e1,-7.293374446225e1,
-5.152643205935e0));
#28886=cartesian_point('',(1.773933988551e1,-7.293966019913e1,
-5.239053173247e0));
#28887=cartesian_point('',(1.770390685295e1,-7.294161871476e1,
-5.341782952872e0));
#28888=cartesian_point('',(1.766569375280e1,-7.293905459941e1,
-5.460571484733e0));
#28889=cartesian_point('',(1.762551243731e1,-7.293148929660e1,
-5.595152589324e0));
#28890=cartesian_point('',(1.758399223855e1,-7.291843633868e1,
-5.745620962697e0));
#28891=cartesian_point('',(1.754162005811e1,-7.289928388148e1,
-5.912663264595e0));
#28892=cartesian_point('',(1.749887021006e1,-7.287319592060e1,
-6.097503153234e0));
#28893=cartesian_point('',(1.744978735411e1,-7.283374878532e1,
-6.333325592044e0));
#28894=cartesian_point('',(1.741856764921e1,-7.279862007684e1,
-6.508899073282e0));
#28895=cartesian_point('',(1.740156099969e1,-7.277501173538e1,
-6.616249700833e0));
#28896=(bounded_surface()b_spline_surface(3,3,((#28816,#28817,#28818,#28819,
#28820,#28821,#28822,#28823,#28824,#28825,#28826,#28827,#28828,#28829,#28830,
#28831,#28832,#28833,#28834,#28835),(#28836,#28837,#28838,#28839,#28840,#28841,
#28842,#28843,#28844,#28845,#28846,#28847,#28848,#28849,#28850,#28851,#28852,
#28853,#28854,#28855),(#28856,#28857,#28858,#28859,#28860,#28861,#28862,#28863,
#28864,#28865,#28866,#28867,#28868,#28869,#28870,#28871,#28872,#28873,#28874,
#28875),(#28876,#28877,#28878,#28879,#28880,#28881,#28882,#28883,#28884,#28885,
#28886,#28887,#28888,#28889,#28890,#28891,#28892,#28893,#28894,#28895)),
.unspecified.,.f.,.f.,.f.)b_spline_surface_with_knots((4,4),(4,1,1,1,1,1,1,1,1,
1,1,1,1,1,1,1,1,4),(0.e0,1.e0),(4.995322043182e-1,5.202665605177e-1,
5.294169972456e-1,5.394745165439e-1,5.503627755621e-1,5.624496358035e-1,
5.760099346043e-1,5.911268946819e-1,6.079891488978e-1,6.268168477782e-1,
6.477193878731e-1,6.707209359248e-1,6.958396277521e-1,7.231585813090e-1,
7.528615088208e-1,7.852349921920e-1,8.205960739231e-1,8.757467021694e-1),
.unspecified.)geometric_representation_item()rational_b_spline_surface(((
1.576531785120e0,1.576531785120e0,1.576531785120e0,1.576531785120e0,
1.576531785120e0,1.576531785120e0,1.576531785120e0,1.576531785120e0,
1.576531785120e0,1.576531785120e0,1.576531785120e0,1.576531785120e0,
1.576531785120e0,1.576531785120e0,1.576531785120e0,1.576531785120e0,
1.576531785120e0,1.576531785120e0,1.576531785120e0,1.576531785120e0),(
8.078227382932e-1,8.078227382932e-1,8.078227382932e-1,8.078227382932e-1,
8.078227382932e-1,8.078227382932e-1,8.078227382932e-1,8.078227382932e-1,
8.078227382932e-1,8.078227382932e-1,8.078227382932e-1,8.078227382932e-1,
8.078227382932e-1,8.078227382932e-1,8.078227382932e-1,8.078227382932e-1,
8.078227382932e-1,8.078227382932e-1,8.078227382932e-1,8.078227382932e-1),(
8.078227382932e-1,8.078227382932e-1,8.078227382932e-1,8.078227382932e-1,
8.078227382932e-1,8.078227382932e-1,8.078227382932e-1,8.078227382932e-1,
8.078227382932e-1,8.078227382932e-1,8.078227382932e-1,8.078227382932e-1,
8.078227382932e-1,8.078227382932e-1,8.078227382932e-1,8.078227382932e-1,
8.078227382932e-1,8.078227382932e-1,8.078227382932e-1,8.078227382932e-1),(
1.576531785120e0,1.576531785120e0,1.576531785120e0,1.576531785120e0,
1.576531785120e0,1.576531785120e0,1.576531785120e0,1.576531785120e0,
1.576531785120e0,1.576531785120e0,1.576531785120e0,1.576531785120e0,
1.576531785120e0,1.576531785120e0,1.576531785120e0,1.576531785120e0,
1.576531785120e0,1.576531785120e0,1.576531785120e0,1.576531785120e0)))representation_item('')surface());
#28898=oriented_edge('',*,*,#28897,.f.);
#28899=oriented_edge('',*,*,#28808,.t.);
#28900=oriented_edge('',*,*,#28618,.t.);
#28901=oriented_edge('',*,*,#28605,.f.);
#28902=edge_loop('',(#28898,#28899,#28900,#28901));
#28903=face_outer_bound('',#28902,.f.);
#28905=cartesian_point('',(1.788138903371e1,-7.230690345956e1,
-2.460528104879e1));
#28906=direction('',(-7.908770270327e-3,-1.094246498082e-2,9.999088527526e-1));
#28907=direction('',(-8.109568385776e-1,5.851059782975e-1,-1.117067604845e-5));
#28908=axis2_placement_3d('',#28905,#28906,#28907);
#28909=cylindrical_surface('',#28908,3.000055924634e-1);
#28910=oriented_edge('',*,*,#28897,.t.);
#28911=oriented_edge('',*,*,#28603,.f.);
#28913=oriented_edge('',*,*,#28912,.t.);
#28915=oriented_edge('',*,*,#28914,.f.);
#28916=edge_loop('',(#28910,#28911,#28913,#28915));
#28917=face_outer_bound('',#28916,.f.);
#28919=cartesian_point('',(1.704133306572e1,-6.857340718299e1,
-3.934391582388e1));
#28920=direction('',(9.659089113355e-1,2.586722629954e-1,1.042282876722e-2));
#28921=direction('',(2.174550205002e-1,-7.888368136514e-1,-5.748476280612e-1));
#28922=axis2_placement_3d('',#28919,#28920,#28921);
#28923=toroidal_surface('',#28922,3.697836790019e0,2.999997081847e-1);
#28925=oriented_edge('',*,*,#28924,.f.);
#28926=oriented_edge('',*,*,#28912,.f.);
#28928=oriented_edge('',*,*,#28927,.f.);
#28930=oriented_edge('',*,*,#28929,.f.);
#28932=oriented_edge('',*,*,#28931,.t.);
#28933=edge_loop('',(#28925,#28926,#28928,#28930,#28932));
#28934=face_outer_bound('',#28933,.f.);
#28936=cartesian_point('',(1.520474261931e1,-6.447227858158e1,0.e0));
#28937=direction('',(-9.658728639631e-1,-2.588048538901e-1,-1.047178411625e-2));
#28938=direction('',(2.588190451026e-1,-9.659258262891e-1,0.e0));
#28939=axis2_placement_3d('',#28936,#28937,#28938);
#28940=plane('',#28939);
#28942=oriented_edge('',*,*,#28941,.t.);
#28943=oriented_edge('',*,*,#28795,.t.);
#28944=oriented_edge('',*,*,#28810,.t.);
#28945=oriented_edge('',*,*,#28914,.t.);
#28946=oriented_edge('',*,*,#28924,.t.);
#28948=oriented_edge('',*,*,#28947,.t.);
#28949=edge_loop('',(#28942,#28943,#28944,#28945,#28946,#28948));
#28950=face_outer_bound('',#28949,.f.);
#28952=cartesian_point('',(1.691490553121e1,-7.191482996678e1,
-2.154661739026e1));
#28953=direction('',(7.937675655823e-3,1.083462686077e-2,-9.999097980148e-1));
#28954=direction('',(-6.902934792966e-1,7.235256337950e-1,2.360017398637e-3));
#28955=axis2_placement_3d('',#28952,#28953,#28954);
#28956=cylindrical_surface('',#28955,5.000150355116e-1);
#28958=oriented_edge('',*,*,#28957,.f.);
#28959=oriented_edge('',*,*,#28797,.f.);
#28960=oriented_edge('',*,*,#28941,.f.);
#28962=oriented_edge('',*,*,#28961,.t.);
#28963=edge_loop('',(#28958,#28959,#28960,#28962));
#28964=face_outer_bound('',#28963,.f.);
#28966=cartesian_point('',(0.e0,0.e0,-2.511027589124e1));
#28967=direction('',(0.e0,0.e0,1.e0));
#28968=direction('',(1.e0,0.e0,0.e0));
#28969=axis2_placement_3d('',#28966,#28967,#28968);
#28970=conical_surface('',#28969,7.334631745054e1,5.e-1);
#28972=oriented_edge('',*,*,#28971,.t.);
#28973=oriented_edge('',*,*,#28782,.f.);
#28974=oriented_edge('',*,*,#28780,.f.);
#28975=oriented_edge('',*,*,#28957,.t.);
#28977=oriented_edge('',*,*,#28976,.f.);
#28979=oriented_edge('',*,*,#28978,.f.);
#28981=oriented_edge('',*,*,#28980,.f.);
#28982=edge_loop('',(#28972,#28973,#28974,#28975,#28977,#28979,#28981));
#28983=face_outer_bound('',#28982,.f.);
#28985=cartesian_point('',(1.189327895507e1,-7.291369359720e1,
-2.154661738381e1));
#28986=direction('',(1.147968826947e-2,-6.972273033927e-3,9.999097980148e-1));
#28987=direction('',(3.608667439979e-1,9.326144023090e-1,2.360017398612e-3));
#28988=axis2_placement_3d('',#28985,#28986,#28987);
#28989=cylindrical_surface('',#28988,5.000150355094e-1);
#28990=oriented_edge('',*,*,#28971,.f.);
#28992=oriented_edge('',*,*,#28991,.f.);
#28994=oriented_edge('',*,*,#28993,.f.);
#28995=oriented_edge('',*,*,#28762,.t.);
#28996=edge_loop('',(#28990,#28992,#28994,#28995));
#28997=face_outer_bound('',#28996,.f.);
#28999=cartesian_point('',(1.189813100270e1,-7.242901232343e1,
-4.228405109851e1));
#29000=cartesian_point('',(1.190840724074e1,-7.240954563118e1,
-4.219230552244e1));
#29001=cartesian_point('',(1.191991857871e1,-7.235744116347e1,
-4.191552498683e1));
#29002=cartesian_point('',(1.187782029843e1,-7.231636372927e1,
-4.159365171143e1));
#29003=cartesian_point('',(1.181870616982e1,-7.229982137888e1,
-4.136889288450e1));
#29004=cartesian_point('',(1.180237429821e1,-7.229654283812e1,
-4.131419697737e1));
#29005=cartesian_point('',(1.146455972800e1,-7.198661210288e1,
-4.217220069783e1));
#29006=cartesian_point('',(1.145167102509e1,-7.198808748255e1,
-4.208724761182e1));
#29007=cartesian_point('',(1.139889184155e1,-7.200332952683e1,
-4.183692834533e1));
#29008=cartesian_point('',(1.130240836584e1,-7.205212556314e1,
-4.156289837730e1));
#29009=cartesian_point('',(1.121992379158e1,-7.210521054018e1,
-4.138100991532e1));
#29010=cartesian_point('',(1.119888044580e1,-7.211930724362e1,
-4.133740562516e1));
#29011=cartesian_point('',(1.094471403939e1,-7.230023407133e1,
-4.200577893154e1));
#29012=cartesian_point('',(1.093969759083e1,-7.232747569595e1,
-4.194479683201e1));
#29013=cartesian_point('',(1.092153561997e1,-7.241581534294e1,
-4.176074223784e1));
#29014=cartesian_point('',(1.089404033778e1,-7.253619078993e1,
-4.154640461791e1));
#29015=cartesian_point('',(1.087329858375e1,-7.263069571040e1,
-4.139654200151e1));
#29016=cartesian_point('',(1.086816153844e1,-7.265436621521e1,
-4.136005975357e1));
#29017=cartesian_point('',(1.110185654468e1,-7.290940327104e1,
-4.202913429407e1));
#29018=cartesian_point('',(1.112419112086e1,-7.292940406528e1,
-4.197410631454e1));
#29019=cartesian_point('',(1.118872742924e1,-7.298926696648e1,
-4.179882679584e1));
#29020=cartesian_point('',(1.125230192380e1,-7.305783140813e1,
-4.156838736934e1));
#29021=cartesian_point('',(1.128776245801e1,-7.310473412178e1,
-4.139268418215e1));
#29022=cartesian_point('',(1.129579508743e1,-7.311612026630e1,
-4.134889747457e1));
#29023=(bounded_surface()b_spline_surface(3,3,((#28999,#29000,#29001,#29002,
#29003,#29004),(#29005,#29006,#29007,#29008,#29009,#29010),(#29011,#29012,
#29013,#29014,#29015,#29016),(#29017,#29018,#29019,#29020,#29021,#29022)),
.unspecified.,.f.,.f.,.f.)b_spline_surface_with_knots((4,4),(4,1,1,4),(0.e0,
1.e0),(1.428932367047e-1,3.042534844295e-1,6.365578164043e-1,7.455465686069e-1),
.unspecified.)geometric_representation_item()rational_b_spline_surface(((
1.579933837975e0,1.579933837975e0,1.579933837975e0,1.579933837975e0,
1.579933837975e0,1.579933837975e0),(8.066887206751e-1,8.066887206751e-1,
8.066887206751e-1,8.066887206751e-1,8.066887206751e-1,8.066887206751e-1),(
8.066887206751e-1,8.066887206751e-1,8.066887206751e-1,8.066887206751e-1,
8.066887206751e-1,8.066887206751e-1),(1.579933837975e0,1.579933837975e0,
1.579933837975e0,1.579933837975e0,1.579933837975e0,1.579933837975e0)))representation_item('')surface());
#29024=oriented_edge('',*,*,#28980,.t.);
#29026=oriented_edge('',*,*,#29025,.f.);
#29028=oriented_edge('',*,*,#29027,.f.);
#29029=oriented_edge('',*,*,#28991,.t.);
#29030=edge_loop('',(#29024,#29026,#29028,#29029));
#29031=face_outer_bound('',#29030,.f.);
#29033=cartesian_point('',(1.039249821276e1,-7.254156649301e1,
-4.363319454679e1));
#29034=cartesian_point('',(1.046376079174e1,-7.253910384734e1,
-4.373471217428e1));
#29035=cartesian_point('',(1.111163280945e1,-7.240804006756e1,
-4.382095013496e1));
#29036=cartesian_point('',(1.136136524545e1,-7.243566671908e1,
-4.350786171364e1));
#29037=cartesian_point('',(1.148733569340e1,-7.242432535858e1,
-4.335191520657e1));
#29038=cartesian_point('',(1.157875151419e1,-7.242064083759e1,
-4.317043033913e1));
#29039=cartesian_point('',(1.165297280152e1,-7.241082348913e1,
-4.298946383042e1));
#29040=cartesian_point('',(1.171283608944e1,-7.239808435071e1,
-4.279540040131e1));
#29041=cartesian_point('',(1.175764352062e1,-7.238063723104e1,
-4.259355953883e1));
#29042=cartesian_point('',(1.178533841921e1,-7.235898248606e1,
-4.238830585677e1));
#29043=cartesian_point('',(1.179460231190e1,-7.233410203664e1,
-4.218775101444e1));
#29044=cartesian_point('',(1.178535123597e1,-7.230576122021e1,
-4.198494889318e1));
#29045=cartesian_point('',(1.176512401837e1,-7.228535055081e1,
-4.185181338849e1));
#29046=cartesian_point('',(1.174994490652e1,-7.227435796480e1,
-4.178201486825e1));
#29047=cartesian_point('',(1.033668357607e1,-7.206612511059e1,
-4.342948585129e1));
#29048=cartesian_point('',(1.038465669041e1,-7.206763791763e1,
-4.354278587886e1));
#29049=cartesian_point('',(1.105663361661e1,-7.192458372704e1,
-4.364062721572e1));
#29050=cartesian_point('',(1.125560140667e1,-7.197757466934e1,
-4.328950215483e1));
#29051=cartesian_point('',(1.133119192905e1,-7.198178295048e1,
-4.313204420526e1));
#29052=cartesian_point('',(1.137069779109e1,-7.199912725967e1,
-4.295176408481e1));
#29053=cartesian_point('',(1.139233867452e1,-7.201462787447e1,
-4.277974713892e1));
#29054=cartesian_point('',(1.139979954685e1,-7.203357322749e1,
-4.259994650418e1));
#29055=cartesian_point('',(1.139412084791e1,-7.205450022581e1,
-4.241833616448e1));
#29056=cartesian_point('',(1.137558202713e1,-7.207774866379e1,
-4.223888207882e1));
#29057=cartesian_point('',(1.134539376758e1,-7.210294604185e1,
-4.206894051217e1));
#29058=cartesian_point('',(1.130296748202e1,-7.213187395037e1,
-4.190283366863e1));
#29059=cartesian_point('',(1.126666912375e1,-7.215416607613e1,
-4.179826636333e1));
#29060=cartesian_point('',(1.124516921802e1,-7.216721766123e1,
-4.174492536382e1));
#29061=cartesian_point('',(1.062376002911e1,-7.200801800659e1,
-4.300195625414e1));
#29062=cartesian_point('',(1.063480538535e1,-7.199408271417e1,
-4.305728399202e1));
#29063=cartesian_point('',(1.082679016734e1,-7.194228070743e1,
-4.310188690811e1));
#29064=cartesian_point('',(1.088894599562e1,-7.200072745295e1,
-4.293387704984e1));
#29065=cartesian_point('',(1.091560903474e1,-7.204437529006e1,
-4.282323688572e1));
#29066=cartesian_point('',(1.093302858765e1,-7.209973065653e1,
-4.269398413453e1));
#29067=cartesian_point('',(1.094609405257e1,-7.216001132998e1,
-4.255898260366e1));
#29068=cartesian_point('',(1.095582082671e1,-7.222635650988e1,
-4.241423493020e1));
#29069=cartesian_point('',(1.096229977032e1,-7.229665575705e1,
-4.226411425282e1));
#29070=cartesian_point('',(1.096535651925e1,-7.236888700254e1,
-4.211303942291e1));
#29071=cartesian_point('',(1.096501239254e1,-7.244027692967e1,
-4.196719736674e1));
#29072=cartesian_point('',(1.096141387607e1,-7.251360367367e1,
-4.182154345934e1));
#29073=cartesian_point('',(1.095678987693e1,-7.256295185809e1,
-4.172711369278e1));
#29074=cartesian_point('',(1.095372571120e1,-7.258936673727e1,
-4.167789853361e1));
#29075=cartesian_point('',(1.090346770903e1,-7.243814122998e1,
-4.287223146335e1));
#29076=cartesian_point('',(1.090900229899e1,-7.240818239815e1,
-4.287056378475e1));
#29077=cartesian_point('',(1.070253275873e1,-7.243953905352e1,
-4.286204228761e1));
#29078=cartesian_point('',(1.070875257482e1,-7.247687652940e1,
-4.287488196613e1));
#29079=cartesian_point('',(1.074763663440e1,-7.253573392548e1,
-4.280226678072e1));
#29080=cartesian_point('',(1.079974087067e1,-7.259970556574e1,
-4.271160590420e1));
#29081=cartesian_point('',(1.085869870734e1,-7.266959257396e1,
-4.259652340572e1));
#29082=cartesian_point('',(1.092259509060e1,-7.274122073704e1,
-4.246485100095e1));
#29083=cartesian_point('',(1.098904199943e1,-7.281165164727e1,
-4.231905882070e1));
#29084=cartesian_point('',(1.105517501184e1,-7.287718176268e1,
-4.216431758529e1));
#29085=cartesian_point('',(1.111755869672e1,-7.293451977207e1,
-4.200665763942e1));
#29086=cartesian_point('',(1.117741745337e1,-7.298520477041e1,
-4.184025985006e1));
#29087=cartesian_point('',(1.121356766123e1,-7.301295137939e1,
-4.172516822533e1));
#29088=cartesian_point('',(1.123120245957e1,-7.302574421925e1,
-4.166271331968e1));
#29089=(bounded_surface()b_spline_surface(3,3,((#29033,#29034,#29035,#29036,
#29037,#29038,#29039,#29040,#29041,#29042,#29043,#29044,#29045,#29046),(#29047,
#29048,#29049,#29050,#29051,#29052,#29053,#29054,#29055,#29056,#29057,#29058,
#29059,#29060),(#29061,#29062,#29063,#29064,#29065,#29066,#29067,#29068,#29069,
#29070,#29071,#29072,#29073,#29074),(#29075,#29076,#29077,#29078,#29079,#29080,
#29081,#29082,#29083,#29084,#29085,#29086,#29087,#29088)),.unspecified.,.f.,.f.,
.f.)b_spline_surface_with_knots((4,4),(4,1,1,1,1,1,1,1,1,1,1,4),(0.e0,1.e0),(
3.203918816874e-1,3.790232343287e-1,4.232748401439e-1,4.703107901436e-1,
5.222928161966e-1,5.791305001655e-1,6.403981471089e-1,7.051820585177e-1,
7.713206710366e-1,8.362787309349e-1,8.976413569126e-1,9.679441129090e-1),
.unspecified.)geometric_representation_item()rational_b_spline_surface(((
1.438896861929e0,1.438896861929e0,1.438896861929e0,1.438896861929e0,
1.438896861929e0,1.438896861929e0,1.438896861929e0,1.438896861929e0,
1.438896861929e0,1.438896861929e0,1.438896861929e0,1.438896861929e0,
1.438896861929e0,1.438896861929e0),(8.537010460235e-1,8.537010460235e-1,
8.537010460235e-1,8.537010460235e-1,8.537010460235e-1,8.537010460235e-1,
8.537010460235e-1,8.537010460235e-1,8.537010460235e-1,8.537010460235e-1,
8.537010460235e-1,8.537010460235e-1,8.537010460235e-1,8.537010460235e-1),(
8.537010460235e-1,8.537010460235e-1,8.537010460235e-1,8.537010460235e-1,
8.537010460235e-1,8.537010460235e-1,8.537010460235e-1,8.537010460235e-1,
8.537010460235e-1,8.537010460235e-1,8.537010460235e-1,8.537010460235e-1,
8.537010460235e-1,8.537010460235e-1),(1.438896861929e0,1.438896861929e0,
1.438896861929e0,1.438896861929e0,1.438896861929e0,1.438896861929e0,
1.438896861929e0,1.438896861929e0,1.438896861929e0,1.438896861929e0,
1.438896861929e0,1.438896861929e0,1.438896861929e0,1.438896861929e0)))representation_item('')surface());
#29091=oriented_edge('',*,*,#29090,.t.);
#29093=oriented_edge('',*,*,#29092,.f.);
#29095=oriented_edge('',*,*,#29094,.t.);
#29096=oriented_edge('',*,*,#29025,.t.);
#29097=edge_loop('',(#29091,#29093,#29095,#29096));
#29098=face_outer_bound('',#29097,.f.);
#29100=cartesian_point('',(0.e0,0.e0,-4.2e1));
#29101=direction('',(0.e0,0.e0,1.e0));
#29102=direction('',(9.999788139917e-1,6.509344655868e-3,0.e0));
#29103=axis2_placement_3d('',#29100,#29101,#29102);
#29104=toroidal_surface('',#29103,7.019880882606e1,3.e0);
#29105=oriented_edge('',*,*,#29090,.f.);
#29106=oriented_edge('',*,*,#28978,.t.);
#29108=oriented_edge('',*,*,#29107,.f.);
#29110=oriented_edge('',*,*,#29109,.f.);
#29112=oriented_edge('',*,*,#29111,.f.);
#29114=oriented_edge('',*,*,#29113,.t.);
#29116=oriented_edge('',*,*,#29115,.f.);
#29118=oriented_edge('',*,*,#29117,.f.);
#29120=oriented_edge('',*,*,#29119,.f.);
#29122=oriented_edge('',*,*,#29121,.t.);
#29124=oriented_edge('',*,*,#29123,.f.);
#29126=oriented_edge('',*,*,#29125,.f.);
#29128=oriented_edge('',*,*,#29127,.f.);
#29130=oriented_edge('',*,*,#29129,.t.);
#29132=oriented_edge('',*,*,#29131,.f.);
#29134=oriented_edge('',*,*,#29133,.f.);
#29136=oriented_edge('',*,*,#29135,.f.);
#29138=oriented_edge('',*,*,#29137,.t.);
#29140=oriented_edge('',*,*,#29139,.t.);
#29142=oriented_edge('',*,*,#29141,.t.);
#29144=oriented_edge('',*,*,#29143,.f.);
#29146=oriented_edge('',*,*,#29145,.t.);
#29148=oriented_edge('',*,*,#29147,.t.);
#29150=oriented_edge('',*,*,#29149,.t.);
#29152=oriented_edge('',*,*,#29151,.t.);
#29154=oriented_edge('',*,*,#29153,.f.);
#29156=oriented_edge('',*,*,#29155,.f.);
#29158=oriented_edge('',*,*,#29157,.f.);
#29160=oriented_edge('',*,*,#29159,.t.);
#29162=oriented_edge('',*,*,#29161,.f.);
#29164=oriented_edge('',*,*,#29163,.f.);
#29166=oriented_edge('',*,*,#29165,.f.);
#29168=oriented_edge('',*,*,#29167,.t.);
#29170=oriented_edge('',*,*,#29169,.f.);
#29172=oriented_edge('',*,*,#29171,.f.);
#29174=oriented_edge('',*,*,#29173,.f.);
#29176=oriented_edge('',*,*,#29175,.t.);
#29178=oriented_edge('',*,*,#29177,.f.);
#29180=oriented_edge('',*,*,#29179,.f.);
#29182=oriented_edge('',*,*,#29181,.t.);
#29184=oriented_edge('',*,*,#29183,.t.);
#29186=oriented_edge('',*,*,#29185,.f.);
#29188=oriented_edge('',*,*,#29187,.f.);
#29190=oriented_edge('',*,*,#29189,.f.);
#29192=oriented_edge('',*,*,#29191,.t.);
#29194=oriented_edge('',*,*,#29193,.f.);
#29196=oriented_edge('',*,*,#29195,.f.);
#29198=oriented_edge('',*,*,#29197,.f.);
#29200=oriented_edge('',*,*,#29199,.t.);
#29202=oriented_edge('',*,*,#29201,.f.);
#29204=oriented_edge('',*,*,#29203,.f.);
#29205=edge_loop('',(#29105,#29106,#29108,#29110,#29112,#29114,#29116,#29118,
#29120,#29122,#29124,#29126,#29128,#29130,#29132,#29134,#29136,#29138,#29140,
#29142,#29144,#29146,#29148,#29150,#29152,#29154,#29156,#29158,#29160,#29162,
#29164,#29166,#29168,#29170,#29172,#29174,#29176,#29178,#29180,#29182,#29184,
#29186,#29188,#29190,#29192,#29194,#29196,#29198,#29200,#29202,#29204));
#29206=face_outer_bound('',#29205,.f.);
#29208=cartesian_point('',(1.681155785050e1,-7.126540122819e1,
-4.179710433688e1));
#29209=cartesian_point('',(1.680070883984e1,-7.128257087399e1,
-4.187580679743e1));
#29210=cartesian_point('',(1.679112426855e1,-7.130714864868e1,
-4.200780071052e1));
#29211=cartesian_point('',(1.679419799709e1,-7.133172297427e1,
-4.219042610221e1));
#29212=cartesian_point('',(1.680553392480e1,-7.134585240785e1,
-4.233661747846e1));
#29213=cartesian_point('',(1.682294431705e1,-7.135421556632e1,
-4.247098264788e1));
#29214=cartesian_point('',(1.684458316783e1,-7.135800854773e1,
-4.259425353817e1));
#29215=cartesian_point('',(1.686916873157e1,-7.135820361459e1,
-4.270738606145e1));
#29216=cartesian_point('',(1.689584578107e1,-7.135556519138e1,
-4.281143411437e1));
#29217=cartesian_point('',(1.692407572396e1,-7.135067479924e1,
-4.290744628783e1));
#29218=cartesian_point('',(1.695354488144e1,-7.134396230801e1,
-4.299637687143e1));
#29219=cartesian_point('',(1.698411315893e1,-7.133573316558e1,
-4.307909294325e1));
#29220=cartesian_point('',(1.701581123922e1,-7.132617766843e1,
-4.315644370234e1));
#29221=cartesian_point('',(1.704888718554e1,-7.131535766211e1,
-4.322935922136e1));
#29222=cartesian_point('',(1.708385925072e1,-7.130318578654e1,
-4.329886885986e1));
#29223=cartesian_point('',(1.712162327128e1,-7.128938286461e1,
-4.336613118497e1));
#29224=cartesian_point('',(1.716358188465e1,-7.127342868882e1,
-4.343234268434e1));
#29225=cartesian_point('',(1.721173596579e1,-7.125453915165e1,
-4.349842392593e1));
#29226=cartesian_point('',(1.726904213793e1,-7.123162062475e1,
-4.356484509363e1));
#29227=cartesian_point('',(1.734030817141e1,-7.120309713309e1,
-4.363164778669e1));
#29228=cartesian_point('',(1.743647458425e1,-7.116598162135e1,
-4.369896646657e1));
#29229=cartesian_point('',(1.757916311467e1,-7.111559819298e1,
-4.376237344334e1));
#29230=cartesian_point('',(1.778860780237e1,-7.105751077146e1,
-4.378473760301e1));
#29231=cartesian_point('',(1.799386877058e1,-7.101970224991e1,
-4.373125587593e1));
#29232=cartesian_point('',(1.812411962608e1,-7.100331587126e1,
-4.365455649515e1));
#29233=cartesian_point('',(1.818379710076e1,-7.099657653924e1,
-4.360592310319e1));
#29234=cartesian_point('',(1.820764609956e1,-7.099395672246e1,
-4.358429205501e1));
#29235=cartesian_point('',(1.722456109258e1,-7.099120509931e1,
-4.175634920518e1));
#29236=cartesian_point('',(1.719763923805e1,-7.098681898192e1,
-4.181743069964e1));
#29237=cartesian_point('',(1.715843091164e1,-7.097992774210e1,
-4.192277940803e1));
#29238=cartesian_point('',(1.711626860489e1,-7.096967702643e1,
-4.207408872156e1));
#29239=cartesian_point('',(1.708934448372e1,-7.096057372698e1,
-4.219821394165e1));
#29240=cartesian_point('',(1.707014245149e1,-7.095116210454e1,
-4.231465631961e1));
#29241=cartesian_point('',(1.705713606656e1,-7.094146140643e1,
-4.242338464407e1));
#29242=cartesian_point('',(1.704913539768e1,-7.093152401823e1,
-4.252474222220e1));
#29243=cartesian_point('',(1.704524014254e1,-7.092139723776e1,
-4.261929584299e1));
#29244=cartesian_point('',(1.704479623349e1,-7.091110592796e1,
-4.270771352581e1));
#29245=cartesian_point('',(1.704735646409e1,-7.090064834940e1,
-4.279065963158e1));
#29246=cartesian_point('',(1.705264667249e1,-7.088998918286e1,
-4.286878209913e1));
#29247=cartesian_point('',(1.706055634308e1,-7.087904344902e1,
-4.294276587352e1));
#29248=cartesian_point('',(1.707116748200e1,-7.086764726278e1,
-4.301342417261e1));
#29249=cartesian_point('',(1.708481689323e1,-7.085552651495e1,
-4.308172037290e1));
#29250=cartesian_point('',(1.710221813670e1,-7.084224200192e1,
-4.314880694272e1));
#29251=cartesian_point('',(1.712465577039e1,-7.082712193246e1,
-4.321594765262e1));
#29252=cartesian_point('',(1.715422816580e1,-7.080920394894e1,
-4.328420443963e1));
#29253=cartesian_point('',(1.719428384127e1,-7.078715523115e1,
-4.335421134191e1));
#29254=cartesian_point('',(1.725032870163e1,-7.075908259267e1,
-4.342612825826e1));
#29255=cartesian_point('',(1.733399969352e1,-7.072167927570e1,
-4.350007409624e1));
#29256=cartesian_point('',(1.746869141349e1,-7.066992824640e1,
-4.357105884246e1));
#29257=cartesian_point('',(1.767724168560e1,-7.061082925330e1,
-4.359637678989e1));
#29258=cartesian_point('',(1.787966701972e1,-7.057666602302e1,
-4.353596789743e1));
#29259=cartesian_point('',(1.799907654889e1,-7.056693954765e1,
-4.345098577564e1));
#29260=cartesian_point('',(1.804927565650e1,-7.056500128354e1,
-4.339834792610e1));
#29261=cartesian_point('',(1.806855979316e1,-7.056461920307e1,
-4.337516263538e1));
#29262=cartesian_point('',(1.764139548550e1,-7.125458259704e1,
-4.169097527020e1));
#29263=cartesian_point('',(1.762713711746e1,-7.122902862059e1,
-4.174733969493e1));
#29264=cartesian_point('',(1.760504438804e1,-7.118657552437e1,
-4.184241102963e1));
#29265=cartesian_point('',(1.757811623697e1,-7.112786381380e1,
-4.197539877289e1));
#29266=cartesian_point('',(1.755859859969e1,-7.108064873506e1,
-4.208275999061e1));
#29267=cartesian_point('',(1.754231162237e1,-7.103695943026e1,
-4.218218017352e1));
#29268=cartesian_point('',(1.752874829055e1,-7.099658882647e1,
-4.227396550152e1));
#29269=cartesian_point('',(1.751748961883e1,-7.095929728355e1,
-4.235860685367e1));
#29270=cartesian_point('',(1.750819802962e1,-7.092482740063e1,
-4.243669177319e1));
#29271=cartesian_point('',(1.750061159308e1,-7.089292526751e1,
-4.250882502538e1));
#29272=cartesian_point('',(1.749453918664e1,-7.086336505541e1,
-4.257555547753e1));
#29273=cartesian_point('',(1.748985018955e1,-7.083594548384e1,
-4.263737391879e1));
#29274=cartesian_point('',(1.748646710141e1,-7.081046682310e1,
-4.269475745853e1));
#29275=cartesian_point('',(1.748436856e1,-7.078669998685e1,-4.274823176293e1));
#29276=cartesian_point('',(1.748360994620e1,-7.076438423885e1,
-4.279836622882e1));
#29277=cartesian_point('',(1.748436309882e1,-7.074322230878e1,
-4.284576718705e1));
#29278=cartesian_point('',(1.748698767194e1,-7.072290952292e1,
-4.289097601238e1));
#29279=cartesian_point('',(1.749212932884e1,-7.070321156750e1,
-4.293422356553e1));
#29280=cartesian_point('',(1.750084953713e1,-7.068393216344e1,
-4.297537454003e1));
#29281=cartesian_point('',(1.751487448737e1,-7.066476067370e1,
-4.301406394357e1));
#29282=cartesian_point('',(1.753771698047e1,-7.064473765677e1,
-4.305026848965e1));
#29283=cartesian_point('',(1.757654209366e1,-7.062282541412e1,
-4.308173325933e1));
#29284=cartesian_point('',(1.763876516148e1,-7.060325057172e1,
-4.309222791941e1));
#29285=cartesian_point('',(1.770074406141e1,-7.059764238652e1,
-4.306667028503e1));
#29286=cartesian_point('',(1.773880570539e1,-7.060379688895e1,
-4.302674839795e1));
#29287=cartesian_point('',(1.775568686737e1,-7.061072241349e1,
-4.299904909637e1));
#29288=cartesian_point('',(1.776235385175e1,-7.061425197598e1,
-4.298631680451e1));
#29289=cartesian_point('',(1.757412059197e1,-7.174722775261e1,
-4.167750833443e1));
#29290=cartesian_point('',(1.758643834293e1,-7.172567261711e1,
-4.174758132077e1));
#29291=cartesian_point('',(1.760816528714e1,-7.168519302808e1,
-4.186077366093e1));
#29292=cartesian_point('',(1.763910859583e1,-7.162111212331e1,
-4.200988131248e1));
#29293=cartesian_point('',(1.766399405006e1,-7.156551932812e1,
-4.212540438539e1));
#29294=cartesian_point('',(1.768673728503e1,-7.151117440904e1,
-4.222862891012e1));
#29295=cartesian_point('',(1.770735724929e1,-7.145885943067e1,
-4.232090404275e1));
#29296=cartesian_point('',(1.772598257650e1,-7.140901241949e1,
-4.240345566548e1));
#29297=cartesian_point('',(1.774278749603e1,-7.136184037992e1,
-4.247737564307e1));
#29298=cartesian_point('',(1.775795079799e1,-7.131741484155e1,
-4.254359684852e1));
#29299=cartesian_point('',(1.777162728700e1,-7.127575572199e1,
-4.260286228575e1));
#29300=cartesian_point('',(1.778393946464e1,-7.123686485724e1,
-4.265575154097e1));
#29301=cartesian_point('',(1.779497841218e1,-7.120072261780e1,
-4.270273359571e1));
#29302=cartesian_point('',(1.780480308933e1,-7.116727156915e1,
-4.274421247148e1));
#29303=cartesian_point('',(1.781341690948e1,-7.113644881588e1,
-4.278049677587e1));
#29304=cartesian_point('',(1.782072467686e1,-7.110823483567e1,
-4.281174596435e1));
#29305=cartesian_point('',(1.782643699663e1,-7.108278103096e1,
-4.283783496349e1));
#29306=cartesian_point('',(1.782989713876e1,-7.106063518800e1,
-4.285816395847e1));
#29307=cartesian_point('',(1.782987776347e1,-7.104278288286e1,
-4.287179568324e1));
#29308=cartesian_point('',(1.782427197830e1,-7.103054327876e1,
-4.287781149381e1));
#29309=cartesian_point('',(1.780915787401e1,-7.102522353406e1,
-4.287608571981e1));
#29310=cartesian_point('',(1.777646667636e1,-7.102942760455e1,
-4.286719429181e1));
#29311=cartesian_point('',(1.771821830425e1,-7.104364622405e1,
-4.286244051969e1));
#29312=cartesian_point('',(1.766654457676e1,-7.105807670636e1,
-4.287271617767e1));
#29313=cartesian_point('',(1.764797645905e1,-7.107074321337e1,
-4.287845062841e1));
#29314=cartesian_point('',(1.764670161218e1,-7.108021942187e1,
-4.287544016927e1));
#29315=cartesian_point('',(1.764746861391e1,-7.108475562012e1,
-4.287293198523e1));
#29316=(bounded_surface()b_spline_surface(3,3,((#29208,#29209,#29210,#29211,
#29212,#29213,#29214,#29215,#29216,#29217,#29218,#29219,#29220,#29221,#29222,
#29223,#29224,#29225,#29226,#29227,#29228,#29229,#29230,#29231,#29232,#29233,
#29234),(#29235,#29236,#29237,#29238,#29239,#29240,#29241,#29242,#29243,#29244,
#29245,#29246,#29247,#29248,#29249,#29250,#29251,#29252,#29253,#29254,#29255,
#29256,#29257,#29258,#29259,#29260,#29261),(#29262,#29263,#29264,#29265,#29266,
#29267,#29268,#29269,#29270,#29271,#29272,#29273,#29274,#29275,#29276,#29277,
#29278,#29279,#29280,#29281,#29282,#29283,#29284,#29285,#29286,#29287,#29288),(
#29289,#29290,#29291,#29292,#29293,#29294,#29295,#29296,#29297,#29298,#29299,
#29300,#29301,#29302,#29303,#29304,#29305,#29306,#29307,#29308,#29309,#29310,
#29311,#29312,#29313,#29314,#29315)),.unspecified.,.f.,.f.,.f.)b_spline_surface_with_knots((4,4),(4,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,4),(0.e0,1.e0),
(3.739659707901e-2,1.166902097898e-1,1.678006527112e-1,2.145835000980e-1,
2.573592540897e-1,2.964763544131e-1,3.322818639523e-1,3.651097134652e-1,
3.952866163703e-1,4.230838858383e-1,4.486978986068e-1,4.723347691241e-1,
4.942121324659e-1,5.145547134695e-1,5.335907610236e-1,5.515472985882e-1,
5.685337975680e-1,5.843846669277e-1,5.989978991652e-1,6.125432986587e-1,
6.265534915408e-1,6.416340023685e-1,6.571635797897e-1,6.742212987222e-1,
6.887746183620e-1),.unspecified.)geometric_representation_item()rational_b_spline_surface(((1.413720215987e0,1.413720215987e0,1.413720215987e0,1.413720215987e0,
1.413720215987e0,1.413720215987e0,1.413720215987e0,1.413720215987e0,
1.413720215987e0,1.413720215987e0,1.413720215987e0,1.413720215987e0,
1.413720215987e0,1.413720215987e0,1.413720215987e0,1.413720215987e0,
1.413720215987e0,1.413720215987e0,1.413720215987e0,1.413720215987e0,
1.413720215987e0,1.413720215987e0,1.413720215987e0,1.413720215987e0,
1.413720215987e0,1.413720215987e0,1.413720215987e0),(8.620932613378e-1,
8.620932613378e-1,8.620932613378e-1,8.620932613378e-1,8.620932613378e-1,
8.620932613378e-1,8.620932613378e-1,8.620932613378e-1,8.620932613378e-1,
8.620932613378e-1,8.620932613378e-1,8.620932613378e-1,8.620932613378e-1,
8.620932613378e-1,8.620932613378e-1,8.620932613378e-1,8.620932613378e-1,
8.620932613378e-1,8.620932613378e-1,8.620932613378e-1,8.620932613378e-1,
8.620932613378e-1,8.620932613378e-1,8.620932613378e-1,8.620932613378e-1,
8.620932613378e-1,8.620932613378e-1),(8.620932613378e-1,8.620932613378e-1,
8.620932613378e-1,8.620932613378e-1,8.620932613378e-1,8.620932613378e-1,
8.620932613378e-1,8.620932613378e-1,8.620932613378e-1,8.620932613378e-1,
8.620932613378e-1,8.620932613378e-1,8.620932613378e-1,8.620932613378e-1,
8.620932613378e-1,8.620932613378e-1,8.620932613378e-1,8.620932613378e-1,
8.620932613378e-1,8.620932613378e-1,8.620932613378e-1,8.620932613378e-1,
8.620932613378e-1,8.620932613378e-1,8.620932613378e-1,8.620932613378e-1,
8.620932613378e-1),(1.413720215987e0,1.413720215987e0,1.413720215987e0,
1.413720215987e0,1.413720215987e0,1.413720215987e0,1.413720215987e0,
1.413720215987e0,1.413720215987e0,1.413720215987e0,1.413720215987e0,
1.413720215987e0,1.413720215987e0,1.413720215987e0,1.413720215987e0,
1.413720215987e0,1.413720215987e0,1.413720215987e0,1.413720215987e0,
1.413720215987e0,1.413720215987e0,1.413720215987e0,1.413720215987e0,
1.413720215987e0,1.413720215987e0,1.413720215987e0,1.413720215987e0)))representation_item('')surface());
#29317=oriented_edge('',*,*,#29107,.t.);
#29319=oriented_edge('',*,*,#29318,.f.);
#29321=oriented_edge('',*,*,#29320,.f.);
#29323=oriented_edge('',*,*,#29322,.t.);
#29324=edge_loop('',(#29317,#29319,#29321,#29323));
#29325=face_outer_bound('',#29324,.f.);
#29327=cartesian_point('',(1.676240379394e1,-7.131025463118e1,
-4.131568017606e1));
#29328=cartesian_point('',(1.671239248869e1,-7.134362828104e1,
-4.151438197464e1));
#29329=cartesian_point('',(1.667266967393e1,-7.139773644751e1,
-4.183262992021e1));
#29330=cartesian_point('',(1.670350166008e1,-7.145148479381e1,
-4.217110950197e1));
#29331=cartesian_point('',(1.672610165801e1,-7.146992696246e1,
-4.229078645202e1));
#29332=cartesian_point('',(1.725182360624e1,-7.091526938417e1,
-4.133853690697e1));
#29333=cartesian_point('',(1.716185907562e1,-7.089680536804e1,
-4.149723234664e1));
#29334=cartesian_point('',(1.704321567822e1,-7.088374679483e1,
-4.176320053603e1));
#29335=cartesian_point('',(1.697108481453e1,-7.088948905530e1,
-4.206749549898e1));
#29336=cartesian_point('',(1.695521173578e1,-7.089448326509e1,
-4.217840588148e1));
#29337=cartesian_point('',(1.776239913021e1,-7.128250214766e1,
-4.136105044051e1));
#29338=cartesian_point('',(1.771236087133e1,-7.121014830210e1,
-4.149358192008e1));
#29339=cartesian_point('',(1.763839640923e1,-7.110632514110e1,
-4.170559798034e1));
#29340=cartesian_point('',(1.757492339976e1,-7.101349699840e1,
-4.193070354852e1));
#29341=cartesian_point('',(1.755539286913e1,-7.098334946702e1,
-4.201024818056e1));
#29342=cartesian_point('',(1.754446341761e1,-7.187275303412e1,
-4.135016464457e1));
#29343=cartesian_point('',(1.755560805027e1,-7.182358246136e1,
-4.150879053693e1));
#29344=cartesian_point('',(1.758432093151e1,-7.173866453661e1,
-4.174439883413e1));
#29345=cartesian_point('',(1.762841434107e1,-7.164143045467e1,
-4.196158229928e1));
#29346=cartesian_point('',(1.764541214051e1,-7.160604525475e1,
-4.203321564785e1));
#29347=(bounded_surface()b_spline_surface(3,3,((#29327,#29328,#29329,#29330,
#29331),(#29332,#29333,#29334,#29335,#29336),(#29337,#29338,#29339,#29340,
#29341),(#29342,#29343,#29344,#29345,#29346)),.unspecified.,.f.,.f.,.f.)b_spline_surface_with_knots((4,4),(4,1,4),(0.e0,1.e0),(3.710935578772e-1,
7.048353467731e-1,8.826165026342e-1),.unspecified.)geometric_representation_item()rational_b_spline_surface(((1.579952471196e0,1.579952471196e0,1.579952471196e0,
1.579952471196e0,1.579952471196e0),(8.066825096013e-1,8.066825096013e-1,
8.066825096013e-1,8.066825096013e-1,8.066825096013e-1),(8.066825096013e-1,
8.066825096013e-1,8.066825096013e-1,8.066825096013e-1,8.066825096013e-1),(
1.579952471196e0,1.579952471196e0,1.579952471196e0,1.579952471196e0,
1.579952471196e0)))representation_item('')surface());
#29348=oriented_edge('',*,*,#28976,.t.);
#29349=oriented_edge('',*,*,#28961,.f.);
#29351=oriented_edge('',*,*,#29350,.f.);
#29352=oriented_edge('',*,*,#29318,.t.);
#29353=edge_loop('',(#29348,#29349,#29351,#29352));
#29354=face_outer_bound('',#29353,.f.);
#29356=cartesian_point('',(1.774045904677e1,-7.107151672048e1,
-4.213845709291e1));
#29357=direction('',(1.325538204623e-1,-5.286227641793e-1,8.384434732719e-1));
#29358=direction('',(-7.825803099449e-1,4.633079616402e-1,4.158290407936e-1));
#29359=axis2_placement_3d('',#29356,#29357,#29358);
#29360=cylindrical_surface('',#29359,3.000000000005e-1);
#29361=oriented_edge('',*,*,#29320,.t.);
#29362=oriented_edge('',*,*,#29350,.t.);
#29363=oriented_edge('',*,*,#28947,.f.);
#29364=oriented_edge('',*,*,#28931,.f.);
#29366=oriented_edge('',*,*,#29365,.t.);
#29367=edge_loop('',(#29361,#29362,#29363,#29364,#29366));
#29368=face_outer_bound('',#29367,.f.);
#29370=cartesian_point('',(1.332425149571e-11,-4.973193104165e-11,
-4.228096149021e1));
#29371=direction('',(0.e0,0.e0,1.e0));
#29372=direction('',(2.588190451025e-1,-9.659258262891e-1,0.e0));
#29373=axis2_placement_3d('',#29370,#29371,#29372);
#29374=conical_surface('',#29373,7.351737503131e1,3.302386755580e1);
#29376=oriented_edge('',*,*,#29375,.f.);
#29378=oriented_edge('',*,*,#29377,.f.);
#29379=oriented_edge('',*,*,#29365,.f.);
#29381=oriented_edge('',*,*,#29380,.f.);
#29383=oriented_edge('',*,*,#29382,.f.);
#29385=oriented_edge('',*,*,#29384,.f.);
#29387=oriented_edge('',*,*,#29386,.f.);
#29388=edge_loop('',(#29376,#29378,#29379,#29381,#29383,#29385,#29387));
#29389=face_outer_bound('',#29388,.f.);
#29391=cartesian_point('',(0.e0,0.e0,-4.331177673041e1));
#29392=direction('',(0.e0,0.e0,1.e0));
#29393=direction('',(2.376885994545e-1,-9.713414073792e-1,0.e0));
#29394=axis2_placement_3d('',#29391,#29392,#29393);
#29395=toroidal_surface('',#29394,7.344368814732e1,5.e-1);
#29396=oriented_edge('',*,*,#29109,.t.);
#29397=oriented_edge('',*,*,#29322,.f.);
#29398=oriented_edge('',*,*,#29377,.t.);
#29399=oriented_edge('',*,*,#29375,.t.);
#29401=oriented_edge('',*,*,#29400,.t.);
#29402=edge_loop('',(#29396,#29397,#29398,#29399,#29401));
#29403=face_outer_bound('',#29402,.f.);
#29405=cartesian_point('',(1.977216340192e1,-7.056447011614e1,
-4.363319454681e1));
#29406=cartesian_point('',(1.984249487990e1,-7.055272690562e1,
-4.373471217431e1));
#29407=cartesian_point('',(2.046771700661e1,-7.033822012717e1,
-4.382095013492e1));
#29408=cartesian_point('',(2.071891894857e1,-7.033301380491e1,
-4.350786171362e1));
#29409=cartesian_point('',(2.084233135728e1,-7.030532702842e1,
-4.335191520654e1));
#29410=cartesian_point('',(2.093248417655e1,-7.028974187002e1,
-4.317043033910e1));
#29411=cartesian_point('',(2.100478906937e1,-7.027032068832e1,
-4.298946383039e1));
#29412=cartesian_point('',(2.106247742733e1,-7.024987680797e1,
-4.279540040127e1));
#29413=cartesian_point('',(2.110462421862e1,-7.022673040745e1,
-4.259355953880e1));
#29414=cartesian_point('',(2.112925567210e1,-7.020164601216e1,
-4.238830585673e1));
#29415=cartesian_point('',(2.113519276059e1,-7.017576923780e1,
-4.218775101442e1));
#29416=cartesian_point('',(2.112232161004e1,-7.014887838871e1,
-4.198494889332e1));
#29417=cartesian_point('',(2.109960331218e1,-7.013128251713e1,
-4.185181338880e1));
#29418=cartesian_point('',(2.108311923957e1,-7.012236524604e1,
-4.178201486915e1));
#29419=cartesian_point('',(1.965476871393e1,-7.010038147268e1,
-4.342948585130e1));
#29420=cartesian_point('',(1.970252887255e1,-7.009561958942e1,
-4.354278587890e1));
#29421=cartesian_point('',(2.035008462427e1,-6.986607865787e1,
-4.364062721566e1));
#29422=cartesian_point('',(2.055426692315e1,-6.989264574731e1,
-4.328950215480e1));
#29423=cartesian_point('',(2.062976004905e1,-6.988695148296e1,
-4.313204420523e1));
#29424=cartesian_point('',(2.067119181959e1,-6.989899085944e1,
-4.295176408478e1));
#29425=cartesian_point('',(2.069467079849e1,-6.991153416222e1,
-4.277974713888e1));
#29426=cartesian_point('',(2.070454070681e1,-6.992934359586e1,
-4.259994650414e1));
#29427=cartesian_point('',(2.070164211133e1,-6.995083277976e1,
-4.241833616445e1));
#29428=cartesian_point('',(2.068629642281e1,-6.997630212582e1,
-4.223888207879e1));
#29429=cartesian_point('',(2.065965534582e1,-7.000522429538e1,
-4.206894051214e1));
#29430=cartesian_point('',(2.062136787279e1,-7.003944246311e1,
-4.190283366875e1));
#29431=cartesian_point('',(2.058828975833e1,-7.006628176311e1,
-4.179826636357e1));
#29432=cartesian_point('',(2.056867736117e1,-7.008202799078e1,
-4.174492536426e1));
#29433=cartesian_point('',(1.993180468907e1,-7.000530048667e1,
-4.300195625416e1));
#29434=cartesian_point('',(1.994093663009e1,-6.999004270432e1,
-4.305728399203e1));
#29435=cartesian_point('',(2.012451743697e1,-6.991362482839e1,
-4.310188690808e1));
#29436=cartesian_point('',(2.019377034465e1,-6.996345859031e1,
-4.293387704982e1));
#29437=cartesian_point('',(2.022590246374e1,-7.000325278915e1,
-4.282323688570e1));
#29438=cartesian_point('',(2.025039831517e1,-7.005586087489e1,
-4.269398413450e1));
#29439=cartesian_point('',(2.027122020999e1,-7.011392045343e1,
-4.255898260363e1));
#29440=cartesian_point('',(2.028952355393e1,-7.017842844232e1,
-4.241423493017e1));
#29441=cartesian_point('',(2.030512296233e1,-7.024728059785e1,
-4.226411425279e1));
#29442=cartesian_point('',(2.031758162978e1,-7.031849490922e1,
-4.211303942289e1));
#29443=cartesian_point('',(2.032655870248e1,-7.038931900318e1,
-4.196719736672e1));
#29444=cartesian_point('',(2.033256203248e1,-7.046248812732e1,
-4.182154345945e1));
#29445=cartesian_point('',(2.033441882292e1,-7.051201768410e1,
-4.172711369300e1));
#29446=cartesian_point('',(2.033482870488e1,-7.053860653429e1,
-4.167789853404e1));
#29447=cartesian_point('',(2.026526177751e1,-7.039523476786e1,
-4.287223146333e1));
#29448=cartesian_point('',(2.026683860607e1,-7.036480982907e1,
-4.287056378474e1));
#29449=cartesian_point('',(2.006622830614e1,-7.042284790679e1,
-4.286204228760e1));
#29450=cartesian_point('',(2.007726842943e1,-7.045905410649e1,
-4.287488196612e1));
#29451=cartesian_point('',(2.012350226228e1,-7.051233258116e1,
-4.280226678070e1));
#29452=cartesian_point('',(2.018351071420e1,-7.056895596761e1,
-4.271160590418e1));
#29453=cartesian_point('',(2.025108624347e1,-7.063054954086e1,
-4.259652340570e1));
#29454=cartesian_point('',(2.032378533570e1,-7.069322476347e1,
-4.246485100092e1));
#29455=cartesian_point('',(2.039885686054e1,-7.075438006551e1,
-4.231905882068e1));
#29456=cartesian_point('',(2.047297749230e1,-7.081071747140e1,
-4.216431758526e1));
#29457=cartesian_point('',(2.054231158814e1,-7.085942224133e1,
-4.200665763940e1));
#29458=cartesian_point('',(2.060827396461e1,-7.090186048686e1,
-4.184025985019e1));
#29459=cartesian_point('',(2.064773656161e1,-7.092465117078e1,
-4.172516822558e1));
#29460=cartesian_point('',(2.066689029228e1,-7.093503276282e1,
-4.166271332025e1));
#29461=(bounded_surface()b_spline_surface(3,3,((#29405,#29406,#29407,#29408,
#29409,#29410,#29411,#29412,#29413,#29414,#29415,#29416,#29417,#29418),(#29419,
#29420,#29421,#29422,#29423,#29424,#29425,#29426,#29427,#29428,#29429,#29430,
#29431,#29432),(#29433,#29434,#29435,#29436,#29437,#29438,#29439,#29440,#29441,
#29442,#29443,#29444,#29445,#29446),(#29447,#29448,#29449,#29450,#29451,#29452,
#29453,#29454,#29455,#29456,#29457,#29458,#29459,#29460)),.unspecified.,.f.,.f.,
.f.)b_spline_surface_with_knots((4,4),(4,1,1,1,1,1,1,1,1,1,1,4),(0.e0,1.e0),(
3.203918816899e-1,3.790232343320e-1,4.232748401478e-1,4.703107901488e-1,
5.222928162034e-1,5.791305001740e-1,6.403981471186e-1,7.051820585277e-1,
7.713206710459e-1,8.362787309426e-1,8.976413569181e-1,9.679441127495e-1),
.unspecified.)geometric_representation_item()rational_b_spline_surface(((
1.438896861937e0,1.438896861937e0,1.438896861937e0,1.438896861937e0,
1.438896861937e0,1.438896861937e0,1.438896861937e0,1.438896861937e0,
1.438896861937e0,1.438896861937e0,1.438896861937e0,1.438896861937e0,
1.438896861937e0,1.438896861937e0),(8.537010460211e-1,8.537010460211e-1,
8.537010460211e-1,8.537010460211e-1,8.537010460211e-1,8.537010460211e-1,
8.537010460211e-1,8.537010460211e-1,8.537010460211e-1,8.537010460211e-1,
8.537010460211e-1,8.537010460211e-1,8.537010460211e-1,8.537010460211e-1),(
8.537010460211e-1,8.537010460211e-1,8.537010460211e-1,8.537010460211e-1,
8.537010460211e-1,8.537010460211e-1,8.537010460211e-1,8.537010460211e-1,
8.537010460211e-1,8.537010460211e-1,8.537010460211e-1,8.537010460211e-1,
8.537010460211e-1,8.537010460211e-1),(1.438896861937e0,1.438896861937e0,
1.438896861937e0,1.438896861937e0,1.438896861937e0,1.438896861937e0,
1.438896861937e0,1.438896861937e0,1.438896861937e0,1.438896861937e0,
1.438896861937e0,1.438896861937e0,1.438896861937e0,1.438896861937e0)))representation_item('')surface());
#29462=oriented_edge('',*,*,#29111,.t.);
#29463=oriented_edge('',*,*,#29400,.f.);
#29465=oriented_edge('',*,*,#29464,.t.);
#29467=oriented_edge('',*,*,#29466,.t.);
#29468=edge_loop('',(#29462,#29463,#29465,#29467));
#29469=face_outer_bound('',#29468,.f.);
#29471=cartesian_point('',(2.017207014996e1,-7.041996848538e1,
-4.213845709838e1));
#29472=direction('',(-1.495164062009e-1,5.240776530345e-1,-8.384434732685e-1));
#29473=direction('',(4.460804480804e-1,7.925266195306e-1,4.158290408038e-1));
#29474=axis2_placement_3d('',#29471,#29472,#29473);
#29475=cylindrical_surface('',#29474,2.999999999996e-1);
#29477=oriented_edge('',*,*,#29476,.t.);
#29478=oriented_edge('',*,*,#29464,.f.);
#29479=oriented_edge('',*,*,#29386,.t.);
#29481=oriented_edge('',*,*,#29480,.t.);
#29483=oriented_edge('',*,*,#29482,.f.);
#29484=edge_loop('',(#29477,#29478,#29479,#29481,#29483));
#29485=face_outer_bound('',#29484,.f.);
#29487=cartesian_point('',(2.125022402725e1,-7.025635434819e1,
-4.228405109833e1));
#29488=cartesian_point('',(2.125787143341e1,-7.023571288910e1,
-4.219230557080e1));
#29489=cartesian_point('',(2.126248330108e1,-7.018255165879e1,
-4.191552510063e1));
#29490=cartesian_point('',(2.121538351499e1,-7.014732056484e1,
-4.159365181878e1));
#29491=cartesian_point('',(2.115461590127e1,-7.013863567205e1,
-4.136889294462e1));
#29492=cartesian_point('',(2.113799579735e1,-7.013751691554e1,
-4.131419697730e1));
#29493=cartesian_point('',(2.076261719872e1,-6.987433133054e1,
-4.217220069773e1));
#29494=cartesian_point('',(2.075003134287e1,-6.987747640009e1,
-4.208724765663e1));
#29495=cartesian_point('',(2.069969319676e1,-6.989947710037e1,
-4.183692844624e1));
#29496=cartesian_point('',(2.061040431983e1,-6.996044928802e1,
-4.156289846625e1));
#29497=cartesian_point('',(2.053555438009e1,-7.002384652017e1,
-4.138100996327e1));
#29498=cartesian_point('',(2.051653103117e1,-7.004056935067e1,
-4.133740562499e1));
#29499=cartesian_point('',(2.028815474346e1,-7.025312369777e1,
-4.200577893146e1));
#29500=cartesian_point('',(2.028673695769e1,-7.028078702991e1,
-4.194479686418e1));
#29501=cartesian_point('',(2.028026100533e1,-7.037074150712e1,
-4.176074231354e1));
#29502=cartesian_point('',(2.026871309846e1,-7.049367597538e1,
-4.154640468945e1));
#29503=cartesian_point('',(2.026048415862e1,-7.059007975243e1,
-4.139654204161e1));
#29504=cartesian_point('',(2.025848068004e1,-7.061421829833e1,
-4.136005975347e1));
#29505=cartesian_point('',(2.052346540896e1,-7.083657015756e1,
-4.202913429393e1));
#29506=cartesian_point('',(2.054821952410e1,-7.085348458598e1,
-4.197410634353e1));
#29507=cartesian_point('',(2.062001737663e1,-7.090441166127e1,
-4.179882687104e1));
#29508=cartesian_point('',(2.069199744473e1,-7.096409138892e1,
-4.156838745001e1));
#29509=cartesian_point('',(2.073327665325e1,-7.100596432361e1,
-4.139268423025e1));
#29510=cartesian_point('',(2.074272676286e1,-7.101620460092e1,
-4.134889747450e1));
#29511=(bounded_surface()b_spline_surface(3,3,((#29487,#29488,#29489,#29490,
#29491,#29492),(#29493,#29494,#29495,#29496,#29497,#29498),(#29499,#29500,
#29501,#29502,#29503,#29504),(#29505,#29506,#29507,#29508,#29509,#29510)),
.unspecified.,.f.,.f.,.f.)b_spline_surface_with_knots((4,4),(4,1,1,4),(0.e0,
1.e0),(1.428932368486e-1,3.042533991550e-1,6.365576967480e-1,7.455465687943e-1),
.unspecified.)geometric_representation_item()rational_b_spline_surface(((
1.579933837938e0,1.579933837938e0,1.579933837938e0,1.579933837938e0,
1.579933837938e0,1.579933837938e0),(8.066887206872e-1,8.066887206872e-1,
8.066887206872e-1,8.066887206872e-1,8.066887206872e-1,8.066887206872e-1),(
8.066887206872e-1,8.066887206872e-1,8.066887206872e-1,8.066887206872e-1,
8.066887206872e-1,8.066887206872e-1),(1.579933837938e0,1.579933837938e0,
1.579933837938e0,1.579933837938e0,1.579933837938e0,1.579933837938e0)))representation_item('')surface());
#29513=oriented_edge('',*,*,#29512,.t.);
#29514=oriented_edge('',*,*,#29466,.f.);
#29515=oriented_edge('',*,*,#29476,.f.);
#29517=oriented_edge('',*,*,#29516,.t.);
#29518=edge_loop('',(#29513,#29514,#29515,#29517));
#29519=face_outer_bound('',#29518,.f.);
#29521=cartesian_point('',(0.e0,0.e0,-2.511027589124e1));
#29522=direction('',(0.e0,0.e0,1.e0));
#29523=direction('',(1.e0,0.e0,0.e0));
#29524=axis2_placement_3d('',#29521,#29522,#29523);
#29525=conical_surface('',#29524,7.334631745054e1,5.e-1);
#29527=oriented_edge('',*,*,#29526,.t.);
#29529=oriented_edge('',*,*,#29528,.f.);
#29531=oriented_edge('',*,*,#29530,.f.);
#29533=oriented_edge('',*,*,#29532,.t.);
#29535=oriented_edge('',*,*,#29534,.f.);
#29536=oriented_edge('',*,*,#29113,.f.);
#29537=oriented_edge('',*,*,#29512,.f.);
#29538=edge_loop('',(#29527,#29529,#29531,#29533,#29535,#29536,#29537));
#29539=face_outer_bound('',#29538,.f.);
#29541=cartesian_point('',(2.130867709083e1,-7.073752242571e1,
-2.154661738381e1));
#29542=direction('',(1.229154219521e-2,-5.414224273989e-3,9.999097980148e-1));
#29543=direction('',(2.360488722308e-1,9.717383188063e-1,2.360017398746e-3));
#29544=axis2_placement_3d('',#29541,#29542,#29543);
#29545=cylindrical_surface('',#29544,5.000150355121e-1);
#29546=oriented_edge('',*,*,#29526,.f.);
#29547=oriented_edge('',*,*,#29516,.f.);
#29549=oriented_edge('',*,*,#29548,.f.);
#29551=oriented_edge('',*,*,#29550,.t.);
#29552=edge_loop('',(#29546,#29547,#29549,#29551));
#29553=face_outer_bound('',#29552,.f.);
#29555=cartesian_point('',(2.227397811698e1,-7.540021140892e1,0.e0));
#29556=direction('',(9.658728639631e-1,2.588048538901e-1,-1.047178411625e-2));
#29557=direction('',(-2.588190451026e-1,9.659258262891e-1,0.e0));
#29558=axis2_placement_3d('',#29555,#29556,#29557);
#29559=plane('',#29558);
#29561=oriented_edge('',*,*,#29560,.t.);
#29563=oriented_edge('',*,*,#29562,.t.);
#29564=oriented_edge('',*,*,#29548,.t.);
#29565=oriented_edge('',*,*,#29482,.t.);
#29567=oriented_edge('',*,*,#29566,.t.);
#29569=oriented_edge('',*,*,#29568,.t.);
#29570=edge_loop('',(#29561,#29563,#29564,#29565,#29567,#29569));
#29571=face_outer_bound('',#29570,.f.);
#29573=cartesian_point('',(2.162314765155e1,-7.130608621880e1,
-6.592956194824e0));
#29574=direction('',(1.247758098961e-1,-4.294797674022e-1,8.944149633458e-1));
#29575=direction('',(2.604886070959e-1,8.840176144240e-1,3.881475788425e-1));
#29576=axis2_placement_3d('',#29573,#29574,#29575);
#29577=cylindrical_surface('',#29576,5.000000030361e-1);
#29579=oriented_edge('',*,*,#29578,.t.);
#29581=oriented_edge('',*,*,#29580,.f.);
#29582=oriented_edge('',*,*,#29560,.f.);
#29584=oriented_edge('',*,*,#29583,.t.);
#29585=edge_loop('',(#29579,#29581,#29582,#29584));
#29586=face_outer_bound('',#29585,.f.);
#29588=cartesian_point('',(3.150403890807e-13,0.e0,-5.729424002764e0));
#29589=direction('',(0.e0,0.e0,1.e0));
#29590=direction('',(0.e0,-1.e0,0.e0));
#29591=axis2_placement_3d('',#29588,#29589,#29590);
#29592=conical_surface('',#29591,7.438528799863e1,2.656505117708e1);
#29594=oriented_edge('',*,*,#29593,.t.);
#29595=oriented_edge('',*,*,#28593,.f.);
#29597=oriented_edge('',*,*,#29596,.f.);
#29599=oriented_edge('',*,*,#29598,.f.);
#29601=oriented_edge('',*,*,#29600,.f.);
#29603=oriented_edge('',*,*,#29602,.f.);
#29604=oriented_edge('',*,*,#29578,.f.);
#29605=edge_loop('',(#29594,#29595,#29597,#29599,#29601,#29603,#29604));
#29606=face_outer_bound('',#29605,.f.);
#29608=cartesian_point('',(2.169752234929e1,-7.089550789245e1,
-6.309435514161e0));
#29609=cartesian_point('',(2.172579432424e1,-7.092462774164e1,
-6.251713311456e0));
#29610=cartesian_point('',(2.177993264477e1,-7.098678943908e1,
-6.133712188647e0));
#29611=cartesian_point('',(2.184971646698e1,-7.108735789202e1,
-5.957827270854e0));
#29612=cartesian_point('',(2.190714031052e1,-7.119326890462e1,
-5.785977986633e0));
#29613=cartesian_point('',(2.195118201886e1,-7.130008812571e1,
-5.623972744301e0));
#29614=cartesian_point('',(2.198281214211e1,-7.140676212732e1,
-5.471977546280e0));
#29615=cartesian_point('',(2.200286397471e1,-7.151207226361e1,
-5.330448465280e0));
#29616=cartesian_point('',(2.201222048950e1,-7.161516375202e1,
-5.199359952831e0));
#29617=cartesian_point('',(2.201168718089e1,-7.171572214229e1,
-5.078086887740e0));
#29618=cartesian_point('',(2.200182927521e1,-7.181380188698e1,
-4.965712789567e0));
#29619=cartesian_point('',(2.198281616474e1,-7.190998903778e1,
-4.860905202928e0));
#29620=cartesian_point('',(2.195418184112e1,-7.200529879740e1,
-4.762131787208e0));
#29621=cartesian_point('',(2.191510813275e1,-7.209965199398e1,
-4.669257384657e0));
#29622=cartesian_point('',(2.186519186018e1,-7.219148898585e1,
-4.583589027458e0));
#29623=cartesian_point('',(2.180498143345e1,-7.227864316893e1,
-4.506750562175e0));
#29624=cartesian_point('',(2.173476569918e1,-7.236023142095e1,
-4.439151891265e0));
#29625=cartesian_point('',(2.165397228179e1,-7.243620941873e1,
-4.380753678234e0));
#29626=cartesian_point('',(2.156272605080e1,-7.250561728596e1,
-4.332530351290e0));
#29627=cartesian_point('',(2.146274496270e1,-7.256673118897e1,
-4.296024219700e0));
#29628=cartesian_point('',(2.135699785656e1,-7.261804075391e1,
-4.272267763749e0));
#29629=cartesian_point('',(2.124786857258e1,-7.265910754316e1,
-4.261240509524e0));
#29630=cartesian_point('',(2.106583919217e1,-7.270971603907e1,
-4.263338329175e0));
#29631=cartesian_point('',(2.092320939331e1,-7.272324402804e1,
-4.294893556153e0));
#29632=cartesian_point('',(2.083722644895e1,-7.271939467457e1,
-4.326887105891e0));
#29633=cartesian_point('',(2.108750113515e1,-7.086264355555e1,
-6.170094337824e0));
#29634=cartesian_point('',(2.111691334561e1,-7.086950200186e1,
-6.112656359624e0));
#29635=cartesian_point('',(2.117590040091e1,-7.088697680130e1,
-5.994807848337e0));
#29636=cartesian_point('',(2.126013577853e1,-7.092335355037e1,
-5.818005088021e0));
#29637=cartesian_point('',(2.133841283930e1,-7.096894280380e1,
-5.644128305438e0));
#29638=cartesian_point('',(2.140804887745e1,-7.102118928158e1,
-5.479099109942e0));
#29639=cartesian_point('',(2.146899182013e1,-7.107892926509e1,
-5.323114077334e0));
#29640=cartesian_point('',(2.152104898272e1,-7.114095052026e1,
-5.176644257593e0));
#29641=cartesian_point('',(2.156419834024e1,-7.120625854957e1,
-5.039657531548e0));
#29642=cartesian_point('',(2.159854328815e1,-7.127424572702e1,
-4.911484907904e0));
#29643=cartesian_point('',(2.162410278290e1,-7.134463920624e1,
-4.791126214221e0));
#29644=cartesian_point('',(2.164069998781e1,-7.141766421548e1,
-4.677096500972e0));
#29645=cartesian_point('',(2.164765125501e1,-7.149405062019e1,
-4.567619004709e0));
#29646=cartesian_point('',(2.164339248656e1,-7.157383165122e1,
-4.462382903844e0));
#29647=cartesian_point('',(2.162603794483e1,-7.165569554027e1,
-4.362793646252e0));
#29648=cartesian_point('',(2.159443049156e1,-7.173735711323e1,
-4.270956106522e0));
#29649=cartesian_point('',(2.154779958461e1,-7.181733955908e1,
-4.187857041077e0));
#29650=cartesian_point('',(2.148498273385e1,-7.189481821092e1,
-4.114104575917e0));
#29651=cartesian_point('',(2.140563430962e1,-7.196786875045e1,
-4.051728469589e0));
#29652=cartesian_point('',(2.131158241349e1,-7.203352350126e1,
-4.003630649231e0));
#29653=cartesian_point('',(2.120686592739e1,-7.208895124242e1,
-3.972013517777e0));
#29654=cartesian_point('',(2.109562089323e1,-7.213267042416e1,
-3.957428924243e0));
#29655=cartesian_point('',(2.090807732840e1,-7.218407788977e1,
-3.960925584252e0));
#29656=cartesian_point('',(2.076273933126e1,-7.219176353452e1,
-4.004186698295e0));
#29657=cartesian_point('',(2.068241829039e1,-7.218068543823e1,
-4.046651791413e0));
#29658=cartesian_point('',(2.084013633229e1,-7.140299649704e1,
-6.368728777959e0));
#29659=cartesian_point('',(2.085010738665e1,-7.140126863076e1,
-6.310410479851e0));
#29660=cartesian_point('',(2.087059089716e1,-7.139897340144e1,
-6.191465698876e0));
#29661=cartesian_point('',(2.090127870046e1,-7.139924475205e1,
-6.014922805595e0));
#29662=cartesian_point('',(2.093122170114e1,-7.140310995677e1,
-5.843165293827e0));
#29663=cartesian_point('',(2.095922048703e1,-7.141008970629e1,
-5.681958432771e0));
#29664=cartesian_point('',(2.098506902383e1,-7.141979672882e1,
-5.531435104830e0));
#29665=cartesian_point('',(2.100851369665e1,-7.143184882310e1,
-5.392028559466e0));
#29666=cartesian_point('',(2.102938079407e1,-7.144590709553e1,
-5.263700351177e0));
#29667=cartesian_point('',(2.104757816744e1,-7.146172823046e1,
-5.145831806078e0));
#29668=cartesian_point('',(2.106301778003e1,-7.147916892670e1,
-5.037535583264e0));
#29669=cartesian_point('',(2.107558947267e1,-7.149823774534e1,
-4.937547081307e0));
#29670=cartesian_point('',(2.108504766901e1,-7.151911634781e1,
-4.844454405046e0));
#29671=cartesian_point('',(2.109076095177e1,-7.154183549680e1,
-4.758210417195e0));
#29672=cartesian_point('',(2.109185188875e1,-7.156602343127e1,
-4.680064129146e0));
#29673=cartesian_point('',(2.108763357772e1,-7.159093511635e1,
-4.611375958749e0));
#29674=cartesian_point('',(2.107767160141e1,-7.161599751348e1,
-4.552246458898e0));
#29675=cartesian_point('',(2.106149929842e1,-7.164081057283e1,
-4.502299935269e0));
#29676=cartesian_point('',(2.103892592639e1,-7.166459233330e1,
-4.461964691727e0));
#29677=cartesian_point('',(2.101055168711e1,-7.168618018179e1,
-4.432077010172e0));
#29678=cartesian_point('',(2.097785231800e1,-7.170444113755e1,
-4.413060136144e0));
#29679=cartesian_point('',(2.094246144382e1,-7.171871921359e1,
-4.404599690046e0));
#29680=cartesian_point('',(2.088235503726e1,-7.173505175548e1,
-4.407265612510e0));
#29681=cartesian_point('',(2.083594250837e1,-7.173633363740e1,
-4.433942712896e0));
#29682=cartesian_point('',(2.081153929119e1,-7.173144256045e1,
-4.461370593895e0));
#29683=cartesian_point('',(2.131725424446e1,-7.172617982389e1,
-6.614791586745e0));
#29684=cartesian_point('',(2.131563977102e1,-7.174210012833e1,
-6.555716089859e0));
#29685=cartesian_point('',(2.131058749381e1,-7.177386982354e1,
-6.436029697327e0));
#29686=cartesian_point('',(2.129805388388e1,-7.181893429286e1,
-6.260544267039e0));
#29687=cartesian_point('',(2.128117490864e1,-7.186070390238e1,
-6.091952888218e0));
#29688=cartesian_point('',(2.126120864407e1,-7.189793564211e1,
-5.935823631116e0));
#29689=cartesian_point('',(2.123888895892e1,-7.193076969754e1,
-5.792224583789e0));
#29690=cartesian_point('',(2.121495548099e1,-7.195926341287e1,
-5.661553709094e0));
#29691=cartesian_point('',(2.119005799909e1,-7.198356985009e1,
-5.543775733243e0));
#29692=cartesian_point('',(2.116470140226e1,-7.200393460473e1,
-5.438342886818e0));
#29693=cartesian_point('',(2.113928643871e1,-7.202061127608e1,
-5.344512142657e0));
#29694=cartesian_point('',(2.111408500249e1,-7.203385283853e1,
-5.261289781345e0));
#29695=cartesian_point('',(2.108930452234e1,-7.204383175353e1,
-5.187704365748e0));
#29696=cartesian_point('',(2.106556061477e1,-7.205046505500e1,
-5.124026093812e0));
#29697=cartesian_point('',(2.104400014471e1,-7.205363815245e1,
-5.071321511581e0));
#29698=cartesian_point('',(2.102589440500e1,-7.205355206175e1,
-5.030070029706e0));
#29699=cartesian_point('',(2.101204895916e1,-7.205071300890e1,
-4.999319210711e0));
#29700=cartesian_point('',(2.100296111283e1,-7.204572942455e1,
-4.977517314153e0));
#29701=cartesian_point('',(2.099899384013e1,-7.203939755143e1,
-4.963176889461e0));
#29702=cartesian_point('',(2.099997747598e1,-7.203276843737e1,
-4.954664777842e0));
#29703=cartesian_point('',(2.100494059744e1,-7.202694237340e1,
-4.950278402583e0));
#29704=cartesian_point('',(2.101242013741e1,-7.202275004026e1,
-4.948665656809e0));
#29705=cartesian_point('',(2.102629691629e1,-7.201943867729e1,
-4.949486403083e0));
#29706=cartesian_point('',(2.103574292350e1,-7.202312231152e1,
-4.955547414210e0));
#29707=cartesian_point('',(2.103572112781e1,-7.202878412668e1,
-4.964424608870e0));
#29708=(bounded_surface()b_spline_surface(3,3,((#29608,#29609,#29610,#29611,
#29612,#29613,#29614,#29615,#29616,#29617,#29618,#29619,#29620,#29621,#29622,
#29623,#29624,#29625,#29626,#29627,#29628,#29629,#29630,#29631,#29632),(#29633,
#29634,#29635,#29636,#29637,#29638,#29639,#29640,#29641,#29642,#29643,#29644,
#29645,#29646,#29647,#29648,#29649,#29650,#29651,#29652,#29653,#29654,#29655,
#29656,#29657),(#29658,#29659,#29660,#29661,#29662,#29663,#29664,#29665,#29666,
#29667,#29668,#29669,#29670,#29671,#29672,#29673,#29674,#29675,#29676,#29677,
#29678,#29679,#29680,#29681,#29682),(#29683,#29684,#29685,#29686,#29687,#29688,
#29689,#29690,#29691,#29692,#29693,#29694,#29695,#29696,#29697,#29698,#29699,
#29700,#29701,#29702,#29703,#29704,#29705,#29706,#29707)),.unspecified.,.f.,.f.,
.f.)b_spline_surface_with_knots((4,4),(4,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,
1,1,4),(0.e0,1.e0),(1.245283877803e-1,1.548663201659e-1,1.861331309377e-1,
2.153730975118e-1,2.428173048423e-1,2.683818128923e-1,2.919583163936e-1,
3.135923761750e-1,3.334175192639e-1,3.516042024021e-1,3.683253782124e-1,
3.839046284200e-1,3.985973344089e-1,4.119196048179e-1,4.236117767284e-1,
4.339683188159e-1,4.432564754433e-1,4.516391252947e-1,4.591951173807e-1,
4.660592860443e-1,4.724715184451e-1,4.787588724839e-1,4.973383376950e-1),
.unspecified.)geometric_representation_item()rational_b_spline_surface(((
1.576493483345e0,1.576493483345e0,1.576493483345e0,1.576493483345e0,
1.576493483345e0,1.576493483345e0,1.576493483345e0,1.576493483345e0,
1.576493483345e0,1.576493483345e0,1.576493483345e0,1.576493483345e0,
1.576493483345e0,1.576493483345e0,1.576493483345e0,1.576493483345e0,
1.576493483345e0,1.576493483345e0,1.576493483345e0,1.576493483345e0,
1.576493483345e0,1.576493483345e0,1.576493483345e0,1.576493483345e0,
1.576493483345e0),(8.078355055516e-1,8.078355055516e-1,8.078355055516e-1,
8.078355055516e-1,8.078355055516e-1,8.078355055516e-1,8.078355055516e-1,
8.078355055516e-1,8.078355055516e-1,8.078355055516e-1,8.078355055516e-1,
8.078355055516e-1,8.078355055516e-1,8.078355055516e-1,8.078355055516e-1,
8.078355055516e-1,8.078355055516e-1,8.078355055516e-1,8.078355055516e-1,
8.078355055516e-1,8.078355055516e-1,8.078355055516e-1,8.078355055516e-1,
8.078355055516e-1,8.078355055516e-1),(8.078355055516e-1,8.078355055516e-1,
8.078355055516e-1,8.078355055516e-1,8.078355055516e-1,8.078355055516e-1,
8.078355055516e-1,8.078355055516e-1,8.078355055516e-1,8.078355055516e-1,
8.078355055516e-1,8.078355055516e-1,8.078355055516e-1,8.078355055516e-1,
8.078355055516e-1,8.078355055516e-1,8.078355055516e-1,8.078355055516e-1,
8.078355055516e-1,8.078355055516e-1,8.078355055516e-1,8.078355055516e-1,
8.078355055516e-1,8.078355055516e-1,8.078355055516e-1),(1.576493483345e0,
1.576493483345e0,1.576493483345e0,1.576493483345e0,1.576493483345e0,
1.576493483345e0,1.576493483345e0,1.576493483345e0,1.576493483345e0,
1.576493483345e0,1.576493483345e0,1.576493483345e0,1.576493483345e0,
1.576493483345e0,1.576493483345e0,1.576493483345e0,1.576493483345e0,
1.576493483345e0,1.576493483345e0,1.576493483345e0,1.576493483345e0,
1.576493483345e0,1.576493483345e0,1.576493483345e0,1.576493483345e0)))representation_item('')surface());
#29709=oriented_edge('',*,*,#29593,.f.);
#29710=oriented_edge('',*,*,#29583,.f.);
#29712=oriented_edge('',*,*,#29711,.f.);
#29713=oriented_edge('',*,*,#28595,.f.);
#29714=edge_loop('',(#29709,#29710,#29712,#29713));
#29715=face_outer_bound('',#29714,.f.);
#29717=cartesian_point('',(2.066397961182e1,-7.155863799623e1,
-2.490846053290e1));
#29718=direction('',(-1.232043292141e-2,5.522084184450e-3,-9.999088526055e-1));
#29719=direction('',(4.097510748268e-1,9.121973780687e-1,-1.108092734697e-5));
#29720=axis2_placement_3d('',#29717,#29718,#29719);
#29721=cylindrical_surface('',#29720,3.000057677427e-1);
#29722=oriented_edge('',*,*,#29711,.t.);
#29723=oriented_edge('',*,*,#29568,.f.);
#29725=oriented_edge('',*,*,#29724,.f.);
#29726=oriented_edge('',*,*,#28597,.f.);
#29727=edge_loop('',(#29722,#29723,#29725,#29726));
#29728=face_outer_bound('',#29727,.f.);
#29730=cartesian_point('',(1.952856275427e1,-6.790633758261e1,
-3.934373684237e1));
#29731=direction('',(-9.658547388637e-1,-2.588736504071e-1,1.044301390246e-2));
#29732=direction('',(2.590676700455e-1,-9.654635662414e-1,2.764135665342e-2));
#29733=axis2_placement_3d('',#29730,#29731,#29732);
#29734=toroidal_surface('',#29733,3.698456065585e0,2.999995096067e-1);
#29735=oriented_edge('',*,*,#29566,.f.);
#29736=oriented_edge('',*,*,#29480,.f.);
#29738=oriented_edge('',*,*,#29737,.f.);
#29740=oriented_edge('',*,*,#29739,.f.);
#29741=oriented_edge('',*,*,#29724,.t.);
#29742=edge_loop('',(#29735,#29736,#29738,#29740,#29741));
#29743=face_outer_bound('',#29742,.f.);
#29745=cartesian_point('',(0.e0,0.e0,-3.934268702288e1));
#29746=direction('',(0.e0,0.e0,1.e0));
#29747=direction('',(-2.602540861522e-1,9.655401652138e-1,0.e0));
#29748=axis2_placement_3d('',#29745,#29746,#29747);
#29749=toroidal_surface('',#29748,7.065650925828e1,4.e0);
#29750=oriented_edge('',*,*,#29739,.t.);
#29751=oriented_edge('',*,*,#29737,.t.);
#29752=oriented_edge('',*,*,#29384,.t.);
#29753=oriented_edge('',*,*,#29382,.t.);
#29754=oriented_edge('',*,*,#29380,.t.);
#29755=oriented_edge('',*,*,#28929,.t.);
#29756=oriented_edge('',*,*,#28927,.t.);
#29757=oriented_edge('',*,*,#28601,.t.);
#29758=oriented_edge('',*,*,#28599,.t.);
#29759=edge_loop('',(#29750,#29751,#29752,#29753,#29754,#29755,#29756,#29757,
#29758));
#29760=face_outer_bound('',#29759,.f.);
#29762=cartesian_point('',(2.777374194711e1,-7.035320138126e1,
-4.344652776910e0));
#29763=cartesian_point('',(2.770510268813e1,-7.040945846883e1,
-4.305680331613e0));
#29764=cartesian_point('',(2.756518777547e1,-7.050389379883e1,
-4.262057440686e0));
#29765=cartesian_point('',(2.733903413880e1,-7.059365792785e1,
-4.260908601616e0));
#29766=cartesian_point('',(2.716789769548e1,-7.063581545155e1,
-4.288647721196e0));
#29767=cartesian_point('',(2.699925873490e1,-7.065239873654e1,
-4.342956000443e0));
#29768=cartesian_point('',(2.684335604297e1,-7.064514221609e1,
-4.416767079985e0));
#29769=cartesian_point('',(2.670238238294e1,-7.061814740090e1,
-4.504648345886e0));
#29770=cartesian_point('',(2.657542767489e1,-7.057511414801e1,
-4.603646505437e0));
#29771=cartesian_point('',(2.646072860329e1,-7.051852267253e1,
-4.712824275128e0));
#29772=cartesian_point('',(2.635680059575e1,-7.044973368682e1,
-4.832429272725e0));
#29773=cartesian_point('',(2.626301865765e1,-7.036960304026e1,
-4.962887353086e0));
#29774=cartesian_point('',(2.617943038928e1,-7.027883629704e1,
-5.104434909374e0));
#29775=cartesian_point('',(2.610638750748e1,-7.017793034753e1,
-5.257330773473e0));
#29776=cartesian_point('',(2.604443570575e1,-7.006701899133e1,
-5.422138428470e0));
#29777=cartesian_point('',(2.599443805506e1,-6.994579365283e1,
-5.599876387291e0));
#29778=cartesian_point('',(2.595785040376e1,-6.981361663560e1,
-5.791885897849e0));
#29779=cartesian_point('',(2.593377116653e1,-6.964744507676e1,
-6.031734586558e0));
#29780=cartesian_point('',(2.593617422821e1,-6.952608132928e1,
-6.205926552020e0));
#29781=cartesian_point('',(2.594473953851e1,-6.945281202270e1,
-6.310922627593e0));
#29782=cartesian_point('',(2.756582068684e1,-6.983355735460e1,
-4.070563638160e0));
#29783=cartesian_point('',(2.750755696517e1,-6.988826284426e1,
-4.018852504830e0));
#29784=cartesian_point('',(2.737123061319e1,-6.999072244480e1,
-3.959216609639e0));
#29785=cartesian_point('',(2.713813760493e1,-7.008392080203e1,
-3.956815630797e0));
#29786=cartesian_point('',(2.696261773507e1,-7.012230812908e1,
-3.993862876820e0));
#29787=cartesian_point('',(2.679699728388e1,-7.012802539281e1,
-4.065501387931e0));
#29788=cartesian_point('',(2.665499509796e1,-7.010510092546e1,
-4.160068454506e0));
#29789=cartesian_point('',(2.653882322861e1,-7.006070655604e1,
-4.268671618284e0));
#29790=cartesian_point('',(2.644599943315e1,-7.000113990694e1,
-4.386575362347e0));
#29791=cartesian_point('',(2.637300911500e1,-6.993070645388e1,
-4.512255444013e0));
#29792=cartesian_point('',(2.631695219969e1,-6.985206094749e1,
-4.645944670149e0));
#29793=cartesian_point('',(2.627596888686e1,-6.976708672346e1,
-4.788238959677e0));
#29794=cartesian_point('',(2.624895260401e1,-6.967733470890e1,
-4.939597115861e0));
#29795=cartesian_point('',(2.623526498354e1,-6.958402322116e1,
-5.100512580917e0));
#29796=cartesian_point('',(2.623468785014e1,-6.948800620604e1,
-5.271760729537e0));
#29797=cartesian_point('',(2.624750815260e1,-6.938985432553e1,
-5.454516669573e0));
#29798=cartesian_point('',(2.627462305045e1,-6.929011108740e1,
-5.650191679876e0));
#29799=cartesian_point('',(2.632425280177e1,-6.917404860858e1,
-5.892664139558e0));
#29800=cartesian_point('',(2.637423371656e1,-6.909818101297e1,
-6.067065044742e0));
#29801=cartesian_point('',(2.640907329158e1,-6.905577141249e1,
-6.171589995260e0));
#29802=cartesian_point('',(2.716648084107e1,-6.957102273613e1,
-4.476382642251e0));
#29803=cartesian_point('',(2.714995230671e1,-6.958814035251e1,
-4.443055514492e0));
#29804=cartesian_point('',(2.710758222010e1,-6.962207072933e1,
-4.406280428429e0));
#29805=cartesian_point('',(2.703288006039e1,-6.965207178003e1,
-4.404131319031e0));
#29806=cartesian_point('',(2.697684465595e1,-6.966336476947e1,
-4.426016338964e0));
#29807=cartesian_point('',(2.692535934260e1,-6.966293678513e1,
-4.470469148167e0));
#29808=cartesian_point('',(2.688338647798e1,-6.965248215473e1,
-4.532800207444e0));
#29809=cartesian_point('',(2.685162491767e1,-6.963482923445e1,
-4.609351987997e0));
#29810=cartesian_point('',(2.682900115256e1,-6.961244378119e1,
-4.698086132391e0));
#29811=cartesian_point('',(2.681408456474e1,-6.958701940762e1,
-4.798369584006e0));
#29812=cartesian_point('',(2.680570160326e1,-6.955962892133e1,
-4.910464542873e0));
#29813=cartesian_point('',(2.680303933199e1,-6.953105367141e1,
-5.034720820931e0));
#29814=cartesian_point('',(2.680553577451e1,-6.950193883400e1,
-5.171273614624e0));
#29815=cartesian_point('',(2.681280674089e1,-6.947280190012e1,
-5.320274832023e0));
#29816=cartesian_point('',(2.682464365619e1,-6.944404258517e1,
-5.482194889144e0));
#29817=cartesian_point('',(2.684103409883e1,-6.941599632862e1,
-5.657993014344e0));
#29818=cartesian_point('',(2.686216308812e1,-6.938904201180e1,
-5.849003991188e0));
#29819=cartesian_point('',(2.689245098187e1,-6.935980440958e1,
-6.088857266135e0));
#29820=cartesian_point('',(2.691775031620e1,-6.934288143960e1,
-6.264156884784e0));
#29821=cartesian_point('',(2.693404468215e1,-6.933435308072e1,
-6.370213535192e0));
#29822=cartesian_point('',(2.715987070883e1,-6.994962917786e1,
-4.968483815928e0));
#29823=cartesian_point('',(2.715538746434e1,-6.994810569066e1,
-4.957771536038e0));
#29824=cartesian_point('',(2.715990352647e1,-6.993719687379e1,
-4.949290622461e0));
#29825=cartesian_point('',(2.717723066868e1,-6.992981315903e1,
-4.948528960866e0));
#29826=cartesian_point('',(2.718976753081e1,-6.993032086214e1,
-4.952960479962e0));
#29827=cartesian_point('',(2.719657880940e1,-6.993745757997e1,
-4.965478492058e0));
#29828=cartesian_point('',(2.719444268472e1,-6.994936987920e1,
-4.989735899546e0));
#29829=cartesian_point('',(2.718322581291e1,-6.996348241917e1,
-5.028347300278e0));
#29830=cartesian_point('',(2.716418364035e1,-6.997760465603e1,
-5.082505515398e0));
#29831=cartesian_point('',(2.713875637469e1,-6.999020181004e1,
-5.152643205926e0));
#29832=cartesian_point('',(2.710811348128e1,-7.000020280703e1,
-5.239053173239e0));
#29833=cartesian_point('',(2.707323922080e1,-7.000676950611e1,
-5.341782952864e0));
#29834=cartesian_point('',(2.703501835481e1,-7.000921513757e1,
-5.460571484726e0));
#29835=cartesian_point('',(2.699419332588e1,-7.000695927109e1,
-5.595152589318e0));
#29836=cartesian_point('',(2.695132458527e1,-6.999943745648e1,
-5.745620962693e0));
#29837=cartesian_point('',(2.690681500741e1,-6.998597953057e1,
-5.912663264592e0));
#29838=cartesian_point('',(2.686102572804e1,-6.996569473069e1,
-6.097503153232e0));
#29839=cartesian_point('',(2.680721389837e1,-6.993299166942e1,
-6.333325592031e0));
#29840=cartesian_point('',(2.677167606581e1,-6.990223848112e1,
-6.508899073259e0));
#29841=cartesian_point('',(2.675173340354e1,-6.988105192543e1,
-6.616249700797e0));
#29842=(bounded_surface()b_spline_surface(3,3,((#29762,#29763,#29764,#29765,
#29766,#29767,#29768,#29769,#29770,#29771,#29772,#29773,#29774,#29775,#29776,
#29777,#29778,#29779,#29780,#29781),(#29782,#29783,#29784,#29785,#29786,#29787,
#29788,#29789,#29790,#29791,#29792,#29793,#29794,#29795,#29796,#29797,#29798,
#29799,#29800,#29801),(#29802,#29803,#29804,#29805,#29806,#29807,#29808,#29809,
#29810,#29811,#29812,#29813,#29814,#29815,#29816,#29817,#29818,#29819,#29820,
#29821),(#29822,#29823,#29824,#29825,#29826,#29827,#29828,#29829,#29830,#29831,
#29832,#29833,#29834,#29835,#29836,#29837,#29838,#29839,#29840,#29841)),
.unspecified.,.f.,.f.,.f.)b_spline_surface_with_knots((4,4),(4,1,1,1,1,1,1,1,1,
1,1,1,1,1,1,1,1,4),(0.e0,1.e0),(4.995322047298e-1,5.202665605159e-1,
5.294169972438e-1,5.394745165420e-1,5.503627755602e-1,5.624496358016e-1,
5.760099346022e-1,5.911268946798e-1,6.079891488956e-1,6.268168477760e-1,
6.477193878709e-1,6.707209359227e-1,6.958396277502e-1,7.231585813072e-1,
7.528615088192e-1,7.852349921906e-1,8.205960739219e-1,8.757467021621e-1),
.unspecified.)geometric_representation_item()rational_b_spline_surface(((
1.576531785120e0,1.576531785120e0,1.576531785120e0,1.576531785120e0,
1.576531785120e0,1.576531785120e0,1.576531785120e0,1.576531785120e0,
1.576531785120e0,1.576531785120e0,1.576531785120e0,1.576531785120e0,
1.576531785120e0,1.576531785120e0,1.576531785120e0,1.576531785120e0,
1.576531785120e0,1.576531785120e0,1.576531785120e0,1.576531785120e0),(
8.078227382932e-1,8.078227382932e-1,8.078227382932e-1,8.078227382932e-1,
8.078227382932e-1,8.078227382932e-1,8.078227382932e-1,8.078227382932e-1,
8.078227382932e-1,8.078227382932e-1,8.078227382932e-1,8.078227382932e-1,
8.078227382932e-1,8.078227382932e-1,8.078227382932e-1,8.078227382932e-1,
8.078227382932e-1,8.078227382932e-1,8.078227382932e-1,8.078227382932e-1),(
8.078227382932e-1,8.078227382932e-1,8.078227382932e-1,8.078227382932e-1,
8.078227382932e-1,8.078227382932e-1,8.078227382932e-1,8.078227382932e-1,
8.078227382932e-1,8.078227382932e-1,8.078227382932e-1,8.078227382932e-1,
8.078227382932e-1,8.078227382932e-1,8.078227382932e-1,8.078227382932e-1,
8.078227382932e-1,8.078227382932e-1,8.078227382932e-1,8.078227382932e-1),(
1.576531785120e0,1.576531785120e0,1.576531785120e0,1.576531785120e0,
1.576531785120e0,1.576531785120e0,1.576531785120e0,1.576531785120e0,
1.576531785120e0,1.576531785120e0,1.576531785120e0,1.576531785120e0,
1.576531785120e0,1.576531785120e0,1.576531785120e0,1.576531785120e0,
1.576531785120e0,1.576531785120e0,1.576531785120e0,1.576531785120e0)))representation_item('')surface());
#29844=oriented_edge('',*,*,#29843,.f.);
#29846=oriented_edge('',*,*,#29845,.t.);
#29847=oriented_edge('',*,*,#29596,.t.);
#29848=oriented_edge('',*,*,#28591,.f.);
#29849=edge_loop('',(#29844,#29846,#29847,#29848));
#29850=face_outer_bound('',#29849,.f.);
#29852=cartesian_point('',(2.716635605150e1,-6.935431825466e1,
-2.460528104879e1));
#29853=direction('',(-6.412831356779e-3,-1.188115234447e-2,9.999088527526e-1));
#29854=direction('',(-8.803906457818e-1,4.742492073743e-1,-1.117067560257e-5));
#29855=axis2_placement_3d('',#29852,#29853,#29854);
#29856=cylindrical_surface('',#29855,3.000055924656e-1);
#29857=oriented_edge('',*,*,#29843,.t.);
#29858=oriented_edge('',*,*,#28589,.f.);
#29860=oriented_edge('',*,*,#29859,.t.);
#29862=oriented_edge('',*,*,#29861,.f.);
#29863=edge_loop('',(#29857,#29858,#29860,#29862));
#29864=face_outer_bound('',#29863,.f.);
#29866=cartesian_point('',(2.584616782667e1,-6.576241186285e1,
-3.934391582388e1));
#29867=direction('',(9.238819212360e-1,3.825356980143e-1,1.042282869797e-2));
#29868=direction('',(3.185585280717e-1,-7.537046296147e-1,-5.748476280634e-1));
#29869=axis2_placement_3d('',#29866,#29867,#29868);
#29870=toroidal_surface('',#29869,3.697836789987e0,2.999997081828e-1);
#29872=oriented_edge('',*,*,#29871,.f.);
#29873=oriented_edge('',*,*,#29859,.f.);
#29875=oriented_edge('',*,*,#29874,.f.);
#29877=oriented_edge('',*,*,#29876,.f.);
#29879=oriented_edge('',*,*,#29878,.t.);
#29880=edge_loop('',(#29872,#29873,#29875,#29877,#29879));
#29881=face_outer_bound('',#29880,.f.);
#29883=cartesian_point('',(2.348998496543e1,-6.193609214298e1,0.e0));
#29884=direction('',(-9.238288756103e-1,-3.826624495897e-1,-1.047178411625e-2));
#29885=direction('',(3.826834323651e-1,-9.238795325113e-1,0.e0));
#29886=axis2_placement_3d('',#29883,#29884,#29885);
#29887=plane('',#29886);
#29889=oriented_edge('',*,*,#29888,.t.);
#29891=oriented_edge('',*,*,#29890,.t.);
#29893=oriented_edge('',*,*,#29892,.t.);
#29894=oriented_edge('',*,*,#29861,.t.);
#29895=oriented_edge('',*,*,#29871,.t.);
#29897=oriented_edge('',*,*,#29896,.t.);
#29898=edge_loop('',(#29889,#29891,#29893,#29894,#29895,#29897));
#29899=face_outer_bound('',#29898,.f.);
#29901=cartesian_point('',(2.615696508926e1,-6.909175041638e1,
-2.154661739055e1));
#29902=direction('',(6.455565151945e-3,1.177800970435e-2,-9.999097980148e-1));
#29903=direction('',(-7.788269688452e-1,6.272343923266e-1,2.360017398506e-3));
#29904=axis2_placement_3d('',#29901,#29902,#29903);
#29905=cylindrical_surface('',#29904,5.000150355096e-1);
#29906=oriented_edge('',*,*,#29532,.f.);
#29908=oriented_edge('',*,*,#29907,.f.);
#29909=oriented_edge('',*,*,#29888,.f.);
#29911=oriented_edge('',*,*,#29910,.t.);
#29912=edge_loop('',(#29906,#29908,#29909,#29911));
#29913=face_outer_bound('',#29912,.f.);
#29915=cartesian_point('',(2.702632572378e1,-7.155672854946e1,
-8.219509123439e0));
#29916=direction('',(9.239139260322e-1,3.824585462699e-1,1.041718142968e-2));
#29917=direction('',(-3.372817216728e-1,8.013214968628e-1,4.940899704416e-1));
#29918=axis2_placement_3d('',#29915,#29916,#29917);
#29919=toroidal_surface('',#29918,2.497870611566e0,4.999993401919e-1);
#29921=oriented_edge('',*,*,#29920,.t.);
#29923=oriented_edge('',*,*,#29922,.f.);
#29924=oriented_edge('',*,*,#29890,.f.);
#29925=oriented_edge('',*,*,#29907,.t.);
#29926=edge_loop('',(#29921,#29923,#29924,#29925));
#29927=face_outer_bound('',#29926,.f.);
#29929=cartesian_point('',(0.e0,0.e0,-8.220551782475e0));
#29930=direction('',(0.e0,0.e0,1.e0));
#29931=direction('',(-3.228462283353e-1,9.464514318493e-1,0.e0));
#29932=axis2_placement_3d('',#29929,#29930,#29931);
#29933=toroidal_surface('',#29932,7.649382607502e1,3.e0);
#29935=oriented_edge('',*,*,#29934,.f.);
#29936=oriented_edge('',*,*,#29602,.t.);
#29937=oriented_edge('',*,*,#29600,.t.);
#29938=oriented_edge('',*,*,#29920,.f.);
#29939=oriented_edge('',*,*,#29530,.t.);
#29940=oriented_edge('',*,*,#29528,.t.);
#29941=edge_loop('',(#29935,#29936,#29937,#29938,#29939,#29940));
#29942=face_outer_bound('',#29941,.f.);
#29944=cartesian_point('',(2.211951696039e1,-7.322235027033e1,
-8.219506073757e0));
#29945=direction('',(-9.658194123163e-1,-2.590063329491e-1,1.042028240047e-2));
#29946=direction('',(-2.592111416179e-1,9.647785703292e-1,-4.485414467711e-2));
#29947=axis2_placement_3d('',#29944,#29945,#29946);
#29948=toroidal_surface('',#29947,2.497858037452e0,4.999993228604e-1);
#29949=oriented_edge('',*,*,#29934,.t.);
#29950=oriented_edge('',*,*,#29550,.f.);
#29951=oriented_edge('',*,*,#29562,.f.);
#29952=oriented_edge('',*,*,#29580,.t.);
#29953=edge_loop('',(#29949,#29950,#29951,#29952));
#29954=face_outer_bound('',#29953,.f.);
#29956=cartesian_point('',(2.623498998885e1,-6.968653139529e1,
-6.695404896014e0));
#29957=direction('',(-1.624594148135e-1,4.166879165979e-1,-8.944149588976e-1));
#29958=direction('',(-7.448152166527e-1,5.427630361774e-1,3.881476260422e-1));
#29959=axis2_placement_3d('',#29956,#29957,#29958);
#29960=cylindrical_surface('',#29959,5.000000035641e-1);
#29961=oriented_edge('',*,*,#29598,.t.);
#29962=oriented_edge('',*,*,#29845,.f.);
#29963=oriented_edge('',*,*,#29892,.f.);
#29964=oriented_edge('',*,*,#29922,.t.);
#29965=edge_loop('',(#29961,#29962,#29963,#29964));
#29966=face_outer_bound('',#29965,.f.);
#29968=cartesian_point('',(2.592685511510e1,-6.851225277689e1,
-4.131568017583e1));
#29969=cartesian_point('',(2.588162809023e1,-6.855186841967e1,
-4.151438059823e1));
#29970=cartesian_point('',(2.584930743771e1,-6.861069856327e1,
-4.183262845285e1));
#29971=cartesian_point('',(2.588689079708e1,-6.865996276234e1,
-4.217110796823e1));
#29972=cartesian_point('',(2.591170495750e1,-6.867529746702e1,
-4.229078644925e1));
#29973=cartesian_point('',(2.636053195402e1,-6.805676458556e1,
-4.133853690777e1));
#29974=cartesian_point('',(2.626892766030e1,-6.805020129312e1,
-4.149723124489e1));
#29975=cartesian_point('',(2.614959468814e1,-6.805274043945e1,
-4.176319929012e1));
#29976=cartesian_point('',(2.607883009021e1,-6.806784846700e1,
-4.206749407698e1));
#29977=cartesian_point('',(2.606374449455e1,-6.807487190580e1,
-4.217840587689e1));
#29978=cartesian_point('',(2.691467292194e1,-6.835421214172e1,
-4.136105044025e1));
#29979=cartesian_point('',(2.685561907869e1,-6.828900904187e1,
-4.149358100216e1));
#29980=cartesian_point('',(2.676873574045e1,-6.819572836725e1,
-4.170559700370e1));
#29981=cartesian_point('',(2.669368914852e1,-6.811197920404e1,
-4.193070252945e1));
#29982=cartesian_point('',(2.667039036505e1,-6.808463848975e1,
-4.201024817907e1));
#29983=cartesian_point('',(2.677564487855e1,-6.896785966295e1,
-4.135016464282e1));
#29984=cartesian_point('',(2.678027608604e1,-6.891765543831e1,
-4.150878944210e1));
#29985=cartesian_point('',(2.679765924304e1,-6.882971627977e1,
-4.174439777891e1));
#29986=cartesian_point('',(2.682868377913e1,-6.872755877133e1,
-4.196158138206e1));
#29987=cartesian_point('',(2.684091762124e1,-6.869025715598e1,
-4.203321564901e1));
#29988=(bounded_surface()b_spline_surface(3,3,((#29968,#29969,#29970,#29971,
#29972),(#29973,#29974,#29975,#29976,#29977),(#29978,#29979,#29980,#29981,
#29982),(#29983,#29984,#29985,#29986,#29987)),.unspecified.,.f.,.f.,.f.)b_spline_surface_with_knots((4,4),(4,1,4),(0.e0,1.e0),(3.710935646135e-1,
7.048330710474e-1,8.826165031146e-1),.unspecified.)geometric_representation_item()rational_b_spline_surface(((1.579952468164e0,1.579952468164e0,1.579952468164e0,
1.579952468164e0,1.579952468164e0),(8.066825106120e-1,8.066825106120e-1,
8.066825106120e-1,8.066825106120e-1,8.066825106120e-1),(8.066825106120e-1,
8.066825106120e-1,8.066825106120e-1,8.066825106120e-1,8.066825106120e-1),(
1.579952468164e0,1.579952468164e0,1.579952468164e0,1.579952468164e0,
1.579952468164e0)))representation_item('')surface());
#29989=oriented_edge('',*,*,#29534,.t.);
#29990=oriented_edge('',*,*,#29910,.f.);
#29992=oriented_edge('',*,*,#29991,.f.);
#29994=oriented_edge('',*,*,#29993,.t.);
#29995=edge_loop('',(#29989,#29990,#29992,#29994));
#29996=face_outer_bound('',#29995,.f.);
#29998=cartesian_point('',(2.686538141344e1,-6.814789547566e1,
-4.213845709175e1));
#29999=direction('',(2.004189206832e-1,-5.067985777056e-1,8.384434732692e-1));
#30000=direction('',(-8.363590509518e-1,3.571970698561e-1,4.158290408054e-1));
#30001=axis2_placement_3d('',#29998,#29999,#30000);
#30002=cylindrical_surface('',#30001,2.999999999998e-1);
#30004=oriented_edge('',*,*,#30003,.t.);
#30005=oriented_edge('',*,*,#29991,.t.);
#30006=oriented_edge('',*,*,#29896,.f.);
#30007=oriented_edge('',*,*,#29878,.f.);
#30009=oriented_edge('',*,*,#30008,.t.);
#30010=edge_loop('',(#30004,#30005,#30006,#30007,#30009));
#30011=face_outer_bound('',#30010,.f.);
#30013=cartesian_point('',(2.596980250417e1,-6.846127977415e1,
-4.179691617134e1));
#30014=cartesian_point('',(2.596085872193e1,-6.848063781319e1,
-4.187952006750e1));
#30015=cartesian_point('',(2.595469876589e1,-6.850699213737e1,
-4.201667287709e1));
#30016=cartesian_point('',(2.596213398487e1,-6.853096237673e1,
-4.220532650456e1));
#30017=cartesian_point('',(2.597628289615e1,-6.854298341175e1,
-4.235401659017e1));
#30018=cartesian_point('',(2.599572191406e1,-6.854835782424e1,
-4.249033470840e1));
#30019=cartesian_point('',(2.601879316317e1,-6.854857249476e1,
-4.261539129277e1));
#30020=cartesian_point('',(2.604438021558e1,-6.854476824939e1,
-4.273027260755e1));
#30021=cartesian_point('',(2.607173288161e1,-6.853781981612e1,
-4.283597728274e1));
#30022=cartesian_point('',(2.610039041811e1,-6.852838184154e1,
-4.293350936463e1));
#30023=cartesian_point('',(2.613012692798e1,-6.851691640861e1,
-4.302387185743e1));
#30024=cartesian_point('',(2.616090151412e1,-6.850371986266e1,
-4.310801346004e1));
#30025=cartesian_point('',(2.619284608820e1,-6.848893550271e1,
-4.318684813879e1));
#30026=cartesian_point('',(2.622630302452e1,-6.847253832824e1,
-4.326132548912e1));
#30027=cartesian_point('',(2.626192064942e1,-6.845428420713e1,
-4.333252045998e1));
#30028=cartesian_point('',(2.630079136088e1,-6.843363442001e1,
-4.340164006873e1));
#30029=cartesian_point('',(2.634454088203e1,-6.840970917271e1,
-4.346978153660e1));
#30030=cartesian_point('',(2.639565270708e1,-6.838117493484e1,
-4.353775207155e1));
#30031=cartesian_point('',(2.645794766607e1,-6.834610393454e1,
-4.360592235866e1));
#30032=cartesian_point('',(2.653982789584e1,-6.830078711575e1,
-4.367471258129e1));
#30033=cartesian_point('',(2.665853700945e1,-6.823838025788e1,
-4.374289391809e1));
#30034=cartesian_point('',(2.684391624828e1,-6.815367844550e1,
-4.378669205199e1));
#30035=cartesian_point('',(2.705921390519e1,-6.807796947890e1,
-4.375257897686e1));
#30036=cartesian_point('',(2.722025754358e1,-6.803409487109e1,
-4.366859761284e1));
#30037=cartesian_point('',(2.728942911391e1,-6.801707526141e1,
-4.361134359664e1));
#30038=cartesian_point('',(2.732081768183e1,-6.800939190821e1,
-4.358199884426e1));
#30039=cartesian_point('',(2.634350520647e1,-6.813567249640e1,
-4.175620152878e1));
#30040=cartesian_point('',(2.631488757177e1,-6.813479974721e1,
-4.182031188196e1));
#30041=cartesian_point('',(2.627385408616e1,-6.813299489376e1,
-4.192992423959e1));
#30042=cartesian_point('',(2.623008973867e1,-6.812799346566e1,
-4.208659592571e1));
#30043=cartesian_point('',(2.620244388191e1,-6.812217050137e1,
-4.221316061554e1));
#30044=cartesian_point('',(2.618259369041e1,-6.811499166689e1,
-4.233160375311e1));
#30045=cartesian_point('',(2.616893961332e1,-6.810667297777e1,
-4.244220766923e1));
#30046=cartesian_point('',(2.616029759178e1,-6.809741689521e1,
-4.254543050609e1));
#30047=cartesian_point('',(2.615579617651e1,-6.808739154280e1,
-4.264179105586e1));
#30048=cartesian_point('',(2.615480353836e1,-6.807670846981e1,
-4.273191742482e1));
#30049=cartesian_point('',(2.615689486199e1,-6.806541062502e1,
-4.281652116627e1));
#30050=cartesian_point('',(2.616183406454e1,-6.805346833109e1,
-4.289633346713e1));
#30051=cartesian_point('',(2.616956913198e1,-6.804076562235e1,
-4.297211261966e1));
#30052=cartesian_point('',(2.618026189060e1,-6.802706670043e1,
-4.304470689791e1));
#30053=cartesian_point('',(2.619437438441e1,-6.801195214007e1,
-4.311514607854e1));
#30054=cartesian_point('',(2.621283432850e1,-6.799472476262e1,
-4.318465961330e1));
#30055=cartesian_point('',(2.623724233376e1,-6.797432057821e1,
-4.325444543795e1));
#30056=cartesian_point('',(2.627029663492e1,-6.794914452676e1,
-4.332546485615e1));
#30057=cartesian_point('',(2.631633062111e1,-6.791689545963e1,
-4.339823605769e1));
#30058=cartesian_point('',(2.638439544717e1,-6.787342540196e1,
-4.347324058947e1));
#30059=cartesian_point('',(2.649282061956e1,-6.781137566147e1,
-4.354908484624e1));
#30060=cartesian_point('',(2.667499904551e1,-6.772542940879e1,
-4.359857444165e1));
#30061=cartesian_point('',(2.688977626217e1,-6.765190484545e1,
-4.355992922102e1));
#30062=cartesian_point('',(2.704182944563e1,-6.761617140726e1,
-4.346625822616e1));
#30063=cartesian_point('',(2.710081954975e1,-6.760614112658e1,
-4.340413137714e1));
#30064=cartesian_point('',(2.712643405514e1,-6.760229004525e1,
-4.337270129428e1));
#30065=cartesian_point('',(2.679104725626e1,-6.834241196913e1,
-4.169085134121e1));
#30066=cartesian_point('',(2.677270957871e1,-6.831777810131e1,
-4.175001231894e1));
#30067=cartesian_point('',(2.674428501201e1,-6.827704858808e1,
-4.184883268360e1));
#30068=cartesian_point('',(2.670903366274e1,-6.822050713991e1,
-4.198632099053e1));
#30069=cartesian_point('',(2.668329994934e1,-6.817542832597e1,
-4.209562116935e1));
#30070=cartesian_point('',(2.666134760492e1,-6.813356925994e1,
-4.219658682311e1));
#30071=cartesian_point('',(2.664257812794e1,-6.809468558334e1,
-4.228979019081e1));
#30072=cartesian_point('',(2.662652873950e1,-6.805856163008e1,
-4.237580837970e1));
#30073=cartesian_point('',(2.661284515740e1,-6.802501118480e1,
-4.245517534291e1));
#30074=cartesian_point('',(2.660124730900e1,-6.799383893330e1,
-4.252844791978e1));
#30075=cartesian_point('',(2.659152040908e1,-6.796483828200e1,
-4.259619498214e1));
#30076=cartesian_point('',(2.658351684106e1,-6.793780788266e1,
-4.265894839957e1));
#30077=cartesian_point('',(2.657715435876e1,-6.791254614646e1,
-4.271720710431e1));
#30078=cartesian_point('',(2.657242012355e1,-6.788882875159e1,
-4.277147620792e1));
#30079=cartesian_point('',(2.656939258578e1,-6.786637922086e1,
-4.282231129989e1));
#30080=cartesian_point('',(2.656829942501e1,-6.784486064027e1,
-4.287029063803e1));
#30081=cartesian_point('',(2.656961364023e1,-6.782393151724e1,
-4.291580845110e1));
#30082=cartesian_point('',(2.657419317588e1,-6.780322408134e1,
-4.295896657147e1));
#30083=cartesian_point('',(2.658343022258e1,-6.778225909759e1,
-4.299956528275e1));
#30084=cartesian_point('',(2.660008264154e1,-6.775986587421e1,
-4.303761769720e1));
#30085=cartesian_point('',(2.662974048723e1,-6.773400750613e1,
-4.307240659075e1));
#30086=cartesian_point('',(2.668307865583e1,-6.770461996608e1,
-4.309318879270e1));
#30087=cartesian_point('',(2.674869760198e1,-6.768521292788e1,
-4.307710486791e1));
#30088=cartesian_point('',(2.679773280620e1,-6.768313838632e1,
-4.303463844844e1));
#30089=cartesian_point('',(2.681863243965e1,-6.768840207686e1,
-4.300232136587e1));
#30090=cartesian_point('',(2.682815945602e1,-6.769201733710e1,
-4.298501212127e1));
#30091=cartesian_point('',(2.678864055437e1,-6.883953729629e1,
-4.167734926109e1));
#30092=cartesian_point('',(2.679850532905e1,-6.881542119004e1,
-4.175089761257e1));
#30093=cartesian_point('',(2.681541507694e1,-6.877055764201e1,
-4.186830502735e1));
#30094=cartesian_point('',(2.683842596498e1,-6.870022851984e1,
-4.202186009632e1));
#30095=cartesian_point('',(2.685607339834e1,-6.864042572646e1,
-4.213896244946e1));
#30096=cartesian_point('',(2.687166624625e1,-6.858234801594e1,
-4.224330317299e1));
#30097=cartesian_point('',(2.688537818695e1,-6.852663995304e1,
-4.233652312625e1));
#30098=cartesian_point('',(2.689741247069e1,-6.847367734396e1,
-4.241992623601e1));
#30099=cartesian_point('',(2.690796513417e1,-6.842368660618e1,
-4.249453887126e1));
#30100=cartesian_point('',(2.691721901979e1,-6.837676093857e1,
-4.256123468589e1));
#30101=cartesian_point('',(2.692533250869e1,-6.833290585293e1,
-4.262075562931e1));
#30102=cartesian_point('',(2.693242656464e1,-6.829210359971e1,
-4.267368572260e1));
#30103=cartesian_point('',(2.693857778557e1,-6.825434081893e1,
-4.272046439831e1));
#30104=cartesian_point('',(2.694380897290e1,-6.821961350795e1,
-4.276141339017e1));
#30105=cartesian_point('',(2.694806661713e1,-6.818793907733e1,
-4.279674005829e1));
#30106=cartesian_point('',(2.695116230751e1,-6.815943795999e1,
-4.282645997358e1));
#30107=cartesian_point('',(2.695265865040e1,-6.813455226727e1,
-4.285019986779e1));
#30108=cartesian_point('',(2.695167208272e1,-6.811419395934e1,
-4.286719443119e1));
#30109=cartesian_point('',(2.694664211837e1,-6.809976869912e1,
-4.287650084349e1));
#30110=cartesian_point('',(2.693445647164e1,-6.809301476823e1,
-4.287768222416e1));
#30111=cartesian_point('',(2.690905022390e1,-6.809682486770e1,
-4.287074728174e1));
#30112=cartesian_point('',(2.685869897621e1,-6.811560478627e1,
-4.286202139896e1));
#30113=cartesian_point('',(2.680109162350e1,-6.813891107152e1,
-4.286918723272e1));
#30114=cartesian_point('',(2.677365008755e1,-6.815661991781e1,
-4.287889148930e1));
#30115=cartesian_point('',(2.677313004623e1,-6.816758267447e1,
-4.287617842866e1));
#30116=cartesian_point('',(2.677508440087e1,-6.817355999199e1,
-4.287266963887e1));
#30117=(bounded_surface()b_spline_surface(3,3,((#30013,#30014,#30015,#30016,
#30017,#30018,#30019,#30020,#30021,#30022,#30023,#30024,#30025,#30026,#30027,
#30028,#30029,#30030,#30031,#30032,#30033,#30034,#30035,#30036,#30037,#30038),(
#30039,#30040,#30041,#30042,#30043,#30044,#30045,#30046,#30047,#30048,#30049,
#30050,#30051,#30052,#30053,#30054,#30055,#30056,#30057,#30058,#30059,#30060,
#30061,#30062,#30063,#30064),(#30065,#30066,#30067,#30068,#30069,#30070,#30071,
#30072,#30073,#30074,#30075,#30076,#30077,#30078,#30079,#30080,#30081,#30082,
#30083,#30084,#30085,#30086,#30087,#30088,#30089,#30090),(#30091,#30092,#30093,
#30094,#30095,#30096,#30097,#30098,#30099,#30100,#30101,#30102,#30103,#30104,
#30105,#30106,#30107,#30108,#30109,#30110,#30111,#30112,#30113,#30114,#30115,
#30116)),.unspecified.,.f.,.f.,.f.)b_spline_surface_with_knots((4,4),(4,1,1,1,1,
1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,4),(0.e0,1.e0),(3.733686806613e-2,
1.205569351795e-1,1.727187590776e-1,2.202041743566e-1,2.635361581330e-1,
3.032043905504e-1,3.395610825910e-1,3.729001216450e-1,4.035099395238e-1,
4.316745720032e-1,4.576346918435e-1,4.815815689891e-1,5.037179575048e-1,
5.242569235085e-1,5.434161259750e-1,5.613889224168e-1,5.781346072538e-1,
5.935652733785e-1,6.077327534244e-1,6.217150604068e-1,6.368726840239e-1,
6.526183711122e-1,6.694873986651e-1,6.892785666681e-1),.unspecified.)geometric_representation_item()rational_b_spline_surface(((1.413610494211e0,
1.413610494211e0,1.413610494211e0,1.413610494211e0,1.413610494211e0,
1.413610494211e0,1.413610494211e0,1.413610494211e0,1.413610494211e0,
1.413610494211e0,1.413610494211e0,1.413610494211e0,1.413610494211e0,
1.413610494211e0,1.413610494211e0,1.413610494211e0,1.413610494211e0,
1.413610494211e0,1.413610494211e0,1.413610494211e0,1.413610494211e0,
1.413610494211e0,1.413610494211e0,1.413610494211e0,1.413610494211e0,
1.413610494211e0),(8.621298352629e-1,8.621298352629e-1,8.621298352629e-1,
8.621298352629e-1,8.621298352629e-1,8.621298352629e-1,8.621298352629e-1,
8.621298352629e-1,8.621298352629e-1,8.621298352629e-1,8.621298352629e-1,
8.621298352629e-1,8.621298352629e-1,8.621298352629e-1,8.621298352629e-1,
8.621298352629e-1,8.621298352629e-1,8.621298352629e-1,8.621298352629e-1,
8.621298352629e-1,8.621298352629e-1,8.621298352629e-1,8.621298352629e-1,
8.621298352629e-1,8.621298352629e-1,8.621298352629e-1),(8.621298352629e-1,
8.621298352629e-1,8.621298352629e-1,8.621298352629e-1,8.621298352629e-1,
8.621298352629e-1,8.621298352629e-1,8.621298352629e-1,8.621298352629e-1,
8.621298352629e-1,8.621298352629e-1,8.621298352629e-1,8.621298352629e-1,
8.621298352629e-1,8.621298352629e-1,8.621298352629e-1,8.621298352629e-1,
8.621298352629e-1,8.621298352629e-1,8.621298352629e-1,8.621298352629e-1,
8.621298352629e-1,8.621298352629e-1,8.621298352629e-1,8.621298352629e-1,
8.621298352629e-1),(1.413610494211e0,1.413610494211e0,1.413610494211e0,
1.413610494211e0,1.413610494211e0,1.413610494211e0,1.413610494211e0,
1.413610494211e0,1.413610494211e0,1.413610494211e0,1.413610494211e0,
1.413610494211e0,1.413610494211e0,1.413610494211e0,1.413610494211e0,
1.413610494211e0,1.413610494211e0,1.413610494211e0,1.413610494211e0,
1.413610494211e0,1.413610494211e0,1.413610494211e0,1.413610494211e0,
1.413610494211e0,1.413610494211e0,1.413610494211e0)))representation_item('')surface());
#30118=oriented_edge('',*,*,#29115,.t.);
#30119=oriented_edge('',*,*,#29993,.f.);
#30120=oriented_edge('',*,*,#30003,.f.);
#30122=oriented_edge('',*,*,#30121,.t.);
#30123=edge_loop('',(#30118,#30119,#30120,#30122));
#30124=face_outer_bound('',#30123,.f.);
#30126=cartesian_point('',(0.e0,0.e0,-4.331177673041e1));
#30127=direction('',(0.e0,0.e0,1.e0));
#30128=direction('',(3.624406357871e-1,-9.320068591648e-1,0.e0));
#30129=axis2_placement_3d('',#30126,#30127,#30128);
#30130=toroidal_surface('',#30129,7.344368814732e1,5.e-1);
#30131=oriented_edge('',*,*,#29117,.t.);
#30132=oriented_edge('',*,*,#30121,.f.);
#30134=oriented_edge('',*,*,#30133,.t.);
#30136=oriented_edge('',*,*,#30135,.t.);
#30138=oriented_edge('',*,*,#30137,.t.);
#30139=edge_loop('',(#30131,#30132,#30134,#30136,#30138));
#30140=face_outer_bound('',#30139,.f.);
#30142=cartesian_point('',(1.970513298137e-11,-4.756730366552e-11,
-4.228096149021e1));
#30143=direction('',(0.e0,0.e0,1.e0));
#30144=direction('',(3.826834323651e-1,-9.238795325113e-1,0.e0));
#30145=axis2_placement_3d('',#30142,#30143,#30144);
#30146=conical_surface('',#30145,7.351737503131e1,3.302386755580e1);
#30147=oriented_edge('',*,*,#30135,.f.);
#30148=oriented_edge('',*,*,#30133,.f.);
#30149=oriented_edge('',*,*,#30008,.f.);
#30151=oriented_edge('',*,*,#30150,.f.);
#30153=oriented_edge('',*,*,#30152,.f.);
#30155=oriented_edge('',*,*,#30154,.f.);
#30157=oriented_edge('',*,*,#30156,.f.);
#30158=edge_loop('',(#30147,#30148,#30149,#30151,#30153,#30155,#30157));
#30159=face_outer_bound('',#30158,.f.);
#30161=cartesian_point('',(0.e0,0.e0,-3.934268702288e1));
#30162=direction('',(0.e0,0.e0,1.e0));
#30163=direction('',(-3.840558575680e-1,9.233098603761e-1,0.e0));
#30164=axis2_placement_3d('',#30161,#30162,#30163);
#30165=toroidal_surface('',#30164,7.065650925828e1,4.e0);
#30167=oriented_edge('',*,*,#30166,.t.);
#30169=oriented_edge('',*,*,#30168,.t.);
#30170=oriented_edge('',*,*,#30154,.t.);
#30171=oriented_edge('',*,*,#30152,.t.);
#30172=oriented_edge('',*,*,#30150,.t.);
#30173=oriented_edge('',*,*,#29876,.t.);
#30174=oriented_edge('',*,*,#29874,.t.);
#30175=oriented_edge('',*,*,#28587,.t.);
#30176=oriented_edge('',*,*,#28585,.t.);
#30177=edge_loop('',(#30167,#30169,#30170,#30171,#30172,#30173,#30174,#30175,
#30176));
#30178=face_outer_bound('',#30177,.f.);
#30180=cartesian_point('',(2.822504886535e1,-6.477640051502e1,
-3.934373684237e1));
#30181=direction('',(-9.238019258633e-1,-3.827282916524e-1,1.044301393793e-2));
#30182=direction('',(3.828695931540e-1,-9.233887751322e-1,2.764135665687e-2));
#30183=axis2_placement_3d('',#30180,#30181,#30182);
#30184=toroidal_surface('',#30183,3.698456065573e0,2.999995096056e-1);
#30186=oriented_edge('',*,*,#30185,.f.);
#30188=oriented_edge('',*,*,#30187,.f.);
#30189=oriented_edge('',*,*,#30168,.f.);
#30190=oriented_edge('',*,*,#30166,.f.);
#30192=oriented_edge('',*,*,#30191,.t.);
#30193=edge_loop('',(#30186,#30188,#30189,#30190,#30192));
#30194=face_outer_bound('',#30193,.f.);
#30196=cartesian_point('',(3.192512363422e1,-7.184781459867e1,0.e0));
#30197=direction('',(9.238288756103e-1,3.826624495897e-1,-1.047178411625e-2));
#30198=direction('',(-3.826834323651e-1,9.238795325113e-1,0.e0));
#30199=axis2_placement_3d('',#30196,#30197,#30198);
#30200=plane('',#30199);
#30202=oriented_edge('',*,*,#30201,.t.);
#30204=oriented_edge('',*,*,#30203,.t.);
#30206=oriented_edge('',*,*,#30205,.t.);
#30208=oriented_edge('',*,*,#30207,.t.);
#30209=oriented_edge('',*,*,#30185,.t.);
#30211=oriented_edge('',*,*,#30210,.t.);
#30212=edge_loop('',(#30202,#30204,#30206,#30208,#30209,#30211));
#30213=face_outer_bound('',#30212,.f.);
#30215=cartesian_point('',(3.074547054207e1,-6.787366563944e1,
-6.592956195019e0));
#30216=direction('',(1.797666942178e-1,-4.095189971078e-1,8.944149633463e-1));
#30217=direction('',(1.428726378991e-1,9.104553071848e-1,3.881475788393e-1));
#30218=axis2_placement_3d('',#30215,#30216,#30217);
#30219=cylindrical_surface('',#30218,5.000000030373e-1);
#30221=oriented_edge('',*,*,#30220,.t.);
#30223=oriented_edge('',*,*,#30222,.f.);
#30224=oriented_edge('',*,*,#30201,.f.);
#30226=oriented_edge('',*,*,#30225,.t.);
#30227=edge_loop('',(#30221,#30223,#30224,#30226));
#30228=face_outer_bound('',#30227,.f.);
#30230=cartesian_point('',(3.150403890807e-13,0.e0,-5.729424002764e0));
#30231=direction('',(0.e0,0.e0,1.e0));
#30232=direction('',(0.e0,-1.e0,0.e0));
#30233=axis2_placement_3d('',#30230,#30231,#30232);
#30234=conical_surface('',#30233,7.438528799863e1,2.656505117708e1);
#30236=oriented_edge('',*,*,#30235,.t.);
#30237=oriented_edge('',*,*,#28579,.f.);
#30239=oriented_edge('',*,*,#30238,.f.);
#30241=oriented_edge('',*,*,#30240,.f.);
#30243=oriented_edge('',*,*,#30242,.f.);
#30245=oriented_edge('',*,*,#30244,.f.);
#30246=oriented_edge('',*,*,#30220,.f.);
#30247=edge_loop('',(#30236,#30237,#30239,#30241,#30243,#30245,#30246));
#30248=face_outer_bound('',#30247,.f.);
#30250=cartesian_point('',(3.076561769512e1,-6.745689198473e1,
-6.309435463435e0));
#30251=cartesian_point('',(3.079743670876e1,-6.748206299250e1,
-6.251735145903e0));
#30252=cartesian_point('',(3.085921330516e1,-6.753661333785e1,
-6.133759801869e0));
#30253=cartesian_point('',(3.094151697300e1,-6.762719375214e1,
-5.957904629381e0));
#30254=cartesian_point('',(3.101227406944e1,-6.772469322290e1,
-5.786065715827e0));
#30255=cartesian_point('',(3.106988385554e1,-6.782483997019e1,
-5.624069135135e0));
#30256=cartesian_point('',(3.111517104674e1,-6.792646335225e1,
-5.472080521036e0));
#30257=cartesian_point('',(3.114880251934e1,-6.802824660792e1,
-5.330556009449e0));
#30258=cartesian_point('',(3.117154186370e1,-6.812922686598e1,
-5.199470553996e0));
#30259=cartesian_point('',(3.118414653738e1,-6.822898693219e1,
-5.078199567520e0));
#30260=cartesian_point('',(3.118718413116e1,-6.832750673820e1,
-4.965826943562e0));
#30261=cartesian_point('',(3.118089946011e1,-6.842534403122e1,
-4.861021433736e0));
#30262=cartesian_point('',(3.116496380152e1,-6.852356652208e1,
-4.762249959754e0));
#30263=cartesian_point('',(3.113855610101e1,-6.862220415406e1,
-4.669375554602e0));
#30264=cartesian_point('',(3.110107226541e1,-6.871976546111e1,
-4.583703558785e0));
#30265=cartesian_point('',(3.105277260020e1,-6.881403033752e1,
-4.506858690552e0));
#30266=cartesian_point('',(3.099382914804e1,-6.890408368723e1,
-4.439252205890e0));
#30267=cartesian_point('',(3.092366913670e1,-6.898995668649e1,
-4.380843859247e0));
#30268=cartesian_point('',(3.084228912609e1,-6.907068370795e1,
-4.332606138840e0));
#30269=cartesian_point('',(3.075116414493e1,-6.914433292099e1,
-4.296080864124e0));
#30270=cartesian_point('',(3.065303898190e1,-6.920901842534e1,
-4.272302049984e0));
#30271=cartesian_point('',(3.055022176475e1,-6.926399219996e1,
-4.261250823500e0));
#30272=cartesian_point('',(3.037629430397e1,-6.933799138067e1,
-4.263307695698e0));
#30273=cartesian_point('',(3.023655700764e1,-6.937005678168e1,
-4.294868742633e0));
#30274=cartesian_point('',(3.015075043919e1,-6.937745070600e1,
-4.326890333048e0));
#30275=cartesian_point('',(3.015652562247e1,-6.750393255298e1,
-6.170094221170e0));
#30276=cartesian_point('',(3.018657009759e1,-6.750689217541e1,
-6.112678091054e0));
#30277=cartesian_point('',(3.024732039081e1,-6.751651468082e1,
-5.994855469010e0));
#30278=cartesian_point('',(3.033556932274e1,-6.754157673780e1,
-5.818083068995e0));
#30279=cartesian_point('',(3.041912363352e1,-6.757655165593e1,
-5.644217328691e0));
#30280=cartesian_point('',(3.049498118797e1,-6.761925398636e1,
-5.479197615860e0));
#30281=cartesian_point('',(3.056293868312e1,-6.766853708168e1,
-5.323220143488e0));
#30282=cartesian_point('',(3.062264686345e1,-6.772322447988e1,
-5.176756031651e0));
#30283=cartesian_point('',(3.067395394383e1,-6.778233307923e1,
-5.039773689471e0));
#30284=cartesian_point('',(3.071688306736e1,-6.784524680603e1,
-4.911604705488e0));
#30285=cartesian_point('',(3.075141755188e1,-6.791169245926e1,
-4.791249339838e0));
#30286=cartesian_point('',(3.077741162234e1,-6.798191547825e1,
-4.677224011841e0));
#30287=cartesian_point('',(3.079428388433e1,-6.805672869658e1,
-4.567751288444e0));
#30288=cartesian_point('',(3.080048938342e1,-6.813637031943e1,
-4.462518393429e0));
#30289=cartesian_point('',(3.079398768519e1,-6.821978810457e1,
-4.362928562429e0));
#30290=cartesian_point('',(3.077333264923e1,-6.830486779051e1,
-4.271087131631e0));
#30291=cartesian_point('',(3.073756793608e1,-6.839024461426e1,
-4.187982035942e0));
#30292=cartesian_point('',(3.068543386215e1,-6.847525349957e1,
-4.114219899317e0));
#30293=cartesian_point('',(3.061633439967e1,-6.855803477919e1,
-4.051827518756e0));
#30294=cartesian_point('',(3.053169002901e1,-6.863540998285e1,
-4.003705789256e0));
#30295=cartesian_point('',(3.043513206684e1,-6.870404439885e1,
-3.972059188394e0));
#30296=cartesian_point('',(3.033056847471e1,-6.876192685062e1,
-3.957442150447e0));
#30297=cartesian_point('',(3.015127833556e1,-6.883744659855e1,
-3.960883351255e0));
#30298=cartesian_point('',(3.000808359548e1,-6.886407543670e1,
-4.004153525736e0));
#30299=cartesian_point('',(2.992695260197e1,-6.886354815282e1,
-4.046655887371e0));
#30300=cartesian_point('',(2.998180730522e1,-6.807195032504e1,
-6.368728760955e0));
#30301=cartesian_point('',(2.999146388236e1,-6.806893690297e1,
-6.310432536508e0));
#30302=cartesian_point('',(3.001146809163e1,-6.806398830353e1,
-6.191513646288e0));
#30303=cartesian_point('',(3.004192340179e1,-6.806025093263e1,
-6.015000309385e0));
#30304=cartesian_point('',(3.007211276210e1,-6.806017302113e1,
-5.843252807895e0));
#30305=cartesian_point('',(3.010078145559e1,-6.806343639435e1,
-5.682054147513e0));
#30306=cartesian_point('',(3.012767478062e1,-6.806968406243e1,
-5.531536840826e0));
#30307=cartesian_point('',(3.015249145006e1,-6.807857028080e1,
-5.392134201514e0));
#30308=cartesian_point('',(3.017501497715e1,-6.808978176199e1,
-5.263808277599e0));
#30309=cartesian_point('',(3.019512222880e1,-6.810308927814e1,
-5.145940908682e0));
#30310=cartesian_point('',(3.021270726579e1,-6.811836218852e1,
-5.037645098704e0));
#30311=cartesian_point('',(3.022766198590e1,-6.813562310349e1,
-4.937657368433e0));
#30312=cartesian_point('',(3.023976705590e1,-6.815508410809e1,
-4.844565045558e0));
#30313=cartesian_point('',(3.024840111837e1,-6.817685836981e1,
-4.758319260003e0));
#30314=cartesian_point('',(3.025264607194e1,-6.820069251279e1,
-4.680167613127e0));
#30315=cartesian_point('',(3.025172343154e1,-6.822593777769e1,
-4.611471612711e0));
#30316=cartesian_point('',(3.024512769897e1,-6.825208248367e1,
-4.552333245892e0));
#30317=cartesian_point('',(3.023234414848e1,-6.827879123901e1,
-4.502376207554e0));
#30318=cartesian_point('',(3.021308087764e1,-6.830531477524e1,
-4.462027392989e0));
#30319=cartesian_point('',(3.018777948528e1,-6.833042302214e1,
-4.432122880542e0));
#30320=cartesian_point('',(3.015775374151e1,-6.835279997445e1,
-4.413087167089e0));
#30321=cartesian_point('',(3.012453766048e1,-6.837158120980e1,
-4.404606944529e0));
#30322=cartesian_point('',(3.006705824420e1,-6.839564404771e1,
-4.407239720079e0));
#30323=cartesian_point('',(3.002117572866e1,-6.840298557051e1,
-4.433921602702e0));
#30324=cartesian_point('',(2.999632768135e1,-6.840130992563e1,
-4.461373371974e0));
#30325=cartesian_point('',(3.049702732467e1,-6.833009239112e1,
-6.614791686539e0));
#30326=cartesian_point('',(3.049750449709e1,-6.834608117871e1,
-6.555738419855e0));
#30327=cartesian_point('',(3.049664309361e1,-6.837823170618e1,
-6.436077808450e0));
#30328=cartesian_point('',(3.049010198131e1,-6.842453943496e1,
-6.260620887615e0));
#30329=cartesian_point('',(3.047882239018e1,-6.846815301233e1,
-6.092038292941e0));
#30330=cartesian_point('',(3.046388984636e1,-6.850767117509e1,
-5.935915726619e0));
#30331=cartesian_point('',(3.044605005131e1,-6.854313720352e1,
-5.792320897250e0));
#30332=cartesian_point('',(3.042604362201e1,-6.857451137894e1,
-5.661651821866e0));
#30333=cartesian_point('',(3.040453468452e1,-6.860186051988e1,
-5.543873675319e0));
#30334=cartesian_point('',(3.038205582949e1,-6.862536212116e1,
-5.438439120233e0));
#30335=cartesian_point('',(3.035903743485e1,-6.864521526899e1,
-5.344605368551e0));
#30336=cartesian_point('',(3.033578222923e1,-6.866163516086e1,
-5.261379528691e0));
#30337=cartesian_point('',(3.031251807814e1,-6.867476599090e1,
-5.187789260502e0));
#30338=cartesian_point('',(3.028984375119e1,-6.868444548493e1,
-5.124103293696e0));
#30339=cartesian_point('',(3.026888049153e1,-6.869041025543e1,
-5.071387715858e0));
#30340=cartesian_point('',(3.025091497553e1,-6.869269307881e1,
-5.030123775260e0));
#30341=cartesian_point('',(3.023681231352e1,-6.869169028217e1,
-4.999360781148e0));
#30342=cartesian_point('',(3.022714493956e1,-6.868793985809e1,
-4.977547454149e0));
#30343=cartesian_point('',(3.022237693828e1,-6.868218316922e1,
-4.963196791083e0));
#30344=cartesian_point('',(3.022247852674e1,-6.867548361469e1,
-4.954676417161e0));
#30345=cartesian_point('',(3.022663178367e1,-6.866905860430e1,
-4.950284024655e0));
#30346=cartesian_point('',(3.023349542306e1,-6.866392299540e1,
-4.948666780630e0));
#30347=cartesian_point('',(3.024682473148e1,-6.865881867442e1,
-4.949480879626e0));
#30348=cartesian_point('',(3.025668323725e1,-6.866123413743e1,
-4.955541134283e0));
#30349=cartesian_point('',(3.025739911223e1,-6.866686272e1,-4.964425803029e0));
#30350=(bounded_surface()b_spline_surface(3,3,((#30250,#30251,#30252,#30253,
#30254,#30255,#30256,#30257,#30258,#30259,#30260,#30261,#30262,#30263,#30264,
#30265,#30266,#30267,#30268,#30269,#30270,#30271,#30272,#30273,#30274),(#30275,
#30276,#30277,#30278,#30279,#30280,#30281,#30282,#30283,#30284,#30285,#30286,
#30287,#30288,#30289,#30290,#30291,#30292,#30293,#30294,#30295,#30296,#30297,
#30298,#30299),(#30300,#30301,#30302,#30303,#30304,#30305,#30306,#30307,#30308,
#30309,#30310,#30311,#30312,#30313,#30314,#30315,#30316,#30317,#30318,#30319,
#30320,#30321,#30322,#30323,#30324),(#30325,#30326,#30327,#30328,#30329,#30330,
#30331,#30332,#30333,#30334,#30335,#30336,#30337,#30338,#30339,#30340,#30341,
#30342,#30343,#30344,#30345,#30346,#30347,#30348,#30349)),.unspecified.,.f.,.f.,
.f.)b_spline_surface_with_knots((4,4),(4,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,
1,1,4),(0.e0,1.e0),(1.245283734448e-1,1.548548569246e-1,1.861197960492e-1,
2.153580763161e-1,2.428008888731e-1,2.683644374040e-1,2.919403498033e-1,
3.135740752071e-1,3.333990693009e-1,3.515857123856e-1,3.683069277248e-1,
3.838858241293e-1,3.985786478568e-1,4.119019118315e-1,4.235952479098e-1,
4.339526727403e-1,4.432415588394e-1,4.516249521419e-1,4.591816636083e-1,
4.660463385378e-1,4.724585781939e-1,4.787452125333e-1,4.973384068419e-1),
.unspecified.)geometric_representation_item()rational_b_spline_surface(((
1.576493497196e0,1.576493497196e0,1.576493497196e0,1.576493497196e0,
1.576493497196e0,1.576493497196e0,1.576493497196e0,1.576493497196e0,
1.576493497196e0,1.576493497196e0,1.576493497196e0,1.576493497196e0,
1.576493497196e0,1.576493497196e0,1.576493497196e0,1.576493497196e0,
1.576493497196e0,1.576493497196e0,1.576493497196e0,1.576493497196e0,
1.576493497196e0,1.576493497196e0,1.576493497196e0,1.576493497196e0,
1.576493497196e0),(8.078355009346e-1,8.078355009346e-1,8.078355009346e-1,
8.078355009346e-1,8.078355009346e-1,8.078355009346e-1,8.078355009346e-1,
8.078355009346e-1,8.078355009346e-1,8.078355009346e-1,8.078355009346e-1,
8.078355009346e-1,8.078355009346e-1,8.078355009346e-1,8.078355009346e-1,
8.078355009346e-1,8.078355009346e-1,8.078355009346e-1,8.078355009346e-1,
8.078355009346e-1,8.078355009346e-1,8.078355009346e-1,8.078355009346e-1,
8.078355009346e-1,8.078355009346e-1),(8.078355009346e-1,8.078355009346e-1,
8.078355009346e-1,8.078355009346e-1,8.078355009346e-1,8.078355009346e-1,
8.078355009346e-1,8.078355009346e-1,8.078355009346e-1,8.078355009346e-1,
8.078355009346e-1,8.078355009346e-1,8.078355009346e-1,8.078355009346e-1,
8.078355009346e-1,8.078355009346e-1,8.078355009346e-1,8.078355009346e-1,
8.078355009346e-1,8.078355009346e-1,8.078355009346e-1,8.078355009346e-1,
8.078355009346e-1,8.078355009346e-1,8.078355009346e-1),(1.576493497196e0,
1.576493497196e0,1.576493497196e0,1.576493497196e0,1.576493497196e0,
1.576493497196e0,1.576493497196e0,1.576493497196e0,1.576493497196e0,
1.576493497196e0,1.576493497196e0,1.576493497196e0,1.576493497196e0,
1.576493497196e0,1.576493497196e0,1.576493497196e0,1.576493497196e0,
1.576493497196e0,1.576493497196e0,1.576493497196e0,1.576493497196e0,
1.576493497196e0,1.576493497196e0,1.576493497196e0,1.576493497196e0)))representation_item('')surface());
#30351=oriented_edge('',*,*,#30235,.f.);
#30352=oriented_edge('',*,*,#30225,.f.);
#30354=oriented_edge('',*,*,#30353,.f.);
#30355=oriented_edge('',*,*,#28581,.f.);
#30356=edge_loop('',(#30351,#30352,#30354,#30355));
#30357=face_outer_bound('',#30356,.f.);
#30359=cartesian_point('',(2.982747293978e1,-6.824925335343e1,
-2.490846053290e1));
#30360=direction('',(-1.293580653128e-2,3.866702792962e-3,-9.999088526055e-1));
#30361=direction('',(2.871799472780e-1,9.578766505968e-1,-1.108092747333e-5));
#30362=axis2_placement_3d('',#30359,#30360,#30361);
#30363=cylindrical_surface('',#30362,3.000057677444e-1);
#30364=oriented_edge('',*,*,#30353,.t.);
#30365=oriented_edge('',*,*,#30210,.f.);
#30366=oriented_edge('',*,*,#30191,.f.);
#30367=oriented_edge('',*,*,#28583,.f.);
#30368=edge_loop('',(#30364,#30365,#30366,#30367));
#30369=face_outer_bound('',#30368,.f.);
#30371=cartesian_point('',(3.671906919930e1,-6.612611920103e1,
-4.344652778693e0));
#30372=cartesian_point('',(3.665836020331e1,-6.619085423297e1,
-4.305680331286e0));
#30373=cartesian_point('',(3.653196856645e1,-6.630274421585e1,
-4.262057440681e0));
#30374=cartesian_point('',(3.631946627604e1,-6.642125937304e1,
-4.260908601614e0));
#30375=cartesian_point('',(3.615529658976e1,-6.648539402158e1,
-4.288647721195e0));
#30376=cartesian_point('',(3.599026491190e1,-6.652384723564e1,
-4.342956000443e0));
#30377=cartesian_point('',(3.583474882314e1,-6.653700218047e1,
-4.416767079985e0));
#30378=cartesian_point('',(3.569145768188e1,-6.652863906471e1,
-4.504648345887e0));
#30379=cartesian_point('',(3.555997212232e1,-6.650254488189e1,
-4.603646505439e0));
#30380=cartesian_point('',(3.543886764737e1,-6.646140878740e1,
-4.712824275130e0));
#30381=cartesian_point('',(3.532684999396e1,-6.640677362809e1,
-4.832429272728e0));
#30382=cartesian_point('',(3.522341122517e1,-6.633956950959e1,
-4.962887353091e0));
#30383=cartesian_point('',(3.512869062864e1,-6.626048974683e1,
-5.104434909381e0));
#30384=cartesian_point('',(3.504310176947e1,-6.616998107093e1,
-5.257330773483e0));
#30385=cartesian_point('',(3.496720313699e1,-6.606810490953e1,
-5.422138428483e0));
#30386=cartesian_point('',(3.490181014130e1,-6.595444267357e1,
-5.599876387308e0));
#30387=cartesian_point('',(3.484828293967e1,-6.582817209585e1,
-5.791885897870e0));
#30388=cartesian_point('',(3.480271996283e1,-6.566656512888e1,
-6.031734586581e0));
#30389=cartesian_point('',(3.478926131813e1,-6.554592600257e1,
-6.205926552048e0));
#30390=cartesian_point('',(3.478818978743e1,-6.547216552783e1,
-6.310922627617e0));
#30391=cartesian_point('',(3.644509961195e1,-6.563805998847e1,
-4.070563635056e0));
#30392=cartesian_point('',(3.639447483102e1,-6.569990240018e1,
-4.018852504385e0));
#30393=cartesian_point('',(3.627268843178e1,-6.581927960377e1,
-3.959216609632e0));
#30394=cartesian_point('',(3.605375439380e1,-6.594210537858e1,
-3.956815630797e0));
#30395=cartesian_point('',(3.588474667239e1,-6.600307423700e1,
-3.993862876821e0));
#30396=cartesian_point('',(3.572128937978e1,-6.603036039560e1,
-4.065501387932e0));
#30397=cartesian_point('',(3.557750979882e1,-6.602616705486e1,
-4.160068454508e0));
#30398=cartesian_point('',(3.545653716792e1,-6.599731595717e1,
-4.268671618287e0));
#30399=cartesian_point('',(3.535673248501e1,-6.595037484558e1,
-4.386575362350e0));
#30400=cartesian_point('',(3.527517319872e1,-6.589007110877e1,
-4.512255444016e0));
#30401=cartesian_point('',(3.520933055960e1,-6.581941532129e1,
-4.645944670154e0));
#30402=cartesian_point('',(3.515760650280e1,-6.574051745930e1,
-4.788238959684e0));
#30403=cartesian_point('',(3.511910635928e1,-6.565505961819e1,
-4.939597115870e0));
#30404=cartesian_point('',(3.509335624512e1,-6.556433301614e1,
-5.100512580928e0));
#30405=cartesian_point('',(3.508025131380e1,-6.546921277092e1,
-5.271760729551e0));
#30406=cartesian_point('',(3.508015054558e1,-6.537022720809e1,
-5.454516669591e0));
#30407=cartesian_point('',(3.509401436665e1,-6.526779808282e1,
-5.650191679897e0));
#30408=cartesian_point('',(3.512807033514e1,-6.514625055214e1,
-5.892664139583e0));
#30409=cartesian_point('',(3.516772094792e1,-6.506450819582e1,
-6.067065044770e0));
#30410=cartesian_point('',(3.519672690191e1,-6.501791393837e1,
-6.171589995286e0));
#30411=cartesian_point('',(3.601490849523e1,-6.542989566188e1,
-4.476382640288e0));
#30412=cartesian_point('',(3.600075568468e1,-6.544902427191e1,
-4.443055514217e0));
#30413=cartesian_point('',(3.596317688297e1,-6.548819477541e1,
-4.406280428423e0));
#30414=cartesian_point('',(3.589302973369e1,-6.552768975133e1,
-4.404131319031e0));
#30415=cartesian_point('',(3.583894775081e1,-6.554620021565e1,
-4.426016338964e0));
#30416=cartesian_point('',(3.578784703830e1,-6.555249607468e1,
-4.470469148167e0));
#30417=cartesian_point('',(3.574486865426e1,-6.554760944329e1,
-4.532800207445e0));
#30418=cartesian_point('',(3.571107465003e1,-6.553425326172e1,
-4.609351987999e0));
#30419=cartesian_point('',(3.568572254639e1,-6.551501231302e1,
-4.698086132393e0));
#30420=cartesian_point('',(3.566761502538e1,-6.549175245391e1,
-4.798369584009e0));
#30421=cartesian_point('',(3.565572860542e1,-6.546569049306e1,
-4.910464542877e0));
#30422=cartesian_point('',(3.564935929168e1,-6.543770720450e1,
-5.034720820937e0));
#30423=cartesian_point('',(3.564803412792e1,-6.540851559742e1,
-5.171273614632e0));
#30424=cartesian_point('',(3.565143975715e1,-6.537867888249e1,
-5.320274832033e0));
#30425=cartesian_point('',(3.565942156212e1,-6.534862057999e1,
-5.482194889158e0));
#30426=cartesian_point('',(3.567201101118e1,-6.531867488099e1,
-5.657993014361e0));
#30427=cartesian_point('',(3.568944099470e1,-6.528919327556e1,
-5.849003991208e0));
#30428=cartesian_point('',(3.571565349842e1,-6.525625244164e1,
-6.088857266159e0));
#30429=cartesian_point('',(3.573852750264e1,-6.523617202424e1,
-6.264156884812e0));
#30430=cartesian_point('',(3.575356929372e1,-6.522558978511e1,
-6.370213535219e0));
#30431=cartesian_point('',(3.605777301328e1,-6.580612591912e1,
-4.968483811383e0));
#30432=cartesian_point('',(3.605312924891e1,-6.580520062573e1,
-4.957771535972e0));
#30433=cartesian_point('',(3.605618278925e1,-6.579379567101e1,
-4.949290622459e0));
#30434=cartesian_point('',(3.607239792715e1,-6.578421347908e1,
-4.948528960864e0));
#30435=cartesian_point('',(3.608489380324e1,-6.578308044985e1,
-4.952960479960e0));
#30436=cartesian_point('',(3.609257833900e1,-6.578926706181e1,
-4.965478492057e0));
#30437=cartesian_point('',(3.609201535621e1,-6.580135626989e1,
-4.989735899546e0));
#30438=cartesian_point('',(3.608273650240e1,-6.581681217069e1,
-5.028347300278e0));
#30439=cartesian_point('',(3.606570056007e1,-6.583329909212e1,
-5.082505515398e0));
#30440=cartesian_point('',(3.604213508674e1,-6.584910739991e1,
-5.152643205928e0));
#30441=cartesian_point('',(3.601305973958e1,-6.586302253717e1,
-5.239053173242e0));
#30442=cartesian_point('',(3.597934095947e1,-6.587408506166e1,
-5.341782952869e0));
#30443=cartesian_point('',(3.594176629724e1,-6.588149859451e1,
-5.460571484733e0));
#30444=cartesian_point('',(3.590099608243e1,-6.588459076285e1,
-5.595152589327e0));
#30445=cartesian_point('',(3.585751229602e1,-6.588272879188e1,
-5.745620962705e0));
#30446=cartesian_point('',(3.581162689194e1,-6.587519566611e1,
-5.912663264608e0));
#30447=cartesian_point('',(3.576358164852e1,-6.586106110579e1,
-6.097503153252e0));
#30448=cartesian_point('',(3.570596158044e1,-6.583566167695e1,
-6.333325592055e0));
#30449=cartesian_point('',(3.566671368240e1,-6.580981020443e1,
-6.508899073285e0));
#30450=cartesian_point('',(3.564417623199e1,-6.579140794241e1,
-6.616249700826e0));
#30451=(bounded_surface()b_spline_surface(3,3,((#30371,#30372,#30373,#30374,
#30375,#30376,#30377,#30378,#30379,#30380,#30381,#30382,#30383,#30384,#30385,
#30386,#30387,#30388,#30389,#30390),(#30391,#30392,#30393,#30394,#30395,#30396,
#30397,#30398,#30399,#30400,#30401,#30402,#30403,#30404,#30405,#30406,#30407,
#30408,#30409,#30410),(#30411,#30412,#30413,#30414,#30415,#30416,#30417,#30418,
#30419,#30420,#30421,#30422,#30423,#30424,#30425,#30426,#30427,#30428,#30429,
#30430),(#30431,#30432,#30433,#30434,#30435,#30436,#30437,#30438,#30439,#30440,
#30441,#30442,#30443,#30444,#30445,#30446,#30447,#30448,#30449,#30450)),
.unspecified.,.f.,.f.,.f.)b_spline_surface_with_knots((4,4),(4,1,1,1,1,1,1,1,1,
1,1,1,1,1,1,1,1,4),(0.e0,1.e0),(4.995322048342e-1,5.202665605105e-1,
5.294169972383e-1,5.394745165366e-1,5.503627755547e-1,5.624496357960e-1,
5.760099345966e-1,5.911268946743e-1,6.079891488901e-1,6.268168477706e-1,
6.477193878657e-1,6.707209359177e-1,6.958396277455e-1,7.231585813028e-1,
7.528615088153e-1,7.852349921871e-1,8.205960739189e-1,8.757467021596e-1),
.unspecified.)geometric_representation_item()rational_b_spline_surface(((
1.576531785119e0,1.576531785119e0,1.576531785119e0,1.576531785119e0,
1.576531785119e0,1.576531785119e0,1.576531785119e0,1.576531785119e0,
1.576531785119e0,1.576531785119e0,1.576531785119e0,1.576531785119e0,
1.576531785119e0,1.576531785119e0,1.576531785119e0,1.576531785119e0,
1.576531785119e0,1.576531785119e0,1.576531785119e0,1.576531785119e0),(
8.078227382936e-1,8.078227382936e-1,8.078227382936e-1,8.078227382936e-1,
8.078227382936e-1,8.078227382936e-1,8.078227382936e-1,8.078227382936e-1,
8.078227382936e-1,8.078227382936e-1,8.078227382936e-1,8.078227382936e-1,
8.078227382936e-1,8.078227382936e-1,8.078227382936e-1,8.078227382936e-1,
8.078227382936e-1,8.078227382936e-1,8.078227382936e-1,8.078227382936e-1),(
8.078227382936e-1,8.078227382936e-1,8.078227382936e-1,8.078227382936e-1,
8.078227382936e-1,8.078227382936e-1,8.078227382936e-1,8.078227382936e-1,
8.078227382936e-1,8.078227382936e-1,8.078227382936e-1,8.078227382936e-1,
8.078227382936e-1,8.078227382936e-1,8.078227382936e-1,8.078227382936e-1,
8.078227382936e-1,8.078227382936e-1,8.078227382936e-1,8.078227382936e-1),(
1.576531785119e0,1.576531785119e0,1.576531785119e0,1.576531785119e0,
1.576531785119e0,1.576531785119e0,1.576531785119e0,1.576531785119e0,
1.576531785119e0,1.576531785119e0,1.576531785119e0,1.576531785119e0,
1.576531785119e0,1.576531785119e0,1.576531785119e0,1.576531785119e0,
1.576531785119e0,1.576531785119e0,1.576531785119e0,1.576531785119e0)))representation_item('')surface());
#30453=oriented_edge('',*,*,#30452,.f.);
#30455=oriented_edge('',*,*,#30454,.t.);
#30456=oriented_edge('',*,*,#30238,.t.);
#30457=oriented_edge('',*,*,#28577,.f.);
#30458=edge_loop('',(#30453,#30455,#30456,#30457));
#30459=face_outer_bound('',#30458,.f.);
#30461=cartesian_point('',(3.598649918531e1,-6.521506143577e1,
-2.460528104879e1));
#30462=direction('',(-4.807167120839e-3,-1.261654989746e-2,9.999088527526e-1));
#30463=direction('',(-9.347607249725e-1,3.552779009790e-1,-1.117067594939e-5));
#30464=axis2_placement_3d('',#30461,#30462,#30463);
#30465=cylindrical_surface('',#30464,3.000055924665e-1);
#30466=oriented_edge('',*,*,#30452,.t.);
#30467=oriented_edge('',*,*,#28575,.f.);
#30469=oriented_edge('',*,*,#30468,.t.);
#30471=oriented_edge('',*,*,#30470,.f.);
#30472=edge_loop('',(#30466,#30467,#30469,#30471));
#30473=face_outer_bound('',#30472,.f.);
#30475=cartesian_point('',(3.420876748952e1,-6.182620344317e1,
-3.934391582389e1));
#30476=direction('',(8.660470552555e-1,4.998538413630e-1,1.042282868898e-2));
#30477=direction('',(4.142114110886e-1,-7.056763503409e-1,-5.748476280663e-1));
#30478=axis2_placement_3d('',#30475,#30476,#30477);
#30479=toroidal_surface('',#30478,3.697836789955e0,2.999997081810e-1);
#30481=oriented_edge('',*,*,#30480,.f.);
#30482=oriented_edge('',*,*,#30468,.f.);
#30484=oriented_edge('',*,*,#30483,.f.);
#30486=oriented_edge('',*,*,#30485,.f.);
#30488=oriented_edge('',*,*,#30487,.t.);
#30489=edge_loop('',(#30481,#30482,#30484,#30486,#30488));
#30490=face_outer_bound('',#30489,.f.);
#30492=cartesian_point('',(3.137330715614e1,-5.834016199589e1,0.e0));
#30493=direction('',(-8.659779190621e-1,-4.999725846828e-1,-1.047178411625e-2));
#30494=direction('',(5.e-1,-8.660254037844e-1,0.e0));
#30495=axis2_placement_3d('',#30492,#30493,#30494);
#30496=plane('',#30495);
#30498=oriented_edge('',*,*,#30497,.t.);
#30500=oriented_edge('',*,*,#30499,.t.);
#30502=oriented_edge('',*,*,#30501,.t.);
#30503=oriented_edge('',*,*,#30470,.t.);
#30504=oriented_edge('',*,*,#30480,.t.);
#30506=oriented_edge('',*,*,#30505,.t.);
#30507=edge_loop('',(#30498,#30500,#30502,#30503,#30504,#30506));
#30508=face_outer_bound('',#30507,.f.);
#30510=cartesian_point('',(3.495147172255e1,-6.508649186051e1,
-2.154661738998e1));
#30511=direction('',(4.862998138442e-3,1.251986753649e-2,-9.999097980148e-1));
#30512=direction('',(-8.540345130174e-1,5.202109965129e-1,2.360017398653e-3));
#30513=axis2_placement_3d('',#30510,#30511,#30512);
#30514=cylindrical_surface('',#30513,5.000150355128e-1);
#30516=oriented_edge('',*,*,#30515,.f.);
#30518=oriented_edge('',*,*,#30517,.f.);
#30519=oriented_edge('',*,*,#30497,.f.);
#30521=oriented_edge('',*,*,#30520,.t.);
#30522=edge_loop('',(#30516,#30518,#30519,#30521));
#30523=face_outer_bound('',#30522,.f.);
#30525=cartesian_point('',(0.e0,0.e0,-2.511027589124e1));
#30526=direction('',(0.e0,0.e0,1.e0));
#30527=direction('',(1.e0,0.e0,0.e0));
#30528=axis2_placement_3d('',#30525,#30526,#30527);
#30529=conical_surface('',#30528,7.334631745054e1,5.e-1);
#30531=oriented_edge('',*,*,#30530,.t.);
#30533=oriented_edge('',*,*,#30532,.f.);
#30535=oriented_edge('',*,*,#30534,.f.);
#30536=oriented_edge('',*,*,#30515,.t.);
#30538=oriented_edge('',*,*,#30537,.f.);
#30539=oriented_edge('',*,*,#29121,.f.);
#30541=oriented_edge('',*,*,#30540,.f.);
#30542=edge_loop('',(#30531,#30533,#30535,#30536,#30538,#30539,#30541));
#30543=face_outer_bound('',#30542,.f.);
#30545=cartesian_point('',(3.035947785368e1,-6.735101263337e1,
-2.154661738409e1));
#30546=direction('',(1.289308442605e-2,-3.763536635574e-3,9.999097980148e-1));
#30547=direction('',(1.071921388125e-1,9.942355232512e-1,2.360017398881e-3));
#30548=axis2_placement_3d('',#30545,#30546,#30547);
#30549=cylindrical_surface('',#30548,5.000150355121e-1);
#30550=oriented_edge('',*,*,#30530,.f.);
#30552=oriented_edge('',*,*,#30551,.f.);
#30553=oriented_edge('',*,*,#30205,.f.);
#30555=oriented_edge('',*,*,#30554,.t.);
#30556=edge_loop('',(#30550,#30552,#30553,#30555));
#30557=face_outer_bound('',#30556,.f.);
#30559=cartesian_point('',(3.023871982747e1,-6.688159067109e1,
-4.228405109824e1));
#30560=cartesian_point('',(3.024360756155e1,-6.686012759906e1,
-4.219230550079e1));
#30561=cartesian_point('',(3.024124102744e1,-6.680681919261e1,
-4.191552494087e1));
#30562=cartesian_point('',(3.018994558224e1,-6.677803728016e1,
-4.159365166823e1));
#30563=cartesian_point('',(3.012856424624e1,-6.677735846124e1,
-4.136889286196e1));
#30564=cartesian_point('',(3.011194032781e1,-6.677841863296e1,
-4.131419697750e1));
#30565=cartesian_point('',(2.970542053298e1,-6.656648137583e1,
-4.217220069758e1));
#30566=cartesian_point('',(2.969335285541e1,-6.657124232594e1,
-4.208724759178e1));
#30567=cartesian_point('',(2.964631700379e1,-6.659962527390e1,
-4.183692830465e1));
#30568=cartesian_point('',(2.956575046371e1,-6.667173039200e1,
-4.156289834155e1));
#30569=cartesian_point('',(2.949981589135e1,-6.674435511687e1,
-4.138100989736e1));
#30570=cartesian_point('',(2.948313808235e1,-6.676341789749e1,
-4.133740562522e1));
#30571=cartesian_point('',(2.928445949503e1,-6.700396289970e1,
-4.200577893140e1));
#30572=cartesian_point('',(2.928666462958e1,-6.703157464729e1,
-4.194479681762e1));
#30573=cartesian_point('',(2.929198549615e1,-6.712160486727e1,
-4.176074220725e1));
#30574=cartesian_point('',(2.929658255122e1,-6.724499492482e1,
-4.154640458912e1));
#30575=cartesian_point('',(2.930100722839e1,-6.734164802148e1,
-4.139654198649e1));
#30576=cartesian_point('',(2.930217160060e1,-6.736584152845e1,
-4.136005975359e1));
#30577=cartesian_point('',(2.959391208993e1,-6.755170368907e1,
-4.202913429396e1));
#30578=cartesian_point('',(2.962066222664e1,-6.756524236235e1,
-4.197410630155e1));
#30579=cartesian_point('',(2.969849317866e1,-6.760636226258e1,
-4.179882676534e1));
#30580=cartesian_point('',(2.977764720540e1,-6.765613613749e1,
-4.156838733679e1));
#30581=cartesian_point('',(2.982403876147e1,-6.769226281514e1,
-4.139268416412e1));
#30582=cartesian_point('',(2.983474463224e1,-6.770118198517e1,
-4.134889747466e1));
#30583=(bounded_surface()b_spline_surface(3,3,((#30559,#30560,#30561,#30562,
#30563,#30564),(#30565,#30566,#30567,#30568,#30569,#30570),(#30571,#30572,
#30573,#30574,#30575,#30576),(#30577,#30578,#30579,#30580,#30581,#30582)),
.unspecified.,.f.,.f.,.f.)b_spline_surface_with_knots((4,4),(4,1,1,4),(0.e0,
1.e0),(1.428932368537e-1,3.042535221626e-1,6.365578613127e-1,7.455465685022e-1),
.unspecified.)geometric_representation_item()rational_b_spline_surface(((
1.579933837983e0,1.579933837983e0,1.579933837983e0,1.579933837983e0,
1.579933837983e0,1.579933837983e0),(8.066887206724e-1,8.066887206724e-1,
8.066887206724e-1,8.066887206724e-1,8.066887206724e-1,8.066887206724e-1),(
8.066887206724e-1,8.066887206724e-1,8.066887206724e-1,8.066887206724e-1,
8.066887206724e-1,8.066887206724e-1),(1.579933837983e0,1.579933837983e0,
1.579933837983e0,1.579933837983e0,1.579933837983e0,1.579933837983e0)))representation_item('')surface());
#30584=oriented_edge('',*,*,#30540,.t.);
#30586=oriented_edge('',*,*,#30585,.f.);
#30588=oriented_edge('',*,*,#30587,.f.);
#30589=oriented_edge('',*,*,#30551,.t.);
#30590=edge_loop('',(#30584,#30586,#30588,#30589));
#30591=face_outer_bound('',#30590,.f.);
#30593=cartesian_point('',(2.882289243359e1,-6.738695464614e1,
-4.364368416808e1));
#30594=cartesian_point('',(2.887058412313e1,-6.734404023032e1,
-4.369054320175e1));
#30595=cartesian_point('',(2.905345808994e1,-6.725269640941e1,
-4.381478559603e1));
#30596=cartesian_point('',(2.964117912484e1,-6.702431941138e1,
-4.367424091963e1));
#30597=cartesian_point('',(2.975255888819e1,-6.701179831674e1,
-4.345427340474e1));
#30598=cartesian_point('',(2.987549275410e1,-6.696871374609e1,
-4.328606600809e1));
#30599=cartesian_point('',(2.995014550230e1,-6.694334955096e1,
-4.310574071868e1));
#30600=cartesian_point('',(3.001646127825e1,-6.691436532296e1,
-4.291656516427e1));
#30601=cartesian_point('',(3.006607286754e1,-6.688587732096e1,
-4.271198646128e1));
#30602=cartesian_point('',(3.009913765987e1,-6.685621363895e1,
-4.249599506956e1));
#30603=cartesian_point('',(3.011159022042e1,-6.682708446337e1,
-4.227575370738e1));
#30604=cartesian_point('',(3.010128770589e1,-6.679741277640e1,
-4.203785667805e1));
#30605=cartesian_point('',(3.007449547034e1,-6.677976870122e1,
-4.187705459173e1));
#30606=cartesian_point('',(3.005280970170e1,-6.677153591271e1,
-4.178911222646e1));
#30607=cartesian_point('',(2.865326115968e1,-6.695049056783e1,
-4.344142757842e1));
#30608=cartesian_point('',(2.869108604997e1,-6.690642879392e1,
-4.349291048387e1));
#30609=cartesian_point('',(2.885731168866e1,-6.681848447117e1,
-4.363277501613e1));
#30610=cartesian_point('',(2.945444573626e1,-6.659260867897e1,
-4.347205942627e1));
#30611=cartesian_point('',(2.951495093830e1,-6.661445197846e1,
-4.323512682553e1));
#30612=cartesian_point('',(2.959573858239e1,-6.660065842381e1,
-4.306632497329e1));
#30613=cartesian_point('',(2.962540239653e1,-6.661068958615e1,
-4.289069069538e1));
#30614=cartesian_point('',(2.964821795453e1,-6.662232062315e1,
-4.271266586649e1));
#30615=cartesian_point('',(2.965579981380e1,-6.664175501058e1,
-4.252534200938e1));
#30616=cartesian_point('',(2.965101907623e1,-6.666728380846e1,
-4.233329552145e1));
#30617=cartesian_point('',(2.963267016192e1,-6.669949905840e1,
-4.214349911338e1));
#30618=cartesian_point('',(2.959898173426e1,-6.674190503033e1,
-4.194553611103e1));
#30619=cartesian_point('',(2.956557519387e1,-6.677776694037e1,
-4.181781030906e1));
#30620=cartesian_point('',(2.954406529384e1,-6.680042973981e1,
-4.175022390262e1));
#30621=cartesian_point('',(2.890339485497e1,-6.681230215107e1,
-4.300915470735e1));
#30622=cartesian_point('',(2.891127125869e1,-6.679271686546e1,
-4.303553564034e1));
#30623=cartesian_point('',(2.895330428302e1,-6.675346393100e1,
-4.309955559623e1));
#30624=cartesian_point('',(2.913238944787e1,-6.670019081696e1,
-4.303177821940e1));
#30625=cartesian_point('',(2.916516180582e1,-6.674452832881e1,
-4.290000531347e1));
#30626=cartesian_point('',(2.920588152805e1,-6.678275712018e1,
-4.278106250284e1));
#30627=cartesian_point('',(2.923446221651e1,-6.683443525491e1,
-4.264949465347e1));
#30628=cartesian_point('',(2.926348285592e1,-6.689222308831e1,
-4.250806201904e1));
#30629=cartesian_point('',(2.929040883922e1,-6.695774022432e1,
-4.235512500469e1));
#30630=cartesian_point('',(2.931543257002e1,-6.702888597060e1,
-4.219471316605e1));
#30631=cartesian_point('',(2.933717132653e1,-6.710330028924e1,
-4.203305866924e1));
#30632=cartesian_point('',(2.935678913901e1,-6.718594907598e1,
-4.186072187108e1));
#30633=cartesian_point('',(2.936718472128e1,-6.724411153429e1,
-4.174593081090e1));
#30634=cartesian_point('',(2.937206802152e1,-6.727699171446e1,
-4.168359761026e1));
#30635=cartesian_point('',(2.927198125687e1,-6.713885183289e1,
-4.286758355231e1));
#30636=cartesian_point('',(2.926590357875e1,-6.713988238557e1,
-4.286937462634e1));
#30637=cartesian_point('',(2.922580272820e1,-6.713595884699e1,
-4.285744603616e1));
#30638=cartesian_point('',(2.906296082693e1,-6.721747186006e1,
-4.288376217659e1));
#30639=cartesian_point('',(2.912454917653e1,-6.724533676517e1,
-4.285259786763e1));
#30640=cartesian_point('',(2.917554528990e1,-6.729565286223e1,
-4.277390715242e1));
#30641=cartesian_point('',(2.924825339951e1,-6.734506143927e1,
-4.267269851506e1));
#30642=cartesian_point('',(2.932570974852e1,-6.739894689962e1,
-4.254922040907e1));
#30643=cartesian_point('',(2.941005168426e1,-6.745319564087e1,
-4.240637967677e1));
#30644=cartesian_point('',(2.949662727452e1,-6.750543240675e1,
-4.224718498093e1));
#30645=cartesian_point('',(2.958105304480e1,-6.755206723442e1,
-4.207746946971e1));
#30646=cartesian_point('',(2.966645629522e1,-6.759464730193e1,
-4.188558160307e1));
#30647=cartesian_point('',(2.971830617825e1,-6.761704152293e1,
-4.174800248942e1));
#30648=cartesian_point('',(2.974400663328e1,-6.762715297044e1,
-4.166949170431e1));
#30649=(bounded_surface()b_spline_surface(3,3,((#30593,#30594,#30595,#30596,
#30597,#30598,#30599,#30600,#30601,#30602,#30603,#30604,#30605,#30606),(#30607,
#30608,#30609,#30610,#30611,#30612,#30613,#30614,#30615,#30616,#30617,#30618,
#30619,#30620),(#30621,#30622,#30623,#30624,#30625,#30626,#30627,#30628,#30629,
#30630,#30631,#30632,#30633,#30634),(#30635,#30636,#30637,#30638,#30639,#30640,
#30641,#30642,#30643,#30644,#30645,#30646,#30647,#30648)),.unspecified.,.f.,.f.,
.f.)b_spline_surface_with_knots((4,4),(4,1,1,1,1,1,1,1,1,1,1,4),(0.e0,1.e0),(
3.204413872973e-1,3.493658493990e-1,3.934514024936e-1,4.391438966960e-1,
4.878944682437e-1,5.416438066542e-1,6.009119475505e-1,6.659149374354e-1,
7.356214126228e-1,8.069768732244e-1,8.768372468100e-1,9.654393490897e-1),
.unspecified.)geometric_representation_item()rational_b_spline_surface(((
1.430924712493e0,1.430924712493e0,1.430924712493e0,1.430924712493e0,
1.430924712493e0,1.430924712493e0,1.430924712493e0,1.430924712493e0,
1.430924712493e0,1.430924712493e0,1.430924712493e0,1.430924712493e0,
1.430924712493e0,1.430924712493e0),(8.563584291691e-1,8.563584291691e-1,
8.563584291691e-1,8.563584291691e-1,8.563584291691e-1,8.563584291691e-1,
8.563584291691e-1,8.563584291691e-1,8.563584291691e-1,8.563584291691e-1,
8.563584291691e-1,8.563584291691e-1,8.563584291691e-1,8.563584291691e-1),(
8.563584291691e-1,8.563584291691e-1,8.563584291691e-1,8.563584291691e-1,
8.563584291691e-1,8.563584291691e-1,8.563584291691e-1,8.563584291691e-1,
8.563584291691e-1,8.563584291691e-1,8.563584291691e-1,8.563584291691e-1,
8.563584291691e-1,8.563584291691e-1),(1.430924712493e0,1.430924712493e0,
1.430924712493e0,1.430924712493e0,1.430924712493e0,1.430924712493e0,
1.430924712493e0,1.430924712493e0,1.430924712493e0,1.430924712493e0,
1.430924712493e0,1.430924712493e0,1.430924712493e0,1.430924712493e0)))representation_item('')surface());
#30650=oriented_edge('',*,*,#29119,.t.);
#30651=oriented_edge('',*,*,#30137,.f.);
#30653=oriented_edge('',*,*,#30652,.t.);
#30654=oriented_edge('',*,*,#30585,.t.);
#30655=edge_loop('',(#30650,#30651,#30653,#30654));
#30656=face_outer_bound('',#30655,.f.);
#30658=cartesian_point('',(2.919114563576e1,-6.718453238627e1,
-4.213845709971e1));
#30659=direction('',(-2.166431330975e-1,5.000782888912e-1,-8.384434732654e-1));
#30660=direction('',(3.388186861266e-1,8.439716267451e-1,4.158290408096e-1));
#30661=axis2_placement_3d('',#30658,#30659,#30660);
#30662=cylindrical_surface('',#30661,2.999999999997e-1);
#30663=oriented_edge('',*,*,#30587,.t.);
#30664=oriented_edge('',*,*,#30652,.f.);
#30665=oriented_edge('',*,*,#30156,.t.);
#30666=oriented_edge('',*,*,#30187,.t.);
#30667=oriented_edge('',*,*,#30207,.f.);
#30668=edge_loop('',(#30663,#30664,#30665,#30666,#30667));
#30669=face_outer_bound('',#30668,.f.);
#30671=cartesian_point('',(3.148771599162e1,-6.970874659115e1,
-8.219506073713e0));
#30672=direction('',(-9.237495831278e-1,-3.828552277088e-1,1.042028248942e-2));
#30673=direction('',(-3.829224270737e-1,9.226909127886e-1,-4.485414475056e-2));
#30674=axis2_placement_3d('',#30671,#30672,#30673);
#30675=toroidal_surface('',#30674,2.497858037525e0,4.999993228599e-1);
#30677=oriented_edge('',*,*,#30676,.t.);
#30678=oriented_edge('',*,*,#30554,.f.);
#30679=oriented_edge('',*,*,#30203,.f.);
#30680=oriented_edge('',*,*,#30222,.t.);
#30681=edge_loop('',(#30677,#30678,#30679,#30680));
#30682=face_outer_bound('',#30681,.f.);
#30684=cartesian_point('',(0.e0,0.e0,-8.220551782475e0));
#30685=direction('',(0.e0,0.e0,1.e0));
#30686=direction('',(-4.436209356174e-1,8.962145197897e-1,0.e0));
#30687=axis2_placement_3d('',#30684,#30685,#30686);
#30688=toroidal_surface('',#30687,7.649382607502e1,3.e0);
#30689=oriented_edge('',*,*,#30676,.f.);
#30690=oriented_edge('',*,*,#30244,.t.);
#30691=oriented_edge('',*,*,#30242,.t.);
#30693=oriented_edge('',*,*,#30692,.f.);
#30694=oriented_edge('',*,*,#30534,.t.);
#30695=oriented_edge('',*,*,#30532,.t.);
#30696=edge_loop('',(#30689,#30690,#30691,#30693,#30694,#30695));
#30697=face_outer_bound('',#30696,.f.);
#30699=cartesian_point('',(3.613513906556e1,-6.741690743069e1,
-8.219509123392e0));
#30700=direction('',(8.660888566566e-1,4.997815269769e-1,1.041718137853e-2));
#30701=direction('',(-4.389896733927e-1,7.504419816032e-1,4.940899704528e-1));
#30702=axis2_placement_3d('',#30699,#30700,#30701);
#30703=toroidal_surface('',#30702,2.497870611395e0,4.999993401901e-1);
#30704=oriented_edge('',*,*,#30692,.t.);
#30706=oriented_edge('',*,*,#30705,.f.);
#30707=oriented_edge('',*,*,#30499,.f.);
#30708=oriented_edge('',*,*,#30517,.t.);
#30709=edge_loop('',(#30704,#30706,#30707,#30708));
#30710=face_outer_bound('',#30709,.f.);
#30712=cartesian_point('',(3.510646360657e1,-6.566600011608e1,
-6.695404888197e0));
#30713=direction('',(-2.154582390982e-1,3.919178849002e-1,-8.944149588978e-1));
#30714=direction('',(-8.092880116199e-1,4.409017290142e-1,3.881476260402e-1));
#30715=axis2_placement_3d('',#30712,#30713,#30714);
#30716=cylindrical_surface('',#30715,5.000000035649e-1);
#30717=oriented_edge('',*,*,#30240,.t.);
#30718=oriented_edge('',*,*,#30454,.f.);
#30719=oriented_edge('',*,*,#30501,.f.);
#30720=oriented_edge('',*,*,#30705,.t.);
#30721=edge_loop('',(#30717,#30718,#30719,#30720));
#30722=face_outer_bound('',#30721,.f.);
#30724=cartesian_point('',(3.464769075085e1,-6.454198728237e1,
-4.131568017579e1));
#30725=cartesian_point('',(3.460802152843e1,-6.458716731918e1,
-4.151438059822e1));
#30726=cartesian_point('',(3.458365625821e1,-6.464971285446e1,
-4.183262845284e1));
#30727=cartesian_point('',(3.462734835504e1,-6.469364997867e1,
-4.217110796823e1));
#30728=cartesian_point('',(3.465395180747e1,-6.470561459499e1,
-4.229078644925e1));
#30729=cartesian_point('',(3.501820428506e1,-6.403378966923e1,
-4.133853690775e1));
#30730=cartesian_point('',(3.492652699721e1,-6.403923928632e1,
-4.149723124487e1));
#30731=cartesian_point('',(3.480854636026e1,-6.405733278836e1,
-4.176319929011e1));
#30732=cartesian_point('',(3.474035915659e1,-6.408154819816e1,
-4.206749407698e1));
#30733=cartesian_point('',(3.472631936302e1,-6.409048061579e1,
-4.217840587689e1));
#30734=cartesian_point('',(3.560642919707e1,-6.425636260981e1,
-4.136105044024e1));
#30735=cartesian_point('',(3.553936985529e1,-6.419942540482e1,
-4.149358100214e1));
#30736=cartesian_point('',(3.544105424479e1,-6.411828331060e1,
-4.170559700370e1));
#30737=cartesian_point('',(3.535571822748e1,-6.404504617899e1,
-4.193070252945e1));
#30738=cartesian_point('',(3.532905008899e1,-6.402098046980e1,
-4.201024817907e1));
#30739=cartesian_point('',(3.554868763218e1,-6.488290709255e1,
-4.135016464281e1));
#30740=cartesian_point('',(3.554672625278e1,-6.483252787813e1,
-4.150878944209e1));
#30741=cartesian_point('',(3.555248233093e1,-6.474307209399e1,
-4.174439777889e1));
#30742=cartesian_point('',(3.556990721725e1,-6.463773904263e1,
-4.196158138206e1));
#30743=cartesian_point('',(3.557716755931e1,-6.459915971093e1,
-4.203321564900e1));
#30744=(bounded_surface()b_spline_surface(3,3,((#30724,#30725,#30726,#30727,
#30728),(#30729,#30730,#30731,#30732,#30733),(#30734,#30735,#30736,#30737,
#30738),(#30739,#30740,#30741,#30742,#30743)),.unspecified.,.f.,.f.,.f.)b_spline_surface_with_knots((4,4),(4,1,4),(0.e0,1.e0),(3.710935646031e-1,
7.048330710482e-1,8.826165031164e-1),.unspecified.)geometric_representation_item()rational_b_spline_surface(((1.579952468162e0,1.579952468162e0,1.579952468162e0,
1.579952468162e0,1.579952468162e0),(8.066825106126e-1,8.066825106126e-1,
8.066825106126e-1,8.066825106126e-1,8.066825106126e-1),(8.066825106126e-1,
8.066825106126e-1,8.066825106126e-1,8.066825106126e-1,8.066825106126e-1),(
1.579952468162e0,1.579952468162e0,1.579952468162e0,1.579952468162e0,
1.579952468162e0)))representation_item('')surface());
#30745=oriented_edge('',*,*,#30537,.t.);
#30746=oriented_edge('',*,*,#30520,.f.);
#30748=oriented_edge('',*,*,#30747,.f.);
#30750=oriented_edge('',*,*,#30749,.t.);
#30751=edge_loop('',(#30745,#30746,#30748,#30750));
#30752=face_outer_bound('',#30751,.f.);
#30754=cartesian_point('',(3.553062965509e1,-6.405824484370e1,
-4.213845709288e1));
#30755=direction('',(2.648547976036e-1,-4.763029270495e-1,8.384434732708e-1));
#30756=direction('',(-8.758274567309e-1,2.449744371571e-1,4.158290408038e-1));
#30757=axis2_placement_3d('',#30754,#30755,#30756);
#30758=cylindrical_surface('',#30757,2.999999999993e-1);
#30760=oriented_edge('',*,*,#30759,.t.);
#30761=oriented_edge('',*,*,#30747,.t.);
#30762=oriented_edge('',*,*,#30505,.f.);
#30763=oriented_edge('',*,*,#30487,.f.);
#30765=oriented_edge('',*,*,#30764,.t.);
#30766=edge_loop('',(#30760,#30761,#30762,#30763,#30765));
#30767=face_outer_bound('',#30766,.f.);
#30769=cartesian_point('',(3.468361740741e1,-6.448584460091e1,
-4.179691616796e1));
#30770=cartesian_point('',(3.467727687143e1,-6.450620442636e1,
-4.187952006111e1));
#30771=cartesian_point('',(3.467460954291e1,-6.453313733222e1,
-4.201667292418e1));
#30772=cartesian_point('',(3.468510990420e1,-6.455593201288e1,
-4.220532659954e1));
#30773=cartesian_point('',(3.470070683777e1,-6.456600339630e1,
-4.235401669983e1));
#30774=cartesian_point('',(3.472068104678e1,-6.456879452376e1,
-4.249033474817e1));
#30775=cartesian_point('',(3.474358292495e1,-6.456599595743e1,
-4.261539126155e1));
#30776=cartesian_point('',(3.476845451415e1,-6.455888448169e1,
-4.273027254493e1));
#30777=cartesian_point('',(3.479466622063e1,-6.454842525600e1,
-4.283597722408e1));
#30778=cartesian_point('',(3.482184668939e1,-6.453532746441e1,
-4.293350932720e1));
#30779=cartesian_point('',(3.484983226616e1,-6.452007872350e1,
-4.302387184240e1));
#30780=cartesian_point('',(3.487862108127e1,-6.450297818356e1,
-4.310801345923e1));
#30781=cartesian_point('',(3.490836262060e1,-6.448415070110e1,
-4.318684814212e1));
#30782=cartesian_point('',(3.493939306635e1,-6.446352680091e1,
-4.326132548942e1));
#30783=cartesian_point('',(3.497232333339e1,-6.444077981565e1,
-4.333252045351e1));
#30784=cartesian_point('',(3.500816615823e1,-6.441523304747e1,
-4.340164005537e1));
#30785=cartesian_point('',(3.504841852088e1,-6.438580202856e1,
-4.346978151904e1));
#30786=cartesian_point('',(3.509536860913e1,-6.435084047524e1,
-4.353775205347e1));
#30787=cartesian_point('',(3.515255294016e1,-6.430793838978e1,
-4.360592234238e1));
#30788=cartesian_point('',(3.522781763830e1,-6.425232174996e1,
-4.367471256696e1));
#30789=cartesian_point('',(3.533736544206e1,-6.417495414699e1,
-4.374289390597e1));
#30790=cartesian_point('',(3.551010292048e1,-6.406678012705e1,
-4.378669205071e1));
#30791=cartesian_point('',(3.571367667983e1,-6.396361687039e1,
-4.375257898847e1));
#30792=cartesian_point('',(3.586761576531e1,-6.389909720889e1,
-4.366859764150e1));
#30793=cartesian_point('',(3.593397405545e1,-6.387319450270e1,
-4.361134363938e1));
#30794=cartesian_point('',(3.596409120349e1,-6.386147985441e1,
-4.358199889959e1));
#30795=cartesian_point('',(3.501162275399e1,-6.411424494828e1,
-4.175620152621e1));
#30796=cartesian_point('',(3.498313603130e1,-6.411711501628e1,
-4.182031187694e1));
#30797=cartesian_point('',(3.494221799594e1,-6.412068154979e1,
-4.192992427712e1));
#30798=cartesian_point('',(3.489817523418e1,-6.412143530200e1,
-4.208659600504e1));
#30799=cartesian_point('',(3.487000584551e1,-6.411927065938e1,
-4.221316071021e1));
#30800=cartesian_point('',(3.484938846280e1,-6.411474421147e1,
-4.233160378843e1));
#30801=cartesian_point('',(3.483476539940e1,-6.410827890840e1,
-4.244220764162e1));
#30802=cartesian_point('',(3.482498915110e1,-6.410023002640e1,
-4.254543044942e1));
#30803=cartesian_point('',(3.481921767267e1,-6.409087799582e1,
-4.264179100192e1));
#30804=cartesian_point('',(3.481683910374e1,-6.408041588200e1,
-4.273191738986e1));
#30805=cartesian_point('',(3.481743787051e1,-6.406894171699e1,
-4.281652115199e1));
#30806=cartesian_point('',(3.482077603574e1,-6.405645689375e1,
-4.289633346629e1));
#30807=cartesian_point('',(3.482678689287e1,-6.404285322873e1,
-4.297211262285e1));
#30808=cartesian_point('',(3.483560010517e1,-6.402787581841e1,
-4.304470689821e1));
#30809=cartesian_point('',(3.484761901737e1,-6.401104851681e1,
-4.311514607211e1));
#30810=cartesian_point('',(3.486367240778e1,-6.399155901822e1,
-4.318465959976e1));
#30811=cartesian_point('',(3.488520831574e1,-6.396814351309e1,
-4.325444541980e1));
#30812=cartesian_point('',(3.491469369573e1,-6.393886839639e1,
-4.332546483705e1));
#30813=cartesian_point('',(3.495612450406e1,-6.390088658533e1,
-4.339823604011e1));
#30814=cartesian_point('',(3.501793304091e1,-6.384890417982e1,
-4.347324057370e1));
#30815=cartesian_point('',(3.511733149607e1,-6.377323296325e1,
-4.354908483266e1));
#30816=cartesian_point('',(3.528673311151e1,-6.366424293942e1,
-4.359857444024e1));
#30817=cartesian_point('',(3.549007600558e1,-6.356331332808e1,
-4.355992923415e1));
#30818=cartesian_point('',(3.563616418929e1,-6.350803867481e1,
-4.346625825795e1));
#30819=cartesian_point('',(3.569334041124e1,-6.349039444812e1,
-4.340413142347e1));
#30820=cartesian_point('',(3.571823310947e1,-6.348323295014e1,
-4.337270135356e1));
#30821=cartesian_point('',(3.548232093549e1,-6.426079977756e1,
-4.169085133887e1));
#30822=cartesian_point('',(3.546092477507e1,-6.423877020390e1,
-4.175001231430e1));
#30823=cartesian_point('',(3.542742710306e1,-6.420209927349e1,
-4.184883271747e1));
#30824=cartesian_point('',(3.538509718456e1,-6.415064275622e1,
-4.198632105982e1));
#30825=cartesian_point('',(3.535369965942e1,-6.410930851650e1,
-4.209562125032e1));
#30826=cartesian_point('',(3.532647143071e1,-6.407067293585e1,
-4.219658685273e1));
#30827=cartesian_point('',(3.530278720431e1,-6.403457184340e1,
-4.228979016745e1));
#30828=cartesian_point('',(3.528216000357e1,-6.400085181063e1,
-4.237580833264e1));
#30829=cartesian_point('',(3.526421427318e1,-6.396937445902e1,
-4.245517529873e1));
#30830=cartesian_point('',(3.524864684675e1,-6.393998270721e1,
-4.252844789158e1));
#30831=cartesian_point('',(3.523521781359e1,-6.391249976895e1,
-4.259619497082e1));
#30832=cartesian_point('',(3.522375454010e1,-6.388674528934e1,
-4.265894839888e1));
#30833=cartesian_point('',(3.521414917103e1,-6.386253014010e1,
-4.271720710664e1));
#30834=cartesian_point('',(3.520635969700e1,-6.383963359346e1,
-4.277147620800e1));
#30835=cartesian_point('',(3.520042780898e1,-6.381777129664e1,
-4.282231129515e1));
#30836=cartesian_point('',(3.519653526205e1,-6.379657949871e1,
-4.287029062874e1));
#30837=cartesian_point('',(3.519510643465e1,-6.377565788903e1,
-4.291580843950e1));
#30838=cartesian_point('',(3.519694392788e1,-6.375452985906e1,
-4.295896656024e1));
#30839=cartesian_point('',(3.520336546958e1,-6.373253855688e1,
-4.299956527333e1));
#30840=cartesian_point('',(3.521695252100e1,-6.370816333384e1,
-4.303761768948e1));
#30841=cartesian_point('',(3.524298144247e1,-6.367865506284e1,
-4.307240658474e1));
#30842=cartesian_point('',(3.529202744787e1,-6.364255690920e1,
-4.309318879200e1));
#30843=cartesian_point('',(3.535455188974e1,-6.361475090614e1,
-4.307710487338e1));
#30844=cartesian_point('',(3.540289680359e1,-6.360629373302e1,
-4.303463846322e1));
#30845=cartesian_point('',(3.542430468592e1,-6.360878443871e1,-4.300232139e1));
#30846=cartesian_point('',(3.543422208073e1,-6.361112524236e1,
-4.298501215379e1));
#30847=cartesian_point('',(3.554482269805e1,-6.475398626652e1,
-4.167734925808e1));
#30848=cartesian_point('',(3.555145529446e1,-6.472878886656e1,
-4.175089760693e1));
#30849=cartesian_point('',(3.556236451329e1,-6.468210194940e1,
-4.186830506776e1));
#30850=cartesian_point('',(3.557599875047e1,-6.460937095761e1,
-4.202186017296e1));
#30851=cartesian_point('',(3.558568937656e1,-6.454777632322e1,
-4.213896253411e1));
#30852=cartesian_point('',(3.559356815842e1,-6.448816022939e1,
-4.224330320240e1));
#30853=cartesian_point('',(3.559989142673e1,-6.443113902185e1,
-4.233652310290e1));
#30854=cartesian_point('',(3.560490974685e1,-6.437705874160e1,
-4.241992619105e1));
#30855=cartesian_point('',(3.560884703076e1,-6.432611828128e1,
-4.249453883055e1));
#30856=cartesian_point('',(3.561189672037e1,-6.427838618467e1,
-4.256123466092e1));
#30857=cartesian_point('',(3.561421656061e1,-6.423384725151e1,
-4.262075561978e1));
#30858=cartesian_point('',(3.561592416351e1,-6.419246810009e1,
-4.267368572217e1));
#30859=cartesian_point('',(3.561709372794e1,-6.415422548771e1,
-4.272046440018e1));
#30860=cartesian_point('',(3.561774733803e1,-6.411911246822e1,
-4.276141339019e1));
#30861=cartesian_point('',(3.561783421470e1,-6.408715328566e1,
-4.279674005505e1));
#30862=cartesian_point('',(3.561718327889e1,-6.405849193310e1,
-4.282645996811e1));
#30863=cartesian_point('',(3.561541858610e1,-6.403362382954e1,
-4.285019986237e1));
#30864=cartesian_point('',(3.561178316693e1,-6.401356846128e1,
-4.286719442768e1));
#30865=cartesian_point('',(3.560491336128e1,-6.399992315095e1,
-4.287650084231e1));
#30866=cartesian_point('',(3.559195040099e1,-6.399481754463e1,
-4.287768222476e1));
#30867=cartesian_point('',(3.556725882785e1,-6.400191122603e1,
-4.287074728368e1));
#30868=cartesian_point('',(3.551978961709e1,-6.402710263371e1,
-4.286202139921e1));
#30869=cartesian_point('',(3.546571718013e1,-6.405772880053e1,
-4.286918723054e1));
#30870=cartesian_point('',(3.544082187779e1,-6.407886798196e1,
-4.287889148702e1));
#30871=cartesian_point('',(3.544173720568e1,-6.408980482811e1,
-4.287617843095e1));
#30872=cartesian_point('',(3.544445503282e1,-6.409547591183e1,
-4.287266964543e1));
#30873=(bounded_surface()b_spline_surface(3,3,((#30769,#30770,#30771,#30772,
#30773,#30774,#30775,#30776,#30777,#30778,#30779,#30780,#30781,#30782,#30783,
#30784,#30785,#30786,#30787,#30788,#30789,#30790,#30791,#30792,#30793,#30794),(
#30795,#30796,#30797,#30798,#30799,#30800,#30801,#30802,#30803,#30804,#30805,
#30806,#30807,#30808,#30809,#30810,#30811,#30812,#30813,#30814,#30815,#30816,
#30817,#30818,#30819,#30820),(#30821,#30822,#30823,#30824,#30825,#30826,#30827,
#30828,#30829,#30830,#30831,#30832,#30833,#30834,#30835,#30836,#30837,#30838,
#30839,#30840,#30841,#30842,#30843,#30844,#30845,#30846),(#30847,#30848,#30849,
#30850,#30851,#30852,#30853,#30854,#30855,#30856,#30857,#30858,#30859,#30860,
#30861,#30862,#30863,#30864,#30865,#30866,#30867,#30868,#30869,#30870,#30871,
#30872)),.unspecified.,.f.,.f.,.f.)b_spline_surface_with_knots((4,4),(4,1,1,1,1,
1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,4),(0.e0,1.e0),(3.733686693476e-2,
1.205569312657e-1,1.727188106341e-1,2.202042183981e-1,2.635361674809e-1,
3.032043749517e-1,3.395610588815e-1,3.729001012266e-1,4.035099279218e-1,
4.316745686185e-1,4.576346926282e-1,4.815815706323e-1,5.037179578244e-1,
5.242569214847e-1,5.434161217756e-1,5.613889173641e-1,5.781346027200e-1,
5.935652698730e-1,6.077327505795e-1,6.217150575109e-1,6.368726811457e-1,
6.526183684044e-1,6.694873958724e-1,6.892785541205e-1),.unspecified.)geometric_representation_item()rational_b_spline_surface(((1.413610494442e0,
1.413610494442e0,1.413610494442e0,1.413610494442e0,1.413610494442e0,
1.413610494442e0,1.413610494442e0,1.413610494442e0,1.413610494442e0,
1.413610494442e0,1.413610494442e0,1.413610494442e0,1.413610494442e0,
1.413610494442e0,1.413610494442e0,1.413610494442e0,1.413610494442e0,
1.413610494442e0,1.413610494442e0,1.413610494442e0,1.413610494442e0,
1.413610494442e0,1.413610494442e0,1.413610494442e0,1.413610494442e0,
1.413610494442e0),(8.621298351859e-1,8.621298351859e-1,8.621298351859e-1,
8.621298351859e-1,8.621298351859e-1,8.621298351859e-1,8.621298351859e-1,
8.621298351859e-1,8.621298351859e-1,8.621298351859e-1,8.621298351859e-1,
8.621298351859e-1,8.621298351859e-1,8.621298351859e-1,8.621298351859e-1,
8.621298351859e-1,8.621298351859e-1,8.621298351859e-1,8.621298351859e-1,
8.621298351859e-1,8.621298351859e-1,8.621298351859e-1,8.621298351859e-1,
8.621298351859e-1,8.621298351859e-1,8.621298351859e-1),(8.621298351859e-1,
8.621298351859e-1,8.621298351859e-1,8.621298351859e-1,8.621298351859e-1,
8.621298351859e-1,8.621298351859e-1,8.621298351859e-1,8.621298351859e-1,
8.621298351859e-1,8.621298351859e-1,8.621298351859e-1,8.621298351859e-1,
8.621298351859e-1,8.621298351859e-1,8.621298351859e-1,8.621298351859e-1,
8.621298351859e-1,8.621298351859e-1,8.621298351859e-1,8.621298351859e-1,
8.621298351859e-1,8.621298351859e-1,8.621298351859e-1,8.621298351859e-1,
8.621298351859e-1),(1.413610494442e0,1.413610494442e0,1.413610494442e0,
1.413610494442e0,1.413610494442e0,1.413610494442e0,1.413610494442e0,
1.413610494442e0,1.413610494442e0,1.413610494442e0,1.413610494442e0,
1.413610494442e0,1.413610494442e0,1.413610494442e0,1.413610494442e0,
1.413610494442e0,1.413610494442e0,1.413610494442e0,1.413610494442e0,
1.413610494442e0,1.413610494442e0,1.413610494442e0,1.413610494442e0,
1.413610494442e0,1.413610494442e0,1.413610494442e0)))representation_item('')surface());
#30874=oriented_edge('',*,*,#29123,.t.);
#30875=oriented_edge('',*,*,#30749,.f.);
#30876=oriented_edge('',*,*,#30759,.f.);
#30878=oriented_edge('',*,*,#30877,.t.);
#30879=edge_loop('',(#30874,#30875,#30876,#30878));
#30880=face_outer_bound('',#30879,.f.);
#30882=cartesian_point('',(0.e0,0.e0,-4.331177673041e1));
#30883=direction('',(0.e0,0.e0,1.e0));
#30884=direction('',(4.809912123540e-1,-8.767254151890e-1,0.e0));
#30885=axis2_placement_3d('',#30882,#30883,#30884);
#30886=toroidal_surface('',#30885,7.344368814732e1,5.e-1);
#30887=oriented_edge('',*,*,#29125,.t.);
#30888=oriented_edge('',*,*,#30877,.f.);
#30890=oriented_edge('',*,*,#30889,.t.);
#30892=oriented_edge('',*,*,#30891,.t.);
#30894=oriented_edge('',*,*,#30893,.t.);
#30895=edge_loop('',(#30887,#30888,#30890,#30892,#30894));
#30896=face_outer_bound('',#30895,.f.);
#30898=cartesian_point('',(2.574180953898e-11,-4.458878653553e-11,
-4.228096149021e1));
#30899=direction('',(0.e0,0.e0,1.e0));
#30900=direction('',(5.e-1,-8.660254037844e-1,0.e0));
#30901=axis2_placement_3d('',#30898,#30899,#30900);
#30902=conical_surface('',#30901,7.351737503131e1,3.302386755580e1);
#30903=oriented_edge('',*,*,#30891,.f.);
#30904=oriented_edge('',*,*,#30889,.f.);
#30905=oriented_edge('',*,*,#30764,.f.);
#30907=oriented_edge('',*,*,#30906,.f.);
#30909=oriented_edge('',*,*,#30908,.f.);
#30911=oriented_edge('',*,*,#30910,.f.);
#30913=oriented_edge('',*,*,#30912,.f.);
#30914=edge_loop('',(#30903,#30904,#30905,#30907,#30909,#30911,#30913));
#30915=face_outer_bound('',#30914,.f.);
#30917=cartesian_point('',(0.e0,0.e0,-3.934268702288e1));
#30918=direction('',(0.e0,0.e0,1.e0));
#30919=direction('',(-5.012863267804e-1,8.652814678375e-1,0.e0));
#30920=axis2_placement_3d('',#30917,#30918,#30919);
#30921=toroidal_surface('',#30920,7.065650925828e1,4.e0);
#30923=oriented_edge('',*,*,#30922,.t.);
#30925=oriented_edge('',*,*,#30924,.t.);
#30926=oriented_edge('',*,*,#30910,.t.);
#30927=oriented_edge('',*,*,#30908,.t.);
#30928=oriented_edge('',*,*,#30906,.t.);
#30929=oriented_edge('',*,*,#30485,.t.);
#30930=oriented_edge('',*,*,#30483,.t.);
#30931=oriented_edge('',*,*,#28573,.t.);
#30932=oriented_edge('',*,*,#28571,.t.);
#30933=edge_loop('',(#30923,#30925,#30926,#30927,#30928,#30929,#30930,#30931,
#30932));
#30934=face_outer_bound('',#30933,.f.);
#30936=cartesian_point('',(3.643859656405e1,-6.053812127556e1,
-3.934373684237e1));
#30937=direction('',(-8.659426056867e-1,-5.000343459375e-1,1.044301390085e-2));
#30938=direction('',(5.001205115923e-1,-8.655145459707e-1,2.764135665471e-2));
#30939=axis2_placement_3d('',#30936,#30937,#30938);
#30940=toroidal_surface('',#30939,3.698456065573e0,2.999995096065e-1);
#30942=oriented_edge('',*,*,#30941,.f.);
#30944=oriented_edge('',*,*,#30943,.f.);
#30945=oriented_edge('',*,*,#30924,.f.);
#30946=oriented_edge('',*,*,#30922,.f.);
#30948=oriented_edge('',*,*,#30947,.t.);
#30949=edge_loop('',(#30942,#30944,#30945,#30946,#30948));
#30950=face_outer_bound('',#30949,.f.);
#30952=cartesian_point('',(4.103002143477e1,-6.706608176066e1,0.e0));
#30953=direction('',(8.659779190621e-1,4.999725846828e-1,-1.047178411625e-2));
#30954=direction('',(-5.e-1,8.660254037844e-1,0.e0));
#30955=axis2_placement_3d('',#30952,#30953,#30954);
#30956=plane('',#30955);
#30958=oriented_edge('',*,*,#30957,.t.);
#30960=oriented_edge('',*,*,#30959,.t.);
#30962=oriented_edge('',*,*,#30961,.t.);
#30964=oriented_edge('',*,*,#30963,.t.);
#30965=oriented_edge('',*,*,#30941,.t.);
#30967=oriented_edge('',*,*,#30966,.t.);
#30968=edge_loop('',(#30958,#30960,#30962,#30964,#30965,#30967));
#30969=face_outer_bound('',#30968,.f.);
#30971=cartesian_point('',(3.934172990767e1,-6.327990782342e1,
-6.592956193936e0));
#30972=direction('',(2.316817205608e-1,-3.825512432328e-1,8.944149633470e-1));
#30973=direction('',(2.281207824072e-2,9.213148572164e-1,3.881475788391e-1));
#30974=axis2_placement_3d('',#30971,#30972,#30973);
#30975=cylindrical_surface('',#30974,5.000000030379e-1);
#30977=oriented_edge('',*,*,#30976,.t.);
#30979=oriented_edge('',*,*,#30978,.f.);
#30980=oriented_edge('',*,*,#30957,.f.);
#30982=oriented_edge('',*,*,#30981,.t.);
#30983=edge_loop('',(#30977,#30979,#30980,#30982));
#30984=face_outer_bound('',#30983,.f.);
#30986=cartesian_point('',(3.150403890807e-13,0.e0,-5.729424002764e0));
#30987=direction('',(0.e0,0.e0,1.e0));
#30988=direction('',(0.e0,-1.e0,0.e0));
#30989=axis2_placement_3d('',#30986,#30987,#30988);
#30990=conical_surface('',#30989,7.438528799863e1,2.656505117708e1);
#30992=oriented_edge('',*,*,#30991,.t.);
#30993=oriented_edge('',*,*,#28565,.f.);
#30995=oriented_edge('',*,*,#30994,.f.);
#30997=oriented_edge('',*,*,#30996,.f.);
#30999=oriented_edge('',*,*,#30998,.f.);
#31001=oriented_edge('',*,*,#31000,.f.);
#31002=oriented_edge('',*,*,#30976,.f.);
#31003=edge_loop('',(#30992,#30993,#30995,#30997,#30999,#31001,#31002));
#31004=face_outer_bound('',#31003,.f.);
#31006=cartesian_point('',(3.930730480361e1,-6.286406997721e1,
-6.309435422667e0));
#31007=cartesian_point('',(3.934212932344e1,-6.288486780114e1,
-6.251748031549e0));
#31008=cartesian_point('',(3.941048945394e1,-6.293088128516e1,
-6.133787913063e0));
#31009=cartesian_point('',(3.950390481701e1,-6.300993360428e1,
-5.957950308396e0));
#31010=cartesian_point('',(3.958678224034e1,-6.309735733365e1,
-5.786117518787e0));
#31011=cartesian_point('',(3.965697142854e1,-6.318912169124e1,
-5.624126053089e0));
#31012=cartesian_point('',(3.971513725882e1,-6.328395867280e1,
-5.472141327258e0));
#31013=cartesian_point('',(3.976176891676e1,-6.338047588694e1,
-5.330619514414e0));
#31014=cartesian_point('',(3.979749761818e1,-6.347761896332e1,
-5.199535864448e0));
#31015=cartesian_point('',(3.982301980319e1,-6.357487524314e1,
-5.078266105858e0));
#31016=cartesian_point('',(3.983889562019e1,-6.367215057528e1,
-4.965894351859e0));
#31017=cartesian_point('',(3.984544071946e1,-6.376996525805e1,
-4.861090069612e0));
#31018=cartesian_point('',(3.984246904468e1,-6.386942093660e1,
-4.762319737242e0));
#31019=cartesian_point('',(3.982917085557e1,-6.397065545441e1,
-4.669445266635e0));
#31020=cartesian_point('',(3.980475222187e1,-6.407227036355e1,
-4.583770969379e0));
#31021=cartesian_point('',(3.976918098757e1,-6.417203037143e1,
-4.506922096927e0));
#31022=cartesian_point('',(3.972250866750e1,-6.426900453959e1,
-4.439310784826e0));
#31023=cartesian_point('',(3.966417177839e1,-6.436329868279e1,
-4.380896306638e0));
#31024=cartesian_point('',(3.959403992195e1,-6.445395734989e1,
-4.332650049424e0));
#31025=cartesian_point('',(3.951332164565e1,-6.453887375825e1,
-4.296113582110e0));
#31026=cartesian_point('',(3.942449114048e1,-6.461581948427e1,
-4.272321790092e0));
#31027=cartesian_point('',(3.932973983289e1,-6.468375040406e1,
-4.261256714036e0));
#31028=cartesian_point('',(3.916692903714e1,-6.477985959486e1,
-4.263290217575e0));
#31029=cartesian_point('',(3.903252228606e1,-6.482991751260e1,
-4.294854642750e0));
#31030=cartesian_point('',(3.894838208030e1,-6.484844531437e1,
-4.326892162704e0));
#31031=cartesian_point('',(3.870956361613e1,-6.299021057787e1,
-6.170094140476e0));
#31032=cartesian_point('',(3.873973065171e1,-6.298922352303e1,
-6.112690915718e0));
#31033=cartesian_point('',(3.880120930651e1,-6.299083319415e1,
-5.994883584390e0));
#31034=cartesian_point('',(3.889196570107e1,-6.300415810608e1,
-5.818129115285e0));
#31035=cartesian_point('',(3.897936763927e1,-6.302792390583e1,
-5.644269895461e0));
#31036=cartesian_point('',(3.906014805963e1,-6.306035509701e1,
-5.479255782373e0));
#31037=cartesian_point('',(3.913395588442e1,-6.310034154780e1,
-5.323282774703e0));
#31038=cartesian_point('',(3.920029131156e1,-6.314676259414e1,
-5.176822033792e0));
#31039=cartesian_point('',(3.925887545268e1,-6.319866337528e1,
-5.039842280487e0));
#31040=cartesian_point('',(3.930965079417e1,-6.325542998372e1,
-4.911675446033e0));
#31041=cartesian_point('',(3.935256520086e1,-6.331679359760e1,
-4.791322044757e0));
#31042=cartesian_point('',(3.938750619524e1,-6.338301601842e1,
-4.677299307261e0));
#31043=cartesian_point('',(3.941400411973e1,-6.345497891802e1,
-4.567829396324e0));
#31044=cartesian_point('',(3.943055925599e1,-6.353312070298e1,
-4.462598321376e0));
#31045=cartesian_point('',(3.943501165124e1,-6.361666575790e1,
-4.363007970859e0));
#31046=cartesian_point('',(3.942565116197e1,-6.370370694221e1,
-4.271163964819e0));
#31047=cartesian_point('',(3.940135156385e1,-6.379301523535e1,
-4.188055026800e0));
#31048=cartesian_point('',(3.936077746797e1,-6.388409604594e1,
-4.114286968590e0));
#31049=cartesian_point('',(3.930309417177e1,-6.397518531804e1,
-4.051884906255e0));
#31050=cartesian_point('',(3.922929268248e1,-6.406294804648e1,
-4.003749189573e0));
#31051=cartesian_point('',(3.914253595037e1,-6.414360403996e1,
-3.972085482611e0));
#31052=cartesian_point('',(3.904643595744e1,-6.421464794437e1,
-3.957449702770e0));
#31053=cartesian_point('',(3.887850749528e1,-6.431296958295e1,
-3.960859254573e0));
#31054=cartesian_point('',(3.873995788572e1,-6.435809075334e1,
-4.004134674322e0));
#31055=cartesian_point('',(3.865942138749e1,-6.436814586626e1,
-4.046658219581e0));
#31056=cartesian_point('',(3.861048124690e1,-6.357617420879e1,
-6.368728740677e0));
#31057=cartesian_point('',(3.861965984074e1,-6.357192708620e1,
-6.310445553434e0));
#31058=cartesian_point('',(3.863884441773e1,-6.356441046263e1,
-6.191541954948e0));
#31059=cartesian_point('',(3.866854814292e1,-6.355672977369e1,
-6.015046074371e0));
#31060=cartesian_point('',(3.869846776655e1,-6.355271118251e1,
-5.843304484048e0));
#31061=cartesian_point('',(3.872731605384e1,-6.355220352226e1,
-5.682110666501e0));
#31062=cartesian_point('',(3.875479396120e1,-6.355488613768e1,
-5.531596915877e0));
#31063=cartesian_point('',(3.878055768332e1,-6.356045561333e1,
-5.392196583652e0));
#31064=cartesian_point('',(3.880435168008e1,-6.356862962056e1,
-5.263872009064e0));
#31065=cartesian_point('',(3.882602394180e1,-6.357919695307e1,
-5.146005335236e0));
#31066=cartesian_point('',(3.884545240798e1,-6.359204187885e1,
-5.037709768619e0));
#31067=cartesian_point('',(3.886253283050e1,-6.360720077503e1,
-4.937722495371e0));
#31068=cartesian_point('',(3.887707568254e1,-6.362491246431e1,
-4.844630376692e0));
#31069=cartesian_point('',(3.888848009539e1,-6.364537035951e1,
-4.758383470548e0));
#31070=cartesian_point('',(3.889580300101e1,-6.366844347628e1,
-4.680228521689e0));
#31071=cartesian_point('',(3.889818776549e1,-6.369359039130e1,
-4.611527704051e0));
#31072=cartesian_point('',(3.889506638201e1,-6.372036962485e1,
-4.552383925484e0));
#31073=cartesian_point('',(3.888588485576e1,-6.374851599977e1,
-4.502420566209e0));
#31074=cartesian_point('',(3.887025564068e1,-6.377732543970e1,
-4.462063721947e0));
#31075=cartesian_point('',(3.884845509221e1,-6.380552140409e1,
-4.432149376072e0));
#31076=cartesian_point('',(3.882161312513e1,-6.383162772319e1,
-4.413102730592e0));
#31077=cartesian_point('',(3.879113765618e1,-6.385458672255e1,
-4.404611086692e0));
#31078=cartesian_point('',(3.873728175123e1,-6.388596165411e1,
-4.407224947216e0));
#31079=cartesian_point('',(3.869273148685e1,-6.389923889576e1,
-4.433909607973e0));
#31080=cartesian_point('',(3.866786791174e1,-6.390081552058e1,
-4.461374943060e0));
#31081=cartesian_point('',(3.915498780972e1,-6.376485812927e1,
-6.614791734731e0));
#31082=cartesian_point('',(3.915754728173e1,-6.378064432280e1,
-6.555751598223e0));
#31083=cartesian_point('',(3.916088971833e1,-6.381262816802e1,
-6.436106213940e0));
#31084=cartesian_point('',(3.916045024461e1,-6.385938906957e1,
-6.260666131353e0));
#31085=cartesian_point('',(3.915496145390e1,-6.390410050639e1,
-6.092088723912e0));
#31086=cartesian_point('',(3.914531659185e1,-6.394522874018e1,
-5.935970108953e0));
#31087=cartesian_point('',(3.913226052664e1,-6.398271941051e1,
-5.792377770944e0));
#31088=cartesian_point('',(3.911652225398e1,-6.401643646311e1,
-5.661709758788e0));
#31089=cartesian_point('',(3.909876888239e1,-6.404635939545e1,
-5.543931512076e0));
#31090=cartesian_point('',(3.907955158543e1,-6.407259461189e1,
-5.438495948848e0));
#31091=cartesian_point('',(3.905932301690e1,-6.409528330272e1,
-5.344660421281e0));
#31092=cartesian_point('',(3.903841147791e1,-6.411459922664e1,
-5.261432529052e0));
#31093=cartesian_point('',(3.901706155065e1,-6.413065579190e1,
-5.187839392615e0));
#31094=cartesian_point('',(3.899584527522e1,-6.414321421884e1,
-5.124148839480e0));
#31095=cartesian_point('',(3.897583940981e1,-6.415186703568e1,
-5.071426682472e0));
#31096=cartesian_point('',(3.895832387864e1,-6.415647843498e1,
-5.030155290781e0));
#31097=cartesian_point('',(3.894420833124e1,-6.415732814631e1,
-4.999385056257e0));
#31098=cartesian_point('',(3.893413050317e1,-6.415487465753e1,
-4.977564983455e0));
#31099=cartesian_point('',(3.892864739936e1,-6.414979199927e1,
-4.963208322963e0));
#31100=cartesian_point('',(3.892786894982e1,-6.414313781828e1,
-4.954683141650e0));
#31101=cartesian_point('',(3.893114400776e1,-6.413622560920e1,
-4.950287262343e0));
#31102=cartesian_point('',(3.893727574181e1,-6.413023673218e1,
-4.948667422373e0));
#31103=cartesian_point('',(3.894982601293e1,-6.412343032039e1,
-4.949477728368e0));
#31104=cartesian_point('',(3.895992225074e1,-6.412453531320e1,
-4.955537568854e0));
#31105=cartesian_point('',(3.896136672275e1,-6.413002933063e1,
-4.964426455134e0));
#31106=(bounded_surface()b_spline_surface(3,3,((#31006,#31007,#31008,#31009,
#31010,#31011,#31012,#31013,#31014,#31015,#31016,#31017,#31018,#31019,#31020,
#31021,#31022,#31023,#31024,#31025,#31026,#31027,#31028,#31029,#31030),(#31031,
#31032,#31033,#31034,#31035,#31036,#31037,#31038,#31039,#31040,#31041,#31042,
#31043,#31044,#31045,#31046,#31047,#31048,#31049,#31050,#31051,#31052,#31053,
#31054,#31055),(#31056,#31057,#31058,#31059,#31060,#31061,#31062,#31063,#31064,
#31065,#31066,#31067,#31068,#31069,#31070,#31071,#31072,#31073,#31074,#31075,
#31076,#31077,#31078,#31079,#31080),(#31081,#31082,#31083,#31084,#31085,#31086,
#31087,#31088,#31089,#31090,#31091,#31092,#31093,#31094,#31095,#31096,#31097,
#31098,#31099,#31100,#31101,#31102,#31103,#31104,#31105)),.unspecified.,.f.,.f.,
.f.)b_spline_surface_with_knots((4,4),(4,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,
1,1,4),(0.e0,1.e0),(1.245283729553e-1,1.548480956102e-1,1.861119310678e-1,
2.153492169931e-1,2.427912072112e-1,2.683541902900e-1,2.919297547037e-1,
3.135632836253e-1,3.333881906821e-1,3.515748108395e-1,3.682960507431e-1,
3.838747380866e-1,3.985676348597e-1,4.118915142677e-1,4.235855778353e-1,
4.339435593175e-1,4.432329056926e-1,4.516167649758e-1,4.591739196958e-1,
4.660389030259e-1,4.724511803803e-1,4.787374808287e-1,4.973384642789e-1),
.unspecified.)geometric_representation_item()rational_b_spline_surface(((
1.576493506136e0,1.576493506136e0,1.576493506136e0,1.576493506136e0,
1.576493506136e0,1.576493506136e0,1.576493506136e0,1.576493506136e0,
1.576493506136e0,1.576493506136e0,1.576493506136e0,1.576493506136e0,
1.576493506136e0,1.576493506136e0,1.576493506136e0,1.576493506136e0,
1.576493506136e0,1.576493506136e0,1.576493506136e0,1.576493506136e0,
1.576493506136e0,1.576493506136e0,1.576493506136e0,1.576493506136e0,
1.576493506136e0),(8.078354979548e-1,8.078354979548e-1,8.078354979548e-1,
8.078354979548e-1,8.078354979548e-1,8.078354979548e-1,8.078354979548e-1,
8.078354979548e-1,8.078354979548e-1,8.078354979548e-1,8.078354979548e-1,
8.078354979548e-1,8.078354979548e-1,8.078354979548e-1,8.078354979548e-1,
8.078354979548e-1,8.078354979548e-1,8.078354979548e-1,8.078354979548e-1,
8.078354979548e-1,8.078354979548e-1,8.078354979548e-1,8.078354979548e-1,
8.078354979548e-1,8.078354979548e-1),(8.078354979548e-1,8.078354979548e-1,
8.078354979548e-1,8.078354979548e-1,8.078354979548e-1,8.078354979548e-1,
8.078354979548e-1,8.078354979548e-1,8.078354979548e-1,8.078354979548e-1,
8.078354979548e-1,8.078354979548e-1,8.078354979548e-1,8.078354979548e-1,
8.078354979548e-1,8.078354979548e-1,8.078354979548e-1,8.078354979548e-1,
8.078354979548e-1,8.078354979548e-1,8.078354979548e-1,8.078354979548e-1,
8.078354979548e-1,8.078354979548e-1,8.078354979548e-1),(1.576493506136e0,
1.576493506136e0,1.576493506136e0,1.576493506136e0,1.576493506136e0,
1.576493506136e0,1.576493506136e0,1.576493506136e0,1.576493506136e0,
1.576493506136e0,1.576493506136e0,1.576493506136e0,1.576493506136e0,
1.576493506136e0,1.576493506136e0,1.576493506136e0,1.576493506136e0,
1.576493506136e0,1.576493506136e0,1.576493506136e0,1.576493506136e0,
1.576493506136e0,1.576493506136e0,1.576493506136e0,1.576493506136e0)))representation_item('')surface());
#31107=oriented_edge('',*,*,#30991,.f.);
#31108=oriented_edge('',*,*,#30981,.f.);
#31110=oriented_edge('',*,*,#31109,.f.);
#31111=oriented_edge('',*,*,#28567,.f.);
#31112=edge_loop('',(#31107,#31108,#31110,#31111));
#31113=face_outer_bound('',#31112,.f.);
#31115=cartesian_point('',(3.848060993599e1,-6.377210506348e1,
-2.490846053290e1));
#31116=direction('',(-1.332984490536e-2,2.145161044637e-3,-9.999088526055e-1));
#31117=direction('',(1.596950911921e-1,9.871663880655e-1,-1.108092748256e-5));
#31118=axis2_placement_3d('',#31115,#31116,#31117);
#31119=cylindrical_surface('',#31118,3.000057677463e-1);
#31120=oriented_edge('',*,*,#31109,.t.);
#31121=oriented_edge('',*,*,#30966,.f.);
#31122=oriented_edge('',*,*,#30947,.f.);
#31123=oriented_edge('',*,*,#28569,.f.);
#31124=edge_loop('',(#31120,#31121,#31122,#31123));
#31125=face_outer_bound('',#31124,.f.);
#31127=cartesian_point('',(4.503612303465e1,-6.076760076331e1,
-4.344652776984e0));
#31128=cartesian_point('',(4.498438301598e1,-6.083970612518e1,
-4.305680332564e0));
#31129=cartesian_point('',(4.487367724946e1,-6.096713629489e1,
-4.262057440706e0));
#31130=cartesian_point('',(4.467846227569e1,-6.111237465487e1,
-4.260908601611e0));
#31131=cartesian_point('',(4.452406833529e1,-6.119738906663e1,
-4.288647721182e0));
#31132=cartesian_point('',(4.436546767793e1,-6.125705426464e1,
-4.342956000423e0));
#31133=cartesian_point('',(4.421299911571e1,-6.129039559e1,-4.416767079962e0));
#31134=cartesian_point('',(4.406984224436e1,-6.130080726890e1,
-4.504648345863e0));
#31135=cartesian_point('',(4.393607558767e1,-6.129209863486e1,
-4.603646505414e0));
#31136=cartesian_point('',(4.381063784051e1,-6.126712177134e1,
-4.712824275106e0));
#31137=cartesian_point('',(4.369244719434e1,-6.122757526115e1,
-4.832429272704e0));
#31138=cartesian_point('',(4.358112146086e1,-6.117444755182e1,
-4.962887353067e0));
#31139=cartesian_point('',(4.347688923186e1,-6.110840784618e1,
-5.104434909358e0));
#31140=cartesian_point('',(4.338021884441e1,-6.102984507244e1,
-5.257330773462e0));
#31141=cartesian_point('',(4.329167202783e1,-6.093874723522e1,
-5.422138428462e0));
#31142=cartesian_point('',(4.321200257942e1,-6.083459289417e1,
-5.599876387288e0));
#31143=cartesian_point('',(4.314245169272e1,-6.071638928055e1,
-5.791885897851e0));
#31144=cartesian_point('',(4.307618457141e1,-6.056211204546e1,
-6.031734586560e0));
#31145=cartesian_point('',(4.304709450152e1,-6.044426170926e1,
-6.205926552023e0));
#31146=cartesian_point('',(4.303640446401e1,-6.037127212840e1,
-6.310922627584e0));
#31147=cartesian_point('',(4.470079273364e1,-6.031947719806e1,
-4.070563634513e0));
#31148=cartesian_point('',(4.465867314627e1,-6.038739840597e1,
-4.018852506139e0));
#31149=cartesian_point('',(4.455351049745e1,-6.052165063823e1,
-3.959216609680e0));
#31150=cartesian_point('',(4.435248144906e1,-6.067200224947e1,
-3.956815630797e0));
#31151=cartesian_point('',(4.419287764506e1,-6.075450944520e1,
-3.993862876807e0));
#31152=cartesian_point('',(4.403438031063e1,-6.080289762494e1,
-4.065501387911e0));
#31153=cartesian_point('',(4.389128344310e1,-6.081750716004e1,
-4.160068454483e0));
#31154=cartesian_point('',(4.376757992590e1,-6.080469298437e1,
-4.268671618261e0));
#31155=cartesian_point('',(4.366250204133e1,-6.077118058573e1,
-4.386575362325e0));
#31156=cartesian_point('',(4.357376928889e1,-6.072203837883e1,
-4.512255443992e0));
#31157=cartesian_point('',(4.349926751177e1,-6.066058125038e1,
-4.645944670130e0));
#31158=cartesian_point('',(4.343768772395e1,-6.058910971471e1,
-4.788238959661e0));
#31159=cartesian_point('',(4.338836246790e1,-6.050940825442e1,
-4.939597115848e0));
#31160=cartesian_point('',(4.335099045163e1,-6.042281889537e1,
-5.100512580907e0));
#31161=cartesian_point('',(4.332558195140e1,-6.033022295382e1,
-5.271760729532e0));
#31162=cartesian_point('',(4.331256183667e1,-6.023209737909e1,
-5.454516669573e0));
#31163=cartesian_point('',(4.331293736713e1,-6.012873495742e1,
-5.650191679880e0));
#31164=cartesian_point('',(4.333083684573e1,-6.000378208681e1,
-5.892664139564e0));
#31165=cartesian_point('',(4.335947872352e1,-5.991756360419e1,
-6.067065044748e0));
#31166=cartesian_point('',(4.338215475647e1,-5.986758193032e1,
-6.171589995255e0));
#31167=cartesian_point('',(4.424711109474e1,-6.016924495206e1,
-4.476382644802e0));
#31168=cartesian_point('',(4.423557615284e1,-6.019005723843e1,
-4.443055515299e0));
#31169=cartesian_point('',(4.420343161940e1,-6.023379765154e1,
-4.406280428460e0));
#31170=cartesian_point('',(4.413903971683e1,-6.028211078326e1,
-4.404131319033e0));
#31171=cartesian_point('',(4.408783651324e1,-6.030752200330e1,
-4.426016338958e0));
#31172=cartesian_point('',(4.403799474891e1,-6.032043398181e1,
-4.470469148155e0));
#31173=cartesian_point('',(4.399474621751e1,-6.032119896105e1,
-4.532800207430e0));
#31174=cartesian_point('',(4.395949799415e1,-6.031236804615e1,
-4.609351987981e0));
#31175=cartesian_point('',(4.393185133350e1,-6.029660081999e1,
-4.698086132374e0));
#31176=cartesian_point('',(4.391086270400e1,-6.027590345797e1,
-4.798369583989e0));
#31177=cartesian_point('',(4.389567620549e1,-6.025161594995e1,
-4.910464542857e0));
#31178=cartesian_point('',(4.388570883002e1,-6.022470342457e1,
-5.034720820917e0));
#31179=cartesian_point('',(4.388058473390e1,-6.019593452432e1,
-5.171273614612e0));
#31180=cartesian_point('',(4.388006675471e1,-6.016590854280e1,
-5.320274832014e0));
#31181=cartesian_point('',(4.388405687846e1,-6.013506555864e1,
-5.482194889139e0));
#31182=cartesian_point('',(4.389262992497e1,-6.010373279639e1,
-5.657993014344e0));
#31183=cartesian_point('',(4.390606267087e1,-6.007222834081e1,
-5.849003991192e0));
#31184=cartesian_point('',(4.392775128137e1,-6.003614790198e1,
-6.088857266140e0));
#31185=cartesian_point('',(4.394780857488e1,-6.001325361867e1,
-6.264156884788e0));
#31186=cartesian_point('',(4.396134042208e1,-6.000079856437e1,
-6.370213535196e0));
#31187=cartesian_point('',(4.433871679504e1,-6.053666156406e1,
-4.968483814446e0));
#31188=cartesian_point('',(4.433399199624e1,-6.053635033390e1,
-4.957771536226e0));
#31189=cartesian_point('',(4.433553076763e1,-6.052464438297e1,
-4.949290622472e0));
#31190=cartesian_point('',(4.435035645590e1,-6.051302766768e1,
-4.948528960867e0));
#31191=cartesian_point('',(4.436259753805e1,-6.051027329254e1,
-4.952960479961e0));
#31192=cartesian_point('',(4.437102384645e1,-6.051540394399e1,
-4.965478492055e0));
#31193=cartesian_point('',(4.437204363836e1,-6.052746321121e1,
-4.989735899540e0));
#31194=cartesian_point('',(4.436486156631e1,-6.054399801809e1,
-5.028347300268e0));
#31195=cartesian_point('',(4.435012334391e1,-6.056256752832e1,
-5.082505515386e0));
#31196=cartesian_point('',(4.432882287469e1,-6.058131650533e1,
-5.152643205913e0));
#31197=cartesian_point('',(4.430181256103e1,-6.059890769103e1,
-5.239053173225e0));
#31198=cartesian_point('',(4.426982619896e1,-6.061427675806e1,
-5.341782952851e0));
#31199=cartesian_point('',(4.423354065339e1,-6.062653134469e1,
-5.460571484714e0));
#31200=cartesian_point('',(4.419352284238e1,-6.063491864e1,-5.595152589309e0));
#31201=cartesian_point('',(4.415016802981e1,-6.063874837152e1,
-5.745620962686e0));
#31202=cartesian_point('',(4.410369191150e1,-6.063726893975e1,
-5.912663264590e0));
#31203=cartesian_point('',(4.405421277145e1,-6.062952646523e1,
-6.097503153234e0));
#31204=cartesian_point('',(4.399377036031e1,-6.061186526012e1,
-6.333325592035e0));
#31205=cartesian_point('',(4.395148393922e1,-6.059135782919e1,
-6.508899073262e0));
#31206=cartesian_point('',(4.392673732259e1,-6.057605472871e1,
-6.616249700793e0));
#31207=(bounded_surface()b_spline_surface(3,3,((#31127,#31128,#31129,#31130,
#31131,#31132,#31133,#31134,#31135,#31136,#31137,#31138,#31139,#31140,#31141,
#31142,#31143,#31144,#31145,#31146),(#31147,#31148,#31149,#31150,#31151,#31152,
#31153,#31154,#31155,#31156,#31157,#31158,#31159,#31160,#31161,#31162,#31163,
#31164,#31165,#31166),(#31167,#31168,#31169,#31170,#31171,#31172,#31173,#31174,
#31175,#31176,#31177,#31178,#31179,#31180,#31181,#31182,#31183,#31184,#31185,
#31186),(#31187,#31188,#31189,#31190,#31191,#31192,#31193,#31194,#31195,#31196,
#31197,#31198,#31199,#31200,#31201,#31202,#31203,#31204,#31205,#31206)),
.unspecified.,.f.,.f.,.f.)b_spline_surface_with_knots((4,4),(4,1,1,1,1,1,1,1,1,
1,1,1,1,1,1,1,1,4),(0.e0,1.e0),(4.995322044015e-1,5.202665605074e-1,
5.294169972352e-1,5.394745165336e-1,5.503627755517e-1,5.624496357930e-1,
5.760099345935e-1,5.911268946711e-1,6.079891488869e-1,6.268168477675e-1,
6.477193878626e-1,6.707209359148e-1,6.958396277428e-1,7.231585813004e-1,
7.528615088131e-1,7.852349921852e-1,8.205960739173e-1,8.757467021564e-1),
.unspecified.)geometric_representation_item()rational_b_spline_surface(((
1.576531785116e0,1.576531785116e0,1.576531785116e0,1.576531785116e0,
1.576531785116e0,1.576531785116e0,1.576531785116e0,1.576531785116e0,
1.576531785116e0,1.576531785116e0,1.576531785116e0,1.576531785116e0,
1.576531785116e0,1.576531785116e0,1.576531785116e0,1.576531785116e0,
1.576531785116e0,1.576531785116e0,1.576531785116e0,1.576531785116e0),(
8.078227382948e-1,8.078227382948e-1,8.078227382948e-1,8.078227382948e-1,
8.078227382948e-1,8.078227382948e-1,8.078227382948e-1,8.078227382948e-1,
8.078227382948e-1,8.078227382948e-1,8.078227382948e-1,8.078227382948e-1,
8.078227382948e-1,8.078227382948e-1,8.078227382948e-1,8.078227382948e-1,
8.078227382948e-1,8.078227382948e-1,8.078227382948e-1,8.078227382948e-1),(
8.078227382948e-1,8.078227382948e-1,8.078227382948e-1,8.078227382948e-1,
8.078227382948e-1,8.078227382948e-1,8.078227382948e-1,8.078227382948e-1,
8.078227382948e-1,8.078227382948e-1,8.078227382948e-1,8.078227382948e-1,
8.078227382948e-1,8.078227382948e-1,8.078227382948e-1,8.078227382948e-1,
8.078227382948e-1,8.078227382948e-1,8.078227382948e-1,8.078227382948e-1),(
1.576531785116e0,1.576531785116e0,1.576531785116e0,1.576531785116e0,
1.576531785116e0,1.576531785116e0,1.576531785116e0,1.576531785116e0,
1.576531785116e0,1.576531785116e0,1.576531785116e0,1.576531785116e0,
1.576531785116e0,1.576531785116e0,1.576531785116e0,1.576531785116e0,
1.576531785116e0,1.576531785116e0,1.576531785116e0,1.576531785116e0)))representation_item('')surface());
#31209=oriented_edge('',*,*,#31208,.f.);
#31211=oriented_edge('',*,*,#31210,.t.);
#31212=oriented_edge('',*,*,#30994,.t.);
#31213=oriented_edge('',*,*,#28563,.f.);
#31214=edge_loop('',(#31209,#31211,#31212,#31213));
#31215=face_outer_bound('',#31214,.f.);
#31217=cartesian_point('',(4.419090334071e1,-5.995995683469e1,
-2.460528104879e1));
#31218=direction('',(-3.119250922732e-3,-1.313607478368e-2,9.999088527526e-1));
#31219=direction('',(-9.731367889820e-1,2.302276912211e-1,-1.117067599857e-5));
#31220=axis2_placement_3d('',#31217,#31218,#31219);
#31221=cylindrical_surface('',#31220,3.000055924647e-1);
#31222=oriented_edge('',*,*,#31208,.t.);
#31223=oriented_edge('',*,*,#28561,.f.);
#31225=oriented_edge('',*,*,#31224,.t.);
#31227=oriented_edge('',*,*,#31226,.f.);
#31228=edge_loop('',(#31222,#31223,#31225,#31227));
#31229=face_outer_bound('',#31228,.f.);
#31231=cartesian_point('',(4.198604565657e1,-5.683213154075e1,
-3.934391582388e1));
#31232=direction('',(7.933938841298e-1,6.086193467741e-1,1.042282868002e-2));
#31233=direction('',(5.027770219214e-1,-6.455737531375e-1,-5.748476280614e-1));
#31234=axis2_placement_3d('',#31231,#31232,#31233);
#31235=toroidal_surface('',#31234,3.697836790002e0,2.999997081822e-1);
#31237=oriented_edge('',*,*,#31236,.f.);
#31238=oriented_edge('',*,*,#31224,.f.);
#31240=oriented_edge('',*,*,#31239,.f.);
#31242=oriented_edge('',*,*,#31241,.f.);
#31244=oriented_edge('',*,*,#31243,.t.);
#31245=edge_loop('',(#31237,#31238,#31240,#31242,#31244));
#31246=face_outer_bound('',#31245,.f.);
#31248=cartesian_point('',(3.871982336308e1,-5.374601550210e1,0.e0));
#31249=direction('',(-7.933098402242e-1,-6.087280502333e-1,-1.047178411625e-2));
#31250=direction('',(6.087614290087e-1,-7.933533402912e-1,0.e0));
#31251=axis2_placement_3d('',#31248,#31249,#31250);
#31252=plane('',#31251);
#31254=oriented_edge('',*,*,#31253,.t.);
#31256=oriented_edge('',*,*,#31255,.t.);
#31258=oriented_edge('',*,*,#31257,.t.);
#31259=oriented_edge('',*,*,#31226,.t.);
#31260=oriented_edge('',*,*,#31236,.t.);
#31262=oriented_edge('',*,*,#31261,.t.);
#31263=edge_loop('',(#31254,#31256,#31258,#31259,#31260,#31262));
#31264=face_outer_bound('',#31263,.f.);
#31266=cartesian_point('',(4.314794898429e1,-5.996758538351e1,
-2.154661739083e1));
#31267=direction('',(3.187223878637e-3,1.304750696409e-2,-9.999097980148e-1));
#31268=direction('',(-9.146292898902e-1,4.042866463203e-1,2.360017398767e-3));
#31269=axis2_placement_3d('',#31266,#31267,#31268);
#31270=cylindrical_surface('',#31269,5.000150355114e-1);
#31272=oriented_edge('',*,*,#31271,.f.);
#31274=oriented_edge('',*,*,#31273,.f.);
#31275=oriented_edge('',*,*,#31253,.f.);
#31277=oriented_edge('',*,*,#31276,.t.);
#31278=edge_loop('',(#31272,#31274,#31275,#31277));
#31279=face_outer_bound('',#31278,.f.);
#31281=cartesian_point('',(0.e0,0.e0,-2.511027589124e1));
#31282=direction('',(0.e0,0.e0,1.e0));
#31283=direction('',(1.e0,0.e0,0.e0));
#31284=axis2_placement_3d('',#31281,#31282,#31283);
#31285=conical_surface('',#31284,7.334631745054e1,5.e-1);
#31287=oriented_edge('',*,*,#31286,.t.);
#31289=oriented_edge('',*,*,#31288,.f.);
#31291=oriented_edge('',*,*,#31290,.f.);
#31292=oriented_edge('',*,*,#31271,.t.);
#31294=oriented_edge('',*,*,#31293,.f.);
#31295=oriented_edge('',*,*,#29129,.f.);
#31297=oriented_edge('',*,*,#31296,.f.);
#31298=edge_loop('',(#31287,#31289,#31291,#31292,#31294,#31295,#31297));
#31299=face_outer_bound('',#31298,.f.);
#31301=cartesian_point('',(3.889081953322e1,-6.281210834165e1,
-2.154661738410e1));
#31302=direction('',(1.327402240794e-2,-2.048453841673e-3,9.999097980148e-1));
#31303=direction('',(-2.349868180070e-2,9.997210822382e-1,2.360017398548e-3));
#31304=axis2_placement_3d('',#31301,#31302,#31303);
#31305=cylindrical_surface('',#31304,5.000150355092e-1);
#31306=oriented_edge('',*,*,#31286,.f.);
#31308=oriented_edge('',*,*,#31307,.f.);
#31309=oriented_edge('',*,*,#30961,.f.);
#31311=oriented_edge('',*,*,#31310,.t.);
#31312=edge_loop('',(#31306,#31308,#31309,#31311));
#31313=face_outer_bound('',#31312,.f.);
#31315=cartesian_point('',(3.870982274738e1,-6.236246443477e1,
-4.228405109845e1));
#31316=cartesian_point('',(3.871186717317e1,-6.234054700491e1,
-4.219230550098e1));
#31317=cartesian_point('',(3.870256274179e1,-6.228800355392e1,
-4.191552494094e1));
#31318=cartesian_point('',(3.864794934277e1,-6.226616327386e1,
-4.159365166818e1));
#31319=cartesian_point('',(3.858700452895e1,-6.227350213439e1,
-4.136889286187e1));
#31320=cartesian_point('',(3.857066121052e1,-6.227672309299e1,
-4.131419697734e1));
#31321=cartesian_point('',(3.813995588587e1,-6.211966046932e1,
-4.217220069784e1));
#31322=cartesian_point('',(3.812861287766e1,-6.212595583683e1,
-4.208724759195e1));
#31323=cartesian_point('',(3.808568414236e1,-6.216023537536e1,
-4.183692830473e1));
#31324=cartesian_point('',(3.801521846669e1,-6.224223966789e1,
-4.156289834151e1));
#31325=cartesian_point('',(3.795932740250e1,-6.232284926687e1,
-4.138100989727e1));
#31326=cartesian_point('',(3.794528046669e1,-6.234392585379e1,
-4.133740562510e1));
#31327=cartesian_point('',(3.777969902541e1,-6.260834571942e1,
-4.200577893159e1));
#31328=cartesian_point('',(3.778548935099e1,-6.263543341686e1,
-4.194479681775e1));
#31329=cartesian_point('',(3.780251599861e1,-6.272399890341e1,
-4.176074220731e1));
#31330=cartesian_point('',(3.782317935962e1,-6.284573330588e1,
-4.154640458909e1));
#31331=cartesian_point('',(3.784018194374e1,-6.294098198565e1,
-4.139654198642e1));
#31332=cartesian_point('',(3.784449424088e1,-6.296481653279e1,
-4.136005975356e1));
#31333=cartesian_point('',(3.815799872995e1,-6.311100884158e1,
-4.202913429406e1));
#31334=cartesian_point('',(3.818628716702e1,-6.312094009613e1,
-4.197410630168e1));
#31335=cartesian_point('',(3.826881948850e1,-6.315154923212e1,
-4.179882676540e1));
#31336=cartesian_point('',(3.835379313597e1,-6.319056561093e1,
-4.156838733675e1));
#31337=cartesian_point('',(3.840450328352e1,-6.322032790670e1,
-4.139268416406e1));
#31338=cartesian_point('',(3.841628174941e1,-6.322777337542e1,
-4.134889747446e1));
#31339=(bounded_surface()b_spline_surface(3,3,((#31315,#31316,#31317,#31318,
#31319,#31320),(#31321,#31322,#31323,#31324,#31325,#31326),(#31327,#31328,
#31329,#31330,#31331,#31332),(#31333,#31334,#31335,#31336,#31337,#31338)),
.unspecified.,.f.,.f.,.f.)b_spline_surface_with_knots((4,4),(4,1,1,4),(0.e0,
1.e0),(1.428932366869e-1,3.042535221634e-1,6.365578613132e-1,7.455465685972e-1),
.unspecified.)geometric_representation_item()rational_b_spline_surface(((
1.579933837985e0,1.579933837985e0,1.579933837985e0,1.579933837985e0,
1.579933837985e0,1.579933837985e0),(8.066887206718e-1,8.066887206718e-1,
8.066887206718e-1,8.066887206718e-1,8.066887206718e-1,8.066887206718e-1),(
8.066887206718e-1,8.066887206718e-1,8.066887206718e-1,8.066887206718e-1,
8.066887206718e-1,8.066887206718e-1),(1.579933837985e0,1.579933837985e0,
1.579933837985e0,1.579933837985e0,1.579933837985e0,1.579933837985e0)))representation_item('')surface());
#31340=oriented_edge('',*,*,#31296,.t.);
#31342=oriented_edge('',*,*,#31341,.f.);
#31344=oriented_edge('',*,*,#31343,.f.);
#31345=oriented_edge('',*,*,#31307,.t.);
#31346=edge_loop('',(#31340,#31342,#31344,#31345));
#31347=face_outer_bound('',#31346,.f.);
#31349=cartesian_point('',(3.736187204516e1,-6.304263165227e1,
-4.363319454687e1));
#31350=cartesian_point('',(3.742676766964e1,-6.301308545596e1,
-4.373471217430e1));
#31351=cartesian_point('',(3.797516742936e1,-6.264406842496e1,
-4.382095013494e1));
#31352=cartesian_point('',(3.821646237737e1,-6.257402365709e1,
-4.350786171365e1));
#31353=cartesian_point('',(3.832850374516e1,-6.251533880285e1,
-4.335191520658e1));
#31354=cartesian_point('',(3.841155094580e1,-6.247695142926e1,
-4.317043033916e1));
#31355=cartesian_point('',(3.847636553744e1,-6.243947812496e1,
-4.298946383046e1));
#31356=cartesian_point('',(3.852679694668e1,-6.240480000722e1,
-4.279540040135e1));
#31357=cartesian_point('',(3.856151689161e1,-6.237153390890e1,
-4.259355953888e1));
#31358=cartesian_point('',(3.857881672944e1,-6.234092915437e1,
-4.238830585682e1));
#31359=cartesian_point('',(3.857785411452e1,-6.231439747814e1,
-4.218775101449e1));
#31360=cartesian_point('',(3.855846167391e1,-6.229175421140e1,
-4.198494889330e1));
#31361=cartesian_point('',(3.853196333657e1,-6.228063783277e1,
-4.185181338873e1));
#31362=cartesian_point('',(3.851373298541e1,-6.227629080211e1,
-4.178201486854e1));
#31363=cartesian_point('',(3.712836250460e1,-6.262474042691e1,
-4.342948585134e1));
#31364=cartesian_point('',(3.717326280926e1,-6.260777956223e1,
-4.354278587891e1));
#31365=cartesian_point('',(3.773934406900e1,-6.221846028698e1,
-4.364062721568e1));
#31366=cartesian_point('',(3.794344509350e1,-6.219127585716e1,
-4.328950215483e1));
#31367=cartesian_point('',(3.801489206946e1,-6.216623656142e1,
-4.313204420527e1));
#31368=cartesian_point('',(3.805802810658e1,-6.216714237479e1,
-4.295176408483e1));
#31369=cartesian_point('',(3.808395350432e1,-6.217318146800e1,
-4.277974713895e1));
#31370=cartesian_point('',(3.809809652428e1,-6.218782953965e1,
-4.259994650422e1));
#31371=cartesian_point('',(3.810085850612e1,-6.220933670908e1,
-4.241833616453e1));
#31372=cartesian_point('',(3.809262766108e1,-6.223790996466e1,
-4.223888207886e1));
#31373=cartesian_point('',(3.807437996509e1,-6.227274185330e1,
-4.206894051220e1));
#31374=cartesian_point('',(3.804625341955e1,-6.231570359247e1,
-4.190283366874e1));
#31375=cartesian_point('',(3.802124893650e1,-6.235018961151e1,
-4.179826636351e1));
#31376=cartesian_point('',(3.800638023900e1,-6.237047536138e1,
-4.174492536399e1));
#31377=cartesian_point('',(3.737134993780e1,-6.246119706042e1,
-4.300195625419e1));
#31378=cartesian_point('',(3.737622171081e1,-6.244409565411e1,
-4.305728399204e1));
#31379=cartesian_point('',(3.753376875171e1,-6.232276744505e1,
-4.310188690808e1));
#31380=cartesian_point('',(3.761355985045e1,-6.235297919125e1,
-4.293387704984e1));
#31381=cartesian_point('',(3.765489659068e1,-6.238310103127e1,
-4.282323688573e1));
#31382=cartesian_point('',(3.769217374073e1,-6.242757654707e1,
-4.269398413455e1));
#31383=cartesian_point('',(3.772731307136e1,-6.247826869051e1,
-4.255898260368e1));
#31384=cartesian_point('',(3.776168864007e1,-6.253584136898e1,
-4.241423493023e1));
#31385=cartesian_point('',(3.779457676067e1,-6.259831002021e1,
-4.226411425286e1));
#31386=cartesian_point('',(3.782504252939e1,-6.266387322236e1,
-4.211303942295e1));
#31387=cartesian_point('',(3.785204434012e1,-6.272996060645e1,
-4.196719736677e1));
#31388=cartesian_point('',(3.787678067446e1,-6.279908277703e1,
-4.182154345944e1));
#31389=cartesian_point('',(3.789139338890e1,-6.284644408242e1,
-4.172711369294e1));
#31390=cartesian_point('',(3.789867100566e1,-6.287202085396e1,
-4.167789853417e1));
#31391=cartesian_point('',(3.779436716981e1,-6.275153960793e1,
-4.287223146333e1));
#31392=cartesian_point('',(3.778801571558e1,-6.272174326056e1,
-4.287056378476e1));
#31393=cartesian_point('',(3.760926240576e1,-6.282972550498e1,
-4.286204228761e1));
#31394=cartesian_point('',(3.762929719999e1,-6.286184061418e1,
-4.287488196614e1));
#31395=cartesian_point('',(3.768774513712e1,-6.290133747237e1,
-4.280226678073e1));
#31396=cartesian_point('',(3.776036406142e1,-6.294050013349e1,
-4.271160590422e1));
#31397=cartesian_point('',(3.784157860018e1,-6.298250512267e1,
-4.259652340575e1));
#31398=cartesian_point('',(3.792802207218e1,-6.302422882922e1,
-4.246485100098e1));
#31399=cartesian_point('',(3.801636375371e1,-6.306387037451e1,
-4.231905882074e1));
#31400=cartesian_point('',(3.810253997979e1,-6.309910429871e1,
-4.216431758533e1));
#31401=cartesian_point('',(3.818211729565e1,-6.312820450938e1,
-4.200665763946e1));
#31402=cartesian_point('',(3.825681588487e1,-6.315212438747e1,
-4.184025985018e1));
#31403=cartesian_point('',(3.830083248957e1,-6.316392482601e1,
-4.172516822552e1));
#31404=cartesian_point('',(3.832202052646e1,-6.316899532350e1,
-4.166271332001e1));
#31405=(bounded_surface()b_spline_surface(3,3,((#31349,#31350,#31351,#31352,
#31353,#31354,#31355,#31356,#31357,#31358,#31359,#31360,#31361,#31362),(#31363,
#31364,#31365,#31366,#31367,#31368,#31369,#31370,#31371,#31372,#31373,#31374,
#31375,#31376),(#31377,#31378,#31379,#31380,#31381,#31382,#31383,#31384,#31385,
#31386,#31387,#31388,#31389,#31390),(#31391,#31392,#31393,#31394,#31395,#31396,
#31397,#31398,#31399,#31400,#31401,#31402,#31403,#31404)),.unspecified.,.f.,.f.,
.f.)b_spline_surface_with_knots((4,4),(4,1,1,1,1,1,1,1,1,1,1,4),(0.e0,1.e0),(
3.203918817075e-1,3.790232343411e-1,4.232748401537e-1,4.703107901499e-1,
5.222928161983e-1,5.791305001619e-1,6.403981471006e-1,7.051820585063e-1,
7.713206710242e-1,8.362787309233e-1,8.976413569034e-1,9.679441128030e-1),
.unspecified.)geometric_representation_item()rational_b_spline_surface(((
1.438896861936e0,1.438896861936e0,1.438896861936e0,1.438896861936e0,
1.438896861936e0,1.438896861936e0,1.438896861936e0,1.438896861936e0,
1.438896861936e0,1.438896861936e0,1.438896861936e0,1.438896861936e0,
1.438896861936e0,1.438896861936e0),(8.537010460213e-1,8.537010460213e-1,
8.537010460213e-1,8.537010460213e-1,8.537010460213e-1,8.537010460213e-1,
8.537010460213e-1,8.537010460213e-1,8.537010460213e-1,8.537010460213e-1,
8.537010460213e-1,8.537010460213e-1,8.537010460213e-1,8.537010460213e-1),(
8.537010460213e-1,8.537010460213e-1,8.537010460213e-1,8.537010460213e-1,
8.537010460213e-1,8.537010460213e-1,8.537010460213e-1,8.537010460213e-1,
8.537010460213e-1,8.537010460213e-1,8.537010460213e-1,8.537010460213e-1,
8.537010460213e-1,8.537010460213e-1),(1.438896861936e0,1.438896861936e0,
1.438896861936e0,1.438896861936e0,1.438896861936e0,1.438896861936e0,
1.438896861936e0,1.438896861936e0,1.438896861936e0,1.438896861936e0,
1.438896861936e0,1.438896861936e0,1.438896861936e0,1.438896861936e0)))representation_item('')surface());
#31406=oriented_edge('',*,*,#29127,.t.);
#31407=oriented_edge('',*,*,#30893,.f.);
#31409=oriented_edge('',*,*,#31408,.t.);
#31410=oriented_edge('',*,*,#31341,.t.);
#31411=edge_loop('',(#31406,#31407,#31409,#31410));
#31412=face_outer_bound('',#31411,.f.);
#31414=cartesian_point('',(3.771075252689e1,-6.279955031219e1,
-4.213845709901e1));
#31415=direction('',(-2.800630359226e-1,4.675224465687e-1,-8.384434732671e-1));
#31416=direction('',(2.257596425180e-1,8.809760454364e-1,4.158290408057e-1));
#31417=axis2_placement_3d('',#31414,#31415,#31416);
#31418=cylindrical_surface('',#31417,2.999999999997e-1);
#31419=oriented_edge('',*,*,#31343,.t.);
#31420=oriented_edge('',*,*,#31408,.f.);
#31421=oriented_edge('',*,*,#30912,.t.);
#31422=oriented_edge('',*,*,#30943,.t.);
#31423=oriented_edge('',*,*,#30963,.f.);
#31424=edge_loop('',(#31419,#31420,#31421,#31422,#31423));
#31425=face_outer_bound('',#31424,.f.);
#31427=cartesian_point('',(4.031715147372e1,-6.500240693e1,-8.219506073756e0));
#31428=direction('',(-8.658741422154e-1,-5.001533640364e-1,1.042028242736e-2));
#31429=direction('',(-5.000818042917e-1,8.648157576764e-1,-4.485414463425e-2));
#31430=axis2_placement_3d('',#31427,#31428,#31429);
#31431=toroidal_surface('',#31430,2.497858037326e0,4.999993228602e-1);
#31433=oriented_edge('',*,*,#31432,.t.);
#31434=oriented_edge('',*,*,#31310,.f.);
#31435=oriented_edge('',*,*,#30959,.f.);
#31436=oriented_edge('',*,*,#30978,.t.);
#31437=edge_loop('',(#31433,#31434,#31435,#31436));
#31438=face_outer_bound('',#31437,.f.);
#31440=cartesian_point('',(0.e0,0.e0,-8.220551782475e0));
#31441=direction('',(0.e0,0.e0,1.e0));
#31442=direction('',(-5.568051656963e-1,8.306431288188e-1,0.e0));
#31443=axis2_placement_3d('',#31440,#31441,#31442);
#31444=toroidal_surface('',#31443,7.649382607502e1,3.e0);
#31445=oriented_edge('',*,*,#31432,.f.);
#31446=oriented_edge('',*,*,#31000,.t.);
#31447=oriented_edge('',*,*,#30998,.t.);
#31449=oriented_edge('',*,*,#31448,.f.);
#31450=oriented_edge('',*,*,#31290,.t.);
#31451=oriented_edge('',*,*,#31288,.t.);
#31452=edge_loop('',(#31445,#31446,#31447,#31449,#31450,#31451));
#31453=face_outer_bound('',#31452,.f.);
#31455=cartesian_point('',(4.462567016008e1,-6.212356433424e1,
-8.219509123431e0));
#31456=direction('',(7.934447666978e-1,6.085531074038e-1,1.041718142888e-2));
#31457=direction('',(-5.331863903231e-1,6.867221958573e-1,4.940899704418e-1));
#31458=axis2_placement_3d('',#31455,#31456,#31457);
#31459=toroidal_surface('',#31458,2.497870611545e0,4.999993401915e-1);
#31460=oriented_edge('',*,*,#31448,.t.);
#31462=oriented_edge('',*,*,#31461,.f.);
#31463=oriented_edge('',*,*,#31255,.f.);
#31464=oriented_edge('',*,*,#31273,.t.);
#31465=edge_loop('',(#31460,#31462,#31463,#31464));
#31466=face_outer_bound('',#31465,.f.);
#31468=cartesian_point('',(4.337725589383e1,-6.052190536056e1,
-6.695404899643e0));
#31469=direction('',(-2.647705131708e-1,3.604420295296e-1,-8.944149588999e-1));
#31470=direction('',(-8.599136643259e-1,3.314964710346e-1,3.881476260357e-1));
#31471=axis2_placement_3d('',#31468,#31469,#31470);
#31472=cylindrical_surface('',#31471,5.000000035598e-1);
#31473=oriented_edge('',*,*,#30996,.t.);
#31474=oriented_edge('',*,*,#31210,.f.);
#31475=oriented_edge('',*,*,#31257,.f.);
#31476=oriented_edge('',*,*,#31461,.t.);
#31477=edge_loop('',(#31473,#31474,#31475,#31476));
#31478=face_outer_bound('',#31477,.f.);
#31480=cartesian_point('',(4.277569479168e1,-5.946739049105e1,
-4.131568017580e1));
#31481=cartesian_point('',(4.274226212313e1,-5.951736187891e1,
-4.151438059820e1));
#31482=cartesian_point('',(4.272626913174e1,-5.958255263442e1,
-4.183262845285e1));
#31483=cartesian_point('',(4.277532238215e1,-5.962041090740e1,
-4.217110796825e1));
#31484=cartesian_point('',(4.280325993416e1,-5.962880071744e1,
-4.229078644927e1));
#31485=cartesian_point('',(4.307670543191e1,-5.891517885812e1,
-4.133853690775e1));
#31486=cartesian_point('',(4.298652377373e1,-5.893254814029e1,
-4.149723124487e1));
#31487=cartesian_point('',(4.287191415340e1,-5.896588641320e1,
-4.176319929012e1));
#31488=cartesian_point('',(4.280747104595e1,-5.899879487287e1,
-4.206749407700e1));
#31489=cartesian_point('',(4.279471727920e1,-5.900948343324e1,
-4.217840587691e1));
#31490=cartesian_point('',(4.368894959669e1,-5.905906889841e1,
-4.136105044024e1));
#31491=cartesian_point('',(4.361503216030e1,-5.901137179964e1,
-4.149358100214e1));
#31492=cartesian_point('',(4.350696648489e1,-5.894375664956e1,
-4.170559700371e1));
#31493=cartesian_point('',(4.341280116512e1,-5.888228465715e1,
-4.193070252946e1));
#31494=cartesian_point('',(4.338321997083e1,-5.886190572401e1,
-4.201024817909e1));
#31495=cartesian_point('',(4.371348248447e1,-5.968778999286e1,
-4.135016464281e1));
#31496=cartesian_point('',(4.370496207791e1,-5.963809779097e1,
-4.150878944208e1));
#31497=cartesian_point('',(4.369899258915e1,-5.954865599452e1,
-4.174439777891e1));
#31498=cartesian_point('',(4.370251968104e1,-5.944194967794e1,
-4.196158138207e1));
#31499=cartesian_point('',(4.370468229659e1,-5.940275273299e1,
-4.203321564902e1));
#31500=(bounded_surface()b_spline_surface(3,3,((#31480,#31481,#31482,#31483,
#31484),(#31485,#31486,#31487,#31488,#31489),(#31490,#31491,#31492,#31493,
#31494),(#31495,#31496,#31497,#31498,#31499)),.unspecified.,.f.,.f.,.f.)b_spline_surface_with_knots((4,4),(4,1,4),(0.e0,1.e0),(3.710935646011e-1,
7.048330710456e-1,8.826165031288e-1),.unspecified.)geometric_representation_item()rational_b_spline_surface(((1.579952468166e0,1.579952468166e0,1.579952468166e0,
1.579952468166e0,1.579952468166e0),(8.066825106114e-1,8.066825106114e-1,
8.066825106114e-1,8.066825106114e-1,8.066825106114e-1),(8.066825106114e-1,
8.066825106114e-1,8.066825106114e-1,8.066825106114e-1,8.066825106114e-1),(
1.579952468166e0,1.579952468166e0,1.579952468166e0,1.579952468166e0,
1.579952468166e0)))representation_item('')surface());
#31501=oriented_edge('',*,*,#31293,.t.);
#31502=oriented_edge('',*,*,#31276,.f.);
#31504=oriented_edge('',*,*,#31503,.f.);
#31506=oriented_edge('',*,*,#31505,.t.);
#31507=edge_loop('',(#31501,#31502,#31504,#31506));
#31508=face_outer_bound('',#31507,.f.);
#31510=cartesian_point('',(4.358793897312e1,-5.887253988346e1,
-4.213845709171e1));
#31511=direction('',(3.247589355059e-1,-4.376576012570e-1,8.384434732712e-1));
#31512=direction('',(-9.003102118984e-1,1.285602239210e-1,4.158290408050e-1));
#31513=axis2_placement_3d('',#31510,#31511,#31512);
#31514=cylindrical_surface('',#31513,3.000000000005e-1);
#31516=oriented_edge('',*,*,#31515,.t.);
#31517=oriented_edge('',*,*,#31503,.t.);
#31518=oriented_edge('',*,*,#31261,.f.);
#31519=oriented_edge('',*,*,#31243,.f.);
#31521=oriented_edge('',*,*,#31520,.t.);
#31522=edge_loop('',(#31516,#31517,#31518,#31519,#31521));
#31523=face_outer_bound('',#31522,.f.);
#31525=cartesian_point('',(4.280398598248e1,-5.940703876290e1,
-4.179691624946e1));
#31526=cartesian_point('',(4.280035720813e1,-5.942805201955e1,
-4.187952014773e1));
#31527=cartesian_point('',(4.280122813895e1,-5.945510263080e1,
-4.201667286869e1));
#31528=cartesian_point('',(4.281461395912e1,-5.947633172711e1,
-4.220532644045e1));
#31529=cartesian_point('',(4.283139202511e1,-5.948428115222e1,
-4.235401651479e1));
#31530=cartesian_point('',(4.285155968019e1,-5.948444125101e1,
-4.249033468109e1));
#31531=cartesian_point('',(4.287390036518e1,-5.947867732560e1,
-4.261539131393e1));
#31532=cartesian_point('',(4.289763095433e1,-5.946838028659e1,
-4.273027265021e1));
#31533=cartesian_point('',(4.292225321460e1,-5.945458922299e1,
-4.283597732270e1));
#31534=cartesian_point('',(4.294749153879e1,-5.943805572448e1,
-4.293350939008e1));
#31535=cartesian_point('',(4.297324732534e1,-5.941928459416e1,
-4.302387186759e1));
#31536=cartesian_point('',(4.299955777250e1,-5.939857266289e1,
-4.310801346049e1));
#31537=cartesian_point('',(4.302658738663e1,-5.937602420455e1,
-4.318684813642e1));
#31538=cartesian_point('',(4.305466040513e1,-5.935152645738e1,
-4.326132548883e1));
#31539=cartesian_point('',(4.308433987668e1,-5.932467580888e1,
-4.333252046433e1));
#31540=cartesian_point('',(4.311654154514e1,-5.929466916330e1,
-4.340164007780e1));
#31541=cartesian_point('',(4.315260803020e1,-5.926023593737e1,
-4.346978154854e1));
#31542=cartesian_point('',(4.319459305944e1,-5.921944526467e1,
-4.353775208384e1));
#31543=cartesian_point('',(4.324568832749e1,-5.916944615684e1,
-4.360592236974e1));
#31544=cartesian_point('',(4.331304970227e1,-5.910448130674e1,
-4.367471259104e1));
#31545=cartesian_point('',(4.341156182222e1,-5.901347672805e1,
-4.374289392633e1));
#31546=cartesian_point('',(4.356870198122e1,-5.888368137950e1,
-4.378669205281e1));
#31547=cartesian_point('',(4.375706862190e1,-5.875482900503e1,
-4.375257896882e1));
#31548=cartesian_point('',(4.390126919769e1,-5.867076825744e1,
-4.366859762841e1));
#31549=cartesian_point('',(4.396367879217e1,-5.863642566245e1,
-4.361134363587e1));
#31550=cartesian_point('',(4.399200920789e1,-5.862088016215e1,
-4.358199890414e1));
#31551=cartesian_point('',(4.308068168995e1,-5.899580489090e1,
-4.175620159094e1));
#31552=cartesian_point('',(4.305281331340e1,-5.900236868250e1,
-4.182031194492e1));
#31553=cartesian_point('',(4.301271089905e1,-5.901124556157e1,
-4.192992423418e1));
#31554=cartesian_point('',(4.296914333264e1,-5.901774160115e1,
-4.208659587206e1));
#31555=cartesian_point('',(4.294093238949e1,-5.901927232566e1,
-4.221316055049e1));
#31556=cartesian_point('',(4.291990054853e1,-5.901747571247e1,
-4.233160372886e1));
#31557=cartesian_point('',(4.290455868189e1,-5.901297440909e1,
-4.244220768796e1));
#31558=cartesian_point('',(4.289381547882e1,-5.900627043746e1,
-4.254543054470e1));
#31559=cartesian_point('',(4.288687269491e1,-5.899775174180e1,
-4.264179109261e1));
#31560=cartesian_point('',(4.288314889885e1,-5.898768960003e1,
-4.273191744859e1));
#31561=cartesian_point('',(4.288224486560e1,-5.897623544709e1,
-4.281652117592e1));
#31562=cartesian_point('',(4.288392487570e1,-5.896342171867e1,
-4.289633346761e1));
#31563=cartesian_point('',(4.288810867391e1,-5.894914986205e1,
-4.297211261738e1));
#31564=cartesian_point('',(4.289489154380e1,-5.893315022965e1,
-4.304470689761e1));
#31565=cartesian_point('',(4.290461123066e1,-5.891489810202e1,
-4.311514608284e1));
#31566=cartesian_point('',(4.291798339537e1,-5.889347994624e1,
-4.318465962246e1));
#31567=cartesian_point('',(4.293627872825e1,-5.886745375889e1,
-4.325444545026e1));
#31568=cartesian_point('',(4.296169069159e1,-5.883458047617e1,
-4.332546486910e1));
#31569=cartesian_point('',(4.299780943671e1,-5.879151579556e1,
-4.339823606960e1));
#31570=cartesian_point('',(4.305230413380e1,-5.873191046895e1,
-4.347324060014e1));
#31571=cartesian_point('',(4.314097515879e1,-5.864391251857e1,
-4.354908485541e1));
#31572=cartesian_point('',(4.329470148605e1,-5.851374356412e1,
-4.359857444246e1));
#31573=cartesian_point('',(4.348313078481e1,-5.838713586191e1,
-4.355992921185e1));
#31574=cartesian_point('',(4.362075433889e1,-5.831326577890e1,
-4.346625824361e1));
#31575=cartesian_point('',(4.367513836822e1,-5.828830950987e1,
-4.340413141968e1));
#31576=cartesian_point('',(4.369888333667e1,-5.827796013311e1,
-4.337270135838e1));
#31577=cartesian_point('',(4.356648223827e1,-5.907966746355e1,
-4.169085139685e1));
#31578=cartesian_point('',(4.354239369287e1,-5.906061911754e1,
-4.175001237710e1));
#31579=cartesian_point('',(4.350439611913e1,-5.902863426673e1,
-4.184883267776e1));
#31580=cartesian_point('',(4.345571194082e1,-5.898314315655e1,
-4.198632094380e1));
#31581=cartesian_point('',(4.341918782841e1,-5.894626074447e1,
-4.209562111372e1));
#31582=cartesian_point('',(4.338714955664e1,-5.891150966451e1,
-4.219658680282e1));
#31583=cartesian_point('',(4.335895578717e1,-5.887880880245e1,
-4.228979020669e1));
#31584=cartesian_point('',(4.333410369702e1,-5.884806962443e1,
-4.237580841180e1));
#31585=cartesian_point('',(4.331220287849e1,-5.881920395499e1,
-4.245517537305e1));
#31586=cartesian_point('',(4.329293224804e1,-5.879209562012e1,
-4.252844793901e1));
#31587=cartesian_point('',(4.327603086638e1,-5.876660065325e1,
-4.259619498985e1));
#31588=cartesian_point('',(4.326130403294e1,-5.874256277103e1,
-4.265894840002e1));
#31589=cartesian_point('',(4.324862012894e1,-5.871980854002e1,
-4.271720710269e1));
#31590=cartesian_point('',(4.323790869505e1,-5.869812460542e1,
-4.277147620785e1));
#31591=cartesian_point('',(4.322917395148e1,-5.867722360697e1,
-4.282231130311e1));
#31592=cartesian_point('',(4.322254862054e1,-5.865672118363e1,
-4.287029064437e1));
#31593=cartesian_point('',(4.321840119962e1,-5.863616505830e1,
-4.291580845902e1));
#31594=cartesian_point('',(4.321746521331e1,-5.861497793983e1,
-4.295896657913e1));
#31595=cartesian_point('',(4.322096137908e1,-5.859233659701e1,
-4.299956528918e1));
#31596=cartesian_point('',(4.323125058903e1,-5.856639644086e1,
-4.303761770245e1));
#31597=cartesian_point('',(4.325320523189e1,-5.853374315920e1,
-4.307240659483e1));
#31598=cartesian_point('',(4.329711989418e1,-5.849155204109e1,
-4.309318879313e1));
#31599=cartesian_point('',(4.335548001702e1,-5.845582285129e1,
-4.307710486411e1));
#31600=cartesian_point('',(4.340230744040e1,-5.844112775975e1,
-4.303463845611e1));
#31601=cartesian_point('',(4.342385727441e1,-5.844080286770e1,
-4.300232138805e1));
#31602=cartesian_point('',(4.343399535800e1,-5.844182916529e1,
-4.298501215669e1));
#31603=cartesian_point('',(4.369282307425e1,-5.956047655841e1,
-4.167734932711e1));
#31604=cartesian_point('',(4.369611000658e1,-5.953462898299e1,
-4.175089768400e1));
#31605=cartesian_point('',(4.370083202488e1,-5.948691759309e1,
-4.186830501810e1));
#31606=cartesian_point('',(4.370485631908e1,-5.941302924426e1,
-4.202186004481e1));
#31607=cartesian_point('',(4.370642432981e1,-5.935069669721e1,
-4.213896239124e1));
#31608=cartesian_point('',(4.370645424733e1,-5.929056219053e1,
-4.224330315284e1));
#31609=cartesian_point('',(4.370528065681e1,-5.923320340008e1,
-4.233652314210e1));
#31610=cartesian_point('',(4.370319714962e1,-5.917893073564e1,
-4.241992626667e1));
#31611=cartesian_point('',(4.370045168451e1,-5.912791216157e1,
-4.249453889902e1));
#31612=cartesian_point('',(4.369724499539e1,-5.908019037241e1,
-4.256123470291e1));
#31613=cartesian_point('',(4.369373149298e1,-5.903572969467e1,
-4.262075563579e1));
#31614=cartesian_point('',(4.369002342503e1,-5.899448167251e1,
-4.267368572286e1));
#31615=cartesian_point('',(4.368619132147e1,-5.895641357549e1,
-4.272046439701e1));
#31616=cartesian_point('',(4.368225617086e1,-5.892151563701e1,
-4.276141339014e1));
#31617=cartesian_point('',(4.367817079321e1,-5.888981852500e1,
-4.279674006048e1));
#31618=cartesian_point('',(4.367378436818e1,-5.886148733440e1,
-4.282645997730e1));
#31619=cartesian_point('',(4.366878883284e1,-5.883706231872e1,
-4.285019987148e1));
#31620=cartesian_point('',(4.366256676346e1,-5.881765304684e1,
-4.286719443359e1));
#31621=cartesian_point('',(4.365397465848e1,-5.880502116765e1,
-4.287650084429e1));
#31622=cartesian_point('',(4.364045618089e1,-5.880165125052e1,
-4.287768222374e1));
#31623=cartesian_point('',(4.361690175468e1,-5.881190714703e1,
-4.287074728039e1));
#31624=cartesian_point('',(4.357312678243e1,-5.884307901942e1,
-4.286202139878e1));
#31625=cartesian_point('',(4.352351446559e1,-5.888050104080e1,
-4.286918723422e1));
#31626=cartesian_point('',(4.350159137393e1,-5.890470885628e1,
-4.287889148674e1));
#31627=cartesian_point('',(4.350392641562e1,-5.891543266059e1,
-4.287617843039e1));
#31628=cartesian_point('',(4.350736121520e1,-5.892070047830e1,
-4.287266964605e1));
#31629=(bounded_surface()b_spline_surface(3,3,((#31525,#31526,#31527,#31528,
#31529,#31530,#31531,#31532,#31533,#31534,#31535,#31536,#31537,#31538,#31539,
#31540,#31541,#31542,#31543,#31544,#31545,#31546,#31547,#31548,#31549,#31550),(
#31551,#31552,#31553,#31554,#31555,#31556,#31557,#31558,#31559,#31560,#31561,
#31562,#31563,#31564,#31565,#31566,#31567,#31568,#31569,#31570,#31571,#31572,
#31573,#31574,#31575,#31576),(#31577,#31578,#31579,#31580,#31581,#31582,#31583,
#31584,#31585,#31586,#31587,#31588,#31589,#31590,#31591,#31592,#31593,#31594,
#31595,#31596,#31597,#31598,#31599,#31600,#31601,#31602),(#31603,#31604,#31605,
#31606,#31607,#31608,#31609,#31610,#31611,#31612,#31613,#31614,#31615,#31616,
#31617,#31618,#31619,#31620,#31621,#31622,#31623,#31624,#31625,#31626,#31627,
#31628)),.unspecified.,.f.,.f.,.f.)b_spline_surface_with_knots((4,4),(4,1,1,1,1,
1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,4),(0.e0,1.e0),(3.733689514728e-2,
1.205569358949e-1,1.727187219914e-1,2.202041425032e-1,2.635361500773e-1,
3.032043996229e-1,3.395610972789e-1,3.729001341496e-1,4.035099460631e-1,
4.316745729817e-1,4.576346900231e-1,4.815815666286e-1,5.037179560916e-1,
5.242569237363e-1,5.434161277264e-1,5.613889247856e-1,5.781346092999e-1,
5.935652747511e-1,6.077327543725e-1,6.217150614160e-1,6.368726850493e-1,
6.526183720507e-1,6.694873996929e-1,6.892785524154e-1),.unspecified.)geometric_representation_item()rational_b_spline_surface(((1.413610493921e0,
1.413610493921e0,1.413610493921e0,1.413610493921e0,1.413610493921e0,
1.413610493921e0,1.413610493921e0,1.413610493921e0,1.413610493921e0,
1.413610493921e0,1.413610493921e0,1.413610493921e0,1.413610493921e0,
1.413610493921e0,1.413610493921e0,1.413610493921e0,1.413610493921e0,
1.413610493921e0,1.413610493921e0,1.413610493921e0,1.413610493921e0,
1.413610493921e0,1.413610493921e0,1.413610493921e0,1.413610493921e0,
1.413610493921e0),(8.621298353596e-1,8.621298353596e-1,8.621298353596e-1,
8.621298353596e-1,8.621298353596e-1,8.621298353596e-1,8.621298353596e-1,
8.621298353596e-1,8.621298353596e-1,8.621298353596e-1,8.621298353596e-1,
8.621298353596e-1,8.621298353596e-1,8.621298353596e-1,8.621298353596e-1,
8.621298353596e-1,8.621298353596e-1,8.621298353596e-1,8.621298353596e-1,
8.621298353596e-1,8.621298353596e-1,8.621298353596e-1,8.621298353596e-1,
8.621298353596e-1,8.621298353596e-1,8.621298353596e-1),(8.621298353596e-1,
8.621298353596e-1,8.621298353596e-1,8.621298353596e-1,8.621298353596e-1,
8.621298353596e-1,8.621298353596e-1,8.621298353596e-1,8.621298353596e-1,
8.621298353596e-1,8.621298353596e-1,8.621298353596e-1,8.621298353596e-1,
8.621298353596e-1,8.621298353596e-1,8.621298353596e-1,8.621298353596e-1,
8.621298353596e-1,8.621298353596e-1,8.621298353596e-1,8.621298353596e-1,
8.621298353596e-1,8.621298353596e-1,8.621298353596e-1,8.621298353596e-1,
8.621298353596e-1),(1.413610493921e0,1.413610493921e0,1.413610493921e0,
1.413610493921e0,1.413610493921e0,1.413610493921e0,1.413610493921e0,
1.413610493921e0,1.413610493921e0,1.413610493921e0,1.413610493921e0,
1.413610493921e0,1.413610493921e0,1.413610493921e0,1.413610493921e0,
1.413610493921e0,1.413610493921e0,1.413610493921e0,1.413610493921e0,
1.413610493921e0,1.413610493921e0,1.413610493921e0,1.413610493921e0,
1.413610493921e0,1.413610493921e0,1.413610493921e0)))representation_item('')surface());
#31630=oriented_edge('',*,*,#29131,.t.);
#31631=oriented_edge('',*,*,#31505,.f.);
#31632=oriented_edge('',*,*,#31515,.f.);
#31634=oriented_edge('',*,*,#31633,.t.);
#31635=edge_loop('',(#31630,#31631,#31632,#31634));
#31636=face_outer_bound('',#31635,.f.);
#31638=cartesian_point('',(0.e0,0.e0,-4.331177673041e1));
#31639=direction('',(0.e0,0.e0,1.e0));
#31640=direction('',(5.913118959214e-1,-8.064429562851e-1,0.e0));
#31641=axis2_placement_3d('',#31638,#31639,#31640);
#31642=toroidal_surface('',#31641,7.344368814732e1,5.e-1);
#31643=oriented_edge('',*,*,#29133,.t.);
#31644=oriented_edge('',*,*,#31633,.f.);
#31646=oriented_edge('',*,*,#31645,.t.);
#31648=oriented_edge('',*,*,#31647,.t.);
#31650=oriented_edge('',*,*,#31649,.t.);
#31651=edge_loop('',(#31643,#31644,#31646,#31648,#31650));
#31652=face_outer_bound('',#31651,.f.);
#31654=cartesian_point('',(3.134158931208e-11,-4.084734290557e-11,
-4.228096149021e1));
#31655=direction('',(0.e0,0.e0,1.e0));
#31656=direction('',(6.087614290087e-1,-7.933533402912e-1,0.e0));
#31657=axis2_placement_3d('',#31654,#31655,#31656);
#31658=conical_surface('',#31657,7.351737503131e1,3.302386755580e1);
#31659=oriented_edge('',*,*,#31647,.f.);
#31660=oriented_edge('',*,*,#31645,.f.);
#31661=oriented_edge('',*,*,#31520,.f.);
#31663=oriented_edge('',*,*,#31662,.f.);
#31665=oriented_edge('',*,*,#31664,.f.);
#31667=oriented_edge('',*,*,#31666,.f.);
#31669=oriented_edge('',*,*,#31668,.f.);
#31670=edge_loop('',(#31659,#31660,#31661,#31663,#31665,#31667,#31669));
#31671=face_outer_bound('',#31670,.f.);
#31673=cartesian_point('',(0.e0,0.e0,-3.934268702288e1));
#31674=direction('',(0.e0,0.e0,1.e0));
#31675=direction('',(-6.099396479588e-1,7.924478694829e-1,0.e0));
#31676=axis2_placement_3d('',#31673,#31674,#31675);
#31677=toroidal_surface('',#31676,7.065650925828e1,4.e0);
#31679=oriented_edge('',*,*,#31678,.t.);
#31681=oriented_edge('',*,*,#31680,.t.);
#31682=oriented_edge('',*,*,#31666,.t.);
#31683=oriented_edge('',*,*,#31664,.t.);
#31684=oriented_edge('',*,*,#31662,.t.);
#31685=oriented_edge('',*,*,#31241,.t.);
#31686=oriented_edge('',*,*,#31239,.t.);
#31687=oriented_edge('',*,*,#28559,.t.);
#31688=oriented_edge('',*,*,#28557,.t.);
#31689=edge_loop('',(#31679,#31681,#31682,#31683,#31684,#31685,#31686,#31687,
#31688));
#31690=face_outer_bound('',#31689,.f.);
#31692=cartesian_point('',(4.402866977337e1,-5.526401799643e1,
-3.934373684234e1));
#31693=direction('',(-7.932667675101e-1,-6.087846737762e-1,1.044301390023e-2));
#31694=direction('',(6.088142292672e-1,-7.928311230297e-1,2.764135664752e-2));
#31695=axis2_placement_3d('',#31692,#31693,#31694);
#31696=toroidal_surface('',#31695,3.698456065648e0,2.999995096065e-1);
#31698=oriented_edge('',*,*,#31697,.f.);
#31700=oriented_edge('',*,*,#31699,.f.);
#31701=oriented_edge('',*,*,#31680,.f.);
#31702=oriented_edge('',*,*,#31678,.f.);
#31704=oriented_edge('',*,*,#31703,.t.);
#31705=edge_loop('',(#31698,#31700,#31701,#31702,#31704));
#31706=face_outer_bound('',#31705,.f.);
#31708=cartesian_point('',(4.943288419290e1,-6.113682966950e1,0.e0));
#31709=direction('',(7.933098402242e-1,6.087280502333e-1,-1.047178411625e-2));
#31710=direction('',(-6.087614290087e-1,7.933533402912e-1,0.e0));
#31711=axis2_placement_3d('',#31708,#31709,#31710);
#31712=plane('',#31711);
#31714=oriented_edge('',*,*,#31713,.t.);
#31716=oriented_edge('',*,*,#31715,.t.);
#31718=oriented_edge('',*,*,#31717,.t.);
#31720=oriented_edge('',*,*,#31719,.t.);
#31721=oriented_edge('',*,*,#31697,.t.);
#31723=oriented_edge('',*,*,#31722,.t.);
#31724=edge_loop('',(#31714,#31716,#31718,#31720,#31721,#31723));
#31725=face_outer_bound('',#31724,.f.);
#31727=cartesian_point('',(4.726484136674e1,-5.760341323954e1,
-6.592956193941e0));
#31728=direction('',(2.796326084332e-1,-3.490379315228e-1,8.944149633471e-1));
#31729=direction('',(-9.763880241769e-2,9.164104546004e-1,3.881475788428e-1));
#31730=axis2_placement_3d('',#31727,#31728,#31729);
#31731=cylindrical_surface('',#31730,5.000000030393e-1);
#31733=oriented_edge('',*,*,#31732,.t.);
#31735=oriented_edge('',*,*,#31734,.f.);
#31736=oriented_edge('',*,*,#31713,.f.);
#31738=oriented_edge('',*,*,#31737,.t.);
#31739=edge_loop('',(#31733,#31735,#31736,#31738));
#31740=face_outer_bound('',#31739,.f.);
#31742=cartesian_point('',(3.150403890807e-13,0.e0,-5.729424002764e0));
#31743=direction('',(0.e0,0.e0,1.e0));
#31744=direction('',(0.e0,-1.e0,0.e0));
#31745=axis2_placement_3d('',#31742,#31743,#31744);
#31746=conical_surface('',#31745,7.438528799863e1,2.656505117708e1);
#31748=oriented_edge('',*,*,#31747,.t.);
#31749=oriented_edge('',*,*,#28551,.f.);
#31751=oriented_edge('',*,*,#31750,.f.);
#31753=oriented_edge('',*,*,#31752,.f.);
#31755=oriented_edge('',*,*,#31754,.f.);
#31757=oriented_edge('',*,*,#31756,.f.);
#31758=oriented_edge('',*,*,#31732,.f.);
#31759=edge_loop('',(#31748,#31749,#31751,#31753,#31755,#31757,#31758));
#31760=face_outer_bound('',#31759,.f.);
#31762=cartesian_point('',(4.717643312629e1,-5.719562638196e1,
-6.309435554597e0));
#31763=cartesian_point('',(4.721370643488e1,-5.721171458981e1,
-6.251698196396e0));
#31764=cartesian_point('',(4.728752254096e1,-5.724843321887e1,
-6.133679220555e0));
#31765=cartesian_point('',(4.739049034357e1,-5.731465219658e1,
-5.957773703039e0));
#31766=cartesian_point('',(4.748407502326e1,-5.739053290892e1,
-5.785917237820e0));
#31767=cartesian_point('',(4.756564255720e1,-5.747237405990e1,
-5.623905998175e0));
#31768=cartesian_point('',(4.763568642672e1,-5.755883068473e1,
-5.471906241759e0));
#31769=cartesian_point('',(4.769451024942e1,-5.764845782239e1,
-5.330373997305e0));
#31770=cartesian_point('',(4.774260287355e1,-5.774012791232e1,
-5.199283368573e0));
#31771=cartesian_point('',(4.778058826509e1,-5.783324237096e1,
-5.078008864420e0));
#31772=cartesian_point('',(4.780900945096e1,-5.792763540568e1,
-4.965633745704e0));
#31773=cartesian_point('',(4.782824716108e1,-5.802378449291e1,
-4.860824719614e0));
#31774=cartesian_point('',(4.783825876684e1,-5.812280578141e1,
-4.762049962588e0));
#31775=cartesian_point('',(4.783825748285e1,-5.822493818026e1,
-4.669175593015e0));
#31776=cartesian_point('',(4.782727411765e1,-5.832889341531e1,
-4.583509825974e0));
#31777=cartesian_point('',(4.780498672861e1,-5.843246012548e1,
-4.506675894242e0));
#31778=cartesian_point('',(4.777132393039e1,-5.853471329655e1,
-4.439082728824e0));
#31779=cartesian_point('',(4.772573955780e1,-5.863583085182e1,
-4.380691601953e0));
#31780=cartesian_point('',(4.766798253243e1,-5.873487630596e1,
-4.332478265098e0));
#31781=cartesian_point('',(4.759898222353e1,-5.882959806999e1,
-4.295985347370e0));
#31782=cartesian_point('',(4.752090465701e1,-5.891746495808e1,
-4.272244279489e0));
#31783=cartesian_point('',(4.743578364448e1,-5.899716135526e1,
-4.261233494107e0));
#31784=cartesian_point('',(4.728700667662e1,-5.911352389278e1,
-4.263359287671e0));
#31785=cartesian_point('',(4.716046625816e1,-5.918056372793e1,
-4.294910476342e0));
#31786=cartesian_point('',(4.707959499216e1,-5.920990999091e1,
-4.326884926865e0));
#31787=cartesian_point('',(4.660027038872e1,-5.739870869978e1,
-6.170094425266e0));
#31788=cartesian_point('',(4.663007610810e1,-5.739378821236e1,
-6.112641315984e0));
#31789=cartesian_point('',(4.669126969599e1,-5.738735941658e1,
-5.994774875157e0));
#31790=cartesian_point('',(4.678302466181e1,-5.738873489947e1,
-5.817951089153e0));
#31791=cartesian_point('',(4.687279321656e1,-5.740090263899e1,
-5.644066660459e0));
#31792=cartesian_point('',(4.695712531325e1,-5.742252837263e1,
-5.479030899062e0));
#31793=cartesian_point('',(4.703552730268e1,-5.745255671831e1,
-5.323040631927e0));
#31794=cartesian_point('',(4.710735721472e1,-5.748994128885e1,
-5.176566860281e0));
#31795=cartesian_point('',(4.717221421497e1,-5.753377168318e1,
-5.039577099034e0));
#31796=cartesian_point('',(4.722996136484e1,-5.758344705081e1,
-4.911401955202e0));
#31797=cartesian_point('',(4.728051171051e1,-5.763870822834e1,
-4.791040957065e0));
#31798=cartesian_point('',(4.732378813621e1,-5.769983163147e1,
-4.677008205421e0));
#31799=cartesian_point('',(4.735943758091e1,-5.776775340359e1,
-4.567527407300e0));
#31800=cartesian_point('',(4.738602656668e1,-5.784310229743e1,
-4.462289121423e0));
#31801=cartesian_point('',(4.740131026688e1,-5.792538663271e1,
-4.362700344072e0));
#31802=cartesian_point('',(4.740334551507e1,-5.801293765476e1,
-4.270865622883e0));
#31803=cartesian_point('',(4.739085525714e1,-5.810468670598e1,
-4.187770858594e0));
#31804=cartesian_point('',(4.736244944303e1,-5.820031633164e1,
-4.114025189371e0));
#31805=cartesian_point('',(4.731707326213e1,-5.829817853867e1,
-4.051660394240e0));
#31806=cartesian_point('',(4.725528261307e1,-5.839482955920e1,
-4.003579083520e0));
#31807=cartesian_point('',(4.717972786733e1,-5.848610780848e1,
-3.971982236345e0));
#31808=cartesian_point('',(4.709366333364e1,-5.856906338063e1,
-3.957419931790e0));
#31809=cartesian_point('',(4.694009612671e1,-5.868826852015e1,
-3.960954478450e0));
#31810=cartesian_point('',(4.680882396972e1,-5.875094387221e1,
-4.004209317335e0));
#31811=cartesian_point('',(4.673041630457e1,-5.877145602470e1,
-4.046649037739e0));
#31812=cartesian_point('',(4.657851921417e1,-5.799259211885e1,
-6.368728795591e0));
#31813=cartesian_point('',(4.658707226123e1,-5.798717860038e1,
-6.310395211134e0));
#31814=cartesian_point('',(4.660512109165e1,-5.797721816246e1,
-6.191432499579e0));
#31815=cartesian_point('',(4.663358051089e1,-5.796572474147e1,
-6.014869137450e0));
#31816=cartesian_point('',(4.666272501855e1,-5.795783781832e1,
-5.843104694276e0));
#31817=cartesian_point('',(4.669126500204e1,-5.795357270520e1,
-5.681892155151e0));
#31818=cartesian_point('',(4.671886181468e1,-5.795265042608e1,
-5.531364658493e0));
#31819=cartesian_point('',(4.674513483953e1,-5.795481487952e1,
-5.391955409085e0));
#31820=cartesian_point('',(4.676979391135e1,-5.795981941829e1,
-5.263625619602e0));
#31821=cartesian_point('',(4.679266079607e1,-5.796747452384e1,
-5.145756260443e0));
#31822=cartesian_point('',(4.681359929674e1,-5.797768153996e1,
-5.037459752177e0));
#31823=cartesian_point('',(4.683251096381e1,-5.799049070326e1,
-4.937470714770e0));
#31824=cartesian_point('',(4.684923815763e1,-5.800616395252e1,
-4.844377797157e0));
#31825=cartesian_point('',(4.686320881871e1,-5.802497128333e1,
-4.758135083343e0));
#31826=cartesian_point('',(4.687346968583e1,-5.804690461336e1,
-4.679992569812e0));
#31827=cartesian_point('',(4.687910113988e1,-5.807153827864e1,
-4.611309907880e0));
#31828=cartesian_point('',(4.687948259560e1,-5.809850927450e1,
-4.552186625957e0));
#31829=cartesian_point('',(4.687402966356e1,-5.812762640368e1,
-4.502247435666e0));
#31830=cartesian_point('',(4.686226716781e1,-5.815823936131e1,
-4.461921601443e0));
#31831=cartesian_point('',(4.684430568289e1,-5.818904342698e1,
-4.432045533224e0));
#31832=cartesian_point('',(4.682107602306e1,-5.821842692729e1,
-4.413041623136e0));
#31833=cartesian_point('',(4.679383660577e1,-5.824515916396e1,
-4.404594761203e0));
#31834=cartesian_point('',(4.674456402806e1,-5.828323055161e1,
-4.407283327329e0));
#31835=cartesian_point('',(4.670219549483e1,-5.830216179890e1,
-4.433957108955e0));
#31836=cartesian_point('',(4.667779022592e1,-5.830698677021e1,
-4.461368711154e0));
#31837=cartesian_point('',(4.714299555845e1,-5.810858946046e1,
-6.614791524728e0));
#31838=cartesian_point('',(4.714759762740e1,-5.812391974760e1,
-6.555700631841e0));
#31839=cartesian_point('',(4.715508830744e1,-5.815520926583e1,
-6.435996384664e0));
#31840=cartesian_point('',(4.716075334744e1,-5.820164517875e1,
-6.260491210675e0));
#31841=cartesian_point('',(4.716114209819e1,-5.824669632745e1,
-6.091893749589e0));
#31842=cartesian_point('',(4.715694172208e1,-5.828873608558e1,
-5.935759860077e0));
#31843=cartesian_point('',(4.714888398220e1,-5.832761303916e1,
-5.792157892881e0));
#31844=cartesian_point('',(4.713767426828e1,-5.836309711500e1,
-5.661485773150e0));
#31845=cartesian_point('',(4.712397155768e1,-5.839508112571e1,
-5.543707916362e0));
#31846=cartesian_point('',(4.710833633383e1,-5.842359881875e1,
-5.438276253824e0));
#31847=cartesian_point('',(4.709123592332e1,-5.844873114545e1,
-5.344447593071e0));
#31848=cartesian_point('',(4.707301826016e1,-5.847060788236e1,
-5.261227640245e0));
#31849=cartesian_point('',(4.705394113243e1,-5.848930873931e1,
-5.187645588438e0));
#31850=cartesian_point('',(4.703454199317e1,-5.850452111643e1,
-5.123972667288e0));
#31851=cartesian_point('',(4.701583714421e1,-5.851570016337e1,
-5.071275739761e0));
#31852=cartesian_point('',(4.699907811830e1,-5.852254549328e1,
-5.030032926952e0));
#31853=cartesian_point('',(4.698520270427e1,-5.852521687568e1,
-4.999290560427e0));
#31854=cartesian_point('',(4.697490326016e1,-5.852408632657e1,
-4.977496576530e0));
#31855=cartesian_point('',(4.696881976638e1,-5.851975108328e1,
-4.963163218553e0));
#31856=cartesian_point('',(4.696719700588e1,-5.851324786446e1,
-4.954656794108e0));
#31857=cartesian_point('',(4.696955756950e1,-5.850596540334e1,
-4.950274553728e0));
#31858=cartesian_point('',(4.697486703188e1,-5.849923098254e1,
-4.948664895183e0));
#31859=cartesian_point('',(4.698641975693e1,-5.849086850192e1,
-4.949490182664e0));
#31860=cartesian_point('',(4.699654879877e1,-5.849066154831e1,
-4.955551700034e0));
#31861=cartesian_point('',(4.699869416376e1,-5.849589228157e1,
-4.964423774908e0));
#31862=(bounded_surface()b_spline_surface(3,3,((#31762,#31763,#31764,#31765,
#31766,#31767,#31768,#31769,#31770,#31771,#31772,#31773,#31774,#31775,#31776,
#31777,#31778,#31779,#31780,#31781,#31782,#31783,#31784,#31785,#31786),(#31787,
#31788,#31789,#31790,#31791,#31792,#31793,#31794,#31795,#31796,#31797,#31798,
#31799,#31800,#31801,#31802,#31803,#31804,#31805,#31806,#31807,#31808,#31809,
#31810,#31811),(#31812,#31813,#31814,#31815,#31816,#31817,#31818,#31819,#31820,
#31821,#31822,#31823,#31824,#31825,#31826,#31827,#31828,#31829,#31830,#31831,
#31832,#31833,#31834,#31835,#31836),(#31837,#31838,#31839,#31840,#31841,#31842,
#31843,#31844,#31845,#31846,#31847,#31848,#31849,#31850,#31851,#31852,#31853,
#31854,#31855,#31856,#31857,#31858,#31859,#31860,#31861)),.unspecified.,.f.,.f.,
.f.)b_spline_surface_with_knots((4,4),(4,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,
1,1,4),(0.e0,1.e0),(1.245283939771e-1,1.548742548242e-1,1.861423609782e-1,
2.153834946157e-1,2.428286671007e-1,2.683938389086e-1,2.919707511111e-1,
3.136050418942e-1,3.334302876556e-1,3.516169981506e-1,3.683381461426e-1,
3.839176417058e-1,3.986102636529e-1,4.119318327004e-1,4.236231813676e-1,
4.339790969236e-1,4.432667356775e-1,4.516488589023e-1,4.592043448649e-1,
4.660681592757e-1,4.724803730636e-1,4.787681872551e-1,4.973382770139e-1),
.unspecified.)geometric_representation_item()rational_b_spline_surface(((
1.576493473758e0,1.576493473758e0,1.576493473758e0,1.576493473758e0,
1.576493473758e0,1.576493473758e0,1.576493473758e0,1.576493473758e0,
1.576493473758e0,1.576493473758e0,1.576493473758e0,1.576493473758e0,
1.576493473758e0,1.576493473758e0,1.576493473758e0,1.576493473758e0,
1.576493473758e0,1.576493473758e0,1.576493473758e0,1.576493473758e0,
1.576493473758e0,1.576493473758e0,1.576493473758e0,1.576493473758e0,
1.576493473758e0),(8.078355087472e-1,8.078355087472e-1,8.078355087472e-1,
8.078355087472e-1,8.078355087472e-1,8.078355087472e-1,8.078355087472e-1,
8.078355087472e-1,8.078355087472e-1,8.078355087472e-1,8.078355087472e-1,
8.078355087472e-1,8.078355087472e-1,8.078355087472e-1,8.078355087472e-1,
8.078355087472e-1,8.078355087472e-1,8.078355087472e-1,8.078355087472e-1,
8.078355087472e-1,8.078355087472e-1,8.078355087472e-1,8.078355087472e-1,
8.078355087472e-1,8.078355087472e-1),(8.078355087472e-1,8.078355087472e-1,
8.078355087472e-1,8.078355087472e-1,8.078355087472e-1,8.078355087472e-1,
8.078355087472e-1,8.078355087472e-1,8.078355087472e-1,8.078355087472e-1,
8.078355087472e-1,8.078355087472e-1,8.078355087472e-1,8.078355087472e-1,
8.078355087472e-1,8.078355087472e-1,8.078355087472e-1,8.078355087472e-1,
8.078355087472e-1,8.078355087472e-1,8.078355087472e-1,8.078355087472e-1,
8.078355087472e-1,8.078355087472e-1,8.078355087472e-1),(1.576493473758e0,
1.576493473758e0,1.576493473758e0,1.576493473758e0,1.576493473758e0,
1.576493473758e0,1.576493473758e0,1.576493473758e0,1.576493473758e0,
1.576493473758e0,1.576493473758e0,1.576493473758e0,1.576493473758e0,
1.576493473758e0,1.576493473758e0,1.576493473758e0,1.576493473758e0,
1.576493473758e0,1.576493473758e0,1.576493473758e0,1.576493473758e0,
1.576493473758e0,1.576493473758e0,1.576493473758e0,1.576493473758e0)))representation_item('')surface());
#31863=oriented_edge('',*,*,#31747,.f.);
#31864=oriented_edge('',*,*,#31737,.f.);
#31866=oriented_edge('',*,*,#31865,.f.);
#31867=oriented_edge('',*,*,#28553,.f.);
#31868=edge_loop('',(#31863,#31864,#31866,#31867));
#31869=face_outer_bound('',#31868,.f.);
#31871=cartesian_point('',(4.647533302736e1,-5.820379837493e1,
-2.490846053290e1));
#31872=direction('',(-1.349580593705e-2,3.869149961957e-4,-9.999088526055e-1));
#31873=direction('',(2.947780783589e-2,9.995654349378e-1,-1.108092754419e-5));
#31874=axis2_placement_3d('',#31871,#31872,#31873);
#31875=cylindrical_surface('',#31874,3.000057677465e-1);
#31876=oriented_edge('',*,*,#31865,.t.);
#31877=oriented_edge('',*,*,#31722,.f.);
#31878=oriented_edge('',*,*,#31703,.f.);
#31879=oriented_edge('',*,*,#28555,.f.);
#31880=edge_loop('',(#31876,#31877,#31878,#31879));
#31881=face_outer_bound('',#31880,.f.);
#31883=cartesian_point('',(5.258256952898e1,-5.437532313920e1,
-4.343650882686e0));
#31884=cartesian_point('',(5.253849254892e1,-5.445084405837e1,
-4.304688886859e0));
#31885=cartesian_point('',(5.244627263982e1,-5.458952214571e1,
-4.262151925938e0));
#31886=cartesian_point('',(5.227356572553e1,-5.475735434424e1,
-4.260854178633e0));
#31887=cartesian_point('',(5.213166925954e1,-5.486187075180e1,
-4.288463414040e0));
#31888=cartesian_point('',(5.198224997636e1,-5.494182831795e1,
-4.342659280959e0));
#31889=cartesian_point('',(5.183546642583e1,-5.499488964527e1,
-4.416365297074e0));
#31890=cartesian_point('',(5.169489816141e1,-5.502400404141e1,
-4.504157867427e0));
#31891=cartesian_point('',(5.156111448644e1,-5.503292819517e1,
-4.603092870724e0));
#31892=cartesian_point('',(5.143344732886e1,-5.502462275855e1,
-4.712227091314e0));
#31893=cartesian_point('',(5.131105141650e1,-5.500091207425e1,
-4.831805127672e0));
#31894=cartesian_point('',(5.119367517266e1,-5.496282346385e1,
-4.962258245936e0));
#31895=cartesian_point('',(5.108163545919e1,-5.491098796266e1,
-5.103825499405e0));
#31896=cartesian_point('',(5.097545485238e1,-5.484573066279e1,
-5.256761658723e0));
#31897=cartesian_point('',(5.087569649359e1,-5.476697042305e1,
-5.421621751192e0));
#31898=cartesian_point('',(5.078304370028e1,-5.467409646629e1,
-5.599417374704e0));
#31899=cartesian_point('',(5.069859774601e1,-5.456596490603e1,
-5.791487643901e0));
#31900=cartesian_point('',(5.061261268589e1,-5.442148402491e1,
-6.031650970071e0));
#31901=cartesian_point('',(5.056832161931e1,-5.430824960590e1,
-6.206130384482e0));
#31902=cartesian_point('',(5.054816518692e1,-5.423709466855e1,
-6.311387961852e0));
#31903=cartesian_point('',(5.219351391642e1,-5.397574840641e1,
-4.069563757725e0));
#31904=cartesian_point('',(5.215660483427e1,-5.404501326700e1,
-4.017455100760e0));
#31905=cartesian_point('',(5.207059475478e1,-5.418961724360e1,
-3.959300525351e0));
#31906=cartesian_point('',(5.189286663220e1,-5.436323719255e1,
-3.956704340939e0));
#31907=cartesian_point('',(5.174547317931e1,-5.446598461210e1,
-3.993578845800e0));
#31908=cartesian_point('',(5.159465532295e1,-5.453479063744e1,
-4.065078405405e0));
#31909=cartesian_point('',(5.145467332680e1,-5.456809698205e1,
-4.159528431631e0));
#31910=cartesian_point('',(5.133030942517e1,-5.457167107278e1,
-4.268045615730e0));
#31911=cartesian_point('',(5.122168752973e1,-5.455226541801e1,
-4.385899204273e0));
#31912=cartesian_point('',(5.112722440219e1,-5.451520103180e1,
-4.511552574145e0));
#31913=cartesian_point('',(5.104526327165e1,-5.446404391745e1,
-4.645232047977e0));
#31914=cartesian_point('',(5.097480713528e1,-5.440124637366e1,
-4.787537668181e0));
#31915=cartesian_point('',(5.091543041369e1,-5.432866638508e1,
-4.938929961589e0));
#31916=cartesian_point('',(5.086701428375e1,-5.424767906256e1,
-5.099897679810e0));
#31917=cartesian_point('',(5.082968716417e1,-5.415916425677e1,
-5.271207607218e0));
#31918=cartesian_point('',(5.080393282715e1,-5.406354537606e1,
-5.454028267331e0));
#31919=cartesian_point('',(5.079078683515e1,-5.396098396584e1,
-5.649769310679e0));
#31920=cartesian_point('',(5.079220545107e1,-5.383459644809e1,
-5.892563528510e0));
#31921=cartesian_point('',(5.080939023019e1,-5.374523313114e1,
-6.067251699043e0));
#31922=cartesian_point('',(5.082540944821e1,-5.369259465629e1,
-6.172035153818e0));
#31923=cartesian_point('',(5.172310808154e1,-5.388144645206e1,
-4.475369338757e0));
#31924=cartesian_point('',(5.171279142804e1,-5.390229037737e1,
-4.442275880803e0));
#31925=cartesian_point('',(5.168683804122e1,-5.394910982929e1,
-4.406406056456e0));
#31926=cartesian_point('',(5.162995212446e1,-5.400485833935e1,
-4.404147777483e0));
#31927=cartesian_point('',(5.158254240248e1,-5.403676771366e1,
-4.425923265453e0));
#31928=cartesian_point('',(5.153482541781e1,-5.405612122736e1,
-4.470274553221e0));
#31929=cartesian_point('',(5.149204818330e1,-5.406257446558e1,
-4.532503572648e0));
#31930=cartesian_point('',(5.145593817283e1,-5.405846655701e1,
-4.608962014760e0));
#31931=cartesian_point('',(5.142645186324e1,-5.404647952554e1,
-4.697623148400e0));
#31932=cartesian_point('',(5.140292171624e1,-5.402872512580e1,
-4.797851449532e0));
#31933=cartesian_point('',(5.138467651066e1,-5.400664513831e1,
-4.909907935899e0));
#31934=cartesian_point('',(5.137126487334e1,-5.398127298588e1,
-5.034148524875e0));
#31935=cartesian_point('',(5.136241564007e1,-5.395342086665e1,
-5.170711604615e0));
#31936=cartesian_point('',(5.135797288516e1,-5.392371629257e1,
-5.319745380716e0));
#31937=cartesian_point('',(5.135789701056e1,-5.389261130974e1,
-5.481711877999e0));
#31938=cartesian_point('',(5.136230424513e1,-5.386042275192e1,
-5.657563209321e0));
#31939=cartesian_point('',(5.137150970325e1,-5.382743079530e1,
-5.848631746398e0));
#31940=cartesian_point('',(5.138832215469e1,-5.378878688415e1,
-6.088797202517e0));
#31941=cartesian_point('',(5.140525159852e1,-5.376344023053e1,
-6.264386601145e0));
#31942=cartesian_point('',(5.141707692694e1,-5.374930048410e1,
-6.370708776051e0));
#31943=cartesian_point('',(5.185953224108e1,-5.423037625650e1,
-4.967394366542e0));
#31944=cartesian_point('',(5.185632912669e1,-5.423147183245e1,
-4.957659691925e0));
#31945=cartesian_point('',(5.185641936058e1,-5.421985021034e1,
-4.949375508936e0));
#31946=cartesian_point('',(5.186945296586e1,-5.420650810676e1,
-4.948597139204e0));
#31947=cartesian_point('',(5.188123649939e1,-5.420214289270e1,
-4.952998429808e0));
#31948=cartesian_point('',(5.189028841712e1,-5.420608947290e1,
-4.965466043895e0));
#31949=cartesian_point('',(5.189291345122e1,-5.421787623146e1,
-4.989646759608e0));
#31950=cartesian_point('',(5.188799583543e1,-5.423518301013e1,
-5.028163438696e0));
#31951=cartesian_point('',(5.187584751735e1,-5.425550995928e1,
-5.082228177459e0));
#31952=cartesian_point('',(5.185720790171e1,-5.427688493849e1,
-5.152282794642e0));
#31953=cartesian_point('',(5.183274655557e1,-5.429786725375e1,
-5.238625216838e0));
#31954=cartesian_point('',(5.180305056236e1,-5.431730334335e1,
-5.341311477786e0));
#31955=cartesian_point('',(5.176867412779e1,-5.433421681639e1,
-5.460085487510e0));
#31956=cartesian_point('',(5.173008279968e1,-5.434778366804e1,
-5.594678580388e0));
#31957=cartesian_point('',(5.168758146919e1,-5.435726520006e1,
-5.745177353031e0));
#31958=cartesian_point('',(5.164128852126e1,-5.436188682486e1,
-5.912260769315e0));
#31959=cartesian_point('',(5.159119786473e1,-5.436068699736e1,
-6.097149162471e0));
#31960=cartesian_point('',(5.152887390039e1,-5.435107243194e1,
-6.333271950294e0));
#31961=cartesian_point('',(5.148419037071e1,-5.433623482909e1,
-6.509136597405e0));
#31962=cartesian_point('',(5.145758772018e1,-5.432425436454e1,
-6.616759264635e0));
#31963=(bounded_surface()b_spline_surface(3,3,((#31883,#31884,#31885,#31886,
#31887,#31888,#31889,#31890,#31891,#31892,#31893,#31894,#31895,#31896,#31897,
#31898,#31899,#31900,#31901,#31902),(#31903,#31904,#31905,#31906,#31907,#31908,
#31909,#31910,#31911,#31912,#31913,#31914,#31915,#31916,#31917,#31918,#31919,
#31920,#31921,#31922),(#31923,#31924,#31925,#31926,#31927,#31928,#31929,#31930,
#31931,#31932,#31933,#31934,#31935,#31936,#31937,#31938,#31939,#31940,#31941,
#31942),(#31943,#31944,#31945,#31946,#31947,#31948,#31949,#31950,#31951,#31952,
#31953,#31954,#31955,#31956,#31957,#31958,#31959,#31960,#31961,#31962)),
.unspecified.,.f.,.f.,.f.)b_spline_surface_with_knots((4,4),(4,1,1,1,1,1,1,1,1,
1,1,1,1,1,1,1,1,4),(0.e0,1.e0),(4.997816804922e-1,5.201230463763e-1,
5.292677425184e-1,5.393258368286e-1,5.502108966686e-1,5.622872277915e-1,
5.758382305916e-1,5.909492337889e-1,6.078068260425e-1,6.266323063506e-1,
6.475369956784e-1,6.705459710616e-1,6.956765924993e-1,7.230101910563e-1,
7.527289305244e-1,7.851192606675e-1,8.204988496542e-1,8.758012494914e-1),
.unspecified.)geometric_representation_item()rational_b_spline_surface(((
1.576634243260e0,1.576634243260e0,1.576634243260e0,1.576634243260e0,
1.576634243260e0,1.576634243260e0,1.576634243260e0,1.576634243260e0,
1.576634243260e0,1.576634243260e0,1.576634243260e0,1.576634243260e0,
1.576634243260e0,1.576634243260e0,1.576634243260e0,1.576634243260e0,
1.576634243260e0,1.576634243260e0,1.576634243260e0,1.576634243260e0),(
8.077885855799e-1,8.077885855799e-1,8.077885855799e-1,8.077885855799e-1,
8.077885855799e-1,8.077885855799e-1,8.077885855799e-1,8.077885855799e-1,
8.077885855799e-1,8.077885855799e-1,8.077885855799e-1,8.077885855799e-1,
8.077885855799e-1,8.077885855799e-1,8.077885855799e-1,8.077885855799e-1,
8.077885855799e-1,8.077885855799e-1,8.077885855799e-1,8.077885855799e-1),(
8.077885855799e-1,8.077885855799e-1,8.077885855799e-1,8.077885855799e-1,
8.077885855799e-1,8.077885855799e-1,8.077885855799e-1,8.077885855799e-1,
8.077885855799e-1,8.077885855799e-1,8.077885855799e-1,8.077885855799e-1,
8.077885855799e-1,8.077885855799e-1,8.077885855799e-1,8.077885855799e-1,
8.077885855799e-1,8.077885855799e-1,8.077885855799e-1,8.077885855799e-1),(
1.576634243260e0,1.576634243260e0,1.576634243260e0,1.576634243260e0,
1.576634243260e0,1.576634243260e0,1.576634243260e0,1.576634243260e0,
1.576634243260e0,1.576634243260e0,1.576634243260e0,1.576634243260e0,
1.576634243260e0,1.576634243260e0,1.576634243260e0,1.576634243260e0,
1.576634243260e0,1.576634243260e0,1.576634243260e0,1.576634243260e0)))representation_item('')surface());
#31965=oriented_edge('',*,*,#31964,.f.);
#31967=oriented_edge('',*,*,#31966,.t.);
#31968=oriented_edge('',*,*,#31750,.t.);
#31969=oriented_edge('',*,*,#28549,.f.);
#31970=edge_loop('',(#31965,#31967,#31968,#31969));
#31971=face_outer_bound('',#31970,.f.);
#31973=cartesian_point('',(5.163918888793e1,-5.367892074812e1,
-2.460528104879e1));
#31974=direction('',(-1.377963476358e-3,-1.343083778872e-2,9.999088527526e-1));
#31975=direction('',(-9.948622127276e-1,1.012382218434e-1,-1.117067572652e-5));
#31976=axis2_placement_3d('',#31973,#31974,#31975);
#31977=cylindrical_surface('',#31976,3.000055924633e-1);
#31978=oriented_edge('',*,*,#31964,.t.);
#31979=oriented_edge('',*,*,#28547,.f.);
#31981=oriented_edge('',*,*,#31980,.t.);
#31983=oriented_edge('',*,*,#31982,.f.);
#31984=edge_loop('',(#31978,#31979,#31981,#31983));
#31985=face_outer_bound('',#31984,.f.);
#31987=cartesian_point('',(5.136009452146e1,-5.350033019020e1,
-3.940470304686e1));
#31988=cartesian_point('',(5.136013904643e1,-5.350052093242e1,
-3.939483027351e1));
#31989=cartesian_point('',(5.136015420199e1,-5.350068231038e1,
-3.938495715561e1));
#31990=cartesian_point('',(5.136013999159e1,-5.350081432144e1,
-3.937508409855e1));
#31991=cartesian_point('',(5.138519224555e1,-5.386904338810e1,
-3.941193789441e1));
#31992=cartesian_point('',(5.138524032269e1,-5.386924930926e1,
-3.940128006941e1));
#31993=cartesian_point('',(5.138525669397e1,-5.386942352997e1,
-3.939062187401e1));
#31994=cartesian_point('',(5.138524136276e1,-5.386956604729e1,
-3.937996374594e1));
#31995=cartesian_point('',(5.177160926273e1,-5.399747719106e1,
-3.941615946213e1));
#31996=cartesian_point('',(5.177166198384e1,-5.399770295642e1,
-3.940447529564e1));
#31997=cartesian_point('',(5.177167994429e1,-5.399789396719e1,
-3.939279072500e1));
#31998=cartesian_point('',(5.177166314801e1,-5.399805021998e1,
-3.938110623007e1));
#31999=cartesian_point('',(5.193701861516e1,-5.359355538524e1,
-3.940910280166e1));
#32000=cartesian_point('',(5.193706918489e1,-5.359377195748e1,
-3.939789410341e1));
#32001=cartesian_point('',(5.193708640913e1,-5.359395518999e1,
-3.938668501669e1));
#32002=cartesian_point('',(5.193707029155e1,-5.359410507964e1,
-3.937547600179e1));
#32003=(bounded_surface()b_spline_surface(3,3,((#31987,#31988,#31989,#31990),(
#31991,#31992,#31993,#31994),(#31995,#31996,#31997,#31998),(#31999,#32000,
#32001,#32002)),.unspecified.,.f.,.f.,.f.)b_spline_surface_with_knots((4,4),(4,
4),(-5.835437610951e-1,1.292541216951e0),(8.246250959473e-1,8.356491053874e-1),
.unspecified.)geometric_representation_item()rational_b_spline_surface(((
1.857790454906e0,1.857790454906e0,1.857790454906e0,1.857790454906e0),(
8.676518347339e-1,8.676518347339e-1,8.676518347339e-1,8.676518347339e-1),(
7.346932649598e-1,7.346932649598e-1,7.346932649598e-1,7.346932649598e-1),(
1.458914745584e0,1.458914745584e0,1.458914745584e0,1.458914745584e0)))representation_item('')surface());
#32005=oriented_edge('',*,*,#32004,.t.);
#32007=oriented_edge('',*,*,#32006,.f.);
#32008=oriented_edge('',*,*,#31980,.f.);
#32010=oriented_edge('',*,*,#32009,.t.);
#32011=edge_loop('',(#32005,#32007,#32008,#32010));
#32012=face_outer_bound('',#32011,.f.);
#32014=cartesian_point('',(5.156754708280e1,-5.291519493737e1,
-3.997298239966e1));
#32015=cartesian_point('',(5.155211854791e1,-5.296404319287e1,
-3.997540481998e1));
#32016=cartesian_point('',(5.152663878638e1,-5.304437144335e1,
-3.997088780399e1));
#32017=cartesian_point('',(5.149414188e1,-5.314940451969e1,-3.994588327400e1));
#32018=cartesian_point('',(5.146877588613e1,-5.323319208708e1,
-3.991304586263e1));
#32019=cartesian_point('',(5.144650064444e1,-5.330838634e1,-3.987111214669e1));
#32020=cartesian_point('',(5.142720529922e1,-5.337493158121e1,
-3.982115078593e1));
#32021=cartesian_point('',(5.141121069662e1,-5.343117451282e1,
-3.976566292564e1));
#32022=cartesian_point('',(5.139839971625e1,-5.347691127769e1,
-3.970672127673e1));
#32023=cartesian_point('',(5.138840677495e1,-5.351289920668e1,
-3.964525990460e1));
#32024=cartesian_point('',(5.138098982056e1,-5.353959661794e1,
-3.958199227838e1));
#32025=cartesian_point('',(5.137602286090e1,-5.355725672892e1,
-3.951851303471e1));
#32026=cartesian_point('',(5.137330303873e1,-5.356673958315e1,
-3.945682260661e1));
#32027=cartesian_point('',(5.137229731553e1,-5.357017546652e1,
-3.938137961079e1));
#32028=cartesian_point('',(5.137386284306e1,-5.356486586354e1,
-3.932634599341e1));
#32029=cartesian_point('',(5.137576621209e1,-5.355789547634e1,
-3.929047810887e1));
#32030=cartesian_point('',(5.158721389215e1,-5.291422846971e1,
-3.997950147631e1));
#32031=cartesian_point('',(5.157138946947e1,-5.296327376698e1,
-3.998303258827e1));
#32032=cartesian_point('',(5.154516214307e1,-5.304422174443e1,
-3.998030883065e1));
#32033=cartesian_point('',(5.151133853227e1,-5.315071198601e1,
-3.995743119953e1));
#32034=cartesian_point('',(5.148467222761e1,-5.323611389966e1,
-3.992606777332e1));
#32035=cartesian_point('',(5.146099687953e1,-5.331320998980e1,
-3.988516761516e1));
#32036=cartesian_point('',(5.144022888841e1,-5.338191860611e1,
-3.983573470217e1));
#32037=cartesian_point('',(5.142276260647e1,-5.344049043304e1,
-3.978019006863e1));
#32038=cartesian_point('',(5.140854086451e1,-5.348862889492e1,
-3.972055492169e1));
#32039=cartesian_point('',(5.139723826268e1,-5.352701471129e1,
-3.965770171389e1));
#32040=cartesian_point('',(5.138866844870e1,-5.355598241841e1,
-3.959225498763e1));
#32041=cartesian_point('',(5.138279814140e1,-5.357554657083e1,
-3.952579243649e1));
#32042=cartesian_point('',(5.137951920065e1,-5.358627094715e1,
-3.946050646893e1));
#32043=cartesian_point('',(5.137829535078e1,-5.359020591948e1,
-3.938016824046e1));
#32044=cartesian_point('',(5.138019448255e1,-5.358413045723e1,
-3.932159222993e1));
#32045=cartesian_point('',(5.138250590143e1,-5.357628929530e1,
-3.928381569297e1));
#32046=cartesian_point('',(5.162920594458e1,-5.291292055992e1,
-3.998889456593e1));
#32047=cartesian_point('',(5.161278481352e1,-5.296212995956e1,
-3.999475381104e1));
#32048=cartesian_point('',(5.158537814876e1,-5.304397915341e1,
-3.999586056295e1));
#32049=cartesian_point('',(5.154927890346e1,-5.315302885784e1,
-3.997767718900e1));
#32050=cartesian_point('',(5.152028914043e1,-5.324143744002e1,
-3.994968623101e1));
#32051=cartesian_point('',(5.149403970329e1,-5.332219917618e1,
-3.991129623515e1));
#32052=cartesian_point('',(5.147050493567e1,-5.339517730761e1,
-3.986336604817e1));
#32053=cartesian_point('',(5.145022652684e1,-5.345842620587e1,
-3.980812790199e1));
#32054=cartesian_point('',(5.143327290754e1,-5.351145240716e1,
-3.974747804858e1));
#32055=cartesian_point('',(5.141940697823e1,-5.355476907867e1,
-3.968215134280e1));
#32056=cartesian_point('',(5.140856097409e1,-5.358844405108e1,
-3.961257861039e1));
#32057=cartesian_point('',(5.140089501513e1,-5.361198094746e1,
-3.954028942017e1));
#32058=cartesian_point('',(5.139649960006e1,-5.362530642352e1,
-3.946786715186e1));
#32059=cartesian_point('',(5.139483939221e1,-5.363028901053e1,
-3.937774731801e1));
#32060=cartesian_point('',(5.139740550175e1,-5.362260616389e1,
-3.931209631539e1));
#32061=cartesian_point('',(5.140053289570e1,-5.361294233059e1,
-3.927055554388e1));
#32062=cartesian_point('',(5.169561211864e1,-5.291327564762e1,
-3.998923308126e1));
#32063=cartesian_point('',(5.167904454979e1,-5.296192159363e1,
-3.999864858821e1));
#32064=cartesian_point('',(5.165110969038e1,-5.304384259372e1,
-4.000581800676e1));
#32065=cartesian_point('',(5.161319840503e1,-5.315517009064e1,
-3.999554866204e1));
#32066=cartesian_point('',(5.158198687291e1,-5.324692156601e1,
-3.997361330792e1));
#32067=cartesian_point('',(5.155299889803e1,-5.333221304690e1,
-3.994016567795e1));
#32068=cartesian_point('',(5.152629964307e1,-5.341082160741e1,
-3.989581259112e1));
#32069=cartesian_point('',(5.150263297316e1,-5.348051907561e1,
-3.984243077914e1));
#32070=cartesian_point('',(5.148225822578e1,-5.354050409960e1,
-3.978167083094e1));
#32071=cartesian_point('',(5.146508596310e1,-5.359101213499e1,
-3.971403062284e1));
#32072=cartesian_point('',(5.145123485941e1,-5.363168151663e1,
-3.963962231426e1));
#32073=cartesian_point('',(5.144115627766e1,-5.366120356843e1,
-3.955986105105e1));
#32074=cartesian_point('',(5.143524330312e1,-5.367848282257e1,
-3.947788778729e1));
#32075=cartesian_point('',(5.143298726187e1,-5.368506429399e1,
-3.937444983503e1));
#32076=cartesian_point('',(5.143646277152e1,-5.367492887270e1,
-3.929917748837e1));
#32077=cartesian_point('',(5.144070325792e1,-5.366249999335e1,
-3.925268155906e1));
#32078=cartesian_point('',(5.176082401445e1,-5.291604979673e1,
-3.997503762758e1));
#32079=cartesian_point('',(5.174491050624e1,-5.296331876726e1,
-3.998781988904e1));
#32080=cartesian_point('',(5.171779488231e1,-5.304395577068e1,
-4.000094804896e1));
#32081=cartesian_point('',(5.167989228946e1,-5.315574887205e1,
-3.999894135291e1));
#32082=cartesian_point('',(5.164795270890e1,-5.324937008782e1,
-3.998367568926e1));
#32083=cartesian_point('',(5.161760868802e1,-5.333784168265e1,
-3.995605515424e1));
#32084=cartesian_point('',(5.158901376234e1,-5.342085709511e1,
-3.991641653397e1));
#32085=cartesian_point('',(5.156307948814e1,-5.349593862003e1,
-3.986623047720e1));
#32086=cartesian_point('',(5.154024495302e1,-5.356198602790e1,
-3.980685822862e1));
#32087=cartesian_point('',(5.152057375560e1,-5.361894930219e1,
-3.973854554992e1));
#32088=cartesian_point('',(5.150436656057e1,-5.366603727161e1,
-3.966107933170e1));
#32089=cartesian_point('',(5.149234612220e1,-5.370113925334e1,
-3.957572400422e1));
#32090=cartesian_point('',(5.148519112024e1,-5.372214144768e1,
-3.948610731005e1));
#32091=cartesian_point('',(5.148244426286e1,-5.373023518793e1,
-3.937174306136e1));
#32092=cartesian_point('',(5.148666733803e1,-5.371778071594e1,
-3.928859075853e1));
#32093=cartesian_point('',(5.149182346037e1,-5.370275394075e1,
-3.923822722156e1));
#32094=cartesian_point('',(5.181985084608e1,-5.292095755032e1,
-3.994783273836e1));
#32095=cartesian_point('',(5.180531777853e1,-5.296616624560e1,
-3.996353836941e1));
#32096=cartesian_point('',(5.178026577353e1,-5.304430256518e1,
-3.998206515792e1));
#32097=cartesian_point('',(5.174413801400e1,-5.315476686568e1,
-3.998802256841e1));
#32098=cartesian_point('',(5.171297598215e1,-5.324868418838e1,
-3.997950843429e1));
#32099=cartesian_point('',(5.168272198008e1,-5.333878113155e1,
-3.995812440290e1));
#32100=cartesian_point('',(5.165360873101e1,-5.342467640100e1,
-3.992394056819e1));
#32101=cartesian_point('',(5.162666909434e1,-5.350369402356e1,
-3.987800370982e1));
#32102=cartesian_point('',(5.160249722747e1,-5.357446667156e1,
-3.982136564154e1));
#32103=cartesian_point('',(5.158130318590e1,-5.363667332803e1,
-3.975402475418e1));
#32104=cartesian_point('',(5.156355128090e1,-5.368912640944e1,
-3.967546133246e1));
#32105=cartesian_point('',(5.155019547721e1,-5.372898502784e1,
-3.958676548935e1));
#32106=cartesian_point('',(5.154216154814e1,-5.375319921825e1,
-3.949194554772e1));
#32107=cartesian_point('',(5.153906361101e1,-5.376260461999e1,
-3.936981812530e1));
#32108=cartesian_point('',(5.154381959190e1,-5.374813940586e1,
-3.928108302352e1));
#32109=cartesian_point('',(5.154962916953e1,-5.373087716555e1,
-3.922820531356e1));
#32110=cartesian_point('',(5.186105145018e1,-5.292635745307e1,
-3.991701816662e1));
#32111=cartesian_point('',(5.184813138495e1,-5.296945762966e1,
-3.993466210651e1));
#32112=cartesian_point('',(5.182560885007e1,-5.304474591214e1,
-3.995696128466e1));
#32113=cartesian_point('',(5.179217546001e1,-5.315284094637e1,
-3.996887725445e1));
#32114=cartesian_point('',(5.176273951098e1,-5.324581475010e1,
-3.996566418630e1));
#32115=cartesian_point('',(5.173363359256e1,-5.333601390288e1,
-3.994942573845e1));
#32116=cartesian_point('',(5.170514503900e1,-5.342300574649e1,
-3.992002750870e1));
#32117=cartesian_point('',(5.167836626842e1,-5.350399865108e1,
-3.987817403864e1));
#32118=cartesian_point('',(5.165399338989e1,-5.357744168233e1,
-3.982466200728e1));
#32119=cartesian_point('',(5.163234522223e1,-5.364281428285e1,
-3.975930135123e1));
#32120=cartesian_point('',(5.161399940972e1,-5.369864587845e1,
-3.968134830554e1));
#32121=cartesian_point('',(5.160005940599e1,-5.374158238599e1,
-3.959174009297e1));
#32122=cartesian_point('',(5.159161405331e1,-5.376790852240e1,
-3.949470122386e1));
#32123=cartesian_point('',(5.158834782421e1,-5.377818236296e1,
-3.936890708550e1));
#32124=cartesian_point('',(5.159335735260e1,-5.376238643900e1,
-3.927755183292e1));
#32125=cartesian_point('',(5.159947860692e1,-5.374365942992e1,
-3.922373195567e1));
#32126=cartesian_point('',(5.188853180103e1,-5.293115654170e1,
-3.988929295413e1));
#32127=cartesian_point('',(5.187708148641e1,-5.297244373129e1,
-3.990816774233e1));
#32128=cartesian_point('',(5.185690659991e1,-5.304516369906e1,
-3.993298558491e1));
#32129=cartesian_point('',(5.182615310882e1,-5.315080402818e1,
-3.994911822365e1));
#32130=cartesian_point('',(5.179858614271e1,-5.324245091872e1,
-3.994979784099e1));
#32131=cartesian_point('',(5.177090418753e1,-5.333209216672e1,
-3.993747210220e1));
#32132=cartesian_point('',(5.174343060123e1,-5.341926133956e1,
-3.991185908185e1));
#32133=cartesian_point('',(5.171728229734e1,-5.350110345373e1,
-3.987340692404e1));
#32134=cartesian_point('',(5.169321957267e1,-5.357594682604e1,
-3.982271838967e1));
#32135=cartesian_point('',(5.167163775448e1,-5.364313151084e1,
-3.975946814192e1));
#32136=cartesian_point('',(5.165318953795e1,-5.370099436376e1,
-3.968275688826e1));
#32137=cartesian_point('',(5.163907086960e1,-5.374583687523e1,
-3.959340094220e1));
#32138=cartesian_point('',(5.163047365464e1,-5.377349279911e1,
-3.949573901320e1));
#32139=cartesian_point('',(5.162714173208e1,-5.378431731381e1,
-3.936856178034e1));
#32140=cartesian_point('',(5.163224855249e1,-5.376767796442e1,
-3.927623319213e1));
#32141=cartesian_point('',(5.163849009272e1,-5.374803194061e1,
-3.922227781411e1));
#32142=cartesian_point('',(5.190617662824e1,-5.293486885308e1,
-3.986771213559e1));
#32143=cartesian_point('',(5.189587755240e1,-5.297477770736e1,
-3.988734458167e1));
#32144=cartesian_point('',(5.187755806671e1,-5.304549627422e1,
-3.991378095935e1));
#32145=cartesian_point('',(5.184899041338e1,-5.314909976127e1,
-3.993274877231e1));
#32146=cartesian_point('',(5.182300163088e1,-5.323952711934e1,
-3.993611589350e1));
#32147=cartesian_point('',(5.179658076866e1,-5.332848028715e1,
-3.992655570329e1));
#32148=cartesian_point('',(5.177007410359e1,-5.341547140132e1,
-3.990368569104e1));
#32149=cartesian_point('',(5.174460625356e1,-5.349761206411e1,
-3.986777455112e1));
#32150=cartesian_point('',(5.172097672078e1,-5.357315396422e1,
-3.981928802090e1));
#32151=cartesian_point('',(5.169963204644e1,-5.364134433869e1,
-3.975780886049e1));
#32152=cartesian_point('',(5.168127283008e1,-5.370039438421e1,
-3.968233470685e1));
#32153=cartesian_point('',(5.166715060575e1,-5.374638331615e1,
-3.959359426381e1));
#32154=cartesian_point('',(5.165852044995e1,-5.377485153489e1,
-3.949598376342e1));
#32155=cartesian_point('',(5.165517087464e1,-5.378601458155e1,
-3.936847828484e1));
#32156=cartesian_point('',(5.166030232528e1,-5.376885693554e1,
-3.927593266456e1));
#32157=cartesian_point('',(5.166657494724e1,-5.374865136462e1,
-3.922214998027e1));
#32158=cartesian_point('',(5.192174699582e1,-5.293881842888e1,
-3.984463313999e1));
#32159=cartesian_point('',(5.191268543179e1,-5.297728221028e1,
-3.986489929419e1));
#32160=cartesian_point('',(5.189637484642e1,-5.304585843601e1,
-3.989276533867e1));
#32161=cartesian_point('',(5.187023273653e1,-5.314717255831e1,
-3.991437137121e1));
#32162=cartesian_point('',(5.184604040347e1,-5.323613126601e1,
-3.992031085739e1));
#32163=cartesian_point('',(5.182110270227e1,-5.332412499357e1,
-3.991346151600e1));
#32164=cartesian_point('',(5.179578590838e1,-5.341064723915e1,
-3.989334581654e1));
#32165=cartesian_point('',(5.177121286952e1,-5.349278787697e1,
-3.986005827493e1));
#32166=cartesian_point('',(5.174821553869e1,-5.356873194141e1,
-3.981393035407e1));
#32167=cartesian_point('',(5.172728788056e1,-5.363764122153e1,
-3.975445832765e1));
#32168=cartesian_point('',(5.170917246260e1,-5.369761388008e1,
-3.968054545406e1));
#32169=cartesian_point('',(5.169516581190e1,-5.374453179076e1,
-3.959283247495e1));
#32170=cartesian_point('',(5.168657554107e1,-5.377367243655e1,
-3.949574950546e1));
#32171=cartesian_point('',(5.168323658235e1,-5.378511814296e1,
-3.936855221331e1));
#32172=cartesian_point('',(5.168834935791e1,-5.376752797204e1,
-3.927625071538e1));
#32173=cartesian_point('',(5.169460012080e1,-5.374686125505e1,
-3.922289775520e1));
#32174=cartesian_point('',(5.194030152537e1,-5.294463839661e1,
-3.981046171104e1));
#32175=cartesian_point('',(5.193308091949e1,-5.298100203891e1,
-3.983142539244e1));
#32176=cartesian_point('',(5.191977844606e1,-5.304640352557e1,
-3.986099745372e1));
#32177=cartesian_point('',(5.189734761925e1,-5.314417641072e1,
-3.988597271360e1));
#32178=cartesian_point('',(5.187596340391e1,-5.323073632243e1,
-3.989530947374e1));
#32179=cartesian_point('',(5.185340516093e1,-5.331700456040e1,
-3.989213748222e1));
#32180=cartesian_point('',(5.183006262398e1,-5.340245286292e1,
-3.987585563126e1));
#32181=cartesian_point('',(5.180704236990e1,-5.348415803291e1,
-3.984632472038e1));
#32182=cartesian_point('',(5.178521147646e1,-5.356022727018e1,
-3.980369412279e1));
#32183=cartesian_point('',(5.176512410721e1,-5.362971468375e1,
-3.974734814528e1));
#32184=cartesian_point('',(5.174757233801e1,-5.369058018817e1,
-3.967607191751e1));
#32185=cartesian_point('',(5.173389960359e1,-5.373846851213e1,
-3.959038375514e1));
#32186=cartesian_point('',(5.172547081924e1,-5.376833713343e1,
-3.949472625863e1));
#32187=cartesian_point('',(5.172218780206e1,-5.378009311162e1,
-3.936888425876e1));
#32188=cartesian_point('',(5.172721153926e1,-5.376202856694e1,
-3.927759364178e1));
#32189=cartesian_point('',(5.173335479857e1,-5.374086622630e1,
-3.922521110807e1));
#32190=cartesian_point('',(5.195771408776e1,-5.295275904305e1,
-3.976246734079e1));
#32191=cartesian_point('',(5.195309578842e1,-5.298624887699e1,
-3.978394798588e1));
#32192=cartesian_point('',(5.194408298417e1,-5.304718614623e1,
-3.981512666458e1));
#32193=cartesian_point('',(5.192709526252e1,-5.313969405576e1,
-3.984380198632e1));
#32194=cartesian_point('',(5.190994001156e1,-5.322245378314e1,
-3.985711950563e1));
#32195=cartesian_point('',(5.189107633390e1,-5.330571251266e1,
-3.985846585328e1));
#32196=cartesian_point('',(5.187091508653e1,-5.338892263848e1,
-3.984709924328e1));
#32197=cartesian_point('',(5.185051375924e1,-5.346917931351e1,
-3.982259868338e1));
#32198=cartesian_point('',(5.183076392614e1,-5.354452050105e1,
-3.978488993564e1));
#32199=cartesian_point('',(5.181228504792e1,-5.361388527470e1,
-3.973323096615e1));
#32200=cartesian_point('',(5.179591446047e1,-5.367509533062e1,
-3.966628252579e1));
#32201=cartesian_point('',(5.178302359903e1,-5.372356811621e1,
-3.958440599765e1));
#32202=cartesian_point('',(5.177501849290e1,-5.375394480438e1,
-3.949198909348e1));
#32203=cartesian_point('',(5.177189135156e1,-5.376592852906e1,
-3.936977841745e1));
#32204=cartesian_point('',(5.177667204962e1,-5.374751682799e1,
-3.928115576014e1));
#32205=cartesian_point('',(5.178251990668e1,-5.372601809107e1,
-3.923077845243e1));
#32206=cartesian_point('',(5.196626548571e1,-5.296343981390e1,
-3.969880942360e1));
#32207=cartesian_point('',(5.196512678766e1,-5.299324554544e1,
-3.972019751485e1));
#32208=cartesian_point('',(5.196191249316e1,-5.304825283140e1,
-3.975217930748e1));
#32209=cartesian_point('',(5.195253203938e1,-5.313328764414e1,
-3.978402645261e1));
#32210=cartesian_point('',(5.194146510914e1,-5.321028201723e1,
-3.980129394091e1));
#32211=cartesian_point('',(5.192809474085e1,-5.328856343716e1,
-3.980754582048e1));
#32212=cartesian_point('',(5.191283992197e1,-5.336757750762e1,
-3.980190902797e1));
#32213=cartesian_point('',(5.189664891296e1,-5.344450545912e1,
-3.978366696398e1));
#32214=cartesian_point('',(5.188040400684e1,-5.351736083672e1,
-3.975250285055e1));
#32215=cartesian_point('',(5.186477889083e1,-5.358499102357e1,
-3.970755908121e1));
#32216=cartesian_point('',(5.185063010461e1,-5.364512849376e1,
-3.964740129124e1));
#32217=cartesian_point('',(5.183930251015e1,-5.369306716536e1,
-3.957220797041e1));
#32218=cartesian_point('',(5.183219045662e1,-5.372325261162e1,
-3.948617222092e1));
#32219=cartesian_point('',(5.182940007847e1,-5.373518852580e1,
-3.937168388295e1));
#32220=cartesian_point('',(5.183365998852e1,-5.371685306462e1,
-3.928869912390e1));
#32221=cartesian_point('',(5.183887315650e1,-5.369551313240e1,
-3.924206163194e1));
#32222=cartesian_point('',(5.196036554739e1,-5.297434749954e1,
-3.963325581484e1));
#32223=cartesian_point('',(5.196283838322e1,-5.300048844838e1,
-3.965376169128e1));
#32224=cartesian_point('',(5.196570534188e1,-5.304938024759e1,
-3.968522787875e1));
#32225=cartesian_point('',(5.196455075401e1,-5.312622413039e1,
-3.971858616598e1));
#32226=cartesian_point('',(5.196023797141e1,-5.319654845112e1,
-3.973857647519e1));
#32227=cartesian_point('',(5.195312408335e1,-5.326870774886e1,
-3.974878043372e1));
#32228=cartesian_point('',(5.194361634175e1,-5.334215971178e1,
-3.974824572065e1));
#32229=cartesian_point('',(5.193250591122e1,-5.341423663787e1,
-3.973603034781e1));
#32230=cartesian_point('',(5.192062328993e1,-5.348299509234e1,
-3.971162242610e1));
#32231=cartesian_point('',(5.190866526452e1,-5.354724960385e1,
-3.967409791504e1));
#32232=cartesian_point('',(5.189746686810e1,-5.360473592148e1,
-3.962199513579e1));
#32233=cartesian_point('',(5.188828117616e1,-5.365080066540e1,
-3.955532977575e1));
#32234=cartesian_point('',(5.188242356023e1,-5.367991441428e1,
-3.947797136807e1));
#32235=cartesian_point('',(5.188011143764e1,-5.369144731153e1,
-3.937437359453e1));
#32236=cartesian_point('',(5.188363441028e1,-5.367373303459e1,
-3.929931723027e1));
#32237=cartesian_point('',(5.188794840411e1,-5.365316836396e1,
-3.925762311661e1));
#32238=cartesian_point('',(5.194247723596e1,-5.298338974508e1,
-3.957843068669e1));
#32239=cartesian_point('',(5.194799548255e1,-5.300657934589e1,
-3.959750557648e1));
#32240=cartesian_point('',(5.195604539296e1,-5.305034866619e1,
-3.962735786556e1));
#32241=cartesian_point('',(5.196211577835e1,-5.311990586214e1,
-3.966043394847e1));
#32242=cartesian_point('',(5.196387855799e1,-5.318400606835e1,
-3.968151690038e1));
#32243=cartesian_point('',(5.196252536749e1,-5.325016732827e1,
-3.969405760162e1));
#32244=cartesian_point('',(5.195843593138e1,-5.331787424107e1,
-3.969708671084e1));
#32245=cartesian_point('',(5.195223073014e1,-5.338464043785e1,
-3.968954334510e1));
#32246=cartesian_point('',(5.194465973841e1,-5.344861850769e1,
-3.967080057647e1));
#32247=cartesian_point('',(5.193641022075e1,-5.350864973336e1,
-3.963992511896e1));
#32248=cartesian_point('',(5.192826285944e1,-5.356255642046e1,
-3.959549466862e1));
#32249=cartesian_point('',(5.192133721849e1,-5.360588774219e1,
-3.953741124968e1));
#32250=cartesian_point('',(5.191682364366e1,-5.363333464374e1,
-3.946916529068e1));
#32251=cartesian_point('',(5.191502730702e1,-5.364421884782e1,
-3.937726393852e1));
#32252=cartesian_point('',(5.191775721233e1,-5.362750211341e1,
-3.931070813242e1));
#32253=cartesian_point('',(5.192110286440e1,-5.360812467338e1,
-3.927411043749e1));
#32254=cartesian_point('',(5.192588119159e1,-5.298841806027e1,
-3.954769606917e1));
#32255=cartesian_point('',(5.193311932087e1,-5.301001078134e1,
-3.956561731058e1));
#32256=cartesian_point('',(5.194412391920e1,-5.305090449216e1,
-3.959396521247e1));
#32257=cartesian_point('',(5.195441967926e1,-5.311615561247e1,
-3.962609921676e1));
#32258=cartesian_point('',(5.195980477636e1,-5.317643924397e1,
-3.964719409526e1));
#32259=cartesian_point('',(5.196194878149e1,-5.323879294568e1,
-3.966055368598e1));
#32260=cartesian_point('',(5.196120700683e1,-5.330272492312e1,
-3.966522408504e1));
#32261=cartesian_point('',(5.195808432306e1,-5.336587834245e1,
-3.966011305027e1));
#32262=cartesian_point('',(5.195326669985e1,-5.342649006715e1,
-3.964455357211e1));
#32263=cartesian_point('',(5.194742144061e1,-5.348344387484e1,
-3.961763066492e1));
#32264=cartesian_point('',(5.194128032145e1,-5.353465309179e1,
-3.957797564451e1));
#32265=cartesian_point('',(5.193585928868e1,-5.357586079231e1,
-3.952543822174e1));
#32266=cartesian_point('',(5.193224869843e1,-5.360198258550e1,
-3.946324129410e1));
#32267=cartesian_point('',(5.193080022226e1,-5.361234513037e1,
-3.937920916320e1));
#32268=cartesian_point('',(5.193299592922e1,-5.359642998030e1,
-3.931836671032e1));
#32269=cartesian_point('',(5.193568905246e1,-5.357799130324e1,
-3.928511382922e1));
#32270=cartesian_point('',(5.191882646602e1,-5.299024794985e1,
-3.953647352970e1));
#32271=cartesian_point('',(5.192669451412e1,-5.301126630927e1,
-3.955392029373e1));
#32272=cartesian_point('',(5.193878544248e1,-5.305110940769e1,
-3.958162805576e1));
#32273=cartesian_point('',(5.195065059070e1,-5.311475468939e1,
-3.961329933965e1));
#32274=cartesian_point('',(5.195739112826e1,-5.317359513956e1,
-3.963430760530e1));
#32275=cartesian_point('',(5.196085266995e1,-5.323449112219e1,
-3.964789182953e1));
#32276=cartesian_point('',(5.196138025368e1,-5.329696075296e1,
-3.965310752871e1));
#32277=cartesian_point('',(5.195943351811e1,-5.335869871975e1,
-3.964885635546e1));
#32278=cartesian_point('',(5.195567220474e1,-5.341797726934e1,
-3.963446036159e1));
#32279=cartesian_point('',(5.195075411347e1,-5.347369986078e1,
-3.960901480055e1));
#32280=cartesian_point('',(5.194539037009e1,-5.352381949262e1,
-3.957117534507e1));
#32281=cartesian_point('',(5.194055472780e1,-5.356416221094e1,
-3.952077433165e1));
#32282=cartesian_point('',(5.193729650330e1,-5.358974097626e1,
-3.946092863911e1));
#32283=cartesian_point('',(5.193598393897e1,-5.359988910901e1,
-3.937996866108e1));
#32284=cartesian_point('',(5.193797101458e1,-5.358430336145e1,
-3.932135598498e1));
#32285=cartesian_point('',(5.194040925865e1,-5.356624884792e1,
-3.928939832195e1));
#32286=b_spline_surface_with_knots('',3,3,((#32014,#32015,#32016,#32017,#32018,
#32019,#32020,#32021,#32022,#32023,#32024,#32025,#32026,#32027,#32028,#32029),(
#32030,#32031,#32032,#32033,#32034,#32035,#32036,#32037,#32038,#32039,#32040,
#32041,#32042,#32043,#32044,#32045),(#32046,#32047,#32048,#32049,#32050,#32051,
#32052,#32053,#32054,#32055,#32056,#32057,#32058,#32059,#32060,#32061),(#32062,
#32063,#32064,#32065,#32066,#32067,#32068,#32069,#32070,#32071,#32072,#32073,
#32074,#32075,#32076,#32077),(#32078,#32079,#32080,#32081,#32082,#32083,#32084,
#32085,#32086,#32087,#32088,#32089,#32090,#32091,#32092,#32093),(#32094,#32095,
#32096,#32097,#32098,#32099,#32100,#32101,#32102,#32103,#32104,#32105,#32106,
#32107,#32108,#32109),(#32110,#32111,#32112,#32113,#32114,#32115,#32116,#32117,
#32118,#32119,#32120,#32121,#32122,#32123,#32124,#32125),(#32126,#32127,#32128,
#32129,#32130,#32131,#32132,#32133,#32134,#32135,#32136,#32137,#32138,#32139,
#32140,#32141),(#32142,#32143,#32144,#32145,#32146,#32147,#32148,#32149,#32150,
#32151,#32152,#32153,#32154,#32155,#32156,#32157),(#32158,#32159,#32160,#32161,
#32162,#32163,#32164,#32165,#32166,#32167,#32168,#32169,#32170,#32171,#32172,
#32173),(#32174,#32175,#32176,#32177,#32178,#32179,#32180,#32181,#32182,#32183,
#32184,#32185,#32186,#32187,#32188,#32189),(#32190,#32191,#32192,#32193,#32194,
#32195,#32196,#32197,#32198,#32199,#32200,#32201,#32202,#32203,#32204,#32205),(
#32206,#32207,#32208,#32209,#32210,#32211,#32212,#32213,#32214,#32215,#32216,
#32217,#32218,#32219,#32220,#32221),(#32222,#32223,#32224,#32225,#32226,#32227,
#32228,#32229,#32230,#32231,#32232,#32233,#32234,#32235,#32236,#32237),(#32238,
#32239,#32240,#32241,#32242,#32243,#32244,#32245,#32246,#32247,#32248,#32249,
#32250,#32251,#32252,#32253),(#32254,#32255,#32256,#32257,#32258,#32259,#32260,
#32261,#32262,#32263,#32264,#32265,#32266,#32267,#32268,#32269),(#32270,#32271,
#32272,#32273,#32274,#32275,#32276,#32277,#32278,#32279,#32280,#32281,#32282,
#32283,#32284,#32285)),.unspecified.,.f.,.f.,.f.,(4,1,1,1,1,1,1,1,1,1,1,1,1,1,
4),(4,1,1,1,1,1,1,1,1,1,1,1,1,4),(2.522143721991e-1,3.75e-1,5.e-1,6.25e-1,
7.5e-1,8.75e-1,9.375e-1,1.e0,1.0625e0,1.125e0,1.25e0,1.375e0,1.5e0,1.625e0,
1.703086512409e0),(-1.146315743914e-1,0.e0,7.819129197546e-2,1.511300707315e-1,
2.234931015204e-1,2.943481415253e-1,3.626180076396e-1,4.275112887819e-1,
4.910195265906e-1,5.553508467543e-1,6.194863988724e-1,6.822622713404e-1,
7.429017770150e-1,8.511001943967e-1),.unspecified.);
#32287=oriented_edge('',*,*,#32004,.f.);
#32289=oriented_edge('',*,*,#32288,.t.);
#32291=oriented_edge('',*,*,#32290,.f.);
#32292=edge_loop('',(#32287,#32289,#32291));
#32293=face_outer_bound('',#32292,.f.);
#32295=cartesian_point('',(0.e0,0.e0,-3.94e1));
#32296=direction('',(0.e0,0.e0,1.e0));
#32297=direction('',(-7.077664394356e-1,7.064465069690e-1,0.e0));
#32298=axis2_placement_3d('',#32295,#32296,#32297);
#32299=toroidal_surface('',#32298,7.405602616846e1,6.e-1);
#32301=oriented_edge('',*,*,#32300,.f.);
#32303=oriented_edge('',*,*,#32302,.f.);
#32304=oriented_edge('',*,*,#32288,.f.);
#32306=oriented_edge('',*,*,#32305,.f.);
#32308=oriented_edge('',*,*,#32307,.f.);
#32310=oriented_edge('',*,*,#32309,.f.);
#32312=oriented_edge('',*,*,#32311,.f.);
#32313=edge_loop('',(#32301,#32303,#32304,#32306,#32308,#32310,#32312));
#32314=face_outer_bound('',#32313,.f.);
#32316=cartesian_point('',(0.e0,0.e0,-4.e1));
#32317=direction('',(0.e0,0.e0,-1.e0));
#32318=direction('',(1.e0,0.e0,0.e0));
#32319=axis2_placement_3d('',#32316,#32317,#32318);
#32320=plane('',#32319);
#32322=oriented_edge('',*,*,#32321,.t.);
#32323=oriented_edge('',*,*,#32302,.t.);
#32324=oriented_edge('',*,*,#32300,.t.);
#32326=oriented_edge('',*,*,#32325,.t.);
#32328=oriented_edge('',*,*,#32327,.t.);
#32330=oriented_edge('',*,*,#32329,.t.);
#32332=oriented_edge('',*,*,#32331,.t.);
#32334=oriented_edge('',*,*,#32333,.t.);
#32336=oriented_edge('',*,*,#32335,.t.);
#32338=oriented_edge('',*,*,#32337,.t.);
#32340=oriented_edge('',*,*,#32339,.t.);
#32342=oriented_edge('',*,*,#32341,.t.);
#32343=edge_loop('',(#32322,#32323,#32324,#32326,#32328,#32330,#32332,#32334,
#32336,#32338,#32340,#32342));
#32344=face_outer_bound('',#32343,.f.);
#32346=oriented_edge('',*,*,#32345,.t.);
#32348=oriented_edge('',*,*,#32347,.t.);
#32349=edge_loop('',(#32346,#32348));
#32350=face_bound('',#32349,.f.);
#32352=cartesian_point('',(-1.465342685656e2,1.451379360622e2,-3.94e1));
#32353=direction('',(7.071067811865e-1,-7.071067811865e-1,0.e0));
#32354=direction('',(-7.070680100731e-1,-7.070680100731e-1,-1.047178411625e-2));
#32355=axis2_placement_3d('',#32352,#32353,#32354);
#32356=cylindrical_surface('',#32355,6.e-1);
#32358=oriented_edge('',*,*,#32357,.t.);
#32360=oriented_edge('',*,*,#32359,.t.);
#32361=oriented_edge('',*,*,#32290,.t.);
#32362=oriented_edge('',*,*,#32321,.f.);
#32363=edge_loop('',(#32358,#32360,#32361,#32362));
#32364=face_outer_bound('',#32363,.f.);
#32366=cartesian_point('',(5.017372262421e1,-5.341556626415e1,
-3.909117278119e1));
#32367=cartesian_point('',(5.016347126586e1,-5.341975848545e1,
-3.913186844690e1));
#32368=cartesian_point('',(5.014541322667e1,-5.342328602645e1,
-3.920611293001e1));
#32369=cartesian_point('',(5.011973770383e1,-5.341752141477e1,
-3.931669394687e1));
#32370=cartesian_point('',(5.009525816571e1,-5.340139961164e1,
-3.942651929361e1));
#32371=cartesian_point('',(5.006989083145e1,-5.337130062460e1,
-3.954586421008e1));
#32372=cartesian_point('',(5.004423589709e1,-5.332390479122e1,
-3.967381542463e1));
#32373=cartesian_point('',(5.001927390874e1,-5.325666378291e1,
-3.980758915410e1));
#32374=cartesian_point('',(4.999600115286e1,-5.316820490794e1,
-3.994364494758e1));
#32375=cartesian_point('',(4.997508183094e1,-5.305737784092e1,
-4.007944583103e1));
#32376=cartesian_point('',(4.995695678421e1,-5.292215687120e1,
-4.021344943626e1));
#32377=cartesian_point('',(4.994212333925e1,-5.275973636805e1,
-4.034380651886e1));
#32378=cartesian_point('',(4.993124345076e1,-5.256777839638e1,
-4.046722434608e1));
#32379=cartesian_point('',(4.992500686585e1,-5.234395485887e1,
-4.057955532179e1));
#32380=cartesian_point('',(4.992414541779e1,-5.208505122671e1,
-4.067566222797e1));
#32381=cartesian_point('',(4.992871289745e1,-5.183233714662e1,
-4.073725972938e1));
#32382=cartesian_point('',(4.993419179867e1,-5.166403918366e1,
-4.076084953353e1));
#32383=cartesian_point('',(4.993663848810e1,-5.159708507994e1,
-4.076759286950e1));
#32384=cartesian_point('',(5.035070122565e1,-5.281610419179e1,
-3.915595174651e1));
#32385=cartesian_point('',(5.034424749870e1,-5.281809137968e1,
-3.916589309684e1));
#32386=cartesian_point('',(5.033057492236e1,-5.282124877591e1,
-3.918322837517e1));
#32387=cartesian_point('',(5.030442658523e1,-5.282459031789e1,
-3.921075795256e1));
#32388=cartesian_point('',(5.027326243402e1,-5.282569395210e1,
-3.924213580253e1));
#32389=cartesian_point('',(5.023403548079e1,-5.282240804813e1,
-3.928307726920e1));
#32390=cartesian_point('',(5.018690516232e1,-5.281113597409e1,
-3.933608993167e1));
#32391=cartesian_point('',(5.013317573002e1,-5.278795779007e1,
-3.940182319256e1));
#32392=cartesian_point('',(5.007473999625e1,-5.274960418979e1,
-3.947911709492e1));
#32393=cartesian_point('',(5.001308401958e1,-5.269347555099e1,
-3.956632250495e1));
#32394=cartesian_point('',(4.994903581216e1,-5.261684394696e1,
-3.966215414588e1));
#32395=cartesian_point('',(4.988326313048e1,-5.251650755587e1,
-3.976529289613e1));
#32396=cartesian_point('',(4.981684295558e1,-5.238944748974e1,
-3.987346990758e1));
#32397=cartesian_point('',(4.975097181653e1,-5.223256423157e1,
-3.998378640027e1));
#32398=cartesian_point('',(4.968683809027e1,-5.204185624982e1,
-4.009276172378e1));
#32399=cartesian_point('',(4.963519235726e1,-5.184710018034e1,
-4.017987656013e1));
#32400=cartesian_point('',(4.960620250371e1,-5.171281522414e1,
-4.022665096023e1));
#32401=cartesian_point('',(4.959535154426e1,-5.165868168771e1,
-4.024347562654e1));
#32402=cartesian_point('',(5.096276540234e1,-5.283622601678e1,
-3.929660016270e1));
#32403=cartesian_point('',(5.095746012399e1,-5.283468166236e1,
-3.930219194487e1));
#32404=cartesian_point('',(5.094562597233e1,-5.282999228549e1,
-3.931210366740e1));
#32405=cartesian_point('',(5.092194318692e1,-5.281794971994e1,
-3.932748470959e1));
#32406=cartesian_point('',(5.089298766349e1,-5.280107189261e1,
-3.934422014403e1));
#32407=cartesian_point('',(5.085565796785e1,-5.277650572734e1,
-3.936488080980e1));
#32408=cartesian_point('',(5.080954774373e1,-5.274229436348e1,
-3.939032859053e1));
#32409=cartesian_point('',(5.075516425136e1,-5.269688289355e1,
-3.942066168608e1));
#32410=cartesian_point('',(5.069355888912e1,-5.263933991476e1,
-3.945528692596e1));
#32411=cartesian_point('',(5.062542749598e1,-5.256879489814e1,
-3.949348350644e1));
#32412=cartesian_point('',(5.055075923438e1,-5.248383018667e1,
-3.953471099924e1));
#32413=cartesian_point('',(5.046923661795e1,-5.238256702064e1,
-3.957840167836e1));
#32414=cartesian_point('',(5.038090176550e1,-5.226341929530e1,
-3.962357357192e1));
#32415=cartesian_point('',(5.028585192211e1,-5.212478277009e1,
-3.966897498183e1));
#32416=cartesian_point('',(5.018396288268e1,-5.196446298017e1,
-3.971309524879e1));
#32417=cartesian_point('',(5.009164287034e1,-5.180777034982e1,
-3.974761754647e1));
#32418=cartesian_point('',(5.003364534018e1,-5.170316920780e1,
-3.976568812778e1));
#32419=cartesian_point('',(5.001103700904e1,-5.166150315404e1,
-3.977210260040e1));
#32420=cartesian_point('',(5.111244084791e1,-5.344642695049e1,
-3.930688419842e1));
#32421=cartesian_point('',(5.110395085648e1,-5.344520287720e1,
-3.934090896484e1));
#32422=cartesian_point('',(5.108871239546e1,-5.343669588134e1,
-3.940376799629e1));
#32423=cartesian_point('',(5.106681827072e1,-5.340733677963e1,
-3.949571689608e1));
#32424=cartesian_point('',(5.104572608842e1,-5.336363694421e1,
-3.958308528025e1));
#32425=cartesian_point('',(5.102326856386e1,-5.330090058049e1,
-3.967132568496e1));
#32426=cartesian_point('',(5.099917814053e1,-5.321832293086e1,
-3.975700084772e1));
#32427=cartesian_point('',(5.097321302516e1,-5.311698289921e1,
-3.983648160990e1));
#32428=cartesian_point('',(5.094507903393e1,-5.299909341877e1,
-3.990709679670e1));
#32429=cartesian_point('',(5.091422841449e1,-5.286615606154e1,
-3.996773320693e1));
#32430=cartesian_point('',(5.087981547056e1,-5.271815466761e1,
-4.001799084091e1));
#32431=cartesian_point('',(5.084082646914e1,-5.255431277670e1,
-4.005717286401e1));
#32432=cartesian_point('',(5.079633620453e1,-5.237448990257e1,
-4.008396021587e1));
#32433=cartesian_point('',(5.074534846028e1,-5.217865124216e1,
-4.009673141742e1));
#32434=cartesian_point('',(5.068658197240e1,-5.196635375122e1,
-4.009337061122e1));
#32435=cartesian_point('',(5.062876761583e1,-5.177201728140e1,
-4.007430733169e1));
#32436=cartesian_point('',(5.058975766163e1,-5.164924516096e1,
-4.005387430489e1));
#32437=cartesian_point('',(5.057417215855e1,-5.160141234162e1,
-4.004465160510e1));
#32438=(bounded_surface()b_spline_surface(3,3,((#32366,#32367,#32368,#32369,
#32370,#32371,#32372,#32373,#32374,#32375,#32376,#32377,#32378,#32379,#32380,
#32381,#32382,#32383),(#32384,#32385,#32386,#32387,#32388,#32389,#32390,#32391,
#32392,#32393,#32394,#32395,#32396,#32397,#32398,#32399,#32400,#32401),(#32402,
#32403,#32404,#32405,#32406,#32407,#32408,#32409,#32410,#32411,#32412,#32413,
#32414,#32415,#32416,#32417,#32418,#32419),(#32420,#32421,#32422,#32423,#32424,
#32425,#32426,#32427,#32428,#32429,#32430,#32431,#32432,#32433,#32434,#32435,
#32436,#32437)),.unspecified.,.f.,.f.,.f.)b_spline_surface_with_knots((4,4),(4,
1,1,1,1,1,1,1,1,1,1,1,1,1,1,4),(0.e0,1.e0),(1.307039396977e-1,1.738760589794e-1,
2.094937862481e-1,2.485694603877e-1,2.919082267215e-1,3.397706655020e-1,
3.920264680455e-1,4.482016421693e-1,5.081082116887e-1,5.729216106358e-1,
6.438499931932e-1,7.213593199512e-1,8.057250312472e-1,8.981869909052e-1,1.e0,
1.065962809598e0),.unspecified.)geometric_representation_item()rational_b_spline_surface(((1.578723556679e0,1.578723556679e0,1.578723556679e0,1.578723556679e0,
1.578723556679e0,1.578723556679e0,1.578723556679e0,1.578723556679e0,
1.578723556679e0,1.578723556679e0,1.578723556679e0,1.578723556679e0,
1.578723556679e0,1.578723556679e0,1.578723556679e0,1.578723556679e0,
1.578723556679e0,1.578723556679e0),(8.070921477738e-1,8.070921477738e-1,
8.070921477738e-1,8.070921477738e-1,8.070921477738e-1,8.070921477738e-1,
8.070921477738e-1,8.070921477738e-1,8.070921477738e-1,8.070921477738e-1,
8.070921477738e-1,8.070921477738e-1,8.070921477738e-1,8.070921477738e-1,
8.070921477738e-1,8.070921477738e-1,8.070921477738e-1,8.070921477738e-1),(
8.070921477738e-1,8.070921477738e-1,8.070921477738e-1,8.070921477738e-1,
8.070921477738e-1,8.070921477738e-1,8.070921477738e-1,8.070921477738e-1,
8.070921477738e-1,8.070921477738e-1,8.070921477738e-1,8.070921477738e-1,
8.070921477738e-1,8.070921477738e-1,8.070921477738e-1,8.070921477738e-1,
8.070921477738e-1,8.070921477738e-1),(1.578723556679e0,1.578723556679e0,
1.578723556679e0,1.578723556679e0,1.578723556679e0,1.578723556679e0,
1.578723556679e0,1.578723556679e0,1.578723556679e0,1.578723556679e0,
1.578723556679e0,1.578723556679e0,1.578723556679e0,1.578723556679e0,
1.578723556679e0,1.578723556679e0,1.578723556679e0,1.578723556679e0)))representation_item('')surface());
#32440=oriented_edge('',*,*,#32439,.f.);
#32442=oriented_edge('',*,*,#32441,.f.);
#32443=oriented_edge('',*,*,#32357,.f.);
#32444=edge_loop('',(#32440,#32442,#32443));
#32445=face_outer_bound('',#32444,.f.);
#32447=cartesian_point('',(0.e0,0.e0,-3.9e1));
#32448=direction('',(0.e0,0.e0,1.e0));
#32449=direction('',(-9.333331978272e-4,-9.999995644445e-1,0.e0));
#32450=axis2_placement_3d('',#32447,#32448,#32449);
#32451=toroidal_surface('',#32450,7.222506558621e1,1.e0);
#32452=oriented_edge('',*,*,#32439,.t.);
#32453=oriented_edge('',*,*,#32341,.f.);
#32455=oriented_edge('',*,*,#32454,.t.);
#32457=oriented_edge('',*,*,#32456,.t.);
#32459=oriented_edge('',*,*,#32458,.t.);
#32460=edge_loop('',(#32452,#32453,#32455,#32457,#32459));
#32461=face_outer_bound('',#32460,.f.);
#32463=cartesian_point('',(4.769466738584e1,-5.652230088868e1,
-3.923081200570e1));
#32464=cartesian_point('',(4.770870721525e1,-5.650331250513e1,
-3.925599019242e1));
#32465=cartesian_point('',(4.774290245442e1,-5.646088217513e1,
-3.931725110975e1));
#32466=cartesian_point('',(4.779754814023e1,-5.638487890101e1,
-3.942129311028e1));
#32467=cartesian_point('',(4.784302398193e1,-5.631260610640e1,
-3.951357056548e1));
#32468=cartesian_point('',(4.788829309564e1,-5.622986527793e1,
-3.961227566390e1));
#32469=cartesian_point('',(4.793231426595e1,-5.613523432138e1,
-3.971722331337e1));
#32470=cartesian_point('',(4.797386840654e1,-5.602715312149e1,
-3.982812265966e1));
#32471=cartesian_point('',(4.801130115089e1,-5.590402244703e1,
-3.994424524080e1));
#32472=cartesian_point('',(4.804250588294e1,-5.576426291379e1,
-4.006437381910e1));
#32473=cartesian_point('',(4.806482885812e1,-5.560637262647e1,
-4.018667126547e1));
#32474=cartesian_point('',(4.807487825534e1,-5.543038487286e1,
-4.030757864038e1));
#32475=cartesian_point('',(4.806919115251e1,-5.524354688106e1,
-4.041896930098e1));
#32476=cartesian_point('',(4.804730679267e1,-5.505871947274e1,
-4.051238042276e1));
#32477=cartesian_point('',(4.801268425874e1,-5.488739137580e1,
-4.058432949608e1));
#32478=cartesian_point('',(4.796901183739e1,-5.473202192435e1,
-4.063724138673e1));
#32479=cartesian_point('',(4.791751145963e1,-5.458838525374e1,
-4.067520699934e1));
#32480=cartesian_point('',(4.785697148613e1,-5.445032464080e1,
-4.070109996075e1));
#32481=cartesian_point('',(4.778332458764e1,-5.431056149571e1,
-4.071575294717e1));
#32482=cartesian_point('',(4.769298392878e1,-5.416797702335e1,
-4.071681376324e1));
#32483=cartesian_point('',(4.762185493067e1,-5.407488830901e1,
-4.070643218586e1));
#32484=cartesian_point('',(4.758347428823e1,-5.402906089557e1,
-4.069814563131e1));
#32485=cartesian_point('',(4.722910690853e1,-5.622216325293e1,
-3.946639199660e1));
#32486=cartesian_point('',(4.722864752384e1,-5.620815906615e1,
-3.946631389950e1));
#32487=cartesian_point('',(4.725073696502e1,-5.616604942311e1,
-3.949758192634e1));
#32488=cartesian_point('',(4.729902970035e1,-5.608289363382e1,
-3.956885908563e1));
#32489=cartesian_point('',(4.733913667038e1,-5.600581531987e1,
-3.963000243773e1));
#32490=cartesian_point('',(4.737966842684e1,-5.591957585850e1,
-3.969398103880e1));
#32491=cartesian_point('',(4.741987283735e1,-5.582327682495e1,
-3.976018676527e1));
#32492=cartesian_point('',(4.745900112652e1,-5.571602561416e1,
-3.982797336107e1));
#32493=cartesian_point('',(4.749598539550e1,-5.559709993995e1,
-3.989625795135e1));
#32494=cartesian_point('',(4.752950259575e1,-5.546604964622e1,
-3.996355297039e1));
#32495=cartesian_point('',(4.755793450678e1,-5.532283726322e1,
-4.002787003910e1));
#32496=cartesian_point('',(4.757919920689e1,-5.516924541133e1,
-4.008619590116e1));
#32497=cartesian_point('',(4.759085883708e1,-5.501352640796e1,
-4.013360957635e1));
#32498=cartesian_point('',(4.759231049467e1,-5.486762047969e1,
-4.016660429391e1));
#32499=cartesian_point('',(4.758556082970e1,-5.474030335048e1,
-4.018572888976e1));
#32500=cartesian_point('',(4.757319484540e1,-5.463215495474e1,
-4.019426231690e1));
#32501=cartesian_point('',(4.755664984819e1,-5.453904688998e1,
-4.019535218082e1));
#32502=cartesian_point('',(4.753604810412e1,-5.445629190921e1,
-4.019107931690e1));
#32503=cartesian_point('',(4.751001206230e1,-5.437946100050e1,
-4.018258596487e1));
#32504=cartesian_point('',(4.747648301658e1,-5.430802644414e1,
-4.017103698037e1));
#32505=cartesian_point('',(4.744766615601e1,-5.426478172051e1,
-4.016246810811e1));
#32506=cartesian_point('',(4.743096424413e1,-5.424376020800e1,
-4.015791861211e1));
#32507=cartesian_point('',(4.717660452544e1,-5.570838884201e1,
-3.915586787537e1));
#32508=cartesian_point('',(4.719162770387e1,-5.569100359282e1,
-3.916216536481e1));
#32509=cartesian_point('',(4.722766344566e1,-5.565214211072e1,
-3.918636708933e1));
#32510=cartesian_point('',(4.728746219426e1,-5.558448537111e1,
-3.923282687404e1));
#32511=cartesian_point('',(4.733988025496e1,-5.552154738571e1,
-3.927370238714e1));
#32512=cartesian_point('',(4.739497289431e1,-5.545125909074e1,
-3.931719801977e1));
#32513=cartesian_point('',(4.745240758782e1,-5.537286107117e1,
-3.936315434707e1));
#32514=cartesian_point('',(4.751175505456e1,-5.528557762857e1,
-3.941137019094e1));
#32515=cartesian_point('',(4.757231831427e1,-5.518870491139e1,
-3.946142713666e1));
#32516=cartesian_point('',(4.763310066522e1,-5.508167955716e1,
-3.951267736778e1));
#32517=cartesian_point('',(4.769273993407e1,-5.496414596800e1,
-3.956418411214e1));
#32518=cartesian_point('',(4.774898399178e1,-5.483705341380e1,
-3.961426640139e1));
#32519=cartesian_point('',(4.779756936353e1,-5.470651979733e1,
-3.965939840355e1));
#32520=cartesian_point('',(4.783472602427e1,-5.458189757839e1,
-3.969616647193e1));
#32521=cartesian_point('',(4.785964412862e1,-5.447053355762e1,
-3.972348358196e1));
#32522=cartesian_point('',(4.787409437293e1,-5.437329839775e1,
-3.974269058602e1));
#32523=cartesian_point('',(4.787999450970e1,-5.428701414433e1,
-3.975566930050e1));
#32524=cartesian_point('',(4.787809467745e1,-5.420786951968e1,
-3.976372083012e1));
#32525=cartesian_point('',(4.786738076198e1,-5.413220601527e1,
-3.976730820744e1));
#32526=cartesian_point('',(4.784508656699e1,-5.406066905570e1,
-3.976582389261e1));
#32527=cartesian_point('',(4.782090345434e1,-5.401844729380e1,
-3.976095567488e1));
#32528=cartesian_point('',(4.780621726491e1,-5.399881485214e1,
-3.975743516156e1));
#32529=cartesian_point('',(4.761119498745e1,-5.570546210476e1,
-3.873711644608e1));
#32530=cartesian_point('',(4.764985020702e1,-5.568109824390e1,
-3.877243103921e1));
#32531=cartesian_point('',(4.770621836683e1,-5.564383209446e1,
-3.882245739585e1));
#32532=cartesian_point('',(4.777915721340e1,-5.559247042299e1,
-3.888704279126e1));
#32533=cartesian_point('',(4.784420619092e1,-5.554267902979e1,
-3.894709684920e1));
#32534=cartesian_point('',(4.791262533625e1,-5.548529861455e1,
-3.901323652070e1));
#32535=cartesian_point('',(4.798404055949e1,-5.541912809152e1,
-3.908599008999e1));
#32536=cartesian_point('',(4.805774073161e1,-5.534279321287e1,
-3.916577432259e1));
#32537=cartesian_point('',(4.813266120149e1,-5.525472405609e1,
-3.925291716731e1));
#32538=cartesian_point('',(4.820721420480e1,-5.515316125264e1,
-3.934753648558e1));
#32539=cartesian_point('',(4.827915308077e1,-5.503609712224e1,
-3.944946707534e1));
#32540=cartesian_point('',(4.834481539934e1,-5.490224002682e1,
-3.955726817279e1));
#32541=cartesian_point('',(4.839783573148e1,-5.475544373496e1,
-3.966503125097e1));
#32542=cartesian_point('',(4.843271798113e1,-5.460445483410e1,
-3.976444154130e1));
#32543=cartesian_point('',(4.844844334621e1,-5.445849023797e1,
-3.984941571508e1));
#32544=cartesian_point('',(4.844740546464e1,-5.432047150335e1,
-3.991929729399e1));
#32545=cartesian_point('',(4.843159011818e1,-5.418768386226e1,
-3.997616473202e1));
#32546=cartesian_point('',(4.840078390833e1,-5.405536327615e1,
-4.002165197921e1));
#32547=cartesian_point('',(4.835149732593e1,-5.391745616182e1,
-4.005551185498e1));
#32548=cartesian_point('',(4.827901871236e1,-5.377470888081e1,
-4.007257427090e1));
#32549=cartesian_point('',(4.821525680949e1,-5.368324655112e1,
-4.006807628381e1));
#32550=cartesian_point('',(4.818008092041e1,-5.363962759129e1,
-4.006142568652e1));
#32551=(bounded_surface()b_spline_surface(3,3,((#32463,#32464,#32465,#32466,
#32467,#32468,#32469,#32470,#32471,#32472,#32473,#32474,#32475,#32476,#32477,
#32478,#32479,#32480,#32481,#32482,#32483,#32484),(#32485,#32486,#32487,#32488,
#32489,#32490,#32491,#32492,#32493,#32494,#32495,#32496,#32497,#32498,#32499,
#32500,#32501,#32502,#32503,#32504,#32505,#32506),(#32507,#32508,#32509,#32510,
#32511,#32512,#32513,#32514,#32515,#32516,#32517,#32518,#32519,#32520,#32521,
#32522,#32523,#32524,#32525,#32526,#32527,#32528),(#32529,#32530,#32531,#32532,
#32533,#32534,#32535,#32536,#32537,#32538,#32539,#32540,#32541,#32542,#32543,
#32544,#32545,#32546,#32547,#32548,#32549,#32550)),.unspecified.,.f.,.f.,.f.)b_spline_surface_with_knots((4,4),(4,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,4),(0.e0,
1.e0),(-5.062233447098e-2,0.e0,3.358010828827e-2,7.024037988987e-2,
1.102183226189e-1,1.537673239758e-1,2.011617373950e-1,2.526460199612e-1,
3.084017541271e-1,3.685937851276e-1,4.333902924826e-1,5.014464765763e-1,
5.659663000264e-1,6.232478783231e-1,6.747803195503e-1,7.226651418574e-1,
7.692288068357e-1,8.176494624643e-1,8.716409912964e-1,9.281662804458e-1),
.unspecified.)geometric_representation_item()rational_b_spline_surface(((
1.544474120861e0,1.544474120861e0,1.544474120861e0,1.544474120861e0,
1.544474120861e0,1.544474120861e0,1.544474120861e0,1.544474120861e0,
1.544474120861e0,1.544474120861e0,1.544474120861e0,1.544474120861e0,
1.544474120861e0,1.544474120861e0,1.544474120861e0,1.544474120861e0,
1.544474120861e0,1.544474120861e0,1.544474120861e0,1.544474120861e0,
1.544474120861e0,1.544474120861e0),(8.185086263797e-1,8.185086263797e-1,
8.185086263797e-1,8.185086263797e-1,8.185086263797e-1,8.185086263797e-1,
8.185086263797e-1,8.185086263797e-1,8.185086263797e-1,8.185086263797e-1,
8.185086263797e-1,8.185086263797e-1,8.185086263797e-1,8.185086263797e-1,
8.185086263797e-1,8.185086263797e-1,8.185086263797e-1,8.185086263797e-1,
8.185086263797e-1,8.185086263797e-1,8.185086263797e-1,8.185086263797e-1),(
8.185086263797e-1,8.185086263797e-1,8.185086263797e-1,8.185086263797e-1,
8.185086263797e-1,8.185086263797e-1,8.185086263797e-1,8.185086263797e-1,
8.185086263797e-1,8.185086263797e-1,8.185086263797e-1,8.185086263797e-1,
8.185086263797e-1,8.185086263797e-1,8.185086263797e-1,8.185086263797e-1,
8.185086263797e-1,8.185086263797e-1,8.185086263797e-1,8.185086263797e-1,
8.185086263797e-1,8.185086263797e-1),(1.544474120861e0,1.544474120861e0,
1.544474120861e0,1.544474120861e0,1.544474120861e0,1.544474120861e0,
1.544474120861e0,1.544474120861e0,1.544474120861e0,1.544474120861e0,
1.544474120861e0,1.544474120861e0,1.544474120861e0,1.544474120861e0,
1.544474120861e0,1.544474120861e0,1.544474120861e0,1.544474120861e0,
1.544474120861e0,1.544474120861e0,1.544474120861e0,1.544474120861e0)))representation_item('')surface());
#32552=oriented_edge('',*,*,#32454,.f.);
#32554=oriented_edge('',*,*,#32553,.t.);
#32556=oriented_edge('',*,*,#32555,.t.);
#32557=edge_loop('',(#32552,#32554,#32556));
#32558=face_outer_bound('',#32557,.f.);
#32560=cartesian_point('',(4.773831429595e1,-5.424716168697e1,
-4.071391491616e1));
#32561=cartesian_point('',(4.769316781555e1,-5.416710293267e1,
-4.071363473148e1));
#32562=cartesian_point('',(4.760784868347e1,-5.404820783796e1,
-4.071373266415e1));
#32563=cartesian_point('',(4.750336814666e1,-5.394610184760e1,
-4.071458578145e1));
#32564=cartesian_point('',(4.746264246157e1,-5.391105019594e1,
-4.071502083156e1));
#32565=cartesian_point('',(4.751389289390e1,-5.437328185297e1,
-4.017003517917e1));
#32566=cartesian_point('',(4.747837498378e1,-5.430967269001e1,
-4.016960161907e1));
#32567=cartesian_point('',(4.741061208323e1,-5.421539410760e1,
-4.016970073169e1));
#32568=cartesian_point('',(4.732711643039e1,-5.413519872174e1,
-4.017116832914e1));
#32569=cartesian_point('',(4.729455406775e1,-5.410781232848e1,
-4.017186286829e1));
#32570=cartesian_point('',(4.790102736607e1,-5.415572035460e1,
-3.976399361126e1));
#32571=cartesian_point('',(4.784961984875e1,-5.406333039306e1,
-3.976383719519e1));
#32572=cartesian_point('',(4.775119370740e1,-5.392646852474e1,
-3.976382401420e1));
#32573=cartesian_point('',(4.762969131419e1,-5.381049013436e1,
-3.976449113764e1));
#32574=cartesian_point('',(4.758230974460e1,-5.377096964486e1,
-3.976476162553e1));
#32575=cartesian_point('',(4.835322491252e1,-5.390159474647e1,
-4.006897294166e1));
#32576=cartesian_point('',(4.828283994560e1,-5.377582159608e1,
-4.006913296269e1));
#32577=cartesian_point('',(4.814881641322e1,-5.358928872569e1,
-4.006905253218e1));
#32578=cartesian_point('',(4.798396732273e1,-5.343034628455e1,
-4.006863420507e1));
#32579=cartesian_point('',(4.791970333678e1,-5.337602126631e1,
-4.006839570725e1));
#32580=(bounded_surface()b_spline_surface(3,3,((#32560,#32561,#32562,#32563,
#32564),(#32565,#32566,#32567,#32568,#32569),(#32570,#32571,#32572,#32573,
#32574),(#32575,#32576,#32577,#32578,#32579)),.unspecified.,.f.,.f.,.f.)b_spline_surface_with_knots((4,4),(4,1,4),(0.e0,1.e0),(4.441599912540e-1,
6.703167914040e-1,8.023282082278e-1),.unspecified.)geometric_representation_item()rational_b_spline_surface(((1.545377454644e0,1.545377454644e0,1.545377454644e0,
1.545377454644e0,1.545377454644e0),(8.182075151188e-1,8.182075151188e-1,
8.182075151188e-1,8.182075151188e-1,8.182075151188e-1),(8.182075151188e-1,
8.182075151188e-1,8.182075151188e-1,8.182075151188e-1,8.182075151188e-1),(
1.545377454644e0,1.545377454644e0,1.545377454644e0,1.545377454644e0,
1.545377454644e0)))representation_item('')surface());
#32582=oriented_edge('',*,*,#32581,.f.);
#32583=oriented_edge('',*,*,#32553,.f.);
#32584=oriented_edge('',*,*,#32339,.f.);
#32586=oriented_edge('',*,*,#32585,.t.);
#32587=edge_loop('',(#32582,#32583,#32584,#32586));
#32588=face_outer_bound('',#32587,.f.);
#32590=cartesian_point('',(4.664561556430e1,-5.486261013337e1,
-4.049323068385e1));
#32591=direction('',(7.277646933574e-2,5.046502381197e-2,9.960707137963e-1));
#32592=direction('',(4.634026445397e-1,-8.860791317092e-1,1.103455405155e-2));
#32593=axis2_placement_3d('',#32590,#32591,#32592);
#32594=cylindrical_surface('',#32593,1.199969099195e0);
#32595=oriented_edge('',*,*,#32581,.t.);
#32597=oriented_edge('',*,*,#32596,.t.);
#32599=oriented_edge('',*,*,#32598,.f.);
#32601=oriented_edge('',*,*,#32600,.f.);
#32603=oriented_edge('',*,*,#32602,.f.);
#32604=oriented_edge('',*,*,#32555,.f.);
#32605=edge_loop('',(#32595,#32597,#32599,#32601,#32603,#32604));
#32606=face_outer_bound('',#32605,.f.);
#32608=cartesian_point('',(6.092537802685e1,-6.799644583871e1,-4.5e1));
#32609=direction('',(-7.044160264028e-1,-7.044160264028e-1,8.715574274764e-2));
#32610=direction('',(-7.071067811865e-1,7.071067811865e-1,0.e0));
#32611=axis2_placement_3d('',#32608,#32609,#32610);
#32612=plane('',#32611);
#32614=oriented_edge('',*,*,#32613,.f.);
#32616=oriented_edge('',*,*,#32615,.f.);
#32618=oriented_edge('',*,*,#32617,.f.);
#32620=oriented_edge('',*,*,#32619,.t.);
#32621=oriented_edge('',*,*,#32596,.f.);
#32622=edge_loop('',(#32614,#32616,#32618,#32620,#32621));
#32623=face_outer_bound('',#32622,.f.);
#32625=cartesian_point('',(4.810955470688e1,-5.391404025922e1,-4.05e1));
#32626=direction('',(-7.071067811865e-1,7.071067811865e-1,0.e0));
#32627=direction('',(-7.044160264028e-1,-7.044160264028e-1,8.715574274764e-2));
#32628=axis2_placement_3d('',#32625,#32626,#32627);
#32629=cylindrical_surface('',#32628,5.e-1);
#32630=oriented_edge('',*,*,#32613,.t.);
#32631=oriented_edge('',*,*,#32585,.f.);
#32632=oriented_edge('',*,*,#32337,.f.);
#32634=oriented_edge('',*,*,#32633,.f.);
#32635=edge_loop('',(#32630,#32631,#32632,#32634));
#32636=face_outer_bound('',#32635,.f.);
#32638=cartesian_point('',(4.772970773009e1,-4.772970773009e1,-4.05e1));
#32639=direction('',(0.e0,0.e0,-1.e0));
#32640=direction('',(-6.521543819586e-1,-7.580861838156e-1,0.e0));
#32641=axis2_placement_3d('',#32638,#32639,#32640);
#32642=toroidal_surface('',#32641,4.104391095362e0,5.e-1);
#32644=oriented_edge('',*,*,#32643,.t.);
#32646=oriented_edge('',*,*,#32645,.t.);
#32648=oriented_edge('',*,*,#32647,.t.);
#32649=oriented_edge('',*,*,#32633,.t.);
#32650=oriented_edge('',*,*,#32335,.f.);
#32651=oriented_edge('',*,*,#32333,.f.);
#32653=oriented_edge('',*,*,#32652,.t.);
#32654=edge_loop('',(#32644,#32646,#32648,#32649,#32650,#32651,#32653));
#32655=face_outer_bound('',#32654,.f.);
#32657=cartesian_point('',(4.772970773009e1,-4.772970773009e1,
-4.218050450996e1));
#32658=direction('',(0.e0,0.e0,-1.e0));
#32659=direction('',(1.e0,0.e0,0.e0));
#32660=axis2_placement_3d('',#32657,#32658,#32659);
#32661=conical_surface('',#32660,4.753326107760e0,5.e0);
#32662=oriented_edge('',*,*,#32647,.f.);
#32663=oriented_edge('',*,*,#32645,.f.);
#32664=oriented_edge('',*,*,#32643,.f.);
#32666=oriented_edge('',*,*,#32665,.t.);
#32668=oriented_edge('',*,*,#32667,.f.);
#32670=oriented_edge('',*,*,#32669,.f.);
#32672=oriented_edge('',*,*,#32671,.f.);
#32673=oriented_edge('',*,*,#32615,.t.);
#32674=edge_loop('',(#32662,#32663,#32664,#32666,#32668,#32670,#32672,#32673));
#32675=face_outer_bound('',#32674,.f.);
#32677=cartesian_point('',(4.867617305707e1,-4.160510524520e1,-4.5e1));
#32678=direction('',(7.044160264028e-1,7.044160264028e-1,8.715574274764e-2));
#32679=direction('',(7.071067811865e-1,-7.071067811865e-1,0.e0));
#32680=axis2_placement_3d('',#32677,#32678,#32679);
#32681=plane('',#32680);
#32683=oriented_edge('',*,*,#32682,.f.);
#32685=oriented_edge('',*,*,#32684,.f.);
#32687=oriented_edge('',*,*,#32686,.t.);
#32689=oriented_edge('',*,*,#32688,.f.);
#32690=oriented_edge('',*,*,#32665,.f.);
#32691=edge_loop('',(#32683,#32685,#32687,#32689,#32690));
#32692=face_outer_bound('',#32691,.f.);
#32694=cartesian_point('',(5.038100878320e1,-4.457652323085e1,-4.05e1));
#32695=direction('',(7.071067811865e-1,-7.071067811865e-1,0.e0));
#32696=direction('',(7.044160264028e-1,7.044160264028e-1,8.715574274764e-2));
#32697=axis2_placement_3d('',#32694,#32695,#32696);
#32698=cylindrical_surface('',#32697,5.e-1);
#32699=oriented_edge('',*,*,#32682,.t.);
#32700=oriented_edge('',*,*,#32652,.f.);
#32701=oriented_edge('',*,*,#32331,.f.);
#32703=oriented_edge('',*,*,#32702,.f.);
#32704=edge_loop('',(#32699,#32700,#32701,#32703));
#32705=face_outer_bound('',#32704,.f.);
#32707=cartesian_point('',(5.391053648451e1,-4.746204642902e1,
-4.071502717883e1));
#32708=cartesian_point('',(5.394519280241e1,-4.750236368725e1,
-4.071459572006e1));
#32709=cartesian_point('',(5.404720264798e1,-4.760701554677e1,
-4.071373586839e1));
#32710=cartesian_point('',(5.416603548833e1,-4.769251476072e1,
-4.071363306574e1));
#32711=cartesian_point('',(5.424661085637e1,-4.773800395967e1,
-4.071391309568e1));
#32712=cartesian_point('',(5.410740987503e1,-4.729407846323e1,
-4.017187445602e1));
#32713=cartesian_point('',(5.413448593478e1,-4.732631447482e1,
-4.017118555823e1));
#32714=cartesian_point('',(5.421459812261e1,-4.740994869233e1,
-4.016970833399e1));
#32715=cartesian_point('',(5.430882423303e1,-4.747786076217e1,
-4.016959860891e1));
#32716=cartesian_point('',(5.437284347709e1,-4.751365009453e1,
-4.017003340442e1));
#32717=cartesian_point('',(5.377039132184e1,-4.758161550655e1,
-3.976476726144e1));
#32718=cartesian_point('',(5.380946299277e1,-4.762852207384e1,
-3.976449888408e1));
#32719=cartesian_point('',(5.392531615818e1,-4.775022608648e1,
-3.976382902207e1));
#32720=cartesian_point('',(5.406209997363e1,-4.784887190272e1,
-3.976383550201e1));
#32721=cartesian_point('',(5.415508517517e1,-4.790067308672e1,
-3.976399374248e1));
#32722=cartesian_point('',(5.337522641458e1,-4.791876156625e1,
-4.006839043216e1));
#32723=cartesian_point('',(5.342893619822e1,-4.798238109114e1,
-4.006862691531e1));
#32724=cartesian_point('',(5.358771593087e1,-4.814750186105e1,
-4.006904945335e1));
#32725=cartesian_point('',(5.377414614186e1,-4.828181762765e1,
-4.006913122726e1));
#32726=cartesian_point('',(5.390073016012e1,-4.835273956711e1,
-4.006897198555e1));
#32727=(bounded_surface()b_spline_surface(3,3,((#32707,#32708,#32709,#32710,
#32711),(#32712,#32713,#32714,#32715,#32716),(#32717,#32718,#32719,#32720,
#32721),(#32722,#32723,#32724,#32725,#32726)),.unspecified.,.f.,.f.,.f.)b_spline_surface_with_knots((4,4),(4,1,4),(0.e0,1.e0),(2.002836131608e-1,
3.330730267506e-1,5.645691684010e-1),.unspecified.)geometric_representation_item()rational_b_spline_surface(((1.545374274119e0,1.545374274119e0,1.545374274119e0,
1.545374274119e0,1.545374274119e0),(8.182085752938e-1,8.182085752938e-1,
8.182085752938e-1,8.182085752938e-1,8.182085752938e-1),(8.182085752938e-1,
8.182085752938e-1,8.182085752938e-1,8.182085752938e-1,8.182085752938e-1),(
1.545374274119e0,1.545374274119e0,1.545374274119e0,1.545374274119e0,
1.545374274119e0)))representation_item('')surface());
#32729=oriented_edge('',*,*,#32728,.f.);
#32730=oriented_edge('',*,*,#32702,.t.);
#32731=oriented_edge('',*,*,#32329,.f.);
#32733=oriented_edge('',*,*,#32732,.t.);
#32734=edge_loop('',(#32729,#32730,#32731,#32733));
#32735=face_outer_bound('',#32734,.f.);
#32737=cartesian_point('',(5.486070639117e1,-4.664836118459e1,
-4.045565329254e1));
#32738=direction('',(5.046486070183e-2,7.277663199605e-2,-9.960707101756e-1));
#32739=direction('',(8.860791548098e-1,-4.634026055289e-1,1.103433733911e-2));
#32740=axis2_placement_3d('',#32737,#32738,#32739);
#32741=cylindrical_surface('',#32740,1.199969060763e0);
#32743=oriented_edge('',*,*,#32742,.f.);
#32745=oriented_edge('',*,*,#32744,.f.);
#32747=oriented_edge('',*,*,#32746,.f.);
#32748=oriented_edge('',*,*,#32684,.t.);
#32749=oriented_edge('',*,*,#32728,.t.);
#32750=edge_loop('',(#32743,#32745,#32747,#32748,#32749));
#32751=face_outer_bound('',#32750,.f.);
#32753=cartesian_point('',(5.402776670237e1,-4.758238933074e1,
-4.069790921736e1));
#32754=cartesian_point('',(5.407121003122e1,-4.761883518103e1,
-4.070582289033e1));
#32755=cartesian_point('',(5.416059575826e1,-4.768758101351e1,
-4.071621071286e1));
#32756=cartesian_point('',(5.429782654076e1,-4.777576443160e1,
-4.071630781416e1));
#32757=cartesian_point('',(5.443335677651e1,-4.784858941026e1,
-4.070339567005e1));
#32758=cartesian_point('',(5.456657622895e1,-4.790857996282e1,
-4.067989669151e1));
#32759=cartesian_point('',(5.470439113522e1,-4.795985723688e1,
-4.064527742849e1));
#32760=cartesian_point('',(5.485282104301e1,-4.800389684122e1,
-4.059702910163e1));
#32761=cartesian_point('',(5.501630812466e1,-4.803991583862e1,
-4.053138801942e1));
#32762=cartesian_point('',(5.519674326726e1,-4.806514187857e1,
-4.044415817683e1));
#32763=cartesian_point('',(5.539196146637e1,-4.807548267916e1,
-4.033232447427e1));
#32764=cartesian_point('',(5.559795329245e1,-4.806694610598e1,
-4.019415587317e1));
#32765=cartesian_point('',(5.581116231450e1,-4.803573540783e1,
-4.002790021592e1));
#32766=cartesian_point('',(5.602906207468e1,-4.797718361760e1,
-3.983034172739e1));
#32767=cartesian_point('',(5.624795324259e1,-4.788512819422e1,
-3.959759106276e1));
#32768=cartesian_point('',(5.641818078154e1,-4.777883843491e1,
-3.938104029998e1));
#32769=cartesian_point('',(5.651272308376e1,-4.770023929124e1,
-3.924069569345e1));
#32770=cartesian_point('',(5.654273696213e1,-4.767283839667e1,
-3.919365611284e1));
#32771=cartesian_point('',(5.424316525707e1,-4.743049377312e1,
-4.015778942631e1));
#32772=cartesian_point('',(5.426308717875e1,-4.744637288489e1,
-4.016210914005e1));
#32773=cartesian_point('',(5.430456743910e1,-4.747436252203e1,
-4.017037008142e1));
#32774=cartesian_point('',(5.437287811563e1,-4.750726796808e1,
-4.018162060379e1));
#32775=cartesian_point('',(5.444666705178e1,-4.753312639383e1,
-4.019020176274e1));
#32776=cartesian_point('',(5.452559527005e1,-4.755366044218e1,
-4.019494420544e1));
#32777=cartesian_point('',(5.461377621234e1,-4.757034590815e1,
-4.019489276635e1));
#32778=cartesian_point('',(5.471567232293e1,-4.758326248235e1,
-4.018825567306e1));
#32779=cartesian_point('',(5.483542517757e1,-4.759127766737e1,
-4.017224399629e1));
#32780=cartesian_point('',(5.497579471481e1,-4.759211791329e1,
-4.014321087582e1));
#32781=cartesian_point('',(5.513638873380e1,-4.758275120033e1,
-4.009750334490e1));
#32782=cartesian_point('',(5.531480929583e1,-4.756009267601e1,
-4.003213210791e1));
#32783=cartesian_point('',(5.550867134684e1,-4.752098141384e1,
-3.994432406663e1));
#32784=cartesian_point('',(5.571658251530e1,-4.746140831047e1,
-3.983042939082e1));
#32785=cartesian_point('',(5.593640540873e1,-4.737613126972e1,
-3.968601738478e1));
#32786=cartesian_point('',(5.611779323974e1,-4.728237585329e1,
-3.954264083312e1));
#32787=cartesian_point('',(5.622419054653e1,-4.721402219230e1,
-3.944510201100e1));
#32788=cartesian_point('',(5.625865936404e1,-4.719022787766e1,
-3.941190559049e1));
#32789=cartesian_point('',(5.399826014778e1,-4.780580216657e1,
-3.975733633023e1));
#32790=cartesian_point('',(5.401685028659e1,-4.781977511886e1,
-3.976069443812e1));
#32791=cartesian_point('',(5.405723551909e1,-4.784336596570e1,
-3.976551565271e1));
#32792=cartesian_point('',(5.412562595913e1,-4.786577970758e1,
-3.976734287364e1));
#32793=cartesian_point('',(5.419847826458e1,-4.787719995244e1,
-3.976435659427e1));
#32794=cartesian_point('',(5.427428989127e1,-4.788013454216e1,
-3.975718732776e1));
#32795=cartesian_point('',(5.435645014926e1,-4.787573875605e1,
-3.974550280312e1));
#32796=cartesian_point('',(5.444860687365e1,-4.786347929695e1,
-3.972817107426e1));
#32797=cartesian_point('',(5.455398058925e1,-4.784167781442e1,
-3.970347789307e1));
#32798=cartesian_point('',(5.467454123929e1,-4.780797560548e1,
-3.966942636061e1));
#32799=cartesian_point('',(5.480972803467e1,-4.776017648787e1,
-3.962441689749e1));
#32800=cartesian_point('',(5.495763361804e1,-4.769655759569e1,
-3.956738886632e1));
#32801=cartesian_point('',(5.511663096540e1,-4.761529774876e1,
-3.949730899042e1));
#32802=cartesian_point('',(5.528607147691e1,-4.751358767423e1,
-3.941251050724e1));
#32803=cartesian_point('',(5.546488812613e1,-4.738777955354e1,
-3.931097492497e1));
#32804=cartesian_point('',(5.561290403341e1,-4.726495031894e1,
-3.921506837130e1));
#32805=cartesian_point('',(5.570030317056e1,-4.718229592214e1,
-3.915193077061e1));
#32806=cartesian_point('',(5.572870146518e1,-4.715423471720e1,
-3.913064937962e1));
#32807=cartesian_point('',(5.363839655699e1,-4.817908526796e1,
-4.006123617821e1));
#32808=cartesian_point('',(5.367972250868e1,-4.821250055023e1,
-4.006762101164e1));
#32809=cartesian_point('',(5.376736727099e1,-4.827425282664e1,
-4.007254007561e1));
#32810=cartesian_point('',(5.390472486803e1,-4.834575567650e1,
-4.005765524262e1));
#32811=cartesian_point('',(5.403876597178e1,-4.839562565596e1,
-4.002635224030e1));
#32812=cartesian_point('',(5.416703041238e1,-4.842763515175e1,
-3.998391505356e1));
#32813=cartesian_point('',(5.429527314304e1,-4.844539572945e1,
-3.993080056100e1));
#32814=cartesian_point('',(5.442821857916e1,-4.844940841980e1,
-3.986554902903e1));
#32815=cartesian_point('',(5.456884453116e1,-4.843802244385e1,
-3.978610538203e1));
#32816=cartesian_point('',(5.471778588700e1,-4.840833006780e1,
-3.969089685818e1));
#32817=cartesian_point('',(5.487260960687e1,-4.835756789250e1,
-3.958017300083e1));
#32818=cartesian_point('',(5.503008622757e1,-4.828390918106e1,
-3.945526910977e1));
#32819=cartesian_point('',(5.518786449618e1,-4.818568722038e1,
-3.931719913779e1));
#32820=cartesian_point('',(5.534460046383e1,-4.806014263187e1,
-3.916590015274e1));
#32821=cartesian_point('',(5.549829655551e1,-4.790364758721e1,
-3.900131792853e1));
#32822=cartesian_point('',(5.561546668449e1,-4.775113389717e1,
-3.886023884570e1));
#32823=cartesian_point('',(5.567980414493e1,-4.764979827570e1,
-3.877458811071e1));
#32824=cartesian_point('',(5.570016661018e1,-4.761561353043e1,
-3.874649201719e1));
#32825=(bounded_surface()b_spline_surface(3,3,((#32753,#32754,#32755,#32756,
#32757,#32758,#32759,#32760,#32761,#32762,#32763,#32764,#32765,#32766,#32767,
#32768,#32769,#32770),(#32771,#32772,#32773,#32774,#32775,#32776,#32777,#32778,
#32779,#32780,#32781,#32782,#32783,#32784,#32785,#32786,#32787,#32788),(#32789,
#32790,#32791,#32792,#32793,#32794,#32795,#32796,#32797,#32798,#32799,#32800,
#32801,#32802,#32803,#32804,#32805,#32806),(#32807,#32808,#32809,#32810,#32811,
#32812,#32813,#32814,#32815,#32816,#32817,#32818,#32819,#32820,#32821,#32822,
#32823,#32824)),.unspecified.,.f.,.f.,.f.)b_spline_surface_with_knots((4,4),(4,
1,1,1,1,1,1,1,1,1,1,1,1,1,1,4),(0.e0,1.e0),(7.132843328977e-2,1.249753606508e-1,
1.777664734447e-1,2.249932046691e-1,2.700768661584e-1,3.161534032677e-1,
3.654428544334e-1,4.199374987862e-1,4.813306342755e-1,5.499286325762e-1,
6.245197125828e-1,7.056070108969e-1,7.945212299432e-1,8.923211210753e-1,1.e0,
1.053250740316e0),.unspecified.)geometric_representation_item()rational_b_spline_surface(((1.544472104093e0,1.544472104093e0,1.544472104093e0,1.544472104093e0,
1.544472104093e0,1.544472104093e0,1.544472104093e0,1.544472104093e0,
1.544472104093e0,1.544472104093e0,1.544472104093e0,1.544472104093e0,
1.544472104093e0,1.544472104093e0,1.544472104093e0,1.544472104093e0,
1.544472104093e0,1.544472104093e0),(8.185092986357e-1,8.185092986357e-1,
8.185092986357e-1,8.185092986357e-1,8.185092986357e-1,8.185092986357e-1,
8.185092986357e-1,8.185092986357e-1,8.185092986357e-1,8.185092986357e-1,
8.185092986357e-1,8.185092986357e-1,8.185092986357e-1,8.185092986357e-1,
8.185092986357e-1,8.185092986357e-1,8.185092986357e-1,8.185092986357e-1),(
8.185092986357e-1,8.185092986357e-1,8.185092986357e-1,8.185092986357e-1,
8.185092986357e-1,8.185092986357e-1,8.185092986357e-1,8.185092986357e-1,
8.185092986357e-1,8.185092986357e-1,8.185092986357e-1,8.185092986357e-1,
8.185092986357e-1,8.185092986357e-1,8.185092986357e-1,8.185092986357e-1,
8.185092986357e-1,8.185092986357e-1),(1.544472104093e0,1.544472104093e0,
1.544472104093e0,1.544472104093e0,1.544472104093e0,1.544472104093e0,
1.544472104093e0,1.544472104093e0,1.544472104093e0,1.544472104093e0,
1.544472104093e0,1.544472104093e0,1.544472104093e0,1.544472104093e0,
1.544472104093e0,1.544472104093e0,1.544472104093e0,1.544472104093e0)))representation_item('')surface());
#32826=oriented_edge('',*,*,#32742,.t.);
#32827=oriented_edge('',*,*,#32732,.f.);
#32829=oriented_edge('',*,*,#32828,.f.);
#32830=edge_loop('',(#32826,#32827,#32829));
#32831=face_outer_bound('',#32830,.f.);
#32833=cartesian_point('',(0.e0,0.e0,-3.9e1));
#32834=direction('',(0.e0,0.e0,1.e0));
#32835=direction('',(-9.333331978272e-4,-9.999995644445e-1,0.e0));
#32836=axis2_placement_3d('',#32833,#32834,#32835);
#32837=toroidal_surface('',#32836,7.222506558621e1,1.e0);
#32839=oriented_edge('',*,*,#32838,.t.);
#32841=oriented_edge('',*,*,#32840,.t.);
#32843=oriented_edge('',*,*,#32842,.t.);
#32844=oriented_edge('',*,*,#32828,.t.);
#32845=oriented_edge('',*,*,#32327,.f.);
#32846=edge_loop('',(#32839,#32841,#32843,#32844,#32845));
#32847=face_outer_bound('',#32846,.f.);
#32849=cartesian_point('',(5.344641186250e1,-5.111247887118e1,
-3.930690191733e1));
#32850=cartesian_point('',(5.344499243189e1,-5.110238060811e1,
-3.934716618719e1));
#32851=cartesian_point('',(5.343371993150e1,-5.108474445454e1,
-3.942036585200e1));
#32852=cartesian_point('',(5.339510962142e1,-5.105983172548e1,
-3.952501974554e1));
#32853=cartesian_point('',(5.334024890119e1,-5.103655083824e1,
-3.962007869861e1));
#32854=cartesian_point('',(5.326521762279e1,-5.101232404563e1,
-3.971169310149e1));
#32855=cartesian_point('',(5.317251998808e1,-5.098713472355e1,
-3.979556750875e1));
#32856=cartesian_point('',(5.306621990011e1,-5.096095682302e1,
-3.986893880443e1));
#32857=cartesian_point('',(5.294885440996e1,-5.093338606549e1,
-3.993165366295e1));
#32858=cartesian_point('',(5.282011698576e1,-5.090356257467e1,
-3.998473721356e1));
#32859=cartesian_point('',(5.267788647042e1,-5.087032256944e1,
-4.002876076030e1));
#32860=cartesian_point('',(5.252062076058e1,-5.083260868985e1,
-4.006310871175e1));
#32861=cartesian_point('',(5.234791220861e1,-5.078954146914e1,
-4.008639324231e1));
#32862=cartesian_point('',(5.215988729635e1,-5.074025750319e1,
-4.009688245534e1));
#32863=cartesian_point('',(5.195655838686e1,-5.068370437779e1,
-4.009252597227e1));
#32864=cartesian_point('',(5.176870745439e1,-5.062771648512e1,
-4.007375248603e1));
#32865=cartesian_point('',(5.164945716643e1,-5.058982474908e1,
-4.005390876816e1));
#32866=cartesian_point('',(5.160173134520e1,-5.057427284117e1,
-4.004470846633e1));
#32867=cartesian_point('',(5.283623262651e1,-5.096271267742e1,
-3.929660766934e1));
#32868=cartesian_point('',(5.283439052117e1,-5.095650169550e1,
-3.930321754175e1));
#32869=cartesian_point('',(5.282854958990e1,-5.094225563470e1,
-3.931468145978e1));
#32870=cartesian_point('',(5.281317149408e1,-5.091325382914e1,
-3.933269546337e1));
#32871=cartesian_point('',(5.279204009283e1,-5.087863594043e1,
-3.935221764778e1));
#32872=cartesian_point('',(5.276204329916e1,-5.083542756788e1,
-3.937601802968e1));
#32873=cartesian_point('',(5.272223370109e1,-5.078475800469e1,
-3.940411275477e1));
#32874=cartesian_point('',(5.267263456157e1,-5.072848977371e1,
-3.943563999296e1));
#32875=cartesian_point('',(5.261322942403e1,-5.066769852394e1,
-3.946981365422e1));
#32876=cartesian_point('',(5.254291733181e1,-5.060210690153e1,
-3.950643398722e1));
#32877=cartesian_point('',(5.245947017589e1,-5.053064396712e1,
-3.954560732322e1));
#32878=cartesian_point('',(5.236071467040e1,-5.045262145004e1,
-3.958704297945e1));
#32879=cartesian_point('',(5.224499510300e1,-5.036795358959e1,
-3.962991326421e1));
#32880=cartesian_point('',(5.211088167258e1,-5.027681763691e1,
-3.967301886775e1));
#32881=cartesian_point('',(5.195664118955e1,-5.017930361861e1,
-3.971488334006e1));
#32882=cartesian_point('',(5.180494668362e1,-5.009007797350e1,
-3.974809869430e1));
#32883=cartesian_point('',(5.170336400294e1,-5.003374643342e1,
-3.976565185252e1));
#32884=cartesian_point('',(5.166180406593e1,-5.001119175900e1,
-3.977205278906e1));
#32885=cartesian_point('',(5.281613422164e1,-5.035056671895e1,
-3.915596637598e1));
#32886=cartesian_point('',(5.281843824453e1,-5.034309202409e1,
-3.916771310738e1));
#32887=cartesian_point('',(5.282205122189e1,-5.032673132637e1,
-3.918770801148e1));
#32888=cartesian_point('',(5.282536056090e1,-5.029496841499e1,
-3.922029212386e1));
#32889=cartesian_point('',(5.282517227972e1,-5.025803692348e1,
-3.925766629789e1));
#32890=cartesian_point('',(5.281852021657e1,-5.021315880066e1,
-3.930595781660e1));
#32891=cartesian_point('',(5.280183878942e1,-5.016216326200e1,
-3.936568893044e1));
#32892=cartesian_point('',(5.277268237018e1,-5.010759128621e1,
-3.943504870038e1));
#32893=cartesian_point('',(5.272962470449e1,-5.005103514413e1,
-3.951211945622e1));
#32894=cartesian_point('',(5.267084379735e1,-4.999276222594e1,
-3.959629437396e1));
#32895=cartesian_point('',(5.259331388918e1,-4.993248750373e1,
-3.968777100407e1));
#32896=cartesian_point('',(5.249369478297e1,-4.987047156683e1,
-3.978590300543e1));
#32897=cartesian_point('',(5.236896808743e1,-4.980761332518e1,
-3.988880898083e1));
#32898=cartesian_point('',(5.221625962877e1,-4.974510542088e1,
-3.999373147662e1));
#32899=cartesian_point('',(5.203219329425e1,-4.968417903865e1,
-4.009726665735e1));
#32900=cartesian_point('',(5.184347256732e1,-4.963440783528e1,
-4.018113224228e1));
#32901=cartesian_point('',(5.171306748722e1,-4.960625227877e1,
-4.022656689187e1));
#32902=cartesian_point('',(5.165907556011e1,-4.959543064590e1,
-4.024335572304e1));
#32903=cartesian_point('',(5.341558728087e1,-5.017364103660e1,
-3.909120275860e1));
#32904=cartesian_point('',(5.342052669680e1,-5.016160463785e1,
-3.913934534308e1));
#32905=cartesian_point('',(5.342375349512e1,-5.014072530163e1,
-3.922562883596e1));
#32906=cartesian_point('',(5.341380378569e1,-5.011157791158e1,
-3.935262865730e1));
#32907=cartesian_point('',(5.339106317219e1,-5.008474869111e1,
-3.947506690293e1));
#32908=cartesian_point('',(5.335183530955e1,-5.005796103095e1,
-3.960424294540e1));
#32909=cartesian_point('',(5.329460895685e1,-5.003227176584e1,
-3.973663754350e1));
#32910=cartesian_point('',(5.321966152094e1,-5.000869538301e1,
-3.986803194907e1));
#32911=cartesian_point('',(5.312736787008e1,-4.998761993804e1,
-3.999653735125e1));
#32912=cartesian_point('',(5.301631562812e1,-4.996902101928e1,
-4.012255455890e1));
#32913=cartesian_point('',(5.288316029493e1,-4.995294018463e1,
-4.024679477740e1));
#32914=cartesian_point('',(5.272457009537e1,-4.993977532458e1,
-4.036809694818e1));
#32915=cartesian_point('',(5.253804746430e1,-4.993015714494e1,
-4.048345719541e1));
#32916=cartesian_point('',(5.232150367380e1,-4.992477952942e1,
-4.058875392370e1));
#32917=cartesian_point('',(5.207243136362e1,-4.992434023858e1,
-4.067898075625e1));
#32918=cartesian_point('',(5.182779394635e1,-4.992886295151e1,
-4.073788866654e1));
#32919=cartesian_point('',(5.166433923506e1,-4.993418424181e1,
-4.076080631733e1));
#32920=cartesian_point('',(5.159754668227e1,-4.993662709998e1,
-4.076753775263e1));
#32921=(bounded_surface()b_spline_surface(3,3,((#32849,#32850,#32851,#32852,
#32853,#32854,#32855,#32856,#32857,#32858,#32859,#32860,#32861,#32862,#32863,
#32864,#32865,#32866),(#32867,#32868,#32869,#32870,#32871,#32872,#32873,#32874,
#32875,#32876,#32877,#32878,#32879,#32880,#32881,#32882,#32883,#32884),(#32885,
#32886,#32887,#32888,#32889,#32890,#32891,#32892,#32893,#32894,#32895,#32896,
#32897,#32898,#32899,#32900,#32901,#32902),(#32903,#32904,#32905,#32906,#32907,
#32908,#32909,#32910,#32911,#32912,#32913,#32914,#32915,#32916,#32917,#32918,
#32919,#32920)),.unspecified.,.f.,.f.,.f.)b_spline_surface_with_knots((4,4),(4,
1,1,1,1,1,1,1,1,1,1,1,1,1,1,4),(0.e0,1.e0),(1.392904692536e-1,1.898566941637e-1,
2.299321932250e-1,2.735241911138e-1,3.207458542238e-1,3.709798251969e-1,
4.231401741982e-1,4.766239992667e-1,5.331442016224e-1,5.945489485072e-1,
6.617819300559e-1,7.354506571123e-1,8.159593722249e-1,9.037962028087e-1,1.e0,
1.065179940932e0),.unspecified.)geometric_representation_item()rational_b_spline_surface(((1.578729477256e0,1.578729477256e0,1.578729477256e0,1.578729477256e0,
1.578729477256e0,1.578729477256e0,1.578729477256e0,1.578729477256e0,
1.578729477256e0,1.578729477256e0,1.578729477256e0,1.578729477256e0,
1.578729477256e0,1.578729477256e0,1.578729477256e0,1.578729477256e0,
1.578729477256e0,1.578729477256e0),(8.070901742481e-1,8.070901742481e-1,
8.070901742481e-1,8.070901742481e-1,8.070901742481e-1,8.070901742481e-1,
8.070901742481e-1,8.070901742481e-1,8.070901742481e-1,8.070901742481e-1,
8.070901742481e-1,8.070901742481e-1,8.070901742481e-1,8.070901742481e-1,
8.070901742481e-1,8.070901742481e-1,8.070901742481e-1,8.070901742481e-1),(
8.070901742481e-1,8.070901742481e-1,8.070901742481e-1,8.070901742481e-1,
8.070901742481e-1,8.070901742481e-1,8.070901742481e-1,8.070901742481e-1,
8.070901742481e-1,8.070901742481e-1,8.070901742481e-1,8.070901742481e-1,
8.070901742481e-1,8.070901742481e-1,8.070901742481e-1,8.070901742481e-1,
8.070901742481e-1,8.070901742481e-1),(1.578729477256e0,1.578729477256e0,
1.578729477256e0,1.578729477256e0,1.578729477256e0,1.578729477256e0,
1.578729477256e0,1.578729477256e0,1.578729477256e0,1.578729477256e0,
1.578729477256e0,1.578729477256e0,1.578729477256e0,1.578729477256e0,
1.578729477256e0,1.578729477256e0,1.578729477256e0,1.578729477256e0)))representation_item('')surface());
#32923=oriented_edge('',*,*,#32922,.f.);
#32925=oriented_edge('',*,*,#32924,.f.);
#32926=oriented_edge('',*,*,#32838,.f.);
#32927=edge_loop('',(#32923,#32925,#32926));
#32928=face_outer_bound('',#32927,.f.);
#32930=cartesian_point('',(2.500243563632e2,-2.486280238598e2,-3.94e1));
#32931=direction('',(-7.071067811865e-1,7.071067811865e-1,0.e0));
#32932=direction('',(7.070680100731e-1,7.070680100731e-1,-1.047178411625e-2));
#32933=axis2_placement_3d('',#32930,#32931,#32932);
#32934=cylindrical_surface('',#32933,6.e-1);
#32935=oriented_edge('',*,*,#32922,.t.);
#32936=oriented_edge('',*,*,#32325,.f.);
#32938=oriented_edge('',*,*,#32937,.t.);
#32940=oriented_edge('',*,*,#32939,.t.);
#32941=edge_loop('',(#32935,#32936,#32938,#32940));
#32942=face_outer_bound('',#32941,.f.);
#32944=cartesian_point('',(5.299096418920e1,-5.190505705111e1,
-3.951597106956e1));
#32945=cartesian_point('',(5.301160144327e1,-5.191439755094e1,
-3.953327827932e1));
#32946=cartesian_point('',(5.304941868400e1,-5.192833780316e1,
-3.955983589306e1));
#32947=cartesian_point('',(5.310985871036e1,-5.194287812668e1,
-3.959062678048e1));
#32948=cartesian_point('',(5.316410755480e1,-5.195182847814e1,
-3.961112683246e1));
#32949=cartesian_point('',(5.322106830291e1,-5.195766630738e1,
-3.962533025832e1));
#32950=cartesian_point('',(5.327917298624e1,-5.196059205991e1,
-3.963215116013e1));
#32951=cartesian_point('',(5.333696848823e1,-5.196099445335e1,
-3.963071831099e1));
#32952=cartesian_point('',(5.339316434306e1,-5.195938203258e1,
-3.962023834185e1));
#32953=cartesian_point('',(5.344613015679e1,-5.195634296725e1,
-3.959990146943e1));
#32954=cartesian_point('',(5.349348236432e1,-5.195258713229e1,
-3.956928975363e1));
#32955=cartesian_point('',(5.353224534362e1,-5.194891211702e1,
-3.952907212339e1));
#32956=cartesian_point('',(5.355969054178e1,-5.194604070033e1,
-3.948118458344e1));
#32957=cartesian_point('',(5.358140717906e1,-5.194365318956e1,
-3.940116720812e1));
#32958=cartesian_point('',(5.356887408691e1,-5.194503518547e1,
-3.933444647228e1));
#32959=cartesian_point('',(5.354465016254e1,-5.194767315961e1,
-3.929600518605e1));
#32960=cartesian_point('',(5.298819100437e1,-5.191736654752e1,
-3.953237126459e1));
#32961=cartesian_point('',(5.300968066791e1,-5.192574567145e1,
-3.955051588629e1));
#32962=cartesian_point('',(5.304903232417e1,-5.193808463503e1,
-3.957818873755e1));
#32963=cartesian_point('',(5.311187500437e1,-5.195028418952e1,
-3.960989100891e1));
#32964=cartesian_point('',(5.316825375862e1,-5.195725214684e1,
-3.963071017004e1));
#32965=cartesian_point('',(5.322742693253e1,-5.196111912370e1,
-3.964476812083e1));
#32966=cartesian_point('',(5.328776677628e1,-5.196214062080e1,
-3.965096602226e1));
#32967=cartesian_point('',(5.334776594050e1,-5.196075193608e1,
-3.964843009489e1));
#32968=cartesian_point('',(5.340608696477e1,-5.195749735638e1,
-3.963636289442e1));
#32969=cartesian_point('',(5.346104064168e1,-5.195300339344e1,
-3.961394869441e1));
#32970=cartesian_point('',(5.351015795013e1,-5.194802638310e1,
-3.958078542476e1));
#32971=cartesian_point('',(5.355035762280e1,-5.194340942217e1,
-3.953760730678e1));
#32972=cartesian_point('',(5.357881569051e1,-5.193990310097e1,
-3.948645724809e1));
#32973=cartesian_point('',(5.360133167479e1,-5.193702924258e1,
-3.940121747039e1));
#32974=cartesian_point('',(5.358833726019e1,-5.193869209869e1,
-3.933024797754e1));
#32975=cartesian_point('',(5.356322172504e1,-5.194187146098e1,
-3.928915951932e1));
#32976=cartesian_point('',(5.298199774589e1,-5.193930903350e1,
-3.956879985734e1));
#32977=cartesian_point('',(5.300543198160e1,-5.194556362713e1,
-3.958850472077e1));
#32978=cartesian_point('',(5.304818854638e1,-5.195438724115e1,
-3.961816305473e1));
#32979=cartesian_point('',(5.311618772505e1,-5.196153250001e1,
-3.965124855656e1));
#32980=cartesian_point('',(5.317704190908e1,-5.196426864980e1,
-3.967229608517e1));
#32981=cartesian_point('',(5.324077692088e1,-5.196397274754e1,
-3.968562976122e1));
#32982=cartesian_point('',(5.330564616184e1,-5.196101133728e1,
-3.969014818803e1));
#32983=cartesian_point('',(5.337003886468e1,-5.195591049696e1,
-3.968499438494e1));
#32984=cartesian_point('',(5.343253237347e1,-5.194928112505e1,
-3.966938199026e1));
#32985=cartesian_point('',(5.349133284096e1,-5.194182056464e1,
-3.964250229540e1));
#32986=cartesian_point('',(5.354382098710e1,-5.193437101014e1,
-3.960400244316e1));
#32987=cartesian_point('',(5.358673362323e1,-5.192785816206e1,
-3.955475622681e1));
#32988=cartesian_point('',(5.361708806865e1,-5.192307967275e1,
-3.949701293272e1));
#32989=cartesian_point('',(5.364109274379e1,-5.191923404229e1,
-3.940130773582e1));
#32990=cartesian_point('',(5.362723915541e1,-5.192145803857e1,
-3.932186666039e1));
#32991=cartesian_point('',(5.360046319146e1,-5.192571943675e1,
-3.927541761686e1));
#32992=cartesian_point('',(5.297134239700e1,-5.196001948098e1,
-3.963086801654e1));
#32993=cartesian_point('',(5.299824789804e1,-5.196268791495e1,
-3.965230527330e1));
#32994=cartesian_point('',(5.304679541220e1,-5.196565006848e1,
-3.968382798190e1));
#32995=cartesian_point('',(5.312302343252e1,-5.196463173712e1,
-3.971729019005e1));
#32996=cartesian_point('',(5.319071366557e1,-5.196068737862e1,
-3.973724306594e1));
#32997=cartesian_point('',(5.326113276277e1,-5.195396210626e1,
-3.974810386637e1));
#32998=cartesian_point('',(5.333237467604e1,-5.194497693029e1,
-3.974884771070e1));
#32999=cartesian_point('',(5.340270507255e1,-5.193437342546e1,
-3.973871562973e1));
#33000=cartesian_point('',(5.347061540278e1,-5.192283651899e1,
-3.971700232583e1));
#33001=cartesian_point('',(5.353421382084e1,-5.191113996754e1,
-3.968297348969e1));
#33002=cartesian_point('',(5.359074719802e1,-5.190021869776e1,
-3.963640323274e1));
#33003=cartesian_point('',(5.363680526131e1,-5.189108208510e1,
-3.957838630158e1));
#33004=cartesian_point('',(5.366929930109e1,-5.188456252822e1,
-3.951142764240e1));
#33005=cartesian_point('',(5.369495460670e1,-5.187939629427e1,
-3.940139550989e1));
#33006=cartesian_point('',(5.368014833087e1,-5.188238269827e1,
-3.931050319515e1));
#33007=cartesian_point('',(5.365153165793e1,-5.188811553078e1,
-3.925652464096e1));
#33008=cartesian_point('',(5.296001147931e1,-5.196633802745e1,
-3.969631261196e1));
#33009=cartesian_point('',(5.299072415357e1,-5.196525656194e1,
-3.971871477206e1));
#33010=cartesian_point('',(5.304536792384e1,-5.196215760850e1,
-3.975079011139e1));
#33011=cartesian_point('',(5.312975411914e1,-5.195294857491e1,
-3.978280685265e1));
#33012=cartesian_point('',(5.320391772778e1,-5.194245330526e1,
-3.980022474884e1));
#33013=cartesian_point('',(5.328037154576e1,-5.192956633896e1,
-3.980732529377e1));
#33014=cartesian_point('',(5.335708146271e1,-5.191493923268e1,
-3.980323954638e1));
#33015=cartesian_point('',(5.343223184631e1,-5.189929888285e1,
-3.978737645414e1));
#33016=cartesian_point('',(5.350427873291e1,-5.188337154534e1,
-3.975917405919e1));
#33017=cartesian_point('',(5.357130166485e1,-5.186797034852e1,
-3.971803460711e1));
#33018=cartesian_point('',(5.363052007223e1,-5.185407815637e1,
-3.966390621077e1));
#33019=cartesian_point('',(5.367852017145e1,-5.184273946393e1,
-3.959810090562e1));
#33020=cartesian_point('',(5.371225443609e1,-5.183478102037e1,
-3.952330389131e1));
#33021=cartesian_point('',(5.373882579583e1,-5.182853421701e1,
-3.940142661785e1));
#33022=cartesian_point('',(5.372349072934e1,-5.183214426411e1,
-3.930123601884e1));
#33023=cartesian_point('',(5.369385300147e1,-5.183908223250e1,
-3.924081105724e1));
#33024=cartesian_point('',(5.294890444590e1,-5.195819217587e1,
-3.975995389056e1));
#33025=cartesian_point('',(5.298345482187e1,-5.195349300121e1,
-3.978250083884e1));
#33026=cartesian_point('',(5.304401792132e1,-5.194460972891e1,
-3.981381226418e1));
#33027=cartesian_point('',(5.313586021011e1,-5.192781966243e1,
-3.984272654277e1));
#33028=cartesian_point('',(5.321564241142e1,-5.191140798032e1,
-3.985640781473e1));
#33029=cartesian_point('',(5.329703186605e1,-5.189309766412e1,
-3.985879010362e1));
#33030=cartesian_point('',(5.337790682049e1,-5.187363745543e1,
-3.984922541569e1));
#33031=cartesian_point('',(5.345641769370e1,-5.185380364887e1,
-3.982734545086e1));
#33032=cartesian_point('',(5.353103687074e1,-5.183432886970e1,
-3.979278092732e1));
#33033=cartesian_point('',(5.359988487475e1,-5.181602659521e1,
-3.974512039221e1));
#33034=cartesian_point('',(5.366025914144e1,-5.179988041102e1,
-3.968451811521e1));
#33035=cartesian_point('',(5.370888205176e1,-5.178692006002e1,
-3.961248299054e1));
#33036=cartesian_point('',(5.374288699980e1,-5.177792785843e1,
-3.953179325937e1));
#33037=cartesian_point('',(5.376959004894e1,-5.177091745040e1,
-3.940140029054e1));
#33038=cartesian_point('',(5.375417883280e1,-5.177496798268e1,
-3.929472380806e1));
#33039=cartesian_point('',(5.372439517374e1,-5.178275894873e1,
-3.922940462704e1));
#33040=cartesian_point('',(5.294045090977e1,-5.194108499980e1,
-3.980800301659e1));
#33041=cartesian_point('',(5.297800259252e1,-5.193367658724e1,
-3.983005084371e1));
#33042=cartesian_point('',(5.304302792296e1,-5.192051032771e1,
-3.985978773123e1));
#33043=cartesian_point('',(5.314013360071e1,-5.189829099893e1,
-3.988505861367e1));
#33044=cartesian_point('',(5.322363919954e1,-5.187776052475e1,
-3.989494381900e1));
#33045=cartesian_point('',(5.330803983491e1,-5.185579152495e1,
-3.989294983643e1));
#33046=cartesian_point('',(5.339117586847e1,-5.183318329396e1,
-3.987864862639e1));
#33047=cartesian_point('',(5.347120667643e1,-5.181072368032e1,
-3.985188565984e1));
#33048=cartesian_point('',(5.354665592796e1,-5.178912418643e1,
-3.981247798218e1));
#33049=cartesian_point('',(5.361572784220e1,-5.176916946413e1,
-3.976019582635e1));
#33050=cartesian_point('',(5.367585902049e1,-5.175180845415e1,
-3.969537744171e1));
#33051=cartesian_point('',(5.372398166944e1,-5.173802226442e1,
-3.961966927676e1));
#33052=cartesian_point('',(5.375747379163e1,-5.172852980773e1,
-3.953585675766e1));
#33053=cartesian_point('',(5.378369420958e1,-5.172116308108e1,
-3.940133703224e1));
#33054=cartesian_point('',(5.376856139033e1,-5.172541891939e1,
-3.929172366569e1));
#33055=cartesian_point('',(5.373931698084e1,-5.173360935838e1,
-3.922376329237e1));
#33056=cartesian_point('',(5.293438743324e1,-5.192274765838e1,
-3.984225139740e1));
#33057=cartesian_point('',(5.297413660907e1,-5.191342056803e1,
-3.986360230658e1));
#33058=cartesian_point('',(5.304233867571e1,-5.189724868238e1,
-3.989165743226e1));
#33059=cartesian_point('',(5.314299078851e1,-5.187132457219e1,
-3.991360187737e1));
#33060=cartesian_point('',(5.322885954106e1,-5.184805349196e1,
-3.992023468394e1));
#33061=cartesian_point('',(5.331500545034e1,-5.182372109780e1,
-3.991466497797e1));
#33062=cartesian_point('',(5.339925773450e1,-5.179914992072e1,
-3.989665129403e1));
#33063=cartesian_point('',(5.347980154838e1,-5.177512161113e1,
-3.986621703886e1));
#33064=cartesian_point('',(5.355521894977e1,-5.175231807533e1,
-3.982333497670e1));
#33065=cartesian_point('',(5.362380339500e1,-5.173148710867e1,
-3.976792784707e1));
#33066=cartesian_point('',(5.368313568849e1,-5.171353322653e1,
-3.970048092174e1));
#33067=cartesian_point('',(5.373035760394e1,-5.169938184598e1,
-3.962273248568e1));
#33068=cartesian_point('',(5.376308205967e1,-5.168968994639e1,
-3.953743772731e1));
#33069=cartesian_point('',(5.378863210460e1,-5.168219271280e1,
-3.940126761892e1));
#33070=cartesian_point('',(5.377388605687e1,-5.168652353308e1,
-3.929065986688e1));
#33071=cartesian_point('',(5.374539015208e1,-5.169486159241e1,
-3.922140786222e1));
#33072=cartesian_point('',(5.293027019543e1,-5.190732387600e1,
-3.986540106508e1));
#33073=cartesian_point('',(5.297153343944e1,-5.189670600246e1,
-3.988611270900e1));
#33074=cartesian_point('',(5.304188087613e1,-5.187852577763e1,
-3.991275524934e1));
#33075=cartesian_point('',(5.314482898325e1,-5.185017886389e1,
-3.993209158490e1));
#33076=cartesian_point('',(5.323215170299e1,-5.182515153955e1,
-3.993625647912e1));
#33077=cartesian_point('',(5.331927958960e1,-5.179934215579e1,
-3.992804480050e1));
#33078=cartesian_point('',(5.340404214818e1,-5.177358264124e1,
-3.990735588522e1));
#33079=cartesian_point('',(5.348465151973e1,-5.174864334081e1,
-3.987434601651e1));
#33080=cartesian_point('',(5.355973999368e1,-5.172517898731e1,
-3.982910450881e1));
#33081=cartesian_point('',(5.362767592840e1,-5.170390442225e1,
-3.977166852781e1));
#33082=cartesian_point('',(5.368615979020e1,-5.168568440462e1,
-3.970263055468e1));
#33083=cartesian_point('',(5.373250459117e1,-5.167139634251e1,
-3.962378788859e1));
#33084=cartesian_point('',(5.376451189621e1,-5.166164709895e1,
-3.953785784676e1));
#33085=cartesian_point('',(5.378944791080e1,-5.165412252329e1,
-3.940120870783e1));
#33086=cartesian_point('',(5.377505614771e1,-5.165846884711e1,
-3.929047062026e1));
#33087=cartesian_point('',(5.374724570898e1,-5.166683908829e1,
-3.922063690385e1));
#33088=cartesian_point('',(5.292639785368e1,-5.188981600489e1,
-3.988706697839e1));
#33089=cartesian_point('',(5.296910724399e1,-5.187799628552e1,
-3.990700970794e1));
#33090=cartesian_point('',(5.304146062200e1,-5.185796004751e1,
-3.993205039545e1));
#33091=cartesian_point('',(5.314645493966e1,-5.182742817876e1,
-3.994858093873e1));
#33092=cartesian_point('',(5.323499299619e1,-5.180085479056e1,
-3.995016270532e1));
#33093=cartesian_point('',(5.332283935350e1,-5.177378533347e1,
-3.993925012323e1));
#33094=cartesian_point('',(5.340783171734e1,-5.174705413159e1,
-3.991588920734e1));
#33095=cartesian_point('',(5.348821718480e1,-5.172141373028e1,
-3.988037338636e1));
#33096=cartesian_point('',(5.356268597744e1,-5.169748615854e1,
-3.983291251210e1));
#33097=cartesian_point('',(5.362969134903e1,-5.167594725886e1,
-3.977366234792e1));
#33098=cartesian_point('',(5.368706826847e1,-5.165761471382e1,
-3.970332365773e1));
#33099=cartesian_point('',(5.373232002260e1,-5.164331048445e1,
-3.962374586705e1));
#33100=cartesian_point('',(5.376345502184e1,-5.163358615691e1,
-3.953759316505e1));
#33101=cartesian_point('',(5.378765313713e1,-5.162609774243e1,
-3.940114140747e1));
#33102=cartesian_point('',(5.377368714390e1,-5.163042288890e1,
-3.929083096174e1));
#33103=cartesian_point('',(5.374670035415e1,-5.163875467377e1,
-3.922074837718e1));
#33104=cartesian_point('',(5.292138809883e1,-5.186251142187e1,
-3.991493116518e1));
#33105=cartesian_point('',(5.296600273252e1,-5.184915569807e1,
-3.993361913339e1));
#33106=cartesian_point('',(5.304093292262e1,-5.182676925136e1,
-3.995616369477e1));
#33107=cartesian_point('',(5.314839892421e1,-5.179355599845e1,
-3.996851722871e1));
#33108=cartesian_point('',(5.323827337367e1,-5.176514635200e1,
-3.996635085903e1));
#33109=cartesian_point('',(5.332673120900e1,-5.173664683149e1,
-3.995160899223e1));
#33110=cartesian_point('',(5.341163304280e1,-5.170888486922e1,
-3.992454950505e1));
#33111=cartesian_point('',(5.349128604308e1,-5.168257887030e1,
-3.988566212985e1));
#33112=cartesian_point('',(5.356447195324e1,-5.165829747227e1,
-3.983532959327e1));
#33113=cartesian_point('',(5.362977626264e1,-5.163665365044e1,
-3.977387811359e1));
#33114=cartesian_point('',(5.368524199862e1,-5.161838916605e1,
-3.970216009568e1));
#33115=cartesian_point('',(5.372866392337e1,-5.160423828511e1,
-3.962208716480e1));
#33116=cartesian_point('',(5.375836366748e1,-5.159466845652e1,
-3.953622762666e1));
#33117=cartesian_point('',(5.378135843666e1,-5.158732277184e1,
-3.940103589690e1));
#33118=cartesian_point('',(5.376808679550e1,-5.159156507266e1,
-3.929213189037e1));
#33119=cartesian_point('',(5.374244307286e1,-5.159974054139e1,
-3.922218978641e1));
#33120=cartesian_point('',(5.291574281403e1,-5.182150569126e1,
-3.994596590576e1));
#33121=cartesian_point('',(5.296257988708e1,-5.180646058474e1,
-3.996266804787e1));
#33122=cartesian_point('',(5.304037346257e1,-5.178153789159e1,
-3.998146771288e1));
#33123=cartesian_point('',(5.315023855110e1,-5.174562281525e1,
-3.998791099173e1));
#33124=cartesian_point('',(5.324109999214e1,-5.171550454018e1,
-3.998062736281e1));
#33125=cartesian_point('',(5.332954734259e1,-5.168583374303e1,
-3.996083345301e1));
#33126=cartesian_point('',(5.341349407759e1,-5.165740811403e1,
-3.992907448745e1));
#33127=cartesian_point('',(5.349134771448e1,-5.163088314400e1,
-3.988610292222e1));
#33128=cartesian_point('',(5.356202958394e1,-5.160674293069e1,
-3.983253353361e1));
#33129=cartesian_point('',(5.362432346623e1,-5.158550230314e1,
-3.976892206003e1));
#33130=cartesian_point('',(5.367658173485e1,-5.156778443780e1,
-3.969631719518e1));
#33131=cartesian_point('',(5.371702727117e1,-5.155418967172e1,
-3.961668913432e1));
#33132=cartesian_point('',(5.374443500319e1,-5.154506287486e1,
-3.953243841611e1));
#33133=cartesian_point('',(5.376552671796e1,-5.153808907204e1,
-3.940087643591e1));
#33134=cartesian_point('',(5.375335320474e1,-5.154211605408e1,
-3.929543396031e1));
#33135=cartesian_point('',(5.372983329603e1,-5.154988097764e1,
-3.922666736617e1));
#33136=cartesian_point('',(5.291059459232e1,-5.176265032766e1,
-3.997350448587e1));
#33137=cartesian_point('',(5.295961668794e1,-5.174615153389e1,
-3.998719682432e1));
#33138=cartesian_point('',(5.303993701439e1,-5.171915091316e1,
-4.000062736714e1));
#33139=cartesian_point('',(5.315118047697e1,-5.168144211873e1,
-3.999915822977e1));
#33140=cartesian_point('',(5.324185418213e1,-5.165052151836e1,
-3.998533460600e1));
#33141=cartesian_point('',(5.332882556205e1,-5.162070535570e1,
-3.995938857414e1));
#33142=cartesian_point('',(5.341011300312e1,-5.159271813007e1,
-3.992222930662e1));
#33143=cartesian_point('',(5.348428399620e1,-5.156710671850e1,
-3.987493588171e1));
#33144=cartesian_point('',(5.355046358813e1,-5.154422702576e1,
-3.981841276741e1));
#33145=cartesian_point('',(5.360771969492e1,-5.152444714011e1,
-3.975350350046e1));
#33146=cartesian_point('',(5.365484379570e1,-5.150821285044e1,
-3.968148904854e1));
#33147=cartesian_point('',(5.369065812533e1,-5.149592875911e1,
-3.960436886998e1));
#33148=cartesian_point('',(5.371456134144e1,-5.148776974082e1,
-3.952426531950e1));
#33149=cartesian_point('',(5.373277079485e1,-5.148157748341e1,
-3.940064597920e1));
#33150=cartesian_point('',(5.372226049311e1,-5.148515243765e1,
-3.930229425376e1));
#33151=cartesian_point('',(5.370195689007e1,-5.149205160156e1,
-3.923673200326e1));
#33152=cartesian_point('',(5.290765860310e1,-5.169752567050e1,
-3.998808658043e1));
#33153=cartesian_point('',(5.295815955188e1,-5.168032571684e1,
-3.999829942138e1));
#33154=cartesian_point('',(5.303979657304e1,-5.165248567481e1,
-4.000579444622e1));
#33155=cartesian_point('',(5.315063567406e1,-5.161473957007e1,
-3.999610318098e1));
#33156=cartesian_point('',(5.323960253052e1,-5.158447299919e1,
-3.997579491308e1));
#33157=cartesian_point('',(5.332357563366e1,-5.155593100397e1,
-3.994406839046e1));
#33158=cartesian_point('',(5.340071658935e1,-5.152972859532e1,
-3.990219019842e1));
#33159=cartesian_point('',(5.346978479898e1,-5.150627535497e1,
-3.985155367561e1));
#33160=cartesian_point('',(5.353013387176e1,-5.148577893584e1,
-3.979334331644e1));
#33161=cartesian_point('',(5.358114568610e1,-5.146843956794e1,
-3.972868221245e1));
#33162=cartesian_point('',(5.362209302404e1,-5.145450004510e1,
-3.965906213292e1));
#33163=cartesian_point('',(5.365244718519e1,-5.144414510836e1,
-3.958646370936e1));
#33164=cartesian_point('',(5.367227187403e1,-5.143736708122e1,
-3.951266654428e1));
#33165=cartesian_point('',(5.368715112515e1,-5.143227114989e1,
-3.940038949511e1));
#33166=cartesian_point('',(5.367856256160e1,-5.143521232415e1,
-3.931186702614e1));
#33167=cartesian_point('',(5.366197484899e1,-5.144089514022e1,
-3.925126806286e1));
#33168=cartesian_point('',(5.290728696180e1,-5.163910007778e1,
-3.998814687157e1));
#33169=cartesian_point('',(5.295834519507e1,-5.162201468471e1,
-3.999511595606e1));
#33170=cartesian_point('',(5.303995125566e1,-5.159461791723e1,
-3.999729054917e1));
#33171=cartesian_point('',(5.314884631069e1,-5.155843430050e1,
-3.998065982176e1));
#33172=cartesian_point('',(5.323505336568e1,-5.153001800611e1,
-3.995515021444e1));
#33173=cartesian_point('',(5.331521792001e1,-5.150379511072e1,
-3.991907940664e1));
#33174=cartesian_point('',(5.338765230235e1,-5.148025904251e1,
-3.987399750592e1));
#33175=cartesian_point('',(5.345130029148e1,-5.145968218767e1,
-3.982154114224e1));
#33176=cartesian_point('',(5.350572312624e1,-5.144213394928e1,
-3.976311282250e1));
#33177=cartesian_point('',(5.355058399137e1,-5.142765946965e1,
-3.970005455792e1));
#33178=cartesian_point('',(5.358558371212e1,-5.141631392811e1,
-3.963400936262e1));
#33179=cartesian_point('',(5.361076430531e1,-5.140808213501e1,
-3.956689901354e1));
#33180=cartesian_point('',(5.362676552405e1,-5.140279719072e1,
-3.950016698821e1));
#33181=cartesian_point('',(5.363854164956e1,-5.139887455109e1,
-3.940015818223e1));
#33182=cartesian_point('',(5.363174381949e1,-5.140113765223e1,
-3.932207911526e1));
#33183=cartesian_point('',(5.361861840897e1,-5.140551750772e1,
-3.926709462906e1));
#33184=cartesian_point('',(5.290813402718e1,-5.160433689413e1,
-3.998203432658e1));
#33185=cartesian_point('',(5.295916054034e1,-5.158767076285e1,
-3.998701569033e1));
#33186=cartesian_point('',(5.304017581721e1,-5.156110261494e1,
-3.998602676839e1));
#33187=cartesian_point('',(5.314716754480e1,-5.152660223081e1,
-3.996547335157e1));
#33188=cartesian_point('',(5.323115245443e1,-5.149988343880e1,
-3.993715992645e1));
#33189=cartesian_point('',(5.330852272081e1,-5.147559566974e1,
-3.989890164180e1));
#33190=cartesian_point('',(5.337769085139e1,-5.145414898193e1,
-3.985239977145e1));
#33191=cartesian_point('',(5.343771609343e1,-5.143572750909e1,
-3.979941745797e1));
#33192=cartesian_point('',(5.348828444266e1,-5.142031591790e1,
-3.974147124545e1));
#33193=cartesian_point('',(5.352922629078e1,-5.140786495062e1,
-3.968001835031e1));
#33194=cartesian_point('',(5.356049537765e1,-5.139831555888e1,
-3.961677389513e1));
#33195=cartesian_point('',(5.358246782814e1,-5.139153232652e1,
-3.955360482441e1));
#33196=cartesian_point('',(5.359611642293e1,-5.138725576456e1,
-3.949174110353e1));
#33197=cartesian_point('',(5.360599166310e1,-5.138412082060e1,
-3.940001997892e1));
#33198=cartesian_point('',(5.360029079977e1,-5.138592877297e1,
-3.932892210386e1));
#33199=cartesian_point('',(5.358928619902e1,-5.138943339549e1,
-3.927782675795e1));
#33200=cartesian_point('',(5.290860267302e1,-5.159134832437e1,
-3.997887469506e1));
#33201=cartesian_point('',(5.295956558438e1,-5.157488885346e1,
-3.998310516932e1));
#33202=cartesian_point('',(5.304027859752e1,-5.154871076489e1,
-3.998093456764e1));
#33203=cartesian_point('',(5.314645283356e1,-5.151494662569e1,
-3.995894490020e1));
#33204=cartesian_point('',(5.322952485647e1,-5.148894705174e1,
-3.992962533199e1));
#33205=cartesian_point('',(5.330577585373e1,-5.146546139758e1,
-3.989060634289e1));
#33206=cartesian_point('',(5.337365725814e1,-5.144486700123e1,
-3.984364319010e1));
#33207=cartesian_point('',(5.343227228048e1,-5.142731407940e1,
-3.979054368613e1));
#33208=cartesian_point('',(5.348135370281e1,-5.141275528578e1,
-3.973286474928e1));
#33209=cartesian_point('',(5.352079436615e1,-5.140110578951e1,
-3.967210449600e1));
#33210=cartesian_point('',(5.355064225462e1,-5.139226349343e1,
-3.961000244363e1));
#33211=cartesian_point('',(5.357139754700e1,-5.138604788047e1,
-3.954840222725e1));
#33212=cartesian_point('',(5.358415606836e1,-5.138216517352e1,
-3.948845211212e1));
#33213=cartesian_point('',(5.359331331349e1,-5.137933729753e1,
-3.939996826050e1));
#33214=cartesian_point('',(5.358802679426e1,-5.138096782894e1,
-3.933158807597e1));
#33215=cartesian_point('',(5.357782324411e1,-5.138413119772e1,
-3.928202396428e1));
#33216=b_spline_surface_with_knots('',3,3,((#32944,#32945,#32946,#32947,#32948,
#32949,#32950,#32951,#32952,#32953,#32954,#32955,#32956,#32957,#32958,#32959),(
#32960,#32961,#32962,#32963,#32964,#32965,#32966,#32967,#32968,#32969,#32970,
#32971,#32972,#32973,#32974,#32975),(#32976,#32977,#32978,#32979,#32980,#32981,
#32982,#32983,#32984,#32985,#32986,#32987,#32988,#32989,#32990,#32991),(#32992,
#32993,#32994,#32995,#32996,#32997,#32998,#32999,#33000,#33001,#33002,#33003,
#33004,#33005,#33006,#33007),(#33008,#33009,#33010,#33011,#33012,#33013,#33014,
#33015,#33016,#33017,#33018,#33019,#33020,#33021,#33022,#33023),(#33024,#33025,
#33026,#33027,#33028,#33029,#33030,#33031,#33032,#33033,#33034,#33035,#33036,
#33037,#33038,#33039),(#33040,#33041,#33042,#33043,#33044,#33045,#33046,#33047,
#33048,#33049,#33050,#33051,#33052,#33053,#33054,#33055),(#33056,#33057,#33058,
#33059,#33060,#33061,#33062,#33063,#33064,#33065,#33066,#33067,#33068,#33069,
#33070,#33071),(#33072,#33073,#33074,#33075,#33076,#33077,#33078,#33079,#33080,
#33081,#33082,#33083,#33084,#33085,#33086,#33087),(#33088,#33089,#33090,#33091,
#33092,#33093,#33094,#33095,#33096,#33097,#33098,#33099,#33100,#33101,#33102,
#33103),(#33104,#33105,#33106,#33107,#33108,#33109,#33110,#33111,#33112,#33113,
#33114,#33115,#33116,#33117,#33118,#33119),(#33120,#33121,#33122,#33123,#33124,
#33125,#33126,#33127,#33128,#33129,#33130,#33131,#33132,#33133,#33134,#33135),(
#33136,#33137,#33138,#33139,#33140,#33141,#33142,#33143,#33144,#33145,#33146,
#33147,#33148,#33149,#33150,#33151),(#33152,#33153,#33154,#33155,#33156,#33157,
#33158,#33159,#33160,#33161,#33162,#33163,#33164,#33165,#33166,#33167),(#33168,
#33169,#33170,#33171,#33172,#33173,#33174,#33175,#33176,#33177,#33178,#33179,
#33180,#33181,#33182,#33183),(#33184,#33185,#33186,#33187,#33188,#33189,#33190,
#33191,#33192,#33193,#33194,#33195,#33196,#33197,#33198,#33199),(#33200,#33201,
#33202,#33203,#33204,#33205,#33206,#33207,#33208,#33209,#33210,#33211,#33212,
#33213,#33214,#33215)),.unspecified.,.f.,.f.,.f.,(4,1,1,1,1,1,1,1,1,1,1,1,1,1,
4),(4,1,1,1,1,1,1,1,1,1,1,1,1,4),(2.524330218529e-1,3.75e-1,5.e-1,6.25e-1,
7.5e-1,8.75e-1,9.375e-1,1.e0,1.0625e0,1.125e0,1.25e0,1.375e0,1.5e0,1.625e0,
1.702978523177e0),(-1.206373867110e-1,0.e0,7.403562166121e-2,1.472650563702e-1,
2.190036658960e-1,2.886591143639e-1,3.557753076412e-1,4.208653643931e-1,
4.845854842509e-1,5.465342826738e-1,6.064335311876e-1,6.641929050878e-1,
7.201489473482e-1,8.631030165040e-1),.unspecified.);
#33218=oriented_edge('',*,*,#33217,.f.);
#33219=oriented_edge('',*,*,#32937,.f.);
#33220=oriented_edge('',*,*,#32311,.t.);
#33221=edge_loop('',(#33218,#33219,#33220));
#33222=face_outer_bound('',#33221,.f.);
#33224=cartesian_point('',(5.350054156439e1,-5.136012154920e1,
-3.937508041634e1));
#33225=cartesian_point('',(5.350040950505e1,-5.136013576502e1,
-3.938495709716e1));
#33226=cartesian_point('',(5.350024805554e1,-5.136012059153e1,
-3.939483383888e1));
#33227=cartesian_point('',(5.350005721845e1,-5.136007602537e1,
-3.940471023557e1));
#33228=cartesian_point('',(5.387102623420e1,-5.138500166619e1,
-3.937998349074e1));
#33229=cartesian_point('',(5.387088362376e1,-5.138501700749e1,
-3.939064859144e1));
#33230=cartesian_point('',(5.387070927571e1,-5.138500061222e1,
-3.940131375949e1));
#33231=cartesian_point('',(5.387050319298e1,-5.138495247675e1,
-3.941197855661e1));
#33232=cartesian_point('',(5.399907708601e1,-5.177330724574e1,
-3.938111740774e1));
#33233=cartesian_point('',(5.399892069561e1,-5.177332405704e1,
-3.939281220486e1));
#33234=cartesian_point('',(5.399872950175e1,-5.177330606601e1,
-3.940450707777e1));
#33235=cartesian_point('',(5.399850350781e1,-5.177325326889e1,
-3.941620154584e1));
#33236=cartesian_point('',(5.359289171506e1,-5.193756404835e1,
-3.937545901188e1));
#33237=cartesian_point('',(5.359274178096e1,-5.193758017091e1,
-3.938667136514e1));
#33238=cartesian_point('',(5.359255847989e1,-5.193756292753e1,
-3.939788379027e1));
#33239=cartesian_point('',(5.359234181493e1,-5.193751231456e1,
-3.940909582642e1));
#33240=(bounded_surface()b_spline_surface(3,3,((#33224,#33225,#33226,#33227),(
#33228,#33229,#33230,#33231),(#33232,#33233,#33234,#33235),(#33236,#33237,
#33238,#33239)),.unspecified.,.f.,.f.,.f.)b_spline_surface_with_knots((4,4),(4,
4),(-5.845345146264e-1,1.296273549954e0),(1.643508646707e-1,1.753795688085e-1),
.unspecified.)geometric_representation_item()rational_b_spline_surface(((
1.859359901467e0,1.859359901467e0,1.859359901467e0,1.859359901467e0),(
8.658208846453e-1,8.658208846453e-1,8.658208846453e-1,8.658208846453e-1),(
7.337833553802e-1,7.337833553802e-1,7.337833553802e-1,7.337833553802e-1),(
1.463247313671e0,1.463247313671e0,1.463247313671e0,1.463247313671e0)))representation_item('')surface());
#33241=oriented_edge('',*,*,#33217,.t.);
#33243=oriented_edge('',*,*,#33242,.t.);
#33245=oriented_edge('',*,*,#33244,.t.);
#33247=oriented_edge('',*,*,#33246,.f.);
#33248=edge_loop('',(#33241,#33243,#33245,#33247));
#33249=face_outer_bound('',#33248,.f.);
#33251=cartesian_point('',(0.e0,0.e0,-3.934268702288e1));
#33252=direction('',(0.e0,0.e0,1.e0));
#33253=direction('',(-7.081567326534e-1,7.060552683733e-1,0.e0));
#33254=axis2_placement_3d('',#33251,#33252,#33253);
#33255=toroidal_surface('',#33254,7.065650925828e1,4.e0);
#33256=oriented_edge('',*,*,#32309,.t.);
#33257=oriented_edge('',*,*,#32307,.t.);
#33258=oriented_edge('',*,*,#32305,.t.);
#33259=oriented_edge('',*,*,#32009,.f.);
#33260=oriented_edge('',*,*,#28545,.t.);
#33261=oriented_edge('',*,*,#28543,.t.);
#33262=oriented_edge('',*,*,#33242,.f.);
#33263=edge_loop('',(#33256,#33257,#33258,#33259,#33260,#33261,#33262));
#33264=face_outer_bound('',#33263,.f.);
#33266=cartesian_point('',(5.367485028524e1,-5.163960855904e1,
-2.490846053290e1));
#33267=direction('',(-1.343084998758e-2,-1.377951275185e-3,-9.999088526055e-1));
#33268=direction('',(-1.012438489857e-1,9.948616400886e-1,-1.108092769828e-5));
#33269=axis2_placement_3d('',#33266,#33267,#33268);
#33270=cylindrical_surface('',#33269,3.000057677450e-1);
#33272=oriented_edge('',*,*,#33271,.t.);
#33274=oriented_edge('',*,*,#33273,.f.);
#33275=oriented_edge('',*,*,#33244,.f.);
#33276=oriented_edge('',*,*,#28541,.f.);
#33277=edge_loop('',(#33272,#33274,#33275,#33276));
#33278=face_outer_bound('',#33277,.f.);
#33280=cartesian_point('',(5.414623309529e1,-5.185024253189e1,
-4.824476388592e0));
#33281=cartesian_point('',(5.415674613520e1,-5.183819521803e1,
-4.799236176793e0));
#33282=cartesian_point('',(5.416666367277e1,-5.182633503077e1,
-4.780381676061e0));
#33283=cartesian_point('',(5.418275572013e1,-5.181075762971e1,
-4.799688988381e0));
#33284=cartesian_point('',(5.419782810159e1,-5.179482625044e1,
-4.837434941140e0));
#33285=cartesian_point('',(5.421329949997e1,-5.177411643985e1,
-4.896098280999e0));
#33286=cartesian_point('',(5.422705671705e1,-5.175027538757e1,
-4.971085204001e0));
#33287=cartesian_point('',(5.423831475139e1,-5.172437042051e1,
-5.059470008512e0));
#33288=cartesian_point('',(5.424683664022e1,-5.169691793985e1,
-5.159959904152e0));
#33289=cartesian_point('',(5.425252818140e1,-5.166807872885e1,
-5.272430326448e0));
#33290=cartesian_point('',(5.425524592696e1,-5.163776052565e1,
-5.397893801254e0));
#33291=cartesian_point('',(5.425468945250e1,-5.160585265221e1,
-5.537751646965e0));
#33292=cartesian_point('',(5.425042030063e1,-5.157240538819e1,
-5.693009582896e0));
#33293=cartesian_point('',(5.424190821728e1,-5.153758882030e1,
-5.864368296258e0));
#33294=cartesian_point('',(5.422849027139e1,-5.150158253328e1,
-6.052814165404e0));
#33295=cartesian_point('',(5.420683266254e1,-5.145990326450e1,
-6.286047984167e0));
#33296=cartesian_point('',(5.418636422619e1,-5.143199724228e1,
-6.457076551788e0));
#33297=cartesian_point('',(5.417251056442e1,-5.141633214707e1,
-6.559033026684e0));
#33298=cartesian_point('',(5.393733140582e1,-5.187445813300e1,
-4.394827650352e0));
#33299=cartesian_point('',(5.398873178148e1,-5.186712578080e1,
-4.342274501114e0));
#33300=cartesian_point('',(5.410336865031e1,-5.178697430271e1,
-4.293121763048e0));
#33301=cartesian_point('',(5.420173839046e1,-5.164216028947e1,
-4.344730187298e0));
#33302=cartesian_point('',(5.423522184199e1,-5.154262021044e1,
-4.426110834469e0));
#33303=cartesian_point('',(5.423916101614e1,-5.146307696203e1,
-4.527529385893e0));
#33304=cartesian_point('',(5.422595920377e1,-5.140097375856e1,
-4.638186550256e0));
#33305=cartesian_point('',(5.420278701976e1,-5.135189893242e1,
-4.755109071188e0));
#33306=cartesian_point('',(5.417325136741e1,-5.131241762226e1,
-4.878381647531e0));
#33307=cartesian_point('',(5.413903919446e1,-5.128034950660e1,
-5.009182522630e0));
#33308=cartesian_point('',(5.410077459814e1,-5.125438738993e1,
-5.149514922103e0));
#33309=cartesian_point('',(5.405865836115e1,-5.123399016642e1,
-5.301401023252e0));
#33310=cartesian_point('',(5.401289881223e1,-5.121918246329e1,
-5.466183354775e0));
#33311=cartesian_point('',(5.396376220064e1,-5.121031062669e1,
-5.644735689716e0));
#33312=cartesian_point('',(5.391145830233e1,-5.120796001179e1,
-5.838092983656e0));
#33313=cartesian_point('',(5.384916149590e1,-5.121369082331e1,
-6.074156066205e0));
#33314=cartesian_point('',(5.380593380264e1,-5.122528185513e1,
-6.244548661622e0));
#33315=cartesian_point('',(5.378117406447e1,-5.123464143237e1,
-6.345211328247e0));
#33316=cartesian_point('',(5.405056616903e1,-5.225972584377e1,
-4.131355178967e0));
#33317=cartesian_point('',(5.415491348814e1,-5.223844856045e1,
-4.062272332910e0));
#33318=cartesian_point('',(5.438036149155e1,-5.207753896552e1,
-3.995015831013e0));
#33319=cartesian_point('',(5.457935229372e1,-5.179019814094e1,
-4.067391710378e0));
#33320=cartesian_point('',(5.465364308812e1,-5.158947657393e1,
-4.176272519580e0));
#33321=cartesian_point('',(5.467190754424e1,-5.142419916589e1,
-4.304539654964e0));
#33322=cartesian_point('',(5.465655187827e1,-5.129046614963e1,
-4.437560541247e0));
#33323=cartesian_point('',(5.462080180344e1,-5.118046235542e1,
-4.572347586641e0));
#33324=cartesian_point('',(5.457141456839e1,-5.108791045317e1,
-4.709849886020e0));
#33325=cartesian_point('',(5.451157302592e1,-5.100872338138e1,
-4.852058834750e0));
#33326=cartesian_point('',(5.444241285017e1,-5.094033452534e1,
-5.001592704047e0));
#33327=cartesian_point('',(5.436416918338e1,-5.088163554326e1,
-5.160855076208e0));
#33328=cartesian_point('',(5.427699913595e1,-5.083270178447e1,
-5.331391013149e0));
#33329=cartesian_point('',(5.418110867958e1,-5.079429897082e1,
-5.514173670254e0));
#33330=cartesian_point('',(5.407652070809e1,-5.076765664301e1,
-5.710257787967e0));
#33331=cartesian_point('',(5.394869334338e1,-5.075300424542e1,
-5.947600554424e0));
#33332=cartesian_point('',(5.385688894171e1,-5.075804281971e1,
-6.117178776947e0));
#33333=cartesian_point('',(5.380309852987e1,-5.076633360294e1,
-6.216763434307e0));
#33334=cartesian_point('',(5.436565480967e1,-5.257109132720e1,
-4.345959129839e0));
#33335=cartesian_point('',(5.447391964179e1,-5.253275700832e1,
-4.290710284469e0));
#33336=cartesian_point('',(5.468774937639e1,-5.237200675614e1,
-4.239002974145e0));
#33337=cartesian_point('',(5.488945019080e1,-5.209396387825e1,
-4.296082753265e0));
#33338=cartesian_point('',(5.498032022788e1,-5.189142047866e1,
-4.383816680639e0));
#33339=cartesian_point('',(5.502302956380e1,-5.171216851423e1,
-4.491278199861e0));
#33340=cartesian_point('',(5.503369505738e1,-5.155548650077e1,
-4.606909925853e0));
#33341=cartesian_point('',(5.502259604801e1,-5.141625785482e1,
-4.727760966724e0));
#33342=cartesian_point('',(5.499526245366e1,-5.128981257724e1,
-4.854109566036e0));
#33343=cartesian_point('',(5.495433995031e1,-5.117282156958e1,
-4.987308813431e0));
#33344=cartesian_point('',(5.490061654577e1,-5.106287588042e1,
-5.129488706203e0));
#33345=cartesian_point('',(5.483383864840e1,-5.095881732218e1,
-5.282743307030e0));
#33346=cartesian_point('',(5.475344923437e1,-5.086079208609e1,
-5.448445946368e0));
#33347=cartesian_point('',(5.465877727647e1,-5.076974968176e1,
-5.627477423594e0));
#33348=cartesian_point('',(5.454877924551e1,-5.068706221028e1,
-5.820859479603e0));
#33349=cartesian_point('',(5.440578913568e1,-5.060554220436e1,
-6.056391484203e0));
#33350=cartesian_point('',(5.429512130617e1,-5.056398042390e1,
-6.225916786850e0));
#33351=cartesian_point('',(5.422726792011e1,-5.054543794359e1,
-6.325899153823e0));
#33352=(bounded_surface()b_spline_surface(3,3,((#33280,#33281,#33282,#33283,
#33284,#33285,#33286,#33287,#33288,#33289,#33290,#33291,#33292,#33293,#33294,
#33295,#33296,#33297),(#33298,#33299,#33300,#33301,#33302,#33303,#33304,#33305,
#33306,#33307,#33308,#33309,#33310,#33311,#33312,#33313,#33314,#33315),(#33316,
#33317,#33318,#33319,#33320,#33321,#33322,#33323,#33324,#33325,#33326,#33327,
#33328,#33329,#33330,#33331,#33332,#33333),(#33334,#33335,#33336,#33337,#33338,
#33339,#33340,#33341,#33342,#33343,#33344,#33345,#33346,#33347,#33348,#33349,
#33350,#33351)),.unspecified.,.f.,.f.,.f.)b_spline_surface_with_knots((4,4),(4,
1,1,1,1,1,1,1,1,1,1,1,1,1,1,4),(-3.104181311807e-2,1.e0),(4.959355362272e-1,
5.239266051638e-1,5.379319932596e-1,5.534919917168e-1,5.701052817126e-1,
5.876280921308e-1,6.062531735069e-1,6.260381399827e-1,6.471647895071e-1,
6.700360401819e-1,6.950430056701e-1,7.223893496231e-1,7.521718114091e-1,
7.845867365184e-1,8.199767417885e-1,8.721896236557e-1),.unspecified.)geometric_representation_item()rational_b_spline_surface(((1.424040528100e0,
1.424040528100e0,1.424040528100e0,1.424040528100e0,1.424040528100e0,
1.424040528100e0,1.424040528100e0,1.424040528100e0,1.424040528100e0,
1.424040528100e0,1.424040528100e0,1.424040528100e0,1.424040528100e0,
1.424040528100e0,1.424040528100e0,1.424040528100e0,1.424040528100e0,
1.424040528100e0),(8.751778910122e-1,8.751778910122e-1,8.751778910122e-1,
8.751778910122e-1,8.751778910122e-1,8.751778910122e-1,8.751778910122e-1,
8.751778910122e-1,8.751778910122e-1,8.751778910122e-1,8.751778910122e-1,
8.751778910122e-1,8.751778910122e-1,8.751778910122e-1,8.751778910122e-1,
8.751778910122e-1,8.751778910122e-1,8.751778910122e-1),(8.591361302816e-1,
8.591361302816e-1,8.591361302816e-1,8.591361302816e-1,8.591361302816e-1,
8.591361302816e-1,8.591361302816e-1,8.591361302816e-1,8.591361302816e-1,
8.591361302816e-1,8.591361302816e-1,8.591361302816e-1,8.591361302816e-1,
8.591361302816e-1,8.591361302816e-1,8.591361302816e-1,8.591361302817e-1,
8.591361302816e-1),(1.375915245908e0,1.375915245908e0,1.375915245908e0,
1.375915245908e0,1.375915245908e0,1.375915245908e0,1.375915245908e0,
1.375915245908e0,1.375915245908e0,1.375915245908e0,1.375915245908e0,
1.375915245908e0,1.375915245908e0,1.375915245908e0,1.375915245908e0,
1.375915245908e0,1.375915245908e0,1.375915245908e0)))representation_item('')surface());
#33354=oriented_edge('',*,*,#33353,.f.);
#33356=oriented_edge('',*,*,#33355,.t.);
#33357=oriented_edge('',*,*,#33271,.f.);
#33358=oriented_edge('',*,*,#28539,.f.);
#33359=edge_loop('',(#33354,#33356,#33357,#33358));
#33360=face_outer_bound('',#33359,.f.);
#33362=cartesian_point('',(3.150403890807e-13,0.e0,-5.729424002763e0));
#33363=direction('',(0.e0,0.e0,1.e0));
#33364=direction('',(0.e0,-1.e0,0.e0));
#33365=axis2_placement_3d('',#33362,#33363,#33364);
#33366=conical_surface('',#33365,7.438528799863e1,2.656505117708e1);
#33368=oriented_edge('',*,*,#33367,.t.);
#33369=oriented_edge('',*,*,#33353,.t.);
#33370=oriented_edge('',*,*,#28537,.f.);
#33372=oriented_edge('',*,*,#33371,.f.);
#33374=oriented_edge('',*,*,#33373,.f.);
#33376=oriented_edge('',*,*,#33375,.f.);
#33378=oriented_edge('',*,*,#33377,.f.);
#33379=edge_loop('',(#33368,#33369,#33370,#33372,#33374,#33376,#33378));
#33380=face_outer_bound('',#33379,.f.);
#33382=cartesian_point('',(5.433481279166e1,-5.089870584120e1,
-6.716050875030e0));
#33383=direction('',(-3.227989087854e-1,3.095524880022e-1,-8.944149605516e-1));
#33384=direction('',(-2.916670634190e-1,-9.315474555344e-1,-2.171397296762e-1));
#33385=axis2_placement_3d('',#33382,#33383,#33384);
#33386=cylindrical_surface('',#33385,5.000000034824e-1);
#33388=oriented_edge('',*,*,#33387,.f.);
#33389=oriented_edge('',*,*,#33355,.f.);
#33390=oriented_edge('',*,*,#33367,.f.);
#33392=oriented_edge('',*,*,#33391,.t.);
#33393=edge_loop('',(#33388,#33389,#33390,#33392));
#33394=face_outer_bound('',#33393,.f.);
#33396=cartesian_point('',(5.698993659710e1,-5.416150947235e1,0.e0));
#33397=direction('',(7.070680100731e-1,7.070680100731e-1,-1.047178411625e-2));
#33398=direction('',(-7.071067811865e-1,7.071067811865e-1,0.e0));
#33399=axis2_placement_3d('',#33396,#33397,#33398);
#33400=plane('',#33399);
#33402=oriented_edge('',*,*,#33401,.f.);
#33403=oriented_edge('',*,*,#32939,.f.);
#33404=oriented_edge('',*,*,#33246,.t.);
#33405=oriented_edge('',*,*,#33273,.t.);
#33406=oriented_edge('',*,*,#33387,.t.);
#33408=oriented_edge('',*,*,#33407,.t.);
#33410=oriented_edge('',*,*,#33409,.t.);
#33411=edge_loop('',(#33402,#33403,#33404,#33405,#33406,#33408,#33410));
#33412=face_outer_bound('',#33411,.f.);
#33414=cartesian_point('',(5.334656958213e1,-5.106213532968e1,
-3.879088835511e1));
#33415=cartesian_point('',(5.336072937314e1,-5.107833224747e1,
-3.895648530639e1));
#33416=cartesian_point('',(5.335346871393e1,-5.107530683044e1,
-3.925318866507e1));
#33417=cartesian_point('',(5.329051935231e1,-5.101614673246e1,
-3.953664533790e1));
#33418=cartesian_point('',(5.325382509451e1,-5.098139586907e1,
-3.965267344710e1));
#33419=cartesian_point('',(5.296617860287e1,-5.086079535417e1,
-3.884111359180e1));
#33420=cartesian_point('',(5.297667663705e1,-5.087349237950e1,
-3.896493398846e1));
#33421=cartesian_point('',(5.297104274110e1,-5.087203620230e1,
-3.918699056012e1));
#33422=cartesian_point('',(5.292397951302e1,-5.082780522537e1,
-3.939919055579e1));
#33423=cartesian_point('',(5.289647931985e1,-5.080178824411e1,
-3.948601794315e1));
#33424=cartesian_point('',(5.295108122819e1,-5.042768635154e1,
-3.888392652402e1));
#33425=cartesian_point('',(5.295831529809e1,-5.043735159756e1,
-3.897562954362e1));
#33426=cartesian_point('',(5.295353462321e1,-5.043654411620e1,
-3.913995782866e1));
#33427=cartesian_point('',(5.291854261450e1,-5.040392408081e1,
-3.929695567771e1));
#33428=cartesian_point('',(5.289827078503e1,-5.038461796562e1,
-3.936121647655e1));
#33429=cartesian_point('',(5.332385731871e1,-5.019857538674e1,
-3.887565131851e1));
#33430=cartesian_point('',(5.333155165565e1,-5.020876872797e1,
-3.897774196664e1));
#33431=cartesian_point('',(5.332596785561e1,-5.020701163140e1,
-3.916028931175e1));
#33432=cartesian_point('',(5.328688349411e1,-5.017081350923e1,
-3.933458289299e1));
#33433=cartesian_point('',(5.326448613934e1,-5.014933207601e1,
-3.940598663377e1));
#33434=(bounded_surface()b_spline_surface(3,3,((#33414,#33415,#33416,#33417,
#33418),(#33419,#33420,#33421,#33422,#33423),(#33424,#33425,#33426,#33427,
#33428),(#33429,#33430,#33431,#33432,#33433)),.unspecified.,.f.,.f.,.f.)b_spline_surface_with_knots((4,4),(4,1,4),(-1.973190002697e-1,1.170688729988e0),(
3.692896938165e-1,6.674216943523e-1,8.932914582885e-1),.unspecified.)geometric_representation_item()rational_b_spline_surface(((1.349614001420e0,
1.349614001420e0,1.349614001420e0,1.349614001420e0,1.349614001420e0),(
8.923630575776e-1,8.923630575776e-1,8.923630575776e-1,8.923630575776e-1,
8.923630575776e-1),(8.836319630451e-1,8.836319630451e-1,8.836319630451e-1,
8.836319630451e-1,8.836319630451e-1),(1.323420717823e0,1.323420717823e0,
1.323420717823e0,1.323420717823e0,1.323420717823e0)))representation_item('')surface());
#33435=oriented_edge('',*,*,#33401,.t.);
#33437=oriented_edge('',*,*,#33436,.f.);
#33438=oriented_edge('',*,*,#32840,.f.);
#33439=oriented_edge('',*,*,#32924,.t.);
#33440=edge_loop('',(#33435,#33437,#33438,#33439));
#33441=face_outer_bound('',#33440,.f.);
#33443=cartesian_point('',(5.383708132569e1,-5.060458497055e1,
-2.046409388887e1));
#33444=direction('',(-1.335069518068e-2,-1.458120295855e-3,-9.999098123448e-1));
#33445=direction('',(-2.500626475249e-1,-9.682180038613e-1,4.750716961442e-3));
#33446=axis2_placement_3d('',#33443,#33444,#33445);
#33447=cylindrical_surface('',#33446,5.000127819498e-1);
#33448=oriented_edge('',*,*,#33409,.f.);
#33450=oriented_edge('',*,*,#33449,.f.);
#33452=oriented_edge('',*,*,#33451,.f.);
#33453=oriented_edge('',*,*,#33436,.t.);
#33454=edge_loop('',(#33448,#33450,#33452,#33453));
#33455=face_outer_bound('',#33454,.f.);
#33457=cartesian_point('',(5.576719510299e1,-5.235143889112e1,
-8.219255872622e0));
#33458=direction('',(7.066894509608e-1,7.074485178388e-1,-1.032543018121e-2));
#33459=direction('',(-6.114499436018e-1,6.180063425869e-1,4.941630570891e-1));
#33460=axis2_placement_3d('',#33457,#33458,#33459);
#33461=toroidal_surface('',#33460,2.496941600053e0,4.999973419621e-1);
#33462=oriented_edge('',*,*,#33407,.f.);
#33463=oriented_edge('',*,*,#33391,.f.);
#33465=oriented_edge('',*,*,#33464,.f.);
#33466=oriented_edge('',*,*,#33449,.t.);
#33467=edge_loop('',(#33462,#33463,#33465,#33466));
#33468=face_outer_bound('',#33467,.f.);
#33470=cartesian_point('',(0.e0,0.e0,-8.220551782475e0));
#33471=direction('',(0.e0,0.e0,1.e0));
#33472=direction('',(-7.528187511791e-1,6.582278692620e-1,0.e0));
#33473=axis2_placement_3d('',#33470,#33471,#33472);
#33474=toroidal_surface('',#33473,7.649382607502e1,3.e0);
#33475=oriented_edge('',*,*,#33464,.t.);
#33476=oriented_edge('',*,*,#33377,.t.);
#33477=oriented_edge('',*,*,#33375,.t.);
#33479=oriented_edge('',*,*,#33478,.f.);
#33481=oriented_edge('',*,*,#33480,.t.);
#33483=oriented_edge('',*,*,#33482,.t.);
#33484=edge_loop('',(#33475,#33476,#33477,#33479,#33481,#33483));
#33485=face_outer_bound('',#33484,.f.);
#33487=cartesian_point('',(5.918384892248e1,-4.845678187350e1,
-8.219509123414e0));
#33488=direction('',(6.089036576798e-1,7.931757800105e-1,1.041718142620e-2));
#33489=direction('',(-6.927552876528e-1,5.253239120088e-1,4.940899704516e-1));
#33490=axis2_placement_3d('',#33487,#33488,#33489);
#33491=toroidal_surface('',#33490,2.497870611476e0,4.999993401877e-1);
#33492=oriented_edge('',*,*,#33478,.t.);
#33494=oriented_edge('',*,*,#33493,.f.);
#33496=oriented_edge('',*,*,#33495,.f.);
#33498=oriented_edge('',*,*,#33497,.t.);
#33499=edge_loop('',(#33492,#33494,#33496,#33498));
#33500=face_outer_bound('',#33499,.f.);
#33502=cartesian_point('',(5.756343349589e1,-4.723281149542e1,
-6.695404896347e0));
#33503=direction('',(-3.490379386127e-1,2.796326138130e-1,-8.944149588983e-1));
#33504=direction('',(-9.164104168361e-1,9.763896923278e-2,3.881476260413e-1));
#33505=axis2_placement_3d('',#33502,#33503,#33504);
#33506=cylindrical_surface('',#33505,5.000000035655e-1);
#33507=oriented_edge('',*,*,#33373,.t.);
#33509=oriented_edge('',*,*,#33508,.f.);
#33511=oriented_edge('',*,*,#33510,.f.);
#33512=oriented_edge('',*,*,#33493,.t.);
#33513=edge_loop('',(#33507,#33509,#33511,#33512));
#33514=face_outer_bound('',#33513,.f.);
#33516=cartesian_point('',(5.922936675394e1,-4.704078871702e1,
-4.344652752802e0));
#33517=cartesian_point('',(5.919805194765e1,-4.712382841491e1,
-4.305680315294e0));
#33518=cartesian_point('',(5.912409975457e1,-4.727556922850e1,
-4.262057442558e0));
#33519=cartesian_point('',(5.897312705262e1,-4.746638403159e1,
-4.260908600563e0));
#33520=cartesian_point('',(5.884599730859e1,-4.758846174111e1,
-4.288647717708e0));
#33521=cartesian_point('',(5.870824332801e1,-4.768714276931e1,
-4.342955994880e0));
#33522=cartesian_point('',(5.856959937685e1,-4.775880978610e1,
-4.416767072454e0));
#33523=cartesian_point('',(5.843401519869e1,-4.780591842237e1,
-4.504648336735e0));
#33524=cartesian_point('',(5.830255256955e1,-4.783212788808e1,
-4.603646495244e0));
#33525=cartesian_point('',(5.817492452118e1,-4.784046777013e1,
-4.712824264378e0));
#33526=cartesian_point('',(5.805052573242e1,-4.783285876612e1,
-4.832429261884e0));
#33527=cartesian_point('',(5.792924286673e1,-4.781035456057e1,
-4.962887342776e0));
#33528=cartesian_point('',(5.781146992931e1,-4.777354238977e1,
-5.104434900293e0));
#33529=cartesian_point('',(5.769775996130e1,-4.772267671493e1,
-5.257330766222e0));
#33530=cartesian_point('',(5.758865244714e1,-4.765760056323e1,
-5.422138423442e0));
#33531=cartesian_point('',(5.748474054054e1,-4.757761516495e1,
-5.599876384717e0));
#33532=cartesian_point('',(5.738696619499e1,-4.748144033462e1,
-5.791885897914e0));
#33533=cartesian_point('',(5.728302718357e1,-4.734957116058e1,
-6.031734588887e0));
#33534=cartesian_point('',(5.722442642205e1,-4.724326554032e1,
-6.205926555717e0));
#33535=cartesian_point('',(5.719520954518e1,-4.717552980408e1,
-6.310922631716e0));
#33536=cartesian_point('',(5.878947972323e1,-4.669472447843e1,
-4.070563610321e0));
#33537=cartesian_point('',(5.876637452313e1,-4.677123262727e1,
-4.018852482431e0));
#33538=cartesian_point('',(5.869954224694e1,-4.692812838115e1,
-3.959216612115e0));
#33539=cartesian_point('',(5.854427698826e1,-4.712538699808e1,
-3.956815629417e0));
#33540=cartesian_point('',(5.841146598718e1,-4.724639133550e1,
-3.993862872180e0));
#33541=cartesian_point('',(5.827089310137e1,-4.733415285944e1,
-4.065501380686e0));
#33542=cartesian_point('',(5.813645336732e1,-4.738530078408e1,
-4.160068445019e0));
#33543=cartesian_point('',(5.801364839193e1,-4.740494006970e1,
-4.268671607187e0));
#33544=cartesian_point('',(5.790347730123e1,-4.739976573825e1,
-4.386575350428e0));
#33545=cartesian_point('',(5.780504910348e1,-4.737526373926e1,
-4.512255431840e0));
#33546=cartesian_point('',(5.771717963599e1,-4.733518319148e1,
-4.645944658204e0));
#33547=cartesian_point('',(5.763919993228e1,-4.728208501161e1,
-4.788238948569e0));
#33548=cartesian_point('',(5.757092713610e1,-4.721786562820e1,
-4.939597106251e0));
#33549=cartesian_point('',(5.751241756371e1,-4.714389931889e1,
-5.100512573354e0));
#33550=cartesian_point('',(5.746390924280e1,-4.706103471027e1,
-5.271760724357e0));
#33551=cartesian_point('',(5.742593600935e1,-4.696962253585e1,
-5.454516666952e0));
#33552=cartesian_point('',(5.739954658019e1,-4.686968490749e1,
-5.650191679953e0));
#33553=cartesian_point('',(5.738449596617e1,-4.674435697555e1,
-5.892664141912e0));
#33554=cartesian_point('',(5.738984691054e1,-4.665366325233e1,
-6.067065048444e0));
#33555=cartesian_point('',(5.739881406751e1,-4.659951567326e1,
-6.171589999370e0));
#33556=cartesian_point('',(5.831237390029e1,-4.666703264957e1,
-4.476382618610e0));
#33557=cartesian_point('',(5.830661857747e1,-4.669012121362e1,
-4.443055500760e0));
#33558=cartesian_point('',(5.828689019621e1,-4.674069081243e1,
-4.406280429824e0));
#33559=cartesian_point('',(5.823719676299e1,-4.680402355409e1,
-4.404131318244e0));
#33560=cartesian_point('',(5.819431517445e1,-4.684182127285e1,
-4.426016336160e0));
#33561=cartesian_point('',(5.814951359306e1,-4.686719328524e1,
-4.470469143551e0));
#33562=cartesian_point('',(5.810793671070e1,-4.687912574309e1,
-4.532800200995e0));
#33563=cartesian_point('',(5.807160393210e1,-4.687971864680e1,
-4.609351979912e0));
#33564=cartesian_point('',(5.804081844962e1,-4.687164415890e1,
-4.698086123137e0));
#33565=cartesian_point('',(5.801518811828e1,-4.685708429991e1,
-4.798369574024e0));
#33566=cartesian_point('',(5.799423301696e1,-4.683755492396e1,
-4.910464532621e0));
#33567=cartesian_point('',(5.797763979692e1,-4.681413916726e1,
-5.034720811039e0));
#33568=cartesian_point('',(5.796524436038e1,-4.678767675699e1,
-5.171273605810e0));
#33569=cartesian_point('',(5.795697273469e1,-4.675880794852e1,
-5.320274824920e0));
#33570=cartesian_point('',(5.795284414634e1,-4.672798319309e1,
-5.482194884183e0));
#33571=cartesian_point('',(5.795301555768e1,-4.669549920065e1,
-5.657993011786e0));
#33572=cartesian_point('',(5.795783664079e1,-4.666159158242e1,
-5.849003991248e0));
#33573=cartesian_point('',(5.796944792523e1,-4.662112712890e1,
-6.088857268469e0));
#33574=cartesian_point('',(5.798289630665e1,-4.659382173963e1,
-6.264156888509e0));
#33575=cartesian_point('',(5.799274346220e1,-4.657828878128e1,
-6.370213539360e0));
#33576=cartesian_point('',(5.849595262348e1,-4.699822046768e1,
-4.968483795643e0));
#33577=cartesian_point('',(5.849130823874e1,-4.699914273790e1,
-4.957771533049e0));
#33578=cartesian_point('',(5.848976485678e1,-4.698743739739e1,
-4.949290622683e0));
#33579=cartesian_point('',(5.850107874227e1,-4.697237934402e1,
-4.948528960734e0));
#33580=cartesian_point('',(5.851218983483e1,-4.696655059615e1,
-4.952960479306e0));
#33581=cartesian_point('',(5.852165693432e1,-4.696932553504e1,
-4.965478490545e0));
#33582=cartesian_point('',(5.852576314622e1,-4.698070995037e1,
-4.989735896695e0));
#33583=cartesian_point('',(5.852310532096e1,-4.699854020380e1,
-5.028347295764e0));
#33584=cartesian_point('',(5.851367543486e1,-4.702029150568e1,
-5.082505509308e0));
#33585=cartesian_point('',(5.849795335438e1,-4.704391459389e1,
-5.152643198550e0));
#33586=cartesian_point('',(5.847641632908e1,-4.706789715826e1,
-5.239053165007e0));
#33587=cartesian_point('',(5.844949768324e1,-4.709102121709e1,
-5.341782944430e0));
#33588=cartesian_point('',(5.841762025795e1,-4.711224962953e1,
-5.460571476874e0));
#33589=cartesian_point('',(5.838113681219e1,-4.713070850678e1,
-5.595152582779e0));
#33590=cartesian_point('',(5.834025048599e1,-4.714562879494e1,
-5.745620958006e0));
#33591=cartesian_point('',(5.829497509729e1,-4.715622867842e1,
-5.912663262120e0));
#33592=cartesian_point('',(5.824517801752e1,-4.716155616622e1,
-6.097503153274e0));
#33593=cartesian_point('',(5.818222407476e1,-4.716014039914e1,
-6.333325594335e0));
#33594=cartesian_point('',(5.813607081446e1,-4.715127627293e1,
-6.508899076998e0));
#33595=cartesian_point('',(5.810820668440e1,-4.714289950846e1,
-6.616249705008e0));
#33596=(bounded_surface()b_spline_surface(3,3,((#33516,#33517,#33518,#33519,
#33520,#33521,#33522,#33523,#33524,#33525,#33526,#33527,#33528,#33529,#33530,
#33531,#33532,#33533,#33534,#33535),(#33536,#33537,#33538,#33539,#33540,#33541,
#33542,#33543,#33544,#33545,#33546,#33547,#33548,#33549,#33550,#33551,#33552,
#33553,#33554,#33555),(#33556,#33557,#33558,#33559,#33560,#33561,#33562,#33563,
#33564,#33565,#33566,#33567,#33568,#33569,#33570,#33571,#33572,#33573,#33574,
#33575),(#33576,#33577,#33578,#33579,#33580,#33581,#33582,#33583,#33584,#33585,
#33586,#33587,#33588,#33589,#33590,#33591,#33592,#33593,#33594,#33595)),
.unspecified.,.f.,.f.,.f.)b_spline_surface_with_knots((4,4),(4,1,1,1,1,1,1,1,1,
1,1,1,1,1,1,1,1,4),(0.e0,1.e0),(4.995322062787e-1,5.202665554295e-1,
5.294169920359e-1,5.394745113458e-1,5.503627702908e-1,5.624496303046e-1,
5.760099289121e-1,5.911268888745e-1,6.079891430106e-1,6.268168418793e-1,
6.477193820786e-1,6.707209303744e-1,6.958396225668e-1,7.231585765655e-1,
7.528615045591e-1,7.852349884512e-1,8.205960707609e-1,8.757466993828e-1),
.unspecified.)geometric_representation_item()rational_b_spline_surface(((
1.576531785107e0,1.576531785107e0,1.576531785107e0,1.576531785107e0,
1.576531785107e0,1.576531785107e0,1.576531785107e0,1.576531785107e0,
1.576531785107e0,1.576531785107e0,1.576531785107e0,1.576531785107e0,
1.576531785107e0,1.576531785107e0,1.576531785107e0,1.576531785107e0,
1.576531785107e0,1.576531785107e0,1.576531785107e0,1.576531785107e0),(
8.078227382977e-1,8.078227382977e-1,8.078227382977e-1,8.078227382977e-1,
8.078227382977e-1,8.078227382977e-1,8.078227382977e-1,8.078227382977e-1,
8.078227382977e-1,8.078227382977e-1,8.078227382977e-1,8.078227382977e-1,
8.078227382977e-1,8.078227382977e-1,8.078227382977e-1,8.078227382977e-1,
8.078227382977e-1,8.078227382977e-1,8.078227382977e-1,8.078227382977e-1),(
8.078227382977e-1,8.078227382977e-1,8.078227382977e-1,8.078227382977e-1,
8.078227382977e-1,8.078227382977e-1,8.078227382977e-1,8.078227382977e-1,
8.078227382977e-1,8.078227382977e-1,8.078227382977e-1,8.078227382977e-1,
8.078227382977e-1,8.078227382977e-1,8.078227382977e-1,8.078227382977e-1,
8.078227382977e-1,8.078227382977e-1,8.078227382977e-1,8.078227382977e-1),(
1.576531785107e0,1.576531785107e0,1.576531785107e0,1.576531785107e0,
1.576531785107e0,1.576531785107e0,1.576531785107e0,1.576531785107e0,
1.576531785107e0,1.576531785107e0,1.576531785107e0,1.576531785107e0,
1.576531785107e0,1.576531785107e0,1.576531785107e0,1.576531785107e0,
1.576531785107e0,1.576531785107e0,1.576531785107e0,1.576531785107e0)))representation_item('')surface());
#33598=oriented_edge('',*,*,#33597,.f.);
#33599=oriented_edge('',*,*,#33508,.t.);
#33600=oriented_edge('',*,*,#33371,.t.);
#33601=oriented_edge('',*,*,#28535,.f.);
#33602=edge_loop('',(#33598,#33599,#33600,#33601));
#33603=face_outer_bound('',#33602,.f.);
#33605=cartesian_point('',(5.820391359618e1,-4.647942344494e1,
-2.460528104879e1));
#33606=direction('',(3.869013070883e-4,-1.349579543497e-2,9.999088527526e-1));
#33607=direction('',(-9.995652681879e-1,-2.948346159485e-2,-1.117067579327e-5));
#33608=axis2_placement_3d('',#33605,#33606,#33607);
#33609=cylindrical_surface('',#33608,3.000055924640e-1);
#33610=oriented_edge('',*,*,#33597,.t.);
#33611=oriented_edge('',*,*,#28533,.f.);
#33613=oriented_edge('',*,*,#33612,.t.);
#33615=oriented_edge('',*,*,#33614,.f.);
#33616=edge_loop('',(#33610,#33611,#33613,#33615));
#33617=face_outer_bound('',#33616,.f.);
#33619=cartesian_point('',(5.526464409476e1,-4.402883549926e1,
-3.934391487092e1));
#33620=direction('',(6.088373963010e-1,7.932265668995e-1,1.042297607491e-2));
#33621=direction('',(6.527320202102e-1,-4.934479693056e-1,-5.748478158439e-1));
#33622=axis2_placement_3d('',#33619,#33620,#33621);
#33623=toroidal_surface('',#33622,3.697836915851e0,2.999996387292e-1);
#33625=oriented_edge('',*,*,#33624,.f.);
#33626=oriented_edge('',*,*,#33612,.f.);
#33628=oriented_edge('',*,*,#33627,.f.);
#33630=oriented_edge('',*,*,#33629,.f.);
#33632=oriented_edge('',*,*,#33631,.t.);
#33633=edge_loop('',(#33625,#33626,#33628,#33630,#33632));
#33634=face_outer_bound('',#33633,.f.);
#33636=cartesian_point('',(5.131096978607e1,-4.189323672424e1,0.e0));
#33637=direction('',(-6.087280502333e-1,-7.933098402242e-1,-1.047178411625e-2));
#33638=direction('',(7.933533402912e-1,-6.087614290087e-1,0.e0));
#33639=axis2_placement_3d('',#33636,#33637,#33638);
#33640=plane('',#33639);
#33642=oriented_edge('',*,*,#33641,.t.);
#33643=oriented_edge('',*,*,#33495,.t.);
#33644=oriented_edge('',*,*,#33510,.t.);
#33645=oriented_edge('',*,*,#33614,.t.);
#33646=oriented_edge('',*,*,#33624,.t.);
#33648=oriented_edge('',*,*,#33647,.t.);
#33649=edge_loop('',(#33642,#33643,#33644,#33645,#33646,#33648));
#33650=face_outer_bound('',#33649,.f.);
#33652=cartesian_point('',(5.719847146139e1,-4.675672850788e1,
-2.154661739083e1));
#33653=direction('',(-2.983214348812e-4,1.342783818593e-2,-9.999097980148e-1));
#33654=direction('',(-9.881011363341e-1,1.537874334697e-1,2.360017398713e-3));
#33655=axis2_placement_3d('',#33652,#33653,#33654);
#33656=cylindrical_surface('',#33655,5.000150355095e-1);
#33658=oriented_edge('',*,*,#33657,.f.);
#33659=oriented_edge('',*,*,#33497,.f.);
#33660=oriented_edge('',*,*,#33641,.f.);
#33662=oriented_edge('',*,*,#33661,.t.);
#33663=edge_loop('',(#33658,#33659,#33660,#33662));
#33664=face_outer_bound('',#33663,.f.);
#33666=cartesian_point('',(0.e0,0.e0,-2.511027589124e1));
#33667=direction('',(0.e0,0.e0,1.e0));
#33668=direction('',(1.e0,0.e0,0.e0));
#33669=axis2_placement_3d('',#33666,#33667,#33668);
#33670=conical_surface('',#33669,7.334631745054e1,5.e-1);
#33671=oriented_edge('',*,*,#33451,.t.);
#33672=oriented_edge('',*,*,#33482,.f.);
#33673=oriented_edge('',*,*,#33480,.f.);
#33674=oriented_edge('',*,*,#33657,.t.);
#33676=oriented_edge('',*,*,#33675,.f.);
#33678=oriented_edge('',*,*,#33677,.f.);
#33679=oriented_edge('',*,*,#32744,.t.);
#33680=oriented_edge('',*,*,#32842,.f.);
#33681=edge_loop('',(#33671,#33672,#33673,#33674,#33676,#33678,#33679,#33680));
#33682=face_outer_bound('',#33681,.f.);
#33684=cartesian_point('',(5.670944155838e1,-4.636992381774e1,
-4.131568017581e1));
#33685=cartesian_point('',(5.669008162756e1,-4.642684548235e1,
-4.151438059512e1));
#33686=cartesian_point('',(5.669150619280e1,-4.649395420772e1,
-4.183262844950e1));
#33687=cartesian_point('',(5.674868643556e1,-4.651782657651e1,
-4.217110796473e1));
#33688=cartesian_point('',(5.677784348203e1,-4.651869974018e1,
-4.229078644923e1));
#33689=cartesian_point('',(5.685727262227e1,-4.575862105347e1,
-4.133853690776e1));
#33690=cartesian_point('',(5.677465933184e1,-4.579873922172e1,
-4.149723124240e1));
#33691=cartesian_point('',(5.667258351930e1,-4.586060467298e1,
-4.176319928727e1));
#33692=cartesian_point('',(5.661885359284e1,-4.590907090785e1,
-4.206749407373e1));
#33693=cartesian_point('',(5.660930080287e1,-4.592269618252e1,
-4.217840587687e1));
#33694=cartesian_point('',(5.748589655583e1,-4.573914770943e1,
-4.136105044026e1));
#33695=cartesian_point('',(5.740215287874e1,-4.571220709060e1,
-4.149358100007e1));
#33696=cartesian_point('',(5.728026936330e1,-4.567486532575e1,
-4.170559700148e1));
#33697=cartesian_point('',(5.717340252635e1,-4.563985971882e1,
-4.193070252713e1));
#33698=cartesian_point('',(5.713955482983e1,-4.562783135708e1,
-4.201024817902e1));
#33699=cartesian_point('',(5.767231849901e1,-4.634009607348e1,
-4.135016464282e1));
#33700=cartesian_point('',(5.765122713036e1,-4.629430233654e1,
-4.150878943962e1));
#33701=cartesian_point('',(5.762231180659e1,-4.620945321299e1,
-4.174439777650e1));
#33702=cartesian_point('',(5.759810108874e1,-4.610546994763e1,
-4.196158137996e1));
#33703=cartesian_point('',(5.759004509888e1,-4.606704887895e1,
-4.203321564901e1));
#33704=(bounded_surface()b_spline_surface(3,3,((#33684,#33685,#33686,#33687,
#33688),(#33689,#33690,#33691,#33692,#33693),(#33694,#33695,#33696,#33697,
#33698),(#33699,#33700,#33701,#33702,#33703)),.unspecified.,.f.,.f.,.f.)b_spline_surface_with_knots((4,4),(4,1,4),(0.e0,1.e0),(3.710935801206e-1,
7.048330731317e-1,8.826165059996e-1),.unspecified.)geometric_representation_item()rational_b_spline_surface(((1.579952468175e0,1.579952468175e0,1.579952468175e0,
1.579952468175e0,1.579952468175e0),(8.066825106083e-1,8.066825106083e-1,
8.066825106083e-1,8.066825106083e-1,8.066825106083e-1),(8.066825106083e-1,
8.066825106083e-1,8.066825106083e-1,8.066825106083e-1,8.066825106083e-1),(
1.579952468175e0,1.579952468175e0,1.579952468175e0,1.579952468175e0,
1.579952468175e0)))representation_item('')surface());
#33705=oriented_edge('',*,*,#33675,.t.);
#33706=oriented_edge('',*,*,#33661,.f.);
#33708=oriented_edge('',*,*,#33707,.f.);
#33710=oriented_edge('',*,*,#33709,.t.);
#33711=edge_loop('',(#33705,#33706,#33708,#33710));
#33712=face_outer_bound('',#33711,.f.);
#33714=cartesian_point('',(5.734005052399e1,-4.558511798946e1,
-4.213845709221e1));
#33715=direction('',(4.269671655622e-1,-3.386909825509e-1,8.384434732708e-1));
#33716=direction('',(-9.029067197376e-1,-1.088377888142e-1,4.158290408073e-1));
#33717=axis2_placement_3d('',#33714,#33715,#33716);
#33718=cylindrical_surface('',#33717,2.999999999996e-1);
#33720=oriented_edge('',*,*,#33719,.t.);
#33721=oriented_edge('',*,*,#33707,.t.);
#33722=oriented_edge('',*,*,#33647,.f.);
#33723=oriented_edge('',*,*,#33631,.f.);
#33725=oriented_edge('',*,*,#33724,.t.);
#33726=edge_loop('',(#33720,#33721,#33722,#33723,#33725));
#33727=face_outer_bound('',#33726,.f.);
#33729=cartesian_point('',(5.672114858659e1,-4.630430621044e1,
-4.179691617314e1));
#33730=cartesian_point('',(5.672308205605e1,-4.632554257831e1,
-4.187951977066e1));
#33731=cartesian_point('',(5.673092450591e1,-4.635144604325e1,
-4.201667226115e1));
#33732=cartesian_point('',(5.674934865453e1,-4.636848732336e1,
-4.220532559507e1));
#33733=cartesian_point('',(5.676761247774e1,-4.637182344827e1,
-4.235401575504e1));
#33734=cartesian_point('',(5.678713437183e1,-4.636675835602e1,
-4.249033400506e1));
#33735=cartesian_point('',(5.680722200782e1,-4.635540866077e1,
-4.261539073308e1));
#33736=cartesian_point('',(5.682747893808e1,-4.633932056659e1,
-4.273027217752e1));
#33737=cartesian_point('',(5.684769284061e1,-4.631962671018e1,
-4.283597696188e1));
#33738=cartesian_point('',(5.686779202142e1,-4.629712440849e1,
-4.293350912865e1));
#33739=cartesian_point('',(5.688781188711e1,-4.627232679083e1,
-4.302387167697e1));
#33740=cartesian_point('',(5.690786519088e1,-4.624551095271e1,
-4.310801330507e1));
#33741=cartesian_point('',(5.692813782070e1,-4.621673504140e1,
-4.318684798400e1));
#33742=cartesian_point('',(5.694891378259e1,-4.618580621790e1,
-4.326132532010e1));
#33743=cartesian_point('',(5.697063247956e1,-4.615218889213e1,
-4.333252027327e1));
#33744=cartesian_point('',(5.699397059806e1,-4.611487031781e1,
-4.340163986919e1));
#33745=cartesian_point('',(5.701989615807e1,-4.607227570992e1,
-4.346978132964e1));
#33746=cartesian_point('',(5.704989316129e1,-4.602200845296e1,
-4.353775186137e1));
#33747=cartesian_point('',(5.708630665207e1,-4.596048864024e1,
-4.360592214689e1));
#33748=cartesian_point('',(5.713455855395e1,-4.588030308032e1,
-4.367471237133e1));
#33749=cartesian_point('',(5.720616014060e1,-4.576690272104e1,
-4.374289372978e1));
#33750=cartesian_point('',(5.732435222175e1,-4.560085929906e1,
-4.378669202843e1));
#33751=cartesian_point('',(5.747295101439e1,-4.542764445286e1,
-4.375257916959e1));
#33752=cartesian_point('',(5.759048181419e1,-4.530912585593e1,
-4.366859777905e1));
#33753=cartesian_point('',(5.764187641618e1,-4.525980059256e1,
-4.361134369704e1));
#33754=cartesian_point('',(5.766521808682e1,-4.523745228094e1,
-4.358199888724e1));
#33755=cartesian_point('',(5.688198097966e1,-4.583547068161e1,
-4.175620153029e1));
#33756=cartesian_point('',(5.685676109713e1,-4.584902362674e1,
-4.182031165149e1));
#33757=cartesian_point('',(5.682032269542e1,-4.586797728947e1,
-4.192992374285e1));
#33758=cartesian_point('',(5.677992096682e1,-4.588552811075e1,
-4.208659516021e1));
#33759=cartesian_point('',(5.675306742939e1,-4.589430823838e1,
-4.221315989608e1));
#33760=cartesian_point('',(5.673228720155e1,-4.589801630902e1,
-4.233160313527e1));
#33761=cartesian_point('',(5.671630304629e1,-4.589763916986e1,
-4.244220716913e1));
#33762=cartesian_point('',(5.670419077052e1,-4.589394418813e1,
-4.254543011585e1));
#33763=cartesian_point('',(5.669527973742e1,-4.588751269004e1,
-4.264179076045e1));
#33764=cartesian_point('',(5.668907854e1,-4.587875719702e1,-4.273191720453e1));
#33765=cartesian_point('',(5.668524075033e1,-4.586792731427e1,
-4.281652099555e1));
#33766=cartesian_point('',(5.668354707405e1,-4.585511538471e1,
-4.289633331868e1));
#33767=cartesian_point('',(5.668389448072e1,-4.584024698835e1,
-4.297211246950e1));
#33768=cartesian_point('',(5.668630521513e1,-4.582303700539e1,
-4.304470673172e1));
#33769=cartesian_point('',(5.669096970544e1,-4.580289118065e1,
-4.311514589216e1));
#33770=cartesian_point('',(5.669834278678e1,-4.577874188153e1,
-4.318465941071e1));
#33771=cartesian_point('',(5.670927863313e1,-4.574886736162e1,
-4.325444522385e1));
#33772=cartesian_point('',(5.672531645230e1,-4.571053714399e1,
-4.332546463429e1));
#33773=cartesian_point('',(5.674905848963e1,-4.565959168878e1,
-4.339823582935e1));
#33774=cartesian_point('',(5.678626927533e1,-4.558791318055e1,
-4.347324035860e1));
#33775=cartesian_point('',(5.684914325546e1,-4.547996407737e1,
-4.354908463528e1));
#33776=cartesian_point('',(5.696394111154e1,-4.531444335582e1,
-4.359857441575e1));
#33777=cartesian_point('',(5.711318139416e1,-4.514338045654e1,
-4.355992943912e1));
#33778=cartesian_point('',(5.722699682881e1,-4.503640753476e1,
-4.346625840851e1));
#33779=cartesian_point('',(5.727306868283e1,-4.499822595121e1,
-4.340413148535e1));
#33780=cartesian_point('',(5.729332599903e1,-4.498208352707e1,
-4.337270134047e1));
#33781=cartesian_point('',(5.737293350305e1,-4.579074129104e1,
-4.169085134216e1));
#33782=cartesian_point('',(5.734473577628e1,-4.577857661829e1,
-4.175001210585e1));
#33783=cartesian_point('',(5.729975472101e1,-4.575751616060e1,
-4.184883223830e1));
#33784=cartesian_point('',(5.724095551169e1,-4.572617556451e1,
-4.198632032387e1));
#33785=cartesian_point('',(5.719613002431e1,-4.570000301881e1,
-4.209562055177e1));
#33786=cartesian_point('',(5.715618915843e1,-4.567472815916e1,
-4.219658629901e1));
#33787=cartesian_point('',(5.712049243050e1,-4.565043862343e1,
-4.228978977109e1));
#33788=cartesian_point('',(5.708853123599e1,-4.562717903413e1,
-4.237580805561e1));
#33789=cartesian_point('',(5.705990565111e1,-4.560496526711e1,
-4.245517510026e1));
#33790=cartesian_point('',(5.703427546927e1,-4.558376821311e1,
-4.252844774099e1));
#33791=cartesian_point('',(5.701135138503e1,-4.556351635125e1,
-4.259619484548e1));
#33792=cartesian_point('',(5.699090488398e1,-4.554410911796e1,
-4.265894828273e1));
#33793=cartesian_point('',(5.697276394233e1,-4.552541305481e1,
-4.271720698881e1));
#33794=cartesian_point('',(5.695680527710e1,-4.550724031062e1,
-4.277147608397e1));
#33795=cartesian_point('',(5.694295858652e1,-4.548931222163e1,
-4.282231116632e1));
#33796=cartesian_point('',(5.693125258774e1,-4.547122317024e1,
-4.287029050002e1));
#33797=cartesian_point('',(5.692192616327e1,-4.545244091602e1,
-4.291580831424e1));
#33798=cartesian_point('',(5.691553842945e1,-4.543221798947e1,
-4.295896644018e1));
#33799=cartesian_point('',(5.691305544022e1,-4.540944326849e1,
-4.299956515946e1));
#33800=cartesian_point('',(5.691628022448e1,-4.538172397825e1,
-4.303761758390e1));
#33801=cartesian_point('',(5.692903544979e1,-4.534450108684e1,
-4.307240649737e1));
#33802=cartesian_point('',(5.696053382670e1,-4.529238167544e1,
-4.309318878028e1));
#33803=cartesian_point('',(5.700765797813e1,-4.524276515688e1,
-4.307710495890e1));
#33804=cartesian_point('',(5.704908650563e1,-4.521645086598e1,
-4.303463853765e1));
#33805=cartesian_point('',(5.706981798922e1,-4.521055952719e1,
-4.300232142256e1));
#33806=cartesian_point('',(5.707987627817e1,-4.520892692101e1,
-4.298501214490e1));
#33807=cartesian_point('',(5.761941190205e1,-4.622246780710e1,
-4.167734926236e1));
#33808=cartesian_point('',(5.761589700707e1,-4.619665035275e1,
-4.175089734804e1));
#33809=cartesian_point('',(5.760810952950e1,-4.614934263181e1,
-4.186830450610e1));
#33810=cartesian_point('',(5.759287302614e1,-4.607693052372e1,
-4.202185936840e1));
#33811=cartesian_point('',(5.757825476285e1,-4.601631605720e1,
-4.213896180160e1));
#33812=cartesian_point('',(5.756271970656e1,-4.595822281698e1,
-4.224330264217e1));
#33813=cartesian_point('',(5.754674055394e1,-4.590312219351e1,
-4.233652271475e1));
#33814=cartesian_point('',(5.753068123221e1,-4.585123803265e1,
-4.241992592826e1));
#33815=cartesian_point('',(5.751482472507e1,-4.580266840407e1,
-4.249453864831e1));
#33816=cartesian_point('',(5.749937597990e1,-4.575740260228e1,
-4.256123452737e1));
#33817=cartesian_point('',(5.748447491654e1,-4.571536621347e1,
-4.262075551277e1));
#33818=cartesian_point('',(5.747021741886e1,-4.567648338494e1,
-4.267368562722e1));
#33819=cartesian_point('',(5.745666314227e1,-4.564070424519e1,
-4.272046430883e1));
#33820=cartesian_point('',(5.744382983028e1,-4.560801392124e1,
-4.276141330047e1));
#33821=cartesian_point('',(5.743167984560e1,-4.557845423972e1,
-4.279673997035e1));
#33822=cartesian_point('',(5.742011023484e1,-4.555222369927e1,
-4.282645989452e1));
#33823=cartesian_point('',(5.740896325995e1,-4.552992387525e1,
-4.285019980465e1));
#33824=cartesian_point('',(5.739792971415e1,-4.551278632949e1,
-4.286719438943e1));
#33825=cartesian_point('',(5.738636101076e1,-4.550280864341e1,
-4.287650082687e1));
#33826=cartesian_point('',(5.737243097675e1,-4.550305235315e1,
-4.287768223253e1));
#33827=cartesian_point('',(5.735233359716e1,-4.551905505922e1,
-4.287074731207e1));
#33828=cartesian_point('',(5.731811813837e1,-4.556049450365e1,
-4.286202140380e1));
#33829=cartesian_point('',(5.727988180908e1,-4.560948205665e1,
-4.286918719646e1));
#33830=cartesian_point('',(5.726497107917e1,-4.563853921449e1,
-4.287889148828e1));
#33831=cartesian_point('',(5.727000208374e1,-4.564829327333e1,
-4.287617843774e1));
#33832=cartesian_point('',(5.727468326972e1,-4.565249261457e1,
-4.287266964344e1));
#33833=(bounded_surface()b_spline_surface(3,3,((#33729,#33730,#33731,#33732,
#33733,#33734,#33735,#33736,#33737,#33738,#33739,#33740,#33741,#33742,#33743,
#33744,#33745,#33746,#33747,#33748,#33749,#33750,#33751,#33752,#33753,#33754),(
#33755,#33756,#33757,#33758,#33759,#33760,#33761,#33762,#33763,#33764,#33765,
#33766,#33767,#33768,#33769,#33770,#33771,#33772,#33773,#33774,#33775,#33776,
#33777,#33778,#33779,#33780),(#33781,#33782,#33783,#33784,#33785,#33786,#33787,
#33788,#33789,#33790,#33791,#33792,#33793,#33794,#33795,#33796,#33797,#33798,
#33799,#33800,#33801,#33802,#33803,#33804,#33805,#33806),(#33807,#33808,#33809,
#33810,#33811,#33812,#33813,#33814,#33815,#33816,#33817,#33818,#33819,#33820,
#33821,#33822,#33823,#33824,#33825,#33826,#33827,#33828,#33829,#33830,#33831,
#33832)),.unspecified.,.f.,.f.,.f.)b_spline_surface_with_knots((4,4),(4,1,1,1,1,
1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,4),(0.e0,1.e0),(3.733724454769e-2,
1.205569785314e-1,1.727187773157e-1,2.202042060251e-1,2.635362220805e-1,
3.032044863732e-1,3.395612061191e-1,3.729002674709e-1,4.035101010260e-1,
4.316747411486e-1,4.576348581978e-1,4.815817254658e-1,5.037181010559e-1,
5.242570546056e-1,5.434162482003e-1,5.613890403125e-1,5.781347214644e-1,
5.935653854171e-1,6.077328643739e-1,6.217151648868e-1,6.368727812700e-1,
6.526184629794e-1,6.694874799347e-1,6.892786781329e-1),.unspecified.)geometric_representation_item()rational_b_spline_surface(((1.413610497906e0,
1.413610497906e0,1.413610497906e0,1.413610497906e0,1.413610497906e0,
1.413610497906e0,1.413610497906e0,1.413610497906e0,1.413610497906e0,
1.413610497906e0,1.413610497906e0,1.413610497906e0,1.413610497906e0,
1.413610497906e0,1.413610497906e0,1.413610497906e0,1.413610497906e0,
1.413610497906e0,1.413610497906e0,1.413610497906e0,1.413610497906e0,
1.413610497906e0,1.413610497906e0,1.413610497906e0,1.413610497906e0,
1.413610497906e0),(8.621298340312e-1,8.621298340312e-1,8.621298340312e-1,
8.621298340312e-1,8.621298340312e-1,8.621298340312e-1,8.621298340312e-1,
8.621298340312e-1,8.621298340312e-1,8.621298340312e-1,8.621298340312e-1,
8.621298340312e-1,8.621298340312e-1,8.621298340312e-1,8.621298340312e-1,
8.621298340312e-1,8.621298340312e-1,8.621298340312e-1,8.621298340312e-1,
8.621298340312e-1,8.621298340312e-1,8.621298340312e-1,8.621298340312e-1,
8.621298340312e-1,8.621298340312e-1,8.621298340312e-1),(8.621298340312e-1,
8.621298340312e-1,8.621298340312e-1,8.621298340312e-1,8.621298340312e-1,
8.621298340312e-1,8.621298340312e-1,8.621298340312e-1,8.621298340312e-1,
8.621298340312e-1,8.621298340312e-1,8.621298340312e-1,8.621298340312e-1,
8.621298340312e-1,8.621298340312e-1,8.621298340312e-1,8.621298340312e-1,
8.621298340312e-1,8.621298340312e-1,8.621298340312e-1,8.621298340312e-1,
8.621298340312e-1,8.621298340312e-1,8.621298340312e-1,8.621298340312e-1,
8.621298340312e-1),(1.413610497906e0,1.413610497906e0,1.413610497906e0,
1.413610497906e0,1.413610497906e0,1.413610497906e0,1.413610497906e0,
1.413610497906e0,1.413610497906e0,1.413610497906e0,1.413610497906e0,
1.413610497906e0,1.413610497906e0,1.413610497906e0,1.413610497906e0,
1.413610497906e0,1.413610497906e0,1.413610497906e0,1.413610497906e0,
1.413610497906e0,1.413610497906e0,1.413610497906e0,1.413610497906e0,
1.413610497906e0,1.413610497906e0,1.413610497906e0)))representation_item('')surface());
#33835=oriented_edge('',*,*,#33834,.t.);
#33836=oriented_edge('',*,*,#33709,.f.);
#33837=oriented_edge('',*,*,#33719,.f.);
#33839=oriented_edge('',*,*,#33838,.t.);
#33840=edge_loop('',(#33835,#33836,#33837,#33839));
#33841=face_outer_bound('',#33840,.f.);
#33843=cartesian_point('',(0.e0,0.e0,-4.2e1));
#33844=direction('',(0.e0,0.e0,1.e0));
#33845=direction('',(9.999788139917e-1,6.509344655868e-3,0.e0));
#33846=axis2_placement_3d('',#33843,#33844,#33845);
#33847=toroidal_surface('',#33846,7.019880882606e1,3.e0);
#33849=oriented_edge('',*,*,#33848,.f.);
#33851=oriented_edge('',*,*,#33850,.t.);
#33853=oriented_edge('',*,*,#33852,.f.);
#33855=oriented_edge('',*,*,#33854,.f.);
#33857=oriented_edge('',*,*,#33856,.f.);
#33859=oriented_edge('',*,*,#33858,.t.);
#33861=oriented_edge('',*,*,#33860,.f.);
#33863=oriented_edge('',*,*,#33862,.f.);
#33865=oriented_edge('',*,*,#33864,.t.);
#33867=oriented_edge('',*,*,#33866,.t.);
#33869=oriented_edge('',*,*,#33868,.f.);
#33871=oriented_edge('',*,*,#33870,.f.);
#33873=oriented_edge('',*,*,#33872,.f.);
#33875=oriented_edge('',*,*,#33874,.t.);
#33877=oriented_edge('',*,*,#33876,.f.);
#33879=oriented_edge('',*,*,#33878,.f.);
#33881=oriented_edge('',*,*,#33880,.f.);
#33883=oriented_edge('',*,*,#33882,.t.);
#33885=oriented_edge('',*,*,#33884,.f.);
#33887=oriented_edge('',*,*,#33886,.f.);
#33889=oriented_edge('',*,*,#33888,.f.);
#33891=oriented_edge('',*,*,#33890,.f.);
#33893=oriented_edge('',*,*,#33892,.t.);
#33895=oriented_edge('',*,*,#33894,.f.);
#33897=oriented_edge('',*,*,#33896,.f.);
#33899=oriented_edge('',*,*,#33898,.t.);
#33901=oriented_edge('',*,*,#33900,.t.);
#33903=oriented_edge('',*,*,#33902,.f.);
#33905=oriented_edge('',*,*,#33904,.f.);
#33907=oriented_edge('',*,*,#33906,.t.);
#33909=oriented_edge('',*,*,#33908,.t.);
#33911=oriented_edge('',*,*,#33910,.f.);
#33913=oriented_edge('',*,*,#33912,.f.);
#33915=oriented_edge('',*,*,#33914,.f.);
#33917=oriented_edge('',*,*,#33916,.t.);
#33919=oriented_edge('',*,*,#33918,.f.);
#33921=oriented_edge('',*,*,#33920,.f.);
#33923=oriented_edge('',*,*,#33922,.t.);
#33925=oriented_edge('',*,*,#33924,.t.);
#33927=oriented_edge('',*,*,#33926,.f.);
#33929=oriented_edge('',*,*,#33928,.f.);
#33931=oriented_edge('',*,*,#33930,.f.);
#33933=oriented_edge('',*,*,#33932,.t.);
#33935=oriented_edge('',*,*,#33934,.t.);
#33937=oriented_edge('',*,*,#33936,.t.);
#33939=oriented_edge('',*,*,#33938,.f.);
#33941=oriented_edge('',*,*,#33940,.f.);
#33943=oriented_edge('',*,*,#33942,.t.);
#33945=oriented_edge('',*,*,#33944,.t.);
#33946=oriented_edge('',*,*,#33677,.t.);
#33947=oriented_edge('',*,*,#33834,.f.);
#33949=oriented_edge('',*,*,#33948,.f.);
#33950=edge_loop('',(#33849,#33851,#33853,#33855,#33857,#33859,#33861,#33863,
#33865,#33867,#33869,#33871,#33873,#33875,#33877,#33879,#33881,#33883,#33885,
#33887,#33889,#33891,#33893,#33895,#33897,#33899,#33901,#33903,#33905,#33907,
#33909,#33911,#33913,#33915,#33917,#33919,#33921,#33923,#33925,#33927,#33929,
#33931,#33933,#33935,#33937,#33939,#33941,#33943,#33945,#33946,#33947,#33949));
#33951=face_outer_bound('',#33950,.f.);
#33953=cartesian_point('',(5.864133204248e1,-4.394820693832e1,
-4.363064943714e1));
#33954=cartesian_point('',(5.868986427808e1,-4.389806306554e1,
-4.373204067247e1));
#33955=cartesian_point('',(5.905319519633e1,-4.334697434157e1,
-4.382391696954e1));
#33956=cartesian_point('',(5.925298756706e1,-4.318635799809e1,
-4.350898086796e1));
#33957=cartesian_point('',(5.933376482219e1,-4.308955196673e1,
-4.335309111906e1));
#33958=cartesian_point('',(5.939613419953e1,-4.302200383139e1,
-4.317142293647e1));
#33959=cartesian_point('',(5.944172018016e1,-4.296256130558e1,
-4.299040479125e1));
#33960=cartesian_point('',(5.947514390995e1,-4.291115178089e1,
-4.279624310743e1));
#33961=cartesian_point('',(5.949455839382e1,-4.286708797991e1,
-4.259428704488e1));
#33962=cartesian_point('',(5.949888702411e1,-4.283215036039e1,
-4.238888654808e1));
#33963=cartesian_point('',(5.948787782353e1,-4.280797736660e1,
-4.218816790464e1));
#33964=cartesian_point('',(5.946128907266e1,-4.279445455183e1,
-4.198505451158e1));
#33965=cartesian_point('',(5.943250347664e1,-4.279433720144e1,
-4.185167317440e1));
#33966=cartesian_point('',(5.941394046656e1,-4.279732146013e1,
-4.178168976768e1));
#33967=cartesian_point('',(5.826620859884e1,-4.365126559530e1,
-4.342661950003e1));
#33968=cartesian_point('',(5.830111933486e1,-4.362072180800e1,
-4.353968695532e1));
#33969=cartesian_point('',(5.867244533985e1,-4.304415487252e1,
-4.364399980857e1));
#33970=cartesian_point('',(5.885468903444e1,-4.293705794738e1,
-4.329067031505e1));
#33971=cartesian_point('',(5.891073656289e1,-4.288695665229e1,
-4.313326649128e1));
#33972=cartesian_point('',(5.895128416169e1,-4.287095838226e1,
-4.295276207677e1));
#33973=cartesian_point('',(5.897756833549e1,-4.286660236030e1,
-4.278067932909e1));
#33974=cartesian_point('',(5.899632846476e1,-4.287464874147e1,
-4.260076422936e1));
#33975=cartesian_point('',(5.900716212125e1,-4.289342567558e1,
-4.241902838839e1));
#33976=cartesian_point('',(5.901053866340e1,-4.292294564284e1,
-4.223942218469e1));
#33977=cartesian_point('',(5.900703907857e1,-4.296209982423e1,
-4.206931802044e1));
#33978=cartesian_point('',(5.899750449407e1,-4.301259536417e1,
-4.190293143952e1));
#33979=cartesian_point('',(5.898758896260e1,-4.305409091428e1,
-4.179815914934e1));
#33980=cartesian_point('',(5.898160054580e1,-4.307858965631e1,
-4.174467391695e1));
#33981=cartesian_point('',(5.842941342579e1,-4.340610117510e1,
-4.300074332288e1));
#33982=cartesian_point('',(5.842731133219e1,-4.338906554408e1,
-4.305610521554e1));
#33983=cartesian_point('',(5.852527626987e1,-4.321618925507e1,
-4.310344399328e1));
#33984=cartesian_point('',(5.861174008546e1,-4.321239269908e1,
-4.293480050548e1));
#33985=cartesian_point('',(5.866133298193e1,-4.322447376060e1,
-4.282420173790e1));
#33986=cartesian_point('',(5.871289461465e1,-4.325118366315e1,
-4.269487047466e1));
#33987=cartesian_point('',(5.876476986296e1,-4.328455283780e1,
-4.255982196342e1));
#33988=cartesian_point('',(5.881860023759e1,-4.332456268033e1,
-4.241499093090e1));
#33989=cartesian_point('',(5.887292652306e1,-4.336968464432e1,
-4.226476386439e1));
#33990=cartesian_point('',(5.892620353434e1,-4.341860301485e1,
-4.211355796428e1));
#33991=cartesian_point('',(5.897647853482e1,-4.346934252118e1,
-4.196757281177e1));
#33992=cartesian_point('',(5.902585147327e1,-4.352379789837e1,
-4.182167052874e1));
#33993=cartesian_point('',(5.905752500834e1,-4.356202333218e1,
-4.172705078140e1));
#33994=cartesian_point('',(5.907407441941e1,-4.358292169346e1,
-4.167769730061e1));
#33995=cartesian_point('',(5.893191914753e1,-4.351169032017e1,
-4.287237452736e1));
#33996=cartesian_point('',(5.891454983347e1,-4.348559779498e1,
-4.287102068643e1));
#33997=cartesian_point('',(5.879115984602e1,-4.365328251966e1,
-4.286145432413e1));
#33998=cartesian_point('',(5.882041560775e1,-4.367659305985e1,
-4.287535268628e1));
#33999=cartesian_point('',(5.888970035463e1,-4.369050306143e1,
-4.280279960109e1));
#34000=cartesian_point('',(5.897168028083e1,-4.369899706567e1,
-4.271224549989e1));
#34001=cartesian_point('',(5.906283131241e1,-4.370672446292e1,
-4.259716701930e1));
#34002=cartesian_point('',(5.915869780975e1,-4.371222605955e1,
-4.246547271291e1));
#34003=cartesian_point('',(5.925555116221e1,-4.371506973125e1,
-4.231961819911e1));
#34004=cartesian_point('',(5.934872785624e1,-4.371467107700e1,
-4.216478460133e1));
#34005=cartesian_point('',(5.943346460485e1,-4.371112581893e1,
-4.200700999286e1));
#34006=cartesian_point('',(5.951176102729e1,-4.370465351646e1,
-4.184036900649e1));
#34007=cartesian_point('',(5.955702499629e1,-4.369871370580e1,
-4.172506432854e1));
#34008=cartesian_point('',(5.957859071554e1,-4.369528746574e1,
-4.166243752831e1));
#34009=(bounded_surface()b_spline_surface(3,3,((#33953,#33954,#33955,#33956,
#33957,#33958,#33959,#33960,#33961,#33962,#33963,#33964,#33965,#33966),(#33967,
#33968,#33969,#33970,#33971,#33972,#33973,#33974,#33975,#33976,#33977,#33978,
#33979,#33980),(#33981,#33982,#33983,#33984,#33985,#33986,#33987,#33988,#33989,
#33990,#33991,#33992,#33993,#33994),(#33995,#33996,#33997,#33998,#33999,#34000,
#34001,#34002,#34003,#34004,#34005,#34006,#34007,#34008)),.unspecified.,.f.,.f.,
.f.)b_spline_surface_with_knots((4,4),(4,1,1,1,1,1,1,1,1,1,1,4),(0.e0,1.e0),(
3.199289160937e-1,3.786640245609e-1,4.229318475871e-1,4.699709169739e-1,
5.219603978046e-1,5.788143642672e-1,6.401081818738e-1,7.049302027206e-1,
7.711189441567e-1,8.361329576881e-1,8.975515147510e-1,9.680491166445e-1),
.unspecified.)geometric_representation_item()rational_b_spline_surface(((
1.438587294627e0,1.438587294627e0,1.438587294627e0,1.438587294627e0,
1.438587294627e0,1.438587294627e0,1.438587294627e0,1.438587294627e0,
1.438587294627e0,1.438587294627e0,1.438587294627e0,1.438587294627e0,
1.438587294627e0,1.438587294627e0),(8.538042351242e-1,8.538042351242e-1,
8.538042351242e-1,8.538042351242e-1,8.538042351242e-1,8.538042351242e-1,
8.538042351242e-1,8.538042351242e-1,8.538042351242e-1,8.538042351242e-1,
8.538042351242e-1,8.538042351242e-1,8.538042351242e-1,8.538042351242e-1),(
8.538042351242e-1,8.538042351242e-1,8.538042351242e-1,8.538042351242e-1,
8.538042351242e-1,8.538042351242e-1,8.538042351242e-1,8.538042351242e-1,
8.538042351242e-1,8.538042351242e-1,8.538042351242e-1,8.538042351242e-1,
8.538042351242e-1,8.538042351242e-1),(1.438587294627e0,1.438587294627e0,
1.438587294627e0,1.438587294627e0,1.438587294627e0,1.438587294627e0,
1.438587294627e0,1.438587294627e0,1.438587294627e0,1.438587294627e0,
1.438587294627e0,1.438587294627e0,1.438587294627e0,1.438587294627e0)))representation_item('')surface());
#34010=oriented_edge('',*,*,#33848,.t.);
#34012=oriented_edge('',*,*,#34011,.f.);
#34014=oriented_edge('',*,*,#34013,.t.);
#34016=oriented_edge('',*,*,#34015,.t.);
#34017=edge_loop('',(#34010,#34012,#34014,#34016));
#34018=face_outer_bound('',#34017,.f.);
#34020=cartesian_point('',(0.e0,0.e0,-4.331177673041e1));
#34021=direction('',(0.e0,0.e0,1.e0));
#34022=direction('',(7.798862275379e-1,-6.259212986444e-1,0.e0));
#34023=axis2_placement_3d('',#34020,#34021,#34022);
#34024=toroidal_surface('',#34023,7.344368814732e1,5.e-1);
#34025=oriented_edge('',*,*,#33948,.t.);
#34026=oriented_edge('',*,*,#33838,.f.);
#34028=oriented_edge('',*,*,#34027,.t.);
#34030=oriented_edge('',*,*,#34029,.t.);
#34031=oriented_edge('',*,*,#34011,.t.);
#34032=edge_loop('',(#34025,#34026,#34028,#34030,#34031));
#34033=face_outer_bound('',#34032,.f.);
#34035=cartesian_point('',(4.085282626663e-11,-3.134370323002e-11,
-4.228096149021e1));
#34036=direction('',(0.e0,0.e0,1.e0));
#34037=direction('',(7.933533402912e-1,-6.087614290087e-1,0.e0));
#34038=axis2_placement_3d('',#34035,#34036,#34037);
#34039=conical_surface('',#34038,7.351737503131e1,3.302386755580e1);
#34040=oriented_edge('',*,*,#34029,.f.);
#34041=oriented_edge('',*,*,#34027,.f.);
#34042=oriented_edge('',*,*,#33724,.f.);
#34044=oriented_edge('',*,*,#34043,.f.);
#34046=oriented_edge('',*,*,#34045,.f.);
#34048=oriented_edge('',*,*,#34047,.f.);
#34050=oriented_edge('',*,*,#34049,.f.);
#34051=edge_loop('',(#34040,#34041,#34042,#34044,#34046,#34048,#34050));
#34052=face_outer_bound('',#34051,.f.);
#34054=cartesian_point('',(0.e0,0.e0,-3.934268702288e1));
#34055=direction('',(0.e0,0.e0,1.e0));
#34056=direction('',(-7.942570593141e-1,6.075818658664e-1,0.e0));
#34057=axis2_placement_3d('',#34054,#34055,#34056);
#34058=toroidal_surface('',#34057,7.065650925828e1,4.e0);
#34060=oriented_edge('',*,*,#34059,.t.);
#34062=oriented_edge('',*,*,#34061,.t.);
#34063=oriented_edge('',*,*,#34047,.t.);
#34064=oriented_edge('',*,*,#34045,.t.);
#34065=oriented_edge('',*,*,#34043,.t.);
#34066=oriented_edge('',*,*,#33629,.t.);
#34067=oriented_edge('',*,*,#33627,.t.);
#34068=oriented_edge('',*,*,#28531,.t.);
#34069=oriented_edge('',*,*,#28529,.t.);
#34070=edge_loop('',(#34060,#34062,#34063,#34064,#34065,#34066,#34067,#34068,
#34069));
#34071=face_outer_bound('',#34070,.f.);
#34073=cartesian_point('',(5.683180970646e1,-4.198548405849e1,
-3.934373632878e1));
#34074=direction('',(-6.086717870049e-1,-7.933533883286e-1,1.044303269438e-2));
#34075=direction('',(7.932691861384e-1,-6.082433401829e-1,2.764122729514e-2));
#34076=axis2_placement_3d('',#34073,#34074,#34075);
#34077=toroidal_surface('',#34076,3.698456031633e0,2.999994698671e-1);
#34079=oriented_edge('',*,*,#34078,.f.);
#34081=oriented_edge('',*,*,#34080,.f.);
#34082=oriented_edge('',*,*,#34061,.f.);
#34083=oriented_edge('',*,*,#34059,.f.);
#34085=oriented_edge('',*,*,#34084,.t.);
#34086=edge_loop('',(#34079,#34081,#34082,#34083,#34085));
#34087=face_outer_bound('',#34086,.f.);
#34089=cartesian_point('',(6.357187538553e1,-4.625947083173e1,0.e0));
#34090=direction('',(6.087280502333e-1,7.933098402242e-1,-1.047178411625e-2));
#34091=direction('',(-7.933533402912e-1,6.087614290087e-1,0.e0));
#34092=axis2_placement_3d('',#34089,#34090,#34091);
#34093=plane('',#34092);
#34095=oriented_edge('',*,*,#34094,.t.);
#34097=oriented_edge('',*,*,#34096,.t.);
#34099=oriented_edge('',*,*,#34098,.t.);
#34101=oriented_edge('',*,*,#34100,.t.);
#34102=oriented_edge('',*,*,#34078,.t.);
#34104=oriented_edge('',*,*,#34103,.t.);
#34105=edge_loop('',(#34095,#34097,#34099,#34101,#34102,#34104));
#34106=face_outer_bound('',#34105,.f.);
#34108=cartesian_point('',(6.056319136047e1,-4.340758342070e1,
-6.592956195003e0));
#34109=direction('',(3.604420224977e-1,-2.647705077152e-1,8.944149633487e-1));
#34110=direction('',(-3.314963196707e-1,8.599137439819e-1,3.881475788355e-1));
#34111=axis2_placement_3d('',#34108,#34109,#34110);
#34112=cylindrical_surface('',#34111,5.000000030376e-1);
#34114=oriented_edge('',*,*,#34113,.t.);
#34116=oriented_edge('',*,*,#34115,.f.);
#34117=oriented_edge('',*,*,#34094,.f.);
#34119=oriented_edge('',*,*,#34118,.t.);
#34120=edge_loop('',(#34114,#34116,#34117,#34119));
#34121=face_outer_bound('',#34120,.f.);
#34123=cartesian_point('',(3.150403890807e-13,0.e0,-5.729424002765e0));
#34124=direction('',(0.e0,0.e0,1.e0));
#34125=direction('',(0.e0,-1.e0,0.e0));
#34126=axis2_placement_3d('',#34123,#34124,#34125);
#34127=conical_surface('',#34126,7.438528799863e1,2.656505117708e1);
#34129=oriented_edge('',*,*,#34128,.t.);
#34130=oriented_edge('',*,*,#28523,.f.);
#34132=oriented_edge('',*,*,#34131,.f.);
#34134=oriented_edge('',*,*,#34133,.f.);
#34136=oriented_edge('',*,*,#34135,.f.);
#34138=oriented_edge('',*,*,#34137,.f.);
#34139=oriented_edge('',*,*,#34113,.f.);
#34140=edge_loop('',(#34129,#34130,#34132,#34134,#34136,#34138,#34139));
#34141=face_outer_bound('',#34140,.f.);
#34143=cartesian_point('',(6.037225255666e1,-4.303657329633e1,
-6.309435553399e0));
#34144=cartesian_point('',(6.041241973828e1,-4.304246627327e1,
-6.251698197554e0));
#34145=cartesian_point('',(6.049322410052e1,-4.305882873086e1,
-6.133679223992e0));
#34146=cartesian_point('',(6.060982209170e1,-4.309614132240e1,
-5.957773708500e0));
#34147=cartesian_point('',(6.071985732497e1,-4.314521496464e1,
-5.785917242374e0));
#34148=cartesian_point('',(6.081982756166e1,-4.320315621473e1,
-5.623906002027e0));
#34149=cartesian_point('',(6.090986136565e1,-4.326853821401e1,
-5.471906245160e0));
#34150=cartesian_point('',(6.098987802558e1,-4.333988665526e1,
-5.330374000518e0));
#34151=cartesian_point('',(6.106005789850e1,-4.341598587529e1,
-5.199283371817e0));
#34152=cartesian_point('',(6.112084876451e1,-4.349609619253e1,
-5.078008867856e0));
#34153=cartesian_point('',(6.117273223708e1,-4.357991691787e1,
-4.965633749432e0));
#34154=cartesian_point('',(6.121619965312e1,-4.366781071795e1,
-4.860824723703e0));
#34155=cartesian_point('',(6.125149871715e1,-4.376086674280e1,
-4.762049967057e0));
#34156=cartesian_point('',(6.127793128715e1,-4.385951939593e1,
-4.669175597794e0));
#34157=cartesian_point('',(6.129422776620e1,-4.396277514537e1,
-4.583509830931e0));
#34158=cartesian_point('',(6.129950483924e1,-4.406858130522e1,
-4.506675899238e0));
#34159=cartesian_point('',(6.129345414204e1,-4.417606285618e1,
-4.439082733757e0));
#34160=cartesian_point('',(6.127559416955e1,-4.428553301685e1,
-4.380691606676e0));
#34161=cartesian_point('',(6.124544001843e1,-4.439615219590e1,
-4.332478269343e0));
#34162=cartesian_point('',(6.120330663626e1,-4.450550498713e1,
-4.295985350759e0));
#34163=cartesian_point('',(6.115063112410e1,-4.461058584428e1,
-4.272244281634e0));
#34164=cartesian_point('',(6.108903748664e1,-4.470959759191e1,
-4.261233494734e0));
#34165=cartesian_point('',(6.097544679868e1,-4.486050150599e1,
-4.263359285969e0));
#34166=cartesian_point('',(6.087056930692e1,-4.495800809914e1,
-4.294910483102e0));
#34167=cartesian_point('',(6.080004902231e1,-4.500728544370e1,
-4.326884943836e0));
#34168=cartesian_point('',(5.986828365164e1,-4.338185764805e1,
-6.170094423826e0));
#34169=cartesian_point('',(5.989580025407e1,-4.336939053180e1,
-6.112641317131e0));
#34170=cartesian_point('',(5.995324482505e1,-4.334734272627e1,
-5.994774878594e0));
#34171=cartesian_point('',(6.004222931627e1,-4.332492340799e1,
-5.817951094663e0));
#34172=cartesian_point('',(6.013208832482e1,-4.331344272986e1,
-5.644066665084e0));
#34173=cartesian_point('',(6.021914402704e1,-4.331250483150e1,
-5.479030903001e0));
#34174=cartesian_point('',(6.030264644143e1,-4.332121805787e1,
-5.323040635433e0));
#34175=cartesian_point('',(6.038170464750e1,-4.333873783061e1,
-5.176566863623e0));
#34176=cartesian_point('',(6.045569583983e1,-4.336428851336e1,
-5.039577102442e0));
#34177=cartesian_point('',(6.052433223440e1,-4.339732517138e1,
-4.911401958855e0));
#34178=cartesian_point('',(6.058746276387e1,-4.343761997732e1,
-4.791040961086e0));
#34179=cartesian_point('',(6.064508448181e1,-4.348545988725e1,
-4.677008209907e0));
#34180=cartesian_point('',(6.069709864927e1,-4.354184052513e1,
-4.567527412302e0));
#34181=cartesian_point('',(6.074228336616e1,-4.360774023083e1,
-4.462289126902e0));
#34182=cartesian_point('',(6.077834304031e1,-4.368326508160e1,
-4.362700349910e0));
#34183=cartesian_point('',(6.080296881161e1,-4.376730611271e1,
-4.270865628936e0));
#34184=cartesian_point('',(6.081465055161e1,-4.385916160606e1,
-4.187770864740e0));
#34185=cartesian_point('',(6.081196341181e1,-4.395888469532e1,
-4.114025195412e0));
#34186=cartesian_point('',(6.079346199147e1,-4.406515654666e1,
-4.051660399789e0));
#34187=cartesian_point('',(6.075879193463e1,-4.417450685891e1,
-4.003579088017e0));
#34188=cartesian_point('',(6.070943620587e1,-4.428222988364e1,
-3.971982239206e0));
#34189=cartesian_point('',(6.064777473387e1,-4.438463395379e1,
-3.957419932596e0));
#34190=cartesian_point('',(6.053029274969e1,-4.453952341652e1,
-3.960954476174e0));
#34191=cartesian_point('',(6.041971513663e1,-4.463403890606e1,
-4.004209326647e0));
#34192=cartesian_point('',(6.034928807493e1,-4.467414551765e1,
-4.046649060767e0));
#34193=cartesian_point('',(6.000098197589e1,-4.396113460086e1,
-6.368728794174e0));
#34194=cartesian_point('',(6.000784246172e1,-4.395369184711e1,
-6.310395212305e0));
#34195=cartesian_point('',(6.002269834184e1,-4.393939942209e1,
-6.191432503042e0));
#34196=cartesian_point('',(6.004721331326e1,-4.392093179033e1,
-6.014869142919e0));
#34197=cartesian_point('',(6.007332346007e1,-4.390577045376e1,
-5.843104698818e0));
#34198=cartesian_point('',(6.009978707477e1,-4.389426397945e1,
-5.681892158975e0));
#34199=cartesian_point('',(6.012620484546e1,-4.388623054544e1,
-5.531364661853e0));
#34200=cartesian_point('',(6.015214284048e1,-4.388152128765e1,
-5.391955412242e0));
#34201=cartesian_point('',(6.017725694472e1,-4.387997306340e1,
-5.263625622769e0));
#34202=cartesian_point('',(6.020132594629e1,-4.388144894220e1,
-5.145756263771e0));
#34203=cartesian_point('',(6.022419275494e1,-4.388588887982e1,
-5.037459755755e0));
#34204=cartesian_point('',(6.024577527792e1,-4.389336688169e1,
-4.937470718652e0));
#34205=cartesian_point('',(6.026598904177e1,-4.390417676138e1,
-4.844377801343e0));
#34206=cartesian_point('',(6.028435135951e1,-4.391872737448e1,
-4.758135087748e0));
#34207=cartesian_point('',(6.029993935966e1,-4.393725763622e1,
-4.679992574294e0));
#34208=cartesian_point('',(6.031175458847e1,-4.395959440172e1,
-4.611309912302e0));
#34209=cartesian_point('',(6.031910365407e1,-4.398554765469e1,
-4.552186630227e0));
#34210=cartesian_point('',(6.032137259418e1,-4.401508396384e1,
-4.502247439663e0));
#34211=cartesian_point('',(6.031793411280e1,-4.404769816755e1,
-4.461921604957e0));
#34212=cartesian_point('',(6.030855733022e1,-4.408210138400e1,
-4.432045535970e0));
#34213=cartesian_point('',(6.029372421210e1,-4.411649594391e1,
-4.413041624828e0));
#34214=cartesian_point('',(6.027433176808e1,-4.414936738171e1,
-4.404594761643e0));
#34215=cartesian_point('',(6.023659170873e1,-4.419889420688e1,
-4.407283325985e0));
#34216=cartesian_point('',(6.020056660852e1,-4.422814617521e1,
-4.433957114662e0));
#34217=cartesian_point('',(6.017824172599e1,-4.423912327990e1,
-4.461368725150e0));
#34218=cartesian_point('',(6.057624657670e1,-4.392708219516e1,
-6.614791523110e0));
#34219=cartesian_point('',(6.058465960230e1,-4.394069901228e1,
-6.555700633033e0));
#34220=cartesian_point('',(6.059999336660e1,-4.396898363483e1,
-6.435996388141e0));
#34221=cartesian_point('',(6.061748387366e1,-4.401237106160e1,
-6.260491216074e0));
#34222=cartesian_point('',(6.062951947353e1,-4.405578651373e1,
-6.091893754014e0));
#34223=cartesian_point('',(6.063634291197e1,-4.409748093934e1,
-5.935759863752e0));
#34224=cartesian_point('',(6.063862182902e1,-4.413711868951e1,
-5.792157896059e0));
#34225=cartesian_point('',(6.063697803155e1,-4.417429496227e1,
-5.661485776080e0));
#34226=cartesian_point('',(6.063202030069e1,-4.420873566672e1,
-5.543707919236e0));
#34227=cartesian_point('',(6.062429875635e1,-4.424032833660e1,
-5.438276256760e0));
#34228=cartesian_point('',(6.061428575311e1,-4.426903021190e1,
-5.344447596118e0));
#34229=cartesian_point('',(6.060235095806e1,-4.429487659522e1,
-5.261227643407e0));
#34230=cartesian_point('',(6.058876400578e1,-4.431787775988e1,
-5.187645591652e0));
#34231=cartesian_point('',(6.057396312923e1,-4.433759265457e1,
-5.123972670417e0));
#34232=cartesian_point('',(6.055878898290e1,-4.435323195600e1,
-5.071275742633e0));
#34233=cartesian_point('',(6.054437270874e1,-4.436418159225e1,
-5.030032929440e0));
#34234=cartesian_point('',(6.053166149258e1,-4.437035317121e1,
-4.999290562476e0));
#34235=cartesian_point('',(6.052142038574e1,-4.437192683726e1,
-4.977496578113e0));
#34236=cartesian_point('',(6.051442213821e1,-4.436931383824e1,
-4.963163219671e0));
#34237=cartesian_point('',(6.051117151468e1,-4.436345221290e1,
-4.954656794804e0));
#34238=cartesian_point('',(6.051156680401e1,-4.435580693701e1,
-4.950274554076e0));
#34239=cartesian_point('',(6.051495235413e1,-4.434792779604e1,
-4.948664895247e0));
#34240=cartesian_point('',(6.052394706120e1,-4.433686019296e1,
-4.949490182400e0));
#34241=cartesian_point('',(6.053367740300e1,-4.433403870205e1,
-4.955551701232e0));
#34242=cartesian_point('',(6.053710347478e1,-4.433853594041e1,
-4.964423780212e0));
#34243=(bounded_surface()b_spline_surface(3,3,((#34143,#34144,#34145,#34146,
#34147,#34148,#34149,#34150,#34151,#34152,#34153,#34154,#34155,#34156,#34157,
#34158,#34159,#34160,#34161,#34162,#34163,#34164,#34165,#34166,#34167),(#34168,
#34169,#34170,#34171,#34172,#34173,#34174,#34175,#34176,#34177,#34178,#34179,
#34180,#34181,#34182,#34183,#34184,#34185,#34186,#34187,#34188,#34189,#34190,
#34191,#34192),(#34193,#34194,#34195,#34196,#34197,#34198,#34199,#34200,#34201,
#34202,#34203,#34204,#34205,#34206,#34207,#34208,#34209,#34210,#34211,#34212,
#34213,#34214,#34215,#34216,#34217),(#34218,#34219,#34220,#34221,#34222,#34223,
#34224,#34225,#34226,#34227,#34228,#34229,#34230,#34231,#34232,#34233,#34234,
#34235,#34236,#34237,#34238,#34239,#34240,#34241,#34242)),.unspecified.,.f.,.f.,
.f.)b_spline_surface_with_knots((4,4),(4,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,
1,1,4),(0.e0,1.e0),(1.245283965566e-1,1.548742559880e-1,1.861423622904e-1,
2.153834960504e-1,2.428286686254e-1,2.683938404766e-1,2.919707526771e-1,
3.136050434248e-1,3.334302891287e-1,3.516169995527e-1,3.683381474709e-1,
3.839176429553e-1,3.986102648345e-1,4.119318338505e-1,4.236231825037e-1,
4.339790980421e-1,4.432667367731e-1,4.516488599735e-1,4.592043459128e-1,
4.660681603009e-1,4.724803740700e-1,4.787681882515e-1,4.973382820699e-1),
.unspecified.)geometric_representation_item()rational_b_spline_surface(((
1.576493473758e0,1.576493473758e0,1.576493473758e0,1.576493473758e0,
1.576493473758e0,1.576493473758e0,1.576493473758e0,1.576493473758e0,
1.576493473758e0,1.576493473758e0,1.576493473758e0,1.576493473758e0,
1.576493473758e0,1.576493473758e0,1.576493473758e0,1.576493473758e0,
1.576493473758e0,1.576493473758e0,1.576493473758e0,1.576493473758e0,
1.576493473758e0,1.576493473758e0,1.576493473758e0,1.576493473758e0,
1.576493473758e0),(8.078355087473e-1,8.078355087473e-1,8.078355087473e-1,
8.078355087473e-1,8.078355087473e-1,8.078355087473e-1,8.078355087473e-1,
8.078355087473e-1,8.078355087473e-1,8.078355087473e-1,8.078355087473e-1,
8.078355087473e-1,8.078355087473e-1,8.078355087473e-1,8.078355087473e-1,
8.078355087473e-1,8.078355087473e-1,8.078355087473e-1,8.078355087473e-1,
8.078355087473e-1,8.078355087473e-1,8.078355087473e-1,8.078355087473e-1,
8.078355087473e-1,8.078355087473e-1),(8.078355087473e-1,8.078355087473e-1,
8.078355087473e-1,8.078355087473e-1,8.078355087473e-1,8.078355087473e-1,
8.078355087473e-1,8.078355087473e-1,8.078355087473e-1,8.078355087473e-1,
8.078355087473e-1,8.078355087473e-1,8.078355087473e-1,8.078355087473e-1,
8.078355087473e-1,8.078355087473e-1,8.078355087473e-1,8.078355087473e-1,
8.078355087473e-1,8.078355087473e-1,8.078355087473e-1,8.078355087473e-1,
8.078355087473e-1,8.078355087473e-1,8.078355087473e-1),(1.576493473758e0,
1.576493473758e0,1.576493473758e0,1.576493473758e0,1.576493473758e0,
1.576493473758e0,1.576493473758e0,1.576493473758e0,1.576493473758e0,
1.576493473758e0,1.576493473758e0,1.576493473758e0,1.576493473758e0,
1.576493473758e0,1.576493473758e0,1.576493473758e0,1.576493473758e0,
1.576493473758e0,1.576493473758e0,1.576493473758e0,1.576493473758e0,
1.576493473758e0,1.576493473758e0,1.576493473758e0,1.576493473758e0)))representation_item('')surface());
#34244=oriented_edge('',*,*,#34128,.f.);
#34245=oriented_edge('',*,*,#34118,.f.);
#34247=oriented_edge('',*,*,#34246,.f.);
#34248=oriented_edge('',*,*,#28525,.f.);
#34249=edge_loop('',(#34244,#34245,#34247,#34248));
#34250=face_outer_bound('',#34249,.f.);
#34252=cartesian_point('',(5.995597597326e1,-4.419185072350e1,
-2.490846053290e1));
#34253=direction('',(-1.313608847097e-2,-3.119240418072e-3,-9.999088526055e-1));
#34254=direction('',(-2.302331955022e-1,9.731354867469e-1,-1.108092744773e-5));
#34255=axis2_placement_3d('',#34252,#34253,#34254);
#34256=cylindrical_surface('',#34255,3.000057677444e-1);
#34257=oriented_edge('',*,*,#34246,.t.);
#34258=oriented_edge('',*,*,#34103,.f.);
#34259=oriented_edge('',*,*,#34084,.f.);
#34260=oriented_edge('',*,*,#28527,.f.);
#34261=edge_loop('',(#34257,#34258,#34259,#34260));
#34262=face_outer_bound('',#34261,.f.);
#34264=cartesian_point('',(6.486165580930e1,-3.890732510868e1,
-4.344277954143e0));
#34265=cartesian_point('',(6.484234699804e1,-3.899474775526e1,
-4.305262920389e0));
#34266=cartesian_point('',(6.478813242288e1,-3.915609265839e1,
-4.261560175527e0));
#34267=cartesian_point('',(6.466232382541e1,-3.936544622278e1,
-4.261186335870e0));
#34268=cartesian_point('',(6.455222656272e1,-3.950237845148e1,
-4.289336405200e0));
#34269=cartesian_point('',(6.442876189504e1,-3.961750974211e1,
-4.343816766190e0));
#34270=cartesian_point('',(6.430093798470e1,-3.970615068467e1,
-4.417643424037e0));
#34271=cartesian_point('',(6.417291656394e1,-3.977021331712e1,
-4.505471997932e0));
#34272=cartesian_point('',(6.404621076424e1,-3.981313859040e1,
-4.604395711174e0));
#34273=cartesian_point('',(6.392093227376e1,-3.983792526431e1,
-4.713498887210e0));
#34274=cartesian_point('',(6.379674270310e1,-3.984652756256e1,
-4.833032584800e0));
#34275=cartesian_point('',(6.367367928863e1,-3.983998878699e1,
-4.963417840488e0));
#34276=cartesian_point('',(6.355221502342e1,-3.981883149389e1,
-5.104888188659e0));
#34277=cartesian_point('',(6.343293184124e1,-3.978323027777e1,
-5.257704006729e0));
#34278=cartesian_point('',(6.331634247219e1,-3.973295385485e1,
-5.422433280477e0));
#34279=cartesian_point('',(6.320294295287e1,-3.966722702022e1,
-5.600098898854e0));
#34280=cartesian_point('',(6.309350075387e1,-3.958465354042e1,
-5.792044742906e0));
#34281=cartesian_point('',(6.297328554821e1,-3.946750637663e1,
-6.031820388401e0));
#34282=cartesian_point('',(6.290133435612e1,-3.936978532841e1,
-6.205961576461e0));
#34283=cartesian_point('',(6.286353799912e1,-3.930646216262e1,
-6.310925114735e0));
#34284=cartesian_point('',(6.437973927046e1,-3.862141803097e1,
-4.069952512463e0));
#34285=cartesian_point('',(6.436846793646e1,-3.870144771974e1,
-4.018299876677e0));
#34286=cartesian_point('',(6.432191566096e1,-3.886714271795e1,
-3.958529902468e0));
#34287=cartesian_point('',(6.419254081258e1,-3.908339945579e1,
-3.957183632475e0));
#34288=cartesian_point('',(6.407667331292e1,-3.921986292860e1,
-3.994780544578e0));
#34289=cartesian_point('',(6.394906038342e1,-3.932440932025e1,
-4.066620716077e0));
#34290=cartesian_point('',(6.382280524526e1,-3.939209814726e1,
-4.161169397121e0));
#34291=cartesian_point('',(6.370392667312e1,-3.942725344830e1,
-4.269668252025e0));
#34292=cartesian_point('',(6.359426817811e1,-3.943631023370e1,
-4.387450127285e0));
#34293=cartesian_point('',(6.349366921127e1,-3.942476261544e1,
-4.513018642539e0));
#34294=cartesian_point('',(6.340146149643e1,-3.939644420374e1,
-4.646609229093e0));
#34295=cartesian_point('',(6.331733057302e1,-3.935396173212e1,
-4.788810652325e0));
#34296=cartesian_point('',(6.324135022198e1,-3.929920857837e1,
-4.940077076376e0));
#34297=cartesian_point('',(6.317375862492e1,-3.923353210199e1,
-5.100902246638e0));
#34298=cartesian_point('',(6.311490405209e1,-3.915773581151e1,
-5.272065058965e0));
#34299=cartesian_point('',(6.306536349784e1,-3.907209243111e1,
-5.454744142605e0));
#34300=cartesian_point('',(6.302618209132e1,-3.897648353365e1,
-5.650352700947e0));
#34301=cartesian_point('',(6.299492215526e1,-3.885422813338e1,
-5.892750160192e0));
#34302=cartesian_point('',(6.298839433405e1,-3.876363816281e1,
-6.067099917394e0));
#34303=cartesian_point('',(6.299021668562e1,-3.870880036142e1,
-6.171592455107e0));
#34304=cartesian_point('',(6.390413176214e1,-3.865637545889e1,
-4.476125800769e0));
#34305=cartesian_point('',(6.390209785619e1,-3.868041342509e1,
-4.442697819651e0));
#34306=cartesian_point('',(6.388888333273e1,-3.873360334497e1,
-4.405862236526e0));
#34307=cartesian_point('',(6.384747980121e1,-3.880300094795e1,
-4.404341950726e0));
#34308=cartesian_point('',(6.380990293324e1,-3.884577866884e1,
-4.426571613974e0));
#34309=cartesian_point('',(6.376890458457e1,-3.887650077175e1,
-4.471185798237e0));
#34310=cartesian_point('',(6.372936820113e1,-3.889356697945e1,
-4.533553331678e0));
#34311=cartesian_point('',(6.369353277944e1,-3.889878728838e1,
-4.610081496901e0));
#34312=cartesian_point('',(6.366204039345e1,-3.889474409010e1,
-4.698767460465e0));
#34313=cartesian_point('',(6.363479028231e1,-3.888362905305e1,
-4.798996730731e0));
#34314=cartesian_point('',(6.361151063398e1,-3.886699404093e1,
-4.911035504318e0));
#34315=cartesian_point('',(6.359203718354e1,-3.884594703110e1,
-5.035230053345e0));
#34316=cartesian_point('',(6.357631955628e1,-3.882133816381e1,
-5.171713659758e0));
#34317=cartesian_point('',(6.356436938451e1,-3.879380895525e1,
-5.320640433611e0));
#34318=cartesian_point('',(6.355626557668e1,-3.876380101371e1,
-5.482485828957e0));
#34319=cartesian_point('',(6.355220359847e1,-3.873158623005e1,
-5.658213932990e0));
#34320=cartesian_point('',(6.355256200203e1,-3.869735154118e1,
-5.849162570654e0));
#34321=cartesian_point('',(6.355879395033e1,-3.865573124374e1,
-6.088943551754e0));
#34322=cartesian_point('',(6.356856132938e1,-3.862691286143e1,
-6.264192274438e0));
#34323=cartesian_point('',(6.357629443641e1,-3.861023266702e1,
-6.370216072235e0));
#34324=cartesian_point('',(6.413054483237e1,-3.896106216562e1,
-4.968653566467e0));
#34325=cartesian_point('',(6.412543598902e1,-3.896241352519e1,
-4.957653737104e0));
#34326=cartesian_point('',(6.412246870100e1,-3.895081395233e1,
-4.949206078612e0));
#34327=cartesian_point('',(6.413189091743e1,-3.893441347493e1,
-4.948564739273e0));
#34328=cartesian_point('',(6.414214317575e1,-3.892733057533e1,
-4.953092045586e0));
#34329=cartesian_point('',(6.415182372722e1,-3.892897807363e1,
-4.965720214918e0));
#34330=cartesian_point('',(6.415730517369e1,-3.893980117447e1,
-4.990077535047e0));
#34331=cartesian_point('',(6.415693891633e1,-3.895784729276e1,
-5.028760290265e0));
#34332=cartesian_point('',(6.415039121952e1,-3.898063507670e1,
-5.082957336217e0));
#34333=cartesian_point('',(6.413786567864e1,-3.900608672086e1,
-5.153108648778e0));
#34334=cartesian_point('',(6.411963335482e1,-3.903264891435e1,
-5.239512579610e0));
#34335=cartesian_point('',(6.409596236743e1,-3.905906104878e1,
-5.342217401018e0));
#34336=cartesian_point('',(6.406713485561e1,-3.908424200023e1,
-5.460963382515e0));
#34337=cartesian_point('',(6.403338449821e1,-3.910728133036e1,
-5.595488809031e0));
#34338=cartesian_point('',(6.399480995835e1,-3.912739143701e1,
-5.745895211109e0));
#34339=cartesian_point('',(6.395132078109e1,-3.914379583427e1,
-5.912875680470e0));
#34340=cartesian_point('',(6.390265976498e1,-3.915556769880e1,
-6.097658225295e0));
#34341=cartesian_point('',(6.384007764042e1,-3.916237401185e1,
-6.333411781752e0));
#34342=cartesian_point('',(6.379317567197e1,-3.915960916591e1,
-6.508934872896e0));
#34343=cartesian_point('',(6.376446541613e1,-3.915494243976e1,
-6.616252286890e0));
#34344=(bounded_surface()b_spline_surface(3,3,((#34264,#34265,#34266,#34267,
#34268,#34269,#34270,#34271,#34272,#34273,#34274,#34275,#34276,#34277,#34278,
#34279,#34280,#34281,#34282,#34283),(#34284,#34285,#34286,#34287,#34288,#34289,
#34290,#34291,#34292,#34293,#34294,#34295,#34296,#34297,#34298,#34299,#34300,
#34301,#34302,#34303),(#34304,#34305,#34306,#34307,#34308,#34309,#34310,#34311,
#34312,#34313,#34314,#34315,#34316,#34317,#34318,#34319,#34320,#34321,#34322,
#34323),(#34324,#34325,#34326,#34327,#34328,#34329,#34330,#34331,#34332,#34333,
#34334,#34335,#34336,#34337,#34338,#34339,#34340,#34341,#34342,#34343)),
.unspecified.,.f.,.f.,.f.)b_spline_surface_with_knots((4,4),(4,1,1,1,1,1,1,1,1,
1,1,1,1,1,1,1,1,4),(0.e0,1.e0),(4.995477682056e-1,5.204588719077e-1,
5.295987840840e-1,5.396389458463e-1,5.505116474520e-1,5.625868798607e-1,
5.761356201005e-1,5.912416511034e-1,6.080944928613e-1,6.269130707605e-1,
6.478055234907e-1,6.707953944920e-1,6.959012793975e-1,7.232074327129e-1,
7.528984881545e-1,7.852614299962e-1,8.206135198556e-1,8.757470958031e-1),
.unspecified.)geometric_representation_item()rational_b_spline_surface(((
1.576531846757e0,1.576531846757e0,1.576531846757e0,1.576531846757e0,
1.576531846757e0,1.576531846757e0,1.576531846757e0,1.576531846757e0,
1.576531846757e0,1.576531846757e0,1.576531846757e0,1.576531846757e0,
1.576531846757e0,1.576531846757e0,1.576531846757e0,1.576531846757e0,
1.576531846757e0,1.576531846757e0,1.576531846757e0,1.576531846757e0),(
8.078227177475e-1,8.078227177475e-1,8.078227177475e-1,8.078227177475e-1,
8.078227177475e-1,8.078227177475e-1,8.078227177475e-1,8.078227177475e-1,
8.078227177475e-1,8.078227177475e-1,8.078227177475e-1,8.078227177475e-1,
8.078227177475e-1,8.078227177475e-1,8.078227177475e-1,8.078227177475e-1,
8.078227177475e-1,8.078227177475e-1,8.078227177475e-1,8.078227177475e-1),(
8.078227177475e-1,8.078227177475e-1,8.078227177475e-1,8.078227177475e-1,
8.078227177475e-1,8.078227177475e-1,8.078227177475e-1,8.078227177475e-1,
8.078227177475e-1,8.078227177475e-1,8.078227177475e-1,8.078227177475e-1,
8.078227177475e-1,8.078227177475e-1,8.078227177475e-1,8.078227177475e-1,
8.078227177475e-1,8.078227177475e-1,8.078227177475e-1,8.078227177475e-1),(
1.576531846757e0,1.576531846757e0,1.576531846757e0,1.576531846757e0,
1.576531846757e0,1.576531846757e0,1.576531846757e0,1.576531846757e0,
1.576531846757e0,1.576531846757e0,1.576531846757e0,1.576531846757e0,
1.576531846757e0,1.576531846757e0,1.576531846757e0,1.576531846757e0,
1.576531846757e0,1.576531846757e0,1.576531846757e0,1.576531846757e0)))representation_item('')surface());
#34346=oriented_edge('',*,*,#34345,.f.);
#34348=oriented_edge('',*,*,#34347,.t.);
#34349=oriented_edge('',*,*,#34131,.t.);
#34350=oriented_edge('',*,*,#28521,.f.);
#34351=edge_loop('',(#34346,#34348,#34349,#34350));
#34352=face_outer_bound('',#34351,.f.);
#34354=cartesian_point('',(6.377275320563e1,-3.848465032009e1,
-2.460528104879e1));
#34355=direction('',(2.145146101813e-3,-1.332983627975e-2,9.999088527526e-1));
#34356=direction('',(-9.871654847753e-1,-1.597006748376e-1,-1.117067601709e-5));
#34357=axis2_placement_3d('',#34354,#34355,#34356);
#34358=cylindrical_surface('',#34357,3.000055924646e-1);
#34359=oriented_edge('',*,*,#34345,.t.);
#34360=oriented_edge('',*,*,#28519,.f.);
#34362=oriented_edge('',*,*,#34361,.t.);
#34364=oriented_edge('',*,*,#34363,.f.);
#34365=edge_loop('',(#34359,#34360,#34362,#34364));
#34366=face_outer_bound('',#34365,.f.);
#34368=cartesian_point('',(6.053876364905e1,-3.643867914979e1,
-3.934391487091e1));
#34369=direction('',(5.000918646569e-1,8.659096306629e-1,1.042297602917e-2));
#34370=direction('',(7.115556917591e-1,-4.040278284309e-1,-5.748478158423e-1));
#34371=axis2_placement_3d('',#34368,#34369,#34370);
#34372=toroidal_surface('',#34371,3.697836915884e0,2.999996387272e-1);
#34374=oriented_edge('',*,*,#34373,.f.);
#34375=oriented_edge('',*,*,#34361,.f.);
#34377=oriented_edge('',*,*,#34376,.f.);
#34379=oriented_edge('',*,*,#34378,.f.);
#34381=oriented_edge('',*,*,#34380,.t.);
#34382=edge_loop('',(#34374,#34375,#34377,#34379,#34381));
#34383=face_outer_bound('',#34382,.f.);
#34385=cartesian_point('',(5.634016199589e1,-3.483740877127e1,0.e0));
#34386=direction('',(-4.999725846828e-1,-8.659779190621e-1,-1.047178411625e-2));
#34387=direction('',(8.660254037844e-1,-5.e-1,0.e0));
#34388=axis2_placement_3d('',#34385,#34386,#34387);
#34389=plane('',#34388);
#34391=oriented_edge('',*,*,#34390,.t.);
#34393=oriented_edge('',*,*,#34392,.t.);
#34395=oriented_edge('',*,*,#34394,.t.);
#34396=oriented_edge('',*,*,#34363,.t.);
#34397=oriented_edge('',*,*,#34373,.t.);
#34399=oriented_edge('',*,*,#34398,.t.);
#34400=edge_loop('',(#34391,#34393,#34395,#34396,#34397,#34399));
#34401=face_outer_bound('',#34400,.f.);
#34403=cartesian_point('',(6.281210782110e1,-3.889081612480e1,
-2.154687439429e1));
#34404=direction('',(-2.048454231e-3,1.327402263261e-2,-9.999097980110e-1));
#34405=direction('',(-9.997210821151e-1,2.349868699314e-2,2.360017861769e-3));
#34406=axis2_placement_3d('',#34403,#34404,#34405);
#34407=cylindrical_surface('',#34406,5.000150365077e-1);
#34409=oriented_edge('',*,*,#34408,.f.);
#34411=oriented_edge('',*,*,#34410,.f.);
#34412=oriented_edge('',*,*,#34390,.f.);
#34414=oriented_edge('',*,*,#34413,.t.);
#34415=edge_loop('',(#34409,#34411,#34412,#34414));
#34416=face_outer_bound('',#34415,.f.);
#34418=cartesian_point('',(0.e0,0.e0,-2.511027589124e1));
#34419=direction('',(0.e0,0.e0,1.e0));
#34420=direction('',(1.e0,0.e0,0.e0));
#34421=axis2_placement_3d('',#34418,#34419,#34420);
#34422=conical_surface('',#34421,7.334631745054e1,5.e-1);
#34424=oriented_edge('',*,*,#34423,.t.);
#34426=oriented_edge('',*,*,#34425,.f.);
#34428=oriented_edge('',*,*,#34427,.f.);
#34429=oriented_edge('',*,*,#34408,.t.);
#34431=oriented_edge('',*,*,#34430,.f.);
#34432=oriented_edge('',*,*,#33850,.f.);
#34434=oriented_edge('',*,*,#34433,.f.);
#34435=edge_loop('',(#34424,#34426,#34428,#34429,#34431,#34432,#34434));
#34436=face_outer_bound('',#34435,.f.);
#34438=cartesian_point('',(5.996758537578e1,-4.314794898617e1,
-2.154661798315e1));
#34439=direction('',(1.304750696401e-2,3.187223878636e-3,9.999097980148e-1));
#34440=direction('',(-4.042866463171e-1,9.146292898916e-1,2.360017398691e-3));
#34441=axis2_placement_3d('',#34438,#34439,#34440);
#34442=cylindrical_surface('',#34441,5.000150355107e-1);
#34443=oriented_edge('',*,*,#34423,.f.);
#34445=oriented_edge('',*,*,#34444,.f.);
#34446=oriented_edge('',*,*,#34098,.f.);
#34448=oriented_edge('',*,*,#34447,.t.);
#34449=edge_loop('',(#34443,#34445,#34446,#34448));
#34450=face_outer_bound('',#34449,.f.);
#34452=cartesian_point('',(5.951518067215e1,-4.281445145439e1,
-4.226412535999e1));
#34453=cartesian_point('',(5.950893635807e1,-4.279888974870e1,
-4.217284174466e1));
#34454=cartesian_point('',(5.948227151461e1,-4.277073955376e1,
-4.190098458746e1));
#34455=cartesian_point('',(5.942979364281e1,-4.278974068791e1,
-4.158706910962e1));
#34456=cartesian_point('',(5.938359794787e1,-4.283145625296e1,
-4.136992910194e1));
#34457=cartesian_point('',(5.937099491104e1,-4.284337825050e1,
-4.131708397600e1));
#34458=cartesian_point('',(5.910311964417e1,-4.290700919012e1,
-4.216627092209e1));
#34459=cartesian_point('',(5.909982034372e1,-4.291339283949e1,
-4.208328426099e1));
#34460=cartesian_point('',(5.908709611244e1,-4.294834351721e1,
-4.183904123598e1));
#34461=cartesian_point('',(5.906693826471e1,-4.303190881291e1,
-4.156518978908e1));
#34462=cartesian_point('',(5.905342213064e1,-4.311253306195e1,
-4.138029475126e1));
#34463=cartesian_point('',(5.904940145106e1,-4.313355685749e1,
-4.133578487583e1));
#34464=cartesian_point('',(5.899088084623e1,-4.331145748296e1,
-4.204918174575e1));
#34465=cartesian_point('',(5.900408141556e1,-4.332729442341e1,
-4.198307083442e1));
#34466=cartesian_point('',(5.904394266032e1,-4.338282468021e1,
-4.178509750997e1));
#34467=cartesian_point('',(5.909297437184e1,-4.346954923228e1,
-4.155338322940e1));
#34468=cartesian_point('',(5.913032675446e1,-4.354143543987e1,
-4.139134997398e1));
#34469=cartesian_point('',(5.913937171098e1,-4.355973526983e1,
-4.135173291588e1));
#34470=cartesian_point('',(5.929862672170e1,-4.362256975551e1,
-4.203158984811e1));
#34471=cartesian_point('',(5.932536697321e1,-4.362550181622e1,
-4.197393678621e1));
#34472=cartesian_point('',(5.940373385954e1,-4.363730635166e1,
-4.179419036030e1));
#34473=cartesian_point('',(5.948917308970e1,-4.366134637424e1,
-4.156386127283e1));
#34474=cartesian_point('',(5.954419685494e1,-4.368478660438e1,
-4.139186196274e1));
#34475=cartesian_point('',(5.955758839233e1,-4.369107199161e1,
-4.134864897975e1));
#34476=(bounded_surface()b_spline_surface(3,3,((#34452,#34453,#34454,#34455,
#34456,#34457),(#34458,#34459,#34460,#34461,#34462,#34463),(#34464,#34465,
#34466,#34467,#34468,#34469),(#34470,#34471,#34472,#34473,#34474,#34475)),
.unspecified.,.f.,.f.,.f.)b_spline_surface_with_knots((4,4),(4,1,1,4),(
-1.974445037060e-1,1.170617822006e0),(1.407136889352e-1,3.042534256888e-1,
6.365577607719e-1,7.470282589500e-1),.unspecified.)geometric_representation_item()rational_b_spline_surface(((1.349942676872e0,1.349942676872e0,1.349942676872e0,
1.349942676872e0,1.349942676872e0,1.349942676872e0),(8.923259634334e-1,
8.923259634334e-1,8.923259634334e-1,8.923259634334e-1,8.923259634334e-1,
8.923259634334e-1),(8.835250209594e-1,8.835250209594e-1,8.835250209594e-1,
8.835250209594e-1,8.835250209594e-1,8.835250209594e-1),(1.323539849450e0,
1.323539849450e0,1.323539849450e0,1.323539849450e0,1.323539849450e0,
1.323539849450e0)))representation_item('')surface());
#34477=oriented_edge('',*,*,#34433,.t.);
#34478=oriented_edge('',*,*,#34015,.f.);
#34480=oriented_edge('',*,*,#34479,.f.);
#34481=oriented_edge('',*,*,#34444,.t.);
#34482=edge_loop('',(#34477,#34478,#34480,#34481));
#34483=face_outer_bound('',#34482,.f.);
#34485=cartesian_point('',(5.887253987973e1,-4.358793897035e1,
-4.213845709884e1));
#34486=direction('',(-4.376576012664e-1,3.247589355083e-1,-8.384434732653e-1));
#34487=direction('',(-1.285602239061e-1,9.003102119006e-1,4.158290408050e-1));
#34488=axis2_placement_3d('',#34485,#34486,#34487);
#34489=cylindrical_surface('',#34488,2.999999999968e-1);
#34490=oriented_edge('',*,*,#34479,.t.);
#34491=oriented_edge('',*,*,#34013,.f.);
#34492=oriented_edge('',*,*,#34049,.t.);
#34493=oriented_edge('',*,*,#34080,.t.);
#34494=oriented_edge('',*,*,#34100,.f.);
#34495=edge_loop('',(#34490,#34491,#34492,#34493,#34494));
#34496=face_outer_bound('',#34495,.f.);
#34498=cartesian_point('',(6.212353525234e1,-4.462568741647e1,
-8.219506073748e0));
#34499=direction('',(-6.085629912910e-1,-7.934371451769e-1,1.042028235932e-2));
#34500=direction('',(-7.929660063628e-1,6.076125562091e-1,-4.485414462685e-2));
#34501=axis2_placement_3d('',#34498,#34499,#34500);
#34502=toroidal_surface('',#34501,2.497858037243e0,4.999993228572e-1);
#34504=oriented_edge('',*,*,#34503,.t.);
#34505=oriented_edge('',*,*,#34447,.f.);
#34506=oriented_edge('',*,*,#34096,.f.);
#34507=oriented_edge('',*,*,#34115,.t.);
#34508=edge_loop('',(#34504,#34505,#34506,#34507));
#34509=face_outer_bound('',#34508,.f.);
#34511=cartesian_point('',(0.e0,0.e0,-8.220551782475e0));
#34512=direction('',(0.e0,0.e0,1.e0));
#34513=direction('',(-8.322942597903e-1,5.543340735695e-1,0.e0));
#34514=axis2_placement_3d('',#34511,#34512,#34513);
#34515=toroidal_surface('',#34514,7.649382607502e1,3.e0);
#34516=oriented_edge('',*,*,#34503,.f.);
#34517=oriented_edge('',*,*,#34137,.t.);
#34518=oriented_edge('',*,*,#34135,.t.);
#34520=oriented_edge('',*,*,#34519,.f.);
#34521=oriented_edge('',*,*,#34427,.t.);
#34522=oriented_edge('',*,*,#34425,.t.);
#34523=edge_loop('',(#34516,#34517,#34518,#34520,#34521,#34522));
#34524=face_outer_bound('',#34523,.f.);
#34526=cartesian_point('',(6.500241394393e1,-4.031718295378e1,
-8.219511289443e0));
#34527=direction('',(5.001615591323e-1,8.658694368774e-1,1.041791956362e-2));
#34528=direction('',(-7.553992062143e-1,4.304046897199e-1,4.940889012292e-1));
#34529=axis2_placement_3d('',#34526,#34527,#34528);
#34530=toroidal_surface('',#34529,2.497880036132e0,4.999993492915e-1);
#34531=oriented_edge('',*,*,#34519,.t.);
#34533=oriented_edge('',*,*,#34532,.f.);
#34534=oriented_edge('',*,*,#34392,.f.);
#34535=oriented_edge('',*,*,#34410,.t.);
#34536=edge_loop('',(#34531,#34533,#34534,#34535));
#34537=face_outer_bound('',#34536,.f.);
#34539=cartesian_point('',(6.323602634967e1,-3.931515429054e1,
-6.695552250944e0));
#34540=direction('',(-3.825512509416e-1,2.316817249560e-1,-8.944149589114e-1));
#34541=direction('',(-9.213148415575e-1,-2.281190790062e-2,3.881476260186e-1));
#34542=axis2_placement_3d('',#34539,#34540,#34541);
#34543=cylindrical_surface('',#34542,5.000000035631e-1);
#34544=oriented_edge('',*,*,#34133,.t.);
#34545=oriented_edge('',*,*,#34347,.f.);
#34546=oriented_edge('',*,*,#34394,.f.);
#34547=oriented_edge('',*,*,#34532,.t.);
#34548=edge_loop('',(#34544,#34545,#34546,#34547));
#34549=face_outer_bound('',#34548,.f.);
#34551=cartesian_point('',(6.227677374134e1,-3.857115380234e1,
-4.131567793105e1));
#34552=cartesian_point('',(6.226502244155e1,-3.863004461601e1,
-4.151413853995e1));
#34553=cartesian_point('',(6.227516134401e1,-3.869642110111e1,
-4.183237634796e1));
#34554=cartesian_point('',(6.233492597040e1,-3.871267549641e1,
-4.217084046698e1));
#34555=cartesian_point('',(6.236401439220e1,-3.870972839565e1,
-4.229078818216e1));
#34556=cartesian_point('',(6.234355018289e1,-3.794578589110e1,
-4.133853517867e1));
#34557=cartesian_point('',(6.226697122053e1,-3.799628301323e1,
-4.149703755265e1));
#34558=cartesian_point('',(6.217381349831e1,-3.807094556266e1,
-4.176298498660e1));
#34559=cartesian_point('',(6.212682954474e1,-3.812603645379e1,
-4.206724654663e1));
#34560=cartesian_point('',(6.211912173448e1,-3.814082543322e1,
-4.217840781574e1));
#34561=cartesian_point('',(6.296425387002e1,-3.784442848796e1,
-4.136104889055e1));
#34562=cartesian_point('',(6.287781397339e1,-3.782866806857e1,
-4.149341958130e1));
#34563=cartesian_point('',(6.275208900710e1,-3.780755034893e1,
-4.170542929508e1));
#34564=cartesian_point('',(6.264155321039e1,-3.778679570555e1,
-4.193052498509e1));
#34565=cartesian_point('',(6.260634684496e1,-3.777927155677e1,
-4.201024961686e1));
#34566=cartesian_point('',(6.322752037749e1,-3.841590225143e1,
-4.135016272031e1));
#34567=cartesian_point('',(6.320066484960e1,-3.837330480904e1,
-4.150859680699e1));
#34568=cartesian_point('',(6.316091972788e1,-3.829297237247e1,
-4.174421692303e1));
#34569=cartesian_point('',(6.312334048092e1,-3.819305235426e1,
-4.196142079149e1));
#34570=cartesian_point('',(6.311030871016e1,-3.815592770311e1,
-4.203321625976e1));
#34571=(bounded_surface()b_spline_surface(3,3,((#34551,#34552,#34553,#34554,
#34555),(#34556,#34557,#34558,#34559,#34560),(#34561,#34562,#34563,#34564,
#34565),(#34566,#34567,#34568,#34569,#34570)),.unspecified.,.f.,.f.,.f.)b_spline_surface_with_knots((4,4),(4,1,4),(0.e0,1.e0),(3.705339075296e-1,
7.045741794511e-1,8.831338978209e-1),.unspecified.)geometric_representation_item()rational_b_spline_surface(((1.579951151936e0,1.579951151936e0,1.579951151936e0,
1.579951151936e0,1.579951151936e0),(8.066829493547e-1,8.066829493547e-1,
8.066829493547e-1,8.066829493547e-1,8.066829493547e-1),(8.066829493547e-1,
8.066829493547e-1,8.066829493547e-1,8.066829493547e-1,8.066829493547e-1),(
1.579951151936e0,1.579951151936e0,1.579951151936e0,1.579951151936e0,
1.579951151936e0)))representation_item('')surface());
#34572=oriented_edge('',*,*,#34430,.t.);
#34573=oriented_edge('',*,*,#34413,.f.);
#34575=oriented_edge('',*,*,#34574,.f.);
#34577=oriented_edge('',*,*,#34576,.t.);
#34578=edge_loop('',(#34572,#34573,#34575,#34577));
#34579=face_outer_bound('',#34578,.f.);
#34581=cartesian_point('',(6.279955031585e1,-3.771075252908e1,
-4.213845709245e1));
#34582=direction('',(4.675224465621e-1,-2.800630359181e-1,8.384434732723e-1));
#34583=direction('',(-8.809760454402e-1,-2.257596425089e-1,4.158290408026e-1));
#34584=axis2_placement_3d('',#34581,#34582,#34583);
#34585=cylindrical_surface('',#34584,2.999999999988e-1);
#34587=oriented_edge('',*,*,#34586,.t.);
#34588=oriented_edge('',*,*,#34574,.t.);
#34589=oriented_edge('',*,*,#34398,.f.);
#34590=oriented_edge('',*,*,#34380,.f.);
#34592=oriented_edge('',*,*,#34591,.t.);
#34593=edge_loop('',(#34587,#34588,#34589,#34590,#34592));
#34594=face_outer_bound('',#34593,.f.);
#34596=cartesian_point('',(6.227981475660e1,-3.850480184088e1,
-4.179733916176e1));
#34597=cartesian_point('',(6.228435853750e1,-3.852489284152e1,
-4.187719431586e1));
#34598=cartesian_point('',(6.229510232792e1,-3.854910526026e1,
-4.201029876005e1));
#34599=cartesian_point('',(6.231483388448e1,-3.856406427443e1,
-4.219382114978e1));
#34600=cartesian_point('',(6.233282366045e1,-3.856582578174e1,
-4.233947628132e1));
#34601=cartesian_point('',(6.235100947174e1,-3.855930834814e1,
-4.247331726310e1));
#34602=cartesian_point('',(6.236898226539e1,-3.854660382109e1,
-4.259635604900e1));
#34603=cartesian_point('',(6.238654312994e1,-3.852924024655e1,
-4.270959887942e1));
#34604=cartesian_point('',(6.240361772431e1,-3.850833774293e1,
-4.281397750033e1));
#34605=cartesian_point('',(6.242022187511e1,-3.848469097564e1,
-4.291041996355e1));
#34606=cartesian_point('',(6.243644047714e1,-3.845881535979e1,
-4.299987289349e1));
#34607=cartesian_point('',(6.245240131936e1,-3.843099980329e1,
-4.308322983140e1));
#34608=cartesian_point('',(6.246826870438e1,-3.840133257775e1,
-4.316133491019e1));
#34609=cartesian_point('',(6.248425329242e1,-3.836969079632e1,
-4.323502674141e1));
#34610=cartesian_point('',(6.250064861258e1,-3.833566529128e1,
-4.330523656177e1));
#34611=cartesian_point('',(6.251787910924e1,-3.829844947531e1,
-4.337302642305e1));
#34612=cartesian_point('',(6.253655249428e1,-3.825672503294e1,
-4.343948231141e1));
#34613=cartesian_point('',(6.255753335292e1,-3.820853664796e1,
-4.350547799941e1));
#34614=cartesian_point('',(6.258217490571e1,-3.815098939021e1,
-4.357151504353e1));
#34615=cartesian_point('',(6.261294175331e1,-3.807927811496e1,
-4.363781444154e1));
#34616=cartesian_point('',(6.265579396373e1,-3.798301616270e1,
-4.370458150819e1));
#34617=cartesian_point('',(6.272341613070e1,-3.784298216306e1,
-4.376629123835e1));
#34618=cartesian_point('',(6.283245561035e1,-3.765314744754e1,
-4.378310414032e1));
#34619=cartesian_point('',(6.294874538504e1,-3.748620835296e1,
-4.372619794255e1));
#34620=cartesian_point('',(6.302574787817e1,-3.738739420385e1,
-4.365083236647e1));
#34621=cartesian_point('',(6.306183206615e1,-3.734213971984e1,
-4.360353020568e1));
#34622=cartesian_point('',(6.307593179077e1,-3.732455618083e1,
-4.358313421102e1));
#34623=cartesian_point('',(6.237784341572e1,-3.801877381673e1,
-4.175653255082e1));
#34624=cartesian_point('',(6.235538701063e1,-3.803494128044e1,
-4.181850959025e1));
#34625=cartesian_point('',(6.232258521276e1,-3.805792529440e1,
-4.192478776487e1));
#34626=cartesian_point('',(6.228547528376e1,-3.808044278145e1,
-4.207693142613e1));
#34627=cartesian_point('',(6.226017428003e1,-3.809288931672e1,
-4.220065875166e1));
#34628=cartesian_point('',(6.224007423444e1,-3.809970632693e1,
-4.231668628126e1));
#34629=cartesian_point('',(6.222408757981e1,-3.810197827933e1,
-4.242523929893e1));
#34630=cartesian_point('',(6.221142680788e1,-3.810054921663e1,
-4.252672268804e1));
#34631=cartesian_point('',(6.220151880621e1,-3.809606273694e1,
-4.262160587030e1));
#34632=cartesian_point('',(6.219393856340e1,-3.808898849852e1,
-4.271045307818e1));
#34633=cartesian_point('',(6.218837470790e1,-3.807963125286e1,
-4.279392478756e1));
#34634=cartesian_point('',(6.218461503406e1,-3.806814009966e1,
-4.287269834277e1));
#34635=cartesian_point('',(6.218253357958e1,-3.805450773803e1,
-4.294746032218e1));
#34636=cartesian_point('',(6.218208760442e1,-3.803854620008e1,
-4.301894193302e1));
#34637=cartesian_point('',(6.218333416944e1,-3.801981247567e1,
-4.308801468354e1));
#34638=cartesian_point('',(6.218647822384e1,-3.799748086874e1,
-4.315573648648e1));
#34639=cartesian_point('',(6.219196052857e1,-3.797016845634e1,
-4.322325593262e1));
#34640=cartesian_point('',(6.220059599345e1,-3.793570004904e1,
-4.329157355290e1));
#34641=cartesian_point('',(6.221383251314e1,-3.789074017756e1,
-4.336133240501e1));
#34642=cartesian_point('',(6.223436496147e1,-3.782981188307e1,
-4.343285646459e1));
#34643=cartesian_point('',(6.226839825131e1,-3.774184838695e1,
-4.350632710719e1));
#34644=cartesian_point('',(6.232976574549e1,-3.760602930365e1,
-4.357551040784e1));
#34645=cartesian_point('',(6.243785641496e1,-3.741602583440e1,
-4.359454620403e1));
#34646=cartesian_point('',(6.255455955025e1,-3.725427130627e1,
-4.353031866506e1));
#34647=cartesian_point('',(6.262846442459e1,-3.716791217229e1,
-4.344693871971e1));
#34648=cartesian_point('',(6.266129865174e1,-3.713253894731e1,
-4.339578274291e1));
#34649=cartesian_point('',(6.267384132057e1,-3.711950012494e1,
-4.337392746510e1));
#34650=cartesian_point('',(6.285888590161e1,-3.791016936593e1,
-4.169113431392e1));
#34651=cartesian_point('',(6.283032232953e1,-3.790206379101e1,
-4.174832089286e1));
#34652=cartesian_point('',(6.278431827549e1,-3.788752837672e1,
-4.184419569614e1));
#34653=cartesian_point('',(6.272350119530e1,-3.786489658643e1,
-4.197785714017e1));
#34654=cartesian_point('',(6.267650750817e1,-3.784535084721e1,
-4.208483844269e1));
#34655=cartesian_point('',(6.263427584059e1,-3.782602669326e1,
-4.218387955570e1));
#34656=cartesian_point('',(6.259621945258e1,-3.780708925203e1,
-4.227549732520e1));
#34657=cartesian_point('',(6.256186457350e1,-3.778864733488e1,
-4.236022462399e1));
#34658=cartesian_point('',(6.253083364475e1,-3.777076985445e1,
-4.243855926450e1));
#34659=cartesian_point('',(6.250280204730e1,-3.775347949061e1,
-4.251101414333e1));
#34660=cartesian_point('',(6.247748110825e1,-3.773675118236e1,
-4.257812919552e1));
#34661=cartesian_point('',(6.245463474249e1,-3.772052705633e1,
-4.264041000738e1));
#34662=cartesian_point('',(6.243407771128e1,-3.770471729269e1,
-4.269832148569e1));
#34663=cartesian_point('',(6.241566793057e1,-3.768918871778e1,
-4.275231039321e1));
#34664=cartesian_point('',(6.239929542663e1,-3.767373295963e1,
-4.280286251839e1));
#34665=cartesian_point('',(6.238490321381e1,-3.765803179807e1,
-4.285050507304e1));
#34666=cartesian_point('',(6.237255769674e1,-3.764163036637e1,
-4.289569968743e1));
#34667=cartesian_point('',(6.236255234871e1,-3.762390246264e1,
-4.293866024740e1));
#34668=cartesian_point('',(6.235547451786e1,-3.760393268577e1,
-4.297930964444e1));
#34669=cartesian_point('',(6.235230504852e1,-3.758017065912e1,
-4.301744298163e1));
#34670=cartesian_point('',(6.235491258180e1,-3.754928593512e1,
-4.305311122921e1));
#34671=cartesian_point('',(6.236795767119e1,-3.750530369481e1,
-4.308354973493e1));
#34672=cartesian_point('',(6.239924183264e1,-3.744748848178e1,
-4.309142578676e1));
#34673=cartesian_point('',(6.243874490443e1,-3.740157407298e1,
-4.306412138347e1));
#34674=cartesian_point('',(6.246893741481e1,-3.738052426263e1,
-4.302463340940e1));
#34675=cartesian_point('',(6.248525552223e1,-3.737385819452e1,
-4.299760941732e1));
#34676=cartesian_point('',(6.249204472853e1,-3.737179512671e1,
-4.298558969286e1));
#34677=cartesian_point('',(6.315974168669e1,-3.830614167321e1,
-4.167771216103e1));
#34678=cartesian_point('',(6.315311418676e1,-3.828183222879e1,
-4.174880456479e1));
#34679=cartesian_point('',(6.313970829997e1,-3.823741379629e1,
-4.186287907528e1));
#34680=cartesian_point('',(6.311607453773e1,-3.816978537551e1,
-4.201259363900e1));
#34681=cartesian_point('',(6.309438387617e1,-3.811302634730e1,
-4.212761680549e1));
#34682=cartesian_point('',(6.307208633981e1,-3.805869127805e1,
-4.223038609228e1));
#34683=cartesian_point('',(6.304968899294e1,-3.800719035114e1,
-4.232244678088e1));
#34684=cartesian_point('',(6.302756681564e1,-3.795870672125e1,
-4.240503923104e1));
#34685=cartesian_point('',(6.300600317551e1,-3.791330928730e1,
-4.247914712125e1));
#34686=cartesian_point('',(6.298519753771e1,-3.787097509812e1,
-4.254560459936e1));
#34687=cartesian_point('',(6.296527631760e1,-3.783161627308e1,
-4.260513779545e1));
#34688=cartesian_point('',(6.294632362366e1,-3.779514312319e1,
-4.265832606957e1));
#34689=cartesian_point('',(6.292839532952e1,-3.776149297571e1,
-4.270560807111e1));
#34690=cartesian_point('',(6.291152037452e1,-3.773064317388e1,
-4.274730210342e1));
#34691=cartesian_point('',(6.289568674668e1,-3.770261375208e1,
-4.278363384135e1));
#34692=cartesian_point('',(6.288083975698e1,-3.767752640213e1,
-4.281469457407e1));
#34693=cartesian_point('',(6.286690234159e1,-3.765576041673e1,
-4.284031369386e1));
#34694=cartesian_point('',(6.285378526970e1,-3.763819390058e1,
-4.285992603550e1));
#34695=cartesian_point('',(6.284126764291e1,-3.762635873246e1,
-4.287271582145e1));
#34696=cartesian_point('',(6.282867874489e1,-3.762263230454e1,
-4.287793663137e1));
#34697=cartesian_point('',(6.281404669913e1,-3.763077931865e1,
-4.287555524155e1));
#34698=cartesian_point('',(6.279327711996e1,-3.765873403870e1,
-4.286639266946e1));
#34699=cartesian_point('',(6.276182149409e1,-3.771069918472e1,
-4.286279207391e1));
#34700=cartesian_point('',(6.273689626830e1,-3.775565580325e1,
-4.287342598408e1));
#34701=cartesian_point('',(6.273393974044e1,-3.777630601400e1,
-4.287834796820e1));
#34702=cartesian_point('',(6.273981250435e1,-3.778356290092e1,
-4.287518823528e1));
#34703=cartesian_point('',(6.274338794729e1,-3.778605630379e1,
-4.287278351689e1));
#34704=(bounded_surface()b_spline_surface(3,3,((#34596,#34597,#34598,#34599,
#34600,#34601,#34602,#34603,#34604,#34605,#34606,#34607,#34608,#34609,#34610,
#34611,#34612,#34613,#34614,#34615,#34616,#34617,#34618,#34619,#34620,#34621,
#34622),(#34623,#34624,#34625,#34626,#34627,#34628,#34629,#34630,#34631,#34632,
#34633,#34634,#34635,#34636,#34637,#34638,#34639,#34640,#34641,#34642,#34643,
#34644,#34645,#34646,#34647,#34648,#34649),(#34650,#34651,#34652,#34653,#34654,
#34655,#34656,#34657,#34658,#34659,#34660,#34661,#34662,#34663,#34664,#34665,
#34666,#34667,#34668,#34669,#34670,#34671,#34672,#34673,#34674,#34675,#34676),(
#34677,#34678,#34679,#34680,#34681,#34682,#34683,#34684,#34685,#34686,#34687,
#34688,#34689,#34690,#34691,#34692,#34693,#34694,#34695,#34696,#34697,#34698,
#34699,#34700,#34701,#34702,#34703)),.unspecified.,.f.,.f.,.f.)b_spline_surface_with_knots((4,4),(4,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,4),(0.e0,1.e0),
(3.701378952116e-2,1.174978810151e-1,1.685340419598e-1,2.151070878908e-1,
2.576965876630e-1,2.967580367596e-1,3.326328325919e-1,3.655969511816e-1,
3.959207895698e-1,4.238714449079e-1,4.496932977470e-1,4.735649085060e-1,
4.956646114179e-1,5.161820343193e-1,5.353131056750e-1,5.532536731437e-1,
5.700837480305e-1,5.856944514260e-1,6.000622052892e-1,6.134767493507e-1,
6.275048550135e-1,6.425426992192e-1,6.580310995509e-1,6.751448123603e-1,
6.888924528370e-1),.unspecified.)geometric_representation_item()rational_b_spline_surface(((1.413823059494e0,1.413823059494e0,1.413823059494e0,1.413823059494e0,
1.413823059494e0,1.413823059494e0,1.413823059494e0,1.413823059494e0,
1.413823059494e0,1.413823059494e0,1.413823059494e0,1.413823059494e0,
1.413823059494e0,1.413823059494e0,1.413823059494e0,1.413823059494e0,
1.413823059494e0,1.413823059494e0,1.413823059494e0,1.413823059494e0,
1.413823059494e0,1.413823059494e0,1.413823059494e0,1.413823059494e0,
1.413823059494e0,1.413823059494e0,1.413823059494e0),(8.620589801686e-1,
8.620589801686e-1,8.620589801686e-1,8.620589801686e-1,8.620589801686e-1,
8.620589801686e-1,8.620589801686e-1,8.620589801686e-1,8.620589801686e-1,
8.620589801686e-1,8.620589801686e-1,8.620589801686e-1,8.620589801686e-1,
8.620589801686e-1,8.620589801686e-1,8.620589801686e-1,8.620589801686e-1,
8.620589801686e-1,8.620589801686e-1,8.620589801686e-1,8.620589801686e-1,
8.620589801686e-1,8.620589801686e-1,8.620589801686e-1,8.620589801686e-1,
8.620589801686e-1,8.620589801686e-1),(8.620589801686e-1,8.620589801686e-1,
8.620589801686e-1,8.620589801686e-1,8.620589801686e-1,8.620589801686e-1,
8.620589801686e-1,8.620589801686e-1,8.620589801686e-1,8.620589801686e-1,
8.620589801686e-1,8.620589801686e-1,8.620589801686e-1,8.620589801686e-1,
8.620589801686e-1,8.620589801686e-1,8.620589801686e-1,8.620589801686e-1,
8.620589801686e-1,8.620589801686e-1,8.620589801686e-1,8.620589801686e-1,
8.620589801686e-1,8.620589801686e-1,8.620589801686e-1,8.620589801686e-1,
8.620589801686e-1),(1.413823059494e0,1.413823059494e0,1.413823059494e0,
1.413823059494e0,1.413823059494e0,1.413823059494e0,1.413823059494e0,
1.413823059494e0,1.413823059494e0,1.413823059494e0,1.413823059494e0,
1.413823059494e0,1.413823059494e0,1.413823059494e0,1.413823059494e0,
1.413823059494e0,1.413823059494e0,1.413823059494e0,1.413823059494e0,
1.413823059494e0,1.413823059494e0,1.413823059494e0,1.413823059494e0,
1.413823059494e0,1.413823059494e0,1.413823059494e0,1.413823059494e0)))representation_item('')surface());
#34705=oriented_edge('',*,*,#33852,.t.);
#34706=oriented_edge('',*,*,#34576,.f.);
#34707=oriented_edge('',*,*,#34586,.f.);
#34709=oriented_edge('',*,*,#34708,.t.);
#34710=edge_loop('',(#34705,#34706,#34707,#34709));
#34711=face_outer_bound('',#34710,.f.);
#34713=cartesian_point('',(0.e0,0.e0,-4.331177673041e1));
#34714=direction('',(0.e0,0.e0,1.e0));
#34715=direction('',(8.549219020777e-1,-5.187567265567e-1,0.e0));
#34716=axis2_placement_3d('',#34713,#34714,#34715);
#34717=toroidal_surface('',#34716,7.344368814732e1,5.e-1);
#34718=oriented_edge('',*,*,#33854,.t.);
#34719=oriented_edge('',*,*,#34708,.f.);
#34721=oriented_edge('',*,*,#34720,.t.);
#34723=oriented_edge('',*,*,#34722,.t.);
#34725=oriented_edge('',*,*,#34724,.t.);
#34726=edge_loop('',(#34718,#34719,#34721,#34723,#34725));
#34727=face_outer_bound('',#34726,.f.);
#34729=cartesian_point('',(4.459455969526e-11,-2.574411709420e-11,
-4.228096149021e1));
#34730=direction('',(0.e0,0.e0,1.e0));
#34731=direction('',(8.660254037844e-1,-5.e-1,0.e0));
#34732=axis2_placement_3d('',#34729,#34730,#34731);
#34733=conical_surface('',#34732,7.351737503131e1,3.302386755580e1);
#34734=oriented_edge('',*,*,#34722,.f.);
#34735=oriented_edge('',*,*,#34720,.f.);
#34736=oriented_edge('',*,*,#34591,.f.);
#34738=oriented_edge('',*,*,#34737,.f.);
#34740=oriented_edge('',*,*,#34739,.f.);
#34742=oriented_edge('',*,*,#34741,.f.);
#34744=oriented_edge('',*,*,#34743,.f.);
#34745=edge_loop('',(#34734,#34735,#34736,#34738,#34740,#34742,#34744));
#34746=face_outer_bound('',#34745,.f.);
#34748=cartesian_point('',(0.e0,0.e0,-3.934268702288e1));
#34749=direction('',(0.e0,0.e0,1.e0));
#34750=direction('',(-8.667674274804e-1,4.987125691810e-1,0.e0));
#34751=axis2_placement_3d('',#34748,#34749,#34750);
#34752=toroidal_surface('',#34751,7.065650925828e1,4.e0);
#34754=oriented_edge('',*,*,#34753,.t.);
#34756=oriented_edge('',*,*,#34755,.t.);
#34757=oriented_edge('',*,*,#34741,.t.);
#34758=oriented_edge('',*,*,#34739,.t.);
#34759=oriented_edge('',*,*,#34737,.t.);
#34760=oriented_edge('',*,*,#34378,.t.);
#34761=oriented_edge('',*,*,#34376,.t.);
#34762=oriented_edge('',*,*,#28517,.t.);
#34763=oriented_edge('',*,*,#28515,.t.);
#34764=edge_loop('',(#34754,#34756,#34757,#34758,#34759,#34760,#34761,#34762,
#34763));
#34765=face_outer_bound('',#34764,.f.);
#34767=cartesian_point('',(6.182581105888e1,-3.420825270379e1,
-3.934373632878e1));
#34768=direction('',(-4.999111187080e-1,-8.660137507333e-1,1.044303275004e-2));
#34769=direction('',(8.658743453736e-1,-4.994973278981e-1,2.764122729756e-2));
#34770=axis2_placement_3d('',#34767,#34768,#34769);
#34771=toroidal_surface('',#34770,3.698456031655e0,2.999994698661e-1);
#34773=oriented_edge('',*,*,#34772,.f.);
#34775=oriented_edge('',*,*,#34774,.f.);
#34776=oriented_edge('',*,*,#34755,.f.);
#34777=oriented_edge('',*,*,#34753,.f.);
#34779=oriented_edge('',*,*,#34778,.t.);
#34780=edge_loop('',(#34773,#34775,#34776,#34777,#34779));
#34781=face_outer_bound('',#34780,.f.);
#34783=cartesian_point('',(6.906608176066e1,-3.756591981963e1,0.e0));
#34784=direction('',(4.999725846828e-1,8.659779190621e-1,-1.047178411625e-2));
#34785=direction('',(-8.660254037844e-1,5.e-1,0.e0));
#34786=axis2_placement_3d('',#34783,#34784,#34785);
#34787=plane('',#34786);
#34789=oriented_edge('',*,*,#34788,.t.);
#34791=oriented_edge('',*,*,#34790,.t.);
#34793=oriented_edge('',*,*,#34792,.t.);
#34795=oriented_edge('',*,*,#34794,.t.);
#34796=oriented_edge('',*,*,#34772,.t.);
#34798=oriented_edge('',*,*,#34797,.t.);
#34799=edge_loop('',(#34789,#34791,#34793,#34795,#34796,#34798));
#34800=face_outer_bound('',#34799,.f.);
#34802=cartesian_point('',(6.571074160733e1,-3.513106039903e1,
-6.593298135857e0));
#34803=direction('',(3.919178773056e-1,-2.154582346604e-1,8.944149632946e-1));
#34804=direction('',(-4.409015893420e-1,8.092881103022e-1,3.881475789428e-1));
#34805=axis2_placement_3d('',#34802,#34803,#34804);
#34806=cylindrical_surface('',#34805,5.000000030427e-1);
#34808=oriented_edge('',*,*,#34807,.t.);
#34810=oriented_edge('',*,*,#34809,.f.);
#34811=oriented_edge('',*,*,#34788,.f.);
#34813=oriented_edge('',*,*,#34812,.t.);
#34814=edge_loop('',(#34808,#34810,#34811,#34813));
#34815=face_outer_bound('',#34814,.f.);
#34817=cartesian_point('',(3.150403890807e-13,0.e0,-5.729424002765e0));
#34818=direction('',(0.e0,0.e0,1.e0));
#34819=direction('',(0.e0,-1.e0,0.e0));
#34820=axis2_placement_3d('',#34817,#34818,#34819);
#34821=conical_surface('',#34820,7.438528799863e1,2.656505117708e1);
#34823=oriented_edge('',*,*,#34822,.f.);
#34825=oriented_edge('',*,*,#34824,.f.);
#34827=oriented_edge('',*,*,#34826,.f.);
#34828=oriented_edge('',*,*,#34807,.f.);
#34830=oriented_edge('',*,*,#34829,.t.);
#34831=oriented_edge('',*,*,#28509,.f.);
#34833=oriented_edge('',*,*,#34832,.f.);
#34834=edge_loop('',(#34823,#34825,#34827,#34828,#34830,#34831,#34833));
#34835=face_outer_bound('',#34834,.f.);
#34837=cartesian_point('',(6.782669076690e1,-3.072484996613e1,
-6.695552244964e0));
#34838=direction('',(-4.095190053248e-1,1.797666975798e-1,-8.944149589083e-1));
#34839=direction('',(-9.104553138936e-1,-1.428724669750e-1,3.881476260179e-1));
#34840=axis2_placement_3d('',#34837,#34838,#34839);
#34841=cylindrical_surface('',#34840,5.000000035615e-1);
#34842=oriented_edge('',*,*,#34822,.t.);
#34844=oriented_edge('',*,*,#34843,.f.);
#34846=oriented_edge('',*,*,#34845,.f.);
#34848=oriented_edge('',*,*,#34847,.t.);
#34849=edge_loop('',(#34842,#34844,#34846,#34848));
#34850=face_outer_bound('',#34849,.f.);
#34852=cartesian_point('',(6.938517874888e1,-3.010832279733e1,
-4.344277393175e0));
#34853=cartesian_point('',(6.937744763060e1,-3.019751935368e1,
-4.305262184802e0));
#34854=cartesian_point('',(6.934475561466e1,-3.036456295701e1,
-4.261559233106e0));
#34855=cartesian_point('',(6.924734746083e1,-3.058854829498e1,
-4.261186859976e0));
#34856=cartesian_point('',(6.915606475162e1,-3.073867883924e1,
-4.289337933393e0));
#34857=cartesian_point('',(6.904868383614e1,-3.086893940825e1,
-4.343818962992e0));
#34858=cartesian_point('',(6.893352352374e1,-3.097350533300e1,
-4.417645987931e0));
#34859=cartesian_point('',(6.881495938131e1,-3.105372919189e1,
-4.505474744268e0));
#34860=cartesian_point('',(6.869494066362e1,-3.111282498633e1,
-4.604398540811e0));
#34861=cartesian_point('',(6.857396948685e1,-3.115375120286e1,
-4.713501753673e0));
#34862=cartesian_point('',(6.845196543114e1,-3.117848947503e1,
-4.833035457354e0));
#34863=cartesian_point('',(6.832910160285e1,-3.118806929335e1,
-4.963420681512e0));
#34864=cartesian_point('',(6.820591515783e1,-3.118294699354e1,
-5.104890955729e0));
#34865=cartesian_point('',(6.808300583617e1,-3.116321971160e1,
-5.257706658380e0));
#34866=cartesian_point('',(6.796085178734e1,-3.112859121177e1,
-5.422435778815e0));
#34867=cartesian_point('',(6.783984361725e1,-3.107822817130e1,
-5.600101206472e0));
#34868=cartesian_point('',(6.772055998625e1,-3.101064612667e1,
-5.792046817352e0));
#34869=cartesian_point('',(6.758608304522e1,-3.091019258516e1,
-6.031821676323e0));
#34870=cartesian_point('',(6.750199262938e1,-3.082269937208e1,
-6.205962169630e0));
#34871=cartesian_point('',(6.745625455294e1,-3.076485168469e1,
-6.310925115350e0));
#34872=cartesian_point('',(6.887006574244e1,-2.988776427182e1,
-4.069951598004e0));
#34873=cartesian_point('',(6.886933954141e1,-2.996858202373e1,
-4.018298902507e0));
#34874=cartesian_point('',(6.884481200417e1,-3.013893869519e1,
-3.958528600857e0));
#34875=cartesian_point('',(6.874476885111e1,-3.037023360761e1,
-3.957184325172e0));
#34876=cartesian_point('',(6.864770402054e1,-3.052065226980e1,
-3.994782581268e0));
#34877=cartesian_point('',(6.853482882941e1,-3.064095958071e1,
-4.066623575483e0));
#34878=cartesian_point('',(6.841848925613e1,-3.072454758670e1,
-4.161172622219e0));
#34879=cartesian_point('',(6.830521678148e1,-3.077491787912e1,
-4.269671579433e0));
#34880=cartesian_point('',(6.819767898016e1,-3.079820976308e1,
-4.387453434855e0));
#34881=cartesian_point('',(6.809643375999e1,-3.079989122871e1,
-4.513021888386e0));
#34882=cartesian_point('',(6.800131894529e1,-3.078385025205e1,
-4.646612395668e0));
#34883=cartesian_point('',(6.791236302192e1,-3.075271227101e1,
-4.788813716092e0));
#34884=cartesian_point('',(6.782988627749e1,-3.070834481004e1,
-4.940080008183e0));
#34885=cartesian_point('',(6.775430072009e1,-3.065205259433e1,
-5.100905016699e0));
#34886=cartesian_point('',(6.768605651769e1,-3.058458678541e1,
-5.272067639071e0));
#34887=cartesian_point('',(6.762576132612e1,-3.050614245204e1,
-5.454746502981e0));
#34888=cartesian_point('',(6.757443587612e1,-3.041646575992e1,
-5.650354805020e0));
#34889=cartesian_point('',(6.752748615799e1,-3.029933685251e1,
-5.892751451446e0));
#34890=cartesian_point('',(6.750918994349e1,-3.021037428947e1,
-6.067100507716e0));
#34891=cartesian_point('',(6.750383896672e1,-3.015576807640e1,
-6.171592455326e0));
#34892=cartesian_point('',(6.840309156927e1,-2.998450180575e1,
-4.476125413570e0));
#34893=cartesian_point('',(6.840421372015e1,-3.000860009002e1,
-4.442697189042e0));
#34894=cartesian_point('',(6.839805457974e1,-3.006306078513e1,
-4.405861443910e0));
#34895=cartesian_point('',(6.836606268616e1,-3.013726937999e1,
-4.404342346098e0));
#34896=cartesian_point('',(6.833439068828e1,-3.018458549304e1,
-4.426572844578e0));
#34897=cartesian_point('',(6.829775312744e1,-3.022039557689e1,
-4.471187624913e0));
#34898=cartesian_point('',(6.826078268907e1,-3.024247583745e1,
-4.533555532236e0));
#34899=cartesian_point('',(6.822593538983e1,-3.025232859425e1,
-4.610083926505e0));
#34900=cartesian_point('',(6.819418484139e1,-3.025243032706e1,
-4.698770031274e0));
#34901=cartesian_point('',(6.816571720004e1,-3.024496707616e1,
-4.798999393472e0));
#34902=cartesian_point('',(6.814046553688e1,-3.023151288253e1,
-4.911038221123e0));
#34903=cartesian_point('',(6.811841161508e1,-3.021318767028e1,
-5.035232779004e0));
#34904=cartesian_point('',(6.809961645732e1,-3.019084087165e1,
-5.171716344609e0));
#34905=cartesian_point('',(6.808417533110e1,-3.016510698827e1,
-5.320643029702e0));
#34906=cartesian_point('',(6.807222411138e1,-3.013641354462e1,
-5.482488292894e0));
#34907=cartesian_point('',(6.806399208098e1,-3.010500458816e1,
-5.658216222892e0));
#34908=cartesian_point('',(6.805987895390e1,-3.007101604375e1,
-5.849164640441e0));
#34909=cartesian_point('',(6.806062510123e1,-3.002893852504e1,
-6.088944846465e0));
#34910=cartesian_point('',(6.806654735899e1,-2.999909191236e1,
-6.264192873503e0));
#34911=cartesian_point('',(6.807203707548e1,-2.998154514535e1,
-6.370216072897e0));
#34912=cartesian_point('',(6.866733906990e1,-3.025702918215e1,
-4.968653814903e0));
#34913=cartesian_point('',(6.866244931544e1,-3.025903571912e1,
-4.957653529139e0));
#34914=cartesian_point('',(6.865799347174e1,-3.024792230759e1,
-4.949205918099e0));
#34915=cartesian_point('',(6.866519472387e1,-3.023043222698e1,
-4.948564805799e0));
#34916=cartesian_point('',(6.867443484753e1,-3.022207200259e1,
-4.953092334143e0));
#34917=cartesian_point('',(6.868424754874e1,-3.022244218019e1,
-4.965720823715e0));
#34918=cartesian_point('',(6.869109464842e1,-3.023245748585e1,
-4.990078523565e0));
#34919=cartesian_point('',(6.869308684949e1,-3.025039718769e1,
-5.028761656083e0));
#34920=cartesian_point('',(6.868956942164e1,-3.027384473763e1,
-5.082959032927e0));
#34921=cartesian_point('',(6.868047301910e1,-3.030071356020e1,
-5.153110618544e0));
#34922=cartesian_point('',(6.866586363675e1,-3.032942827362e1,
-5.239514760459e0));
#34923=cartesian_point('',(6.864584255813e1,-3.035870407028e1,
-5.342219722007e0));
#34924=cartesian_point('',(6.862054839321e1,-3.038743225941e1,
-5.460965769686e0));
#34925=cartesian_point('',(6.859009398372e1,-3.041467969945e1,
-5.595491192994e0));
#34926=cartesian_point('',(6.855447434328e1,-3.043965265491e1,
-5.745897530623e0));
#34927=cartesian_point('',(6.851349843720e1,-3.046159309384e1,
-5.912877879514e0));
#34928=cartesian_point('',(6.846679028964e1,-3.047961569633e1,
-6.097660246802e0));
#34929=cartesian_point('',(6.840563214082e1,-3.049453226331e1,
-6.333413074758e0));
#34930=cartesian_point('',(6.835877071994e1,-3.049791296643e1,
-6.508935479271e0));
#34931=cartesian_point('',(6.832969711814e1,-3.049703360973e1,
-6.616252287950e0));
#34932=(bounded_surface()b_spline_surface(3,3,((#34852,#34853,#34854,#34855,
#34856,#34857,#34858,#34859,#34860,#34861,#34862,#34863,#34864,#34865,#34866,
#34867,#34868,#34869,#34870,#34871),(#34872,#34873,#34874,#34875,#34876,#34877,
#34878,#34879,#34880,#34881,#34882,#34883,#34884,#34885,#34886,#34887,#34888,
#34889,#34890,#34891),(#34892,#34893,#34894,#34895,#34896,#34897,#34898,#34899,
#34900,#34901,#34902,#34903,#34904,#34905,#34906,#34907,#34908,#34909,#34910,
#34911),(#34912,#34913,#34914,#34915,#34916,#34917,#34918,#34919,#34920,#34921,
#34922,#34923,#34924,#34925,#34926,#34927,#34928,#34929,#34930,#34931)),
.unspecified.,.f.,.f.,.f.)b_spline_surface_with_knots((4,4),(4,1,1,1,1,1,1,1,1,
1,1,1,1,1,1,1,1,4),(0.e0,1.e0),(4.995477954061e-1,5.204592152151e-1,
5.295991490706e-1,5.396393182926e-1,5.505120315548e-1,5.625872840194e-1,
5.761360418558e-1,5.912420873130e-1,6.080949428569e-1,6.269135304586e-1,
6.478059855127e-1,6.707958500955e-1,6.959017204839e-1,7.232078521695e-1,
7.528988794401e-1,7.852617858457e-1,8.206138311025e-1,8.757470959687e-1),
.unspecified.)geometric_representation_item()rational_b_spline_surface(((
1.576531847490e0,1.576531847490e0,1.576531847490e0,1.576531847490e0,
1.576531847490e0,1.576531847490e0,1.576531847490e0,1.576531847490e0,
1.576531847490e0,1.576531847490e0,1.576531847490e0,1.576531847490e0,
1.576531847490e0,1.576531847490e0,1.576531847490e0,1.576531847490e0,
1.576531847490e0,1.576531847490e0,1.576531847490e0,1.576531847490e0),(
8.078227175032e-1,8.078227175032e-1,8.078227175032e-1,8.078227175032e-1,
8.078227175032e-1,8.078227175032e-1,8.078227175032e-1,8.078227175032e-1,
8.078227175032e-1,8.078227175032e-1,8.078227175032e-1,8.078227175032e-1,
8.078227175032e-1,8.078227175032e-1,8.078227175032e-1,8.078227175032e-1,
8.078227175032e-1,8.078227175032e-1,8.078227175032e-1,8.078227175032e-1),(
8.078227175032e-1,8.078227175032e-1,8.078227175032e-1,8.078227175032e-1,
8.078227175032e-1,8.078227175032e-1,8.078227175032e-1,8.078227175032e-1,
8.078227175032e-1,8.078227175032e-1,8.078227175032e-1,8.078227175032e-1,
8.078227175032e-1,8.078227175032e-1,8.078227175032e-1,8.078227175032e-1,
8.078227175032e-1,8.078227175032e-1,8.078227175032e-1,8.078227175032e-1),(
1.576531847490e0,1.576531847490e0,1.576531847490e0,1.576531847490e0,
1.576531847490e0,1.576531847490e0,1.576531847490e0,1.576531847490e0,
1.576531847490e0,1.576531847490e0,1.576531847490e0,1.576531847490e0,
1.576531847490e0,1.576531847490e0,1.576531847490e0,1.576531847490e0,
1.576531847490e0,1.576531847490e0,1.576531847490e0,1.576531847490e0)))representation_item('')surface());
#34934=oriented_edge('',*,*,#34933,.f.);
#34935=oriented_edge('',*,*,#34843,.t.);
#34936=oriented_edge('',*,*,#34832,.t.);
#34937=oriented_edge('',*,*,#28507,.f.);
#34938=edge_loop('',(#34934,#34935,#34936,#34937));
#34939=face_outer_bound('',#34938,.f.);
#34941=cartesian_point('',(6.825042332658e1,-2.983139415830e1,
-2.460528104879e1));
#34942=direction('',(3.866686852034e-3,-1.293579993e-2,9.999088527526e-1));
#34943=direction('',(-9.578750262293e-1,-2.871853652286e-1,-1.117067578494e-5));
#34944=axis2_placement_3d('',#34941,#34942,#34943);
#34945=cylindrical_surface('',#34944,3.000055924668e-1);
#34946=oriented_edge('',*,*,#34933,.t.);
#34947=oriented_edge('',*,*,#28505,.f.);
#34949=oriented_edge('',*,*,#34948,.t.);
#34951=oriented_edge('',*,*,#34950,.f.);
#34952=edge_loop('',(#34946,#34947,#34949,#34951));
#34953=face_outer_bound('',#34952,.f.);
#34955=cartesian_point('',(6.477704817322e1,-2.822504689639e1,
-3.934391487092e1));
#34956=direction('',(3.827896228226e-1,9.237767404697e-1,1.042297589818e-2));
#34957=direction('',(7.582044480453e-1,-3.076946596593e-1,-5.748478158447e-1));
#34958=axis2_placement_3d('',#34955,#34956,#34957);
#34959=toroidal_surface('',#34958,3.697836915837e0,2.999996387263e-1);
#34961=oriented_edge('',*,*,#34960,.f.);
#34962=oriented_edge('',*,*,#34948,.f.);
#34964=oriented_edge('',*,*,#34963,.f.);
#34966=oriented_edge('',*,*,#34965,.f.);
#34968=oriented_edge('',*,*,#34967,.t.);
#34969=edge_loop('',(#34961,#34962,#34964,#34966,#34968));
#34970=face_outer_bound('',#34969,.f.);
#34972=cartesian_point('',(6.040535841352e1,-2.718550309547e1,0.e0));
#34973=direction('',(-3.826624495897e-1,-9.238288756103e-1,-1.047178411625e-2));
#34974=direction('',(9.238795325113e-1,-3.826834323651e-1,0.e0));
#34975=axis2_placement_3d('',#34972,#34973,#34974);
#34976=plane('',#34975);
#34978=oriented_edge('',*,*,#34977,.t.);
#34980=oriented_edge('',*,*,#34979,.t.);
#34981=oriented_edge('',*,*,#34845,.t.);
#34982=oriented_edge('',*,*,#34950,.t.);
#34983=oriented_edge('',*,*,#34960,.t.);
#34985=oriented_edge('',*,*,#34984,.t.);
#34986=edge_loop('',(#34978,#34980,#34981,#34982,#34983,#34985));
#34987=face_outer_bound('',#34986,.f.);
#34989=cartesian_point('',(6.735101167239e1,-3.035947454237e1,
-2.154687439401e1));
#34990=direction('',(-3.763537050762e-3,1.289308459824e-2,-9.999097980110e-1));
#34991=direction('',(-9.942355238045e-1,-1.071921336709e-1,2.360017861643e-3));
#34992=axis2_placement_3d('',#34989,#34990,#34991);
#34993=cylindrical_surface('',#34992,5.000150365089e-1);
#34995=oriented_edge('',*,*,#34994,.f.);
#34997=oriented_edge('',*,*,#34996,.f.);
#34998=oriented_edge('',*,*,#34977,.f.);
#35000=oriented_edge('',*,*,#34999,.t.);
#35001=edge_loop('',(#34995,#34997,#34998,#35000));
#35002=face_outer_bound('',#35001,.f.);
#35004=cartesian_point('',(0.e0,0.e0,-2.511027589124e1));
#35005=direction('',(0.e0,0.e0,1.e0));
#35006=direction('',(1.e0,0.e0,0.e0));
#35007=axis2_placement_3d('',#35004,#35005,#35006);
#35008=conical_surface('',#35007,7.334631745054e1,5.e-1);
#35010=oriented_edge('',*,*,#35009,.f.);
#35011=oriented_edge('',*,*,#33858,.f.);
#35013=oriented_edge('',*,*,#35012,.f.);
#35015=oriented_edge('',*,*,#35014,.t.);
#35017=oriented_edge('',*,*,#35016,.f.);
#35019=oriented_edge('',*,*,#35018,.f.);
#35020=oriented_edge('',*,*,#34994,.t.);
#35021=edge_loop('',(#35010,#35011,#35013,#35015,#35017,#35019,#35020));
#35022=face_outer_bound('',#35021,.f.);
#35024=cartesian_point('',(6.677853314415e1,-3.011242209439e1,
-4.131567793105e1));
#35025=cartesian_point('',(6.677456917200e1,-3.017234294140e1,
-4.151413853994e1));
#35026=cartesian_point('',(6.679328520462e1,-3.023682817414e1,
-4.183237634797e1));
#35027=cartesian_point('',(6.685466016066e1,-3.024514266172e1,
-4.217084046697e1));
#35028=cartesian_point('',(6.688311505315e1,-3.023842397287e1,
-4.229078818217e1));
#35029=cartesian_point('',(6.676311141179e1,-2.948368821768e1,
-4.133853517864e1));
#35030=cartesian_point('',(6.669377879014e1,-2.954374889029e1,
-4.149703755265e1));
#35031=cartesian_point('',(6.661116346343e1,-2.962993221401e1,
-4.176298498660e1));
#35032=cartesian_point('',(6.657177226834e1,-2.969068443149e1,
-4.206724654663e1));
#35033=cartesian_point('',(6.656606074869e1,-2.970635296028e1,
-4.217840781575e1));
#35034=cartesian_point('',(6.736527509695e1,-2.930217985239e1,
-4.136104889054e1));
#35035=cartesian_point('',(6.727751755809e1,-2.929783693614e1,
-4.149341958131e1));
#35036=cartesian_point('',(6.715011177078e1,-2.929331028264e1,
-4.170542929507e1));
#35037=cartesian_point('',(6.703781259856e1,-2.928716101476e1,
-4.193052498509e1));
#35038=cartesian_point('',(6.700192533e1,-2.928429658897e1,-4.201024961687e1));
#35039=cartesian_point('',(6.770088161725e1,-2.983440140383e1,
-4.135016272032e1));
#35040=cartesian_point('',(6.766869576017e1,-2.979567373826e1,
-4.150859680698e1));
#35041=cartesian_point('',(6.761880517642e1,-2.972121633623e1,
-4.174421692303e1));
#35042=cartesian_point('',(6.756850524562e1,-2.962705622363e1,
-4.196142079150e1));
#35043=cartesian_point('',(6.755073922411e1,-2.959195016640e1,
-4.203321625976e1));
#35044=(bounded_surface()b_spline_surface(3,3,((#35024,#35025,#35026,#35027,
#35028),(#35029,#35030,#35031,#35032,#35033),(#35034,#35035,#35036,#35037,
#35038),(#35039,#35040,#35041,#35042,#35043)),.unspecified.,.f.,.f.,.f.)b_spline_surface_with_knots((4,4),(4,1,4),(0.e0,1.e0),(3.705339075167e-1,
7.045741794493e-1,8.831338978247e-1),.unspecified.)geometric_representation_item()rational_b_spline_surface(((1.579951151931e0,1.579951151931e0,1.579951151931e0,
1.579951151931e0,1.579951151931e0),(8.066829493564e-1,8.066829493564e-1,
8.066829493564e-1,8.066829493564e-1,8.066829493564e-1),(8.066829493564e-1,
8.066829493564e-1,8.066829493564e-1,8.066829493564e-1,8.066829493564e-1),(
1.579951151931e0,1.579951151931e0,1.579951151931e0,1.579951151931e0,
1.579951151931e0)))representation_item('')surface());
#35045=oriented_edge('',*,*,#35009,.t.);
#35046=oriented_edge('',*,*,#34999,.f.);
#35048=oriented_edge('',*,*,#35047,.f.);
#35050=oriented_edge('',*,*,#35049,.t.);
#35051=edge_loop('',(#35045,#35046,#35048,#35050));
#35052=face_outer_bound('',#35051,.f.);
#35054=cartesian_point('',(6.718453239113e1,-2.919114563787e1,
-4.213845709158e1));
#35055=direction('',(5.000782888798e-1,-2.166431330941e-1,8.384434732731e-1));
#35056=direction('',(-8.439716267536e-1,-3.388186861116e-1,4.158290408046e-1));
#35057=axis2_placement_3d('',#35054,#35055,#35056);
#35058=cylindrical_surface('',#35057,2.999999999998e-1);
#35060=oriented_edge('',*,*,#35059,.t.);
#35061=oriented_edge('',*,*,#35047,.t.);
#35062=oriented_edge('',*,*,#34984,.f.);
#35063=oriented_edge('',*,*,#34967,.f.);
#35065=oriented_edge('',*,*,#35064,.t.);
#35066=edge_loop('',(#35060,#35061,#35062,#35063,#35065));
#35067=face_outer_bound('',#35066,.f.);
#35069=cartesian_point('',(6.677288747433e1,-3.004624085123e1,
-4.179733916213e1));
#35070=cartesian_point('',(6.678001478426e1,-3.006556688797e1,
-4.187719431612e1));
#35071=cartesian_point('',(6.679382701489e1,-3.008816982005e1,
-4.201029876017e1));
#35072=cartesian_point('',(6.681534230840e1,-3.010042537282e1,
-4.219382114980e1));
#35073=cartesian_point('',(6.683340810218e1,-3.009982367323e1,
-4.233947628135e1));
#35074=cartesian_point('',(6.685058763555e1,-3.009098827248e1,
-4.247331726313e1));
#35075=cartesian_point('',(6.686674839591e1,-3.007604651410e1,
-4.259635604903e1));
#35076=cartesian_point('',(6.688189262356e1,-3.005653933456e1,
-4.270959887945e1));
#35077=cartesian_point('',(6.689609281821e1,-3.003358697297e1,
-4.281397750036e1));
#35078=cartesian_point('',(6.690946839570e1,-3.000797523047e1,
-4.291041996359e1));
#35079=cartesian_point('',(6.692217079973e1,-2.998020403173e1,
-4.299987289353e1));
#35080=cartesian_point('',(6.693436443607e1,-2.995054313322e1,
-4.308322983144e1));
#35081=cartesian_point('',(6.694622372342e1,-2.991905860556e1,
-4.316133491023e1));
#35082=cartesian_point('',(6.695794147985e1,-2.988560111654e1,
-4.323502674145e1));
#35083=cartesian_point('',(6.696975531616e1,-2.984972668570e1,
-4.330523656181e1));
#35084=cartesian_point('',(6.698198076479e1,-2.981058022508e1,
-4.337302642309e1));
#35085=cartesian_point('',(6.699504826384e1,-2.976677537525e1,
-4.343948231145e1));
#35086=cartesian_point('',(6.700955978193e1,-2.971626069700e1,
-4.350547799945e1));
#35087=cartesian_point('',(6.702647909839e1,-2.965598939596e1,
-4.357151504357e1));
#35088=cartesian_point('',(6.704762253165e1,-2.958087574113e1,
-4.363781444158e1));
#35089=cartesian_point('',(6.707754342938e1,-2.947984398736e1,
-4.370458150823e1));
#35090=cartesian_point('',(6.712630897459e1,-2.933218153402e1,
-4.376629123840e1));
#35091=cartesian_point('',(6.720963720383e1,-2.912973837269e1,
-4.378310414035e1));
#35092=cartesian_point('',(6.730314217903e1,-2.894904860374e1,
-4.372619794255e1));
#35093=cartesian_point('',(6.736658807047e1,-2.884102898127e1,
-4.365083236654e1));
#35094=cartesian_point('',(6.739645665771e1,-2.879145172403e1,
-4.360353020581e1));
#35095=cartesian_point('',(6.740814064481e1,-2.877217823131e1,
-4.358313421121e1));
#35096=cartesian_point('',(6.680663809718e1,-2.955157555641e1,
-4.175653255102e1));
#35097=cartesian_point('',(6.678648408724e1,-2.957053585432e1,
-4.181850959046e1));
#35098=cartesian_point('',(6.675696292917e1,-2.959760473057e1,
-4.192478776498e1));
#35099=cartesian_point('',(6.672310960262e1,-2.962477339511e1,
-4.207693142615e1));
#35100=cartesian_point('',(6.669964965134e1,-2.964041589222e1,
-4.220065875168e1));
#35101=cartesian_point('',(6.668061136281e1,-2.964979816438e1,
-4.231668628128e1));
#35102=cartesian_point('',(6.666505802552e1,-2.965413735707e1,
-4.242523929896e1));
#35103=cartesian_point('',(6.665231903814e1,-2.965437308255e1,
-4.252672268807e1));
#35104=cartesian_point('',(6.664191019768e1,-2.965121823905e1,
-4.262160587034e1));
#35105=cartesian_point('',(6.663347143149e1,-2.964519394195e1,
-4.271045307822e1));
#35106=cartesian_point('',(6.662673380990e1,-2.963664297769e1,
-4.279392478760e1));
#35107=cartesian_point('',(6.662150640413e1,-2.962574086880e1,
-4.287269834281e1));
#35108=cartesian_point('',(6.661766337652e1,-2.961249681825e1,
-4.294746032222e1));
#35109=cartesian_point('',(6.661513781797e1,-2.959673004490e1,
-4.301894193306e1));
#35110=cartesian_point('',(6.661392847674e1,-2.957799388072e1,
-4.308801468357e1));
#35111=cartesian_point('',(6.661413077370e1,-2.955544294233e1,
-4.315573648652e1));
#35112=cartesian_point('',(6.661600119136e1,-2.952764860705e1,
-4.322325593265e1));
#35113=cartesian_point('',(6.662006374868e1,-2.949234792740e1,
-4.329157355294e1));
#35114=cartesian_point('',(6.662731858729e1,-2.944604498134e1,
-4.336133240505e1));
#35115=cartesian_point('',(6.663972263940e1,-2.938295791455e1,
-4.343285646464e1));
#35116=cartesian_point('',(6.666198322952e1,-2.929130472259e1,
-4.350632710724e1));
#35117=cartesian_point('',(6.670509776851e1,-2.914863752502e1,
-4.357551040789e1));
#35118=cartesian_point('',(6.678746327799e1,-2.894615089826e1,
-4.359454620406e1));
#35119=cartesian_point('',(6.688205479916e1,-2.877054738668e1,
-4.353031866506e1));
#35120=cartesian_point('',(6.694405527806e1,-2.867528054534e1,
-4.344693871979e1));
#35121=cartesian_point('',(6.697199147147e1,-2.863592421658e1,
-4.339578274304e1));
#35122=cartesian_point('',(6.698272492816e1,-2.862135979637e1,
-4.337392746530e1));
#35123=cartesian_point('',(6.726938947242e1,-2.938111158780e1,
-4.169113431422e1));
#35124=cartesian_point('',(6.724001227591e1,-2.937680365141e1,
-4.174832089303e1));
#35125=cartesian_point('',(6.719250454069e1,-2.936839732363e1,
-4.184419569625e1));
#35126=cartesian_point('',(6.712925371768e1,-2.935389737334e1,
-4.197785714018e1));
#35127=cartesian_point('',(6.708011083714e1,-2.934065275766e1,
-4.208483844271e1));
#35128=cartesian_point('',(6.703571815910e1,-2.932700626329e1,
-4.218387955572e1));
#35129=cartesian_point('',(6.699551551666e1,-2.931319818991e1,
-4.227549732523e1));
#35130=cartesian_point('',(6.695904739512e1,-2.929939825747e1,
-4.236022462402e1));
#35131=cartesian_point('',(6.692594846081e1,-2.928572407033e1,
-4.243855926453e1));
#35132=cartesian_point('',(6.689589983221e1,-2.927224048563e1,
-4.251101414337e1));
#35133=cartesian_point('',(6.686861203492e1,-2.925896033614e1,
-4.257812919555e1));
#35134=cartesian_point('',(6.684384344960e1,-2.924585705888e1,
-4.264041000742e1));
#35135=cartesian_point('',(6.682139869839e1,-2.923286578097e1,
-4.269832148573e1));
#35136=cartesian_point('',(6.680111953015e1,-2.921987301374e1,
-4.275231039325e1));
#35137=cartesian_point('',(6.678286971399e1,-2.920668652234e1,
-4.280286251843e1));
#35138=cartesian_point('',(6.676655121572e1,-2.919299824714e1,
-4.285050507308e1));
#35139=cartesian_point('',(6.675217049983e1,-2.917834854530e1,
-4.289569968747e1));
#35140=cartesian_point('',(6.673993679317e1,-2.916207826621e1,
-4.293866024744e1));
#35141=cartesian_point('',(6.673031293521e1,-2.914320317586e1,
-4.297930964448e1));
#35142=cartesian_point('',(6.672406901426e1,-2.912005813540e1,
-4.301744298167e1));
#35143=cartesian_point('',(6.672262297431e1,-2.908909728311e1,
-4.305311122925e1));
#35144=cartesian_point('',(6.672981562681e1,-2.904378859111e1,
-4.308354973497e1));
#35145=cartesian_point('',(6.675328574832e1,-2.898238459277e1,
-4.309142578680e1));
#35146=cartesian_point('',(6.678645783291e1,-2.893170680256e1,
-4.306412138349e1));
#35147=cartesian_point('',(6.681364449056e1,-2.890689616287e1,
-4.302463340945e1));
#35148=cartesian_point('',(6.682895289780e1,-2.889815718347e1,
-4.299760941741e1));
#35149=cartesian_point('',(6.683541473709e1,-2.889522559625e1,
-4.298558969298e1));
#35150=cartesian_point('',(6.761935615220e1,-2.973442673699e1,
-4.167771216128e1));
#35151=cartesian_point('',(6.760961233220e1,-2.971119032549e1,
-4.174880456501e1));
#35152=cartesian_point('',(6.759052336580e1,-2.966890171824e1,
-4.186287907540e1));
#35153=cartesian_point('',(6.755826451343e1,-2.960493669301e1,
-4.201259363901e1));
#35154=cartesian_point('',(6.752935087867e1,-2.955149444561e1,
-4.212761680551e1));
#35155=cartesian_point('',(6.750015195112e1,-2.950053463292e1,
-4.223038609230e1));
#35156=cartesian_point('',(6.747122399678e1,-2.945239774399e1,
-4.232244678090e1));
#35157=cartesian_point('',(6.744296269417e1,-2.940721642184e1,
-4.240503923107e1));
#35158=cartesian_point('',(6.741565797978e1,-2.936502198906e1,
-4.247914712128e1));
#35159=cartesian_point('',(6.738950461658e1,-2.932576565542e1,
-4.254560459940e1));
#35160=cartesian_point('',(6.736461646771e1,-2.928934379158e1,
-4.260513779549e1));
#35161=cartesian_point('',(6.734106521532e1,-2.925565649752e1,
-4.265832606961e1));
#35162=cartesian_point('',(6.731889807460e1,-2.922463434368e1,
-4.270560807115e1));
#35163=cartesian_point('',(6.729814078002e1,-2.919625108980e1,
-4.274730210346e1));
#35164=cartesian_point('',(6.727878403736e1,-2.917052816674e1,
-4.278363384139e1));
#35165=cartesian_point('',(6.726078950946e1,-2.914759336358e1,
-4.281469457411e1));
#35166=cartesian_point('',(6.724413029939e1,-2.912783278696e1,
-4.284031369390e1));
#35167=cartesian_point('',(6.722883255540e1,-2.911212867624e1,
-4.285992603554e1));
#35168=cartesian_point('',(6.721487721922e1,-2.910202863779e1,
-4.287271582149e1));
#35169=cartesian_point('',(6.720190962452e1,-2.909997727091e1,
-4.287793663141e1));
#35170=cartesian_point('',(6.718846615667e1,-2.910996445140e1,
-4.287555524158e1));
#35171=cartesian_point('',(6.717152308729e1,-2.914039098903e1,
-4.286639266949e1));
#35172=cartesian_point('',(6.714711938129e1,-2.919601734911e1,
-4.286279207394e1));
#35173=cartesian_point('',(6.712827541050e1,-2.924384275234e1,
-4.287342598412e1));
#35174=cartesian_point('',(6.712803956953e1,-2.926470220198e1,
-4.287834796823e1));
#35175=cartesian_point('',(6.713480930493e1,-2.927113045572e1,
-4.287518823532e1));
#35176=cartesian_point('',(6.713867961382e1,-2.927313583821e1,
-4.287278351694e1));
#35177=(bounded_surface()b_spline_surface(3,3,((#35069,#35070,#35071,#35072,
#35073,#35074,#35075,#35076,#35077,#35078,#35079,#35080,#35081,#35082,#35083,
#35084,#35085,#35086,#35087,#35088,#35089,#35090,#35091,#35092,#35093,#35094,
#35095),(#35096,#35097,#35098,#35099,#35100,#35101,#35102,#35103,#35104,#35105,
#35106,#35107,#35108,#35109,#35110,#35111,#35112,#35113,#35114,#35115,#35116,
#35117,#35118,#35119,#35120,#35121,#35122),(#35123,#35124,#35125,#35126,#35127,
#35128,#35129,#35130,#35131,#35132,#35133,#35134,#35135,#35136,#35137,#35138,
#35139,#35140,#35141,#35142,#35143,#35144,#35145,#35146,#35147,#35148,#35149),(
#35150,#35151,#35152,#35153,#35154,#35155,#35156,#35157,#35158,#35159,#35160,
#35161,#35162,#35163,#35164,#35165,#35166,#35167,#35168,#35169,#35170,#35171,
#35172,#35173,#35174,#35175,#35176)),.unspecified.,.f.,.f.,.f.)b_spline_surface_with_knots((4,4),(4,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,4),(0.e0,1.e0),
(3.701378964165e-2,1.174978810162e-1,1.685340419612e-1,2.151070878922e-1,
2.576965876643e-1,2.967580367611e-1,3.326328325939e-1,3.655969511842e-1,
3.959207895730e-1,4.238714449114e-1,4.496932977503e-1,4.735649085086e-1,
4.956646114197e-1,5.161820343201e-1,5.353131056749e-1,5.532536731430e-1,
5.700837480293e-1,5.856944514244e-1,6.000622052873e-1,6.134767493485e-1,
6.275048550116e-1,6.425426992175e-1,6.580310995493e-1,6.751448123590e-1,
6.888924527934e-1),.unspecified.)geometric_representation_item()rational_b_spline_surface(((1.413823059497e0,1.413823059497e0,1.413823059497e0,1.413823059497e0,
1.413823059497e0,1.413823059497e0,1.413823059497e0,1.413823059497e0,
1.413823059497e0,1.413823059497e0,1.413823059497e0,1.413823059497e0,
1.413823059497e0,1.413823059497e0,1.413823059497e0,1.413823059497e0,
1.413823059497e0,1.413823059497e0,1.413823059497e0,1.413823059497e0,
1.413823059497e0,1.413823059497e0,1.413823059497e0,1.413823059497e0,
1.413823059497e0,1.413823059497e0,1.413823059497e0),(8.620589801677e-1,
8.620589801677e-1,8.620589801677e-1,8.620589801677e-1,8.620589801677e-1,
8.620589801677e-1,8.620589801677e-1,8.620589801677e-1,8.620589801677e-1,
8.620589801677e-1,8.620589801677e-1,8.620589801677e-1,8.620589801677e-1,
8.620589801677e-1,8.620589801677e-1,8.620589801677e-1,8.620589801677e-1,
8.620589801677e-1,8.620589801677e-1,8.620589801677e-1,8.620589801677e-1,
8.620589801677e-1,8.620589801677e-1,8.620589801677e-1,8.620589801677e-1,
8.620589801677e-1,8.620589801677e-1),(8.620589801677e-1,8.620589801677e-1,
8.620589801677e-1,8.620589801677e-1,8.620589801677e-1,8.620589801677e-1,
8.620589801677e-1,8.620589801677e-1,8.620589801677e-1,8.620589801677e-1,
8.620589801677e-1,8.620589801677e-1,8.620589801677e-1,8.620589801677e-1,
8.620589801677e-1,8.620589801677e-1,8.620589801677e-1,8.620589801677e-1,
8.620589801677e-1,8.620589801677e-1,8.620589801677e-1,8.620589801677e-1,
8.620589801677e-1,8.620589801677e-1,8.620589801677e-1,8.620589801677e-1,
8.620589801677e-1),(1.413823059497e0,1.413823059497e0,1.413823059497e0,
1.413823059497e0,1.413823059497e0,1.413823059497e0,1.413823059497e0,
1.413823059497e0,1.413823059497e0,1.413823059497e0,1.413823059497e0,
1.413823059497e0,1.413823059497e0,1.413823059497e0,1.413823059497e0,
1.413823059497e0,1.413823059497e0,1.413823059497e0,1.413823059497e0,
1.413823059497e0,1.413823059497e0,1.413823059497e0,1.413823059497e0,
1.413823059497e0,1.413823059497e0,1.413823059497e0,1.413823059497e0)))representation_item('')surface());
#35178=oriented_edge('',*,*,#33860,.t.);
#35179=oriented_edge('',*,*,#35049,.f.);
#35180=oriented_edge('',*,*,#35059,.f.);
#35182=oriented_edge('',*,*,#35181,.t.);
#35183=edge_loop('',(#35178,#35179,#35180,#35182));
#35184=face_outer_bound('',#35183,.f.);
#35186=cartesian_point('',(0.e0,0.e0,-4.331177673041e1));
#35187=direction('',(0.e0,0.e0,1.e0));
#35188=direction('',(9.153192668968e-1,-4.027289903241e-1,0.e0));
#35189=axis2_placement_3d('',#35186,#35187,#35188);
#35190=toroidal_surface('',#35189,7.344368814732e1,5.e-1);
#35191=oriented_edge('',*,*,#33862,.t.);
#35192=oriented_edge('',*,*,#35181,.f.);
#35194=oriented_edge('',*,*,#35193,.t.);
#35196=oriented_edge('',*,*,#35195,.t.);
#35198=oriented_edge('',*,*,#35197,.t.);
#35199=edge_loop('',(#35191,#35192,#35194,#35196,#35198));
#35200=face_outer_bound('',#35199,.f.);
#35202=cartesian_point('',(4.756628399202e-11,-1.970048926360e-11,
-4.228096149021e1));
#35203=direction('',(0.e0,0.e0,1.e0));
#35204=direction('',(9.238795325113e-1,-3.826834323651e-1,0.e0));
#35205=axis2_placement_3d('',#35202,#35203,#35204);
#35206=conical_surface('',#35205,7.351737503131e1,3.302386755580e1);
#35207=oriented_edge('',*,*,#35195,.f.);
#35208=oriented_edge('',*,*,#35193,.f.);
#35209=oriented_edge('',*,*,#35064,.f.);
#35211=oriented_edge('',*,*,#35210,.f.);
#35213=oriented_edge('',*,*,#35212,.f.);
#35215=oriented_edge('',*,*,#35214,.f.);
#35217=oriented_edge('',*,*,#35216,.f.);
#35218=edge_loop('',(#35207,#35208,#35209,#35211,#35213,#35215,#35217));
#35219=face_outer_bound('',#35218,.f.);
#35221=cartesian_point('',(0.e0,0.e0,-3.934268702288e1));
#35222=direction('',(0.e0,0.e0,1.e0));
#35223=direction('',(-9.244471646491e-1,3.813101621676e-1,0.e0));
#35224=axis2_placement_3d('',#35221,#35222,#35223);
#35225=toroidal_surface('',#35224,7.065650925828e1,4.e0);
#35227=oriented_edge('',*,*,#35226,.t.);
#35229=oriented_edge('',*,*,#35228,.t.);
#35230=oriented_edge('',*,*,#35214,.t.);
#35231=oriented_edge('',*,*,#35212,.t.);
#35232=oriented_edge('',*,*,#35210,.t.);
#35233=oriented_edge('',*,*,#34965,.t.);
#35234=oriented_edge('',*,*,#34963,.t.);
#35235=oriented_edge('',*,*,#28503,.t.);
#35236=oriented_edge('',*,*,#28501,.t.);
#35237=edge_loop('',(#35227,#35229,#35230,#35231,#35232,#35233,#35234,#35235,
#35236));
#35238=face_outer_bound('',#35237,.f.);
#35240=cartesian_point('',(6.576195564312e1,-2.584570865980e1,
-3.934373632879e1));
#35241=direction('',(-3.825968328984e-1,-9.238563776481e-1,1.044303284574e-2));
#35242=direction('',(9.236641543837e-1,-3.822047781748e-1,2.764122730519e-2));
#35243=axis2_placement_3d('',#35240,#35241,#35242);
#35244=toroidal_surface('',#35243,3.698456031681e0,2.999994698679e-1);
#35246=oriented_edge('',*,*,#35245,.f.);
#35248=oriented_edge('',*,*,#35247,.f.);
#35249=oriented_edge('',*,*,#35228,.f.);
#35250=oriented_edge('',*,*,#35226,.f.);
#35252=oriented_edge('',*,*,#35251,.t.);
#35253=edge_loop('',(#35246,#35248,#35249,#35250,#35252));
#35254=face_outer_bound('',#35253,.f.);
#35256=cartesian_point('',(7.337854832813e1,-2.822960550418e1,0.e0));
#35257=direction('',(3.826624495897e-1,9.238288756103e-1,-1.047178411625e-2));
#35258=direction('',(-9.238795325113e-1,3.826834323651e-1,0.e0));
#35259=axis2_placement_3d('',#35256,#35257,#35258);
#35260=plane('',#35259);
#35262=oriented_edge('',*,*,#35261,.t.);
#35264=oriented_edge('',*,*,#35263,.t.);
#35266=oriented_edge('',*,*,#35265,.t.);
#35268=oriented_edge('',*,*,#35267,.t.);
#35269=oriented_edge('',*,*,#35245,.t.);
#35271=oriented_edge('',*,*,#35270,.t.);
#35272=edge_loop('',(#35262,#35264,#35266,#35268,#35269,#35271));
#35273=face_outer_bound('',#35272,.f.);
#35275=cartesian_point('',(6.973410064567e1,-2.625353641708e1,
-6.593298136967e0));
#35276=direction('',(4.166879084880e-1,-1.624594114019e-1,8.944149632955e-1));
#35277=direction('',(-5.427629105660e-1,7.448153327364e-1,3.881475789370e-1));
#35278=axis2_placement_3d('',#35275,#35276,#35277);
#35279=cylindrical_surface('',#35278,5.000000030468e-1);
#35281=oriented_edge('',*,*,#35280,.t.);
#35283=oriented_edge('',*,*,#35282,.f.);
#35284=oriented_edge('',*,*,#35261,.f.);
#35286=oriented_edge('',*,*,#35285,.t.);
#35287=edge_loop('',(#35281,#35283,#35284,#35286));
#35288=face_outer_bound('',#35287,.f.);
#35290=cartesian_point('',(3.150403890807e-13,0.e0,-5.729424002765e0));
#35291=direction('',(0.e0,0.e0,1.e0));
#35292=direction('',(0.e0,-1.e0,0.e0));
#35293=axis2_placement_3d('',#35290,#35291,#35292);
#35294=conical_surface('',#35293,7.438528799863e1,2.656505117708e1);
#35296=oriented_edge('',*,*,#35295,.f.);
#35298=oriented_edge('',*,*,#35297,.f.);
#35300=oriented_edge('',*,*,#35299,.f.);
#35301=oriented_edge('',*,*,#35280,.f.);
#35303=oriented_edge('',*,*,#35302,.t.);
#35304=oriented_edge('',*,*,#28495,.f.);
#35306=oriented_edge('',*,*,#35305,.f.);
#35307=edge_loop('',(#35296,#35298,#35300,#35301,#35303,#35304,#35306));
#35308=face_outer_bound('',#35307,.f.);
#35310=cartesian_point('',(7.125682169330e1,-2.160883493750e1,
-6.695552253615e0));
#35311=direction('',(-4.294797759874e-1,1.247758121480e-1,-8.944149589092e-1));
#35312=direction('',(-8.840176433822e-1,-2.604884385238e-1,3.881476260193e-1));
#35313=axis2_placement_3d('',#35310,#35311,#35312);
#35314=cylindrical_surface('',#35313,5.000000035604e-1);
#35315=oriented_edge('',*,*,#35295,.t.);
#35317=oriented_edge('',*,*,#35316,.f.);
#35319=oriented_edge('',*,*,#35318,.f.);
#35321=oriented_edge('',*,*,#35320,.t.);
#35322=edge_loop('',(#35315,#35317,#35319,#35321));
#35323=face_outer_bound('',#35322,.f.);
#35325=cartesian_point('',(7.272182454625e1,-2.079407390559e1,
-4.344395681793e0));
#35326=cartesian_point('',(7.272544483558e1,-2.088325802048e1,
-4.305409281116e0));
#35327=cartesian_point('',(7.271496358442e1,-2.105260054463e1,
-4.261747340954e0));
#35328=cartesian_point('',(7.264797829816e1,-2.128703498960e1,
-4.261083171894e0));
#35329=cartesian_point('',(7.257720917494e1,-2.144793569027e1,
-4.289033830433e0));
#35330=cartesian_point('',(7.248780945775e1,-2.159131730368e1,
-4.343381274478e0));
#35331=cartesian_point('',(7.238729419760e1,-2.171023003731e1,
-4.417134942912e0));
#35332=cartesian_point('',(7.228020132880e1,-2.180541777928e1,
-4.504927236200e0));
#35333=cartesian_point('',(7.216889620827e1,-2.187981251799e1,
-4.603834382868e0));
#35334=cartesian_point('',(7.205427044138e1,-2.193628897740e1,
-4.712930234726e0));
#35335=cartesian_point('',(7.193650456654e1,-2.197683021481e1,
-4.832462708361e0));
#35336=cartesian_point('',(7.181590320762e1,-2.200243962044e1,
-4.962854202568e0));
#35337=cartesian_point('',(7.169305839099e1,-2.201350195298e1,
-5.104339207917e0));
#35338=cartesian_point('',(7.156857844972e1,-2.201003655387e1,
-5.257177913281e0));
#35339=cartesian_point('',(7.144290003274e1,-2.199168834458e1,
-5.421937596080e0));
#35340=cartesian_point('',(7.131630222741e1,-2.195758088322e1,
-5.599641047267e0));
#35341=cartesian_point('',(7.118916486384e1,-2.190616689279e1,
-5.791633147687e0));
#35342=cartesian_point('',(7.104260721088e1,-2.182410523997e1,
-6.031564849270e0));
#35343=cartesian_point('',(7.094773299351e1,-2.174828656345e1,
-6.205843887176e0));
#35344=cartesian_point('',(7.089477585670e1,-2.169684618945e1,
-6.310924997874e0));
#35345=cartesian_point('',(7.218253499309e1,-2.064265245814e1,
-4.070143896986e0));
#35346=cartesian_point('',(7.219176398584e1,-2.072263498379e1,
-4.018493730435e0));
#35347=cartesian_point('',(7.218981535901e1,-2.089413176602e1,
-3.958788416623e0));
#35348=cartesian_point('',(7.212123235253e1,-2.113615507376e1,
-3.957047336934e0));
#35349=cartesian_point('',(7.204478898078e1,-2.129815432082e1,
-3.994377288084e0));
#35350=cartesian_point('',(7.194863206885e1,-2.143246108709e1,
-4.066053831089e0));
#35351=cartesian_point('',(7.184417979650e1,-2.153079072531e1,
-4.160529726730e0));
#35352=cartesian_point('',(7.173840099966e1,-2.159572656412e1,
-4.269008173132e0));
#35353=cartesian_point('',(7.163476273805e1,-2.163300968075e1,
-4.386793943176e0));
#35354=cartesian_point('',(7.153454218642e1,-2.164800215277e1,
-4.512374693418e0));
#35355=cartesian_point('',(7.143808838260e1,-2.164459257414e1,
-4.645981000223e0));
#35356=cartesian_point('',(7.134577148540e1,-2.162538836232e1,
-4.788202810545e0));
#35357=cartesian_point('',(7.125815295545e1,-2.159220425203e1,
-4.939495405652e0));
#35358=cartesian_point('',(7.117581236542e1,-2.154628365593e1,
-5.100352659011e0));
#35359=cartesian_point('',(7.109929479360e1,-2.148831536707e1,
-5.271553153422e0));
#35360=cartesian_point('',(7.102922837818e1,-2.141841532658e1,
-5.454275827586e0));
#35361=cartesian_point('',(7.096659195421e1,-2.133619937067e1,
-5.649935233050e0));
#35362=cartesian_point('',(7.090468400055e1,-2.122614161508e1,
-5.892493968196e0));
#35363=cartesian_point('',(7.087489879660e1,-2.114026307757e1,
-6.066982801828e0));
#35364=cartesian_point('',(7.086245180720e1,-2.108676241733e1,
-6.171592426395e0));
#35365=cartesian_point('',(7.173186011779e1,-2.079956556121e1,
-4.476206915291e0));
#35366=cartesian_point('',(7.173588416128e1,-2.082323911390e1,
-4.442823303976e0));
#35367=cartesian_point('',(7.173692915446e1,-2.087783556980e1,
-4.406019657013e0));
#35368=cartesian_point('',(7.171503928037e1,-2.095547527112e1,
-4.404264181477e0));
#35369=cartesian_point('',(7.168986804911e1,-2.100659457268e1,
-4.426327994150e0));
#35370=cartesian_point('',(7.165823197023e1,-2.104698836575e1,
-4.470823721712e0));
#35371=cartesian_point('',(7.162444886322e1,-2.107380280139e1,
-4.533116954731e0));
#35372=cartesian_point('',(7.159116361193e1,-2.108819370292e1,
-4.609599605243e0));
#35373=cartesian_point('',(7.155967277213e1,-2.109249054437e1,
-4.698257513458e0));
#35374=cartesian_point('',(7.153045000216e1,-2.108884191668e1,
-4.798468521802e0));
#35375=cartesian_point('',(7.150363527421e1,-2.107882203226e1,
-4.910496548684e0));
#35376=cartesian_point('',(7.147935654946e1,-2.106354669801e1,
-5.034689319585e0));
#35377=cartesian_point('',(7.145778529309e1,-2.104385215204e1,
-5.171181003362e0));
#35378=cartesian_point('',(7.143909898011e1,-2.102035660719e1,
-5.320125372426e0));
#35379=cartesian_point('',(7.142348825649e1,-2.099346742229e1,
-5.481996976871e0));
#35380=cartesian_point('',(7.141121230073e1,-2.096339742683e1,
-5.657759601786e0));
#35381=cartesian_point('',(7.140268515343e1,-2.093022956742e1,
-5.848751904033e0));
#35382=cartesian_point('',(7.139791843648e1,-2.088838759278e1,
-6.088686668096e0));
#35383=cartesian_point('',(7.139989229812e1,-2.085799879598e1,
-6.264073417151e0));
#35384=cartesian_point('',(7.140304818609e1,-2.083986520444e1,
-6.370215950087e0));
#35385=cartesian_point('',(7.202904032187e1,-2.103528302087e1,
-4.968601892774e0));
#35386=cartesian_point('',(7.202465947810e1,-2.103790821016e1,
-4.957695115828e0));
#35387=cartesian_point('',(7.201878006487e1,-2.102754978545e1,
-4.949237964126e0));
#35388=cartesian_point('',(7.202357216753e1,-2.100929126579e1,
-4.948551665551e0));
#35389=cartesian_point('',(7.203161935373e1,-2.099974563814e1,
-4.953034985258e0));
#35390=cartesian_point('',(7.204140203640e1,-2.099876280955e1,
-4.965599668932e0));
#35391=cartesian_point('',(7.204952048546e1,-2.100774129273e1,
-4.989881661904e0));
#35392=cartesian_point('',(7.205386579072e1,-2.102523059307e1,
-5.028489534096e0));
#35393=cartesian_point('',(7.205346677758e1,-2.104891833094e1,
-5.082620891257e0));
#35394=cartesian_point('',(7.204797987387e1,-2.107673941010e1,
-5.152717992374e0));
#35395=cartesian_point('',(7.203726423915e1,-2.110711918552e1,
-5.239080007931e0));
#35396=cartesian_point('',(7.202125218739e1,-2.113876812116e1,
-5.341756990207e0));
#35397=cartesian_point('',(7.199993623809e1,-2.117056681587e1,
-5.460489810926e0));
#35398=cartesian_point('',(7.197330661373e1,-2.120157354452e1,
-5.595015850473e0));
#35399=cartesian_point('',(7.194125512447e1,-2.123100060363e1,
-5.745435022601e0));
#35400=cartesian_point('',(7.190349368731e1,-2.125812048958e1,
-5.912439380873e0));
#35401=cartesian_point('',(7.185953392177e1,-2.128210397451e1,
-6.097257139677e0));
#35402=cartesian_point('',(7.180081464162e1,-2.130490465133e1,
-6.333155233248e0));
#35403=cartesian_point('',(7.175476093999e1,-2.131438564304e1,
-6.508814560318e0));
#35404=cartesian_point('',(7.172578878197e1,-2.131731206154e1,
-6.616252080914e0));
#35405=(bounded_surface()b_spline_surface(3,3,((#35325,#35326,#35327,#35328,
#35329,#35330,#35331,#35332,#35333,#35334,#35335,#35336,#35337,#35338,#35339,
#35340,#35341,#35342,#35343,#35344),(#35345,#35346,#35347,#35348,#35349,#35350,
#35351,#35352,#35353,#35354,#35355,#35356,#35357,#35358,#35359,#35360,#35361,
#35362,#35363,#35364),(#35365,#35366,#35367,#35368,#35369,#35370,#35371,#35372,
#35373,#35374,#35375,#35376,#35377,#35378,#35379,#35380,#35381,#35382,#35383,
#35384),(#35385,#35386,#35387,#35388,#35389,#35390,#35391,#35392,#35393,#35394,
#35395,#35396,#35397,#35398,#35399,#35400,#35401,#35402,#35403,#35404)),
.unspecified.,.f.,.f.,.f.)b_spline_surface_with_knots((4,4),(4,1,1,1,1,1,1,1,1,
1,1,1,1,1,1,1,1,4),(0.e0,1.e0),(4.995423993195e-1,5.203910136909e-1,
5.295266071094e-1,5.395652780588e-1,5.504356690178e-1,5.625069185813e-1,
5.760521580406e-1,5.911553130619e-1,6.080054104618e-1,6.268220514836e-1,
6.477140296575e-1,6.707051601179e-1,6.958139111649e-1,7.231243415064e-1,
7.528209711333e-1,7.851909273826e-1,8.205518491439e-1,8.757471234987e-1),
.unspecified.)geometric_representation_item()rational_b_spline_surface(((
1.576531676181e0,1.576531676181e0,1.576531676181e0,1.576531676181e0,
1.576531676181e0,1.576531676181e0,1.576531676181e0,1.576531676181e0,
1.576531676181e0,1.576531676181e0,1.576531676181e0,1.576531676181e0,
1.576531676181e0,1.576531676181e0,1.576531676181e0,1.576531676181e0,
1.576531676181e0,1.576531676181e0,1.576531676181e0,1.576531676181e0),(
8.078227746065e-1,8.078227746065e-1,8.078227746065e-1,8.078227746065e-1,
8.078227746065e-1,8.078227746065e-1,8.078227746065e-1,8.078227746065e-1,
8.078227746065e-1,8.078227746065e-1,8.078227746065e-1,8.078227746065e-1,
8.078227746065e-1,8.078227746065e-1,8.078227746065e-1,8.078227746065e-1,
8.078227746065e-1,8.078227746065e-1,8.078227746065e-1,8.078227746065e-1),(
8.078227746065e-1,8.078227746065e-1,8.078227746065e-1,8.078227746065e-1,
8.078227746065e-1,8.078227746065e-1,8.078227746065e-1,8.078227746065e-1,
8.078227746065e-1,8.078227746065e-1,8.078227746065e-1,8.078227746065e-1,
8.078227746065e-1,8.078227746065e-1,8.078227746065e-1,8.078227746065e-1,
8.078227746065e-1,8.078227746065e-1,8.078227746065e-1,8.078227746065e-1),(
1.576531676181e0,1.576531676181e0,1.576531676181e0,1.576531676181e0,
1.576531676181e0,1.576531676181e0,1.576531676181e0,1.576531676181e0,
1.576531676181e0,1.576531676181e0,1.576531676181e0,1.576531676181e0,
1.576531676181e0,1.576531676181e0,1.576531676181e0,1.576531676181e0,
1.576531676181e0,1.576531676181e0,1.576531676181e0,1.576531676181e0)))representation_item('')surface());
#35407=oriented_edge('',*,*,#35406,.f.);
#35408=oriented_edge('',*,*,#35316,.t.);
#35409=oriented_edge('',*,*,#35305,.t.);
#35410=oriented_edge('',*,*,#28493,.f.);
#35411=edge_loop('',(#35407,#35408,#35409,#35410));
#35412=face_outer_bound('',#35411,.f.);
#35414=cartesian_point('',(7.156030978182e1,-2.066771457164e1,
-2.460528104879e1));
#35415=direction('',(5.522067518144e-3,-1.232042845706e-2,9.999088527526e-1));
#35416=direction('',(-9.121950604044e-1,-4.097562344237e-1,-1.117067595733e-5));
#35417=axis2_placement_3d('',#35414,#35415,#35416);
#35418=cylindrical_surface('',#35417,3.000055924654e-1);
#35419=oriented_edge('',*,*,#35406,.t.);
#35420=oriented_edge('',*,*,#28491,.f.);
#35422=oriented_edge('',*,*,#35421,.t.);
#35424=oriented_edge('',*,*,#35423,.f.);
#35425=edge_loop('',(#35419,#35420,#35422,#35424));
#35426=face_outer_bound('',#35425,.f.);
#35428=cartesian_point('',(6.790697944291e1,-1.952847626632e1,
-3.934391487092e1));
#35429=direction('',(2.589377441039e-1,9.658377742928e-1,1.042297594304e-2));
#35430=direction('',(7.918801161900e-1,-2.060967496092e-1,-5.748478158465e-1));
#35431=axis2_placement_3d('',#35428,#35429,#35430);
#35432=toroidal_surface('',#35431,3.697836915813e0,2.999996387242e-1);
#35434=oriented_edge('',*,*,#35433,.f.);
#35435=oriented_edge('',*,*,#35421,.f.);
#35437=oriented_edge('',*,*,#35436,.f.);
#35439=oriented_edge('',*,*,#35438,.f.);
#35441=oriented_edge('',*,*,#35440,.t.);
#35442=edge_loop('',(#35434,#35435,#35437,#35439,#35441));
#35443=face_outer_bound('',#35442,.f.);
#35445=cartesian_point('',(6.343700240117e1,-1.906844592446e1,0.e0));
#35446=direction('',(-2.588048538901e-1,-9.658728639631e-1,-1.047178411625e-2));
#35447=direction('',(9.659258262891e-1,-2.588190451026e-1,0.e0));
#35448=axis2_placement_3d('',#35445,#35446,#35447);
#35449=plane('',#35448);
#35451=oriented_edge('',*,*,#35450,.t.);
#35453=oriented_edge('',*,*,#35452,.t.);
#35454=oriented_edge('',*,*,#35318,.t.);
#35455=oriented_edge('',*,*,#35423,.t.);
#35456=oriented_edge('',*,*,#35433,.t.);
#35458=oriented_edge('',*,*,#35457,.t.);
#35459=edge_loop('',(#35451,#35453,#35454,#35455,#35456,#35458));
#35460=face_outer_bound('',#35459,.f.);
#35462=cartesian_point('',(7.073752104073e1,-2.130867393327e1,
-2.154687439458e1));
#35463=direction('',(-5.414224708150e-3,1.229154231167e-2,-9.999097980110e-1));
#35464=direction('',(-9.717383200268e-1,-2.360488672015e-1,2.360017861624e-3));
#35465=axis2_placement_3d('',#35462,#35463,#35464);
#35466=cylindrical_surface('',#35465,5.000150365091e-1);
#35468=oriented_edge('',*,*,#35467,.f.);
#35470=oriented_edge('',*,*,#35469,.f.);
#35471=oriented_edge('',*,*,#35450,.f.);
#35473=oriented_edge('',*,*,#35472,.t.);
#35474=edge_loop('',(#35468,#35470,#35471,#35473));
#35475=face_outer_bound('',#35474,.f.);
#35477=cartesian_point('',(0.e0,0.e0,-2.511027589124e1));
#35478=direction('',(0.e0,0.e0,1.e0));
#35479=direction('',(1.e0,0.e0,0.e0));
#35480=axis2_placement_3d('',#35477,#35478,#35479);
#35481=conical_surface('',#35480,7.334631745054e1,5.e-1);
#35483=oriented_edge('',*,*,#35482,.f.);
#35484=oriented_edge('',*,*,#33866,.f.);
#35486=oriented_edge('',*,*,#35485,.f.);
#35488=oriented_edge('',*,*,#35487,.t.);
#35490=oriented_edge('',*,*,#35489,.f.);
#35492=oriented_edge('',*,*,#35491,.f.);
#35493=oriented_edge('',*,*,#35467,.t.);
#35494=edge_loop('',(#35483,#35484,#35486,#35488,#35490,#35492,#35493));
#35495=face_outer_bound('',#35494,.f.);
#35497=cartesian_point('',(7.013769333034e1,-2.113845849565e1,
-4.131567793106e1));
#35498=cartesian_point('',(7.014158451054e1,-2.119838411370e1,
-4.151413853996e1));
#35499=cartesian_point('',(7.016855743677e1,-2.125987473386e1,
-4.183237634796e1));
#35500=cartesian_point('',(7.023049257996e1,-2.126010705055e1,
-4.217084046697e1));
#35501=cartesian_point('',(7.025782707205e1,-2.124973173226e1,
-4.229078818216e1));
#35502=cartesian_point('',(7.004033729421e1,-2.051711646442e1,
-4.133853517866e1));
#35503=cartesian_point('',(6.997943731365e1,-2.058571303275e1,
-4.149703755266e1));
#35504=cartesian_point('',(6.990877795358e1,-2.068194251020e1,
-4.176298498660e1));
#35505=cartesian_point('',(6.987765351125e1,-2.074731656674e1,
-4.206724654663e1));
#35506=cartesian_point('',(6.987403600781e1,-2.076359655201e1,
-4.217840781574e1));
#35507=cartesian_point('',(7.061365778979e1,-2.025856279547e1,
-4.136104889055e1));
#35508=cartesian_point('',(7.052608416451e1,-2.026571169082e1,
-4.149341958132e1));
#35509=cartesian_point('',(7.039917750455e1,-2.027785355575e1,
-4.170542929509e1));
#35510=cartesian_point('',(7.028703642678e1,-2.028641487905e1,
-4.193052498509e1));
#35511=cartesian_point('',(7.025108229616e1,-2.028825918735e1,
-4.201024961687e1));
#35512=cartesian_point('',(7.101586200231e1,-2.074242567655e1,
-4.135016272032e1));
#35513=cartesian_point('',(7.097889652498e1,-2.070823042891e1,
-4.150859680699e1));
#35514=cartesian_point('',(7.091971412092e1,-2.064092204819e1,
-4.174421692304e1));
#35515=cartesian_point('',(7.085755415205e1,-2.055413294685e1,
-4.196142079149e1));
#35516=cartesian_point('',(7.083535786134e1,-2.052164615794e1,
-4.203321625976e1));
#35517=(bounded_surface()b_spline_surface(3,3,((#35497,#35498,#35499,#35500,
#35501),(#35502,#35503,#35504,#35505,#35506),(#35507,#35508,#35509,#35510,
#35511),(#35512,#35513,#35514,#35515,#35516)),.unspecified.,.f.,.f.,.f.)b_spline_surface_with_knots((4,4),(4,1,4),(0.e0,1.e0),(3.705339075322e-1,
7.045741794509e-1,8.831338978218e-1),.unspecified.)geometric_representation_item()rational_b_spline_surface(((1.579951151931e0,1.579951151931e0,1.579951151931e0,
1.579951151931e0,1.579951151931e0),(8.066829493562e-1,8.066829493562e-1,
8.066829493562e-1,8.066829493562e-1,8.066829493562e-1),(8.066829493562e-1,
8.066829493562e-1,8.066829493562e-1,8.066829493562e-1,8.066829493562e-1),(
1.579951151931e0,1.579951151931e0,1.579951151931e0,1.579951151931e0,
1.579951151931e0)))representation_item('')surface());
#35518=oriented_edge('',*,*,#35482,.t.);
#35519=oriented_edge('',*,*,#35472,.f.);
#35521=oriented_edge('',*,*,#35520,.f.);
#35523=oriented_edge('',*,*,#35522,.t.);
#35524=edge_loop('',(#35518,#35519,#35521,#35523));
#35525=face_outer_bound('',#35524,.f.);
#35527=cartesian_point('',(7.041996848957e1,-2.017207015116e1,
-4.213845709170e1));
#35528=direction('',(5.240776530329e-1,-1.495164062035e-1,8.384434732691e-1));
#35529=direction('',(-7.925266195381e-1,-4.460804480628e-1,4.158290408085e-1));
#35530=axis2_placement_3d('',#35527,#35528,#35529);
#35531=cylindrical_surface('',#35530,2.999999999977e-1);
#35533=oriented_edge('',*,*,#35532,.t.);
#35534=oriented_edge('',*,*,#35520,.t.);
#35535=oriented_edge('',*,*,#35457,.f.);
#35536=oriented_edge('',*,*,#35440,.f.);
#35538=oriented_edge('',*,*,#35537,.t.);
#35539=edge_loop('',(#35533,#35534,#35535,#35536,#35538));
#35540=face_outer_bound('',#35539,.f.);
#35542=cartesian_point('',(7.012345744561e1,-2.107357978185e1,
-4.179733826445e1));
#35543=cartesian_point('',(7.013304632245e1,-2.109181024418e1,
-4.187719348307e1));
#35544=cartesian_point('',(7.014969091566e1,-2.111241736575e1,
-4.201030020481e1));
#35545=cartesian_point('',(7.017262268959e1,-2.112175989397e1,
-4.219382989284e1));
#35546=cartesian_point('',(7.019045672433e1,-2.111880415280e1,
-4.233949646043e1));
#35547=cartesian_point('',(7.020633679291e1,-2.110779975415e1,
-4.247334497315e1));
#35548=cartesian_point('',(7.022040797876e1,-2.109087583696e1,
-4.259637615421e1));
#35549=cartesian_point('',(7.023287343039e1,-2.106956320483e1,
-4.270959225479e1));
#35550=cartesian_point('',(7.024395200513e1,-2.104496442796e1,
-4.281393012282e1));
#35551=cartesian_point('',(7.025386595452e1,-2.101784110751e1,
-4.291032982487e1));
#35552=cartesian_point('',(7.026283180013e1,-2.098866510719e1,
-4.299975028358e1));
#35553=cartesian_point('',(7.027104831622e1,-2.095767812874e1,
-4.308309265519e1));
#35554=cartesian_point('',(7.027869703472e1,-2.092492007628e1,
-4.316120219241e1));
#35555=cartesian_point('',(7.028594912091e1,-2.089021763332e1,
-4.323491237010e1));
#35556=cartesian_point('',(7.029298160776e1,-2.085310114074e1,
-4.330514758562e1));
#35557=cartesian_point('',(7.029999511264e1,-2.081268441433e1,
-4.337296283765e1));
#35558=cartesian_point('',(7.030723483329e1,-2.076754063593e1,
-4.343943778138e1));
#35559=cartesian_point('',(7.031502940712e1,-2.071556095394e1,
-4.350544321941e1));
#35560=cartesian_point('',(7.032393652759e1,-2.065360079880e1,
-4.357148218938e1));
#35561=cartesian_point('',(7.033509302651e1,-2.057638040860e1,
-4.363778081376e1));
#35562=cartesian_point('',(7.035156682399e1,-2.047232467902e1,
-4.370454867214e1));
#35563=cartesian_point('',(7.038063281046e1,-2.031958528200e1,
-4.376626869625e1));
#35564=cartesian_point('',(7.043681347001e1,-2.010800396533e1,
-4.378311500297e1));
#35565=cartesian_point('',(7.050593835170e1,-1.991662378515e1,
-4.372622905641e1));
#35566=cartesian_point('',(7.055475744650e1,-1.980120729553e1,
-4.365085124047e1));
#35567=cartesian_point('',(7.057790574380e1,-1.974814094202e1,
-4.360353732097e1));
#35568=cartesian_point('',(7.058697888668e1,-1.972749643364e1,
-4.358313024207e1));
#35569=cartesian_point('',(7.009235324357e1,-2.057874152450e1,
-4.175653184957e1));
#35570=cartesian_point('',(7.007484644534e1,-2.060017026359e1,
-4.181850894278e1));
#35571=cartesian_point('',(7.004911058728e1,-2.063086137358e1,
-4.192478894347e1));
#35572=cartesian_point('',(7.001909198376e1,-2.066221741251e1,
-4.207693875398e1));
#35573=cartesian_point('',(6.999787304538e1,-2.068078908773e1,
-4.220067606851e1));
#35574=cartesian_point('',(6.998022160926e1,-2.069257568645e1,
-4.231671058438e1));
#35575=cartesian_point('',(6.996536894083e1,-2.069890634805e1,
-4.242525735095e1));
#35576=cartesian_point('',(6.995277279073e1,-2.070080188393e1,
-4.252671696806e1));
#35577=cartesian_point('',(6.994204519832e1,-2.069903410562e1,
-4.262156280625e1));
#35578=cartesian_point('',(6.993289580987e1,-2.069416729594e1,
-4.271036978308e1));
#35579=cartesian_point('',(6.992510166411e1,-2.068657556096e1,
-4.279380987146e1));
#35580=cartesian_point('',(6.991849601307e1,-2.067645597992e1,
-4.287256801650e1));
#35581=cartesian_point('',(6.991295562934e1,-2.066383212686e1,
-4.294733250191e1));
#35582=cartesian_point('',(6.990839135039e1,-2.064853244155e1,
-4.301883020626e1));
#35583=cartesian_point('',(6.990474436343e1,-2.063011406786e1,
-4.308792642742e1));
#35584=cartesian_point('',(6.990199945609e1,-2.060772717110e1,
-4.315567235759e1));
#35585=cartesian_point('',(6.990022466391e1,-2.057992384454e1,
-4.322321021443e1));
#35586=cartesian_point('',(6.989964393110e1,-2.054439487521e1,
-4.329153716956e1));
#35587=cartesian_point('',(6.990079195192e1,-2.049754629822e1,
-4.336129732719e1));
#35588=cartesian_point('',(6.990485333359e1,-2.043339143985e1,
-4.343281977064e1));
#35589=cartesian_point('',(6.991495600009e1,-2.033963575812e1,
-4.350629052010e1));
#35590=cartesian_point('',(6.993906995106e1,-2.019258973641e1,
-4.357548478901e1));
#35591=cartesian_point('',(6.999428832459e1,-1.998109189696e1,
-4.359455840720e1));
#35592=cartesian_point('',(7.006515438764e1,-1.979460879415e1,
-4.353035341269e1));
#35593=cartesian_point('',(7.011420570978e1,-1.969202469705e1,
-4.344695915501e1));
#35594=cartesian_point('',(7.013677213839e1,-1.964934642138e1,
-4.339579030755e1));
#35595=cartesian_point('',(7.014551735141e1,-1.963349742739e1,
-4.337392318995e1));
#35596=cartesian_point('',(7.052889540484e1,-2.034933521380e1,
-4.169113373118e1));
#35597=cartesian_point('',(7.049920722121e1,-2.034889863331e1,
-4.174832037637e1));
#35598=cartesian_point('',(7.045100786880e1,-2.034676519774e1,
-4.184419685004e1));
#35599=cartesian_point('',(7.038640303073e1,-2.034064489111e1,
-4.197786367012e1));
#35600=cartesian_point('',(7.033594793816e1,-2.033392731410e1,
-4.208485348223e1));
#35601=cartesian_point('',(7.029015137126e1,-2.032619121980e1,
-4.218390033434e1));
#35602=cartesian_point('',(7.024849305397e1,-2.031774895577e1,
-4.227551259061e1));
#35603=cartesian_point('',(7.021054469816e1,-2.030882908387e1,
-4.236021994063e1));
#35604=cartesian_point('',(7.017595753120e1,-2.029959597567e1,
-4.243852395709e1));
#35605=cartesian_point('',(7.014441969875e1,-2.029015470186e1,
-4.251094670268e1));
#35606=cartesian_point('',(7.011564176194e1,-2.028055446407e1,
-4.257803759968e1));
#35607=cartesian_point('',(7.008937833759e1,-2.027079928394e1,
-4.264030811360e1));
#35608=cartesian_point('',(7.006542720312e1,-2.026084971593e1,
-4.269822391145e1));
#35609=cartesian_point('',(7.004361866129e1,-2.025061407689e1,
-4.275222762944e1));
#35610=cartesian_point('',(7.002379503418e1,-2.023992013316e1,
-4.280279959809e1));
#35611=cartesian_point('',(7.000582126003e1,-2.022847609179e1,
-4.285046153250e1));
#35612=cartesian_point('',(6.998964550920e1,-2.021582645481e1,
-4.289567045441e1));
#35613=cartesian_point('',(6.997538955219e1,-2.020129135050e1,
-4.293863854319e1));
#35614=cartesian_point('',(6.996338278307e1,-2.018383509701e1,
-4.297929034387e1));
#35615=cartesian_point('',(6.995416975350e1,-2.016170626237e1,
-4.301742461834e1));
#35616=cartesian_point('',(6.994869246649e1,-2.013120440384e1,
-4.305309469292e1));
#35617=cartesian_point('',(6.994990485922e1,-2.008535246001e1,
-4.308353934613e1));
#35618=cartesian_point('',(6.996515284862e1,-2.002141169621e1,
-4.309143112669e1));
#35619=cartesian_point('',(6.999142550979e1,-1.996682630950e1,
-4.306413713181e1));
#35620=cartesian_point('',(7.001514629138e1,-1.993866750711e1,
-4.302464434779e1));
#35621=cartesian_point('',(7.002918652442e1,-1.992800191391e1,
-4.299761395606e1));
#35622=cartesian_point('',(7.003521370554e1,-1.992425006284e1,
-4.298558764897e1));
#35623=cartesian_point('',(7.092198456630e1,-2.065394755149e1,
-4.167771139729e1));
#35624=cartesian_point('',(7.090929113576e1,-2.063218176104e1,
-4.174880388222e1));
#35625=cartesian_point('',(7.088484528901e1,-2.059274590806e1,
-4.186288037225e1));
#35626=cartesian_point('',(7.084451159e1,-2.053353634450e1,-4.201260079642e1));
#35627=cartesian_point('',(7.080886657027e1,-2.048432125989e1,
-4.212763267146e1));
#35628=cartesian_point('',(7.077326329489e1,-2.043760576336e1,
-4.223040718622e1));
#35629=cartesian_point('',(7.073830132999e1,-2.039365906852e1,
-4.232246159816e1));
#35630=cartesian_point('',(7.070439228306e1,-2.035256278844e1,
-4.240503429062e1));
#35631=cartesian_point('',(7.067182669453e1,-2.031430835830e1,
-4.247911369923e1));
#35632=cartesian_point('',(7.064078748677e1,-2.027881738408e1,
-4.254554320787e1));
#35633=cartesian_point('',(7.061136957996e1,-2.024596741110e1,
-4.260505756845e1));
#35634=cartesian_point('',(7.058362790801e1,-2.021564699830e1,
-4.265824060661e1));
#35635=cartesian_point('',(7.055759950417e1,-2.018778077379e1,
-4.270553036248e1));
#35636=cartesian_point('',(7.053330821882e1,-2.016234153295e1,
-4.274724037203e1));
#35637=cartesian_point('',(7.051075023989e1,-2.013935464197e1,
-4.278359084668e1));
#35638=cartesian_point('',(7.048990695511e1,-2.011895469191e1,
-4.281466826045e1));
#35639=cartesian_point('',(7.047080430365e1,-2.010153018825e1,
-4.284029890164e1));
#35640=cartesian_point('',(7.045358402585e1,-2.008795268611e1,
-4.285991765740e1));
#35641=cartesian_point('',(7.043842827801e1,-2.007975725185e1,
-4.287271134083e1));
#35642=cartesian_point('',(7.042530309621e1,-2.007941126852e1,
-4.287793600534e1));
#35643=cartesian_point('',(7.041327789285e1,-2.009106004080e1,
-4.287555850562e1));
#35644=cartesian_point('',(7.040045212870e1,-2.012342582447e1,
-4.286639735994e1));
#35645=cartesian_point('',(7.038351857711e1,-2.018175732997e1,
-4.286278974170e1));
#35646=cartesian_point('',(7.037107277911e1,-2.023164572084e1,
-4.287342175072e1));
#35647=cartesian_point('',(7.037355700546e1,-2.025236869625e1,
-4.287834893271e1));
#35648=cartesian_point('',(7.038110910379e1,-2.025786024946e1,
-4.287518930863e1));
#35649=cartesian_point('',(7.038521039662e1,-2.025934395126e1,
-4.287278313497e1));
#35650=(bounded_surface()b_spline_surface(3,3,((#35542,#35543,#35544,#35545,
#35546,#35547,#35548,#35549,#35550,#35551,#35552,#35553,#35554,#35555,#35556,
#35557,#35558,#35559,#35560,#35561,#35562,#35563,#35564,#35565,#35566,#35567,
#35568),(#35569,#35570,#35571,#35572,#35573,#35574,#35575,#35576,#35577,#35578,
#35579,#35580,#35581,#35582,#35583,#35584,#35585,#35586,#35587,#35588,#35589,
#35590,#35591,#35592,#35593,#35594,#35595),(#35596,#35597,#35598,#35599,#35600,
#35601,#35602,#35603,#35604,#35605,#35606,#35607,#35608,#35609,#35610,#35611,
#35612,#35613,#35614,#35615,#35616,#35617,#35618,#35619,#35620,#35621,#35622),(
#35623,#35624,#35625,#35626,#35627,#35628,#35629,#35630,#35631,#35632,#35633,
#35634,#35635,#35636,#35637,#35638,#35639,#35640,#35641,#35642,#35643,#35644,
#35645,#35646,#35647,#35648,#35649)),.unspecified.,.f.,.f.,.f.)b_spline_surface_with_knots((4,4),(4,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,4),(0.e0,1.e0),
(3.701349888440e-2,1.174976817560e-1,1.685360375036e-1,2.151138586511e-1,
2.577073195836e-1,2.967671608351e-1,3.326322766250e-1,3.655821906738e-1,
3.958912718096e-1,4.238307544437e-1,4.496487827155e-1,4.735232168080e-1,
4.956300511520e-1,5.161565975450e-1,5.352964924444e-1,5.532433027241e-1,
5.700760018321e-1,5.856871630889e-1,6.000549911560e-1,6.134700978241e-1,
6.274981809385e-1,6.425361901002e-1,6.580247477532e-1,6.751381426082e-1,
6.888933049436e-1),.unspecified.)geometric_representation_item()rational_b_spline_surface(((1.413822423276e0,1.413822423276e0,1.413822423276e0,1.413822423276e0,
1.413822423276e0,1.413822423276e0,1.413822423276e0,1.413822423276e0,
1.413822423276e0,1.413822423276e0,1.413822423276e0,1.413822423276e0,
1.413822423276e0,1.413822423276e0,1.413822423276e0,1.413822423276e0,
1.413822423276e0,1.413822423276e0,1.413822423276e0,1.413822423276e0,
1.413822423276e0,1.413822423276e0,1.413822423276e0,1.413822423276e0,
1.413822423276e0,1.413822423276e0,1.413822423276e0),(8.620591922415e-1,
8.620591922415e-1,8.620591922415e-1,8.620591922415e-1,8.620591922415e-1,
8.620591922415e-1,8.620591922415e-1,8.620591922415e-1,8.620591922415e-1,
8.620591922415e-1,8.620591922415e-1,8.620591922415e-1,8.620591922415e-1,
8.620591922415e-1,8.620591922415e-1,8.620591922415e-1,8.620591922415e-1,
8.620591922415e-1,8.620591922415e-1,8.620591922415e-1,8.620591922415e-1,
8.620591922415e-1,8.620591922415e-1,8.620591922415e-1,8.620591922415e-1,
8.620591922415e-1,8.620591922415e-1),(8.620591922415e-1,8.620591922415e-1,
8.620591922415e-1,8.620591922415e-1,8.620591922415e-1,8.620591922415e-1,
8.620591922415e-1,8.620591922415e-1,8.620591922415e-1,8.620591922415e-1,
8.620591922415e-1,8.620591922415e-1,8.620591922415e-1,8.620591922415e-1,
8.620591922415e-1,8.620591922415e-1,8.620591922415e-1,8.620591922415e-1,
8.620591922415e-1,8.620591922415e-1,8.620591922415e-1,8.620591922415e-1,
8.620591922415e-1,8.620591922415e-1,8.620591922415e-1,8.620591922415e-1,
8.620591922415e-1),(1.413822423276e0,1.413822423276e0,1.413822423276e0,
1.413822423276e0,1.413822423276e0,1.413822423276e0,1.413822423276e0,
1.413822423276e0,1.413822423276e0,1.413822423276e0,1.413822423276e0,
1.413822423276e0,1.413822423276e0,1.413822423276e0,1.413822423276e0,
1.413822423276e0,1.413822423276e0,1.413822423276e0,1.413822423276e0,
1.413822423276e0,1.413822423276e0,1.413822423276e0,1.413822423276e0,
1.413822423276e0,1.413822423276e0,1.413822423276e0,1.413822423276e0)))representation_item('')surface());
#35651=oriented_edge('',*,*,#33868,.t.);
#35652=oriented_edge('',*,*,#35522,.f.);
#35653=oriented_edge('',*,*,#35532,.f.);
#35655=oriented_edge('',*,*,#35654,.t.);
#35656=edge_loop('',(#35651,#35652,#35653,#35655));
#35657=face_outer_bound('',#35656,.f.);
#35659=cartesian_point('',(0.e0,0.e0,-4.331177673041e1));
#35660=direction('',(0.e0,0.e0,1.e0));
#35661=direction('',(9.600552652850e-1,-2.798104494093e-1,0.e0));
#35662=axis2_placement_3d('',#35659,#35660,#35661);
#35663=toroidal_surface('',#35662,7.344368814732e1,5.e-1);
#35664=oriented_edge('',*,*,#33870,.t.);
#35665=oriented_edge('',*,*,#35654,.f.);
#35667=oriented_edge('',*,*,#35666,.t.);
#35669=oriented_edge('',*,*,#35668,.t.);
#35671=oriented_edge('',*,*,#35670,.t.);
#35672=edge_loop('',(#35664,#35665,#35667,#35669,#35671));
#35673=face_outer_bound('',#35672,.f.);
#35675=cartesian_point('',(4.973124140917e-11,-1.332327252545e-11,
-4.228096149021e1));
#35676=direction('',(0.e0,0.e0,1.e0));
#35677=direction('',(9.659258262891e-1,-2.588190451025e-1,0.e0));
#35678=axis2_placement_3d('',#35675,#35676,#35677);
#35679=conical_surface('',#35678,7.351737503131e1,3.302386755580e1);
#35680=oriented_edge('',*,*,#35668,.f.);
#35681=oriented_edge('',*,*,#35666,.f.);
#35682=oriented_edge('',*,*,#35537,.f.);
#35684=oriented_edge('',*,*,#35683,.f.);
#35686=oriented_edge('',*,*,#35685,.f.);
#35688=oriented_edge('',*,*,#35687,.f.);
#35690=oriented_edge('',*,*,#35689,.f.);
#35691=edge_loop('',(#35680,#35681,#35682,#35684,#35686,#35688,#35690));
#35692=face_outer_bound('',#35691,.f.);
#35694=cartesian_point('',(0.e0,0.e0,-3.934268702288e1));
#35695=direction('',(0.e0,0.e0,1.e0));
#35696=direction('',(-9.663093545255e-1,2.573834325604e-1,0.e0));
#35697=axis2_placement_3d('',#35694,#35695,#35696);
#35698=toroidal_surface('',#35697,7.065650925828e1,4.e0);
#35700=oriented_edge('',*,*,#35699,.t.);
#35702=oriented_edge('',*,*,#35701,.t.);
#35703=oriented_edge('',*,*,#35687,.t.);
#35704=oriented_edge('',*,*,#35685,.t.);
#35705=oriented_edge('',*,*,#35683,.t.);
#35706=oriented_edge('',*,*,#35438,.t.);
#35707=oriented_edge('',*,*,#35436,.t.);
#35708=oriented_edge('',*,*,#28489,.t.);
#35709=oriented_edge('',*,*,#28487,.t.);
#35710=edge_loop('',(#35700,#35702,#35703,#35704,#35705,#35706,#35707,#35708,
#35709));
#35711=face_outer_bound('',#35710,.f.);
#35713=cartesian_point('',(6.857289493255e1,-1.704093737748e1,
-3.934373632877e1));
#35714=direction('',(-2.587362085022e-1,-9.658915661069e-1,1.044303276699e-2));
#35715=direction('',(9.656498139277e-1,-2.583725980340e-1,2.764122729726e-2));
#35716=axis2_placement_3d('',#35713,#35714,#35715);
#35717=toroidal_surface('',#35716,3.698456031666e0,2.999994698652e-1);
#35719=oriented_edge('',*,*,#35718,.f.);
#35721=oriented_edge('',*,*,#35720,.f.);
#35722=oriented_edge('',*,*,#35701,.f.);
#35723=oriented_edge('',*,*,#35699,.f.);
#35725=oriented_edge('',*,*,#35724,.t.);
#35726=edge_loop('',(#35719,#35721,#35722,#35723,#35725));
#35727=face_outer_bound('',#35726,.f.);
#35729=cartesian_point('',(7.643548758933e1,-1.841027481182e1,0.e0));
#35730=direction('',(2.588048538901e-1,9.658728639631e-1,-1.047178411625e-2));
#35731=direction('',(-9.659258262891e-1,2.588190451026e-1,0.e0));
#35732=axis2_placement_3d('',#35729,#35730,#35731);
#35733=plane('',#35732);
#35735=oriented_edge('',*,*,#35734,.t.);
#35737=oriented_edge('',*,*,#35736,.t.);
#35739=oriented_edge('',*,*,#35738,.t.);
#35741=oriented_edge('',*,*,#35740,.t.);
#35742=oriented_edge('',*,*,#35718,.t.);
#35744=oriented_edge('',*,*,#35743,.t.);
#35745=edge_loop('',(#35735,#35737,#35739,#35741,#35742,#35744));
#35746=face_outer_bound('',#35745,.f.);
#35748=cartesian_point('',(7.256428988959e1,-1.692680714869e1,
-6.593298134732e0));
#35749=direction('',(4.343282940275e-1,-1.066808625801e-1,8.944149632952e-1));
#35750=direction('',(-6.353374079190e-1,6.675985583127e-1,3.881475789407e-1));
#35751=axis2_placement_3d('',#35748,#35749,#35750);
#35752=cylindrical_surface('',#35751,5.000000030462e-1);
#35754=oriented_edge('',*,*,#35753,.t.);
#35756=oriented_edge('',*,*,#35755,.f.);
#35757=oriented_edge('',*,*,#35734,.f.);
#35759=oriented_edge('',*,*,#35758,.t.);
#35760=edge_loop('',(#35754,#35756,#35757,#35759));
#35761=face_outer_bound('',#35760,.f.);
#35763=cartesian_point('',(3.150403890807e-13,0.e0,-5.729424002765e0));
#35764=direction('',(0.e0,0.e0,1.e0));
#35765=direction('',(0.e0,-1.e0,0.e0));
#35766=axis2_placement_3d('',#35763,#35764,#35765);
#35767=conical_surface('',#35766,7.438528799863e1,2.656505117708e1);
#35769=oriented_edge('',*,*,#35768,.f.);
#35771=oriented_edge('',*,*,#35770,.f.);
#35773=oriented_edge('',*,*,#35772,.f.);
#35774=oriented_edge('',*,*,#35753,.f.);
#35776=oriented_edge('',*,*,#35775,.t.);
#35777=oriented_edge('',*,*,#28481,.f.);
#35779=oriented_edge('',*,*,#35778,.f.);
#35780=edge_loop('',(#35769,#35771,#35773,#35774,#35776,#35777,#35779));
#35781=face_outer_bound('',#35780,.f.);
#35783=cartesian_point('',(7.346772864767e1,-1.212308675363e1,
-6.695552254997e0));
#35784=direction('',(-4.420920286094e-1,6.764997798332e-2,-8.944149589083e-1));
#35785=direction('',(-8.424541858993e-1,-3.736473806594e-1,3.881476260229e-1));
#35786=axis2_placement_3d('',#35783,#35784,#35785);
#35787=cylindrical_surface('',#35786,5.000000035619e-1);
#35788=oriented_edge('',*,*,#35768,.t.);
#35790=oriented_edge('',*,*,#35789,.f.);
#35792=oriented_edge('',*,*,#35791,.f.);
#35794=oriented_edge('',*,*,#35793,.t.);
#35795=edge_loop('',(#35788,#35790,#35792,#35794));
#35796=face_outer_bound('',#35795,.f.);
#35798=cartesian_point('',(7.481411110666e1,-1.112397480611e1,
-4.344496980857e0));
#35799=cartesian_point('',(7.482901716843e1,-1.121175778609e1,
-4.305525236590e0));
#35800=cartesian_point('',(7.484077295415e1,-1.138058711886e1,
-4.261895783059e0));
#35801=cartesian_point('',(7.480520013915e1,-1.162144996063e1,
-4.261002651044e0));
#35802=cartesian_point('',(7.475615965943e1,-1.179030567787e1,
-4.288795155484e0));
#35803=cartesian_point('',(7.468630966122e1,-1.194429472031e1,
-4.343036995140e0));
#35804=cartesian_point('',(7.460220609605e1,-1.207547298399e1,
-4.416732654184e0));
#35805=cartesian_point('',(7.450846072436e1,-1.218396273518e1,
-4.504496105674e0));
#35806=cartesian_point('',(7.440781175225e1,-1.227236064841e1,
-4.603390080722e0));
#35807=cartesian_point('',(7.430152509073e1,-1.234340522149e1,
-4.712480109161e0));
#35808=cartesian_point('',(7.419004066851e1,-1.239904497616e1,
-4.832011592571e0));
#35809=cartesian_point('',(7.407379094502e1,-1.244023925437e1,
-4.962408002249e0));
#35810=cartesian_point('',(7.395341327312e1,-1.246729417259e1,
-5.103904590574e0));
#35811=cartesian_point('',(7.382951425660e1,-1.248015042834e1,
-5.256761400030e0));
#35812=cartesian_point('',(7.370248155103e1,-1.247839966595e1,
-5.421545146967e0));
#35813=cartesian_point('',(7.357247799922e1,-1.246113702844e1,
-5.599278542559e0));
#35814=cartesian_point('',(7.343967813201e1,-1.242677892516e1,
-5.791307258095e0));
#35815=cartesian_point('',(7.328356777063e1,-1.236454540998e1,
-6.031362527213e0));
#35816=cartesian_point('',(7.317953887503e1,-1.230172845124e1,
-6.205750719458e0));
#35817=cartesian_point('',(7.312026790720e1,-1.225760159837e1,
-6.310924930173e0));
#35818=cartesian_point('',(7.425984550665e1,-1.104423095854e1,
-4.070308736006e0));
#35819=cartesian_point('',(7.427891090248e1,-1.112219875985e1,
-4.018647320125e0));
#35820=cartesian_point('',(7.429940505898e1,-1.129199936237e1,
-3.958993460803e0));
#35821=cartesian_point('',(7.426328575648e1,-1.154058640060e1,
-3.956941032839e0));
#35822=cartesian_point('',(7.420878532854e1,-1.171131497636e1,
-3.994059191830e0));
#35823=cartesian_point('',(7.413105099091e1,-1.185724936215e1,
-4.065605623126e0));
#35824=cartesian_point('',(7.404034066734e1,-1.196858563626e1,
-4.160023566678e0));
#35825=cartesian_point('',(7.394392543046e1,-1.204694341562e1,
-4.268485700228e0));
#35826=cartesian_point('',(7.384600872603e1,-1.209756181169e1,
-4.386274495944e0));
#35827=cartesian_point('',(7.374856620411e1,-1.212559994768e1,
-4.511864917827e0));
#35828=cartesian_point('',(7.365245464393e1,-1.213487729788e1,
-4.645483660442e0));
#35829=cartesian_point('',(7.355838161435e1,-1.212793712938e1,
-4.787721597532e0));
#35830=cartesian_point('',(7.346714127310e1,-1.210650926081e1,
-4.939034899193e0));
#35831=cartesian_point('',(7.337947152153e1,-1.207175357504e1,
-5.099917543115e0));
#35832=cartesian_point('',(7.329600353028e1,-1.202428395527e1,
-5.271147864175e0));
#35833=cartesian_point('',(7.321737556094e1,-1.196413479289e1,
-5.453905044214e0));
#35834=cartesian_point('',(7.314450798217e1,-1.189079802374e1,
-5.649604701452e0));
#35835=cartesian_point('',(7.306870228376e1,-1.178972367100e1,
-5.892291140596e0));
#35836=cartesian_point('',(7.302792956049e1,-1.170842011673e1,
-6.066890100709e0));
#35837=cartesian_point('',(7.300858851144e1,-1.165695637638e1,
-6.171592440684e0));
#35838=cartesian_point('',(7.383324160296e1,-1.125869957500e1,
-4.476276600662e0));
#35839=cartesian_point('',(7.384011880207e1,-1.128161265904e1,
-4.442922741205e0));
#35840=cartesian_point('',(7.384829363736e1,-1.133544397102e1,
-4.406144511356e0));
#35841=cartesian_point('',(7.383682449999e1,-1.141517595194e1,
-4.404203559163e0));
#35842=cartesian_point('',(7.381859082854e1,-1.146919530164e1,
-4.426135870537e0));
#35843=cartesian_point('',(7.379251995571e1,-1.151345568087e1,
-4.470537539511e0));
#35844=cartesian_point('',(7.376252736295e1,-1.154452765210e1,
-4.532771776522e0));
#35845=cartesian_point('',(7.373139562584e1,-1.156320017845e1,
-4.609218291587e0));
#35846=cartesian_point('',(7.370072068729e1,-1.157161369601e1,
-4.697853931766e0));
#35847=cartesian_point('',(7.367125612305e1,-1.157184053645e1,
-4.798050450595e0));
#35848=cartesian_point('',(7.364334738051e1,-1.156542692131e1,
-4.910069940996e0));
#35849=cartesian_point('',(7.361726717947e1,-1.155346483929e1,
-5.034261274389e0));
#35850=cartesian_point('',(7.359329494973e1,-1.153676257951e1,
-5.170759326768e0));
#35851=cartesian_point('',(7.357168766210e1,-1.151591111153e1,
-5.319717606143e0));
#35852=cartesian_point('',(7.355268773106e1,-1.149129037155e1,
-5.481609946600e0));
#35853=cartesian_point('',(7.353657998211e1,-1.146307816266e1,
-5.657399891672e0));
#35854=cartesian_point('',(7.352378578058e1,-1.143130295858e1,
-5.848426755518e0));
#35855=cartesian_point('',(7.351358443467e1,-1.139042147488e1,
-6.088483284895e0));
#35856=cartesian_point('',(7.351157081354e1,-1.136001606920e1,
-6.263979327456e0));
#35857=cartesian_point('',(7.351233338990e1,-1.134160940607e1,
-6.370215881178e0));
#35858=cartesian_point('',(7.415832902606e1,-1.145365920491e1,
-4.968557032319e0));
#35859=cartesian_point('',(7.415449919863e1,-1.145681128545e1,
-4.957727943502e0));
#35860=cartesian_point('',(7.414731753420e1,-1.144737083988e1,
-4.949263259661e0));
#35861=cartesian_point('',(7.414963733240e1,-1.142866708888e1,
-4.948541489914e0));
#35862=cartesian_point('',(7.415634666890e1,-1.141811558764e1,
-4.952990075687e0));
#35863=cartesian_point('',(7.416591454389e1,-1.141580978243e1,
-4.965504568940e0));
#35864=cartesian_point('',(7.417514720898e1,-1.142360452444e1,
-4.989726938981e0));
#35865=cartesian_point('',(7.418175663784e1,-1.144034518615e1,
-5.028275489012e0));
#35866=cartesian_point('',(7.418447274310e1,-1.146386511060e1,
-5.082354784700e0));
#35867=cartesian_point('',(7.418268284432e1,-1.149215773214e1,
-5.152408914550e0));
#35868=cartesian_point('',(7.417604084303e1,-1.152367709341e1,
-5.238737695043e0));
#35869=cartesian_point('',(7.416431074197e1,-1.155715160886e1,
-5.341392587779e0));
#35870=cartesian_point('',(7.414733864635e1,-1.159147080565e1,
-5.460114946900e0));
#35871=cartesian_point('',(7.412499186612e1,-1.162570083897e1,
-5.594641439658e0));
#35872=cartesian_point('',(7.409706045486e1,-1.165907372625e1,
-5.745070699099e0));
#35873=cartesian_point('',(7.406316394803e1,-1.169090506514e1,
-5.912093953872e0));
#35874=cartesian_point('',(7.402270980084e1,-1.172043603933e1,
-6.096939579493e0));
#35875=cartesian_point('',(7.396744745978e1,-1.175073192882e1,
-6.332952110842e0));
#35876=cartesian_point('',(7.392299965250e1,-1.176615638742e1,
-6.508719312034e0));
#35877=cartesian_point('',(7.389463228700e1,-1.177284538231e1,
-6.616251939715e0));
#35878=(bounded_surface()b_spline_surface(3,3,((#35798,#35799,#35800,#35801,
#35802,#35803,#35804,#35805,#35806,#35807,#35808,#35809,#35810,#35811,#35812,
#35813,#35814,#35815,#35816,#35817),(#35818,#35819,#35820,#35821,#35822,#35823,
#35824,#35825,#35826,#35827,#35828,#35829,#35830,#35831,#35832,#35833,#35834,
#35835,#35836,#35837),(#35838,#35839,#35840,#35841,#35842,#35843,#35844,#35845,
#35846,#35847,#35848,#35849,#35850,#35851,#35852,#35853,#35854,#35855,#35856,
#35857),(#35858,#35859,#35860,#35861,#35862,#35863,#35864,#35865,#35866,#35867,
#35868,#35869,#35870,#35871,#35872,#35873,#35874,#35875,#35876,#35877)),
.unspecified.,.f.,.f.,.f.)b_spline_surface_with_knots((4,4),(4,1,1,1,1,1,1,1,1,
1,1,1,1,1,1,1,1,4),(0.e0,1.e0),(4.995380210938e-1,5.203373200905e-1,
5.294694754034e-1,5.395069576984e-1,5.503755295384e-1,5.624436289404e-1,
5.759860925476e-1,5.910869693150e-1,6.079348925807e-1,6.267499962777e-1,
6.476415940217e-1,6.706337176330e-1,6.957447351789e-1,7.230585501738e-1,
7.527595921669e-1,7.851351011779e-1,8.205030150777e-1,8.757471470394e-1),
.unspecified.)geometric_representation_item()rational_b_spline_surface(((
1.576531506013e0,1.576531506013e0,1.576531506013e0,1.576531506013e0,
1.576531506013e0,1.576531506013e0,1.576531506013e0,1.576531506013e0,
1.576531506013e0,1.576531506013e0,1.576531506013e0,1.576531506013e0,
1.576531506013e0,1.576531506013e0,1.576531506013e0,1.576531506013e0,
1.576531506013e0,1.576531506013e0,1.576531506013e0,1.576531506013e0),(
8.078228313291e-1,8.078228313291e-1,8.078228313291e-1,8.078228313291e-1,
8.078228313291e-1,8.078228313291e-1,8.078228313291e-1,8.078228313291e-1,
8.078228313291e-1,8.078228313291e-1,8.078228313291e-1,8.078228313291e-1,
8.078228313291e-1,8.078228313291e-1,8.078228313291e-1,8.078228313291e-1,
8.078228313291e-1,8.078228313291e-1,8.078228313291e-1,8.078228313291e-1),(
8.078228313291e-1,8.078228313291e-1,8.078228313291e-1,8.078228313291e-1,
8.078228313291e-1,8.078228313291e-1,8.078228313291e-1,8.078228313291e-1,
8.078228313291e-1,8.078228313291e-1,8.078228313291e-1,8.078228313291e-1,
8.078228313291e-1,8.078228313291e-1,8.078228313291e-1,8.078228313291e-1,
8.078228313291e-1,8.078228313291e-1,8.078228313291e-1,8.078228313291e-1),(
1.576531506013e0,1.576531506013e0,1.576531506013e0,1.576531506013e0,
1.576531506013e0,1.576531506013e0,1.576531506013e0,1.576531506013e0,
1.576531506013e0,1.576531506013e0,1.576531506013e0,1.576531506013e0,
1.576531506013e0,1.576531506013e0,1.576531506013e0,1.576531506013e0,
1.576531506013e0,1.576531506013e0,1.576531506013e0,1.576531506013e0)))representation_item('')surface());
#35880=oriented_edge('',*,*,#35879,.f.);
#35881=oriented_edge('',*,*,#35789,.t.);
#35882=oriented_edge('',*,*,#35778,.t.);
#35883=oriented_edge('',*,*,#28479,.f.);
#35884=edge_loop('',(#35880,#35881,#35882,#35883));
#35885=face_outer_bound('',#35884,.f.);
#35887=cartesian_point('',(7.364577949644e1,-1.115040465848e1,
-2.460528104879e1));
#35888=direction('',(7.082964078175e-3,-1.149425103749e-2,9.999088527526e-1));
#35889=direction('',(-8.509071841936e-1,-5.253160608271e-1,-1.117067584410e-5));
#35890=axis2_placement_3d('',#35887,#35888,#35889);
#35891=cylindrical_surface('',#35890,3.000055924662e-1);
#35892=oriented_edge('',*,*,#35879,.t.);
#35893=oriented_edge('',*,*,#28477,.f.);
#35895=oriented_edge('',*,*,#35894,.t.);
#35897=oriented_edge('',*,*,#35896,.f.);
#35898=edge_loop('',(#35892,#35893,#35895,#35897));
#35899=face_outer_bound('',#35898,.f.);
#35901=cartesian_point('',(6.987500346684e1,-1.049776799352e1,
-3.934391487091e1));
#35902=direction('',(1.306553686548e-1,9.913730560249e-1,1.042297603794e-2));
#35903=direction('',(8.120064960040e-1,-1.009724668904e-1,-5.748478158412e-1));
#35904=axis2_placement_3d('',#35901,#35902,#35903);
#35905=toroidal_surface('',#35904,3.697836915875e0,2.999996387274e-1);
#35907=oriented_edge('',*,*,#35906,.f.);
#35908=oriented_edge('',*,*,#35894,.f.);
#35910=oriented_edge('',*,*,#35909,.f.);
#35912=oriented_edge('',*,*,#35911,.f.);
#35914=oriented_edge('',*,*,#35913,.t.);
#35915=edge_loop('',(#35907,#35908,#35910,#35912,#35914));
#35916=face_outer_bound('',#35915,.f.);
#35918=cartesian_point('',(6.538322168967e1,-1.062512235692e1,0.e0));
#35919=direction('',(-1.305190353861e-1,-9.913904998230e-1,-1.047178411625e-2));
#35920=direction('',(9.914448613738e-1,-1.305261922200e-1,0.e0));
#35921=axis2_placement_3d('',#35918,#35919,#35920);
#35922=plane('',#35921);
#35924=oriented_edge('',*,*,#35923,.t.);
#35926=oriented_edge('',*,*,#35925,.t.);
#35927=oriented_edge('',*,*,#35791,.t.);
#35928=oriented_edge('',*,*,#35896,.t.);
#35929=oriented_edge('',*,*,#35906,.t.);
#35931=oriented_edge('',*,*,#35930,.t.);
#35932=edge_loop('',(#35924,#35926,#35927,#35928,#35929,#35931));
#35933=face_outer_bound('',#35932,.f.);
#35935=cartesian_point('',(7.291369181193e1,-1.189327600530e1,
-2.154687439429e1));
#35936=direction('',(-6.972273479605e-3,1.147968832827e-2,-9.999097980110e-1));
#35937=direction('',(-9.326144041794e-1,-3.608667391610e-1,2.360017861656e-3));
#35938=axis2_placement_3d('',#35935,#35936,#35937);
#35939=cylindrical_surface('',#35938,5.000150365069e-1);
#35941=oriented_edge('',*,*,#35940,.f.);
#35943=oriented_edge('',*,*,#35942,.f.);
#35944=oriented_edge('',*,*,#35923,.f.);
#35946=oriented_edge('',*,*,#35945,.t.);
#35947=edge_loop('',(#35941,#35943,#35944,#35946));
#35948=face_outer_bound('',#35947,.f.);
#35950=cartesian_point('',(0.e0,0.e0,-2.511027589124e1));
#35951=direction('',(0.e0,0.e0,1.e0));
#35952=direction('',(1.e0,0.e0,0.e0));
#35953=axis2_placement_3d('',#35950,#35951,#35952);
#35954=conical_surface('',#35953,7.334631745054e1,5.e-1);
#35956=oriented_edge('',*,*,#35955,.f.);
#35957=oriented_edge('',*,*,#33874,.f.);
#35959=oriented_edge('',*,*,#35958,.f.);
#35961=oriented_edge('',*,*,#35960,.t.);
#35963=oriented_edge('',*,*,#35962,.f.);
#35965=oriented_edge('',*,*,#35964,.f.);
#35966=oriented_edge('',*,*,#35940,.t.);
#35967=edge_loop('',(#35956,#35957,#35959,#35961,#35963,#35965,#35966));
#35968=face_outer_bound('',#35967,.f.);
#35970=cartesian_point('',(7.229677813782e1,-1.180281001137e1,
-4.131567793105e1));
#35971=cartesian_point('',(7.230845789118e1,-1.186171505651e1,
-4.151413853994e1));
#35972=cartesian_point('',(7.234322619679e1,-1.191915894254e1,
-4.183237634796e1));
#35973=cartesian_point('',(7.240466179966e1,-1.191130511332e1,
-4.217084046698e1));
#35974=cartesian_point('',(7.243040819059e1,-1.189745069014e1,
-4.229078818216e1));
#35975=cartesian_point('',(7.211915358666e1,-1.119949116004e1,
-4.133853517864e1));
#35976=cartesian_point('',(7.206772826273e1,-1.127544991778e1,
-4.149703755265e1));
#35977=cartesian_point('',(7.201023387056e1,-1.138007903592e1,
-4.176298498660e1));
#35978=cartesian_point('',(7.198790872882e1,-1.144895636330e1,
-4.206724654664e1));
#35979=cartesian_point('',(7.198644713812e1,-1.146556924995e1,
-4.217840781570e1));
#35980=cartesian_point('',(7.265382122001e1,-1.086831611233e1,
-4.136104889054e1));
#35981=cartesian_point('',(7.256792991735e1,-1.088683449975e1,
-4.149341958131e1));
#35982=cartesian_point('',(7.244369379283e1,-1.091543713243e1,
-4.170542929507e1));
#35983=cartesian_point('',(7.233362957447e1,-1.093856256031e1,
-4.193052498509e1));
#35984=cartesian_point('',(7.229822376698e1,-1.094508404601e1,
-4.201024961686e1));
#35985=cartesian_point('',(7.311574129919e1,-1.129554129506e1,
-4.135016272032e1));
#35986=cartesian_point('',(7.307462869117e1,-1.126646355548e1,
-4.150859680698e1));
#35987=cartesian_point('',(7.300716709414e1,-1.120745586115e1,
-4.174421692302e1));
#35988=cartesian_point('',(7.293421066150e1,-1.112952275665e1,
-4.196142079149e1));
#35989=cartesian_point('',(7.290796388627e1,-1.110021109401e1,
-4.203321625976e1));
#35990=(bounded_surface()b_spline_surface(3,3,((#35970,#35971,#35972,#35973,
#35974),(#35975,#35976,#35977,#35978,#35979),(#35980,#35981,#35982,#35983,
#35984),(#35985,#35986,#35987,#35988,#35989)),.unspecified.,.f.,.f.,.f.)b_spline_surface_with_knots((4,4),(4,1,4),(0.e0,1.e0),(3.705339075205e-1,
7.045741794508e-1,8.831338978197e-1),.unspecified.)geometric_representation_item()rational_b_spline_surface(((1.579951151941e0,1.579951151941e0,1.579951151941e0,
1.579951151941e0,1.579951151941e0),(8.066829493530e-1,8.066829493530e-1,
8.066829493530e-1,8.066829493530e-1,8.066829493530e-1),(8.066829493530e-1,
8.066829493530e-1,8.066829493530e-1,8.066829493530e-1,8.066829493530e-1),(
1.579951151941e0,1.579951151941e0,1.579951151941e0,1.579951151941e0,
1.579951151941e0)))representation_item('')surface());
#35991=oriented_edge('',*,*,#35955,.t.);
#35992=oriented_edge('',*,*,#35945,.f.);
#35994=oriented_edge('',*,*,#35993,.f.);
#35996=oriented_edge('',*,*,#35995,.t.);
#35997=edge_loop('',(#35991,#35992,#35994,#35996));
#35998=face_outer_bound('',#35997,.f.);
#36000=cartesian_point('',(7.245049940223e1,-1.080784495130e1,
-4.213845709307e1));
#36001=direction('',(5.391099032332e-1,-7.983141213796e-2,8.384434732717e-1));
#36002=direction('',(-7.275212621237e-1,-5.457096498922e-1,4.158290407998e-1));
#36003=axis2_placement_3d('',#36000,#36001,#36002);
#36004=cylindrical_surface('',#36003,2.999999999991e-1);
#36006=oriented_edge('',*,*,#36005,.t.);
#36007=oriented_edge('',*,*,#35993,.t.);
#36008=oriented_edge('',*,*,#35930,.f.);
#36009=oriented_edge('',*,*,#35913,.f.);
#36011=oriented_edge('',*,*,#36010,.t.);
#36012=edge_loop('',(#36006,#36007,#36008,#36009,#36011));
#36013=face_outer_bound('',#36012,.f.);
#36015=cartesian_point('',(7.227419587323e1,-1.174034504613e1,
-4.179733916172e1));
#36016=cartesian_point('',(7.228608227247e1,-1.175716788067e1,
-4.187719431587e1));
#36017=cartesian_point('',(7.230527393206e1,-1.177542576820e1,
-4.201029876003e1));
#36018=cartesian_point('',(7.232922808020e1,-1.178169515542e1,
-4.219382114977e1));
#36019=cartesian_point('',(7.234652256567e1,-1.177643818675e1,
-4.233947628132e1));
#36020=cartesian_point('',(7.236082995065e1,-1.176345745457e1,
-4.247331726309e1));
#36021=cartesian_point('',(7.237257283482e1,-1.174484211169e1,
-4.259635604899e1));
#36022=cartesian_point('',(7.238215220585e1,-1.172208000864e1,
-4.270959887941e1));
#36023=cartesian_point('',(7.238992803229e1,-1.169623444899e1,
-4.281397750032e1));
#36024=cartesian_point('',(7.239621904129e1,-1.166803355126e1,
-4.291041996354e1));
#36025=cartesian_point('',(7.240130090626e1,-1.163792100909e1,
-4.299987289348e1));
#36026=cartesian_point('',(7.240540224909e1,-1.160611483588e1,
-4.308322983139e1));
#36027=cartesian_point('',(7.240870864563e1,-1.157263370806e1,
-4.316133491018e1));
#36028=cartesian_point('',(7.241136769384e1,-1.153728347680e1,
-4.323502674139e1));
#36029=cartesian_point('',(7.241349399751e1,-1.149957379172e1,
-4.330523656176e1));
#36030=cartesian_point('',(7.241517102452e1,-1.145859703546e1,
-4.337302642304e1));
#36031=cartesian_point('',(7.241645572993e1,-1.141290268207e1,
-4.343948231140e1));
#36032=cartesian_point('',(7.241739861924e1,-1.136035339250e1,
-4.350547799939e1));
#36033=cartesian_point('',(7.241814206340e1,-1.129775674491e1,
-4.357151504351e1));
#36034=cartesian_point('',(7.241912420722e1,-1.121973020262e1,
-4.363781444152e1));
#36035=cartesian_point('',(7.242187663305e1,-1.111439692423e1,
-4.370458150816e1));
#36036=cartesian_point('',(7.243076267743e1,-1.095914449518e1,
-4.376629123834e1));
#36037=cartesian_point('',(7.245885542038e1,-1.074203248462e1,
-4.378310414034e1));
#36038=cartesian_point('',(7.250240833735e1,-1.054329870180e1,
-4.372619794259e1));
#36039=cartesian_point('',(7.253573482694e1,-1.042253875358e1,
-4.365083236655e1));
#36040=cartesian_point('',(7.255175412838e1,-1.036692024115e1,
-4.360353020580e1));
#36041=cartesian_point('',(7.255805164631e1,-1.034527943835e1,
-4.358313421115e1));
#36042=cartesian_point('',(7.217876767245e1,-1.125379975856e1,
-4.175653255081e1));
#36043=cartesian_point('',(7.216420767994e1,-1.127733024159e1,
-4.181850959024e1));
#36044=cartesian_point('',(7.214269837163e1,-1.131111740625e1,
-4.192478776487e1));
#36045=cartesian_point('',(7.211703033699e1,-1.134612220666e1,
-4.207693142613e1));
#36046=cartesian_point('',(7.209841834033e1,-1.136730358080e1,
-4.220065875166e1));
#36047=cartesian_point('',(7.208245707647e1,-1.138129363144e1,
-4.231668628125e1));
#36048=cartesian_point('',(7.206855677201e1,-1.138951046963e1,
-4.242523929892e1));
#36049=cartesian_point('',(7.205631286534e1,-1.139303525551e1,
-4.252672268803e1));
#36050=cartesian_point('',(7.204544216394e1,-1.139268191685e1,
-4.262160587030e1));
#36051=cartesian_point('',(7.203573173892e1,-1.138904700610e1,
-4.271045307817e1));
#36052=cartesian_point('',(7.202701054381e1,-1.138253123367e1,
-4.279392478755e1));
#36053=cartesian_point('',(7.201913958416e1,-1.137335355731e1,
-4.287269834276e1));
#36054=cartesian_point('',(7.201199969203e1,-1.136155543557e1,
-4.294746032217e1));
#36055=cartesian_point('',(7.200547944858e1,-1.134697956465e1,
-4.301894193300e1));
#36056=cartesian_point('',(7.199946203853e1,-1.132919482033e1,
-4.308801468352e1));
#36057=cartesian_point('',(7.199382083005e1,-1.130735992823e1,
-4.315573648646e1));
#36058=cartesian_point('',(7.198843381145e1,-1.128002856224e1,
-4.322325593260e1));
#36059=cartesian_point('',(7.198322145229e1,-1.124487925689e1,
-4.329157355287e1));
#36060=cartesian_point('',(7.197824500398e1,-1.119827635506e1,
-4.336133240499e1));
#36061=cartesian_point('',(7.197389826388e1,-1.113412852304e1,
-4.343285646456e1));
#36062=cartesian_point('',(7.197167875116e1,-1.103983687322e1,
-4.350632710716e1));
#36063=cartesian_point('',(7.197639921001e1,-1.089087207877e1,
-4.357551040782e1));
#36064=cartesian_point('',(7.200355078740e1,-1.067396725403e1,
-4.359454620405e1));
#36065=cartesian_point('',(7.204946964746e1,-1.047986519978e1,
-4.353031866511e1));
#36066=cartesian_point('',(7.208470063839e1,-1.037179759250e1,
-4.344693871979e1));
#36067=cartesian_point('',(7.210149876166e1,-1.032655187918e1,
-4.339578274302e1));
#36068=cartesian_point('',(7.210809693537e1,-1.030970570653e1,
-4.337392746524e1));
#36069=cartesian_point('',(7.258163185549e1,-1.096937533986e1,
-4.169113431391e1));
#36070=cartesian_point('',(7.255214068661e1,-1.097281757076e1,
-4.174832089286e1));
#36071=cartesian_point('',(7.250407602043e1,-1.097699358833e1,
-4.184419569614e1));
#36072=cartesian_point('',(7.243922755363e1,-1.097935822949e1,
-4.197785714017e1));
#36073=cartesian_point('',(7.238833121736e1,-1.097928402656e1,
-4.208483844269e1));
#36074=cartesian_point('',(7.234191921050e1,-1.097759219574e1,
-4.218387955570e1));
#36075=cartesian_point('',(7.229951264752e1,-1.097465983058e1,
-4.227549732520e1));
#36076=cartesian_point('',(7.226071546175e1,-1.097076876384e1,
-4.236022462398e1));
#36077=cartesian_point('',(7.222520520623e1,-1.096612714789e1,
-4.243855926450e1));
#36078=cartesian_point('',(7.219269065130e1,-1.096088016256e1,
-4.251101414333e1));
#36079=cartesian_point('',(7.216289550755e1,-1.095511512483e1,
-4.257812919551e1));
#36080=cartesian_point('',(7.213557951360e1,-1.094886891252e1,
-4.264041000737e1));
#36081=cartesian_point('',(7.211053715860e1,-1.094212943074e1,
-4.269832148568e1));
#36082=cartesian_point('',(7.208758621065e1,-1.093482801628e1,
-4.275231039320e1));
#36083=cartesian_point('',(7.206654532679e1,-1.092681424368e1,
-4.280286251838e1));
#36084=cartesian_point('',(7.204724008154e1,-1.091781592328e1,
-4.285050507303e1));
#36085=cartesian_point('',(7.202955775482e1,-1.090738740108e1,
-4.289569968742e1));
#36086=cartesian_point('',(7.201352984351e1,-1.089483783458e1,
-4.293866024739e1));
#36087=cartesian_point('',(7.199934867770e1,-1.087909673507e1,
-4.297930964443e1));
#36088=cartesian_point('',(7.198732713592e1,-1.085835638841e1,
-4.301744298162e1));
#36089=cartesian_point('',(7.197791711036e1,-1.082882476426e1,
-4.305311122921e1));
#36090=cartesian_point('',(7.197313792677e1,-1.078319833307e1,
-4.308354973492e1));
#36091=cartesian_point('',(7.197991579905e1,-1.071781211081e1,
-4.309142578678e1));
#36092=cartesian_point('',(7.199884119499e1,-1.066027555716e1,
-4.306412138350e1));
#36093=cartesian_point('',(7.201868002368e1,-1.062927389471e1,
-4.302463340945e1));
#36094=cartesian_point('',(7.203120499530e1,-1.061687058146e1,
-4.299760941738e1));
#36095=cartesian_point('',(7.203668790216e1,-1.061236643858e1,
-4.298558969295e1));
#36096=cartesian_point('',(7.301111839920e1,-1.122007352542e1,
-4.167771216102e1));
#36097=cartesian_point('',(7.299569256603e1,-1.120015076167e1,
-4.174880456478e1));
#36098=cartesian_point('',(7.296630894341e1,-1.116424369179e1,
-4.186287907528e1));
#36099=cartesian_point('',(7.291859391801e1,-1.111080742728e1,
-4.201259363899e1));
#36100=cartesian_point('',(7.287683362001e1,-1.106666957964e1,
-4.212761680548e1));
#36101=cartesian_point('',(7.283544025174e1,-1.102500341901e1,
-4.223038609228e1));
#36102=cartesian_point('',(7.279503924991e1,-1.098599386031e1,
-4.232244678087e1));
#36103=cartesian_point('',(7.275604714119e1,-1.094966661774e1,
-4.240503923103e1));
#36104=cartesian_point('',(7.271875208958e1,-1.091597690550e1,
-4.247914712124e1));
#36105=cartesian_point('',(7.268332959384e1,-1.088482718748e1,
-4.254560459936e1));
#36106=cartesian_point('',(7.264986281605e1,-1.085608789549e1,
-4.260513779545e1));
#36107=cartesian_point('',(7.261839513985e1,-1.082964398078e1,
-4.265832606957e1));
#36108=cartesian_point('',(7.258895420190e1,-1.080541615940e1,
-4.270560807110e1));
#36109=cartesian_point('',(7.256155806831e1,-1.078337242461e1,
-4.274730210342e1));
#36110=cartesian_point('',(7.253620330829e1,-1.076353588255e1,
-4.278363384135e1));
#36111=cartesian_point('',(7.251288596520e1,-1.074603989038e1,
-4.281469457407e1));
#36112=cartesian_point('',(7.249167999038e1,-1.073126435992e1,
-4.284031369386e1));
#36113=cartesian_point('',(7.247283898143e1,-1.072005470129e1,
-4.285992603550e1));
#36114=cartesian_point('',(7.245674507949e1,-1.071391072009e1,
-4.287271582146e1));
#36115=cartesian_point('',(7.244368841205e1,-1.071528551230e1,
-4.287793663138e1));
#36116=cartesian_point('',(7.243328789177e1,-1.072841181338e1,
-4.287555524156e1));
#36117=cartesian_point('',(7.242479711090e1,-1.076218678089e1,
-4.286639266947e1));
#36118=cartesian_point('',(7.241562210241e1,-1.082223386258e1,
-4.286279207392e1));
#36119=cartesian_point('',(7.240979834954e1,-1.087330683326e1,
-4.287342598409e1));
#36120=cartesian_point('',(7.241496936750e1,-1.089351655454e1,
-4.287834796820e1));
#36121=cartesian_point('',(7.242317218425e1,-1.089797363440e1,
-4.287518823530e1));
#36122=cartesian_point('',(7.242742964676e1,-1.089890897550e1,
-4.287278351690e1));
#36123=(bounded_surface()b_spline_surface(3,3,((#36015,#36016,#36017,#36018,
#36019,#36020,#36021,#36022,#36023,#36024,#36025,#36026,#36027,#36028,#36029,
#36030,#36031,#36032,#36033,#36034,#36035,#36036,#36037,#36038,#36039,#36040,
#36041),(#36042,#36043,#36044,#36045,#36046,#36047,#36048,#36049,#36050,#36051,
#36052,#36053,#36054,#36055,#36056,#36057,#36058,#36059,#36060,#36061,#36062,
#36063,#36064,#36065,#36066,#36067,#36068),(#36069,#36070,#36071,#36072,#36073,
#36074,#36075,#36076,#36077,#36078,#36079,#36080,#36081,#36082,#36083,#36084,
#36085,#36086,#36087,#36088,#36089,#36090,#36091,#36092,#36093,#36094,#36095),(
#36096,#36097,#36098,#36099,#36100,#36101,#36102,#36103,#36104,#36105,#36106,
#36107,#36108,#36109,#36110,#36111,#36112,#36113,#36114,#36115,#36116,#36117,
#36118,#36119,#36120,#36121,#36122)),.unspecified.,.f.,.f.,.f.)b_spline_surface_with_knots((4,4),(4,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,4),(0.e0,1.e0),
(3.701378951810e-2,1.174978810143e-1,1.685340419587e-1,2.151070878893e-1,
2.576965876612e-1,2.967580367576e-1,3.326328325898e-1,3.655969511795e-1,
3.959207895677e-1,4.238714449057e-1,4.496932977447e-1,4.735649085035e-1,
4.956646114153e-1,5.161820343165e-1,5.353131056720e-1,5.532536731406e-1,
5.700837480273e-1,5.856944514229e-1,6.000622052861e-1,6.134767493474e-1,
6.275048550099e-1,6.425426992154e-1,6.580310995469e-1,6.751448123561e-1,
6.888924528121e-1),.unspecified.)geometric_representation_item()rational_b_spline_surface(((1.413823059495e0,1.413823059495e0,1.413823059495e0,1.413823059495e0,
1.413823059495e0,1.413823059495e0,1.413823059495e0,1.413823059495e0,
1.413823059495e0,1.413823059495e0,1.413823059495e0,1.413823059495e0,
1.413823059495e0,1.413823059495e0,1.413823059495e0,1.413823059495e0,
1.413823059495e0,1.413823059495e0,1.413823059495e0,1.413823059495e0,
1.413823059495e0,1.413823059495e0,1.413823059495e0,1.413823059495e0,
1.413823059495e0,1.413823059495e0,1.413823059495e0),(8.620589801684e-1,
8.620589801684e-1,8.620589801684e-1,8.620589801684e-1,8.620589801684e-1,
8.620589801684e-1,8.620589801684e-1,8.620589801684e-1,8.620589801684e-1,
8.620589801684e-1,8.620589801684e-1,8.620589801684e-1,8.620589801684e-1,
8.620589801684e-1,8.620589801684e-1,8.620589801684e-1,8.620589801684e-1,
8.620589801684e-1,8.620589801684e-1,8.620589801684e-1,8.620589801684e-1,
8.620589801684e-1,8.620589801684e-1,8.620589801684e-1,8.620589801684e-1,
8.620589801684e-1,8.620589801684e-1),(8.620589801684e-1,8.620589801684e-1,
8.620589801684e-1,8.620589801684e-1,8.620589801684e-1,8.620589801684e-1,
8.620589801684e-1,8.620589801684e-1,8.620589801684e-1,8.620589801684e-1,
8.620589801684e-1,8.620589801684e-1,8.620589801684e-1,8.620589801684e-1,
8.620589801684e-1,8.620589801684e-1,8.620589801684e-1,8.620589801684e-1,
8.620589801684e-1,8.620589801684e-1,8.620589801684e-1,8.620589801684e-1,
8.620589801684e-1,8.620589801684e-1,8.620589801684e-1,8.620589801684e-1,
8.620589801684e-1),(1.413823059495e0,1.413823059495e0,1.413823059495e0,
1.413823059495e0,1.413823059495e0,1.413823059495e0,1.413823059495e0,
1.413823059495e0,1.413823059495e0,1.413823059495e0,1.413823059495e0,
1.413823059495e0,1.413823059495e0,1.413823059495e0,1.413823059495e0,
1.413823059495e0,1.413823059495e0,1.413823059495e0,1.413823059495e0,
1.413823059495e0,1.413823059495e0,1.413823059495e0,1.413823059495e0,
1.413823059495e0,1.413823059495e0,1.413823059495e0,1.413823059495e0)))representation_item('')surface());
#36124=oriented_edge('',*,*,#33876,.t.);
#36125=oriented_edge('',*,*,#35995,.f.);
#36126=oriented_edge('',*,*,#36005,.f.);
#36128=oriented_edge('',*,*,#36127,.t.);
#36129=edge_loop('',(#36124,#36125,#36126,#36128));
#36130=face_outer_bound('',#36129,.f.);
#36132=cartesian_point('',(0.e0,0.e0,-4.331177673041e1));
#36133=direction('',(0.e0,0.e0,1.e0));
#36134=direction('',(9.883644519064e-1,-1.521042741271e-1,0.e0));
#36135=axis2_placement_3d('',#36132,#36133,#36134);
#36136=toroidal_surface('',#36135,7.344368814732e1,5.e-1);
#36137=oriented_edge('',*,*,#33878,.t.);
#36138=oriented_edge('',*,*,#36127,.f.);
#36140=oriented_edge('',*,*,#36139,.t.);
#36142=oriented_edge('',*,*,#36141,.t.);
#36144=oriented_edge('',*,*,#36143,.t.);
#36145=edge_loop('',(#36137,#36138,#36140,#36142,#36144));
#36146=face_outer_bound('',#36145,.f.);
#36148=cartesian_point('',(5.104528349771e-11,-6.716253755727e-12,
-4.228096149021e1));
#36149=direction('',(0.e0,0.e0,1.e0));
#36150=direction('',(9.914448613738e-1,-1.305261922201e-1,0.e0));
#36151=axis2_placement_3d('',#36148,#36149,#36150);
#36152=conical_surface('',#36151,7.351737503131e1,3.302386755580e1);
#36153=oriented_edge('',*,*,#36141,.f.);
#36154=oriented_edge('',*,*,#36139,.f.);
#36155=oriented_edge('',*,*,#36010,.f.);
#36157=oriented_edge('',*,*,#36156,.f.);
#36159=oriented_edge('',*,*,#36158,.f.);
#36161=oriented_edge('',*,*,#36160,.f.);
#36163=oriented_edge('',*,*,#36162,.f.);
#36164=edge_loop('',(#36153,#36154,#36155,#36157,#36159,#36161,#36163));
#36165=face_outer_bound('',#36164,.f.);
#36167=cartesian_point('',(0.e0,0.e0,-3.934268702288e1));
#36168=direction('',(0.e0,0.e0,1.e0));
#36169=direction('',(-9.916377234343e-1,1.290528010620e-1,0.e0));
#36170=axis2_placement_3d('',#36167,#36168,#36169);
#36171=toroidal_surface('',#36170,7.065650925828e1,4.e0);
#36173=oriented_edge('',*,*,#36172,.t.);
#36175=oriented_edge('',*,*,#36174,.t.);
#36176=oriented_edge('',*,*,#36160,.t.);
#36177=oriented_edge('',*,*,#36158,.t.);
#36178=oriented_edge('',*,*,#36156,.t.);
#36179=oriented_edge('',*,*,#35911,.t.);
#36180=oriented_edge('',*,*,#35909,.t.);
#36181=oriented_edge('',*,*,#28475,.t.);
#36182=oriented_edge('',*,*,#28473,.t.);
#36183=edge_loop('',(#36173,#36175,#36176,#36177,#36178,#36179,#36180,#36181,
#36182));
#36184=face_outer_bound('',#36183,.f.);
#36186=cartesian_point('',(7.021053297823e1,-7.944590930147e0,
-3.934373632879e1));
#36187=direction('',(-1.304485363329e-1,-9.914000819215e-1,1.044303283197e-2));
#36188=direction('',(9.911129372766e-1,-1.301195915922e-1,2.764122730419e-2));
#36189=axis2_placement_3d('',#36186,#36187,#36188);
#36190=toroidal_surface('',#36189,3.698456031673e0,2.999994698654e-1);
#36192=oriented_edge('',*,*,#36191,.f.);
#36194=oriented_edge('',*,*,#36193,.f.);
#36195=oriented_edge('',*,*,#36174,.f.);
#36196=oriented_edge('',*,*,#36172,.f.);
#36198=oriented_edge('',*,*,#36197,.t.);
#36199=edge_loop('',(#36192,#36194,#36195,#36196,#36198));
#36200=face_outer_bound('',#36199,.f.);
#36202=cartesian_point('',(7.818459446595e1,-8.275939213140e0,0.e0));
#36203=direction('',(1.305190353861e-1,9.913904998230e-1,-1.047178411625e-2));
#36204=direction('',(-9.914448613738e-1,1.305261922200e-1,0.e0));
#36205=axis2_placement_3d('',#36202,#36203,#36204);
#36206=plane('',#36205);
#36208=oriented_edge('',*,*,#36207,.t.);
#36210=oriented_edge('',*,*,#36209,.t.);
#36212=oriented_edge('',*,*,#36211,.t.);
#36214=oriented_edge('',*,*,#36213,.t.);
#36215=oriented_edge('',*,*,#36191,.t.);
#36217=oriented_edge('',*,*,#36216,.t.);
#36218=edge_loop('',(#36208,#36210,#36212,#36214,#36215,#36217));
#36219=face_outer_bound('',#36218,.f.);
#36221=cartesian_point('',(7.415288401328e1,-7.310455516537e0,
-6.593298135858e0));
#36222=direction('',(4.445372020373e-1,-4.907697462223e-2,8.944149632954e-1));
#36223=direction('',(-7.170411060687e-1,5.789589874673e-1,3.881475789421e-1));
#36224=axis2_placement_3d('',#36221,#36222,#36223);
#36225=cylindrical_surface('',#36224,5.000000030459e-1);
#36227=oriented_edge('',*,*,#36226,.t.);
#36229=oriented_edge('',*,*,#36228,.f.);
#36230=oriented_edge('',*,*,#36207,.f.);
#36232=oriented_edge('',*,*,#36231,.t.);
#36233=edge_loop('',(#36227,#36229,#36230,#36232));
#36234=face_outer_bound('',#36233,.f.);
#36236=cartesian_point('',(3.150403890807e-13,0.e0,-5.729424002765e0));
#36237=direction('',(0.e0,0.e0,1.e0));
#36238=direction('',(0.e0,-1.e0,0.e0));
#36239=axis2_placement_3d('',#36236,#36237,#36238);
#36240=conical_surface('',#36239,7.438528799863e1,2.656505117708e1);
#36242=oriented_edge('',*,*,#36241,.f.);
#36244=oriented_edge('',*,*,#36243,.f.);
#36246=oriented_edge('',*,*,#36245,.f.);
#36247=oriented_edge('',*,*,#36226,.f.);
#36249=oriented_edge('',*,*,#36248,.t.);
#36250=oriented_edge('',*,*,#28467,.f.);
#36252=oriented_edge('',*,*,#36251,.f.);
#36253=edge_loop('',(#36242,#36244,#36246,#36247,#36249,#36250,#36252));
#36254=face_outer_bound('',#36253,.f.);
#36256=cartesian_point('',(7.442158239678e1,-2.429909194448e0,
-6.695552254318e0));
#36257=direction('',(-4.471399640470e-1,9.366633941300e-3,-8.944149589093e-1));
#36258=direction('',(-7.864761037227e-1,-4.804131125278e-1,3.881476260193e-1));
#36259=axis2_placement_3d('',#36256,#36257,#36258);
#36260=cylindrical_surface('',#36259,5.000000035626e-1);
#36261=oriented_edge('',*,*,#36241,.t.);
#36263=oriented_edge('',*,*,#36262,.f.);
#36265=oriented_edge('',*,*,#36264,.f.);
#36267=oriented_edge('',*,*,#36266,.t.);
#36268=edge_loop('',(#36261,#36263,#36265,#36267));
#36269=face_outer_bound('',#36268,.f.);
#36271=cartesian_point('',(7.562603607318e1,-1.263606615559e0,
-4.344496985617e0));
#36272=cartesian_point('',(7.565227260377e1,-1.348692958259e0,
-4.305525238491e0));
#36273=cartesian_point('',(7.568596446853e1,-1.514543497953e0,
-4.261895783095e0));
#36274=cartesian_point('',(7.568213489343e1,-1.757988912743e0,
-4.261002651060e0));
#36275=cartesian_point('',(7.565555405561e1,-1.931801112993e0,
-4.288795155499e0));
#36276=cartesian_point('',(7.560640123718e1,-2.093590012129e0,
-4.343036995154e0));
#36277=cartesian_point('',(7.554013938893e1,-2.234623745696e0,
-4.416732654199e0));
#36278=cartesian_point('',(7.546135677600e1,-2.354421578437e0,
-4.504496105691e0));
#36279=cartesian_point('',(7.537310711281e1,-2.455200562348e0,
-4.603390080740e0));
#36280=cartesian_point('',(7.527700292602e1,-2.539510532467e0,
-4.712480109179e0));
#36281=cartesian_point('',(7.517373471380e1,-2.609225918445e0,
-4.832011592590e0));
#36282=cartesian_point('',(7.506385645509e1,-2.665241407652e0,
-4.962408002267e0));
#36283=cartesian_point('',(7.494804000631e1,-2.707777306433e0,
-5.103904590589e0));
#36284=cartesian_point('',(7.482687904117e1,-2.736695641977e0,
-5.256761400043e0));
#36285=cartesian_point('',(7.470070459766e1,-2.751540952948e0,
-5.421545146977e0));
#36286=cartesian_point('',(7.456956001792e1,-2.751394868286e0,
-5.599278542564e0));
#36287=cartesian_point('',(7.443341163959e1,-2.734664564339e0,
-5.791307258096e0));
#36288=cartesian_point('',(7.427051372023e1,-2.693339956557e0,
-6.031362527217e0));
#36289=cartesian_point('',(7.415917554781e1,-2.644638901209e0,
-6.205750719467e0));
#36290=cartesian_point('',(7.409465194123e1,-2.608625973508e0,
-6.310924930185e0));
#36291=cartesian_point('',(7.506610362156e1,-1.256891190061e0,
-4.070308744130e0));
#36292=cartesian_point('',(7.509518277418e1,-1.331703398082e0,
-4.018647322722e0));
#36293=cartesian_point('',(7.513766502821e1,-1.497376311830e0,
-3.958993460862e0));
#36294=cartesian_point('',(7.513430185084e1,-1.748551172552e0,
-3.956941032860e0));
#36295=cartesian_point('',(7.510255223252e1,-1.924932875019e0,
-3.994059191848e0));
#36296=cartesian_point('',(7.504453118261e1,-2.079765139010e0,
-4.065605623143e0));
#36297=cartesian_point('',(7.496912919836e1,-2.201988988997e0,
-4.160023566696e0));
#36298=cartesian_point('',(7.488376654976e1,-2.292261120438e0,
-4.268485700248e0));
#36299=cartesian_point('',(7.479329456280e1,-2.355227163694e0,
-4.386274495965e0));
#36300=cartesian_point('',(7.470034538629e1,-2.395744230893e0,
-4.511864917848e0));
#36301=cartesian_point('',(7.460626701103e1,-2.417487288049e0,
-4.645483660463e0));
#36302=cartesian_point('',(7.451209291550e1,-2.422885487998e0,
-4.787721597552e0));
#36303=cartesian_point('',(7.441883624992e1,-2.413550192133e0,
-4.939034899211e0));
#36304=cartesian_point('',(7.432737999791e1,-2.390535044915e0,
-5.099917543130e0));
#36305=cartesian_point('',(7.423843005818e1,-2.354366293398e0,
-5.271147864186e0));
#36306=cartesian_point('',(7.415262372089e1,-2.304994724881e0,
-5.453905044221e0));
#36307=cartesian_point('',(7.407080716514e1,-2.241796489555e0,
-5.649604701455e0));
#36308=cartesian_point('',(7.398245714459e1,-2.151481471077e0,
-5.892291140601e0));
#36309=cartesian_point('',(7.393142099425e1,-2.076195388290e0,
-6.066890100721e0));
#36310=cartesian_point('',(7.390552804455e1,-2.027696440938e0,
-6.171592440703e0));
#36311=cartesian_point('',(7.467114319581e1,-1.525207959870e0,
-4.476276606680e0));
#36312=cartesian_point('',(7.468095229130e1,-1.547027356243e0,
-4.442922742814e0));
#36313=cartesian_point('',(7.469608358667e1,-1.599331104722e0,
-4.406144511412e0));
#36314=cartesian_point('',(7.469511968119e1,-1.679877991619e0,
-4.404203559184e0));
#36315=cartesian_point('',(7.468409294135e1,-1.735815169998e0,
-4.426135870556e0));
#36316=cartesian_point('',(7.466402224722e1,-1.783099827310e0,
-4.470537539529e0));
#36317=cartesian_point('',(7.463834195135e1,-1.817820792445e0,
-4.532771776541e0));
#36318=cartesian_point('',(7.460991380432e1,-1.840397079848e0,
-4.609218291607e0));
#36319=cartesian_point('',(7.458059947853e1,-1.852742501523e0,
-4.697853931787e0));
#36320=cartesian_point('',(7.455141659634e1,-1.856813298688e0,
-4.798050450617e0));
#36321=cartesian_point('',(7.452290947221e1,-1.854097374808e0,
-4.910069941017e0));
#36322=cartesian_point('',(7.449549102588e1,-1.845641779392e0,
-5.034261274409e0));
#36323=cartesian_point('',(7.446954379952e1,-1.832211413633e0,
-5.170759326786e0));
#36324=cartesian_point('',(7.444539970252e1,-1.814358649827e0,
-5.319717606158e0));
#36325=cartesian_point('',(7.442334866708e1,-1.792428532350e0,
-5.481609946611e0));
#36326=cartesian_point('',(7.440369628995e1,-1.766560165947e0,
-5.657399891679e0));
#36327=cartesian_point('',(7.438686404820e1,-1.736726781554e0,
-5.848426755521e0));
#36328=cartesian_point('',(7.437141387182e1,-1.697526587453e0,
-6.088483284902e0));
#36329=cartesian_point('',(7.436544877565e1,-1.667644134534e0,
-6.263979327466e0));
#36330=cartesian_point('',(7.436380227646e1,-1.649295406739e0,
-6.370215881192e0));
#36331=cartesian_point('',(7.501889677376e1,-1.676067286455e0,
-4.968557034261e0));
#36332=cartesian_point('',(7.501551113061e1,-1.679692260585e0,
-4.957727943887e0));
#36333=cartesian_point('',(7.500715868059e1,-1.671269974684e0,
-4.949263259693e0));
#36334=cartesian_point('',(7.500701730319e1,-1.652423442126e0,
-4.948541489934e0));
#36335=cartesian_point('',(7.501229199310e1,-1.641086466298e0,
-4.952990075706e0));
#36336=cartesian_point('',(7.502147704563e1,-1.637551529280e0,
-4.965504568959e0));
#36337=cartesian_point('',(7.503164814198e1,-1.644074481575e0,
-4.989726938999e0));
#36338=cartesian_point('',(7.504038612109e1,-1.659809221017e0,
-5.028275489031e0));
#36339=cartesian_point('',(7.504614895588e1,-1.682773406377e0,
-5.082354784720e0));
#36340=cartesian_point('',(7.504806729808e1,-1.711057609288e0,
-5.152408914570e0));
#36341=cartesian_point('',(7.504559622224e1,-1.743174273193e0,
-5.238737695062e0));
#36342=cartesian_point('',(7.503833577486e1,-1.777893494952e0,
-5.341392587798e0));
#36343=cartesian_point('',(7.502598843195e1,-1.814134389270e0,
-5.460114946917e0));
#36344=cartesian_point('',(7.500830074743e1,-1.850988420043e0,
-5.594641439672e0));
#36345=cartesian_point('',(7.498496432917e1,-1.887721578394e0,
-5.745070699110e0));
#36346=cartesian_point('',(7.495551263511e1,-1.923704977739e0,
-5.912093953879e0));
#36347=cartesian_point('',(7.491925914437e1,-1.958263636135e0,
-6.096939579495e0));
#36348=cartesian_point('',(7.486842398740e1,-1.995513523046e0,
-6.332952110847e0));
#36349=cartesian_point('',(7.482636973312e1,-2.016607626296e0,
-6.508719312041e0));
#36350=cartesian_point('',(7.479911814345e1,-2.026942080131e0,
-6.616251939736e0));
#36351=(bounded_surface()b_spline_surface(3,3,((#36271,#36272,#36273,#36274,
#36275,#36276,#36277,#36278,#36279,#36280,#36281,#36282,#36283,#36284,#36285,
#36286,#36287,#36288,#36289,#36290),(#36291,#36292,#36293,#36294,#36295,#36296,
#36297,#36298,#36299,#36300,#36301,#36302,#36303,#36304,#36305,#36306,#36307,
#36308,#36309,#36310),(#36311,#36312,#36313,#36314,#36315,#36316,#36317,#36318,
#36319,#36320,#36321,#36322,#36323,#36324,#36325,#36326,#36327,#36328,#36329,
#36330),(#36331,#36332,#36333,#36334,#36335,#36336,#36337,#36338,#36339,#36340,
#36341,#36342,#36343,#36344,#36345,#36346,#36347,#36348,#36349,#36350)),
.unspecified.,.f.,.f.,.f.)b_spline_surface_with_knots((4,4),(4,1,1,1,1,1,1,1,1,
1,1,1,1,1,1,1,1,4),(0.e0,1.e0),(4.995380204569e-1,5.203373200985e-1,
5.294694754114e-1,5.395069577065e-1,5.503755295465e-1,5.624436289488e-1,
5.759860925563e-1,5.910869693238e-1,6.079348925896e-1,6.267499962865e-1,
6.476415940304e-1,6.706337176413e-1,6.957447351866e-1,7.230585501809e-1,
7.527595921732e-1,7.851351011835e-1,8.205030150824e-1,8.757471470468e-1),
.unspecified.)geometric_representation_item()rational_b_spline_surface(((
1.576531506009e0,1.576531506009e0,1.576531506009e0,1.576531506009e0,
1.576531506009e0,1.576531506009e0,1.576531506009e0,1.576531506009e0,
1.576531506009e0,1.576531506009e0,1.576531506009e0,1.576531506009e0,
1.576531506009e0,1.576531506009e0,1.576531506009e0,1.576531506009e0,
1.576531506009e0,1.576531506009e0,1.576531506009e0,1.576531506009e0),(
8.078228313302e-1,8.078228313302e-1,8.078228313302e-1,8.078228313302e-1,
8.078228313302e-1,8.078228313302e-1,8.078228313302e-1,8.078228313302e-1,
8.078228313302e-1,8.078228313302e-1,8.078228313302e-1,8.078228313302e-1,
8.078228313302e-1,8.078228313302e-1,8.078228313302e-1,8.078228313302e-1,
8.078228313302e-1,8.078228313302e-1,8.078228313302e-1,8.078228313302e-1),(
8.078228313302e-1,8.078228313302e-1,8.078228313302e-1,8.078228313302e-1,
8.078228313302e-1,8.078228313302e-1,8.078228313302e-1,8.078228313302e-1,
8.078228313302e-1,8.078228313302e-1,8.078228313302e-1,8.078228313302e-1,
8.078228313302e-1,8.078228313302e-1,8.078228313302e-1,8.078228313302e-1,
8.078228313302e-1,8.078228313302e-1,8.078228313302e-1,8.078228313302e-1),(
1.576531506009e0,1.576531506009e0,1.576531506009e0,1.576531506009e0,
1.576531506009e0,1.576531506009e0,1.576531506009e0,1.576531506009e0,
1.576531506009e0,1.576531506009e0,1.576531506009e0,1.576531506009e0,
1.576531506009e0,1.576531506009e0,1.576531506009e0,1.576531506009e0,
1.576531506009e0,1.576531506009e0,1.576531506009e0,1.576531506009e0)))representation_item('')surface());
#36353=oriented_edge('',*,*,#36352,.f.);
#36354=oriented_edge('',*,*,#36262,.t.);
#36355=oriented_edge('',*,*,#36251,.t.);
#36356=oriented_edge('',*,*,#28465,.f.);
#36357=edge_loop('',(#36353,#36354,#36355,#36356));
#36358=face_outer_bound('',#36357,.f.);
#36360=cartesian_point('',(7.447114950539e1,-1.442308230142e0,
-2.460528104879e1));
#36361=direction('',(8.522669158842e-3,-1.047140379570e-2,9.999088527526e-1));
#36362=direction('',(-7.750600501410e-1,-6.318875837922e-1,-1.117067596647e-5));
#36363=axis2_placement_3d('',#36360,#36361,#36362);
#36364=cylindrical_surface('',#36363,3.000055924669e-1);
#36365=oriented_edge('',*,*,#36352,.t.);
#36366=oriented_edge('',*,*,#28463,.f.);
#36368=oriented_edge('',*,*,#36367,.t.);
#36370=oriented_edge('',*,*,#36369,.f.);
#36371=edge_loop('',(#36365,#36366,#36368,#36370));
#36372=face_outer_bound('',#36371,.f.);
#36374=cartesian_point('',(7.064744680870e1,-1.287440000850e0,
-3.934391487093e1));
#36375=direction('',(1.374433436137e-4,9.999456698628e-1,1.042297616079e-2));
#36376=direction('',(8.182392194819e-1,5.879482979549e-3,-5.748478158449e-1));
#36377=axis2_placement_3d('',#36374,#36375,#36376);
#36378=toroidal_surface('',#36377,3.697836915848e0,2.999996387288e-1);
#36380=oriented_edge('',*,*,#36379,.f.);
#36381=oriented_edge('',*,*,#36367,.f.);
#36383=oriented_edge('',*,*,#36382,.f.);
#36385=oriented_edge('',*,*,#36384,.f.);
#36387=oriented_edge('',*,*,#36386,.t.);
#36388=edge_loop('',(#36380,#36381,#36383,#36385,#36387));
#36389=face_outer_bound('',#36388,.f.);
#36391=cartesian_point('',(6.621071592741e1,-2.e0,0.e0));
#36392=direction('',(0.e0,-9.999451693655e-1,-1.047178411625e-2));
#36393=direction('',(1.e0,0.e0,0.e0));
#36394=axis2_placement_3d('',#36391,#36392,#36393);
#36395=plane('',#36394);
#36397=oriented_edge('',*,*,#36396,.t.);
#36399=oriented_edge('',*,*,#36398,.t.);
#36400=oriented_edge('',*,*,#36264,.t.);
#36401=oriented_edge('',*,*,#36369,.t.);
#36402=oriented_edge('',*,*,#36379,.t.);
#36404=oriented_edge('',*,*,#36403,.t.);
#36405=edge_loop('',(#36397,#36399,#36400,#36401,#36402,#36404));
#36406=face_outer_bound('',#36405,.f.);
#36408=cartesian_point('',(7.384228910072e1,-2.274380827435e0,
-2.154687439458e1));
#36409=direction('',(-8.411024718862e-3,1.047141369487e-2,-9.999097980110e-1));
#36410=direction('',(-8.775331973081e-1,-4.795100811641e-1,2.360017861759e-3));
#36411=axis2_placement_3d('',#36408,#36409,#36410);
#36412=cylindrical_surface('',#36411,5.000150365094e-1);
#36414=oriented_edge('',*,*,#36413,.f.);
#36416=oriented_edge('',*,*,#36415,.f.);
#36417=oriented_edge('',*,*,#36396,.f.);
#36419=oriented_edge('',*,*,#36418,.t.);
#36420=edge_loop('',(#36414,#36416,#36417,#36419));
#36421=face_outer_bound('',#36420,.f.);
#36423=cartesian_point('',(0.e0,0.e0,-2.511027589124e1));
#36424=direction('',(0.e0,0.e0,1.e0));
#36425=direction('',(1.e0,0.e0,0.e0));
#36426=axis2_placement_3d('',#36423,#36424,#36425);
#36427=conical_surface('',#36426,7.334631745054e1,5.e-1);
#36429=oriented_edge('',*,*,#36428,.f.);
#36430=oriented_edge('',*,*,#33882,.f.);
#36432=oriented_edge('',*,*,#36431,.f.);
#36434=oriented_edge('',*,*,#36433,.t.);
#36436=oriented_edge('',*,*,#36435,.f.);
#36438=oriented_edge('',*,*,#36437,.f.);
#36439=oriented_edge('',*,*,#36413,.t.);
#36440=edge_loop('',(#36429,#36430,#36432,#36434,#36436,#36438,#36439));
#36441=face_outer_bound('',#36440,.f.);
#36443=cartesian_point('',(7.321884502690e1,-2.265212175448e0,
-4.131567793104e1));
#36444=cartesian_point('',(7.323811350959e1,-2.322088766025e0,
-4.151413853995e1));
#36445=cartesian_point('',(7.328008229925e1,-2.374503037101e0,
-4.183237634797e1));
#36446=cartesian_point('',(7.333996718159e1,-2.358697443167e0,
-4.217084046697e1));
#36447=cartesian_point('',(7.336368494344e1,-2.341600968122e0,
-4.229078818219e1));
#36448=cartesian_point('',(7.296399116605e1,-1.690239456821e0,
-4.133853517866e1));
#36449=cartesian_point('',(7.292292040031e1,-1.772260728583e0,
-4.149703755265e1));
#36450=cartesian_point('',(7.287957472103e1,-1.883499254199e0,
-4.176298498661e1));
#36451=cartesian_point('',(7.286643086924e1,-1.954701342224e0,
-4.206724654663e1));
#36452=cartesian_point('',(7.286715019945e1,-1.971362879234e0,
-4.217840781574e1));
#36453=cartesian_point('',(7.345085762574e1,-1.292109527280e0,
-4.136104889054e1));
#36454=cartesian_point('',(7.336811826968e1,-1.321680552012e0,
-4.149341958131e1));
#36455=cartesian_point('',(7.324867839517e1,-1.366254553479e0,
-4.170542929508e1));
#36456=cartesian_point('',(7.314257426549e1,-1.403548403421e0,
-4.193052498509e1));
#36457=cartesian_point('',(7.310832258426e1,-1.414635482173e0,
-4.201024961686e1));
#36458=cartesian_point('',(7.396458999092e1,-1.655387070295e0,
-4.135016272032e1));
#36459=cartesian_point('',(7.392003370035e1,-1.631924366994e0,
-4.150859680698e1));
#36460=cartesian_point('',(7.384544719697e1,-1.582226997042e0,
-4.174421692303e1));
#36461=cartesian_point('',(7.376294260535e1,-1.514483346406e0,
-4.196142079149e1));
#36462=cartesian_point('',(7.373309443524e1,-1.488848340745e0,
-4.203321625975e1));
#36463=(bounded_surface()b_spline_surface(3,3,((#36443,#36444,#36445,#36446,
#36447),(#36448,#36449,#36450,#36451,#36452),(#36453,#36454,#36455,#36456,
#36457),(#36458,#36459,#36460,#36461,#36462)),.unspecified.,.f.,.f.,.f.)b_spline_surface_with_knots((4,4),(4,1,4),(0.e0,1.e0),(3.705339075358e-1,
7.045741794504e-1,8.831338978244e-1),.unspecified.)geometric_representation_item()rational_b_spline_surface(((1.579951151935e0,1.579951151935e0,1.579951151935e0,
1.579951151935e0,1.579951151935e0),(8.066829493549e-1,8.066829493549e-1,
8.066829493549e-1,8.066829493549e-1,8.066829493549e-1),(8.066829493549e-1,
8.066829493549e-1,8.066829493549e-1,8.066829493549e-1,8.066829493549e-1),(
1.579951151935e0,1.579951151935e0,1.579951151935e0,1.579951151935e0,
1.579951151935e0)))representation_item('')surface());
#36464=oriented_edge('',*,*,#36428,.t.);
#36465=oriented_edge('',*,*,#36418,.f.);
#36467=oriented_edge('',*,*,#36466,.f.);
#36469=oriented_edge('',*,*,#36468,.t.);
#36470=edge_loop('',(#36464,#36465,#36467,#36469));
#36471=face_outer_bound('',#36470,.f.);
#36473=cartesian_point('',(7.324138218479e1,-1.258694528095e0,
-4.213845709171e1));
#36474=direction('',(5.449178335239e-1,-8.780480487506e-3,8.384434732706e-1));
#36475=direction('',(-6.500678142251e-1,-6.360016082774e-1,4.158290408054e-1));
#36476=axis2_placement_3d('',#36473,#36474,#36475);
#36477=cylindrical_surface('',#36476,3.000000000009e-1);
#36479=oriented_edge('',*,*,#36478,.t.);
#36480=oriented_edge('',*,*,#36466,.t.);
#36481=oriented_edge('',*,*,#36403,.f.);
#36482=oriented_edge('',*,*,#36386,.f.);
#36484=oriented_edge('',*,*,#36483,.t.);
#36485=edge_loop('',(#36479,#36480,#36481,#36482,#36484));
#36486=face_outer_bound('',#36485,.f.);
#36488=cartesian_point('',(7.318830264274e1,-2.206229183617e0,
-4.179733916167e1));
#36489=cartesian_point('',(7.320228317262e1,-2.221356610074e0,
-4.187719431581e1));
#36490=cartesian_point('',(7.322369377746e1,-2.236953284598e0,
-4.201029876002e1));
#36491=cartesian_point('',(7.324826131378e1,-2.240042392597e0,
-4.219382114979e1));
#36492=cartesian_point('',(7.326472167043e1,-2.232573014690e0,
-4.233947628133e1));
#36493=cartesian_point('',(7.327721232820e1,-2.217835845986e0,
-4.247331726311e1));
#36494=cartesian_point('',(7.328642496055e1,-2.197847005992e0,
-4.259635604901e1));
#36495=cartesian_point('',(7.329295132809e1,-2.174029277059e0,
-4.270959887943e1));
#36496=cartesian_point('',(7.329728710877e1,-2.147389880734e0,
-4.281397750034e1));
#36497=cartesian_point('',(7.329984334152e1,-2.118609104145e0,
-4.291041996356e1));
#36498=cartesian_point('',(7.330095125497e1,-2.088090862462e0,
-4.299987289351e1));
#36499=cartesian_point('',(7.330086597156e1,-2.056021462803e0,
-4.308322983141e1));
#36500=cartesian_point('',(7.329977391730e1,-2.022395199320e0,
-4.316133491021e1));
#36501=cartesian_point('',(7.329779608590e1,-1.987000318754e0,
-4.323502674142e1));
#36502=cartesian_point('',(7.329498209714e1,-1.949335706936e0,
-4.330523656179e1));
#36503=cartesian_point('',(7.329129623699e1,-1.908490616554e0,
-4.337302642307e1));
#36504=cartesian_point('',(7.328660564161e1,-1.863019496983e0,
-4.343948231143e1));
#36505=cartesian_point('',(7.328068140570e1,-1.810796702104e0,
-4.350547799943e1));
#36506=cartesian_point('',(7.327324798753e1,-1.748638538576e0,
-4.357151504354e1));
#36507=cartesian_point('',(7.326403722152e1,-1.671151328667e0,
-4.363781444156e1));
#36508=cartesian_point('',(7.325301734822e1,-1.566359927387e0,
-4.370458150820e1));
#36509=cartesian_point('',(7.324156286286e1,-1.411275842823e0,
-4.376629123837e1));
#36510=cartesian_point('',(7.324107646449e1,-1.192354416829e0,
-4.378310414033e1));
#36511=cartesian_point('',(7.325831681628e1,-9.896360326912e-1,
-4.372619794256e1));
#36512=cartesian_point('',(7.327559585693e1,-8.655592227756e-1,
-4.365083236650e1));
#36513=cartesian_point('',(7.328421843838e1,-8.083255960145e-1,
-4.360353020573e1));
#36514=cartesian_point('',(7.328763738859e1,-7.860479422466e-1,
-4.358313421107e1));
#36515=cartesian_point('',(7.303018393974e1,-1.736302238138e0,
-4.175653255078e1));
#36516=cartesian_point('',(7.301881985423e1,-1.761531874992e0,
-4.181850959019e1));
#36517=cartesian_point('',(7.300190467098e1,-1.797837513892e0,
-4.192478776486e1));
#36518=cartesian_point('',(7.298102527324e1,-1.835893194217e0,
-4.207693142614e1));
#36519=cartesian_point('',(7.296533722891e1,-1.859322711815e0,
-4.220065875167e1));
#36520=cartesian_point('',(7.295133858391e1,-1.875276438629e0,
-4.231668628127e1));
#36521=cartesian_point('',(7.293862971108e1,-1.885237334441e0,
-4.242523929894e1));
#36522=cartesian_point('',(7.292695062961e1,-1.890330115804e0,
-4.252672268805e1));
#36523=cartesian_point('',(7.291612680862e1,-1.891398711259e0,
-4.262160587032e1));
#36524=cartesian_point('',(7.290602500657e1,-1.889062362480e0,
-4.271045307819e1));
#36525=cartesian_point('',(7.289652794353e1,-1.883740677776e0,
-4.279392478757e1));
#36526=cartesian_point('',(7.288752639388e1,-1.875668884097e0,
-4.287269834278e1));
#36527=cartesian_point('',(7.287890762061e1,-1.864903639856e0,
-4.294746032220e1));
#36528=cartesian_point('',(7.287054062582e1,-1.851303530087e0,
-4.301894193303e1));
#36529=cartesian_point('',(7.286225332059e1,-1.834456366334e0,
-4.308801468355e1));
#36530=cartesian_point('',(7.285381034810e1,-1.813544600223e0,
-4.315573648649e1));
#36531=cartesian_point('',(7.284490195706e1,-1.787150204881e0,
-4.322325593263e1));
#36532=cartesian_point('',(7.283514628537e1,-1.752981956096e0,
-4.329157355291e1));
#36533=cartesian_point('',(7.282412951195e1,-1.707427305394e0,
-4.336133240503e1));
#36534=cartesian_point('',(7.281144698655e1,-1.644395630388e0,
-4.343285646461e1));
#36535=cartesian_point('',(7.279693893207e1,-1.551200363222e0,
-4.350632710721e1));
#36536=cartesian_point('',(7.278217519934e1,-1.402893839683e0,
-4.357551040785e1));
#36537=cartesian_point('',(7.278078273039e1,-1.184300673766e0,
-4.359454620404e1));
#36538=cartesian_point('',(7.280097334619e1,-9.858655755775e-1,
-4.353031866507e1));
#36539=cartesian_point('',(7.282179727783e1,-8.741239345617e-1,
-4.344693871974e1));
#36540=cartesian_point('',(7.283254594017e1,-8.270727095437e-1,
-4.339578274296e1));
#36541=cartesian_point('',(7.283688879882e1,-8.095094237290e-1,
-4.337392746517e1));
#36542=cartesian_point('',(7.339247672745e1,-1.401726781925e0,
-4.169113431386e1));
#36543=cartesian_point('',(7.336368716086e1,-1.408988934094e0,
-4.174832089282e1));
#36544=cartesian_point('',(7.331657877423e1,-1.419402923103e0,
-4.184419569612e1));
#36545=cartesian_point('',(7.325259374265e1,-1.430211757875e0,
-4.197785714017e1));
#36546=cartesian_point('',(7.320212314617e1,-1.436781494732e0,
-4.208483844269e1));
#36547=cartesian_point('',(7.315588737222e1,-1.441162120294e0,
-4.218387955571e1));
#36548=cartesian_point('',(7.311346085281e1,-1.443790009114e0,
-4.227549732521e1));
#36549=cartesian_point('',(7.307448769621e1,-1.444996279911e0,
-4.236022462400e1));
#36550=cartesian_point('',(7.303867538339e1,-1.445029392073e0,
-4.243855926451e1));
#36551=cartesian_point('',(7.300575412597e1,-1.444071296470e0,
-4.251101414334e1));
#36552=cartesian_point('',(7.297546139538e1,-1.442244626097e0,
-4.257812919553e1));
#36553=cartesian_point('',(7.294756379923e1,-1.439617303677e0,
-4.264041000739e1));
#36554=cartesian_point('',(7.292185600616e1,-1.436204162339e0,
-4.269832148570e1));
#36555=cartesian_point('',(7.289814838093e1,-1.431960912336e0,
-4.275231039322e1));
#36556=cartesian_point('',(7.287624149752e1,-1.426762085119e0,
-4.280286251840e1));
#36557=cartesian_point('',(7.285592689482e1,-1.420360586749e0,
-4.285050507305e1));
#36558=cartesian_point('',(7.283703464757e1,-1.412329288777e0,
-4.289569968744e1));
#36559=cartesian_point('',(7.281950581013e1,-1.401979147796e0,
-4.293866024741e1));
#36560=cartesian_point('',(7.280339134038e1,-1.388223729147e0,
-4.297930964446e1));
#36561=cartesian_point('',(7.278876548608e1,-1.369229945091e0,
-4.301744298164e1));
#36562=cartesian_point('',(7.277558131415e1,-1.341179222881e0,
-4.305311122923e1));
#36563=cartesian_point('',(7.276488757280e1,-1.296566940761e0,
-4.308354973494e1));
#36564=cartesian_point('',(7.276307284484e1,-1.230855416829e0,
-4.309142578678e1));
#36565=cartesian_point('',(7.277432630414e1,-1.171340836508e0,
-4.306412138348e1));
#36566=cartesian_point('',(7.278994887995e1,-1.138014910817e0,
-4.302463340942e1));
#36567=cartesian_point('',(7.280074774145e1,-1.124082872776e0,
-4.299760941735e1));
#36568=cartesian_point('',(7.280559583267e1,-1.118901600505e0,
-4.298558969290e1));
#36569=cartesian_point('',(7.385101163374e1,-1.594220966700e0,
-4.167771216096e1));
#36570=cartesian_point('',(7.383311732825e1,-1.576482120182e0,
-4.174880456474e1));
#36571=cartesian_point('',(7.379929827347e1,-1.544717572630e0,
-4.186287907526e1));
#36572=cartesian_point('',(7.374501662458e1,-1.497966523336e0,
-4.201259363900e1));
#36573=cartesian_point('',(7.369785244654e1,-1.459657093781e0,
-4.212761680549e1));
#36574=cartesian_point('',(7.365137467898e1,-1.423750311677e0,
-4.223038609229e1));
#36575=cartesian_point('',(7.360622754417e1,-1.390347874090e0,
-4.232244678088e1));
#36576=cartesian_point('',(7.356282736169e1,-1.359420907591e0,
-4.240503923105e1));
#36577=cartesian_point('',(7.352145398456e1,-1.330887396585e0,
-4.247914712126e1));
#36578=cartesian_point('',(7.348226867910e1,-1.304627732208e0,
-4.254560459937e1));
#36579=cartesian_point('',(7.344533698389e1,-1.280502599911e0,
-4.260513779546e1));
#36580=cartesian_point('',(7.341068689452e1,-1.258392272518e0,
-4.265832606958e1));
#36581=cartesian_point('',(7.337833546261e1,-1.238214537029e0,
-4.270560807112e1));
#36582=cartesian_point('',(7.334829642197e1,-1.219935302441e0,
-4.274730210343e1));
#36583=cartesian_point('',(7.332056938713e1,-1.203577925032e0,
-4.278363384137e1));
#36584=cartesian_point('',(7.329516784191e1,-1.189275137509e0,
-4.281469457408e1));
#36585=cartesian_point('',(7.327221469341e1,-1.177393948910e0,
-4.284031369387e1));
#36586=cartesian_point('',(7.325207171786e1,-1.168739435616e0,
-4.285992603551e1));
#36587=cartesian_point('',(7.323531355101e1,-1.164748692763e0,
-4.287271582146e1));
#36588=cartesian_point('',(7.322254803156e1,-1.167815960530e0,
-4.287793663138e1));
#36589=cartesian_point('',(7.321394981527e1,-1.182187504594e0,
-4.287555524156e1));
#36590=cartesian_point('',(7.320994019211e1,-1.216781791888e0,
-4.286639266947e1));
#36591=cartesian_point('',(7.320868139402e1,-1.277512741396e0,
-4.286279207392e1));
#36592=cartesian_point('',(7.320957382456e1,-1.328908928002e0,
-4.287342598410e1));
#36593=cartesian_point('',(7.321733850171e1,-1.348270799033e0,
-4.287834796821e1));
#36594=cartesian_point('',(7.322605290789e1,-1.351619065509e0,
-4.287518823529e1));
#36595=cartesian_point('',(7.323039603373e1,-1.351990694258e0,
-4.287278351690e1));
#36596=(bounded_surface()b_spline_surface(3,3,((#36488,#36489,#36490,#36491,
#36492,#36493,#36494,#36495,#36496,#36497,#36498,#36499,#36500,#36501,#36502,
#36503,#36504,#36505,#36506,#36507,#36508,#36509,#36510,#36511,#36512,#36513,
#36514),(#36515,#36516,#36517,#36518,#36519,#36520,#36521,#36522,#36523,#36524,
#36525,#36526,#36527,#36528,#36529,#36530,#36531,#36532,#36533,#36534,#36535,
#36536,#36537,#36538,#36539,#36540,#36541),(#36542,#36543,#36544,#36545,#36546,
#36547,#36548,#36549,#36550,#36551,#36552,#36553,#36554,#36555,#36556,#36557,
#36558,#36559,#36560,#36561,#36562,#36563,#36564,#36565,#36566,#36567,#36568),(
#36569,#36570,#36571,#36572,#36573,#36574,#36575,#36576,#36577,#36578,#36579,
#36580,#36581,#36582,#36583,#36584,#36585,#36586,#36587,#36588,#36589,#36590,
#36591,#36592,#36593,#36594,#36595)),.unspecified.,.f.,.f.,.f.)b_spline_surface_with_knots((4,4),(4,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,4),(0.e0,1.e0),
(3.701378949202e-2,1.174978810158e-1,1.685340419608e-1,2.151070878919e-1,
2.576965876642e-1,2.967580367610e-1,3.326328325936e-1,3.655969511835e-1,
3.959207895720e-1,4.238714449103e-1,4.496932977494e-1,4.735649085082e-1,
4.956646114200e-1,5.161820343211e-1,5.353131056766e-1,5.532536731452e-1,
5.700837480318e-1,5.856944514273e-1,6.000622052904e-1,6.134767493518e-1,
6.275048550146e-1,6.425426992203e-1,6.580310995520e-1,6.751448123614e-1,
6.888924528272e-1),.unspecified.)geometric_representation_item()rational_b_spline_surface(((1.413823059498e0,1.413823059498e0,1.413823059498e0,1.413823059498e0,
1.413823059498e0,1.413823059498e0,1.413823059498e0,1.413823059498e0,
1.413823059498e0,1.413823059498e0,1.413823059498e0,1.413823059498e0,
1.413823059498e0,1.413823059498e0,1.413823059498e0,1.413823059498e0,
1.413823059498e0,1.413823059498e0,1.413823059498e0,1.413823059498e0,
1.413823059498e0,1.413823059498e0,1.413823059498e0,1.413823059498e0,
1.413823059498e0,1.413823059498e0,1.413823059498e0),(8.620589801674e-1,
8.620589801674e-1,8.620589801674e-1,8.620589801674e-1,8.620589801674e-1,
8.620589801674e-1,8.620589801674e-1,8.620589801674e-1,8.620589801674e-1,
8.620589801674e-1,8.620589801674e-1,8.620589801674e-1,8.620589801674e-1,
8.620589801674e-1,8.620589801674e-1,8.620589801674e-1,8.620589801674e-1,
8.620589801674e-1,8.620589801674e-1,8.620589801674e-1,8.620589801674e-1,
8.620589801674e-1,8.620589801674e-1,8.620589801674e-1,8.620589801674e-1,
8.620589801674e-1,8.620589801674e-1),(8.620589801674e-1,8.620589801674e-1,
8.620589801674e-1,8.620589801674e-1,8.620589801674e-1,8.620589801674e-1,
8.620589801674e-1,8.620589801674e-1,8.620589801674e-1,8.620589801674e-1,
8.620589801674e-1,8.620589801674e-1,8.620589801674e-1,8.620589801674e-1,
8.620589801674e-1,8.620589801674e-1,8.620589801674e-1,8.620589801674e-1,
8.620589801674e-1,8.620589801674e-1,8.620589801674e-1,8.620589801674e-1,
8.620589801674e-1,8.620589801674e-1,8.620589801674e-1,8.620589801674e-1,
8.620589801674e-1),(1.413823059498e0,1.413823059498e0,1.413823059498e0,
1.413823059498e0,1.413823059498e0,1.413823059498e0,1.413823059498e0,
1.413823059498e0,1.413823059498e0,1.413823059498e0,1.413823059498e0,
1.413823059498e0,1.413823059498e0,1.413823059498e0,1.413823059498e0,
1.413823059498e0,1.413823059498e0,1.413823059498e0,1.413823059498e0,
1.413823059498e0,1.413823059498e0,1.413823059498e0,1.413823059498e0,
1.413823059498e0,1.413823059498e0,1.413823059498e0,1.413823059498e0)))representation_item('')surface());
#36597=oriented_edge('',*,*,#33884,.t.);
#36598=oriented_edge('',*,*,#36468,.f.);
#36599=oriented_edge('',*,*,#36478,.f.);
#36601=oriented_edge('',*,*,#36600,.t.);
#36602=edge_loop('',(#36597,#36598,#36599,#36601));
#36603=face_outer_bound('',#36602,.f.);
#36605=cartesian_point('',(0.e0,0.e0,-4.331177673041e1));
#36606=direction('',(0.e0,0.e0,1.e0));
#36607=direction('',(9.997624487294e-1,-2.179555254334e-2,0.e0));
#36608=axis2_placement_3d('',#36605,#36606,#36607);
#36609=toroidal_surface('',#36608,7.344368814732e1,5.e-1);
#36610=oriented_edge('',*,*,#33888,.t.);
#36611=oriented_edge('',*,*,#33886,.t.);
#36612=oriented_edge('',*,*,#36600,.f.);
#36614=oriented_edge('',*,*,#36613,.t.);
#36616=oriented_edge('',*,*,#36615,.t.);
#36618=oriented_edge('',*,*,#36617,.t.);
#36619=edge_loop('',(#36610,#36611,#36612,#36614,#36616,#36618));
#36620=face_outer_bound('',#36619,.f.);
#36622=cartesian_point('',(5.148592663318e-11,0.e0,-4.228096149021e1));
#36623=direction('',(0.e0,0.e0,1.e0));
#36624=direction('',(1.e0,0.e0,0.e0));
#36625=axis2_placement_3d('',#36622,#36623,#36624);
#36626=conical_surface('',#36625,7.351737503131e1,3.302386755580e1);
#36627=oriented_edge('',*,*,#36615,.f.);
#36628=oriented_edge('',*,*,#36613,.f.);
#36629=oriented_edge('',*,*,#36483,.f.);
#36631=oriented_edge('',*,*,#36630,.f.);
#36633=oriented_edge('',*,*,#36632,.f.);
#36635=oriented_edge('',*,*,#36634,.f.);
#36637=oriented_edge('',*,*,#36636,.f.);
#36638=edge_loop('',(#36627,#36628,#36629,#36631,#36633,#36635,#36637));
#36639=face_outer_bound('',#36638,.f.);
#36641=cartesian_point('',(0.e0,0.e0,-3.934268702288e1));
#36642=direction('',(0.e0,0.e0,1.e0));
#36643=direction('',(-9.999988959614e-1,-1.485959642861e-3,0.e0));
#36644=axis2_placement_3d('',#36641,#36642,#36643);
#36645=toroidal_surface('',#36644,7.065650925828e1,4.e0);
#36647=oriented_edge('',*,*,#36646,.t.);
#36649=oriented_edge('',*,*,#36648,.t.);
#36650=oriented_edge('',*,*,#36634,.t.);
#36651=oriented_edge('',*,*,#36632,.t.);
#36652=oriented_edge('',*,*,#36630,.t.);
#36653=oriented_edge('',*,*,#36384,.t.);
#36654=oriented_edge('',*,*,#36382,.t.);
#36655=oriented_edge('',*,*,#28461,.t.);
#36656=oriented_edge('',*,*,#28459,.t.);
#36657=edge_loop('',(#36647,#36649,#36650,#36651,#36652,#36653,#36654,#36655,
#36656));
#36658=face_outer_bound('',#36657,.f.);
#36660=cartesian_point('',(7.064684933848e1,1.287689669407e0,
-3.934373632878e1));
#36661=direction('',(7.114678639379e-5,-9.999454675155e-1,1.044303276137e-2));
#36662=direction('',(9.996178435278e-1,3.597974600933e-4,2.764122729968e-2));
#36663=axis2_placement_3d('',#36660,#36661,#36662);
#36664=toroidal_surface('',#36663,3.698456031638e0,2.999994698661e-1);
#36666=oriented_edge('',*,*,#36665,.f.);
#36668=oriented_edge('',*,*,#36667,.f.);
#36669=oriented_edge('',*,*,#36648,.f.);
#36670=oriented_edge('',*,*,#36646,.f.);
#36672=oriented_edge('',*,*,#36671,.t.);
#36673=edge_loop('',(#36666,#36668,#36669,#36670,#36672));
#36674=face_outer_bound('',#36673,.f.);
#36676=cartesian_point('',(7.859594125440e1,2.e0,0.e0));
#36677=direction('',(0.e0,9.999451693655e-1,-1.047178411625e-2));
#36678=direction('',(-1.e0,0.e0,0.e0));
#36679=axis2_placement_3d('',#36676,#36677,#36678);
#36680=plane('',#36679);
#36682=oriented_edge('',*,*,#36681,.t.);
#36684=oriented_edge('',*,*,#36683,.t.);
#36686=oriented_edge('',*,*,#36685,.t.);
#36688=oriented_edge('',*,*,#36687,.t.);
#36689=oriented_edge('',*,*,#36665,.t.);
#36691=oriented_edge('',*,*,#36690,.t.);
#36692=edge_loop('',(#36682,#36684,#36686,#36688,#36689,#36691));
#36693=face_outer_bound('',#36692,.f.);
#36695=cartesian_point('',(7.447270173298e1,2.430980036215e0,
-6.593298135857e0));
#36696=direction('',(4.471399552725e-1,9.366633983679e-3,8.944149632954e-1));
#36697=direction('',(-7.864760320896e-1,4.804132678349e-1,3.881475789399e-1));
#36698=axis2_placement_3d('',#36695,#36696,#36697);
#36699=cylindrical_surface('',#36698,5.000000030437e-1);
#36701=oriented_edge('',*,*,#36700,.t.);
#36703=oriented_edge('',*,*,#36702,.f.);
#36704=oriented_edge('',*,*,#36681,.f.);
#36706=oriented_edge('',*,*,#36705,.t.);
#36707=edge_loop('',(#36701,#36703,#36704,#36706));
#36708=face_outer_bound('',#36707,.f.);
#36710=cartesian_point('',(3.150403890807e-13,0.e0,-5.729424002765e0));
#36711=direction('',(0.e0,0.e0,1.e0));
#36712=direction('',(0.e0,-1.e0,0.e0));
#36713=axis2_placement_3d('',#36710,#36711,#36712);
#36714=conical_surface('',#36713,7.438528799863e1,2.656505117708e1);
#36716=oriented_edge('',*,*,#36715,.f.);
#36718=oriented_edge('',*,*,#36717,.f.);
#36720=oriented_edge('',*,*,#36719,.f.);
#36721=oriented_edge('',*,*,#36700,.f.);
#36723=oriented_edge('',*,*,#36722,.t.);
#36724=oriented_edge('',*,*,#28453,.f.);
#36726=oriented_edge('',*,*,#36725,.f.);
#36727=edge_loop('',(#36716,#36718,#36720,#36721,#36723,#36724,#36726));
#36728=face_outer_bound('',#36727,.f.);
#36730=cartesian_point('',(7.410206224098e1,7.304844785221e0,
-6.695552246690e0));
#36731=direction('',(-4.445372107297e-1,-4.907697581113e-2,-8.944149589100e-1));
#36732=direction('',(-7.170411973563e-1,-5.789588428459e-1,3.881476260192e-1));
#36733=axis2_placement_3d('',#36730,#36731,#36732);
#36734=cylindrical_surface('',#36733,5.000000035645e-1);
#36735=oriented_edge('',*,*,#36715,.t.);
#36737=oriented_edge('',*,*,#36736,.f.);
#36739=oriented_edge('',*,*,#36738,.f.);
#36741=oriented_edge('',*,*,#36740,.t.);
#36742=edge_loop('',(#36735,#36737,#36739,#36741));
#36743=face_outer_bound('',#36742,.f.);
#36745=cartesian_point('',(7.514397846726e1,8.618382148359e0,
-4.344496931563e0));
#36746=cartesian_point('',(7.518109674812e1,8.537448250121e0,
-4.305525178777e0));
#36747=cartesian_point('',(7.523614824167e1,8.377414055698e0,
-4.261895712923e0));
#36748=cartesian_point('',(7.526412735837e1,8.135551331217e0,
-4.261002690321e0));
#36749=cartesian_point('',(7.526046090483e1,7.959756659159e0,
-4.288795263903e0));
#36750=cartesian_point('',(7.523284623766e1,7.792936250893e0,
-4.343037143771e0));
#36751=cartesian_point('',(7.518555987646e1,7.644460359512e0,
-4.416732763322e0));
#36752=cartesian_point('',(7.512308809053e1,7.515404401137e0,
-4.504496104942e0));
#36753=cartesian_point('',(7.504874774262e1,7.403968718827e0,
-4.603390043634e0));
#36754=cartesian_point('',(7.496447031013e1,7.307835809664e0,
-4.712480188097e0));
#36755=cartesian_point('',(7.487118535155e1,7.225237762960e0,
-4.832011547208e0));
#36756=cartesian_point('',(7.476955950870e1,7.155360102481e0,
-4.962406798641e0));
#36757=cartesian_point('',(7.466028746853e1,7.098071578998e0,
-5.103901379740e0));
#36758=cartesian_point('',(7.454393784459e1,7.053585563081e0,
-5.256757862213e0));
#36759=cartesian_point('',(7.442077727912e1,7.022397041910e0,
-5.421545903112e0));
#36760=cartesian_point('',(7.429072979784e1,7.005423701943e0,
-5.599287305894e0));
#36761=cartesian_point('',(7.415355812631e1,7.004241149438e0,
-5.791322420631e0));
#36762=cartesian_point('',(7.398666257602e1,7.023951353780e0,
-6.031374407655e0));
#36763=cartesian_point('',(7.386992437742e1,7.057702652415e0,
-6.205756520632e0));
#36764=cartesian_point('',(7.380125593883e1,7.084983970633e0,
-6.310924928988e0));
#36765=cartesian_point('',(7.458795972126e1,8.551954242730e0,
-4.070308650712e0));
#36766=cartesian_point('',(7.462655532523e1,8.481577666956e0,
-4.018647243078e0));
#36767=cartesian_point('',(7.469029882689e1,8.322866929584e0,
-3.958993363315e0));
#36768=cartesian_point('',(7.471974922560e1,8.073401754222e0,
-3.956941084169e0));
#36769=cartesian_point('',(7.471129358413e1,7.894384917155e0,
-3.994059335791e0));
#36770=cartesian_point('',(7.467397852575e1,7.733304118762e0,
-4.065605815970e0));
#36771=cartesian_point('',(7.461517505258e1,7.602284169636e0,
-4.160023701968e0));
#36772=cartesian_point('',(7.454232566294e1,7.501642416708e0,
-4.268485696687e0));
#36773=cartesian_point('',(7.446084642322e1,7.427406091199e0,
-4.386274452692e0));
#36774=cartesian_point('',(7.437398088363e1,7.375103289055e0,
-4.511865009530e0));
#36775=cartesian_point('',(7.428354550246e1,7.341266625531e0,
-4.645483606965e0));
#36776=cartesian_point('',(7.419088250424e1,7.323622556335e0,
-4.787720284622e0));
#36777=cartesian_point('',(7.409720639159e1,7.320705369253e0,
-4.939031481405e0));
#36778=cartesian_point('',(7.400352845557e1,7.331585772010e0,
-5.099913851335e0));
#36779=cartesian_point('',(7.391061593274e1,7.355835197357e0,
-5.271148673353e0));
#36780=cartesian_point('',(7.381909547837e1,7.393586386087e0,
-5.453914041030e0));
#36781=cartesian_point('',(7.372972757401e1,7.445567272927e0,
-5.649620097977e0));
#36782=cartesian_point('',(7.363034738379e1,7.523577679383e0,
-5.892303055061e0));
#36783=cartesian_point('',(7.356992354803e1,7.591556080717e0,
-6.066895876444e0));
#36784=cartesian_point('',(7.353792350531e1,7.636257946600e0,
-6.171592437592e0));
#36785=cartesian_point('',(7.423140069594e1,8.234380351504e0,
-4.476276567563e0));
#36786=cartesian_point('',(7.424397400735e1,8.214027981731e0,
-4.442922691286e0));
#36787=cartesian_point('',(7.426580287360e1,8.164146653836e0,
-4.406144452026e0));
#36788=cartesian_point('',(7.427536065896e1,8.084162987790e0,
-4.404203588500e0));
#36789=cartesian_point('',(7.427172949399e1,8.027265101031e0,
-4.426135957432e0));
#36790=cartesian_point('',(7.425800237596e1,7.977765262339e0,
-4.470537662853e0));
#36791=cartesian_point('',(7.423707378335e1,7.939989450600e0,
-4.532771870767e0));
#36792=cartesian_point('',(7.421183567234e1,7.913895729364e0,
-4.609218291876e0));
#36793=cartesian_point('',(7.418438354468e1,7.897829633288e0,
-4.697853897506e0));
#36794=cartesian_point('',(7.415598164044e1,7.889984521597e0,
-4.798050522168e0));
#36795=cartesian_point('',(7.412736393344e1,7.888956296499e0,
-4.910069899602e0));
#36796=cartesian_point('',(7.409907662786e1,7.893760677908e0,
-5.034260127668e0));
#36797=cartesian_point('',(7.407159871288e1,7.903689147772e0,
-5.170756219889e0));
#36798=cartesian_point('',(7.404533087334e1,7.918237608143e0,
-5.319714139451e0));
#36799=cartesian_point('',(7.402060531328e1,7.937102309011e0,
-5.481610674854e0));
#36800=cartesian_point('',(7.399774362497e1,7.960185323107e0,
-5.657408567462e0));
#36801=cartesian_point('',(7.397716096445e1,7.987567510597e0,
-5.848441874011e0));
#36802=cartesian_point('',(7.395672706480e1,8.024415396928e0,
-6.088495227453e0));
#36803=cartesian_point('',(7.394691306730e1,8.053262644627e0,
-6.263985186544e0));
#36804=cartesian_point('',(7.394288588979e1,8.071238495371e0,
-6.370215880727e0));
#36805=cartesian_point('',(7.459587045530e1,8.130202669588e0,
-4.968557058615e0));
#36806=cartesian_point('',(7.459298685873e1,8.126166756619e0,
-4.957727927049e0));
#36807=cartesian_point('',(7.458360652957e1,8.133426805234e0,
-4.949263247802e0));
#36808=cartesian_point('',(7.458100641494e1,8.152093665066e0,
-4.948541495007e0));
#36809=cartesian_point('',(7.458475622092e1,8.164022122737e0,
-4.952990096020e0));
#36810=cartesian_point('',(7.459340129865e1,8.168725682870e0,
-4.965504610392e0));
#36811=cartesian_point('',(7.460433678671e1,8.163586114436e0,
-4.989726984708e0));
#36812=cartesian_point('',(7.461505379099e1,8.149126537617e0,
-5.028275493882e0));
#36813=cartesian_point('',(7.462376475119e1,8.127111027186e0,
-5.082354761171e0));
#36814=cartesian_point('',(7.462935851866e1,8.099319163957e0,
-5.152408962301e0));
#36815=cartesian_point('',(7.463110064014e1,8.067154753699e0,
-5.238737668032e0));
#36816=cartesian_point('',(7.462843410270e1,8.031785196954e0,
-5.341391639433e0));
#36817=cartesian_point('',(7.462092295073e1,7.994243215011e0,
-5.460112213803e0));
#36818=cartesian_point('',(7.460819716449e1,7.955395793708e0,
-5.594638247663e0));
#36819=cartesian_point('',(7.458985464754e1,7.915929791202e0,
-5.745071330669e0));
#36820=cartesian_point('',(7.456535047805e1,7.876408307455e0,
-5.912102223552e0));
#36821=cartesian_point('',(7.453391654191e1,7.837412255754e0,
-6.096954314465e0));
#36822=cartesian_point('',(7.448837844440e1,7.793846800701e0,
-6.332964034304e0));
#36823=cartesian_point('',(7.444943846801e1,7.767445087771e0,
-6.508725241171e0));
#36824=cartesian_point('',(7.442377034841e1,7.753642764219e0,
-6.616251942451e0));
#36825=(bounded_surface()b_spline_surface(3,3,((#36745,#36746,#36747,#36748,
#36749,#36750,#36751,#36752,#36753,#36754,#36755,#36756,#36757,#36758,#36759,
#36760,#36761,#36762,#36763,#36764),(#36765,#36766,#36767,#36768,#36769,#36770,
#36771,#36772,#36773,#36774,#36775,#36776,#36777,#36778,#36779,#36780,#36781,
#36782,#36783,#36784),(#36785,#36786,#36787,#36788,#36789,#36790,#36791,#36792,
#36793,#36794,#36795,#36796,#36797,#36798,#36799,#36800,#36801,#36802,#36803,
#36804),(#36805,#36806,#36807,#36808,#36809,#36810,#36811,#36812,#36813,#36814,
#36815,#36816,#36817,#36818,#36819,#36820,#36821,#36822,#36823,#36824)),
.unspecified.,.f.,.f.,.f.)b_spline_surface_with_knots((4,4),(4,1,1,1,1,1,1,1,1,
1,1,1,1,1,1,1,1,4),(0.e0,1.e0),(4.995380222615e-1,5.203373473908e-1,
5.294695003877e-1,5.395069835622e-1,5.503755579830e-1,5.624436509829e-1,
5.759860910447e-1,5.910869471337e-1,6.079348979531e-1,6.267500481585e-1,
6.476415144576e-1,6.706331652024e-1,6.957437954421e-1,7.230582847566e-1,
7.527611631653e-1,7.851382061351e-1,8.205060599888e-1,8.757471467420e-1),
.unspecified.)geometric_representation_item()rational_b_spline_surface(((
1.576531506536e0,1.576531506536e0,1.576531506536e0,1.576531506536e0,
1.576531506536e0,1.576531506536e0,1.576531506536e0,1.576531506536e0,
1.576531506536e0,1.576531506536e0,1.576531506536e0,1.576531506536e0,
1.576531506536e0,1.576531506536e0,1.576531506536e0,1.576531506536e0,
1.576531506536e0,1.576531506536e0,1.576531506536e0,1.576531506536e0),(
8.078228311546e-1,8.078228311546e-1,8.078228311546e-1,8.078228311546e-1,
8.078228311546e-1,8.078228311546e-1,8.078228311546e-1,8.078228311546e-1,
8.078228311546e-1,8.078228311546e-1,8.078228311546e-1,8.078228311546e-1,
8.078228311546e-1,8.078228311546e-1,8.078228311546e-1,8.078228311546e-1,
8.078228311546e-1,8.078228311546e-1,8.078228311546e-1,8.078228311546e-1),(
8.078228311546e-1,8.078228311546e-1,8.078228311546e-1,8.078228311546e-1,
8.078228311546e-1,8.078228311546e-1,8.078228311546e-1,8.078228311546e-1,
8.078228311546e-1,8.078228311546e-1,8.078228311546e-1,8.078228311546e-1,
8.078228311546e-1,8.078228311546e-1,8.078228311546e-1,8.078228311546e-1,
8.078228311546e-1,8.078228311546e-1,8.078228311546e-1,8.078228311546e-1),(
1.576531506536e0,1.576531506536e0,1.576531506536e0,1.576531506536e0,
1.576531506536e0,1.576531506536e0,1.576531506536e0,1.576531506536e0,
1.576531506536e0,1.576531506536e0,1.576531506536e0,1.576531506536e0,
1.576531506536e0,1.576531506536e0,1.576531506536e0,1.576531506536e0,
1.576531506536e0,1.576531506536e0,1.576531506536e0,1.576531506536e0)))representation_item('')surface());
#36827=oriented_edge('',*,*,#36826,.f.);
#36828=oriented_edge('',*,*,#36736,.t.);
#36829=oriented_edge('',*,*,#36725,.t.);
#36830=oriented_edge('',*,*,#28451,.f.);
#36831=edge_loop('',(#36827,#36828,#36829,#36830));
#36832=face_outer_bound('',#36831,.f.);
#36834=cartesian_point('',(7.402229749901e1,8.290466491896e0,
-2.460528104879e1));
#36835=direction('',(9.816549007497e-3,-9.269387931737e-3,9.999088527526e-1));
#36836=direction('',(-6.859514237430e-1,-7.276473350052e-1,-1.117067589865e-5));
#36837=axis2_placement_3d('',#36834,#36835,#36836);
#36838=cylindrical_surface('',#36837,3.000055924659e-1);
#36839=oriented_edge('',*,*,#36826,.t.);
#36840=oriented_edge('',*,*,#28449,.f.);
#36842=oriented_edge('',*,*,#36841,.t.);
#36844=oriented_edge('',*,*,#36843,.f.);
#36845=edge_loop('',(#36839,#36840,#36842,#36844));
#36846=face_outer_bound('',#36845,.f.);
#36848=cartesian_point('',(7.021109274854e1,7.944916450186e0,
-3.934391487093e1));
#36849=direction('',(-1.303828328697e-1,9.914089360422e-1,1.042297599217e-2));
#36850=direction('',(8.104716430547e-1,1.126308324510e-1,-5.748478158483e-1));
#36851=axis2_placement_3d('',#36848,#36849,#36850);
#36852=toroidal_surface('',#36851,3.697836915821e0,2.999996387266e-1);
#36854=oriented_edge('',*,*,#36853,.f.);
#36855=oriented_edge('',*,*,#36841,.f.);
#36857=oriented_edge('',*,*,#36856,.f.);
#36859=oriented_edge('',*,*,#36858,.f.);
#36861=oriented_edge('',*,*,#36860,.t.);
#36862=edge_loop('',(#36854,#36855,#36857,#36859,#36861));
#36863=face_outer_bound('',#36862,.f.);
#36865=cartesian_point('',(6.590532645855e1,6.659342911421e0,0.e0));
#36866=direction('',(1.305190353861e-1,-9.913904998230e-1,-1.047178411625e-2));
#36867=direction('',(9.914448613738e-1,1.305261922200e-1,0.e0));
#36868=axis2_placement_3d('',#36865,#36866,#36867);
#36869=plane('',#36868);
#36871=oriented_edge('',*,*,#36870,.t.);
#36873=oriented_edge('',*,*,#36872,.t.);
#36874=oriented_edge('',*,*,#36738,.t.);
#36875=oriented_edge('',*,*,#36843,.t.);
#36876=oriented_edge('',*,*,#36853,.t.);
#36878=oriented_edge('',*,*,#36877,.t.);
#36879=edge_loop('',(#36871,#36873,#36874,#36875,#36876,#36878));
#36880=face_outer_bound('',#36879,.f.);
#36882=cartesian_point('',(7.350742435006e1,7.383429636959e0,
-2.154687439419e1));
#36883=direction('',(-9.705860993021e-3,9.283970269759e-3,-9.999097980110e-1));
#36884=direction('',(-8.074371541289e-1,-5.899488727406e-1,2.360017861676e-3));
#36885=axis2_placement_3d('',#36882,#36883,#36884);
#36886=cylindrical_surface('',#36885,5.000150365074e-1);
#36888=oriented_edge('',*,*,#36887,.f.);
#36890=oriented_edge('',*,*,#36889,.f.);
#36891=oriented_edge('',*,*,#36870,.f.);
#36893=oriented_edge('',*,*,#36892,.t.);
#36894=edge_loop('',(#36888,#36890,#36891,#36893));
#36895=face_outer_bound('',#36894,.f.);
#36897=cartesian_point('',(0.e0,0.e0,-2.511027589124e1));
#36898=direction('',(0.e0,0.e0,1.e0));
#36899=direction('',(1.e0,0.e0,0.e0));
#36900=axis2_placement_3d('',#36897,#36898,#36899);
#36901=conical_surface('',#36900,7.334631745054e1,5.e-1);
#36903=oriented_edge('',*,*,#36902,.f.);
#36904=oriented_edge('',*,*,#33892,.f.);
#36906=oriented_edge('',*,*,#36905,.f.);
#36908=oriented_edge('',*,*,#36907,.t.);
#36910=oriented_edge('',*,*,#36909,.f.);
#36912=oriented_edge('',*,*,#36911,.f.);
#36913=oriented_edge('',*,*,#36887,.t.);
#36914=edge_loop('',(#36903,#36904,#36906,#36908,#36910,#36912,#36913));
#36915=face_outer_bound('',#36914,.f.);
#36917=cartesian_point('',(7.288811709634e1,7.311143548917e0,
-4.131567792264e1));
#36918=cartesian_point('',(7.291466244685e1,7.257235484876e0,
-4.151426726903e1));
#36919=cartesian_point('',(7.296311756450e1,7.210766532512e0,
-4.183251377347e1));
#36920=cartesian_point('',(7.302043195542e1,7.234293015487e0,
-4.217098418962e1));
#36921=cartesian_point('',(7.304168911768e1,7.254314805936e0,
-4.229078872158e1));
#36922=cartesian_point('',(7.256039399771e1,7.847932228916e0,
-4.133853508074e1));
#36923=cartesian_point('',(7.253036242774e1,7.761196991913e0,
-4.149714059223e1));
#36924=cartesian_point('',(7.250191589086e1,7.645259705161e0,
-4.176310167335e1));
#36925=cartesian_point('',(7.249819310374e1,7.572979993374e0,
-4.206737979154e1));
#36926=cartesian_point('',(7.250107634595e1,7.556574414652e0,
-4.217840850375e1));
#36927=cartesian_point('',(7.299112908092e1,8.306205381403e0,
-4.136104889190e1));
#36928=cartesian_point('',(7.291290732614e1,8.266062010051e0,
-4.149350543257e1));
#36929=cartesian_point('',(7.280031073294e1,8.206279401069e0,
-4.170552076875e1));
#36930=cartesian_point('',(7.269999070592e1,8.155462508639e0,
-4.193062048820e1));
#36931=cartesian_point('',(7.266751756542e1,8.140018006348e0,
-4.201024995338e1));
#36932=cartesian_point('',(7.354788413335e1,8.013091292992e0,
-4.135016285562e1));
#36933=cartesian_point('',(7.350061544667e1,8.030549083157e0,
-4.150869920966e1));
#36934=cartesian_point('',(7.342017594791e1,8.070093568771e0,
-4.174431575039e1));
#36935=cartesian_point('',(7.332953007919e1,8.126495155925e0,
-4.196150675473e1));
#36936=cartesian_point('',(7.329663104021e1,8.147989049703e0,
-4.203321632307e1));
#36937=(bounded_surface()b_spline_surface(3,3,((#36917,#36918,#36919,#36920,
#36921),(#36922,#36923,#36924,#36925,#36926),(#36927,#36928,#36929,#36930,
#36931),(#36932,#36933,#36934,#36935,#36936)),.unspecified.,.f.,.f.,.f.)b_spline_surface_with_knots((4,4),(4,1,4),(0.e0,1.e0),(3.705332929923e-1,
7.047876143453e-1,8.831339989610e-1),.unspecified.)geometric_representation_item()rational_b_spline_surface(((1.579951382860e0,1.579951382860e0,1.579951382860e0,
1.579951382860e0,1.579951382860e0),(8.066828723799e-1,8.066828723799e-1,
8.066828723799e-1,8.066828723799e-1,8.066828723799e-1),(8.066828723799e-1,
8.066828723799e-1,8.066828723799e-1,8.066828723799e-1,8.066828723799e-1),(
1.579951382860e0,1.579951382860e0,1.579951382860e0,1.579951382860e0,
1.579951382860e0)))representation_item('')surface());
#36938=oriented_edge('',*,*,#36902,.t.);
#36939=oriented_edge('',*,*,#36892,.f.);
#36941=oriented_edge('',*,*,#36940,.f.);
#36943=oriented_edge('',*,*,#36942,.t.);
#36944=edge_loop('',(#36938,#36939,#36941,#36943));
#36945=face_outer_bound('',#36944,.f.);
#36947=cartesian_point('',(7.277908461070e1,8.311992507567e0,
-4.213845709209e1));
#36948=direction('',(5.414020686022e-1,6.242068762367e-2,8.384434732705e-1));
#36949=direction('',(-5.614915257796e-1,-7.154114028319e-1,4.158290408038e-1));
#36950=axis2_placement_3d('',#36947,#36948,#36949);
#36951=cylindrical_surface('',#36950,3.000000000007e-1);
#36953=oriented_edge('',*,*,#36952,.t.);
#36954=oriented_edge('',*,*,#36940,.t.);
#36955=oriented_edge('',*,*,#36877,.f.);
#36956=oriented_edge('',*,*,#36860,.f.);
#36958=oriented_edge('',*,*,#36957,.t.);
#36959=edge_loop('',(#36953,#36954,#36955,#36956,#36958));
#36960=face_outer_bound('',#36959,.f.);
#36962=cartesian_point('',(7.285013726236e1,7.365635871856e0,
-4.179733916173e1));
#36963=cartesian_point('',(7.286597271221e1,7.352462687994e0,
-4.187719431593e1));
#36964=cartesian_point('',(7.288923592089e1,7.339794089912e0,
-4.201029876006e1));
#36965=cartesian_point('',(7.291399648803e1,7.339938116628e0,
-4.219382114978e1));
#36966=cartesian_point('',(7.292934107459e1,7.349492100648e0,
-4.233947628133e1));
#36967=cartesian_point('',(7.293980128654e1,7.365733548828e0,
-4.247331726311e1));
#36968=cartesian_point('',(7.294632603637e1,7.386753871345e0,
-4.259635604901e1));
#36969=cartesian_point('',(7.294968773247e1,7.411219698209e0,
-4.270959887943e1));
#36970=cartesian_point('',(7.295050928098e1,7.438197123748e0,
-4.281397750034e1));
#36971=cartesian_point('',(7.294928699962e1,7.467065332130e0,
-4.291041996356e1));
#36972=cartesian_point('',(7.294640200484e1,7.497467097747e0,
-4.299987289350e1));
#36973=cartesian_point('',(7.294213155441e1,7.529251007528e0,
-4.308322983141e1));
#36974=cartesian_point('',(7.293665973470e1,7.562447051981e0,
-4.316133491020e1));
#36975=cartesian_point('',(7.293007886493e1,7.597280965635e0,
-4.323502674142e1));
#36976=cartesian_point('',(7.292237273188e1,7.634256052241e0,
-4.330523656178e1));
#36977=cartesian_point('',(7.291338705065e1,7.674270605920e0,
-4.337302642306e1));
#36978=cartesian_point('',(7.290280141188e1,7.718740468207e0,
-4.343948231142e1));
#36979=cartesian_point('',(7.289011141607e1,7.769743221880e0,
-4.350547799942e1));
#36980=cartesian_point('',(7.287462832342e1,7.830399357932e0,
-4.357151504354e1));
#36981=cartesian_point('',(7.285538224633e1,7.906021407802e0,
-4.363781444155e1));
#36982=cartesian_point('',(7.283077862699e1,8.008477922015e0,
-4.370458150819e1));
#36983=cartesian_point('',(7.279917960131e1,8.160740130373e0,
-4.376629123836e1));
#36984=cartesian_point('',(7.277012238401e1,8.377725165487e0,
-4.378310414033e1));
#36985=cartesian_point('',(7.276075518343e1,8.580959583222e0,
-4.372619794256e1));
#36986=cartesian_point('',(7.276169112595e1,8.706230266268e0,
-4.365083236647e1));
#36987=cartesian_point('',(7.276276945265e1,8.764099724165e0,
-4.360353020567e1));
#36988=cartesian_point('',(7.276325133595e1,8.786633052092e0,
-4.358313421099e1));
#36989=cartesian_point('',(7.263203351192e1,7.810903894941e0,
-4.175653255077e1));
#36990=cartesian_point('',(7.262405977617e1,7.784406790341e0,
-4.181850959029e1));
#36991=cartesian_point('',(7.261202814145e1,7.746203876770e0,
-4.192478776489e1));
#36992=cartesian_point('',(7.259629463291e1,7.705748459795e0,
-4.207693142614e1));
#36993=cartesian_point('',(7.258379896769e1,7.680471684278e0,
-4.220065875167e1));
#36994=cartesian_point('',(7.257200246226e1,7.662827253982e0,
-4.231668628126e1));
#36995=cartesian_point('',(7.256070247340e1,7.651292734236e0,
-4.242523929894e1));
#36996=cartesian_point('',(7.254978804945e1,7.644719096290e0,
-4.252672268804e1));
#36997=cartesian_point('',(7.253919630744e1,7.642246850677e0,
-4.262160587031e1));
#36998=cartesian_point('',(7.252887597299e1,7.643244661912e0,
-4.271045307819e1));
#36999=cartesian_point('',(7.251876553941e1,7.647281203390e0,
-4.279392478757e1));
#37000=cartesian_point('',(7.250878741877e1,7.654109003755e0,
-4.287269834278e1));
#37001=cartesian_point('',(7.249883723396e1,7.663657174183e0,
-4.294746032219e1));
#37002=cartesian_point('',(7.248876664942e1,7.676048821156e0,
-4.301894193302e1));
#37003=cartesian_point('',(7.247835124711e1,7.691670144692e0,
-4.308801468354e1));
#37004=cartesian_point('',(7.246725097222e1,7.711300978696e0,
-4.315573648648e1));
#37005=cartesian_point('',(7.245497363378e1,7.736306787965e0,
-4.322325593262e1));
#37006=cartesian_point('',(7.244084157180e1,7.768909351966e0,
-4.329157355290e1));
#37007=cartesian_point('',(7.242397297331e1,7.812636298829e0,
-4.336133240502e1));
#37008=cartesian_point('',(7.240317166415e1,7.873473327369e0,
-4.343285646460e1));
#37009=cartesian_point('',(7.237662330473e1,7.963977614993e0,
-4.350632710720e1));
#37010=cartesian_point('',(7.234262799198e1,8.109088301843e0,
-4.357551040784e1));
#37011=cartesian_point('',(7.231271530221e1,8.325629619247e0,
-4.359454620404e1));
#37012=cartesian_point('',(7.230683220672e1,8.525002481866e0,
-4.353031866507e1));
#37013=cartesian_point('',(7.231289277583e1,8.638506226211e0,
-4.344693871971e1));
#37014=cartesian_point('',(7.231740806462e1,8.686557903457e0,
-4.339578274289e1));
#37015=cartesian_point('',(7.231942130070e1,8.704537789746e0,
-4.337392746507e1));
#37016=cartesian_point('',(7.294755597432e1,8.189905709814e0,
-4.169113431398e1));
#37017=cartesian_point('',(7.291996060748e1,8.178947893880e0,
-4.174832089289e1));
#37018=cartesian_point('',(7.287461453798e1,8.162474119668e0,
-4.184419569616e1));
#37019=cartesian_point('',(7.281258774328e1,8.143406033449e0,
-4.197785714017e1));
#37020=cartesian_point('',(7.276340645248e1,8.130304766824e0,
-4.208483844269e1));
#37021=cartesian_point('',(7.271813801836e1,8.119926638604e0,
-4.218387955570e1));
#37022=cartesian_point('',(7.267641747203e1,8.111783459709e0,
-4.227549732521e1));
#37023=cartesian_point('',(7.263793518612e1,8.105500490996e0,
-4.236022462399e1));
#37024=cartesian_point('',(7.260243357461e1,8.100793217286e0,
-4.243855926451e1));
#37025=cartesian_point('',(7.256966890654e1,8.097446029874e0,
-4.251101414334e1));
#37026=cartesian_point('',(7.253939690613e1,8.095303078052e0,
-4.257812919552e1));
#37027=cartesian_point('',(7.251139504340e1,8.094266556368e0,
-4.264041000738e1));
#37028=cartesian_point('',(7.248546167971e1,8.094294957468e0,
-4.269832148569e1));
#37029=cartesian_point('',(7.246140302124e1,8.095407439832e0,
-4.275231039321e1));
#37030=cartesian_point('',(7.243900497113e1,8.097702368286e0,
-4.280286251840e1));
#37031=cartesian_point('',(7.241802859947e1,8.101397513213e0,
-4.285050507305e1));
#37032=cartesian_point('',(7.239824968326e1,8.106894169221e0,
-4.289569968743e1));
#37033=cartesian_point('',(7.237951984297e1,8.114867790907e0,
-4.293866024740e1));
#37034=cartesian_point('',(7.236174779232e1,8.126402169665e0,
-4.297930964445e1));
#37035=cartesian_point('',(7.234476787793e1,8.143324402196e0,
-4.301744298163e1));
#37036=cartesian_point('',(7.232803514446e1,8.169414266827e0,
-4.305311122922e1));
#37037=cartesian_point('',(7.231160981824e1,8.212249071349e0,
-4.308354973493e1));
#37038=cartesian_point('',(7.230123354052e1,8.277161554552e0,
-4.309142578677e1));
#37039=cartesian_point('',(7.230462251336e1,8.337635850581e0,
-4.306412138348e1));
#37040=cartesian_point('',(7.231576152969e1,8.372715823708e0,
-4.302463340940e1));
#37041=cartesian_point('',(7.232464950957e1,8.387938205510e0,
-4.299760941731e1));
#37042=cartesian_point('',(7.232877983296e1,8.393707954170e0,
-4.298558969285e1));
#37043=cartesian_point('',(7.342729358381e1,8.058909154868e0,
-4.167771216104e1));
#37044=cartesian_point('',(7.340723698252e1,8.074160567508e0,
-4.174880456484e1));
#37045=cartesian_point('',(7.336956114902e1,8.101239092502e0,
-4.186287907530e1));
#37046=cartesian_point('',(7.330964165073e1,8.140505003140e0,
-4.201259363900e1));
#37047=cartesian_point('',(7.325788058481e1,8.172330529645e0,
-4.212761680549e1));
#37048=cartesian_point('',(7.320711366545e1,8.201863558228e0,
-4.223038609228e1));
#37049=cartesian_point('',(7.315799287764e1,8.229087349734e0,
-4.232244678088e1));
#37050=cartesian_point('',(7.311092721057e1,8.254084871187e0,
-4.240503923104e1));
#37051=cartesian_point('',(7.306618341788e1,8.276973964675e0,
-4.247914712125e1));
#37052=cartesian_point('',(7.302390577413e1,8.297894265269e0,
-4.254560459937e1));
#37053=cartesian_point('',(7.298414107304e1,8.316992450166e0,
-4.260513779546e1));
#37054=cartesian_point('',(7.294690144315e1,8.334390876418e0,
-4.265832606958e1));
#37055=cartesian_point('',(7.291219305924e1,8.350173279362e0,
-4.270560807111e1));
#37056=cartesian_point('',(7.288002508787e1,8.364375250973e0,
-4.274730210343e1));
#37057=cartesian_point('',(7.285040019547e1,8.376973584471e0,
-4.278363384136e1));
#37058=cartesian_point('',(7.282334907559e1,8.387838442690e0,
-4.281469457408e1));
#37059=cartesian_point('',(7.279904148816e1,8.396621999002e0,
-4.284031369387e1));
#37060=cartesian_point('',(7.277794119789e1,8.402573285834e0,
-4.285992603551e1));
#37061=cartesian_point('',(7.276080550301e1,8.404342507622e0,
-4.287271582146e1));
#37062=cartesian_point('',(7.274854955313e1,8.399635246112e0,
-4.287793663138e1));
#37063=cartesian_point('',(7.274190075870e1,8.384264360168e0,
-4.287555524156e1));
#37064=cartesian_point('',(7.274244089901e1,8.349442670956e0,
-4.286639266947e1));
#37065=cartesian_point('',(7.274911984970e1,8.289066977022e0,
-4.286279207392e1));
#37066=cartesian_point('',(7.275671319390e1,8.238226977474e0,
-4.287342598409e1));
#37067=cartesian_point('',(7.276693867447e1,8.220044243667e0,
-4.287834796820e1));
#37068=cartesian_point('',(7.277601556419e1,8.217862080336e0,
-4.287518823529e1));
#37069=cartesian_point('',(7.278037004127e1,8.218060522604e0,
-4.287278351688e1));
#37070=(bounded_surface()b_spline_surface(3,3,((#36962,#36963,#36964,#36965,
#36966,#36967,#36968,#36969,#36970,#36971,#36972,#36973,#36974,#36975,#36976,
#36977,#36978,#36979,#36980,#36981,#36982,#36983,#36984,#36985,#36986,#36987,
#36988),(#36989,#36990,#36991,#36992,#36993,#36994,#36995,#36996,#36997,#36998,
#36999,#37000,#37001,#37002,#37003,#37004,#37005,#37006,#37007,#37008,#37009,
#37010,#37011,#37012,#37013,#37014,#37015),(#37016,#37017,#37018,#37019,#37020,
#37021,#37022,#37023,#37024,#37025,#37026,#37027,#37028,#37029,#37030,#37031,
#37032,#37033,#37034,#37035,#37036,#37037,#37038,#37039,#37040,#37041,#37042),(
#37043,#37044,#37045,#37046,#37047,#37048,#37049,#37050,#37051,#37052,#37053,
#37054,#37055,#37056,#37057,#37058,#37059,#37060,#37061,#37062,#37063,#37064,
#37065,#37066,#37067,#37068,#37069)),.unspecified.,.f.,.f.,.f.)b_spline_surface_with_knots((4,4),(4,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,4),(0.e0,1.e0),
(3.701378954161e-2,1.174978810154e-1,1.685340419602e-1,2.151070878912e-1,
2.576965876635e-1,2.967580367602e-1,3.326328325926e-1,3.655969511825e-1,
3.959207895710e-1,4.238714449092e-1,4.496932977483e-1,4.735649085073e-1,
4.956646114190e-1,5.161820343203e-1,5.353131056758e-1,5.532536731444e-1,
5.700837480311e-1,5.856944514266e-1,6.000622052898e-1,6.134767493512e-1,
6.275048550139e-1,6.425426992196e-1,6.580310995513e-1,6.751448123606e-1,
6.888924528464e-1),.unspecified.)geometric_representation_item()rational_b_spline_surface(((1.413823059497e0,1.413823059497e0,1.413823059497e0,1.413823059497e0,
1.413823059497e0,1.413823059497e0,1.413823059497e0,1.413823059497e0,
1.413823059497e0,1.413823059497e0,1.413823059497e0,1.413823059497e0,
1.413823059497e0,1.413823059497e0,1.413823059497e0,1.413823059497e0,
1.413823059497e0,1.413823059497e0,1.413823059497e0,1.413823059497e0,
1.413823059497e0,1.413823059497e0,1.413823059497e0,1.413823059497e0,
1.413823059497e0,1.413823059497e0,1.413823059497e0),(8.620589801676e-1,
8.620589801676e-1,8.620589801676e-1,8.620589801676e-1,8.620589801676e-1,
8.620589801676e-1,8.620589801676e-1,8.620589801676e-1,8.620589801676e-1,
8.620589801676e-1,8.620589801676e-1,8.620589801676e-1,8.620589801676e-1,
8.620589801676e-1,8.620589801676e-1,8.620589801676e-1,8.620589801676e-1,
8.620589801676e-1,8.620589801676e-1,8.620589801676e-1,8.620589801676e-1,
8.620589801676e-1,8.620589801676e-1,8.620589801676e-1,8.620589801676e-1,
8.620589801676e-1,8.620589801676e-1),(8.620589801676e-1,8.620589801676e-1,
8.620589801676e-1,8.620589801676e-1,8.620589801676e-1,8.620589801676e-1,
8.620589801676e-1,8.620589801676e-1,8.620589801676e-1,8.620589801676e-1,
8.620589801676e-1,8.620589801676e-1,8.620589801676e-1,8.620589801676e-1,
8.620589801676e-1,8.620589801676e-1,8.620589801676e-1,8.620589801676e-1,
8.620589801676e-1,8.620589801676e-1,8.620589801676e-1,8.620589801676e-1,
8.620589801676e-1,8.620589801676e-1,8.620589801676e-1,8.620589801676e-1,
8.620589801676e-1),(1.413823059497e0,1.413823059497e0,1.413823059497e0,
1.413823059497e0,1.413823059497e0,1.413823059497e0,1.413823059497e0,
1.413823059497e0,1.413823059497e0,1.413823059497e0,1.413823059497e0,
1.413823059497e0,1.413823059497e0,1.413823059497e0,1.413823059497e0,
1.413823059497e0,1.413823059497e0,1.413823059497e0,1.413823059497e0,
1.413823059497e0,1.413823059497e0,1.413823059497e0,1.413823059497e0,
1.413823059497e0,1.413823059497e0,1.413823059497e0,1.413823059497e0)))representation_item('')surface());
#37071=oriented_edge('',*,*,#33894,.t.);
#37072=oriented_edge('',*,*,#36942,.f.);
#37073=oriented_edge('',*,*,#36952,.f.);
#37075=oriented_edge('',*,*,#37074,.t.);
#37076=edge_loop('',(#37071,#37072,#37073,#37075));
#37077=face_outer_bound('',#37076,.f.);
#37079=cartesian_point('',(0.e0,0.e0,-4.331177673041e1));
#37080=direction('',(0.e0,0.e0,1.e0));
#37081=direction('',(9.940542328680e-1,1.088860969874e-1,0.e0));
#37082=axis2_placement_3d('',#37079,#37080,#37081);
#37083=toroidal_surface('',#37082,7.344368814732e1,5.e-1);
#37084=oriented_edge('',*,*,#33896,.t.);
#37085=oriented_edge('',*,*,#37074,.f.);
#37087=oriented_edge('',*,*,#37086,.t.);
#37089=oriented_edge('',*,*,#37088,.t.);
#37091=oriented_edge('',*,*,#37090,.t.);
#37092=edge_loop('',(#37084,#37085,#37087,#37089,#37091));
#37093=face_outer_bound('',#37092,.f.);
#37095=cartesian_point('',(5.104563128935e-11,6.724270156972e-12,
-4.228096149021e1));
#37096=direction('',(0.e0,0.e0,1.e0));
#37097=direction('',(9.914448613738e-1,1.305261922201e-1,0.e0));
#37098=axis2_placement_3d('',#37095,#37096,#37097);
#37099=conical_surface('',#37098,7.351737503131e1,3.302386755580e1);
#37100=oriented_edge('',*,*,#37088,.f.);
#37101=oriented_edge('',*,*,#37086,.f.);
#37102=oriented_edge('',*,*,#36957,.f.);
#37104=oriented_edge('',*,*,#37103,.f.);
#37106=oriented_edge('',*,*,#37105,.f.);
#37108=oriented_edge('',*,*,#37107,.f.);
#37110=oriented_edge('',*,*,#37109,.f.);
#37111=edge_loop('',(#37100,#37101,#37102,#37104,#37106,#37108,#37110));
#37112=face_outer_bound('',#37111,.f.);
#37114=cartesian_point('',(0.e0,0.e0,-3.934268702288e1));
#37115=direction('',(0.e0,0.e0,1.e0));
#37116=direction('',(-9.912498101264e-1,-1.319992951662e-1,0.e0));
#37117=axis2_placement_3d('',#37114,#37115,#37116);
#37118=toroidal_surface('',#37117,7.065650925828e1,4.e0);
#37120=oriented_edge('',*,*,#37119,.t.);
#37122=oriented_edge('',*,*,#37121,.t.);
#37123=oriented_edge('',*,*,#37107,.t.);
#37124=oriented_edge('',*,*,#37105,.t.);
#37125=oriented_edge('',*,*,#37103,.t.);
#37126=oriented_edge('',*,*,#36858,.t.);
#37127=oriented_edge('',*,*,#36856,.t.);
#37128=oriented_edge('',*,*,#28447,.t.);
#37129=oriented_edge('',*,*,#28445,.t.);
#37130=edge_loop('',(#37120,#37122,#37123,#37124,#37125,#37126,#37127,#37128,
#37129));
#37131=face_outer_bound('',#37130,.f.);
#37133=cartesian_point('',(6.987437851947e1,1.049793754286e1,
-3.934373632879e1));
#37134=direction('',(1.305896122575e-1,-9.913815089240e-1,1.044303279803e-2));
#37135=direction('',(9.910190113317e-1,1.308330299742e-1,2.764122730438e-2));
#37136=axis2_placement_3d('',#37133,#37134,#37135);
#37137=toroidal_surface('',#37136,3.698456031659e0,2.999994698671e-1);
#37139=oriented_edge('',*,*,#37138,.f.);
#37141=oriented_edge('',*,*,#37140,.f.);
#37142=oriented_edge('',*,*,#37121,.f.);
#37143=oriented_edge('',*,*,#37119,.f.);
#37145=oriented_edge('',*,*,#37144,.t.);
#37146=edge_loop('',(#37139,#37141,#37142,#37143,#37145));
#37147=face_outer_bound('',#37146,.f.);
#37149=cartesian_point('',(7.766248969707e1,1.224171865864e1,0.e0));
#37150=direction('',(-1.305190353861e-1,9.913904998230e-1,-1.047178411625e-2));
#37151=direction('',(-9.914448613738e-1,-1.305261922200e-1,0.e0));
#37152=axis2_placement_3d('',#37149,#37150,#37151);
#37153=plane('',#37152);
#37155=oriented_edge('',*,*,#37154,.t.);
#37157=oriented_edge('',*,*,#37156,.t.);
#37159=oriented_edge('',*,*,#37158,.t.);
#37161=oriented_edge('',*,*,#37160,.t.);
#37162=oriented_edge('',*,*,#37138,.t.);
#37164=oriented_edge('',*,*,#37163,.t.);
#37165=edge_loop('',(#37155,#37157,#37159,#37161,#37162,#37164));
#37166=face_outer_bound('',#37165,.f.);
#37168=cartesian_point('',(7.351827087826e1,1.213082084655e1,
-6.593298135932e0));
#37169=direction('',(4.420920199056e-1,6.764997688215e-2,8.944149632937e-1));
#37170=direction('',(-8.424541351519e-1,3.736475439831e-1,3.881475789449e-1));
#37171=axis2_placement_3d('',#37168,#37169,#37170);
#37172=cylindrical_surface('',#37171,5.000000030465e-1);
#37174=oriented_edge('',*,*,#37173,.t.);
#37176=oriented_edge('',*,*,#37175,.f.);
#37177=oriented_edge('',*,*,#37154,.f.);
#37179=oriented_edge('',*,*,#37178,.t.);
#37180=edge_loop('',(#37174,#37176,#37177,#37179));
#37181=face_outer_bound('',#37180,.f.);
#37183=cartesian_point('',(3.150403890807e-13,0.e0,-5.729424002765e0));
#37184=direction('',(0.e0,0.e0,1.e0));
#37185=direction('',(0.e0,-1.e0,0.e0));
#37186=axis2_placement_3d('',#37183,#37184,#37185);
#37187=conical_surface('',#37186,7.438528799863e1,2.656505117708e1);
#37189=oriented_edge('',*,*,#37188,.f.);
#37191=oriented_edge('',*,*,#37190,.f.);
#37193=oriented_edge('',*,*,#37192,.f.);
#37194=oriented_edge('',*,*,#37173,.f.);
#37196=oriented_edge('',*,*,#37195,.t.);
#37197=oriented_edge('',*,*,#28439,.f.);
#37199=oriented_edge('',*,*,#37198,.f.);
#37200=edge_loop('',(#37189,#37191,#37193,#37194,#37196,#37197,#37199));
#37201=face_outer_bound('',#37200,.f.);
#37203=cartesian_point('',(7.251463525066e1,1.691461084522e1,
-6.695552248316e0));
#37204=direction('',(-4.343283024968e-1,-1.066808648924e-1,-8.944149589067e-1));
#37205=direction('',(-6.353375173077e-1,-6.675984268353e-1,3.881476260245e-1));
#37206=axis2_placement_3d('',#37203,#37204,#37205);
#37207=cylindrical_surface('',#37206,5.000000035638e-1);
#37208=oriented_edge('',*,*,#37188,.t.);
#37210=oriented_edge('',*,*,#37209,.f.);
#37212=oriented_edge('',*,*,#37211,.f.);
#37214=oriented_edge('',*,*,#37213,.t.);
#37215=edge_loop('',(#37208,#37210,#37212,#37214));
#37216=face_outer_bound('',#37215,.f.);
#37218=cartesian_point('',(7.337618681779e1,1.835290816506e1,
-4.344496988952e0));
#37219=cartesian_point('',(7.342355134946e1,1.827751159427e1,
-4.305525238251e0));
#37220=cartesian_point('',(7.349902046977e1,1.812603237122e1,
-4.261895783099e0));
#37221=cartesian_point('',(7.355832969395e1,1.788989099132e1,
-4.261002651060e0));
#37222=cartesian_point('',(7.357764048392e1,1.771512167111e1,
-4.288795155494e0));
#37223=cartesian_point('',(7.357203655555e1,1.754612390950e1,
-4.343036995145e0));
#37224=cartesian_point('',(7.354453474127e1,1.739274595557e1,
-4.416732654188e0));
#37225=cartesian_point('',(7.349944254146e1,1.725663969434e1,
-4.504496105677e0));
#37226=cartesian_point('',(7.344028343301e1,1.713645397748e1,
-4.603390080725e0));
#37227=cartesian_point('',(7.336927494293e1,1.703014320607e1,
-4.712480109163e0));
#37228=cartesian_point('',(7.328756917934e1,1.693607553418e1,
-4.832011592573e0));
#37229=cartesian_point('',(7.319593280693e1,1.685353014049e1,
-4.962408002249e0));
#37230=cartesian_point('',(7.309507180866e1,1.678246811463e1,
-5.103904590572e0));
#37231=cartesian_point('',(7.298552391928e1,1.672317638217e1,
-5.256761400026e0));
#37232=cartesian_point('',(7.286749101488e1,1.667618056391e1,
-5.421545146960e0));
#37233=cartesian_point('',(7.274077726884e1,1.664237895596e1,
-5.599278542548e0));
#37234=cartesian_point('',(7.260493791271e1,1.662330139535e1,
-5.791307258080e0));
#37235=cartesian_point('',(7.243689500982e1,1.662105681733e1,
-6.031362527197e0));
#37236=cartesian_point('',(7.231674583301e1,1.663928198500e1,
-6.205750719448e0));
#37237=cartesian_point('',(7.224509998344e1,1.665736786368e1,
-6.310924930160e0));
#37238=cartesian_point('',(7.283359558540e1,1.821447361552e1,
-4.070308741856e0));
#37239=cartesian_point('',(7.288104667368e1,1.814973679143e1,
-4.018647322398e0));
#37240=cartesian_point('',(7.296496068512e1,1.800070426207e1,
-3.958993460863e0));
#37241=cartesian_point('',(7.302672094272e1,1.775721752336e1,
-3.956941032857e0));
#37242=cartesian_point('',(7.304170411021e1,1.757862847576e1,
-3.994059191838e0));
#37243=cartesian_point('',(7.302573361836e1,1.741405504049e1,
-4.065605623129e0));
#37244=cartesian_point('',(7.298453475456e1,1.727648039763e1,
-4.160023566679e0));
#37245=cartesian_point('',(7.292544491454e1,1.716719073528e1,
-4.268485700229e0));
#37246=cartesian_point('',(7.285435249697e1,1.708295433464e1,
-4.386274495946e0));
#37247=cartesian_point('',(7.277505707550e1,1.701976083592e1,
-4.511864917829e0));
#37248=cartesian_point('',(7.268981186042e1,1.697440938021e1,
-4.645483660443e0));
#37249=cartesian_point('',(7.260024382634e1,1.694482106999e1,
-4.787721597532e0));
#37250=cartesian_point('',(7.250774865222e1,1.692970167222e1,
-4.939034899191e0));
#37251=cartesian_point('',(7.241345193800e1,1.692826197750e1,
-5.099917543110e0));
#37252=cartesian_point('',(7.231817173224e1,1.694017637023e1,
-5.271147864167e0));
#37253=cartesian_point('',(7.222251087277e1,1.696565732907e1,
-5.453905044203e0));
#37254=cartesian_point('',(7.212712524163e1,1.700552645391e1,
-5.649604701438e0));
#37255=cartesian_point('',(7.201841042819e1,1.706989739480e1,
-5.892291140582e0));
#37256=cartesian_point('',(7.194962782045e1,1.712940903884e1,
-6.066890100700e0));
#37257=cartesian_point('',(7.191206470032e1,1.716955383605e1,
-6.171592440680e0));
#37258=cartesian_point('',(7.252153855573e1,1.785307622872e1,
-4.476276604533e0));
#37259=cartesian_point('',(7.253666069326e1,1.783453908177e1,
-4.442922742614e0));
#37260=cartesian_point('',(7.256481360838e1,1.778793380780e1,
-4.406144511411e0));
#37261=cartesian_point('',(7.258472961549e1,1.770988201260e1,
-4.404203559183e0));
#37262=cartesian_point('',(7.258855620980e1,1.765299691707e1,
-4.426135870551e0));
#37263=cartesian_point('',(7.258140757784e1,1.760212876750e1,
-4.470537539520e0));
#37264=cartesian_point('',(7.256558876387e1,1.756194434090e1,
-4.532771776530e0));
#37265=cartesian_point('',(7.254397245561e1,1.753277957597e1,
-4.609218291593e0));
#37266=cartesian_point('',(7.251885222150e1,1.751326770853e1,
-4.697853931772e0));
#37267=cartesian_point('',(7.249171732174e1,1.750178253471e1,
-4.798050450600e0));
#37268=cartesian_point('',(7.246347862148e1,1.749702772908e1,-4.910069941e0));
#37269=cartesian_point('',(7.243480596693e1,1.749809879097e1,
-5.034261274391e0));
#37270=cartesian_point('',(7.240626683642e1,1.750435589176e1,
-5.170759326768e0));
#37271=cartesian_point('',(7.237832479430e1,1.751535138527e1,
-5.319717606140e0));
#37272=cartesian_point('',(7.235134919761e1,1.753082702418e1,
-5.481609946594e0));
#37273=cartesian_point('',(7.232567123310e1,1.755072753789e1,
-5.657399891661e0));
#37274=cartesian_point('',(7.230169108802e1,1.757518786962e1,
-5.848426755504e0));
#37275=cartesian_point('',(7.227662160682e1,1.760905354960e1,
-6.088483284882e0));
#37276=cartesian_point('',(7.226312561847e1,1.763637390213e1,
-6.263979327445e0));
#37277=cartesian_point('',(7.225678622207e1,1.765367126683e1,
-6.370215881168e0));
#37278=cartesian_point('',(7.289648798524e1,1.779736257913e1,
-4.968557029605e0));
#37279=cartesian_point('',(7.289415592019e1,1.779298482395e1,
-4.957727943850e0));
#37280=cartesian_point('',(7.288390822510e1,1.779895835437e1,
-4.949263259692e0));
#37281=cartesian_point('',(7.287889382346e1,1.781712611568e1,
-4.948541489935e0));
#37282=cartesian_point('',(7.288105455741e1,1.782944198364e1,
-4.952990075706e0));
#37283=cartesian_point('',(7.288901172784e1,1.783523373712e1,
-4.965504568957e0));
#37284=cartesian_point('',(7.290052451677e1,1.783156552248e1,
-4.989726938995e0));
#37285=cartesian_point('',(7.291303720670e1,1.781862848670e1,
-5.028275489025e0));
#37286=cartesian_point('',(7.292454724618e1,1.779793831838e1,
-5.082354784711e0));
#37287=cartesian_point('',(7.293372071285e1,1.777111437981e1,
-5.152408914559e0));
#37288=cartesian_point('',(7.293964624116e1,1.773945250320e1,
-5.238737695049e0));
#37289=cartesian_point('',(7.294161918335e1,1.770403716817e1,
-5.341392587783e0));
#37290=cartesian_point('',(7.293907239960e1,1.766583542488e1,
-5.460114946901e0));
#37291=cartesian_point('',(7.293152593337e1,1.762565925514e1,
-5.594641439656e0));
#37292=cartesian_point('',(7.291849192525e1,1.758413783932e1,
-5.745070699094e0));
#37293=cartesian_point('',(7.289935696239e1,1.754175788524e1,
-5.912093953863e0));
#37294=cartesian_point('',(7.287328321836e1,1.749899369072e1,
-6.096939579479e0));
#37295=cartesian_point('',(7.283382120751e1,1.744985595614e1,
-6.332952110829e0));
#37296=cartesian_point('',(7.279865947285e1,1.741859617509e1,
-6.508719312021e0));
#37297=cartesian_point('',(7.277501121211e1,1.740156062879e1,
-6.616251939713e0));
#37298=(bounded_surface()b_spline_surface(3,3,((#37218,#37219,#37220,#37221,
#37222,#37223,#37224,#37225,#37226,#37227,#37228,#37229,#37230,#37231,#37232,
#37233,#37234,#37235,#37236,#37237),(#37238,#37239,#37240,#37241,#37242,#37243,
#37244,#37245,#37246,#37247,#37248,#37249,#37250,#37251,#37252,#37253,#37254,
#37255,#37256,#37257),(#37258,#37259,#37260,#37261,#37262,#37263,#37264,#37265,
#37266,#37267,#37268,#37269,#37270,#37271,#37272,#37273,#37274,#37275,#37276,
#37277),(#37278,#37279,#37280,#37281,#37282,#37283,#37284,#37285,#37286,#37287,
#37288,#37289,#37290,#37291,#37292,#37293,#37294,#37295,#37296,#37297)),
.unspecified.,.f.,.f.,.f.)b_spline_surface_with_knots((4,4),(4,1,1,1,1,1,1,1,1,
1,1,1,1,1,1,1,1,4),(0.e0,1.e0),(4.995380205385e-1,5.203373200956e-1,
5.294694754085e-1,5.395069577036e-1,5.503755295436e-1,5.624436289457e-1,
5.759860925530e-1,5.910869693204e-1,6.079348925861e-1,6.267499962831e-1,
6.476415940269e-1,6.706337176380e-1,6.957447351835e-1,7.230585501781e-1,
7.527595921708e-1,7.851351011814e-1,8.205030150806e-1,8.757471470445e-1),
.unspecified.)geometric_representation_item()rational_b_spline_surface(((
1.576531506011e0,1.576531506011e0,1.576531506011e0,1.576531506011e0,
1.576531506011e0,1.576531506011e0,1.576531506011e0,1.576531506011e0,
1.576531506011e0,1.576531506011e0,1.576531506011e0,1.576531506011e0,
1.576531506011e0,1.576531506011e0,1.576531506011e0,1.576531506011e0,
1.576531506011e0,1.576531506011e0,1.576531506011e0,1.576531506011e0),(
8.078228313297e-1,8.078228313297e-1,8.078228313297e-1,8.078228313297e-1,
8.078228313297e-1,8.078228313297e-1,8.078228313297e-1,8.078228313297e-1,
8.078228313297e-1,8.078228313297e-1,8.078228313297e-1,8.078228313297e-1,
8.078228313297e-1,8.078228313297e-1,8.078228313297e-1,8.078228313297e-1,
8.078228313297e-1,8.078228313297e-1,8.078228313297e-1,8.078228313297e-1),(
8.078228313297e-1,8.078228313297e-1,8.078228313297e-1,8.078228313297e-1,
8.078228313297e-1,8.078228313297e-1,8.078228313297e-1,8.078228313297e-1,
8.078228313297e-1,8.078228313297e-1,8.078228313297e-1,8.078228313297e-1,
8.078228313297e-1,8.078228313297e-1,8.078228313297e-1,8.078228313297e-1,
8.078228313297e-1,8.078228313297e-1,8.078228313297e-1,8.078228313297e-1),(
1.576531506011e0,1.576531506011e0,1.576531506011e0,1.576531506011e0,
1.576531506011e0,1.576531506011e0,1.576531506011e0,1.576531506011e0,
1.576531506011e0,1.576531506011e0,1.576531506011e0,1.576531506011e0,
1.576531506011e0,1.576531506011e0,1.576531506011e0,1.576531506011e0,
1.576531506011e0,1.576531506011e0,1.576531506011e0,1.576531506011e0)))representation_item('')surface());
#37300=oriented_edge('',*,*,#37299,.f.);
#37301=oriented_edge('',*,*,#37209,.t.);
#37302=oriented_edge('',*,*,#37198,.t.);
#37303=oriented_edge('',*,*,#28437,.f.);
#37304=edge_loop('',(#37300,#37301,#37302,#37303));
#37305=face_outer_bound('',#37304,.f.);
#37307=cartesian_point('',(7.230690345956e1,1.788138903371e1,
-2.460528104879e1));
#37308=direction('',(1.094246498082e-2,-7.908770270327e-3,9.999088527526e-1));
#37309=direction('',(-5.851059782975e-1,-8.109568385776e-1,-1.117067604845e-5));
#37310=axis2_placement_3d('',#37307,#37308,#37309);
#37311=cylindrical_surface('',#37310,3.000055924634e-1);
#37312=oriented_edge('',*,*,#37299,.t.);
#37313=oriented_edge('',*,*,#28435,.f.);
#37315=oriented_edge('',*,*,#37314,.t.);
#37317=oriented_edge('',*,*,#37316,.f.);
#37318=edge_loop('',(#37312,#37313,#37315,#37317));
#37319=face_outer_bound('',#37318,.f.);
#37321=cartesian_point('',(6.857340742520e1,1.704133317676e1,
-3.934391487092e1));
#37322=direction('',(-2.586722229774e-1,9.659089204633e-1,1.042297602850e-2));
#37323=direction('',(7.888366721136e-1,2.174550375263e-1,-5.748478158463e-1));
#37324=axis2_placement_3d('',#37321,#37322,#37323);
#37325=toroidal_surface('',#37324,3.697836915823e0,2.999996387282e-1);
#37327=oriented_edge('',*,*,#37326,.f.);
#37328=oriented_edge('',*,*,#37314,.f.);
#37330=oriented_edge('',*,*,#37329,.f.);
#37332=oriented_edge('',*,*,#37331,.f.);
#37334=oriented_edge('',*,*,#37333,.t.);
#37335=edge_loop('',(#37327,#37328,#37330,#37332,#37334));
#37336=face_outer_bound('',#37335,.f.);
#37338=cartesian_point('',(6.447227858158e1,1.520474261931e1,0.e0));
#37339=direction('',(2.588048538901e-1,-9.658728639631e-1,-1.047178411625e-2));
#37340=direction('',(9.659258262891e-1,2.588190451026e-1,0.e0));
#37341=axis2_placement_3d('',#37338,#37339,#37340);
#37342=plane('',#37341);
#37344=oriented_edge('',*,*,#37343,.t.);
#37346=oriented_edge('',*,*,#37345,.t.);
#37347=oriented_edge('',*,*,#37211,.t.);
#37348=oriented_edge('',*,*,#37316,.t.);
#37349=oriented_edge('',*,*,#37326,.t.);
#37351=oriented_edge('',*,*,#37350,.t.);
#37352=edge_loop('',(#37344,#37346,#37347,#37348,#37349,#37351));
#37353=face_outer_bound('',#37352,.f.);
#37355=cartesian_point('',(7.191482718865e1,1.691490757320e1,
-2.154687439417e1));
#37356=direction('',(-1.083462729456e-2,7.937675539397e-3,-9.999097980110e-1));
#37357=direction('',(-7.235256373850e-1,-6.902934755322e-1,2.360017861694e-3));
#37358=axis2_placement_3d('',#37355,#37356,#37357);
#37359=cylindrical_surface('',#37358,5.000150365108e-1);
#37361=oriented_edge('',*,*,#37360,.f.);
#37363=oriented_edge('',*,*,#37362,.f.);
#37364=oriented_edge('',*,*,#37343,.f.);
#37366=oriented_edge('',*,*,#37365,.t.);
#37367=edge_loop('',(#37361,#37363,#37364,#37366));
#37368=face_outer_bound('',#37367,.f.);
#37370=cartesian_point('',(0.e0,0.e0,-2.511027589124e1));
#37371=direction('',(0.e0,0.e0,1.e0));
#37372=direction('',(1.e0,0.e0,0.e0));
#37373=axis2_placement_3d('',#37370,#37371,#37372);
#37374=conical_surface('',#37373,7.334631745054e1,5.e-1);
#37376=oriented_edge('',*,*,#37375,.f.);
#37377=oriented_edge('',*,*,#33900,.f.);
#37379=oriented_edge('',*,*,#37378,.f.);
#37381=oriented_edge('',*,*,#37380,.t.);
#37383=oriented_edge('',*,*,#37382,.f.);
#37385=oriented_edge('',*,*,#37384,.f.);
#37386=oriented_edge('',*,*,#37360,.t.);
#37387=edge_loop('',(#37376,#37377,#37379,#37381,#37383,#37385,#37386));
#37388=face_outer_bound('',#37387,.f.);
#37390=cartesian_point('',(7.131025343474e1,1.676240460519e1,
-4.131567793131e1));
#37391=cartesian_point('',(7.134358633186e1,1.671245277451e1,
-4.151413986682e1));
#37392=cartesian_point('',(7.139769089548e1,1.667268699595e1,
-4.183237776306e1));
#37393=cartesian_point('',(7.145144445788e1,1.670345378600e1,
-4.217084194664e1));
#37394=cartesian_point('',(7.146992892868e1,1.672610603867e1,
-4.229078818639e1));
#37395=cartesian_point('',(7.091526961218e1,1.725182457028e1,
-4.133853517792e1));
#37396=cartesian_point('',(7.089682685613e1,1.716196762506e1,
-4.149703861474e1));
#37397=cartesian_point('',(7.088374887286e1,1.704330085945e1,
-4.176298618816e1));
#37398=cartesian_point('',(7.088948145675e1,1.697112335918e1,
-4.206724791845e1));
#37399=cartesian_point('',(7.089448852521e1,1.695521591973e1,
-4.217840782161e1));
#37400=cartesian_point('',(7.128250289316e1,1.776239886914e1,
-4.136104889081e1));
#37401=cartesian_point('',(7.121023588043e1,1.771242060202e1,
-4.149342046619e1));
#37402=cartesian_point('',(7.110640245589e1,1.763845211415e1,
-4.170543023694e1));
#37403=cartesian_point('',(7.101356617295e1,1.757496733752e1,
-4.193052596824e1));
#37404=cartesian_point('',(7.098335150365e1,1.755539329464e1,
-4.201024961933e1));
#37405=cartesian_point('',(7.187275340497e1,1.754446342931e1,
-4.135016272201e1));
#37406=cartesian_point('',(7.182364240513e1,1.755559472044e1,
-4.150859786244e1));
#37407=cartesian_point('',(7.173873469597e1,1.758429435938e1,
-4.174421794064e1));
#37408=cartesian_point('',(7.164150797550e1,1.762837600144e1,
-4.196142167643e1));
#37409=cartesian_point('',(7.160604247095e1,1.764541203021e1,
-4.203321625960e1));
#37410=(bounded_surface()b_spline_surface(3,3,((#37390,#37391,#37392,#37393,
#37394),(#37395,#37396,#37397,#37398,#37399),(#37400,#37401,#37402,#37403,
#37404),(#37405,#37406,#37407,#37408,#37409)),.unspecified.,.f.,.f.,.f.)b_spline_surface_with_knots((4,4),(4,1,4),(0.e0,1.e0),(3.705339010856e-1,
7.045763780751e-1,8.831338981451e-1),.unspecified.)geometric_representation_item()rational_b_spline_surface(((1.579951154848e0,1.579951154848e0,1.579951154848e0,
1.579951154848e0,1.579951154848e0),(8.066829483839e-1,8.066829483839e-1,
8.066829483839e-1,8.066829483839e-1,8.066829483839e-1),(8.066829483839e-1,
8.066829483839e-1,8.066829483839e-1,8.066829483839e-1,8.066829483839e-1),(
1.579951154848e0,1.579951154848e0,1.579951154848e0,1.579951154848e0,
1.579951154848e0)))representation_item('')surface());
#37411=oriented_edge('',*,*,#37375,.t.);
#37412=oriented_edge('',*,*,#37365,.f.);
#37414=oriented_edge('',*,*,#37413,.f.);
#37416=oriented_edge('',*,*,#37415,.t.);
#37417=edge_loop('',(#37411,#37412,#37414,#37416));
#37418=face_outer_bound('',#37417,.f.);
#37420=cartesian_point('',(7.107151672074e1,1.774045904684e1,
-4.213845709250e1));
#37421=direction('',(5.286227641778e-1,1.325538204626e-1,8.384434732728e-1));
#37422=direction('',(-4.633079616518e-1,-7.825803099355e-1,4.158290407984e-1));
#37423=axis2_placement_3d('',#37420,#37421,#37422);
#37424=cylindrical_surface('',#37423,3.000000000007e-1);
#37426=oriented_edge('',*,*,#37425,.t.);
#37427=oriented_edge('',*,*,#37413,.t.);
#37428=oriented_edge('',*,*,#37350,.f.);
#37429=oriented_edge('',*,*,#37333,.f.);
#37431=oriented_edge('',*,*,#37430,.t.);
#37432=edge_loop('',(#37426,#37427,#37428,#37429,#37431));
#37433=face_outer_bound('',#37432,.f.);
#37435=cartesian_point('',(7.126540357263e1,1.681155517548e1,
-4.179711227457e1));
#37436=cartesian_point('',(7.128268653297e1,1.680063592038e1,
-4.187633256237e1));
#37437=cartesian_point('',(7.130733906141e1,1.679106675017e1,
-4.200887838690e1));
#37438=cartesian_point('',(7.133191407241e1,1.679427532439e1,
-4.219206807572e1));
#37439=cartesian_point('',(7.134598446767e1,1.680570459976e1,
-4.233826652736e1));
#37440=cartesian_point('',(7.135429212616e1,1.682319234597e1,
-4.247260895515e1));
#37441=cartesian_point('',(7.135803511523e1,1.684489365078e1,
-4.259583470271e1));
#37442=cartesian_point('',(7.135818652548e1,1.686952867724e1,
-4.270890631955e1));
#37443=cartesian_point('',(7.135551085022e1,1.689624418023e1,
-4.281288235304e1));
#37444=cartesian_point('',(7.135058932718e1,1.692450303906e1,
-4.290881339733e1));
#37445=cartesian_point('',(7.134385151012e1,1.695399248894e1,
-4.299765449163e1));
#37446=cartesian_point('',(7.133560256967e1,1.698457295667e1,
-4.308027317523e1));
#37447=cartesian_point('',(7.132603227238e1,1.701627620603e1,
-4.315752089593e1));
#37448=cartesian_point('',(7.131520163168e1,1.704935191476e1,
-4.323033075924e1));
#37449=cartesian_point('',(7.130302220070e1,1.708432041806e1,
-4.329973528081e1));
#37450=cartesian_point('',(7.128921340800e1,1.712208041932e1,
-4.336689631456e1));
#37451=cartesian_point('',(7.127325286158e1,1.716403970314e1,
-4.343301541199e1));
#37452=cartesian_point('',(7.125435446298e1,1.721220452893e1,
-4.349901455533e1));
#37453=cartesian_point('',(7.123142491432e1,1.726953289393e1,
-4.356535676543e1));
#37454=cartesian_point('',(7.120289273212e1,1.734082921265e1,
-4.363206909230e1));
#37455=cartesian_point('',(7.116577364679e1,1.743703832025e1,
-4.369928274334e1));
#37456=cartesian_point('',(7.111540746270e1,1.757977205151e1,
-4.376253100757e1));
#37457=cartesian_point('',(7.105741009420e1,1.778908723436e1,
-4.378467104116e1));
#37458=cartesian_point('',(7.101967540406e1,1.799408025526e1,
-4.373114991439e1));
#37459=cartesian_point('',(7.100331089217e1,1.812417726103e1,
-4.365451053973e1));
#37460=cartesian_point('',(7.099657652081e1,1.818380907990e1,
-4.360591231135e1));
#37461=cartesian_point('',(7.099395986100e1,1.820762914715e1,
-4.358430873460e1));
#37462=cartesian_point('',(7.099120289243e1,1.722455771243e1,
-4.175635536166e1));
#37463=cartesian_point('',(7.098678873520e1,1.719745910846e1,
-4.181783889154e1));
#37464=cartesian_point('',(7.097987092138e1,1.715812526888e1,
-4.192364694593e1));
#37465=cartesian_point('',(7.096957944697e1,1.711592717976e1,
-4.207546612001e1));
#37466=cartesian_point('',(7.096046403890e1,1.708907411965e1,
-4.219962863245e1));
#37467=cartesian_point('',(7.095104045318e1,1.706993971852e1,
-4.231607826283e1));
#37468=cartesian_point('',(7.094132899983e1,1.705699590360e1,
-4.242479024570e1));
#37469=cartesian_point('',(7.093138252470e1,1.704905222176e1,
-4.252611395939e1));
#37470=cartesian_point('',(7.092124844375e1,1.704520859051e1,
-4.262062066211e1));
#37471=cartesian_point('',(7.091095164246e1,1.704481154229e1,
-4.270898049694e1));
#37472=cartesian_point('',(7.090049034858e1,1.704741441833e1,
-4.279185873307e1));
#37473=cartesian_point('',(7.088982915205e1,1.705274340286e1,
-4.286990384939e1));
#37474=cartesian_point('',(7.087888266026e1,1.706068839133e1,
-4.294380297264e1));
#37475=cartesian_point('',(7.086748632232e1,1.707133211037e1,
-4.301437227885e1));
#37476=cartesian_point('',(7.085536517497e1,1.708501252870e1,
-4.308257826898e1));
#37477=cartesian_point('',(7.084207890314e1,1.710244514653e1,
-4.314957672073e1));
#37478=cartesian_point('',(7.082695385648e1,1.712491827888e1,
-4.321663656738e1));
#37479=cartesian_point('',(7.080902598215e1,1.715453546746e1,
-4.328482126777e1));
#37480=cartesian_point('',(7.078696299632e1,1.719464854221e1,
-4.335475722309e1));
#37481=cartesian_point('',(7.075887676510e1,1.725076217336e1,
-4.342658765133e1));
#37482=cartesian_point('',(7.072146506004e1,1.733451390454e1,
-4.350042618825e1));
#37483=cartesian_point('',(7.066972956354e1,1.746928845208e1,
-4.357123771792e1));
#37484=cartesian_point('',(7.061073000479e1,1.767772125856e1,
-4.359630199821e1));
#37485=cartesian_point('',(7.057664556800e1,1.787986645522e1,
-4.353584994654e1));
#37486=cartesian_point('',(7.056693686293e1,1.799912535045e1,
-4.345093634867e1));
#37487=cartesian_point('',(7.056500018815e1,1.804928537629e1,
-4.339833678106e1));
#37488=cartesian_point('',(7.056461836716e1,1.806854659405e1,
-4.337518076910e1));
#37489=cartesian_point('',(7.125457911342e1,1.764139501885e1,
-4.169098086672e1));
#37490=cartesian_point('',(7.122885731285e1,1.762704295499e1,
-4.174771595871e1));
#37491=cartesian_point('',(7.118622896725e1,1.760486956909e1,
-4.184318831654e1));
#37492=cartesian_point('',(7.112733421583e1,1.757788644326e1,
-4.197659893421e1));
#37493=cartesian_point('',(7.108011361913e1,1.755838935732e1,
-4.208397503598e1));
#37494=cartesian_point('',(7.103642784498e1,1.754212426693e1,
-4.218338677479e1));
#37495=cartesian_point('',(7.099606832561e1,1.752858319362e1,
-4.227514512003e1));
#37496=cartesian_point('',(7.095879383671e1,1.751734654494e1,
-4.235974549353e1));
#37497=cartesian_point('',(7.092434579139e1,1.750807648900e1,
-4.243777871480e1));
#37498=cartesian_point('',(7.089246979241e1,1.750051114498e1,
-4.250985097280e1));
#37499=cartesian_point('',(7.086293981629e1,1.749445950510e1,
-4.257651170377e1));
#37500=cartesian_point('',(7.083555436544e1,1.748979100324e1,
-4.263825216147e1));
#37501=cartesian_point('',(7.081011277976e1,1.748642805445e1,
-4.269555138916e1));
#37502=cartesian_point('',(7.078638468447e1,1.748434923203e1,
-4.274893766861e1));
#37503=cartesian_point('',(7.076410794124e1,1.748360997101e1,
-4.279898315427e1));
#37504=cartesian_point('',(7.074298377711e1,1.748438239123e1,
-4.284629702829e1));
#37505=cartesian_point('',(7.072270540065e1,1.748702687174e1,
-4.289142469446e1));
#37506=cartesian_point('',(7.070303734428e1,1.749219046475e1,
-4.293459849762e1));
#37507=cartesian_point('',(7.068378432017e1,1.750093585589e1,
-4.297567951858e1));
#37508=cartesian_point('',(7.066463773363e1,1.751498901065e1,
-4.301429691118e1));
#37509=cartesian_point('',(7.064463707021e1,1.753786225834e1,
-4.305042967365e1));
#37510=cartesian_point('',(7.062275168415e1,1.757671804762e1,
-4.308180706145e1));
#37511=cartesian_point('',(7.060322521395e1,1.763891039407e1,
-4.309219607798e1));
#37512=cartesian_point('',(7.059764633824e1,1.770080626210e1,
-4.306661664583e1));
#37513=cartesian_point('',(7.060380232268e1,1.773882160255e1,
-4.302672155573e1));
#37514=cartesian_point('',(7.061072334040e1,1.775568977929e1,
-4.299904168735e1));
#37515=cartesian_point('',(7.061424819505e1,1.776234870994e1,
-4.298632578091e1));
#37516=cartesian_point('',(7.174722659360e1,1.757412139942e1,
-4.167751553731e1));
#37517=cartesian_point('',(7.172552914416e1,1.758652078886e1,
-4.174804898681e1));
#37518=cartesian_point('',(7.168485247825e1,1.760834511958e1,
-4.186168658746e1));
#37519=cartesian_point('',(7.162051218143e1,1.763938809569e1,
-4.201119948408e1));
#37520=cartesian_point('',(7.156487257388e1,1.766427446177e1,
-4.212668871274e1));
#37521=cartesian_point('',(7.151050065150e1,1.768701135294e1,
-4.222986185590e1));
#37522=cartesian_point('',(7.145817577039e1,1.770762002744e1,
-4.232207245384e1));
#37523=cartesian_point('',(7.140833304636e1,1.772623086834e1,
-4.240455022942e1));
#37524=cartesian_point('',(7.136117716811e1,1.774301921720e1,
-4.247838951568e1));
#37525=cartesian_point('',(7.131677845089e1,1.775816432596e1,
-4.254452390843e1));
#37526=cartesian_point('',(7.127515620100e1,1.777182112021e1,
-4.260369654100e1));
#37527=cartesian_point('',(7.123631174697e1,1.778411208907e1,
-4.265648732350e1));
#37528=cartesian_point('',(7.120022398389e1,1.779512848799e1,
-4.270336703374e1));
#37529=cartesian_point('',(7.116683350632e1,1.780492945557e1,
-4.274474210071e1));
#37530=cartesian_point('',(7.113607532944e1,1.781351845717e1,
-4.278092361870e1));
#37531=cartesian_point('',(7.110792782030e1,1.782080013084e1,
-4.281207349444e1));
#37532=cartesian_point('',(7.108253972219e1,1.782648468606e1,
-4.283806964751e1));
#37533=cartesian_point('',(7.106045781763e1,1.782991386618e1,
-4.285831361211e1));
#37534=cartesian_point('',(7.104266884029e1,1.782985788560e1,
-4.287186832456e1));
#37535=cartesian_point('',(7.103049093104e1,1.782420835958e1,
-4.287782040088e1));
#37536=cartesian_point('',(7.102522377470e1,1.780904577719e1,
-4.287605474128e1));
#37537=cartesian_point('',(7.102946567307e1,1.777630479883e1,
-4.286716180270e1));
#37538=cartesian_point('',(7.104368075681e1,1.771808626124e1,
-4.286245476599e1));
#37539=cartesian_point('',(7.105809441746e1,1.766650579579e1,
-4.287272994867e1));
#37540=cartesian_point('',(7.107075292293e1,1.764797505196e1,
-4.287844787010e1));
#37541=cartesian_point('',(7.108022290038e1,1.764670243819e1,
-4.287543798198e1));
#37542=cartesian_point('',(7.108475315100e1,1.764746775879e1,
-4.287293363583e1));
#37543=(bounded_surface()b_spline_surface(3,3,((#37435,#37436,#37437,#37438,
#37439,#37440,#37441,#37442,#37443,#37444,#37445,#37446,#37447,#37448,#37449,
#37450,#37451,#37452,#37453,#37454,#37455,#37456,#37457,#37458,#37459,#37460,
#37461),(#37462,#37463,#37464,#37465,#37466,#37467,#37468,#37469,#37470,#37471,
#37472,#37473,#37474,#37475,#37476,#37477,#37478,#37479,#37480,#37481,#37482,
#37483,#37484,#37485,#37486,#37487,#37488),(#37489,#37490,#37491,#37492,#37493,
#37494,#37495,#37496,#37497,#37498,#37499,#37500,#37501,#37502,#37503,#37504,
#37505,#37506,#37507,#37508,#37509,#37510,#37511,#37512,#37513,#37514,#37515),(
#37516,#37517,#37518,#37519,#37520,#37521,#37522,#37523,#37524,#37525,#37526,
#37527,#37528,#37529,#37530,#37531,#37532,#37533,#37534,#37535,#37536,#37537,
#37538,#37539,#37540,#37541,#37542)),.unspecified.,.f.,.f.,.f.)b_spline_surface_with_knots((4,4),(4,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,4),(0.e0,1.e0),
(3.693916630716e-2,1.167913039247e-1,1.679344357874e-1,2.147381495808e-1,
2.575243463466e-1,2.966439943015e-1,3.324456141844e-1,3.652644166884e-1,
3.954281982737e-1,4.232075171445e-1,4.487990537650e-1,4.724099625699e-1,
4.942590453687e-1,5.145722747441e-1,5.335792036161e-1,5.515082318374e-1,
5.684715735554e-1,5.843020371678e-1,5.988937903495e-1,6.124195500597e-1,
6.264232268854e-1,6.414947058090e-1,6.570181693650e-1,6.740808414379e-1,
6.886223466844e-1),.unspecified.)geometric_representation_item()rational_b_spline_surface(((1.413722430609e0,1.413722430609e0,1.413722430609e0,1.413722430609e0,
1.413722430609e0,1.413722430609e0,1.413722430609e0,1.413722430609e0,
1.413722430609e0,1.413722430609e0,1.413722430609e0,1.413722430609e0,
1.413722430609e0,1.413722430609e0,1.413722430609e0,1.413722430609e0,
1.413722430609e0,1.413722430609e0,1.413722430609e0,1.413722430609e0,
1.413722430609e0,1.413722430609e0,1.413722430609e0,1.413722430609e0,
1.413722430609e0,1.413722430609e0,1.413722430609e0),(8.620925231304e-1,
8.620925231304e-1,8.620925231304e-1,8.620925231304e-1,8.620925231304e-1,
8.620925231304e-1,8.620925231304e-1,8.620925231304e-1,8.620925231304e-1,
8.620925231304e-1,8.620925231304e-1,8.620925231304e-1,8.620925231304e-1,
8.620925231304e-1,8.620925231304e-1,8.620925231304e-1,8.620925231304e-1,
8.620925231304e-1,8.620925231304e-1,8.620925231304e-1,8.620925231304e-1,
8.620925231304e-1,8.620925231304e-1,8.620925231304e-1,8.620925231304e-1,
8.620925231304e-1,8.620925231304e-1),(8.620925231304e-1,8.620925231304e-1,
8.620925231304e-1,8.620925231304e-1,8.620925231304e-1,8.620925231304e-1,
8.620925231304e-1,8.620925231304e-1,8.620925231304e-1,8.620925231304e-1,
8.620925231304e-1,8.620925231304e-1,8.620925231304e-1,8.620925231304e-1,
8.620925231304e-1,8.620925231304e-1,8.620925231304e-1,8.620925231304e-1,
8.620925231304e-1,8.620925231304e-1,8.620925231304e-1,8.620925231304e-1,
8.620925231304e-1,8.620925231304e-1,8.620925231304e-1,8.620925231304e-1,
8.620925231304e-1),(1.413722430609e0,1.413722430609e0,1.413722430609e0,
1.413722430609e0,1.413722430609e0,1.413722430609e0,1.413722430609e0,
1.413722430609e0,1.413722430609e0,1.413722430609e0,1.413722430609e0,
1.413722430609e0,1.413722430609e0,1.413722430609e0,1.413722430609e0,
1.413722430609e0,1.413722430609e0,1.413722430609e0,1.413722430609e0,
1.413722430609e0,1.413722430609e0,1.413722430609e0,1.413722430609e0,
1.413722430609e0,1.413722430609e0,1.413722430609e0,1.413722430609e0)))representation_item('')surface());
#37544=oriented_edge('',*,*,#33902,.t.);
#37545=oriented_edge('',*,*,#37415,.f.);
#37546=oriented_edge('',*,*,#37425,.f.);
#37548=oriented_edge('',*,*,#37547,.t.);
#37549=edge_loop('',(#37544,#37545,#37546,#37548));
#37550=face_outer_bound('',#37549,.f.);
#37552=cartesian_point('',(0.e0,0.e0,-4.331177673041e1));
#37553=direction('',(0.e0,0.e0,1.e0));
#37554=direction('',(9.713374734784e-1,2.377046752097e-1,0.e0));
#37555=axis2_placement_3d('',#37552,#37553,#37554);
#37556=toroidal_surface('',#37555,7.344368814732e1,5.e-1);
#37557=oriented_edge('',*,*,#33904,.t.);
#37558=oriented_edge('',*,*,#37547,.f.);
#37560=oriented_edge('',*,*,#37559,.t.);
#37562=oriented_edge('',*,*,#37561,.t.);
#37564=oriented_edge('',*,*,#37563,.t.);
#37565=edge_loop('',(#37557,#37558,#37560,#37562,#37564));
#37566=face_outer_bound('',#37565,.f.);
#37568=cartesian_point('',(4.973193104165e-11,1.333135692306e-11,
-4.228096149021e1));
#37569=direction('',(0.e0,0.e0,1.e0));
#37570=direction('',(9.659258262891e-1,2.588190451025e-1,0.e0));
#37571=axis2_placement_3d('',#37568,#37569,#37570);
#37572=conical_surface('',#37571,7.351737503131e1,3.302386755580e1);
#37573=oriented_edge('',*,*,#37561,.f.);
#37574=oriented_edge('',*,*,#37559,.f.);
#37575=oriented_edge('',*,*,#37430,.f.);
#37577=oriented_edge('',*,*,#37576,.f.);
#37579=oriented_edge('',*,*,#37578,.f.);
#37581=oriented_edge('',*,*,#37580,.f.);
#37583=oriented_edge('',*,*,#37582,.f.);
#37584=edge_loop('',(#37573,#37574,#37575,#37577,#37579,#37581,#37583));
#37585=face_outer_bound('',#37584,.f.);
#37587=cartesian_point('',(0.e0,0.e0,-3.934268702288e1));
#37588=direction('',(0.e0,0.e0,1.e0));
#37589=direction('',(-9.655401652138e-1,-2.602540861522e-1,0.e0));
#37590=axis2_placement_3d('',#37587,#37588,#37589);
#37591=toroidal_surface('',#37590,7.065650925828e1,4.e0);
#37593=oriented_edge('',*,*,#37592,.t.);
#37595=oriented_edge('',*,*,#37594,.t.);
#37596=oriented_edge('',*,*,#37580,.t.);
#37597=oriented_edge('',*,*,#37578,.t.);
#37598=oriented_edge('',*,*,#37576,.t.);
#37599=oriented_edge('',*,*,#37331,.t.);
#37600=oriented_edge('',*,*,#37329,.t.);
#37601=oriented_edge('',*,*,#28433,.t.);
#37602=oriented_edge('',*,*,#28431,.t.);
#37603=edge_loop('',(#37593,#37595,#37596,#37597,#37598,#37599,#37600,#37601,
#37602));
#37604=face_outer_bound('',#37603,.f.);
#37606=cartesian_point('',(6.790633771135e1,1.952856279332e1,
-3.934373632880e1));
#37607=direction('',(2.588736535474e-1,-9.658547378180e-1,1.044303277203e-2));
#37608=direction('',(9.654635690551e-1,2.590676733606e-1,2.764122730362e-2));
#37609=axis2_placement_3d('',#37606,#37607,#37608);
#37610=toroidal_surface('',#37609,3.698456031620e0,2.999994698667e-1);
#37612=oriented_edge('',*,*,#37611,.f.);
#37614=oriented_edge('',*,*,#37613,.f.);
#37615=oriented_edge('',*,*,#37594,.f.);
#37616=oriented_edge('',*,*,#37592,.f.);
#37618=oriented_edge('',*,*,#37617,.t.);
#37619=edge_loop('',(#37612,#37614,#37615,#37616,#37618));
#37620=face_outer_bound('',#37619,.f.);
#37622=cartesian_point('',(7.540021140892e1,2.227397811698e1,0.e0));
#37623=direction('',(-2.588048538901e-1,9.658728639631e-1,-1.047178411625e-2));
#37624=direction('',(-9.659258262891e-1,-2.588190451026e-1,0.e0));
#37625=axis2_placement_3d('',#37622,#37623,#37624);
#37626=plane('',#37625);
#37628=oriented_edge('',*,*,#37627,.t.);
#37630=oriented_edge('',*,*,#37629,.t.);
#37632=oriented_edge('',*,*,#37631,.t.);
#37634=oriented_edge('',*,*,#37633,.t.);
#37635=oriented_edge('',*,*,#37611,.t.);
#37637=oriented_edge('',*,*,#37636,.t.);
#37638=edge_loop('',(#37628,#37630,#37632,#37634,#37635,#37637));
#37639=face_outer_bound('',#37638,.f.);
#37641=cartesian_point('',(7.130592202582e1,2.162309994893e1,
-6.593298135761e0));
#37642=direction('',(4.294797675041e-1,1.247758099215e-1,8.944149632934e-1));
#37643=direction('',(-8.840176143888e-1,2.604886070606e-1,3.881475789465e-1));
#37644=axis2_placement_3d('',#37641,#37642,#37643);
#37645=cylindrical_surface('',#37644,5.000000030453e-1);
#37647=oriented_edge('',*,*,#37646,.t.);
#37649=oriented_edge('',*,*,#37648,.f.);
#37650=oriented_edge('',*,*,#37627,.f.);
#37652=oriented_edge('',*,*,#37651,.t.);
#37653=edge_loop('',(#37647,#37649,#37650,#37652));
#37654=face_outer_bound('',#37653,.f.);
#37656=cartesian_point('',(3.150403890807e-13,0.e0,-5.729424002765e0));
#37657=direction('',(0.e0,0.e0,1.e0));
#37658=direction('',(0.e0,-1.e0,0.e0));
#37659=axis2_placement_3d('',#37656,#37657,#37658);
#37660=conical_surface('',#37659,7.438528799863e1,2.656505117708e1);
#37662=oriented_edge('',*,*,#37661,.f.);
#37664=oriented_edge('',*,*,#37663,.f.);
#37666=oriented_edge('',*,*,#37665,.f.);
#37667=oriented_edge('',*,*,#37646,.f.);
#37669=oriented_edge('',*,*,#37668,.t.);
#37670=oriented_edge('',*,*,#28425,.f.);
#37672=oriented_edge('',*,*,#37671,.f.);
#37673=edge_loop('',(#37662,#37664,#37666,#37667,#37669,#37670,#37672));
#37674=face_outer_bound('',#37673,.f.);
#37676=cartesian_point('',(6.968646274665e1,2.623496322393e1,
-6.695552249388e0));
#37677=direction('',(-4.166879165802e-1,-1.624594148037e-1,-8.944149589076e-1));
#37678=direction('',(-5.427630361778e-1,-7.448152166634e-1,3.881476260210e-1));
#37679=axis2_placement_3d('',#37676,#37677,#37678);
#37680=cylindrical_surface('',#37679,5.000000035616e-1);
#37681=oriented_edge('',*,*,#37661,.t.);
#37683=oriented_edge('',*,*,#37682,.f.);
#37685=oriented_edge('',*,*,#37684,.f.);
#37687=oriented_edge('',*,*,#37686,.t.);
#37688=edge_loop('',(#37681,#37683,#37685,#37687));
#37689=face_outer_bound('',#37688,.f.);
#37691=cartesian_point('',(7.035290816610e1,2.777341074395e1,
-4.344496986717e0));
#37692=cartesian_point('',(7.040970869477e1,2.770484152989e1,
-4.305525239547e0));
#37693=cartesian_point('',(7.050430417429e1,2.756450892790e1,
-4.261895783097e0));
#37694=cartesian_point('',(7.059392863599e1,2.733812917489e1,
-4.261002651051e0));
#37695=cartesian_point('',(7.063588619335e1,2.716737559433e1,
-4.288795155487e0));
#37696=cartesian_point('',(7.065238884168e1,2.699909217256e1,
-4.343036995140e0));
#37697=cartesian_point('',(7.064514214953e1,2.684343668120e1,
-4.416732654182e0));
#37698=cartesian_point('',(7.061820115176e1,2.670260911477e1,
-4.504496105672e0));
#37699=cartesian_point('',(7.057523554166e1,2.657572979021e1,
-4.603390080719e0));
#37700=cartesian_point('',(7.051871087925e1,2.646106005436e1,
-4.712480109157e0));
#37701=cartesian_point('',(7.044998241481e1,2.635713240225e1,
-4.832011592566e0));
#37702=cartesian_point('',(7.036990434019e1,2.626333224908e1,
-4.962408002243e0));
#37703=cartesian_point('',(7.027918167739e1,2.617971316665e1,
-5.103904590566e0));
#37704=cartesian_point('',(7.017831010946e1,2.610662981432e1,
-5.256761400020e0));
#37705=cartesian_point('',(7.006742117813e1,2.604462966624e1,
-5.421545146955e0));
#37706=cartesian_point('',(6.994620348093e1,2.599457777296e1,
-5.599278542544e0));
#37707=cartesian_point('',(6.981401637066e1,2.595793282961e1,
-5.791307258077e0));
#37708=cartesian_point('',(6.964770407432e1,2.593377345402e1,
-6.031362527202e0));
#37709=cartesian_point('',(6.952620392862e1,2.593616008830e1,
-6.205750719460e0));
#37710=cartesian_point('',(6.945281033833e1,2.594473957987e1,
-6.310924930182e0));
#37711=cartesian_point('',(6.983302816504e1,2.756533813287e1,
-4.070308741622e0));
#37712=cartesian_point('',(6.988852318002e1,2.750734878855e1,
-4.018647324168e0));
#37713=cartesian_point('',(6.999117194595e1,2.737054422807e1,
-3.958993460874e0));
#37714=cartesian_point('',(7.008418523390e1,2.713720188079e1,
-3.956941032848e0));
#37715=cartesian_point('',(7.012235076667e1,2.696209638305e1,
-3.994059191832e0));
#37716=cartesian_point('',(7.012799804843e1,2.679684632885e1,
-4.065605623124e0));
#37717=cartesian_point('',(7.010510874090e1,2.665507112532e1,
-4.160023566674e0));
#37718=cartesian_point('',(7.006078958613e1,2.653900367936e1,
-4.268485700224e0));
#37719=cartesian_point('',(7.000130043067e1,2.644620851025e1,
-4.386274495940e0));
#37720=cartesian_point('',(6.993093179928e1,2.637320551124e1,
-4.511864917822e0));
#37721=cartesian_point('',(6.985233542166e1,2.631711531020e1,
-4.645483660437e0));
#37722=cartesian_point('',(6.976739570399e1,2.627608915764e1,
-4.787721597526e0));
#37723=cartesian_point('',(6.967766531633e1,2.624902606554e1,
-4.939034899185e0));
#37724=cartesian_point('',(6.958436324144e1,2.623529049656e1,
-5.099917543105e0));
#37725=cartesian_point('',(6.948834303074e1,2.623466639756e1,
-5.271147864163e0));
#37726=cartesian_point('',(6.939017463065e1,2.624744311553e1,
-5.453905044199e0));
#37727=cartesian_point('',(6.929040107175e1,2.627452083126e1,
-5.649604701434e0));
#37728=cartesian_point('',(6.917421423480e1,2.632415093920e1,
-5.892291140587e0));
#37729=cartesian_point('',(6.909825224353e1,2.637417552097e1,
-6.066890100712e0));
#37730=cartesian_point('',(6.905577053358e1,2.640907390295e1,
-6.171592440694e0));
#37731=cartesian_point('',(6.957081265139e1,2.716630094732e1,
-4.476276605214e0));
#37732=cartesian_point('',(6.958822502826e1,2.714989624556e1,
-4.442922743702e0));
#37733=cartesian_point('',(6.962222030084e1,2.710736437850e1,
-4.406144511421e0));
#37734=cartesian_point('',(6.965215372772e1,2.703257988696e1,
-4.404203559173e0));
#37735=cartesian_point('',(6.966337257989e1,2.697668092210e1,
-4.426135870543e0));
#37736=cartesian_point('',(6.966292473134e1,2.692531487288e1,
-4.470537539513e0));
#37737=cartesian_point('',(6.965248636971e1,2.688340946008e1,
-4.532771776523e0));
#37738=cartesian_point('',(6.963486175768e1,2.685167270934e1,
-4.609218291587e0));
#37739=cartesian_point('',(6.961250324041e1,2.682904892013e1,
-4.697853931766e0));
#37740=cartesian_point('',(6.958709959949e1,2.681412018842e1,
-4.798050450594e0));
#37741=cartesian_point('',(6.955972311190e1,2.680572017080e1,
-4.910069940993e0));
#37742=cartesian_point('',(6.953115595425e1,2.680303953718e1,
-5.034261274384e0));
#37743=cartesian_point('',(6.950204426442e1,2.680551800358e1,
-5.170759326762e0));
#37744=cartesian_point('',(6.947290607044e1,2.681277226075e1,
-5.319717606135e0));
#37745=cartesian_point('',(6.944414127750e1,2.682459448150e1,
-5.481609946589e0));
#37746=cartesian_point('',(6.941608545326e1,2.684097309663e1,
-5.657399891657e0));
#37747=cartesian_point('',(6.938911774768e1,2.686209412980e1,
-5.848426755501e0));
#37748=cartesian_point('',(6.935984238111e1,2.689239786028e1,
-6.088483284887e0));
#37749=cartesian_point('',(6.934289583121e1,2.691772290345e1,
-6.263979327457e0));
#37750=cartesian_point('',(6.933435291019e1,2.693404482946e1,
-6.370215881190e0));
#37751=cartesian_point('',(6.994982645764e1,2.716000464861e1,
-4.968557031165e0));
#37752=cartesian_point('',(6.994808575432e1,2.715535997948e1,
-4.957727944086e0));
#37753=cartesian_point('',(6.993714602722e1,2.715994481278e1,
-4.949263259690e0));
#37754=cartesian_point('',(6.992980315570e1,2.717730263584e1,
-4.948541489925e0));
#37755=cartesian_point('',(6.993033786092e1,2.718979517220e1,
-4.952990075696e0));
#37756=cartesian_point('',(6.993747098112e1,2.719657599559e1,
-4.965504568948e0));
#37757=cartesian_point('',(6.994936407464e1,2.719444188354e1,
-4.989726938987e0));
#37758=cartesian_point('',(6.996345833879e1,2.718324875966e1,
-5.028275489017e0));
#37759=cartesian_point('',(6.997757051717e1,2.716423796022e1,
-5.082354784703e0));
#37760=cartesian_point('',(6.999016673013e1,2.713884088184e1,
-5.152408914551e0));
#37761=cartesian_point('',(7.000017426891e1,2.710822331362e1,
-5.238737695042e0));
#37762=cartesian_point('',(7.000675296113e1,2.707336848233e1,
-5.341392587776e0));
#37763=cartesian_point('',(7.000921429357e1,2.703516113826e1,
-5.460114946895e0));
#37764=cartesian_point('',(7.000697643086e1,2.699434366972e1,
-5.594641439650e0));
#37765=cartesian_point('',(6.999947356278e1,2.695147619591e1,
-5.745070699089e0));
#37766=cartesian_point('',(6.998603399621e1,2.690696119438e1,
-5.912093953858e0));
#37767=cartesian_point('',(6.996576516415e1,2.686115954694e1,
-6.096939579475e0));
#37768=cartesian_point('',(6.993305451767e1,2.680729136648e1,
-6.332952110833e0));
#37769=cartesian_point('',(6.990227381672e1,2.677170948985e1,
-6.508719312034e0));
#37770=cartesian_point('',(6.988105145503e1,2.675173296756e1,
-6.616251939733e0));
#37771=(bounded_surface()b_spline_surface(3,3,((#37691,#37692,#37693,#37694,
#37695,#37696,#37697,#37698,#37699,#37700,#37701,#37702,#37703,#37704,#37705,
#37706,#37707,#37708,#37709,#37710),(#37711,#37712,#37713,#37714,#37715,#37716,
#37717,#37718,#37719,#37720,#37721,#37722,#37723,#37724,#37725,#37726,#37727,
#37728,#37729,#37730),(#37731,#37732,#37733,#37734,#37735,#37736,#37737,#37738,
#37739,#37740,#37741,#37742,#37743,#37744,#37745,#37746,#37747,#37748,#37749,
#37750),(#37751,#37752,#37753,#37754,#37755,#37756,#37757,#37758,#37759,#37760,
#37761,#37762,#37763,#37764,#37765,#37766,#37767,#37768,#37769,#37770)),
.unspecified.,.f.,.f.,.f.)b_spline_surface_with_knots((4,4),(4,1,1,1,1,1,1,1,1,
1,1,1,1,1,1,1,1,4),(0.e0,1.e0),(4.995380200904e-1,5.203373200949e-1,
5.294694754078e-1,5.395069577028e-1,5.503755295428e-1,5.624436289449e-1,
5.759860925521e-1,5.910869693195e-1,6.079348925851e-1,6.267499962821e-1,
6.476415940259e-1,6.706337176371e-1,6.957447351826e-1,7.230585501773e-1,
7.527595921701e-1,7.851351011807e-1,8.205030150801e-1,8.757471470477e-1),
.unspecified.)geometric_representation_item()rational_b_spline_surface(((
1.576531506011e0,1.576531506011e0,1.576531506011e0,1.576531506011e0,
1.576531506011e0,1.576531506011e0,1.576531506011e0,1.576531506011e0,
1.576531506011e0,1.576531506011e0,1.576531506011e0,1.576531506011e0,
1.576531506011e0,1.576531506011e0,1.576531506011e0,1.576531506011e0,
1.576531506011e0,1.576531506011e0,1.576531506011e0,1.576531506011e0),(
8.078228313296e-1,8.078228313296e-1,8.078228313296e-1,8.078228313296e-1,
8.078228313296e-1,8.078228313296e-1,8.078228313296e-1,8.078228313296e-1,
8.078228313296e-1,8.078228313296e-1,8.078228313296e-1,8.078228313296e-1,
8.078228313296e-1,8.078228313296e-1,8.078228313296e-1,8.078228313296e-1,
8.078228313296e-1,8.078228313296e-1,8.078228313296e-1,8.078228313296e-1),(
8.078228313296e-1,8.078228313296e-1,8.078228313296e-1,8.078228313296e-1,
8.078228313296e-1,8.078228313296e-1,8.078228313296e-1,8.078228313296e-1,
8.078228313296e-1,8.078228313296e-1,8.078228313296e-1,8.078228313296e-1,
8.078228313296e-1,8.078228313296e-1,8.078228313296e-1,8.078228313296e-1,
8.078228313296e-1,8.078228313296e-1,8.078228313296e-1,8.078228313296e-1),(
1.576531506011e0,1.576531506011e0,1.576531506011e0,1.576531506011e0,
1.576531506011e0,1.576531506011e0,1.576531506011e0,1.576531506011e0,
1.576531506011e0,1.576531506011e0,1.576531506011e0,1.576531506011e0,
1.576531506011e0,1.576531506011e0,1.576531506011e0,1.576531506011e0,
1.576531506011e0,1.576531506011e0,1.576531506011e0,1.576531506011e0)))representation_item('')surface());
#37773=oriented_edge('',*,*,#37772,.f.);
#37774=oriented_edge('',*,*,#37682,.t.);
#37775=oriented_edge('',*,*,#37671,.t.);
#37776=oriented_edge('',*,*,#28423,.f.);
#37777=edge_loop('',(#37773,#37774,#37775,#37776));
#37778=face_outer_bound('',#37777,.f.);
#37780=cartesian_point('',(6.935431825466e1,2.716635605150e1,
-2.460528104879e1));
#37781=direction('',(1.188115234447e-2,-6.412831356779e-3,9.999088527526e-1));
#37782=direction('',(-4.742492073743e-1,-8.803906457818e-1,-1.117067560257e-5));
#37783=axis2_placement_3d('',#37780,#37781,#37782);
#37784=cylindrical_surface('',#37783,3.000055924655e-1);
#37785=oriented_edge('',*,*,#37772,.t.);
#37786=oriented_edge('',*,*,#28421,.f.);
#37788=oriented_edge('',*,*,#37787,.t.);
#37790=oriented_edge('',*,*,#37789,.f.);
#37791=edge_loop('',(#37785,#37786,#37788,#37790));
#37792=face_outer_bound('',#37791,.f.);
#37794=cartesian_point('',(6.576241208846e1,2.584616796846e1,
-3.934391487093e1));
#37795=direction('',(-3.825356595086e-1,9.238819355181e-1,1.042297594758e-2));
#37796=direction('',(7.537044870756e-1,3.185585264540e-1,-5.748478158483e-1));
#37797=axis2_placement_3d('',#37794,#37795,#37796);
#37798=toroidal_surface('',#37797,3.697836915797e0,2.999996387261e-1);
#37800=oriented_edge('',*,*,#37799,.f.);
#37801=oriented_edge('',*,*,#37787,.f.);
#37803=oriented_edge('',*,*,#37802,.f.);
#37805=oriented_edge('',*,*,#37804,.f.);
#37807=oriented_edge('',*,*,#37806,.t.);
#37808=edge_loop('',(#37800,#37801,#37803,#37805,#37807));
#37809=face_outer_bound('',#37808,.f.);
#37811=cartesian_point('',(6.193609214298e1,2.348998496543e1,0.e0));
#37812=direction('',(3.826624495897e-1,-9.238288756103e-1,-1.047178411625e-2));
#37813=direction('',(9.238795325113e-1,3.826834323651e-1,0.e0));
#37814=axis2_placement_3d('',#37811,#37812,#37813);
#37815=plane('',#37814);
#37817=oriented_edge('',*,*,#37816,.t.);
#37819=oriented_edge('',*,*,#37818,.t.);
#37820=oriented_edge('',*,*,#37684,.t.);
#37821=oriented_edge('',*,*,#37789,.t.);
#37822=oriented_edge('',*,*,#37799,.t.);
#37824=oriented_edge('',*,*,#37823,.t.);
#37825=edge_loop('',(#37817,#37819,#37820,#37821,#37822,#37824));
#37826=face_outer_bound('',#37825,.f.);
#37828=cartesian_point('',(6.909174739549e1,2.615696675116e1,
-2.154687439422e1));
#37829=direction('',(-1.177801011940e-2,6.455564979948e-3,-9.999097980110e-1));
#37830=direction('',(-6.272343963759e-1,-7.788269655826e-1,2.360017861604e-3));
#37831=axis2_placement_3d('',#37828,#37829,#37830);
#37832=cylindrical_surface('',#37831,5.000150365094e-1);
#37834=oriented_edge('',*,*,#37833,.f.);
#37836=oriented_edge('',*,*,#37835,.f.);
#37837=oriented_edge('',*,*,#37816,.f.);
#37839=oriented_edge('',*,*,#37838,.t.);
#37840=edge_loop('',(#37834,#37836,#37837,#37839));
#37841=face_outer_bound('',#37840,.f.);
#37843=cartesian_point('',(0.e0,0.e0,-2.511027589124e1));
#37844=direction('',(0.e0,0.e0,1.e0));
#37845=direction('',(1.e0,0.e0,0.e0));
#37846=axis2_placement_3d('',#37843,#37844,#37845);
#37847=conical_surface('',#37846,7.334631745054e1,5.e-1);
#37849=oriented_edge('',*,*,#37848,.f.);
#37850=oriented_edge('',*,*,#33908,.f.);
#37852=oriented_edge('',*,*,#37851,.f.);
#37854=oriented_edge('',*,*,#37853,.t.);
#37856=oriented_edge('',*,*,#37855,.f.);
#37858=oriented_edge('',*,*,#37857,.f.);
#37859=oriented_edge('',*,*,#37833,.t.);
#37860=edge_loop('',(#37849,#37850,#37852,#37854,#37856,#37858,#37859));
#37861=face_outer_bound('',#37860,.f.);
#37863=cartesian_point('',(6.851225148481e1,2.592685576302e1,
-4.131567793107e1));
#37864=cartesian_point('',(6.855181897049e1,2.588168237419e1,
-4.151413853996e1));
#37865=cartesian_point('',(6.861065114941e1,2.584931866242e1,
-4.183237634797e1));
#37866=cartesian_point('',(6.865992902757e1,2.588683807947e1,
-4.217084046697e1));
#37867=cartesian_point('',(6.867529884460e1,2.591170955737e1,
-4.229078818215e1));
#37868=cartesian_point('',(6.805676468551e1,2.636053293928e1,
-4.133853517868e1));
#37869=cartesian_point('',(6.805020842745e1,2.626903806347e1,
-4.149703755267e1));
#37870=cartesian_point('',(6.805273138233e1,2.614967939310e1,
-4.176298498660e1));
#37871=cartesian_point('',(6.806783590612e1,2.607886730698e1,
-4.206724654663e1));
#37872=cartesian_point('',(6.807487657481e1,2.606374932973e1,
-4.217840781573e1));
#37873=cartesian_point('',(6.835421291471e1,2.691467276037e1,
-4.136104889056e1));
#37874=cartesian_point('',(6.828908805836e1,2.685568971509e1,
-4.149341958132e1));
#37875=cartesian_point('',(6.819579773480e1,2.676880104632e1,
-4.170542929509e1));
#37876=cartesian_point('',(6.811204203959e1,2.669374172913e1,
-4.193052498510e1));
#37877=cartesian_point('',(6.808464045373e1,2.667039105305e1,
-4.201024961683e1));
#37878=cartesian_point('',(6.896786002916e1,2.677564493857e1,
-4.135016272033e1));
#37879=cartesian_point('',(6.891771659642e1,2.678027069572e1,
-4.150859680700e1));
#37880=cartesian_point('',(6.882978929243e1,2.679764205952e1,
-4.174421692304e1));
#37881=cartesian_point('',(6.872764061616e1,2.682865589149e1,
-4.196142079149e1));
#37882=cartesian_point('',(6.869025441073e1,2.684091714835e1,
-4.203321625980e1));
#37883=(bounded_surface()b_spline_surface(3,3,((#37863,#37864,#37865,#37866,
#37867),(#37868,#37869,#37870,#37871,#37872),(#37873,#37874,#37875,#37876,
#37877),(#37878,#37879,#37880,#37881,#37882)),.unspecified.,.f.,.f.,.f.)b_spline_surface_with_knots((4,4),(4,1,4),(0.e0,1.e0),(3.705339075402e-1,
7.045741794524e-1,8.831338978193e-1),.unspecified.)geometric_representation_item()rational_b_spline_surface(((1.579951151935e0,1.579951151935e0,1.579951151935e0,
1.579951151935e0,1.579951151935e0),(8.066829493550e-1,8.066829493550e-1,
8.066829493550e-1,8.066829493550e-1,8.066829493550e-1),(8.066829493550e-1,
8.066829493550e-1,8.066829493550e-1,8.066829493550e-1,8.066829493550e-1),(
1.579951151935e0,1.579951151935e0,1.579951151935e0,1.579951151935e0,
1.579951151935e0)))representation_item('')surface());
#37884=oriented_edge('',*,*,#37848,.t.);
#37885=oriented_edge('',*,*,#37838,.f.);
#37887=oriented_edge('',*,*,#37886,.f.);
#37889=oriented_edge('',*,*,#37888,.t.);
#37890=edge_loop('',(#37884,#37885,#37887,#37889));
#37891=face_outer_bound('',#37890,.f.);
#37893=cartesian_point('',(6.814789547573e1,2.686538141347e1,
-4.213845709163e1));
#37894=direction('',(5.067985777023e-1,2.004189206835e-1,8.384434732711e-1));
#37895=direction('',(-3.571970698674e-1,-8.363590509454e-1,4.158290408086e-1));
#37896=axis2_placement_3d('',#37893,#37894,#37895);
#37897=cylindrical_surface('',#37896,2.999999999993e-1);
#37899=oriented_edge('',*,*,#37898,.t.);
#37900=oriented_edge('',*,*,#37886,.t.);
#37901=oriented_edge('',*,*,#37823,.f.);
#37902=oriented_edge('',*,*,#37806,.f.);
#37904=oriented_edge('',*,*,#37903,.t.);
#37905=edge_loop('',(#37899,#37900,#37901,#37902,#37904));
#37906=face_outer_bound('',#37905,.f.);
#37908=cartesian_point('',(6.846146218807e1,2.596966087733e1,
-4.179733916468e1));
#37909=cartesian_point('',(6.848016752728e1,2.596103507556e1,
-4.187719431213e1));
#37910=cartesian_point('',(6.850591694265e1,2.595481910895e1,
-4.201029878990e1));
#37911=cartesian_point('',(6.852979653880e1,2.596136673882e1,
-4.219382121219e1));
#37912=cartesian_point('',(6.854214551517e1,2.597456665661e1,
-4.233947635969e1));
#37913=cartesian_point('',(6.854804570343e1,2.599296198948e1,
-4.247331729617e1));
#37914=cartesian_point('',(6.854890766765e1,2.601495478233e1,
-4.259635603147e1));
#37915=cartesian_point('',(6.854582259684e1,2.603945702024e1,
-4.270959883593e1));
#37916=cartesian_point('',(6.853963388188e1,2.606572784270e1,
-4.281397745589e1));
#37917=cartesian_point('',(6.853098160667e1,2.609329604335e1,
-4.291041993210e1));
#37918=cartesian_point('',(6.852032635851e1,2.612191520666e1,
-4.299987287806e1));
#37919=cartesian_point('',(6.850797513744e1,2.615151083600e1,
-4.308322982778e1));
#37920=cartesian_point('',(6.849409799602e1,2.618215954350e1,
-4.316133491157e1));
#37921=cartesian_point('',(6.847872568370e1,2.621410326580e1,
-4.323502674229e1));
#37922=cartesian_point('',(6.846171227509e1,2.624782396103e1,
-4.330523655882e1));
#37923=cartesian_point('',(6.844267624655e1,2.628414938347e1,
-4.337302641518e1));
#37924=cartesian_point('',(6.842094165915e1,2.632436420391e1,
-4.343948229973e1));
#37925=cartesian_point('',(6.839548358192e1,2.637034466583e1,
-4.350547798624e1));
#37926=cartesian_point('',(6.836482910055e1,2.642492667338e1,
-4.357151503107e1));
#37927=cartesian_point('',(6.832666639171e1,2.649299071146e1,
-4.363781443051e1));
#37928=cartesian_point('',(6.827638342466e1,2.658558821595e1,
-4.370458149838e1));
#37929=cartesian_point('',(6.820645275284e1,2.672448377819e1,
-4.376629123160e1));
#37930=cartesian_point('',(6.812222577528e1,2.692655466280e1,
-4.378310414367e1));
#37931=cartesian_point('',(6.806057681170e1,2.712043963429e1,
-4.372619795186e1));
#37932=cartesian_point('',(6.802905841313e1,2.724168410307e1,
-4.365083235416e1));
#37933=cartesian_point('',(6.801512227532e1,2.729786081439e1,
-4.360353017399e1));
#37934=cartesian_point('',(6.800975568064e1,2.731975107431e1,
-4.358313416076e1));
#37935=cartesian_point('',(6.813554629772e1,2.634330735515e1,
-4.175653255320e1));
#37936=cartesian_point('',(6.813470221569e1,2.631564936529e1,
-4.181850958738e1));
#37937=cartesian_point('',(6.813296819024e1,2.627563415779e1,
-4.192478778868e1));
#37938=cartesian_point('',(6.812824141905e1,2.623248508900e1,
-4.207693147815e1));
#37939=cartesian_point('',(6.812271364228e1,2.620483548391e1,
-4.220065881917e1));
#37940=cartesian_point('',(6.811588580904e1,2.618473912194e1,
-4.231668631053e1));
#37941=cartesian_point('',(6.810795621459e1,2.617067298488e1,
-4.242523928356e1));
#37942=cartesian_point('',(6.809911507588e1,2.616149847823e1,
-4.252672264886e1));
#37943=cartesian_point('',(6.808952410377e1,2.615636912624e1,
-4.262160582963e1));
#37944=cartesian_point('',(6.807929717285e1,2.615466183726e1,
-4.271045304899e1));
#37945=cartesian_point('',(6.806848650854e1,2.615594406362e1,
-4.279392477304e1));
#37946=cartesian_point('',(6.805708121785e1,2.615995668498e1,
-4.287269833933e1));
#37947=cartesian_point('',(6.804499882822e1,2.616660421252e1,
-4.294746032353e1));
#37948=cartesian_point('',(6.803206419632e1,2.617596716535e1,
-4.301894193391e1));
#37949=cartesian_point('',(6.801796059496e1,2.618836050004e1,
-4.308801468065e1));
#37950=cartesian_point('',(6.800215772038e1,2.620444946553e1,
-4.315573647858e1));
#37951=cartesian_point('',(6.798382674398e1,2.622542561138e1,
-4.322325592066e1));
#37952=cartesian_point('',(6.796173805728e1,2.625325962087e1,
-4.329157353913e1));
#37953=cartesian_point('',(6.793412687675e1,2.629113069153e1,
-4.336133239169e1));
#37954=cartesian_point('',(6.789828857440e1,2.634451097124e1,
-4.343285645255e1));
#37955=cartesian_point('',(6.784922059679e1,2.642506017490e1,
-4.350632709626e1));
#37956=cartesian_point('',(6.777882623964e1,2.655642769207e1,
-4.357551040015e1));
#37957=cartesian_point('',(6.769388778136e1,2.675784856511e1,
-4.359454620779e1));
#37958=cartesian_point('',(6.763660364820e1,2.694890531445e1,
-4.353031867545e1));
#37959=cartesian_point('',(6.761308076873e1,2.706011014194e1,
-4.344693870596e1));
#37960=cartesian_point('',(6.760500551266e1,2.710769315228e1,
-4.339578270860e1));
#37961=cartesian_point('',(6.760229661124e1,2.712558146444e1,
-4.337392741123e1));
#37962=cartesian_point('',(6.834222470408e1,2.679105821909e1,
-4.169113431604e1));
#37963=cartesian_point('',(6.831840572009e1,2.677333157668e1,
-4.174832089021e1));
#37964=cartesian_point('',(6.827886849697e1,2.674568269923e1,
-4.184419571768e1));
#37965=cartesian_point('',(6.822389038806e1,2.671121062118e1,
-4.197785718574e1));
#37966=cartesian_point('',(6.817977576123e1,2.668582671320e1,
-4.208483850060e1));
#37967=cartesian_point('',(6.813873588248e1,2.666408588631e1,
-4.218387958042e1));
#37968=cartesian_point('',(6.810054455478e1,2.664542211523e1,
-4.227549731224e1));
#37969=cartesian_point('',(6.806499968122e1,2.662939328827e1,
-4.236022459148e1));
#37970=cartesian_point('',(6.803192609030e1,2.661565791746e1,
-4.243855923120e1));
#37971=cartesian_point('',(6.800114416301e1,2.660394466059e1,
-4.251101411980e1));
#37972=cartesian_point('',(6.797245828763e1,2.659403975581e1,
-4.257812918407e1));
#37973=cartesian_point('',(6.794567883298e1,2.658579113612e1,
-4.264041000480e1));
#37974=cartesian_point('',(6.792062177489e1,2.657910652064e1,
-4.269832148681e1));
#37975=cartesian_point('',(6.789709496386e1,2.657395425715e1,
-4.275231039394e1));
#37976=cartesian_point('',(6.787486613883e1,2.657037394608e1,
-4.280286251636e1));
#37977=cartesian_point('',(6.785364814734e1,2.656851409752e1,
-4.285050506765e1));
#37978=cartesian_point('',(6.783312054323e1,2.656870429895e1,
-4.289569967971e1));
#37979=cartesian_point('',(6.781296518204e1,2.657155858600e1,
-4.293866023915e1));
#37980=cartesian_point('',(6.779281338225e1,2.657810019434e1,
-4.297930963715e1));
#37981=cartesian_point('',(6.777203224810e1,2.659005108962e1,
-4.301744297564e1));
#37982=cartesian_point('',(6.774911711491e1,2.661092121216e1,
-4.305311122429e1));
#37983=cartesian_point('',(6.772216500524e1,2.664804526610e1,
-4.308354973183e1));
#37984=cartesian_point('',(6.769534170238e1,2.670806033025e1,
-4.309142578843e1));
#37985=cartesian_point('',(6.768296329695e1,2.676735114793e1,
-4.306412138820e1));
#37986=cartesian_point('',(6.768464339483e1,2.680411880201e1,
-4.302463340328e1));
#37987=cartesian_point('',(6.768928868497e1,2.682112287699e1,
-4.299760939938e1));
#37988=cartesian_point('',(6.769178495328e1,2.682776503746e1,
-4.298558966334e1));
#37989=cartesian_point('',(6.883952005421e1,2.678869049462e1,
-4.167771216379e1));
#37990=cartesian_point('',(6.881619951081e1,2.679823119674e1,
-4.174880456138e1));
#37991=cartesian_point('',(6.877279900150e1,2.681463582423e1,
-4.186287910096e1));
#37992=cartesian_point('',(6.870475843126e1,2.683705547802e1,
-4.201259368959e1));
#37993=cartesian_point('',(6.864652401943e1,2.685439982786e1,
-4.212761686626e1));
#37994=cartesian_point('',(6.858984324849e1,2.686978709179e1,
-4.223038611695e1));
#37995=cartesian_point('',(6.853535019767e1,2.688336985410e1,
-4.232244676769e1));
#37996=cartesian_point('',(6.848341843216e1,2.689533411210e1,
-4.240503919968e1));
#37997=cartesian_point('',(6.843427511490e1,2.690586273308e1,
-4.247914709022e1));
#37998=cartesian_point('',(6.838802346875e1,2.691512793378e1,
-4.254560457821e1));
#37999=cartesian_point('',(6.834467073530e1,2.692328350341e1,
-4.260513778556e1));
#38000=cartesian_point('',(6.830419696520e1,2.693045076827e1,
-4.265832606745e1));
#38001=cartesian_point('',(6.826658645193e1,2.693671220849e1,
-4.270560807198e1));
#38002=cartesian_point('',(6.823183883716e1,2.694210457596e1,
-4.274730210390e1));
#38003=cartesian_point('',(6.819996270159e1,2.694660614504e1,
-4.278363383985e1));
#38004=cartesian_point('',(6.817102129598e1,2.695009944700e1,
-4.281469457065e1));
#38005=cartesian_point('',(6.814526861885e1,2.695229244442e1,
-4.284031368981e1));
#38006=cartesian_point('',(6.812334699679e1,2.695257978956e1,
-4.285992603230e1));
#38007=cartesian_point('',(6.810633727693e1,2.694985368313e1,
-4.287271581987e1));
#38008=cartesian_point('',(6.809571726583e1,2.694213474543e1,
-4.287793663126e1));
#38009=cartesian_point('',(6.809327330009e1,2.692556677661e1,
-4.287555524257e1));
#38010=cartesian_point('',(6.810280754994e1,2.689207140930e1,
-4.286639267091e1));
#38011=cartesian_point('',(6.812488529974e1,2.683548160804e1,
-4.286279207324e1));
#38012=cartesian_point('',(6.814537826814e1,2.678833923754e1,
-4.287342598286e1));
#38013=cartesian_point('',(6.815996136611e1,2.677342260744e1,
-4.287834796970e1));
#38014=cartesian_point('',(6.816929375757e1,2.677366407495e1,
-4.287518823337e1));
#38015=cartesian_point('',(6.817344850281e1,2.677498278033e1,
-4.287278351101e1));
#38016=(bounded_surface()b_spline_surface(3,3,((#37908,#37909,#37910,#37911,
#37912,#37913,#37914,#37915,#37916,#37917,#37918,#37919,#37920,#37921,#37922,
#37923,#37924,#37925,#37926,#37927,#37928,#37929,#37930,#37931,#37932,#37933,
#37934),(#37935,#37936,#37937,#37938,#37939,#37940,#37941,#37942,#37943,#37944,
#37945,#37946,#37947,#37948,#37949,#37950,#37951,#37952,#37953,#37954,#37955,
#37956,#37957,#37958,#37959,#37960,#37961),(#37962,#37963,#37964,#37965,#37966,
#37967,#37968,#37969,#37970,#37971,#37972,#37973,#37974,#37975,#37976,#37977,
#37978,#37979,#37980,#37981,#37982,#37983,#37984,#37985,#37986,#37987,#37988),(
#37989,#37990,#37991,#37992,#37993,#37994,#37995,#37996,#37997,#37998,#37999,
#38000,#38001,#38002,#38003,#38004,#38005,#38006,#38007,#38008,#38009,#38010,
#38011,#38012,#38013,#38014,#38015)),.unspecified.,.f.,.f.,.f.)b_spline_surface_with_knots((4,4),(4,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,4),(0.e0,1.e0),
(3.701379053788e-2,1.174978753815e-1,1.685340762276e-1,2.151071197647e-1,
2.576965968175e-1,2.967580274574e-1,3.326328161646e-1,3.655969357168e-1,
3.959207795434e-1,4.238714409865e-1,4.496932975295e-1,4.735649095814e-1,
4.956646120852e-1,5.161820336120e-1,5.353131033774e-1,5.532536698093e-1,
5.700837446887e-1,5.856944486933e-1,6.000622032200e-1,6.134767474834e-1,
6.275048530756e-1,6.425426973641e-1,6.580310977670e-1,6.751448104821e-1,
6.888924642308e-1),.unspecified.)geometric_representation_item()rational_b_spline_surface(((1.413823059309e0,1.413823059309e0,1.413823059309e0,1.413823059309e0,
1.413823059309e0,1.413823059309e0,1.413823059309e0,1.413823059309e0,
1.413823059309e0,1.413823059309e0,1.413823059309e0,1.413823059309e0,
1.413823059309e0,1.413823059309e0,1.413823059309e0,1.413823059309e0,
1.413823059309e0,1.413823059309e0,1.413823059309e0,1.413823059309e0,
1.413823059309e0,1.413823059309e0,1.413823059309e0,1.413823059309e0,
1.413823059309e0,1.413823059309e0,1.413823059309e0),(8.620589802302e-1,
8.620589802302e-1,8.620589802302e-1,8.620589802302e-1,8.620589802302e-1,
8.620589802302e-1,8.620589802302e-1,8.620589802302e-1,8.620589802302e-1,
8.620589802302e-1,8.620589802302e-1,8.620589802302e-1,8.620589802302e-1,
8.620589802302e-1,8.620589802302e-1,8.620589802302e-1,8.620589802302e-1,
8.620589802302e-1,8.620589802302e-1,8.620589802302e-1,8.620589802302e-1,
8.620589802302e-1,8.620589802302e-1,8.620589802302e-1,8.620589802302e-1,
8.620589802302e-1,8.620589802302e-1),(8.620589802302e-1,8.620589802302e-1,
8.620589802302e-1,8.620589802302e-1,8.620589802302e-1,8.620589802302e-1,
8.620589802302e-1,8.620589802302e-1,8.620589802302e-1,8.620589802302e-1,
8.620589802302e-1,8.620589802302e-1,8.620589802302e-1,8.620589802302e-1,
8.620589802302e-1,8.620589802302e-1,8.620589802302e-1,8.620589802302e-1,
8.620589802302e-1,8.620589802302e-1,8.620589802302e-1,8.620589802302e-1,
8.620589802302e-1,8.620589802302e-1,8.620589802302e-1,8.620589802302e-1,
8.620589802302e-1),(1.413823059309e0,1.413823059309e0,1.413823059309e0,
1.413823059309e0,1.413823059309e0,1.413823059309e0,1.413823059309e0,
1.413823059309e0,1.413823059309e0,1.413823059309e0,1.413823059309e0,
1.413823059309e0,1.413823059309e0,1.413823059309e0,1.413823059309e0,
1.413823059309e0,1.413823059309e0,1.413823059309e0,1.413823059309e0,
1.413823059309e0,1.413823059309e0,1.413823059309e0,1.413823059309e0,
1.413823059309e0,1.413823059309e0,1.413823059309e0,1.413823059309e0)))representation_item('')surface());
#38017=oriented_edge('',*,*,#33910,.t.);
#38018=oriented_edge('',*,*,#37888,.f.);
#38019=oriented_edge('',*,*,#37898,.f.);
#38021=oriented_edge('',*,*,#38020,.t.);
#38022=edge_loop('',(#38017,#38018,#38019,#38021));
#38023=face_outer_bound('',#38022,.f.);
#38025=cartesian_point('',(0.e0,0.e0,-4.331177673041e1));
#38026=direction('',(0.e0,0.e0,1.e0));
#38027=direction('',(9.320008606120e-1,3.624560605349e-1,0.e0));
#38028=axis2_placement_3d('',#38025,#38026,#38027);
#38029=toroidal_surface('',#38028,7.344368814732e1,5.e-1);
#38030=oriented_edge('',*,*,#33912,.t.);
#38031=oriented_edge('',*,*,#38020,.f.);
#38033=oriented_edge('',*,*,#38032,.t.);
#38035=oriented_edge('',*,*,#38034,.t.);
#38037=oriented_edge('',*,*,#38036,.t.);
#38038=edge_loop('',(#38030,#38031,#38033,#38035,#38037));
#38039=face_outer_bound('',#38038,.f.);
#38041=cartesian_point('',(4.756730366552e-11,1.970868569504e-11,
-4.228096149021e1));
#38042=direction('',(0.e0,0.e0,1.e0));
#38043=direction('',(9.238795325113e-1,3.826834323651e-1,0.e0));
#38044=axis2_placement_3d('',#38041,#38042,#38043);
#38045=conical_surface('',#38044,7.351737503131e1,3.302386755580e1);
#38046=oriented_edge('',*,*,#38034,.f.);
#38047=oriented_edge('',*,*,#38032,.f.);
#38048=oriented_edge('',*,*,#37903,.f.);
#38050=oriented_edge('',*,*,#38049,.f.);
#38052=oriented_edge('',*,*,#38051,.f.);
#38054=oriented_edge('',*,*,#38053,.f.);
#38056=oriented_edge('',*,*,#38055,.f.);
#38057=edge_loop('',(#38046,#38047,#38048,#38050,#38052,#38054,#38056));
#38058=face_outer_bound('',#38057,.f.);
#38060=cartesian_point('',(0.e0,0.e0,-3.934268702288e1));
#38061=direction('',(0.e0,0.e0,1.e0));
#38062=direction('',(-9.233098603761e-1,-3.840558575680e-1,0.e0));
#38063=axis2_placement_3d('',#38060,#38061,#38062);
#38064=toroidal_surface('',#38063,7.065650925828e1,4.e0);
#38066=oriented_edge('',*,*,#38065,.t.);
#38068=oriented_edge('',*,*,#38067,.t.);
#38069=oriented_edge('',*,*,#38053,.t.);
#38070=oriented_edge('',*,*,#38051,.t.);
#38071=oriented_edge('',*,*,#38049,.t.);
#38072=oriented_edge('',*,*,#37804,.t.);
#38073=oriented_edge('',*,*,#37802,.t.);
#38074=oriented_edge('',*,*,#28419,.t.);
#38075=oriented_edge('',*,*,#28417,.t.);
#38076=edge_loop('',(#38066,#38068,#38069,#38070,#38071,#38072,#38073,#38074,
#38075));
#38077=face_outer_bound('',#38076,.f.);
#38079=cartesian_point('',(6.477640063756e1,2.822504892087e1,
-3.934373632880e1));
#38080=direction('',(3.827282946309e-1,-9.238019244159e-1,1.044303281298e-2));
#38081=direction('',(9.233887774885e-1,3.828695968098e-1,2.764122730730e-2));
#38082=axis2_placement_3d('',#38079,#38080,#38081);
#38083=toroidal_surface('',#38082,3.698456031607e0,2.999994698656e-1);
#38085=oriented_edge('',*,*,#38084,.f.);
#38087=oriented_edge('',*,*,#38086,.f.);
#38088=oriented_edge('',*,*,#38067,.f.);
#38089=oriented_edge('',*,*,#38065,.f.);
#38091=oriented_edge('',*,*,#38090,.t.);
#38092=edge_loop('',(#38085,#38087,#38088,#38089,#38091));
#38093=face_outer_bound('',#38092,.f.);
#38095=cartesian_point('',(7.184781459867e1,3.192512363422e1,0.e0));
#38096=direction('',(-3.826624495897e-1,9.238288756103e-1,-1.047178411625e-2));
#38097=direction('',(-9.238795325113e-1,-3.826834323651e-1,0.e0));
#38098=axis2_placement_3d('',#38095,#38096,#38097);
#38099=plane('',#38098);
#38101=oriented_edge('',*,*,#38100,.t.);
#38103=oriented_edge('',*,*,#38102,.t.);
#38105=oriented_edge('',*,*,#38104,.t.);
#38107=oriented_edge('',*,*,#38106,.t.);
#38108=oriented_edge('',*,*,#38084,.t.);
#38110=oriented_edge('',*,*,#38109,.t.);
#38111=edge_loop('',(#38101,#38103,#38105,#38107,#38108,#38110));
#38112=face_outer_bound('',#38111,.f.);
#38114=cartesian_point('',(6.787350907765e1,3.074540181608e1,
-6.593298135858e0));
#38115=direction('',(4.095189972059e-1,1.797666942599e-1,8.944149632929e-1));
#38116=direction('',(-9.104553071454e-1,1.428726378637e-1,3.881475789446e-1));
#38117=axis2_placement_3d('',#38114,#38115,#38116);
#38118=cylindrical_surface('',#38117,5.000000030464e-1);
#38120=oriented_edge('',*,*,#38119,.t.);
#38122=oriented_edge('',*,*,#38121,.f.);
#38123=oriented_edge('',*,*,#38100,.f.);
#38125=oriented_edge('',*,*,#38124,.t.);
#38126=edge_loop('',(#38120,#38122,#38123,#38125));
#38127=face_outer_bound('',#38126,.f.);
#38129=cartesian_point('',(3.150403890807e-13,0.e0,-5.729424002765e0));
#38130=direction('',(0.e0,0.e0,1.e0));
#38131=direction('',(0.e0,-1.e0,0.e0));
#38132=axis2_placement_3d('',#38129,#38130,#38131);
#38133=conical_surface('',#38132,7.438528799863e1,2.656505117708e1);
#38135=oriented_edge('',*,*,#38134,.f.);
#38137=oriented_edge('',*,*,#38136,.f.);
#38139=oriented_edge('',*,*,#38138,.f.);
#38140=oriented_edge('',*,*,#38119,.f.);
#38142=oriented_edge('',*,*,#38141,.t.);
#38143=oriented_edge('',*,*,#28411,.f.);
#38145=oriented_edge('',*,*,#38144,.f.);
#38146=edge_loop('',(#38135,#38137,#38139,#38140,#38142,#38143,#38145));
#38147=face_outer_bound('',#38146,.f.);
#38149=cartesian_point('',(6.566593554176e1,3.510642810661e1,
-6.695552256393e0));
#38150=direction('',(-3.919178848771e-1,-2.154582390836e-1,-8.944149589114e-1));
#38151=direction('',(-4.409017290381e-1,-8.092880116168e-1,3.881476260194e-1));
#38152=axis2_placement_3d('',#38149,#38150,#38151);
#38153=cylindrical_surface('',#38152,5.000000035649e-1);
#38154=oriented_edge('',*,*,#38134,.t.);
#38156=oriented_edge('',*,*,#38155,.f.);
#38158=oriented_edge('',*,*,#38157,.f.);
#38160=oriented_edge('',*,*,#38159,.t.);
#38161=edge_loop('',(#38154,#38156,#38158,#38160));
#38162=face_outer_bound('',#38161,.f.);
#38164=cartesian_point('',(6.612587173319e1,3.671870261848e1,
-4.344496984567e0));
#38165=cartesian_point('',(6.619113640927e1,3.665813393670e1,
-4.305525237979e0));
#38166=cartesian_point('',(6.630323968916e1,3.653134908899e1,
-4.261895783083e0));
#38167=cartesian_point('',(6.642164588672e1,3.631860438873e1,
-4.261002651049e0));
#38168=cartesian_point('',(6.648553230604e1,3.615478818892e1,
-4.288795155485e0));
#38169=cartesian_point('',(6.652385916618e1,3.599009848300e1,
-4.343036995138e0));
#38170=cartesian_point('',(6.653699158908e1,3.583482876281e1,
-4.416732654181e0));
#38171=cartesian_point('',(6.652866276128e1,3.569168948988e1,
-4.504496105670e0));
#38172=cartesian_point('',(6.650262580304e1,3.556028749805e1,
-4.603390080718e0));
#38173=cartesian_point('',(6.646155212093e1,3.543922082874e1,
-4.712480109156e0));
#38174=cartesian_point('',(6.640697691873e1,3.532721142733e1,
-4.832011592566e0));
#38175=cartesian_point('',(6.633982729997e1,3.522376146131e1,
-4.962408002243e0));
#38176=cartesian_point('',(6.626079526254e1,3.512901606801e1,
-5.103904590567e0));
#38177=cartesian_point('',(6.617032595655e1,3.504339157222e1,
-5.256761400022e0));
#38178=cartesian_point('',(6.606847833865e1,3.496744793403e1,
-5.421545146958e0));
#38179=cartesian_point('',(6.595483075870e1,3.490200215719e1,
-5.599278542549e0));
#38180=cartesian_point('',(6.582855765240e1,3.484841683625e1,
-5.791307258083e0));
#38181=cartesian_point('',(6.566682161212e1,3.480275603672e1,
-6.031362527198e0));
#38182=cartesian_point('',(6.554604939874e1,3.478926330163e1,
-6.205750719445e0));
#38183=cartesian_point('',(6.547216385245e1,3.478818960864e1,
-6.310924930153e0));
#38184=cartesian_point('',(6.563759829172e1,3.644455211615e1,
-4.070308742101e0));
#38185=cartesian_point('',(6.570018768467e1,3.639430241261e1,
-4.018647322030e0));
#38186=cartesian_point('',(6.581981485192e1,3.627206658812e1,
-3.958993460844e0));
#38187=cartesian_point('',(6.594248968471e1,3.605286119019e1,
-3.956941032848e0));
#38188=cartesian_point('',(6.600318455992e1,3.588423534593e1,
-3.994059191832e0));
#38189=cartesian_point('',(6.603035298874e1,3.572113614704e1,
-4.065605623125e0));
#38190=cartesian_point('',(6.602616487988e1,3.557758619587e1,
-4.160023566675e0));
#38191=cartesian_point('',(6.599737472338e1,3.545672691249e1,
-4.268485700224e0));
#38192=cartesian_point('',(6.595050670597e1,3.535696072598e1,
-4.386274495940e0));
#38193=cartesian_point('',(6.589026889146e1,3.527539732824e1,
-4.511864917823e0));
#38194=cartesian_point('',(6.581966615711e1,3.520952810075e1,
-4.645483660438e0));
#38195=cartesian_point('',(6.574080809798e1,3.515776607469e1,
-4.787721597527e0));
#38196=cartesian_point('',(6.565537780858e1,3.511922234527e1,
-4.939034899187e0));
#38197=cartesian_point('',(6.556466679739e1,3.509342592143e1,
-5.099917543108e0));
#38198=cartesian_point('',(6.546954951417e1,3.508027400920e1,
-5.271147864167e0));
#38199=cartesian_point('',(6.537055326201e1,3.508012787312e1,
-5.453905044205e0));
#38200=cartesian_point('',(6.526809892861e1,3.509395087251e1,
-5.649604701441e0));
#38201=cartesian_point('',(6.514642805715e1,3.512799096257e1,
-5.892291140584e0));
#38202=cartesian_point('',(6.506458641306e1,3.516767254766e1,
-6.066890100696e0));
#38203=cartesian_point('',(6.501791298719e1,3.519672739325e1,
-6.171592440675e0));
#38204=cartesian_point('',(6.542971090368e1,3.601470278137e1,
-4.476276606943e0));
#38205=cartesian_point('',(6.544911554166e1,3.600071115436e1,
-4.442922742380e0));
#38206=cartesian_point('',(6.548837150179e1,3.596298042728e1,
-4.406144511394e0));
#38207=cartesian_point('',(6.552781017844e1,3.589274282461e1,
-4.404203559172e0));
#38208=cartesian_point('',(6.554622933081e1,3.583878643719e1,
-4.426135870542e0));
#38209=cartesian_point('',(6.555248992848e1,3.578780137569e1,
-4.470537539513e0));
#38210=cartesian_point('',(6.554761062244e1,3.574489198990e1,
-4.532771776523e0));
#38211=cartesian_point('',(6.553427926864e1,3.571112627797e1,
-4.609218291587e0));
#38212=cartesian_point('',(6.551506502864e1,3.568577766628e1,
-4.697853931765e0));
#38213=cartesian_point('',(6.549182730990e1,3.566766081143e1,
-4.798050450594e0));
#38214=cartesian_point('',(6.546578145427e1,3.565575930844e1,
-4.910069940994e0));
#38215=cartesian_point('',(6.543780858551e1,3.564937284571e1,
-5.034261274386e0));
#38216=cartesian_point('',(6.540862244544e1,3.564803027046e1,
-5.170759326764e0));
#38217=cartesian_point('',(6.537878666218e1,3.565141916894e1,
-5.319717606138e0));
#38218=cartesian_point('',(6.534872484658e1,3.565938569007e1,
-5.481609946593e0));
#38219=cartesian_point('',(6.531877120554e1,3.567196216396e1,
-5.657399891663e0));
#38220=cartesian_point('',(6.528927736438e1,3.568938251185e1,
-5.848426755508e0));
#38221=cartesian_point('',(6.525629702210e1,3.571560578758e1,
-6.088483284883e0));
#38222=cartesian_point('',(6.523618987081e1,3.573850220286e1,
-6.263979327443e0));
#38223=cartesian_point('',(6.522558959681e1,3.575356941760e1,
-6.370215881169e0));
#38224=cartesian_point('',(6.580630398085e1,3.605793153871e1,
-4.968557033895e0));
#38225=cartesian_point('',(6.580518444721e1,3.605309939715e1,
-4.957727943782e0));
#38226=cartesian_point('',(6.579373987038e1,3.605621708572e1,
-4.949263259679e0));
#38227=cartesian_point('',(6.578419416773e1,3.607246797291e1,
-4.948541489923e0));
#38228=cartesian_point('',(6.578309369527e1,3.608492342694e1,
-4.952990075695e0));
#38229=cartesian_point('',(6.578928071559e1,3.609257729846e1,
-4.965504568947e0));
#38230=cartesian_point('',(6.580135061956e1,3.609201380424e1,
-4.989726938986e0));
#38231=cartesian_point('',(6.581678530117e1,3.608275610972e1,
-5.028275489015e0));
#38232=cartesian_point('',(6.583325815517e1,3.606574995921e1,
-5.082354784702e0));
#38233=cartesian_point('',(6.584906158971e1,3.604221429207e1,
-5.152408914551e0));
#38234=cartesian_point('',(6.586297990721e1,3.601316490732e1,
-5.238737695041e0));
#38235=cartesian_point('',(6.587405178621e1,3.597946695559e1,
-5.341392587777e0));
#38236=cartesian_point('',(6.588147912074e1,3.594190774900e1,
-5.460114946896e0));
#38237=cartesian_point('',(6.588458815200e1,3.590114737986e1,
-5.594641439652e0));
#38238=cartesian_point('',(6.588274480013e1,3.585766732243e1,
-5.745070699092e0));
#38239=cartesian_point('',(6.587523058456e1,3.581177893745e1,
-5.912093953863e0));
#38240=cartesian_point('',(6.586111346980e1,3.576372351599e1,
-6.096939579482e0));
#38241=cartesian_point('',(6.583571387592e1,3.570604658916e1,
-6.332952110829e0));
#38242=cartesian_point('',(6.580984087499e1,3.566675143273e1,
-6.508719312020e0));
#38243=cartesian_point('',(6.579140753294e1,3.564417573829e1,
-6.616251939705e0));
#38244=(bounded_surface()b_spline_surface(3,3,((#38164,#38165,#38166,#38167,
#38168,#38169,#38170,#38171,#38172,#38173,#38174,#38175,#38176,#38177,#38178,
#38179,#38180,#38181,#38182,#38183),(#38184,#38185,#38186,#38187,#38188,#38189,
#38190,#38191,#38192,#38193,#38194,#38195,#38196,#38197,#38198,#38199,#38200,
#38201,#38202,#38203),(#38204,#38205,#38206,#38207,#38208,#38209,#38210,#38211,
#38212,#38213,#38214,#38215,#38216,#38217,#38218,#38219,#38220,#38221,#38222,
#38223),(#38224,#38225,#38226,#38227,#38228,#38229,#38230,#38231,#38232,#38233,
#38234,#38235,#38236,#38237,#38238,#38239,#38240,#38241,#38242,#38243)),
.unspecified.,.f.,.f.,.f.)b_spline_surface_with_knots((4,4),(4,1,1,1,1,1,1,1,1,
1,1,1,1,1,1,1,1,4),(0.e0,1.e0),(4.995380206236e-1,5.203373200929e-1,
5.294694754057e-1,5.395069577008e-1,5.503755295407e-1,5.624436289428e-1,
5.759860925500e-1,5.910869693174e-1,6.079348925830e-1,6.267499962800e-1,
6.476415940239e-1,6.706337176351e-1,6.957447351808e-1,7.230585501756e-1,
7.527595921685e-1,7.851351011794e-1,8.205030150790e-1,8.757471470405e-1),
.unspecified.)geometric_representation_item()rational_b_spline_surface(((
1.576531506010e0,1.576531506010e0,1.576531506010e0,1.576531506010e0,
1.576531506010e0,1.576531506010e0,1.576531506010e0,1.576531506010e0,
1.576531506010e0,1.576531506010e0,1.576531506010e0,1.576531506010e0,
1.576531506010e0,1.576531506010e0,1.576531506010e0,1.576531506010e0,
1.576531506010e0,1.576531506010e0,1.576531506010e0,1.576531506010e0),(
8.078228313300e-1,8.078228313300e-1,8.078228313300e-1,8.078228313300e-1,
8.078228313300e-1,8.078228313300e-1,8.078228313300e-1,8.078228313300e-1,
8.078228313300e-1,8.078228313300e-1,8.078228313300e-1,8.078228313300e-1,
8.078228313300e-1,8.078228313300e-1,8.078228313300e-1,8.078228313300e-1,
8.078228313300e-1,8.078228313300e-1,8.078228313300e-1,8.078228313300e-1),(
8.078228313300e-1,8.078228313300e-1,8.078228313300e-1,8.078228313300e-1,
8.078228313300e-1,8.078228313300e-1,8.078228313300e-1,8.078228313300e-1,
8.078228313300e-1,8.078228313300e-1,8.078228313300e-1,8.078228313300e-1,
8.078228313300e-1,8.078228313300e-1,8.078228313300e-1,8.078228313300e-1,
8.078228313300e-1,8.078228313300e-1,8.078228313300e-1,8.078228313300e-1),(
1.576531506010e0,1.576531506010e0,1.576531506010e0,1.576531506010e0,
1.576531506010e0,1.576531506010e0,1.576531506010e0,1.576531506010e0,
1.576531506010e0,1.576531506010e0,1.576531506010e0,1.576531506010e0,
1.576531506010e0,1.576531506010e0,1.576531506010e0,1.576531506010e0,
1.576531506010e0,1.576531506010e0,1.576531506010e0,1.576531506010e0)))representation_item('')surface());
#38246=oriented_edge('',*,*,#38245,.f.);
#38247=oriented_edge('',*,*,#38155,.t.);
#38248=oriented_edge('',*,*,#38144,.t.);
#38249=oriented_edge('',*,*,#28409,.f.);
#38250=edge_loop('',(#38246,#38247,#38248,#38249));
#38251=face_outer_bound('',#38250,.f.);
#38253=cartesian_point('',(6.521506143577e1,3.598649918531e1,
-2.460528104879e1));
#38254=direction('',(1.261654989746e-2,-4.807167120839e-3,9.999088527526e-1));
#38255=direction('',(-3.552779009790e-1,-9.347607249725e-1,-1.117067594939e-5));
#38256=axis2_placement_3d('',#38253,#38254,#38255);
#38257=cylindrical_surface('',#38256,3.000055924665e-1);
#38258=oriented_edge('',*,*,#38245,.t.);
#38259=oriented_edge('',*,*,#28407,.f.);
#38261=oriented_edge('',*,*,#38260,.t.);
#38263=oriented_edge('',*,*,#38262,.f.);
#38264=edge_loop('',(#38258,#38259,#38261,#38263));
#38265=face_outer_bound('',#38264,.f.);
#38267=cartesian_point('',(6.182620364826e1,3.420876765967e1,
-3.934391487094e1));
#38268=direction('',(-4.998538050188e-1,8.660470744602e-1,1.042297592243e-2));
#38269=direction('',(7.056762092530e-1,4.142113908457e-1,-5.748478158504e-1));
#38270=axis2_placement_3d('',#38267,#38268,#38269);
#38271=toroidal_surface('',#38270,3.697836915773e0,2.999996387243e-1);
#38273=oriented_edge('',*,*,#38272,.f.);
#38274=oriented_edge('',*,*,#38260,.f.);
#38276=oriented_edge('',*,*,#38275,.f.);
#38278=oriented_edge('',*,*,#38277,.f.);
#38280=oriented_edge('',*,*,#38279,.t.);
#38281=edge_loop('',(#38273,#38274,#38276,#38278,#38280));
#38282=face_outer_bound('',#38281,.f.);
#38284=cartesian_point('',(5.834016199589e1,3.137330715614e1,0.e0));
#38285=direction('',(4.999725846828e-1,-8.659779190621e-1,-1.047178411625e-2));
#38286=direction('',(8.660254037844e-1,5.e-1,0.e0));
#38287=axis2_placement_3d('',#38284,#38285,#38286);
#38288=plane('',#38287);
#38290=oriented_edge('',*,*,#38289,.t.);
#38292=oriented_edge('',*,*,#38291,.t.);
#38293=oriented_edge('',*,*,#38157,.t.);
#38294=oriented_edge('',*,*,#38262,.t.);
#38295=oriented_edge('',*,*,#38272,.t.);
#38297=oriented_edge('',*,*,#38296,.t.);
#38298=edge_loop('',(#38290,#38292,#38293,#38294,#38295,#38297));
#38299=face_outer_bound('',#38298,.f.);
#38301=cartesian_point('',(6.508648864854e1,3.495147297592e1,
-2.154687439419e1));
#38302=direction('',(-1.251986792564e-2,4.862997913792e-3,-9.999097980110e-1));
#38303=direction('',(-5.202110009605e-1,-8.540345103070e-1,2.360017861866e-3));
#38304=axis2_placement_3d('',#38301,#38302,#38303);
#38305=cylindrical_surface('',#38304,5.000150365122e-1);
#38307=oriented_edge('',*,*,#38306,.f.);
#38309=oriented_edge('',*,*,#38308,.f.);
#38310=oriented_edge('',*,*,#38289,.f.);
#38312=oriented_edge('',*,*,#38311,.t.);
#38313=edge_loop('',(#38307,#38309,#38310,#38312));
#38314=face_outer_bound('',#38313,.f.);
#38316=cartesian_point('',(0.e0,0.e0,-2.511027589124e1));
#38317=direction('',(0.e0,0.e0,1.e0));
#38318=direction('',(1.e0,0.e0,0.e0));
#38319=axis2_placement_3d('',#38316,#38317,#38318);
#38320=conical_surface('',#38319,7.334631745054e1,5.e-1);
#38322=oriented_edge('',*,*,#38321,.f.);
#38323=oriented_edge('',*,*,#33916,.f.);
#38325=oriented_edge('',*,*,#38324,.f.);
#38327=oriented_edge('',*,*,#38326,.t.);
#38329=oriented_edge('',*,*,#38328,.f.);
#38331=oriented_edge('',*,*,#38330,.f.);
#38332=oriented_edge('',*,*,#38306,.t.);
#38333=edge_loop('',(#38322,#38323,#38325,#38327,#38329,#38331,#38332));
#38334=face_outer_bound('',#38333,.f.);
#38336=cartesian_point('',(6.454198591677e1,3.464769122455e1,
-4.131567793106e1));
#38337=cartesian_point('',(6.458711120756e1,3.460806889359e1,
-4.151413853995e1));
#38338=cartesian_point('',(6.464966438111e1,3.458366119813e1,
-4.183237634796e1));
#38339=cartesian_point('',(6.469362341355e1,3.462729168518e1,
-4.217084046698e1));
#38340=cartesian_point('',(6.470561536033e1,3.465395654784e1,
-4.229078818216e1));
#38341=cartesian_point('',(6.403378963969e1,3.501820527495e1,
-4.133853517865e1));
#38342=cartesian_point('',(6.403923194911e1,3.492663738708e1,
-4.149703755266e1));
#38343=cartesian_point('',(6.405731275251e1,3.480862915838e1,
-4.176298498660e1));
#38344=cartesian_point('',(6.408153088697e1,3.474039441544e1,
-4.206724654663e1));
#38345=cartesian_point('',(6.409048461371e1,3.472632476623e1,
-4.217840781574e1));
#38346=cartesian_point('',(6.425636339728e1,3.560642913779e1,
-4.136104889056e1));
#38347=cartesian_point('',(6.419949452539e1,3.553945020112e1,
-4.149341958130e1));
#38348=cartesian_point('',(6.411834356058e1,3.544112804625e1,
-4.170542929509e1));
#38349=cartesian_point('',(6.404510161380e1,3.535577855994e1,
-4.193052498508e1));
#38350=cartesian_point('',(6.402098232714e1,3.532905102749e1,
-4.201024961687e1));
#38351=cartesian_point('',(6.488290744779e1,3.554868773949e1,
-4.135016272032e1));
#38352=cartesian_point('',(6.483258921660e1,3.554672889131e1,
-4.150859680699e1));
#38353=cartesian_point('',(6.474314672491e1,3.555247482450e1,
-4.174421692304e1));
#38354=cartesian_point('',(6.463782382732e1,3.556989025109e1,
-4.196142079149e1));
#38355=cartesian_point('',(6.459915705092e1,3.557716673213e1,
-4.203321625976e1));
#38356=(bounded_surface()b_spline_surface(3,3,((#38336,#38337,#38338,#38339,
#38340),(#38341,#38342,#38343,#38344,#38345),(#38346,#38347,#38348,#38349,
#38350),(#38351,#38352,#38353,#38354,#38355)),.unspecified.,.f.,.f.,.f.)b_spline_surface_with_knots((4,4),(4,1,4),(0.e0,1.e0),(3.705339075279e-1,
7.045741794518e-1,8.831338978223e-1),.unspecified.)geometric_representation_item()rational_b_spline_surface(((1.579951151938e0,1.579951151938e0,1.579951151938e0,
1.579951151938e0,1.579951151938e0),(8.066829493541e-1,8.066829493541e-1,
8.066829493541e-1,8.066829493541e-1,8.066829493541e-1),(8.066829493541e-1,
8.066829493541e-1,8.066829493541e-1,8.066829493541e-1,8.066829493541e-1),(
1.579951151938e0,1.579951151938e0,1.579951151938e0,1.579951151938e0,
1.579951151938e0)))representation_item('')surface());
#38357=oriented_edge('',*,*,#38321,.t.);
#38358=oriented_edge('',*,*,#38311,.f.);
#38360=oriented_edge('',*,*,#38359,.f.);
#38362=oriented_edge('',*,*,#38361,.t.);
#38363=edge_loop('',(#38357,#38358,#38360,#38362));
#38364=face_outer_bound('',#38363,.f.);
#38366=cartesian_point('',(6.405824484433e1,3.553062965545e1,
-4.213845709176e1));
#38367=direction('',(4.763029270512e-1,2.648547976063e-1,8.384434732690e-1));
#38368=direction('',(-2.449744371513e-1,-8.758274567320e-1,4.158290408050e-1));
#38369=axis2_placement_3d('',#38366,#38367,#38368);
#38370=cylindrical_surface('',#38369,2.999999999992e-1);
#38372=oriented_edge('',*,*,#38371,.t.);
#38373=oriented_edge('',*,*,#38359,.t.);
#38374=oriented_edge('',*,*,#38296,.f.);
#38375=oriented_edge('',*,*,#38279,.f.);
#38377=oriented_edge('',*,*,#38376,.t.);
#38378=edge_loop('',(#38372,#38373,#38374,#38375,#38377));
#38379=face_outer_bound('',#38378,.f.);
#38381=cartesian_point('',(6.448604393965e1,3.468350080235e1,
-4.179733915954e1));
#38382=cartesian_point('',(6.450571514349e1,3.467739033225e1,
-4.187719430009e1));
#38383=cartesian_point('',(6.453205562650e1,3.467458851540e1,
-4.201029882926e1));
#38384=cartesian_point('',(6.455487629426e1,3.468419704889e1,
-4.219382130152e1));
#38385=cartesian_point('',(6.456539668282e1,3.469889591328e1,
-4.233947647199e1));
#38386=cartesian_point('',(6.456884531566e1,3.471790399489e1,
-4.247331734344e1));
#38387=cartesian_point('',(6.456682927136e1,3.473982113228e1,
-4.259635600611e1));
#38388=cartesian_point('',(6.456057241419e1,3.476371105788e1,
-4.270959877332e1));
#38389=cartesian_point('',(6.455100761682e1,3.478894933788e1,
-4.281397739193e1));
#38390=cartesian_point('',(6.453883099041e1,3.481515234353e1,
-4.291041988681e1));
#38391=cartesian_point('',(6.452453134639e1,3.484213588288e1,
-4.299987285579e1));
#38392=cartesian_point('',(6.450842278399e1,3.486986616496e1,
-4.308322982250e1));
#38393=cartesian_point('',(6.449066390267e1,3.489844134076e1,
-4.316133491347e1));
#38394=cartesian_point('',(6.447125361022e1,3.492810529056e1,
-4.323502674350e1));
#38395=cartesian_point('',(6.444998432140e1,3.495931680268e1,
-4.330523655453e1));
#38396=cartesian_point('',(6.442636973247e1,3.499284675188e1,
-4.337302640384e1));
#38397=cartesian_point('',(6.439957200320e1,3.502988059194e1,
-4.343948228295e1));
#38398=cartesian_point('',(6.436833007128e1,3.507214473553e1,
-4.350547796734e1));
#38399=cartesian_point('',(6.433081346319e1,3.512225857175e1,
-4.357151501321e1));
#38400=cartesian_point('',(6.428409310330e1,3.518475907735e1,
-4.363781441471e1));
#38401=cartesian_point('',(6.422215391703e1,3.527000114862e1,
-4.370458148433e1));
#38402=cartesian_point('',(6.413469200792e1,3.539858064564e1,
-4.376629122189e1));
#38403=cartesian_point('',(6.402481005946e1,3.558792895398e1,
-4.378310414834e1));
#38404=cartesian_point('',(6.393838143607e1,3.577210841931e1,
-4.372619796499e1));
#38405=cartesian_point('',(6.389130710688e1,3.588820163715e1,
-4.365083238003e1));
#38406=cartesian_point('',(6.387015766389e1,3.594207871327e1,
-4.360353021079e1));
#38407=cartesian_point('',(6.386197973167e1,3.596308121045e1,
-4.358313420815e1));
#38408=cartesian_point('',(6.411414565420e1,3.501141012395e1,
-4.175653254906e1));
#38409=cartesian_point('',(6.411691888523e1,3.498387857921e1,
-4.181850957799e1));
#38410=cartesian_point('',(6.412042272885e1,3.494397935557e1,
-4.192478781995e1));
#38411=cartesian_point('',(6.412136847857e1,3.490058245736e1,
-4.207693155259e1));
#38412=cartesian_point('',(6.411949698737e1,3.487244788033e1,
-4.220065891590e1));
#38413=cartesian_point('',(6.411535066910e1,3.485163224782e1,
-4.231668635239e1));
#38414=cartesian_point('',(6.410932491627e1,3.483665143758e1,
-4.242523926132e1));
#38415=cartesian_point('',(6.410175693166e1,3.482640142154e1,
-4.252672259246e1));
#38416=cartesian_point('',(6.409291752784e1,3.482006407676e1,
-4.262160577110e1));
#38417=cartesian_point('',(6.408300093483e1,3.481703650919e1,
-4.271045300694e1));
#38418=cartesian_point('',(6.407211539096e1,3.481689669004e1,
-4.279392475208e1));
#38419=cartesian_point('',(6.406028391974e1,3.481938629386e1,
-4.287269833429e1));
#38420=cartesian_point('',(6.404743721896e1,3.482439988308e1,
-4.294746032538e1));
#38421=cartesian_point('',(6.403339113406e1,3.483199442639e1,
-4.301894193515e1));
#38422=cartesian_point('',(6.401779053739e1,3.484244084418e1,
-4.308801467646e1));
#38423=cartesian_point('',(6.400002282937e1,3.485632947540e1,
-4.315573646723e1));
#38424=cartesian_point('',(6.397911074317e1,3.487473349215e1,
-4.322325590349e1));
#38425=cartesian_point('',(6.395357796341e1,3.489944622268e1,
-4.329157351936e1));
#38426=cartesian_point('',(6.392125983556e1,3.493338931611e1,
-4.336133237260e1));
#38427=cartesian_point('',(6.387876061208e1,3.498163507982e1,
-4.343285643529e1));
#38428=cartesian_point('',(6.381959864012e1,3.505509051215e1,
-4.350632708061e1));
#38429=cartesian_point('',(6.373265962021e1,3.517614584308e1,
-4.357551038912e1));
#38430=cartesian_point('',(6.362215712100e1,3.536475683300e1,
-4.359454621303e1));
#38431=cartesian_point('',(6.354042514224e1,3.554670199787e1,
-4.353031869012e1));
#38432=cartesian_point('',(6.350258836355e1,3.565388509190e1,
-4.344693873439e1));
#38433=cartesian_point('',(6.348837136264e1,3.570000698862e1,
-4.339578274834e1));
#38434=cartesian_point('',(6.348335074384e1,3.571738867617e1,
-4.337392746202e1));
#38435=cartesian_point('',(6.426061268437e1,3.548230736176e1,
-4.169113431231e1));
#38436=cartesian_point('',(6.423931126797e1,3.546162337367e1,
-4.174832088163e1));
#38437=cartesian_point('',(6.420372118028e1,3.542905038024e1,
-4.184419574603e1));
#38438=cartesian_point('',(6.415371291192e1,3.538769712224e1,
-4.197785725096e1));
#38439=cartesian_point('',(6.411328894953e1,3.535677225975e1,
-4.208483858357e1));
#38440=cartesian_point('',(6.407543793789e1,3.532986066361e1,
-4.218387961574e1));
#38441=cartesian_point('',(6.404000947418e1,3.530637160897e1,
-4.227549729347e1));
#38442=cartesian_point('',(6.400686088486e1,3.528584038007e1,
-4.236022454466e1));
#38443=cartesian_point('',(6.397586306944e1,3.526790554691e1,
-4.243855918326e1));
#38444=cartesian_point('',(6.394687336719e1,3.525227464721e1,
-4.251101408591e1));
#38445=cartesian_point('',(6.391972574605e1,3.523871021833e1,
-4.257812916752e1));
#38446=cartesian_point('',(6.389425204910e1,3.522703674397e1,
-4.264041000100e1));
#38447=cartesian_point('',(6.387028187281e1,3.521713871304e1,
-4.269832148834e1));
#38448=cartesian_point('',(6.384762884246e1,3.520895966298e1,
-4.275231039492e1));
#38449=cartesian_point('',(6.382605751416e1,3.520250853858e1,
-4.280286251338e1));
#38450=cartesian_point('',(6.380526380664e1,3.519789509794e1,
-4.285050505986e1));
#38451=cartesian_point('',(6.378488699443e1,3.519540428188e1,
-4.289569966860e1));
#38452=cartesian_point('',(6.376453150666e1,3.519560334667e1,
-4.293866022727e1));
#38453=cartesian_point('',(6.374369825697e1,3.519945865177e1,
-4.297930962664e1));
#38454=cartesian_point('',(6.372153500326e1,3.520859482180e1,
-4.301744296701e1));
#38455=cartesian_point('',(6.369609181494e1,3.522629537051e1,
-4.305311121719e1));
#38456=cartesian_point('',(6.366452462388e1,3.525958386294e1,
-4.308354972733e1));
#38457=cartesian_point('',(6.363009725873e1,3.531558434391e1,
-4.309142579070e1));
#38458=cartesian_point('',(6.361008574393e1,3.537275221754e1,
-4.306412139483e1));
#38459=cartesian_point('',(6.360695232520e1,3.540942461238e1,
-4.302463341725e1));
#38460=cartesian_point('',(6.360933839469e1,3.542688954540e1,
-4.299760942058e1));
#38461=cartesian_point('',(6.361094632941e1,3.543380070706e1,
-4.298558969139e1));
#38462=cartesian_point('',(6.475396265362e1,3.554486996033e1,
-4.167771215912e1));
#38463=cartesian_point('',(6.472959631163e1,3.555128509812e1,
-4.174880455082e1));
#38464=cartesian_point('',(6.468442584917e1,3.556188448266e1,
-4.186287913495e1));
#38465=cartesian_point('',(6.461404100172e1,3.557523125990e1,
-4.201259376199e1));
#38466=cartesian_point('',(6.455404088818e1,3.558482611083e1,
-4.212761695332e1));
#38467=cartesian_point('',(6.449583661456e1,3.559268340489e1,
-4.223038615221e1));
#38468=cartesian_point('',(6.444003688610e1,3.559903719060e1,
-4.232244674860e1));
#38469=cartesian_point('',(6.438698777326e1,3.560412063581e1,
-4.240503915451e1));
#38470=cartesian_point('',(6.433689062445e1,3.560814469329e1,
-4.247914704555e1));
#38471=cartesian_point('',(6.428982530743e1,3.561129357860e1,
-4.254560454771e1));
#38472=cartesian_point('',(6.424577893590e1,3.561372070978e1,
-4.260513777124e1));
#38473=cartesian_point('',(6.420471590031e1,3.561554377102e1,
-4.265832606431e1));
#38474=cartesian_point('',(6.416660986475e1,3.561684248677e1,
-4.270560807315e1));
#38475=cartesian_point('',(6.413145567583e1,3.561765324791e1,
-4.274730210452e1));
#38476=cartesian_point('',(6.409926467488e1,3.561795563482e1,
-4.278363383762e1));
#38477=cartesian_point('',(6.407011490241e1,3.561764143973e1,
-4.281469456567e1));
#38478=cartesian_point('',(6.404429630080e1,3.561645427720e1,
-4.284031368391e1));
#38479=cartesian_point('',(6.402252471459e1,3.561387781880e1,
-4.285992602762e1));
#38480=cartesian_point('',(6.400601634150e1,3.560895482144e1,
-4.287271581751e1));
#38481=cartesian_point('',(6.399649470728e1,3.559991573184e1,
-4.287793663101e1));
#38482=cartesian_point('',(6.399623420147e1,3.558317050461e1,
-4.287555524391e1));
#38483=cartesian_point('',(6.401005890390e1,3.555120616802e1,
-4.286639267288e1));
#38484=cartesian_point('',(6.403933422566e1,3.549798222647e1,
-4.286279207218e1));
#38485=cartesian_point('',(6.406580519014e1,3.545391802913e1,
-4.287342598103e1));
#38486=cartesian_point('',(6.408221053667e1,3.544103248746e1,
-4.287834796889e1));
#38487=cartesian_point('',(6.409143156865e1,3.544249000638e1,
-4.287518823605e1));
#38488=cartesian_point('',(6.409537864185e1,3.544433973023e1,
-4.287278351659e1));
#38489=(bounded_surface()b_spline_surface(3,3,((#38381,#38382,#38383,#38384,
#38385,#38386,#38387,#38388,#38389,#38390,#38391,#38392,#38393,#38394,#38395,
#38396,#38397,#38398,#38399,#38400,#38401,#38402,#38403,#38404,#38405,#38406,
#38407),(#38408,#38409,#38410,#38411,#38412,#38413,#38414,#38415,#38416,#38417,
#38418,#38419,#38420,#38421,#38422,#38423,#38424,#38425,#38426,#38427,#38428,
#38429,#38430,#38431,#38432,#38433,#38434),(#38435,#38436,#38437,#38438,#38439,
#38440,#38441,#38442,#38443,#38444,#38445,#38446,#38447,#38448,#38449,#38450,
#38451,#38452,#38453,#38454,#38455,#38456,#38457,#38458,#38459,#38460,#38461),(
#38462,#38463,#38464,#38465,#38466,#38467,#38468,#38469,#38470,#38471,#38472,
#38473,#38474,#38475,#38476,#38477,#38478,#38479,#38480,#38481,#38482,#38483,
#38484,#38485,#38486,#38487,#38488)),.unspecified.,.f.,.f.,.f.)b_spline_surface_with_knots((4,4),(4,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,4),(0.e0,1.e0),
(3.701378876632e-2,1.174978671445e-1,1.685341252950e-1,2.151071653951e-1,
2.576966098200e-1,2.967580139520e-1,3.326327924233e-1,3.655969133533e-1,
3.959207649850e-1,4.238714351910e-1,4.496932970498e-1,4.735649109564e-1,
4.956646128723e-1,5.161820324239e-1,5.353130999039e-1,5.532536648445e-1,
5.700837397105e-1,5.856944445869e-1,6.000622000636e-1,6.134767446144e-1,
6.275048501021e-1,6.425426945060e-1,6.580310950076e-1,6.751448075817e-1,
6.888924534694e-1),.unspecified.)geometric_representation_item()rational_b_spline_surface(((1.413823059036e0,1.413823059036e0,1.413823059036e0,1.413823059036e0,
1.413823059036e0,1.413823059036e0,1.413823059036e0,1.413823059036e0,
1.413823059036e0,1.413823059036e0,1.413823059036e0,1.413823059036e0,
1.413823059036e0,1.413823059036e0,1.413823059036e0,1.413823059036e0,
1.413823059036e0,1.413823059036e0,1.413823059036e0,1.413823059036e0,
1.413823059036e0,1.413823059036e0,1.413823059036e0,1.413823059036e0,
1.413823059036e0,1.413823059036e0,1.413823059036e0),(8.620589803212e-1,
8.620589803212e-1,8.620589803212e-1,8.620589803212e-1,8.620589803212e-1,
8.620589803212e-1,8.620589803212e-1,8.620589803212e-1,8.620589803212e-1,
8.620589803212e-1,8.620589803212e-1,8.620589803212e-1,8.620589803212e-1,
8.620589803212e-1,8.620589803212e-1,8.620589803212e-1,8.620589803212e-1,
8.620589803212e-1,8.620589803212e-1,8.620589803212e-1,8.620589803212e-1,
8.620589803212e-1,8.620589803212e-1,8.620589803212e-1,8.620589803212e-1,
8.620589803212e-1,8.620589803212e-1),(8.620589803212e-1,8.620589803212e-1,
8.620589803212e-1,8.620589803212e-1,8.620589803212e-1,8.620589803212e-1,
8.620589803212e-1,8.620589803212e-1,8.620589803212e-1,8.620589803212e-1,
8.620589803212e-1,8.620589803212e-1,8.620589803212e-1,8.620589803212e-1,
8.620589803212e-1,8.620589803212e-1,8.620589803212e-1,8.620589803212e-1,
8.620589803212e-1,8.620589803212e-1,8.620589803212e-1,8.620589803212e-1,
8.620589803212e-1,8.620589803212e-1,8.620589803212e-1,8.620589803212e-1,
8.620589803212e-1),(1.413823059036e0,1.413823059036e0,1.413823059036e0,
1.413823059036e0,1.413823059036e0,1.413823059036e0,1.413823059036e0,
1.413823059036e0,1.413823059036e0,1.413823059036e0,1.413823059036e0,
1.413823059036e0,1.413823059036e0,1.413823059036e0,1.413823059036e0,
1.413823059036e0,1.413823059036e0,1.413823059036e0,1.413823059036e0,
1.413823059036e0,1.413823059036e0,1.413823059036e0,1.413823059036e0,
1.413823059036e0,1.413823059036e0,1.413823059036e0,1.413823059036e0)))representation_item('')surface());
#38490=oriented_edge('',*,*,#33918,.t.);
#38491=oriented_edge('',*,*,#38361,.f.);
#38492=oriented_edge('',*,*,#38371,.f.);
#38494=oriented_edge('',*,*,#38493,.t.);
#38495=edge_loop('',(#38490,#38491,#38492,#38494));
#38496=face_outer_bound('',#38495,.f.);
#38498=cartesian_point('',(0.e0,0.e0,-4.331177673041e1));
#38499=direction('',(0.e0,0.e0,1.e0));
#38500=direction('',(8.767174546210e-1,4.810057221727e-1,0.e0));
#38501=axis2_placement_3d('',#38498,#38499,#38500);
#38502=toroidal_surface('',#38501,7.344368814732e1,5.e-1);
#38503=oriented_edge('',*,*,#33920,.t.);
#38504=oriented_edge('',*,*,#38493,.f.);
#38506=oriented_edge('',*,*,#38505,.t.);
#38508=oriented_edge('',*,*,#38507,.t.);
#38510=oriented_edge('',*,*,#38509,.t.);
#38511=edge_loop('',(#38503,#38504,#38506,#38508,#38510));
#38512=face_outer_bound('',#38511,.f.);
#38514=cartesian_point('',(4.459589196289e-11,2.574891496633e-11,
-4.228096149021e1));
#38515=direction('',(0.e0,0.e0,1.e0));
#38516=direction('',(8.660254037844e-1,5.e-1,0.e0));
#38517=axis2_placement_3d('',#38514,#38515,#38516);
#38518=conical_surface('',#38517,7.351737503131e1,3.302386755580e1);
#38519=oriented_edge('',*,*,#38507,.f.);
#38520=oriented_edge('',*,*,#38505,.f.);
#38521=oriented_edge('',*,*,#38376,.f.);
#38523=oriented_edge('',*,*,#38522,.f.);
#38525=oriented_edge('',*,*,#38524,.f.);
#38527=oriented_edge('',*,*,#38526,.f.);
#38529=oriented_edge('',*,*,#38528,.f.);
#38530=edge_loop('',(#38519,#38520,#38521,#38523,#38525,#38527,#38529));
#38531=face_outer_bound('',#38530,.f.);
#38533=cartesian_point('',(0.e0,0.e0,-3.934268702288e1));
#38534=direction('',(0.e0,0.e0,1.e0));
#38535=direction('',(-8.652814678375e-1,-5.012863267804e-1,0.e0));
#38536=axis2_placement_3d('',#38533,#38534,#38535);
#38537=toroidal_surface('',#38536,7.065650925828e1,4.e0);
#38539=oriented_edge('',*,*,#38538,.t.);
#38541=oriented_edge('',*,*,#38540,.t.);
#38542=oriented_edge('',*,*,#38526,.t.);
#38543=oriented_edge('',*,*,#38524,.t.);
#38544=oriented_edge('',*,*,#38522,.t.);
#38545=oriented_edge('',*,*,#38277,.t.);
#38546=oriented_edge('',*,*,#38275,.t.);
#38547=oriented_edge('',*,*,#28405,.t.);
#38548=oriented_edge('',*,*,#28403,.t.);
#38549=edge_loop('',(#38539,#38541,#38542,#38543,#38544,#38545,#38546,#38547,
#38548));
#38550=face_outer_bound('',#38549,.f.);
#38552=cartesian_point('',(6.053812138981e1,3.643859663509e1,
-3.934373632880e1));
#38553=direction('',(5.000343487006e-1,-8.659426038636e-1,1.044303277198e-2));
#38554=direction('',(8.655145478303e-1,5.001205155232e-1,2.764122730506e-2));
#38555=axis2_placement_3d('',#38552,#38553,#38554);
#38556=toroidal_surface('',#38555,3.698456031607e0,2.999994698665e-1);
#38558=oriented_edge('',*,*,#38557,.f.);
#38560=oriented_edge('',*,*,#38559,.f.);
#38561=oriented_edge('',*,*,#38540,.f.);
#38562=oriented_edge('',*,*,#38538,.f.);
#38564=oriented_edge('',*,*,#38563,.t.);
#38565=edge_loop('',(#38558,#38560,#38561,#38562,#38564));
#38566=face_outer_bound('',#38565,.f.);
#38568=cartesian_point('',(6.706608176066e1,4.103002143477e1,0.e0));
#38569=direction('',(-4.999725846828e-1,8.659779190621e-1,-1.047178411625e-2));
#38570=direction('',(-8.660254037844e-1,-5.e-1,0.e0));
#38571=axis2_placement_3d('',#38568,#38569,#38570);
#38572=plane('',#38571);
#38574=oriented_edge('',*,*,#38573,.t.);
#38576=oriented_edge('',*,*,#38575,.t.);
#38578=oriented_edge('',*,*,#38577,.t.);
#38580=oriented_edge('',*,*,#38579,.t.);
#38581=oriented_edge('',*,*,#38557,.t.);
#38583=oriented_edge('',*,*,#38582,.t.);
#38584=edge_loop('',(#38574,#38576,#38578,#38580,#38581,#38583));
#38585=face_outer_bound('',#38584,.f.);
#38587=cartesian_point('',(6.327976157111e1,3.934164133395e1,
-6.593298135855e0));
#38588=direction('',(3.825512433233e-1,2.316817206132e-1,8.944149632947e-1));
#38589=direction('',(-9.213148571733e-1,2.281207820986e-2,3.881475789432e-1));
#38590=axis2_placement_3d('',#38587,#38588,#38589);
#38591=cylindrical_surface('',#38590,5.000000030469e-1);
#38593=oriented_edge('',*,*,#38592,.t.);
#38595=oriented_edge('',*,*,#38594,.f.);
#38596=oriented_edge('',*,*,#38573,.f.);
#38598=oriented_edge('',*,*,#38597,.t.);
#38599=edge_loop('',(#38593,#38595,#38596,#38598));
#38600=face_outer_bound('',#38599,.f.);
#38602=cartesian_point('',(3.150403890807e-13,0.e0,-5.729424002765e0));
#38603=direction('',(0.e0,0.e0,1.e0));
#38604=direction('',(0.e0,-1.e0,0.e0));
#38605=axis2_placement_3d('',#38602,#38603,#38604);
#38606=conical_surface('',#38605,7.438528799863e1,2.656505117708e1);
#38608=oriented_edge('',*,*,#38607,.f.);
#38610=oriented_edge('',*,*,#38609,.f.);
#38612=oriented_edge('',*,*,#38611,.f.);
#38613=oriented_edge('',*,*,#38592,.f.);
#38615=oriented_edge('',*,*,#38614,.t.);
#38616=oriented_edge('',*,*,#28397,.f.);
#38618=oriented_edge('',*,*,#38617,.f.);
#38619=edge_loop('',(#38608,#38610,#38612,#38613,#38615,#38616,#38618));
#38620=face_outer_bound('',#38619,.f.);
#38622=cartesian_point('',(6.052184597797e1,4.337721227305e1,
-6.695552253939e0));
#38623=direction('',(-3.604420295194e-1,-2.647705131565e-1,-8.944149589082e-1));
#38624=direction('',(-3.314964710456e-1,-8.599136643289e-1,3.881476260198e-1));
#38625=axis2_placement_3d('',#38622,#38623,#38624);
#38626=cylindrical_surface('',#38625,5.000000035634e-1);
#38627=oriented_edge('',*,*,#38607,.t.);
#38629=oriented_edge('',*,*,#38628,.f.);
#38631=oriented_edge('',*,*,#38630,.f.);
#38633=oriented_edge('',*,*,#38632,.t.);
#38634=edge_loop('',(#38627,#38629,#38631,#38633));
#38635=face_outer_bound('',#38634,.f.);
#38637=cartesian_point('',(6.076740331232e1,4.503572725118e1,
-4.344496988506e0));
#38638=cartesian_point('',(6.084001542160e1,4.498419551609e1,
-4.305525239074e0));
#38639=cartesian_point('',(6.096770838761e1,4.487312774367e1,
-4.261895783104e0));
#38640=cartesian_point('',(6.111287036074e1,4.467765821210e1,
-4.261002651046e0));
#38641=cartesian_point('',(6.119759252768e1,4.452358233363e1,
-4.288795155473e0));
#38642=cartesian_point('',(6.125708781645e1,4.436530423009e1,
-4.343036995121e0));
#38643=cartesian_point('',(6.129037465500e1,4.421307698903e1,
-4.416732654161e0));
#38644=cartesian_point('',(6.130080050573e1,4.407007516223e1,
-4.504496105650e0));
#38645=cartesian_point('',(6.129213769893e1,4.393639882764e1,
-4.603390080698e0));
#38646=cartesian_point('',(6.126721777921e1,4.381100670914e1,
-4.712480109137e0));
#38647=cartesian_point('',(6.122772963609e1,4.369283207035e1,
-4.832011592548e0));
#38648=cartesian_point('',(6.117465742178e1,4.358150234908e1,
-4.962408002228e0));
#38649=cartesian_point('',(6.110866826980e1,4.347725176484e1,
-5.103904590553e0));
#38650=cartesian_point('',(6.103014918066e1,4.338055118445e1,
-5.256761400011e0));
#38651=cartesian_point('',(6.093908551717e1,4.329196347287e1,
-5.421545146950e0));
#38652=cartesian_point('',(6.083495259606e1,4.321224360785e1,
-5.599278542543e0));
#38653=cartesian_point('',(6.071675406159e1,4.314263476902e1,
-5.791307258080e0));
#38654=cartesian_point('',(6.056236162585e1,4.307625381447e1,
-6.031362527201e0));
#38655=cartesian_point('',(6.044438379082e1,4.304711257447e1,
-6.205750719453e0));
#38656=cartesian_point('',(6.037127049066e1,4.303640406793e1,
-6.310924930167e0));
#38657=cartesian_point('',(6.031909095392e1,4.470018970088e1,
-4.070308741288e0));
#38658=cartesian_point('',(6.038770375538e1,4.465853943950e1,
-4.018647323539e0));
#38659=cartesian_point('',(6.052226247438e1,4.455296383735e1,
-3.958993460885e0));
#38660=cartesian_point('',(6.067249985428e1,4.435164604894e1,
-3.956941032848e0));
#38661=cartesian_point('',(6.075468556579e1,4.419238509310e1,
-3.994059191820e0));
#38662=cartesian_point('',(6.080291028233e1,4.403422742202e1,
-4.065605623106e0));
#38663=cartesian_point('',(6.081749503185e1,4.389135890267e1,
-4.160023566654e0));
#38664=cartesian_point('',(6.080472648119e1,4.376777571771e1,
-4.268485700204e0));
#38665=cartesian_point('',(6.077128152661e1,4.366274554089e1,
-4.386274495920e0));
#38666=cartesian_point('',(6.072220521468e1,4.357401731677e1,
-4.511864917805e0));
#38667=cartesian_point('',(6.066080415596e1,4.349949610357e1,
-4.645483660421e0));
#38668=cartesian_point('',(6.058937703862e1,4.343788386664e1,
-4.787721597512e0));
#38669=cartesian_point('',(6.050970858343e1,4.338851899379e1,
-4.939034899175e0));
#38670=cartesian_point('',(6.042314072649e1,4.335110309904e1,
-5.099917543099e0));
#38671=cartesian_point('',(6.033055385383e1,4.332564840645e1,
-5.271147864160e0));
#38672=cartesian_point('',(6.023242360292e1,4.331258191674e1,
-5.453905044201e0));
#38673=cartesian_point('',(6.012904151707e1,4.331291368444e1,
-5.649604701441e0));
#38674=cartesian_point('',(6.000396843343e1,4.333078132127e1,
-5.892291140589e0));
#38675=cartesian_point('',(5.991764746976e1,4.335944094671e1,
-6.066890100706e0));
#38676=cartesian_point('',(5.986758092312e1,4.338215511951e1,
-6.171592440690e0));
#38677=cartesian_point('',(6.016908863094e1,4.424688303122e1,
-4.476276602381e0));
#38678=cartesian_point('',(6.019015354001e1,4.423554391639e1,
-4.442922743317e0));
#38679=cartesian_point('',(6.023399850866e1,4.420325991175e1,
-4.406144511427e0));
#38680=cartesian_point('',(6.028226762926e1,4.413877098119e1,
-4.404203559175e0));
#38681=cartesian_point('',(6.030757192502e1,4.408768037997e1,
-4.426135870537e0));
#38682=cartesian_point('',(6.032043384835e1,4.403794867471e1,
-4.470537539503e0));
#38683=cartesian_point('',(6.032119708420e1,4.399476950742e1,
-4.532771776510e0));
#38684=cartesian_point('',(6.031238709178e1,4.395955257499e1,
-4.609218291573e0));
#38685=cartesian_point('',(6.029664589004e1,4.393191286260e1,
-4.697853931751e0));
#38686=cartesian_point('',(6.027597169728e1,4.391091786901e1,
-4.798050450579e0));
#38687=cartesian_point('',(6.025170212542e1,4.389571851866e1,
-4.910069940980e0));
#38688=cartesian_point('',(6.022480216909e1,4.388573550096e1,
-5.034261274373e0));
#38689=cartesian_point('',(6.019604096173e1,4.388059485590e1,
-5.170759326753e0));
#38690=cartesian_point('',(6.016601808772e1,4.388006041071e1,
-5.319717606128e0));
#38691=cartesian_point('',(6.013517361545e1,4.388403492282e1,
-5.481609946586e0));
#38692=cartesian_point('',(6.010383467271e1,4.389259406852e1,
-5.657399891659e0));
#38693=cartesian_point('',(6.007231934377e1,4.390601566414e1,
-5.848426755507e0));
#38694=cartesian_point('',(6.003619832856e1,4.392770979763e1,
-6.088483284888e0));
#38695=cartesian_point('',(6.001327461485e1,4.394778582099e1,
-6.263979327452e0));
#38696=cartesian_point('',(6.000079836145e1,4.396134052027e1,
-6.370215881177e0));
#38697=cartesian_point('',(6.053681746306e1,4.433889722034e1,
-4.968557035576e0));
#38698=cartesian_point('',(6.053633819014e1,4.433396028806e1,
-4.957727943998e0));
#38699=cartesian_point('',(6.052458458312e1,4.433555748727e1,
-4.949263259690e0));
#38700=cartesian_point('',(6.051299937873e1,4.435042338178e1,
-4.948541489926e0));
#38701=cartesian_point('',(6.051028255799e1,4.436262863719e1,
-4.952990075696e0));
#38702=cartesian_point('',(6.051541761678e1,4.437102459699e1,
-4.965504568945e0));
#38703=cartesian_point('',(6.052745781180e1,4.437204136215e1,
-4.989726938981e0));
#38704=cartesian_point('',(6.054396881918e1,4.436487749870e1,
-5.028275489008e0));
#38705=cartesian_point('',(6.056252049370e1,4.435016697708e1,
-5.082354784692e0));
#38706=cartesian_point('',(6.058126074868e1,4.432889542297e1,
-5.152408914540e0));
#38707=cartesian_point('',(6.059885169862e1,4.430191126472e1,
-5.238737695030e0));
#38708=cartesian_point('',(6.061422732150e1,4.426994677385e1,
-5.341392587765e0));
#38709=cartesian_point('',(6.062649357437e1,4.423367835317e1,
-5.460114946885e0));
#38710=cartesian_point('',(6.063489630321e1,4.419367250465e1,
-5.594641439643e0));
#38711=cartesian_point('',(6.063874400781e1,4.415032381944e1,
-5.745070699085e0));
#38712=cartesian_point('',(6.063728371355e1,4.410384721401e1,
-5.912093953858e0));
#38713=cartesian_point('',(6.062955986384e1,4.405436026010e1,
-6.096939579480e0));
#38714=cartesian_point('',(6.061190591665e1,4.399386145510e1,
-6.332952110832e0));
#38715=cartesian_point('',(6.059138330998e1,4.395152536988e1,
-6.508719312026e0));
#38716=cartesian_point('',(6.057605438711e1,4.392673677979e1,
-6.616251939720e0));
#38717=(bounded_surface()b_spline_surface(3,3,((#38637,#38638,#38639,#38640,
#38641,#38642,#38643,#38644,#38645,#38646,#38647,#38648,#38649,#38650,#38651,
#38652,#38653,#38654,#38655,#38656),(#38657,#38658,#38659,#38660,#38661,#38662,
#38663,#38664,#38665,#38666,#38667,#38668,#38669,#38670,#38671,#38672,#38673,
#38674,#38675,#38676),(#38677,#38678,#38679,#38680,#38681,#38682,#38683,#38684,
#38685,#38686,#38687,#38688,#38689,#38690,#38691,#38692,#38693,#38694,#38695,
#38696),(#38697,#38698,#38699,#38700,#38701,#38702,#38703,#38704,#38705,#38706,
#38707,#38708,#38709,#38710,#38711,#38712,#38713,#38714,#38715,#38716)),
.unspecified.,.f.,.f.,.f.)b_spline_surface_with_knots((4,4),(4,1,1,1,1,1,1,1,1,
1,1,1,1,1,1,1,1,4),(0.e0,1.e0),(4.995380202468e-1,5.203373200871e-1,
5.294694753998e-1,5.395069576950e-1,5.503755295349e-1,5.624436289370e-1,
5.759860925442e-1,5.910869693116e-1,6.079348925772e-1,6.267499962743e-1,
6.476415940184e-1,6.706337176298e-1,6.957447351759e-1,7.230585501711e-1,
7.527595921645e-1,7.851351011758e-1,8.205030150760e-1,8.757471470392e-1),
.unspecified.)geometric_representation_item()rational_b_spline_surface(((
1.576531506006e0,1.576531506006e0,1.576531506006e0,1.576531506006e0,
1.576531506006e0,1.576531506006e0,1.576531506006e0,1.576531506006e0,
1.576531506006e0,1.576531506006e0,1.576531506006e0,1.576531506006e0,
1.576531506006e0,1.576531506006e0,1.576531506006e0,1.576531506006e0,
1.576531506006e0,1.576531506006e0,1.576531506006e0,1.576531506006e0),(
8.078228313312e-1,8.078228313312e-1,8.078228313312e-1,8.078228313312e-1,
8.078228313312e-1,8.078228313312e-1,8.078228313312e-1,8.078228313312e-1,
8.078228313312e-1,8.078228313312e-1,8.078228313312e-1,8.078228313312e-1,
8.078228313312e-1,8.078228313312e-1,8.078228313312e-1,8.078228313312e-1,
8.078228313312e-1,8.078228313312e-1,8.078228313312e-1,8.078228313312e-1),(
8.078228313312e-1,8.078228313312e-1,8.078228313312e-1,8.078228313312e-1,
8.078228313312e-1,8.078228313312e-1,8.078228313312e-1,8.078228313312e-1,
8.078228313312e-1,8.078228313312e-1,8.078228313312e-1,8.078228313312e-1,
8.078228313312e-1,8.078228313312e-1,8.078228313312e-1,8.078228313312e-1,
8.078228313312e-1,8.078228313312e-1,8.078228313312e-1,8.078228313312e-1),(
1.576531506006e0,1.576531506006e0,1.576531506006e0,1.576531506006e0,
1.576531506006e0,1.576531506006e0,1.576531506006e0,1.576531506006e0,
1.576531506006e0,1.576531506006e0,1.576531506006e0,1.576531506006e0,
1.576531506006e0,1.576531506006e0,1.576531506006e0,1.576531506006e0,
1.576531506006e0,1.576531506006e0,1.576531506006e0,1.576531506006e0)))representation_item('')surface());
#38719=oriented_edge('',*,*,#38718,.f.);
#38720=oriented_edge('',*,*,#38628,.t.);
#38721=oriented_edge('',*,*,#38617,.t.);
#38722=oriented_edge('',*,*,#28395,.f.);
#38723=edge_loop('',(#38719,#38720,#38721,#38722));
#38724=face_outer_bound('',#38723,.f.);
#38726=cartesian_point('',(5.995995683469e1,4.419090334071e1,
-2.460528104879e1));
#38727=direction('',(1.313607478368e-2,-3.119250922732e-3,9.999088527526e-1));
#38728=direction('',(-2.302276912211e-1,-9.731367889820e-1,-1.117067599857e-5));
#38729=axis2_placement_3d('',#38726,#38727,#38728);
#38730=cylindrical_surface('',#38729,3.000055924647e-1);
#38731=oriented_edge('',*,*,#38718,.t.);
#38732=oriented_edge('',*,*,#28393,.f.);
#38734=oriented_edge('',*,*,#38733,.t.);
#38736=oriented_edge('',*,*,#38735,.f.);
#38737=edge_loop('',(#38731,#38732,#38734,#38736));
#38738=face_outer_bound('',#38737,.f.);
#38740=cartesian_point('',(5.683213172197e1,4.198604585194e1,
-3.934391487093e1));
#38741=direction('',(-6.086193132741e-1,7.933939078936e-1,1.042297592319e-2));
#38742=direction('',(6.455736158776e-1,5.027769834613e-1,-5.748478158472e-1));
#38743=axis2_placement_3d('',#38740,#38741,#38742);
#38744=toroidal_surface('',#38743,3.697836915798e0,2.999996387254e-1);
#38746=oriented_edge('',*,*,#38745,.f.);
#38747=oriented_edge('',*,*,#38733,.f.);
#38749=oriented_edge('',*,*,#38748,.f.);
#38751=oriented_edge('',*,*,#38750,.f.);
#38753=oriented_edge('',*,*,#38752,.t.);
#38754=edge_loop('',(#38746,#38747,#38749,#38751,#38753));
#38755=face_outer_bound('',#38754,.f.);
#38757=cartesian_point('',(5.374601550210e1,3.871982336308e1,0.e0));
#38758=direction('',(6.087280502333e-1,-7.933098402242e-1,-1.047178411625e-2));
#38759=direction('',(7.933533402912e-1,6.087614290087e-1,0.e0));
#38760=axis2_placement_3d('',#38757,#38758,#38759);
#38761=plane('',#38760);
#38763=oriented_edge('',*,*,#38762,.t.);
#38765=oriented_edge('',*,*,#38764,.t.);
#38766=oriented_edge('',*,*,#38630,.t.);
#38767=oriented_edge('',*,*,#38735,.t.);
#38768=oriented_edge('',*,*,#38745,.t.);
#38770=oriented_edge('',*,*,#38769,.t.);
#38771=edge_loop('',(#38763,#38765,#38766,#38767,#38768,#38770));
#38772=face_outer_bound('',#38771,.f.);
#38774=cartesian_point('',(5.996758203543e1,4.314794980769e1,
-2.154687439415e1));
#38775=direction('',(-1.304750732047e-2,3.187223605075e-3,-9.999097980110e-1));
#38776=direction('',(-4.042866510659e-1,-9.146292877913e-1,2.360017861714e-3));
#38777=axis2_placement_3d('',#38774,#38775,#38776);
#38778=cylindrical_surface('',#38777,5.000150365090e-1);
#38780=oriented_edge('',*,*,#38779,.f.);
#38782=oriented_edge('',*,*,#38781,.f.);
#38783=oriented_edge('',*,*,#38762,.f.);
#38785=oriented_edge('',*,*,#38784,.t.);
#38786=edge_loop('',(#38780,#38782,#38783,#38785));
#38787=face_outer_bound('',#38786,.f.);
#38789=cartesian_point('',(0.e0,0.e0,-2.511027589124e1));
#38790=direction('',(0.e0,0.e0,1.e0));
#38791=direction('',(1.e0,0.e0,0.e0));
#38792=axis2_placement_3d('',#38789,#38790,#38791);
#38793=conical_surface('',#38792,7.334631745054e1,5.e-1);
#38795=oriented_edge('',*,*,#38794,.f.);
#38796=oriented_edge('',*,*,#33924,.f.);
#38798=oriented_edge('',*,*,#38797,.f.);
#38800=oriented_edge('',*,*,#38799,.t.);
#38802=oriented_edge('',*,*,#38801,.f.);
#38804=oriented_edge('',*,*,#38803,.f.);
#38805=oriented_edge('',*,*,#38779,.t.);
#38806=edge_loop('',(#38795,#38796,#38798,#38800,#38802,#38804,#38805));
#38807=face_outer_bound('',#38806,.f.);
#38809=cartesian_point('',(5.946738907528e1,4.277569508309e1,
-4.131567793107e1));
#38810=cartesian_point('',(5.951730006496e1,4.274230175903e1,
-4.151413853996e1));
#38811=cartesian_point('',(5.958250393097e1,4.272626770236e1,
-4.183237634798e1));
#38812=cartesian_point('',(5.962039196647e1,4.277526272965e1,
-4.217084046699e1));
#38813=cartesian_point('',(5.962880085750e1,4.280326473382e1,
-4.229078818219e1));
#38814=cartesian_point('',(5.891517869965e1,4.307670640947e1,
-4.133853517867e1));
#38815=cartesian_point('',(5.893252645709e1,4.298663226149e1,
-4.149703755267e1));
#38816=cartesian_point('',(5.896585574145e1,4.287199362797e1,
-4.176298498661e1));
#38817=cartesian_point('',(5.899877310759e1,4.280750374359e1,
-4.206724654665e1));
#38818=cartesian_point('',(5.900948669172e1,4.279472315806e1,
-4.217840781577e1));
#38819=cartesian_point('',(5.905906968691e1,4.368894964068e1,
-4.136104889056e1));
#38820=cartesian_point('',(5.901142984165e1,4.361512084080e1,
-4.149341958132e1));
#38821=cartesian_point('',(5.894380675109e1,4.350704751915e1,
-4.170542929509e1));
#38822=cartesian_point('',(5.888233174277e1,4.341286821711e1,
-4.193052498511e1));
#38823=cartesian_point('',(5.886190744298e1,4.338322114377e1,
-4.201024961685e1));
#38824=cartesian_point('',(5.968779033104e1,4.371348263724e1,
-4.135016272033e1));
#38825=cartesian_point('',(5.963815826029e1,4.370497270014e1,
-4.150859680699e1));
#38826=cartesian_point('',(5.954873096675e1,4.369899488822e1,
-4.174421692305e1));
#38827=cartesian_point('',(5.944203595182e1,4.370251392664e1,
-4.196142079150e1));
#38828=cartesian_point('',(5.940275020369e1,4.370468112928e1,
-4.203321625982e1));
#38829=(bounded_surface()b_spline_surface(3,3,((#38809,#38810,#38811,#38812,
#38813),(#38814,#38815,#38816,#38817,#38818),(#38819,#38820,#38821,#38822,
#38823),(#38824,#38825,#38826,#38827,#38828)),.unspecified.,.f.,.f.,.f.)b_spline_surface_with_knots((4,4),(4,1,4),(0.e0,1.e0),(3.705339075376e-1,
7.045741794506e-1,8.831338978403e-1),.unspecified.)geometric_representation_item()rational_b_spline_surface(((1.579951151935e0,1.579951151935e0,1.579951151935e0,
1.579951151935e0,1.579951151935e0),(8.066829493552e-1,8.066829493552e-1,
8.066829493552e-1,8.066829493552e-1,8.066829493552e-1),(8.066829493552e-1,
8.066829493552e-1,8.066829493552e-1,8.066829493552e-1,8.066829493552e-1),(
1.579951151935e0,1.579951151935e0,1.579951151935e0,1.579951151935e0,
1.579951151935e0)))representation_item('')surface());
#38830=oriented_edge('',*,*,#38794,.t.);
#38831=oriented_edge('',*,*,#38784,.f.);
#38833=oriented_edge('',*,*,#38832,.f.);
#38835=oriented_edge('',*,*,#38834,.t.);
#38836=edge_loop('',(#38830,#38831,#38833,#38835));
#38837=face_outer_bound('',#38836,.f.);
#38839=cartesian_point('',(5.887253988317e1,4.358793897290e1,
-4.213845709228e1));
#38840=direction('',(4.376576012540e-1,3.247589355073e-1,8.384434732722e-1));
#38841=direction('',(-1.285602239232e-1,-9.003102118975e-1,4.158290408063e-1));
#38842=axis2_placement_3d('',#38839,#38840,#38841);
#38843=cylindrical_surface('',#38842,2.999999999987e-1);
#38845=oriented_edge('',*,*,#38844,.t.);
#38846=oriented_edge('',*,*,#38832,.t.);
#38847=oriented_edge('',*,*,#38769,.f.);
#38848=oriented_edge('',*,*,#38752,.f.);
#38850=oriented_edge('',*,*,#38849,.t.);
#38851=edge_loop('',(#38845,#38846,#38847,#38848,#38850));
#38852=face_outer_bound('',#38851,.f.);
#38854=cartesian_point('',(5.940725161682e1,4.280389639358e1,
-4.179733924194e1));
#38855=cartesian_point('',(5.942755211587e1,4.280040583366e1,
-4.187719439579e1));
#38856=cartesian_point('',(5.945403292616e1,4.280106610040e1,
-4.201029878493e1));
#38857=cartesian_point('',(5.947540419207e1,4.281357111577e1,
-4.219382115086e1));
#38858=cartesian_point('',(5.948391600129e1,4.282951740128e1,
-4.233947628102e1));
#38859=cartesian_point('',(5.948485408661e1,4.284881301411e1,
-4.247331726311e1));
#38860=cartesian_point('',(5.947999452443e1,4.287027952227e1,
-4.259635604893e1));
#38861=cartesian_point('',(5.947067292522e1,4.289314839790e1,
-4.270959887937e1));
#38862=cartesian_point('',(5.945789569434e1,4.291692230799e1,
-4.281397750027e1));
#38863=cartesian_point('',(5.944240306344e1,4.294131176912e1,
-4.291041996349e1));
#38864=cartesian_point('',(5.942470370186e1,4.296619797307e1,
-4.299987289343e1));
#38865=cartesian_point('',(5.940511342842e1,4.299158842115e1,
-4.308322983134e1));
#38866=cartesian_point('',(5.938377667132e1,4.301760112908e1,
-4.316133491013e1));
#38867=cartesian_point('',(5.936066051411e1,4.304447774833e1,
-4.323502674134e1));
#38868=cartesian_point('',(5.933549926382e1,4.307264604610e1,
-4.330523656170e1));
#38869=cartesian_point('',(5.930771015878e1,4.310280682548e1,
-4.337302642298e1));
#38870=cartesian_point('',(5.927630779555e1,4.313602603652e1,
-4.343948231133e1));
#38871=cartesian_point('',(5.923981655998e1,4.317385071894e1,
-4.350547799932e1));
#38872=cartesian_point('',(5.919607974040e1,4.321863892731e1,
-4.357151504344e1));
#38873=cartesian_point('',(5.914160112381e1,4.327450650502e1,
-4.363781444145e1));
#38874=cartesian_point('',(5.906906550736e1,4.335093463940e1,
-4.370458150809e1));
#38875=cartesian_point('',(5.896556884424e1,4.346699806697e1,
-4.376629123829e1));
#38876=cartesian_point('',(5.883191203834e1,4.364038401094e1,
-4.378310414035e1));
#38877=cartesian_point('',(5.872218259574e1,4.381170657940e1,
-4.372619794263e1));
#38878=cartesian_point('',(5.866035780503e1,4.392066214309e1,
-4.365083236755e1));
#38879=cartesian_point('',(5.863235693470e1,4.397131772652e1,
-4.360353020766e1));
#38880=cartesian_point('',(5.862150759426e1,4.399107310194e1,
-4.358313421385e1));
#38881=cartesian_point('',(5.899573419970e1,4.308045791786e1,
-4.175653261449e1));
#38882=cartesian_point('',(5.900207730795e1,4.305352390530e1,
-4.181850965292e1));
#38883=cartesian_point('',(5.901075905148e1,4.301442340365e1,
-4.192478778601e1));
#38884=cartesian_point('',(5.901736114321e1,4.297152123802e1,
-4.207693142693e1));
#38885=cartesian_point('',(5.901917796694e1,4.294338307562e1,
-4.220065875143e1));
#38886=cartesian_point('',(5.901778410881e1,4.292220429804e1,
-4.231668628126e1));
#38887=cartesian_point('',(5.901376529124e1,4.290656511648e1,
-4.242523929887e1));
#38888=cartesian_point('',(5.900759994180e1,4.289541496704e1,
-4.252672268798e1));
#38889=cartesian_point('',(5.899966334695e1,4.288797806853e1,
-4.262160587024e1));
#38890=cartesian_point('',(5.899022676952e1,4.288368203118e1,
-4.271045307812e1));
#38891=cartesian_point('',(5.897945260645e1,4.288212256184e1,
-4.279392478749e1));
#38892=cartesian_point('',(5.896739740031e1,4.288304655008e1,
-4.287269834269e1));
#38893=cartesian_point('',(5.895400620228e1,4.288634041582e1,
-4.294746032210e1));
#38894=cartesian_point('',(5.893908899675e1,4.289203660462e1,
-4.301894193292e1));
#38895=cartesian_point('',(5.892225833199e1,4.290035736647e1,
-4.308801468343e1));
#38896=cartesian_point('',(5.890282979495e1,4.291180802996e1,
-4.315573648636e1));
#38897=cartesian_point('',(5.887969440335e1,4.292732502680e1,
-4.322325593248e1));
#38898=cartesian_point('',(5.885115439668e1,4.294849364444e1,
-4.329157355275e1));
#38899=cartesian_point('',(5.881468228845e1,4.297792799198e1,
-4.336133240485e1));
#38900=cartesian_point('',(5.876624931204e1,4.302021374957e1,
-4.343285646441e1));
#38901=cartesian_point('',(5.869800561458e1,4.308531858204e1,
-4.350632710700e1));
#38902=cartesian_point('',(5.859600946678e1,4.319399046675e1,
-4.357551040766e1));
#38903=cartesian_point('',(5.846183365885e1,4.336656440363e1,
-4.359454620396e1));
#38904=cartesian_point('',(5.835705231735e1,4.353628481978e1,
-4.353031866505e1));
#38905=cartesian_point('',(5.830554905267e1,4.363761222901e1,
-4.344693872083e1));
#38906=cartesian_point('',(5.828543356897e1,4.368148384620e1,
-4.339578274497e1));
#38907=cartesian_point('',(5.827818713958e1,4.369806150204e1,
-4.337392746808e1));
#38908=cartesian_point('',(5.907948374212e1,4.356644436028e1,
-4.169113437107e1));
#38909=cartesian_point('',(5.906106436496e1,4.354315693570e1,
-4.174832095078e1));
#38910=cartesian_point('',(5.903003041471e1,4.350621720761e1,
-4.184419571424e1));
#38911=cartesian_point('',(5.898584768414e1,4.345869036982e1,
-4.197785714100e1));
#38912=cartesian_point('',(5.894980607045e1,4.342275369497e1,
-4.208483844250e1));
#38913=cartesian_point('',(5.891579152056e1,4.339113175518e1,
-4.218387955575e1));
#38914=cartesian_point('',(5.888373205703e1,4.336321928224e1,
-4.227549732519e1));
#38915=cartesian_point('',(5.885354690419e1,4.333853692877e1,
-4.236022462399e1));
#38916=cartesian_point('',(5.882515524359e1,4.331670950439e1,
-4.243855926450e1));
#38917=cartesian_point('',(5.879845380239e1,4.329742842103e1,
-4.251101414333e1));
#38918=cartesian_point('',(5.877330895692e1,4.328043657011e1,
-4.257812919552e1));
#38919=cartesian_point('',(5.874957689328e1,4.326553798463e1,
-4.264041000737e1));
#38920=cartesian_point('',(5.872710374097e1,4.325259589886e1,
-4.269832148568e1));
#38921=cartesian_point('',(5.870571209037e1,4.324153000761e1,
-4.275231039319e1));
#38922=cartesian_point('',(5.868516734575e1,4.323231844890e1,
-4.280286251837e1));
#38923=cartesian_point('',(5.866515370254e1,4.322503035244e1,
-4.285050507301e1));
#38924=cartesian_point('',(5.864527633065e1,4.321990113807e1,
-4.289569968739e1));
#38925=cartesian_point('',(5.862506900231e1,4.321744157686e1,
-4.293866024735e1));
#38926=cartesian_point('',(5.860391076560e1,4.321854461655e1,
-4.297930964439e1));
#38927=cartesian_point('',(5.858074461213e1,4.322470974260e1,
-4.301744298157e1));
#38928=cartesian_point('',(5.855320870756e1,4.323893786139e1,
-4.305311122914e1));
#38929=cartesian_point('',(5.851756655556e1,4.326782122712e1,
-4.308354973486e1));
#38930=cartesian_point('',(5.847612419387e1,4.331884894769e1,
-4.309142578674e1));
#38931=cartesian_point('',(5.844882198242e1,4.337291571074e1,
-4.306412138348e1));
#38932=cartesian_point('',(5.844092866708e1,4.340886536631e1,
-4.302463340995e1));
#38933=cartesian_point('',(5.844101469243e1,4.342649232536e1,
-4.299760941844e1));
#38934=cartesian_point('',(5.844170678299e1,4.343355423572e1,
-4.298558969453e1));
#38935=cartesian_point('',(5.956044697882e1,4.369286685022e1,
-4.167771222913e1));
#38936=cartesian_point('',(5.953545173288e1,4.369604665956e1,
-4.174880463601e1));
#38937=cartesian_point('',(5.948928426462e1,4.370065943129e1,
-4.186287909460e1));
#38938=cartesian_point('',(5.941775950972e1,4.370470495777e1,
-4.201259364011e1));
#38939=cartesian_point('',(5.935702034921e1,4.370638613922e1,
-4.212761680524e1));
#38940=cartesian_point('',(5.929828839291e1,4.370657903255e1,
-4.223038609235e1));
#38941=cartesian_point('',(5.924213664710e1,4.370559513368e1,
-4.232244678087e1));
#38942=cartesian_point('',(5.918887782303e1,4.370371078876e1,
-4.240503923106e1));
#38943=cartesian_point('',(5.913868401515e1,4.370116142884e1,
-4.247914712127e1));
#38944=cartesian_point('',(5.909161035135e1,4.369814011874e1,
-4.254560459939e1));
#38945=cartesian_point('',(5.904762401758e1,4.369479728148e1,
-4.260513779548e1));
#38946=cartesian_point('',(5.900667433894e1,4.369124494565e1,
-4.265832606960e1));
#38947=cartesian_point('',(5.896872479528e1,4.368755871558e1,
-4.270560807113e1));
#38948=cartesian_point('',(5.893376552909e1,4.368377399810e1,
-4.274730210345e1));
#38949=cartesian_point('',(5.890181045293e1,4.367987202875e1,
-4.278363384138e1));
#38950=cartesian_point('',(5.887295106681e1,4.367575571204e1,
-4.281469457410e1));
#38951=cartesian_point('',(5.884750830043e1,4.367120870123e1,
-4.284031369389e1));
#38952=cartesian_point('',(5.882625926960e1,4.366581252167e1,
-4.285992603553e1));
#38953=cartesian_point('',(5.881053471163e1,4.365877686525e1,
-4.287271582149e1));
#38954=cartesian_point('',(5.880227437843e1,4.364857228226e1,
-4.287793663141e1));
#38955=cartesian_point('',(5.880420179651e1,4.363193630735e1,
-4.287555524160e1));
#38956=cartesian_point('',(5.882208041633e1,4.360204991006e1,
-4.286639266950e1));
#38957=cartesian_point('',(5.885805240427e1,4.355310250068e1,
-4.286279207394e1));
#38958=cartesian_point('',(5.889004843305e1,4.351287044160e1,
-4.287342598411e1));
#38959=cartesian_point('',(5.890799532565e1,4.350223647261e1,
-4.287834796818e1));
#38960=cartesian_point('',(5.891694722428e1,4.350488510833e1,
-4.287518823546e1));
#38961=cartesian_point('',(5.892061909079e1,4.350723420270e1,
-4.287278351726e1));
#38962=(bounded_surface()b_spline_surface(3,3,((#38854,#38855,#38856,#38857,
#38858,#38859,#38860,#38861,#38862,#38863,#38864,#38865,#38866,#38867,#38868,
#38869,#38870,#38871,#38872,#38873,#38874,#38875,#38876,#38877,#38878,#38879,
#38880),(#38881,#38882,#38883,#38884,#38885,#38886,#38887,#38888,#38889,#38890,
#38891,#38892,#38893,#38894,#38895,#38896,#38897,#38898,#38899,#38900,#38901,
#38902,#38903,#38904,#38905,#38906,#38907),(#38908,#38909,#38910,#38911,#38912,
#38913,#38914,#38915,#38916,#38917,#38918,#38919,#38920,#38921,#38922,#38923,
#38924,#38925,#38926,#38927,#38928,#38929,#38930,#38931,#38932,#38933,#38934),(
#38935,#38936,#38937,#38938,#38939,#38940,#38941,#38942,#38943,#38944,#38945,
#38946,#38947,#38948,#38949,#38950,#38951,#38952,#38953,#38954,#38955,#38956,
#38957,#38958,#38959,#38960,#38961)),.unspecified.,.f.,.f.,.f.)b_spline_surface_with_knots((4,4),(4,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,4),(0.e0,1.e0),
(3.701381712878e-2,1.174978790596e-1,1.685340401164e-1,2.151070861495e-1,
2.576965860152e-1,2.967580351980e-1,3.326328311101e-1,3.655969497734e-1,
3.959207882295e-1,4.238714436299e-1,4.496932965259e-1,4.735649073369e-1,
4.956646102965e-1,5.161820332421e-1,5.353131046389e-1,5.532536721466e-1,
5.700837470702e-1,5.856944505001e-1,6.000622043952e-1,6.134767484858e-1,
6.275048541790e-1,6.425426984174e-1,6.580310987828e-1,6.751448116297e-1,
6.888924515153e-1),.unspecified.)geometric_representation_item()rational_b_spline_surface(((1.413823059405e0,1.413823059405e0,1.413823059405e0,1.413823059405e0,
1.413823059405e0,1.413823059405e0,1.413823059405e0,1.413823059405e0,
1.413823059405e0,1.413823059405e0,1.413823059405e0,1.413823059405e0,
1.413823059405e0,1.413823059405e0,1.413823059405e0,1.413823059405e0,
1.413823059405e0,1.413823059405e0,1.413823059405e0,1.413823059405e0,
1.413823059405e0,1.413823059405e0,1.413823059405e0,1.413823059405e0,
1.413823059405e0,1.413823059405e0,1.413823059405e0),(8.620589801982e-1,
8.620589801982e-1,8.620589801982e-1,8.620589801982e-1,8.620589801982e-1,
8.620589801982e-1,8.620589801982e-1,8.620589801982e-1,8.620589801982e-1,
8.620589801982e-1,8.620589801982e-1,8.620589801982e-1,8.620589801982e-1,
8.620589801982e-1,8.620589801982e-1,8.620589801982e-1,8.620589801982e-1,
8.620589801982e-1,8.620589801982e-1,8.620589801982e-1,8.620589801982e-1,
8.620589801982e-1,8.620589801982e-1,8.620589801982e-1,8.620589801982e-1,
8.620589801982e-1,8.620589801982e-1),(8.620589801982e-1,8.620589801982e-1,
8.620589801982e-1,8.620589801982e-1,8.620589801982e-1,8.620589801982e-1,
8.620589801982e-1,8.620589801982e-1,8.620589801982e-1,8.620589801982e-1,
8.620589801982e-1,8.620589801982e-1,8.620589801982e-1,8.620589801982e-1,
8.620589801982e-1,8.620589801982e-1,8.620589801982e-1,8.620589801982e-1,
8.620589801982e-1,8.620589801982e-1,8.620589801982e-1,8.620589801982e-1,
8.620589801982e-1,8.620589801982e-1,8.620589801982e-1,8.620589801982e-1,
8.620589801982e-1),(1.413823059405e0,1.413823059405e0,1.413823059405e0,
1.413823059405e0,1.413823059405e0,1.413823059405e0,1.413823059405e0,
1.413823059405e0,1.413823059405e0,1.413823059405e0,1.413823059405e0,
1.413823059405e0,1.413823059405e0,1.413823059405e0,1.413823059405e0,
1.413823059405e0,1.413823059405e0,1.413823059405e0,1.413823059405e0,
1.413823059405e0,1.413823059405e0,1.413823059405e0,1.413823059405e0,
1.413823059405e0,1.413823059405e0,1.413823059405e0,1.413823059405e0)))representation_item('')surface());
#38963=oriented_edge('',*,*,#33926,.t.);
#38964=oriented_edge('',*,*,#38834,.f.);
#38965=oriented_edge('',*,*,#38844,.f.);
#38967=oriented_edge('',*,*,#38966,.t.);
#38968=edge_loop('',(#38963,#38964,#38965,#38967));
#38969=face_outer_bound('',#38968,.f.);
#38971=cartesian_point('',(0.e0,0.e0,-4.331177673041e1));
#38972=direction('',(0.e0,0.e0,1.e0));
#38973=direction('',(8.064331699095e-1,5.913252425439e-1,0.e0));
#38974=axis2_placement_3d('',#38971,#38972,#38973);
#38975=toroidal_surface('',#38974,7.344368814732e1,5.e-1);
#38976=oriented_edge('',*,*,#33928,.t.);
#38977=oriented_edge('',*,*,#38966,.f.);
#38979=oriented_edge('',*,*,#38978,.t.);
#38981=oriented_edge('',*,*,#38980,.t.);
#38983=oriented_edge('',*,*,#38982,.t.);
#38984=edge_loop('',(#38976,#38977,#38979,#38981,#38983));
#38985=face_outer_bound('',#38984,.f.);
#38987=cartesian_point('',(4.085444833292e-11,3.134869473943e-11,
-4.228096149021e1));
#38988=direction('',(0.e0,0.e0,1.e0));
#38989=direction('',(7.933533402912e-1,6.087614290087e-1,0.e0));
#38990=axis2_placement_3d('',#38987,#38988,#38989);
#38991=conical_surface('',#38990,7.351737503131e1,3.302386755580e1);
#38992=oriented_edge('',*,*,#38980,.f.);
#38993=oriented_edge('',*,*,#38978,.f.);
#38994=oriented_edge('',*,*,#38849,.f.);
#38996=oriented_edge('',*,*,#38995,.f.);
#38998=oriented_edge('',*,*,#38997,.f.);
#39000=oriented_edge('',*,*,#38999,.f.);
#39002=oriented_edge('',*,*,#39001,.f.);
#39003=edge_loop('',(#38992,#38993,#38994,#38996,#38998,#39000,#39002));
#39004=face_outer_bound('',#39003,.f.);
#39006=cartesian_point('',(0.e0,0.e0,-3.934268702288e1));
#39007=direction('',(0.e0,0.e0,1.e0));
#39008=direction('',(-7.924478694829e-1,-6.099396479588e-1,0.e0));
#39009=axis2_placement_3d('',#39006,#39007,#39008);
#39010=toroidal_surface('',#39009,7.065650925828e1,4.e0);
#39012=oriented_edge('',*,*,#39011,.t.);
#39014=oriented_edge('',*,*,#39013,.t.);
#39015=oriented_edge('',*,*,#38999,.t.);
#39016=oriented_edge('',*,*,#38997,.t.);
#39017=oriented_edge('',*,*,#38995,.t.);
#39018=oriented_edge('',*,*,#38750,.t.);
#39019=oriented_edge('',*,*,#38748,.t.);
#39020=oriented_edge('',*,*,#28391,.t.);
#39021=oriented_edge('',*,*,#28389,.t.);
#39022=edge_loop('',(#39012,#39014,#39015,#39016,#39017,#39018,#39019,#39020,
#39021));
#39023=face_outer_bound('',#39022,.f.);
#39025=cartesian_point('',(5.526401810043e1,4.402866985871e1,
-3.934373632877e1));
#39026=direction('',(6.087846762786e-1,-7.932667653411e-1,1.044303277567e-2));
#39027=direction('',(7.928311243594e-1,6.088142334082e-1,2.764122729778e-2));
#39028=axis2_placement_3d('',#39025,#39026,#39027);
#39029=toroidal_surface('',#39028,3.698456031682e0,2.999994698664e-1);
#39031=oriented_edge('',*,*,#39030,.f.);
#39033=oriented_edge('',*,*,#39032,.f.);
#39034=oriented_edge('',*,*,#39013,.f.);
#39035=oriented_edge('',*,*,#39011,.f.);
#39037=oriented_edge('',*,*,#39036,.t.);
#39038=edge_loop('',(#39031,#39033,#39034,#39035,#39037));
#39039=face_outer_bound('',#39038,.f.);
#39041=cartesian_point('',(6.113682966950e1,4.943288419290e1,0.e0));
#39042=direction('',(-6.087280502333e-1,7.933098402242e-1,-1.047178411625e-2));
#39043=direction('',(-7.933533402912e-1,-6.087614290087e-1,0.e0));
#39044=axis2_placement_3d('',#39041,#39042,#39043);
#39045=plane('',#39044);
#39047=oriented_edge('',*,*,#39046,.t.);
#39049=oriented_edge('',*,*,#39048,.t.);
#39051=oriented_edge('',*,*,#39050,.t.);
#39053=oriented_edge('',*,*,#39052,.t.);
#39054=oriented_edge('',*,*,#39030,.t.);
#39056=oriented_edge('',*,*,#39055,.t.);
#39057=edge_loop('',(#39047,#39049,#39051,#39053,#39054,#39056));
#39058=face_outer_bound('',#39057,.f.);
#39060=cartesian_point('',(5.760327979957e1,4.726473446097e1,
-6.593298136029e0));
#39061=direction('',(3.490379316049e-1,2.796326084961e-1,8.944149632953e-1));
#39062=direction('',(-9.164104545575e-1,-9.763880242576e-2,3.881475789421e-1));
#39063=axis2_placement_3d('',#39060,#39061,#39062);
#39064=cylindrical_surface('',#39063,5.000000030484e-1);
#39066=oriented_edge('',*,*,#39065,.t.);
#39068=oriented_edge('',*,*,#39067,.f.);
#39069=oriented_edge('',*,*,#39046,.f.);
#39071=oriented_edge('',*,*,#39070,.t.);
#39072=edge_loop('',(#39066,#39068,#39069,#39071));
#39073=face_outer_bound('',#39072,.f.);
#39075=cartesian_point('',(3.150403890807e-13,0.e0,-5.729424002764e0));
#39076=direction('',(0.e0,0.e0,1.e0));
#39077=direction('',(0.e0,-1.e0,0.e0));
#39078=axis2_placement_3d('',#39075,#39076,#39077);
#39079=conical_surface('',#39078,7.438528799863e1,2.656505117708e1);
#39081=oriented_edge('',*,*,#39080,.f.);
#39083=oriented_edge('',*,*,#39082,.f.);
#39085=oriented_edge('',*,*,#39084,.f.);
#39086=oriented_edge('',*,*,#39065,.f.);
#39088=oriented_edge('',*,*,#39087,.t.);
#39089=oriented_edge('',*,*,#28383,.f.);
#39091=oriented_edge('',*,*,#39090,.f.);
#39092=edge_loop('',(#39081,#39083,#39085,#39086,#39088,#39089,#39091));
#39093=face_outer_bound('',#39092,.f.);
#39095=cartesian_point('',(5.434221084968e1,5.090580031151e1,
-6.695552250937e0));
#39096=direction('',(-3.227989110888e-1,-3.095524903469e-1,-8.944149589089e-1));
#39097=direction('',(-2.164192165419e-1,-8.958259558216e-1,3.881476260235e-1));
#39098=axis2_placement_3d('',#39095,#39096,#39097);
#39099=cylindrical_surface('',#39098,5.000000035637e-1);
#39100=oriented_edge('',*,*,#39080,.t.);
#39102=oriented_edge('',*,*,#39101,.f.);
#39104=oriented_edge('',*,*,#39103,.f.);
#39106=oriented_edge('',*,*,#39105,.t.);
#39107=edge_loop('',(#39100,#39102,#39104,#39106));
#39108=face_outer_bound('',#39107,.f.);
#39110=cartesian_point('',(5.437496695262e1,5.258191473815e1,
-4.343380362154e0));
#39111=cartesian_point('',(5.445117327389e1,5.253834556932e1,
-4.304536716865e0));
#39112=cartesian_point('',(5.459015863498e1,5.244580295502e1,
-4.261992051015e0));
#39113=cartesian_point('',(5.475795289912e1,5.227283170593e1,
-4.260947790854e0));
#39114=cartesian_point('',(5.486213758405e1,5.213121201138e1,
-4.288611145659e0));
#39115=cartesian_point('',(5.494188386280e1,5.198209056768e1,
-4.342741003670e0));
#39116=cartesian_point('',(5.499485908382e1,5.183553956850e1,
-4.416331739049e0));
#39117=cartesian_point('',(5.502396693255e1,5.169512726860e1,
-4.504006471766e0));
#39118=cartesian_point('',(5.503292455173e1,5.156143941940e1,
-4.602837218627e0));
#39119=cartesian_point('',(5.502466953299e1,5.143382509609e1,
-4.711883660812e0));
#39120=cartesian_point('',(5.500101458013e1,5.131145274731e1,
-4.831388189515e0));
#39121=cartesian_point('',(5.496298147605e1,5.119407982918e1,
-4.961779663317e0));
#39122=cartesian_point('',(5.491119847163e1,5.108202855350e1,
-5.103295957093e0));
#39123=cartesian_point('',(5.484598842267e1,5.097582376296e1,
-5.256193036619e0));
#39124=cartesian_point('',(5.476726741610e1,5.087602937059e1,
-5.421029173306e0));
#39125=cartesian_point('',(5.467442129813e1,5.078332943443e1,
-5.598820176508e0));
#39126=cartesian_point('',(5.456630236559e1,5.069882672913e1,
-5.790909585542e0));
#39127=cartesian_point('',(5.442172019148e1,5.061271254155e1,
-6.031282751118e0));
#39128=cartesian_point('',(5.430836381142e1,5.056835364489e1,
-6.205961574068e0));
#39129=cartesian_point('',(5.423708630170e1,5.054816260332e1,
-6.311400425525e0));
#39130=cartesian_point('',(5.397509256710e1,5.219246441367e1,
-4.069115426691e0));
#39131=cartesian_point('',(5.404533227703e1,5.215650919832e1,
-4.017253586123e0));
#39132=cartesian_point('',(5.419029225045e1,5.207013293849e1,
-3.959079647492e0));
#39133=cartesian_point('',(5.436384185962e1,5.189210167715e1,
-3.956828984042e0));
#39134=cartesian_point('',(5.446622518448e1,5.174500565083e1,
-3.993775424433e0));
#39135=cartesian_point('',(5.453482389424e1,5.159450354423e1,
-4.065183464433e0));
#39136=cartesian_point('',(5.456807517932e1,5.145474525590e1,
-4.159484494804e0));
#39137=cartesian_point('',(5.457167844701e1,5.133050710095e1,
-4.267860558665e0));
#39138=cartesian_point('',(5.455233330873e1,5.122194163143e1,
-4.385599069732e0));
#39139=cartesian_point('',(5.451533363249e1,5.112749176085e1,
-4.511162714029e0));
#39140=cartesian_point('',(5.446423463422e1,5.104551875534e1,
-4.644771702365e0));
#39141=cartesian_point('',(5.440148535328e1,5.097503628538e1,
-4.787020997037e0));
#39142=cartesian_point('',(5.432894325642e1,5.091562463023e1,
-4.938368446679e0));
#39143=cartesian_point('',(5.424798299244e1,5.086716784233e1,
-5.099303320588e0));
#39144=cartesian_point('',(5.415948322967e1,5.082979614584e1,
-5.270595374141e0));
#39145=cartesian_point('',(5.406386579107e1,5.080399525368e1,
-5.453417218028e0));
#39146=cartesian_point('',(5.396129062525e1,5.079080333779e1,
-5.649182843311e0));
#39147=cartesian_point('',(5.383478634887e1,5.079217468369e1,
-5.892194343078e0));
#39148=cartesian_point('',(5.374531752307e1,5.080936433534e1,
-6.067083720404e0));
#39149=cartesian_point('',(5.369258844273e1,5.082541117272e1,
-6.172047646999e0));
#39150=cartesian_point('',(5.388118460836e1,5.172270475228e1,
-4.475188641809e0));
#39151=cartesian_point('',(5.390238973481e1,5.171277076513e1,
-4.442145575623e0));
#39152=cartesian_point('',(5.394933021973e1,5.168669406080e1,
-4.406271578258e0));
#39153=cartesian_point('',(5.400504952499e1,5.162970563953e1,
-4.404219601594e0));
#39154=cartesian_point('',(5.403683799721e1,5.158239339963e1,
-4.426042972552e0));
#39155=cartesian_point('',(5.405612720706e1,5.153477910476e1,
-4.470343499387e0));
#39156=cartesian_point('',(5.406256943063e1,5.149207060416e1,
-4.532475859676e0));
#39157=cartesian_point('',(5.405847806623e1,5.145599451997e1,
-4.608829062027e0));
#39158=cartesian_point('',(5.404651589452e1,5.142651861059e1,
-4.697391660249e0));
#39159=cartesian_point('',(5.402878529145e1,5.140298524232e1,
-4.797533014511e0));
#39160=cartesian_point('',(5.400672476423e1,5.138472967346e1,
-4.909514049531e0));
#39161=cartesian_point('',(5.398136711517e1,5.137130419578e1,
-5.033689724469e0));
#39162=cartesian_point('',(5.395352478765e1,5.136243958470e1,
-5.170198073569e0));
#39163=cartesian_point('',(5.392382545499e1,5.135798093453e1,
-5.319188888234e0));
#39164=cartesian_point('',(5.389272105039e1,5.135788941011e1,
-5.481127622336e0));
#39165=cartesian_point('',(5.386052819806e1,5.136228207721e1,
-5.656970717287e0));
#39166=cartesian_point('',(5.382752693856e1,5.137147508094e1,
-5.848055076829e0));
#39167=cartesian_point('',(5.378884156747e1,5.138828794968e1,
-6.088427041909e0));
#39168=cartesian_point('',(5.376346290155e1,5.140523253824e1,
-6.264216088386e0));
#39169=cartesian_point('',(5.374929883020e1,5.141707822714e1,
-6.370721365266e0));
#39170=cartesian_point('',(5.423062585967e1,5.185987064296e1,
-4.967535292135e0));
#39171=cartesian_point('',(5.423146340800e1,5.185629731386e1,
-4.957617041937e0));
#39172=cartesian_point('',(5.421978789316e1,5.185643814448e1,
-4.949348505668e0));
#39173=cartesian_point('',(5.420647106297e1,5.186951581911e1,
-4.948609637076e0));
#39174=cartesian_point('',(5.420214791427e1,5.188126881524e1,
-4.953028074712e0));
#39175=cartesian_point('',(5.420610301544e1,5.189029110498e1,
-4.965492323705e0));
#39176=cartesian_point('',(5.421787136263e1,5.189291050318e1,
-4.989638197723e0));
#39177=cartesian_point('',(5.423515217543e1,5.188800773336e1,
-5.028092184176e0));
#39178=cartesian_point('',(5.425545778496e1,5.187588450980e1,
-5.082078087839e0));
#39179=cartesian_point('',(5.427682029934e1,5.185727241183e1,
-5.152049193586e0));
#39180=cartesian_point('',(5.429779893474e1,5.183283696293e1,
-5.238310471930e0));
#39181=cartesian_point('',(5.431723864660e1,5.180316350723e1,
-5.340921884580e0));
#39182=cartesian_point('',(5.433416143237e1,5.176880557665e1,
-5.459629735633e0));
#39183=cartesian_point('',(5.434774200908e1,5.173022813330e1,
-5.594168196297e0));
#39184=cartesian_point('',(5.435724055029e1,5.168773523755e1,
-5.744627811282e0));
#39185=cartesian_point('',(5.436188120647e1,5.164144431823e1,
-5.911692126910e0));
#39186=cartesian_point('',(5.436070086182e1,5.159134835850e1,
-6.096586195418e0));
#39187=cartesian_point('',(5.435110075521e1,5.152896856698e1,
-6.332902263628e0));
#39188=cartesian_point('',(5.433625416939e1,5.148423299605e1,
-6.508963923240e0));
#39189=cartesian_point('',(5.432425301509e1,5.145758457827e1,
-6.616771907492e0));
#39190=(bounded_surface()b_spline_surface(3,3,((#39110,#39111,#39112,#39113,
#39114,#39115,#39116,#39117,#39118,#39119,#39120,#39121,#39122,#39123,#39124,
#39125,#39126,#39127,#39128,#39129),(#39130,#39131,#39132,#39133,#39134,#39135,
#39136,#39137,#39138,#39139,#39140,#39141,#39142,#39143,#39144,#39145,#39146,
#39147,#39148,#39149),(#39150,#39151,#39152,#39153,#39154,#39155,#39156,#39157,
#39158,#39159,#39160,#39161,#39162,#39163,#39164,#39165,#39166,#39167,#39168,
#39169),(#39170,#39171,#39172,#39173,#39174,#39175,#39176,#39177,#39178,#39179,
#39180,#39181,#39182,#39183,#39184,#39185,#39186,#39187,#39188,#39189)),
.unspecified.,.f.,.f.,.f.)b_spline_surface_with_knots((4,4),(4,1,1,1,1,1,1,1,1,
1,1,1,1,1,1,1,1,4),(0.e0,1.e0),(4.997870139515e-1,5.201939401089e-1,
5.293203767756e-1,5.393584205253e-1,5.502237866858e-1,5.622813562148e-1,
5.758145114610e-1,5.909094202097e-1,6.077526758710e-1,6.265655634734e-1,
6.474593160223e-1,6.704588684973e-1,6.955818087504e-1,7.229102582791e-1,
7.526271037869e-1,7.850194500081e-1,8.204058592638e-1,8.758034749042e-1),
.unspecified.)geometric_representation_item()rational_b_spline_surface(((
1.576634144521e0,1.576634144521e0,1.576634144521e0,1.576634144521e0,
1.576634144521e0,1.576634144521e0,1.576634144521e0,1.576634144521e0,
1.576634144521e0,1.576634144521e0,1.576634144521e0,1.576634144521e0,
1.576634144521e0,1.576634144521e0,1.576634144521e0,1.576634144521e0,
1.576634144521e0,1.576634144521e0,1.576634144521e0,1.576634144521e0),(
8.077886184930e-1,8.077886184930e-1,8.077886184930e-1,8.077886184930e-1,
8.077886184930e-1,8.077886184930e-1,8.077886184930e-1,8.077886184930e-1,
8.077886184930e-1,8.077886184930e-1,8.077886184930e-1,8.077886184930e-1,
8.077886184930e-1,8.077886184930e-1,8.077886184930e-1,8.077886184930e-1,
8.077886184930e-1,8.077886184930e-1,8.077886184930e-1,8.077886184930e-1),(
8.077886184930e-1,8.077886184930e-1,8.077886184930e-1,8.077886184930e-1,
8.077886184930e-1,8.077886184930e-1,8.077886184930e-1,8.077886184930e-1,
8.077886184930e-1,8.077886184930e-1,8.077886184930e-1,8.077886184930e-1,
8.077886184930e-1,8.077886184930e-1,8.077886184930e-1,8.077886184930e-1,
8.077886184930e-1,8.077886184930e-1,8.077886184930e-1,8.077886184930e-1),(
1.576634144521e0,1.576634144521e0,1.576634144521e0,1.576634144521e0,
1.576634144521e0,1.576634144521e0,1.576634144521e0,1.576634144521e0,
1.576634144521e0,1.576634144521e0,1.576634144521e0,1.576634144521e0,
1.576634144521e0,1.576634144521e0,1.576634144521e0,1.576634144521e0,
1.576634144521e0,1.576634144521e0,1.576634144521e0,1.576634144521e0)))representation_item('')surface());
#39192=oriented_edge('',*,*,#39191,.f.);
#39193=oriented_edge('',*,*,#39101,.t.);
#39194=oriented_edge('',*,*,#39090,.t.);
#39195=oriented_edge('',*,*,#28381,.f.);
#39196=edge_loop('',(#39192,#39193,#39194,#39195));
#39197=face_outer_bound('',#39196,.f.);
#39199=cartesian_point('',(5.367892074812e1,5.163918888793e1,
-2.460528104879e1));
#39200=direction('',(1.343083778872e-2,-1.377963476358e-3,9.999088527526e-1));
#39201=direction('',(-1.012382218434e-1,-9.948622127276e-1,-1.117067572652e-5));
#39202=axis2_placement_3d('',#39199,#39200,#39201);
#39203=cylindrical_surface('',#39202,3.000055924633e-1);
#39204=oriented_edge('',*,*,#39191,.t.);
#39205=oriented_edge('',*,*,#28379,.f.);
#39207=oriented_edge('',*,*,#39206,.t.);
#39209=oriented_edge('',*,*,#39208,.f.);
#39210=edge_loop('',(#39204,#39205,#39207,#39209));
#39211=face_outer_bound('',#39210,.f.);
#39213=cartesian_point('',(5.350033019005e1,5.136009452145e1,
-3.940470304685e1));
#39214=cartesian_point('',(5.350052093228e1,5.136013904642e1,
-3.939483027350e1));
#39215=cartesian_point('',(5.350068231024e1,5.136015420198e1,
-3.938495715560e1));
#39216=cartesian_point('',(5.350081432129e1,5.136013999158e1,
-3.937508409854e1));
#39217=cartesian_point('',(5.386904338876e1,5.138519224542e1,
-3.941193789442e1));
#39218=cartesian_point('',(5.386924930991e1,5.138524032256e1,
-3.940128006941e1));
#39219=cartesian_point('',(5.386942353062e1,5.138525669383e1,
-3.939062187402e1));
#39220=cartesian_point('',(5.386956604795e1,5.138524136263e1,
-3.937996374595e1));
#39221=cartesian_point('',(5.399747719156e1,5.177160926347e1,
-3.941615946213e1));
#39222=cartesian_point('',(5.399770295692e1,5.177166198457e1,
-3.940447529564e1));
#39223=cartesian_point('',(5.399789396770e1,5.177167994503e1,
-3.939279072500e1));
#39224=cartesian_point('',(5.399805022049e1,5.177166314874e1,
-3.938110623008e1));
#39225=cartesian_point('',(5.359355538469e1,5.193701861539e1,
-3.940910280163e1));
#39226=cartesian_point('',(5.359377195692e1,5.193706918511e1,
-3.939789410339e1));
#39227=cartesian_point('',(5.359395518943e1,5.193708640936e1,
-3.938668501667e1));
#39228=cartesian_point('',(5.359410507908e1,5.193707029178e1,
-3.937547600178e1));
#39229=(bounded_surface()b_spline_surface(3,3,((#39213,#39214,#39215,#39216),(
#39217,#39218,#39219,#39220),(#39221,#39222,#39223,#39224),(#39225,#39226,
#39227,#39228)),.unspecified.,.f.,.f.,.f.)b_spline_surface_with_knots((4,4),(4,
4),(-5.835437616169e-1,1.292541218662e0),(8.246250959533e-1,8.356491053871e-1),
.unspecified.)geometric_representation_item()rational_b_spline_surface(((
1.857790455732e0,1.857790455732e0,1.857790455732e0,1.857790455732e0),(
8.676518339049e-1,8.676518339049e-1,8.676518339049e-1,8.676518339049e-1),(
7.346932645159e-1,7.346932645159e-1,7.346932645159e-1,7.346932645159e-1),(
1.458914747565e0,1.458914747565e0,1.458914747565e0,1.458914747565e0)))representation_item('')surface());
#39231=oriented_edge('',*,*,#39230,.t.);
#39233=oriented_edge('',*,*,#39232,.f.);
#39234=oriented_edge('',*,*,#39206,.f.);
#39236=oriented_edge('',*,*,#39235,.t.);
#39237=edge_loop('',(#39231,#39233,#39234,#39236));
#39238=face_outer_bound('',#39237,.f.);
#39240=cartesian_point('',(5.291519493727e1,5.156754708287e1,
-3.997298239968e1));
#39241=cartesian_point('',(5.296404319282e1,5.155211854797e1,
-3.997540482001e1));
#39242=cartesian_point('',(5.304437144332e1,5.152663878643e1,
-3.997088780402e1));
#39243=cartesian_point('',(5.314940451970e1,5.149414188003e1,
-3.994588327403e1));
#39244=cartesian_point('',(5.323319208709e1,5.146877588617e1,
-3.991304586266e1));
#39245=cartesian_point('',(5.330838634001e1,5.144650064447e1,
-3.987111214673e1));
#39246=cartesian_point('',(5.337493158123e1,5.142720529924e1,
-3.982115078597e1));
#39247=cartesian_point('',(5.343117451283e1,5.141121069665e1,
-3.976566292567e1));
#39248=cartesian_point('',(5.347691127772e1,5.139839971628e1,
-3.970672127676e1));
#39249=cartesian_point('',(5.351289920671e1,5.138840677496e1,
-3.964525990463e1));
#39250=cartesian_point('',(5.353959661797e1,5.138098982058e1,
-3.958199227840e1));
#39251=cartesian_point('',(5.355725672895e1,5.137602286092e1,
-3.951851303473e1));
#39252=cartesian_point('',(5.356673958319e1,5.137330303875e1,
-3.945682260662e1));
#39253=cartesian_point('',(5.357017546656e1,5.137229731554e1,
-3.938137961077e1));
#39254=cartesian_point('',(5.356486586358e1,5.137386284308e1,
-3.932634599337e1));
#39255=cartesian_point('',(5.355789547637e1,5.137576621211e1,
-3.929047810885e1));
#39256=cartesian_point('',(5.291422846962e1,5.158721389222e1,
-3.997950147631e1));
#39257=cartesian_point('',(5.296327376693e1,5.157138946951e1,
-3.998303258829e1));
#39258=cartesian_point('',(5.304422174441e1,5.154516214310e1,
-3.998030883067e1));
#39259=cartesian_point('',(5.315071198601e1,5.151133853229e1,
-3.995743119955e1));
#39260=cartesian_point('',(5.323611389967e1,5.148467222764e1,
-3.992606777333e1));
#39261=cartesian_point('',(5.331320998980e1,5.146099687955e1,
-3.988516761517e1));
#39262=cartesian_point('',(5.338191860612e1,5.144022888842e1,
-3.983573470220e1));
#39263=cartesian_point('',(5.344049043306e1,5.142276260649e1,
-3.978019006865e1));
#39264=cartesian_point('',(5.348862889494e1,5.140854086453e1,
-3.972055492171e1));
#39265=cartesian_point('',(5.352701471131e1,5.139723826270e1,
-3.965770171391e1));
#39266=cartesian_point('',(5.355598241842e1,5.138866844871e1,
-3.959225498765e1));
#39267=cartesian_point('',(5.357554657085e1,5.138279814141e1,
-3.952579243650e1));
#39268=cartesian_point('',(5.358627094719e1,5.137951920067e1,
-3.946050646895e1));
#39269=cartesian_point('',(5.359020591951e1,5.137829535079e1,
-3.938016824044e1));
#39270=cartesian_point('',(5.358413045725e1,5.138019448257e1,
-3.932159222989e1));
#39271=cartesian_point('',(5.357628929532e1,5.138250590145e1,
-3.928381569296e1));
#39272=cartesian_point('',(5.291292055983e1,5.162920594463e1,
-3.998889456592e1));
#39273=cartesian_point('',(5.296212995950e1,5.161278481355e1,
-3.999475381104e1));
#39274=cartesian_point('',(5.304397915339e1,5.158537814878e1,
-3.999586056296e1));
#39275=cartesian_point('',(5.315302885784e1,5.154927890347e1,
-3.997767718900e1));
#39276=cartesian_point('',(5.324143744003e1,5.152028914045e1,
-3.994968623101e1));
#39277=cartesian_point('',(5.332219917619e1,5.149403970330e1,
-3.991129623515e1));
#39278=cartesian_point('',(5.339517730762e1,5.147050493568e1,
-3.986336604817e1));
#39279=cartesian_point('',(5.345842620587e1,5.145022652685e1,
-3.980812790200e1));
#39280=cartesian_point('',(5.351145240718e1,5.143327290755e1,
-3.974747804859e1));
#39281=cartesian_point('',(5.355476907868e1,5.141940697824e1,
-3.968215134280e1));
#39282=cartesian_point('',(5.358844405109e1,5.140856097410e1,
-3.961257861041e1));
#39283=cartesian_point('',(5.361198094747e1,5.140089501514e1,
-3.954028942017e1));
#39284=cartesian_point('',(5.362530642353e1,5.139649960006e1,
-3.946786715187e1));
#39285=cartesian_point('',(5.363028901054e1,5.139483939222e1,
-3.937774731800e1));
#39286=cartesian_point('',(5.362260616390e1,5.139740550176e1,
-3.931209631535e1));
#39287=cartesian_point('',(5.361294233059e1,5.140053289570e1,
-3.927055554392e1));
#39288=cartesian_point('',(5.291327564752e1,5.169561211866e1,
-3.998923308124e1));
#39289=cartesian_point('',(5.296192159358e1,5.167904454982e1,
-3.999864858821e1));
#39290=cartesian_point('',(5.304384259370e1,5.165110969039e1,
-4.000581800677e1));
#39291=cartesian_point('',(5.315517009064e1,5.161319840503e1,
-3.999554866204e1));
#39292=cartesian_point('',(5.324692156601e1,5.158198687291e1,
-3.997361330792e1));
#39293=cartesian_point('',(5.333221304690e1,5.155299889803e1,
-3.994016567795e1));
#39294=cartesian_point('',(5.341082160741e1,5.152629964307e1,
-3.989581259112e1));
#39295=cartesian_point('',(5.348051907561e1,5.150263297316e1,
-3.984243077914e1));
#39296=cartesian_point('',(5.354050409960e1,5.148225822578e1,
-3.978167083094e1));
#39297=cartesian_point('',(5.359101213499e1,5.146508596310e1,
-3.971403062284e1));
#39298=cartesian_point('',(5.363168151663e1,5.145123485941e1,
-3.963962231426e1));
#39299=cartesian_point('',(5.366120356843e1,5.144115627766e1,
-3.955986105105e1));
#39300=cartesian_point('',(5.367848282257e1,5.143524330312e1,
-3.947788778729e1));
#39301=cartesian_point('',(5.368506429399e1,5.143298726187e1,
-3.937444983503e1));
#39302=cartesian_point('',(5.367492887269e1,5.143646277152e1,
-3.929917748834e1));
#39303=cartesian_point('',(5.366249999334e1,5.144070325793e1,
-3.925268155917e1));
#39304=cartesian_point('',(5.291604979665e1,5.176082401448e1,
-3.997503762756e1));
#39305=cartesian_point('',(5.296331876720e1,5.174491050626e1,
-3.998781988903e1));
#39306=cartesian_point('',(5.304395577064e1,5.171779488230e1,
-4.000094804896e1));
#39307=cartesian_point('',(5.315574887205e1,5.167989228946e1,
-3.999894135291e1));
#39308=cartesian_point('',(5.324937008782e1,5.164795270890e1,
-3.998367568926e1));
#39309=cartesian_point('',(5.333784168265e1,5.161760868802e1,
-3.995605515424e1));
#39310=cartesian_point('',(5.342085709511e1,5.158901376234e1,
-3.991641653397e1));
#39311=cartesian_point('',(5.349593862003e1,5.156307948814e1,
-3.986623047720e1));
#39312=cartesian_point('',(5.356198602790e1,5.154024495302e1,
-3.980685822862e1));
#39313=cartesian_point('',(5.361894930219e1,5.152057375560e1,
-3.973854554992e1));
#39314=cartesian_point('',(5.366603727161e1,5.150436656057e1,
-3.966107933170e1));
#39315=cartesian_point('',(5.370113925334e1,5.149234612220e1,
-3.957572400422e1));
#39316=cartesian_point('',(5.372214144768e1,5.148519112024e1,
-3.948610731005e1));
#39317=cartesian_point('',(5.373023518793e1,5.148244426286e1,
-3.937174306135e1));
#39318=cartesian_point('',(5.371778071593e1,5.148666733803e1,
-3.928859075849e1));
#39319=cartesian_point('',(5.370275394073e1,5.149182346038e1,
-3.923822722176e1));
#39320=cartesian_point('',(5.292095755022e1,5.181985084611e1,
-3.994783273833e1));
#39321=cartesian_point('',(5.296616624554e1,5.180531777856e1,
-3.996353836939e1));
#39322=cartesian_point('',(5.304430256515e1,5.178026577354e1,
-3.998206515792e1));
#39323=cartesian_point('',(5.315476686568e1,5.174413801400e1,
-3.998802256841e1));
#39324=cartesian_point('',(5.324868418838e1,5.171297598215e1,
-3.997950843429e1));
#39325=cartesian_point('',(5.333878113155e1,5.168272198008e1,
-3.995812440290e1));
#39326=cartesian_point('',(5.342467640100e1,5.165360873101e1,
-3.992394056819e1));
#39327=cartesian_point('',(5.350369402356e1,5.162666909434e1,
-3.987800370982e1));
#39328=cartesian_point('',(5.357446667156e1,5.160249722747e1,
-3.982136564154e1));
#39329=cartesian_point('',(5.363667332803e1,5.158130318590e1,
-3.975402475418e1));
#39330=cartesian_point('',(5.368912640944e1,5.156355128090e1,
-3.967546133246e1));
#39331=cartesian_point('',(5.372898502784e1,5.155019547721e1,
-3.958676548935e1));
#39332=cartesian_point('',(5.375319921825e1,5.154216154814e1,
-3.949194554772e1));
#39333=cartesian_point('',(5.376260461999e1,5.153906361101e1,
-3.936981812529e1));
#39334=cartesian_point('',(5.374813940586e1,5.154381959190e1,
-3.928108302346e1));
#39335=cartesian_point('',(5.373087716553e1,5.154962916953e1,
-3.922820531387e1));
#39336=cartesian_point('',(5.292635745297e1,5.186105145020e1,
-3.991701816657e1));
#39337=cartesian_point('',(5.296945762961e1,5.184813138496e1,
-3.993466210650e1));
#39338=cartesian_point('',(5.304474591212e1,5.182560885009e1,
-3.995696128464e1));
#39339=cartesian_point('',(5.315284094637e1,5.179217546001e1,
-3.996887725445e1));
#39340=cartesian_point('',(5.324581475010e1,5.176273951098e1,
-3.996566418630e1));
#39341=cartesian_point('',(5.333601390288e1,5.173363359256e1,
-3.994942573845e1));
#39342=cartesian_point('',(5.342300574649e1,5.170514503900e1,
-3.992002750870e1));
#39343=cartesian_point('',(5.350399865108e1,5.167836626842e1,
-3.987817403864e1));
#39344=cartesian_point('',(5.357744168233e1,5.165399338989e1,
-3.982466200728e1));
#39345=cartesian_point('',(5.364281428285e1,5.163234522223e1,
-3.975930135123e1));
#39346=cartesian_point('',(5.369864587845e1,5.161399940972e1,
-3.968134830554e1));
#39347=cartesian_point('',(5.374158238599e1,5.160005940599e1,
-3.959174009297e1));
#39348=cartesian_point('',(5.376790852240e1,5.159161405331e1,
-3.949470122386e1));
#39349=cartesian_point('',(5.377818236296e1,5.158834782421e1,
-3.936890708549e1));
#39350=cartesian_point('',(5.376238643900e1,5.159335735260e1,
-3.927755183287e1));
#39351=cartesian_point('',(5.374365942990e1,5.159947860693e1,
-3.922373195610e1));
#39352=cartesian_point('',(5.293115654164e1,5.188853180105e1,
-3.988929295409e1));
#39353=cartesian_point('',(5.297244373123e1,5.187708148641e1,
-3.990816774233e1));
#39354=cartesian_point('',(5.304516369904e1,5.185690659991e1,
-3.993298558491e1));
#39355=cartesian_point('',(5.315080402818e1,5.182615310882e1,
-3.994911822365e1));
#39356=cartesian_point('',(5.324245091872e1,5.179858614271e1,
-3.994979784099e1));
#39357=cartesian_point('',(5.333209216672e1,5.177090418753e1,
-3.993747210220e1));
#39358=cartesian_point('',(5.341926133956e1,5.174343060123e1,
-3.991185908185e1));
#39359=cartesian_point('',(5.350110345373e1,5.171728229734e1,
-3.987340692404e1));
#39360=cartesian_point('',(5.357594682604e1,5.169321957267e1,
-3.982271838967e1));
#39361=cartesian_point('',(5.364313151084e1,5.167163775448e1,
-3.975946814192e1));
#39362=cartesian_point('',(5.370099436376e1,5.165318953795e1,
-3.968275688826e1));
#39363=cartesian_point('',(5.374583687523e1,5.163907086960e1,
-3.959340094220e1));
#39364=cartesian_point('',(5.377349279911e1,5.163047365464e1,
-3.949573901320e1));
#39365=cartesian_point('',(5.378431731381e1,5.162714173208e1,
-3.936856178032e1));
#39366=cartesian_point('',(5.376767796442e1,5.163224855249e1,
-3.927623319209e1));
#39367=cartesian_point('',(5.374803194058e1,5.163849009272e1,
-3.922227781461e1));
#39368=cartesian_point('',(5.293486885301e1,5.190617662825e1,
-3.986771213555e1));
#39369=cartesian_point('',(5.297477770730e1,5.189587755241e1,
-3.988734458165e1));
#39370=cartesian_point('',(5.304549627421e1,5.187755806672e1,
-3.991378095935e1));
#39371=cartesian_point('',(5.314909976127e1,5.184899041338e1,
-3.993274877231e1));
#39372=cartesian_point('',(5.323952711934e1,5.182300163088e1,
-3.993611589350e1));
#39373=cartesian_point('',(5.332848028715e1,5.179658076866e1,
-3.992655570329e1));
#39374=cartesian_point('',(5.341547140132e1,5.177007410359e1,
-3.990368569104e1));
#39375=cartesian_point('',(5.349761206411e1,5.174460625356e1,
-3.986777455112e1));
#39376=cartesian_point('',(5.357315396422e1,5.172097672078e1,
-3.981928802090e1));
#39377=cartesian_point('',(5.364134433869e1,5.169963204644e1,
-3.975780886049e1));
#39378=cartesian_point('',(5.370039438421e1,5.168127283008e1,
-3.968233470685e1));
#39379=cartesian_point('',(5.374638331615e1,5.166715060575e1,
-3.959359426381e1));
#39380=cartesian_point('',(5.377485153489e1,5.165852044995e1,
-3.949598376342e1));
#39381=cartesian_point('',(5.378601458154e1,5.165517087464e1,
-3.936847828482e1));
#39382=cartesian_point('',(5.376885693552e1,5.166030232528e1,
-3.927593266452e1));
#39383=cartesian_point('',(5.374865136460e1,5.166657494725e1,
-3.922214998088e1));
#39384=cartesian_point('',(5.293881842880e1,5.192174699583e1,
-3.984463313996e1));
#39385=cartesian_point('',(5.297728221022e1,5.191268543179e1,
-3.986489929416e1));
#39386=cartesian_point('',(5.304585843600e1,5.189637484643e1,
-3.989276533866e1));
#39387=cartesian_point('',(5.314717255831e1,5.187023273653e1,
-3.991437137121e1));
#39388=cartesian_point('',(5.323613126601e1,5.184604040347e1,
-3.992031085739e1));
#39389=cartesian_point('',(5.332412499357e1,5.182110270227e1,
-3.991346151600e1));
#39390=cartesian_point('',(5.341064723915e1,5.179578590838e1,
-3.989334581654e1));
#39391=cartesian_point('',(5.349278787697e1,5.177121286952e1,
-3.986005827493e1));
#39392=cartesian_point('',(5.356873194141e1,5.174821553869e1,
-3.981393035407e1));
#39393=cartesian_point('',(5.363764122153e1,5.172728788056e1,
-3.975445832765e1));
#39394=cartesian_point('',(5.369761388008e1,5.170917246260e1,
-3.968054545406e1));
#39395=cartesian_point('',(5.374453179076e1,5.169516581190e1,
-3.959283247495e1));
#39396=cartesian_point('',(5.377367243655e1,5.168657554107e1,
-3.949574950546e1));
#39397=cartesian_point('',(5.378511814297e1,5.168323658235e1,
-3.936855221329e1));
#39398=cartesian_point('',(5.376752797204e1,5.168834935791e1,
-3.927625071534e1));
#39399=cartesian_point('',(5.374686125503e1,5.169460012081e1,
-3.922289775567e1));
#39400=cartesian_point('',(5.294463839654e1,5.194030152539e1,
-3.981046171100e1));
#39401=cartesian_point('',(5.298100203886e1,5.193308091950e1,
-3.983142539242e1));
#39402=cartesian_point('',(5.304640352554e1,5.191977844608e1,
-3.986099745372e1));
#39403=cartesian_point('',(5.314417641072e1,5.189734761925e1,
-3.988597271360e1));
#39404=cartesian_point('',(5.323073632243e1,5.187596340391e1,
-3.989530947374e1));
#39405=cartesian_point('',(5.331700456040e1,5.185340516093e1,
-3.989213748222e1));
#39406=cartesian_point('',(5.340245286292e1,5.183006262398e1,
-3.987585563126e1));
#39407=cartesian_point('',(5.348415803291e1,5.180704236990e1,
-3.984632472038e1));
#39408=cartesian_point('',(5.356022727018e1,5.178521147646e1,
-3.980369412279e1));
#39409=cartesian_point('',(5.362971468375e1,5.176512410721e1,
-3.974734814528e1));
#39410=cartesian_point('',(5.369058018817e1,5.174757233801e1,
-3.967607191751e1));
#39411=cartesian_point('',(5.373846851213e1,5.173389960359e1,
-3.959038375514e1));
#39412=cartesian_point('',(5.376833713343e1,5.172547081924e1,
-3.949472625863e1));
#39413=cartesian_point('',(5.378009311162e1,5.172218780206e1,
-3.936888425874e1));
#39414=cartesian_point('',(5.376202856693e1,5.172721153926e1,
-3.927759364175e1));
#39415=cartesian_point('',(5.374086622627e1,5.173335479858e1,
-3.922521110844e1));
#39416=cartesian_point('',(5.295275904298e1,5.195771408776e1,
-3.976246734075e1));
#39417=cartesian_point('',(5.298624887694e1,5.195309578842e1,
-3.978394798586e1));
#39418=cartesian_point('',(5.304718614622e1,5.194408298416e1,
-3.981512666457e1));
#39419=cartesian_point('',(5.313969405576e1,5.192709526252e1,
-3.984380198632e1));
#39420=cartesian_point('',(5.322245378314e1,5.190994001156e1,
-3.985711950563e1));
#39421=cartesian_point('',(5.330571251266e1,5.189107633390e1,
-3.985846585328e1));
#39422=cartesian_point('',(5.338892263848e1,5.187091508653e1,
-3.984709924328e1));
#39423=cartesian_point('',(5.346917931351e1,5.185051375924e1,
-3.982259868338e1));
#39424=cartesian_point('',(5.354452050105e1,5.183076392614e1,
-3.978488993564e1));
#39425=cartesian_point('',(5.361388527470e1,5.181228504792e1,
-3.973323096615e1));
#39426=cartesian_point('',(5.367509533062e1,5.179591446047e1,
-3.966628252579e1));
#39427=cartesian_point('',(5.372356811621e1,5.178302359903e1,
-3.958440599765e1));
#39428=cartesian_point('',(5.375394480438e1,5.177501849290e1,
-3.949198909349e1));
#39429=cartesian_point('',(5.376592852907e1,5.177189135156e1,
-3.936977841744e1));
#39430=cartesian_point('',(5.374751682798e1,5.177667204962e1,
-3.928115576011e1));
#39431=cartesian_point('',(5.372601809104e1,5.178251990667e1,
-3.923077845267e1));
#39432=cartesian_point('',(5.296343981384e1,5.196626548572e1,
-3.969880942356e1));
#39433=cartesian_point('',(5.299324554540e1,5.196512678766e1,
-3.972019751482e1));
#39434=cartesian_point('',(5.304825283137e1,5.196191249316e1,
-3.975217930746e1));
#39435=cartesian_point('',(5.313328764414e1,5.195253203938e1,
-3.978402645261e1));
#39436=cartesian_point('',(5.321028201723e1,5.194146510914e1,
-3.980129394091e1));
#39437=cartesian_point('',(5.328856343716e1,5.192809474085e1,
-3.980754582048e1));
#39438=cartesian_point('',(5.336757750762e1,5.191283992198e1,
-3.980190902797e1));
#39439=cartesian_point('',(5.344450545912e1,5.189664891296e1,
-3.978366696398e1));
#39440=cartesian_point('',(5.351736083672e1,5.188040400684e1,
-3.975250285055e1));
#39441=cartesian_point('',(5.358499102357e1,5.186477889083e1,
-3.970755908121e1));
#39442=cartesian_point('',(5.364512849376e1,5.185063010461e1,
-3.964740129124e1));
#39443=cartesian_point('',(5.369306716536e1,5.183930251015e1,
-3.957220797041e1));
#39444=cartesian_point('',(5.372325261162e1,5.183219045662e1,
-3.948617222092e1));
#39445=cartesian_point('',(5.373518852580e1,5.182940007847e1,
-3.937168388293e1));
#39446=cartesian_point('',(5.371685306461e1,5.183365998852e1,
-3.928869912387e1));
#39447=cartesian_point('',(5.369551313238e1,5.183887315651e1,
-3.924206163204e1));
#39448=cartesian_point('',(5.297434749948e1,5.196036554738e1,
-3.963325581480e1));
#39449=cartesian_point('',(5.300048844834e1,5.196283838322e1,
-3.965376169126e1));
#39450=cartesian_point('',(5.304938024757e1,5.196570534188e1,
-3.968522787874e1));
#39451=cartesian_point('',(5.312622413039e1,5.196455075401e1,
-3.971858616598e1));
#39452=cartesian_point('',(5.319654845112e1,5.196023797141e1,
-3.973857647519e1));
#39453=cartesian_point('',(5.326870774886e1,5.195312408335e1,
-3.974878043372e1));
#39454=cartesian_point('',(5.334215971178e1,5.194361634176e1,
-3.974824572065e1));
#39455=cartesian_point('',(5.341423663787e1,5.193250591122e1,
-3.973603034781e1));
#39456=cartesian_point('',(5.348299509234e1,5.192062328993e1,
-3.971162242610e1));
#39457=cartesian_point('',(5.354724960385e1,5.190866526452e1,
-3.967409791504e1));
#39458=cartesian_point('',(5.360473592148e1,5.189746686810e1,
-3.962199513579e1));
#39459=cartesian_point('',(5.365080066540e1,5.188828117616e1,
-3.955532977575e1));
#39460=cartesian_point('',(5.367991441428e1,5.188242356023e1,
-3.947797136807e1));
#39461=cartesian_point('',(5.369144731154e1,5.188011143764e1,
-3.937437359452e1));
#39462=cartesian_point('',(5.367373303458e1,5.188363441029e1,
-3.929931723024e1));
#39463=cartesian_point('',(5.365316836394e1,5.188794840410e1,
-3.925762311664e1));
#39464=cartesian_point('',(5.298338974508e1,5.194247723586e1,
-3.957843068636e1));
#39465=cartesian_point('',(5.300657934588e1,5.194799548248e1,
-3.959750557616e1));
#39466=cartesian_point('',(5.305034866617e1,5.195604539291e1,
-3.962735786526e1));
#39467=cartesian_point('',(5.311990586210e1,5.196211577833e1,
-3.966043394816e1));
#39468=cartesian_point('',(5.318400606830e1,5.196387855800e1,
-3.968151690009e1));
#39469=cartesian_point('',(5.325016732817e1,5.196252536754e1,
-3.969405760133e1));
#39470=cartesian_point('',(5.331787424095e1,5.195843593147e1,
-3.969708671058e1));
#39471=cartesian_point('',(5.338464043770e1,5.195223073024e1,
-3.968954334486e1));
#39472=cartesian_point('',(5.344861850751e1,5.194465973853e1,
-3.967080057625e1));
#39473=cartesian_point('',(5.350864973315e1,5.193641022090e1,
-3.963992511878e1));
#39474=cartesian_point('',(5.356255642024e1,5.192826285960e1,
-3.959549466848e1));
#39475=cartesian_point('',(5.360588774196e1,5.192133721865e1,
-3.953741124959e1));
#39476=cartesian_point('',(5.363333464350e1,5.191682364385e1,
-3.946916529063e1));
#39477=cartesian_point('',(5.364421884757e1,5.191502730720e1,
-3.937726393852e1));
#39478=cartesian_point('',(5.362750211316e1,5.191775721252e1,
-3.931070813246e1));
#39479=cartesian_point('',(5.360812467312e1,5.192110286458e1,
-3.927411043756e1));
#39480=cartesian_point('',(5.298841806031e1,5.192588119129e1,
-3.954769606861e1));
#39481=cartesian_point('',(5.301001078136e1,5.193311932060e1,
-3.956561731001e1));
#39482=cartesian_point('',(5.305090449216e1,5.194412391900e1,
-3.959396521190e1));
#39483=cartesian_point('',(5.311615561241e1,5.195441967915e1,
-3.962609921618e1));
#39484=cartesian_point('',(5.317643924385e1,5.195980477629e1,
-3.964719409468e1));
#39485=cartesian_point('',(5.323879294549e1,5.196194878149e1,
-3.966055368540e1));
#39486=cartesian_point('',(5.330272492287e1,5.196120700689e1,
-3.966522408450e1));
#39487=cartesian_point('',(5.336587834214e1,5.195808432317e1,
-3.966011304978e1));
#39488=cartesian_point('',(5.342649006677e1,5.195326669999e1,
-3.964455357167e1));
#39489=cartesian_point('',(5.348344387442e1,5.194742144080e1,
-3.961763066454e1));
#39490=cartesian_point('',(5.353465309132e1,5.194128032166e1,
-3.957797564422e1));
#39491=cartesian_point('',(5.357586079181e1,5.193585928893e1,
-3.952543822154e1));
#39492=cartesian_point('',(5.360198258498e1,5.193224869869e1,
-3.946324129400e1));
#39493=cartesian_point('',(5.361234512983e1,5.193080022252e1,
-3.937920916321e1));
#39494=cartesian_point('',(5.359642997977e1,5.193299592947e1,
-3.931836671043e1));
#39495=cartesian_point('',(5.357799130272e1,5.193568905270e1,
-3.928511382939e1));
#39496=cartesian_point('',(5.299024794993e1,5.191882646554e1,
-3.953647352894e1));
#39497=cartesian_point('',(5.301126630932e1,5.192669451368e1,
-3.955392029294e1));
#39498=cartesian_point('',(5.305110940769e1,5.193878544213e1,
-3.958162805494e1));
#39499=cartesian_point('',(5.311475468929e1,5.195065059045e1,
-3.961329933879e1));
#39500=cartesian_point('',(5.317359513937e1,5.195739112811e1,
-3.963430760446e1));
#39501=cartesian_point('',(5.323449112190e1,5.196085266989e1,
-3.964789182869e1));
#39502=cartesian_point('',(5.329696075257e1,5.196138025370e1,
-3.965310752790e1));
#39503=cartesian_point('',(5.335869871928e1,5.195943351820e1,
-3.964885635471e1));
#39504=cartesian_point('',(5.341797726877e1,5.195567220489e1,
-3.963446036093e1));
#39505=cartesian_point('',(5.347369986014e1,5.195075411368e1,
-3.960901479998e1));
#39506=cartesian_point('',(5.352381949189e1,5.194539037036e1,
-3.957117534463e1));
#39507=cartesian_point('',(5.356416221016e1,5.194055472810e1,
-3.952077433134e1));
#39508=cartesian_point('',(5.358974097546e1,5.193729650363e1,
-3.946092863896e1));
#39509=cartesian_point('',(5.359988910819e1,5.193598393931e1,
-3.937996866111e1));
#39510=cartesian_point('',(5.358430336064e1,5.193797101490e1,
-3.932135598514e1));
#39511=cartesian_point('',(5.356624884712e1,5.194040925897e1,
-3.928939832222e1));
#39512=b_spline_surface_with_knots('',3,3,((#39240,#39241,#39242,#39243,#39244,
#39245,#39246,#39247,#39248,#39249,#39250,#39251,#39252,#39253,#39254,#39255),(
#39256,#39257,#39258,#39259,#39260,#39261,#39262,#39263,#39264,#39265,#39266,
#39267,#39268,#39269,#39270,#39271),(#39272,#39273,#39274,#39275,#39276,#39277,
#39278,#39279,#39280,#39281,#39282,#39283,#39284,#39285,#39286,#39287),(#39288,
#39289,#39290,#39291,#39292,#39293,#39294,#39295,#39296,#39297,#39298,#39299,
#39300,#39301,#39302,#39303),(#39304,#39305,#39306,#39307,#39308,#39309,#39310,
#39311,#39312,#39313,#39314,#39315,#39316,#39317,#39318,#39319),(#39320,#39321,
#39322,#39323,#39324,#39325,#39326,#39327,#39328,#39329,#39330,#39331,#39332,
#39333,#39334,#39335),(#39336,#39337,#39338,#39339,#39340,#39341,#39342,#39343,
#39344,#39345,#39346,#39347,#39348,#39349,#39350,#39351),(#39352,#39353,#39354,
#39355,#39356,#39357,#39358,#39359,#39360,#39361,#39362,#39363,#39364,#39365,
#39366,#39367),(#39368,#39369,#39370,#39371,#39372,#39373,#39374,#39375,#39376,
#39377,#39378,#39379,#39380,#39381,#39382,#39383),(#39384,#39385,#39386,#39387,
#39388,#39389,#39390,#39391,#39392,#39393,#39394,#39395,#39396,#39397,#39398,
#39399),(#39400,#39401,#39402,#39403,#39404,#39405,#39406,#39407,#39408,#39409,
#39410,#39411,#39412,#39413,#39414,#39415),(#39416,#39417,#39418,#39419,#39420,
#39421,#39422,#39423,#39424,#39425,#39426,#39427,#39428,#39429,#39430,#39431),(
#39432,#39433,#39434,#39435,#39436,#39437,#39438,#39439,#39440,#39441,#39442,
#39443,#39444,#39445,#39446,#39447),(#39448,#39449,#39450,#39451,#39452,#39453,
#39454,#39455,#39456,#39457,#39458,#39459,#39460,#39461,#39462,#39463),(#39464,
#39465,#39466,#39467,#39468,#39469,#39470,#39471,#39472,#39473,#39474,#39475,
#39476,#39477,#39478,#39479),(#39480,#39481,#39482,#39483,#39484,#39485,#39486,
#39487,#39488,#39489,#39490,#39491,#39492,#39493,#39494,#39495),(#39496,#39497,
#39498,#39499,#39500,#39501,#39502,#39503,#39504,#39505,#39506,#39507,#39508,
#39509,#39510,#39511)),.unspecified.,.f.,.f.,.f.,(4,1,1,1,1,1,1,1,1,1,1,1,1,1,
4),(4,1,1,1,1,1,1,1,1,1,1,1,1,4),(2.522143722892e-1,3.75e-1,5.e-1,6.25e-1,
7.5e-1,8.75e-1,9.375e-1,1.e0,1.0625e0,1.125e0,1.25e0,1.375e0,1.5e0,1.625e0,
1.703086514118e0),(-1.146315744605e-1,0.e0,7.819129197547e-2,1.511300707315e-1,
2.234931015203e-1,2.943481415252e-1,3.626180076395e-1,4.275112887817e-1,
4.910195265903e-1,5.553508467539e-1,6.194863988721e-1,6.822622713401e-1,
7.429017770148e-1,8.511001944295e-1),.unspecified.);
#39514=oriented_edge('',*,*,#39513,.f.);
#39515=oriented_edge('',*,*,#39230,.f.);
#39517=oriented_edge('',*,*,#39516,.t.);
#39518=edge_loop('',(#39514,#39515,#39517));
#39519=face_outer_bound('',#39518,.f.);
#39521=cartesian_point('',(-2.121207266591e2,-2.135170591624e2,-3.94e1));
#39522=direction('',(7.071067811865e-1,7.071067811865e-1,0.e0));
#39523=direction('',(7.070680100731e-1,-7.070680100731e-1,-1.047178411625e-2));
#39524=axis2_placement_3d('',#39521,#39522,#39523);
#39525=cylindrical_surface('',#39524,6.e-1);
#39527=oriented_edge('',*,*,#39526,.t.);
#39529=oriented_edge('',*,*,#39528,.t.);
#39530=oriented_edge('',*,*,#39513,.t.);
#39532=oriented_edge('',*,*,#39531,.f.);
#39533=edge_loop('',(#39527,#39529,#39530,#39532));
#39534=face_outer_bound('',#39533,.f.);
#39536=cartesian_point('',(5.341556871660e1,5.017371204755e1,
-3.909117564707e1));
#39537=cartesian_point('',(5.341980957289e1,5.016334683694e1,
-3.913236611076e1));
#39538=cartesian_point('',(5.342330886721e1,5.014518211870e1,
-3.920707532448e1));
#39539=cartesian_point('',(5.341737894267e1,5.011942279349e1,
-3.931808030024e1));
#39540=cartesian_point('',(5.340113880901e1,5.009497899934e1,
-3.942780319780e1));
#39541=cartesian_point('',(5.337092993691e1,5.006964850228e1,
-3.954703941828e1));
#39542=cartesian_point('',(5.332343987816e1,5.004403256859e1,
-3.967486852899e1));
#39543=cartesian_point('',(5.325613186602e1,5.001911126635e1,
-3.980850219808e1));
#39544=cartesian_point('',(5.316763918520e1,4.999587763946e1,
-3.994440896030e1));
#39545=cartesian_point('',(5.305680840957e1,4.997499304356e1,
-4.008006410480e1));
#39546=cartesian_point('',(5.292160741034e1,4.995689728071e1,
-4.021393228793e1));
#39547=cartesian_point('',(5.275923510270e1,4.994208829384e1,
-4.034416022138e1));
#39548=cartesian_point('',(5.256735888328e1,4.993122751514e1,
-4.046745657791e1));
#39549=cartesian_point('',(5.234365061359e1,4.992500366172e1,
-4.057968084150e1));
#39550=cartesian_point('',(5.208488840222e1,4.992414793836e1,
-4.067570524133e1));
#39551=cartesian_point('',(5.183227058147e1,4.992871496536e1,
-4.073727015398e1));
#39552=cartesian_point('',(5.166402016467e1,4.993419249723e1,
-4.076085224174e1));
#39553=cartesian_point('',(5.159705628468e1,4.993663967318e1,
-4.076759572330e1));
#39554=cartesian_point('',(5.281610840230e1,5.035068361473e1,
-3.915595387567e1));
#39555=cartesian_point('',(5.281811453951e1,5.034417036654e1,
-3.916601414810e1));
#39556=cartesian_point('',(5.282128848091e1,5.033038534285e1,
-3.918344937640e1));
#39557=cartesian_point('',(5.282461990364e1,5.030406233557e1,
-3.921112594803e1));
#39558=cartesian_point('',(5.282568454799e1,5.027286514492e1,
-3.924253961990e1));
#39559=cartesian_point('',(5.282234097580e1,5.023362203695e1,
-3.928352495904e1));
#39560=cartesian_point('',(5.281099751555e1,5.018649656345e1,
-3.933657100616e1));
#39561=cartesian_point('',(5.278774736543e1,5.013279396727e1,
-3.940231143301e1));
#39562=cartesian_point('',(5.274933493197e1,5.007440089808e1,
-3.947958342992e1));
#39563=cartesian_point('',(5.269316704065e1,5.001279482907e1,
-3.956674527682e1));
#39564=cartesian_point('',(5.261651594183e1,4.994879780547e1,
-3.966252036937e1));
#39565=cartesian_point('',(5.251618442713e1,4.988307797852e1,
-3.976559013577e1));
#39566=cartesian_point('',(5.238915937772e1,4.981671150697e1,
-3.987368800276e1));
#39567=cartesian_point('',(5.223234350090e1,4.975089196140e1,
-3.998392167237e1));
#39568=cartesian_point('',(5.204173161729e1,4.968680366599e1,
-4.009281997784e1));
#39569=cartesian_point('',(5.184704733977e1,4.963518044504e1,
-4.017989575663e1));
#39570=cartesian_point('',(5.171280007148e1,4.960619915071e1,
-4.022665628079e1));
#39571=cartesian_point('',(5.165865843219e1,4.959534688884e1,
-4.024348284786e1));
#39572=cartesian_point('',(5.283622731482e1,5.096275829996e1,
-3.929660108764e1));
#39573=cartesian_point('',(5.283466240858e1,5.095739612200e1,
-3.930226014564e1));
#39574=cartesian_point('',(5.282992113045e1,5.094545957918e1,
-3.931223080645e1));
#39575=cartesian_point('',(5.281776579616e1,5.092160852492e1,
-3.932768579250e1));
#39576=cartesian_point('',(5.280083920447e1,5.089261394666e1,
-3.934442913980e1));
#39577=cartesian_point('',(5.277622560959e1,5.085525902672e1,
-3.936510032274e1));
#39578=cartesian_point('',(5.274197240018e1,5.080914105091e1,
-3.939055417079e1));
#39579=cartesian_point('',(5.269653194583e1,5.075476957378e1,
-3.942088297307e1));
#39580=cartesian_point('',(5.263897683433e1,5.069319234557e1,
-3.945549296891e1));
#39581=cartesian_point('',(5.256843532942e1,5.062509857503e1,
-3.949366663725e1));
#39582=cartesian_point('',(5.248348661021e1,5.055047230325e1,
-3.953486703041e1));
#39583=cartesian_point('',(5.238225539539e1,5.046899780403e1,
-3.957852642281e1));
#39584=cartesian_point('',(5.226315928584e1,5.038071823125e1,
-3.962366373429e1));
#39585=cartesian_point('',(5.212459438286e1,5.028572924950e1,
-3.966902995823e1));
#39586=cartesian_point('',(5.196436206180e1,5.018390267800e1,
-3.971311832837e1));
#39587=cartesian_point('',(5.180772900018e1,5.009161965069e1,
-3.974762490701e1));
#39588=cartesian_point('',(5.170315739888e1,5.003363871809e1,
-3.976569009528e1));
#39589=cartesian_point('',(5.166148524629e1,5.001102724823e1,
-3.977210526365e1));
#39590=cartesian_point('',(5.344642493388e1,5.111244624207e1,
-3.930688518302e1));
#39591=cartesian_point('',(5.344518891138e1,5.110384642309e1,
-3.934132554074e1));
#39592=cartesian_point('',(5.343654869488e1,5.108851670563e1,
-3.940458640519e1));
#39593=cartesian_point('',(5.340686685118e1,5.106654859559e1,
-3.949684722989e1));
#39594=cartesian_point('',(5.336303369831e1,5.104548293098e1,
-3.958407036442e1));
#39595=cartesian_point('',(5.330020315734e1,5.102304833326e1,
-3.967215092105e1));
#39596=cartesian_point('',(5.321757659395e1,5.099897759097e1,-3.975766209e1));
#39597=cartesian_point('',(5.311623548427e1,5.097303043121e1,
-3.983698522506e1));
#39598=cartesian_point('',(5.299838382657e1,5.094491328432e1,
-3.990746160706e1));
#39599=cartesian_point('',(5.286550835123e1,5.091407855089e1,
-3.996798396195e1));
#39600=cartesian_point('',(5.271758135594e1,5.087968079252e1,
-4.001815135179e1));
#39601=cartesian_point('',(5.255382918521e1,5.084070898695e1,
-4.005726205532e1));
#39602=cartesian_point('',(5.237411351938e1,5.079624025483e1,
-4.008399629607e1));
#39603=cartesian_point('',(5.217839662675e1,5.074527946330e1,
-4.009673386122e1));
#39604=cartesian_point('',(5.196622731488e1,5.068654483855e1,
-4.009335976577e1));
#39605=cartesian_point('',(5.177196834891e1,5.062875223580e1,
-4.007429970377e1));
#39606=cartesian_point('',(5.164923127248e1,5.058975324732e1,
-4.005387197737e1));
#39607=cartesian_point('',(5.160139174754e1,5.057416541716e1,
-4.004464757751e1));
#39608=(bounded_surface()b_spline_surface(3,3,((#39536,#39537,#39538,#39539,
#39540,#39541,#39542,#39543,#39544,#39545,#39546,#39547,#39548,#39549,#39550,
#39551,#39552,#39553),(#39554,#39555,#39556,#39557,#39558,#39559,#39560,#39561,
#39562,#39563,#39564,#39565,#39566,#39567,#39568,#39569,#39570,#39571),(#39572,
#39573,#39574,#39575,#39576,#39577,#39578,#39579,#39580,#39581,#39582,#39583,
#39584,#39585,#39586,#39587,#39588,#39589),(#39590,#39591,#39592,#39593,#39594,
#39595,#39596,#39597,#39598,#39599,#39600,#39601,#39602,#39603,#39604,#39605,
#39606,#39607)),.unspecified.,.f.,.f.,.f.)b_spline_surface_with_knots((4,4),(4,
1,1,1,1,1,1,1,1,1,1,1,1,1,1,4),(0.e0,1.e0),(1.300616275991e-1,1.737923064251e-1,
2.094032573190e-1,2.484767437482e-1,2.918185469848e-1,3.396861155903e-1,
3.919456319506e-1,4.481211151810e-1,5.080323248627e-1,5.728566853850e-1,
6.437988839739e-1,7.213176844380e-1,8.056931460496e-1,8.981687724720e-1,1.e0,
1.066021141389e0),.unspecified.)geometric_representation_item()rational_b_spline_surface(((1.578723701123e0,1.578723701123e0,1.578723701123e0,1.578723701123e0,
1.578723701123e0,1.578723701123e0,1.578723701123e0,1.578723701123e0,
1.578723701123e0,1.578723701123e0,1.578723701123e0,1.578723701123e0,
1.578723701123e0,1.578723701123e0,1.578723701123e0,1.578723701123e0,
1.578723701123e0,1.578723701123e0),(8.070920996255e-1,8.070920996255e-1,
8.070920996255e-1,8.070920996255e-1,8.070920996255e-1,8.070920996255e-1,
8.070920996255e-1,8.070920996255e-1,8.070920996255e-1,8.070920996255e-1,
8.070920996255e-1,8.070920996255e-1,8.070920996255e-1,8.070920996255e-1,
8.070920996255e-1,8.070920996255e-1,8.070920996255e-1,8.070920996255e-1),(
8.070920996255e-1,8.070920996255e-1,8.070920996255e-1,8.070920996255e-1,
8.070920996255e-1,8.070920996255e-1,8.070920996255e-1,8.070920996255e-1,
8.070920996255e-1,8.070920996255e-1,8.070920996255e-1,8.070920996255e-1,
8.070920996255e-1,8.070920996255e-1,8.070920996255e-1,8.070920996255e-1,
8.070920996255e-1,8.070920996255e-1),(1.578723701123e0,1.578723701123e0,
1.578723701123e0,1.578723701123e0,1.578723701123e0,1.578723701123e0,
1.578723701123e0,1.578723701123e0,1.578723701123e0,1.578723701123e0,
1.578723701123e0,1.578723701123e0,1.578723701123e0,1.578723701123e0,
1.578723701123e0,1.578723701123e0,1.578723701123e0,1.578723701123e0)))representation_item('')surface());
#39610=oriented_edge('',*,*,#39609,.f.);
#39612=oriented_edge('',*,*,#39611,.f.);
#39613=oriented_edge('',*,*,#39526,.f.);
#39614=edge_loop('',(#39610,#39612,#39613));
#39615=face_outer_bound('',#39614,.f.);
#39617=cartesian_point('',(0.e0,0.e0,-3.9e1));
#39618=direction('',(0.e0,0.e0,1.e0));
#39619=direction('',(-9.333331978272e-4,-9.999995644445e-1,0.e0));
#39620=axis2_placement_3d('',#39617,#39618,#39619);
#39621=toroidal_surface('',#39620,7.222506558621e1,1.e0);
#39622=oriented_edge('',*,*,#39609,.t.);
#39624=oriented_edge('',*,*,#39623,.f.);
#39626=oriented_edge('',*,*,#39625,.t.);
#39628=oriented_edge('',*,*,#39627,.t.);
#39630=oriented_edge('',*,*,#39629,.t.);
#39631=edge_loop('',(#39622,#39624,#39626,#39628,#39630));
#39632=face_outer_bound('',#39631,.f.);
#39634=cartesian_point('',(0.e0,0.e0,-4.e1));
#39635=direction('',(0.e0,0.e0,-1.e0));
#39636=direction('',(0.e0,1.e0,0.e0));
#39637=axis2_placement_3d('',#39634,#39635,#39636);
#39638=plane('',#39637);
#39639=oriented_edge('',*,*,#39531,.t.);
#39641=oriented_edge('',*,*,#39640,.t.);
#39643=oriented_edge('',*,*,#39642,.t.);
#39645=oriented_edge('',*,*,#39644,.t.);
#39647=oriented_edge('',*,*,#39646,.t.);
#39649=oriented_edge('',*,*,#39648,.t.);
#39651=oriented_edge('',*,*,#39650,.t.);
#39653=oriented_edge('',*,*,#39652,.t.);
#39655=oriented_edge('',*,*,#39654,.t.);
#39657=oriented_edge('',*,*,#39656,.t.);
#39659=oriented_edge('',*,*,#39658,.t.);
#39660=oriented_edge('',*,*,#39623,.t.);
#39661=edge_loop('',(#39639,#39641,#39643,#39645,#39647,#39649,#39651,#39653,
#39655,#39657,#39659,#39660));
#39662=face_outer_bound('',#39661,.f.);
#39664=oriented_edge('',*,*,#39663,.t.);
#39666=oriented_edge('',*,*,#39665,.t.);
#39667=edge_loop('',(#39664,#39666));
#39668=face_bound('',#39667,.f.);
#39670=cartesian_point('',(0.e0,0.e0,-3.94e1));
#39671=direction('',(0.e0,0.e0,1.e0));
#39672=direction('',(-7.064465069690e-1,-7.077664394356e-1,0.e0));
#39673=axis2_placement_3d('',#39670,#39671,#39672);
#39674=toroidal_surface('',#39673,7.405602616846e1,6.e-1);
#39675=oriented_edge('',*,*,#39516,.f.);
#39677=oriented_edge('',*,*,#39676,.f.);
#39679=oriented_edge('',*,*,#39678,.f.);
#39681=oriented_edge('',*,*,#39680,.f.);
#39683=oriented_edge('',*,*,#39682,.f.);
#39684=oriented_edge('',*,*,#39642,.f.);
#39685=oriented_edge('',*,*,#39640,.f.);
#39686=edge_loop('',(#39675,#39677,#39679,#39681,#39683,#39684,#39685));
#39687=face_outer_bound('',#39686,.f.);
#39689=cartesian_point('',(0.e0,0.e0,-3.934268702288e1));
#39690=direction('',(0.e0,0.e0,1.e0));
#39691=direction('',(-7.060552683733e-1,-7.081567326534e-1,0.e0));
#39692=axis2_placement_3d('',#39689,#39690,#39691);
#39693=toroidal_surface('',#39692,7.065650925828e1,4.e0);
#39694=oriented_edge('',*,*,#39680,.t.);
#39695=oriented_edge('',*,*,#39678,.t.);
#39696=oriented_edge('',*,*,#39676,.t.);
#39697=oriented_edge('',*,*,#39235,.f.);
#39698=oriented_edge('',*,*,#28377,.t.);
#39699=oriented_edge('',*,*,#28375,.t.);
#39701=oriented_edge('',*,*,#39700,.f.);
#39702=edge_loop('',(#39694,#39695,#39696,#39697,#39698,#39699,#39701));
#39703=face_outer_bound('',#39702,.f.);
#39705=cartesian_point('',(5.136012154921e1,5.350054156440e1,
-3.937508041634e1));
#39706=cartesian_point('',(5.136013576502e1,5.350040950506e1,
-3.938495709719e1));
#39707=cartesian_point('',(5.136012059153e1,5.350024805555e1,
-3.939483383890e1));
#39708=cartesian_point('',(5.136007602537e1,5.350005721846e1,
-3.940471023559e1));
#39709=cartesian_point('',(5.138500166621e1,5.387102623421e1,
-3.937998349074e1));
#39710=cartesian_point('',(5.138501700751e1,5.387088362377e1,
-3.939064859144e1));
#39711=cartesian_point('',(5.138500061223e1,5.387070927572e1,
-3.940131375955e1));
#39712=cartesian_point('',(5.138495247676e1,5.387050319298e1,
-3.941197855670e1));
#39713=cartesian_point('',(5.177330724575e1,5.399907708599e1,
-3.938111740774e1));
#39714=cartesian_point('',(5.177332405704e1,5.399892069560e1,
-3.939281220485e1));
#39715=cartesian_point('',(5.177330606602e1,5.399872950173e1,
-3.940450707779e1));
#39716=cartesian_point('',(5.177325326890e1,5.399850350779e1,
-3.941620154587e1));
#39717=cartesian_point('',(5.193756404835e1,5.359289171506e1,
-3.937545901188e1));
#39718=cartesian_point('',(5.193758017091e1,5.359274178096e1,
-3.938667136516e1));
#39719=cartesian_point('',(5.193756292753e1,5.359255847989e1,
-3.939788379030e1));
#39720=cartesian_point('',(5.193751231456e1,5.359234181493e1,
-3.940909582646e1));
#39721=(bounded_surface()b_spline_surface(3,3,((#39705,#39706,#39707,#39708),(
#39709,#39710,#39711,#39712),(#39713,#39714,#39715,#39716),(#39717,#39718,
#39719,#39720)),.unspecified.,.f.,.f.,.f.)b_spline_surface_with_knots((4,4),(4,
4),(-5.845345145851e-1,1.296273549954e0),(1.643508646703e-1,1.753795688249e-1),
.unspecified.)geometric_representation_item()rational_b_spline_surface(((
1.859359901401e0,1.859359901401e0,1.859359901401e0,1.859359901401e0),(
8.658208846396e-1,8.658208846396e-1,8.658208846396e-1,8.658208846396e-1),(
7.337833553962e-1,7.337833553962e-1,7.337833553962e-1,7.337833553962e-1),(
1.463247313671e0,1.463247313671e0,1.463247313671e0,1.463247313671e0)))representation_item('')surface());
#39723=oriented_edge('',*,*,#39722,.t.);
#39724=oriented_edge('',*,*,#39700,.t.);
#39726=oriented_edge('',*,*,#39725,.t.);
#39728=oriented_edge('',*,*,#39727,.f.);
#39729=edge_loop('',(#39723,#39724,#39726,#39728));
#39730=face_outer_bound('',#39729,.f.);
#39732=cartesian_point('',(5.190505705168e1,5.299096418907e1,
-3.951597107032e1));
#39733=cartesian_point('',(5.191439755146e1,5.301160144318e1,
-3.953327828011e1));
#39734=cartesian_point('',(5.192833780360e1,5.304941868399e1,
-3.955983589390e1));
#39735=cartesian_point('',(5.194287812702e1,5.310985871045e1,
-3.959062678138e1));
#39736=cartesian_point('',(5.195182847839e1,5.316410755499e1,
-3.961112683337e1));
#39737=cartesian_point('',(5.195766630754e1,5.322106830320e1,
-3.962533025923e1));
#39738=cartesian_point('',(5.196059205999e1,5.327917298664e1,
-3.963215116099e1));
#39739=cartesian_point('',(5.196099445334e1,5.333696848873e1,
-3.963071831181e1));
#39740=cartesian_point('',(5.195938203249e1,5.339316434366e1,
-3.962023834260e1));
#39741=cartesian_point('',(5.195634296709e1,5.344613015747e1,
-3.959990147007e1));
#39742=cartesian_point('',(5.195258713208e1,5.349348236508e1,
-3.956928975416e1));
#39743=cartesian_point('',(5.194891211677e1,5.353224534444e1,
-3.952907212380e1));
#39744=cartesian_point('',(5.194604070005e1,5.355969054267e1,
-3.948118458368e1));
#39745=cartesian_point('',(5.194365318929e1,5.358140717974e1,
-3.940116720906e1));
#39746=cartesian_point('',(5.194503518514e1,5.356887408815e1,
-3.933444647401e1));
#39747=cartesian_point('',(5.194767315918e1,5.354465016511e1,
-3.929600518839e1));
#39748=cartesian_point('',(5.191736654785e1,5.298819100427e1,
-3.953237126515e1));
#39749=cartesian_point('',(5.192574567176e1,5.300968066784e1,
-3.955051588687e1));
#39750=cartesian_point('',(5.193808463527e1,5.304903232416e1,
-3.957818873815e1));
#39751=cartesian_point('',(5.195028418968e1,5.311187500444e1,
-3.960989100954e1));
#39752=cartesian_point('',(5.195725214694e1,5.316825375875e1,
-3.963071017068e1));
#39753=cartesian_point('',(5.196111912375e1,5.322742693274e1,
-3.964476812146e1));
#39754=cartesian_point('',(5.196214062079e1,5.328776677656e1,
-3.965096602285e1));
#39755=cartesian_point('',(5.196075193601e1,5.334776594084e1,
-3.964843009545e1));
#39756=cartesian_point('',(5.195749735626e1,5.340608696518e1,
-3.963636289493e1));
#39757=cartesian_point('',(5.195300339327e1,5.346104064214e1,
-3.961394869484e1));
#39758=cartesian_point('',(5.194802638289e1,5.351015795063e1,
-3.958078542512e1));
#39759=cartesian_point('',(5.194340942193e1,5.355035762334e1,
-3.953760730705e1));
#39760=cartesian_point('',(5.193990310072e1,5.357881569109e1,
-3.948645724825e1));
#39761=cartesian_point('',(5.193702924234e1,5.360133167515e1,
-3.940121747138e1));
#39762=cartesian_point('',(5.193869209838e1,5.358833726111e1,
-3.933024797944e1));
#39763=cartesian_point('',(5.194187146053e1,5.356322172748e1,
-3.928915952195e1));
#39764=cartesian_point('',(5.193930903360e1,5.298199774583e1,
-3.956879985765e1));
#39765=cartesian_point('',(5.194556362722e1,5.300543198156e1,
-3.958850472110e1));
#39766=cartesian_point('',(5.195438724121e1,5.304818854637e1,
-3.961816305506e1));
#39767=cartesian_point('',(5.196153250002e1,5.311618772508e1,
-3.965124855689e1));
#39768=cartesian_point('',(5.196426864979e1,5.317704190914e1,
-3.967229608549e1));
#39769=cartesian_point('',(5.196397274749e1,5.324077692098e1,
-3.968562976154e1));
#39770=cartesian_point('',(5.196101133719e1,5.330564616199e1,
-3.969014818832e1));
#39771=cartesian_point('',(5.195591049684e1,5.337003886483e1,
-3.968499438522e1));
#39772=cartesian_point('',(5.194928112492e1,5.343253237366e1,
-3.966938199051e1));
#39773=cartesian_point('',(5.194182056449e1,5.349133284117e1,
-3.964250229561e1));
#39774=cartesian_point('',(5.193437100997e1,5.354382098734e1,
-3.960400244333e1));
#39775=cartesian_point('',(5.192785816188e1,5.358673362347e1,
-3.955475622694e1));
#39776=cartesian_point('',(5.192307967256e1,5.361708806891e1,
-3.949701293280e1));
#39777=cartesian_point('',(5.191923404214e1,5.364109274382e1,
-3.940130773693e1));
#39778=cartesian_point('',(5.192145803831e1,5.362723915598e1,
-3.932186666262e1));
#39779=cartesian_point('',(5.192571943629e1,5.360046319396e1,
-3.927541761997e1));
#39780=cartesian_point('',(5.196001948096e1,5.297134239699e1,
-3.963086801654e1));
#39781=cartesian_point('',(5.196268791496e1,5.299824789804e1,
-3.965230527331e1));
#39782=cartesian_point('',(5.196565006848e1,5.304679541220e1,
-3.968382798191e1));
#39783=cartesian_point('',(5.196463173712e1,5.312302343252e1,
-3.971729019005e1));
#39784=cartesian_point('',(5.196068737862e1,5.319071366557e1,
-3.973724306594e1));
#39785=cartesian_point('',(5.195396210626e1,5.326113276277e1,
-3.974810386637e1));
#39786=cartesian_point('',(5.194497693029e1,5.333237467604e1,
-3.974884771070e1));
#39787=cartesian_point('',(5.193437342546e1,5.340270507254e1,
-3.973871562973e1));
#39788=cartesian_point('',(5.192283651899e1,5.347061540278e1,
-3.971700232583e1));
#39789=cartesian_point('',(5.191113996754e1,5.353421382083e1,
-3.968297348970e1));
#39790=cartesian_point('',(5.190021869776e1,5.359074719802e1,
-3.963640323275e1));
#39791=cartesian_point('',(5.189108208510e1,5.363680526130e1,
-3.957838630158e1));
#39792=cartesian_point('',(5.188456252823e1,5.366929930109e1,
-3.951142764239e1));
#39793=cartesian_point('',(5.187939629433e1,5.369495460645e1,
-3.940139551117e1));
#39794=cartesian_point('',(5.188238269818e1,5.368014833103e1,
-3.931050319777e1));
#39795=cartesian_point('',(5.188811553041e1,5.365153166111e1,
-3.925652464470e1));
#39796=cartesian_point('',(5.196633802745e1,5.296001147930e1,
-3.969631261196e1));
#39797=cartesian_point('',(5.196525656194e1,5.299072415358e1,
-3.971871477207e1));
#39798=cartesian_point('',(5.196215760849e1,5.304536792383e1,
-3.975079011140e1));
#39799=cartesian_point('',(5.195294857491e1,5.312975411914e1,
-3.978280685265e1));
#39800=cartesian_point('',(5.194245330526e1,5.320391772778e1,
-3.980022474884e1));
#39801=cartesian_point('',(5.192956633896e1,5.328037154576e1,
-3.980732529377e1));
#39802=cartesian_point('',(5.191493923268e1,5.335708146271e1,
-3.980323954638e1));
#39803=cartesian_point('',(5.189929888285e1,5.343223184630e1,
-3.978737645414e1));
#39804=cartesian_point('',(5.188337154534e1,5.350427873290e1,
-3.975917405919e1));
#39805=cartesian_point('',(5.186797034852e1,5.357130166484e1,
-3.971803460712e1));
#39806=cartesian_point('',(5.185407815638e1,5.363052007223e1,
-3.966390621078e1));
#39807=cartesian_point('',(5.184273946393e1,5.367852017145e1,
-3.959810090563e1));
#39808=cartesian_point('',(5.183478102037e1,5.371225443608e1,
-3.952330389131e1));
#39809=cartesian_point('',(5.182853421709e1,5.373882579561e1,
-3.940142661927e1));
#39810=cartesian_point('',(5.183214426402e1,5.372349072925e1,
-3.930123602171e1));
#39811=cartesian_point('',(5.183908223205e1,5.369385300605e1,
-3.924081106142e1));
#39812=cartesian_point('',(5.195819217586e1,5.294890444590e1,
-3.975995389056e1));
#39813=cartesian_point('',(5.195349300120e1,5.298345482188e1,
-3.978250083885e1));
#39814=cartesian_point('',(5.194460972891e1,5.304401792132e1,
-3.981381226419e1));
#39815=cartesian_point('',(5.192781966243e1,5.313586021011e1,
-3.984272654277e1));
#39816=cartesian_point('',(5.191140798032e1,5.321564241142e1,
-3.985640781473e1));
#39817=cartesian_point('',(5.189309766412e1,5.329703186605e1,
-3.985879010362e1));
#39818=cartesian_point('',(5.187363745543e1,5.337790682049e1,
-3.984922541569e1));
#39819=cartesian_point('',(5.185380364887e1,5.345641769369e1,
-3.982734545086e1));
#39820=cartesian_point('',(5.183432886970e1,5.353103687073e1,
-3.979278092733e1));
#39821=cartesian_point('',(5.181602659521e1,5.359988487474e1,
-3.974512039222e1));
#39822=cartesian_point('',(5.179988041103e1,5.366025914144e1,
-3.968451811522e1));
#39823=cartesian_point('',(5.178692006002e1,5.370888205176e1,
-3.961248299055e1));
#39824=cartesian_point('',(5.177792785843e1,5.374288699977e1,
-3.953179325936e1));
#39825=cartesian_point('',(5.177091745048e1,5.376959004878e1,
-3.940140029207e1));
#39826=cartesian_point('',(5.177496798256e1,5.375417883238e1,
-3.929472381113e1));
#39827=cartesian_point('',(5.178275894823e1,5.372439518013e1,
-3.922940463153e1));
#39828=cartesian_point('',(5.194108499981e1,5.294045090978e1,
-3.980800301659e1));
#39829=cartesian_point('',(5.193367658723e1,5.297800259253e1,
-3.983005084372e1));
#39830=cartesian_point('',(5.192051032772e1,5.304302792296e1,
-3.985978773124e1));
#39831=cartesian_point('',(5.189829099893e1,5.314013360071e1,
-3.988505861367e1));
#39832=cartesian_point('',(5.187776052475e1,5.322363919954e1,
-3.989494381900e1));
#39833=cartesian_point('',(5.185579152495e1,5.330803983491e1,
-3.989294983643e1));
#39834=cartesian_point('',(5.183318329396e1,5.339117586847e1,
-3.987864862639e1));
#39835=cartesian_point('',(5.181072368032e1,5.347120667642e1,
-3.985188565984e1));
#39836=cartesian_point('',(5.178912418643e1,5.354665592795e1,
-3.981247798218e1));
#39837=cartesian_point('',(5.176916946413e1,5.361572784219e1,
-3.976019582636e1));
#39838=cartesian_point('',(5.175180845416e1,5.367585902049e1,
-3.969537744171e1));
#39839=cartesian_point('',(5.173802226442e1,5.372398166944e1,
-3.961966927677e1));
#39840=cartesian_point('',(5.172852980773e1,5.375747379160e1,
-3.953585675765e1));
#39841=cartesian_point('',(5.172116308116e1,5.378369420950e1,
-3.940133703381e1));
#39842=cartesian_point('',(5.172541891927e1,5.376856138950e1,
-3.929172366882e1));
#39843=cartesian_point('',(5.173360935787e1,5.373931698932e1,
-3.922376329707e1));
#39844=cartesian_point('',(5.192274765836e1,5.293438743324e1,
-3.984225139741e1));
#39845=cartesian_point('',(5.191342056803e1,5.297413660908e1,
-3.986360230659e1));
#39846=cartesian_point('',(5.189724868238e1,5.304233867571e1,
-3.989165743225e1));
#39847=cartesian_point('',(5.187132457219e1,5.314299078851e1,
-3.991360187737e1));
#39848=cartesian_point('',(5.184805349196e1,5.322885954106e1,
-3.992023468394e1));
#39849=cartesian_point('',(5.182372109780e1,5.331500545034e1,
-3.991466497797e1));
#39850=cartesian_point('',(5.179914992072e1,5.339925773450e1,
-3.989665129403e1));
#39851=cartesian_point('',(5.177512161113e1,5.347980154837e1,
-3.986621703887e1));
#39852=cartesian_point('',(5.175231807533e1,5.355521894976e1,
-3.982333497670e1));
#39853=cartesian_point('',(5.173148710867e1,5.362380339499e1,
-3.976792784708e1));
#39854=cartesian_point('',(5.171353322654e1,5.368313568849e1,
-3.970048092175e1));
#39855=cartesian_point('',(5.169938184598e1,5.373035760395e1,
-3.962273248569e1));
#39856=cartesian_point('',(5.168968994639e1,5.376308205962e1,
-3.953743772731e1));
#39857=cartesian_point('',(5.168219271288e1,5.378863210458e1,
-3.940126762049e1));
#39858=cartesian_point('',(5.168652353296e1,5.377388605575e1,
-3.929065987008e1));
#39859=cartesian_point('',(5.169486159186e1,5.374539016191e1,
-3.922140786687e1));
#39860=cartesian_point('',(5.190732387599e1,5.293027019543e1,
-3.986540106509e1));
#39861=cartesian_point('',(5.189670600246e1,5.297153343945e1,
-3.988611270900e1));
#39862=cartesian_point('',(5.187852577762e1,5.304188087613e1,
-3.991275524934e1));
#39863=cartesian_point('',(5.185017886389e1,5.314482898325e1,
-3.993209158490e1));
#39864=cartesian_point('',(5.182515153955e1,5.323215170299e1,
-3.993625647912e1));
#39865=cartesian_point('',(5.179934215579e1,5.331927958960e1,
-3.992804480050e1));
#39866=cartesian_point('',(5.177358264123e1,5.340404214818e1,
-3.990735588522e1));
#39867=cartesian_point('',(5.174864334081e1,5.348465151972e1,
-3.987434601652e1));
#39868=cartesian_point('',(5.172517898731e1,5.355973999367e1,
-3.982910450881e1));
#39869=cartesian_point('',(5.170390442225e1,5.362767592839e1,
-3.977166852783e1));
#39870=cartesian_point('',(5.168568440463e1,5.368615979020e1,
-3.970263055469e1));
#39871=cartesian_point('',(5.167139634251e1,5.373250459118e1,
-3.962378788860e1));
#39872=cartesian_point('',(5.166164709895e1,5.376451189616e1,
-3.953785784676e1));
#39873=cartesian_point('',(5.165412252337e1,5.378944791085e1,
-3.940120870943e1));
#39874=cartesian_point('',(5.165846884699e1,5.377505614612e1,
-3.929047062338e1));
#39875=cartesian_point('',(5.166683908777e1,5.374724572118e1,
-3.922063690900e1));
#39876=cartesian_point('',(5.188981600489e1,5.292639785370e1,
-3.988706697840e1));
#39877=cartesian_point('',(5.187799628552e1,5.296910724399e1,
-3.990700970795e1));
#39878=cartesian_point('',(5.185796004750e1,5.304146062201e1,
-3.993205039545e1));
#39879=cartesian_point('',(5.182742817876e1,5.314645493966e1,
-3.994858093873e1));
#39880=cartesian_point('',(5.180085479056e1,5.323499299619e1,
-3.995016270532e1));
#39881=cartesian_point('',(5.177378533347e1,5.332283935350e1,
-3.993925012323e1));
#39882=cartesian_point('',(5.174705413159e1,5.340783171734e1,
-3.991588920734e1));
#39883=cartesian_point('',(5.172141373028e1,5.348821718479e1,
-3.988037338637e1));
#39884=cartesian_point('',(5.169748615854e1,5.356268597743e1,
-3.983291251210e1));
#39885=cartesian_point('',(5.167594725886e1,5.362969134902e1,
-3.977366234792e1));
#39886=cartesian_point('',(5.165761471383e1,5.368706826846e1,
-3.970332365773e1));
#39887=cartesian_point('',(5.164331048445e1,5.373232002260e1,
-3.962374586706e1));
#39888=cartesian_point('',(5.163358615691e1,5.376345502180e1,
-3.953759316505e1));
#39889=cartesian_point('',(5.162609774252e1,5.378765313712e1,
-3.940114140900e1));
#39890=cartesian_point('',(5.163042288877e1,5.377368714275e1,
-3.929083096519e1));
#39891=cartesian_point('',(5.163875467323e1,5.374670036392e1,
-3.922074838051e1));
#39892=cartesian_point('',(5.186251142188e1,5.292138809882e1,
-3.991493116519e1));
#39893=cartesian_point('',(5.184915569805e1,5.296600273253e1,
-3.993361913340e1));
#39894=cartesian_point('',(5.182676925137e1,5.304093292262e1,
-3.995616369478e1));
#39895=cartesian_point('',(5.179355599845e1,5.314839892421e1,
-3.996851722871e1));
#39896=cartesian_point('',(5.176514635200e1,5.323827337367e1,
-3.996635085903e1));
#39897=cartesian_point('',(5.173664683149e1,5.332673120900e1,
-3.995160899223e1));
#39898=cartesian_point('',(5.170888486922e1,5.341163304280e1,
-3.992454950505e1));
#39899=cartesian_point('',(5.168257887030e1,5.349128604307e1,
-3.988566212986e1));
#39900=cartesian_point('',(5.165829747227e1,5.356447195323e1,
-3.983532959327e1));
#39901=cartesian_point('',(5.163665365044e1,5.362977626264e1,
-3.977387811360e1));
#39902=cartesian_point('',(5.161838916605e1,5.368524199862e1,
-3.970216009569e1));
#39903=cartesian_point('',(5.160423828511e1,5.372866392337e1,
-3.962208716481e1));
#39904=cartesian_point('',(5.159466845652e1,5.375836366744e1,
-3.953622762668e1));
#39905=cartesian_point('',(5.158732277192e1,5.378135843662e1,
-3.940103589838e1));
#39906=cartesian_point('',(5.159156507252e1,5.376808679462e1,
-3.929213189403e1));
#39907=cartesian_point('',(5.159974054088e1,5.374244308112e1,
-3.922218978848e1));
#39908=cartesian_point('',(5.182150569126e1,5.291574281403e1,
-3.994596590575e1));
#39909=cartesian_point('',(5.180646058474e1,5.296257988709e1,
-3.996266804788e1));
#39910=cartesian_point('',(5.178153789159e1,5.304037346258e1,
-3.998146771288e1));
#39911=cartesian_point('',(5.174562281525e1,5.315023855110e1,
-3.998791099173e1));
#39912=cartesian_point('',(5.171550454018e1,5.324109999214e1,
-3.998062736281e1));
#39913=cartesian_point('',(5.168583374303e1,5.332954734259e1,
-3.996083345301e1));
#39914=cartesian_point('',(5.165740811403e1,5.341349407759e1,
-3.992907448745e1));
#39915=cartesian_point('',(5.163088314401e1,5.349134771448e1,
-3.988610292222e1));
#39916=cartesian_point('',(5.160674293069e1,5.356202958393e1,
-3.983253353361e1));
#39917=cartesian_point('',(5.158550230314e1,5.362432346623e1,
-3.976892206004e1));
#39918=cartesian_point('',(5.156778443780e1,5.367658173485e1,
-3.969631719519e1));
#39919=cartesian_point('',(5.155418967172e1,5.371702727117e1,
-3.961668913432e1));
#39920=cartesian_point('',(5.154506287486e1,5.374443500316e1,
-3.953243841613e1));
#39921=cartesian_point('',(5.153808907212e1,5.376552671787e1,
-3.940087643729e1));
#39922=cartesian_point('',(5.154211605396e1,5.375335320422e1,
-3.929543396409e1));
#39923=cartesian_point('',(5.154988097715e1,5.372983330204e1,
-3.922666736701e1));
#39924=cartesian_point('',(5.176265032765e1,5.291059459232e1,
-3.997350448588e1));
#39925=cartesian_point('',(5.174615153388e1,5.295961668793e1,
-3.998719682433e1));
#39926=cartesian_point('',(5.171915091316e1,5.303993701439e1,
-4.000062736714e1));
#39927=cartesian_point('',(5.168144211873e1,5.315118047697e1,
-3.999915822977e1));
#39928=cartesian_point('',(5.165052151836e1,5.324185418213e1,
-3.998533460600e1));
#39929=cartesian_point('',(5.162070535570e1,5.332882556204e1,
-3.995938857414e1));
#39930=cartesian_point('',(5.159271813008e1,5.341011300312e1,
-3.992222930662e1));
#39931=cartesian_point('',(5.156710671850e1,5.348428399619e1,
-3.987493588172e1));
#39932=cartesian_point('',(5.154422702576e1,5.355046358812e1,
-3.981841276741e1));
#39933=cartesian_point('',(5.152444714011e1,5.360771969492e1,
-3.975350350047e1));
#39934=cartesian_point('',(5.150821285044e1,5.365484379570e1,
-3.968148904854e1));
#39935=cartesian_point('',(5.149592875911e1,5.369065812533e1,
-3.960436886998e1));
#39936=cartesian_point('',(5.148776974082e1,5.371456134142e1,
-3.952426531952e1));
#39937=cartesian_point('',(5.148157748348e1,5.373277079472e1,
-3.940064598050e1));
#39938=cartesian_point('',(5.148515243754e1,5.372226049289e1,
-3.930229425738e1));
#39939=cartesian_point('',(5.149205160112e1,5.370195689406e1,
-3.923673200364e1));
#39940=cartesian_point('',(5.169752567051e1,5.290765860312e1,
-3.998808658042e1));
#39941=cartesian_point('',(5.168032571684e1,5.295815955188e1,
-3.999829942138e1));
#39942=cartesian_point('',(5.165248567480e1,5.303979657304e1,
-4.000579444620e1));
#39943=cartesian_point('',(5.161473957007e1,5.315063567406e1,
-3.999610318098e1));
#39944=cartesian_point('',(5.158447299919e1,5.323960253052e1,
-3.997579491308e1));
#39945=cartesian_point('',(5.155593100397e1,5.332357563365e1,
-3.994406839046e1));
#39946=cartesian_point('',(5.152972859532e1,5.340071658935e1,
-3.990219019842e1));
#39947=cartesian_point('',(5.150627535498e1,5.346978479897e1,
-3.985155367561e1));
#39948=cartesian_point('',(5.148577893584e1,5.353013387176e1,
-3.979334331644e1));
#39949=cartesian_point('',(5.146843956794e1,5.358114568610e1,
-3.972868221245e1));
#39950=cartesian_point('',(5.145450004510e1,5.362209302404e1,
-3.965906213293e1));
#39951=cartesian_point('',(5.144414510836e1,5.365244718519e1,
-3.958646370936e1));
#39952=cartesian_point('',(5.143736708122e1,5.367227187402e1,
-3.951266654429e1));
#39953=cartesian_point('',(5.143227114994e1,5.368715112502e1,
-3.940038949630e1));
#39954=cartesian_point('',(5.143521232406e1,5.367856256158e1,
-3.931186702937e1));
#39955=cartesian_point('',(5.144089513988e1,5.366197485142e1,
-3.925126806349e1));
#39956=cartesian_point('',(5.163910007764e1,5.290728696182e1,
-3.998814687157e1));
#39957=cartesian_point('',(5.162201468458e1,5.295834519507e1,
-3.999511595605e1));
#39958=cartesian_point('',(5.159461791710e1,5.303995125567e1,
-3.999729054914e1));
#39959=cartesian_point('',(5.155843430036e1,5.314884631069e1,
-3.998065982172e1));
#39960=cartesian_point('',(5.153001800599e1,5.323505336568e1,
-3.995515021438e1));
#39961=cartesian_point('',(5.150379511061e1,5.331521791998e1,
-3.991907940659e1));
#39962=cartesian_point('',(5.148025904240e1,5.338765230233e1,
-3.987399750586e1));
#39963=cartesian_point('',(5.145968218758e1,5.345130029143e1,
-3.982154114218e1));
#39964=cartesian_point('',(5.144213394918e1,5.350572312618e1,
-3.976311282244e1));
#39965=cartesian_point('',(5.142765946958e1,5.355058399130e1,
-3.970005455787e1));
#39966=cartesian_point('',(5.141631392802e1,5.358558371204e1,
-3.963400936259e1));
#39967=cartesian_point('',(5.140808213493e1,5.361076430522e1,
-3.956689901350e1));
#39968=cartesian_point('',(5.140279719065e1,5.362676552395e1,
-3.950016698820e1));
#39969=cartesian_point('',(5.139887455107e1,5.363854164934e1,
-3.940015818330e1));
#39970=cartesian_point('',(5.140113765209e1,5.363174381947e1,
-3.932207911801e1));
#39971=cartesian_point('',(5.140551750734e1,5.361861841033e1,
-3.926709463029e1));
#39972=cartesian_point('',(5.160433689389e1,5.290813402721e1,
-3.998203432654e1));
#39973=cartesian_point('',(5.158767076259e1,5.295916054036e1,
-3.998701569027e1));
#39974=cartesian_point('',(5.156110261468e1,5.304017581721e1,
-3.998602676830e1));
#39975=cartesian_point('',(5.152660223057e1,5.314716754479e1,
-3.996547335146e1));
#39976=cartesian_point('',(5.149988343858e1,5.323115245441e1,
-3.993715992632e1));
#39977=cartesian_point('',(5.147559566952e1,5.330852272075e1,
-3.989890164164e1));
#39978=cartesian_point('',(5.145414898174e1,5.337769085131e1,
-3.985239977129e1));
#39979=cartesian_point('',(5.143572750891e1,5.343771609333e1,
-3.979941745780e1));
#39980=cartesian_point('',(5.142031591774e1,5.348828444252e1,
-3.974147124530e1));
#39981=cartesian_point('',(5.140786495047e1,5.352922629061e1,
-3.968001835016e1));
#39982=cartesian_point('',(5.139831555874e1,5.356049537746e1,
-3.961677389499e1));
#39983=cartesian_point('',(5.139153232640e1,5.358246782794e1,
-3.955360482431e1));
#39984=cartesian_point('',(5.138725576444e1,5.359611642271e1,
-3.949174110348e1));
#39985=cartesian_point('',(5.138412082052e1,5.360599166276e1,
-3.940001997992e1));
#39986=cartesian_point('',(5.138592877281e1,5.360029079965e1,
-3.932892210633e1));
#39987=cartesian_point('',(5.138943339514e1,5.358928619986e1,
-3.927782675962e1));
#39988=cartesian_point('',(5.159134832400e1,5.290860267304e1,
-3.997887469497e1));
#39989=cartesian_point('',(5.157488885309e1,5.295956558439e1,
-3.998310516921e1));
#39990=cartesian_point('',(5.154871076453e1,5.304027859753e1,
-3.998093456750e1));
#39991=cartesian_point('',(5.151494662536e1,5.314645283354e1,
-3.995894490001e1));
#39992=cartesian_point('',(5.148894705142e1,5.322952485641e1,
-3.992962533177e1));
#39993=cartesian_point('',(5.146546139729e1,5.330577585365e1,
-3.989060634265e1));
#39994=cartesian_point('',(5.144486700096e1,5.337365725802e1,
-3.984364318986e1));
#39995=cartesian_point('',(5.142731407917e1,5.343227228032e1,
-3.979054368588e1));
#39996=cartesian_point('',(5.141275528556e1,5.348135370260e1,
-3.973286474904e1));
#39997=cartesian_point('',(5.140110578933e1,5.352079436591e1,
-3.967210449578e1));
#39998=cartesian_point('',(5.139226349326e1,5.355064225434e1,
-3.961000244344e1));
#39999=cartesian_point('',(5.138604788031e1,5.357139754667e1,
-3.954840222712e1));
#40000=cartesian_point('',(5.138216517336e1,5.358415606802e1,
-3.948845211203e1));
#40001=cartesian_point('',(5.137933729742e1,5.359331331304e1,
-3.939996826148e1));
#40002=cartesian_point('',(5.138096782875e1,5.358802679401e1,
-3.933158807834e1));
#40003=cartesian_point('',(5.138413119736e1,5.357782324472e1,
-3.928202396612e1));
#40004=b_spline_surface_with_knots('',3,3,((#39732,#39733,#39734,#39735,#39736,
#39737,#39738,#39739,#39740,#39741,#39742,#39743,#39744,#39745,#39746,#39747),(
#39748,#39749,#39750,#39751,#39752,#39753,#39754,#39755,#39756,#39757,#39758,
#39759,#39760,#39761,#39762,#39763),(#39764,#39765,#39766,#39767,#39768,#39769,
#39770,#39771,#39772,#39773,#39774,#39775,#39776,#39777,#39778,#39779),(#39780,
#39781,#39782,#39783,#39784,#39785,#39786,#39787,#39788,#39789,#39790,#39791,
#39792,#39793,#39794,#39795),(#39796,#39797,#39798,#39799,#39800,#39801,#39802,
#39803,#39804,#39805,#39806,#39807,#39808,#39809,#39810,#39811),(#39812,#39813,
#39814,#39815,#39816,#39817,#39818,#39819,#39820,#39821,#39822,#39823,#39824,
#39825,#39826,#39827),(#39828,#39829,#39830,#39831,#39832,#39833,#39834,#39835,
#39836,#39837,#39838,#39839,#39840,#39841,#39842,#39843),(#39844,#39845,#39846,
#39847,#39848,#39849,#39850,#39851,#39852,#39853,#39854,#39855,#39856,#39857,
#39858,#39859),(#39860,#39861,#39862,#39863,#39864,#39865,#39866,#39867,#39868,
#39869,#39870,#39871,#39872,#39873,#39874,#39875),(#39876,#39877,#39878,#39879,
#39880,#39881,#39882,#39883,#39884,#39885,#39886,#39887,#39888,#39889,#39890,
#39891),(#39892,#39893,#39894,#39895,#39896,#39897,#39898,#39899,#39900,#39901,
#39902,#39903,#39904,#39905,#39906,#39907),(#39908,#39909,#39910,#39911,#39912,
#39913,#39914,#39915,#39916,#39917,#39918,#39919,#39920,#39921,#39922,#39923),(
#39924,#39925,#39926,#39927,#39928,#39929,#39930,#39931,#39932,#39933,#39934,
#39935,#39936,#39937,#39938,#39939),(#39940,#39941,#39942,#39943,#39944,#39945,
#39946,#39947,#39948,#39949,#39950,#39951,#39952,#39953,#39954,#39955),(#39956,
#39957,#39958,#39959,#39960,#39961,#39962,#39963,#39964,#39965,#39966,#39967,
#39968,#39969,#39970,#39971),(#39972,#39973,#39974,#39975,#39976,#39977,#39978,
#39979,#39980,#39981,#39982,#39983,#39984,#39985,#39986,#39987),(#39988,#39989,
#39990,#39991,#39992,#39993,#39994,#39995,#39996,#39997,#39998,#39999,#40000,
#40001,#40002,#40003)),.unspecified.,.f.,.f.,.f.,(4,1,1,1,1,1,1,1,1,1,1,1,1,1,
4),(4,1,1,1,1,1,1,1,1,1,1,1,1,4),(2.524330237403e-1,3.75e-1,5.e-1,6.25e-1,
7.5e-1,8.75e-1,9.375e-1,1.e0,1.0625e0,1.125e0,1.25e0,1.375e0,1.5e0,1.625e0,
1.702978523922e0),(-1.206373867045e-1,0.e0,7.403562166067e-2,1.472650563691e-1,
2.190036658943e-1,2.886591143616e-1,3.557753076383e-1,4.208653643896e-1,
4.845854842471e-1,5.465342826701e-1,6.064335311843e-1,6.641929050850e-1,
7.201489473461e-1,8.631030135600e-1),.unspecified.);
#40005=oriented_edge('',*,*,#39682,.t.);
#40006=oriented_edge('',*,*,#39722,.f.);
#40008=oriented_edge('',*,*,#40007,.f.);
#40009=edge_loop('',(#40005,#40006,#40008));
#40010=face_outer_bound('',#40009,.f.);
#40012=cartesian_point('',(2.692463138992e2,2.706426464026e2,-3.94e1));
#40013=direction('',(-7.071067811865e-1,-7.071067811865e-1,0.e0));
#40014=direction('',(-7.070680100731e-1,7.070680100731e-1,-1.047178411625e-2));
#40015=axis2_placement_3d('',#40012,#40013,#40014);
#40016=cylindrical_surface('',#40015,6.e-1);
#40018=oriented_edge('',*,*,#40017,.t.);
#40019=oriented_edge('',*,*,#39644,.f.);
#40020=oriented_edge('',*,*,#40007,.t.);
#40022=oriented_edge('',*,*,#40021,.t.);
#40023=edge_loop('',(#40018,#40019,#40020,#40022));
#40024=face_outer_bound('',#40023,.f.);
#40026=cartesian_point('',(5.111248154514e1,5.344640931077e1,
-3.930690131126e1));
#40027=cartesian_point('',(5.110222804953e1,5.344497321560e1,
-3.934777460520e1));
#40028=cartesian_point('',(5.108444712974e1,5.343346495743e1,
-3.942161797663e1));
#40029=cartesian_point('',(5.105940738903e1,5.339427041623e1,
-3.952678884944e1));
#40030=cartesian_point('',(5.103613830816e1,5.333910696395e1,
-3.962170940049e1));
#40031=cartesian_point('',(5.101192710687e1,5.326385195147e1,
-3.971310609853e1));
#40032=cartesian_point('',(5.098676124865e1,5.317105586721e1,
-3.979670635312e1));
#40033=cartesian_point('',(5.096061552583e1,5.306478779698e1,
-3.986979396452e1));
#40034=cartesian_point('',(5.093308297866e1,5.294754827738e1,
-3.993225563015e1));
#40035=cartesian_point('',(5.090329842997e1,5.281897907858e1,
-3.998513568137e1));
#40036=cartesian_point('',(5.087009599638e1,5.267692942600e1,
-4.002900390671e1));
#40037=cartesian_point('',(5.083241991011e1,5.251985059507e1,
-4.006323704314e1));
#40038=cartesian_point('',(5.078939325861e1,5.234733551518e1,
-4.008644170210e1));
#40039=cartesian_point('',(5.074015376955e1,5.215950694023e1,
-4.009688331063e1));
#40040=cartesian_point('',(5.068364962163e1,5.195637261602e1,
-4.009250952820e1));
#40041=cartesian_point('',(5.062769505608e1,5.176863963931e1,
-4.007374169776e1));
#40042=cartesian_point('',(5.058982007631e1,5.164944265355e1,
-4.005390630262e1));
#40043=cartesian_point('',(5.057426573115e1,5.160170983790e1,
-4.004470421797e1));
#40044=cartesian_point('',(5.096270895999e1,5.283623351897e1,
-3.929660822554e1));
#40045=cartesian_point('',(5.095640871388e1,5.283436256983e1,
-3.930331691635e1));
#40046=cartesian_point('',(5.094199089345e1,5.282843313194e1,
-3.931487476407e1));
#40047=cartesian_point('',(5.091268738979e1,5.281284802838e1,
-3.933302494936e1));
#40048=cartesian_point('',(5.087795432406e1,5.279159563530e1,
-3.935259433933e1));
#40049=cartesian_point('',(5.083466561577e1,5.276147881137e1,
-3.937643826583e1));
#40050=cartesian_point('',(5.078397313793e1,5.272157705453e1,
-3.940455071567e1));
#40051=cartesian_point('',(5.072774159913e1,5.267193542867e1,
-3.943606066089e1));
#40052=cartesian_point('',(5.066702867606e1,5.261253873370e1,
-3.947018945254e1));
#40053=cartesian_point('',(5.060153196655e1,5.254226920242e1,
-3.950675225612e1));
#40054=cartesian_point('',(5.053016675759e1,5.245888547288e1,
-3.954586470431e1));
#40055=cartesian_point('',(5.045224214620e1,5.236021151305e1,
-3.958723927520e1));
#40056=cartesian_point('',(5.036767293117e1,5.224459302382e1,
-3.963004991379e1));
#40057=cartesian_point('',(5.027663465557e1,5.211059864321e1,
-3.967310030279e1));
#40058=cartesian_point('',(5.017921529127e1,5.195649261087e1,
-3.971491723161e1));
#40059=cartesian_point('',(5.009004592381e1,5.180488924965e1,
-3.974810898842e1));
#40060=cartesian_point('',(5.003373962335e1,5.170335166445e1,
-3.976565404876e1));
#40061=cartesian_point('',(5.001118169078e1,5.166178538293e1,
-3.977205570154e1));
#40062=cartesian_point('',(5.035055826202e1,5.281613743187e1,
-3.915596785314e1));
#40063=cartesian_point('',(5.034298031161e1,5.281847135162e1,
-3.916788939928e1));
#40064=cartesian_point('',(5.032643193633e1,5.282211178957e1,
-3.918804318142e1));
#40065=cartesian_point('',(5.029435670788e1,5.282539324175e1,
-3.922090440053e1));
#40066=cartesian_point('',(5.025731939895e1,5.282512016379e1,
-3.925841029455e1));
#40067=cartesian_point('',(5.021237973619e1,5.281833574354e1,
-3.930683342959e1));
#40068=cartesian_point('',(5.016138835300e1,5.280150173505e1,
-3.936663894722e1));
#40069=cartesian_point('',(5.010688179690e1,5.277221587235e1,
-3.943598799917e1));
#40070=cartesian_point('',(5.005042776683e1,5.272907845957e1,
-3.951297673521e1));
#40071=cartesian_point('',(4.999226627719e1,5.267026561447e1,
-3.959703289079e1));
#40072=cartesian_point('',(4.993209855254e1,5.259274220296e1,
-3.968837708116e1));
#40073=cartesian_point('',(4.987018202625e1,5.249316551483e1,
-3.978637160726e1));
#40074=cartesian_point('',(4.980741495076e1,5.236851882519e1,
-3.988913972584e1));
#40075=cartesian_point('',(4.974498759958e1,5.221592650016e1,
-3.999393165011e1));
#40076=cartesian_point('',(4.968412893689e1,5.203200952191e1,
-4.009735173927e1));
#40077=cartesian_point('',(4.963439166270e1,5.184339907625e1,
-4.018115859969e1));
#40078=cartesian_point('',(4.960624899379e1,5.171305167051e1,
-4.022657238038e1));
#40079=cartesian_point('',(4.959542602773e1,5.165905132679e1,
-4.024336317438e1));
#40080=cartesian_point('',(5.017363631656e1,5.341558828020e1,
-3.909120353738e1));
#40081=cartesian_point('',(5.016142322798e1,5.342060112154e1,
-3.914007170041e1));
#40082=cartesian_point('',(5.014037471208e1,5.342377002099e1,
-3.922709851186e1));
#40083=cartesian_point('',(5.011108402366e1,5.341351079894e1,
-3.935483144977e1));
#40084=cartesian_point('',(5.008428096375e1,5.339052296935e1,
-3.947726091536e1));
#40085=cartesian_point('',(5.005753772137e1,5.335105247190e1,
-3.960635433208e1));
#40086=cartesian_point('',(5.003191343705e1,5.329363500523e1,
-3.973856171161e1));
#40087=cartesian_point('',(5.000841329118e1,5.321858622654e1,
-3.986968252446e1));
#40088=cartesian_point('',(4.998741253656e1,5.312628329453e1,
-3.999787776583e1));
#40089=cartesian_point('',(4.996887789118e1,5.301528502261e1,
-4.012359757208e1));
#40090=cartesian_point('',(4.995284885093e1,5.288222324121e1,
-4.024757274175e1));
#40091=cartesian_point('',(4.993972409549e1,5.272375991106e1,
-4.036864295105e1));
#40092=cartesian_point('',(4.993013501864e1,5.253739843207e1,
-4.048380338846e1));
#40093=cartesian_point('',(4.992477562306e1,5.232104650262e1,
-4.058893695103e1));
#40094=cartesian_point('',(4.992434400819e1,5.207219163215e1,
-4.067904289934e1));
#40095=cartesian_point('',(4.992886578076e1,5.182770151256e1,
-4.073790260186e1));
#40096=cartesian_point('',(4.993418488894e1,5.166431938967e1,
-4.076080899431e1));
#40097=cartesian_point('',(4.993662826452e1,5.159751666198e1,
-4.076754056079e1));
#40098=(bounded_surface()b_spline_surface(3,3,((#40026,#40027,#40028,#40029,
#40030,#40031,#40032,#40033,#40034,#40035,#40036,#40037,#40038,#40039,#40040,
#40041,#40042,#40043),(#40044,#40045,#40046,#40047,#40048,#40049,#40050,#40051,
#40052,#40053,#40054,#40055,#40056,#40057,#40058,#40059,#40060,#40061),(#40062,
#40063,#40064,#40065,#40066,#40067,#40068,#40069,#40070,#40071,#40072,#40073,
#40074,#40075,#40076,#40077,#40078,#40079),(#40080,#40081,#40082,#40083,#40084,
#40085,#40086,#40087,#40088,#40089,#40090,#40091,#40092,#40093,#40094,#40095,
#40096,#40097)),.unspecified.,.f.,.f.,.f.)b_spline_surface_with_knots((4,4),(4,
1,1,1,1,1,1,1,1,1,1,1,1,1,1,4),(0.e0,1.e0),(1.386263342007e-1,1.899953530445e-1,
2.301190019602e-1,2.737598124151e-1,3.210136377301e-1,3.712509960868e-1,
4.233762734991e-1,4.768070952865e-1,5.332796946808e-1,5.946476676322e-1,
6.618505481889e-1,7.354941772175e-1,8.159815524750e-1,9.038035855266e-1,1.e0,
1.065240145258e0),.unspecified.)geometric_representation_item()rational_b_spline_surface(((1.578729351221e0,1.578729351221e0,1.578729351221e0,1.578729351221e0,
1.578729351221e0,1.578729351221e0,1.578729351221e0,1.578729351221e0,
1.578729351221e0,1.578729351221e0,1.578729351221e0,1.578729351221e0,
1.578729351221e0,1.578729351221e0,1.578729351221e0,1.578729351221e0,
1.578729351221e0,1.578729351221e0),(8.070902162597e-1,8.070902162597e-1,
8.070902162597e-1,8.070902162597e-1,8.070902162597e-1,8.070902162597e-1,
8.070902162597e-1,8.070902162597e-1,8.070902162597e-1,8.070902162597e-1,
8.070902162597e-1,8.070902162597e-1,8.070902162597e-1,8.070902162597e-1,
8.070902162597e-1,8.070902162597e-1,8.070902162597e-1,8.070902162597e-1),(
8.070902162597e-1,8.070902162597e-1,8.070902162597e-1,8.070902162597e-1,
8.070902162597e-1,8.070902162597e-1,8.070902162597e-1,8.070902162597e-1,
8.070902162597e-1,8.070902162597e-1,8.070902162597e-1,8.070902162597e-1,
8.070902162597e-1,8.070902162597e-1,8.070902162597e-1,8.070902162597e-1,
8.070902162597e-1,8.070902162597e-1),(1.578729351221e0,1.578729351221e0,
1.578729351221e0,1.578729351221e0,1.578729351221e0,1.578729351221e0,
1.578729351221e0,1.578729351221e0,1.578729351221e0,1.578729351221e0,
1.578729351221e0,1.578729351221e0,1.578729351221e0,1.578729351221e0,
1.578729351221e0,1.578729351221e0,1.578729351221e0,1.578729351221e0)))representation_item('')surface());
#40099=oriented_edge('',*,*,#40017,.f.);
#40101=oriented_edge('',*,*,#40100,.f.);
#40103=oriented_edge('',*,*,#40102,.f.);
#40104=edge_loop('',(#40099,#40101,#40103));
#40105=face_outer_bound('',#40104,.f.);
#40107=cartesian_point('',(5.106213488562e1,5.334656951256e1,
-3.879088886308e1));
#40108=cartesian_point('',(5.107833134144e1,5.336072837556e1,
-3.895647391348e1));
#40109=cartesian_point('',(5.107530652827e1,5.335346958282e1,
-3.925317645764e1));
#40110=cartesian_point('',(5.101615211540e1,5.329052360333e1,
-3.953663383766e1));
#40111=cartesian_point('',(5.098139811102e1,5.325382608805e1,
-3.965267234704e1));
#40112=cartesian_point('',(5.086079497969e1,5.296617867395e1,
-3.884111396483e1));
#40113=cartesian_point('',(5.087349177157e1,5.297667586987e1,
-3.896492546847e1));
#40114=cartesian_point('',(5.087203575426e1,5.297104367228e1,
-3.918698142883e1));
#40115=cartesian_point('',(5.082780964429e1,5.292398239584e1,
-3.939918196524e1));
#40116=cartesian_point('',(5.080179029496e1,5.289647977251e1,
-3.948601714123e1));
#40117=cartesian_point('',(5.042768619720e1,5.295108118716e1,
-3.888392679651e1));
#40118=cartesian_point('',(5.043735115799e1,5.295831476806e1,
-3.897562323218e1));
#40119=cartesian_point('',(5.043654399312e1,5.295353514643e1,
-3.913995107629e1));
#40120=cartesian_point('',(5.040392721991e1,5.291854489943e1,
-3.929694932822e1));
#40121=cartesian_point('',(5.038461935682e1,5.289827127028e1,
-3.936121589197e1));
#40122=cartesian_point('',(5.019857532374e1,5.332385700168e1,
-3.887565163518e1));
#40123=cartesian_point('',(5.020876809418e1,5.333155110775e1,
-3.897773494240e1));
#40124=cartesian_point('',(5.020701192423e1,5.332596788532e1,
-3.916028180002e1));
#40125=cartesian_point('',(5.017081629073e1,5.328688655607e1,
-3.933457580597e1));
#40126=cartesian_point('',(5.014933294483e1,5.326448719095e1,
-3.940598594008e1));
#40127=(bounded_surface()b_spline_surface(3,3,((#40107,#40108,#40109,#40110,
#40111),(#40112,#40113,#40114,#40115,#40116),(#40117,#40118,#40119,#40120,
#40121),(#40122,#40123,#40124,#40125,#40126)),.unspecified.,.f.,.f.,.f.)b_spline_surface_with_knots((4,4),(4,1,4),(-1.973187353907e-1,1.170688535708e0),(
3.684911421724e-1,6.674033074192e-1,8.939043299102e-1),.unspecified.)geometric_representation_item()rational_b_spline_surface(((1.349613907473e0,
1.349613907473e0,1.349613907473e0,1.349613907473e0,1.349613907473e0),(
8.923630662849e-1,8.923630662849e-1,8.923630662849e-1,8.923630662849e-1,
8.923630662849e-1),(8.836319935430e-1,8.836319935430e-1,8.836319935430e-1,
8.836319935430e-1,8.836319935430e-1),(1.323420689248e0,1.323420689248e0,
1.323420689248e0,1.323420689248e0,1.323420689248e0)))representation_item('')surface());
#40129=oriented_edge('',*,*,#40128,.t.);
#40131=oriented_edge('',*,*,#40130,.f.);
#40133=oriented_edge('',*,*,#40132,.f.);
#40134=oriented_edge('',*,*,#40100,.t.);
#40135=edge_loop('',(#40129,#40131,#40133,#40134));
#40136=face_outer_bound('',#40135,.f.);
#40138=cartesian_point('',(5.416150947235e1,5.698993659710e1,0.e0));
#40139=direction('',(-7.070680100731e-1,7.070680100731e-1,-1.047178411625e-2));
#40140=direction('',(-7.071067811865e-1,-7.071067811865e-1,0.e0));
#40141=axis2_placement_3d('',#40138,#40139,#40140);
#40142=plane('',#40141);
#40143=oriented_edge('',*,*,#40128,.f.);
#40144=oriented_edge('',*,*,#40021,.f.);
#40145=oriented_edge('',*,*,#39727,.t.);
#40147=oriented_edge('',*,*,#40146,.t.);
#40149=oriented_edge('',*,*,#40148,.t.);
#40151=oriented_edge('',*,*,#40150,.t.);
#40153=oriented_edge('',*,*,#40152,.t.);
#40154=edge_loop('',(#40143,#40144,#40145,#40147,#40149,#40151,#40153));
#40155=face_outer_bound('',#40154,.f.);
#40157=cartesian_point('',(5.163960855904e1,5.367485028524e1,
-2.490846053290e1));
#40158=direction('',(1.377951275185e-3,-1.343084998758e-2,-9.999088526055e-1));
#40159=direction('',(-9.948616400886e-1,-1.012438489857e-1,-1.108092769828e-5));
#40160=axis2_placement_3d('',#40157,#40158,#40159);
#40161=cylindrical_surface('',#40160,3.000057677450e-1);
#40163=oriented_edge('',*,*,#40162,.t.);
#40164=oriented_edge('',*,*,#40146,.f.);
#40165=oriented_edge('',*,*,#39725,.f.);
#40166=oriented_edge('',*,*,#28373,.f.);
#40167=edge_loop('',(#40163,#40164,#40165,#40166));
#40168=face_outer_bound('',#40167,.f.);
#40170=cartesian_point('',(5.185027411543e1,5.414622197431e1,
-4.824518870277e0));
#40171=cartesian_point('',(5.183816192623e1,5.415677139307e1,
-4.799166734351e0));
#40172=cartesian_point('',(5.182630776947e1,5.416668867754e1,
-4.780340019689e0));
#40173=cartesian_point('',(5.181070594744e1,5.418280826044e1,
-4.799799489451e0));
#40174=cartesian_point('',(5.179478967014e1,5.419785655978e1,
-4.837534175020e0));
#40175=cartesian_point('',(5.177410898497e1,5.421330237920e1,
-4.896122034086e0));
#40176=cartesian_point('',(5.175029929809e1,5.422704310207e1,
-4.971007059352e0));
#40177=cartesian_point('',(5.172442441548e1,5.423829340920e1,
-5.059278817727e0));
#40178=cartesian_point('',(5.169700022692e1,5.424681467822e1,
-5.159648219273e0));
#40179=cartesian_point('',(5.166818688632e1,5.425251171643e1,
-5.271994693907e0));
#40180=cartesian_point('',(5.163789037060e1,5.425524043957e1,
-5.397339257165e0));
#40181=cartesian_point('',(5.160599783841e1,5.425469935090e1,
-5.537094755314e0));
#40182=cartesian_point('',(5.157255812853e1,5.425044825192e1,
-5.692277065051e0));
#40183=cartesian_point('',(5.153774094570e1,5.424195484845e1,
-5.863593343971e0));
#40184=cartesian_point('',(5.150172583480e1,5.422855408437e1,
-6.052035311573e0));
#40185=cartesian_point('',(5.145998927883e1,5.420689159320e1,
-6.285528171831e0));
#40186=cartesian_point('',(5.143203613177e1,5.418639817641e1,
-6.456821533937e0));
#40187=cartesian_point('',(5.141633246949e1,5.417251059350e1,
-6.559028673260e0));
#40188=cartesian_point('',(5.187432828566e1,5.393728491562e1,
-4.395003240297e0));
#40189=cartesian_point('',(5.186718068151e1,5.398882730066e1,
-4.342087355871e0));
#40190=cartesian_point('',(5.178665278537e1,5.410374430172e1,
-4.293033986338e0));
#40191=cartesian_point('',(5.164177487929e1,5.420190311489e1,
-4.344993784966e0));
#40192=cartesian_point('',(5.154247230027e1,5.423523454614e1,
-4.426288720120e0));
#40193=cartesian_point('',(5.146306657464e1,5.423915285684e1,
-4.527559336376e0));
#40194=cartesian_point('',(5.140103326464e1,5.422597540667e1,
-4.638073264147e0));
#40195=cartesian_point('',(5.135199140073e1,5.420284071185e1,
-4.754863445285e0));
#40196=cartesian_point('',(5.131252375043e1,5.417334535556e1,
-4.878008269129e0));
#40197=cartesian_point('',(5.128045637525e1,5.413917263587e1,
-5.008685161140e0));
#40198=cartesian_point('',(5.125448433004e1,5.410094326976e1,
-5.148903623115e0));
#40199=cartesian_point('',(5.123406807566e1,5.405885447877e1,
-5.300695917329e0));
#40200=cartesian_point('',(5.121923472488e1,5.401311195893e1,
-5.465413278910e0));
#40201=cartesian_point('',(5.121033366079e1,5.396398079023e1,
-5.643934677929e0));
#40202=cartesian_point('',(5.120795321161e1,5.391167008870e1,
-5.837299562394e0));
#40203=cartesian_point('',(5.121365857027e1,5.384929412117e1,
-6.073636513253e0));
#40204=cartesian_point('',(5.122525763734e1,5.380599527518e1,
-6.244296616276e0));
#40205=cartesian_point('',(5.123463998702e1,5.378117451248e1,
-6.345207013150e0));
#40206=cartesian_point('',(5.225949561619e1,5.405047248539e1,
-4.131613371104e0));
#40207=cartesian_point('',(5.223853400616e1,5.415511081530e1,
-4.062013566174e0));
#40208=cartesian_point('',(5.207690588637e1,5.438109669305e1,
-3.994902094990e0));
#40209=cartesian_point('',(5.178942775835e1,5.457970300221e1,
-4.067752475745e0));
#40210=cartesian_point('',(5.158917138528e1,5.465368697407e1,
-4.176500259582e0));
#40211=cartesian_point('',(5.142417583500e1,5.467189417481e1,
-4.304573884238e0));
#40212=cartesian_point('',(5.129059622403e1,5.465657315450e1,
-4.437425596100e0));
#40213=cartesian_point('',(5.118067415534e1,5.462088808981e1,
-4.572068243952e0));
#40214=cartesian_point('',(5.108816582857e1,5.457157544704e1,
-4.709438334448e0));
#40215=cartesian_point('',(5.100899605249e1,5.451181053426e1,
-4.851523430106e0));
#40216=cartesian_point('',(5.094060145475e1,5.444272231728e1,
-5.000946685909e0));
#40217=cartesian_point('',(5.088187537199e1,5.436453868601e1,
-5.160120848565e0));
#40218=cartesian_point('',(5.083289703262e1,5.427741084785e1,
-5.330598751948e0));
#40219=cartesian_point('',(5.079443774196e1,5.418154142400e1,
-5.513357922152e0));
#40220=cartesian_point('',(5.076773270938e1,5.407695086221e1,
-5.709457028779e0));
#40221=cartesian_point('',(5.075299615708e1,5.394897414115e1,
-5.947082630308e0));
#40222=cartesian_point('',(5.075802099748e1,5.385702363017e1,
-6.116929496417e0));
#40223=cartesian_point('',(5.076633157957e1,5.380310079876e1,
-6.216759390235e0));
#40224=cartesian_point('',(5.257094022775e1,5.436555673797e1,
-4.346152470434e0));
#40225=cartesian_point('',(5.253277755801e1,5.447413327582e1,
-4.290511626773e0));
#40226=cartesian_point('',(5.237140601908e1,5.468843553839e1,
-4.238915189318e0));
#40227=cartesian_point('',(5.209320286378e1,5.488984691646e1,
-4.296370743551e0));
#40228=cartesian_point('',(5.189109349628e1,5.498040731262e1,
-4.384007298951e0));
#40229=cartesian_point('',(5.171213737908e1,5.502302274064e1,
-4.491310419926e0));
#40230=cartesian_point('',(5.155564192255e1,5.503368961361e1,
-4.606793041358e0));
#40231=cartesian_point('',(5.141653467902e1,5.502263290536e1,
-4.727509071834e0));
#40232=cartesian_point('',(5.129017429696e1,5.499536157170e1,
-4.853729041470e0));
#40233=cartesian_point('',(5.117324108684e1,5.495451309109e1,
-4.986804552524e0));
#40234=cartesian_point('',(5.106332605653e1,5.490086869539e1,
-5.128871559281e0));
#40235=cartesian_point('',(5.095926893490e1,5.483416689248e1,
-5.282033977208e0));
#40236=cartesian_point('',(5.086121694538e1,5.475384282172e1,
-5.447673593793e0));
#40237=cartesian_point('',(5.077012386577e1,5.465921929838e1,
-5.626676175144e0));
#40238=cartesian_point('',(5.068736670040e1,5.454924726993e1,
-5.820067777792e0));
#40239=cartesian_point('',(5.060567827874e1,5.440612348539e1,
-6.055875097243e0));
#40240=cartesian_point('',(5.056402661439e1,5.429529194422e1,
-6.225667228876e0));
#40241=cartesian_point('',(5.054543781693e1,5.422727188065e1,
-6.325895693965e0));
#40242=(bounded_surface()b_spline_surface(3,3,((#40170,#40171,#40172,#40173,
#40174,#40175,#40176,#40177,#40178,#40179,#40180,#40181,#40182,#40183,#40184,
#40185,#40186,#40187),(#40188,#40189,#40190,#40191,#40192,#40193,#40194,#40195,
#40196,#40197,#40198,#40199,#40200,#40201,#40202,#40203,#40204,#40205),(#40206,
#40207,#40208,#40209,#40210,#40211,#40212,#40213,#40214,#40215,#40216,#40217,
#40218,#40219,#40220,#40221,#40222,#40223),(#40224,#40225,#40226,#40227,#40228,
#40229,#40230,#40231,#40232,#40233,#40234,#40235,#40236,#40237,#40238,#40239,
#40240,#40241)),.unspecified.,.f.,.f.,.f.)b_spline_surface_with_knots((4,4),(4,
1,1,1,1,1,1,1,1,1,1,1,1,1,1,4),(-3.104304166744e-2,1.e0),(4.959252428154e-1,
5.240058392959e-1,5.379877886808e-1,5.535209448274e-1,5.701094346857e-1,
5.876102428229e-1,6.062144090035e-1,6.259782994581e-1,6.470836933081e-1,
6.699348167189e-1,6.949249390429e-1,7.222595016777e-1,7.520358325585e-1,
7.844506285666e-1,8.198478861619e-1,8.721890933888e-1),.unspecified.)geometric_representation_item()rational_b_spline_surface(((1.424042144730e0,
1.424042144730e0,1.424042144730e0,1.424042144730e0,1.424042144730e0,
1.424042144730e0,1.424042144730e0,1.424042144730e0,1.424042144730e0,
1.424042144730e0,1.424042144730e0,1.424042144730e0,1.424042144730e0,
1.424042144730e0,1.424042144730e0,1.424042144730e0,1.424042144730e0,
1.424042144730e0),(8.751780309102e-1,8.751780309102e-1,8.751780309102e-1,
8.751780309102e-1,8.751780309102e-1,8.751780309102e-1,8.751780309102e-1,
8.751780309102e-1,8.751780309102e-1,8.751780309102e-1,8.751780309102e-1,
8.751780309102e-1,8.751780309102e-1,8.751780309102e-1,8.751780309102e-1,
8.751780309102e-1,8.751780309102e-1,8.751780309102e-1),(8.591356292420e-1,
8.591356292420e-1,8.591356292420e-1,8.591356292420e-1,8.591356292420e-1,
8.591356292420e-1,8.591356292420e-1,8.591356292420e-1,8.591356292420e-1,
8.591356292420e-1,8.591356292420e-1,8.591356292420e-1,8.591356292420e-1,
8.591356292420e-1,8.591356292420e-1,8.591356292420e-1,8.591356292420e-1,
8.591356292420e-1),(1.375914939725e0,1.375914939725e0,1.375914939725e0,
1.375914939725e0,1.375914939725e0,1.375914939725e0,1.375914939725e0,
1.375914939725e0,1.375914939725e0,1.375914939725e0,1.375914939725e0,
1.375914939725e0,1.375914939725e0,1.375914939725e0,1.375914939725e0,
1.375914939725e0,1.375914939725e0,1.375914939725e0)))representation_item('')surface());
#40244=oriented_edge('',*,*,#40243,.f.);
#40246=oriented_edge('',*,*,#40245,.t.);
#40247=oriented_edge('',*,*,#40162,.f.);
#40248=oriented_edge('',*,*,#28371,.f.);
#40249=edge_loop('',(#40244,#40246,#40247,#40248));
#40250=face_outer_bound('',#40249,.f.);
#40252=cartesian_point('',(3.150403890807e-13,0.e0,-5.729424002764e0));
#40253=direction('',(0.e0,0.e0,1.e0));
#40254=direction('',(0.e0,-1.e0,0.e0));
#40255=axis2_placement_3d('',#40252,#40253,#40254);
#40256=conical_surface('',#40255,7.438528799863e1,2.656505117708e1);
#40258=oriented_edge('',*,*,#40257,.f.);
#40260=oriented_edge('',*,*,#40259,.f.);
#40262=oriented_edge('',*,*,#40261,.f.);
#40264=oriented_edge('',*,*,#40263,.t.);
#40265=oriented_edge('',*,*,#40243,.t.);
#40266=oriented_edge('',*,*,#28369,.f.);
#40268=oriented_edge('',*,*,#40267,.f.);
#40269=edge_loop('',(#40258,#40260,#40262,#40264,#40265,#40266,#40268));
#40270=face_outer_bound('',#40269,.f.);
#40272=cartesian_point('',(4.723276542702e1,5.756337599322e1,
-6.695552247787e0));
#40273=direction('',(-2.796326137997e-1,-3.490379385945e-1,-8.944149589096e-1));
#40274=direction('',(-9.763896923609e-2,-9.164104168445e-1,3.881476260207e-1));
#40275=axis2_placement_3d('',#40272,#40273,#40274);
#40276=cylindrical_surface('',#40275,5.000000035661e-1);
#40277=oriented_edge('',*,*,#40257,.t.);
#40279=oriented_edge('',*,*,#40278,.f.);
#40281=oriented_edge('',*,*,#40280,.f.);
#40283=oriented_edge('',*,*,#40282,.t.);
#40284=edge_loop('',(#40277,#40279,#40281,#40283));
#40285=face_outer_bound('',#40284,.f.);
#40287=cartesian_point('',(4.704070020784e1,5.922893335263e1,
-4.344497014480e0));
#40288=cartesian_point('',(4.712417557750e1,5.919795095034e1,
-4.305525256416e0));
#40289=cartesian_point('',(4.727626400557e1,5.912371708077e1,
-4.261895781165e0));
#40290=cartesian_point('',(4.746707097505e1,5.897247866564e1,
-4.261002652131e0));
#40291=cartesian_point('',(4.758878407453e1,5.884558050414e1,
-4.288795159054e0));
#40292=cartesian_point('',(4.768721749623e1,5.870809410912e1,
-4.343037000838e0));
#40293=cartesian_point('',(4.775876942051e1,5.856966915251e1,
-4.416732661881e0));
#40294=cartesian_point('',(4.780585161322e1,5.843423840324e1,
-4.504496115030e0));
#40295=cartesian_point('',(4.783208196374e1,5.830287488025e1,
-4.603390091192e0));
#40296=cartesian_point('',(4.784046503637e1,5.817530564550e1,
-4.712480120303e0));
#40297=cartesian_point('',(4.783290826485e1,5.805093742747e1,
-4.832011603980e0));
#40298=cartesian_point('',(4.781045869348e1,5.792966507607e1,
-4.962408013383e0));
#40299=cartesian_point('',(4.777370010337e1,5.781188749678e1,
-5.103904600827e0));
#40300=cartesian_point('',(4.772288443901e1,5.769815967495e1,
-5.256761408888e0));
#40301=cartesian_point('',(4.765785188174e1,5.758902150779e1,
-5.421545154101e0));
#40302=cartesian_point('',(4.757790022375e1,5.748506644968e1,
-5.599278547791e0));
#40303=cartesian_point('',(4.748174530068e1,5.738723744404e1,
-5.791307261290e0));
#40304=cartesian_point('',(4.734979431651e1,5.728315866445e1,
-6.031362527252e0));
#40305=cartesian_point('',(4.724337878819e1,5.722447547822e1,
-6.205750717069e0));
#40306=cartesian_point('',(4.717552832989e1,5.719520874106e1,
-6.310924926099e0));
#40307=cartesian_point('',(4.669450725409e1,5.878879713441e1,
-4.070308775141e0));
#40308=cartesian_point('',(4.677156204994e1,5.876632445949e1,
-4.018647347329e0));
#40309=cartesian_point('',(4.692886080965e1,5.869917260998e1,
-3.958993458329e0));
#40310=cartesian_point('',(4.712608388671e1,5.854359882316e1,
-3.956941034273e0));
#40311=cartesian_point('',(4.724668895443e1,5.841103577853e1,
-3.994059196587e0));
#40312=cartesian_point('',(4.733420466824e1,5.827074867404e1,
-4.065605630554e0));
#40313=cartesian_point('',(4.738526954537e1,5.813652309237e1,
-4.160023576381e0));
#40314=cartesian_point('',(4.740492175175e1,5.801384615887e1,
-4.268485711582e0));
#40315=cartesian_point('',(4.739980021421e1,5.790373860852e1,
-4.386274508195e0));
#40316=cartesian_point('',(4.737536068966e1,5.780533184255e1,
-4.511864930452e0));
#40317=cartesian_point('',(4.733533932942e1,5.771745811626e1,
-4.645483673023e0));
#40318=cartesian_point('',(4.728229245187e1,5.763945856867e1,
-4.787721609538e0));
#40319=cartesian_point('',(4.721811520271e1,5.757115605116e1,
-4.939034910054e0));
#40320=cartesian_point('',(4.714418102057e1,5.751260966348e1,
-5.099917552364e0));
#40321=cartesian_point('',(4.706133712907e1,5.746405907372e1,
-5.271147871538e0));
#40322=cartesian_point('',(4.696993244269e1,5.742603983690e1,
-5.453905049562e0));
#40323=cartesian_point('',(4.686998714924e1,5.739960304774e1,
-5.649604704689e0));
#40324=cartesian_point('',(4.674455134454e1,5.738449056392e1,
-5.892291140624e0));
#40325=cartesian_point('',(4.665375404074e1,5.738983212674e1,
-6.066890098315e0));
#40326=cartesian_point('',(4.659951461063e1,5.739881415679e1,
-6.171592436635e0));
#40327=cartesian_point('',(4.666694062348e1,5.831211307759e1,
-4.476276629277e0));
#40328=cartesian_point('',(4.669022253576e1,5.830661238119e1,
-4.442922757899e0));
#40329=cartesian_point('',(4.674092925207e1,5.828677633832e1,
-4.406144509990e0));
#40330=cartesian_point('',(4.680424461654e1,5.823697777251e1,
-4.404203559986e0));
#40331=cartesian_point('',(4.684190990915e1,5.819417727446e1,
-4.426135873417e0));
#40332=cartesian_point('',(4.686720508448e1,5.814946904662e1,
-4.470537544247e0));
#40333=cartesian_point('',(4.687911790346e1,5.810795871389e1,
-4.532771783121e0));
#40334=cartesian_point('',(4.687972291608e1,5.807166157588e1,
-4.609218299859e0));
#40335=cartesian_point('',(4.687167176599e1,5.804088954158e1,
-4.697853941277e0));
#40336=cartesian_point('',(4.685713593294e1,5.801525906079e1,
-4.798050460946e0));
#40337=cartesian_point('',(4.683762720773e1,5.799429618890e1,
-4.910069951789e0));
#40338=cartesian_point('',(4.681422764022e1,5.797769111380e1,
-5.034261285075e0));
#40339=cartesian_point('',(4.678777694421e1,5.796528168421e1,
-5.170759336723e0));
#40340=cartesian_point('',(4.675891539969e1,5.795699495859e1,
-5.319717614821e0));
#40341=cartesian_point('',(4.672809324824e1,5.795285090589e1,
-5.481609953641e0));
#40342=cartesian_point('',(4.669560688454e1,5.795300729070e1,
-5.657399896869e0));
#40343=cartesian_point('',(4.666169165023e1,5.795781478924e1,
-5.848426758712e0));
#40344=cartesian_point('',(4.662118657440e1,5.796942090629e1,
-6.088483284947e0));
#40345=cartesian_point('',(4.659384791047e1,5.798287976183e1,
-6.263979325054e0));
#40346=cartesian_point('',(4.657828856104e1,5.799274350378e1,
-6.370215877068e0));
#40347=cartesian_point('',(4.699832436985e1,5.849616726019e1,
-4.968557049862e0));
#40348=cartesian_point('',(4.699913922451e1,5.849127446856e1,
-4.957727947186e0));
#40349=cartesian_point('',(4.698737272297e1,5.848977518516e1,
-4.949263259460e0));
#40350=cartesian_point('',(4.697233469581e1,5.850113606766e1,
-4.948541490061e0));
#40351=cartesian_point('',(4.696655149654e1,5.851222227422e1,
-4.952990076368e0));
#40352=cartesian_point('',(4.696933854892e1,5.852166119934e1,
-4.965504570499e0));
#40353=cartesian_point('',(4.698070532685e1,5.852575955030e1,
-4.989726941903e0));
#40354=cartesian_point('',(4.699850788020e1,5.852311315205e1,
-5.028275493630e0));
#40355=cartesian_point('',(4.702023478520e1,5.851370540531e1,
-5.082354790956e0));
#40356=cartesian_point('',(4.704384196482e1,5.849800899617e1,
-5.152408922194e0));
#40357=cartesian_point('',(4.706781753157e1,5.847649717328e1,
-5.238737703702e0));
#40358=cartesian_point('',(4.709094226146e1,5.844960134986e1,
-5.341392596882e0));
#40359=cartesian_point('',(4.711217750947e1,5.841774348553e1,
-5.460114955758e0));
#40360=cartesian_point('',(4.713064819732e1,5.838127558972e1,
-5.594641447636e0));
#40361=cartesian_point('',(4.714558425947e1,5.834039983474e1,
-5.745070705736e0));
#40362=cartesian_point('',(4.715620275387e1,5.829512892972e1,
-5.912093958872e0));
#40363=cartesian_point('',(4.716155025392e1,5.824532912399e1,
-6.096939582620e0));
#40364=cartesian_point('',(4.716015609325e1,5.818232258884e1,
-6.332952110916e0));
#40365=cartesian_point('',(4.715129016277e1,5.813611742993e1,
-6.508719309633e0));
#40366=cartesian_point('',(4.714289931976e1,5.810820607380e1,
-6.616251935551e0));
#40367=(bounded_surface()b_spline_surface(3,3,((#40287,#40288,#40289,#40290,
#40291,#40292,#40293,#40294,#40295,#40296,#40297,#40298,#40299,#40300,#40301,
#40302,#40303,#40304,#40305,#40306),(#40307,#40308,#40309,#40310,#40311,#40312,
#40313,#40314,#40315,#40316,#40317,#40318,#40319,#40320,#40321,#40322,#40323,
#40324,#40325,#40326),(#40327,#40328,#40329,#40330,#40331,#40332,#40333,#40334,
#40335,#40336,#40337,#40338,#40339,#40340,#40341,#40342,#40343,#40344,#40345,
#40346),(#40347,#40348,#40349,#40350,#40351,#40352,#40353,#40354,#40355,#40356,
#40357,#40358,#40359,#40360,#40361,#40362,#40363,#40364,#40365,#40366)),
.unspecified.,.f.,.f.,.f.)b_spline_surface_with_knots((4,4),(4,1,1,1,1,1,1,1,1,
1,1,1,1,1,1,1,1,4),(0.e0,1.e0),(4.995380173737e-1,5.203373242149e-1,
5.294694796444e-1,5.395069619291e-1,5.503755338390e-1,5.624436334590e-1,
5.759860972537e-1,5.910869741366e-1,6.079348974869e-1,6.267500012089e-1,
6.476415988748e-1,6.706337222842e-1,6.957447395217e-1,7.230585541416e-1,
7.527595957268e-1,7.851351042985e-1,8.205030177115e-1,8.757471485926e-1),
.unspecified.)geometric_representation_item()rational_b_spline_surface(((
1.576531506017e0,1.576531506017e0,1.576531506017e0,1.576531506017e0,
1.576531506017e0,1.576531506017e0,1.576531506017e0,1.576531506017e0,
1.576531506017e0,1.576531506017e0,1.576531506017e0,1.576531506017e0,
1.576531506017e0,1.576531506017e0,1.576531506017e0,1.576531506017e0,
1.576531506017e0,1.576531506017e0,1.576531506017e0,1.576531506017e0),(
8.078228313277e-1,8.078228313277e-1,8.078228313277e-1,8.078228313277e-1,
8.078228313277e-1,8.078228313277e-1,8.078228313277e-1,8.078228313277e-1,
8.078228313277e-1,8.078228313277e-1,8.078228313277e-1,8.078228313277e-1,
8.078228313277e-1,8.078228313277e-1,8.078228313277e-1,8.078228313277e-1,
8.078228313277e-1,8.078228313277e-1,8.078228313277e-1,8.078228313277e-1),(
8.078228313277e-1,8.078228313277e-1,8.078228313277e-1,8.078228313277e-1,
8.078228313277e-1,8.078228313277e-1,8.078228313277e-1,8.078228313277e-1,
8.078228313277e-1,8.078228313277e-1,8.078228313277e-1,8.078228313277e-1,
8.078228313277e-1,8.078228313277e-1,8.078228313277e-1,8.078228313277e-1,
8.078228313277e-1,8.078228313277e-1,8.078228313277e-1,8.078228313277e-1),(
1.576531506017e0,1.576531506017e0,1.576531506017e0,1.576531506017e0,
1.576531506017e0,1.576531506017e0,1.576531506017e0,1.576531506017e0,
1.576531506017e0,1.576531506017e0,1.576531506017e0,1.576531506017e0,
1.576531506017e0,1.576531506017e0,1.576531506017e0,1.576531506017e0,
1.576531506017e0,1.576531506017e0,1.576531506017e0,1.576531506017e0)))representation_item('')surface());
#40369=oriented_edge('',*,*,#40368,.f.);
#40370=oriented_edge('',*,*,#40278,.t.);
#40371=oriented_edge('',*,*,#40267,.t.);
#40372=oriented_edge('',*,*,#28367,.f.);
#40373=edge_loop('',(#40369,#40370,#40371,#40372));
#40374=face_outer_bound('',#40373,.f.);
#40376=cartesian_point('',(4.647942344494e1,5.820391359618e1,
-2.460528104879e1));
#40377=direction('',(1.349579543498e-2,3.869013070828e-4,9.999088527526e-1));
#40378=direction('',(2.948346159422e-2,-9.995652681879e-1,-1.117067579056e-5));
#40379=axis2_placement_3d('',#40376,#40377,#40378);
#40380=cylindrical_surface('',#40379,3.000055924640e-1);
#40381=oriented_edge('',*,*,#40368,.t.);
#40382=oriented_edge('',*,*,#28365,.f.);
#40384=oriented_edge('',*,*,#40383,.t.);
#40386=oriented_edge('',*,*,#40385,.f.);
#40387=edge_loop('',(#40381,#40382,#40384,#40386));
#40388=face_outer_bound('',#40387,.f.);
#40390=cartesian_point('',(4.402883537367e1,5.526464385124e1,
-3.934391581323e1));
#40391=direction('',(-7.932265936223e-1,6.088373639851e-1,1.042283004176e-2));
#40392=direction('',(4.934480903990e-1,6.527320932023e-1,-5.748476290161e-1));
#40393=axis2_placement_3d('',#40390,#40391,#40392);
#40394=toroidal_surface('',#40393,3.697836800479e0,2.999997076754e-1);
#40396=oriented_edge('',*,*,#40395,.f.);
#40397=oriented_edge('',*,*,#40383,.f.);
#40399=oriented_edge('',*,*,#40398,.f.);
#40401=oriented_edge('',*,*,#40400,.f.);
#40403=oriented_edge('',*,*,#40402,.t.);
#40404=edge_loop('',(#40396,#40397,#40399,#40401,#40403));
#40405=face_outer_bound('',#40404,.f.);
#40407=cartesian_point('',(4.189323672424e1,5.131096978607e1,0.e0));
#40408=direction('',(7.933098402242e-1,-6.087280502333e-1,-1.047178411625e-2));
#40409=direction('',(6.087614290087e-1,7.933533402912e-1,0.e0));
#40410=axis2_placement_3d('',#40407,#40408,#40409);
#40411=plane('',#40410);
#40413=oriented_edge('',*,*,#40412,.t.);
#40415=oriented_edge('',*,*,#40414,.t.);
#40416=oriented_edge('',*,*,#40280,.t.);
#40417=oriented_edge('',*,*,#40385,.t.);
#40418=oriented_edge('',*,*,#40395,.t.);
#40420=oriented_edge('',*,*,#40419,.t.);
#40421=edge_loop('',(#40413,#40415,#40416,#40417,#40418,#40420));
#40422=face_outer_bound('',#40421,.f.);
#40424=cartesian_point('',(4.675672506077e1,5.719847139019e1,
-2.154687439415e1));
#40425=direction('',(-1.342783845954e-2,-2.983217913263e-4,-9.999097980110e-1));
#40426=direction('',(-1.537874385967e-1,-9.881011355350e-1,2.360017861655e-3));
#40427=axis2_placement_3d('',#40424,#40425,#40426);
#40428=cylindrical_surface('',#40427,5.000150365049e-1);
#40430=oriented_edge('',*,*,#40429,.f.);
#40432=oriented_edge('',*,*,#40431,.f.);
#40433=oriented_edge('',*,*,#40412,.f.);
#40435=oriented_edge('',*,*,#40434,.t.);
#40436=edge_loop('',(#40430,#40432,#40433,#40435));
#40437=face_outer_bound('',#40436,.f.);
#40439=cartesian_point('',(0.e0,0.e0,-2.511027589124e1));
#40440=direction('',(0.e0,0.e0,1.e0));
#40441=direction('',(1.e0,0.e0,0.e0));
#40442=axis2_placement_3d('',#40439,#40440,#40441);
#40443=conical_surface('',#40442,7.334631745055e1,5.e-1);
#40445=oriented_edge('',*,*,#40444,.f.);
#40447=oriented_edge('',*,*,#40446,.f.);
#40449=oriented_edge('',*,*,#40448,.t.);
#40451=oriented_edge('',*,*,#40450,.f.);
#40453=oriented_edge('',*,*,#40452,.t.);
#40455=oriented_edge('',*,*,#40454,.f.);
#40457=oriented_edge('',*,*,#40456,.f.);
#40458=oriented_edge('',*,*,#40429,.t.);
#40459=edge_loop('',(#40445,#40447,#40449,#40451,#40453,#40455,#40457,#40458));
#40460=face_outer_bound('',#40459,.f.);
#40462=cartesian_point('',(4.636992237479e1,5.670944147342e1,
-4.131567793103e1));
#40463=cartesian_point('',(4.642677551788e1,5.669010391367e1,
-4.151413854325e1));
#40464=cartesian_point('',(4.649390753504e1,5.669149220700e1,
-4.183237635150e1));
#40465=cartesian_point('',(4.651782372021e1,5.674862391520e1,
-4.217084047069e1));
#40466=cartesian_point('',(4.651869863320e1,5.677784815447e1,
-4.229078818218e1));
#40467=cartesian_point('',(4.575862064738e1,5.685727352544e1,
-4.133853517866e1));
#40468=cartesian_point('',(4.579869019992e1,5.677475850833e1,
-4.149703755529e1));
#40469=cartesian_point('',(4.586055447818e1,5.667265234536e1,
-4.176298498961e1));
#40470=cartesian_point('',(4.590904142228e1,5.661887954258e1,
-4.206724655008e1));
#40471=cartesian_point('',(4.592269780841e1,5.660930732481e1,
-4.217840781576e1));
#40472=cartesian_point('',(4.573914845966e1,5.748589680238e1,
-4.136104889054e1));
#40473=cartesian_point('',(4.571224020182e1,5.740225355720e1,
-4.149341958350e1));
#40474=cartesian_point('',(4.567489274615e1,5.728036060104e1,
-4.170542929744e1));
#40475=cartesian_point('',(4.563988784499e1,5.717347947824e1,
-4.193052498757e1));
#40476=cartesian_point('',(4.562783271393e1,5.713955640767e1,
-4.201024961684e1));
#40477=cartesian_point('',(4.634009636061e1,5.767231873411e1,
-4.135016272033e1));
#40478=cartesian_point('',(4.629435799468e1,5.765125304058e1,
-4.150859680960e1));
#40479=cartesian_point('',(4.620952503361e1,5.762233343099e1,
-4.174421692559e1));
#40480=cartesian_point('',(4.610555476880e1,5.759811785924e1,
-4.196142079372e1));
#40481=cartesian_point('',(4.606704673793e1,5.759004331670e1,
-4.203321625976e1));
#40482=(bounded_surface()b_spline_surface(3,3,((#40462,#40463,#40464,#40465,
#40466),(#40467,#40468,#40469,#40470,#40471),(#40472,#40473,#40474,#40475,
#40476),(#40477,#40478,#40479,#40480,#40481)),.unspecified.,.f.,.f.,.f.)b_spline_surface_with_knots((4,4),(4,1,4),(0.e0,1.e0),(3.705338920675e-1,
7.045741777191e-1,8.831338949632e-1),.unspecified.)geometric_representation_item()rational_b_spline_surface(((1.579951151922e0,1.579951151922e0,1.579951151922e0,
1.579951151922e0,1.579951151922e0),(8.066829493592e-1,8.066829493592e-1,
8.066829493592e-1,8.066829493592e-1,8.066829493592e-1),(8.066829493592e-1,
8.066829493592e-1,8.066829493592e-1,8.066829493592e-1,8.066829493592e-1),(
1.579951151922e0,1.579951151922e0,1.579951151922e0,1.579951151922e0,
1.579951151922e0)))representation_item('')surface());
#40483=oriented_edge('',*,*,#40444,.t.);
#40484=oriented_edge('',*,*,#40434,.f.);
#40486=oriented_edge('',*,*,#40485,.f.);
#40488=oriented_edge('',*,*,#40487,.t.);
#40489=edge_loop('',(#40483,#40484,#40486,#40488));
#40490=face_outer_bound('',#40489,.f.);
#40492=cartesian_point('',(4.558511798972e1,5.734005052432e1,
-4.213845709156e1));
#40493=direction('',(3.386909825501e-1,4.269671655658e-1,8.384434732694e-1));
#40494=direction('',(1.088377888229e-1,-9.029067197363e-1,4.158290408078e-1));
#40495=axis2_placement_3d('',#40492,#40493,#40494);
#40496=cylindrical_surface('',#40495,2.999999999991e-1);
#40498=oriented_edge('',*,*,#40497,.t.);
#40499=oriented_edge('',*,*,#40485,.t.);
#40500=oriented_edge('',*,*,#40419,.f.);
#40501=oriented_edge('',*,*,#40402,.f.);
#40503=oriented_edge('',*,*,#40502,.t.);
#40504=edge_loop('',(#40498,#40499,#40500,#40501,#40503));
#40505=face_outer_bound('',#40504,.f.);
#40507=cartesian_point('',(4.630453499549e1,5.672111714127e1,
-4.179733916121e1));
#40508=cartesian_point('',(4.632504719721e1,5.672299964767e1,
-4.187719431509e1));
#40509=cartesian_point('',(4.635045482140e1,5.673049116859e1,
-4.201029875889e1));
#40510=cartesian_point('',(4.636786134413e1,5.674810137568e1,
-4.219382114808e1));
#40511=cartesian_point('',(4.637195591857e1,5.676570732368e1,
-4.233947627917e1));
#40512=cartesian_point('',(4.636786796737e1,5.678458824851e1,
-4.247331726055e1));
#40513=cartesian_point('',(4.635761804979e1,5.680406555585e1,
-4.259635604609e1));
#40514=cartesian_point('',(4.634269517601e1,5.682374258593e1,
-4.270959887619e1));
#40515=cartesian_point('',(4.632420017820e1,5.684339942889e1,
-4.281397749680e1));
#40516=cartesian_point('',(4.630292298907e1,5.686294805124e1,
-4.291041995975e1));
#40517=cartesian_point('',(4.627938569530e1,5.688240534638e1,
-4.299987288944e1));
#40518=cartesian_point('',(4.625389141296e1,5.690186029994e1,
-4.308322982713e1));
#40519=cartesian_point('',(4.622654910426e1,5.692146428712e1,
-4.316133490571e1));
#40520=cartesian_point('',(4.619726443038e1,5.694144220588e1,
-4.323502673672e1));
#40521=cartesian_point('',(4.616567003735e1,5.696213848122e1,
-4.330523655684e1));
#40522=cartesian_point('',(4.613102163946e1,5.698407920708e1,
-4.337302641781e1));
#40523=cartesian_point('',(4.609209152199e1,5.700803897094e1,
-4.343948230580e1));
#40524=cartesian_point('',(4.604705394786e1,5.703513018130e1,
-4.350547799335e1));
#40525=cartesian_point('',(4.599321538434e1,5.706707234581e1,
-4.357151503695e1));
#40526=cartesian_point('',(4.592613349068e1,5.710693617707e1,
-4.363781443441e1));
#40527=cartesian_point('',(4.583628841218e1,5.716198648452e1,
-4.370458150085e1));
#40528=cartesian_point('',(4.570627889234e1,5.724730823458e1,
-4.376629123291e1));
#40529=cartesian_point('',(4.553230074865e1,5.738019326521e1,
-4.378310414290e1));
#40530=cartesian_point('',(4.538196869603e1,5.751727809292e1,
-4.372619795052e1));
#40531=cartesian_point('',(4.529405075013e1,5.760651966109e1,
-4.365083237138e1));
#40532=cartesian_point('',(4.525389335329e1,5.764820204228e1,
-4.360353020755e1));
#40533=cartesian_point('',(4.523830062523e1,5.766447625634e1,
-4.358313421013e1));
#40534=cartesian_point('',(4.583546031627e1,5.688174653925e1,
-4.175653255029e1));
#40535=cartesian_point('',(4.584855831600e1,5.685737197430e1,
-4.181850958966e1));
#40536=cartesian_point('',(4.586706420472e1,5.682185078463e1,
-4.192478776395e1));
#40537=cartesian_point('',(4.588454523382e1,5.678211921442e1,
-4.207693142473e1));
#40538=cartesian_point('',(4.589358284360e1,5.675541006546e1,
-4.220065874984e1));
#40539=cartesian_point('',(4.589771795098e1,5.673459218016e1,
-4.231668627905e1));
#40540=cartesian_point('',(4.589788378943e1,5.671844574427e1,
-4.242523929637e1));
#40541=cartesian_point('',(4.589481439030e1,5.670607981708e1,
-4.252672268514e1));
#40542=cartesian_point('',(4.588907303944e1,5.669684218280e1,
-4.262160586710e1));
#40543=cartesian_point('',(4.588106990200e1,5.669025016337e1,
-4.271045307468e1));
#40544=cartesian_point('',(4.587106648014e1,5.668595527300e1,
-4.279392478378e1));
#40545=cartesian_point('',(4.585918289960e1,5.668372766009e1,
-4.287269833873e1));
#40546=cartesian_point('',(4.584539548058e1,5.668344339289e1,
-4.294746031789e1));
#40547=cartesian_point('',(4.582951228459e1,5.668508463175e1,
-4.301894192845e1));
#40548=cartesian_point('',(4.581110153949e1,5.668876577377e1,
-4.308801467866e1));
#40549=cartesian_point('',(4.578937136443e1,5.669479778974e1,
-4.315573648121e1));
#40550=cartesian_point('',(4.576300819848e1,5.670379817744e1,
-4.322325592687e1));
#40551=cartesian_point('',(4.572996182846e1,5.671685879416e1,
-4.329157354657e1));
#40552=cartesian_point('',(4.568711430887e1,5.673585051360e1,
-4.336133239799e1));
#40553=cartesian_point('',(4.562938728905e1,5.676416004080e1,
-4.343285645681e1));
#40554=cartesian_point('',(4.554661857241e1,5.680938370868e1,
-4.350632709901e1));
#40555=cartesian_point('',(4.541997151164e1,5.688795413802e1,
-4.357551040164e1));
#40556=cartesian_point('',(4.524570221338e1,5.701992050189e1,
-4.359454620692e1));
#40557=cartesian_point('',(4.510056432600e1,5.715673843251e1,
-4.353031867396e1));
#40558=cartesian_point('',(4.502459052052e1,5.724128317691e1,
-4.344693872502e1));
#40559=cartesian_point('',(4.499380564271e1,5.727845363777e1,
-4.339578274490e1));
#40560=cartesian_point('',(4.498251551463e1,5.729259091201e1,
-4.337392746415e1));
#40561=cartesian_point('',(4.579057363588e1,5.737284936524e1,
-4.169113431352e1));
#40562=cartesian_point('',(4.577880911089e1,5.734558814837e1,
-4.174832089234e1));
#40563=cartesian_point('',(4.575839331515e1,5.730187491777e1,
-4.184419569534e1));
#40564=cartesian_point('',(4.572801692118e1,5.724453217771e1,
-4.197785713897e1));
#40565=cartesian_point('',(4.570250449152e1,5.720049175913e1,
-4.208483844115e1));
#40566=cartesian_point('',(4.567783331972e1,5.716114369766e1,
-4.218387955387e1));
#40567=cartesian_point('',(4.565409053559e1,5.712588471950e1,
-4.227549732309e1));
#40568=cartesian_point('',(4.563132218015e1,5.709423090448e1,
-4.236022462163e1));
#40569=cartesian_point('',(4.560954729515e1,5.706579892913e1,
-4.243855926192e1));
#40570=cartesian_point('',(4.558874599517e1,5.704026399129e1,
-4.251101414055e1));
#40571=cartesian_point('',(4.556885575425e1,5.701734315879e1,
-4.257812919256e1));
#40572=cartesian_point('',(4.554978837881e1,5.699680992026e1,
-4.264041000427e1));
#40573=cartesian_point('',(4.553143063895e1,5.697849234555e1,
-4.269832148246e1));
#40574=cartesian_point('',(4.551363195465e1,5.696226694880e1,
-4.275231038987e1));
#40575=cartesian_point('',(4.549617138216e1,5.694805189511e1,
-4.280286251495e1));
#40576=cartesian_point('',(4.547872598560e1,5.693583222244e1,
-4.285050506949e1));
#40577=cartesian_point('',(4.546085345727e1,5.692573313929e1,
-4.289569968376e1));
#40578=cartesian_point('',(4.544197125847e1,5.691812734399e1,
-4.293866024363e1));
#40579=cartesian_point('',(4.542124848388e1,5.691371664358e1,
-4.297930964059e1));
#40580=cartesian_point('',(4.539727604653e1,5.691367585582e1,
-4.301744297775e1));
#40581=cartesian_point('',(4.536699589804e1,5.692029234576e1,
-4.305311122552e1));
#40582=cartesian_point('',(4.532509265933e1,5.693896666510e1,
-4.308354973242e1));
#40583=cartesian_point('',(4.527185546594e1,5.697752958401e1,
-4.309142578804e1));
#40584=cartesian_point('',(4.523149004415e1,5.702268773529e1,
-4.306412138750e1));
#40585=cartesian_point('',(4.521456122897e1,5.705536949849e1,
-4.302463341224e1));
#40586=cartesian_point('',(4.521008212999e1,5.707241809987e1,
-4.299760941851e1));
#40587=cartesian_point('',(4.520892288113e1,5.707941850889e1,
-4.298558969242e1));
#40588=cartesian_point('',(4.622242790507e1,5.761944652969e1,
-4.167771216064e1));
#40589=cartesian_point('',(4.619746136901e1,5.761604874817e1,
-4.174880456414e1));
#40590=cartesian_point('',(4.615167312317e1,5.760855531950e1,
-4.186287907432e1));
#40591=cartesian_point('',(4.608153844818e1,5.759395102768e1,
-4.201259363764e1));
#40592=cartesian_point('',(4.602243380209e1,5.757985447264e1,
-4.212761680383e1));
#40593=cartesian_point('',(4.596565316458e1,5.756483984455e1,
-4.223038609036e1));
#40594=cartesian_point('',(4.591166939504e1,5.754935633006e1,
-4.232244677874e1));
#40595=cartesian_point('',(4.586071302594e1,5.753375179472e1,
-4.240503922873e1));
#40596=cartesian_point('',(4.581288935366e1,5.751829818878e1,
-4.247914711879e1));
#40597=cartesian_point('',(4.576820165880e1,5.750319626668e1,
-4.254560459680e1));
#40598=cartesian_point('',(4.572657931307e1,5.748858283299e1,
-4.260513779283e1));
#40599=cartesian_point('',(4.568794437315e1,5.747455298341e1,
-4.265832606693e1));
#40600=cartesian_point('',(4.565224199544e1,5.746117029397e1,
-4.270560806850e1));
#40601=cartesian_point('',(4.561945349435e1,5.744846641375e1,
-4.274730210089e1));
#40602=cartesian_point('',(4.558959716498e1,5.743642681852e1,
-4.278363383895e1));
#40603=cartesian_point('',(4.556278651970e1,5.742498140317e1,
-4.281469457186e1));
#40604=cartesian_point('',(4.553938754742e1,5.741400425554e1,
-4.284031369194e1));
#40605=cartesian_point('',(4.552025919351e1,5.740329229254e1,
-4.285992603401e1));
#40606=cartesian_point('',(4.550689139820e1,5.739242655534e1,
-4.287271582055e1));
#40607=cartesian_point('',(4.550155366853e1,5.738043175384e1,
-4.287793663123e1));
#40608=cartesian_point('',(4.550772111701e1,5.736486148917e1,
-4.287555524227e1));
#40609=cartesian_point('',(4.553272570379e1,5.734062077490e1,
-4.286639267059e1));
#40610=cartesian_point('',(4.558014049653e1,5.730265144441e1,
-4.286279207336e1));
#40611=cartesian_point('',(4.562145911245e1,5.727207143870e1,
-4.287342598300e1));
#40612=cartesian_point('',(4.564154675564e1,5.726644480878e1,
-4.287834796845e1));
#40613=cartesian_point('',(4.564950810898e1,5.727132011666e1,
-4.287518823556e1));
#40614=cartesian_point('',(4.565244686976e1,5.727453951727e1,
-4.287278351681e1));
#40615=(bounded_surface()b_spline_surface(3,3,((#40507,#40508,#40509,#40510,
#40511,#40512,#40513,#40514,#40515,#40516,#40517,#40518,#40519,#40520,#40521,
#40522,#40523,#40524,#40525,#40526,#40527,#40528,#40529,#40530,#40531,#40532,
#40533),(#40534,#40535,#40536,#40537,#40538,#40539,#40540,#40541,#40542,#40543,
#40544,#40545,#40546,#40547,#40548,#40549,#40550,#40551,#40552,#40553,#40554,
#40555,#40556,#40557,#40558,#40559,#40560),(#40561,#40562,#40563,#40564,#40565,
#40566,#40567,#40568,#40569,#40570,#40571,#40572,#40573,#40574,#40575,#40576,
#40577,#40578,#40579,#40580,#40581,#40582,#40583,#40584,#40585,#40586,#40587),(
#40588,#40589,#40590,#40591,#40592,#40593,#40594,#40595,#40596,#40597,#40598,
#40599,#40600,#40601,#40602,#40603,#40604,#40605,#40606,#40607,#40608,#40609,
#40610,#40611,#40612,#40613,#40614)),.unspecified.,.f.,.f.,.f.)b_spline_surface_with_knots((4,4),(4,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,4),(0.e0,1.e0),
(3.701378935916e-2,1.174978806880e-1,1.685340415007e-1,2.151070873165e-1,
2.576965869882e-1,2.967580359957e-1,3.326328317460e-1,3.655969502620e-1,
3.959207885860e-1,4.238714438704e-1,4.496932966688e-1,4.735649073986e-1,
4.956646102887e-1,5.161820331715e-1,5.353131045085e-1,5.532536719565e-1,
5.700837468390e-1,5.856944502437e-1,6.000622041117e-1,6.134767481480e-1,
6.275048537619e-1,6.425426979204e-1,6.580310982230e-1,6.751448110306e-1,
6.888924533853e-1),.unspecified.)geometric_representation_item()rational_b_spline_surface(((1.413823059332e0,1.413823059332e0,1.413823059332e0,1.413823059332e0,
1.413823059332e0,1.413823059332e0,1.413823059332e0,1.413823059332e0,
1.413823059332e0,1.413823059332e0,1.413823059332e0,1.413823059332e0,
1.413823059332e0,1.413823059332e0,1.413823059332e0,1.413823059332e0,
1.413823059332e0,1.413823059332e0,1.413823059332e0,1.413823059332e0,
1.413823059332e0,1.413823059332e0,1.413823059332e0,1.413823059332e0,
1.413823059332e0,1.413823059332e0,1.413823059332e0),(8.620589802226e-1,
8.620589802226e-1,8.620589802226e-1,8.620589802226e-1,8.620589802226e-1,
8.620589802226e-1,8.620589802226e-1,8.620589802226e-1,8.620589802226e-1,
8.620589802226e-1,8.620589802226e-1,8.620589802226e-1,8.620589802226e-1,
8.620589802226e-1,8.620589802226e-1,8.620589802226e-1,8.620589802226e-1,
8.620589802226e-1,8.620589802226e-1,8.620589802226e-1,8.620589802226e-1,
8.620589802226e-1,8.620589802226e-1,8.620589802226e-1,8.620589802226e-1,
8.620589802226e-1,8.620589802226e-1),(8.620589802226e-1,8.620589802226e-1,
8.620589802226e-1,8.620589802226e-1,8.620589802226e-1,8.620589802226e-1,
8.620589802226e-1,8.620589802226e-1,8.620589802226e-1,8.620589802226e-1,
8.620589802226e-1,8.620589802226e-1,8.620589802226e-1,8.620589802226e-1,
8.620589802226e-1,8.620589802226e-1,8.620589802226e-1,8.620589802226e-1,
8.620589802226e-1,8.620589802226e-1,8.620589802226e-1,8.620589802226e-1,
8.620589802226e-1,8.620589802226e-1,8.620589802226e-1,8.620589802226e-1,
8.620589802226e-1),(1.413823059332e0,1.413823059332e0,1.413823059332e0,
1.413823059332e0,1.413823059332e0,1.413823059332e0,1.413823059332e0,
1.413823059332e0,1.413823059332e0,1.413823059332e0,1.413823059332e0,
1.413823059332e0,1.413823059332e0,1.413823059332e0,1.413823059332e0,
1.413823059332e0,1.413823059332e0,1.413823059332e0,1.413823059332e0,
1.413823059332e0,1.413823059332e0,1.413823059332e0,1.413823059332e0,
1.413823059332e0,1.413823059332e0,1.413823059332e0,1.413823059332e0)))representation_item('')surface());
#40617=oriented_edge('',*,*,#40616,.t.);
#40618=oriented_edge('',*,*,#40487,.f.);
#40619=oriented_edge('',*,*,#40497,.f.);
#40621=oriented_edge('',*,*,#40620,.t.);
#40622=edge_loop('',(#40617,#40618,#40619,#40621));
#40623=face_outer_bound('',#40622,.f.);
#40625=cartesian_point('',(0.e0,0.e0,-4.2e1));
#40626=direction('',(0.e0,0.e0,1.e0));
#40627=direction('',(9.999788139917e-1,6.509344655868e-3,0.e0));
#40628=axis2_placement_3d('',#40625,#40626,#40627);
#40629=toroidal_surface('',#40628,7.019880882606e1,3.e0);
#40631=oriented_edge('',*,*,#40630,.f.);
#40633=oriented_edge('',*,*,#40632,.t.);
#40635=oriented_edge('',*,*,#40634,.t.);
#40637=oriented_edge('',*,*,#40636,.f.);
#40639=oriented_edge('',*,*,#40638,.t.);
#40641=oriented_edge('',*,*,#40640,.t.);
#40642=oriented_edge('',*,*,#40446,.t.);
#40643=oriented_edge('',*,*,#40616,.f.);
#40645=oriented_edge('',*,*,#40644,.f.);
#40647=oriented_edge('',*,*,#40646,.t.);
#40649=oriented_edge('',*,*,#40648,.t.);
#40651=oriented_edge('',*,*,#40650,.f.);
#40653=oriented_edge('',*,*,#40652,.f.);
#40655=oriented_edge('',*,*,#40654,.t.);
#40657=oriented_edge('',*,*,#40656,.t.);
#40659=oriented_edge('',*,*,#40658,.f.);
#40661=oriented_edge('',*,*,#40660,.f.);
#40662=edge_loop('',(#40631,#40633,#40635,#40637,#40639,#40641,#40642,#40643,
#40645,#40647,#40649,#40651,#40653,#40655,#40657,#40659,#40661));
#40663=face_outer_bound('',#40662,.f.);
#40665=cartesian_point('',(2.726877332378e1,6.803069564503e1,
-4.364398090908e1));
#40666=cartesian_point('',(2.720500601946e1,6.803401891411e1,
-4.369054894734e1));
#40667=cartesian_point('',(2.701178520116e1,6.809867015637e1,
-4.381425453613e1));
#40668=cartesian_point('',(2.643469699687e1,6.835235767173e1,
-4.367520627085e1));
#40669=cartesian_point('',(2.634666243129e1,6.842262367559e1,
-4.345486847543e1));
#40670=cartesian_point('',(2.622923599461e1,6.847908160186e1,
-4.328683873808e1));
#40671=cartesian_point('',(2.615845112705e1,6.851399273480e1,
-4.310656466626e1));
#40672=cartesian_point('',(2.609102132942e1,6.854042767668e1,
-4.291748032011e1));
#40673=cartesian_point('',(2.603573919216e1,6.855541769531e1,
-4.271295877827e1));
#40674=cartesian_point('',(2.599131425284e1,6.855788089121e1,
-4.249700195330e1));
#40675=cartesian_point('',(2.596183035089e1,6.854614967318e1,
-4.227676507393e1));
#40676=cartesian_point('',(2.594801908474e1,6.851791280947e1,
-4.203855618275e1));
#40677=cartesian_point('',(2.595445211225e1,6.848645555572e1,
-4.187744596734e1));
#40678=cartesian_point('',(2.596398706056e1,6.846523056709e1,
-4.178921550044e1));
#40679=cartesian_point('',(2.708013448019e1,6.760193398289e1,
-4.344176952158e1));
#40680=cartesian_point('',(2.702250053513e1,6.759749559603e1,
-4.349293501115e1));
#40681=cartesian_point('',(2.684343340589e1,6.765283139914e1,
-4.363220302536e1));
#40682=cartesian_point('',(2.626123930509e1,6.791493505196e1,
-4.347316547331e1));
#40683=cartesian_point('',(2.623342338841e1,6.797357718444e1,
-4.323572333105e1));
#40684=cartesian_point('',(2.616648347077e1,6.802092708339e1,
-4.306707926944e1));
#40685=cartesian_point('',(2.615251979818e1,6.804903628616e1,
-4.289145556695e1));
#40686=cartesian_point('',(2.614455836023e1,6.807339920324e1,
-4.271349268805e1));
#40687=cartesian_point('',(2.615288325893e1,6.809251676261e1,
-4.252619529311e1));
#40688=cartesian_point('',(2.617426033704e1,6.810720066350e1,
-4.233415545773e1));
#40689=cartesian_point('',(2.620996066334e1,6.811701862391e1,
-4.214433856972e1));
#40690=cartesian_point('',(2.626377706867e1,6.812320110130e1,
-4.194608923469e1));
#40691=cartesian_point('',(2.631282764867e1,6.812493913814e1,
-4.181810977024e1));
#40692=cartesian_point('',(2.634416547763e1,6.812575503635e1,
-4.175030475314e1));
#40693=cartesian_point('',(2.680555463467e1,6.768110772680e1,
-4.300924358437e1));
#40694=cartesian_point('',(2.678623337012e1,6.767285663115e1,
-4.303546782309e1));
#40695=cartesian_point('',(2.672897959609e1,6.767485763851e1,
-4.309923018377e1));
#40696=cartesian_point('',(2.656459201150e1,6.776353467277e1,
-4.303219406080e1));
#40697=cartesian_point('',(2.657262440787e1,6.781813937190e1,
-4.290034577889e1));
#40698=cartesian_point('',(2.657083787917e1,6.787390864369e1,
-4.278153495739e1));
#40699=cartesian_point('',(2.658714059086e1,6.793063654180e1,
-4.265003695273e1));
#40700=cartesian_point('',(2.660746334042e1,6.799199278411e1,
-4.250867905460e1));
#40701=cartesian_point('',(2.663473532161e1,6.805734747516e1,
-4.235579011035e1));
#40702=cartesian_point('',(2.666733625016e1,6.812534801470e1,
-4.219540477793e1));
#40703=cartesian_point('',(2.670457423708e1,6.819334750794e1,
-4.203375427082e1));
#40704=cartesian_point('',(2.674919044926e1,6.826576654603e1,
-4.186119339621e1));
#40705=cartesian_point('',(2.678302680302e1,6.831434242807e1,
-4.174618868227e1));
#40706=cartesian_point('',(2.680288931915e1,6.834113603897e1,
-4.168365684752e1));
#40707=cartesian_point('',(2.677587687905e1,6.817281990348e1,
-4.286755649143e1));
#40708=cartesian_point('',(2.678088441152e1,6.816929900429e1,
-4.286935265724e1));
#40709=cartesian_point('',(2.680632993256e1,6.813820931138e1,
-4.285751855229e1));
#40710=cartesian_point('',(2.697924341158e1,6.808057986348e1,
-4.288362143712e1));
#40711=cartesian_point('',(2.695555991301e1,6.814359829773e1,
-4.285283447428e1));
#40712=cartesian_point('',(2.695508988912e1,6.821516978390e1,
-4.277426005300e1));
#40713=cartesian_point('',(2.693863600559e1,6.830145414546e1,
-4.267319572628e1));
#40714=cartesian_point('',(2.692197896382e1,6.839429555808e1,
-4.254982073634e1));
#40715=cartesian_point('',(2.690070860765e1,6.849228554258e1,
-4.240706557422e1));
#40716=cartesian_point('',(2.687643152719e1,6.859045707999e1,
-4.224793153584e1));
#40717=cartesian_point('',(2.684970786953e1,6.868316714247e1,
-4.207825593849e1));
#40718=cartesian_point('',(2.681938139817e1,6.877383108596e1,
-4.188616023080e1));
#40719=cartesian_point('',(2.679850346993e1,6.882645213485e1,
-4.174834090331e1));
#40720=cartesian_point('',(2.678743916077e1,6.885185956474e1,
-4.166957629067e1));
#40721=(bounded_surface()b_spline_surface(3,3,((#40665,#40666,#40667,#40668,
#40669,#40670,#40671,#40672,#40673,#40674,#40675,#40676,#40677,#40678),(#40679,
#40680,#40681,#40682,#40683,#40684,#40685,#40686,#40687,#40688,#40689,#40690,
#40691,#40692),(#40693,#40694,#40695,#40696,#40697,#40698,#40699,#40700,#40701,
#40702,#40703,#40704,#40705,#40706),(#40707,#40708,#40709,#40710,#40711,#40712,
#40713,#40714,#40715,#40716,#40717,#40718,#40719,#40720)),.unspecified.,.f.,.f.,
.f.)b_spline_surface_with_knots((4,4),(4,1,1,1,1,1,1,1,1,1,1,4),(0.e0,1.e0),(
3.205887521828e-1,3.493895264318e-1,3.934487120046e-1,4.391167724120e-1,
4.878397954568e-1,5.415678563895e-1,6.008236851500e-1,6.658239308084e-1,
7.355399869531e-1,8.069144283162e-1,8.767978937633e-1,9.657126203461e-1),
.unspecified.)geometric_representation_item()rational_b_spline_surface(((
1.431079235062e0,1.431079235062e0,1.431079235062e0,1.431079235062e0,
1.431079235062e0,1.431079235062e0,1.431079235062e0,1.431079235062e0,
1.431079235062e0,1.431079235062e0,1.431079235062e0,1.431079235062e0,
1.431079235062e0,1.431079235062e0),(8.563069216460e-1,8.563069216460e-1,
8.563069216460e-1,8.563069216460e-1,8.563069216460e-1,8.563069216460e-1,
8.563069216460e-1,8.563069216460e-1,8.563069216460e-1,8.563069216460e-1,
8.563069216460e-1,8.563069216460e-1,8.563069216460e-1,8.563069216460e-1),(
8.563069216460e-1,8.563069216460e-1,8.563069216460e-1,8.563069216460e-1,
8.563069216460e-1,8.563069216460e-1,8.563069216460e-1,8.563069216460e-1,
8.563069216460e-1,8.563069216460e-1,8.563069216460e-1,8.563069216460e-1,
8.563069216460e-1,8.563069216460e-1),(1.431079235062e0,1.431079235062e0,
1.431079235062e0,1.431079235062e0,1.431079235062e0,1.431079235062e0,
1.431079235062e0,1.431079235062e0,1.431079235062e0,1.431079235062e0,
1.431079235062e0,1.431079235062e0,1.431079235062e0,1.431079235062e0)))representation_item('')surface());
#40722=oriented_edge('',*,*,#40630,.t.);
#40724=oriented_edge('',*,*,#40723,.f.);
#40726=oriented_edge('',*,*,#40725,.t.);
#40728=oriented_edge('',*,*,#40727,.t.);
#40729=edge_loop('',(#40722,#40724,#40726,#40728));
#40730=face_outer_bound('',#40729,.f.);
#40732=cartesian_point('',(0.e0,0.e0,-4.331177673041e1));
#40733=direction('',(0.e0,0.e0,1.e0));
#40734=direction('',(4.027339139718e-1,9.153171005378e-1,0.e0));
#40735=axis2_placement_3d('',#40732,#40733,#40734);
#40736=toroidal_surface('',#40735,7.344368814732e1,5.e-1);
#40737=oriented_edge('',*,*,#40660,.t.);
#40739=oriented_edge('',*,*,#40738,.f.);
#40741=oriented_edge('',*,*,#40740,.t.);
#40743=oriented_edge('',*,*,#40742,.t.);
#40744=oriented_edge('',*,*,#40723,.t.);
#40745=edge_loop('',(#40737,#40739,#40741,#40743,#40744));
#40746=face_outer_bound('',#40745,.f.);
#40748=cartesian_point('',(3.004601060760e1,6.677285828567e1,
-4.179691542676e1));
#40749=cartesian_point('',(3.006610231482e1,6.678025216381e1,
-4.187984745353e1));
#40750=cartesian_point('',(3.008911142215e1,6.679457476484e1,
-4.201734394225e1));
#40751=cartesian_point('',(3.010073206603e1,6.681683272093e1,
-4.220634434016e1));
#40752=cartesian_point('',(3.009915923320e1,6.683534167566e1,
-4.235502401978e1));
#40753=cartesian_point('',(3.008915693750e1,6.685288701619e1,
-4.249131256784e1));
#40754=cartesian_point('',(3.007294990083e1,6.686934831053e1,
-4.261631787045e1));
#40755=cartesian_point('',(3.005213519660e1,6.688474358163e1,
-4.273112801192e1));
#40756=cartesian_point('',(3.002786102959e1,6.689916223042e1,
-4.283674931886e1));
#40757=cartesian_point('',(3.000091282113e1,6.691274312591e1,
-4.293419758241e1));
#40758=cartesian_point('',(2.997177214971e1,6.692565492689e1,
-4.302448694978e1));
#40759=cartesian_point('',(2.994067289025e1,6.693807921074e1,
-4.310857173649e1));
#40760=cartesian_point('',(2.990762023341e1,6.695021073040e1,
-4.318736528511e1));
#40761=cartesian_point('',(2.987235418148e1,6.696227327665e1,
-4.326181120396e1));
#40762=cartesian_point('',(2.983424449612e1,6.697455193488e1,
-4.333297798526e1));
#40763=cartesian_point('',(2.979213927402e1,6.698743754398e1,
-4.340206665122e1));
#40764=cartesian_point('',(2.974426774935e1,6.700145739624e1,
-4.347017089091e1));
#40765=cartesian_point('',(2.968793253117e1,6.701742479076e1,
-4.353809474430e1));
#40766=cartesian_point('',(2.961907130087e1,6.703667911150e1,
-4.360620568998e1));
#40767=cartesian_point('',(2.952911763706e1,6.706254215472e1,
-4.367492709581e1));
#40768=cartesian_point('',(2.940104089773e1,6.710237080956e1,
-4.374302119261e1));
#40769=cartesian_point('',(2.921013080817e1,6.717356695858e1,
-4.378668368781e1));
#40770=cartesian_point('',(2.900453204157e1,6.727220761793e1,
-4.375252321014e1));
#40771=cartesian_point('',(2.885971939887e1,6.735501061030e1,
-4.366857667289e1));
#40772=cartesian_point('',(2.879879021152e1,6.739187703355e1,
-4.361133868044e1));
#40773=cartesian_point('',(2.877117034184e1,6.740863437899e1,
-4.358200256927e1));
#40774=cartesian_point('',(2.955152508924e1,6.680686809005e1,
-4.175620091882e1));
#40775=cartesian_point('',(2.957122179907e1,6.678593304187e1,
-4.182056602538e1));
#40776=cartesian_point('',(2.959901105711e1,6.675558214755e1,
-4.193046540090e1));
#40777=cartesian_point('',(2.962641893302e1,6.672106808632e1,
-4.208745219413e1));
#40778=cartesian_point('',(2.964180846455e1,6.669742513069e1,
-4.221402748711e1));
#40779=cartesian_point('',(2.965072972301e1,6.667833416283e1,
-4.233246148383e1));
#40780=cartesian_point('',(2.965446749359e1,6.666281774104e1,
-4.244303423215e1));
#40781=cartesian_point('',(2.965400344819e1,6.665018176071e1,
-4.254620526925e1));
#40782=cartesian_point('',(2.965007338976e1,6.663992823303e1,
-4.264250021558e1));
#40783=cartesian_point('',(2.964320240316e1,6.663168846350e1,
-4.273255808963e1));
#40784=cartesian_point('',(2.963371936651e1,6.662519204026e1,
-4.281710125029e1));
#40785=cartesian_point('',(2.962176766889e1,6.662025139287e1,
-4.289686687555e1));
#40786=cartesian_point('',(2.960729971024e1,6.661674861411e1,
-4.297261343666e1));
#40787=cartesian_point('',(2.959003296453e1,6.661463241305e1,
-4.304518406577e1));
#40788=cartesian_point('',(2.956934333711e1,6.661393373518e1,
-4.311560262658e1));
#40789=cartesian_point('',(2.954408156446e1,6.661481618187e1,
-4.318509273061e1));
#40790=cartesian_point('',(2.951236321632e1,6.661765967894e1,
-4.325484846822e1));
#40791=cartesian_point('',(2.947115354806e1,6.662324477724e1,
-4.332582712441e1));
#40792=cartesian_point('',(2.941576422794e1,6.663300932257e1,
-4.339854225529e1));
#40793=cartesian_point('',(2.933686338784e1,6.665042223234e1,
-4.347347725460e1));
#40794=cartesian_point('',(2.921629058774e1,6.668324475507e1,
-4.354922784805e1));
#40795=cartesian_point('',(2.902675519353e1,6.675130918423e1,
-4.359856462673e1));
#40796=cartesian_point('',(2.882307682205e1,6.685112574424e1,
-4.355986619723e1));
#40797=cartesian_point('',(2.869037632970e1,6.693332682322e1,
-4.346623534664e1));
#40798=cartesian_point('',(2.864158530138e1,6.696793670465e1,
-4.340412607530e1));
#40799=cartesian_point('',(2.862075608605e1,6.698332143323e1,
-4.337270523881e1));
#40800=cartesian_point('',(2.938125276255e1,6.726951389723e1,
-4.169085103781e1));
#40801=cartesian_point('',(2.937678310524e1,6.723900800298e1,
-4.175024701736e1));
#40802=cartesian_point('',(2.936805523027e1,6.718999204365e1,
-4.184931746906e1));
#40803=cartesian_point('',(2.935295805014e1,6.712497562186e1,
-4.198706643890e1));
#40804=cartesian_point('',(2.933926799537e1,6.707491369636e1,
-4.209636515562e1));
#40805=cartesian_point('',(2.932518398417e1,6.702980736041e1,
-4.219731413281e1));
#40806=cartesian_point('',(2.931095715905e1,6.698906187179e1,
-4.229048327321e1));
#40807=cartesian_point('',(2.929676246951e1,6.695219710296e1,
-4.237645074698e1));
#40808=cartesian_point('',(2.928271804044e1,6.691882846856e1,
-4.245575620956e1));
#40809=cartesian_point('',(2.926888218771e1,6.688861616090e1,
-4.252896546977e1));
#40810=cartesian_point('',(2.925525878169e1,6.686125889565e1,
-4.259665599485e1));
#40811=cartesian_point('',(2.924180842446e1,6.683650851556e1,
-4.265936397860e1));
#40812=cartesian_point('',(2.922844618283e1,6.681416497080e1,
-4.271758777200e1));
#40813=cartesian_point('',(2.921502291226e1,6.679406276643e1,
-4.277182779064e1));
#40814=cartesian_point('',(2.920128821382e1,6.677606404372e1,
-4.282263464805e1));
#40815=cartesian_point('',(2.918684342126e1,6.676009328386e1,
-4.287058227670e1));
#40816=cartesian_point('',(2.917111271118e1,6.674624409277e1,
-4.291606296393e1));
#40817=cartesian_point('',(2.915322954240e1,6.673486289089e1,
-4.295917788998e1));
#40818=cartesian_point('',(2.913187100025e1,6.672659429372e1,
-4.299972793610e1));
#40819=cartesian_point('',(2.910425836005e1,6.672255828083e1,
-4.303773156187e1));
#40820=cartesian_point('',(2.906499954447e1,6.672526805815e1,
-4.307246894937e1));
#40821=cartesian_point('',(2.900652568488e1,6.674222094436e1,
-4.309318556319e1));
#40822=cartesian_point('',(2.894645956033e1,6.677488267969e1,
-4.307707855665e1));
#40823=cartesian_point('',(2.891034396699e1,6.680807212787e1,
-4.303462747767e1));
#40824=cartesian_point('',(2.889929079161e1,6.682656727668e1,
-4.300231927368e1));
#40825=cartesian_point('',(2.889511171021e1,6.683585753810e1,
-4.298501521444e1));
#40826=cartesian_point('',(2.973447397566e1,6.761933239792e1,
-4.167734883469e1));
#40827=cartesian_point('',(2.971034999143e1,6.760921509764e1,
-4.175118916030e1));
#40828=cartesian_point('',(2.966654598324e1,6.758938739599e1,
-4.186887264406e1));
#40829=cartesian_point('',(2.960039778316e1,6.755583708972e1,
-4.202267479912e1));
#40830=cartesian_point('',(2.954561984910e1,6.752600890678e1,
-4.213974460715e1));
#40831=cartesian_point('',(2.949352624961e1,6.749595555458e1,
-4.224404190798e1));
#40832=cartesian_point('',(2.944445051519e1,6.746625680244e1,
-4.233720491712e1));
#40833=cartesian_point('',(2.939851370971e1,6.743732217382e1,
-4.242053877417e1));
#40834=cartesian_point('',(2.935573391099e1,6.740944855681e1,
-4.249507548475e1));
#40835=cartesian_point('',(2.931604252236e1,6.738282767284e1,
-4.256169689280e1));
#40836=cartesian_point('',(2.927932647592e1,6.735757169522e1,
-4.262115204634e1));
#40837=cartesian_point('',(2.924548521265e1,6.733375134950e1,
-4.267402753269e1));
#40838=cartesian_point('',(2.921445561714e1,6.731141109739e1,
-4.272076076862e1));
#40839=cartesian_point('',(2.918622173141e1,6.729056577771e1,
-4.276166831536e1));
#40840=cartesian_point('',(2.916083704483e1,6.727119162536e1,
-4.279695278892e1));
#40841=cartesian_point('',(2.913852297503e1,6.725324197594e1,
-4.282662653431e1));
#40842=cartesian_point('',(2.911990303229e1,6.723672026017e1,
-4.285031623180e1));
#40843=cartesian_point('',(2.910624685202e1,6.722164547586e1,
-4.286725955996e1));
#40844=cartesian_point('',(2.909964960885e1,6.720790568305e1,
-4.287652006077e1));
#40845=cartesian_point('',(2.910353475828e1,6.719452497327e1,
-4.287767044108e1));
#40846=cartesian_point('',(2.912423313333e1,6.717925822025e1,
-4.287072523876e1));
#40847=cartesian_point('',(2.917311814079e1,6.715693877421e1,
-4.286202320742e1));
#40848=cartesian_point('',(2.923027772493e1,6.713271044881e1,
-4.286919684409e1));
#40849=cartesian_point('',(2.926218043425e1,6.712583992414e1,
-4.287889073564e1));
#40850=cartesian_point('',(2.927029783737e1,6.713322222843e1,
-4.287617789320e1));
#40851=cartesian_point('',(2.927314167691e1,6.713882890831e1,
-4.287267036689e1));
#40852=(bounded_surface()b_spline_surface(3,3,((#40748,#40749,#40750,#40751,
#40752,#40753,#40754,#40755,#40756,#40757,#40758,#40759,#40760,#40761,#40762,
#40763,#40764,#40765,#40766,#40767,#40768,#40769,#40770,#40771,#40772,#40773),(
#40774,#40775,#40776,#40777,#40778,#40779,#40780,#40781,#40782,#40783,#40784,
#40785,#40786,#40787,#40788,#40789,#40790,#40791,#40792,#40793,#40794,#40795,
#40796,#40797,#40798,#40799),(#40800,#40801,#40802,#40803,#40804,#40805,#40806,
#40807,#40808,#40809,#40810,#40811,#40812,#40813,#40814,#40815,#40816,#40817,
#40818,#40819,#40820,#40821,#40822,#40823,#40824,#40825),(#40826,#40827,#40828,
#40829,#40830,#40831,#40832,#40833,#40834,#40835,#40836,#40837,#40838,#40839,
#40840,#40841,#40842,#40843,#40844,#40845,#40846,#40847,#40848,#40849,#40850,
#40851)),.unspecified.,.f.,.f.,.f.)b_spline_surface_with_knots((4,4),(4,1,1,1,1,
1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,4),(0.e0,1.e0),(3.703251645431e-2,
1.206088080792e-1,1.727859042615e-1,2.202814405813e-1,2.636173379023e-1,
3.032810948308e-1,3.396247506840e-1,3.729457385923e-1,4.035362204401e-1,
4.316841418866e-1,4.576331801259e-1,4.815729087423e-1,5.037038549997e-1,
5.242370645416e-1,5.433883248309e-1,5.613498404401e-1,5.780821762902e-1,
5.934978550163e-1,6.076500962475e-1,6.216257873176e-1,6.367780056751e-1,
6.525177602898e-1,6.693881195112e-1,6.891795017305e-1),.unspecified.)geometric_representation_item()rational_b_spline_surface(((1.413608639518e0,
1.413608639518e0,1.413608639518e0,1.413608639518e0,1.413608639518e0,
1.413608639518e0,1.413608639518e0,1.413608639518e0,1.413608639518e0,
1.413608639518e0,1.413608639518e0,1.413608639518e0,1.413608639518e0,
1.413608639518e0,1.413608639518e0,1.413608639518e0,1.413608639518e0,
1.413608639518e0,1.413608639518e0,1.413608639518e0,1.413608639518e0,
1.413608639518e0,1.413608639518e0,1.413608639518e0,1.413608639518e0,
1.413608639518e0),(8.621304534939e-1,8.621304534939e-1,8.621304534939e-1,
8.621304534939e-1,8.621304534939e-1,8.621304534939e-1,8.621304534939e-1,
8.621304534939e-1,8.621304534939e-1,8.621304534939e-1,8.621304534939e-1,
8.621304534939e-1,8.621304534939e-1,8.621304534939e-1,8.621304534939e-1,
8.621304534939e-1,8.621304534939e-1,8.621304534939e-1,8.621304534939e-1,
8.621304534939e-1,8.621304534939e-1,8.621304534939e-1,8.621304534939e-1,
8.621304534939e-1,8.621304534939e-1,8.621304534939e-1),(8.621304534939e-1,
8.621304534939e-1,8.621304534939e-1,8.621304534939e-1,8.621304534939e-1,
8.621304534939e-1,8.621304534939e-1,8.621304534939e-1,8.621304534939e-1,
8.621304534939e-1,8.621304534939e-1,8.621304534939e-1,8.621304534939e-1,
8.621304534939e-1,8.621304534939e-1,8.621304534939e-1,8.621304534939e-1,
8.621304534939e-1,8.621304534939e-1,8.621304534939e-1,8.621304534939e-1,
8.621304534939e-1,8.621304534939e-1,8.621304534939e-1,8.621304534939e-1,
8.621304534939e-1),(1.413608639518e0,1.413608639518e0,1.413608639518e0,
1.413608639518e0,1.413608639518e0,1.413608639518e0,1.413608639518e0,
1.413608639518e0,1.413608639518e0,1.413608639518e0,1.413608639518e0,
1.413608639518e0,1.413608639518e0,1.413608639518e0,1.413608639518e0,
1.413608639518e0,1.413608639518e0,1.413608639518e0,1.413608639518e0,
1.413608639518e0,1.413608639518e0,1.413608639518e0,1.413608639518e0,
1.413608639518e0,1.413608639518e0,1.413608639518e0)))representation_item('')surface());
#40853=oriented_edge('',*,*,#40658,.t.);
#40855=oriented_edge('',*,*,#40854,.f.);
#40857=oriented_edge('',*,*,#40856,.f.);
#40858=oriented_edge('',*,*,#40738,.t.);
#40859=edge_loop('',(#40853,#40855,#40857,#40858));
#40860=face_outer_bound('',#40859,.f.);
#40862=cartesian_point('',(3.011242253865e1,6.677853329127e1,
-4.131567866030e1));
#40863=cartesian_point('',(3.017236682847e1,6.677456805425e1,
-4.151421737473e1));
#40864=cartesian_point('',(3.023684167674e1,6.679329353847e1,
-4.183245846123e1));
#40865=cartesian_point('',(3.024513828886e1,6.685468007034e1,
-4.217092759453e1));
#40866=cartesian_point('',(3.023842471299e1,6.688311367779e1,
-4.229078761903e1));
#40867=cartesian_point('',(2.948368842135e1,6.676311116308e1,
-4.133853574019e1));
#40868=cartesian_point('',(2.954377267158e1,6.669375171800e1,
-4.149710063522e1));
#40869=cartesian_point('',(2.962995380849e1,6.661114604250e1,
-4.176305478811e1));
#40870=cartesian_point('',(2.969069589619e1,6.657176659194e1,
-4.206732716927e1));
#40871=cartesian_point('',(2.970635299868e1,6.656605856519e1,
-4.217840718542e1));
#40872=cartesian_point('',(2.930217963916e1,6.736527495584e1,
-4.136104939390e1));
#40873=cartesian_point('',(2.929783500777e1,6.727748309121e1,
-4.149347215379e1));
#40874=cartesian_point('',(2.929330934949e1,6.715008075375e1,
-4.170548392002e1));
#40875=cartesian_point('',(2.928715865515e1,6.703778601726e1,
-4.193058281359e1));
#40876=cartesian_point('',(2.928429629735e1,6.700192472060e1,
-4.201024915012e1));
#40877=cartesian_point('',(2.983440133310e1,6.770088151921e1,
-4.135016334509e1));
#40878=cartesian_point('',(2.979565841270e1,6.766868291827e1,
-4.150865954568e1));
#40879=cartesian_point('',(2.972119556196e1,6.761879231783e1,
-4.174427582921e1));
#40880=cartesian_point('',(2.962703095052e1,6.756849281748e1,
-4.196147309783e1));
#40881=cartesian_point('',(2.959195068837e1,6.755073996307e1,
-4.203321606172e1));
#40882=(bounded_surface()b_spline_surface(3,3,((#40862,#40863,#40864,#40865,
#40866),(#40867,#40868,#40869,#40870,#40871),(#40872,#40873,#40874,#40875,
#40876),(#40877,#40878,#40879,#40880,#40881)),.unspecified.,.f.,.f.,.f.)b_spline_surface_with_knots((4,4),(4,1,4),(0.e0,1.e0),(3.707158235146e-1,
7.046582971187e-1,8.829649788219e-1),.unspecified.)geometric_representation_item()rational_b_spline_surface(((1.579951576842e0,1.579951576842e0,1.579951576842e0,
1.579951576842e0,1.579951576842e0),(8.066828077193e-1,8.066828077193e-1,
8.066828077193e-1,8.066828077193e-1,8.066828077193e-1),(8.066828077193e-1,
8.066828077193e-1,8.066828077193e-1,8.066828077193e-1,8.066828077193e-1),(
1.579951576842e0,1.579951576842e0,1.579951576842e0,1.579951576842e0,
1.579951576842e0)))representation_item('')surface());
#40884=oriented_edge('',*,*,#40883,.t.);
#40886=oriented_edge('',*,*,#40885,.f.);
#40888=oriented_edge('',*,*,#40887,.f.);
#40889=oriented_edge('',*,*,#40854,.t.);
#40890=edge_loop('',(#40884,#40886,#40888,#40889));
#40891=face_outer_bound('',#40890,.f.);
#40893=cartesian_point('',(0.e0,0.e0,-2.511027589124e1));
#40894=direction('',(0.e0,0.e0,1.e0));
#40895=direction('',(1.e0,0.e0,0.e0));
#40896=axis2_placement_3d('',#40893,#40894,#40895);
#40897=conical_surface('',#40896,7.334631745054e1,5.e-1);
#40898=oriented_edge('',*,*,#40883,.f.);
#40899=oriented_edge('',*,*,#40656,.f.);
#40901=oriented_edge('',*,*,#40900,.f.);
#40903=oriented_edge('',*,*,#40902,.t.);
#40905=oriented_edge('',*,*,#40904,.f.);
#40907=oriented_edge('',*,*,#40906,.f.);
#40909=oriented_edge('',*,*,#40908,.t.);
#40910=edge_loop('',(#40898,#40899,#40901,#40903,#40905,#40907,#40909));
#40911=face_outer_bound('',#40910,.f.);
#40913=cartesian_point('',(3.467988119812e1,6.459442960248e1,
-4.226412663883e1));
#40914=cartesian_point('',(3.466523090053e1,6.458618626683e1,
-4.217262424248e1));
#40915=cartesian_point('',(3.464085261825e1,6.455607495375e1,
-4.190089090959e1));
#40916=cartesian_point('',(3.466655313245e1,6.450652701835e1,
-4.158697923556e1));
#40917=cartesian_point('',(3.471388732422e1,6.446620907054e1,
-4.137002624965e1));
#40918=cartesian_point('',(3.472738073172e1,6.445526571359e1,
-4.131707283800e1));
#40919=cartesian_point('',(3.482543124991e1,6.419797546474e1,
-4.216627205142e1));
#40920=cartesian_point('',(3.483220555723e1,6.419552970633e1,
-4.208308668858e1));
#40921=cartesian_point('',(3.486853399406e1,6.418747619006e1,
-4.183896118603e1));
#40922=cartesian_point('',(3.495402312328e1,6.417840364136e1,
-4.156511480506e1));
#40923=cartesian_point('',(3.503564155224e1,6.417552752411e1,
-4.138037691436e1));
#40924=cartesian_point('',(3.505705393842e1,6.417430279519e1,
-4.133577142818e1));
#40925=cartesian_point('',(3.524106800563e1,6.413948615070e1,
-4.204918263124e1));
#40926=cartesian_point('',(3.525507928377e1,6.415467631950e1,
-4.198291319967e1));
#40927=cartesian_point('',(3.530492538682e1,6.420142594989e1,
-4.178502768619e1));
#40928=cartesian_point('',(3.538451139789e1,6.426136123012e1,
-4.155331553743e1));
#40929=cartesian_point('',(3.545084499649e1,6.430773476808e1,
-4.139142269012e1));
#40930=cartesian_point('',(3.546784098406e1,6.431912146756e1,
-4.135172604712e1));
#40931=cartesian_point('',(3.550934855863e1,6.448520543694e1,
-4.203159074687e1));
#40932=cartesian_point('',(3.550876390962e1,6.451216486544e1,
-4.197379896077e1));
#40933=cartesian_point('',(3.551024560817e1,6.459136451399e1,
-4.179411694624e1));
#40934=cartesian_point('',(3.552293157140e1,6.467920699642e1,
-4.156378572108e1));
#40935=cartesian_point('',(3.553897180546e1,6.473677146667e1,
-4.139194047993e1));
#40936=cartesian_point('',(3.554346283786e1,6.475089041142e1,
-4.134865116178e1));
#40937=(bounded_surface()b_spline_surface(3,3,((#40913,#40914,#40915,#40916,
#40917,#40918),(#40919,#40920,#40921,#40922,#40923,#40924),(#40925,#40926,
#40927,#40928,#40929,#40930),(#40931,#40932,#40933,#40934,#40935,#40936)),
.unspecified.,.f.,.f.,.f.)b_spline_surface_with_knots((4,4),(4,1,1,4),(
-1.974451547646e-1,1.170617894575e0),(1.400619008970e-1,3.042925190633e-1,
6.365995512976e-1,7.474730594694e-1),.unspecified.)geometric_representation_item()rational_b_spline_surface(((1.349943310530e0,1.349943310530e0,1.349943310530e0,
1.349943310530e0,1.349943310530e0,1.349943310530e0),(8.923259535913e-1,
8.923259535913e-1,8.923259535913e-1,8.923259535913e-1,8.923259535913e-1,
8.923259535913e-1),(8.835248171735e-1,8.835248171735e-1,8.835248171735e-1,
8.835248171735e-1,8.835248171735e-1,8.835248171735e-1),(1.323539901277e0,
1.323539901277e0,1.323539901277e0,1.323539901277e0,1.323539901277e0,
1.323539901277e0)))representation_item('')surface());
#40938=oriented_edge('',*,*,#40900,.t.);
#40940=oriented_edge('',*,*,#40939,.f.);
#40942=oriented_edge('',*,*,#40941,.f.);
#40944=oriented_edge('',*,*,#40943,.t.);
#40945=edge_loop('',(#40938,#40940,#40942,#40944));
#40946=face_outer_bound('',#40945,.f.);
#40948=cartesian_point('',(3.600797874943e1,6.398169613825e1,
-4.368646972317e1));
#40949=cartesian_point('',(3.590782574765e1,6.388374605733e1,
-4.365552028326e1));
#40950=cartesian_point('',(3.577546599117e1,6.395857268542e1,
-4.374996662768e1));
#40951=cartesian_point('',(3.523908527504e1,6.423228150667e1,
-4.378391059718e1));
#40952=cartesian_point('',(3.508207724147e1,6.438387888345e1,
-4.350648762281e1));
#40953=cartesian_point('',(3.497477610499e1,6.445190669722e1,
-4.335049504285e1));
#40954=cartesian_point('',(3.490055181729e1,6.450419793502e1,
-4.316948547391e1));
#40955=cartesian_point('',(3.483573884228e1,6.454154474064e1,
-4.298873591548e1));
#40956=cartesian_point('',(3.478061873126e1,6.456777819644e1,
-4.279496539553e1));
#40957=cartesian_point('',(3.473451190729e1,6.458117516414e1,
-4.259342528778e1));
#40958=cartesian_point('',(3.469939962554e1,6.458084934738e1,
-4.238850706872e1));
#40959=cartesian_point('',(3.467690395577e1,6.456679252815e1,
-4.218829847159e1));
#40960=cartesian_point('',(3.466693013605e1,6.453873582209e1,
-4.198561441114e1));
#40961=cartesian_point('',(3.467050005053e1,6.451025952856e1,
-4.185247485767e1));
#40962=cartesian_point('',(3.467583451293e1,6.449228216543e1,
-4.178256644840e1));
#40963=cartesian_point('',(3.577831410799e1,6.359634886313e1,
-4.349568427577e1));
#40964=cartesian_point('',(3.566739947193e1,6.346963868985e1,
-4.345443125298e1));
#40965=cartesian_point('',(3.554770224356e1,6.353645837515e1,
-4.356017244951e1));
#40966=cartesian_point('',(3.499413424823e1,6.381412274796e1,
-4.359899862623e1));
#40967=cartesian_point('',(3.488748663731e1,6.395558742775e1,
-4.328809766200e1));
#40968=cartesian_point('',(3.482940081069e1,6.400544152359e1,
-4.313056345155e1));
#40969=cartesian_point('',(3.480914090915e1,6.404281053363e1,
-4.295081407348e1));
#40970=cartesian_point('',(3.480138545793e1,6.406826993360e1,
-4.277900996888e1));
#40971=cartesian_point('',(3.480707258664e1,6.408774837902e1,
-4.259949773377e1));
#40972=cartesian_point('',(3.482431440349e1,6.410085289544e1,
-4.241816692131e1));
#40973=cartesian_point('',(3.485314769995e1,6.410798060302e1,
-4.223901291138e1));
#40974=cartesian_point('',(3.489236735231e1,6.410958501261e1,
-4.206936568443e1));
#40975=cartesian_point('',(3.494358389083e1,6.410671123843e1,
-4.190334904536e1));
#40976=cartesian_point('',(3.498593338578e1,6.410230035444e1,
-4.179877439788e1));
#40977=cartesian_point('',(3.501096802524e1,6.409956161370e1,
-4.174534941494e1));
#40978=cartesian_point('',(3.543920025314e1,6.363420951372e1,
-4.301899801690e1));
#40979=cartesian_point('',(3.540488309050e1,6.359313003936e1,
-4.301393804713e1));
#40980=cartesian_point('',(3.536442444624e1,6.360052070381e1,
-4.306494149103e1));
#40981=cartesian_point('',(3.520330951579e1,6.367694102116e1,
-4.308208898371e1));
#40982=cartesian_point('',(3.519272811592e1,6.375097362121e1,
-4.293271541038e1));
#40983=cartesian_point('',(3.519796188639e1,6.380195688822e1,
-4.282210067764e1));
#40984=cartesian_point('',(3.521798160347e1,6.385629808601e1,
-4.269311175164e1));
#40985=cartesian_point('',(3.524429081696e1,6.391201736400e1,
-4.255829160395e1));
#40986=cartesian_point('',(3.527695971775e1,6.397048109211e1,
-4.241377161726e1));
#40987=cartesian_point('',(3.531458306218e1,6.403011218946e1,
-4.226389468589e1));
#40988=cartesian_point('',(3.535608339638e1,6.408918903451e1,
-4.211308544673e1));
#40989=cartesian_point('',(3.539975289350e1,6.414553271722e1,
-4.196751290433e1));
#40990=cartesian_point('',(3.544722253303e1,6.420150081231e1,
-4.182196063962e1));
#40991=cartesian_point('',(3.548093195112e1,6.423784958381e1,
-4.172754117907e1));
#40992=cartesian_point('',(3.549947179864e1,6.425697697061e1,
-4.167825680626e1));
#40993=cartesian_point('',(3.540460800121e1,6.404905997406e1,
-4.283832211446e1));
#40994=cartesian_point('',(3.544074158639e1,6.410346892983e1,
-4.287176957608e1));
#40995=cartesian_point('',(3.544936765106e1,6.407255604482e1,
-4.286882338015e1));
#40996=cartesian_point('',(3.561126187548e1,6.398819993183e1,
-4.286419539501e1));
#40997=cartesian_point('',(3.562518033941e1,6.401981829536e1,
-4.287417119358e1));
#40998=cartesian_point('',(3.563054105182e1,6.408985519507e1,
-4.280166043206e1));
#40999=cartesian_point('',(3.562798456548e1,6.417234432009e1,
-4.271096676284e1));
#41000=cartesian_point('',(3.562378139035e1,6.426353123148e1,
-4.259602117595e1));
#41001=cartesian_point('',(3.561666879151e1,6.435912953211e1,
-4.246451086588e1));
#41002=cartesian_point('',(3.560682594720e1,6.445530925384e1,
-4.231893530247e1));
#41003=cartesian_point('',(3.559425158352e1,6.454741431385e1,
-4.216444972081e1));
#41004=cartesian_point('',(3.557967333208e1,6.463075274032e1,
-4.200707617947e1));
#41005=cartesian_point('',(3.556303281537e1,6.470739085371e1,
-4.184080350441e1));
#41006=cartesian_point('',(3.555122981087e1,6.475143647061e1,
-4.172573264036e1));
#41007=cartesian_point('',(3.554500836842e1,6.477236457181e1,
-4.166319144199e1));
#41008=(bounded_surface()b_spline_surface(3,3,((#40948,#40949,#40950,#40951,
#40952,#40953,#40954,#40955,#40956,#40957,#40958,#40959,#40960,#40961,#40962),(
#40963,#40964,#40965,#40966,#40967,#40968,#40969,#40970,#40971,#40972,#40973,
#40974,#40975,#40976,#40977),(#40978,#40979,#40980,#40981,#40982,#40983,#40984,
#40985,#40986,#40987,#40988,#40989,#40990,#40991,#40992),(#40993,#40994,#40995,
#40996,#40997,#40998,#40999,#41000,#41001,#41002,#41003,#41004,#41005,#41006,
#41007)),.unspecified.,.f.,.f.,.f.)b_spline_surface_with_knots((4,4),(4,1,1,1,1,
1,1,1,1,1,1,1,4),(0.e0,1.e0),(3.184229257719e-1,3.368361786501e-1,
3.797709518983e-1,4.239417889607e-1,4.709350136109e-1,5.228726850619e-1,
5.796600822021e-1,6.408707488933e-1,7.055868676497e-1,7.716452899121e-1,
8.365169899926e-1,8.977930722719e-1,9.682268541126e-1),.unspecified.)geometric_representation_item()rational_b_spline_surface(((1.439233476812e0,
1.439233476812e0,1.439233476812e0,1.439233476812e0,1.439233476812e0,
1.439233476812e0,1.439233476812e0,1.439233476812e0,1.439233476812e0,
1.439233476812e0,1.439233476812e0,1.439233476812e0,1.439233476812e0,
1.439233476812e0,1.439233476812e0),(8.535888410626e-1,8.535888410626e-1,
8.535888410626e-1,8.535888410626e-1,8.535888410626e-1,8.535888410626e-1,
8.535888410626e-1,8.535888410626e-1,8.535888410626e-1,8.535888410626e-1,
8.535888410626e-1,8.535888410626e-1,8.535888410626e-1,8.535888410626e-1,
8.535888410626e-1),(8.535888410626e-1,8.535888410626e-1,8.535888410626e-1,
8.535888410626e-1,8.535888410626e-1,8.535888410626e-1,8.535888410626e-1,
8.535888410626e-1,8.535888410626e-1,8.535888410626e-1,8.535888410626e-1,
8.535888410626e-1,8.535888410626e-1,8.535888410626e-1,8.535888410626e-1),(
1.439233476812e0,1.439233476812e0,1.439233476812e0,1.439233476812e0,
1.439233476812e0,1.439233476812e0,1.439233476812e0,1.439233476812e0,
1.439233476812e0,1.439233476812e0,1.439233476812e0,1.439233476812e0,
1.439233476812e0,1.439233476812e0,1.439233476812e0)))representation_item('')surface());
#41009=oriented_edge('',*,*,#40654,.f.);
#41011=oriented_edge('',*,*,#41010,.f.);
#41013=oriented_edge('',*,*,#41012,.t.);
#41014=oriented_edge('',*,*,#40939,.t.);
#41015=edge_loop('',(#41009,#41011,#41013,#41014));
#41016=face_outer_bound('',#41015,.f.);
#41018=cartesian_point('',(0.e0,0.e0,-4.331177673041e1));
#41019=direction('',(0.e0,0.e0,1.e0));
#41020=direction('',(5.187567265567e-1,8.549219020777e-1,0.e0));
#41021=axis2_placement_3d('',#41018,#41019,#41020);
#41022=toroidal_surface('',#41021,7.344368814732e1,5.e-1);
#41023=oriented_edge('',*,*,#40652,.t.);
#41025=oriented_edge('',*,*,#41024,.f.);
#41027=oriented_edge('',*,*,#41026,.t.);
#41029=oriented_edge('',*,*,#41028,.t.);
#41030=oriented_edge('',*,*,#41010,.t.);
#41031=edge_loop('',(#41023,#41025,#41027,#41029,#41030));
#41032=face_outer_bound('',#41031,.f.);
#41034=cartesian_point('',(3.850480184087e1,6.227981475669e1,
-4.179733916148e1));
#41035=cartesian_point('',(3.852489284127e1,6.228435853747e1,
-4.187719431531e1));
#41036=cartesian_point('',(3.854910526001e1,6.229510232783e1,
-4.201029875899e1));
#41037=cartesian_point('',(3.856406427424e1,6.231483388428e1,
-4.219382114807e1));
#41038=cartesian_point('',(3.856582578167e1,6.233282366016e1,
-4.233947627917e1));
#41039=cartesian_point('',(3.855930834824e1,6.235100947136e1,
-4.247331726054e1));
#41040=cartesian_point('',(3.854660382137e1,6.236898226492e1,
-4.259635604608e1));
#41041=cartesian_point('',(3.852924024702e1,6.238654312939e1,
-4.270959887618e1));
#41042=cartesian_point('',(3.850833774362e1,6.240361772369e1,
-4.281397749679e1));
#41043=cartesian_point('',(3.848469097656e1,6.242022187440e1,
-4.291041995973e1));
#41044=cartesian_point('',(3.845881536096e1,6.243644047634e1,
-4.299987288943e1));
#41045=cartesian_point('',(3.843099980473e1,6.245240131848e1,
-4.308322982711e1));
#41046=cartesian_point('',(3.840133257948e1,6.246826870339e1,
-4.316133490570e1));
#41047=cartesian_point('',(3.836969079837e1,6.248425329132e1,
-4.323502673670e1));
#41048=cartesian_point('',(3.833566529374e1,6.250064861133e1,
-4.330523655682e1));
#41049=cartesian_point('',(3.829844947830e1,6.251787910780e1,
-4.337302641780e1));
#41050=cartesian_point('',(3.825672503664e1,6.253655249256e1,
-4.343948230578e1));
#41051=cartesian_point('',(3.820853665267e1,6.255753335080e1,
-4.350547799334e1));
#41052=cartesian_point('',(3.815098939642e1,6.258217490297e1,
-4.357151503693e1));
#41053=cartesian_point('',(3.807927812356e1,6.261294174948e1,
-4.363781443440e1));
#41054=cartesian_point('',(3.798301617516e1,6.265579395794e1,
-4.370458150083e1));
#41055=cartesian_point('',(3.784298218164e1,6.272341612101e1,
-4.376629123289e1));
#41056=cartesian_point('',(3.765314746804e1,6.283245559716e1,
-4.378310414289e1));
#41057=cartesian_point('',(3.748620836639e1,6.294874537477e1,
-4.372619795052e1));
#41058=cartesian_point('',(3.738739420861e1,6.302574787426e1,
-4.365083237137e1));
#41059=cartesian_point('',(3.734213972136e1,6.306183206480e1,
-4.360353020754e1));
#41060=cartesian_point('',(3.732455618005e1,6.307593179129e1,
-4.358313421011e1));
#41061=cartesian_point('',(3.801877381675e1,6.237784341591e1,
-4.175653255061e1));
#41062=cartesian_point('',(3.803494128039e1,6.235538701086e1,
-4.181850958981e1));
#41063=cartesian_point('',(3.805792529428e1,6.232258521310e1,
-4.192478776403e1));
#41064=cartesian_point('',(3.808044278130e1,6.228547528418e1,
-4.207693142472e1));
#41065=cartesian_point('',(3.809288931659e1,6.226017428048e1,
-4.220065874983e1));
#41066=cartesian_point('',(3.809970632685e1,6.224007423490e1,
-4.231668627905e1));
#41067=cartesian_point('',(3.810197827932e1,6.222408758026e1,
-4.242523929636e1));
#41068=cartesian_point('',(3.810054921672e1,6.221142680832e1,
-4.252672268514e1));
#41069=cartesian_point('',(3.809606273714e1,6.220151880662e1,
-4.262160586709e1));
#41070=cartesian_point('',(3.808898849884e1,6.219393856377e1,
-4.271045307467e1));
#41071=cartesian_point('',(3.807963125333e1,6.218837470822e1,
-4.279392478377e1));
#41072=cartesian_point('',(3.806814010029e1,6.218461503432e1,
-4.287269833872e1));
#41073=cartesian_point('',(3.805450773887e1,6.218253357976e1,
-4.294746031788e1));
#41074=cartesian_point('',(3.803854620117e1,6.218208760450e1,
-4.301894192844e1));
#41075=cartesian_point('',(3.801981247709e1,6.218333416939e1,
-4.308801467864e1));
#41076=cartesian_point('',(3.799748087062e1,6.218647822362e1,
-4.315573648120e1));
#41077=cartesian_point('',(3.797016845887e1,6.219196052809e1,
-4.322325592685e1));
#41078=cartesian_point('',(3.793570005257e1,6.220059599257e1,
-4.329157354655e1));
#41079=cartesian_point('',(3.789074018263e1,6.221383251164e1,
-4.336133239797e1));
#41080=cartesian_point('',(3.782981189067e1,6.223436495883e1,
-4.343285645680e1));
#41081=cartesian_point('',(3.774184839872e1,6.226839824654e1,
-4.350632709899e1));
#41082=cartesian_point('',(3.760602932216e1,6.232976573636e1,
-4.357551040163e1));
#41083=cartesian_point('',(3.741602585493e1,6.243785640177e1,
-4.359454620692e1));
#41084=cartesian_point('',(3.725427131877e1,6.255455954024e1,
-4.353031867396e1));
#41085=cartesian_point('',(3.716791217615e1,6.262846442111e1,
-4.344693872501e1));
#41086=cartesian_point('',(3.713253894852e1,6.266129865065e1,
-4.339578274488e1));
#41087=cartesian_point('',(3.711950012448e1,6.267384132113e1,
-4.337392746413e1));
#41088=cartesian_point('',(3.791016936613e1,6.285888590165e1,
-4.169113431381e1));
#41089=cartesian_point('',(3.790206379114e1,6.283032232970e1,
-4.174832089248e1));
#41090=cartesian_point('',(3.788752837693e1,6.278431827582e1,
-4.184419569541e1));
#41091=cartesian_point('',(3.786489658674e1,6.272350119583e1,
-4.197785713897e1));
#41092=cartesian_point('',(3.784535084759e1,6.267650750885e1,
-4.208483844115e1));
#41093=cartesian_point('',(3.782602669372e1,6.263427584138e1,
-4.218387955386e1));
#41094=cartesian_point('',(3.780708925257e1,6.259621945347e1,
-4.227549732309e1));
#41095=cartesian_point('',(3.778864733551e1,6.256186457448e1,
-4.236022462162e1));
#41096=cartesian_point('',(3.777076985515e1,6.253083364580e1,
-4.243855926191e1));
#41097=cartesian_point('',(3.775347949138e1,6.250280204841e1,
-4.251101414054e1));
#41098=cartesian_point('',(3.773675118321e1,6.247748110940e1,
-4.257812919255e1));
#41099=cartesian_point('',(3.772052705725e1,6.245463474367e1,
-4.264041000426e1));
#41100=cartesian_point('',(3.770471729368e1,6.243407771246e1,
-4.269832148245e1));
#41101=cartesian_point('',(3.768918871885e1,6.241566793174e1,
-4.275231038986e1));
#41102=cartesian_point('',(3.767373296081e1,6.239929542777e1,
-4.280286251494e1));
#41103=cartesian_point('',(3.765803179938e1,6.238490321490e1,
-4.285050506948e1));
#41104=cartesian_point('',(3.764163036787e1,6.237255769774e1,
-4.289569968375e1));
#41105=cartesian_point('',(3.762390246440e1,6.236255234956e1,
-4.293866024362e1));
#41106=cartesian_point('',(3.760393268795e1,6.235547451845e1,
-4.297930964058e1));
#41107=cartesian_point('',(3.758017066199e1,6.235230504867e1,
-4.301744297774e1));
#41108=cartesian_point('',(3.754928593914e1,6.235491258114e1,
-4.305311122551e1));
#41109=cartesian_point('',(3.750530370065e1,6.236795766890e1,
-4.308354973241e1));
#41110=cartesian_point('',(3.744748848787e1,6.239924182855e1,
-4.309142578804e1));
#41111=cartesian_point('',(3.740157407632e1,6.243874490078e1,
-4.306412138751e1));
#41112=cartesian_point('',(3.738052426340e1,6.246893741318e1,
-4.302463341224e1));
#41113=cartesian_point('',(3.737385819470e1,6.248525552169e1,
-4.299760941850e1));
#41114=cartesian_point('',(3.737179512664e1,6.249204472889e1,
-4.298558969241e1));
#41115=cartesian_point('',(3.830614167329e1,6.315974168669e1,
-4.167771216081e1));
#41116=cartesian_point('',(3.828183222888e1,6.315311418675e1,
-4.174880456431e1));
#41117=cartesian_point('',(3.823741379658e1,6.313970830002e1,
-4.186287907440e1));
#41118=cartesian_point('',(3.816978537610e1,6.311607453789e1,
-4.201259363764e1));
#41119=cartesian_point('',(3.811302634810e1,6.309438387643e1,
-4.212761680382e1));
#41120=cartesian_point('',(3.805869127905e1,6.307208634017e1,
-4.223038609035e1));
#41121=cartesian_point('',(3.800719035233e1,6.304968899341e1,
-4.232244677873e1));
#41122=cartesian_point('',(3.795870672261e1,6.302756681620e1,
-4.240503922872e1));
#41123=cartesian_point('',(3.791330928881e1,6.300600317617e1,
-4.247914711878e1));
#41124=cartesian_point('',(3.787097509976e1,6.298519753845e1,
-4.254560459679e1));
#41125=cartesian_point('',(3.783161627483e1,6.296527631842e1,
-4.260513779282e1));
#41126=cartesian_point('',(3.779514312502e1,6.294632362455e1,
-4.265832606692e1));
#41127=cartesian_point('',(3.776149297759e1,6.292839533046e1,
-4.270560806849e1));
#41128=cartesian_point('',(3.773064317579e1,6.291152037550e1,
-4.274730210088e1));
#41129=cartesian_point('',(3.770261375398e1,6.289568674769e1,
-4.278363383894e1));
#41130=cartesian_point('',(3.767752640396e1,6.288083975802e1,
-4.281469457185e1));
#41131=cartesian_point('',(3.765576041841e1,6.286690234265e1,
-4.284031369194e1));
#41132=cartesian_point('',(3.763819390196e1,6.285378527078e1,
-4.285992603401e1));
#41133=cartesian_point('',(3.762635873330e1,6.284126764405e1,
-4.287271582055e1));
#41134=cartesian_point('',(3.762263230442e1,6.282867874621e1,
-4.287793663123e1));
#41135=cartesian_point('',(3.763077931687e1,6.281404670088e1,
-4.287555524227e1));
#41136=cartesian_point('',(3.765873403407e1,6.279327712278e1,
-4.286639267059e1));
#41137=cartesian_point('',(3.771069917882e1,6.276182149752e1,
-4.286279207336e1));
#41138=cartesian_point('',(3.775565579996e1,6.273689626961e1,
-4.287342598299e1));
#41139=cartesian_point('',(3.777630601316e1,6.273393973986e1,
-4.287834796845e1));
#41140=cartesian_point('',(3.778356290065e1,6.273981250394e1,
-4.287518823556e1));
#41141=cartesian_point('',(3.778605630382e1,6.274338794740e1,
-4.287278351679e1));
#41142=(bounded_surface()b_spline_surface(3,3,((#41034,#41035,#41036,#41037,
#41038,#41039,#41040,#41041,#41042,#41043,#41044,#41045,#41046,#41047,#41048,
#41049,#41050,#41051,#41052,#41053,#41054,#41055,#41056,#41057,#41058,#41059,
#41060),(#41061,#41062,#41063,#41064,#41065,#41066,#41067,#41068,#41069,#41070,
#41071,#41072,#41073,#41074,#41075,#41076,#41077,#41078,#41079,#41080,#41081,
#41082,#41083,#41084,#41085,#41086,#41087),(#41088,#41089,#41090,#41091,#41092,
#41093,#41094,#41095,#41096,#41097,#41098,#41099,#41100,#41101,#41102,#41103,
#41104,#41105,#41106,#41107,#41108,#41109,#41110,#41111,#41112,#41113,#41114),(
#41115,#41116,#41117,#41118,#41119,#41120,#41121,#41122,#41123,#41124,#41125,
#41126,#41127,#41128,#41129,#41130,#41131,#41132,#41133,#41134,#41135,#41136,
#41137,#41138,#41139,#41140,#41141)),.unspecified.,.f.,.f.,.f.)b_spline_surface_with_knots((4,4),(4,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,4),(0.e0,1.e0),
(3.701378946181e-2,1.174978806878e-1,1.685340415004e-1,2.151070873163e-1,
2.576965869880e-1,2.967580359955e-1,3.326328317459e-1,3.655969502618e-1,
3.959207885858e-1,4.238714438702e-1,4.496932966687e-1,4.735649073988e-1,
4.956646102890e-1,5.161820331721e-1,5.353131045093e-1,5.532536719573e-1,
5.700837468400e-1,5.856944502449e-1,6.000622041130e-1,6.134767481494e-1,
6.275048537631e-1,6.425426979216e-1,6.580310982241e-1,6.751448110316e-1,
6.888924533912e-1),.unspecified.)geometric_representation_item()rational_b_spline_surface(((1.413823059328e0,1.413823059328e0,1.413823059328e0,1.413823059328e0,
1.413823059328e0,1.413823059328e0,1.413823059328e0,1.413823059328e0,
1.413823059328e0,1.413823059328e0,1.413823059328e0,1.413823059328e0,
1.413823059328e0,1.413823059328e0,1.413823059328e0,1.413823059328e0,
1.413823059328e0,1.413823059328e0,1.413823059328e0,1.413823059328e0,
1.413823059328e0,1.413823059328e0,1.413823059328e0,1.413823059328e0,
1.413823059328e0,1.413823059328e0,1.413823059328e0),(8.620589802240e-1,
8.620589802240e-1,8.620589802240e-1,8.620589802240e-1,8.620589802240e-1,
8.620589802240e-1,8.620589802240e-1,8.620589802240e-1,8.620589802240e-1,
8.620589802240e-1,8.620589802240e-1,8.620589802240e-1,8.620589802240e-1,
8.620589802240e-1,8.620589802240e-1,8.620589802240e-1,8.620589802240e-1,
8.620589802240e-1,8.620589802240e-1,8.620589802240e-1,8.620589802240e-1,
8.620589802240e-1,8.620589802240e-1,8.620589802240e-1,8.620589802240e-1,
8.620589802240e-1,8.620589802240e-1),(8.620589802240e-1,8.620589802240e-1,
8.620589802240e-1,8.620589802240e-1,8.620589802240e-1,8.620589802240e-1,
8.620589802240e-1,8.620589802240e-1,8.620589802240e-1,8.620589802240e-1,
8.620589802240e-1,8.620589802240e-1,8.620589802240e-1,8.620589802240e-1,
8.620589802240e-1,8.620589802240e-1,8.620589802240e-1,8.620589802240e-1,
8.620589802240e-1,8.620589802240e-1,8.620589802240e-1,8.620589802240e-1,
8.620589802240e-1,8.620589802240e-1,8.620589802240e-1,8.620589802240e-1,
8.620589802240e-1),(1.413823059328e0,1.413823059328e0,1.413823059328e0,
1.413823059328e0,1.413823059328e0,1.413823059328e0,1.413823059328e0,
1.413823059328e0,1.413823059328e0,1.413823059328e0,1.413823059328e0,
1.413823059328e0,1.413823059328e0,1.413823059328e0,1.413823059328e0,
1.413823059328e0,1.413823059328e0,1.413823059328e0,1.413823059328e0,
1.413823059328e0,1.413823059328e0,1.413823059328e0,1.413823059328e0,
1.413823059328e0,1.413823059328e0,1.413823059328e0,1.413823059328e0)))representation_item('')surface());
#41143=oriented_edge('',*,*,#40650,.t.);
#41145=oriented_edge('',*,*,#41144,.f.);
#41147=oriented_edge('',*,*,#41146,.f.);
#41148=oriented_edge('',*,*,#41024,.t.);
#41149=edge_loop('',(#41143,#41145,#41147,#41148));
#41150=face_outer_bound('',#41149,.f.);
#41152=cartesian_point('',(3.857115380235e1,6.227677374131e1,
-4.131567793105e1));
#41153=cartesian_point('',(3.863004461695e1,6.226502244137e1,
-4.151413854323e1));
#41154=cartesian_point('',(3.869642110176e1,6.227516134423e1,
-4.183237635151e1));
#41155=cartesian_point('',(3.871267549632e1,6.233492597132e1,
-4.217084047068e1));
#41156=cartesian_point('',(3.870972839562e1,6.236401439223e1,
-4.229078818217e1));
#41157=cartesian_point('',(3.794578589110e1,6.234355018286e1,
-4.133853517865e1));
#41158=cartesian_point('',(3.799628301406e1,6.226697121927e1,
-4.149703755528e1));
#41159=cartesian_point('',(3.807094556349e1,6.217381349738e1,
-4.176298498961e1));
#41160=cartesian_point('',(3.812603645427e1,6.212682954455e1,
-4.206724655007e1));
#41161=cartesian_point('',(3.814082543323e1,6.211912173454e1,
-4.217840781575e1));
#41162=cartesian_point('',(3.784442848796e1,6.296425387e1,-4.136104889053e1));
#41163=cartesian_point('',(3.782866806831e1,6.287781397195e1,
-4.149341958350e1));
#41164=cartesian_point('',(3.780755034873e1,6.275208900575e1,
-4.170542929743e1));
#41165=cartesian_point('',(3.778679570532e1,6.264155320931e1,
-4.193052498756e1));
#41166=cartesian_point('',(3.777927155682e1,6.260634684496e1,
-4.201024961683e1));
#41167=cartesian_point('',(3.841590225143e1,6.322752037751e1,
-4.135016272032e1));
#41168=cartesian_point('',(3.837330480832e1,6.320066484916e1,
-4.150859680960e1));
#41169=cartesian_point('',(3.829297237152e1,6.316091972746e1,
-4.174421692558e1));
#41170=cartesian_point('',(3.819305235310e1,6.312334048050e1,
-4.196142079370e1));
#41171=cartesian_point('',(3.815592770307e1,6.311030871016e1,
-4.203321625978e1));
#41172=(bounded_surface()b_spline_surface(3,3,((#41152,#41153,#41154,#41155,
#41156),(#41157,#41158,#41159,#41160,#41161),(#41162,#41163,#41164,#41165,
#41166),(#41167,#41168,#41169,#41170,#41171)),.unspecified.,.f.,.f.,.f.)b_spline_surface_with_knots((4,4),(4,1,4),(0.e0,1.e0),(3.705338920633e-1,
7.045741777175e-1,8.831338949579e-1),.unspecified.)geometric_representation_item()rational_b_spline_surface(((1.579951151925e0,1.579951151925e0,1.579951151925e0,
1.579951151925e0,1.579951151925e0),(8.066829493585e-1,8.066829493585e-1,
8.066829493585e-1,8.066829493585e-1,8.066829493585e-1),(8.066829493585e-1,
8.066829493585e-1,8.066829493585e-1,8.066829493585e-1,8.066829493585e-1),(
1.579951151925e0,1.579951151925e0,1.579951151925e0,1.579951151925e0,
1.579951151925e0)))representation_item('')surface());
#41174=oriented_edge('',*,*,#41173,.t.);
#41176=oriented_edge('',*,*,#41175,.f.);
#41178=oriented_edge('',*,*,#41177,.f.);
#41179=oriented_edge('',*,*,#41144,.t.);
#41180=edge_loop('',(#41174,#41176,#41178,#41179));
#41181=face_outer_bound('',#41180,.f.);
#41183=cartesian_point('',(0.e0,0.e0,-2.511027589124e1));
#41184=direction('',(0.e0,0.e0,1.e0));
#41185=direction('',(1.e0,0.e0,0.e0));
#41186=axis2_placement_3d('',#41183,#41184,#41185);
#41187=conical_surface('',#41186,7.334631745055e1,5.e-1);
#41188=oriented_edge('',*,*,#41173,.f.);
#41189=oriented_edge('',*,*,#40648,.f.);
#41191=oriented_edge('',*,*,#41190,.f.);
#41193=oriented_edge('',*,*,#41192,.t.);
#41195=oriented_edge('',*,*,#41194,.f.);
#41197=oriented_edge('',*,*,#41196,.f.);
#41199=oriented_edge('',*,*,#41198,.t.);
#41200=edge_loop('',(#41188,#41189,#41191,#41193,#41195,#41197,#41199));
#41201=face_outer_bound('',#41200,.f.);
#41203=cartesian_point('',(4.281445494164e1,5.951518246302e1,
-4.226412663883e1));
#41204=cartesian_point('',(4.279885400808e1,5.950892189813e1,
-4.217262424248e1));
#41205=cartesian_point('',(4.277075397036e1,5.948225019585e1,
-4.190089090958e1));
#41206=cartesian_point('',(4.278976730973e1,5.942977155967e1,
-4.158697923568e1));
#41207=cartesian_point('',(4.283143400271e1,5.938362018569e1,
-4.137002624985e1));
#41208=cartesian_point('',(4.284338358052e1,5.937100921564e1,
-4.131707283520e1));
#41209=cartesian_point('',(4.290701214336e1,5.910312195183e1,
-4.216627205147e1));
#41210=cartesian_point('',(4.291340926014e1,5.909981289250e1,
-4.208308668857e1));
#41211=cartesian_point('',(4.294837570732e1,5.908708646265e1,
-4.183896118605e1));
#41212=cartesian_point('',(4.303194925996e1,5.906693296037e1,
-4.156511480516e1));
#41213=cartesian_point('',(4.311249402325e1,5.905342810596e1,
-4.138037691453e1));
#41214=cartesian_point('',(4.313356335644e1,5.904941897423e1,
-4.133577143882e1));
#41215=cartesian_point('',(4.331145868169e1,5.899088153846e1,
-4.204918263124e1));
#41216=cartesian_point('',(4.332733280630e1,5.900411291477e1,
-4.198291319967e1));
#41217=cartesian_point('',(4.338285452028e1,5.904395637355e1,
-4.178502768619e1));
#41218=cartesian_point('',(4.346958278586e1,5.909299084014e1,
-4.155331553750e1));
#41219=cartesian_point('',(4.354140185261e1,5.913030937402e1,
-4.139142269028e1));
#41220=cartesian_point('',(4.355973868386e1,5.913938021783e1,
-4.135172601103e1));
#41221=cartesian_point('',(4.362256947965e1,5.929862550952e1,
-4.203159074688e1));
#41222=cartesian_point('',(4.362550874366e1,5.932543060838e1,
-4.197379896077e1));
#41223=cartesian_point('',(4.363731539463e1,5.940375929248e1,
-4.179411694624e1));
#41224=cartesian_point('',(4.366135857243e1,5.948919441980e1,
-4.156378572116e1));
#41225=cartesian_point('',(4.368477525117e1,5.954417274732e1,
-4.139194048010e1));
#41226=cartesian_point('',(4.369107077011e1,5.955758469142e1,
-4.134865117007e1));
#41227=(bounded_surface()b_spline_surface(3,3,((#41203,#41204,#41205,#41206,
#41207,#41208),(#41209,#41210,#41211,#41212,#41213,#41214),(#41215,#41216,
#41217,#41218,#41219,#41220),(#41221,#41222,#41223,#41224,#41225,#41226)),
.unspecified.,.f.,.f.,.f.)b_spline_surface_with_knots((4,4),(4,1,1,4),(
-1.974451547694e-1,1.170617894555e0),(1.400619009006e-1,3.042925190636e-1,
6.365995512988e-1,7.474730592765e-1),.unspecified.)geometric_representation_item()rational_b_spline_surface(((1.349943310531e0,1.349943310531e0,1.349943310531e0,
1.349943310531e0,1.349943310531e0,1.349943310531e0),(8.923259535995e-1,
8.923259535995e-1,8.923259535995e-1,8.923259535995e-1,8.923259535995e-1,
8.923259535995e-1),(8.835248171737e-1,8.835248171737e-1,8.835248171737e-1,
8.835248171737e-1,8.835248171737e-1,8.835248171737e-1),(1.323539901254e0,
1.323539901254e0,1.323539901254e0,1.323539901254e0,1.323539901254e0,
1.323539901254e0)))representation_item('')surface());
#41228=oriented_edge('',*,*,#41190,.t.);
#41230=oriented_edge('',*,*,#41229,.f.);
#41232=oriented_edge('',*,*,#41231,.f.);
#41234=oriented_edge('',*,*,#41233,.t.);
#41235=edge_loop('',(#41228,#41230,#41232,#41234));
#41236=face_outer_bound('',#41235,.f.);
#41238=cartesian_point('',(4.408087527140e1,5.876938363404e1,
-4.370658331382e1));
#41239=cartesian_point('',(4.394009524034e1,5.864973432808e1,
-4.365463497550e1));
#41240=cartesian_point('',(4.381904834715e1,5.874094968450e1,
-4.374908823563e1));
#41241=cartesian_point('',(4.332316439194e1,5.908152671455e1,
-4.378517497628e1));
#41242=cartesian_point('',(4.318587862305e1,5.925372151202e1,
-4.350699666098e1));
#41243=cartesian_point('',(4.308850117613e1,5.933506370005e1,
-4.335104681499e1));
#41244=cartesian_point('',(4.302159897005e1,5.939674397482e1,
-4.316994807750e1));
#41245=cartesian_point('',(4.296220467105e1,5.944225435024e1,
-4.298917578804e1));
#41246=cartesian_point('',(4.291094566395e1,5.947550477046e1,
-4.279535894090e1));
#41247=cartesian_point('',(4.286696021011e1,5.949483686366e1,
-4.259376515382e1));
#41248=cartesian_point('',(4.283208457953e1,5.949912334689e1,
-4.238877848119e1));
#41249=cartesian_point('',(4.280793131273e1,5.948813817840e1,
-4.218849365540e1));
#41250=cartesian_point('',(4.279436776185e1,5.946161974646e1,
-4.198566703667e1));
#41251=cartesian_point('',(4.279419460636e1,5.943289798667e1,
-4.185241524183e1));
#41252=cartesian_point('',(4.279714705662e1,5.941435220725e1,
-4.178242281889e1));
#41253=cartesian_point('',(4.380927294280e1,5.842541121981e1,
-4.352034743398e1));
#41254=cartesian_point('',(4.364764919489e1,5.827076035536e1,
-4.345342747759e1));
#41255=cartesian_point('',(4.353814771541e1,5.835236351091e1,
-4.355914785551e1));
#41256=cartesian_point('',(4.302576635141e1,5.869892666469e1,
-4.360043996058e1));
#41257=cartesian_point('',(4.293695043971e1,5.885466488158e1,
-4.328862600226e1));
#41258=cartesian_point('',(4.288603494411e1,5.891152047780e1,
-4.313113512129e1));
#41259=cartesian_point('',(4.287067738282e1,5.895136653979e1,
-4.295127516612e1));
#41260=cartesian_point('',(4.286630456741e1,5.897763090860e1,
-4.277944143145e1));
#41261=cartesian_point('',(4.287445202621e1,5.899623878675e1,
-4.259987499403e1));
#41262=cartesian_point('',(4.289324098492e1,5.900700292654e1,
-4.241848591199e1));
#41263=cartesian_point('',(4.292274616531e1,5.901032577961e1,
-4.223926152813e1));
#41264=cartesian_point('',(4.296183669705e1,5.900680932037e1,
-4.206953954094e1));
#41265=cartesian_point('',(4.301225971786e1,5.899727837156e1,
-4.190339589564e1));
#41266=cartesian_point('',(4.305370200415e1,5.898737151480e1,
-4.179872861308e1));
#41267=cartesian_point('',(4.307819586116e1,5.898138159366e1,
-4.174523865657e1));
#41268=cartesian_point('',(4.345256680273e1,5.847675392815e1,
-4.302608370980e1));
#41269=cartesian_point('',(4.340293790206e1,5.842782304653e1,
-4.301352710907e1));
#41270=cartesian_point('',(4.336389810801e1,5.844034119293e1,
-4.306456596847e1));
#41271=cartesian_point('',(4.321403969271e1,5.853670646099e1,
-4.308275252722e1));
#41272=cartesian_point('',(4.321274338153e1,5.861193433953e1,
-4.293312674431e1));
#41273=cartesian_point('',(4.322461976260e1,5.866174611722e1,
-4.282253800779e1));
#41274=cartesian_point('',(4.325151099543e1,5.871305386153e1,
-4.269351142927e1));
#41275=cartesian_point('',(4.328486183808e1,5.876486816156e1,
-4.255867067193e1));
#41276=cartesian_point('',(4.332487265569e1,5.881858554310e1,
-4.241411265638e1));
#41277=cartesian_point('',(4.336995686230e1,5.887281247966e1,
-4.226418750632e1));
#41278=cartesian_point('',(4.341881732031e1,5.892598608356e1,
-4.211331882408e1));
#41279=cartesian_point('',(4.346947666468e1,5.897616596052e1,
-4.196768151123e1));
#41280=cartesian_point('',(4.352387485696e1,5.902549096152e1,
-4.182201738348e1));
#41281=cartesian_point('',(4.356206913330e1,5.905715177793e1,
-4.172751255881e1));
#41282=cartesian_point('',(4.358297165252e1,5.907371325937e1,
-4.167816609004e1));
#41283=cartesian_point('',(4.344612344626e1,5.886074672291e1,
-4.282705075489e1));
#41284=cartesian_point('',(4.350463645940e1,5.892922420056e1,
-4.287184119424e1));
#41285=cartesian_point('',(4.350897470588e1,5.889750418481e1,
-4.286898980152e1));
#41286=cartesian_point('',(4.365819298316e1,5.879285915311e1,
-4.286396069126e1));
#41287=cartesian_point('',(4.367664656784e1,5.882178743686e1,
-4.287439294370e1));
#41288=cartesian_point('',(4.369100599156e1,5.889059529271e1,
-4.280190451220e1));
#41289=cartesian_point('',(4.369928465748e1,5.897267139865e1,
-4.271126273720e1));
#41290=cartesian_point('',(4.370701884267e1,5.906364735833e1,
-4.259631870040e1));
#41291=cartesian_point('',(4.371246003616e1,5.915937442754e1,
-4.246479862972e1));
#41292=cartesian_point('',(4.371526644248e1,5.925604768584e1,
-4.231919427130e1));
#41293=cartesian_point('',(4.371483313574e1,5.934904256881e1,
-4.216466599442e1));
#41294=cartesian_point('',(4.371126633633e1,5.943360894123e1,
-4.200723935798e1));
#41295=cartesian_point('',(4.370477652244e1,5.951182347794e1,
-4.184085562524e1));
#41296=cartesian_point('',(4.369882359914e1,5.955707054920e1,
-4.172568771811e1));
#41297=cartesian_point('',(4.369538533660e1,5.957865453399e1,
-4.166306854757e1));
#41298=(bounded_surface()b_spline_surface(3,3,((#41238,#41239,#41240,#41241,
#41242,#41243,#41244,#41245,#41246,#41247,#41248,#41249,#41250,#41251,#41252),(
#41253,#41254,#41255,#41256,#41257,#41258,#41259,#41260,#41261,#41262,#41263,
#41264,#41265,#41266,#41267),(#41268,#41269,#41270,#41271,#41272,#41273,#41274,
#41275,#41276,#41277,#41278,#41279,#41280,#41281,#41282),(#41283,#41284,#41285,
#41286,#41287,#41288,#41289,#41290,#41291,#41292,#41293,#41294,#41295,#41296,
#41297)),.unspecified.,.f.,.f.,.f.)b_spline_surface_with_knots((4,4),(4,1,1,1,1,
1,1,1,1,1,1,1,4),(0.e0,1.e0),(3.182880103928e-1,3.366553249360e-1,
3.796049578941e-1,4.237834534708e-1,4.707780830614e-1,5.227192969845e-1,
5.795143145050e-1,6.407371553972e-1,7.054709350413e-1,7.715525077766e-1,
8.364499969744e-1,8.977518208217e-1,9.682736913003e-1),.unspecified.)geometric_representation_item()rational_b_spline_surface(((1.439118257337e0,
1.439118257337e0,1.439118257337e0,1.439118257337e0,1.439118257337e0,
1.439118257337e0,1.439118257337e0,1.439118257337e0,1.439118257337e0,
1.439118257337e0,1.439118257337e0,1.439118257337e0,1.439118257337e0,
1.439118257337e0,1.439118257337e0),(8.536272475543e-1,8.536272475543e-1,
8.536272475543e-1,8.536272475543e-1,8.536272475543e-1,8.536272475543e-1,
8.536272475543e-1,8.536272475543e-1,8.536272475543e-1,8.536272475543e-1,
8.536272475543e-1,8.536272475543e-1,8.536272475543e-1,8.536272475543e-1,
8.536272475543e-1),(8.536272475543e-1,8.536272475543e-1,8.536272475543e-1,
8.536272475543e-1,8.536272475543e-1,8.536272475543e-1,8.536272475543e-1,
8.536272475543e-1,8.536272475543e-1,8.536272475543e-1,8.536272475543e-1,
8.536272475543e-1,8.536272475543e-1,8.536272475543e-1,8.536272475543e-1),(
1.439118257337e0,1.439118257337e0,1.439118257337e0,1.439118257337e0,
1.439118257337e0,1.439118257337e0,1.439118257337e0,1.439118257337e0,
1.439118257337e0,1.439118257337e0,1.439118257337e0,1.439118257337e0,
1.439118257337e0,1.439118257337e0,1.439118257337e0)))representation_item('')surface());
#41299=oriented_edge('',*,*,#40646,.f.);
#41301=oriented_edge('',*,*,#41300,.f.);
#41303=oriented_edge('',*,*,#41302,.t.);
#41304=oriented_edge('',*,*,#41229,.t.);
#41305=edge_loop('',(#41299,#41301,#41303,#41304));
#41306=face_outer_bound('',#41305,.f.);
#41308=cartesian_point('',(0.e0,0.e0,-4.331177673041e1));
#41309=direction('',(0.e0,0.e0,1.e0));
#41310=direction('',(6.259083913715e-1,7.798965864849e-1,0.e0));
#41311=axis2_placement_3d('',#41308,#41309,#41310);
#41312=toroidal_surface('',#41311,7.344368814732e1,5.e-1);
#41313=oriented_edge('',*,*,#40644,.t.);
#41314=oriented_edge('',*,*,#40620,.f.);
#41316=oriented_edge('',*,*,#41315,.t.);
#41318=oriented_edge('',*,*,#41317,.t.);
#41319=oriented_edge('',*,*,#41300,.t.);
#41320=edge_loop('',(#41313,#41314,#41316,#41318,#41319));
#41321=face_outer_bound('',#41320,.f.);
#41323=cartesian_point('',(3.134370323002e-11,4.085282626663e-11,
-4.228096149021e1));
#41324=direction('',(0.e0,0.e0,1.e0));
#41325=direction('',(6.087614290087e-1,7.933533402912e-1,0.e0));
#41326=axis2_placement_3d('',#41323,#41324,#41325);
#41327=conical_surface('',#41326,7.351737503131e1,3.302386755580e1);
#41328=oriented_edge('',*,*,#41317,.f.);
#41329=oriented_edge('',*,*,#41315,.f.);
#41330=oriented_edge('',*,*,#40502,.f.);
#41332=oriented_edge('',*,*,#41331,.f.);
#41334=oriented_edge('',*,*,#41333,.f.);
#41336=oriented_edge('',*,*,#41335,.f.);
#41338=oriented_edge('',*,*,#41337,.f.);
#41339=edge_loop('',(#41328,#41329,#41330,#41332,#41334,#41336,#41338));
#41340=face_outer_bound('',#41339,.f.);
#41342=cartesian_point('',(0.e0,0.e0,-3.934268702288e1));
#41343=direction('',(0.e0,0.e0,1.e0));
#41344=direction('',(-6.075818658664e-1,-7.942570593141e-1,0.e0));
#41345=axis2_placement_3d('',#41342,#41343,#41344);
#41346=toroidal_surface('',#41345,7.065650925828e1,4.e0);
#41348=oriented_edge('',*,*,#41347,.t.);
#41350=oriented_edge('',*,*,#41349,.t.);
#41351=oriented_edge('',*,*,#41335,.t.);
#41352=oriented_edge('',*,*,#41333,.t.);
#41353=oriented_edge('',*,*,#41331,.t.);
#41354=oriented_edge('',*,*,#40400,.t.);
#41355=oriented_edge('',*,*,#40398,.t.);
#41356=oriented_edge('',*,*,#28363,.t.);
#41357=oriented_edge('',*,*,#28361,.t.);
#41358=edge_loop('',(#41348,#41350,#41351,#41352,#41353,#41354,#41355,#41356,
#41357));
#41359=face_outer_bound('',#41358,.f.);
#41361=cartesian_point('',(4.198548396197e1,5.683180958709e1,
-3.934373683670e1));
#41362=direction('',(7.933533851291e-1,-6.086717914876e-1,1.044301448245e-2));
#41363=direction('',(6.082433417384e-1,7.932691804922e-1,2.764135510567e-2));
#41364=axis2_placement_3d('',#41361,#41362,#41363);
#41365=toroidal_surface('',#41364,3.698456085111e0,2.999995094503e-1);
#41367=oriented_edge('',*,*,#41366,.f.);
#41369=oriented_edge('',*,*,#41368,.f.);
#41370=oriented_edge('',*,*,#41349,.f.);
#41371=oriented_edge('',*,*,#41347,.f.);
#41373=oriented_edge('',*,*,#41372,.t.);
#41374=edge_loop('',(#41367,#41369,#41370,#41371,#41373));
#41375=face_outer_bound('',#41374,.f.);
#41377=cartesian_point('',(4.625947083173e1,6.357187538553e1,0.e0));
#41378=direction('',(-7.933098402242e-1,6.087280502333e-1,-1.047178411625e-2));
#41379=direction('',(-6.087614290087e-1,-7.933533402912e-1,0.e0));
#41380=axis2_placement_3d('',#41377,#41378,#41379);
#41381=plane('',#41380);
#41383=oriented_edge('',*,*,#41382,.t.);
#41385=oriented_edge('',*,*,#41384,.t.);
#41387=oriented_edge('',*,*,#41386,.t.);
#41389=oriented_edge('',*,*,#41388,.t.);
#41390=oriented_edge('',*,*,#41366,.t.);
#41392=oriented_edge('',*,*,#41391,.t.);
#41393=edge_loop('',(#41383,#41385,#41387,#41389,#41390,#41392));
#41394=face_outer_bound('',#41393,.f.);
#41396=cartesian_point('',(4.340748219733e1,6.056305356130e1,
-6.593298135389e0));
#41397=direction('',(2.647705077787e-1,3.604420225826e-1,8.944149632957e-1));
#41398=direction('',(-8.599137439309e-1,-3.314963196807e-1,3.881475789399e-1));
#41399=axis2_placement_3d('',#41396,#41397,#41398);
#41400=cylindrical_surface('',#41399,5.000000030471e-1);
#41402=oriented_edge('',*,*,#41401,.t.);
#41404=oriented_edge('',*,*,#41403,.f.);
#41405=oriented_edge('',*,*,#41382,.f.);
#41407=oriented_edge('',*,*,#41406,.t.);
#41408=edge_loop('',(#41402,#41404,#41405,#41407));
#41409=face_outer_bound('',#41408,.f.);
#41411=cartesian_point('',(3.150403890807e-13,0.e0,-5.729424002764e0));
#41412=direction('',(0.e0,0.e0,1.e0));
#41413=direction('',(0.e0,-1.e0,0.e0));
#41414=axis2_placement_3d('',#41411,#41412,#41413);
#41415=conical_surface('',#41414,7.438528799863e1,2.656505117708e1);
#41417=oriented_edge('',*,*,#41416,.f.);
#41419=oriented_edge('',*,*,#41418,.f.);
#41421=oriented_edge('',*,*,#41420,.f.);
#41422=oriented_edge('',*,*,#41401,.f.);
#41424=oriented_edge('',*,*,#41423,.t.);
#41425=oriented_edge('',*,*,#28355,.f.);
#41427=oriented_edge('',*,*,#41426,.f.);
#41428=edge_loop('',(#41417,#41419,#41421,#41422,#41424,#41425,#41427));
#41429=face_outer_bound('',#41428,.f.);
#41431=cartesian_point('',(3.931515429183e1,6.323602635180e1,
-6.695552245976e0));
#41432=direction('',(-2.316817249565e-1,-3.825512509427e-1,-8.944149589108e-1));
#41433=direction('',(2.281190790355e-2,-9.213148415572e-1,3.881476260190e-1));
#41434=axis2_placement_3d('',#41431,#41432,#41433);
#41435=cylindrical_surface('',#41434,5.000000035631e-1);
#41436=oriented_edge('',*,*,#41416,.t.);
#41438=oriented_edge('',*,*,#41437,.f.);
#41440=oriented_edge('',*,*,#41439,.f.);
#41442=oriented_edge('',*,*,#41441,.t.);
#41443=edge_loop('',(#41436,#41438,#41440,#41442));
#41444=face_outer_bound('',#41443,.f.);
#41446=cartesian_point('',(3.890732501173e1,6.486165580406e1,
-4.344277978879e0));
#41447=cartesian_point('',(3.899474769358e1,6.484234701958e1,
-4.305262936616e0));
#41448=cartesian_point('',(3.915609263573e1,6.478813243847e1,
-4.261560173484e0));
#41449=cartesian_point('',(3.936544623492e1,6.466232381700e1,
-4.261186337001e0));
#41450=cartesian_point('',(3.950237846243e1,6.455222655252e1,
-4.289336408844e0));
#41451=cartesian_point('',(3.961750975130e1,6.442876188371e1,
-4.343816771982e0));
#41452=cartesian_point('',(3.970615069202e1,6.430093797236e1,
-4.417643431837e0));
#41453=cartesian_point('',(3.977021332248e1,6.417291655106e1,
-4.505472007389e0));
#41454=cartesian_point('',(3.981313859378e1,6.404621075145e1,
-4.604395721741e0));
#41455=cartesian_point('',(3.983792526590e1,6.392093226151e1,
-4.713498898446e0));
#41456=cartesian_point('',(3.984652756260e1,6.379674269174e1,
-4.833032596297e0));
#41457=cartesian_point('',(3.983998878580e1,6.367367927858e1,
-4.963417851705e0));
#41458=cartesian_point('',(3.981883149184e1,6.355221501501e1,
-5.104888198991e0));
#41459=cartesian_point('',(3.978323027530e1,6.343293183465e1,
-5.257704015660e0));
#41460=cartesian_point('',(3.973295385236e1,6.331634246740e1,
-5.422433287680e0));
#41461=cartesian_point('',(3.966722701805e1,6.320294294972e1,
-5.600098904153e0));
#41462=cartesian_point('',(3.958465353888e1,6.309350075218e1,
-5.792044746163e0));
#41463=cartesian_point('',(3.946750637650e1,6.297328554829e1,
-6.031820388477e0));
#41464=cartesian_point('',(3.936978532974e1,6.290133435710e1,
-6.205961574084e0));
#41465=cartesian_point('',(3.930646216504e1,6.286353800063e1,
-6.310925110656e0));
#41466=cartesian_point('',(3.862141794825e1,6.437973925750e1,
-4.069952542340e0));
#41467=cartesian_point('',(3.870144765619e1,6.436846795540e1,
-4.018299898965e0));
#41468=cartesian_point('',(3.886714269462e1,6.432191567734e1,
-3.958529899769e0));
#41469=cartesian_point('',(3.908339946821e1,6.419254080377e1,
-3.957183633970e0));
#41470=cartesian_point('',(3.921986293911e1,6.407667330222e1,
-3.994780549437e0));
#41471=cartesian_point('',(3.932440932803e1,6.394906037192e1,
-4.066620723627e0));
#41472=cartesian_point('',(3.939209815219e1,6.382280523340e1,
-4.161169406952e0));
#41473=cartesian_point('',(3.942725345044e1,6.370392666155e1,
-4.269668263498e0));
#41474=cartesian_point('',(3.943631023348e1,6.359426816745e1,
-4.387450139646e0));
#41475=cartesian_point('',(3.942476261340e1,6.349366920182e1,
-4.513018655267e0));
#41476=cartesian_point('',(3.939644420042e1,6.340146148836e1,
-4.646609241770e0));
#41477=cartesian_point('',(3.935396172805e1,6.331733056647e1,
-4.788810664420e0));
#41478=cartesian_point('',(3.929920857409e1,6.324135021700e1,
-4.940077087318e0));
#41479=cartesian_point('',(3.923353209798e1,6.317375862142e1,
-5.100902255964e0));
#41480=cartesian_point('',(3.915773580809e1,6.311490404987e1,
-5.272065066400e0));
#41481=cartesian_point('',(3.907209242849e1,6.306536349662e1,
-5.454744148021e0));
#41482=cartesian_point('',(3.897648353199e1,6.302618209083e1,
-5.650352704246e0));
#41483=cartesian_point('',(3.885422813332e1,6.299492215537e1,
-5.892750160257e0));
#41484=cartesian_point('',(3.876363816405e1,6.298839433416e1,
-6.067099915012e0));
#41485=cartesian_point('',(3.870880036351e1,6.299021668554e1,
-6.171592451052e0));
#41486=cartesian_point('',(3.865637541376e1,6.390413171649e1,
-4.476125825828e0));
#41487=cartesian_point('',(3.868041340464e1,6.390209786177e1,
-4.442697833297e0));
#41488=cartesian_point('',(3.873360333751e1,6.388888333803e1,
-4.405862234996e0));
#41489=cartesian_point('',(3.880300095191e1,6.384747979835e1,
-4.404341951578e0));
#41490=cartesian_point('',(3.884577867205e1,6.380990292977e1,
-4.426571616910e0));
#41491=cartesian_point('',(3.887650077391e1,6.376890458091e1,
-4.471185803048e0));
#41492=cartesian_point('',(3.889356698051e1,6.372936819747e1,
-4.533553338363e0));
#41493=cartesian_point('',(3.889878728840e1,6.369353277603e1,
-4.610081505261e0));
#41494=cartesian_point('',(3.889474408929e1,6.366204039048e1,
-4.698767470063e0));
#41495=cartesian_point('',(3.888362905165e1,6.363479027984e1,
-4.798996741167e0));
#41496=cartesian_point('',(3.886699403917e1,6.361151063203e1,
-4.911035515194e0));
#41497=cartesian_point('',(3.884594702919e1,6.359203718210e1,
-5.035230064110e0));
#41498=cartesian_point('',(3.882133816197e1,6.357631955533e1,
-5.171713669787e0));
#41499=cartesian_point('',(3.879380895362e1,6.356436938397e1,
-5.320640442359e0));
#41500=cartesian_point('',(3.876380101240e1,6.355626557645e1,
-5.482485836065e0));
#41501=cartesian_point('',(3.873158622909e1,6.355220359843e1,
-5.658213938252e0));
#41502=cartesian_point('',(3.869735154061e1,6.355256200210e1,
-5.849162573907e0));
#41503=cartesian_point('',(3.865573124373e1,6.355879395037e1,
-6.088943551840e0));
#41504=cartesian_point('',(3.862691286181e1,6.356856132925e1,
-6.264192272050e0));
#41505=cartesian_point('',(3.861023266768e1,6.357629443614e1,
-6.370216068109e0));
#41506=cartesian_point('',(3.896106216250e1,6.413054489306e1,
-4.968653581182e0));
#41507=cartesian_point('',(3.896241352986e1,6.412543598976e1,
-4.957653740059e0));
#41508=cartesian_point('',(3.895081395404e1,6.412246869957e1,
-4.949206078361e0));
#41509=cartesian_point('',(3.893441347407e1,6.413189091818e1,
-4.948564739414e0));
#41510=cartesian_point('',(3.892733057506e1,6.414214317667e1,
-4.953092046274e0));
#41511=cartesian_point('',(3.892897807418e1,6.415182372795e1,
-4.965720216499e0));
#41512=cartesian_point('',(3.893980117588e1,6.415730517397e1,
-4.990077538010e0));
#41513=cartesian_point('',(3.895784729486e1,6.415693891598e1,
-5.028760294936e0));
#41514=cartesian_point('',(3.898063507918e1,6.415039121854e1,
-5.082957342534e0));
#41515=cartesian_point('',(3.900608672344e1,6.413786567712e1,
-5.153108656489e0));
#41516=cartesian_point('',(3.903264891680e1,6.411963335288e1,
-5.239512588338e0));
#41517=cartesian_point('',(3.905906105091e1,6.409596236525e1,
-5.342217410189e0));
#41518=cartesian_point('',(3.908424200192e1,6.406713485340e1,
-5.460963391441e0));
#41519=cartesian_point('',(3.910728133156e1,6.403338449617e1,
-5.595488817074e0));
#41520=cartesian_point('',(3.912739143776e1,6.399480995662e1,
-5.745895217810e0));
#41521=cartesian_point('',(3.914379583466e1,6.395132077976e1,
-5.912875685532e0));
#41522=cartesian_point('',(3.915556769893e1,6.390265976414e1,
-6.097658228481e0));
#41523=cartesian_point('',(3.916237401180e1,6.384007764038e1,
-6.333411781862e0));
#41524=cartesian_point('',(3.915960916593e1,6.379317567261e1,
-6.508934870505e0));
#41525=cartesian_point('',(3.915494244e1,6.376446541725e1,-6.616252282722e0));
#41526=(bounded_surface()b_spline_surface(3,3,((#41446,#41447,#41448,#41449,
#41450,#41451,#41452,#41453,#41454,#41455,#41456,#41457,#41458,#41459,#41460,
#41461,#41462,#41463,#41464,#41465),(#41466,#41467,#41468,#41469,#41470,#41471,
#41472,#41473,#41474,#41475,#41476,#41477,#41478,#41479,#41480,#41481,#41482,
#41483,#41484,#41485),(#41486,#41487,#41488,#41489,#41490,#41491,#41492,#41493,
#41494,#41495,#41496,#41497,#41498,#41499,#41500,#41501,#41502,#41503,#41504,
#41505),(#41506,#41507,#41508,#41509,#41510,#41511,#41512,#41513,#41514,#41515,
#41516,#41517,#41518,#41519,#41520,#41521,#41522,#41523,#41524,#41525)),
.unspecified.,.f.,.f.,.f.)b_spline_surface_with_knots((4,4),(4,1,1,1,1,1,1,1,1,
1,1,1,1,1,1,1,1,4),(0.e0,1.e0),(4.995477656875e-1,5.204588760429e-1,
5.295987883344e-1,5.396389500859e-1,5.505116517639e-1,5.625868843914e-1,
5.761356248180e-1,5.912416559363e-1,6.080944977785e-1,6.269130757022e-1,
6.478055283535e-1,6.707953991522e-1,6.959012837487e-1,7.232074366885e-1,
7.528984917217e-1,7.852614331234e-1,8.206135224952e-1,8.757470973512e-1),
.unspecified.)geometric_representation_item()rational_b_spline_surface(((
1.576531846760e0,1.576531846760e0,1.576531846760e0,1.576531846760e0,
1.576531846760e0,1.576531846760e0,1.576531846760e0,1.576531846760e0,
1.576531846760e0,1.576531846760e0,1.576531846760e0,1.576531846760e0,
1.576531846760e0,1.576531846760e0,1.576531846760e0,1.576531846760e0,
1.576531846760e0,1.576531846760e0,1.576531846760e0,1.576531846760e0),(
8.078227177467e-1,8.078227177467e-1,8.078227177467e-1,8.078227177467e-1,
8.078227177467e-1,8.078227177467e-1,8.078227177467e-1,8.078227177467e-1,
8.078227177467e-1,8.078227177467e-1,8.078227177467e-1,8.078227177467e-1,
8.078227177467e-1,8.078227177467e-1,8.078227177467e-1,8.078227177467e-1,
8.078227177467e-1,8.078227177467e-1,8.078227177467e-1,8.078227177467e-1),(
8.078227177467e-1,8.078227177467e-1,8.078227177467e-1,8.078227177467e-1,
8.078227177467e-1,8.078227177467e-1,8.078227177467e-1,8.078227177467e-1,
8.078227177467e-1,8.078227177467e-1,8.078227177467e-1,8.078227177467e-1,
8.078227177467e-1,8.078227177467e-1,8.078227177467e-1,8.078227177467e-1,
8.078227177467e-1,8.078227177467e-1,8.078227177467e-1,8.078227177467e-1),(
1.576531846760e0,1.576531846760e0,1.576531846760e0,1.576531846760e0,
1.576531846760e0,1.576531846760e0,1.576531846760e0,1.576531846760e0,
1.576531846760e0,1.576531846760e0,1.576531846760e0,1.576531846760e0,
1.576531846760e0,1.576531846760e0,1.576531846760e0,1.576531846760e0,
1.576531846760e0,1.576531846760e0,1.576531846760e0,1.576531846760e0)))representation_item('')surface());
#41528=oriented_edge('',*,*,#41527,.f.);
#41529=oriented_edge('',*,*,#41437,.t.);
#41530=oriented_edge('',*,*,#41426,.t.);
#41531=oriented_edge('',*,*,#28353,.f.);
#41532=edge_loop('',(#41528,#41529,#41530,#41531));
#41533=face_outer_bound('',#41532,.f.);
#41535=cartesian_point('',(3.848465032009e1,6.377275320563e1,
-2.460528104879e1));
#41536=direction('',(1.332983627975e-2,2.145146101813e-3,9.999088527526e-1));
#41537=direction('',(1.597006748376e-1,-9.871654847753e-1,-1.117067601709e-5));
#41538=axis2_placement_3d('',#41535,#41536,#41537);
#41539=cylindrical_surface('',#41538,3.000055924646e-1);
#41540=oriented_edge('',*,*,#41527,.t.);
#41541=oriented_edge('',*,*,#28351,.f.);
#41543=oriented_edge('',*,*,#41542,.t.);
#41545=oriented_edge('',*,*,#41544,.f.);
#41546=edge_loop('',(#41540,#41541,#41543,#41545));
#41547=face_outer_bound('',#41546,.f.);
#41549=cartesian_point('',(3.643867905670e1,6.053876339145e1,
-3.934391581322e1));
#41550=direction('',(-8.659096528808e-1,5.000918292307e-1,1.042282996775e-2));
#41551=direction('',(4.040279390580e-1,7.115557798771e-1,-5.748476290149e-1));
#41552=axis2_placement_3d('',#41549,#41550,#41551);
#41553=toroidal_surface('',#41552,3.697836800492e0,2.999997076732e-1);
#41555=oriented_edge('',*,*,#41554,.f.);
#41556=oriented_edge('',*,*,#41542,.f.);
#41558=oriented_edge('',*,*,#41557,.f.);
#41560=oriented_edge('',*,*,#41559,.f.);
#41562=oriented_edge('',*,*,#41561,.t.);
#41563=edge_loop('',(#41555,#41556,#41558,#41560,#41562));
#41564=face_outer_bound('',#41563,.f.);
#41566=cartesian_point('',(3.483740877127e1,5.634016199589e1,0.e0));
#41567=direction('',(8.659779190621e-1,-4.999725846828e-1,-1.047178411625e-2));
#41568=direction('',(5.e-1,8.660254037844e-1,0.e0));
#41569=axis2_placement_3d('',#41566,#41567,#41568);
#41570=plane('',#41569);
#41572=oriented_edge('',*,*,#41571,.t.);
#41574=oriented_edge('',*,*,#41573,.t.);
#41575=oriented_edge('',*,*,#41439,.t.);
#41576=oriented_edge('',*,*,#41544,.t.);
#41577=oriented_edge('',*,*,#41554,.t.);
#41579=oriented_edge('',*,*,#41578,.t.);
#41580=edge_loop('',(#41572,#41574,#41575,#41576,#41577,#41579));
#41581=face_outer_bound('',#41580,.f.);
#41583=cartesian_point('',(3.889081612480e1,6.281210782110e1,
-2.154687439415e1));
#41584=direction('',(-1.327402263260e-2,-2.048454231015e-3,-9.999097980110e-1));
#41585=direction('',(-2.349868699945e-2,-9.997210821149e-1,2.360017861868e-3));
#41586=axis2_placement_3d('',#41583,#41584,#41585);
#41587=cylindrical_surface('',#41586,5.000150365077e-1);
#41588=oriented_edge('',*,*,#41198,.f.);
#41590=oriented_edge('',*,*,#41589,.f.);
#41591=oriented_edge('',*,*,#41571,.f.);
#41592=oriented_edge('',*,*,#41175,.t.);
#41593=edge_loop('',(#41588,#41590,#41591,#41592));
#41594=face_outer_bound('',#41593,.f.);
#41596=cartesian_point('',(4.031718295378e1,6.500241394392e1,
-8.219511289443e0));
#41597=direction('',(-8.658694368759e-1,5.001615591348e-1,1.041791956292e-2));
#41598=direction('',(-4.304046897224e-1,-7.553992062129e-1,4.940889012292e-1));
#41599=axis2_placement_3d('',#41596,#41597,#41598);
#41600=toroidal_surface('',#41599,2.497880036131e0,4.999993492915e-1);
#41602=oriented_edge('',*,*,#41601,.t.);
#41603=oriented_edge('',*,*,#41441,.f.);
#41604=oriented_edge('',*,*,#41573,.f.);
#41605=oriented_edge('',*,*,#41589,.t.);
#41606=edge_loop('',(#41602,#41603,#41604,#41605));
#41607=face_outer_bound('',#41606,.f.);
#41609=cartesian_point('',(0.e0,0.e0,-8.220551782475e0));
#41610=direction('',(0.e0,0.e0,1.e0));
#41611=direction('',(-5.543340735695e-1,-8.322942597903e-1,0.e0));
#41612=axis2_placement_3d('',#41609,#41610,#41611);
#41613=toroidal_surface('',#41612,7.649382607502e1,3.e0);
#41614=oriented_edge('',*,*,#41601,.f.);
#41615=oriented_edge('',*,*,#41196,.t.);
#41616=oriented_edge('',*,*,#41194,.t.);
#41618=oriented_edge('',*,*,#41617,.f.);
#41619=oriented_edge('',*,*,#41420,.t.);
#41620=oriented_edge('',*,*,#41418,.t.);
#41621=edge_loop('',(#41614,#41615,#41616,#41618,#41619,#41620));
#41622=face_outer_bound('',#41621,.f.);
#41624=cartesian_point('',(4.462569865721e1,6.212353789330e1,
-8.219508166819e0));
#41625=direction('',(7.934353739757e-1,-6.085652884686e-1,1.042098820338e-2));
#41626=direction('',(-6.076148723364e-1,-7.929642967261e-1,-4.485299358148e-2));
#41627=axis2_placement_3d('',#41624,#41625,#41626);
#41628=toroidal_surface('',#41627,2.497867151113e0,4.999993318080e-1);
#41629=oriented_edge('',*,*,#41617,.t.);
#41631=oriented_edge('',*,*,#41630,.f.);
#41632=oriented_edge('',*,*,#41384,.f.);
#41633=oriented_edge('',*,*,#41403,.t.);
#41634=edge_loop('',(#41629,#41631,#41632,#41633));
#41635=face_outer_bound('',#41634,.f.);
#41637=cartesian_point('',(4.314794980767e1,5.996758203551e1,
-2.154687438804e1));
#41638=direction('',(-3.187223604956e-3,1.304750732044e-2,9.999097980110e-1));
#41639=direction('',(-9.146292877876e-1,-4.042866510741e-1,2.360017861930e-3));
#41640=axis2_placement_3d('',#41637,#41638,#41639);
#41641=cylindrical_surface('',#41640,5.000150365097e-1);
#41642=oriented_edge('',*,*,#41192,.f.);
#41643=oriented_edge('',*,*,#41233,.f.);
#41644=oriented_edge('',*,*,#41386,.f.);
#41645=oriented_edge('',*,*,#41630,.t.);
#41646=edge_loop('',(#41642,#41643,#41644,#41645));
#41647=face_outer_bound('',#41646,.f.);
#41649=cartesian_point('',(3.771075252908e1,6.279955031585e1,
-4.213845709245e1));
#41650=direction('',(2.800630359181e-1,4.675224465621e-1,8.384434732723e-1));
#41651=direction('',(2.257596425089e-1,-8.809760454402e-1,4.158290408026e-1));
#41652=axis2_placement_3d('',#41649,#41650,#41651);
#41653=cylindrical_surface('',#41652,2.999999999988e-1);
#41654=oriented_edge('',*,*,#41146,.t.);
#41655=oriented_edge('',*,*,#41177,.t.);
#41656=oriented_edge('',*,*,#41578,.f.);
#41657=oriented_edge('',*,*,#41561,.f.);
#41659=oriented_edge('',*,*,#41658,.t.);
#41660=edge_loop('',(#41654,#41655,#41656,#41657,#41659));
#41661=face_outer_bound('',#41660,.f.);
#41663=cartesian_point('',(2.574411709420e-11,4.459455969526e-11,
-4.228096149021e1));
#41664=direction('',(0.e0,0.e0,1.e0));
#41665=direction('',(5.e-1,8.660254037844e-1,0.e0));
#41666=axis2_placement_3d('',#41663,#41664,#41665);
#41667=conical_surface('',#41666,7.351737503131e1,3.302386755580e1);
#41668=oriented_edge('',*,*,#41028,.f.);
#41669=oriented_edge('',*,*,#41026,.f.);
#41670=oriented_edge('',*,*,#41658,.f.);
#41672=oriented_edge('',*,*,#41671,.f.);
#41674=oriented_edge('',*,*,#41673,.f.);
#41676=oriented_edge('',*,*,#41675,.f.);
#41678=oriented_edge('',*,*,#41677,.f.);
#41679=edge_loop('',(#41668,#41669,#41670,#41672,#41674,#41676,#41678));
#41680=face_outer_bound('',#41679,.f.);
#41682=cartesian_point('',(0.e0,0.e0,-3.934268702288e1));
#41683=direction('',(0.e0,0.e0,1.e0));
#41684=direction('',(-4.987125691810e-1,-8.667674274804e-1,0.e0));
#41685=axis2_placement_3d('',#41682,#41683,#41684);
#41686=toroidal_surface('',#41685,7.065650925828e1,4.e0);
#41688=oriented_edge('',*,*,#41687,.t.);
#41690=oriented_edge('',*,*,#41689,.t.);
#41691=oriented_edge('',*,*,#41675,.t.);
#41692=oriented_edge('',*,*,#41673,.t.);
#41693=oriented_edge('',*,*,#41671,.t.);
#41694=oriented_edge('',*,*,#41559,.t.);
#41695=oriented_edge('',*,*,#41557,.t.);
#41696=oriented_edge('',*,*,#28349,.t.);
#41697=oriented_edge('',*,*,#28347,.t.);
#41698=edge_loop('',(#41688,#41690,#41691,#41692,#41693,#41694,#41695,#41696,
#41697));
#41699=face_outer_bound('',#41698,.f.);
#41701=cartesian_point('',(3.420825262368e1,6.182581092794e1,
-3.934373683670e1));
#41702=direction('',(8.660137481464e-1,-4.999111235698e-1,1.044301453865e-2));
#41703=direction('',(4.994973301771e-1,8.658743399788e-1,2.764135510831e-2));
#41704=axis2_placement_3d('',#41701,#41702,#41703);
#41705=toroidal_surface('',#41704,3.698456085132e0,2.999995094494e-1);
#41707=oriented_edge('',*,*,#41706,.f.);
#41709=oriented_edge('',*,*,#41708,.f.);
#41710=oriented_edge('',*,*,#41689,.f.);
#41711=oriented_edge('',*,*,#41687,.f.);
#41713=oriented_edge('',*,*,#41712,.t.);
#41714=edge_loop('',(#41707,#41709,#41710,#41711,#41713));
#41715=face_outer_bound('',#41714,.f.);
#41717=cartesian_point('',(3.756591981963e1,6.906608176066e1,0.e0));
#41718=direction('',(-8.659779190621e-1,4.999725846828e-1,-1.047178411625e-2));
#41719=direction('',(-5.e-1,-8.660254037844e-1,0.e0));
#41720=axis2_placement_3d('',#41717,#41718,#41719);
#41721=plane('',#41720);
#41723=oriented_edge('',*,*,#41722,.t.);
#41725=oriented_edge('',*,*,#41724,.t.);
#41727=oriented_edge('',*,*,#41726,.t.);
#41729=oriented_edge('',*,*,#41728,.t.);
#41730=oriented_edge('',*,*,#41706,.t.);
#41732=oriented_edge('',*,*,#41731,.t.);
#41733=edge_loop('',(#41723,#41725,#41727,#41729,#41730,#41732));
#41734=face_outer_bound('',#41733,.f.);
#41736=cartesian_point('',(3.513106039876e1,6.571074160682e1,
-6.593298137006e0));
#41737=direction('',(2.154582346588e-1,3.919178773039e-1,8.944149632957e-1));
#41738=direction('',(-8.092881103034e-1,-4.409015893421e-1,3.881475789403e-1));
#41739=axis2_placement_3d('',#41736,#41737,#41738);
#41740=cylindrical_surface('',#41739,5.000000030430e-1);
#41742=oriented_edge('',*,*,#41741,.t.);
#41744=oriented_edge('',*,*,#41743,.f.);
#41745=oriented_edge('',*,*,#41722,.f.);
#41747=oriented_edge('',*,*,#41746,.t.);
#41748=edge_loop('',(#41742,#41744,#41745,#41747));
#41749=face_outer_bound('',#41748,.f.);
#41751=cartesian_point('',(3.150403890807e-13,0.e0,-5.729424002764e0));
#41752=direction('',(0.e0,0.e0,1.e0));
#41753=direction('',(0.e0,-1.e0,0.e0));
#41754=axis2_placement_3d('',#41751,#41752,#41753);
#41755=conical_surface('',#41754,7.438528799863e1,2.656505117708e1);
#41757=oriented_edge('',*,*,#41756,.f.);
#41759=oriented_edge('',*,*,#41758,.f.);
#41761=oriented_edge('',*,*,#41760,.f.);
#41762=oriented_edge('',*,*,#41741,.f.);
#41764=oriented_edge('',*,*,#41763,.t.);
#41765=oriented_edge('',*,*,#28341,.f.);
#41767=oriented_edge('',*,*,#41766,.f.);
#41768=edge_loop('',(#41757,#41759,#41761,#41762,#41764,#41765,#41767));
#41769=face_outer_bound('',#41768,.f.);
#41771=cartesian_point('',(3.072485959108e1,6.782671269309e1,
-6.695504356807e0));
#41772=direction('',(-1.797666975818e-1,-4.095190053326e-1,-8.944149589044e-1));
#41773=direction('',(1.428724669752e-1,-9.104553138903e-1,3.881476260257e-1));
#41774=axis2_placement_3d('',#41771,#41772,#41773);
#41775=cylindrical_surface('',#41774,5.000000035609e-1);
#41776=oriented_edge('',*,*,#41756,.t.);
#41778=oriented_edge('',*,*,#41777,.f.);
#41780=oriented_edge('',*,*,#41779,.f.);
#41782=oriented_edge('',*,*,#41781,.t.);
#41783=edge_loop('',(#41776,#41778,#41780,#41782));
#41784=face_outer_bound('',#41783,.f.);
#41786=cartesian_point('',(3.010830721762e1,6.938531639298e1,
-4.344323963162e0));
#41787=cartesian_point('',(3.019738701442e1,6.937745004661e1,
-4.305319422217e0));
#41788=cartesian_point('',(3.036427160762e1,6.934482733390e1,
-4.261620460190e0));
#41789=cartesian_point('',(3.058822285021e1,6.924752255775e1,
-4.261150571695e0));
#41790=cartesian_point('',(3.073849473923e1,6.915620308991e1,
-4.289275123959e0));
#41791=cartesian_point('',(3.086886599764e1,6.904876045268e1,
-4.343771540726e0));
#41792=cartesian_point('',(3.097349631166e1,6.893354036316e1,
-4.417632577532e0));
#41793=cartesian_point('',(3.105374951323e1,6.881492857041e1,
-4.505497837343e0));
#41794=cartesian_point('',(3.111285353283e1,6.869487488444e1,
-4.604454654066e0));
#41795=cartesian_point('',(3.115377623065e1,6.857387944205e1,
-4.713585998436e0));
#41796=cartesian_point('',(3.117850478046e1,6.845185918944e1,
-4.833143515243e0));
#41797=cartesian_point('',(3.118807167989e1,6.832898512952e1,
-4.963549071459e0));
#41798=cartesian_point('',(3.118293487330e1,6.820579315431e1,
-5.105036612017e0));
#41799=cartesian_point('',(3.116319251844e1,6.808288264906e1,
-5.257866111757e0));
#41800=cartesian_point('',(3.112854936415e1,6.796073192686e1,
-5.422604475829e0));
#41801=cartesian_point('',(3.107817322975e1,6.783973181125e1,
-5.600273227363e0));
#41802=cartesian_point('',(3.101058098228e1,6.772046098060e1,
-5.792214855695e0));
#41803=cartesian_point('',(3.091013966663e1,6.758602918150e1,
-6.031930159920e0));
#41804=cartesian_point('',(3.082267111435e1,6.750197021306e1,
-6.206013574476e0));
#41805=cartesian_point('',(3.076485211792e1,6.745625494267e1,
-6.310924327586e0));
#41806=cartesian_point('',(2.988776541136e1,6.887028747908e1,
-4.070027673029e0));
#41807=cartesian_point('',(2.996846100222e1,6.886932543746e1,
-4.018374635835e0));
#41808=cartesian_point('',(3.013863480609e1,6.884487526757e1,
-3.958613106716e0));
#41809=cartesian_point('',(3.036990133052e1,6.874495410979e1,
-3.957135955846e0));
#41810=cartesian_point('',(3.052047647888e1,6.864785080257e1,
-3.994698924464e0));
#41811=cartesian_point('',(3.064089890201e1,6.853490703749e1,
-4.066562228749e0));
#41812=cartesian_point('',(3.072454352881e1,6.841850474396e1,
-4.161156241893e0));
#41813=cartesian_point('',(3.077493021803e1,6.830518736240e1,
-4.269699994125e0));
#41814=cartesian_point('',(3.079821784948e1,6.819762135878e1,
-4.387519347053e0));
#41815=cartesian_point('',(3.079988642416e1,6.809636056774e1,
-4.513117501655e0));
#41816=cartesian_point('',(3.078382996145e1,6.800123879527e1,
-4.646731662397e0));
#41817=cartesian_point('',(3.075267656755e1,6.791228166405e1,
-4.788952278406e0));
#41818=cartesian_point('',(3.070829488703e1,6.782980775916e1,
-4.940234414349e0));
#41819=cartesian_point('',(3.065199032142e1,6.775422830307e1,
-5.101071645356e0));
#41820=cartesian_point('',(3.058451475030e1,6.768599308411e1,
-5.272241892364e0));
#41821=cartesian_point('',(3.050606404762e1,6.762570937042e1,
-5.454922476925e0));
#41822=cartesian_point('',(3.041638521719e1,6.757439730281e1,
-5.650525253215e0));
#41823=cartesian_point('',(3.029928169376e1,6.752747300166e1,
-5.892860197049e0));
#41824=cartesian_point('',(3.021034752376e1,6.750918723941e1,
-6.067151640958e0));
#41825=cartesian_point('',(3.015576843363e1,6.750383901482e1,
-6.171591614800e0));
#41826=cartesian_point('',(2.998450523197e1,6.840317683853e1,
-4.476157202006e0));
#41827=cartesian_point('',(3.000856377880e1,6.840420608249e1,
-4.442746173175e0));
#41828=cartesian_point('',(3.006296247802e1,6.839807280471e1,
-4.405912923047e0));
#41829=cartesian_point('',(3.013716357224e1,6.836612289767e1,
-4.404314499415e0));
#41830=cartesian_point('',(3.018453189067e1,6.833443850975e1,
-4.426521981531e0));
#41831=cartesian_point('',(3.022037900213e1,6.829777808206e1,
-4.471147840995e0));
#41832=cartesian_point('',(3.024247550287e1,6.826078730818e1,
-4.533543659486e0));
#41833=cartesian_point('',(3.025233081686e1,6.822592631614e1,
-4.610104045074e0));
#41834=cartesian_point('',(3.025242866997e1,6.819416807258e1,
-4.698820775058e0));
#41835=cartesian_point('',(3.024495939709e1,6.816569707170e1,
-4.799077477926e0));
#41836=cartesian_point('',(3.023149904616e1,6.814044486664e1,
-4.911140290941e0));
#41837=cartesian_point('',(3.021316832312e1,6.811839217968e1,
-5.035355853687e0));
#41838=cartesian_point('',(3.019081692571e1,6.809959941717e1,
-5.171857590151e0));
#41839=cartesian_point('',(3.016507951158e1,6.808416152159e1,
-5.320799075279e0));
#41840=cartesian_point('',(3.013638379334e1,6.807221415135e1,
-5.482654614083e0));
#41841=cartesian_point('',(3.010497402300e1,6.806398635927e1,
-5.658386881080e0));
#41842=cartesian_point('',(3.007098631168e1,6.805987756517e1,
-5.849332267380e0));
#41843=cartesian_point('',(3.002891972521e1,6.806062823256e1,
-6.089053887288e0));
#41844=cartesian_point('',(2.999908325269e1,6.806655006019e1,
-6.264244779456e0));
#41845=cartesian_point('',(2.998154521284e1,6.807203708342e1,
-6.370215267890e0));
#41846=cartesian_point('',(3.025701705382e1,6.866726704989e1,
-4.968632226424e0));
#41847=cartesian_point('',(3.025903359049e1,6.866246175551e1,
-4.957669570667e0));
#41848=cartesian_point('',(3.024794699559e1,6.865799603793e1,
-4.949216295227e0));
#41849=cartesian_point('',(3.023045495626e1,6.866517766485e1,
-4.948559984464e0));
#41850=cartesian_point('',(3.022207579332e1,6.867442111879e1,
-4.953079857769e0));
#41851=cartesian_point('',(3.022243664276e1,6.868424234611e1,
-4.965706475057e0));
#41852=cartesian_point('',(3.023245427510e1,6.869109480876e1,
-4.990071975021e0));
#41853=cartesian_point('',(3.025040205249e1,6.869308732814e1,
-5.028771934755e0));
#41854=cartesian_point('',(3.027385840487e1,6.868956644225e1,
-5.082991772845e0));
#41855=cartesian_point('',(3.030073426946e1,6.868046453241e1,
-5.153167866106e0));
#41856=cartesian_point('',(3.032945360036e1,6.866584880309e1,
-5.239596335247e0));
#41857=cartesian_point('',(3.035873169742e1,6.864582123572e1,
-5.342324259634e0));
#41858=cartesian_point('',(3.038746016498e1,6.862052084613e1,
-5.461091153434e0));
#41859=cartesian_point('',(3.041470608348e1,6.859006082935e1,
-5.595634338219e0));
#41860=cartesian_point('',(3.043967588756e1,6.855443661338e1,
-5.746053996287e0));
#41861=cartesian_point('',(3.046161176396e1,6.851345762362e1,
-5.913041692199e0));
#41862=cartesian_point('',(3.047962872121e1,6.846674835700e1,
-6.097823912363e0));
#41863=cartesian_point('',(3.049453528509e1,6.840560321842e1,
-6.333521976735e0));
#41864=cartesian_point('',(3.049791257974e1,6.835875651206e1,
-6.508988036342e0));
#41865=cartesian_point('',(3.049703362883e1,6.832969734349e1,
-6.616251518914e0));
#41866=(bounded_surface()b_spline_surface(3,3,((#41786,#41787,#41788,#41789,
#41790,#41791,#41792,#41793,#41794,#41795,#41796,#41797,#41798,#41799,#41800,
#41801,#41802,#41803,#41804,#41805),(#41806,#41807,#41808,#41809,#41810,#41811,
#41812,#41813,#41814,#41815,#41816,#41817,#41818,#41819,#41820,#41821,#41822,
#41823,#41824,#41825),(#41826,#41827,#41828,#41829,#41830,#41831,#41832,#41833,
#41834,#41835,#41836,#41837,#41838,#41839,#41840,#41841,#41842,#41843,#41844,
#41845),(#41846,#41847,#41848,#41849,#41850,#41851,#41852,#41853,#41854,#41855,
#41856,#41857,#41858,#41859,#41860,#41861,#41862,#41863,#41864,#41865)),
.unspecified.,.f.,.f.,.f.)b_spline_surface_with_knots((4,4),(4,1,1,1,1,1,1,1,1,
1,1,1,1,1,1,1,1,4),(0.e0,1.e0),(4.995457880073e-1,5.204329399345e-1,
5.295786086100e-1,5.396252093302e-1,5.505042050131e-1,5.625853606992e-1,
5.761397424132e-1,5.912508714361e-1,6.081082482583e-1,6.269308323684e-1,
6.478268184354e-1,6.708198055257e-1,6.959283078718e-1,7.232363165982e-1,
7.529282279596e-1,7.852908190078e-1,8.206410769638e-1,8.757469455847e-1),
.unspecified.)geometric_representation_item()rational_b_spline_surface(((
1.576531959715e0,1.576531959715e0,1.576531959715e0,1.576531959715e0,
1.576531959715e0,1.576531959715e0,1.576531959715e0,1.576531959715e0,
1.576531959715e0,1.576531959715e0,1.576531959715e0,1.576531959715e0,
1.576531959715e0,1.576531959715e0,1.576531959715e0,1.576531959715e0,
1.576531959715e0,1.576531959715e0,1.576531959715e0,1.576531959715e0),(
8.078226800950e-1,8.078226800950e-1,8.078226800950e-1,8.078226800950e-1,
8.078226800950e-1,8.078226800950e-1,8.078226800950e-1,8.078226800950e-1,
8.078226800950e-1,8.078226800950e-1,8.078226800950e-1,8.078226800950e-1,
8.078226800950e-1,8.078226800950e-1,8.078226800950e-1,8.078226800950e-1,
8.078226800950e-1,8.078226800950e-1,8.078226800950e-1,8.078226800950e-1),(
8.078226800950e-1,8.078226800950e-1,8.078226800950e-1,8.078226800950e-1,
8.078226800950e-1,8.078226800950e-1,8.078226800950e-1,8.078226800950e-1,
8.078226800950e-1,8.078226800950e-1,8.078226800950e-1,8.078226800950e-1,
8.078226800950e-1,8.078226800950e-1,8.078226800950e-1,8.078226800950e-1,
8.078226800950e-1,8.078226800950e-1,8.078226800950e-1,8.078226800950e-1),(
1.576531959715e0,1.576531959715e0,1.576531959715e0,1.576531959715e0,
1.576531959715e0,1.576531959715e0,1.576531959715e0,1.576531959715e0,
1.576531959715e0,1.576531959715e0,1.576531959715e0,1.576531959715e0,
1.576531959715e0,1.576531959715e0,1.576531959715e0,1.576531959715e0,
1.576531959715e0,1.576531959715e0,1.576531959715e0,1.576531959715e0)))representation_item('')surface());
#41868=oriented_edge('',*,*,#41867,.f.);
#41869=oriented_edge('',*,*,#41777,.t.);
#41870=oriented_edge('',*,*,#41766,.t.);
#41871=oriented_edge('',*,*,#28339,.f.);
#41872=edge_loop('',(#41868,#41869,#41870,#41871));
#41873=face_outer_bound('',#41872,.f.);
#41875=cartesian_point('',(2.983139415830e1,6.825042332658e1,
-2.460528104879e1));
#41876=direction('',(1.293579992999e-2,3.866686852031e-3,9.999088527526e-1));
#41877=direction('',(2.871853652271e-1,-9.578750262297e-1,-1.117067576399e-5));
#41878=axis2_placement_3d('',#41875,#41876,#41877);
#41879=cylindrical_surface('',#41878,3.000055924669e-1);
#41880=oriented_edge('',*,*,#41867,.t.);
#41881=oriented_edge('',*,*,#28337,.f.);
#41883=oriented_edge('',*,*,#41882,.t.);
#41885=oriented_edge('',*,*,#41884,.f.);
#41886=edge_loop('',(#41880,#41881,#41883,#41885));
#41887=face_outer_bound('',#41886,.f.);
#41889=cartesian_point('',(2.822504683751e1,6.477704790577e1,
-3.934391581322e1));
#41890=direction('',(-9.237767578494e-1,3.827895848579e-1,1.042282982812e-2));
#41891=direction('',(3.076947578910e-1,7.582045498283e-1,-5.748476290167e-1));
#41892=axis2_placement_3d('',#41889,#41890,#41891);
#41893=toroidal_surface('',#41892,3.697836800446e0,2.999997076725e-1);
#41895=oriented_edge('',*,*,#41894,.f.);
#41896=oriented_edge('',*,*,#41882,.f.);
#41898=oriented_edge('',*,*,#41897,.f.);
#41900=oriented_edge('',*,*,#41899,.f.);
#41902=oriented_edge('',*,*,#41901,.t.);
#41903=edge_loop('',(#41895,#41896,#41898,#41900,#41902));
#41904=face_outer_bound('',#41903,.f.);
#41906=cartesian_point('',(2.718550309547e1,6.040535841352e1,0.e0));
#41907=direction('',(9.238288756103e-1,-3.826624495897e-1,-1.047178411625e-2));
#41908=direction('',(3.826834323651e-1,9.238795325113e-1,0.e0));
#41909=axis2_placement_3d('',#41906,#41907,#41908);
#41910=plane('',#41909);
#41912=oriented_edge('',*,*,#41911,.t.);
#41914=oriented_edge('',*,*,#41913,.t.);
#41915=oriented_edge('',*,*,#41779,.t.);
#41916=oriented_edge('',*,*,#41884,.t.);
#41917=oriented_edge('',*,*,#41894,.t.);
#41919=oriented_edge('',*,*,#41918,.t.);
#41920=edge_loop('',(#41912,#41914,#41915,#41916,#41917,#41919));
#41921=face_outer_bound('',#41920,.f.);
#41923=cartesian_point('',(3.035947561618e1,6.735101198402e1,
-2.154679104913e1));
#41924=direction('',(-1.289308454212e-2,-3.763536915705e-3,-9.999097980122e-1));
#41925=direction('',(1.071921353405e-1,-9.942355236248e-1,2.360017711163e-3));
#41926=axis2_placement_3d('',#41923,#41924,#41925);
#41927=cylindrical_surface('',#41926,5.000150361836e-1);
#41928=oriented_edge('',*,*,#40908,.f.);
#41930=oriented_edge('',*,*,#41929,.f.);
#41931=oriented_edge('',*,*,#41911,.f.);
#41932=oriented_edge('',*,*,#40885,.t.);
#41933=edge_loop('',(#41928,#41930,#41931,#41932));
#41934=face_outer_bound('',#41933,.f.);
#41936=cartesian_point('',(3.148774742848e1,6.970875393333e1,
-8.219510586518e0));
#41937=direction('',(-9.237456134345e-1,3.828648764265e-1,1.041768014009e-2));
#41938=direction('',(-3.281239583550e-1,-8.051151983946e-1,4.940892482817e-1));
#41939=axis2_placement_3d('',#41936,#41937,#41938);
#41940=toroidal_surface('',#41939,2.497876978134e0,4.999993463425e-1);
#41942=oriented_edge('',*,*,#41941,.t.);
#41943=oriented_edge('',*,*,#41781,.f.);
#41944=oriented_edge('',*,*,#41913,.f.);
#41945=oriented_edge('',*,*,#41929,.t.);
#41946=edge_loop('',(#41942,#41943,#41944,#41945));
#41947=face_outer_bound('',#41946,.f.);
#41949=cartesian_point('',(0.e0,0.e0,-8.220551782475e0));
#41950=direction('',(0.e0,0.e0,1.e0));
#41951=direction('',(-4.409554681879e-1,-8.975289828608e-1,0.e0));
#41952=axis2_placement_3d('',#41949,#41950,#41951);
#41953=toroidal_surface('',#41952,7.649382607502e1,3.e0);
#41954=oriented_edge('',*,*,#41941,.f.);
#41955=oriented_edge('',*,*,#40906,.t.);
#41956=oriented_edge('',*,*,#40904,.t.);
#41958=oriented_edge('',*,*,#41957,.f.);
#41959=oriented_edge('',*,*,#41760,.t.);
#41960=oriented_edge('',*,*,#41758,.t.);
#41961=edge_loop('',(#41954,#41955,#41956,#41958,#41959,#41960));
#41962=face_outer_bound('',#41961,.f.);
#41964=cartesian_point('',(3.613517077023e1,6.741688493570e1,
-8.219508166824e0));
#41965=direction('',(8.660811342341e-1,-4.997948298344e-1,1.042098817524e-2));
#41966=direction('',(-4.989140325648e-1,-8.654900329162e-1,-4.485299357537e-2));
#41967=axis2_placement_3d('',#41964,#41965,#41966);
#41968=toroidal_surface('',#41967,2.497867151127e0,4.999993318039e-1);
#41969=oriented_edge('',*,*,#41957,.t.);
#41971=oriented_edge('',*,*,#41970,.f.);
#41972=oriented_edge('',*,*,#41724,.f.);
#41973=oriented_edge('',*,*,#41743,.t.);
#41974=edge_loop('',(#41969,#41971,#41972,#41973));
#41975=face_outer_bound('',#41974,.f.);
#41977=cartesian_point('',(3.495147297589e1,6.508648864862e1,
-2.154687438803e1));
#41978=direction('',(-4.862997913790e-3,1.251986792569e-2,9.999097980110e-1));
#41979=direction('',(-8.540345103159e-1,-5.202110009459e-1,2.360017861669e-3));
#41980=axis2_placement_3d('',#41977,#41978,#41979);
#41981=cylindrical_surface('',#41980,5.000150365090e-1);
#41982=oriented_edge('',*,*,#40902,.f.);
#41983=oriented_edge('',*,*,#40943,.f.);
#41984=oriented_edge('',*,*,#41726,.f.);
#41985=oriented_edge('',*,*,#41970,.t.);
#41986=edge_loop('',(#41982,#41983,#41984,#41985));
#41987=face_outer_bound('',#41986,.f.);
#41989=cartesian_point('',(2.919114563786e1,6.718453239112e1,
-4.213845709161e1));
#41990=direction('',(2.166431330947e-1,5.000782888803e-1,8.384434732726e-1));
#41991=direction('',(3.388186861078e-1,-8.439716267542e-1,4.158290408064e-1));
#41992=axis2_placement_3d('',#41989,#41990,#41991);
#41993=cylindrical_surface('',#41992,3.e-1);
#41994=oriented_edge('',*,*,#40856,.t.);
#41995=oriented_edge('',*,*,#40887,.t.);
#41996=oriented_edge('',*,*,#41918,.f.);
#41997=oriented_edge('',*,*,#41901,.f.);
#41999=oriented_edge('',*,*,#41998,.t.);
#42000=edge_loop('',(#41994,#41995,#41996,#41997,#41999));
#42001=face_outer_bound('',#42000,.f.);
#42003=cartesian_point('',(1.970759469095e-11,4.758049484674e-11,
-4.228096149021e1));
#42004=direction('',(0.e0,0.e0,1.e0));
#42005=direction('',(3.826834323651e-1,9.238795325113e-1,0.e0));
#42006=axis2_placement_3d('',#42003,#42004,#42005);
#42007=conical_surface('',#42006,7.351737503131e1,3.302386755580e1);
#42008=oriented_edge('',*,*,#40742,.f.);
#42009=oriented_edge('',*,*,#40740,.f.);
#42010=oriented_edge('',*,*,#41998,.f.);
#42012=oriented_edge('',*,*,#42011,.f.);
#42014=oriented_edge('',*,*,#42013,.f.);
#42016=oriented_edge('',*,*,#42015,.f.);
#42018=oriented_edge('',*,*,#42017,.f.);
#42019=edge_loop('',(#42008,#42009,#42010,#42012,#42014,#42016,#42018));
#42020=face_outer_bound('',#42019,.f.);
#42022=cartesian_point('',(0.e0,1.421085471520e-14,-3.934268702288e1));
#42023=direction('',(0.e0,0.e0,1.e0));
#42024=direction('',(-3.813101621676e-1,-9.244471646491e-1,0.e0));
#42025=axis2_placement_3d('',#42022,#42023,#42024);
#42026=toroidal_surface('',#42025,7.065650925828e1,4.e0);
#42028=oriented_edge('',*,*,#42027,.t.);
#42030=oriented_edge('',*,*,#42029,.t.);
#42031=oriented_edge('',*,*,#42015,.t.);
#42032=oriented_edge('',*,*,#42013,.t.);
#42033=oriented_edge('',*,*,#42011,.t.);
#42034=oriented_edge('',*,*,#41899,.t.);
#42035=oriented_edge('',*,*,#41897,.t.);
#42036=oriented_edge('',*,*,#28335,.t.);
#42037=oriented_edge('',*,*,#28333,.t.);
#42038=edge_loop('',(#42028,#42030,#42031,#42032,#42033,#42034,#42035,#42036,
#42037));
#42039=face_outer_bound('',#42038,.f.);
#42041=cartesian_point('',(2.584570859747e1,6.576195550284e1,
-3.934373683670e1));
#42042=direction('',(9.238563757176e-1,-3.825968380573e-1,1.044301463071e-2));
#42043=direction('',(3.822047811395e-1,9.236641493321e-1,2.764135511555e-2));
#42044=axis2_placement_3d('',#42041,#42042,#42043);
#42045=toroidal_surface('',#42044,3.698456085158e0,2.999995094512e-1);
#42047=oriented_edge('',*,*,#42046,.f.);
#42049=oriented_edge('',*,*,#42048,.f.);
#42050=oriented_edge('',*,*,#42029,.f.);
#42051=oriented_edge('',*,*,#42027,.f.);
#42053=oriented_edge('',*,*,#42052,.t.);
#42054=edge_loop('',(#42047,#42049,#42050,#42051,#42053));
#42055=face_outer_bound('',#42054,.f.);
#42057=cartesian_point('',(2.822960550418e1,7.337854832813e1,0.e0));
#42058=direction('',(-9.238288756103e-1,3.826624495897e-1,-1.047178411625e-2));
#42059=direction('',(-3.826834323651e-1,-9.238795325113e-1,0.e0));
#42060=axis2_placement_3d('',#42057,#42058,#42059);
#42061=plane('',#42060);
#42063=oriented_edge('',*,*,#42062,.t.);
#42065=oriented_edge('',*,*,#42064,.t.);
#42067=oriented_edge('',*,*,#42066,.t.);
#42069=oriented_edge('',*,*,#42068,.t.);
#42070=oriented_edge('',*,*,#42046,.t.);
#42072=oriented_edge('',*,*,#42071,.t.);
#42073=edge_loop('',(#42063,#42065,#42067,#42069,#42070,#42072));
#42074=face_outer_bound('',#42073,.f.);
#42076=cartesian_point('',(2.625355660431e1,6.973415242339e1,
-6.593186996751e0));
#42077=direction('',(1.624594113949e-1,4.166879084574e-1,8.944149633110e-1));
#42078=direction('',(-7.448153327509e-1,-5.427629105665e-1,3.881475789087e-1));
#42079=axis2_placement_3d('',#42076,#42077,#42078);
#42080=cylindrical_surface('',#42079,5.000000030427e-1);
#42082=oriented_edge('',*,*,#42081,.t.);
#42084=oriented_edge('',*,*,#42083,.f.);
#42085=oriented_edge('',*,*,#42062,.f.);
#42087=oriented_edge('',*,*,#42086,.t.);
#42088=edge_loop('',(#42082,#42084,#42085,#42087));
#42089=face_outer_bound('',#42088,.f.);
#42091=cartesian_point('',(3.150403890807e-13,0.e0,-5.729424002764e0));
#42092=direction('',(0.e0,0.e0,1.e0));
#42093=direction('',(0.e0,-1.e0,0.e0));
#42094=axis2_placement_3d('',#42091,#42092,#42093);
#42095=conical_surface('',#42094,7.438528799863e1,2.656505117708e1);
#42097=oriented_edge('',*,*,#42096,.f.);
#42099=oriented_edge('',*,*,#42098,.f.);
#42101=oriented_edge('',*,*,#42100,.f.);
#42102=oriented_edge('',*,*,#42081,.f.);
#42104=oriented_edge('',*,*,#42103,.t.);
#42105=oriented_edge('',*,*,#28327,.f.);
#42107=oriented_edge('',*,*,#42106,.f.);
#42108=edge_loop('',(#42097,#42099,#42101,#42102,#42104,#42105,#42107));
#42109=face_outer_bound('',#42108,.f.);
#42111=cartesian_point('',(2.160883647739e1,7.125682699359e1,
-6.695541215482e0));
#42112=direction('',(-1.247758121538e-1,-4.294797760097e-1,-8.944149588977e-1));
#42113=direction('',(2.604856531901e-1,-8.840181802954e-1,3.881482724287e-1));
#42114=axis2_placement_3d('',#42111,#42112,#42113);
#42115=cylindrical_surface('',#42114,5.000000035630e-1);
#42116=oriented_edge('',*,*,#42096,.t.);
#42118=oriented_edge('',*,*,#42117,.f.);
#42120=oriented_edge('',*,*,#42119,.f.);
#42122=oriented_edge('',*,*,#42121,.t.);
#42123=edge_loop('',(#42116,#42118,#42120,#42122));
#42124=face_outer_bound('',#42123,.f.);
#42126=cartesian_point('',(2.079995365111e1,7.272481924633e1,
-4.343203839020e0));
#42127=cartesian_point('',(2.088766470113e1,7.272503057653e1,
-4.304451673851e0));
#42128=cartesian_point('',(2.105414285480e1,7.271429237331e1,
-4.262057629377e0));
#42129=cartesian_point('',(2.128575805260e1,7.264837228016e1,
-4.261096959279e0));
#42130=cartesian_point('',(2.144684268047e1,7.257772217216e1,
-4.288853944281e0));
#42131=cartesian_point('',(2.159043776841e1,7.248837800540e1,
-4.343074219487e0));
#42132=cartesian_point('',(2.170952555771e1,7.238790419487e1,
-4.416732040382e0));
#42133=cartesian_point('',(2.180486590121e1,7.228083538517e1,
-4.504452654470e0));
#42134=cartesian_point('',(2.187939774445e1,7.216952872880e1,
-4.603315764314e0));
#42135=cartesian_point('',(2.193599313728e1,7.205488458772e1,
-4.712385934502e0));
#42136=cartesian_point('',(2.197663732032e1,7.193708703197e1,
-4.831907622776e0));
#42137=cartesian_point('',(2.200233578873e1,7.181643589914e1,
-4.962310168116e0));
#42138=cartesian_point('',(2.201347109329e1,7.169352359597e1,
-5.103831458356e0));
#42139=cartesian_point('',(2.201006017802e1,7.156896612147e1,
-5.256726503418e0));
#42140=cartesian_point('',(2.199174871321e1,7.144321056171e1,
-5.421551660537e0));
#42141=cartesian_point('',(2.195766382665e1,7.131654301627e1,
-5.599320324552e0));
#42142=cartesian_point('',(2.190626198775e1,7.118934510654e1,
-5.791373487965e0));
#42143=cartesian_point('',(2.182413462596e1,7.104260118540e1,
-6.031576926303e0));
#42144=cartesian_point('',(2.174820428578e1,7.094759586071e1,
-6.206101266483e0));
#42145=cartesian_point('',(2.169664004235e1,7.089453704252e1,
-6.311404943851e0));
#42146=cartesian_point('',(2.064833762130e1,7.218777172356e1,
-4.068883655867e0));
#42147=cartesian_point('',(2.072713066261e1,7.219151942180e1,
-4.017123759524e0));
#42148=cartesian_point('',(2.089571735763e1,7.218907411915e1,
-3.959153986079e0));
#42149=cartesian_point('',(2.113483816230e1,7.212163406093e1,
-3.957018043601e0));
#42150=cartesian_point('',(2.129707996862e1,7.204532942867e1,
-3.994089159400e0));
#42151=cartesian_point('',(2.143167199125e1,7.194921764039e1,
-4.065609723960e0));
#42152=cartesian_point('',(2.153024309815e1,7.184477913550e1,
-4.159983921902e0));
#42153=cartesian_point('',(2.159538119490e1,7.173898632113e1,
-4.268400624494e0));
#42154=cartesian_point('',(2.163282636309e1,7.163530729164e1,
-4.386161162845e0));
#42155=cartesian_point('',(2.164794241798e1,7.153503302432e1,
-4.511736888892e0));
#42156=cartesian_point('',(2.164462483483e1,7.143851844074e1,
-4.645351870815e0));
#42157=cartesian_point('',(2.162548487495e1,7.134613213901e1,
-4.787602274013e0));
#42158=cartesian_point('',(2.159233871167e1,7.125843827057e1,
-4.938946149750e0));
#42159=cartesian_point('',(2.154643328255e1,7.117602346443e1,
-5.099871690375e0));
#42160=cartesian_point('',(2.148846388103e1,7.109943993519e1,
-5.271146515771e0));
#42161=cartesian_point('',(2.141855322752e1,7.102931916067e1,
-5.453940623373e0));
#42162=cartesian_point('',(2.133632157713e1,7.096663960354e1,
-5.649665323505e0));
#42163=cartesian_point('',(2.122614766158e1,7.090463971721e1,
-5.892501269948e0));
#42164=cartesian_point('',(2.114014474877e1,7.087481966147e1,
-6.067234762808e0));
#42165=cartesian_point('',(2.108652575260e1,7.086236226529e1,
-6.172064103330e0));
#42166=cartesian_point('',(2.080132709798e1,7.173387145770e1,
-4.475016296471e0));
#42167=cartesian_point('',(2.082466950085e1,7.173578331419e1,
-4.442059753369e0));
#42168=cartesian_point('',(2.087833065946e1,7.173662529718e1,
-4.406309457138e0));
#42169=cartesian_point('',(2.095503463410e1,7.171511226214e1,
-4.404326686514e0));
#42170=cartesian_point('',(2.100623707054e1,7.168999110526e1,
-4.426228461664e0));
#42171=cartesian_point('',(2.104673056623e1,7.165837067557e1,
-4.470609830467e0));
#42172=cartesian_point('',(2.107363099144e1,7.162459051107e1,
-4.532808374550e0));
#42173=cartesian_point('',(2.108809341456e1,7.159129767564e1,
-4.609212371575e0));
#42174=cartesian_point('',(2.109244525390e1,7.155979060494e1,
-4.697814628399e0));
#42175=cartesian_point('',(2.108883630293e1,7.153054819454e1,
-4.797987361367e0));
#42176=cartesian_point('',(2.107884369166e1,7.150371269163e1,
-4.909992620856e0));
#42177=cartesian_point('',(2.106358461993e1,7.147941212117e1,
-5.034185473384e0));
#42178=cartesian_point('',(2.104389636711e1,7.145781918798e1,
-5.170703874371e0));
#42179=cartesian_point('',(2.102039935498e1,7.143911347490e1,
-5.319696729850e0));
#42180=cartesian_point('',(2.099350412801e1,7.142348729209e1,
-5.481627693531e0));
#42181=cartesian_point('',(2.096342633145e1,7.141120021700e1,
-5.657450878324e0));
#42182=cartesian_point('',(2.093025048853e1,7.140266577227e1,
-5.848500672858e0));
#42183=cartesian_point('',(2.088836386306e1,7.139789015879e1,
-6.088703943603e0));
#42184=cartesian_point('',(2.085793422285e1,7.139987209446e1,
-6.264337007113e0));
#42185=cartesian_point('',(2.083976419569e1,7.140304187267e1,
-6.370704886313e0));
#42186=cartesian_point('',(2.103512418406e1,7.202709836573e1,
-4.967497720259e0));
#42187=cartesian_point('',(2.103759823200e1,7.202448784847e1,
-4.957649468497e0));
#42188=cartesian_point('',(2.102741658765e1,7.201880275375e1,
-4.949410482008e0));
#42189=cartesian_point('',(2.100936991464e1,7.202348018751e1,
-4.948685262706e0));
#42190=cartesian_point('',(2.099976843313e1,7.203150765382e1,
-4.953124430432e0));
#42191=cartesian_point('',(2.099871832471e1,7.204129750680e1,
-4.965627216244e0));
#42192=cartesian_point('',(2.100763627220e1,7.204943739996e1,
-4.989825668089e0));
#42193=cartesian_point('',(2.102507961770e1,7.205381320084e1,
-5.028337391946e0));
#42194=cartesian_point('',(2.104874147175e1,7.205344693313e1,
-5.082379339391e0));
#42195=cartesian_point('',(2.107655339434e1,7.204799065319e1,
-5.152400854497e0));
#42196=cartesian_point('',(2.110693694116e1,7.203730151490e1,
-5.238704779999e0));
#42197=cartesian_point('',(2.113860098466e1,7.202130955466e1,
-5.341349845518e0));
#42198=cartesian_point('',(2.117042335165e1,7.200000546014e1,
-5.460081897963e0));
#42199=cartesian_point('',(2.120145792646e1,7.197337953224e1,
-5.594634407363e0));
#42200=cartesian_point('',(2.123091267251e1,7.194132562363e1,
-5.745096484033e0));
#42201=cartesian_point('',(2.125805755865e1,7.190355816071e1,
-5.912149672137e0));
#42202=cartesian_point('',(2.128206271214e1,7.185959035747e1,
-6.097016722652e0));
#42203=cartesian_point('',(2.130490435257e1,7.180080972811e1,
-6.333173297497e0));
#42204=cartesian_point('',(2.131439944030e1,7.175468939070e1,
-6.509080428434e0));
#42205=cartesian_point('',(2.131732619957e1,7.172565215710e1,
-6.616749097447e0));
#42206=(bounded_surface()b_spline_surface(3,3,((#42126,#42127,#42128,#42129,
#42130,#42131,#42132,#42133,#42134,#42135,#42136,#42137,#42138,#42139,#42140,
#42141,#42142,#42143,#42144,#42145),(#42146,#42147,#42148,#42149,#42150,#42151,
#42152,#42153,#42154,#42155,#42156,#42157,#42158,#42159,#42160,#42161,#42162,
#42163,#42164,#42165),(#42166,#42167,#42168,#42169,#42170,#42171,#42172,#42173,
#42174,#42175,#42176,#42177,#42178,#42179,#42180,#42181,#42182,#42183,#42184,
#42185),(#42186,#42187,#42188,#42189,#42190,#42191,#42192,#42193,#42194,#42195,
#42196,#42197,#42198,#42199,#42200,#42201,#42202,#42203,#42204,#42205)),
.unspecified.,.f.,.f.,.f.)b_spline_surface_with_knots((4,4),(4,1,1,1,1,1,1,1,1,
1,1,1,1,1,1,1,1,4),(0.e0,1.e0),(4.998362262847e-1,5.202004260950e-1,
5.293349332814e-1,5.393807922483e-1,5.502537528633e-1,5.623184883325e-1,
5.758583920088e-1,5.909595861707e-1,6.078086532623e-1,6.266265809164e-1,
6.475244704256e-1,6.705272422424e-1,6.956523690579e-1,7.229815773107e-1,
7.526973536749e-1,7.850864621200e-1,8.204669914156e-1,8.757970522203e-1),
.unspecified.)geometric_representation_item()rational_b_spline_surface(((
1.576561270539e0,1.576561270539e0,1.576561270539e0,1.576561270539e0,
1.576561270539e0,1.576561270539e0,1.576561270539e0,1.576561270539e0,
1.576561270539e0,1.576561270539e0,1.576561270539e0,1.576561270539e0,
1.576561270539e0,1.576561270539e0,1.576561270539e0,1.576561270539e0,
1.576561270539e0,1.576561270539e0,1.576561270539e0,1.576561270539e0),(
8.078129098203e-1,8.078129098203e-1,8.078129098203e-1,8.078129098203e-1,
8.078129098203e-1,8.078129098203e-1,8.078129098203e-1,8.078129098203e-1,
8.078129098203e-1,8.078129098203e-1,8.078129098203e-1,8.078129098203e-1,
8.078129098203e-1,8.078129098203e-1,8.078129098203e-1,8.078129098203e-1,
8.078129098203e-1,8.078129098203e-1,8.078129098203e-1,8.078129098203e-1),(
8.078129098203e-1,8.078129098203e-1,8.078129098203e-1,8.078129098203e-1,
8.078129098203e-1,8.078129098203e-1,8.078129098203e-1,8.078129098203e-1,
8.078129098203e-1,8.078129098203e-1,8.078129098203e-1,8.078129098203e-1,
8.078129098203e-1,8.078129098203e-1,8.078129098203e-1,8.078129098203e-1,
8.078129098203e-1,8.078129098203e-1,8.078129098203e-1,8.078129098203e-1),(
1.576561270539e0,1.576561270539e0,1.576561270539e0,1.576561270539e0,
1.576561270539e0,1.576561270539e0,1.576561270539e0,1.576561270539e0,
1.576561270539e0,1.576561270539e0,1.576561270539e0,1.576561270539e0,
1.576561270539e0,1.576561270539e0,1.576561270539e0,1.576561270539e0,
1.576561270539e0,1.576561270539e0,1.576561270539e0,1.576561270539e0)))representation_item('')surface());
#42208=oriented_edge('',*,*,#42207,.f.);
#42209=oriented_edge('',*,*,#42117,.t.);
#42210=oriented_edge('',*,*,#42106,.t.);
#42211=oriented_edge('',*,*,#28325,.f.);
#42212=edge_loop('',(#42208,#42209,#42210,#42211));
#42213=face_outer_bound('',#42212,.f.);
#42215=cartesian_point('',(2.074520528396e1,7.159509019063e1,
-1.831744729599e1));
#42216=direction('',(1.231824756826e-2,5.513925425550e-3,9.999089245543e-1));
#42217=direction('',(4.096154748696e-1,-9.122582762043e-1,-1.562214619674e-5));
#42218=axis2_placement_3d('',#42215,#42216,#42217);
#42219=cylindrical_surface('',#42218,3.000026704679e-1);
#42220=oriented_edge('',*,*,#42207,.t.);
#42221=oriented_edge('',*,*,#28323,.f.);
#42223=oriented_edge('',*,*,#42222,.t.);
#42225=oriented_edge('',*,*,#42224,.f.);
#42226=edge_loop('',(#42220,#42221,#42223,#42225));
#42227=face_outer_bound('',#42226,.f.);
#42229=cartesian_point('',(2.066124143301e1,7.075853264824e1,
-3.054558269718e1));
#42230=cartesian_point('',(2.066676688861e1,7.077846282628e1,
-3.052850243618e1));
#42231=cartesian_point('',(2.069839956447e1,7.089235948930e1,
-3.042573733114e1));
#42232=cartesian_point('',(2.075198389004e1,7.108297895696e1,
-3.019441070073e1));
#42233=cartesian_point('',(2.080502465821e1,7.126524562283e1,
-2.980678421964e1));
#42234=cartesian_point('',(2.082636590500e1,7.133032363209e1,
-2.944672843180e1));
#42235=cartesian_point('',(2.082820474088e1,7.132839912708e1,
-2.922955885657e1));
#42236=cartesian_point('',(2.082777291667e1,7.132415521581e1,
-2.916450236254e1));
#42237=cartesian_point('',(2.067627185875e1,7.076901039606e1,
-3.056266562999e1));
#42238=cartesian_point('',(2.068187395451e1,7.078921701272e1,
-3.054534844785e1));
#42239=cartesian_point('',(2.071394408919e1,7.090468878101e1,
-3.044116193013e1));
#42240=cartesian_point('',(2.076825560508e1,7.109789474271e1,
-3.020668624996e1));
#42241=cartesian_point('',(2.082199847143e1,7.128257341451e1,
-2.981391272449e1));
#42242=cartesian_point('',(2.084361882382e1,7.134850223078e1,
-2.944914068759e1));
#42243=cartesian_point('',(2.084548198372e1,7.134655314429e1,
-2.922912004909e1));
#42244=cartesian_point('',(2.084504448562e1,7.134225342882e1,
-2.916320771923e1));
#42245=cartesian_point('',(2.070090034014e1,7.079256554025e1,
-3.059810711152e1));
#42246=cartesian_point('',(2.070666176096e1,7.081334683743e1,
-3.058029740063e1));
#42247=cartesian_point('',(2.073964131656e1,7.093209304796e1,
-3.047315594792e1));
#42248=cartesian_point('',(2.079546456803e1,7.113067599974e1,
-3.023213379634e1));
#42249=cartesian_point('',(2.085066700663e1,7.132036892314e1,
-2.982866022439e1));
#42250=cartesian_point('',(2.087286758384e1,7.138806645830e1,
-2.945408370933e1));
#42251=cartesian_point('',(2.087478131026e1,7.138606627005e1,
-2.922813607520e1));
#42252=cartesian_point('',(2.087433201684e1,7.138165054480e1,
-2.916044457218e1));
#42253=cartesian_point('',(2.072145589871e1,7.083565414868e1,
-3.065501683721e1));
#42254=cartesian_point('',(2.072747408644e1,7.085736159604e1,
-3.063641337121e1));
#42255=cartesian_point('',(2.076191925703e1,7.098138486969e1,
-3.052450977052e1));
#42256=cartesian_point('',(2.082017880861e1,7.118863333267e1,
-3.027293738160e1));
#42257=cartesian_point('',(2.087773348137e1,7.138640718109e1,
-2.985221970627e1));
#42258=cartesian_point('',(2.090086914395e1,7.145695516849e1,
-2.946184237805e1));
#42259=cartesian_point('',(2.090286436295e1,7.145487262507e1,
-2.922634284846e1));
#42260=cartesian_point('',(2.090239606029e1,7.145026993945e1,
-2.915578404518e1));
#42261=cartesian_point('',(2.072487618153e1,7.088135472806e1,
-3.070943183796e1));
#42262=cartesian_point('',(2.073114067766e1,7.090395060201e1,
-3.069006694779e1));
#42263=cartesian_point('',(2.076699176633e1,7.103303599542e1,
-3.057359516914e1));
#42264=cartesian_point('',(2.082758838358e1,7.124859700933e1,
-3.031190227116e1));
#42265=cartesian_point('',(2.088739948019e1,7.145412263358e1,
-2.987464287271e1));
#42266=cartesian_point('',(2.091143214059e1,7.152740496967e1,
-2.946910832406e1));
#42267=cartesian_point('',(2.091350553284e1,7.152524342556e1,
-2.922444596320e1));
#42268=cartesian_point('',(2.091301899523e1,7.152046139475e1,
-2.915113664946e1));
#42269=cartesian_point('',(2.071239794016e1,7.092760958730e1,
-3.075935182002e1));
#42270=cartesian_point('',(2.071888916494e1,7.095102326436e1,
-3.073928603337e1));
#42271=cartesian_point('',(2.075603441143e1,7.108476837573e1,
-3.061860921378e1));
#42272=cartesian_point('',(2.081878231455e1,7.130798115299e1,
-3.034760031384e1));
#42273=cartesian_point('',(2.088067046567e1,7.152064234309e1,
-2.989511413937e1));
#42274=cartesian_point('',(2.090552881908e1,7.159644166697e1,
-2.947562725944e1));
#42275=cartesian_point('',(2.090767417037e1,7.159420740213e1,
-2.922253044597e1));
#42276=cartesian_point('',(2.090717084735e1,7.158926028280e1,
-2.914668926742e1));
#42277=cartesian_point('',(2.069112534158e1,7.096358812200e1,
-3.079444056772e1));
#42278=cartesian_point('',(2.069777654782e1,7.098757884720e1,
-3.077388022314e1));
#42279=cartesian_point('',(2.073583496198e1,7.112461189122e1,
-3.065023629448e1));
#42280=cartesian_point('',(2.080010082888e1,7.135322381129e1,
-3.037265395224e1));
#42281=cartesian_point('',(2.086345456556e1,7.157091991126e1,
-2.990942364805e1));
#42282=cartesian_point('',(2.088889553427e1,7.164849524101e1,
-2.948009189636e1));
#42283=cartesian_point('',(2.089109166042e1,7.164620966388e1,
-2.922104366857e1));
#42284=cartesian_point('',(2.089057649349e1,7.164114605681e1,
-2.914341598680e1));
#42285=cartesian_point('',(2.066951682868e1,7.098971023579e1,
-3.081792334772e1));
#42286=cartesian_point('',(2.067627546289e1,7.101408845031e1,
-3.079703090622e1));
#42287=cartesian_point('',(2.071494707145e1,7.115332934956e1,
-3.067139455620e1));
#42288=cartesian_point('',(2.078023225496e1,7.138556680788e1,
-3.038939813057e1));
#42289=cartesian_point('',(2.084457013611e1,7.160664386278e1,
-2.991895311565e1));
#42290=cartesian_point('',(2.087040233248e1,7.168541178502e1,
-2.948301050729e1));
#42291=cartesian_point('',(2.087263255407e1,7.168309175156e1,
-2.921996588949e1));
#42292=cartesian_point('',(2.087210943392e1,7.167794992267e1,
-2.914113856624e1));
#42293=cartesian_point('',(2.065181044785e1,7.100756273703e1,
-3.083302172507e1));
#42294=cartesian_point('',(2.065863834071e1,7.103219076526e1,
-3.081191518124e1));
#42295=cartesian_point('',(2.069770527471e1,7.117285506514e1,
-3.068499432046e1));
#42296=cartesian_point('',(2.076364760992e1,7.140742990200e1,
-3.040015214255e1));
#42297=cartesian_point('',(2.082861996739e1,7.163068665295e1,
-2.992505581554e1));
#42298=cartesian_point('',(2.085470438759e1,7.171022343761e1,
-2.948485119879e1));
#42299=cartesian_point('',(2.085695659047e1,7.170788119020e1,
-2.921923011494e1));
#42300=cartesian_point('',(2.085642834288e1,7.170268893183e1,
-2.913962938480e1));
#42301=cartesian_point('',(2.063203670231e1,7.102455784499e1,
-3.084645138411e1));
#42302=cartesian_point('',(2.063892639673e1,7.104940878960e1,
-3.082515379025e1));
#42303=cartesian_point('',(2.067834609167e1,7.119134323322e1,
-3.069708672136e1));
#42304=cartesian_point('',(2.074487482339e1,7.142800378417e1,
-3.040970519198e1));
#42305=cartesian_point('',(2.081041334341e1,7.165320554433e1,
-2.993045835749e1));
#42306=cartesian_point('',(2.083672283062e1,7.173342840834e1,
-2.948645062079e1));
#42307=cartesian_point('',(2.083899464805e1,7.173106633876e1,
-2.921853047779e1));
#42308=cartesian_point('',(2.083846182512e1,7.172582908063e1,
-2.913823961312e1));
#42309=cartesian_point('',(2.060145634140e1,7.104695901469e1,
-3.086269225966e1));
#42310=cartesian_point('',(2.060842110172e1,7.107208071958e1,
-3.084116261128e1));
#42311=cartesian_point('',(2.064826926958e1,7.121555791407e1,
-3.071170332712e1));
#42312=cartesian_point('',(2.071551025432e1,7.145475182961e1,
-3.042123743293e1));
#42313=cartesian_point('',(2.078173645064e1,7.168231605044e1,
-2.993694928002e1));
#42314=cartesian_point('',(2.080831931032e1,7.176337224496e1,
-2.948832217123e1));
#42315=cartesian_point('',(2.081061495215e1,7.176098609881e1,
-2.921760952896e1));
#42316=cartesian_point('',(2.081007657184e1,7.175569418277e1,
-2.913648040825e1));
#42317=cartesian_point('',(2.055608499681e1,7.107294328918e1,
-3.087832936301e1));
#42318=cartesian_point('',(2.056312281454e1,7.109832850986e1,
-3.085657386895e1));
#42319=cartesian_point('',(2.060338799114e1,7.124330717738e1,
-3.072575961961e1));
#42320=cartesian_point('',(2.067132217185e1,7.148496667485e1,
-3.043229188586e1));
#42321=cartesian_point('',(2.073821764502e1,7.171483014635e1,
-2.994309730003e1));
#42322=cartesian_point('',(2.076506656282e1,7.179669737479e1,
-2.948997441502e1));
#42323=cartesian_point('',(2.076738539157e1,7.179428779628e1,
-2.921654398954e1));
#42324=cartesian_point('',(2.076684160261e1,7.178894268475e1,
-2.913459904120e1));
#42325=cartesian_point('',(2.049206013499e1,7.109781907630e1,
-3.088664089680e1));
#42326=cartesian_point('',(2.049913874454e1,7.112335143176e1,
-3.086475930118e1));
#42327=cartesian_point('',(2.053963675912e1,7.126916845093e1,
-3.073318850326e1));
#42328=cartesian_point('',(2.060795798774e1,7.151220461294e1,
-3.043804468402e1));
#42329=cartesian_point('',(2.067522715350e1,7.174335187746e1,
-2.994611057770e1));
#42330=cartesian_point('',(2.070222462559e1,7.182567194896e1,
-2.949047746351e1));
#42331=cartesian_point('',(2.070455640082e1,7.182324928691e1,
-2.921552955621e1));
#42332=cartesian_point('',(2.070400959193e1,7.181787447354e1,
-2.913312908822e1));
#42333=cartesian_point('',(2.042276263691e1,7.111336518839e1,
-3.088236436849e1));
#42334=cartesian_point('',(2.042982527875e1,7.113883994881e1,
-3.086053213458e1));
#42335=cartesian_point('',(2.047023215026e1,7.128432880012e1,
-3.072925748319e1));
#42336=cartesian_point('',(2.053840187123e1,7.152682607483e1,
-3.043476975783e1));
#42337=cartesian_point('',(2.060552475721e1,7.175747080607e1,
-2.994390802081e1));
#42338=cartesian_point('',(2.063246407858e1,7.183961361478e1,
-2.948925752118e1));
#42339=cartesian_point('',(2.063479078600e1,7.183719607422e1,
-2.921490362329e1));
#42340=cartesian_point('',(2.063424515924e1,7.183183288746e1,
-2.913268146580e1));
#42341=cartesian_point('',(2.036028216132e1,7.111745425736e1,
-3.086692803286e1));
#42342=cartesian_point('',(2.036727795157e1,7.114268788623e1,
-3.084530246025e1));
#42343=cartesian_point('',(2.040730323704e1,7.128680280668e1,
-3.071526767693e1));
#42344=cartesian_point('',(2.047483864535e1,7.152704393756e1,
-3.042352680080e1));
#42345=cartesian_point('',(2.054134910598e1,7.175558472727e1,
-2.993715472126e1));
#42346=cartesian_point('',(2.056804496948e1,7.183698539509e1,
-2.948661810552e1));
#42347=cartesian_point('',(2.057035045957e1,7.183458929644e1,
-2.921475112957e1));
#42348=cartesian_point('',(2.056980978204e1,7.182927478649e1,
-2.913327549951e1));
#42349=cartesian_point('',(2.032366568438e1,7.111464439207e1,
-3.085180862385e1));
#42350=cartesian_point('',(2.033059478844e1,7.113963748601e1,
-3.083038920121e1));
#42351=cartesian_point('',(2.037023943193e1,7.128238187479e1,
-3.070159121845e1));
#42352=cartesian_point('',(2.043714209693e1,7.152037244374e1,
-3.041259039564e1));
#42353=cartesian_point('',(2.050304164744e1,7.174681449720e1,
-2.993069686583e1));
#42354=cartesian_point('',(2.052949465536e1,7.182747486026e1,
-2.948426395590e1));
#42355=cartesian_point('',(2.053177898062e1,7.182510015045e1,
-2.921487774905e1));
#42356=cartesian_point('',(2.053124324006e1,7.181983419689e1,
-2.913414679945e1));
#42357=cartesian_point('',(2.030912468333e1,7.111263086978e1,
-3.084475733372e1));
#42358=cartesian_point('',(2.031602256219e1,7.113751133540e1,
-3.082343443893e1));
#42359=cartesian_point('',(2.035548897356e1,7.127961398521e1,
-3.069521557678e1));
#42360=cartesian_point('',(2.042209536225e1,7.151655074899e1,
-3.040749775900e1));
#42361=cartesian_point('',(2.048770885963e1,7.174201008832e1,
-2.992770126935e1));
#42362=cartesian_point('',(2.051404815265e1,7.182232381039e1,
-2.948318988236e1));
#42363=cartesian_point('',(2.051632256768e1,7.181995911572e1,
-2.921496527306e1));
#42364=cartesian_point('',(2.051578913881e1,7.181471589826e1,
-2.913458301331e1));
#42365=b_spline_surface_with_knots('',3,3,((#42229,#42230,#42231,#42232,#42233,
#42234,#42235,#42236),(#42237,#42238,#42239,#42240,#42241,#42242,#42243,#42244),
(#42245,#42246,#42247,#42248,#42249,#42250,#42251,#42252),(#42253,#42254,#42255,
#42256,#42257,#42258,#42259,#42260),(#42261,#42262,#42263,#42264,#42265,#42266,
#42267,#42268),(#42269,#42270,#42271,#42272,#42273,#42274,#42275,#42276),
(#42277,#42278,#42279,#42280,#42281,#42282,#42283,#42284),(#42285,#42286,#42287,
#42288,#42289,#42290,#42291,#42292),(#42293,#42294,#42295,#42296,#42297,#42298,
#42299,#42300),(#42301,#42302,#42303,#42304,#42305,#42306,#42307,#42308),
(#42309,#42310,#42311,#42312,#42313,#42314,#42315,#42316),(#42317,#42318,#42319,
#42320,#42321,#42322,#42323,#42324),(#42325,#42326,#42327,#42328,#42329,#42330,
#42331,#42332),(#42333,#42334,#42335,#42336,#42337,#42338,#42339,#42340),
(#42341,#42342,#42343,#42344,#42345,#42346,#42347,#42348),(#42349,#42350,#42351,
#42352,#42353,#42354,#42355,#42356),(#42357,#42358,#42359,#42360,#42361,#42362,
#42363,#42364)),.unspecified.,.f.,.f.,.f.,(4,1,1,1,1,1,1,1,1,1,1,1,1,1,4),(4,1,
1,1,1,4),(2.334852031324e-1,3.75e-1,5.e-1,6.25e-1,7.5e-1,8.75e-1,9.375e-1,1.e0,
1.0625e0,1.125e0,1.25e0,1.375e0,1.5e0,1.625e0,1.714990435826e0),(
6.357833595579e-2,8.305478516935e-2,1.772286281198e-1,2.826419879849e-1,
3.920010862323e-1,4.390465634042e-1),.unspecified.);
#42366=oriented_edge('',*,*,#42222,.f.);
#42368=oriented_edge('',*,*,#42367,.t.);
#42370=oriented_edge('',*,*,#42369,.t.);
#42372=oriented_edge('',*,*,#42371,.f.);
#42373=edge_loop('',(#42366,#42368,#42370,#42372));
#42374=face_outer_bound('',#42373,.f.);
#42376=cartesian_point('',(-1.350093750200e0,3.293006918678e1,
-6.620797812740e1));
#42377=direction('',(-1.558858547720e-4,7.068311558184e-1,-7.073822819834e-1));
#42378=direction('',(3.880648739121e-1,6.519889550423e-1,6.513954683128e-1));
#42379=axis2_placement_3d('',#42376,#42377,#42378);
#42380=toroidal_surface('',#42379,5.650700629514e1,1.999999504084e0);
#42381=oriented_edge('',*,*,#42367,.f.);
#42382=oriented_edge('',*,*,#28321,.f.);
#42384=oriented_edge('',*,*,#42383,.f.);
#42386=oriented_edge('',*,*,#42385,.f.);
#42387=edge_loop('',(#42381,#42382,#42384,#42386));
#42388=face_outer_bound('',#42387,.f.);
#42390=cartesian_point('',(1.761864713432e1,7.219184673368e1,
-2.845170667887e1));
#42391=cartesian_point('',(1.761905310415e1,7.219275442891e1,
-2.846671838218e1));
#42392=cartesian_point('',(1.762324701245e1,7.220118899745e1,
-2.864509055988e1));
#42393=cartesian_point('',(1.761709780328e1,7.216460433647e1,
-2.898208505136e1));
#42394=cartesian_point('',(1.757449745353e1,7.198825763965e1,
-2.941112935278e1));
#42395=cartesian_point('',(1.752279268457e1,7.178469604509e1,
-2.967302316390e1));
#42396=cartesian_point('',(1.748977542469e1,7.165672453553e1,
-2.979040263389e1));
#42397=cartesian_point('',(1.748282958729e1,7.162987279169e1,
-2.981337539430e1));
#42398=cartesian_point('',(1.760900918786e1,7.223298870218e1,
-2.844948403772e1));
#42399=cartesian_point('',(1.760942425290e1,7.223391672363e1,
-2.846483229180e1));
#42400=cartesian_point('',(1.761371213712e1,7.224254021577e1,
-2.864720325699e1));
#42401=cartesian_point('',(1.760742637545e1,7.220514017533e1,
-2.899175441896e1));
#42402=cartesian_point('',(1.756385890554e1,7.202478799087e1,
-2.943058926876e1));
#42403=cartesian_point('',(1.751094657900e1,7.181647127594e1,
-2.969862349854e1));
#42404=cartesian_point('',(1.747714273418e1,7.168545101435e1,
-2.981880008278e1));
#42405=cartesian_point('',(1.747003084617e1,7.165795733832e1,
-2.984232207067e1));
#42406=cartesian_point('',(1.760735708530e1,7.230090321227e1,
-2.844542990456e1));
#42407=cartesian_point('',(1.760778806524e1,7.230186680078e1,
-2.846136705898e1));
#42408=cartesian_point('',(1.761224038957e1,7.231082087360e1,
-2.865073514787e1));
#42409=cartesian_point('',(1.760571568682e1,7.227199407292e1,
-2.900850905763e1));
#42410=cartesian_point('',(1.756045593904e1,7.208463304072e1,
-2.946447552008e1));
#42411=cartesian_point('',(1.750543061455e1,7.186799576221e1,
-2.974325432410e1));
#42412=cartesian_point('',(1.747025039448e1,7.173164075973e1,
-2.986832533058e1));
#42413=cartesian_point('',(1.746284794923e1,7.170302382346e1,
-2.989280836296e1));
#42414=cartesian_point('',(1.763519094701e1,7.238545000133e1,
-2.843957547966e1));
#42415=cartesian_point('',(1.763564362857e1,7.238646208922e1,
-2.845631566086e1));
#42416=cartesian_point('',(1.764032018409e1,7.239586694316e1,
-2.865522505477e1));
#42417=cartesian_point('',(1.763346966033e1,7.235509460666e1,
-2.903102955469e1));
#42418=cartesian_point('',(1.758590231591e1,7.215817628252e1,
-2.951035675059e1));
#42419=cartesian_point('',(1.752799569922e1,7.193019305124e1,
-2.980378689774e1));
#42420=cartesian_point('',(1.749093864851e1,7.178656357536e1,
-2.993553195738e1));
#42421=cartesian_point('',(1.748313999830e1,7.175641495710e1,
-2.996132547374e1));
#42422=cartesian_point('',(1.766837367786e1,7.244118571869e1,
-2.843531536517e1));
#42423=cartesian_point('',(1.766884160328e1,7.244223187402e1,
-2.845261961680e1));
#42424=cartesian_point('',(1.767367566561e1,7.245195337030e1,
-2.865823111339e1));
#42425=cartesian_point('',(1.766659627528e1,7.240981443031e1,
-2.904670084796e1));
#42426=cartesian_point('',(1.761740800482e1,7.220618277380e1,
-2.954243733314e1));
#42427=cartesian_point('',(1.755747748091e1,7.197022980040e1,
-2.984615902907e1));
#42428=cartesian_point('',(1.751910208731e1,7.182149051327e1,
-2.998259214651e1));
#42429=cartesian_point('',(1.751102513067e1,7.179026599501e1,
-3.000930618668e1));
#42430=cartesian_point('',(1.770346776277e1,7.247890938214e1,
-2.843209067875e1));
#42431=cartesian_point('',(1.770394680428e1,7.247998038001e1,
-2.844980626001e1));
#42432=cartesian_point('',(1.770889572321e1,7.248993277721e1,
-2.866030504234e1));
#42433=cartesian_point('',(1.770164943954e1,7.244679728702e1,
-2.905801047849e1));
#42434=cartesian_point('',(1.765127916262e1,7.223827015588e1,
-2.956571289275e1));
#42435=cartesian_point('',(1.758987277159e1,7.199650551282e1,
-2.987693935873e1));
#42436=cartesian_point('',(1.755053602024e1,7.184404006559e1,
-3.001679108659e1));
#42437=cartesian_point('',(1.754225611791e1,7.181203098300e1,
-3.004417638815e1));
#42438=cartesian_point('',(1.773409540372e1,7.250335083495e1,
-2.842978824938e1));
#42439=cartesian_point('',(1.773458214609e1,7.250443904294e1,
-2.844778878629e1));
#42440=cartesian_point('',(1.773961063392e1,7.251455140070e1,
-2.866167331973e1));
#42441=cartesian_point('',(1.773224873201e1,7.247072553325e1,
-2.906577694677e1));
#42442=cartesian_point('',(1.768105959982e1,7.225880697800e1,
-2.958176896390e1));
#42443=cartesian_point('',(1.761863077651e1,7.201301620097e1,
-2.989819448820e1));
#42444=cartesian_point('',(1.757862802806e1,7.185796939235e1,
-3.004041451714e1));
#42445=cartesian_point('',(1.757020753160e1,7.182541678935e1,
-3.006826484656e1));
#42446=cartesian_point('',(1.775756877809e1,7.251866603350e1,
-2.842822986383e1));
#42447=cartesian_point('',(1.775806061650e1,7.251976563027e1,
-2.844641897003e1));
#42448=cartesian_point('',(1.776314175901e1,7.252998384188e1,
-2.866254402294e1));
#42449=cartesian_point('',(1.775570334679e1,7.248570111754e1,
-2.907088165028e1));
#42450=cartesian_point('',(1.770397233742e1,7.227153828873e1,
-2.959235930883e1));
#42451=cartesian_point('',(1.764086691997e1,7.202308321913e1,
-2.991222530793e1));
#42452=cartesian_point('',(1.760042344819e1,7.186632819563e1,
-3.005601255916e1));
#42453=cartesian_point('',(1.759190991364e1,7.183341591820e1,
-3.008417062058e1));
#42454=cartesian_point('',(1.778234740167e1,7.253177591544e1,
-2.842676931436e1));
#42455=cartesian_point('',(1.778284389843e1,7.253288592283e1,
-2.844513079422e1));
#42456=cartesian_point('',(1.778797317327e1,7.254320089682e1,
-2.866330393525e1));
#42457=cartesian_point('',(1.778046482196e1,7.249850055365e1,
-2.907551191755e1));
#42458=cartesian_point('',(1.772823847562e1,7.228228620506e1,
-2.960200407257e1));
#42459=cartesian_point('',(1.766451457460e1,7.203139567082e1,
-2.992501505464e1));
#42460=cartesian_point('',(1.762366823189e1,7.187307914577e1,
-3.007023492424e1));
#42461=cartesian_point('',(1.761506964998e1,7.183983808526e1,
-3.009867428750e1));
#42462=cartesian_point('',(1.781859143660e1,7.254672830454e1,
-2.842488785123e1));
#42463=cartesian_point('',(1.781909375096e1,7.254785131326e1,
-2.844346460030e1));
#42464=cartesian_point('',(1.782428313597e1,7.255828712918e1,
-2.866419550064e1));
#42465=cartesian_point('',(1.781668744108e1,7.251306524180e1,
-2.908123698419e1));
#42466=cartesian_point('',(1.776384249206e1,7.229428884825e1,
-2.961399150407e1));
#42467=cartesian_point('',(1.769934619651e1,7.204035677870e1,
-2.994093010495e1));
#42468=cartesian_point('',(1.765799672755e1,7.188009016905e1,
-3.008793910313e1));
#42469=cartesian_point('',(1.764929193408e1,7.184643850708e1,
-3.011672977081e1));
#42470=cartesian_point('',(1.786864994257e1,7.255916788255e1,
-2.842278487051e1));
#42471=cartesian_point('',(1.786915835492e1,7.256030451926e1,
-2.844158726445e1));
#42472=cartesian_point('',(1.787441074731e1,7.257086700148e1,
-2.866499920424e1));
#42473=cartesian_point('',(1.786672349902e1,7.252509843226e1,
-2.908710715653e1));
#42474=cartesian_point('',(1.781323013162e1,7.230363650704e1,
-2.962642587783e1));
#42475=cartesian_point('',(1.774792421325e1,7.204651630475e1,
-2.995748140285e1));
#42476=cartesian_point('',(1.770604736812e1,7.188420561935e1,
-3.010636576293e1));
#42477=cartesian_point('',(1.769723124384e1,7.185012356553e1,
-3.013552466738e1));
#42478=cartesian_point('',(1.793359723846e1,7.256123955353e1,
-2.842090542063e1));
#42479=cartesian_point('',(1.793411024430e1,7.256238645587e1,
-2.843987778758e1));
#42480=cartesian_point('',(1.793941009869e1,7.257304435289e1,
-2.866530929184e1));
#42481=cartesian_point('',(1.793165388536e1,7.252686398098e1,
-2.909123369682e1));
#42482=cartesian_point('',(1.787767207950e1,7.230337910742e1,
-2.963549707791e1));
#42483=cartesian_point('',(1.781175629118e1,7.204385735909e1,
-2.996965378583e1));
#42484=cartesian_point('',(1.776948218587e1,7.188000691914e1,
-3.011995081225e1));
#42485=cartesian_point('',(1.776058219870e1,7.184560066118e1,
-3.014938710086e1));
#42486=cartesian_point('',(1.801255874050e1,7.254635714030e1,
-2.841967061420e1));
#42487=cartesian_point('',(1.801307322652e1,7.254750735058e1,
-2.843869775217e1));
#42488=cartesian_point('',(1.801838837475e1,7.255819599345e1,
-2.866478002807e1));
#42489=cartesian_point('',(1.801060993856e1,7.251188292486e1,
-2.909193422252e1));
#42490=cartesian_point('',(1.795647074140e1,7.228774618927e1,
-2.963779093937e1));
#42491=cartesian_point('',(1.789035843246e1,7.202745058201e1,
-2.997294695275e1));
#42492=cartesian_point('',(1.784795631656e1,7.186310398133e1,
-3.012369918782e1));
#42493=cartesian_point('',(1.783902930594e1,7.182859325389e1,
-3.015322485895e1));
#42494=cartesian_point('',(1.806444806767e1,7.251914040751e1,
-2.841991150637e1));
#42495=cartesian_point('',(1.806495941349e1,7.252028359998e1,
-2.843882244699e1));
#42496=cartesian_point('',(1.807024211564e1,7.253090701516e1,
-2.866352410354e1));
#42497=cartesian_point('',(1.806251082549e1,7.248487546407e1,
-2.908806928577e1));
#42498=cartesian_point('',(1.800870553576e1,7.226212166113e1,
-2.963054572284e1));
#42499=cartesian_point('',(1.794301014753e1,7.200346780433e1,
-2.996358169839e1));
#42500=cartesian_point('',(1.790087960754e1,7.184017381422e1,
-3.011336820321e1));
#42501=cartesian_point('',(1.789200992747e1,7.180588471996e1,
-3.014270424833e1));
#42502=cartesian_point('',(1.809202313776e1,7.249828350618e1,
-2.842042537225e1));
#42503=cartesian_point('',(1.809253130677e1,7.249941959903e1,
-2.843921876133e1));
#42504=cartesian_point('',(1.809778118471e1,7.250997702637e1,
-2.866252370839e1));
#42505=cartesian_point('',(1.809009759005e1,7.246423027367e1,
-2.908442947216e1));
#42506=cartesian_point('',(1.803663009920e1,7.224287552047e1,
-2.962348623465e1));
#42507=cartesian_point('',(1.797135649062e1,7.198588254757e1,
-2.995437746481e1));
#42508=cartesian_point('',(1.792950069158e1,7.182365343550e1,
-3.010318698446e1));
#42509=cartesian_point('',(1.792068901020e1,7.178958855741e1,
-3.013233119362e1));
#42510=b_spline_surface_with_knots('',3,3,((#42390,#42391,#42392,#42393,#42394,
#42395,#42396,#42397),(#42398,#42399,#42400,#42401,#42402,#42403,#42404,#42405),
(#42406,#42407,#42408,#42409,#42410,#42411,#42412,#42413),(#42414,#42415,#42416,
#42417,#42418,#42419,#42420,#42421),(#42422,#42423,#42424,#42425,#42426,#42427,
#42428,#42429),(#42430,#42431,#42432,#42433,#42434,#42435,#42436,#42437),
(#42438,#42439,#42440,#42441,#42442,#42443,#42444,#42445),(#42446,#42447,#42448,
#42449,#42450,#42451,#42452,#42453),(#42454,#42455,#42456,#42457,#42458,#42459,
#42460,#42461),(#42462,#42463,#42464,#42465,#42466,#42467,#42468,#42469),
(#42470,#42471,#42472,#42473,#42474,#42475,#42476,#42477),(#42478,#42479,#42480,
#42481,#42482,#42483,#42484,#42485),(#42486,#42487,#42488,#42489,#42490,#42491,
#42492,#42493),(#42494,#42495,#42496,#42497,#42498,#42499,#42500,#42501),
(#42502,#42503,#42504,#42505,#42506,#42507,#42508,#42509)),.unspecified.,.f.,
.f.,.f.,(4,1,1,1,1,1,1,1,1,1,1,1,4),(4,1,1,1,1,4),(2.483254290143e-1,5.e-1,
6.25e-1,7.5e-1,8.75e-1,9.375e-1,1.e0,1.0625e0,1.125e0,1.25e0,1.375e0,1.5e0,
1.701995271624e0),(5.663913367347e-1,5.772513285999e-1,6.953149060959e-1,
8.084284924512e-1,9.106903584717e-1,9.368942153931e-1),.unspecified.);
#42512=oriented_edge('',*,*,#42511,.f.);
#42514=oriented_edge('',*,*,#42513,.f.);
#42516=oriented_edge('',*,*,#42515,.t.);
#42517=oriented_edge('',*,*,#42383,.t.);
#42518=edge_loop('',(#42512,#42514,#42516,#42517));
#42519=face_outer_bound('',#42518,.f.);
#42521=cartesian_point('',(1.783325979858e1,7.237357702011e1,
-1.851824157552e1));
#42522=direction('',(7.911065848698e-3,-1.093390082088e-2,-9.999089282780e-1));
#42523=direction('',(-8.108590214511e-1,-5.852415288427e-1,-1.578771789887e-5));
#42524=axis2_placement_3d('',#42521,#42522,#42523);
#42525=cylindrical_surface('',#42524,3.000024102025e-1);
#42527=oriented_edge('',*,*,#42526,.t.);
#42529=oriented_edge('',*,*,#42528,.f.);
#42530=oriented_edge('',*,*,#42511,.t.);
#42531=oriented_edge('',*,*,#28319,.f.);
#42532=edge_loop('',(#42527,#42529,#42530,#42531));
#42533=face_outer_bound('',#42532,.f.);
#42535=cartesian_point('',(1.782967784351e1,7.281726123587e1,
-4.823274422310e0));
#42536=cartesian_point('',(1.781440492855e1,7.282021647866e1,
-4.798872842078e0));
#42537=cartesian_point('',(1.779935838301e1,7.282286972907e1,
-4.780663633959e0));
#42538=cartesian_point('',(1.777798436041e1,7.282897134146e1,
-4.799906541400e0));
#42539=cartesian_point('',(1.775665114493e1,7.283405323404e1,
-4.837681956331e0));
#42540=cartesian_point('',(1.773098284372e1,7.283709071314e1,
-4.896362256858e0));
#42541=cartesian_point('',(1.770346463981e1,7.283707892636e1,
-4.971350099810e0));
#42542=cartesian_point('',(1.767541728291e1,7.283387421137e1,
-5.059700893749e0));
#42543=cartesian_point('',(1.764740453533e1,7.282753177001e1,
-5.160117757857e0));
#42544=cartesian_point('',(1.761960866510e1,7.281805114959e1,
-5.272483254678e0));
#42545=cartesian_point('',(1.759201724921e1,7.280526138891e1,
-5.397822863509e0));
#42546=cartesian_point('',(1.756468051354e1,7.278884478829e1,
-5.537557239828e0));
#42547=cartesian_point('',(1.753785914468e1,7.276844403718e1,
-5.692708595634e0));
#42548=cartesian_point('',(1.751196586455e1,7.274368302060e1,
-5.863984869776e0));
#42549=cartesian_point('',(1.748748880327e1,7.271407628415e1,
-6.052374271028e0));
#42550=cartesian_point('',(1.746217941892e1,7.267444450806e1,
-6.285877455600e0));
#42551=cartesian_point('',(1.744822057196e1,7.264271345400e1,
-6.457198458970e0));
#42552=cartesian_point('',(1.744156516813e1,7.262282336775e1,
-6.559456000690e0));
#42553=cartesian_point('',(1.795397584704e1,7.265035727565e1,
-4.392167893813e0));
#42554=cartesian_point('',(1.792077198154e1,7.269062872940e1,
-4.341111535145e0));
#42555=cartesian_point('',(1.779525933913e1,7.274853563795e1,
-4.293660989471e0));
#42556=cartesian_point('',(1.762221359327e1,7.276106434661e1,
-4.345062625040e0));
#42557=cartesian_point('',(1.751940930411e1,7.274025481023e1,
-4.426456875020e0));
#42558=cartesian_point('',(1.744863106515e1,7.270388815583e1,
-4.527867481611e0));
#42559=cartesian_point('',(1.740149906455e1,7.266141191229e1,
-4.638500158207e0));
#42560=cartesian_point('',(1.737062013955e1,7.261683129322e1,
-4.755364159593e0));
#42561=cartesian_point('',(1.735121765356e1,7.257154843106e1,
-4.878542811808e0));
#42562=cartesian_point('',(1.734055971551e1,7.252592762561e1,
-5.009223641368e0));
#42563=cartesian_point('',(1.733720332519e1,7.247984920278e1,
-5.149423450496e0));
#42564=cartesian_point('',(1.734058227668e1,7.243320983562e1,
-5.301183483257e0));
#42565=cartesian_point('',(1.735061798324e1,7.238619855657e1,
-5.465861321810e0));
#42566=cartesian_point('',(1.736748110393e1,7.233921914983e1,
-5.644336174574e0));
#42567=cartesian_point('',(1.739157631854e1,7.229274739983e1,
-5.837643513031e0));
#42568=cartesian_point('',(1.742771413020e1,7.224158623984e1,
-6.073987872817e0));
#42569=cartesian_point('',(1.745941964148e1,7.220988944757e1,
-6.244672784933e0));
#42570=cartesian_point('',(1.747996969134e1,7.219308215987e1,
-6.345630762205e0));
#42571=cartesian_point('',(1.822875060714e1,7.294306673596e1,
-4.127812799571e0));
#42572=cartesian_point('',(1.815617670809e1,7.302162970857e1,
-4.060630079162e0));
#42573=cartesian_point('',(1.790654192957e1,7.313394270342e1,
-3.995722070816e0));
#42574=cartesian_point('',(1.756128062927e1,7.316208459040e1,
-4.067796061196e0));
#42575=cartesian_point('',(1.735057758876e1,7.312598737351e1,
-4.176679933048e0));
#42576=cartesian_point('',(1.719846195809e1,7.305914984796e1,
-4.304923245210e0));
#42577=cartesian_point('',(1.709042399973e1,7.297899736048e1,
-4.437903615031e0));
#42578=cartesian_point('',(1.701310992432e1,7.289307945233e1,
-4.572616786750e0));
#42579=cartesian_point('',(1.695770659307e1,7.280410280158e1,
-4.710012184408e0));
#42580=cartesian_point('',(1.691908017736e1,7.271276844003e1,
-4.852091844155e0));
#42581=cartesian_point('',(1.689443951624e1,7.261876383210e1,
-5.001488008220e0));
#42582=cartesian_point('',(1.688270982693e1,7.252172465010e1,
-5.160623144886e0));
#42583=cartesian_point('',(1.688388451088e1,7.242181612888e1,
-5.331056443526e0));
#42584=cartesian_point('',(1.689853118067e1,7.231959848869e1,
-5.513765333701e0));
#42585=cartesian_point('',(1.692770892782e1,7.221570839739e1,
-5.709804231521e0));
#42586=cartesian_point('',(1.697895302053e1,7.209751440799e1,
-5.947435874175e0));
#42587=cartesian_point('',(1.702930118265e1,7.202039247030e1,
-6.117306063871e0));
#42588=cartesian_point('',(1.706348635413e1,7.197783598037e1,
-6.217181844229e0));
#42589=cartesian_point('',(1.834004974580e1,7.337141090371e1,
-4.343148533840e0));
#42590=cartesian_point('',(1.825165442113e1,7.344479044050e1,
-4.289470453469e0));
#42591=cartesian_point('',(1.800796025762e1,7.354742719203e1,
-4.239581717843e0));
#42592=cartesian_point('',(1.766928904503e1,7.358255124917e1,
-4.296424398226e0));
#42593=cartesian_point('',(1.744868463232e1,7.355990099912e1,
-4.384169234844e0));
#42594=cartesian_point('',(1.727222946590e1,7.350723710664e1,
-4.491619465117e0));
#42595=cartesian_point('',(1.713130582459e1,7.343813358850e1,
-4.607223493963e0));
#42596=cartesian_point('',(1.701637347873e1,7.335894107962e1,
-4.728013035275e0));
#42597=cartesian_point('',(1.692062159591e1,7.327211140836e1,
-4.854265355408e0));
#42598=cartesian_point('',(1.683983494148e1,7.317826214698e1,
-4.987343157761e0));
#42599=cartesian_point('',(1.677152568919e1,7.307685926590e1,
-5.129390124512e0));
#42600=cartesian_point('',(1.671481293392e1,7.296708865405e1,
-5.282519335260e0));
#42601=cartesian_point('',(1.667010407577e1,7.284852931953e1,
-5.448118933713e0));
#42602=cartesian_point('',(1.663856388798e1,7.272107091990e1,
-5.627074861677e0));
#42603=cartesian_point('',(1.662190928608e1,7.258449576382e1,
-5.820409163155e0));
#42604=cartesian_point('',(1.662274903747e1,7.241969880344e1,
-6.056224390980e0));
#42605=cartesian_point('',(1.664211562635e1,7.230287453475e1,
-6.226041467849e0));
#42606=cartesian_point('',(1.666005078734e1,7.223464232697e1,
-6.326317238506e0));
#42607=(bounded_surface()b_spline_surface(3,3,((#42535,#42536,#42537,#42538,
#42539,#42540,#42541,#42542,#42543,#42544,#42545,#42546,#42547,#42548,#42549,
#42550,#42551,#42552),(#42553,#42554,#42555,#42556,#42557,#42558,#42559,#42560,
#42561,#42562,#42563,#42564,#42565,#42566,#42567,#42568,#42569,#42570),(#42571,
#42572,#42573,#42574,#42575,#42576,#42577,#42578,#42579,#42580,#42581,#42582,
#42583,#42584,#42585,#42586,#42587,#42588),(#42589,#42590,#42591,#42592,#42593,
#42594,#42595,#42596,#42597,#42598,#42599,#42600,#42601,#42602,#42603,#42604,
#42605,#42606)),.unspecified.,.f.,.f.,.f.)b_spline_surface_with_knots((4,4),(4,
1,1,1,1,1,1,1,1,1,1,1,1,1,1,4),(-3.103122903015e-2,1.e0),(4.963379701249e-1,
5.238843780190e-1,5.378823883001e-1,5.534399763576e-1,5.700591677752e-1,
5.875851495459e-1,6.062068258544e-1,6.259833121159e-1,6.470966635158e-1,
6.699521858586e-1,6.949452631029e-1,7.222827824456e-1,7.520619191699e-1,
7.844784205229e-1,8.198756133625e-1,8.722601240119e-1),.unspecified.)geometric_representation_item()rational_b_spline_surface(((1.424027526065e0,
1.424027526065e0,1.424027526065e0,1.424027526065e0,1.424027526065e0,
1.424027526065e0,1.424027526065e0,1.424027526065e0,1.424027526065e0,
1.424027526065e0,1.424027526065e0,1.424027526065e0,1.424027526065e0,
1.424027526065e0,1.424027526065e0,1.424027526065e0,1.424027526065e0,
1.424027526065e0),(8.751764134353e-1,8.751764134353e-1,8.751764134353e-1,
8.751764134353e-1,8.751764134353e-1,8.751764134353e-1,8.751764134353e-1,
8.751764134353e-1,8.751764134353e-1,8.751764134353e-1,8.751764134353e-1,
8.751764134353e-1,8.751764134353e-1,8.751764134353e-1,8.751764134353e-1,
8.751764134353e-1,8.751764134353e-1,8.751764134353e-1),(8.591401394382e-1,
8.591401394382e-1,8.591401394382e-1,8.591401394383e-1,8.591401394383e-1,
8.591401394382e-1,8.591401394383e-1,8.591401394382e-1,8.591401394382e-1,
8.591401394382e-1,8.591401394383e-1,8.591401394382e-1,8.591401394382e-1,
8.591401394382e-1,8.591401394382e-1,8.591401394383e-1,8.591401394382e-1,
8.591401394382e-1),(1.375918704074e0,1.375918704074e0,1.375918704074e0,
1.375918704074e0,1.375918704074e0,1.375918704074e0,1.375918704074e0,
1.375918704074e0,1.375918704074e0,1.375918704074e0,1.375918704074e0,
1.375918704074e0,1.375918704074e0,1.375918704074e0,1.375918704074e0,
1.375918704074e0,1.375918704074e0,1.375918704074e0)))representation_item('')surface());
#42609=oriented_edge('',*,*,#42608,.f.);
#42611=oriented_edge('',*,*,#42610,.t.);
#42612=oriented_edge('',*,*,#42526,.f.);
#42613=oriented_edge('',*,*,#28317,.f.);
#42614=edge_loop('',(#42609,#42611,#42612,#42613));
#42615=face_outer_bound('',#42614,.f.);
#42617=cartesian_point('',(3.150403890807e-13,0.e0,-5.729424002761e0));
#42618=direction('',(0.e0,0.e0,1.e0));
#42619=direction('',(0.e0,-1.e0,0.e0));
#42620=axis2_placement_3d('',#42617,#42618,#42619);
#42621=conical_surface('',#42620,7.438528799863e1,2.656505117708e1);
#42623=oriented_edge('',*,*,#42622,.t.);
#42624=oriented_edge('',*,*,#42608,.t.);
#42625=oriented_edge('',*,*,#28315,.f.);
#42627=oriented_edge('',*,*,#42626,.f.);
#42629=oriented_edge('',*,*,#42628,.f.);
#42631=oriented_edge('',*,*,#42630,.f.);
#42633=oriented_edge('',*,*,#42632,.f.);
#42634=edge_loop('',(#42623,#42624,#42625,#42627,#42629,#42631,#42633));
#42635=face_outer_bound('',#42634,.f.);
#42637=cartesian_point('',(1.691215599409e1,7.250464084990e1,
-6.716133778899e0));
#42638=direction('',(-1.066808640249e-1,-4.343282993308e-1,-8.944149605476e-1));
#42639=direction('',(9.525772616308e-1,2.131827378291e-1,-2.171397727632e-1));
#42640=axis2_placement_3d('',#42637,#42638,#42639);
#42641=cylindrical_surface('',#42640,5.000000034852e-1);
#42643=oriented_edge('',*,*,#42642,.f.);
#42644=oriented_edge('',*,*,#42610,.f.);
#42645=oriented_edge('',*,*,#42622,.f.);
#42647=oriented_edge('',*,*,#42646,.t.);
#42648=edge_loop('',(#42643,#42644,#42645,#42647));
#42649=face_outer_bound('',#42648,.f.);
#42651=cartesian_point('',(1.841027481182e1,7.643548758933e1,0.e0));
#42652=direction('',(-9.658728639631e-1,2.588048538901e-1,-1.047178411625e-2));
#42653=direction('',(-2.588190451026e-1,-9.659258262891e-1,0.e0));
#42654=axis2_placement_3d('',#42651,#42652,#42653);
#42655=plane('',#42654);
#42657=oriented_edge('',*,*,#42656,.t.);
#42659=oriented_edge('',*,*,#42658,.t.);
#42660=oriented_edge('',*,*,#42513,.t.);
#42661=oriented_edge('',*,*,#42528,.t.);
#42662=oriented_edge('',*,*,#42642,.t.);
#42664=oriented_edge('',*,*,#42663,.t.);
#42665=edge_loop('',(#42657,#42659,#42660,#42661,#42662,#42664));
#42666=face_outer_bound('',#42665,.f.);
#42668=cartesian_point('',(1.689525270833e1,7.194174004491e1,
-1.906885554304e1));
#42669=direction('',(7.939434009674e-3,-1.082806690424e-2,-9.999098551143e-1));
#42670=direction('',(9.637291743257e-1,2.668396462386e-1,4.762535958840e-3));
#42671=axis2_placement_3d('',#42668,#42669,#42670);
#42672=cylindrical_surface('',#42671,5.000074384604e-1);
#42673=oriented_edge('',*,*,#42656,.f.);
#42675=oriented_edge('',*,*,#42674,.f.);
#42677=oriented_edge('',*,*,#42676,.f.);
#42679=oriented_edge('',*,*,#42678,.t.);
#42680=edge_loop('',(#42673,#42675,#42677,#42679));
#42681=face_outer_bound('',#42680,.f.);
#42683=cartesian_point('',(1.745409021637e1,7.447153513231e1,
-8.219257478005e0));
#42684=direction('',(-9.660121463879e-1,2.582903614017e-1,-1.032580447371e-2));
#42685=direction('',(-2.294877070640e-1,-8.385341742139e-1,4.941617457694e-1));
#42686=axis2_placement_3d('',#42683,#42684,#42685);
#42687=toroidal_surface('',#42686,2.496952275142e0,4.999972871998e-1);
#42688=oriented_edge('',*,*,#42663,.f.);
#42689=oriented_edge('',*,*,#42646,.f.);
#42691=oriented_edge('',*,*,#42690,.f.);
#42692=oriented_edge('',*,*,#42674,.t.);
#42693=edge_loop('',(#42688,#42689,#42691,#42692));
#42694=face_outer_bound('',#42693,.f.);
#42696=cartesian_point('',(0.e0,0.e0,-8.220551782468e0));
#42697=direction('',(0.e0,0.e0,1.e0));
#42698=direction('',(-1.936337043003e-1,-9.810738955649e-1,0.e0));
#42699=axis2_placement_3d('',#42696,#42697,#42698);
#42700=toroidal_surface('',#42699,7.649382607502e1,3.e0);
#42701=oriented_edge('',*,*,#42690,.t.);
#42702=oriented_edge('',*,*,#42632,.t.);
#42703=oriented_edge('',*,*,#42630,.t.);
#42705=oriented_edge('',*,*,#42704,.f.);
#42707=oriented_edge('',*,*,#42706,.t.);
#42709=oriented_edge('',*,*,#42708,.t.);
#42710=edge_loop('',(#42701,#42702,#42703,#42705,#42707,#42709));
#42711=face_outer_bound('',#42710,.f.);
#42713=cartesian_point('',(1.237287532511e1,7.548311446466e1,
-8.219510586630e0));
#42714=direction('',(-9.913624666286e-1,1.307361147557e-1,1.041768009904e-2));
#42715=direction('',(-1.085642589685e-1,-8.626062928239e-1,4.940892482692e-1));
#42716=axis2_placement_3d('',#42713,#42714,#42715);
#42717=toroidal_surface('',#42716,2.497876978374e0,4.999993463406e-1);
#42718=oriented_edge('',*,*,#42704,.t.);
#42720=oriented_edge('',*,*,#42719,.f.);
#42722=oriented_edge('',*,*,#42721,.f.);
#42724=oriented_edge('',*,*,#42723,.t.);
#42725=edge_loop('',(#42718,#42720,#42722,#42724));
#42726=face_outer_bound('',#42725,.f.);
#42728=cartesian_point('',(1.212308747805e1,7.346773338173e1,
-6.695542677327e0));
#42729=direction('',(-6.764997797859e-2,-4.420920286284e-1,-8.944149588992e-1));
#42730=direction('',(3.736440381850e-1,-8.424552984913e-1,3.881484287908e-1));
#42731=axis2_placement_3d('',#42728,#42729,#42730);
#42732=cylindrical_surface('',#42731,5.000000035624e-1);
#42733=oriented_edge('',*,*,#42628,.t.);
#42735=oriented_edge('',*,*,#42734,.f.);
#42737=oriented_edge('',*,*,#42736,.f.);
#42738=oriented_edge('',*,*,#42719,.t.);
#42739=edge_loop('',(#42733,#42735,#42737,#42738));
#42740=face_outer_bound('',#42739,.f.);
#42742=cartesian_point('',(1.112447386666e1,7.481452516025e1,
-4.344523503841e0));
#42743=cartesian_point('',(1.121207321368e1,7.482893862281e1,
-4.305606214750e0));
#42744=cartesian_point('',(1.138041608391e1,7.484065362251e1,
-4.262118181666e0));
#42745=cartesian_point('',(1.162088600512e1,7.480525632362e1,
-4.261086505872e0));
#42746=cartesian_point('',(1.178989524750e1,7.475624468412e1,
-4.288818777905e0));
#42747=cartesian_point('',(1.194402944905e1,7.468638415396e1,
-4.343049100275e0));
#42748=cartesian_point('',(1.207530958645e1,7.460225527239e1,
-4.416757574452e0));
#42749=cartesian_point('',(1.218386421602e1,7.450848259565e1,
-4.504541279274e0));
#42750=cartesian_point('',(1.227230235082e1,7.440780828322e1,
-4.603456633935e0));
#42751=cartesian_point('',(1.234337089146e1,7.430150041641e1,
-4.712565887415e0));
#42752=cartesian_point('',(1.239902445884e1,7.418999875339e1,
-4.832114026768e0));
#42753=cartesian_point('',(1.244022626448e1,7.407373428470e1,
-4.962525802611e0));
#42754=cartesian_point('',(1.246728424288e1,7.395334369446e1,
-5.104037105533e0));
#42755=cartesian_point('',(1.248013999651e1,7.382943425985e1,
-5.256907053751e0));
#42756=cartesian_point('',(1.247838615700e1,7.370239503802e1,
-5.421700268643e0));
#42757=cartesian_point('',(1.246111928536e1,7.357239002639e1,
-5.599437271812e0));
#42758=cartesian_point('',(1.242675750830e1,7.343959425423e1,
-5.791462057718e0));
#42759=cartesian_point('',(1.236452170796e1,7.328349267705e1,
-6.031506202037e0));
#42760=cartesian_point('',(1.230170487124e1,7.317947062942e1,
-6.205884440269e0));
#42761=cartesian_point('',(1.225757839596e1,7.312020349964e1,
-6.311052769946e0));
#42762=cartesian_point('',(1.104467069935e1,7.426054432005e1,
-4.070350109496e0));
#42763=cartesian_point('',(1.112253842582e1,7.427883681110e1,
-4.018707748221e0));
#42764=cartesian_point('',(1.129182387008e1,7.429926517010e1,
-3.959251093908e0));
#42765=cartesian_point('',(1.154000660363e1,7.426335015683e1,
-3.957010899902e0));
#42766=cartesian_point('',(1.171091130081e1,7.420888604099e1,
-3.994048534527e0));
#42767=cartesian_point('',(1.185700953950e1,7.413113664002e1,
-4.065583579057e0));
#42768=cartesian_point('',(1.196845423409e1,7.404039341877e1,
-4.160022959255e0));
#42769=cartesian_point('',(1.204687456965e1,7.394394479439e1,
-4.268514617116e0));
#42770=cartesian_point('',(1.209752623630e1,7.384599950371e1,
-4.386332083455e0));
#42771=cartesian_point('',(1.212558034412e1,7.374853503179e1,
-4.511946619172e0));
#42772=cartesian_point('',(1.213486406139e1,7.365240728269e1,
-4.645585048470e0));
#42773=cartesian_point('',(1.212792477067e1,7.355832198095e1,
-4.787840166409e0));
#42774=cartesian_point('',(1.210649427548e1,7.346707238625e1,
-4.939169159365e0));
#42775=cartesian_point('',(1.207173385502e1,7.337939660329e1,
-5.100065262960e0));
#42776=cartesian_point('',(1.202425892742e1,7.329592637580e1,
-5.271304838876e0));
#42777=cartesian_point('',(1.196410550596e1,7.321730014703e1,
-5.454065007476e0));
#42778=cartesian_point('',(1.189076700061e1,7.314443787836e1,
-5.649759840498e0));
#42779=cartesian_point('',(1.178969358474e1,7.306864030241e1,
-5.892433984414e0));
#42780=cartesian_point('',(1.170839218953e1,7.302787306191e1,
-6.067022160264e0));
#42781=cartesian_point('',(1.165692986732e1,7.300853501855e1,
-6.171718114147e0));
#42782=cartesian_point('',(1.125882153527e1,7.383346819106e1,
-4.476298952609e0));
#42783=cartesian_point('',(1.128171749551e1,7.384004948496e1,
-4.443020345205e0));
#42784=cartesian_point('',(1.133538047126e1,7.384819853818e1,
-4.406358558989e0));
#42785=cartesian_point('',(1.141498315444e1,7.383679940335e1,
-4.404306406886e0));
#42786=cartesian_point('',(1.146906214859e1,7.381857884058e1,
-4.426187785117e0));
#42787=cartesian_point('',(1.151337743963e1,7.379250270766e1,
-4.470576951674e0));
#42788=cartesian_point('',(1.154448453137e1,7.376249873727e1,
-4.532818880512e0));
#42789=cartesian_point('',(1.156317605374e1,7.373135583454e1,
-4.609280299210e0));
#42790=cartesian_point('',(1.157159847256e1,7.370067186719e1,
-4.697933004300e0));
#42791=cartesian_point('',(1.157182858246e1,7.367120094039e1,
-4.798145639184e0));
#42792=cartesian_point('',(1.156541533663e1,7.364328810454e1,
-4.910179569261e0));
#42793=cartesian_point('',(1.155345206734e1,7.361720542932e1,
-5.034384596042e0));
#42794=cartesian_point('',(1.153674772370e1,7.359323201813e1,
-5.170896034137e0));
#42795=cartesian_point('',(1.151589381964e1,7.357162482390e1,
-5.319866370514e0));
#42796=cartesian_point('',(1.149127089856e1,7.355262630177e1,
-5.481767269590e0));
#42797=cartesian_point('',(1.146305733651e1,7.353652117325e1,
-5.657559995600e0));
#42798=cartesian_point('',(1.143128204913e1,7.352373052813e1,
-5.848582086731e0));
#42799=cartesian_point('',(1.139040170563e1,7.351353374801e1,
-6.088626380741e0));
#42800=cartesian_point('',(1.135999761871e1,7.351152317979e1,
-6.264111590610e0));
#42801=cartesian_point('',(1.134159177625e1,7.351228750786e1,
-6.370341719787e0));
#42802=cartesian_point('',(1.145366909656e1,7.415801862668e1,
-4.968552917001e0));
#42803=cartesian_point('',(1.145676518439e1,7.415442949458e1,
-4.957864616115e0));
#42804=cartesian_point('',(1.144737181244e1,7.414726859852e1,
-4.949417127019e0));
#42805=cartesian_point('',(1.142869846301e1,7.414955740131e1,
-4.948674511490e0));
#42806=cartesian_point('',(1.141812183677e1,7.415625978529e1,
-4.953108404836e0));
#42807=cartesian_point('',(1.141579407327e1,7.416583202107e1,
-4.965609758761e0));
#42808=cartesian_point('',(1.142357828626e1,7.417507224274e1,
-4.989823925438e0));
#42809=cartesian_point('',(1.144031706948e1,7.418168830275e1,
-5.028370363348e0));
#42810=cartesian_point('',(1.146383989922e1,7.418440890140e1,
-5.082453298035e0));
#42811=cartesian_point('',(1.149213705732e1,7.418262152574e1,
-5.152514445599e0));
#42812=cartesian_point('',(1.152366106520e1,7.417598064362e1,
-5.238851890232e0));
#42813=cartesian_point('',(1.155713995085e1,7.416425062614e1,
-5.341516849963e0));
#42814=cartesian_point('',(1.159146302595e1,7.414727779019e1,
-5.460250430247e0));
#42815=cartesian_point('',(1.162569604301e1,7.412492978076e1,
-5.594787946396e0));
#42816=cartesian_point('',(1.165907058137e1,7.409699723586e1,
-5.745225635504e0));
#42817=cartesian_point('',(1.169090204380e1,7.406310040765e1,
-5.912252202551e0));
#42818=cartesian_point('',(1.172043174274e1,7.402264745403e1,
-6.097093993710e0));
#42819=cartesian_point('',(1.175072545353e1,7.396738820517e1,
-6.333095501284e0));
#42820=cartesian_point('',(1.176614856813e1,7.392294337792e1,
-6.508852670943e0));
#42821=cartesian_point('',(1.177283690910e1,7.389457785415e1,
-6.616379353243e0));
#42822=(bounded_surface()b_spline_surface(3,3,((#42742,#42743,#42744,#42745,
#42746,#42747,#42748,#42749,#42750,#42751,#42752,#42753,#42754,#42755,#42756,
#42757,#42758,#42759,#42760,#42761),(#42762,#42763,#42764,#42765,#42766,#42767,
#42768,#42769,#42770,#42771,#42772,#42773,#42774,#42775,#42776,#42777,#42778,
#42779,#42780,#42781),(#42782,#42783,#42784,#42785,#42786,#42787,#42788,#42789,
#42790,#42791,#42792,#42793,#42794,#42795,#42796,#42797,#42798,#42799,#42800,
#42801),(#42802,#42803,#42804,#42805,#42806,#42807,#42808,#42809,#42810,#42811,
#42812,#42813,#42814,#42815,#42816,#42817,#42818,#42819,#42820,#42821)),
.unspecified.,.f.,.f.,.f.)b_spline_surface_with_knots((4,4),(4,1,1,1,1,1,1,1,1,
1,1,1,1,1,1,1,1,4),(0.e0,1.e0),(4.995750289299e-1,5.202982060703e-1,
5.294352221273e-1,5.394792992216e-1,5.503538235163e-1,5.624264069014e-1,
5.759732428748e-1,5.910783832970e-1,6.079301289395e-1,6.267487988014e-1,
6.476440076254e-1,6.706399476255e-1,6.957548061055e-1,7.230720183073e-1,
7.527755931667e-1,7.851525450032e-1,8.205206045878e-1,8.757652344642e-1),
.unspecified.)geometric_representation_item()rational_b_spline_surface(((
1.576533633689e0,1.576533633689e0,1.576533633689e0,1.576533633689e0,
1.576533633689e0,1.576533633689e0,1.576533633689e0,1.576533633689e0,
1.576533633689e0,1.576533633689e0,1.576533633689e0,1.576533633689e0,
1.576533633689e0,1.576533633689e0,1.576533633689e0,1.576533633689e0,
1.576533633689e0,1.576533633689e0,1.576533633689e0,1.576533633689e0),(
8.078221221036e-1,8.078221221036e-1,8.078221221036e-1,8.078221221036e-1,
8.078221221036e-1,8.078221221036e-1,8.078221221036e-1,8.078221221036e-1,
8.078221221036e-1,8.078221221036e-1,8.078221221036e-1,8.078221221036e-1,
8.078221221036e-1,8.078221221036e-1,8.078221221036e-1,8.078221221036e-1,
8.078221221036e-1,8.078221221036e-1,8.078221221036e-1,8.078221221036e-1),(
8.078221221036e-1,8.078221221036e-1,8.078221221036e-1,8.078221221036e-1,
8.078221221036e-1,8.078221221036e-1,8.078221221036e-1,8.078221221036e-1,
8.078221221036e-1,8.078221221036e-1,8.078221221036e-1,8.078221221036e-1,
8.078221221036e-1,8.078221221036e-1,8.078221221036e-1,8.078221221036e-1,
8.078221221036e-1,8.078221221036e-1,8.078221221036e-1,8.078221221036e-1),(
1.576533633689e0,1.576533633689e0,1.576533633689e0,1.576533633689e0,
1.576533633689e0,1.576533633689e0,1.576533633689e0,1.576533633689e0,
1.576533633689e0,1.576533633689e0,1.576533633689e0,1.576533633689e0,
1.576533633689e0,1.576533633689e0,1.576533633689e0,1.576533633689e0,
1.576533633689e0,1.576533633689e0,1.576533633689e0,1.576533633689e0)))representation_item('')surface());
#42824=oriented_edge('',*,*,#42823,.f.);
#42825=oriented_edge('',*,*,#42734,.t.);
#42826=oriented_edge('',*,*,#42626,.t.);
#42827=oriented_edge('',*,*,#28313,.f.);
#42828=edge_loop('',(#42824,#42825,#42826,#42827));
#42829=face_outer_bound('',#42828,.f.);
#42831=cartesian_point('',(1.122857154544e1,7.369400370366e1,
-1.780608319232e1));
#42832=direction('',(1.149300986758e-2,7.073529953307e-3,9.999089338026e-1));
#42833=direction('',(5.251683112289e-1,-8.509983810904e-1,-1.620351982830e-5));
#42834=axis2_placement_3d('',#42831,#42832,#42833);
#42835=cylindrical_surface('',#42834,3.000019631393e-1);
#42836=oriented_edge('',*,*,#42823,.t.);
#42837=oriented_edge('',*,*,#28311,.f.);
#42839=oriented_edge('',*,*,#42838,.t.);
#42841=oriented_edge('',*,*,#42840,.f.);
#42842=edge_loop('',(#42836,#42837,#42839,#42841));
#42843=face_outer_bound('',#42842,.f.);
#42845=cartesian_point('',(1.127779933909e1,7.289875731586e1,
-2.843771373221e1));
#42846=cartesian_point('',(1.128133115751e1,7.292386056719e1,
-2.841623132958e1));
#42847=cartesian_point('',(1.129023014336e1,7.298684430452e1,
-2.835876324498e1));
#42848=cartesian_point('',(1.130341492939e1,7.307904189323e1,
-2.825966539681e1));
#42849=cartesian_point('',(1.131678211544e1,7.317091583320e1,
-2.813926535490e1));
#42850=cartesian_point('',(1.132844436150e1,7.324940433968e1,
-2.801344192510e1));
#42851=cartesian_point('',(1.133857894738e1,7.331576783076e1,
-2.788112127145e1));
#42852=cartesian_point('',(1.134723138626e1,7.337027580641e1,
-2.774135355989e1));
#42853=cartesian_point('',(1.135438573702e1,7.341266549652e1,
-2.759237284245e1));
#42854=cartesian_point('',(1.135993591717e1,7.344186115773e1,
-2.743081428420e1));
#42855=cartesian_point('',(1.136315426894e1,7.345353318556e1,
-2.727160344497e1));
#42856=cartesian_point('',(1.136391451357e1,7.345084187617e1,
-2.716608499503e1));
#42857=cartesian_point('',(1.136398234017e1,7.344763344454e1,
-2.711967418033e1));
#42858=cartesian_point('',(1.129032297919e1,7.291044475543e1,
-2.845343017378e1));
#42859=cartesian_point('',(1.129390079787e1,7.293587496470e1,
-2.843166797325e1));
#42860=cartesian_point('',(1.130291556770e1,7.299967817483e1,
-2.837345213227e1));
#42861=cartesian_point('',(1.131627145540e1,7.309307221621e1,
-2.827306809219e1));
#42862=cartesian_point('',(1.132981163119e1,7.318613511695e1,
-2.815110973285e1));
#42863=cartesian_point('',(1.134162445230e1,7.326563700145e1,
-2.802366159866e1));
#42864=cartesian_point('',(1.135188964287e1,7.333285570943e1,
-2.788963558423e1));
#42865=cartesian_point('',(1.136065342832e1,7.338806512795e1,
-2.774806910787e1));
#42866=cartesian_point('',(1.136789976364e1,7.343099982155e1,
-2.759717283371e1));
#42867=cartesian_point('',(1.137352127958e1,7.346057072986e1,
-2.743353776878e1));
#42868=cartesian_point('',(1.137678101305e1,7.347239285631e1,
-2.727228002823e1));
#42869=cartesian_point('',(1.137755104576e1,7.346966695037e1,
-2.716540370912e1));
#42870=cartesian_point('',(1.137761974554e1,7.346641720370e1,
-2.711839528245e1));
#42871=cartesian_point('',(1.131078878537e1,7.293590617139e1,
-2.848654807582e1));
#42872=cartesian_point('',(1.131446372114e1,7.296202666379e1,
-2.846419515784e1));
#42873=cartesian_point('',(1.132372293748e1,7.302755996875e1,
-2.840440063183e1));
#42874=cartesian_point('',(1.133744006001e1,7.312347999582e1,
-2.830130114596e1));
#42875=cartesian_point('',(1.135134545676e1,7.321905306512e1,
-2.817605282153e1));
#42876=cartesian_point('',(1.136347617629e1,7.330069442277e1,
-2.804517456416e1));
#42877=cartesian_point('',(1.137401710330e1,7.336971868950e1,
-2.790754814245e1));
#42878=cartesian_point('',(1.138301596684e1,7.342640901465e1,
-2.776218406151e1));
#42879=cartesian_point('',(1.139045650266e1,7.347049433548e1,
-2.760724360826e1));
#42880=cartesian_point('',(1.139622862479e1,7.350085747639e1,
-2.743922456200e1));
#42881=cartesian_point('',(1.139957572453e1,7.351299649540e1,
-2.727364534385e1));
#42882=cartesian_point('',(1.140036642211e1,7.351019754821e1,
-2.716390225186e1));
#42883=cartesian_point('',(1.140043696537e1,7.350686057605e1,
-2.711563212936e1));
#42884=cartesian_point('',(1.132626756407e1,7.297952417617e1,
-2.854006313926e1));
#42885=cartesian_point('',(1.133009997936e1,7.300676399231e1,
-2.851675234754e1));
#42886=cartesian_point('',(1.133975557623e1,7.307510272040e1,
-2.845439791589e1));
#42887=cartesian_point('',(1.135405845657e1,7.317511874185e1,
-2.834689521794e1));
#42888=cartesian_point('',(1.136855607480e1,7.327476215740e1,
-2.821631207368e1));
#42889=cartesian_point('',(1.138120228030e1,7.335987276272e1,
-2.807987172412e1));
#42890=cartesian_point('',(1.139219032578e1,7.343182482064e1,
-2.793640708720e1));
#42891=cartesian_point('',(1.140157037857e1,7.349091649952e1,
-2.778488502718e1));
#42892=cartesian_point('',(1.140932581884e1,7.353686761187e1,
-2.762338676369e1));
#42893=cartesian_point('',(1.141534215537e1,7.356851539200e1,
-2.744825890327e1));
#42894=cartesian_point('',(1.141883092327e1,7.358116826592e1,
-2.727567222339e1));
#42895=cartesian_point('',(1.141965512985e1,7.357825087922e1,
-2.716128053591e1));
#42896=cartesian_point('',(1.141972866240e1,7.357477246714e1,
-2.711096451941e1));
#42897=cartesian_point('',(1.132567631269e1,7.302444386295e1,
-2.859245727785e1));
#42898=cartesian_point('',(1.132966339988e1,7.305278304693e1,
-2.856820568989e1));
#42899=cartesian_point('',(1.133970831041e1,7.312387718149e1,
-2.850333699206e1));
#42900=cartesian_point('',(1.135458650532e1,7.322791617165e1,
-2.839150958496e1));
#42901=cartesian_point('',(1.136966578658e1,7.333155736503e1,
-2.825568673299e1));
#42902=cartesian_point('',(1.138281828767e1,7.342007536634e1,
-2.811378345535e1));
#42903=cartesian_point('',(1.139424548015e1,7.349490301714e1,
-2.796458469019e1));
#42904=cartesian_point('',(1.140399992614e1,7.355635323709e1,
-2.780701443899e1));
#42905=cartesian_point('',(1.141206465657e1,7.360413687657e1,
-2.763907528156e1));
#42906=cartesian_point('',(1.141832085351e1,7.363704639265e1,
-2.745696534688e1));
#42907=cartesian_point('',(1.142194876384e1,7.365020396019e1,
-2.727749613824e1));
#42908=cartesian_point('',(1.142280588195e1,7.364717024558e1,
-2.715853873302e1));
#42909=cartesian_point('',(1.142288235051e1,7.364355291527e1,
-2.710621329789e1));
#42910=cartesian_point('',(1.131002872798e1,7.306821257440e1,
-2.864103107302e1));
#42911=cartesian_point('',(1.131415967984e1,7.309757431144e1,
-2.861590442391e1));
#42912=cartesian_point('',(1.132456670199e1,7.317123132735e1,
-2.854869713610e1));
#42913=cartesian_point('',(1.133998001325e1,7.327901219428e1,
-2.843284719492e1));
#42914=cartesian_point('',(1.135560031569e1,7.338637183368e1,
-2.829215074292e1));
#42915=cartesian_point('',(1.136922373661e1,7.347805915020e1,
-2.814516624163e1));
#42916=cartesian_point('',(1.138105939211e1,7.355556147110e1,
-2.799063400194e1));
#42917=cartesian_point('',(1.139116207178e1,7.361920543667e1,
-2.782743815736e1));
#42918=cartesian_point('',(1.139951448172e1,7.366869356137e1,
-2.765350814266e1));
#42919=cartesian_point('',(1.140599377960e1,7.370277665369e1,
-2.746490398361e1));
#42920=cartesian_point('',(1.140975111023e1,7.371640365100e1,
-2.727903314066e1));
#42921=cartesian_point('',(1.141063884032e1,7.371326173654e1,
-2.715582903249e1));
#42922=cartesian_point('',(1.141071803974e1,7.370951519445e1,
-2.710163458034e1));
#42923=cartesian_point('',(1.128680364500e1,7.310117082953e1,
-2.867572641214e1));
#42924=cartesian_point('',(1.129103773233e1,7.313126562678e1,
-2.864997243861e1));
#42925=cartesian_point('',(1.130170434944e1,7.320675995212e1,
-2.858108863411e1));
#42926=cartesian_point('',(1.131750128138e1,7.331722334097e1,
-2.846235496999e1));
#42927=cartesian_point('',(1.133350943764e1,7.342724870499e1,
-2.831816467257e1));
#42928=cartesian_point('',(1.134747045727e1,7.352120807857e1,
-2.816753748214e1));
#42929=cartesian_point('',(1.135959893668e1,7.360062784938e1,
-2.800918171662e1));
#42930=cartesian_point('',(1.136995126234e1,7.366584449388e1,
-2.784195292854e1));
#42931=cartesian_point('',(1.137850990744e1,7.371655455059e1,
-2.766372811552e1));
#42932=cartesian_point('',(1.138514914462e1,7.375147897046e1,
-2.747046829825e1));
#42933=cartesian_point('',(1.138899925565e1,7.376544249828e1,
-2.728000817415e1));
#42934=cartesian_point('',(1.138990893122e1,7.376222301617e1,
-2.715375963815e1));
#42935=cartesian_point('',(1.138999008836e1,7.375838384319e1,
-2.709822530244e1));
#42936=cartesian_point('',(1.126395529762e1,7.312456518697e1,
-2.869930770185e1));
#42937=cartesian_point('',(1.126825970299e1,7.315515978654e1,
-2.867312601693e1));
#42938=cartesian_point('',(1.127910331258e1,7.323190679411e1,
-2.860309915907e1));
#42939=cartesian_point('',(1.129516179808e1,7.334419913325e1,
-2.848239936531e1));
#42940=cartesian_point('',(1.131143439408e1,7.345604199511e1,
-2.833582695518e1));
#42941=cartesian_point('',(1.132562558937e1,7.355155046298e1,
-2.818271617001e1));
#42942=cartesian_point('',(1.133795371687e1,7.363227755602e1,
-2.802175351484e1));
#42943=cartesian_point('',(1.134847625178e1,7.369856645703e1,
-2.785177505562e1));
#42944=cartesian_point('',(1.135717550856e1,7.375010963009e1,
-2.767062203816e1));
#42945=cartesian_point('',(1.136392379277e1,7.378560766921e1,
-2.747418798125e1));
#42946=cartesian_point('',(1.136783716170e1,7.379980064440e1,
-2.728059887359e1));
#42947=cartesian_point('',(1.136876179974e1,7.379652827648e1,
-2.715227463893e1));
#42948=cartesian_point('',(1.136884429168e1,7.379262594751e1,
-2.709582676721e1));
#42949=cartesian_point('',(1.124544920132e1,7.314031356578e1,
-2.871466810217e1));
#42950=cartesian_point('',(1.124979952346e1,7.317123452992e1,
-2.868820712715e1));
#42951=cartesian_point('',(1.126075870691e1,7.324879952308e1,
-2.861743386995e1));
#42952=cartesian_point('',(1.127698798356e1,7.336228614354e1,
-2.849545021852e1));
#42953=cartesian_point('',(1.129343325534e1,7.347531580838e1,
-2.834732231904e1));
#42954=cartesian_point('',(1.130777475241e1,7.357183581517e1,
-2.819258977806e1));
#42955=cartesian_point('',(1.132023324758e1,7.365341657301e1,
-2.802992485707e1));
#42956=cartesian_point('',(1.133086692699e1,7.372040564388e1,
-2.785815089750e1));
#42957=cartesian_point('',(1.133965800138e1,7.377249283135e1,
-2.767508579975e1));
#42958=cartesian_point('',(1.134647749193e1,7.380836543655e1,
-2.747657900468e1));
#42959=cartesian_point('',(1.135043216746e1,7.382270823796e1,
-2.728094671050e1));
#42960=cartesian_point('',(1.135136657582e1,7.381940133627e1,
-2.715126707098e1));
#42961=cartesian_point('',(1.135144993935e1,7.381545776726e1,
-2.709422267184e1));
#42962=cartesian_point('',(1.122499074050e1,7.315502903983e1,
-2.872850050991e1));
#42963=cartesian_point('',(1.122938253006e1,7.318624474369e1,
-2.870178730808e1));
#42964=cartesian_point('',(1.124044608821e1,7.326454845933e1,
-2.863033997795e1));
#42965=cartesian_point('',(1.125682960628e1,7.337911363476e1,
-2.850719687514e1));
#42966=cartesian_point('',(1.127343082151e1,7.349321510094e1,
-2.835766421384e1));
#42967=cartesian_point('',(1.128790805605e1,7.359064862811e1,
-2.820146706581e1));
#42968=cartesian_point('',(1.130048428621e1,7.367300033031e1,
-2.803726482922e1));
#42969=cartesian_point('',(1.131121834015e1,7.374062172433e1,
-2.786386935399e1));
#42970=cartesian_point('',(1.132009233502e1,7.379320021099e1,
-2.767907745726e1));
#42971=cartesian_point('',(1.132697613196e1,7.382941108669e1,
-2.747869877315e1));
#42972=cartesian_point('',(1.133096811148e1,7.384388919609e1,
-2.728122127802e1));
#42973=cartesian_point('',(1.133191134341e1,7.384055110698e1,
-2.715031757288e1));
#42974=cartesian_point('',(1.133199549408e1,7.383657029408e1,
-2.709273445008e1));
#42975=cartesian_point('',(1.119370431747e1,7.317395915792e1,
-2.874547779366e1));
#42976=cartesian_point('',(1.119814719488e1,7.320553798101e1,
-2.871845384852e1));
#42977=cartesian_point('',(1.120933934264e1,7.328475180251e1,
-2.864617606073e1));
#42978=cartesian_point('',(1.122591288610e1,7.340064575736e1,
-2.852160451418e1));
#42979=cartesian_point('',(1.124270622358e1,7.351606768245e1,
-2.837034118675e1));
#42980=cartesian_point('',(1.125735068665e1,7.361462666646e1,
-2.821233964328e1));
#42981=cartesian_point('',(1.127007196629e1,7.369792817187e1,
-2.804624343432e1));
#42982=cartesian_point('',(1.128092968164e1,7.376632858781e1,
-2.787085025230e1));
#42983=cartesian_point('',(1.128990583450e1,7.381951235493e1,
-2.768393093976e1));
#42984=cartesian_point('',(1.129686885691e1,7.385613997976e1,
-2.748124608894e1));
#42985=cartesian_point('',(1.130090679493e1,7.387078478856e1,
-2.728149530679e1));
#42986=cartesian_point('',(1.130186089748e1,7.386740827655e1,
-2.714908355321e1));
#42987=cartesian_point('',(1.130194601789e1,7.386338157920e1,
-2.709083672299e1));
#42988=cartesian_point('',(1.114789883829e1,7.319497128811e1,
-2.876250100529e1));
#42989=cartesian_point('',(1.115239339179e1,7.322691741154e1,
-2.873516273879e1));
#42990=cartesian_point('',(1.116371560978e1,7.330705181824e1,
-2.866204493111e1));
#42991=cartesian_point('',(1.118048136666e1,7.342428985261e1,
-2.853602849312e1));
#42992=cartesian_point('',(1.119746903858e1,7.354104744093e1,
-2.838301457196e1));
#42993=cartesian_point('',(1.121228265573e1,7.364074484074e1,
-2.822318785649e1));
#42994=cartesian_point('',(1.122515065500e1,7.372500708579e1,
-2.805517586719e1));
#42995=cartesian_point('',(1.123613345564e1,7.379419549364e1,
-2.787776197595e1));
#42996=cartesian_point('',(1.124521294279e1,7.384799151066e1,
-2.768869075164e1));
#42997=cartesian_point('',(1.125225610289e1,7.388504068327e1,
-2.748367317995e1));
#42998=cartesian_point('',(1.125634052860e1,7.389985411091e1,
-2.728162293521e1));
#42999=cartesian_point('',(1.125730562695e1,7.389643873359e1,
-2.714768576890e1));
#43000=cartesian_point('',(1.125739172828e1,7.389236562345e1,
-2.708876758906e1));
#43001=cartesian_point('',(1.108414007175e1,7.321328576332e1,
-2.877342020746e1));
#43002=cartesian_point('',(1.108866884369e1,7.324547510266e1,
-2.874587380624e1));
#43003=cartesian_point('',(1.110007719052e1,7.332621909485e1,
-2.867219976115e1));
#43004=cartesian_point('',(1.111697022569e1,7.344434714068e1,
-2.854522655690e1));
#43005=cartesian_point('',(1.113408658037e1,7.356198916742e1,
-2.839105344205e1));
#43006=cartesian_point('',(1.114901220657e1,7.366244039400e1,
-2.823001814929e1));
#43007=cartesian_point('',(1.116197735943e1,7.374733881368e1,
-2.806073758441e1));
#43008=cartesian_point('',(1.117304298802e1,7.381704900749e1,
-2.788198563666e1));
#43009=cartesian_point('',(1.118219090020e1,7.387125043908e1,
-2.769148947722e1));
#43010=cartesian_point('',(1.118928712523e1,7.390857874870e1,
-2.748492724372e1));
#43011=cartesian_point('',(1.119340233375e1,7.392350383098e1,
-2.728135435988e1));
#43012=cartesian_point('',(1.119437471321e1,7.392006271815e1,
-2.714640710837e1));
#43013=cartesian_point('',(1.119446146409e1,7.391595887478e1,
-2.708704437981e1));
#43014=cartesian_point('',(1.101571752908e1,7.322232154660e1,
-2.877272994707e1));
#43015=cartesian_point('',(1.102024639687e1,7.325451156713e1,
-2.874518296292e1));
#43016=cartesian_point('',(1.103165498493e1,7.333525726660e1,
-2.867150735994e1));
#43017=cartesian_point('',(1.104854837657e1,7.345338780512e1,
-2.854453147603e1));
#43018=cartesian_point('',(1.106566509166e1,7.357103230894e1,
-2.839035511459e1));
#43019=cartesian_point('',(1.108059103157e1,7.367148564679e1,
-2.822931643693e1));
#43020=cartesian_point('',(1.109355645653e1,7.375638584824e1,
-2.806003231910e1));
#43021=cartesian_point('',(1.110462231710e1,7.382609750343e1,
-2.788127662380e1));
#43022=cartesian_point('',(1.111377042092e1,7.388030007048e1,
-2.769077647349e1));
#43023=cartesian_point('',(1.112086679457e1,7.391762916189e1,
-2.748420991380e1));
#43024=cartesian_point('',(1.112498208931e1,7.393255455689e1,
-2.728063276543e1));
#43025=cartesian_point('',(1.112595448916e1,7.392911337198e1,
-2.714568268495e1));
#43026=cartesian_point('',(1.112604124185e1,7.392500944253e1,
-2.708631871132e1));
#43027=cartesian_point('',(1.095526795689e1,7.322113853206e1,
-2.876140921799e1));
#43028=cartesian_point('',(1.095976529364e1,7.325310443808e1,
-2.873405402232e1));
#43029=cartesian_point('',(1.097109451715e1,7.333328842700e1,
-2.866089097165e1));
#43030=cartesian_point('',(1.098787062653e1,7.345059885272e1,
-2.853479671259e1));
#43031=cartesian_point('',(1.100486876518e1,7.356742837911e1,
-2.838168850542e1));
#43032=cartesian_point('',(1.101969149288e1,7.366718709338e1,
-2.822176348722e1));
#43033=cartesian_point('',(1.103256739439e1,7.375150108333e1,
-2.805364831506e1));
#43034=cartesian_point('',(1.104355693207e1,7.382073193198e1,
-2.787612558957e1));
#43035=cartesian_point('',(1.105264198472e1,7.387456092444e1,
-2.768693846448e1));
#43036=cartesian_point('',(1.105968946100e1,7.391163280137e1,
-2.748179525375e1));
#43037=cartesian_point('',(1.106377639051e1,7.392645531073e1,
-2.727962116124e1));
#43038=cartesian_point('',(1.106474208108e1,7.392303784015e1,
-2.714560183705e1));
#43039=cartesian_point('',(1.106482823525e1,7.391896223025e1,
-2.708664749870e1));
#43040=cartesian_point('',(1.092008176803e1,7.321579090459e1,
-2.874937535506e1));
#43041=cartesian_point('',(1.092454468109e1,7.324751213591e1,
-2.872222954247e1));
#43042=cartesian_point('',(1.093578725916e1,7.332708288305e1,
-2.864962606552e1));
#43043=cartesian_point('',(1.095243532684e1,7.344349795906e1,
-2.852449431139e1));
#43044=cartesian_point('',(1.096930401090e1,7.355943774218e1,
-2.837255225073e1));
#43045=cartesian_point('',(1.098401405772e1,7.365843810824e1,
-2.821384305882e1));
#43046=cartesian_point('',(1.099679222291e1,7.374211210781e1,
-2.804700407113e1));
#43047=cartesian_point('',(1.100769843584e1,7.381081804085e1,
-2.787082742776e1));
#43048=cartesian_point('',(1.101671465306e1,7.386423918706e1,
-2.768307378453e1));
#43049=cartesian_point('',(1.102370874612e1,7.390103025273e1,
-2.747948450047e1));
#43050=cartesian_point('',(1.102776470816e1,7.391574043775e1,
-2.727884217982e1));
#43051=cartesian_point('',(1.102872307396e1,7.391234885704e1,
-2.714583899928e1));
#43052=cartesian_point('',(1.102880857470e1,7.390830416471e1,
-2.708733187606e1));
#43053=cartesian_point('',(1.090655650561e1,7.321298632201e1,
-2.874387439058e1));
#43054=cartesian_point('',(1.091100360298e1,7.324459513957e1,
-2.871682477733e1));
#43055=cartesian_point('',(1.092220637254e1,7.332388413791e1,
-2.864447839184e1));
#43056=cartesian_point('',(1.093879561254e1,7.343988785296e1,
-2.851978885256e1));
#43057=cartesian_point('',(1.095560481974e1,7.355541885097e1,
-2.836838256817e1));
#43058=cartesian_point('',(1.097026309628e1,7.365407080028e1,
-2.821023197752e1));
#43059=cartesian_point('',(1.098299635734e1,7.373745076161e1,
-2.804397932211e1));
#43060=cartesian_point('',(1.099386428740e1,7.380591552655e1,
-2.786842112496e1));
#43061=cartesian_point('',(1.100284887875e1,7.385914929121e1,
-2.768132608300e1));
#43062=cartesian_point('',(1.100981844535e1,7.389581134049e1,
-2.747845073755e1));
#43063=cartesian_point('',(1.101386017964e1,7.391046991903e1,
-2.727851217669e1));
#43064=cartesian_point('',(1.101481518013e1,7.390709023320e1,
-2.714597585488e1));
#43065=cartesian_point('',(1.101490038066e1,7.390305974569e1,
-2.708767420090e1));
#43066=b_spline_surface_with_knots('',3,3,((#42845,#42846,#42847,#42848,#42849,
#42850,#42851,#42852,#42853,#42854,#42855,#42856,#42857),(#42858,#42859,#42860,
#42861,#42862,#42863,#42864,#42865,#42866,#42867,#42868,#42869,#42870),(#42871,
#42872,#42873,#42874,#42875,#42876,#42877,#42878,#42879,#42880,#42881,#42882,
#42883),(#42884,#42885,#42886,#42887,#42888,#42889,#42890,#42891,#42892,#42893,
#42894,#42895,#42896),(#42897,#42898,#42899,#42900,#42901,#42902,#42903,#42904,
#42905,#42906,#42907,#42908,#42909),(#42910,#42911,#42912,#42913,#42914,#42915,
#42916,#42917,#42918,#42919,#42920,#42921,#42922),(#42923,#42924,#42925,#42926,
#42927,#42928,#42929,#42930,#42931,#42932,#42933,#42934,#42935),(#42936,#42937,
#42938,#42939,#42940,#42941,#42942,#42943,#42944,#42945,#42946,#42947,#42948),(
#42949,#42950,#42951,#42952,#42953,#42954,#42955,#42956,#42957,#42958,#42959,
#42960,#42961),(#42962,#42963,#42964,#42965,#42966,#42967,#42968,#42969,#42970,
#42971,#42972,#42973,#42974),(#42975,#42976,#42977,#42978,#42979,#42980,#42981,
#42982,#42983,#42984,#42985,#42986,#42987),(#42988,#42989,#42990,#42991,#42992,
#42993,#42994,#42995,#42996,#42997,#42998,#42999,#43000),(#43001,#43002,#43003,
#43004,#43005,#43006,#43007,#43008,#43009,#43010,#43011,#43012,#43013),(#43014,
#43015,#43016,#43017,#43018,#43019,#43020,#43021,#43022,#43023,#43024,#43025,
#43026),(#43027,#43028,#43029,#43030,#43031,#43032,#43033,#43034,#43035,#43036,
#43037,#43038,#43039),(#43040,#43041,#43042,#43043,#43044,#43045,#43046,#43047,
#43048,#43049,#43050,#43051,#43052),(#43053,#43054,#43055,#43056,#43057,#43058,
#43059,#43060,#43061,#43062,#43063,#43064,#43065)),.unspecified.,.f.,.f.,.f.,(4,
1,1,1,1,1,1,1,1,1,1,1,1,1,4),(4,1,1,1,1,1,1,1,1,1,4),(2.405593465049e-1,3.75e-1,
5.e-1,6.25e-1,7.5e-1,8.75e-1,9.375e-1,1.e0,1.0625e0,1.125e0,1.25e0,1.375e0,
1.5e0,1.625e0,1.709289181173e0),(6.390565743820e-2,8.860822346903e-2,
1.276002975649e-1,1.648434129539e-1,2.014377957173e-1,2.379686922680e-1,
2.749084271030e-1,3.128858467374e-1,3.529475820255e-1,3.966909853837e-1,
4.312239737142e-1),.unspecified.);
#43067=oriented_edge('',*,*,#42838,.f.);
#43069=oriented_edge('',*,*,#43068,.t.);
#43071=oriented_edge('',*,*,#43070,.t.);
#43073=oriented_edge('',*,*,#43072,.f.);
#43074=edge_loop('',(#43067,#43069,#43071,#43073));
#43075=face_outer_bound('',#43074,.f.);
#43077=cartesian_point('',(1.151523750064e1,7.385428909314e1,
-2.702855326878e1));
#43078=cartesian_point('',(1.042992974567e1,7.402439743164e1,
-2.685844493028e1));
#43079=cartesian_point('',(9.336954251424e0,7.417103572956e1,
-2.671180663235e1));
#43080=cartesian_point('',(8.238399130302e0,7.429349153113e1,
-2.658935083078e1));
#43081=cartesian_point('',(1.141868936485e1,7.396144318030e1,
-2.775164934839e1));
#43082=cartesian_point('',(1.034227459080e1,7.413015781563e1,
-2.758293471306e1));
#43083=cartesian_point('',(9.258341090277e0,7.427558135095e1,
-2.743751117774e1));
#43084=cartesian_point('',(8.168938990028e0,7.439701670696e1,
-2.731607582173e1));
#43085=cartesian_point('',(1.127133644398e1,7.369154396668e1,
-2.842180817863e1));
#43086=cartesian_point('',(1.020849424392e1,7.385813151556e1,
-2.825522062976e1));
#43087=cartesian_point('',(9.138360742463e0,7.400170106566e1,
-2.811165107966e1));
#43088=cartesian_point('',(8.062928092262e0,7.412157900541e1,
-2.799177313991e1));
#43089=cartesian_point('',(1.111317038332e1,7.311784221345e1,
-2.885714836848e1));
#43090=cartesian_point('',(1.006489674796e1,7.328214658476e1,
-2.869284399717e1));
#43091=cartesian_point('',(9.009575925312e0,7.342372609937e1,
-2.855126448255e1));
#43092=cartesian_point('',(7.949137839662e0,7.354193233562e1,
-2.843305824630e1));
#43093=(bounded_surface()b_spline_surface(3,3,((#43077,#43078,#43079,#43080),(
#43081,#43082,#43083,#43084),(#43085,#43086,#43087,#43088),(#43089,#43090,
#43091,#43092)),.unspecified.,.f.,.f.,.f.)b_spline_surface_with_knots((4,4),(4,
4),(0.e0,1.e0),(5.023790414314e-1,5.131562295726e-1),.unspecified.)geometric_representation_item()rational_b_spline_surface(((1.072788836406e0,1.072788836406e0,
1.072788836406e0,1.072788836406e0),(9.757370545313e-1,9.757370545313e-1,
9.757370545313e-1,9.757370545313e-1),(9.757370545313e-1,9.757370545313e-1,
9.757370545313e-1,9.757370545313e-1),(1.072788836406e0,1.072788836406e0,
1.072788836406e0,1.072788836406e0)))representation_item('')surface());
#43094=oriented_edge('',*,*,#43068,.f.);
#43095=oriented_edge('',*,*,#28309,.f.);
#43097=oriented_edge('',*,*,#43096,.f.);
#43099=oriented_edge('',*,*,#43098,.f.);
#43100=edge_loop('',(#43094,#43095,#43097,#43099));
#43101=face_outer_bound('',#43100,.f.);
#43103=cartesian_point('',(8.026962737621e0,7.387588175644e1,
-2.663410120761e1));
#43104=cartesian_point('',(8.028660155099e0,7.388416277471e1,
-2.669158644894e1));
#43105=cartesian_point('',(8.031238842830e0,7.389444493996e1,
-2.680756174171e1));
#43106=cartesian_point('',(8.032568173794e0,7.389087961619e1,
-2.697785065235e1));
#43107=cartesian_point('',(8.031568814481e0,7.387025713068e1,
-2.714027489334e1));
#43108=cartesian_point('',(8.028577113492e0,7.383531486286e1,
-2.729255908227e1));
#43109=cartesian_point('',(8.023730415865e0,7.378684949382e1,
-2.743777628847e1));
#43110=cartesian_point('',(8.017032933166e0,7.372476744715e1,
-2.757749155665e1));
#43111=cartesian_point('',(8.008390163994e0,7.364827836081e1,
-2.771260917392e1));
#43112=cartesian_point('',(7.997531652862e0,7.355522662878e1,
-2.784439163910e1));
#43113=cartesian_point('',(7.985233112285e0,7.345240703289e1,
-2.796158830506e1));
#43114=cartesian_point('',(7.976102542097e0,7.337743021405e1,
-2.803167583937e1));
#43115=cartesian_point('',(7.971824873823e0,7.334254567960e1,
-2.806149464534e1));
#43116=cartesian_point('',(8.011505091721e0,7.391553542898e1,
-2.662884502481e1));
#43117=cartesian_point('',(8.013242958387e0,7.392401378343e1,
-2.668770012339e1));
#43118=cartesian_point('',(8.015883094608e0,7.393454097206e1,
-2.680643895988e1));
#43119=cartesian_point('',(8.017244128779e0,7.393089073693e1,
-2.698078761866e1));
#43120=cartesian_point('',(8.016220936165e0,7.390977622904e1,
-2.714708800699e1));
#43121=cartesian_point('',(8.013157760461e0,7.387399907864e1,
-2.730301137667e1));
#43122=cartesian_point('',(8.008195065123e0,7.382437371704e1,
-2.745170478935e1));
#43123=cartesian_point('',(8.001336966410e0,7.376080280200e1,
-2.759477120283e1));
#43124=cartesian_point('',(7.992486464883e0,7.368247523006e1,
-2.773313692801e1));
#43125=cartesian_point('',(7.981366324991e0,7.358718143804e1,
-2.786809509271e1));
#43126=cartesian_point('',(7.968770674299e0,7.348187787194e1,
-2.798812348731e1));
#43127=cartesian_point('',(7.959418977768e0,7.340508523358e1,
-2.805990857923e1));
#43128=cartesian_point('',(7.955037600496e0,7.336935494841e1,
-2.809045032339e1));
#43129=cartesian_point('',(8.000527892339e0,7.398277812907e1,
-2.661948197762e1));
#43130=cartesian_point('',(8.002336507396e0,7.399160163741e1,
-2.668073304891e1));
#43131=cartesian_point('',(8.005084121161e0,7.400255738845e1,
-2.680430550933e1));
#43132=cartesian_point('',(8.006500606374e0,7.399875863763e1,
-2.698575494082e1));
#43133=cartesian_point('',(8.005435727714e0,7.397678354950e1,
-2.715883497170e1));
#43134=cartesian_point('',(8.002247537921e0,7.393954613328e1,
-2.732112351343e1));
#43135=cartesian_point('',(7.997081954782e0,7.388789186659e1,
-2.747589704522e1));
#43136=cartesian_point('',(7.989942927849e0,7.382171682060e1,
-2.762482483736e1));
#43137=cartesian_point('',(7.980729088452e0,7.374017361360e1,
-2.776887172186e1));
#43138=cartesian_point('',(7.969151342253e0,7.364095830780e1,
-2.790938439870e1));
#43139=cartesian_point('',(7.956036025977e0,7.353131011063e1,
-2.803436567727e1));
#43140=cartesian_point('',(7.946297564587e0,7.345134148171e1,
-2.810911991169e1));
#43141=cartesian_point('',(7.941734793301e0,7.341413192162e1,
-2.814092612340e1));
#43142=cartesian_point('',(8.017033664294e0,7.407014646697e1,
-2.660640802397e1));
#43143=cartesian_point('',(8.018938558169e0,7.407943968280e1,
-2.667091968382e1));
#43144=cartesian_point('',(8.021832434061e0,7.409097864817e1,
-2.680107004041e1));
#43145=cartesian_point('',(8.023324380500e0,7.408697778799e1,
-2.699218264516e1));
#43146=cartesian_point('',(8.022202772875e0,7.406383156872e1,
-2.717448883539e1));
#43147=cartesian_point('',(8.018844456133e0,7.402460693191e1,
-2.734543949923e1));
#43148=cartesian_point('',(8.013402770651e0,7.397019160497e1,
-2.750848723535e1));
#43149=cartesian_point('',(8.005881439120e0,7.390047269559e1,
-2.766539155623e1));
#43150=cartesian_point('',(7.996173146948e0,7.381455345235e1,
-2.781716971576e1));
#43151=cartesian_point('',(7.983972661617e0,7.371000150661e1,
-2.796524131830e1));
#43152=cartesian_point('',(7.970150152083e0,7.359444086519e1,
-2.809696278950e1));
#43153=cartesian_point('',(7.959885357016e0,7.351015015073e1,
-2.817575761774e1));
#43154=cartesian_point('',(7.955075733467e0,7.347092750131e1,
-2.820928459557e1));
#43155=cartesian_point('',(8.042529303285e0,7.412921577271e1,
-2.659714545523e1));
#43156=cartesian_point('',(8.044501320189e0,7.413883645563e1,
-2.666393031132e1));
#43157=cartesian_point('',(8.047497166169e0,7.415078202265e1,
-2.679866660305e1));
#43158=cartesian_point('',(8.049041722179e0,7.414664025714e1,
-2.699651611650e1));
#43159=cartesian_point('',(8.047880564621e0,7.412267755624e1,
-2.718525454093e1));
#43160=cartesian_point('',(8.044403639871e0,7.408206748181e1,
-2.736224420711e1));
#43161=cartesian_point('',(8.038769463142e0,7.402572721672e1,
-2.753106049956e1));
#43162=cartesian_point('',(8.030981598961e0,7.395353761954e1,
-2.769352584521e1));
#43163=cartesian_point('',(8.020928587396e0,7.386456751962e1,
-2.785069404512e1));
#43164=cartesian_point('',(8.008293944819e0,7.375629500972e1,
-2.800403553065e1));
#43165=cartesian_point('',(7.993978398857e0,7.363661236862e1,
-2.814045608583e1));
#43166=cartesian_point('',(7.983346657876e0,7.354930841049e1,
-2.822206790917e1));
#43167=cartesian_point('',(7.978364935463e0,7.350868228845e1,
-2.825679455961e1));
#43168=cartesian_point('',(8.072304886125e0,7.417081985493e1,
-2.659027259885e1));
#43169=cartesian_point('',(8.074325852597e0,7.418067934415e1,
-2.665871518460e1));
#43170=cartesian_point('',(8.077396060336e0,7.419292142568e1,
-2.679679577299e1));
#43171=cartesian_point('',(8.078978981915e0,7.418867690488e1,
-2.699955818218e1));
#43172=cartesian_point('',(8.077788982539e0,7.416411878413e1,
-2.719298731820e1));
#43173=cartesian_point('',(8.074225562811e0,7.412249837828e1,
-2.737438093138e1));
#43174=cartesian_point('',(8.068451011695e0,7.406475435060e1,
-2.754740394786e1));
#43175=cartesian_point('',(8.060468778378e0,7.399076300249e1,
-2.771392467500e1));
#43176=cartesian_point('',(8.050164379939e0,7.389956806306e1,
-2.787502356590e1));
#43177=cartesian_point('',(8.037213127865e0,7.378858232895e1,
-2.803220811755e1));
#43178=cartesian_point('',(8.022538034718e0,7.366589371648e1,
-2.817205548323e1));
#43179=cartesian_point('',(8.011638698153e0,7.357639234813e1,
-2.825572160237e1));
#43180=cartesian_point('',(8.006531472514e0,7.353474274264e1,
-2.829132311496e1));
#43181=cartesian_point('',(8.099414408488e0,7.419878940656e1,
-2.658544270123e1));
#43182=cartesian_point('',(8.101469286658e0,7.420881433784e1,
-2.665503374348e1));
#43183=cartesian_point('',(8.104591011377e0,7.422126184126e1,
-2.679543122261e1));
#43184=cartesian_point('',(8.106200512188e0,7.421694613276e1,
-2.700159723015e1));
#43185=cartesian_point('',(8.104990531527e0,7.419197551190e1,
-2.719827603789e1));
#43186=cartesian_point('',(8.101367189060e0,7.414965515993e1,
-2.738272065552e1));
#43187=cartesian_point('',(8.095495388164e0,7.409093862146e1,
-2.755865804261e1));
#43188=cartesian_point('',(8.087378498119e0,7.401569904078e1,
-2.772798829199e1));
#43189=cartesian_point('',(8.076899941706e0,7.392296275780e1,
-2.789181032096e1));
#43190=cartesian_point('',(8.063729346170e0,7.381009733278e1,
-2.805165730517e1));
#43191=cartesian_point('',(8.048805162818e0,7.368532621750e1,
-2.819387872625e1));
#43192=cartesian_point('',(8.037720439073e0,7.359430250832e1,
-2.827896803817e1));
#43193=cartesian_point('',(8.032526266225e0,7.355194384510e1,
-2.831517564532e1));
#43194=cartesian_point('',(8.120644247202e0,7.421686569752e1,
-2.658221167877e1));
#43195=cartesian_point('',(8.122721567032e0,7.422700011297e1,
-2.665256273360e1));
#43196=cartesian_point('',(8.125877384083e0,7.423958355820e1,
-2.679449345862e1));
#43197=cartesian_point('',(8.127504474198e0,7.423522073990e1,
-2.700291186121e1));
#43198=cartesian_point('',(8.126281270548e0,7.420997713936e1,
-2.720174120015e1));
#43199=cartesian_point('',(8.122618273085e0,7.416719358491e1,
-2.738820487720e1));
#43200=cartesian_point('',(8.116682115322e0,7.410783346919e1,
-2.756607090370e1));
#43201=cartesian_point('',(8.108476113661e0,7.403176784719e1,
-2.773726040710e1));
#43202=cartesian_point('',(8.097882304945e0,7.393801155122e1,
-2.790288452376e1));
#43203=cartesian_point('',(8.084566554759e0,7.382390220549e1,
-2.806449342264e1));
#43204=cartesian_point('',(8.069477531292e0,7.369775295491e1,
-2.820828591940e1));
#43205=cartesian_point('',(8.058270124104e0,7.360572180814e1,
-2.829431705584e1));
#43206=cartesian_point('',(8.053018412309e0,7.356289391270e1,
-2.833092575743e1));
#43207=cartesian_point('',(8.143459555546e0,7.423294116750e1,
-2.657922208329e1));
#43208=cartesian_point('',(8.145557390140e0,7.424317566652e1,
-2.665026789315e1));
#43209=cartesian_point('',(8.148744372216e0,7.425588338103e1,
-2.679360021338e1));
#43210=cartesian_point('',(8.150387541346e0,7.425147749796e1,
-2.700407761130e1));
#43211=cartesian_point('',(8.149152250085e0,7.422598435687e1,
-2.720487282816e1));
#43212=cartesian_point('',(8.145453002564e0,7.418277737237e1,
-2.739318220005e1));
#43213=cartesian_point('',(8.139458013875e0,7.412282893955e1,
-2.757281126521e1));
#43214=cartesian_point('',(8.131170552081e0,7.404600820346e1,
-2.774570037959e1));
#43215=cartesian_point('',(8.120471387088e0,7.395131947692e1,
-2.791297184944e1));
#43216=cartesian_point('',(8.107022945814e0,7.383607301853e1,
-2.807619137790e1));
#43217=cartesian_point('',(8.091783236069e0,7.370866396491e1,
-2.822142005144e1));
#43218=cartesian_point('',(8.080463679532e0,7.361571188319e1,
-2.830831214356e1));
#43219=cartesian_point('',(8.075159369316e0,7.357245504568e1,-2.83452875e1));
#43220=cartesian_point('',(8.177391160810e0,7.425230169908e1,
-2.657543097851e1));
#43221=cartesian_point('',(8.179514615984e0,7.426266119107e1,
-2.664734445870e1));
#43222=cartesian_point('',(8.182740519648e0,7.427552410383e1,
-2.679242721257e1));
#43223=cartesian_point('',(8.184403769646e0,7.427106443775e1,
-2.700547606235e1));
#43224=cartesian_point('',(8.183153382330e0,7.424525964879e1,
-2.720872643803e1));
#43225=cartesian_point('',(8.179408862593e0,7.420152384814e1,
-2.739934087365e1));
#43226=cartesian_point('',(8.173340400743e0,7.414084067391e1,
-2.758117177436e1));
#43227=cartesian_point('',(8.164951204471e0,7.406307688589e1,
-2.775618351030e1));
#43228=cartesian_point('',(8.154120461425e0,7.396722365921e1,
-2.792551233762e1));
#43229=cartesian_point('',(8.140506304018e0,7.385055707591e1,
-2.809074335995e1));
#43230=cartesian_point('',(8.125078404184e0,7.372157467103e1,
-2.823776565560e1));
#43231=cartesian_point('',(8.113618785817e0,7.362747244590e1,
-2.832573298379e1));
#43232=cartesian_point('',(8.108248786132e0,7.358367990834e1,
-2.836316625060e1));
#43233=cartesian_point('',(8.225343514683e0,7.427096657803e1,
-2.657132607302e1));
#43234=cartesian_point('',(8.227493827252e0,7.428145709688e1,
-2.664414910779e1));
#43235=cartesian_point('',(8.230760531330e0,7.429448269964e1,
-2.679106679242e1));
#43236=cartesian_point('',(8.232444831543e0,7.428996665434e1,
-2.700681122354e1));
#43237=cartesian_point('',(8.231178619451e0,7.426383517362e1,
-2.721263527373e1));
#43238=cartesian_point('',(8.227386642113e0,7.421954502973e1,
-2.740566604341e1));
#43239=cartesian_point('',(8.221241160396e0,7.415809164655e1,
-2.758980506692e1));
#43240=cartesian_point('',(8.212745318708e0,7.407933928348e1,
-2.776704188786e1));
#43241=cartesian_point('',(8.201776646058e0,7.398226534377e1,
-2.793852738567e1));
#43242=cartesian_point('',(8.187988773047e0,7.386411008315e1,
-2.810586700093e1));
#43243=cartesian_point('',(8.172363598790e0,7.373347837799e1,
-2.825476950061e1));
#43244=cartesian_point('',(8.160757157511e0,7.363817048960e1,
-2.834386396883e1));
#43245=cartesian_point('',(8.155318297388e0,7.359381639262e1,
-2.838177725032e1));
#43246=cartesian_point('',(8.289421870408e0,7.428135030533e1,
-2.656793799185e1));
#43247=cartesian_point('',(8.291592418824e0,7.429193954703e1,
-2.664144633689e1));
#43248=cartesian_point('',(8.294889864271e0,7.430508772981e1,
-2.678974656366e1));
#43249=cartesian_point('',(8.296590024925e0,7.430052920516e1,
-2.700752200038e1));
#43250=cartesian_point('',(8.295311889541e0,7.427415157610e1,
-2.721528520463e1));
#43251=cartesian_point('',(8.291484154923e0,7.422944375823e1,
-2.741013657901e1));
#43252=cartesian_point('',(8.285280642019e0,7.416741005545e1,
-2.759601467468e1));
#43253=cartesian_point('',(8.276704447556e0,7.408791284320e1,
-2.777492800231e1));
#43254=cartesian_point('',(8.265631850828e0,7.398991914826e1,
-2.794803845938e1));
#43255=cartesian_point('',(8.251713090516e0,7.387064223273e1,
-2.811696680956e1));
#43256=cartesian_point('',(8.235939278389e0,7.373876785012e1,
-2.826728596283e1));
#43257=cartesian_point('',(8.224222212305e0,7.364255154585e1,
-2.835722968300e1));
#43258=cartesian_point('',(8.218731468778e0,7.359777433779e1,
-2.839550463508e1));
#43259=cartesian_point('',(8.369632322109e0,7.427686485498e1,
-2.656621564588e1));
#43260=cartesian_point('',(8.371809402062e0,7.428748596141e1,
-2.663994518822e1));
#43261=cartesian_point('',(8.375116769885e0,7.430067370925e1,
-2.678869165725e1));
#43262=cartesian_point('',(8.376822049801e0,7.429610147357e1,
-2.700712264039e1));
#43263=cartesian_point('',(8.375540065943e0,7.426964439537e1,
-2.721551174416e1));
#43264=cartesian_point('',(8.371700789970e0,7.422480176513e1,
-2.741095075398e1));
#43265=cartesian_point('',(8.365478546377e0,7.416258075295e1,
-2.759739016888e1));
#43266=cartesian_point('',(8.356876416500e0,7.408284312621e1,
-2.777684462152e1));
#43267=cartesian_point('',(8.345770276262e0,7.398455256245e1,
-2.795047956569e1));
#43268=cartesian_point('',(8.331809269537e0,7.386491361106e1,
-2.811992071083e1));
#43269=cartesian_point('',(8.315987481659e0,7.373263813024e1,
-2.827069711649e1));
#43270=cartesian_point('',(8.304234709277e0,7.363612861715e1,
-2.836091494917e1));
#43271=cartesian_point('',(8.298727219375e0,7.359121484179e1,
-2.839930663746e1));
#43272=cartesian_point('',(8.424653966128e0,7.425677283751e1,
-2.656748543076e1));
#43273=cartesian_point('',(8.426817231041e0,7.426732654562e1,
-2.664074711163e1));
#43274=cartesian_point('',(8.430103611727e0,7.428043060810e1,
-2.678854971902e1));
#43275=cartesian_point('',(8.431798063720e0,7.427588737306e1,
-2.700559413447e1));
#43276=cartesian_point('',(8.430524219895e0,7.424959834036e1,
-2.721265937763e1));
#43277=cartesian_point('',(8.426709355420e0,7.420504085617e1,
-2.740685546050e1));
#43278=cartesian_point('',(8.420526729721e0,7.414321602823e1,
-2.759210761070e1));
#43279=cartesian_point('',(8.411979456689e0,7.406398691008e1,
-2.777041751211e1));
#43280=cartesian_point('',(8.400944265428e0,7.396632426327e1,
-2.794294309644e1));
#43281=cartesian_point('',(8.387072615473e0,7.384745106579e1,
-2.811129961214e1));
#43282=cartesian_point('',(8.371352302679e0,7.371602396094e1,
-2.826110886830e1));
#43283=cartesian_point('',(8.359675053860e0,7.362013462344e1,
-2.835074691661e1));
#43284=cartesian_point('',(8.354202984764e0,7.357550970604e1,
-2.838889169235e1));
#43285=cartesian_point('',(8.454741516987e0,7.423980919620e1,
-2.656904081094e1));
#43286=cartesian_point('',(8.456890800993e0,7.425029469666e1,
-2.664182901279e1));
#43287=cartesian_point('',(8.460155942564e0,7.426331406902e1,
-2.678867642637e1));
#43288=cartesian_point('',(8.461839436631e0,7.425880018284e1,
-2.700431762667e1));
#43289=cartesian_point('',(8.460573830571e0,7.423268121321e1,
-2.721004311463e1));
#43290=cartesian_point('',(8.456783670684e0,7.418841229862e1,
-2.740298134763e1));
#43291=cartesian_point('',(8.450641138543e0,7.412698841160e1,
-2.758703197854e1));
#43292=cartesian_point('',(8.442149380981e0,7.404827390731e1,
-2.776418358695e1));
#43293=cartesian_point('',(8.431185990527e0,7.395124671639e1,
-2.793558649222e1));
#43294=cartesian_point('',(8.417404770181e0,7.383314846662e1,
-2.810284535616e1));
#43295=cartesian_point('',(8.401787150806e0,7.370257992358e1,
-2.825167585096e1));
#43296=cartesian_point('',(8.390186332304e0,7.360731820765e1,
-2.834072715387e1));
#43297=cartesian_point('',(8.384750109282e0,7.356298561632e1,
-2.837862205257e1));
#43298=b_spline_surface_with_knots('',3,3,((#43103,#43104,#43105,#43106,#43107,
#43108,#43109,#43110,#43111,#43112,#43113,#43114,#43115),(#43116,#43117,#43118,
#43119,#43120,#43121,#43122,#43123,#43124,#43125,#43126,#43127,#43128),(#43129,
#43130,#43131,#43132,#43133,#43134,#43135,#43136,#43137,#43138,#43139,#43140,
#43141),(#43142,#43143,#43144,#43145,#43146,#43147,#43148,#43149,#43150,#43151,
#43152,#43153,#43154),(#43155,#43156,#43157,#43158,#43159,#43160,#43161,#43162,
#43163,#43164,#43165,#43166,#43167),(#43168,#43169,#43170,#43171,#43172,#43173,
#43174,#43175,#43176,#43177,#43178,#43179,#43180),(#43181,#43182,#43183,#43184,
#43185,#43186,#43187,#43188,#43189,#43190,#43191,#43192,#43193),(#43194,#43195,
#43196,#43197,#43198,#43199,#43200,#43201,#43202,#43203,#43204,#43205,#43206),(
#43207,#43208,#43209,#43210,#43211,#43212,#43213,#43214,#43215,#43216,#43217,
#43218,#43219),(#43220,#43221,#43222,#43223,#43224,#43225,#43226,#43227,#43228,
#43229,#43230,#43231,#43232),(#43233,#43234,#43235,#43236,#43237,#43238,#43239,
#43240,#43241,#43242,#43243,#43244,#43245),(#43246,#43247,#43248,#43249,#43250,
#43251,#43252,#43253,#43254,#43255,#43256,#43257,#43258),(#43259,#43260,#43261,
#43262,#43263,#43264,#43265,#43266,#43267,#43268,#43269,#43270,#43271),(#43272,
#43273,#43274,#43275,#43276,#43277,#43278,#43279,#43280,#43281,#43282,#43283,
#43284),(#43285,#43286,#43287,#43288,#43289,#43290,#43291,#43292,#43293,#43294,
#43295,#43296,#43297)),.unspecified.,.f.,.f.,.f.,(4,1,1,1,1,1,1,1,1,1,1,1,4),(4,
1,1,1,1,1,1,1,1,1,4),(2.445490350290e-1,5.e-1,6.25e-1,7.5e-1,8.75e-1,9.375e-1,
1.e0,1.0625e0,1.125e0,1.25e0,1.375e0,1.5e0,1.701991897225e0),(5.413300415655e-1,
5.845475729122e-1,6.278252285056e-1,6.678563048783e-1,7.062208676849e-1,
7.439883084305e-1,7.817407363219e-1,8.200316487166e-1,8.596614501912e-1,
9.020341559613e-1,9.363860179769e-1),.unspecified.);
#43300=oriented_edge('',*,*,#43299,.f.);
#43302=oriented_edge('',*,*,#43301,.f.);
#43304=oriented_edge('',*,*,#43303,.t.);
#43305=oriented_edge('',*,*,#43096,.t.);
#43306=edge_loop('',(#43300,#43302,#43304,#43305));
#43307=face_outer_bound('',#43306,.f.);
#43309=cartesian_point('',(8.230113405061e0,7.408628749834e1,
-1.809393693075e1));
#43310=direction('',(9.270655473350e-3,-9.806927705406e-3,-9.999089354117e-1));
#43311=direction('',(-7.275253773113e-1,-6.860807715587e-1,-1.629407824021e-5));
#43312=axis2_placement_3d('',#43309,#43310,#43311);
#43313=cylindrical_surface('',#43312,3.000018161026e-1);
#43315=oriented_edge('',*,*,#43314,.t.);
#43317=oriented_edge('',*,*,#43316,.f.);
#43318=oriented_edge('',*,*,#43299,.t.);
#43319=oriented_edge('',*,*,#28307,.f.);
#43320=edge_loop('',(#43315,#43317,#43318,#43319));
#43321=face_outer_bound('',#43320,.f.);
#43323=cartesian_point('',(8.172593497297e0,7.452155950659e1,
-4.823290915507e0));
#43324=cartesian_point('',(8.156958706814e0,7.452247099299e1,
-4.798734264631e0));
#43325=cartesian_point('',(8.141686364020e0,7.452314636211e1,
-4.780574692711e0));
#43326=cartesian_point('',(8.119578428843e0,7.452643086579e1,
-4.800221467399e0));
#43327=cartesian_point('',(8.097683071429e0,7.452866646383e1,
-4.838302133985e0));
#43328=cartesian_point('',(8.071787289658e0,7.452828669479e1,
-4.897261640724e0));
#43329=cartesian_point('',(8.044482420117e0,7.452463625183e1,
-4.972489506865e0));
#43330=cartesian_point('',(8.017088292926e0,7.451775142984e1,
-5.061043714158e0));
#43331=cartesian_point('',(7.990149840175e0,7.450776267849e1,
-5.161634076013e0));
#43332=cartesian_point('',(7.963842759539e0,7.449469285382e1,
-5.274155141089e0));
#43333=cartesian_point('',(7.938173665741e0,7.447836888690e1,
-5.399647147835e0));
#43334=cartesian_point('',(7.913232193709e0,7.445847975984e1,
-5.539545084100e0));
#43335=cartesian_point('',(7.889323615156e0,7.443470281676e1,
-5.694881463453e0));
#43336=cartesian_point('',(7.866907965882e0,7.440671709415e1,
-5.866369474528e0));
#43337=cartesian_point('',(7.846535422587e0,7.437410313792e1,
-6.055000384848e0));
#43338=cartesian_point('',(7.826747610824e0,7.433160383585e1,
-6.287807497440e0));
#43339=cartesian_point('',(7.817124584472e0,7.429846358592e1,
-6.458339461139e0));
#43340=cartesian_point('',(7.813160173964e0,7.427805004264e1,
-6.559720746164e0));
#43341=cartesian_point('',(8.317423574114e0,7.437215481277e1,
-4.392248343379e0));
#43342=cartesian_point('',(8.279236084437e0,7.440811502604e1,
-4.340695211028e0));
#43343=cartesian_point('',(8.146214254101e0,7.444915375904e1,
-4.293402688275e0));
#43344=cartesian_point('',(7.972812873909e0,7.443845706081e1,
-4.345785550852e0));
#43345=cartesian_point('',(7.873977216209e0,7.440415581775e1,
-4.427605424423e0));
#43346=cartesian_point('',(7.808879537343e0,7.435875018218e1,
-4.529254795027e0));
#43347=cartesian_point('',(7.767940580645e0,7.431044123392e1,
-4.640047963086e0));
#43348=cartesian_point('',(7.743326121688e0,7.426220090961e1,
-4.757036108575e0));
#43349=cartesian_point('',(7.730140246816e0,7.421477917591e1,
-4.880319971753e0));
#43350=cartesian_point('',(7.725641638221e0,7.416817146381e1,
-5.011100159247e0));
#43351=cartesian_point('',(7.728426247487e0,7.412206513847e1,
-5.151406616353e0));
#43352=cartesian_point('',(7.737954615881e0,7.407628100658e1,
-5.303292484374e0));
#43353=cartesian_point('',(7.754130785721e0,7.403099612160e1,
-5.468122984785e0));
#43354=cartesian_point('',(7.777076359576e0,7.398663538481e1,
-5.646779844760e0));
#43355=cartesian_point('',(7.807134710009e0,7.394372712120e1,
-5.840298791729e0));
#43356=cartesian_point('',(7.849589285457e0,7.389795368946e1,
-6.075897400128e0));
#43357=cartesian_point('',(7.885024012452e0,7.387083122685e1,
-6.245780797112e0));
#43358=cartesian_point('',(7.907404080871e0,7.385697513105e1,
-6.345871037818e0));
#43359=cartesian_point('',(8.551489950039e0,7.469818899873e1,
-4.127956016538e0));
#43360=cartesian_point('',(8.469197612966e0,7.476729192940e1,
-4.060068208322e0));
#43361=cartesian_point('',(8.205069201638e0,7.484608379670e1,
-3.995390043630e0));
#43362=cartesian_point('',(7.858625920345e0,7.482792401496e1,
-4.068802143475e0));
#43363=cartesian_point('',(7.655098187905e0,7.476414759414e1,
-4.178182995459e0));
#43364=cartesian_point('',(7.513600066145e0,7.467779391848e1,
-4.306636742278e0));
#43365=cartesian_point('',(7.417397270171e0,7.458411712286e1,
-4.439725464700e0));
#43366=cartesian_point('',(7.352295783551e0,7.448879772610e1,
-4.574511236147e0));
#43367=cartesian_point('',(7.309244596726e0,7.439333828596e1,
-4.711967455815e0));
#43368=cartesian_point('',(7.283087544264e0,7.429774603819e1,
-4.854109835982e0));
#43369=cartesian_point('',(7.271117037675e0,7.420133500038e1,
-5.003582680337e0));
#43370=cartesian_point('',(7.272330058028e0,7.410359679030e1,
-5.162818772081e0));
#43371=cartesian_point('',(7.286711263751e0,7.400469276248e1,
-5.333383224756e0));
#43372=cartesian_point('',(7.314761184895e0,7.390525564268e1,
-5.516254235116e0));
#43373=cartesian_point('',(7.357456724670e0,7.380606094850e1,
-5.712484679893e0));
#43374=cartesian_point('',(7.423672587281e0,7.369605406377e1,
-5.949339948968e0));
#43375=cartesian_point('',(7.483445869658e0,7.362654662472e1,
-6.118402414537e0));
#43376=cartesian_point('',(7.522565658631e0,7.358914464701e1,
-6.217418114844e0));
#43377=cartesian_point('',(8.605962066960e0,7.513748360908e1,
-4.343314391072e0));
#43378=cartesian_point('',(8.508502488127e0,7.519924957479e1,
-4.289105070590e0));
#43379=cartesian_point('',(8.251770104068e0,7.526922941283e1,
-4.239398960290e0));
#43380=cartesian_point('',(7.910825472560e0,7.525902362013e1,
-4.297291145903e0));
#43381=cartesian_point('',(7.695520399610e0,7.520732650103e1,
-4.385467150796e0));
#43382=cartesian_point('',(7.527888683867e0,7.513182088307e1,
-4.493141488071e0));
#43383=cartesian_point('',(7.397545072287e0,7.504475293795e1,
-4.608887786174e0));
#43384=cartesian_point('',(7.294216887123e0,7.495112978808e1,
-4.729784669405e0));
#43385=cartesian_point('',(7.210856352441e0,7.485246990848e1,
-4.856127901515e0));
#43386=cartesian_point('',(7.143217885610e0,7.474881922585e1,
-4.989293145430e0));
#43387=cartesian_point('',(7.088915751306e0,7.463931022902e1,
-5.131436793836e0));
#43388=cartesian_point('',(7.047193282071e0,7.452301068152e1,
-5.284683330928e0));
#43389=cartesian_point('',(7.018520783675e0,7.439955104698e1,
-5.450428056428e0));
#43390=cartesian_point('',(7.004079901477e0,7.426897355845e1,
-5.629558963861e0));
#43391=cartesian_point('',(7.005614719711e0,7.413128863857e1,
-5.823097888619e0));
#43392=cartesian_point('',(7.028157940025e0,7.396858719440e1,
-6.058161253661e0));
#43393=cartesian_point('',(7.062548174452e0,7.385584457479e1,
-6.227178198600e0));
#43394=cartesian_point('',(7.089017928963e0,7.379109757843e1,
-6.326591893237e0));
#43395=(bounded_surface()b_spline_surface(3,3,((#43323,#43324,#43325,#43326,
#43327,#43328,#43329,#43330,#43331,#43332,#43333,#43334,#43335,#43336,#43337,
#43338,#43339,#43340),(#43341,#43342,#43343,#43344,#43345,#43346,#43347,#43348,
#43349,#43350,#43351,#43352,#43353,#43354,#43355,#43356,#43357,#43358),(#43359,
#43360,#43361,#43362,#43363,#43364,#43365,#43366,#43367,#43368,#43369,#43370,
#43371,#43372,#43373,#43374,#43375,#43376),(#43377,#43378,#43379,#43380,#43381,
#43382,#43383,#43384,#43385,#43386,#43387,#43388,#43389,#43390,#43391,#43392,
#43393,#43394)),.unspecified.,.f.,.f.,.f.)b_spline_surface_with_knots((4,4),(4,
1,1,1,1,1,1,1,1,1,1,1,1,1,1,4),(-3.103205037804e-2,1.e0),(4.957877716780e-1,
5.234656253163e-1,5.374829603643e-1,5.530600946226e-1,5.696977580867e-1,
5.872407463273e-1,6.058761975844e-1,6.256634446251e-1,6.467859707197e-1,
6.696510389018e-1,6.946561190557e-1,7.220097199488e-1,7.518093407320e-1,
7.842506060747e-1,8.196776298114e-1,8.715918123078e-1),.unspecified.)geometric_representation_item()rational_b_spline_surface(((1.424091075468e0,
1.424091075468e0,1.424091075468e0,1.424091075468e0,1.424091075468e0,
1.424091075468e0,1.424091075468e0,1.424091075468e0,1.424091075468e0,
1.424091075468e0,1.424091075468e0,1.424091075468e0,1.424091075468e0,
1.424091075468e0,1.424091075468e0,1.424091075468e0,1.424091075468e0,
1.424091075468e0),(8.751581177488e-1,8.751581177488e-1,8.751581177488e-1,
8.751581177488e-1,8.751581177488e-1,8.751581177488e-1,8.751581177488e-1,
8.751581177488e-1,8.751581177488e-1,8.751581177488e-1,8.751581177488e-1,
8.751581177488e-1,8.751581177488e-1,8.751581177488e-1,8.751581177488e-1,
8.751581177488e-1,8.751581177488e-1,8.751581177488e-1),(8.591190526999e-1,
8.591190526999e-1,8.591190526999e-1,8.591190526999e-1,8.591190526999e-1,
8.591190526999e-1,8.591190526999e-1,8.591190526999e-1,8.591190526999e-1,
8.591190526999e-1,8.591190526999e-1,8.591190526999e-1,8.591190526999e-1,
8.591190526999e-1,8.591190526999e-1,8.591190526999e-1,8.591190526999e-1,
8.591190526999e-1),(1.375973880321e0,1.375973880321e0,1.375973880321e0,
1.375973880321e0,1.375973880321e0,1.375973880321e0,1.375973880321e0,
1.375973880321e0,1.375973880321e0,1.375973880321e0,1.375973880321e0,
1.375973880321e0,1.375973880321e0,1.375973880321e0,1.375973880321e0,
1.375973880321e0,1.375973880321e0,1.375973880321e0)))representation_item('')surface());
#43397=oriented_edge('',*,*,#43396,.f.);
#43399=oriented_edge('',*,*,#43398,.t.);
#43400=oriented_edge('',*,*,#43314,.f.);
#43401=oriented_edge('',*,*,#28305,.f.);
#43402=edge_loop('',(#43397,#43399,#43400,#43401));
#43403=face_outer_bound('',#43402,.f.);
#43405=cartesian_point('',(3.150403890807e-13,0.e0,-5.729424002764e0));
#43406=direction('',(0.e0,0.e0,1.e0));
#43407=direction('',(0.e0,-1.e0,0.e0));
#43408=axis2_placement_3d('',#43405,#43406,#43407);
#43409=conical_surface('',#43408,7.438528799862e1,2.656505117708e1);
#43411=oriented_edge('',*,*,#43410,.t.);
#43412=oriented_edge('',*,*,#43396,.t.);
#43413=oriented_edge('',*,*,#28303,.f.);
#43415=oriented_edge('',*,*,#43414,.f.);
#43417=oriented_edge('',*,*,#43416,.f.);
#43419=oriented_edge('',*,*,#43418,.f.);
#43421=oriented_edge('',*,*,#43420,.f.);
#43422=edge_loop('',(#43411,#43412,#43413,#43415,#43417,#43419,#43421));
#43423=face_outer_bound('',#43422,.f.);
#43425=cartesian_point('',(7.303711102646e0,7.409179339133e1,
-6.716213312232e0));
#43426=direction('',(-4.907697537237e-2,-4.445372075292e-1,-8.944149605247e-1));
#43427=direction('',(9.166018710071e-1,3.356952735641e-1,-2.171398014482e-1));
#43428=axis2_placement_3d('',#43425,#43426,#43427);
#43429=cylindrical_surface('',#43428,5.000000034849e-1);
#43431=oriented_edge('',*,*,#43430,.f.);
#43432=oriented_edge('',*,*,#43398,.f.);
#43433=oriented_edge('',*,*,#43410,.f.);
#43435=oriented_edge('',*,*,#43434,.t.);
#43436=edge_loop('',(#43431,#43432,#43433,#43435));
#43437=face_outer_bound('',#43436,.f.);
#43439=cartesian_point('',(8.275939213140e0,7.818459446595e1,0.e0));
#43440=direction('',(-9.913904998230e-1,1.305190353861e-1,-1.047178411625e-2));
#43441=direction('',(-1.305261922200e-1,-9.914448613738e-1,0.e0));
#43442=axis2_placement_3d('',#43439,#43440,#43441);
#43443=plane('',#43442);
#43445=oriented_edge('',*,*,#43444,.t.);
#43447=oriented_edge('',*,*,#43446,.t.);
#43448=oriented_edge('',*,*,#43301,.t.);
#43449=oriented_edge('',*,*,#43316,.t.);
#43450=oriented_edge('',*,*,#43430,.t.);
#43452=oriented_edge('',*,*,#43451,.t.);
#43453=edge_loop('',(#43445,#43447,#43448,#43449,#43450,#43452));
#43454=face_outer_bound('',#43453,.f.);
#43456=cartesian_point('',(7.352638923458e0,7.353968823262e1,
-1.822970596405e1));
#43457=direction('',(9.285016841126e-3,-9.697916898491e-3,-9.999098653729e-1));
#43458=direction('',(9.207064627672e-1,3.902267365621e-1,4.764818024873e-3));
#43459=axis2_placement_3d('',#43456,#43457,#43458);
#43460=cylindrical_surface('',#43459,5.000062969949e-1);
#43461=oriented_edge('',*,*,#43444,.f.);
#43463=oriented_edge('',*,*,#43462,.f.);
#43465=oriented_edge('',*,*,#43464,.f.);
#43467=oriented_edge('',*,*,#43466,.t.);
#43468=edge_loop('',(#43461,#43463,#43465,#43467));
#43469=face_outer_bound('',#43468,.f.);
#43471=cartesian_point('',(7.584282145724e0,7.611263676033e1,
-8.219257478071e0));
#43472=direction('',(-9.914614359050e-1,1.299907645755e-1,-1.032580448939e-2));
#43473=direction('',(-1.180737352302e-1,-8.613145546675e-1,4.941617457541e-1));
#43474=axis2_placement_3d('',#43471,#43472,#43473);
#43475=toroidal_surface('',#43474,2.496952275372e0,4.999972871977e-1);
#43476=oriented_edge('',*,*,#43451,.f.);
#43477=oriented_edge('',*,*,#43434,.f.);
#43479=oriented_edge('',*,*,#43478,.f.);
#43480=oriented_edge('',*,*,#43462,.t.);
#43481=edge_loop('',(#43476,#43477,#43479,#43480));
#43482=face_outer_bound('',#43481,.f.);
#43484=cartesian_point('',(0.e0,0.e0,-8.220551782482e0));
#43485=direction('',(0.e0,0.e0,1.e0));
#43486=direction('',(-6.392124563551e-2,-9.979549460554e-1,0.e0));
#43487=axis2_placement_3d('',#43484,#43485,#43486);
#43488=toroidal_surface('',#43487,7.649382607501e1,3.e0);
#43489=oriented_edge('',*,*,#43478,.t.);
#43490=oriented_edge('',*,*,#43420,.t.);
#43491=oriented_edge('',*,*,#43418,.t.);
#43493=oriented_edge('',*,*,#43492,.f.);
#43495=oriented_edge('',*,*,#43494,.t.);
#43497=oriented_edge('',*,*,#43496,.t.);
#43498=edge_loop('',(#43489,#43490,#43491,#43493,#43495,#43497));
#43499=face_outer_bound('',#43498,.f.);
#43501=cartesian_point('',(2.414500153222e0,7.645233025949e1,
-8.219510586667e0));
#43502=direction('',(-9.999457105422e-1,2.188811744455e-4,1.041768013360e-2));
#43503=direction('',(4.957238223136e-3,-8.693970557394e-1,4.940892482749e-1));
#43504=axis2_placement_3d('',#43501,#43502,#43503);
#43505=toroidal_surface('',#43504,2.497876978395e0,4.999993463407e-1);
#43506=oriented_edge('',*,*,#43492,.t.);
#43508=oriented_edge('',*,*,#43507,.f.);
#43510=oriented_edge('',*,*,#43509,.f.);
#43512=oriented_edge('',*,*,#43511,.t.);
#43513=edge_loop('',(#43506,#43508,#43510,#43512));
#43514=face_outer_bound('',#43513,.f.);
#43516=cartesian_point('',(2.429909292580e0,7.442158708140e1,
-6.695542883682e0));
#43517=direction('',(-9.366633935658e-3,-4.471399640731e-1,-8.944149588963e-1));
#43518=direction('',(4.804097140219e-1,-7.864777547362e-1,3.881484870234e-1));
#43519=axis2_placement_3d('',#43516,#43517,#43518);
#43520=cylindrical_surface('',#43519,5.000000035617e-1);
#43521=oriented_edge('',*,*,#43416,.t.);
#43523=oriented_edge('',*,*,#43522,.f.);
#43525=oriented_edge('',*,*,#43524,.f.);
#43526=oriented_edge('',*,*,#43507,.t.);
#43527=edge_loop('',(#43521,#43523,#43525,#43526));
#43528=face_outer_bound('',#43527,.f.);
#43530=cartesian_point('',(1.259964128767e0,7.562373956050e1,
-4.345952920292e0));
#43531=cartesian_point('',(1.345353495354e0,7.565153070038e1,
-4.306543931212e0));
#43532=cartesian_point('',(1.512840277235e0,7.568594810384e1,
-4.262002605724e0));
#43533=cartesian_point('',(1.758313804929e0,7.568204394895e1,
-4.261156001283e0));
#43534=cartesian_point('',(1.932276902278e0,7.565537985746e1,
-4.289043167924e0));
#43535=cartesian_point('',(2.094155628712e0,7.560611895967e1,
-4.343407713249e0));
#43536=cartesian_point('',(2.235226239078e0,7.553973516107e1,
-4.417239461630e0));
#43537=cartesian_point('',(2.355003888843e0,7.546084322022e1,
-4.505125771419e0));
#43538=cartesian_point('',(2.455723129983e0,7.537251254796e1,
-4.604115438180e0));
#43539=cartesian_point('',(2.539955009658e0,7.527635277842e1,
-4.713278722786e0));
#43540=cartesian_point('',(2.609581837017e0,7.517305459222e1,
-4.832860394699e0));
#43541=cartesian_point('',(2.665501338533e0,7.506318019317e1,
-4.963272023492e0));
#43542=cartesian_point('',(2.707944345968e0,7.494739848504e1,
-5.104748330510e0));
#43543=cartesian_point('',(2.736784559101e0,7.482627959376e1,
-5.257574827202e0));
#43544=cartesian_point('',(2.751565755393e0,7.470013023275e1,
-5.422349175629e0));
#43545=cartesian_point('',(2.751358930939e0,7.456900149187e1,
-5.600086681357e0));
#43546=cartesian_point('',(2.734571265072e0,7.443289701738e1,
-5.792081870184e0));
#43547=cartesian_point('',(2.693237214240e0,7.427023714151e1,
-6.031819464029e0));
#43548=cartesian_point('',(2.644609374168e0,7.415909940028e1,
-6.205900267008e0));
#43549=cartesian_point('',(2.608694115251e0,7.409473314885e1,
-6.310811918651e0));
#43550=cartesian_point('',(1.253751194416e0,7.506295166486e1,
-4.072056982913e0));
#43551=cartesian_point('',(1.328365776072e0,7.509426544024e1,
-4.019993486053e0));
#43552=cartesian_point('',(1.495616670022e0,7.513764805438e1,
-3.959097068912e0));
#43553=cartesian_point('',(1.748886580096e0,7.513420467098e1,
-3.957101352863e0));
#43554=cartesian_point('',(1.925405992255e0,7.510235439298e1,
-3.994346421148e0));
#43555=cartesian_point('',(2.080285431682e0,7.504421052596e1,
-4.066049982640e0));
#43556=cartesian_point('',(2.202479586902e0,7.496868326112e1,
-4.160629497888e0));
#43557=cartesian_point('',(2.292661727469e0,7.488322512589e1,
-4.269223116437e0));
#43558=cartesian_point('',(2.355513686130e0,7.479269916097e1,
-4.387102394239e0));
#43559=cartesian_point('',(2.395917442025e0,7.469972850161e1,
-4.512753954480e0));
#43560=cartesian_point('',(2.417556562407e0,7.460565646787e1,
-4.646407784445e0));
#43561=cartesian_point('',(2.422865634506e0,7.451151891859e1,
-4.788644647573e0));
#43562=cartesian_point('',(2.413462343162e0,7.441832128315e1,
-4.939922412942e0));
#43563=cartesian_point('',(2.390398655089e0,7.432692491214e1,
-5.100762709678e0));
#43564=cartesian_point('',(2.354188958625e0,7.423801907350e1,
-5.271975066327e0));
#43565=cartesian_point('',(2.304777770019e0,7.415225019270e1,
-5.454729389084e0));
#43566=cartesian_point('',(2.241554851962e0,7.407048873280e1,
-5.650388467640e0));
#43567=cartesian_point('',(2.151323585393e0,7.398230062020e1,
-5.892747270852e0));
#43568=cartesian_point('',(2.076163543744e0,7.393136421100e1,
-6.067036838468e0));
#43569=cartesian_point('',(2.027788497940e0,7.390553034425e1,
-6.171478119037e0));
#43570=cartesian_point('',(1.524304710089e0,7.466993827813e1,
-4.477629220712e0));
#43571=cartesian_point('',(1.545972824715e0,7.468057954407e1,
-4.443809560013e0));
#43572=cartesian_point('',(1.598765679911e0,7.469602911666e1,
-4.406272761216e0));
#43573=cartesian_point('',(1.679984230439e0,7.469503884090e1,
-4.404359640013e0));
#43574=cartesian_point('',(1.735961683804e0,7.468397703384e1,
-4.426369295458e0));
#43575=cartesian_point('',(1.783252468553e0,7.466386477052e1,
-4.470875530371e0));
#43576=cartesian_point('',(1.817950737874e0,7.463814421059e1,
-4.533232510702e0));
#43577=cartesian_point('',(1.840484657186e0,7.460968841424e1,
-4.609797462532e0));
#43578=cartesian_point('',(1.852783031369e0,7.458036211442e1,
-4.698531686316e0));
#43579=cartesian_point('',(1.856810652764e0,7.455117899770e1,
-4.798807981943e0));
#43580=cartesian_point('',(1.854058316935e0,7.452268105239e1,
-4.910885718097e0));
#43581=cartesian_point('',(1.845575336397e0,7.449528095617e1,
-5.035100860320e0));
#43582=cartesian_point('',(1.832127861405e0,7.446935796182e1,
-5.171586478656e0));
#43583=cartesian_point('',(1.814265116117e0,7.444523738927e1,
-5.320520368930e0));
#43584=cartesian_point('',(1.792326144714e0,7.442320517707e1,
-5.482407278265e0));
#43585=cartesian_point('',(1.766448919787e0,7.440357008944e1,
-5.658204383108e0));
#43586=cartesian_point('',(1.736613830556e0,7.438675914381e1,
-5.849200521647e0));
#43587=cartesian_point('',(1.697459324914e0,7.437134989181e1,
-6.088941715329e0));
#43588=cartesian_point('',(1.667628538011e0,7.436540104505e1,
-6.264128094290e0));
#43589=cartesian_point('',(1.649325631202e0,7.436375756656e1,
-6.370098356671e0));
#43590=cartesian_point('',(1.675862031432e0,7.501959497947e1,
-4.969403117608e0));
#43591=cartesian_point('',(1.679861494283e0,7.501560809491e1,
-4.958038759609e0));
#43592=cartesian_point('',(1.671402093615e0,7.500708651336e1,
-4.949406101783e0));
#43593=cartesian_point('',(1.652396339253e0,7.500695330306e1,
-4.948686463066e0));
#43594=cartesian_point('',(1.641060983840e0,7.501224548255e1,
-4.953153581992e0));
#43595=cartesian_point('',(1.637553222067e0,7.502144719306e1,
-4.965710091470e0));
#43596=cartesian_point('',(1.644124174038e0,7.503162682059e1,
-4.990008997312e0));
#43597=cartesian_point('',(1.659912218389e0,7.504035951521e1,
-5.028660480935e0));
#43598=cartesian_point('',(1.682919921746e0,7.504610565543e1,
-5.082848043356e0));
#43599=cartesian_point('',(1.711233998959e0,7.504800081278e1,
-5.153004186230e0));
#43600=cartesian_point('',(1.743366005911e0,7.504550385172e1,
-5.239418844435e0));
#43601=cartesian_point('',(1.778084209227e0,7.503821901497e1,
-5.342127281466e0));
#43602=cartesian_point('',(1.814310452141e0,7.502585264065e1,
-5.460864933947e0));
#43603=cartesian_point('',(1.851145612931e0,7.500815086227e1,
-5.595388768913e0));
#43604=cartesian_point('',(1.887863928048e0,7.498480039083e1,
-5.745827935006e0));
#43605=cartesian_point('',(1.923833776852e0,7.495533325951e1,
-5.912870727225e0));
#43606=cartesian_point('',(1.958370256407e0,7.491907144496e1,
-6.097697992292e0));
#43607=cartesian_point('',(1.995551976069e0,7.486828805090e1,
-6.333411767371e0));
#43608=cartesian_point('',(2.016604775448e0,7.482630569589e1,
-6.508871158822e0));
#43609=cartesian_point('',(2.026916746310e0,7.479912518096e1,
-6.616133178477e0));
#43610=(bounded_surface()b_spline_surface(3,3,((#43530,#43531,#43532,#43533,
#43534,#43535,#43536,#43537,#43538,#43539,#43540,#43541,#43542,#43543,#43544,
#43545,#43546,#43547,#43548,#43549),(#43550,#43551,#43552,#43553,#43554,#43555,
#43556,#43557,#43558,#43559,#43560,#43561,#43562,#43563,#43564,#43565,#43566,
#43567,#43568,#43569),(#43570,#43571,#43572,#43573,#43574,#43575,#43576,#43577,
#43578,#43579,#43580,#43581,#43582,#43583,#43584,#43585,#43586,#43587,#43588,
#43589),(#43590,#43591,#43592,#43593,#43594,#43595,#43596,#43597,#43598,#43599,
#43600,#43601,#43602,#43603,#43604,#43605,#43606,#43607,#43608,#43609)),
.unspecified.,.f.,.f.,.f.)b_spline_surface_with_knots((4,4),(4,1,1,1,1,1,1,1,1,
1,1,1,1,1,1,1,1,4),(0.e0,1.e0),(4.993609081895e-1,5.204662778233e-1,
5.296100080851e-1,5.396539707461e-1,5.505328778724e-1,5.626179143757e-1,
5.761756141712e-1,5.912880928281e-1,6.081463470482e-1,6.269690070373e-1,
6.478617725334e-1,6.708464358425e-1,6.959458476619e-1,7.232537341558e-1,
7.529558371359e-1,7.853250978192e-1,8.206667722778e-1,8.757623930894e-1),
.unspecified.)geometric_representation_item()rational_b_spline_surface(((
1.576534090846e0,1.576534090846e0,1.576534090846e0,1.576534090846e0,
1.576534090846e0,1.576534090846e0,1.576534090846e0,1.576534090846e0,
1.576534090846e0,1.576534090846e0,1.576534090846e0,1.576534090846e0,
1.576534090846e0,1.576534090846e0,1.576534090846e0,1.576534090846e0,
1.576534090846e0,1.576534090846e0,1.576534090846e0,1.576534090846e0),(
8.078219697180e-1,8.078219697180e-1,8.078219697180e-1,8.078219697180e-1,
8.078219697180e-1,8.078219697180e-1,8.078219697180e-1,8.078219697180e-1,
8.078219697180e-1,8.078219697180e-1,8.078219697180e-1,8.078219697180e-1,
8.078219697180e-1,8.078219697180e-1,8.078219697180e-1,8.078219697180e-1,
8.078219697180e-1,8.078219697180e-1,8.078219697180e-1,8.078219697180e-1),(
8.078219697180e-1,8.078219697180e-1,8.078219697180e-1,8.078219697180e-1,
8.078219697180e-1,8.078219697180e-1,8.078219697180e-1,8.078219697180e-1,
8.078219697180e-1,8.078219697180e-1,8.078219697180e-1,8.078219697180e-1,
8.078219697180e-1,8.078219697180e-1,8.078219697180e-1,8.078219697180e-1,
8.078219697180e-1,8.078219697180e-1,8.078219697180e-1,8.078219697180e-1),(
1.576534090846e0,1.576534090846e0,1.576534090846e0,1.576534090846e0,
1.576534090846e0,1.576534090846e0,1.576534090846e0,1.576534090846e0,
1.576534090846e0,1.576534090846e0,1.576534090846e0,1.576534090846e0,
1.576534090846e0,1.576534090846e0,1.576534090846e0,1.576534090846e0,
1.576534090846e0,1.576534090846e0,1.576534090846e0,1.576534090846e0)))representation_item('')surface());
#43612=oriented_edge('',*,*,#43611,.f.);
#43613=oriented_edge('',*,*,#43522,.t.);
#43614=oriented_edge('',*,*,#43414,.t.);
#43615=oriented_edge('',*,*,#28301,.f.);
#43616=edge_loop('',(#43612,#43613,#43614,#43615));
#43617=face_outer_bound('',#43616,.f.);
#43619=cartesian_point('',(1.515631864633e0,7.453089079791e1,
-1.760364567389e1));
#43620=direction('',(1.047140467765e-2,8.512782223912e-3,9.999089369652e-1));
#43621=direction('',(6.317452973040e-1,-7.751760310192e-1,-1.635741356531e-5));
#43622=axis2_placement_3d('',#43619,#43620,#43621);
#43623=cylindrical_surface('',#43622,3.000016996826e-1);
#43624=oriented_edge('',*,*,#43611,.t.);
#43625=oriented_edge('',*,*,#28299,.f.);
#43627=oriented_edge('',*,*,#43626,.t.);
#43629=oriented_edge('',*,*,#43628,.f.);
#43630=edge_loop('',(#43624,#43625,#43627,#43629));
#43631=face_outer_bound('',#43630,.f.);
#43633=cartesian_point('',(1.423346991364e0,7.275555083476e1,
-2.641574864972e1));
#43634=direction('',(-9.999451741618e-1,7.608380874947e-7,1.047132608561e-2));
#43635=direction('',(-7.961673630148e-3,6.494805929316e-1,-7.603364854840e-1));
#43636=axis2_placement_3d('',#43633,#43634,#43635);
#43637=toroidal_surface('',#43636,1.700240156575e0,2.999999673792e-1);
#43638=oriented_edge('',*,*,#43626,.f.);
#43640=oriented_edge('',*,*,#43639,.t.);
#43642=oriented_edge('',*,*,#43641,.t.);
#43644=oriented_edge('',*,*,#43643,.f.);
#43645=edge_loop('',(#43638,#43640,#43642,#43644));
#43646=face_outer_bound('',#43645,.f.);
#43648=cartesian_point('',(1.728345124814e0,7.473393863396e1,
-2.617371958472e1));
#43649=cartesian_point('',(5.766891033997e-1,7.476070415067e1,
-2.614695406801e1));
#43650=cartesian_point('',(-5.762241649114e-1,7.476071919411e1,
-2.614693902457e1));
#43651=cartesian_point('',(-1.727842271910e0,7.473395261083e1,
-2.617370560785e1));
#43652=cartesian_point('',(1.713645446292e0,7.482464078741e1,
-2.689674375359e1));
#43653=cartesian_point('',(5.717791756748e-1,7.485117888871e1,
-2.687020565229e1));
#43654=cartesian_point('',(-5.713181859094e-1,7.485119362289e1,
-2.687019091811e1));
#43655=cartesian_point('',(-1.713146898693e0,7.482465460729e1,
-2.689672993371e1));
#43656=cartesian_point('',(1.691480782385e0,7.454310889250e1,
-2.756864801260e1));
#43657=cartesian_point('',(5.643758234393e-1,7.456930408924e1,
-2.754245281586e1));
#43658=cartesian_point('',(-5.639207876901e-1,7.456931835712e1,
-2.754243854799e1));
#43659=cartesian_point('',(-1.690988726466e0,7.454312247562e1,
-2.756863442948e1));
#43660=cartesian_point('',(1.667743851010e0,7.396419127755e1,
-2.801079927790e1));
#43661=cartesian_point('',(5.564473087240e-1,7.399001924555e1,
-2.798497130990e1));
#43662=cartesian_point('',(-5.559986493435e-1,7.399003301408e1,
-2.798495754138e1));
#43663=cartesian_point('',(-1.667258747264e0,7.396420460716e1,
-2.801078594829e1));
#43664=(bounded_surface()b_spline_surface(3,3,((#43648,#43649,#43650,#43651),(
#43652,#43653,#43654,#43655),(#43656,#43657,#43658,#43659),(#43660,#43661,
#43662,#43663)),.unspecified.,.f.,.f.,.f.)b_spline_surface_with_knots((4,4),(4,
4),(0.e0,1.e0),(5.342872319170e-1,5.454526235757e-1),.unspecified.)geometric_representation_item()rational_b_spline_surface(((1.071197380019e0,1.071197380019e0,
1.071197380019e0,1.071197380019e0),(9.762675399936e-1,9.762675399936e-1,
9.762675399936e-1,9.762675399936e-1),(9.762675399936e-1,9.762675399936e-1,
9.762675399936e-1,9.762675399936e-1),(1.071197380019e0,1.071197380019e0,
1.071197380019e0,1.071197380019e0)))representation_item('')surface());
#43665=oriented_edge('',*,*,#43639,.f.);
#43666=oriented_edge('',*,*,#28297,.t.);
#43667=oriented_edge('',*,*,#28295,.t.);
#43669=oriented_edge('',*,*,#43668,.f.);
#43671=oriented_edge('',*,*,#43670,.f.);
#43672=edge_loop('',(#43665,#43666,#43667,#43669,#43671));
#43673=face_outer_bound('',#43672,.f.);
#43675=cartesian_point('',(-1.423347675558e0,7.275556786475e1,
-2.641575072395e1));
#43676=direction('',(9.999451719379e-1,3.668553588414e-7,1.047153846620e-2));
#43677=direction('',(-7.338222556329e-4,9.975439840879e-1,7.003899852842e-2));
#43678=axis2_placement_3d('',#43675,#43676,#43677);
#43679=toroidal_surface('',#43678,1.700227600333e0,2.999999865807e-1);
#43681=oriented_edge('',*,*,#43680,.f.);
#43683=oriented_edge('',*,*,#43682,.f.);
#43685=oriented_edge('',*,*,#43684,.t.);
#43686=oriented_edge('',*,*,#43668,.t.);
#43687=edge_loop('',(#43681,#43683,#43685,#43686));
#43688=face_outer_bound('',#43687,.f.);
#43690=cartesian_point('',(-1.511663155135e0,7.452766396065e1,
-1.798261566084e1));
#43691=direction('',(1.047140467862e-2,-8.512771107174e-3,-9.999089370598e-1));
#43692=direction('',(-6.317537850531e-1,-7.751691136767e-1,-1.651381025635e-5));
#43693=axis2_placement_3d('',#43690,#43691,#43692);
#43694=cylindrical_surface('',#43693,3.000016685017e-1);
#43696=oriented_edge('',*,*,#43695,.t.);
#43698=oriented_edge('',*,*,#43697,.f.);
#43699=oriented_edge('',*,*,#43680,.t.);
#43700=oriented_edge('',*,*,#28293,.f.);
#43701=edge_loop('',(#43696,#43698,#43699,#43700));
#43702=face_outer_bound('',#43701,.f.);
#43704=cartesian_point('',(-1.624360050052e0,7.495078016173e1,
-4.823272614836e0));
#43705=cartesian_point('',(-1.640066621292e0,7.494960569843e1,
-4.798589048692e0));
#43706=cartesian_point('',(-1.655297093814e0,7.494829014050e1,
-4.780498367257e0));
#43707=cartesian_point('',(-1.677756076863e0,7.494867014053e1,
-4.800537408930e0));
#43708=cartesian_point('',(-1.699829044622e0,7.494800141815e1,
-4.838912837574e0));
#43709=cartesian_point('',(-1.725495023543e0,7.494420028303e1,
-4.898139889691e0));
#43710=cartesian_point('',(-1.752105508480e0,7.493697028022e1,
-4.973597394975e0));
#43711=cartesian_point('',(-1.778365403724e0,7.492652442109e1,
-5.062346862129e0));
#43712=cartesian_point('',(-1.803757994092e0,7.491306422520e1,
-5.163104828308e0));
#43713=cartesian_point('',(-1.828116615335e0,7.489663415882e1,
-5.275777263240e0));
#43714=cartesian_point('',(-1.851414933119e0,7.487706123083e1,
-5.401418334162e0));
#43715=cartesian_point('',(-1.873524617202e0,7.485404611899e1,
-5.541476631541e0));
#43716=cartesian_point('',(-1.894100374094e0,7.482730645370e1,
-5.696994600349e0));
#43717=cartesian_point('',(-1.912642256447e0,7.479658237833e1,
-5.868690636773e0));
#43718=cartesian_point('',(-1.928547018932e0,7.476152835001e1,
-6.057559096230e0));
#43719=cartesian_point('',(-1.942505097937e0,7.471691999207e1,
-6.289688718662e0));
#43720=cartesian_point('',(-1.947667335960e0,7.468295287187e1,
-6.459452077626e0));
#43721=cartesian_point('',(-1.948919720114e0,7.466237034799e1,
-6.559978822927e0));
#43722=cartesian_point('',(-1.461477647890e0,7.482142452505e1,
-4.392260538228e0));
#43723=cartesian_point('',(-1.504117882831e0,7.485241719530e1,
-4.340254366783e0));
#43724=cartesian_point('',(-1.642303547662e0,7.487558998072e1,
-4.293173661338e0));
#43725=cartesian_point('',(-1.812889846695e0,7.484181880240e1,
-4.346505167050e0));
#43726=cartesian_point('',(-1.906000698861e0,7.479472150098e1,
-4.428731467823e0));
#43727=cartesian_point('',(-1.964280988547e0,7.474114643225e1,
-4.530606243983e0));
#43728=cartesian_point('',(-1.998321338101e0,7.468789939206e1,
-4.641550845154e0));
#43729=cartesian_point('',(-2.016252894961e0,7.463687404599e1,
-4.758657320867e0));
#43730=cartesian_point('',(-2.023002629946e0,7.458816219691e1,
-4.882042867325e0));
#43731=cartesian_point('',(-2.021272193018e0,7.454139492958e1,
-5.012920265448e0));
#43732=cartesian_point('',(-2.012401491156e0,7.449607528039e1,
-5.153331690496e0));
#43733=cartesian_point('',(-1.996893573445e0,7.445195365112e1,
-5.305341501914e0));
#43734=cartesian_point('',(-1.974860338372e0,7.440919381961e1,
-5.470322288637e0));
#43735=cartesian_point('',(-1.946232065262e0,7.436823575804e1,
-5.649158353496e0));
#43736=cartesian_point('',(-1.910733651718e0,7.432965227922e1,
-5.842885791335e0));
#43737=cartesian_point('',(-1.862749403768e0,7.429003113014e1,
-6.077758805359e0));
#43738=cartesian_point('',(-1.824232222834e0,7.426790808592e1,
-6.246861577010e0));
#43739=cartesian_point('',(-1.800433643843e0,7.425718897621e1,
-6.346105635330e0));
#43740=cartesian_point('',(-1.272183406170e0,7.517520225354e1,
-4.127998414138e0));
#43741=cartesian_point('',(-1.363009182361e0,7.523357099398e1,
-4.059457968660e0));
#43742=cartesian_point('',(-1.636984602486e0,7.527692798845e1,
-3.995083651514e0));
#43743=cartesian_point('',(-1.978301924746e0,7.521269300127e1,
-4.069788958665e0));
#43744=cartesian_point('',(-2.171048557640e0,7.512252038782e1,
-4.179643470910e0));
#43745=cartesian_point('',(-2.299459835440e0,7.501829374337e1,
-4.308294510685e0));
#43746=cartesian_point('',(-2.382165525452e0,7.491281829417e1,
-4.441484417034e0));
#43747=cartesian_point('',(-2.433939075378e0,7.480981827826e1,
-4.576339283205e0));
#43748=cartesian_point('',(-2.463906428605e0,7.470957842056e1,
-4.713854949896e0));
#43749=cartesian_point('',(-2.477153585873e0,7.461141973837e1,
-4.856059725001e0));
#43750=cartesian_point('',(-2.476255657771e0,7.451430029706e1,
-5.005609038155e0));
#43751=cartesian_point('',(-2.462125484578e0,7.441758071858e1,
-5.164945358857e0));
#43752=cartesian_point('',(-2.434786933975e0,7.432141911506e1,
-5.335639524972e0));
#43753=cartesian_point('',(-2.393816282756e0,7.422651257613e1,
-5.518670624861e0));
#43754=cartesian_point('',(-2.338337344203e0,7.413376461922e1,
-5.715090160566e0));
#43755=cartesian_point('',(-2.258408622716e0,7.403381092449e1,
-5.951190229063e0));
#43756=cartesian_point('',(-2.190326921030e0,7.397304419090e1,
-6.119466056934e0));
#43757=cartesian_point('',(-2.147018940863e0,7.394134483851e1,
-6.217643017064e0));
#43758=cartesian_point('',(-1.275512112878e0,7.561793026994e1,
-4.343392053146e0));
#43759=cartesian_point('',(-1.380527558922e0,7.566690552537e1,
-4.288695890141e0));
#43760=cartesian_point('',(-1.645789379460e0,7.570253804565e1,
-4.239228718958e0));
#43761=cartesian_point('',(-1.982843762444e0,7.564705442969e1,
-4.298135883512e0));
#43762=cartesian_point('',(-2.189048446271e0,7.556733039358e1,
-4.386724475940e0));
#43763=cartesian_point('',(-2.344928249080e0,7.547040069372e1,
-4.494611095799e0));
#43764=cartesian_point('',(-2.462428708087e0,7.536695727144e1,
-4.610492256078e0));
#43765=cartesian_point('',(-2.552365899432e0,7.526058298526e1,
-4.731492160567e0));
#43766=cartesian_point('',(-2.621897288549e0,7.515184453573e1,
-4.857924034230e0));
#43767=cartesian_point('',(-2.675221726281e0,7.504022009855e1,
-4.991175599537e0));
#43768=cartesian_point('',(-2.714578603851e0,7.492452729037e1,
-5.133415075777e0));
#43769=cartesian_point('',(-2.740585035977e0,7.480373499333e1,
-5.286777705964e0));
#43770=cartesian_point('',(-2.752714850754e0,7.467753461535e1,
-5.452665702612e0));
#43771=cartesian_point('',(-2.749790002202e0,7.454612339247e1,
-5.631969189671e0));
#43772=cartesian_point('',(-2.730069935279e0,7.440974305676e1,
-5.825709919698e0));
#43773=cartesian_point('',(-2.686363532457e0,7.425195763320e1,
-6.060041817935e0));
#43774=cartesian_point('',(-2.637679909729e0,7.414519664761e1,
-6.228279429177e0));
#43775=cartesian_point('',(-2.603267813617e0,7.408497311067e1,
-6.326852386031e0));
#43776=(bounded_surface()b_spline_surface(3,3,((#43704,#43705,#43706,#43707,
#43708,#43709,#43710,#43711,#43712,#43713,#43714,#43715,#43716,#43717,#43718,
#43719,#43720,#43721),(#43722,#43723,#43724,#43725,#43726,#43727,#43728,#43729,
#43730,#43731,#43732,#43733,#43734,#43735,#43736,#43737,#43738,#43739),(#43740,
#43741,#43742,#43743,#43744,#43745,#43746,#43747,#43748,#43749,#43750,#43751,
#43752,#43753,#43754,#43755,#43756,#43757),(#43758,#43759,#43760,#43761,#43762,
#43763,#43764,#43765,#43766,#43767,#43768,#43769,#43770,#43771,#43772,#43773,
#43774,#43775)),.unspecified.,.f.,.f.,.f.)b_spline_surface_with_knots((4,4),(4,
1,1,1,1,1,1,1,1,1,1,1,1,1,1,4),(-3.104687886407e-2,1.e0),(4.952655548094e-1,
5.230586033839e-1,5.370939879518e-1,5.526892103134e-1,5.693439668481e-1,
5.869028508170e-1,6.055513220088e-1,6.253488999468e-1,6.464803914963e-1,
6.693548627556e-1,6.943717365267e-1,7.217411036384e-1,7.515608156391e-1,
7.840263986766e-1,8.194827368872e-1,8.709382935543e-1),.unspecified.)geometric_representation_item()rational_b_spline_surface(((1.424168393623e0,
1.424168393623e0,1.424168393623e0,1.424168393623e0,1.424168393623e0,
1.424168393623e0,1.424168393623e0,1.424168393623e0,1.424168393623e0,
1.424168393623e0,1.424168393623e0,1.424168393623e0,1.424168393623e0,
1.424168393623e0,1.424168393623e0,1.424168393623e0,1.424168393623e0,
1.424168393623e0),(8.751427918493e-1,8.751427918493e-1,8.751427918493e-1,
8.751427918493e-1,8.751427918493e-1,8.751427918493e-1,8.751427918493e-1,
8.751427918493e-1,8.751427918493e-1,8.751427918493e-1,8.751427918493e-1,
8.751427918493e-1,8.751427918493e-1,8.751427918493e-1,8.751427918493e-1,
8.751427918493e-1,8.751427918493e-1,8.751427918493e-1),(8.590938025510e-1,
8.590938025510e-1,8.590938025510e-1,8.590938025510e-1,8.590938025510e-1,
8.590938025510e-1,8.590938025510e-1,8.590938025510e-1,8.590938025510e-1,
8.590938025510e-1,8.590938025510e-1,8.590938025510e-1,8.590938025510e-1,
8.590938025510e-1,8.590938025510e-1,8.590938025510e-1,8.590938025510e-1,
8.590938025510e-1),(1.376021425728e0,1.376021425728e0,1.376021425728e0,
1.376021425728e0,1.376021425728e0,1.376021425728e0,1.376021425728e0,
1.376021425728e0,1.376021425728e0,1.376021425728e0,1.376021425728e0,
1.376021425728e0,1.376021425728e0,1.376021425728e0,1.376021425728e0,
1.376021425728e0,1.376021425728e0,1.376021425728e0)))representation_item('')surface());
#43778=oriented_edge('',*,*,#43777,.t.);
#43780=oriented_edge('',*,*,#43779,.t.);
#43781=oriented_edge('',*,*,#43695,.f.);
#43783=oriented_edge('',*,*,#43782,.f.);
#43784=edge_loop('',(#43778,#43780,#43781,#43783));
#43785=face_outer_bound('',#43784,.f.);
#43787=cartesian_point('',(3.150403890807e-13,0.e0,-5.729424002761e0));
#43788=direction('',(0.e0,0.e0,1.e0));
#43789=direction('',(0.e0,-1.e0,0.e0));
#43790=axis2_placement_3d('',#43787,#43788,#43789);
#43791=conical_surface('',#43790,7.438528799863e1,2.656505117708e1);
#43793=oriented_edge('',*,*,#43792,.f.);
#43795=oriented_edge('',*,*,#43794,.f.);
#43797=oriented_edge('',*,*,#43796,.f.);
#43799=oriented_edge('',*,*,#43798,.t.);
#43800=oriented_edge('',*,*,#43777,.f.);
#43802=oriented_edge('',*,*,#43801,.f.);
#43804=oriented_edge('',*,*,#43803,.f.);
#43805=edge_loop('',(#43793,#43795,#43797,#43799,#43800,#43802,#43804));
#43806=face_outer_bound('',#43805,.f.);
#43808=cartesian_point('',(-7.304845302569e0,7.410206692708e1,
-6.695542818204e0));
#43809=direction('',(4.907697581296e-2,-4.445372107570e-1,-8.944149588963e-1));
#43810=direction('',(5.789558051077e-1,-7.170432011939e-1,3.881484553025e-1));
#43811=axis2_placement_3d('',#43808,#43809,#43810);
#43812=cylindrical_surface('',#43811,5.000000035604e-1);
#43813=oriented_edge('',*,*,#43792,.t.);
#43815=oriented_edge('',*,*,#43814,.f.);
#43817=oriented_edge('',*,*,#43816,.f.);
#43819=oriented_edge('',*,*,#43818,.t.);
#43820=edge_loop('',(#43813,#43815,#43817,#43819));
#43821=face_outer_bound('',#43820,.f.);
#43823=cartesian_point('',(-8.617973084367e0,7.514453911514e1,
-4.344512770861e0));
#43824=cartesian_point('',(-8.537090080476e0,7.518111264251e1,
-4.305599115367e0));
#43825=cartesian_point('',(-8.377533030458e0,7.523598882031e1,
-4.262120712551e0));
#43826=cartesian_point('',(-8.136117227707e0,7.526403444659e1,
-4.261087753077e0));
#43827=cartesian_point('',(-7.960181703647e0,7.526043655501e1,
-4.288818965974e0));
#43828=cartesian_point('',(-7.793218062591e0,7.523285016327e1,
-4.343048365806e0));
#43829=cartesian_point('',(-7.644636943989e0,7.518556662622e1,
-4.416755825329e0));
#43830=cartesian_point('',(-7.515510692963e0,7.512308603360e1,
-4.504538628013e0));
#43831=cartesian_point('',(-7.404028743062e0,7.504873206484e1,
-4.603453528020e0));
#43832=cartesian_point('',(-7.307866212821e0,7.496444046531e1,
-4.712562830512e0));
#43833=cartesian_point('',(-7.225249339453e0,7.487114219711e1,
-4.832111150403e0));
#43834=cartesian_point('',(-7.155359566366e0,7.476950340518e1,
-4.962522572465e0));
#43835=cartesian_point('',(-7.098063823151e0,7.466021858806e1,
-5.104033229963e0));
#43836=cartesian_point('',(-7.053574918027e0,7.454385733448e1,
-5.256904700467e0));
#43837=cartesian_point('',(-7.022387352656e0,7.442068804164e1,
-5.421704397018e0));
#43838=cartesian_point('',(-7.005417795061e0,7.429063632837e1,
-5.599451818281e0));
#43839=cartesian_point('',(-7.004240358673e0,7.415346588579e1,
-5.791485612928e0));
#43840=cartesian_point('',(-7.023955871441e0,7.398657904978e1,
-6.031525549181e0));
#43841=cartesian_point('',(-7.057708933873e0,7.386984875167e1,
-6.205895968135e0));
#43842=cartesian_point('',(-7.084990324276e0,7.380118584566e1,
-6.311055876755e0));
#43843=cartesian_point('',(-8.551683214877e0,7.458879098556e1,
-4.070337303763e0));
#43844=cartesian_point('',(-8.481197285178e0,7.462658344881e1,
-4.018697383192e0));
#43845=cartesian_point('',(-8.322984334055e0,7.469011825589e1,
-3.959253876832e0));
#43846=cartesian_point('',(-8.073985290815e0,7.471966015053e1,
-3.957012002441e0));
#43847=cartesian_point('',(-7.894807481778e0,7.471128637063e1,
-3.994048220473e0));
#43848=cartesian_point('',(-7.733563801676e0,7.467400019595e1,
-4.065582107477e0));
#43849=cartesian_point('',(-7.602429788255e0,7.461519397695e1,
-4.160020313676e0));
#43850=cartesian_point('',(-7.501717882804e0,7.454232922334e1,
-4.268511044707e0));
#43851=cartesian_point('',(-7.427440841866e0,7.446083123664e1,
-4.386328175147e0));
#43852=cartesian_point('',(-7.375115863496e0,7.437394850978e1,
-4.511942949760e0));
#43853=cartesian_point('',(-7.341267984793e0,7.428349869839e1,
-4.645581719689e0));
#43854=cartesian_point('',(-7.323619259379e0,7.419082329885e1,
-4.787836557076e0));
#43855=cartesian_point('',(-7.320701898277e0,7.409713651500e1,
-4.939164958220e0));
#43856=cartesian_point('',(-7.331585360486e0,7.400345032827e1,
-5.100062751614e0));
#43857=cartesian_point('',(-7.355839742347e0,7.391053307919e1,
-5.271309088014e0));
#43858=cartesian_point('',(-7.393596238171e0,7.381901212385e1,
-5.454079885821e0));
#43859=cartesian_point('',(-7.445581245520e0,7.372964798281e1,
-5.649783720618e0));
#43860=cartesian_point('',(-7.523593128655e0,7.363027680202e1,
-5.892453356087e0));
#43861=cartesian_point('',(-7.591570455719e0,7.356985970821e1,
-6.067033603532e0));
#43862=cartesian_point('',(-7.636270700999e0,7.353786381307e1,
-6.171721154627e0));
#43863=cartesian_point('',(-8.234313760987e0,7.423166596057e1,
-4.476288985817e0));
#43864=cartesian_point('',(-8.213898248391e0,7.424393761231e1,
-4.443014738907e0));
#43865=cartesian_point('',(-8.164178194636e0,7.426569392113e1,
-4.406360953630e0));
#43866=cartesian_point('',(-8.084344846467e0,7.427528551223e1,
-4.404307860752e0));
#43867=cartesian_point('',(-8.027392624393e0,7.427168287342e1,
-4.426188361696e0));
#43868=cartesian_point('',(-7.977838086903e0,7.425796524427e1,
-4.470576726645e0));
#43869=cartesian_point('',(-7.940025050557e0,7.423703507871e1,
-4.532817723614e0));
#43870=cartesian_point('',(-7.913909656360e0,7.421179131676e1,
-4.609278249992e0));
#43871=cartesian_point('',(-7.897832201603e0,7.418433283144e1,
-4.697930430828e0));
#43872=cartesian_point('',(-7.889981942202e0,7.415592556326e1,
-4.798143004268e0));
#43873=cartesian_point('',(-7.888952064104e0,7.412730383668e1,
-4.910177018045e0));
#43874=cartesian_point('',(-7.893756840316e0,7.409901358348e1,
-5.034381637687e0));
#43875=cartesian_point('',(-7.903687047674e0,7.407153367766e1,
-5.170892383357e0));
#43876=cartesian_point('',(-7.918238055615e0,7.404526497755e1,
-5.319864135884e0));
#43877=cartesian_point('',(-7.937105516642e0,7.402053993431e1,
-5.481771368910e0));
#43878=cartesian_point('',(-7.960190899136e0,7.399768022126e1,
-5.657574428760e0));
#43879=cartesian_point('',(-7.987574554e0,7.397710086123e1,-5.848605570503e0));
#43880=cartesian_point('',(-8.024422512085e0,7.395667202498e1,
-6.088645789263e0));
#43881=cartesian_point('',(-8.053269046573e0,7.394686157365e1,
-6.264123171576e0));
#43882=cartesian_point('',(-8.071244132276e0,7.394283645787e1,
-6.370344792158e0));
#43883=cartesian_point('',(-8.130108992383e0,7.459556224197e1,
-4.968546511912e0));
#43884=cartesian_point('',(-8.126194831005e0,7.459290492455e1,
-4.957864786912e0));
#43885=cartesian_point('',(-8.133414349527e0,7.458355869932e1,
-4.949419013624e0));
#43886=cartesian_point('',(-8.152042059518e0,7.458093648238e1,
-4.948676251332e0));
#43887=cartesian_point('',(-8.163993157315e0,7.458467284547e1,
-4.953109916177e0));
#43888=cartesian_point('',(-8.168719390897e0,7.459331630144e1,
-4.965610897564e0));
#43889=cartesian_point('',(-8.163592385027e0,7.460425628293e1,
-4.989824425205e0));
#43890=cartesian_point('',(-8.149136775804e0,7.461497924348e1,
-5.028370017424e0));
#43891=cartesian_point('',(-8.127119920018e0,7.462369543715e1,
-5.082452211007e0));
#43892=cartesian_point('',(-8.099324455238e0,7.462929300620e1,
-5.152512948590e0));
#43893=cartesian_point('',(-8.067155801618e0,7.463103760324e1,
-5.238850181094e0));
#43894=cartesian_point('',(-8.031781817525e0,7.462837242187e1,
-5.341514594367e0));
#43895=cartesian_point('',(-7.994235508917e0,7.462086160285e1,
-5.460247376135e0));
#43896=cartesian_point('',(-7.955384398589e0,7.460813530927e1,
-5.594785995178e0));
#43897=cartesian_point('',(-7.915915994624e0,7.458979188398e1,
-5.745229511261e0));
#43898=cartesian_point('',(-7.876393827622e0,7.456528704669e1,
-5.912266043100e0));
#43899=cartesian_point('',(-7.837398900425e0,7.453385338526e1,
-6.097116918568e0));
#43900=cartesian_point('',(-7.793836739406e0,7.448831765750e1,
-6.333114884270e0));
#43901=cartesian_point('',(-7.767437483408e0,7.444938049041e1,
-6.508864389587e0));
#43902=cartesian_point('',(-7.753636641556e0,7.442371459827e1,
-6.616382488010e0));
#43903=(bounded_surface()b_spline_surface(3,3,((#43823,#43824,#43825,#43826,
#43827,#43828,#43829,#43830,#43831,#43832,#43833,#43834,#43835,#43836,#43837,
#43838,#43839,#43840,#43841,#43842),(#43843,#43844,#43845,#43846,#43847,#43848,
#43849,#43850,#43851,#43852,#43853,#43854,#43855,#43856,#43857,#43858,#43859,
#43860,#43861,#43862),(#43863,#43864,#43865,#43866,#43867,#43868,#43869,#43870,
#43871,#43872,#43873,#43874,#43875,#43876,#43877,#43878,#43879,#43880,#43881,
#43882),(#43883,#43884,#43885,#43886,#43887,#43888,#43889,#43890,#43891,#43892,
#43893,#43894,#43895,#43896,#43897,#43898,#43899,#43900,#43901,#43902)),
.unspecified.,.f.,.f.,.f.)b_spline_surface_with_knots((4,4),(4,1,1,1,1,1,1,1,1,
1,1,1,1,1,1,1,1,4),(0.e0,1.e0),(4.995737743765e-1,5.202934621560e-1,
5.294304053037e-1,5.394744944639e-1,5.503489794558e-1,5.624214194038e-1,
5.759681205089e-1,5.910731827643e-1,6.079249273326e-1,6.267436691465e-1,
6.476388614051e-1,6.706345500910e-1,6.957493359162e-1,7.230675984180e-1,
7.527734211951e-1,7.851523556994e-1,8.205208567821e-1,8.757610831435e-1),
.unspecified.)geometric_representation_item()rational_b_spline_surface(((
1.576533699572e0,1.576533699572e0,1.576533699572e0,1.576533699572e0,
1.576533699572e0,1.576533699572e0,1.576533699572e0,1.576533699572e0,
1.576533699572e0,1.576533699572e0,1.576533699572e0,1.576533699572e0,
1.576533699572e0,1.576533699572e0,1.576533699572e0,1.576533699572e0,
1.576533699572e0,1.576533699572e0,1.576533699572e0,1.576533699572e0),(
8.078221001425e-1,8.078221001425e-1,8.078221001425e-1,8.078221001425e-1,
8.078221001425e-1,8.078221001425e-1,8.078221001425e-1,8.078221001425e-1,
8.078221001425e-1,8.078221001425e-1,8.078221001425e-1,8.078221001425e-1,
8.078221001425e-1,8.078221001425e-1,8.078221001425e-1,8.078221001425e-1,
8.078221001425e-1,8.078221001425e-1,8.078221001425e-1,8.078221001425e-1),(
8.078221001425e-1,8.078221001425e-1,8.078221001425e-1,8.078221001425e-1,
8.078221001425e-1,8.078221001425e-1,8.078221001425e-1,8.078221001425e-1,
8.078221001425e-1,8.078221001425e-1,8.078221001425e-1,8.078221001425e-1,
8.078221001425e-1,8.078221001425e-1,8.078221001425e-1,8.078221001425e-1,
8.078221001425e-1,8.078221001425e-1,8.078221001425e-1,8.078221001425e-1),(
1.576533699572e0,1.576533699572e0,1.576533699572e0,1.576533699572e0,
1.576533699572e0,1.576533699572e0,1.576533699572e0,1.576533699572e0,
1.576533699572e0,1.576533699572e0,1.576533699572e0,1.576533699572e0,
1.576533699572e0,1.576533699572e0,1.576533699572e0,1.576533699572e0,
1.576533699572e0,1.576533699572e0,1.576533699572e0,1.576533699572e0)))representation_item('')surface());
#43905=oriented_edge('',*,*,#43904,.f.);
#43906=oriented_edge('',*,*,#43814,.t.);
#43907=oriented_edge('',*,*,#43803,.t.);
#43909=oriented_edge('',*,*,#43908,.f.);
#43910=edge_loop('',(#43905,#43906,#43907,#43909));
#43911=face_outer_bound('',#43910,.f.);
#43913=cartesian_point('',(-8.226599838564e0,7.409000474654e1,
-1.771496730622e1));
#43914=direction('',(9.270653210683e-3,9.806944881020e-3,9.999089352642e-1));
#43915=direction('',(7.275251584522e-1,-6.860810036389e-1,-1.627634165673e-5));
#43916=axis2_placement_3d('',#43913,#43914,#43915);
#43917=cylindrical_surface('',#43916,3.000018431937e-1);
#43918=oriented_edge('',*,*,#43904,.t.);
#43920=oriented_edge('',*,*,#43919,.f.);
#43922=oriented_edge('',*,*,#43921,.t.);
#43924=oriented_edge('',*,*,#43923,.f.);
#43925=edge_loop('',(#43918,#43920,#43922,#43924));
#43926=face_outer_bound('',#43925,.f.);
#43928=cartesian_point('',(0.e0,0.e0,-1.968879658244e1));
#43929=direction('',(0.e0,0.e0,1.e0));
#43930=direction('',(0.e0,-1.e0,0.e0));
#43931=axis2_placement_3d('',#43928,#43929,#43930);
#43932=conical_surface('',#43931,7.482817847527e1,5.e-1);
#43934=oriented_edge('',*,*,#43933,.t.);
#43936=oriented_edge('',*,*,#43935,.t.);
#43938=oriented_edge('',*,*,#43937,.t.);
#43940=oriented_edge('',*,*,#43939,.t.);
#43942=oriented_edge('',*,*,#43941,.t.);
#43944=oriented_edge('',*,*,#43943,.f.);
#43946=oriented_edge('',*,*,#43945,.f.);
#43948=oriented_edge('',*,*,#43947,.t.);
#43950=oriented_edge('',*,*,#43949,.t.);
#43952=oriented_edge('',*,*,#43951,.t.);
#43954=oriented_edge('',*,*,#43953,.t.);
#43956=oriented_edge('',*,*,#43955,.t.);
#43958=oriented_edge('',*,*,#43957,.f.);
#43960=oriented_edge('',*,*,#43959,.f.);
#43962=oriented_edge('',*,*,#43961,.t.);
#43964=oriented_edge('',*,*,#43963,.t.);
#43966=oriented_edge('',*,*,#43965,.t.);
#43968=oriented_edge('',*,*,#43967,.t.);
#43970=oriented_edge('',*,*,#43969,.t.);
#43972=oriented_edge('',*,*,#43971,.f.);
#43974=oriented_edge('',*,*,#43973,.f.);
#43976=oriented_edge('',*,*,#43975,.t.);
#43978=oriented_edge('',*,*,#43977,.t.);
#43980=oriented_edge('',*,*,#43979,.t.);
#43982=oriented_edge('',*,*,#43981,.t.);
#43984=oriented_edge('',*,*,#43983,.t.);
#43986=oriented_edge('',*,*,#43985,.f.);
#43988=oriented_edge('',*,*,#43987,.f.);
#43990=oriented_edge('',*,*,#43989,.t.);
#43992=oriented_edge('',*,*,#43991,.t.);
#43994=oriented_edge('',*,*,#43993,.t.);
#43996=oriented_edge('',*,*,#43995,.t.);
#43998=oriented_edge('',*,*,#43997,.t.);
#44000=oriented_edge('',*,*,#43999,.f.);
#44002=oriented_edge('',*,*,#44001,.f.);
#44004=oriented_edge('',*,*,#44003,.t.);
#44006=oriented_edge('',*,*,#44005,.t.);
#44008=oriented_edge('',*,*,#44007,.t.);
#44010=oriented_edge('',*,*,#44009,.t.);
#44012=oriented_edge('',*,*,#44011,.t.);
#44014=oriented_edge('',*,*,#44013,.f.);
#44016=oriented_edge('',*,*,#44015,.f.);
#44018=oriented_edge('',*,*,#44017,.t.);
#44020=oriented_edge('',*,*,#44019,.t.);
#44022=oriented_edge('',*,*,#44021,.t.);
#44024=oriented_edge('',*,*,#44023,.t.);
#44026=oriented_edge('',*,*,#44025,.t.);
#44028=oriented_edge('',*,*,#44027,.f.);
#44030=oriented_edge('',*,*,#44029,.f.);
#44032=oriented_edge('',*,*,#44031,.t.);
#44034=oriented_edge('',*,*,#44033,.t.);
#44036=oriented_edge('',*,*,#44035,.t.);
#44038=oriented_edge('',*,*,#44037,.t.);
#44040=oriented_edge('',*,*,#44039,.t.);
#44042=oriented_edge('',*,*,#44041,.f.);
#44044=oriented_edge('',*,*,#44043,.f.);
#44046=oriented_edge('',*,*,#44045,.t.);
#44048=oriented_edge('',*,*,#44047,.t.);
#44050=oriented_edge('',*,*,#44049,.t.);
#44052=oriented_edge('',*,*,#44051,.t.);
#44054=oriented_edge('',*,*,#44053,.t.);
#44056=oriented_edge('',*,*,#44055,.f.);
#44058=oriented_edge('',*,*,#44057,.f.);
#44060=oriented_edge('',*,*,#44059,.t.);
#44062=oriented_edge('',*,*,#44061,.t.);
#44064=oriented_edge('',*,*,#44063,.t.);
#44066=oriented_edge('',*,*,#44065,.t.);
#44068=oriented_edge('',*,*,#44067,.t.);
#44070=oriented_edge('',*,*,#44069,.f.);
#44072=oriented_edge('',*,*,#44071,.f.);
#44074=oriented_edge('',*,*,#44073,.t.);
#44076=oriented_edge('',*,*,#44075,.t.);
#44078=oriented_edge('',*,*,#44077,.t.);
#44080=oriented_edge('',*,*,#44079,.t.);
#44082=oriented_edge('',*,*,#44081,.t.);
#44084=oriented_edge('',*,*,#44083,.f.);
#44086=oriented_edge('',*,*,#44085,.f.);
#44088=oriented_edge('',*,*,#44087,.t.);
#44090=oriented_edge('',*,*,#44089,.t.);
#44092=oriented_edge('',*,*,#44091,.t.);
#44094=oriented_edge('',*,*,#44093,.t.);
#44096=oriented_edge('',*,*,#44095,.t.);
#44098=oriented_edge('',*,*,#44097,.f.);
#44100=oriented_edge('',*,*,#44099,.f.);
#44102=oriented_edge('',*,*,#44101,.t.);
#44104=oriented_edge('',*,*,#44103,.t.);
#44106=oriented_edge('',*,*,#44105,.t.);
#44108=oriented_edge('',*,*,#44107,.t.);
#44110=oriented_edge('',*,*,#44109,.t.);
#44112=oriented_edge('',*,*,#44111,.f.);
#44114=oriented_edge('',*,*,#44113,.f.);
#44116=oriented_edge('',*,*,#44115,.t.);
#44118=oriented_edge('',*,*,#44117,.t.);
#44120=oriented_edge('',*,*,#44119,.t.);
#44122=oriented_edge('',*,*,#44121,.t.);
#44124=oriented_edge('',*,*,#44123,.t.);
#44126=oriented_edge('',*,*,#44125,.f.);
#44128=oriented_edge('',*,*,#44127,.f.);
#44130=oriented_edge('',*,*,#44129,.t.);
#44132=oriented_edge('',*,*,#44131,.t.);
#44134=oriented_edge('',*,*,#44133,.t.);
#44136=oriented_edge('',*,*,#44135,.t.);
#44138=oriented_edge('',*,*,#44137,.t.);
#44140=oriented_edge('',*,*,#44139,.f.);
#44142=oriented_edge('',*,*,#44141,.f.);
#44144=oriented_edge('',*,*,#44143,.t.);
#44146=oriented_edge('',*,*,#44145,.t.);
#44148=oriented_edge('',*,*,#44147,.t.);
#44150=oriented_edge('',*,*,#44149,.t.);
#44152=oriented_edge('',*,*,#44151,.t.);
#44154=oriented_edge('',*,*,#44153,.f.);
#44156=oriented_edge('',*,*,#44155,.f.);
#44158=oriented_edge('',*,*,#44157,.t.);
#44160=oriented_edge('',*,*,#44159,.t.);
#44162=oriented_edge('',*,*,#44161,.t.);
#44164=oriented_edge('',*,*,#44163,.t.);
#44166=oriented_edge('',*,*,#44165,.t.);
#44168=oriented_edge('',*,*,#44167,.f.);
#44170=oriented_edge('',*,*,#44169,.f.);
#44172=oriented_edge('',*,*,#44171,.t.);
#44174=oriented_edge('',*,*,#44173,.t.);
#44176=oriented_edge('',*,*,#44175,.t.);
#44178=oriented_edge('',*,*,#44177,.t.);
#44180=oriented_edge('',*,*,#44179,.t.);
#44182=oriented_edge('',*,*,#44181,.f.);
#44184=oriented_edge('',*,*,#44183,.f.);
#44186=oriented_edge('',*,*,#44185,.t.);
#44188=oriented_edge('',*,*,#44187,.t.);
#44190=oriented_edge('',*,*,#44189,.t.);
#44192=oriented_edge('',*,*,#44191,.t.);
#44194=oriented_edge('',*,*,#44193,.t.);
#44196=oriented_edge('',*,*,#44195,.f.);
#44198=oriented_edge('',*,*,#44197,.f.);
#44200=oriented_edge('',*,*,#44199,.t.);
#44202=oriented_edge('',*,*,#44201,.t.);
#44204=oriented_edge('',*,*,#44203,.t.);
#44206=oriented_edge('',*,*,#44205,.t.);
#44208=oriented_edge('',*,*,#44207,.t.);
#44210=oriented_edge('',*,*,#44209,.f.);
#44212=oriented_edge('',*,*,#44211,.f.);
#44214=oriented_edge('',*,*,#44213,.t.);
#44216=oriented_edge('',*,*,#44215,.t.);
#44218=oriented_edge('',*,*,#44217,.t.);
#44220=oriented_edge('',*,*,#44219,.t.);
#44222=oriented_edge('',*,*,#44221,.t.);
#44224=oriented_edge('',*,*,#44223,.t.);
#44226=oriented_edge('',*,*,#44225,.t.);
#44228=oriented_edge('',*,*,#44227,.t.);
#44230=oriented_edge('',*,*,#44229,.t.);
#44232=oriented_edge('',*,*,#44231,.t.);
#44234=oriented_edge('',*,*,#44233,.t.);
#44236=oriented_edge('',*,*,#44235,.t.);
#44237=oriented_edge('',*,*,#43919,.t.);
#44238=oriented_edge('',*,*,#43908,.t.);
#44239=oriented_edge('',*,*,#43801,.t.);
#44240=oriented_edge('',*,*,#43782,.t.);
#44241=oriented_edge('',*,*,#28291,.t.);
#44242=oriented_edge('',*,*,#28289,.t.);
#44243=oriented_edge('',*,*,#28287,.t.);
#44244=oriented_edge('',*,*,#28236,.f.);
#44245=oriented_edge('',*,*,#28284,.f.);
#44246=oriented_edge('',*,*,#28282,.t.);
#44247=oriented_edge('',*,*,#28280,.t.);
#44249=oriented_edge('',*,*,#44248,.t.);
#44251=oriented_edge('',*,*,#44250,.t.);
#44253=oriented_edge('',*,*,#44252,.t.);
#44255=oriented_edge('',*,*,#44254,.t.);
#44257=oriented_edge('',*,*,#44256,.f.);
#44259=oriented_edge('',*,*,#44258,.f.);
#44260=edge_loop('',(#43934,#43936,#43938,#43940,#43942,#43944,#43946,#43948,
#43950,#43952,#43954,#43956,#43958,#43960,#43962,#43964,#43966,#43968,#43970,
#43972,#43974,#43976,#43978,#43980,#43982,#43984,#43986,#43988,#43990,#43992,
#43994,#43996,#43998,#44000,#44002,#44004,#44006,#44008,#44010,#44012,#44014,
#44016,#44018,#44020,#44022,#44024,#44026,#44028,#44030,#44032,#44034,#44036,
#44038,#44040,#44042,#44044,#44046,#44048,#44050,#44052,#44054,#44056,#44058,
#44060,#44062,#44064,#44066,#44068,#44070,#44072,#44074,#44076,#44078,#44080,
#44082,#44084,#44086,#44088,#44090,#44092,#44094,#44096,#44098,#44100,#44102,
#44104,#44106,#44108,#44110,#44112,#44114,#44116,#44118,#44120,#44122,#44124,
#44126,#44128,#44130,#44132,#44134,#44136,#44138,#44140,#44142,#44144,#44146,
#44148,#44150,#44152,#44154,#44156,#44158,#44160,#44162,#44164,#44166,#44168,
#44170,#44172,#44174,#44176,#44178,#44180,#44182,#44184,#44186,#44188,#44190,
#44192,#44194,#44196,#44198,#44200,#44202,#44204,#44206,#44208,#44210,#44212,
#44214,#44216,#44218,#44220,#44222,#44224,#44226,#44228,#44230,#44232,#44234,
#44236,#44237,#44238,#44239,#44240,#44241,#44242,#44243,#44244,#44245,#44246,
#44247,#44249,#44251,#44253,#44255,#44257,#44259));
#44261=face_outer_bound('',#44260,.f.);
#44263=cartesian_point('',(-1.115040465848e1,-7.364577949644e1,
-2.460528104879e1));
#44264=direction('',(-1.149425103749e-2,-7.082964078175e-3,9.999088527526e-1));
#44265=direction('',(-5.253160608271e-1,8.509071841936e-1,-1.117067584410e-5));
#44266=axis2_placement_3d('',#44263,#44264,#44265);
#44267=cylindrical_surface('',#44266,3.000055924662e-1);
#44269=oriented_edge('',*,*,#44268,.t.);
#44270=oriented_edge('',*,*,#43933,.f.);
#44272=oriented_edge('',*,*,#44271,.t.);
#44274=oriented_edge('',*,*,#44273,.f.);
#44275=edge_loop('',(#44269,#44270,#44272,#44274));
#44276=face_outer_bound('',#44275,.f.);
#44278=cartesian_point('',(-1.112388492589e1,-7.481437665737e1,
-4.344595070977e0));
#44279=cartesian_point('',(-1.121153316373e1,-7.482896192332e1,
-4.305624590424e0));
#44280=cartesian_point('',(-1.138008373426e1,-7.484076312878e1,
-4.261998053684e0));
#44281=cartesian_point('',(-1.162087573688e1,-7.480533737580e1,
-4.260942713185e0));
#44282=cartesian_point('',(-1.179001850805e1,-7.475627891477e1,
-4.288706527949e0));
#44283=cartesian_point('',(-1.194423503524e1,-7.468635281408e1,
-4.342998106391e0));
#44284=cartesian_point('',(-1.207554700858e1,-7.460215866082e1,
-4.416774348194e0));
#44285=cartesian_point('',(-1.218409768082e1,-7.450833219846e1,
-4.504618658880e0));
#44286=cartesian_point('',(-1.227251173045e1,-7.440761852879e1,
-4.603583576381e0));
#44287=cartesian_point('',(-1.234354679430e1,-7.430128350351e1,
-4.712733109068e0));
#44288=cartesian_point('',(-1.239916293976e1,-7.418976439347e1,
-4.832314263760e0));
#44289=cartesian_point('',(-1.244032596082e1,-7.407349113682e1,
-4.962752071753e0));
#44290=cartesian_point('',(-1.246734556275e1,-7.395309937604e1,
-5.104282524402e0));
#44291=cartesian_point('',(-1.248016452898e1,-7.382919538089e1,
-5.257164857208e0));
#44292=cartesian_point('',(-1.247837627520e1,-7.370216747555e1,
-5.421963630263e0));
#44293=cartesian_point('',(-1.246107803205e1,-7.357217946415e1,
-5.599698722231e0));
#44294=cartesian_point('',(-1.242668886857e1,-7.343940664689e1,
-5.791712780206e0));
#44295=cartesian_point('',(-1.236445616114e1,-7.328340998304e1,
-6.031622933976e0));
#44296=cartesian_point('',(-1.230167703052e1,-7.317946957859e1,
-6.205873665774e0));
#44297=cartesian_point('',(-1.225760219285e1,-7.312026888435e1,
-6.310923371470e0));
#44298=cartesian_point('',(-1.104413251553e1,-7.426028813988e1,
-4.070469233983e0));
#44299=cartesian_point('',(-1.112200031871e1,-7.427883303266e1,
-4.018778753904e0));
#44300=cartesian_point('',(-1.129147925548e1,-7.429937620358e1,
-3.959134622995e0));
#44301=cartesian_point('',(-1.153999764827e1,-7.426343619727e1,
-3.956861057296e0));
#44302=cartesian_point('',(-1.171103709083e1,-7.420891886481e1,
-3.993941192304e0));
#44303=cartesian_point('',(-1.185720125650e1,-7.413109719619e1,
-4.065555809595e0));
#44304=cartesian_point('',(-1.196864852e1,-7.404028907021e1,-4.160077085689e0));
#44305=cartesian_point('',(-1.204703413760e1,-7.394379539958e1,
-4.268635177651e0));
#44306=cartesian_point('',(-1.209763730244e1,-7.384582516449e1,
-4.386501441464e0));
#44307=cartesian_point('',(-1.212564189972e1,-7.374835068406e1,
-4.512151953191e0));
#44308=cartesian_point('',(-1.213488008348e1,-7.365222337555e1,
-4.645817704981e0));
#44309=cartesian_point('',(-1.212790092707e1,-7.355814643903e1,
-4.788092934853e0));
#44310=cartesian_point('',(-1.210643674823e1,-7.346691109544e1,
-4.939435554276e0));
#44311=cartesian_point('',(-1.207164873258e1,-7.337925385405e1,
-5.100339178490e0));
#44312=cartesian_point('',(-1.202415203865e1,-7.329580536075e1,
-5.271580156053e0));
#44313=cartesian_point('',(-1.196398263611e1,-7.321720347042e1,
-5.454334905266e0));
#44314=cartesian_point('',(-1.189063436250e1,-7.314436780898e1,
-5.650016064189e0));
#44315=cartesian_point('',(-1.178960396485e1,-7.306863753593e1,
-5.892552203007e0));
#44316=cartesian_point('',(-1.170835997189e1,-7.302790676862e1,
-6.067012423885e0));
#44317=cartesian_point('',(-1.165695702625e1,-7.300858881789e1,
-6.171590779836e0));
#44318=cartesian_point('',(-1.125866695273e1,-7.383341359235e1,
-4.476343347805e0));
#44319=cartesian_point('',(-1.128155458097e1,-7.384008972361e1,
-4.443007782510e0));
#44320=cartesian_point('',(-1.133527668083e1,-7.384828068256e1,
-4.406230495239e0));
#44321=cartesian_point('',(-1.141498801262e1,-7.383687433667e1,
-4.404157456014e0));
#44322=cartesian_point('',(-1.146910978854e1,-7.381863563128e1,
-4.426063949204e0));
#44323=cartesian_point('',(-1.151344278349e1,-7.379253508851e1,
-4.470504492294e0));
#44324=cartesian_point('',(-1.154454514098e1,-7.376251014785e1,
-4.532806802102e0));
#44325=cartesian_point('',(-1.156321985758e1,-7.373135392753e1,
-4.609326038890e0));
#44326=cartesian_point('',(-1.157162229421e1,-7.370066390561e1,
-4.698029203168e0));
#44327=cartesian_point('',(-1.157183366317e1,-7.367119203139e1,
-4.798285077513e0));
#44328=cartesian_point('',(-1.156540440829e1,-7.364328157615e1,
-4.910355904951e0));
#44329=cartesian_point('',(-1.155342823689e1,-7.361720354823e1,
-5.034591138931e0));
#44330=cartesian_point('',(-1.153671403019e1,-7.359323622983e1,
-5.171125842737e0));
#44331=cartesian_point('',(-1.151585303528e1,-7.357163596517e1,
-5.320112459841e0));
#44332=cartesian_point('',(-1.149122551779e1,-7.355264479491e1,
-5.482022550454e0));
#44333=cartesian_point('',(-1.146300970742e1,-7.353654717833e1,
-5.657816754135e0));
#44334=cartesian_point('',(-1.143123456188e1,-7.352376398286e1,
-5.848831294564e0));
#44335=cartesian_point('',(-1.139037598310e1,-7.351358001022e1,
-6.088745036849e0));
#44336=cartesian_point('',(-1.135999443351e1,-7.351157168387e1,
-6.264103479651e0));
#44337=cartesian_point('',(-1.134160954154e1,-7.351233344422e1,
-6.370214292635e0));
#44338=cartesian_point('',(-1.145367052816e1,-7.415817864315e1,
-4.968510872219e0));
#44339=cartesian_point('',(-1.145680237936e1,-7.415451909893e1,
-4.957755844307e0));
#44340=cartesian_point('',(-1.144740979634e1,-7.414733229801e1,
-4.949280564098e0));
#44341=cartesian_point('',(-1.142870904165e1,-7.414962005744e1,
-4.948533475916e0));
#44342=cartesian_point('',(-1.141812421429e1,-7.415632964848e1,
-4.952972139882e0));
#44343=cartesian_point('',(-1.141580433173e1,-7.416591004164e1,
-4.965491322079e0));
#44344=cartesian_point('',(-1.142360890513e1,-7.417515271657e1,
-4.989740083520e0));
#44345=cartesian_point('',(-1.144037108080e1,-7.418176396715e1,
-5.028333783362e0));
#44346=cartesian_point('',(-1.146391353525e1,-7.418447445474e1,
-5.082468744909e0));
#44347=cartesian_point('',(-1.149222442983e1,-7.418267406021e1,
-5.152581258435e0));
#44348=cartesian_point('',(-1.152375635259e1,-7.417601892473e1,
-5.238966370080e0));
#44349=cartesian_point('',(-1.155723788691e1,-7.416427461480e1,
-5.341672824612e0));
#44350=cartesian_point('',(-1.159155921757e1,-7.414728827575e1,
-5.460440326291e0));
#44351=cartesian_point('',(-1.162578700991e1,-7.412492806037e1,
-5.595003656236e0));
#44352=cartesian_point('',(-1.165915359869e1,-7.409698492309e1,
-5.745458849297e0));
#44353=cartesian_point('',(-1.169097489881e1,-7.406307942293e1,
-5.912494085812e0));
#44354=cartesian_point('',(-1.172049257409e1,-7.402262016106e1,
-6.097334547535e0));
#44355=cartesian_point('',(-1.175075689313e1,-7.396738225770e1,
-6.333213513848e0));
#44356=cartesian_point('',(-1.176616427671e1,-7.392296657282e1,
-6.508845005920e0));
#44357=cartesian_point('',(-1.177284528861e1,-7.389463271293e1,
-6.616250427649e0));
#44358=(bounded_surface()b_spline_surface(3,3,((#44278,#44279,#44280,#44281,
#44282,#44283,#44284,#44285,#44286,#44287,#44288,#44289,#44290,#44291,#44292,
#44293,#44294,#44295,#44296,#44297),(#44298,#44299,#44300,#44301,#44302,#44303,
#44304,#44305,#44306,#44307,#44308,#44309,#44310,#44311,#44312,#44313,#44314,
#44315,#44316,#44317),(#44318,#44319,#44320,#44321,#44322,#44323,#44324,#44325,
#44326,#44327,#44328,#44329,#44330,#44331,#44332,#44333,#44334,#44335,#44336,
#44337),(#44338,#44339,#44340,#44341,#44342,#44343,#44344,#44345,#44346,#44347,
#44348,#44349,#44350,#44351,#44352,#44353,#44354,#44355,#44356,#44357)),
.unspecified.,.f.,.f.,.f.)b_spline_surface_with_knots((4,4),(4,1,1,1,1,1,1,1,1,
1,1,1,1,1,1,1,1,4),(0.e0,1.e0),(4.995343340058e-1,5.202920143792e-1,
5.294366719884e-1,5.394877410758e-1,5.503696865455e-1,5.624505947647e-1,
5.760052253915e-1,5.911170651765e-1,6.079747634267e-1,6.267984397962e-1,
6.476974399216e-1,6.706958777175e-1,6.958119698663e-1,7.231290966158e-1,
7.528312070353e-1,7.852050911240e-1,8.205680685869e-1,8.757468471022e-1),
.unspecified.)geometric_representation_item()rational_b_spline_surface(((
1.576531707864e0,1.576531707864e0,1.576531707864e0,1.576531707864e0,
1.576531707864e0,1.576531707864e0,1.576531707864e0,1.576531707864e0,
1.576531707864e0,1.576531707864e0,1.576531707864e0,1.576531707864e0,
1.576531707864e0,1.576531707864e0,1.576531707864e0,1.576531707864e0,
1.576531707864e0,1.576531707864e0,1.576531707864e0,1.576531707864e0),(
8.078227640452e-1,8.078227640452e-1,8.078227640452e-1,8.078227640452e-1,
8.078227640452e-1,8.078227640452e-1,8.078227640452e-1,8.078227640452e-1,
8.078227640452e-1,8.078227640452e-1,8.078227640452e-1,8.078227640452e-1,
8.078227640452e-1,8.078227640452e-1,8.078227640452e-1,8.078227640452e-1,
8.078227640452e-1,8.078227640452e-1,8.078227640452e-1,8.078227640452e-1),(
8.078227640452e-1,8.078227640452e-1,8.078227640452e-1,8.078227640452e-1,
8.078227640452e-1,8.078227640452e-1,8.078227640452e-1,8.078227640452e-1,
8.078227640452e-1,8.078227640452e-1,8.078227640452e-1,8.078227640452e-1,
8.078227640452e-1,8.078227640452e-1,8.078227640452e-1,8.078227640452e-1,
8.078227640452e-1,8.078227640452e-1,8.078227640452e-1,8.078227640452e-1),(
1.576531707864e0,1.576531707864e0,1.576531707864e0,1.576531707864e0,
1.576531707864e0,1.576531707864e0,1.576531707864e0,1.576531707864e0,
1.576531707864e0,1.576531707864e0,1.576531707864e0,1.576531707864e0,
1.576531707864e0,1.576531707864e0,1.576531707864e0,1.576531707864e0,
1.576531707864e0,1.576531707864e0,1.576531707864e0,1.576531707864e0)))representation_item('')surface());
#44359=oriented_edge('',*,*,#44268,.f.);
#44361=oriented_edge('',*,*,#44360,.t.);
#44363=oriented_edge('',*,*,#44362,.t.);
#44364=oriented_edge('',*,*,#43935,.f.);
#44365=edge_loop('',(#44359,#44361,#44363,#44364));
#44366=face_outer_bound('',#44365,.f.);
#44368=cartesian_point('',(-1.212309427682e1,-7.346777781162e1,
-6.695452789328e0));
#44369=direction('',(6.764997798365e-2,4.420920286243e-1,-8.944149589009e-1));
#44370=direction('',(-3.736473806623e-1,8.424541858919e-1,3.881476260361e-1));
#44371=axis2_placement_3d('',#44368,#44369,#44370);
#44372=cylindrical_surface('',#44371,5.000000035617e-1);
#44374=oriented_edge('',*,*,#44373,.t.);
#44375=oriented_edge('',*,*,#44360,.f.);
#44377=oriented_edge('',*,*,#44376,.f.);
#44379=oriented_edge('',*,*,#44378,.t.);
#44380=edge_loop('',(#44374,#44375,#44377,#44379));
#44381=face_outer_bound('',#44380,.f.);
#44383=cartesian_point('',(3.150403890807e-13,0.e0,-5.729424002761e0));
#44384=direction('',(0.e0,0.e0,1.e0));
#44385=direction('',(0.e0,-1.e0,0.e0));
#44386=axis2_placement_3d('',#44383,#44384,#44385);
#44387=conical_surface('',#44386,7.438528799862e1,2.656505117708e1);
#44388=oriented_edge('',*,*,#44373,.f.);
#44390=oriented_edge('',*,*,#44389,.f.);
#44392=oriented_edge('',*,*,#44391,.f.);
#44394=oriented_edge('',*,*,#44393,.f.);
#44396=oriented_edge('',*,*,#44395,.t.);
#44397=oriented_edge('',*,*,#43937,.f.);
#44398=oriented_edge('',*,*,#44362,.f.);
#44399=edge_loop('',(#44388,#44390,#44392,#44394,#44396,#44397,#44398));
#44400=face_outer_bound('',#44399,.f.);
#44402=cartesian_point('',(0.e0,0.e0,-8.220551782477e0));
#44403=direction('',(0.e0,0.e0,1.e0));
#44404=direction('',(1.936326806703e-1,9.810740975973e-1,0.e0));
#44405=axis2_placement_3d('',#44402,#44403,#44404);
#44406=toroidal_surface('',#44405,7.649382607502e1,3.e0);
#44408=oriented_edge('',*,*,#44407,.f.);
#44410=oriented_edge('',*,*,#44409,.t.);
#44412=oriented_edge('',*,*,#44411,.t.);
#44414=oriented_edge('',*,*,#44413,.f.);
#44415=oriented_edge('',*,*,#44391,.t.);
#44416=oriented_edge('',*,*,#44389,.t.);
#44417=edge_loop('',(#44408,#44410,#44412,#44414,#44415,#44416));
#44418=face_outer_bound('',#44417,.f.);
#44420=cartesian_point('',(-1.237287755228e1,-7.548311090765e1,
-8.219509828681e0));
#44421=direction('',(9.913623306449e-1,-1.307371664807e-1,1.041742189849e-2));
#44422=direction('',(1.085652687208e-1,8.626059514250e-1,4.940896224308e-1));
#44423=axis2_placement_3d('',#44420,#44421,#44422);
#44424=toroidal_surface('',#44423,2.497873680414e0,4.999993431573e-1);
#44425=oriented_edge('',*,*,#44407,.t.);
#44426=oriented_edge('',*,*,#44378,.f.);
#44428=oriented_edge('',*,*,#44427,.f.);
#44430=oriented_edge('',*,*,#44429,.t.);
#44431=edge_loop('',(#44425,#44426,#44428,#44430));
#44432=face_outer_bound('',#44431,.f.);
#44434=cartesian_point('',(-1.062512235692e1,-6.538322168967e1,0.e0));
#44435=direction('',(-9.913904998230e-1,1.305190353861e-1,-1.047178411625e-2));
#44436=direction('',(-1.305261922200e-1,-9.914448613738e-1,0.e0));
#44437=axis2_placement_3d('',#44434,#44435,#44436);
#44438=plane('',#44437);
#44440=oriented_edge('',*,*,#44439,.t.);
#44441=oriented_edge('',*,*,#44427,.t.);
#44442=oriented_edge('',*,*,#44376,.t.);
#44443=oriented_edge('',*,*,#44273,.t.);
#44445=oriented_edge('',*,*,#44444,.t.);
#44447=oriented_edge('',*,*,#44446,.t.);
#44448=edge_loop('',(#44440,#44441,#44442,#44443,#44445,#44447));
#44449=face_outer_bound('',#44448,.f.);
#44451=cartesian_point('',(-1.189327799620e1,-7.291369301686e1,
-2.154670092956e1));
#44452=direction('',(1.147968828876e-2,6.972273179025e-3,-9.999097980136e-1));
#44453=direction('',(-3.608667424233e-1,9.326144029179e-1,2.360017549310e-3));
#44454=axis2_placement_3d('',#44451,#44452,#44453);
#44455=cylindrical_surface('',#44454,5.000150358330e-1);
#44457=oriented_edge('',*,*,#44456,.f.);
#44458=oriented_edge('',*,*,#44429,.f.);
#44459=oriented_edge('',*,*,#44439,.f.);
#44461=oriented_edge('',*,*,#44460,.t.);
#44462=edge_loop('',(#44457,#44458,#44459,#44461));
#44463=face_outer_bound('',#44462,.f.);
#44465=cartesian_point('',(0.e0,0.e0,-2.511027589124e1));
#44466=direction('',(0.e0,0.e0,1.e0));
#44467=direction('',(1.e0,0.e0,0.e0));
#44468=axis2_placement_3d('',#44465,#44466,#44467);
#44469=conical_surface('',#44468,7.334631745055e1,5.e-1);
#44471=oriented_edge('',*,*,#44470,.f.);
#44472=oriented_edge('',*,*,#29183,.f.);
#44474=oriented_edge('',*,*,#44473,.f.);
#44476=oriented_edge('',*,*,#44475,.t.);
#44477=oriented_edge('',*,*,#44411,.f.);
#44478=oriented_edge('',*,*,#44409,.f.);
#44479=oriented_edge('',*,*,#44456,.t.);
#44480=edge_loop('',(#44471,#44472,#44474,#44476,#44477,#44478,#44479));
#44481=face_outer_bound('',#44480,.f.);
#44483=cartesian_point('',(-1.180281082364e1,-7.229677867326e1,
-4.131567944441e1));
#44484=cartesian_point('',(-1.186176342479e1,-7.230846846090e1,
-4.151430174634e1));
#44485=cartesian_point('',(-1.191918147728e1,-7.234325009921e1,
-4.183254632935e1));
#44486=cartesian_point('',(-1.191128570470e1,-7.240469926696e1,
-4.217102083076e1));
#44487=cartesian_point('',(-1.189745291214e1,-7.243040583368e1,
-4.229078701275e1));
#44488=cartesian_point('',(-1.119949170130e1,-7.211915319786e1,
-4.133853634435e1));
#44489=cartesian_point('',(-1.127551197900e1,-7.206768687412e1,
-4.149716814836e1));
#44490=cartesian_point('',(-1.138013154777e1,-7.201021060743e1,
-4.176312948114e1));
#44491=cartesian_point('',(-1.144898233036e1,-7.198790351397e1,
-4.206741344445e1));
#44492=cartesian_point('',(-1.146557049937e1,-7.198644278247e1,
-4.217840650714e1));
#44493=cartesian_point('',(-1.086831575878e1,-7.265382082361e1,
-4.136104993523e1));
#44494=cartesian_point('',(-1.088684910849e1,-7.256785996409e1,
-4.149352841846e1));
#44495=cartesian_point('',(-1.091545188117e1,-7.244363127380e1,
-4.170554237269e1));
#44496=cartesian_point('',(-1.093857208112e1,-7.233357515636e1,
-4.193064469551e1));
#44497=cartesian_point('',(-1.094508378692e1,-7.229822238915e1,
-4.201024864722e1));
#44498=cartesian_point('',(-1.129554120632e1,-7.311574106482e1,
-4.135016401641e1));
#44499=cartesian_point('',(-1.126643979081e1,-7.307459479848e1,
-4.150872669044e1));
#44500=cartesian_point('',(-1.120742121216e1,-7.300713025275e1,
-4.174433886402e1));
#44501=cartesian_point('',(-1.112947888069e1,-7.293417227281e1,
-4.196152907115e1));
#44502=cartesian_point('',(-1.110021174357e1,-7.290796564841e1,
-4.203321584801e1));
#44503=(bounded_surface()b_spline_surface(3,3,((#44483,#44484,#44485,#44486,
#44487),(#44488,#44489,#44490,#44491,#44492),(#44493,#44494,#44495,#44496,
#44497),(#44498,#44499,#44500,#44501,#44502)),.unspecified.,.f.,.f.,.f.)b_spline_surface_with_knots((4,4),(4,1,4),(0.e0,1.e0),(3.709118882305e-1,
7.047487627953e-1,8.827844589112e-1),.unspecified.)geometric_representation_item()rational_b_spline_surface(((1.579952036882e0,1.579952036882e0,1.579952036882e0,
1.579952036882e0,1.579952036882e0),(8.066826543725e-1,8.066826543725e-1,
8.066826543725e-1,8.066826543725e-1,8.066826543725e-1),(8.066826543725e-1,
8.066826543725e-1,8.066826543725e-1,8.066826543725e-1,8.066826543725e-1),(
1.579952036882e0,1.579952036882e0,1.579952036882e0,1.579952036882e0,
1.579952036882e0)))representation_item('')surface());
#44504=oriented_edge('',*,*,#44470,.t.);
#44505=oriented_edge('',*,*,#44460,.f.);
#44507=oriented_edge('',*,*,#44506,.f.);
#44509=oriented_edge('',*,*,#44508,.t.);
#44510=edge_loop('',(#44504,#44505,#44507,#44509));
#44511=face_outer_bound('',#44510,.f.);
#44513=cartesian_point('',(-1.080784495143e1,-7.245049940312e1,
-4.213845709170e1));
#44514=direction('',(-7.983141213994e-2,-5.391099032323e-1,8.384434732721e-1));
#44515=direction('',(-5.457096498850e-1,7.275212621283e-1,4.158290408012e-1));
#44516=axis2_placement_3d('',#44513,#44514,#44515);
#44517=cylindrical_surface('',#44516,2.999999999999e-1);
#44519=oriented_edge('',*,*,#44518,.t.);
#44520=oriented_edge('',*,*,#44506,.t.);
#44521=oriented_edge('',*,*,#44446,.f.);
#44523=oriented_edge('',*,*,#44522,.f.);
#44525=oriented_edge('',*,*,#44524,.t.);
#44526=edge_loop('',(#44519,#44520,#44521,#44523,#44525));
#44527=face_outer_bound('',#44526,.f.);
#44529=cartesian_point('',(-1.174013060320e1,-7.227410836086e1,
-4.179691564482e1));
#44530=cartesian_point('',(-1.175759054365e1,-7.228642639231e1,
-4.187968808744e1));
#44531=cartesian_point('',(-1.177610549384e1,-7.230619350508e1,
-4.201701626177e1));
#44532=cartesian_point('',(-1.178160949424e1,-7.233068550365e1,
-4.220584599465e1));
#44533=cartesian_point('',(-1.177533276277e1,-7.234816315309e1,
-4.235452812229e1));
#44534=cartesian_point('',(-1.176115760963e1,-7.236252912337e1,
-4.249082912042e1));
#44535=cartesian_point('',(-1.174126362133e1,-7.237424246918e1,
-4.261585775083e1));
#44536=cartesian_point('',(-1.171718842175e1,-7.238373344408e1,
-4.273070105931e1));
#44537=cartesian_point('',(-1.169001844988e1,-7.239138504603e1,
-4.283636170626e1));
#44538=cartesian_point('',(-1.166047809228e1,-7.239753428253e1,
-4.293384998113e1));
#44539=cartesian_point('',(-1.162899125049e1,-7.240246854523e1,
-4.302417482434e1));
#44540=cartesian_point('',(-1.159573901119e1,-7.240642387469e1,
-4.310828787933e1));
#44541=cartesian_point('',(-1.156067730719e1,-7.240959000371e1,
-4.318710268116e1));
#44542=cartesian_point('',(-1.152349715756e1,-7.241211611195e1,
-4.326156548799e1));
#44543=cartesian_point('',(-1.148351562270e1,-7.241411468027e1,
-4.333274767848e1));
#44544=cartesian_point('',(-1.143951820646e1,-7.241566522296e1,
-4.340185300880e1));
#44545=cartesian_point('',(-1.138965754016e1,-7.241681871949e1,
-4.346997691584e1));
#44546=cartesian_point('',(-1.133111673652e1,-7.241766234043e1,
-4.353792510571e1));
#44547=cartesian_point('',(-1.125962370885e1,-7.241843772638e1,
-4.360606684361e1));
#44548=cartesian_point('',(-1.116604517499e1,-7.242013516935e1,
-4.367482382628e1));
#44549=cartesian_point('',(-1.103202490284e1,-7.242545135738e1,
-4.374296232750e1));
#44550=cartesian_point('',(-1.082915422690e1,-7.244480071944e1,
-4.378668891808e1));
#44551=cartesian_point('',(-1.060494031670e1,-7.248687708957e1,
-4.375254487491e1));
#44552=cartesian_point('',(-1.044359518145e1,-7.252938796400e1,
-4.366858206701e1));
#44553=cartesian_point('',(-1.037519404658e1,-7.254923034893e1,
-4.361133896088e1));
#44554=cartesian_point('',(-1.034417642942e1,-7.255826860876e1,
-4.358200114986e1));
#44555=cartesian_point('',(-1.125369146313e1,-7.217897641661e1,
-4.175620110269e1));
#44556=cartesian_point('',(-1.127808837273e1,-7.216388137669e1,
-4.182044231162e1));
#44557=cartesian_point('',(-1.131275465289e1,-7.214177888917e1,
-4.193020115677e1));
#44558=cartesian_point('',(-1.134815809108e1,-7.211554976695e1,
-4.208703296601e1));
#44559=cartesian_point('',(-1.136916476499e1,-7.209669020548e1,
-4.221360078646e1));
#44560=cartesian_point('',(-1.138274412780e1,-7.208055372100e1,
-4.233203743649e1));
#44561=cartesian_point('',(-1.139038970803e1,-7.206652823304e1,
-4.244262379013e1));
#44562=cartesian_point('',(-1.139322875180e1,-7.205419723201e1,
-4.254581858215e1));
#44563=cartesian_point('',(-1.139210044901e1,-7.204327035214e1,
-4.264214418867e1));
#44564=cartesian_point('',(-1.138760755620e1,-7.203352779140e1,
-4.273223452384e1));
#44565=cartesian_point('',(-1.138013851702e1,-7.202479387521e1,
-4.281680690449e1));
#44566=cartesian_point('',(-1.136988156481e1,-7.201692469416e1,
-4.289659567256e1));
#44567=cartesian_point('',(-1.135682241190e1,-7.200979394533e1,
-4.297235912942e1));
#44568=cartesian_point('',(-1.134070218731e1,-7.200327868583e1,
-4.304494267354e1));
#44569=cartesian_point('',(-1.132091054504e1,-7.199724702426e1,
-4.311537280774e1));
#44570=cartesian_point('',(-1.129629527837e1,-7.199155931126e1,
-4.318487580847e1));
#44571=cartesian_point('',(-1.126493799669e1,-7.198609460360e1,
-4.325464766928e1));
#44572=cartesian_point('',(-1.122370475680e1,-7.198082102624e1,
-4.332564776833e1));
#44573=cartesian_point('',(-1.116769310174e1,-7.197591320769e1,
-4.339839218073e1));
#44574=cartesian_point('',(-1.108699020934e1,-7.197230564124e1,
-4.347336329048e1));
#44575=cartesian_point('',(-1.096204287923e1,-7.197279283739e1,
-4.354916168513e1));
#44576=cartesian_point('',(-1.076131576556e1,-7.198946880480e1,
-4.359857069732e1));
#44577=cartesian_point('',(-1.053864924811e1,-7.203317766831e1,
-4.355989066987e1));
#44578=cartesian_point('',(-1.038916053600e1,-7.207824271687e1,
-4.346624123036e1));
#44579=cartesian_point('',(-1.033306917732e1,-7.209904711262e1,
-4.340412638933e1));
#44580=cartesian_point('',(-1.030896651930e1,-7.210851709410e1,
-4.337270373602e1));
#44581=cartesian_point('',(-1.096947903822e1,-7.258178861825e1,
-4.169085108982e1));
#44582=cartesian_point('',(-1.097305028769e1,-7.255122413994e1,
-4.175013278027e1));
#44583=cartesian_point('',(-1.097730402520e1,-7.250167802811e1,
-4.184908076417e1));
#44584=cartesian_point('',(-1.097955514585e1,-7.243502689722e1,
-4.198670148081e1));
#44585=cartesian_point('',(-1.097929505367e1,-7.238312508710e1,
-4.209599896231e1));
#44586=cartesian_point('',(-1.097737101659e1,-7.233590502888e1,
-4.219695458702e1));
#44587=cartesian_point('',(-1.097417935113e1,-7.229285669584e1,
-4.229013913937e1));
#44588=cartesian_point('',(-1.097001315770e1,-7.225356180925e1,
-4.237613016822e1));
#44589=cartesian_point('',(-1.096508610173e1,-7.221768064624e1,
-4.245546462327e1));
#44590=cartesian_point('',(-1.095954274279e1,-7.218490191807e1,
-4.252870411953e1));
#44591=cartesian_point('',(-1.095346525751e1,-7.215493733986e1,
-4.259642211175e1));
#44592=cartesian_point('',(-1.094688028018e1,-7.212753783424e1,
-4.265915273653e1));
#44593=cartesian_point('',(-1.093975787662e1,-7.210248799657e1,
-4.271739453572e1));
#44594=cartesian_point('',(-1.093199691677e1,-7.207958838407e1,
-4.277164999823e1));
#44595=cartesian_point('',(-1.092339123433e1,-7.205864003098e1,
-4.282247195272e1));
#44596=cartesian_point('',(-1.091357526325e1,-7.203946599565e1,
-4.287043628726e1));
#44597=cartesian_point('',(-1.090196859271e1,-7.202200735962e1,
-4.291593623579e1));
#44598=cartesian_point('',(-1.088764440134e1,-7.200637451528e1,
-4.295907334928e1));
#44599=cartesian_point('',(-1.086915758431e1,-7.199284810439e1,
-4.299964829828e1));
#44600=cartesian_point('',(-1.084353411178e1,-7.198179202976e1,
-4.303767681899e1));
#44601=cartesian_point('',(-1.080491436695e1,-7.197423794485e1,
-4.307244015162e1));
#44602=cartesian_point('',(-1.074403437649e1,-7.197546891755e1,
-4.309318770859e1));
#44603=cartesian_point('',(-1.067753307973e1,-7.199147263727e1,
-4.307708877674e1));
#44604=cartesian_point('',(-1.063404787211e1,-7.201418809965e1,
-4.303463021081e1));
#44605=cartesian_point('',(-1.061858304184e1,-7.202919364056e1,
-4.300231907936e1));
#44606=cartesian_point('',(-1.061214153161e1,-7.203708618239e1,
-4.298501397825e1));
#44607=cartesian_point('',(-1.122012536261e1,-7.301110800409e1,
-4.167734891862e1));
#44608=cartesian_point('',(-1.119948192891e1,-7.299512259660e1,
-4.175104724858e1));
#44609=cartesian_point('',(-1.116235300090e1,-7.296467787057e1,
-4.186859548364e1));
#44610=cartesian_point('',(-1.110720033275e1,-7.291521231313e1,
-4.202227591286e1));
#44611=cartesian_point('',(-1.106201316373e1,-7.287223468003e1,
-4.213935960929e1));
#44612=cartesian_point('',(-1.101947243441e1,-7.282972902957e1,
-4.224367669688e1));
#44613=cartesian_point('',(-1.097975023293e1,-7.278834113767e1,
-4.233686636785e1));
#44614=cartesian_point('',(-1.094285800025e1,-7.274849802099e1,
-4.242023305456e1));
#44615=cartesian_point('',(-1.090873769341e1,-7.271049237201e1,
-4.249480608172e1));
#44616=cartesian_point('',(-1.087727536530e1,-7.267449381083e1,
-4.256146345769e1));
#44617=cartesian_point('',(-1.084833456041e1,-7.264058369326e1,
-4.262095090766e1));
#44618=cartesian_point('',(-1.082180069798e1,-7.260880564082e1,
-4.267385377222e1));
#44619=cartesian_point('',(-1.079760108341e1,-7.257918636255e1,
-4.272061032110e1));
#44620=cartesian_point('',(-1.077571534417e1,-7.255173507125e1,
-4.276153941283e1));
#44621=cartesian_point('',(-1.075620004240e1,-7.252644152604e1,
-4.279684577485e1));
#44622=cartesian_point('',(-1.073927994786e1,-7.250331700997e1,
-4.282654318945e1));
#44623=cartesian_point('',(-1.072555570767e1,-7.248252598523e1,
-4.285025833574e1));
#44624=cartesian_point('',(-1.071624866380e1,-7.246441591997e1,
-4.286722740843e1));
#44625=cartesian_point('',(-1.071341242488e1,-7.244942242043e1,
-4.287651074294e1));
#44626=cartesian_point('',(-1.072060917200e1,-7.243749180585e1,
-4.287767624047e1));
#44627=cartesian_point('',(-1.074453694436e1,-7.242809537778e1,
-4.287073552130e1));
#44628=cartesian_point('',(-1.079753557799e1,-7.241918602389e1,
-4.286202208600e1));
#44629=cartesian_point('',(-1.085904715345e1,-7.241057206981e1,
-4.286919322479e1));
#44630=cartesian_point('',(-1.089164982980e1,-7.241219134025e1,
-4.287889107417e1));
#44631=cartesian_point('',(-1.089758044760e1,-7.242142393250e1,
-4.287617790344e1));
#44632=cartesian_point('',(-1.089887629953e1,-7.242757605220e1,
-4.287267007198e1));
#44633=(bounded_surface()b_spline_surface(3,3,((#44529,#44530,#44531,#44532,
#44533,#44534,#44535,#44536,#44537,#44538,#44539,#44540,#44541,#44542,#44543,
#44544,#44545,#44546,#44547,#44548,#44549,#44550,#44551,#44552,#44553,#44554),(
#44555,#44556,#44557,#44558,#44559,#44560,#44561,#44562,#44563,#44564,#44565,
#44566,#44567,#44568,#44569,#44570,#44571,#44572,#44573,#44574,#44575,#44576,
#44577,#44578,#44579,#44580),(#44581,#44582,#44583,#44584,#44585,#44586,#44587,
#44588,#44589,#44590,#44591,#44592,#44593,#44594,#44595,#44596,#44597,#44598,
#44599,#44600,#44601,#44602,#44603,#44604,#44605,#44606),(#44607,#44608,#44609,
#44610,#44611,#44612,#44613,#44614,#44615,#44616,#44617,#44618,#44619,#44620,
#44621,#44622,#44623,#44624,#44625,#44626,#44627,#44628,#44629,#44630,#44631,
#44632)),.unspecified.,.f.,.f.,.f.)b_spline_surface_with_knots((4,4),(4,1,1,1,1,
1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,4),(0.e0,1.e0),(3.717714308967e-2,
1.205804578950e-1,1.727491604473e-1,2.202391617832e-1,2.635727508905e-1,
3.032383350708e-1,3.395879881025e-1,3.729174832635e-1,4.035172385194e-1,
4.316733755367e-1,4.576281717901e-1,4.815719407171e-1,5.037061971777e-1,
5.242428845214e-1,5.433986241260e-1,5.613661581507e-1,5.781055282482e-1,
5.935290256829e-1,6.076891862425e-1,6.216685324381e-1,6.368238086268e-1,
6.525668200596e-1,6.694368591224e-1,6.892265056485e-1),.unspecified.)geometric_representation_item()rational_b_spline_surface(((1.413609459971e0,
1.413609459971e0,1.413609459971e0,1.413609459971e0,1.413609459971e0,
1.413609459971e0,1.413609459971e0,1.413609459971e0,1.413609459971e0,
1.413609459971e0,1.413609459971e0,1.413609459971e0,1.413609459971e0,
1.413609459971e0,1.413609459971e0,1.413609459971e0,1.413609459971e0,
1.413609459971e0,1.413609459971e0,1.413609459971e0,1.413609459971e0,
1.413609459971e0,1.413609459971e0,1.413609459971e0,1.413609459971e0,
1.413609459971e0),(8.621301800098e-1,8.621301800098e-1,8.621301800098e-1,
8.621301800098e-1,8.621301800098e-1,8.621301800098e-1,8.621301800098e-1,
8.621301800098e-1,8.621301800098e-1,8.621301800098e-1,8.621301800098e-1,
8.621301800098e-1,8.621301800098e-1,8.621301800098e-1,8.621301800098e-1,
8.621301800098e-1,8.621301800098e-1,8.621301800098e-1,8.621301800098e-1,
8.621301800098e-1,8.621301800098e-1,8.621301800098e-1,8.621301800098e-1,
8.621301800098e-1,8.621301800098e-1,8.621301800098e-1),(8.621301800098e-1,
8.621301800098e-1,8.621301800098e-1,8.621301800098e-1,8.621301800098e-1,
8.621301800098e-1,8.621301800098e-1,8.621301800098e-1,8.621301800098e-1,
8.621301800098e-1,8.621301800098e-1,8.621301800098e-1,8.621301800098e-1,
8.621301800098e-1,8.621301800098e-1,8.621301800098e-1,8.621301800098e-1,
8.621301800098e-1,8.621301800098e-1,8.621301800098e-1,8.621301800098e-1,
8.621301800098e-1,8.621301800098e-1,8.621301800098e-1,8.621301800098e-1,
8.621301800098e-1),(1.413609459971e0,1.413609459971e0,1.413609459971e0,
1.413609459971e0,1.413609459971e0,1.413609459971e0,1.413609459971e0,
1.413609459971e0,1.413609459971e0,1.413609459971e0,1.413609459971e0,
1.413609459971e0,1.413609459971e0,1.413609459971e0,1.413609459971e0,
1.413609459971e0,1.413609459971e0,1.413609459971e0,1.413609459971e0,
1.413609459971e0,1.413609459971e0,1.413609459971e0,1.413609459971e0,
1.413609459971e0,1.413609459971e0,1.413609459971e0)))representation_item('')surface());
#44634=oriented_edge('',*,*,#29185,.t.);
#44635=oriented_edge('',*,*,#44508,.f.);
#44636=oriented_edge('',*,*,#44518,.f.);
#44638=oriented_edge('',*,*,#44637,.t.);
#44639=edge_loop('',(#44634,#44635,#44636,#44638));
#44640=face_outer_bound('',#44639,.f.);
#44642=cartesian_point('',(0.e0,0.e0,-4.331177673041e1));
#44643=direction('',(0.e0,0.e0,1.e0));
#44644=direction('',(-1.521153146158e-1,-9.883627527681e-1,0.e0));
#44645=axis2_placement_3d('',#44642,#44643,#44644);
#44646=toroidal_surface('',#44645,7.344368814732e1,5.e-1);
#44647=oriented_edge('',*,*,#29187,.t.);
#44648=oriented_edge('',*,*,#44637,.f.);
#44650=oriented_edge('',*,*,#44649,.t.);
#44652=oriented_edge('',*,*,#44651,.t.);
#44654=oriented_edge('',*,*,#44653,.t.);
#44655=edge_loop('',(#44647,#44648,#44650,#44652,#44654));
#44656=face_outer_bound('',#44655,.f.);
#44658=cartesian_point('',(-6.721582826245e-12,-5.104528349771e-11,
-4.228096149021e1));
#44659=direction('',(0.e0,0.e0,1.e0));
#44660=direction('',(-1.305261922201e-1,-9.914448613738e-1,0.e0));
#44661=axis2_placement_3d('',#44658,#44659,#44660);
#44662=conical_surface('',#44661,7.351737503131e1,3.302386755580e1);
#44663=oriented_edge('',*,*,#44651,.f.);
#44664=oriented_edge('',*,*,#44649,.f.);
#44665=oriented_edge('',*,*,#44524,.f.);
#44667=oriented_edge('',*,*,#44666,.f.);
#44669=oriented_edge('',*,*,#44668,.f.);
#44671=oriented_edge('',*,*,#44670,.f.);
#44673=oriented_edge('',*,*,#44672,.f.);
#44674=edge_loop('',(#44663,#44664,#44665,#44667,#44669,#44671,#44673));
#44675=face_outer_bound('',#44674,.f.);
#44677=cartesian_point('',(0.e0,0.e0,-3.934268702288e1));
#44678=direction('',(0.e0,0.e0,1.e0));
#44679=direction('',(1.290528010620e-1,9.916377234343e-1,0.e0));
#44680=axis2_placement_3d('',#44677,#44678,#44679);
#44681=toroidal_surface('',#44680,7.065650925828e1,4.e0);
#44683=oriented_edge('',*,*,#44682,.t.);
#44685=oriented_edge('',*,*,#44684,.t.);
#44686=oriented_edge('',*,*,#44670,.t.);
#44687=oriented_edge('',*,*,#44668,.t.);
#44688=oriented_edge('',*,*,#44666,.t.);
#44690=oriented_edge('',*,*,#44689,.t.);
#44692=oriented_edge('',*,*,#44691,.t.);
#44693=oriented_edge('',*,*,#44258,.t.);
#44694=oriented_edge('',*,*,#44256,.t.);
#44695=edge_loop('',(#44683,#44685,#44686,#44687,#44688,#44690,#44692,#44693,
#44694));
#44696=face_outer_bound('',#44695,.f.);
#44698=cartesian_point('',(-7.944590916960e0,-7.021053284435e1,
-3.934373684236e1));
#44699=direction('',(-9.914000816859e-1,1.304485396340e-1,1.044301396345e-2));
#44700=direction('',(-1.301195935778e-1,-9.911129334084e-1,2.764135665434e-2));
#44701=axis2_placement_3d('',#44698,#44699,#44700);
#44702=toroidal_surface('',#44701,3.698456065639e0,2.999995096055e-1);
#44704=oriented_edge('',*,*,#44703,.f.);
#44706=oriented_edge('',*,*,#44705,.f.);
#44707=oriented_edge('',*,*,#44684,.f.);
#44708=oriented_edge('',*,*,#44682,.f.);
#44710=oriented_edge('',*,*,#44709,.t.);
#44711=edge_loop('',(#44704,#44706,#44707,#44708,#44710));
#44712=face_outer_bound('',#44711,.f.);
#44714=cartesian_point('',(-8.275939213140e0,-7.818459446595e1,0.e0));
#44715=direction('',(9.913904998230e-1,-1.305190353861e-1,-1.047178411625e-2));
#44716=direction('',(1.305261922200e-1,9.914448613738e-1,0.e0));
#44717=axis2_placement_3d('',#44714,#44715,#44716);
#44718=plane('',#44717);
#44720=oriented_edge('',*,*,#44719,.t.);
#44722=oriented_edge('',*,*,#44721,.t.);
#44724=oriented_edge('',*,*,#44723,.t.);
#44726=oriented_edge('',*,*,#44725,.t.);
#44727=oriented_edge('',*,*,#44703,.t.);
#44729=oriented_edge('',*,*,#44728,.t.);
#44730=edge_loop('',(#44720,#44722,#44724,#44726,#44727,#44729));
#44731=face_outer_bound('',#44730,.f.);
#44733=cartesian_point('',(-7.310468180266e0,-7.415299872082e1,
-6.593067342609e0));
#44734=direction('',(-4.907697460942e-2,-4.445372019686e-1,8.944149633303e-1));
#44735=direction('',(5.789589874967e-1,7.170411060828e-1,3.881475788723e-1));
#44736=axis2_placement_3d('',#44733,#44734,#44735);
#44737=cylindrical_surface('',#44736,5.000000030396e-1);
#44739=oriented_edge('',*,*,#44738,.t.);
#44741=oriented_edge('',*,*,#44740,.f.);
#44742=oriented_edge('',*,*,#44719,.f.);
#44744=oriented_edge('',*,*,#44743,.t.);
#44745=edge_loop('',(#44739,#44741,#44742,#44744));
#44746=face_outer_bound('',#44745,.f.);
#44748=cartesian_point('',(3.150403890807e-13,0.e0,-5.729424002761e0));
#44749=direction('',(0.e0,0.e0,1.e0));
#44750=direction('',(0.e0,-1.e0,0.e0));
#44751=axis2_placement_3d('',#44748,#44749,#44750);
#44752=conical_surface('',#44751,7.438528799862e1,2.656505117708e1);
#44754=oriented_edge('',*,*,#44753,.f.);
#44756=oriented_edge('',*,*,#44755,.f.);
#44758=oriented_edge('',*,*,#44757,.f.);
#44759=oriented_edge('',*,*,#44738,.f.);
#44761=oriented_edge('',*,*,#44760,.t.);
#44762=oriented_edge('',*,*,#44250,.f.);
#44764=oriented_edge('',*,*,#44763,.f.);
#44765=edge_loop('',(#44754,#44756,#44758,#44759,#44761,#44762,#44764));
#44766=face_outer_bound('',#44765,.f.);
#44768=cartesian_point('',(-2.429910236114e0,-7.442163212336e1,
-6.695452786138e0));
#44769=direction('',(9.366633935912e-3,4.471399640623e-1,-8.944149589017e-1));
#44770=direction('',(-4.804131125275e-1,7.864761037151e-1,3.881476260351e-1));
#44771=axis2_placement_3d('',#44768,#44769,#44770);
#44772=cylindrical_surface('',#44771,5.000000035630e-1);
#44773=oriented_edge('',*,*,#44753,.t.);
#44775=oriented_edge('',*,*,#44774,.f.);
#44777=oriented_edge('',*,*,#44776,.f.);
#44779=oriented_edge('',*,*,#44778,.t.);
#44780=edge_loop('',(#44773,#44775,#44777,#44779));
#44781=face_outer_bound('',#44780,.f.);
#44783=cartesian_point('',(-1.272808048574e0,-7.562910947435e1,
-4.340411383194e0));
#44784=cartesian_point('',(-1.356775754203e0,-7.565384848572e1,
-4.303472019228e0));
#44785=cartesian_point('',(-1.518553876067e0,-7.568580970513e1,
-4.261991588348e0));
#44786=cartesian_point('',(-1.757308485060e0,-7.568220394322e1,
-4.260935284233e0));
#44787=cartesian_point('',(-1.931418483269e0,-7.565565392260e1,
-4.288685695072e0));
#44788=cartesian_point('',(-2.093459231530e0,-7.560646205601e1,
-4.342969411003e0));
#44789=cartesian_point('',(-2.234652641681e0,-7.554013085735e1,
-4.416742252032e0));
#44790=cartesian_point('',(-2.354533818538e0,-7.546127655180e1,
-4.504585624066e0));
#44791=cartesian_point('',(-2.455346855772e0,-7.537296433463e1,
-4.603550806397e0));
#44792=cartesian_point('',(-2.539661166864e0,-7.527680980895e1,
-4.712701105051e0));
#44793=cartesian_point('',(-2.609363605780e0,-7.517350256894e1,
-4.832283346553e0));
#44794=cartesian_point('',(-2.665356019236e0,-7.506359494991e1,
-4.962722640370e0));
#44795=cartesian_point('',(-2.707862697170e0,-7.494775764520e1,
-5.104254997132e0));
#44796=cartesian_point('',(-2.736747885678e0,-7.482658439319e1,
-5.257139579128e0));
#44797=cartesian_point('',(-2.751557882652e0,-7.470040725429e1,
-5.421940836048e0));
#44798=cartesian_point('',(-2.751376350951e0,-7.456927087217e1,
-5.599678576400e0));
#44799=cartesian_point('',(-2.734613070464e0,-7.443314271322e1,
-5.791695441490e0));
#44800=cartesian_point('',(-2.693257797835e0,-7.427028540380e1,
-6.031711181233e0));
#44801=cartesian_point('',(-2.644544169070e0,-7.415897870537e1,
-6.206063683024e0));
#44802=cartesian_point('',(-2.608527475154e0,-7.409447571524e1,
-6.311212332627e0));
#44803=cartesian_point('',(-1.264989243373e0,-7.506966786226e1,
-4.064918064230e0));
#44804=cartesian_point('',(-1.339810770098e0,-7.509717357554e1,
-4.015835028927e0));
#44805=cartesian_point('',(-1.501516231637e0,-7.513749583856e1,
-3.959110370481e0));
#44806=cartesian_point('',(-1.747851833811e0,-7.513438348560e1,
-3.956851242464e0));
#44807=cartesian_point('',(-1.924558409637e0,-7.510267120715e1,
-3.993913428778e0));
#44808=cartesian_point('',(-2.079651238199e0,-7.504460072082e1,
-4.065518463235e0));
#44809=cartesian_point('',(-2.202017143450e0,-7.496911828693e1,
-4.160036719238e0));
#44810=cartesian_point('',(-2.292341794430e0,-7.488368063326e1,
-4.268595161658e0));
#44811=cartesian_point('',(-2.355310233633e0,-7.479315133321e1,
-4.386463144909e0));
#44812=cartesian_point('',(-2.395805621173e0,-7.470016335240e1,
-4.512115721621e0));
#44813=cartesian_point('',(-2.417517148889e0,-7.460606133955e1,
-4.645783631350e0));
#44814=cartesian_point('',(-2.422880916849e0,-7.451187526973e1,
-4.788061203688e0));
#44815=cartesian_point('',(-2.413511517733e0,-7.441861579888e1,
-4.939406395207e0));
#44816=cartesian_point('',(-2.390464331808e0,-7.432716481302e1,
-5.100312777833e0));
#44817=cartesian_point('',(-2.354267148850e0,-7.423822794681e1,
-5.271556621224e0));
#44818=cartesian_point('',(-2.304872532188e0,-7.415244232956e1,
-5.454314303620e0));
#44819=cartesian_point('',(-2.241658712068e0,-7.407065364956e1,
-5.649998482152e0));
#44820=cartesian_point('',(-2.151338531666e0,-7.398234420774e1,
-5.892641506928e0));
#44821=cartesian_point('',(-2.076056829190e0,-7.393133474208e1,
-6.067202700030e0));
#44822=cartesian_point('',(-2.027563795098e0,-7.390545730891e1,
-6.171878448692e0));
#44823=cartesian_point('',(-1.527571222357e0,-7.467236971510e1,
-4.472764441651e0));
#44824=cartesian_point('',(-1.549592737669e0,-7.468166182442e1,
-4.441192752196e0));
#44825=cartesian_point('',(-1.600658735881e0,-7.469602738528e1,
-4.406202794587e0));
#44826=cartesian_point('',(-1.679654432425e0,-7.469514778014e1,
-4.404151854163e0));
#44827=cartesian_point('',(-1.735699088562e0,-7.468413415103e1,
-4.426047173933e0));
#44828=cartesian_point('',(-1.783067297067e0,-7.466404588617e1,
-4.470480630693e0));
#44829=cartesian_point('',(-1.817829435893e0,-7.463833796653e1,
-4.532779252087e0));
#44830=cartesian_point('',(-1.840416165564e0,-7.460988527158e1,
-4.609296811042e0));
#44831=cartesian_point('',(-1.852756061030e0,-7.458055352589e1,
-4.697999427771e0));
#44832=cartesian_point('',(-1.856814803339e0,-7.455136022544e1,
-4.798255345184e0));
#44833=cartesian_point('',(-1.854085127241e0,-7.452284819670e1,
-4.910326661250e0));
#44834=cartesian_point('',(-1.845616239093e0,-7.449542891911e1,
-5.034562900021e0));
#44835=cartesian_point('',(-1.832173924687e0,-7.446948390811e1,
-5.171099131085e0));
#44836=cartesian_point('',(-1.814311025456e0,-7.444534452219e1,
-5.320087709535e0));
#44837=cartesian_point('',(-1.792373050437e0,-7.442330038802e1,
-5.482000068690e0));
#44838=cartesian_point('',(-1.766499638459e0,-7.440365679974e1,
-5.657796761927e0));
#44839=cartesian_point('',(-1.736664601989e0,-7.438683479942e1,
-5.848813994034e0));
#44840=cartesian_point('',(-1.697467735895e0,-7.437139760854e1,
-6.088833230339e0));
#44841=cartesian_point('',(-1.667590031962e0,-7.436544023311e1,
-6.264294688615e0));
#44842=cartesian_point('',(-1.649245130549e0,-7.436379782594e1,
-6.370506173733e0));
#44843=cartesian_point('',(-1.676453032580e0,-7.501837670730e1,
-4.967358982678e0));
#44844=cartesian_point('',(-1.679255759715e0,-7.501511755310e1,
-4.957338328788e0));
#44845=cartesian_point('',(-1.670957229350e0,-7.500717773837e1,
-4.949268807941e0));
#44846=cartesian_point('',(-1.652474410757e0,-7.500700419006e1,
-4.948532532935e0));
#44847=cartesian_point('',(-1.641101085602e0,-7.501227244549e1,
-4.952968207701e0));
#44848=cartesian_point('',(-1.637545922676e0,-7.502146742278e1,
-4.965483364460e0));
#44849=cartesian_point('',(-1.644073501407e0,-7.503165035837e1,
-4.989727697073e0));
#44850=cartesian_point('',(-1.659826923671e0,-7.504039419109e1,
-5.028317339646e0));
#44851=cartesian_point('',(-1.682812999642e0,-7.504615577777e1,
-5.082449080541e0));
#44852=cartesian_point('',(-1.711116349968e0,-7.504806739719e1,
-5.152559251364e0));
#44853=cartesian_point('',(-1.743247401636e0,-7.504558607032e1,
-5.238942883260e0));
#44854=cartesian_point('',(-1.777976047432e0,-7.503831337162e1,
-5.341648766930e0));
#44855=cartesian_point('',(-1.814221778535e0,-7.502595287015e1,
-5.460416566257e0));
#44856=cartesian_point('',(-1.851076330763e0,-7.500825202510e1,
-5.594980919872e0));
#44857=cartesian_point('',(-1.887805797308e0,-7.498490340309e1,
-5.745437678440e0));
#44858=cartesian_point('',(-1.923781416311e0,-7.495544154579e1,
-5.912474881238e0));
#44859=cartesian_point('',(-1.958328505634e0,-7.491918114699e1,
-6.097317645873e0));
#44860=cartesian_point('',(-1.995560763054e0,-7.486834416114e1,
-6.333300058394e0));
#44861=cartesian_point('',(-2.016642845857e0,-7.482629221552e1,
-6.509036461391e0));
#44862=cartesian_point('',(-2.026970316328e0,-7.479904367299e1,
-6.616545868246e0));
#44863=(bounded_surface()b_spline_surface(3,3,((#44783,#44784,#44785,#44786,
#44787,#44788,#44789,#44790,#44791,#44792,#44793,#44794,#44795,#44796,#44797,
#44798,#44799,#44800,#44801,#44802),(#44803,#44804,#44805,#44806,#44807,#44808,
#44809,#44810,#44811,#44812,#44813,#44814,#44815,#44816,#44817,#44818,#44819,
#44820,#44821,#44822),(#44823,#44824,#44825,#44826,#44827,#44828,#44829,#44830,
#44831,#44832,#44833,#44834,#44835,#44836,#44837,#44838,#44839,#44840,#44841,
#44842),(#44843,#44844,#44845,#44846,#44847,#44848,#44849,#44850,#44851,#44852,
#44853,#44854,#44855,#44856,#44857,#44858,#44859,#44860,#44861,#44862)),
.unspecified.,.f.,.f.,.f.)b_spline_surface_with_knots((4,4),(4,1,1,1,1,1,1,1,1,
1,1,1,1,1,1,1,1,4),(0.e0,1.e0),(5.002846576813e-1,5.202869880498e-1,
5.294315689439e-1,5.394827459641e-1,5.503647557550e-1,5.624456159419e-1,
5.760002323555e-1,5.911120889095e-1,6.079698084711e-1,6.267935567841e-1,
6.476927158225e-1,6.706914062883e-1,6.958078256073e-1,7.231253285991e-1,
7.528278460521e-1,7.852021675013e-1,8.205656212283e-1,8.757974630573e-1),
.unspecified.)geometric_representation_item()rational_b_spline_surface(((
1.576531694371e0,1.576531694371e0,1.576531694371e0,1.576531694371e0,
1.576531694371e0,1.576531694371e0,1.576531694371e0,1.576531694371e0,
1.576531694371e0,1.576531694371e0,1.576531694371e0,1.576531694371e0,
1.576531694371e0,1.576531694371e0,1.576531694371e0,1.576531694371e0,
1.576531694371e0,1.576531694371e0,1.576531694371e0,1.576531694371e0),(
8.078227685429e-1,8.078227685429e-1,8.078227685429e-1,8.078227685429e-1,
8.078227685429e-1,8.078227685429e-1,8.078227685429e-1,8.078227685429e-1,
8.078227685429e-1,8.078227685429e-1,8.078227685429e-1,8.078227685429e-1,
8.078227685429e-1,8.078227685429e-1,8.078227685429e-1,8.078227685429e-1,
8.078227685429e-1,8.078227685429e-1,8.078227685429e-1,8.078227685429e-1),(
8.078227685429e-1,8.078227685429e-1,8.078227685429e-1,8.078227685429e-1,
8.078227685429e-1,8.078227685429e-1,8.078227685429e-1,8.078227685429e-1,
8.078227685429e-1,8.078227685429e-1,8.078227685429e-1,8.078227685429e-1,
8.078227685429e-1,8.078227685429e-1,8.078227685429e-1,8.078227685429e-1,
8.078227685429e-1,8.078227685429e-1,8.078227685429e-1,8.078227685429e-1),(
1.576531694371e0,1.576531694371e0,1.576531694371e0,1.576531694371e0,
1.576531694371e0,1.576531694371e0,1.576531694371e0,1.576531694371e0,
1.576531694371e0,1.576531694371e0,1.576531694371e0,1.576531694371e0,
1.576531694371e0,1.576531694371e0,1.576531694371e0,1.576531694371e0,
1.576531694371e0,1.576531694371e0,1.576531694371e0,1.576531694371e0)))representation_item('')surface());
#44865=oriented_edge('',*,*,#44864,.f.);
#44866=oriented_edge('',*,*,#44774,.t.);
#44867=oriented_edge('',*,*,#44763,.t.);
#44868=oriented_edge('',*,*,#44248,.f.);
#44869=edge_loop('',(#44865,#44866,#44867,#44868));
#44870=face_outer_bound('',#44869,.f.);
#44872=cartesian_point('',(-1.442308230142e0,-7.447114950539e1,
-2.460528104879e1));
#44873=direction('',(-1.047140379570e-2,-8.522669158842e-3,9.999088527526e-1));
#44874=direction('',(-6.318875837922e-1,7.750600501410e-1,-1.117067596647e-5));
#44875=axis2_placement_3d('',#44872,#44873,#44874);
#44876=cylindrical_surface('',#44875,3.000055924669e-1);
#44877=oriented_edge('',*,*,#44864,.t.);
#44878=oriented_edge('',*,*,#28278,.f.);
#44880=oriented_edge('',*,*,#44879,.t.);
#44882=oriented_edge('',*,*,#44881,.f.);
#44883=edge_loop('',(#44877,#44878,#44880,#44882));
#44884=face_outer_bound('',#44883,.f.);
#44886=cartesian_point('',(-1.287440045373e0,-7.064744654601e1,
-3.934391582389e1));
#44887=direction('',(9.999456714035e-1,-1.374023395857e-4,1.042282888948e-2));
#44888=direction('',(5.879429884694e-3,-8.182393517899e-1,-5.748476280604e-1));
#44889=axis2_placement_3d('',#44886,#44887,#44888);
#44890=toroidal_surface('',#44889,3.697836790037e0,2.999997081852e-1);
#44892=oriented_edge('',*,*,#44891,.f.);
#44893=oriented_edge('',*,*,#44879,.f.);
#44895=oriented_edge('',*,*,#44894,.f.);
#44897=oriented_edge('',*,*,#44896,.f.);
#44899=oriented_edge('',*,*,#44898,.t.);
#44900=edge_loop('',(#44892,#44893,#44895,#44897,#44899));
#44901=face_outer_bound('',#44900,.f.);
#44903=cartesian_point('',(-2.e0,-6.621071592741e1,0.e0));
#44904=direction('',(-9.999451693655e-1,0.e0,-1.047178411625e-2));
#44905=direction('',(0.e0,-1.e0,0.e0));
#44906=axis2_placement_3d('',#44903,#44904,#44905);
#44907=plane('',#44906);
#44909=oriented_edge('',*,*,#44908,.t.);
#44911=oriented_edge('',*,*,#44910,.t.);
#44912=oriented_edge('',*,*,#44776,.t.);
#44913=oriented_edge('',*,*,#44881,.t.);
#44914=oriented_edge('',*,*,#44891,.t.);
#44916=oriented_edge('',*,*,#44915,.t.);
#44917=edge_loop('',(#44909,#44911,#44912,#44913,#44914,#44916));
#44918=face_outer_bound('',#44917,.f.);
#44920=cartesian_point('',(-2.274382644021e0,-7.384229055521e1,
-2.154670092956e1));
#44921=direction('',(1.047141369479e-2,8.411024415492e-3,-9.999097980136e-1));
#44922=direction('',(-4.795100842446e-1,8.775331956256e-1,2.360017549137e-3));
#44923=axis2_placement_3d('',#44920,#44921,#44922);
#44924=cylindrical_surface('',#44923,5.000150358350e-1);
#44926=oriented_edge('',*,*,#44925,.f.);
#44928=oriented_edge('',*,*,#44927,.f.);
#44929=oriented_edge('',*,*,#44908,.f.);
#44931=oriented_edge('',*,*,#44930,.t.);
#44932=edge_loop('',(#44926,#44928,#44929,#44931));
#44933=face_outer_bound('',#44932,.f.);
#44935=cartesian_point('',(0.e0,0.e0,-2.511027589124e1));
#44936=direction('',(0.e0,0.e0,1.e0));
#44937=direction('',(1.e0,0.e0,0.e0));
#44938=axis2_placement_3d('',#44935,#44936,#44937);
#44939=conical_surface('',#44938,7.334631745054e1,5.e-1);
#44941=oriented_edge('',*,*,#44940,.f.);
#44942=oriented_edge('',*,*,#29191,.f.);
#44944=oriented_edge('',*,*,#44943,.f.);
#44946=oriented_edge('',*,*,#44945,.t.);
#44948=oriented_edge('',*,*,#44947,.f.);
#44950=oriented_edge('',*,*,#44949,.f.);
#44951=oriented_edge('',*,*,#44925,.t.);
#44952=edge_loop('',(#44941,#44942,#44944,#44946,#44948,#44950,#44951));
#44953=face_outer_bound('',#44952,.f.);
#44955=cartesian_point('',(-2.265212910866e0,-7.321884566380e1,
-4.131567944438e1));
#44956=cartesian_point('',(-2.322135340881e0,-7.323813030221e1,
-4.151430174633e1));
#44957=cartesian_point('',(-2.374522259153e0,-7.328010893854e1,
-4.183254632933e1));
#44958=cartesian_point('',(-2.358673310137e0,-7.334000179503e1,
-4.217102083076e1));
#44959=cartesian_point('',(-2.341603478751e0,-7.336368289673e1,
-4.229078701278e1));
#44960=cartesian_point('',(-1.690240044204e0,-7.296399085123e1,
-4.133853634433e1));
#44961=cartesian_point('',(-1.772327661154e0,-7.292288746641e1,
-4.149716814835e1));
#44962=cartesian_point('',(-1.883554353237e0,-7.287955851108e1,
-4.176312948114e1));
#44963=cartesian_point('',(-1.954727767820e0,-7.286642908838e1,
-4.206741344446e1));
#44964=cartesian_point('',(-1.971364686445e0,-7.286714604419e1,
-4.217840650714e1));
#44965=cartesian_point('',(-1.292109228505e0,-7.345085718661e1,
-4.136104993522e1));
#44966=cartesian_point('',(-1.321704166506e0,-7.336805082170e1,
-4.149352841845e1));
#44967=cartesian_point('',(-1.366277336401e0,-7.324861833609e1,
-4.170554237269e1));
#44968=cartesian_point('',(-1.403564945774e0,-7.314252155565e1,
-4.193064469552e1));
#44969=cartesian_point('',(-1.414635405152e0,-7.310832118443e1,
-4.201024864718e1));
#44970=cartesian_point('',(-1.655387012928e0,-7.396458974698e1,
-4.135016401640e1));
#44971=cartesian_point('',(-1.631905229518e0,-7.391999699570e1,
-4.150872669041e1));
#44972=cartesian_point('',(-1.582197453246e0,-7.384540614817e1,
-4.174433886402e1));
#44973=cartesian_point('',(-1.514444856542e0,-7.376289881812e1,
-4.196152907116e1));
#44974=cartesian_point('',(-1.488848754715e0,-7.373309626706e1,
-4.203321584801e1));
#44975=(bounded_surface()b_spline_surface(3,3,((#44955,#44956,#44957,#44958,
#44959),(#44960,#44961,#44962,#44963,#44964),(#44965,#44966,#44967,#44968,
#44969),(#44970,#44971,#44972,#44973,#44974)),.unspecified.,.f.,.f.,.f.)b_spline_surface_with_knots((4,4),(4,1,4),(0.e0,1.e0),(3.709118882288e-1,
7.047487627945e-1,8.827844589183e-1),.unspecified.)geometric_representation_item()rational_b_spline_surface(((1.579952036876e0,1.579952036876e0,1.579952036876e0,
1.579952036876e0,1.579952036876e0),(8.066826543747e-1,8.066826543747e-1,
8.066826543747e-1,8.066826543747e-1,8.066826543747e-1),(8.066826543747e-1,
8.066826543747e-1,8.066826543747e-1,8.066826543747e-1,8.066826543747e-1),(
1.579952036876e0,1.579952036876e0,1.579952036876e0,1.579952036876e0,
1.579952036876e0)))representation_item('')surface());
#44976=oriented_edge('',*,*,#44940,.t.);
#44977=oriented_edge('',*,*,#44930,.f.);
#44979=oriented_edge('',*,*,#44978,.f.);
#44981=oriented_edge('',*,*,#44980,.t.);
#44982=edge_loop('',(#44976,#44977,#44979,#44981));
#44983=face_outer_bound('',#44982,.f.);
#44985=cartesian_point('',(-1.258694528095e0,-7.324138218480e1,
-4.213845709170e1));
#44986=direction('',(-8.780480487592e-3,-5.449178335251e-1,8.384434732698e-1));
#44987=direction('',(-6.360016082831e-1,6.500678142207e-1,4.158290408037e-1));
#44988=axis2_placement_3d('',#44985,#44986,#44987);
#44989=cylindrical_surface('',#44988,3.000000000011e-1);
#44991=oriented_edge('',*,*,#44990,.t.);
#44992=oriented_edge('',*,*,#44978,.t.);
#44993=oriented_edge('',*,*,#44915,.f.);
#44994=oriented_edge('',*,*,#44898,.f.);
#44996=oriented_edge('',*,*,#44995,.t.);
#44997=edge_loop('',(#44991,#44992,#44993,#44994,#44996));
#44998=face_outer_bound('',#44997,.f.);
#45000=cartesian_point('',(-2.206027997949e0,-7.318818788848e1,
-4.179691564488e1));
#45001=cartesian_point('',(-2.221730740459e0,-7.320267951709e1,
-4.187968808744e1));
#45002=cartesian_point('',(-2.237507166728e0,-7.322469420539e1,
-4.201701626179e1));
#45003=cartesian_point('',(-2.239767232326e0,-7.324969508775e1,
-4.220584599466e1));
#45004=cartesian_point('',(-2.231262908132e0,-7.326620393562e1,
-4.235452812230e1));
#45005=cartesian_point('',(-2.215333889986e0,-7.327859677427e1,
-4.249082912043e1));
#45006=cartesian_point('',(-2.194081199090e0,-7.328761322424e1,
-4.261585775085e1));
#45007=cartesian_point('',(-2.168973145365e0,-7.329388055840e1,
-4.273070105933e1));
#45008=cartesian_point('',(-2.141036881906e0,-7.329792030686e1,
-4.283636170628e1));
#45009=cartesian_point('',(-2.110946609726e0,-7.330016114540e1,
-4.293384998114e1));
#45010=cartesian_point('',(-2.079085091707e0,-7.330094333724e1,
-4.302417482435e1));
#45011=cartesian_point('',(-2.045601055828e0,-7.330052454012e1,
-4.310828787935e1));
#45012=cartesian_point('',(-2.010426046801e0,-7.329908711176e1,
-4.318710268118e1));
#45013=cartesian_point('',(-1.973234255210e0,-7.329673862543e1,
-4.326156548801e1));
#45014=cartesian_point('',(-1.933333902402e0,-7.329350145822e1,
-4.333274767850e1));
#45015=cartesian_point('',(-1.889510503718e0,-7.328929592059e1,
-4.340185300883e1));
#45016=cartesian_point('',(-1.839925840810e0,-7.328393142588e1,
-4.346997691588e1));
#45017=cartesian_point('',(-1.781775747213e0,-7.327712672134e1,
-4.353792510575e1));
#45018=cartesian_point('',(-1.710793144109e0,-7.326856376108e1,
-4.360606684365e1));
#45019=cartesian_point('',(-1.617793626777e0,-7.325803223249e1,
-4.367482382632e1));
#45020=cartesian_point('',(-1.484226014796e0,-7.324580978400e1,
-4.374296232754e1));
#45021=cartesian_point('',(-1.280565327004e0,-7.323851367276e1,
-4.378668891805e1));
#45022=cartesian_point('',(-1.052777529573e0,-7.325096428577e1,
-4.375254487481e1));
#45023=cartesian_point('',(-8.872639418630e-1,-7.327205170763e1,
-4.366858206693e1));
#45024=cartesian_point('',(-8.168580372644e-1,-7.328279619852e1,
-4.361133896082e1));
#45025=cartesian_point('',(-7.849260505050e-1,-7.328770852333e1,
-4.358200114982e1));
#45026=cartesian_point('',(-1.736167622698e0,-7.303037676256e1,
-4.175620110271e1));
#45027=cartesian_point('',(-1.762326111346e0,-7.301859529853e1,
-4.182044231163e1));
#45028=cartesian_point('',(-1.799580770215e0,-7.300120675840e1,
-4.193020115678e1));
#45029=cartesian_point('',(-1.838104914529e0,-7.297982310593e1,
-4.208703296601e1));
#45030=cartesian_point('',(-1.861393540175e0,-7.296386681178e1,
-4.221360078647e1));
#45031=cartesian_point('',(-1.876962963528e0,-7.294964083968e1,
-4.233203743650e1));
#45032=cartesian_point('',(-1.886373828298e0,-7.293673329019e1,
-4.244262379014e1));
#45033=cartesian_point('',(-1.890798102265e0,-7.292487835216e1,
-4.254581858216e1));
#45034=cartesian_point('',(-1.891105696281e0,-7.291389768019e1,
-4.264214418868e1));
#45035=cartesian_point('',(-1.887922900150e0,-7.290365202822e1,
-4.273223452385e1));
#45036=cartesian_point('',(-1.881657764454e0,-7.289401792665e1,
-4.281680690450e1));
#45037=cartesian_point('',(-1.872515696129e0,-7.288487726661e1,
-4.289659567257e1));
#45038=cartesian_point('',(-1.860499015570e0,-7.287610296083e1,
-4.297235912943e1));
#45039=cartesian_point('',(-1.845367113754e0,-7.286753932874e1,
-4.304494267356e1));
#45040=cartesian_point('',(-1.826532081533e0,-7.285897594117e1,
-4.311537280776e1));
#45041=cartesian_point('',(-1.802869797394e0,-7.285012395031e1,
-4.318487580850e1));
#45042=cartesian_point('',(-1.772494069084e0,-7.284061304740e1,
-4.325464766931e1));
#45043=cartesian_point('',(-1.732301925228e0,-7.283000256843e1,
-4.332564776838e1));
#45044=cartesian_point('',(-1.677410056488e0,-7.281782574890e1,
-4.339839218078e1));
#45045=cartesian_point('',(-1.597868470392e0,-7.280371520443e1,
-4.347336329054e1));
#45046=cartesian_point('',(-1.473926490094e0,-7.278788933333e1,
-4.354916168517e1));
#45047=cartesian_point('',(-1.272739974113e0,-7.277822248972e1,
-4.359857069729e1));
#45048=cartesian_point('',(-1.046273248137e0,-7.279249360521e1,
-4.355989066976e1));
#45049=cartesian_point('',(-8.921812636214e-1,-7.281766092364e1,
-4.346624123027e1));
#45050=cartesian_point('',(-8.338542557534e-1,-7.283096594343e1,
-4.340412638927e1));
#45051=cartesian_point('',(-8.087217187037e-1,-7.283720887974e1,
-4.337270373597e1));
#45052=cartesian_point('',(-1.401809131579e0,-7.339264568439e1,
-4.169085108975e1));
#45053=cartesian_point('',(-1.409339293443e0,-7.336280883102e1,
-4.175013278028e1));
#45054=cartesian_point('',(-1.420023704956e0,-7.331424181720e1,
-4.184908076418e1));
#45055=cartesian_point('',(-1.430955285276e0,-7.324845472618e1,
-4.198670148081e1));
#45056=cartesian_point('',(-1.437471963869e0,-7.319696299440e1,
-4.209599896232e1));
#45057=cartesian_point('',(-1.441727841586e0,-7.314989577309e1,
-4.219695458703e1));
#45058=cartesian_point('',(-1.444182416262e0,-7.310679912857e1,
-4.229013913937e1));
#45059=cartesian_point('',(-1.445180877112e0,-7.306729661781e1,
-4.237613016822e1));
#45060=cartesian_point('',(-1.444979404372e0,-7.303107931327e1,
-4.245546462327e1));
#45061=cartesian_point('',(-1.443761952206e0,-7.299785745813e1,
-4.252870411954e1));
#45062=cartesian_point('',(-1.441647622947e0,-7.296735596003e1,
-4.259642211176e1));
#45063=cartesian_point('',(-1.438695334150e0,-7.293933134896e1,
-4.265915273653e1));
#45064=cartesian_point('',(-1.434903523669e0,-7.291356615590e1,
-4.271739453572e1));
#45065=cartesian_point('',(-1.430197959121e0,-7.288984944423e1,
-4.277164999824e1));
#45066=cartesian_point('',(-1.424400208254e0,-7.286795704024e1,
-4.282247195273e1));
#45067=cartesian_point('',(-1.417170927983e0,-7.284766580011e1,
-4.287043628727e1));
#45068=cartesian_point('',(-1.407942363396e0,-7.282884155062e1,
-4.291593623581e1));
#45069=cartesian_point('',(-1.395781213116e0,-7.281147276528e1,
-4.295907334929e1));
#45070=cartesian_point('',(-1.379218104261e0,-7.279564906088e1,
-4.299964829829e1));
#45071=cartesian_point('',(-1.355256951404e0,-7.278134303820e1,
-4.303767681900e1));
#45072=cartesian_point('',(-1.317953609766e0,-7.276881269130e1,
-4.307244015162e1));
#45073=cartesian_point('',(-1.257433781862e0,-7.276208669953e1,
-4.309318770856e1));
#45074=cartesian_point('',(-1.189412508341e0,-7.276927334418e1,
-4.307708877668e1));
#45075=cartesian_point('',(-1.143334359936e0,-7.278611851407e1,
-4.303463021075e1));
#45076=cartesian_point('',(-1.126043217319e0,-7.279897711508e1,
-4.300231907932e1));
#45077=cartesian_point('',(-1.118626631674e0,-7.280596134932e1,
-4.298501397822e1));
#45078=cartesian_point('',(-1.594273717230e0,-7.385100809372e1,
-4.167734891865e1));
#45079=cartesian_point('',(-1.575893405300e0,-7.383246493474e1,
-4.175104724860e1));
#45080=cartesian_point('',(-1.543055954577e0,-7.379743437e1,-4.186859548365e1));
#45081=cartesian_point('',(-1.494831676008e0,-7.374119312949e1,
-4.202227591286e1));
#45082=cartesian_point('',(-1.455640796281e0,-7.369268506688e1,
-4.213935960930e1));
#45083=cartesian_point('',(-1.419012109498e0,-7.364499037875e1,
-4.224367669688e1));
#45084=cartesian_point('',(-1.385031940891e0,-7.359877177829e1,
-4.233686636785e1));
#45085=cartesian_point('',(-1.353655896685e0,-7.355445412235e1,
-4.242023305456e1));
#45086=cartesian_point('',(-1.324788226441e0,-7.351232002323e1,
-4.249480608172e1));
#45087=cartesian_point('',(-1.298293818029e0,-7.347252277685e1,
-4.256146345769e1));
#45088=cartesian_point('',(-1.274026764256e0,-7.343512523197e1,
-4.262095090766e1));
#45089=cartesian_point('',(-1.251867770879e0,-7.340015568114e1,
-4.267385377222e1));
#45090=cartesian_point('',(-1.231741278975e0,-7.336763111636e1,
-4.272061032109e1));
#45091=cartesian_point('',(-1.213625887792e0,-7.333755801246e1,
-4.276153941283e1));
#45092=cartesian_point('',(-1.197579012280e0,-7.330993359901e1,
-4.279684577484e1));
#45093=cartesian_point('',(-1.183822026529e0,-7.328479840086e1,
-4.282654318944e1));
#45094=cartesian_point('',(-1.172928972408e0,-7.326239387341e1,
-4.285025833572e1));
#45095=cartesian_point('',(-1.166065389453e0,-7.324322392927e1,
-4.286722740841e1));
#45096=cartesian_point('',(-1.165210459361e0,-7.322798849773e1,
-4.287651074291e1));
#45097=cartesian_point('',(-1.173902895014e0,-7.321709931522e1,
-4.287767624044e1));
#45098=cartesian_point('',(-1.198852441962e0,-7.321090647592e1,
-4.287073552126e1));
#45099=cartesian_point('',(-1.252560568998e0,-7.320899105262e1,
-4.286202208596e1));
#45100=cartesian_point('',(-1.314670250995e0,-7.320847966384e1,
-4.286919322477e1));
#45101=cartesian_point('',(-1.346782649683e0,-7.321434058441e1,
-4.287889107413e1));
#45102=cartesian_point('',(-1.351457435114e0,-7.322426829151e1,
-4.287617790341e1));
#45103=cartesian_point('',(-1.351939188090e0,-7.323053692159e1,
-4.287267007194e1));
#45104=(bounded_surface()b_spline_surface(3,3,((#45000,#45001,#45002,#45003,
#45004,#45005,#45006,#45007,#45008,#45009,#45010,#45011,#45012,#45013,#45014,
#45015,#45016,#45017,#45018,#45019,#45020,#45021,#45022,#45023,#45024,#45025),(
#45026,#45027,#45028,#45029,#45030,#45031,#45032,#45033,#45034,#45035,#45036,
#45037,#45038,#45039,#45040,#45041,#45042,#45043,#45044,#45045,#45046,#45047,
#45048,#45049,#45050,#45051),(#45052,#45053,#45054,#45055,#45056,#45057,#45058,
#45059,#45060,#45061,#45062,#45063,#45064,#45065,#45066,#45067,#45068,#45069,
#45070,#45071,#45072,#45073,#45074,#45075,#45076,#45077),(#45078,#45079,#45080,
#45081,#45082,#45083,#45084,#45085,#45086,#45087,#45088,#45089,#45090,#45091,
#45092,#45093,#45094,#45095,#45096,#45097,#45098,#45099,#45100,#45101,#45102,
#45103)),.unspecified.,.f.,.f.,.f.)b_spline_surface_with_knots((4,4),(4,1,1,1,1,
1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,4),(0.e0,1.e0),(3.717714309638e-2,
1.205804578974e-1,1.727491604508e-1,2.202391617878e-1,2.635727508959e-1,
3.032383350767e-1,3.395879881084e-1,3.729174832693e-1,4.035172385251e-1,
4.316733755424e-1,4.576281717963e-1,4.815719407241e-1,5.037061971855e-1,
5.242428845300e-1,5.433986241353e-1,5.613661581604e-1,5.781055282580e-1,
5.935290256927e-1,6.076891862525e-1,6.216685324486e-1,6.368238086378e-1,
6.525668200711e-1,6.694368591343e-1,6.892265056488e-1),.unspecified.)geometric_representation_item()rational_b_spline_surface(((1.413609459969e0,
1.413609459969e0,1.413609459969e0,1.413609459969e0,1.413609459969e0,
1.413609459969e0,1.413609459969e0,1.413609459969e0,1.413609459969e0,
1.413609459969e0,1.413609459969e0,1.413609459969e0,1.413609459969e0,
1.413609459969e0,1.413609459969e0,1.413609459969e0,1.413609459969e0,
1.413609459969e0,1.413609459969e0,1.413609459969e0,1.413609459969e0,
1.413609459969e0,1.413609459969e0,1.413609459969e0,1.413609459969e0,
1.413609459969e0),(8.621301800102e-1,8.621301800102e-1,8.621301800102e-1,
8.621301800102e-1,8.621301800102e-1,8.621301800102e-1,8.621301800102e-1,
8.621301800102e-1,8.621301800102e-1,8.621301800102e-1,8.621301800102e-1,
8.621301800102e-1,8.621301800102e-1,8.621301800102e-1,8.621301800102e-1,
8.621301800102e-1,8.621301800102e-1,8.621301800102e-1,8.621301800102e-1,
8.621301800102e-1,8.621301800102e-1,8.621301800102e-1,8.621301800102e-1,
8.621301800102e-1,8.621301800102e-1,8.621301800102e-1),(8.621301800102e-1,
8.621301800102e-1,8.621301800102e-1,8.621301800102e-1,8.621301800102e-1,
8.621301800102e-1,8.621301800102e-1,8.621301800102e-1,8.621301800102e-1,
8.621301800102e-1,8.621301800102e-1,8.621301800102e-1,8.621301800102e-1,
8.621301800102e-1,8.621301800102e-1,8.621301800102e-1,8.621301800102e-1,
8.621301800102e-1,8.621301800102e-1,8.621301800102e-1,8.621301800102e-1,
8.621301800102e-1,8.621301800102e-1,8.621301800102e-1,8.621301800102e-1,
8.621301800102e-1),(1.413609459969e0,1.413609459969e0,1.413609459969e0,
1.413609459969e0,1.413609459969e0,1.413609459969e0,1.413609459969e0,
1.413609459969e0,1.413609459969e0,1.413609459969e0,1.413609459969e0,
1.413609459969e0,1.413609459969e0,1.413609459969e0,1.413609459969e0,
1.413609459969e0,1.413609459969e0,1.413609459969e0,1.413609459969e0,
1.413609459969e0,1.413609459969e0,1.413609459969e0,1.413609459969e0,
1.413609459969e0,1.413609459969e0,1.413609459969e0)))representation_item('')surface());
#45105=oriented_edge('',*,*,#29193,.t.);
#45106=oriented_edge('',*,*,#44980,.f.);
#45107=oriented_edge('',*,*,#44990,.f.);
#45109=oriented_edge('',*,*,#45108,.t.);
#45110=edge_loop('',(#45105,#45106,#45107,#45109));
#45111=face_outer_bound('',#45110,.f.);
#45113=cartesian_point('',(0.e0,0.e0,-4.331177673041e1));
#45114=direction('',(0.e0,0.e0,1.e0));
#45115=direction('',(-2.180672036118e-2,-9.997622052004e-1,0.e0));
#45116=axis2_placement_3d('',#45113,#45114,#45115);
#45117=toroidal_surface('',#45116,7.344368814732e1,5.e-1);
#45118=oriented_edge('',*,*,#29195,.t.);
#45119=oriented_edge('',*,*,#45108,.f.);
#45121=oriented_edge('',*,*,#45120,.t.);
#45123=oriented_edge('',*,*,#45122,.t.);
#45125=oriented_edge('',*,*,#45124,.t.);
#45126=edge_loop('',(#45118,#45119,#45121,#45123,#45125));
#45127=face_outer_bound('',#45126,.f.);
#45129=cartesian_point('',(0.e0,-5.148592663318e-11,-4.228096149021e1));
#45130=direction('',(0.e0,0.e0,1.e0));
#45131=direction('',(0.e0,-1.e0,0.e0));
#45132=axis2_placement_3d('',#45129,#45130,#45131);
#45133=conical_surface('',#45132,7.351737503131e1,3.302386755580e1);
#45134=oriented_edge('',*,*,#45122,.f.);
#45135=oriented_edge('',*,*,#45120,.f.);
#45136=oriented_edge('',*,*,#44995,.f.);
#45138=oriented_edge('',*,*,#45137,.f.);
#45140=oriented_edge('',*,*,#45139,.f.);
#45142=oriented_edge('',*,*,#45141,.f.);
#45144=oriented_edge('',*,*,#45143,.f.);
#45145=edge_loop('',(#45134,#45135,#45136,#45138,#45140,#45142,#45144));
#45146=face_outer_bound('',#45145,.f.);
#45148=cartesian_point('',(0.e0,0.e0,-3.934268702288e1));
#45149=direction('',(0.e0,0.e0,1.e0));
#45150=direction('',(-1.485959642861e-3,9.999988959614e-1,0.e0));
#45151=axis2_placement_3d('',#45148,#45149,#45150);
#45152=toroidal_surface('',#45151,7.065650925828e1,4.e0);
#45154=oriented_edge('',*,*,#45153,.t.);
#45156=oriented_edge('',*,*,#45155,.t.);
#45157=oriented_edge('',*,*,#45141,.t.);
#45158=oriented_edge('',*,*,#45139,.t.);
#45159=oriented_edge('',*,*,#45137,.t.);
#45160=oriented_edge('',*,*,#44896,.t.);
#45161=oriented_edge('',*,*,#44894,.t.);
#45162=oriented_edge('',*,*,#28276,.t.);
#45163=oriented_edge('',*,*,#28274,.t.);
#45164=oriented_edge('',*,*,#28272,.t.);
#45165=edge_loop('',(#45154,#45156,#45157,#45158,#45159,#45160,#45161,#45162,
#45163,#45164));
#45166=face_outer_bound('',#45165,.f.);
#45168=cartesian_point('',(1.287689665006e0,-7.064684920402e1,
-3.934373684235e1));
#45169=direction('',(-9.999454677128e-1,-7.114348313947e-5,1.044301389414e-2));
#45170=direction('',(3.597949869289e-4,-9.996178399519e-1,2.764135664942e-2));
#45171=axis2_placement_3d('',#45168,#45169,#45170);
#45172=toroidal_surface('',#45171,3.698456065603e0,2.999995096061e-1);
#45174=oriented_edge('',*,*,#45173,.f.);
#45176=oriented_edge('',*,*,#45175,.f.);
#45177=oriented_edge('',*,*,#45155,.f.);
#45178=oriented_edge('',*,*,#45153,.f.);
#45180=oriented_edge('',*,*,#45179,.t.);
#45181=edge_loop('',(#45174,#45176,#45177,#45178,#45180));
#45182=face_outer_bound('',#45181,.f.);
#45184=cartesian_point('',(2.e0,-7.859594125440e1,0.e0));
#45185=direction('',(9.999451693655e-1,0.e0,-1.047178411625e-2));
#45186=direction('',(0.e0,1.e0,0.e0));
#45187=axis2_placement_3d('',#45184,#45185,#45186);
#45188=plane('',#45187);
#45190=oriented_edge('',*,*,#45189,.t.);
#45192=oriented_edge('',*,*,#45191,.t.);
#45194=oriented_edge('',*,*,#45193,.t.);
#45196=oriented_edge('',*,*,#45195,.t.);
#45197=oriented_edge('',*,*,#45173,.t.);
#45199=oriented_edge('',*,*,#45198,.t.);
#45200=edge_loop('',(#45190,#45192,#45194,#45196,#45197,#45199));
#45201=face_outer_bound('',#45200,.f.);
#45203=cartesian_point('',(2.430982453169e0,-7.447281711222e1,
-6.593067342440e0));
#45204=direction('',(9.366633982306e-3,-4.471399552028e-1,8.944149633303e-1));
#45205=direction('',(4.804132678531e-1,7.864760321107e-1,3.881475788745e-1));
#45206=axis2_placement_3d('',#45203,#45204,#45205);
#45207=cylindrical_surface('',#45206,5.000000030420e-1);
#45209=oriented_edge('',*,*,#45208,.t.);
#45211=oriented_edge('',*,*,#45210,.f.);
#45212=oriented_edge('',*,*,#45189,.f.);
#45214=oriented_edge('',*,*,#45213,.t.);
#45215=edge_loop('',(#45209,#45211,#45212,#45214));
#45216=face_outer_bound('',#45215,.f.);
#45218=cartesian_point('',(3.150403890807e-13,0.e0,-5.729424002762e0));
#45219=direction('',(0.e0,0.e0,1.e0));
#45220=direction('',(0.e0,-1.e0,0.e0));
#45221=axis2_placement_3d('',#45218,#45219,#45220);
#45222=conical_surface('',#45221,7.438528799862e1,2.656505117708e1);
#45224=oriented_edge('',*,*,#45223,.f.);
#45226=oriented_edge('',*,*,#45225,.f.);
#45228=oriented_edge('',*,*,#45227,.f.);
#45229=oriented_edge('',*,*,#45208,.f.);
#45231=oriented_edge('',*,*,#45230,.t.);
#45232=oriented_edge('',*,*,#28266,.f.);
#45234=oriented_edge('',*,*,#45233,.f.);
#45235=edge_loop('',(#45224,#45226,#45228,#45229,#45231,#45232,#45234));
#45236=face_outer_bound('',#45235,.f.);
#45238=cartesian_point('',(7.304852870314e0,-7.410213547542e1,
-6.695404897985e0));
#45239=direction('',(-4.907697581506e-2,4.445372107521e-1,-8.944149588986e-1));
#45240=direction('',(-5.789588428399e-1,7.170411973494e-1,3.881476260410e-1));
#45241=axis2_placement_3d('',#45238,#45239,#45240);
#45242=cylindrical_surface('',#45241,5.000000035646e-1);
#45243=oriented_edge('',*,*,#45223,.t.);
#45245=oriented_edge('',*,*,#45244,.f.);
#45247=oriented_edge('',*,*,#45246,.f.);
#45249=oriented_edge('',*,*,#45248,.t.);
#45250=edge_loop('',(#45243,#45245,#45247,#45249));
#45251=face_outer_bound('',#45250,.f.);
#45253=cartesian_point('',(8.618626141003e0,-7.514434736376e1,
-4.344652708274e0));
#45254=cartesian_point('',(8.537765272346e0,-7.518092264199e1,
-4.305680270095e0));
#45255=cartesian_point('',(8.378175976344e0,-7.523592755131e1,
-4.262057367845e0));
#45256=cartesian_point('',(8.136495505391e0,-7.526410009763e1,
-4.260908641764e0));
#45257=cartesian_point('',(7.960279260222e0,-7.526052770167e1,
-4.288647834011e0));
#45258=cartesian_point('',(7.793094558444e0,-7.523289890054e1,
-4.342956156510e0));
#45259=cartesian_point('',(7.644382434463e0,-7.518553906318e1,
-4.416767199209e0));
#45260=cartesian_point('',(7.515199290108e0,-7.512297747923e1,
-4.504648358042e0));
#45261=cartesian_point('',(7.403708301155e0,-7.504855228021e1,
-4.603646484010e0));
#45262=cartesian_point('',(7.307564350842e0,-7.496420271730e1,
-4.712824371106e0));
#45263=cartesian_point('',(7.224981628662e0,-7.487085920866e1,
-4.832429243082e0));
#45264=cartesian_point('',(7.155135171611e0,-7.476918730108e1,
-4.962886163395e0));
#45265=cartesian_point('',(7.097887820051e0,-7.465988065440e1,
-5.104431716835e0));
#45266=cartesian_point('',(7.053449793484e0,-7.454350828661e1,
-5.257327265176e0));
#45267=cartesian_point('',(7.022313779828e0,-7.442033857101e1,
-5.422139218280e0));
#45268=cartesian_point('',(7.005394818978e0,-7.429029776145e1,
-5.599885167095e0));
#45269=cartesian_point('',(7.004264995583e0,-7.415315069013e1,
-5.791901045449e0));
#45270=cartesian_point('',(7.024016175172e0,-7.398641182736e1,
-6.031746444105e0));
#45271=cartesian_point('',(7.057748037563e0,-7.386980962548e1,
-6.205932337513e0));
#45272=cartesian_point('',(7.084983494605e0,-7.380125755515e1,
-6.310922626391e0));
#45273=cartesian_point('',(8.552283362024e0,-7.458859572863e1,
-4.070563528476e0));
#45274=cartesian_point('',(8.481846129939e0,-7.462635774112e1,
-4.018852422786e0));
#45275=cartesian_point('',(8.323646257420e0,-7.469004229542e1,
-3.959216508384e0));
#45276=cartesian_point('',(8.074374015443e0,-7.471973598849e1,
-3.956815683230e0));
#45277=cartesian_point('',(7.894899520648e0,-7.471138733284e1,
-3.993863026630e0));
#45278=cartesian_point('',(7.733442835816e0,-7.467404400280e1,
-4.065501590454e0));
#45279=cartesian_point('',(7.602212741213e0,-7.461514781782e1,
-4.160068602490e0));
#45280=cartesian_point('',(7.501489592320e0,-7.454219874720e1,
-4.268671630379e0));
#45281=cartesian_point('',(7.427245675279e0,-7.446063724331e1,
-4.386575337426e0));
#45282=cartesian_point('',(7.374971902329e0,-7.437371237235e1,
-4.512255554993e0));
#45283=cartesian_point('',(7.341180109009e0,-7.428323815316e1,
-4.645944633965e0));
#45284=cartesian_point('',(7.323586352271e0,-7.419055291387e1,
-4.788237661853e0));
#45285=cartesian_point('',(7.320719977513e0,-7.409686802372e1,
-4.939593717709e0));
#45286=cartesian_point('',(7.331649134045e0,-7.400319339970e1,
-5.100508920205e0));
#45287=cartesian_point('',(7.355943102112e0,-7.391029611946e1,
-5.271761573413e0));
#45288=cartesian_point('',(7.393732114566e0,-7.381880291414e1,
-5.454525682845e0));
#45289=cartesian_point('',(7.445741061135e0,-7.372947393634e1,
-5.650207060776e0));
#45290=cartesian_point('',(7.523718930363e0,-7.363021377425e1,
-5.892676030933e0));
#45291=cartesian_point('',(7.591630722552e0,-7.356986981152e1,
-6.067070804848e0));
#45292=cartesian_point('',(7.636257128551e0,-7.353792419598e1,
-6.171589992126e0));
#45293=cartesian_point('',(8.234499720561e0,-7.423165013980e1,
-4.476382596849e0));
#45294=cartesian_point('',(8.214104048473e0,-7.424390672687e1,
-4.443055461407e0));
#45295=cartesian_point('',(8.164395781853e0,-7.426571478143e1,
-4.406280366805e0));
#45296=cartesian_point('',(8.084474136613e0,-7.427535919452e1,
-4.404131348985e0));
#45297=cartesian_point('',(8.027425271198e0,-7.427176432621e1,
-4.426016429380e0));
#45298=cartesian_point('',(7.977805091932e0,-7.425802552658e1,
-4.470469277675e0));
#45299=cartesian_point('',(7.939968338558e0,-7.423706376086e1,
-4.532800310331e0));
#45300=cartesian_point('',(7.913857980880e0,-7.421179188422e1,
-4.609351999665e0));
#45301=cartesian_point('',(7.897798880757e0,-7.418431374406e1,
-4.698086112335e0));
#45302=cartesian_point('',(7.889970866384e0,-7.415589495668e1,
-4.798369671409e0));
#45303=cartesian_point('',(7.888962740289e0,-7.412726814313e1,
-4.910464516359e0));
#45304=cartesian_point('',(7.893786953111e0,-7.409897777417e1,
-5.034719687510e0));
#45305=cartesian_point('',(7.903733601748e0,-7.407150147069e1,
-5.171270525342e0));
#45306=cartesian_point('',(7.918297877487e0,-7.404523917152e1,
-5.320271394087e0));
#45307=cartesian_point('',(7.937175355828e0,-7.402052270657e1,
-5.482195650633e0));
#45308=cartesian_point('',(7.960267316677e0,-7.399767332464e1,
-5.658001706711e0));
#45309=cartesian_point('',(7.987653719524e0,-7.397710565961e1,
-5.849019095071e0));
#45310=cartesian_point('',(8.024476532588e0,-7.395670413779e1,
-6.088869185753e0));
#45311=cartesian_point('',(8.053292845513e0,-7.394690626164e1,
-6.264162728036e0));
#45312=cartesian_point('',(8.071238308869e0,-7.394288601636e1,
-6.370213534736e0));
#45313=cartesian_point('',(8.130124373205e0,-7.459564528424e1,
-4.968483847273e0));
#45314=cartesian_point('',(8.126188144663e0,-7.459301322922e1,
-4.957771518652e0));
#45315=cartesian_point('',(8.133373766103e0,-7.458364495734e1,
-4.949290610137e0));
#45316=cartesian_point('',(8.152021562549e0,-7.458099745094e1,
-4.948528966051e0));
#45317=cartesian_point('',(8.163999823901e0,-7.458473264793e1,
-4.952960501084e0));
#45318=cartesian_point('',(8.168731869314e0,-7.459338908359e1,
-4.965478535517e0));
#45319=cartesian_point('',(8.163585384766e0,-7.460434260224e1,
-4.989735949109e0));
#45320=cartesian_point('',(8.149098137780e0,-7.461507111319e1,
-5.028347311468e0));
#45321=cartesian_point('',(8.127049718673e0,-7.462378366890e1,
-5.082505501166e0));
#45322=cartesian_point('',(8.099228452464e0,-7.462937053176e1,
-5.152643265401e0));
#45323=cartesian_point('',(8.067041273331e0,-7.463109977906e1,
-5.239053158221e0));
#45324=cartesian_point('',(8.031656054012e0,-7.462841662819e1,
-5.341782015672e0));
#45325=cartesian_point('',(7.994105073440e0,-7.462088681011e1,
-5.460568766777e0));
#45326=cartesian_point('',(7.955255006426e0,-7.460814167521e1,
-5.595149423276e0));
#45327=cartesian_point('',(7.915792683841e0,-7.458978052749e1,
-5.745621625665e0));
#45328=cartesian_point('',(7.876281195691e0,-7.456526002879e1,
-5.912671550910e0));
#45329=cartesian_point('',(7.837301230225e0,-7.453381387475e1,
-6.097517874816e0));
#45330=cartesian_point('',(7.793788242623e0,-7.448829769196e1,
-6.333337492818e0));
#45331=cartesian_point('',(7.767421950205e0,-7.444939568950e1,
-6.508904986388e0));
#45332=cartesian_point('',(7.753643063592e0,-7.442377091560e1,
-6.616249703519e0));
#45333=(bounded_surface()b_spline_surface(3,3,((#45253,#45254,#45255,#45256,
#45257,#45258,#45259,#45260,#45261,#45262,#45263,#45264,#45265,#45266,#45267,
#45268,#45269,#45270,#45271,#45272),(#45273,#45274,#45275,#45276,#45277,#45278,
#45279,#45280,#45281,#45282,#45283,#45284,#45285,#45286,#45287,#45288,#45289,
#45290,#45291,#45292),(#45293,#45294,#45295,#45296,#45297,#45298,#45299,#45300,
#45301,#45302,#45303,#45304,#45305,#45306,#45307,#45308,#45309,#45310,#45311,
#45312),(#45313,#45314,#45315,#45316,#45317,#45318,#45319,#45320,#45321,#45322,
#45323,#45324,#45325,#45326,#45327,#45328,#45329,#45330,#45331,#45332)),
.unspecified.,.f.,.f.,.f.)b_spline_surface_with_knots((4,4),(4,1,1,1,1,1,1,1,1,
1,1,1,1,1,1,1,1,4),(0.e0,1.e0),(4.995322066619e-1,5.202665886472e-1,
5.294170232326e-1,5.394745435376e-1,5.503628052858e-1,5.624496593915e-1,
5.760099350293e-1,5.911268749289e-1,6.079891571194e-1,6.268169023549e-1,
6.477193102510e-1,6.707203855511e-1,6.958386928855e-1,7.231583234962e-1,
7.528630842003e-1,7.852380936424e-1,8.205991106016e-1,8.757467018571e-1),
.unspecified.)geometric_representation_item()rational_b_spline_surface(((
1.576531785684e0,1.576531785684e0,1.576531785684e0,1.576531785684e0,
1.576531785684e0,1.576531785684e0,1.576531785684e0,1.576531785684e0,
1.576531785684e0,1.576531785684e0,1.576531785684e0,1.576531785684e0,
1.576531785684e0,1.576531785684e0,1.576531785684e0,1.576531785684e0,
1.576531785684e0,1.576531785684e0,1.576531785684e0,1.576531785684e0),(
8.078227381052e-1,8.078227381052e-1,8.078227381052e-1,8.078227381052e-1,
8.078227381052e-1,8.078227381052e-1,8.078227381052e-1,8.078227381052e-1,
8.078227381052e-1,8.078227381052e-1,8.078227381052e-1,8.078227381052e-1,
8.078227381052e-1,8.078227381052e-1,8.078227381052e-1,8.078227381052e-1,
8.078227381052e-1,8.078227381052e-1,8.078227381052e-1,8.078227381052e-1),(
8.078227381052e-1,8.078227381052e-1,8.078227381052e-1,8.078227381052e-1,
8.078227381052e-1,8.078227381052e-1,8.078227381052e-1,8.078227381052e-1,
8.078227381052e-1,8.078227381052e-1,8.078227381052e-1,8.078227381052e-1,
8.078227381052e-1,8.078227381052e-1,8.078227381052e-1,8.078227381052e-1,
8.078227381052e-1,8.078227381052e-1,8.078227381052e-1,8.078227381052e-1),(
1.576531785684e0,1.576531785684e0,1.576531785684e0,1.576531785684e0,
1.576531785684e0,1.576531785684e0,1.576531785684e0,1.576531785684e0,
1.576531785684e0,1.576531785684e0,1.576531785684e0,1.576531785684e0,
1.576531785684e0,1.576531785684e0,1.576531785684e0,1.576531785684e0,
1.576531785684e0,1.576531785684e0,1.576531785684e0,1.576531785684e0)))representation_item('')surface());
#45335=oriented_edge('',*,*,#45334,.f.);
#45336=oriented_edge('',*,*,#45244,.t.);
#45337=oriented_edge('',*,*,#45233,.t.);
#45338=oriented_edge('',*,*,#28264,.f.);
#45339=edge_loop('',(#45335,#45336,#45337,#45338));
#45340=face_outer_bound('',#45339,.f.);
#45342=cartesian_point('',(8.290466491896e0,-7.402229749901e1,
-2.460528104879e1));
#45343=direction('',(-9.269387931737e-3,-9.816549007497e-3,9.999088527526e-1));
#45344=direction('',(-7.276473350052e-1,6.859514237430e-1,-1.117067589865e-5));
#45345=axis2_placement_3d('',#45342,#45343,#45344);
#45346=cylindrical_surface('',#45345,3.000055924659e-1);
#45347=oriented_edge('',*,*,#45334,.t.);
#45348=oriented_edge('',*,*,#28262,.f.);
#45350=oriented_edge('',*,*,#45349,.t.);
#45352=oriented_edge('',*,*,#45351,.f.);
#45353=edge_loop('',(#45347,#45348,#45350,#45352));
#45354=face_outer_bound('',#45353,.f.);
#45356=cartesian_point('',(7.944916371733e0,-7.021109249391e1,
-3.934391582388e1));
#45357=direction('',(9.914089322169e-1,1.303828737286e-1,1.042282873143e-2));
#45358=direction('',(1.126307970898e-1,-8.104717811597e-1,-5.748476280639e-1));
#45359=axis2_placement_3d('',#45356,#45357,#45358);
#45360=toroidal_surface('',#45359,3.697836790004e0,2.999997081832e-1);
#45362=oriented_edge('',*,*,#45361,.f.);
#45363=oriented_edge('',*,*,#45349,.f.);
#45365=oriented_edge('',*,*,#45364,.f.);
#45367=oriented_edge('',*,*,#45366,.f.);
#45369=oriented_edge('',*,*,#45368,.t.);
#45370=edge_loop('',(#45362,#45363,#45365,#45367,#45369));
#45371=face_outer_bound('',#45370,.f.);
#45373=cartesian_point('',(6.659342911421e0,-6.590532645855e1,0.e0));
#45374=direction('',(-9.913904998230e-1,-1.305190353861e-1,-1.047178411625e-2));
#45375=direction('',(1.305261922200e-1,-9.914448613738e-1,0.e0));
#45376=axis2_placement_3d('',#45373,#45374,#45375);
#45377=plane('',#45376);
#45379=oriented_edge('',*,*,#45378,.t.);
#45381=oriented_edge('',*,*,#45380,.t.);
#45382=oriented_edge('',*,*,#45246,.t.);
#45383=oriented_edge('',*,*,#45351,.t.);
#45384=oriented_edge('',*,*,#45361,.t.);
#45386=oriented_edge('',*,*,#45385,.t.);
#45387=edge_loop('',(#45379,#45381,#45382,#45383,#45384,#45386));
#45388=face_outer_bound('',#45387,.f.);
#45390=cartesian_point('',(7.383427254573e0,-7.350742683292e1,
-2.154661790146e1));
#45391=direction('',(9.283970328424e-3,9.705860547405e-3,-9.999097980148e-1));
#45392=direction('',(-5.899488769339e-1,8.074371510665e-1,2.360017398560e-3));
#45393=axis2_placement_3d('',#45390,#45391,#45392);
#45394=cylindrical_surface('',#45393,5.000150355082e-1);
#45396=oriented_edge('',*,*,#45395,.f.);
#45398=oriented_edge('',*,*,#45397,.f.);
#45399=oriented_edge('',*,*,#45378,.f.);
#45401=oriented_edge('',*,*,#45400,.t.);
#45402=edge_loop('',(#45396,#45398,#45399,#45401));
#45403=face_outer_bound('',#45402,.f.);
#45405=cartesian_point('',(0.e0,0.e0,-2.511027589124e1));
#45406=direction('',(0.e0,0.e0,1.e0));
#45407=direction('',(1.e0,0.e0,0.e0));
#45408=axis2_placement_3d('',#45405,#45406,#45407);
#45409=conical_surface('',#45408,7.334631745054e1,5.e-1);
#45411=oriented_edge('',*,*,#45410,.f.);
#45412=oriented_edge('',*,*,#29199,.f.);
#45414=oriented_edge('',*,*,#45413,.f.);
#45416=oriented_edge('',*,*,#45415,.t.);
#45418=oriented_edge('',*,*,#45417,.f.);
#45420=oriented_edge('',*,*,#45419,.f.);
#45421=oriented_edge('',*,*,#45395,.t.);
#45422=edge_loop('',(#45411,#45412,#45414,#45416,#45418,#45420,#45421));
#45423=face_outer_bound('',#45422,.f.);
#45425=cartesian_point('',(7.311142576022e0,-7.288811817364e1,
-4.131568016912e1));
#45426=cartesian_point('',(7.257169473638e0,-7.291469657559e1,
-4.151451231968e1));
#45427=cartesian_point('',(7.210743074332e0,-7.296316096421e1,
-4.183276905822e1));
#45428=cartesian_point('',(7.234335779507e0,-7.302047879948e1,
-4.217125502411e1));
#45429=cartesian_point('',(7.254310731845e0,-7.304168660484e1,
-4.229078700158e1));
#45430=cartesian_point('',(7.847931290740e0,-7.256039362766e1,
-4.133853680900e1));
#45431=cartesian_point('',(7.761090912468e0,-7.253032652919e1,
-4.149733668051e1));
#45432=cartesian_point('',(7.645174428312e0,-7.250190249149e1,
-4.176331867494e1));
#45433=cartesian_point('',(7.572940347375e0,-7.249819571448e1,
-4.206763041246e1));
#45434=cartesian_point('',(7.556570958803e0,-7.250107058642e1,
-4.217840658143e1));
#45435=cartesian_point('',(8.306205736727e0,-7.299112836403e1,
-4.136105044291e1));
#45436=cartesian_point('',(8.266013634664e0,-7.291281154817e1,
-4.149366884896e1));
#45437=cartesian_point('',(8.206233680703e0,-7.280022573850e1,
-4.170569059386e1));
#45438=cartesian_point('',(8.155427556848e0,-7.269991550710e1,
-4.193080024735e1));
#45439=cartesian_point('',(8.140017852307e0,-7.266751548456e1,
-4.201024852358e1));
#45440=cartesian_point('',(8.013091330357e0,-7.354788376671e1,
-4.135016478290e1));
#45441=cartesian_point('',(8.030570388712e0,-7.350055704629e1,
-4.150889422376e1));
#45442=cartesian_point('',(8.070129511376e0,-7.342010905167e1,
-4.174449889591e1));
#45443=cartesian_point('',(8.126543875958e0,-7.332945731308e1,
-4.196166933850e1));
#45444=cartesian_point('',(8.147988796820e0,-7.329663380942e1,
-4.203321571377e1));
#45445=(bounded_surface()b_spline_surface(3,3,((#45425,#45426,#45427,#45428,
#45429),(#45430,#45431,#45432,#45433,#45434),(#45435,#45436,#45437,#45438,
#45439),(#45440,#45441,#45442,#45443,#45444)),.unspecified.,.f.,.f.,.f.)b_spline_surface_with_knots((4,4),(4,1,4),(0.e0,1.e0),(3.710923320188e-1,
7.050498469880e-1,8.826151639644e-1),.unspecified.)geometric_representation_item()rational_b_spline_surface(((1.579952705166e0,1.579952705166e0,1.579952705166e0,
1.579952705166e0,1.579952705166e0),(8.066824316115e-1,8.066824316115e-1,
8.066824316115e-1,8.066824316115e-1,8.066824316115e-1),(8.066824316115e-1,
8.066824316115e-1,8.066824316115e-1,8.066824316115e-1,8.066824316115e-1),(
1.579952705166e0,1.579952705166e0,1.579952705166e0,1.579952705166e0,
1.579952705166e0)))representation_item('')surface());
#45446=oriented_edge('',*,*,#45410,.t.);
#45447=oriented_edge('',*,*,#45400,.f.);
#45449=oriented_edge('',*,*,#45448,.f.);
#45451=oriented_edge('',*,*,#45450,.t.);
#45452=edge_loop('',(#45446,#45447,#45449,#45451));
#45453=face_outer_bound('',#45452,.f.);
#45455=cartesian_point('',(8.311992507556e0,-7.277908461061e1,
-4.213845709224e1));
#45456=direction('',(6.242068762413e-2,-5.414020686023e-1,8.384434732704e-1));
#45457=direction('',(-7.154114028342e-1,5.614915257773e-1,4.158290408030e-1));
#45458=axis2_placement_3d('',#45455,#45456,#45457);
#45459=cylindrical_surface('',#45458,3.000000000008e-1);
#45461=oriented_edge('',*,*,#45460,.t.);
#45462=oriented_edge('',*,*,#45448,.t.);
#45463=oriented_edge('',*,*,#45385,.f.);
#45464=oriented_edge('',*,*,#45368,.f.);
#45466=oriented_edge('',*,*,#45465,.t.);
#45467=edge_loop('',(#45461,#45462,#45463,#45464,#45466));
#45468=face_outer_bound('',#45467,.f.);
#45470=cartesian_point('',(7.365819885149e0,-7.284999771965e1,
-4.179691616900e1));
#45471=cartesian_point('',(7.352170625157e0,-7.286638132925e1,
-4.187952006874e1));
#45472=cartesian_point('',(7.339399566948e0,-7.289024333141e1,
-4.201667284321e1));
#45473=cartesian_point('',(7.340377477949e0,-7.291532117864e1,
-4.220532643946e1));
#45474=cartesian_point('',(7.350932997041e0,-7.293059461646e1,
-4.235401651506e1));
#45475=cartesian_point('',(7.368318649232e0,-7.294081709346e1,
-4.249033468108e1));
#45476=cartesian_point('',(7.390548212699e0,-7.294699573016e1,
-4.261539131399e1));
#45477=cartesian_point('',(7.416248025262e0,-7.294994352737e1,
-4.273027265026e1));
#45478=cartesian_point('',(7.444467059961e0,-7.295031124608e1,
-4.283597732275e1));
#45479=cartesian_point('',(7.474590839123e0,-7.294861197846e1,
-4.293350939014e1));
#45480=cartesian_point('',(7.506281569740e0,-7.294523359602e1,
-4.302387186765e1));
#45481=cartesian_point('',(7.539423051005e0,-7.294045176096e1,
-4.310801346054e1));
#45482=cartesian_point('',(7.574105612669e0,-7.293443903029e1,
-4.318684813647e1));
#45483=cartesian_point('',(7.610666433437e0,-7.292725986815e1,
-4.326132548888e1));
#45484=cartesian_point('',(7.649794934029e0,-7.291884626023e1,
-4.333252046438e1));
#45485=cartesian_point('',(7.692685719757e0,-7.290896057710e1,
-4.340164007785e1));
#45486=cartesian_point('',(7.741136825006e0,-7.289717377124e1,
-4.346978154859e1));
#45487=cartesian_point('',(7.797892263261e0,-7.288284052706e1,
-4.353775208389e1));
#45488=cartesian_point('',(7.867141617323e0,-7.286508766355e1,
-4.360592236978e1));
#45489=cartesian_point('',(7.957960704157e0,-7.284250714040e1,
-4.367471259108e1));
#45490=cartesian_point('',(8.088776991951e0,-7.281295092337e1,
-4.374289392637e1));
#45491=cartesian_point('',(8.289762035864e0,-7.277911493374e1,
-4.378669205287e1));
#45492=cartesian_point('',(8.517318519166e0,-7.276170882444e1,
-4.375257896889e1));
#45493=cartesian_point('',(8.684230257235e0,-7.276101036945e1,
-4.366859762729e1));
#45494=cartesian_point('',(8.755449849518e0,-7.276247360707e1,
-4.361134363361e1));
#45495=cartesian_point('',(8.787757460145e0,-7.276317601676e1,
-4.358199890089e1));
#45496=cartesian_point('',(7.811062341745e0,-7.263220661825e1,
-4.175620152703e1));
#45497=cartesian_point('',(7.783645712196e0,-7.262395681820e1,
-4.182031188288e1));
#45498=cartesian_point('',(7.744477549314e0,-7.261159321918e1,
-4.192992421253e1));
#45499=cartesian_point('',(7.703498904374e0,-7.259543516647e1,
-4.208659587132e1));
#45500=cartesian_point('',(7.678302148514e0,-7.258265534165e1,
-4.221316055069e1));
#45501=cartesian_point('',(7.660986346586e0,-7.257058350841e1,
-4.233160372885e1));
#45502=cartesian_point('',(7.649950552012e0,-7.255901433204e1,
-4.244220768801e1));
#45503=cartesian_point('',(7.643998651047e0,-7.254783692078e1,
-4.254543054473e1));
#45504=cartesian_point('',(7.642245371640e0,-7.253698812198e1,
-4.264179109265e1));
#45505=cartesian_point('',(7.644051540539e0,-7.252641215357e1,
-4.273191744864e1));
#45506=cartesian_point('',(7.648995701242e0,-7.251604054952e1,
-4.281652117597e1));
#45507=cartesian_point('',(7.656857496881e0,-7.250578354024e1,
-4.289633346766e1));
#45508=cartesian_point('',(7.667616700725e0,-7.249551564896e1,
-4.297211261744e1));
#45509=cartesian_point('',(7.681490654567e0,-7.248505099581e1,
-4.304470689767e1));
#45510=cartesian_point('',(7.699034214117e0,-7.247410403303e1,
-4.311514608291e1));
#45511=cartesian_point('',(7.721323926352e0,-7.246224144839e1,
-4.318465962253e1));
#45512=cartesian_point('',(7.750181243082e0,-7.244884977542e1,
-4.325444545034e1));
#45513=cartesian_point('',(7.788625290256e0,-7.243308665915e1,
-4.332546486919e1));
#45514=cartesian_point('',(7.841437381393e0,-7.241385092430e1,
-4.339823606969e1));
#45515=cartesian_point('',(7.918433836754e0,-7.238947854579e1,
-4.347324060024e1));
#45516=cartesian_point('',(8.039224172173e0,-7.235760559778e1,
-4.354908485552e1));
#45517=cartesian_point('',(8.237439554063e0,-7.232173914006e1,
-4.359857444260e1));
#45518=cartesian_point('',(8.463927964772e0,-7.230630830300e1,
-4.355992921200e1));
#45519=cartesian_point('',(8.620048502538e0,-7.231114671165e1,
-4.346625824240e1));
#45520=cartesian_point('',(8.679624588235e0,-7.231672596350e1,
-4.340413141728e1));
#45521=cartesian_point('',(8.705363023e0,-7.231963562464e1,-4.337270135494e1));
#45522=cartesian_point('',(8.189846652498e0,-7.294773402084e1,
-4.169085133968e1));
#45523=cartesian_point('',(8.178509529833e0,-7.291919339031e1,
-4.175001231983e1));
#45524=cartesian_point('',(8.161595084856e0,-7.287249489434e1,
-4.184883265922e1));
#45525=cartesian_point('',(8.142178902103e0,-7.280875633918e1,
-4.198632094304e1));
#45526=cartesian_point('',(8.128989298837e0,-7.275855317687e1,
-4.209562111389e1));
#45527=cartesian_point('',(8.118618881586e0,-7.271243872300e1,
-4.219658680277e1));
#45528=cartesian_point('',(8.110552792014e0,-7.267002206098e1,
-4.228979020668e1));
#45529=cartesian_point('',(8.104399839612e0,-7.263097510686e1,
-4.237580841179e1));
#45530=cartesian_point('',(8.099866009111e0,-7.259502629455e1,
-4.245517537304e1));
#45531=cartesian_point('',(8.096731321029e0,-7.256191447268e1,
-4.252844793900e1));
#45532=cartesian_point('',(8.094841778585e0,-7.253138449288e1,
-4.259619498984e1));
#45533=cartesian_point('',(8.094106907812e0,-7.250320365950e1,
-4.265894840001e1));
#45534=cartesian_point('',(8.094499440230e0,-7.247715596541e1,
-4.271720710269e1));
#45535=cartesian_point('',(8.096065033665e0,-7.245302141024e1,
-4.277147620785e1));
#45536=cartesian_point('',(8.098951023068e0,-7.243055324284e1,
-4.282231130311e1));
#45537=cartesian_point('',(8.103464529833e0,-7.240948495792e1,
-4.287029064437e1));
#45538=cartesian_point('',(8.110150820614e0,-7.238960912072e1,
-4.291580845902e1));
#45539=cartesian_point('',(8.119933791927e0,-7.237079254473e1,
-4.295896657914e1));
#45540=cartesian_point('',(8.134282231714e0,-7.235293264957e1,
-4.299956528919e1));
#45541=cartesian_point('',(8.156163026987e0,-7.233561242033e1,
-4.303761770247e1));
#45542=cartesian_point('',(8.191502946279e0,-7.231831117032e1,
-4.307240659486e1));
#45543=cartesian_point('',(8.250629718489e0,-7.230372992136e1,
-4.309318879317e1));
#45544=cartesian_point('',(8.319035662354e0,-7.230196759676e1,
-4.307710486415e1));
#45545=cartesian_point('',(8.366936947083e0,-7.231265498601e1,
-4.303463845554e1));
#45546=cartesian_point('',(8.385762096886e0,-7.232314853853e1,
-4.300232138677e1));
#45547=cartesian_point('',(8.394028786190e0,-7.232910638036e1,
-4.298501215475e1));
#45548=cartesian_point('',(8.058856453890e0,-7.342729731264e1,
-4.167734925900e1));
#45549=cartesian_point('',(8.074626802809e0,-7.340655613349e1,
-4.175089761375e1));
#45550=cartesian_point('',(8.102571898514e0,-7.336759784849e1,
-4.186830499831e1));
#45551=cartesian_point('',(8.143001218629e0,-7.330562080136e1,
-4.202186004379e1));
#45552=cartesian_point('',(8.175525429658e0,-7.325242323689e1,
-4.213896239148e1));
#45553=cartesian_point('',(8.205618592242e0,-7.320036018536e1,
-4.224330315279e1));
#45554=cartesian_point('',(8.233281628286e0,-7.315009922041e1,
-4.233652314212e1));
#45555=cartesian_point('',(8.258613590348e0,-7.310205596069e1,
-4.241992626667e1));
#45556=cartesian_point('',(8.281745234850e0,-7.305649984692e1,
-4.249453889903e1));
#45557=cartesian_point('',(8.302829055197e0,-7.301356822064e1,
-4.256123470292e1));
#45558=cartesian_point('',(8.322016611721e0,-7.297330739303e1,
-4.262075563579e1));
#45559=cartesian_point('',(8.339429341760e0,-7.293573152402e1,
-4.267368572286e1));
#45560=cartesian_point('',(8.355144691238e0,-7.290084753315e1,
-4.272046439701e1));
#45561=cartesian_point('',(8.369185720078e0,-7.286865745657e1,
-4.276141339015e1));
#45562=cartesian_point('',(8.381496235257e0,-7.283916426352e1,
-4.279674006048e1));
#45563=cartesian_point('',(8.391863075048e0,-7.281243552023e1,
-4.282645997730e1));
#45564=cartesian_point('',(8.399749322375e0,-7.278878506849e1,
-4.285019987148e1));
#45565=cartesian_point('',(8.404065488178e0,-7.276886511128e1,
-4.286719443359e1));
#45566=cartesian_point('',(8.402940446584e0,-7.275362953052e1,
-4.287650084429e1));
#45567=cartesian_point('',(8.392918060136e0,-7.274395185788e1,
-4.287768222374e1));
#45568=cartesian_point('',(8.367391380415e0,-7.274105651168e1,
-4.287074728040e1));
#45569=cartesian_point('',(8.313895206208e0,-7.274616465893e1,
-4.286202139879e1));
#45570=cartesian_point('',(8.252218668787e0,-7.275376692169e1,
-4.286918723422e1));
#45571=cartesian_point('',(8.221128806291e0,-7.276376995917e1,
-4.287889148688e1));
#45572=cartesian_point('',(8.217789109860e0,-7.277422456726e1,
-4.287617843029e1));
#45573=cartesian_point('',(8.218129824868e0,-7.278050403129e1,
-4.287266964566e1));
#45574=(bounded_surface()b_spline_surface(3,3,((#45470,#45471,#45472,#45473,
#45474,#45475,#45476,#45477,#45478,#45479,#45480,#45481,#45482,#45483,#45484,
#45485,#45486,#45487,#45488,#45489,#45490,#45491,#45492,#45493,#45494,#45495),(
#45496,#45497,#45498,#45499,#45500,#45501,#45502,#45503,#45504,#45505,#45506,
#45507,#45508,#45509,#45510,#45511,#45512,#45513,#45514,#45515,#45516,#45517,
#45518,#45519,#45520,#45521),(#45522,#45523,#45524,#45525,#45526,#45527,#45528,
#45529,#45530,#45531,#45532,#45533,#45534,#45535,#45536,#45537,#45538,#45539,
#45540,#45541,#45542,#45543,#45544,#45545,#45546,#45547),(#45548,#45549,#45550,
#45551,#45552,#45553,#45554,#45555,#45556,#45557,#45558,#45559,#45560,#45561,
#45562,#45563,#45564,#45565,#45566,#45567,#45568,#45569,#45570,#45571,#45572,
#45573)),.unspecified.,.f.,.f.,.f.)b_spline_surface_with_knots((4,4),(4,1,1,1,1,
1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,4),(0.e0,1.e0),(3.733686730812e-2,
1.205569377449e-1,1.727187237311e-1,2.202041441425e-1,2.635361516249e-1,
3.032044010867e-1,3.395610986658e-1,3.729001354661e-1,4.035099473149e-1,
4.316745741739e-1,4.576346911604e-1,4.815815677151e-1,5.037179571313e-1,
5.242569247325e-1,5.434161286820e-1,5.613889257031e-1,5.781346101819e-1,
5.935652756005e-1,6.077327551920e-1,6.217150622059e-1,6.368726858073e-1,
6.526183727754e-1,6.694874003822e-1,6.892785538096e-1),.unspecified.)geometric_representation_item()rational_b_spline_surface(((1.413610494049e0,
1.413610494049e0,1.413610494049e0,1.413610494049e0,1.413610494049e0,
1.413610494049e0,1.413610494049e0,1.413610494049e0,1.413610494049e0,
1.413610494049e0,1.413610494049e0,1.413610494049e0,1.413610494049e0,
1.413610494049e0,1.413610494049e0,1.413610494049e0,1.413610494049e0,
1.413610494049e0,1.413610494049e0,1.413610494049e0,1.413610494049e0,
1.413610494049e0,1.413610494049e0,1.413610494049e0,1.413610494049e0,
1.413610494049e0),(8.621298353170e-1,8.621298353170e-1,8.621298353170e-1,
8.621298353170e-1,8.621298353170e-1,8.621298353170e-1,8.621298353170e-1,
8.621298353170e-1,8.621298353170e-1,8.621298353170e-1,8.621298353170e-1,
8.621298353170e-1,8.621298353170e-1,8.621298353170e-1,8.621298353170e-1,
8.621298353170e-1,8.621298353170e-1,8.621298353170e-1,8.621298353170e-1,
8.621298353170e-1,8.621298353170e-1,8.621298353170e-1,8.621298353170e-1,
8.621298353170e-1,8.621298353170e-1,8.621298353170e-1),(8.621298353170e-1,
8.621298353170e-1,8.621298353170e-1,8.621298353170e-1,8.621298353170e-1,
8.621298353170e-1,8.621298353170e-1,8.621298353170e-1,8.621298353170e-1,
8.621298353170e-1,8.621298353170e-1,8.621298353170e-1,8.621298353170e-1,
8.621298353170e-1,8.621298353170e-1,8.621298353170e-1,8.621298353170e-1,
8.621298353170e-1,8.621298353170e-1,8.621298353170e-1,8.621298353170e-1,
8.621298353170e-1,8.621298353170e-1,8.621298353170e-1,8.621298353170e-1,
8.621298353170e-1),(1.413610494049e0,1.413610494049e0,1.413610494049e0,
1.413610494049e0,1.413610494049e0,1.413610494049e0,1.413610494049e0,
1.413610494049e0,1.413610494049e0,1.413610494049e0,1.413610494049e0,
1.413610494049e0,1.413610494049e0,1.413610494049e0,1.413610494049e0,
1.413610494049e0,1.413610494049e0,1.413610494049e0,1.413610494049e0,
1.413610494049e0,1.413610494049e0,1.413610494049e0,1.413610494049e0,
1.413610494049e0,1.413610494049e0,1.413610494049e0)))representation_item('')surface());
#45575=oriented_edge('',*,*,#29201,.t.);
#45576=oriented_edge('',*,*,#45450,.f.);
#45577=oriented_edge('',*,*,#45460,.f.);
#45579=oriented_edge('',*,*,#45578,.t.);
#45580=edge_loop('',(#45575,#45576,#45577,#45579));
#45581=face_outer_bound('',#45580,.f.);
#45583=cartesian_point('',(0.e0,0.e0,-4.331177673041e1));
#45584=direction('',(0.e0,0.e0,1.e0));
#45585=direction('',(1.088696452854e-1,-9.940560348066e-1,0.e0));
#45586=axis2_placement_3d('',#45583,#45584,#45585);
#45587=toroidal_surface('',#45586,7.344368814732e1,5.e-1);
#45588=oriented_edge('',*,*,#29203,.t.);
#45589=oriented_edge('',*,*,#45578,.f.);
#45591=oriented_edge('',*,*,#45590,.t.);
#45593=oriented_edge('',*,*,#45592,.t.);
#45594=oriented_edge('',*,*,#29092,.t.);
#45595=edge_loop('',(#45588,#45589,#45591,#45593,#45594));
#45596=face_outer_bound('',#45595,.f.);
#45598=cartesian_point('',(6.718941086454e-12,-5.104563128935e-11,
-4.228096149021e1));
#45599=direction('',(0.e0,0.e0,1.e0));
#45600=direction('',(1.305261922201e-1,-9.914448613738e-1,0.e0));
#45601=axis2_placement_3d('',#45598,#45599,#45600);
#45602=conical_surface('',#45601,7.351737503131e1,3.302386755580e1);
#45603=oriented_edge('',*,*,#45592,.f.);
#45604=oriented_edge('',*,*,#45590,.f.);
#45605=oriented_edge('',*,*,#45465,.f.);
#45607=oriented_edge('',*,*,#45606,.f.);
#45609=oriented_edge('',*,*,#45608,.f.);
#45611=oriented_edge('',*,*,#45610,.f.);
#45613=oriented_edge('',*,*,#45612,.f.);
#45614=edge_loop('',(#45603,#45604,#45605,#45607,#45609,#45611,#45613));
#45615=face_outer_bound('',#45614,.f.);
#45617=cartesian_point('',(0.e0,0.e0,-3.934268702288e1));
#45618=direction('',(0.e0,0.e0,1.e0));
#45619=direction('',(-1.319992951662e-1,9.912498101264e-1,0.e0));
#45620=axis2_placement_3d('',#45617,#45618,#45619);
#45621=toroidal_surface('',#45620,7.065650925828e1,4.e0);
#45623=oriented_edge('',*,*,#45622,.t.);
#45625=oriented_edge('',*,*,#45624,.t.);
#45626=oriented_edge('',*,*,#45610,.t.);
#45627=oriented_edge('',*,*,#45608,.t.);
#45628=oriented_edge('',*,*,#45606,.t.);
#45629=oriented_edge('',*,*,#45366,.t.);
#45630=oriented_edge('',*,*,#45364,.t.);
#45631=oriented_edge('',*,*,#28260,.t.);
#45632=oriented_edge('',*,*,#28258,.t.);
#45633=edge_loop('',(#45623,#45625,#45626,#45627,#45628,#45629,#45630,#45631,
#45632));
#45634=face_outer_bound('',#45633,.f.);
#45636=cartesian_point('',(1.049793752096e1,-6.987437838674e1,
-3.934373684236e1));
#45637=direction('',(-9.913815095515e-1,-1.305896090036e-1,1.044301391505e-2));
#45638=direction('',(1.308330270504e-1,-9.910190081099e-1,2.764135665391e-2));
#45639=axis2_placement_3d('',#45636,#45637,#45638);
#45640=toroidal_surface('',#45639,3.698456065625e0,2.999995096072e-1);
#45642=oriented_edge('',*,*,#45641,.f.);
#45644=oriented_edge('',*,*,#45643,.f.);
#45645=oriented_edge('',*,*,#45624,.f.);
#45646=oriented_edge('',*,*,#45622,.f.);
#45648=oriented_edge('',*,*,#45647,.t.);
#45649=edge_loop('',(#45642,#45644,#45645,#45646,#45648));
#45650=face_outer_bound('',#45649,.f.);
#45652=cartesian_point('',(1.224171865864e1,-7.766248969707e1,0.e0));
#45653=direction('',(9.913904998230e-1,1.305190353861e-1,-1.047178411625e-2));
#45654=direction('',(-1.305261922200e-1,9.914448613738e-1,0.e0));
#45655=axis2_placement_3d('',#45652,#45653,#45654);
#45656=plane('',#45655);
#45657=oriented_edge('',*,*,#28749,.t.);
#45658=oriented_edge('',*,*,#28764,.t.);
#45659=oriented_edge('',*,*,#28993,.t.);
#45661=oriented_edge('',*,*,#45660,.t.);
#45662=oriented_edge('',*,*,#45641,.t.);
#45664=oriented_edge('',*,*,#45663,.t.);
#45665=edge_loop('',(#45657,#45658,#45659,#45661,#45662,#45664));
#45666=face_outer_bound('',#45665,.f.);
#45668=cartesian_point('',(1.080784495075e1,-7.245049939850e1,
-4.213845709886e1));
#45669=direction('',(-7.983141214457e-2,5.391099032385e-1,-8.384434732677e-1));
#45670=direction('',(5.457096498822e-1,7.275212621278e-1,4.158290408057e-1));
#45671=axis2_placement_3d('',#45668,#45669,#45670);
#45672=cylindrical_surface('',#45671,3.000000000002e-1);
#45673=oriented_edge('',*,*,#29027,.t.);
#45674=oriented_edge('',*,*,#29094,.f.);
#45675=oriented_edge('',*,*,#45612,.t.);
#45676=oriented_edge('',*,*,#45643,.t.);
#45677=oriented_edge('',*,*,#45660,.f.);
#45678=edge_loop('',(#45673,#45674,#45675,#45676,#45677));
#45679=face_outer_bound('',#45678,.f.);
#45681=cartesian_point('',(1.114691986357e1,-7.364363450312e1,
-2.490846053290e1));
#45682=direction('',(-1.149425328796e-2,7.082981184346e-3,-9.999088526055e-1));
#45683=direction('',(5.253112478997e-1,8.509101554848e-1,-1.108092750340e-5));
#45684=axis2_placement_3d('',#45681,#45682,#45683);
#45685=cylindrical_surface('',#45684,3.000057677442e-1);
#45686=oriented_edge('',*,*,#28735,.t.);
#45687=oriented_edge('',*,*,#45663,.f.);
#45688=oriented_edge('',*,*,#45647,.f.);
#45689=oriented_edge('',*,*,#28256,.f.);
#45690=edge_loop('',(#45686,#45687,#45688,#45689));
#45691=face_outer_bound('',#45690,.f.);
#45693=cartesian_point('',(2.342456908334e0,-7.336239068601e1,
-4.228405173653e1));
#45694=cartesian_point('',(2.355196501031e0,-7.334441723958e1,
-4.219223380228e1));
#45695=cartesian_point('',(2.373393524235e0,-7.329427046128e1,
-4.191549382379e1));
#45696=cartesian_point('',(2.337013301455e0,-7.324805149721e1,
-4.159362157785e1));
#45697=cartesian_point('',(2.280584584793e0,-7.322394035625e1,
-4.136892583842e1));
#45698=cartesian_point('',(2.264810742067e0,-7.321855501115e1,
-4.131419665277e1));
#45699=cartesian_point('',(1.970339993879e0,-7.286718326266e1,
-4.217220132219e1));
#45700=cartesian_point('',(1.957358955302e0,-7.286696279783e1,
-4.208718127830e1));
#45701=cartesian_point('',(1.903039489477e0,-7.287518911631e1,
-4.183690297874e1));
#45702=cartesian_point('',(1.801011403710e0,-7.291097739823e1,
-4.156287507066e1));
#45703=cartesian_point('',(1.712330866760e0,-7.295282767714e1,
-4.138103620703e1));
#45704=cartesian_point('',(1.689613780333e0,-7.296406415633e1,
-4.133740534585e1));
#45705=cartesian_point('',(1.414006152559e0,-7.311026772284e1,
-4.200577935877e1));
#45706=cartesian_point('',(1.405470192006e0,-7.313664202713e1,
-4.194474916312e1));
#45707=cartesian_point('',(1.375934803472e0,-7.322184635561e1,
-4.176072147255e1));
#45708=cartesian_point('',(1.332962868098e0,-7.333760454009e1,
-4.154638450344e1));
#45709=cartesian_point('',(1.300072784013e0,-7.342856658896e1,
-4.139656398199e1));
#45710=cartesian_point('',(1.291885110477e0,-7.345137802317e1,
-4.136005953740e1));
#45711=cartesian_point('',(1.490291655884e0,-7.373473569730e1,
-4.202913462754e1));
#45712=cartesian_point('',(1.509840003957e0,-7.375749883097e1,
-4.197406318174e1));
#45713=cartesian_point('',(1.566000077244e0,-7.382526324277e1,
-4.179880267966e1));
#45714=cartesian_point('',(1.620079207412e0,-7.390153830504e1,
-4.156836212513e1));
#45715=cartesian_point('',(1.649107606280e0,-7.395265419636e1,
-4.139271053257e1));
#45716=cartesian_point('',(1.655589215016e0,-7.396499880720e1,
-4.134889724705e1));
#45717=(bounded_surface()b_spline_surface(3,3,((#45693,#45694,#45695,#45696,
#45697,#45698),(#45699,#45700,#45701,#45702,#45703,#45704),(#45705,#45706,
#45707,#45708,#45709,#45710),(#45711,#45712,#45713,#45714,#45715,#45716)),
.unspecified.,.f.,.f.,.f.)b_spline_surface_with_knots((4,4),(4,1,1,4),(0.e0,
1.e0),(1.426834398480e-1,3.042661960919e-1,6.365714130296e-1,7.456903173266e-1),
.unspecified.)geometric_representation_item()rational_b_spline_surface(((
1.579933828223e0,1.579933828223e0,1.579933828223e0,1.579933828223e0,
1.579933828223e0,1.579933828223e0),(8.066887239257e-1,8.066887239257e-1,
8.066887239257e-1,8.066887239257e-1,8.066887239257e-1,8.066887239257e-1),(
8.066887239257e-1,8.066887239257e-1,8.066887239257e-1,8.066887239257e-1,
8.066887239257e-1,8.066887239257e-1),(1.579933828223e0,1.579933828223e0,
1.579933828223e0,1.579933828223e0,1.579933828223e0,1.579933828223e0)))representation_item('')surface());
#45718=oriented_edge('',*,*,#45413,.t.);
#45720=oriented_edge('',*,*,#45719,.f.);
#45722=oriented_edge('',*,*,#45721,.f.);
#45724=oriented_edge('',*,*,#45723,.t.);
#45725=edge_loop('',(#45718,#45720,#45722,#45724));
#45726=face_outer_bound('',#45725,.f.);
#45728=cartesian_point('',(8.407810127359e-1,-7.328993448238e1,
-4.365112682923e1));
#45729=cartesian_point('',(8.882208917611e-1,-7.327073277922e1,
-4.368502460892e1));
#45730=cartesian_point('',(1.064678115695e0,-7.326340275125e1,
-4.378886269105e1));
#45731=cartesian_point('',(1.681016439136e0,-7.325863543771e1,
-4.372258119006e1));
#45732=cartesian_point('',(1.823551662899e0,-7.329837403824e1,
-4.348326487573e1));
#45733=cartesian_point('',(1.953666771402e0,-7.330488103951e1,
-4.332337751081e1));
#45734=cartesian_point('',(2.036264367075e0,-7.331147930440e1,
-4.314668245565e1));
#45735=cartesian_point('',(2.109242537623e0,-7.331107074258e1,
-4.296676343849e1));
#45736=cartesian_point('',(2.167283449907e0,-7.330566934894e1,
-4.277515000103e1));
#45737=cartesian_point('',(2.211791523323e0,-7.329391948931e1,
-4.257610341708e1));
#45738=cartesian_point('',(2.240137480084e0,-7.327599649192e1,
-4.237440892572e1));
#45739=cartesian_point('',(2.251232222462e0,-7.325277578191e1,
-4.217780721129e1));
#45740=cartesian_point('',(2.245172595853e0,-7.322462263480e1,
-4.198362320163e1));
#45741=cartesian_point('',(2.228819373502e0,-7.320309537690e1,
-4.185751662351e1));
#45742=cartesian_point('',(2.216706024973e0,-7.319136552285e1,
-4.179323934087e1));
#45743=cartesian_point('',(8.469825076128e-1,-7.281594678749e1,
-4.345018134999e1));
#45744=cartesian_point('',(8.874375387212e-1,-7.279231482290e1,
-4.348732571552e1));
#45745=cartesian_point('',(1.048933585286e0,-7.278323465501e1,
-4.360434220230e1));
#45746=cartesian_point('',(1.680526004362e0,-7.277979866047e1,
-4.352781272349e1));
#45747=cartesian_point('',(1.767629941221e0,-7.283324367228e1,
-4.326444933654e1));
#45748=cartesian_point('',(1.848253862356e0,-7.284943833226e1,
-4.310308530120e1));
#45749=cartesian_point('',(1.876915233037e0,-7.287031400677e1,
-4.292908943267e1));
#45750=cartesian_point('',(1.895605421566e0,-7.288863812319e1,
-4.275859626448e1));
#45751=cartesian_point('',(1.898661448215e0,-7.290813019488e1,
-4.258170888339e1));
#45752=cartesian_point('',(1.889457729935e0,-7.292798080966e1,
-4.240307119713e1));
#45753=cartesian_point('',(1.867549230771e0,-7.294838679336e1,
-4.222711958675e1));
#45754=cartesian_point('',(1.834412727685e0,-7.296918176440e1,
-4.206080375163e1));
#45755=cartesian_point('',(1.790163303887e0,-7.299151336533e1,
-4.190192565298e1));
#45756=cartesian_point('',(1.753521916040e0,-7.300798723171e1,
-4.180276267377e1));
#45757=cartesian_point('',(1.732628787562e0,-7.301723049775e1,
-4.175345612341e1));
#45758=cartesian_point('',(1.135273425197e0,-7.278327320686e1,
-4.301032916674e1));
#45759=cartesian_point('',(1.146644485496e0,-7.277064416431e1,
-4.302990202051e1));
#45760=cartesian_point('',(1.192496470266e0,-7.275472713597e1,
-4.308425695056e1));
#45761=cartesian_point('',(1.374484417577e0,-7.275970392290e1,
-4.305289074158e1));
#45762=cartesian_point('',(1.398840779472e0,-7.281412374125e1,
-4.291702689924e1));
#45763=cartesian_point('',(1.421544668803e0,-7.286210853494e1,
-4.280429278564e1));
#45764=cartesian_point('',(1.429324376531e0,-7.291871635510e1,
-4.267699449872e1));
#45765=cartesian_point('',(1.434314119582e0,-7.297992383752e1,
-4.254281659646e1));
#45766=cartesian_point('',(1.434868563496e0,-7.304624730952e1,
-4.239979313494e1));
#45767=cartesian_point('',(1.431977181453e0,-7.311580800362e1,
-4.225182046227e1));
#45768=cartesian_point('',(1.425529542520e0,-7.318656052026e1,
-4.210340048794e1));
#45769=cartesian_point('',(1.415969388783e0,-7.325588494737e1,
-4.196043199108e1));
#45770=cartesian_point('',(1.403344753774e0,-7.332503110079e1,
-4.182090722692e1));
#45771=cartesian_point('',(1.392982227366e0,-7.337075524961e1,
-4.173134557700e1));
#45772=cartesian_point('',(1.387101428708e0,-7.339443447355e1,
-4.168593811931e1));
#45773=cartesian_point('',(1.354877468112e0,-7.323166912964e1,
-4.286675786593e1));
#45774=cartesian_point('',(1.350453187074e0,-7.323208845128e1,
-4.286932114454e1));
#45775=cartesian_point('',(1.320687465259e0,-7.321256655212e1,
-4.286141764120e1));
#45776=cartesian_point('',(1.135265999648e0,-7.322280138008e1,
-4.287567380379e1));
#45777=cartesian_point('',(1.165906245435e0,-7.326427831004e1,
-4.286372179390e1));
#45778=cartesian_point('',(1.192735120375e0,-7.332747525213e1,
-4.279055401973e1));
#45779=cartesian_point('',(1.238095369146e0,-7.339779307355e1,
-4.269713269857e1));
#45780=cartesian_point('',(1.286642140616e0,-7.347385652356e1,
-4.258197309058e1));
#45781=cartesian_point('',(1.340222090940e0,-7.355196749687e1,
-4.245074768464e1));
#45782=cartesian_point('',(1.395986674663e0,-7.362886342528e1,
-4.230638466451e1));
#45783=cartesian_point('',(1.451903300346e0,-7.370072117556e1,
-4.215378612327e1));
#45784=cartesian_point('',(1.505040704815e0,-7.376404090033e1,
-4.199881868555e1));
#45785=cartesian_point('',(1.555376166735e0,-7.381937007622e1,
-4.183914662218e1));
#45786=cartesian_point('',(1.585884876878e0,-7.385000355457e1,
-4.173016167034e1));
#45787=cartesian_point('',(1.600542352736e0,-7.386401670649e1,
-4.167283746698e1));
#45788=(bounded_surface()b_spline_surface(3,3,((#45728,#45729,#45730,#45731,
#45732,#45733,#45734,#45735,#45736,#45737,#45738,#45739,#45740,#45741,#45742),(
#45743,#45744,#45745,#45746,#45747,#45748,#45749,#45750,#45751,#45752,#45753,
#45754,#45755,#45756,#45757),(#45758,#45759,#45760,#45761,#45762,#45763,#45764,
#45765,#45766,#45767,#45768,#45769,#45770,#45771,#45772),(#45773,#45774,#45775,
#45776,#45777,#45778,#45779,#45780,#45781,#45782,#45783,#45784,#45785,#45786,
#45787)),.unspecified.,.f.,.f.,.f.)b_spline_surface_with_knots((4,4),(4,1,1,1,1,
1,1,1,1,1,1,1,4),(0.e0,1.e0),(3.216636997115e-1,3.448744537943e-1,
3.872154490375e-1,4.310254517675e-1,4.779933130733e-1,5.297841088520e-1,
5.862354946159e-1,6.469000667618e-1,7.108153494944e-1,7.758270491820e-1,
8.395350721267e-1,8.996508177592e-1,9.643101560847e-1),.unspecified.)geometric_representation_item()rational_b_spline_surface(((1.437165774487e0,
1.437165774487e0,1.437165774487e0,1.437165774487e0,1.437165774487e0,
1.437165774487e0,1.437165774487e0,1.437165774487e0,1.437165774487e0,
1.437165774487e0,1.437165774487e0,1.437165774487e0,1.437165774487e0,
1.437165774487e0,1.437165774487e0),(8.542780751710e-1,8.542780751710e-1,
8.542780751710e-1,8.542780751710e-1,8.542780751710e-1,8.542780751710e-1,
8.542780751710e-1,8.542780751710e-1,8.542780751710e-1,8.542780751710e-1,
8.542780751710e-1,8.542780751710e-1,8.542780751710e-1,8.542780751710e-1,
8.542780751710e-1),(8.542780751710e-1,8.542780751710e-1,8.542780751710e-1,
8.542780751710e-1,8.542780751710e-1,8.542780751710e-1,8.542780751710e-1,
8.542780751710e-1,8.542780751710e-1,8.542780751710e-1,8.542780751710e-1,
8.542780751710e-1,8.542780751710e-1,8.542780751710e-1,8.542780751710e-1),(
1.437165774487e0,1.437165774487e0,1.437165774487e0,1.437165774487e0,
1.437165774487e0,1.437165774487e0,1.437165774487e0,1.437165774487e0,
1.437165774487e0,1.437165774487e0,1.437165774487e0,1.437165774487e0,
1.437165774487e0,1.437165774487e0,1.437165774487e0)))representation_item('')surface());
#45789=oriented_edge('',*,*,#29197,.t.);
#45790=oriented_edge('',*,*,#45124,.f.);
#45792=oriented_edge('',*,*,#45791,.t.);
#45793=oriented_edge('',*,*,#45719,.t.);
#45794=edge_loop('',(#45789,#45790,#45792,#45793));
#45795=face_outer_bound('',#45794,.f.);
#45797=cartesian_point('',(1.258694528010e0,-7.324138218016e1,
-4.213845709964e1));
#45798=direction('',(-8.780480477855e-3,5.449178335231e-1,-8.384434732712e-1));
#45799=direction('',(9.996412520711e-1,2.600053605578e-2,6.429563174072e-3));
#45800=axis2_placement_3d('',#45797,#45798,#45799);
#45801=cylindrical_surface('',#45800,3.000000000022e-1);
#45802=oriented_edge('',*,*,#45721,.t.);
#45803=oriented_edge('',*,*,#45791,.f.);
#45804=oriented_edge('',*,*,#45143,.t.);
#45805=oriented_edge('',*,*,#45175,.t.);
#45806=oriented_edge('',*,*,#45195,.f.);
#45807=edge_loop('',(#45802,#45803,#45804,#45805,#45806));
#45808=face_outer_bound('',#45807,.f.);
#45810=cartesian_point('',(2.274382644092e0,-7.384229055527e1,
-2.154670092292e1));
#45811=direction('',(1.047141369478e-2,-8.411024415517e-3,9.999097980136e-1));
#45812=direction('',(4.795100842379e-1,8.775331956293e-1,2.360017549264e-3));
#45813=axis2_placement_3d('',#45810,#45811,#45812);
#45814=cylindrical_surface('',#45813,5.000150358348e-1);
#45815=oriented_edge('',*,*,#45415,.f.);
#45816=oriented_edge('',*,*,#45723,.f.);
#45817=oriented_edge('',*,*,#45193,.f.);
#45819=oriented_edge('',*,*,#45818,.t.);
#45820=edge_loop('',(#45815,#45816,#45817,#45819));
#45821=face_outer_bound('',#45820,.f.);
#45823=cartesian_point('',(2.414471539005e0,-7.645231435600e1,
-8.219506755312e0));
#45824=direction('',(-9.999456834579e-1,-2.075033541260e-4,1.042051228384e-2));
#45825=direction('',(-6.747303782005e-4,9.989933353406e-1,-4.485377000818e-2));
#45826=axis2_placement_3d('',#45823,#45824,#45825);
#45827=toroidal_surface('',#45826,2.497861005162e0,4.999993257738e-1);
#45829=oriented_edge('',*,*,#45828,.t.);
#45830=oriented_edge('',*,*,#45818,.f.);
#45831=oriented_edge('',*,*,#45191,.f.);
#45832=oriented_edge('',*,*,#45210,.t.);
#45833=edge_loop('',(#45829,#45830,#45831,#45832));
#45834=face_outer_bound('',#45833,.f.);
#45836=cartesian_point('',(0.e0,0.e0,-8.220551782477e0));
#45837=direction('',(0.e0,0.e0,1.e0));
#45838=direction('',(-6.688585404188e-2,9.977606338842e-1,0.e0));
#45839=axis2_placement_3d('',#45836,#45837,#45838);
#45840=toroidal_surface('',#45839,7.649382607502e1,3.e0);
#45842=oriented_edge('',*,*,#45841,.f.);
#45843=oriented_edge('',*,*,#45419,.t.);
#45844=oriented_edge('',*,*,#45417,.t.);
#45845=oriented_edge('',*,*,#45828,.f.);
#45846=oriented_edge('',*,*,#45227,.t.);
#45847=oriented_edge('',*,*,#45225,.t.);
#45848=edge_loop('',(#45842,#45843,#45844,#45845,#45846,#45847));
#45849=face_outer_bound('',#45848,.f.);
#45851=cartesian_point('',(7.585181852442e0,-7.611341996704e1,
-8.219509123416e0));
#45852=direction('',(9.914198781600e-1,1.303000672291e-1,1.041718144737e-2));
#45853=direction('',(-1.183918610644e-1,8.613120621100e-1,4.940899704482e-1));
#45854=axis2_placement_3d('',#45851,#45852,#45853);
#45855=toroidal_surface('',#45854,2.497870611459e0,4.999993401905e-1);
#45856=oriented_edge('',*,*,#45841,.t.);
#45857=oriented_edge('',*,*,#45248,.f.);
#45858=oriented_edge('',*,*,#45380,.f.);
#45859=oriented_edge('',*,*,#45397,.t.);
#45860=edge_loop('',(#45856,#45857,#45858,#45859));
#45861=face_outer_bound('',#45860,.f.);
#45863=cartesian_point('',(2.609089460194e0,-7.409553396803e1,
-6.309436088101e0));
#45864=cartesian_point('',(2.628886998924e0,-7.413102488692e1,
-6.251638522776e0));
#45865=cartesian_point('',(2.665113580026e0,-7.420513775391e1,
-6.133549524693e0));
#45866=cartesian_point('',(2.706496952078e0,-7.432041365450e1,
-5.957563434192e0));
#45867=cartesian_point('',(2.734538094133e0,-7.443760998997e1,
-5.785678337728e0));
#45868=cartesian_point('',(2.749412744117e0,-7.455222027034e1,
-5.623639023342e0));
#45869=cartesian_point('',(2.752330752494e0,-7.466347758840e1,
-5.471612065084e0));
#45870=cartesian_point('',(2.744412363225e0,-7.477041960378e1,
-5.330054362577e0));
#45871=cartesian_point('',(2.726731550302e0,-7.487244895269e1,
-5.198940260755e0));
#45872=cartesian_point('',(2.700147208422e0,-7.496947042614e1,
-5.077644182712e0));
#45873=cartesian_point('',(2.665190453328e0,-7.506168225109e1,
-4.965250064942e0));
#45874=cartesian_point('',(2.621869298478e0,-7.514969907142e1,
-4.860419381345e0));
#45875=cartesian_point('',(2.569469424991e0,-7.523437529849e1,
-4.761626232174e0));
#45876=cartesian_point('',(2.507231260006e0,-7.531540337935e1,
-4.668756796107e0));
#45877=cartesian_point('',(2.435191643213e0,-7.539115692891e1,
-4.583133569534e0));
#45878=cartesian_point('',(2.354455718983e0,-7.545969289912e1,
-4.506370601697e0));
#45879=cartesian_point('',(2.265517540739e0,-7.552025723241e1,
-4.438851697712e0));
#45880=cartesian_point('',(2.167826352726e0,-7.557266804761e1,
-4.380528842401e0));
#45881=cartesian_point('',(2.061760713817e0,-7.561602932976e1,
-4.332378817601e0));
#45882=cartesian_point('',(1.949434695289e0,-7.564912448118e1,
-4.295939869884e0));
#45883=cartesian_point('',(1.834098641818e0,-7.567127123815e1,
-4.272234594724e0));
#45884=cartesian_point('',(1.718148840967e0,-7.568266739087e1,
-4.261236986237e0));
#45885=cartesian_point('',(1.529307942572e0,-7.568442203930e1,
-4.263352898298e0));
#45886=cartesian_point('',(1.388090119345e0,-7.566057861932e1,
-4.294900895540e0));
#45887=cartesian_point('',(1.306049064468e0,-7.563461456617e1,
-4.326886765290e0));
#45888=cartesian_point('',(2.028360125790e0,-7.390590451301e1,
-6.170095134974e0));
#45889=cartesian_point('',(2.055029633594e0,-7.392016006650e1,
-6.112581920894e0));
#45890=cartesian_point('',(2.107520501932e0,-7.395233426800e1,
-5.994645154167e0));
#45891=cartesian_point('',(2.179503173975e0,-7.400931832126e1,
-5.817739119711e0));
#45892=cartesian_point('',(2.243316127684e0,-7.407364105858e1,
-5.643824234246e0));
#45893=cartesian_point('',(2.297055376779e0,-7.414216005869e1,
-5.478758075329e0));
#45894=cartesian_point('',(2.340971140038e0,-7.421373745054e1,
-5.322737645671e0));
#45895=cartesian_point('',(2.375190327062e0,-7.428715176750e1,
-5.176234687237e0));
#45896=cartesian_point('',(2.399948436468e0,-7.436143644090e1,
-5.039216796431e0));
#45897=cartesian_point('',(2.415501662491e0,-7.443603132178e1,
-4.911014287848e0));
#45898=cartesian_point('',(2.421937362193e0,-7.451067726907e1,
-4.790627171718e0));
#45899=cartesian_point('',(2.419023973599e0,-7.458555012979e1,
-4.676563587919e0));
#45900=cartesian_point('',(2.405907334746e0,-7.466117378935e1,
-4.567053126709e0));
#45901=cartesian_point('',(2.381067722092e0,-7.473715734402e1,
-4.461808751425e0));
#45902=cartesian_point('',(2.343037738715e0,-7.481172617394e1,
-4.362256530960e0));
#45903=cartesian_point('',(2.291311747848e0,-7.488237493336e1,
-4.270494976040e0));
#45904=cartesian_point('',(2.225528156157e0,-7.494750013887e1,
-4.187482390550e0));
#45905=cartesian_point('',(2.144774347121e0,-7.500601441651e1,
-4.113816592522e0));
#45906=cartesian_point('',(2.049226683592e0,-7.505596901406e1,
-4.051530120203e0));
#45907=cartesian_point('',(1.941431603100e0,-7.509497636930e1,
-4.003518636302e0));
#45908=cartesian_point('',(1.826016381952e0,-7.512135914614e1,
-3.971969379568e0));
#45909=cartesian_point('',(1.707336154371e0,-7.513476411173e1,
-3.957424673485e0));
#45910=cartesian_point('',(1.512965586215e0,-7.513585983607e1,
-3.960945658918e0));
#45911=cartesian_point('',(1.370647047769e0,-7.510567384757e1,
-4.004196498430e0));
#45912=cartesian_point('',(1.295943229734e0,-7.507419534709e1,
-4.046651425992e0));
#45913=cartesian_point('',(1.649570522647e0,-7.436382261665e1,
-6.368729245046e0));
#45914=cartesian_point('',(1.659662110585e0,-7.436473545380e1,
-6.310334932615e0));
#45915=cartesian_point('',(1.680056620501e0,-7.436782382345e1,
-6.191301897016e0));
#45916=cartesian_point('',(1.709644316141e0,-7.437603817094e1,
-6.014658479876e0));
#45917=cartesian_point('',(1.737570750761e0,-7.438752945834e1,
-5.842866381865e0));
#45918=cartesian_point('',(1.762812020739e0,-7.440152707474e1,
-5.681627047508e0));
#45919=cartesian_point('',(1.785269053504e0,-7.441760355570e1,
-5.531074007641e0));
#45920=cartesian_point('',(1.804795441544e0,-7.443532390765e1,
-5.391641407902e0));
#45921=cartesian_point('',(1.821310819906e0,-7.445431573902e1,
-5.263290784005e0));
#45922=cartesian_point('',(1.834788783531e0,-7.447432017263e1,
-5.145403126772e0));
#45923=cartesian_point('',(1.845180733897e0,-7.449517587340e1,
-5.037091633573e0));
#45924=cartesian_point('',(1.852377581204e0,-7.451686378560e1,
-4.937086071143e0));
#45925=cartesian_point('',(1.856092866201e0,-7.453949473088e1,
-4.843981047218e0));
#45926=cartesian_point('',(1.855706549329e0,-7.456292938026e1,
-4.757749449283e0));
#45927=cartesian_point('',(1.850470366628e0,-7.458657463359e1,
-4.679652934819e0));
#45928=cartesian_point('',(1.839921356823e0,-7.460953243383e1,
-4.611040235146e0));
#45929=cartesian_point('',(1.823791109190e0,-7.463114370335e1,
-4.551987096382e0));
#45930=cartesian_point('',(1.801732588261e0,-7.465090463339e1,
-4.502110064148e0));
#45931=cartesian_point('',(1.773768247487e0,-7.466801047115e1,
-4.461839550606e0));
#45932=cartesian_point('',(1.740783445144e0,-7.468149577543e1,
-4.432008872899e0));
#45933=cartesian_point('',(1.704495032086e0,-7.469065264001e1,
-4.413034140697e0));
#45934=cartesian_point('',(1.666642697677e0,-7.469527311665e1,
-4.404597581300e0));
#45935=cartesian_point('',(1.604385427694e0,-7.469548539375e1,
-4.407277918239e0));
#45936=cartesian_point('',(1.559240941186e0,-7.468471351510e1,
-4.433948976029e0));
#45937=cartesian_point('',(1.536938815266e0,-7.467367696365e1,
-4.461370275812e0));
#45938=cartesian_point('',(2.026785055318e0,-7.479948077782e1,
-6.614791663883e0));
#45939=cartesian_point('',(2.021097744711e0,-7.481446024093e1,
-6.555639606621e0));
#45940=cartesian_point('',(2.007983344037e0,-7.484386013841e1,
-6.435865340019e0));
#45941=cartesian_point('',(1.984193909544e0,-7.488416350994e1,
-6.260282964981e0));
#45942=cartesian_point('',(1.957067544399e0,-7.492014329200e1,
-6.091661180065e0));
#45943=cartesian_point('',(1.928132917023e0,-7.495093912324e1,
-5.935504753650e0));
#45944=cartesian_point('',(1.898062920456e0,-7.497687618794e1,
-5.791882685957e0));
#45945=cartesian_point('',(1.867557634649e0,-7.499820117235e1,
-5.661194080652e0));
#45946=cartesian_point('',(1.837205463908e0,-7.501523012730e1,
-5.543403965714e0));
#45947=cartesian_point('',(1.807430869639e0,-7.502833098182e1,
-5.437964667613e0));
#45948=cartesian_point('',(1.778555966241e0,-7.503785231777e1,
-5.344134122795e0));
#45949=cartesian_point('',(1.750777040788e0,-7.504410915955e1,
-5.260914506940e0));
#45950=cartesian_point('',(1.724252490508e0,-7.504732092529e1,
-5.187341053147e0));
#45951=cartesian_point('',(1.699605805706e0,-7.504756680201e1,
-5.123699515411e0));
#45952=cartesian_point('',(1.677979332370e0,-7.504503672726e1,
-5.071059644297e0));
#45953=cartesian_point('',(1.660543818908e0,-7.504025850035e1,
-5.029882870692e0));
#45954=cartesian_point('',(1.647936566188e0,-7.503392987667e1,
-4.999196264277e0));
#45955=cartesian_point('',(1.640476272998e0,-7.502676607619e1,
-4.977443322726e0));
#45956=cartesian_point('',(1.638304896879e0,-7.501962972753e1,
-4.963137916890e0));
#45957=cartesian_point('',(1.640982970789e0,-7.501349042640e1,
-4.954647897687e0));
#45958=cartesian_point('',(1.647286710369e0,-7.500915619097e1,
-4.950273145249e0));
#45959=cartesian_point('',(1.655591740912e0,-7.500704815412e1,
-4.948665447929e0));
#45960=cartesian_point('',(1.669845528589e0,-7.500744469974e1,
-4.949489050700e0));
#45961=cartesian_point('',(1.678011104663e0,-7.501344613713e1,
-4.955549336937e0));
#45962=cartesian_point('',(1.676525944933e0,-7.501890701453e1,
-4.964424363276e0));
#45963=(bounded_surface()b_spline_surface(3,3,((#45863,#45864,#45865,#45866,
#45867,#45868,#45869,#45870,#45871,#45872,#45873,#45874,#45875,#45876,#45877,
#45878,#45879,#45880,#45881,#45882,#45883,#45884,#45885,#45886,#45887),(#45888,
#45889,#45890,#45891,#45892,#45893,#45894,#45895,#45896,#45897,#45898,#45899,
#45900,#45901,#45902,#45903,#45904,#45905,#45906,#45907,#45908,#45909,#45910,
#45911,#45912),(#45913,#45914,#45915,#45916,#45917,#45918,#45919,#45920,#45921,
#45922,#45923,#45924,#45925,#45926,#45927,#45928,#45929,#45930,#45931,#45932,
#45933,#45934,#45935,#45936,#45937),(#45938,#45939,#45940,#45941,#45942,#45943,
#45944,#45945,#45946,#45947,#45948,#45949,#45950,#45951,#45952,#45953,#45954,
#45955,#45956,#45957,#45958,#45959,#45960,#45961,#45962)),.unspecified.,.f.,.f.,
.f.)b_spline_surface_with_knots((4,4),(4,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,
1,1,4),(0.e0,1.e0),(1.245283299490e-1,1.549056825084e-1,1.861784592880e-1,
2.154240499465e-1,2.428737639814e-1,2.684431944367e-1,2.920239498577e-1,
3.136616872694e-1,3.334899289995e-1,3.516792093484e-1,3.684021503154e-1,
3.839854880118e-1,3.986786309693e-1,4.119907468880e-1,4.236692602759e-1,
4.340146211427e-1,4.432935806143e-1,4.516676191209e-1,4.592156217522e-1,
4.660728212045e-1,4.724795646428e-1,4.787630293224e-1,4.973383723713e-1),
.unspecified.)geometric_representation_item()rational_b_spline_surface(((
1.576493453413e0,1.576493453413e0,1.576493453413e0,1.576493453413e0,
1.576493453413e0,1.576493453413e0,1.576493453413e0,1.576493453413e0,
1.576493453413e0,1.576493453413e0,1.576493453413e0,1.576493453413e0,
1.576493453413e0,1.576493453413e0,1.576493453413e0,1.576493453413e0,
1.576493453413e0,1.576493453413e0,1.576493453413e0,1.576493453413e0,
1.576493453413e0,1.576493453413e0,1.576493453413e0,1.576493453413e0,
1.576493453413e0),(8.078355155345e-1,8.078355155287e-1,8.078355155290e-1,
8.078355155289e-1,8.078355155289e-1,8.078355155289e-1,8.078355155289e-1,
8.078355155289e-1,8.078355155289e-1,8.078355155289e-1,8.078355155289e-1,
8.078355155289e-1,8.078355155289e-1,8.078355155289e-1,8.078355155290e-1,
8.078355155289e-1,8.078355155289e-1,8.078355155289e-1,8.078355155289e-1,
8.078355155289e-1,8.078355155289e-1,8.078355155289e-1,8.078355155289e-1,
8.078355155289e-1,8.078355155289e-1),(8.078355155345e-1,8.078355155287e-1,
8.078355155290e-1,8.078355155289e-1,8.078355155289e-1,8.078355155289e-1,
8.078355155289e-1,8.078355155289e-1,8.078355155289e-1,8.078355155289e-1,
8.078355155289e-1,8.078355155289e-1,8.078355155289e-1,8.078355155289e-1,
8.078355155290e-1,8.078355155289e-1,8.078355155289e-1,8.078355155289e-1,
8.078355155289e-1,8.078355155289e-1,8.078355155289e-1,8.078355155289e-1,
8.078355155289e-1,8.078355155289e-1,8.078355155289e-1),(1.576493453413e0,
1.576493453413e0,1.576493453413e0,1.576493453413e0,1.576493453413e0,
1.576493453413e0,1.576493453413e0,1.576493453413e0,1.576493453413e0,
1.576493453413e0,1.576493453413e0,1.576493453413e0,1.576493453413e0,
1.576493453413e0,1.576493453413e0,1.576493453413e0,1.576493453413e0,
1.576493453413e0,1.576493453413e0,1.576493453413e0,1.576493453413e0,
1.576493453413e0,1.576493453413e0,1.576493453413e0,1.576493453413e0)))representation_item('')surface());
#45964=oriented_edge('',*,*,#45230,.f.);
#45965=oriented_edge('',*,*,#45213,.f.);
#45967=oriented_edge('',*,*,#45966,.f.);
#45968=oriented_edge('',*,*,#28268,.f.);
#45969=edge_loop('',(#45964,#45965,#45967,#45968));
#45970=face_outer_bound('',#45969,.f.);
#45972=cartesian_point('',(1.439133225950e0,-7.446856800578e1,
-2.490846053290e1));
#45973=direction('',(-1.047140379417e-2,8.522686412664e-3,-9.999088526055e-1));
#45974=direction('',(6.318831998652e-1,7.750636242305e-1,-1.108092735900e-5));
#45975=axis2_placement_3d('',#45972,#45973,#45974);
#45976=cylindrical_surface('',#45975,3.000057677449e-1);
#45977=oriented_edge('',*,*,#45966,.t.);
#45978=oriented_edge('',*,*,#45198,.f.);
#45979=oriented_edge('',*,*,#45179,.f.);
#45980=oriented_edge('',*,*,#28270,.f.);
#45981=edge_loop('',(#45977,#45978,#45979,#45980));
#45982=face_outer_bound('',#45981,.f.);
#45984=cartesian_point('',(-7.253296643834e0,-7.304051724462e1,
-4.228405173681e1));
#45985=cartesian_point('',(-7.238320035414e0,-7.302436041500e1,
-4.219223380780e1));
#45986=cartesian_point('',(-7.213733222177e0,-7.297701783979e1,
-4.191549384350e1));
#45987=cartesian_point('',(-7.243769417793e0,-7.292644571284e1,
-4.159362159614e1));
#45988=cartesian_point('',(-7.296568242875e0,-7.289517541939e1,
-4.136892585082e1));
#45989=cartesian_point('',(-7.311504213213e0,-7.288777724531e1,
-4.131419665192e1));
#45990=cartesian_point('',(-7.557592506850e0,-7.250097538538e1,
-4.217220132230e1));
#45991=cartesian_point('',(-7.570433713632e0,-7.249906244125e1,
-4.208718128334e1));
#45992=cartesian_point('',(-7.625362215081e0,-7.250012826886e1,
-4.183690299623e1));
#45993=cartesian_point('',(-7.731188742283e0,-7.252229303807e1,
-4.156287508574e1));
#45994=cartesian_point('',(-7.824573163736e0,-7.255221014902e1,
-4.138103621677e1));
#45995=cartesian_point('',(-7.848562562986e0,-7.256038532577e1,
-4.133740534494e1));
#45996=cartesian_point('',(-8.140895724006e0,-7.266936408606e1,
-4.200577935859e1));
#45997=cartesian_point('',(-8.152801195043e0,-7.269439858666e1,
-4.194474916652e1));
#45998=cartesian_point('',(-8.193205298439e0,-7.277501883402e1,
-4.176072148537e1));
#45999=cartesian_point('',(-8.250919077561e0,-7.288417772747e1,
-4.154638451536e1));
#46000=cartesian_point('',(-8.295400713210e0,-7.297006856755e1,
-4.139656398998e1));
#46001=cartesian_point('',(-8.306495832403e0,-7.299161614620e1,
-4.136005953659e1));
#46002=cartesian_point('',(-8.146772280926e0,-7.329844690670e1,
-4.202913462738e1));
#46003=cartesian_point('',(-8.130362357784e0,-7.332356686858e1,
-4.197406318472e1));
#46004=cartesian_point('',(-8.083527774566e0,-7.339808190325e1,
-4.179880269223e1));
#46005=cartesian_point('',(-8.039867191251e0,-7.348076316539e1,
-4.156836213853e1));
#46006=cartesian_point('',(-8.017759095858e0,-7.353523072121e1,
-4.139271054233e1));
#46007=cartesian_point('',(-8.012944232072e0,-7.354831574505e1,
-4.134889724619e1));
#46008=(bounded_surface()b_spline_surface(3,3,((#45984,#45985,#45986,#45987,
#45988,#45989),(#45990,#45991,#45992,#45993,#45994,#45995),(#45996,#45997,
#45998,#45999,#46000,#46001),(#46002,#46003,#46004,#46005,#46006,#46007)),
.unspecified.,.f.,.f.,.f.)b_spline_surface_with_knots((4,4),(4,1,1,4),(0.e0,
1.e0),(1.426834398496e-1,3.042661867781e-1,6.365713872977e-1,7.456903179834e-1),
.unspecified.)geometric_representation_item()rational_b_spline_surface(((
1.579933828215e0,1.579933828215e0,1.579933828215e0,1.579933828215e0,
1.579933828215e0,1.579933828215e0),(8.066887239282e-1,8.066887239282e-1,
8.066887239282e-1,8.066887239282e-1,8.066887239282e-1,8.066887239282e-1),(
8.066887239282e-1,8.066887239282e-1,8.066887239282e-1,8.066887239282e-1,
8.066887239282e-1,8.066887239282e-1),(1.579933828215e0,1.579933828215e0,
1.579933828215e0,1.579933828215e0,1.579933828215e0,1.579933828215e0)))representation_item('')surface());
#46009=oriented_edge('',*,*,#44943,.t.);
#46011=oriented_edge('',*,*,#46010,.f.);
#46013=oriented_edge('',*,*,#46012,.f.);
#46015=oriented_edge('',*,*,#46014,.t.);
#46016=edge_loop('',(#46009,#46011,#46013,#46015));
#46017=face_outer_bound('',#46016,.f.);
#46019=cartesian_point('',(-8.732690036236e0,-7.277267294490e1,
-4.365111040918e1));
#46020=cartesian_point('',(-8.683149315242e0,-7.275982638602e1,
-4.368501214450e1));
#46021=cartesian_point('',(-8.507250369287e0,-7.277559032379e1,
-4.378885845317e1));
#46022=cartesian_point('',(-7.895547038420e0,-7.285131061219e1,
-4.372259076195e1));
#46023=cartesian_point('',(-7.759410238894e0,-7.290931656538e1,
-4.348326969386e1));
#46024=cartesian_point('',(-7.631257993252e0,-7.293275118638e1,
-4.332338391407e1));
#46025=cartesian_point('',(-7.550227527007e0,-7.295007453845e1,
-4.314668942315e1));
#46026=cartesian_point('',(-7.477820213195e0,-7.295919525964e1,
-4.296677155840e1));
#46027=cartesian_point('',(-7.419570355716e0,-7.296141630097e1,
-4.277515886384e1));
#46028=cartesian_point('',(-7.373908755791e0,-7.295557682079e1,
-4.257611247218e1));
#46029=cartesian_point('',(-7.343465108651e0,-7.294150738669e1,
-4.237441738385e1));
#46030=cartesian_point('',(-7.329433647103e0,-7.291993366998e1,
-4.217781431549e1));
#46031=cartesian_point('',(-7.331766208090e0,-7.289123014938e1,
-4.198362656337e1));
#46032=cartesian_point('',(-7.345169892802e0,-7.286775199410e1,
-4.185751680092e1));
#46033=cartesian_point('',(-7.355649052555e0,-7.285454085956e1,
-4.179323706375e1));
#46034=cartesian_point('',(-8.664671196027e0,-7.230355128044e1,
-4.345016301403e1));
#46035=cartesian_point('',(-8.621478348522e0,-7.228540017092e1,
-4.348731160283e1));
#46036=cartesian_point('',(-8.460185928075e0,-7.229747570858e1,
-4.360433717273e1));
#46037=cartesian_point('',(-7.833531993605e0,-7.237650627989e1,
-4.352782361701e1));
#46038=cartesian_point('',(-7.754140248469e0,-7.244086655860e1,
-4.326445426529e1));
#46039=cartesian_point('',(-7.676320163120e0,-7.246744589626e1,
-4.310309178399e1));
#46040=cartesian_point('',(-7.650627676508e0,-7.249188428629e1,
-4.292909617992e1));
#46041=cartesian_point('',(-7.634488723574e0,-7.251249115930e1,
-4.275860392744e1));
#46042=cartesian_point('',(-7.634002418705e0,-7.253221542013e1,
-4.258171700788e1));
#46043=cartesian_point('',(-7.645717826768e0,-7.255069495950e1,
-4.240307926693e1));
#46044=cartesian_point('',(-7.670101910173e0,-7.256806685232e1,
-4.222712689706e1));
#46045=cartesian_point('',(-7.705668952661e0,-7.258435887374e1,
-4.206080968866e1));
#46046=cartesian_point('',(-7.752455151664e0,-7.260072401663e1,
-4.190192831964e1));
#46047=cartesian_point('',(-7.790934221494e0,-7.261227456221e1,
-4.180276278166e1));
#46048=cartesian_point('',(-7.812855979594e0,-7.261871191521e1,
-4.175345436771e1));
#46049=cartesian_point('',(-8.374568379518e0,-7.230878814581e1,
-4.301032036487e1));
#46050=cartesian_point('',(-8.361646298591e0,-7.229775006709e1,
-4.302989565448e1));
#46051=cartesian_point('',(-8.314110934932e0,-7.228795245876e1,
-4.308425511557e1));
#46052=cartesian_point('',(-8.134324536910e0,-7.231663889876e1,
-4.305289558599e1));
#46053=cartesian_point('',(-8.117277088384e0,-7.237377290876e1,
-4.291703043887e1));
#46054=cartesian_point('',(-8.101030696e0,-7.242431009605e1,-4.280429744586e1));
#46055=cartesian_point('',(-8.100705938587e0,-7.248144872413e1,
-4.267699986406e1));
#46056=cartesian_point('',(-8.103747860173e0,-7.254278342173e1,
-4.254282283976e1));
#46057=cartesian_point('',(-8.111854866005e0,-7.260861156988e1,
-4.239979992275e1));
#46058=cartesian_point('',(-8.123800807525e0,-7.267719969108e1,
-4.225182731502e1));
#46059=cartesian_point('',(-8.139428211419e0,-7.274650552386e1,
-4.210340680393e1));
#46060=cartesian_point('',(-8.157955203709e0,-7.281398946759e1,
-4.196043722446e1));
#46061=cartesian_point('',(-8.179497504806e0,-7.288089747503e1,
-4.182090968612e1));
#46062=cartesian_point('',(-8.195739959525e0,-7.292487895238e1,
-4.173134574529e1));
#46063=cartesian_point('',(-8.204661559073e0,-7.294758886580e1,
-4.168593654886e1));
#46064=cartesian_point('',(-8.215362257044e0,-7.278201161961e1,
-4.286675807659e1));
#46065=cartesian_point('',(-8.219802082085e0,-7.278184942063e1,
-4.286932210887e1));
#46066=cartesian_point('',(-8.246761165111e0,-7.275860792511e1,
-4.286141866173e1));
#46067=cartesian_point('',(-8.431937344126e0,-7.274455170616e1,
-4.287567218829e1));
#46068=cartesian_point('',(-8.406976426657e0,-7.278967136756e1,
-4.286372384204e1));
#46069=cartesian_point('',(-8.388625878987e0,-7.285582898344e1,
-4.279055692105e1));
#46070=cartesian_point('',(-8.352832584751e0,-7.293146525275e1,
-4.269713698928e1));
#46071=cartesian_point('',(-8.314629693145e0,-7.301321413832e1,
-4.258197849701e1));
#46072=cartesian_point('',(-8.271703914191e0,-7.309765024370e1,
-4.245075401047e1));
#46073=cartesian_point('',(-8.226453414589e0,-7.318116722572e1,
-4.230639142181e1));
#46074=cartesian_point('',(-8.180394360404e0,-7.325970933586e1,
-4.215379270397e1));
#46075=cartesian_point('',(-8.135976115876e0,-7.332942395548e1,
-4.199882445036e1));
#46076=cartesian_point('',(-8.093292327834e0,-7.339085133464e1,
-4.183914954567e1));
#46077=cartesian_point('',(-8.067042420587e0,-7.342520585437e1,
-4.173016189529e1));
#46078=cartesian_point('',(-8.054338961065e0,-7.344101287159e1,
-4.167283546330e1));
#46079=(bounded_surface()b_spline_surface(3,3,((#46019,#46020,#46021,#46022,
#46023,#46024,#46025,#46026,#46027,#46028,#46029,#46030,#46031,#46032,#46033),(
#46034,#46035,#46036,#46037,#46038,#46039,#46040,#46041,#46042,#46043,#46044,
#46045,#46046,#46047,#46048),(#46049,#46050,#46051,#46052,#46053,#46054,#46055,
#46056,#46057,#46058,#46059,#46060,#46061,#46062,#46063),(#46064,#46065,#46066,
#46067,#46068,#46069,#46070,#46071,#46072,#46073,#46074,#46075,#46076,#46077,
#46078)),.unspecified.,.f.,.f.,.f.)b_spline_surface_with_knots((4,4),(4,1,1,1,1,
1,1,1,1,1,1,1,4),(0.e0,1.e0),(3.216631307622e-1,3.448759529545e-1,
3.872166147647e-1,4.310262438849e-1,4.779935797283e-1,5.297837574645e-1,
5.862345113425e-1,6.468985351268e-1,7.108134859174e-1,7.758251272674e-1,
8.395333317710e-1,8.996494698237e-1,9.643110518811e-1),.unspecified.)geometric_representation_item()rational_b_spline_surface(((1.437165339259e0,
1.437165339259e0,1.437165339259e0,1.437165339259e0,1.437165339259e0,
1.437165339259e0,1.437165339259e0,1.437165339259e0,1.437165339259e0,
1.437165339259e0,1.437165339259e0,1.437165339259e0,1.437165339259e0,
1.437165339259e0,1.437165339259e0),(8.542782202471e-1,8.542782202471e-1,
8.542782202471e-1,8.542782202471e-1,8.542782202471e-1,8.542782202471e-1,
8.542782202471e-1,8.542782202471e-1,8.542782202471e-1,8.542782202471e-1,
8.542782202471e-1,8.542782202471e-1,8.542782202471e-1,8.542782202471e-1,
8.542782202471e-1),(8.542782202471e-1,8.542782202471e-1,8.542782202471e-1,
8.542782202471e-1,8.542782202471e-1,8.542782202471e-1,8.542782202471e-1,
8.542782202471e-1,8.542782202471e-1,8.542782202471e-1,8.542782202471e-1,
8.542782202471e-1,8.542782202471e-1,8.542782202471e-1,8.542782202471e-1),(
1.437165339259e0,1.437165339259e0,1.437165339259e0,1.437165339259e0,
1.437165339259e0,1.437165339259e0,1.437165339259e0,1.437165339259e0,
1.437165339259e0,1.437165339259e0,1.437165339259e0,1.437165339259e0,
1.437165339259e0,1.437165339259e0,1.437165339259e0)))representation_item('')surface());
#46080=oriented_edge('',*,*,#29189,.t.);
#46081=oriented_edge('',*,*,#44653,.f.);
#46083=oriented_edge('',*,*,#46082,.t.);
#46084=oriented_edge('',*,*,#46010,.t.);
#46085=edge_loop('',(#46080,#46081,#46083,#46084));
#46086=face_outer_bound('',#46085,.f.);
#46088=cartesian_point('',(-8.311992507051e0,-7.277908460622e1,
-4.213845709901e1));
#46089=direction('',(6.242068762476e-2,5.414020686077e-1,-8.384434732668e-1));
#46090=direction('',(7.154114028422e-1,5.614915257671e-1,4.158290408029e-1));
#46091=axis2_placement_3d('',#46088,#46089,#46090);
#46092=cylindrical_surface('',#46091,2.999999999991e-1);
#46093=oriented_edge('',*,*,#46012,.t.);
#46094=oriented_edge('',*,*,#46082,.f.);
#46095=oriented_edge('',*,*,#44672,.t.);
#46096=oriented_edge('',*,*,#44705,.t.);
#46097=oriented_edge('',*,*,#44725,.f.);
#46098=edge_loop('',(#46093,#46094,#46095,#46096,#46097));
#46099=face_outer_bound('',#46098,.f.);
#46101=cartesian_point('',(-7.383428025706e0,-7.350742602928e1,
-2.154670092333e1));
#46102=direction('',(9.283970309299e-3,-9.705860692379e-3,9.999097980136e-1));
#46103=direction('',(5.899488755619e-1,8.074371520685e-1,2.360017549379e-3));
#46104=axis2_placement_3d('',#46101,#46102,#46103);
#46105=cylindrical_surface('',#46104,5.000150358357e-1);
#46106=oriented_edge('',*,*,#44945,.f.);
#46107=oriented_edge('',*,*,#46014,.f.);
#46108=oriented_edge('',*,*,#44723,.f.);
#46110=oriented_edge('',*,*,#46109,.t.);
#46111=edge_loop('',(#46106,#46107,#46108,#46110));
#46112=face_outer_bound('',#46111,.f.);
#46114=cartesian_point('',(-7.585214078931e0,-7.611340598462e1,
-8.219506755326e0));
#46115=direction('',(-9.914180941447e-1,1.303133743194e-1,1.042051227375e-2));
#46116=direction('',(1.297258381144e-1,9.905348788621e-1,-4.485376999971e-2));
#46117=axis2_placement_3d('',#46114,#46115,#46116);
#46118=toroidal_surface('',#46117,2.497861005168e0,4.999993257753e-1);
#46120=oriented_edge('',*,*,#46119,.t.);
#46121=oriented_edge('',*,*,#46109,.f.);
#46122=oriented_edge('',*,*,#44721,.f.);
#46123=oriented_edge('',*,*,#44740,.t.);
#46124=edge_loop('',(#46120,#46121,#46122,#46123));
#46125=face_outer_bound('',#46124,.f.);
#46127=cartesian_point('',(0.e0,0.e0,-8.220551782477e0));
#46128=direction('',(0.e0,0.e0,1.e0));
#46129=direction('',(6.392010871812e-2,9.979550188768e-1,0.e0));
#46130=axis2_placement_3d('',#46127,#46128,#46129);
#46131=toroidal_surface('',#46130,7.649382607502e1,3.e0);
#46133=oriented_edge('',*,*,#46132,.f.);
#46134=oriented_edge('',*,*,#44949,.t.);
#46135=oriented_edge('',*,*,#44947,.t.);
#46136=oriented_edge('',*,*,#46119,.f.);
#46137=oriented_edge('',*,*,#44757,.t.);
#46138=oriented_edge('',*,*,#44755,.t.);
#46139=edge_loop('',(#46133,#46134,#46135,#46136,#46137,#46138));
#46140=face_outer_bound('',#46139,.f.);
#46142=cartesian_point('',(-2.414502826404e0,-7.645232702368e1,
-8.219509828719e0));
#46143=direction('',(9.999457130002e-1,-2.199419647979e-4,1.041742184954e-2));
#46144=direction('',(-4.956192233901e-3,8.693968490693e-1,4.940896224237e-1));
#46145=axis2_placement_3d('',#46142,#46143,#46144);
#46146=toroidal_surface('',#46145,2.497873680496e0,4.999993431545e-1);
#46147=oriented_edge('',*,*,#46132,.t.);
#46148=oriented_edge('',*,*,#44778,.f.);
#46149=oriented_edge('',*,*,#44910,.f.);
#46150=oriented_edge('',*,*,#44927,.t.);
#46151=edge_loop('',(#46147,#46148,#46149,#46150));
#46152=face_outer_bound('',#46151,.f.);
#46154=cartesian_point('',(-7.084639561274e0,-7.380219089735e1,
-6.309435891738e0));
#46155=cartesian_point('',(-7.069654923944e0,-7.383993451780e1,
-6.251681068201e0));
#46156=cartesian_point('',(-7.043421696714e0,-7.391810252796e1,
-6.133650266594e0));
#46157=cartesian_point('',(-7.017438258178e0,-7.403774257640e1,
-5.957735676442e0));
#46158=cartesian_point('',(-7.004922098480e0,-7.415757173370e1,
-5.785881329319e0));
#46159=cartesian_point('',(-7.005118257300e0,-7.427313268152e1,
-5.623851860526e0));
#46160=cartesian_point('',(-7.016731773824e0,-7.438382335130e1,
-5.471814833749e0));
#46161=cartesian_point('',(-7.038528873797e0,-7.448882917187e1,
-5.330237209538e0));
#46162=cartesian_point('',(-7.069366524490e0,-7.458769187176e1,
-5.199101886506e0));
#46163=cartesian_point('',(-7.108380132312e0,-7.468042730517e1,
-5.077785679190e0));
#46164=cartesian_point('',(-7.155068828196e0,-7.476730131369e1,
-4.965372437025e0));
#46165=cartesian_point('',(-7.209504819099e0,-7.484892440831e1,
-4.860523427931e0));
#46166=cartesian_point('',(-7.272507153368e0,-7.492604964723e1,
-4.761713683444e0));
#46167=cartesian_point('',(-7.344786494543e0,-7.499827090882e1,
-4.668831911982e0));
#46168=cartesian_point('',(-7.426091142304e0,-7.506397961770e1,
-4.583201781394e0));
#46169=cartesian_point('',(-7.515070320832e0,-7.512139498819e1,
-4.506435766400e0));
#46170=cartesian_point('',(-7.611137740204e0,-7.516983682240e1,
-4.438914010720e0));
#46171=cartesian_point('',(-7.714817587787e0,-7.520905450477e1,
-4.380586304948e0));
#46172=cartesian_point('',(-7.825618819124e0,-7.523820963694e1,
-4.332428426401e0));
#46173=cartesian_point('',(-7.941288838310e0,-7.525637203137e1,
-4.295978006982e0));
#46174=cartesian_point('',(-8.058519074424e0,-7.526328878473e1,
-4.272257947952e0));
#46175=cartesian_point('',(-8.174961629295e0,-7.525946742120e1,
-4.261243625862e0));
#46176=cartesian_point('',(-8.362474561101e0,-7.523657441021e1,
-4.263332660668e0));
#46177=cartesian_point('',(-8.499438208027e0,-7.519449154289e1,
-4.294885184361e0));
#46178=cartesian_point('',(-8.577416063301e0,-7.515801631059e1,
-4.326888630209e0));
#46179=cartesian_point('',(-7.635649067756e0,-7.353838331247e1,
-6.170094820599e0));
#46180=cartesian_point('',(-7.611086537612e0,-7.355598508342e1,
-6.112624269154e0));
#46181=cartesian_point('',(-7.563266186206e0,-7.359471433772e1,
-5.994745905079e0));
#46182=cartesian_point('',(-7.499356817537e0,-7.366057288333e1,
-5.817912716657e0));
#46183=cartesian_point('',(-7.444486808193e0,-7.373265318732e1,
-5.644030225637e0));
#46184=cartesian_point('',(-7.400143391661e0,-7.380758664448e1,
-5.478975641593e0));
#46185=cartesian_point('',(-7.365933029248e0,-7.388428007694e1,
-5.322946595262e0));
#46186=cartesian_point('',(-7.341574876377e0,-7.396153576609e1,
-5.176424827925e0));
#46187=cartesian_point('',(-7.326711542425e0,-7.403842199726e1,
-5.039386646755e0));
#46188=cartesian_point('',(-7.321016216715e0,-7.411441538351e1,
-4.911164833669e0));
#46189=cartesian_point('',(-7.324368390887e0,-7.418927032505e1,
-4.790759283589e0));
#46190=cartesian_point('',(-7.337020566980e0,-7.426313096591e1,
-4.676677877788e0));
#46191=cartesian_point('',(-7.359887795972e0,-7.433640444967e1,
-4.567151178353e0));
#46192=cartesian_point('',(-7.394424683875e0,-7.440850275160e1,
-4.461894975383e0));
#46193=cartesian_point('',(-7.441852099408e0,-7.447747356234e1,
-4.362336894595e0));
#46194=cartesian_point('',(-7.502342082367e0,-7.454076797428e1,
-4.270573923948e0));
#46195=cartesian_point('',(-7.576044311189e0,-7.459675214642e1,
-4.187560026484e0));
#46196=cartesian_point('',(-7.663723058962e0,-7.464423091928e1,
-4.113890067818e0));
#46197=cartesian_point('',(-7.764950752461e0,-7.468129613240e1,
-4.051594946257e0));
#46198=cartesian_point('',(-7.876894299100e0,-7.470591326596e1,
-4.003569221671e0));
#46199=cartesian_point('',(-7.994751446972e0,-7.471702235489e1,
-3.972000486337e0));
#46200=cartesian_point('',(-8.114161325290e0,-7.471483967589e1,
-3.957433166819e0));
#46201=cartesian_point('',(-8.307073597553e0,-7.469057653935e1,
-3.960917760040e0));
#46202=cartesian_point('',(-8.444306801044e0,-7.464205967196e1,
-4.004175503185e0));
#46203=cartesian_point('',(-8.514282603451e0,-7.460106837395e1,
-4.046653748010e0));
#46204=cartesian_point('',(-8.070968391430e0,-7.394294194257e1,
-6.368729108236e0));
#46205=cartesian_point('',(-8.061089564814e0,-7.394516257826e1,
-6.310377910051e0));
#46206=cartesian_point('',(-8.041282144288e0,-7.395088285775e1,
-6.191403352071e0));
#46207=cartesian_point('',(-8.013030102254e0,-7.396288109411e1,
-6.014831067611e0));
#46208=cartesian_point('',(-7.986845517927e0,-7.397791286899e1,
-5.843068873902e0));
#46209=cartesian_point('',(-7.963646545842e0,-7.399508038332e1,
-5.681838356508e0));
#46210=cartesian_point('',(-7.943476298578e0,-7.401394796909e1,
-5.531274280907e0));
#46211=cartesian_point('',(-7.926424961951e0,-7.403406477732e1,
-5.391820960517e0));
#46212=cartesian_point('',(-7.912524837574e0,-7.405505012571e1,
-5.263448440203e0));
#46213=cartesian_point('',(-7.901768596105e0,-7.407664349867e1,
-5.145540067075e0));
#46214=cartesian_point('',(-7.894183356147e0,-7.409867856195e1,
-5.037208963302e0));
#46215=cartesian_point('',(-7.889874784253e0,-7.412112218306e1,
-4.937184714513e0));
#46216=cartesian_point('',(-7.889141393557e0,-7.414404660378e1,
-4.844062835754e0));
#46217=cartesian_point('',(-7.892579618788e0,-7.416723207134e1,
-4.757818580688e0));
#46218=cartesian_point('',(-7.900853275404e0,-7.418999238788e1,
-4.679714560323e0));
#46219=cartesian_point('',(-7.914303276233e0,-7.421137700690e1,
-4.611097890217e0));
#46220=cartesian_point('',(-7.933109567301e0,-7.423069849270e1,
-4.552041010203e0));
#46221=cartesian_point('',(-7.957550797261e0,-7.424741277695e1,
-4.502158668099e0));
#46222=cartesian_point('',(-7.987500257471e0,-7.426072527291e1,
-4.461880599099e0));
#46223=cartesian_point('',(-8.021955343976e0,-7.426979446914e1,
-4.432039760120e0));
#46224=cartesian_point('',(-8.059123122739e0,-7.427414226368e1,
-4.413052551452e0));
#46225=cartesian_point('',(-8.097252818768e0,-7.427378882480e1,
-4.404602222115e0));
#46226=cartesian_point('',(-8.159025034242e0,-7.426588067832e1,
-4.407260814977e0));
#46227=cartesian_point('',(-8.202401199215e0,-7.424930399263e1,
-4.433935603623e0));
#46228=cartesian_point('',(-8.223076841838e0,-7.423543972706e1,
-4.461371905751e0));
#46229=cartesian_point('',(-7.753845776729e0,-7.442410942224e1,
-6.614791736697e0));
#46230=cartesian_point('',(-7.761434053642e0,-7.443820797909e1,
-6.555683115582e0));
#46231=cartesian_point('',(-7.778264449934e0,-7.446563206422e1,
-6.435967160716e0));
#46232=cartesian_point('',(-7.807096185731e0,-7.450247391889e1,
-6.260453652125e0));
#46233=cartesian_point('',(-7.838677459060e0,-7.453460370655e1,
-6.091858788470e0));
#46234=cartesian_point('',(-7.871378477832e0,-7.456136242141e1,
-5.935707967908e0));
#46235=cartesian_point('',(-7.904575535025e0,-7.458315876943e1,
-5.792072112828e0));
#46236=cartesian_point('',(-7.937605232728e0,-7.460032632464e1,
-5.661360646801e0));
#46237=cartesian_point('',(-7.969923602975e0,-7.461325390474e1,
-5.543546841542e0));
#46238=cartesian_point('',(-8.001157183358e0,-7.462236146997e1,
-5.438085244280e0));
#46239=cartesian_point('',(-8.031032048288e0,-7.462803671490e1,
-5.344233766042e0));
#46240=cartesian_point('',(-8.059394677965e0,-7.463061762753e1,
-5.260994495676e0));
#46241=cartesian_point('',(-8.086116331525e0,-7.463034242932e1,
-5.187403498361e0));
#46242=cartesian_point('',(-8.110588425864e0,-7.462737113454e1,
-5.123748349787e0));
#46243=cartesian_point('',(-8.131702915713e0,-7.462204153139e1,
-5.071099044551e0));
#46244=cartesian_point('',(-8.148368629815e0,-7.461502995735e1,
-5.029915296067e0));
#46245=cartesian_point('',(-8.160045807902e0,-7.460711110127e1,
-4.999222103040e0));
#46246=cartesian_point('',(-8.166512098260e0,-7.459903525478e1,
-4.977462543900e0));
#46247=cartesian_point('',(-8.167738968512e0,-7.459167589033e1,
-4.963150965352e0));
#46248=cartesian_point('',(-8.164287790123e0,-7.458593680433e1,
-4.954655745296e0));
#46249=cartesian_point('',(-8.157476146149e0,-7.458245957795e1,
-4.950276972970e0));
#46250=cartesian_point('',(-8.148968577650e0,-7.458145026247e1,
-4.948666156831e0));
#46251=cartesian_point('',(-8.134882967070e0,-7.458369939520e1,
-4.949485400603e0));
#46252=cartesian_point('',(-8.127562383660e0,-7.459071742232e1,
-4.955545336167e0));
#46253=cartesian_point('',(-8.129752255539e0,-7.459594393762e1,
-4.964425154529e0));
#46254=(bounded_surface()b_spline_surface(3,3,((#46154,#46155,#46156,#46157,
#46158,#46159,#46160,#46161,#46162,#46163,#46164,#46165,#46166,#46167,#46168,
#46169,#46170,#46171,#46172,#46173,#46174,#46175,#46176,#46177,#46178),(#46179,
#46180,#46181,#46182,#46183,#46184,#46185,#46186,#46187,#46188,#46189,#46190,
#46191,#46192,#46193,#46194,#46195,#46196,#46197,#46198,#46199,#46200,#46201,
#46202,#46203),(#46204,#46205,#46206,#46207,#46208,#46209,#46210,#46211,#46212,
#46213,#46214,#46215,#46216,#46217,#46218,#46219,#46220,#46221,#46222,#46223,
#46224,#46225,#46226,#46227,#46228),(#46229,#46230,#46231,#46232,#46233,#46234,
#46235,#46236,#46237,#46238,#46239,#46240,#46241,#46242,#46243,#46244,#46245,
#46246,#46247,#46248,#46249,#46250,#46251,#46252,#46253)),.unspecified.,.f.,.f.,
.f.)b_spline_surface_with_knots((4,4),(4,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,
1,1,4),(0.e0,1.e0),(1.245283405487e-1,1.548833318483e-1,1.861483684805e-1,
2.153879084090e-1,2.428365262309e-1,2.684089552399e-1,2.919936838433e-1,
3.136351564927e-1,3.334669237367e-1,3.516595280350e-1,3.683856020040e-1,
3.839719535605e-1,3.986674393310e-1,4.119804876078e-1,4.236592722907e-1,
4.340048920441e-1,4.432841286756e-1,4.516583843783e-1,4.592065752817e-1,
4.660639290474e-1,4.724707921006e-1,4.787543675766e-1,4.973384499585e-1),
.unspecified.)geometric_representation_item()rational_b_spline_surface(((
1.576493464995e0,1.576493464995e0,1.576493464995e0,1.576493464995e0,
1.576493464995e0,1.576493464995e0,1.576493464995e0,1.576493464995e0,
1.576493464995e0,1.576493464995e0,1.576493464995e0,1.576493464995e0,
1.576493464995e0,1.576493464995e0,1.576493464995e0,1.576493464995e0,
1.576493464995e0,1.576493464995e0,1.576493464995e0,1.576493464995e0,
1.576493464995e0,1.576493464995e0,1.576493464995e0,1.576493464995e0,
1.576493464995e0),(8.078355116685e-1,8.078355116685e-1,8.078355116685e-1,
8.078355116685e-1,8.078355116685e-1,8.078355116685e-1,8.078355116685e-1,
8.078355116685e-1,8.078355116685e-1,8.078355116685e-1,8.078355116685e-1,
8.078355116685e-1,8.078355116685e-1,8.078355116685e-1,8.078355116685e-1,
8.078355116685e-1,8.078355116685e-1,8.078355116685e-1,8.078355116685e-1,
8.078355116685e-1,8.078355116685e-1,8.078355116685e-1,8.078355116685e-1,
8.078355116685e-1,8.078355116685e-1),(8.078355116685e-1,8.078355116685e-1,
8.078355116685e-1,8.078355116685e-1,8.078355116685e-1,8.078355116685e-1,
8.078355116685e-1,8.078355116685e-1,8.078355116685e-1,8.078355116685e-1,
8.078355116685e-1,8.078355116685e-1,8.078355116685e-1,8.078355116685e-1,
8.078355116685e-1,8.078355116685e-1,8.078355116685e-1,8.078355116685e-1,
8.078355116685e-1,8.078355116685e-1,8.078355116685e-1,8.078355116685e-1,
8.078355116685e-1,8.078355116685e-1,8.078355116685e-1),(1.576493464995e0,
1.576493464995e0,1.576493464995e0,1.576493464995e0,1.576493464995e0,
1.576493464995e0,1.576493464995e0,1.576493464995e0,1.576493464995e0,
1.576493464995e0,1.576493464995e0,1.576493464995e0,1.576493464995e0,
1.576493464995e0,1.576493464995e0,1.576493464995e0,1.576493464995e0,
1.576493464995e0,1.576493464995e0,1.576493464995e0,1.576493464995e0,
1.576493464995e0,1.576493464995e0,1.576493464995e0,1.576493464995e0)))representation_item('')surface());
#46255=oriented_edge('',*,*,#44760,.f.);
#46256=oriented_edge('',*,*,#44743,.f.);
#46258=oriented_edge('',*,*,#46257,.f.);
#46259=oriented_edge('',*,*,#44252,.f.);
#46260=edge_loop('',(#46255,#46256,#46258,#46259));
#46261=face_outer_bound('',#46260,.f.);
#46263=cartesian_point('',(-8.293277380173e0,-7.401932366328e1,
-2.490846053290e1));
#46264=direction('',(-9.269385678151e-3,9.816566113358e-3,-9.999088526055e-1));
#46265=direction('',(7.276434550916e-1,6.859555394773e-1,-1.108092732097e-5));
#46266=axis2_placement_3d('',#46263,#46264,#46265);
#46267=cylindrical_surface('',#46266,3.000057677453e-1);
#46268=oriented_edge('',*,*,#46257,.t.);
#46269=oriented_edge('',*,*,#44728,.f.);
#46270=oriented_edge('',*,*,#44709,.f.);
#46271=oriented_edge('',*,*,#44254,.f.);
#46272=edge_loop('',(#46268,#46269,#46270,#46271));
#46273=face_outer_bound('',#46272,.f.);
#46275=cartesian_point('',(-1.049776800363e1,-6.987500320054e1,
-3.934391582386e1));
#46276=direction('',(9.913730629133e-1,-1.306553281338e-1,1.042282879349e-2));
#46277=direction('',(-1.009725367290e-1,-8.120066202590e-1,-5.748476280564e-1));
#46278=axis2_placement_3d('',#46275,#46276,#46277);
#46279=toroidal_surface('',#46278,3.697836790070e0,2.999997081841e-1);
#46280=oriented_edge('',*,*,#44444,.f.);
#46281=oriented_edge('',*,*,#44271,.f.);
#46282=oriented_edge('',*,*,#44691,.f.);
#46283=oriented_edge('',*,*,#44689,.f.);
#46284=oriented_edge('',*,*,#44522,.t.);
#46285=edge_loop('',(#46280,#46281,#46282,#46283,#46284));
#46286=face_outer_bound('',#46285,.f.);
#46288=cartesian_point('',(-1.672494427941e1,-7.146890030235e1,
-4.228405173692e1));
#46289=cartesian_point('',(-1.670798691349e1,-7.145483654049e1,
-4.219223383475e1));
#46290=cartesian_point('',(-1.667743099737e1,-7.141110821904e1,
-4.191549392138e1));
#46291=cartesian_point('',(-1.670060922687e1,-7.135704823325e1,
-4.159362166973e1));
#46292=cartesian_point('',(-1.674887475685e1,-7.131915382728e1,
-4.136892589746e1));
#46293=cartesian_point('',(-1.676271730414e1,-7.130986940240e1,
-4.131419665194e1));
#46294=cartesian_point('',(-1.695621250464e1,-7.089425571820e1,
-4.217220132250e1));
#46295=cartesian_point('',(-1.696869416021e1,-7.089068302696e1,
-4.208718130831e1));
#46296=cartesian_point('',(-1.702329184415e1,-7.088457012774e1,
-4.183690306554e1));
#46297=cartesian_point('',(-1.713110608402e1,-7.089273213618e1,
-4.156287514689e1));
#46298=cartesian_point('',(-1.722759656227e1,-7.091020418831e1,
-4.138103625395e1));
#46299=cartesian_point('',(-1.725244782473e1,-7.091517818471e1,
-4.133740534496e1));
#46300=cartesian_point('',(-1.755650461776e1,-7.098506748234e1,
-4.200577935872e1));
#46301=cartesian_point('',(-1.757157588948e1,-7.100833382675e1,
-4.194474918443e1));
#46302=cartesian_point('',(-1.762215737328e1,-7.108299054784e1,
-4.176072153719e1));
#46303=cartesian_point('',(-1.769362549563e1,-7.118368240944e1,
-4.154638456438e1));
#46304=cartesian_point('',(-1.774893759451e1,-7.126303243031e1,
-4.139656402110e1));
#46305=cartesian_point('',(-1.776275032853e1,-7.128294747977e1,
-4.136005953652e1));
#46306=cartesian_point('',(-1.764444268506e1,-7.160800136750e1,
-4.202913462743e1));
#46307=cartesian_point('',(-1.763145196789e1,-7.163504834150e1,
-4.197406320088e1));
#46308=cartesian_point('',(-1.759474423076e1,-7.171503901531e1,
-4.179880274331e1));
#46309=cartesian_point('',(-1.756224923657e1,-7.180271178031e1,
-4.156836219355e1));
#46310=cartesian_point('',(-1.754743971797e1,-7.185959905205e1,
-4.139271057964e1));
#46311=cartesian_point('',(-1.754437398179e1,-7.187320060911e1,
-4.134889724626e1));
#46312=(bounded_surface()b_spline_surface(3,3,((#46288,#46289,#46290,#46291,
#46292,#46293),(#46294,#46295,#46296,#46297,#46298,#46299),(#46300,#46301,
#46302,#46303,#46304,#46305),(#46306,#46307,#46308,#46309,#46310,#46311)),
.unspecified.,.f.,.f.,.f.)b_spline_surface_with_knots((4,4),(4,1,1,4),(0.e0,
1.e0),(1.426834397771e-1,3.042661395252e-1,6.365712945856e-1,7.456903180607e-1),
.unspecified.)geometric_representation_item()rational_b_spline_surface(((
1.579933828191e0,1.579933828191e0,1.579933828191e0,1.579933828191e0,
1.579933828191e0,1.579933828191e0),(8.066887239363e-1,8.066887239363e-1,
8.066887239363e-1,8.066887239363e-1,8.066887239363e-1,8.066887239363e-1),(
8.066887239363e-1,8.066887239363e-1,8.066887239363e-1,8.066887239363e-1,
8.066887239363e-1,8.066887239363e-1),(1.579933828191e0,1.579933828191e0,
1.579933828191e0,1.579933828191e0,1.579933828191e0,1.579933828191e0)))representation_item('')surface());
#46313=oriented_edge('',*,*,#44473,.t.);
#46315=oriented_edge('',*,*,#46314,.f.);
#46317=oriented_edge('',*,*,#46316,.f.);
#46319=oriented_edge('',*,*,#46318,.t.);
#46320=edge_loop('',(#46313,#46315,#46317,#46319));
#46321=face_outer_bound('',#46320,.f.);
#46323=cartesian_point('',(-1.819597000546e1,-7.097966895838e1,
-4.358668931545e1));
#46324=cartesian_point('',(-1.817721388560e1,-7.101084905291e1,
-4.368188565052e1));
#46325=cartesian_point('',(-1.755818697327e1,-7.110117965978e1,
-4.386842950246e1));
#46326=cartesian_point('',(-1.723823928882e1,-7.125740001612e1,
-4.353879318255e1));
#46327=cartesian_point('',(-1.712751337606e1,-7.129367323433e1,
-4.338622786857e1));
#46328=cartesian_point('',(-1.703617926258e1,-7.132796210261e1,
-4.321232855271e1));
#46329=cartesian_point('',(-1.696540403907e1,-7.134843777043e1,
-4.304142747596e1));
#46330=cartesian_point('',(-1.690384941791e1,-7.136219779396e1,
-4.285685757148e1));
#46331=cartesian_point('',(-1.685247136497e1,-7.136673720225e1,
-4.265865724682e1));
#46332=cartesian_point('',(-1.681226600185e1,-7.136071599520e1,
-4.244298228796e1));
#46333=cartesian_point('',(-1.678735504479e1,-7.134106304799e1,
-4.220761071416e1));
#46334=cartesian_point('',(-1.678522853880e1,-7.130857445858e1,
-4.198319154981e1));
#46335=cartesian_point('',(-1.679866005076e1,-7.127942763150e1,
-4.183925959617e1));
#46336=cartesian_point('',(-1.680721276907e1,-7.126581264234e1,
-4.177959926756e1));
#46337=cartesian_point('',(-1.805584866305e1,-7.053116552758e1,
-4.337764097118e1));
#46338=cartesian_point('',(-1.806671320117e1,-7.055867916886e1,
-4.348148032806e1));
#46339=cartesian_point('',(-1.742954871895e1,-7.063871552826e1,
-4.369314848491e1));
#46340=cartesian_point('',(-1.715540143531e1,-7.080263210460e1,
-4.332269181957e1));
#46341=cartesian_point('',(-1.709670871425e1,-7.083356984183e1,
-4.316759609258e1));
#46342=cartesian_point('',(-1.705736589016e1,-7.086721886814e1,
-4.299385125551e1));
#46343=cartesian_point('',(-1.704119407081e1,-7.088986332707e1,
-4.283029112805e1));
#46344=cartesian_point('',(-1.703666413233e1,-7.091102269956e1,
-4.265792436273e1));
#46345=cartesian_point('',(-1.704517121161e1,-7.092943671454e1,
-4.247790802543e1));
#46346=cartesian_point('',(-1.706763303170e1,-7.094598968527e1,
-4.228737821476e1));
#46347=cartesian_point('',(-1.710760190623e1,-7.096066820495e1,
-4.208608171866e1));
#46348=cartesian_point('',(-1.716247401481e1,-7.097246393578e1,
-4.190173116603e1));
#46349=cartesian_point('',(-1.720840480930e1,-7.097987536163e1,
-4.178873562923e1));
#46350=cartesian_point('',(-1.722944575567e1,-7.098312779806e1,
-4.174300147884e1));
#46351=cartesian_point('',(-1.775356903202e1,-7.059994810061e1,
-4.298105947175e1));
#46352=cartesian_point('',(-1.775349517988e1,-7.059276393060e1,
-4.303564027197e1));
#46353=cartesian_point('',(-1.756195344917e1,-7.059663507988e1,
-4.312869903304e1));
#46354=cartesian_point('',(-1.749231022602e1,-7.068334663998e1,
-4.295832511016e1));
#46355=cartesian_point('',(-1.748573568492e1,-7.073067648019e1,
-4.285204166035e1));
#46356=cartesian_point('',(-1.748653826972e1,-7.078574028287e1,
-4.272948321521e1));
#46357=cartesian_point('',(-1.749539241958e1,-7.084252745040e1,
-4.260228165989e1));
#46358=cartesian_point('',(-1.750899971483e1,-7.090417462582e1,
-4.246435172464e1));
#46359=cartesian_point('',(-1.752776100868e1,-7.097027513200e1,
-4.231614972645e1));
#46360=cartesian_point('',(-1.755203662228e1,-7.104150131933e1,
-4.215626568745e1));
#46361=cartesian_point('',(-1.758297813267e1,-7.111839746959e1,
-4.198388282762e1));
#46362=cartesian_point('',(-1.761728213719e1,-7.119124667883e1,
-4.182194266696e1));
#46363=cartesian_point('',(-1.764239900402e1,-7.123827730617e1,
-4.171939106581e1));
#46364=cartesian_point('',(-1.765340569875e1,-7.125796902590e1,
-4.167704732662e1));
#46365=cartesian_point('',(-1.765206799340e1,-7.110343177933e1,
-4.287310674696e1));
#46366=cartesian_point('',(-1.761363005616e1,-7.107217892297e1,
-4.287967048712e1));
#46367=cartesian_point('',(-1.779642730372e1,-7.102546287904e1,
-4.285279642268e1));
#46368=cartesian_point('',(-1.784445072474e1,-7.104276562608e1,
-4.288317578045e1));
#46369=cartesian_point('',(-1.782750282425e1,-7.110853371221e1,
-4.281844005553e1));
#46370=cartesian_point('',(-1.780840370921e1,-7.118135491534e1,
-4.273664215410e1));
#46371=cartesian_point('',(-1.778265856251e1,-7.126326471898e1,
-4.263116229171e1));
#46372=cartesian_point('',(-1.775373888234e1,-7.134987582217e1,
-4.250855574583e1));
#46373=cartesian_point('',(-1.772081158615e1,-7.144021915455e1,
-4.236760004261e1));
#46374=cartesian_point('',(-1.768386984330e1,-7.153257332403e1,
-4.220706706212e1));
#46375=cartesian_point('',(-1.764271564319e1,-7.162487067380e1,
-4.202372077661e1));
#46376=cartesian_point('',(-1.760358024863e1,-7.170223768279e1,
-4.183962539206e1));
#46377=cartesian_point('',(-1.757956055327e1,-7.174437903127e1,
-4.171448556678e1));
#46378=cartesian_point('',(-1.757005829852e1,-7.176034380667e1,
-4.166092571904e1));
#46379=(bounded_surface()b_spline_surface(3,3,((#46323,#46324,#46325,#46326,
#46327,#46328,#46329,#46330,#46331,#46332,#46333,#46334,#46335,#46336),(#46337,
#46338,#46339,#46340,#46341,#46342,#46343,#46344,#46345,#46346,#46347,#46348,
#46349,#46350),(#46351,#46352,#46353,#46354,#46355,#46356,#46357,#46358,#46359,
#46360,#46361,#46362,#46363,#46364),(#46365,#46366,#46367,#46368,#46369,#46370,
#46371,#46372,#46373,#46374,#46375,#46376,#46377,#46378)),.unspecified.,.f.,.f.,
.f.)b_spline_surface_with_knots((4,4),(4,1,1,1,1,1,1,1,1,1,1,4),(0.e0,1.e0),(
3.116880621850e-1,3.727570156026e-1,4.156806248803e-1,4.606269177475e-1,
5.093174032376e-1,5.623811687566e-1,6.200808785423e-1,6.827049926949e-1,
7.510131131903e-1,8.259276724879e-1,9.084982219296e-1,9.688319585993e-1),
.unspecified.)geometric_representation_item()rational_b_spline_surface(((
1.428911314593e0,1.428911314593e0,1.428911314593e0,1.428911314593e0,
1.428911314593e0,1.428911314593e0,1.428911314593e0,1.428911314593e0,
1.428911314593e0,1.428911314593e0,1.428911314593e0,1.428911314593e0,
1.428911314593e0,1.428911314593e0),(8.570295618022e-1,8.570295618022e-1,
8.570295618022e-1,8.570295618022e-1,8.570295618022e-1,8.570295618022e-1,
8.570295618022e-1,8.570295618022e-1,8.570295618022e-1,8.570295618022e-1,
8.570295618022e-1,8.570295618022e-1,8.570295618022e-1,8.570295618022e-1),(
8.570295618022e-1,8.570295618022e-1,8.570295618022e-1,8.570295618022e-1,
8.570295618022e-1,8.570295618022e-1,8.570295618022e-1,8.570295618022e-1,
8.570295618022e-1,8.570295618022e-1,8.570295618022e-1,8.570295618022e-1,
8.570295618022e-1,8.570295618022e-1),(1.428911314593e0,1.428911314593e0,
1.428911314593e0,1.428911314593e0,1.428911314593e0,1.428911314593e0,
1.428911314593e0,1.428911314593e0,1.428911314593e0,1.428911314593e0,
1.428911314593e0,1.428911314593e0,1.428911314593e0,1.428911314593e0)))representation_item('')surface());
#46380=oriented_edge('',*,*,#29181,.f.);
#46382=oriented_edge('',*,*,#46381,.f.);
#46384=oriented_edge('',*,*,#46383,.t.);
#46385=oriented_edge('',*,*,#46314,.t.);
#46386=edge_loop('',(#46380,#46382,#46384,#46385));
#46387=face_outer_bound('',#46386,.f.);
#46389=cartesian_point('',(0.e0,0.e0,-4.331177673041e1));
#46390=direction('',(0.e0,0.e0,1.e0));
#46391=direction('',(-2.798211736631e-1,-9.600521396100e-1,0.e0));
#46392=axis2_placement_3d('',#46389,#46390,#46391);
#46393=toroidal_surface('',#46392,7.344368814732e1,5.e-1);
#46394=oriented_edge('',*,*,#29179,.t.);
#46396=oriented_edge('',*,*,#46395,.f.);
#46398=oriented_edge('',*,*,#46397,.t.);
#46400=oriented_edge('',*,*,#46399,.t.);
#46401=oriented_edge('',*,*,#46381,.t.);
#46402=edge_loop('',(#46394,#46396,#46398,#46400,#46401));
#46403=face_outer_bound('',#46402,.f.);
#46405=cartesian_point('',(-2.107335678438e1,-7.012339890202e1,
-4.179691635961e1));
#46406=cartesian_point('',(-2.109227503437e1,-7.013333253694e1,
-4.187968834996e1));
#46407=cartesian_point('',(-2.111321201857e1,-7.015051413074e1,
-4.201701856088e1));
#46408=cartesian_point('',(-2.112186580541e1,-7.017407911934e1,
-4.220585556213e1));
#46409=cartesian_point('',(-2.111792273784e1,-7.019222793694e1,
-4.235454945849e1));
#46410=cartesian_point('',(-2.110574172713e1,-7.020832187178e1,
-4.249085671417e1));
#46411=cartesian_point('',(-2.108754672735e1,-7.022253039297e1,
-4.261587492434e1));
#46412=cartesian_point('',(-2.106492180449e1,-7.023507930618e1,
-4.273068814014e1));
#46413=cartesian_point('',(-2.103899495432e1,-7.024620749073e1,
-4.283630621742e1));
#46414=cartesian_point('',(-2.101052569397e1,-7.025615591927e1,
-4.293375297768e1));
#46415=cartesian_point('',(-2.097996720455e1,-7.026515528150e1,
-4.302404978408e1));
#46416=cartesian_point('',(-2.094752555956e1,-7.027341636986e1,
-4.310815440775e1));
#46417=cartesian_point('',(-2.091317962500e1,-7.028113284673e1,
-4.318697935213e1));
#46418=cartesian_point('',(-2.087664321888e1,-7.028849232239e1,
-4.326146420523e1));
#46419=cartesian_point('',(-2.083725602076e1,-7.029569482882e1,
-4.333267294768e1));
#46420=cartesian_point('',(-2.079382786535e1,-7.030297705653e1,
-4.340180176591e1));
#46421=cartesian_point('',(-2.074453790358e1,-7.031063012648e1,
-4.346994077008e1));
#46422=cartesian_point('',(-2.068660801656e1,-7.031910781378e1,
-4.353789450372e1));
#46423=cartesian_point('',(-2.061583474462e1,-7.032920728953e1,
-4.360603615302e1));
#46424=cartesian_point('',(-2.052329206415e1,-7.034310198471e1,
-4.367479251744e1));
#46425=cartesian_point('',(-2.039113354734e1,-7.036586011494e1,
-4.374293495818e1));
#46426=cartesian_point('',(-2.019254402939e1,-7.041151228538e1,
-4.378668595551e1));
#46427=cartesian_point('',(-1.997571840718e1,-7.048249335932e1,
-4.375257124862e1));
#46428=cartesian_point('',(-1.982125434879e1,-7.054571711536e1,
-4.366860144859e1));
#46429=cartesian_point('',(-1.975601571612e1,-7.057432388414e1,
-4.361134693108e1));
#46430=cartesian_point('',(-1.972643342231e1,-7.058733764501e1,
-4.358199954149e1));
#46431=cartesian_point('',(-2.057866161903e1,-7.009257330829e1,
-4.175620166221e1));
#46432=cartesian_point('',(-2.060087938555e1,-7.007442308293e1,
-4.182044251603e1));
#46433=cartesian_point('',(-2.063236462961e1,-7.004798442950e1,
-4.193020296743e1));
#46434=cartesian_point('',(-2.066404268524e1,-7.001735753116e1,
-4.208704087967e1));
#46435=cartesian_point('',(-2.068240883907e1,-6.999591594114e1,
-4.221361899255e1));
#46436=cartesian_point('',(-2.069376524174e1,-6.997814458860e1,
-4.233206154568e1));
#46437=cartesian_point('',(-2.069951317087e1,-6.996324269491e1,
-4.244263912150e1));
#46438=cartesian_point('',(-2.070071780076e1,-6.995064999736e1,
-4.254580698727e1));
#46439=cartesian_point('',(-2.069817502838e1,-6.993996791895e1,
-4.264209338033e1));
#46440=cartesian_point('',(-2.069245408982e1,-6.993089839329e1,
-4.273214439197e1));
#46441=cartesian_point('',(-2.068391591258e1,-6.992321555068e1,
-4.281668909878e1));
#46442=cartesian_point('',(-2.067272621217e1,-6.991675199282e1,
-4.289646817821e1));
#46443=cartesian_point('',(-2.065885242966e1,-6.991138490111e1,
-4.297223964520e1));
#46444=cartesian_point('',(-2.064202109678e1,-6.990702703264e1,
-4.304484306153e1));
#46445=cartesian_point('',(-2.062161001136e1,-6.990362799923e1,
-4.311529809550e1));
#46446=cartesian_point('',(-2.059645994576e1,-6.990120019601e1,
-4.318482366139e1));
#46447=cartesian_point('',(-2.056465559186e1,-6.989987415439e1,
-4.325461020658e1));
#46448=cartesian_point('',(-2.052308871964e1,-6.990002691238e1,
-4.332561545499e1));
#46449=cartesian_point('',(-2.046692351909e1,-6.990247076594e1,
-4.339835910284e1));
#46450=cartesian_point('',(-2.038645516786e1,-6.990942491127e1,
-4.347332885760e1));
#46451=cartesian_point('',(-2.026266412886e1,-6.992621027379e1,
-4.354913101383e1));
#46452=cartesian_point('',(-2.006585340232e1,-6.996893008367e1,
-4.359856745365e1));
#46453=cartesian_point('',(-1.985077205682e1,-7.004132694680e1,
-4.355992051334e1));
#46454=cartesian_point('',(-1.970839474605e1,-7.010553640821e1,-4.346626244e1));
#46455=cartesian_point('',(-1.965548838984e1,-7.013349013908e1,
-4.340413494607e1));
#46456=cartesian_point('',(-1.963282049947e1,-7.014602918593e1,
-4.337270203462e1));
#46457=cartesian_point('',(-2.034945781443e1,-7.052903681108e1,
-4.169085155238e1));
#46458=cartesian_point('',(-2.034900904235e1,-7.049826783479e1,
-4.175013290245e1));
#46459=cartesian_point('',(-2.034675929155e1,-7.044858961396e1,
-4.184908232495e1));
#46460=cartesian_point('',(-2.034029114580e1,-7.038221230889e1,
-4.198670832692e1));
#46461=cartesian_point('',(-2.033325800289e1,-7.033078445805e1,
-4.209601452388e1));
#46462=cartesian_point('',(-2.032518628642e1,-7.028421746448e1,
-4.219697491148e1));
#46463=cartesian_point('',(-2.031640341387e1,-7.024195762250e1,
-4.229015180235e1));
#46464=cartesian_point('',(-2.030714620087e1,-7.020355279380e1,
-4.237612029905e1));
#46465=cartesian_point('',(-2.029758204178e1,-7.016863564619e1,
-4.245542271835e1));
#46466=cartesian_point('',(-2.028781255494e1,-7.013687402827e1,
-4.252863102977e1));
#46467=cartesian_point('',(-2.027788015178e1,-7.010796728769e1,
-4.259632828202e1));
#46468=cartesian_point('',(-2.026777760706e1,-7.008166319903e1,
-4.265905332137e1));
#46469=cartesian_point('',(-2.025744670921e1,-7.005775281343e1,
-4.271730374916e1));
#46470=cartesian_point('',(-2.024676155818e1,-7.003605410528e1,
-4.277157672209e1));
#46471=cartesian_point('',(-2.023549248953e1,-7.001639933932e1,
-4.282241918839e1));
#46472=cartesian_point('',(-2.022325499198e1,-6.999866317655e1,
-4.287040126248e1));
#46473=cartesian_point('',(-2.020946701214e1,-6.998286422849e1,
-4.291591250860e1));
#46474=cartesian_point('',(-2.019322493624e1,-6.996923261505e1,
-4.295905425610e1));
#46475=cartesian_point('',(-2.017313285789e1,-6.995823363133e1,
-4.299963040836e1));
#46476=cartesian_point('',(-2.014628977624e1,-6.995061486744e1,
-4.303765994491e1));
#46477=cartesian_point('',(-2.010702122474e1,-6.994816293146e1,
-4.307242659740e1));
#46478=cartesian_point('',(-2.004682891278e1,-6.995732335868e1,
-4.309318612559e1));
#46479=cartesian_point('',(-1.998297726206e1,-6.998186720583e1,
-4.307710122946e1));
#46480=cartesian_point('',(-1.994281402467e1,-7.001006923737e1,
-4.303464069190e1));
#46481=cartesian_point('',(-1.992943742103e1,-7.002696811978e1,
-4.300232355811e1));
#46482=cartesian_point('',(-1.992407943176e1,-7.003563675794e1,
-4.298501278571e1));
#46483=cartesian_point('',(-2.065399752749e1,-7.092196771512e1,
-4.167734952455e1));
#46484=cartesian_point('',(-2.063144428970e1,-7.090881364417e1,
-4.175104743427e1));
#46485=cartesian_point('',(-2.059065855338e1,-7.088347531675e1,
-4.186859741051e1));
#46486=cartesian_point('',(-2.052951872272e1,-7.084163011713e1,
-4.202228363218e1));
#46487=cartesian_point('',(-2.047910421800e1,-7.080491502845e1,
-4.213937623013e1));
#46488=cartesian_point('',(-2.043137684443e1,-7.076832345640e1,
-4.224369750741e1));
#46489=cartesian_point('',(-2.038659578424e1,-7.073247692340e1,
-4.233687881888e1));
#46490=cartesian_point('',(-2.034482950957e1,-7.069779906324e1,
-4.242022347052e1));
#46491=cartesian_point('',(-2.030605608593e1,-7.066458592181e1,
-4.249476707838e1));
#46492=cartesian_point('',(-2.027017946078e1,-7.063301610869e1,
-4.256139784821e1));
#46493=cartesian_point('',(-2.023707004710e1,-7.060318348865e1,
-4.262086996547e1));
#46494=cartesian_point('',(-2.020661749998e1,-7.057514365142e1,
-4.267377192396e1));
#46495=cartesian_point('',(-2.017875375049e1,-7.054893267251e1,
-4.272053976530e1));
#46496=cartesian_point('',(-2.015346261256e1,-7.052456474447e1,
-4.276148660130e1));
#46497=cartesian_point('',(-2.013080196645e1,-7.050202519694e1,
-4.279681150744e1));
#46498=cartesian_point('',(-2.011099909489e1,-7.048129871730e1,
-4.282652360340e1));
#46499=cartesian_point('',(-2.009467251804e1,-7.046247165401e1,
-4.285024767564e1));
#46500=cartesian_point('',(-2.008307775964e1,-7.044572897565e1,
-4.286722137840e1));
#46501=cartesian_point('',(-2.007830512737e1,-7.043123296851e1,
-4.287650825839e1));
#46502=cartesian_point('',(-2.008387710622e1,-7.041846456187e1,
-4.287767751409e1));
#46503=cartesian_point('',(-2.010636387381e1,-7.040602546132e1,
-4.287073996922e1));
#46504=cartesian_point('',(-2.015773616130e1,-7.039027621743e1,
-4.286202269111e1));
#46505=cartesian_point('',(-2.021760565125e1,-7.037370374812e1,
-4.286918828538e1));
#46506=cartesian_point('',(-2.025015601841e1,-7.037104705746e1,
-4.287889127841e1));
#46507=cartesian_point('',(-2.025724239665e1,-7.037942749078e1,
-4.287617883320e1));
#46508=cartesian_point('',(-2.025933090024e1,-7.038535981725e1,
-4.287266980059e1));
#46509=(bounded_surface()b_spline_surface(3,3,((#46405,#46406,#46407,#46408,
#46409,#46410,#46411,#46412,#46413,#46414,#46415,#46416,#46417,#46418,#46419,
#46420,#46421,#46422,#46423,#46424,#46425,#46426,#46427,#46428,#46429,#46430),(
#46431,#46432,#46433,#46434,#46435,#46436,#46437,#46438,#46439,#46440,#46441,
#46442,#46443,#46444,#46445,#46446,#46447,#46448,#46449,#46450,#46451,#46452,
#46453,#46454,#46455,#46456),(#46457,#46458,#46459,#46460,#46461,#46462,#46463,
#46464,#46465,#46466,#46467,#46468,#46469,#46470,#46471,#46472,#46473,#46474,
#46475,#46476,#46477,#46478,#46479,#46480,#46481,#46482),(#46483,#46484,#46485,
#46486,#46487,#46488,#46489,#46490,#46491,#46492,#46493,#46494,#46495,#46496,
#46497,#46498,#46499,#46500,#46501,#46502,#46503,#46504,#46505,#46506,#46507,
#46508)),.unspecified.,.f.,.f.,.f.)b_spline_surface_with_knots((4,4),(4,1,1,1,1,
1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,4),(0.e0,1.e0),(3.717737528381e-2,
1.205802143661e-1,1.727513944842e-1,2.202463716559e-1,2.635837156890e-1,
3.032464497963e-1,3.395851730266e-1,3.728997667079e-1,4.034850490244e-1,
4.316317458504e-1,4.575850851565e-1,4.815335181066e-1,5.036760519823e-1,
5.242221507936e-1,5.433859755654e-1,5.613580425103e-1,5.780987208365e-1,
5.935221903299e-1,6.076827404311e-1,6.216623021448e-1,6.368176016485e-1,
6.525608850750e-1,6.694307200707e-1,6.892268927874e-1),.unspecified.)geometric_representation_item()rational_b_spline_surface(((1.413609983141e0,
1.413609983141e0,1.413609983141e0,1.413609983141e0,1.413609983141e0,
1.413609983141e0,1.413609983141e0,1.413609983141e0,1.413609983141e0,
1.413609983141e0,1.413609983141e0,1.413609983141e0,1.413609983141e0,
1.413609983141e0,1.413609983141e0,1.413609983141e0,1.413609983141e0,
1.413609983141e0,1.413609983141e0,1.413609983141e0,1.413609983141e0,
1.413609983141e0,1.413609983141e0,1.413609983141e0,1.413609983141e0,
1.413609983141e0),(8.621300056198e-1,8.621300056198e-1,8.621300056198e-1,
8.621300056198e-1,8.621300056198e-1,8.621300056198e-1,8.621300056198e-1,
8.621300056198e-1,8.621300056198e-1,8.621300056198e-1,8.621300056198e-1,
8.621300056198e-1,8.621300056198e-1,8.621300056198e-1,8.621300056198e-1,
8.621300056198e-1,8.621300056198e-1,8.621300056198e-1,8.621300056198e-1,
8.621300056198e-1,8.621300056198e-1,8.621300056198e-1,8.621300056198e-1,
8.621300056198e-1,8.621300056198e-1,8.621300056198e-1),(8.621300056198e-1,
8.621300056198e-1,8.621300056198e-1,8.621300056198e-1,8.621300056198e-1,
8.621300056198e-1,8.621300056198e-1,8.621300056198e-1,8.621300056198e-1,
8.621300056198e-1,8.621300056198e-1,8.621300056198e-1,8.621300056198e-1,
8.621300056198e-1,8.621300056198e-1,8.621300056198e-1,8.621300056198e-1,
8.621300056198e-1,8.621300056198e-1,8.621300056198e-1,8.621300056198e-1,
8.621300056198e-1,8.621300056198e-1,8.621300056198e-1,8.621300056198e-1,
8.621300056198e-1),(1.413609983141e0,1.413609983141e0,1.413609983141e0,
1.413609983141e0,1.413609983141e0,1.413609983141e0,1.413609983141e0,
1.413609983141e0,1.413609983141e0,1.413609983141e0,1.413609983141e0,
1.413609983141e0,1.413609983141e0,1.413609983141e0,1.413609983141e0,
1.413609983141e0,1.413609983141e0,1.413609983141e0,1.413609983141e0,
1.413609983141e0,1.413609983141e0,1.413609983141e0,1.413609983141e0,
1.413609983141e0,1.413609983141e0,1.413609983141e0)))representation_item('')surface());
#46510=oriented_edge('',*,*,#29177,.t.);
#46512=oriented_edge('',*,*,#46511,.f.);
#46514=oriented_edge('',*,*,#46513,.f.);
#46515=oriented_edge('',*,*,#46395,.t.);
#46516=edge_loop('',(#46510,#46512,#46514,#46515));
#46517=face_outer_bound('',#46516,.f.);
#46519=cartesian_point('',(-2.113845937087e1,-7.013769375518e1,
-4.131567944441e1));
#46520=cartesian_point('',(-2.119843344780e1,-7.014158867651e1,
-4.151430174632e1));
#46521=cartesian_point('',(-2.125990019570e1,-7.016857819332e1,
-4.183254632934e1));
#46522=cartesian_point('',(-2.126009269844e1,-7.023053226006e1,
-4.217102083077e1));
#46523=cartesian_point('',(-2.124973362759e1,-7.025782444524e1,
-4.229078701276e1));
#46524=cartesian_point('',(-2.051711695031e1,-7.004033683810e1,
-4.133853634434e1));
#46525=cartesian_point('',(-2.058576916073e1,-6.997938817851e1,
-4.149716814836e1));
#46526=cartesian_point('',(-2.068199153634e1,-6.990874803530e1,
-4.176312948114e1));
#46527=cartesian_point('',(-2.074734163099e1,-6.987764495163e1,
-4.206741344446e1));
#46528=cartesian_point('',(-2.076359722219e1,-6.987403152636e1,
-4.217840650715e1));
#46529=cartesian_point('',(-2.025856239320e1,-7.061365744292e1,
-4.136104993522e1));
#46530=cartesian_point('',(-2.026571704386e1,-7.052601290289e1,
-4.149352841845e1));
#46531=cartesian_point('',(-2.027786001793e1,-7.039911359527e1,
-4.170554237269e1));
#46532=cartesian_point('',(-2.028641721542e1,-7.028698123151e1,
-4.193064469552e1));
#46533=cartesian_point('',(-2.028825875062e1,-7.025108096394e1,
-4.201024864719e1));
#46534=cartesian_point('',(-2.074242555800e1,-7.101586178152e1,
-4.135016401639e1));
#46535=cartesian_point('',(-2.070820244366e1,-7.097886602414e1,
-4.150872669043e1));
#46536=cartesian_point('',(-2.064088288686e1,-7.091968211731e1,
-4.174433886402e1));
#46537=cartesian_point('',(-2.055408443552e1,-7.085752181873e1,
-4.196152907116e1));
#46538=cartesian_point('',(-2.052164703192e1,-7.083535952362e1,
-4.203321584798e1));
#46539=(bounded_surface()b_spline_surface(3,3,((#46519,#46520,#46521,#46522,
#46523),(#46524,#46525,#46526,#46527,#46528),(#46529,#46530,#46531,#46532,
#46533),(#46534,#46535,#46536,#46537,#46538)),.unspecified.,.f.,.f.,.f.)b_spline_surface_with_knots((4,4),(4,1,4),(0.e0,1.e0),(3.709118882239e-1,
7.047487627949e-1,8.827844589160e-1),.unspecified.)geometric_representation_item()rational_b_spline_surface(((1.579952036872e0,1.579952036872e0,1.579952036872e0,
1.579952036872e0,1.579952036872e0),(8.066826543759e-1,8.066826543759e-1,
8.066826543759e-1,8.066826543759e-1,8.066826543759e-1),(8.066826543759e-1,
8.066826543759e-1,8.066826543759e-1,8.066826543759e-1,8.066826543759e-1),(
1.579952036872e0,1.579952036872e0,1.579952036872e0,1.579952036872e0,
1.579952036872e0)))representation_item('')surface());
#46541=oriented_edge('',*,*,#46540,.t.);
#46543=oriented_edge('',*,*,#46542,.f.);
#46545=oriented_edge('',*,*,#46544,.f.);
#46546=oriented_edge('',*,*,#46511,.t.);
#46547=edge_loop('',(#46541,#46543,#46545,#46546));
#46548=face_outer_bound('',#46547,.f.);
#46550=cartesian_point('',(0.e0,0.e0,-2.511027589124e1));
#46551=direction('',(0.e0,0.e0,1.e0));
#46552=direction('',(1.e0,0.e0,0.e0));
#46553=axis2_placement_3d('',#46550,#46551,#46552);
#46554=conical_surface('',#46553,7.334631745054e1,5.e-1);
#46555=oriented_edge('',*,*,#46540,.f.);
#46556=oriented_edge('',*,*,#29175,.f.);
#46558=oriented_edge('',*,*,#46557,.f.);
#46560=oriented_edge('',*,*,#46559,.t.);
#46562=oriented_edge('',*,*,#46561,.f.);
#46564=oriented_edge('',*,*,#46563,.f.);
#46566=oriented_edge('',*,*,#46565,.t.);
#46567=edge_loop('',(#46555,#46556,#46558,#46560,#46562,#46564,#46566));
#46568=face_outer_bound('',#46567,.f.);
#46570=cartesian_point('',(-2.595192311717e1,-6.856844637220e1,
-4.226412577897e1));
#46571=cartesian_point('',(-2.593849676194e1,-6.855837868214e1,
-4.217277040176e1));
#46572=cartesian_point('',(-2.591822356435e1,-6.852533861703e1,
-4.190095317412e1));
#46573=cartesian_point('',(-2.595016358994e1,-6.847956752352e1,
-4.158703899221e1));
#46574=cartesian_point('',(-2.600239488718e1,-6.844575258494e1,
-4.136996036694e1));
#46575=cartesian_point('',(-2.601718179316e1,-6.843666453193e1,
-4.131708032489e1));
#46576=cartesian_point('',(-2.614797605397e1,-6.819438180608e1,
-4.216627129184e1));
#46577=cartesian_point('',(-2.615500120248e1,-6.819284518686e1,
-4.208321945503e1));
#46578=cartesian_point('',(-2.619205952393e1,-6.818960106164e1,
-4.183901436340e1));
#46579=cartesian_point('',(-2.627799697824e1,-6.819176045970e1,
-4.156516464084e1));
#46580=cartesian_point('',(-2.635934616136e1,-6.819956881162e1,
-4.138032119388e1));
#46581=cartesian_point('',(-2.638070739274e1,-6.820113399141e1,
-4.133578051001e1));
#46582=cartesian_point('',(-2.656769222626e1,-6.819064571361e1,
-4.204918203609e1));
#46583=cartesian_point('',(-2.657958214301e1,-6.820750830274e1,
-4.198301912878e1));
#46584=cartesian_point('',(-2.662290232005e1,-6.826037737211e1,
-4.178507410714e1));
#46585=cartesian_point('',(-2.669398244831e1,-6.833018553451e1,
-4.155336055356e1));
#46586=cartesian_point('',(-2.675373330514e1,-6.838485427051e1,
-4.139137337618e1));
#46587=cartesian_point('',(-2.676907797173e1,-6.839833855270e1,
-4.135173063986e1));
#46588=cartesian_point('',(-2.678855280718e1,-6.856842645603e1,
-4.203159014316e1));
#46589=cartesian_point('',(-2.678446085117e1,-6.859503558611e1,
-4.197389157885e1));
#46590=cartesian_point('',(-2.677558420633e1,-6.867377569779e1,
-4.179416582347e1));
#46591=cartesian_point('',(-2.677669316218e1,-6.876252462080e1,
-4.156383601288e1));
#46592=cartesian_point('',(-2.678508990459e1,-6.882172386234e1,
-4.139188723157e1));
#46593=cartesian_point('',(-2.678769655661e1,-6.883629301961e1,
-4.134864971450e1));
#46594=(bounded_surface()b_spline_surface(3,3,((#46570,#46571,#46572,#46573,
#46574,#46575),(#46576,#46577,#46578,#46579,#46580,#46581),(#46582,#46583,
#46584,#46585,#46586,#46587),(#46588,#46589,#46590,#46591,#46592,#46593)),
.unspecified.,.f.,.f.,.f.)b_spline_surface_with_knots((4,4),(4,1,1,4),(
-1.974447164334e-1,1.170617845464e0),(1.405007452471e-1,3.042662033407e-1,
6.365714197670e-1,7.471722777924e-1),.unspecified.)geometric_representation_item()rational_b_spline_surface(((1.349942884129e0,1.349942884129e0,1.349942884129e0,
1.349942884129e0,1.349942884129e0,1.349942884129e0),(8.923259602362e-1,
8.923259602362e-1,8.923259602362e-1,8.923259602362e-1,8.923259602362e-1,
8.923259602362e-1),(8.835249543061e-1,8.835249543061e-1,8.835249543061e-1,
8.835249543061e-1,8.835249543061e-1,8.835249543061e-1),(1.323539866339e0,
1.323539866339e0,1.323539866339e0,1.323539866339e0,1.323539866339e0,
1.323539866339e0)))representation_item('')surface());
#46595=oriented_edge('',*,*,#46557,.t.);
#46597=oriented_edge('',*,*,#46596,.f.);
#46599=oriented_edge('',*,*,#46598,.f.);
#46601=oriented_edge('',*,*,#46600,.t.);
#46602=edge_loop('',(#46595,#46597,#46599,#46601));
#46603=face_outer_bound('',#46602,.f.);
#46605=cartesian_point('',(-2.716634114616e1,-6.806173714036e1,
-4.370275708784e1));
#46606=cartesian_point('',(-2.716547474433e1,-6.806206470057e1,
-4.370308310608e1));
#46607=cartesian_point('',(-2.702723425424e1,-6.811445199416e1,
-4.375474625412e1));
#46608=cartesian_point('',(-2.655691101441e1,-6.828036906643e1,
-4.378629577650e1));
#46609=cartesian_point('',(-2.637836042032e1,-6.841203165402e1,
-4.350714806903e1));
#46610=cartesian_point('',(-2.626334570215e1,-6.846532356085e1,
-4.335116460720e1));
#46611=cartesian_point('',(-2.618261623282e1,-6.850766893687e1,
-4.316986820041e1));
#46612=cartesian_point('',(-2.611345235860e1,-6.853625387573e1,
-4.298897457317e1));
#46613=cartesian_point('',(-2.605530808167e1,-6.855510541603e1,
-4.279502253872e1));
#46614=cartesian_point('',(-2.600781800122e1,-6.856237448042e1,
-4.259330494502e1));
#46615=cartesian_point('',(-2.597303638494e1,-6.855745559110e1,
-4.238819995988e1));
#46616=cartesian_point('',(-2.595258896040e1,-6.854055197397e1,
-4.218786124423e1));
#46617=cartesian_point('',(-2.594640892698e1,-6.851140759531e1,
-4.198518086120e1));
#46618=cartesian_point('',(-2.595369173989e1,-6.848364011228e1,
-4.185210668571e1));
#46619=cartesian_point('',(-2.596133337680e1,-6.846652408947e1,
-4.178226586694e1));
#46620=cartesian_point('',(-2.698781660358e1,-6.761703204207e1,
-4.350731956090e1));
#46621=cartesian_point('',(-2.698698022080e1,-6.761734055560e1,
-4.350768506868e1));
#46622=cartesian_point('',(-2.685345054689e1,-6.766675315077e1,
-4.356561530115e1));
#46623=cartesian_point('',(-2.636865170124e1,-6.783380278336e1,
-4.360172583394e1));
#46624=cartesian_point('',(-2.624111128204e1,-6.796220920643e1,
-4.328876690626e1));
#46625=cartesian_point('',(-2.617740031026e1,-6.800383493578e1,
-4.313126257013e1));
#46626=cartesian_point('',(-2.615214457286e1,-6.803843306916e1,
-4.295119934807e1));
#46627=cartesian_point('',(-2.614115239760e1,-6.806266777251e1,
-4.277925846995e1));
#46628=cartesian_point('',(-2.614421622411e1,-6.808276255357e1,
-4.259957304013e1));
#46629=cartesian_point('',(-2.615961238294e1,-6.809802258034e1,
-4.241808270542e1));
#46630=cartesian_point('',(-2.618729511178e1,-6.810886582987e1,
-4.223876748691e1));
#46631=cartesian_point('',(-2.622600884292e1,-6.811557862514e1,
-4.206901587577e1));
#46632=cartesian_point('',(-2.627718302174e1,-6.811941276122e1,
-4.190301071795e1));
#46633=cartesian_point('',(-2.631973766469e1,-6.812056714813e1,
-4.179849126540e1));
#46634=cartesian_point('',(-2.634489582829e1,-6.812111973098e1,
-4.174511867409e1));
#46635=cartesian_point('',(-2.677335863523e1,-6.767415989222e1,
-4.303950500294e1));
#46636=cartesian_point('',(-2.677310276743e1,-6.767420600409e1,
-4.303968029746e1));
#46637=cartesian_point('',(-2.673227517798e1,-6.768167583882e1,
-4.306744287468e1));
#46638=cartesian_point('',(-2.659148637328e1,-6.772638571571e1,
-4.308331612129e1));
#46639=cartesian_point('',(-2.657036131159e1,-6.779903996992e1,
-4.293327854950e1));
#46640=cartesian_point('',(-2.656900586045e1,-6.785022690973e1,
-4.282263106338e1));
#46641=cartesian_point('',(-2.658168523491e1,-6.790681190788e1,
-4.269347523046e1));
#46642=cartesian_point('',(-2.660051239335e1,-6.796553077922e1,
-4.255853625871e1));
#46643=cartesian_point('',(-2.662527439584e1,-6.802781562935e1,
-4.241387710010e1));
#46644=cartesian_point('',(-2.665481095631e1,-6.809189973233e1,
-4.226385985305e1));
#46645=cartesian_point('',(-2.668826958961e1,-6.815594040868e1,
-4.211290640579e1));
#46646=cartesian_point('',(-2.672423350732e1,-6.821753434531e1,
-4.196723333361e1));
#46647=cartesian_point('',(-2.676399355477e1,-6.827921015286e1,
-4.182167771130e1));
#46648=cartesian_point('',(-2.679265847919e1,-6.831962276546e1,
-4.172729911523e1));
#46649=cartesian_point('',(-2.680852883916e1,-6.834098304688e1,
-4.167805881781e1));
#46650=cartesian_point('',(-2.678470221959e1,-6.816339907243e1,
-4.287025714807e1));
#46651=cartesian_point('',(-2.678486887386e1,-6.816325967545e1,
-4.287024467209e1));
#46652=cartesian_point('',(-2.681159648581e1,-6.814100768099e1,
-4.286822293420e1));
#46653=cartesian_point('',(-2.695345671376e1,-6.808921489898e1,
-4.286375917047e1));
#46654=cartesian_point('',(-2.696427769266e1,-6.812166364974e1,
-4.287453835103e1));
#46655=cartesian_point('',(-2.696022781365e1,-6.819197021974e1,
-4.280193905104e1));
#46656=cartesian_point('',(-2.694700581668e1,-6.827344234650e1,
-4.271123494769e1));
#46657=cartesian_point('',(-2.693090697237e1,-6.836339362653e1,
-4.259618810590e1));
#46658=cartesian_point('',(-2.691137570969e1,-6.845732455323e1,
-4.246456711305e1));
#46659=cartesian_point('',(-2.688904919740e1,-6.855147855914e1,
-4.231885748904e1));
#46660=cartesian_point('',(-2.686454609860e1,-6.864122721248e1,
-4.216422372684e1));
#46661=cartesian_point('',(-2.683920524040e1,-6.872198739417e1,
-4.200673400315e1));
#46662=cartesian_point('',(-2.681271317621e1,-6.879577522913e1,
-4.184044461477e1));
#46663=cartesian_point('',(-2.679527852443e1,-6.883786976722e1,
-4.172541661223e1));
#46664=cartesian_point('',(-2.678639203955e1,-6.885778210831e1,
-4.166292942167e1));
#46665=(bounded_surface()b_spline_surface(3,3,((#46605,#46606,#46607,#46608,
#46609,#46610,#46611,#46612,#46613,#46614,#46615,#46616,#46617,#46618,#46619),(
#46620,#46621,#46622,#46623,#46624,#46625,#46626,#46627,#46628,#46629,#46630,
#46631,#46632,#46633,#46634),(#46635,#46636,#46637,#46638,#46639,#46640,#46641,
#46642,#46643,#46644,#46645,#46646,#46647,#46648,#46649),(#46650,#46651,#46652,
#46653,#46654,#46655,#46656,#46657,#46658,#46659,#46660,#46661,#46662,#46663,
#46664)),.unspecified.,.f.,.f.,.f.)b_spline_surface_with_knots((4,4),(4,1,1,1,1,
1,1,1,1,1,1,1,4),(0.e0,1.e0),(3.360870039966e-1,3.363592171259e-1,
3.793542376390e-1,4.235773808182e-1,4.706016385478e-1,5.225714703382e-1,
5.793931498399e-1,6.406394658819e-1,7.053937041460e-1,7.714934181205e-1,
8.364072597249e-1,8.976723386736e-1,9.680229277975e-1),.unspecified.)geometric_representation_item()rational_b_spline_surface(((1.439081264665e0,
1.439081264665e0,1.439081264665e0,1.439081264665e0,1.439081264665e0,
1.439081264665e0,1.439081264665e0,1.439081264665e0,1.439081264665e0,
1.439081264665e0,1.439081264665e0,1.439081264665e0,1.439081264665e0,
1.439081264665e0,1.439081264665e0),(8.536395784450e-1,8.536395784450e-1,
8.536395784450e-1,8.536395784450e-1,8.536395784450e-1,8.536395784450e-1,
8.536395784450e-1,8.536395784450e-1,8.536395784450e-1,8.536395784450e-1,
8.536395784450e-1,8.536395784450e-1,8.536395784450e-1,8.536395784450e-1,
8.536395784450e-1),(8.536395784450e-1,8.536395784450e-1,8.536395784450e-1,
8.536395784450e-1,8.536395784450e-1,8.536395784450e-1,8.536395784450e-1,
8.536395784450e-1,8.536395784450e-1,8.536395784450e-1,8.536395784450e-1,
8.536395784450e-1,8.536395784450e-1,8.536395784450e-1,8.536395784450e-1),(
1.439081264665e0,1.439081264665e0,1.439081264665e0,1.439081264665e0,
1.439081264665e0,1.439081264665e0,1.439081264665e0,1.439081264665e0,
1.439081264665e0,1.439081264665e0,1.439081264665e0,1.439081264665e0,
1.439081264665e0,1.439081264665e0,1.439081264665e0)))representation_item('')surface());
#46666=oriented_edge('',*,*,#29173,.t.);
#46668=oriented_edge('',*,*,#46667,.f.);
#46670=oriented_edge('',*,*,#46669,.t.);
#46671=oriented_edge('',*,*,#46596,.t.);
#46672=edge_loop('',(#46666,#46668,#46670,#46671));
#46673=face_outer_bound('',#46672,.f.);
#46675=cartesian_point('',(0.e0,0.e0,-4.331177673041e1));
#46676=direction('',(0.e0,0.e0,1.e0));
#46677=direction('',(-4.027392148479e-1,-9.153147681665e-1,0.e0));
#46678=axis2_placement_3d('',#46675,#46676,#46677);
#46679=toroidal_surface('',#46678,7.344368814732e1,5.e-1);
#46680=oriented_edge('',*,*,#29171,.t.);
#46682=oriented_edge('',*,*,#46681,.f.);
#46684=oriented_edge('',*,*,#46683,.t.);
#46686=oriented_edge('',*,*,#46685,.t.);
#46687=oriented_edge('',*,*,#46667,.t.);
#46688=edge_loop('',(#46680,#46682,#46684,#46686,#46687));
#46689=face_outer_bound('',#46688,.f.);
#46691=cartesian_point('',(-3.004601106517e1,-6.677285844565e1,
-4.179691564480e1));
#46692=cartesian_point('',(-3.006606421377e1,-6.678023778526e1,
-4.187968808742e1));
#46693=cartesian_point('',(-3.008906438759e1,-6.679453932826e1,
-4.201701626176e1));
#46694=cartesian_point('',(-3.010071983941e1,-6.681677224210e1,
-4.220584599465e1));
#46695=cartesian_point('',(-3.009918053091e1,-6.683527889272e1,
-4.235452812229e1));
#46696=cartesian_point('',(-3.008920657111e1,-6.685282415404e1,
-4.249082912042e1));
#46697=cartesian_point('',(-3.007302209100e1,-6.686928732032e1,
-4.261585775083e1));
#46698=cartesian_point('',(-3.005222367901e1,-6.688468601826e1,
-4.273070105932e1));
#46699=cartesian_point('',(-3.002795988180e1,-6.689910900437e1,
-4.283636170627e1));
#46700=cartesian_point('',(-3.000101762699e1,-6.691269431786e1,
-4.293384998113e1));
#46701=cartesian_point('',(-2.997188075447e1,-6.692560984397e1,
-4.302417482434e1));
#46702=cartesian_point('',(-2.994078527234e1,-6.693803671167e1,
-4.310828787934e1));
#46703=cartesian_point('',(-2.990773772143e1,-6.695016959420e1,
-4.318710268116e1));
#46704=cartesian_point('',(-2.987247825960e1,-6.696223255822e1,
-4.326156548799e1));
#46705=cartesian_point('',(-2.983437633004e1,-6.697451100965e1,
-4.333274767848e1));
#46706=cartesian_point('',(-2.979227939938e1,-6.698739608813e1,
-4.340185300881e1));
#46707=cartesian_point('',(-2.974441624096e1,-6.700141517027e1,
-4.346997691585e1));
#46708=cartesian_point('',(-2.968808851199e1,-6.701738152042e1,
-4.353792510572e1));
#46709=cartesian_point('',(-2.961923223480e1,-6.703663424288e1,
-4.360606684362e1));
#46710=cartesian_point('',(-2.952928164272e1,-6.706249375367e1,
-4.367482382629e1));
#46711=cartesian_point('',(-2.940120393130e1,-6.710231579586e1,
-4.374296232751e1));
#46712=cartesian_point('',(-2.921025388941e1,-6.717351263904e1,
-4.378668891807e1));
#46713=cartesian_point('',(-2.900457004889e1,-6.727218612175e1,
-4.375254487487e1));
#46714=cartesian_point('',(-2.885972523978e1,-6.735500766707e1,
-4.366858206700e1));
#46715=cartesian_point('',(-2.879879040420e1,-6.739187745552e1,
-4.361133896088e1));
#46716=cartesian_point('',(-2.877116896051e1,-6.740863569417e1,
-4.358200114988e1));
#46717=cartesian_point('',(-2.955152497798e1,-6.680686775755e1,
-4.175620110267e1));
#46718=cartesian_point('',(-2.957118369920e1,-6.678597268381e1,
-4.182044231160e1));
#46719=cartesian_point('',(-2.959894820979e1,-6.675565102675e1,
-4.193020115676e1));
#46720=cartesian_point('',(-2.962635670871e1,-6.672115255613e1,
-4.208703296601e1));
#46721=cartesian_point('',(-2.964176638387e1,-6.669749869135e1,
-4.221360078646e1));
#46722=cartesian_point('',(-2.965070661161e1,-6.667839744653e1,
-4.233203743649e1));
#46723=cartesian_point('',(-2.965446161161e1,-6.666287104371e1,
-4.244262379013e1));
#46724=cartesian_point('',(-2.965401241940e1,-6.665022541275e1,
-4.254581858215e1));
#46725=cartesian_point('',(-2.965009447798e1,-6.663996288353e1,
-4.264214418867e1));
#46726=cartesian_point('',(-2.964323311652e1,-6.663171513873e1,
-4.273223452384e1));
#46727=cartesian_point('',(-2.963375807482e1,-6.662521195311e1,
-4.281680690449e1));
#46728=cartesian_point('',(-2.962181392586e1,-6.662026560247e1,
-4.289659567256e1));
#46729=cartesian_point('',(-2.960735417919e1,-6.661675778551e1,
-4.297235912942e1));
#46730=cartesian_point('',(-2.959009696469e1,-6.661463674922e1,
-4.304494267355e1));
#46731=cartesian_point('',(-2.956941859738e1,-6.661393306549e1,
-4.311537280774e1));
#46732=cartesian_point('',(-2.954416998714e1,-6.661481005643e1,
-4.318487580847e1));
#46733=cartesian_point('',(-2.951246680850e1,-6.661764741586e1,
-4.325464766928e1));
#46734=cartesian_point('',(-2.947127365492e1,-6.662322547908e1,
-4.332564776835e1));
#46735=cartesian_point('',(-2.941590031381e1,-6.663298177347e1,
-4.339839218075e1));
#46736=cartesian_point('',(-2.933701359887e1,-6.665038457741e1,
-4.347336329050e1));
#46737=cartesian_point('',(-2.921644984142e1,-6.668319392144e1,
-4.354916168514e1));
#46738=cartesian_point('',(-2.902687839622e1,-6.675125366894e1,
-4.359857069731e1));
#46739=cartesian_point('',(-2.882311174272e1,-6.685110352446e1,
-4.355989066983e1));
#46740=cartesian_point('',(-2.869038042785e1,-6.693332354440e1,
-4.346624123034e1));
#46741=cartesian_point('',(-2.864158490971e1,-6.696793655945e1,
-4.340412638933e1));
#46742=cartesian_point('',(-2.862075454143e1,-6.698332208607e1,
-4.337270373603e1));
#46743=cartesian_point('',(-2.938125232600e1,-6.726951405465e1,
-4.169085108971e1));
#46744=cartesian_point('',(-2.937679121897e1,-6.723906672835e1,
-4.175013278025e1));
#46745=cartesian_point('',(-2.936807653654e1,-6.719010791105e1,
-4.184908076416e1));
#46746=cartesian_point('',(-2.935300037005e1,-6.712514522947e1,
-4.198670148081e1));
#46747=cartesian_point('',(-2.933931596337e1,-6.707507924745e1,
-4.209599896231e1));
#46748=cartesian_point('',(-2.932523603588e1,-6.702996615114e1,
-4.219695458702e1));
#46749=cartesian_point('',(-2.931101139534e1,-6.698921071829e1,
-4.229013913937e1));
#46750=cartesian_point('',(-2.929681689648e1,-6.695233306269e1,
-4.237613016822e1));
#46751=cartesian_point('',(-2.928277099753e1,-6.691894973658e1,
-4.245546462327e1));
#46752=cartesian_point('',(-2.926893276484e1,-6.688872264336e1,
-4.252870411953e1));
#46753=cartesian_point('',(-2.925530696132e1,-6.686135205233e1,
-4.259642211175e1));
#46754=cartesian_point('',(-2.924185484777e1,-6.683659047977e1,
-4.265915273653e1));
#46755=cartesian_point('',(-2.922849175917e1,-6.681423760830e1,
-4.271739453572e1));
#46756=cartesian_point('',(-2.921506839177e1,-6.679412696540e1,
-4.277164999824e1));
#46757=cartesian_point('',(-2.920133410810e1,-6.677611972464e1,
-4.282247195272e1));
#46758=cartesian_point('',(-2.918689000261e1,-6.676013958898e1,
-4.287043628727e1));
#46759=cartesian_point('',(-2.917116019227e1,-6.674627986894e1,
-4.291593623580e1));
#46760=cartesian_point('',(-2.915327800804e1,-6.673488707438e1,
-4.295907334929e1));
#46761=cartesian_point('',(-2.913192022127e1,-6.672660630510e1,
-4.299964829828e1));
#46762=cartesian_point('',(-2.910430832472e1,-6.672255879977e1,
-4.303767681899e1));
#46763=cartesian_point('',(-2.906504937473e1,-6.672525763954e1,
-4.307244015162e1));
#46764=cartesian_point('',(-2.900656241881e1,-6.674220356887e1,
-4.309318770857e1));
#46765=cartesian_point('',(-2.894646916626e1,-6.677487377719e1,
-4.307708877672e1));
#46766=cartesian_point('',(-2.891034487546e1,-6.680807002887e1,
-4.303463021079e1));
#46767=cartesian_point('',(-2.889929071628e1,-6.682656686097e1,
-4.300231907936e1));
#46768=cartesian_point('',(-2.889511143532e1,-6.683585765649e1,
-4.298501397825e1));
#46769=cartesian_point('',(-2.973447411752e1,-6.761933269487e1,
-4.167734891860e1));
#46770=cartesian_point('',(-2.971039676379e1,-6.760923489070e1,
-4.175104724857e1));
#46771=cartesian_point('',(-2.966665329840e1,-6.758943721726e1,
-4.186859548363e1));
#46772=cartesian_point('',(-2.960057728350e1,-6.755593171872e1,
-4.202227591286e1));
#46773=cartesian_point('',(-2.954580639996e1,-6.752611381288e1,
-4.213935960929e1));
#46774=cartesian_point('',(-2.949371393898e1,-6.749606685829e1,
-4.224367669688e1));
#46775=cartesian_point('',(-2.944463326403e1,-6.746637008686e1,
-4.233686636785e1));
#46776=cartesian_point('',(-2.939868594629e1,-6.743743300390e1,
-4.242023305455e1));
#46777=cartesian_point('',(-2.935589167493e1,-6.740955335123e1,
-4.249480608172e1));
#46778=cartesian_point('',(-2.931618428643e1,-6.738292446100e1,
-4.256146345769e1));
#46779=cartesian_point('',(-2.927945303130e1,-6.735766023415e1,
-4.262095090766e1));
#46780=cartesian_point('',(-2.924559852312e1,-6.733383246153e1,
-4.267385377222e1));
#46781=cartesian_point('',(-2.921455745710e1,-6.731148575683e1,
-4.272061032109e1));
#46782=cartesian_point('',(-2.918631253934e1,-6.729063429173e1,
-4.276153941283e1));
#46783=cartesian_point('',(-2.916091575414e1,-6.727125353494e1,
-4.279684577484e1));
#46784=cartesian_point('',(-2.913858713267e1,-6.725329621036e1,
-4.282654318944e1));
#46785=cartesian_point('',(-2.911994942146e1,-6.723676571735e1,
-4.285025833573e1));
#46786=cartesian_point('',(-2.910627227762e1,-6.722168157780e1,
-4.286722740842e1));
#46787=cartesian_point('',(-2.909965207797e1,-6.720793304202e1,
-4.287651074293e1));
#46788=cartesian_point('',(-2.910351573161e1,-6.719454629805e1,
-4.287767624046e1));
#46789=cartesian_point('',(-2.912419621036e1,-6.717927708231e1,
-4.287073552128e1));
#46790=cartesian_point('',(-2.917308304889e1,-6.715695425154e1,
-4.286202208598e1));
#46791=cartesian_point('',(-2.923026921286e1,-6.713271344361e1,
-4.286919322478e1));
#46792=cartesian_point('',(-2.926218007796e1,-6.712583934521e1,
-4.287889107415e1));
#46793=cartesian_point('',(-2.927029818557e1,-6.713322238766e1,
-4.287617790343e1));
#46794=cartesian_point('',(-2.927314216816e1,-6.713882948781e1,
-4.287267007196e1));
#46795=(bounded_surface()b_spline_surface(3,3,((#46691,#46692,#46693,#46694,
#46695,#46696,#46697,#46698,#46699,#46700,#46701,#46702,#46703,#46704,#46705,
#46706,#46707,#46708,#46709,#46710,#46711,#46712,#46713,#46714,#46715,#46716),(
#46717,#46718,#46719,#46720,#46721,#46722,#46723,#46724,#46725,#46726,#46727,
#46728,#46729,#46730,#46731,#46732,#46733,#46734,#46735,#46736,#46737,#46738,
#46739,#46740,#46741,#46742),(#46743,#46744,#46745,#46746,#46747,#46748,#46749,
#46750,#46751,#46752,#46753,#46754,#46755,#46756,#46757,#46758,#46759,#46760,
#46761,#46762,#46763,#46764,#46765,#46766,#46767,#46768),(#46769,#46770,#46771,
#46772,#46773,#46774,#46775,#46776,#46777,#46778,#46779,#46780,#46781,#46782,
#46783,#46784,#46785,#46786,#46787,#46788,#46789,#46790,#46791,#46792,#46793,
#46794)),.unspecified.,.f.,.f.,.f.)b_spline_surface_with_knots((4,4),(4,1,1,1,1,
1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,4),(0.e0,1.e0),(3.717714307964e-2,
1.205804578962e-1,1.727491604491e-1,2.202391617857e-1,2.635727508934e-1,
3.032383350742e-1,3.395879881060e-1,3.729174832672e-1,4.035172385232e-1,
4.316733755407e-1,4.576281717944e-1,4.815719407219e-1,5.037061971830e-1,
5.242428845271e-1,5.433986241321e-1,5.613661581570e-1,5.781055282547e-1,
5.935290256895e-1,6.076891862493e-1,6.216685324450e-1,6.368238086339e-1,
6.525668200668e-1,6.694368591297e-1,6.892265056444e-1),.unspecified.)geometric_representation_item()rational_b_spline_surface(((1.413609459968e0,
1.413609459968e0,1.413609459968e0,1.413609459968e0,1.413609459968e0,
1.413609459968e0,1.413609459968e0,1.413609459968e0,1.413609459968e0,
1.413609459968e0,1.413609459968e0,1.413609459968e0,1.413609459968e0,
1.413609459968e0,1.413609459968e0,1.413609459968e0,1.413609459968e0,
1.413609459968e0,1.413609459968e0,1.413609459968e0,1.413609459968e0,
1.413609459968e0,1.413609459968e0,1.413609459968e0,1.413609459968e0,
1.413609459968e0),(8.621301800108e-1,8.621301800108e-1,8.621301800108e-1,
8.621301800108e-1,8.621301800108e-1,8.621301800108e-1,8.621301800108e-1,
8.621301800108e-1,8.621301800108e-1,8.621301800108e-1,8.621301800108e-1,
8.621301800108e-1,8.621301800108e-1,8.621301800108e-1,8.621301800108e-1,
8.621301800108e-1,8.621301800108e-1,8.621301800108e-1,8.621301800108e-1,
8.621301800108e-1,8.621301800108e-1,8.621301800108e-1,8.621301800108e-1,
8.621301800108e-1,8.621301800108e-1,8.621301800108e-1),(8.621301800108e-1,
8.621301800108e-1,8.621301800108e-1,8.621301800108e-1,8.621301800108e-1,
8.621301800108e-1,8.621301800108e-1,8.621301800108e-1,8.621301800108e-1,
8.621301800108e-1,8.621301800108e-1,8.621301800108e-1,8.621301800108e-1,
8.621301800108e-1,8.621301800108e-1,8.621301800108e-1,8.621301800108e-1,
8.621301800108e-1,8.621301800108e-1,8.621301800108e-1,8.621301800108e-1,
8.621301800108e-1,8.621301800108e-1,8.621301800108e-1,8.621301800108e-1,
8.621301800108e-1),(1.413609459968e0,1.413609459968e0,1.413609459968e0,
1.413609459968e0,1.413609459968e0,1.413609459968e0,1.413609459968e0,
1.413609459968e0,1.413609459968e0,1.413609459968e0,1.413609459968e0,
1.413609459968e0,1.413609459968e0,1.413609459968e0,1.413609459968e0,
1.413609459968e0,1.413609459968e0,1.413609459968e0,1.413609459968e0,
1.413609459968e0,1.413609459968e0,1.413609459968e0,1.413609459968e0,
1.413609459968e0,1.413609459968e0,1.413609459968e0)))representation_item('')surface());
#46796=oriented_edge('',*,*,#29169,.t.);
#46798=oriented_edge('',*,*,#46797,.f.);
#46800=oriented_edge('',*,*,#46799,.f.);
#46801=oriented_edge('',*,*,#46681,.t.);
#46802=edge_loop('',(#46796,#46798,#46800,#46801));
#46803=face_outer_bound('',#46802,.f.);
#46805=cartesian_point('',(-3.011242301756e1,-6.677853345110e1,
-4.131567944438e1));
#46806=cartesian_point('',(-3.017239239721e1,-6.677456686296e1,
-4.151430174632e1));
#46807=cartesian_point('',(-3.023685612742e1,-6.679330246016e1,
-4.183254632934e1));
#46808=cartesian_point('',(-3.024513361169e1,-6.685470137461e1,
-4.217102083078e1));
#46809=cartesian_point('',(-3.023842550915e1,-6.688311220150e1,
-4.229078701277e1));
#46810=cartesian_point('',(-2.948368863988e1,-6.676311089616e1,
-4.133853634431e1));
#46811=cartesian_point('',(-2.954379812466e1,-6.669372274918e1,
-4.149716814835e1));
#46812=cartesian_point('',(-2.962997691559e1,-6.661112740190e1,
-4.176312948114e1));
#46813=cartesian_point('',(-2.969070816406e1,-6.657176051041e1,
-4.206741344447e1));
#46814=cartesian_point('',(-2.970635303975e1,-6.656605621810e1,
-4.217840650716e1));
#46815=cartesian_point('',(-2.930217940830e1,-6.736527480555e1,
-4.136104993522e1));
#46816=cartesian_point('',(-2.929783294185e1,-6.727744620741e1,
-4.149352841844e1));
#46817=cartesian_point('',(-2.929330834769e1,-6.715004756479e1,
-4.170554237270e1));
#46818=cartesian_point('',(-2.928715612669e1,-6.703775757053e1,
-4.193064469553e1));
#46819=cartesian_point('',(-2.928429598209e1,-6.700192406615e1,
-4.201024864720e1));
#46820=cartesian_point('',(-2.983440125747e1,-6.770088141385e1,
-4.135016401639e1));
#46821=cartesian_point('',(-2.979564201127e1,-6.766866917309e1,
-4.150872669042e1));
#46822=cartesian_point('',(-2.972117333262e1,-6.761877855819e1,
-4.174433886403e1));
#46823=cartesian_point('',(-2.962700390698e1,-6.756847952093e1,
-4.196152907116e1));
#46824=cartesian_point('',(-2.959195124988e1,-6.755074075812e1,
-4.203321584799e1));
#46825=(bounded_surface()b_spline_surface(3,3,((#46805,#46806,#46807,#46808,
#46809),(#46810,#46811,#46812,#46813,#46814),(#46815,#46816,#46817,#46818,
#46819),(#46820,#46821,#46822,#46823,#46824)),.unspecified.,.f.,.f.,.f.)b_spline_surface_with_knots((4,4),(4,1,4),(0.e0,1.e0),(3.709118882116e-1,
7.047487627932e-1,8.827844589230e-1),.unspecified.)geometric_representation_item()rational_b_spline_surface(((1.579952036877e0,1.579952036877e0,1.579952036877e0,
1.579952036877e0,1.579952036877e0),(8.066826543742e-1,8.066826543742e-1,
8.066826543742e-1,8.066826543742e-1,8.066826543742e-1),(8.066826543742e-1,
8.066826543742e-1,8.066826543742e-1,8.066826543742e-1,8.066826543742e-1),(
1.579952036877e0,1.579952036877e0,1.579952036877e0,1.579952036877e0,
1.579952036877e0)))representation_item('')surface());
#46827=oriented_edge('',*,*,#46826,.t.);
#46829=oriented_edge('',*,*,#46828,.f.);
#46831=oriented_edge('',*,*,#46830,.f.);
#46832=oriented_edge('',*,*,#46797,.t.);
#46833=edge_loop('',(#46827,#46829,#46831,#46832));
#46834=face_outer_bound('',#46833,.f.);
#46836=cartesian_point('',(0.e0,0.e0,-2.511027589124e1));
#46837=direction('',(0.e0,0.e0,1.e0));
#46838=direction('',(1.e0,0.e0,0.e0));
#46839=axis2_placement_3d('',#46836,#46837,#46838);
#46840=conical_surface('',#46839,7.334631745054e1,5.e-1);
#46841=oriented_edge('',*,*,#46826,.f.);
#46842=oriented_edge('',*,*,#29167,.f.);
#46844=oriented_edge('',*,*,#46843,.f.);
#46846=oriented_edge('',*,*,#46845,.t.);
#46848=oriented_edge('',*,*,#46847,.f.);
#46850=oriented_edge('',*,*,#46849,.f.);
#46852=oriented_edge('',*,*,#46851,.t.);
#46853=edge_loop('',(#46841,#46842,#46844,#46846,#46848,#46850,#46852));
#46854=face_outer_bound('',#46853,.f.);
#46856=cartesian_point('',(-3.467987902894e1,-6.459442810285e1,
-4.226412577865e1));
#46857=cartesian_point('',(-3.466525344051e1,-6.458619903427e1,
-4.217277040156e1));
#46858=cartesian_point('',(-3.464084108908e1,-6.455608781477e1,
-4.190095317403e1));
#46859=cartesian_point('',(-3.466653353678e1,-6.450653928943e1,
-4.158703899224e1));
#46860=cartesian_point('',(-3.471390425283e1,-6.446619608999e1,
-4.136996036702e1));
#46861=cartesian_point('',(-3.472737842638e1,-6.445525570870e1,
-4.131708033255e1));
#46862=cartesian_point('',(-3.482542948160e1,-6.419797366783e1,
-4.216627129157e1));
#46863=cartesian_point('',(-3.483219396034e1,-6.419553322848e1,
-4.208321945484e1));
#46864=cartesian_point('',(-3.486851179940e1,-6.418747977565e1,
-4.183901436332e1));
#46865=cartesian_point('',(-3.495399590483e1,-6.417840361108e1,
-4.156516464087e1));
#46866=cartesian_point('',(-3.503566832885e1,-6.417552696234e1,
-4.138032119394e1));
#46867=cartesian_point('',(-3.505705112493e1,-6.417429056145e1,
-4.133578051655e1));
#46868=cartesian_point('',(-3.524106726652e1,-6.413948558400e1,
-4.204918203581e1));
#46869=cartesian_point('',(-3.525505647275e1,-6.415465196598e1,
-4.198301912864e1));
#46870=cartesian_point('',(-3.530490683795e1,-6.420141431533e1,
-4.178507410708e1));
#46871=cartesian_point('',(-3.538449065947e1,-6.426134744072e1,
-4.155336055358e1));
#46872=cartesian_point('',(-3.545086604135e1,-6.430774942626e1,
-4.139137337624e1));
#46873=cartesian_point('',(-3.546783947153e1,-6.431911545564e1,
-4.135173064555e1));
#46874=cartesian_point('',(-3.550934863619e1,-6.448520626936e1,
-4.203159014318e1));
#46875=cartesian_point('',(-3.550876487579e1,-6.451212186209e1,
-4.197389157869e1));
#46876=cartesian_point('',(-3.551024181887e1,-6.459134697580e1,
-4.179416582340e1));
#46877=cartesian_point('',(-3.552292534640e1,-6.467919189166e1,
-4.156383601290e1));
#46878=cartesian_point('',(-3.553897730510e1,-6.473678868066e1,
-4.139188723163e1));
#46879=cartesian_point('',(-3.554346334504e1,-6.475089297216e1,
-4.134864972047e1));
#46880=(bounded_surface()b_spline_surface(3,3,((#46856,#46857,#46858,#46859,
#46860,#46861),(#46862,#46863,#46864,#46865,#46866,#46867),(#46868,#46869,
#46870,#46871,#46872,#46873),(#46874,#46875,#46876,#46877,#46878,#46879)),
.unspecified.,.f.,.f.,.f.)b_spline_surface_with_knots((4,4),(4,1,1,4),(
-1.974447164494e-1,1.170617845447e0),(1.405007454362e-1,3.042662033410e-1,
6.365714197667e-1,7.471722777180e-1),.unspecified.)geometric_representation_item()rational_b_spline_surface(((1.349942884147e0,1.349942884147e0,1.349942884147e0,
1.349942884147e0,1.349942884147e0,1.349942884147e0),(8.923259602415e-1,
8.923259602415e-1,8.923259602415e-1,8.923259602415e-1,8.923259602415e-1,
8.923259602415e-1),(8.835249543004e-1,8.835249543004e-1,8.835249543004e-1,
8.835249543004e-1,8.835249543004e-1,8.835249543004e-1),(1.323539866324e0,
1.323539866324e0,1.323539866324e0,1.323539866324e0,1.323539866324e0,
1.323539866324e0)))representation_item('')surface());
#46881=oriented_edge('',*,*,#46843,.t.);
#46883=oriented_edge('',*,*,#46882,.f.);
#46885=oriented_edge('',*,*,#46884,.f.);
#46887=oriented_edge('',*,*,#46886,.t.);
#46888=edge_loop('',(#46881,#46883,#46885,#46887));
#46889=face_outer_bound('',#46888,.f.);
#46891=cartesian_point('',(-3.591527175590e1,-6.388939008513e1,
-4.364398638035e1));
#46892=cartesian_point('',(-3.585246719480e1,-6.390101337395e1,
-4.369056771955e1));
#46893=cartesian_point('',(-3.566925949027e1,-6.399037888766e1,
-4.381430989192e1));
#46894=cartesian_point('',(-3.513008202407e1,-6.431735045194e1,
-4.367501766215e1));
#46895=cartesian_point('',(-3.505209720810e1,-6.439841245423e1,
-4.345466376160e1));
#46896=cartesian_point('',(-3.494302371038e1,-6.446972265492e1,
-4.328656114038e1));
#46897=cartesian_point('',(-3.487741090212e1,-6.451355832853e1,
-4.310622584086e1));
#46898=cartesian_point('',(-3.481401176430e1,-6.454855358483e1,
-4.291707888907e1));
#46899=cartesian_point('',(-3.476117261753e1,-6.457060557713e1,
-4.271250824149e1));
#46900=cartesian_point('',(-3.471747066985e1,-6.457881380856e1,
-4.249651923338e1));
#46901=cartesian_point('',(-3.468673726139e1,-6.457099464812e1,
-4.227627044939e1));
#46902=cartesian_point('',(-3.466940857817e1,-6.454477883453e1,
-4.203822448282e1));
#46903=cartesian_point('',(-3.467169560690e1,-6.451276770875e1,
-4.187727796226e1));
#46904=cartesian_point('',(-3.467836758665e1,-6.449051812934e1,
-4.178920147048e1));
#46905=cartesian_point('',(-3.567227535011e1,-6.348891728336e1,
-4.344177664466e1));
#46906=cartesian_point('',(-3.561453961409e1,-6.349204297297e1,
-4.349295673984e1));
#46907=cartesian_point('',(-3.544415419160e1,-6.357032232784e1,
-4.363226531729e1));
#46908=cartesian_point('',(-3.490103222140e1,-6.390630695061e1,
-4.347295095769e1));
#46909=cartesian_point('',(-3.488127373727e1,-6.396796308622e1,
-4.323551093841e1));
#46910=cartesian_point('',(-3.482108727853e1,-6.402365144630e1,
-4.306680245728e1));
#46911=cartesian_point('',(-3.481094503120e1,-6.405332752767e1,
-4.289113045068e1));
#46912=cartesian_point('',(-3.480625483354e1,-6.407851403712e1,
-4.271311859598e1));
#46913=cartesian_point('',(-3.481703292768e1,-6.409636935245e1,
-4.252578758723e1));
#46914=cartesian_point('',(-3.484017448080e1,-6.410812374161e1,
-4.233373168620e1));
#46915=cartesian_point('',(-3.487688236149e1,-6.411318372420e1,
-4.214391861635e1));
#46916=cartesian_point('',(-3.493104294567e1,-6.411227603866e1,
-4.194582193754e1));
#46917=cartesian_point('',(-3.497986570649e1,-6.410759878031e1,
-4.181798016256e1));
#46918=cartesian_point('',(-3.501098817196e1,-6.410432316594e1,
-4.175029393110e1));
#46919=cartesian_point('',(-3.541038302588e1,-6.360325886679e1,
-4.300924101941e1));
#46920=cartesian_point('',(-3.539014470899e1,-6.359759921124e1,
-4.303547284630e1));
#46921=cartesian_point('',(-3.533361867225e1,-6.360706347789e1,
-4.309925558217e1));
#46922=cartesian_point('',(-3.518219306874e1,-6.371649963173e1,
-4.303209694857e1));
#46923=cartesian_point('',(-3.519734714430e1,-6.376958002025e1,
-4.290020586463e1));
#46924=cartesian_point('',(-3.520286961621e1,-6.382513118332e1,
-4.278133435273e1));
#46925=cartesian_point('',(-3.522646023126e1,-6.387926417142e1,
-4.264978296464e1));
#46926=cartesian_point('',(-3.525463605591e1,-6.393746080844e1,
-4.250837661923e1));
#46927=cartesian_point('',(-3.529022250823e1,-6.399870859180e1,
-4.235545215319e1));
#46928=cartesian_point('',(-3.533143474203e1,-6.406187788418e1,
-4.219504670129e1));
#46929=cartesian_point('',(-3.537724093621e1,-6.412443488145e1,
-4.203339233419e1));
#46930=cartesian_point('',(-3.543090140416e1,-6.419036268061e1,
-4.186095502384e1));
#46931=cartesian_point('',(-3.547075261494e1,-6.423406217537e1,
-4.174606894094e1));
#46932=cartesian_point('',(-3.549390221172e1,-6.425799244184e1,
-4.168364634087e1));
#46933=cartesian_point('',(-3.544515286015e1,-6.409464290849e1,
-4.286754831112e1));
#46934=cartesian_point('',(-3.544965934100e1,-6.409049575890e1,
-4.286934539623e1));
#46935=cartesian_point('',(-3.547083887417e1,-6.405633236282e1,
-4.285751228837e1));
#46936=cartesian_point('',(-3.563478955045e1,-6.397663024388e1,
-4.288364738943e1));
#46937=cartesian_point('',(-3.561947573510e1,-6.404229805405e1,
-4.285276276445e1));
#46938=cartesian_point('',(-3.562835533138e1,-6.411336197449e1,
-4.277412172262e1));
#46939=cartesian_point('',(-3.562329586719e1,-6.420109986642e1,
-4.267298666892e1));
#46940=cartesian_point('',(-3.561889402212e1,-6.429535109662e1,
-4.254954970566e1));
#46941=cartesian_point('',(-3.561058797877e1,-6.439529624299e1,
-4.240674171538e1));
#46942=cartesian_point('',(-3.559932443293e1,-6.449579857892e1,
-4.224756794325e1));
#46943=cartesian_point('',(-3.558492326753e1,-6.459119142798e1,
-4.207786641484e1));
#46944=cartesian_point('',(-3.556669683332e1,-6.468495096830e1,
-4.188588118719e1));
#46945=cartesian_point('',(-3.555287917016e1,-6.473978021031e1,
-4.174819123086e1));
#46946=cartesian_point('',(-3.554523917548e1,-6.476636749048e1,
-4.166956340306e1));
#46947=(bounded_surface()b_spline_surface(3,3,((#46891,#46892,#46893,#46894,
#46895,#46896,#46897,#46898,#46899,#46900,#46901,#46902,#46903,#46904),(#46905,
#46906,#46907,#46908,#46909,#46910,#46911,#46912,#46913,#46914,#46915,#46916,
#46917,#46918),(#46919,#46920,#46921,#46922,#46923,#46924,#46925,#46926,#46927,
#46928,#46929,#46930,#46931,#46932),(#46933,#46934,#46935,#46936,#46937,#46938,
#46939,#46940,#46941,#46942,#46943,#46944,#46945,#46946)),.unspecified.,.f.,.f.,
.f.)b_spline_surface_with_knots((4,4),(4,1,1,1,1,1,1,1,1,1,1,4),(0.e0,1.e0),(
3.205375097025e-1,3.493411379989e-1,3.934181444090e-1,4.391044016901e-1,
4.878461535378e-1,5.415912502584e-1,6.008602383274e-1,6.658683588322e-1,
7.355846100946e-1,8.069525502808e-1,8.768250907607e-1,9.655719614546e-1),
.unspecified.)geometric_representation_item()rational_b_spline_surface(((
1.431083661035e0,1.431083661035e0,1.431083661035e0,1.431083661035e0,
1.431083661035e0,1.431083661035e0,1.431083661035e0,1.431083661035e0,
1.431083661035e0,1.431083661035e0,1.431083661035e0,1.431083661035e0,
1.431083661035e0,1.431083661035e0),(8.563054463217e-1,8.563054463217e-1,
8.563054463217e-1,8.563054463217e-1,8.563054463217e-1,8.563054463217e-1,
8.563054463217e-1,8.563054463217e-1,8.563054463217e-1,8.563054463217e-1,
8.563054463217e-1,8.563054463217e-1,8.563054463217e-1,8.563054463217e-1),(
8.563054463217e-1,8.563054463217e-1,8.563054463217e-1,8.563054463217e-1,
8.563054463217e-1,8.563054463217e-1,8.563054463217e-1,8.563054463217e-1,
8.563054463217e-1,8.563054463217e-1,8.563054463217e-1,8.563054463217e-1,
8.563054463217e-1,8.563054463217e-1),(1.431083661035e0,1.431083661035e0,
1.431083661035e0,1.431083661035e0,1.431083661035e0,1.431083661035e0,
1.431083661035e0,1.431083661035e0,1.431083661035e0,1.431083661035e0,
1.431083661035e0,1.431083661035e0,1.431083661035e0,1.431083661035e0)))representation_item('')surface());
#46948=oriented_edge('',*,*,#29165,.t.);
#46950=oriented_edge('',*,*,#46949,.f.);
#46952=oriented_edge('',*,*,#46951,.t.);
#46953=oriented_edge('',*,*,#46882,.t.);
#46954=edge_loop('',(#46948,#46950,#46952,#46953));
#46955=face_outer_bound('',#46954,.f.);
#46957=cartesian_point('',(0.e0,0.e0,-4.331177673041e1));
#46958=direction('',(0.e0,0.e0,1.e0));
#46959=direction('',(-5.187662764061e-1,-8.549161072665e-1,0.e0));
#46960=axis2_placement_3d('',#46957,#46958,#46959);
#46961=toroidal_surface('',#46960,7.344368814732e1,5.e-1);
#46962=oriented_edge('',*,*,#29163,.t.);
#46964=oriented_edge('',*,*,#46963,.f.);
#46966=oriented_edge('',*,*,#46965,.t.);
#46968=oriented_edge('',*,*,#46967,.t.);
#46969=oriented_edge('',*,*,#46949,.t.);
#46970=edge_loop('',(#46962,#46964,#46966,#46968,#46969));
#46971=face_outer_bound('',#46970,.f.);
#46973=cartesian_point('',(-3.850457023193e1,-6.227981596945e1,
-4.179691564484e1));
#46974=cartesian_point('',(-3.852541502014e1,-6.228451471667e1,
-4.187968808745e1));
#46975=cartesian_point('',(-3.855008515023e1,-6.229569178286e1,
-4.201701626177e1));
#46976=cartesian_point('',(-3.856454286563e1,-6.231621314929e1,
-4.220584599465e1));
#46977=cartesian_point('',(-3.856543232877e1,-6.233476239303e1,
-4.235452812229e1));
#46978=cartesian_point('',(-3.855783381372e1,-6.235345941520e1,
-4.249082912042e1));
#46979=cartesian_point('',(-3.854393666850e1,-6.237189423537e1,
-4.261585775083e1));
#46980=cartesian_point('',(-3.852532612321e1,-6.238987593284e1,
-4.273070105932e1));
#46981=cartesian_point('',(-3.850315248360e1,-6.240734258936e1,
-4.283636170627e1));
#46982=cartesian_point('',(-3.847821396276e1,-6.242432834854e1,
-4.293384998114e1));
#46983=cartesian_point('',(-3.845101217467e1,-6.244093650555e1,
-4.302417482434e1));
#46984=cartesian_point('',(-3.842180475042e1,-6.245731583455e1,
-4.310828787934e1));
#46985=cartesian_point('',(-3.839062358485e1,-6.247365848958e1,
-4.318710268117e1));
#46986=cartesian_point('',(-3.835724030536e1,-6.249022053656e1,
-4.326156548799e1));
#46987=cartesian_point('',(-3.832106700260e1,-6.250736724392e1,
-4.333274767848e1));
#46988=cartesian_point('',(-3.828101205725e1,-6.252563684083e1,
-4.340185300881e1));
#46989=cartesian_point('',(-3.823538823219e1,-6.254578338359e1,
-4.346997691585e1));
#46990=cartesian_point('',(-3.818162642164e1,-6.256896538338e1,
-4.353792510572e1));
#46991=cartesian_point('',(-3.811587220401e1,-6.259704094381e1,
-4.360606684362e1));
#46992=cartesian_point('',(-3.803006649520e1,-6.263442013117e1,
-4.367482382629e1));
#46993=cartesian_point('',(-3.790828232588e1,-6.269061898624e1,
-4.374296232752e1));
#46994=cartesian_point('',(-3.772825894091e1,-6.278613071243e1,
-4.378668891807e1));
#46995=cartesian_point('',(-3.753721422813e1,-6.291080715832e1,
-4.375254487488e1));
#46996=cartesian_point('',(-3.740441896734e1,-6.301182619527e1,
-4.366858206697e1));
#46997=cartesian_point('',(-3.734881791080e1,-6.305633414965e1,
-4.361133896083e1));
#46998=cartesian_point('',(-3.732362016145e1,-6.307655434112e1,
-4.358200114980e1));
#46999=cartesian_point('',(-3.801875364769e1,-6.237807771305e1,
-4.175620110270e1));
#47000=cartesian_point('',(-3.803551683145e1,-6.235479542150e1,
-4.182044231162e1));
#47001=cartesian_point('',(-3.805908604236e1,-6.232110917459e1,
-4.193020115678e1));
#47002=cartesian_point('',(-3.808175710377e1,-6.228332831617e1,
-4.208703296601e1));
#47003=cartesian_point('',(-3.809394749812e1,-6.225786544726e1,
-4.221360078646e1));
#47004=cartesian_point('',(-3.810031802821e1,-6.223776068235e1,
-4.233203743649e1));
#47005=cartesian_point('',(-3.810201430143e1,-6.222187698421e1,
-4.244262379013e1));
#47006=cartesian_point('',(-3.809991836607e1,-6.220939816973e1,
-4.254581858215e1));
#47007=cartesian_point('',(-3.809469441432e1,-6.219973483184e1,
-4.264214418867e1));
#47008=cartesian_point('',(-3.808681520603e1,-6.219245323502e1,
-4.273223452384e1));
#47009=cartesian_point('',(-3.807657238857e1,-6.218724242617e1,
-4.281680690449e1));
#47010=cartesian_point('',(-3.806408479514e1,-6.218389741653e1,
-4.289659567256e1));
#47011=cartesian_point('',(-3.804929089162e1,-6.218230698510e1,
-4.297235912942e1));
#47012=cartesian_point('',(-3.803190446420e1,-6.218245661307e1,
-4.304494267355e1));
#47013=cartesian_point('',(-3.801131115403e1,-6.218445801800e1,
-4.311537280775e1));
#47014=cartesian_point('',(-3.798639301943e1,-6.218862311111e1,
-4.318487580848e1));
#47015=cartesian_point('',(-3.795533141561e1,-6.219557429173e1,
-4.325464766929e1));
#47016=cartesian_point('',(-3.791521875852e1,-6.220648141932e1,
-4.332564776835e1));
#47017=cartesian_point('',(-3.786159259598e1,-6.222338191862e1,
-4.339839218075e1));
#47018=cartesian_point('',(-3.778565228955e1,-6.225093262169e1,
-4.347336329050e1));
#47019=cartesian_point('',(-3.767040245051e1,-6.229919800541e1,
-4.354916168514e1));
#47020=cartesian_point('',(-3.749133639499e1,-6.239141953122e1,
-4.359857069731e1));
#47021=cartesian_point('',(-3.730234601488e1,-6.251701204278e1,
-4.355989066984e1));
#47022=cartesian_point('',(-3.718148210089e1,-6.261585357222e1,
-4.346624123031e1));
#47023=cartesian_point('',(-3.713762194023e1,-6.265653956130e1,
-4.340412638927e1));
#47024=cartesian_point('',(-3.711897799283e1,-6.267451237127e1,
-4.337270373595e1));
#47025=cartesian_point('',(-3.791032516136e1,-6.285899104784e1,
-4.169085108983e1));
#47026=cartesian_point('',(-3.790192804619e1,-6.282938649391e1,
-4.175013278027e1));
#47027=cartesian_point('',(-3.788689751106e1,-6.278198402042e1,
-4.184908076417e1));
#47028=cartesian_point('',(-3.786347099181e1,-6.271954493819e1,
-4.198670148081e1));
#47029=cartesian_point('',(-3.784336873514e1,-6.267169345109e1,
-4.209599896232e1));
#47030=cartesian_point('',(-3.782352082270e1,-6.262880410289e1,
-4.219695458702e1));
#47031=cartesian_point('',(-3.780409822446e1,-6.259025402658e1,
-4.229013913937e1));
#47032=cartesian_point('',(-3.778521166155e1,-6.255554461832e1,
-4.237613016822e1));
#47033=cartesian_point('',(-3.776692852877e1,-6.252428024891e1,
-4.245546462327e1));
#47034=cartesian_point('',(-3.774926325669e1,-6.249611800448e1,
-4.252870411954e1));
#47035=cartesian_point('',(-3.773218144479e1,-6.247076009689e1,
-4.259642211176e1));
#47036=cartesian_point('',(-3.771561238216e1,-6.244796621618e1,
-4.265915273653e1));
#47037=cartesian_point('',(-3.769944598143e1,-6.242754880970e1,
-4.271739453572e1));
#47038=cartesian_point('',(-3.768351248716e1,-6.240936231717e1,
-4.277164999824e1));
#47039=cartesian_point('',(-3.766754528563e1,-6.239330181459e1,
-4.282247195272e1));
#47040=cartesian_point('',(-3.765113892520e1,-6.237934372530e1,
-4.287043628727e1));
#47041=cartesian_point('',(-3.763373462908e1,-6.236765572933e1,
-4.291593623580e1));
#47042=cartesian_point('',(-3.761451837133e1,-6.235869449513e1,
-4.295907334929e1));
#47043=cartesian_point('',(-3.759226244610e1,-6.235327231956e1,
-4.299964829828e1));
#47044=cartesian_point('',(-3.756435846770e1,-6.235286351692e1,
-4.303767681900e1));
#47045=cartesian_point('',(-3.752578765275e1,-6.236066358899e1,
-4.307244015162e1));
#47046=cartesian_point('',(-3.747001294847e1,-6.238509862319e1,
-4.309318770858e1));
#47047=cartesian_point('',(-3.741469811991e1,-6.242533307679e1,
-4.307708877673e1));
#47048=cartesian_point('',(-3.738321585775e1,-6.246296049607e1,
-4.303463021079e1));
#47049=cartesian_point('',(-3.737467058949e1,-6.248274194252e1,
-4.300231907933e1));
#47050=cartesian_point('',(-3.737173975503e1,-6.249249875963e1,
-4.298501397821e1));
#47051=cartesian_point('',(-3.830618558658e1,-6.315971224568e1,
-4.167734891864e1));
#47052=cartesian_point('',(-3.828099619002e1,-6.315284355487e1,
-4.175104724859e1));
#47053=cartesian_point('',(-3.823504284111e1,-6.313892492125e1,
-4.186859548364e1));
#47054=cartesian_point('',(-3.816515877055e1,-6.311433071751e1,
-4.202227591286e1));
#47055=cartesian_point('',(-3.810696444180e1,-6.309191694287e1,
-4.213935960930e1));
#47056=cartesian_point('',(-3.805139572448e1,-6.306892647471e1,
-4.224367669688e1));
#47057=cartesian_point('',(-3.799885873501e1,-6.304589007689e1,
-4.233686636785e1));
#47058=cartesian_point('',(-3.794952745569e1,-6.302319788311e1,
-4.242023305456e1));
#47059=cartesian_point('',(-3.790346027035e1,-6.300114251803e1,
-4.249480608172e1));
#47060=cartesian_point('',(-3.786061681641e1,-6.297992429587e1,
-4.256146345769e1));
#47061=cartesian_point('',(-3.782090215893e1,-6.295967059885e1,
-4.262095090766e1));
#47062=cartesian_point('',(-3.778422713233e1,-6.294046557616e1,
-4.267385377222e1));
#47063=cartesian_point('',(-3.775053479667e1,-6.292236172277e1,
-4.272061032110e1));
#47064=cartesian_point('',(-3.771980985575e1,-6.290537534641e1,
-4.276153941283e1));
#47065=cartesian_point('',(-3.769210064718e1,-6.288947534035e1,
-4.279684577485e1));
#47066=cartesian_point('',(-3.766761914897e1,-6.287458611311e1,
-4.282654318945e1));
#47067=cartesian_point('',(-3.764698322365e1,-6.286062975024e1,
-4.285025833574e1));
#47068=cartesian_point('',(-3.763145421437e1,-6.284745988310e1,
-4.286722740843e1));
#47069=cartesian_point('',(-3.762309610742e1,-6.283469307739e1,
-4.287651074294e1));
#47070=cartesian_point('',(-3.762517938625e1,-6.282091655089e1,
-4.287767624047e1));
#47071=cartesian_point('',(-3.764368990805e1,-6.280307862126e1,
-4.287073552129e1));
#47072=cartesian_point('',(-3.768924479880e1,-6.277456575252e1,
-4.286202208599e1));
#47073=cartesian_point('',(-3.774277766685e1,-6.274306803583e1,
-4.286919322479e1));
#47074=cartesian_point('',(-3.777351828021e1,-6.273208754256e1,
-4.287889107417e1));
#47075=cartesian_point('',(-3.778253061670e1,-6.273834779640e1,
-4.287617790343e1));
#47076=cartesian_point('',(-3.778608214205e1,-6.274353571282e1,
-4.287267007197e1));
#47077=(bounded_surface()b_spline_surface(3,3,((#46973,#46974,#46975,#46976,
#46977,#46978,#46979,#46980,#46981,#46982,#46983,#46984,#46985,#46986,#46987,
#46988,#46989,#46990,#46991,#46992,#46993,#46994,#46995,#46996,#46997,#46998),(
#46999,#47000,#47001,#47002,#47003,#47004,#47005,#47006,#47007,#47008,#47009,
#47010,#47011,#47012,#47013,#47014,#47015,#47016,#47017,#47018,#47019,#47020,
#47021,#47022,#47023,#47024),(#47025,#47026,#47027,#47028,#47029,#47030,#47031,
#47032,#47033,#47034,#47035,#47036,#47037,#47038,#47039,#47040,#47041,#47042,
#47043,#47044,#47045,#47046,#47047,#47048,#47049,#47050),(#47051,#47052,#47053,
#47054,#47055,#47056,#47057,#47058,#47059,#47060,#47061,#47062,#47063,#47064,
#47065,#47066,#47067,#47068,#47069,#47070,#47071,#47072,#47073,#47074,#47075,
#47076)),.unspecified.,.f.,.f.,.f.)b_spline_surface_with_knots((4,4),(4,1,1,1,1,
1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,4),(0.e0,1.e0),(3.717714309385e-2,
1.205804578961e-1,1.727491604489e-1,2.202391617853e-1,2.635727508930e-1,
3.032383350737e-1,3.395879881056e-1,3.729174832668e-1,4.035172385229e-1,
4.316733755404e-1,4.576281717940e-1,4.815719407214e-1,5.037061971822e-1,
5.242428845262e-1,5.433986241310e-1,5.613661581559e-1,5.781055282534e-1,
5.935290256882e-1,6.076891862480e-1,6.216685324437e-1,6.368238086325e-1,
6.525668200654e-1,6.694368591283e-1,6.892265056623e-1),.unspecified.)geometric_representation_item()rational_b_spline_surface(((1.413609459969e0,
1.413609459969e0,1.413609459969e0,1.413609459969e0,1.413609459969e0,
1.413609459969e0,1.413609459969e0,1.413609459969e0,1.413609459969e0,
1.413609459969e0,1.413609459969e0,1.413609459969e0,1.413609459969e0,
1.413609459969e0,1.413609459969e0,1.413609459969e0,1.413609459969e0,
1.413609459969e0,1.413609459969e0,1.413609459969e0,1.413609459969e0,
1.413609459969e0,1.413609459969e0,1.413609459969e0,1.413609459969e0,
1.413609459969e0),(8.621301800105e-1,8.621301800105e-1,8.621301800105e-1,
8.621301800105e-1,8.621301800105e-1,8.621301800105e-1,8.621301800105e-1,
8.621301800105e-1,8.621301800105e-1,8.621301800105e-1,8.621301800105e-1,
8.621301800105e-1,8.621301800105e-1,8.621301800105e-1,8.621301800105e-1,
8.621301800105e-1,8.621301800105e-1,8.621301800105e-1,8.621301800105e-1,
8.621301800105e-1,8.621301800105e-1,8.621301800105e-1,8.621301800105e-1,
8.621301800105e-1,8.621301800105e-1,8.621301800105e-1),(8.621301800105e-1,
8.621301800105e-1,8.621301800105e-1,8.621301800105e-1,8.621301800105e-1,
8.621301800105e-1,8.621301800105e-1,8.621301800105e-1,8.621301800105e-1,
8.621301800105e-1,8.621301800105e-1,8.621301800105e-1,8.621301800105e-1,
8.621301800105e-1,8.621301800105e-1,8.621301800105e-1,8.621301800105e-1,
8.621301800105e-1,8.621301800105e-1,8.621301800105e-1,8.621301800105e-1,
8.621301800105e-1,8.621301800105e-1,8.621301800105e-1,8.621301800105e-1,
8.621301800105e-1),(1.413609459969e0,1.413609459969e0,1.413609459969e0,
1.413609459969e0,1.413609459969e0,1.413609459969e0,1.413609459969e0,
1.413609459969e0,1.413609459969e0,1.413609459969e0,1.413609459969e0,
1.413609459969e0,1.413609459969e0,1.413609459969e0,1.413609459969e0,
1.413609459969e0,1.413609459969e0,1.413609459969e0,1.413609459969e0,
1.413609459969e0,1.413609459969e0,1.413609459969e0,1.413609459969e0,
1.413609459969e0,1.413609459969e0,1.413609459969e0)))representation_item('')surface());
#47078=oriented_edge('',*,*,#29161,.t.);
#47080=oriented_edge('',*,*,#47079,.f.);
#47082=oriented_edge('',*,*,#47081,.f.);
#47083=oriented_edge('',*,*,#46963,.t.);
#47084=edge_loop('',(#47078,#47080,#47082,#47083));
#47085=face_outer_bound('',#47084,.f.);
#47087=cartesian_point('',(-3.857115475770e1,-6.227677392518e1,
-4.131567944441e1));
#47088=cartesian_point('',(-3.863009334733e1,-6.226501369696e1,
-4.151430174632e1));
#47089=cartesian_point('',(-3.869645106755e1,-6.227517480329e1,
-4.183254632933e1));
#47090=cartesian_point('',(-3.871267190331e1,-6.233496801302e1,
-4.217102083075e1));
#47091=cartesian_point('',(-3.870972954659e1,-6.236401136440e1,
-4.229078701277e1));
#47092=cartesian_point('',(-3.794578624240e1,-6.234354961656e1,
-4.133853634434e1));
#47093=cartesian_point('',(-3.799632451158e1,-6.226690923264e1,
-4.149716814836e1));
#47094=cartesian_point('',(-3.807098517485e1,-6.217377191057e1,
-4.176312948112e1));
#47095=cartesian_point('',(-3.812605844861e1,-6.212681478969e1,
-4.206741344445e1));
#47096=cartesian_point('',(-3.814082492068e1,-6.211911723232e1,
-4.217840650712e1));
#47097=cartesian_point('',(-3.784442800965e1,-6.296425363908e1,
-4.136104993522e1));
#47098=cartesian_point('',(-3.782865479533e1,-6.287774375449e1,
-4.149352841844e1));
#47099=cartesian_point('',(-3.780754004998e1,-6.275202560296e1,
-4.170554237269e1));
#47100=cartesian_point('',(-3.778678367672e1,-6.264149929116e1,
-4.193064469551e1));
#47101=cartesian_point('',(-3.777927079016e1,-6.260634567116e1,
-4.201024864722e1));
#47102=cartesian_point('',(-3.841590207978e1,-6.322752019492e1,
-4.135016401639e1));
#47103=cartesian_point('',(-3.837326988317e1,-6.320064263119e1,
-4.150872669042e1));
#47104=cartesian_point('',(-3.829292626239e1,-6.316089895047e1,
-4.174433886402e1));
#47105=cartesian_point('',(-3.819299712745e1,-6.312332180500e1,
-4.196152907115e1));
#47106=cartesian_point('',(-3.815592897750e1,-6.311031008962e1,
-4.203321584801e1));
#47107=(bounded_surface()b_spline_surface(3,3,((#47087,#47088,#47089,#47090,
#47091),(#47092,#47093,#47094,#47095,#47096),(#47097,#47098,#47099,#47100,
#47101),(#47102,#47103,#47104,#47105,#47106)),.unspecified.,.f.,.f.,.f.)b_spline_surface_with_knots((4,4),(4,1,4),(0.e0,1.e0),(3.709118882268e-1,
7.047487627927e-1,8.827844589118e-1),.unspecified.)geometric_representation_item()rational_b_spline_surface(((1.579952036878e0,1.579952036878e0,1.579952036878e0,
1.579952036878e0,1.579952036878e0),(8.066826543739e-1,8.066826543739e-1,
8.066826543739e-1,8.066826543739e-1,8.066826543739e-1),(8.066826543739e-1,
8.066826543739e-1,8.066826543739e-1,8.066826543739e-1,8.066826543739e-1),(
1.579952036878e0,1.579952036878e0,1.579952036878e0,1.579952036878e0,
1.579952036878e0)))representation_item('')surface());
#47109=oriented_edge('',*,*,#47108,.t.);
#47111=oriented_edge('',*,*,#47110,.f.);
#47113=oriented_edge('',*,*,#47112,.f.);
#47114=oriented_edge('',*,*,#47079,.t.);
#47115=edge_loop('',(#47109,#47111,#47113,#47114));
#47116=face_outer_bound('',#47115,.f.);
#47118=cartesian_point('',(0.e0,0.e0,-2.511027589124e1));
#47119=direction('',(0.e0,0.e0,1.e0));
#47120=direction('',(1.e0,0.e0,0.e0));
#47121=axis2_placement_3d('',#47118,#47119,#47120);
#47122=conical_surface('',#47121,7.334631745054e1,5.e-1);
#47123=oriented_edge('',*,*,#47108,.f.);
#47124=oriented_edge('',*,*,#29159,.f.);
#47126=oriented_edge('',*,*,#47125,.f.);
#47128=oriented_edge('',*,*,#47127,.t.);
#47130=oriented_edge('',*,*,#47129,.f.);
#47132=oriented_edge('',*,*,#47131,.f.);
#47134=oriented_edge('',*,*,#47133,.t.);
#47135=edge_loop('',(#47123,#47124,#47126,#47128,#47130,#47132,#47134));
#47136=face_outer_bound('',#47135,.f.);
#47138=cartesian_point('',(-4.281445259507e1,-5.951518125959e1,
-4.226412577895e1));
#47139=cartesian_point('',(-4.279887802175e1,-5.950893161426e1,
-4.217277040175e1));
#47140=cartesian_point('',(-4.277074421854e1,-5.948226445170e1,
-4.190095317412e1));
#47141=cartesian_point('',(-4.278974948348e1,-5.942978628333e1,
-4.158703899140e1));
#47142=cartesian_point('',(-4.283144909254e1,-5.938360510619e1,
-4.136996036541e1));
#47143=cartesian_point('',(-4.284338001675e1,-5.937099956697e1,
-4.131708034961e1));
#47144=cartesian_point('',(-4.290701015601e1,-5.910312040068e1,
-4.216627129182e1));
#47145=cartesian_point('',(-4.291339822219e1,-5.909981789823e1,
-4.208321945501e1));
#47146=cartesian_point('',(-4.294835417057e1,-5.908709291454e1,
-4.183901436340e1));
#47147=cartesian_point('',(-4.303192227068e1,-5.906693648297e1,
-4.156516464014e1));
#47148=cartesian_point('',(-4.311252049816e1,-5.905342405384e1,
-4.138032119262e1));
#47149=cartesian_point('',(-4.313355895636e1,-5.904940722233e1,
-4.133578048487e1));
#47150=cartesian_point('',(-4.331145787484e1,-5.899088107352e1,
-4.204918203608e1));
#47151=cartesian_point('',(-4.332730701165e1,-5.900409174696e1,
-4.198301912877e1));
#47152=cartesian_point('',(-4.338283461151e1,-5.904394725962e1,
-4.178507410714e1));
#47153=cartesian_point('',(-4.346956042527e1,-5.909297987579e1,
-4.155336055297e1));
#47154=cartesian_point('',(-4.354142463135e1,-5.913032116019e1,
-4.139137337504e1));
#47155=cartesian_point('',(-4.355973643002e1,-5.913937446689e1,
-4.135173067189e1));
#47156=cartesian_point('',(-4.362256966487e1,-5.929862632455e1,
-4.203159014315e1));
#47157=cartesian_point('',(-4.362550408854e1,-5.932538784677e1,
-4.197389157884e1));
#47158=cartesian_point('',(-4.363730934856e1,-5.940374239893e1,
-4.179416582346e1));
#47159=cartesian_point('',(-4.366135042922e1,-5.948918025704e1,
-4.156383601229e1));
#47160=cartesian_point('',(-4.368478295085e1,-5.954418909666e1,
-4.139188723037e1));
#47161=cartesian_point('',(-4.369107156435e1,-5.955758719507e1,
-4.134864969883e1));
#47162=(bounded_surface()b_spline_surface(3,3,((#47138,#47139,#47140,#47141,
#47142,#47143),(#47144,#47145,#47146,#47147,#47148,#47149),(#47150,#47151,
#47152,#47153,#47154,#47155),(#47156,#47157,#47158,#47159,#47160,#47161)),
.unspecified.,.f.,.f.,.f.)b_spline_surface_with_knots((4,4),(4,1,1,4),(
-1.974447164238e-1,1.170617845459e0),(1.405007452588e-1,3.042662033408e-1,
6.365714197673e-1,7.471722793384e-1),.unspecified.)geometric_representation_item()rational_b_spline_surface(((1.349942884123e0,1.349942884123e0,1.349942884123e0,
1.349942884123e0,1.349942884123e0,1.349942884123e0),(8.923259602368e-1,
8.923259602368e-1,8.923259602368e-1,8.923259602368e-1,8.923259602368e-1,
8.923259602368e-1),(8.835249543080e-1,8.835249543080e-1,8.835249543080e-1,
8.835249543080e-1,8.835249543080e-1,8.835249543080e-1),(1.323539866337e0,
1.323539866337e0,1.323539866337e0,1.323539866337e0,1.323539866337e0,
1.323539866337e0)))representation_item('')surface());
#47163=oriented_edge('',*,*,#47125,.t.);
#47165=oriented_edge('',*,*,#47164,.f.);
#47167=oriented_edge('',*,*,#47166,.f.);
#47169=oriented_edge('',*,*,#47168,.t.);
#47170=edge_loop('',(#47163,#47165,#47167,#47169));
#47171=face_outer_bound('',#47170,.f.);
#47173=cartesian_point('',(-4.394645475668e1,-5.864285151636e1,
-4.363266629021e1));
#47174=cartesian_point('',(-4.389478160821e1,-5.869141984742e1,
-4.373412192662e1));
#47175=cartesian_point('',(-4.334414068804e1,-5.905625623763e1,
-4.382163810793e1));
#47176=cartesian_point('',(-4.318618163598e1,-5.925325784189e1,
-4.350824936561e1));
#47177=cartesian_point('',(-4.308916835412e1,-5.933425235316e1,
-4.335234313442e1));
#47178=cartesian_point('',(-4.302184736706e1,-5.939637299954e1,
-4.317085826048e1));
#47179=cartesian_point('',(-4.296241934269e1,-5.944193306855e1,
-4.298991463833e1));
#47180=cartesian_point('',(-4.291106247752e1,-5.947529191327e1,
-4.279586368593e1));
#47181=cartesian_point('',(-4.286702756504e1,-5.949467234566e1,
-4.259403109028e1));
#47182=cartesian_point('',(-4.283211461237e1,-5.949898026286e1,
-4.238877956914e1));
#47183=cartesian_point('',(-4.280795190731e1,-5.948797475460e1,
-4.218822382257e1));
#47184=cartesian_point('',(-4.279441834685e1,-5.946140940752e1,
-4.198523742726e1));
#47185=cartesian_point('',(-4.279428149951e1,-5.943264943227e1,
-4.185192351066e1));
#47186=cartesian_point('',(-4.279725319635e1,-5.941409670461e1,
-4.178195307719e1));
#47187=cartesian_point('',(-4.364969970363e1,-5.826734132585e1,
-4.342888906080e1));
#47188=cartesian_point('',(-4.361737093480e1,-5.830225556214e1,
-4.354209680521e1));
#47189=cartesian_point('',(-4.304123678439e1,-5.867552394746e1,
-4.364140579197e1));
#47190=cartesian_point('',(-4.293700049185e1,-5.885467493115e1,
-4.328991294156e1));
#47191=cartesian_point('',(-4.288661073561e1,-5.891102606560e1,
-4.313248625835e1));
#47192=cartesian_point('',(-4.287084337649e1,-5.895131726689e1,
-4.295219123023e1));
#47193=cartesian_point('',(-4.286648482894e1,-5.897759403894e1,
-4.278018612428e1));
#47194=cartesian_point('',(-4.287457170441e1,-5.899629642257e1,
-4.260038530750e1));
#47195=cartesian_point('',(-4.289335776472e1,-5.900710162442e1,
-4.241876990590e1));
#47196=cartesian_point('',(-4.292287674985e1,-5.901045508306e1,
-4.223930334050e1));
#47197=cartesian_point('',(-4.296201107119e1,-5.900694633842e1,
-4.206934488139e1));
#47198=cartesian_point('',(-4.301247891652e1,-5.899741153448e1,
-4.190306785489e1));
#47199=cartesian_point('',(-4.305395071555e1,-5.898749976383e1,
-4.179835110534e1));
#47200=cartesian_point('',(-4.307844236592e1,-5.898151193506e1,
-4.174487704690e1));
#47201=cartesian_point('',(-4.340541598512e1,-5.842949074944e1,
-4.300172144361e1));
#47202=cartesian_point('',(-4.338789659792e1,-5.842742200265e1,
-4.305703872753e1));
#47203=cartesian_point('',(-4.321546369166e1,-5.852625535700e1,
-4.310225708605e1));
#47204=cartesian_point('',(-4.321251456151e1,-5.861180108471e1,
-4.293418225843e1));
#47205=cartesian_point('',(-4.322452714717e1,-5.866147921092e1,
-4.282358416601e1));
#47206=cartesian_point('',(-4.325130714963e1,-5.871295262823e1,
-4.269434813507e1));
#47207=cartesian_point('',(-4.328467526387e1,-5.876481021902e1,
-4.255936341386e1));
#47208=cartesian_point('',(-4.332469050996e1,-5.881860280857e1,
-4.241462153189e1));
#47209=cartesian_point('',(-4.336980281392e1,-5.887289463587e1,
-4.226449922269e1));
#47210=cartesian_point('',(-4.341870257857e1,-5.892613390864e1,
-4.211341639020e1));
#47211=cartesian_point('',(-4.346941363804e1,-5.897637277349e1,
-4.196756313782e1));
#47212=cartesian_point('',(-4.352384405806e1,-5.902572282762e1,
-4.182176552257e1));
#47213=cartesian_point('',(-4.356205327541e1,-5.905738730369e1,
-4.172720301819e1));
#47214=cartesian_point('',(-4.358294856267e1,-5.907393753223e1,
-4.167786404624e1));
#47215=cartesian_point('',(-4.351160527915e1,-5.893149372537e1,
-4.287226516197e1));
#47216=cartesian_point('',(-4.348629431273e1,-5.891422864367e1,
-4.287066998250e1));
#47217=cartesian_point('',(-4.365428202722e1,-5.879054320127e1,
-4.286189942980e1));
#47218=cartesian_point('',(-4.367662426547e1,-5.882091807777e1,
-4.287501313256e1));
#47219=cartesian_point('',(-4.369069340015e1,-5.889003396626e1,
-4.280246648162e1));
#47220=cartesian_point('',(-4.369911097670e1,-5.897206007677e1,
-4.271187173486e1));
#47221=cartesian_point('',(-4.370684018766e1,-5.906315656438e1,
-4.259682810418e1));
#47222=cartesian_point('',(-4.371231901897e1,-5.915897948900e1,
-4.246518556598e1));
#47223=cartesian_point('',(-4.371514745607e1,-5.925577046874e1,
-4.231941382801e1));
#47224=cartesian_point('',(-4.371473423144e1,-5.934888012983e1,
-4.216468819332e1));
#47225=cartesian_point('',(-4.371117927935e1,-5.943355074787e1,
-4.200704212825e1));
#47226=cartesian_point('',(-4.370469949858e1,-5.951180634395e1,
-4.184051113540e1));
#47227=cartesian_point('',(-4.369875492918e1,-5.955705625062e1,
-4.172527279193e1));
#47228=cartesian_point('',(-4.369532473989e1,-5.957862352167e1,
-4.166266322672e1));
#47229=(bounded_surface()b_spline_surface(3,3,((#47173,#47174,#47175,#47176,
#47177,#47178,#47179,#47180,#47181,#47182,#47183,#47184,#47185,#47186),(#47187,
#47188,#47189,#47190,#47191,#47192,#47193,#47194,#47195,#47196,#47197,#47198,
#47199,#47200),(#47201,#47202,#47203,#47204,#47205,#47206,#47207,#47208,#47209,
#47210,#47211,#47212,#47213,#47214),(#47215,#47216,#47217,#47218,#47219,#47220,
#47221,#47222,#47223,#47224,#47225,#47226,#47227,#47228)),.unspecified.,.f.,.f.,
.f.)b_spline_surface_with_knots((4,4),(4,1,1,1,1,1,1,1,1,1,1,4),(0.e0,1.e0),(
3.203498354763e-1,3.789968866194e-1,4.232363487577e-1,4.702637368663e-1,
5.222411584411e-1,5.790792198239e-1,6.403517280365e-1,7.051439679803e-1,
7.712935283752e-1,8.362629182907e-1,8.976351928860e-1,9.681245391688e-1),
.unspecified.)geometric_representation_item()rational_b_spline_surface(((
1.438797101527e0,1.438797101527e0,1.438797101527e0,1.438797101527e0,
1.438797101527e0,1.438797101527e0,1.438797101527e0,1.438797101527e0,
1.438797101527e0,1.438797101527e0,1.438797101527e0,1.438797101527e0,
1.438797101527e0,1.438797101527e0),(8.537342994911e-1,8.537342994911e-1,
8.537342994911e-1,8.537342994911e-1,8.537342994911e-1,8.537342994911e-1,
8.537342994911e-1,8.537342994911e-1,8.537342994911e-1,8.537342994911e-1,
8.537342994911e-1,8.537342994911e-1,8.537342994911e-1,8.537342994911e-1),(
8.537342994911e-1,8.537342994911e-1,8.537342994911e-1,8.537342994911e-1,
8.537342994911e-1,8.537342994911e-1,8.537342994911e-1,8.537342994911e-1,
8.537342994911e-1,8.537342994911e-1,8.537342994911e-1,8.537342994911e-1,
8.537342994911e-1,8.537342994911e-1),(1.438797101527e0,1.438797101527e0,
1.438797101527e0,1.438797101527e0,1.438797101527e0,1.438797101527e0,
1.438797101527e0,1.438797101527e0,1.438797101527e0,1.438797101527e0,
1.438797101527e0,1.438797101527e0,1.438797101527e0,1.438797101527e0)))representation_item('')surface());
#47230=oriented_edge('',*,*,#29157,.t.);
#47232=oriented_edge('',*,*,#47231,.f.);
#47234=oriented_edge('',*,*,#47233,.t.);
#47235=oriented_edge('',*,*,#47164,.t.);
#47236=edge_loop('',(#47230,#47232,#47234,#47235));
#47237=face_outer_bound('',#47236,.f.);
#47239=cartesian_point('',(0.e0,0.e0,-4.331177673041e1));
#47240=direction('',(0.e0,0.e0,1.e0));
#47241=direction('',(-6.259171031460e-1,-7.798895947436e-1,0.e0));
#47242=axis2_placement_3d('',#47239,#47240,#47241);
#47243=toroidal_surface('',#47242,7.344368814732e1,5.e-1);
#47244=oriented_edge('',*,*,#29155,.t.);
#47246=oriented_edge('',*,*,#47245,.f.);
#47248=oriented_edge('',*,*,#47247,.t.);
#47250=oriented_edge('',*,*,#47249,.t.);
#47251=oriented_edge('',*,*,#47231,.t.);
#47252=edge_loop('',(#47244,#47246,#47248,#47250,#47251));
#47253=face_outer_bound('',#47252,.f.);
#47255=cartesian_point('',(-4.630430552655e1,-5.672114857476e1,
-4.179691564494e1));
#47256=cartesian_point('',(-4.632558529427e1,-5.672308633273e1,
-4.187968808751e1));
#47257=cartesian_point('',(-4.635150326785e1,-5.673094767942e1,
-4.201701626180e1));
#47258=cartesian_point('',(-4.636851587131e1,-5.674940637218e1,
-4.220584599466e1));
#47259=cartesian_point('',(-4.637181888712e1,-5.676768082633e1,
-4.235452812230e1));
#47260=cartesian_point('',(-4.636672582953e1,-5.678720969812e1,
-4.249082912043e1));
#47261=cartesian_point('',(-4.635535380319e1,-5.680730074730e1,
-4.261585775084e1));
#47262=cartesian_point('',(-4.633924955620e1,-5.682755777246e1,
-4.273070105932e1));
#47263=cartesian_point('',(-4.631954547132e1,-5.684776924006e1,
-4.283636170627e1));
#47264=cartesian_point('',(-4.629703738945e1,-5.686786481389e1,
-4.293384998114e1));
#47265=cartesian_point('',(-4.627223611592e1,-5.688788143164e1,
-4.302417482434e1));
#47266=cartesian_point('',(-4.624541649668e1,-5.690793296708e1,
-4.310828787934e1));
#47267=cartesian_point('',(-4.621663523483e1,-5.692820576724e1,
-4.318710268117e1));
#47268=cartesian_point('',(-4.618569933485e1,-5.694898351597e1,
-4.326156548800e1));
#47269=cartesian_point('',(-4.615207359413e1,-5.697070509434e1,
-4.333274767849e1));
#47270=cartesian_point('',(-4.611474598530e1,-5.699404661182e1,
-4.340185300882e1));
#47271=cartesian_point('',(-4.607214212990e1,-5.701997590227e1,
-4.346997691586e1));
#47272=cartesian_point('',(-4.602186611725e1,-5.704997690127e1,
-4.353792510573e1));
#47273=cartesian_point('',(-4.596033903205e1,-5.708639491904e1,
-4.360606684364e1));
#47274=cartesian_point('',(-4.588014636594e1,-5.713465421472e1,
-4.367482382631e1));
#47275=cartesian_point('',(-4.576673949961e1,-5.720626830472e1,
-4.374296232753e1));
#47276=cartesian_point('',(-4.560072302157e1,-5.732446068182e1,
-4.378668891805e1));
#47277=cartesian_point('',(-4.542758626457e1,-5.747300684232e1,
-4.375254487482e1));
#47278=cartesian_point('',(-4.530911271594e1,-5.759049490708e1,
-4.366858206694e1));
#47279=cartesian_point('',(-4.525979678798e1,-5.764187948392e1,
-4.361133896082e1));
#47280=cartesian_point('',(-4.523745387348e1,-5.766521565511e1,
-4.358200114982e1));
#47281=cartesian_point('',(-4.583547090184e1,-5.688198146433e1,
-4.175620110278e1));
#47282=cartesian_point('',(-4.584905172526e1,-5.685671032152e1,
-4.182044231167e1));
#47283=cartesian_point('',(-4.586802236077e1,-5.682023586577e1,
-4.193020115680e1));
#47284=cartesian_point('',(-4.588556807652e1,-5.677981906052e1,
-4.208703296601e1));
#47285=cartesian_point('',(-4.589433060903e1,-5.675298286423e1,
-4.221360078646e1));
#47286=cartesian_point('',(-4.589802243995e1,-5.673221857733e1,
-4.233203743649e1));
#47287=cartesian_point('',(-4.589763096268e1,-5.671624935835e1,
-4.244262379014e1));
#47288=cartesian_point('',(-4.589392414619e1,-5.670415087632e1,
-4.254581858215e1));
#47289=cartesian_point('',(-4.588748356738e1,-5.669525207216e1,
-4.264214418867e1));
#47290=cartesian_point('',(-4.587872132770e1,-5.668906121346e1,
-4.273223452384e1));
#47291=cartesian_point('',(-4.586788599193e1,-5.668523193977e1,
-4.281680690449e1));
#47292=cartesian_point('',(-4.585506862022e1,-5.668354550517e1,
-4.289659567257e1));
#47293=cartesian_point('',(-4.584019368763e1,-5.668389967200e1,
-4.297235912943e1));
#47294=cartesian_point('',(-4.582297553388e1,-5.668631740405e1,
-4.304494267355e1));
#47295=cartesian_point('',(-4.580281963809e1,-5.669098965304e1,
-4.311537280775e1));
#47296=cartesian_point('',(-4.577865833533e1,-5.669837158243e1,
-4.318487580849e1));
#47297=cartesian_point('',(-4.574876977897e1,-5.670931764761e1,
-4.325464766930e1));
#47298=cartesian_point('',(-4.571042395705e1,-5.672536721561e1,
-4.332564776836e1));
#47299=cartesian_point('',(-4.565946253157e1,-5.674912274761e1,
-4.339839218077e1));
#47300=cartesian_point('',(-4.558776799334e1,-5.678634994963e1,
-4.347336329052e1));
#47301=cartesian_point('',(-4.547980402937e1,-5.684924553897e1,
-4.354916168516e1));
#47302=cartesian_point('',(-4.531430723337e1,-5.696405090726e1,
-4.359857069729e1));
#47303=cartesian_point('',(-4.514332680450e1,-5.711323715213e1,
-4.355989066977e1));
#47304=cartesian_point('',(-4.503639830659e1,-5.722700898499e1,
-4.346624123028e1));
#47305=cartesian_point('',(-4.499822396293e1,-5.727307179954e1,
-4.340412638926e1));
#47306=cartesian_point('',(-4.498208543953e1,-5.729332437308e1,
-4.337270373597e1));
#47307=cartesian_point('',(-4.579074182258e1,-5.737293327638e1,
-4.169085108990e1));
#47308=cartesian_point('',(-4.577855237610e1,-5.734467803698e1,
-4.175013278032e1));
#47309=cartesian_point('',(-4.575746316493e1,-5.729964297673e1,
-4.184908076420e1));
#47310=cartesian_point('',(-4.572608712717e1,-5.724079584388e1,
-4.198670148081e1));
#47311=cartesian_point('',(-4.569991097568e1,-5.719597760390e1,
-4.209599896232e1));
#47312=cartesian_point('',(-4.567463468158e1,-5.715604585245e1,
-4.219695458702e1));
#47313=cartesian_point('',(-4.565034645169e1,-5.712036073518e1,
-4.229013913937e1));
#47314=cartesian_point('',(-4.562709097904e1,-5.708841346187e1,
-4.237613016822e1));
#47315=cartesian_point('',(-4.560488344191e1,-5.705980299117e1,
-4.245546462327e1));
#47316=cartesian_point('',(-4.558369338816e1,-5.703418745934e1,
-4.252870411953e1));
#47317=cartesian_point('',(-4.556344784240e1,-5.701127611604e1,
-4.259642211175e1));
#47318=cartesian_point('',(-4.554404533194e1,-5.699083993678e1,
-4.265915273653e1));
#47319=cartesian_point('',(-4.552535223069e1,-5.697270734278e1,
-4.271739453572e1));
#47320=cartesian_point('',(-4.550718123605e1,-5.695675617655e1,
-4.277164999823e1));
#47321=cartesian_point('',(-4.548925431989e1,-5.694291721182e1,
-4.282247195272e1));
#47322=cartesian_point('',(-4.547116642191e1,-5.693121999567e1,
-4.287043628727e1));
#47323=cartesian_point('',(-4.545238543235e1,-5.692190370863e1,
-4.291593623580e1));
#47324=cartesian_point('',(-4.543216389657e1,-5.691552736398e1,
-4.295907334929e1));
#47325=cartesian_point('',(-4.540939063793e1,-5.691305655705e1,
-4.299964829828e1));
#47326=cartesian_point('',(-4.538167202247e1,-5.691629345183e1,
-4.303767681899e1));
#47327=cartesian_point('',(-4.534444929989e1,-5.692906129482e1,
-4.307244015162e1));
#47328=cartesian_point('',(-4.529234116791e1,-5.696056734370e1,
-4.309318770856e1));
#47329=cartesian_point('',(-4.524275121541e1,-5.700767761990e1,
-4.307708877668e1));
#47330=cartesian_point('',(-4.521644965214e1,-5.704909239117e1,
-4.303463021075e1));
#47331=cartesian_point('',(-4.521055948672e1,-5.706981998593e1,
-4.300231907931e1));
#47332=cartesian_point('',(-4.520892724615e1,-5.707987588278e1,
-4.298501397821e1));
#47333=cartesian_point('',(-4.622246759977e1,-5.761941160862e1,
-4.167734891872e1));
#47334=cartesian_point('',(-4.619659715792e1,-5.761588955655e1,
-4.175104724865e1));
#47335=cartesian_point('',(-4.614922020006e1,-5.760808811441e1,
-4.186859548367e1));
#47336=cartesian_point('',(-4.607672380965e1,-5.759282601913e1,
-4.202227591286e1));
#47337=cartesian_point('',(-4.601610175680e1,-5.757819988158e1,
-4.213935960930e1));
#47338=cartesian_point('',(-4.595800757928e1,-5.756265927314e1,
-4.224367669688e1));
#47339=cartesian_point('',(-4.590291319775e1,-5.754667740808e1,
-4.233686636785e1));
#47340=cartesian_point('',(-4.585104202872e1,-5.753061837321e1,
-4.242023305455e1));
#47341=cartesian_point('',(-4.580249015171e1,-5.751476466913e1,
-4.249480608172e1));
#47342=cartesian_point('',(-4.575724369572e1,-5.749932016470e1,
-4.256146345769e1));
#47343=cartesian_point('',(-4.571522516469e1,-5.748442354389e1,
-4.262095090766e1));
#47344=cartesian_point('',(-4.567635713955e1,-5.747016987440e1,
-4.267385377221e1));
#47345=cartesian_point('',(-4.564059001943e1,-5.745661863427e1,
-4.272061032109e1));
#47346=cartesian_point('',(-4.560791076762e1,-5.744378798826e1,
-4.276153941282e1));
#47347=cartesian_point('',(-4.557836324793e1,-5.743164078644e1,
-4.279684577484e1));
#47348=cartesian_point('',(-4.555214775819e1,-5.742007441534e1,
-4.282654318944e1));
#47349=cartesian_point('',(-4.552986670517e1,-5.740893097984e1,
-4.285025833572e1));
#47350=cartesian_point('',(-4.551275153611e1,-5.739790072519e1,
-4.286722740841e1));
#47351=cartesian_point('',(-4.550279853139e1,-5.738633409315e1,
-4.287651074291e1));
#47352=cartesian_point('',(-4.550306578994e1,-5.737240350428e1,
-4.287767624044e1));
#47353=cartesian_point('',(-4.551908963465e1,-5.735230207268e1,
-4.287073552126e1));
#47354=cartesian_point('',(-4.556053312081e1,-5.731808702905e1,
-4.286202208596e1));
#47355=cartesian_point('',(-4.560949673072e1,-5.727987133828e1,
-4.286919322477e1));
#47356=cartesian_point('',(-4.563854111187e1,-5.726497232947e1,
-4.287889107413e1));
#47357=cartesian_point('',(-4.564829347366e1,-5.727000268001e1,
-4.287617790340e1));
#47358=cartesian_point('',(-4.565249177421e1,-5.727468264599e1,
-4.287267007194e1));
#47359=(bounded_surface()b_spline_surface(3,3,((#47255,#47256,#47257,#47258,
#47259,#47260,#47261,#47262,#47263,#47264,#47265,#47266,#47267,#47268,#47269,
#47270,#47271,#47272,#47273,#47274,#47275,#47276,#47277,#47278,#47279,#47280),(
#47281,#47282,#47283,#47284,#47285,#47286,#47287,#47288,#47289,#47290,#47291,
#47292,#47293,#47294,#47295,#47296,#47297,#47298,#47299,#47300,#47301,#47302,
#47303,#47304,#47305,#47306),(#47307,#47308,#47309,#47310,#47311,#47312,#47313,
#47314,#47315,#47316,#47317,#47318,#47319,#47320,#47321,#47322,#47323,#47324,
#47325,#47326,#47327,#47328,#47329,#47330,#47331,#47332),(#47333,#47334,#47335,
#47336,#47337,#47338,#47339,#47340,#47341,#47342,#47343,#47344,#47345,#47346,
#47347,#47348,#47349,#47350,#47351,#47352,#47353,#47354,#47355,#47356,#47357,
#47358)),.unspecified.,.f.,.f.,.f.)b_spline_surface_with_knots((4,4),(4,1,1,1,1,
1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,4),(0.e0,1.e0),(3.717714312570e-2,
1.205804578968e-1,1.727491604500e-1,2.202391617867e-1,2.635727508947e-1,
3.032383350753e-1,3.395879881068e-1,3.729174832675e-1,4.035172385231e-1,
4.316733755404e-1,4.576281717941e-1,4.815719407219e-1,5.037061971833e-1,
5.242428845277e-1,5.433986241331e-1,5.613661581581e-1,5.781055282558e-1,
5.935290256905e-1,6.076891862502e-1,6.216685324462e-1,6.368238086354e-1,
6.525668200686e-1,6.694368591318e-1,6.892265056496e-1),.unspecified.)geometric_representation_item()rational_b_spline_surface(((1.413609459969e0,
1.413609459969e0,1.413609459969e0,1.413609459969e0,1.413609459969e0,
1.413609459969e0,1.413609459969e0,1.413609459969e0,1.413609459969e0,
1.413609459969e0,1.413609459969e0,1.413609459969e0,1.413609459969e0,
1.413609459969e0,1.413609459969e0,1.413609459969e0,1.413609459969e0,
1.413609459969e0,1.413609459969e0,1.413609459969e0,1.413609459969e0,
1.413609459969e0,1.413609459969e0,1.413609459969e0,1.413609459969e0,
1.413609459969e0),(8.621301800102e-1,8.621301800102e-1,8.621301800102e-1,
8.621301800102e-1,8.621301800102e-1,8.621301800102e-1,8.621301800102e-1,
8.621301800102e-1,8.621301800102e-1,8.621301800102e-1,8.621301800102e-1,
8.621301800102e-1,8.621301800102e-1,8.621301800102e-1,8.621301800102e-1,
8.621301800102e-1,8.621301800102e-1,8.621301800102e-1,8.621301800102e-1,
8.621301800102e-1,8.621301800102e-1,8.621301800102e-1,8.621301800102e-1,
8.621301800102e-1,8.621301800102e-1,8.621301800102e-1),(8.621301800102e-1,
8.621301800102e-1,8.621301800102e-1,8.621301800102e-1,8.621301800102e-1,
8.621301800102e-1,8.621301800102e-1,8.621301800102e-1,8.621301800102e-1,
8.621301800102e-1,8.621301800102e-1,8.621301800102e-1,8.621301800102e-1,
8.621301800102e-1,8.621301800102e-1,8.621301800102e-1,8.621301800102e-1,
8.621301800102e-1,8.621301800102e-1,8.621301800102e-1,8.621301800102e-1,
8.621301800102e-1,8.621301800102e-1,8.621301800102e-1,8.621301800102e-1,
8.621301800102e-1),(1.413609459969e0,1.413609459969e0,1.413609459969e0,
1.413609459969e0,1.413609459969e0,1.413609459969e0,1.413609459969e0,
1.413609459969e0,1.413609459969e0,1.413609459969e0,1.413609459969e0,
1.413609459969e0,1.413609459969e0,1.413609459969e0,1.413609459969e0,
1.413609459969e0,1.413609459969e0,1.413609459969e0,1.413609459969e0,
1.413609459969e0,1.413609459969e0,1.413609459969e0,1.413609459969e0,
1.413609459969e0,1.413609459969e0,1.413609459969e0)))representation_item('')surface());
#47360=oriented_edge('',*,*,#29153,.t.);
#47362=oriented_edge('',*,*,#47361,.f.);
#47364=oriented_edge('',*,*,#47363,.f.);
#47365=oriented_edge('',*,*,#47245,.t.);
#47366=edge_loop('',(#47360,#47362,#47364,#47365));
#47367=face_outer_bound('',#47366,.f.);
#47369=cartesian_point('',(-4.636992334595e1,-5.670944153101e1,
-4.131567944440e1));
#47370=cartesian_point('',(-4.642682269001e1,-5.669008888349e1,
-4.151430174633e1));
#47371=cartesian_point('',(-4.649393900123e1,-5.669150163960e1,
-4.183254632935e1));
#47372=cartesian_point('',(-4.651782564549e1,-5.674866606621e1,
-4.217102083077e1));
#47373=cartesian_point('',(-4.651869937906e1,-5.677784500230e1,
-4.229078701276e1));
#47374=cartesian_point('',(-4.575862092174e1,-5.685727291813e1,
-4.133853634434e1));
#47375=cartesian_point('',(-4.579872325155e1,-5.677469163548e1,
-4.149716814836e1));
#47376=cartesian_point('',(-4.586058832249e1,-5.667260594402e1,
-4.176312948114e1));
#47377=cartesian_point('',(-4.590906130257e1,-5.661886204310e1,
-4.206741344446e1));
#47378=cartesian_point('',(-4.592269671255e1,-5.660930292803e1,
-4.217840650716e1));
#47379=cartesian_point('',(-4.573914795528e1,-5.748589663586e1,
-4.136104993523e1));
#47380=cartesian_point('',(-4.571221787716e1,-5.740218567291e1,
-4.149352841846e1));
#47381=cartesian_point('',(-4.567487425979e1,-5.728029908493e1,
-4.170554237270e1));
#47382=cartesian_point('',(-4.563986888155e1,-5.717342759140e1,
-4.193064469552e1));
#47383=cartesian_point('',(-4.562783180065e1,-5.713955534396e1,
-4.201024864719e1));
#47384=cartesian_point('',(-4.634009616659e1,-5.767231857550e1,
-4.135016401640e1));
#47385=cartesian_point('',(-4.629432046828e1,-5.765123557132e1,
-4.150872669043e1));
#47386=cartesian_point('',(-4.620947660702e1,-5.762231885020e1,
-4.174433886402e1));
#47387=cartesian_point('',(-4.610549757796e1,-5.759810655189e1,
-4.196152907116e1));
#47388=cartesian_point('',(-4.606704818153e1,-5.759004451802e1,
-4.203321584798e1));
#47389=(bounded_surface()b_spline_surface(3,3,((#47369,#47370,#47371,#47372,
#47373),(#47374,#47375,#47376,#47377,#47378),(#47379,#47380,#47381,#47382,
#47383),(#47384,#47385,#47386,#47387,#47388)),.unspecified.,.f.,.f.,.f.)b_spline_surface_with_knots((4,4),(4,1,4),(0.e0,1.e0),(3.709118882276e-1,
7.047487627946e-1,8.827844589217e-1),.unspecified.)geometric_representation_item()rational_b_spline_surface(((1.579952036876e0,1.579952036876e0,1.579952036876e0,
1.579952036876e0,1.579952036876e0),(8.066826543746e-1,8.066826543746e-1,
8.066826543746e-1,8.066826543746e-1,8.066826543746e-1),(8.066826543746e-1,
8.066826543746e-1,8.066826543746e-1,8.066826543746e-1,8.066826543746e-1),(
1.579952036876e0,1.579952036876e0,1.579952036876e0,1.579952036876e0,
1.579952036876e0)))representation_item('')surface());
#47391=oriented_edge('',*,*,#47390,.t.);
#47393=oriented_edge('',*,*,#47392,.f.);
#47395=oriented_edge('',*,*,#47394,.f.);
#47396=oriented_edge('',*,*,#47361,.t.);
#47397=edge_loop('',(#47391,#47393,#47395,#47396));
#47398=face_outer_bound('',#47397,.f.);
#47400=cartesian_point('',(0.e0,0.e0,-2.511027589124e1));
#47401=direction('',(0.e0,0.e0,1.e0));
#47402=direction('',(1.e0,0.e0,0.e0));
#47403=axis2_placement_3d('',#47400,#47401,#47402);
#47404=conical_surface('',#47403,7.334631745054e1,5.e-1);
#47405=oriented_edge('',*,*,#47390,.f.);
#47406=oriented_edge('',*,*,#29151,.f.);
#47408=oriented_edge('',*,*,#47407,.t.);
#47410=oriented_edge('',*,*,#47409,.f.);
#47412=oriented_edge('',*,*,#47411,.t.);
#47414=oriented_edge('',*,*,#47413,.f.);
#47416=oriented_edge('',*,*,#47415,.f.);
#47418=oriented_edge('',*,*,#47417,.t.);
#47419=edge_loop('',(#47405,#47406,#47408,#47410,#47412,#47414,#47416,#47418));
#47420=face_outer_bound('',#47419,.f.);
#47422=cartesian_point('',(-4.664836061379e1,-5.486070678737e1,
-4.045566110813e1));
#47423=direction('',(7.277663203999e-2,-5.046486065880e-2,-9.960707101745e-1));
#47424=direction('',(-4.634026054503e-1,-8.860791548516e-1,1.103433728826e-2));
#47425=axis2_placement_3d('',#47422,#47423,#47424);
#47426=cylindrical_surface('',#47425,1.199969060643e0);
#47428=oriented_edge('',*,*,#47427,.f.);
#47429=oriented_edge('',*,*,#47407,.f.);
#47431=oriented_edge('',*,*,#47430,.f.);
#47433=oriented_edge('',*,*,#47432,.t.);
#47435=oriented_edge('',*,*,#47434,.t.);
#47436=edge_loop('',(#47428,#47429,#47431,#47433,#47435));
#47437=face_outer_bound('',#47436,.f.);
#47439=cartesian_point('',(-4.758238932939e1,-5.402776670093e1,
-4.069790921708e1));
#47440=cartesian_point('',(-4.761883517988e1,-5.407121002989e1,
-4.070582289014e1));
#47441=cartesian_point('',(-4.768758101249e1,-5.416059575690e1,
-4.071621071278e1));
#47442=cartesian_point('',(-4.777576443066e1,-5.429782653924e1,
-4.071630781421e1));
#47443=cartesian_point('',(-4.784858940926e1,-5.443335677449e1,
-4.070339567030e1));
#47444=cartesian_point('',(-4.790857996182e1,-5.456657622644e1,
-4.067989669201e1));
#47445=cartesian_point('',(-4.795985723590e1,-5.470439113210e1,
-4.064527742935e1));
#47446=cartesian_point('',(-4.800389684025e1,-5.485282103896e1,
-4.059702910303e1));
#47447=cartesian_point('',(-4.803991583771e1,-5.501630811911e1,
-4.053138802177e1));
#47448=cartesian_point('',(-4.806514187797e1,-5.519674325987e1,
-4.044415818058e1));
#47449=cartesian_point('',(-4.807548267930e1,-5.539196145785e1,
-4.033232447941e1));
#47450=cartesian_point('',(-4.806694610706e1,-5.559795328367e1,
-4.019415587932e1));
#47451=cartesian_point('',(-4.803573541011e1,-5.581116230476e1,
-4.002790022370e1));
#47452=cartesian_point('',(-4.797718362215e1,-5.602906206139e1,
-3.983034173947e1));
#47453=cartesian_point('',(-4.788512820057e1,-5.624795323292e1,
-3.959759107341e1));
#47454=cartesian_point('',(-4.777883843805e1,-5.641818077659e1,
-3.938104030271e1));
#47455=cartesian_point('',(-4.770023930999e1,-5.651272307032e1,
-3.924069571896e1));
#47456=cartesian_point('',(-4.767283842632e1,-5.654273694248e1,
-3.919365615372e1));
#47457=cartesian_point('',(-4.743049377257e1,-5.424316525650e1,
-4.015778942616e1));
#47458=cartesian_point('',(-4.744637288445e1,-5.426308717823e1,
-4.016210913993e1));
#47459=cartesian_point('',(-4.747436252167e1,-5.430456743854e1,
-4.017037008129e1));
#47460=cartesian_point('',(-4.750726796779e1,-5.437287811492e1,
-4.018162060365e1));
#47461=cartesian_point('',(-4.753312639354e1,-5.444666705071e1,
-4.019020176260e1));
#47462=cartesian_point('',(-4.755366044191e1,-5.452559526857e1,
-4.019494420535e1));
#47463=cartesian_point('',(-4.757034590791e1,-5.461377621033e1,
-4.019489276636e1));
#47464=cartesian_point('',(-4.758326248217e1,-5.471567232011e1,
-4.018825567326e1));
#47465=cartesian_point('',(-4.759127766734e1,-5.483542517344e1,
-4.017224399688e1));
#47466=cartesian_point('',(-4.759211791358e1,-5.497579470896e1,
-4.014321087712e1));
#47467=cartesian_point('',(-4.758275120119e1,-5.513638872665e1,
-4.009750334706e1));
#47468=cartesian_point('',(-4.756009267753e1,-5.531480928809e1,
-4.003213211087e1));
#47469=cartesian_point('',(-4.752098141631e1,-5.550867133789e1,
-3.994432407073e1));
#47470=cartesian_point('',(-4.746140831476e1,-5.571658250255e1,
-3.983042939761e1));
#47471=cartesian_point('',(-4.737613127548e1,-5.593640539907e1,
-3.968601739107e1));
#47472=cartesian_point('',(-4.728237585340e1,-5.611779323580e1,
-3.954264083088e1));
#47473=cartesian_point('',(-4.721402221423e1,-5.622419053113e1,
-3.944510204197e1));
#47474=cartesian_point('',(-4.719022791404e1,-5.625865934084e1,
-3.941190564097e1));
#47475=cartesian_point('',(-4.780580216603e1,-5.399826014720e1,
-3.975733633012e1));
#47476=cartesian_point('',(-4.781977511844e1,-5.401685028604e1,
-3.976069443805e1));
#47477=cartesian_point('',(-4.784336596539e1,-5.405723551847e1,
-3.976551565267e1));
#47478=cartesian_point('',(-4.786577970738e1,-5.412562595835e1,
-3.976734287364e1));
#47479=cartesian_point('',(-4.787719995236e1,-5.419847826346e1,
-3.976435659434e1));
#47480=cartesian_point('',(-4.788013454223e1,-5.427428988980e1,
-3.975718732792e1));
#47481=cartesian_point('',(-4.787573875630e1,-5.435645014735e1,
-3.974550280341e1));
#47482=cartesian_point('',(-4.786347929748e1,-5.444860687106e1,
-3.972817107477e1));
#47483=cartesian_point('',(-4.784167781541e1,-5.455398058557e1,
-3.970347789397e1));
#47484=cartesian_point('',(-4.780797560720e1,-5.467454123423e1,
-3.966942636209e1));
#47485=cartesian_point('',(-4.776017649041e1,-5.480972802859e1,
-3.962441689957e1));
#47486=cartesian_point('',(-4.769655759897e1,-5.495763361153e1,
-3.956738886887e1));
#47487=cartesian_point('',(-4.761529775315e1,-5.511663095790e1,
-3.949730899370e1));
#47488=cartesian_point('',(-4.751358768128e1,-5.528607146622e1,
-3.941251051240e1));
#47489=cartesian_point('',(-4.738777956100e1,-5.546488811755e1,
-3.931097492956e1));
#47490=cartesian_point('',(-4.726495032404e1,-5.561290402770e1,
-3.921506837187e1));
#47491=cartesian_point('',(-4.718229592545e1,-5.570030316875e1,
-3.915193077978e1));
#47492=cartesian_point('',(-4.715423472240e1,-5.572870146334e1,
-3.913064939492e1));
#47493=cartesian_point('',(-4.817908526665e1,-5.363839655551e1,
-4.006123617796e1));
#47494=cartesian_point('',(-4.821250054911e1,-5.367972250728e1,
-4.006762101153e1));
#47495=cartesian_point('',(-4.827425282569e1,-5.376736726952e1,
-4.007254007565e1));
#47496=cartesian_point('',(-4.834575567573e1,-5.390472486638e1,
-4.005765524288e1));
#47497=cartesian_point('',(-4.839562565531e1,-5.403876596969e1,
-4.002635224087e1));
#47498=cartesian_point('',(-4.842763515129e1,-5.416703040988e1,
-3.998391505447e1));
#47499=cartesian_point('',(-4.844539572924e1,-5.429527314006e1,
-3.993080056232e1));
#47500=cartesian_point('',(-4.844940841995e1,-5.442821857547e1,
-3.986554903092e1));
#47501=cartesian_point('',(-4.843802244457e1,-5.456884452632e1,
-3.978610538485e1));
#47502=cartesian_point('',(-4.840833006948e1,-5.471778588084e1,
-3.969089686221e1));
#47503=cartesian_point('',(-4.835756789533e1,-5.487260960004e1,
-3.958017300582e1));
#47504=cartesian_point('',(-4.828390918494e1,-5.503008622073e1,
-3.945526911525e1));
#47505=cartesian_point('',(-4.818568722571e1,-5.518786448872e1,
-3.931719914425e1));
#47506=cartesian_point('',(-4.806014264080e1,-5.534460045382e1,
-3.916590016221e1));
#47507=cartesian_point('',(-4.790364759628e1,-5.549829654757e1,
-3.900131793649e1));
#47508=cartesian_point('',(-4.775113390824e1,-5.561546667669e1,
-3.886023885287e1));
#47509=cartesian_point('',(-4.764979826484e1,-5.567980415308e1,
-3.877458810154e1));
#47510=cartesian_point('',(-4.761561351050e1,-5.570016662448e1,
-3.874649200214e1));
#47511=(bounded_surface()b_spline_surface(3,3,((#47439,#47440,#47441,#47442,
#47443,#47444,#47445,#47446,#47447,#47448,#47449,#47450,#47451,#47452,#47453,
#47454,#47455,#47456),(#47457,#47458,#47459,#47460,#47461,#47462,#47463,#47464,
#47465,#47466,#47467,#47468,#47469,#47470,#47471,#47472,#47473,#47474),(#47475,
#47476,#47477,#47478,#47479,#47480,#47481,#47482,#47483,#47484,#47485,#47486,
#47487,#47488,#47489,#47490,#47491,#47492),(#47493,#47494,#47495,#47496,#47497,
#47498,#47499,#47500,#47501,#47502,#47503,#47504,#47505,#47506,#47507,#47508,
#47509,#47510)),.unspecified.,.f.,.f.,.f.)b_spline_surface_with_knots((4,4),(4,
1,1,1,1,1,1,1,1,1,1,1,1,1,1,4),(0.e0,1.e0),(7.132843271008e-2,1.249753603309e-1,
1.777664730244e-1,2.249932041545e-1,2.700768655474e-1,3.161534025416e-1,
3.654428534838e-1,4.199374974052e-1,4.813306321761e-1,5.499286298160e-1,
6.245197099406e-1,7.056070082935e-1,7.945212257005e-1,8.923211133095e-1,1.e0,
1.053250739639e0),.unspecified.)geometric_representation_item()rational_b_spline_surface(((1.544472104083e0,1.544472104083e0,1.544472104083e0,1.544472104083e0,
1.544472104083e0,1.544472104083e0,1.544472104083e0,1.544472104083e0,
1.544472104083e0,1.544472104083e0,1.544472104083e0,1.544472104083e0,
1.544472104083e0,1.544472104083e0,1.544472104083e0,1.544472104083e0,
1.544472104083e0,1.544472104083e0),(8.185092986389e-1,8.185092986389e-1,
8.185092986389e-1,8.185092986389e-1,8.185092986389e-1,8.185092986389e-1,
8.185092986389e-1,8.185092986389e-1,8.185092986389e-1,8.185092986389e-1,
8.185092986389e-1,8.185092986389e-1,8.185092986389e-1,8.185092986389e-1,
8.185092986389e-1,8.185092986389e-1,8.185092986389e-1,8.185092986389e-1),(
8.185092986389e-1,8.185092986389e-1,8.185092986389e-1,8.185092986389e-1,
8.185092986389e-1,8.185092986389e-1,8.185092986389e-1,8.185092986389e-1,
8.185092986389e-1,8.185092986389e-1,8.185092986389e-1,8.185092986389e-1,
8.185092986389e-1,8.185092986389e-1,8.185092986389e-1,8.185092986389e-1,
8.185092986389e-1,8.185092986389e-1),(1.544472104083e0,1.544472104083e0,
1.544472104083e0,1.544472104083e0,1.544472104083e0,1.544472104083e0,
1.544472104083e0,1.544472104083e0,1.544472104083e0,1.544472104083e0,
1.544472104083e0,1.544472104083e0,1.544472104083e0,1.544472104083e0,
1.544472104083e0,1.544472104083e0,1.544472104083e0,1.544472104083e0)))representation_item('')surface());
#47512=oriented_edge('',*,*,#47427,.t.);
#47514=oriented_edge('',*,*,#47513,.f.);
#47516=oriented_edge('',*,*,#47515,.f.);
#47517=edge_loop('',(#47512,#47514,#47516));
#47518=face_outer_bound('',#47517,.f.);
#47520=cartesian_point('',(-4.746204642918e1,-5.391053648484e1,
-4.071502717883e1));
#47521=cartesian_point('',(-4.750236368734e1,-5.394519280268e1,
-4.071459572006e1));
#47522=cartesian_point('',(-4.760701554681e1,-5.404720264817e1,
-4.071373586839e1));
#47523=cartesian_point('',(-4.769251476073e1,-5.416603548843e1,
-4.071363306574e1));
#47524=cartesian_point('',(-4.773800395969e1,-5.424661085647e1,
-4.071391309567e1));
#47525=cartesian_point('',(-4.729407846337e1,-5.410740987537e1,
-4.017187445597e1));
#47526=cartesian_point('',(-4.732631447491e1,-5.413448593508e1,
-4.017118555819e1));
#47527=cartesian_point('',(-4.740994869238e1,-5.421459812284e1,
-4.016970833394e1));
#47528=cartesian_point('',(-4.747786076219e1,-5.430882423319e1,
-4.016959860885e1));
#47529=cartesian_point('',(-4.751365009456e1,-5.437284347724e1,
-4.017003340436e1));
#47530=cartesian_point('',(-4.758161550673e1,-5.377039132214e1,
-3.976476726138e1));
#47531=cartesian_point('',(-4.762852207395e1,-5.380946299300e1,
-3.976449888402e1));
#47532=cartesian_point('',(-4.775022608653e1,-5.392531615833e1,
-3.976382902201e1));
#47533=cartesian_point('',(-4.784887190276e1,-5.406209997367e1,
-3.976383550195e1));
#47534=cartesian_point('',(-4.790067308677e1,-5.415508517522e1,
-3.976399374242e1));
#47535=cartesian_point('',(-4.791876156644e1,-5.337522641486e1,
-4.006839043219e1));
#47536=cartesian_point('',(-4.798238109123e1,-5.342893619842e1,
-4.006862691534e1));
#47537=cartesian_point('',(-4.814750186107e1,-5.358771593096e1,
-4.006904945338e1));
#47538=cartesian_point('',(-4.828181762763e1,-5.377414614182e1,
-4.006913122730e1));
#47539=cartesian_point('',(-4.835273956713e1,-5.390073016007e1,
-4.006897198558e1));
#47540=(bounded_surface()b_spline_surface(3,3,((#47520,#47521,#47522,#47523,
#47524),(#47525,#47526,#47527,#47528,#47529),(#47530,#47531,#47532,#47533,
#47534),(#47535,#47536,#47537,#47538,#47539)),.unspecified.,.f.,.f.,.f.)b_spline_surface_with_knots((4,4),(4,1,4),(0.e0,1.e0),(2.002836133916e-1,
3.330730267613e-1,5.645691684051e-1),.unspecified.)geometric_representation_item()rational_b_spline_surface(((1.545374274185e0,1.545374274185e0,1.545374274185e0,
1.545374274185e0,1.545374274185e0),(8.182085752718e-1,8.182085752718e-1,
8.182085752718e-1,8.182085752718e-1,8.182085752718e-1),(8.182085752718e-1,
8.182085752718e-1,8.182085752718e-1,8.182085752718e-1,8.182085752718e-1),(
1.545374274185e0,1.545374274185e0,1.545374274185e0,1.545374274185e0,
1.545374274185e0)))representation_item('')surface());
#47541=oriented_edge('',*,*,#47434,.f.);
#47543=oriented_edge('',*,*,#47542,.t.);
#47545=oriented_edge('',*,*,#47544,.f.);
#47546=oriented_edge('',*,*,#47513,.t.);
#47547=edge_loop('',(#47541,#47543,#47545,#47546));
#47548=face_outer_bound('',#47547,.f.);
#47550=cartesian_point('',(-4.457652323085e1,-5.038100878320e1,-4.05e1));
#47551=direction('',(-7.071067811865e-1,-7.071067811865e-1,0.e0));
#47552=direction('',(7.044160264028e-1,-7.044160264028e-1,8.715574274765e-2));
#47553=axis2_placement_3d('',#47550,#47551,#47552);
#47554=cylindrical_surface('',#47553,5.e-1);
#47556=oriented_edge('',*,*,#47555,.t.);
#47558=oriented_edge('',*,*,#47557,.f.);
#47560=oriented_edge('',*,*,#47559,.f.);
#47561=oriented_edge('',*,*,#47542,.f.);
#47562=edge_loop('',(#47556,#47558,#47560,#47561));
#47563=face_outer_bound('',#47562,.f.);
#47565=cartesian_point('',(-4.160510524520e1,-4.867617305707e1,-4.5e1));
#47566=direction('',(7.044160264028e-1,-7.044160264028e-1,8.715574274764e-2));
#47567=direction('',(-7.071067811865e-1,-7.071067811865e-1,0.e0));
#47568=axis2_placement_3d('',#47565,#47566,#47567);
#47569=plane('',#47568);
#47570=oriented_edge('',*,*,#47555,.f.);
#47571=oriented_edge('',*,*,#47432,.f.);
#47573=oriented_edge('',*,*,#47572,.t.);
#47575=oriented_edge('',*,*,#47574,.f.);
#47577=oriented_edge('',*,*,#47576,.f.);
#47578=edge_loop('',(#47570,#47571,#47573,#47575,#47577));
#47579=face_outer_bound('',#47578,.f.);
#47581=cartesian_point('',(-4.524777608309e1,-5.364952433459e1,
-4.198461823406e1));
#47582=direction('',(-7.043668197253e-1,7.044748342296e-1,-8.707807535350e-2));
#47583=direction('',(-7.060295838231e-1,-7.079854331235e-1,-1.669889970863e-2));
#47584=axis2_placement_3d('',#47581,#47582,#47583);
#47585=toroidal_surface('',#47584,1.822246329492e0,1.199990493898e0);
#47586=oriented_edge('',*,*,#29149,.f.);
#47587=oriented_edge('',*,*,#29147,.f.);
#47588=oriented_edge('',*,*,#29145,.f.);
#47590=oriented_edge('',*,*,#47589,.t.);
#47591=oriented_edge('',*,*,#47572,.f.);
#47592=oriented_edge('',*,*,#47430,.t.);
#47593=edge_loop('',(#47586,#47587,#47588,#47590,#47591,#47592));
#47594=face_outer_bound('',#47593,.f.);
#47596=cartesian_point('',(-4.770066935147e1,-5.632680273204e1,-4.38e1));
#47597=direction('',(7.071067811865e-1,7.071067811865e-1,0.e0));
#47598=direction('',(0.e0,0.e0,-1.e0));
#47599=axis2_placement_3d('',#47596,#47597,#47598);
#47600=cylindrical_surface('',#47599,1.2e0);
#47602=oriented_edge('',*,*,#47601,.f.);
#47604=oriented_edge('',*,*,#47603,.f.);
#47605=oriented_edge('',*,*,#47574,.t.);
#47606=oriented_edge('',*,*,#47589,.f.);
#47607=edge_loop('',(#47602,#47604,#47605,#47606));
#47608=face_outer_bound('',#47607,.f.);
#47610=cartesian_point('',(0.e0,0.e0,-4.5e1));
#47611=direction('',(0.e0,0.e0,1.e0));
#47612=direction('',(0.e0,-1.e0,0.e0));
#47613=axis2_placement_3d('',#47610,#47611,#47612);
#47614=plane('',#47613);
#47616=oriented_edge('',*,*,#47615,.t.);
#47618=oriented_edge('',*,*,#47617,.t.);
#47620=oriented_edge('',*,*,#47619,.t.);
#47621=oriented_edge('',*,*,#40636,.t.);
#47623=oriented_edge('',*,*,#47622,.t.);
#47625=oriented_edge('',*,*,#47624,.f.);
#47627=oriented_edge('',*,*,#47626,.f.);
#47629=oriented_edge('',*,*,#47628,.f.);
#47631=oriented_edge('',*,*,#47630,.t.);
#47633=oriented_edge('',*,*,#47632,.t.);
#47635=oriented_edge('',*,*,#47634,.t.);
#47637=oriented_edge('',*,*,#47636,.t.);
#47639=oriented_edge('',*,*,#47638,.t.);
#47641=oriented_edge('',*,*,#47640,.t.);
#47643=oriented_edge('',*,*,#47642,.t.);
#47645=oriented_edge('',*,*,#47644,.t.);
#47647=oriented_edge('',*,*,#47646,.t.);
#47648=oriented_edge('',*,*,#47601,.t.);
#47649=oriented_edge('',*,*,#29143,.t.);
#47651=oriented_edge('',*,*,#47650,.t.);
#47653=oriented_edge('',*,*,#47652,.t.);
#47655=oriented_edge('',*,*,#47654,.t.);
#47656=oriented_edge('',*,*,#33940,.t.);
#47657=oriented_edge('',*,*,#33938,.t.);
#47658=edge_loop('',(#47616,#47618,#47620,#47621,#47623,#47625,#47627,#47629,
#47631,#47633,#47635,#47637,#47639,#47641,#47643,#47645,#47647,#47648,#47649,
#47651,#47653,#47655,#47656,#47657));
#47659=face_outer_bound('',#47658,.f.);
#47661=oriented_edge('',*,*,#47660,.t.);
#47663=oriented_edge('',*,*,#47662,.t.);
#47664=edge_loop('',(#47661,#47663));
#47665=face_bound('',#47664,.f.);
#47667=oriented_edge('',*,*,#47666,.t.);
#47669=oriented_edge('',*,*,#47668,.t.);
#47671=oriented_edge('',*,*,#47670,.t.);
#47673=oriented_edge('',*,*,#47672,.t.);
#47675=oriented_edge('',*,*,#47674,.t.);
#47677=oriented_edge('',*,*,#47676,.t.);
#47679=oriented_edge('',*,*,#47678,.t.);
#47681=oriented_edge('',*,*,#47680,.t.);
#47683=oriented_edge('',*,*,#47682,.t.);
#47685=oriented_edge('',*,*,#47684,.t.);
#47686=edge_loop('',(#47667,#47669,#47671,#47673,#47675,#47677,#47679,#47681,
#47683,#47685));
#47687=face_bound('',#47686,.f.);
#47689=oriented_edge('',*,*,#47688,.t.);
#47691=oriented_edge('',*,*,#47690,.t.);
#47693=oriented_edge('',*,*,#47692,.t.);
#47695=oriented_edge('',*,*,#47694,.t.);
#47697=oriented_edge('',*,*,#47696,.t.);
#47699=oriented_edge('',*,*,#47698,.t.);
#47701=oriented_edge('',*,*,#47700,.t.);
#47703=oriented_edge('',*,*,#47702,.t.);
#47705=oriented_edge('',*,*,#47704,.t.);
#47707=oriented_edge('',*,*,#47706,.t.);
#47708=edge_loop('',(#47689,#47691,#47693,#47695,#47697,#47699,#47701,#47703,
#47705,#47707));
#47709=face_bound('',#47708,.f.);
#47711=cartesian_point('',(5.170021461727e1,4.307408123670e1,-4.38e1));
#47712=direction('',(7.071067811865e-1,7.071067811865e-1,0.e0));
#47713=direction('',(0.e0,0.e0,-1.e0));
#47714=axis2_placement_3d('',#47711,#47712,#47713);
#47715=cylindrical_surface('',#47714,1.2e0);
#47716=oriented_edge('',*,*,#47615,.f.);
#47718=oriented_edge('',*,*,#47717,.f.);
#47720=oriented_edge('',*,*,#47719,.t.);
#47722=oriented_edge('',*,*,#47721,.f.);
#47723=edge_loop('',(#47716,#47718,#47720,#47722));
#47724=face_outer_bound('',#47723,.f.);
#47726=cartesian_point('',(5.364952483833e1,4.524777547727e1,
-4.198461809283e1));
#47727=direction('',(-7.044751154718e-1,7.043665822187e-1,-8.707772123002e-2));
#47728=direction('',(6.220496144018e-2,-6.094138750785e-2,-9.962011293212e-1));
#47729=axis2_placement_3d('',#47726,#47727,#47728);
#47730=toroidal_surface('',#47729,1.822246404716e0,1.199990499145e0);
#47731=oriented_edge('',*,*,#33936,.f.);
#47732=oriented_edge('',*,*,#33934,.f.);
#47734=oriented_edge('',*,*,#47733,.t.);
#47736=oriented_edge('',*,*,#47735,.t.);
#47738=oriented_edge('',*,*,#47737,.f.);
#47739=oriented_edge('',*,*,#47717,.t.);
#47740=edge_loop('',(#47731,#47732,#47734,#47736,#47738,#47739));
#47741=face_outer_bound('',#47740,.f.);
#47743=cartesian_point('',(5.486261204695e1,4.664561280707e1,
-4.049326843457e1));
#47744=direction('',(-5.046502367076e-2,7.277646947684e-2,9.960707137932e-1));
#47745=direction('',(8.860791318774e-1,4.634026442219e-1,1.103455389206e-2));
#47746=axis2_placement_3d('',#47743,#47744,#47745);
#47747=cylindrical_surface('',#47746,1.199969098691e0);
#47749=oriented_edge('',*,*,#47748,.t.);
#47751=oriented_edge('',*,*,#47750,.t.);
#47752=oriented_edge('',*,*,#47735,.f.);
#47753=oriented_edge('',*,*,#47733,.f.);
#47755=oriented_edge('',*,*,#47754,.f.);
#47757=oriented_edge('',*,*,#47756,.f.);
#47758=edge_loop('',(#47749,#47751,#47752,#47753,#47755,#47757));
#47759=face_outer_bound('',#47758,.f.);
#47761=cartesian_point('',(5.424716168738e1,4.773831429602e1,
-4.071391491613e1));
#47762=cartesian_point('',(5.416710293309e1,4.769316781554e1,
-4.071363473146e1));
#47763=cartesian_point('',(5.404820783875e1,4.760784868359e1,
-4.071373266414e1));
#47764=cartesian_point('',(5.394610184870e1,4.750336814700e1,
-4.071458578146e1));
#47765=cartesian_point('',(5.391105019730e1,4.746264246221e1,
-4.071502083157e1));
#47766=cartesian_point('',(5.437328185359e1,4.751389289401e1,
-4.017003517892e1));
#47767=cartesian_point('',(5.430967269065e1,4.747837498382e1,
-4.016960161883e1));
#47768=cartesian_point('',(5.421539410855e1,4.741061208337e1,
-4.016970073148e1));
#47769=cartesian_point('',(5.413519872297e1,4.732711643073e1,
-4.017116832894e1));
#47770=cartesian_point('',(5.410781232992e1,4.729455406833e1,
-4.017186286809e1));
#47771=cartesian_point('',(5.415572035476e1,4.790102736626e1,
-3.976399361100e1));
#47772=cartesian_point('',(5.406333039322e1,4.784961984884e1,
-3.976383719493e1));
#47773=cartesian_point('',(5.392646852532e1,4.775119370758e1,
-3.976382401395e1));
#47774=cartesian_point('',(5.381049013530e1,4.762969131459e1,
-3.976449113739e1));
#47775=cartesian_point('',(5.377096964609e1,4.758230974534e1,
-3.976476162529e1));
#47776=cartesian_point('',(5.390159474627e1,4.835322491254e1,
-4.006897294180e1));
#47777=cartesian_point('',(5.377582159587e1,4.828283994548e1,
-4.006913296283e1));
#47778=cartesian_point('',(5.358928872602e1,4.814881641323e1,
-4.006905253231e1));
#47779=cartesian_point('',(5.343034628534e1,4.798396732304e1,
-4.006863420519e1));
#47780=cartesian_point('',(5.337602126748e1,4.791970333754e1,
-4.006839570737e1));
#47781=(bounded_surface()b_spline_surface(3,3,((#47761,#47762,#47763,#47764,
#47765),(#47766,#47767,#47768,#47769,#47770),(#47771,#47772,#47773,#47774,
#47775),(#47776,#47777,#47778,#47779,#47780)),.unspecified.,.f.,.f.,.f.)b_spline_surface_with_knots((4,4),(4,1,4),(0.e0,1.e0),(4.441599911735e-1,
6.703167913395e-1,8.023282071671e-1),.unspecified.)geometric_representation_item()rational_b_spline_surface(((1.545377454931e0,1.545377454931e0,1.545377454931e0,
1.545377454931e0,1.545377454931e0),(8.182075150229e-1,8.182075150229e-1,
8.182075150229e-1,8.182075150229e-1,8.182075150229e-1),(8.182075150229e-1,
8.182075150229e-1,8.182075150229e-1,8.182075150229e-1,8.182075150229e-1),(
1.545377454931e0,1.545377454931e0,1.545377454931e0,1.545377454931e0,
1.545377454931e0)))representation_item('')surface());
#47782=oriented_edge('',*,*,#47748,.f.);
#47784=oriented_edge('',*,*,#47783,.f.);
#47785=oriented_edge('',*,*,#39658,.f.);
#47787=oriented_edge('',*,*,#47786,.t.);
#47788=edge_loop('',(#47782,#47784,#47785,#47787));
#47789=face_outer_bound('',#47788,.f.);
#47791=cartesian_point('',(5.652229376999e1,4.769467534985e1,
-3.923082398869e1));
#47792=cartesian_point('',(5.650330834575e1,4.770871122270e1,
-3.925599670136e1));
#47793=cartesian_point('',(5.646088083975e1,4.774290333841e1,
-3.931725282661e1));
#47794=cartesian_point('',(5.638487894094e1,4.779754812356e1,
-3.942129304798e1));
#47795=cartesian_point('',(5.631260616856e1,4.784302394330e1,
-3.951357047588e1));
#47796=cartesian_point('',(5.622986536971e1,4.788829305157e1,
-3.961227555292e1));
#47797=cartesian_point('',(5.613523445235e1,4.793231421105e1,
-3.971722316878e1));
#47798=cartesian_point('',(5.602715329969e1,4.797386834603e1,
-3.982812248082e1));
#47799=cartesian_point('',(5.590402268005e1,4.801130108988e1,
-3.994424502795e1));
#47800=cartesian_point('',(5.576426320529e1,4.804250583009e1,
-4.006437357867e1));
#47801=cartesian_point('',(5.560637297420e1,4.806482882385e1,
-4.018667100961e1));
#47802=cartesian_point('',(5.543038525937e1,4.807487825079e1,
-4.030757839151e1));
#47803=cartesian_point('',(5.524354726868e1,4.806919118276e1,
-4.041896908783e1));
#47804=cartesian_point('',(5.505871982093e1,4.804730685037e1,
-4.051238026282e1));
#47805=cartesian_point('',(5.488739166075e1,4.801268432932e1,
-4.058432938894e1));
#47806=cartesian_point('',(5.473202214733e1,4.796901191015e1,
-4.063724132037e1));
#47807=cartesian_point('',(5.458838542474e1,4.791751152888e1,
-4.067520696158e1));
#47808=cartesian_point('',(5.445032477202e1,4.785697155025e1,
-4.070109994226e1));
#47809=cartesian_point('',(5.431056159535e1,4.778332464610e1,
-4.071575294227e1));
#47810=cartesian_point('',(5.416797706211e1,4.769298395863e1,
-4.071681376796e1));
#47811=cartesian_point('',(5.407488830121e1,4.762185492591e1,
-4.070643218652e1));
#47812=cartesian_point('',(5.402906085179e1,4.758347425104e1,
-4.069814562334e1));
#47813=cartesian_point('',(5.622215411749e1,4.722911645709e1,
-3.946640482372e1));
#47814=cartesian_point('',(5.620815385276e1,4.722865210765e1,
-3.946632033594e1));
#47815=cartesian_point('',(5.616604804003e1,4.725073761107e1,
-3.949758287300e1));
#47816=cartesian_point('',(5.608289368641e1,4.729902968271e1,
-3.956885902917e1));
#47817=cartesian_point('',(5.600581539022e1,4.733913662996e1,
-3.963000236671e1));
#47818=cartesian_point('',(5.591957595511e1,4.737966838659e1,
-3.969398096466e1));
#47819=cartesian_point('',(5.582327695808e1,4.741987278578e1,
-3.976018667262e1));
#47820=cartesian_point('',(5.571602578970e1,4.745900106821e1,
-3.982797325218e1));
#47821=cartesian_point('',(5.559710016265e1,4.749598533299e1,
-3.989625782772e1));
#47822=cartesian_point('',(5.546604991592e1,4.752950253503e1,
-3.996355283863e1));
#47823=cartesian_point('',(5.532283757344e1,4.755793445497e1,
-4.002786990900e1));
#47824=cartesian_point('',(5.516924574167e1,4.757919917234e1,
-4.008619578726e1));
#47825=cartesian_point('',(5.501352672265e1,4.759085882487e1,
-4.013360949291e1));
#47826=cartesian_point('',(5.486762074619e1,4.759231050175e1,
-4.016660424444e1));
#47827=cartesian_point('',(5.474030355507e1,4.758556084798e1,
-4.018572886705e1));
#47828=cartesian_point('',(5.463215510416e1,4.757319486813e1,
-4.019426231075e1));
#47829=cartesian_point('',(5.453904699628e1,4.755664987153e1,
-4.019535218340e1));
#47830=cartesian_point('',(5.445629198435e1,4.753604812662e1,
-4.019107932331e1));
#47831=cartesian_point('',(5.437946105260e1,4.751001208363e1,
-4.018258597223e1));
#47832=cartesian_point('',(5.430802646208e1,4.747648302866e1,
-4.017103698399e1));
#47833=cartesian_point('',(5.426478171720e1,4.744766615475e1,
-4.016246810755e1));
#47834=cartesian_point('',(5.424376018836e1,4.743096422804e1,
-4.015791860776e1));
#47835=cartesian_point('',(5.570838388524e1,4.717661002296e1,
-3.915587366277e1));
#47836=cartesian_point('',(5.569100039980e1,4.719163090879e1,
-3.916216850735e1));
#47837=cartesian_point('',(5.565214087129e1,4.722766451224e1,
-3.918636781937e1));
#47838=cartesian_point('',(5.558448540016e1,4.728746217740e1,
-3.923282684402e1));
#47839=cartesian_point('',(5.552154743621e1,4.733988021411e1,
-3.927370234559e1));
#47840=cartesian_point('',(5.545125916645e1,4.739497283886e1,
-3.931719797051e1));
#47841=cartesian_point('',(5.537286117746e1,4.745240751360e1,
-3.936315428352e1));
#47842=cartesian_point('',(5.528557777013e1,4.751175496297e1,
-3.941137011324e1));
#47843=cartesian_point('',(5.518870509196e1,4.757231820702e1,
-3.946142704514e1));
#47844=cartesian_point('',(5.508167977707e1,4.763310054733e1,
-3.951267726567e1));
#47845=cartesian_point('',(5.496414622285e1,4.769273981329e1,
-3.956418400509e1));
#47846=cartesian_point('',(5.483705368819e1,4.774898388044e1,
-3.961426629928e1));
#47847=cartesian_point('',(5.470652006305e1,4.779756927533e1,
-3.965939831834e1));
#47848=cartesian_point('',(5.458189780844e1,4.783472596539e1,
-3.969616641009e1));
#47849=cartesian_point('',(5.447053373891e1,4.785964409593e1,
-3.972348354220e1));
#47850=cartesian_point('',(5.437329853409e1,4.787409435903e1,
-3.974269056266e1));
#47851=cartesian_point('',(5.428701424437e1,4.787999450818e1,
-3.975566928817e1));
#47852=cartesian_point('',(5.420786959257e1,4.787809468396e1,
-3.976372082490e1));
#47853=cartesian_point('',(5.413220606701e1,4.786738077408e1,
-3.976730820695e1));
#47854=cartesian_point('',(5.406066907317e1,4.784508657725e1,
-3.976582389478e1));
#47855=cartesian_point('',(5.401844728985e1,4.782090345343e1,
-3.976095567501e1));
#47856=cartesian_point('',(5.399881483357e1,4.780621725055e1,
-3.975743515818e1));
#47857=cartesian_point('',(5.570546163025e1,4.761119651027e1,
-3.873711723611e1));
#47858=cartesian_point('',(5.568109729663e1,4.764985202225e1,
-3.877243231126e1));
#47859=cartesian_point('',(5.564383098748e1,4.770621991940e1,
-3.882245876833e1));
#47860=cartesian_point('',(5.559247042549e1,4.777915719797e1,
-3.888704277100e1));
#47861=cartesian_point('',(5.554267906039e1,4.784420615160e1,
-3.894709680643e1));
#47862=cartesian_point('',(5.548529867308e1,4.791262526803e1,
-3.901323644928e1));
#47863=cartesian_point('',(5.541912817984e1,4.798404046860e1,
-3.908598999166e1));
#47864=cartesian_point('',(5.534279333703e1,4.805774061819e1,
-3.916577419336e1));
#47865=cartesian_point('',(5.525472422213e1,4.813266106935e1,
-3.925291700551e1));
#47866=cartesian_point('',(5.515316146500e1,4.820721406106e1,
-3.934753629230e1));
#47867=cartesian_point('',(5.503609738193e1,4.827915293685e1,
-3.944946685613e1));
#47868=cartesian_point('',(5.490224032438e1,4.834481527271e1,
-3.955726794266e1));
#47869=cartesian_point('',(5.475544404472e1,4.839783564093e1,
-3.966503103500e1));
#47870=cartesian_point('',(5.460445512434e1,4.843271793394e1,
-3.976444136170e1));
#47871=cartesian_point('',(5.445849048589e1,4.844844333575e1,
-3.984941558083e1));
#47872=cartesian_point('',(5.432047170552e1,4.844740547916e1,
-3.991929720027e1));
#47873=cartesian_point('',(5.418768402331e1,4.843159014790e1,
-3.997616467058e1));
#47874=cartesian_point('',(5.405536340379e1,4.840078394702e1,
-4.002165194224e1));
#47875=cartesian_point('',(5.391745626089e1,4.835149736970e1,
-4.005551183762e1));
#47876=cartesian_point('',(5.377470891883e1,4.827901873932e1,
-4.007257427332e1));
#47877=cartesian_point('',(5.368324654228e1,4.821525680527e1,
-4.006807628558e1));
#47878=cartesian_point('',(5.363962754919e1,4.818008088597e1,
-4.006142568007e1));
#47879=(bounded_surface()b_spline_surface(3,3,((#47791,#47792,#47793,#47794,
#47795,#47796,#47797,#47798,#47799,#47800,#47801,#47802,#47803,#47804,#47805,
#47806,#47807,#47808,#47809,#47810,#47811,#47812),(#47813,#47814,#47815,#47816,
#47817,#47818,#47819,#47820,#47821,#47822,#47823,#47824,#47825,#47826,#47827,
#47828,#47829,#47830,#47831,#47832,#47833,#47834),(#47835,#47836,#47837,#47838,
#47839,#47840,#47841,#47842,#47843,#47844,#47845,#47846,#47847,#47848,#47849,
#47850,#47851,#47852,#47853,#47854,#47855,#47856),(#47857,#47858,#47859,#47860,
#47861,#47862,#47863,#47864,#47865,#47866,#47867,#47868,#47869,#47870,#47871,
#47872,#47873,#47874,#47875,#47876,#47877,#47878)),.unspecified.,.f.,.f.,.f.)b_spline_surface_with_knots((4,4),(4,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,4),(0.e0,
1.e0),(-5.061997755436e-2,0.e0,3.358009415462e-2,7.024035204690e-2,
1.102182805715e-1,1.537672663045e-1,2.011616617919e-1,2.526459247466e-1,
3.084016397061e-1,3.685936540198e-1,4.333901492397e-1,5.014463362918e-1,
5.659661817286e-1,6.232477838204e-1,6.747802460019e-1,7.226650853108e-1,
7.692287624899e-1,8.176494263445e-1,8.716409638289e-1,9.281662987374e-1),
.unspecified.)geometric_representation_item()rational_b_spline_surface(((
1.544474120864e0,1.544474120864e0,1.544474120864e0,1.544474120864e0,
1.544474120864e0,1.544474120864e0,1.544474120864e0,1.544474120864e0,
1.544474120864e0,1.544474120864e0,1.544474120864e0,1.544474120864e0,
1.544474120864e0,1.544474120864e0,1.544474120864e0,1.544474120864e0,
1.544474120864e0,1.544474120864e0,1.544474120864e0,1.544474120864e0,
1.544474120864e0,1.544474120864e0),(8.185086263785e-1,8.185086263785e-1,
8.185086263785e-1,8.185086263785e-1,8.185086263785e-1,8.185086263785e-1,
8.185086263785e-1,8.185086263785e-1,8.185086263785e-1,8.185086263785e-1,
8.185086263785e-1,8.185086263785e-1,8.185086263785e-1,8.185086263785e-1,
8.185086263785e-1,8.185086263785e-1,8.185086263785e-1,8.185086263785e-1,
8.185086263785e-1,8.185086263785e-1,8.185086263785e-1,8.185086263785e-1),(
8.185086263785e-1,8.185086263785e-1,8.185086263785e-1,8.185086263785e-1,
8.185086263785e-1,8.185086263785e-1,8.185086263785e-1,8.185086263785e-1,
8.185086263785e-1,8.185086263785e-1,8.185086263785e-1,8.185086263785e-1,
8.185086263785e-1,8.185086263785e-1,8.185086263785e-1,8.185086263785e-1,
8.185086263785e-1,8.185086263785e-1,8.185086263785e-1,8.185086263785e-1,
8.185086263785e-1,8.185086263785e-1),(1.544474120864e0,1.544474120864e0,
1.544474120864e0,1.544474120864e0,1.544474120864e0,1.544474120864e0,
1.544474120864e0,1.544474120864e0,1.544474120864e0,1.544474120864e0,
1.544474120864e0,1.544474120864e0,1.544474120864e0,1.544474120864e0,
1.544474120864e0,1.544474120864e0,1.544474120864e0,1.544474120864e0,
1.544474120864e0,1.544474120864e0,1.544474120864e0,1.544474120864e0)))representation_item('')surface());
#47880=oriented_edge('',*,*,#39625,.f.);
#47881=oriented_edge('',*,*,#47783,.t.);
#47882=oriented_edge('',*,*,#47756,.t.);
#47883=edge_loop('',(#47880,#47881,#47882));
#47884=face_outer_bound('',#47883,.f.);
#47886=cartesian_point('',(5.391404025922e1,4.810955470688e1,-4.05e1));
#47887=direction('',(-7.071067811865e-1,-7.071067811865e-1,0.e0));
#47888=direction('',(7.044160264028e-1,-7.044160264028e-1,8.715574274764e-2));
#47889=axis2_placement_3d('',#47886,#47887,#47888);
#47890=cylindrical_surface('',#47889,5.e-1);
#47892=oriented_edge('',*,*,#47891,.t.);
#47893=oriented_edge('',*,*,#47786,.f.);
#47894=oriented_edge('',*,*,#39656,.f.);
#47896=oriented_edge('',*,*,#47895,.f.);
#47897=edge_loop('',(#47892,#47893,#47894,#47896));
#47898=face_outer_bound('',#47897,.f.);
#47900=cartesian_point('',(6.799644583871e1,6.092537802685e1,-4.5e1));
#47901=direction('',(7.044160264028e-1,-7.044160264028e-1,8.715574274764e-2));
#47902=direction('',(-7.071067811865e-1,-7.071067811865e-1,0.e0));
#47903=axis2_placement_3d('',#47900,#47901,#47902);
#47904=plane('',#47903);
#47905=oriented_edge('',*,*,#47891,.f.);
#47907=oriented_edge('',*,*,#47906,.f.);
#47908=oriented_edge('',*,*,#47719,.f.);
#47909=oriented_edge('',*,*,#47737,.t.);
#47910=oriented_edge('',*,*,#47750,.f.);
#47911=edge_loop('',(#47905,#47907,#47908,#47909,#47910));
#47912=face_outer_bound('',#47911,.f.);
#47914=cartesian_point('',(4.772970773009e1,4.772970773009e1,
-4.218050450996e1));
#47915=direction('',(0.e0,0.e0,-1.e0));
#47916=direction('',(0.e0,1.e0,0.e0));
#47917=axis2_placement_3d('',#47914,#47915,#47916);
#47918=conical_surface('',#47917,4.753326107760e0,5.e0);
#47920=oriented_edge('',*,*,#47919,.f.);
#47922=oriented_edge('',*,*,#47921,.f.);
#47924=oriented_edge('',*,*,#47923,.f.);
#47926=oriented_edge('',*,*,#47925,.t.);
#47928=oriented_edge('',*,*,#47927,.f.);
#47930=oriented_edge('',*,*,#47929,.f.);
#47932=oriented_edge('',*,*,#47931,.f.);
#47933=oriented_edge('',*,*,#47906,.t.);
#47934=edge_loop('',(#47920,#47922,#47924,#47926,#47928,#47930,#47932,#47933));
#47935=face_outer_bound('',#47934,.f.);
#47937=cartesian_point('',(4.772970773009e1,4.772970773009e1,-4.05e1));
#47938=direction('',(0.e0,0.e0,-1.e0));
#47939=direction('',(7.580861838156e-1,-6.521543819586e-1,0.e0));
#47940=axis2_placement_3d('',#47937,#47938,#47939);
#47941=toroidal_surface('',#47940,4.104391095362e0,5.e-1);
#47942=oriented_edge('',*,*,#47923,.t.);
#47943=oriented_edge('',*,*,#47921,.t.);
#47944=oriented_edge('',*,*,#47919,.t.);
#47945=oriented_edge('',*,*,#47895,.t.);
#47946=oriented_edge('',*,*,#39654,.f.);
#47947=oriented_edge('',*,*,#39652,.f.);
#47949=oriented_edge('',*,*,#47948,.t.);
#47950=edge_loop('',(#47942,#47943,#47944,#47945,#47946,#47947,#47949));
#47951=face_outer_bound('',#47950,.f.);
#47953=cartesian_point('',(4.457652323085e1,5.038100878320e1,-4.05e1));
#47954=direction('',(7.071067811865e-1,7.071067811865e-1,0.e0));
#47955=direction('',(-7.044160264028e-1,7.044160264028e-1,8.715574274765e-2));
#47956=axis2_placement_3d('',#47953,#47954,#47955);
#47957=cylindrical_surface('',#47956,5.e-1);
#47959=oriented_edge('',*,*,#47958,.t.);
#47960=oriented_edge('',*,*,#47948,.f.);
#47961=oriented_edge('',*,*,#39650,.f.);
#47963=oriented_edge('',*,*,#47962,.f.);
#47964=edge_loop('',(#47959,#47960,#47961,#47963));
#47965=face_outer_bound('',#47964,.f.);
#47967=cartesian_point('',(4.160510524520e1,4.867617305707e1,-4.5e1));
#47968=direction('',(-7.044160264028e-1,7.044160264028e-1,8.715574274764e-2));
#47969=direction('',(7.071067811865e-1,7.071067811865e-1,0.e0));
#47970=axis2_placement_3d('',#47967,#47968,#47969);
#47971=plane('',#47970);
#47972=oriented_edge('',*,*,#47958,.f.);
#47974=oriented_edge('',*,*,#47973,.f.);
#47976=oriented_edge('',*,*,#47975,.t.);
#47978=oriented_edge('',*,*,#47977,.f.);
#47979=oriented_edge('',*,*,#47925,.f.);
#47980=edge_loop('',(#47972,#47974,#47976,#47978,#47979));
#47981=face_outer_bound('',#47980,.f.);
#47983=cartesian_point('',(4.664836061378e1,5.486070678738e1,
-4.045566110818e1));
#47984=direction('',(-7.277663204084e-2,5.046486065802e-2,-9.960707101745e-1));
#47985=direction('',(4.634026054533e-1,8.860791548500e-1,1.103433728687e-2));
#47986=axis2_placement_3d('',#47983,#47984,#47985);
#47987=cylindrical_surface('',#47986,1.199969060642e0);
#47989=oriented_edge('',*,*,#47988,.f.);
#47990=oriented_edge('',*,*,#40448,.f.);
#47992=oriented_edge('',*,*,#47991,.f.);
#47993=oriented_edge('',*,*,#47973,.t.);
#47995=oriented_edge('',*,*,#47994,.t.);
#47996=edge_loop('',(#47989,#47990,#47992,#47993,#47995));
#47997=face_outer_bound('',#47996,.f.);
#47999=cartesian_point('',(4.758238932982e1,5.402776670145e1,
-4.069790921718e1));
#48000=cartesian_point('',(4.761883518157e1,5.407121003195e1,
-4.070582289049e1));
#48001=cartesian_point('',(4.768758101536e1,5.416059576084e1,
-4.071621071310e1));
#48002=cartesian_point('',(4.777576443460e1,5.429782654589e1,
-4.071630781392e1));
#48003=cartesian_point('',(4.784858941366e1,5.443335678328e1,
-4.070339566917e1));
#48004=cartesian_point('',(4.790857996689e1,5.456657623858e1,
-4.067989668950e1));
#48005=cartesian_point('',(4.795985724159e1,5.470439114885e1,
-4.064527742463e1));
#48006=cartesian_point('',(4.800389684628e1,5.485282106176e1,
-4.059702909490e1));
#48007=cartesian_point('',(4.803991584346e1,5.501630814991e1,
-4.053138800836e1));
#48008=cartesian_point('',(4.806514188183e1,5.519674329811e1,
-4.044415816058e1));
#48009=cartesian_point('',(4.807548267953e1,5.539196149912e1,
-4.033232445375e1));
#48010=cartesian_point('',(4.806694610322e1,5.559795332383e1,
-4.019415585012e1));
#48011=cartesian_point('',(4.803573540162e1,5.581116234726e1,
-4.002790018825e1));
#48012=cartesian_point('',(4.797718360450e1,5.602906211624e1,
-3.983034168660e1));
#48013=cartesian_point('',(4.788512817810e1,5.624795327397e1,
-3.959759102495e1));
#48014=cartesian_point('',(4.777883841757e1,5.641818080211e1,
-3.938104026383e1));
#48015=cartesian_point('',(4.770023929577e1,5.651272307390e1,
-3.924069571912e1));
#48016=cartesian_point('',(4.767283840679e1,5.654273694594e1,
-3.919365615964e1));
#48017=cartesian_point('',(4.743049377275e1,5.424316525674e1,
-4.015778942622e1));
#48018=cartesian_point('',(4.744637288517e1,5.426308717918e1,
-4.016210914014e1));
#48019=cartesian_point('',(4.747436252279e1,5.430456744039e1,
-4.017037008164e1));
#48020=cartesian_point('',(4.750726796922e1,5.437287811836e1,
-4.018162060415e1));
#48021=cartesian_point('',(4.753312639507e1,5.444666705567e1,
-4.019020176308e1));
#48022=cartesian_point('',(4.755366044361e1,5.452559527600e1,
-4.019494420562e1));
#48023=cartesian_point('',(4.757034590970e1,5.461377622137e1,
-4.019489276606e1));
#48024=cartesian_point('',(4.758326248380e1,5.471567233622e1,
-4.018825567176e1));
#48025=cartesian_point('',(4.759127766829e1,5.483542519660e1,
-4.017224399309e1));
#48026=cartesian_point('',(4.759211791288e1,5.497579473951e1,
-4.014321086974e1));
#48027=cartesian_point('',(4.758275119795e1,5.513638876154e1,
-4.009750333570e1));
#48028=cartesian_point('',(4.756009267161e1,5.531480932380e1,
-4.003213209617e1));
#48029=cartesian_point('',(4.752098140687e1,5.550867137740e1,
-3.994432405122e1));
#48030=cartesian_point('',(4.746140829758e1,5.571658255585e1,
-3.983042936618e1));
#48031=cartesian_point('',(4.737613125534e1,5.593640544213e1,
-3.968601735982e1));
#48032=cartesian_point('',(4.728237583588e1,5.611779326363e1,
-3.954264080362e1));
#48033=cartesian_point('',(4.721402222351e1,5.622419051036e1,
-3.944510206621e1));
#48034=cartesian_point('',(4.719022792889e1,5.625865930867e1,
-3.941190568173e1));
#48035=cartesian_point('',(4.780580216619e1,5.399826014743e1,
-3.975733633016e1));
#48036=cartesian_point('',(4.781977511906e1,5.401685028693e1,
-3.976069443821e1));
#48037=cartesian_point('',(4.784336596630e1,5.405723552031e1,
-3.976551565284e1));
#48038=cartesian_point('',(4.786577970822e1,5.412562596179e1,
-3.976734287363e1));
#48039=cartesian_point('',(4.787719995287e1,5.419847826831e1,
-3.976435659404e1));
#48040=cartesian_point('',(4.788013454221e1,5.427428989685e1,
-3.975718732712e1));
#48041=cartesian_point('',(4.787573875540e1,5.435645015751e1,
-3.974550280178e1));
#48042=cartesian_point('',(4.786347929511e1,5.444860688545e1,
-3.972817107179e1));
#48043=cartesian_point('',(4.784167781062e1,5.455398060573e1,
-3.970347788884e1));
#48044=cartesian_point('',(4.780797559906e1,5.467454126020e1,
-3.966942635416e1));
#48045=cartesian_point('',(4.776017647899e1,5.480972805771e1,
-3.962441688911e1));
#48046=cartesian_point('',(4.769655758507e1,5.495763364094e1,
-3.956738885668e1));
#48047=cartesian_point('',(4.761529773539e1,5.511663099017e1,
-3.949730897863e1));
#48048=cartesian_point('',(4.751358765359e1,5.528607150965e1,
-3.941251048955e1));
#48049=cartesian_point('',(4.738777953379e1,5.546488815236e1,
-3.931097490823e1));
#48050=cartesian_point('',(4.726495030196e1,5.561290405129e1,
-3.921506835440e1));
#48051=cartesian_point('',(4.718229594302e1,5.570030314862e1,
-3.915193080030e1));
#48052=cartesian_point('',(4.715423475095e1,5.572870143109e1,
-3.913064942821e1));
#48053=cartesian_point('',(4.817908526704e1,5.363839655601e1,
-4.006123617804e1));
#48054=cartesian_point('',(4.821250055066e1,5.367972250925e1,
-4.006762101179e1));
#48055=cartesian_point('',(4.827425282823e1,5.376736727345e1,
-4.007254007567e1));
#48056=cartesian_point('',(4.834575567873e1,5.390472487303e1,
-4.005765524178e1));
#48057=cartesian_point('',(4.839562565807e1,5.403876597831e1,
-4.002635223851e1));
#48058=cartesian_point('',(4.842763515363e1,5.416703042142e1,
-3.998391505025e1));
#48059=cartesian_point('',(4.844539573066e1,5.429527315540e1,
-3.993080055546e1));
#48060=cartesian_point('',(4.844940841961e1,5.442821859554e1,
-3.986554902043e1));
#48061=cartesian_point('',(4.843802244117e1,5.456884455234e1,
-3.978610536932e1));
#48062=cartesian_point('',(4.840833006151e1,5.471778591182e1,
-3.969089684133e1));
#48063=cartesian_point('',(4.835756788254e1,5.487260963214e1,
-3.958017298159e1));
#48064=cartesian_point('',(4.828390916841e1,5.503008625088e1,
-3.945526909004e1));
#48065=cartesian_point('',(4.818568720399e1,5.518786451972e1,
-3.931719911588e1));
#48066=cartesian_point('',(4.806014260643e1,5.534460049298e1,
-3.916590012299e1));
#48067=cartesian_point('',(4.790364756255e1,5.549829657550e1,
-3.900131790381e1));
#48068=cartesian_point('',(4.775113388051e1,5.561546669549e1,
-3.886023882957e1));
#48069=cartesian_point('',(4.764979826379e1,5.567980415768e1,
-3.877458809581e1));
#48070=cartesian_point('',(4.761561351276e1,5.570016662783e1,
-3.874649199617e1));
#48071=(bounded_surface()b_spline_surface(3,3,((#47999,#48000,#48001,#48002,
#48003,#48004,#48005,#48006,#48007,#48008,#48009,#48010,#48011,#48012,#48013,
#48014,#48015,#48016),(#48017,#48018,#48019,#48020,#48021,#48022,#48023,#48024,
#48025,#48026,#48027,#48028,#48029,#48030,#48031,#48032,#48033,#48034),(#48035,
#48036,#48037,#48038,#48039,#48040,#48041,#48042,#48043,#48044,#48045,#48046,
#48047,#48048,#48049,#48050,#48051,#48052),(#48053,#48054,#48055,#48056,#48057,
#48058,#48059,#48060,#48061,#48062,#48063,#48064,#48065,#48066,#48067,#48068,
#48069,#48070)),.unspecified.,.f.,.f.,.f.)b_spline_surface_with_knots((4,4),(4,
1,1,1,1,1,1,1,1,1,1,1,1,1,1,4),(0.e0,1.e0),(7.132843264023e-2,1.249753619398e-1,
1.777664746081e-1,2.249932061774e-1,2.700768685820e-1,3.161534067927e-1,
3.654428594400e-1,4.199375058703e-1,4.813306440029e-1,5.499286432938e-1,
6.245197221656e-1,7.056070201113e-1,7.945212435319e-1,8.923211439721e-1,1.e0,
1.053250741770e0),.unspecified.)geometric_representation_item()rational_b_spline_surface(((1.544472104084e0,1.544472104084e0,1.544472104084e0,1.544472104084e0,
1.544472104084e0,1.544472104084e0,1.544472104084e0,1.544472104084e0,
1.544472104084e0,1.544472104084e0,1.544472104084e0,1.544472104084e0,
1.544472104084e0,1.544472104084e0,1.544472104084e0,1.544472104084e0,
1.544472104084e0,1.544472104084e0),(8.185092986388e-1,8.185092986388e-1,
8.185092986388e-1,8.185092986388e-1,8.185092986388e-1,8.185092986388e-1,
8.185092986388e-1,8.185092986388e-1,8.185092986388e-1,8.185092986388e-1,
8.185092986388e-1,8.185092986388e-1,8.185092986388e-1,8.185092986388e-1,
8.185092986388e-1,8.185092986388e-1,8.185092986388e-1,8.185092986388e-1),(
8.185092986388e-1,8.185092986388e-1,8.185092986388e-1,8.185092986388e-1,
8.185092986388e-1,8.185092986388e-1,8.185092986388e-1,8.185092986388e-1,
8.185092986388e-1,8.185092986388e-1,8.185092986388e-1,8.185092986388e-1,
8.185092986388e-1,8.185092986388e-1,8.185092986388e-1,8.185092986388e-1,
8.185092986388e-1,8.185092986388e-1),(1.544472104084e0,1.544472104084e0,
1.544472104084e0,1.544472104084e0,1.544472104084e0,1.544472104084e0,
1.544472104084e0,1.544472104084e0,1.544472104084e0,1.544472104084e0,
1.544472104084e0,1.544472104084e0,1.544472104084e0,1.544472104084e0,
1.544472104084e0,1.544472104084e0,1.544472104084e0,1.544472104084e0)))representation_item('')surface());
#48072=oriented_edge('',*,*,#47988,.t.);
#48074=oriented_edge('',*,*,#48073,.f.);
#48076=oriented_edge('',*,*,#48075,.f.);
#48077=edge_loop('',(#48072,#48074,#48076));
#48078=face_outer_bound('',#48077,.f.);
#48080=cartesian_point('',(4.746204642916e1,5.391053648484e1,
-4.071502717883e1));
#48081=cartesian_point('',(4.750236368765e1,5.394519280296e1,
-4.071459572006e1));
#48082=cartesian_point('',(4.760701554707e1,5.404720264851e1,
-4.071373586839e1));
#48083=cartesian_point('',(4.769251476093e1,5.416603548880e1,
-4.071363306574e1));
#48084=cartesian_point('',(4.773800395967e1,5.424661085647e1,
-4.071391309567e1));
#48085=cartesian_point('',(4.729407846336e1,5.410740987538e1,
-4.017187445597e1));
#48086=cartesian_point('',(4.732631447516e1,5.413448593530e1,
-4.017118555818e1));
#48087=cartesian_point('',(4.740994869258e1,5.421459812311e1,
-4.016970833394e1));
#48088=cartesian_point('',(4.747786076234e1,5.430882423348e1,
-4.016959860885e1));
#48089=cartesian_point('',(4.751365009456e1,5.437284347724e1,
-4.017003340435e1));
#48090=cartesian_point('',(4.758161550672e1,5.377039132214e1,
-3.976476726138e1));
#48091=cartesian_point('',(4.762852207431e1,5.380946299331e1,
-3.976449888401e1));
#48092=cartesian_point('',(4.775022608684e1,5.392531615871e1,
-3.976382902200e1));
#48093=cartesian_point('',(4.784887190298e1,5.406209997409e1,
-3.976383550194e1));
#48094=cartesian_point('',(4.790067308677e1,5.415508517521e1,
-3.976399374242e1));
#48095=cartesian_point('',(4.791876156643e1,5.337522641486e1,
-4.006839043219e1));
#48096=cartesian_point('',(4.798238109172e1,5.342893619884e1,
-4.006862691534e1));
#48097=cartesian_point('',(4.814750186148e1,5.358771593147e1,
-4.006904945339e1));
#48098=cartesian_point('',(4.828181762794e1,5.377414614239e1,
-4.006913122730e1));
#48099=cartesian_point('',(4.835273956712e1,5.390073016006e1,
-4.006897198558e1));
#48100=(bounded_surface()b_spline_surface(3,3,((#48080,#48081,#48082,#48083,
#48084),(#48085,#48086,#48087,#48088,#48089),(#48090,#48091,#48092,#48093,
#48094),(#48095,#48096,#48097,#48098,#48099)),.unspecified.,.f.,.f.,.f.)b_spline_surface_with_knots((4,4),(4,1,4),(0.e0,1.e0),(2.002836133084e-1,
3.330730277422e-1,5.645691683672e-1),.unspecified.)geometric_representation_item()rational_b_spline_surface(((1.545374274194e0,1.545374274194e0,1.545374274194e0,
1.545374274194e0,1.545374274194e0),(8.182085752688e-1,8.182085752688e-1,
8.182085752688e-1,8.182085752688e-1,8.182085752688e-1),(8.182085752688e-1,
8.182085752688e-1,8.182085752688e-1,8.182085752688e-1,8.182085752688e-1),(
1.545374274194e0,1.545374274194e0,1.545374274194e0,1.545374274194e0,
1.545374274194e0)))representation_item('')surface());
#48101=oriented_edge('',*,*,#47994,.f.);
#48102=oriented_edge('',*,*,#47962,.t.);
#48103=oriented_edge('',*,*,#39648,.f.);
#48104=oriented_edge('',*,*,#48073,.t.);
#48105=edge_loop('',(#48101,#48102,#48103,#48104));
#48106=face_outer_bound('',#48105,.f.);
#48108=cartesian_point('',(0.e0,0.e0,-3.9e1));
#48109=direction('',(0.e0,0.e0,1.e0));
#48110=direction('',(-9.333331978272e-4,-9.999995644445e-1,0.e0));
#48111=axis2_placement_3d('',#48108,#48109,#48110);
#48112=toroidal_surface('',#48111,7.222506558621e1,1.e0);
#48113=oriented_edge('',*,*,#40102,.t.);
#48114=oriented_edge('',*,*,#40132,.t.);
#48115=oriented_edge('',*,*,#40450,.t.);
#48116=oriented_edge('',*,*,#48075,.t.);
#48117=oriented_edge('',*,*,#39646,.f.);
#48118=edge_loop('',(#48113,#48114,#48115,#48116,#48117));
#48119=face_outer_bound('',#48118,.f.);
#48121=cartesian_point('',(4.524777608315e1,5.364952433486e1,
-4.198461823308e1));
#48122=direction('',(7.043668195420e-1,-7.044748343160e-1,-8.707807613697e-2));
#48123=direction('',(7.060295839395e-1,7.079854330043e-1,-1.669889984163e-2));
#48124=axis2_placement_3d('',#48121,#48122,#48123);
#48125=toroidal_surface('',#48124,1.822246329705e0,1.199990494475e0);
#48126=oriented_edge('',*,*,#40640,.f.);
#48127=oriented_edge('',*,*,#40638,.f.);
#48129=oriented_edge('',*,*,#48128,.t.);
#48130=oriented_edge('',*,*,#47975,.f.);
#48131=oriented_edge('',*,*,#47991,.t.);
#48132=edge_loop('',(#48126,#48127,#48129,#48130,#48131));
#48133=face_outer_bound('',#48132,.f.);
#48135=cartesian_point('',(4.770066935147e1,5.632680273204e1,-4.38e1));
#48136=direction('',(-7.071067811865e-1,-7.071067811865e-1,0.e0));
#48137=direction('',(0.e0,0.e0,-1.e0));
#48138=axis2_placement_3d('',#48135,#48136,#48137);
#48139=cylindrical_surface('',#48138,1.2e0);
#48140=oriented_edge('',*,*,#47619,.f.);
#48142=oriented_edge('',*,*,#48141,.f.);
#48143=oriented_edge('',*,*,#47977,.t.);
#48144=oriented_edge('',*,*,#48128,.f.);
#48145=edge_loop('',(#48140,#48142,#48143,#48144));
#48146=face_outer_bound('',#48145,.f.);
#48148=cartesian_point('',(4.772970773009e1,4.772970773009e1,-4.38e1));
#48149=direction('',(0.e0,0.e0,-1.e0));
#48150=direction('',(-6.319566508698e-1,7.750037363919e-1,0.e0));
#48151=axis2_placement_3d('',#48148,#48149,#48150);
#48152=toroidal_surface('',#48151,6.099597408821e0,1.2e0);
#48153=oriented_edge('',*,*,#47617,.f.);
#48154=oriented_edge('',*,*,#47721,.t.);
#48155=oriented_edge('',*,*,#47931,.t.);
#48156=oriented_edge('',*,*,#47929,.t.);
#48157=oriented_edge('',*,*,#47927,.t.);
#48158=oriented_edge('',*,*,#48141,.t.);
#48159=edge_loop('',(#48153,#48154,#48155,#48156,#48157,#48158));
#48160=face_outer_bound('',#48159,.f.);
#48162=cartesian_point('',(0.e0,0.e0,-2.511027589124e1));
#48163=direction('',(0.e0,0.e0,1.e0));
#48164=direction('',(1.e0,0.e0,0.e0));
#48165=axis2_placement_3d('',#48162,#48163,#48164);
#48166=conical_surface('',#48165,7.334631745054e1,5.e-1);
#48168=oriented_edge('',*,*,#48167,.t.);
#48169=oriented_edge('',*,*,#39627,.f.);
#48170=oriented_edge('',*,*,#47754,.t.);
#48171=oriented_edge('',*,*,#33932,.f.);
#48173=oriented_edge('',*,*,#48172,.f.);
#48175=oriented_edge('',*,*,#48174,.t.);
#48177=oriented_edge('',*,*,#48176,.f.);
#48179=oriented_edge('',*,*,#48178,.f.);
#48180=edge_loop('',(#48168,#48169,#48170,#48171,#48173,#48175,#48177,#48179));
#48181=face_outer_bound('',#48180,.f.);
#48183=cartesian_point('',(5.383630138377e1,5.060467074991e1,
-2.052254847528e1));
#48184=direction('',(-1.335073458980e-2,1.458080879831e-3,-9.999098118761e-1));
#48185=direction('',(-2.816257031676e-1,-9.595214373303e-1,2.361063094949e-3));
#48186=axis2_placement_3d('',#48183,#48184,#48185);
#48187=cylindrical_surface('',#48186,5.000128905163e-1);
#48188=oriented_edge('',*,*,#48167,.f.);
#48190=oriented_edge('',*,*,#48189,.f.);
#48192=oriented_edge('',*,*,#48191,.f.);
#48194=oriented_edge('',*,*,#48193,.t.);
#48195=edge_loop('',(#48188,#48190,#48192,#48194));
#48196=face_outer_bound('',#48195,.f.);
#48198=cartesian_point('',(5.576727096426e1,5.235265560662e1,
-8.219511289443e0));
#48199=direction('',(-7.069143142847e-1,7.072224679765e-1,1.041791959690e-2));
#48200=direction('',(-6.112507066424e-1,-6.182626717728e-1,4.940889012328e-1));
#48201=axis2_placement_3d('',#48198,#48199,#48200);
#48202=toroidal_surface('',#48201,2.497880036156e0,4.999993492904e-1);
#48204=oriented_edge('',*,*,#48203,.t.);
#48205=oriented_edge('',*,*,#39105,.f.);
#48207=oriented_edge('',*,*,#48206,.f.);
#48208=oriented_edge('',*,*,#48189,.t.);
#48209=edge_loop('',(#48204,#48205,#48207,#48208));
#48210=face_outer_bound('',#48209,.f.);
#48212=cartesian_point('',(0.e0,0.e0,-8.220551782475e0));
#48213=direction('',(0.e0,0.e0,1.e0));
#48214=direction('',(-7.508592036161e-1,-6.604623050144e-1,0.e0));
#48215=axis2_placement_3d('',#48212,#48213,#48214);
#48216=toroidal_surface('',#48215,7.649382607502e1,3.e0);
#48217=oriented_edge('',*,*,#48203,.f.);
#48218=oriented_edge('',*,*,#48178,.t.);
#48219=oriented_edge('',*,*,#48176,.t.);
#48221=oriented_edge('',*,*,#48220,.f.);
#48222=oriented_edge('',*,*,#39084,.t.);
#48223=oriented_edge('',*,*,#39082,.t.);
#48224=edge_loop('',(#48217,#48218,#48219,#48221,#48222,#48223));
#48225=face_outer_bound('',#48224,.f.);
#48227=cartesian_point('',(5.918386960482e1,4.845674895857e1,
-8.219508166829e0));
#48228=direction('',(6.088914325458e-1,-7.931851148244e-1,1.042098812090e-2));
#48229=direction('',(-7.921451595750e-1,-6.086823926566e-1,-4.485299356561e-2));
#48230=axis2_placement_3d('',#48227,#48228,#48229);
#48231=toroidal_surface('',#48230,2.497867151163e0,4.999993318053e-1);
#48232=oriented_edge('',*,*,#48220,.t.);
#48234=oriented_edge('',*,*,#48233,.f.);
#48235=oriented_edge('',*,*,#39048,.f.);
#48236=oriented_edge('',*,*,#39067,.t.);
#48237=edge_loop('',(#48232,#48234,#48235,#48236));
#48238=face_outer_bound('',#48237,.f.);
#48240=cartesian_point('',(5.719847139019e1,4.675672506086e1,
-2.154687438803e1));
#48241=direction('',(2.983217913855e-4,1.342783845945e-2,9.999097980110e-1));
#48242=direction('',(-9.881011355336e-1,-1.537874386055e-1,2.360017861815e-3));
#48243=axis2_placement_3d('',#48240,#48241,#48242);
#48244=cylindrical_surface('',#48243,5.000150365102e-1);
#48245=oriented_edge('',*,*,#48174,.f.);
#48247=oriented_edge('',*,*,#48246,.f.);
#48248=oriented_edge('',*,*,#39050,.f.);
#48249=oriented_edge('',*,*,#48233,.t.);
#48250=edge_loop('',(#48245,#48247,#48248,#48249));
#48251=face_outer_bound('',#48250,.f.);
#48253=cartesian_point('',(5.675925046093e1,4.640605545301e1,
-4.226412663857e1));
#48254=cartesian_point('',(5.674256076270e1,4.640404603014e1,
-4.217262424233e1));
#48255=cartesian_point('',(5.670851506607e1,4.638555596902e1,
-4.190089090953e1));
#48256=cartesian_point('',(5.671329807108e1,4.632994448510e1,
-4.158697923804e1));
#48257=cartesian_point('',(5.674160015082e1,4.627458154809e1,
-4.137002625429e1));
#48258=cartesian_point('',(5.674987859077e1,4.625930752255e1,
-4.131707285879e1));
#48259=cartesian_point('',(5.674200474450e1,4.598407999629e1,
-4.216627205118e1));
#48260=cartesian_point('',(5.674732743707e1,4.597922799492e1,
-4.208308668846e1));
#48261=cartesian_point('',(5.677780858904e1,4.595788522519e1,
-4.183896118598e1));
#48262=cartesian_point('',(5.685331833111e1,4.591678801006e1,
-4.156511480724e1));
#48263=cartesian_point('',(5.692762328366e1,4.588289680407e1,
-4.138037691834e1));
#48264=cartesian_point('',(5.694693704589e1,4.587357112748e1,
-4.133577141202e1));
#48265=cartesian_point('',(5.710362014453e1,4.577098561582e1,
-4.204918263103e1));
#48266=cartesian_point('',(5.712237790356e1,4.577965761788e1,
-4.198291319957e1));
#48267=cartesian_point('',(5.718632000696e1,4.580377336674e1,
-4.178502768617e1));
#48268=cartesian_point('',(5.728278413162e1,4.582869009733e1,
-4.155331553925e1));
#48269=cartesian_point('',(5.736181476940e1,4.584614889055e1,
-4.139142269362e1));
#48270=cartesian_point('',(5.738187454636e1,4.585016472939e1,
-4.135172601788e1));
#48271=cartesian_point('',(5.748378009962e1,4.598772206556e1,
-4.203159074664e1));
#48272=cartesian_point('',(5.749355688088e1,4.601285306523e1,
-4.197379896068e1));
#48273=cartesian_point('',(5.752523418517e1,4.608545697798e1,
-4.179411694619e1));
#48274=cartesian_point('',(5.757057034928e1,4.616175814102e1,
-4.156378572290e1));
#48275=cartesian_point('',(5.760741856187e1,4.620880244464e1,
-4.139194048361e1));
#48276=cartesian_point('',(5.761697078593e1,4.622012798827e1,
-4.134865120188e1));
#48277=(bounded_surface()b_spline_surface(3,3,((#48253,#48254,#48255,#48256,
#48257,#48258),(#48259,#48260,#48261,#48262,#48263,#48264),(#48265,#48266,
#48267,#48268,#48269,#48270),(#48271,#48272,#48273,#48274,#48275,#48276)),
.unspecified.,.f.,.f.,.f.)b_spline_surface_with_knots((4,4),(4,1,1,4),(
-1.974451547708e-1,1.170617894533e0),(1.400619010410e-1,3.042925190497e-1,
6.365995512821e-1,7.474730547204e-1),.unspecified.)geometric_representation_item()rational_b_spline_surface(((1.349943310532e0,1.349943310532e0,1.349943310532e0,
1.349943310532e0,1.349943310532e0,1.349943310532e0),(8.923259536067e-1,
8.923259536067e-1,8.923259536067e-1,8.923259536067e-1,8.923259536067e-1,
8.923259536067e-1),(8.835248171735e-1,8.835248171735e-1,8.835248171735e-1,
8.835248171735e-1,8.835248171735e-1,8.835248171735e-1),(1.323539901233e0,
1.323539901233e0,1.323539901233e0,1.323539901233e0,1.323539901233e0,
1.323539901233e0)))representation_item('')surface());
#48278=oriented_edge('',*,*,#48172,.t.);
#48280=oriented_edge('',*,*,#48279,.f.);
#48282=oriented_edge('',*,*,#48281,.f.);
#48283=oriented_edge('',*,*,#48246,.t.);
#48284=edge_loop('',(#48278,#48280,#48282,#48283));
#48285=face_outer_bound('',#48284,.f.);
#48287=cartesian_point('',(5.763076211165e1,4.528197460962e1,
-4.364410656553e1));
#48288=cartesian_point('',(5.757730021121e1,4.531665094561e1,
-4.369054916843e1));
#48289=cartesian_point('',(5.744253179152e1,4.546907523944e1,
-4.381402306299e1));
#48290=cartesian_point('',(5.706951377002e1,4.597715970230e1,
-4.367563267422e1));
#48291=cartesian_point('',(5.702832036747e1,4.608226578618e1,
-4.345513481830e1));
#48292=cartesian_point('',(5.695484152828e1,4.618987923163e1,
-4.328718256331e1));
#48293=cartesian_point('',(5.691098394702e1,4.625554319314e1,
-4.310692844445e1));
#48294=cartesian_point('',(5.686579705881e1,4.631217578006e1,
-4.291788145436e1));
#48295=cartesian_point('',(5.682540630897e1,4.635283136085e1,
-4.271338469978e1));
#48296=cartesian_point('',(5.678815212669e1,4.637721379226e1,
-4.249744732920e1));
#48297=cartesian_point('',(5.675673656984e1,4.638183756677e1,
-4.227722232906e1));
#48298=cartesian_point('',(5.673061911685e1,4.636432776343e1,
-4.203887573040e1));
#48299=cartesian_point('',(5.672043946755e1,4.633386298652e1,
-4.187762608295e1));
#48300=cartesian_point('',(5.671807748657e1,4.631068058751e1,
-4.178926042861e1));
#48301=cartesian_point('',(5.725299049130e1,4.500489741795e1,
-4.344191437638e1));
#48302=cartesian_point('',(5.720095313935e1,4.502980210564e1,
-4.349294297694e1));
#48303=cartesian_point('',(5.707378726865e1,4.516710683853e1,
-4.363195345530e1));
#48304=cartesian_point('',(5.670047147759e1,4.568507651135e1,
-4.347365407763e1));
#48305=cartesian_point('',(5.670560608366e1,4.575003932357e1,
-4.323599071144e1));
#48306=cartesian_point('',(5.667128154418e1,4.582452076654e1,
-4.306741523013e1));
#48307=cartesian_point('',(5.667322080096e1,4.585588037499e1,
-4.289179362555e1));
#48308=cartesian_point('',(5.667848868269e1,4.588097411e1,-4.271385543125e1));
#48309=cartesian_point('',(5.669523886818e1,4.589338573679e1,
-4.252656941980e1));
#48310=cartesian_point('',(5.672107528272e1,4.589543083936e1,
-4.233453629696e1));
#48311=cartesian_point('',(5.675688204824e1,4.588610094540e1,
-4.214471872417e1));
#48312=cartesian_point('',(5.680658633880e1,4.586455286043e1,
-4.194634227194e1));
#48313=cartesian_point('',(5.684996197729e1,4.584151792193e1,
-4.181824765035e1));
#48314=cartesian_point('',(5.687755124850e1,4.582653177021e1,
-4.175033991985e1));
#48315=cartesian_point('',(5.705478854179e1,4.521075943925e1,
-4.300928120219e1));
#48316=cartesian_point('',(5.703397261661e1,4.521326406161e1,
-4.303543793254e1));
#48317=cartesian_point('',(5.698548142342e1,4.524358811871e1,
-4.309908901105e1));
#48318=cartesian_point('',(5.688736308491e1,4.540248623504e1,
-4.303237873290e1));
#48319=cartesian_point('',(5.692158119951e1,4.544582292575e1,
-4.290049955974e1));
#48320=cartesian_point('',(5.694789664482e1,4.549499819552e1,
-4.278174661327e1));
#48321=cartesian_point('',(5.699036294782e1,4.553597291297e1,
-4.265027747231e1));
#48322=cartesian_point('',(5.703862868578e1,4.557894223623e1,
-4.250895030327e1));
#48323=cartesian_point('',(5.709491537580e1,4.562190393218e1,
-4.235608215326e1));
#48324=cartesian_point('',(5.715714251197e1,4.566449491991e1,
-4.219571153430e1));
#48325=cartesian_point('',(5.722338656263e1,4.570476893760e1,
-4.203406986692e1));
#48326=cartesian_point('',(5.729827557213e1,4.574520787315e1,
-4.186140968267e1));
#48327=cartesian_point('',(5.735191210657e1,4.577038242808e1,
-4.174630800990e1));
#48328=cartesian_point('',(5.738255825005e1,4.578367648014e1,
-4.168368274696e1));
#48329=cartesian_point('',(5.727499662678e1,4.565148965181e1,
-4.286754532952e1));
#48330=cartesian_point('',(5.727757608264e1,4.564595866356e1,
-4.286934380569e1));
#48331=cartesian_point('',(5.728402592463e1,4.560635643054e1,
-4.285755024460e1));
#48332=cartesian_point('',(5.740497759073e1,4.546992015771e1,
-4.288355904796e1));
#48333=cartesian_point('',(5.741598805666e1,4.553620811885e1,
-4.285294007464e1));
#48334=cartesian_point('',(5.745135584401e1,4.559839787905e1,
-4.277441750638e1));
#48335=cartesian_point('',(5.748024287640e1,4.568132062091e1,
-4.267341549707e1));
#48336=cartesian_point('',(5.751223561833e1,4.577003925611e1,
-4.255008400160e1));
#48337=cartesian_point('',(5.754281149486e1,4.586553112982e1,
-4.240736609019e1));
#48338=cartesian_point('',(5.757087736996e1,4.596269199009e1,
-4.224826179349e1));
#48339=cartesian_point('',(5.759409566272e1,4.605635303044e1,
-4.207861154635e1));
#48340=cartesian_point('',(5.761318388890e1,4.615010773509e1,
-4.188642473859e1));
#48341=cartesian_point('',(5.762142218467e1,4.620617729265e1,
-4.174849697440e1));
#48342=cartesian_point('',(5.762454718116e1,4.623375685867e1,
-4.166961316231e1));
#48343=(bounded_surface()b_spline_surface(3,3,((#48287,#48288,#48289,#48290,
#48291,#48292,#48293,#48294,#48295,#48296,#48297,#48298,#48299,#48300),(#48301,
#48302,#48303,#48304,#48305,#48306,#48307,#48308,#48309,#48310,#48311,#48312,
#48313,#48314),(#48315,#48316,#48317,#48318,#48319,#48320,#48321,#48322,#48323,
#48324,#48325,#48326,#48327,#48328),(#48329,#48330,#48331,#48332,#48333,#48334,
#48335,#48336,#48337,#48338,#48339,#48340,#48341,#48342)),.unspecified.,.f.,.f.,
.f.)b_spline_surface_with_knots((4,4),(4,1,1,1,1,1,1,1,1,1,1,4),(0.e0,1.e0),(
3.206603918728e-1,3.494086009038e-1,3.934561578677e-1,4.391133568445e-1,
4.878254427181e-1,5.415463080098e-1,6.007992557589e-1,6.658002772132e-1,
7.355208495544e-1,8.069020695372e-1,8.767923563995e-1,9.658552392943e-1),
.unspecified.)geometric_representation_item()rational_b_spline_surface(((
1.431145134468e0,1.431145134468e0,1.431145134468e0,1.431145134468e0,
1.431145134468e0,1.431145134468e0,1.431145134468e0,1.431145134468e0,
1.431145134468e0,1.431145134468e0,1.431145134468e0,1.431145134468e0,
1.431145134468e0,1.431145134468e0),(8.562849551772e-1,8.562849551772e-1,
8.562849551772e-1,8.562849551772e-1,8.562849551772e-1,8.562849551772e-1,
8.562849551772e-1,8.562849551772e-1,8.562849551772e-1,8.562849551772e-1,
8.562849551772e-1,8.562849551772e-1,8.562849551772e-1,8.562849551772e-1),(
8.562849551772e-1,8.562849551772e-1,8.562849551772e-1,8.562849551772e-1,
8.562849551772e-1,8.562849551772e-1,8.562849551772e-1,8.562849551772e-1,
8.562849551772e-1,8.562849551772e-1,8.562849551772e-1,8.562849551772e-1,
8.562849551772e-1,8.562849551772e-1),(1.431145134468e0,1.431145134468e0,
1.431145134468e0,1.431145134468e0,1.431145134468e0,1.431145134468e0,
1.431145134468e0,1.431145134468e0,1.431145134468e0,1.431145134468e0,
1.431145134468e0,1.431145134468e0,1.431145134468e0,1.431145134468e0)))representation_item('')surface());
#48344=oriented_edge('',*,*,#33930,.t.);
#48345=oriented_edge('',*,*,#38982,.f.);
#48347=oriented_edge('',*,*,#48346,.t.);
#48348=oriented_edge('',*,*,#48279,.t.);
#48349=edge_loop('',(#48344,#48345,#48347,#48348));
#48350=face_outer_bound('',#48349,.f.);
#48352=cartesian_point('',(5.734005052025e1,4.558511798649e1,
-4.213845709953e1));
#48353=direction('',(-4.269671655686e-1,-3.386909825508e-1,-8.384434732676e-1));
#48354=direction('',(-9.029067197356e-1,1.088377888364e-1,4.158290408057e-1));
#48355=axis2_placement_3d('',#48352,#48353,#48354);
#48356=cylindrical_surface('',#48355,3.000000000017e-1);
#48357=oriented_edge('',*,*,#48281,.t.);
#48358=oriented_edge('',*,*,#48346,.f.);
#48359=oriented_edge('',*,*,#39001,.t.);
#48360=oriented_edge('',*,*,#39032,.t.);
#48361=oriented_edge('',*,*,#39052,.f.);
#48362=edge_loop('',(#48357,#48358,#48359,#48360,#48361));
#48363=face_outer_bound('',#48362,.f.);
#48365=cartesian_point('',(4.823225978186e1,4.540383265712e1,0.e0));
#48366=direction('',(7.070680100731e-1,-7.070680100731e-1,-1.047178411625e-2));
#48367=direction('',(7.071067811865e-1,7.071067811865e-1,0.e0));
#48368=axis2_placement_3d('',#48365,#48366,#48367);
#48369=plane('',#48368);
#48371=oriented_edge('',*,*,#48370,.t.);
#48372=oriented_edge('',*,*,#48191,.t.);
#48373=oriented_edge('',*,*,#48206,.t.);
#48374=oriented_edge('',*,*,#39103,.t.);
#48375=oriented_edge('',*,*,#39208,.t.);
#48376=oriented_edge('',*,*,#39232,.t.);
#48377=oriented_edge('',*,*,#39528,.f.);
#48378=edge_loop('',(#48371,#48372,#48373,#48374,#48375,#48376,#48377));
#48379=face_outer_bound('',#48378,.f.);
#48381=cartesian_point('',(5.333856403912e1,5.018984896287e1,
-3.887541759818e1));
#48382=cartesian_point('',(5.334716650511e1,5.020120415954e1,
-3.898904295082e1));
#48383=cartesian_point('',(5.333739736499e1,5.019616917917e1,
-3.921822055798e1));
#48384=cartesian_point('',(5.327585327276e1,5.013777718010e1,
-3.943198746434e1));
#48385=cartesian_point('',(5.323464047832e1,5.009735792801e1,
-3.952755896452e1));
#48386=cartesian_point('',(5.296202680983e1,5.040399145660e1,
-3.888542140404e1));
#48387=cartesian_point('',(5.296994169138e1,5.041465144972e1,
-3.898604570811e1));
#48388=cartesian_point('',(5.296155814491e1,5.041107630765e1,
-3.918947926405e1));
#48389=cartesian_point('',(5.290701864533e1,5.035904341366e1,
-3.937929864291e1));
#48390=cartesian_point('',(5.287008680362e1,5.032321437460e1,
-3.946396201385e1));
#48391=cartesian_point('',(5.295477748066e1,5.083747445623e1,
-3.884442389930e1));
#48392=cartesian_point('',(5.296616300661e1,5.085139532072e1,
-3.897889243958e1));
#48393=cartesian_point('',(5.295595673789e1,5.084623789475e1,
-3.925102626013e1));
#48394=cartesian_point('',(5.288298626421e1,5.077658697593e1,
-3.950498610286e1));
#48395=cartesian_point('',(5.283312568467e1,5.072895750269e1,
-3.961814110306e1));
#48396=cartesian_point('',(5.333168789435e1,5.105388569093e1,
-3.879308521380e1));
#48397=cartesian_point('',(5.334725697500e1,5.107178742403e1,
-3.897477385760e1));
#48398=cartesian_point('',(5.333380828577e1,5.106355305070e1,
-3.934209970355e1));
#48399=cartesian_point('',(5.323519965996e1,5.096973818614e1,
-3.968484383676e1));
#48400=cartesian_point('',(5.316800012316e1,5.090558621185e1,
-3.983771338983e1));
#48401=(bounded_surface()b_spline_surface(3,3,((#48381,#48382,#48383,#48384,
#48385),(#48386,#48387,#48388,#48389,#48390),(#48391,#48392,#48393,#48394,
#48395),(#48396,#48397,#48398,#48399,#48400)),.unspecified.,.f.,.f.,.f.)b_spline_surface_with_knots((4,4),(4,1,4),(-1.976723759563e-1,1.170357379893e0),(
2.563453913198e-1,6.645093075377e-1,1.064772982591e0),.unspecified.)geometric_representation_item()rational_b_spline_surface(((1.349980228510e0,1.349980228510e0,
1.349980228510e0,1.349980228510e0,1.349980228510e0),(8.924747832029e-1,
8.924747832029e-1,8.924747832029e-1,8.924747832029e-1,8.924747832029e-1),(
8.835187460511e-1,8.835187460511e-1,8.835187460511e-1,8.835187460511e-1,
8.835187460511e-1),(1.323112117055e0,1.323112117055e0,1.323112117055e0,
1.323112117055e0,1.323112117055e0)))representation_item('')surface());
#48402=oriented_edge('',*,*,#39629,.f.);
#48403=oriented_edge('',*,*,#48193,.f.);
#48404=oriented_edge('',*,*,#48370,.f.);
#48405=oriented_edge('',*,*,#39611,.t.);
#48406=edge_loop('',(#48402,#48403,#48404,#48405));
#48407=face_outer_bound('',#48406,.f.);
#48409=cartesian_point('',(1.951191325231e1,5.760558924230e1,-4.35e1));
#48410=direction('',(3.420201433257e-1,9.396926207859e-1,0.e0));
#48411=direction('',(0.e0,0.e0,-1.e0));
#48412=axis2_placement_3d('',#48409,#48410,#48411);
#48413=cylindrical_surface('',#48412,1.5e0);
#48414=oriented_edge('',*,*,#47622,.f.);
#48416=oriented_edge('',*,*,#48415,.f.);
#48418=oriented_edge('',*,*,#48417,.t.);
#48420=oriented_edge('',*,*,#48419,.f.);
#48421=edge_loop('',(#48414,#48416,#48418,#48420));
#48422=face_outer_bound('',#48421,.f.);
#48424=cartesian_point('',(2.387990169779e1,6.912489398365e1,
-4.149092770872e1));
#48425=cartesian_point('',(2.288844740654e1,6.967165754051e1,
-4.150007739123e1));
#48426=cartesian_point('',(2.187606577524e1,6.919184828073e1,
-4.166403538048e1));
#48427=cartesian_point('',(2.169423300642e1,6.808901576887e1,
-4.184490276391e1));
#48428=cartesian_point('',(2.408425218515e1,6.945801705229e1,
-4.372757512309e1));
#48429=cartesian_point('',(2.310494803240e1,7.002458722410e1,
-4.386970993421e1));
#48430=cartesian_point('',(2.203712672969e1,6.945440267969e1,
-4.342687222021e1));
#48431=cartesian_point('',(2.177889270694e1,6.822702424437e1,
-4.277151616577e1));
#48432=cartesian_point('',(2.358544866058e1,6.792438232579e1,
-4.532584960713e1));
#48433=cartesian_point('',(2.257648697199e1,6.839976664058e1,
-4.556301358397e1));
#48434=cartesian_point('',(2.164398956232e1,6.824565257577e1,
-4.468656881895e1));
#48435=cartesian_point('',(2.157224501281e1,6.759165968846e1,
-4.343366011714e1));
#48436=cartesian_point('',(2.280792952046e1,6.582897950828e1,
-4.492575864762e1));
#48437=cartesian_point('',(2.175273860406e1,6.617977672392e1,
-4.513913427617e1));
#48438=cartesian_point('',(2.103117979401e1,6.659413912888e1,
-4.437123298276e1));
#48439=cartesian_point('',(2.125012913043e1,6.672356205245e1,
-4.326790773138e1));
#48440=(bounded_surface()b_spline_surface(3,3,((#48424,#48425,#48426,#48427),(
#48428,#48429,#48430,#48431),(#48432,#48433,#48434,#48435),(#48436,#48437,
#48438,#48439)),.unspecified.,.f.,.f.,.f.)b_spline_surface_with_knots((4,4),(4,
4),(0.e0,1.e0),(0.e0,1.e0),.unspecified.)geometric_representation_item()rational_b_spline_surface(((1.608400817010e0,1.157478958589e0,1.157478958589e0,
1.608400817010e0),(1.152197769866e0,8.291743330695e-1,8.291743330695e-1,
1.152197769866e0),(1.152197769866e0,8.291743330695e-1,8.291743330695e-1,
1.152197769866e0),(1.608400817010e0,1.157478958589e0,1.157478958589e0,
1.608400817010e0)))representation_item('')surface());
#48441=oriented_edge('',*,*,#40634,.f.);
#48443=oriented_edge('',*,*,#48442,.f.);
#48445=oriented_edge('',*,*,#48444,.f.);
#48446=oriented_edge('',*,*,#48415,.t.);
#48447=edge_loop('',(#48441,#48443,#48445,#48446));
#48448=face_outer_bound('',#48447,.f.);
#48450=cartesian_point('',(2.306869172878e1,6.792158907488e1,
-3.817362100321e1));
#48451=direction('',(-3.006660769429e-2,1.942873246736e-2,9.993590563238e-1));
#48452=direction('',(4.851964200027e-1,8.744018899430e-1,-2.401849423961e-3));
#48453=axis2_placement_3d('',#48450,#48451,#48452);
#48454=cylindrical_surface('',#48453,1.499980458092e0);
#48456=oriented_edge('',*,*,#48455,.f.);
#48458=oriented_edge('',*,*,#48457,.f.);
#48460=oriented_edge('',*,*,#48459,.f.);
#48461=oriented_edge('',*,*,#48442,.t.);
#48462=edge_loop('',(#48456,#48458,#48460,#48461));
#48463=face_outer_bound('',#48462,.f.);
#48465=cartesian_point('',(0.e0,0.e0,-2.511027589124e1));
#48466=direction('',(0.e0,0.e0,1.e0));
#48467=direction('',(1.e0,0.e0,0.e0));
#48468=axis2_placement_3d('',#48465,#48466,#48467);
#48469=conical_surface('',#48468,7.334631745054e1,5.e-1);
#48471=oriented_edge('',*,*,#48470,.f.);
#48473=oriented_edge('',*,*,#48472,.t.);
#48475=oriented_edge('',*,*,#48474,.t.);
#48476=oriented_edge('',*,*,#48455,.t.);
#48477=oriented_edge('',*,*,#40632,.f.);
#48479=oriented_edge('',*,*,#48478,.f.);
#48481=oriented_edge('',*,*,#48480,.t.);
#48483=oriented_edge('',*,*,#48482,.f.);
#48485=oriented_edge('',*,*,#48484,.f.);
#48487=oriented_edge('',*,*,#48486,.t.);
#48488=edge_loop('',(#48471,#48473,#48475,#48476,#48477,#48479,#48481,#48483,
#48485,#48487));
#48489=face_outer_bound('',#48488,.f.);
#48491=cartesian_point('',(2.125346627960e1,7.019643649773e1,
-3.049140680819e1));
#48492=cartesian_point('',(2.127204745250e1,7.019652188340e1,
-3.054051225524e1));
#48493=cartesian_point('',(2.130358435788e1,7.019869554402e1,
-3.063700954955e1));
#48494=cartesian_point('',(2.133710392521e1,7.020806547433e1,
-3.078101242312e1));
#48495=cartesian_point('',(2.135705827069e1,7.022187157573e1,
-3.091563688088e1));
#48496=cartesian_point('',(2.136584524741e1,7.023878586070e1,
-3.103998677804e1));
#48497=cartesian_point('',(2.136550846044e1,7.026731483934e1,
-3.121141654913e1));
#48498=cartesian_point('',(2.134885483250e1,7.029602529552e1,
-3.134408622173e1));
#48499=cartesian_point('',(2.132679993276e1,7.032029480136e1,
-3.143860459504e1));
#48500=cartesian_point('',(2.063280751999e1,7.011312473662e1,
-3.054671894916e1));
#48501=cartesian_point('',(2.065213134552e1,7.009649789778e1,
-3.057851896947e1));
#48502=cartesian_point('',(2.068786064938e1,7.006627929458e1,
-3.064318180406e1));
#48503=cartesian_point('',(2.073457023743e1,7.002899955247e1,
-3.074524600737e1));
#48504=cartesian_point('',(2.077205661470e1,7.000064038268e1,
-3.084512433521e1));
#48505=cartesian_point('',(2.080096646775e1,6.997982918113e1,
-3.094098971843e1));
#48506=cartesian_point('',(2.083288567234e1,6.995789945650e1,
-3.107759943826e1));
#48507=cartesian_point('',(2.084646474110e1,6.994953711524e1,
-3.118890051484e1));
#48508=cartesian_point('',(2.084834577460e1,6.994851739531e1,
-3.127125131788e1));
#48509=cartesian_point('',(2.038955696623e1,7.069116711799e1,
-3.059113869565e1));
#48510=cartesian_point('',(2.039163785839e1,7.066796865503e1,
-3.061275592041e1));
#48511=cartesian_point('',(2.039571684493e1,7.062390255417e1,
-3.065566063846e1));
#48512=cartesian_point('',(2.040149586652e1,7.056262565060e1,
-3.072077156610e1));
#48513=cartesian_point('',(2.040630667673e1,7.050902085585e1,
-3.078251121019e1));
#48514=cartesian_point('',(2.040999414021e1,7.046253512795e1,
-3.084024352419e1));
#48515=cartesian_point('',(2.041380316544e1,7.040222676478e1,
-3.092070461419e1));
#48516=cartesian_point('',(2.041471003893e1,7.036033474364e1,
-3.098406894622e1));
#48517=cartesian_point('',(2.041361045238e1,7.033318087989e1,
-3.102981660312e1));
#48518=cartesian_point('',(2.088051280332e1,7.108269503568e1,
-3.055951147565e1));
#48519=cartesian_point('',(2.087265695596e1,7.107270497735e1,
-3.059300459586e1));
#48520=cartesian_point('',(2.085566736614e1,7.105364755448e1,
-3.065614218858e1));
#48521=cartesian_point('',(2.082643189324e1,7.102622486346e1,
-3.074348803294e1));
#48522=cartesian_point('',(2.079628782323e1,7.100132419026e1,
-3.081963798522e1));
#48523=cartesian_point('',(2.076640365003e1,7.097887410594e1,
-3.088552198514e1));
#48524=cartesian_point('',(2.072296813296e1,7.094856067865e1,
-3.097086427126e1));
#48525=cartesian_point('',(2.068688540376e1,7.092586318747e1,
-3.103003698087e1));
#48526=cartesian_point('',(2.066026059496e1,7.091006363472e1,
-3.106843514553e1));
#48527=(bounded_surface()b_spline_surface(3,3,((#48491,#48492,#48493,#48494,
#48495,#48496,#48497,#48498,#48499),(#48500,#48501,#48502,#48503,#48504,#48505,
#48506,#48507,#48508),(#48509,#48510,#48511,#48512,#48513,#48514,#48515,#48516,
#48517),(#48518,#48519,#48520,#48521,#48522,#48523,#48524,#48525,#48526)),
.unspecified.,.f.,.f.,.f.)b_spline_surface_with_knots((4,4),(4,1,1,1,1,1,4),(
0.e0,1.e0),(2.287151719787e-1,2.920160029274e-1,3.499302165526e-1,
4.024090613668e-1,4.494029605525e-1,4.918620216202e-1,5.945435369222e-1),
.unspecified.)geometric_representation_item()rational_b_spline_surface(((
1.579025971682e0,1.579025971682e0,1.579025971682e0,1.579025971682e0,
1.579025971682e0,1.579025971682e0,1.579025971682e0,1.579025971682e0,
1.579025971682e0),(8.069913427725e-1,8.069913427725e-1,8.069913427725e-1,
8.069913427725e-1,8.069913427725e-1,8.069913427725e-1,8.069913427725e-1,
8.069913427725e-1,8.069913427725e-1),(8.069913427725e-1,8.069913427725e-1,
8.069913427725e-1,8.069913427725e-1,8.069913427725e-1,8.069913427725e-1,
8.069913427725e-1,8.069913427725e-1,8.069913427725e-1),(1.579025971682e0,
1.579025971682e0,1.579025971682e0,1.579025971682e0,1.579025971682e0,
1.579025971682e0,1.579025971682e0,1.579025971682e0,1.579025971682e0)))representation_item('')surface());
#48528=oriented_edge('',*,*,#48470,.t.);
#48530=oriented_edge('',*,*,#48529,.f.);
#48532=oriented_edge('',*,*,#48531,.f.);
#48534=oriented_edge('',*,*,#48533,.t.);
#48535=edge_loop('',(#48528,#48530,#48532,#48534));
#48536=face_outer_bound('',#48535,.f.);
#48538=cartesian_point('',(2.136198490102e1,7.076103855551e1,
-1.721092078583e1));
#48539=direction('',(-1.228967037314e-2,-5.407236077226e-3,-9.999098588373e-1));
#48540=direction('',(2.352583872148e-1,-9.719299875830e-1,2.364419993579e-3));
#48541=axis2_placement_3d('',#48538,#48539,#48540);
#48542=cylindrical_surface('',#48541,5.000068011029e-1);
#48543=oriented_edge('',*,*,#48486,.f.);
#48545=oriented_edge('',*,*,#48544,.f.);
#48547=oriented_edge('',*,*,#48546,.f.);
#48548=oriented_edge('',*,*,#48529,.t.);
#48549=edge_loop('',(#48543,#48545,#48547,#48548));
#48550=face_outer_bound('',#48549,.f.);
#48552=cartesian_point('',(2.211954716901e1,7.322236165343e1,
-8.219510586558e0));
#48553=direction('',(-9.658167360994e-1,2.590164168759e-1,1.041768012342e-2));
#48554=direction('',(-2.202281913061e-1,-8.410560971110e-1,4.940892482806e-1));
#48555=axis2_placement_3d('',#48552,#48553,#48554);
#48556=toroidal_surface('',#48555,2.497876978203e0,4.999993463423e-1);
#48558=oriented_edge('',*,*,#48557,.t.);
#48559=oriented_edge('',*,*,#42121,.f.);
#48561=oriented_edge('',*,*,#48560,.f.);
#48562=oriented_edge('',*,*,#48544,.t.);
#48563=edge_loop('',(#48558,#48559,#48561,#48562));
#48564=face_outer_bound('',#48563,.f.);
#48566=cartesian_point('',(0.e0,0.e0,-8.220551782475e0));
#48567=direction('',(0.e0,0.e0,1.e0));
#48568=direction('',(-3.200316481809e-1,-9.474068524993e-1,0.e0));
#48569=axis2_placement_3d('',#48566,#48567,#48568);
#48570=toroidal_surface('',#48569,7.649382607502e1,3.e0);
#48571=oriented_edge('',*,*,#48557,.f.);
#48572=oriented_edge('',*,*,#48484,.t.);
#48573=oriented_edge('',*,*,#48482,.t.);
#48575=oriented_edge('',*,*,#48574,.f.);
#48576=oriented_edge('',*,*,#42100,.t.);
#48577=oriented_edge('',*,*,#42098,.t.);
#48578=edge_loop('',(#48571,#48572,#48573,#48575,#48576,#48577));
#48579=face_outer_bound('',#48578,.f.);
#48581=cartesian_point('',(2.702635679202e1,7.155670861371e1,
-8.219507487716e0));
#48582=direction('',(9.239083682854e-1,-3.824718745095e-1,1.042075915475e-2));
#48583=direction('',(-3.816757660133e-1,-9.232073359152e-1,-4.485336721431e-2));
#48584=axis2_placement_3d('',#48581,#48582,#48583);
#48585=toroidal_surface('',#48584,2.497864194223e0,4.999993289040e-1);
#48586=oriented_edge('',*,*,#48574,.t.);
#48588=oriented_edge('',*,*,#48587,.f.);
#48589=oriented_edge('',*,*,#42064,.f.);
#48590=oriented_edge('',*,*,#42083,.t.);
#48591=edge_loop('',(#48586,#48588,#48589,#48590));
#48592=face_outer_bound('',#48591,.f.);
#48594=cartesian_point('',(2.615696621096e1,6.909174837742e1,
-2.154679085582e1));
#48595=direction('',(-6.455565035931e-3,1.177800998456e-2,9.999097980122e-1));
#48596=direction('',(-7.788269666394e-1,-6.272343950643e-1,2.360017711141e-3));
#48597=axis2_placement_3d('',#48594,#48595,#48596);
#48598=cylindrical_surface('',#48597,5.000150361862e-1);
#48599=oriented_edge('',*,*,#48480,.f.);
#48601=oriented_edge('',*,*,#48600,.f.);
#48602=oriented_edge('',*,*,#42066,.f.);
#48603=oriented_edge('',*,*,#48587,.t.);
#48604=edge_loop('',(#48599,#48601,#48602,#48603));
#48605=face_outer_bound('',#48604,.f.);
#48607=cartesian_point('',(2.595192413182e1,6.856844729088e1,
-4.226412622480e1));
#48608=cartesian_point('',(2.593848603851e1,6.855837059335e1,
-4.217269461603e1));
#48609=cartesian_point('',(2.591823036239e1,6.852533278343e1,
-4.190092087712e1));
#48610=cartesian_point('',(2.595017449710e1,6.847956253945e1,
-4.158700799532e1));
#48611=cartesian_point('',(2.600238530921e1,6.844575811052e1,
-4.136999451639e1));
#48612=cartesian_point('',(2.601718231012e1,6.843666987899e1,
-4.131707642172e1));
#48613=cartesian_point('',(2.614797684173e1,6.819438285072e1,
-4.216627168590e1));
#48614=cartesian_point('',(2.615500740240e1,6.819284416116e1,
-4.208315061364e1));
#48615=cartesian_point('',(2.619207117914e1,6.818960071976e1,
-4.183898677976e1));
#48616=cartesian_point('',(2.627801097309e1,6.819176231765e1,
-4.156513878993e1));
#48617=cartesian_point('',(2.635933236269e1,6.819956728877e1,
-4.138035007588e1));
#48618=cartesian_point('',(2.638070799589e1,6.820114053374e1,
-4.133577575959e1));
#48619=cartesian_point('',(2.656769256821e1,6.819064605503e1,
-4.204918234473e1));
#48620=cartesian_point('',(2.657959222134e1,6.820752236622e1,
-4.198296420299e1));
#48621=cartesian_point('',(2.662291107065e1,6.826038461077e1,
-4.178505002840e1));
#48622=cartesian_point('',(2.669399217955e1,6.833019402983e1,
-4.155333720293e1));
#48623=cartesian_point('',(2.675372348182e1,6.838484531373e1,
-4.139139893744e1));
#48624=cartesian_point('',(2.676907832485e1,6.839834177556e1,
-4.135172824464e1));
#48625=cartesian_point('',(2.678855282382e1,6.856842602259e1,
-4.203159045650e1));
#48626=cartesian_point('',(2.678445744393e1,6.859505762783e1,
-4.197384355509e1));
#48627=cartesian_point('',(2.677558496742e1,6.867378497384e1,
-4.179414047108e1));
#48628=cartesian_point('',(2.677669534053e1,6.876253281049e1,
-4.156380992614e1));
#48629=cartesian_point('',(2.678508824293e1,6.882171464389e1,
-4.139191483218e1));
#48630=cartesian_point('',(2.678769651159e1,6.883629164588e1,
-4.134865046690e1));
#48631=(bounded_surface()b_spline_surface(3,3,((#48607,#48608,#48609,#48610,
#48611,#48612),(#48613,#48614,#48615,#48616,#48617,#48618),(#48619,#48620,
#48621,#48622,#48623,#48624),(#48625,#48626,#48627,#48628,#48629,#48630)),
.unspecified.,.f.,.f.,.f.)b_spline_surface_with_knots((4,4),(4,1,1,4),(
-1.974449438334e-1,1.170617870877e0),(1.402733498407e-1,3.042798493740e-1,
6.365860081829e-1,7.473281257555e-1),.unspecified.)geometric_representation_item()rational_b_spline_surface(((1.349943105365e0,1.349943105365e0,1.349943105365e0,
1.349943105365e0,1.349943105365e0,1.349943105365e0),(8.923259568025e-1,
8.923259568025e-1,8.923259568025e-1,8.923259568025e-1,8.923259568025e-1,
8.923259568025e-1),(8.835248831558e-1,8.835248831558e-1,8.835248831558e-1,
8.835248831558e-1,8.835248831558e-1,8.835248831558e-1),(1.323539884425e0,
1.323539884425e0,1.323539884425e0,1.323539884425e0,1.323539884425e0,
1.323539884425e0)))representation_item('')surface());
#48632=oriented_edge('',*,*,#48478,.t.);
#48633=oriented_edge('',*,*,#40727,.f.);
#48635=oriented_edge('',*,*,#48634,.f.);
#48636=oriented_edge('',*,*,#48600,.t.);
#48637=edge_loop('',(#48632,#48633,#48635,#48636));
#48638=face_outer_bound('',#48637,.f.);
#48640=cartesian_point('',(2.686538141185e1,6.814789547164e1,
-4.213845709838e1));
#48641=direction('',(-2.004189206867e-1,-5.067985777100e-1,-8.384434732657e-1));
#48642=direction('',(-8.363590509612e-1,-3.571970698369e-1,4.158290408031e-1));
#48643=axis2_placement_3d('',#48640,#48641,#48642);
#48644=cylindrical_surface('',#48643,2.999999999998e-1);
#48645=oriented_edge('',*,*,#48634,.t.);
#48646=oriented_edge('',*,*,#40725,.f.);
#48647=oriented_edge('',*,*,#42017,.t.);
#48648=oriented_edge('',*,*,#42048,.t.);
#48649=oriented_edge('',*,*,#42068,.f.);
#48650=edge_loop('',(#48645,#48646,#48647,#48648,#48649));
#48651=face_outer_bound('',#48650,.f.);
#48653=cartesian_point('',(1.906844592446e1,6.343700240117e1,0.e0));
#48654=direction('',(9.658728639631e-1,-2.588048538901e-1,-1.047178411625e-2));
#48655=direction('',(2.588190451026e-1,9.659258262891e-1,0.e0));
#48656=axis2_placement_3d('',#48653,#48654,#48655);
#48657=plane('',#48656);
#48658=oriented_edge('',*,*,#48546,.t.);
#48659=oriented_edge('',*,*,#48560,.t.);
#48660=oriented_edge('',*,*,#42119,.t.);
#48661=oriented_edge('',*,*,#42224,.t.);
#48662=oriented_edge('',*,*,#42371,.t.);
#48664=oriented_edge('',*,*,#48663,.t.);
#48665=edge_loop('',(#48658,#48659,#48660,#48661,#48662,#48664));
#48666=face_outer_bound('',#48665,.f.);
#48668=cartesian_point('',(-3.364364270304e0,-1.443036181138e1,
-1.160060977427e2));
#48669=direction('',(1.934125900426e-1,6.937548450328e-1,6.937548450328e-1));
#48670=direction('',(9.658728639631e-1,-2.588048538901e-1,-1.047178411615e-2));
#48671=axis2_placement_3d('',#48668,#48669,#48670);
#48672=cylindrical_surface('',#48671,3.e-1);
#48674=oriented_edge('',*,*,#48673,.t.);
#48675=oriented_edge('',*,*,#48531,.t.);
#48676=oriented_edge('',*,*,#48663,.f.);
#48677=oriented_edge('',*,*,#42369,.f.);
#48679=oriented_edge('',*,*,#48678,.f.);
#48680=edge_loop('',(#48674,#48675,#48676,#48677,#48679));
#48681=face_outer_bound('',#48680,.f.);
#48683=cartesian_point('',(2.127711928276e1,7.020236577694e1,
-3.101936763413e1));
#48684=cartesian_point('',(2.126306672348e1,7.021660241060e1,
-3.112463371114e1));
#48685=cartesian_point('',(2.119154007284e1,7.023529308578e1,
-3.135659219428e1));
#48686=cartesian_point('',(2.099846463511e1,7.021080941833e1,
-3.165299404505e1));
#48687=cartesian_point('',(2.075298062542e1,7.013471655316e1,
-3.189676363769e1));
#48688=cartesian_point('',(2.050977489701e1,7.002823428087e1,
-3.207368890009e1));
#48689=cartesian_point('',(2.031445724189e1,6.992141984618e1,-3.218381463e1));
#48690=cartesian_point('',(2.020162222389e1,6.984983718259e1,
-3.223605206085e1));
#48691=cartesian_point('',(2.016088284913e1,6.982256197751e1,
-3.225357155596e1));
#48692=cartesian_point('',(2.077873340524e1,7.008429955321e1,
-3.095658201244e1));
#48693=cartesian_point('',(2.077275514831e1,7.008972390404e1,
-3.101474923123e1));
#48694=cartesian_point('',(2.073122647374e1,7.010236345950e1,
-3.114999121551e1));
#48695=cartesian_point('',(2.059278197177e1,7.010515131013e1,
-3.134580815203e1));
#48696=cartesian_point('',(2.039491813317e1,7.007814125269e1,
-3.152667522500e1));
#48697=cartesian_point('',(2.018447095958e1,7.002390555479e1,
-3.167174296882e1));
#48698=cartesian_point('',(2.000667955250e1,6.995892816984e1,
-3.177075525074e1));
#48699=cartesian_point('',(1.990062821191e1,6.991071757950e1,
-3.182132448006e1));
#48700=cartesian_point('',(1.986188757023e1,6.989176663009e1,
-3.183875262211e1));
#48701=cartesian_point('',(2.048443530136e1,7.049627093908e1,
-3.085682221878e1));
#48702=cartesian_point('',(2.047863552103e1,7.049817234428e1,
-3.090044197691e1));
#48703=cartesian_point('',(2.044574538822e1,7.051054026197e1,
-3.101475308081e1));
#48704=cartesian_point('',(2.032356622527e1,7.052674898599e1,
-3.121810431290e1));
#48705=cartesian_point('',(2.013146455369e1,7.051296885358e1,
-3.143480624920e1));
#48706=cartesian_point('',(1.991505837339e1,7.046258670548e1,
-3.162679570218e1));
#48707=cartesian_point('',(1.972462116231e1,7.039172877460e1,
-3.176834892905e1));
#48708=cartesian_point('',(1.960804408039e1,7.033521623473e1,
-3.184471476035e1));
#48709=cartesian_point('',(1.956504732235e1,7.031256609044e1,
-3.187154149222e1));
#48710=cartesian_point('',(2.075232200049e1,7.093700001636e1,
-3.084147430794e1));
#48711=cartesian_point('',(2.073858770362e1,7.094495447464e1,
-3.092079911070e1));
#48712=cartesian_point('',(2.068246544457e1,7.096316076082e1,
-3.111543329921e1));
#48713=cartesian_point('',(2.051839463040e1,7.096260941842e1,
-3.142527043137e1));
#48714=cartesian_point('',(2.028318581294e1,7.091010837597e1,
-3.173294134937e1));
#48715=cartesian_point('',(2.002935388447e1,7.081049781790e1,
-3.199353818532e1));
#48716=cartesian_point('',(1.981148602098e1,7.069319709574e1,
-3.217952363707e1));
#48717=cartesian_point('',(1.967988132566e1,7.060681025742e1,
-3.227776199839e1));
#48718=cartesian_point('',(1.963155237328e1,7.057293858640e1,
-3.231204121546e1));
#48719=(bounded_surface()b_spline_surface(3,3,((#48683,#48684,#48685,#48686,
#48687,#48688,#48689,#48690,#48691),(#48692,#48693,#48694,#48695,#48696,#48697,
#48698,#48699,#48700),(#48701,#48702,#48703,#48704,#48705,#48706,#48707,#48708,
#48709),(#48710,#48711,#48712,#48713,#48714,#48715,#48716,#48717,#48718)),
.unspecified.,.f.,.f.,.f.)b_spline_surface_with_knots((4,4),(4,1,1,1,1,1,4),(
0.e0,1.e0),(3.462110101660e-2,1.973485550402e-1,4.148980783912e-1,
6.328462849443e-1,8.264907505763e-1,1.e0,1.099407946972e0),.unspecified.)geometric_representation_item()rational_b_spline_surface(((1.437185992457e0,
1.437185992457e0,1.437185992457e0,1.437185992457e0,1.437185992457e0,
1.437185992457e0,1.437185992457e0,1.437185992457e0,1.437185992457e0),(
8.542713358476e-1,8.542713358476e-1,8.542713358476e-1,8.542713358476e-1,
8.542713358476e-1,8.542713358476e-1,8.542713358476e-1,8.542713358476e-1,
8.542713358476e-1),(8.542713358476e-1,8.542713358476e-1,8.542713358476e-1,
8.542713358476e-1,8.542713358476e-1,8.542713358476e-1,8.542713358476e-1,
8.542713358476e-1,8.542713358476e-1),(1.437185992457e0,1.437185992457e0,
1.437185992457e0,1.437185992457e0,1.437185992457e0,1.437185992457e0,
1.437185992457e0,1.437185992457e0,1.437185992457e0)))representation_item('')surface());
#48721=oriented_edge('',*,*,#48720,.f.);
#48722=oriented_edge('',*,*,#48533,.f.);
#48723=oriented_edge('',*,*,#48673,.f.);
#48724=edge_loop('',(#48721,#48722,#48723));
#48725=face_outer_bound('',#48724,.f.);
#48727=cartesian_point('',(2.138154293241e1,7.008288668928e1,
-3.094852673057e1));
#48728=cartesian_point('',(2.107835283317e1,7.017588671680e1,
-3.085552670305e1));
#48729=cartesian_point('',(2.077397273730e1,7.026707877105e1,
-3.076433464879e1));
#48730=cartesian_point('',(2.046844890409e1,7.035642994598e1,
-3.067498347387e1));
#48731=cartesian_point('',(2.124673944611e1,7.023315906336e1,
-3.153821478912e1));
#48732=cartesian_point('',(2.094531289573e1,7.032561815993e1,
-3.144575569256e1));
#48733=cartesian_point('',(2.064271212620e1,7.041627710377e1,
-3.135509674872e1));
#48734=cartesian_point('',(2.033898297830e1,7.050510345585e1,
-3.126627039664e1));
#48735=cartesian_point('',(2.101917151900e1,7.003771182664e1,
-3.208456525515e1));
#48736=cartesian_point('',(2.072072209603e1,7.012925775293e1,
-3.199301932886e1));
#48737=cartesian_point('',(2.042112508866e1,7.021901672872e1,
-3.190326035307e1));
#48738=cartesian_point('',(2.012042563106e1,7.030695710336e1,
-3.181531997843e1));
#48739=cartesian_point('',(2.077499398797e1,6.956195073563e1,
-3.240474379361e1));
#48740=cartesian_point('',(2.047973898538e1,6.965251684167e1,
-3.231417768757e1));
#48741=cartesian_point('',(2.018336497709e1,6.974131016303e1,
-3.222538436621e1));
#48742=cartesian_point('',(1.988591633919e1,6.982829989500e1,
-3.213839463425e1));
#48743=(bounded_surface()b_spline_surface(3,3,((#48727,#48728,#48729,#48730),(
#48731,#48732,#48733,#48734),(#48735,#48736,#48737,#48738),(#48739,#48740,
#48741,#48742)),.unspecified.,.f.,.f.,.f.)b_spline_surface_with_knots((4,4),(4,
4),(0.e0,1.e0),(3.235362202806e-3,8.577109999410e-3),.unspecified.)geometric_representation_item()rational_b_spline_surface(((1.091299959863e0,1.091299959863e0,
1.091299959863e0,1.091299959863e0),(9.695666800458e-1,9.695666800458e-1,
9.695666800458e-1,9.695666800458e-1),(9.695666800458e-1,9.695666800458e-1,
9.695666800458e-1,9.695666800458e-1),(1.091299959863e0,1.091299959863e0,
1.091299959863e0,1.091299959863e0)))representation_item('')surface());
#48744=oriented_edge('',*,*,#48720,.t.);
#48746=oriented_edge('',*,*,#48745,.f.);
#48748=oriented_edge('',*,*,#48747,.t.);
#48749=oriented_edge('',*,*,#48472,.f.);
#48750=edge_loop('',(#48744,#48746,#48748,#48749));
#48751=face_outer_bound('',#48750,.f.);
#48753=cartesian_point('',(-2.732e1,7.679898987322e1,-2.520101012678e1));
#48754=direction('',(0.e0,-7.071067811865e-1,7.071067811865e-1));
#48755=direction('',(0.e0,-7.071067811865e-1,-7.071067811865e-1));
#48756=axis2_placement_3d('',#48753,#48754,#48755);
#48757=plane('',#48756);
#48758=oriented_edge('',*,*,#48678,.t.);
#48759=oriented_edge('',*,*,#42385,.t.);
#48761=oriented_edge('',*,*,#48760,.t.);
#48763=oriented_edge('',*,*,#48762,.t.);
#48765=oriented_edge('',*,*,#48764,.t.);
#48766=oriented_edge('',*,*,#43098,.t.);
#48768=oriented_edge('',*,*,#48767,.t.);
#48770=oriented_edge('',*,*,#48769,.t.);
#48772=oriented_edge('',*,*,#48771,.f.);
#48773=oriented_edge('',*,*,#43670,.t.);
#48775=oriented_edge('',*,*,#48774,.f.);
#48777=oriented_edge('',*,*,#48776,.t.);
#48779=oriented_edge('',*,*,#48778,.t.);
#48781=oriented_edge('',*,*,#48780,.t.);
#48783=oriented_edge('',*,*,#48782,.t.);
#48785=oriented_edge('',*,*,#48784,.t.);
#48787=oriented_edge('',*,*,#48786,.t.);
#48789=oriented_edge('',*,*,#48788,.t.);
#48791=oriented_edge('',*,*,#48790,.t.);
#48793=oriented_edge('',*,*,#48792,.t.);
#48795=oriented_edge('',*,*,#48794,.t.);
#48797=oriented_edge('',*,*,#48796,.f.);
#48799=oriented_edge('',*,*,#48798,.t.);
#48800=oriented_edge('',*,*,#48745,.t.);
#48801=edge_loop('',(#48758,#48759,#48761,#48763,#48765,#48766,#48768,#48770,
#48772,#48773,#48775,#48777,#48779,#48781,#48783,#48785,#48787,#48789,#48791,
#48793,#48795,#48797,#48799,#48800));
#48802=face_outer_bound('',#48801,.f.);
#48804=oriented_edge('',*,*,#48803,.t.);
#48806=oriented_edge('',*,*,#48805,.t.);
#48807=edge_loop('',(#48804,#48806));
#48808=face_bound('',#48807,.f.);
#48810=oriented_edge('',*,*,#48809,.t.);
#48812=oriented_edge('',*,*,#48811,.t.);
#48813=edge_loop('',(#48810,#48812));
#48814=face_bound('',#48813,.f.);
#48816=cartesian_point('',(1.805893765075e1,7.280081145027e1,
-2.877492448101e1));
#48817=direction('',(-1.788704007196e-1,-6.957030184448e-1,-6.957030184448e-1));
#48818=direction('',(-9.658728639631e-1,2.588048538901e-1,-1.047178411633e-2));
#48819=axis2_placement_3d('',#48816,#48817,#48818);
#48820=cylindrical_surface('',#48819,3.e-1);
#48822=oriented_edge('',*,*,#48821,.t.);
#48823=oriented_edge('',*,*,#48760,.f.);
#48824=oriented_edge('',*,*,#42515,.f.);
#48825=oriented_edge('',*,*,#42658,.f.);
#48827=oriented_edge('',*,*,#48826,.t.);
#48828=edge_loop('',(#48822,#48823,#48824,#48825,#48827));
#48829=face_outer_bound('',#48828,.f.);
#48831=cartesian_point('',(1.745420513918e1,7.198660610791e1,
-2.985723302769e1));
#48832=cartesian_point('',(1.745571355542e1,7.198099477681e1,
-2.987937774655e1));
#48833=cartesian_point('',(1.746117171218e1,7.196271825603e1,
-2.994330905759e1));
#48834=cartesian_point('',(1.747421692087e1,7.192385396737e1,
-3.004708530721e1));
#48835=cartesian_point('',(1.749366202571e1,7.186605212107e1,
-3.016783788330e1));
#48836=cartesian_point('',(1.751588870621e1,7.179682051025e1,
-3.028799454803e1));
#48837=cartesian_point('',(1.754000418277e1,7.171621980584e1,
-3.040844823675e1));
#48838=cartesian_point('',(1.756513458528e1,7.162473606907e1,
-3.052902378092e1));
#48839=cartesian_point('',(1.759045004616e1,7.152314051447e1,
-3.064915762081e1));
#48840=cartesian_point('',(1.761535176594e1,7.141170719529e1,
-3.076892184425e1));
#48841=cartesian_point('',(1.763964352110e1,7.128880133410e1,
-3.089007633845e1));
#48842=cartesian_point('',(1.766330460936e1,7.115040250725e1,
-3.101576823604e1));
#48843=cartesian_point('',(1.768599350037e1,7.099094141498e1,
-3.114924493684e1));
#48844=cartesian_point('',(1.770295290818e1,7.083713699548e1,
-3.126755882882e1));
#48845=cartesian_point('',(1.771135585693e1,7.073538734362e1,
-3.134070516680e1));
#48846=cartesian_point('',(1.771418194867e1,7.069623326300e1,
-3.136815992728e1));
#48847=cartesian_point('',(1.766000290843e1,7.141251245919e1,
-2.992094148934e1));
#48848=cartesian_point('',(1.765296840381e1,7.140232833864e1,
-2.992947774859e1));
#48849=cartesian_point('',(1.763215765329e1,7.137260352654e1,
-2.995588080008e1));
#48850=cartesian_point('',(1.759660398045e1,7.132249582365e1,
-3.000689591677e1));
#48851=cartesian_point('',(1.755386799712e1,7.126086709943e1,
-3.007778577104e1));
#48852=cartesian_point('',(1.751089180938e1,7.119580791319e1,
-3.015914222808e1));
#48853=cartesian_point('',(1.746806327639e1,7.112649864453e1,
-3.025094602110e1));
#48854=cartesian_point('',(1.742599808435e1,7.105273671715e1,
-3.035253992690e1));
#48855=cartesian_point('',(1.738533130987e1,7.097462689768e1,
-3.046290901263e1));
#48856=cartesian_point('',(1.734638141711e1,7.089192941133e1,
-3.058158139897e1));
#48857=cartesian_point('',(1.730890167326e1,7.080310235488e1,
-3.071005446414e1));
#48858=cartesian_point('',(1.727238014175e1,7.070506143933e1,
-3.085209740961e1));
#48859=cartesian_point('',(1.723662314344e1,7.059374108512e1,
-3.101270946104e1));
#48860=cartesian_point('',(1.720825675001e1,7.048735661049e1,
-3.116454428179e1));
#48861=cartesian_point('',(1.719265461746e1,7.041713010584e1,
-3.126330098234e1));
#48862=cartesian_point('',(1.718707911799e1,7.039007420602e1,
-3.130108399590e1));
#48863=cartesian_point('',(1.716494016174e1,7.105073752705e1,
-2.992599913822e1));
#48864=cartesian_point('',(1.715199561078e1,7.104865206330e1,
-2.993533674157e1));
#48865=cartesian_point('',(1.711457227060e1,7.104294214609e1,
-2.996515677119e1));
#48866=cartesian_point('',(1.705471383383e1,7.103426279954e1,
-3.002683293787e1));
#48867=cartesian_point('',(1.698891306759e1,7.102328987337e1,
-3.011706329099e1));
#48868=cartesian_point('',(1.692905883531e1,7.101001660929e1,
-3.022372518419e1));
#48869=cartesian_point('',(1.687609546445e1,7.099309659998e1,
-3.034611051622e1));
#48870=cartesian_point('',(1.683119628405e1,7.097145054138e1,
-3.048267969278e1));
#48871=cartesian_point('',(1.679537198188e1,7.094422533321e1,
-3.063141998895e1));
#48872=cartesian_point('',(1.676915273075e1,7.091057252441e1,
-3.079108058498e1));
#48873=cartesian_point('',(1.675283075136e1,7.086902197575e1,
-3.096307993411e1));
#48874=cartesian_point('',(1.674741566094e1,7.081683289447e1,
-3.115176331163e1));
#48875=cartesian_point('',(1.675546808150e1,7.074968804689e1,
-3.136276392668e1));
#48876=cartesian_point('',(1.677691575851e1,7.067700624563e1,
-3.155921205230e1));
#48877=cartesian_point('',(1.679809019866e1,7.062396211740e1,
-3.168507690669e1));
#48878=cartesian_point('',(1.680717803612e1,7.060274134430e1,
-3.173295025733e1));
#48879=cartesian_point('',(1.667966615595e1,7.142059949567e1,
-2.986514585541e1));
#48880=cartesian_point('',(1.667192814573e1,7.142765873099e1,
-2.988854429865e1));
#48881=cartesian_point('',(1.665139545914e1,7.144695415920e1,
-2.995782156388e1));
#48882=cartesian_point('',(1.662641521091e1,7.147290564837e1,
-3.007827731298e1));
#48883=cartesian_point('',(1.660977484250e1,7.149435616064e1,
-3.022928861975e1));
#48884=cartesian_point('',(1.660559536835e1,7.150614501794e1,-3.038903632e1));
#48885=cartesian_point('',(1.661385461845e1,7.150750871893e1,
-3.055733564907e1));
#48886=cartesian_point('',(1.663455116995e1,7.149756166068e1,
-3.073263094509e1));
#48887=cartesian_point('',(1.666744280901e1,7.147557644913e1,
-3.091279757580e1));
#48888=cartesian_point('',(1.671226196004e1,7.144087484716e1,
-3.109668895580e1));
#48889=cartesian_point('',(1.676965560680e1,7.139193435403e1,
-3.128594149202e1));
#48890=cartesian_point('',(1.684198355881e1,7.132527195520e1,
-3.148460360005e1));
#48891=cartesian_point('',(1.693321346401e1,7.123492463127e1,
-3.169691456397e1));
#48892=cartesian_point('',(1.702810832491e1,7.113384895079e1,
-3.188502717142e1));
#48893=cartesian_point('',(1.709404921086e1,7.105898158900e1,
-3.200058494523e1));
#48894=cartesian_point('',(1.711981648763e1,7.102895672108e1,
-3.204382630948e1));
#48895=(bounded_surface()b_spline_surface(3,3,((#48831,#48832,#48833,#48834,
#48835,#48836,#48837,#48838,#48839,#48840,#48841,#48842,#48843,#48844,#48845,
#48846),(#48847,#48848,#48849,#48850,#48851,#48852,#48853,#48854,#48855,#48856,
#48857,#48858,#48859,#48860,#48861,#48862),(#48863,#48864,#48865,#48866,#48867,
#48868,#48869,#48870,#48871,#48872,#48873,#48874,#48875,#48876,#48877,#48878),(
#48879,#48880,#48881,#48882,#48883,#48884,#48885,#48886,#48887,#48888,#48889,
#48890,#48891,#48892,#48893,#48894)),.unspecified.,.f.,.f.,.f.)b_spline_surface_with_knots((4,4),(4,1,1,1,1,1,1,1,1,1,1,1,1,4),(0.e0,1.e0),(2.869612508584e-2,
6.277628777232e-2,1.278742766228e-1,1.948285970928e-1,2.652644656411e-1,
3.394226172085e-1,4.175475559121e-1,4.992534598510e-1,5.838402063200e-1,
6.726799178275e-1,7.692939687514e-1,8.772514727177e-1,1.e0,1.075950896910e0),
.unspecified.)geometric_representation_item()rational_b_spline_surface(((
1.559741878191e0,1.559741878191e0,1.559741878191e0,1.559741878191e0,
1.559741878191e0,1.559741878191e0,1.559741878191e0,1.559741878191e0,
1.559741878191e0,1.559741878191e0,1.559741878191e0,1.559741878191e0,
1.559741878191e0,1.559741878191e0,1.559741878191e0,1.559741878191e0),(
8.134193739364e-1,8.134193739364e-1,8.134193739364e-1,8.134193739364e-1,
8.134193739364e-1,8.134193739364e-1,8.134193739364e-1,8.134193739364e-1,
8.134193739364e-1,8.134193739364e-1,8.134193739364e-1,8.134193739364e-1,
8.134193739364e-1,8.134193739364e-1,8.134193739364e-1,8.134193739364e-1),(
8.134193739364e-1,8.134193739364e-1,8.134193739364e-1,8.134193739364e-1,
8.134193739364e-1,8.134193739364e-1,8.134193739364e-1,8.134193739364e-1,
8.134193739364e-1,8.134193739364e-1,8.134193739364e-1,8.134193739364e-1,
8.134193739364e-1,8.134193739364e-1,8.134193739364e-1,8.134193739364e-1),(
1.559741878191e0,1.559741878191e0,1.559741878191e0,1.559741878191e0,
1.559741878191e0,1.559741878191e0,1.559741878191e0,1.559741878191e0,
1.559741878191e0,1.559741878191e0,1.559741878191e0,1.559741878191e0,
1.559741878191e0,1.559741878191e0,1.559741878191e0,1.559741878191e0)))representation_item('')surface());
#48896=oriented_edge('',*,*,#48821,.f.);
#48898=oriented_edge('',*,*,#48897,.f.);
#48900=oriented_edge('',*,*,#48899,.f.);
#48901=edge_loop('',(#48896,#48898,#48900));
#48902=face_outer_bound('',#48901,.f.);
#48904=cartesian_point('',(1.746374567223e1,7.195671110537e1,
-2.996432861263e1));
#48905=cartesian_point('',(1.746534214218e1,7.195113177209e1,
-2.997727736903e1));
#48906=cartesian_point('',(1.746706398810e1,7.194547547746e1,
-2.999012728909e1));
#48907=cartesian_point('',(1.746890589559e1,7.193974848742e1,
-3.000287239846e1));
#48908=cartesian_point('',(1.763089509650e1,7.135078836686e1,
-2.995663351865e1));
#48909=cartesian_point('',(1.762563546822e1,7.134337516635e1,
-2.996615402223e1));
#48910=cartesian_point('',(1.762041155242e1,7.133601135084e1,
-2.997578498097e1));
#48911=cartesian_point('',(1.761523021684e1,7.132869571351e1,
-2.998552304836e1));
#48912=cartesian_point('',(1.709146671475e1,7.102806196637e1,
-2.995711342844e1));
#48913=cartesian_point('',(1.708261500138e1,7.102668323722e1,
-2.997188491195e1));
#48914=cartesian_point('',(1.707398882842e1,7.102539437143e1,
-2.998694431183e1));
#48915=cartesian_point('',(1.706560334861e1,7.102418504665e1,
-3.000228709310e1));
#48916=cartesian_point('',(1.663662623883e1,7.146186640208e1,
-2.996506447069e1));
#48917=cartesian_point('',(1.663271487222e1,7.146553987919e1,
-2.998606468986e1));
#48918=cartesian_point('',(1.662921994956e1,7.146919846146e1,
-3.000723817856e1));
#48919=cartesian_point('',(1.662614886018e1,7.147283443775e1,
-3.002857714010e1));
#48920=(bounded_surface()b_spline_surface(3,3,((#48904,#48905,#48906,#48907),(
#48908,#48909,#48910,#48911),(#48912,#48913,#48914,#48915),(#48916,#48917,
#48918,#48919)),.unspecified.,.f.,.f.,.f.)b_spline_surface_with_knots((4,4),(4,
4),(0.e0,1.e0),(5.962882297507e-1,6.431661713515e-1),.unspecified.)geometric_representation_item()rational_b_spline_surface(((1.578952088687e0,1.578952088687e0,
1.578952088687e0,1.578952088687e0),(8.070159704378e-1,8.070159704378e-1,
8.070159704378e-1,8.070159704378e-1),(8.070159704378e-1,8.070159704378e-1,
8.070159704378e-1,8.070159704378e-1),(1.578952088687e0,1.578952088687e0,
1.578952088687e0,1.578952088687e0)))representation_item('')surface());
#48921=oriented_edge('',*,*,#48826,.f.);
#48922=oriented_edge('',*,*,#42678,.f.);
#48924=oriented_edge('',*,*,#48923,.f.);
#48925=oriented_edge('',*,*,#48897,.t.);
#48926=edge_loop('',(#48921,#48922,#48924,#48925));
#48927=face_outer_bound('',#48926,.f.);
#48929=cartesian_point('',(0.e0,0.e0,-1.910478529103e1));
#48930=direction('',(0.e0,0.e0,1.e0));
#48931=direction('',(1.e0,0.e0,0.e0));
#48932=axis2_placement_3d('',#48929,#48930,#48931);
#48933=conical_surface('',#48932,7.339872657303e1,5.e-1);
#48934=oriented_edge('',*,*,#48923,.t.);
#48935=oriented_edge('',*,*,#42676,.t.);
#48936=oriented_edge('',*,*,#42708,.f.);
#48937=oriented_edge('',*,*,#42706,.f.);
#48939=oriented_edge('',*,*,#48938,.t.);
#48941=oriented_edge('',*,*,#48940,.f.);
#48943=oriented_edge('',*,*,#48942,.t.);
#48944=edge_loop('',(#48934,#48935,#48936,#48937,#48939,#48941,#48943));
#48945=face_outer_bound('',#48944,.f.);
#48947=cartesian_point('',(1.195255097078e1,7.294973194958e1,
-1.638436215713e1));
#48948=direction('',(-1.147856334646e-2,-6.963722578743e-3,-9.999098705140e-1));
#48949=direction('',(3.599651378857e-1,-9.329627566096e-1,2.365224352043e-3));
#48950=axis2_placement_3d('',#48947,#48948,#48949);
#48951=cylindrical_surface('',#48950,5.000055843251e-1);
#48952=oriented_edge('',*,*,#48938,.f.);
#48953=oriented_edge('',*,*,#42723,.f.);
#48955=oriented_edge('',*,*,#48954,.f.);
#48957=oriented_edge('',*,*,#48956,.t.);
#48958=edge_loop('',(#48952,#48953,#48955,#48957));
#48959=face_outer_bound('',#48958,.f.);
#48961=cartesian_point('',(1.062512235692e1,6.538322168967e1,0.e0));
#48962=direction('',(9.913904998230e-1,-1.305190353861e-1,-1.047178411625e-2));
#48963=direction('',(1.305261922200e-1,9.914448613738e-1,0.e0));
#48964=axis2_placement_3d('',#48961,#48962,#48963);
#48965=plane('',#48964);
#48966=oriented_edge('',*,*,#48954,.t.);
#48967=oriented_edge('',*,*,#42721,.t.);
#48968=oriented_edge('',*,*,#42736,.t.);
#48969=oriented_edge('',*,*,#42840,.t.);
#48970=oriented_edge('',*,*,#43072,.t.);
#48972=oriented_edge('',*,*,#48971,.t.);
#48973=edge_loop('',(#48966,#48967,#48968,#48969,#48970,#48972));
#48974=face_outer_bound('',#48973,.f.);
#48976=cartesian_point('',(-1.410480912559e0,-1.443036181138e1,
-1.160060977427e2));
#48977=direction('',(1.000567041538e-1,7.035583330307e-1,7.035583330307e-1));
#48978=direction('',(9.913904998230e-1,-1.305190353861e-1,-1.047178411622e-2));
#48979=axis2_placement_3d('',#48976,#48977,#48978);
#48980=cylindrical_surface('',#48979,3.e-1);
#48982=oriented_edge('',*,*,#48981,.t.);
#48984=oriented_edge('',*,*,#48983,.t.);
#48985=oriented_edge('',*,*,#48971,.f.);
#48986=oriented_edge('',*,*,#43070,.f.);
#48987=oriented_edge('',*,*,#48764,.f.);
#48988=edge_loop('',(#48982,#48984,#48985,#48986,#48987));
#48989=face_outer_bound('',#48988,.f.);
#48991=cartesian_point('',(1.196716485769e1,7.239395756055e1,
-2.890493943060e1));
#48992=cartesian_point('',(1.195435879033e1,7.240314067020e1,
-2.899432421636e1));
#48993=cartesian_point('',(1.189981075893e1,7.241012029373e1,
-2.918814304873e1));
#48994=cartesian_point('',(1.176758463240e1,7.237969161819e1,
-2.943603338001e1));
#48995=cartesian_point('',(1.160716780419e1,7.231682281286e1,
-2.964712697437e1));
#48996=cartesian_point('',(1.145167040940e1,7.223981044751e1,
-2.980915336609e1));
#48997=cartesian_point('',(1.130711250291e1,7.215653092314e1,
-2.993541733249e1));
#48998=cartesian_point('',(1.117500947261e1,7.207110706903e1,
-3.003503194182e1));
#48999=cartesian_point('',(1.105437277206e1,7.198517510820e1,
-3.011494802971e1));
#49000=cartesian_point('',(1.097772585396e1,7.192567280295e1,
-3.015991321990e1));
#49001=cartesian_point('',(1.094073386640e1,7.189572398184e1,
-3.018038237757e1));
#49002=cartesian_point('',(1.148053739286e1,7.220546754972e1,
-2.885448376757e1));
#49003=cartesian_point('',(1.147365775819e1,7.221036891181e1,
-2.890297796469e1));
#49004=cartesian_point('',(1.143896097825e1,7.221893340659e1,
-2.901456436559e1));
#49005=cartesian_point('',(1.134008169456e1,7.221547878522e1,
-2.917581336728e1));
#49006=cartesian_point('',(1.120869374433e1,7.219230282402e1,
-2.932776717823e1));
#49007=cartesian_point('',(1.107418423847e1,7.215556680524e1,
-2.945404393769e1));
#49008=cartesian_point('',(1.094424353716e1,7.210981998859e1,
-2.955919470014e1));
#49009=cartesian_point('',(1.082194447519e1,7.205814553752e1,
-2.964722225721e1));
#49010=cartesian_point('',(1.070748802328e1,7.200218995333e1,
-2.972186342872e1));
#49011=cartesian_point('',(1.063359021422e1,7.196121780144e1,
-2.976593335122e1));
#49012=cartesian_point('',(1.059774881847e1,7.194013072945e1,
-2.978643409020e1));
#49013=cartesian_point('',(1.112796306828e1,7.258306011892e1,
-2.876505519860e1));
#49014=cartesian_point('',(1.112271440914e1,7.258670590336e1,
-2.880207583730e1));
#49015=cartesian_point('',(1.109676161293e1,7.259860774547e1,
-2.889741674179e1));
#49016=cartesian_point('',(1.101284997607e1,7.260927469346e1,
-2.906224532287e1));
#49017=cartesian_point('',(1.089171417772e1,7.260016276190e1,
-2.923649710776e1));
#49018=cartesian_point('',(1.076165709330e1,7.257239543243e1,
-2.939261185673e1));
#49019=cartesian_point('',(1.063188806231e1,7.253026954194e1,
-2.952994009358e1));
#49020=cartesian_point('',(1.050675459085e1,7.247747453801e1,
-2.965007275199e1));
#49021=cartesian_point('',(1.038729168125e1,7.241632633205e1,
-2.975580586217e1));
#49022=cartesian_point('',(1.030932045396e1,7.236971871488e1,
-2.981995033898e1));
#49023=cartesian_point('',(1.027142067033e1,7.234542884622e1,
-2.985008577215e1));
#49024=cartesian_point('',(1.134553055264e1,7.305970227867e1,
-2.874726525400e1));
#49025=cartesian_point('',(1.133560010687e1,7.306667164197e1,
-2.881642066677e1));
#49026=cartesian_point('',(1.129646885392e1,7.307953544208e1,-2.898159658e1));
#49027=cartesian_point('',(1.119063263184e1,7.307400492655e1,
-2.923579817444e1));
#49028=cartesian_point('',(1.104829167831e1,7.303593283126e1,
-2.948620599155e1));
#49029=cartesian_point('',(1.090064448054e1,7.297473342948e1,
-2.970084063231e1));
#49030=cartesian_point('',(1.075638925111e1,7.289783806800e1,
-2.988383766332e1));
#49031=cartesian_point('',(1.061928878891e1,7.281043853373e1,
-3.004005773417e1));
#49032=cartesian_point('',(1.048982505354e1,7.271535130661e1,
-3.017479294626e1));
#49033=cartesian_point('',(1.040599617027e1,7.264591294447e1,
-3.025515218175e1));
#49034=cartesian_point('',(1.036537497766e1,7.261031717706e1,
-3.029260855604e1));
#49035=(bounded_surface()b_spline_surface(3,3,((#48991,#48992,#48993,#48994,
#48995,#48996,#48997,#48998,#48999,#49000,#49001),(#49002,#49003,#49004,#49005,
#49006,#49007,#49008,#49009,#49010,#49011,#49012),(#49013,#49014,#49015,#49016,
#49017,#49018,#49019,#49020,#49021,#49022,#49023),(#49024,#49025,#49026,#49027,
#49028,#49029,#49030,#49031,#49032,#49033,#49034)),.unspecified.,.f.,.f.,.f.)b_spline_surface_with_knots((4,4),(4,1,1,1,1,1,1,1,4),(0.e0,1.e0),
(4.915620529198e-2,1.864974628758e-1,3.619476321866e-1,5.186271997577e-1,
6.584960367746e-1,7.839794886070e-1,8.971810811517e-1,1.e0,1.096407148187e0),
.unspecified.)geometric_representation_item()rational_b_spline_surface(((
1.447633756707e0,1.447633756707e0,1.447633756707e0,1.447633756707e0,
1.447633756707e0,1.447633756707e0,1.447633756707e0,1.447633756707e0,
1.447633756707e0,1.447633756707e0,1.447633756707e0),(8.507887477643e-1,
8.507887477643e-1,8.507887477643e-1,8.507887477643e-1,8.507887477643e-1,
8.507887477643e-1,8.507887477643e-1,8.507887477643e-1,8.507887477643e-1,
8.507887477643e-1,8.507887477643e-1),(8.507887477643e-1,8.507887477643e-1,
8.507887477643e-1,8.507887477643e-1,8.507887477643e-1,8.507887477643e-1,
8.507887477643e-1,8.507887477643e-1,8.507887477643e-1,8.507887477643e-1,
8.507887477643e-1),(1.447633756707e0,1.447633756707e0,1.447633756707e0,
1.447633756707e0,1.447633756707e0,1.447633756707e0,1.447633756707e0,
1.447633756707e0,1.447633756707e0,1.447633756707e0,1.447633756707e0)))representation_item('')surface());
#49037=oriented_edge('',*,*,#49036,.f.);
#49039=oriented_edge('',*,*,#49038,.f.);
#49040=oriented_edge('',*,*,#48981,.f.);
#49041=edge_loop('',(#49037,#49039,#49040));
#49042=face_outer_bound('',#49041,.f.);
#49044=cartesian_point('',(1.801414005266e1,7.103173814494e1,
-3.002441359925e1));
#49045=cartesian_point('',(1.714590537636e1,7.125314503886e1,
-2.980300670533e1));
#49046=cartesian_point('',(1.483335196652e1,7.179784952612e1,
-2.925830221807e1));
#49047=cartesian_point('',(1.247173202629e1,7.223298670434e1,
-2.882316503985e1));
#49048=cartesian_point('',(1.099087086479e1,7.245874624239e1,
-2.859740550180e1));
#49049=cartesian_point('',(1.789834887997e1,7.116638825401e1,
-3.061316963806e1));
#49050=cartesian_point('',(1.703538071885e1,7.138645203326e1,
-3.039310585882e1));
#49051=cartesian_point('',(1.473702328228e1,7.192780906002e1,
-2.985174883206e1));
#49052=cartesian_point('',(1.239032392532e1,7.236019085512e1,
-2.941936703696e1));
#49053=cartesian_point('',(1.091894337121e1,7.258450470601e1,
-2.919505318606e1));
#49054=cartesian_point('',(1.770640858105e1,7.096033546241e1,
-3.115986186042e1));
#49055=cartesian_point('',(1.685217041614e1,7.117817283849e1,
-3.094202448434e1));
#49056=cartesian_point('',(1.457734481958e1,7.171398097449e1,
-3.040621634834e1));
#49057=cartesian_point('',(1.225537844655e1,7.214179533110e1,
-2.997840199173e1));
#49058=cartesian_point('',(1.079971334446e1,7.236371275040e1,
-2.975648457243e1));
#49059=cartesian_point('',(1.750107568797e1,7.048095050312e1,
-3.148574454078e1));
#49060=cartesian_point('',(1.665617665292e1,7.069640612923e1,
-3.127028891467e1));
#49061=cartesian_point('',(1.440652482559e1,7.122627820177e1,
-3.074041684213e1));
#49062=cartesian_point('',(1.211101717526e1,7.164920642782e1,
-3.031748861607e1));
#49063=cartesian_point('',(1.067216406756e1,7.186856020502e1,
-3.009813483888e1));
#49064=(bounded_surface()b_spline_surface(3,3,((#49044,#49045,#49046,#49047,
#49048),(#49049,#49050,#49051,#49052,#49053),(#49054,#49055,#49056,#49057,
#49058),(#49059,#49060,#49061,#49062,#49063)),.unspecified.,.f.,.f.,.f.)b_spline_surface_with_knots((4,4),(4,1,4),(0.e0,1.e0),(4.108854414048e-1,
4.187432283967e-1,4.316266310740e-1),.unspecified.)geometric_representation_item()rational_b_spline_surface(((1.089015768721e0,1.089015768721e0,1.089015768721e0,
1.089015768721e0,1.089015768721e0),(9.703280770931e-1,9.703280770931e-1,
9.703280770931e-1,9.703280770931e-1,9.703280770931e-1),(9.703280770931e-1,
9.703280770931e-1,9.703280770931e-1,9.703280770931e-1,9.703280770931e-1),(
1.089015768721e0,1.089015768721e0,1.089015768721e0,1.089015768721e0,
1.089015768721e0)))representation_item('')surface());
#49065=oriented_edge('',*,*,#48899,.t.);
#49066=oriented_edge('',*,*,#48942,.f.);
#49067=oriented_edge('',*,*,#49036,.t.);
#49068=oriented_edge('',*,*,#48762,.f.);
#49069=edge_loop('',(#49065,#49066,#49067,#49068));
#49070=face_outer_bound('',#49069,.f.);
#49072=cartesian_point('',(1.193388522607e1,7.238461442322e1,
-2.842015182539e1));
#49073=cartesian_point('',(1.195691954054e1,7.238771089978e1,
-2.848231050213e1));
#49074=cartesian_point('',(1.199731853158e1,7.239698999882e1,
-2.861461235555e1));
#49075=cartesian_point('',(1.203323245408e1,7.241950021704e1,
-2.881941995004e1));
#49076=cartesian_point('',(1.204398365157e1,7.245401719321e1,
-2.905312189479e1));
#49077=cartesian_point('',(1.202630783660e1,7.248513127428e1,
-2.921762453022e1));
#49078=cartesian_point('',(1.200604223969e1,7.250555978362e1,
-2.931250473948e1));
#49079=cartesian_point('',(1.132945993534e1,7.222067625395e1,
-2.847306450241e1));
#49080=cartesian_point('',(1.135633305419e1,7.220278069333e1,
-2.851393151652e1));
#49081=cartesian_point('',(1.140939740637e1,7.216899160609e1,
-2.860442968424e1));
#49082=cartesian_point('',(1.147697342486e1,7.212972899640e1,
-2.875473447258e1));
#49083=cartesian_point('',(1.153533011331e1,7.209909031429e1,
-2.893708603279e1));
#49084=cartesian_point('',(1.155901916096e1,7.208845509339e1,
-2.907387960879e1));
#49085=cartesian_point('',(1.156491354635e1,7.208628119025e1,
-2.915578095592e1));
#49086=cartesian_point('',(1.101222244093e1,7.276153429091e1,
-2.851592444324e1));
#49087=cartesian_point('',(1.101864498785e1,7.273264235314e1,
-2.854415131975e1));
#49088=cartesian_point('',(1.103201245911e1,7.267392061851e1,
-2.860487403858e1));
#49089=cartesian_point('',(1.105083447306e1,7.259129105143e1,
-2.870073969464e1));
#49090=cartesian_point('',(1.106904390997e1,7.250590727584e1,
-2.881211498183e1));
#49091=cartesian_point('',(1.107823691274e1,7.245269041073e1,
-2.889206494163e1));
#49092=cartesian_point('',(1.108165898185e1,7.242446621758e1,
-2.893873555814e1));
#49093=cartesian_point('',(1.144740779402e1,7.321400954117e1,
-2.848587669857e1));
#49094=cartesian_point('',(1.143908155967e1,7.320024329106e1,
-2.852865197359e1));
#49095=cartesian_point('',(1.141860616782e1,7.317128866767e1,
-2.861529376415e1));
#49096=cartesian_point('',(1.137975678718e1,7.312729651318e1,
-2.873662002439e1));
#49097=cartesian_point('',(1.132894296730e1,7.307786296964e1,
-2.886148125615e1));
#49098=cartesian_point('',(1.128903775375e1,7.304367894024e1,
-2.893881532877e1));
#49099=cartesian_point('',(1.126498090864e1,7.302415984444e1,
-2.897966990762e1));
#49100=(bounded_surface()b_spline_surface(3,3,((#49072,#49073,#49074,#49075,
#49076,#49077,#49078),(#49079,#49080,#49081,#49082,#49083,#49084,#49085),
(#49086,#49087,#49088,#49089,#49090,#49091,#49092),(#49093,#49094,#49095,#49096,
#49097,#49098,#49099)),.unspecified.,.f.,.f.,.f.)b_spline_surface_with_knots((4,
4),(4,1,1,1,4),(0.e0,1.e0),(2.313938623944e-1,3.108530677124e-1,
3.953639719433e-1,4.725523857750e-1,5.752701805430e-1),.unspecified.)geometric_representation_item()rational_b_spline_surface(((1.578855804352e0,
1.578855804352e0,1.578855804352e0,1.578855804352e0,1.578855804352e0,
1.578855804352e0,1.578855804352e0),(8.070480652159e-1,8.070480652159e-1,
8.070480652159e-1,8.070480652159e-1,8.070480652159e-1,8.070480652159e-1,
8.070480652159e-1),(8.070480652159e-1,8.070480652159e-1,8.070480652159e-1,
8.070480652159e-1,8.070480652159e-1,8.070480652159e-1,8.070480652159e-1),(
1.578855804352e0,1.578855804352e0,1.578855804352e0,1.578855804352e0,
1.578855804352e0,1.578855804352e0,1.578855804352e0)))representation_item('')surface());
#49101=oriented_edge('',*,*,#48940,.t.);
#49102=oriented_edge('',*,*,#48956,.f.);
#49103=oriented_edge('',*,*,#48983,.f.);
#49104=oriented_edge('',*,*,#49038,.t.);
#49105=edge_loop('',(#49101,#49102,#49103,#49104));
#49106=face_outer_bound('',#49105,.f.);
#49108=cartesian_point('',(8.344667214863e0,7.421273596329e1,
-2.736299996800e1));
#49109=direction('',(-8.531124718018e-2,-7.045289174706e-1,-7.045289174706e-1));
#49110=direction('',(-9.913904998230e-1,1.305190353861e-1,-1.047178411624e-2));
#49111=axis2_placement_3d('',#49108,#49109,#49110);
#49112=cylindrical_surface('',#49111,3.e-1);
#49114=oriented_edge('',*,*,#49113,.t.);
#49115=oriented_edge('',*,*,#48767,.f.);
#49116=oriented_edge('',*,*,#43303,.f.);
#49117=oriented_edge('',*,*,#43446,.f.);
#49119=oriented_edge('',*,*,#49118,.t.);
#49120=edge_loop('',(#49114,#49115,#49116,#49117,#49119));
#49121=face_outer_bound('',#49120,.f.);
#49123=cartesian_point('',(7.907367387039e0,7.362312246518e1,
-2.824364737711e1));
#49124=cartesian_point('',(7.911040308666e0,7.361735935052e1,
-2.826458312959e1));
#49125=cartesian_point('',(7.932481981833e0,7.358377918421e1,
-2.837528532319e1));
#49126=cartesian_point('',(7.986444762930e0,7.349408282297e1,
-2.857241816869e1));
#49127=cartesian_point('',(8.070927254621e0,7.332717300740e1,
-2.882357983211e1));
#49128=cartesian_point('',(8.161381993223e0,7.311233756459e1,
-2.907210073628e1));
#49129=cartesian_point('',(8.251467874464e0,7.284994115597e1,
-2.931898900815e1));
#49130=cartesian_point('',(8.313496544516e0,7.261799989215e1,
-2.950116212271e1));
#49131=cartesian_point('',(8.344166072275e0,7.247578866899e1,
-2.960105162174e1));
#49132=cartesian_point('',(8.351421304824e0,7.244013509209e1,
-2.962545383856e1));
#49133=cartesian_point('',(8.124267545584e0,7.309516674233e1,
-2.827518953261e1));
#49134=cartesian_point('',(8.119247120280e0,7.308520387303e1,
-2.828541039114e1));
#49135=cartesian_point('',(8.092336077332e0,7.303168332864e1,
-2.834209764882e1));
#49136=cartesian_point('',(8.043011652083e0,7.292777590828e1,
-2.846865210410e1));
#49137=cartesian_point('',(7.985083310763e0,7.277545645851e1,
-2.867492442551e1));
#49138=cartesian_point('',(7.937055158540e0,7.260256915291e1,
-2.891904508810e1));
#49139=cartesian_point('',(7.901762831915e0,7.240593905860e1,
-2.919826044577e1));
#49140=cartesian_point('',(7.887140207603e0,7.223945252790e1,
-2.943049646009e1));
#49141=cartesian_point('',(7.884982281402e0,7.213628921189e1,
-2.957036295081e1));
#49142=cartesian_point('',(7.884847753656e0,7.211020461542e1,
-2.960537956950e1));
#49143=cartesian_point('',(7.695582255076e0,7.271934798893e1,
-2.831719915301e1));
#49144=cartesian_point('',(7.684675785903e0,7.271626848626e1,
-2.832877862697e1));
#49145=cartesian_point('',(7.627352827966e0,7.270013531874e1,
-2.839431144204e1));
#49146=cartesian_point('',(7.533877831694e0,7.267174677625e1,
-2.855240102849e1));
#49147=cartesian_point('',(7.448972506044e0,7.262396259842e1,
-2.882273600429e1));
#49148=cartesian_point('',(7.408849280670e0,7.255540281973e1,
-2.914608411535e1));
#49149=cartesian_point('',(7.419907452425e0,7.245667691917e1,
-2.951273303756e1));
#49150=cartesian_point('',(7.471238055773e0,7.235324614092e1,
-2.981062849651e1));
#49151=cartesian_point('',(7.520351937215e0,7.227708371045e1,
-2.998788098559e1));
#49152=cartesian_point('',(7.533743184945e0,7.225693787241e1,
-3.003213565242e1));
#49153=cartesian_point('',(7.198598029202e0,7.300176030881e1,
-2.831310423120e1));
#49154=cartesian_point('',(7.192539225420e0,7.300737784902e1,
-2.833628625854e1));
#49155=cartesian_point('',(7.163699179261e0,7.303561232316e1,
-2.846161330671e1));
#49156=cartesian_point('',(7.144665352904e0,7.307077554484e1,
-2.871088494765e1));
#49157=cartesian_point('',(7.184545288167e0,7.307669973875e1,
-2.906796497920e1));
#49158=cartesian_point('',(7.288069684278e0,7.303435482896e1,
-2.944747705339e1));
#49159=cartesian_point('',(7.454789435867e0,7.293382889750e1,
-2.983892412576e1));
#49160=cartesian_point('',(7.625862264538e0,7.280614123456e1,
-3.012965567105e1));
#49161=cartesian_point('',(7.741302338389e0,7.270857208503e1,
-3.029135753133e1));
#49162=cartesian_point('',(7.770920491737e0,7.268273738950e1,
-3.033103352957e1));
#49163=(bounded_surface()b_spline_surface(3,3,((#49123,#49124,#49125,#49126,
#49127,#49128,#49129,#49130,#49131,#49132),(#49133,#49134,#49135,#49136,#49137,
#49138,#49139,#49140,#49141,#49142),(#49143,#49144,#49145,#49146,#49147,#49148,
#49149,#49150,#49151,#49152),(#49153,#49154,#49155,#49156,#49157,#49158,#49159,
#49160,#49161,#49162)),.unspecified.,.f.,.f.,.f.)b_spline_surface_with_knots((4,
4),(4,1,1,1,1,1,1,4),(0.e0,1.e0),(9.488580493868e-2,1.277271069835e-1,
2.701021577103e-1,4.273660599103e-1,5.998741323877e-1,7.901009699646e-1,1.e0,
1.069816076872e0),.unspecified.)geometric_representation_item()rational_b_spline_surface(((1.507524862222e0,1.507524862222e0,1.507524862222e0,1.507524862222e0,
1.507524862222e0,1.507524862222e0,1.507524862222e0,1.507524862222e0,
1.507524862222e0,1.507524862222e0),(8.308250459259e-1,8.308250459259e-1,
8.308250459259e-1,8.308250459259e-1,8.308250459259e-1,8.308250459259e-1,
8.308250459259e-1,8.308250459259e-1,8.308250459259e-1,8.308250459259e-1),(
8.308250459259e-1,8.308250459259e-1,8.308250459259e-1,8.308250459259e-1,
8.308250459259e-1,8.308250459259e-1,8.308250459259e-1,8.308250459259e-1,
8.308250459259e-1,8.308250459259e-1),(1.507524862222e0,1.507524862222e0,
1.507524862222e0,1.507524862222e0,1.507524862222e0,1.507524862222e0,
1.507524862222e0,1.507524862222e0,1.507524862222e0,1.507524862222e0)))representation_item('')surface());
#49164=oriented_edge('',*,*,#49113,.f.);
#49166=oriented_edge('',*,*,#49165,.f.);
#49168=oriented_edge('',*,*,#49167,.f.);
#49169=edge_loop('',(#49164,#49166,#49168));
#49170=face_outer_bound('',#49169,.f.);
#49172=cartesian_point('',(7.905724118169e0,7.363821552497e1,
-2.824070767117e1));
#49173=cartesian_point('',(7.911951760907e0,7.362380388749e1,
-2.827616134098e1));
#49174=cartesian_point('',(7.922201185766e0,7.360262966081e1,
-2.832564334284e1));
#49175=cartesian_point('',(7.934195661618e0,7.358074168206e1,
-2.837344888880e1));
#49176=cartesian_point('',(7.937916285969e0,7.357416039616e1,
-2.838752166297e1));
#49177=cartesian_point('',(8.151569494046e0,7.305983607163e1,
-2.823356354363e1));
#49178=cartesian_point('',(8.140058468239e0,7.303803148387e1,
-2.825989906602e1));
#49179=cartesian_point('',(8.123964694009e0,7.300756942245e1,
-2.829852773196e1));
#49180=cartesian_point('',(8.108568555566e0,7.297792885639e1,
-2.833864363365e1));
#49181=cartesian_point('',(8.104060668181e0,7.296918721793e1,
-2.835071547479e1));
#49182=cartesian_point('',(7.659755362293e0,7.266852882032e1,
-2.823320608306e1));
#49183=cartesian_point('',(7.636398176118e0,7.266164445176e1,
-2.827337912686e1));
#49184=cartesian_point('',(7.605316301729e0,7.265315911705e1,
-2.833352111837e1));
#49185=cartesian_point('',(7.577995349016e0,7.264621958920e1,
-2.839770599112e1));
#49186=cartesian_point('',(7.570234557820e0,7.264430399739e1,
-2.841717162594e1));
#49187=cartesian_point('',(7.151462398922e0,7.303809433878e1,
-2.824015945834e1));
#49188=cartesian_point('',(7.139522395168e0,7.304656482173e1,
-2.829683478896e1));
#49189=cartesian_point('',(7.126785595225e0,7.305909479875e1,
-2.837931030784e1));
#49190=cartesian_point('',(7.120491798470e0,7.307202185071e1,
-2.846402878963e1));
#49191=cartesian_point('',(7.119223666577e0,7.307590920600e1,
-2.848944091982e1));
#49192=(bounded_surface()b_spline_surface(3,3,((#49172,#49173,#49174,#49175,
#49176),(#49177,#49178,#49179,#49180,#49181),(#49182,#49183,#49184,#49185,
#49186),(#49187,#49188,#49189,#49190,#49191)),.unspecified.,.f.,.f.,.f.)b_spline_surface_with_knots((4,4),(4,1,4),(0.e0,1.e0),(5.538940312448e-1,
6.710937959002e-1,7.208095581820e-1),.unspecified.)geometric_representation_item()rational_b_spline_surface(((1.578761457768e0,1.578761457768e0,1.578761457768e0,
1.578761457768e0,1.578761457768e0),(8.070795140774e-1,8.070795140774e-1,
8.070795140774e-1,8.070795140774e-1,8.070795140774e-1),(8.070795140774e-1,
8.070795140774e-1,8.070795140774e-1,8.070795140774e-1,8.070795140774e-1),(
1.578761457768e0,1.578761457768e0,1.578761457768e0,1.578761457768e0,
1.578761457768e0)))representation_item('')surface());
#49193=oriented_edge('',*,*,#49118,.f.);
#49194=oriented_edge('',*,*,#43466,.f.);
#49196=oriented_edge('',*,*,#49195,.f.);
#49197=oriented_edge('',*,*,#49165,.t.);
#49198=edge_loop('',(#49193,#49194,#49196,#49197));
#49199=face_outer_bound('',#49198,.f.);
#49201=cartesian_point('',(0.e0,0.e0,-1.831824640875e1));
#49202=direction('',(0.e0,0.e0,1.e0));
#49203=direction('',(1.e0,0.e0,0.e0));
#49204=axis2_placement_3d('',#49201,#49202,#49203);
#49205=conical_surface('',#49204,7.340559059386e1,5.e-1);
#49206=oriented_edge('',*,*,#49195,.t.);
#49207=oriented_edge('',*,*,#43464,.t.);
#49208=oriented_edge('',*,*,#43496,.f.);
#49209=oriented_edge('',*,*,#43494,.f.);
#49211=oriented_edge('',*,*,#49210,.t.);
#49213=oriented_edge('',*,*,#49212,.f.);
#49215=oriented_edge('',*,*,#49214,.t.);
#49216=edge_loop('',(#49206,#49207,#49208,#49209,#49211,#49213,#49215));
#49217=face_outer_bound('',#49216,.f.);
#49219=cartesian_point('',(2.331864667055e0,7.388850524535e1,
-1.605777271839e1));
#49220=direction('',(-1.047141450241e-2,-8.401850141026e-3,-9.999098751350e-1));
#49221=direction('',(4.786086672832e-1,-8.780251407711e-1,2.365539107138e-3));
#49222=axis2_placement_3d('',#49219,#49220,#49221);
#49223=cylindrical_surface('',#49222,5.000051353696e-1);
#49224=oriented_edge('',*,*,#49210,.f.);
#49225=oriented_edge('',*,*,#43511,.f.);
#49227=oriented_edge('',*,*,#49226,.f.);
#49229=oriented_edge('',*,*,#49228,.t.);
#49230=edge_loop('',(#49224,#49225,#49227,#49229));
#49231=face_outer_bound('',#49230,.f.);
#49233=cartesian_point('',(2.e0,6.621071592741e1,0.e0));
#49234=direction('',(9.999451693655e-1,0.e0,-1.047178411625e-2));
#49235=direction('',(0.e0,1.e0,0.e0));
#49236=axis2_placement_3d('',#49233,#49234,#49235);
#49237=plane('',#49236);
#49238=oriented_edge('',*,*,#49226,.t.);
#49239=oriented_edge('',*,*,#43509,.t.);
#49240=oriented_edge('',*,*,#43524,.t.);
#49241=oriented_edge('',*,*,#43628,.t.);
#49242=oriented_edge('',*,*,#43643,.t.);
#49244=oriented_edge('',*,*,#49243,.t.);
#49245=edge_loop('',(#49238,#49239,#49240,#49241,#49242,#49244));
#49246=face_outer_bound('',#49245,.f.);
#49248=cartesian_point('',(4.851261267750e-1,-1.443036181138e1,
-1.160060977427e2));
#49249=direction('',(7.404872563867e-3,7.070873948326e-1,7.070873948326e-1));
#49250=direction('',(9.999451693655e-1,0.e0,-1.047178411624e-2));
#49251=axis2_placement_3d('',#49248,#49249,#49250);
#49252=cylindrical_surface('',#49251,3.e-1);
#49254=oriented_edge('',*,*,#49253,.t.);
#49256=oriented_edge('',*,*,#49255,.t.);
#49257=oriented_edge('',*,*,#49243,.f.);
#49258=oriented_edge('',*,*,#43641,.f.);
#49259=oriented_edge('',*,*,#48771,.t.);
#49260=edge_loop('',(#49254,#49256,#49257,#49258,#49259));
#49261=face_outer_bound('',#49260,.f.);
#49263=cartesian_point('',(2.385478534495e0,7.331920990055e1,
-2.798888468570e1));
#49264=cartesian_point('',(2.404805218356e0,7.333787753594e1,
-2.807929318318e1));
#49265=cartesian_point('',(2.420346418492e0,7.336480017407e1,
-2.824553647627e1));
#49266=cartesian_point('',(2.402235894978e0,7.338571763696e1,
-2.849431054801e1));
#49267=cartesian_point('',(2.354143534747e0,7.338892615521e1,
-2.873284206551e1));
#49268=cartesian_point('',(2.271746833483e0,7.337231084235e1,
-2.898550530432e1));
#49269=cartesian_point('',(2.152788766221e0,7.333078264201e1,
-2.924877721813e1));
#49270=cartesian_point('',(1.994647293736e0,7.325778411995e1,
-2.951857157504e1));
#49271=cartesian_point('',(1.837388653016e0,7.316923652727e1,
-2.973173052021e1));
#49272=cartesian_point('',(1.728236870697e0,7.309895994582e1,
-2.985616146623e1));
#49273=cartesian_point('',(1.692450828999e0,7.307488939251e1,
-2.989481300454e1));
#49274=cartesian_point('',(1.883579653012e0,7.311605734350e1,
-2.795600123882e1));
#49275=cartesian_point('',(1.919385426530e0,7.310074307229e1,
-2.800642967275e1));
#49276=cartesian_point('',(1.975683543641e0,7.307552096520e1,
-2.811117709804e1));
#49277=cartesian_point('',(2.033635880809e0,7.303822406127e1,
-2.829130270762e1));
#49278=cartesian_point('',(2.067167590331e0,7.299943545050e1,
-2.848027122358e1));
#49279=cartesian_point('',(2.078414073902e0,7.295179011189e1,
-2.869609963355e1));
#49280=cartesian_point('',(2.063317797806e0,7.289165175430e1,
-2.893672612594e1));
#49281=cartesian_point('',(2.017423400794e0,7.281431364002e1,
-2.920001008376e1));
#49282=cartesian_point('',(1.953362783848e0,7.273580422186e1,
-2.942285135998e1));
#49283=cartesian_point('',(1.898504034179e0,7.267639751319e1,
-2.956119454023e1));
#49284=cartesian_point('',(1.879504969179e0,7.265609807290e1,
-2.960503856223e1));
#49285=cartesian_point('',(1.517465467996e0,7.351031303050e1,
-2.788732802759e1));
#49286=cartesian_point('',(1.529780217124e0,7.347203184085e1,
-2.793068339265e1));
#49287=cartesian_point('',(1.550252063727e0,7.340238015637e1,
-2.801620075248e1));
#49288=cartesian_point('',(1.573778829576e0,7.329654530128e1,
-2.815680222475e1));
#49289=cartesian_point('',(1.590053267286e0,7.319172113271e1,
-2.830157913693e1));
#49290=cartesian_point('',(1.600166081075e0,7.307489505453e1,
-2.846596266412e1));
#49291=cartesian_point('',(1.602685359223e0,7.294452113918e1,
-2.864993738474e1));
#49292=cartesian_point('',(1.596048652961e0,7.279852424967e1,
-2.885372609786e1));
#49293=cartesian_point('',(1.582301563030e0,7.266941537692e1,
-2.902997833171e1));
#49294=cartesian_point('',(1.568734497605e0,7.258680028887e1,
-2.913953562748e1));
#49295=cartesian_point('',(1.563894371264e0,7.256026084359e1,
-2.917424249523e1));
#49296=cartesian_point('',(1.755767134173e0,7.399732430009e1,
-2.787076769986e1));
#49297=cartesian_point('',(1.734689576765e0,7.397648914932e1,
-2.794901061543e1));
#49298=cartesian_point('',(1.688610080702e0,7.392699352084e1,
-2.808217845848e1));
#49299=cartesian_point('',(1.611288044468e0,7.383002664337e1,
-2.826297155357e1));
#49300=cartesian_point('',(1.533513412304e0,7.371965490367e1,
-2.842549411584e1));
#49301=cartesian_point('',(1.449166814490e0,7.358404966316e1,
-2.858967285856e1));
#49302=cartesian_point('',(1.360507260055e0,7.342171726228e1,
-2.875550449829e1));
#49303=cartesian_point('',(1.269888479745e0,7.323062658410e1,
-2.892296784649e1));
#49304=cartesian_point('',(1.199168418648e0,7.305504862026e1,
-2.905599427479e1));
#49305=cartesian_point('',(1.161037769548e0,7.294485394308e1,
-2.913091389244e1));
#49306=cartesian_point('',(1.149604909046e0,7.291005066645e1,
-2.915384965029e1));
#49307=(bounded_surface()b_spline_surface(3,3,((#49263,#49264,#49265,#49266,
#49267,#49268,#49269,#49270,#49271,#49272,#49273),(#49274,#49275,#49276,#49277,
#49278,#49279,#49280,#49281,#49282,#49283,#49284),(#49285,#49286,#49287,#49288,
#49289,#49290,#49291,#49292,#49293,#49294,#49295),(#49296,#49297,#49298,#49299,
#49300,#49301,#49302,#49303,#49304,#49305,#49306)),.unspecified.,.f.,.f.,.f.)b_spline_surface_with_knots((4,4),(4,1,1,1,1,1,1,1,4),(0.e0,1.e0),
(1.203335412692e-1,2.490525949275e-1,3.484262507164e-1,4.568050689826e-1,
5.750845412838e-1,7.041433026184e-1,8.453249342156e-1,1.e0,1.071369389810e0),
.unspecified.)geometric_representation_item()rational_b_spline_surface(((
1.470595615967e0,1.470595615967e0,1.470595615967e0,1.470595615967e0,
1.470595615967e0,1.470595615967e0,1.470595615967e0,1.470595615967e0,
1.470595615967e0,1.470595615967e0,1.470595615967e0),(8.431347946775e-1,
8.431347946775e-1,8.431347946775e-1,8.431347946775e-1,8.431347946775e-1,
8.431347946775e-1,8.431347946775e-1,8.431347946775e-1,8.431347946775e-1,
8.431347946775e-1,8.431347946775e-1),(8.431347946775e-1,8.431347946775e-1,
8.431347946775e-1,8.431347946775e-1,8.431347946775e-1,8.431347946775e-1,
8.431347946775e-1,8.431347946775e-1,8.431347946775e-1,8.431347946775e-1,
8.431347946775e-1),(1.470595615967e0,1.470595615967e0,1.470595615967e0,
1.470595615967e0,1.470595615967e0,1.470595615967e0,1.470595615967e0,
1.470595615967e0,1.470595615967e0,1.470595615967e0,1.470595615967e0)))representation_item('')surface());
#49309=oriented_edge('',*,*,#49308,.t.);
#49311=oriented_edge('',*,*,#49310,.f.);
#49312=oriented_edge('',*,*,#49253,.f.);
#49313=edge_loop('',(#49309,#49311,#49312));
#49314=face_outer_bound('',#49313,.f.);
#49316=cartesian_point('',(-5.806110998856e-3,3.602326063127e1,
-6.377915152802e1));
#49317=direction('',(-9.595796108573e-5,7.063543268558e-1,-7.078584291539e-1));
#49318=direction('',(1.603128956351e-1,6.987140320940e-1,6.972076282199e-1));
#49319=axis2_placement_3d('',#49316,#49317,#49318);
#49320=toroidal_surface('',#49319,5.057092872964e1,1.499993781699e0);
#49321=oriented_edge('',*,*,#49167,.t.);
#49322=oriented_edge('',*,*,#49214,.f.);
#49323=oriented_edge('',*,*,#49308,.f.);
#49324=oriented_edge('',*,*,#48769,.f.);
#49325=edge_loop('',(#49321,#49322,#49323,#49324));
#49326=face_outer_bound('',#49325,.f.);
#49328=cartesian_point('',(2.407376321616e0,7.333433604008e1,
-2.764306333731e1));
#49329=cartesian_point('',(2.430557850769e0,7.334161166201e1,
-2.771372692985e1));
#49330=cartesian_point('',(2.463186006933e0,7.335644861466e1,
-2.784149127327e1));
#49331=cartesian_point('',(2.492555619162e0,7.338777176818e1,
-2.806993236534e1));
#49332=cartesian_point('',(2.490063397525e0,7.341303883739e1,
-2.822857320793e1));
#49333=cartesian_point('',(2.478155583181e0,7.343038226343e1,
-2.832921290349e1));
#49334=cartesian_point('',(1.834444546867e0,7.307891410834e1,
-2.768082152455e1));
#49335=cartesian_point('',(1.866166984552e0,7.306361610865e1,
-2.772839228045e1));
#49336=cartesian_point('',(1.918542859525e0,7.303994629952e1,
-2.781799384329e1));
#49337=cartesian_point('',(1.994485208791e0,7.300909132387e1,
-2.798871694652e1));
#49338=cartesian_point('',(2.032001546502e0,7.299613433010e1,
-2.811516424396e1));
#49339=cartesian_point('',(2.048067460564e0,7.299118746124e1,
-2.819863092730e1));
#49340=cartesian_point('',(1.436438926967e0,7.356407743922e1,
-2.771424392093e1));
#49341=cartesian_point('',(1.447786084732e0,7.353311123406e1,
-2.774684364634e1));
#49342=cartesian_point('',(1.467550800753e0,7.347996884966e1,
-2.780642590306e1));
#49343=cartesian_point('',(1.499455902984e0,7.339320183083e1,
-2.791483306472e1));
#49344=cartesian_point('',(1.518279499925e0,7.333908157190e1,
-2.799152649462e1));
#49345=cartesian_point('',(1.528281914288e0,7.330718763779e1,
-2.804076542146e1));
#49346=cartesian_point('',(1.796996055653e0,7.407838111914e1,
-2.769431982746e1));
#49347=cartesian_point('',(1.788930114548e0,7.406162802656e1,
-2.774202389118e1));
#49348=cartesian_point('',(1.771545891791e0,7.403126592312e1,
-2.782375071364e1));
#49349=cartesian_point('',(1.733380109511e0,7.397684252917e1,
-2.795662425820e1));
#49350=cartesian_point('',(1.702220754769e0,7.393898173417e1,
-2.803896271363e1));
#49351=cartesian_point('',(1.681013974841e0,7.391499921885e1,
-2.808711082100e1));
#49352=(bounded_surface()b_spline_surface(3,3,((#49328,#49329,#49330,#49331,
#49332,#49333),(#49334,#49335,#49336,#49337,#49338,#49339),(#49340,#49341,
#49342,#49343,#49344,#49345),(#49346,#49347,#49348,#49349,#49350,#49351)),
.unspecified.,.f.,.f.,.f.)b_spline_surface_with_knots((4,4),(4,1,1,4),(0.e0,
1.e0),(2.918842706304e-1,3.953580914745e-1,4.730680633874e-1,6.015746498862e-1),
.unspecified.)geometric_representation_item()rational_b_spline_surface(((
1.578782985700e0,1.578782985700e0,1.578782985700e0,1.578782985700e0,
1.578782985700e0,1.578782985700e0),(8.070723381e-1,8.070723381e-1,
8.070723381e-1,8.070723381e-1,8.070723381e-1,8.070723381e-1),(8.070723381e-1,
8.070723381e-1,8.070723381e-1,8.070723381e-1,8.070723381e-1,8.070723381e-1),(
1.578782985700e0,1.578782985700e0,1.578782985700e0,1.578782985700e0,
1.578782985700e0,1.578782985700e0)))representation_item('')surface());
#49353=oriented_edge('',*,*,#49212,.t.);
#49354=oriented_edge('',*,*,#49228,.f.);
#49355=oriented_edge('',*,*,#49255,.f.);
#49356=oriented_edge('',*,*,#49310,.t.);
#49357=edge_loop('',(#49353,#49354,#49355,#49356));
#49358=face_outer_bound('',#49357,.f.);
#49360=cartesian_point('',(-1.413428409470e0,7.421273596329e1,
-2.736299996800e1));
#49361=direction('',(7.404872563867e-3,-7.070873948326e-1,-7.070873948326e-1));
#49362=direction('',(-9.999451693655e-1,0.e0,-1.047178411625e-2));
#49363=axis2_placement_3d('',#49360,#49361,#49362);
#49364=cylindrical_surface('',#49363,3.e-1);
#49366=oriented_edge('',*,*,#49365,.t.);
#49367=oriented_edge('',*,*,#48774,.t.);
#49368=oriented_edge('',*,*,#43684,.f.);
#49370=oriented_edge('',*,*,#49369,.f.);
#49372=oriented_edge('',*,*,#49371,.t.);
#49373=edge_loop('',(#49366,#49367,#49368,#49370,#49372));
#49374=face_outer_bound('',#49373,.f.);
#49376=cartesian_point('',(-1.756029742117e0,7.399768450708e1,
-2.786958889578e1));
#49377=cartesian_point('',(-1.736326723056e0,7.397809686445e1,
-2.794333848648e1));
#49378=cartesian_point('',(-1.677972258292e0,7.391590195234e1,
-2.811386278897e1));
#49379=cartesian_point('',(-1.565106698450e0,7.377008852684e1,
-2.836471839822e1));
#49380=cartesian_point('',(-1.430719903659e0,7.355701685109e1,
-2.862581086007e1));
#49381=cartesian_point('',(-1.299205071780e0,7.330058845414e1,
-2.886827542317e1));
#49382=cartesian_point('',(-1.205472971395e0,7.307359098075e1,
-2.904339129991e1));
#49383=cartesian_point('',(-1.158166653343e0,7.293823227722e1,
-2.913606551754e1));
#49384=cartesian_point('',(-1.145407034886e0,7.289988455886e1,
-2.916149659396e1));
#49385=cartesian_point('',(-1.517311767796e0,7.351089798881e1,
-2.788665345972e1));
#49386=cartesian_point('',(-1.528875601336e0,7.347476720853e1,
-2.792754768707e1));
#49387=cartesian_point('',(-1.555216056296e0,7.338611197636e1,
-2.803593021561e1));
#49388=cartesian_point('',(-1.586237426007e0,7.323494913102e1,
-2.824042335539e1));
#49389=cartesian_point('',(-1.603341555278e0,7.305064702166e1,
-2.850028343428e1));
#49390=cartesian_point('',(-1.600921312312e0,7.285041707654e1,
-2.878247619188e1));
#49391=cartesian_point('',(-1.584176852284e0,7.268250101855e1,
-2.901265545365e1));
#49392=cartesian_point('',(-1.569347863554e0,7.258413695329e1,
-2.914324341644e1));
#49393=cartesian_point('',(-1.564798848574e0,7.255631457492e1,
-2.917979462744e1));
#49394=cartesian_point('',(-1.883120358751e0,7.311628815853e1,
-2.795522273047e1));
#49395=cartesian_point('',(-1.916774966474e0,7.310173178460e1,
-2.800282764521e1));
#49396=cartesian_point('',(-1.989470937740e0,7.306967475818e1,
-2.813511993962e1));
#49397=cartesian_point('',(-2.062862990424e0,7.301673739849e1,
-2.839970937361e1));
#49398=cartesian_point('',(-2.084048148931e0,7.294297716445e1,
-2.874149789182e1));
#49399=cartesian_point('',(-2.041248633033e0,7.284500339276e1,
-2.910935614551e1));
#49400=cartesian_point('',(-1.961189151506e0,7.274446633520e1,
-2.940187489799e1));
#49401=cartesian_point('',(-1.899711857062e0,7.267702184281e1,
-2.956367711283e1));
#49402=cartesian_point('',(-1.881314255403e0,7.265719254844e1,
-2.960863835198e1));
#49403=cartesian_point('',(-2.385218282907e0,7.331895801067e1,
-2.798752762242e1));
#49404=cartesian_point('',(-2.403511260433e0,7.333647821510e1,
-2.807281955443e1));
#49405=cartesian_point('',(-2.424888000410e0,7.337163187099e1,
-2.828446850807e1));
#49406=cartesian_point('',(-2.384899756332e0,7.339476568051e1,
-2.863868937607e1));
#49407=cartesian_point('',(-2.257532306886e0,7.337182535473e1,
-2.904069825284e1));
#49408=cartesian_point('',(-2.056565372343e0,7.329127695113e1,
-2.943050694568e1));
#49409=cartesian_point('',(-1.853931821933e0,7.318017094668e1,
-2.971284636544e1));
#49410=cartesian_point('',(-1.726390703145e0,7.309799371952e1,
-2.985920890584e1));
#49411=cartesian_point('',(-1.689811600237e0,7.307339405679e1,
-2.989910517927e1));
#49412=(bounded_surface()b_spline_surface(3,3,((#49376,#49377,#49378,#49379,
#49380,#49381,#49382,#49383,#49384),(#49385,#49386,#49387,#49388,#49389,#49390,
#49391,#49392,#49393),(#49394,#49395,#49396,#49397,#49398,#49399,#49400,#49401,
#49402),(#49403,#49404,#49405,#49406,#49407,#49408,#49409,#49410,#49411)),
.unspecified.,.f.,.f.,.f.)b_spline_surface_with_knots((4,4),(4,1,1,1,1,1,4),(
0.e0,1.e0),(3.182271997633e-2,1.654913579887e-1,3.507189300355e-1,
5.568488957268e-1,7.840202749237e-1,1.e0,1.084057774877e0),.unspecified.)geometric_representation_item()rational_b_spline_surface(((1.470591539549e0,
1.470591539549e0,1.470591539549e0,1.470591539549e0,1.470591539549e0,
1.470591539549e0,1.470591539549e0,1.470591539549e0,1.470591539549e0),(
8.431361534837e-1,8.431361534837e-1,8.431361534837e-1,8.431361534837e-1,
8.431361534837e-1,8.431361534837e-1,8.431361534837e-1,8.431361534837e-1,
8.431361534837e-1),(8.431361534837e-1,8.431361534837e-1,8.431361534837e-1,
8.431361534837e-1,8.431361534837e-1,8.431361534837e-1,8.431361534837e-1,
8.431361534837e-1,8.431361534837e-1),(1.470591539549e0,1.470591539549e0,
1.470591539549e0,1.470591539549e0,1.470591539549e0,1.470591539549e0,
1.470591539549e0,1.470591539549e0,1.470591539549e0)))representation_item('')surface());
#49413=oriented_edge('',*,*,#49365,.f.);
#49415=oriented_edge('',*,*,#49414,.f.);
#49417=oriented_edge('',*,*,#49416,.f.);
#49418=edge_loop('',(#49413,#49415,#49417));
#49419=face_outer_bound('',#49418,.f.);
#49421=cartesian_point('',(-1.796998092690e0,7.407839202476e1,
-2.769431698188e1));
#49422=cartesian_point('',(-1.791175517817e0,7.406628896182e1,
-2.772876219633e1));
#49423=cartesian_point('',(-1.777467097735e0,7.404127106544e1,
-2.779714901502e1));
#49424=cartesian_point('',(-1.752212024666e0,7.400310536163e1,
-2.789337578254e1));
#49425=cartesian_point('',(-1.720456768733e0,7.396101173558e1,
-2.799134482660e1));
#49426=cartesian_point('',(-1.695759536775e0,7.393167880472e1,
-2.805363471046e1));
#49427=cartesian_point('',(-1.681033338243e0,7.391501944379e1,
-2.808706319184e1));
#49428=cartesian_point('',(-1.436434394460e0,7.356406855586e1,
-2.771424830154e1));
#49429=cartesian_point('',(-1.444628311612e0,7.354172061329e1,
-2.773777966053e1));
#49430=cartesian_point('',(-1.461089211319e0,7.349727670138e1,
-2.778675777046e1));
#49431=cartesian_point('',(-1.484315755177e0,7.343453002421e1,
-2.786242261577e1));
#49432=cartesian_point('',(-1.507458797520e0,7.337039894483e1,
-2.794685800010e1));
#49433=cartesian_point('',(-1.521327190086e0,7.332936135172e1,
-2.800652811621e1));
#49434=cartesian_point('',(-1.528256707164e0,7.330722146176e1,
-2.804072492228e1));
#49435=cartesian_point('',(-1.834439523764e0,7.307888619020e1,
-2.768083176983e1));
#49436=cartesian_point('',(-1.857348480416e0,7.306786423707e1,
-2.771516457195e1));
#49437=cartesian_point('',(-1.901634630328e0,7.304746792046e1,
-2.778823323139e1));
#49438=cartesian_point('',(-1.959068422017e0,7.302324212917e1,
-2.790569833742e1));
#49439=cartesian_point('',(-2.010715694564e0,7.300343760923e1,
-2.804135496959e1));
#49440=cartesian_point('',(-2.036907475864e0,7.299461864286e1,
-2.814059467064e1));
#49441=cartesian_point('',(-2.048009892797e0,7.299120186457e1,
-2.819856815785e1));
#49442=cartesian_point('',(-2.407374549147e0,7.333432148153e1,
-2.764306974248e1));
#49443=cartesian_point('',(-2.424118803195e0,7.333958783540e1,
-2.769407993569e1));
#49444=cartesian_point('',(-2.453082892505e0,7.335144907684e1,
-2.779941176630e1));
#49445=cartesian_point('',(-2.480287692889e0,7.337235859614e1,
-2.795974297153e1));
#49446=cartesian_point('',(-2.492246222893e0,7.339824371281e1,
-2.813626437949e1));
#49447=cartesian_point('',(-2.486448009555e0,7.341832092711e1,
-2.825923776026e1));
#49448=cartesian_point('',(-2.478121326046e0,7.343037513213e1,
-2.832912990831e1));
#49449=(bounded_surface()b_spline_surface(3,3,((#49421,#49422,#49423,#49424,
#49425,#49426,#49427),(#49428,#49429,#49430,#49431,#49432,#49433,#49434),
(#49435,#49436,#49437,#49438,#49439,#49440,#49441),(#49442,#49443,#49444,#49445,
#49446,#49447,#49448)),.unspecified.,.f.,.f.,.f.)b_spline_surface_with_knots((4,
4),(4,1,1,1,4),(0.e0,1.e0),(3.143431017106e-1,3.905299036696e-1,
4.680169489948e-1,5.390961612001e-1,6.301336500304e-1),.unspecified.)geometric_representation_item()rational_b_spline_surface(((1.578787772123e0,
1.578787772123e0,1.578787772123e0,1.578787772123e0,1.578787772123e0,
1.578787772123e0,1.578787772123e0),(8.070707426255e-1,8.070707426255e-1,
8.070707426255e-1,8.070707426255e-1,8.070707426255e-1,8.070707426255e-1,
8.070707426255e-1),(8.070707426255e-1,8.070707426255e-1,8.070707426255e-1,
8.070707426255e-1,8.070707426255e-1,8.070707426255e-1,8.070707426255e-1),(
1.578787772123e0,1.578787772123e0,1.578787772123e0,1.578787772123e0,
1.578787772123e0,1.578787772123e0,1.578787772123e0)))representation_item('')surface());
#49450=oriented_edge('',*,*,#49371,.f.);
#49452=oriented_edge('',*,*,#49451,.f.);
#49454=oriented_edge('',*,*,#49453,.f.);
#49455=oriented_edge('',*,*,#49414,.t.);
#49456=edge_loop('',(#49450,#49452,#49454,#49455));
#49457=face_outer_bound('',#49456,.f.);
#49459=cartesian_point('',(-2.310716265850e0,7.387154115748e1,
-1.807722245021e1));
#49460=direction('',(1.047141443005e-2,-8.402674219455e-3,-9.999098682110e-1));
#49461=direction('',(8.619123031044e-1,5.070349815576e-1,4.765420676158e-3));
#49462=axis2_placement_3d('',#49459,#49460,#49461);
#49463=cylindrical_surface('',#49462,5.000059907437e-1);
#49465=oriented_edge('',*,*,#49464,.f.);
#49467=oriented_edge('',*,*,#49466,.f.);
#49469=oriented_edge('',*,*,#49468,.f.);
#49470=oriented_edge('',*,*,#49451,.t.);
#49471=edge_loop('',(#49465,#49467,#49469,#49470));
#49472=face_outer_bound('',#49471,.f.);
#49474=cartesian_point('',(-2.e0,7.859594125440e1,0.e0));
#49475=direction('',(-9.999451693655e-1,0.e0,-1.047178411625e-2));
#49476=direction('',(0.e0,-1.e0,0.e0));
#49477=axis2_placement_3d('',#49474,#49475,#49476);
#49478=plane('',#49477);
#49479=oriented_edge('',*,*,#49464,.t.);
#49480=oriented_edge('',*,*,#49369,.t.);
#49481=oriented_edge('',*,*,#43682,.t.);
#49482=oriented_edge('',*,*,#43697,.t.);
#49484=oriented_edge('',*,*,#49483,.t.);
#49486=oriented_edge('',*,*,#49485,.t.);
#49487=edge_loop('',(#49479,#49480,#49481,#49482,#49484,#49486));
#49488=face_outer_bound('',#49487,.f.);
#49490=cartesian_point('',(-2.429692113498e0,7.441121948827e1,
-6.716281200176e0));
#49491=direction('',(9.366633956073e-3,-4.471399608526e-1,-8.944149605061e-1));
#49492=direction('',(8.649431926917e-1,4.524639004834e-1,-2.171397986911e-1));
#49493=axis2_placement_3d('',#49490,#49491,#49492);
#49494=cylindrical_surface('',#49493,5.000000034811e-1);
#49495=oriented_edge('',*,*,#49483,.f.);
#49496=oriented_edge('',*,*,#43779,.f.);
#49497=oriented_edge('',*,*,#43798,.f.);
#49499=oriented_edge('',*,*,#49498,.t.);
#49500=edge_loop('',(#49495,#49496,#49497,#49499));
#49501=face_outer_bound('',#49500,.f.);
#49503=cartesian_point('',(-2.415295095684e0,7.645143007079e1,
-8.219257478031e0));
#49504=direction('',(-9.999465454022e-1,-5.330104436881e-4,-1.032580447995e-2));
#49505=direction('',(-4.639488887758e-3,-8.693576043117e-1,4.941617457556e-1));
#49506=axis2_placement_3d('',#49503,#49504,#49505);
#49507=toroidal_surface('',#49506,2.496952275307e0,4.999972871975e-1);
#49508=oriented_edge('',*,*,#49485,.f.);
#49509=oriented_edge('',*,*,#49498,.f.);
#49511=oriented_edge('',*,*,#49510,.f.);
#49512=oriented_edge('',*,*,#49466,.t.);
#49513=edge_loop('',(#49508,#49509,#49511,#49512));
#49514=face_outer_bound('',#49513,.f.);
#49516=cartesian_point('',(0.e0,0.e0,-8.220551782468e0));
#49517=direction('',(0.e0,0.e0,1.e0));
#49518=direction('',(6.688506640182e-2,-9.977606866841e-1,0.e0));
#49519=axis2_placement_3d('',#49516,#49517,#49518);
#49520=toroidal_surface('',#49519,7.649382607502e1,3.e0);
#49522=oriented_edge('',*,*,#49521,.f.);
#49524=oriented_edge('',*,*,#49523,.t.);
#49526=oriented_edge('',*,*,#49525,.t.);
#49527=oriented_edge('',*,*,#49510,.t.);
#49528=oriented_edge('',*,*,#43796,.t.);
#49529=oriented_edge('',*,*,#43794,.t.);
#49530=edge_loop('',(#49522,#49524,#49526,#49527,#49528,#49529));
#49531=face_outer_bound('',#49530,.f.);
#49533=cartesian_point('',(-7.585187785572e0,7.611342548696e1,
-8.219510586656e0));
#49534=direction('',(-9.914196060884e-1,-1.303020974677e-1,1.041768012180e-2));
#49535=direction('',(1.183939156219e-1,-8.613121939712e-1,4.940892482744e-1));
#49536=axis2_placement_3d('',#49533,#49534,#49535);
#49537=toroidal_surface('',#49536,2.497876978433e0,4.999993463386e-1);
#49538=oriented_edge('',*,*,#49521,.t.);
#49539=oriented_edge('',*,*,#43818,.f.);
#49541=oriented_edge('',*,*,#49540,.f.);
#49543=oriented_edge('',*,*,#49542,.t.);
#49544=edge_loop('',(#49538,#49539,#49541,#49543));
#49545=face_outer_bound('',#49544,.f.);
#49547=cartesian_point('',(-6.659342911421e0,6.590532645855e1,0.e0));
#49548=direction('',(9.913904998230e-1,1.305190353861e-1,-1.047178411625e-2));
#49549=direction('',(-1.305261922200e-1,9.914448613738e-1,0.e0));
#49550=axis2_placement_3d('',#49547,#49548,#49549);
#49551=plane('',#49550);
#49553=oriented_edge('',*,*,#49552,.t.);
#49554=oriented_edge('',*,*,#49540,.t.);
#49555=oriented_edge('',*,*,#43816,.t.);
#49556=oriented_edge('',*,*,#43923,.t.);
#49558=oriented_edge('',*,*,#49557,.t.);
#49560=oriented_edge('',*,*,#49559,.t.);
#49561=edge_loop('',(#49553,#49554,#49555,#49556,#49558,#49560));
#49562=face_outer_bound('',#49561,.f.);
#49564=cartesian_point('',(-7.333742752750e0,7.355941728552e1,
-1.619485680740e1));
#49565=direction('',(-9.285127983713e-3,-9.697073260997e-3,-9.999098725228e-1));
#49566=direction('',(5.891461281298e-1,-8.080230471418e-1,2.365374669167e-3));
#49567=axis2_placement_3d('',#49564,#49565,#49566);
#49568=cylindrical_surface('',#49567,5.000053987051e-1);
#49570=oriented_edge('',*,*,#49569,.f.);
#49571=oriented_edge('',*,*,#49542,.f.);
#49572=oriented_edge('',*,*,#49552,.f.);
#49574=oriented_edge('',*,*,#49573,.t.);
#49575=edge_loop('',(#49570,#49571,#49572,#49574));
#49576=face_outer_bound('',#49575,.f.);
#49578=cartesian_point('',(0.e0,0.e0,-1.831831911080e1));
#49579=direction('',(0.e0,0.e0,1.e0));
#49580=direction('',(1.e0,0.e0,0.e0));
#49581=axis2_placement_3d('',#49578,#49579,#49580);
#49582=conical_surface('',#49581,7.340558995941e1,5.e-1);
#49584=oriented_edge('',*,*,#49583,.f.);
#49586=oriented_edge('',*,*,#49585,.t.);
#49587=oriented_edge('',*,*,#49453,.t.);
#49588=oriented_edge('',*,*,#49468,.t.);
#49589=oriented_edge('',*,*,#49525,.f.);
#49590=oriented_edge('',*,*,#49523,.f.);
#49591=oriented_edge('',*,*,#49569,.t.);
#49592=edge_loop('',(#49584,#49586,#49587,#49588,#49589,#49590,#49591));
#49593=face_outer_bound('',#49592,.f.);
#49595=cartesian_point('',(-7.151451541962e0,7.303807812807e1,
-2.824016943026e1));
#49596=cartesian_point('',(-7.135764550375e0,7.304916808629e1,
-2.831449836781e1));
#49597=cartesian_point('',(-7.124340067271e0,7.306185258693e1,
-2.839755113154e1));
#49598=cartesian_point('',(-7.119580001208e0,7.307490555091e1,
-2.848275713599e1));
#49599=cartesian_point('',(-7.119243420578e0,7.307594888879e1,
-2.848956687560e1));
#49600=cartesian_point('',(-7.659757148042e0,7.266851909914e1,
-2.823321322220e1));
#49601=cartesian_point('',(-7.629108280722e0,7.265945458904e1,
-2.828589895131e1));
#49602=cartesian_point('',(-7.598685816752e0,7.265138291467e1,
-2.834697147729e1));
#49603=cartesian_point('',(-7.572308719338e0,7.264486448111e1,
-2.841205158900e1));
#49604=cartesian_point('',(-7.570231352531e0,7.264435438165e1,
-2.841726805766e1));
#49605=cartesian_point('',(-8.151569213543e0,7.305984155129e1,
-2.823356845722e1));
#49606=cartesian_point('',(-8.136470096505e0,7.303123054908e1,
-2.826810725969e1));
#49607=cartesian_point('',(-8.120461993182e0,7.300094316550e1,
-2.830709869213e1));
#49608=cartesian_point('',(-8.105257068656e0,7.297152158410e1,
-2.834754108083e1));
#49609=cartesian_point('',(-8.104049680123e0,7.296918046215e1,
-2.835077603643e1));
#49610=cartesian_point('',(-7.905716203326e0,7.363822748909e1,
-2.824071423436e1));
#49611=cartesian_point('',(-7.913876994161e0,7.361934008547e1,
-2.828721224533e1));
#49612=cartesian_point('',(-7.924559009890e0,7.359795359524e1,
-2.833640047074e1));
#49613=cartesian_point('',(-7.936933080606e0,7.357588128220e1,
-2.838382097719e1));
#49614=cartesian_point('',(-7.937930737004e0,7.357411648329e1,
-2.838759178105e1));
#49615=(bounded_surface()b_spline_surface(3,3,((#49595,#49596,#49597,#49598,
#49599),(#49600,#49601,#49602,#49603,#49604),(#49605,#49606,#49607,#49608,
#49609),(#49610,#49611,#49612,#49613,#49614)),.unspecified.,.f.,.f.,.f.)b_spline_surface_with_knots((4,4),(4,1,4),(0.e0,1.e0),(5.255350962094e-1,
6.780209270244e-1,6.912380894823e-1),.unspecified.)geometric_representation_item()rational_b_spline_surface(((1.578753715233e0,1.578753715233e0,1.578753715233e0,
1.578753715233e0,1.578753715233e0),(8.070820949223e-1,8.070820949223e-1,
8.070820949223e-1,8.070820949223e-1,8.070820949223e-1),(8.070820949223e-1,
8.070820949223e-1,8.070820949223e-1,8.070820949223e-1,8.070820949223e-1),(
1.578753715233e0,1.578753715233e0,1.578753715233e0,1.578753715233e0,
1.578753715233e0)))representation_item('')surface());
#49616=oriented_edge('',*,*,#49583,.t.);
#49617=oriented_edge('',*,*,#49573,.f.);
#49619=oriented_edge('',*,*,#49618,.f.);
#49621=oriented_edge('',*,*,#49620,.t.);
#49622=edge_loop('',(#49616,#49617,#49619,#49621));
#49623=face_outer_bound('',#49622,.f.);
#49625=cartesian_point('',(2.389105434558e0,-1.443036181138e1,
-1.160060977427e2));
#49626=direction('',(-8.531124718018e-2,7.045289174706e-1,7.045289174706e-1));
#49627=direction('',(9.913904998230e-1,1.305190353861e-1,-1.047178411624e-2));
#49628=axis2_placement_3d('',#49625,#49626,#49627);
#49629=cylindrical_surface('',#49628,3.e-1);
#49631=oriented_edge('',*,*,#49630,.t.);
#49632=oriented_edge('',*,*,#49618,.t.);
#49633=oriented_edge('',*,*,#49559,.f.);
#49635=oriented_edge('',*,*,#49634,.f.);
#49636=oriented_edge('',*,*,#48778,.f.);
#49637=edge_loop('',(#49631,#49632,#49633,#49635,#49636));
#49638=face_outer_bound('',#49637,.f.);
#49640=cartesian_point('',(-7.198680408321e0,7.300162060098e1,
-2.831269453991e1));
#49641=cartesian_point('',(-7.192357508321e0,7.300745444291e1,
-2.833685522127e1));
#49642=cartesian_point('',(-7.174827751894e0,7.302467249280e1,
-2.841361660426e1));
#49643=cartesian_point('',(-7.156287688734e0,7.304862650918e1,
-2.855248486435e1));
#49644=cartesian_point('',(-7.152544778721e0,7.306786446752e1,
-2.873672902913e1));
#49645=cartesian_point('',(-7.170100291420e0,7.307482597519e1,
-2.894274866551e1));
#49646=cartesian_point('',(-7.212391367489e0,7.306537696036e1,
-2.916971169870e1));
#49647=cartesian_point('',(-7.282523671518e0,7.303481427542e1,
-2.941503859499e1));
#49648=cartesian_point('',(-7.383230195160e0,7.297786074901e1,
-2.967530430440e1));
#49649=cartesian_point('',(-7.517084516554e0,7.288821818489e1,
-2.994634455424e1));
#49650=cartesian_point('',(-7.652738944610e0,7.278393855616e1,
-3.016750096419e1));
#49651=cartesian_point('',(-7.744121283449e0,7.270630632901e1,
-3.029589123936e1));
#49652=cartesian_point('',(-7.775192880152e0,7.267901190979e1,
-3.033760051371e1));
#49653=cartesian_point('',(-7.695764924875e0,7.271936481597e1,
-2.831699380114e1));
#49654=cartesian_point('',(-7.684397960576e0,7.271613176985e1,
-2.832907435952e1));
#49655=cartesian_point('',(-7.649399390843e0,7.270625969464e1,
-2.836931513386e1));
#49656=cartesian_point('',(-7.592933852805e0,7.268973187736e1,
-2.845164646323e1));
#49657=cartesian_point('',(-7.531415252309e0,7.266774117679e1,
-2.857528145670e1));
#49658=cartesian_point('',(-7.478461867580e0,7.264066569979e1,
-2.872765868175e1));
#49659=cartesian_point('',(-7.438266217148e0,7.260567535555e1,
-2.890954336873e1));
#49660=cartesian_point('',(-7.415217245197e0,7.255965365501e1,
-2.912027763546e1));
#49661=cartesian_point('',(-7.413646770436e0,7.249902194180e1,
-2.935847412402e1));
#49662=cartesian_point('',(-7.438058524806e0,7.241939004830e1,
-2.962230332353e1));
#49663=cartesian_point('',(-7.482439311934e0,7.233589287118e1,
-2.985187280509e1));
#49664=cartesian_point('',(-7.520142830239e0,7.227661737020e1,
-2.999196753739e1));
#49665=cartesian_point('',(-7.533721605548e0,7.225599799781e1,
-3.003826553575e1));
#49666=cartesian_point('',(-8.124351452806e0,7.309530925770e1,
-2.827502844786e1));
#49667=cartesian_point('',(-8.119120396565e0,7.308492108228e1,
-2.828568305673e1));
#49668=cartesian_point('',(-8.102669642496e0,7.305214942768e1,
-2.832045256777e1));
#49669=cartesian_point('',(-8.074259953210e0,7.299375366447e1,
-2.838810359738e1));
#49670=cartesian_point('',(-8.039782373681e0,7.291649825329e1,
-2.848545170929e1));
#49671=cartesian_point('',(-8.005327767957e0,7.282883632635e1,
-2.860245266768e1));
#49672=cartesian_point('',(-7.972223263221e0,7.272919933280e1,
-2.874036733060e1));
#49673=cartesian_point('',(-7.941966876973e0,7.261632983416e1,
-2.889967405060e1));
#49674=cartesian_point('',(-7.916082685593e0,7.248888762169e1,
-2.908058179279e1));
#49675=cartesian_point('',(-7.896181516196e0,7.234523304887e1,
-2.928326067937e1));
#49676=cartesian_point('',(-7.886529507876e0,7.221563607734e1,
-2.946292108201e1));
#49677=cartesian_point('',(-7.884086588182e0,7.213324512886e1,
-2.957468991755e1));
#49678=cartesian_point('',(-7.883643330820e0,7.210560485937e1,
-2.961187109192e1));
#49679=cartesian_point('',(-7.907287431089e0,7.362319140227e1,
-2.824331078167e1));
#49680=cartesian_point('',(-7.911109384600e0,7.361719525294e1,
-2.826511385778e1));
#49681=cartesian_point('',(-7.924245810096e0,7.359655209695e1,
-2.833282928309e1));
#49682=cartesian_point('',(-7.952092112723e0,7.355128340430e1,
-2.844742575012e1));
#49683=cartesian_point('',(-7.993057694720e0,7.347914900373e1,
-2.858820828542e1));
#49684=cartesian_point('',(-8.041198314185e0,7.338593941151e1,
-2.873573828352e1));
#49685=cartesian_point('',(-8.095213593683e0,7.326960633309e1,
-2.889000311971e1));
#49686=cartesian_point('',(-8.153429460647e0,7.312852029732e1,
-2.905030186323e1));
#49687=cartesian_point('',(-8.213936703109e0,7.296110508842e1,
-2.921584875775e1));
#49688=cartesian_point('',(-8.274525891480e0,7.276561010657e1,
-2.938578564020e1));
#49689=cartesian_point('',(-8.320844757594e0,7.258511100770e1,
-2.952442446848e1));
#49690=cartesian_point('',(-8.345850656551e0,7.246926066738e1,
-2.960598189179e1));
#49691=cartesian_point('',(-8.353738811458e0,7.243035819081e1,
-2.963261779101e1));
#49692=(bounded_surface()b_spline_surface(3,3,((#49640,#49641,#49642,#49643,
#49644,#49645,#49646,#49647,#49648,#49649,#49650,#49651,#49652),(#49653,#49654,
#49655,#49656,#49657,#49658,#49659,#49660,#49661,#49662,#49663,#49664,#49665),(
#49666,#49667,#49668,#49669,#49670,#49671,#49672,#49673,#49674,#49675,#49676,
#49677,#49678),(#49679,#49680,#49681,#49682,#49683,#49684,#49685,#49686,#49687,
#49688,#49689,#49690,#49691)),.unspecified.,.f.,.f.,.f.)b_spline_surface_with_knots((4,4),(4,1,1,1,1,1,1,1,1,1,4),(0.e0,1.e0),(3.371151499217e-2,
7.034347979154e-2,1.485119517865e-1,2.349982837386e-1,3.317357809375e-1,
4.398179736165e-1,5.600039561163e-1,6.927832645659e-1,8.391344920404e-1,1.e0,
1.080243224846e0),.unspecified.)geometric_representation_item()rational_b_spline_surface(((1.507523596725e0,1.507523596725e0,1.507523596725e0,1.507523596725e0,
1.507523596725e0,1.507523596725e0,1.507523596725e0,1.507523596725e0,
1.507523596725e0,1.507523596725e0,1.507523596725e0,1.507523596725e0,
1.507523596725e0),(8.308254677585e-1,8.308254677585e-1,8.308254677585e-1,
8.308254677585e-1,8.308254677585e-1,8.308254677585e-1,8.308254677585e-1,
8.308254677585e-1,8.308254677585e-1,8.308254677585e-1,8.308254677585e-1,
8.308254677585e-1,8.308254677585e-1),(8.308254677585e-1,8.308254677585e-1,
8.308254677585e-1,8.308254677585e-1,8.308254677585e-1,8.308254677585e-1,
8.308254677585e-1,8.308254677585e-1,8.308254677585e-1,8.308254677585e-1,
8.308254677585e-1,8.308254677585e-1,8.308254677585e-1),(1.507523596725e0,
1.507523596725e0,1.507523596725e0,1.507523596725e0,1.507523596725e0,
1.507523596725e0,1.507523596725e0,1.507523596725e0,1.507523596725e0,
1.507523596725e0,1.507523596725e0,1.507523596725e0,1.507523596725e0)))representation_item('')surface());
#49694=oriented_edge('',*,*,#49693,.t.);
#49695=oriented_edge('',*,*,#49620,.f.);
#49696=oriented_edge('',*,*,#49630,.f.);
#49697=edge_loop('',(#49694,#49695,#49696));
#49698=face_outer_bound('',#49697,.f.);
#49700=cartesian_point('',(-1.158929621241e0,7.328843820985e1,
-2.780688939824e1));
#49701=cartesian_point('',(-2.669362713752e0,7.326439635090e1,
-2.783093125720e1));
#49702=cartesian_point('',(-5.103746221391e0,7.315005184927e1,
-2.794527575882e1));
#49703=cartesian_point('',(-7.518649990853e0,7.291488608016e1,
-2.818044152793e1));
#49704=cartesian_point('',(-8.432629748218e0,7.280844826399e1,
-2.828687934411e1));
#49705=cartesian_point('',(-1.151175932030e0,7.339301366503e1,
-2.839936225974e1));
#49706=cartesian_point('',(-2.651505572285e0,7.336913307062e1,
-2.842324285415e1));
#49707=cartesian_point('',(-5.069628068545e0,7.325555223083e1,
-2.853682369394e1));
#49708=cartesian_point('',(-7.468586990018e0,7.302194264081e1,
-2.877043328396e1));
#49709=cartesian_point('',(-8.376569025815e0,7.291620361537e1,
-2.887617230940e1));
#49710=cartesian_point('',(-1.138678500051e0,7.316207008119e1,
-2.895481396241e1));
#49711=cartesian_point('',(-2.622723349426e0,7.313844941372e1,
-2.897843462988e1));
#49712=cartesian_point('',(-5.014636272659e0,7.302609944759e1,
-2.909078459602e1));
#49713=cartesian_point('',(-7.387895214707e0,7.279499811419e1,
-2.932188592942e1));
#49714=cartesian_point('',(-8.286210095259e0,7.269038540287e1,
-2.942649864073e1));
#49715=cartesian_point('',(-1.125371593458e0,7.266830991345e1,
-2.929838490719e1));
#49716=cartesian_point('',(-2.592076865270e0,7.264496600871e1,
-2.932172881193e1));
#49717=cartesian_point('',(-4.956082587991e0,7.253392664146e1,
-2.943276817918e1));
#49718=cartesian_point('',(-7.301976930156e0,7.230549602767e1,
-2.966119879297e1));
#49719=cartesian_point('',(-8.189998501484e0,7.220208258329e1,
-2.976461223734e1));
#49720=(bounded_surface()b_spline_surface(3,3,((#49700,#49701,#49702,#49703,
#49704),(#49705,#49706,#49707,#49708,#49709),(#49710,#49711,#49712,#49713,
#49714),(#49715,#49716,#49717,#49718,#49719)),.unspecified.,.f.,.f.,.f.)b_spline_surface_with_knots((4,4),(4,1,4),(0.e0,1.e0),(4.662913189623e-1,
4.791353829082e-1,4.870126328995e-1),.unspecified.)geometric_representation_item()rational_b_spline_surface(((1.085424576687e0,1.085424576687e0,1.085424576687e0,
1.085424576687e0,1.085424576687e0),(9.715251411043e-1,9.715251411043e-1,
9.715251411043e-1,9.715251411043e-1,9.715251411043e-1),(9.715251411043e-1,
9.715251411043e-1,9.715251411043e-1,9.715251411043e-1,9.715251411043e-1),(
1.085424576687e0,1.085424576687e0,1.085424576687e0,1.085424576687e0,
1.085424576687e0)))representation_item('')surface());
#49721=oriented_edge('',*,*,#49693,.f.);
#49722=oriented_edge('',*,*,#48776,.f.);
#49723=oriented_edge('',*,*,#49416,.t.);
#49724=oriented_edge('',*,*,#49585,.f.);
#49725=edge_loop('',(#49721,#49722,#49723,#49724));
#49726=face_outer_bound('',#49725,.f.);
#49728=cartesian_point('',(-7.971121341114e0,7.334382171120e1,
-2.806263556740e1));
#49729=cartesian_point('',(-7.974211277296e0,7.336902063784e1,
-2.804109136644e1));
#49730=cartesian_point('',(-7.981897366839e0,7.343201173555e1,
-2.798363972771e1));
#49731=cartesian_point('',(-7.992975733972e0,7.352410558015e1,
-2.788461058220e1));
#49732=cartesian_point('',(-8.003765953614e0,7.361570768951e1,
-2.776443070702e1));
#49733=cartesian_point('',(-8.012735451498e0,7.369391732697e1,
-2.763880059149e1));
#49734=cartesian_point('',(-8.020037405661e0,7.375998441644e1,
-2.750664309213e1));
#49735=cartesian_point('',(-8.025695508040e0,7.381416499977e1,
-2.736700991119e1));
#49736=cartesian_point('',(-8.029654480103e0,7.385618090759e1,
-2.721813475775e1));
#49737=cartesian_point('',(-8.031734016730e0,7.388493244414e1,
-2.705665415985e1));
#49738=cartesian_point('',(-8.031529238363e0,7.389588752186e1,
-2.690072452205e1));
#49739=cartesian_point('',(-8.030100737022e0,7.389323912140e1,
-2.679849399741e1));
#49740=cartesian_point('',(-8.029265575052e0,7.389036086711e1,
-2.675530129360e1));
#49741=cartesian_point('',(-7.954793145794e0,7.337033661922e1,
-2.809130684499e1));
#49742=cartesian_point('',(-7.957957196852e0,7.339613996461e1,
-2.806924588698e1));
#49743=cartesian_point('',(-7.965827503493e0,7.346064081273e1,
-2.801041720632e1));
#49744=cartesian_point('',(-7.977170848672e0,7.355493743123e1,
-2.790901910363e1));
#49745=cartesian_point('',(-7.988218522210e0,7.364872519086e1,
-2.778597136769e1));
#49746=cartesian_point('',(-7.997401529009e0,7.372879655435e1,
-2.765735036008e1));
#49747=cartesian_point('',(-8.004876911490e0,7.379643283679e1,
-2.752205353282e1));
#49748=cartesian_point('',(-8.010669121848e0,7.385189764986e1,
-2.737911021387e1));
#49749=cartesian_point('',(-8.014721753256e0,7.389490761035e1,
-2.722671227850e1));
#49750=cartesian_point('',(-8.016850401567e0,7.392433827752e1,
-2.706141660799e1));
#49751=cartesian_point('',(-8.016640777124e0,7.393555174626e1,
-2.690180762587e1));
#49752=cartesian_point('',(-8.015178589125e0,7.393284088398e1,
-2.679716641578e1));
#49753=cartesian_point('',(-8.014323735367e0,7.392989476406e1,
-2.675295530907e1));
#49754=cartesian_point('',(-7.941848808560e0,7.341467484745e1,
-2.814131048308e1));
#49755=cartesian_point('',(-7.945142545041e0,7.344153579833e1,
-2.811834530909e1));
#49756=cartesian_point('',(-7.953335192805e0,7.350867839169e1,
-2.805710709506e1));
#49757=cartesian_point('',(-7.965142193757e0,7.360682940060e1,
-2.795156381626e1));
#49758=cartesian_point('',(-7.976640357387e0,7.370444158787e1,
-2.782349792801e1));
#49759=cartesian_point('',(-7.986196959821e0,7.378777057981e1,
-2.768964348917e1));
#49760=cartesian_point('',(-7.993975805331e0,7.385815261943e1,
-2.754885349928e1));
#49761=cartesian_point('',(-8.000002676408e0,7.391586456407e1,
-2.740011813595e1));
#49762=cartesian_point('',(-8.004219191943e0,7.396061390739e1,
-2.724155607415e1));
#49763=cartesian_point('',(-8.006433775357e0,7.399123291010e1,
-2.706958483010e1));
#49764=cartesian_point('',(-8.006215671303e0,7.400289850870e1,
-2.690353777035e1));
#49765=cartesian_point('',(-8.004694538745e0,7.400007835139e1,
-2.679467836841e1));
#49766=cartesian_point('',(-8.003805228506e0,7.399701348093e1,
-2.674868527113e1));
#49767=cartesian_point('',(-7.955092185442e0,7.347106424182e1,
-2.820916571829e1));
#49768=cartesian_point('',(-7.958562752128e0,7.349936727151e1,
-2.818496761700e1));
#49769=cartesian_point('',(-7.967194922284e0,7.357011196866e1,
-2.812044392745e1));
#49770=cartesian_point('',(-7.979634132651e0,7.367351856168e1,
-2.800924856896e1));
#49771=cartesian_point('',(-7.991746553877e0,7.377634547788e1,
-2.787434027015e1));
#49772=cartesian_point('',(-8.001812565858e0,7.386411635001e1,
-2.773334988110e1));
#49773=cartesian_point('',(-8.010005192879e0,7.393824231700e1,
-2.758506978898e1));
#49774=cartesian_point('',(-8.016352031321e0,7.399901829714e1,
-2.742843678861e1));
#49775=cartesian_point('',(-8.020792008086e0,7.404613934436e1,
-2.726146974404e1));
#49776=cartesian_point('',(-8.023123766749e0,7.407837868045e1,
-2.708039614280e1));
#49777=cartesian_point('',(-8.022894100474e0,7.409066077251e1,
-2.690557055908e1));
#49778=cartesian_point('',(-8.021292595133e0,7.408769158795e1,
-2.679095951819e1));
#49779=cartesian_point('',(-8.020356302385e0,7.408446479734e1,
-2.674253661997e1));
#49780=cartesian_point('',(-7.978382063683e0,7.350882404210e1,
-2.825667177817e1));
#49781=cartesian_point('',(-7.981976815858e0,7.353813982445e1,
-2.823160780852e1));
#49782=cartesian_point('',(-7.990917656710e0,7.361141423093e1,
-2.816477677345e1));
#49783=cartesian_point('',(-8.003800859298e0,7.371851175039e1,
-2.804961203498e1));
#49784=cartesian_point('',(-8.016344665417e0,7.382500090097e1,
-2.790989840274e1));
#49785=cartesian_point('',(-8.026768428911e0,7.391589124616e1,
-2.776389653128e1));
#49786=cartesian_point('',(-8.035251649153e0,7.399264652330e1,
-2.761035624053e1));
#49787=cartesian_point('',(-8.041823196396e0,7.405557433458e1,
-2.744817683528e1));
#49788=cartesian_point('',(-8.046420106996e0,7.410436099773e1,
-2.727530708371e1));
#49789=cartesian_point('',(-8.048834156270e0,7.413773827228e1,
-2.708784101874e1));
#49790=cartesian_point('',(-8.048596370002e0,7.415045331946e1,
-2.690685039502e1));
#49791=cartesian_point('',(-8.046938419929e0,7.414737947506e1,
-2.678820005501e1));
#49792=cartesian_point('',(-8.045969131994e0,7.414403897008e1,
-2.673807074010e1));
#49793=cartesian_point('',(-8.006548719666e0,7.353488791968e1,
-2.829119716086e1));
#49794=cartesian_point('',(-8.010234033345e0,7.356494224569e1,
-2.826550176204e1));
#49795=cartesian_point('',(-8.019399970404e0,7.364006142714e1,
-2.819698810944e1));
#49796=cartesian_point('',(-8.032606951588e0,7.374985053200e1,
-2.807892872503e1));
#49797=cartesian_point('',(-8.045465342488e0,7.385901034449e1,
-2.793571083294e1));
#49798=cartesian_point('',(-8.056149994073e0,7.395217554620e1,
-2.778605436876e1));
#49799=cartesian_point('',(-8.064845127633e0,7.403084823160e1,
-2.762867811049e1));
#49800=cartesian_point('',(-8.071580542389e0,7.409534525250e1,
-2.746245402360e1));
#49801=cartesian_point('',(-8.076291896021e0,7.414534655583e1,
-2.728527975926e1));
#49802=cartesian_point('',(-8.078765955216e0,7.417955366501e1,
-2.709315202942e1));
#49803=cartesian_point('',(-8.078522247494e0,7.419258444204e1,
-2.690766558820e1));
#49804=cartesian_point('',(-8.076823135448e0,7.418943427509e1,
-2.678606961417e1));
#49805=cartesian_point('',(-8.075829785976e0,7.418601084463e1,
-2.673469590538e1));
#49806=cartesian_point('',(-8.032543634372e0,7.355209148331e1,
-2.831504760341e1));
#49807=cartesian_point('',(-8.036291688319e0,7.358265746630e1,
-2.828891475563e1));
#49808=cartesian_point('',(-8.045613570189e0,7.365905469275e1,
-2.821923539936e1));
#49809=cartesian_point('',(-8.059044862534e0,7.377070850595e1,
-2.809917062794e1));
#49810=cartesian_point('',(-8.072121195196e0,7.388171853116e1,
-2.795352501331e1));
#49811=cartesian_point('',(-8.082986587915e0,7.397645973487e1,
-2.780133667719e1));
#49812=cartesian_point('',(-8.091828533289e0,7.405646078500e1,
-2.764130289204e1));
#49813=cartesian_point('',(-8.098677474116e0,7.412204494149e1,
-2.747227668279e1));
#49814=cartesian_point('',(-8.103468112944e0,7.417288773759e1,
-2.729212028723e1));
#49815=cartesian_point('',(-8.105983746523e0,7.420766974941e1,
-2.709676299413e1));
#49816=cartesian_point('',(-8.105735936464e0,7.422091926149e1,
-2.690816188734e1));
#49817=cartesian_point('',(-8.104008307741e0,7.421771621892e1,
-2.678452520214e1));
#49818=cartesian_point('',(-8.102998288631e0,7.421423533834e1,
-2.673228938746e1));
#49819=cartesian_point('',(-8.053035843979e0,7.356304318851e1,
-2.833079634193e1));
#49820=cartesian_point('',(-8.056825417496e0,7.359394777028e1,
-2.830437400395e1));
#49821=cartesian_point('',(-8.066250498818e0,7.367119076740e1,
-2.823392322105e1));
#49822=cartesian_point('',(-8.079830233354e0,7.378407858693e1,
-2.811253134650e1));
#49823=cartesian_point('',(-8.093050793135e0,7.389631302570e1,
-2.796527914015e1));
#49824=cartesian_point('',(-8.104035794749e0,7.399209717879e1,
-2.781141528948e1));
#49825=cartesian_point('',(-8.112974895641e0,7.407297729964e1,
-2.764962283519e1));
#49826=cartesian_point('',(-8.119898964512e0,7.413928088885e1,
-2.747874226802e1));
#49827=cartesian_point('',(-8.124742071831e0,7.419068055885e1,
-2.729661239021e1));
#49828=cartesian_point('',(-8.127285218051e0,7.422584302345e1,
-2.709911787201e1));
#49829=cartesian_point('',(-8.127034693194e0,7.423923728763e1,
-2.690845557585e1));
#49830=cartesian_point('',(-8.125288193014e0,7.423599925361e1,
-2.678346841111e1));
#49831=cartesian_point('',(-8.124267142455e0,7.423248035432e1,
-2.673066208140e1));
#49832=cartesian_point('',(-8.075176848922e0,7.357260583436e1,
-2.834515684595e1));
#49833=cartesian_point('',(-8.079004377016e0,7.360381994182e1,
-2.831846987425e1));
#49834=cartesian_point('',(-8.088523796781e0,7.368183608922e1,
-2.824731390170e1));
#49835=cartesian_point('',(-8.102239227821e0,7.379585195963e1,
-2.812470887304e1));
#49836=cartesian_point('',(-8.115591630953e0,7.390920568019e1,
-2.797598802170e1));
#49837=cartesian_point('',(-8.126685971487e0,7.400594323194e1,
-2.782059252111e1));
#49838=cartesian_point('',(-8.135713885837e0,7.408762694388e1,
-2.765719240225e1));
#49839=cartesian_point('',(-8.142706632035e0,7.415458819319e1,
-2.748461669782e1));
#49840=cartesian_point('',(-8.147597702744e0,7.420649692226e1,
-2.730068278681e1));
#49841=cartesian_point('',(-8.150165999289e0,7.424200717283e1,
-2.710123455198e1));
#49842=cartesian_point('',(-8.149912992733e0,7.425553376027e1,
-2.690868804628e1));
#49843=cartesian_point('',(-8.148149241458e0,7.425226373924e1,
-2.678246635818e1));
#49844=cartesian_point('',(-8.147118106641e0,7.424871008567e1,
-2.672913849954e1));
#49845=cartesian_point('',(-8.108266294641e0,7.358383260504e1,
-2.836303406706e1));
#49846=cartesian_point('',(-8.112141223744e0,7.361543327537e1,
-2.833601659753e1));
#49847=cartesian_point('',(-8.121778461646e0,7.369441500079e1,
-2.826397992217e1));
#49848=cartesian_point('',(-8.135663362403e0,7.380983968025e1,
-2.813985980005e1));
#49849=cartesian_point('',(-8.149180423098e0,7.392459125826e1,
-2.798930477582e1));
#49850=cartesian_point('',(-8.160411315681e0,7.402251949803e1,
-2.783199641624e1));
#49851=cartesian_point('',(-8.169550148082e0,7.410520680514e1,
-2.766658850459e1));
#49852=cartesian_point('',(-8.176628664559e0,7.417298939817e1,
-2.749189576380e1));
#49853=cartesian_point('',(-8.181579636167e0,7.422553388490e1,
-2.730570881762e1));
#49854=cartesian_point('',(-8.184179342646e0,7.426147848117e1,
-2.710382060979e1));
#49855=cartesian_point('',(-8.183923236728e0,7.427517032552e1,
-2.690892093766e1));
#49856=cartesian_point('',(-8.182137940767e0,7.427186035633e1,
-2.678115746829e1));
#49857=cartesian_point('',(-8.181094211845e0,7.426826329851e1,
-2.672717827853e1));
#49858=cartesian_point('',(-8.155335775150e0,7.359397114157e1,
-2.838164351568e1));
#49859=cartesian_point('',(-8.159260393546e0,7.362597703607e1,
-2.835427959354e1));
#49860=cartesian_point('',(-8.169021137250e0,7.370597095273e1,
-2.828131969950e1));
#49861=cartesian_point('',(-8.183083688866e0,7.382287245145e1,
-2.815561134287e1));
#49862=cartesian_point('',(-8.196773355957e0,7.393908936839e1,
-2.800313360112e1));
#49863=cartesian_point('',(-8.208147392635e0,7.403826577659e1,
-2.784382003938e1));
#49864=cartesian_point('',(-8.217402497648e0,7.412200512738e1,
-2.767630740884e1));
#49865=cartesian_point('',(-8.224570924963e0,7.419064871443e1,
-2.749939543188e1));
#49866=cartesian_point('',(-8.229584689180e0,7.424385965001e1,
-2.731084668536e1));
#49867=cartesian_point('',(-8.232217321908e0,7.428025956001e1,
-2.710640071498e1));
#49868=cartesian_point('',(-8.231957967006e0,7.429412463903e1,
-2.690903427741e1));
#49869=cartesian_point('',(-8.230150086291e0,7.429077279318e1,
-2.677965459738e1));
#49870=cartesian_point('',(-8.229093155282e0,7.428713023579e1,
-2.672499263350e1));
#49871=cartesian_point('',(-8.218748803198e0,7.359793076632e1,
-2.839536987044e1));
#49872=cartesian_point('',(-8.222710860714e0,7.363024198288e1,
-2.836774490855e1));
#49873=cartesian_point('',(-8.232564661663e0,7.371099854977e1,
-2.829408940194e1));
#49874=cartesian_point('',(-8.246761066906e0,7.382901277946e1,
-2.816718436688e1));
#49875=cartesian_point('',(-8.260580786801e0,7.394633377736e1,
-2.801325792562e1));
#49876=cartesian_point('',(-8.272062677481e0,7.404645063626e1,
-2.785243351511e1));
#49877=cartesian_point('',(-8.281405389788e0,7.413098266467e1,
-2.768333505346e1));
#49878=cartesian_point('',(-8.288641561732e0,7.420027498022e1,
-2.750475096068e1));
#49879=cartesian_point('',(-8.293702637956e0,7.425398806139e1,
-2.731442268130e1));
#49880=cartesian_point('',(-8.296360079445e0,7.429073103413e1,
-2.710804952745e1));
#49881=cartesian_point('',(-8.296098276547e0,7.430472663935e1,
-2.690882446956e1));
#49882=cartesian_point('',(-8.294273379021e0,7.430134324092e1,
-2.677822703207e1));
#49883=cartesian_point('',(-8.293206500709e0,7.429766640123e1,
-2.672305062209e1));
#49884=cartesian_point('',(-8.299159972513e0,7.359133802788e1,
-2.839919161214e1));
#49885=cartesian_point('',(-8.303134177843e0,7.362374831182e1,
-2.837148195109e1));
#49886=cartesian_point('',(-8.313018172931e0,7.370475233465e1,
-2.829760074014e1));
#49887=cartesian_point('',(-8.327258009454e0,7.382312761044e1,
-2.817030742069e1));
#49888=cartesian_point('',(-8.341119927382e0,7.394080684779e1,
-2.801591092213e1));
#49889=cartesian_point('',(-8.352636813281e0,7.404122885323e1,
-2.785459628886e1));
#49890=cartesian_point('',(-8.362007951392e0,7.412601808054e1,
-2.768498327505e1));
#49891=cartesian_point('',(-8.369266104330e0,7.419552088802e1,
-2.750585663345e1));
#49892=cartesian_point('',(-8.374342531807e0,7.424939689959e1,
-2.731495095180e1));
#49893=cartesian_point('',(-8.377008022958e0,7.428625118537e1,
-2.710795248771e1));
#49894=cartesian_point('',(-8.376745425764e0,7.430028914222e1,
-2.690812436617e1));
#49895=cartesian_point('',(-8.374915006818e0,7.429689550597e1,
-2.677713180479e1));
#49896=cartesian_point('',(-8.373844900919e0,7.429320754275e1,
-2.672178847327e1));
#49897=cartesian_point('',(-8.355016652570e0,7.357544013302e1,
-2.838860786932e1));
#49898=cartesian_point('',(-8.358964867861e0,7.360763846401e1,
-2.836107942067e1));
#49899=cartesian_point('',(-8.368784263104e0,7.368811305909e1,
-2.828768110028e1));
#49900=cartesian_point('',(-8.382931179150e0,7.380571588295e1,
-2.816121850864e1));
#49901=cartesian_point('',(-8.396702815111e0,7.392262867315e1,
-2.800782768960e1));
#49902=cartesian_point('',(-8.408144829336e0,7.402239782274e1,
-2.784756187952e1));
#49903=cartesian_point('',(-8.417455150928e0,7.410663677744e1,
-2.767904974125e1));
#49904=cartesian_point('',(-8.424666275904e0,7.417568924105e1,
-2.750108387358e1));
#49905=cartesian_point('',(-8.429709859638e0,7.422921666580e1,
-2.731141353418e1));
#49906=cartesian_point('',(-8.432358128678e0,7.426583279926e1,
-2.710575291062e1));
#49907=cartesian_point('',(-8.432097230868e0,7.427978014551e1,
-2.690721503344e1));
#49908=cartesian_point('',(-8.430278624904e0,7.427640841289e1,
-2.677706783284e1));
#49909=cartesian_point('',(-8.429215424370e0,7.427274424829e1,
-2.672208162706e1));
#49910=cartesian_point('',(-8.385830920108e0,7.356270338205e1,
-2.837812986006e1));
#49911=cartesian_point('',(-8.389752732424e0,7.359468639254e1,
-2.835078550297e1));
#49912=cartesian_point('',(-8.399506501448e0,7.367462314824e1,
-2.827787774539e1));
#49913=cartesian_point('',(-8.413559020677e0,7.379144124729e1,
-2.815225908031e1));
#49914=cartesian_point('',(-8.427238940255e0,7.390757541289e1,
-2.799988991921e1));
#49915=cartesian_point('',(-8.438604893228e0,7.400668133391e1,
-2.784068959624e1));
#49916=cartesian_point('',(-8.447853432037e0,7.409036127317e1,
-2.767329582442e1));
#49917=cartesian_point('',(-8.455016781862e0,7.415895623774e1,
-2.749650917325e1));
#49918=cartesian_point('',(-8.460027000025e0,7.421212953730e1,
-2.730809380349e1));
#49919=cartesian_point('',(-8.462657773327e0,7.424850373459e1,
-2.710379227633e1));
#49920=cartesian_point('',(-8.462398601901e0,7.426235903062e1,
-2.690656514316e1));
#49921=cartesian_point('',(-8.460591996604e0,7.425900954965e1,
-2.677727673458e1));
#49922=cartesian_point('',(-8.459535811150e0,7.425536956174e1,
-2.672265332865e1));
#49923=b_spline_surface_with_knots('',3,3,((#49728,#49729,#49730,#49731,#49732,
#49733,#49734,#49735,#49736,#49737,#49738,#49739,#49740),(#49741,#49742,#49743,
#49744,#49745,#49746,#49747,#49748,#49749,#49750,#49751,#49752,#49753),(#49754,
#49755,#49756,#49757,#49758,#49759,#49760,#49761,#49762,#49763,#49764,#49765,
#49766),(#49767,#49768,#49769,#49770,#49771,#49772,#49773,#49774,#49775,#49776,
#49777,#49778,#49779),(#49780,#49781,#49782,#49783,#49784,#49785,#49786,#49787,
#49788,#49789,#49790,#49791,#49792),(#49793,#49794,#49795,#49796,#49797,#49798,
#49799,#49800,#49801,#49802,#49803,#49804,#49805),(#49806,#49807,#49808,#49809,
#49810,#49811,#49812,#49813,#49814,#49815,#49816,#49817,#49818),(#49819,#49820,
#49821,#49822,#49823,#49824,#49825,#49826,#49827,#49828,#49829,#49830,#49831),(
#49832,#49833,#49834,#49835,#49836,#49837,#49838,#49839,#49840,#49841,#49842,
#49843,#49844),(#49845,#49846,#49847,#49848,#49849,#49850,#49851,#49852,#49853,
#49854,#49855,#49856,#49857),(#49858,#49859,#49860,#49861,#49862,#49863,#49864,
#49865,#49866,#49867,#49868,#49869,#49870),(#49871,#49872,#49873,#49874,#49875,
#49876,#49877,#49878,#49879,#49880,#49881,#49882,#49883),(#49884,#49885,#49886,
#49887,#49888,#49889,#49890,#49891,#49892,#49893,#49894,#49895,#49896),(#49897,
#49898,#49899,#49900,#49901,#49902,#49903,#49904,#49905,#49906,#49907,#49908,
#49909),(#49910,#49911,#49912,#49913,#49914,#49915,#49916,#49917,#49918,#49919,
#49920,#49921,#49922)),.unspecified.,.f.,.f.,.f.,(4,1,1,1,1,1,1,1,1,1,1,1,4),(4,
1,1,1,1,1,1,1,1,1,4),(2.482103001190e-1,5.e-1,6.25e-1,7.5e-1,8.75e-1,9.375e-1,
1.e0,1.0625e0,1.125e0,1.25e0,1.375e0,1.5e0,1.704340592317e0),(6.366722778659e-2,
8.846386927420e-2,1.273831169652e-1,1.645602692450e-1,2.010996078935e-1,
2.375869523084e-1,2.744952665800e-1,3.124552876301e-1,3.525183738323e-1,
3.962854500737e-1,4.284588899134e-1),.unspecified.);
#49924=oriented_edge('',*,*,#43921,.f.);
#49926=oriented_edge('',*,*,#49925,.t.);
#49927=oriented_edge('',*,*,#49634,.t.);
#49928=oriented_edge('',*,*,#49557,.f.);
#49929=edge_loop('',(#49924,#49926,#49927,#49928));
#49930=face_outer_bound('',#49929,.f.);
#49932=cartesian_point('',(-8.238453718212e0,7.429348464650e1,
-2.658936678635e1));
#49933=cartesian_point('',(-8.852891820575e0,7.422500159776e1,
-2.665784983509e1));
#49934=cartesian_point('',(-9.948306070383e0,7.408904711239e1,
-2.679380432047e1));
#49935=cartesian_point('',(-1.103693336489e1,7.392926412287e1,
-2.695358730999e1));
#49936=cartesian_point('',(-1.151518082707e1,7.385429775192e1,
-2.702855368093e1));
#49937=cartesian_point('',(-8.168993293991e0,7.439700613315e1,
-2.731608585980e1));
#49938=cartesian_point('',(-8.778311808424e0,7.432909368122e1,
-2.738399831173e1));
#49939=cartesian_point('',(-9.864634898889e0,7.419426783031e1,
-2.751882416265e1));
#49940=cartesian_point('',(-1.094430467488e1,7.403580004777e1,
-2.767729194519e1));
#49941=cartesian_point('',(-1.141863354998e1,7.396144794760e1,
-2.775164404536e1));
#49942=cartesian_point('',(-8.062982526982e0,7.412157098348e1,
-2.799177726767e1));
#49943=cartesian_point('',(-8.664487506594e0,7.405452937860e1,
-2.805881887255e1));
#49944=cartesian_point('',(-9.736935634655e0,7.392142605395e1,
-2.819192219720e1));
#49945=cartesian_point('',(-1.080293441139e1,7.376496554539e1,
-2.834838270577e1));
#49946=cartesian_point('',(-1.127128272378e1,7.369155094763e1,
-2.842179730353e1));
#49947=cartesian_point('',(-7.949192349515e0,7.354193128424e1,
-2.843306084660e1));
#49948=cartesian_point('',(-8.542310412035e0,7.347582443197e1,
-2.849916769888e1));
#49949=cartesian_point('',(-9.599865388400e0,7.334457003808e1,
-2.863042209277e1));
#49950=cartesian_point('',(-1.065118994405e1,7.319026410370e1,
-2.878472802715e1));
#49951=cartesian_point('',(-1.111311882086e1,7.311785580530e1,
-2.885713632555e1));
#49952=(bounded_surface()b_spline_surface(3,3,((#49932,#49933,#49934,#49935,
#49936),(#49937,#49938,#49939,#49940,#49941),(#49942,#49943,#49944,#49945,
#49946),(#49947,#49948,#49949,#49950,#49951)),.unspecified.,.f.,.f.,.f.)b_spline_surface_with_knots((4,4),(4,1,4),(0.e0,1.e0),(4.868845922611e-1,
4.929125011281e-1,4.976616851456e-1),.unspecified.)geometric_representation_item()rational_b_spline_surface(((1.072787656228e0,1.072787656228e0,1.072787656228e0,
1.072787656228e0,1.072787656228e0),(9.757374479239e-1,9.757374479239e-1,
9.757374479239e-1,9.757374479239e-1,9.757374479239e-1),(9.757374479239e-1,
9.757374479239e-1,9.757374479239e-1,9.757374479239e-1,9.757374479239e-1),(
1.072787656228e0,1.072787656228e0,1.072787656228e0,1.072787656228e0,
1.072787656228e0)))representation_item('')surface());
#49953=oriented_edge('',*,*,#49925,.f.);
#49954=oriented_edge('',*,*,#44235,.f.);
#49956=oriented_edge('',*,*,#49955,.f.);
#49957=oriented_edge('',*,*,#48780,.f.);
#49958=edge_loop('',(#49953,#49954,#49956,#49957));
#49959=face_outer_bound('',#49958,.f.);
#49961=cartesian_point('',(-1.136291401364e1,7.344616808428e1,
-2.711964648485e1));
#49962=cartesian_point('',(-1.136288432731e1,7.344758693337e1,
-2.714014132669e1));
#49963=cartesian_point('',(-1.136257026307e1,7.345151480206e1,
-2.721883106421e1));
#49964=cartesian_point('',(-1.136074861763e1,7.344833381445e1,
-2.735164344161e1));
#49965=cartesian_point('',(-1.135625682688e1,7.342725896553e1,
-2.751421838650e1));
#49966=cartesian_point('',(-1.134999420820e1,7.339192102230e1,
-2.766666866386e1));
#49967=cartesian_point('',(-1.134203043359e1,7.334309631949e1,
-2.781207439123e1));
#49968=cartesian_point('',(-1.133233507208e1,7.328067925551e1,
-2.795200033836e1));
#49969=cartesian_point('',(-1.132079324927e1,7.320386985250e1,
-2.808735113176e1));
#49970=cartesian_point('',(-1.130710712674e1,7.311050670753e1,
-2.821938443383e1));
#49971=cartesian_point('',(-1.129231106342e1,7.300753071082e1,
-2.833668525350e1));
#49972=cartesian_point('',(-1.128169619987e1,7.293252973235e1,
-2.840681843259e1));
#49973=cartesian_point('',(-1.127679884190e1,7.289772007818e1,
-2.843660052890e1));
#49974=cartesian_point('',(-1.137700251518e1,7.346532731627e1,
-2.711834072064e1));
#49975=cartesian_point('',(-1.137697243805e1,7.346676483963e1,
-2.713910531376e1));
#49976=cartesian_point('',(-1.137665424012e1,7.347074438369e1,
-2.721883047324e1));
#49977=cartesian_point('',(-1.137480864065e1,7.346752153149e1,
-2.735338884526e1));
#49978=cartesian_point('',(-1.137025783330e1,7.344616977976e1,
-2.751809975860e1));
#49979=cartesian_point('',(-1.136391293162e1,7.341036754469e1,
-2.767255310118e1));
#49980=cartesian_point('',(-1.135584445809e1,7.336090095762e1,
-2.781987057559e1));
#49981=cartesian_point('',(-1.134602148114e1,7.329766233928e1,
-2.796163844923e1));
#49982=cartesian_point('',(-1.133432747511e1,7.321984019014e1,
-2.809877407104e1));
#49983=cartesian_point('',(-1.132046048462e1,7.312524322845e1,
-2.823255246362e1));
#49984=cartesian_point('',(-1.130546832626e1,7.302090249122e1,
-2.835140814232e1));
#49985=cartesian_point('',(-1.129471235156e1,7.294490447827e1,
-2.842247375786e1));
#49986=cartesian_point('',(-1.128974979375e1,7.290963139379e1,
-2.845265235140e1));
#49987=cartesian_point('',(-1.140026229176e1,7.350623554570e1,
-2.711554280121e1));
#49988=cartesian_point('',(-1.140023139693e1,7.350771214373e1,
-2.713687183095e1));
#49989=cartesian_point('',(-1.139990454954e1,7.351179981505e1,
-2.721876354207e1));
#49990=cartesian_point('',(-1.139800882782e1,7.350848936397e1,
-2.735697529180e1));
#49991=cartesian_point('',(-1.139333453219e1,7.348655821150e1,
-2.752615557718e1));
#49992=cartesian_point('',(-1.138681745880e1,7.344978447663e1,
-2.768480020062e1));
#49993=cartesian_point('',(-1.137852990973e1,7.339897478938e1,
-2.783611787869e1));
#49994=cartesian_point('',(-1.136843990593e1,7.333401712316e1,
-2.798173986114e1));
#49995=cartesian_point('',(-1.135642746666e1,7.325407587001e1,
-2.812261011779e1));
#49996=cartesian_point('',(-1.134218202199e1,7.315689722885e1,
-2.826003999629e1));
#49997=cartesian_point('',(-1.132677954776e1,7.304970086277e1,
-2.838214911418e1));
#49998=cartesian_point('',(-1.131572830737e1,7.297161662143e1,
-2.845516579104e1));
#49999=cartesian_point('',(-1.131062932321e1,7.293537383981e1,
-2.848617402868e1));
#50000=cartesian_point('',(-1.141972940083e1,7.357476799841e1,
-2.711082725169e1));
#50001=cartesian_point('',(-1.141969718385e1,7.357630777587e1,
-2.713306891319e1));
#50002=cartesian_point('',(-1.141935635122e1,7.358057027705e1,
-2.721846369932e1));
#50003=cartesian_point('',(-1.141737958740e1,7.357711818826e1,
-2.736258255780e1));
#50004=cartesian_point('',(-1.141250562480e1,7.355425020872e1,
-2.753898932474e1));
#50005=cartesian_point('',(-1.140571016874e1,7.351590566584e1,
-2.770441078698e1));
#50006=cartesian_point('',(-1.139706839868e1,7.346292433378e1,
-2.786219635307e1));
#50007=cartesian_point('',(-1.138654664196e1,7.339518715677e1,
-2.801405000432e1));
#50008=cartesian_point('',(-1.137401933125e1,7.331181954618e1,
-2.816095875352e1));
#50009=cartesian_point('',(-1.135916196789e1,7.321046661410e1,
-2.830429268196e1));
#50010=cartesian_point('',(-1.134309605820e1,7.309865301119e1,
-2.843166225212e1));
#50011=cartesian_point('',(-1.133156740574e1,7.301719556869e1,
-2.850783357990e1));
#50012=cartesian_point('',(-1.132624783521e1,7.297938489376e1,
-2.854018326050e1));
#50013=cartesian_point('',(-1.142288317038e1,7.364354743201e1,
-2.710607095490e1));
#50014=cartesian_point('',(-1.142284966661e1,7.364514869980e1,
-2.712920084925e1));
#50015=cartesian_point('',(-1.142249522264e1,7.364958135684e1,
-2.721800505678e1));
#50016=cartesian_point('',(-1.142043958335e1,7.364599141697e1,
-2.736787309940e1));
#50017=cartesian_point('',(-1.141537129182e1,7.362221165611e1,
-2.755131315025e1));
#50018=cartesian_point('',(-1.140830489556e1,7.358233830027e1,
-2.772333027470e1));
#50019=cartesian_point('',(-1.139931837450e1,7.352724338160e1,
-2.788741081194e1));
#50020=cartesian_point('',(-1.138837640761e1,7.345680100312e1,
-2.804532953033e1));
#50021=cartesian_point('',(-1.137534799039e1,7.337009863767e1,
-2.819811533495e1));
#50022=cartesian_point('',(-1.135989506781e1,7.326468301297e1,
-2.834719547047e1));
#50023=cartesian_point('',(-1.134318345937e1,7.314837561357e1,
-2.847968485640e1));
#50024=cartesian_point('',(-1.133119015831e1,7.306363515134e1,
-2.855892649653e1));
#50025=cartesian_point('',(-1.132565589873e1,7.302429850022e1,
-2.859258175708e1));
#50026=cartesian_point('',(-1.141071885013e1,7.370950956666e1,
-2.710148746129e1));
#50027=cartesian_point('',(-1.141068414944e1,7.371116802909e1,
-2.712544353620e1));
#50028=cartesian_point('',(-1.141031704505e1,7.371575895480e1,
-2.721741898167e1));
#50029=cartesian_point('',(-1.140818804053e1,7.371204079418e1,
-2.737263456820e1));
#50030=cartesian_point('',(-1.140293899598e1,7.368741294941e1,
-2.756261655505e1));
#50031=cartesian_point('',(-1.139562058749e1,7.364611758406e1,
-2.774076856623e1));
#50032=cartesian_point('',(-1.138631339987e1,7.358905673476e1,
-2.791070430552e1));
#50033=cartesian_point('',(-1.137498057887e1,7.351609814122e1,
-2.807426438315e1));
#50034=cartesian_point('',(-1.136148606261e1,7.342629398816e1,
-2.823251666984e1));
#50035=cartesian_point('',(-1.134547918680e1,7.331709949211e1,
-2.838694158021e1));
#50036=cartesian_point('',(-1.132816698841e1,7.319661223455e1,
-2.852419310964e1));
#50037=cartesian_point('',(-1.131574149926e1,7.310881810560e1,
-2.860629056891e1));
#50038=cartesian_point('',(-1.131000754888e1,7.306806208359e1,
-2.864116020109e1));
#50039=cartesian_point('',(-1.138999090697e1,7.375837793955e1,
-2.709807477140e1));
#50040=cartesian_point('',(-1.138995534824e1,7.376007740418e1,
-2.712262312646e1));
#50041=cartesian_point('',(-1.138957916771e1,7.376478179107e1,
-2.721687199901e1));
#50042=cartesian_point('',(-1.138739756845e1,7.376097171034e1,
-2.737592118343e1));
#50043=cartesian_point('',(-1.138201894395e1,7.373573588315e1,
-2.757059301528e1));
#50044=cartesian_point('',(-1.137451987056e1,7.369342109415e1,
-2.775314306214e1));
#50045=cartesian_point('',(-1.136498280046e1,7.363495088990e1,
-2.792727633409e1));
#50046=cartesian_point('',(-1.135336978026e1,7.356018844828e1,
-2.809488064273e1));
#50047=cartesian_point('',(-1.133954112252e1,7.346816065636e1,
-2.825705179283e1));
#50048=cartesian_point('',(-1.132313712348e1,7.335625712725e1,
-2.841530831599e1));
#50049=cartesian_point('',(-1.130539436846e1,7.323277337341e1,
-2.855597377592e1));
#50050=cartesian_point('',(-1.129265904824e1,7.314279010296e1,
-2.864011854186e1));
#50051=cartesian_point('',(-1.128678194161e1,7.310101654890e1,
-2.867585874425e1));
#50052=cartesian_point('',(-1.136884511125e1,7.379261989059e1,
-2.709567390745e1));
#50053=cartesian_point('',(-1.136880896750e1,7.379434731067e1,
-2.712062608106e1));
#50054=cartesian_point('',(-1.136842659882e1,7.379912905575e1,
-2.721642498365e1));
#50055=cartesian_point('',(-1.136620914030e1,7.379525630359e1,
-2.737808792773e1));
#50056=cartesian_point('',(-1.136074216777e1,7.376960595197e1,
-2.757595731132e1));
#50057=cartesian_point('',(-1.135311991645e1,7.372659611660e1,
-2.776150595336e1));
#50058=cartesian_point('',(-1.134342611173e1,7.366716500950e1,
-2.793850111689e1));
#50059=cartesian_point('',(-1.133162205078e1,7.359117269833e1,
-2.810886279552e1));
#50060=cartesian_point('',(-1.131756557429e1,7.349762882212e1,
-2.827370583958e1));
#50061=cartesian_point('',(-1.130089081531e1,7.338387826536e1,
-2.843457476894e1));
#50062=cartesian_point('',(-1.128285450538e1,7.325835149051e1,
-2.857756785791e1));
#50063=cartesian_point('',(-1.126990794129e1,7.316687565618e1,
-2.866310848426e1));
#50064=cartesian_point('',(-1.126393323029e1,7.312440834542e1,
-2.869944224430e1));
#50065=cartesian_point('',(-1.135145075967e1,7.381545160508e1,
-2.709406829183e1));
#50066=cartesian_point('',(-1.135141423391e1,7.381719727969e1,
-2.711928415374e1));
#50067=cartesian_point('',(-1.135102782446e1,7.382202953868e1,
-2.721609520601e1));
#50068=cartesian_point('',(-1.134878695028e1,7.381811586288e1,
-2.737946490152e1));
#50069=cartesian_point('',(-1.134326228763e1,7.379219483216e1,
-2.757942224526e1));
#50070=cartesian_point('',(-1.133555960271e1,7.374873114043e1,
-2.776692893137e1));
#50071=cartesian_point('',(-1.132576345229e1,7.368867257614e1,
-2.794579287327e1));
#50072=cartesian_point('',(-1.131383464421e1,7.361187717598e1,
-2.811795507904e1));
#50073=cartesian_point('',(-1.129962940499e1,7.351734331623e1,
-2.828454283548e1));
#50074=cartesian_point('',(-1.128277784326e1,7.340238667419e1,
-2.844711763247e1));
#50075=cartesian_point('',(-1.126454984573e1,7.327552583289e1,
-2.859163063324e1));
#50076=cartesian_point('',(-1.125146534215e1,7.318307537357e1,
-2.867808273850e1));
#50077=cartesian_point('',(-1.124542689673e1,7.314015504861e1,
-2.871480408403e1));
#50078=cartesian_point('',(-1.133199631442e1,7.383656403808e1,
-2.709257869701e1));
#50079=cartesian_point('',(-1.133195944367e1,7.383832619839e1,
-2.711803269577e1));
#50080=cartesian_point('',(-1.133156938500e1,7.384320407645e1,
-2.721575782007e1));
#50081=cartesian_point('',(-1.132930736416e1,7.383925344252e1,
-2.738066888223e1));
#50082=cartesian_point('',(-1.132373060158e1,7.381308796159e1,
-2.758251186210e1));
#50083=cartesian_point('',(-1.131595527710e1,7.376921439234e1,
-2.777178685716e1));
#50084=cartesian_point('',(-1.130606669830e1,7.370858917167e1,
-2.795233849219e1));
#50085=cartesian_point('',(-1.129402523112e1,7.363106850211e1,
-2.812612675342e1));
#50086=cartesian_point('',(-1.127968564434e1,7.353564058855e1,
-2.829429015903e1));
#50087=cartesian_point('',(-1.126267441211e1,7.341959473129e1,
-2.845840552453e1));
#50088=cartesian_point('',(-1.124427330159e1,7.329152909503e1,
-2.860429115716e1));
#50089=cartesian_point('',(-1.123106422487e1,7.319819845218e1,
-2.869156641870e1));
#50090=cartesian_point('',(-1.122496822092e1,7.315486901026e1,
-2.872863779258e1));
#50091=cartesian_point('',(-1.130194683717e1,7.386337520727e1,
-2.709067927837e1));
#50092=cartesian_point('',(-1.130190954137e1,7.386515767791e1,
-2.711642666162e1));
#50093=cartesian_point('',(-1.130151498686e1,7.387009175868e1,
-2.721527792238e1));
#50094=cartesian_point('',(-1.129922691335e1,7.386609559236e1,
-2.738208794773e1));
#50095=cartesian_point('',(-1.129358596366e1,7.383962894884e1,
-2.758625403067e1));
#50096=cartesian_point('',(-1.128572114727e1,7.379525041062e1,
-2.777770758177e1));
#50097=cartesian_point('',(-1.127571869677e1,7.373392706948e1,
-2.796033845419e1));
#50098=cartesian_point('',(-1.126353843361e1,7.365551286825e1,
-2.813613001519e1));
#50099=cartesian_point('',(-1.124903333068e1,7.355898348071e1,
-2.830623462006e1));
#50100=cartesian_point('',(-1.123182538444e1,7.344159571065e1,
-2.847224796543e1));
#50101=cartesian_point('',(-1.121321099875e1,7.331204576740e1,
-2.861982468005e1));
#50102=cartesian_point('',(-1.119984844798e1,7.321763073875e1,
-2.870811406985e1));
#50103=cartesian_point('',(-1.119368153195e1,7.317379726485e1,
-2.874561667853e1));
#50104=cartesian_point('',(-1.125739254391e1,7.389235913412e1,
-2.708860843341e1));
#50105=cartesian_point('',(-1.125735481819e1,7.389416214897e1,
-2.711465257931e1));
#50106=cartesian_point('',(-1.125695571607e1,7.389915307957e1,
-2.721464294330e1));
#50107=cartesian_point('',(-1.125464128989e1,7.389511085659e1,
-2.738337379726e1));
#50108=cartesian_point('',(-1.124893541403e1,7.386833958278e1,
-2.758988973239e1));
#50109=cartesian_point('',(-1.124098007528e1,7.382345026119e1,
-2.778354692429e1));
#50110=cartesian_point('',(-1.123086244190e1,7.376142076112e1,
-2.796828097525e1));
#50111=cartesian_point('',(-1.121854178461e1,7.368210273977e1,
-2.814609890281e1));
#50112=cartesian_point('',(-1.120386925971e1,7.358445919544e1,
-2.831816705866e1));
#50113=cartesian_point('',(-1.118646233442e1,7.346571406126e1,
-2.848610023800e1));
#50114=cartesian_point('',(-1.116763221784e1,7.333466272013e1,
-2.863538750640e1));
#50115=cartesian_point('',(-1.115411442585e1,7.323915081964e1,
-2.872470270156e1));
#50116=cartesian_point('',(-1.114787578125e1,7.319480751014e1,
-2.876264151043e1));
#50117=cartesian_point('',(-1.119446227179e1,7.391595230595e1,
-2.708688409127e1));
#50118=cartesian_point('',(-1.119442426139e1,7.391776892460e1,
-2.711312474496e1));
#50119=cartesian_point('',(-1.119402214797e1,7.392279749954e1,
-2.721386939079e1));
#50120=cartesian_point('',(-1.119169027181e1,7.391872477914e1,
-2.738387216293e1));
#50121=cartesian_point('',(-1.118594140367e1,7.389175178780e1,
-2.759194410351e1));
#50122=cartesian_point('',(-1.117792612359e1,7.384652423995e1,
-2.778706048379e1));
#50123=cartesian_point('',(-1.116773221937e1,7.378402714150e1,
-2.797318719989e1));
#50124=cartesian_point('',(-1.115531859708e1,7.370411063610e1,
-2.815234692989e1));
#50125=cartesian_point('',(-1.114053521010e1,7.360572932875e1,
-2.832571529348e1));
#50126=cartesian_point('',(-1.112299652652e1,7.348608538659e1,
-2.849491973239e1));
#50127=cartesian_point('',(-1.110402355909e1,7.335403986240e1,
-2.864533968095e1));
#50128=cartesian_point('',(-1.109040297076e1,7.325780164448e1,
-2.873533413529e1));
#50129=cartesian_point('',(-1.108411682951e1,7.321312073633e1,
-2.877356178356e1));
#50130=cartesian_point('',(-1.112604203936e1,7.392500286905e1,
-2.708615841990e1));
#50131=cartesian_point('',(-1.112600402817e1,7.392681952578e1,
-2.711239962389e1));
#50132=cartesian_point('',(-1.112560190632e1,7.393184820615e1,
-2.721314638198e1));
#50133=cartesian_point('',(-1.112326998130e1,7.392777540035e1,
-2.738315271596e1));
#50134=cartesian_point('',(-1.111752099277e1,7.390080184412e1,
-2.759122901390e1));
#50135=cartesian_point('',(-1.110950554483e1,7.385557334912e1,
-2.778634948045e1));
#50136=cartesian_point('',(-1.109931142702e1,7.379307494122e1,
-2.797248009651e1));
#50137=cartesian_point('',(-1.108689754440e1,7.371315675985e1,
-2.815164358403e1));
#50138=cartesian_point('',(-1.107211384696e1,7.361477338650e1,
-2.832501558868e1));
#50139=cartesian_point('',(-1.105457479441e1,7.349512692734e1,
-2.849422358757e1));
#50140=cartesian_point('',(-1.103560142693e1,7.336307861907e1,
-2.864464670805e1));
#50141=cartesian_point('',(-1.102198055074e1,7.326683836722e1,
-2.873464306457e1));
#50142=cartesian_point('',(-1.101569427650e1,7.322215651367e1,
-2.877287152169e1));
#50143=cartesian_point('',(-1.106482985442e1,7.391895580399e1,
-2.708648824725e1));
#50144=cartesian_point('',(-1.106479210555e1,7.392075992551e1,
-2.711254837887e1));
#50145=cartesian_point('',(-1.106439275845e1,7.392575391843e1,
-2.721260010296e1));
#50146=cartesian_point('',(-1.106207691274e1,7.392170921452e1,
-2.738143442622e1));
#50147=cartesian_point('',(-1.105636753948e1,7.389492153117e1,
-2.758807694090e1));
#50148=cartesian_point('',(-1.104840732457e1,7.385000469521e1,
-2.778185283636e1));
#50149=cartesian_point('',(-1.103828348664e1,7.378793715647e1,
-2.796670017929e1));
#50150=cartesian_point('',(-1.102595526673e1,7.370857044902e1,
-2.814462726117e1));
#50151=cartesian_point('',(-1.101127372330e1,7.361086688838e1,
-2.831680118766e1));
#50152=cartesian_point('',(-1.099385607961e1,7.349204863704e1,
-2.848483778274e1));
#50153=cartesian_point('',(-1.097501434225e1,7.336091642009e1,
-2.863421719358e1));
#50154=cartesian_point('',(-1.096148818788e1,7.326534543436e1,
-2.872358764582e1));
#50155=cartesian_point('',(-1.095524567947e1,7.322097466155e1,
-2.876154995150e1));
#50156=cartesian_point('',(-1.102881092e1,7.390829819176e1,-2.708717373949e1));
#50157=cartesian_point('',(-1.102877345751e1,7.391008862829e1,
-2.711303619065e1));
#50158=cartesian_point('',(-1.102837713968e1,7.391504475224e1,
-2.721232913181e1));
#50159=cartesian_point('',(-1.102607884809e1,7.391103072773e1,
-2.737988394683e1));
#50160=cartesian_point('',(-1.102041272366e1,7.388444596565e1,
-2.758496117074e1));
#50161=cartesian_point('',(-1.101251280778e1,7.383986937428e1,
-2.777726917022e1));
#50162=cartesian_point('',(-1.100246569581e1,7.377827222428e1,
-2.796071553740e1));
#50163=cartesian_point('',(-1.099023099568e1,7.369950757227e1,
-2.813729280977e1));
#50164=cartesian_point('',(-1.097566097589e1,7.360254617718e1,
-2.830815876966e1));
#50165=cartesian_point('',(-1.095837587673e1,7.348463209738e1,
-2.847491651904e1));
#50166=cartesian_point('',(-1.093967784270e1,7.335449999620e1,
-2.862315649054e1));
#50167=cartesian_point('',(-1.092625509807e1,7.325965966212e1,
-2.871184363017e1));
#50168=cartesian_point('',(-1.092006036973e1,7.321562850256e1,
-2.874951537283e1));
#50169=cartesian_point('',(-1.101490340849e1,7.390305419140e1,
-2.708751656250e1));
#50170=cartesian_point('',(-1.101486607758e1,7.390483834073e1,
-2.711328819432e1));
#50171=cartesian_point('',(-1.101447115148e1,7.390977706671e1,
-2.721223253163e1));
#50172=cartesian_point('',(-1.101218092467e1,7.390577713708e1,
-2.737919950856e1));
#50173=cartesian_point('',(-1.100653466984e1,7.387928560211e1,
-2.758355759877e1));
#50174=cartesian_point('',(-1.099866245684e1,7.383486532762e1,
-2.777519121013e1));
#50175=cartesian_point('',(-1.098865059470e1,7.377348428597e1,
-2.795799393401e1));
#50176=cartesian_point('',(-1.097645885989e1,7.369499623328e1,
-2.813395107014e1));
#50177=cartesian_point('',(-1.096194007684e1,7.359837580759e1,
-2.830421611745e1));
#50178=cartesian_point('',(-1.094471587196e1,7.348087712683e1,
-2.847038633315e1));
#50179=cartesian_point('',(-1.092608385883e1,7.335120450382e1,
-2.861810281773e1));
#50180=cartesian_point('',(-1.091270862324e1,7.325669984938e1,
-2.870647602647e1));
#50181=cartesian_point('',(-1.090653584626e1,7.321282471664e1,
-2.874401427721e1));
#50182=b_spline_surface_with_knots('',3,3,((#49961,#49962,#49963,#49964,#49965,
#49966,#49967,#49968,#49969,#49970,#49971,#49972,#49973),(#49974,#49975,#49976,
#49977,#49978,#49979,#49980,#49981,#49982,#49983,#49984,#49985,#49986),(#49987,
#49988,#49989,#49990,#49991,#49992,#49993,#49994,#49995,#49996,#49997,#49998,
#49999),(#50000,#50001,#50002,#50003,#50004,#50005,#50006,#50007,#50008,#50009,
#50010,#50011,#50012),(#50013,#50014,#50015,#50016,#50017,#50018,#50019,#50020,
#50021,#50022,#50023,#50024,#50025),(#50026,#50027,#50028,#50029,#50030,#50031,
#50032,#50033,#50034,#50035,#50036,#50037,#50038),(#50039,#50040,#50041,#50042,
#50043,#50044,#50045,#50046,#50047,#50048,#50049,#50050,#50051),(#50052,#50053,
#50054,#50055,#50056,#50057,#50058,#50059,#50060,#50061,#50062,#50063,#50064),(
#50065,#50066,#50067,#50068,#50069,#50070,#50071,#50072,#50073,#50074,#50075,
#50076,#50077),(#50078,#50079,#50080,#50081,#50082,#50083,#50084,#50085,#50086,
#50087,#50088,#50089,#50090),(#50091,#50092,#50093,#50094,#50095,#50096,#50097,
#50098,#50099,#50100,#50101,#50102,#50103),(#50104,#50105,#50106,#50107,#50108,
#50109,#50110,#50111,#50112,#50113,#50114,#50115,#50116),(#50117,#50118,#50119,
#50120,#50121,#50122,#50123,#50124,#50125,#50126,#50127,#50128,#50129),(#50130,
#50131,#50132,#50133,#50134,#50135,#50136,#50137,#50138,#50139,#50140,#50141,
#50142),(#50143,#50144,#50145,#50146,#50147,#50148,#50149,#50150,#50151,#50152,
#50153,#50154,#50155),(#50156,#50157,#50158,#50159,#50160,#50161,#50162,#50163,
#50164,#50165,#50166,#50167,#50168),(#50169,#50170,#50171,#50172,#50173,#50174,
#50175,#50176,#50177,#50178,#50179,#50180,#50181)),.unspecified.,.f.,.f.,.f.,(4,
1,1,1,1,1,1,1,1,1,1,1,1,1,4),(4,1,1,1,1,1,1,1,1,1,4),(2.370589198745e-1,3.75e-1,
5.e-1,6.25e-1,7.5e-1,8.75e-1,9.375e-1,1.e0,1.0625e0,1.125e0,1.25e0,1.375e0,
1.5e0,1.625e0,1.709284644163e0),(5.687926012695e-1,5.840577963314e-1,
6.273245634100e-1,6.673623887431e-1,7.057523483383e-1,7.435596224672e-1,
7.813643204119e-1,8.197191704386e-1,8.594228080042e-1,9.018738099771e-1,
9.361509319477e-1),.unspecified.);
#50184=oriented_edge('',*,*,#50183,.f.);
#50186=oriented_edge('',*,*,#50185,.f.);
#50188=oriented_edge('',*,*,#50187,.t.);
#50189=oriented_edge('',*,*,#49955,.t.);
#50190=edge_loop('',(#50184,#50186,#50188,#50189));
#50191=face_outer_bound('',#50190,.f.);
#50193=cartesian_point('',(-1.122421564474e1,7.369132251933e1,
-1.818504946350e1));
#50194=direction('',(1.149300698864e-2,-7.073508072308e-3,-9.999089339904e-1));
#50195=direction('',(-5.251715629993e-1,-8.509963743472e-1,-1.627220218071e-5));
#50196=axis2_placement_3d('',#50193,#50194,#50195);
#50197=cylindrical_surface('',#50196,3.000019396047e-1);
#50199=oriented_edge('',*,*,#50198,.t.);
#50201=oriented_edge('',*,*,#50200,.f.);
#50202=oriented_edge('',*,*,#50183,.t.);
#50203=oriented_edge('',*,*,#44233,.f.);
#50204=edge_loop('',(#50199,#50201,#50202,#50203));
#50205=face_outer_bound('',#50204,.f.);
#50207=cartesian_point('',(-1.139347550961e1,7.409752314116e1,
-4.823296010277e0));
#50208=cartesian_point('',(-1.140881492556e1,7.409435715842e1,
-4.798736286203e0));
#50209=cartesian_point('',(-1.142374249835e1,7.409105635277e1,
-4.780572891661e0));
#50210=cartesian_point('',(-1.144594703847e1,7.408850693298e1,
-4.800216459636e0));
#50211=cartesian_point('',(-1.146767428037e1,7.408499978195e1,
-4.838294207962e0));
#50212=cartesian_point('',(-1.149258902171e1,7.407793113228e1,
-4.897250968478e0));
#50213=cartesian_point('',(-1.151801858120e1,7.406733855282e1,
-4.972476418112e0));
#50214=cartesian_point('',(-1.154269744109e1,7.405359863562e1,
-5.061028667052e0));
#50215=cartesian_point('',(-1.156613292538e1,7.403697841240e1,
-5.161617499688e0));
#50216=cartesian_point('',(-1.158816117926e1,7.401754545105e1,
-5.274137339049e0));
#50217=cartesian_point('',(-1.160873098327e1,7.399513431775e1,
-5.399628276624e0));
#50218=cartesian_point('',(-1.162767523633e1,7.396946782859e1,
-5.539525108237e0));
#50219=cartesian_point('',(-1.164461555721e1,7.394031336756e1,
-5.694860176957e0));
#50220=cartesian_point('',(-1.165902453447e1,7.390747999496e1,
-5.866346584771e0));
#50221=cartesian_point('',(-1.167026220990e1,7.387070495550e1,
-6.054975573943e0));
#50222=cartesian_point('',(-1.167837700505e1,7.382453134962e1,
-6.287787893924e0));
#50223=cartesian_point('',(-1.167909514671e1,7.379002851992e1,
-6.458325805911e0));
#50224=cartesian_point('',(-1.167764103801e1,7.376928312038e1,
-6.559713757044e0));
#50225=cartesian_point('',(-1.121490107110e1,7.399068878798e1,
-4.392260829904e0));
#50226=cartesian_point('',(-1.126108915168e1,7.401554232921e1,
-4.340704150527e0));
#50227=cartesian_point('',(-1.140019985436e1,7.402076015815e1,
-4.293401312298e0));
#50228=cartesian_point('',(-1.156493170216e1,7.396555146061e1,
-4.345776639515e0));
#50229=cartesian_point('',(-1.165152617878e1,7.390683975151e1,
-4.427592518508e0));
#50230=cartesian_point('',(-1.170265727415e1,7.384613299574e1,
-4.529239510010e0));
#50231=cartesian_point('',(-1.172970046718e1,7.378887417478e1,
-4.640031014020e0));
#50232=cartesian_point('',(-1.174099248827e1,7.373590650890e1,
-4.757017984904e0));
#50233=cartesian_point('',(-1.174145675966e1,7.368668736771e1,
-4.880301011706e0));
#50234=cartesian_point('',(-1.173374015804e1,7.364050290647e1,
-5.011080548258e0));
#50235=cartesian_point('',(-1.171911808743e1,7.359668778855e1,
-5.151386402081e0));
#50236=cartesian_point('',(-1.169806533950e1,7.355492933398e1,
-5.303271540154e0));
#50237=cartesian_point('',(-1.167072050536e1,7.351537372953e1,
-5.468101038944e0));
#50238=cartesian_point('',(-1.163707615252e1,7.347846283847e1,
-5.646756569711e0));
#50239=cartesian_point('',(-1.159693738214e1,7.344479580180e1,
-5.840273865972e0));
#50240=cartesian_point('',(-1.154408166946e1,7.341156830825e1,
-6.075878112057e0));
#50241=cartesian_point('',(-1.150283329889e1,7.339454010582e1,
-6.245767595835e0));
#50242=cartesian_point('',(-1.147762800427e1,7.338694788194e1,
-6.345864467593e0));
#50243=cartesian_point('',(-1.107317791791e1,7.436618939720e1,
-4.127972755546e0));
#50244=cartesian_point('',(-1.117054179234e1,7.441164335580e1,
-4.060081097074e0));
#50245=cartesian_point('',(-1.144606320944e1,7.441940030084e1,
-3.995388594038e0));
#50246=cartesian_point('',(-1.177601574083e1,7.431219905963e1,
-4.068790522838e0));
#50247=cartesian_point('',(-1.195610974646e1,7.419792160697e1,
-4.178166748854e0));
#50248=cartesian_point('',(-1.207044263497e1,7.407788872132e1,
-4.306618377969e0));
#50249=cartesian_point('',(-1.213912659580e1,7.396250475724e1,
-4.439705931051e0));
#50250=cartesian_point('',(-1.217734269052e1,7.385358332998e1,
-4.574491036696e0));
#50251=cartesian_point('',(-1.219422280604e1,7.375023343323e1,
-4.711946867944e0));
#50252=cartesian_point('',(-1.219474953828e1,7.365112769238e1,
-4.854088968217e0));
#50253=cartesian_point('',(-1.218136086460e1,7.355490281541e1,
-5.003561509845e0));
#50254=cartesian_point('',(-1.215489421029e1,7.346080822112e1,
-5.162797113345e0));
#50255=cartesian_point('',(-1.211540630347e1,7.336899581993e1,
-5.333360763734e0));
#50256=cartesian_point('',(-1.206257754757e1,7.328020627449e1,
-5.516230621570e0));
#50257=cartesian_point('',(-1.199566513164e1,7.319544142379e1,
-5.712459589677e0));
#50258=cartesian_point('',(-1.190323286004e1,7.310631710286e1,
-5.949320754778e0));
#50259=cartesian_point('',(-1.182750436837e1,7.305464595819e1,
-6.118389375791e0));
#50260=cartesian_point('',(-1.178003426956e1,7.302864147350e1,
-6.217411663825e0));
#50261=cartesian_point('',(-1.113425610051e1,7.480461558518e1,
-4.343326549758e0));
#50262=cartesian_point('',(-1.124437500323e1,7.483905676819e1,
-4.289113564819e0));
#50263=cartesian_point('',(-1.151047319134e1,7.484021413326e1,
-4.239396281139e0));
#50264=cartesian_point('',(-1.183717130322e1,7.474211805999e1,
-4.297280525184e0));
#50265=cartesian_point('',(-1.203176572937e1,7.463646024110e1,
-4.385452533504e0));
#50266=cartesian_point('',(-1.217414804826e1,7.452014250290e1,
-4.493124666269e0));
#50267=cartesian_point('',(-1.227751920449e1,7.440230662240e1,
-4.608869502224e0));
#50268=cartesian_point('',(-1.235309812878e1,7.428513053719e1,
-4.729765395875e0));
#50269=cartesian_point('',(-1.240808569421e1,7.416825704347e1,
-4.856107947974e0));
#50270=cartesian_point('',(-1.244659483180e1,7.405063182148e1,
-4.989272668658e0));
#50271=cartesian_point('',(-1.247070556680e1,7.393079956657e1,
-5.131415816842e0));
#50272=cartesian_point('',(-1.248090760668e1,7.380766409594e1,
-5.284661706798e0));
#50273=cartesian_point('',(-1.247665115316e1,7.368099026819e1,
-5.450405498229e0));
#50274=cartesian_point('',(-1.245680589170e1,7.355112470114e1,
-5.629535134100e0));
#50275=cartesian_point('',(-1.241968999729e1,7.341852879996e1,
-5.823072460975e0));
#50276=cartesian_point('',(-1.235580536707e1,7.326720118794e1,
-6.058141505526e0));
#50277=cartesian_point('',(-1.229340575099e1,7.316719700392e1,
-6.227164520689e0));
#50278=cartesian_point('',(-1.225107762393e1,7.311150333101e1,
-6.326584799037e0));
#50279=(bounded_surface()b_spline_surface(3,3,((#50207,#50208,#50209,#50210,
#50211,#50212,#50213,#50214,#50215,#50216,#50217,#50218,#50219,#50220,#50221,
#50222,#50223,#50224),(#50225,#50226,#50227,#50228,#50229,#50230,#50231,#50232,
#50233,#50234,#50235,#50236,#50237,#50238,#50239,#50240,#50241,#50242),(#50243,
#50244,#50245,#50246,#50247,#50248,#50249,#50250,#50251,#50252,#50253,#50254,
#50255,#50256,#50257,#50258,#50259,#50260),(#50261,#50262,#50263,#50264,#50265,
#50266,#50267,#50268,#50269,#50270,#50271,#50272,#50273,#50274,#50275,#50276,
#50277,#50278)),.unspecified.,.f.,.f.,.f.)b_spline_surface_with_knots((4,4),(4,
1,1,1,1,1,1,1,1,1,1,1,1,1,1,4),(-3.103185659901e-2,1.e0),(4.957912478806e-1,
5.234702655639e-1,5.374874492900e-1,5.530643874811e-1,5.697017853073e-1,
5.872445315709e-1,6.058798042564e-1,6.256669140882e-1,6.467893373193e-1,
6.696543188590e-1,6.946592935938e-1,7.220127367149e-1,7.518121392293e-1,
7.842531321755e-1,8.196798238607e-1,8.715974659085e-1),.unspecified.)geometric_representation_item()rational_b_spline_surface(((1.424089852028e0,
1.424089852028e0,1.424089852028e0,1.424089852028e0,1.424089852028e0,
1.424089852028e0,1.424089852028e0,1.424089852028e0,1.424089852028e0,
1.424089852028e0,1.424089852028e0,1.424089852028e0,1.424089852028e0,
1.424089852028e0,1.424089852028e0,1.424089852028e0,1.424089852028e0,
1.424089852028e0),(8.751583807579e-1,8.751583807579e-1,8.751583807579e-1,
8.751583807579e-1,8.751583807579e-1,8.751583807579e-1,8.751583807579e-1,
8.751583807579e-1,8.751583807579e-1,8.751583807579e-1,8.751583807579e-1,
8.751583807579e-1,8.751583807579e-1,8.751583807579e-1,8.751583807579e-1,
8.751583807579e-1,8.751583807579e-1,8.751583807579e-1),(8.591194534436e-1,
8.591194534436e-1,8.591194534436e-1,8.591194534436e-1,8.591194534436e-1,
8.591194534436e-1,8.591194534436e-1,8.591194534436e-1,8.591194534436e-1,
8.591194534436e-1,8.591194534436e-1,8.591194534436e-1,8.591194534436e-1,
8.591194534436e-1,8.591194534436e-1,8.591194534436e-1,8.591194534436e-1,
8.591194534436e-1),(1.375973070085e0,1.375973070085e0,1.375973070085e0,
1.375973070085e0,1.375973070085e0,1.375973070085e0,1.375973070085e0,
1.375973070085e0,1.375973070085e0,1.375973070085e0,1.375973070085e0,
1.375973070085e0,1.375973070085e0,1.375973070085e0,1.375973070085e0,
1.375973070085e0,1.375973070085e0,1.375973070085e0)))representation_item('')surface());
#50281=oriented_edge('',*,*,#50280,.f.);
#50283=oriented_edge('',*,*,#50282,.t.);
#50284=oriented_edge('',*,*,#50198,.f.);
#50285=oriented_edge('',*,*,#44231,.f.);
#50286=edge_loop('',(#50281,#50283,#50284,#50285));
#50287=face_outer_bound('',#50286,.f.);
#50289=cartesian_point('',(3.150403890807e-13,0.e0,-5.729424002764e0));
#50290=direction('',(0.e0,0.e0,1.e0));
#50291=direction('',(0.e0,-1.e0,0.e0));
#50292=axis2_placement_3d('',#50289,#50290,#50291);
#50293=conical_surface('',#50292,7.438528799863e1,2.656505117708e1);
#50295=oriented_edge('',*,*,#50294,.f.);
#50297=oriented_edge('',*,*,#50296,.f.);
#50299=oriented_edge('',*,*,#50298,.f.);
#50301=oriented_edge('',*,*,#50300,.t.);
#50302=oriented_edge('',*,*,#50280,.t.);
#50303=oriented_edge('',*,*,#44229,.f.);
#50305=oriented_edge('',*,*,#50304,.f.);
#50306=edge_loop('',(#50295,#50297,#50299,#50301,#50302,#50303,#50305));
#50307=face_outer_bound('',#50306,.f.);
#50309=cartesian_point('',(-1.691461207753e1,7.251464026777e1,
-6.695541916562e0));
#50310=direction('',(1.066808649013e-1,-4.343283025138e-1,-8.944149588974e-1));
#50311=direction('',(6.675960982260e-1,-6.353395351795e-1,3.881483281830e-1));
#50312=axis2_placement_3d('',#50309,#50310,#50311);
#50313=cylindrical_surface('',#50312,5.000000035652e-1);
#50314=oriented_edge('',*,*,#50294,.t.);
#50316=oriented_edge('',*,*,#50315,.f.);
#50318=oriented_edge('',*,*,#50317,.f.);
#50320=oriented_edge('',*,*,#50319,.t.);
#50321=edge_loop('',(#50314,#50316,#50318,#50320));
#50322=face_outer_bound('',#50321,.f.);
#50324=cartesian_point('',(-1.834935183960e1,7.338202031739e1,
-4.343386959748e0));
#50325=cartesian_point('',(-1.827344310291e1,7.342541713466e1,
-4.304557696317e0));
#50326=cartesian_point('',(-1.812433958225e1,7.349921297633e1,
-4.262210963229e0));
#50327=cartesian_point('',(-1.789120975306e1,7.355802572810e1,
-4.261021326858e0));
#50328=cartesian_point('',(-1.771634220303e1,7.357753408744e1,
-4.288616791585e0));
#50329=cartesian_point('',(-1.754718673323e1,7.357208766655e1,
-4.342728641291e0));
#50330=cartesian_point('',(-1.739367700342e1,7.354471174329e1,
-4.416326030119e0));
#50331=cartesian_point('',(-1.725744943066e1,7.349971891618e1,
-4.504015716306e0));
#50332=cartesian_point('',(-1.713714261913e1,7.344062879101e1,
-4.602864115246e0));
#50333=cartesian_point('',(-1.703071790629e1,7.336966515308e1,
-4.711927353130e0));
#50334=cartesian_point('',(-1.693654347374e1,7.328798436124e1,
-4.831447224985e0));
#50335=cartesian_point('',(-1.685389425716e1,7.319634995327e1,
-4.961854220618e0));
#50336=cartesian_point('',(-1.678273348680e1,7.309546710916e1,
-5.103387063772e0));
#50337=cartesian_point('',(-1.672335410187e1,7.298587907307e1,
-5.256300561710e0));
#50338=cartesian_point('',(-1.667628638222e1,7.286779727711e1,
-5.421150351335e0));
#50339=cartesian_point('',(-1.664242905974e1,7.274103388256e1,
-5.598949596043e0));
#50340=cartesian_point('',(-1.662330959148e1,7.260514760311e1,
-5.791040016902e0));
#50341=cartesian_point('',(-1.662102761031e1,7.243690832538e1,
-6.031369958656e0));
#50342=cartesian_point('',(-1.663928377750e1,7.231658785237e1,
-6.206006115671e0));
#50343=cartesian_point('',(-1.665742642365e1,7.224479033876e1,
-6.311405295419e0));
#50344=cartesian_point('',(-1.821228025146e1,7.284145772541e1,
-4.069193504689e0));
#50345=cartesian_point('',(-1.814567824312e1,7.288310830540e1,
-4.017263319266e0));
#50346=cartesian_point('',(-1.799893839381e1,7.296511637389e1,
-3.959365170849e0));
#50347=cartesian_point('',(-1.775857588859e1,7.302640532984e1,
-3.956918009917e0));
#50348=cartesian_point('',(-1.757984752461e1,7.304163323524e1,
-3.993772714285e0));
#50349=cartesian_point('',(-1.741504799983e1,7.302584779592e1,
-4.065159461710e0));
#50350=cartesian_point('',(-1.727726882350e1,7.298478449910e1,
-4.159472797390e0));
#50351=cartesian_point('',(-1.716779430207e1,7.292578599263e1,
-4.267870969133e0));
#50352=cartesian_point('',(-1.708339434310e1,7.285474082380e1,
-4.385633132874e0));
#50353=cartesian_point('',(-1.702006431154e1,7.277546151502e1,
-4.511217678886e0));
#50354=cartesian_point('',(-1.697460044106e1,7.269021000861e1,
-4.644844551819e0));
#50355=cartesian_point('',(-1.694491970210e1,7.260061388610e1,
-4.787110889606e0));
#50356=cartesian_point('',(-1.692972798072e1,7.250807192076e1,
-4.938475686598e0));
#50357=cartesian_point('',(-1.692823656889e1,7.241371770812e1,
-5.099427168811e0));
#50358=cartesian_point('',(-1.694011777257e1,7.231837888192e1,
-5.270732544430e0));
#50359=cartesian_point('',(-1.696557981068e1,7.222266467178e1,
-5.453561907848e0));
#50360=cartesian_point('',(-1.700544021019e1,7.212723287922e1,
-5.649327584720e0));
#50361=cartesian_point('',(-1.706986564442e1,7.201837824993e1,
-5.892294269294e0));
#50362=cartesian_point('',(-1.712946812975e1,7.194950179966e1,
-6.067140568025e0));
#50363=cartesian_point('',(-1.716971102757e1,7.191186947312e1,
-6.172065009833e0));
#50364=cartesian_point('',(-1.785260603683e1,7.252434721386e1,
-4.475134473864e0));
#50365=cartesian_point('',(-1.783323762789e1,7.253729702398e1,
-4.442150367225e0));
#50366=cartesian_point('',(-1.778734647927e1,7.256479971708e1,
-4.406437803973e0));
#50367=cartesian_point('',(-1.771030538163e1,7.258457117843e1,
-4.404269742828e0));
#50368=cartesian_point('',(-1.765337319599e1,7.258848394335e1,
-4.426037325631e0));
#50369=cartesian_point('',(-1.760242534660e1,7.258139986321e1,
-4.470322319880e0));
#50370=cartesian_point('',(-1.756216653357e1,7.256562749110e1,
-4.532459755919e0));
#50371=cartesian_point('',(-1.753293458963e1,7.254404098870e1,
-4.608825652543e0));
#50372=cartesian_point('',(-1.751336560827e1,7.251893445962e1,
-4.697404068517e0));
#50373=cartesian_point('',(-1.750183507088e1,7.249180237211e1,
-4.797561092352e0));
#50374=cartesian_point('',(-1.749704528023e1,7.246355910630e1,
-4.909556850521e0));
#50375=cartesian_point('',(-1.749809054937e1,7.243487528874e1,
-5.033747651864e0));
#50376=cartesian_point('',(-1.750433076712e1,7.240632002283e1,
-5.170272245412e0));
#50377=cartesian_point('',(-1.751531741926e1,7.237835985464e1,
-5.319279226014e0));
#50378=cartesian_point('',(-1.753079030494e1,7.235136722995e1,
-5.481231375568e0));
#50379=cartesian_point('',(-1.755069188107e1,7.232567512302e1,
-5.657082410884e0));
#50380=cartesian_point('',(-1.757515544433e1,7.230168406951e1,
-5.848167309848e0));
#50381=cartesian_point('',(-1.760905571638e1,7.227658364777e1,
-6.088495164482e0));
#50382=cartesian_point('',(-1.763641598446e1,7.226307368834e1,
-6.264240129498e0));
#50383=cartesian_point('',(-1.765375233591e1,7.225672780863e1,
-6.370704419333e0));
#50384=cartesian_point('',(-1.779647061264e1,7.289456694302e1,
-4.967388193863e0));
#50385=cartesian_point('',(-1.779316801265e1,7.289384557720e1,
-4.957682339422e0));
#50386=cartesian_point('',(-1.779908633123e1,7.288385726036e1,
-4.949438675514e0));
#50387=cartesian_point('',(-1.781700966203e1,7.287885046533e1,
-4.948678063631e0));
#50388=cartesian_point('',(-1.782936383575e1,7.288096550301e1,
-4.953082021499e0));
#50389=cartesian_point('',(-1.783521801902e1,7.288889457130e1,
-4.965533804240e0));
#50390=cartesian_point('',(-1.783161390008e1,7.290039515947e1,
-4.989671288206e0));
#50391=cartesian_point('',(-1.781873300270e1,7.291291103243e1,
-5.028121845181e0));
#50392=cartesian_point('',(-1.779808258061e1,7.292443651636e1,
-5.082109792535e0));
#50393=cartesian_point('',(-1.777128262052e1,7.293363214767e1,
-5.152086545136e0));
#50394=cartesian_point('',(-1.773963126086e1,7.293958284986e1,
-5.238355664402e0));
#50395=cartesian_point('',(-1.770421321588e1,7.294158115584e1,
-5.340977444304e0));
#50396=cartesian_point('',(-1.766599703083e1,7.293905690004e1,
-5.459698336319e0));
#50397=cartesian_point('',(-1.762579858144e1,7.293152795660e1,
-5.594251076053e0));
#50398=cartesian_point('',(-1.758425189622e1,7.291850605521e1,
-5.744723344722e0));
#50399=cartesian_point('',(-1.754184718506e1,7.289937870509e1,
-5.911795696077e0));
#50400=cartesian_point('',(-1.749906012507e1,7.287330915791e1,
-6.096690954325e0));
#50401=cartesian_point('',(-1.744985570711e1,7.283381453638e1,
-6.332964559531e0));
#50402=cartesian_point('',(-1.741855002785e1,7.279860190497e1,
-6.508982121549e0));
#50403=cartesian_point('',(-1.740148136301e1,7.277489705399e1,
-6.616748313196e0));
#50404=(bounded_surface()b_spline_surface(3,3,((#50324,#50325,#50326,#50327,
#50328,#50329,#50330,#50331,#50332,#50333,#50334,#50335,#50336,#50337,#50338,
#50339,#50340,#50341,#50342,#50343),(#50344,#50345,#50346,#50347,#50348,#50349,
#50350,#50351,#50352,#50353,#50354,#50355,#50356,#50357,#50358,#50359,#50360,
#50361,#50362,#50363),(#50364,#50365,#50366,#50367,#50368,#50369,#50370,#50371,
#50372,#50373,#50374,#50375,#50376,#50377,#50378,#50379,#50380,#50381,#50382,
#50383),(#50384,#50385,#50386,#50387,#50388,#50389,#50390,#50391,#50392,#50393,
#50394,#50395,#50396,#50397,#50398,#50399,#50400,#50401,#50402,#50403)),
.unspecified.,.f.,.f.,.f.)b_spline_surface_with_knots((4,4),(4,1,1,1,1,1,1,1,1,
1,1,1,1,1,1,1,1,4),(0.e0,1.e0),(4.998352983487e-1,5.201445063348e-1,
5.292754046224e-1,5.393200795772e-1,5.501912280598e-1,5.622526283165e-1,
5.757895521250e-1,5.908883434664e-1,6.077351374623e-1,6.265514638913e-1,
6.474489838628e-1,6.704528581415e-1,6.955804505344e-1,7.229132983437e-1,
7.526337640440e-1,7.850287165445e-1,8.204165545293e-1,8.757970908107e-1),
.unspecified.)geometric_representation_item()rational_b_spline_surface(((
1.576558219113e0,1.576558219113e0,1.576558219113e0,1.576558219113e0,
1.576558219113e0,1.576558219113e0,1.576558219113e0,1.576558219113e0,
1.576558219113e0,1.576558219113e0,1.576558219113e0,1.576558219113e0,
1.576558219113e0,1.576558219113e0,1.576558219113e0,1.576558219113e0,
1.576558219113e0,1.576558219113e0,1.576558219113e0,1.576558219113e0),(
8.078139269622e-1,8.078139269622e-1,8.078139269622e-1,8.078139269622e-1,
8.078139269622e-1,8.078139269622e-1,8.078139269622e-1,8.078139269622e-1,
8.078139269622e-1,8.078139269622e-1,8.078139269622e-1,8.078139269622e-1,
8.078139269622e-1,8.078139269622e-1,8.078139269622e-1,8.078139269622e-1,
8.078139269622e-1,8.078139269622e-1,8.078139269622e-1,8.078139269622e-1),(
8.078139269622e-1,8.078139269622e-1,8.078139269622e-1,8.078139269622e-1,
8.078139269622e-1,8.078139269622e-1,8.078139269622e-1,8.078139269622e-1,
8.078139269622e-1,8.078139269622e-1,8.078139269622e-1,8.078139269622e-1,
8.078139269622e-1,8.078139269622e-1,8.078139269622e-1,8.078139269622e-1,
8.078139269622e-1,8.078139269622e-1,8.078139269622e-1,8.078139269622e-1),(
1.576558219113e0,1.576558219113e0,1.576558219113e0,1.576558219113e0,
1.576558219113e0,1.576558219113e0,1.576558219113e0,1.576558219113e0,
1.576558219113e0,1.576558219113e0,1.576558219113e0,1.576558219113e0,
1.576558219113e0,1.576558219113e0,1.576558219113e0,1.576558219113e0,
1.576558219113e0,1.576558219113e0,1.576558219113e0,1.576558219113e0)))representation_item('')surface());
#50406=oriented_edge('',*,*,#50405,.f.);
#50407=oriented_edge('',*,*,#50315,.t.);
#50408=oriented_edge('',*,*,#50304,.t.);
#50409=oriented_edge('',*,*,#44227,.f.);
#50410=edge_loop('',(#50406,#50407,#50408,#50409));
#50411=face_outer_bound('',#50410,.f.);
#50413=cartesian_point('',(-1.783026144333e1,7.237772114297e1,
-1.813926612680e1));
#50414=direction('',(7.911056340444e-3,1.093393629447e-2,9.999089279653e-1));
#50415=direction('',(8.108598032758e-1,-5.852404456142e-1,-1.577727549188e-5));
#50416=axis2_placement_3d('',#50413,#50414,#50415);
#50417=cylindrical_surface('',#50416,3.000024182775e-1);
#50418=oriented_edge('',*,*,#50405,.t.);
#50419=oriented_edge('',*,*,#44225,.f.);
#50421=oriented_edge('',*,*,#50420,.t.);
#50423=oriented_edge('',*,*,#50422,.f.);
#50424=edge_loop('',(#50418,#50419,#50421,#50423));
#50425=face_outer_bound('',#50424,.f.);
#50427=cartesian_point('',(-1.748284337622e1,7.162992266185e1,
-2.981332966915e1));
#50428=cartesian_point('',(-1.748983084536e1,7.165693543414e1,
-2.979021710797e1));
#50429=cartesian_point('',(-1.752301316362e1,7.178554916148e1,
-2.967218983235e1));
#50430=cartesian_point('',(-1.757494229059e1,7.199001969586e1,
-2.940852586138e1));
#50431=cartesian_point('',(-1.761742885600e1,7.216603807684e1,
-2.897710073759e1));
#50432=cartesian_point('',(-1.762323256306e1,7.220130088597e1,
-2.864090749983e1));
#50433=cartesian_point('',(-1.761899493717e1,7.219262324432e1,
-2.846451042693e1));
#50434=cartesian_point('',(-1.761864807125e1,7.219184772198e1,
-2.845168363082e1));
#50435=cartesian_point('',(-1.747004449489e1,7.165800873348e1,
-2.984227565657e1));
#50436=cartesian_point('',(-1.747719901180e1,7.168566729465e1,
-2.981861052571e1));
#50437=cartesian_point('',(-1.751117184017e1,7.181734504532e1,
-2.969777075477e1));
#50438=cartesian_point('',(-1.756431359175e1,7.202659126647e1,
-2.942792543903e1));
#50439=cartesian_point('',(-1.760776441357e1,7.220660655688e1,
-2.898665763098e1));
#50440=cartesian_point('',(-1.761369694627e1,7.224265514664e1,
-2.864292655189e1));
#50441=cartesian_point('',(-1.760936435102e1,7.223378308509e1,
-2.846257489799e1));
#50442=cartesian_point('',(-1.760900971303e1,7.223299019274e1,
-2.844946053137e1));
#50443=cartesian_point('',(-1.746286182339e1,7.170307773294e1,
-2.989276070548e1));
#50444=cartesian_point('',(-1.747030864218e1,7.173186630208e1,
-2.986812868257e1));
#50445=cartesian_point('',(-1.750566471321e1,7.186890551205e1,
-2.974236757857e1));
#50446=cartesian_point('',(-1.756092832772e1,7.208650827867e1,
-2.946170608265e1));
#50447=cartesian_point('',(-1.760606641525e1,7.227351740202e1,
-2.900321544521e1));
#50448=cartesian_point('',(-1.761222436839e1,7.231094095876e1,
-2.864629457439e1));
#50449=cartesian_point('',(-1.760772559477e1,7.230172869927e1,
-2.845902315427e1));
#50450=cartesian_point('',(-1.760735735716e1,7.230090541269e1,
-2.844540559385e1));
#50451=cartesian_point('',(-1.748315476109e1,7.175647199653e1,
-2.996127594762e1));
#50452=cartesian_point('',(-1.749100016292e1,7.178680144519e1,
-2.993532547016e1));
#50453=cartesian_point('',(-1.752824242444e1,7.193115154412e1,
-2.980285363363e1));
#50454=cartesian_point('',(-1.758639941244e1,7.216014930089e1,
-2.950744318823e1));
#50455=cartesian_point('',(-1.763383825644e1,7.235669521880e1,
-2.902546749085e1));
#50456=cartesian_point('',(-1.764030359301e1,7.239599368131e1,
-2.865056101252e1));
#50457=cartesian_point('',(-1.763557821847e1,7.238631752771e1,
-2.845385379529e1));
#50458=cartesian_point('',(-1.763519143640e1,7.238545279553e1,
-2.843955007948e1));
#50459=cartesian_point('',(-1.751104038900e1,7.179032492987e1,
-3.000925495490e1));
#50460=cartesian_point('',(-1.751916576537e1,7.182173673031e1,
-2.998237836246e1));
#50461=cartesian_point('',(-1.755773293359e1,7.197122217793e1,
-2.984519274190e1));
#50462=cartesian_point('',(-1.761792229850e1,7.220822405676e1,
-2.953942227071e1));
#50463=cartesian_point('',(-1.766697725059e1,7.241146885435e1,
-2.904095008809e1));
#50464=cartesian_point('',(-1.767365850085e1,7.245208429688e1,
-2.865341007553e1));
#50465=cartesian_point('',(-1.766877395624e1,7.244208229262e1,
-2.845007492173e1));
#50466=cartesian_point('',(-1.766837414809e1,7.244118844806e1,
-2.843528923346e1));
#50467=cartesian_point('',(-1.754227173060e1,7.181209130315e1,
-3.004412391409e1));
#50468=cartesian_point('',(-1.755060126913e1,7.184429237269e1,
-3.001657198303e1));
#50469=cartesian_point('',(-1.759013458158e1,7.199752260287e1,
-2.987594899195e1));
#50470=cartesian_point('',(-1.765180598988e1,7.224036122207e1,
-2.956262381581e1));
#50471=cartesian_point('',(-1.770203943514e1,7.244849095532e1,
-2.905212211887e1));
#50472=cartesian_point('',(-1.770887813330e1,7.249006676183e1,
-2.865536952081e1));
#50473=cartesian_point('',(-1.770387751921e1,7.247982714179e1,
-2.844720116424e1));
#50474=cartesian_point('',(-1.770346821220e1,7.247891206797e1,
-2.843206401358e1));
#50475=cartesian_point('',(-1.757022338694e1,7.182547807095e1,
-3.006821151310e1));
#50476=cartesian_point('',(-1.757869436230e1,7.185822592024e1,
-3.004019172960e1));
#50477=cartesian_point('',(-1.761889698781e1,7.201405041299e1,
-2.989718744093e1));
#50478=cartesian_point('',(-1.768159510716e1,7.226093253450e1,
-2.957862861295e1));
#50479=cartesian_point('',(-1.773264497386e1,7.247244639099e1,
-2.905979326298e1));
#50480=cartesian_point('',(-1.773959274675e1,7.251468750617e1,
-2.865665848779e1));
#50481=cartesian_point('',(-1.773451172352e1,7.250428327371e1,
-2.844514184685e1));
#50482=cartesian_point('',(-1.773409583604e1,7.250335349296e1,
-2.842976121455e1));
#50483=cartesian_point('',(-1.759192592866e1,7.183347783701e1,
-3.008411671928e1));
#50484=cartesian_point('',(-1.760049049980e1,7.186658751759e1,
-3.005578733458e1));
#50485=cartesian_point('',(-1.764113604297e1,7.202412876267e1,
-2.991120722310e1));
#50486=cartesian_point('',(-1.770451358801e1,7.227368667038e1,
-2.958918502788e1));
#50487=cartesian_point('',(-1.775610372129e1,7.248743996919e1,
-2.906483488603e1));
#50488=cartesian_point('',(-1.776312367436e1,7.253012135214e1,
-2.865747670743e1));
#50489=cartesian_point('',(-1.775798944041e1,7.251960818748e1,
-2.844374434051e1));
#50490=cartesian_point('',(-1.775756919828e1,7.251866867442e1,
-2.842820258432e1));
#50491=cartesian_point('',(-1.761508580954e1,7.183990058716e1,
-3.009861986741e1));
#50492=cartesian_point('',(-1.762373593779e1,7.187334102248e1,
-3.007000747222e1));
#50493=cartesian_point('',(-1.766478635781e1,7.203245157331e1,
-2.992398688048e1));
#50494=cartesian_point('',(-1.772878497473e1,7.228445545217e1,
-2.959879877600e1));
#50495=cartesian_point('',(-1.778086897276e1,7.250025585450e1,
-2.906940749075e1));
#50496=cartesian_point('',(-1.778795490667e1,7.254333969199e1,
-2.865818864385e1));
#50497=cartesian_point('',(-1.778277203210e1,7.253272695096e1,
-2.844243085283e1));
#50498=cartesian_point('',(-1.778234780937e1,7.253177854148e1,
-2.842674181119e1));
#50499=cartesian_point('',(-1.764930827068e1,7.184650173807e1,
-3.011667470284e1));
#50500=cartesian_point('',(-1.765806524713e1,7.188035523716e1,
-3.008770886937e1));
#50501=cartesian_point('',(-1.769962129846e1,7.204142561888e1,
-2.993988933074e1));
#50502=cartesian_point('',(-1.776439554237e1,7.229648415416e1,
-2.961074747356e1));
#50503=cartesian_point('',(-1.781709630447e1,7.251484108618e1,
-2.907506054540e1));
#50504=cartesian_point('',(-1.782426463869e1,7.255842752989e1,
-2.865902029448e1));
#50505=cartesian_point('',(-1.781902101919e1,7.254769043271e1,
-2.844073304818e1));
#50506=cartesian_point('',(-1.781859182524e1,7.254673091291e1,
-2.842486006878e1));
#50507=cartesian_point('',(-1.769724775906e1,7.185018756354e1,
-3.013546892142e1));
#50508=cartesian_point('',(-1.770611673365e1,7.188447403546e1,
-3.010613261448e1));
#50509=cartesian_point('',(-1.774820278699e1,7.204759870910e1,
-2.995642742230e1));
#50510=cartesian_point('',(-1.781379004200e1,7.230585913080e1,
-2.962314124727e1));
#50511=cartesian_point('',(-1.786713729530e1,7.252689581356e1,
-2.908085523531e1));
#50512=cartesian_point('',(-1.787439200142e1,7.257100908838e1,
-2.865976119568e1));
#50513=cartesian_point('',(-1.786908470916e1,7.256014164126e1,
-2.843882257798e1));
#50514=cartesian_point('',(-1.786865030439e1,7.255917047564e1,
-2.842275679531e1));
#50515=cartesian_point('',(-1.776059883500e1,7.184566524468e1,
-3.014933084916e1));
#50516=cartesian_point('',(-1.776955217520e1,7.188027786504e1,
-3.011971547308e1));
#50517=cartesian_point('',(-1.781203746681e1,7.204494998936e1,
-2.996858986163e1));
#50518=cartesian_point('',(-1.787823714430e1,7.230562231821e1,
-2.963218186762e1));
#50519=cartesian_point('',(-1.793207138452e1,7.252867759534e1,
-2.908492491816e1));
#50520=cartesian_point('',(-1.793939115257e1,7.257318771987e1,
-2.866002397615e1));
#50521=cartesian_point('',(-1.793403589710e1,7.256222208315e1,
-2.843708814159e1));
#50522=cartesian_point('',(-1.793359756714e1,7.256124214499e1,
-2.842087712465e1));
#50523=cartesian_point('',(-1.783903909833e1,7.182865953019e1,
-3.015316812148e1));
#50524=cartesian_point('',(-1.784801962165e1,7.186337723763e1,
-3.012346282756e1));
#50525=cartesian_point('',(-1.789063355038e1,7.202854796037e1,
-2.997187954802e1));
#50526=cartesian_point('',(-1.795703055428e1,7.228999742097e1,
-2.963446568417e1));
#50527=cartesian_point('',(-1.801102170476e1,7.251370310197e1,
-2.908560706718e1));
#50528=cartesian_point('',(-1.801836243619e1,7.255834109399e1,
-2.865947951710e1));
#50529=cartesian_point('',(-1.801299172666e1,7.254734381997e1,
-2.843590016664e1));
#50530=cartesian_point('',(-1.801255213198e1,7.254636105524e1,
-2.841964235429e1));
#50531=cartesian_point('',(-1.789201365529e1,7.180595462560e1,
-3.014265075679e1));
#50532=cartesian_point('',(-1.790093652086e1,7.184044943427e1,
-3.011313618636e1));
#50533=cartesian_point('',(-1.794327759918e1,7.200456258676e1,
-2.996252366033e1));
#50534=cartesian_point('',(-1.800925605675e1,7.226436368385e1,
-2.962724333319e1));
#50535=cartesian_point('',(-1.806291438702e1,7.248668980209e1,
-2.908178199126e1));
#50536=cartesian_point('',(-1.807021065332e1,7.253105657613e1,
-2.865825618272e1));
#50537=cartesian_point('',(-1.806487272319e1,7.252012640757e1,
-2.843604178503e1));
#50538=cartesian_point('',(-1.806443581108e1,7.251914963824e1,
-2.841988322977e1));
#50539=cartesian_point('',(-1.792068860398e1,7.178966215343e1,
-3.013228161246e1));
#50540=cartesian_point('',(-1.792955314356e1,7.182393148010e1,
-3.010295997584e1));
#50541=cartesian_point('',(-1.797161820941e1,7.198697480605e1,
-2.995332945348e1));
#50542=cartesian_point('',(-1.803717327008e1,7.224510843660e1,
-2.962020738884e1));
#50543=cartesian_point('',(-1.809049492304e1,7.246603900418e1,
-2.907818269331e1));
#50544=cartesian_point('',(-1.809774620892e1,7.251013141707e1,
-2.865728877813e1));
#50545=cartesian_point('',(-1.809244143805e1,7.249926913167e1,
-2.843645515180e1));
#50546=cartesian_point('',(-1.809200723960e1,7.249829842719e1,
-2.842039700392e1));
#50547=b_spline_surface_with_knots('',3,3,((#50427,#50428,#50429,#50430,#50431,
#50432,#50433,#50434),(#50435,#50436,#50437,#50438,#50439,#50440,#50441,#50442),
(#50443,#50444,#50445,#50446,#50447,#50448,#50449,#50450),(#50451,#50452,#50453,
#50454,#50455,#50456,#50457,#50458),(#50459,#50460,#50461,#50462,#50463,#50464,
#50465,#50466),(#50467,#50468,#50469,#50470,#50471,#50472,#50473,#50474),
(#50475,#50476,#50477,#50478,#50479,#50480,#50481,#50482),(#50483,#50484,#50485,
#50486,#50487,#50488,#50489,#50490),(#50491,#50492,#50493,#50494,#50495,#50496,
#50497,#50498),(#50499,#50500,#50501,#50502,#50503,#50504,#50505,#50506),
(#50507,#50508,#50509,#50510,#50511,#50512,#50513,#50514),(#50515,#50516,#50517,
#50518,#50519,#50520,#50521,#50522),(#50523,#50524,#50525,#50526,#50527,#50528,
#50529,#50530),(#50531,#50532,#50533,#50534,#50535,#50536,#50537,#50538),
(#50539,#50540,#50541,#50542,#50543,#50544,#50545,#50546)),.unspecified.,.f.,
.f.,.f.,(4,1,1,1,1,1,1,1,1,1,1,1,4),(4,1,1,1,1,4),(2.483213541923e-1,5.e-1,
6.25e-1,7.5e-1,8.75e-1,9.375e-1,1.e0,1.0625e0,1.125e0,1.25e0,1.375e0,1.5e0,
1.701955754244e0),(6.312219230227e-2,8.948312966666e-2,1.922535293911e-1,
3.060909039633e-1,4.243263310224e-1,4.336058590924e-1),.unspecified.);
#50548=oriented_edge('',*,*,#50420,.f.);
#50550=oriented_edge('',*,*,#50549,.t.);
#50552=oriented_edge('',*,*,#50551,.t.);
#50554=oriented_edge('',*,*,#50553,.f.);
#50555=edge_loop('',(#50548,#50550,#50552,#50554));
#50556=face_outer_bound('',#50555,.f.);
#50558=cartesian_point('',(1.358327793437e0,3.292500611903e1,
-6.623283233972e1));
#50559=direction('',(6.217863942469e-5,7.069934903411e-1,-7.072200511503e-1));
#50560=direction('',(-3.314471736367e-1,6.672581455420e-1,6.670152459248e-1));
#50561=axis2_placement_3d('',#50558,#50559,#50560);
#50562=toroidal_surface('',#50561,5.652970132889e1,1.999999848838e0);
#50563=oriented_edge('',*,*,#50549,.f.);
#50564=oriented_edge('',*,*,#44223,.f.);
#50566=oriented_edge('',*,*,#50565,.f.);
#50567=oriented_edge('',*,*,#48788,.f.);
#50568=edge_loop('',(#50563,#50564,#50566,#50567));
#50569=face_outer_bound('',#50568,.f.);
#50571=cartesian_point('',(-2.082778172517e1,7.132415537753e1,
-2.916443569201e1));
#50572=cartesian_point('',(-2.082821469615e1,7.132840370462e1,
-2.922949554581e1));
#50573=cartesian_point('',(-2.082636169341e1,7.133036758497e1,
-2.944894495465e1));
#50574=cartesian_point('',(-2.080479079461e1,7.126445547197e1,
-2.980956841540e1));
#50575=cartesian_point('',(-2.075146906253e1,7.108112982767e1,
-3.019693769654e1));
#50576=cartesian_point('',(-2.069821447769e1,7.089166735962e1,
-3.042644510414e1));
#50577=cartesian_point('',(-2.066668617138e1,7.077814344752e1,
-3.052879595586e1));
#50578=cartesian_point('',(-2.066122839559e1,7.075845729628e1,
-3.054566471791e1));
#50579=cartesian_point('',(-2.084504883878e1,7.134225073060e1,
-2.916314035385e1));
#50580=cartesian_point('',(-2.084548749306e1,7.134655489274e1,
-2.922905593968e1));
#50581=cartesian_point('',(-2.084360995723e1,7.134854376642e1,
-2.945138587352e1));
#50582=cartesian_point('',(-2.082175704429e1,7.128177025371e1,
-2.981673206212e1));
#50583=cartesian_point('',(-2.076772943019e1,7.109601835273e1,
-3.020924519224e1));
#50584=cartesian_point('',(-2.071375217947e1,7.090398526267e1,
-3.044187660487e1));
#50585=cartesian_point('',(-2.068178791915e1,7.078889162161e1,
-3.054564294461e1));
#50586=cartesian_point('',(-2.067625445537e1,7.076893246496e1,
-3.056274565429e1));
#50587=cartesian_point('',(-2.087433184993e1,7.138164427235e1,
-2.916037557611e1));
#50588=cartesian_point('',(-2.087478231997e1,7.138606451736e1,
-2.922807025644e1));
#50589=cartesian_point('',(-2.087285377906e1,7.138810535300e1,
-2.945638889478e1));
#50590=cartesian_point('',(-2.085041454960e1,7.131954096245e1,
-2.983155378705e1));
#50591=cartesian_point('',(-2.079491938402e1,7.112874479551e1,
-3.023476114526e1));
#50592=cartesian_point('',(-2.073943968760e1,7.093136729929e1,
-3.047388746521e1));
#50593=cartesian_point('',(-2.070656906480e1,7.081301014106e1,
-3.058059665027e1));
#50594=cartesian_point('',(-2.070087824325e1,7.079248339736e1,
-3.059818574462e1));
#50595=cartesian_point('',(-2.090239363515e1,7.145025797011e1,
-2.915571238358e1));
#50596=cartesian_point('',(-2.090286314771e1,7.145486529676e1,
-2.922627429052e1));
#50597=cartesian_point('',(-2.090085240596e1,7.145698987539e1,
-2.946424445256e1));
#50598=cartesian_point('',(-2.087746825628e1,7.138553926799e1,
-2.985523337677e1));
#50599=cartesian_point('',(-2.081960795345e1,7.118661365459e1,
-3.027567578076e1));
#50600=cartesian_point('',(-2.076170688356e1,7.098062299957e1,
-3.052526943166e1));
#50601=cartesian_point('',(-2.072737554768e1,7.085700628758e1,
-3.063672136891e1));
#50602=cartesian_point('',(-2.072143112501e1,7.083556480850e1,
-3.065509433113e1));
#50603=cartesian_point('',(-2.091301648615e1,7.152044914677e1,
-2.915106207869e1));
#50604=cartesian_point('',(-2.091350426704e1,7.152523594902e1,
-2.922437464178e1));
#50605=cartesian_point('',(-2.091141466640e1,7.152744086598e1,
-2.947160393351e1));
#50606=cartesian_point('',(-2.088712401336e1,7.145322138425e1,
-2.987777354511e1));
#50607=cartesian_point('',(-2.082699473072e1,7.124649683657e1,
-3.031475028389e1));
#50608=cartesian_point('',(-2.076677073112e1,7.103224320082e1,
-3.057438570413e1));
#50609=cartesian_point('',(-2.073103806918e1,7.090358076839e1,
-3.069038757141e1));
#50610=cartesian_point('',(-2.072485035582e1,7.088126174357e1,
-3.070951253245e1));
#50611=cartesian_point('',(-2.090716825825e1,7.158924774299e1,
-2.914661202105e1));
#50612=cartesian_point('',(-2.090767285526e1,7.159419975376e1,
-2.922245658171e1));
#50613=cartesian_point('',(-2.090551066447e1,7.159647862267e1,
-2.947820896486e1));
#50614=cartesian_point('',(-2.088038556897e1,7.151971037343e1,
-2.989835250174e1));
#50615=cartesian_point('',(-2.081816767509e1,7.130580685405e1,
-3.035054920738e1));
#50616=cartesian_point('',(-2.075580540301e1,7.108394708873e1,
-3.061942814414e1));
#50617=cartesian_point('',(-2.071878281095e1,7.095064003653e1,
-3.073961825275e1));
#50618=cartesian_point('',(-2.071237114687e1,7.092751322493e1,
-3.075943543378e1));
#50619=cartesian_point('',(-2.089057384686e1,7.164113331109e1,
-2.914333685252e1));
#50620=cartesian_point('',(-2.089109030946e1,7.164620189427e1,
-2.922096801004e1));
#50621=cartesian_point('',(-2.088887689852e1,7.164853294425e1,
-2.948273435171e1));
#50622=cartesian_point('',(-2.086316301403e1,7.156996626514e1,
-2.991273799720e1));
#50623=cartesian_point('',(-2.079947138007e1,7.135099720841e1,
-3.037567402790e1));
#50624=cartesian_point('',(-2.073560032658e1,7.112377049986e1,
-3.065107526064e1));
#50625=cartesian_point('',(-2.069766754994e1,7.098718616844e1,
-3.077422062438e1));
#50626=cartesian_point('',(-2.069109786453e1,7.096348937629e1,
-3.079452624114e1));
#50627=cartesian_point('',(-2.087210674782e1,7.167793703403e1,
-2.914105816453e1));
#50628=cartesian_point('',(-2.087263117819e1,7.168308389585e1,
-2.921988902624e1));
#50629=cartesian_point('',(-2.087038337278e1,7.168544998556e1,
-2.948569375590e1));
#50630=cartesian_point('',(-2.084427411504e1,7.160567565635e1,
-2.992231848861e1));
#50631=cartesian_point('',(-2.077959286098e1,7.138330507881e1,
-3.039246600259e1));
#50632=cartesian_point('',(-2.071470865704e1,7.115247445464e1,
-3.067224697317e1));
#50633=cartesian_point('',(-2.067616468923e1,7.101368942212e1,
-3.079737679801e1));
#50634=cartesian_point('',(-2.066948889210e1,7.098960988665e1,
-3.081801040055e1));
#50635=cartesian_point('',(-2.085642563089e1,7.170267594945e1,
-2.913954816610e1));
#50636=cartesian_point('',(-2.085695519807e1,7.170787327738e1,
-2.921915247507e1));
#50637=cartesian_point('',(-2.085468521862e1,7.171026195713e1,
-2.948756074656e1));
#50638=cartesian_point('',(-2.082832106441e1,7.162970905797e1,
-2.992845408293e1));
#50639=cartesian_point('',(-2.076300180395e1,7.140514552575e1,
-3.040325082788e1));
#50640=cartesian_point('',(-2.069746442365e1,7.117199146333e1,
-3.068585540797e1));
#50641=cartesian_point('',(-2.065852642195e1,7.103178764258e1,
-3.081226461150e1));
#50642=cartesian_point('',(-2.065178221477e1,7.100746135313e1,
-3.083310966593e1));
#50643=cartesian_point('',(-2.083845908958e1,7.172581601266e1,
-2.913815766552e1));
#50644=cartesian_point('',(-2.083899324049e1,7.173105837302e1,
-2.921845214494e1));
#50645=cartesian_point('',(-2.083670347445e1,7.173346721058e1,
-2.948918363589e1));
#50646=cartesian_point('',(-2.081011186839e1,7.165221956980e1,
-2.993388597695e1));
#50647=cartesian_point('',(-2.074422329546e1,7.142569919752e1,
-3.041283137188e1));
#50648=cartesian_point('',(-2.067810306605e1,7.119047186060e1,
-3.069795554449e1));
#50649=cartesian_point('',(-2.063881345591e1,7.104900201201e1,
-3.082550637649e1));
#50650=cartesian_point('',(-2.063200820438e1,7.102445553649e1,
-3.084654011584e1));
#50651=cartesian_point('',(-2.081007380701e1,7.175568100770e1,
-2.913639757551e1));
#50652=cartesian_point('',(-2.081061352543e1,7.176097806569e1,
-2.921753035448e1));
#50653=cartesian_point('',(-2.080829972608e1,7.176341138741e1,
-2.949108369007e1));
#50654=cartesian_point('',(-2.078143185090e1,7.168131989486e1,
-2.994041255028e1));
#50655=cartesian_point('',(-2.071485177578e1,7.145242269220e1,
-3.042439700667e1));
#50656=cartesian_point('',(-2.064802360222e1,7.121467710049e1,
-3.071258154389e1));
#50657=cartesian_point('',(-2.060830691907e1,7.107166950056e1,
-3.084151902841e1));
#50658=cartesian_point('',(-2.060142752142e1,7.104685558115e1,
-3.086278194954e1));
#50659=cartesian_point('',(-2.076683880757e1,7.178892939801e1,
-2.913451534749e1));
#50660=cartesian_point('',(-2.076738394455e1,7.179427969010e1,
-2.921646399617e1));
#50661=cartesian_point('',(-2.076504675493e1,7.179673684092e1,
-2.949276367412e1));
#50662=cartesian_point('',(-2.073791000257e1,7.171382407496e1,
-2.994659526475e1));
#50663=cartesian_point('',(-2.067065692734e1,7.148261363722e1,
-3.043548395574e1));
#50664=cartesian_point('',(-2.060313975164e1,7.124241717002e1,
-3.072664697338e1));
#50665=cartesian_point('',(-2.056300742238e1,7.109791296336e1,
-3.085693400867e1));
#50666=cartesian_point('',(-2.055605586250e1,7.107283875587e1,
-3.087841997952e1));
#50667=cartesian_point('',(-2.070400677580e1,7.181786110615e1,
-2.913304491503e1));
#50668=cartesian_point('',(-2.070455493823e1,7.182324112159e1,
-2.921544910611e1));
#50669=cartesian_point('',(-2.070220468861e1,7.182571157742e1,
-2.949328220951e1));
#50670=cartesian_point('',(-2.067491780819e1,7.174234025191e1,
-2.994962790817e1));
#50671=cartesian_point('',(-2.060728896206e1,7.150983821501e1,
-3.044125488779e1));
#50672=cartesian_point('',(-2.053938708071e1,7.126827329683e1,
-3.073408094561e1));
#50673=cartesian_point('',(-2.049902267467e1,7.112293345698e1,
-3.086512150513e1));
#50674=cartesian_point('',(-2.049203082285e1,7.109771391715e1,
-3.088673201620e1));
#50675=cartesian_point('',(-2.063424234093e1,7.183181950714e1,
-2.913259748328e1));
#50676=cartesian_point('',(-2.063478931906e1,7.183718788743e1,
-2.921482335317e1));
#50677=cartesian_point('',(-2.063244418176e1,7.183965313503e1,
-2.949205620012e1));
#50678=cartesian_point('',(-2.060521606867e1,7.175646131179e1,
-2.994741775604e1));
#50679=cartesian_point('',(-2.053773431733e1,7.152446486888e1,
-3.043797283785e1));
#50680=cartesian_point('',(-2.046998302827e1,7.128343562820e1,
-3.073014790180e1));
#50681=cartesian_point('',(-2.042970946824e1,7.113842289536e1,
-3.086089349571e1));
#50682=cartesian_point('',(-2.042273338863e1,7.111326024559e1,
-3.088245525575e1));
#50683=cartesian_point('',(-2.056980671591e1,7.182926144897e1,
-2.913319231050e1));
#50684=cartesian_point('',(-2.057034873572e1,7.183458111680e1,
-2.921467160946e1));
#50685=cartesian_point('',(-2.056802500195e1,7.183702455932e1,
-2.948939138438e1));
#50686=cartesian_point('',(-2.054104292799e1,7.175458425171e1,
-2.994063266525e1));
#50687=cartesian_point('',(-2.047417701314e1,7.152470456105e1,
-3.042670007103e1));
#50688=cartesian_point('',(-2.040705620336e1,7.128591802207e1,
-3.071614964235e1));
#50689=cartesian_point('',(-2.036716298507e1,7.114227477635e1,
-3.084566031436e1));
#50690=cartesian_point('',(-2.036025293834e1,7.111735030617e1,
-3.086701797021e1));
#50691=cartesian_point('',(-2.053123995702e1,7.181982081290e1,
-2.913406440763e1));
#50692=cartesian_point('',(-2.053177703077e1,7.182509188856e1,
-2.921479897967e1));
#50693=cartesian_point('',(-2.052947464767e1,7.182751357988e1,
-2.948701188980e1));
#50694=cartesian_point('',(-2.050273800513e1,7.174582293165e1,
-2.993414307268e1));
#50695=cartesian_point('',(-2.043648640563e1,7.151805476491e1,
-3.041573388690e1));
#50696=cartesian_point('',(-2.036999451790e1,7.128150538816e1,
-3.070246469753e1));
#50697=cartesian_point('',(-2.033048070188e1,7.113922824697e1,
-3.083074349790e1));
#50698=cartesian_point('',(-2.032363652494e1,7.111454136807e1,
-3.085189755369e1));
#50699=cartesian_point('',(-2.051578564709e1,7.181470243082e1,
-2.913450099949e1));
#50700=cartesian_point('',(-2.051632040487e1,7.181995075342e1,
-2.921488685653e1));
#50701=cartesian_point('',(-2.051402801912e1,7.182236225983e1,
-2.948592593859e1));
#50702=cartesian_point('',(-2.048740629873e1,7.174102263623e1,
-2.993113258666e1));
#50703=cartesian_point('',(-2.042144234962e1,7.151424318098e1,
-3.041062725718e1));
#50704=cartesian_point('',(-2.035524495179e1,7.127874134535e1,
-3.069608502040e1));
#50705=cartesian_point('',(-2.031590878917e1,7.113710387640e1,
-3.082378700245e1));
#50706=cartesian_point('',(-2.030909545545e1,7.111252824855e1,
-3.084484572343e1));
#50707=b_spline_surface_with_knots('',3,3,((#50571,#50572,#50573,#50574,#50575,
#50576,#50577,#50578),(#50579,#50580,#50581,#50582,#50583,#50584,#50585,#50586),
(#50587,#50588,#50589,#50590,#50591,#50592,#50593,#50594),(#50595,#50596,#50597,
#50598,#50599,#50600,#50601,#50602),(#50603,#50604,#50605,#50606,#50607,#50608,
#50609,#50610),(#50611,#50612,#50613,#50614,#50615,#50616,#50617,#50618),
(#50619,#50620,#50621,#50622,#50623,#50624,#50625,#50626),(#50627,#50628,#50629,
#50630,#50631,#50632,#50633,#50634),(#50635,#50636,#50637,#50638,#50639,#50640,
#50641,#50642),(#50643,#50644,#50645,#50646,#50647,#50648,#50649,#50650),
(#50651,#50652,#50653,#50654,#50655,#50656,#50657,#50658),(#50659,#50660,#50661,
#50662,#50663,#50664,#50665,#50666),(#50667,#50668,#50669,#50670,#50671,#50672,
#50673,#50674),(#50675,#50676,#50677,#50678,#50679,#50680,#50681,#50682),
(#50683,#50684,#50685,#50686,#50687,#50688,#50689,#50690),(#50691,#50692,#50693,
#50694,#50695,#50696,#50697,#50698),(#50699,#50700,#50701,#50702,#50703,#50704,
#50705,#50706)),.unspecified.,.f.,.f.,.f.,(4,1,1,1,1,1,1,1,1,1,1,1,1,1,4),(4,1,
1,1,1,4),(2.335154413238e-1,3.75e-1,5.e-1,6.25e-1,7.5e-1,8.75e-1,9.375e-1,1.e0,
1.0625e0,1.125e0,1.25e0,1.375e0,1.5e0,1.625e0,1.714991827349e0),(
5.609628348004e-1,6.079905377470e-1,7.189472137360e-1,8.232049050384e-1,
9.172121816906e-1,9.364493931748e-1),.unspecified.);
#50709=oriented_edge('',*,*,#50708,.f.);
#50711=oriented_edge('',*,*,#50710,.f.);
#50713=oriented_edge('',*,*,#50712,.t.);
#50714=oriented_edge('',*,*,#50565,.t.);
#50715=edge_loop('',(#50709,#50711,#50713,#50714));
#50716=face_outer_bound('',#50715,.f.);
#50718=cartesian_point('',(-2.074053631542e1,7.159300033798e1,
-1.869644345948e1));
#50719=direction('',(1.231823648781e-2,-5.513884056869e-3,-9.999089249189e-1));
#50720=direction('',(-4.096133064842e-1,-9.122592498336e-1,-1.562326732775e-5));
#50721=axis2_placement_3d('',#50718,#50719,#50720);
#50722=cylindrical_surface('',#50721,3.000026719719e-1);
#50724=oriented_edge('',*,*,#50723,.t.);
#50726=oriented_edge('',*,*,#50725,.f.);
#50727=oriented_edge('',*,*,#50708,.t.);
#50728=oriented_edge('',*,*,#44221,.f.);
#50729=edge_loop('',(#50724,#50726,#50727,#50728));
#50730=face_outer_bound('',#50729,.f.);
#50732=cartesian_point('',(-2.096765083085e1,7.197646323597e1,
-4.823322149710e0));
#50733=cartesian_point('',(-2.098241689562e1,7.197134810926e1,
-4.798809859382e0));
#50734=cartesian_point('',(-2.099678131093e1,7.196612351540e1,
-4.780609636293e0));
#50735=cartesian_point('',(-2.101840170082e1,7.196070942308e1,
-4.800050232596e0));
#50736=cartesian_point('',(-2.103943388985e1,7.195442691697e1,
-4.837935387697e0));
#50737=cartesian_point('',(-2.106317901966e1,7.194420796138e1,
-4.896686826447e0));
#50738=cartesian_point('',(-2.108699292510e1,7.193042868451e1,
-4.971715135566e0));
#50739=cartesian_point('',(-2.110966637529e1,7.191362357955e1,
-5.060088847995e0));
#50740=cartesian_point('',(-2.113074109535e1,7.189412109772e1,
-5.160517526530e0));
#50741=cartesian_point('',(-2.115005985941e1,7.187201088249e1,
-5.272888630288e0));
#50742=cartesian_point('',(-2.116754794313e1,7.184713806505e1,
-5.398230060925e0));
#50743=cartesian_point('',(-2.118300254494e1,7.181925288041e1,
-5.537960791861e0));
#50744=cartesian_point('',(-2.119601908321e1,7.178817676153e1,
-5.693100163666e0));
#50745=cartesian_point('',(-2.120605232123e1,7.175379054802e1,
-5.864354941382e0));
#50746=cartesian_point('',(-2.121243716359e1,7.171591785285e1,
-6.052713373071e0));
#50747=cartesian_point('',(-2.121452986628e1,7.166896594630e1,
-6.286091518479e0));
#50748=cartesian_point('',(-2.121075279620e1,7.163452979430e1,
-6.457296356611e0));
#50749=cartesian_point('',(-2.120657582577e1,7.161399716360e1,
-6.559451689604e0));
#50750=cartesian_point('',(-2.077656306980e1,7.189391445447e1,
-4.392324045330e0));
#50751=cartesian_point('',(-2.082550377362e1,7.191240598817e1,
-4.340947773856e0));
#50752=cartesian_point('',(-2.096367540367e1,7.189961632949e1,
-4.293537896856e0));
#50753=cartesian_point('',(-2.111978792166e1,7.182367000744e1,
-4.345416262505e0));
#50754=cartesian_point('',(-2.119817011780e1,7.175425547319e1,
-4.426941269208e0));
#50755=cartesian_point('',(-2.124112392790e1,7.168742409402e1,
-4.528379301636e0));
#50756=cartesian_point('',(-2.126061038092e1,7.162712532090e1,
-4.639005101943e0));
#50757=cartesian_point('',(-2.126500842030e1,7.157312130953e1,
-4.755854638646e0));
#50758=cartesian_point('',(-2.125913769014e1,7.152423912695e1,
-4.879017537448e0));
#50759=cartesian_point('',(-2.124553696667e1,7.147943008584e1,
-5.009683824417e0));
#50760=cartesian_point('',(-2.122539101872e1,7.143787103037e1,
-5.149870431304e0));
#50761=cartesian_point('',(-2.119913651133e1,7.139919148313e1,
-5.301615139075e0));
#50762=cartesian_point('',(-2.116693550609e1,7.136351707226e1,
-5.466271644205e0));
#50763=cartesian_point('',(-2.112884183281e1,7.133128297567e1,
-5.644717473784e0));
#50764=cartesian_point('',(-2.108474261710e1,7.130310333148e1,
-5.837987803856e0));
#50765=cartesian_point('',(-2.102789344120e1,7.127689334167e1,
-6.074200742164e0));
#50766=cartesian_point('',(-2.098461634423e1,7.126530816930e1,
-6.244768462960e0));
#50767=cartesian_point('',(-2.095844218644e1,7.126103207097e1,
-6.345625463532e0));
#50768=cartesian_point('',(-2.068492275855e1,7.228469450816e1,
-4.128033141414e0));
#50769=cartesian_point('',(-2.078718554916e1,7.231683833912e1,
-4.060401901401e0));
#50770=cartesian_point('',(-2.106053918535e1,7.228893764896e1,
-3.995555774572e0));
#50771=cartesian_point('',(-2.137363211593e1,7.214014737586e1,
-4.068279996489e0));
#50772=cartesian_point('',(-2.153760259038e1,7.200354179253e1,
-4.177307197027e0));
#50773=cartesian_point('',(-2.163561565151e1,7.186969113265e1,
-4.305550480381e0));
#50774=cartesian_point('',(-2.168891860391e1,7.174635238935e1,
-4.438494361232e0));
#50775=cartesian_point('',(-2.171280474506e1,7.163336704385e1,
-4.573169696838e0));
#50776=cartesian_point('',(-2.171622670383e1,7.152867397838e1,
-4.710532095081e0));
#50777=cartesian_point('',(-2.170396389897e1,7.143031613066e1,
-4.852584590214e0));
#50778=cartesian_point('',(-2.167826761228e1,7.133663070459e1,
-5.001958120498e0));
#50779=cartesian_point('',(-2.163988228989e1,7.124676897239e1,
-5.161070581628e0));
#50780=cartesian_point('',(-2.158889512734e1,7.116087336079e1,
-5.331476651171e0));
#50781=cartesian_point('',(-2.152509428377e1,7.107971327175e1,
-5.514151767943e0));
#50782=cartesian_point('',(-2.144788052993e1,7.100436914626e1,
-5.710149849143e0));
#50783=cartesian_point('',(-2.134444849263e1,7.092769959487e1,
-5.947646228341e0));
#50784=cartesian_point('',(-2.126233740010e1,7.088612070026e1,
-6.117398808596e0));
#50785=cartesian_point('',(-2.121150471406e1,7.086637824300e1,
-6.217174631032e0));
#50786=cartesian_point('',(-2.080267004985e1,7.271137063146e1,
-4.343317138949e0));
#50787=cartesian_point('',(-2.091612548177e1,7.273100383847e1,
-4.289295026712e0));
#50788=cartesian_point('',(-2.117938711497e1,7.269773737754e1,
-4.239454201617e0));
#50789=cartesian_point('',(-2.149036447146e1,7.255833645214e1,
-4.296809483824e0));
#50790=cartesian_point('',(-2.166971753367e1,7.242839750158e1,
-4.384686422895e0));
#50791=cartesian_point('',(-2.179592951146e1,7.229461586630e1,
-4.492157448184e0));
#50792=cartesian_point('',(-2.188324080428e1,7.216437511097e1,
-4.607747758153e0));
#50793=cartesian_point('',(-2.194305904316e1,7.203838533298e1,
-4.728517449993e0));
#50794=cartesian_point('',(-2.198248340697e1,7.191536371474e1,
-4.854750007443e0));
#50795=cartesian_point('',(-2.200545962493e1,7.179373811377e1,
-4.987810288244e0));
#50796=cartesian_point('',(-2.201386675020e1,7.167180419325e1,
-5.129841781626e0));
#50797=cartesian_point('',(-2.200805616300e1,7.154842053716e1,
-5.282953862702e0));
#50798=cartesian_point('',(-2.198746322431e1,7.142342940797e1,
-5.448530662942e0));
#50799=cartesian_point('',(-2.195102408554e1,7.129731833786e1,
-5.627456386776e0));
#50800=cartesian_point('',(-2.189714328541e1,7.117075678645e1,
-5.820752747626e0));
#50801=cartesian_point('',(-2.181403686799e1,7.102855719397e1,
-6.056435936514e0));
#50802=cartesian_point('',(-2.173889617903e1,7.093713680678e1,
-6.226136110222e0));
#50803=cartesian_point('',(-2.168929739733e1,7.088706363543e1,
-6.326311552743e0));
#50804=(bounded_surface()b_spline_surface(3,3,((#50732,#50733,#50734,#50735,
#50736,#50737,#50738,#50739,#50740,#50741,#50742,#50743,#50744,#50745,#50746,
#50747,#50748,#50749),(#50750,#50751,#50752,#50753,#50754,#50755,#50756,#50757,
#50758,#50759,#50760,#50761,#50762,#50763,#50764,#50765,#50766,#50767),(#50768,
#50769,#50770,#50771,#50772,#50773,#50774,#50775,#50776,#50777,#50778,#50779,
#50780,#50781,#50782,#50783,#50784,#50785),(#50786,#50787,#50788,#50789,#50790,
#50791,#50792,#50793,#50794,#50795,#50796,#50797,#50798,#50799,#50800,#50801,
#50802,#50803)),.unspecified.,.f.,.f.,.f.)b_spline_surface_with_knots((4,4),(4,
1,1,1,1,1,1,1,1,1,1,1,1,1,1,4),(-3.103643503257e-2,1.e0),(4.963262480462e-1,
5.239631431722e-1,5.379659111750e-1,5.535253177954e-1,5.701428287957e-1,
5.876673691836e-1,6.062874050243e-1,6.260617386890e-1,6.471732469724e-1,
6.700273246149e-1,6.950184661703e-1,7.223527368777e-1,7.521271634401e-1,
7.845376742319e-1,8.199274515086e-1,8.722592229574e-1),.unspecified.)geometric_representation_item()rational_b_spline_surface(((1.424036431568e0,
1.424036431568e0,1.424036431568e0,1.424036431568e0,1.424036431568e0,
1.424036431568e0,1.424036431568e0,1.424036431568e0,1.424036431568e0,
1.424036431568e0,1.424036431568e0,1.424036431568e0,1.424036431568e0,
1.424036431568e0,1.424036431568e0,1.424036431568e0,1.424036431568e0,
1.424036431568e0),(8.751764012751e-1,8.751764012751e-1,8.751764012751e-1,
8.751764012751e-1,8.751764012751e-1,8.751764012751e-1,8.751764012751e-1,
8.751764012751e-1,8.751764012751e-1,8.751764012751e-1,8.751764012751e-1,
8.751764012751e-1,8.751764012751e-1,8.751764012751e-1,8.751764012751e-1,
8.751764012751e-1,8.751764012751e-1,8.751764012751e-1),(8.591373335687e-1,
8.591373335687e-1,8.591373335687e-1,8.591373335687e-1,8.591373335687e-1,
8.591373335687e-1,8.591373335687e-1,8.591373335687e-1,8.591373335687e-1,
8.591373335687e-1,8.591373335687e-1,8.591373335687e-1,8.591373335687e-1,
8.591373335687e-1,8.591373335687e-1,8.591373335687e-1,8.591373335687e-1,
8.591373335687e-1),(1.375919228449e0,1.375919228449e0,1.375919228449e0,
1.375919228449e0,1.375919228449e0,1.375919228449e0,1.375919228449e0,
1.375919228449e0,1.375919228449e0,1.375919228449e0,1.375919228449e0,
1.375919228449e0,1.375919228449e0,1.375919228449e0,1.375919228449e0,
1.375919228449e0,1.375919228449e0,1.375919228449e0)))representation_item('')surface());
#50806=oriented_edge('',*,*,#50805,.f.);
#50808=oriented_edge('',*,*,#50807,.t.);
#50809=oriented_edge('',*,*,#50723,.f.);
#50810=oriented_edge('',*,*,#44219,.f.);
#50811=edge_loop('',(#50806,#50808,#50809,#50810));
#50812=face_outer_bound('',#50811,.f.);
#50814=cartesian_point('',(3.150403890807e-13,0.e0,-5.729424002761e0));
#50815=direction('',(0.e0,0.e0,1.e0));
#50816=direction('',(0.e0,-1.e0,0.e0));
#50817=axis2_placement_3d('',#50814,#50815,#50816);
#50818=conical_surface('',#50817,7.438528799862e1,2.656505117708e1);
#50820=oriented_edge('',*,*,#50819,.f.);
#50822=oriented_edge('',*,*,#50821,.f.);
#50824=oriented_edge('',*,*,#50823,.f.);
#50826=oriented_edge('',*,*,#50825,.t.);
#50827=oriented_edge('',*,*,#50805,.t.);
#50828=oriented_edge('',*,*,#44217,.f.);
#50830=oriented_edge('',*,*,#50829,.f.);
#50831=edge_loop('',(#50820,#50822,#50824,#50826,#50827,#50828,#50830));
#50832=face_outer_bound('',#50831,.f.);
#50834=cartesian_point('',(-2.623497192155e1,6.968648505497e1,
-6.695504364889e0));
#50835=direction('',(1.624594148106e-1,-4.166879165833e-1,-8.944149589049e-1));
#50836=direction('',(7.448152166513e-1,-5.427630361867e-1,3.881476260318e-1));
#50837=axis2_placement_3d('',#50834,#50835,#50836);
#50838=cylindrical_surface('',#50837,5.000000035674e-1);
#50839=oriented_edge('',*,*,#50819,.t.);
#50841=oriented_edge('',*,*,#50840,.f.);
#50843=oriented_edge('',*,*,#50842,.f.);
#50845=oriented_edge('',*,*,#50844,.t.);
#50846=edge_loop('',(#50839,#50841,#50843,#50845));
#50847=face_outer_bound('',#50846,.f.);
#50849=cartesian_point('',(-2.777352942994e1,7.035301092582e1,
-4.344552138480e0));
#50850=cartesian_point('',(-2.770493786317e1,7.040961644193e1,
-4.305582429817e0));
#50851=cartesian_point('',(-2.756476443828e1,7.050414933934e1,
-4.261957005046e0));
#50852=cartesian_point('',(-2.733848098396e1,7.059382227949e1,
-4.260967322116e0));
#50853=cartesian_point('',(-2.716760174062e1,7.063585372987e1,
-4.288733235294e0));
#50854=cartesian_point('',(-2.699919638451e1,7.065239097863e1,
-4.342990487751e0));
#50855=cartesian_point('',(-2.684345307129e1,7.064514742161e1,
-4.416720299809e0));
#50856=cartesian_point('',(-2.670257114081e1,7.061819330281e1,
-4.504520404451e0));
#50857=cartesian_point('',(-2.657566142069e1,7.057520861036e1,
-4.603447521221e0));
#50858=cartesian_point('',(-2.646097719513e1,7.051866415715e1,
-4.712565769279e0));
#50859=cartesian_point('',(-2.635704516094e1,7.044991725674e1,
-4.832121120862e0));
#50860=cartesian_point('',(-2.626324710903e1,7.036982274164e1,
-4.962537884972e0));
#50861=cartesian_point('',(-2.617963457120e1,7.027908587469e1,
-5.104051732084e0));
#50862=cartesian_point('',(-2.610656122700e1,7.017820280424e1,
-5.256922306870e0));
#50863=cartesian_point('',(-2.604457396794e1,7.006730587903e1,
-5.421715244726e0));
#50864=cartesian_point('',(-2.599453719118e1,6.994608465721e1,
-5.599451888464e0));
#50865=cartesian_point('',(-2.595790866358e1,6.981389944791e1,
-5.791476516288e0));
#50866=cartesian_point('',(-2.593377277226e1,6.964762801742e1,
-6.031471787350e0));
#50867=cartesian_point('',(-2.593616425477e1,6.952616782444e1,
-6.205802501428e0));
#50868=cartesian_point('',(-2.594473956107e1,6.945281089005e1,
-6.310924173791e0));
#50869=cartesian_point('',(-2.756551055116e1,6.983321420623e1,
-4.070398913586e0));
#50870=cartesian_point('',(-2.750742559087e1,6.988842724022e1,
-4.018722997446e0));
#50871=cartesian_point('',(-2.737080241354e1,6.999100237118e1,
-3.959077976449e0));
#50872=cartesian_point('',(-2.713756569043e1,7.008408105086e1,
-3.956893986593e0));
#50873=cartesian_point('',(-2.696232276342e1,7.012232995995e1,
-3.993976724109e0));
#50874=cartesian_point('',(-2.679694286187e1,7.012801013052e1,
-4.065545466026e0));
#50875=cartesian_point('',(-2.665508332644e1,7.010511636414e1,
-4.160008530050e0));
#50876=cartesian_point('',(-2.653897271406e1,7.006077686150e1,
-4.268515608058e0));
#50877=cartesian_point('',(-2.644616085766e1,7.000126459767e1,
-4.386342000632e0));
#50878=cartesian_point('',(-2.637315622180e1,6.993087573469e1,
-4.511962176062e0));
#50879=cartesian_point('',(-2.631707229358e1,6.985226343498e1,
-4.645604587259e0));
#50880=cartesian_point('',(-2.627605640141e1,6.976731195983e1,
-4.787861803980e0));
#50881=cartesian_point('',(-2.624900555734e1,6.967757355673e1,
-4.939190908291e0));
#50882=cartesian_point('',(-2.623528319080e1,6.958426711976e1,
-5.100085714923e0));
#50883=cartesian_point('',(-2.623467247569e1,6.948824643194e1,
-5.271323585100e0));
#50884=cartesian_point('',(-2.624746191822e1,6.939008173207e1,
-5.454082391568e0));
#50885=cartesian_point('',(-2.627455068985e1,6.929031622625e1,
-5.649776402803e0));
#50886=cartesian_point('',(-2.632418084504e1,6.917416559167e1,
-5.892400676636e0));
#50887=cartesian_point('',(-2.637419265988e1,6.909823126749e1,
-6.066941620059e0));
#50888=cartesian_point('',(-2.640907369591e1,6.905577082402e1,
-6.171591641967e0));
#50889=cartesian_point('',(-2.716636515357e1,6.957088659247e1,
-4.476314195313e0));
#50890=cartesian_point('',(-2.714991693836e1,6.958819383843e1,
-4.442971709757e0));
#50891=cartesian_point('',(-2.710744629776e1,6.962216388801e1,
-4.406195988167e0));
#50892=cartesian_point('',(-2.703269660842e1,6.965212139362e1,
-4.404176492384e0));
#50893=cartesian_point('',(-2.697675212868e1,6.966336837677e1,
-4.426085749897e0));
#50894=cartesian_point('',(-2.692534374793e1,6.966293053637e1,
-4.470498535222e0));
#50895=cartesian_point('',(-2.688341250163e1,6.965248922808e1,
-4.532760816971e0));
#50896=cartesian_point('',(-2.685166433502e1,6.963485667857e1,
-4.609239472920e0));
#50897=cartesian_point('',(-2.682903794311e1,6.961248992668e1,
-4.697905871613e0));
#50898=cartesian_point('',(-2.681411118844e1,6.958707962341e1,
-4.798129838339e0));
#50899=cartesian_point('',(-2.680571522527e1,6.955969839057e1,
-4.910173390782e0));
#50900=cartesian_point('',(-2.680303943125e1,6.953112821782e1,
-5.034385772388e0));
#50901=cartesian_point('',(-2.680552289840e1,6.950201499018e1,
-5.170902006669e0));
#50902=cartesian_point('',(-2.681278197884e1,6.947287661162e1,
-5.319875069963e0));
#50903=cartesian_point('',(-2.682460856122e1,6.944411296428e1,
-5.481777646163e0));
#50904=cartesian_point('',(-2.684099077038e1,6.941605959657e1,
-5.657571862983e0));
#50905=cartesian_point('',(-2.686211429054e1,6.938909558167e1,
-5.848595598922e0));
#50906=cartesian_point('',(-2.689241345844e1,6.935983122692e1,
-6.088593108075e0));
#50907=cartesian_point('',(-2.691773097636e1,6.934289159259e1,
-6.264031616720e0));
#50908=cartesian_point('',(-2.693404477371e1,6.933435296584e1,
-6.370215110388e0));
#50909=cartesian_point('',(-2.715995703134e1,6.994975690766e1,
-4.968531308007e0));
#50910=cartesian_point('',(-2.715537010795e1,6.994809307599e1,
-4.957744023022e0));
#50911=cartesian_point('',(-2.715992939918e1,6.993716519575e1,
-4.949273634213e0));
#50912=cartesian_point('',(-2.717727463114e1,6.992980730410e1,
-4.948536814085e0));
#50913=cartesian_point('',(-2.718978278106e1,6.993033098195e1,
-4.952977822304e0));
#50914=cartesian_point('',(-2.719657618555e1,6.993746353092e1,
-4.965490523976e0));
#50915=cartesian_point('',(-2.719444416294e1,6.994936208246e1,
-4.989720802242e0));
#50916=cartesian_point('',(-2.718324547119e1,6.996346229946e1,
-5.028286327847e0));
#50917=cartesian_point('',(-2.716422591789e1,6.997757825468e1,
-5.082388257137e0));
#50918=cartesian_point('',(-2.713881989737e1,6.999017552970e1,
-5.152467065713e0));
#50919=cartesian_point('',(-2.710819453062e1,7.000018180688e1,
-5.238820322090e0));
#50920=cartesian_point('',(-2.707333346254e1,7.000675749004e1,
-5.341498290356e0));
#50921=cartesian_point('',(-2.703512151851e1,7.000921456774e1,
-5.460241567664e0));
#50922=cartesian_point('',(-2.699430117471e1,7.000697161567e1,
-5.594785856703e0));
#50923=cartesian_point('',(-2.695143271911e1,6.999946323922e1,
-5.745228438231e0));
#50924=cartesian_point('',(-2.690691879802e1,6.998601822686e1,
-5.912259008505e0));
#50925=cartesian_point('',(-2.686112039487e1,6.996574458010e1,
-6.097104417891e0));
#50926=cartesian_point('',(-2.680726861497e1,6.993303606458e1,
-6.333061786214e0));
#50927=cartesian_point('',(-2.677169964748e1,6.990226340892e1,
-6.508772251243e0));
#50928=cartesian_point('',(-2.675173311113e1,6.988105160866e1,
-6.616251199802e0));
#50929=(bounded_surface()b_spline_surface(3,3,((#50849,#50850,#50851,#50852,
#50853,#50854,#50855,#50856,#50857,#50858,#50859,#50860,#50861,#50862,#50863,
#50864,#50865,#50866,#50867,#50868),(#50869,#50870,#50871,#50872,#50873,#50874,
#50875,#50876,#50877,#50878,#50879,#50880,#50881,#50882,#50883,#50884,#50885,
#50886,#50887,#50888),(#50889,#50890,#50891,#50892,#50893,#50894,#50895,#50896,
#50897,#50898,#50899,#50900,#50901,#50902,#50903,#50904,#50905,#50906,#50907,
#50908),(#50909,#50910,#50911,#50912,#50913,#50914,#50915,#50916,#50917,#50918,
#50919,#50920,#50921,#50922,#50923,#50924,#50925,#50926,#50927,#50928)),
.unspecified.,.f.,.f.,.f.)b_spline_surface_with_knots((4,4),(4,1,1,1,1,1,1,1,1,
1,1,1,1,1,1,1,1,4),(0.e0,1.e0),(4.995358842674e-1,5.203111640878e-1,
5.294490585683e-1,5.394929802545e-1,5.503678510658e-1,5.624418712343e-1,
5.759899777615e-1,5.910959566579e-1,6.079484175856e-1,6.267675308233e-1,
6.476626670481e-1,6.706579148199e-1,6.957715618839e-1,7.230872479771e-1,
7.527891638896e-1,7.851643424926e-1,8.205304475741e-1,8.757470021015e-1),
.unspecified.)geometric_representation_item()rational_b_spline_surface(((
1.576531588874e0,1.576531588874e0,1.576531588874e0,1.576531588874e0,
1.576531588874e0,1.576531588874e0,1.576531588874e0,1.576531588874e0,
1.576531588874e0,1.576531588874e0,1.576531588874e0,1.576531588874e0,
1.576531588874e0,1.576531588874e0,1.576531588874e0,1.576531588874e0,
1.576531588874e0,1.576531588874e0,1.576531588874e0,1.576531588874e0),(
8.078228037085e-1,8.078228037085e-1,8.078228037085e-1,8.078228037085e-1,
8.078228037085e-1,8.078228037085e-1,8.078228037085e-1,8.078228037085e-1,
8.078228037085e-1,8.078228037085e-1,8.078228037085e-1,8.078228037085e-1,
8.078228037085e-1,8.078228037085e-1,8.078228037085e-1,8.078228037085e-1,
8.078228037085e-1,8.078228037085e-1,8.078228037085e-1,8.078228037085e-1),(
8.078228037085e-1,8.078228037085e-1,8.078228037085e-1,8.078228037085e-1,
8.078228037085e-1,8.078228037085e-1,8.078228037085e-1,8.078228037085e-1,
8.078228037085e-1,8.078228037085e-1,8.078228037085e-1,8.078228037085e-1,
8.078228037085e-1,8.078228037085e-1,8.078228037085e-1,8.078228037085e-1,
8.078228037085e-1,8.078228037085e-1,8.078228037085e-1,8.078228037085e-1),(
1.576531588874e0,1.576531588874e0,1.576531588874e0,1.576531588874e0,
1.576531588874e0,1.576531588874e0,1.576531588874e0,1.576531588874e0,
1.576531588874e0,1.576531588874e0,1.576531588874e0,1.576531588874e0,
1.576531588874e0,1.576531588874e0,1.576531588874e0,1.576531588874e0,
1.576531588874e0,1.576531588874e0,1.576531588874e0,1.576531588874e0)))representation_item('')surface());
#50931=oriented_edge('',*,*,#50930,.f.);
#50932=oriented_edge('',*,*,#50840,.t.);
#50933=oriented_edge('',*,*,#50829,.t.);
#50934=oriented_edge('',*,*,#44215,.f.);
#50935=edge_loop('',(#50931,#50932,#50933,#50934));
#50936=face_outer_bound('',#50935,.f.);
#50938=cartesian_point('',(-2.716635605150e1,6.935431825466e1,
-2.460528104879e1));
#50939=direction('',(6.412831356779e-3,1.188115234447e-2,9.999088527526e-1));
#50940=direction('',(8.803906457818e-1,-4.742492073743e-1,-1.117067560257e-5));
#50941=axis2_placement_3d('',#50938,#50939,#50940);
#50942=cylindrical_surface('',#50941,3.000055924655e-1);
#50943=oriented_edge('',*,*,#50930,.t.);
#50944=oriented_edge('',*,*,#44213,.f.);
#50946=oriented_edge('',*,*,#50945,.t.);
#50948=oriented_edge('',*,*,#50947,.f.);
#50949=edge_loop('',(#50943,#50944,#50946,#50948));
#50950=face_outer_bound('',#50949,.f.);
#50952=cartesian_point('',(-2.584616782055e1,6.576241185786e1,
-3.934391581323e1));
#50953=direction('',(-9.238819209146e-1,-3.825356987575e-1,1.042282990877e-2));
#50954=direction('',(-3.185585290753e-1,7.537046284609e-1,-5.748476290201e-1));
#50955=axis2_placement_3d('',#50952,#50953,#50954);
#50956=toroidal_surface('',#50955,3.697836800420e0,2.999997076725e-1);
#50958=oriented_edge('',*,*,#50957,.f.);
#50959=oriented_edge('',*,*,#50945,.f.);
#50961=oriented_edge('',*,*,#50960,.f.);
#50963=oriented_edge('',*,*,#50962,.f.);
#50965=oriented_edge('',*,*,#50964,.t.);
#50966=edge_loop('',(#50958,#50959,#50961,#50963,#50965));
#50967=face_outer_bound('',#50966,.f.);
#50969=cartesian_point('',(-2.348998496543e1,6.193609214298e1,0.e0));
#50970=direction('',(9.238288756103e-1,3.826624495897e-1,-1.047178411625e-2));
#50971=direction('',(-3.826834323651e-1,9.238795325113e-1,0.e0));
#50972=axis2_placement_3d('',#50969,#50970,#50971);
#50973=plane('',#50972);
#50975=oriented_edge('',*,*,#50974,.t.);
#50977=oriented_edge('',*,*,#50976,.t.);
#50978=oriented_edge('',*,*,#50842,.t.);
#50979=oriented_edge('',*,*,#50947,.t.);
#50980=oriented_edge('',*,*,#50957,.t.);
#50982=oriented_edge('',*,*,#50981,.t.);
#50983=edge_loop('',(#50975,#50977,#50978,#50979,#50980,#50982));
#50984=face_outer_bound('',#50983,.f.);
#50986=cartesian_point('',(-2.615696621100e1,6.909174837735e1,
-2.154679086196e1));
#50987=direction('',(-6.455565035930e-3,-1.177800998474e-2,-9.999097980122e-1));
#50988=direction('',(7.788269666482e-1,-6.272343950534e-1,2.360017711070e-3));
#50989=axis2_placement_3d('',#50986,#50987,#50988);
#50990=cylindrical_surface('',#50989,5.000150361847e-1);
#50992=oriented_edge('',*,*,#50991,.f.);
#50994=oriented_edge('',*,*,#50993,.f.);
#50995=oriented_edge('',*,*,#50974,.f.);
#50997=oriented_edge('',*,*,#50996,.t.);
#50998=edge_loop('',(#50992,#50994,#50995,#50997));
#50999=face_outer_bound('',#50998,.f.);
#51001=cartesian_point('',(0.e0,0.e0,-2.511027589124e1));
#51002=direction('',(0.e0,0.e0,1.e0));
#51003=direction('',(1.e0,0.e0,0.e0));
#51004=axis2_placement_3d('',#51001,#51002,#51003);
#51005=conical_surface('',#51004,7.334631745054e1,5.e-1);
#51007=oriented_edge('',*,*,#51006,.f.);
#51009=oriented_edge('',*,*,#51008,.f.);
#51011=oriented_edge('',*,*,#51010,.t.);
#51013=oriented_edge('',*,*,#51012,.t.);
#51015=oriented_edge('',*,*,#51014,.t.);
#51017=oriented_edge('',*,*,#51016,.t.);
#51019=oriented_edge('',*,*,#51018,.t.);
#51021=oriented_edge('',*,*,#51020,.f.);
#51023=oriented_edge('',*,*,#51022,.f.);
#51024=oriented_edge('',*,*,#50991,.t.);
#51025=edge_loop('',(#51007,#51009,#51011,#51013,#51015,#51017,#51019,#51021,
#51023,#51024));
#51026=face_outer_bound('',#51025,.f.);
#51028=cartesian_point('',(-2.592685555401e1,6.851225190250e1,
-4.131567865889e1));
#51029=cartesian_point('',(-2.588166476597e1,6.855183500500e1,
-4.151421704518e1));
#51030=cartesian_point('',(-2.584931502567e1,6.861066652582e1,
-4.183245811293e1));
#51031=cartesian_point('',(-2.588685517457e1,6.865993996652e1,
-4.217092722706e1));
#51032=cartesian_point('',(-2.591170806437e1,6.867529839654e1,
-4.229078761987e1));
#51033=cartesian_point('',(-2.636053262089e1,6.805676465441e1,
-4.133853573928e1));
#51034=cartesian_point('',(-2.626900225491e1,6.805020611093e1,
-4.149710037148e1));
#51035=cartesian_point('',(-2.614965192482e1,6.805273432250e1,
-4.176305449216e1));
#51036=cartesian_point('',(-2.607885523426e1,6.806783997823e1,
-4.206732682894e1));
#51037=cartesian_point('',(-2.606374776178e1,6.807487506124e1,
-4.217840718624e1));
#51038=cartesian_point('',(-2.691467281180e1,6.835421266515e1,
-4.136104939293e1));
#51039=cartesian_point('',(-2.685566680403e1,6.828906243092e1,
-4.149347193400e1));
#51040=cartesian_point('',(-2.676877986579e1,6.819577523916e1,
-4.170548368818e1));
#51041=cartesian_point('',(-2.669372467374e1,6.811202165987e1,
-4.193058256943e1));
#51042=cartesian_point('',(-2.667039082915e1,6.808463981801e1,
-4.201024915075e1));
#51043=cartesian_point('',(-2.677564491923e1,6.896785990998e1,
-4.135016334367e1));
#51044=cartesian_point('',(-2.678027244400e1,6.891769676261e1,
-4.150865928346e1));
#51045=cartesian_point('',(-2.679764763288e1,6.882976561093e1,
-4.174427557904e1));
#51046=cartesian_point('',(-2.682866493642e1,6.872761407162e1,
-4.196147287753e1));
#51047=cartesian_point('',(-2.684091730147e1,6.869025530071e1,
-4.203321606214e1));
#51048=(bounded_surface()b_spline_surface(3,3,((#51028,#51029,#51030,#51031,
#51032),(#51033,#51034,#51035,#51036,#51037),(#51038,#51039,#51040,#51041,
#51042),(#51043,#51044,#51045,#51046,#51047)),.unspecified.,.f.,.f.,.f.)b_spline_surface_with_knots((4,4),(4,1,4),(0.e0,1.e0),(3.707160444530e-1,
7.046581694860e-1,8.829655080038e-1),.unspecified.)geometric_representation_item()rational_b_spline_surface(((1.579951576292e0,1.579951576292e0,1.579951576292e0,
1.579951576292e0,1.579951576292e0),(8.066828079028e-1,8.066828079028e-1,
8.066828079028e-1,8.066828079028e-1,8.066828079028e-1),(8.066828079028e-1,
8.066828079028e-1,8.066828079028e-1,8.066828079028e-1,8.066828079028e-1),(
1.579951576292e0,1.579951576292e0,1.579951576292e0,1.579951576292e0,
1.579951576292e0)))representation_item('')surface());
#51049=oriented_edge('',*,*,#51006,.t.);
#51050=oriented_edge('',*,*,#50996,.f.);
#51052=oriented_edge('',*,*,#51051,.f.);
#51054=oriented_edge('',*,*,#51053,.t.);
#51055=edge_loop('',(#51049,#51050,#51052,#51054));
#51056=face_outer_bound('',#51055,.f.);
#51058=cartesian_point('',(-2.686538141339e1,6.814789547554e1,
-4.213845709195e1));
#51059=direction('',(-2.004189206815e-1,5.067985777039e-1,8.384434732707e-1));
#51060=direction('',(8.363590509526e-1,-3.571970698571e-1,4.158290408030e-1));
#51061=axis2_placement_3d('',#51058,#51059,#51060);
#51062=cylindrical_surface('',#51061,2.999999999999e-1);
#51064=oriented_edge('',*,*,#51063,.t.);
#51065=oriented_edge('',*,*,#51051,.t.);
#51066=oriented_edge('',*,*,#50981,.f.);
#51067=oriented_edge('',*,*,#50964,.f.);
#51069=oriented_edge('',*,*,#51068,.t.);
#51070=edge_loop('',(#51064,#51065,#51066,#51067,#51069));
#51071=face_outer_bound('',#51070,.f.);
#51073=cartesian_point('',(-2.596980309814e1,6.846127866266e1,
-4.179691530183e1));
#51074=cartesian_point('',(-2.596082341463e1,6.848071602883e1,
-4.187985633618e1));
#51075=cartesian_point('',(-2.595468164535e1,6.850711454123e1,
-4.201736133381e1));
#51076=cartesian_point('',(-2.596220555674e1,6.853106980444e1,
-4.220636959299e1));
#51077=cartesian_point('',(-2.597640650516e1,6.854304420037e1,
-4.235504677165e1));
#51078=cartesian_point('',(-2.599588621218e1,6.854837698514e1,
-4.249133276334e1));
#51079=cartesian_point('',(-2.601898642706e1,6.854855608128e1,
-4.261633517840e1));
#51080=cartesian_point('',(-2.604459060334e1,6.854472353812e1,
-4.273114207445e1));
#51081=cartesian_point('',(-2.607195012945e1,6.853775445941e1,
-4.283676005358e1));
#51082=cartesian_point('',(-2.610060798165e1,6.852830234978e1,
-4.293420536420e1));
#51083=cartesian_point('',(-2.613034310205e1,6.851682688123e1,
-4.302449261975e1));
#51084=cartesian_point('',(-2.616111868497e1,6.850362170112e1,
-4.310857634464e1));
#51085=cartesian_point('',(-2.619306885673e1,6.848882810664e1,
-4.318736978991e1));
#51086=cartesian_point('',(-2.622653565825e1,6.847242048772e1,
-4.326181618527e1));
#51087=cartesian_point('',(-2.626216622257e1,6.845415481725e1,
-4.333298362873e1));
#51088=cartesian_point('',(-2.630105132419e1,6.843349299313e1,
-4.340207282154e1));
#51089=cartesian_point('',(-2.634481593044e1,6.840955575318e1,
-4.347017737832e1));
#51090=cartesian_point('',(-2.639594255214e1,6.838101081561e1,
-4.353810135383e1));
#51091=cartesian_point('',(-2.645825104069e1,6.834593265625e1,
-4.360621232909e1));
#51092=cartesian_point('',(-2.654014820722e1,6.830061257333e1,
-4.367493365795e1));
#51093=cartesian_point('',(-2.665887965144e1,6.823820990592e1,
-4.374302707109e1));
#51094=cartesian_point('',(-2.684422246619e1,6.815355838967e1,
-4.378668441358e1));
#51095=cartesian_point('',(-2.705934922519e1,6.807793053293e1,
-4.375251718592e1));
#51096=cartesian_point('',(-2.722028667227e1,6.803408678235e1,
-4.366857209152e1));
#51097=cartesian_point('',(-2.728943545651e1,6.801707250682e1,
-4.361133673240e1));
#51098=cartesian_point('',(-2.732081240276e1,6.800939217036e1,
-4.358200292065e1));
#51099=cartesian_point('',(-2.634350573469e1,6.813567329832e1,
-4.175620082048e1));
#51100=cartesian_point('',(-2.631477163118e1,6.813479758279e1,
-4.182057292025e1));
#51101=cartesian_point('',(-2.627365847448e1,6.813298606413e1,
-4.193047943600e1));
#51102=cartesian_point('',(-2.622987277488e1,6.812796064852e1,
-4.208747346402e1));
#51103=cartesian_point('',(-2.620227413457e1,6.812212437303e1,
-4.221404708648e1));
#51104=cartesian_point('',(-2.618246769819e1,6.811493313637e1,
-4.233247921940e1));
#51105=cartesian_point('',(-2.616885390961e1,6.810660429531e1,
-4.244304969364e1));
#51106=cartesian_point('',(-2.616024782299e1,6.809734121174e1,
-4.254621802857e1));
#51107=cartesian_point('',(-2.615577700061e1,6.808731203443e1,
-4.264251009852e1));
#51108=cartesian_point('',(-2.615480945540e1,6.807662729913e1,
-4.273256535500e1));
#51109=cartesian_point('',(-2.615692148329e1,6.806532827194e1,
-4.281710661561e1));
#51110=cartesian_point('',(-2.616187916216e1,6.805338364226e1,
-4.289687129186e1));
#51111=cartesian_point('',(-2.616963288738e1,6.804067633674e1,
-4.297261780812e1));
#51112=cartesian_point('',(-2.618034623728e1,6.802697031789e1,
-4.304518896437e1));
#51113=cartesian_point('',(-2.619448242680e1,6.801184619021e1,
-4.311560825985e1));
#51114=cartesian_point('',(-2.621296979266e1,6.799460701498e1,
-4.318509899498e1));
#51115=cartesian_point('',(-2.623740950647e1,6.797418893557e1,
-4.325485517984e1));
#51116=cartesian_point('',(-2.627049947125e1,6.794899795861e1,
-4.332583410236e1));
#51117=cartesian_point('',(-2.631657180699e1,6.791673551921e1,
-4.339854941469e1));
#51118=cartesian_point('',(-2.638467859276e1,6.787325570078e1,
-4.347348447048e1));
#51119=cartesian_point('',(-2.649315036112e1,6.781120486093e1,
-4.354923443404e1));
#51120=cartesian_point('',(-2.667530736044e1,6.772531095314e1,
-4.359856542418e1));
#51121=cartesian_point('',(-2.688990726210e1,6.765187305705e1,
-4.355985938031e1));
#51122=cartesian_point('',(-2.704185405184e1,6.761616834566e1,
-4.346623033223e1));
#51123=cartesian_point('',(-2.710082466151e1,6.760614112782e1,
-4.340412398406e1));
#51124=cartesian_point('',(-2.712642975423e1,6.760229162425e1,
-4.337270561039e1));
#51125=cartesian_point('',(-2.679104634318e1,6.834241257635e1,
-4.169085096042e1));
#51126=cartesian_point('',(-2.677263394755e1,6.831767844947e1,
-4.175025339321e1));
#51127=cartesian_point('',(-2.674414442153e1,6.827684488156e1,
-4.184933004642e1));
#51128=cartesian_point('',(-2.670884518645e1,6.822019356388e1,
-4.198708495682e1));
#51129=cartesian_point('',(-2.668312713368e1,6.817511477607e1,
-4.209638198378e1));
#51130=cartesian_point('',(-2.666119169957e1,6.813326158177e1,
-4.219732918281e1));
#51131=cartesian_point('',(-2.664244081118e1,6.809439111437e1,
-4.229049625184e1));
#51132=cartesian_point('',(-2.662641126433e1,6.805828759507e1,
-4.237646134240e1));
#51133=cartesian_point('',(-2.661274755093e1,6.802476252136e1,
-4.245576432391e1));
#51134=cartesian_point('',(-2.660116810277e1,6.799361669689e1,
-4.252897136196e1));
#51135=cartesian_point('',(-2.659145710512e1,6.796463965945e1,
-4.259666028726e1));
#51136=cartesian_point('',(-2.658346695113e1,6.793762800159e1,
-4.265936745468e1));
#51137=cartesian_point('',(-2.657711628992e1,6.791238023700e1,
-4.271759113641e1));
#51138=cartesian_point('',(-2.657239363048e1,6.788867400625e1,
-4.277183144652e1));
#51139=cartesian_point('',(-2.656937860977e1,6.786623489928e1,
-4.282263868694e1));
#51140=cartesian_point('',(-2.656829976524e1,6.784472771744e1,
-4.287058654432e1));
#51141=cartesian_point('',(-2.656963047132e1,6.782381149556e1,
-4.291606725270e1));
#51142=cartesian_point('',(-2.657422844053e1,6.780311842715e1,
-4.295918201645e1));
#51143=cartesian_point('',(-2.658348499179e1,6.778216881258e1,
-4.299973179896e1));
#51144=cartesian_point('',(-2.660015708014e1,6.775978965393e1,
-4.303773510122e1));
#51145=cartesian_point('',(-2.662983494410e1,6.773394523365e1,
-4.307247186371e1));
#51146=cartesian_point('',(-2.668317184081e1,6.770458565415e1,
-4.309318594574e1));
#51147=cartesian_point('',(-2.674873954053e1,6.768520943780e1,
-4.307707571177e1));
#51148=cartesian_point('',(-2.679774217428e1,6.768314157625e1,
-4.303462499933e1));
#51149=cartesian_point('',(-2.681863505912e1,6.768840365063e1,
-4.300231817374e1));
#51150=cartesian_point('',(-2.682815856909e1,6.769201752199e1,
-4.298501547491e1));
#51151=cartesian_point('',(-2.678864027546e1,6.883953664337e1,
-4.167734873325e1));
#51152=cartesian_point('',(-2.679854557792e1,6.881532176022e1,
-4.175119707722e1));
#51153=cartesian_point('',(-2.681550047945e1,6.877032405955e1,
-4.186888734992e1));
#51154=cartesian_point('',(-2.683855154642e1,6.869982262515e1,
-4.202269499385e1));
#51155=cartesian_point('',(-2.685619328872e1,6.863999744042e1,
-4.213976226176e1));
#51156=cartesian_point('',(-2.687177770121e1,6.858191140015e1,
-4.224405715891e1));
#51157=cartesian_point('',(-2.688547888452e1,6.852621038478e1,
-4.233721764739e1));
#51158=cartesian_point('',(-2.689750081797e1,6.847326956808e1,
-4.242054883869e1));
#51159=cartesian_point('',(-2.690804068395e1,6.842331151110e1,
-4.249508294082e1));
#51160=cartesian_point('',(-2.691728259826e1,6.837642302099e1,
-4.256170211555e1));
#51161=cartesian_point('',(-2.692538586519e1,6.833260319814e1,
-4.262115570278e1));
#51162=cartesian_point('',(-2.693247160476e1,6.829183081500e1,
-4.267403036617e1));
#51163=cartesian_point('',(-2.693861585911e1,6.825409272359e1,
-4.272076337247e1));
#51164=cartesian_point('',(-2.694384035577e1,6.821938833981e1,
-4.276167096035e1));
#51165=cartesian_point('',(-2.694809041894e1,6.818773890733e1,
-4.279695544815e1));
#51166=cartesian_point('',(-2.695117644406e1,6.815926817734e1,
-4.282662897931e1));
#51167=cartesian_point('',(-2.695265993816e1,6.813441951712e1,
-4.285031820871e1));
#51168=cartesian_point('',(-2.695165653014e1,6.811410412270e1,
-4.286726086838e1));
#51169=cartesian_point('',(-2.694660547080e1,6.809972433432e1,
-4.287652057708e1));
#51170=cartesian_point('',(-2.693439577498e1,6.809301081439e1,
-4.287767017673e1));
#51171=cartesian_point('',(-2.690896291982e1,6.809685277784e1,
-4.287072429029e1));
#51172=cartesian_point('',(-2.685861161612e1,6.811563860094e1,
-4.286202305836e1));
#51173=cartesian_point('',(-2.680106343736e1,6.813892403251e1,
-4.286919797674e1));
#51174=cartesian_point('',(-2.677365037389e1,6.815662353108e1,
-4.287889069553e1));
#51175=cartesian_point('',(-2.677313071657e1,6.816758312128e1,
-4.287617766688e1));
#51176=cartesian_point('',(-2.677508419246e1,6.817355805707e1,
-4.287267042620e1));
#51177=(bounded_surface()b_spline_surface(3,3,((#51073,#51074,#51075,#51076,
#51077,#51078,#51079,#51080,#51081,#51082,#51083,#51084,#51085,#51086,#51087,
#51088,#51089,#51090,#51091,#51092,#51093,#51094,#51095,#51096,#51097,#51098),(
#51099,#51100,#51101,#51102,#51103,#51104,#51105,#51106,#51107,#51108,#51109,
#51110,#51111,#51112,#51113,#51114,#51115,#51116,#51117,#51118,#51119,#51120,
#51121,#51122,#51123,#51124),(#51125,#51126,#51127,#51128,#51129,#51130,#51131,
#51132,#51133,#51134,#51135,#51136,#51137,#51138,#51139,#51140,#51141,#51142,
#51143,#51144,#51145,#51146,#51147,#51148,#51149,#51150),(#51151,#51152,#51153,
#51154,#51155,#51156,#51157,#51158,#51159,#51160,#51161,#51162,#51163,#51164,
#51165,#51166,#51167,#51168,#51169,#51170,#51171,#51172,#51173,#51174,#51175,
#51176)),.unspecified.,.f.,.f.,.f.)b_spline_surface_with_knots((4,4),(4,1,1,1,1,
1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,4),(0.e0,1.e0),(3.702127507472e-2,
1.206076010309e-1,1.727843571069e-1,2.202796408029e-1,2.636152557410e-1,
3.032785488412e-1,3.396215383058e-1,3.729417978517e-1,4.035316372554e-1,
4.316791605418e-1,4.576281907323e-1,4.815681913048e-1,5.036995463747e-1,
5.242331734139e-1,5.433847435671e-1,5.613464087279e-1,5.780788479354e-1,
5.934945746292e-1,6.076468384519e-1,6.216227253386e-1,6.367751601267e-1,
6.525150740357e-1,6.693857525013e-1,6.891757994426e-1),.unspecified.)geometric_representation_item()rational_b_spline_surface(((1.413608525132e0,
1.413608525132e0,1.413608525132e0,1.413608525132e0,1.413608525132e0,
1.413608525132e0,1.413608525132e0,1.413608525132e0,1.413608525132e0,
1.413608525132e0,1.413608525132e0,1.413608525132e0,1.413608525132e0,
1.413608525132e0,1.413608525132e0,1.413608525132e0,1.413608525132e0,
1.413608525132e0,1.413608525132e0,1.413608525132e0,1.413608525132e0,
1.413608525132e0,1.413608525132e0,1.413608525132e0,1.413608525132e0,
1.413608525132e0),(8.621304916227e-1,8.621304916227e-1,8.621304916227e-1,
8.621304916227e-1,8.621304916227e-1,8.621304916227e-1,8.621304916227e-1,
8.621304916227e-1,8.621304916227e-1,8.621304916227e-1,8.621304916227e-1,
8.621304916227e-1,8.621304916227e-1,8.621304916227e-1,8.621304916227e-1,
8.621304916227e-1,8.621304916227e-1,8.621304916227e-1,8.621304916227e-1,
8.621304916227e-1,8.621304916227e-1,8.621304916227e-1,8.621304916227e-1,
8.621304916227e-1,8.621304916227e-1,8.621304916227e-1),(8.621304916227e-1,
8.621304916227e-1,8.621304916227e-1,8.621304916227e-1,8.621304916227e-1,
8.621304916227e-1,8.621304916227e-1,8.621304916227e-1,8.621304916227e-1,
8.621304916227e-1,8.621304916227e-1,8.621304916227e-1,8.621304916227e-1,
8.621304916227e-1,8.621304916227e-1,8.621304916227e-1,8.621304916227e-1,
8.621304916227e-1,8.621304916227e-1,8.621304916227e-1,8.621304916227e-1,
8.621304916227e-1,8.621304916227e-1,8.621304916227e-1,8.621304916227e-1,
8.621304916227e-1),(1.413608525132e0,1.413608525132e0,1.413608525132e0,
1.413608525132e0,1.413608525132e0,1.413608525132e0,1.413608525132e0,
1.413608525132e0,1.413608525132e0,1.413608525132e0,1.413608525132e0,
1.413608525132e0,1.413608525132e0,1.413608525132e0,1.413608525132e0,
1.413608525132e0,1.413608525132e0,1.413608525132e0,1.413608525132e0,
1.413608525132e0,1.413608525132e0,1.413608525132e0,1.413608525132e0,
1.413608525132e0,1.413608525132e0,1.413608525132e0)))representation_item('')surface());
#51179=oriented_edge('',*,*,#51178,.t.);
#51180=oriented_edge('',*,*,#51053,.f.);
#51181=oriented_edge('',*,*,#51063,.f.);
#51183=oriented_edge('',*,*,#51182,.t.);
#51184=edge_loop('',(#51179,#51180,#51181,#51183));
#51185=face_outer_bound('',#51184,.f.);
#51187=cartesian_point('',(0.e0,0.e0,-4.2e1));
#51188=direction('',(0.e0,0.e0,1.e0));
#51189=direction('',(9.999788139917e-1,6.509344655868e-3,0.e0));
#51190=axis2_placement_3d('',#51187,#51188,#51189);
#51191=toroidal_surface('',#51190,7.019880882606e1,3.e0);
#51193=oriented_edge('',*,*,#51192,.f.);
#51195=oriented_edge('',*,*,#51194,.t.);
#51197=oriented_edge('',*,*,#51196,.t.);
#51199=oriented_edge('',*,*,#51198,.t.);
#51200=oriented_edge('',*,*,#47632,.f.);
#51202=oriented_edge('',*,*,#51201,.t.);
#51203=oriented_edge('',*,*,#51008,.t.);
#51204=oriented_edge('',*,*,#51178,.f.);
#51206=oriented_edge('',*,*,#51205,.f.);
#51208=oriented_edge('',*,*,#51207,.t.);
#51210=oriented_edge('',*,*,#51209,.t.);
#51212=oriented_edge('',*,*,#51211,.f.);
#51214=oriented_edge('',*,*,#51213,.f.);
#51216=oriented_edge('',*,*,#51215,.t.);
#51218=oriented_edge('',*,*,#51217,.t.);
#51220=oriented_edge('',*,*,#51219,.f.);
#51222=oriented_edge('',*,*,#51221,.f.);
#51223=edge_loop('',(#51193,#51195,#51197,#51199,#51200,#51202,#51203,#51204,
#51206,#51208,#51210,#51212,#51214,#51216,#51218,#51220,#51222));
#51224=face_outer_bound('',#51223,.f.);
#51226=cartesian_point('',(-4.528191634270e1,5.763080395165e1,
-4.364396142056e1));
#51227=cartesian_point('',(-4.531669031884e1,5.757722697507e1,
-4.369054773898e1));
#51228=cartesian_point('',(-4.546931157293e1,5.744218628388e1,
-4.381428543903e1));
#51229=cartesian_point('',(-4.597756508903e1,5.706927750808e1,
-4.367515636954e1));
#51230=cartesian_point('',(-4.608241099248e1,5.702817610675e1,
-4.345484219437e1));
#51231=cartesian_point('',(-4.619001829947e1,5.695471240163e1,
-4.328680216457e1));
#51232=cartesian_point('',(-4.625564193749e1,5.691086678778e1,
-4.310652217929e1));
#51233=cartesian_point('',(-4.631224820598e1,5.686568863636e1,
-4.291742949618e1));
#51234=cartesian_point('',(-4.635286675991e1,5.682530925234e1,
-4.271290443936e1));
#51235=cartesian_point('',(-4.637720707845e1,5.678807046419e1,
-4.249695103605e1));
#51236=cartesian_point('',(-4.638178486050e1,5.675667486872e1,
-4.227672623054e1));
#51237=cartesian_point('',(-4.636423454883e1,5.673059931820e1,
-4.203853351452e1));
#51238=cartesian_point('',(-4.633377642263e1,5.672044367735e1,
-4.187743509418e1));
#51239=cartesian_point('',(-4.631062865299e1,5.671808926807e1,
-4.178920966497e1));
#51240=cartesian_point('',(-4.500492920825e1,5.725306139608e1,
-4.344174701470e1));
#51241=cartesian_point('',(-4.502991226165e1,5.720091618420e1,
-4.349293243821e1));
#51242=cartesian_point('',(-4.516738590329e1,5.707347453435e1,
-4.363223611563e1));
#51243=cartesian_point('',(-4.568547460719e1,5.670036336298e1,
-4.347310817612e1));
#51244=cartesian_point('',(-4.575014213861e1,5.670560064791e1,
-4.323569735596e1));
#51245=cartesian_point('',(-4.582461843089e1,5.667130729998e1,
-4.306704385045e1));
#51246=cartesian_point('',(-4.585594064048e1,5.667327134008e1,
-4.289141645503e1));
#51247=cartesian_point('',(-4.588101911190e1,5.667856043446e1,
-4.271344705665e1));
#51248=cartesian_point('',(-4.589341078846e1,5.669533114350e1,
-4.252614792634e1));
#51249=cartesian_point('',(-4.589543683010e1,5.672118779166e1,
-4.233411244514e1));
#51250=cartesian_point('',(-4.588608825916e1,5.675701395125e1,
-4.214430701699e1));
#51251=cartesian_point('',(-4.586453493691e1,5.680670946512e1,
-4.194607172496e1));
#51252=cartesian_point('',(-4.584151656397e1,5.685005465998e1,
-4.181810153603e1));
#51253=cartesian_point('',(-4.582655522164e1,5.687760034181e1,
-4.175030017403e1));
#51254=cartesian_point('',(-4.521078458348e1,5.705485410050e1,
-4.300923810439e1));
#51255=cartesian_point('',(-4.521330106021e1,5.703398972255e1,
-4.303547216158e1));
#51256=cartesian_point('',(-4.524366518167e1,5.698539457852e1,
-4.309924974993e1));
#51257=cartesian_point('',(-4.540266426334e1,5.688738320184e1,
-4.303217371200e1));
#51258=cartesian_point('',(-4.544593062146e1,5.692164369803e1,
-4.290033234604e1));
#51259=cartesian_point('',(-4.549512363273e1,5.694798355248e1,
-4.278151425119e1));
#51260=cartesian_point('',(-4.553610126671e1,5.699046851881e1,
-4.265001019914e1));
#51261=cartesian_point('',(-4.557907751734e1,5.703874900014e1,
-4.250864562473e1));
#51262=cartesian_point('',(-4.562204058898e1,5.709504567621e1,
-4.235575367370e1));
#51263=cartesian_point('',(-4.566462901552e1,5.715727813466e1,
-4.219537073311e1));
#51264=cartesian_point('',(-4.570489648654e1,5.722352316950e1,
-4.203372884598e1));
#51265=cartesian_point('',(-4.574530182904e1,5.729836613213e1,
-4.186117917449e1));
#51266=cartesian_point('',(-4.577044945720e1,5.735195302474e1,
-4.174618231041e1));
#51267=cartesian_point('',(-4.578372121017e1,5.738254933655e1,
-4.168365367260e1));
#51268=cartesian_point('',(-4.565145016898e1,5.727499929897e1,
-4.286755870432e1));
#51269=cartesian_point('',(-4.564589408310e1,5.727757497904e1,
-4.286935448047e1));
#51270=cartesian_point('',(-4.560624155871e1,5.728407273909e1,
-4.285751425527e1));
#51271=cartesian_point('',(-4.546988833617e1,5.740499940291e1,
-4.288362882521e1));
#51272=cartesian_point('',(-4.553631669795e1,5.741599796883e1,
-4.285282383482e1));
#51273=cartesian_point('',(-4.559853763812e1,5.745137776243e1,
-4.277424403876e1));
#51274=cartesian_point('',(-4.568149386174e1,5.748027182271e1,
-4.267317047635e1));
#51275=cartesian_point('',(-4.577022868081e1,5.751226810358e1,
-4.254978761813e1));
#51276=cartesian_point('',(-4.586572636814e1,5.754284232869e1,
-4.240702736390e1));
#51277=cartesian_point('',(-4.596288078383e1,5.757090225980e1,
-4.224789387325e1));
#51278=cartesian_point('',(-4.605652500784e1,5.759411200729e1,
-4.207822582907e1));
#51279=cartesian_point('',(-4.615019755068e1,5.761317898923e1,
-4.188614172508e1));
#51280=cartesian_point('',(-4.620620287807e1,5.762140836139e1,
-4.174833189933e1));
#51281=cartesian_point('',(-4.623373672761e1,5.762453018005e1,
-4.166957161002e1));
#51282=(bounded_surface()b_spline_surface(3,3,((#51226,#51227,#51228,#51229,
#51230,#51231,#51232,#51233,#51234,#51235,#51236,#51237,#51238,#51239),(#51240,
#51241,#51242,#51243,#51244,#51245,#51246,#51247,#51248,#51249,#51250,#51251,
#51252,#51253),(#51254,#51255,#51256,#51257,#51258,#51259,#51260,#51261,#51262,
#51263,#51264,#51265,#51266,#51267),(#51268,#51269,#51270,#51271,#51272,#51273,
#51274,#51275,#51276,#51277,#51278,#51279,#51280,#51281)),.unspecified.,.f.,.f.,
.f.)b_spline_surface_with_knots((4,4),(4,1,1,1,1,1,1,1,1,1,1,4),(0.e0,1.e0),(
3.205896731880e-1,3.493990754338e-1,3.934596058176e-1,4.391288328202e-1,
4.878548093162e-1,5.415867199570e-1,6.008463760967e-1,6.658492411884e-1,
7.355651608854e-1,8.069366254984e-1,8.768146914978e-1,9.657257022714e-1),
.unspecified.)geometric_representation_item()rational_b_spline_surface(((
1.431068742404e0,1.431068742404e0,1.431068742404e0,1.431068742404e0,
1.431068742404e0,1.431068742404e0,1.431068742404e0,1.431068742404e0,
1.431068742404e0,1.431068742404e0,1.431068742404e0,1.431068742404e0,
1.431068742404e0,1.431068742404e0),(8.563104191986e-1,8.563104191986e-1,
8.563104191986e-1,8.563104191986e-1,8.563104191986e-1,8.563104191986e-1,
8.563104191986e-1,8.563104191986e-1,8.563104191986e-1,8.563104191986e-1,
8.563104191986e-1,8.563104191986e-1,8.563104191986e-1,8.563104191986e-1),(
8.563104191986e-1,8.563104191986e-1,8.563104191986e-1,8.563104191986e-1,
8.563104191986e-1,8.563104191986e-1,8.563104191986e-1,8.563104191986e-1,
8.563104191986e-1,8.563104191986e-1,8.563104191986e-1,8.563104191986e-1,
8.563104191986e-1,8.563104191986e-1),(1.431068742404e0,1.431068742404e0,
1.431068742404e0,1.431068742404e0,1.431068742404e0,1.431068742404e0,
1.431068742404e0,1.431068742404e0,1.431068742404e0,1.431068742404e0,
1.431068742404e0,1.431068742404e0,1.431068742404e0,1.431068742404e0)))representation_item('')surface());
#51283=oriented_edge('',*,*,#51192,.t.);
#51285=oriented_edge('',*,*,#51284,.f.);
#51287=oriented_edge('',*,*,#51286,.t.);
#51289=oriented_edge('',*,*,#51288,.t.);
#51290=edge_loop('',(#51283,#51285,#51287,#51289));
#51291=face_outer_bound('',#51290,.f.);
#51293=cartesian_point('',(0.e0,0.e0,-4.331177673041e1));
#51294=direction('',(0.e0,0.e0,1.e0));
#51295=direction('',(-5.913209045982e-1,8.064363507340e-1,0.e0));
#51296=axis2_placement_3d('',#51293,#51294,#51295);
#51297=toroidal_surface('',#51296,7.344368814732e1,5.e-1);
#51298=oriented_edge('',*,*,#51221,.t.);
#51300=oriented_edge('',*,*,#51299,.f.);
#51302=oriented_edge('',*,*,#51301,.t.);
#51304=oriented_edge('',*,*,#51303,.t.);
#51305=oriented_edge('',*,*,#51284,.t.);
#51306=edge_loop('',(#51298,#51300,#51302,#51304,#51305));
#51307=face_outer_bound('',#51306,.f.);
#51309=cartesian_point('',(-4.280398626856e1,5.940703753550e1,
-4.179691537978e1));
#51310=cartesian_point('',(-4.280034334752e1,5.942813670810e1,
-4.187985641594e1));
#51311=cartesian_point('',(-4.280124328226e1,5.945522529494e1,
-4.201736132510e1));
#51312=cartesian_point('',(-4.281471089653e1,5.947641697018e1,
-4.220636952881e1));
#51313=cartesian_point('',(-4.283152715556e1,5.948430787722e1,
-4.235504669704e1));
#51314=cartesian_point('',(-4.285172333942e1,5.948441723552e1,
-4.249133273744e1));
#51315=cartesian_point('',(-4.287408279595e1,5.947861145090e1,
-4.261633520113e1));
#51316=cartesian_point('',(-4.289782260149e1,5.946828264628e1,
-4.273114211852e1));
#51317=cartesian_point('',(-4.292244614465e1,5.945446986518e1,
-4.283676009478e1));
#51318=cartesian_point('',(-4.294768111534e1,5.943792263155e1,
-4.293420539067e1));
#51319=cartesian_point('',(-4.297343296230e1,5.941914216722e1,
-4.302449263066e1));
#51320=cartesian_point('',(-4.299974213753e1,5.939842163804e1,
-4.310857634559e1));
#51321=cartesian_point('',(-4.302677476848e1,5.937586281107e1,
-4.318736978789e1));
#51322=cartesian_point('',(-4.305485461280e1,5.935135242205e1,
-4.326181618525e1));
#51323=cartesian_point('',(-4.308454359368e1,5.932448726875e1,
-4.333298363333e1));
#51324=cartesian_point('',(-4.311675604659e1,5.929446527184e1,
-4.340207283088e1));
#51325=cartesian_point('',(-4.315283399884e1,5.926001655756e1,
-4.347017739054e1));
#51326=cartesian_point('',(-4.319483055129e1,5.921921172006e1,
-4.353810136640e1));
#51327=cartesian_point('',(-4.324593703502e1,5.916920219537e1,
-4.360621234041e1));
#51328=cartesian_point('',(-4.331331392467e1,5.910422980876e1,
-4.367493366791e1));
#51329=cartesian_point('',(-4.341184869902e1,5.901322349809e1,
-4.374302707951e1));
#51330=cartesian_point('',(-4.356896669278e1,5.888348615908e1,
-4.378668441440e1));
#51331=cartesian_point('',(-4.375718925142e1,5.875475636248e1,
-4.375251717770e1));
#51332=cartesian_point('',(-4.390129524046e1,5.867075290520e1,
-4.366857210697e1));
#51333=cartesian_point('',(-4.396368420576e1,5.863642136012e1,
-4.361133677158e1));
#51334=cartesian_point('',(-4.399200417653e1,5.862088178169e1,
-4.358200298053e1));
#51335=cartesian_point('',(-4.308068240763e1,5.899580552868e1,
-4.175620088242e1));
#51336=cartesian_point('',(-4.305270076330e1,5.900239659939e1,
-4.182057298289e1));
#51337=cartesian_point('',(-4.301251966752e1,5.901128766084e1,
-4.193047943033e1));
#51338=cartesian_point('',(-4.296892526799e1,5.901776605659e1,
-4.208747341030e1));
#51339=cartesian_point('',(-4.294075648710e1,5.901927170297e1,
-4.221404702208e1));
#51340=cartesian_point('',(-4.291976370037e1,5.901745178548e1,
-4.233247919639e1));
#51341=cartesian_point('',(-4.290445812197e1,5.901293024860e1,
-4.244304971377e1));
#51342=cartesian_point('',(-4.289374781744e1,5.900621021385e1,
-4.254621806846e1));
#51343=cartesian_point('',(-4.288683359407e1,5.899767990558e1,
-4.264251013642e1));
#51344=cartesian_point('',(-4.288313360574e1,5.898760966361e1,
-4.273256537973e1));
#51345=cartesian_point('',(-4.288224926527e1,5.897614900992e1,
-4.281710662597e1));
#51346=cartesian_point('',(-4.288394651759e1,5.896332824333e1,
-4.289687129282e1));
#51347=cartesian_point('',(-4.288814714811e1,5.894904711759e1,
-4.297261780617e1));
#51348=cartesian_point('',(-4.289494807083e1,5.893303530067e1,
-4.304518896434e1));
#51349=cartesian_point('',(-4.290468816979e1,5.891476779881e1,
-4.311560826441e1));
#51350=cartesian_point('',(-4.291808376843e1,5.889333114995e1,
-4.318509900441e1));
#51351=cartesian_point('',(-4.293640613316e1,5.886728333425e1,
-4.325485519245e1));
#51352=cartesian_point('',(-4.296184868193e1,5.883438640414e1,
-4.332583411561e1));
#51353=cartesian_point('',(-4.299800100893e1,5.879129888129e1,
-4.339854942687e1));
#51354=cartesian_point('',(-4.305253370977e1,5.873167326647e1,
-4.347348448139e1));
#51355=cartesian_point('',(-4.314124945861e1,5.864366219419e1,
-4.354923444341e1));
#51356=cartesian_point('',(-4.329496863732e1,5.851354934661e1,
-4.359856542499e1));
#51357=cartesian_point('',(-4.348324909397e1,5.838707125117e1,
-4.355985937094e1));
#51358=cartesian_point('',(-4.362077731437e1,5.831325645301e1,
-4.346623034954e1));
#51359=cartesian_point('',(-4.367514330616e1,5.828830818804e1,
-4.340412402655e1));
#51360=cartesian_point('',(-4.369887959098e1,5.827796277147e1,
-4.337270567449e1));
#51361=cartesian_point('',(-4.356648151345e1,5.907966828634e1,
-4.169085101592e1));
#51362=cartesian_point('',(-4.354229484712e1,5.906054243615e1,
-4.175025345104e1));
#51363=cartesian_point('',(-4.350420759610e1,5.902847388892e1,
-4.184933004037e1));
#51364=cartesian_point('',(-4.345544872726e1,5.898288904663e1,
-4.198708491003e1));
#51365=cartesian_point('',(-4.341893974842e1,5.894600260632e1,
-4.209638192872e1));
#51366=cartesian_point('',(-4.338691933034e1,5.891125282113e1,
-4.219732916357e1));
#51367=cartesian_point('',(-4.335874693484e1,5.887855990704e1,
-4.229049626889e1));
#51368=cartesian_point('',(-4.333391929895e1,5.884783533137e1,
-4.237646137557e1));
#51369=cartesian_point('',(-4.331204423879e1,5.881898902662e1,
-4.245576435499e1));
#51370=cartesian_point('',(-4.329279822149e1,5.879190145603e1,
-4.252897138196e1));
#51371=cartesian_point('',(-4.327591831202e1,5.876642518266e1,
-4.259666029552e1));
#51372=cartesian_point('',(-4.326120928623e1,5.874240193158e1,
-4.265936745550e1));
#51373=cartesian_point('',(-4.324854041668e1,5.871965813664e1,
-4.271759113505e1));
#51374=cartesian_point('',(-4.323784305363e1,5.869798198974e1,
-4.277183144665e1));
#51375=cartesian_point('',(-4.322912309849e1,5.867708782021e1,
-4.282263869034e1));
#51376=cartesian_point('',(-4.322251454620e1,5.865659270190e1,
-4.287058655084e1));
#51377=cartesian_point('',(-4.321838639329e1,5.863604476997e1,
-4.291606726080e1));
#51378=cartesian_point('',(-4.321747193103e1,5.861486675847e1,
-4.295918202427e1));
#51379=cartesian_point('',(-4.322099091462e1,5.859223521299e1,
-4.299973180552e1));
#51380=cartesian_point('',(-4.323130276399e1,5.856630355151e1,
-4.303773510658e1));
#51381=cartesian_point('',(-4.325328035301e1,5.853365856125e1,
-4.307247186787e1));
#51382=cartesian_point('',(-4.329720102353e1,5.849149478015e1,
-4.309318594616e1));
#51383=cartesian_point('',(-4.335551962336e1,5.845580862559e1,
-4.307707570788e1));
#51384=cartesian_point('',(-4.340231731494e1,5.844112841634e1,
-4.303462500692e1));
#51385=cartesian_point('',(-4.342386021195e1,5.844080370988e1,
-4.300231819588e1));
#51386=cartesian_point('',(-4.343399454912e1,5.844182957344e1,
-4.298501551032e1));
#51387=cartesian_point('',(-4.369282263578e1,5.956047600001e1,
-4.167734879912e1));
#51388=cartesian_point('',(-4.369612314965e1,5.953452252417e1,
-4.175119714819e1));
#51389=cartesian_point('',(-4.370085406176e1,5.948666986606e1,
-4.186888734044e1));
#51390=cartesian_point('',(-4.370487256818e1,5.941260467728e1,
-4.202269494230e1));
#51391=cartesian_point('',(-4.370642928646e1,5.935025197444e1,
-4.213976220416e1));
#51392=cartesian_point('',(-4.370644890006e1,5.929011160477e1,
-4.224405713983e1));
#51393=cartesian_point('',(-4.370526674272e1,5.923276240583e1,
-4.233721766440e1));
#51394=cartesian_point('',(-4.370317694634e1,5.917851398775e1,
-4.242054887036e1));
#51395=cartesian_point('',(-4.370042757821e1,5.912753029321e1,
-4.249508296944e1));
#51396=cartesian_point('',(-4.369721894793e1,5.907984751328e1,
-4.256170213324e1));
#51397=cartesian_point('',(-4.369370469855e1,5.903542354254e1,
-4.262115570974e1));
#51398=cartesian_point('',(-4.368999632854e1,5.899420652523e1,
-4.267403036674e1));
#51399=cartesian_point('',(-4.368616388588e1,5.895616407948e1,
-4.272076337137e1));
#51400=cartesian_point('',(-4.368222820655e1,5.892129001868e1,
-4.276167096046e1));
#51401=cartesian_point('',(-4.367814197617e1,5.888961901515e1,
-4.279695545046e1));
#51402=cartesian_point('',(-4.367375408003e1,5.886131967805e1,
-4.282662898313e1));
#51403=cartesian_point('',(-4.366875571843e1,5.883693375854e1,
-4.285031821248e1));
#51404=cartesian_point('',(-4.366252848936e1,5.881757029655e1,
-4.286726087081e1));
#51405=cartesian_point('',(-4.365392777714e1,5.880498779962e1,
-4.287652057788e1));
#51406=cartesian_point('',(-4.364039652903e1,5.880166314088e1,
-4.287767017629e1));
#51407=cartesian_point('',(-4.361682464898e1,5.881195670218e1,
-4.287072428891e1));
#51408=cartesian_point('',(-4.357305115079e1,5.884313429245e1,
-4.286202305817e1));
#51409=cartesian_point('',(-4.352349059434e1,5.888052085534e1,
-4.286919797826e1));
#51410=cartesian_point('',(-4.350159258569e1,5.890471227234e1,
-4.287889069296e1));
#51411=cartesian_point('',(-4.350392717877e1,5.891543291868e1,
-4.287617766859e1));
#51412=cartesian_point('',(-4.350736051309e1,5.892069866326e1,
-4.287267043339e1));
#51413=(bounded_surface()b_spline_surface(3,3,((#51309,#51310,#51311,#51312,
#51313,#51314,#51315,#51316,#51317,#51318,#51319,#51320,#51321,#51322,#51323,
#51324,#51325,#51326,#51327,#51328,#51329,#51330,#51331,#51332,#51333,#51334),(
#51335,#51336,#51337,#51338,#51339,#51340,#51341,#51342,#51343,#51344,#51345,
#51346,#51347,#51348,#51349,#51350,#51351,#51352,#51353,#51354,#51355,#51356,
#51357,#51358,#51359,#51360),(#51361,#51362,#51363,#51364,#51365,#51366,#51367,
#51368,#51369,#51370,#51371,#51372,#51373,#51374,#51375,#51376,#51377,#51378,
#51379,#51380,#51381,#51382,#51383,#51384,#51385,#51386),(#51387,#51388,#51389,
#51390,#51391,#51392,#51393,#51394,#51395,#51396,#51397,#51398,#51399,#51400,
#51401,#51402,#51403,#51404,#51405,#51406,#51407,#51408,#51409,#51410,#51411,
#51412)),.unspecified.,.f.,.f.,.f.)b_spline_surface_with_knots((4,4),(4,1,1,1,1,
1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,4),(0.e0,1.e0),(3.702130218050e-2,
1.206076015455e-1,1.727843199267e-1,2.202796092723e-1,2.636152482637e-1,
3.032785584443e-1,3.396215534795e-1,3.729418107914e-1,4.035316441568e-1,
4.316791617749e-1,4.576281890830e-1,4.815681890679e-1,5.036995450645e-1,
5.242331737411e-1,5.433847454216e-1,5.613464111999e-1,5.780788500744e-1,
5.934945760811e-1,6.076468394705e-1,6.216227264183e-1,6.367751612204e-1,
6.525150750388e-1,6.693857535952e-1,6.891757852080e-1),.unspecified.)geometric_representation_item()rational_b_spline_surface(((1.413608524844e0,
1.413608524844e0,1.413608524844e0,1.413608524844e0,1.413608524844e0,
1.413608524844e0,1.413608524844e0,1.413608524844e0,1.413608524844e0,
1.413608524844e0,1.413608524844e0,1.413608524844e0,1.413608524844e0,
1.413608524844e0,1.413608524844e0,1.413608524844e0,1.413608524844e0,
1.413608524844e0,1.413608524844e0,1.413608524844e0,1.413608524844e0,
1.413608524844e0,1.413608524844e0,1.413608524844e0,1.413608524844e0,
1.413608524844e0),(8.621304917186e-1,8.621304917186e-1,8.621304917186e-1,
8.621304917186e-1,8.621304917186e-1,8.621304917186e-1,8.621304917186e-1,
8.621304917186e-1,8.621304917186e-1,8.621304917186e-1,8.621304917186e-1,
8.621304917186e-1,8.621304917186e-1,8.621304917186e-1,8.621304917186e-1,
8.621304917186e-1,8.621304917186e-1,8.621304917186e-1,8.621304917186e-1,
8.621304917186e-1,8.621304917186e-1,8.621304917186e-1,8.621304917186e-1,
8.621304917186e-1,8.621304917186e-1,8.621304917186e-1),(8.621304917186e-1,
8.621304917186e-1,8.621304917186e-1,8.621304917186e-1,8.621304917186e-1,
8.621304917186e-1,8.621304917186e-1,8.621304917186e-1,8.621304917186e-1,
8.621304917186e-1,8.621304917186e-1,8.621304917186e-1,8.621304917186e-1,
8.621304917186e-1,8.621304917186e-1,8.621304917186e-1,8.621304917186e-1,
8.621304917186e-1,8.621304917186e-1,8.621304917186e-1,8.621304917186e-1,
8.621304917186e-1,8.621304917186e-1,8.621304917186e-1,8.621304917186e-1,
8.621304917186e-1),(1.413608524844e0,1.413608524844e0,1.413608524844e0,
1.413608524844e0,1.413608524844e0,1.413608524844e0,1.413608524844e0,
1.413608524844e0,1.413608524844e0,1.413608524844e0,1.413608524844e0,
1.413608524844e0,1.413608524844e0,1.413608524844e0,1.413608524844e0,
1.413608524844e0,1.413608524844e0,1.413608524844e0,1.413608524844e0,
1.413608524844e0,1.413608524844e0,1.413608524844e0,1.413608524844e0,
1.413608524844e0,1.413608524844e0,1.413608524844e0)))representation_item('')surface());
#51414=oriented_edge('',*,*,#51219,.t.);
#51416=oriented_edge('',*,*,#51415,.f.);
#51418=oriented_edge('',*,*,#51417,.f.);
#51419=oriented_edge('',*,*,#51299,.t.);
#51420=edge_loop('',(#51414,#51416,#51418,#51419));
#51421=face_outer_bound('',#51420,.f.);
#51423=cartesian_point('',(-4.277569498932e1,5.946738953286e1,
-4.131567865888e1));
#51424=cartesian_point('',(-4.274228890084e1,5.951732011043e1,
-4.151421704517e1));
#51425=cartesian_point('',(-4.272626816924e1,5.958251972472e1,
-4.183245811292e1));
#51426=cartesian_point('',(-4.277528207346e1,5.962039810811e1,
-4.217092722707e1));
#51427=cartesian_point('',(-4.280326317578e1,5.962880081116e1,
-4.229078761988e1));
#51428=cartesian_point('',(-4.307670609387e1,5.891517875202e1,
-4.133853573927e1));
#51429=cartesian_point('',(-4.298659707352e1,5.893253348743e1,
-4.149710037147e1));
#51430=cartesian_point('',(-4.287196785662e1,5.896586569075e1,
-4.176305449216e1));
#51431=cartesian_point('',(-4.280749313617e1,5.899878016558e1,
-4.206732682895e1));
#51432=cartesian_point('',(-4.279472125180e1,5.900948563555e1,
-4.217840718625e1));
#51433=cartesian_point('',(-4.368894962577e1,5.905906943254e1,
-4.136104939294e1));
#51434=cartesian_point('',(-4.361509207755e1,5.901141101727e1,
-4.149347193399e1));
#51435=cartesian_point('',(-4.350702123805e1,5.894379050387e1,
-4.170548368818e1));
#51436=cartesian_point('',(-4.341284646821e1,5.888231647174e1,
-4.193058256944e1));
#51437=cartesian_point('',(-4.338322076297e1,5.886190688689e1,
-4.201024915081e1));
#51438=cartesian_point('',(-4.371348258769e1,5.968779022094e1,
-4.135016334366e1));
#51439=cartesian_point('',(-4.370496925549e1,5.963813864982e1,
-4.150865928344e1));
#51440=cartesian_point('',(-4.369899414245e1,5.954870664968e1,
-4.174427557904e1));
#51441=cartesian_point('',(-4.370251579314e1,5.944200797076e1,
-4.196147287753e1));
#51442=cartesian_point('',(-4.370468150757e1,5.940275102368e1,
-4.203321606215e1));
#51443=(bounded_surface()b_spline_surface(3,3,((#51423,#51424,#51425,#51426,
#51427),(#51428,#51429,#51430,#51431,#51432),(#51433,#51434,#51435,#51436,
#51437),(#51438,#51439,#51440,#51441,#51442)),.unspecified.,.f.,.f.,.f.)b_spline_surface_with_knots((4,4),(4,1,4),(0.e0,1.e0),(3.707160444487e-1,
7.046581694863e-1,8.829655080126e-1),.unspecified.)geometric_representation_item()rational_b_spline_surface(((1.579951576295e0,1.579951576295e0,1.579951576295e0,
1.579951576295e0,1.579951576295e0),(8.066828079017e-1,8.066828079017e-1,
8.066828079017e-1,8.066828079017e-1,8.066828079017e-1),(8.066828079017e-1,
8.066828079017e-1,8.066828079017e-1,8.066828079017e-1,8.066828079017e-1),(
1.579951576295e0,1.579951576295e0,1.579951576295e0,1.579951576295e0,
1.579951576295e0)))representation_item('')surface());
#51445=oriented_edge('',*,*,#51444,.t.);
#51447=oriented_edge('',*,*,#51446,.f.);
#51449=oriented_edge('',*,*,#51448,.f.);
#51450=oriented_edge('',*,*,#51415,.t.);
#51451=edge_loop('',(#51445,#51447,#51449,#51450));
#51452=face_outer_bound('',#51451,.f.);
#51454=cartesian_point('',(0.e0,0.e0,-2.511027589124e1));
#51455=direction('',(0.e0,0.e0,1.e0));
#51456=direction('',(1.e0,0.e0,0.e0));
#51457=axis2_placement_3d('',#51454,#51455,#51456);
#51458=conical_surface('',#51457,7.334631745054e1,5.e-1);
#51459=oriented_edge('',*,*,#51444,.f.);
#51460=oriented_edge('',*,*,#51217,.f.);
#51462=oriented_edge('',*,*,#51461,.f.);
#51464=oriented_edge('',*,*,#51463,.t.);
#51466=oriented_edge('',*,*,#51465,.f.);
#51468=oriented_edge('',*,*,#51467,.f.);
#51470=oriented_edge('',*,*,#51469,.t.);
#51471=edge_loop('',(#51459,#51460,#51462,#51464,#51466,#51468,#51470));
#51472=face_outer_bound('',#51471,.f.);
#51474=cartesian_point('',(-3.870982230204e1,6.236246677439e1,
-4.228405242193e1));
#51475=cartesian_point('',(-3.871187017821e1,6.234051232965e1,
-4.219215662854e1));
#51476=cartesian_point('',(-3.870254525092e1,6.228800325460e1,
-4.191546034384e1));
#51477=cartesian_point('',(-3.864792711855e1,6.226617043545e1,
-4.159358920396e1));
#51478=cartesian_point('',(-3.858702495435e1,6.227349816117e1,
-4.136896134580e1));
#51479=cartesian_point('',(-3.857066107012e1,6.227672351646e1,
-4.131419630187e1));
#51480=cartesian_point('',(-3.813995637188e1,6.211966325220e1,
-4.217220199275e1));
#51481=cartesian_point('',(-3.812859439991e1,6.212596739168e1,
-4.208710990080e1));
#51482=cartesian_point('',(-3.808566537324e1,6.216025605348e1,
-4.183687572922e1));
#51483=cartesian_point('',(-3.801520157091e1,6.224226721887e1,
-4.156285003346e1));
#51484=cartesian_point('',(-3.795934498533e1,6.232282298703e1,
-4.138106453563e1));
#51485=cartesian_point('',(-3.794528060741e1,6.234392664005e1,
-4.133740504365e1));
#51486=cartesian_point('',(-3.777969920225e1,6.260834640321e1,
-4.200577981697e1));
#51487=cartesian_point('',(-3.778549880485e1,6.263547791298e1,
-4.194469786895e1));
#51488=cartesian_point('',(-3.780251947181e1,6.272402537321e1,
-4.176069916277e1));
#51489=cartesian_point('',(-3.782318479131e1,6.284576204502e1,
-4.154636289293e1));
#51490=cartesian_point('',(-3.784017656167e1,6.294095218736e1,
-4.139658766505e1));
#51491=cartesian_point('',(-3.784449443839e1,6.296481699568e1,
-4.136005930314e1));
#51492=cartesian_point('',(-3.815799779945e1,6.311100798189e1,
-4.202913498482e1));
#51493=cartesian_point('',(-3.818633294515e1,6.312095589535e1,
-4.197401676824e1));
#51494=cartesian_point('',(-3.826883605810e1,6.315155782259e1,
-4.179877676489e1));
#51495=cartesian_point('',(-3.835380510562e1,6.319057461218e1,
-4.156833499975e1));
#51496=cartesian_point('',(-3.840448852850e1,6.322031856426e1,
-4.139273892442e1));
#51497=cartesian_point('',(-3.841628169270e1,6.322777332366e1,
-4.134889700062e1));
#51498=(bounded_surface()b_spline_surface(3,3,((#51474,#51475,#51476,#51477,
#51478,#51479),(#51480,#51481,#51482,#51483,#51484,#51485),(#51486,#51487,
#51488,#51489,#51490,#51491),(#51492,#51493,#51494,#51495,#51496,#51497)),
.unspecified.,.f.,.f.,.f.)b_spline_surface_with_knots((4,4),(4,1,1,4),(0.e0,
1.e0),(1.424573358739e-1,3.042798493740e-1,6.365860081818e-1,7.458452574917e-1),
.unspecified.)geometric_representation_item()rational_b_spline_surface(((
1.579933817627e0,1.579933817627e0,1.579933817627e0,1.579933817627e0,
1.579933817627e0,1.579933817627e0),(8.066887274578e-1,8.066887274578e-1,
8.066887274578e-1,8.066887274578e-1,8.066887274578e-1,8.066887274578e-1),(
8.066887274578e-1,8.066887274578e-1,8.066887274578e-1,8.066887274578e-1,
8.066887274578e-1,8.066887274578e-1),(1.579933817627e0,1.579933817627e0,
1.579933817627e0,1.579933817627e0,1.579933817627e0,1.579933817627e0)))representation_item('')surface());
#51499=oriented_edge('',*,*,#51461,.t.);
#51501=oriented_edge('',*,*,#51500,.f.);
#51503=oriented_edge('',*,*,#51502,.f.);
#51505=oriented_edge('',*,*,#51504,.t.);
#51506=edge_loop('',(#51499,#51501,#51503,#51505));
#51507=face_outer_bound('',#51506,.f.);
#51509=cartesian_point('',(-3.741285527268e1,6.318842922559e1,
-4.369323238341e1));
#51510=cartesian_point('',(-3.737070448035e1,6.303923117380e1,
-4.365519977584e1));
#51511=cartesian_point('',(-3.750158749902e1,6.296211334374e1,
-4.374965760477e1));
#51512=cartesian_point('',(-3.800675109533e1,6.263426091722e1,
-4.378431324525e1));
#51513=cartesian_point('',(-3.821706665401e1,6.257390552489e1,
-4.350650428626e1));
#51514=cartesian_point('',(-3.832959201755e1,6.251499921628e1,
-4.335049160544e1));
#51515=cartesian_point('',(-3.841204171419e1,6.247684240020e1,
-4.316939619500e1));
#51516=cartesian_point('',(-3.847679233486e1,6.243937967762e1,
-4.298859052813e1));
#51517=cartesian_point('',(-3.852707303438e1,6.240475269323e1,
-4.279475974286e1));
#51518=cartesian_point('',(-3.856171679883e1,6.237151632992e1,
-4.259316576860e1));
#51519=cartesian_point('',(-3.857897021776e1,6.234094226666e1,
-4.238819803444e1));
#51520=cartesian_point('',(-3.857801471330e1,6.231443234020e1,
-4.218794599156e1));
#51521=cartesian_point('',(-3.855867585294e1,6.229178516819e1,
-4.198534968560e1));
#51522=cartesian_point('',(-3.853223293481e1,6.228065243170e1,
-4.185231027077e1));
#51523=cartesian_point('',(-3.851402267779e1,6.227629090311e1,
-4.178251008639e1));
#51524=cartesian_point('',(-3.719564372901e1,6.279987429814e1,
-4.350398425467e1));
#51525=cartesian_point('',(-3.713233557747e1,6.262395616851e1,
-4.345407097416e1));
#51526=cartesian_point('',(-3.724994333059e1,6.255381274655e1,
-4.355981714434e1));
#51527=cartesian_point('',(-3.776708501098e1,6.221302298077e1,
-4.359946236012e1));
#51528=cartesian_point('',(-3.794347798078e1,6.219122470068e1,
-4.328810688852e1));
#51529=cartesian_point('',(-3.801562244585e1,6.216587277003e1,
-4.313056220315e1));
#51530=cartesian_point('',(-3.805815648584e1,6.216700424889e1,
-4.295072641301e1));
#51531=cartesian_point('',(-3.808407159228e1,6.217302797794e1,
-4.277887375435e1));
#51532=cartesian_point('',(-3.809809293828e1,6.218770170414e1,
-4.259930991243e1));
#51533=cartesian_point('',(-3.810080776531e1,6.220919921466e1,
-4.241793665530e1));
#51534=cartesian_point('',(-3.809254739206e1,6.223774945706e1,
-4.223874667247e1));
#51535=cartesian_point('',(-3.807430679260e1,6.227253616409e1,
-4.206907160941e1));
#51536=cartesian_point('',(-3.804620367823e1,6.231545122588e1,
-4.190313831050e1));
#51537=cartesian_point('',(-3.802122075855e1,6.234990376292e1,
-4.179864789523e1));
#51538=cartesian_point('',(-3.800635379241e1,6.237018451626e1,
-4.174530650752e1));
#51539=cartesian_point('',(-3.739181298257e1,6.251327343430e1,
-4.302136077193e1));
#51540=cartesian_point('',(-3.737076541498e1,6.245820531597e1,
-4.301376941928e1));
#51541=cartesian_point('',(-3.739735827643e1,6.242688373179e1,
-4.306479178026e1));
#51542=cartesian_point('',(-3.754403034058e1,6.232543916405e1,
-4.308228672378e1));
#51543=cartesian_point('',(-3.761360919708e1,6.235326459310e1,
-4.293274141520e1));
#51544=cartesian_point('',(-3.765513260364e1,6.238331184822e1,
-4.282209587685e1));
#51545=cartesian_point('',(-3.769220642435e1,6.242783676634e1,
-4.269304864919e1));
#51546=cartesian_point('',(-3.772731304932e1,6.247850158439e1,
-4.255818342399e1));
#51547=cartesian_point('',(-3.776161833215e1,6.253604521664e1,
-4.241361887488e1));
#51548=cartesian_point('',(-3.779445385100e1,6.259846280587e1,
-4.226370296993e1));
#51549=cartesian_point('',(-3.782486903694e1,6.266395997402e1,
-4.211285961893e1));
#51550=cartesian_point('',(-3.785183068921e1,6.272996836556e1,
-4.196725840400e1));
#51551=cartesian_point('',(-3.787655009326e1,6.279903711811e1,
-4.182177251544e1));
#51552=cartesian_point('',(-3.789116165614e1,6.284637178622e1,
-4.172742522204e1));
#51553=cartesian_point('',(-3.789844504554e1,6.287195218325e1,
-4.167821719219e1));
#51554=cartesian_point('',(-3.776189059776e1,6.267849299840e1,
-4.283452068856e1));
#51555=cartesian_point('',(-3.779493312536e1,6.274431733114e1,
-4.287178888243e1));
#51556=cartesian_point('',(-3.776387699844e1,6.273627363969e1,
-4.286887883302e1));
#51557=cartesian_point('',(-3.760987886839e1,6.283427852243e1,
-4.286412338263e1));
#51558=cartesian_point('',(-3.763014436026e1,6.286221660505e1,
-4.287421675550e1));
#51559=cartesian_point('',(-3.768818690278e1,6.290187984527e1,
-4.280164984554e1));
#51560=cartesian_point('',(-3.776092145030e1,6.294093123490e1,
-4.271092048689e1));
#51561=cartesian_point('',(-3.784202617115e1,6.298289661114e1,
-4.259592507658e1));
#51562=cartesian_point('',(-3.792839726577e1,6.302454633080e1,
-4.246436712896e1));
#51563=cartesian_point('',(-3.801663356884e1,6.306411742200e1,
-4.231874395948e1));
#51564=cartesian_point('',(-3.810270085873e1,6.309928154156e1,
-4.216421225019e1));
#51565=cartesian_point('',(-3.818217190743e1,6.312832310583e1,
-4.200679383953e1));
#51566=cartesian_point('',(-3.825681803507e1,6.315221014661e1,
-4.184057879055e1));
#51567=cartesian_point('',(-3.830082399132e1,6.316399806914e1,
-4.172558662552e1));
#51568=cartesian_point('',(-3.832202497318e1,6.316906598401e1,
-4.166314075882e1));
#51569=(bounded_surface()b_spline_surface(3,3,((#51509,#51510,#51511,#51512,
#51513,#51514,#51515,#51516,#51517,#51518,#51519,#51520,#51521,#51522,#51523),(
#51524,#51525,#51526,#51527,#51528,#51529,#51530,#51531,#51532,#51533,#51534,
#51535,#51536,#51537,#51538),(#51539,#51540,#51541,#51542,#51543,#51544,#51545,
#51546,#51547,#51548,#51549,#51550,#51551,#51552,#51553),(#51554,#51555,#51556,
#51557,#51558,#51559,#51560,#51561,#51562,#51563,#51564,#51565,#51566,#51567,
#51568)),.unspecified.,.f.,.f.,.f.)b_spline_surface_with_knots((4,4),(4,1,1,1,1,
1,1,1,1,1,1,1,4),(0.e0,1.e0),(3.183268450730e-1,3.367134193627e-1,
3.796684499859e-1,4.238599925901e-1,4.708673773097e-1,5.228185260766e-1,
5.796180113588e-1,6.408387157427e-1,7.055627804435e-1,7.716273864499e-1,
8.365040816291e-1,8.977844778871e-1,9.680998489193e-1),.unspecified.)geometric_representation_item()rational_b_spline_surface(((1.439232085960e0,
1.439232085960e0,1.439232085960e0,1.439232085960e0,1.439232085960e0,
1.439232085960e0,1.439232085960e0,1.439232085960e0,1.439232085960e0,
1.439232085960e0,1.439232085960e0,1.439232085960e0,1.439232085960e0,
1.439232085960e0,1.439232085960e0),(8.535893046800e-1,8.535893046800e-1,
8.535893046800e-1,8.535893046800e-1,8.535893046800e-1,8.535893046800e-1,
8.535893046800e-1,8.535893046800e-1,8.535893046800e-1,8.535893046800e-1,
8.535893046800e-1,8.535893046800e-1,8.535893046800e-1,8.535893046800e-1,
8.535893046800e-1),(8.535893046800e-1,8.535893046800e-1,8.535893046800e-1,
8.535893046800e-1,8.535893046800e-1,8.535893046800e-1,8.535893046800e-1,
8.535893046800e-1,8.535893046800e-1,8.535893046800e-1,8.535893046800e-1,
8.535893046800e-1,8.535893046800e-1,8.535893046800e-1,8.535893046800e-1),(
1.439232085960e0,1.439232085960e0,1.439232085960e0,1.439232085960e0,
1.439232085960e0,1.439232085960e0,1.439232085960e0,1.439232085960e0,
1.439232085960e0,1.439232085960e0,1.439232085960e0,1.439232085960e0,
1.439232085960e0,1.439232085960e0,1.439232085960e0)))representation_item('')surface());
#51570=oriented_edge('',*,*,#51215,.f.);
#51572=oriented_edge('',*,*,#51571,.f.);
#51574=oriented_edge('',*,*,#51573,.t.);
#51575=oriented_edge('',*,*,#51500,.t.);
#51576=edge_loop('',(#51570,#51572,#51574,#51575));
#51577=face_outer_bound('',#51576,.f.);
#51579=cartesian_point('',(0.e0,0.e0,-4.331177673041e1));
#51580=direction('',(0.e0,0.e0,1.e0));
#51581=direction('',(-4.810010061577e-1,8.767200420176e-1,0.e0));
#51582=axis2_placement_3d('',#51579,#51580,#51581);
#51583=toroidal_surface('',#51582,7.344368814732e1,5.e-1);
#51584=oriented_edge('',*,*,#51213,.t.);
#51586=oriented_edge('',*,*,#51585,.f.);
#51588=oriented_edge('',*,*,#51587,.t.);
#51590=oriented_edge('',*,*,#51589,.t.);
#51591=oriented_edge('',*,*,#51571,.t.);
#51592=edge_loop('',(#51584,#51586,#51588,#51590,#51591));
#51593=face_outer_bound('',#51592,.f.);
#51595=cartesian_point('',(-3.468361785121e1,6.448584342142e1,
-4.179691529836e1));
#51596=cartesian_point('',(-3.467725207537e1,6.450628658144e1,
-4.187985633004e1));
#51597=cartesian_point('',(-3.467460854576e1,6.453326092353e1,
-4.201736138071e1));
#51598=cartesian_point('',(-3.468519488587e1,6.455602917934e1,
-4.220636968677e1));
#51599=cartesian_point('',(-3.470083732352e1,6.456604753049e1,
-4.235504687873e1));
#51600=cartesian_point('',(-3.472084643989e1,6.456879207553e1,
-4.249133280047e1));
#51601=cartesian_point('',(-3.474377239265e1,6.456595445847e1,
-4.261633514521e1));
#51602=cartesian_point('',(-3.476865726569e1,6.455881269194e1,
-4.273114201046e1));
#51603=cartesian_point('',(-3.479487307880e1,6.454833210204e1,
-4.283675999374e1));
#51604=cartesian_point('',(-3.482205201556e1,6.453522025515e1,
-4.293420532564e1));
#51605=cartesian_point('',(-3.485003490483e1,6.451996174587e1,
-4.302449260369e1));
#51606=cartesian_point('',(-3.487882358124e1,6.450285251551e1,
-4.310857634297e1));
#51607=cartesian_point('',(-3.490856946505e1,6.448401514687e1,
-4.318736979255e1));
#51608=cartesian_point('',(-3.493960832837e1,6.446337960391e1,
-4.326181618502e1));
#51609=cartesian_point('',(-3.497254991665e1,6.444061947914e1,
-4.333298362180e1));
#51610=cartesian_point('',(-3.500840543742e1,6.441505889865e1,
-4.340207280779e1));
#51611=cartesian_point('',(-3.504867119074e1,6.438561402070e1,
-4.347017736041e1));
#51612=cartesian_point('',(-3.509563455243e1,6.435063992790e1,
-4.353810133541e1));
#51613=cartesian_point('',(-3.515283136276e1,6.430772897870e1,
-4.360621231247e1));
#51614=cartesian_point('',(-3.522811242660e1,6.425210689206e1,
-4.367493364328e1));
#51615=cartesian_point('',(-3.533768291669e1,6.417474052909e1,
-4.374302705867e1));
#51616=cartesian_point('',(-3.551039084735e1,6.406662112935e1,
-4.378668441225e1));
#51617=cartesian_point('',(-3.571380575795e1,6.396356059514e1,
-4.375251719778e1));
#51618=cartesian_point('',(-3.586764358861e1,6.389908538746e1,
-4.366857212047e1));
#51619=cartesian_point('',(-3.593397998395e1,6.387319094391e1,
-4.361133677538e1));
#51620=cartesian_point('',(-3.596408600356e1,6.386148080347e1,
-4.358200297617e1));
#51621=cartesian_point('',(-3.501162338233e1,6.411424567439e1,
-4.175620081770e1));
#51622=cartesian_point('',(-3.49830208e1,6.411712800367e1,-4.182057291545e1));
#51623=cartesian_point('',(-3.494202290533e1,6.412069832815e1,
-4.193047947338e1));
#51624=cartesian_point('',(-3.489795584337e1,6.412143108504e1,
-4.208747354237e1));
#51625=cartesian_point('',(-3.486983152991e1,6.411924708219e1,
-4.221404717895e1));
#51626=cartesian_point('',(-3.484925590905e1,6.411470262707e1,
-4.233247925241e1));
#51627=cartesian_point('',(-3.483467146423e1,6.410822200024e1,
-4.244304966426e1));
#51628=cartesian_point('',(-3.482492992950e1,6.410016148666e1,
-4.254621797065e1));
#51629=cartesian_point('',(-3.481918828293e1,6.409080167074e1,
-4.264251004349e1));
#51630=cartesian_point('',(-3.481683437527e1,6.408033463355e1,
-4.273256531900e1));
#51631=cartesian_point('',(-3.481745351481e1,6.406885659382e1,
-4.281710660036e1));
#51632=cartesian_point('',(-3.482080969339e1,6.405636704315e1,
-4.289687129020e1));
#51633=cartesian_point('',(-3.482683844868e1,6.404275638535e1,
-4.297261781064e1));
#51634=cartesian_point('',(-3.483567114974e1,6.402776925110e1,
-4.304518896413e1));
#51635=cartesian_point('',(-3.484771230614e1,6.401092937111e1,
-4.311560825297e1));
#51636=cartesian_point('',(-3.486379134378e1,6.399142459642e1,
-4.318509898105e1));
#51637=cartesian_point('',(-3.488535687532e1,6.396799117639e1,
-4.325485516132e1));
#51638=cartesian_point('',(-3.491487566561e1,6.393869660686e1,
-4.332583408290e1));
#51639=cartesian_point('',(-3.495634274991e1,6.390069653237e1,
-4.339854939675e1));
#51640=cartesian_point('',(-3.501819161334e1,6.384869897283e1,
-4.347348445434e1));
#51641=cartesian_point('',(-3.511763612211e1,6.377302058445e1,
-4.354923442013e1));
#51642=cartesian_point('',(-3.528702332633e1,6.366408525451e1,
-4.359856542272e1));
#51643=cartesian_point('',(-3.549020173486e1,6.356326471301e1,
-4.355985939373e1));
#51644=cartesian_point('',(-3.563618818501e1,6.350803242777e1,
-4.346623036433e1));
#51645=cartesian_point('',(-3.569334547919e1,6.349039378223e1,
-4.340412403065e1));
#51646=cartesian_point('',(-3.571822905126e1,6.348323507708e1,
-4.337270566987e1));
#51647=cartesian_point('',(-3.548232010953e1,6.426080049876e1,
-4.169085095789e1));
#51648=cartesian_point('',(-3.546083678371e1,6.423868127637e1,
-4.175025338876e1));
#51649=cartesian_point('',(-3.542726112635e1,6.420191566050e1,
-4.184933008015e1));
#51650=cartesian_point('',(-3.538486939111e1,6.415035646429e1,
-4.198708502523e1));
#51651=cartesian_point('',(-3.535348739629e1,6.410902020675e1,
-4.209638206285e1));
#51652=cartesian_point('',(-3.532627669961e1,6.407038824040e1,
-4.219732921047e1));
#51653=cartesian_point('',(-3.530261262676e1,6.403429781767e1,
-4.229049622700e1));
#51654=cartesian_point('',(-3.528200776492e1,6.400059545402e1,
-4.237646129431e1));
#51655=cartesian_point('',(-3.526408504485e1,6.396914066349e1,
-4.245576427883e1));
#51656=cartesian_point('',(-3.524853931064e1,6.393977271089e1,
-4.252897133292e1));
#51657=cartesian_point('',(-3.523512912591e1,6.391231110878e1,
-4.259666027515e1));
#51658=cartesian_point('',(-3.522368159791e1,6.388657345938e1,
-4.265936745334e1));
#51659=cartesian_point('',(-3.521408977243e1,6.386237061922e1,
-4.271759113823e1));
#51660=cartesian_point('',(-3.520631323233e1,6.383948363020e1,
-4.277183144619e1));
#51661=cartesian_point('',(-3.520039511483e1,6.381763003412e1,
-4.282263868188e1));
#51662=cartesian_point('',(-3.519651824947e1,6.379644766877e1,
-4.287058653476e1));
#51663=cartesian_point('',(-3.519510745577e1,6.377553669736e1,
-4.291606724086e1));
#51664=cartesian_point('',(-3.519696510018e1,6.375442050590e1,
-4.295918200499e1));
#51665=cartesian_point('',(-3.520340798563e1,6.373244189557e1,
-4.299973178932e1));
#51666=cartesian_point('',(-3.521701637394e1,6.370807804958e1,
-4.303773509331e1));
#51667=cartesian_point('',(-3.524306696290e1,6.367858099418e1,
-4.307247185754e1));
#51668=cartesian_point('',(-3.529211535678e1,6.364251072790e1,
-4.309318594500e1));
#51669=cartesian_point('',(-3.535459301373e1,6.361474197191e1,
-4.307707571735e1));
#51670=cartesian_point('',(-3.540290650777e1,6.360629567289e1,
-4.303462501424e1));
#51671=cartesian_point('',(-3.542430748832e1,6.360878565712e1,
-4.300231819798e1));
#51672=cartesian_point('',(-3.543422122545e1,6.361112554143e1,
-4.298501550753e1));
#51673=cartesian_point('',(-3.554482233623e1,6.475398565562e1,
-4.167734873015e1));
#51674=cartesian_point('',(-3.555148222083e1,6.472868503376e1,
-4.175119707180e1));
#51675=cartesian_point('',(-3.556241869653e1,6.468185921805e1,
-4.186888739017e1));
#51676=cartesian_point('',(-3.557607027758e1,6.460895214418e1,
-4.202269506949e1));
#51677=cartesian_point('',(-3.558575233855e1,6.454733605347e1,
-4.213976234437e1));
#51678=cartesian_point('',(-3.559362166993e1,6.448771280229e1,
-4.224405718633e1));
#51679=cartesian_point('',(-3.559993519281e1,6.443069998586e1,
-4.233721762259e1));
#51680=cartesian_point('',(-3.560494411283e1,6.437664292332e1,
-4.242054879275e1));
#51681=cartesian_point('',(-3.560887297445e1,6.432573653453e1,
-4.249508289929e1));
#51682=cartesian_point('',(-3.561191564779e1,6.427804285992e1,
-4.256170208981e1));
#51683=cartesian_point('',(-3.561422995625e1,6.423354022206e1,
-4.262115569258e1));
#51684=cartesian_point('',(-3.561593321274e1,6.419219177059e1,
-4.267403036520e1));
#51685=cartesian_point('',(-3.561709909282e1,6.415397454560e1,
-4.272076337393e1));
#51686=cartesian_point('',(-3.561774906206e1,6.411888513039e1,
-4.276167096006e1));
#51687=cartesian_point('',(-3.561783168547e1,6.408695172157e1,
-4.279695544469e1));
#51688=cartesian_point('',(-3.561717513343e1,6.405832175793e1,
-4.282662897368e1));
#51689=cartesian_point('',(-3.561540253549e1,6.403349204712e1,
-4.285031820317e1));
#51690=cartesian_point('',(-3.561175602141e1,6.401348142330e1,
-4.286726086477e1));
#51691=cartesian_point('',(-3.560487123652e1,6.399988394921e1,
-4.287652057584e1));
#51692=cartesian_point('',(-3.559188970761e1,6.399482154713e1,
-4.287767017731e1));
#51693=cartesian_point('',(-3.556717591384e1,6.400195029279e1,
-4.287072429225e1));
#51694=cartesian_point('',(-3.551970741833e1,6.402714756174e1,
-4.286202305857e1));
#51695=cartesian_point('',(-3.546569092706e1,6.405774532957e1,
-4.286919797447e1));
#51696=cartesian_point('',(-3.544082263333e1,6.407887152689e1,
-4.287889069320e1));
#51697=cartesian_point('',(-3.544173792862e1,6.408980518355e1,
-4.287617766915e1));
#51698=cartesian_point('',(-3.544445457362e1,6.409547402064e1,
-4.287267043276e1));
#51699=(bounded_surface()b_spline_surface(3,3,((#51595,#51596,#51597,#51598,
#51599,#51600,#51601,#51602,#51603,#51604,#51605,#51606,#51607,#51608,#51609,
#51610,#51611,#51612,#51613,#51614,#51615,#51616,#51617,#51618,#51619,#51620),(
#51621,#51622,#51623,#51624,#51625,#51626,#51627,#51628,#51629,#51630,#51631,
#51632,#51633,#51634,#51635,#51636,#51637,#51638,#51639,#51640,#51641,#51642,
#51643,#51644,#51645,#51646),(#51647,#51648,#51649,#51650,#51651,#51652,#51653,
#51654,#51655,#51656,#51657,#51658,#51659,#51660,#51661,#51662,#51663,#51664,
#51665,#51666,#51667,#51668,#51669,#51670,#51671,#51672),(#51673,#51674,#51675,
#51676,#51677,#51678,#51679,#51680,#51681,#51682,#51683,#51684,#51685,#51686,
#51687,#51688,#51689,#51690,#51691,#51692,#51693,#51694,#51695,#51696,#51697,
#51698)),.unspecified.,.f.,.f.,.f.)b_spline_surface_with_knots((4,4),(4,1,1,1,1,
1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,4),(0.e0,1.e0),(3.702127389594e-2,
1.206075974920e-1,1.727844081702e-1,2.202796838422e-1,2.636152641586e-1,
3.032785326978e-1,3.396215142171e-1,3.729417770824e-1,4.035316252930e-1,
4.316791568453e-1,4.576281912721e-1,4.815681927608e-1,5.036995465547e-1,
5.242331712865e-1,5.433847392871e-1,5.613464036055e-1,5.780788433407e-1,
5.934945710700e-1,6.076468355578e-1,6.216227223920e-1,6.367751571981e-1,
6.525150712790e-1,6.693857496563e-1,6.891757868588e-1),.unspecified.)geometric_representation_item()rational_b_spline_surface(((1.413608525364e0,
1.413608525364e0,1.413608525364e0,1.413608525364e0,1.413608525364e0,
1.413608525364e0,1.413608525364e0,1.413608525364e0,1.413608525364e0,
1.413608525364e0,1.413608525364e0,1.413608525364e0,1.413608525364e0,
1.413608525364e0,1.413608525364e0,1.413608525364e0,1.413608525364e0,
1.413608525364e0,1.413608525364e0,1.413608525364e0,1.413608525364e0,
1.413608525364e0,1.413608525364e0,1.413608525364e0,1.413608525364e0,
1.413608525364e0),(8.621304915453e-1,8.621304915453e-1,8.621304915453e-1,
8.621304915453e-1,8.621304915453e-1,8.621304915453e-1,8.621304915453e-1,
8.621304915453e-1,8.621304915453e-1,8.621304915453e-1,8.621304915453e-1,
8.621304915453e-1,8.621304915453e-1,8.621304915453e-1,8.621304915453e-1,
8.621304915453e-1,8.621304915453e-1,8.621304915453e-1,8.621304915453e-1,
8.621304915453e-1,8.621304915453e-1,8.621304915453e-1,8.621304915453e-1,
8.621304915453e-1,8.621304915453e-1,8.621304915453e-1),(8.621304915453e-1,
8.621304915453e-1,8.621304915453e-1,8.621304915453e-1,8.621304915453e-1,
8.621304915453e-1,8.621304915453e-1,8.621304915453e-1,8.621304915453e-1,
8.621304915453e-1,8.621304915453e-1,8.621304915453e-1,8.621304915453e-1,
8.621304915453e-1,8.621304915453e-1,8.621304915453e-1,8.621304915453e-1,
8.621304915453e-1,8.621304915453e-1,8.621304915453e-1,8.621304915453e-1,
8.621304915453e-1,8.621304915453e-1,8.621304915453e-1,8.621304915453e-1,
8.621304915453e-1),(1.413608525364e0,1.413608525364e0,1.413608525364e0,
1.413608525364e0,1.413608525364e0,1.413608525364e0,1.413608525364e0,
1.413608525364e0,1.413608525364e0,1.413608525364e0,1.413608525364e0,
1.413608525364e0,1.413608525364e0,1.413608525364e0,1.413608525364e0,
1.413608525364e0,1.413608525364e0,1.413608525364e0,1.413608525364e0,
1.413608525364e0,1.413608525364e0,1.413608525364e0,1.413608525364e0,
1.413608525364e0,1.413608525364e0,1.413608525364e0)))representation_item('')surface());
#51700=oriented_edge('',*,*,#51211,.t.);
#51702=oriented_edge('',*,*,#51701,.f.);
#51704=oriented_edge('',*,*,#51703,.f.);
#51705=oriented_edge('',*,*,#51585,.t.);
#51706=edge_loop('',(#51700,#51702,#51704,#51705));
#51707=face_outer_bound('',#51706,.f.);
#51709=cartesian_point('',(-3.464769107186e1,6.454198635819e1,
-4.131567865890e1));
#51710=cartesian_point('',(-3.460805352893e1,6.458712940323e1,
-4.151421704518e1));
#51711=cartesian_point('',(-3.458365959953e1,6.464968010067e1,
-4.183245811292e1));
#51712=cartesian_point('',(-3.462731006185e1,6.469363202754e1,
-4.217092722707e1));
#51713=cartesian_point('',(-3.465395500912e1,6.470561511104e1,
-4.229078761983e1));
#51714=cartesian_point('',(-3.501820495522e1,6.403378965043e1,
-4.133853573926e1));
#51715=cartesian_point('',(-3.492660158249e1,6.403923432636e1,
-4.149710037148e1));
#51716=cartesian_point('',(-3.480860230886e1,6.405731925286e1,
-4.176305449216e1));
#51717=cartesian_point('',(-3.474038297751e1,6.408153650004e1,
-4.206732682894e1));
#51718=cartesian_point('',(-3.472632301419e1,6.409048331779e1,
-4.217840718623e1));
#51719=cartesian_point('',(-3.560642915619e1,6.425636314314e1,
-4.136104939294e1));
#51720=cartesian_point('',(-3.553942414101e1,6.419947210769e1,
-4.149347193400e1));
#51721=cartesian_point('',(-3.544110411065e1,6.411832402200e1,
-4.170548368817e1));
#51722=cartesian_point('',(-3.535575899037e1,6.404508363462e1,
-4.193058256942e1));
#51723=cartesian_point('',(-3.532905072249e1,6.402098172610e1,
-4.201024915078e1));
#51724=cartesian_point('',(-3.554868770476e1,6.488290733215e1,
-4.135016334366e1));
#51725=cartesian_point('',(-3.554672803579e1,6.483256932427e1,
-4.150865928346e1));
#51726=cartesian_point('',(-3.555247725912e1,6.474312251854e1,
-4.174427557903e1));
#51727=cartesian_point('',(-3.556989575387e1,6.463779632928e1,
-4.196147287753e1));
#51728=cartesian_point('',(-3.557716700015e1,6.459915791327e1,
-4.203321606213e1));
#51729=(bounded_surface()b_spline_surface(3,3,((#51709,#51710,#51711,#51712,
#51713),(#51714,#51715,#51716,#51717,#51718),(#51719,#51720,#51721,#51722,
#51723),(#51724,#51725,#51726,#51727,#51728)),.unspecified.,.f.,.f.,.f.)b_spline_surface_with_knots((4,4),(4,1,4),(0.e0,1.e0),(3.707160444583e-1,
7.046581694873e-1,8.829655080015e-1),.unspecified.)geometric_representation_item()rational_b_spline_surface(((1.579951576293e0,1.579951576293e0,1.579951576293e0,
1.579951576293e0,1.579951576293e0),(8.066828079023e-1,8.066828079023e-1,
8.066828079023e-1,8.066828079023e-1,8.066828079023e-1),(8.066828079023e-1,
8.066828079023e-1,8.066828079023e-1,8.066828079023e-1,8.066828079023e-1),(
1.579951576293e0,1.579951576293e0,1.579951576293e0,1.579951576293e0,
1.579951576293e0)))representation_item('')surface());
#51731=oriented_edge('',*,*,#51730,.t.);
#51733=oriented_edge('',*,*,#51732,.f.);
#51735=oriented_edge('',*,*,#51734,.f.);
#51736=oriented_edge('',*,*,#51701,.t.);
#51737=edge_loop('',(#51731,#51733,#51735,#51736));
#51738=face_outer_bound('',#51737,.f.);
#51740=cartesian_point('',(0.e0,0.e0,-2.511027589124e1));
#51741=direction('',(0.e0,0.e0,1.e0));
#51742=direction('',(1.e0,0.e0,0.e0));
#51743=axis2_placement_3d('',#51740,#51741,#51742);
#51744=conical_surface('',#51743,7.334631745054e1,5.e-1);
#51745=oriented_edge('',*,*,#51730,.f.);
#51746=oriented_edge('',*,*,#51209,.f.);
#51748=oriented_edge('',*,*,#51747,.f.);
#51750=oriented_edge('',*,*,#51749,.t.);
#51752=oriented_edge('',*,*,#51751,.f.);
#51754=oriented_edge('',*,*,#51753,.f.);
#51756=oriented_edge('',*,*,#51755,.t.);
#51757=edge_loop('',(#51745,#51746,#51748,#51750,#51752,#51754,#51756));
#51758=face_outer_bound('',#51757,.f.);
#51760=cartesian_point('',(-3.023871908055e1,6.688159293264e1,
-4.228405242186e1));
#51761=cartesian_point('',(-3.024361506692e1,6.686009361272e1,
-4.219215662854e1));
#51762=cartesian_point('',(-3.024122372529e1,6.680681661283e1,
-4.191546034383e1));
#51763=cartesian_point('',(-3.018992261337e1,6.677804147962e1,
-4.159358920393e1));
#51764=cartesian_point('',(-3.012858501548e1,6.677735718806e1,
-4.136896134573e1));
#51765=cartesian_point('',(-3.011194013318e1,6.677841903439e1,
-4.131419630174e1));
#51766=cartesian_point('',(-2.970542065157e1,6.656648419834e1,
-4.217220199276e1));
#51767=cartesian_point('',(-2.969333302757e1,6.657125137008e1,
-4.208710990080e1));
#51768=cartesian_point('',(-2.964629569622e1,6.659964332525e1,
-4.183687572923e1));
#51769=cartesian_point('',(-2.956573011633e1,6.667175550194e1,
-4.156285003344e1));
#51770=cartesian_point('',(-2.949983675391e1,6.674433135693e1,
-4.138106453557e1));
#51771=cartesian_point('',(-2.948313811919e1,6.676341869558e1,
-4.133740504355e1));
#51772=cartesian_point('',(-2.928445958117e1,6.700396360061e1,
-4.200577981705e1));
#51773=cartesian_point('',(-2.928666819465e1,6.703161999667e1,
-4.194469786894e1));
#51774=cartesian_point('',(-2.929198548464e1,6.712163156393e1,
-4.176069916278e1));
#51775=cartesian_point('',(-2.929658418524e1,6.724502412712e1,
-4.154636289291e1));
#51776=cartesian_point('',(-2.930100578184e1,6.734161777570e1,
-4.139658766502e1));
#51777=cartesian_point('',(-2.930217173599e1,6.736584201329e1,
-4.136005930306e1));
#51778=cartesian_point('',(-2.959391127957e1,6.755170271531e1,
-4.202913498476e1));
#51779=cartesian_point('',(-2.962070555087e1,6.756526400162e1,
-4.197401676825e1));
#51780=cartesian_point('',(-2.969850848523e1,6.760637294231e1,
-4.179877676488e1));
#51781=cartesian_point('',(-2.977765789779e1,6.765614662410e1,
-4.156833499973e1));
#51782=cartesian_point('',(-2.982402535218e1,6.769225162674e1,
-4.139273892438e1));
#51783=cartesian_point('',(-2.983474458275e1,6.770118192647e1,
-4.134889700044e1));
#51784=(bounded_surface()b_spline_surface(3,3,((#51760,#51761,#51762,#51763,
#51764,#51765),(#51766,#51767,#51768,#51769,#51770,#51771),(#51772,#51773,
#51774,#51775,#51776,#51777),(#51778,#51779,#51780,#51781,#51782,#51783)),
.unspecified.,.f.,.f.,.f.)b_spline_surface_with_knots((4,4),(4,1,1,4),(0.e0,
1.e0),(1.424573358767e-1,3.042798493710e-1,6.365860081793e-1,7.458452575585e-1),
.unspecified.)geometric_representation_item()rational_b_spline_surface(((
1.579933817621e0,1.579933817621e0,1.579933817621e0,1.579933817621e0,
1.579933817621e0,1.579933817621e0),(8.066887274597e-1,8.066887274597e-1,
8.066887274597e-1,8.066887274597e-1,8.066887274597e-1,8.066887274597e-1),(
8.066887274597e-1,8.066887274597e-1,8.066887274597e-1,8.066887274597e-1,
8.066887274597e-1,8.066887274597e-1),(1.579933817621e0,1.579933817621e0,
1.579933817621e0,1.579933817621e0,1.579933817621e0,1.579933817621e0)))representation_item('')surface());
#51785=oriented_edge('',*,*,#51747,.t.);
#51787=oriented_edge('',*,*,#51786,.f.);
#51789=oriented_edge('',*,*,#51788,.f.);
#51791=oriented_edge('',*,*,#51790,.t.);
#51792=edge_loop('',(#51785,#51787,#51789,#51791));
#51793=face_outer_bound('',#51792,.f.);
#51795=cartesian_point('',(-2.884503763244e1,6.753120107245e1,
-4.369323278273e1));
#51796=cartesian_point('',(-2.882272211877e1,6.737777756806e1,
-4.365519977674e1));
#51797=cartesian_point('',(-2.896255131188e1,6.731840315363e1,
-4.374965760477e1));
#51798=cartesian_point('',(-2.950618649060e1,6.705929263153e1,
-4.378431324546e1));
#51799=cartesian_point('',(-2.972258073036e1,6.702690527691e1,
-4.350650428637e1));
#51800=cartesian_point('',(-2.984183223994e1,6.698319042718e1,
-4.335049160557e1));
#51801=cartesian_point('',(-2.992855703194e1,6.695612189290e1,
-4.316939619512e1));
#51802=cartesian_point('',(-2.999764356861e1,6.692743132107e1,
-4.298859052827e1));
#51803=cartesian_point('',(-3.005201383820e1,6.689966352358e1,
-4.279475974300e1));
#51804=cartesian_point('',(-3.009069943640e1,6.687123342062e1,
-4.259316576874e1));
#51805=cartesian_point('',(-3.011179596601e1,6.684317294579e1,
-4.238819803456e1));
#51806=cartesian_point('',(-3.011430887579e1,6.681676509706e1,
-4.218794599165e1));
#51807=cartesian_point('',(-3.009809151119e1,6.679178744693e1,
-4.198534968557e1));
#51808=cartesian_point('',(-3.007332792954e1,6.677729845911e1,
-4.185231027062e1));
#51809=cartesian_point('',(-3.005584275775e1,6.677059732854e1,
-4.178251008580e1));
#51810=cartesian_point('',(-2.868040125575e1,6.711761804032e1,
-4.350398411392e1));
#51811=cartesian_point('',(-2.864059675991e1,6.693494191285e1,
-4.345407097518e1));
#51812=cartesian_point('',(-2.876635391649e1,6.688074946953e1,
-4.355981714432e1));
#51813=cartesian_point('',(-2.932355336669e1,6.661037574263e1,
-4.359946236037e1));
#51814=cartesian_point('',(-2.950128251700e1,6.661178785245e1,
-4.328810688863e1));
#51815=cartesian_point('',(-2.957611886712e1,6.659606955340e1,
-4.313056220328e1));
#51816=cartesian_point('',(-2.961814133491e1,6.660274315857e1,
-4.295072641313e1));
#51817=cartesian_point('',(-2.964304847961e1,6.661209795395e1,
-4.277887375448e1));
#51818=cartesian_point('',(-2.965503456545e1,6.662847629729e1,
-4.259930991256e1));
#51819=cartesian_point('',(-2.965492017858e1,6.665014424966e1,
-4.241793665543e1));
#51820=cartesian_point('',(-2.964300391954e1,6.667737204570e1,
-4.223874667258e1));
#51821=cartesian_point('',(-2.962037879453e1,6.670948027164e1,
-4.206907160950e1));
#51822=cartesian_point('',(-2.958691456659e1,6.674835999664e1,
-4.190313831046e1));
#51823=cartesian_point('',(-2.955764842073e1,6.677925686212e1,
-4.179864789512e1));
#51824=cartesian_point('',(-2.954026147445e1,6.679742358214e1,
-4.174530650716e1));
#51825=cartesian_point('',(-2.891230110944e1,6.685907535033e1,
-4.302136115092e1));
#51826=cartesian_point('',(-2.889862162381e1,6.680173042084e1,
-4.301376941978e1));
#51827=cartesian_point('',(-2.892907526690e1,6.677414786216e1,
-4.306479178027e1));
#51828=cartesian_point('',(-2.908773370381e1,6.669271571301e1,
-4.308228672391e1));
#51829=cartesian_point('',(-2.915308535634e1,6.672938495483e1,
-4.293274141529e1));
#51830=cartesian_point('',(-2.919033157059e1,6.676459504366e1,
-4.282209587695e1));
#51831=cartesian_point('',(-2.922127655161e1,6.681357814957e1,
-4.269304864929e1));
#51832=cartesian_point('',(-2.924946974876e1,6.686839185716e1,
-4.255818342410e1));
#51833=cartesian_point('',(-2.927597059394e1,6.692992093359e1,
-4.241361887499e1));
#51834=cartesian_point('',(-2.930037807012e1,6.699609042694e1,
-4.226370297004e1));
#51835=cartesian_point('',(-2.932198395398e1,6.706499723614e1,
-4.211285961903e1));
#51836=cartesian_point('',(-2.934009912158e1,6.713396011856e1,
-4.196725840408e1));
#51837=cartesian_point('',(-2.935559176644e1,6.720566450809e1,
-4.182177251542e1));
#51838=cartesian_point('',(-2.936389991137e1,6.725450141325e1,
-4.172742522195e1));
#51839=cartesian_point('',(-2.936778207873e1,6.728081363958e1,
-4.167821719182e1));
#51840=cartesian_point('',(-2.925764767275e1,6.707118593718e1,
-4.283452028935e1));
#51841=cartesian_point('',(-2.928181540813e1,6.714075970428e1,
-4.287178888245e1));
#51842=cartesian_point('',(-2.925207488292e1,6.712873119009e1,
-4.286887883304e1));
#51843=cartesian_point('',(-2.908660202461e1,6.720579683768e1,
-4.286412338261e1));
#51844=cartesian_point('',(-2.910304749073e1,6.723614108364e1,
-4.287421675555e1));
#51845=cartesian_point('',(-2.915541637954e1,6.728304107140e1,
-4.280164984561e1));
#51846=cartesian_point('',(-2.922243144372e1,6.733125213450e1,
-4.271092048697e1));
#51847=cartesian_point('',(-2.929736472168e1,6.738344478152e1,
-4.259592507667e1));
#51848=cartesian_point('',(-2.937756052029e1,6.743601187215e1,
-4.246436712906e1));
#51849=cartesian_point('',(-2.945987688570e1,6.748676157583e1,
-4.231874395958e1));
#51850=cartesian_point('',(-2.954061801937e1,6.753285889711e1,
-4.216421225029e1));
#51851=cartesian_point('',(-2.961561849744e1,6.757202506017e1,
-4.200679383962e1));
#51852=cartesian_point('',(-2.968650813269e1,6.760545101884e1,
-4.184057879054e1));
#51853=cartesian_point('',(-2.972859897928e1,6.762288202395e1,
-4.172558662539e1));
#51854=cartesian_point('',(-2.974895708835e1,6.763067386589e1,
-4.166314075859e1));
#51855=(bounded_surface()b_spline_surface(3,3,((#51795,#51796,#51797,#51798,
#51799,#51800,#51801,#51802,#51803,#51804,#51805,#51806,#51807,#51808,#51809),(
#51810,#51811,#51812,#51813,#51814,#51815,#51816,#51817,#51818,#51819,#51820,
#51821,#51822,#51823,#51824),(#51825,#51826,#51827,#51828,#51829,#51830,#51831,
#51832,#51833,#51834,#51835,#51836,#51837,#51838,#51839),(#51840,#51841,#51842,
#51843,#51844,#51845,#51846,#51847,#51848,#51849,#51850,#51851,#51852,#51853,
#51854)),.unspecified.,.f.,.f.,.f.)b_spline_surface_with_knots((4,4),(4,1,1,1,1,
1,1,1,1,1,1,1,4),(0.e0,1.e0),(3.183268453916e-1,3.367134193415e-1,
3.796684499643e-1,4.238599925670e-1,4.708673772824e-1,5.228185260442e-1,
5.796180113216e-1,6.408387157022e-1,7.055627804030e-1,7.716273864132e-1,
8.365040815991e-1,8.977844778659e-1,9.680998490068e-1),.unspecified.)geometric_representation_item()rational_b_spline_surface(((1.439232085947e0,
1.439232085947e0,1.439232085947e0,1.439232085947e0,1.439232085947e0,
1.439232085947e0,1.439232085947e0,1.439232085947e0,1.439232085947e0,
1.439232085947e0,1.439232085947e0,1.439232085947e0,1.439232085947e0,
1.439232085947e0,1.439232085947e0),(8.535893046845e-1,8.535893046845e-1,
8.535893046845e-1,8.535893046845e-1,8.535893046845e-1,8.535893046845e-1,
8.535893046845e-1,8.535893046845e-1,8.535893046845e-1,8.535893046845e-1,
8.535893046845e-1,8.535893046845e-1,8.535893046845e-1,8.535893046845e-1,
8.535893046845e-1),(8.535893046845e-1,8.535893046845e-1,8.535893046845e-1,
8.535893046845e-1,8.535893046845e-1,8.535893046845e-1,8.535893046845e-1,
8.535893046845e-1,8.535893046845e-1,8.535893046845e-1,8.535893046845e-1,
8.535893046845e-1,8.535893046845e-1,8.535893046845e-1,8.535893046845e-1),(
1.439232085947e0,1.439232085947e0,1.439232085947e0,1.439232085947e0,
1.439232085947e0,1.439232085947e0,1.439232085947e0,1.439232085947e0,
1.439232085947e0,1.439232085947e0,1.439232085947e0,1.439232085947e0,
1.439232085947e0,1.439232085947e0,1.439232085947e0)))representation_item('')surface());
#51856=oriented_edge('',*,*,#51207,.f.);
#51858=oriented_edge('',*,*,#51857,.f.);
#51860=oriented_edge('',*,*,#51859,.t.);
#51861=oriented_edge('',*,*,#51786,.t.);
#51862=edge_loop('',(#51856,#51858,#51860,#51861));
#51863=face_outer_bound('',#51862,.f.);
#51865=cartesian_point('',(0.e0,0.e0,-4.331177673041e1));
#51866=direction('',(0.e0,0.e0,1.e0));
#51867=direction('',(-3.624510471431e-1,9.320028103095e-1,0.e0));
#51868=axis2_placement_3d('',#51865,#51866,#51867);
#51869=toroidal_surface('',#51868,7.344368814732e1,5.e-1);
#51870=oriented_edge('',*,*,#51205,.t.);
#51871=oriented_edge('',*,*,#51182,.f.);
#51873=oriented_edge('',*,*,#51872,.t.);
#51875=oriented_edge('',*,*,#51874,.t.);
#51876=oriented_edge('',*,*,#51857,.t.);
#51877=edge_loop('',(#51870,#51871,#51873,#51875,#51876));
#51878=face_outer_bound('',#51877,.f.);
#51880=cartesian_point('',(-1.970513298137e-11,4.758151452023e-11,
-4.228096149021e1));
#51881=direction('',(0.e0,0.e0,1.e0));
#51882=direction('',(-3.826834323651e-1,9.238795325113e-1,0.e0));
#51883=axis2_placement_3d('',#51880,#51881,#51882);
#51884=conical_surface('',#51883,7.351737503131e1,3.302386755580e1);
#51885=oriented_edge('',*,*,#51874,.f.);
#51886=oriented_edge('',*,*,#51872,.f.);
#51887=oriented_edge('',*,*,#51068,.f.);
#51889=oriented_edge('',*,*,#51888,.f.);
#51891=oriented_edge('',*,*,#51890,.f.);
#51893=oriented_edge('',*,*,#51892,.f.);
#51895=oriented_edge('',*,*,#51894,.f.);
#51896=edge_loop('',(#51885,#51886,#51887,#51889,#51891,#51893,#51895));
#51897=face_outer_bound('',#51896,.f.);
#51899=cartesian_point('',(0.e0,1.421085471520e-14,-3.934268702288e1));
#51900=direction('',(0.e0,0.e0,1.e0));
#51901=direction('',(3.840558575680e-1,-9.233098603761e-1,0.e0));
#51902=axis2_placement_3d('',#51899,#51900,#51901);
#51903=toroidal_surface('',#51902,7.065650925828e1,4.e0);
#51905=oriented_edge('',*,*,#51904,.t.);
#51907=oriented_edge('',*,*,#51906,.t.);
#51908=oriented_edge('',*,*,#51892,.t.);
#51909=oriented_edge('',*,*,#51890,.t.);
#51910=oriented_edge('',*,*,#51888,.t.);
#51911=oriented_edge('',*,*,#50962,.t.);
#51912=oriented_edge('',*,*,#50960,.t.);
#51913=oriented_edge('',*,*,#44211,.t.);
#51914=oriented_edge('',*,*,#44209,.t.);
#51915=edge_loop('',(#51905,#51907,#51908,#51909,#51910,#51911,#51912,#51913,
#51914));
#51916=face_outer_bound('',#51915,.f.);
#51918=cartesian_point('',(-2.822504886575e1,6.477640049429e1,
-3.934373683672e1));
#51919=direction('',(9.238019266982e-1,3.827282896191e-1,1.044301460211e-2));
#51920=direction('',(-3.828695911427e-1,9.233887760123e-1,2.764135511777e-2));
#51921=axis2_placement_3d('',#51918,#51919,#51920);
#51922=toroidal_surface('',#51921,3.698456085085e0,2.999995094488e-1);
#51924=oriented_edge('',*,*,#51923,.f.);
#51926=oriented_edge('',*,*,#51925,.f.);
#51927=oriented_edge('',*,*,#51906,.f.);
#51928=oriented_edge('',*,*,#51904,.f.);
#51930=oriented_edge('',*,*,#51929,.t.);
#51931=edge_loop('',(#51924,#51926,#51927,#51928,#51930));
#51932=face_outer_bound('',#51931,.f.);
#51934=cartesian_point('',(-3.192512363422e1,7.184781459867e1,0.e0));
#51935=direction('',(-9.238288756103e-1,-3.826624495897e-1,-1.047178411625e-2));
#51936=direction('',(3.826834323651e-1,-9.238795325113e-1,0.e0));
#51937=axis2_placement_3d('',#51934,#51935,#51936);
#51938=plane('',#51937);
#51940=oriented_edge('',*,*,#51939,.t.);
#51942=oriented_edge('',*,*,#51941,.t.);
#51944=oriented_edge('',*,*,#51943,.t.);
#51946=oriented_edge('',*,*,#51945,.t.);
#51947=oriented_edge('',*,*,#51923,.t.);
#51949=oriented_edge('',*,*,#51948,.t.);
#51950=edge_loop('',(#51940,#51942,#51944,#51946,#51947,#51949));
#51951=face_outer_bound('',#51950,.f.);
#51953=cartesian_point('',(-3.074542415374e1,6.787355996413e1,
-6.593186996571e0));
#51954=direction('',(-1.797666942413e-1,4.095189971698e-1,8.944149633132e-1));
#51955=direction('',(-1.428726378683e-1,-9.104553071603e-1,3.881475789080e-1));
#51956=axis2_placement_3d('',#51953,#51954,#51955);
#51957=cylindrical_surface('',#51956,5.000000030438e-1);
#51959=oriented_edge('',*,*,#51958,.t.);
#51961=oriented_edge('',*,*,#51960,.f.);
#51962=oriented_edge('',*,*,#51939,.f.);
#51964=oriented_edge('',*,*,#51963,.t.);
#51965=edge_loop('',(#51959,#51961,#51962,#51964));
#51966=face_outer_bound('',#51965,.f.);
#51968=cartesian_point('',(3.150403890807e-13,0.e0,-5.729424002761e0));
#51969=direction('',(0.e0,0.e0,1.e0));
#51970=direction('',(0.e0,-1.e0,0.e0));
#51971=axis2_placement_3d('',#51968,#51969,#51970);
#51972=conical_surface('',#51971,7.438528799862e1,2.656505117708e1);
#51974=oriented_edge('',*,*,#51973,.f.);
#51976=oriented_edge('',*,*,#51975,.f.);
#51978=oriented_edge('',*,*,#51977,.f.);
#51979=oriented_edge('',*,*,#51958,.f.);
#51981=oriented_edge('',*,*,#51980,.t.);
#51982=oriented_edge('',*,*,#44203,.f.);
#51984=oriented_edge('',*,*,#51983,.f.);
#51985=edge_loop('',(#51974,#51976,#51978,#51979,#51981,#51982,#51984));
#51986=face_outer_bound('',#51985,.f.);
#51988=cartesian_point('',(-3.510643964491e1,6.566595652988e1,
-6.695504358379e0));
#51989=direction('',(2.154582390909e-1,-3.919178848848e-1,-8.944149589062e-1));
#51990=direction('',(8.092880116211e-1,-4.409017290237e-1,3.881476260268e-1));
#51991=axis2_placement_3d('',#51988,#51989,#51990);
#51992=cylindrical_surface('',#51991,5.000000035622e-1);
#51993=oriented_edge('',*,*,#51973,.t.);
#51995=oriented_edge('',*,*,#51994,.f.);
#51997=oriented_edge('',*,*,#51996,.f.);
#51999=oriented_edge('',*,*,#51998,.t.);
#52000=edge_loop('',(#51993,#51995,#51997,#51999));
#52001=face_outer_bound('',#52000,.f.);
#52003=cartesian_point('',(-3.671883365193e1,6.612595811272e1,
-4.344552137260e0));
#52004=cartesian_point('',(-3.665821740948e1,6.619103236714e1,
-4.305582430015e0));
#52005=cartesian_point('',(-3.653158220666e1,6.630305282625e1,
-4.261957005044e0));
#52006=cartesian_point('',(-3.631893930571e1,6.642149451983e1,
-4.260967322114e0));
#52007=cartesian_point('',(-3.615500816316e1,6.648547060227e1,
-4.288733235293e0));
#52008=cartesian_point('',(-3.599020208232e1,6.652384768247e1,
-4.342990487750e0));
#52009=cartesian_point('',(-3.583484570082e1,6.653699467672e1,
-4.416720299809e0));
#52010=cartesian_point('',(-3.569165081629e1,6.652865993607e1,
-4.504520404451e0));
#52011=cartesian_point('',(-3.556021619820e1,6.650260802615e1,
-4.603447521221e0));
#52012=cartesian_point('',(-3.543913257991e1,6.646151661385e1,
-4.712565769280e0));
#52013=cartesian_point('',(-3.532711642755e1,6.640692370538e1,
-4.832121120863e0));
#52014=cartesian_point('',(-3.522366639891e1,6.633975751251e1,
-4.962537884974e0));
#52015=cartesian_point('',(-3.512892564019e1,6.626071053822e1,
-5.104051732087e0));
#52016=cartesian_point('',(-3.504330956553e1,6.617022852179e1,
-5.256922306874e0));
#52017=cartesian_point('',(-3.496737766269e1,6.606837129604e1,
-5.421715244730e0));
#52018=cartesian_point('',(-3.490194641299e1,6.595471824852e1,
-5.599451888470e0));
#52019=cartesian_point('',(-3.484837761549e1,6.582844488424e1,
-5.791476516295e0));
#52020=cartesian_point('',(-3.480274543337e1,6.566674629487e1,
-6.031471787371e0));
#52021=cartesian_point('',(-3.478926271991e1,6.554601305958e1,
-6.205802501458e0));
#52022=cartesian_point('',(-3.478818966201e1,6.547216440173e1,
-6.310924173842e0));
#52023=cartesian_point('',(-3.644474732892e1,6.563776025532e1,
-4.070398916318e0));
#52024=cartesian_point('',(-3.639436604015e1,6.570008253610e1,
-4.018722997707e0));
#52025=cartesian_point('',(-3.627230043412e1,6.581961302607e1,
-3.959077976453e0));
#52026=cartesian_point('',(-3.605320828878e1,6.594233890629e1,
-3.956893986593e0));
#52027=cartesian_point('',(-3.588445707376e1,6.600313438264e1,
-3.993976724110e0));
#52028=cartesian_point('',(-3.572123343123e1,6.603035236738e1,
-4.065545466027e0));
#52029=cartesian_point('',(-3.557759928765e1,6.602617084533e1,
-4.160008530052e0));
#52030=cartesian_point('',(-3.545669455121e1,6.599736614939e1,
-4.268515608060e0));
#52031=cartesian_point('',(-3.535690880392e1,6.595047739944e1,
-4.386342000634e0));
#52032=cartesian_point('',(-3.527534114258e1,6.589021974007e1,
-4.511962176064e0));
#52033=cartesian_point('',(-3.520947605600e1,6.581960040108e1,
-4.645604587262e0));
#52034=cartesian_point('',(-3.515772266789e1,6.574072934580e1,
-4.787861803983e0));
#52035=cartesian_point('',(-3.511919003549e1,6.565528951085e1,
-4.939190908295e0));
#52036=cartesian_point('',(-3.509340613177e1,6.556457245163e1,
-5.100085714928e0));
#52037=cartesian_point('',(-3.508026742666e1,6.546945294843e1,
-5.271323585106e0));
#52038=cartesian_point('',(-3.508013438925e1,6.537045870394e1,
-5.454082391575e0));
#52039=cartesian_point('',(-3.509396940109e1,6.526801091164e1,
-5.649776402811e0));
#52040=cartesian_point('',(-3.512801426337e1,6.514637592667e1,
-5.892400676657e0));
#52041=cartesian_point('',(-3.516768680202e1,6.506456337938e1,
-6.066941620092e0));
#52042=cartesian_point('',(-3.519672722600e1,6.501791330209e1,
-6.171591642001e0));
#52043=cartesian_point('',(-3.601477608110e1,6.542977577646e1,
-4.476314198403e0));
#52044=cartesian_point('',(-3.600072760056e1,6.544908191620e1,
-4.442971709917e0));
#52045=cartesian_point('',(-3.596305428342e1,6.548830487836e1,
-4.406195988169e0));
#52046=cartesian_point('',(-3.589285432706e1,6.552776288576e1,
-4.404176492383e0));
#52047=cartesian_point('',(-3.583885648598e1,6.554621586932e1,
-4.426085749897e0));
#52048=cartesian_point('',(-3.578783076141e1,6.555249191489e1,
-4.470498535222e0));
#52049=cartesian_point('',(-3.574489537852e1,6.554761305936e1,
-4.532760816971e0));
#52050=cartesian_point('',(-3.571111731233e1,6.553427532605e1,
-4.609239472921e0));
#52051=cartesian_point('',(-3.568576504539e1,6.551505326161e1,
-4.697905871614e0));
#52052=cartesian_point('',(-3.566764928104e1,6.549180867945e1,
-4.798129838340e0));
#52053=cartesian_point('',(-3.565575117844e1,6.546575758995e1,
-4.910173390784e0));
#52054=cartesian_point('',(-3.564936912035e1,6.543778110020e1,
-5.034385772390e0));
#52055=cartesian_point('',(-3.564803130235e1,6.540859278274e1,
-5.170902006673e0));
#52056=cartesian_point('',(-3.565142495874e1,6.537875618692e1,
-5.319875069968e0));
#52057=cartesian_point('',(-3.565939595371e1,6.534869493781e1,
-5.481777646168e0));
#52058=cartesian_point('',(-3.567197631154e1,6.531874326317e1,
-5.657571862989e0));
#52059=cartesian_point('',(-3.568939960686e1,6.528925275650e1,
-5.848595598929e0));
#52060=cartesian_point('',(-3.571561979639e1,6.525628392734e1,
-6.088593108096e0));
#52061=cartesian_point('',(-3.573850965347e1,6.523618461473e1,
-6.264031616754e0));
#52062=cartesian_point('',(-3.575356936957e1,6.522558965933e1,
-6.370215110430e0));
#52063=cartesian_point('',(-3.605787525068e1,6.580624122426e1,
-4.968531307374e0));
#52064=cartesian_point('',(-3.605311039448e1,6.580519038468e1,
-4.957744023065e0));
#52065=cartesian_point('',(-3.605620430572e1,6.579376088695e1,
-4.949273634212e0));
#52066=cartesian_point('',(-3.607244074928e1,6.578420193599e1,
-4.948536814083e0));
#52067=cartesian_point('',(-3.608491024391e1,6.578308849252e1,
-4.952977822302e0));
#52068=cartesian_point('',(-3.609257651434e1,6.578927330432e1,
-4.965490523975e0));
#52069=cartesian_point('',(-3.609201580411e1,6.580134834690e1,
-4.989720802241e0));
#52070=cartesian_point('',(-3.608275336635e1,6.581678965718e1,
-5.028286327846e0));
#52071=cartesian_point('',(-3.606573902985e1,6.583326739832e1,
-5.082388257137e0));
#52072=cartesian_point('',(-3.604219463570e1,6.584907305302e1,
-5.152467065713e0));
#52073=cartesian_point('',(-3.601313735447e1,6.586299113762e1,
-5.238820322091e0));
#52074=cartesian_point('',(-3.597943282654e1,6.587406084737e1,
-5.341498290358e0));
#52075=cartesian_point('',(-3.594186850399e1,6.588148456398e1,
-5.460241567666e0));
#52076=cartesian_point('',(-3.590110461989e1,6.588458892473e1,
-5.594785856706e0));
#52077=cartesian_point('',(-3.585762287008e1,6.588274023975e1,
-5.745228438235e0));
#52078=cartesian_point('',(-3.581173484550e1,6.587522048396e1,
-5.912259008511e0));
#52079=cartesian_point('',(-3.576368201211e1,6.586109817223e1,
-6.097104417898e0));
#52080=cartesian_point('',(-3.570602162367e1,6.583569855036e1,
-6.333061786233e0));
#52081=cartesian_point('',(-3.566674031604e1,6.580983184092e1,
-6.508772251276e0));
#52082=cartesian_point('',(-3.564417590075e1,6.579140766655e1,
-6.616251199844e0));
#52083=(bounded_surface()b_spline_surface(3,3,((#52003,#52004,#52005,#52006,
#52007,#52008,#52009,#52010,#52011,#52012,#52013,#52014,#52015,#52016,#52017,
#52018,#52019,#52020,#52021,#52022),(#52023,#52024,#52025,#52026,#52027,#52028,
#52029,#52030,#52031,#52032,#52033,#52034,#52035,#52036,#52037,#52038,#52039,
#52040,#52041,#52042),(#52043,#52044,#52045,#52046,#52047,#52048,#52049,#52050,
#52051,#52052,#52053,#52054,#52055,#52056,#52057,#52058,#52059,#52060,#52061,
#52062),(#52063,#52064,#52065,#52066,#52067,#52068,#52069,#52070,#52071,#52072,
#52073,#52074,#52075,#52076,#52077,#52078,#52079,#52080,#52081,#52082)),
.unspecified.,.f.,.f.,.f.)b_spline_surface_with_knots((4,4),(4,1,1,1,1,1,1,1,1,
1,1,1,1,1,1,1,1,4),(0.e0,1.e0),(4.995358841990e-1,5.203111640862e-1,
5.294490585667e-1,5.394929802529e-1,5.503678510642e-1,5.624418712328e-1,
5.759899777599e-1,5.910959566564e-1,6.079484175840e-1,6.267675308218e-1,
6.476626670466e-1,6.706579148185e-1,6.957715618825e-1,7.230872479759e-1,
7.527891638885e-1,7.851643424916e-1,8.205304475732e-1,8.757470021066e-1),
.unspecified.)geometric_representation_item()rational_b_spline_surface(((
1.576531588873e0,1.576531588873e0,1.576531588873e0,1.576531588873e0,
1.576531588873e0,1.576531588873e0,1.576531588873e0,1.576531588873e0,
1.576531588873e0,1.576531588873e0,1.576531588873e0,1.576531588873e0,
1.576531588873e0,1.576531588873e0,1.576531588873e0,1.576531588873e0,
1.576531588873e0,1.576531588873e0,1.576531588873e0,1.576531588873e0),(
8.078228037090e-1,8.078228037090e-1,8.078228037090e-1,8.078228037090e-1,
8.078228037090e-1,8.078228037090e-1,8.078228037090e-1,8.078228037090e-1,
8.078228037090e-1,8.078228037090e-1,8.078228037090e-1,8.078228037090e-1,
8.078228037090e-1,8.078228037090e-1,8.078228037090e-1,8.078228037090e-1,
8.078228037090e-1,8.078228037090e-1,8.078228037090e-1,8.078228037090e-1),(
8.078228037090e-1,8.078228037090e-1,8.078228037090e-1,8.078228037090e-1,
8.078228037090e-1,8.078228037090e-1,8.078228037090e-1,8.078228037090e-1,
8.078228037090e-1,8.078228037090e-1,8.078228037090e-1,8.078228037090e-1,
8.078228037090e-1,8.078228037090e-1,8.078228037090e-1,8.078228037090e-1,
8.078228037090e-1,8.078228037090e-1,8.078228037090e-1,8.078228037090e-1),(
1.576531588873e0,1.576531588873e0,1.576531588873e0,1.576531588873e0,
1.576531588873e0,1.576531588873e0,1.576531588873e0,1.576531588873e0,
1.576531588873e0,1.576531588873e0,1.576531588873e0,1.576531588873e0,
1.576531588873e0,1.576531588873e0,1.576531588873e0,1.576531588873e0,
1.576531588873e0,1.576531588873e0,1.576531588873e0,1.576531588873e0)))representation_item('')surface());
#52085=oriented_edge('',*,*,#52084,.f.);
#52086=oriented_edge('',*,*,#51994,.t.);
#52087=oriented_edge('',*,*,#51983,.t.);
#52088=oriented_edge('',*,*,#44201,.f.);
#52089=edge_loop('',(#52085,#52086,#52087,#52088));
#52090=face_outer_bound('',#52089,.f.);
#52092=cartesian_point('',(-3.598649918531e1,6.521506143577e1,
-2.460528104879e1));
#52093=direction('',(4.807167120839e-3,1.261654989746e-2,9.999088527526e-1));
#52094=direction('',(9.347607249725e-1,-3.552779009790e-1,-1.117067594939e-5));
#52095=axis2_placement_3d('',#52092,#52093,#52094);
#52096=cylindrical_surface('',#52095,3.000055924665e-1);
#52097=oriented_edge('',*,*,#52084,.t.);
#52098=oriented_edge('',*,*,#44199,.f.);
#52100=oriented_edge('',*,*,#52099,.t.);
#52102=oriented_edge('',*,*,#52101,.f.);
#52103=edge_loop('',(#52097,#52098,#52100,#52102));
#52104=face_outer_bound('',#52103,.f.);
#52106=cartesian_point('',(-3.420876748293e1,6.182620343896e1,
-3.934391581325e1));
#52107=direction('',(-8.660470548591e-1,-4.998538420248e-1,1.042282988821e-2));
#52108=direction('',(-4.142114119002e-1,7.056763490851e-1,-5.748476290232e-1));
#52109=axis2_placement_3d('',#52106,#52107,#52108);
#52110=toroidal_surface('',#52109,3.697836800382e0,2.999997076706e-1);
#52112=oriented_edge('',*,*,#52111,.f.);
#52113=oriented_edge('',*,*,#52099,.f.);
#52115=oriented_edge('',*,*,#52114,.f.);
#52117=oriented_edge('',*,*,#52116,.f.);
#52119=oriented_edge('',*,*,#52118,.t.);
#52120=edge_loop('',(#52112,#52113,#52115,#52117,#52119));
#52121=face_outer_bound('',#52120,.f.);
#52123=cartesian_point('',(-3.137330715614e1,5.834016199589e1,0.e0));
#52124=direction('',(8.659779190621e-1,4.999725846828e-1,-1.047178411625e-2));
#52125=direction('',(-5.e-1,8.660254037844e-1,0.e0));
#52126=axis2_placement_3d('',#52123,#52124,#52125);
#52127=plane('',#52126);
#52129=oriented_edge('',*,*,#52128,.t.);
#52131=oriented_edge('',*,*,#52130,.t.);
#52132=oriented_edge('',*,*,#51996,.t.);
#52133=oriented_edge('',*,*,#52101,.t.);
#52134=oriented_edge('',*,*,#52111,.t.);
#52136=oriented_edge('',*,*,#52135,.t.);
#52137=edge_loop('',(#52129,#52131,#52132,#52133,#52134,#52136));
#52138=face_outer_bound('',#52137,.f.);
#52140=cartesian_point('',(-3.495147256855e1,6.508648969251e1,
-2.154679086196e1));
#52141=direction('',(-4.862997986834e-3,-1.251986779918e-2,-9.999097980122e-1));
#52142=direction('',(8.540345111956e-1,-5.202109995025e-1,2.360017711106e-3));
#52143=axis2_placement_3d('',#52140,#52141,#52142);
#52144=cylindrical_surface('',#52143,5.000150361873e-1);
#52145=oriented_edge('',*,*,#51755,.f.);
#52147=oriented_edge('',*,*,#52146,.f.);
#52148=oriented_edge('',*,*,#52128,.f.);
#52149=oriented_edge('',*,*,#51732,.t.);
#52150=edge_loop('',(#52145,#52147,#52148,#52149));
#52151=face_outer_bound('',#52150,.f.);
#52153=cartesian_point('',(-3.613514665947e1,6.741691025982e1,
-8.219510586633e0));
#52154=direction('',(-8.660878283431e-1,-4.997832985781e-1,1.041768008046e-2));
#52155=direction('',(4.389916220474e-1,-7.504413171610e-1,4.940892482840e-1));
#52156=axis2_placement_3d('',#52153,#52154,#52155);
#52157=toroidal_surface('',#52156,2.497876978300e0,4.999993463424e-1);
#52159=oriented_edge('',*,*,#52158,.t.);
#52160=oriented_edge('',*,*,#51998,.f.);
#52161=oriented_edge('',*,*,#52130,.f.);
#52162=oriented_edge('',*,*,#52146,.t.);
#52163=edge_loop('',(#52159,#52160,#52161,#52162));
#52164=face_outer_bound('',#52163,.f.);
#52166=cartesian_point('',(0.e0,0.e0,-8.220551782477e0));
#52167=direction('',(0.e0,0.e0,1.e0));
#52168=direction('',(4.436209356174e-1,-8.962145197897e-1,0.e0));
#52169=axis2_placement_3d('',#52166,#52167,#52168);
#52170=toroidal_surface('',#52169,7.649382607502e1,3.e0);
#52171=oriented_edge('',*,*,#52158,.f.);
#52172=oriented_edge('',*,*,#51753,.t.);
#52173=oriented_edge('',*,*,#51751,.t.);
#52175=oriented_edge('',*,*,#52174,.f.);
#52176=oriented_edge('',*,*,#51977,.t.);
#52177=oriented_edge('',*,*,#51975,.t.);
#52178=edge_loop('',(#52171,#52172,#52173,#52175,#52176,#52177));
#52179=face_outer_bound('',#52178,.f.);
#52181=cartesian_point('',(-3.148771373995e1,6.970875405955e1,
-8.219507487680e0));
#52182=direction('',(9.237503288013e-1,3.828534155718e-1,1.042075930677e-2));
#52183=direction('',(3.829206445521e-1,-9.226916903353e-1,-4.485336734326e-2));
#52184=axis2_placement_3d('',#52181,#52182,#52183);
#52185=toroidal_surface('',#52184,2.497864194448e0,4.999993289081e-1);
#52186=oriented_edge('',*,*,#52174,.t.);
#52188=oriented_edge('',*,*,#52187,.f.);
#52189=oriented_edge('',*,*,#51941,.f.);
#52190=oriented_edge('',*,*,#51960,.t.);
#52191=edge_loop('',(#52186,#52188,#52189,#52190));
#52192=face_outer_bound('',#52191,.f.);
#52194=cartesian_point('',(-3.035947561868e1,6.735101198475e1,
-2.154679085574e1));
#52195=direction('',(-1.289308454219e-2,3.763536915814e-3,9.999097980122e-1));
#52196=direction('',(-1.071921353336e-1,-9.942355236256e-1,2.360017711356e-3));
#52197=axis2_placement_3d('',#52194,#52195,#52196);
#52198=cylindrical_surface('',#52197,5.000150361864e-1);
#52199=oriented_edge('',*,*,#51749,.f.);
#52200=oriented_edge('',*,*,#51790,.f.);
#52201=oriented_edge('',*,*,#51943,.f.);
#52202=oriented_edge('',*,*,#52187,.t.);
#52203=edge_loop('',(#52199,#52200,#52201,#52202));
#52204=face_outer_bound('',#52203,.f.);
#52206=cartesian_point('',(-3.553062965548e1,6.405824484440e1,
-4.213845709164e1));
#52207=direction('',(-2.648547976052e-1,4.763029270489e-1,8.384434732707e-1));
#52208=direction('',(8.758274567306e-1,-2.449744371565e-1,4.158290408049e-1));
#52209=axis2_placement_3d('',#52206,#52207,#52208);
#52210=cylindrical_surface('',#52209,2.999999999993e-1);
#52211=oriented_edge('',*,*,#51703,.t.);
#52212=oriented_edge('',*,*,#51734,.t.);
#52213=oriented_edge('',*,*,#52135,.f.);
#52214=oriented_edge('',*,*,#52118,.f.);
#52216=oriented_edge('',*,*,#52215,.t.);
#52217=edge_loop('',(#52211,#52212,#52213,#52214,#52216));
#52218=face_outer_bound('',#52217,.f.);
#52220=cartesian_point('',(-2.574180953898e-11,4.459589196289e-11,
-4.228096149021e1));
#52221=direction('',(0.e0,0.e0,1.e0));
#52222=direction('',(-5.e-1,8.660254037844e-1,0.e0));
#52223=axis2_placement_3d('',#52220,#52221,#52222);
#52224=conical_surface('',#52223,7.351737503131e1,3.302386755580e1);
#52225=oriented_edge('',*,*,#51589,.f.);
#52226=oriented_edge('',*,*,#51587,.f.);
#52227=oriented_edge('',*,*,#52215,.f.);
#52229=oriented_edge('',*,*,#52228,.f.);
#52231=oriented_edge('',*,*,#52230,.f.);
#52233=oriented_edge('',*,*,#52232,.f.);
#52235=oriented_edge('',*,*,#52234,.f.);
#52236=edge_loop('',(#52225,#52226,#52227,#52229,#52231,#52233,#52235));
#52237=face_outer_bound('',#52236,.f.);
#52239=cartesian_point('',(0.e0,0.e0,-3.934268702288e1));
#52240=direction('',(0.e0,0.e0,1.e0));
#52241=direction('',(5.012863267804e-1,-8.652814678375e-1,0.e0));
#52242=axis2_placement_3d('',#52239,#52240,#52241);
#52243=toroidal_surface('',#52242,7.065650925828e1,4.e0);
#52245=oriented_edge('',*,*,#52244,.t.);
#52247=oriented_edge('',*,*,#52246,.t.);
#52248=oriented_edge('',*,*,#52232,.t.);
#52249=oriented_edge('',*,*,#52230,.t.);
#52250=oriented_edge('',*,*,#52228,.t.);
#52251=oriented_edge('',*,*,#52116,.t.);
#52252=oriented_edge('',*,*,#52114,.t.);
#52253=oriented_edge('',*,*,#44197,.t.);
#52254=oriented_edge('',*,*,#44195,.t.);
#52255=edge_loop('',(#52245,#52247,#52248,#52249,#52250,#52251,#52252,#52253,
#52254));
#52256=face_outer_bound('',#52255,.f.);
#52258=cartesian_point('',(-3.643859656175e1,6.053812125496e1,
-3.934373683672e1));
#52259=direction('',(8.659426067799e-1,5.000343440305e-1,1.044301456502e-2));
#52260=direction('',(-5.001205097130e-1,8.655145471058e-1,2.764135511561e-2));
#52261=axis2_placement_3d('',#52258,#52259,#52260);
#52262=toroidal_surface('',#52261,3.698456085084e0,2.999995094497e-1);
#52264=oriented_edge('',*,*,#52263,.f.);
#52266=oriented_edge('',*,*,#52265,.f.);
#52267=oriented_edge('',*,*,#52246,.f.);
#52268=oriented_edge('',*,*,#52244,.f.);
#52270=oriented_edge('',*,*,#52269,.t.);
#52271=edge_loop('',(#52264,#52266,#52267,#52268,#52270));
#52272=face_outer_bound('',#52271,.f.);
#52274=cartesian_point('',(-4.103002143477e1,6.706608176066e1,0.e0));
#52275=direction('',(-8.659779190621e-1,-4.999725846828e-1,-1.047178411625e-2));
#52276=direction('',(5.e-1,-8.660254037844e-1,0.e0));
#52277=axis2_placement_3d('',#52274,#52275,#52276);
#52278=plane('',#52277);
#52280=oriented_edge('',*,*,#52279,.t.);
#52282=oriented_edge('',*,*,#52281,.t.);
#52284=oriented_edge('',*,*,#52283,.t.);
#52286=oriented_edge('',*,*,#52285,.t.);
#52287=oriented_edge('',*,*,#52263,.t.);
#52289=oriented_edge('',*,*,#52288,.t.);
#52290=edge_loop('',(#52280,#52282,#52284,#52286,#52287,#52289));
#52291=face_outer_bound('',#52290,.f.);
#52293=cartesian_point('',(-3.934167012245e1,6.327980910650e1,
-6.593186996825e0));
#52294=direction('',(-2.316817205968e-1,3.825512432911e-1,8.944149633127e-1));
#52295=direction('',(-2.281207821247e-2,-9.213148571880e-1,3.881475789083e-1));
#52296=axis2_placement_3d('',#52293,#52294,#52295);
#52297=cylindrical_surface('',#52296,5.000000030439e-1);
#52299=oriented_edge('',*,*,#52298,.t.);
#52301=oriented_edge('',*,*,#52300,.f.);
#52302=oriented_edge('',*,*,#52279,.f.);
#52304=oriented_edge('',*,*,#52303,.t.);
#52305=edge_loop('',(#52299,#52301,#52302,#52304));
#52306=face_outer_bound('',#52305,.f.);
#52308=cartesian_point('',(3.150403890807e-13,0.e0,-5.729424002761e0));
#52309=direction('',(0.e0,0.e0,1.e0));
#52310=direction('',(0.e0,-1.e0,0.e0));
#52311=axis2_placement_3d('',#52308,#52309,#52310);
#52312=conical_surface('',#52311,7.438528799862e1,2.656505117708e1);
#52314=oriented_edge('',*,*,#52313,.f.);
#52316=oriented_edge('',*,*,#52315,.f.);
#52318=oriented_edge('',*,*,#52317,.f.);
#52319=oriented_edge('',*,*,#52298,.f.);
#52321=oriented_edge('',*,*,#52320,.t.);
#52322=oriented_edge('',*,*,#44189,.f.);
#52324=oriented_edge('',*,*,#52323,.f.);
#52325=edge_loop('',(#52314,#52316,#52318,#52319,#52321,#52322,#52324));
#52326=face_outer_bound('',#52325,.f.);
#52328=cartesian_point('',(-4.337722645034e1,6.052186527804e1,
-6.695504361991e0));
#52329=direction('',(2.647705131572e-1,-3.604420295247e-1,-8.944149589059e-1));
#52330=direction('',(8.599136643262e-1,-3.314964710479e-1,3.881476260236e-1));
#52331=axis2_placement_3d('',#52328,#52329,#52330);
#52332=cylindrical_surface('',#52331,5.000000035621e-1);
#52333=oriented_edge('',*,*,#52313,.t.);
#52335=oriented_edge('',*,*,#52334,.f.);
#52337=oriented_edge('',*,*,#52336,.f.);
#52339=oriented_edge('',*,*,#52338,.t.);
#52340=edge_loop('',(#52333,#52335,#52337,#52339));
#52341=face_outer_bound('',#52340,.f.);
#52343=cartesian_point('',(-4.503586846803e1,6.076747185481e1,
-4.344552142751e0));
#52344=cartesian_point('',(-4.498426469093e1,6.083990137833e1,
-4.305582429694e0));
#52345=cartesian_point('',(-4.487333447411e1,6.096749269714e1,
-4.261957005053e0));
#52346=cartesian_point('',(-4.467797050647e1,6.111267657337e1,
-4.260967322112e0));
#52347=cartesian_point('',(-4.452379237200e1,6.119750263940e1,
-4.288733235282e0));
#52348=cartesian_point('',(-4.436540544417e1,6.125706290855e1,
-4.342990487735e0));
#52349=cartesian_point('',(-4.421309418515e1,6.129037550536e1,
-4.416720299791e0));
#52350=cartesian_point('',(-4.407003645074e1,6.130080275261e1,
-4.504520404434e0));
#52351=cartesian_point('',(-4.393632581741e1,6.129212938061e1,
-4.603447521204e0));
#52352=cartesian_point('',(-4.381091458069e1,6.126719409468e1,
-4.712565769263e0));
#52353=cartesian_point('',(-4.369273093757e1,6.122768927794e1,
-4.832121120848e0));
#52354=cartesian_point('',(-4.358139899085e1,6.117460063949e1,
-4.962537884960e0));
#52355=cartesian_point('',(-4.347715105190e1,6.110859607351e1,
-5.104051732075e0));
#52356=cartesian_point('',(-4.338045716156e1,6.103006328349e1,
-5.256922306864e0));
#52357=cartesian_point('',(-4.329187983084e1,6.093898856257e1,
-5.421715244723e0));
#52358=cartesian_point('',(-4.321217365502e1,6.083484832450e1,
-5.599451888465e0));
#52359=cartesian_point('',(-4.314258116459e1,6.071664737751e1,
-5.791476516293e0));
#52360=cartesian_point('',(-4.307623347096e1,6.056228833697e1,
-6.031471787358e0));
#52361=cartesian_point('',(-4.304710725451e1,6.044434783849e1,
-6.205802501433e0));
#52362=cartesian_point('',(-4.303640419260e1,6.037127102846e1,
-6.310924173793e0));
#52363=cartesian_point('',(-4.470040435270e1,6.031922599143e1,
-4.070398911680e0));
#52364=cartesian_point('',(-4.465858879479e1,6.038759120581e1,
-4.018722997290e0));
#52365=cartesian_point('',(-4.455316933676e1,6.052203185395e1,
-3.959077976466e0));
#52366=cartesian_point('',(-4.435197049751e1,6.067230506033e1,
-3.956893986593e0));
#52367=cartesian_point('',(-4.419259837456e1,6.075460687649e1,
-3.993976724099e0));
#52368=cartesian_point('',(-4.403432379282e1,6.080289696815e1,
-4.065545466011e0));
#52369=cartesian_point('',(-4.389137266109e1,6.081749923744e1,
-4.160008530033e0));
#52370=cartesian_point('',(-4.376774251414e1,6.080472220455e1,
-4.268515608042e0));
#52371=cartesian_point('',(-4.366269023776e1,6.077125924799e1,
-4.386342000617e0));
#52372=cartesian_point('',(-4.357395519624e1,6.072216381749e1,
-4.511962176048e0));
#52373=cartesian_point('',(-4.349943592118e1,6.066074575569e1,
-4.645604587247e0));
#52374=cartesian_point('',(-4.343783055196e1,6.058930462590e1,
-4.787861803971e0));
#52375=cartesian_point('',(-4.338847543525e1,6.050962525837e1,
-4.939190908285e0));
#52376=cartesian_point('',(-4.335107116409e1,6.042304977094e1,
-5.100085714921e0));
#52377=cartesian_point('',(-4.332562927586e1,6.033045897342e1,
-5.271323585101e0));
#52378=cartesian_point('',(-4.331257603483e1,6.023232900328e1,
-5.454082391573e0));
#52379=cartesian_point('',(-4.331292056599e1,6.012895183463e1,
-5.649776402812e0));
#52380=cartesian_point('',(-4.333079761832e1,6.000391370758e1,
-5.892400676645e0));
#52381=cartesian_point('',(-4.335945207264e1,5.991762277258e1,
-6.066941620068e0));
#52382=cartesian_point('',(-4.338215499476e1,5.986758125728e1,
-6.171591641969e0));
#52383=cartesian_point('',(-4.424696416786e1,6.016914338791e1,
-4.476314194826e0));
#52384=cartesian_point('',(-4.423555583188e1,6.019011805688e1,
-4.442971709667e0));
#52385=cartesian_point('',(-4.420332443915e1,6.023392281566e1,
-4.406195988177e0));
#52386=cartesian_point('',(-4.413887535678e1,6.028220618718e1,
-4.404176492386e0));
#52387=cartesian_point('',(-4.408774807240e1,6.030754943550e1,
-4.426085749893e0));
#52388=cartesian_point('',(-4.403797806831e1,6.032043198217e1,
-4.470498535214e0));
#52389=cartesian_point('',(-4.399477318513e1,6.032119905796e1,
-4.532760816960e0));
#52390=cartesian_point('',(-4.395954317144e1,6.031238435317e1,
-4.609239472909e0));
#52391=cartesian_point('',(-4.393189881377e1,6.029663587102e1,
-4.697905871601e0));
#52392=cartesian_point('',(-4.391090400550e1,6.027595473123e1,
-4.798129838328e0));
#52393=cartesian_point('',(-4.389570734330e1,6.025167952644e1,
-4.910173390772e0));
#52394=cartesian_point('',(-4.388572821992e1,6.022477540518e1,
-5.034385772379e0));
#52395=cartesian_point('',(-4.388059200720e1,6.019601141811e1,
-5.170902006664e0));
#52396=cartesian_point('',(-4.388006217315e1,6.016598711746e1,
-5.319875069960e0));
#52397=cartesian_point('',(-4.388404119478e1,6.013514262288e1,
-5.481777646163e0));
#52398=cartesian_point('',(-4.389260444785e1,6.010380512276e1,
-5.657571862987e0));
#52399=cartesian_point('',(-4.390602940093e1,6.007229271507e1,
-5.848595598930e0));
#52400=cartesian_point('',(-4.392772197736e1,6.003618351733e1,
-6.088593108085e0));
#52401=cartesian_point('',(-4.394779252180e1,6.001326843123e1,
-6.264031616729e0));
#52402=cartesian_point('',(-4.396134048081e1,6.000079842972e1,
-6.370215110391e0));
#52403=cartesian_point('',(-4.433883323199e1,6.053676253696e1,
-4.968531308367e0));
#52404=cartesian_point('',(-4.433397196638e1,6.053634264116e1,
-4.957744023008e0));
#52405=cartesian_point('',(-4.433554755999e1,6.052460708784e1,
-4.949273634215e0));
#52406=cartesian_point('',(-4.435039740501e1,6.051301063394e1,
-4.948536814086e0));
#52407=cartesian_point('',(-4.436261488785e1,6.051027912047e1,
-4.952977822304e0));
#52408=cartesian_point('',(-4.437102285221e1,6.051541037126e1,
-4.965490523974e0));
#52409=cartesian_point('',(-4.437204304826e1,6.052745529755e1,
-4.989720802237e0));
#52410=cartesian_point('',(-4.436487534738e1,6.054397349601e1,
-5.028286327840e0));
#52411=cartesian_point('',(-4.435015734770e1,6.056253108434e1,
-5.082388257128e0));
#52412=cartesian_point('',(-4.432887743103e1,6.058127467959e1,
-5.152467065704e0));
#52413=cartesian_point('',(-4.430188541345e1,6.059886642933e1,
-5.238820322081e0));
#52414=cartesian_point('',(-4.426991411950e1,6.061424075987e1,
-5.341498290348e0));
#52415=cartesian_point('',(-4.423364015439e1,6.062650409354e1,
-5.460241567657e0));
#52416=cartesian_point('',(-4.419363021136e1,6.063490265062e1,
-5.594785856699e0));
#52417=cartesian_point('',(-4.415027915214e1,6.063874528864e1,
-5.745228438230e0));
#52418=cartesian_point('',(-4.410380218087e1,6.063727945452e1,
-5.912259008508e0));
#52419=cartesian_point('',(-4.405431711456e1,6.062955011449e1,
-6.097104417897e0));
#52420=cartesian_point('',(-4.399383470281e1,6.061189398086e1,
-6.333061786222e0));
#52421=cartesian_point('',(-4.395151316913e1,6.059137580420e1,
-6.508772251248e0));
#52422=cartesian_point('',(-4.392673695822e1,6.057605449839e1,
-6.616251199812e0));
#52423=(bounded_surface()b_spline_surface(3,3,((#52343,#52344,#52345,#52346,
#52347,#52348,#52349,#52350,#52351,#52352,#52353,#52354,#52355,#52356,#52357,
#52358,#52359,#52360,#52361,#52362),(#52363,#52364,#52365,#52366,#52367,#52368,
#52369,#52370,#52371,#52372,#52373,#52374,#52375,#52376,#52377,#52378,#52379,
#52380,#52381,#52382),(#52383,#52384,#52385,#52386,#52387,#52388,#52389,#52390,
#52391,#52392,#52393,#52394,#52395,#52396,#52397,#52398,#52399,#52400,#52401,
#52402),(#52403,#52404,#52405,#52406,#52407,#52408,#52409,#52410,#52411,#52412,
#52413,#52414,#52415,#52416,#52417,#52418,#52419,#52420,#52421,#52422)),
.unspecified.,.f.,.f.,.f.)b_spline_surface_with_knots((4,4),(4,1,1,1,1,1,1,1,1,
1,1,1,1,1,1,1,1,4),(0.e0,1.e0),(4.995358843057e-1,5.203111640806e-1,
5.294490585610e-1,5.394929802472e-1,5.503678510587e-1,5.624418712272e-1,
5.759899777543e-1,5.910959566508e-1,6.079484175785e-1,6.267675308164e-1,
6.476626670414e-1,6.706579148135e-1,6.957715618779e-1,7.230872479717e-1,
7.527891638847e-1,7.851643424882e-1,8.205304475704e-1,8.757470020965e-1),
.unspecified.)geometric_representation_item()rational_b_spline_surface(((
1.576531588870e0,1.576531588870e0,1.576531588870e0,1.576531588870e0,
1.576531588870e0,1.576531588870e0,1.576531588870e0,1.576531588870e0,
1.576531588870e0,1.576531588870e0,1.576531588870e0,1.576531588870e0,
1.576531588870e0,1.576531588870e0,1.576531588870e0,1.576531588870e0,
1.576531588870e0,1.576531588870e0,1.576531588870e0,1.576531588870e0),(
8.078228037076e-1,8.078228037103e-1,8.078228037100e-1,8.078228037102e-1,
8.078228037102e-1,8.078228037101e-1,8.078228037101e-1,8.078228037101e-1,
8.078228037101e-1,8.078228037101e-1,8.078228037101e-1,8.078228037101e-1,
8.078228037101e-1,8.078228037102e-1,8.078228037101e-1,8.078228037101e-1,
8.078228037102e-1,8.078228037101e-1,8.078228037101e-1,8.078228037101e-1),(
8.078228037076e-1,8.078228037103e-1,8.078228037100e-1,8.078228037102e-1,
8.078228037102e-1,8.078228037101e-1,8.078228037101e-1,8.078228037101e-1,
8.078228037101e-1,8.078228037101e-1,8.078228037101e-1,8.078228037101e-1,
8.078228037101e-1,8.078228037102e-1,8.078228037101e-1,8.078228037101e-1,
8.078228037102e-1,8.078228037101e-1,8.078228037101e-1,8.078228037101e-1),(
1.576531588870e0,1.576531588870e0,1.576531588870e0,1.576531588870e0,
1.576531588870e0,1.576531588870e0,1.576531588870e0,1.576531588870e0,
1.576531588870e0,1.576531588870e0,1.576531588870e0,1.576531588870e0,
1.576531588870e0,1.576531588870e0,1.576531588870e0,1.576531588870e0,
1.576531588870e0,1.576531588870e0,1.576531588870e0,1.576531588870e0)))representation_item('')surface());
#52425=oriented_edge('',*,*,#52424,.f.);
#52426=oriented_edge('',*,*,#52334,.t.);
#52427=oriented_edge('',*,*,#52323,.t.);
#52428=oriented_edge('',*,*,#44187,.f.);
#52429=edge_loop('',(#52425,#52426,#52427,#52428));
#52430=face_outer_bound('',#52429,.f.);
#52432=cartesian_point('',(-4.419090334071e1,5.995995683469e1,
-2.460528104879e1));
#52433=direction('',(3.119250922732e-3,1.313607478368e-2,9.999088527526e-1));
#52434=direction('',(9.731367889820e-1,-2.302276912211e-1,-1.117067599857e-5));
#52435=axis2_placement_3d('',#52432,#52433,#52434);
#52436=cylindrical_surface('',#52435,3.000055924647e-1);
#52437=oriented_edge('',*,*,#52424,.t.);
#52438=oriented_edge('',*,*,#44185,.f.);
#52440=oriented_edge('',*,*,#52439,.t.);
#52442=oriented_edge('',*,*,#52441,.f.);
#52443=edge_loop('',(#52437,#52438,#52440,#52442));
#52444=face_outer_bound('',#52443,.f.);
#52446=cartesian_point('',(-4.198604564952e1,5.683213153742e1,
-3.934391581323e1));
#52447=direction('',(-7.933938836561e-1,-6.086193473711e-1,1.042282987642e-2));
#52448=direction('',(-5.027770225547e-1,6.455737517921e-1,-5.748476290184e-1));
#52449=axis2_placement_3d('',#52446,#52447,#52448);
#52450=toroidal_surface('',#52449,3.697836800427e0,2.999997076718e-1);
#52452=oriented_edge('',*,*,#52451,.f.);
#52453=oriented_edge('',*,*,#52439,.f.);
#52455=oriented_edge('',*,*,#52454,.f.);
#52457=oriented_edge('',*,*,#52456,.f.);
#52459=oriented_edge('',*,*,#52458,.t.);
#52460=edge_loop('',(#52452,#52453,#52455,#52457,#52459));
#52461=face_outer_bound('',#52460,.f.);
#52463=cartesian_point('',(-3.871982336308e1,5.374601550210e1,0.e0));
#52464=direction('',(7.933098402242e-1,6.087280502333e-1,-1.047178411625e-2));
#52465=direction('',(-6.087614290087e-1,7.933533402912e-1,0.e0));
#52466=axis2_placement_3d('',#52463,#52464,#52465);
#52467=plane('',#52466);
#52469=oriented_edge('',*,*,#52468,.t.);
#52471=oriented_edge('',*,*,#52470,.t.);
#52472=oriented_edge('',*,*,#52336,.t.);
#52473=oriented_edge('',*,*,#52441,.t.);
#52474=oriented_edge('',*,*,#52451,.t.);
#52476=oriented_edge('',*,*,#52475,.t.);
#52477=edge_loop('',(#52469,#52471,#52472,#52473,#52474,#52476));
#52478=face_outer_bound('',#52477,.f.);
#52480=cartesian_point('',(-4.314794954007e1,5.996758312363e1,
-2.154679086210e1));
#52481=direction('',(-3.187223694057e-3,-1.304750720465e-2,-9.999097980122e-1));
#52482=direction('',(9.146292884750e-1,-4.042866495201e-1,2.360017711143e-3));
#52483=axis2_placement_3d('',#52480,#52481,#52482);
#52484=cylindrical_surface('',#52483,5.000150361844e-1);
#52485=oriented_edge('',*,*,#51469,.f.);
#52487=oriented_edge('',*,*,#52486,.f.);
#52488=oriented_edge('',*,*,#52468,.f.);
#52489=oriented_edge('',*,*,#51446,.t.);
#52490=edge_loop('',(#52485,#52487,#52488,#52489));
#52491=face_outer_bound('',#52490,.f.);
#52493=cartesian_point('',(-4.462567805839e1,6.212356614778e1,
-8.219510586648e0));
#52494=direction('',(-7.934435158954e-1,-6.085547296864e-1,1.041768016005e-2));
#52495=direction('',(5.331882356398e-1,-6.867212826960e-1,4.940892482817e-1));
#52496=axis2_placement_3d('',#52493,#52494,#52495);
#52497=toroidal_surface('',#52496,2.497876978362e0,4.999993463416e-1);
#52499=oriented_edge('',*,*,#52498,.t.);
#52500=oriented_edge('',*,*,#52338,.f.);
#52501=oriented_edge('',*,*,#52470,.f.);
#52502=oriented_edge('',*,*,#52486,.t.);
#52503=edge_loop('',(#52499,#52500,#52501,#52502));
#52504=face_outer_bound('',#52503,.f.);
#52506=cartesian_point('',(0.e0,0.e0,-8.220551782477e0));
#52507=direction('',(0.e0,0.e0,1.e0));
#52508=direction('',(5.568051656964e-1,-8.306431288188e-1,0.e0));
#52509=axis2_placement_3d('',#52506,#52507,#52508);
#52510=toroidal_surface('',#52509,7.649382607502e1,3.e0);
#52511=oriented_edge('',*,*,#52498,.f.);
#52512=oriented_edge('',*,*,#51467,.t.);
#52513=oriented_edge('',*,*,#51465,.t.);
#52515=oriented_edge('',*,*,#52514,.f.);
#52516=oriented_edge('',*,*,#52317,.t.);
#52517=oriented_edge('',*,*,#52315,.t.);
#52518=edge_loop('',(#52511,#52512,#52513,#52515,#52516,#52517));
#52519=face_outer_bound('',#52518,.f.);
#52521=cartesian_point('',(-4.031715021588e1,6.500241462873e1,
-8.219507487751e0));
#52522=direction('',(8.658751181150e-1,5.001516646028e-1,1.042075930381e-2));
#52523=direction('',(5.000801383832e-1,-8.648167613103e-1,-4.485336722396e-2));
#52524=axis2_placement_3d('',#52521,#52522,#52523);
#52525=toroidal_surface('',#52524,2.497864194404e0,4.999993289063e-1);
#52526=oriented_edge('',*,*,#52514,.t.);
#52528=oriented_edge('',*,*,#52527,.f.);
#52529=oriented_edge('',*,*,#52281,.f.);
#52530=oriented_edge('',*,*,#52300,.t.);
#52531=edge_loop('',(#52526,#52528,#52529,#52530));
#52532=face_outer_bound('',#52531,.f.);
#52534=cartesian_point('',(-3.889081723268e1,6.281210799030e1,
-2.154679085560e1));
#52535=direction('',(-1.327402255960e-2,2.048454104374e-3,9.999097980122e-1));
#52536=direction('',(2.349868531777e-2,-9.997210821548e-1,2.360017711288e-3));
#52537=axis2_placement_3d('',#52534,#52535,#52536);
#52538=cylindrical_surface('',#52537,5.000150361833e-1);
#52539=oriented_edge('',*,*,#51463,.f.);
#52540=oriented_edge('',*,*,#51504,.f.);
#52541=oriented_edge('',*,*,#52283,.f.);
#52542=oriented_edge('',*,*,#52527,.t.);
#52543=edge_loop('',(#52539,#52540,#52541,#52542));
#52544=face_outer_bound('',#52543,.f.);
#52546=cartesian_point('',(-4.358793897313e1,5.887253988348e1,
-4.213845709168e1));
#52547=direction('',(-3.247589355074e-1,4.376576012542e-1,8.384434732721e-1));
#52548=direction('',(9.003102118983e-1,-1.285602239206e-1,4.158290408054e-1));
#52549=axis2_placement_3d('',#52546,#52547,#52548);
#52550=cylindrical_surface('',#52549,2.999999999984e-1);
#52551=oriented_edge('',*,*,#51417,.t.);
#52552=oriented_edge('',*,*,#51448,.t.);
#52553=oriented_edge('',*,*,#52475,.f.);
#52554=oriented_edge('',*,*,#52458,.f.);
#52556=oriented_edge('',*,*,#52555,.t.);
#52557=edge_loop('',(#52551,#52552,#52553,#52554,#52556));
#52558=face_outer_bound('',#52557,.f.);
#52560=cartesian_point('',(-3.134158931208e-11,4.085444833292e-11,
-4.228096149021e1));
#52561=direction('',(0.e0,0.e0,1.e0));
#52562=direction('',(-6.087614290087e-1,7.933533402912e-1,0.e0));
#52563=axis2_placement_3d('',#52560,#52561,#52562);
#52564=conical_surface('',#52563,7.351737503131e1,3.302386755580e1);
#52565=oriented_edge('',*,*,#51303,.f.);
#52566=oriented_edge('',*,*,#51301,.f.);
#52567=oriented_edge('',*,*,#52555,.f.);
#52569=oriented_edge('',*,*,#52568,.f.);
#52571=oriented_edge('',*,*,#52570,.f.);
#52573=oriented_edge('',*,*,#52572,.f.);
#52575=oriented_edge('',*,*,#52574,.f.);
#52576=edge_loop('',(#52565,#52566,#52567,#52569,#52571,#52573,#52575));
#52577=face_outer_bound('',#52576,.f.);
#52579=cartesian_point('',(0.e0,0.e0,-3.934268702288e1));
#52580=direction('',(0.e0,0.e0,1.e0));
#52581=direction('',(6.099396479588e-1,-7.924478694829e-1,0.e0));
#52582=axis2_placement_3d('',#52579,#52580,#52581);
#52583=toroidal_surface('',#52582,7.065650925828e1,4.e0);
#52585=oriented_edge('',*,*,#52584,.t.);
#52587=oriented_edge('',*,*,#52586,.t.);
#52588=oriented_edge('',*,*,#52572,.t.);
#52589=oriented_edge('',*,*,#52570,.t.);
#52590=oriented_edge('',*,*,#52568,.t.);
#52591=oriented_edge('',*,*,#52456,.t.);
#52592=oriented_edge('',*,*,#52454,.t.);
#52593=oriented_edge('',*,*,#44183,.t.);
#52594=oriented_edge('',*,*,#44181,.t.);
#52595=edge_loop('',(#52585,#52587,#52588,#52589,#52590,#52591,#52592,#52593,
#52594));
#52596=face_outer_bound('',#52595,.f.);
#52598=cartesian_point('',(-4.402866976839e1,5.526401797631e1,
-3.934373683669e1));
#52599=direction('',(7.932667688428e-1,6.087846720282e-1,1.044301456440e-2));
#52600=direction('',(-6.088142275521e-1,7.928311244003e-1,2.764135510841e-2));
#52601=axis2_placement_3d('',#52598,#52599,#52600);
#52602=toroidal_surface('',#52601,3.698456085160e0,2.999995094497e-1);
#52604=oriented_edge('',*,*,#52603,.f.);
#52606=oriented_edge('',*,*,#52605,.f.);
#52607=oriented_edge('',*,*,#52586,.f.);
#52608=oriented_edge('',*,*,#52584,.f.);
#52610=oriented_edge('',*,*,#52609,.t.);
#52611=edge_loop('',(#52604,#52606,#52607,#52608,#52610));
#52612=face_outer_bound('',#52611,.f.);
#52614=cartesian_point('',(-4.943288419290e1,6.113682966950e1,0.e0));
#52615=direction('',(-7.933098402242e-1,-6.087280502333e-1,-1.047178411625e-2));
#52616=direction('',(6.087614290087e-1,-7.933533402912e-1,0.e0));
#52617=axis2_placement_3d('',#52614,#52615,#52616);
#52618=plane('',#52617);
#52620=oriented_edge('',*,*,#52619,.t.);
#52622=oriented_edge('',*,*,#52621,.t.);
#52624=oriented_edge('',*,*,#52623,.t.);
#52626=oriented_edge('',*,*,#52625,.t.);
#52627=oriented_edge('',*,*,#52603,.t.);
#52629=oriented_edge('',*,*,#52628,.t.);
#52630=edge_loop('',(#52620,#52622,#52624,#52626,#52627,#52629));
#52631=face_outer_bound('',#52630,.f.);
#52633=cartesian_point('',(-4.726476920764e1,5.760332317043e1,
-6.593186997505e0));
#52634=direction('',(-2.796326084755e-1,3.490379315779e-1,8.944149633124e-1));
#52635=direction('',(9.763880242750e-2,-9.164104545707e-1,3.881475789104e-1));
#52636=axis2_placement_3d('',#52633,#52634,#52635);
#52637=cylindrical_surface('',#52636,5.000000030450e-1);
#52639=oriented_edge('',*,*,#52638,.t.);
#52641=oriented_edge('',*,*,#52640,.f.);
#52642=oriented_edge('',*,*,#52619,.f.);
#52644=oriented_edge('',*,*,#52643,.t.);
#52645=edge_loop('',(#52639,#52641,#52642,#52644));
#52646=face_outer_bound('',#52645,.f.);
#52648=cartesian_point('',(3.150403890807e-13,0.e0,-5.729424002761e0));
#52649=direction('',(0.e0,0.e0,1.e0));
#52650=direction('',(0.e0,-1.e0,0.e0));
#52651=axis2_placement_3d('',#52648,#52649,#52650);
#52652=conical_surface('',#52651,7.438528799862e1,2.656505117708e1);
#52654=oriented_edge('',*,*,#52653,.t.);
#52655=oriented_edge('',*,*,#44175,.f.);
#52657=oriented_edge('',*,*,#52656,.f.);
#52659=oriented_edge('',*,*,#52658,.f.);
#52661=oriented_edge('',*,*,#52660,.f.);
#52663=oriented_edge('',*,*,#52662,.f.);
#52664=oriented_edge('',*,*,#52638,.f.);
#52665=edge_loop('',(#52654,#52655,#52657,#52659,#52661,#52663,#52664));
#52666=face_outer_bound('',#52665,.f.);
#52668=cartesian_point('',(-4.717643282031e1,5.719562630906e1,
-6.309436665369e0));
#52669=cartesian_point('',(-4.721378646231e1,5.721174913897e1,
-6.251574127778e0));
#52670=cartesian_point('',(-4.728768870902e1,5.724852124550e1,
-6.133409551016e0));
#52671=cartesian_point('',(-4.739073834317e1,5.731482953026e1,
-5.957336486233e0));
#52672=cartesian_point('',(-4.748433646759e1,5.739076645479e1,
-5.785420466442e0));
#52673=cartesian_point('',(-4.756591156617e1,5.747267038757e1,
-5.623350833559e0));
#52674=cartesian_point('',(-4.763595606792e1,5.755919641765e1,
-5.471294503327e0));
#52675=cartesian_point('',(-4.769477212688e1,5.764889859434e1,
-5.329709313861e0));
#52676=cartesian_point('',(-4.774284763440e1,5.774064903573e1,
-5.198569872491e0));
#52677=cartesian_point('',(-4.778080547607e1,5.783384954480e1,
-5.077250513291e0));
#52678=cartesian_point('',(-4.780918661577e1,5.792833377148e1,
-4.964835905549e0));
#52679=cartesian_point('',(-4.782837137264e1,5.802459021974e1,
-4.859981813320e0));
#52680=cartesian_point('',(-4.783830887109e1,5.812372763725e1,
-4.761168974828e0));
#52681=cartesian_point('',(-4.783820605430e1,5.822594224295e1,
-4.668305194995e0));
#52682=cartesian_point('',(-4.782711119872e1,5.832989499066e1,
-4.582728227114e0));
#52683=cartesian_point('',(-4.780473527071e1,5.843336886592e1,
-4.506041880798e0));
#52684=cartesian_point('',(-4.777101564372e1,5.853549304893e1,
-4.438602899739e0));
#52685=cartesian_point('',(-4.772540304554e1,5.863647231517e1,
-4.380353498698e0));
#52686=cartesian_point('',(-4.766765880968e1,5.873536005598e1,
-4.332271623137e0));
#52687=cartesian_point('',(-4.759872726157e1,5.882990355764e1,
-4.295890774307e0));
#52688=cartesian_point('',(-4.752076881345e1,5.891759494577e1,
-4.272224054705e0));
#52689=cartesian_point('',(-4.743579176939e1,5.899714713469e1,
-4.261240704371e0));
#52690=cartesian_point('',(-4.728707221479e1,5.911348565180e1,
-4.263346135657e0));
#52691=cartesian_point('',(-4.716051100934e1,5.918054991350e1,
-4.294890660421e0));
#52692=cartesian_point('',(-4.707959390129e1,5.920989306122e1,
-4.326888735719e0));
#52693=cartesian_point('',(-4.660027025233e1,5.739870890482e1,
-6.170095899224e0));
#52694=cartesian_point('',(-4.663014012567e1,5.739377763968e1,
-6.112517826442e0));
#52695=cartesian_point('',(-4.669140988211e1,5.738734861913e1,
-5.994505152863e0));
#52696=cartesian_point('',(-4.678325306036e1,5.738875058758e1,
-5.817510334476e0));
#52697=cartesian_point('',(-4.687305253791e1,5.740095171722e1,
-5.643562554270e0));
#52698=cartesian_point('',(-4.695741342053e1,5.742261834686e1,
-5.478463568114e0));
#52699=cartesian_point('',(-4.703584095429e1,5.745269576957e1,
-5.322410568452e0));
#52700=cartesian_point('',(-4.710769124038e1,5.749013775439e1,
-5.175876095012e0));
#52701=cartesian_point('',(-4.717256189979e1,5.753403433296e1,
-5.038827834021e0));
#52702=cartesian_point('',(-4.723031431447e1,5.758378567970e1,
-4.910595787893e0));
#52703=cartesian_point('',(-4.728085841557e1,5.763913344693e1,
-4.790180490785e0));
#52704=cartesian_point('',(-4.732411805166e1,5.770036253040e1,
-4.676083581296e0));
#52705=cartesian_point('',(-4.735972826846e1,5.776840781001e1,
-4.566541266920e0));
#52706=cartesian_point('',(-4.738623449880e1,5.784386942013e1,
-4.461290684397e0));
#52707=cartesian_point('',(-4.740139279721e1,5.792620799141e1,
-4.361778341648e0));
#52708=cartesian_point('',(-4.740329512726e1,5.801373214391e1,
-4.270095836637e0));
#52709=cartesian_point('',(-4.739069344525e1,5.810540801270e1,
-4.187171708291e0));
#52710=cartesian_point('',(-4.736220608771e1,5.820093942861e1,
-4.113591851972e0));
#52711=cartesian_point('',(-4.731679573237e1,5.829866704180e1,
-4.051389693055e0));
#52712=cartesian_point('',(-4.725504081994e1,5.839514592343e1,
-4.003453380094e0));
#52713=cartesian_point('',(-4.717959084624e1,5.848624347263e1,
-3.971955387043e0));
#52714=cartesian_point('',(-4.709367070907e1,5.856904798608e1,
-3.957429724796e0));
#52715=cartesian_point('',(-4.694016532885e1,5.868823091696e1,
-3.960936323885e0));
#52716=cartesian_point('',(-4.680886695980e1,5.875093620075e1,
-4.004182803106e0));
#52717=cartesian_point('',(-4.673041437040e1,5.877142991995e1,
-4.046653990704e0));
#52718=cartesian_point('',(-4.657851920257e1,5.799259220527e1,
-6.368729732165e0));
#52719=cartesian_point('',(-4.658709064195e1,5.798716694415e1,
-6.310269884877e0));
#52720=cartesian_point('',(-4.660516297487e1,5.797719655838e1,
-6.191160945106e0));
#52721=cartesian_point('',(-4.663365287129e1,5.796569992399e1,
-6.014431113509e0));
#52722=cartesian_point('',(-4.666281084668e1,5.795781931939e1,
-5.842609146564e0));
#52723=cartesian_point('',(-4.669136428952e1,5.795356306139e1,
-5.681340875645e0));
#52724=cartesian_point('',(-4.671897418531e1,5.795265250101e1,
-5.530760255412e0));
#52725=cartesian_point('',(-4.674525920322e1,5.795483179699e1,
-5.391302445632e0));
#52726=cartesian_point('',(-4.676992857375e1,5.795985457730e1,
-5.262929332890e0));
#52727=cartesian_point('',(-4.679280341898e1,5.796753176398e1,
-5.145021933659e0));
#52728=cartesian_point('',(-4.681374634797e1,5.797776521078e1,
-5.036694287173e0));
#52729=cartesian_point('',(-4.683265954906e1,5.799060735722e1,
-4.936670863723e0));
#52730=cartesian_point('',(-4.684938084581e1,5.800632087410e1,
-4.843552934642e0));
#52731=cartesian_point('',(-4.686332848291e1,5.802516933216e1,
-4.757333647626e0));
#52732=cartesian_point('',(-4.687354628164e1,5.804713019347e1,
-4.679287082697e0));
#52733=cartesian_point('',(-4.687912636965e1,5.807176754147e1,
-4.610749895109e0));
#52734=cartesian_point('',(-4.687946144836e1,5.809872575960e1,
-4.551772240066e0));
#52735=cartesian_point('',(-4.687397200903e1,5.812781933056e1,
-4.501962081102e0));
#52736=cartesian_point('',(-4.686218929434e1,5.815839414375e1,
-4.461751111757e0));
#52737=cartesian_point('',(-4.684423239207e1,5.818914510665e1,
-4.431969296443e0));
#52738=cartesian_point('',(-4.682103274499e1,5.821847072332e1,
-4.413025995692e0));
#52739=cartesian_point('',(-4.679383877498e1,5.824515411421e1,
-4.404600587835e0));
#52740=cartesian_point('',(-4.674458657279e1,5.828321884745e1,
-4.407272192845e0));
#52741=cartesian_point('',(-4.670220881451e1,5.830216054209e1,
-4.433940288198e0));
#52742=cartesian_point('',(-4.667778945305e1,5.830697687957e1,
-4.461371950003e0));
#52743=cartesian_point('',(-4.714299543525e1,5.810858924789e1,
-6.614791822270e0));
#52744=cartesian_point('',(-4.714760749544e1,5.812395267133e1,
-6.555573753116e0));
#52745=cartesian_point('',(-4.715510335089e1,5.815528071975e1,
-6.435723911919e0));
#52746=cartesian_point('',(-4.716076146311e1,5.820176028333e1,
-6.260058205144e0));
#52747=cartesian_point('',(-4.716113682116e1,5.824682602637e1,
-6.091410148479e0));
#52748=cartesian_point('',(-4.715692044472e1,5.828887930885e1,
-5.935229384749e0));
#52749=cartesian_point('',(-4.714884417733e1,5.832776823554e1,
-5.791585615727e0));
#52750=cartesian_point('',(-4.713761381268e1,5.836326190345e1,
-5.660879216189e0));
#52751=cartesian_point('',(-4.712388881681e1,5.839525256181e1,
-5.543075877807e0));
#52752=cartesian_point('',(-4.710823018476e1,5.842377344634e1,
-5.437628357381e0));
#52753=cartesian_point('',(-4.709110613324e1,5.844890448085e1,
-5.343795812901e0));
#52754=cartesian_point('',(-4.707286368366e1,5.847077681981e1,
-5.260576562388e0));
#52755=cartesian_point('',(-4.705376368604e1,5.848946583953e1,
-5.187012548184e0));
#52756=cartesian_point('',(-4.703435483688e1,5.850465036750e1,
-5.123405134883e0));
#52757=cartesian_point('',(-4.701566506644e1,5.851578587044e1,
-5.070827006389e0));
#52758=cartesian_point('',(-4.699894286991e1,5.852258532847e1,
-5.029721416503e0));
#52759=cartesian_point('',(-4.698511062333e1,5.852522057716e1,
-4.999094790118e0));
#52760=cartesian_point('',(-4.697485218821e1,5.852406649453e1,
-4.977385990210e0));
#52761=cartesian_point('',(-4.696880293969e1,5.851972180275e1,
-4.963110657263e0));
#52762=cartesian_point('',(-4.696720105069e1,5.851322330856e1,
-4.954638294073e0));
#52763=cartesian_point('',(-4.696956581052e1,5.850595414611e1,
-4.950271610009e0));
#52764=cartesian_point('',(-4.697486713301e1,5.849923264278e1,
-4.948666038412e0));
#52765=cartesian_point('',(-4.698641355648e1,5.849087004736e1,
-4.949487852784e0));
#52766=cartesian_point('',(-4.699654793124e1,5.849065756472e1,
-4.955546814845e0));
#52767=cartesian_point('',(-4.699869484378e1,5.849590023935e1,
-4.964424977303e0));
#52768=(bounded_surface()b_spline_surface(3,3,((#52668,#52669,#52670,#52671,
#52672,#52673,#52674,#52675,#52676,#52677,#52678,#52679,#52680,#52681,#52682,
#52683,#52684,#52685,#52686,#52687,#52688,#52689,#52690,#52691,#52692),(#52693,
#52694,#52695,#52696,#52697,#52698,#52699,#52700,#52701,#52702,#52703,#52704,
#52705,#52706,#52707,#52708,#52709,#52710,#52711,#52712,#52713,#52714,#52715,
#52716,#52717),(#52718,#52719,#52720,#52721,#52722,#52723,#52724,#52725,#52726,
#52727,#52728,#52729,#52730,#52731,#52732,#52733,#52734,#52735,#52736,#52737,
#52738,#52739,#52740,#52741,#52742),(#52743,#52744,#52745,#52746,#52747,#52748,
#52749,#52750,#52751,#52752,#52753,#52754,#52755,#52756,#52757,#52758,#52759,
#52760,#52761,#52762,#52763,#52764,#52765,#52766,#52767)),.unspecified.,.f.,.f.,
.f.)b_spline_surface_with_knots((4,4),(4,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,
1,1,4),(0.e0,1.e0),(1.245282605532e-1,1.549395993280e-1,1.862174213852e-1,
2.154678263495e-1,2.429224447066e-1,2.684964733866e-1,2.920813781168e-1,
3.137228362764e-1,3.335543104803e-1,3.517463610688e-1,3.684712316079e-1,
3.840587384265e-1,3.987523468545e-1,4.120541799566e-1,4.237188684004e-1,
4.340528877605e-1,4.433225114072e-1,4.516878498726e-1,4.592278008777e-1,
4.660778848709e-1,4.724787440281e-1,4.787575271644e-1,4.973384713292e-1),
.unspecified.)geometric_representation_item()rational_b_spline_surface(((
1.576493431548e0,1.576493431548e0,1.576493431548e0,1.576493431548e0,
1.576493431548e0,1.576493431548e0,1.576493431548e0,1.576493431548e0,
1.576493431548e0,1.576493431548e0,1.576493431548e0,1.576493431548e0,
1.576493431548e0,1.576493431548e0,1.576493431548e0,1.576493431548e0,
1.576493431548e0,1.576493431548e0,1.576493431548e0,1.576493431548e0,
1.576493431548e0,1.576493431548e0,1.576493431548e0,1.576493431548e0,
1.576493431548e0),(8.078355228174e-1,8.078355228174e-1,8.078355228174e-1,
8.078355228174e-1,8.078355228174e-1,8.078355228174e-1,8.078355228174e-1,
8.078355228174e-1,8.078355228174e-1,8.078355228174e-1,8.078355228174e-1,
8.078355228174e-1,8.078355228174e-1,8.078355228174e-1,8.078355228174e-1,
8.078355228174e-1,8.078355228174e-1,8.078355228174e-1,8.078355228174e-1,
8.078355228174e-1,8.078355228174e-1,8.078355228174e-1,8.078355228174e-1,
8.078355228174e-1,8.078355228174e-1),(8.078355228174e-1,8.078355228174e-1,
8.078355228174e-1,8.078355228174e-1,8.078355228174e-1,8.078355228174e-1,
8.078355228174e-1,8.078355228174e-1,8.078355228174e-1,8.078355228174e-1,
8.078355228174e-1,8.078355228174e-1,8.078355228174e-1,8.078355228174e-1,
8.078355228174e-1,8.078355228174e-1,8.078355228174e-1,8.078355228174e-1,
8.078355228174e-1,8.078355228174e-1,8.078355228174e-1,8.078355228174e-1,
8.078355228174e-1,8.078355228174e-1,8.078355228174e-1),(1.576493431548e0,
1.576493431548e0,1.576493431548e0,1.576493431548e0,1.576493431548e0,
1.576493431548e0,1.576493431548e0,1.576493431548e0,1.576493431548e0,
1.576493431548e0,1.576493431548e0,1.576493431548e0,1.576493431548e0,
1.576493431548e0,1.576493431548e0,1.576493431548e0,1.576493431548e0,
1.576493431548e0,1.576493431548e0,1.576493431548e0,1.576493431548e0,
1.576493431548e0,1.576493431548e0,1.576493431548e0,1.576493431548e0)))representation_item('')surface());
#52769=oriented_edge('',*,*,#52653,.f.);
#52770=oriented_edge('',*,*,#52643,.f.);
#52772=oriented_edge('',*,*,#52771,.f.);
#52773=oriented_edge('',*,*,#44177,.f.);
#52774=edge_loop('',(#52769,#52770,#52772,#52773));
#52775=face_outer_bound('',#52774,.f.);
#52777=cartesian_point('',(-4.647533302736e1,5.820379837493e1,
-2.490846053290e1));
#52778=direction('',(1.349580593705e-2,-3.869149961956e-4,-9.999088526055e-1));
#52779=direction('',(-2.947780783590e-2,-9.995654349378e-1,-1.108092754442e-5));
#52780=axis2_placement_3d('',#52777,#52778,#52779);
#52781=cylindrical_surface('',#52780,3.000057677465e-1);
#52782=oriented_edge('',*,*,#52771,.t.);
#52783=oriented_edge('',*,*,#52628,.f.);
#52784=oriented_edge('',*,*,#52609,.f.);
#52785=oriented_edge('',*,*,#44179,.f.);
#52786=edge_loop('',(#52782,#52783,#52784,#52785));
#52787=face_outer_bound('',#52786,.f.);
#52789=cartesian_point('',(-5.258211684693e1,5.437508748601e1,
-4.343460495468e0));
#52790=cartesian_point('',(-5.253838858491e1,5.445107275977e1,
-4.304584513224e0));
#52791=cartesian_point('',(-5.244595494160e1,5.458995119014e1,
-4.262045066686e0));
#52792=cartesian_point('',(-5.227307632738e1,5.475775333066e1,
-4.260916674588e0));
#52793=cartesian_point('',(-5.213136690469e1,5.486204695016e1,
-4.288561304438e0));
#52794=cartesian_point('',(-5.198214827234e1,5.494186321684e1,
-4.342711850274e0));
#52795=cartesian_point('',(-5.183552106840e1,5.499486755584e1,
-4.416339647317e0));
#52796=cartesian_point('',(-5.169505743415e1,5.502397839461e1,
-4.504052497563e0));
#52797=cartesian_point('',(-5.156133785187e1,5.503292576523e1,
-4.602917066590e0));
#52798=cartesian_point('',(-5.143370584577e1,5.502465481851e1,
-4.711992025076e0));
#52799=cartesian_point('',(-5.131132538944e1,5.500098209302e1,
-4.831520458310e0));
#52800=cartesian_point('',(-5.119395097534e1,5.496293119946e1,
-4.961932015666e0));
#52801=cartesian_point('',(-5.108190306254e1,5.491113130715e1,
-5.103464964285e0));
#52802=cartesian_point('',(-5.097570575445e1,5.484590600759e1,
-5.256374884407e0));
#52803=cartesian_point('',(-5.087592271576e1,5.476717229675e1,
-5.421218990376e0));
#52804=cartesian_point('',(-5.078323776547e1,5.467431712413e1,
-5.599011721110e0));
#52805=cartesian_point('',(-5.069875319058e1,5.456619402800e1,
-5.791095181526e0));
#52806=cartesian_point('',(-5.061268131269e1,5.442164576275e1,
-6.031398653048e0));
#52807=cartesian_point('',(-5.056834454392e1,5.430833015498e1,
-6.206011132391e0));
#52808=cartesian_point('',(-5.054816476637e1,5.423709369602e1,
-6.311389460303e0));
#52809=cartesian_point('',(-5.219279198842e1,5.397530645609e1,
-4.069249787350e0));
#52810=cartesian_point('',(-5.215653559218e1,5.404523550192e1,
-4.017316776696e0));
#52811=cartesian_point('',(-5.207028220601e1,5.419007214927e1,
-3.959152872879e0));
#52812=cartesian_point('',(-5.189235660016e1,5.436364023964e1,
-3.956787556544e0));
#52813=cartesian_point('',(-5.174516406145e1,5.446614336957e1,
-3.993709099055e0));
#52814=cartesian_point('',(-5.159455866912e1,5.453481112684e1,
-4.065145941812e0));
#52815=cartesian_point('',(-5.145472672003e1,5.456808165967e1,
-4.159494999617e0));
#52816=cartesian_point('',(-5.133044676661e1,5.457167638099e1,
-4.267916850246e0));
#52817=cartesian_point('',(-5.122186216237e1,5.455231216881e1,
-4.385692827666e0));
#52818=cartesian_point('',(-5.112740733463e1,5.451529182402e1,
-4.511285739349e0));
#52819=cartesian_point('',(-5.104543765733e1,5.446417414932e1,
-4.644917749666e0));
#52820=cartesian_point('',(-5.097496329711e1,5.440140928667e1,
-4.787185480727e0));
#52821=cartesian_point('',(-5.091556260951e1,5.432885489656e1,
-4.938547663030e0));
#52822=cartesian_point('',(-5.086711870300e1,5.424788579667e1,
-5.099493402954e0));
#52823=cartesian_point('',(-5.082976121e1,5.415938105498e1,-5.270791490007e0));
#52824=cartesian_point('',(-5.080397520880e1,5.406376302019e1,
-5.453613207191e0));
#52825=cartesian_point('',(-5.079079802100e1,5.396119216455e1,
-5.649371140520e0));
#52826=cartesian_point('',(-5.079218454852e1,5.383472659872e1,
-5.892310529241e0));
#52827=cartesian_point('',(-5.080937219455e1,5.374529280486e1,
-6.067133005255e0));
#52828=cartesian_point('',(-5.082540955896e1,5.369259391968e1,
-6.172036703149e0));
#52829=cartesian_point('',(-5.172283106343e1,5.388126926734e1,
-4.475241292902e0));
#52830=cartesian_point('',(-5.171277601549e1,5.390235970217e1,
-4.442186534206e0));
#52831=cartesian_point('',(-5.168674056562e1,5.394925833454e1,
-4.406316146741e0));
#52832=cartesian_point('',(-5.162978777978e1,5.400498577320e1,
-4.404195731787e0));
#52833=cartesian_point('',(-5.158244389217e1,5.403681407263e1,
-4.426002594369e0));
#52834=cartesian_point('',(-5.153479596165e1,5.405612477644e1,
-4.470318935849e0));
#52835=cartesian_point('',(-5.149206476031e1,5.406257105042e1,
-4.532482294052e0));
#52836=cartesian_point('',(-5.145597730415e1,5.405847462070e1,
-4.608869460414e0));
#52837=cartesian_point('',(-5.142649772564e1,5.404650455271e1,
-4.697463950175e0));
#52838=cartesian_point('',(-5.140296517463e1,5.402876631388e1,
-4.797633484513e0));
#52839=cartesian_point('',(-5.138471279143e1,5.400669950610e1,
-4.909638999868e0));
#52840=cartesian_point('',(-5.137129166438e1,5.398133714980e1,
-5.033835774874e0));
#52841=cartesian_point('',(-5.136243193130e1,5.395349161880e1,
-5.170361966996e0));
#52842=cartesian_point('',(-5.135797835080e1,5.392379054168e1,
-5.319366853946e0));
#52843=cartesian_point('',(-5.135789183684e1,5.389268589457e1,
-5.481314771214e0));
#52844=cartesian_point('',(-5.136228918093e1,5.386049437398e1,
-5.657160750542e0));
#52845=cartesian_point('',(-5.137148619203e1,5.382749606671e1,
-5.848240225408e0));
#52846=cartesian_point('',(-5.138829876989e1,5.378882438316e1,
-6.088543567003e0));
#52847=cartesian_point('',(-5.140523820876e1,5.376345629682e1,
-6.264266163687e0));
#52848=cartesian_point('',(-5.141707702785e1,5.374930029608e1,
-6.370710289007e0));
#52849=cartesian_point('',(-5.185976328603e1,5.423054756969e1,
-4.967489797841e0));
#52850=cartesian_point('',(-5.185630785435e1,5.423146548812e1,
-4.957630644069e0));
#52851=cartesian_point('',(-5.185643219998e1,5.421980827651e1,
-4.949357450528e0));
#52852=cartesian_point('',(-5.186949487872e1,5.420648342386e1,
-4.948605484136e0));
#52853=cartesian_point('',(-5.188125784166e1,5.420214628350e1,
-4.953018092707e0));
#52854=cartesian_point('',(-5.189028999296e1,5.420609828301e1,
-4.965483067584e0));
#52855=cartesian_point('',(-5.189291150937e1,5.421787239051e1,
-4.989639829745e0));
#52856=cartesian_point('',(-5.188800416757e1,5.423516154431e1,
-5.028113763255e0));
#52857=cartesian_point('',(-5.187587297815e1,5.425547408547e1,
-5.082124921864e0));
#52858=cartesian_point('',(-5.185725206920e1,5.427684070291e1,
-5.152122874008e0));
#52859=cartesian_point('',(-5.183280829026e1,5.429782061721e1,
-5.238410299593e0));
#52860=cartesian_point('',(-5.180312755762e1,5.431725925222e1,
-5.341045890964e0));
#52861=cartesian_point('',(-5.176876362730e1,5.433417911916e1,
-5.459775178429e0));
#52862=cartesian_point('',(-5.173018165706e1,5.434775534246e1,
-5.594331408517e0));
#52863=cartesian_point('',(-5.168768598284e1,5.435724845646e1,
-5.744803834476e0));
#52864=cartesian_point('',(-5.164139434841e1,5.436188301796e1,
-5.911874506188e0));
#52865=cartesian_point('',(-5.159130003962e1,5.436069641877e1,
-6.096766941253e0));
#52866=cartesian_point('',(-5.152893877496e1,5.435109175475e1,
-6.333018676104e0));
#52867=cartesian_point('',(-5.148422049932e1,5.433624835329e1,
-6.509014686072e0));
#52868=cartesian_point('',(-5.145758734702e1,5.432425424123e1,
-6.616760728217e0));
#52869=(bounded_surface()b_spline_surface(3,3,((#52789,#52790,#52791,#52792,
#52793,#52794,#52795,#52796,#52797,#52798,#52799,#52800,#52801,#52802,#52803,
#52804,#52805,#52806,#52807,#52808),(#52809,#52810,#52811,#52812,#52813,#52814,
#52815,#52816,#52817,#52818,#52819,#52820,#52821,#52822,#52823,#52824,#52825,
#52826,#52827,#52828),(#52829,#52830,#52831,#52832,#52833,#52834,#52835,#52836,
#52837,#52838,#52839,#52840,#52841,#52842,#52843,#52844,#52845,#52846,#52847,
#52848),(#52849,#52850,#52851,#52852,#52853,#52854,#52855,#52856,#52857,#52858,
#52859,#52860,#52861,#52862,#52863,#52864,#52865,#52866,#52867,#52868)),
.unspecified.,.f.,.f.,.f.)b_spline_surface_with_knots((4,4),(4,1,1,1,1,1,1,1,1,
1,1,1,1,1,1,1,1,4),(0.e0,1.e0),(4.997861405769e-1,5.201704831981e-1,
5.293028304951e-1,5.393473844972e-1,5.502191429604e-1,5.622827916416e-1,
5.758217322055e-1,5.909218606516e-1,6.077697647235e-1,6.265867372653e-1,
6.474840435527e-1,6.704866669830e-1,6.956121215578e-1,7.229422709381e-1,
7.526597657419e-1,7.850514983923e-1,8.204357424758e-1,8.758015406619e-1),
.unspecified.)geometric_representation_item()rational_b_spline_surface(((
1.576634177477e0,1.576634177477e0,1.576634177477e0,1.576634177477e0,
1.576634177477e0,1.576634177477e0,1.576634177477e0,1.576634177477e0,
1.576634177477e0,1.576634177477e0,1.576634177477e0,1.576634177477e0,
1.576634177477e0,1.576634177477e0,1.576634177477e0,1.576634177477e0,
1.576634177477e0,1.576634177477e0,1.576634177477e0,1.576634177477e0),(
8.077886075078e-1,8.077886075078e-1,8.077886075078e-1,8.077886075078e-1,
8.077886075078e-1,8.077886075078e-1,8.077886075078e-1,8.077886075078e-1,
8.077886075078e-1,8.077886075078e-1,8.077886075078e-1,8.077886075078e-1,
8.077886075078e-1,8.077886075078e-1,8.077886075078e-1,8.077886075078e-1,
8.077886075078e-1,8.077886075078e-1,8.077886075078e-1,8.077886075078e-1),(
8.077886075078e-1,8.077886075078e-1,8.077886075078e-1,8.077886075078e-1,
8.077886075078e-1,8.077886075078e-1,8.077886075078e-1,8.077886075078e-1,
8.077886075078e-1,8.077886075078e-1,8.077886075078e-1,8.077886075078e-1,
8.077886075078e-1,8.077886075078e-1,8.077886075078e-1,8.077886075078e-1,
8.077886075078e-1,8.077886075078e-1,8.077886075078e-1,8.077886075078e-1),(
1.576634177477e0,1.576634177477e0,1.576634177477e0,1.576634177477e0,
1.576634177477e0,1.576634177477e0,1.576634177477e0,1.576634177477e0,
1.576634177477e0,1.576634177477e0,1.576634177477e0,1.576634177477e0,
1.576634177477e0,1.576634177477e0,1.576634177477e0,1.576634177477e0,
1.576634177477e0,1.576634177477e0,1.576634177477e0,1.576634177477e0)))representation_item('')surface());
#52871=oriented_edge('',*,*,#52870,.f.);
#52873=oriented_edge('',*,*,#52872,.t.);
#52874=oriented_edge('',*,*,#52656,.t.);
#52875=oriented_edge('',*,*,#44173,.f.);
#52876=edge_loop('',(#52871,#52873,#52874,#52875));
#52877=face_outer_bound('',#52876,.f.);
#52879=cartesian_point('',(-5.163918888793e1,5.367892074812e1,
-2.460528104879e1));
#52880=direction('',(1.377963476358e-3,1.343083778872e-2,9.999088527526e-1));
#52881=direction('',(9.948622127276e-1,-1.012382218434e-1,-1.117067572652e-5));
#52882=axis2_placement_3d('',#52879,#52880,#52881);
#52883=cylindrical_surface('',#52882,3.000055924633e-1);
#52884=oriented_edge('',*,*,#52870,.t.);
#52885=oriented_edge('',*,*,#44171,.f.);
#52887=oriented_edge('',*,*,#52886,.t.);
#52889=oriented_edge('',*,*,#52888,.f.);
#52890=edge_loop('',(#52884,#52885,#52887,#52889));
#52891=face_outer_bound('',#52890,.f.);
#52893=cartesian_point('',(-5.136009452145e1,5.350033019e1,-3.940470304680e1));
#52894=cartesian_point('',(-5.136013904641e1,5.350052093222e1,
-3.939483027346e1));
#52895=cartesian_point('',(-5.136015420197e1,5.350068231018e1,
-3.938495715559e1));
#52896=cartesian_point('',(-5.136013999158e1,5.350081432123e1,
-3.937508409854e1));
#52897=cartesian_point('',(-5.138519224536e1,5.386904338904e1,
-3.941193789438e1));
#52898=cartesian_point('',(-5.138524032251e1,5.386924931020e1,
-3.940128006937e1));
#52899=cartesian_point('',(-5.138525669378e1,5.386942353090e1,
-3.939062187400e1));
#52900=cartesian_point('',(-5.138524136258e1,5.386956604823e1,
-3.937996374596e1));
#52901=cartesian_point('',(-5.177160926379e1,5.399747719177e1,
-3.941615946208e1));
#52902=cartesian_point('',(-5.177166198488e1,5.399770295713e1,
-3.940447529560e1));
#52903=cartesian_point('',(-5.177167994535e1,5.399789396790e1,
-3.939279072498e1));
#52904=cartesian_point('',(-5.177166314905e1,5.399805022070e1,
-3.938110623009e1));
#52905=cartesian_point('',(-5.193701861548e1,5.359355538445e1,
-3.940910280158e1));
#52906=cartesian_point('',(-5.193706918521e1,5.359377195669e1,
-3.939789410335e1));
#52907=cartesian_point('',(-5.193708640945e1,5.359395518920e1,
-3.938668501665e1));
#52908=cartesian_point('',(-5.193707029188e1,5.359410507884e1,
-3.937547600178e1));
#52909=(bounded_surface()b_spline_surface(3,3,((#52893,#52894,#52895,#52896),(
#52897,#52898,#52899,#52900),(#52901,#52902,#52903,#52904),(#52905,#52906,
#52907,#52908)),.unspecified.,.f.,.f.,.f.)b_spline_surface_with_knots((4,4),(4,
4),(-5.835437618284e-1,1.292541219382e0),(8.246250959699e-1,8.356491053871e-1),
.unspecified.)geometric_representation_item()rational_b_spline_surface(((
1.857790456068e0,1.857790456068e0,1.857790456068e0,1.857790456068e0),(
8.676518335546e-1,8.676518335546e-1,8.676518335546e-1,8.676518335546e-1),(
7.346932643321e-1,7.346932643321e-1,7.346932643321e-1,7.346932643321e-1),(
1.458914748399e0,1.458914748399e0,1.458914748399e0,1.458914748399e0)))representation_item('')surface());
#52911=oriented_edge('',*,*,#52910,.t.);
#52913=oriented_edge('',*,*,#52912,.f.);
#52914=oriented_edge('',*,*,#52886,.f.);
#52916=oriented_edge('',*,*,#52915,.t.);
#52917=edge_loop('',(#52911,#52913,#52914,#52916));
#52918=face_outer_bound('',#52917,.f.);
#52920=cartesian_point('',(-5.156754708287e1,5.291519493724e1,
-3.997298239966e1));
#52921=cartesian_point('',(-5.155211854796e1,5.296404319279e1,-3.997540482e1));
#52922=cartesian_point('',(-5.152663878642e1,5.304437144331e1,
-3.997088780401e1));
#52923=cartesian_point('',(-5.149414188002e1,5.314940451969e1,
-3.994588327402e1));
#52924=cartesian_point('',(-5.146877588615e1,5.323319208708e1,
-3.991304586265e1));
#52925=cartesian_point('',(-5.144650064446e1,5.330838634001e1,
-3.987111214671e1));
#52926=cartesian_point('',(-5.142720529924e1,5.337493158122e1,
-3.982115078595e1));
#52927=cartesian_point('',(-5.141121069664e1,5.343117451282e1,
-3.976566292566e1));
#52928=cartesian_point('',(-5.139839971627e1,5.347691127771e1,
-3.970672127675e1));
#52929=cartesian_point('',(-5.138840677495e1,5.351289920670e1,
-3.964525990462e1));
#52930=cartesian_point('',(-5.138098982058e1,5.353959661796e1,
-3.958199227839e1));
#52931=cartesian_point('',(-5.137602286091e1,5.355725672894e1,
-3.951851303473e1));
#52932=cartesian_point('',(-5.137330303875e1,5.356673958318e1,
-3.945682260662e1));
#52933=cartesian_point('',(-5.137229731554e1,5.357017546656e1,
-3.938137961073e1));
#52934=cartesian_point('',(-5.137386284308e1,5.356486586356e1,
-3.932634599326e1));
#52935=cartesian_point('',(-5.137576621211e1,5.355789547633e1,
-3.929047810867e1));
#52936=cartesian_point('',(-5.158721389221e1,5.291422846959e1,
-3.997950147628e1));
#52937=cartesian_point('',(-5.157138946951e1,5.296327376690e1,
-3.998303258829e1));
#52938=cartesian_point('',(-5.154516214310e1,5.304422174439e1,
-3.998030883067e1));
#52939=cartesian_point('',(-5.151133853229e1,5.315071198602e1,
-3.995743119955e1));
#52940=cartesian_point('',(-5.148467222763e1,5.323611389966e1,
-3.992606777334e1));
#52941=cartesian_point('',(-5.146099687954e1,5.331320998980e1,
-3.988516761517e1));
#52942=cartesian_point('',(-5.144022888842e1,5.338191860611e1,
-3.983573470219e1));
#52943=cartesian_point('',(-5.142276260649e1,5.344049043305e1,
-3.978019006865e1));
#52944=cartesian_point('',(-5.140854086452e1,5.348862889493e1,
-3.972055492170e1));
#52945=cartesian_point('',(-5.139723826268e1,5.352701471131e1,
-3.965770171390e1));
#52946=cartesian_point('',(-5.138866844870e1,5.355598241842e1,
-3.959225498764e1));
#52947=cartesian_point('',(-5.138279814141e1,5.357554657084e1,
-3.952579243649e1));
#52948=cartesian_point('',(-5.137951920067e1,5.358627094718e1,
-3.946050646895e1));
#52949=cartesian_point('',(-5.137829535078e1,5.359020591951e1,
-3.938016824039e1));
#52950=cartesian_point('',(-5.138019448257e1,5.358413045723e1,
-3.932159222979e1));
#52951=cartesian_point('',(-5.138250590145e1,5.357628929528e1,
-3.928381569276e1));
#52952=cartesian_point('',(-5.162920594462e1,5.291292055979e1,
-3.998889456590e1));
#52953=cartesian_point('',(-5.161278481355e1,5.296212995947e1,
-3.999475381104e1));
#52954=cartesian_point('',(-5.158537814878e1,5.304397915338e1,
-3.999586056296e1));
#52955=cartesian_point('',(-5.154927890347e1,5.315302885784e1,
-3.997767718900e1));
#52956=cartesian_point('',(-5.152028914044e1,5.324143744003e1,
-3.994968623101e1));
#52957=cartesian_point('',(-5.149403970330e1,5.332219917618e1,
-3.991129623515e1));
#52958=cartesian_point('',(-5.147050493568e1,5.339517730762e1,
-3.986336604817e1));
#52959=cartesian_point('',(-5.145022652685e1,5.345842620586e1,
-3.980812790199e1));
#52960=cartesian_point('',(-5.143327290754e1,5.351145240717e1,
-3.974747804860e1));
#52961=cartesian_point('',(-5.141940697823e1,5.355476907868e1,
-3.968215134281e1));
#52962=cartesian_point('',(-5.140856097409e1,5.358844405110e1,
-3.961257861040e1));
#52963=cartesian_point('',(-5.140089501513e1,5.361198094746e1,
-3.954028942016e1));
#52964=cartesian_point('',(-5.139649960007e1,5.362530642353e1,
-3.946786715187e1));
#52965=cartesian_point('',(-5.139483939221e1,5.363028901055e1,
-3.937774731793e1));
#52966=cartesian_point('',(-5.139740550176e1,5.362260616388e1,
-3.931209631523e1));
#52967=cartesian_point('',(-5.140053289571e1,5.361294233054e1,
-3.927055554366e1));
#52968=cartesian_point('',(-5.169561211868e1,5.291327564750e1,
-3.998923308123e1));
#52969=cartesian_point('',(-5.167904454983e1,5.296192159355e1,
-3.999864858820e1));
#52970=cartesian_point('',(-5.165110969039e1,5.304384259369e1,
-4.000581800677e1));
#52971=cartesian_point('',(-5.161319840503e1,5.315517009064e1,
-3.999554866204e1));
#52972=cartesian_point('',(-5.158198687291e1,5.324692156601e1,
-3.997361330792e1));
#52973=cartesian_point('',(-5.155299889803e1,5.333221304690e1,
-3.994016567795e1));
#52974=cartesian_point('',(-5.152629964307e1,5.341082160741e1,
-3.989581259112e1));
#52975=cartesian_point('',(-5.150263297316e1,5.348051907561e1,
-3.984243077914e1));
#52976=cartesian_point('',(-5.148225822578e1,5.354050409960e1,
-3.978167083094e1));
#52977=cartesian_point('',(-5.146508596310e1,5.359101213499e1,
-3.971403062284e1));
#52978=cartesian_point('',(-5.145123485941e1,5.363168151663e1,
-3.963962231426e1));
#52979=cartesian_point('',(-5.144115627766e1,5.366120356843e1,
-3.955986105105e1));
#52980=cartesian_point('',(-5.143524330312e1,5.367848282257e1,
-3.947788778729e1));
#52981=cartesian_point('',(-5.143298726187e1,5.368506429400e1,
-3.937444983494e1));
#52982=cartesian_point('',(-5.143646277152e1,5.367492887267e1,
-3.929917748820e1));
#52983=cartesian_point('',(-5.144070325794e1,5.366249999329e1,
-3.925268155880e1));
#52984=cartesian_point('',(-5.176082401450e1,5.291604979662e1,
-3.997503762755e1));
#52985=cartesian_point('',(-5.174491050626e1,5.296331876718e1,
-3.998781988903e1));
#52986=cartesian_point('',(-5.171779488231e1,5.304395577064e1,
-4.000094804896e1));
#52987=cartesian_point('',(-5.167989228946e1,5.315574887205e1,
-3.999894135291e1));
#52988=cartesian_point('',(-5.164795270890e1,5.324937008782e1,
-3.998367568926e1));
#52989=cartesian_point('',(-5.161760868802e1,5.333784168265e1,
-3.995605515424e1));
#52990=cartesian_point('',(-5.158901376234e1,5.342085709511e1,
-3.991641653397e1));
#52991=cartesian_point('',(-5.156307948814e1,5.349593862003e1,
-3.986623047720e1));
#52992=cartesian_point('',(-5.154024495302e1,5.356198602790e1,
-3.980685822862e1));
#52993=cartesian_point('',(-5.152057375560e1,5.361894930219e1,
-3.973854554992e1));
#52994=cartesian_point('',(-5.150436656057e1,5.366603727161e1,
-3.966107933170e1));
#52995=cartesian_point('',(-5.149234612220e1,5.370113925334e1,
-3.957572400422e1));
#52996=cartesian_point('',(-5.148519112024e1,5.372214144768e1,
-3.948610731005e1));
#52997=cartesian_point('',(-5.148244426285e1,5.373023518794e1,
-3.937174306127e1));
#52998=cartesian_point('',(-5.148666733804e1,5.371778071591e1,
-3.928859075833e1));
#52999=cartesian_point('',(-5.149182346041e1,5.370275394067e1,
-3.923822722128e1));
#53000=cartesian_point('',(-5.181985084610e1,5.292095755020e1,
-3.994783273832e1));
#53001=cartesian_point('',(-5.180531777856e1,5.296616624553e1,
-3.996353836939e1));
#53002=cartesian_point('',(-5.178026577355e1,5.304430256514e1,
-3.998206515793e1));
#53003=cartesian_point('',(-5.174413801400e1,5.315476686568e1,
-3.998802256841e1));
#53004=cartesian_point('',(-5.171297598215e1,5.324868418838e1,
-3.997950843429e1));
#53005=cartesian_point('',(-5.168272198008e1,5.333878113155e1,
-3.995812440290e1));
#53006=cartesian_point('',(-5.165360873101e1,5.342467640100e1,
-3.992394056819e1));
#53007=cartesian_point('',(-5.162666909434e1,5.350369402356e1,
-3.987800370982e1));
#53008=cartesian_point('',(-5.160249722747e1,5.357446667156e1,
-3.982136564154e1));
#53009=cartesian_point('',(-5.158130318590e1,5.363667332803e1,
-3.975402475418e1));
#53010=cartesian_point('',(-5.156355128090e1,5.368912640944e1,
-3.967546133246e1));
#53011=cartesian_point('',(-5.155019547721e1,5.372898502784e1,
-3.958676548935e1));
#53012=cartesian_point('',(-5.154216154814e1,5.375319921825e1,
-3.949194554772e1));
#53013=cartesian_point('',(-5.153906361100e1,5.376260462e1,-3.936981812519e1));
#53014=cartesian_point('',(-5.154381959190e1,5.374813940583e1,
-3.928108302330e1));
#53015=cartesian_point('',(-5.154962916956e1,5.373087716546e1,
-3.922820531326e1));
#53016=cartesian_point('',(-5.186105145021e1,5.292635745296e1,
-3.991701816657e1));
#53017=cartesian_point('',(-5.184813138497e1,5.296945762959e1,
-3.993466210649e1));
#53018=cartesian_point('',(-5.182560885009e1,5.304474591212e1,
-3.995696128465e1));
#53019=cartesian_point('',(-5.179217546001e1,5.315284094637e1,
-3.996887725445e1));
#53020=cartesian_point('',(-5.176273951098e1,5.324581475010e1,
-3.996566418630e1));
#53021=cartesian_point('',(-5.173363359256e1,5.333601390288e1,
-3.994942573845e1));
#53022=cartesian_point('',(-5.170514503900e1,5.342300574649e1,
-3.992002750870e1));
#53023=cartesian_point('',(-5.167836626842e1,5.350399865108e1,
-3.987817403864e1));
#53024=cartesian_point('',(-5.165399338989e1,5.357744168233e1,
-3.982466200728e1));
#53025=cartesian_point('',(-5.163234522223e1,5.364281428285e1,
-3.975930135123e1));
#53026=cartesian_point('',(-5.161399940972e1,5.369864587845e1,
-3.968134830554e1));
#53027=cartesian_point('',(-5.160005940599e1,5.374158238599e1,
-3.959174009297e1));
#53028=cartesian_point('',(-5.159161405331e1,5.376790852240e1,
-3.949470122386e1));
#53029=cartesian_point('',(-5.158834782421e1,5.377818236297e1,
-3.936890708540e1));
#53030=cartesian_point('',(-5.159335735262e1,5.376238643897e1,
-3.927755183270e1));
#53031=cartesian_point('',(-5.159947860694e1,5.374365942981e1,
-3.922373195538e1));
#53032=cartesian_point('',(-5.188853180105e1,5.293115654161e1,
-3.988929295409e1));
#53033=cartesian_point('',(-5.187708148643e1,5.297244373121e1,
-3.990816774231e1));
#53034=cartesian_point('',(-5.185690659991e1,5.304516369903e1,
-3.993298558491e1));
#53035=cartesian_point('',(-5.182615310882e1,5.315080402818e1,
-3.994911822365e1));
#53036=cartesian_point('',(-5.179858614271e1,5.324245091872e1,
-3.994979784099e1));
#53037=cartesian_point('',(-5.177090418753e1,5.333209216672e1,
-3.993747210220e1));
#53038=cartesian_point('',(-5.174343060123e1,5.341926133956e1,
-3.991185908185e1));
#53039=cartesian_point('',(-5.171728229734e1,5.350110345373e1,
-3.987340692404e1));
#53040=cartesian_point('',(-5.169321957267e1,5.357594682604e1,
-3.982271838967e1));
#53041=cartesian_point('',(-5.167163775448e1,5.364313151084e1,
-3.975946814192e1));
#53042=cartesian_point('',(-5.165318953795e1,5.370099436376e1,
-3.968275688826e1));
#53043=cartesian_point('',(-5.163907086960e1,5.374583687523e1,
-3.959340094220e1));
#53044=cartesian_point('',(-5.163047365464e1,5.377349279911e1,
-3.949573901320e1));
#53045=cartesian_point('',(-5.162714173208e1,5.378431731382e1,
-3.936856178022e1));
#53046=cartesian_point('',(-5.163224855251e1,5.376767796439e1,
-3.927623319191e1));
#53047=cartesian_point('',(-5.163849009276e1,5.374803194051e1,
-3.922227781381e1));
#53048=cartesian_point('',(-5.190617662826e1,5.293486885299e1,
-3.986771213555e1));
#53049=cartesian_point('',(-5.189587755241e1,5.297477770730e1,
-3.988734458165e1));
#53050=cartesian_point('',(-5.187755806672e1,5.304549627419e1,
-3.991378095934e1));
#53051=cartesian_point('',(-5.184899041338e1,5.314909976127e1,
-3.993274877231e1));
#53052=cartesian_point('',(-5.182300163088e1,5.323952711934e1,
-3.993611589350e1));
#53053=cartesian_point('',(-5.179658076866e1,5.332848028715e1,
-3.992655570329e1));
#53054=cartesian_point('',(-5.177007410359e1,5.341547140132e1,
-3.990368569104e1));
#53055=cartesian_point('',(-5.174460625356e1,5.349761206411e1,
-3.986777455112e1));
#53056=cartesian_point('',(-5.172097672078e1,5.357315396422e1,
-3.981928802090e1));
#53057=cartesian_point('',(-5.169963204644e1,5.364134433869e1,
-3.975780886049e1));
#53058=cartesian_point('',(-5.168127283008e1,5.370039438421e1,
-3.968233470685e1));
#53059=cartesian_point('',(-5.166715060575e1,5.374638331615e1,
-3.959359426381e1));
#53060=cartesian_point('',(-5.165852044995e1,5.377485153489e1,
-3.949598376342e1));
#53061=cartesian_point('',(-5.165517087464e1,5.378601458155e1,
-3.936847828473e1));
#53062=cartesian_point('',(-5.166030232528e1,5.376885693550e1,
-3.927593266434e1));
#53063=cartesian_point('',(-5.166657494728e1,5.374865136451e1,
-3.922214997996e1));
#53064=cartesian_point('',(-5.192174699584e1,5.293881842879e1,
-3.984463313994e1));
#53065=cartesian_point('',(-5.191268543180e1,5.297728221020e1,
-3.986489929415e1));
#53066=cartesian_point('',(-5.189637484643e1,5.304585843599e1,
-3.989276533866e1));
#53067=cartesian_point('',(-5.187023273653e1,5.314717255831e1,
-3.991437137121e1));
#53068=cartesian_point('',(-5.184604040347e1,5.323613126601e1,
-3.992031085739e1));
#53069=cartesian_point('',(-5.182110270227e1,5.332412499357e1,
-3.991346151600e1));
#53070=cartesian_point('',(-5.179578590838e1,5.341064723915e1,
-3.989334581654e1));
#53071=cartesian_point('',(-5.177121286952e1,5.349278787697e1,
-3.986005827493e1));
#53072=cartesian_point('',(-5.174821553869e1,5.356873194141e1,
-3.981393035407e1));
#53073=cartesian_point('',(-5.172728788056e1,5.363764122153e1,
-3.975445832765e1));
#53074=cartesian_point('',(-5.170917246260e1,5.369761388008e1,
-3.968054545406e1));
#53075=cartesian_point('',(-5.169516581190e1,5.374453179076e1,
-3.959283247495e1));
#53076=cartesian_point('',(-5.168657554107e1,5.377367243655e1,
-3.949574950546e1));
#53077=cartesian_point('',(-5.168323658235e1,5.378511814298e1,
-3.936855221320e1));
#53078=cartesian_point('',(-5.168834935792e1,5.376752797200e1,
-3.927625071515e1));
#53079=cartesian_point('',(-5.169460012084e1,5.374686125494e1,
-3.922289775489e1));
#53080=cartesian_point('',(-5.194030152538e1,5.294463839653e1,
-3.981046171100e1));
#53081=cartesian_point('',(-5.193308091950e1,5.298100203884e1,
-3.983142539242e1));
#53082=cartesian_point('',(-5.191977844607e1,5.304640352553e1,
-3.986099745372e1));
#53083=cartesian_point('',(-5.189734761925e1,5.314417641072e1,
-3.988597271360e1));
#53084=cartesian_point('',(-5.187596340391e1,5.323073632243e1,
-3.989530947374e1));
#53085=cartesian_point('',(-5.185340516093e1,5.331700456040e1,
-3.989213748222e1));
#53086=cartesian_point('',(-5.183006262398e1,5.340245286292e1,
-3.987585563126e1));
#53087=cartesian_point('',(-5.180704236990e1,5.348415803291e1,
-3.984632472038e1));
#53088=cartesian_point('',(-5.178521147646e1,5.356022727018e1,
-3.980369412279e1));
#53089=cartesian_point('',(-5.176512410721e1,5.362971468375e1,
-3.974734814528e1));
#53090=cartesian_point('',(-5.174757233801e1,5.369058018817e1,
-3.967607191751e1));
#53091=cartesian_point('',(-5.173389960359e1,5.373846851213e1,
-3.959038375514e1));
#53092=cartesian_point('',(-5.172547081924e1,5.376833713343e1,
-3.949472625863e1));
#53093=cartesian_point('',(-5.172218780205e1,5.378009311163e1,
-3.936888425864e1));
#53094=cartesian_point('',(-5.172721153928e1,5.376202856689e1,
-3.927759364156e1));
#53095=cartesian_point('',(-5.173335479861e1,5.374086622618e1,
-3.922521110777e1));
#53096=cartesian_point('',(-5.195771408779e1,5.295275904297e1,
-3.976246734074e1));
#53097=cartesian_point('',(-5.195309578842e1,5.298624887692e1,
-3.978394798585e1));
#53098=cartesian_point('',(-5.194408298416e1,5.304718614619e1,
-3.981512666458e1));
#53099=cartesian_point('',(-5.192709526252e1,5.313969405576e1,
-3.984380198632e1));
#53100=cartesian_point('',(-5.190994001156e1,5.322245378314e1,
-3.985711950563e1));
#53101=cartesian_point('',(-5.189107633390e1,5.330571251266e1,
-3.985846585328e1));
#53102=cartesian_point('',(-5.187091508653e1,5.338892263848e1,
-3.984709924328e1));
#53103=cartesian_point('',(-5.185051375924e1,5.346917931351e1,
-3.982259868338e1));
#53104=cartesian_point('',(-5.183076392614e1,5.354452050105e1,
-3.978488993564e1));
#53105=cartesian_point('',(-5.181228504792e1,5.361388527470e1,
-3.973323096615e1));
#53106=cartesian_point('',(-5.179591446047e1,5.367509533062e1,
-3.966628252579e1));
#53107=cartesian_point('',(-5.178302359903e1,5.372356811621e1,
-3.958440599765e1));
#53108=cartesian_point('',(-5.177501849290e1,5.375394480438e1,
-3.949198909349e1));
#53109=cartesian_point('',(-5.177189135156e1,5.376592852907e1,
-3.936977841735e1));
#53110=cartesian_point('',(-5.177667204963e1,5.374751682795e1,
-3.928115575993e1));
#53111=cartesian_point('',(-5.178251990670e1,5.372601809095e1,
-3.923077845215e1));
#53112=cartesian_point('',(-5.196626548571e1,5.296343981383e1,
-3.969880942354e1));
#53113=cartesian_point('',(-5.196512678766e1,5.299324554539e1,
-3.972019751481e1));
#53114=cartesian_point('',(-5.196191249317e1,5.304825283137e1,
-3.975217930745e1));
#53115=cartesian_point('',(-5.195253203938e1,5.313328764414e1,
-3.978402645261e1));
#53116=cartesian_point('',(-5.194146510914e1,5.321028201723e1,
-3.980129394091e1));
#53117=cartesian_point('',(-5.192809474085e1,5.328856343716e1,
-3.980754582048e1));
#53118=cartesian_point('',(-5.191283992197e1,5.336757750762e1,
-3.980190902797e1));
#53119=cartesian_point('',(-5.189664891296e1,5.344450545912e1,
-3.978366696398e1));
#53120=cartesian_point('',(-5.188040400684e1,5.351736083672e1,
-3.975250285055e1));
#53121=cartesian_point('',(-5.186477889083e1,5.358499102357e1,
-3.970755908121e1));
#53122=cartesian_point('',(-5.185063010461e1,5.364512849376e1,
-3.964740129124e1));
#53123=cartesian_point('',(-5.183930251015e1,5.369306716536e1,
-3.957220797041e1));
#53124=cartesian_point('',(-5.183219045662e1,5.372325261162e1,
-3.948617222092e1));
#53125=cartesian_point('',(-5.182940007847e1,5.373518852580e1,
-3.937168388285e1));
#53126=cartesian_point('',(-5.183365998854e1,5.371685306457e1,
-3.928869912370e1));
#53127=cartesian_point('',(-5.183887315654e1,5.369551313228e1,
-3.924206163167e1));
#53128=cartesian_point('',(-5.196036554738e1,5.297434749947e1,
-3.963325581479e1));
#53129=cartesian_point('',(-5.196283838322e1,5.300048844835e1,
-3.965376169125e1));
#53130=cartesian_point('',(-5.196570534188e1,5.304938024757e1,
-3.968522787874e1));
#53131=cartesian_point('',(-5.196455075401e1,5.312622413039e1,
-3.971858616598e1));
#53132=cartesian_point('',(-5.196023797141e1,5.319654845112e1,
-3.973857647519e1));
#53133=cartesian_point('',(-5.195312408335e1,5.326870774886e1,
-3.974878043372e1));
#53134=cartesian_point('',(-5.194361634175e1,5.334215971178e1,
-3.974824572065e1));
#53135=cartesian_point('',(-5.193250591122e1,5.341423663787e1,
-3.973603034781e1));
#53136=cartesian_point('',(-5.192062328993e1,5.348299509234e1,
-3.971162242610e1));
#53137=cartesian_point('',(-5.190866526452e1,5.354724960385e1,
-3.967409791504e1));
#53138=cartesian_point('',(-5.189746686810e1,5.360473592148e1,
-3.962199513579e1));
#53139=cartesian_point('',(-5.188828117616e1,5.365080066540e1,
-3.955532977575e1));
#53140=cartesian_point('',(-5.188242356023e1,5.367991441428e1,
-3.947797136807e1));
#53141=cartesian_point('',(-5.188011143764e1,5.369144731154e1,
-3.937437359445e1));
#53142=cartesian_point('',(-5.188363441030e1,5.367373303454e1,
-3.929931723008e1));
#53143=cartesian_point('',(-5.188794840414e1,5.365316836386e1,
-3.925762311638e1));
#53144=cartesian_point('',(-5.194247723584e1,5.298338974507e1,
-3.957843068629e1));
#53145=cartesian_point('',(-5.194799548245e1,5.300657934589e1,
-3.959750557610e1));
#53146=cartesian_point('',(-5.195604539290e1,5.305034866617e1,
-3.962735786519e1));
#53147=cartesian_point('',(-5.196211577834e1,5.311990586209e1,
-3.966043394810e1));
#53148=cartesian_point('',(-5.196387855801e1,5.318400606827e1,
-3.968151690002e1));
#53149=cartesian_point('',(-5.196252536755e1,5.325016732816e1,
-3.969405760128e1));
#53150=cartesian_point('',(-5.195843593149e1,5.331787424092e1,
-3.969708671052e1));
#53151=cartesian_point('',(-5.195223073027e1,5.338464043767e1,
-3.968954334481e1));
#53152=cartesian_point('',(-5.194465973856e1,5.344861850747e1,
-3.967080057620e1));
#53153=cartesian_point('',(-5.193641022093e1,5.350864973311e1,
-3.963992511874e1));
#53154=cartesian_point('',(-5.192826285963e1,5.356255642018e1,
-3.959549466845e1));
#53155=cartesian_point('',(-5.192133721869e1,5.360588774190e1,
-3.953741124958e1));
#53156=cartesian_point('',(-5.191682364389e1,5.363333464345e1,
-3.946916529063e1));
#53157=cartesian_point('',(-5.191502730724e1,5.364421884752e1,
-3.937726393846e1));
#53158=cartesian_point('',(-5.191775721256e1,5.362750211308e1,
-3.931070813232e1));
#53159=cartesian_point('',(-5.192110286463e1,5.360812467298e1,
-3.927411043738e1));
#53160=cartesian_point('',(-5.192588119122e1,5.298841806032e1,
-3.954769606848e1));
#53161=cartesian_point('',(-5.193311932055e1,5.301001078137e1,
-3.956561730988e1));
#53162=cartesian_point('',(-5.194412391895e1,5.305090449216e1,
-3.959396521176e1));
#53163=cartesian_point('',(-5.195441967911e1,5.311615561240e1,
-3.962609921604e1));
#53164=cartesian_point('',(-5.195980477628e1,5.317643924382e1,
-3.964719409456e1));
#53165=cartesian_point('',(-5.196194878149e1,5.323879294544e1,
-3.966055368529e1));
#53166=cartesian_point('',(-5.196120700689e1,5.330272492281e1,
-3.966522408438e1));
#53167=cartesian_point('',(-5.195808432318e1,5.336587834207e1,
-3.966011304967e1));
#53168=cartesian_point('',(-5.195326670003e1,5.342649006669e1,
-3.964455357156e1));
#53169=cartesian_point('',(-5.194742144084e1,5.348344387432e1,
-3.961763066447e1));
#53170=cartesian_point('',(-5.194128032172e1,5.353465309121e1,
-3.957797564416e1));
#53171=cartesian_point('',(-5.193585928898e1,5.357586079170e1,
-3.952543822150e1));
#53172=cartesian_point('',(-5.193224869875e1,5.360198258487e1,
-3.946324129398e1));
#53173=cartesian_point('',(-5.193080022259e1,5.361234512972e1,
-3.937920916315e1));
#53174=cartesian_point('',(-5.193299592954e1,5.359642997963e1,
-3.931836671034e1));
#53175=cartesian_point('',(-5.193568905278e1,5.357799130253e1,
-3.928511382925e1));
#53176=cartesian_point('',(-5.191882646542e1,5.299024794995e1,
-3.953647352877e1));
#53177=cartesian_point('',(-5.192669451358e1,5.301126630933e1,
-3.955392029277e1));
#53178=cartesian_point('',(-5.193878544206e1,5.305110940769e1,
-3.958162805475e1));
#53179=cartesian_point('',(-5.195065059040e1,5.311475468926e1,
-3.961329933861e1));
#53180=cartesian_point('',(-5.195739112806e1,5.317359513933e1,
-3.963430760427e1));
#53181=cartesian_point('',(-5.196085266986e1,5.323449112184e1,
-3.964789182852e1));
#53182=cartesian_point('',(-5.196138025370e1,5.329696075249e1,
-3.965310752773e1));
#53183=cartesian_point('',(-5.195943351821e1,5.335869871918e1,
-3.964885635456e1));
#53184=cartesian_point('',(-5.195567220494e1,5.341797726865e1,
-3.963446036078e1));
#53185=cartesian_point('',(-5.195075411373e1,5.347369986e1,-3.960901479986e1));
#53186=cartesian_point('',(-5.194539037043e1,5.352381949174e1,
-3.957117534454e1));
#53187=cartesian_point('',(-5.194055472818e1,5.356416220999e1,
-3.952077433128e1));
#53188=cartesian_point('',(-5.193729650371e1,5.358974097529e1,
-3.946092863892e1));
#53189=cartesian_point('',(-5.193598393939e1,5.359988910802e1,
-3.937996866105e1));
#53190=cartesian_point('',(-5.193797101498e1,5.358430336043e1,
-3.932135598508e1));
#53191=cartesian_point('',(-5.194040925904e1,5.356624884687e1,
-3.928939832212e1));
#53192=b_spline_surface_with_knots('',3,3,((#52920,#52921,#52922,#52923,#52924,
#52925,#52926,#52927,#52928,#52929,#52930,#52931,#52932,#52933,#52934,#52935),(
#52936,#52937,#52938,#52939,#52940,#52941,#52942,#52943,#52944,#52945,#52946,
#52947,#52948,#52949,#52950,#52951),(#52952,#52953,#52954,#52955,#52956,#52957,
#52958,#52959,#52960,#52961,#52962,#52963,#52964,#52965,#52966,#52967),(#52968,
#52969,#52970,#52971,#52972,#52973,#52974,#52975,#52976,#52977,#52978,#52979,
#52980,#52981,#52982,#52983),(#52984,#52985,#52986,#52987,#52988,#52989,#52990,
#52991,#52992,#52993,#52994,#52995,#52996,#52997,#52998,#52999),(#53000,#53001,
#53002,#53003,#53004,#53005,#53006,#53007,#53008,#53009,#53010,#53011,#53012,
#53013,#53014,#53015),(#53016,#53017,#53018,#53019,#53020,#53021,#53022,#53023,
#53024,#53025,#53026,#53027,#53028,#53029,#53030,#53031),(#53032,#53033,#53034,
#53035,#53036,#53037,#53038,#53039,#53040,#53041,#53042,#53043,#53044,#53045,
#53046,#53047),(#53048,#53049,#53050,#53051,#53052,#53053,#53054,#53055,#53056,
#53057,#53058,#53059,#53060,#53061,#53062,#53063),(#53064,#53065,#53066,#53067,
#53068,#53069,#53070,#53071,#53072,#53073,#53074,#53075,#53076,#53077,#53078,
#53079),(#53080,#53081,#53082,#53083,#53084,#53085,#53086,#53087,#53088,#53089,
#53090,#53091,#53092,#53093,#53094,#53095),(#53096,#53097,#53098,#53099,#53100,
#53101,#53102,#53103,#53104,#53105,#53106,#53107,#53108,#53109,#53110,#53111),(
#53112,#53113,#53114,#53115,#53116,#53117,#53118,#53119,#53120,#53121,#53122,
#53123,#53124,#53125,#53126,#53127),(#53128,#53129,#53130,#53131,#53132,#53133,
#53134,#53135,#53136,#53137,#53138,#53139,#53140,#53141,#53142,#53143),(#53144,
#53145,#53146,#53147,#53148,#53149,#53150,#53151,#53152,#53153,#53154,#53155,
#53156,#53157,#53158,#53159),(#53160,#53161,#53162,#53163,#53164,#53165,#53166,
#53167,#53168,#53169,#53170,#53171,#53172,#53173,#53174,#53175),(#53176,#53177,
#53178,#53179,#53180,#53181,#53182,#53183,#53184,#53185,#53186,#53187,#53188,
#53189,#53190,#53191)),.unspecified.,.f.,.f.,.f.,(4,1,1,1,1,1,1,1,1,1,1,1,1,1,
4),(4,1,1,1,1,1,1,1,1,1,1,1,1,4),(2.522143722610e-1,3.75e-1,5.e-1,6.25e-1,
7.5e-1,8.75e-1,9.375e-1,1.e0,1.0625e0,1.125e0,1.25e0,1.375e0,1.5e0,1.625e0,
1.703086514494e0),(-1.146315744851e-1,0.e0,7.819129197538e-2,1.511300707313e-1,
2.234931015201e-1,2.943481415250e-1,3.626180076393e-1,4.275112887815e-1,
4.910195265902e-1,5.553508467538e-1,6.194863988720e-1,6.822622713400e-1,
7.429017770148e-1,8.511001946e-1),.unspecified.);
#53193=oriented_edge('',*,*,#52910,.f.);
#53195=oriented_edge('',*,*,#53194,.t.);
#53197=oriented_edge('',*,*,#53196,.f.);
#53198=edge_loop('',(#53193,#53195,#53197));
#53199=face_outer_bound('',#53198,.f.);
#53201=cartesian_point('',(0.e0,0.e0,-3.94e1));
#53202=direction('',(0.e0,0.e0,1.e0));
#53203=direction('',(7.077664394356e-1,-7.064465069690e-1,0.e0));
#53204=axis2_placement_3d('',#53201,#53202,#53203);
#53205=toroidal_surface('',#53204,7.405602616846e1,6.e-1);
#53207=oriented_edge('',*,*,#53206,.f.);
#53209=oriented_edge('',*,*,#53208,.f.);
#53210=oriented_edge('',*,*,#53194,.f.);
#53212=oriented_edge('',*,*,#53211,.f.);
#53214=oriented_edge('',*,*,#53213,.f.);
#53216=oriented_edge('',*,*,#53215,.f.);
#53218=oriented_edge('',*,*,#53217,.f.);
#53219=edge_loop('',(#53207,#53209,#53210,#53212,#53214,#53216,#53218));
#53220=face_outer_bound('',#53219,.f.);
#53222=cartesian_point('',(0.e0,0.e0,-4.e1));
#53223=direction('',(0.e0,0.e0,-1.e0));
#53224=direction('',(-1.e0,0.e0,0.e0));
#53225=axis2_placement_3d('',#53222,#53223,#53224);
#53226=plane('',#53225);
#53228=oriented_edge('',*,*,#53227,.t.);
#53229=oriented_edge('',*,*,#53208,.t.);
#53230=oriented_edge('',*,*,#53206,.t.);
#53232=oriented_edge('',*,*,#53231,.t.);
#53234=oriented_edge('',*,*,#53233,.t.);
#53236=oriented_edge('',*,*,#53235,.t.);
#53238=oriented_edge('',*,*,#53237,.t.);
#53240=oriented_edge('',*,*,#53239,.t.);
#53242=oriented_edge('',*,*,#53241,.t.);
#53244=oriented_edge('',*,*,#53243,.t.);
#53246=oriented_edge('',*,*,#53245,.t.);
#53248=oriented_edge('',*,*,#53247,.t.);
#53249=edge_loop('',(#53228,#53229,#53230,#53232,#53234,#53236,#53238,#53240,
#53242,#53244,#53246,#53248));
#53250=face_outer_bound('',#53249,.f.);
#53252=oriented_edge('',*,*,#53251,.t.);
#53254=oriented_edge('',*,*,#53253,.t.);
#53255=edge_loop('',(#53252,#53254));
#53256=face_bound('',#53255,.f.);
#53258=cartesian_point('',(1.462192299245e2,-1.448228974212e2,-3.94e1));
#53259=direction('',(-7.071067811865e-1,7.071067811865e-1,0.e0));
#53260=direction('',(7.070680100731e-1,7.070680100731e-1,-1.047178411625e-2));
#53261=axis2_placement_3d('',#53258,#53259,#53260);
#53262=cylindrical_surface('',#53261,6.e-1);
#53264=oriented_edge('',*,*,#53263,.t.);
#53266=oriented_edge('',*,*,#53265,.t.);
#53267=oriented_edge('',*,*,#53196,.t.);
#53268=oriented_edge('',*,*,#53227,.f.);
#53269=edge_loop('',(#53264,#53266,#53267,#53268));
#53270=face_outer_bound('',#53269,.f.);
#53272=cartesian_point('',(-5.017371533017e1,5.341556795237e1,
-3.909117474330e1));
#53273=cartesian_point('',(-5.016338728436e1,5.341979296595e1,
-3.913220433691e1));
#53274=cartesian_point('',(-5.014525724400e1,5.342330151002e1,
-3.920676244578e1));
#53275=cartesian_point('',(-5.011952515957e1,5.341742545168e1,
-3.931762956653e1));
#53276=cartesian_point('',(-5.009506975967e1,5.340122377835e1,
-3.942738571079e1));
#53277=cartesian_point('',(-5.006972729874e1,5.337105063475e1,
-3.954665721374e1));
#53278=cartesian_point('',(-5.004409869386e1,5.332359122287e1,
-3.967452597928e1));
#53279=cartesian_point('',(-5.001916416775e1,5.325630500912e1,
-3.980820516203e1));
#53280=cartesian_point('',(-4.999591781873e1,5.316782332888e1,
-3.994416037646e1));
#53281=cartesian_point('',(-4.997502192859e1,5.305699375808e1,
-4.007986292309e1));
#53282=cartesian_point('',(-4.995691663914e1,5.292178625204e1,
-4.021377516740e1));
#53283=cartesian_point('',(-4.994209969477e1,5.275939824689e1,
-4.034404512802e1));
#53284=cartesian_point('',(-4.993123269893e1,5.256749541220e1,
-4.046738101158e1));
#53285=cartesian_point('',(-4.992500470369e1,5.234374962598e1,
-4.057963999795e1));
#53286=cartesian_point('',(-4.992414711808e1,5.208494139131e1,
-4.067569124432e1));
#53287=cartesian_point('',(-4.992871429257e1,5.183229224195e1,
-4.073726676234e1));
#53288=cartesian_point('',(-4.993419227018e1,5.166402634935e1,
-4.076085136138e1));
#53289=cartesian_point('',(-4.993663928788e1,5.159706564848e1,
-4.076759479567e1));
#53290=cartesian_point('',(-5.035068908555e1,5.281610708432e1,
-3.915595320773e1));
#53291=cartesian_point('',(-5.034419543676e1,5.281810701569e1,
-3.916597480073e1));
#53292=cartesian_point('',(-5.033044701301e1,5.282127557386e1,
-3.918337753660e1));
#53293=cartesian_point('',(-5.030418085454e1,5.282461032638e1,
-3.921100622698e1));
#53294=cartesian_point('',(-5.027299439959e1,5.282568766709e1,
-3.924240821858e1));
#53295=cartesian_point('',(-5.023375654407e1,5.282236286441e1,
-3.928337927385e1));
#53296=cartesian_point('',(-5.018662949948e1,5.281104263175e1,
-3.933641445492e1));
#53297=cartesian_point('',(-5.013291818150e1,5.278781589461e1,
-3.940215254663e1));
#53298=cartesian_point('',(-5.007451123973e1,5.274942260070e1,
-3.947943166712e1));
#53299=cartesian_point('',(-5.001288893645e1,5.269326747706e1,
-3.956660768825e1));
#53300=cartesian_point('',(-4.994887525802e1,5.261662271408e1,
-3.966240118563e1));
#53301=cartesian_point('',(-4.988313822974e1,5.251628960096e1,
-3.976549340636e1));
#53302=cartesian_point('',(-4.981675428164e1,5.238925314620e1,
-3.987361703148e1));
#53303=cartesian_point('',(-4.975091794726e1,5.223241533602e1,
-3.998387765332e1));
#53304=cartesian_point('',(-4.968681486853e1,5.204177217759e1,
-4.009280102102e1));
#53305=cartesian_point('',(-4.963518432116e1,5.184706453433e1,
-4.017988951088e1));
#53306=cartesian_point('',(-4.960620024098e1,5.171280499920e1,
-4.022665455140e1));
#53307=cartesian_point('',(-4.959534840257e1,5.165866599506e1,
-4.024348050048e1));
#53308=cartesian_point('',(-5.096276050781e1,5.283622691386e1,
-3.929660079451e1));
#53309=cartesian_point('',(-5.095741692408e1,5.283466866753e1,
-3.930223797659e1));
#53310=cartesian_point('',(-5.094551371324e1,5.282994429333e1,
-3.931218947601e1));
#53311=cartesian_point('',(-5.092171742811e1,5.281782568280e1,
-3.932762038783e1));
#53312=cartesian_point('',(-5.089273554288e1,5.280091494904e1,
-3.934436114722e1));
#53313=cartesian_point('',(-5.085538882678e1,5.277631678425e1,
-3.936502890077e1));
#53314=cartesian_point('',(-5.080927337864e1,5.274207719253e1,
-3.939048076972e1));
#53315=cartesian_point('',(-5.075489800160e1,5.269664617304e1,
-3.942081096477e1));
#53316=cartesian_point('',(-5.069331162810e1,5.263909501308e1,
-3.945542591734e1));
#53317=cartesian_point('',(-5.062520561988e1,5.256855236597e1,
-3.949360703983e1));
#53318=cartesian_point('',(-5.055056568364e1,5.248359843848e1,
-3.953481625244e1));
#53319=cartesian_point('',(-5.046907552251e1,5.238235681808e1,
-3.957848582821e1));
#53320=cartesian_point('',(-5.038077795796e1,5.226324390489e1,
-3.962363439442e1));
#53321=cartesian_point('',(-5.028576916977e1,5.212465569094e1,
-3.966901206845e1));
#53322=cartesian_point('',(-5.018392226999e1,5.196439490444e1,
-3.971311081804e1));
#53323=cartesian_point('',(-5.009162720576e1,5.180774245552e1,
-3.974762251240e1));
#53324=cartesian_point('',(-5.003364087076e1,5.170316123902e1,
-3.976568945603e1));
#53325=cartesian_point('',(-5.001103042147e1,5.166149106970e1,
-3.977210439822e1));
#53326=cartesian_point('',(-5.111244457430e1,5.344642557849e1,
-3.930688487037e1));
#53327=cartesian_point('',(-5.110388037106e1,5.344519344420e1,
-3.934119012346e1));
#53328=cartesian_point('',(-5.108858031958e1,5.343659665852e1,
-3.940432032823e1));
#53329=cartesian_point('',(-5.106663626093e1,5.340701989591e1,
-3.949647980965e1));
#53330=cartesian_point('',(-5.104556199269e1,5.336323005089e1,
-3.958375013463e1));
#53331=cartesian_point('',(-5.102311995777e1,5.330043011515e1,
-3.967188261963e1));
#53332=cartesian_point('',(-5.099904283059e1,5.321781945826e1,
-3.975744707115e1));
#53333=cartesian_point('',(-5.097308984222e1,5.311647870716e1,
-3.983682143468e1));
#53334=cartesian_point('',(-5.094496722316e1,5.299861475487e1,
-3.990734294235e1));
#53335=cartesian_point('',(-5.091412732454e1,5.286571914978e1,
-3.996790238912e1));
#53336=cartesian_point('',(-5.087972462507e1,5.271776794192e1,
-4.001809913497e1));
#53337=cartesian_point('',(-5.084074722180e1,5.255398656613e1,
-4.005723304127e1));
#53338=cartesian_point('',(-5.079627148065e1,5.237423600632e1,
-4.008398456051e1));
#53339=cartesian_point('',(-5.074530191701e1,5.217847948572e1,
-4.009673306800e1));
#53340=cartesian_point('',(-5.068655692286e1,5.196626846159e1,
-4.009336329531e1));
#53341=cartesian_point('',(-5.062875724005e1,5.177198427160e1,
-4.007430218577e1));
#53342=cartesian_point('',(-5.058975468214e1,5.164923578841e1,
-4.005387273395e1));
#53343=cartesian_point('',(-5.057416760862e1,5.160139844376e1,
-4.004464888692e1));
#53344=(bounded_surface()b_spline_surface(3,3,((#53272,#53273,#53274,#53275,
#53276,#53277,#53278,#53279,#53280,#53281,#53282,#53283,#53284,#53285,#53286,
#53287,#53288,#53289),(#53290,#53291,#53292,#53293,#53294,#53295,#53296,#53297,
#53298,#53299,#53300,#53301,#53302,#53303,#53304,#53305,#53306,#53307),(#53308,
#53309,#53310,#53311,#53312,#53313,#53314,#53315,#53316,#53317,#53318,#53319,
#53320,#53321,#53322,#53323,#53324,#53325),(#53326,#53327,#53328,#53329,#53330,
#53331,#53332,#53333,#53334,#53335,#53336,#53337,#53338,#53339,#53340,#53341,
#53342,#53343)),.unspecified.,.f.,.f.,.f.)b_spline_surface_with_knots((4,4),(4,
1,1,1,1,1,1,1,1,1,1,1,1,1,1,4),(0.e0,1.e0),(1.302704779891e-1,1.738194837694e-1,
2.094326189136e-1,2.485067949671e-1,2.918475887616e-1,3.397134720085e-1,
3.919717714816e-1,4.481471558234e-1,5.080568655612e-1,5.728776780625e-1,
6.438154053998e-1,7.213311498531e-1,8.057034634022e-1,8.981746701168e-1,1.e0,
1.066002173250e0),.unspecified.)geometric_representation_item()rational_b_spline_surface(((1.578723653793e0,1.578723653793e0,1.578723653793e0,1.578723653793e0,
1.578723653793e0,1.578723653793e0,1.578723653793e0,1.578723653793e0,
1.578723653793e0,1.578723653793e0,1.578723653793e0,1.578723653793e0,
1.578723653793e0,1.578723653793e0,1.578723653793e0,1.578723653793e0,
1.578723653793e0,1.578723653793e0),(8.070921154022e-1,8.070921154022e-1,
8.070921154022e-1,8.070921154022e-1,8.070921154022e-1,8.070921154022e-1,
8.070921154022e-1,8.070921154022e-1,8.070921154022e-1,8.070921154022e-1,
8.070921154022e-1,8.070921154022e-1,8.070921154022e-1,8.070921154022e-1,
8.070921154022e-1,8.070921154022e-1,8.070921154022e-1,8.070921154022e-1),(
8.070921154022e-1,8.070921154022e-1,8.070921154022e-1,8.070921154022e-1,
8.070921154022e-1,8.070921154022e-1,8.070921154022e-1,8.070921154022e-1,
8.070921154022e-1,8.070921154022e-1,8.070921154022e-1,8.070921154022e-1,
8.070921154022e-1,8.070921154022e-1,8.070921154022e-1,8.070921154022e-1,
8.070921154022e-1,8.070921154022e-1),(1.578723653793e0,1.578723653793e0,
1.578723653793e0,1.578723653793e0,1.578723653793e0,1.578723653793e0,
1.578723653793e0,1.578723653793e0,1.578723653793e0,1.578723653793e0,
1.578723653793e0,1.578723653793e0,1.578723653793e0,1.578723653793e0,
1.578723653793e0,1.578723653793e0,1.578723653793e0,1.578723653793e0)))representation_item('')surface());
#53346=oriented_edge('',*,*,#53345,.f.);
#53348=oriented_edge('',*,*,#53347,.f.);
#53349=oriented_edge('',*,*,#53263,.f.);
#53350=edge_loop('',(#53346,#53348,#53349));
#53351=face_outer_bound('',#53350,.f.);
#53353=cartesian_point('',(0.e0,0.e0,-3.9e1));
#53354=direction('',(0.e0,0.e0,1.e0));
#53355=direction('',(-9.333331978272e-4,-9.999995644445e-1,0.e0));
#53356=axis2_placement_3d('',#53353,#53354,#53355);
#53357=toroidal_surface('',#53356,7.222506558621e1,1.e0);
#53358=oriented_edge('',*,*,#53345,.t.);
#53359=oriented_edge('',*,*,#53247,.f.);
#53361=oriented_edge('',*,*,#53360,.t.);
#53363=oriented_edge('',*,*,#53362,.t.);
#53365=oriented_edge('',*,*,#53364,.t.);
#53366=edge_loop('',(#53358,#53359,#53361,#53363,#53365));
#53367=face_outer_bound('',#53366,.f.);
#53369=cartesian_point('',(-4.769467278113e1,5.652229575021e1,
-3.923082064483e1));
#53370=cartesian_point('',(-4.770870972904e1,5.650330973609e1,
-3.925599446090e1));
#53371=cartesian_point('',(-4.774290233746e1,5.646088215080e1,
-3.931725100652e1));
#53372=cartesian_point('',(-4.779754618501e1,5.638488170626e1,
-3.942128933224e1));
#53373=cartesian_point('',(-4.784302042482e1,5.631261203009e1,
-3.951356317483e1));
#53374=cartesian_point('',(-4.788828822900e1,5.622987474835e1,
-3.961226468720e1));
#53375=cartesian_point('',(-4.793230835687e1,5.613524802911e1,
-3.971720859005e1));
#53376=cartesian_point('',(-4.797386183270e1,5.602717193090e1,
-3.982810403649e1));
#53377=cartesian_point('',(-4.801129453216e1,5.590404714724e1,
-3.994422286594e1));
#53378=cartesian_point('',(-4.804250013219e1,5.576429388955e1,
-4.006434840177e1));
#53379=cartesian_point('',(-4.806482510097e1,5.560640960451e1,
-4.018664415061e1));
#53380=cartesian_point('',(-4.807487767934e1,5.543042594727e1,
-4.030755225879e1));
#53381=cartesian_point('',(-4.806919428926e1,5.524358802194e1,
-4.041894672320e1));
#53382=cartesian_point('',(-4.804731284889e1,5.505875637551e1,
-4.051236350186e1));
#53383=cartesian_point('',(-4.801269168630e1,5.488742153847e1,
-4.058431817569e1));
#53384=cartesian_point('',(-4.796901949794e1,5.473204549455e1,
-4.063723438594e1));
#53385=cartesian_point('',(-4.791751875250e1,5.458840330369e1,
-4.067520302333e1));
#53386=cartesian_point('',(-4.785697824267e1,5.445033847548e1,
-4.070109801671e1));
#53387=cartesian_point('',(-4.778333075494e1,5.431057198623e1,
-4.071575243563e1));
#53388=cartesian_point('',(-4.769298817312e1,5.416798279454e1,
-4.071681425194e1));
#53389=cartesian_point('',(-4.762185690184e1,5.407489066171e1,
-4.070643261582e1));
#53390=cartesian_point('',(-4.758347427349e1,5.402906087742e1,
-4.069814562976e1));
#53391=cartesian_point('',(-4.722911435038e1,5.622215574301e1,
-3.946640216358e1));
#53392=cartesian_point('',(-4.722865064415e1,5.620815533006e1,
-3.946631830729e1));
#53393=cartesian_point('',(-4.725073680823e1,5.616604945686e1,
-3.949758173986e1));
#53394=cartesian_point('',(-4.729902798707e1,5.608289668243e1,
-3.956885653918e1));
#53395=cartesian_point('',(-4.733913351385e1,5.600582158789e1,
-3.962999757486e1));
#53396=cartesian_point('',(-4.737966403802e1,5.591958563673e1,
-3.969397400038e1));
#53397=cartesian_point('',(-4.741986737711e1,5.582329063078e1,
-3.976017759395e1));
#53398=cartesian_point('',(-4.745899482268e1,5.571604406767e1,
-3.982796215745e1));
#53399=cartesian_point('',(-4.749597864775e1,5.559712349395e1,
-3.989624505873e1));
#53400=cartesian_point('',(-4.752949602484e1,5.546607826828e1,
-3.996353911149e1));
#53401=cartesian_point('',(-4.755792889551e1,5.532287022501e1,
-4.002785630562e1));
#53402=cartesian_point('',(-4.757919544752e1,5.516928049389e1,
-4.008618387062e1));
#53403=cartesian_point('',(-4.759085746860e1,5.501355978788e1,
-4.013360077508e1));
#53404=cartesian_point('',(-4.759231118456e1,5.486764870446e1,
-4.016659909074e1));
#53405=cartesian_point('',(-4.758556271487e1,5.474032498590e1,
-4.018572651691e1));
#53406=cartesian_point('',(-4.757319720790e1,5.463217072543e1,
-4.019426169130e1));
#53407=cartesian_point('',(-4.755665227987e1,5.453905808389e1,
-4.019535247296e1));
#53408=cartesian_point('',(-4.753605045304e1,5.445629980046e1,
-4.019108000800e1));
#53409=cartesian_point('',(-4.751001429364e1,5.437946644994e1,
-4.018258675083e1));
#53410=cartesian_point('',(-4.747648468170e1,5.430802913857e1,
-4.017103750422e1));
#53411=cartesian_point('',(-4.744766701131e1,5.426478280286e1,
-4.016246834348e1));
#53412=cartesian_point('',(-4.743096423546e1,5.424376020134e1,
-4.015791861077e1));
#53413=cartesian_point('',(-4.717660939805e1,5.570838431379e1,
-3.915587279016e1));
#53414=cartesian_point('',(-4.719163012059e1,5.569100114545e1,
-3.916216764752e1));
#53415=cartesian_point('',(-4.722766339479e1,5.565214209262e1,
-3.918636702522e1));
#53416=cartesian_point('',(-4.728746002097e1,5.558448786094e1,
-3.923282519395e1));
#53417=cartesian_point('',(-4.733987608050e1,5.552155249797e1,
-3.927369911901e1));
#53418=cartesian_point('',(-4.739496681263e1,5.545126705451e1,
-3.931719319502e1));
#53419=cartesian_point('',(-4.745239960187e1,5.537287230525e1,
-3.936314791833e1));
#53420=cartesian_point('',(-4.751174519338e1,5.528559264735e1,
-3.941136212255e1));
#53421=cartesian_point('',(-4.757230679328e1,5.518872411223e1,
-3.946141753334e1));
#53422=cartesian_point('',(-4.763308800849e1,5.508170297334e1,
-3.951266658400e1));
#53423=cartesian_point('',(-4.769272698372e1,5.496417310730e1,
-3.956417277563e1));
#53424=cartesian_point('',(-4.774897207242e1,5.483708260398e1,
-3.961425558360e1));
#53425=cartesian_point('',(-4.779755993258e1,5.470654802376e1,
-3.965938938354e1));
#53426=cartesian_point('',(-4.783471972619e1,5.458192197863e1,
-3.969615993356e1));
#53427=cartesian_point('',(-4.785964062288e1,5.447055276251e1,
-3.972347938378e1));
#53428=cartesian_point('',(-4.787409286968e1,5.437331281866e1,
-3.974268812328e1));
#53429=cartesian_point('',(-4.787999432492e1,5.428702470976e1,
-3.975566800421e1));
#53430=cartesian_point('',(-4.787809535077e1,5.420787720517e1,
-3.976372028270e1));
#53431=cartesian_point('',(-4.786738203472e1,5.413221145843e1,
-3.976730815822e1));
#53432=cartesian_point('',(-4.784508792635e1,5.406067173310e1,
-3.976582413890e1));
#53433=cartesian_point('',(-4.782090420885e1,5.401844830179e1,
-3.976095585536e1));
#53434=cartesian_point('',(-4.780621725867e1,5.399881484517e1,
-3.975743515876e1));
#53435=cartesian_point('',(-4.761119629773e1,5.570546170958e1,
-3.873711673565e1));
#53436=cartesian_point('',(-4.764985160237e1,5.568109752613e1,
-3.877243193050e1));
#53437=cartesian_point('',(-4.770621841839e1,5.564383199006e1,
-3.882245748863e1));
#53438=cartesian_point('',(-4.777915452686e1,5.559247234216e1,
-3.888704039219e1));
#53439=cartesian_point('',(-4.784420101542e1,5.554268311820e1,
-3.894709199562e1));
#53440=cartesian_point('',(-4.791261777811e1,5.548530520235e1,
-3.901322906521e1));
#53441=cartesian_point('',(-4.798403063468e1,5.541913771259e1,
-3.908597972887e1));
#53442=cartesian_point('',(-4.805772850178e1,5.534280656346e1,
-3.916576068600e1));
#53443=cartesian_point('',(-4.813264699353e1,5.525474183717e1,
-3.925290002406e1));
#53444=cartesian_point('',(-4.820719877787e1,5.515318395346e1,
-3.934751595941e1));
#53445=cartesian_point('',(-4.827913765477e1,5.503612484490e1,
-3.944944377352e1));
#53446=cartesian_point('',(-4.834480184918e1,5.490227173459e1,
-3.955724372149e1));
#53447=cartesian_point('',(-4.839782604894e1,5.475547668384e1,
-3.966500832760e1));
#53448=cartesian_point('',(-4.843271292619e1,5.460448565763e1,
-3.976442249977e1));
#53449=cartesian_point('',(-4.844844220162e1,5.445851653765e1,
-3.984940149476e1));
#53450=cartesian_point('',(-4.844740697773e1,5.432049292875e1,
-3.991928737446e1));
#53451=cartesian_point('',(-4.843159324971e1,5.418770091416e1,
-3.997615823264e1));
#53452=cartesian_point('',(-4.840078799928e1,5.405537678485e1,
-4.002164806805e1));
#53453=cartesian_point('',(-4.835150196751e1,5.391746664350e1,
-4.005551001754e1));
#53454=cartesian_point('',(-4.827902246889e1,5.377471462607e1,
-4.007257432019e1));
#53455=cartesian_point('',(-4.821525861870e1,5.368324878673e1,
-4.006807662838e1));
#53456=cartesian_point('',(-4.818008090781e1,5.363962757375e1,
-4.006142568448e1));
#53457=(bounded_surface()b_spline_surface(3,3,((#53369,#53370,#53371,#53372,
#53373,#53374,#53375,#53376,#53377,#53378,#53379,#53380,#53381,#53382,#53383,
#53384,#53385,#53386,#53387,#53388,#53389,#53390),(#53391,#53392,#53393,#53394,
#53395,#53396,#53397,#53398,#53399,#53400,#53401,#53402,#53403,#53404,#53405,
#53406,#53407,#53408,#53409,#53410,#53411,#53412),(#53413,#53414,#53415,#53416,
#53417,#53418,#53419,#53420,#53421,#53422,#53423,#53424,#53425,#53426,#53427,
#53428,#53429,#53430,#53431,#53432,#53433,#53434),(#53435,#53436,#53437,#53438,
#53439,#53440,#53441,#53442,#53443,#53444,#53445,#53446,#53447,#53448,#53449,
#53450,#53451,#53452,#53453,#53454,#53455,#53456)),.unspecified.,.f.,.f.,.f.)b_spline_surface_with_knots((4,4),(4,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,4),(0.e0,
1.e0),(-5.062077349462e-2,0.e0,3.357862317852e-2,7.023745079586e-2,
1.102138909853e-1,1.537612297479e-1,2.011537235081e-1,2.526358986581e-1,
3.083895695778e-1,3.685798170124e-1,4.333750472050e-1,5.014315784759e-1,
5.659537505472e-1,6.232378620599e-1,6.747725328332e-1,7.226591612030e-1,
7.692241171144e-1,8.176456408672e-1,8.716380870410e-1,9.281662937435e-1),
.unspecified.)geometric_representation_item()rational_b_spline_surface(((
1.544474123616e0,1.544474123616e0,1.544474123616e0,1.544474123616e0,
1.544474123616e0,1.544474123616e0,1.544474123616e0,1.544474123616e0,
1.544474123616e0,1.544474123616e0,1.544474123616e0,1.544474123616e0,
1.544474123616e0,1.544474123616e0,1.544474123616e0,1.544474123616e0,
1.544474123616e0,1.544474123616e0,1.544474123616e0,1.544474123616e0,
1.544474123616e0,1.544474123616e0),(8.185086254615e-1,8.185086254615e-1,
8.185086254615e-1,8.185086254615e-1,8.185086254615e-1,8.185086254615e-1,
8.185086254615e-1,8.185086254615e-1,8.185086254615e-1,8.185086254615e-1,
8.185086254615e-1,8.185086254615e-1,8.185086254614e-1,8.185086254615e-1,
8.185086254615e-1,8.185086254615e-1,8.185086254615e-1,8.185086254615e-1,
8.185086254615e-1,8.185086254615e-1,8.185086254615e-1,8.185086254615e-1),(
8.185086254615e-1,8.185086254615e-1,8.185086254615e-1,8.185086254615e-1,
8.185086254615e-1,8.185086254615e-1,8.185086254615e-1,8.185086254615e-1,
8.185086254615e-1,8.185086254615e-1,8.185086254615e-1,8.185086254615e-1,
8.185086254614e-1,8.185086254615e-1,8.185086254615e-1,8.185086254615e-1,
8.185086254615e-1,8.185086254615e-1,8.185086254615e-1,8.185086254615e-1,
8.185086254615e-1,8.185086254615e-1),(1.544474123616e0,1.544474123616e0,
1.544474123616e0,1.544474123616e0,1.544474123616e0,1.544474123616e0,
1.544474123616e0,1.544474123616e0,1.544474123616e0,1.544474123616e0,
1.544474123616e0,1.544474123616e0,1.544474123616e0,1.544474123616e0,
1.544474123616e0,1.544474123616e0,1.544474123616e0,1.544474123616e0,
1.544474123616e0,1.544474123616e0,1.544474123616e0,1.544474123616e0)))representation_item('')surface());
#53458=oriented_edge('',*,*,#53360,.f.);
#53460=oriented_edge('',*,*,#53459,.t.);
#53462=oriented_edge('',*,*,#53461,.t.);
#53463=edge_loop('',(#53458,#53460,#53462));
#53464=face_outer_bound('',#53463,.f.);
#53466=cartesian_point('',(-4.773831429595e1,5.424716168698e1,
-4.071391491616e1));
#53467=cartesian_point('',(-4.769316781521e1,5.416710293209e1,
-4.071363473147e1));
#53468=cartesian_point('',(-4.760784868303e1,5.404820783744e1,
-4.071373266415e1));
#53469=cartesian_point('',(-4.750336814614e1,5.394610184716e1,
-4.071458578146e1));
#53470=cartesian_point('',(-4.746264246157e1,5.391105019594e1,
-4.071502083156e1));
#53471=cartesian_point('',(-4.751389289390e1,5.437328185298e1,
-4.017003517918e1));
#53472=cartesian_point('',(-4.747837498351e1,5.430967268955e1,
-4.016960161907e1));
#53473=cartesian_point('',(-4.741061208287e1,5.421539410718e1,
-4.016970073170e1));
#53474=cartesian_point('',(-4.732711642999e1,5.413519872140e1,
-4.017116832915e1));
#53475=cartesian_point('',(-4.729455406775e1,5.410781232848e1,
-4.017186286829e1));
#53476=cartesian_point('',(-4.790102736606e1,5.415572035460e1,
-3.976399361127e1));
#53477=cartesian_point('',(-4.784961984837e1,5.406333039239e1,
-3.976383719519e1));
#53478=cartesian_point('',(-4.775119370689e1,5.392646852413e1,
-3.976382401421e1));
#53479=cartesian_point('',(-4.762969131359e1,5.381049013386e1,
-3.976449113764e1));
#53480=cartesian_point('',(-4.758230974459e1,5.377096964486e1,
-3.976476162553e1));
#53481=cartesian_point('',(-4.835322491251e1,5.390159474648e1,
-4.006897294166e1));
#53482=cartesian_point('',(-4.828283994508e1,5.377582159517e1,
-4.006913296269e1));
#53483=cartesian_point('',(-4.814881641253e1,5.358928872485e1,
-4.006905253218e1));
#53484=cartesian_point('',(-4.798396732192e1,5.343034628386e1,
-4.006863420506e1));
#53485=cartesian_point('',(-4.791970333676e1,5.337602126630e1,
-4.006839570725e1));
#53486=(bounded_surface()b_spline_surface(3,3,((#53466,#53467,#53468,#53469,
#53470),(#53471,#53472,#53473,#53474,#53475),(#53476,#53477,#53478,#53479,
#53480),(#53481,#53482,#53483,#53484,#53485)),.unspecified.,.f.,.f.,.f.)b_spline_surface_with_knots((4,4),(4,1,4),(0.e0,1.e0),(4.441599912042e-1,
6.703167930131e-1,8.023282082162e-1),.unspecified.)geometric_representation_item()rational_b_spline_surface(((1.545377454640e0,1.545377454640e0,1.545377454640e0,
1.545377454640e0,1.545377454640e0),(8.182075151201e-1,8.182075151201e-1,
8.182075151201e-1,8.182075151201e-1,8.182075151201e-1),(8.182075151201e-1,
8.182075151201e-1,8.182075151201e-1,8.182075151201e-1,8.182075151201e-1),(
1.545377454640e0,1.545377454640e0,1.545377454640e0,1.545377454640e0,
1.545377454640e0)))representation_item('')surface());
#53488=oriented_edge('',*,*,#53487,.f.);
#53489=oriented_edge('',*,*,#53459,.f.);
#53490=oriented_edge('',*,*,#53245,.f.);
#53492=oriented_edge('',*,*,#53491,.t.);
#53493=edge_loop('',(#53488,#53489,#53490,#53492));
#53494=face_outer_bound('',#53493,.f.);
#53496=cartesian_point('',(-4.664561556430e1,5.486261013337e1,
-4.049323068383e1));
#53497=direction('',(-7.277646933580e-2,-5.046502381207e-2,9.960707137963e-1));
#53498=direction('',(-4.634026445375e-1,8.860791317103e-1,1.103455405183e-2));
#53499=axis2_placement_3d('',#53496,#53497,#53498);
#53500=cylindrical_surface('',#53499,1.199969099193e0);
#53501=oriented_edge('',*,*,#53487,.t.);
#53503=oriented_edge('',*,*,#53502,.t.);
#53505=oriented_edge('',*,*,#53504,.f.);
#53507=oriented_edge('',*,*,#53506,.f.);
#53509=oriented_edge('',*,*,#53508,.f.);
#53510=oriented_edge('',*,*,#53461,.f.);
#53511=edge_loop('',(#53501,#53503,#53505,#53507,#53509,#53510));
#53512=face_outer_bound('',#53511,.f.);
#53514=cartesian_point('',(-6.092537802685e1,6.799644583871e1,-4.5e1));
#53515=direction('',(7.044160264028e-1,7.044160264028e-1,8.715574274764e-2));
#53516=direction('',(7.071067811865e-1,-7.071067811865e-1,0.e0));
#53517=axis2_placement_3d('',#53514,#53515,#53516);
#53518=plane('',#53517);
#53520=oriented_edge('',*,*,#53519,.f.);
#53522=oriented_edge('',*,*,#53521,.f.);
#53524=oriented_edge('',*,*,#53523,.f.);
#53526=oriented_edge('',*,*,#53525,.t.);
#53527=oriented_edge('',*,*,#53502,.f.);
#53528=edge_loop('',(#53520,#53522,#53524,#53526,#53527));
#53529=face_outer_bound('',#53528,.f.);
#53531=cartesian_point('',(-4.810955470688e1,5.391404025922e1,-4.05e1));
#53532=direction('',(7.071067811865e-1,-7.071067811865e-1,0.e0));
#53533=direction('',(7.044160264028e-1,7.044160264028e-1,8.715574274765e-2));
#53534=axis2_placement_3d('',#53531,#53532,#53533);
#53535=cylindrical_surface('',#53534,5.e-1);
#53536=oriented_edge('',*,*,#53519,.t.);
#53537=oriented_edge('',*,*,#53491,.f.);
#53538=oriented_edge('',*,*,#53243,.f.);
#53540=oriented_edge('',*,*,#53539,.f.);
#53541=edge_loop('',(#53536,#53537,#53538,#53540));
#53542=face_outer_bound('',#53541,.f.);
#53544=cartesian_point('',(-4.772970773009e1,4.772970773009e1,-4.05e1));
#53545=direction('',(0.e0,0.e0,-1.e0));
#53546=direction('',(6.521543819586e-1,7.580861838156e-1,0.e0));
#53547=axis2_placement_3d('',#53544,#53545,#53546);
#53548=toroidal_surface('',#53547,4.104391095362e0,5.e-1);
#53550=oriented_edge('',*,*,#53549,.t.);
#53552=oriented_edge('',*,*,#53551,.t.);
#53554=oriented_edge('',*,*,#53553,.t.);
#53555=oriented_edge('',*,*,#53539,.t.);
#53556=oriented_edge('',*,*,#53241,.f.);
#53557=oriented_edge('',*,*,#53239,.f.);
#53559=oriented_edge('',*,*,#53558,.t.);
#53560=edge_loop('',(#53550,#53552,#53554,#53555,#53556,#53557,#53559));
#53561=face_outer_bound('',#53560,.f.);
#53563=cartesian_point('',(-4.772970773009e1,4.772970773009e1,
-4.218050450996e1));
#53564=direction('',(0.e0,0.e0,-1.e0));
#53565=direction('',(-1.e0,0.e0,0.e0));
#53566=axis2_placement_3d('',#53563,#53564,#53565);
#53567=conical_surface('',#53566,4.753326107760e0,5.e0);
#53568=oriented_edge('',*,*,#53553,.f.);
#53569=oriented_edge('',*,*,#53551,.f.);
#53570=oriented_edge('',*,*,#53549,.f.);
#53572=oriented_edge('',*,*,#53571,.t.);
#53574=oriented_edge('',*,*,#53573,.f.);
#53576=oriented_edge('',*,*,#53575,.f.);
#53578=oriented_edge('',*,*,#53577,.f.);
#53579=oriented_edge('',*,*,#53521,.t.);
#53580=edge_loop('',(#53568,#53569,#53570,#53572,#53574,#53576,#53578,#53579));
#53581=face_outer_bound('',#53580,.f.);
#53583=cartesian_point('',(-4.867617305707e1,4.160510524520e1,-4.5e1));
#53584=direction('',(-7.044160264028e-1,-7.044160264028e-1,8.715574274764e-2));
#53585=direction('',(-7.071067811865e-1,7.071067811865e-1,0.e0));
#53586=axis2_placement_3d('',#53583,#53584,#53585);
#53587=plane('',#53586);
#53589=oriented_edge('',*,*,#53588,.f.);
#53591=oriented_edge('',*,*,#53590,.f.);
#53593=oriented_edge('',*,*,#53592,.t.);
#53595=oriented_edge('',*,*,#53594,.f.);
#53596=oriented_edge('',*,*,#53571,.f.);
#53597=edge_loop('',(#53589,#53591,#53593,#53595,#53596));
#53598=face_outer_bound('',#53597,.f.);
#53600=cartesian_point('',(-5.038100878320e1,4.457652323085e1,-4.05e1));
#53601=direction('',(-7.071067811865e-1,7.071067811865e-1,0.e0));
#53602=direction('',(-7.044160264028e-1,-7.044160264028e-1,8.715574274764e-2));
#53603=axis2_placement_3d('',#53600,#53601,#53602);
#53604=cylindrical_surface('',#53603,5.e-1);
#53605=oriented_edge('',*,*,#53588,.t.);
#53606=oriented_edge('',*,*,#53558,.f.);
#53607=oriented_edge('',*,*,#53237,.f.);
#53609=oriented_edge('',*,*,#53608,.f.);
#53610=edge_loop('',(#53605,#53606,#53607,#53609));
#53611=face_outer_bound('',#53610,.f.);
#53613=cartesian_point('',(-5.391053648451e1,4.746204642901e1,
-4.071502717883e1));
#53614=cartesian_point('',(-5.394519280268e1,4.750236368757e1,
-4.071459572006e1));
#53615=cartesian_point('',(-5.404720264831e1,4.760701554704e1,
-4.071373586839e1));
#53616=cartesian_point('',(-5.416603548869e1,4.769251476093e1,
-4.071363306575e1));
#53617=cartesian_point('',(-5.424661085638e1,4.773800395967e1,
-4.071391309568e1));
#53618=cartesian_point('',(-5.410740987502e1,4.729407846322e1,
-4.017187445602e1));
#53619=cartesian_point('',(-5.413448593500e1,4.732631447507e1,
-4.017118555822e1));
#53620=cartesian_point('',(-5.421459812287e1,4.740994869255e1,
-4.016970833399e1));
#53621=cartesian_point('',(-5.430882423332e1,4.747786076233e1,
-4.016959860891e1));
#53622=cartesian_point('',(-5.437284347710e1,4.751365009453e1,
-4.017003340442e1));
#53623=cartesian_point('',(-5.377039132183e1,4.758161550654e1,
-3.976476726144e1));
#53624=cartesian_point('',(-5.380946299308e1,4.762852207421e1,
-3.976449888408e1));
#53625=cartesian_point('',(-5.392531615857e1,4.775022608680e1,
-3.976382902206e1));
#53626=cartesian_point('',(-5.406209997405e1,4.784887190296e1,
-3.976383550200e1));
#53627=cartesian_point('',(-5.415508517518e1,4.790067308672e1,
-3.976399374248e1));
#53628=cartesian_point('',(-5.337522641457e1,4.791876156624e1,
-4.006839043216e1));
#53629=cartesian_point('',(-5.342893619864e1,4.798238109164e1,
-4.006862691531e1));
#53630=cartesian_point('',(-5.358771593139e1,4.814750186148e1,
-4.006904945335e1));
#53631=cartesian_point('',(-5.377414614244e1,4.828181762797e1,
-4.006913122727e1));
#53632=cartesian_point('',(-5.390073016012e1,4.835273956711e1,
-4.006897198555e1));
#53633=(bounded_surface()b_spline_surface(3,3,((#53613,#53614,#53615,#53616,
#53617),(#53618,#53619,#53620,#53621,#53622),(#53623,#53624,#53625,#53626,
#53627),(#53628,#53629,#53630,#53631,#53632)),.unspecified.,.f.,.f.,.f.)b_spline_surface_with_knots((4,4),(4,1,4),(0.e0,1.e0),(2.002836131179e-1,
3.330730277924e-1,5.645691683933e-1),.unspecified.)geometric_representation_item()rational_b_spline_surface(((1.545374274123e0,1.545374274123e0,1.545374274123e0,
1.545374274123e0,1.545374274123e0),(8.182085752925e-1,8.182085752925e-1,
8.182085752925e-1,8.182085752925e-1,8.182085752925e-1),(8.182085752925e-1,
8.182085752925e-1,8.182085752925e-1,8.182085752925e-1,8.182085752925e-1),(
1.545374274123e0,1.545374274123e0,1.545374274123e0,1.545374274123e0,
1.545374274123e0)))representation_item('')surface());
#53635=oriented_edge('',*,*,#53634,.f.);
#53636=oriented_edge('',*,*,#53608,.t.);
#53637=oriented_edge('',*,*,#53235,.f.);
#53639=oriented_edge('',*,*,#53638,.t.);
#53640=edge_loop('',(#53635,#53636,#53637,#53639));
#53641=face_outer_bound('',#53640,.f.);
#53643=cartesian_point('',(-5.486070638197e1,4.664836119785e1,
-4.045565311096e1));
#53644=direction('',(-5.046486070366e-2,-7.277663199491e-2,-9.960707101756e-1));
#53645=direction('',(-8.860791548092e-1,4.634026055301e-1,1.103433734115e-2));
#53646=axis2_placement_3d('',#53643,#53644,#53645);
#53647=cylindrical_surface('',#53646,1.199969060765e0);
#53649=oriented_edge('',*,*,#53648,.f.);
#53651=oriented_edge('',*,*,#53650,.f.);
#53653=oriented_edge('',*,*,#53652,.f.);
#53654=oriented_edge('',*,*,#53590,.t.);
#53655=oriented_edge('',*,*,#53634,.t.);
#53656=edge_loop('',(#53649,#53651,#53653,#53654,#53655));
#53657=face_outer_bound('',#53656,.f.);
#53659=cartesian_point('',(-5.402776670276e1,4.758238933105e1,
-4.069790921743e1));
#53660=cartesian_point('',(-5.407121003265e1,4.761883518220e1,
-4.070582289058e1));
#53661=cartesian_point('',(-5.416059576080e1,4.768758101536e1,
-4.071621071306e1));
#53662=cartesian_point('',(-5.429782654493e1,4.777576443407e1,
-4.071630781397e1));
#53663=cartesian_point('',(-5.443335678208e1,4.784858941306e1,
-4.070339566935e1));
#53664=cartesian_point('',(-5.456657623716e1,4.790857996627e1,
-4.067989668982e1));
#53665=cartesian_point('',(-5.470439114722e1,4.795985724097e1,
-4.064527742512e1));
#53666=cartesian_point('',(-5.485282105989e1,4.800389684569e1,
-4.059702909562e1));
#53667=cartesian_point('',(-5.501630814774e1,4.803991584293e1,
-4.053138800937e1));
#53668=cartesian_point('',(-5.519674329562e1,4.806514188141e1,
-4.044415816198e1));
#53669=cartesian_point('',(-5.539196149649e1,4.807548267930e1,
-4.033232445552e1));
#53670=cartesian_point('',(-5.559795332128e1,4.806694610321e1,
-4.019415585220e1));
#53671=cartesian_point('',(-5.581116234463e1,4.803573540180e1,
-4.002790019078e1));
#53672=cartesian_point('',(-5.602906211299e1,4.797718360524e1,
-3.983034169045e1));
#53673=cartesian_point('',(-5.624795327105e1,4.788512817860e1,
-3.959759102915e1));
#53674=cartesian_point('',(-5.641818079907e1,4.777883842086e1,
-3.938104027340e1));
#53675=cartesian_point('',(-5.651272308650e1,4.770023928119e1,
-3.924069569295e1));
#53676=cartesian_point('',(-5.654273696494e1,4.767283838276e1,
-3.919365611586e1));
#53677=cartesian_point('',(-5.424316525724e1,4.743049377325e1,
-4.015778942635e1));
#53678=cartesian_point('',(-5.426308717940e1,4.744637288540e1,
-4.016210914020e1));
#53679=cartesian_point('',(-5.430456744029e1,4.747436252274e1,
-4.017037008165e1));
#53680=cartesian_point('',(-5.437287811779e1,4.750726796898e1,
-4.018162060410e1));
#53681=cartesian_point('',(-5.444666705491e1,4.753312639481e1,
-4.019020176305e1));
#53682=cartesian_point('',(-5.452559527507e1,4.755366044334e1,
-4.019494420564e1));
#53683=cartesian_point('',(-5.461377622024e1,4.757034590944e1,
-4.019489276615e1));
#53684=cartesian_point('',(-5.471567233484e1,4.758326248356e1,
-4.018825567196e1));
#53685=cartesian_point('',(-5.483542519492e1,4.759127766809e1,
-4.017224399345e1));
#53686=cartesian_point('',(-5.497579473747e1,4.759211791276e1,
-4.014321087034e1));
#53687=cartesian_point('',(-5.513638875927e1,4.758275119795e1,
-4.009750333659e1));
#53688=cartesian_point('',(-5.531480932146e1,4.756009267176e1,
-4.003213209736e1));
#53689=cartesian_point('',(-5.550867137485e1,4.752098140713e1,
-3.994432405279e1));
#53690=cartesian_point('',(-5.571658255253e1,4.746140829845e1,
-3.983042936886e1));
#53691=cartesian_point('',(-5.593640543857e1,4.737613125573e1,
-3.968601736312e1));
#53692=cartesian_point('',(-5.611779325881e1,4.728237584134e1,
-3.954264081458e1));
#53693=cartesian_point('',(-5.622419053286e1,4.721402219804e1,
-3.944510202663e1));
#53694=cartesian_point('',(-5.625865934286e1,4.719022788681e1,
-3.941190561681e1));
#53695=cartesian_point('',(-5.399826014795e1,4.780580216669e1,
-3.975733633026e1));
#53696=cartesian_point('',(-5.401685028721e1,4.781977511931e1,
-3.976069443823e1));
#53697=cartesian_point('',(-5.405723552027e1,4.784336596629e1,
-3.976551565282e1));
#53698=cartesian_point('',(-5.412562596128e1,4.786577970810e1,
-3.976734287363e1));
#53699=cartesian_point('',(-5.419847826765e1,4.787719995277e1,
-3.976435659408e1));
#53700=cartesian_point('',(-5.427428989603e1,4.788013454217e1,
-3.975718732722e1));
#53701=cartesian_point('',(-5.435645015654e1,4.787573875542e1,
-3.974550280195e1));
#53702=cartesian_point('',(-5.444860688429e1,4.786347929520e1,
-3.972817107206e1));
#53703=cartesian_point('',(-5.455398060435e1,4.784167781083e1,
-3.970347788923e1));
#53704=cartesian_point('',(-5.467454125856e1,4.780797559943e1,
-3.966942635473e1));
#53705=cartesian_point('',(-5.480972805592e1,4.776017647951e1,
-3.962441688984e1));
#53706=cartesian_point('',(-5.495763363916e1,4.769655758571e1,
-3.956738885757e1));
#53707=cartesian_point('',(-5.511663098829e1,4.761529773615e1,
-3.949730897974e1));
#53708=cartesian_point('',(-5.528607150725e1,4.751358765487e1,
-3.941251049128e1));
#53709=cartesian_point('',(-5.546488815027e1,4.738777953464e1,
-3.931097491018e1));
#53710=cartesian_point('',(-5.561290404964e1,4.726495030377e1,
-3.921506835938e1));
#53711=cartesian_point('',(-5.570030315700e1,4.718229593393e1,
-3.915193078426e1));
#53712=cartesian_point('',(-5.572870144343e1,4.715423473636e1,
-3.913064940173e1));
#53713=cartesian_point('',(-5.363839655736e1,4.817908526826e1,
-4.006123617826e1));
#53714=cartesian_point('',(-5.367972251005e1,4.821250055131e1,
-4.006762101183e1));
#53715=cartesian_point('',(-5.376736727352e1,4.827425282828e1,
-4.007254007561e1));
#53716=cartesian_point('',(-5.390472487219e1,4.834575567838e1,
-4.005765524191e1));
#53717=cartesian_point('',(-5.403876597725e1,4.839562565773e1,
-4.002635223881e1));
#53718=cartesian_point('',(-5.416703042020e1,4.842763515336e1,
-3.998391505071e1));
#53719=cartesian_point('',(-5.429527315404e1,4.844539573049e1,
-3.993080055610e1));
#53720=cartesian_point('',(-5.442821859403e1,4.844940841957e1,
-3.986554902127e1));
#53721=cartesian_point('',(-5.456884455066e1,4.843802244130e1,
-3.978610537040e1));
#53722=cartesian_point('',(-5.471778590996e1,4.840833006187e1,
-3.969089684269e1));
#53723=cartesian_point('',(-5.487260963029e1,4.835756788314e1,
-3.958017298314e1));
#53724=cartesian_point('',(-5.503008624922e1,4.828390916918e1,
-3.945526909166e1));
#53725=cartesian_point('',(-5.518786451816e1,4.818568720496e1,
-3.931719911767e1));
#53726=cartesian_point('',(-5.534460049119e1,4.806014260783e1,
-3.916590012533e1));
#53727=cartesian_point('',(-5.549829657491e1,4.790364756379e1,
-3.900131790586e1));
#53728=cartesian_point('',(-5.561546669749e1,4.775113387799e1,
-3.886023882963e1));
#53729=cartesian_point('',(-5.567980414784e1,4.764979827525e1,
-3.877458810705e1));
#53730=cartesian_point('',(-5.570016661210e1,4.761561353243e1,
-3.874649201352e1));
#53731=(bounded_surface()b_spline_surface(3,3,((#53659,#53660,#53661,#53662,
#53663,#53664,#53665,#53666,#53667,#53668,#53669,#53670,#53671,#53672,#53673,
#53674,#53675,#53676),(#53677,#53678,#53679,#53680,#53681,#53682,#53683,#53684,
#53685,#53686,#53687,#53688,#53689,#53690,#53691,#53692,#53693,#53694),(#53695,
#53696,#53697,#53698,#53699,#53700,#53701,#53702,#53703,#53704,#53705,#53706,
#53707,#53708,#53709,#53710,#53711,#53712),(#53713,#53714,#53715,#53716,#53717,
#53718,#53719,#53720,#53721,#53722,#53723,#53724,#53725,#53726,#53727,#53728,
#53729,#53730)),.unspecified.,.f.,.f.,.f.)b_spline_surface_with_knots((4,4),(4,
1,1,1,1,1,1,1,1,1,1,1,1,1,1,4),(0.e0,1.e0),(7.132843325493e-2,1.249753617511e-1,
1.777664743302e-1,2.249932058377e-1,2.700768681948e-1,3.161534063516e-1,
3.654428589326e-1,4.199375052762e-1,4.813306432906e-1,5.499286424561e-1,
6.245197213943e-1,7.056070194126e-1,7.945212425409e-1,8.923211422606e-1,1.e0,
1.053250741773e0),.unspecified.)geometric_representation_item()rational_b_spline_surface(((1.544472104093e0,1.544472104093e0,1.544472104093e0,1.544472104093e0,
1.544472104093e0,1.544472104093e0,1.544472104093e0,1.544472104093e0,
1.544472104093e0,1.544472104093e0,1.544472104093e0,1.544472104093e0,
1.544472104093e0,1.544472104093e0,1.544472104093e0,1.544472104093e0,
1.544472104093e0,1.544472104093e0),(8.185092986356e-1,8.185092986356e-1,
8.185092986356e-1,8.185092986356e-1,8.185092986356e-1,8.185092986356e-1,
8.185092986356e-1,8.185092986356e-1,8.185092986356e-1,8.185092986356e-1,
8.185092986356e-1,8.185092986356e-1,8.185092986356e-1,8.185092986356e-1,
8.185092986356e-1,8.185092986356e-1,8.185092986356e-1,8.185092986356e-1),(
8.185092986356e-1,8.185092986356e-1,8.185092986356e-1,8.185092986356e-1,
8.185092986356e-1,8.185092986356e-1,8.185092986356e-1,8.185092986356e-1,
8.185092986356e-1,8.185092986356e-1,8.185092986356e-1,8.185092986356e-1,
8.185092986356e-1,8.185092986356e-1,8.185092986356e-1,8.185092986356e-1,
8.185092986356e-1,8.185092986356e-1),(1.544472104093e0,1.544472104093e0,
1.544472104093e0,1.544472104093e0,1.544472104093e0,1.544472104093e0,
1.544472104093e0,1.544472104093e0,1.544472104093e0,1.544472104093e0,
1.544472104093e0,1.544472104093e0,1.544472104093e0,1.544472104093e0,
1.544472104093e0,1.544472104093e0,1.544472104093e0,1.544472104093e0)))representation_item('')surface());
#53732=oriented_edge('',*,*,#53648,.t.);
#53733=oriented_edge('',*,*,#53638,.f.);
#53735=oriented_edge('',*,*,#53734,.f.);
#53736=edge_loop('',(#53732,#53733,#53735));
#53737=face_outer_bound('',#53736,.f.);
#53739=cartesian_point('',(0.e0,0.e0,-3.9e1));
#53740=direction('',(0.e0,0.e0,1.e0));
#53741=direction('',(-9.333331978272e-4,-9.999995644445e-1,0.e0));
#53742=axis2_placement_3d('',#53739,#53740,#53741);
#53743=toroidal_surface('',#53742,7.222506558621e1,1.e0);
#53745=oriented_edge('',*,*,#53744,.t.);
#53747=oriented_edge('',*,*,#53746,.t.);
#53749=oriented_edge('',*,*,#53748,.t.);
#53750=oriented_edge('',*,*,#53734,.t.);
#53751=oriented_edge('',*,*,#53233,.f.);
#53752=edge_loop('',(#53745,#53747,#53749,#53750,#53751));
#53753=face_outer_bound('',#53752,.f.);
#53755=cartesian_point('',(-5.344641015631e1,5.111248069876e1,
-3.930690153170e1));
#53756=cartesian_point('',(-5.344497944953e1,5.110227766164e1,
-3.934757674111e1));
#53757=cartesian_point('',(-5.343354815847e1,5.108454381787e1,
-3.942121072364e1));
#53758=cartesian_point('',(-5.339454399791e1,5.105954536866e1,
-3.952621370769e1));
#53759=cartesian_point('',(-5.333947889748e1,5.103627246094e1,
-3.962117935362e1));
#53760=cartesian_point('',(-5.326429647252e1,5.101205619260e1,
-3.971264691651e1));
#53761=cartesian_point('',(-5.317153218858e1,5.098688269606e1,
-3.979633634580e1));
#53762=cartesian_point('',(-5.306525352013e1,5.096072649699e1,
-3.986951617150e1));
#53763=cartesian_point('',(-5.294797292368e1,5.093318151488e1,
-3.993206010225e1));
#53764=cartesian_point('',(-5.281934898771e1,5.090338430167e1,
-3.998500625379e1));
#53765=cartesian_point('',(-5.267724052594e1,5.087016965258e1,
-4.002892492919e1));
#53766=cartesian_point('',(-5.252010094076e1,5.083248127908e1,
-4.006319536170e1));
#53767=cartesian_point('',(-5.234752296700e1,5.078944143802e1,
-4.008642596722e1));
#53768=cartesian_point('',(-5.215963057089e1,5.074018749010e1,
-4.009688303986e1));
#53769=cartesian_point('',(-5.195643299810e1,5.068366742159e1,
-4.009251487549e1));
#53770=cartesian_point('',(-5.176866168317e1,5.062770202395e1,
-4.007374520586e1));
#53771=cartesian_point('',(-5.164944737384e1,5.058982159840e1,
-4.005390710571e1));
#53772=cartesian_point('',(-5.160171683321e1,5.057426804602e1,
-4.004470560089e1));
#53773=cartesian_point('',(-5.283623322995e1,5.096271014279e1,
-3.929660804719e1));
#53774=cartesian_point('',(-5.283437165689e1,5.095643894919e1,
-3.930328460351e1));
#53775=cartesian_point('',(-5.282847107536e1,5.094207709494e1,
-3.931481189968e1));
#53776=cartesian_point('',(-5.281295345660e1,5.091287185883e1,
-3.933291770875e1));
#53777=cartesian_point('',(-5.279174042873e1,5.087817621648e1,
-3.935247172492e1));
#53778=cartesian_point('',(-5.276166262155e1,5.083491356254e1,
-3.937630150955e1));
#53779=cartesian_point('',(-5.272179076719e1,5.078422844065e1,
-3.940440824652e1));
#53780=cartesian_point('',(-5.267216286591e1,5.072798488647e1,
-3.943592386767e1));
#53781=cartesian_point('',(-5.261276334722e1,5.066724644391e1,
-3.947006728225e1));
#53782=cartesian_point('',(-5.254247993464e1,5.060171885942e1,
-3.950664880079e1));
#53783=cartesian_point('',(-5.245907556301e1,5.053032187763e1,
-3.954578104426e1));
#53784=cartesian_point('',(-5.236037508068e1,5.045236543903e1,
-3.958717547105e1));
#53785=cartesian_point('',(-5.224472372488e1,5.036776415743e1,
-3.963000549653e1));
#53786=cartesian_point('',(-5.211069064124e1,5.027669413149e1,
-3.967307383112e1));
#53787=cartesian_point('',(-5.195654090438e1,5.017924400059e1,
-3.971490621202e1));
#53788=cartesian_point('',(-5.180490791914e1,5.009005634137e1,
-3.974810563819e1));
#53789=cartesian_point('',(-5.170335567787e1,5.003374183765e1,
-3.976565333047e1));
#53790=cartesian_point('',(-5.166179146004e1,5.001118496475e1,
-3.977205475031e1));
#53791=cartesian_point('',(-5.281613638802e1,5.035056093169e1,
-3.915596737406e1));
#53792=cartesian_point('',(-5.281846059305e1,5.034301663431e1,
-3.916783207748e1));
#53793=cartesian_point('',(-5.282209208485e1,5.032652939793e1,
-3.918793418559e1));
#53794=cartesian_point('',(-5.282538273417e1,5.029455588231e1,
-3.922070504307e1));
#53795=cartesian_point('',(-5.282513732341e1,5.025755293909e1,
-3.925816803744e1));
#53796=cartesian_point('',(-5.281839601072e1,5.021263320250e1,
-3.930654841062e1));
#53797=cartesian_point('',(-5.280161161128e1,5.016164036480e1,
-3.936632985688e1));
#53798=cartesian_point('',(-5.277236776428e1,5.010711245770e1,
-3.943568252834e1));
#53799=cartesian_point('',(-5.272925618785e1,5.005062518769e1,
-3.951269802348e1));
#53800=cartesian_point('',(-5.267045365916e1,4.999242746578e1,
-3.959679282584e1));
#53801=cartesian_point('',(-5.259292809367e1,4.993222496308e1,
-3.968818007986e1));
#53802=cartesian_point('',(-5.249333758870e1,4.987027612716e1,
-3.978621929616e1));
#53803=cartesian_point('',(-5.236866487285e1,4.980747942153e1,
-3.988903222492e1));
#53804=cartesian_point('',(-5.221603478672e1,4.974502588973e1,
-3.999386658858e1));
#53805=cartesian_point('',(-5.203206925579e1,4.968414521731e1,
-4.009732408465e1));
#53806=cartesian_point('',(-5.184342296554e1,4.963439691568e1,
-4.018115003145e1));
#53807=cartesian_point('',(-5.171305681530e1,4.960625005820e1,
-4.022657059499e1));
#53808=cartesian_point('',(-5.165905920915e1,4.959542752580e1,
-4.024336075065e1));
#53809=cartesian_point('',(-5.341558796970e1,5.017363779766e1,
-3.909120330735e1));
#53810=cartesian_point('',(-5.342057691978e1,5.016148222273e1,
-3.913983549076e1));
#53811=cartesian_point('',(-5.342376480852e1,5.014048871630e1,
-3.922662051748e1));
#53812=cartesian_point('',(-5.341360657089e1,5.011124460358e1,
-3.935411503846e1));
#53813=cartesian_point('',(-5.339069915053e1,5.008443302751e1,
-3.947654738163e1));
#53814=cartesian_point('',(-5.335130751282e1,5.005767531950e1,
-3.960566776733e1));
#53815=cartesian_point('',(-5.329395206838e1,5.003202988442e1,
-3.973793616305e1));
#53816=cartesian_point('',(-5.321893607953e1,5.000850494429e1,
-3.986914603345e1));
#53817=cartesian_point('',(-5.312663602491e1,4.998747991367e1,
-3.999744214971e1));
#53818=cartesian_point('',(-5.301562012655e1,4.996892438685e1,
-4.012325862179e1));
#53819=cartesian_point('',(-5.288252789041e1,4.995287852119e1,
-4.024731992388e1));
#53820=cartesian_point('',(-5.272402329254e1,4.993974073743e1,
-4.036846551290e1));
#53821=cartesian_point('',(-5.253760941134e1,4.993014220608e1,
-4.048369088361e1));
#53822=cartesian_point('',(-5.232119510674e1,4.992477689167e1,
-4.058887747131e1));
#53823=cartesian_point('',(-5.207226955441e1,4.992434278369e1,
-4.067902270476e1));
#53824=cartesian_point('',(-5.182773155903e1,4.992886486236e1,
-4.073789807437e1));
#53825=cartesian_point('',(-5.166432584440e1,4.993418467988e1,
-4.076080812587e1));
#53826=cartesian_point('',(-5.159752642618e1,4.993662788725e1,
-4.076753964964e1));
#53827=(bounded_surface()b_spline_surface(3,3,((#53755,#53756,#53757,#53758,
#53759,#53760,#53761,#53762,#53763,#53764,#53765,#53766,#53767,#53768,#53769,
#53770,#53771,#53772),(#53773,#53774,#53775,#53776,#53777,#53778,#53779,#53780,
#53781,#53782,#53783,#53784,#53785,#53786,#53787,#53788,#53789,#53790),(#53791,
#53792,#53793,#53794,#53795,#53796,#53797,#53798,#53799,#53800,#53801,#53802,
#53803,#53804,#53805,#53806,#53807,#53808),(#53809,#53810,#53811,#53812,#53813,
#53814,#53815,#53816,#53817,#53818,#53819,#53820,#53821,#53822,#53823,#53824,
#53825,#53826)),.unspecified.,.f.,.f.,.f.)b_spline_surface_with_knots((4,4),(4,
1,1,1,1,1,1,1,1,1,1,1,1,1,1,4),(0.e0,1.e0),(1.388422853187e-1,1.899500855852e-1,
2.300580402358e-1,2.736829682397e-1,3.209263592565e-1,3.711626694174e-1,
4.232994227225e-1,4.767475131252e-1,5.332356019612e-1,5.946155381071e-1,
6.618282132599e-1,7.354800106727e-1,8.159743314513e-1,9.038011804990e-1,1.e0,
1.065220567021e0),.unspecified.)geometric_representation_item()rational_b_spline_surface(((1.578729398451e0,1.578729398451e0,1.578729398451e0,1.578729398451e0,
1.578729398451e0,1.578729398451e0,1.578729398451e0,1.578729398451e0,
1.578729398451e0,1.578729398451e0,1.578729398451e0,1.578729398451e0,
1.578729398451e0,1.578729398451e0,1.578729398451e0,1.578729398451e0,
1.578729398451e0,1.578729398451e0),(8.070902005163e-1,8.070902005163e-1,
8.070902005163e-1,8.070902005163e-1,8.070902005163e-1,8.070902005163e-1,
8.070902005163e-1,8.070902005163e-1,8.070902005163e-1,8.070902005163e-1,
8.070902005163e-1,8.070902005163e-1,8.070902005163e-1,8.070902005163e-1,
8.070902005163e-1,8.070902005163e-1,8.070902005163e-1,8.070902005163e-1),(
8.070902005163e-1,8.070902005163e-1,8.070902005163e-1,8.070902005163e-1,
8.070902005163e-1,8.070902005163e-1,8.070902005163e-1,8.070902005163e-1,
8.070902005163e-1,8.070902005163e-1,8.070902005163e-1,8.070902005163e-1,
8.070902005163e-1,8.070902005163e-1,8.070902005163e-1,8.070902005163e-1,
8.070902005163e-1,8.070902005163e-1),(1.578729398451e0,1.578729398451e0,
1.578729398451e0,1.578729398451e0,1.578729398451e0,1.578729398451e0,
1.578729398451e0,1.578729398451e0,1.578729398451e0,1.578729398451e0,
1.578729398451e0,1.578729398451e0,1.578729398451e0,1.578729398451e0,
1.578729398451e0,1.578729398451e0,1.578729398451e0,1.578729398451e0)))representation_item('')surface());
#53829=oriented_edge('',*,*,#53828,.f.);
#53831=oriented_edge('',*,*,#53830,.f.);
#53832=oriented_edge('',*,*,#53744,.f.);
#53833=edge_loop('',(#53829,#53831,#53832));
#53834=face_outer_bound('',#53833,.f.);
#53836=cartesian_point('',(-2.504229466030e2,2.490266140996e2,-3.94e1));
#53837=direction('',(7.071067811865e-1,-7.071067811865e-1,0.e0));
#53838=direction('',(-7.070680100731e-1,-7.070680100731e-1,-1.047178411625e-2));
#53839=axis2_placement_3d('',#53836,#53837,#53838);
#53840=cylindrical_surface('',#53839,6.e-1);
#53841=oriented_edge('',*,*,#53828,.t.);
#53842=oriented_edge('',*,*,#53231,.f.);
#53844=oriented_edge('',*,*,#53843,.t.);
#53846=oriented_edge('',*,*,#53845,.t.);
#53847=edge_loop('',(#53841,#53842,#53844,#53846));
#53848=face_outer_bound('',#53847,.f.);
#53850=cartesian_point('',(-5.299096418905e1,5.190505705181e1,
-3.951597107050e1));
#53851=cartesian_point('',(-5.301160144318e1,5.191439755158e1,
-3.953327828030e1));
#53852=cartesian_point('',(-5.304941868400e1,5.192833780371e1,
-3.955983589410e1));
#53853=cartesian_point('',(-5.310985871047e1,5.194287812709e1,
-3.959062678158e1));
#53854=cartesian_point('',(-5.316410755503e1,5.195182847845e1,
-3.961112683357e1));
#53855=cartesian_point('',(-5.322106830326e1,5.195766630758e1,
-3.962533025943e1));
#53856=cartesian_point('',(-5.327917298674e1,5.196059206001e1,
-3.963215116119e1));
#53857=cartesian_point('',(-5.333696848883e1,5.196099445333e1,
-3.963071831199e1));
#53858=cartesian_point('',(-5.339316434379e1,5.195938203247e1,
-3.962023834276e1));
#53859=cartesian_point('',(-5.344613015762e1,5.195634296705e1,
-3.959990147022e1));
#53860=cartesian_point('',(-5.349348236526e1,5.195258713203e1,
-3.956928975427e1));
#53861=cartesian_point('',(-5.353224534462e1,5.194891211672e1,
-3.952907212389e1));
#53862=cartesian_point('',(-5.355969054286e1,5.194604069998e1,
-3.948118458372e1));
#53863=cartesian_point('',(-5.358140718007e1,5.194365318921e1,
-3.940116720871e1));
#53864=cartesian_point('',(-5.356887408819e1,5.194503518510e1,
-3.933444647224e1));
#53865=cartesian_point('',(-5.354465016431e1,5.194767315921e1,
-3.929600519066e1));
#53866=cartesian_point('',(-5.298819100426e1,5.191736654793e1,
-3.953237126529e1));
#53867=cartesian_point('',(-5.300968066785e1,5.192574567183e1,
-3.955051588701e1));
#53868=cartesian_point('',(-5.304903232417e1,5.193808463533e1,
-3.957818873829e1));
#53869=cartesian_point('',(-5.311187500446e1,5.195028418971e1,
-3.960989100969e1));
#53870=cartesian_point('',(-5.316825375879e1,5.195725214697e1,
-3.963071017082e1));
#53871=cartesian_point('',(-5.322742693278e1,5.196111912376e1,
-3.964476812160e1));
#53872=cartesian_point('',(-5.328776677662e1,5.196214062079e1,
-3.965096602299e1));
#53873=cartesian_point('',(-5.334776594091e1,5.196075193599e1,
-3.964843009557e1));
#53874=cartesian_point('',(-5.340608696527e1,5.195749735623e1,
-3.963636289505e1));
#53875=cartesian_point('',(-5.346104064224e1,5.195300339323e1,
-3.961394869494e1));
#53876=cartesian_point('',(-5.351015795076e1,5.194802638285e1,
-3.958078542519e1));
#53877=cartesian_point('',(-5.355035762346e1,5.194340942189e1,
-3.953760730711e1));
#53878=cartesian_point('',(-5.357881569122e1,5.193990310065e1,
-3.948645724826e1));
#53879=cartesian_point('',(-5.360133167541e1,5.193702924227e1,
-3.940121747101e1));
#53880=cartesian_point('',(-5.358833726109e1,5.193869209835e1,
-3.933024797757e1));
#53881=cartesian_point('',(-5.356322172648e1,5.194187146059e1,
-3.928915952448e1));
#53882=cartesian_point('',(-5.298199774585e1,5.193930903362e1,
-3.956879985775e1));
#53883=cartesian_point('',(-5.300543198157e1,5.194556362725e1,
-3.958850472119e1));
#53884=cartesian_point('',(-5.304818854640e1,5.195438724122e1,
-3.961816305514e1));
#53885=cartesian_point('',(-5.311618772509e1,5.196153250002e1,
-3.965124855697e1));
#53886=cartesian_point('',(-5.317704190917e1,5.196426864978e1,
-3.967229608557e1));
#53887=cartesian_point('',(-5.324077692101e1,5.196397274748e1,
-3.968562976161e1));
#53888=cartesian_point('',(-5.330564616201e1,5.196101133718e1,
-3.969014818839e1));
#53889=cartesian_point('',(-5.337003886487e1,5.195591049682e1,
-3.968499438529e1));
#53890=cartesian_point('',(-5.343253237371e1,5.194928112488e1,
-3.966938199057e1));
#53891=cartesian_point('',(-5.349133284122e1,5.194182056445e1,
-3.964250229566e1));
#53892=cartesian_point('',(-5.354382098739e1,5.193437100993e1,
-3.960400244336e1));
#53893=cartesian_point('',(-5.358673362352e1,5.192785816184e1,
-3.955475622698e1));
#53894=cartesian_point('',(-5.361708806897e1,5.192307967251e1,
-3.949701293279e1));
#53895=cartesian_point('',(-5.364109274400e1,5.191923404208e1,
-3.940130773649e1));
#53896=cartesian_point('',(-5.362723915594e1,5.192145803831e1,
-3.932186666055e1));
#53897=cartesian_point('',(-5.360046319258e1,5.192571943639e1,
-3.927541762274e1));
#53898=cartesian_point('',(-5.297134239702e1,5.196001948098e1,
-3.963086801658e1));
#53899=cartesian_point('',(-5.299824789806e1,5.196268791495e1,
-3.965230527333e1));
#53900=cartesian_point('',(-5.304679541222e1,5.196565006848e1,
-3.968382798192e1));
#53901=cartesian_point('',(-5.312302343252e1,5.196463173712e1,
-3.971729019005e1));
#53902=cartesian_point('',(-5.319071366557e1,5.196068737862e1,
-3.973724306594e1));
#53903=cartesian_point('',(-5.326113276277e1,5.195396210626e1,
-3.974810386637e1));
#53904=cartesian_point('',(-5.333237467604e1,5.194497693029e1,
-3.974884771070e1));
#53905=cartesian_point('',(-5.340270507254e1,5.193437342546e1,
-3.973871562973e1));
#53906=cartesian_point('',(-5.347061540278e1,5.192283651899e1,
-3.971700232583e1));
#53907=cartesian_point('',(-5.353421382083e1,5.191113996754e1,
-3.968297348970e1));
#53908=cartesian_point('',(-5.359074719802e1,5.190021869776e1,
-3.963640323275e1));
#53909=cartesian_point('',(-5.363680526130e1,5.189108208510e1,
-3.957838630159e1));
#53910=cartesian_point('',(-5.366929930109e1,5.188456252823e1,
-3.951142764237e1));
#53911=cartesian_point('',(-5.369495460656e1,5.187939629430e1,
-3.940139551065e1));
#53912=cartesian_point('',(-5.368014833109e1,5.188238269823e1,
-3.931050319549e1));
#53913=cartesian_point('',(-5.365153165875e1,5.188811553060e1,
-3.925652464746e1));
#53914=cartesian_point('',(-5.296001147933e1,5.196633802745e1,
-3.969631261197e1));
#53915=cartesian_point('',(-5.299072415360e1,5.196525656193e1,
-3.971871477210e1));
#53916=cartesian_point('',(-5.304536792385e1,5.196215760849e1,
-3.975079011141e1));
#53917=cartesian_point('',(-5.312975411914e1,5.195294857491e1,
-3.978280685265e1));
#53918=cartesian_point('',(-5.320391772778e1,5.194245330526e1,
-3.980022474884e1));
#53919=cartesian_point('',(-5.328037154576e1,5.192956633896e1,
-3.980732529377e1));
#53920=cartesian_point('',(-5.335708146271e1,5.191493923268e1,
-3.980323954638e1));
#53921=cartesian_point('',(-5.343223184630e1,5.189929888285e1,
-3.978737645414e1));
#53922=cartesian_point('',(-5.350427873290e1,5.188337154534e1,
-3.975917405919e1));
#53923=cartesian_point('',(-5.357130166484e1,5.186797034852e1,
-3.971803460712e1));
#53924=cartesian_point('',(-5.363052007223e1,5.185407815638e1,
-3.966390621077e1));
#53925=cartesian_point('',(-5.367852017144e1,5.184273946393e1,
-3.959810090563e1));
#53926=cartesian_point('',(-5.371225443609e1,5.183478102037e1,
-3.952330389128e1));
#53927=cartesian_point('',(-5.373882579569e1,5.182853421705e1,
-3.940142661869e1));
#53928=cartesian_point('',(-5.372349072956e1,5.183214426406e1,
-3.930123601926e1));
#53929=cartesian_point('',(-5.369385300233e1,5.183908223229e1,
-3.924081106417e1));
#53930=cartesian_point('',(-5.294890444593e1,5.195819217585e1,
-3.975995389058e1));
#53931=cartesian_point('',(-5.298345482190e1,5.195349300121e1,
-3.978250083886e1));
#53932=cartesian_point('',(-5.304401792134e1,5.194460972890e1,
-3.981381226419e1));
#53933=cartesian_point('',(-5.313586021011e1,5.192781966243e1,
-3.984272654277e1));
#53934=cartesian_point('',(-5.321564241142e1,5.191140798032e1,
-3.985640781473e1));
#53935=cartesian_point('',(-5.329703186605e1,5.189309766412e1,
-3.985879010362e1));
#53936=cartesian_point('',(-5.337790682049e1,5.187363745543e1,
-3.984922541569e1));
#53937=cartesian_point('',(-5.345641769369e1,5.185380364887e1,
-3.982734545086e1));
#53938=cartesian_point('',(-5.353103687073e1,5.183432886970e1,
-3.979278092733e1));
#53939=cartesian_point('',(-5.359988487474e1,5.181602659521e1,
-3.974512039222e1));
#53940=cartesian_point('',(-5.366025914144e1,5.179988041103e1,
-3.968451811521e1));
#53941=cartesian_point('',(-5.370888205175e1,5.178692006002e1,
-3.961248299056e1));
#53942=cartesian_point('',(-5.374288699980e1,5.177792785843e1,
-3.953179325933e1));
#53943=cartesian_point('',(-5.376959004879e1,5.177091745044e1,
-3.940140029146e1));
#53944=cartesian_point('',(-5.375417883303e1,5.177496798263e1,
-3.929472380847e1));
#53945=cartesian_point('',(-5.372439517457e1,5.178275894849e1,
-3.922940463470e1));
#53946=cartesian_point('',(-5.294045090982e1,5.194108499978e1,
-3.980800301660e1));
#53947=cartesian_point('',(-5.297800259254e1,5.193367658723e1,
-3.983005084373e1));
#53948=cartesian_point('',(-5.304302792298e1,5.192051032771e1,
-3.985978773125e1));
#53949=cartesian_point('',(-5.314013360071e1,5.189829099893e1,
-3.988505861367e1));
#53950=cartesian_point('',(-5.322363919954e1,5.187776052475e1,
-3.989494381900e1));
#53951=cartesian_point('',(-5.330803983491e1,5.185579152495e1,
-3.989294983643e1));
#53952=cartesian_point('',(-5.339117586847e1,5.183318329396e1,
-3.987864862639e1));
#53953=cartesian_point('',(-5.347120667642e1,5.181072368032e1,
-3.985188565984e1));
#53954=cartesian_point('',(-5.354665592795e1,5.178912418643e1,
-3.981247798218e1));
#53955=cartesian_point('',(-5.361572784219e1,5.176916946413e1,
-3.976019582636e1));
#53956=cartesian_point('',(-5.367585902049e1,5.175180845416e1,
-3.969537744171e1));
#53957=cartesian_point('',(-5.372398166943e1,5.173802226442e1,
-3.961966927678e1));
#53958=cartesian_point('',(-5.375747379163e1,5.172852980773e1,
-3.953585675762e1));
#53959=cartesian_point('',(-5.378369420943e1,5.172116308112e1,
-3.940133703322e1));
#53960=cartesian_point('',(-5.376856139058e1,5.172541891932e1,
-3.929172366585e1));
#53961=cartesian_point('',(-5.373931698165e1,5.173360935814e1,
-3.922376330151e1));
#53962=cartesian_point('',(-5.293438743329e1,5.192274765835e1,
-3.984225139744e1));
#53963=cartesian_point('',(-5.297413660909e1,5.191342056802e1,
-3.986360230661e1));
#53964=cartesian_point('',(-5.304233867572e1,5.189724868237e1,
-3.989165743226e1));
#53965=cartesian_point('',(-5.314299078851e1,5.187132457219e1,
-3.991360187737e1));
#53966=cartesian_point('',(-5.322885954106e1,5.184805349196e1,
-3.992023468394e1));
#53967=cartesian_point('',(-5.331500545034e1,5.182372109780e1,
-3.991466497797e1));
#53968=cartesian_point('',(-5.339925773450e1,5.179914992072e1,
-3.989665129403e1));
#53969=cartesian_point('',(-5.347980154837e1,5.177512161113e1,
-3.986621703887e1));
#53970=cartesian_point('',(-5.355521894976e1,5.175231807533e1,
-3.982333497670e1));
#53971=cartesian_point('',(-5.362380339499e1,5.173148710867e1,
-3.976792784708e1));
#53972=cartesian_point('',(-5.368313568849e1,5.171353322654e1,
-3.970048092175e1));
#53973=cartesian_point('',(-5.373035760393e1,5.169938184598e1,
-3.962273248570e1));
#53974=cartesian_point('',(-5.376308205967e1,5.168968994639e1,
-3.953743772727e1));
#53975=cartesian_point('',(-5.378863210444e1,5.168219271284e1,
-3.940126761994e1));
#53976=cartesian_point('',(-5.377388605712e1,5.168652353302e1,
-3.929065986688e1));
#53977=cartesian_point('',(-5.374539015285e1,5.169486159216e1,
-3.922140787230e1));
#53978=cartesian_point('',(-5.293027019549e1,5.190732387598e1,
-3.986540106511e1));
#53979=cartesian_point('',(-5.297153343948e1,5.189670600244e1,
-3.988611270902e1));
#53980=cartesian_point('',(-5.304188087615e1,5.187852577762e1,
-3.991275524934e1));
#53981=cartesian_point('',(-5.314482898325e1,5.185017886389e1,
-3.993209158490e1));
#53982=cartesian_point('',(-5.323215170299e1,5.182515153955e1,
-3.993625647912e1));
#53983=cartesian_point('',(-5.331927958960e1,5.179934215579e1,
-3.992804480050e1));
#53984=cartesian_point('',(-5.340404214818e1,5.177358264124e1,
-3.990735588522e1));
#53985=cartesian_point('',(-5.348465151972e1,5.174864334081e1,
-3.987434601652e1));
#53986=cartesian_point('',(-5.355973999367e1,5.172517898731e1,
-3.982910450881e1));
#53987=cartesian_point('',(-5.362767592839e1,5.170390442225e1,
-3.977166852783e1));
#53988=cartesian_point('',(-5.368615979020e1,5.168568440463e1,
-3.970263055469e1));
#53989=cartesian_point('',(-5.373250459116e1,5.167139634251e1,
-3.962378788861e1));
#53990=cartesian_point('',(-5.376451189622e1,5.166164709895e1,
-3.953785784670e1));
#53991=cartesian_point('',(-5.378944791065e1,5.165412252333e1,
-3.940120870894e1));
#53992=cartesian_point('',(-5.377505614796e1,5.165846884706e1,
-3.929047061974e1));
#53993=cartesian_point('',(-5.374724570970e1,5.166683908804e1,
-3.922063691678e1));
#53994=cartesian_point('',(-5.292639785374e1,5.188981600487e1,
-3.988706697841e1));
#53995=cartesian_point('',(-5.296910724403e1,5.187799628550e1,
-3.990700970797e1));
#53996=cartesian_point('',(-5.304146062202e1,5.185796004750e1,
-3.993205039546e1));
#53997=cartesian_point('',(-5.314645493966e1,5.182742817876e1,
-3.994858093873e1));
#53998=cartesian_point('',(-5.323499299619e1,5.180085479056e1,
-3.995016270532e1));
#53999=cartesian_point('',(-5.332283935350e1,5.177378533347e1,
-3.993925012323e1));
#54000=cartesian_point('',(-5.340783171734e1,5.174705413159e1,
-3.991588920734e1));
#54001=cartesian_point('',(-5.348821718479e1,5.172141373028e1,
-3.988037338637e1));
#54002=cartesian_point('',(-5.356268597743e1,5.169748615854e1,
-3.983291251210e1));
#54003=cartesian_point('',(-5.362969134902e1,5.167594725886e1,
-3.977366234793e1));
#54004=cartesian_point('',(-5.368706826847e1,5.165761471383e1,
-3.970332365773e1));
#54005=cartesian_point('',(-5.373232002259e1,5.164331048445e1,
-3.962374586707e1));
#54006=cartesian_point('',(-5.376345502184e1,5.163358615691e1,
-3.953759316501e1));
#54007=cartesian_point('',(-5.378765313699e1,5.162609774248e1,
-3.940114140845e1));
#54008=cartesian_point('',(-5.377368714413e1,5.163042288883e1,
-3.929083096203e1));
#54009=cartesian_point('',(-5.374670035489e1,5.163875467353e1,
-3.922074838589e1));
#54010=cartesian_point('',(-5.292138809889e1,5.186251142184e1,
-3.991493116521e1));
#54011=cartesian_point('',(-5.296600273256e1,5.184915569806e1,
-3.993361913340e1));
#54012=cartesian_point('',(-5.304093292264e1,5.182676925136e1,
-3.995616369477e1));
#54013=cartesian_point('',(-5.314839892421e1,5.179355599845e1,
-3.996851722871e1));
#54014=cartesian_point('',(-5.323827337367e1,5.176514635200e1,
-3.996635085903e1));
#54015=cartesian_point('',(-5.332673120900e1,5.173664683149e1,
-3.995160899223e1));
#54016=cartesian_point('',(-5.341163304280e1,5.170888486922e1,
-3.992454950505e1));
#54017=cartesian_point('',(-5.349128604307e1,5.168257887030e1,
-3.988566212986e1));
#54018=cartesian_point('',(-5.356447195323e1,5.165829747227e1,
-3.983532959327e1));
#54019=cartesian_point('',(-5.362977626264e1,5.163665365044e1,
-3.977387811360e1));
#54020=cartesian_point('',(-5.368524199862e1,5.161838916605e1,
-3.970216009569e1));
#54021=cartesian_point('',(-5.372866392336e1,5.160423828511e1,
-3.962208716482e1));
#54022=cartesian_point('',(-5.375836366748e1,5.159466845652e1,
-3.953622762664e1));
#54023=cartesian_point('',(-5.378135843653e1,5.158732277189e1,
-3.940103589777e1));
#54024=cartesian_point('',(-5.376808679573e1,5.159156507260e1,
-3.929213189115e1));
#54025=cartesian_point('',(-5.374244307355e1,5.159974054116e1,
-3.922218979245e1));
#54026=cartesian_point('',(-5.291574281410e1,5.182150569124e1,
-3.994596590577e1));
#54027=cartesian_point('',(-5.296257988711e1,5.180646058472e1,
-3.996266804789e1));
#54028=cartesian_point('',(-5.304037346260e1,5.178153789160e1,
-3.998146771288e1));
#54029=cartesian_point('',(-5.315023855110e1,5.174562281525e1,
-3.998791099173e1));
#54030=cartesian_point('',(-5.324109999214e1,5.171550454018e1,
-3.998062736281e1));
#54031=cartesian_point('',(-5.332954734259e1,5.168583374303e1,
-3.996083345301e1));
#54032=cartesian_point('',(-5.341349407759e1,5.165740811403e1,
-3.992907448745e1));
#54033=cartesian_point('',(-5.349134771448e1,5.163088314401e1,
-3.988610292222e1));
#54034=cartesian_point('',(-5.356202958393e1,5.160674293069e1,
-3.983253353361e1));
#54035=cartesian_point('',(-5.362432346623e1,5.158550230314e1,
-3.976892206004e1));
#54036=cartesian_point('',(-5.367658173485e1,5.156778443780e1,
-3.969631719519e1));
#54037=cartesian_point('',(-5.371702727117e1,5.155418967172e1,
-3.961668913433e1));
#54038=cartesian_point('',(-5.374443500319e1,5.154506287486e1,
-3.953243841611e1));
#54039=cartesian_point('',(-5.376552671784e1,5.153808907208e1,
-3.940087643665e1));
#54040=cartesian_point('',(-5.375335320493e1,5.154211605403e1,
-3.929543396167e1));
#54041=cartesian_point('',(-5.372983329669e1,5.154988097740e1,
-3.922666736890e1));
#54042=cartesian_point('',(-5.291059459238e1,5.176265032762e1,
-3.997350448589e1));
#54043=cartesian_point('',(-5.295961668798e1,5.174615153388e1,
-3.998719682434e1));
#54044=cartesian_point('',(-5.303993701441e1,5.171915091315e1,
-4.000062736714e1));
#54045=cartesian_point('',(-5.315118047697e1,5.168144211873e1,
-3.999915822977e1));
#54046=cartesian_point('',(-5.324185418213e1,5.165052151836e1,
-3.998533460600e1));
#54047=cartesian_point('',(-5.332882556204e1,5.162070535570e1,
-3.995938857414e1));
#54048=cartesian_point('',(-5.341011300312e1,5.159271813008e1,
-3.992222930662e1));
#54049=cartesian_point('',(-5.348428399619e1,5.156710671850e1,
-3.987493588172e1));
#54050=cartesian_point('',(-5.355046358812e1,5.154422702576e1,
-3.981841276741e1));
#54051=cartesian_point('',(-5.360771969492e1,5.152444714011e1,
-3.975350350047e1));
#54052=cartesian_point('',(-5.365484379570e1,5.150821285044e1,
-3.968148904854e1));
#54053=cartesian_point('',(-5.369065812533e1,5.149592875911e1,
-3.960436886998e1));
#54054=cartesian_point('',(-5.371456134144e1,5.148776974082e1,
-3.952426531951e1));
#54055=cartesian_point('',(-5.373277079473e1,5.148157748345e1,
-3.940064597984e1));
#54056=cartesian_point('',(-5.372226049326e1,5.148515243760e1,
-3.930229425542e1));
#54057=cartesian_point('',(-5.370195689065e1,5.149205160135e1,
-3.923673200385e1));
#54058=cartesian_point('',(-5.290765860319e1,5.169752567049e1,
-3.998808658044e1));
#54059=cartesian_point('',(-5.295815955192e1,5.168032571683e1,
-3.999829942138e1));
#54060=cartesian_point('',(-5.303979657307e1,5.165248567479e1,
-4.000579444621e1));
#54061=cartesian_point('',(-5.315063567406e1,5.161473957007e1,
-3.999610318098e1));
#54062=cartesian_point('',(-5.323960253052e1,5.158447299919e1,
-3.997579491308e1));
#54063=cartesian_point('',(-5.332357563365e1,5.155593100397e1,
-3.994406839046e1));
#54064=cartesian_point('',(-5.340071658935e1,5.152972859532e1,
-3.990219019842e1));
#54065=cartesian_point('',(-5.346978479897e1,5.150627535498e1,
-3.985155367561e1));
#54066=cartesian_point('',(-5.353013387176e1,5.148577893584e1,
-3.979334331644e1));
#54067=cartesian_point('',(-5.358114568610e1,5.146843956794e1,
-3.972868221245e1));
#54068=cartesian_point('',(-5.362209302404e1,5.145450004510e1,
-3.965906213293e1));
#54069=cartesian_point('',(-5.365244718519e1,5.144414510836e1,
-3.958646370936e1));
#54070=cartesian_point('',(-5.367227187403e1,5.143736708122e1,
-3.951266654429e1));
#54071=cartesian_point('',(-5.368715112507e1,5.143227114991e1,
-3.940038949566e1));
#54072=cartesian_point('',(-5.367856256173e1,5.143521232413e1,
-3.931186702780e1));
#54073=cartesian_point('',(-5.366197484948e1,5.144089514003e1,
-3.925126806256e1));
#54074=cartesian_point('',(-5.290728696189e1,5.163910007751e1,
-3.998814687158e1));
#54075=cartesian_point('',(-5.295834519513e1,5.162201468446e1,
-3.999511595604e1));
#54076=cartesian_point('',(-5.303995125568e1,5.159461791699e1,
-3.999729054913e1));
#54077=cartesian_point('',(-5.314884631068e1,5.155843430026e1,
-3.998065982169e1));
#54078=cartesian_point('',(-5.323505336567e1,5.153001800589e1,
-3.995515021434e1));
#54079=cartesian_point('',(-5.331521791997e1,5.150379511051e1,
-3.991907940655e1));
#54080=cartesian_point('',(-5.338765230230e1,5.148025904232e1,
-3.987399750581e1));
#54081=cartesian_point('',(-5.345130029140e1,5.145968218749e1,
-3.982154114212e1));
#54082=cartesian_point('',(-5.350572312614e1,5.144213394911e1,
-3.976311282239e1));
#54083=cartesian_point('',(-5.355058399124e1,5.142765946950e1,
-3.970005455781e1));
#54084=cartesian_point('',(-5.358558371197e1,5.141631392796e1,
-3.963400936254e1));
#54085=cartesian_point('',(-5.361076430515e1,5.140808213486e1,
-3.956689901347e1));
#54086=cartesian_point('',(-5.362676552387e1,5.140279719058e1,
-3.950016698817e1));
#54087=cartesian_point('',(-5.363854164930e1,5.139887455099e1,
-3.940015818271e1));
#54088=cartesian_point('',(-5.363174381941e1,5.140113765207e1,
-3.932207911676e1));
#54089=cartesian_point('',(-5.361861840918e1,5.140551750741e1,
-3.926709462888e1));
#54090=cartesian_point('',(-5.290813402727e1,5.160433689367e1,
-3.998203432651e1));
#54091=cartesian_point('',(-5.295916054040e1,5.158767076238e1,
-3.998701569022e1));
#54092=cartesian_point('',(-5.304017581724e1,5.156110261448e1,
-3.998602676824e1));
#54093=cartesian_point('',(-5.314716754478e1,5.152660223039e1,
-3.996547335138e1));
#54094=cartesian_point('',(-5.323115245439e1,5.149988343842e1,
-3.993715992622e1));
#54095=cartesian_point('',(-5.330852272071e1,5.147559566936e1,
-3.989890164154e1));
#54096=cartesian_point('',(-5.337769085126e1,5.145414898159e1,
-3.985239977117e1));
#54097=cartesian_point('',(-5.343771609325e1,5.143572750879e1,
-3.979941745769e1));
#54098=cartesian_point('',(-5.348828444242e1,5.142031591762e1,
-3.974147124518e1));
#54099=cartesian_point('',(-5.352922629050e1,5.140786495036e1,
-3.968001835005e1));
#54100=cartesian_point('',(-5.356049537733e1,5.139831555864e1,
-3.961677389489e1));
#54101=cartesian_point('',(-5.358246782778e1,5.139153232630e1,
-3.955360482424e1));
#54102=cartesian_point('',(-5.359611642254e1,5.138725576435e1,
-3.949174110343e1));
#54103=cartesian_point('',(-5.360599166262e1,5.138412082041e1,
-3.940001997938e1));
#54104=cartesian_point('',(-5.360029079945e1,5.138592877276e1,
-3.932892210524e1));
#54105=cartesian_point('',(-5.358928619895e1,5.138943339516e1,
-3.927782675813e1));
#54106=cartesian_point('',(-5.290860267312e1,5.159134832368e1,
-3.997887469491e1));
#54107=cartesian_point('',(-5.295956558445e1,5.157488885280e1,
-3.998310516913e1));
#54108=cartesian_point('',(-5.304027859755e1,5.154871076426e1,
-3.998093456737e1));
#54109=cartesian_point('',(-5.314645283352e1,5.151494662511e1,
-3.995894489987e1));
#54110=cartesian_point('',(-5.322952485638e1,5.148894705119e1,
-3.992962533161e1));
#54111=cartesian_point('',(-5.330577585358e1,5.146546139708e1,
-3.989060634247e1));
#54112=cartesian_point('',(-5.337365725793e1,5.144486700075e1,
-3.984364318966e1));
#54113=cartesian_point('',(-5.343227228020e1,5.142731407898e1,
-3.979054368568e1));
#54114=cartesian_point('',(-5.348135370246e1,5.141275528539e1,
-3.973286474885e1));
#54115=cartesian_point('',(-5.352079436572e1,5.140110578918e1,
-3.967210449561e1));
#54116=cartesian_point('',(-5.355064225413e1,5.139226349312e1,
-3.961000244330e1));
#54117=cartesian_point('',(-5.357139754644e1,5.138604788019e1,
-3.954840222700e1));
#54118=cartesian_point('',(-5.358415606775e1,5.138216517326e1,
-3.948845211195e1));
#54119=cartesian_point('',(-5.359331331280e1,5.137933729730e1,
-3.939996826095e1));
#54120=cartesian_point('',(-5.358802679372e1,5.138096782868e1,
-3.933158807732e1));
#54121=cartesian_point('',(-5.357782324384e1,5.138413119733e1,
-3.928202396464e1));
#54122=b_spline_surface_with_knots('',3,3,((#53850,#53851,#53852,#53853,#53854,
#53855,#53856,#53857,#53858,#53859,#53860,#53861,#53862,#53863,#53864,#53865),(
#53866,#53867,#53868,#53869,#53870,#53871,#53872,#53873,#53874,#53875,#53876,
#53877,#53878,#53879,#53880,#53881),(#53882,#53883,#53884,#53885,#53886,#53887,
#53888,#53889,#53890,#53891,#53892,#53893,#53894,#53895,#53896,#53897),(#53898,
#53899,#53900,#53901,#53902,#53903,#53904,#53905,#53906,#53907,#53908,#53909,
#53910,#53911,#53912,#53913),(#53914,#53915,#53916,#53917,#53918,#53919,#53920,
#53921,#53922,#53923,#53924,#53925,#53926,#53927,#53928,#53929),(#53930,#53931,
#53932,#53933,#53934,#53935,#53936,#53937,#53938,#53939,#53940,#53941,#53942,
#53943,#53944,#53945),(#53946,#53947,#53948,#53949,#53950,#53951,#53952,#53953,
#53954,#53955,#53956,#53957,#53958,#53959,#53960,#53961),(#53962,#53963,#53964,
#53965,#53966,#53967,#53968,#53969,#53970,#53971,#53972,#53973,#53974,#53975,
#53976,#53977),(#53978,#53979,#53980,#53981,#53982,#53983,#53984,#53985,#53986,
#53987,#53988,#53989,#53990,#53991,#53992,#53993),(#53994,#53995,#53996,#53997,
#53998,#53999,#54000,#54001,#54002,#54003,#54004,#54005,#54006,#54007,#54008,
#54009),(#54010,#54011,#54012,#54013,#54014,#54015,#54016,#54017,#54018,#54019,
#54020,#54021,#54022,#54023,#54024,#54025),(#54026,#54027,#54028,#54029,#54030,
#54031,#54032,#54033,#54034,#54035,#54036,#54037,#54038,#54039,#54040,#54041),(
#54042,#54043,#54044,#54045,#54046,#54047,#54048,#54049,#54050,#54051,#54052,
#54053,#54054,#54055,#54056,#54057),(#54058,#54059,#54060,#54061,#54062,#54063,
#54064,#54065,#54066,#54067,#54068,#54069,#54070,#54071,#54072,#54073),(#54074,
#54075,#54076,#54077,#54078,#54079,#54080,#54081,#54082,#54083,#54084,#54085,
#54086,#54087,#54088,#54089),(#54090,#54091,#54092,#54093,#54094,#54095,#54096,
#54097,#54098,#54099,#54100,#54101,#54102,#54103,#54104,#54105),(#54106,#54107,
#54108,#54109,#54110,#54111,#54112,#54113,#54114,#54115,#54116,#54117,#54118,
#54119,#54120,#54121)),.unspecified.,.f.,.f.,.f.,(4,1,1,1,1,1,1,1,1,1,1,1,1,1,
4),(4,1,1,1,1,1,1,1,1,1,1,1,1,4),(2.524330241577e-1,3.75e-1,5.e-1,6.25e-1,
7.5e-1,8.75e-1,9.375e-1,1.e0,1.0625e0,1.125e0,1.25e0,1.375e0,1.5e0,1.625e0,
1.702978524488e0),(-1.206373866539e-1,0.e0,7.403562166058e-2,1.472650563690e-1,
2.190036658941e-1,2.886591143614e-1,3.557753076382e-1,4.208653643896e-1,
4.845854842472e-1,5.465342826702e-1,6.064335311844e-1,6.641929050851e-1,
7.201489473462e-1,8.631030151006e-1),.unspecified.);
#54124=oriented_edge('',*,*,#54123,.f.);
#54125=oriented_edge('',*,*,#53843,.f.);
#54126=oriented_edge('',*,*,#53217,.t.);
#54127=edge_loop('',(#54124,#54125,#54126));
#54128=face_outer_bound('',#54127,.f.);
#54130=cartesian_point('',(-5.350054156440e1,5.136012154921e1,
-3.937508041634e1));
#54131=cartesian_point('',(-5.350040950506e1,5.136013576502e1,
-3.938495709719e1));
#54132=cartesian_point('',(-5.350024805555e1,5.136012059153e1,
-3.939483383888e1));
#54133=cartesian_point('',(-5.350005721846e1,5.136007602537e1,
-3.940471023557e1));
#54134=cartesian_point('',(-5.387102623421e1,5.138500166621e1,
-3.937998349074e1));
#54135=cartesian_point('',(-5.387088362377e1,5.138501700751e1,
-3.939064859143e1));
#54136=cartesian_point('',(-5.387070927572e1,5.138500061224e1,
-3.940131375953e1));
#54137=cartesian_point('',(-5.387050319298e1,5.138495247677e1,
-3.941197855667e1));
#54138=cartesian_point('',(-5.399907708599e1,5.177330724575e1,
-3.938111740774e1));
#54139=cartesian_point('',(-5.399892069560e1,5.177332405704e1,
-3.939281220485e1));
#54140=cartesian_point('',(-5.399872950173e1,5.177330606602e1,
-3.940450707777e1));
#54141=cartesian_point('',(-5.399850350779e1,5.177325326890e1,
-3.941620154585e1));
#54142=cartesian_point('',(-5.359289171506e1,5.193756404835e1,
-3.937545901188e1));
#54143=cartesian_point('',(-5.359274178096e1,5.193758017091e1,
-3.938667136516e1));
#54144=cartesian_point('',(-5.359255847989e1,5.193756292753e1,
-3.939788379028e1));
#54145=cartesian_point('',(-5.359234181493e1,5.193751231456e1,
-3.940909582644e1));
#54146=(bounded_surface()b_spline_surface(3,3,((#54130,#54131,#54132,#54133),(
#54134,#54135,#54136,#54137),(#54138,#54139,#54140,#54141),(#54142,#54143,
#54144,#54145)),.unspecified.,.f.,.f.,.f.)b_spline_surface_with_knots((4,4),(4,
4),(-5.845345145814e-1,1.296273549954e0),(1.643508646705e-1,1.753795688167e-1),
.unspecified.)geometric_representation_item()rational_b_spline_surface(((
1.859359901395e0,1.859359901395e0,1.859359901395e0,1.859359901395e0),(
8.658208846391e-1,8.658208846391e-1,8.658208846391e-1,8.658208846391e-1),(
7.337833553976e-1,7.337833553976e-1,7.337833553976e-1,7.337833553976e-1),(
1.463247313671e0,1.463247313671e0,1.463247313671e0,1.463247313671e0)))representation_item('')surface());
#54147=oriented_edge('',*,*,#54123,.t.);
#54149=oriented_edge('',*,*,#54148,.t.);
#54151=oriented_edge('',*,*,#54150,.t.);
#54153=oriented_edge('',*,*,#54152,.f.);
#54154=edge_loop('',(#54147,#54149,#54151,#54153));
#54155=face_outer_bound('',#54154,.f.);
#54157=cartesian_point('',(0.e0,0.e0,-3.934268702288e1));
#54158=direction('',(0.e0,0.e0,1.e0));
#54159=direction('',(7.081567326534e-1,-7.060552683733e-1,0.e0));
#54160=axis2_placement_3d('',#54157,#54158,#54159);
#54161=toroidal_surface('',#54160,7.065650925828e1,4.e0);
#54162=oriented_edge('',*,*,#53215,.t.);
#54163=oriented_edge('',*,*,#53213,.t.);
#54164=oriented_edge('',*,*,#53211,.t.);
#54165=oriented_edge('',*,*,#52915,.f.);
#54166=oriented_edge('',*,*,#44169,.t.);
#54167=oriented_edge('',*,*,#44167,.t.);
#54168=oriented_edge('',*,*,#54148,.f.);
#54169=edge_loop('',(#54162,#54163,#54164,#54165,#54166,#54167,#54168));
#54170=face_outer_bound('',#54169,.f.);
#54172=cartesian_point('',(-5.367485028524e1,5.163960855904e1,
-2.490846053290e1));
#54173=direction('',(1.343084998758e-2,1.377951275185e-3,-9.999088526055e-1));
#54174=direction('',(1.012438489857e-1,-9.948616400886e-1,-1.108092769828e-5));
#54175=axis2_placement_3d('',#54172,#54173,#54174);
#54176=cylindrical_surface('',#54175,3.000057677450e-1);
#54178=oriented_edge('',*,*,#54177,.t.);
#54180=oriented_edge('',*,*,#54179,.f.);
#54181=oriented_edge('',*,*,#54150,.f.);
#54182=oriented_edge('',*,*,#44165,.f.);
#54183=edge_loop('',(#54178,#54180,#54181,#54182));
#54184=face_outer_bound('',#54183,.f.);
#54186=cartesian_point('',(-5.414622562928e1,5.185026386950e1,
-4.824505036010e0));
#54187=cartesian_point('',(-5.415676320483e1,5.183817272316e1,
-4.799189270914e0));
#54188=cartesian_point('',(-5.416668056903e1,5.182631660396e1,
-4.780353520561e0));
#54189=cartesian_point('',(-5.418279121307e1,5.181072272066e1,
-4.799763612262e0));
#54190=cartesian_point('',(-5.419784733531e1,5.179480153042e1,
-4.837501998127e0));
#54191=cartesian_point('',(-5.421330145775e1,5.177411138498e1,
-4.896114384239e0));
#54192=cartesian_point('',(-5.422704753716e1,5.175029150724e1,
-4.971032521541e0));
#54193=cartesian_point('',(-5.423830035545e1,5.172440684443e1,
-5.059341031880e0));
#54194=cartesian_point('',(-5.424682182736e1,5.169697345156e1,
-5.159749631030e0));
#54195=cartesian_point('',(-5.425251707943e1,5.166815168841e1,
-5.272136450873e0));
#54196=cartesian_point('',(-5.425524223212e1,5.163784810774e1,
-5.397519737858e0));
#54197=cartesian_point('',(-5.425469613648e1,5.160595057556e1,
-5.537308574966e0));
#54198=cartesian_point('',(-5.425043916070e1,5.157250840164e1,
-5.692515524456e0));
#54199=cartesian_point('',(-5.424193967502e1,5.153769141538e1,
-5.863845635699e0));
#54200=cartesian_point('',(-5.422853331527e1,5.150167917440e1,
-6.052288890112e0));
#54201=cartesian_point('',(-5.420687240821e1,5.145996127253e1,
-6.285697414004e0));
#54202=cartesian_point('',(-5.418638712302e1,5.143202347055e1,
-6.456904559118e0));
#54203=cartesian_point('',(-5.417251058547e1,5.141633236661e1,
-6.559030076549e0));
#54204=cartesian_point('',(-5.393730001713e1,5.187437040356e1,
-4.394945693557e0));
#54205=cartesian_point('',(-5.398879635299e1,5.186716276894e1,
-4.342148212025e0));
#54206=cartesian_point('',(-5.410362244982e1,5.178675713811e1,
-4.293062371650e0));
#54207=cartesian_point('',(-5.420184974166e1,5.164189986847e1,
-4.344908235593e0));
#54208=cartesian_point('',(-5.423523043696e1,5.154252023863e1,
-4.426231048653e0));
#54209=cartesian_point('',(-5.423915550046e1,5.146306988244e1,
-4.527549709470e0));
#54210=cartesian_point('',(-5.422597012617e1,5.140101387918e1,
-4.638110172533e0));
#54211=cartesian_point('',(-5.420282324176e1,5.135196130373e1,
-4.754943375550e0));
#54212=cartesian_point('',(-5.417331477605e1,5.131248920719e1,
-4.878129759832e0));
#54213=cartesian_point('',(-5.413912921333e1,5.128042158367e1,
-5.008847012585e0));
#54214=cartesian_point('',(-5.410088837284e1,5.125445276241e1,
-5.149102583073e0));
#54215=cartesian_point('',(-5.405879063935e1,5.123404269796e1,
-5.300925438228e0));
#54216=cartesian_point('',(-5.401304256874e1,5.121921769458e1,
-5.465663971077e0));
#54217=cartesian_point('',(-5.396390962233e1,5.121032614593e1,
-5.644195458696e0));
#54218=cartesian_point('',(-5.391160113079e1,5.120795541172e1,
-5.837557887807e0));
#54219=cartesian_point('',(-5.384925093802e1,5.121366906697e1,
-6.073805671443e0));
#54220=cartesian_point('',(-5.380597526053e1,5.122526552084e1,
-6.244378673040e0));
#54221=cartesian_point('',(-5.378117436870e1,5.123464045551e1,
-6.345208403589e0));
#54222=cartesian_point('',(-5.405050294128e1,5.225957029492e1,
-4.131528699754e0));
#54223=cartesian_point('',(-5.415504688169e1,5.223850608974e1,
-4.062097741773e0));
#54224=cartesian_point('',(-5.438085821433e1,5.207711135343e1,
-3.994938854280e0));
#54225=cartesian_point('',(-5.457958935265e1,5.178967760295e1,
-4.067635401062e0));
#54226=cartesian_point('',(-5.465367276671e1,5.158927030134e1,
-4.176426428379e0));
#54227=cartesian_point('',(-5.467189851584e1,5.142418327411e1,
-4.304562890569e0));
#54228=cartesian_point('',(-5.465656622095e1,5.129055385056e1,
-4.437469559993e0));
#54229=cartesian_point('',(-5.462086001750e1,5.118060522159e1,
-4.572159148100e0));
#54230=cartesian_point('',(-5.457152310867e1,5.108808271385e1,
-4.709572249717e0));
#54231=cartesian_point('',(-5.451173325312e1,5.100890729276e1,
-4.851697666291e0));
#54232=cartesian_point('',(-5.444262160243e1,5.094051454533e1,
-5.001156951028e0));
#54233=cartesian_point('',(-5.436441841400e1,5.088179727080e1,
-5.160359853856e0));
#54234=cartesian_point('',(-5.427727682197e1,5.083283343725e1,
-5.330856670751e0));
#54235=cartesian_point('',(-5.418140053972e1,5.079439253097e1,
-5.513623504250e0));
#54236=cartesian_point('',(-5.407681081109e1,5.076770791458e1,
-5.709717746353e0));
#54237=cartesian_point('',(-5.394888271703e1,5.075299878111e1,
-5.947251258968e0));
#54238=cartesian_point('',(-5.385697978013e1,5.075802809960e1,
-6.117010653096e0));
#54239=cartesian_point('',(-5.380310006753e1,5.076633223516e1,
-6.216760692731e0));
#54240=cartesian_point('',(-5.436558868401e1,5.257098923890e1,
-4.346089101134e0));
#54241=cartesian_point('',(-5.447406405248e1,5.253277071313e1,
-4.290576236288e0));
#54242=cartesian_point('',(-5.468821297058e1,5.237160096773e1,
-4.238943568815e0));
#54243=cartesian_point('',(-5.488971831857e1,5.209344968968e1,
-4.296277281806e0));
#54244=cartesian_point('',(-5.498037910055e1,5.189119948245e1,
-4.383945500940e0));
#54245=cartesian_point('',(-5.502302497952e1,5.171214733572e1,
-4.491300062333e0));
#54246=cartesian_point('',(-5.503369138456e1,5.155559129192e1,
-4.606831124254e0));
#54247=cartesian_point('',(-5.502262091939e1,5.141644458860e1,
-4.727591044306e0));
#54248=cartesian_point('',(-5.499532933366e1,5.129005658348e1,
-4.853852859840e0));
#54249=cartesian_point('',(-5.495445676428e1,5.117310454402e1,
-4.986968651806e0));
#54250=cartesian_point('',(-5.490078664660e1,5.106317950850e1,
-5.129072425275e0));
#54251=cartesian_point('',(-5.483406006384e1,5.095912189715e1,
-5.282264875701e0));
#54252=cartesian_point('',(-5.475371471067e1,5.086107860269e1,
-5.447925029661e0));
#54253=cartesian_point('',(-5.465907540860e1,5.077000201274e1,
-5.626937035336e0));
#54254=cartesian_point('',(-5.454909490324e1,5.068726753384e1,
-5.820325545593e0));
#54255=cartesian_point('',(-5.440601463142e1,5.060563396619e1,
-6.056043226229e0));
#54256=cartesian_point('',(-5.429523639233e1,5.056401157539e1,
-6.225748477210e0));
#54257=cartesian_point('',(-5.422727060255e1,5.054543785997e1,
-6.325896807466e0));
#54258=(bounded_surface()b_spline_surface(3,3,((#54186,#54187,#54188,#54189,
#54190,#54191,#54192,#54193,#54194,#54195,#54196,#54197,#54198,#54199,#54200,
#54201,#54202,#54203),(#54204,#54205,#54206,#54207,#54208,#54209,#54210,#54211,
#54212,#54213,#54214,#54215,#54216,#54217,#54218,#54219,#54220,#54221),(#54222,
#54223,#54224,#54225,#54226,#54227,#54228,#54229,#54230,#54231,#54232,#54233,
#54234,#54235,#54236,#54237,#54238,#54239),(#54240,#54241,#54242,#54243,#54244,
#54245,#54246,#54247,#54248,#54249,#54250,#54251,#54252,#54253,#54254,#54255,
#54256,#54257)),.unspecified.,.f.,.f.,.f.)b_spline_surface_with_knots((4,4),(4,
1,1,1,1,1,1,1,1,1,1,1,1,1,1,4),(-3.104264204521e-2,1.e0),(4.959285976235e-1,
5.239801280854e-1,5.379696888141e-1,5.535115580500e-1,5.701081010686e-1,
5.876160572574e-1,6.062270224353e-1,6.259977691455e-1,6.471100828437e-1,
6.699677620039e-1,6.949633716646e-1,7.223017729499e-1,7.520801023573e-1,
7.844949430987e-1,8.198898421966e-1,8.721892638170e-1),.unspecified.)geometric_representation_item()rational_b_spline_surface(((1.424041620721e0,
1.424041620721e0,1.424041620721e0,1.424041620721e0,1.424041620721e0,
1.424041620721e0,1.424041620721e0,1.424041620721e0,1.424041620721e0,
1.424041620721e0,1.424041620721e0,1.424041620721e0,1.424041620721e0,
1.424041620721e0,1.424041620721e0,1.424041620721e0,1.424041620721e0,
1.424041620721e0),(8.751779848599e-1,8.751779848599e-1,8.751779848599e-1,
8.751779848599e-1,8.751779848599e-1,8.751779848599e-1,8.751779848599e-1,
8.751779848599e-1,8.751779848599e-1,8.751779848599e-1,8.751779848599e-1,
8.751779848599e-1,8.751779848599e-1,8.751779848599e-1,8.751779848599e-1,
8.751779848599e-1,8.751779848599e-1,8.751779848599e-1),(8.591357916058e-1,
8.591357916058e-1,8.591357916058e-1,8.591357916058e-1,8.591357916058e-1,
8.591357916058e-1,8.591357916058e-1,8.591357916058e-1,8.591357916058e-1,
8.591357916058e-1,8.591357916058e-1,8.591357916058e-1,8.591357916058e-1,
8.591357916058e-1,8.591357916058e-1,8.591357916058e-1,8.591357916058e-1,
8.591357916058e-1),(1.375915040959e0,1.375915040959e0,1.375915040959e0,
1.375915040959e0,1.375915040959e0,1.375915040959e0,1.375915040959e0,
1.375915040959e0,1.375915040959e0,1.375915040959e0,1.375915040959e0,
1.375915040959e0,1.375915040959e0,1.375915040959e0,1.375915040959e0,
1.375915040959e0,1.375915040959e0,1.375915040959e0)))representation_item('')surface());
#54260=oriented_edge('',*,*,#54259,.f.);
#54262=oriented_edge('',*,*,#54261,.t.);
#54263=oriented_edge('',*,*,#54177,.f.);
#54264=oriented_edge('',*,*,#44163,.f.);
#54265=edge_loop('',(#54260,#54262,#54263,#54264));
#54266=face_outer_bound('',#54265,.f.);
#54268=cartesian_point('',(3.150403890807e-13,0.e0,-5.729424002762e0));
#54269=direction('',(0.e0,0.e0,1.e0));
#54270=direction('',(0.e0,-1.e0,0.e0));
#54271=axis2_placement_3d('',#54268,#54269,#54270);
#54272=conical_surface('',#54271,7.438528799863e1,2.656505117708e1);
#54274=oriented_edge('',*,*,#54273,.f.);
#54276=oriented_edge('',*,*,#54275,.f.);
#54278=oriented_edge('',*,*,#54277,.f.);
#54280=oriented_edge('',*,*,#54279,.t.);
#54281=oriented_edge('',*,*,#54259,.t.);
#54282=oriented_edge('',*,*,#44161,.f.);
#54284=oriented_edge('',*,*,#54283,.f.);
#54285=edge_loop('',(#54274,#54276,#54278,#54280,#54281,#54282,#54284));
#54286=face_outer_bound('',#54285,.f.);
#54288=cartesian_point('',(-5.756341480460e1,4.723279652085e1,
-6.695452793040e0));
#54289=direction('',(3.490379386044e-1,-2.796326138122e-1,-8.944149589018e-1));
#54290=direction('',(9.164104168386e-1,-9.763896923823e-2,3.881476260339e-1));
#54291=axis2_placement_3d('',#54288,#54289,#54290);
#54292=cylindrical_surface('',#54291,5.000000035651e-1);
#54293=oriented_edge('',*,*,#54273,.t.);
#54295=oriented_edge('',*,*,#54294,.f.);
#54297=oriented_edge('',*,*,#54296,.f.);
#54299=oriented_edge('',*,*,#54298,.t.);
#54300=edge_loop('',(#54293,#54295,#54297,#54299));
#54301=face_outer_bound('',#54300,.f.);
#54303=cartesian_point('',(-5.922920827634e1,4.704075534145e1,
-4.344595039537e0));
#54304=cartesian_point('',(-5.919801534817e1,4.712395356580e1,
-4.305624571012e0));
#54305=cartesian_point('',(-5.912396021837e1,4.727582320152e1,
-4.261998055453e0));
#54306=cartesian_point('',(-5.897288464681e1,4.746664228011e1,
-4.260942712188e0));
#54307=cartesian_point('',(-5.884582738928e1,4.758859498754e1,
-4.288706524597e0));
#54308=cartesian_point('',(-5.870816134701e1,4.768718736914e1,
-4.342998100996e0));
#54309=cartesian_point('',(-5.856959108560e1,4.775880979903e1,
-4.416774340846e0));
#54310=cartesian_point('',(-5.843405964989e1,4.780590420952e1,
-4.504618649895e0));
#54311=cartesian_point('',(-5.830263202835e1,4.783211618957e1,
-4.603583566291e0));
#54312=cartesian_point('',(-5.817502566251e1,4.784046684842e1,
-4.712733098309e0));
#54313=cartesian_point('',(-5.805063920645e1,4.783287228960e1,
-4.832314252733e0));
#54314=cartesian_point('',(-5.792936210050e1,4.781038388423e1,
-4.962752060995e0));
#54315=cartesian_point('',(-5.781158997460e1,4.777358766611e1,
-5.104282514513e0));
#54316=cartesian_point('',(-5.769787648224e1,4.772273721910e1,
-5.257164848699e0));
#54317=cartesian_point('',(-5.758876121438e1,4.765767459300e1,
-5.421963623455e0));
#54318=cartesian_point('',(-5.748483741436e1,4.757769986875e1,
-5.599698717297e0));
#54319=cartesian_point('',(-5.738704736211e1,4.748153157012e1,
-5.791712777274e0));
#54320=cartesian_point('',(-5.728306664052e1,4.734963813104e1,
-6.031622934109e0));
#54321=cartesian_point('',(-5.722444117442e1,4.724329960538e1,
-6.205873668262e0));
#54322=cartesian_point('',(-5.719520928781e1,4.717552932801e1,
-6.310923375568e0));
#54323=cartesian_point('',(-5.878922980737e1,4.669464345330e1,
-4.070469199691e0));
#54324=cartesian_point('',(-5.876635617879e1,4.677135140478e1,
-4.018778727291e0));
#54325=cartesian_point('',(-5.869940762631e1,4.692839601018e1,
-3.959134625303e0));
#54326=cartesian_point('',(-5.854402350457e1,4.712564921129e1,
-3.956861055989e0));
#54327=cartesian_point('',(-5.841129039002e1,4.724651504928e1,
-3.993941187843e0));
#54328=cartesian_point('',(-5.827081276570e1,4.733418609814e1,
-4.065555802568e0));
#54329=cartesian_point('',(-5.813644699008e1,4.738529819920e1,
-4.160077076430e0));
#54330=cartesian_point('',(-5.801368821067e1,4.740493530259e1,
-4.268635166753e0));
#54331=cartesian_point('',(-5.790354191474e1,4.739977381345e1,
-4.386501429664e0));
#54332=cartesian_point('',(-5.780512423847e1,4.737528926748e1,
-4.512151941006e0));
#54333=cartesian_point('',(-5.771725645397e1,4.733522611611e1,
-4.645817692829e0));
#54334=cartesian_point('',(-5.763927301370e1,4.728214352162e1,
-4.788092923258e0));
#54335=cartesian_point('',(-5.757099297631e1,4.721793732567e1,
-4.939435543807e0));
#54336=cartesian_point('',(-5.751247358488e1,4.714398139923e1,
-5.100339169610e0));
#54337=cartesian_point('',(-5.746395341559e1,4.706112380829e1,
-5.271580149033e0));
#54338=cartesian_point('',(-5.742596688219e1,4.696971463108e1,
-5.454334900229e0));
#54339=cartesian_point('',(-5.739956348532e1,4.686977533106e1,
-5.650016061224e0));
#54340=cartesian_point('',(-5.738449434349e1,4.674441530202e1,
-5.892552203157e0));
#54341=cartesian_point('',(-5.738984246094e1,4.665369055533e1,
-6.067012426383e0));
#54342=cartesian_point('',(-5.739881409800e1,4.659951532243e1,
-6.171590783931e0));
#54343=cartesian_point('',(-5.831227836863e1,4.666699840401e1,
-4.476343323223e0));
#54344=cartesian_point('',(-5.830661621845e1,4.669015774623e1,
-4.443007766185e0));
#54345=cartesian_point('',(-5.828684874888e1,4.674077791440e1,
-4.406230496517e0));
#54346=cartesian_point('',(-5.823711490837e1,4.680410676786e1,
-4.404157455273e0));
#54347=cartesian_point('',(-5.819425883871e1,4.684185824876e1,
-4.426063946512e0));
#54348=cartesian_point('',(-5.814948860823e1,4.686720147820e1,
-4.470504487821e0));
#54349=cartesian_point('',(-5.810793506802e1,4.687912444060e1,
-4.532806795812e0));
#54350=cartesian_point('',(-5.807161563110e1,4.687971911037e1,
-4.609326030954e0));
#54351=cartesian_point('',(-5.804083607365e1,4.687165082372e1,
-4.698029194011e0));
#54352=cartesian_point('',(-5.801520699686e1,4.685709793801e1,
-4.798285067525e0));
#54353=cartesian_point('',(-5.799425046049e1,4.683757481262e1,
-4.910355894526e0));
#54354=cartesian_point('',(-5.797765431102e1,4.681416413006e1,
-5.034591128611e0));
#54355=cartesian_point('',(-5.796525510731e1,4.678770554313e1,
-5.171125833142e0));
#54356=cartesian_point('',(-5.795697922648e1,4.675883925900e1,
-5.320112451509e0));
#54357=cartesian_point('',(-5.795284614909e1,4.672801561774e1,
-5.482022543740e0));
#54358=cartesian_point('',(-5.795301310922e1,4.669553120051e1,
-5.657816749238e0));
#54359=cartesian_point('',(-5.795783010993e1,4.666162151914e1,
-5.848831291637e0));
#54360=cartesian_point('',(-5.796943982041e1,4.662114496511e1,
-6.088745036976e0));
#54361=cartesian_point('',(-5.798289133377e1,4.659382960781e1,
-6.264103482154e0));
#54362=cartesian_point('',(-5.799274348375e1,4.657828870438e1,
-6.370214296788e0));
#54363=cartesian_point('',(-5.849603130214e1,4.699825895274e1,
-4.968510857128e0));
#54364=cartesian_point('',(-5.849129615506e1,4.699914145065e1,
-4.957755840717e0));
#54365=cartesian_point('',(-5.848976849667e1,4.698741383818e1,
-4.949280564294e0));
#54366=cartesian_point('',(-5.850110012908e1,4.697236239196e1,
-4.948533475800e0));
#54367=cartesian_point('',(-5.851220321896e1,4.696655045752e1,
-4.952972139259e0));
#54368=cartesian_point('',(-5.852166002437e1,4.696933157614e1,
-4.965491320620e0));
#54369=cartesian_point('',(-5.852576212947e1,4.698071187168e1,
-4.989740080745e0));
#54370=cartesian_point('',(-5.852310655327e1,4.699853396633e1,
-5.028333778938e0));
#54371=cartesian_point('',(-5.851368267780e1,4.702027757345e1,
-5.082468738888e0));
#54372=cartesian_point('',(-5.849796804365e1,4.704389533007e1,
-5.152581251060e0));
#54373=cartesian_point('',(-5.847643856626e1,4.706787520863e1,
-5.238966361715e0));
#54374=cartesian_point('',(-5.844952692854e1,4.709099891328e1,
-5.341672815820e0));
#54375=cartesian_point('',(-5.841765566204e1,4.711222888843e1,
-5.460440317750e0));
#54376=cartesian_point('',(-5.838117725109e1,4.713069091887e1,
-5.595003648573e0));
#54377=cartesian_point('',(-5.834029448960e1,4.714561566413e1,
-5.745458842965e0));
#54378=cartesian_point('',(-5.829502081463e1,4.715622096864e1,
-5.912494081098e0));
#54379=cartesian_point('',(-5.824522322789e1,4.716155439454e1,
-6.097334544665e0));
#54380=cartesian_point('',(-5.818225364e1,4.716014511205e1,-6.333213513949e0));
#54381=cartesian_point('',(-5.813608483617e1,4.715128045501e1,
-6.508845008420e0));
#54382=cartesian_point('',(-5.810820648730e1,4.714289945096e1,
-6.616250431845e0));
#54383=(bounded_surface()b_spline_surface(3,3,((#54303,#54304,#54305,#54306,
#54307,#54308,#54309,#54310,#54311,#54312,#54313,#54314,#54315,#54316,#54317,
#54318,#54319,#54320,#54321,#54322),(#54323,#54324,#54325,#54326,#54327,#54328,
#54329,#54330,#54331,#54332,#54333,#54334,#54335,#54336,#54337,#54338,#54339,
#54340,#54341,#54342),(#54343,#54344,#54345,#54346,#54347,#54348,#54349,#54350,
#54351,#54352,#54353,#54354,#54355,#54356,#54357,#54358,#54359,#54360,#54361,
#54362),(#54363,#54364,#54365,#54366,#54367,#54368,#54369,#54370,#54371,#54372,
#54373,#54374,#54375,#54376,#54377,#54378,#54379,#54380,#54381,#54382)),
.unspecified.,.f.,.f.,.f.)b_spline_surface_with_knots((4,4),(4,1,1,1,1,1,1,1,1,
1,1,1,1,1,1,1,1,4),(0.e0,1.e0),(4.995343375487e-1,5.202920102987e-1,
5.294366677942e-1,5.394877368939e-1,5.503696822955e-1,5.624505902993e-1,
5.760052207409e-1,5.911170604125e-1,6.079747585802e-1,6.267984349261e-1,
6.476974351301e-1,6.706958731275e-1,6.958119655834e-1,7.231290927057e-1,
7.528312035298e-1,7.852050880534e-1,8.205680659972e-1,8.757468455624e-1),
.unspecified.)geometric_representation_item()rational_b_spline_surface(((
1.576531707850e0,1.576531707850e0,1.576531707850e0,1.576531707850e0,
1.576531707850e0,1.576531707850e0,1.576531707850e0,1.576531707850e0,
1.576531707850e0,1.576531707850e0,1.576531707850e0,1.576531707850e0,
1.576531707850e0,1.576531707850e0,1.576531707850e0,1.576531707850e0,
1.576531707850e0,1.576531707850e0,1.576531707850e0,1.576531707850e0),(
8.078227640500e-1,8.078227640500e-1,8.078227640500e-1,8.078227640500e-1,
8.078227640500e-1,8.078227640500e-1,8.078227640500e-1,8.078227640500e-1,
8.078227640500e-1,8.078227640500e-1,8.078227640500e-1,8.078227640500e-1,
8.078227640500e-1,8.078227640500e-1,8.078227640500e-1,8.078227640500e-1,
8.078227640500e-1,8.078227640500e-1,8.078227640500e-1,8.078227640500e-1),(
8.078227640500e-1,8.078227640500e-1,8.078227640500e-1,8.078227640500e-1,
8.078227640500e-1,8.078227640500e-1,8.078227640500e-1,8.078227640500e-1,
8.078227640500e-1,8.078227640500e-1,8.078227640500e-1,8.078227640500e-1,
8.078227640500e-1,8.078227640500e-1,8.078227640500e-1,8.078227640500e-1,
8.078227640500e-1,8.078227640500e-1,8.078227640500e-1,8.078227640500e-1),(
1.576531707850e0,1.576531707850e0,1.576531707850e0,1.576531707850e0,
1.576531707850e0,1.576531707850e0,1.576531707850e0,1.576531707850e0,
1.576531707850e0,1.576531707850e0,1.576531707850e0,1.576531707850e0,
1.576531707850e0,1.576531707850e0,1.576531707850e0,1.576531707850e0,
1.576531707850e0,1.576531707850e0,1.576531707850e0,1.576531707850e0)))representation_item('')surface());
#54385=oriented_edge('',*,*,#54384,.f.);
#54386=oriented_edge('',*,*,#54294,.t.);
#54387=oriented_edge('',*,*,#54283,.t.);
#54388=oriented_edge('',*,*,#44159,.f.);
#54389=edge_loop('',(#54385,#54386,#54387,#54388));
#54390=face_outer_bound('',#54389,.f.);
#54392=cartesian_point('',(-5.820391359618e1,4.647942344494e1,
-2.460528104879e1));
#54393=direction('',(-3.869013070828e-4,1.349579543498e-2,9.999088527526e-1));
#54394=direction('',(9.995652681879e-1,2.948346159425e-2,-1.117067579097e-5));
#54395=axis2_placement_3d('',#54392,#54393,#54394);
#54396=cylindrical_surface('',#54395,3.000055924640e-1);
#54397=oriented_edge('',*,*,#54384,.t.);
#54398=oriented_edge('',*,*,#44157,.f.);
#54400=oriented_edge('',*,*,#54399,.t.);
#54402=oriented_edge('',*,*,#54401,.f.);
#54403=edge_loop('',(#54397,#54398,#54400,#54402));
#54404=face_outer_bound('',#54403,.f.);
#54406=cartesian_point('',(-5.526464410436e1,4.402883550188e1,
-3.934391487366e1));
#54407=direction('',(-6.088373970922e-1,-7.932265662962e-1,1.042297577425e-2));
#54408=direction('',(-6.527320192691e-1,4.934479698193e-1,-5.748478164716e-1));
#54409=axis2_placement_3d('',#54406,#54407,#54408);
#54410=toroidal_surface('',#54409,3.697836906394e0,2.999996386517e-1);
#54412=oriented_edge('',*,*,#54411,.f.);
#54413=oriented_edge('',*,*,#54399,.f.);
#54415=oriented_edge('',*,*,#54414,.f.);
#54417=oriented_edge('',*,*,#54416,.f.);
#54419=oriented_edge('',*,*,#54418,.t.);
#54420=edge_loop('',(#54412,#54413,#54415,#54417,#54419));
#54421=face_outer_bound('',#54420,.f.);
#54423=cartesian_point('',(-5.131096978607e1,4.189323672424e1,0.e0));
#54424=direction('',(6.087280502333e-1,7.933098402242e-1,-1.047178411625e-2));
#54425=direction('',(-7.933533402912e-1,6.087614290087e-1,0.e0));
#54426=axis2_placement_3d('',#54423,#54424,#54425);
#54427=plane('',#54426);
#54429=oriented_edge('',*,*,#54428,.t.);
#54431=oriented_edge('',*,*,#54430,.t.);
#54432=oriented_edge('',*,*,#54296,.t.);
#54433=oriented_edge('',*,*,#54401,.t.);
#54434=oriented_edge('',*,*,#54411,.t.);
#54436=oriented_edge('',*,*,#54435,.t.);
#54437=edge_loop('',(#54429,#54431,#54432,#54433,#54434,#54436));
#54438=face_outer_bound('',#54437,.f.);
#54440=cartesian_point('',(-5.719847143825e1,4.675672738740e1,
-2.154670092950e1));
#54441=direction('',(2.983215508160e-4,-1.342783827481e-2,-9.999097980136e-1));
#54442=direction('',(9.881011360757e-1,-1.537874351271e-1,2.360017549132e-3));
#54443=axis2_placement_3d('',#54440,#54441,#54442);
#54444=cylindrical_surface('',#54443,5.000150358339e-1);
#54446=oriented_edge('',*,*,#54445,.f.);
#54448=oriented_edge('',*,*,#54447,.f.);
#54449=oriented_edge('',*,*,#54428,.f.);
#54451=oriented_edge('',*,*,#54450,.t.);
#54452=edge_loop('',(#54446,#54448,#54449,#54451));
#54453=face_outer_bound('',#54452,.f.);
#54455=cartesian_point('',(0.e0,0.e0,-2.511027589124e1));
#54456=direction('',(0.e0,0.e0,1.e0));
#54457=direction('',(1.e0,0.e0,0.e0));
#54458=axis2_placement_3d('',#54455,#54456,#54457);
#54459=conical_surface('',#54458,7.334631745054e1,5.e-1);
#54461=oriented_edge('',*,*,#54460,.f.);
#54463=oriented_edge('',*,*,#54462,.f.);
#54464=oriented_edge('',*,*,#53650,.t.);
#54465=oriented_edge('',*,*,#53748,.f.);
#54467=oriented_edge('',*,*,#54466,.t.);
#54469=oriented_edge('',*,*,#54468,.f.);
#54471=oriented_edge('',*,*,#54470,.f.);
#54472=oriented_edge('',*,*,#54445,.t.);
#54473=edge_loop('',(#54461,#54463,#54464,#54465,#54467,#54469,#54471,#54472));
#54474=face_outer_bound('',#54473,.f.);
#54476=cartesian_point('',(-5.670944153103e1,4.636992334596e1,
-4.131567944440e1));
#54477=cartesian_point('',(-5.669008888379e1,4.642682268909e1,
-4.151430174302e1));
#54478=cartesian_point('',(-5.669150163947e1,4.649393900057e1,
-4.183254632577e1));
#54479=cartesian_point('',(-5.674866606526e1,4.651782564546e1,
-4.217102082703e1));
#54480=cartesian_point('',(-5.677784500227e1,4.651869937911e1,
-4.229078701272e1));
#54481=cartesian_point('',(-5.685727291815e1,4.575862092174e1,
-4.133853634433e1));
#54482=cartesian_point('',(-5.677469163685e1,4.579872325091e1,
-4.149716814571e1));
#54483=cartesian_point('',(-5.667260594508e1,4.586058832178e1,
-4.176312947810e1));
#54484=cartesian_point('',(-5.661886204336e1,4.590906130213e1,
-4.206741344100e1));
#54485=cartesian_point('',(-5.660930292802e1,4.592269671257e1,
-4.217840650712e1));
#54486=cartesian_point('',(-5.748589663588e1,4.573914795529e1,
-4.136104993523e1));
#54487=cartesian_point('',(-5.740218567432e1,4.571221787763e1,
-4.149352841624e1));
#54488=cartesian_point('',(-5.728029908626e1,4.567487426018e1,
-4.170554237031e1));
#54489=cartesian_point('',(-5.717342759244e1,4.563986888193e1,
-4.193064469303e1));
#54490=cartesian_point('',(-5.713955534398e1,4.562783180062e1,
-4.201024864719e1));
#54491=cartesian_point('',(-5.767231857548e1,4.634009616659e1,
-4.135016401640e1));
#54492=cartesian_point('',(-5.765123557167e1,4.629432046907e1,
-4.150872668779e1));
#54493=cartesian_point('',(-5.762231885051e1,4.620947660804e1,
-4.174433886146e1));
#54494=cartesian_point('',(-5.759810655216e1,4.610549757918e1,
-4.196152906892e1));
#54495=cartesian_point('',(-5.759004451800e1,4.606704818155e1,
-4.203321584801e1));
#54496=(bounded_surface()b_spline_surface(3,3,((#54476,#54477,#54478,#54479,
#54480),(#54481,#54482,#54483,#54484,#54485),(#54486,#54487,#54488,#54489,
#54490),(#54491,#54492,#54493,#54494,#54495)),.unspecified.,.f.,.f.,.f.)b_spline_surface_with_knots((4,4),(4,1,4),(0.e0,1.e0),(3.709119038047e-1,
7.047487645571e-1,8.827844618095e-1),.unspecified.)geometric_representation_item()rational_b_spline_surface(((1.579952036883e0,1.579952036883e0,1.579952036883e0,
1.579952036883e0,1.579952036883e0),(8.066826543724e-1,8.066826543724e-1,
8.066826543724e-1,8.066826543724e-1,8.066826543724e-1),(8.066826543724e-1,
8.066826543724e-1,8.066826543724e-1,8.066826543724e-1,8.066826543724e-1),(
1.579952036883e0,1.579952036883e0,1.579952036883e0,1.579952036883e0,
1.579952036883e0)))representation_item('')surface());
#54497=oriented_edge('',*,*,#54460,.t.);
#54498=oriented_edge('',*,*,#54450,.f.);
#54500=oriented_edge('',*,*,#54499,.f.);
#54502=oriented_edge('',*,*,#54501,.t.);
#54503=edge_loop('',(#54497,#54498,#54500,#54502));
#54504=face_outer_bound('',#54503,.f.);
#54506=cartesian_point('',(-5.734005052406e1,4.558511798952e1,
-4.213845709207e1));
#54507=direction('',(-4.269671655648e-1,3.386909825497e-1,8.384434732700e-1));
#54508=direction('',(9.029067197365e-1,1.088377888163e-1,4.158290408092e-1));
#54509=axis2_placement_3d('',#54506,#54507,#54508);
#54510=cylindrical_surface('',#54509,3.000000000002e-1);
#54512=oriented_edge('',*,*,#54511,.t.);
#54513=oriented_edge('',*,*,#54499,.t.);
#54514=oriented_edge('',*,*,#54435,.f.);
#54515=oriented_edge('',*,*,#54418,.f.);
#54517=oriented_edge('',*,*,#54516,.t.);
#54518=edge_loop('',(#54512,#54513,#54514,#54515,#54517));
#54519=face_outer_bound('',#54518,.f.);
#54521=cartesian_point('',(-5.672114857481e1,4.630430552643e1,
-4.179691564482e1));
#54522=cartesian_point('',(-5.672308633274e1,4.632558529429e1,
-4.187968808781e1));
#54523=cartesian_point('',(-5.673094767949e1,4.635150326794e1,
-4.201701626273e1));
#54524=cartesian_point('',(-5.674940637237e1,4.636851587135e1,
-4.220584599636e1));
#54525=cartesian_point('',(-5.676768082661e1,4.637181888705e1,
-4.235452812445e1));
#54526=cartesian_point('',(-5.678720969849e1,4.636672582931e1,
-4.249082912298e1));
#54527=cartesian_point('',(-5.680730074777e1,4.635535380279e1,
-4.261585775375e1));
#54528=cartesian_point('',(-5.682755777303e1,4.633924955561e1,
-4.273070106256e1));
#54529=cartesian_point('',(-5.684776924074e1,4.631954547052e1,
-4.283636170981e1));
#54530=cartesian_point('',(-5.686786481467e1,4.629703738842e1,
-4.293384998495e1));
#54531=cartesian_point('',(-5.688788143253e1,4.627223611466e1,
-4.302417482840e1));
#54532=cartesian_point('',(-5.690793296810e1,4.624541649516e1,
-4.310828788361e1));
#54533=cartesian_point('',(-5.692820576840e1,4.621663523303e1,
-4.318710268565e1));
#54534=cartesian_point('',(-5.694898351730e1,4.618569933271e1,
-4.326156549271e1));
#54535=cartesian_point('',(-5.697070509588e1,4.615207359157e1,
-4.333274768347e1));
#54536=cartesian_point('',(-5.699404661367e1,4.611474598217e1,
-4.340185301415e1));
#54537=cartesian_point('',(-5.701997590455e1,4.607214212597e1,
-4.346997692160e1));
#54538=cartesian_point('',(-5.704997690420e1,4.602186611215e1,
-4.353792511197e1));
#54539=cartesian_point('',(-5.708639492305e1,4.596033902514e1,
-4.360606685046e1));
#54540=cartesian_point('',(-5.713465422066e1,4.588014635609e1,
-4.367482383358e1));
#54541=cartesian_point('',(-5.720626831431e1,4.576673948485e1,
-4.374296233435e1));
#54542=cartesian_point('',(-5.732446069686e1,4.560072300212e1,
-4.378668891900e1));
#54543=cartesian_point('',(-5.747300685599e1,4.542758625e1,-4.375254486772e1));
#54544=cartesian_point('',(-5.759049491170e1,4.530911271153e1,
-4.366858206153e1));
#54545=cartesian_point('',(-5.764187948568e1,4.525979678616e1,
-4.361133895851e1));
#54546=cartesian_point('',(-5.766521565482e1,4.523745387366e1,
-4.358200115007e1));
#54547=cartesian_point('',(-5.688198146441e1,4.583547090180e1,
-4.175620110267e1));
#54548=cartesian_point('',(-5.685671032148e1,4.584905172538e1,
-4.182044231193e1));
#54549=cartesian_point('',(-5.682023586560e1,4.586802236095e1,
-4.193020115755e1));
#54550=cartesian_point('',(-5.677981906025e1,4.588556807669e1,
-4.208703296745e1));
#54551=cartesian_point('',(-5.675298286393e1,4.589433060916e1,
-4.221360078833e1));
#54552=cartesian_point('',(-5.673221857704e1,4.589802244001e1,
-4.233203743875e1));
#54553=cartesian_point('',(-5.671624935808e1,4.589763096265e1,
-4.244262379275e1));
#54554=cartesian_point('',(-5.670415087608e1,4.589392414606e1,
-4.254581858510e1));
#54555=cartesian_point('',(-5.669525207197e1,4.588748356712e1,
-4.264214419194e1));
#54556=cartesian_point('',(-5.668906121333e1,4.587872132731e1,
-4.273223452740e1));
#54557=cartesian_point('',(-5.668523193971e1,4.586788599139e1,
-4.281680690833e1));
#54558=cartesian_point('',(-5.668354550520e1,4.585506861950e1,
-4.289659567666e1));
#54559=cartesian_point('',(-5.668389967214e1,4.584019368670e1,
-4.297235913378e1));
#54560=cartesian_point('',(-5.668631740434e1,4.582297553267e1,
-4.304494267819e1));
#54561=cartesian_point('',(-5.669098965353e1,4.580281963653e1,
-4.311537281273e1));
#54562=cartesian_point('',(-5.669837158319e1,4.577865833326e1,
-4.318487581389e1));
#54563=cartesian_point('',(-5.670931764879e1,4.574876977614e1,
-4.325464767524e1));
#54564=cartesian_point('',(-5.672536721743e1,4.571042395305e1,
-4.332564777494e1));
#54565=cartesian_point('',(-5.674912275054e1,4.565946252567e1,
-4.339839218812e1));
#54566=cartesian_point('',(-5.678634995462e1,4.558776798430e1,
-4.347336329851e1));
#54567=cartesian_point('',(-5.684924554796e1,4.547980401499e1,
-4.354916169280e1));
#54568=cartesian_point('',(-5.696405092241e1,4.531430721391e1,
-4.359857069833e1));
#54569=cartesian_point('',(-5.711323716580e1,4.514332679073e1,
-4.355989066173e1));
#54570=cartesian_point('',(-5.722700898919e1,4.503639830332e1,
-4.346624122436e1));
#54571=cartesian_point('',(-5.727307180114e1,4.499822396169e1,
-4.340412638678e1));
#54572=cartesian_point('',(-5.729332437290e1,4.498208543975e1,
-4.337270373623e1));
#54573=cartesian_point('',(-5.737293327640e1,4.579074182260e1,
-4.169085108978e1));
#54574=cartesian_point('',(-5.734467803683e1,4.577855237613e1,
-4.175013278058e1));
#54575=cartesian_point('',(-5.729964297639e1,4.575746316487e1,
-4.184908076489e1));
#54576=cartesian_point('',(-5.724079584332e1,4.572608712695e1,
-4.198670148209e1));
#54577=cartesian_point('',(-5.719597760323e1,4.569991097536e1,
-4.209599896395e1));
#54578=cartesian_point('',(-5.715604585169e1,4.567463468117e1,
-4.219695458897e1));
#54579=cartesian_point('',(-5.712036073434e1,4.565034645119e1,
-4.229013914160e1));
#54580=cartesian_point('',(-5.708841346097e1,4.562709097845e1,
-4.237613017070e1));
#54581=cartesian_point('',(-5.705980299022e1,4.560488344122e1,
-4.245546462599e1));
#54582=cartesian_point('',(-5.703418745836e1,4.558369338738e1,
-4.252870412245e1));
#54583=cartesian_point('',(-5.701127611503e1,4.556344784155e1,
-4.259642211485e1));
#54584=cartesian_point('',(-5.699083993578e1,4.554404533101e1,
-4.265915273977e1));
#54585=cartesian_point('',(-5.697270734178e1,4.552535222967e1,
-4.271739453908e1));
#54586=cartesian_point('',(-5.695675617559e1,4.550718123494e1,
-4.277165000171e1));
#54587=cartesian_point('',(-5.694291721092e1,4.548925431867e1,
-4.282247195630e1));
#54588=cartesian_point('',(-5.693121999487e1,4.547116642054e1,
-4.287043629097e1));
#54589=cartesian_point('',(-5.692190370797e1,4.545238543077e1,
-4.291593623962e1));
#54590=cartesian_point('',(-5.691552736357e1,4.543216389467e1,
-4.295907335320e1));
#54591=cartesian_point('',(-5.691305655706e1,4.540939063552e1,
-4.299964830227e1));
#54592=cartesian_point('',(-5.691629345259e1,4.538167201921e1,
-4.303767682293e1));
#54593=cartesian_point('',(-5.692906129702e1,4.534444929520e1,
-4.307244015500e1));
#54594=cartesian_point('',(-5.696056734822e1,4.529234116204e1,
-4.309318770905e1));
#54595=cartesian_point('',(-5.700767762456e1,4.524275121170e1,
-4.307708877333e1));
#54596=cartesian_point('',(-5.704909239310e1,4.521644965167e1,
-4.303463020783e1));
#54597=cartesian_point('',(-5.706981998678e1,4.521055948662e1,
-4.300231907801e1));
#54598=cartesian_point('',(-5.707987588273e1,4.520892724619e1,
-4.298501397843e1));
#54599=cartesian_point('',(-5.761941160871e1,4.622246759974e1,
-4.167734891860e1));
#54600=cartesian_point('',(-5.761588955648e1,4.619659715777e1,
-4.175104724895e1));
#54601=cartesian_point('',(-5.760808811431e1,4.614922019969e1,
-4.186859548447e1));
#54602=cartesian_point('',(-5.759282601893e1,4.607672380893e1,
-4.202227591424e1));
#54603=cartesian_point('',(-5.757819988129e1,4.601610175586e1,
-4.213935961099e1));
#54604=cartesian_point('',(-5.756265927277e1,4.595800757814e1,
-4.224367669883e1));
#54605=cartesian_point('',(-5.754667740763e1,4.590291319642e1,
-4.233686637001e1));
#54606=cartesian_point('',(-5.753061837268e1,4.585104202721e1,
-4.242023305689e1));
#54607=cartesian_point('',(-5.751476466851e1,4.580249015004e1,
-4.249480608420e1));
#54608=cartesian_point('',(-5.749932016401e1,4.575724369392e1,
-4.256146346027e1));
#54609=cartesian_point('',(-5.748442354313e1,4.571522516278e1,
-4.262095091030e1));
#54610=cartesian_point('',(-5.747016987360e1,4.567635713756e1,
-4.267385377486e1));
#54611=cartesian_point('',(-5.745661863342e1,4.564059001740e1,
-4.272061032369e1));
#54612=cartesian_point('',(-5.744378798737e1,4.560791076558e1,
-4.276153941533e1));
#54613=cartesian_point('',(-5.743164078552e1,4.557836324591e1,
-4.279684577719e1));
#54614=cartesian_point('',(-5.742007441438e1,4.555214775626e1,
-4.282654319156e1));
#54615=cartesian_point('',(-5.740893097883e1,4.552986670345e1,
-4.285025833749e1));
#54616=cartesian_point('',(-5.739790072409e1,4.551275153480e1,
-4.286722740968e1));
#54617=cartesian_point('',(-5.738633409185e1,4.550279853081e1,
-4.287651074348e1));
#54618=cartesian_point('',(-5.737240350252e1,4.550306579062e1,
-4.287767624018e1));
#54619=cartesian_point('',(-5.735230206987e1,4.551908963758e1,
-4.287073552017e1));
#54620=cartesian_point('',(-5.731808702466e1,4.556053312623e1,
-4.286202208578e1));
#54621=cartesian_point('',(-5.727987133542e1,4.560949673459e1,
-4.286919322612e1));
#54622=cartesian_point('',(-5.726497232986e1,4.563854111262e1,
-4.287889107410e1));
#54623=cartesian_point('',(-5.727000268033e1,4.564829347396e1,
-4.287617790315e1));
#54624=cartesian_point('',(-5.727468264591e1,4.565249177411e1,
-4.287267007201e1));
#54625=(bounded_surface()b_spline_surface(3,3,((#54521,#54522,#54523,#54524,
#54525,#54526,#54527,#54528,#54529,#54530,#54531,#54532,#54533,#54534,#54535,
#54536,#54537,#54538,#54539,#54540,#54541,#54542,#54543,#54544,#54545,#54546),(
#54547,#54548,#54549,#54550,#54551,#54552,#54553,#54554,#54555,#54556,#54557,
#54558,#54559,#54560,#54561,#54562,#54563,#54564,#54565,#54566,#54567,#54568,
#54569,#54570,#54571,#54572),(#54573,#54574,#54575,#54576,#54577,#54578,#54579,
#54580,#54581,#54582,#54583,#54584,#54585,#54586,#54587,#54588,#54589,#54590,
#54591,#54592,#54593,#54594,#54595,#54596,#54597,#54598),(#54599,#54600,#54601,
#54602,#54603,#54604,#54605,#54606,#54607,#54608,#54609,#54610,#54611,#54612,
#54613,#54614,#54615,#54616,#54617,#54618,#54619,#54620,#54621,#54622,#54623,
#54624)),.unspecified.,.f.,.f.,.f.)b_spline_surface_with_knots((4,4),(4,1,1,1,1,
1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,4),(0.e0,1.e0),(3.717714307006e-2,
1.205804582316e-1,1.727491609190e-1,2.202391623723e-1,2.635727515814e-1,
3.032383358523e-1,3.395879889668e-1,3.729174842017e-1,4.035172395212e-1,
4.316733765901e-1,4.576281728811e-1,4.815719418351e-1,5.037061983167e-1,
5.242428856794e-1,5.433986253046e-1,5.613661593461e-1,5.781055294392e-1,
5.935290268649e-1,6.076891874331e-1,6.216685336725e-1,6.368238099140e-1,
6.525668213810e-1,6.694368604635e-1,6.892265052283e-1),.unspecified.)geometric_representation_item()rational_b_spline_surface(((1.413609459837e0,
1.413609459837e0,1.413609459837e0,1.413609459837e0,1.413609459837e0,
1.413609459837e0,1.413609459837e0,1.413609459837e0,1.413609459837e0,
1.413609459837e0,1.413609459837e0,1.413609459837e0,1.413609459837e0,
1.413609459837e0,1.413609459837e0,1.413609459837e0,1.413609459837e0,
1.413609459837e0,1.413609459837e0,1.413609459837e0,1.413609459837e0,
1.413609459837e0,1.413609459837e0,1.413609459837e0,1.413609459837e0,
1.413609459837e0),(8.621301800543e-1,8.621301800543e-1,8.621301800543e-1,
8.621301800543e-1,8.621301800543e-1,8.621301800543e-1,8.621301800543e-1,
8.621301800543e-1,8.621301800543e-1,8.621301800543e-1,8.621301800543e-1,
8.621301800543e-1,8.621301800543e-1,8.621301800543e-1,8.621301800543e-1,
8.621301800543e-1,8.621301800543e-1,8.621301800543e-1,8.621301800543e-1,
8.621301800543e-1,8.621301800543e-1,8.621301800543e-1,8.621301800543e-1,
8.621301800543e-1,8.621301800543e-1,8.621301800543e-1),(8.621301800543e-1,
8.621301800543e-1,8.621301800543e-1,8.621301800543e-1,8.621301800543e-1,
8.621301800543e-1,8.621301800543e-1,8.621301800543e-1,8.621301800543e-1,
8.621301800543e-1,8.621301800543e-1,8.621301800543e-1,8.621301800543e-1,
8.621301800543e-1,8.621301800543e-1,8.621301800543e-1,8.621301800543e-1,
8.621301800543e-1,8.621301800543e-1,8.621301800543e-1,8.621301800543e-1,
8.621301800543e-1,8.621301800543e-1,8.621301800543e-1,8.621301800543e-1,
8.621301800543e-1),(1.413609459837e0,1.413609459837e0,1.413609459837e0,
1.413609459837e0,1.413609459837e0,1.413609459837e0,1.413609459837e0,
1.413609459837e0,1.413609459837e0,1.413609459837e0,1.413609459837e0,
1.413609459837e0,1.413609459837e0,1.413609459837e0,1.413609459837e0,
1.413609459837e0,1.413609459837e0,1.413609459837e0,1.413609459837e0,
1.413609459837e0,1.413609459837e0,1.413609459837e0,1.413609459837e0,
1.413609459837e0,1.413609459837e0,1.413609459837e0)))representation_item('')surface());
#54627=oriented_edge('',*,*,#54626,.t.);
#54628=oriented_edge('',*,*,#54501,.f.);
#54629=oriented_edge('',*,*,#54511,.f.);
#54631=oriented_edge('',*,*,#54630,.t.);
#54632=edge_loop('',(#54627,#54628,#54629,#54631));
#54633=face_outer_bound('',#54632,.f.);
#54635=cartesian_point('',(0.e0,0.e0,-4.2e1));
#54636=direction('',(0.e0,0.e0,1.e0));
#54637=direction('',(9.999788139917e-1,6.509344655868e-3,0.e0));
#54638=axis2_placement_3d('',#54635,#54636,#54637);
#54639=toroidal_surface('',#54638,7.019880882606e1,3.e0);
#54641=oriented_edge('',*,*,#54640,.f.);
#54643=oriented_edge('',*,*,#54642,.t.);
#54645=oriented_edge('',*,*,#54644,.t.);
#54647=oriented_edge('',*,*,#54646,.t.);
#54648=oriented_edge('',*,*,#47642,.f.);
#54649=oriented_edge('',*,*,#47640,.f.);
#54651=oriented_edge('',*,*,#54650,.t.);
#54653=oriented_edge('',*,*,#54652,.t.);
#54654=oriented_edge('',*,*,#54462,.t.);
#54655=oriented_edge('',*,*,#54626,.f.);
#54657=oriented_edge('',*,*,#54656,.f.);
#54659=oriented_edge('',*,*,#54658,.f.);
#54661=oriented_edge('',*,*,#54660,.t.);
#54663=oriented_edge('',*,*,#54662,.f.);
#54665=oriented_edge('',*,*,#54664,.f.);
#54667=oriented_edge('',*,*,#54666,.f.);
#54669=oriented_edge('',*,*,#54668,.t.);
#54671=oriented_edge('',*,*,#54670,.f.);
#54673=oriented_edge('',*,*,#54672,.f.);
#54675=oriented_edge('',*,*,#54674,.f.);
#54677=oriented_edge('',*,*,#54676,.t.);
#54679=oriented_edge('',*,*,#54678,.f.);
#54681=oriented_edge('',*,*,#54680,.f.);
#54683=oriented_edge('',*,*,#54682,.t.);
#54685=oriented_edge('',*,*,#54684,.t.);
#54687=oriented_edge('',*,*,#54686,.f.);
#54689=oriented_edge('',*,*,#54688,.f.);
#54691=oriented_edge('',*,*,#54690,.f.);
#54693=oriented_edge('',*,*,#54692,.t.);
#54695=oriented_edge('',*,*,#54694,.f.);
#54697=oriented_edge('',*,*,#54696,.f.);
#54699=oriented_edge('',*,*,#54698,.f.);
#54701=oriented_edge('',*,*,#54700,.f.);
#54703=oriented_edge('',*,*,#54702,.t.);
#54705=oriented_edge('',*,*,#54704,.f.);
#54707=oriented_edge('',*,*,#54706,.f.);
#54709=oriented_edge('',*,*,#54708,.f.);
#54711=oriented_edge('',*,*,#54710,.t.);
#54713=oriented_edge('',*,*,#54712,.f.);
#54715=oriented_edge('',*,*,#54714,.f.);
#54717=oriented_edge('',*,*,#54716,.f.);
#54719=oriented_edge('',*,*,#54718,.t.);
#54721=oriented_edge('',*,*,#54720,.f.);
#54723=oriented_edge('',*,*,#54722,.f.);
#54725=oriented_edge('',*,*,#54724,.f.);
#54727=oriented_edge('',*,*,#54726,.t.);
#54729=oriented_edge('',*,*,#54728,.f.);
#54731=oriented_edge('',*,*,#54730,.f.);
#54733=oriented_edge('',*,*,#54732,.f.);
#54735=oriented_edge('',*,*,#54734,.t.);
#54737=oriented_edge('',*,*,#54736,.f.);
#54739=oriented_edge('',*,*,#54738,.f.);
#54740=edge_loop('',(#54641,#54643,#54645,#54647,#54648,#54649,#54651,#54653,
#54654,#54655,#54657,#54659,#54661,#54663,#54665,#54667,#54669,#54671,#54673,
#54675,#54677,#54679,#54681,#54683,#54685,#54687,#54689,#54691,#54693,#54695,
#54697,#54699,#54701,#54703,#54705,#54707,#54709,#54711,#54713,#54715,#54717,
#54719,#54721,#54723,#54725,#54727,#54729,#54731,#54733,#54735,#54737,#54739));
#54741=face_outer_bound('',#54740,.f.);
#54743=cartesian_point('',(-5.763085027098e1,-4.528185272227e1,
-4.364380429479e1));
#54744=cartesian_point('',(-5.757714966726e1,-4.531673159872e1,
-4.369054493795e1));
#54745=cartesian_point('',(-5.744181583312e1,-4.546956474906e1,
-4.381456677027e1));
#54746=cartesian_point('',(-5.706902503559e1,-4.597799834123e1,
-4.367464600335e1));
#54747=cartesian_point('',(-5.702802133092e1,-4.608256664751e1,
-4.345452845648e1));
#54748=cartesian_point('',(-5.695457404940e1,-4.619016712633e1,
-4.328639432612e1));
#54749=cartesian_point('',(-5.691074120823e1,-4.625574761627e1,
-4.310608667604e1));
#54750=cartesian_point('',(-5.686557246991e1,-4.631232561820e1,
-4.291694511331e1));
#54751=cartesian_point('',(-5.682520527404e1,-4.635290449381e1,
-4.271238974594e1));
#54752=cartesian_point('',(-5.678798298074e1,-4.637719968628e1,
-4.249641904535e1));
#54753=cartesian_point('',(-5.675660876018e1,-4.638172816460e1,
-4.227619415920e1));
#54754=cartesian_point('',(-5.673057812403e1,-4.636413444270e1,
-4.203816631698e1));
#54755=cartesian_point('',(-5.672044822e1,-4.633368345590e1,-4.187723001501e1));
#54756=cartesian_point('',(-5.671810192503e1,-4.631057284865e1,
-4.178915506085e1));
#54757=cartesian_point('',(-5.725313896422e1,-4.500496246457e1,
-4.344156591981e1));
#54758=cartesian_point('',(-5.720087788759e1,-4.503002969857e1,
-4.349291969434e1));
#54759=cartesian_point('',(-5.707313926809e1,-4.516768508614e1,
-4.363253912085e1));
#54760=cartesian_point('',(-5.670024852567e1,-4.568589991405e1,
-4.347252336222e1));
#54761=cartesian_point('',(-5.670559483233e1,-4.575025245235e1,
-4.323538290379e1));
#54762=cartesian_point('',(-5.667133514440e1,-4.582472296169e1,
-4.306664576399e1));
#54763=cartesian_point('',(-5.667332565117e1,-4.585600522263e1,
-4.289101221262e1));
#54764=cartesian_point('',(-5.667863749365e1,-4.588106731389e1,
-4.271300945689e1));
#54765=cartesian_point('',(-5.669543017906e1,-4.589343764175e1,
-4.252569627977e1));
#54766=cartesian_point('',(-5.672130852119e1,-4.589544327117e1,
-4.233365816202e1));
#54767=cartesian_point('',(-5.675715551451e1,-4.588607467880e1,
-4.214386549570e1));
#54768=cartesian_point('',(-5.680684162552e1,-4.586451575056e1,
-4.194578143897e1));
#54769=cartesian_point('',(-5.685015417810e1,-4.584151513881e1,
-4.181794463711e1));
#54770=cartesian_point('',(-5.687765308235e1,-4.582658041342e1,
-4.175025742281e1));
#54771=cartesian_point('',(-5.705492506508e1,-4.521081141640e1,
-4.300919118716e1));
#54772=cartesian_point('',(-5.703400860887e1,-4.521334062202e1,
-4.303550832551e1));
#54773=cartesian_point('',(-5.698530148753e1,-4.524374783288e1,
-4.309942221277e1));
#54774=cartesian_point('',(-5.688740508556e1,-4.540285481496e1,
-4.303195406039e1));
#54775=cartesian_point('',(-5.692171070383e1,-4.544604621603e1,
-4.290015311616e1));
#54776=cartesian_point('',(-5.694807677223e1,-4.549525817353e1,
-4.278126517741e1));
#54777=cartesian_point('',(-5.699058167669e1,-4.553623895314e1,
-4.264972375958e1));
#54778=cartesian_point('',(-5.703887792157e1,-4.557922259872e1,
-4.250831916265e1));
#54779=cartesian_point('',(-5.709518527156e1,-4.562218714168e1,
-4.235540171365e1));
#54780=cartesian_point('',(-5.715742345227e1,-4.566477284154e1,
-4.219500547019e1));
#54781=cartesian_point('',(-5.722366961896e1,-4.570503334122e1,
-4.203336312123e1));
#54782=cartesian_point('',(-5.729846324282e1,-4.574540268260e1,
-4.186093184267e1));
#54783=cartesian_point('',(-5.735199691792e1,-4.577052144091e1,
-4.174604733181e1));
#54784=cartesian_point('',(-5.738253975882e1,-4.578376926540e1,
-4.168362238819e1));
#54785=cartesian_point('',(-5.727500198863e1,-4.565140801699e1,
-4.286757312922e1));
#54786=cartesian_point('',(-5.727757357052e1,-4.564582495466e1,
-4.286936614741e1));
#54787=cartesian_point('',(-5.728412293934e1,-4.560611822945e1,
-4.285747578474e1));
#54788=cartesian_point('',(-5.740502236307e1,-4.546985480134e1,
-4.288370333976e1));
#54789=cartesian_point('',(-5.741600856094e1,-4.553643306572e1,
-4.285269909607e1));
#54790=cartesian_point('',(-5.745140113048e1,-4.559868752023e1,
-4.277405794603e1));
#54791=cartesian_point('',(-5.748030273879e1,-4.568167950969e1,
-4.267290776196e1));
#54792=cartesian_point('',(-5.751230278545e1,-4.577043161419e1,
-4.254946992639e1));
#54793=cartesian_point('',(-5.754287524409e1,-4.586593549226e1,
-4.240666431940e1));
#54794=cartesian_point('',(-5.757092882784e1,-4.596308303478e1,
-4.224749945668e1));
#54795=cartesian_point('',(-5.759412945633e1,-4.605670933743e1,
-4.207781210664e1));
#54796=cartesian_point('',(-5.761317368814e1,-4.615029383499e1,
-4.188583803304e1));
#54797=cartesian_point('',(-5.762139350076e1,-4.620623030775e1,
-4.174815464383e1));
#54798=cartesian_point('',(-5.762451190655e1,-4.623371510255e1,
-4.166952690789e1));
#54799=(bounded_surface()b_spline_surface(3,3,((#54743,#54744,#54745,#54746,
#54747,#54748,#54749,#54750,#54751,#54752,#54753,#54754,#54755,#54756),(#54757,
#54758,#54759,#54760,#54761,#54762,#54763,#54764,#54765,#54766,#54767,#54768,
#54769,#54770),(#54771,#54772,#54773,#54774,#54775,#54776,#54777,#54778,#54779,
#54780,#54781,#54782,#54783,#54784),(#54785,#54786,#54787,#54788,#54789,#54790,
#54791,#54792,#54793,#54794,#54795,#54796,#54797,#54798)),.unspecified.,.f.,.f.,
.f.)b_spline_surface_with_knots((4,4),(4,1,1,1,1,1,1,1,1,1,1,4),(0.e0,1.e0),(
3.205134420352e-1,3.493885861778e-1,3.934630423460e-1,4.391451657195e-1,
4.878859890733e-1,5.416296601252e-1,6.008964175578e-1,6.659011906356e-1,
7.356121093173e-1,8.069731672575e-1,8.768382430705e-1,9.655862771513e-1),
.unspecified.)geometric_representation_item()rational_b_spline_surface(((
1.430986670696e0,1.430986670696e0,1.430986670696e0,1.430986670696e0,
1.430986670696e0,1.430986670696e0,1.430986670696e0,1.430986670696e0,
1.430986670696e0,1.430986670696e0,1.430986670696e0,1.430986670696e0,
1.430986670696e0,1.430986670696e0),(8.563377764348e-1,8.563377764348e-1,
8.563377764348e-1,8.563377764348e-1,8.563377764348e-1,8.563377764348e-1,
8.563377764348e-1,8.563377764348e-1,8.563377764348e-1,8.563377764348e-1,
8.563377764348e-1,8.563377764348e-1,8.563377764348e-1,8.563377764348e-1),(
8.563377764348e-1,8.563377764348e-1,8.563377764348e-1,8.563377764348e-1,
8.563377764348e-1,8.563377764348e-1,8.563377764348e-1,8.563377764348e-1,
8.563377764348e-1,8.563377764348e-1,8.563377764348e-1,8.563377764348e-1,
8.563377764348e-1,8.563377764348e-1),(1.430986670696e0,1.430986670696e0,
1.430986670696e0,1.430986670696e0,1.430986670696e0,1.430986670696e0,
1.430986670696e0,1.430986670696e0,1.430986670696e0,1.430986670696e0,
1.430986670696e0,1.430986670696e0,1.430986670696e0,1.430986670696e0)))representation_item('')surface());
#54800=oriented_edge('',*,*,#54640,.t.);
#54802=oriented_edge('',*,*,#54801,.f.);
#54804=oriented_edge('',*,*,#54803,.t.);
#54806=oriented_edge('',*,*,#54805,.t.);
#54807=edge_loop('',(#54800,#54802,#54804,#54806));
#54808=face_outer_bound('',#54807,.f.);
#54810=cartesian_point('',(0.e0,0.e0,-4.331177673041e1));
#54811=direction('',(0.e0,0.e0,1.e0));
#54812=direction('',(-8.064397752418e-1,-5.913162342673e-1,0.e0));
#54813=axis2_placement_3d('',#54810,#54811,#54812);
#54814=toroidal_surface('',#54813,7.344368814732e1,5.e-1);
#54815=oriented_edge('',*,*,#54738,.t.);
#54817=oriented_edge('',*,*,#54816,.f.);
#54819=oriented_edge('',*,*,#54818,.t.);
#54821=oriented_edge('',*,*,#54820,.t.);
#54822=oriented_edge('',*,*,#54801,.t.);
#54823=edge_loop('',(#54815,#54817,#54819,#54821,#54822));
#54824=face_outer_bound('',#54823,.f.);
#54826=cartesian_point('',(-5.940703810227e1,-4.280398614697e1,
-4.179691572520e1));
#54827=cartesian_point('',(-5.942809431272e1,-4.280035029507e1,
-4.187968816678e1));
#54828=cartesian_point('',(-5.945516380126e1,-4.280123569838e1,
-4.201701628828e1));
#54829=cartesian_point('',(-5.947637417454e1,-4.281466224152e1,
-4.220584599732e1));
#54830=cartesian_point('',(-5.948429441901e1,-4.283145912487e1,
-4.235452812415e1));
#54831=cartesian_point('',(-5.948442934710e1,-4.285164074704e1,
-4.249082912297e1));
#54832=cartesian_point('',(-5.947864475915e1,-4.287399050742e1,
-4.261585775366e1));
#54833=cartesian_point('',(-5.946833215483e1,-4.289772537715e1,
-4.273070106248e1));
#54834=cartesian_point('',(-5.945453058293e1,-4.292234794827e1,
-4.283636170972e1));
#54835=cartesian_point('',(-5.943799056239e1,-4.294758430244e1,
-4.293384998486e1));
#54836=cartesian_point('',(-5.941921505346e1,-4.297333791256e1,
-4.302417482830e1));
#54837=cartesian_point('',(-5.939849900963e1,-4.299964763692e1,
-4.310828788352e1));
#54838=cartesian_point('',(-5.937594543204e1,-4.302667879708e1,
-4.318710268555e1));
#54839=cartesian_point('',(-5.935144132410e1,-4.305475536152e1,
-4.326156549261e1));
#54840=cartesian_point('',(-5.932458331054e1,-4.308443977746e1,
-4.333274768336e1));
#54841=cartesian_point('',(-5.929456883795e1,-4.311664704852e1,
-4.340185301403e1));
#54842=cartesian_point('',(-5.926012766727e1,-4.315271950961e1,
-4.346997692148e1));
#54843=cartesian_point('',(-5.921932959718e1,-4.319471063985e1,
-4.353792511184e1));
#54844=cartesian_point('',(-5.916932467171e1,-4.324581212667e1,
-4.360606685032e1));
#54845=cartesian_point('',(-5.910435492695e1,-4.331318241857e1,
-4.367482383343e1));
#54846=cartesian_point('',(-5.901334739255e1,-4.341170817919e1,
-4.374296233422e1));
#54847=cartesian_point('',(-5.888357822392e1,-4.356884148140e1,
-4.378668891897e1));
#54848=cartesian_point('',(-5.875478753855e1,-4.375713714180e1,
-4.375254486782e1));
#54849=cartesian_point('',(-5.867075903547e1,-4.390128509535e1,
-4.366858206277e1));
#54850=cartesian_point('',(-5.863642281605e1,-4.396368268272e1,
-4.361133896084e1));
#54851=cartesian_point('',(-5.862088106517e1,-4.399200646184e1,
-4.358200115333e1));
#54852=cartesian_point('',(-5.899580522772e1,-4.308068209852e1,
-4.175620116655e1));
#54853=cartesian_point('',(-5.900238265615e1,-4.305275709443e1,
-4.182044237395e1));
#54854=cartesian_point('',(-5.901126658764e1,-4.301261552293e1,
-4.193020117925e1));
#54855=cartesian_point('',(-5.901775380987e1,-4.296903472891e1,
-4.208703296817e1));
#54856=cartesian_point('',(-5.901927204712e1,-4.294084504345e1,
-4.221360078811e1));
#54857=cartesian_point('',(-5.901746388907e1,-4.291983276636e1,
-4.233203743873e1));
#54858=cartesian_point('',(-5.901295261295e1,-4.290450900713e1,
-4.244262379268e1));
#54859=cartesian_point('',(-5.900624078551e1,-4.289378216564e1,
-4.254581858504e1));
#54860=cartesian_point('',(-5.899771648399e1,-4.288685352541e1,
-4.264214419186e1));
#54861=cartesian_point('',(-5.898765049813e1,-4.288314144970e1,
-4.273223452733e1));
#54862=cartesian_point('',(-5.897619327838e1,-4.288224704670e1,
-4.281680690825e1));
#54863=cartesian_point('',(-5.896337616648e1,-4.288393545601e1,
-4.289659567657e1));
#54864=cartesian_point('',(-5.894909974987e1,-4.288812747090e1,
-4.297235913368e1));
#54865=cartesian_point('',(-5.893309404536e1,-4.289491920704e1,
-4.304494267808e1));
#54866=cartesian_point('',(-5.891483421180e1,-4.290464898299e1,
-4.311537281261e1));
#54867=cartesian_point('',(-5.889340676897e1,-4.291803278493e1,
-4.318487581375e1));
#54868=cartesian_point('',(-5.886736968999e1,-4.293634160017e1,
-4.325464767508e1));
#54869=cartesian_point('',(-5.883448440319e1,-4.296176892232e1,
-4.332564777477e1));
#54870=cartesian_point('',(-5.879140782877e1,-4.299790479320e1,
-4.339839218792e1));
#54871=cartesian_point('',(-5.873179132912e1,-4.305241942374e1,
-4.347336329829e1));
#54872=cartesian_point('',(-5.864378472034e1,-4.314111503304e1,
-4.354916169258e1));
#54873=cartesian_point('',(-5.851364090347e1,-4.329484223310e1,
-4.359857069822e1));
#54874=cartesian_point('',(-5.838709873792e1,-4.348319806840e1,
-4.355989066178e1));
#54875=cartesian_point('',(-5.831326006598e1,-4.362076833815e1,
-4.346624122570e1));
#54876=cartesian_point('',(-5.828830841646e1,-4.367514184428e1,
-4.340412638926e1));
#54877=cartesian_point('',(-5.827796155274e1,-4.369888128279e1,
-4.337270373968e1));
#54878=cartesian_point('',(-5.907966791594e1,-4.356648188224e1,
-4.169085114701e1));
#54879=cartesian_point('',(-5.906058082442e1,-4.354234428364e1,
-4.175013283783e1));
#54880=cartesian_point('',(-5.902855428978e1,-4.350430205846e1,
-4.184908078348e1));
#54881=cartesian_point('',(-5.898301661206e1,-4.345558081580e1,
-4.198670148284e1));
#54882=cartesian_point('',(-5.894613257731e1,-4.341906460701e1,
-4.209599896377e1));
#54883=cartesian_point('',(-5.891138245409e1,-4.338703548318e1,
-4.219695458900e1));
#54884=cartesian_point('',(-5.887868583749e1,-4.335885256323e1,
-4.229013914158e1));
#54885=cartesian_point('',(-5.884795421298e1,-4.333401282604e1,
-4.237613017070e1));
#54886=cartesian_point('',(-5.881909844451e1,-4.331212496703e1,
-4.245546462598e1));
#54887=cartesian_point('',(-5.879200063675e1,-4.329286665275e1,
-4.252870412244e1));
#54888=cartesian_point('',(-5.876651504915e1,-4.327597592736e1,
-4.259642211484e1));
#54889=cartesian_point('',(-5.874248439073e1,-4.326125783328e1,
-4.265915273975e1));
#54890=cartesian_point('',(-5.871973518071e1,-4.324858122309e1,
-4.271739453906e1));
#54891=cartesian_point('',(-5.869805488201e1,-4.323787657921e1,
-4.277165000168e1));
#54892=cartesian_point('',(-5.867715702298e1,-4.322914899317e1,
-4.282247195628e1));
#54893=cartesian_point('',(-5.865665799273e1,-4.322253184261e1,
-4.287043629093e1));
#54894=cartesian_point('',(-5.863610571720e1,-4.321839387833e1,
-4.291593623958e1));
#54895=cartesian_point('',(-5.861492289387e1,-4.321746852125e1,
-4.295907335316e1));
#54896=cartesian_point('',(-5.859228612294e1,-4.322097605861e1,
-4.299964830222e1));
#54897=cartesian_point('',(-5.856634976580e1,-4.323127676538e1,
-4.303767682287e1));
#54898=cartesian_point('',(-5.853369993667e1,-4.325324350591e1,
-4.307244015495e1));
#54899=cartesian_point('',(-5.849152171120e1,-4.329716259166e1,
-4.309318770905e1));
#54900=cartesian_point('',(-5.845581453415e1,-4.335550244784e1,
-4.307708877339e1));
#54901=cartesian_point('',(-5.844112810906e1,-4.340231338640e1,
-4.303463020849e1));
#54902=cartesian_point('',(-5.844080334233e1,-4.342385919115e1,
-4.300231907936e1));
#54903=cartesian_point('',(-5.844182937641e1,-4.343399489542e1,
-4.298501398038e1));
#54904=cartesian_point('',(-5.956047628267e1,-4.369282284527e1,
-4.167734898673e1));
#54905=cartesian_point('',(-5.953457576761e1,-4.369611656641e1,
-4.175104731914e1));
#54906=cartesian_point('',(-5.948679400079e1,-4.370084300898e1,
-4.186859550431e1));
#54907=cartesian_point('',(-5.941281775223e1,-4.370486440300e1,
-4.202227591524e1));
#54908=cartesian_point('',(-5.935047582326e1,-4.370642678078e1,
-4.213935961073e1));
#54909=cartesian_point('',(-5.929033895102e1,-4.370645158526e1,
-4.224367669886e1));
#54910=cartesian_point('',(-5.923298545380e1,-4.370527376424e1,
-4.233686636998e1));
#54911=cartesian_point('',(-5.917872536772e1,-4.370318717411e1,
-4.242023305688e1));
#54912=cartesian_point('',(-5.912772461509e1,-4.370043982230e1,
-4.249480608419e1));
#54913=cartesian_point('',(-5.908002256266e1,-4.369723222110e1,
-4.256146346026e1));
#54914=cartesian_point('',(-5.903558024906e1,-4.369371838637e1,
-4.262095091028e1));
#54915=cartesian_point('',(-5.899434749855e1,-4.369001018402e1,
-4.267385377485e1));
#54916=cartesian_point('',(-5.895629179441e1,-4.368617790304e1,
-4.272061032368e1));
#54917=cartesian_point('',(-5.892140524553e1,-4.368224246341e1,
-4.276153941532e1));
#54918=cartesian_point('',(-5.888972060600e1,-4.367815662825e1,
-4.279684577718e1));
#54919=cartesian_point('',(-5.886140479037e1,-4.367376943964e1,
-4.282654319156e1));
#54920=cartesian_point('',(-5.883699881267e1,-4.366877246827e1,
-4.285025833750e1));
#54921=cartesian_point('',(-5.881761198924e1,-4.366254779196e1,
-4.286722740969e1));
#54922=cartesian_point('',(-5.880500446091e1,-4.365395131015e1,
-4.287651074352e1));
#54923=cartesian_point('',(-5.880165711222e1,-4.364042622222e1,
-4.287767624022e1));
#54924=cartesian_point('',(-5.881193232620e1,-4.361686245254e1,
-4.287073552023e1));
#54925=cartesian_point('',(-5.884310815686e1,-4.357308689260e1,
-4.286202208583e1));
#54926=cartesian_point('',(-5.888051242254e1,-4.352350065700e1,
-4.286919322614e1));
#54927=cartesian_point('',(-5.890471099070e1,-4.350159208480e1,
-4.287889107401e1));
#54928=cartesian_point('',(-5.891543299880e1,-4.350392693298e1,
-4.287617790330e1));
#54929=cartesian_point('',(-5.892069950942e1,-4.350736083228e1,
-4.287267007243e1));
#54930=(bounded_surface()b_spline_surface(3,3,((#54826,#54827,#54828,#54829,
#54830,#54831,#54832,#54833,#54834,#54835,#54836,#54837,#54838,#54839,#54840,
#54841,#54842,#54843,#54844,#54845,#54846,#54847,#54848,#54849,#54850,#54851),(
#54852,#54853,#54854,#54855,#54856,#54857,#54858,#54859,#54860,#54861,#54862,
#54863,#54864,#54865,#54866,#54867,#54868,#54869,#54870,#54871,#54872,#54873,
#54874,#54875,#54876,#54877),(#54878,#54879,#54880,#54881,#54882,#54883,#54884,
#54885,#54886,#54887,#54888,#54889,#54890,#54891,#54892,#54893,#54894,#54895,
#54896,#54897,#54898,#54899,#54900,#54901,#54902,#54903),(#54904,#54905,#54906,
#54907,#54908,#54909,#54910,#54911,#54912,#54913,#54914,#54915,#54916,#54917,
#54918,#54919,#54920,#54921,#54922,#54923,#54924,#54925,#54926,#54927,#54928,
#54929)),.unspecified.,.f.,.f.,.f.)b_spline_surface_with_knots((4,4),(4,1,1,1,1,
1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,4),(0.e0,1.e0),(3.717717095912e-2,
1.205804563916e-1,1.727491591865e-1,2.202391607375e-1,2.635727500360e-1,
3.032383343892e-1,3.395879875797e-1,3.729174828843e-1,4.035172382679e-1,
4.316733753958e-1,4.576281717405e-1,4.815719407439e-1,5.037061972708e-1,
5.242428846756e-1,5.433986243401e-1,5.613661584188e-1,5.781055285469e-1,
5.935290260051e-1,6.076891866028e-1,6.216685328705e-1,6.368238091426e-1,
6.525668206418e-1,6.694368597587e-1,6.892265038554e-1),.unspecified.)geometric_representation_item()rational_b_spline_surface(((1.413609459717e0,
1.413609459717e0,1.413609459717e0,1.413609459717e0,1.413609459717e0,
1.413609459717e0,1.413609459717e0,1.413609459717e0,1.413609459717e0,
1.413609459717e0,1.413609459717e0,1.413609459717e0,1.413609459717e0,
1.413609459717e0,1.413609459717e0,1.413609459717e0,1.413609459717e0,
1.413609459717e0,1.413609459717e0,1.413609459717e0,1.413609459717e0,
1.413609459717e0,1.413609459717e0,1.413609459717e0,1.413609459717e0,
1.413609459717e0),(8.621301800945e-1,8.621301800945e-1,8.621301800945e-1,
8.621301800945e-1,8.621301800945e-1,8.621301800945e-1,8.621301800945e-1,
8.621301800945e-1,8.621301800945e-1,8.621301800945e-1,8.621301800945e-1,
8.621301800945e-1,8.621301800945e-1,8.621301800945e-1,8.621301800945e-1,
8.621301800945e-1,8.621301800945e-1,8.621301800945e-1,8.621301800945e-1,
8.621301800945e-1,8.621301800945e-1,8.621301800945e-1,8.621301800945e-1,
8.621301800945e-1,8.621301800945e-1,8.621301800945e-1),(8.621301800945e-1,
8.621301800945e-1,8.621301800945e-1,8.621301800945e-1,8.621301800945e-1,
8.621301800945e-1,8.621301800945e-1,8.621301800945e-1,8.621301800945e-1,
8.621301800945e-1,8.621301800945e-1,8.621301800945e-1,8.621301800945e-1,
8.621301800945e-1,8.621301800945e-1,8.621301800945e-1,8.621301800945e-1,
8.621301800945e-1,8.621301800945e-1,8.621301800945e-1,8.621301800945e-1,
8.621301800945e-1,8.621301800945e-1,8.621301800945e-1,8.621301800945e-1,
8.621301800945e-1),(1.413609459717e0,1.413609459717e0,1.413609459717e0,
1.413609459717e0,1.413609459717e0,1.413609459717e0,1.413609459717e0,
1.413609459717e0,1.413609459717e0,1.413609459717e0,1.413609459717e0,
1.413609459717e0,1.413609459717e0,1.413609459717e0,1.413609459717e0,
1.413609459717e0,1.413609459717e0,1.413609459717e0,1.413609459717e0,
1.413609459717e0,1.413609459717e0,1.413609459717e0,1.413609459717e0,
1.413609459717e0,1.413609459717e0,1.413609459717e0)))representation_item('')surface());
#54931=oriented_edge('',*,*,#54736,.t.);
#54933=oriented_edge('',*,*,#54932,.f.);
#54935=oriented_edge('',*,*,#54934,.f.);
#54936=oriented_edge('',*,*,#54816,.t.);
#54937=edge_loop('',(#54931,#54933,#54935,#54936));
#54938=face_outer_bound('',#54937,.f.);
#54940=cartesian_point('',(-5.946739002827e1,-4.277569488738e1,
-4.131567944440e1));
#54941=cartesian_point('',(-5.951734173962e1,-4.274227503194e1,
-4.151430174302e1));
#54942=cartesian_point('',(-5.958253676631e1,-4.272626866950e1,
-4.183254632579e1));
#54943=cartesian_point('',(-5.962040473562e1,-4.277530294609e1,
-4.217102082705e1));
#54944=cartesian_point('',(-5.962880076212e1,-4.280326149607e1,
-4.229078701277e1));
#54945=cartesian_point('',(-5.891517880748e1,-4.307670575183e1,
-4.133853634435e1));
#54946=cartesian_point('',(-5.893254107455e1,-4.298655911291e1,
-4.149716814571e1));
#54947=cartesian_point('',(-5.896587642298e1,-4.287194004817e1,
-4.176312947813e1));
#54948=cartesian_point('',(-5.899878778126e1,-4.280748169500e1,
-4.206741344101e1));
#54949=cartesian_point('',(-5.900948449525e1,-4.279471919469e1,
-4.217840650716e1));
#54950=cartesian_point('',(-5.905906915662e1,-4.368894961039e1,
-4.136104993522e1));
#54951=cartesian_point('',(-5.901139070797e1,-4.361506104767e1,
-4.149352841626e1));
#54952=cartesian_point('',(-5.894377297309e1,-4.350699288379e1,
-4.170554237033e1));
#54953=cartesian_point('',(-5.888229999621e1,-4.341282300638e1,
-4.193064469306e1));
#54954=cartesian_point('',(-5.886190628550e1,-4.338322035270e1,
-4.201024864719e1));
#54955=cartesian_point('',(-5.968779010259e1,-4.371348253423e1,
-4.135016401640e1));
#54956=cartesian_point('',(-5.963811749121e1,-4.370496553868e1,
-4.150872668780e1));
#54957=cartesian_point('',(-5.954868041647e1,-4.369899333799e1,
-4.174433886147e1));
#54958=cartesian_point('',(-5.944197778317e1,-4.370251780666e1,
-4.196152906895e1));
#54959=cartesian_point('',(-5.940275190900e1,-4.370468191605e1,
-4.203321584800e1));
#54960=(bounded_surface()b_spline_surface(3,3,((#54940,#54941,#54942,#54943,
#54944),(#54945,#54946,#54947,#54948,#54949),(#54950,#54951,#54952,#54953,
#54954),(#54955,#54956,#54957,#54958,#54959)),.unspecified.,.f.,.f.,.f.)b_spline_surface_with_knots((4,4),(4,1,4),(0.e0,1.e0),(3.709119038083e-1,
7.047487645592e-1,8.827844618261e-1),.unspecified.)geometric_representation_item()rational_b_spline_surface(((1.579952036890e0,1.579952036890e0,1.579952036890e0,
1.579952036890e0,1.579952036890e0),(8.066826543700e-1,8.066826543700e-1,
8.066826543700e-1,8.066826543700e-1,8.066826543700e-1),(8.066826543700e-1,
8.066826543700e-1,8.066826543700e-1,8.066826543700e-1,8.066826543700e-1),(
1.579952036890e0,1.579952036890e0,1.579952036890e0,1.579952036890e0,
1.579952036890e0)))representation_item('')surface());
#54962=oriented_edge('',*,*,#54961,.t.);
#54964=oriented_edge('',*,*,#54963,.f.);
#54966=oriented_edge('',*,*,#54965,.f.);
#54967=oriented_edge('',*,*,#54932,.t.);
#54968=edge_loop('',(#54962,#54964,#54966,#54967));
#54969=face_outer_bound('',#54968,.f.);
#54971=cartesian_point('',(0.e0,0.e0,-2.511027589124e1));
#54972=direction('',(0.e0,0.e0,1.e0));
#54973=direction('',(1.e0,0.e0,0.e0));
#54974=axis2_placement_3d('',#54971,#54972,#54973);
#54975=conical_surface('',#54974,7.334631745054e1,5.e-1);
#54976=oriented_edge('',*,*,#54961,.f.);
#54977=oriented_edge('',*,*,#54734,.f.);
#54979=oriented_edge('',*,*,#54978,.f.);
#54981=oriented_edge('',*,*,#54980,.t.);
#54983=oriented_edge('',*,*,#54982,.f.);
#54985=oriented_edge('',*,*,#54984,.f.);
#54987=oriented_edge('',*,*,#54986,.t.);
#54988=edge_loop('',(#54976,#54977,#54979,#54981,#54983,#54985,#54987));
#54989=face_outer_bound('',#54988,.f.);
#54991=cartesian_point('',(-6.236246556250e1,-3.870982253293e1,
-4.228405173682e1));
#54992=cartesian_point('',(-6.234053030394e1,-3.871186862071e1,
-4.219223379840e1));
#54993=cartesian_point('',(-6.228800340824e1,-3.870255431523e1,
-4.191549381626e1));
#54994=cartesian_point('',(-6.226616672353e1,-3.864793863512e1,
-4.159362157042e1));
#54995=cartesian_point('',(-6.227350022150e1,-3.858701436314e1,
-4.136892583456e1));
#54996=cartesian_point('',(-6.227672329700e1,-3.857066114306e1,
-4.131419665204e1));
#54997=cartesian_point('',(-6.211966181064e1,-3.813995612027e1,
-4.217220132234e1));
#54998=cartesian_point('',(-6.212596140203e1,-3.812860397818e1,
-4.208718127464e1));
#54999=cartesian_point('',(-6.216024533676e1,-3.808567509922e1,
-4.183690297199e1));
#55000=cartesian_point('',(-6.224225294188e1,-3.801521032566e1,
-4.156287506437e1));
#55001=cartesian_point('',(-6.232283661412e1,-3.795933586811e1,
-4.138103620379e1));
#55002=cartesian_point('',(-6.234392623257e1,-3.794528053460e1,
-4.133740534499e1));
#55003=cartesian_point('',(-6.260834604885e1,-3.777969911064e1,
-4.200577935862e1));
#55004=cartesian_point('',(-6.263545484785e1,-3.778549390430e1,
-4.194474916028e1));
#55005=cartesian_point('',(-6.272401165654e1,-3.780251767199e1,
-4.176072146725e1));
#55006=cartesian_point('',(-6.284574715305e1,-3.782318197661e1,
-4.154638449822e1));
#55007=cartesian_point('',(-6.294096763883e1,-3.784017935247e1,
-4.139656397914e1));
#55008=cartesian_point('',(-6.296481675582e1,-3.784449433604e1,
-4.136005953663e1));
#55009=cartesian_point('',(-6.311100842713e1,-3.815799828133e1,
-4.202913462743e1));
#55010=cartesian_point('',(-6.312094770559e1,-3.818630921555e1,
-4.197406317910e1));
#55011=cartesian_point('',(-6.315155337145e1,-3.826882747256e1,
-4.179880267437e1));
#55012=cartesian_point('',(-6.319056994805e1,-3.835379890389e1,
-4.156836211931e1));
#55013=cartesian_point('',(-6.322032340859e1,-3.840449617947e1,
-4.139271052931e1));
#55014=cartesian_point('',(-6.322777335046e1,-3.841628172201e1,
-4.134889724628e1));
#55015=(bounded_surface()b_spline_surface(3,3,((#54991,#54992,#54993,#54994,
#54995,#54996),(#54997,#54998,#54999,#55000,#55001,#55002),(#55003,#55004,
#55005,#55006,#55007,#55008),(#55009,#55010,#55011,#55012,#55013,#55014)),
.unspecified.,.f.,.f.,.f.)b_spline_surface_with_knots((4,4),(4,1,1,4),(0.e0,
1.e0),(1.426834398288e-1,3.042662033229e-1,6.365714197461e-1,7.456903178978e-1),
.unspecified.)geometric_representation_item()rational_b_spline_surface(((
1.579933828221e0,1.579933828221e0,1.579933828221e0,1.579933828221e0,
1.579933828221e0,1.579933828221e0),(8.066887239263e-1,8.066887239263e-1,
8.066887239263e-1,8.066887239263e-1,8.066887239263e-1,8.066887239263e-1),(
8.066887239263e-1,8.066887239263e-1,8.066887239263e-1,8.066887239263e-1,
8.066887239263e-1,8.066887239263e-1),(1.579933828221e0,1.579933828221e0,
1.579933828221e0,1.579933828221e0,1.579933828221e0,1.579933828221e0)))representation_item('')surface());
#55016=oriented_edge('',*,*,#54978,.t.);
#55018=oriented_edge('',*,*,#55017,.f.);
#55020=oriented_edge('',*,*,#55019,.f.);
#55022=oriented_edge('',*,*,#55021,.t.);
#55023=edge_loop('',(#55016,#55018,#55020,#55022));
#55024=face_outer_bound('',#55023,.f.);
#55026=cartesian_point('',(-6.298586795719e1,-3.745918565450e1,
-4.370275702609e1));
#55027=cartesian_point('',(-6.298537994316e1,-3.745997304976e1,
-4.370308308297e1));
#55028=cartesian_point('',(-6.290759772620e1,-3.758569020949e1,
-4.375474627191e1));
#55029=cartesian_point('',(-6.263546905210e1,-3.80036359e1,-4.378629569502e1));
#55030=cartesian_point('',(-6.257396649269e1,-3.821678545123e1,
-4.350714803860e1));
#55031=cartesian_point('',(-6.251516123648e1,-3.832908129610e1,
-4.335116457700e1));
#55032=cartesian_point('',(-6.247689247937e1,-3.841182111530e1,
-4.316986818058e1));
#55033=cartesian_point('',(-6.243942249865e1,-3.847660336845e1,
-4.298897456042e1));
#55034=cartesian_point('',(-6.240476963465e1,-3.852695529047e1,
-4.279502253239e1));
#55035=cartesian_point('',(-6.237151834999e1,-3.856163235557e1,
-4.259330494952e1));
#55036=cartesian_point('',(-6.234092980273e1,-3.857890364267e1,
-4.238819995001e1));
#55037=cartesian_point('',(-6.231441039158e1,-3.857794045307e1,
-4.218780739584e1));
#55038=cartesian_point('',(-6.229176739378e1,-3.855857343326e1,
-4.198512932880e1));
#55039=cartesian_point('',(-6.228064379225e1,-3.853210542764e1,
-4.185205869718e1));
#55040=cartesian_point('',(-6.227628970245e1,-3.851388848793e1,
-4.178227092958e1));
#55041=cartesian_point('',(-6.257351556840e1,-3.721505622364e1,
-4.350731947259e1));
#55042=cartesian_point('',(-6.257303977669e1,-3.721581022967e1,
-4.350768502368e1));
#55043=cartesian_point('',(-6.249718402577e1,-3.733629962892e1,
-4.356561530180e1));
#55044=cartesian_point('',(-6.221426054366e1,-3.776395603812e1,
-4.360172572041e1));
#55045=cartesian_point('',(-6.219124485541e1,-3.794346925729e1,
-4.328876685499e1));
#55046=cartesian_point('',(-6.216603968008e1,-3.801527796087e1,
-4.313126251957e1));
#55047=cartesian_point('',(-6.216706497343e1,-3.805810120887e1,
-4.295119930988e1));
#55048=cartesian_point('',(-6.217309745077e1,-3.808401950112e1,
-4.277925843975e1));
#55049=cartesian_point('',(-6.218776108e1,-3.809809661864e1,-4.259957301773e1));
#55050=cartesian_point('',(-6.220926539410e1,-3.810083062333e1,
-4.241808269419e1));
#55051=cartesian_point('',(-6.223782853646e1,-3.809258096765e1,
-4.223876746646e1));
#55052=cartesian_point('',(-6.227263806372e1,-3.807433426921e1,
-4.206897023657e1));
#55053=cartesian_point('',(-6.231557400903e1,-3.804621951612e1,
-4.190296935464e1));
#55054=cartesian_point('',(-6.235003971763e1,-3.802122802657e1,
-4.179845464252e1));
#55055=cartesian_point('',(-6.237031963179e1,-3.800636248681e1,
-4.174512259777e1));
#55056=cartesian_point('',(-6.243815180287e1,-3.739093270798e1,
-4.303950491198e1));
#55057=cartesian_point('',(-6.243797685989e1,-3.739112507583e1,
-4.303968022727e1));
#55058=cartesian_point('',(-6.241013349731e1,-3.742190555287e1,
-4.306744282351e1));
#55059=cartesian_point('',(-6.232565588813e1,-3.754308310093e1,
-4.308331601941e1));
#55060=cartesian_point('',(-6.235312537775e1,-3.761358366824e1,
-4.293327848477e1));
#55061=cartesian_point('',(-6.238321066579e1,-3.765501814398e1,
-4.282263100491e1));
#55062=cartesian_point('',(-6.242771665959e1,-3.769219132165e1,
-4.269347518392e1));
#55063=cartesian_point('',(-6.247839903640e1,-3.772731488601e1,
-4.255853622201e1));
#55064=cartesian_point('',(-6.253596067222e1,-3.776165462828e1,
-4.241387707240e1));
#55065=cartesian_point('',(-6.259840553368e1,-3.779451524854e1,
-4.226385983700e1));
#55066=cartesian_point('',(-6.266393555472e1,-3.782495381263e1,
-4.211290638344e1));
#55067=cartesian_point('',(-6.272998141461e1,-3.785193337993e1,
-4.196719416398e1));
#55068=cartesian_point('',(-6.279907117947e1,-3.787665835500e1,
-4.182164096818e1));
#55069=cartesian_point('',(-6.284641397243e1,-3.789126882450e1,
-4.172726529954e1));
#55070=cartesian_point('',(-6.287198858156e1,-3.789854832587e1,
-4.167806233605e1));
#55071=cartesian_point('',(-6.274498122447e1,-3.777216683903e1,
-4.287025712785e1));
#55072=cartesian_point('',(-6.274502858611e1,-3.777195477047e1,
-4.287024465041e1));
#55073=cartesian_point('',(-6.275268686583e1,-3.773803032237e1,
-4.286822290903e1));
#55074=cartesian_point('',(-6.283370275568e1,-3.761058123001e1,
-4.286375916097e1));
#55075=cartesian_point('',(-6.286204114817e1,-3.762973720085e1,
-4.287453833178e1));
#55076=cartesian_point('',(-6.290162809477e1,-3.768798055629e1,
-4.280193903728e1));
#55077=cartesian_point('',(-6.294073546433e1,-3.776066578684e1,
-4.271123493849e1));
#55078=cartesian_point('',(-6.298272225965e1,-3.784182929176e1,
-4.259618810340e1));
#55079=cartesian_point('',(-6.302440858884e1,-3.792823958915e1,
-4.246456711563e1));
#55080=cartesian_point('',(-6.306401309872e1,-3.801652850499e1,
-4.231885750019e1));
#55081=cartesian_point('',(-6.309920899968e1,-3.810264745471e1,
-4.216422372604e1));
#55082=cartesian_point('',(-6.312827623743e1,-3.818216671432e1,
-4.200669167776e1));
#55083=cartesian_point('',(-6.315217529699e1,-3.825683068890e1,
-4.184040131229e1));
#55084=cartesian_point('',(-6.316396712461e1,-3.830083639152e1,
-4.172537362631e1));
#55085=cartesian_point('',(-6.316903521454e1,-3.832202768392e1,
-4.166293376962e1));
#55086=(bounded_surface()b_spline_surface(3,3,((#55026,#55027,#55028,#55029,
#55030,#55031,#55032,#55033,#55034,#55035,#55036,#55037,#55038,#55039,#55040),(
#55041,#55042,#55043,#55044,#55045,#55046,#55047,#55048,#55049,#55050,#55051,
#55052,#55053,#55054,#55055),(#55056,#55057,#55058,#55059,#55060,#55061,#55062,
#55063,#55064,#55065,#55066,#55067,#55068,#55069,#55070),(#55071,#55072,#55073,
#55074,#55075,#55076,#55077,#55078,#55079,#55080,#55081,#55082,#55083,#55084,
#55085)),.unspecified.,.f.,.f.,.f.)b_spline_surface_with_knots((4,4),(4,1,1,1,1,
1,1,1,1,1,1,1,4),(0.e0,1.e0),(3.360869907236e-1,3.363592359851e-1,
3.793542542364e-1,4.235773956481e-1,4.706016516691e-1,5.225714809611e-1,
5.793931574001e-1,6.406394703217e-1,7.053937059472e-1,7.714934179471e-1,
8.364072582898e-1,8.977240751710e-1,9.680212710518e-1),.unspecified.)geometric_representation_item()rational_b_spline_surface(((1.439081315844e0,
1.439081315844e0,1.439081315844e0,1.439081315844e0,1.439081315844e0,
1.439081315844e0,1.439081315844e0,1.439081315844e0,1.439081315844e0,
1.439081315844e0,1.439081315844e0,1.439081315844e0,1.439081315844e0,
1.439081315844e0,1.439081315844e0),(8.536395613854e-1,8.536395613854e-1,
8.536395613854e-1,8.536395613854e-1,8.536395613854e-1,8.536395613854e-1,
8.536395613854e-1,8.536395613854e-1,8.536395613854e-1,8.536395613854e-1,
8.536395613854e-1,8.536395613854e-1,8.536395613854e-1,8.536395613854e-1,
8.536395613854e-1),(8.536395613854e-1,8.536395613854e-1,8.536395613854e-1,
8.536395613854e-1,8.536395613854e-1,8.536395613854e-1,8.536395613854e-1,
8.536395613854e-1,8.536395613854e-1,8.536395613854e-1,8.536395613854e-1,
8.536395613854e-1,8.536395613854e-1,8.536395613854e-1,8.536395613854e-1),(
1.439081315844e0,1.439081315844e0,1.439081315844e0,1.439081315844e0,
1.439081315844e0,1.439081315844e0,1.439081315844e0,1.439081315844e0,
1.439081315844e0,1.439081315844e0,1.439081315844e0,1.439081315844e0,
1.439081315844e0,1.439081315844e0,1.439081315844e0)))representation_item('')surface());
#55087=oriented_edge('',*,*,#54732,.t.);
#55089=oriented_edge('',*,*,#55088,.f.);
#55091=oriented_edge('',*,*,#55090,.t.);
#55092=oriented_edge('',*,*,#55017,.t.);
#55093=edge_loop('',(#55087,#55089,#55091,#55092));
#55094=face_outer_bound('',#55093,.f.);
#55096=cartesian_point('',(0.e0,0.e0,-4.331177673041e1));
#55097=direction('',(0.e0,0.e0,1.e0));
#55098=direction('',(-8.767228276277e-1,-4.809959287942e-1,0.e0));
#55099=axis2_placement_3d('',#55096,#55097,#55098);
#55100=toroidal_surface('',#55099,7.344368814732e1,5.e-1);
#55101=oriented_edge('',*,*,#54730,.t.);
#55103=oriented_edge('',*,*,#55102,.f.);
#55105=oriented_edge('',*,*,#55104,.t.);
#55107=oriented_edge('',*,*,#55106,.t.);
#55108=oriented_edge('',*,*,#55088,.t.);
#55109=edge_loop('',(#55101,#55103,#55105,#55107,#55108));
#55110=face_outer_bound('',#55109,.f.);
#55112=cartesian_point('',(-6.448584396733e1,-3.468361765676e1,
-4.179691564379e1));
#55113=cartesian_point('',(-6.450624545550e1,-3.467726449717e1,
-4.187968808050e1));
#55114=cartesian_point('',(-6.453319896605e1,-3.467460905331e1,
-4.201701634380e1));
#55115=cartesian_point('',(-6.455598039917e1,-3.468515223305e1,
-4.220584615580e1));
#55116=cartesian_point('',(-6.456602530774e1,-3.470077163165e1,
-4.235452830747e1));
#55117=cartesian_point('',(-6.456879330303e1,-3.472076297354e1,
-4.249082918797e1));
#55118=cartesian_point('',(-6.456597543561e1,-3.474367654642e1,
-4.261585769946e1));
#55119=cartesian_point('',(-6.455884908648e1,-3.476855441128e1,
-4.273070095576e1));
#55120=cartesian_point('',(-6.454837948300e1,-3.479476779757e1,
-4.283636160984e1));
#55121=cartesian_point('',(-6.453527496806e1,-3.482194716446e1,
-4.293384992085e1));
#55122=cartesian_point('',(-6.452002160192e1,-3.484993115498e1,
-4.302417480217e1));
#55123=cartesian_point('',(-6.450291689023e1,-3.487871979032e1,
-4.310828788154e1));
#55124=cartesian_point('',(-6.448408453409e1,-3.490846353070e1,
-4.318710269071e1));
#55125=cartesian_point('',(-6.446345479038e1,-3.493949832233e1,
-4.326156549277e1));
#55126=cartesian_point('',(-6.444070114843e1,-3.497243445281e1,
-4.333274767218e1));
#55127=cartesian_point('',(-6.441514735149e1,-3.500828385394e1,
-4.340185299127e1));
#55128=cartesian_point('',(-6.438570923584e1,-3.504854317848e1,
-4.346997689166e1));
#55129=cartesian_point('',(-6.435074114479e1,-3.509550028107e1,
-4.353792508116e1));
#55130=cartesian_point('',(-6.430783410318e1,-3.515269153698e1,
-4.360606682268e1));
#55131=cartesian_point('',(-6.425221377454e1,-3.522796571479e1,
-4.367482380909e1));
#55132=cartesian_point('',(-6.417484502168e1,-3.533752742819e1,
-4.374296231362e1));
#55133=cartesian_point('',(-6.406669606273e1,-3.551025469116e1,
-4.378668891680e1));
#55134=cartesian_point('',(-6.396358470251e1,-3.571375002554e1,
-4.375254488760e1));
#55135=cartesian_point('',(-6.389909014099e1,-3.586763273038e1,
-4.366858207602e1));
#55136=cartesian_point('',(-6.387319218855e1,-3.593397828401e1,
-4.361133896450e1));
#55137=cartesian_point('',(-6.386148039136e1,-3.596408836285e1,
-4.358200114893e1));
#55138=cartesian_point('',(-6.411424533574e1,-3.501162311529e1,
-4.175620110187e1));
#55139=cartesian_point('',(-6.411712153236e1,-3.498307846924e1,
-4.182044230622e1));
#55140=cartesian_point('',(-6.412068994689e1,-3.494212069131e1,
-4.193020122222e1));
#55141=cartesian_point('',(-6.412143323062e1,-3.489806596620e1,
-4.208703310066e1));
#55142=cartesian_point('',(-6.411925898229e1,-3.486991928342e1,
-4.221360094635e1));
#55143=cartesian_point('',(-6.411472364196e1,-3.484932280407e1,
-4.233203749648e1));
#55144=cartesian_point('',(-6.410825081499e1,-3.483471899476e1,
-4.244262374470e1));
#55145=cartesian_point('',(-6.410019628e1,-3.482495999337e1,-4.254581848845e1));
#55146=cartesian_point('',(-6.409084053765e1,-3.481920326928e1,-4.26421441e1));
#55147=cartesian_point('',(-6.408037614245e1,-3.481683682215e1,
-4.273223446755e1));
#55148=cartesian_point('',(-6.406890019386e1,-3.481744553706e1,
-4.281680688343e1));
#55149=cartesian_point('',(-6.405641311239e1,-3.482079247126e1,
-4.289659567456e1));
#55150=cartesian_point('',(-6.404280599887e1,-3.482681206997e1,
-4.297235913862e1));
#55151=cartesian_point('',(-6.402782372565e1,-3.483563486523e1,
-4.304494267826e1));
#55152=cartesian_point('',(-6.401099010094e1,-3.484766478602e1,
-4.311537280151e1));
#55153=cartesian_point('',(-6.399149291371e1,-3.486373092629e1,
-4.318487579072e1));
#55154=cartesian_point('',(-6.396806836996e1,-3.488528162288e1,
-4.325464764428e1));
#55155=cartesian_point('',(-6.393878335662e1,-3.491478379710e1,
-4.332564774239e1));
#55156=cartesian_point('',(-6.390079198890e1,-3.495623313709e1,
-4.339839215813e1));
#55157=cartesian_point('',(-6.384880110781e1,-3.501806289516e1,
-4.347336327157e1));
#55158=cartesian_point('',(-6.377312451590e1,-3.511748685432e1,
-4.354916166958e1));
#55159=cartesian_point('',(-6.366415952855e1,-3.528688605381e1,
-4.359857069593e1));
#55160=cartesian_point('',(-6.356328530417e1,-3.549014755877e1,
-4.355989068422e1));
#55161=cartesian_point('',(-6.350803483816e1,-3.563617881420e1,
-4.346624124022e1));
#55162=cartesian_point('',(-6.349039381788e1,-3.569334400008e1,
-4.340412639321e1));
#55163=cartesian_point('',(-6.348323408961e1,-3.571823088768e1,
-4.337270373503e1));
#55164=cartesian_point('',(-6.426080017961e1,-3.548232052350e1,
-4.169085108904e1));
#55165=cartesian_point('',(-6.423872578909e1,-3.546088078670e1,
-4.175013277525e1));
#55166=cartesian_point('',(-6.420200770336e1,-3.542734428616e1,
-4.184908082320e1));
#55167=cartesian_point('',(-6.415050017925e1,-3.538498369884e1,
-4.198670159841e1));
#55168=cartesian_point('',(-6.410916536269e1,-3.535359422173e1,
-4.209599909908e1));
#55169=cartesian_point('',(-6.407053192476e1,-3.532637493786e1,
-4.219695463736e1));
#55170=cartesian_point('',(-6.403443645754e1,-3.530270091394e1,
-4.229013910098e1));
#55171=cartesian_point('',(-6.400072552592e1,-3.528208497448e1,
-4.237613009044e1));
#55172=cartesian_point('',(-6.396925968210e1,-3.526415080036e1,
-4.245546455069e1));
#55173=cartesian_point('',(-6.393987997487e1,-3.524859421062e1,
-4.252870407416e1));
#55174=cartesian_point('',(-6.391240772651e1,-3.523517451829e1,
-4.259642209509e1));
#55175=cartesian_point('',(-6.388666154955e1,-3.522371896647e1,
-4.265915273807e1));
#55176=cartesian_point('',(-6.386245233032e1,-3.521412017340e1,
-4.271739454259e1));
#55177=cartesian_point('',(-6.383956027472e1,-3.520633695670e1,
-4.277165000150e1));
#55178=cartesian_point('',(-6.381770202468e1,-3.520041175518e1,
-4.282247194805e1));
#55179=cartesian_point('',(-6.379651465856e1,-3.519652687574e1,
-4.287043627506e1));
#55180=cartesian_point('',(-6.377559810008e1,-3.519510692157e1,
-4.291593621983e1));
#55181=cartesian_point('',(-6.375447571590e1,-3.519695439246e1,
-4.295907333406e1));
#55182=cartesian_point('',(-6.373249043078e1,-3.520338661169e1,
-4.299964828619e1));
#55183=cartesian_point('',(-6.370812047489e1,-3.521698456568e1,
-4.303767680974e1));
#55184=cartesian_point('',(-6.367861720598e1,-3.524302503063e1,
-4.307244014472e1));
#55185=cartesian_point('',(-6.364253241205e1,-3.529207373876e1,
-4.309318770786e1));
#55186=cartesian_point('',(-6.361474558803e1,-3.535457521414e1,
-4.307708878270e1));
#55187=cartesian_point('',(-6.360629485549e1,-3.540290265303e1,
-4.303463021565e1));
#55188=cartesian_point('',(-6.360878515948e1,-3.542430652426e1,
-4.300231908136e1));
#55189=cartesian_point('',(-6.361112539129e1,-3.543422159450e1,
-4.298501397756e1));
#55190=cartesian_point('',(-6.475398596318e1,-3.554482250719e1,
-4.167734891769e1));
#55191=cartesian_point('',(-6.472873696254e1,-3.555146874417e1,
-4.175104724241e1));
#55192=cartesian_point('',(-6.468198084816e1,-3.556239153546e1,
-4.186859555397e1));
#55193=cartesian_point('',(-6.460916233029e1,-3.557603437043e1,
-4.202227604287e1));
#55194=cartesian_point('',(-6.454755765950e1,-3.558572063628e1,
-4.213935975223e1));
#55195=cartesian_point('',(-6.448793855318e1,-3.559359465763e1,
-4.224367674684e1));
#55196=cartesian_point('',(-6.443092204132e1,-3.559991304073e1,
-4.233686632943e1));
#55197=cartesian_point('',(-6.437685382926e1,-3.560492666253e1,
-4.242023298022e1));
#55198=cartesian_point('',(-6.432593079156e1,-3.560885974973e1,
-4.249480601483e1));
#55199=cartesian_point('',(-6.427821814373e1,-3.561190595890e1,
-4.256146341749e1));
#55200=cartesian_point('',(-6.423369737414e1,-3.561422307269e1,
-4.262095089365e1));
#55201=cartesian_point('',(-6.419233334605e1,-3.561592854898e1,
-4.267385377370e1));
#55202=cartesian_point('',(-6.415410299728e1,-3.561709631992e1,
-4.272061032651e1));
#55203=cartesian_point('',(-6.411900123218e1,-3.561774815683e1,
-4.276153941511e1));
#55204=cartesian_point('',(-6.408705435563e1,-3.561783295192e1,
-4.279684577155e1));
#55205=cartesian_point('',(-6.405840814681e1,-3.561717925224e1,
-4.282654318221e1));
#55206=cartesian_point('',(-6.403355873090e1,-3.561541065075e1,
-4.285025832826e1));
#55207=cartesian_point('',(-6.401352527874e1,-3.561176971685e1,
-4.286722740368e1));
#55208=cartesian_point('',(-6.399990353962e1,-3.560489239341e1,
-4.287651074146e1));
#55209=cartesian_point('',(-6.399481944580e1,-3.559191993359e1,
-4.287767624119e1));
#55210=cartesian_point('',(-6.400193105980e1,-3.556721657553e1,
-4.287073552349e1));
#55211=cartesian_point('',(-6.402712631514e1,-3.551974626549e1,
-4.286202208619e1));
#55212=cartesian_point('',(-6.405773828247e1,-3.546570200417e1,
-4.286919322236e1));
#55213=cartesian_point('',(-6.407887019089e1,-3.544082230402e1,
-4.287889107422e1));
#55214=cartesian_point('',(-6.408980523093e1,-3.544173767449e1,
-4.287617790382e1));
#55215=cartesian_point('',(-6.409547490124e1,-3.544445477963e1,
-4.287267007178e1));
#55216=(bounded_surface()b_spline_surface(3,3,((#55112,#55113,#55114,#55115,
#55116,#55117,#55118,#55119,#55120,#55121,#55122,#55123,#55124,#55125,#55126,
#55127,#55128,#55129,#55130,#55131,#55132,#55133,#55134,#55135,#55136,#55137),(
#55138,#55139,#55140,#55141,#55142,#55143,#55144,#55145,#55146,#55147,#55148,
#55149,#55150,#55151,#55152,#55153,#55154,#55155,#55156,#55157,#55158,#55159,
#55160,#55161,#55162,#55163),(#55164,#55165,#55166,#55167,#55168,#55169,#55170,
#55171,#55172,#55173,#55174,#55175,#55176,#55177,#55178,#55179,#55180,#55181,
#55182,#55183,#55184,#55185,#55186,#55187,#55188,#55189),(#55190,#55191,#55192,
#55193,#55194,#55195,#55196,#55197,#55198,#55199,#55200,#55201,#55202,#55203,
#55204,#55205,#55206,#55207,#55208,#55209,#55210,#55211,#55212,#55213,#55214,
#55215)),.unspecified.,.f.,.f.,.f.)b_spline_surface_with_knots((4,4),(4,1,1,1,1,
1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,4),(0.e0,1.e0),(3.717714270402e-2,
1.205804520481e-1,1.727492476176e-1,2.202392359539e-1,2.635727666706e-1,
3.032383091710e-1,3.395879487406e-1,3.729174495569e-1,4.035172197527e-1,
4.316733707395e-1,4.576281741316e-1,4.815719445898e-1,5.037061988831e-1,
5.242428823257e-1,5.433986183023e-1,5.613661509165e-1,5.781055218964e-1,
5.935290210673e-1,6.076891827575e-1,6.216685289129e-1,6.368238051882e-1,
6.525668169480e-1,6.694368558884e-1,6.892265055112e-1),.unspecified.)geometric_representation_item()rational_b_spline_surface(((1.413609460232e0,
1.413609460232e0,1.413609460232e0,1.413609460232e0,1.413609460232e0,
1.413609460232e0,1.413609460232e0,1.413609460232e0,1.413609460232e0,
1.413609460232e0,1.413609460232e0,1.413609460232e0,1.413609460232e0,
1.413609460232e0,1.413609460232e0,1.413609460232e0,1.413609460232e0,
1.413609460232e0,1.413609460232e0,1.413609460232e0,1.413609460232e0,
1.413609460232e0,1.413609460232e0,1.413609460232e0,1.413609460232e0,
1.413609460232e0),(8.621301799226e-1,8.621301799226e-1,8.621301799226e-1,
8.621301799226e-1,8.621301799226e-1,8.621301799226e-1,8.621301799226e-1,
8.621301799226e-1,8.621301799226e-1,8.621301799226e-1,8.621301799226e-1,
8.621301799226e-1,8.621301799226e-1,8.621301799226e-1,8.621301799226e-1,
8.621301799226e-1,8.621301799226e-1,8.621301799226e-1,8.621301799226e-1,
8.621301799226e-1,8.621301799226e-1,8.621301799226e-1,8.621301799226e-1,
8.621301799226e-1,8.621301799226e-1,8.621301799226e-1),(8.621301799226e-1,
8.621301799226e-1,8.621301799226e-1,8.621301799226e-1,8.621301799226e-1,
8.621301799226e-1,8.621301799226e-1,8.621301799226e-1,8.621301799226e-1,
8.621301799226e-1,8.621301799226e-1,8.621301799226e-1,8.621301799226e-1,
8.621301799226e-1,8.621301799226e-1,8.621301799226e-1,8.621301799226e-1,
8.621301799226e-1,8.621301799226e-1,8.621301799226e-1,8.621301799226e-1,
8.621301799226e-1,8.621301799226e-1,8.621301799226e-1,8.621301799226e-1,
8.621301799226e-1),(1.413609460232e0,1.413609460232e0,1.413609460232e0,
1.413609460232e0,1.413609460232e0,1.413609460232e0,1.413609460232e0,
1.413609460232e0,1.413609460232e0,1.413609460232e0,1.413609460232e0,
1.413609460232e0,1.413609460232e0,1.413609460232e0,1.413609460232e0,
1.413609460232e0,1.413609460232e0,1.413609460232e0,1.413609460232e0,
1.413609460232e0,1.413609460232e0,1.413609460232e0,1.413609460232e0,
1.413609460232e0,1.413609460232e0,1.413609460232e0)))representation_item('')surface());
#55217=oriented_edge('',*,*,#54728,.t.);
#55219=oriented_edge('',*,*,#55218,.f.);
#55221=oriented_edge('',*,*,#55220,.f.);
#55222=oriented_edge('',*,*,#55102,.t.);
#55223=edge_loop('',(#55217,#55219,#55221,#55222));
#55224=face_outer_bound('',#55223,.f.);
#55226=cartesian_point('',(-6.454198683606e1,-3.464769090613e1,
-4.131567944439e1));
#55227=cartesian_point('',(-6.458714903711e1,-3.460803695550e1,
-4.151430174302e1));
#55228=cartesian_point('',(-6.464969706178e1,-3.458365787113e1,
-4.183254632577e1));
#55229=cartesian_point('',(-6.469364132277e1,-3.462732989085e1,
-4.217102082702e1));
#55230=cartesian_point('',(-6.470561484313e1,-3.465395335015e1,
-4.229078701276e1));
#55231=cartesian_point('',(-6.403378966078e1,-3.501820460884e1,
-4.133853634434e1));
#55232=cartesian_point('',(-6.403923689372e1,-3.492656295632e1,
-4.149716814571e1));
#55233=cartesian_point('',(-6.405732626355e1,-3.480857333747e1,
-4.176312947811e1));
#55234=cartesian_point('',(-6.408154255720e1,-3.474037064018e1,
-4.206741344099e1));
#55235=cartesian_point('',(-6.409048191874e1,-3.472632112351e1,
-4.217840650713e1));
#55236=cartesian_point('',(-6.425636286759e1,-3.560642917697e1,
-4.136104993522e1));
#55237=cartesian_point('',(-6.419944792194e1,-3.553939602748e1,
-4.149352841624e1));
#55238=cartesian_point('',(-6.411830294023e1,-3.544107828719e1,
-4.170554237032e1));
#55239=cartesian_point('',(-6.404506423766e1,-3.535573787974e1,
-4.193064469303e1));
#55240=cartesian_point('',(-6.402098107633e1,-3.532905039428e1,
-4.201024864719e1));
#55241=cartesian_point('',(-6.488290720783e1,-3.554868766719e1,
-4.135016401639e1));
#55242=cartesian_point('',(-6.483254786154e1,-3.554672711255e1,
-4.150872668779e1));
#55243=cartesian_point('',(-6.474309640476e1,-3.555247988566e1,
-4.174433886145e1));
#55244=cartesian_point('',(-6.463776666276e1,-3.556990169045e1,
-4.196152906892e1));
#55245=cartesian_point('',(-6.459915884431e1,-3.557716728954e1,
-4.203321584800e1));
#55246=(bounded_surface()b_spline_surface(3,3,((#55226,#55227,#55228,#55229,
#55230),(#55231,#55232,#55233,#55234,#55235),(#55236,#55237,#55238,#55239,
#55240),(#55241,#55242,#55243,#55244,#55245)),.unspecified.,.f.,.f.,.f.)b_spline_surface_with_knots((4,4),(4,1,4),(0.e0,1.e0),(3.709119038044e-1,
7.047487645575e-1,8.827844618076e-1),.unspecified.)geometric_representation_item()rational_b_spline_surface(((1.579952036885e0,1.579952036885e0,1.579952036885e0,
1.579952036885e0,1.579952036885e0),(8.066826543716e-1,8.066826543716e-1,
8.066826543716e-1,8.066826543716e-1,8.066826543716e-1),(8.066826543716e-1,
8.066826543716e-1,8.066826543716e-1,8.066826543716e-1,8.066826543716e-1),(
1.579952036885e0,1.579952036885e0,1.579952036885e0,1.579952036885e0,
1.579952036885e0)))representation_item('')surface());
#55248=oriented_edge('',*,*,#55247,.t.);
#55250=oriented_edge('',*,*,#55249,.f.);
#55252=oriented_edge('',*,*,#55251,.f.);
#55253=oriented_edge('',*,*,#55218,.t.);
#55254=edge_loop('',(#55248,#55250,#55252,#55253));
#55255=face_outer_bound('',#55254,.f.);
#55257=cartesian_point('',(0.e0,0.e0,-2.511027589124e1));
#55258=direction('',(0.e0,0.e0,1.e0));
#55259=direction('',(1.e0,0.e0,0.e0));
#55260=axis2_placement_3d('',#55257,#55258,#55259);
#55261=conical_surface('',#55260,7.334631745054e1,5.e-1);
#55262=oriented_edge('',*,*,#55247,.f.);
#55263=oriented_edge('',*,*,#54726,.f.);
#55265=oriented_edge('',*,*,#55264,.f.);
#55267=oriented_edge('',*,*,#55266,.t.);
#55269=oriented_edge('',*,*,#55268,.f.);
#55271=oriented_edge('',*,*,#55270,.f.);
#55273=oriented_edge('',*,*,#55272,.t.);
#55274=edge_loop('',(#55262,#55263,#55265,#55267,#55269,#55271,#55273));
#55275=face_outer_bound('',#55274,.f.);
#55277=cartesian_point('',(-6.688159176126e1,-3.023871946762e1,
-4.228405173657e1));
#55278=cartesian_point('',(-6.686011122991e1,-3.024361117663e1,
-4.219223379824e1));
#55279=cartesian_point('',(-6.680681794827e1,-3.024123269199e1,
-4.191549381618e1));
#55280=cartesian_point('',(-6.677803930268e1,-3.018993451591e1,
-4.159362157040e1));
#55281=cartesian_point('',(-6.677735784833e1,-3.012857424596e1,
-4.136892583453e1));
#55282=cartesian_point('',(-6.677841882645e1,-3.011194023412e1,
-4.131419665196e1));
#55283=cartesian_point('',(-6.656648273621e1,-2.970542059028e1,
-4.217220132210e1));
#55284=cartesian_point('',(-6.657124668191e1,-2.969334330567e1,
-4.208718127449e1));
#55285=cartesian_point('',(-6.659963396973e1,-2.964630673778e1,
-4.183690297192e1));
#55286=cartesian_point('',(-6.667174248982e1,-2.956574065972e1,
-4.156287506436e1));
#55287=cartesian_point('',(-6.674434367739e1,-2.949982593599e1,
-4.138103620376e1));
#55288=cartesian_point('',(-6.676341828212e1,-2.948313810014e1,
-4.133740534500e1));
#55289=cartesian_point('',(-6.700396323750e1,-2.928445953653e1,
-4.200577935845e1));
#55290=cartesian_point('',(-6.703159648925e1,-2.928666634664e1,
-4.194474916017e1));
#55291=cartesian_point('',(-6.712161772971e1,-2.929198549059e1,
-4.176072146720e1));
#55292=cartesian_point('',(-6.724500899516e1,-2.929658333840e1,
-4.154638449821e1));
#55293=cartesian_point('',(-6.734163345924e1,-2.930100653192e1,
-4.139656397912e1));
#55294=cartesian_point('',(-6.736584176208e1,-2.930217166583e1,
-4.136005953658e1));
#55295=cartesian_point('',(-6.755170321968e1,-2.959391169930e1,
-4.202913462721e1));
#55296=cartesian_point('',(-6.756525278461e1,-2.962068309329e1,
-4.197406317901e1));
#55297=cartesian_point('',(-6.760636740864e1,-2.969850055413e1,
-4.179880267432e1));
#55298=cartesian_point('',(-6.765614119038e1,-2.977765235790e1,
-4.156836211929e1));
#55299=cartesian_point('',(-6.769225742829e1,-2.982403230534e1,
-4.139271052929e1));
#55300=cartesian_point('',(-6.770118195681e1,-2.983474460843e1,
-4.134889724622e1));
#55301=(bounded_surface()b_spline_surface(3,3,((#55277,#55278,#55279,#55280,
#55281,#55282),(#55283,#55284,#55285,#55286,#55287,#55288),(#55289,#55290,
#55291,#55292,#55293,#55294),(#55295,#55296,#55297,#55298,#55299,#55300)),
.unspecified.,.f.,.f.,.f.)b_spline_surface_with_knots((4,4),(4,1,1,4),(0.e0,
1.e0),(1.426834399747e-1,3.042662033252e-1,6.365714197482e-1,7.456903179283e-1),
.unspecified.)geometric_representation_item()rational_b_spline_surface(((
1.579933828221e0,1.579933828221e0,1.579933828221e0,1.579933828221e0,
1.579933828221e0,1.579933828221e0),(8.066887239262e-1,8.066887239262e-1,
8.066887239262e-1,8.066887239262e-1,8.066887239262e-1,8.066887239262e-1),(
8.066887239262e-1,8.066887239262e-1,8.066887239262e-1,8.066887239262e-1,
8.066887239262e-1,8.066887239262e-1),(1.579933828221e0,1.579933828221e0,
1.579933828221e0,1.579933828221e0,1.579933828221e0,1.579933828221e0)))representation_item('')surface());
#55302=oriented_edge('',*,*,#55264,.t.);
#55304=oriented_edge('',*,*,#55303,.f.);
#55306=oriented_edge('',*,*,#55305,.f.);
#55308=oriented_edge('',*,*,#55307,.t.);
#55309=edge_loop('',(#55302,#55304,#55306,#55308));
#55310=face_outer_bound('',#55309,.f.);
#55312=cartesian_point('',(-6.738693254980e1,-2.882294937111e1,
-4.364380429469e1));
#55313=cartesian_point('',(-6.734408906729e1,-2.887053851754e1,
-4.369054493797e1));
#55314=cartesian_point('',(-6.725292275186e1,-2.905319097819e1,
-4.381456677018e1));
#55315=cartesian_point('',(-6.702442678944e1,-2.964078547409e1,
-4.367464600356e1));
#55316=cartesian_point('',(-6.701188452132e1,-2.975240324151e1,
-4.345452845659e1));
#55317=cartesian_point('',(-6.696878894840e1,-2.987534687820e1,
-4.328639432627e1));
#55318=cartesian_point('',(-6.694342315486e1,-2.995003754124e1,
-4.310608667619e1));
#55319=cartesian_point('',(-6.691443696841e1,-3.001637822424e1,
-4.291694511348e1));
#55320=cartesian_point('',(-6.688594783722e1,-3.006602220729e1,
-4.271238974612e1));
#55321=cartesian_point('',(-6.685628192132e1,-3.009912339958e1,
-4.249641904552e1));
#55322=cartesian_point('',(-6.682714880783e1,-3.011161781957e1,
-4.227619415935e1));
#55323=cartesian_point('',(-6.679745155380e1,-3.010136081361e1,
-4.203816631708e1));
#55324=cartesian_point('',(-6.677978552253e1,-3.007456923111e1,
-4.187723001509e1));
#55325=cartesian_point('',(-6.677153771030e1,-3.005285336453e1,
-4.178915506083e1));
#55326=cartesian_point('',(-6.695042697152e1,-2.865325279985e1,
-4.344156591993e1));
#55327=cartesian_point('',(-6.690643452558e1,-2.869099205042e1,
-4.349291969435e1));
#55328=cartesian_point('',(-6.681867633002e1,-2.885701813183e1,
-4.363253912077e1));
#55329=cartesian_point('',(-6.659261539832e1,-2.945408644364e1,
-4.347252336245e1));
#55330=cartesian_point('',(-6.661443519652e1,-2.951486249647e1,
-4.323538290390e1));
#55331=cartesian_point('',(-6.660061726525e1,-2.959566254446e1,
-4.306664576413e1));
#55332=cartesian_point('',(-6.661063639206e1,-2.962536370715e1,
-4.289101221276e1));
#55333=cartesian_point('',(-6.662225378442e1,-2.964819702238e1,
-4.271300945705e1));
#55334=cartesian_point('',(-6.664167594939e1,-2.965579957474e1,
-4.252569627992e1));
#55335=cartesian_point('',(-6.666719160347e1,-2.965103905620e1,
-4.233365816217e1));
#55336=cartesian_point('',(-6.669939236999e1,-2.963271180630e1,
-4.214386549582e1));
#55337=cartesian_point('',(-6.674180560660e1,-2.959902776891e1,
-4.194578143906e1));
#55338=cartesian_point('',(-6.677768932338e1,-2.956560077049e1,
-4.181794463716e1));
#55339=cartesian_point('',(-6.680038583382e1,-2.954405769343e1,
-4.175025742282e1));
#55340=cartesian_point('',(-6.681224467648e1,-2.890338915080e1,
-4.300919118724e1));
#55341=cartesian_point('',(-6.679269553777e1,-2.891124575307e1,
-4.303550832549e1));
#55342=cartesian_point('',(-6.675351803666e1,-2.895322319395e1,
-4.309942221273e1));
#55343=cartesian_point('',(-6.670013729080e1,-2.913224619036e1,
-4.303195406048e1));
#55344=cartesian_point('',(-6.674445273066e1,-2.916508693279e1,
-4.290015311623e1));
#55345=cartesian_point('',(-6.678265738890e1,-2.920579799285e1,
-4.278126517750e1));
#55346=cartesian_point('',(-6.683432058011e1,-2.923438130747e1,
-4.264972375967e1));
#55347=cartesian_point('',(-6.689209615645e1,-2.926340033286e1,
-4.250831916276e1));
#55348=cartesian_point('',(-6.695760492200e1,-2.929032747996e1,
-4.235540171377e1));
#55349=cartesian_point('',(-6.702874437830e1,-2.931535368079e1,
-4.219500547031e1));
#55350=cartesian_point('',(-6.710315344569e1,-2.933709656762e1,
-4.203336312133e1));
#55351=cartesian_point('',(-6.718584689303e1,-2.935673234275e1,
-4.186093184274e1));
#55352=cartesian_point('',(-6.724405766543e1,-2.936713966547e1,
-4.174604733186e1));
#55353=cartesian_point('',(-6.727698857364e1,-2.937203101225e1,
-4.168362238815e1));
#55354=cartesian_point('',(-6.713885745207e1,-2.927201268724e1,
-4.286757312914e1));
#55355=cartesian_point('',(-6.713989640663e1,-2.926595428869e1,
-4.286936614744e1));
#55356=cartesian_point('',(-6.713594575439e1,-2.922590543598e1,
-4.285747578477e1));
#55357=cartesian_point('',(-6.721745805982e1,-2.906299399813e1,
-4.288370333976e1));
#55358=cartesian_point('',(-6.724530163488e1,-2.912446022589e1,
-4.285269909613e1));
#55359=cartesian_point('',(-6.729560087033e1,-2.917543314024e1,
-4.277405794610e1));
#55360=cartesian_point('',(-6.734499758767e1,-2.924811695957e1,
-4.267290776205e1));
#55361=cartesian_point('',(-6.739887799412e1,-2.932556268791e1,
-4.254946992651e1));
#55362=cartesian_point('',(-6.745312694401e1,-2.940989961570e1,
-4.240666431953e1));
#55363=cartesian_point('',(-6.750536825927e1,-2.949647613423e1,
-4.224749945682e1));
#55364=cartesian_point('',(-6.755201061578e1,-2.958090743349e1,
-4.207781210676e1));
#55365=cartesian_point('',(-6.759462738142e1,-2.966637410675e1,
-4.188583803313e1));
#55366=cartesian_point('',(-6.761704453520e1,-2.971827714639e1,
-4.174815464389e1));
#55367=cartesian_point('',(-6.762717027223e1,-2.974401831672e1,
-4.166952690792e1));
#55368=(bounded_surface()b_spline_surface(3,3,((#55312,#55313,#55314,#55315,
#55316,#55317,#55318,#55319,#55320,#55321,#55322,#55323,#55324,#55325),(#55326,
#55327,#55328,#55329,#55330,#55331,#55332,#55333,#55334,#55335,#55336,#55337,
#55338,#55339),(#55340,#55341,#55342,#55343,#55344,#55345,#55346,#55347,#55348,
#55349,#55350,#55351,#55352,#55353),(#55354,#55355,#55356,#55357,#55358,#55359,
#55360,#55361,#55362,#55363,#55364,#55365,#55366,#55367)),.unspecified.,.f.,.f.,
.f.)b_spline_surface_with_knots((4,4),(4,1,1,1,1,1,1,1,1,1,1,4),(0.e0,1.e0),(
3.205134420467e-1,3.493885861649e-1,3.934630423300e-1,4.391451657007e-1,
4.878859890478e-1,5.416296600913e-1,6.008964175156e-1,6.659011905873e-1,
7.356121092682e-1,8.069731672135e-1,8.768382430366e-1,9.655862771386e-1),
.unspecified.)geometric_representation_item()rational_b_spline_surface(((
1.430986670741e0,1.430986670741e0,1.430986670741e0,1.430986670741e0,
1.430986670741e0,1.430986670741e0,1.430986670741e0,1.430986670741e0,
1.430986670741e0,1.430986670741e0,1.430986670741e0,1.430986670741e0,
1.430986670741e0,1.430986670741e0),(8.563377764198e-1,8.563377764198e-1,
8.563377764198e-1,8.563377764198e-1,8.563377764198e-1,8.563377764198e-1,
8.563377764198e-1,8.563377764198e-1,8.563377764198e-1,8.563377764198e-1,
8.563377764198e-1,8.563377764198e-1,8.563377764198e-1,8.563377764198e-1),(
8.563377764198e-1,8.563377764198e-1,8.563377764198e-1,8.563377764198e-1,
8.563377764198e-1,8.563377764198e-1,8.563377764198e-1,8.563377764198e-1,
8.563377764198e-1,8.563377764198e-1,8.563377764198e-1,8.563377764198e-1,
8.563377764198e-1,8.563377764198e-1),(1.430986670741e0,1.430986670741e0,
1.430986670741e0,1.430986670741e0,1.430986670741e0,1.430986670741e0,
1.430986670741e0,1.430986670741e0,1.430986670741e0,1.430986670741e0,
1.430986670741e0,1.430986670741e0,1.430986670741e0,1.430986670741e0)))representation_item('')surface());
#55369=oriented_edge('',*,*,#54724,.t.);
#55371=oriented_edge('',*,*,#55370,.f.);
#55373=oriented_edge('',*,*,#55372,.t.);
#55374=oriented_edge('',*,*,#55303,.t.);
#55375=edge_loop('',(#55369,#55371,#55373,#55374));
#55376=face_outer_bound('',#55375,.f.);
#55378=cartesian_point('',(0.e0,0.e0,-4.331177673041e1));
#55379=direction('',(0.e0,0.e0,1.e0));
#55380=direction('',(-9.320049093594e-1,-3.624456496221e-1,0.e0));
#55381=axis2_placement_3d('',#55378,#55379,#55380);
#55382=toroidal_surface('',#55381,7.344368814732e1,5.e-1);
#55383=oriented_edge('',*,*,#54722,.t.);
#55385=oriented_edge('',*,*,#55384,.f.);
#55387=oriented_edge('',*,*,#55386,.t.);
#55389=oriented_edge('',*,*,#55388,.t.);
#55390=oriented_edge('',*,*,#55370,.t.);
#55391=edge_loop('',(#55383,#55385,#55387,#55389,#55390));
#55392=face_outer_bound('',#55391,.f.);
#55394=cartesian_point('',(-6.846127917865e1,-2.596980283417e1,
-4.179691564748e1));
#55395=cartesian_point('',(-6.848067687616e1,-2.596084109814e1,
-4.187968808698e1));
#55396=cartesian_point('',(-6.850705318003e1,-2.595469023565e1,
-4.201701629691e1));
#55397=cartesian_point('',(-6.853101587419e1,-2.596216963592e1,
-4.220584606146e1));
#55398=cartesian_point('',(-6.854301359313e1,-2.597634427582e1,
-4.235452819914e1));
#55399=cartesian_point('',(-6.854836730756e1,-2.599580329948e1,
-4.249082914955e1));
#55400=cartesian_point('',(-6.854856436853e1,-2.601888866254e1,
-4.261585773170e1));
#55401=cartesian_point('',(-6.854474619615e1,-2.604448387826e1,
-4.273070101909e1));
#55402=cartesian_point('',(-6.853778769310e1,-2.607183956430e1,
-4.283636166912e1));
#55403=cartesian_point('',(-6.852834290885e1,-2.610049688593e1,
-4.293384995887e1));
#55404=cartesian_point('',(-6.851687268321e1,-2.613023242685e1,
-4.302417481775e1));
#55405=cartesian_point('',(-6.850367197774e1,-2.616100737925e1,
-4.310828788280e1));
#55406=cartesian_point('',(-6.848888307311e1,-2.619295477167e1,
-4.318710268774e1));
#55407=cartesian_point('',(-6.847248067236e1,-2.622641677940e1,
-4.326156549276e1));
#55408=cartesian_point('',(-6.845422071685e1,-2.626204108644e1,
-4.333274767889e1));
#55409=cartesian_point('',(-6.843356481949e1,-2.630091923535e1,
-4.340185300483e1));
#55410=cartesian_point('',(-6.840963344487e1,-2.634467658515e1,
-4.346997690940e1));
#55411=cartesian_point('',(-6.838109364073e1,-2.639579621789e1,
-4.353792509941e1));
#55412=cartesian_point('',(-6.834601863056e1,-2.645809868946e1,
-4.360606683913e1));
#55413=cartesian_point('',(-6.830069939183e1,-2.653998879933e1,
-4.367482382359e1));
#55414=cartesian_point('',(-6.823829320943e1,-2.665871185376e1,
-4.374296232589e1));
#55415=cartesian_point('',(-6.815361491024e1,-2.684407769354e1,
-4.378668891813e1));
#55416=cartesian_point('',(-6.807794715965e1,-2.705929082250e1,
-4.375254487590e1));
#55417=cartesian_point('',(-6.803409007799e1,-2.722027528627e1,
-4.366858204725e1));
#55418=cartesian_point('',(-6.801707351895e1,-2.728943360853e1,
-4.361133892165e1));
#55419=cartesian_point('',(-6.800939206975e1,-2.732081479557e1,
-4.358200109348e1));
#55420=cartesian_point('',(-6.813567292761e1,-2.634350551396e1,
-4.175620110481e1));
#55421=cartesian_point('',(-6.813479869420e1,-2.631482965164e1,
-4.182044231130e1));
#55422=cartesian_point('',(-6.813299051820e1,-2.627375651788e1,
-4.193020118485e1));
#55423=cartesian_point('',(-6.812797714966e1,-2.622998167569e1,
-4.208703302184e1));
#55424=cartesian_point('',(-6.812214762550e1,-2.620235958430e1,
-4.221360085282e1));
#55425=cartesian_point('',(-6.811496270309e1,-2.618253127809e1,
-4.233203746235e1));
#55426=cartesian_point('',(-6.810663906760e1,-2.616889727252e1,
-4.244262377323e1));
#55427=cartesian_point('',(-6.809737963160e1,-2.616027308825e1,
-4.254581854577e1));
#55428=cartesian_point('',(-6.808735252500e1,-2.615578678561e1,
-4.264214415452e1));
#55429=cartesian_point('',(-6.807666877236e1,-2.615480646335e1,
-4.273223450306e1));
#55430=cartesian_point('',(-6.806537045773e1,-2.615690788283e1,
-4.281680689822e1));
#55431=cartesian_point('',(-6.805342706948e1,-2.616185607410e1,
-4.289659567584e1));
#55432=cartesian_point('',(-6.804072208275e1,-2.616960025846e1,
-4.297235913578e1));
#55433=cartesian_point('',(-6.802701959037e1,-2.618030315280e1,
-4.304494267824e1));
#55434=cartesian_point('',(-6.801190019791e1,-2.619442738635e1,
-4.311537280817e1));
#55435=cartesian_point('',(-6.799466686180e1,-2.621290097479e1,
-4.318487580446e1));
#55436=cartesian_point('',(-6.797425564639e1,-2.623732482196e1,
-4.325464766262e1));
#55437=cartesian_point('',(-6.794907197505e1,-2.627039706546e1,
-4.332564776167e1));
#55438=cartesian_point('',(-6.791681585186e1,-2.631645067220e1,
-4.339839217588e1));
#55439=cartesian_point('',(-6.787334016103e1,-2.638453764426e1,
-4.347336328751e1));
#55440=cartesian_point('',(-6.781128842007e1,-2.649298880418e1,
-4.354916168332e1));
#55441=cartesian_point('',(-6.772536667431e1,-2.667516156707e1,
-4.359857069739e1));
#55442=cartesian_point('',(-6.765188640075e1,-2.688985086139e1,
-4.355989067099e1));
#55443=cartesian_point('',(-6.761616951231e1,-2.704184444642e1,
-4.346624120829e1));
#55444=cartesian_point('',(-6.760614097012e1,-2.710082319031e1,
-4.340412634676e1));
#55445=cartesian_point('',(-6.760229088494e1,-2.712643170378e1,
-4.337270367563e1));
#55446=cartesian_point('',(-6.834241231386e1,-2.679104679510e1,
-4.169085109172e1));
#55447=cartesian_point('',(-6.831772832482e1,-2.677267176396e1,
-4.175013277994e1));
#55448=cartesian_point('',(-6.827694699150e1,-2.674421485590e1,
-4.184908078949e1));
#55449=cartesian_point('',(-6.822035096966e1,-2.670893975781e1,
-4.198670152958e1));
#55450=cartesian_point('',(-6.817527263407e1,-2.668321409878e1,
-4.209599901910e1));
#55451=cartesian_point('',(-6.813341685995e1,-2.666127034301e1,
-4.219695460876e1));
#55452=cartesian_point('',(-6.809454009225e1,-2.664251024706e1,
-4.229013912510e1));
#55453=cartesian_point('',(-6.805842663226e1,-2.662647083565e1,
-4.237613013804e1));
#55454=cartesian_point('',(-6.802488910474e1,-2.661279720892e1,
-4.245546459535e1));
#55455=cartesian_point('',(-6.799373020927e1,-2.660120853238e1,
-4.252870410281e1));
#55456=cartesian_point('',(-6.796474137565e1,-2.659148949807e1,
-4.259642210683e1));
#55457=cartesian_point('',(-6.793772021584e1,-2.658349250196e1,
-4.265915273911e1));
#55458=cartesian_point('',(-6.791246521728e1,-2.657713576540e1,
-4.271739454054e1));
#55459=cartesian_point('',(-6.788875309180e1,-2.657240714779e1,
-4.277165000165e1));
#55460=cartesian_point('',(-6.786630844602e1,-2.656938571111e1,
-4.282247195296e1));
#55461=cartesian_point('',(-6.784479526014e1,-2.656829957378e1,
-4.287043628450e1));
#55462=cartesian_point('',(-6.782387230329e1,-2.656962192702e1,
-4.291593623157e1));
#55463=cartesian_point('',(-6.780317176723e1,-2.657421061805e1,
-4.295907334541e1));
#55464=cartesian_point('',(-6.778221414275e1,-2.658345746555e1,
-4.299964829573e1));
#55465=cartesian_point('',(-6.775982756453e1,-2.660012000633e1,
-4.303767681756e1));
#55466=cartesian_point('',(-6.773397566246e1,-2.662978864387e1,
-4.307244015083e1));
#55467=cartesian_point('',(-6.770460172061e1,-2.668312774833e1,
-4.309318770860e1));
#55468=cartesian_point('',(-6.768521069968e1,-2.674872142110e1,
-4.307708877721e1));
#55469=cartesian_point('',(-6.768314026269e1,-2.679773845915e1,
-4.303463020083e1));
#55470=cartesian_point('',(-6.768840303141e1,-2.681863416822e1,
-4.300231905720e1));
#55471=cartesian_point('',(-6.769201742131e1,-2.682815895456e1,
-4.298501394498e1));
#55472=cartesian_point('',(-6.883953697053e1,-2.678864040470e1,
-4.167734892093e1));
#55473=cartesian_point('',(-6.881537148560e1,-2.679852543857e1,
-4.175104724811e1));
#55474=cartesian_point('',(-6.877044110382e1,-2.681545767483e1,
-4.186859551372e1));
#55475=cartesian_point('',(-6.870002632647e1,-2.683848851161e1,
-4.202227596676e1));
#55476=cartesian_point('',(-6.864021301311e1,-2.685613293214e1,
-4.213935966863e1));
#55477=cartesian_point('',(-6.858213169446e1,-2.687172145345e1,
-4.224367671846e1));
#55478=cartesian_point('',(-6.852642764953e1,-2.688542793780e1,
-4.233686635353e1));
#55479=cartesian_point('',(-6.847347639227e1,-2.689745598815e1,
-4.242023302570e1));
#55480=cartesian_point('',(-6.842350238033e1,-2.690800221670e1,
-4.249480605597e1));
#55481=cartesian_point('',(-6.837659554082e1,-2.691725011309e1,
-4.256146344288e1));
#55482=cartesian_point('',(-6.833275810751e1,-2.692535852802e1,
-4.262095090355e1));
#55483=cartesian_point('',(-6.829197057071e1,-2.693244850157e1,
-4.267385377442e1));
#55484=cartesian_point('',(-6.825421971457e1,-2.693859634361e1,
-4.272061032487e1));
#55485=cartesian_point('',(-6.821950333029e1,-2.694382430394e1,
-4.276153941527e1));
#55486=cartesian_point('',(-6.818784082874e1,-2.694807827812e1,
-4.279684577492e1));
#55487=cartesian_point('',(-6.815935436484e1,-2.695116925162e1,
-4.282654318778e1));
#55488=cartesian_point('',(-6.813448668971e1,-2.695265928002e1,
-4.285025833376e1));
#55489=cartesian_point('',(-6.811414939059e1,-2.695166438414e1,
-4.286722740726e1));
#55490=cartesian_point('',(-6.809974651867e1,-2.694662388965e1,
-4.287651074269e1));
#55491=cartesian_point('',(-6.809301267632e1,-2.693442601670e1,
-4.287767624063e1));
#55492=cartesian_point('',(-6.809683901676e1,-2.690900574415e1,
-4.287073552157e1));
#55493=cartesian_point('',(-6.811562260661e1,-2.685865290433e1,
-4.286202208599e1));
#55494=cartesian_point('',(-6.813891849150e1,-2.680107533965e1,
-4.286919322461e1));
#55495=cartesian_point('',(-6.815662216349e1,-2.677365022178e1,
-4.287889107653e1));
#55496=cartesian_point('',(-6.816758313504e1,-2.677313045844e1,
-4.287617790156e1));
#55497=cartesian_point('',(-6.817355895701e1,-2.677508428177e1,
-4.287267006524e1));
#55498=(bounded_surface()b_spline_surface(3,3,((#55394,#55395,#55396,#55397,
#55398,#55399,#55400,#55401,#55402,#55403,#55404,#55405,#55406,#55407,#55408,
#55409,#55410,#55411,#55412,#55413,#55414,#55415,#55416,#55417,#55418,#55419),(
#55420,#55421,#55422,#55423,#55424,#55425,#55426,#55427,#55428,#55429,#55430,
#55431,#55432,#55433,#55434,#55435,#55436,#55437,#55438,#55439,#55440,#55441,
#55442,#55443,#55444,#55445),(#55446,#55447,#55448,#55449,#55450,#55451,#55452,
#55453,#55454,#55455,#55456,#55457,#55458,#55459,#55460,#55461,#55462,#55463,
#55464,#55465,#55466,#55467,#55468,#55469,#55470,#55471),(#55472,#55473,#55474,
#55475,#55476,#55477,#55478,#55479,#55480,#55481,#55482,#55483,#55484,#55485,
#55486,#55487,#55488,#55489,#55490,#55491,#55492,#55493,#55494,#55495,#55496,
#55497)),.unspecified.,.f.,.f.,.f.)b_spline_surface_with_knots((4,4),(4,1,1,1,1,
1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,4),(0.e0,1.e0),(3.717714395776e-2,
1.205804557758e-1,1.727491963181e-1,2.202391924269e-1,2.635727577995e-1,
3.032383250494e-1,3.395879726467e-1,3.729174701594e-1,4.035172315448e-1,
4.316733742887e-1,4.576281734759e-1,4.815719430448e-1,5.037061986361e-1,
5.242428844027e-1,5.433986225425e-1,5.613661560042e-1,5.781055264605e-1,
5.935290245993e-1,6.076891856264e-1,6.216685318334e-1,6.368238080905e-1,
6.525668196788e-1,6.694368587057e-1,6.892265180868e-1),.unspecified.)geometric_representation_item()rational_b_spline_surface(((1.413609460001e0,
1.413609460001e0,1.413609460001e0,1.413609460001e0,1.413609460001e0,
1.413609460001e0,1.413609460001e0,1.413609460001e0,1.413609460001e0,
1.413609460001e0,1.413609460001e0,1.413609460001e0,1.413609460001e0,
1.413609460001e0,1.413609460001e0,1.413609460001e0,1.413609460001e0,
1.413609460001e0,1.413609460001e0,1.413609460001e0,1.413609460001e0,
1.413609460001e0,1.413609460001e0,1.413609460001e0,1.413609460001e0,
1.413609460001e0),(8.621301799996e-1,8.621301799996e-1,8.621301799996e-1,
8.621301799996e-1,8.621301799996e-1,8.621301799996e-1,8.621301799996e-1,
8.621301799996e-1,8.621301799996e-1,8.621301799996e-1,8.621301799996e-1,
8.621301799996e-1,8.621301799996e-1,8.621301799996e-1,8.621301799996e-1,
8.621301799996e-1,8.621301799996e-1,8.621301799996e-1,8.621301799996e-1,
8.621301799996e-1,8.621301799996e-1,8.621301799996e-1,8.621301799996e-1,
8.621301799996e-1,8.621301799996e-1,8.621301799996e-1),(8.621301799996e-1,
8.621301799996e-1,8.621301799996e-1,8.621301799996e-1,8.621301799996e-1,
8.621301799996e-1,8.621301799996e-1,8.621301799996e-1,8.621301799996e-1,
8.621301799996e-1,8.621301799996e-1,8.621301799996e-1,8.621301799996e-1,
8.621301799996e-1,8.621301799996e-1,8.621301799996e-1,8.621301799996e-1,
8.621301799996e-1,8.621301799996e-1,8.621301799996e-1,8.621301799996e-1,
8.621301799996e-1,8.621301799996e-1,8.621301799996e-1,8.621301799996e-1,
8.621301799996e-1),(1.413609460001e0,1.413609460001e0,1.413609460001e0,
1.413609460001e0,1.413609460001e0,1.413609460001e0,1.413609460001e0,
1.413609460001e0,1.413609460001e0,1.413609460001e0,1.413609460001e0,
1.413609460001e0,1.413609460001e0,1.413609460001e0,1.413609460001e0,
1.413609460001e0,1.413609460001e0,1.413609460001e0,1.413609460001e0,
1.413609460001e0,1.413609460001e0,1.413609460001e0,1.413609460001e0,
1.413609460001e0,1.413609460001e0,1.413609460001e0)))representation_item('')surface());
#55499=oriented_edge('',*,*,#54720,.t.);
#55501=oriented_edge('',*,*,#55500,.f.);
#55503=oriented_edge('',*,*,#55502,.f.);
#55504=oriented_edge('',*,*,#55384,.t.);
#55505=edge_loop('',(#55499,#55501,#55503,#55504));
#55506=face_outer_bound('',#55505,.f.);
#55508=cartesian_point('',(-6.851225235466e1,-2.592685532733e1,
-4.131567944439e1));
#55509=cartesian_point('',(-6.855185230764e1,-2.588164577161e1,
-4.151430174302e1));
#55510=cartesian_point('',(-6.861068311623e1,-2.584931109819e1,
-4.183254632576e1));
#55511=cartesian_point('',(-6.865995177042e1,-2.588687362066e1,
-4.217102082703e1));
#55512=cartesian_point('',(-6.867529791444e1,-2.591170645456e1,
-4.229078701272e1));
#55513=cartesian_point('',(-6.805676461945e1,-2.636053227615e1,
-4.133853634435e1));
#55514=cartesian_point('',(-6.805020361459e1,-2.626896362409e1,
-4.149716814571e1));
#55515=cartesian_point('',(-6.805273749169e1,-2.614962228621e1,
-4.176312947810e1));
#55516=cartesian_point('',(-6.806784437321e1,-2.607884221186e1,
-4.206741344100e1));
#55517=cartesian_point('',(-6.807487342738e1,-2.606374606989e1,
-4.217840650712e1));
#55518=cartesian_point('',(-6.835421239468e1,-2.691467286836e1,
-4.136104993523e1));
#55519=cartesian_point('',(-6.828903478252e1,-2.685564208791e1,
-4.149352841624e1));
#55520=cartesian_point('',(-6.819575096710e1,-2.676875701499e1,
-4.170554237031e1));
#55521=cartesian_point('',(-6.811199967336e1,-2.669370627554e1,
-4.193064469303e1));
#55522=cartesian_point('',(-6.808463913093e1,-2.667039058850e1,
-4.201024864719e1));
#55523=cartesian_point('',(-6.896785978182e1,-2.677564489822e1,
-4.135016401640e1));
#55524=cartesian_point('',(-6.891767536298e1,-2.678027433010e1,
-4.150872668778e1));
#55525=cartesian_point('',(-6.882974006339e1,-2.679765364549e1,
-4.174433886146e1));
#55526=cartesian_point('',(-6.872758543377e1,-2.682867469447e1,
-4.196152906892e1));
#55527=cartesian_point('',(-6.869025626159e1,-2.684091746689e1,
-4.203321584801e1));
#55528=(bounded_surface()b_spline_surface(3,3,((#55508,#55509,#55510,#55511,
#55512),(#55513,#55514,#55515,#55516,#55517),(#55518,#55519,#55520,#55521,
#55522),(#55523,#55524,#55525,#55526,#55527)),.unspecified.,.f.,.f.,.f.)b_spline_surface_with_knots((4,4),(4,1,4),(0.e0,1.e0),(3.709119038029e-1,
7.047487645571e-1,8.827844618080e-1),.unspecified.)geometric_representation_item()rational_b_spline_surface(((1.579952036887e0,1.579952036887e0,1.579952036887e0,
1.579952036887e0,1.579952036887e0),(8.066826543709e-1,8.066826543709e-1,
8.066826543709e-1,8.066826543709e-1,8.066826543709e-1),(8.066826543709e-1,
8.066826543709e-1,8.066826543709e-1,8.066826543709e-1,8.066826543709e-1),(
1.579952036887e0,1.579952036887e0,1.579952036887e0,1.579952036887e0,
1.579952036887e0)))representation_item('')surface());
#55530=oriented_edge('',*,*,#55529,.t.);
#55532=oriented_edge('',*,*,#55531,.f.);
#55534=oriented_edge('',*,*,#55533,.f.);
#55535=oriented_edge('',*,*,#55500,.t.);
#55536=edge_loop('',(#55530,#55532,#55534,#55535));
#55537=face_outer_bound('',#55536,.f.);
#55539=cartesian_point('',(0.e0,0.e0,-2.511027589124e1));
#55540=direction('',(0.e0,0.e0,1.e0));
#55541=direction('',(1.e0,0.e0,0.e0));
#55542=axis2_placement_3d('',#55539,#55540,#55541);
#55543=conical_surface('',#55542,7.334631745054e1,5.e-1);
#55544=oriented_edge('',*,*,#55529,.f.);
#55545=oriented_edge('',*,*,#54718,.f.);
#55547=oriented_edge('',*,*,#55546,.f.);
#55549=oriented_edge('',*,*,#55548,.t.);
#55551=oriented_edge('',*,*,#55550,.f.);
#55553=oriented_edge('',*,*,#55552,.f.);
#55555=oriented_edge('',*,*,#55554,.t.);
#55556=edge_loop('',(#55544,#55545,#55547,#55549,#55551,#55553,#55555));
#55557=face_outer_bound('',#55556,.f.);
#55559=cartesian_point('',(-7.025635538211e1,-2.125022352821e1,
-4.228405173664e1));
#55560=cartesian_point('',(-7.023569713190e1,-2.125787715414e1,
-4.219223386855e1));
#55561=cartesian_point('',(-7.018254933719e1,-2.126247519939e1,
-4.191549397646e1));
#55562=cartesian_point('',(-7.014732112565e1,-2.121537227945e1,
-4.159362172146e1));
#55563=cartesian_point('',(-7.013863636962e1,-2.115462589548e1,
-4.136892591738e1));
#55564=cartesian_point('',(-7.013751709502e1,-2.113799567928e1,
-4.131419665179e1));
#55565=cartesian_point('',(-6.987433268681e1,-2.076261707794e1,
-4.217220132223e1));
#55566=cartesian_point('',(-6.987747947230e1,-2.075002130632e1,
-4.208718133960e1));
#55567=cartesian_point('',(-6.989948438175e1,-2.069968188367e1,
-4.183690311396e1));
#55568=cartesian_point('',(-6.996046000254e1,-2.061039302079e1,
-4.156287518946e1));
#55569=cartesian_point('',(-7.002383648960e1,-2.053556583202e1,
-4.138103626984e1));
#55570=cartesian_point('',(-7.004056973417e1,-2.051653099866e1,
-4.133740534482e1));
#55571=cartesian_point('',(-7.025312403811e1,-2.028815474048e1,
-4.200577935851e1));
#55572=cartesian_point('',(-7.028080890906e1,-2.028673580912e1,
-4.194474920691e1));
#55573=cartesian_point('',(-7.037075425861e1,-2.028025932096e1,
-4.176072157383e1));
#55574=cartesian_point('',(-7.049369002788e1,-2.026871204237e1,
-4.154638459886e1));
#55575=cartesian_point('',(-7.059006522379e1,-2.026048536887e1,
-4.139656403438e1));
#55576=cartesian_point('',(-7.061421853839e1,-2.025848071420e1,
-4.136005953646e1));
#55577=cartesian_point('',(-7.083656964109e1,-2.052346508291e1,
-4.202913462718e1));
#55578=cartesian_point('',(-7.085349764267e1,-2.054823885178e1,
-4.197406322113e1));
#55579=cartesian_point('',(-7.090441772589e1,-2.062002401718e1,
-4.179880278037e1));
#55580=cartesian_point('',(-7.096409707102e1,-2.069200189351e1,
-4.156836223290e1));
#55581=cartesian_point('',(-7.100595814011e1,-2.073327095545e1,
-4.139271059559e1));
#55582=cartesian_point('',(-7.101620456973e1,-2.074272674293e1,
-4.134889724608e1));
#55583=(bounded_surface()b_spline_surface(3,3,((#55559,#55560,#55561,#55562,
#55563,#55564),(#55565,#55566,#55567,#55568,#55569,#55570),(#55571,#55572,
#55573,#55574,#55575,#55576),(#55577,#55578,#55579,#55580,#55581,#55582)),
.unspecified.,.f.,.f.,.f.)b_spline_surface_with_knots((4,4),(4,1,1,4),(0.e0,
1.e0),(1.426834400063e-1,3.042660796657e-1,6.365712547066e-1,7.456903182111e-1),
.unspecified.)geometric_representation_item()rational_b_spline_surface(((
1.579933828175e0,1.579933828175e0,1.579933828175e0,1.579933828175e0,
1.579933828175e0,1.579933828175e0),(8.066887239418e-1,8.066887239418e-1,
8.066887239418e-1,8.066887239418e-1,8.066887239418e-1,8.066887239418e-1),(
8.066887239418e-1,8.066887239418e-1,8.066887239418e-1,8.066887239418e-1,
8.066887239418e-1,8.066887239418e-1),(1.579933828175e0,1.579933828175e0,
1.579933828175e0,1.579933828175e0,1.579933828175e0,1.579933828175e0)))representation_item('')surface());
#55584=oriented_edge('',*,*,#55546,.t.);
#55586=oriented_edge('',*,*,#55585,.f.);
#55588=oriented_edge('',*,*,#55587,.f.);
#55590=oriented_edge('',*,*,#55589,.t.);
#55591=edge_loop('',(#55584,#55586,#55588,#55590));
#55592=face_outer_bound('',#55591,.f.);
#55594=cartesian_point('',(-7.053482721251e1,-1.988085265582e1,
-4.370275702605e1));
#55595=cartesian_point('',(-7.053455962008e1,-1.988173952846e1,
-4.370308308289e1));
#55596=cartesian_point('',(-7.049196576313e1,-2.002330449888e1,
-4.375474627183e1));
#55597=cartesian_point('',(-7.033728195326e1,-2.049744111868e1,
-4.378629569526e1));
#55598=cartesian_point('',(-7.033304220600e1,-2.071924580913e1,
-4.350714803870e1));
#55599=cartesian_point('',(-7.030530499366e1,-2.084293518610e1,
-4.335116457711e1));
#55600=cartesian_point('',(-7.028975485382e1,-2.093276039754e1,
-4.316986818066e1));
#55601=cartesian_point('',(-7.027032851263e1,-2.100503319358e1,
-4.298897456049e1));
#55602=cartesian_point('',(-7.024988845271e1,-2.106263823664e1,
-4.279502253246e1));
#55603=cartesian_point('',(-7.022674526298e1,-2.110473977515e1,
-4.259330494958e1));
#55604=cartesian_point('',(-7.020166913323e1,-2.112933945602e1,
-4.238819995005e1));
#55605=cartesian_point('',(-7.017580405729e1,-2.113527281497e1,
-4.218780739587e1));
#55606=cartesian_point('',(-7.014892004734e1,-2.112242614943e1,
-4.198512932870e1));
#55607=cartesian_point('',(-7.013132504940e1,-2.109973901912e1,
-4.185205869696e1));
#55608=cartesian_point('',(-7.012240443053e1,-2.108326972784e1,
-4.178227092938e1));
#55609=cartesian_point('',(-7.007334004449e1,-1.975176638512e1,
-4.350731947254e1));
#55610=cartesian_point('',(-7.007307561614e1,-1.975261784288e1,
-4.350768502359e1));
#55611=cartesian_point('',(-7.003098953852e1,-1.988863457835e1,
-4.356561530170e1));
#55612=cartesian_point('',(-6.986839206372e1,-2.037494493399e1,
-4.360172572068e1));
#55613=cartesian_point('',(-6.989262205596e1,-2.055429828739e1,
-4.328876685509e1));
#55614=cartesian_point('',(-6.988686118625e1,-2.063018374810e1,
-4.313126251968e1));
#55615=cartesian_point('',(-6.989893501573e1,-2.067128246390e1,
-4.295119930996e1));
#55616=cartesian_point('',(-6.991147008903e1,-2.069475629174e1,
-4.277925843982e1));
#55617=cartesian_point('',(-6.992927749333e1,-2.070455851661e1,
-4.259957301780e1));
#55618=cartesian_point('',(-6.995075667818e1,-2.070163363631e1,
-4.241808269425e1));
#55619=cartesian_point('',(-6.997621138706e1,-2.068627239560e1,
-4.223876746650e1));
#55620=cartesian_point('',(-7.000511221538e1,-2.065963806973e1,
-4.206897023660e1));
#55621=cartesian_point('',(-7.003930852031e1,-2.062136866323e1,
-4.190296935456e1));
#55622=cartesian_point('',(-7.006613156493e1,-2.058830835624e1,
-4.179845464235e1));
#55623=cartesian_point('',(-7.008187297313e1,-2.056870051927e1,
-4.174512259721e1));
#55624=cartesian_point('',(-6.998810887115e1,-1.995668474410e1,
-4.303950491197e1));
#55625=cartesian_point('',(-6.998798967768e1,-1.995691583572e1,
-4.303968022724e1));
#55626=cartesian_point('',(-6.996906162835e1,-1.999385388592e1,
-4.306744282349e1));
#55627=cartesian_point('',(-6.991882558113e1,-2.013276682323e1,
-4.308331601954e1));
#55628=cartesian_point('',(-6.996360596009e1,-2.019375551501e1,
-4.293327848485e1));
#55629=cartesian_point('',(-7.000339014824e1,-2.022599149969e1,
-4.282263100500e1));
#55630=cartesian_point('',(-7.005600076342e1,-2.025037903324e1,
-4.269347518400e1));
#55631=cartesian_point('',(-7.011404682751e1,-2.027118822680e1,
-4.255853622208e1));
#55632=cartesian_point('',(-7.017853487746e1,-2.028945982311e1,
-4.241387707246e1));
#55633=cartesian_point('',(-7.024735693622e1,-2.030503882547e1,
-4.226385983705e1));
#55634=cartesian_point('',(-7.031853215604e1,-2.031747980318e1,
-4.211290638348e1));
#55635=cartesian_point('',(-7.038931038367e1,-2.032644613763e1,
-4.196719416401e1));
#55636=cartesian_point('',(-7.046244526637e1,-2.033244688265e1,
-4.182164096812e1));
#55637=cartesian_point('',(-7.051195636058e1,-2.033430629599e1,
-4.172726529939e1));
#55638=cartesian_point('',(-7.053854360955e1,-2.033471855854e1,
-4.167806233594e1));
#55639=cartesian_point('',(-7.038315398745e1,-2.024551533920e1,
-4.287025712788e1));
#55640=cartesian_point('',(-7.038314484790e1,-2.024529823863e1,
-4.287024465044e1));
#55641=cartesian_point('',(-7.038176188481e1,-2.021054762944e1,
-4.286822290906e1));
#55642=cartesian_point('',(-7.042703097273e1,-2.006647280443e1,
-4.286375916094e1));
#55643=cartesian_point('',(-7.045936168800e1,-2.007764153556e1,
-4.287453833183e1));
#55644=cartesian_point('',(-7.051267423174e1,-2.012365444110e1,
-4.280193903733e1));
#55645=cartesian_point('',(-7.056926137196e1,-2.018374125041e1,
-4.271123493854e1));
#55646=cartesian_point('',(-7.063082416277e1,-2.025127219370e1,
-4.259618810346e1));
#55647=cartesian_point('',(-7.069345469540e1,-2.032394891570e1,
-4.246456711568e1));
#55648=cartesian_point('',(-7.075456056724e1,-2.039897905826e1,
-4.231885750024e1));
#55649=cartesian_point('',(-7.081084642128e1,-2.047305420645e1,
-4.216422372608e1));
#55650=cartesian_point('',(-7.085950431577e1,-2.054234075828e1,
-4.200669167778e1));
#55651=cartesian_point('',(-7.090191349327e1,-2.060827508789e1,
-4.184040131222e1));
#55652=cartesian_point('',(-7.092469303802e1,-2.064772938299e1,
-4.172537362612e1));
#55653=cartesian_point('',(-7.093507314719e1,-2.066688688216e1,
-4.166293376946e1));
#55654=(bounded_surface()b_spline_surface(3,3,((#55594,#55595,#55596,#55597,
#55598,#55599,#55600,#55601,#55602,#55603,#55604,#55605,#55606,#55607,#55608),(
#55609,#55610,#55611,#55612,#55613,#55614,#55615,#55616,#55617,#55618,#55619,
#55620,#55621,#55622,#55623),(#55624,#55625,#55626,#55627,#55628,#55629,#55630,
#55631,#55632,#55633,#55634,#55635,#55636,#55637,#55638),(#55639,#55640,#55641,
#55642,#55643,#55644,#55645,#55646,#55647,#55648,#55649,#55650,#55651,#55652,
#55653)),.unspecified.,.f.,.f.,.f.)b_spline_surface_with_knots((4,4),(4,1,1,1,1,
1,1,1,1,1,1,1,4),(0.e0,1.e0),(3.360869907074e-1,3.363592359378e-1,
3.793542541933e-1,4.235773956075e-1,4.706016516299e-1,5.225714809242e-1,
5.793931573668e-1,6.406394702929e-1,7.053937059234e-1,7.714934179289e-1,
8.364072582772e-1,8.977240751636e-1,9.680212711587e-1),.unspecified.)geometric_representation_item()rational_b_spline_surface(((1.439081315823e0,
1.439081315823e0,1.439081315823e0,1.439081315823e0,1.439081315823e0,
1.439081315823e0,1.439081315823e0,1.439081315823e0,1.439081315823e0,
1.439081315823e0,1.439081315823e0,1.439081315823e0,1.439081315823e0,
1.439081315823e0,1.439081315823e0),(8.536395613924e-1,8.536395613924e-1,
8.536395613924e-1,8.536395613924e-1,8.536395613924e-1,8.536395613924e-1,
8.536395613924e-1,8.536395613924e-1,8.536395613924e-1,8.536395613924e-1,
8.536395613924e-1,8.536395613924e-1,8.536395613924e-1,8.536395613924e-1,
8.536395613924e-1),(8.536395613924e-1,8.536395613924e-1,8.536395613924e-1,
8.536395613924e-1,8.536395613924e-1,8.536395613924e-1,8.536395613924e-1,
8.536395613924e-1,8.536395613924e-1,8.536395613924e-1,8.536395613924e-1,
8.536395613924e-1,8.536395613924e-1,8.536395613924e-1,8.536395613924e-1),(
1.439081315823e0,1.439081315823e0,1.439081315823e0,1.439081315823e0,
1.439081315823e0,1.439081315823e0,1.439081315823e0,1.439081315823e0,
1.439081315823e0,1.439081315823e0,1.439081315823e0,1.439081315823e0,
1.439081315823e0,1.439081315823e0,1.439081315823e0)))representation_item('')surface());
#55655=oriented_edge('',*,*,#54716,.t.);
#55657=oriented_edge('',*,*,#55656,.f.);
#55659=oriented_edge('',*,*,#55658,.t.);
#55660=oriented_edge('',*,*,#55585,.t.);
#55661=edge_loop('',(#55655,#55657,#55659,#55660));
#55662=face_outer_bound('',#55661,.f.);
#55664=cartesian_point('',(0.e0,0.e0,-4.331177673041e1));
#55665=direction('',(0.e0,0.e0,1.e0));
#55666=direction('',(-9.713401286914e-1,-2.376938248961e-1,0.e0));
#55667=axis2_placement_3d('',#55664,#55665,#55666);
#55668=toroidal_surface('',#55667,7.344368814732e1,5.e-1);
#55669=oriented_edge('',*,*,#54714,.t.);
#55671=oriented_edge('',*,*,#55670,.f.);
#55673=oriented_edge('',*,*,#55672,.t.);
#55675=oriented_edge('',*,*,#55674,.t.);
#55676=oriented_edge('',*,*,#55656,.t.);
#55677=edge_loop('',(#55669,#55671,#55673,#55675,#55676));
#55678=face_outer_bound('',#55677,.f.);
#55680=cartesian_point('',(-7.126540210330e1,-1.681155685780e1,
-4.179710720306e1));
#55681=cartesian_point('',(-7.128261045613e1,-1.680068385681e1,
-4.187598656007e1));
#55682=cartesian_point('',(-7.130721362701e1,-1.679110457597e1,
-4.200816812413e1));
#55683=cartesian_point('',(-7.133178808632e1,-1.679422418126e1,
-4.219098472022e1));
#55684=cartesian_point('',(-7.134589728967e1,-1.680559165401e1,
-4.233717651208e1));
#55685=cartesian_point('',(-7.135424157686e1,-1.682302805559e1,
-4.247153257332e1));
#55686=cartesian_point('',(-7.135801764330e1,-1.684468784719e1,
-4.259478728031e1));
#55687=cartesian_point('',(-7.135819798148e1,-1.686928998177e1,
-4.270789869323e1));
#55688=cartesian_point('',(-7.135554700761e1,-1.689597992266e1,
-4.281192216907e1));
#55689=cartesian_point('',(-7.135064613013e1,-1.692421957925e1,
-4.290790688674e1));
#55690=cartesian_point('',(-7.134392510418e1,-1.695369557800e1,
-4.299680731954e1));
#55691=cartesian_point('',(-7.133568928058e1,-1.698426799651e1,
-4.307949065545e1));
#55692=cartesian_point('',(-7.132612877813e1,-1.701596787200e1,
-4.315680680661e1));
#55693=cartesian_point('',(-7.131530516437e1,-1.704904380298e1,
-4.322968683847e1));
#55694=cartesian_point('',(-7.130313071471e1,-1.708401473929e1,
-4.329916116075e1));
#55695=cartesian_point('',(-7.128932578138e1,-1.712177748605e1,
-4.336638944990e1));
#55696=cartesian_point('',(-7.127336939026e1,-1.716373649470e1,
-4.343257002047e1));
#55697=cartesian_point('',(-7.125447669920e1,-1.721189460862e1,
-4.349862406194e1));
#55698=cartesian_point('',(-7.123155408879e1,-1.726920916022e1,
-4.356501944078e1));
#55699=cartesian_point('',(-7.120302697898e1,-1.734048713509e1,
-4.363179276752e1));
#55700=cartesian_point('',(-7.116590914024e1,-1.743667107967e1,
-4.369907712158e1));
#55701=cartesian_point('',(-7.111552987112e1,-1.757938075636e1,
-4.376243062208e1));
#55702=cartesian_point('',(-7.105747271271e1,-1.778878752857e1,
-4.378471398101e1));
#55703=cartesian_point('',(-7.101969114105e1,-1.799395483430e1,
-4.373121362904e1));
#55704=cartesian_point('',(-7.100331367090e1,-1.812414449343e1,
-4.365453665309e1));
#55705=cartesian_point('',(-7.099657640136e1,-1.818380307734e1,
-4.360591768788e1));
#55706=cartesian_point('',(-7.099395793723e1,-1.820763959373e1,
-4.358429845370e1));
#55707=cartesian_point('',(-7.099120426535e1,-1.722455986949e1,
-4.175635142907e1));
#55708=cartesian_point('',(-7.098680856782e1,-1.719757763491e1,
-4.181757026305e1));
#55709=cartesian_point('',(-7.097990829778e1,-1.715832666264e1,
-4.192307516211e1));
#55710=cartesian_point('',(-7.096964376809e1,-1.711615235739e1,
-4.207455729102e1));
#55711=cartesian_point('',(-7.096053648934e1,-1.708925272150e1,
-4.219869348325e1));
#55712=cartesian_point('',(-7.095112092319e1,-1.707007377938e1,
-4.231513709336e1));
#55713=cartesian_point('',(-7.094141667158e1,-1.705708862572e1,
-4.242385907400e1));
#55714=cartesian_point('',(-7.093147627274e1,-1.704910721813e1,
-4.252520472394e1));
#55715=cartesian_point('',(-7.092134706534e1,-1.704522937286e1,
-4.261974225770e1));
#55716=cartesian_point('',(-7.091105392229e1,-1.704480125101e1,
-4.270814034054e1));
#55717=cartesian_point('',(-7.090059509625e1,-1.704737584598e1,
-4.279106358158e1));
#55718=cartesian_point('',(-7.088993523966e1,-1.705267912157e1,
-4.286916006279e1));
#55719=cartesian_point('',(-7.087898923761e1,-1.706060070430e1,
-4.294311542418e1));
#55720=cartesian_point('',(-7.086759298343e1,-1.707122284374e1,
-4.301374385333e1));
#55721=cartesian_point('',(-7.085547208111e1,-1.708488273662e1,
-4.308200976692e1));
#55722=cartesian_point('',(-7.084218695060e1,-1.710229459993e1,
-4.314906675039e1));
#55723=cartesian_point('',(-7.082706514410e1,-1.712474430332e1,
-4.321618043658e1));
#55724=cartesian_point('',(-7.080914367046e1,-1.715433208252e1,
-4.328441343356e1));
#55725=cartesian_point('',(-7.078708978364e1,-1.719440782058e1,
-4.335439732885e1));
#55726=cartesian_point('',(-7.075901186110e1,-1.725047743680e1,
-4.342628633428e1));
#55727=cartesian_point('',(-7.072160454110e1,-1.733417875581e1,
-4.350019727423e1));
#55728=cartesian_point('',(-7.066985699090e1,-1.746890464947e1,
-4.357112375632e1));
#55729=cartesian_point('',(-7.061079160533e1,-1.767742149251e1,
-4.359635026072e1));
#55730=cartesian_point('',(-7.057665744723e1,-1.787974839062e1,
-4.353592083342e1));
#55731=cartesian_point('',(-7.056693841672e1,-1.799909760919e1,
-4.345096439793e1));
#55732=cartesian_point('',(-7.056500084301e1,-1.804928049326e1,
-4.339834227745e1));
#55733=cartesian_point('',(-7.056461887023e1,-1.806855472431e1,
-4.337516958575e1));
#55734=cartesian_point('',(-7.125458133234e1,-1.764139536493e1,
-4.169097728150e1));
#55735=cartesian_point('',(-7.122897002218e1,-1.762710498893e1,
-4.174746832711e1));
#55736=cartesian_point('',(-7.118645733936e1,-1.760498484395e1,
-4.184267600675e1));
#55737=cartesian_point('',(-7.112768360352e1,-1.757803810057e1,
-4.197580704308e1));
#55738=cartesian_point('',(-7.108046729138e1,-1.755852770117e1,
-4.208317184889e1));
#55739=cartesian_point('',(-7.103677963841e1,-1.754224829891e1,
-4.218258812573e1));
#55740=cartesian_point('',(-7.099641308269e1,-1.752869258420e1,
-4.227436364090e1));
#55741=cartesian_point('',(-7.095912747622e1,-1.751744139331e1,
-4.235899074627e1));
#55742=cartesian_point('',(-7.092466505117e1,-1.750815708464e1,
-4.243705801400e1));
#55743=cartesian_point('',(-7.089277176061e1,-1.750057775970e1,
-4.250917062608e1));
#55744=cartesian_point('',(-7.086322173259e1,-1.749451234473e1,
-4.257587759014e1));
#55745=cartesian_point('',(-7.083581362889e1,-1.748983024392e1,
-4.263766981688e1));
#55746=cartesian_point('',(-7.081034742181e1,-1.748645393317e1,
-4.269502503233e1));
#55747=cartesian_point('',(-7.078659360127e1,-1.748436203120e1,
-4.274846976067e1));
#55748=cartesian_point('',(-7.076429096354e1,-1.748360993839e1,
-4.279857431665e1));
#55749=cartesian_point('',(-7.074314173180e1,-1.748436958929e1,
-4.284594599180e1));
#55750=cartesian_point('',(-7.072284048191e1,-1.748700088864e1,
-4.289112759939e1));
#55751=cartesian_point('',(-7.070315247135e1,-1.749214999870e1,
-4.293435058165e1));
#55752=cartesian_point('',(-7.068388173256e1,-1.750087887457e1,
-4.297547843674e1));
#55753=cartesian_point('',(-7.066471832736e1,-1.751491377394e1,
-4.301414409696e1));
#55754=cartesian_point('',(-7.064470246357e1,-1.753776755502e1,
-4.305032487402e1));
#55755=cartesian_point('',(-7.062279887520e1,-1.757660491440e1,
-4.308176002153e1));
#55756=cartesian_point('',(-7.060324080998e1,-1.763881958151e1,
-4.309221658224e1));
#55757=cartesian_point('',(-7.059764381032e1,-1.770076940736e1,
-4.306664893459e1));
#55758=cartesian_point('',(-7.060379926090e1,-1.773881257040e1,
-4.302673684870e1));
#55759=cartesian_point('',(-7.061072297599e1,-1.775568835443e1,
-4.299904548353e1));
#55760=cartesian_point('',(-7.061425052060e1,-1.776235186272e1,
-4.298632022802e1));
#55761=cartesian_point('',(-7.174722737621e1,-1.757412088281e1,
-4.167751092679e1));
#55762=cartesian_point('',(-7.172562362414e1,-1.758646652550e1,
-4.174774120900e1));
#55763=cartesian_point('',(-7.168507700543e1,-1.760822659259e1,
-4.186108491218e1));
#55764=cartesian_point('',(-7.162090812135e1,-1.763920368837e1,
-4.201032979188e1));
#55765=cartesian_point('',(-7.156530018639e1,-1.766408912202e1,
-4.212583980141e1));
#55766=cartesian_point('',(-7.151094669287e1,-1.768682997778e1,
-4.222904584799e1));
#55767=cartesian_point('',(-7.145862875988e1,-1.770744597793e1,
-4.232129848086e1));
#55768=cartesian_point('',(-7.140878343607e1,-1.772606633039e1,
-4.240382478101e1));
#55769=cartesian_point('',(-7.136161697203e1,-1.774286562007e1,
-4.247771734788e1));
#55770=cartesian_point('',(-7.131720051680e1,-1.775802277704e1,
-4.254390922338e1));
#55771=cartesian_point('',(-7.127555380917e1,-1.777169263445e1,
-4.260314339795e1));
#55772=cartesian_point('',(-7.123667853458e1,-1.778399768152e1,
-4.265599952850e1));
#55773=cartesian_point('',(-7.120055458898e1,-1.779502905056e1,
-4.270294716680e1));
#55774=cartesian_point('',(-7.116712389005e1,-1.780484575650e1,
-4.274439112328e1));
#55775=cartesian_point('',(-7.113632284736e1,-1.781345122745e1,
-4.278064083271e1));
#55776=cartesian_point('',(-7.110813122968e1,-1.782075021029e1,
-4.281185657468e1));
#55777=cartesian_point('',(-7.108269950059e1,-1.782645318478e1,
-4.283791432863e1));
#55778=cartesian_point('',(-7.106057508499e1,-1.782990289429e1,
-4.285821473897e1));
#55779=cartesian_point('',(-7.104274400011e1,-1.782987110742e1,-4.287182052e1));
#55780=cartesian_point('',(-7.103052521888e1,-1.782425024994e1,
-4.287781464696e1));
#55781=cartesian_point('',(-7.102522352583e1,-1.780911895396e1,
-4.287607497307e1));
#55782=cartesian_point('',(-7.102944117062e1,-1.777640895678e1,
-4.286718253628e1));
#55783=cartesian_point('',(-7.104365919405e1,-1.771816871383e1,
-4.286244557705e1));
#55784=cartesian_point('',(-7.105808385396e1,-1.766652846253e1,
-4.287272179715e1));
#55785=cartesian_point('',(-7.107074735640e1,-1.764797581528e1,
-4.287844951303e1));
#55786=cartesian_point('',(-7.108022103849e1,-1.764670197726e1,
-4.287543918079e1));
#55787=cartesian_point('',(-7.108475469397e1,-1.764746828105e1,
-4.287293261593e1));
#55788=(bounded_surface()b_spline_surface(3,3,((#55680,#55681,#55682,#55683,
#55684,#55685,#55686,#55687,#55688,#55689,#55690,#55691,#55692,#55693,#55694,
#55695,#55696,#55697,#55698,#55699,#55700,#55701,#55702,#55703,#55704,#55705,
#55706),(#55707,#55708,#55709,#55710,#55711,#55712,#55713,#55714,#55715,#55716,
#55717,#55718,#55719,#55720,#55721,#55722,#55723,#55724,#55725,#55726,#55727,
#55728,#55729,#55730,#55731,#55732,#55733),(#55734,#55735,#55736,#55737,#55738,
#55739,#55740,#55741,#55742,#55743,#55744,#55745,#55746,#55747,#55748,#55749,
#55750,#55751,#55752,#55753,#55754,#55755,#55756,#55757,#55758,#55759,#55760),(
#55761,#55762,#55763,#55764,#55765,#55766,#55767,#55768,#55769,#55770,#55771,
#55772,#55773,#55774,#55775,#55776,#55777,#55778,#55779,#55780,#55781,#55782,
#55783,#55784,#55785,#55786,#55787)),.unspecified.,.f.,.f.,.f.)b_spline_surface_with_knots((4,4),(4,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,4),(0.e0,1.e0),
(3.723798202359e-2,1.167225347148e-1,1.678434026185e-1,2.146328633512e-1,
2.574118810685e-1,2.965297248105e-1,3.323339199461e-1,3.651587933079e-1,
3.953313872678e-1,4.231227518267e-1,4.487293474968e-1,4.723576243013e-1,
4.942256020163e-1,5.145584223222e-1,5.335847739229e-1,5.515321494002e-1,
5.685110368599e-1,5.843552979372e-1,5.989615654711e-1,6.125005938986e-1,
6.265088763146e-1,6.415866094281e-1,6.571143463716e-1,6.741739920046e-1,
6.887216718294e-1),.unspecified.)geometric_representation_item()rational_b_spline_surface(((1.413721095020e0,1.413721095020e0,1.413721095020e0,1.413721095020e0,
1.413721095020e0,1.413721095020e0,1.413721095020e0,1.413721095020e0,
1.413721095020e0,1.413721095020e0,1.413721095020e0,1.413721095020e0,
1.413721095020e0,1.413721095020e0,1.413721095020e0,1.413721095020e0,
1.413721095020e0,1.413721095020e0,1.413721095020e0,1.413721095020e0,
1.413721095020e0,1.413721095020e0,1.413721095020e0,1.413721095020e0,
1.413721095020e0,1.413721095020e0,1.413721095020e0),(8.620929683268e-1,
8.620929683268e-1,8.620929683268e-1,8.620929683268e-1,8.620929683268e-1,
8.620929683268e-1,8.620929683268e-1,8.620929683268e-1,8.620929683268e-1,
8.620929683268e-1,8.620929683268e-1,8.620929683268e-1,8.620929683268e-1,
8.620929683268e-1,8.620929683268e-1,8.620929683268e-1,8.620929683268e-1,
8.620929683268e-1,8.620929683268e-1,8.620929683268e-1,8.620929683268e-1,
8.620929683268e-1,8.620929683268e-1,8.620929683268e-1,8.620929683268e-1,
8.620929683268e-1,8.620929683268e-1),(8.620929683268e-1,8.620929683268e-1,
8.620929683268e-1,8.620929683268e-1,8.620929683268e-1,8.620929683268e-1,
8.620929683268e-1,8.620929683268e-1,8.620929683268e-1,8.620929683268e-1,
8.620929683268e-1,8.620929683268e-1,8.620929683268e-1,8.620929683268e-1,
8.620929683268e-1,8.620929683268e-1,8.620929683268e-1,8.620929683268e-1,
8.620929683268e-1,8.620929683268e-1,8.620929683268e-1,8.620929683268e-1,
8.620929683268e-1,8.620929683268e-1,8.620929683268e-1,8.620929683268e-1,
8.620929683268e-1),(1.413721095020e0,1.413721095020e0,1.413721095020e0,
1.413721095020e0,1.413721095020e0,1.413721095020e0,1.413721095020e0,
1.413721095020e0,1.413721095020e0,1.413721095020e0,1.413721095020e0,
1.413721095020e0,1.413721095020e0,1.413721095020e0,1.413721095020e0,
1.413721095020e0,1.413721095020e0,1.413721095020e0,1.413721095020e0,
1.413721095020e0,1.413721095020e0,1.413721095020e0,1.413721095020e0,
1.413721095020e0,1.413721095020e0,1.413721095020e0,1.413721095020e0)))representation_item('')surface());
#55789=oriented_edge('',*,*,#54712,.t.);
#55791=oriented_edge('',*,*,#55790,.f.);
#55793=oriented_edge('',*,*,#55792,.f.);
#55794=oriented_edge('',*,*,#55670,.t.);
#55795=edge_loop('',(#55789,#55791,#55793,#55794));
#55796=face_outer_bound('',#55795,.f.);
#55798=cartesian_point('',(-7.131025424026e1,-1.676240405952e1,
-4.131567944467e1));
#55799=cartesian_point('',(-7.134361461195e1,-1.671241212571e1,
-4.151430310323e1));
#55800=cartesian_point('',(-7.139772160746e1,-1.667267532086e1,
-4.183254777585e1));
#55801=cartesian_point('',(-7.145147165103e1,-1.670348606180e1,
-4.217102234265e1));
#55802=cartesian_point('',(-7.146992760134e1,-1.672610308373e1,
-4.229078701531e1));
#55803=cartesian_point('',(-7.091526945992e1,-1.725182392126e1,
-4.133853634357e1));
#55804=cartesian_point('',(-7.089681236527e1,-1.716189443590e1,
-4.149716923450e1));
#55805=cartesian_point('',(-7.088374747505e1,-1.704324343114e1,
-4.176313070935e1));
#55806=cartesian_point('',(-7.088948657777e1,-1.697109736911e1,
-4.206741484620e1));
#55807=cartesian_point('',(-7.089448497927e1,-1.695521309902e1,
-4.217840651153e1));
#55808=cartesian_point('',(-7.128250239152e1,-1.776239904407e1,
-4.136104993549e1));
#55809=cartesian_point('',(-7.121017683171e1,-1.771238032789e1,
-4.149352932337e1));
#55810=cartesian_point('',(-7.110635032998e1,-1.763841455587e1,
-4.170554333545e1));
#55811=cartesian_point('',(-7.101351953264e1,-1.757493771137e1,
-4.193064570007e1));
#55812=cartesian_point('',(-7.098335013194e1,-1.755539300704e1,
-4.201024864858e1));
#55813=cartesian_point('',(-7.187275315453e1,-1.754446342161e1,
-4.135016401813e1));
#55814=cartesian_point('',(-7.182360199044e1,-1.755560370770e1,
-4.150872776976e1));
#55815=cartesian_point('',(-7.173868739083e1,-1.758431227563e1,
-4.174433990422e1));
#55816=cartesian_point('',(-7.164145570867e1,-1.762840185140e1,
-4.196152997531e1));
#55817=cartesian_point('',(-7.160604434793e1,-1.764541210419e1,
-4.203321584678e1));
#55818=(bounded_surface()b_spline_surface(3,3,((#55798,#55799,#55800,#55801,
#55802),(#55803,#55804,#55805,#55806,#55807),(#55808,#55809,#55810,#55811,
#55812),(#55813,#55814,#55815,#55816,#55817)),.unspecified.,.f.,.f.,.f.)b_spline_surface_with_knots((4,4),(4,1,4),(0.e0,1.e0),(3.709118971753e-1,
7.047510151006e-1,8.827844612626e-1),.unspecified.)geometric_representation_item()rational_b_spline_surface(((1.579952039878e0,1.579952039878e0,1.579952039878e0,
1.579952039878e0,1.579952039878e0),(8.066826533740e-1,8.066826533740e-1,
8.066826533740e-1,8.066826533740e-1,8.066826533740e-1),(8.066826533740e-1,
8.066826533740e-1,8.066826533740e-1,8.066826533740e-1,8.066826533740e-1),(
1.579952039878e0,1.579952039878e0,1.579952039878e0,1.579952039878e0,
1.579952039878e0)))representation_item('')surface());
#55820=oriented_edge('',*,*,#55819,.t.);
#55822=oriented_edge('',*,*,#55821,.f.);
#55824=oriented_edge('',*,*,#55823,.f.);
#55825=oriented_edge('',*,*,#55790,.t.);
#55826=edge_loop('',(#55820,#55822,#55824,#55825));
#55827=face_outer_bound('',#55826,.f.);
#55829=cartesian_point('',(0.e0,0.e0,-2.511027589124e1));
#55830=direction('',(0.e0,0.e0,1.e0));
#55831=direction('',(1.e0,0.e0,0.e0));
#55832=axis2_placement_3d('',#55829,#55830,#55831);
#55833=conical_surface('',#55832,7.334631745054e1,5.e-1);
#55834=oriented_edge('',*,*,#55819,.f.);
#55835=oriented_edge('',*,*,#54710,.f.);
#55837=oriented_edge('',*,*,#55836,.f.);
#55839=oriented_edge('',*,*,#55838,.t.);
#55841=oriented_edge('',*,*,#55840,.f.);
#55843=oriented_edge('',*,*,#55842,.f.);
#55845=oriented_edge('',*,*,#55844,.t.);
#55846=edge_loop('',(#55834,#55835,#55837,#55839,#55841,#55843,#55845));
#55847=face_outer_bound('',#55846,.f.);
#55849=cartesian_point('',(-7.242901328330e1,-1.189813037299e1,
-4.228405173676e1));
#55850=cartesian_point('',(-7.240953075544e1,-1.190841496928e1,
-4.219223381987e1));
#55851=cartesian_point('',(-7.235743780418e1,-1.191991084934e1,
-4.191549386224e1));
#55852=cartesian_point('',(-7.231636281872e1,-1.187780908574e1,
-4.159362161378e1));
#55853=cartesian_point('',(-7.229982337498e1,-1.181871598748e1,
-4.136892585721e1));
#55854=cartesian_point('',(-7.229654300073e1,-1.180237415771e1,
-4.131419665202e1));
#55855=cartesian_point('',(-7.198661343181e1,-1.146455943124e1,
-4.217220132230e1));
#55856=cartesian_point('',(-7.198808921845e1,-1.145166067334e1,
-4.208718129452e1));
#55857=cartesian_point('',(-7.200333526931e1,-1.139887967473e1,
-4.183690301268e1));
#55858=cartesian_point('',(-7.205213471124e1,-1.130239576481e1,
-4.156287510025e1));
#55859=cartesian_point('',(-7.210520209020e1,-1.121993645478e1,
-4.138103622185e1));
#55860=cartesian_point('',(-7.211930761960e1,-1.119888036351e1,
-4.133740534502e1));
#55861=cartesian_point('',(-7.230023440835e1,-1.094471399201e1,
-4.200577935857e1));
#55862=cartesian_point('',(-7.232749723809e1,-1.093969359628e1,
-4.194474917453e1));
#55863=cartesian_point('',(-7.241582776563e1,-1.092153228557e1,
-4.176072149784e1));
#55864=cartesian_point('',(-7.253620458450e1,-1.089403745648e1,
-4.154638452712e1));
#55865=cartesian_point('',(-7.263068146405e1,-1.087330168002e1,
-4.139656399424e1));
#55866=cartesian_point('',(-7.265436645758e1,-1.086816154103e1,
-4.136005953664e1));
#55867=cartesian_point('',(-7.290940271647e1,-1.110185628889e1,
-4.202913462730e1));
#55868=cartesian_point('',(-7.292941953310e1,-1.112420857901e1,
-4.197406319196e1));
#55869=cartesian_point('',(-7.298927384607e1,-1.118873322147e1,
-4.179880270487e1));
#55870=cartesian_point('',(-7.305783762238e1,-1.125230559292e1,
-4.156836215198e1));
#55871=cartesian_point('',(-7.310472724747e1,-1.128775761607e1,
-4.139271054743e1));
#55872=cartesian_point('',(-7.311612023282e1,-1.129579507167e1,
-4.134889724635e1));
#55873=(bounded_surface()b_spline_surface(3,3,((#55849,#55850,#55851,#55852,
#55853,#55854),(#55855,#55856,#55857,#55858,#55859,#55860),(#55861,#55862,
#55863,#55864,#55865,#55866),(#55867,#55868,#55869,#55870,#55871,#55872)),
.unspecified.,.f.,.f.,.f.)b_spline_surface_with_knots((4,4),(4,1,1,4),(0.e0,
1.e0),(1.426834399116e-1,3.042661654265e-1,6.365713747098e-1,7.456903179363e-1),
.unspecified.)geometric_representation_item()rational_b_spline_surface(((
1.579933828210e0,1.579933828210e0,1.579933828210e0,1.579933828210e0,
1.579933828210e0,1.579933828210e0),(8.066887239301e-1,8.066887239301e-1,
8.066887239301e-1,8.066887239301e-1,8.066887239301e-1,8.066887239301e-1),(
8.066887239301e-1,8.066887239301e-1,8.066887239301e-1,8.066887239301e-1,
8.066887239301e-1,8.066887239301e-1),(1.579933828210e0,1.579933828210e0,
1.579933828210e0,1.579933828210e0,1.579933828210e0,1.579933828210e0)))representation_item('')surface());
#55874=oriented_edge('',*,*,#55836,.t.);
#55876=oriented_edge('',*,*,#55875,.f.);
#55878=oriented_edge('',*,*,#55877,.f.);
#55880=oriented_edge('',*,*,#55879,.t.);
#55881=edge_loop('',(#55874,#55876,#55878,#55880));
#55882=face_outer_bound('',#55881,.f.);
#55884=cartesian_point('',(-7.252636398295e1,-1.050412679050e1,
-4.370275702615e1));
#55885=cartesian_point('',(-7.252621443989e1,-1.050504100376e1,
-4.370308308303e1));
#55886=cartesian_point('',(-7.250246291584e1,-1.065095448031e1,
-4.375474627194e1));
#55887=cartesian_point('',(-7.241098969505e1,-1.114122508458e1,
-4.378629569489e1));
#55888=cartesian_point('',(-7.243573754108e1,-1.136168560268e1,
-4.350714803853e1));
#55889=cartesian_point('',(-7.242438232782e1,-1.148793723264e1,
-4.335116457692e1));
#55890=cartesian_point('',(-7.242068976440e1,-1.157902367743e1,
-4.316986818049e1));
#55891=cartesian_point('',(-7.241086311111e1,-1.165321381602e1,
-4.298897456031e1));
#55892=cartesian_point('',(-7.239811688566e1,-1.171299400313e1,
-4.279502253228e1));
#55893=cartesian_point('',(-7.238066704263e1,-1.175775614956e1,
-4.259330494941e1));
#55894=cartesian_point('',(-7.235901634532e1,-1.178541846846e1,
-4.238819994991e1));
#55895=cartesian_point('',(-7.233414700744e1,-1.179467713657e1,
-4.218780739575e1));
#55896=cartesian_point('',(-7.230581616763e1,-1.178544944348e1,
-4.198512932886e1));
#55897=cartesian_point('',(-7.228541043262e1,-1.176525301287e1,
-4.185205869737e1));
#55898=cartesian_point('',(-7.227441645671e1,-1.175008899313e1,
-4.178227092988e1));
#55899=cartesian_point('',(-7.205197576221e1,-1.043638103352e1,
-4.350731947266e1));
#55900=cartesian_point('',(-7.205182473360e1,-1.043725972187e1,
-4.350768502375e1));
#55901=cartesian_point('',(-7.202785245477e1,-1.057760615089e1,
-4.356561530184e1));
#55902=cartesian_point('',(-7.193012226296e1,-1.108097928359e1,
-4.360172572025e1));
#55903=cartesian_point('',(-7.197755527454e1,-1.125563559496e1,
-4.328876685492e1));
#55904=cartesian_point('',(-7.198174873009e1,-1.133162378948e1,
-4.313126251948e1));
#55905=cartesian_point('',(-7.199908372517e1,-1.137079494903e1,
-4.295119930979e1));
#55906=cartesian_point('',(-7.201457550855e1,-1.139243179962e1,
-4.277925843965e1));
#55907=cartesian_point('',(-7.203351001512e1,-1.139982583241e1,
-4.259957301763e1));
#55908=cartesian_point('',(-7.205442366907e1,-1.139412237864e1,
-4.241808269409e1));
#55909=cartesian_point('',(-7.207765556514e1,-1.137557004924e1,
-4.223876746637e1));
#55910=cartesian_point('',(-7.210283266572e1,-1.134539126865e1,
-4.206897023650e1));
#55911=cartesian_point('',(-7.213174125657e1,-1.130298574879e1,
-4.190296935469e1));
#55912=cartesian_point('',(-7.215401959031e1,-1.126670716753e1,
-4.179845464266e1));
#55913=cartesian_point('',(-7.216706699175e1,-1.124521241213e1,
-4.174512259778e1));
#55914=cartesian_point('',(-7.199422096652e1,-1.065067118798e1,
-4.303950491200e1));
#55915=cartesian_point('',(-7.199413295626e1,-1.065091586048e1,
-4.303968022729e1));
#55916=cartesian_point('',(-7.198018822207e1,-1.069000850679e1,
-4.306744282352e1));
#55917=cartesian_point('',(-7.194851372803e1,-1.083429014470e1,
-4.308331601933e1));
#55918=cartesian_point('',(-7.200087162635e1,-1.088891205724e1,
-4.293327848471e1));
#55919=cartesian_point('',(-7.204452309559e1,-1.091567938003e1,
-4.282263100485e1));
#55920=cartesian_point('',(-7.209986683157e1,-1.093299121156e1,
-4.269347518384e1));
#55921=cartesian_point('',(-7.216013244834e1,-1.094604584787e1,
-4.255853622192e1));
#55922=cartesian_point('',(-7.222645371597e1,-1.095574374853e1,
-4.241387707231e1));
#55923=cartesian_point('',(-7.229672046034e1,-1.096220638909e1,
-4.226385983691e1));
#55924=cartesian_point('',(-7.236891063972e1,-1.096525070209e1,
-4.211290638336e1));
#55925=cartesian_point('',(-7.244025369129e1,-1.096490191575e1,
-4.196719416392e1));
#55926=cartesian_point('',(-7.251354614923e1,-1.096130530581e1,
-4.182164096822e1));
#55927=cartesian_point('',(-7.256287637120e1,-1.095668631703e1,
-4.172726529968e1));
#55928=cartesian_point('',(-7.258928997380e1,-1.095362472060e1,
-4.167806233652e1));
#55929=cartesian_point('',(-7.242358637493e1,-1.088546706248e1,
-4.287025712783e1));
#55930=cartesian_point('',(-7.242354897625e1,-1.088525301217e1,
-4.287024465039e1));
#55931=cartesian_point('',(-7.241764197991e1,-1.085098021214e1,
-4.286822290901e1));
#55932=cartesian_point('',(-7.244371824624e1,-1.070222916545e1,
-4.286375916098e1));
#55933=cartesian_point('',(-7.247723017972e1,-1.070908234161e1,
-4.287453833175e1));
#55934=cartesian_point('',(-7.253609251662e1,-1.074774291700e1,
-4.280193903723e1));
#55935=cartesian_point('',(-7.260003844844e1,-1.079992957141e1,
-4.271123493842e1));
#55936=cartesian_point('',(-7.266988911792e1,-1.085884722145e1,
-4.259618810333e1));
#55937=cartesian_point('',(-7.274147005344e1,-1.092272725908e1,
-4.246456711555e1));
#55938=cartesian_point('',(-7.281184655487e1,-1.098913959160e1,
-4.231885750011e1));
#55939=cartesian_point('',(-7.287731962266e1,-1.105523423841e1,
-4.216422372596e1));
#55940=cartesian_point('',(-7.293460495188e1,-1.111757690449e1,
-4.200669167769e1));
#55941=cartesian_point('',(-7.298525746989e1,-1.117741164823e1,
-4.184040131234e1));
#55942=cartesian_point('',(-7.301299195135e1,-1.121355507910e1,
-4.172537362647e1));
#55943=cartesian_point('',(-7.302578381251e1,-1.123119380627e1,
-4.166293377006e1));
#55944=(bounded_surface()b_spline_surface(3,3,((#55884,#55885,#55886,#55887,
#55888,#55889,#55890,#55891,#55892,#55893,#55894,#55895,#55896,#55897,#55898),(
#55899,#55900,#55901,#55902,#55903,#55904,#55905,#55906,#55907,#55908,#55909,
#55910,#55911,#55912,#55913),(#55914,#55915,#55916,#55917,#55918,#55919,#55920,
#55921,#55922,#55923,#55924,#55925,#55926,#55927,#55928),(#55929,#55930,#55931,
#55932,#55933,#55934,#55935,#55936,#55937,#55938,#55939,#55940,#55941,#55942,
#55943)),.unspecified.,.f.,.f.,.f.)b_spline_surface_with_knots((4,4),(4,1,1,1,1,
1,1,1,1,1,1,1,4),(0.e0,1.e0),(3.360869907306e-1,3.363592359939e-1,
3.793542542467e-1,4.235773956605e-1,4.706016516857e-1,5.225714809832e-1,
5.793931574277e-1,6.406394703535e-1,7.053937059803e-1,7.714934179780e-1,
8.364072583157e-1,8.977240751897e-1,9.680212709466e-1),.unspecified.)geometric_representation_item()rational_b_spline_surface(((1.439081315851e0,
1.439081315851e0,1.439081315851e0,1.439081315851e0,1.439081315851e0,
1.439081315851e0,1.439081315851e0,1.439081315851e0,1.439081315851e0,
1.439081315851e0,1.439081315851e0,1.439081315851e0,1.439081315851e0,
1.439081315851e0,1.439081315851e0),(8.536395613829e-1,8.536395613829e-1,
8.536395613829e-1,8.536395613829e-1,8.536395613829e-1,8.536395613829e-1,
8.536395613829e-1,8.536395613829e-1,8.536395613829e-1,8.536395613829e-1,
8.536395613829e-1,8.536395613829e-1,8.536395613829e-1,8.536395613829e-1,
8.536395613829e-1),(8.536395613829e-1,8.536395613829e-1,8.536395613829e-1,
8.536395613829e-1,8.536395613829e-1,8.536395613829e-1,8.536395613829e-1,
8.536395613829e-1,8.536395613829e-1,8.536395613829e-1,8.536395613829e-1,
8.536395613829e-1,8.536395613829e-1,8.536395613829e-1,8.536395613829e-1),(
1.439081315851e0,1.439081315851e0,1.439081315851e0,1.439081315851e0,
1.439081315851e0,1.439081315851e0,1.439081315851e0,1.439081315851e0,
1.439081315851e0,1.439081315851e0,1.439081315851e0,1.439081315851e0,
1.439081315851e0,1.439081315851e0,1.439081315851e0)))representation_item('')surface());
#55945=oriented_edge('',*,*,#54708,.t.);
#55947=oriented_edge('',*,*,#55946,.f.);
#55949=oriented_edge('',*,*,#55948,.t.);
#55950=oriented_edge('',*,*,#55875,.t.);
#55951=edge_loop('',(#55945,#55947,#55949,#55950));
#55952=face_outer_bound('',#55951,.f.);
#55954=cartesian_point('',(0.e0,0.e0,-4.331177673041e1));
#55955=direction('',(0.e0,0.e0,1.e0));
#55956=direction('',(-9.940554491152e-1,-1.088749929248e-1,0.e0));
#55957=axis2_placement_3d('',#55954,#55955,#55956);
#55958=toroidal_surface('',#55957,7.344368814732e1,5.e-1);
#55959=oriented_edge('',*,*,#54706,.t.);
#55961=oriented_edge('',*,*,#55960,.f.);
#55963=oriented_edge('',*,*,#55962,.t.);
#55965=oriented_edge('',*,*,#55964,.t.);
#55966=oriented_edge('',*,*,#55946,.t.);
#55967=edge_loop('',(#55959,#55961,#55963,#55965,#55966));
#55968=face_outer_bound('',#55967,.f.);
#55970=cartesian_point('',(-7.284999722987e1,-7.365820358009e0,
-4.179691564501e1));
#55971=cartesian_point('',(-7.286641449974e1,-7.352143491678e0,
-4.187968808793e1));
#55972=cartesian_point('',(-7.289030008627e1,-7.339375528358e0,
-4.201701626279e1));
#55973=cartesian_point('',(-7.291538208040e1,-7.340398068030e0,
-4.220584599636e1));
#55974=cartesian_point('',(-7.293063965572e1,-7.350984473748e0,
-4.235452812445e1));
#55975=cartesian_point('',(-7.294084731779e1,-7.368394807147e0,
-4.249082912298e1));
#55976=cartesian_point('',(-7.294701259791e1,-7.390642561398e0,
-4.261585775375e1));
#55977=cartesian_point('',(-7.294994905545e1,-7.416353863713e0,
-4.273070106256e1));
#55978=cartesian_point('',(-7.295030782914e1,-7.444578421769e0,
-4.283636170981e1));
#55979=cartesian_point('',(-7.294860192826e1,-7.474703755854e0,
-4.293384998495e1));
#55980=cartesian_point('',(-7.294521866562e1,-7.506394790940e0,
-4.302417482840e1));
#55981=cartesian_point('',(-7.294043290758e1,-7.539537702524e0,
-4.310828788362e1));
#55982=cartesian_point('',(-7.293441651652e1,-7.574224162720e0,
-4.318710268566e1));
#55983=cartesian_point('',(-7.292723361876e1,-7.610791234755e0,
-4.326156549271e1));
#55984=cartesian_point('',(-7.291881610470e1,-7.649927699855e0,
-4.333274768347e1));
#55985=cartesian_point('',(-7.290892644447e1,-7.692827251086e0,
-4.340185301414e1));
#55986=cartesian_point('',(-7.289713574627e1,-7.741287504123e0,
-4.346997692160e1));
#55987=cartesian_point('',(-7.288279914626e1,-7.798051924713e0,
-4.353792511196e1));
#55988=cartesian_point('',(-7.286504435389e1,-7.867309573241e0,
-4.360606685045e1));
#55989=cartesian_point('',(-7.284246405041e1,-7.958138829915e0,
-4.367482383357e1));
#55990=cartesian_point('',(-7.281291209397e1,-8.088968408822e0,
-4.374296233434e1));
#55991=cartesian_point('',(-7.277909534843e1,-8.289934424717e0,
-4.378668891902e1));
#55992=cartesian_point('',(-7.276170717335e1,-8.517398592678e0,
-4.375254486777e1));
#55993=cartesian_point('',(-7.276101033182e1,-8.684248635989e0,
-4.366858206160e1));
#55994=cartesian_point('',(-7.276247308728e1,-8.755454641951e0,
-4.361133895862e1));
#55995=cartesian_point('',(-7.276317542577e1,-8.787754630317e0,
-4.358200115020e1));
#55996=cartesian_point('',(-7.263220711436e1,-7.811062527173e0,
-4.175620110283e1));
#55997=cartesian_point('',(-7.262394081025e1,-7.783590038269e0,
-4.182044231200e1));
#55998=cartesian_point('',(-7.261156374021e1,-7.744384438129e0,
-4.193020115761e1));
#55999=cartesian_point('',(-7.259539143767e1,-7.703398746423e0,
-4.208703296745e1));
#56000=cartesian_point('',(-7.258261142741e1,-7.678226643897e0,
-4.221360078833e1));
#56001=cartesian_point('',(-7.257053937797e1,-7.660933557201e0,
-4.233203743875e1));
#56002=cartesian_point('',(-7.255897061865e1,-7.649918430474e0,
-4.244262379275e1));
#56003=cartesian_point('',(-7.254779458484e1,-7.643984626960e0,
-4.254581858511e1));
#56004=cartesian_point('',(-7.253694800307e1,-7.642246399271e0,
-4.264214419194e1));
#56005=cartesian_point('',(-7.252637456575e1,-7.644064640339e0,
-4.273223452741e1));
#56006=cartesian_point('',(-7.251600512090e1,-7.649018674499e0,
-4.281680690834e1));
#56007=cartesian_point('',(-7.250574938104e1,-7.656889435803e0,
-4.289659567667e1));
#56008=cartesian_point('',(-7.249548164904e1,-7.667658035502e0,
-4.297235913378e1));
#56009=cartesian_point('',(-7.248501617040e1,-7.681542703803e0,
-4.304494267819e1));
#56010=cartesian_point('',(-7.247406757864e1,-7.699098853727e0,
-4.311537281273e1));
#56011=cartesian_point('',(-7.246220276978e1,-7.721403287636e0,
-4.318487581389e1));
#56012=cartesian_point('',(-7.244880840557e1,-7.750277726259e0,
-4.325464767523e1));
#56013=cartesian_point('',(-7.243304257286e1,-7.788741076615e0,
-4.332564777494e1));
#56014=cartesian_point('',(-7.241380510054e1,-7.841573946032e0,
-4.339839218811e1));
#56015=cartesian_point('',(-7.238943301261e1,-7.918593250848e0,
-4.347336329850e1));
#56016=cartesian_point('',(-7.235756485834e1,-8.039409206203e0,
-4.354916169279e1));
#56017=cartesian_point('',(-7.232172060682e1,-8.237612775280e0,
-4.359857069835e1));
#56018=cartesian_point('',(-7.230630979449e1,-8.464004796355e0,
-4.355989066178e1));
#56019=cartesian_point('',(-7.231114876376e1,-8.620063482698e0,
-4.346624122444e1));
#56020=cartesian_point('',(-7.231672675462e1,-8.679628145223e0,
-4.340412638690e1));
#56021=cartesian_point('',(-7.231963582714e1,-8.705360534345e0,
-4.337270373638e1));
#56022=cartesian_point('',(-7.294773423454e1,-8.189846117920e0,
-4.169085108994e1));
#56023=cartesian_point('',(-7.291913552283e1,-8.178485886725e0,
-4.175013278064e1));
#56024=cartesian_point('',(-7.287237860194e1,-8.161553614400e0,
-4.184908076493e1));
#56025=cartesian_point('',(-7.280858118592e1,-8.142128616737e0,
-4.198670148209e1));
#56026=cartesian_point('',(-7.275838057014e1,-8.128946669542e0,
-4.209599896395e1));
#56027=cartesian_point('',(-7.271227151881e1,-8.118583696275e0,
-4.219695458897e1));
#56028=cartesian_point('',(-7.266986395822e1,-8.110524879931e0,
-4.229013914160e1));
#56029=cartesian_point('',(-7.263082972211e1,-8.104378848759e0,
-4.237613017071e1));
#56030=cartesian_point('',(-7.259489596406e1,-8.099851291045e0,
-4.245546462599e1));
#56031=cartesian_point('',(-7.256179941701e1,-8.096722005524e0,
-4.252870412246e1));
#56032=cartesian_point('',(-7.253128288803e1,-8.094837002043e0,
-4.259642211486e1));
#56033=cartesian_point('',(-7.250311268033e1,-8.094106087884e0,
-4.265915273978e1));
#56034=cartesian_point('',(-7.247707298144e1,-8.094502426428e0,
-4.271739453908e1));
#56035=cartesian_point('',(-7.245294497006e1,-8.096072082241e0,
-4.277165000171e1));
#56036=cartesian_point('',(-7.243048310024e1,-8.098962700532e0,
-4.282247195631e1));
#56037=cartesian_point('',(-7.240942184402e1,-8.103481595168e0,
-4.287043629097e1));
#56038=cartesian_point('',(-7.238955406915e1,-8.110174150752e0,
-4.291593623962e1));
#56039=cartesian_point('',(-7.237074652749e1,-8.119964179688e0,
-4.295907335321e1));
#56040=cartesian_point('',(-7.235289627748e1,-8.134320181620e0,
-4.299964830228e1));
#56041=cartesian_point('',(-7.233558508670e1,-8.156209033952e0,
-4.303767682293e1));
#56042=cartesian_point('',(-7.231829287551e1,-8.191557703885e0,
-4.307244015501e1));
#56043=cartesian_point('',(-7.230372500365e1,-8.250681860642e0,
-4.309318770908e1));
#56044=cartesian_point('',(-7.230197160934e1,-8.319059246678e0,
-4.307708877337e1));
#56045=cartesian_point('',(-7.231265826156e1,-8.366941921794e0,
-4.303463020788e1));
#56046=cartesian_point('',(-7.232314990794e1,-8.385763519496e0,
-4.300231907809e1));
#56047=cartesian_point('',(-7.232910633188e1,-8.394028279989e0,
-4.298501397852e1));
#56048=cartesian_point('',(-7.342729695939e1,-8.058856393570e0,
-4.167734891872e1));
#56049=cartesian_point('',(-7.340651332746e1,-8.074659091502e0,
-4.175104724903e1));
#56050=cartesian_point('',(-7.336749630648e1,-8.102643207167e0,
-4.186859548451e1));
#56051=cartesian_point('',(-7.330544168583e1,-8.143113965528e0,
-4.202227591424e1));
#56052=cartesian_point('',(-7.325223317991e1,-8.175637989242e0,
-4.213935961099e1));
#56053=cartesian_point('',(-7.320016552323e1,-8.205727906586e0,
-4.224367669883e1));
#56054=cartesian_point('',(-7.314990702709e1,-8.233384632287e0,
-4.233686637002e1));
#56055=cartesian_point('',(-7.310187311908e1,-8.258707635271e0,
-4.242023305690e1));
#56056=cartesian_point('',(-7.305633149578e1,-8.281828735128e0,
-4.249480608421e1));
#56057=cartesian_point('',(-7.301341650596e1,-8.302901897216e0,
-4.256146346028e1));
#56058=cartesian_point('',(-7.297317141602e1,-8.322079983879e0,
-4.262095091031e1));
#56059=cartesian_point('',(-7.293560870543e1,-8.339484961700e0,
-4.267385377487e1));
#56060=cartesian_point('',(-7.290073535839e1,-8.355193961082e0,
-4.272061032370e1));
#56061=cartesian_point('',(-7.286855500100e1,-8.369229044823e0,
-4.276153941534e1));
#56062=cartesian_point('',(-7.283907238067e1,-8.381532927545e0,
-4.279684577720e1));
#56063=cartesian_point('',(-7.281235657070e1,-8.391891418579e0,
-4.282654319157e1));
#56064=cartesian_point('',(-7.278872188833e1,-8.399766903274e0,
-4.285025833751e1));
#56065=cartesian_point('',(-7.276882006859e1,-8.404069587165e0,
-4.286722740969e1));
#56066=cartesian_point('',(-7.275360338788e1,-8.402928579696e0,
-4.287651074351e1));
#56067=cartesian_point('',(-7.274394195492e1,-8.392889184292e0,
-4.287767624020e1));
#56068=cartesian_point('',(-7.274105866643e1,-8.367344754118e0,
-4.287073552020e1));
#56069=cartesian_point('',(-7.274616994780e1,-8.313846091772e0,
-4.286202208581e1));
#56070=cartesian_point('',(-7.275376987429e1,-8.252201019251e0,
-4.286919322614e1));
#56071=cartesian_point('',(-7.276377216308e1,-8.221128354729e0,
-4.287889107411e1));
#56072=cartesian_point('',(-7.277422511883e1,-8.217789388807e0,
-4.287617790318e1));
#56073=cartesian_point('',(-7.278050300074e1,-8.218129977687e0,
-4.287267007204e1));
#56074=(bounded_surface()b_spline_surface(3,3,((#55970,#55971,#55972,#55973,
#55974,#55975,#55976,#55977,#55978,#55979,#55980,#55981,#55982,#55983,#55984,
#55985,#55986,#55987,#55988,#55989,#55990,#55991,#55992,#55993,#55994,#55995),(
#55996,#55997,#55998,#55999,#56000,#56001,#56002,#56003,#56004,#56005,#56006,
#56007,#56008,#56009,#56010,#56011,#56012,#56013,#56014,#56015,#56016,#56017,
#56018,#56019,#56020,#56021),(#56022,#56023,#56024,#56025,#56026,#56027,#56028,
#56029,#56030,#56031,#56032,#56033,#56034,#56035,#56036,#56037,#56038,#56039,
#56040,#56041,#56042,#56043,#56044,#56045,#56046,#56047),(#56048,#56049,#56050,
#56051,#56052,#56053,#56054,#56055,#56056,#56057,#56058,#56059,#56060,#56061,
#56062,#56063,#56064,#56065,#56066,#56067,#56068,#56069,#56070,#56071,#56072,
#56073)),.unspecified.,.f.,.f.,.f.)b_spline_surface_with_knots((4,4),(4,1,1,1,1,
1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,4),(0.e0,1.e0),(3.717714312248e-2,
1.205804582309e-1,1.727491609179e-1,2.202391623707e-1,2.635727515794e-1,
3.032383358503e-1,3.395879889650e-1,3.729174842002e-1,4.035172395199e-1,
4.316733765889e-1,4.576281728796e-1,4.815719418332e-1,5.037061983141e-1,
5.242428856762e-1,5.433986253009e-1,5.613661593422e-1,5.781055294351e-1,
5.935290268607e-1,6.076891874288e-1,6.216685336680e-1,6.368238099092e-1,
6.525668213760e-1,6.694368604582e-1,6.892265052031e-1),.unspecified.)geometric_representation_item()rational_b_spline_surface(((1.413609459838e0,
1.413609459838e0,1.413609459838e0,1.413609459838e0,1.413609459838e0,
1.413609459838e0,1.413609459838e0,1.413609459838e0,1.413609459838e0,
1.413609459838e0,1.413609459838e0,1.413609459838e0,1.413609459838e0,
1.413609459838e0,1.413609459838e0,1.413609459838e0,1.413609459838e0,
1.413609459838e0,1.413609459838e0,1.413609459838e0,1.413609459838e0,
1.413609459838e0,1.413609459838e0,1.413609459838e0,1.413609459838e0,
1.413609459838e0),(8.621301800539e-1,8.621301800539e-1,8.621301800539e-1,
8.621301800539e-1,8.621301800539e-1,8.621301800539e-1,8.621301800539e-1,
8.621301800539e-1,8.621301800539e-1,8.621301800539e-1,8.621301800539e-1,
8.621301800539e-1,8.621301800539e-1,8.621301800539e-1,8.621301800539e-1,
8.621301800539e-1,8.621301800539e-1,8.621301800539e-1,8.621301800539e-1,
8.621301800539e-1,8.621301800539e-1,8.621301800539e-1,8.621301800539e-1,
8.621301800539e-1,8.621301800539e-1,8.621301800539e-1),(8.621301800539e-1,
8.621301800539e-1,8.621301800539e-1,8.621301800539e-1,8.621301800539e-1,
8.621301800539e-1,8.621301800539e-1,8.621301800539e-1,8.621301800539e-1,
8.621301800539e-1,8.621301800539e-1,8.621301800539e-1,8.621301800539e-1,
8.621301800539e-1,8.621301800539e-1,8.621301800539e-1,8.621301800539e-1,
8.621301800539e-1,8.621301800539e-1,8.621301800539e-1,8.621301800539e-1,
8.621301800539e-1,8.621301800539e-1,8.621301800539e-1,8.621301800539e-1,
8.621301800539e-1),(1.413609459838e0,1.413609459838e0,1.413609459838e0,
1.413609459838e0,1.413609459838e0,1.413609459838e0,1.413609459838e0,
1.413609459838e0,1.413609459838e0,1.413609459838e0,1.413609459838e0,
1.413609459838e0,1.413609459838e0,1.413609459838e0,1.413609459838e0,
1.413609459838e0,1.413609459838e0,1.413609459838e0,1.413609459838e0,
1.413609459838e0,1.413609459838e0,1.413609459838e0,1.413609459838e0,
1.413609459838e0,1.413609459838e0,1.413609459838e0)))representation_item('')surface());
#56075=oriented_edge('',*,*,#54704,.t.);
#56077=oriented_edge('',*,*,#56076,.f.);
#56079=oriented_edge('',*,*,#56078,.f.);
#56080=oriented_edge('',*,*,#55960,.t.);
#56081=edge_loop('',(#56075,#56077,#56079,#56080));
#56082=face_outer_bound('',#56081,.f.);
#56084=cartesian_point('',(-7.288811782141e1,-7.311142896622e0,
-4.131567943458e1));
#56085=cartesian_point('',(-7.291468537108e1,-7.257191138034e0,
-4.151443187964e1));
#56086=cartesian_point('',(-7.296314671962e1,-7.210750783563e0,
-4.183268525053e1));
#56087=cartesian_point('',(-7.302046341577e1,-7.234321734361e0,
-4.217116611687e1));
#56088=cartesian_point('',(-7.304168742515e1,-7.254312062543e0,
-4.229078756228e1));
#56089=cartesian_point('',(-7.256039375190e1,-7.847931599470e0,
-4.133853624419e1));
#56090=cartesian_point('',(-7.253033831129e1,-7.761125732067e0,
-4.149727231258e1));
#56091=cartesian_point('',(-7.250190689807e1,-7.645202431380e0,
-4.176324743620e1));
#56092=cartesian_point('',(-7.249819484715e1,-7.572953356472e0,
-4.206754813973e1));
#56093=cartesian_point('',(-7.250107247057e1,-7.556572088746e0,
-4.217840720766e1));
#56094=cartesian_point('',(-7.299112860043e1,-8.306205620064e0,
-4.136104993571e1));
#56095=cartesian_point('',(-7.291284298810e1,-8.266029514141e0,
-4.149361520615e1));
#56096=cartesian_point('',(-7.280025364572e1,-8.206248692671e0,
-4.170563484183e1));
#56097=cartesian_point('',(-7.269994018912e1,-8.155439029242e0,
-4.193074123749e1));
#56098=cartesian_point('',(-7.266751616654e1,-8.140017902210e0,
-4.201024899024e1));
#56099=cartesian_point('',(-7.354788388600e1,-8.013091318283e0,
-4.135016415230e1));
#56100=cartesian_point('',(-7.350057621826e1,-8.030563393475e0,
-4.150883020911e1));
#56101=cartesian_point('',(-7.342013101116e1,-8.070117712285e0,
-4.174443876947e1));
#56102=cartesian_point('',(-7.332948120427e1,-8.126527882357e0,
-4.196161596829e1));
#56103=cartesian_point('',(-7.329663290414e1,-8.147988879208e0,
-4.203321591307e1));
#56104=(bounded_surface()b_spline_surface(3,3,((#56084,#56085,#56086,#56087,
#56088),(#56089,#56090,#56091,#56092,#56093),(#56094,#56095,#56096,#56097,
#56098),(#56099,#56100,#56101,#56102,#56103)),.unspecified.,.f.,.f.,.f.)b_spline_surface_with_knots((4,4),(4,1,4),(0.e0,1.e0),(3.709112794659e-1,
7.049642141817e-1,8.827845650182e-1),.unspecified.)geometric_representation_item()rational_b_spline_surface(((1.579952270889e0,1.579952270889e0,1.579952270889e0,
1.579952270889e0,1.579952270889e0),(8.066825763704e-1,8.066825763704e-1,
8.066825763704e-1,8.066825763704e-1,8.066825763704e-1),(8.066825763704e-1,
8.066825763704e-1,8.066825763704e-1,8.066825763704e-1,8.066825763704e-1),(
1.579952270889e0,1.579952270889e0,1.579952270889e0,1.579952270889e0,
1.579952270889e0)))representation_item('')surface());
#56106=oriented_edge('',*,*,#56105,.t.);
#56108=oriented_edge('',*,*,#56107,.f.);
#56110=oriented_edge('',*,*,#56109,.f.);
#56111=oriented_edge('',*,*,#56076,.t.);
#56112=edge_loop('',(#56106,#56108,#56110,#56111));
#56113=face_outer_bound('',#56112,.f.);
#56115=cartesian_point('',(0.e0,0.e0,-2.511027589124e1));
#56116=direction('',(0.e0,0.e0,1.e0));
#56117=direction('',(1.e0,0.e0,0.e0));
#56118=axis2_placement_3d('',#56115,#56116,#56117);
#56119=conical_surface('',#56118,7.334631745054e1,5.e-1);
#56120=oriented_edge('',*,*,#56105,.f.);
#56121=oriented_edge('',*,*,#54702,.f.);
#56123=oriented_edge('',*,*,#56122,.f.);
#56125=oriented_edge('',*,*,#56124,.t.);
#56127=oriented_edge('',*,*,#56126,.f.);
#56129=oriented_edge('',*,*,#56128,.f.);
#56131=oriented_edge('',*,*,#56130,.t.);
#56132=edge_loop('',(#56120,#56121,#56123,#56125,#56127,#56129,#56131));
#56133=face_outer_bound('',#56132,.f.);
#56135=cartesian_point('',(-7.336239068596e1,-2.342456908333e0,
-4.228405173661e1));
#56136=cartesian_point('',(-7.334441723960e1,-2.355196501027e0,
-4.219223380229e1));
#56137=cartesian_point('',(-7.329427046128e1,-2.373393524236e0,
-4.191549382382e1));
#56138=cartesian_point('',(-7.324805149722e1,-2.337013301461e0,
-4.159362157790e1));
#56139=cartesian_point('',(-7.322394035625e1,-2.280584584809e0,
-4.136892583847e1));
#56140=cartesian_point('',(-7.321855501117e1,-2.264810742091e0,
-4.131419665291e1));
#56141=cartesian_point('',(-7.286718326266e1,-1.970339993887e0,
-4.217220132220e1));
#56142=cartesian_point('',(-7.286696279783e1,-1.957358955306e0,
-4.208718127833e1));
#56143=cartesian_point('',(-7.287518911631e1,-1.903039489484e0,
-4.183690297876e1));
#56144=cartesian_point('',(-7.291097739822e1,-1.801011403725e0,
-4.156287507069e1));
#56145=cartesian_point('',(-7.295282767713e1,-1.712330866784e0,
-4.138103620709e1));
#56146=cartesian_point('',(-7.296406415630e1,-1.689613780370e0,
-4.133740534589e1));
#56147=cartesian_point('',(-7.311026772282e1,-1.414006152561e0,
-4.200577935876e1));
#56148=cartesian_point('',(-7.313664202712e1,-1.405470192009e0,
-4.194474916314e1));
#56149=cartesian_point('',(-7.322184635561e1,-1.375934803475e0,
-4.176072147257e1));
#56150=cartesian_point('',(-7.333760454007e1,-1.332962868104e0,
-4.154638450347e1));
#56151=cartesian_point('',(-7.342856658893e1,-1.300072784023e0,
-4.139656398203e1));
#56152=cartesian_point('',(-7.345137802318e1,-1.291885110491e0,
-4.136005953749e1));
#56153=cartesian_point('',(-7.373473569728e1,-1.490291655880e0,
-4.202913462759e1));
#56154=cartesian_point('',(-7.375749883097e1,-1.509840003951e0,
-4.197406318175e1));
#56155=cartesian_point('',(-7.382526324277e1,-1.566000077238e0,
-4.179880267969e1));
#56156=cartesian_point('',(-7.390153830503e1,-1.620079207406e0,
-4.156836212516e1));
#56157=cartesian_point('',(-7.395265419634e1,-1.649107606272e0,
-4.139271053261e1));
#56158=cartesian_point('',(-7.396499880717e1,-1.655589215006e0,
-4.134889724716e1));
#56159=(bounded_surface()b_spline_surface(3,3,((#56135,#56136,#56137,#56138,
#56139,#56140),(#56141,#56142,#56143,#56144,#56145,#56146),(#56147,#56148,
#56149,#56150,#56151,#56152),(#56153,#56154,#56155,#56156,#56157,#56158)),
.unspecified.,.f.,.f.,.f.)b_spline_surface_with_knots((4,4),(4,1,1,4),(0.e0,
1.e0),(1.426834398305e-1,3.042661960773e-1,6.365714130128e-1,7.456903172727e-1),
.unspecified.)geometric_representation_item()rational_b_spline_surface(((
1.579933828223e0,1.579933828223e0,1.579933828223e0,1.579933828223e0,
1.579933828223e0,1.579933828223e0),(8.066887239257e-1,8.066887239257e-1,
8.066887239257e-1,8.066887239257e-1,8.066887239257e-1,8.066887239257e-1),(
8.066887239257e-1,8.066887239257e-1,8.066887239257e-1,8.066887239257e-1,
8.066887239257e-1,8.066887239257e-1),(1.579933828223e0,1.579933828223e0,
1.579933828223e0,1.579933828223e0,1.579933828223e0,1.579933828223e0)))representation_item('')surface());
#56160=oriented_edge('',*,*,#56122,.t.);
#56162=oriented_edge('',*,*,#56161,.f.);
#56164=oriented_edge('',*,*,#56163,.f.);
#56166=oriented_edge('',*,*,#56165,.t.);
#56167=edge_loop('',(#56160,#56162,#56164,#56166));
#56168=face_outer_bound('',#56167,.f.);
#56170=cartesian_point('',(-7.328993447035e1,-8.407810274624e-1,
-4.365112682263e1));
#56171=cartesian_point('',(-7.327073276782e1,-8.882209296831e-1,
-4.368502462803e1));
#56172=cartesian_point('',(-7.326340272714e1,-1.064678188972e0,
-4.378886273807e1));
#56173=cartesian_point('',(-7.325863544742e1,-1.681016507824e0,
-4.372258111739e1));
#56174=cartesian_point('',(-7.329837403121e1,-1.823551676672e0,
-4.348326485443e1));
#56175=cartesian_point('',(-7.330488103494e1,-1.953666781845e0,
-4.332337748672e1));
#56176=cartesian_point('',(-7.331147929818e1,-2.036264369309e0,
-4.314668244181e1));
#56177=cartesian_point('',(-7.331107073675e1,-2.109242536235e0,
-4.296676343081e1));
#56178=cartesian_point('',(-7.330566934350e1,-2.167283445525e0,
-4.277515000035e1));
#56179=cartesian_point('',(-7.329391948478e1,-2.211791517577e0,
-4.257610342154e1));
#56180=cartesian_point('',(-7.327599648842e1,-2.240137473976e0,
-4.237440893337e1));
#56181=cartesian_point('',(-7.325277577938e1,-2.251232216628e0,
-4.217780721991e1));
#56182=cartesian_point('',(-7.322462263241e1,-2.245172590264e0,
-4.198362320502e1));
#56183=cartesian_point('',(-7.320309537405e1,-2.228819367024e0,
-4.185751662156e1));
#56184=cartesian_point('',(-7.319136551937e1,-2.216706017128e0,
-4.179323933354e1));
#56185=cartesian_point('',(-7.281594678621e1,-8.469825288557e-1,
-4.345018134093e1));
#56186=cartesian_point('',(-7.279231482244e1,-8.874375800460e-1,
-4.348732573566e1));
#56187=cartesian_point('',(-7.278323463917e1,-1.048933659692e0,
-4.360434225393e1));
#56188=cartesian_point('',(-7.277979868668e1,-1.680526062660e0,
-4.352781263852e1));
#56189=cartesian_point('',(-7.283324367788e1,-1.767629942357e0,
-4.326444931602e1));
#56190=cartesian_point('',(-7.284943834126e1,-1.848253863505e0,
-4.310308527789e1));
#56191=cartesian_point('',(-7.287031401382e1,-1.876915228927e0,
-4.292908942127e1));
#56192=cartesian_point('',(-7.288863813035e1,-1.895605417354e0,
-4.275859625922e1));
#56193=cartesian_point('',(-7.290813020166e1,-1.898661444255e0,
-4.258170888483e1));
#56194=cartesian_point('',(-7.292798081637e1,-1.889457727353e0,
-4.240307120300e1));
#56195=cartesian_point('',(-7.294838680005e1,-1.867549229872e0,
-4.222711959498e1));
#56196=cartesian_point('',(-7.296918177117e1,-1.834412728423e0,
-4.206080376004e1));
#56197=cartesian_point('',(-7.299151337272e1,-1.790163304897e0,
-4.190192565627e1));
#56198=cartesian_point('',(-7.300798723979e1,-1.753521916109e0,
-4.180276267234e1));
#56199=cartesian_point('',(-7.301723050671e1,-1.732628786232e0,
-4.175345611847e1));
#56200=cartesian_point('',(-7.278327321134e1,-1.135273428732e0,
-4.301032916944e1));
#56201=cartesian_point('',(-7.277064416620e1,-1.146644495028e0,
-4.302990203618e1));
#56202=cartesian_point('',(-7.275472713165e1,-1.192496490420e0,
-4.308425697859e1));
#56203=cartesian_point('',(-7.275970394249e1,-1.374484437034e0,
-4.305289071160e1));
#56204=cartesian_point('',(-7.281412375315e1,-1.398840783478e0,
-4.291702688952e1));
#56205=cartesian_point('',(-7.286210854695e1,-1.421544673843e0,
-4.280429277544e1));
#56206=cartesian_point('',(-7.291871636429e1,-1.429324380756e0,
-4.267699449430e1));
#56207=cartesian_point('',(-7.297992384414e1,-1.434314124421e0,
-4.254281659654e1));
#56208=cartesian_point('',(-7.304624731330e1,-1.434868568947e0,
-4.239979313967e1));
#56209=cartesian_point('',(-7.311580800506e1,-1.431977187743e0,
-4.225182047022e1));
#56210=cartesian_point('',(-7.318656051998e1,-1.425529549617e0,
-4.210340049745e1));
#56211=cartesian_point('',(-7.325588494609e1,-1.415969396543e0,
-4.196043200041e1));
#56212=cartesian_point('',(-7.332503110064e1,-1.403344761678e0,
-4.182090723151e1));
#56213=cartesian_point('',(-7.337075525092e1,-1.392982234960e0,
-4.173134557715e1));
#56214=cartesian_point('',(-7.339443447588e1,-1.387101435877e0,
-4.168593811558e1));
#56215=cartesian_point('',(-7.323166912730e1,-1.354877458566e0,
-4.286675786874e1));
#56216=cartesian_point('',(-7.323208844350e1,-1.350453174837e0,
-4.286932114414e1));
#56217=cartesian_point('',(-7.321256654784e1,-1.320687445409e0,
-4.286141763304e1));
#56218=cartesian_point('',(-7.322280137746e1,-1.135265991358e0,
-4.287567381722e1));
#56219=cartesian_point('',(-7.326427831374e1,-1.165906255028e0,
-4.286372178309e1));
#56220=cartesian_point('',(-7.332747525325e1,-1.192735126999e0,
-4.279055401150e1));
#56221=cartesian_point('',(-7.339779307238e1,-1.238095374959e0,
-4.269713269082e1));
#56222=cartesian_point('',(-7.347385651906e1,-1.286642143739e0,
-4.258197308698e1));
#56223=cartesian_point('',(-7.355196748956e1,-1.340222091648e0,
-4.245074768523e1));
#56224=cartesian_point('',(-7.362886341609e1,-1.395986673203e0,
-4.230638466885e1));
#56225=cartesian_point('',(-7.370072116564e1,-1.451903297353e0,
-4.215378613006e1));
#56226=cartesian_point('',(-7.376404089068e1,-1.505040700953e0,
-4.199881869328e1));
#56227=cartesian_point('',(-7.381937006879e1,-1.555376163687e0,
-4.183914662586e1));
#56228=cartesian_point('',(-7.385000354876e1,-1.585884874728e0,
-4.173016166938e1));
#56229=cartesian_point('',(-7.386401670193e1,-1.600542351384e0,
-4.167283746163e1));
#56230=(bounded_surface()b_spline_surface(3,3,((#56170,#56171,#56172,#56173,
#56174,#56175,#56176,#56177,#56178,#56179,#56180,#56181,#56182,#56183,#56184),(
#56185,#56186,#56187,#56188,#56189,#56190,#56191,#56192,#56193,#56194,#56195,
#56196,#56197,#56198,#56199),(#56200,#56201,#56202,#56203,#56204,#56205,#56206,
#56207,#56208,#56209,#56210,#56211,#56212,#56213,#56214),(#56215,#56216,#56217,
#56218,#56219,#56220,#56221,#56222,#56223,#56224,#56225,#56226,#56227,#56228,
#56229)),.unspecified.,.f.,.f.,.f.)b_spline_surface_with_knots((4,4),(4,1,1,1,1,
1,1,1,1,1,1,1,4),(0.e0,1.e0),(3.216637067156e-1,3.448744707747e-1,
3.872154639600e-1,4.310254648464e-1,4.779933244341e-1,5.297841177208e-1,
5.862355005503e-1,6.469000698196e-1,7.108153502390e-1,7.758270483151e-1,
8.395350703646e-1,8.996508158247e-1,9.643101585654e-1),.unspecified.)geometric_representation_item()rational_b_spline_surface(((1.437165761469e0,
1.437165761469e0,1.437165761469e0,1.437165761469e0,1.437165761469e0,
1.437165761469e0,1.437165761469e0,1.437165761469e0,1.437165761469e0,
1.437165761469e0,1.437165761469e0,1.437165761469e0,1.437165761469e0,
1.437165761469e0,1.437165761469e0),(8.542780795104e-1,8.542780795104e-1,
8.542780795104e-1,8.542780795104e-1,8.542780795104e-1,8.542780795104e-1,
8.542780795104e-1,8.542780795104e-1,8.542780795104e-1,8.542780795104e-1,
8.542780795104e-1,8.542780795104e-1,8.542780795104e-1,8.542780795104e-1,
8.542780795104e-1),(8.542780795104e-1,8.542780795104e-1,8.542780795104e-1,
8.542780795104e-1,8.542780795104e-1,8.542780795104e-1,8.542780795104e-1,
8.542780795104e-1,8.542780795104e-1,8.542780795104e-1,8.542780795104e-1,
8.542780795104e-1,8.542780795104e-1,8.542780795104e-1,8.542780795104e-1),(
1.437165761469e0,1.437165761469e0,1.437165761469e0,1.437165761469e0,
1.437165761469e0,1.437165761469e0,1.437165761469e0,1.437165761469e0,
1.437165761469e0,1.437165761469e0,1.437165761469e0,1.437165761469e0,
1.437165761469e0,1.437165761469e0,1.437165761469e0)))representation_item('')surface());
#56231=oriented_edge('',*,*,#54700,.t.);
#56233=oriented_edge('',*,*,#56232,.f.);
#56235=oriented_edge('',*,*,#56234,.t.);
#56236=oriented_edge('',*,*,#56161,.t.);
#56237=edge_loop('',(#56231,#56233,#56235,#56236));
#56238=face_outer_bound('',#56237,.f.);
#56240=cartesian_point('',(0.e0,0.e0,-4.331177673041e1));
#56241=direction('',(0.e0,0.e0,1.e0));
#56242=direction('',(-9.997622052004e-1,2.180672036119e-2,0.e0));
#56243=axis2_placement_3d('',#56240,#56241,#56242);
#56244=toroidal_surface('',#56243,7.344368814732e1,5.e-1);
#56245=oriented_edge('',*,*,#54698,.t.);
#56246=oriented_edge('',*,*,#54696,.t.);
#56248=oriented_edge('',*,*,#56247,.f.);
#56250=oriented_edge('',*,*,#56249,.t.);
#56252=oriented_edge('',*,*,#56251,.t.);
#56253=oriented_edge('',*,*,#56232,.t.);
#56254=edge_loop('',(#56245,#56246,#56248,#56250,#56252,#56253));
#56255=face_outer_bound('',#56254,.f.);
#56257=cartesian_point('',(-7.318818788839e1,2.206027997808e0,
-4.179691564448e1));
#56258=cartesian_point('',(-7.320267951710e1,2.221730740432e0,
-4.187968808758e1));
#56259=cartesian_point('',(-7.322469420549e1,2.237507166751e0,
-4.201701626261e1));
#56260=cartesian_point('',(-7.324969508792e1,2.239767232236e0,
-4.220584599636e1));
#56261=cartesian_point('',(-7.326620393579e1,2.231262907894e0,
-4.235452812445e1));
#56262=cartesian_point('',(-7.327859677443e1,2.215333889574e0,
-4.249082912298e1));
#56263=cartesian_point('',(-7.328761322437e1,2.194081198482e0,
-4.261585775375e1));
#56264=cartesian_point('',(-7.329388055850e1,2.168973144543e0,
-4.273070106256e1));
#56265=cartesian_point('',(-7.329792030691e1,2.141036880857e0,
-4.283636170981e1));
#56266=cartesian_point('',(-7.330016114540e1,2.110946608435e0,
-4.293384998495e1));
#56267=cartesian_point('',(-7.330094333718e1,2.079085090158e0,
-4.302417482840e1));
#56268=cartesian_point('',(-7.330052454001e1,2.045601054002e0,
-4.310828788362e1));
#56269=cartesian_point('',(-7.329908711158e1,2.010426044664e0,
-4.318710268566e1));
#56270=cartesian_point('',(-7.329673862518e1,1.973234252705e0,
-4.326156549271e1));
#56271=cartesian_point('',(-7.329350145788e1,1.933333899430e0,
-4.333274768347e1));
#56272=cartesian_point('',(-7.328929592015e1,1.889510500114e0,
-4.340185301414e1));
#56273=cartesian_point('',(-7.328393142530e1,1.839925836317e0,
-4.346997692160e1));
#56274=cartesian_point('',(-7.327712672057e1,1.781775741403e0,
-4.353792511197e1));
#56275=cartesian_point('',(-7.326856376006e1,1.710793136215e0,
-4.360606685045e1));
#56276=cartesian_point('',(-7.325803223121e1,1.617793615385e0,
-4.367482383357e1));
#56277=cartesian_point('',(-7.324580978262e1,1.484225997309e0,
-4.374296233434e1));
#56278=cartesian_point('',(-7.323851367285e1,1.280565302508e0,
-4.378668891901e1));
#56279=cartesian_point('',(-7.325096428773e1,1.052777509765e0,
-4.375254486775e1));
#56280=cartesian_point('',(-7.327205170860e1,8.872639356392e-1,
-4.366858206159e1));
#56281=cartesian_point('',(-7.328279619880e1,8.168580348335e-1,
-4.361133895861e1));
#56282=cartesian_point('',(-7.328770852319e1,7.849260509156e-1,
-4.358200115019e1));
#56283=cartesian_point('',(-7.303037676271e1,1.736167622577e0,
-4.175620110240e1));
#56284=cartesian_point('',(-7.301859529858e1,1.762326111398e0,
-4.182044231174e1));
#56285=cartesian_point('',(-7.300120675838e1,1.799580770429e0,
-4.193020115745e1));
#56286=cartesian_point('',(-7.297982310582e1,1.838104914826e0,
-4.208703296745e1));
#56287=cartesian_point('',(-7.296386681162e1,1.861393540449e0,
-4.221360078833e1));
#56288=cartesian_point('',(-7.294964083948e1,1.876962963745e0,
-4.233203743875e1));
#56289=cartesian_point('',(-7.293673328996e1,1.886373828434e0,
-4.244262379275e1));
#56290=cartesian_point('',(-7.292487835189e1,1.890798102298e0,
-4.254581858511e1));
#56291=cartesian_point('',(-7.291389767988e1,1.891105696191e0,
-4.264214419194e1));
#56292=cartesian_point('',(-7.290365202788e1,1.887922899916e0,
-4.273223452741e1));
#56293=cartesian_point('',(-7.289401792627e1,1.881657764052e0,
-4.281680690833e1));
#56294=cartesian_point('',(-7.288487726620e1,1.872515695530e0,
-4.289659567666e1));
#56295=cartesian_point('',(-7.287610296038e1,1.860499014732e0,
-4.297235913378e1));
#56296=cartesian_point('',(-7.286753932824e1,1.845367112616e0,
-4.304494267819e1));
#56297=cartesian_point('',(-7.285897594060e1,1.826532079995e0,
-4.311537281273e1));
#56298=cartesian_point('',(-7.285012394966e1,1.802869795287e0,
-4.318487581389e1));
#56299=cartesian_point('',(-7.284061304661e1,1.772494066129e0,
-4.325464767523e1));
#56300=cartesian_point('',(-7.283000256745e1,1.732301920954e0,
-4.332564777494e1));
#56301=cartesian_point('',(-7.281782574764e1,1.677410050046e0,
-4.339839218811e1));
#56302=cartesian_point('',(-7.280371520289e1,1.597868460221e0,
-4.347336329850e1));
#56303=cartesian_point('',(-7.278788933171e1,1.473926473276e0,
-4.354916169279e1));
#56304=cartesian_point('',(-7.277822248989e1,1.272739949540e0,
-4.359857069834e1));
#56305=cartesian_point('',(-7.279249360766e1,1.046273228950e0,
-4.355989066177e1));
#56306=cartesian_point('',(-7.281766092497e1,8.921812585448e-1,
-4.346624122442e1));
#56307=cartesian_point('',(-7.283096594393e1,8.338542538733e-1,
-4.340412638688e1));
#56308=cartesian_point('',(-7.283720887969e1,8.087217190670e-1,
-4.337270373636e1));
#56309=cartesian_point('',(-7.339264568456e1,1.401809131618e0,
-4.169085108945e1));
#56310=cartesian_point('',(-7.336280883097e1,1.409339293533e0,
-4.175013278041e1));
#56311=cartesian_point('',(-7.331424181693e1,1.420023705093e0,
-4.184908076480e1));
#56312=cartesian_point('',(-7.324845472561e1,1.430955285432e0,
-4.198670148209e1));
#56313=cartesian_point('',(-7.319696299368e1,1.437471964016e0,
-4.209599896395e1));
#56314=cartesian_point('',(-7.314989577224e1,1.441727841714e0,
-4.219695458897e1));
#56315=cartesian_point('',(-7.310679912760e1,1.444182416362e0,
-4.229013914160e1));
#56316=cartesian_point('',(-7.306729661674e1,1.445180877178e0,
-4.237613017070e1));
#56317=cartesian_point('',(-7.303107931210e1,1.444979404397e0,
-4.245546462599e1));
#56318=cartesian_point('',(-7.299785745688e1,1.443761952185e0,
-4.252870412246e1));
#56319=cartesian_point('',(-7.296735595871e1,1.441647622873e0,
-4.259642211485e1));
#56320=cartesian_point('',(-7.293933134759e1,1.438695334013e0,
-4.265915273977e1));
#56321=cartesian_point('',(-7.291356615450e1,1.434903523458e0,
-4.271739453908e1));
#56322=cartesian_point('',(-7.288984944280e1,1.430197958817e0,
-4.277165000171e1));
#56323=cartesian_point('',(-7.286795703879e1,1.424400207827e0,
-4.282247195631e1));
#56324=cartesian_point('',(-7.284766579864e1,1.417170927383e0,
-4.287043629097e1));
#56325=cartesian_point('',(-7.282884154914e1,1.407942362538e0,
-4.291593623962e1));
#56326=cartesian_point('',(-7.281147276381e1,1.395781211859e0,
-4.295907335320e1));
#56327=cartesian_point('',(-7.279564905943e1,1.379218102347e0,
-4.299964830227e1));
#56328=cartesian_point('',(-7.278134303683e1,1.355256948365e0,
-4.303767682293e1));
#56329=cartesian_point('',(-7.276881269019e1,1.317953604719e0,
-4.307244015501e1));
#56330=cartesian_point('',(-7.276208669955e1,1.257433774476e0,
-4.309318770907e1));
#56331=cartesian_point('',(-7.276927334560e1,1.189412502577e0,
-4.307708877335e1));
#56332=cartesian_point('',(-7.278611851528e1,1.143334358409e0,
-4.303463020787e1));
#56333=cartesian_point('',(-7.279897711566e1,1.126043216737e0,
-4.300231907808e1));
#56334=cartesian_point('',(-7.280596134929e1,1.118626631753e0,
-4.298501397850e1));
#56335=cartesian_point('',(-7.385100809379e1,1.594273717282e0,
-4.167734891839e1));
#56336=cartesian_point('',(-7.383246493466e1,1.575893405251e0,
-4.175104724872e1));
#56337=cartesian_point('',(-7.379743436972e1,1.543055954356e0,
-4.186859548437e1));
#56338=cartesian_point('',(-7.374119312889e1,1.494831675556e0,
-4.202227591424e1));
#56339=cartesian_point('',(-7.369268506609e1,1.455640795702e0,
-4.213935961099e1));
#56340=cartesian_point('',(-7.364499037776e1,1.419012108807e0,
-4.224367669883e1));
#56341=cartesian_point('',(-7.359877177712e1,1.385031940100e0,
-4.233686637001e1));
#56342=cartesian_point('',(-7.355445412101e1,1.353655895807e0,
-4.242023305690e1));
#56343=cartesian_point('',(-7.351232002173e1,1.324788225487e0,
-4.249480608420e1));
#56344=cartesian_point('',(-7.347252277521e1,1.298293817012e0,
-4.256146346027e1));
#56345=cartesian_point('',(-7.343512523021e1,1.274026763192e0,
-4.262095091030e1));
#56346=cartesian_point('',(-7.340015567930e1,1.251867769787e0,
-4.267385377486e1));
#56347=cartesian_point('',(-7.336763111446e1,1.231741277874e0,
-4.272061032369e1));
#56348=cartesian_point('',(-7.333755801052e1,1.213625886704e0,
-4.276153941533e1));
#56349=cartesian_point('',(-7.330993359706e1,1.197579011237e0,
-4.279684577719e1));
#56350=cartesian_point('',(-7.328479839894e1,1.183822025582e0,
-4.282654319157e1));
#56351=cartesian_point('',(-7.326239387158e1,1.172928971656e0,
-4.285025833750e1));
#56352=cartesian_point('',(-7.324322392761e1,1.166065389074e0,
-4.286722740968e1));
#56353=cartesian_point('',(-7.322798849635e1,1.165210459676e0,
-4.287651074350e1));
#56354=cartesian_point('',(-7.321709931424e1,1.173902896606e0,
-4.287767624019e1));
#56355=cartesian_point('',(-7.321090647547e1,1.198852445973e0,
-4.287073552019e1));
#56356=cartesian_point('',(-7.320899105243e1,1.252560575942e0,
-4.286202208580e1));
#56357=cartesian_point('',(-7.320847966392e1,1.314670255783e0,
-4.286919322613e1));
#56358=cartesian_point('',(-7.321434058516e1,1.346782650019e0,
-4.287889107411e1));
#56359=cartesian_point('',(-7.322426829192e1,1.351457435135e0,
-4.287617790317e1));
#56360=cartesian_point('',(-7.323053692144e1,1.351939188059e0,
-4.287267007203e1));
#56361=(bounded_surface()b_spline_surface(3,3,((#56257,#56258,#56259,#56260,
#56261,#56262,#56263,#56264,#56265,#56266,#56267,#56268,#56269,#56270,#56271,
#56272,#56273,#56274,#56275,#56276,#56277,#56278,#56279,#56280,#56281,#56282),(
#56283,#56284,#56285,#56286,#56287,#56288,#56289,#56290,#56291,#56292,#56293,
#56294,#56295,#56296,#56297,#56298,#56299,#56300,#56301,#56302,#56303,#56304,
#56305,#56306,#56307,#56308),(#56309,#56310,#56311,#56312,#56313,#56314,#56315,
#56316,#56317,#56318,#56319,#56320,#56321,#56322,#56323,#56324,#56325,#56326,
#56327,#56328,#56329,#56330,#56331,#56332,#56333,#56334),(#56335,#56336,#56337,
#56338,#56339,#56340,#56341,#56342,#56343,#56344,#56345,#56346,#56347,#56348,
#56349,#56350,#56351,#56352,#56353,#56354,#56355,#56356,#56357,#56358,#56359,
#56360)),.unspecified.,.f.,.f.,.f.)b_spline_surface_with_knots((4,4),(4,1,1,1,1,
1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,4),(0.e0,1.e0),(3.717714295262e-2,
1.205804582313e-1,1.727491609186e-1,2.202391623717e-1,2.635727515806e-1,
3.032383358515e-1,3.395879889662e-1,3.729174842013e-1,4.035172395209e-1,
4.316733765900e-1,4.576281728809e-1,4.815719418347e-1,5.037061983160e-1,
5.242428856784e-1,5.433986253034e-1,5.613661593448e-1,5.781055294379e-1,
5.935290268636e-1,6.076891874317e-1,6.216685336710e-1,6.368238099123e-1,
6.525668213791e-1,6.694368604614e-1,6.892265052061e-1),.unspecified.)geometric_representation_item()rational_b_spline_surface(((1.413609459839e0,
1.413609459839e0,1.413609459839e0,1.413609459839e0,1.413609459839e0,
1.413609459839e0,1.413609459839e0,1.413609459839e0,1.413609459839e0,
1.413609459839e0,1.413609459839e0,1.413609459839e0,1.413609459839e0,
1.413609459839e0,1.413609459839e0,1.413609459839e0,1.413609459839e0,
1.413609459839e0,1.413609459839e0,1.413609459839e0,1.413609459839e0,
1.413609459839e0,1.413609459839e0,1.413609459839e0,1.413609459839e0,
1.413609459839e0),(8.621301800537e-1,8.621301800537e-1,8.621301800537e-1,
8.621301800537e-1,8.621301800537e-1,8.621301800537e-1,8.621301800537e-1,
8.621301800537e-1,8.621301800537e-1,8.621301800537e-1,8.621301800537e-1,
8.621301800537e-1,8.621301800537e-1,8.621301800537e-1,8.621301800537e-1,
8.621301800537e-1,8.621301800537e-1,8.621301800537e-1,8.621301800537e-1,
8.621301800537e-1,8.621301800537e-1,8.621301800537e-1,8.621301800537e-1,
8.621301800537e-1,8.621301800537e-1,8.621301800537e-1),(8.621301800537e-1,
8.621301800537e-1,8.621301800537e-1,8.621301800537e-1,8.621301800537e-1,
8.621301800537e-1,8.621301800537e-1,8.621301800537e-1,8.621301800537e-1,
8.621301800537e-1,8.621301800537e-1,8.621301800537e-1,8.621301800537e-1,
8.621301800537e-1,8.621301800537e-1,8.621301800537e-1,8.621301800537e-1,
8.621301800537e-1,8.621301800537e-1,8.621301800537e-1,8.621301800537e-1,
8.621301800537e-1,8.621301800537e-1,8.621301800537e-1,8.621301800537e-1,
8.621301800537e-1),(1.413609459839e0,1.413609459839e0,1.413609459839e0,
1.413609459839e0,1.413609459839e0,1.413609459839e0,1.413609459839e0,
1.413609459839e0,1.413609459839e0,1.413609459839e0,1.413609459839e0,
1.413609459839e0,1.413609459839e0,1.413609459839e0,1.413609459839e0,
1.413609459839e0,1.413609459839e0,1.413609459839e0,1.413609459839e0,
1.413609459839e0,1.413609459839e0,1.413609459839e0,1.413609459839e0,
1.413609459839e0,1.413609459839e0,1.413609459839e0)))representation_item('')surface());
#56362=oriented_edge('',*,*,#54694,.t.);
#56364=oriented_edge('',*,*,#56363,.f.);
#56366=oriented_edge('',*,*,#56365,.f.);
#56367=oriented_edge('',*,*,#56247,.t.);
#56368=edge_loop('',(#56362,#56364,#56366,#56367));
#56369=face_outer_bound('',#56368,.f.);
#56371=cartesian_point('',(-7.321884566382e1,2.265212910861e0,
-4.131567944443e1));
#56372=cartesian_point('',(-7.323813030190e1,2.322135339974e0,
-4.151430174303e1));
#56373=cartesian_point('',(-7.328010893804e1,2.374522258702e0,
-4.183254632578e1));
#56374=cartesian_point('',(-7.334000179426e1,2.358673310689e0,
-4.217102082702e1));
#56375=cartesian_point('',(-7.336368289676e1,2.341603478772e0,
-4.229078701276e1));
#56376=cartesian_point('',(-7.296399085126e1,1.690240044196e0,
-4.133853634436e1));
#56377=cartesian_point('',(-7.292288746708e1,1.772327659809e0,
-4.149716814572e1));
#56378=cartesian_point('',(-7.287955851148e1,1.883554352031e0,
-4.176312947810e1));
#56379=cartesian_point('',(-7.286642908832e1,1.954727767309e0,
-4.206741344099e1));
#56380=cartesian_point('',(-7.286714604417e1,1.971364686452e0,
-4.217840650712e1));
#56381=cartesian_point('',(-7.345085718661e1,1.292109228495e0,
-4.136104993523e1));
#56382=cartesian_point('',(-7.336805082308e1,1.321704166007e0,
-4.149352841626e1));
#56383=cartesian_point('',(-7.324861833738e1,1.366277335888e0,
-4.170554237031e1));
#56384=cartesian_point('',(-7.314252155671e1,1.403564945419e0,
-4.193064469303e1));
#56385=cartesian_point('',(-7.310832118441e1,1.414635405142e0,
-4.201024864719e1));
#56386=cartesian_point('',(-7.396458974697e1,1.655387012925e0,
-4.135016401640e1));
#56387=cartesian_point('',(-7.391999699644e1,1.631905229919e0,
-4.150872668781e1));
#56388=cartesian_point('',(-7.384540614902e1,1.582197453864e0,
-4.174433886146e1));
#56389=cartesian_point('',(-7.376289881907e1,1.514444857347e0,
-4.196152906892e1));
#56390=cartesian_point('',(-7.373309626707e1,1.488848754719e0,
-4.203321584800e1));
#56391=(bounded_surface()b_spline_surface(3,3,((#56371,#56372,#56373,#56374,
#56375),(#56376,#56377,#56378,#56379,#56380),(#56381,#56382,#56383,#56384,
#56385),(#56386,#56387,#56388,#56389,#56390)),.unspecified.,.f.,.f.,.f.)b_spline_surface_with_knots((4,4),(4,1,4),(0.e0,1.e0),(3.709119038193e-1,
7.047487645597e-1,8.827844618061e-1),.unspecified.)geometric_representation_item()rational_b_spline_surface(((1.579952036889e0,1.579952036889e0,1.579952036889e0,
1.579952036889e0,1.579952036889e0),(8.066826543705e-1,8.066826543705e-1,
8.066826543705e-1,8.066826543705e-1,8.066826543705e-1),(8.066826543705e-1,
8.066826543705e-1,8.066826543705e-1,8.066826543705e-1,8.066826543705e-1),(
1.579952036889e0,1.579952036889e0,1.579952036889e0,1.579952036889e0,
1.579952036889e0)))representation_item('')surface());
#56393=oriented_edge('',*,*,#56392,.t.);
#56395=oriented_edge('',*,*,#56394,.f.);
#56397=oriented_edge('',*,*,#56396,.f.);
#56398=oriented_edge('',*,*,#56363,.t.);
#56399=edge_loop('',(#56393,#56395,#56397,#56398));
#56400=face_outer_bound('',#56399,.f.);
#56402=cartesian_point('',(0.e0,0.e0,-2.511027589124e1));
#56403=direction('',(0.e0,0.e0,1.e0));
#56404=direction('',(1.e0,0.e0,0.e0));
#56405=axis2_placement_3d('',#56402,#56403,#56404);
#56406=conical_surface('',#56405,7.334631745054e1,5.e-1);
#56407=oriented_edge('',*,*,#56392,.f.);
#56408=oriented_edge('',*,*,#54692,.f.);
#56410=oriented_edge('',*,*,#56409,.f.);
#56412=oriented_edge('',*,*,#56411,.t.);
#56414=oriented_edge('',*,*,#56413,.f.);
#56416=oriented_edge('',*,*,#56415,.f.);
#56418=oriented_edge('',*,*,#56417,.t.);
#56419=edge_loop('',(#56407,#56408,#56410,#56412,#56414,#56416,#56418));
#56420=face_outer_bound('',#56419,.f.);
#56422=cartesian_point('',(-7.304051724464e1,7.253296643833e0,
-4.228405173682e1));
#56423=cartesian_point('',(-7.302436041500e1,7.238320035416e0,
-4.219223380780e1));
#56424=cartesian_point('',(-7.297701783980e1,7.213733222177e0,
-4.191549384353e1));
#56425=cartesian_point('',(-7.292644571284e1,7.243769417784e0,
-4.159362159621e1));
#56426=cartesian_point('',(-7.289517541940e1,7.296568242851e0,
-4.136892585092e1));
#56427=cartesian_point('',(-7.288777724534e1,7.311504213176e0,
-4.131419665207e1));
#56428=cartesian_point('',(-7.250097538538e1,7.557592506848e0,
-4.217220132230e1));
#56429=cartesian_point('',(-7.249906244124e1,7.570433713631e0,
-4.208718128335e1));
#56430=cartesian_point('',(-7.250012826886e1,7.625362215074e0,
-4.183690299625e1));
#56431=cartesian_point('',(-7.252229303807e1,7.731188742258e0,
-4.156287508580e1));
#56432=cartesian_point('',(-7.255221014901e1,7.824573163693e0,
-4.138103621684e1));
#56433=cartesian_point('',(-7.256038532574e1,7.848562562925e0,
-4.133740534504e1));
#56434=cartesian_point('',(-7.266936408610e1,8.140895724001e0,
-4.200577935864e1));
#56435=cartesian_point('',(-7.269439858665e1,8.152801195042e0,
-4.194474916651e1));
#56436=cartesian_point('',(-7.277501883401e1,8.193205298434e0,
-4.176072148539e1));
#56437=cartesian_point('',(-7.288417772744e1,8.250919077548e0,
-4.154638451540e1));
#56438=cartesian_point('',(-7.297006856752e1,8.295400713190e0,
-4.139656399005e1));
#56439=cartesian_point('',(-7.299161614611e1,8.306495832372e0,
-4.136005953659e1));
#56440=cartesian_point('',(-7.329844690668e1,8.146772280926e0,
-4.202913462735e1));
#56441=cartesian_point('',(-7.332356686859e1,8.130362357785e0,
-4.197406318474e1));
#56442=cartesian_point('',(-7.339808190324e1,8.083527774571e0,
-4.179880269224e1));
#56443=cartesian_point('',(-7.348076316538e1,8.039867191262e0,
-4.156836213859e1));
#56444=cartesian_point('',(-7.353523072119e1,8.017759095869e0,
-4.139271054240e1));
#56445=cartesian_point('',(-7.354831574500e1,8.012944232080e0,
-4.134889724637e1));
#56446=(bounded_surface()b_spline_surface(3,3,((#56422,#56423,#56424,#56425,
#56426,#56427),(#56428,#56429,#56430,#56431,#56432,#56433),(#56434,#56435,
#56436,#56437,#56438,#56439),(#56440,#56441,#56442,#56443,#56444,#56445)),
.unspecified.,.f.,.f.,.f.)b_spline_surface_with_knots((4,4),(4,1,1,4),(0.e0,
1.e0),(1.426834398532e-1,3.042661867573e-1,6.365713872751e-1,7.456903178982e-1),
.unspecified.)geometric_representation_item()rational_b_spline_surface(((
1.579933828216e0,1.579933828216e0,1.579933828216e0,1.579933828216e0,
1.579933828216e0,1.579933828216e0),(8.066887239282e-1,8.066887239282e-1,
8.066887239282e-1,8.066887239282e-1,8.066887239282e-1,8.066887239282e-1),(
8.066887239282e-1,8.066887239282e-1,8.066887239282e-1,8.066887239282e-1,
8.066887239282e-1,8.066887239282e-1),(1.579933828216e0,1.579933828216e0,
1.579933828216e0,1.579933828216e0,1.579933828216e0,1.579933828216e0)))representation_item('')surface());
#56447=oriented_edge('',*,*,#56409,.t.);
#56449=oriented_edge('',*,*,#56448,.f.);
#56451=oriented_edge('',*,*,#56450,.f.);
#56453=oriented_edge('',*,*,#56452,.t.);
#56454=edge_loop('',(#56447,#56449,#56451,#56453));
#56455=face_outer_bound('',#56454,.f.);
#56457=cartesian_point('',(-7.277267293507e1,8.732690020756e0,
-4.365111040228e1));
#56458=cartesian_point('',(-7.275982637961e1,8.683149276687e0,
-4.368501216327e1));
#56459=cartesian_point('',(-7.277559030935e1,8.507250293980e0,
-4.378885850034e1));
#56460=cartesian_point('',(-7.285131063082e1,7.895546971443e0,
-4.372259068914e1));
#56461=cartesian_point('',(-7.290931656020e1,7.759410224283e0,
-4.348326967250e1));
#56462=cartesian_point('',(-7.293275118321e1,7.631257982263e0,
-4.332338388990e1));
#56463=cartesian_point('',(-7.295007453257e1,7.550227523956e0,
-4.314668940923e1));
#56464=cartesian_point('',(-7.295919525367e1,7.477820213790e0,
-4.296677155065e1));
#56465=cartesian_point('',(-7.296141629500e1,7.419570359338e0,
-4.277515886308e1));
#56466=cartesian_point('',(-7.295557681553e1,7.373908760892e0,
-4.257611247657e1));
#56467=cartesian_point('',(-7.294150738241e1,7.343465114253e0,
-4.237441739144e1));
#56468=cartesian_point('',(-7.291993366670e1,7.329433652566e0,
-4.217781432406e1));
#56469=cartesian_point('',(-7.289123014629e1,7.331766213330e0,
-4.198362656688e1));
#56470=cartesian_point('',(-7.286775199046e1,7.345169898841e0,
-4.185751679920e1));
#56471=cartesian_point('',(-7.285454085579e1,7.355649059784e0,
-4.179323705786e1));
#56472=cartesian_point('',(-7.230355128200e1,8.664671175367e0,
-4.345016300470e1));
#56473=cartesian_point('',(-7.228540017584e1,8.621478307968e0,
-4.348731162259e1));
#56474=cartesian_point('',(-7.229747570249e1,8.460185852742e0,
-4.360433722452e1));
#56475=cartesian_point('',(-7.237650631355e1,7.833531939106e0,
-4.352782353186e1));
#56476=cartesian_point('',(-7.244086656431e1,7.754140248067e0,
-4.326445424471e1));
#56477=cartesian_point('',(-7.246744590535e1,7.676320163147e0,
-4.310309176060e1));
#56478=cartesian_point('',(-7.249188429277e1,7.650627681508e0,
-4.292909616845e1));
#56479=cartesian_point('',(-7.251249116587e1,7.634488728691e0,
-4.275860392210e1));
#56480=cartesian_point('',(-7.253221542636e1,7.634002423528e0,
-4.258171700926e1));
#56481=cartesian_point('',(-7.255069496583e1,7.645717830216e0,
-4.240307927275e1));
#56482=cartesian_point('',(-7.256806685886e1,7.670101911952e0,
-4.222712690525e1));
#56483=cartesian_point('',(-7.258435888057e1,7.705668952826e0,
-4.206080969703e1));
#56484=cartesian_point('',(-7.260072402409e1,7.752455151604e0,
-4.190192832303e1));
#56485=cartesian_point('',(-7.261227457022e1,7.790934222401e0,
-4.180276278043e1));
#56486=cartesian_point('',(-7.261871192383e1,7.812855981978e0,
-4.175345436286e1));
#56487=cartesian_point('',(-7.230878815082e1,8.374568376755e0,
-4.301032036740e1));
#56488=cartesian_point('',(-7.229775007025e1,8.361646289532e0,
-4.302989566999e1));
#56489=cartesian_point('',(-7.228795245707e1,8.314110914531e0,
-4.308425514368e1));
#56490=cartesian_point('',(-7.231663892076e1,8.134324520138e0,
-4.305289555595e1));
#56491=cartesian_point('',(-7.237377292111e1,8.117277085959e0,
-4.291703042911e1));
#56492=cartesian_point('',(-7.242431010866e1,8.101030692563e0,
-4.280429743562e1));
#56493=cartesian_point('',(-7.248144873384e1,8.100705935593e0,
-4.267699985959e1));
#56494=cartesian_point('',(-7.254278342895e1,8.103747856234e0,
-4.254282283979e1));
#56495=cartesian_point('',(-7.260861157437e1,8.111854861090e0,
-4.239979992743e1));
#56496=cartesian_point('',(-7.267719969335e1,8.123800801470e0,
-4.225182732292e1));
#56497=cartesian_point('',(-7.274650552454e1,8.139428204340e0,
-4.210340681339e1));
#56498=cartesian_point('',(-7.281398946736e1,8.157955195840e0,
-4.196043723376e1));
#56499=cartesian_point('',(-7.288089747587e1,8.179497496925e0,
-4.182090969080e1));
#56500=cartesian_point('',(-7.292487895457e1,8.195739952116e0,
-4.173134574564e1));
#56501=cartesian_point('',(-7.294758886917e1,8.204661552331e0,
-4.168593654520e1));
#56502=cartesian_point('',(-7.278201161623e1,8.215362266148e0,
-4.286675807931e1));
#56503=cartesian_point('',(-7.278184941137e1,8.219802093128e0,
-4.286932210849e1));
#56504=cartesian_point('',(-7.275860791829e1,8.246761184075e0,
-4.286141865353e1));
#56505=cartesian_point('',(-7.274455170248e1,8.431937352022e0,
-4.287567220174e1));
#56506=cartesian_point('',(-7.278967137250e1,8.406976417608e0,
-4.286372383120e1));
#56507=cartesian_point('',(-7.285582898544e1,8.388625872548e0,
-4.279055691278e1));
#56508=cartesian_point('',(-7.293146525237e1,8.352832578813e0,
-4.269713698148e1));
#56509=cartesian_point('',(-7.301321413429e1,8.314629689441e0,
-4.258197849337e1));
#56510=cartesian_point('',(-7.309765023656e1,8.271703912516e0,
-4.245075401101e1));
#56511=cartesian_point('',(-7.318116721642e1,8.226453414819e0,
-4.230639142610e1));
#56512=cartesian_point('',(-7.325970932564e1,8.180394362064e0,
-4.215379271071e1));
#56513=cartesian_point('',(-7.332942394541e1,8.135976118437e0,
-4.199882445806e1));
#56514=cartesian_point('',(-7.339085132681e1,8.093292329912e0,
-4.183914954944e1));
#56515=cartesian_point('',(-7.342520584827e1,8.067042422022e0,
-4.173016189456e1));
#56516=cartesian_point('',(-7.344101286656e1,8.054338961808e0,
-4.167283545846e1));
#56517=(bounded_surface()b_spline_surface(3,3,((#56457,#56458,#56459,#56460,
#56461,#56462,#56463,#56464,#56465,#56466,#56467,#56468,#56469,#56470,#56471),(
#56472,#56473,#56474,#56475,#56476,#56477,#56478,#56479,#56480,#56481,#56482,
#56483,#56484,#56485,#56486),(#56487,#56488,#56489,#56490,#56491,#56492,#56493,
#56494,#56495,#56496,#56497,#56498,#56499,#56500,#56501),(#56502,#56503,#56504,
#56505,#56506,#56507,#56508,#56509,#56510,#56511,#56512,#56513,#56514,#56515,
#56516)),.unspecified.,.f.,.f.,.f.)b_spline_surface_with_knots((4,4),(4,1,1,1,1,
1,1,1,1,1,1,1,4),(0.e0,1.e0),(3.216631376549e-1,3.448759699524e-1,
3.872166297042e-1,4.310262569809e-1,4.779935911075e-1,5.297837663533e-1,
5.862345172980e-1,6.468985382060e-1,7.108134866821e-1,7.758251264181e-1,
8.395333300226e-1,8.996494678986e-1,9.643110542282e-1),.unspecified.)geometric_representation_item()rational_b_spline_surface(((1.437165326217e0,
1.437165326217e0,1.437165326217e0,1.437165326217e0,1.437165326217e0,
1.437165326217e0,1.437165326217e0,1.437165326217e0,1.437165326217e0,
1.437165326217e0,1.437165326217e0,1.437165326217e0,1.437165326217e0,
1.437165326217e0,1.437165326217e0),(8.542782245944e-1,8.542782245944e-1,
8.542782245944e-1,8.542782245944e-1,8.542782245944e-1,8.542782245944e-1,
8.542782245944e-1,8.542782245944e-1,8.542782245944e-1,8.542782245944e-1,
8.542782245944e-1,8.542782245944e-1,8.542782245944e-1,8.542782245944e-1,
8.542782245944e-1),(8.542782245944e-1,8.542782245944e-1,8.542782245944e-1,
8.542782245944e-1,8.542782245944e-1,8.542782245944e-1,8.542782245944e-1,
8.542782245944e-1,8.542782245944e-1,8.542782245944e-1,8.542782245944e-1,
8.542782245944e-1,8.542782245944e-1,8.542782245944e-1,8.542782245944e-1),(
1.437165326217e0,1.437165326217e0,1.437165326217e0,1.437165326217e0,
1.437165326217e0,1.437165326217e0,1.437165326217e0,1.437165326217e0,
1.437165326217e0,1.437165326217e0,1.437165326217e0,1.437165326217e0,
1.437165326217e0,1.437165326217e0,1.437165326217e0)))representation_item('')surface());
#56518=oriented_edge('',*,*,#54690,.t.);
#56520=oriented_edge('',*,*,#56519,.f.);
#56522=oriented_edge('',*,*,#56521,.t.);
#56523=oriented_edge('',*,*,#56448,.t.);
#56524=edge_loop('',(#56518,#56520,#56522,#56523));
#56525=face_outer_bound('',#56524,.f.);
#56527=cartesian_point('',(0.e0,0.e0,-4.331177673041e1));
#56528=direction('',(0.e0,0.e0,1.e0));
#56529=direction('',(-9.883627527681e-1,1.521153146158e-1,0.e0));
#56530=axis2_placement_3d('',#56527,#56528,#56529);
#56531=toroidal_surface('',#56530,7.344368814732e1,5.e-1);
#56532=oriented_edge('',*,*,#54688,.t.);
#56534=oriented_edge('',*,*,#56533,.f.);
#56536=oriented_edge('',*,*,#56535,.t.);
#56538=oriented_edge('',*,*,#56537,.t.);
#56539=oriented_edge('',*,*,#56519,.t.);
#56540=edge_loop('',(#56532,#56534,#56536,#56538,#56539));
#56541=face_outer_bound('',#56540,.f.);
#56543=cartesian_point('',(-7.227410836078e1,1.174013060306e1,
-4.179691564485e1));
#56544=cartesian_point('',(-7.228642639235e1,1.175759054367e1,
-4.187968808781e1));
#56545=cartesian_point('',(-7.230619350519e1,1.177610549388e1,
-4.201701626272e1));
#56546=cartesian_point('',(-7.233068550383e1,1.178160949418e1,
-4.220584599635e1));
#56547=cartesian_point('',(-7.234816315330e1,1.177533276256e1,
-4.235452812444e1));
#56548=cartesian_point('',(-7.236252912358e1,1.176115760924e1,
-4.249082912297e1));
#56549=cartesian_point('',(-7.237424246939e1,1.174126362074e1,
-4.261585775373e1));
#56550=cartesian_point('',(-7.238373344428e1,1.171718842095e1,
-4.273070106254e1));
#56551=cartesian_point('',(-7.239138504621e1,1.169001844885e1,
-4.283636170979e1));
#56552=cartesian_point('',(-7.239753428270e1,1.166047809099e1,
-4.293384998493e1));
#56553=cartesian_point('',(-7.240246854538e1,1.162899124894e1,
-4.302417482838e1));
#56554=cartesian_point('',(-7.240642387482e1,1.159573900936e1,
-4.310828788359e1));
#56555=cartesian_point('',(-7.240959000382e1,1.156067730504e1,
-4.318710268563e1));
#56556=cartesian_point('',(-7.241211611203e1,1.152349715503e1,
-4.326156549269e1));
#56557=cartesian_point('',(-7.241411468033e1,1.148351561969e1,
-4.333274768345e1));
#56558=cartesian_point('',(-7.241566522300e1,1.143951820281e1,
-4.340185301412e1));
#56559=cartesian_point('',(-7.241681871951e1,1.138965753560e1,
-4.346997692157e1));
#56560=cartesian_point('',(-7.241766234043e1,1.133111673062e1,
-4.353792511194e1));
#56561=cartesian_point('',(-7.241843772640e1,1.125962370083e1,
-4.360606685042e1));
#56562=cartesian_point('',(-7.242013516958e1,1.116604516345e1,
-4.367482383354e1));
#56563=cartesian_point('',(-7.242545135832e1,1.103202488521e1,
-4.374296233431e1));
#56564=cartesian_point('',(-7.244480072277e1,1.082915420248e1,
-4.378668891900e1));
#56565=cartesian_point('',(-7.248687709413e1,1.060494029722e1,
-4.375254486777e1));
#56566=cartesian_point('',(-7.252938796581e1,1.044359517529e1,
-4.366858206156e1));
#56567=cartesian_point('',(-7.254923034957e1,1.037519404409e1,
-4.361133895853e1));
#56568=cartesian_point('',(-7.255826860861e1,1.034417642968e1,
-4.358200115007e1));
#56569=cartesian_point('',(-7.217897641667e1,1.125369146325e1,
-4.175620110264e1));
#56570=cartesian_point('',(-7.216388137671e1,1.127808837284e1,
-4.182044231191e1));
#56571=cartesian_point('',(-7.214177888911e1,1.131275465313e1,
-4.193020115754e1));
#56572=cartesian_point('',(-7.211554976681e1,1.134815809136e1,
-4.208703296744e1));
#56573=cartesian_point('',(-7.209669020529e1,1.136916476524e1,
-4.221360078832e1));
#56574=cartesian_point('',(-7.208055372078e1,1.138274412799e1,
-4.233203743873e1));
#56575=cartesian_point('',(-7.206652823280e1,1.139038970814e1,
-4.244262379274e1));
#56576=cartesian_point('',(-7.205419723175e1,1.139322875180e1,
-4.254581858509e1));
#56577=cartesian_point('',(-7.204327035185e1,1.139210044888e1,
-4.264214419192e1));
#56578=cartesian_point('',(-7.203352779110e1,1.138760755592e1,
-4.273223452739e1));
#56579=cartesian_point('',(-7.202479387490e1,1.138013851657e1,
-4.281680690831e1));
#56580=cartesian_point('',(-7.201692469383e1,1.136988156416e1,
-4.289659567664e1));
#56581=cartesian_point('',(-7.200979394500e1,1.135682241100e1,
-4.297235913376e1));
#56582=cartesian_point('',(-7.200327868549e1,1.134070218611e1,
-4.304494267817e1));
#56583=cartesian_point('',(-7.199724702391e1,1.132091054343e1,
-4.311537281271e1));
#56584=cartesian_point('',(-7.199155931089e1,1.129629527618e1,
-4.318487581386e1));
#56585=cartesian_point('',(-7.198609460320e1,1.126493799364e1,
-4.325464767521e1));
#56586=cartesian_point('',(-7.198082102583e1,1.122370475240e1,
-4.332564777491e1));
#56587=cartesian_point('',(-7.197591320729e1,1.116769309514e1,
-4.339839218808e1));
#56588=cartesian_point('',(-7.197230564105e1,1.108699019898e1,
-4.347336329846e1));
#56589=cartesian_point('',(-7.197279283801e1,1.096204286223e1,
-4.354916169276e1));
#56590=cartesian_point('',(-7.198946880821e1,1.076131574107e1,
-4.359857069833e1));
#56591=cartesian_point('',(-7.203317767329e1,1.053864922931e1,
-4.355989066179e1));
#56592=cartesian_point('',(-7.207824271888e1,1.038916053105e1,
-4.346624122439e1));
#56593=cartesian_point('',(-7.209904711341e1,1.033306917544e1,
-4.340412638680e1));
#56594=cartesian_point('',(-7.210851709407e1,1.030896651956e1,
-4.337270373622e1));
#56595=cartesian_point('',(-7.258178861825e1,1.096947903834e1,
-4.169085108975e1));
#56596=cartesian_point('',(-7.255122413981e1,1.097305028778e1,
-4.175013278055e1));
#56597=cartesian_point('',(-7.250167802777e1,1.097730402531e1,
-4.184908076487e1));
#56598=cartesian_point('',(-7.243502689664e1,1.097955514593e1,
-4.198670148208e1));
#56599=cartesian_point('',(-7.238312508637e1,1.097929505373e1,
-4.209599896394e1));
#56600=cartesian_point('',(-7.233590502802e1,1.097737101661e1,
-4.219695458896e1));
#56601=cartesian_point('',(-7.229285669487e1,1.097417935111e1,
-4.229013914158e1));
#56602=cartesian_point('',(-7.225356180818e1,1.097001315763e1,
-4.237613017069e1));
#56603=cartesian_point('',(-7.221768064508e1,1.096508610161e1,
-4.245546462597e1));
#56604=cartesian_point('',(-7.218490191684e1,1.095954274261e1,
-4.252870412244e1));
#56605=cartesian_point('',(-7.215493733857e1,1.095346525726e1,
-4.259642211483e1));
#56606=cartesian_point('',(-7.212753783291e1,1.094688027987e1,
-4.265915273975e1));
#56607=cartesian_point('',(-7.210248799521e1,1.093975787623e1,
-4.271739453906e1));
#56608=cartesian_point('',(-7.207958838270e1,1.093199691628e1,
-4.277165000169e1));
#56609=cartesian_point('',(-7.205864002960e1,1.092339123372e1,
-4.282247195629e1));
#56610=cartesian_point('',(-7.203946599427e1,1.091357526246e1,
-4.287043629095e1));
#56611=cartesian_point('',(-7.202200735827e1,1.090196859166e1,
-4.291593623960e1));
#56612=cartesian_point('',(-7.200637451399e1,1.088764439990e1,
-4.295907335319e1));
#56613=cartesian_point('',(-7.199284810321e1,1.086915758221e1,
-4.299964830225e1));
#56614=cartesian_point('',(-7.198179202881e1,1.084353410857e1,
-4.303767682291e1));
#56615=cartesian_point('',(-7.197423794442e1,1.080491436177e1,
-4.307244015499e1));
#56616=cartesian_point('',(-7.197546891855e1,1.074403436912e1,
-4.309318770906e1));
#56617=cartesian_point('',(-7.199147263946e1,1.067753307418e1,
-4.307708877336e1));
#56618=cartesian_point('',(-7.201418810109e1,1.063404787074e1,
-4.303463020785e1));
#56619=cartesian_point('',(-7.202919364126e1,1.061858304133e1,
-4.300231907803e1));
#56620=cartesian_point('',(-7.203708618240e1,1.061214153167e1,
-4.298501397843e1));
#56621=cartesian_point('',(-7.301110800406e1,1.122012536267e1,
-4.167734891856e1));
#56622=cartesian_point('',(-7.299512259645e1,1.119948192878e1,
-4.175104724892e1));
#56623=cartesian_point('',(-7.296467787030e1,1.116235300061e1,
-4.186859548445e1));
#56624=cartesian_point('',(-7.291521231259e1,1.110720033222e1,
-4.202227591423e1));
#56625=cartesian_point('',(-7.287223467931e1,1.106201316305e1,
-4.213935961097e1));
#56626=cartesian_point('',(-7.282972902868e1,1.101947243360e1,
-4.224367669881e1));
#56627=cartesian_point('',(-7.278834113661e1,1.097975023199e1,-4.233686637e1));
#56628=cartesian_point('',(-7.274849801977e1,1.094285799921e1,
-4.242023305688e1));
#56629=cartesian_point('',(-7.271049237064e1,1.090873769227e1,
-4.249480608419e1));
#56630=cartesian_point('',(-7.267449380934e1,1.087727536408e1,
-4.256146346026e1));
#56631=cartesian_point('',(-7.264058369165e1,1.084833455913e1,
-4.262095091028e1));
#56632=cartesian_point('',(-7.260880563913e1,1.082180069666e1,
-4.267385377485e1));
#56633=cartesian_point('',(-7.257918636080e1,1.079760108207e1,
-4.272061032368e1));
#56634=cartesian_point('',(-7.255173506947e1,1.077571534284e1,
-4.276153941532e1));
#56635=cartesian_point('',(-7.252644152424e1,1.075620004111e1,
-4.279684577718e1));
#56636=cartesian_point('',(-7.250331700818e1,1.073927994667e1,
-4.282654319155e1));
#56637=cartesian_point('',(-7.248252598351e1,1.072555570669e1,
-4.285025833749e1));
#56638=cartesian_point('',(-7.246441591837e1,1.071624866321e1,
-4.286722740968e1));
#56639=cartesian_point('',(-7.244942241902e1,1.071341242503e1,
-4.287651074349e1));
#56640=cartesian_point('',(-7.243749180467e1,1.072060917347e1,
-4.287767624019e1));
#56641=cartesian_point('',(-7.242809537682e1,1.074453694831e1,
-4.287073552019e1));
#56642=cartesian_point('',(-7.241918602280e1,1.079753558490e1,
-4.286202208579e1));
#56643=cartesian_point('',(-7.241057206927e1,1.085904715823e1,
-4.286919322612e1));
#56644=cartesian_point('',(-7.241219134098e1,1.089164983025e1,
-4.287889107411e1));
#56645=cartesian_point('',(-7.242142393294e1,1.089758044768e1,
-4.287617790316e1));
#56646=cartesian_point('',(-7.242757605211e1,1.089887629948e1,
-4.287267007201e1));
#56647=(bounded_surface()b_spline_surface(3,3,((#56543,#56544,#56545,#56546,
#56547,#56548,#56549,#56550,#56551,#56552,#56553,#56554,#56555,#56556,#56557,
#56558,#56559,#56560,#56561,#56562,#56563,#56564,#56565,#56566,#56567,#56568),(
#56569,#56570,#56571,#56572,#56573,#56574,#56575,#56576,#56577,#56578,#56579,
#56580,#56581,#56582,#56583,#56584,#56585,#56586,#56587,#56588,#56589,#56590,
#56591,#56592,#56593,#56594),(#56595,#56596,#56597,#56598,#56599,#56600,#56601,
#56602,#56603,#56604,#56605,#56606,#56607,#56608,#56609,#56610,#56611,#56612,
#56613,#56614,#56615,#56616,#56617,#56618,#56619,#56620),(#56621,#56622,#56623,
#56624,#56625,#56626,#56627,#56628,#56629,#56630,#56631,#56632,#56633,#56634,
#56635,#56636,#56637,#56638,#56639,#56640,#56641,#56642,#56643,#56644,#56645,
#56646)),.unspecified.,.f.,.f.,.f.)b_spline_surface_with_knots((4,4),(4,1,1,1,1,
1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,4),(0.e0,1.e0),(3.717714306308e-2,
1.205804582304e-1,1.727491609175e-1,2.202391623704e-1,2.635727515793e-1,
3.032383358501e-1,3.395879889647e-1,3.729174841997e-1,4.035172395193e-1,
4.316733765885e-1,4.576281728794e-1,4.815719418335e-1,5.037061983151e-1,
5.242428856777e-1,5.433986253029e-1,5.613661593445e-1,5.781055294377e-1,
5.935290268636e-1,6.076891874319e-1,6.216685336710e-1,6.368238099120e-1,
6.525668213788e-1,6.694368604608e-1,6.892265052385e-1),.unspecified.)geometric_representation_item()rational_b_spline_surface(((1.413609459836e0,
1.413609459836e0,1.413609459836e0,1.413609459836e0,1.413609459836e0,
1.413609459836e0,1.413609459836e0,1.413609459836e0,1.413609459836e0,
1.413609459836e0,1.413609459836e0,1.413609459836e0,1.413609459836e0,
1.413609459836e0,1.413609459836e0,1.413609459836e0,1.413609459836e0,
1.413609459836e0,1.413609459836e0,1.413609459836e0,1.413609459836e0,
1.413609459836e0,1.413609459836e0,1.413609459836e0,1.413609459836e0,
1.413609459836e0),(8.621301800547e-1,8.621301800547e-1,8.621301800547e-1,
8.621301800547e-1,8.621301800547e-1,8.621301800547e-1,8.621301800547e-1,
8.621301800547e-1,8.621301800547e-1,8.621301800547e-1,8.621301800547e-1,
8.621301800547e-1,8.621301800547e-1,8.621301800547e-1,8.621301800547e-1,
8.621301800547e-1,8.621301800547e-1,8.621301800547e-1,8.621301800547e-1,
8.621301800547e-1,8.621301800547e-1,8.621301800547e-1,8.621301800547e-1,
8.621301800547e-1,8.621301800547e-1,8.621301800547e-1),(8.621301800547e-1,
8.621301800547e-1,8.621301800547e-1,8.621301800547e-1,8.621301800547e-1,
8.621301800547e-1,8.621301800547e-1,8.621301800547e-1,8.621301800547e-1,
8.621301800547e-1,8.621301800547e-1,8.621301800547e-1,8.621301800547e-1,
8.621301800547e-1,8.621301800547e-1,8.621301800547e-1,8.621301800547e-1,
8.621301800547e-1,8.621301800547e-1,8.621301800547e-1,8.621301800547e-1,
8.621301800547e-1,8.621301800547e-1,8.621301800547e-1,8.621301800547e-1,
8.621301800547e-1),(1.413609459836e0,1.413609459836e0,1.413609459836e0,
1.413609459836e0,1.413609459836e0,1.413609459836e0,1.413609459836e0,
1.413609459836e0,1.413609459836e0,1.413609459836e0,1.413609459836e0,
1.413609459836e0,1.413609459836e0,1.413609459836e0,1.413609459836e0,
1.413609459836e0,1.413609459836e0,1.413609459836e0,1.413609459836e0,
1.413609459836e0,1.413609459836e0,1.413609459836e0,1.413609459836e0,
1.413609459836e0,1.413609459836e0,1.413609459836e0)))representation_item('')surface());
#56648=oriented_edge('',*,*,#54686,.t.);
#56650=oriented_edge('',*,*,#56649,.f.);
#56652=oriented_edge('',*,*,#56651,.f.);
#56653=oriented_edge('',*,*,#56533,.t.);
#56654=edge_loop('',(#56648,#56650,#56652,#56653));
#56655=face_outer_bound('',#56654,.f.);
#56657=cartesian_point('',(-7.229677867329e1,1.180281082363e1,
-4.131567944441e1));
#56658=cartesian_point('',(-7.230846846070e1,1.186176342387e1,
-4.151430174302e1));
#56659=cartesian_point('',(-7.234325009875e1,1.191918147676e1,
-4.183254632577e1));
#56660=cartesian_point('',(-7.240469926613e1,1.191128570517e1,
-4.217102082702e1));
#56661=cartesian_point('',(-7.243040583366e1,1.189745291213e1,
-4.229078701276e1));
#56662=cartesian_point('',(-7.211915319789e1,1.119949170131e1,
-4.133853634436e1));
#56663=cartesian_point('',(-7.206768687497e1,1.127551197776e1,
-4.149716814571e1));
#56664=cartesian_point('',(-7.201021060798e1,1.138013154662e1,
-4.176312947811e1));
#56665=cartesian_point('',(-7.198790351397e1,1.144898232987e1,
-4.206741344099e1));
#56666=cartesian_point('',(-7.198644278245e1,1.146557049937e1,
-4.217840650712e1));
#56667=cartesian_point('',(-7.265382082364e1,1.086831575878e1,
-4.136104993522e1));
#56668=cartesian_point('',(-7.256785996551e1,1.088684910819e1,
-4.149352841625e1));
#56669=cartesian_point('',(-7.244363127516e1,1.091545188084e1,
-4.170554237032e1));
#56670=cartesian_point('',(-7.233357515745e1,1.093857208090e1,
-4.193064469303e1));
#56671=cartesian_point('',(-7.229822238914e1,1.094508378694e1,
-4.201024864719e1));
#56672=cartesian_point('',(-7.311574106481e1,1.129554120633e1,
-4.135016401640e1));
#56673=cartesian_point('',(-7.307459479916e1,1.126643979131e1,
-4.150872668780e1));
#56674=cartesian_point('',(-7.300713025351e1,1.120742121288e1,
-4.174433886145e1));
#56675=cartesian_point('',(-7.293417227364e1,1.112947888162e1,
-4.196152906892e1));
#56676=cartesian_point('',(-7.290796564843e1,1.110021174356e1,
-4.203321584800e1));
#56677=(bounded_surface()b_spline_surface(3,3,((#56657,#56658,#56659,#56660,
#56661),(#56662,#56663,#56664,#56665,#56666),(#56667,#56668,#56669,#56670,
#56671),(#56672,#56673,#56674,#56675,#56676)),.unspecified.,.f.,.f.,.f.)b_spline_surface_with_knots((4,4),(4,1,4),(0.e0,1.e0),(3.709119038039e-1,
7.047487645567e-1,8.827844618053e-1),.unspecified.)geometric_representation_item()rational_b_spline_surface(((1.579952036892e0,1.579952036892e0,1.579952036892e0,
1.579952036892e0,1.579952036892e0),(8.066826543693e-1,8.066826543693e-1,
8.066826543693e-1,8.066826543693e-1,8.066826543693e-1),(8.066826543693e-1,
8.066826543693e-1,8.066826543693e-1,8.066826543693e-1,8.066826543693e-1),(
1.579952036892e0,1.579952036892e0,1.579952036892e0,1.579952036892e0,
1.579952036892e0)))representation_item('')surface());
#56679=oriented_edge('',*,*,#56678,.t.);
#56681=oriented_edge('',*,*,#56680,.f.);
#56683=oriented_edge('',*,*,#56682,.f.);
#56684=oriented_edge('',*,*,#56649,.t.);
#56685=edge_loop('',(#56679,#56681,#56683,#56684));
#56686=face_outer_bound('',#56685,.f.);
#56688=cartesian_point('',(0.e0,0.e0,-2.511027589124e1));
#56689=direction('',(0.e0,0.e0,1.e0));
#56690=direction('',(1.e0,0.e0,0.e0));
#56691=axis2_placement_3d('',#56688,#56689,#56690);
#56692=conical_surface('',#56691,7.334631745055e1,5.e-1);
#56693=oriented_edge('',*,*,#56678,.f.);
#56694=oriented_edge('',*,*,#54684,.f.);
#56696=oriented_edge('',*,*,#56695,.f.);
#56698=oriented_edge('',*,*,#56697,.t.);
#56700=oriented_edge('',*,*,#56699,.f.);
#56702=oriented_edge('',*,*,#56701,.f.);
#56704=oriented_edge('',*,*,#56703,.t.);
#56705=edge_loop('',(#56693,#56694,#56696,#56698,#56700,#56702,#56704));
#56706=face_outer_bound('',#56705,.f.);
#56708=cartesian_point('',(-7.146890030236e1,1.672494427941e1,
-4.228405173691e1));
#56709=cartesian_point('',(-7.145483654049e1,1.670798691349e1,
-4.219223383476e1));
#56710=cartesian_point('',(-7.141110821903e1,1.667743099737e1,
-4.191549392140e1));
#56711=cartesian_point('',(-7.135704823326e1,1.670060922687e1,
-4.159362166973e1));
#56712=cartesian_point('',(-7.131915382727e1,1.674887475685e1,
-4.136892589744e1));
#56713=cartesian_point('',(-7.130986940241e1,1.676271730421e1,
-4.131419665189e1));
#56714=cartesian_point('',(-7.089425571820e1,1.695621250463e1,
-4.217220132249e1));
#56715=cartesian_point('',(-7.089068302696e1,1.696869416021e1,
-4.208718130830e1));
#56716=cartesian_point('',(-7.088457012774e1,1.702329184416e1,
-4.183690306555e1));
#56717=cartesian_point('',(-7.089273213619e1,1.713110608402e1,
-4.156287514690e1));
#56718=cartesian_point('',(-7.091020418831e1,1.722759656227e1,
-4.138103625394e1));
#56719=cartesian_point('',(-7.091517818472e1,1.725244782479e1,
-4.133740534490e1));
#56720=cartesian_point('',(-7.098506748239e1,1.755650461781e1,
-4.200577935870e1));
#56721=cartesian_point('',(-7.100833382675e1,1.757157588947e1,
-4.194474918444e1));
#56722=cartesian_point('',(-7.108299054784e1,1.762215737327e1,
-4.176072153719e1));
#56723=cartesian_point('',(-7.118368240944e1,1.769362549563e1,
-4.154638456439e1));
#56724=cartesian_point('',(-7.126303243032e1,1.774893759450e1,
-4.139656402107e1));
#56725=cartesian_point('',(-7.128294747976e1,1.776275032859e1,
-4.136005953654e1));
#56726=cartesian_point('',(-7.160800136749e1,1.764444268507e1,
-4.202913462740e1));
#56727=cartesian_point('',(-7.163504834150e1,1.763145196789e1,
-4.197406320089e1));
#56728=cartesian_point('',(-7.171503901531e1,1.759474423076e1,
-4.179880274332e1));
#56729=cartesian_point('',(-7.180271178032e1,1.756224923657e1,
-4.156836219355e1));
#56730=cartesian_point('',(-7.185959905206e1,1.754743971797e1,
-4.139271057963e1));
#56731=cartesian_point('',(-7.187320060910e1,1.754437398172e1,
-4.134889724621e1));
#56732=(bounded_surface()b_spline_surface(3,3,((#56708,#56709,#56710,#56711,
#56712,#56713),(#56714,#56715,#56716,#56717,#56718,#56719),(#56720,#56721,
#56722,#56723,#56724,#56725),(#56726,#56727,#56728,#56729,#56730,#56731)),
.unspecified.,.f.,.f.,.f.)b_spline_surface_with_knots((4,4),(4,1,1,4),(0.e0,
1.e0),(1.426834397818e-1,3.042661395073e-1,6.365712945651e-1,7.456903180885e-1),
.unspecified.)geometric_representation_item()rational_b_spline_surface(((
1.579933828189e0,1.579933828189e0,1.579933828189e0,1.579933828189e0,
1.579933828189e0,1.579933828189e0),(8.066887239369e-1,8.066887239369e-1,
8.066887239369e-1,8.066887239369e-1,8.066887239369e-1,8.066887239369e-1),(
8.066887239369e-1,8.066887239369e-1,8.066887239369e-1,8.066887239369e-1,
8.066887239369e-1,8.066887239369e-1),(1.579933828189e0,1.579933828189e0,
1.579933828189e0,1.579933828189e0,1.579933828189e0,1.579933828189e0)))representation_item('')surface());
#56733=oriented_edge('',*,*,#56695,.t.);
#56735=oriented_edge('',*,*,#56734,.f.);
#56737=oriented_edge('',*,*,#56736,.f.);
#56739=oriented_edge('',*,*,#56738,.t.);
#56740=edge_loop('',(#56733,#56735,#56737,#56739));
#56741=face_outer_bound('',#56740,.f.);
#56743=cartesian_point('',(-7.097966949240e1,1.819596939728e1,
-4.358669084217e1));
#56744=cartesian_point('',(-7.101084952470e1,1.817721054891e1,
-4.368188717557e1));
#56745=cartesian_point('',(-7.110118054415e1,1.755818480044e1,
-4.386842851368e1));
#56746=cartesian_point('',(-7.125740019558e1,1.723823911993e1,
-4.353879277166e1));
#56747=cartesian_point('',(-7.129367341557e1,1.712751308610e1,
-4.338622750471e1));
#56748=cartesian_point('',(-7.132796223496e1,1.703617909631e1,
-4.321232819935e1));
#56749=cartesian_point('',(-7.134843788622e1,1.696540388118e1,
-4.304142713343e1));
#56750=cartesian_point('',(-7.136219788750e1,1.690384928853e1,
-4.285685723623e1));
#56751=cartesian_point('',(-7.136673727565e1,1.685247124807e1,
-4.265865690151e1));
#56752=cartesian_point('',(-7.136071604358e1,1.681226589785e1,
-4.244298190729e1));
#56753=cartesian_point('',(-7.134106306477e1,1.678735496555e1,
-4.220761031624e1));
#56754=cartesian_point('',(-7.130857446681e1,1.678522849256e1,
-4.198319130929e1));
#56755=cartesian_point('',(-7.127942766476e1,1.679865999469e1,
-4.183925953240e1));
#56756=cartesian_point('',(-7.126581270662e1,1.680721268557e1,
-4.177959935599e1));
#56757=cartesian_point('',(-7.053116583088e1,1.805584848652e1,
-4.337764263983e1));
#56758=cartesian_point('',(-7.055867938557e1,1.806670987216e1,
-4.348148207124e1));
#56759=cartesian_point('',(-7.063871632202e1,1.742954650655e1,
-4.369314739964e1));
#56760=cartesian_point('',(-7.080263214359e1,1.715540131594e1,
-4.332269137618e1));
#56761=cartesian_point('',(-7.083356988708e1,1.709670845733e1,
-4.316759571195e1));
#56762=cartesian_point('',(-7.086721886494e1,1.705736577543e1,
-4.299385089061e1));
#56763=cartesian_point('',(-7.088986331157e1,1.704119397001e1,
-4.283029077997e1));
#56764=cartesian_point('',(-7.091102266649e1,1.703666407070e1,
-4.265792402812e1));
#56765=cartesian_point('',(-7.092943666934e1,1.704517117843e1,
-4.247790769041e1));
#56766=cartesian_point('',(-7.094598962962e1,1.706763303590e1,
-4.228737786044e1));
#56767=cartesian_point('',(-7.096066813840e1,1.710760195379e1,
-4.208608136749e1));
#56768=cartesian_point('',(-7.097246385365e1,1.716247406607e1,
-4.190173096639e1));
#56769=cartesian_point('',(-7.097987526986e1,1.720840482010e1,
-4.178873557975e1));
#56770=cartesian_point('',(-7.098312769161e1,1.722944571450e1,
-4.174300155110e1));
#56771=cartesian_point('',(-7.059994790937e1,1.775356887700e1,
-4.298106026743e1));
#56772=cartesian_point('',(-7.059276379027e1,1.775349411704e1,
-4.303564095665e1));
#56773=cartesian_point('',(-7.059663535008e1,1.756195282765e1,
-4.312869847740e1));
#56774=cartesian_point('',(-7.068334667172e1,1.749231024636e1,
-4.295832477663e1));
#56775=cartesian_point('',(-7.073067653095e1,1.748573568055e1,
-4.285204132641e1));
#56776=cartesian_point('',(-7.078574033139e1,1.748653832004e1,
-4.272948287751e1));
#56777=cartesian_point('',(-7.084252750179e1,1.749539248338e1,
-4.260228132940e1));
#56778=cartesian_point('',(-7.090417467754e1,1.750899979842e1,
-4.246435140436e1));
#56779=cartesian_point('',(-7.097027519061e1,1.752776110919e1,
-4.231614940740e1));
#56780=cartesian_point('',(-7.104150139388e1,1.755203674339e1,
-4.215626535424e1));
#56781=cartesian_point('',(-7.111839755596e1,1.758297827335e1,
-4.198388249759e1));
#56782=cartesian_point('',(-7.119124672273e1,1.761728226931e1,
-4.182194246738e1));
#56783=cartesian_point('',(-7.123827729980e1,1.764239911069e1,
-4.171939100225e1));
#56784=cartesian_point('',(-7.125796897138e1,1.765340577729e1,
-4.167704737615e1));
#56785=cartesian_point('',(-7.110343140171e1,1.765206752011e1,
-4.287310682930e1));
#56786=cartesian_point('',(-7.107217874147e1,1.761363089692e1,
-4.287967024967e1));
#56787=cartesian_point('',(-7.102546283477e1,1.779642795120e1,
-4.285279656680e1));
#56788=cartesian_point('',(-7.104276583052e1,1.784445069983e1,
-4.288317568339e1));
#56789=cartesian_point('',(-7.110853393619e1,1.782750286470e1,
-4.281843987627e1));
#56790=cartesian_point('',(-7.118135516673e1,1.780840370311e1,
-4.273664193393e1));
#56791=cartesian_point('',(-7.126326497021e1,1.778265855603e1,
-4.263116205351e1));
#56792=cartesian_point('',(-7.134987607046e1,1.775373886371e1,
-4.250855549805e1));
#56793=cartesian_point('',(-7.144021940172e1,1.772081155597e1,
-4.236759977760e1));
#56794=cartesian_point('',(-7.153257357624e1,1.768386979525e1,
-4.220706676123e1));
#56795=cartesian_point('',(-7.162487091545e1,1.764271557997e1,
-4.202372044930e1));
#56796=cartesian_point('',(-7.170223784804e1,1.760358020291e1,
-4.183962517709e1));
#56797=cartesian_point('',(-7.174437913588e1,1.757956053133e1,
-4.171448549975e1));
#56798=cartesian_point('',(-7.176034386893e1,1.757005829909e1,
-4.166092579163e1));
#56799=(bounded_surface()b_spline_surface(3,3,((#56743,#56744,#56745,#56746,
#56747,#56748,#56749,#56750,#56751,#56752,#56753,#56754,#56755,#56756),(#56757,
#56758,#56759,#56760,#56761,#56762,#56763,#56764,#56765,#56766,#56767,#56768,
#56769,#56770),(#56771,#56772,#56773,#56774,#56775,#56776,#56777,#56778,#56779,
#56780,#56781,#56782,#56783,#56784),(#56785,#56786,#56787,#56788,#56789,#56790,
#56791,#56792,#56793,#56794,#56795,#56796,#56797,#56798)),.unspecified.,.f.,.f.,
.f.)b_spline_surface_with_knots((4,4),(4,1,1,1,1,1,1,1,1,1,1,4),(0.e0,1.e0),(
3.116883881747e-1,3.727571084748e-1,4.156807322262e-1,4.606270388730e-1,
5.093175273358e-1,5.623812887686e-1,6.200809989871e-1,6.827051109903e-1,
7.510132401494e-1,8.259278221396e-1,9.084983521583e-1,9.688319310374e-1),
.unspecified.)geometric_representation_item()rational_b_spline_surface(((
1.428911477299e0,1.428911477299e0,1.428911477299e0,1.428911477299e0,
1.428911477299e0,1.428911477299e0,1.428911477299e0,1.428911477299e0,
1.428911477299e0,1.428911477299e0,1.428911477299e0,1.428911477299e0,
1.428911477299e0,1.428911477299e0),(8.570295075671e-1,8.570295075671e-1,
8.570295075671e-1,8.570295075671e-1,8.570295075671e-1,8.570295075671e-1,
8.570295075671e-1,8.570295075671e-1,8.570295075671e-1,8.570295075671e-1,
8.570295075671e-1,8.570295075671e-1,8.570295075671e-1,8.570295075671e-1),(
8.570295075671e-1,8.570295075671e-1,8.570295075671e-1,8.570295075671e-1,
8.570295075671e-1,8.570295075671e-1,8.570295075671e-1,8.570295075671e-1,
8.570295075671e-1,8.570295075671e-1,8.570295075671e-1,8.570295075671e-1,
8.570295075671e-1,8.570295075671e-1),(1.428911477299e0,1.428911477299e0,
1.428911477299e0,1.428911477299e0,1.428911477299e0,1.428911477299e0,
1.428911477299e0,1.428911477299e0,1.428911477299e0,1.428911477299e0,
1.428911477299e0,1.428911477299e0,1.428911477299e0,1.428911477299e0)))representation_item('')surface());
#56800=oriented_edge('',*,*,#54682,.f.);
#56802=oriented_edge('',*,*,#56801,.f.);
#56804=oriented_edge('',*,*,#56803,.t.);
#56805=oriented_edge('',*,*,#56734,.t.);
#56806=edge_loop('',(#56800,#56802,#56804,#56805));
#56807=face_outer_bound('',#56806,.f.);
#56809=cartesian_point('',(0.e0,0.e0,-4.331177673041e1));
#56810=direction('',(0.e0,0.e0,1.e0));
#56811=direction('',(-9.600521396100e-1,2.798211736631e-1,0.e0));
#56812=axis2_placement_3d('',#56809,#56810,#56811);
#56813=toroidal_surface('',#56812,7.344368814732e1,5.e-1);
#56814=oriented_edge('',*,*,#54680,.t.);
#56816=oriented_edge('',*,*,#56815,.f.);
#56818=oriented_edge('',*,*,#56817,.t.);
#56820=oriented_edge('',*,*,#56819,.t.);
#56821=oriented_edge('',*,*,#56801,.t.);
#56822=edge_loop('',(#56814,#56816,#56818,#56820,#56821));
#56823=face_outer_bound('',#56822,.f.);
#56825=cartesian_point('',(-7.012339890201e1,2.107335678425e1,
-4.179691635925e1));
#56826=cartesian_point('',(-7.013333253694e1,2.109227503435e1,
-4.187968835013e1));
#56827=cartesian_point('',(-7.015051413084e1,2.111321201862e1,
-4.201701856173e1));
#56828=cartesian_point('',(-7.017407911953e1,2.112186580536e1,
-4.220585556382e1));
#56829=cartesian_point('',(-7.019222793717e1,2.111792273765e1,
-4.235454946063e1));
#56830=cartesian_point('',(-7.020832187204e1,2.110574172677e1,
-4.249085671671e1));
#56831=cartesian_point('',(-7.022253039325e1,2.108754672679e1,
-4.261587492723e1));
#56832=cartesian_point('',(-7.023507930649e1,2.106492180372e1,
-4.273068814336e1));
#56833=cartesian_point('',(-7.024620749105e1,2.103899495331e1,
-4.283630622094e1));
#56834=cartesian_point('',(-7.025615591960e1,2.101052569272e1,
-4.293375298147e1));
#56835=cartesian_point('',(-7.026515528185e1,2.097996720304e1,
-4.302404978811e1));
#56836=cartesian_point('',(-7.027341637022e1,2.094752555777e1,
-4.310815441201e1));
#56837=cartesian_point('',(-7.028113284712e1,2.091317962288e1,
-4.318697935659e1));
#56838=cartesian_point('',(-7.028849232280e1,2.087664321640e1,
-4.326146420992e1));
#56839=cartesian_point('',(-7.029569482927e1,2.083725601781e1,
-4.333267295264e1));
#56840=cartesian_point('',(-7.030297705704e1,2.079382786176e1,
-4.340180177121e1));
#56841=cartesian_point('',(-7.031063012708e1,2.074453789910e1,
-4.346994077578e1));
#56842=cartesian_point('',(-7.031910781453e1,2.068660801077e1,
-4.353789450992e1));
#56843=cartesian_point('',(-7.032920729058e1,2.061583473676e1,
-4.360603615980e1));
#56844=cartesian_point('',(-7.034310198641e1,2.052329205286e1,
-4.367479252466e1));
#56845=cartesian_point('',(-7.036586011812e1,2.039113353017e1,
-4.374293496496e1));
#56846=cartesian_point('',(-7.041151229177e1,2.019254400585e1,
-4.378668595647e1));
#56847=cartesian_point('',(-7.048249336631e1,1.997571838863e1,
-4.375257124160e1));
#56848=cartesian_point('',(-7.054571711790e1,1.982125434304e1,
-4.366860144327e1));
#56849=cartesian_point('',(-7.057432388502e1,1.975601571384e1,
-4.361134692888e1));
#56850=cartesian_point('',(-7.058733764476e1,1.972643342264e1,
-4.358199954186e1));
#56851=cartesian_point('',(-7.009257330847e1,2.057866161895e1,
-4.175620166203e1));
#56852=cartesian_point('',(-7.007442308296e1,2.060087938563e1,
-4.182044251614e1));
#56853=cartesian_point('',(-7.004798442942e1,2.063236462980e1,
-4.193020296812e1));
#56854=cartesian_point('',(-7.001735753098e1,2.066404268549e1,
-4.208704088110e1));
#56855=cartesian_point('',(-6.999591594092e1,2.068240883928e1,
-4.221361899441e1));
#56856=cartesian_point('',(-6.997814458836e1,2.069376524190e1,
-4.233206154792e1));
#56857=cartesian_point('',(-6.996324269465e1,2.069951317094e1,
-4.244263912410e1));
#56858=cartesian_point('',(-6.995064999709e1,2.070071780072e1,
-4.254580699020e1));
#56859=cartesian_point('',(-6.993996791868e1,2.069817502821e1,
-4.264209338358e1));
#56860=cartesian_point('',(-6.993089839303e1,2.069245408950e1,
-4.273214439552e1));
#56861=cartesian_point('',(-6.992321555042e1,2.068391591209e1,
-4.281668910260e1));
#56862=cartesian_point('',(-6.991675199258e1,2.067272621149e1,
-4.289646818230e1));
#56863=cartesian_point('',(-6.991138490089e1,2.065885242873e1,
-4.297223964954e1));
#56864=cartesian_point('',(-6.990702703245e1,2.064202109555e1,
-4.304484306615e1));
#56865=cartesian_point('',(-6.990362799908e1,2.062161000973e1,
-4.311529810045e1));
#56866=cartesian_point('',(-6.990120019592e1,2.059645994356e1,
-4.318482366676e1));
#56867=cartesian_point('',(-6.989987415438e1,2.056465558881e1,
-4.325461021248e1));
#56868=cartesian_point('',(-6.990002691253e1,2.052308871527e1,
-4.332561546153e1));
#56869=cartesian_point('',(-6.990247076639e1,2.046692351257e1,
-4.339835911014e1));
#56870=cartesian_point('',(-6.990942491241e1,2.038645515768e1,
-4.347332886554e1));
#56871=cartesian_point('',(-6.992621027657e1,2.026266411227e1,
-4.354913102142e1));
#56872=cartesian_point('',(-6.996893009016e1,2.006585337873e1,
-4.359856745470e1));
#56873=cartesian_point('',(-7.004132695410e1,1.985077203899e1,
-4.355992050539e1));
#56874=cartesian_point('',(-7.010553641080e1,1.970839474150e1,
-4.346626243418e1));
#56875=cartesian_point('',(-7.013349014005e1,1.965548838815e1,
-4.340413494370e1));
#56876=cartesian_point('',(-7.014602918581e1,1.963282049979e1,
-4.337270203501e1));
#56877=cartesian_point('',(-7.052903681119e1,2.034945781452e1,
-4.169085155221e1));
#56878=cartesian_point('',(-7.049826783471e1,2.034900904242e1,
-4.175013290258e1));
#56879=cartesian_point('',(-7.044858961366e1,2.034675929159e1,
-4.184908232559e1));
#56880=cartesian_point('',(-7.038221230830e1,2.034029114580e1,
-4.198670832819e1));
#56881=cartesian_point('',(-7.033078445732e1,2.033325800285e1,
-4.209601452550e1));
#56882=cartesian_point('',(-7.028421746363e1,2.032518628632e1,
-4.219697491342e1));
#56883=cartesian_point('',(-7.024195762155e1,2.031640341371e1,
-4.229015180457e1));
#56884=cartesian_point('',(-7.020355279275e1,2.030714620065e1,
-4.237612030152e1));
#56885=cartesian_point('',(-7.016863564506e1,2.029758204149e1,
-4.245542272106e1));
#56886=cartesian_point('',(-7.013687402707e1,2.028781255460e1,
-4.252863103269e1));
#56887=cartesian_point('',(-7.010796728644e1,2.027788015136e1,
-4.259632828511e1));
#56888=cartesian_point('',(-7.008166319775e1,2.026777760657e1,
-4.265905332461e1));
#56889=cartesian_point('',(-7.005775281213e1,2.025744670864e1,
-4.271730375251e1));
#56890=cartesian_point('',(-7.003605410399e1,2.024676155751e1,
-4.277157672555e1));
#56891=cartesian_point('',(-7.001639933803e1,2.023549248874e1,
-4.282241919196e1));
#56892=cartesian_point('',(-6.999866317529e1,2.022325499101e1,
-4.287040126617e1));
#56893=cartesian_point('',(-6.998286422729e1,2.020946701093e1,
-4.291591251240e1));
#56894=cartesian_point('',(-6.996923261396e1,2.019322493465e1,-4.295905426e1));
#56895=cartesian_point('',(-6.995823363042e1,2.017313285567e1,
-4.299963041233e1));
#56896=cartesian_point('',(-6.995061486690e1,2.014628977296e1,
-4.303765994883e1));
#56897=cartesian_point('',(-6.994816293169e1,2.010702121960e1,
-4.307242660078e1));
#56898=cartesian_point('',(-6.995732336059e1,2.004682890568e1,
-4.309318612610e1));
#56899=cartesian_point('',(-6.998186720868e1,1.998297725688e1,
-4.307710122616e1));
#56900=cartesian_point('',(-7.001006923894e1,1.994281402350e1,
-4.303464068903e1));
#56901=cartesian_point('',(-7.002696812048e1,1.992943742062e1,
-4.300232355689e1));
#56902=cartesian_point('',(-7.003563675789e1,1.992407943182e1,
-4.298501278600e1));
#56903=cartesian_point('',(-7.092196771508e1,2.065399752754e1,
-4.167734952430e1));
#56904=cartesian_point('',(-7.090881364410e1,2.063144428960e1,
-4.175104743444e1));
#56905=cartesian_point('',(-7.088347531653e1,2.059065855309e1,
-4.186859741124e1));
#56906=cartesian_point('',(-7.084163011667e1,2.052951872213e1,
-4.202228363355e1));
#56907=cartesian_point('',(-7.080491502784e1,2.047910421723e1,
-4.213937623181e1));
#56908=cartesian_point('',(-7.076832345563e1,2.043137684351e1,
-4.224369750935e1));
#56909=cartesian_point('',(-7.073247692248e1,2.038659578317e1,
-4.233687882103e1));
#56910=cartesian_point('',(-7.069779906217e1,2.034482950837e1,
-4.242022347285e1));
#56911=cartesian_point('',(-7.066458592061e1,2.030605608462e1,
-4.249476708086e1));
#56912=cartesian_point('',(-7.063301610737e1,2.027017945937e1,
-4.256139785078e1));
#56913=cartesian_point('',(-7.060318348723e1,2.023707004561e1,
-4.262086996811e1));
#56914=cartesian_point('',(-7.057514364992e1,2.020661749845e1,
-4.267377192660e1));
#56915=cartesian_point('',(-7.054893267095e1,2.017875374893e1,
-4.272053976790e1));
#56916=cartesian_point('',(-7.052456474288e1,2.015346261100e1,
-4.276148660380e1));
#56917=cartesian_point('',(-7.050202519533e1,2.013080196493e1,
-4.279681150979e1));
#56918=cartesian_point('',(-7.048129871569e1,2.011099909347e1,
-4.282652360553e1));
#56919=cartesian_point('',(-7.046247165243e1,2.009467251683e1,
-4.285024767742e1));
#56920=cartesian_point('',(-7.044572897415e1,2.008307775884e1,
-4.286722137968e1));
#56921=cartesian_point('',(-7.043123296710e1,2.007830512731e1,
-4.287650825897e1));
#56922=cartesian_point('',(-7.041846456051e1,2.008387710749e1,
-4.287767751385e1));
#56923=cartesian_point('',(-7.040602545986e1,2.010636387754e1,
-4.287073996817e1));
#56924=cartesian_point('',(-7.039027621545e1,2.015773616792e1,
-4.286202269095e1));
#56925=cartesian_point('',(-7.037370374696e1,2.021760565587e1,
-4.286918828674e1));
#56926=cartesian_point('',(-7.037104705811e1,2.025015601892e1,
-4.287889127838e1));
#56927=cartesian_point('',(-7.037942749118e1,2.025724239677e1,
-4.287617883297e1));
#56928=cartesian_point('',(-7.038535981711e1,2.025933090017e1,
-4.287266980069e1));
#56929=(bounded_surface()b_spline_surface(3,3,((#56825,#56826,#56827,#56828,
#56829,#56830,#56831,#56832,#56833,#56834,#56835,#56836,#56837,#56838,#56839,
#56840,#56841,#56842,#56843,#56844,#56845,#56846,#56847,#56848,#56849,#56850),(
#56851,#56852,#56853,#56854,#56855,#56856,#56857,#56858,#56859,#56860,#56861,
#56862,#56863,#56864,#56865,#56866,#56867,#56868,#56869,#56870,#56871,#56872,
#56873,#56874,#56875,#56876),(#56877,#56878,#56879,#56880,#56881,#56882,#56883,
#56884,#56885,#56886,#56887,#56888,#56889,#56890,#56891,#56892,#56893,#56894,
#56895,#56896,#56897,#56898,#56899,#56900,#56901,#56902),(#56903,#56904,#56905,
#56906,#56907,#56908,#56909,#56910,#56911,#56912,#56913,#56914,#56915,#56916,
#56917,#56918,#56919,#56920,#56921,#56922,#56923,#56924,#56925,#56926,#56927,
#56928)),.unspecified.,.f.,.f.,.f.)b_spline_surface_with_knots((4,4),(4,1,1,1,1,
1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,4),(0.e0,1.e0),(3.717737515800e-2,
1.205802146991e-1,1.727513949506e-1,2.202463722380e-1,2.635837163720e-1,
3.032464505698e-1,3.395851738836e-1,3.728997676396e-1,4.034850500205e-1,
4.316317468988e-1,4.575850862424e-1,4.815335192186e-1,5.036760531140e-1,
5.242221519429e-1,5.433859767339e-1,5.613580436948e-1,5.780987220162e-1,
5.935221915006e-1,6.076827416102e-1,6.216623033668e-1,6.368176029223e-1,
6.525608863823e-1,6.694307213967e-1,6.892268923535e-1),.unspecified.)geometric_representation_item()rational_b_spline_surface(((1.413609983009e0,
1.413609983009e0,1.413609983009e0,1.413609983009e0,1.413609983009e0,
1.413609983009e0,1.413609983009e0,1.413609983009e0,1.413609983009e0,
1.413609983009e0,1.413609983009e0,1.413609983009e0,1.413609983009e0,
1.413609983009e0,1.413609983009e0,1.413609983009e0,1.413609983009e0,
1.413609983009e0,1.413609983009e0,1.413609983009e0,1.413609983009e0,
1.413609983009e0,1.413609983009e0,1.413609983009e0,1.413609983009e0,
1.413609983009e0),(8.621300056637e-1,8.621300056637e-1,8.621300056637e-1,
8.621300056637e-1,8.621300056637e-1,8.621300056637e-1,8.621300056637e-1,
8.621300056637e-1,8.621300056637e-1,8.621300056637e-1,8.621300056637e-1,
8.621300056637e-1,8.621300056637e-1,8.621300056637e-1,8.621300056637e-1,
8.621300056637e-1,8.621300056637e-1,8.621300056637e-1,8.621300056637e-1,
8.621300056637e-1,8.621300056637e-1,8.621300056637e-1,8.621300056637e-1,
8.621300056637e-1,8.621300056637e-1,8.621300056637e-1),(8.621300056637e-1,
8.621300056637e-1,8.621300056637e-1,8.621300056637e-1,8.621300056637e-1,
8.621300056637e-1,8.621300056637e-1,8.621300056637e-1,8.621300056637e-1,
8.621300056637e-1,8.621300056637e-1,8.621300056637e-1,8.621300056637e-1,
8.621300056637e-1,8.621300056637e-1,8.621300056637e-1,8.621300056637e-1,
8.621300056637e-1,8.621300056637e-1,8.621300056637e-1,8.621300056637e-1,
8.621300056637e-1,8.621300056637e-1,8.621300056637e-1,8.621300056637e-1,
8.621300056637e-1),(1.413609983009e0,1.413609983009e0,1.413609983009e0,
1.413609983009e0,1.413609983009e0,1.413609983009e0,1.413609983009e0,
1.413609983009e0,1.413609983009e0,1.413609983009e0,1.413609983009e0,
1.413609983009e0,1.413609983009e0,1.413609983009e0,1.413609983009e0,
1.413609983009e0,1.413609983009e0,1.413609983009e0,1.413609983009e0,
1.413609983009e0,1.413609983009e0,1.413609983009e0,1.413609983009e0,
1.413609983009e0,1.413609983009e0,1.413609983009e0)))representation_item('')surface());
#56930=oriented_edge('',*,*,#54678,.t.);
#56932=oriented_edge('',*,*,#56931,.f.);
#56934=oriented_edge('',*,*,#56933,.f.);
#56935=oriented_edge('',*,*,#56815,.t.);
#56936=edge_loop('',(#56930,#56932,#56934,#56935));
#56937=face_outer_bound('',#56936,.f.);
#56939=cartesian_point('',(-7.013769375520e1,2.113845937087e1,
-4.131567944444e1));
#56940=cartesian_point('',(-7.014158867644e1,2.119843344684e1,
-4.151430174303e1));
#56941=cartesian_point('',(-7.016857819295e1,2.125990019512e1,
-4.183254632579e1));
#56942=cartesian_point('',(-7.023053225919e1,2.126009269878e1,
-4.217102082702e1));
#56943=cartesian_point('',(-7.025782444524e1,2.124973362758e1,
-4.229078701276e1));
#56944=cartesian_point('',(-7.004033683809e1,2.051711695031e1,
-4.133853634437e1));
#56945=cartesian_point('',(-6.997938817952e1,2.058576915960e1,
-4.149716814573e1));
#56946=cartesian_point('',(-6.990874803599e1,2.068199153527e1,
-4.176312947811e1));
#56947=cartesian_point('',(-6.987764495169e1,2.074734163048e1,
-4.206741344099e1));
#56948=cartesian_point('',(-6.987403152635e1,2.076359722216e1,
-4.217840650712e1));
#56949=cartesian_point('',(-7.061365744294e1,2.025856239319e1,
-4.136104993523e1));
#56950=cartesian_point('',(-7.052601290434e1,2.026571704372e1,
-4.149352841627e1));
#56951=cartesian_point('',(-7.039911359664e1,2.027786001777e1,
-4.170554237032e1));
#56952=cartesian_point('',(-7.028698123261e1,2.028641721534e1,
-4.193064469303e1));
#56953=cartesian_point('',(-7.025108096396e1,2.028825875064e1,
-4.201024864719e1));
#56954=cartesian_point('',(-7.101586178153e1,2.074242555799e1,
-4.135016401641e1));
#56955=cartesian_point('',(-7.097886602476e1,2.070820244423e1,
-4.150872668781e1));
#56956=cartesian_point('',(-7.091968211797e1,2.064088288767e1,
-4.174433886147e1));
#56957=cartesian_point('',(-7.085752181945e1,2.055408443654e1,
-4.196152906892e1));
#56958=cartesian_point('',(-7.083535952365e1,2.052164703193e1,
-4.203321584800e1));
#56959=(bounded_surface()b_spline_surface(3,3,((#56939,#56940,#56941,#56942,
#56943),(#56944,#56945,#56946,#56947,#56948),(#56949,#56950,#56951,#56952,
#56953),(#56954,#56955,#56956,#56957,#56958)),.unspecified.,.f.,.f.,.f.)b_spline_surface_with_knots((4,4),(4,1,4),(0.e0,1.e0),(3.709119038216e-1,
7.047487645574e-1,8.827844618053e-1),.unspecified.)geometric_representation_item()rational_b_spline_surface(((1.579952036888e0,1.579952036888e0,1.579952036888e0,
1.579952036888e0,1.579952036888e0),(8.066826543707e-1,8.066826543707e-1,
8.066826543707e-1,8.066826543707e-1,8.066826543707e-1),(8.066826543707e-1,
8.066826543707e-1,8.066826543707e-1,8.066826543707e-1,8.066826543707e-1),(
1.579952036888e0,1.579952036888e0,1.579952036888e0,1.579952036888e0,
1.579952036888e0)))representation_item('')surface());
#56961=oriented_edge('',*,*,#56960,.t.);
#56963=oriented_edge('',*,*,#56962,.f.);
#56965=oriented_edge('',*,*,#56964,.f.);
#56966=oriented_edge('',*,*,#56931,.t.);
#56967=edge_loop('',(#56961,#56963,#56965,#56966));
#56968=face_outer_bound('',#56967,.f.);
#56970=cartesian_point('',(0.e0,0.e0,-2.511027589124e1));
#56971=direction('',(0.e0,0.e0,1.e0));
#56972=direction('',(1.e0,0.e0,0.e0));
#56973=axis2_placement_3d('',#56970,#56971,#56972);
#56974=conical_surface('',#56973,7.334631745054e1,5.e-1);
#56975=oriented_edge('',*,*,#56960,.f.);
#56976=oriented_edge('',*,*,#54676,.f.);
#56978=oriented_edge('',*,*,#56977,.f.);
#56980=oriented_edge('',*,*,#56979,.t.);
#56982=oriented_edge('',*,*,#56981,.f.);
#56984=oriented_edge('',*,*,#56983,.f.);
#56986=oriented_edge('',*,*,#56985,.t.);
#56987=edge_loop('',(#56975,#56976,#56978,#56980,#56982,#56984,#56986));
#56988=face_outer_bound('',#56987,.f.);
#56990=cartesian_point('',(-6.856844637220e1,2.595192311719e1,
-4.226412577889e1));
#56991=cartesian_point('',(-6.855837868214e1,2.593849676193e1,
-4.217277040177e1));
#56992=cartesian_point('',(-6.852533861704e1,2.591822356435e1,
-4.190095317412e1));
#56993=cartesian_point('',(-6.847956752349e1,2.595016358997e1,
-4.158703899198e1));
#56994=cartesian_point('',(-6.844575258488e1,2.600239488728e1,
-4.136996036648e1));
#56995=cartesian_point('',(-6.843666453666e1,2.601718178969e1,
-4.131708035321e1));
#56996=cartesian_point('',(-6.819438180615e1,2.614797605386e1,
-4.216627129180e1));
#56997=cartesian_point('',(-6.819284518685e1,2.615500120248e1,
-4.208321945502e1));
#56998=cartesian_point('',(-6.818960106164e1,2.619205952393e1,
-4.183901436343e1));
#56999=cartesian_point('',(-6.819176045970e1,2.627799697828e1,
-4.156516464064e1));
#57000=cartesian_point('',(-6.819956881164e1,2.635934616154e1,
-4.138032119349e1));
#57001=cartesian_point('',(-6.820113397885e1,2.638070738546e1,
-4.133578049966e1));
#57002=cartesian_point('',(-6.819064571338e1,2.656769222653e1,
-4.204918203594e1));
#57003=cartesian_point('',(-6.820750830274e1,2.657958214299e1,
-4.198301912879e1));
#57004=cartesian_point('',(-6.826037737210e1,2.662290232005e1,
-4.178507410714e1));
#57005=cartesian_point('',(-6.833018553456e1,2.669398244838e1,
-4.155336055339e1));
#57006=cartesian_point('',(-6.838485427059e1,2.675373330526e1,
-4.139137337584e1));
#57007=cartesian_point('',(-6.839833858564e1,2.676907796726e1,
-4.135173063484e1));
#57008=cartesian_point('',(-6.856842645588e1,2.678855280711e1,
-4.203159014328e1));
#57009=cartesian_point('',(-6.859503558612e1,2.678446085118e1,
-4.197389157883e1));
#57010=cartesian_point('',(-6.867377569780e1,2.677558420634e1,
-4.179416582347e1));
#57011=cartesian_point('',(-6.876252462086e1,2.677669316218e1,
-4.156383601271e1));
#57012=cartesian_point('',(-6.882172386249e1,2.678508990461e1,
-4.139188723120e1));
#57013=cartesian_point('',(-6.883629300384e1,2.678769655602e1,
-4.134864970910e1));
#57014=(bounded_surface()b_spline_surface(3,3,((#56990,#56991,#56992,#56993,
#56994,#56995),(#56996,#56997,#56998,#56999,#57000,#57001),(#57002,#57003,
#57004,#57005,#57006,#57007),(#57008,#57009,#57010,#57011,#57012,#57013)),
.unspecified.,.f.,.f.,.f.)b_spline_surface_with_knots((4,4),(4,1,1,4),(
-1.974447164456e-1,1.170617845473e0),(1.405007452592e-1,3.042662033286e-1,
6.365714197520e-1,7.471722782671e-1),.unspecified.)geometric_representation_item()rational_b_spline_surface(((1.349942884141e0,1.349942884141e0,1.349942884141e0,
1.349942884141e0,1.349942884141e0,1.349942884141e0),(8.923259602335e-1,
8.923259602335e-1,8.923259602335e-1,8.923259602335e-1,8.923259602335e-1,
8.923259602335e-1),(8.835249543020e-1,8.835249543020e-1,8.835249543020e-1,
8.835249543020e-1,8.835249543020e-1,8.835249543020e-1),(1.323539866347e0,
1.323539866347e0,1.323539866347e0,1.323539866347e0,1.323539866347e0,
1.323539866347e0)))representation_item('')surface());
#57015=oriented_edge('',*,*,#56977,.t.);
#57017=oriented_edge('',*,*,#57016,.f.);
#57019=oriented_edge('',*,*,#57018,.f.);
#57021=oriented_edge('',*,*,#57020,.t.);
#57022=edge_loop('',(#57015,#57017,#57019,#57021));
#57023=face_outer_bound('',#57022,.f.);
#57025=cartesian_point('',(-6.806173713504e1,2.716634114086e1,
-4.370275710800e1));
#57026=cartesian_point('',(-6.806206470763e1,2.716547470628e1,
-4.370308313858e1));
#57027=cartesian_point('',(-6.811445201501e1,2.702723419042e1,
-4.375474628495e1));
#57028=cartesian_point('',(-6.828036913755e1,2.655691089706e1,
-4.378629569690e1));
#57029=cartesian_point('',(-6.841203166203e1,2.637836041134e1,
-4.350714804238e1));
#57030=cartesian_point('',(-6.846532357342e1,2.626334568468e1,
-4.335116458044e1));
#57031=cartesian_point('',(-6.850766894242e1,2.618261622703e1,
-4.316986818416e1));
#57032=cartesian_point('',(-6.853625388025e1,2.611345235457e1,
-4.298897456350e1));
#57033=cartesian_point('',(-6.855510541911e1,2.605530808041e1,
-4.279502253643e1));
#57034=cartesian_point('',(-6.856237448334e1,2.600781800076e1,
-4.259330494839e1));
#57035=cartesian_point('',(-6.855745559428e1,2.597303638446e1,
-4.238819996695e1));
#57036=cartesian_point('',(-6.854055197760e1,2.595258895917e1,
-4.218786125276e1));
#57037=cartesian_point('',(-6.851140759936e1,2.594640892476e1,
-4.198518087036e1));
#57038=cartesian_point('',(-6.848364011661e1,2.595369173689e1,
-4.185210669499e1));
#57039=cartesian_point('',(-6.846652409357e1,2.596133337306e1,
-4.178226587624e1));
#57040=cartesian_point('',(-6.761703202733e1,2.698781659919e1,
-4.350731958486e1));
#57041=cartesian_point('',(-6.761734055251e1,2.698698018482e1,
-4.350768510647e1));
#57042=cartesian_point('',(-6.766675316197e1,2.685345048609e1,
-4.356561533744e1));
#57043=cartesian_point('',(-6.783380285372e1,2.636865158207e1,
-4.360172574319e1));
#57044=cartesian_point('',(-6.796220920622e1,2.624111128087e1,
-4.328876687888e1));
#57045=cartesian_point('',(-6.800383494247e1,2.617740029622e1,
-4.313126254224e1));
#57046=cartesian_point('',(-6.803843306876e1,2.615214456960e1,
-4.295119933165e1));
#57047=cartesian_point('',(-6.806266777155e1,2.614115239394e1,
-4.277925845982e1));
#57048=cartesian_point('',(-6.808276255100e1,2.614421622165e1,
-4.259957303701e1));
#57049=cartesian_point('',(-6.809802257714e1,2.615961238016e1,
-4.241808270739e1));
#57050=cartesian_point('',(-6.810886582626e1,2.618729510862e1,
-4.223876749212e1));
#57051=cartesian_point('',(-6.811557862137e1,2.622600883940e1,
-4.206901588219e1));
#57052=cartesian_point('',(-6.811941275733e1,2.627718301794e1,
-4.190301072494e1));
#57053=cartesian_point('',(-6.812056714419e1,2.631973766073e1,
-4.179849127250e1));
#57054=cartesian_point('',(-6.812111972720e1,2.634489582414e1,
-4.174511868156e1));
#57055=cartesian_point('',(-6.767415988465e1,2.677335863146e1,
-4.303950500927e1));
#57056=cartesian_point('',(-6.767420599824e1,2.677310275400e1,
-4.303968031043e1));
#57057=cartesian_point('',(-6.768167583710e1,2.673227515808e1,
-4.306744288665e1));
#57058=cartesian_point('',(-6.772638574059e1,2.659148634230e1,
-4.308331607966e1));
#57059=cartesian_point('',(-6.779903997403e1,2.657036131549e1,
-4.293327852709e1));
#57060=cartesian_point('',(-6.785022691548e1,2.656900586093e1,
-4.282263104173e1));
#57061=cartesian_point('',(-6.790681191014e1,2.658168523828e1,
-4.269347521497e1));
#57062=cartesian_point('',(-6.796553077952e1,2.660051239617e1,
-4.255853624853e1));
#57063=cartesian_point('',(-6.802781562733e1,2.662527439850e1,
-4.241387709562e1));
#57064=cartesian_point('',(-6.809189972869e1,2.665481095850e1,
-4.226385985313e1));
#57065=cartesian_point('',(-6.815594040412e1,2.668826959151e1,
-4.211290640893e1));
#57066=cartesian_point('',(-6.821753434060e1,2.672423350916e1,
-4.196723333814e1));
#57067=cartesian_point('',(-6.827921014829e1,2.676399355661e1,
-4.182167771669e1));
#57068=cartesian_point('',(-6.831962276109e1,2.679265848105e1,
-4.172729912094e1));
#57069=cartesian_point('',(-6.834098304256e1,2.680852884044e1,
-4.167805882418e1));
#57070=cartesian_point('',(-6.816339907911e1,2.678470221819e1,
-4.287025714294e1));
#57071=cartesian_point('',(-6.816325967686e1,2.678486887872e1,
-4.287024466649e1));
#57072=cartesian_point('',(-6.814100767867e1,2.681159649635e1,
-4.286822292824e1));
#57073=cartesian_point('',(-6.808921489056e1,2.695345675043e1,
-4.286375918502e1));
#57074=cartesian_point('',(-6.812166366757e1,2.696427768842e1,
-4.287453833784e1));
#57075=cartesian_point('',(-6.819197023265e1,2.696022781692e1,
-4.280193903940e1));
#57076=cartesian_point('',(-6.827344235849e1,2.694700581711e1,
-4.271123493645e1));
#57077=cartesian_point('',(-6.836339363457e1,2.693090697387e1,
-4.259618809899e1));
#57078=cartesian_point('',(-6.845732455801e1,2.691137571128e1,
-4.246456711075e1));
#57079=cartesian_point('',(-6.855147856136e1,2.688904919934e1,
-4.231885749104e1));
#57080=cartesian_point('',(-6.864122721335e1,2.686454610061e1,
-4.216422373187e1));
#57081=cartesian_point('',(-6.872198739479e1,2.683920524222e1,
-4.200673400964e1));
#57082=cartesian_point('',(-6.879577522987e1,2.681271317771e1,
-4.184044462216e1));
#57083=cartesian_point('',(-6.883786976818e1,2.679527852559e1,
-4.172541661999e1));
#57084=cartesian_point('',(-6.885778210937e1,2.678639204104e1,-4.166292943e1));
#57085=(bounded_surface()b_spline_surface(3,3,((#57025,#57026,#57027,#57028,
#57029,#57030,#57031,#57032,#57033,#57034,#57035,#57036,#57037,#57038,#57039),(
#57040,#57041,#57042,#57043,#57044,#57045,#57046,#57047,#57048,#57049,#57050,
#57051,#57052,#57053,#57054),(#57055,#57056,#57057,#57058,#57059,#57060,#57061,
#57062,#57063,#57064,#57065,#57066,#57067,#57068,#57069),(#57070,#57071,#57072,
#57073,#57074,#57075,#57076,#57077,#57078,#57079,#57080,#57081,#57082,#57083,
#57084)),.unspecified.,.f.,.f.,.f.)b_spline_surface_with_knots((4,4),(4,1,1,1,1,
1,1,1,1,1,1,1,4),(0.e0,1.e0),(3.360870127372e-1,3.363592361949e-1,
3.793542544678e-1,4.235773959041e-1,4.706016519560e-1,5.225714812833e-1,
5.793931577595e-1,6.406394707171e-1,7.053937063739e-1,7.714934183981e-1,
8.364072587587e-1,8.976723372007e-1,9.680229250002e-1),.unspecified.)geometric_representation_item()rational_b_spline_surface(((1.439081271396e0,
1.439081271396e0,1.439081271396e0,1.439081271396e0,1.439081271396e0,
1.439081271396e0,1.439081271396e0,1.439081271396e0,1.439081271396e0,
1.439081271396e0,1.439081271396e0,1.439081271396e0,1.439081271396e0,
1.439081271396e0,1.439081271396e0),(8.536395762014e-1,8.536395762014e-1,
8.536395762014e-1,8.536395762014e-1,8.536395762014e-1,8.536395762014e-1,
8.536395762014e-1,8.536395762014e-1,8.536395762014e-1,8.536395762014e-1,
8.536395762014e-1,8.536395762014e-1,8.536395762014e-1,8.536395762014e-1,
8.536395762014e-1),(8.536395762014e-1,8.536395762014e-1,8.536395762014e-1,
8.536395762014e-1,8.536395762014e-1,8.536395762014e-1,8.536395762014e-1,
8.536395762014e-1,8.536395762014e-1,8.536395762014e-1,8.536395762014e-1,
8.536395762014e-1,8.536395762014e-1,8.536395762014e-1,8.536395762014e-1),(
1.439081271396e0,1.439081271396e0,1.439081271396e0,1.439081271396e0,
1.439081271396e0,1.439081271396e0,1.439081271396e0,1.439081271396e0,
1.439081271396e0,1.439081271396e0,1.439081271396e0,1.439081271396e0,
1.439081271396e0,1.439081271396e0,1.439081271396e0)))representation_item('')surface());
#57086=oriented_edge('',*,*,#54674,.t.);
#57088=oriented_edge('',*,*,#57087,.f.);
#57090=oriented_edge('',*,*,#57089,.t.);
#57091=oriented_edge('',*,*,#57016,.t.);
#57092=edge_loop('',(#57086,#57088,#57090,#57091));
#57093=face_outer_bound('',#57092,.f.);
#57095=cartesian_point('',(0.e0,0.e0,-4.331177673041e1));
#57096=direction('',(0.e0,0.e0,1.e0));
#57097=direction('',(-9.153147681665e-1,4.027392148479e-1,0.e0));
#57098=axis2_placement_3d('',#57095,#57096,#57097);
#57099=toroidal_surface('',#57098,7.344368814732e1,5.e-1);
#57100=oriented_edge('',*,*,#54672,.t.);
#57102=oriented_edge('',*,*,#57101,.f.);
#57104=oriented_edge('',*,*,#57103,.t.);
#57106=oriented_edge('',*,*,#57105,.t.);
#57107=oriented_edge('',*,*,#57087,.t.);
#57108=edge_loop('',(#57100,#57102,#57104,#57106,#57107));
#57109=face_outer_bound('',#57108,.f.);
#57111=cartesian_point('',(-6.677285844565e1,3.004601106500e1,
-4.179691564451e1));
#57112=cartesian_point('',(-6.678023778529e1,3.006606421377e1,
-4.187968808760e1));
#57113=cartesian_point('',(-6.679453932834e1,3.008906438765e1,
-4.201701626263e1));
#57114=cartesian_point('',(-6.681677224229e1,3.010071983939e1,
-4.220584599635e1));
#57115=cartesian_point('',(-6.683527889297e1,3.009918053076e1,
-4.235452812444e1));
#57116=cartesian_point('',(-6.685282415434e1,3.008920657079e1,
-4.249082912297e1));
#57117=cartesian_point('',(-6.686928732067e1,3.007302209049e1,
-4.261585775374e1));
#57118=cartesian_point('',(-6.688468601866e1,3.005222367830e1,
-4.273070106255e1));
#57119=cartesian_point('',(-6.689910900481e1,3.002795988085e1,
-4.283636170980e1));
#57120=cartesian_point('',(-6.691269431836e1,3.000101762580e1,
-4.293384998494e1));
#57121=cartesian_point('',(-6.692560984451e1,2.997188075302e1,
-4.302417482838e1));
#57122=cartesian_point('',(-6.693803671226e1,2.994078527062e1,
-4.310828788360e1));
#57123=cartesian_point('',(-6.695016959486e1,2.990773771939e1,
-4.318710268564e1));
#57124=cartesian_point('',(-6.696223255894e1,2.987247825719e1,
-4.326156549269e1));
#57125=cartesian_point('',(-6.697451101048e1,2.983437632717e1,
-4.333274768345e1));
#57126=cartesian_point('',(-6.698739608910e1,2.979227939589e1,
-4.340185301412e1));
#57127=cartesian_point('',(-6.700141517145e1,2.974441623658e1,
-4.346997692157e1));
#57128=cartesian_point('',(-6.701738152193e1,2.968808850632e1,
-4.353792511194e1));
#57129=cartesian_point('',(-6.703663424496e1,2.961923222712e1,
-4.360606685042e1));
#57130=cartesian_point('',(-6.706249375685e1,2.952928163170e1,
-4.367482383354e1));
#57131=cartesian_point('',(-6.710231580129e1,2.940120391460e1,
-4.374296233432e1));
#57132=cartesian_point('',(-6.717351264851e1,2.921025386678e1,
-4.378668891901e1));
#57133=cartesian_point('',(-6.727218613115e1,2.900457003132e1,
-4.375254486779e1));
#57134=cartesian_point('',(-6.735500767036e1,2.885972523438e1,
-4.366858206162e1));
#57135=cartesian_point('',(-6.739187745673e1,2.879879040203e1,
-4.361133895862e1));
#57136=cartesian_point('',(-6.740863569390e1,2.877116896080e1,
-4.358200115020e1));
#57137=cartesian_point('',(-6.680686775769e1,2.955152497796e1,
-4.175620110242e1));
#57138=cartesian_point('',(-6.678597268383e1,2.957118369928e1,
-4.182044231176e1));
#57139=cartesian_point('',(-6.675565102664e1,2.959894820999e1,
-4.193020115746e1));
#57140=cartesian_point('',(-6.672115255591e1,2.962635670895e1,
-4.208703296745e1));
#57141=cartesian_point('',(-6.669749869110e1,2.964176638407e1,
-4.221360078833e1));
#57142=cartesian_point('',(-6.667839744626e1,2.965070661174e1,
-4.233203743874e1));
#57143=cartesian_point('',(-6.666287104344e1,2.965446161165e1,
-4.244262379274e1));
#57144=cartesian_point('',(-6.665022541249e1,2.965401241933e1,
-4.254581858510e1));
#57145=cartesian_point('',(-6.663996288329e1,2.965009447778e1,
-4.264214419193e1));
#57146=cartesian_point('',(-6.663171513850e1,2.964323311617e1,
-4.273223452740e1));
#57147=cartesian_point('',(-6.662521195291e1,2.963375807431e1,
-4.281680690832e1));
#57148=cartesian_point('',(-6.662026560232e1,2.962181392515e1,
-4.289659567665e1));
#57149=cartesian_point('',(-6.661675778541e1,2.960735417825e1,
-4.297235913377e1));
#57150=cartesian_point('',(-6.661463674919e1,2.959009696345e1,
-4.304494267817e1));
#57151=cartesian_point('',(-6.661393306556e1,2.956941859575e1,
-4.311537281271e1));
#57152=cartesian_point('',(-6.661481005663e1,2.954416998494e1,
-4.318487581387e1));
#57153=cartesian_point('',(-6.661764741626e1,2.951246680547e1,
-4.325464767521e1));
#57154=cartesian_point('',(-6.662322547980e1,2.947127365060e1,
-4.332564777491e1));
#57155=cartesian_point('',(-6.663298177477e1,2.941590030738e1,
-4.339839218808e1));
#57156=cartesian_point('',(-6.665038457989e1,2.933701358888e1,
-4.347336329847e1));
#57157=cartesian_point('',(-6.668319392639e1,2.921644982525e1,
-4.354916169276e1));
#57158=cartesian_point('',(-6.675125367851e1,2.902687837356e1,
-4.359857069835e1));
#57159=cartesian_point('',(-6.685110353408e1,2.882311172591e1,
-4.355989066181e1));
#57160=cartesian_point('',(-6.693332354759e1,2.869038042365e1,
-4.346624122446e1));
#57161=cartesian_point('',(-6.696793656065e1,2.864158490815e1,
-4.340412638690e1));
#57162=cartesian_point('',(-6.698332208592e1,2.862075454173e1,
-4.337270373637e1));
#57163=cartesian_point('',(-6.726951405485e1,2.938125232610e1,
-4.169085108947e1));
#57164=cartesian_point('',(-6.723906672823e1,2.937679121904e1,
-4.175013278042e1));
#57165=cartesian_point('',(-6.719010791073e1,2.936807653656e1,
-4.184908076481e1));
#57166=cartesian_point('',(-6.712514522888e1,2.935300036999e1,
-4.198670148208e1));
#57167=cartesian_point('',(-6.707507924673e1,2.933931596324e1,
-4.209599896394e1));
#57168=cartesian_point('',(-6.702996615030e1,2.932523603568e1,
-4.219695458896e1));
#57169=cartesian_point('',(-6.698921071735e1,2.931101139507e1,
-4.229013914159e1));
#57170=cartesian_point('',(-6.695233306167e1,2.929681689614e1,
-4.237613017070e1));
#57171=cartesian_point('',(-6.691894973549e1,2.928277099711e1,
-4.245546462598e1));
#57172=cartesian_point('',(-6.688872264221e1,2.926893276434e1,
-4.252870412245e1));
#57173=cartesian_point('',(-6.686135205114e1,2.925530696075e1,
-4.259642211485e1));
#57174=cartesian_point('',(-6.683659047855e1,2.924185484713e1,
-4.265915273977e1));
#57175=cartesian_point('',(-6.681423760708e1,2.922849175844e1,
-4.271739453907e1));
#57176=cartesian_point('',(-6.679412696420e1,2.921506839094e1,
-4.277165000170e1));
#57177=cartesian_point('',(-6.677611972346e1,2.920133410716e1,
-4.282247195630e1));
#57178=cartesian_point('',(-6.676013958785e1,2.918689000150e1,
-4.287043629096e1));
#57179=cartesian_point('',(-6.674627986789e1,2.917116019091e1,
-4.291593623961e1));
#57180=cartesian_point('',(-6.673488707350e1,2.915327800632e1,
-4.295907335320e1));
#57181=cartesian_point('',(-6.672660630449e1,2.913192021895e1,
-4.299964830226e1));
#57182=cartesian_point('',(-6.672255879967e1,2.910430832139e1,
-4.303767682292e1));
#57183=cartesian_point('',(-6.672525764045e1,2.906504936964e1,
-4.307244015500e1));
#57184=cartesian_point('',(-6.674220357171e1,2.900656241199e1,
-4.309318770908e1));
#57185=cartesian_point('',(-6.677487378071e1,2.894646916148e1,
-4.307708877338e1));
#57186=cartesian_point('',(-6.680807003058e1,2.891034487452e1,
-4.303463020789e1));
#57187=cartesian_point('',(-6.682656686173e1,2.889929071596e1,
-4.300231907809e1));
#57188=cartesian_point('',(-6.683585765643e1,2.889511143538e1,
-4.298501397852e1));
#57189=cartesian_point('',(-6.761933269489e1,2.973447411756e1,
-4.167734891839e1));
#57190=cartesian_point('',(-6.760923489063e1,2.971039676369e1,
-4.175104724876e1));
#57191=cartesian_point('',(-6.758943721707e1,2.966665329808e1,
-4.186859548437e1));
#57192=cartesian_point('',(-6.755593171834e1,2.960057728286e1,
-4.202227591423e1));
#57193=cartesian_point('',(-6.752611381237e1,2.954580639913e1,
-4.213935961098e1));
#57194=cartesian_point('',(-6.749606685764e1,2.949371393797e1,
-4.224367669882e1));
#57195=cartesian_point('',(-6.746637008608e1,2.944463326286e1,
-4.233686637001e1));
#57196=cartesian_point('',(-6.743743300299e1,2.939868594497e1,
-4.242023305689e1));
#57197=cartesian_point('',(-6.740955335021e1,2.935589167348e1,
-4.249480608420e1));
#57198=cartesian_point('',(-6.738292445987e1,2.931618428487e1,
-4.256146346027e1));
#57199=cartesian_point('',(-6.735766023293e1,2.927945302965e1,
-4.262095091030e1));
#57200=cartesian_point('',(-6.733383246023e1,2.924559852141e1,
-4.267385377486e1));
#57201=cartesian_point('',(-6.731148575548e1,2.921455745536e1,
-4.272061032369e1));
#57202=cartesian_point('',(-6.729063429034e1,2.918631253760e1,
-4.276153941533e1));
#57203=cartesian_point('',(-6.727125353353e1,2.916091575243e1,
-4.279684577719e1));
#57204=cartesian_point('',(-6.725329620893e1,2.913858713107e1,
-4.282654319157e1));
#57205=cartesian_point('',(-6.723676571593e1,2.911994942006e1,
-4.285025833751e1));
#57206=cartesian_point('',(-6.722168157640e1,2.910627227664e1,
-4.286722740969e1));
#57207=cartesian_point('',(-6.720793304061e1,2.909965207774e1,
-4.287651074351e1));
#57208=cartesian_point('',(-6.719454629653e1,2.910351573271e1,
-4.287767624021e1));
#57209=cartesian_point('',(-6.717927708036e1,2.912419621391e1,
-4.287073552021e1));
#57210=cartesian_point('',(-6.715695424870e1,2.917308305525e1,
-4.286202208581e1));
#57211=cartesian_point('',(-6.713271344185e1,2.923026921732e1,
-4.286919322613e1));
#57212=cartesian_point('',(-6.712583934577e1,2.926218007858e1,
-4.287889107413e1));
#57213=cartesian_point('',(-6.713322238804e1,2.927029818576e1,
-4.287617790319e1));
#57214=cartesian_point('',(-6.713882948768e1,2.927314216809e1,
-4.287267007205e1));
#57215=(bounded_surface()b_spline_surface(3,3,((#57111,#57112,#57113,#57114,
#57115,#57116,#57117,#57118,#57119,#57120,#57121,#57122,#57123,#57124,#57125,
#57126,#57127,#57128,#57129,#57130,#57131,#57132,#57133,#57134,#57135,#57136),(
#57137,#57138,#57139,#57140,#57141,#57142,#57143,#57144,#57145,#57146,#57147,
#57148,#57149,#57150,#57151,#57152,#57153,#57154,#57155,#57156,#57157,#57158,
#57159,#57160,#57161,#57162),(#57163,#57164,#57165,#57166,#57167,#57168,#57169,
#57170,#57171,#57172,#57173,#57174,#57175,#57176,#57177,#57178,#57179,#57180,
#57181,#57182,#57183,#57184,#57185,#57186,#57187,#57188),(#57189,#57190,#57191,
#57192,#57193,#57194,#57195,#57196,#57197,#57198,#57199,#57200,#57201,#57202,
#57203,#57204,#57205,#57206,#57207,#57208,#57209,#57210,#57211,#57212,#57213,
#57214)),.unspecified.,.f.,.f.,.f.)b_spline_surface_with_knots((4,4),(4,1,1,1,1,
1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,4),(0.e0,1.e0),(3.717714296623e-2,
1.205804582301e-1,1.727491609168e-1,2.202391623695e-1,2.635727515780e-1,
3.032383358487e-1,3.395879889634e-1,3.729174841986e-1,4.035172395183e-1,
4.316733765874e-1,4.576281728781e-1,4.815719418317e-1,5.037061983126e-1,
5.242428856747e-1,5.433986252994e-1,5.613661593407e-1,5.781055294337e-1,
5.935290268595e-1,6.076891874276e-1,6.216685336667e-1,6.368238099077e-1,
6.525668213744e-1,6.694368604565e-1,6.892265052082e-1),.unspecified.)geometric_representation_item()rational_b_spline_surface(((1.413609459835e0,
1.413609459835e0,1.413609459835e0,1.413609459835e0,1.413609459835e0,
1.413609459835e0,1.413609459835e0,1.413609459835e0,1.413609459835e0,
1.413609459835e0,1.413609459835e0,1.413609459835e0,1.413609459835e0,
1.413609459835e0,1.413609459835e0,1.413609459835e0,1.413609459835e0,
1.413609459835e0,1.413609459835e0,1.413609459835e0,1.413609459835e0,
1.413609459835e0,1.413609459835e0,1.413609459835e0,1.413609459835e0,
1.413609459835e0),(8.621301800549e-1,8.621301800549e-1,8.621301800549e-1,
8.621301800549e-1,8.621301800549e-1,8.621301800549e-1,8.621301800549e-1,
8.621301800549e-1,8.621301800549e-1,8.621301800549e-1,8.621301800549e-1,
8.621301800549e-1,8.621301800549e-1,8.621301800549e-1,8.621301800549e-1,
8.621301800549e-1,8.621301800549e-1,8.621301800549e-1,8.621301800549e-1,
8.621301800549e-1,8.621301800549e-1,8.621301800549e-1,8.621301800549e-1,
8.621301800549e-1,8.621301800549e-1,8.621301800549e-1),(8.621301800549e-1,
8.621301800549e-1,8.621301800549e-1,8.621301800549e-1,8.621301800549e-1,
8.621301800549e-1,8.621301800549e-1,8.621301800549e-1,8.621301800549e-1,
8.621301800549e-1,8.621301800549e-1,8.621301800549e-1,8.621301800549e-1,
8.621301800549e-1,8.621301800549e-1,8.621301800549e-1,8.621301800549e-1,
8.621301800549e-1,8.621301800549e-1,8.621301800549e-1,8.621301800549e-1,
8.621301800549e-1,8.621301800549e-1,8.621301800549e-1,8.621301800549e-1,
8.621301800549e-1),(1.413609459835e0,1.413609459835e0,1.413609459835e0,
1.413609459835e0,1.413609459835e0,1.413609459835e0,1.413609459835e0,
1.413609459835e0,1.413609459835e0,1.413609459835e0,1.413609459835e0,
1.413609459835e0,1.413609459835e0,1.413609459835e0,1.413609459835e0,
1.413609459835e0,1.413609459835e0,1.413609459835e0,1.413609459835e0,
1.413609459835e0,1.413609459835e0,1.413609459835e0,1.413609459835e0,
1.413609459835e0,1.413609459835e0,1.413609459835e0)))representation_item('')surface());
#57216=oriented_edge('',*,*,#54670,.t.);
#57218=oriented_edge('',*,*,#57217,.f.);
#57220=oriented_edge('',*,*,#57219,.f.);
#57221=oriented_edge('',*,*,#57101,.t.);
#57222=edge_loop('',(#57216,#57218,#57220,#57221));
#57223=face_outer_bound('',#57222,.f.);
#57225=cartesian_point('',(-6.677853345113e1,3.011242301756e1,
-4.131567944441e1));
#57226=cartesian_point('',(-6.677456686301e1,3.017239239625e1,
-4.151430174302e1));
#57227=cartesian_point('',(-6.679330245986e1,3.023685612681e1,
-4.183254632578e1));
#57228=cartesian_point('',(-6.685470137370e1,3.024513361191e1,
-4.217102082703e1));
#57229=cartesian_point('',(-6.688311220142e1,3.023842550916e1,
-4.229078701273e1));
#57230=cartesian_point('',(-6.676311089618e1,2.948368863988e1,
-4.133853634434e1));
#57231=cartesian_point('',(-6.669372275034e1,2.954379812368e1,
-4.149716814571e1));
#57232=cartesian_point('',(-6.661112740273e1,2.962997691465e1,
-4.176312947811e1));
#57233=cartesian_point('',(-6.657176051054e1,2.969070816355e1,
-4.206741344100e1));
#57234=cartesian_point('',(-6.656605621807e1,2.970635303977e1,
-4.217840650713e1));
#57235=cartesian_point('',(-6.736527480557e1,2.930217940831e1,
-4.136104993522e1));
#57236=cartesian_point('',(-6.727744620886e1,2.929783294192e1,
-4.149352841625e1));
#57237=cartesian_point('',(-6.715004756618e1,2.929330834772e1,
-4.170554237032e1));
#57238=cartesian_point('',(-6.703775757164e1,2.928715612678e1,
-4.193064469303e1));
#57239=cartesian_point('',(-6.700192406615e1,2.928429598211e1,
-4.201024864720e1));
#57240=cartesian_point('',(-6.770088141383e1,2.983440125747e1,
-4.135016401640e1));
#57241=cartesian_point('',(-6.766866917362e1,2.979564201193e1,
-4.150872668780e1));
#57242=cartesian_point('',(-6.761877855874e1,2.972117333351e1,
-4.174433886145e1));
#57243=cartesian_point('',(-6.756847952149e1,2.962700390810e1,
-4.196152906893e1));
#57244=cartesian_point('',(-6.755074075814e1,2.959195124987e1,
-4.203321584801e1));
#57245=(bounded_surface()b_spline_surface(3,3,((#57225,#57226,#57227,#57228,
#57229),(#57230,#57231,#57232,#57233,#57234),(#57235,#57236,#57237,#57238,
#57239),(#57240,#57241,#57242,#57243,#57244)),.unspecified.,.f.,.f.,.f.)b_spline_surface_with_knots((4,4),(4,1,4),(0.e0,1.e0),(3.709119038043e-1,
7.047487645569e-1,8.827844618101e-1),.unspecified.)geometric_representation_item()rational_b_spline_surface(((1.579952036887e0,1.579952036887e0,1.579952036887e0,
1.579952036887e0,1.579952036887e0),(8.066826543710e-1,8.066826543710e-1,
8.066826543710e-1,8.066826543710e-1,8.066826543710e-1),(8.066826543710e-1,
8.066826543710e-1,8.066826543710e-1,8.066826543710e-1,8.066826543710e-1),(
1.579952036887e0,1.579952036887e0,1.579952036887e0,1.579952036887e0,
1.579952036887e0)))representation_item('')surface());
#57247=oriented_edge('',*,*,#57246,.t.);
#57249=oriented_edge('',*,*,#57248,.f.);
#57251=oriented_edge('',*,*,#57250,.f.);
#57252=oriented_edge('',*,*,#57217,.t.);
#57253=edge_loop('',(#57247,#57249,#57251,#57252));
#57254=face_outer_bound('',#57253,.f.);
#57256=cartesian_point('',(0.e0,0.e0,-2.511027589124e1));
#57257=direction('',(0.e0,0.e0,1.e0));
#57258=direction('',(1.e0,0.e0,0.e0));
#57259=axis2_placement_3d('',#57256,#57257,#57258);
#57260=conical_surface('',#57259,7.334631745054e1,5.e-1);
#57261=oriented_edge('',*,*,#57246,.f.);
#57262=oriented_edge('',*,*,#54668,.f.);
#57264=oriented_edge('',*,*,#57263,.f.);
#57266=oriented_edge('',*,*,#57265,.t.);
#57268=oriented_edge('',*,*,#57267,.f.);
#57270=oriented_edge('',*,*,#57269,.f.);
#57272=oriented_edge('',*,*,#57271,.t.);
#57273=edge_loop('',(#57261,#57262,#57264,#57266,#57268,#57270,#57272));
#57274=face_outer_bound('',#57273,.f.);
#57276=cartesian_point('',(-6.459442810266e1,3.467987902887e1,
-4.226412577868e1));
#57277=cartesian_point('',(-6.458619903428e1,3.466525344052e1,
-4.217277040159e1));
#57278=cartesian_point('',(-6.455608781478e1,3.464084108908e1,
-4.190095317406e1));
#57279=cartesian_point('',(-6.450653928933e1,3.466653353684e1,
-4.158703899163e1));
#57280=cartesian_point('',(-6.446619608976e1,3.471390425309e1,
-4.136996036580e1));
#57281=cartesian_point('',(-6.445525571106e1,3.472737842456e1,
-4.131708032735e1));
#57282=cartesian_point('',(-6.419797366785e1,3.482542948185e1,
-4.216627129158e1));
#57283=cartesian_point('',(-6.419553322849e1,3.483219396033e1,
-4.208321945487e1));
#57284=cartesian_point('',(-6.418747977564e1,3.486851179940e1,
-4.183901436335e1));
#57285=cartesian_point('',(-6.417840361105e1,3.495399590497e1,
-4.156516464032e1));
#57286=cartesian_point('',(-6.417552696235e1,3.503566832932e1,
-4.138032119293e1));
#57287=cartesian_point('',(-6.417429056064e1,3.505705111984e1,
-4.133578049479e1));
#57288=cartesian_point('',(-6.413948558397e1,3.524106726642e1,
-4.204918203581e1));
#57289=cartesian_point('',(-6.415465196597e1,3.525505647273e1,
-4.198301912866e1));
#57290=cartesian_point('',(-6.420141431533e1,3.530490683794e1,
-4.178507410711e1));
#57291=cartesian_point('',(-6.426134744085e1,3.538449065964e1,
-4.155336055312e1));
#57292=cartesian_point('',(-6.430774942651e1,3.545086604171e1,
-4.139137337532e1));
#57293=cartesian_point('',(-6.431911545363e1,3.546783946835e1,
-4.135173067152e1));
#57294=cartesian_point('',(-6.448520626931e1,3.550934863619e1,
-4.203159014313e1));
#57295=cartesian_point('',(-6.451212186207e1,3.550876487581e1,
-4.197389157871e1));
#57296=cartesian_point('',(-6.459134697579e1,3.551024181886e1,
-4.179416582340e1));
#57297=cartesian_point('',(-6.467919189181e1,3.552292534643e1,
-4.156383601245e1));
#57298=cartesian_point('',(-6.473678868099e1,3.553897730519e1,
-4.139188723066e1));
#57299=cartesian_point('',(-6.475089296823e1,3.554346334424e1,
-4.134864970049e1));
#57300=(bounded_surface()b_spline_surface(3,3,((#57276,#57277,#57278,#57279,
#57280,#57281),(#57282,#57283,#57284,#57285,#57286,#57287),(#57288,#57289,
#57290,#57291,#57292,#57293),(#57294,#57295,#57296,#57297,#57298,#57299)),
.unspecified.,.f.,.f.,.f.)b_spline_surface_with_knots((4,4),(4,1,1,4),(
-1.974447164526e-1,1.170617845433e0),(1.405007454208e-1,3.042662033231e-1,
6.365714197464e-1,7.471722789684e-1),.unspecified.)geometric_representation_item()rational_b_spline_surface(((1.349942884152e0,1.349942884152e0,1.349942884152e0,
1.349942884152e0,1.349942884152e0,1.349942884152e0),(8.923259602455e-1,
8.923259602455e-1,8.923259602455e-1,8.923259602455e-1,8.923259602455e-1,
8.923259602455e-1),(8.835249542988e-1,8.835249542988e-1,8.835249542988e-1,
8.835249542988e-1,8.835249542988e-1,8.835249542988e-1),(1.323539866312e0,
1.323539866312e0,1.323539866312e0,1.323539866312e0,1.323539866312e0,
1.323539866312e0)))representation_item('')surface());
#57301=oriented_edge('',*,*,#57263,.t.);
#57303=oriented_edge('',*,*,#57302,.f.);
#57305=oriented_edge('',*,*,#57304,.f.);
#57307=oriented_edge('',*,*,#57306,.t.);
#57308=edge_loop('',(#57301,#57303,#57305,#57307));
#57309=face_outer_bound('',#57308,.f.);
#57311=cartesian_point('',(-6.388939009494e1,3.591527173895e1,
-4.364398642308e1));
#57312=cartesian_point('',(-6.390101337119e1,3.585246721706e1,
-4.369056772261e1));
#57313=cartesian_point('',(-6.399037887052e1,3.566925959399e1,
-4.381430982526e1));
#57314=cartesian_point('',(-6.431735040126e1,3.513008209019e1,
-4.367501776728e1));
#57315=cartesian_point('',(-6.439841244550e1,3.505209724423e1,
-4.345466381203e1));
#57316=cartesian_point('',(-6.446972264624e1,3.494302374032e1,
-4.328656120747e1));
#57317=cartesian_point('',(-6.451355832556e1,3.487741092777e1,
-4.310622591195e1));
#57318=cartesian_point('',(-6.454855358512e1,3.481401178676e1,
-4.291707897032e1));
#57319=cartesian_point('',(-6.457060558280e1,3.476117263501e1,
-4.271250832750e1));
#57320=cartesian_point('',(-6.457881382011e1,3.471747068045e1,
-4.249651931763e1));
#57321=cartesian_point('',(-6.457099466474e1,3.468673726401e1,
-4.227627052293e1));
#57322=cartesian_point('',(-6.454477885313e1,3.466940857229e1,
-4.203822453103e1));
#57323=cartesian_point('',(-6.451276772466e1,3.467169559794e1,
-4.187727798907e1));
#57324=cartesian_point('',(-6.449051814164e1,3.467836757765e1,
-4.178920148281e1));
#57325=cartesian_point('',(-6.348891726528e1,3.567227533389e1,
-4.344177669402e1));
#57326=cartesian_point('',(-6.349204294635e1,3.561453963337e1,
-4.349295674602e1));
#57327=cartesian_point('',(-6.357032229418e1,3.544415429125e1,
-4.363226524598e1));
#57328=cartesian_point('',(-6.390630688680e1,3.490103225538e1,
-4.347295107847e1));
#57329=cartesian_point('',(-6.396796306892e1,3.488127374127e1,
-4.323551098780e1));
#57330=cartesian_point('',(-6.402365142703e1,3.482108727463e1,
-4.306680252185e1));
#57331=cartesian_point('',(-6.405332751243e1,3.481094502172e1,
-4.289113051521e1));
#57332=cartesian_point('',(-6.407851402205e1,3.480625481979e1,
-4.271311866790e1));
#57333=cartesian_point('',(-6.409636933877e1,3.481703290957e1,
-4.252578766115e1));
#57334=cartesian_point('',(-6.410812372932e1,3.484017445904e1,
-4.233373175657e1));
#57335=cartesian_point('',(-6.411318371312e1,3.487688233804e1,
-4.214391867584e1));
#57336=cartesian_point('',(-6.411227602792e1,3.493104292497e1,
-4.194582197479e1));
#57337=cartesian_point('',(-6.410759876867e1,3.497986569143e1,
-4.181798018289e1));
#57338=cartesian_point('',(-6.410432315352e1,3.501098816234e1,
-4.175029394078e1));
#57339=cartesian_point('',(-6.360325885246e1,3.541038301063e1,
-4.300924103119e1));
#57340=cartesian_point('',(-6.359759919890e1,3.539014470722e1,
-4.303547283676e1));
#57341=cartesian_point('',(-6.360706346752e1,3.533361869887e1,
-4.309925553974e1));
#57342=cartesian_point('',(-6.371649959341e1,3.518219307376e1,
-4.303209699091e1));
#57343=cartesian_point('',(-6.376957999404e1,3.519734714151e1,
-4.290020588930e1));
#57344=cartesian_point('',(-6.382513115283e1,3.520286961106e1,
-4.278133438866e1));
#57345=cartesian_point('',(-6.387926413914e1,3.522646022415e1,
-4.264978300682e1));
#57346=cartesian_point('',(-6.393746077344e1,3.525463604726e1,
-4.250837666981e1));
#57347=cartesian_point('',(-6.399870855604e1,3.529022249874e1,
-4.235545220826e1));
#57348=cartesian_point('',(-6.406187784999e1,3.533143473305e1,
-4.219504675564e1));
#57349=cartesian_point('',(-6.412443485148e1,3.537724092959e1,
-4.203339238145e1));
#57350=cartesian_point('',(-6.419036265898e1,3.543090140338e1,
-4.186095505391e1));
#57351=cartesian_point('',(-6.423406216039e1,3.547075261966e1,
-4.174606895699e1));
#57352=cartesian_point('',(-6.425799243129e1,3.549390222054e1,
-4.168364634747e1));
#57353=cartesian_point('',(-6.409464291983e1,3.544515285653e1,
-4.286754830569e1));
#57354=cartesian_point('',(-6.409049577700e1,3.544965933570e1,
-4.286934539190e1));
#57355=cartesian_point('',(-6.405633238579e1,3.547083885183e1,
-4.285751229777e1));
#57356=cartesian_point('',(-6.397663024760e1,3.563478955181e1,
-4.288364737381e1));
#57357=cartesian_point('',(-6.404229803836e1,3.561947574469e1,
-4.285276278576e1));
#57358=cartesian_point('',(-6.411336195470e1,3.562835534171e1,
-4.277412175129e1));
#57359=cartesian_point('',(-6.420109984078e1,3.562329587819e1,
-4.267298671089e1));
#57360=cartesian_point('',(-6.429535106756e1,3.561889403335e1,
-4.254954975790e1));
#57361=cartesian_point('',(-6.439529621347e1,3.561058799021e1,
-4.240674177530e1));
#57362=cartesian_point('',(-6.449579855327e1,3.559932444413e1,
-4.224756800505e1));
#57363=cartesian_point('',(-6.459119141020e1,3.558492327758e1,
-4.207786647145e1));
#57364=cartesian_point('',(-6.468495096379e1,3.556669684047e1,
-4.188588122639e1));
#57365=cartesian_point('',(-6.473978021447e1,3.555287917433e1,
-4.174819125326e1));
#57366=cartesian_point('',(-6.476636749923e1,3.554523917772e1,
-4.166956341287e1));
#57367=(bounded_surface()b_spline_surface(3,3,((#57311,#57312,#57313,#57314,
#57315,#57316,#57317,#57318,#57319,#57320,#57321,#57322,#57323,#57324),(#57325,
#57326,#57327,#57328,#57329,#57330,#57331,#57332,#57333,#57334,#57335,#57336,
#57337,#57338),(#57339,#57340,#57341,#57342,#57343,#57344,#57345,#57346,#57347,
#57348,#57349,#57350,#57351,#57352),(#57353,#57354,#57355,#57356,#57357,#57358,
#57359,#57360,#57361,#57362,#57363,#57364,#57365,#57366)),.unspecified.,.f.,.f.,
.f.)b_spline_surface_with_knots((4,4),(4,1,1,1,1,1,1,1,1,1,1,4),(0.e0,1.e0),(
3.205375228186e-1,3.493411329641e-1,3.934181377970e-1,4.391043935320e-1,
4.878461420151e-1,5.415912344316e-1,6.008602181970e-1,6.658683355581e-1,
7.355845863697e-1,8.069525289546e-1,8.768250743466e-1,9.655719579932e-1),
.unspecified.)geometric_representation_item()rational_b_spline_surface(((
1.431083684318e0,1.431083684318e0,1.431083684318e0,1.431083684318e0,
1.431083684318e0,1.431083684318e0,1.431083684318e0,1.431083684318e0,
1.431083684318e0,1.431083684318e0,1.431083684318e0,1.431083684318e0,
1.431083684318e0,1.431083684318e0),(8.563054385606e-1,8.563054385606e-1,
8.563054385606e-1,8.563054385606e-1,8.563054385606e-1,8.563054385606e-1,
8.563054385606e-1,8.563054385606e-1,8.563054385606e-1,8.563054385606e-1,
8.563054385606e-1,8.563054385606e-1,8.563054385606e-1,8.563054385606e-1),(
8.563054385606e-1,8.563054385606e-1,8.563054385606e-1,8.563054385606e-1,
8.563054385606e-1,8.563054385606e-1,8.563054385606e-1,8.563054385606e-1,
8.563054385606e-1,8.563054385606e-1,8.563054385606e-1,8.563054385606e-1,
8.563054385606e-1,8.563054385606e-1),(1.431083684318e0,1.431083684318e0,
1.431083684318e0,1.431083684318e0,1.431083684318e0,1.431083684318e0,
1.431083684318e0,1.431083684318e0,1.431083684318e0,1.431083684318e0,
1.431083684318e0,1.431083684318e0,1.431083684318e0,1.431083684318e0)))representation_item('')surface());
#57368=oriented_edge('',*,*,#54666,.t.);
#57370=oriented_edge('',*,*,#57369,.f.);
#57372=oriented_edge('',*,*,#57371,.t.);
#57373=oriented_edge('',*,*,#57302,.t.);
#57374=edge_loop('',(#57368,#57370,#57372,#57373));
#57375=face_outer_bound('',#57374,.f.);
#57377=cartesian_point('',(0.e0,0.e0,-4.331177673041e1));
#57378=direction('',(0.e0,0.e0,1.e0));
#57379=direction('',(-8.549161072665e-1,5.187662764061e-1,0.e0));
#57380=axis2_placement_3d('',#57377,#57378,#57379);
#57381=toroidal_surface('',#57380,7.344368814732e1,5.e-1);
#57382=oriented_edge('',*,*,#54664,.t.);
#57384=oriented_edge('',*,*,#57383,.f.);
#57386=oriented_edge('',*,*,#57385,.t.);
#57388=oriented_edge('',*,*,#57387,.t.);
#57389=oriented_edge('',*,*,#57369,.t.);
#57390=edge_loop('',(#57382,#57384,#57386,#57388,#57389));
#57391=face_outer_bound('',#57390,.f.);
#57393=cartesian_point('',(-6.227981596951e1,3.850457023192e1,
-4.179691564491e1));
#57394=cartesian_point('',(-6.228451471668e1,3.852541502016e1,
-4.187968808787e1));
#57395=cartesian_point('',(-6.229569178295e1,3.855008515032e1,
-4.201701626276e1));
#57396=cartesian_point('',(-6.231621314948e1,3.856454286564e1,
-4.220584599636e1));
#57397=cartesian_point('',(-6.233476239330e1,3.856543232865e1,
-4.235452812445e1));
#57398=cartesian_point('',(-6.235345941554e1,3.855783381345e1,
-4.249082912298e1));
#57399=cartesian_point('',(-6.237189423579e1,3.854393666803e1,
-4.261585775375e1));
#57400=cartesian_point('',(-6.238987593333e1,3.852532612255e1,
-4.273070106256e1));
#57401=cartesian_point('',(-6.240734258993e1,3.850315248271e1,
-4.283636170981e1));
#57402=cartesian_point('',(-6.242432834919e1,3.847821396163e1,
-4.293384998495e1));
#57403=cartesian_point('',(-6.244093650629e1,3.845101217329e1,
-4.302417482839e1));
#57404=cartesian_point('',(-6.245731583538e1,3.842180474877e1,
-4.310828788361e1));
#57405=cartesian_point('',(-6.247365849051e1,3.839062358289e1,
-4.318710268565e1));
#57406=cartesian_point('',(-6.249022053761e1,3.835724030305e1,
-4.326156549271e1));
#57407=cartesian_point('',(-6.250736724513e1,3.832106699984e1,
-4.333274768348e1));
#57408=cartesian_point('',(-6.252563684227e1,3.828101205388e1,
-4.340185301415e1));
#57409=cartesian_point('',(-6.254578338536e1,3.823538822796e1,
-4.346997692161e1));
#57410=cartesian_point('',(-6.256896538566e1,3.818162641616e1,
-4.353792511198e1));
#57411=cartesian_point('',(-6.259704094692e1,3.811587219657e1,
-4.360606685047e1));
#57412=cartesian_point('',(-6.263442013583e1,3.803006648455e1,
-4.367482383359e1));
#57413=cartesian_point('',(-6.269061899391e1,3.790828230984e1,
-4.374296233436e1));
#57414=cartesian_point('',(-6.278613072493e1,3.772825891948e1,
-4.378668891898e1));
#57415=cartesian_point('',(-6.291080717008e1,3.753721421177e1,
-4.375254486768e1));
#57416=cartesian_point('',(-6.301182619929e1,3.740441896237e1,
-4.366858206150e1));
#57417=cartesian_point('',(-6.305633415115e1,3.734881790881e1,
-4.361133895852e1));
#57418=cartesian_point('',(-6.307655434082e1,3.732362016174e1,
-4.358200115010e1));
#57419=cartesian_point('',(-6.237807771309e1,3.801875364782e1,
-4.175620110273e1));
#57420=cartesian_point('',(-6.235479542145e1,3.803551683157e1,
-4.182044231197e1));
#57421=cartesian_point('',(-6.232110917443e1,3.805908604257e1,
-4.193020115757e1));
#57422=cartesian_point('',(-6.228332831592e1,3.808175710397e1,
-4.208703296745e1));
#57423=cartesian_point('',(-6.225786544699e1,3.809394749828e1,
-4.221360078833e1));
#57424=cartesian_point('',(-6.223776068207e1,3.810031802831e1,
-4.233203743875e1));
#57425=cartesian_point('',(-6.222187698394e1,3.810201430144e1,
-4.244262379275e1));
#57426=cartesian_point('',(-6.220939816948e1,3.809991836596e1,
-4.254581858511e1));
#57427=cartesian_point('',(-6.219973483163e1,3.809469441409e1,
-4.264214419194e1));
#57428=cartesian_point('',(-6.219245323485e1,3.808681520565e1,
-4.273223452740e1));
#57429=cartesian_point('',(-6.218724242605e1,3.807657238803e1,
-4.281680690833e1));
#57430=cartesian_point('',(-6.218389741648e1,3.806408479441e1,
-4.289659567666e1));
#57431=cartesian_point('',(-6.218230698514e1,3.804929089066e1,
-4.297235913378e1));
#57432=cartesian_point('',(-6.218245661322e1,3.803190446295e1,
-4.304494267819e1));
#57433=cartesian_point('',(-6.218445801829e1,3.801131115240e1,
-4.311537281274e1));
#57434=cartesian_point('',(-6.218862311161e1,3.798639301725e1,
-4.318487581390e1));
#57435=cartesian_point('',(-6.219557429255e1,3.795533141262e1,
-4.325464767524e1));
#57436=cartesian_point('',(-6.220648142063e1,3.791521875427e1,
-4.332564777495e1));
#57437=cartesian_point('',(-6.222338192080e1,3.786159258969e1,
-4.339839218813e1));
#57438=cartesian_point('',(-6.225093262551e1,3.778565227985e1,
-4.347336329852e1));
#57439=cartesian_point('',(-6.229919801253e1,3.767040243493e1,
-4.354916169281e1));
#57440=cartesian_point('',(-6.239141954383e1,3.749133637353e1,
-4.359857069832e1));
#57441=cartesian_point('',(-6.251701205465e1,3.730234599932e1,
-4.355989066169e1));
#57442=cartesian_point('',(-6.261585357597e1,3.718148209712e1,
-4.346624122433e1));
#57443=cartesian_point('',(-6.265653956271e1,3.713762193884e1,
-4.340412638679e1));
#57444=cartesian_point('',(-6.267451237108e1,3.711897799313e1,
-4.337270373626e1));
#57445=cartesian_point('',(-6.285899104773e1,3.791032516147e1,
-4.169085108975e1));
#57446=cartesian_point('',(-6.282938649373e1,3.790192804620e1,
-4.175013278062e1));
#57447=cartesian_point('',(-6.278198402005e1,3.788689751104e1,
-4.184908076491e1));
#57448=cartesian_point('',(-6.271954493761e1,3.786347099167e1,
-4.198670148209e1));
#57449=cartesian_point('',(-6.267169345039e1,3.784336873491e1,
-4.209599896395e1));
#57450=cartesian_point('',(-6.262880410208e1,3.782352082239e1,
-4.219695458897e1));
#57451=cartesian_point('',(-6.259025402568e1,3.780409822407e1,
-4.229013914160e1));
#57452=cartesian_point('',(-6.255554461736e1,3.778521166107e1,
-4.237613017070e1));
#57453=cartesian_point('',(-6.252428024788e1,3.776692852821e1,
-4.245546462598e1));
#57454=cartesian_point('',(-6.249611800340e1,3.774926325605e1,
-4.252870412245e1));
#57455=cartesian_point('',(-6.247076009579e1,3.773218144407e1,
-4.259642211485e1));
#57456=cartesian_point('',(-6.244796621506e1,3.771561238136e1,
-4.265915273977e1));
#57457=cartesian_point('',(-6.242754880859e1,3.769944598055e1,
-4.271739453908e1));
#57458=cartesian_point('',(-6.240936231608e1,3.768351248618e1,
-4.277165000170e1));
#57459=cartesian_point('',(-6.239330181355e1,3.766754528453e1,
-4.282247195630e1));
#57460=cartesian_point('',(-6.237934372433e1,3.765113892394e1,
-4.287043629097e1));
#57461=cartesian_point('',(-6.236765572848e1,3.763373462759e1,
-4.291593623962e1));
#57462=cartesian_point('',(-6.235869449449e1,3.761451836950e1,
-4.295907335320e1));
#57463=cartesian_point('',(-6.235327231927e1,3.759226244370e1,
-4.299964830227e1));
#57464=cartesian_point('',(-6.235286351727e1,3.756435846434e1,
-4.303767682293e1));
#57465=cartesian_point('',(-6.236066359060e1,3.752578764777e1,
-4.307244015500e1));
#57466=cartesian_point('',(-6.238509862697e1,3.747001294202e1,
-4.309318770904e1));
#57467=cartesian_point('',(-6.242533308097e1,3.741469811560e1,
-4.307708877331e1));
#57468=cartesian_point('',(-6.246296049792e1,3.738321585704e1,
-4.303463020781e1));
#57469=cartesian_point('',(-6.248274194334e1,3.737467058929e1,
-4.300231907802e1));
#57470=cartesian_point('',(-6.249249875958e1,3.737173975510e1,
-4.298501397844e1));
#57471=cartesian_point('',(-6.315971224558e1,3.830618558654e1,
-4.167734891866e1));
#57472=cartesian_point('',(-6.315284355478e1,3.828099618983e1,
-4.175104724899e1));
#57473=cartesian_point('',(-6.313892492109e1,3.823504284073e1,
-4.186859548448e1));
#57474=cartesian_point('',(-6.311433071721e1,3.816515876985e1,
-4.202227591423e1));
#57475=cartesian_point('',(-6.309191694246e1,3.810696444090e1,
-4.213935961098e1));
#57476=cartesian_point('',(-6.306892647419e1,3.805139572338e1,
-4.224367669882e1));
#57477=cartesian_point('',(-6.304589007626e1,3.799885873374e1,
-4.233686637001e1));
#57478=cartesian_point('',(-6.302319788238e1,3.794952745425e1,
-4.242023305689e1));
#57479=cartesian_point('',(-6.300114251720e1,3.790346026877e1,
-4.249480608420e1));
#57480=cartesian_point('',(-6.297992429495e1,3.786061681471e1,
-4.256146346026e1));
#57481=cartesian_point('',(-6.295967059785e1,3.782090215713e1,
-4.262095091029e1));
#57482=cartesian_point('',(-6.294046557511e1,3.778422713046e1,
-4.267385377485e1));
#57483=cartesian_point('',(-6.292236172166e1,3.775053479476e1,
-4.272061032368e1));
#57484=cartesian_point('',(-6.290537534527e1,3.771980985383e1,
-4.276153941532e1));
#57485=cartesian_point('',(-6.288947533918e1,3.769210064530e1,
-4.279684577718e1));
#57486=cartesian_point('',(-6.287458611191e1,3.766761914718e1,
-4.282654319155e1));
#57487=cartesian_point('',(-6.286062974901e1,3.764698322208e1,
-4.285025833749e1));
#57488=cartesian_point('',(-6.284745988184e1,3.763145421322e1,
-4.286722740966e1));
#57489=cartesian_point('',(-6.283469307603e1,3.762309610702e1,
-4.287651074347e1));
#57490=cartesian_point('',(-6.282091654923e1,3.762517938717e1,
-4.287767624016e1));
#57491=cartesian_point('',(-6.280307861885e1,3.764368991137e1,
-4.287073552015e1));
#57492=cartesian_point('',(-6.277456574885e1,3.768924480481e1,
-4.286202208577e1));
#57493=cartesian_point('',(-6.274306803349e1,3.774277767110e1,
-4.286919322611e1));
#57494=cartesian_point('',(-6.273208754308e1,3.777351828090e1,
-4.287889107409e1));
#57495=cartesian_point('',(-6.273834779678e1,3.778253061694e1,
-4.287617790313e1));
#57496=cartesian_point('',(-6.274353571273e1,3.778608214197e1,
-4.287267007199e1));
#57497=(bounded_surface()b_spline_surface(3,3,((#57393,#57394,#57395,#57396,
#57397,#57398,#57399,#57400,#57401,#57402,#57403,#57404,#57405,#57406,#57407,
#57408,#57409,#57410,#57411,#57412,#57413,#57414,#57415,#57416,#57417,#57418),(
#57419,#57420,#57421,#57422,#57423,#57424,#57425,#57426,#57427,#57428,#57429,
#57430,#57431,#57432,#57433,#57434,#57435,#57436,#57437,#57438,#57439,#57440,
#57441,#57442,#57443,#57444),(#57445,#57446,#57447,#57448,#57449,#57450,#57451,
#57452,#57453,#57454,#57455,#57456,#57457,#57458,#57459,#57460,#57461,#57462,
#57463,#57464,#57465,#57466,#57467,#57468,#57469,#57470),(#57471,#57472,#57473,
#57474,#57475,#57476,#57477,#57478,#57479,#57480,#57481,#57482,#57483,#57484,
#57485,#57486,#57487,#57488,#57489,#57490,#57491,#57492,#57493,#57494,#57495,
#57496)),.unspecified.,.f.,.f.,.f.)b_spline_surface_with_knots((4,4),(4,1,1,1,1,
1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,4),(0.e0,1.e0),(3.717714309741e-2,
1.205804582320e-1,1.727491609196e-1,2.202391623731e-1,2.635727515823e-1,
3.032383358532e-1,3.395879889676e-1,3.729174842022e-1,4.035172395215e-1,
4.316733765903e-1,4.576281728814e-1,4.815719418356e-1,5.037061983175e-1,
5.242428856805e-1,5.433986253059e-1,5.613661593476e-1,5.781055294407e-1,
5.935290268664e-1,6.076891874346e-1,6.216685336743e-1,6.368238099160e-1,
6.525668213832e-1,6.694368604659e-1,6.892265052146e-1),.unspecified.)geometric_representation_item()rational_b_spline_surface(((1.413609459833e0,
1.413609459833e0,1.413609459833e0,1.413609459833e0,1.413609459833e0,
1.413609459833e0,1.413609459833e0,1.413609459833e0,1.413609459833e0,
1.413609459833e0,1.413609459833e0,1.413609459833e0,1.413609459833e0,
1.413609459833e0,1.413609459833e0,1.413609459833e0,1.413609459833e0,
1.413609459833e0,1.413609459833e0,1.413609459833e0,1.413609459833e0,
1.413609459833e0,1.413609459833e0,1.413609459833e0,1.413609459833e0,
1.413609459833e0),(8.621301800557e-1,8.621301800557e-1,8.621301800557e-1,
8.621301800557e-1,8.621301800557e-1,8.621301800557e-1,8.621301800557e-1,
8.621301800557e-1,8.621301800557e-1,8.621301800557e-1,8.621301800557e-1,
8.621301800557e-1,8.621301800557e-1,8.621301800557e-1,8.621301800557e-1,
8.621301800557e-1,8.621301800557e-1,8.621301800557e-1,8.621301800557e-1,
8.621301800557e-1,8.621301800557e-1,8.621301800557e-1,8.621301800557e-1,
8.621301800557e-1,8.621301800557e-1,8.621301800557e-1),(8.621301800557e-1,
8.621301800557e-1,8.621301800557e-1,8.621301800557e-1,8.621301800557e-1,
8.621301800557e-1,8.621301800557e-1,8.621301800557e-1,8.621301800557e-1,
8.621301800557e-1,8.621301800557e-1,8.621301800557e-1,8.621301800557e-1,
8.621301800557e-1,8.621301800557e-1,8.621301800557e-1,8.621301800557e-1,
8.621301800557e-1,8.621301800557e-1,8.621301800557e-1,8.621301800557e-1,
8.621301800557e-1,8.621301800557e-1,8.621301800557e-1,8.621301800557e-1,
8.621301800557e-1),(1.413609459833e0,1.413609459833e0,1.413609459833e0,
1.413609459833e0,1.413609459833e0,1.413609459833e0,1.413609459833e0,
1.413609459833e0,1.413609459833e0,1.413609459833e0,1.413609459833e0,
1.413609459833e0,1.413609459833e0,1.413609459833e0,1.413609459833e0,
1.413609459833e0,1.413609459833e0,1.413609459833e0,1.413609459833e0,
1.413609459833e0,1.413609459833e0,1.413609459833e0,1.413609459833e0,
1.413609459833e0,1.413609459833e0,1.413609459833e0)))representation_item('')surface());
#57498=oriented_edge('',*,*,#54662,.t.);
#57500=oriented_edge('',*,*,#57499,.f.);
#57502=oriented_edge('',*,*,#57501,.f.);
#57503=oriented_edge('',*,*,#57383,.t.);
#57504=edge_loop('',(#57498,#57500,#57502,#57503));
#57505=face_outer_bound('',#57504,.f.);
#57507=cartesian_point('',(-6.227677392519e1,3.857115475769e1,
-4.131567944440e1));
#57508=cartesian_point('',(-6.226501369714e1,3.863009334639e1,
-4.151430174302e1));
#57509=cartesian_point('',(-6.227517480307e1,3.869645106691e1,
-4.183254632577e1));
#57510=cartesian_point('',(-6.233496801209e1,3.871267190342e1,
-4.217102082703e1));
#57511=cartesian_point('',(-6.236401136435e1,3.870972954658e1,
-4.229078701277e1));
#57512=cartesian_point('',(-6.234354961658e1,3.794578624240e1,
-4.133853634433e1));
#57513=cartesian_point('',(-6.226690923391e1,3.799632451077e1,
-4.149716814571e1));
#57514=cartesian_point('',(-6.217377191151e1,3.807098517402e1,
-4.176312947811e1));
#57515=cartesian_point('',(-6.212681478988e1,3.812605844814e1,
-4.206741344099e1));
#57516=cartesian_point('',(-6.211911723227e1,3.814082492070e1,
-4.217840650713e1));
#57517=cartesian_point('',(-6.296425363910e1,3.784442800966e1,
-4.136104993523e1));
#57518=cartesian_point('',(-6.287774375592e1,3.782865479559e1,
-4.149352841624e1));
#57519=cartesian_point('',(-6.275202560433e1,3.780754005019e1,
-4.170554237032e1));
#57520=cartesian_point('',(-6.264149929223e1,3.778678367695e1,
-4.193064469303e1));
#57521=cartesian_point('',(-6.260634567117e1,3.777927079016e1,
-4.201024864720e1));
#57522=cartesian_point('',(-6.322752019491e1,3.841590207978e1,
-4.135016401639e1));
#57523=cartesian_point('',(-6.320064263163e1,3.837326988389e1,
-4.150872668778e1));
#57524=cartesian_point('',(-6.316089895089e1,3.829292626336e1,
-4.174433886145e1));
#57525=cartesian_point('',(-6.312332180542e1,3.819299712862e1,
-4.196152906893e1));
#57526=cartesian_point('',(-6.311031008962e1,3.815592897752e1,
-4.203321584801e1));
#57527=(bounded_surface()b_spline_surface(3,3,((#57507,#57508,#57509,#57510,
#57511),(#57512,#57513,#57514,#57515,#57516),(#57517,#57518,#57519,#57520,
#57521),(#57522,#57523,#57524,#57525,#57526)),.unspecified.,.f.,.f.,.f.)b_spline_surface_with_knots((4,4),(4,1,4),(0.e0,1.e0),(3.709119038017e-1,
7.047487645573e-1,8.827844618095e-1),.unspecified.)geometric_representation_item()rational_b_spline_surface(((1.579952036885e0,1.579952036885e0,1.579952036885e0,
1.579952036885e0,1.579952036885e0),(8.066826543715e-1,8.066826543715e-1,
8.066826543715e-1,8.066826543715e-1,8.066826543715e-1),(8.066826543715e-1,
8.066826543715e-1,8.066826543715e-1,8.066826543715e-1,8.066826543715e-1),(
1.579952036885e0,1.579952036885e0,1.579952036885e0,1.579952036885e0,
1.579952036885e0)))representation_item('')surface());
#57529=oriented_edge('',*,*,#57528,.t.);
#57531=oriented_edge('',*,*,#57530,.f.);
#57533=oriented_edge('',*,*,#57532,.f.);
#57534=oriented_edge('',*,*,#57499,.t.);
#57535=edge_loop('',(#57529,#57531,#57533,#57534));
#57536=face_outer_bound('',#57535,.f.);
#57538=cartesian_point('',(0.e0,0.e0,-2.511027589124e1));
#57539=direction('',(0.e0,0.e0,1.e0));
#57540=direction('',(1.e0,0.e0,0.e0));
#57541=axis2_placement_3d('',#57538,#57539,#57540);
#57542=conical_surface('',#57541,7.334631745054e1,5.e-1);
#57543=oriented_edge('',*,*,#57528,.f.);
#57544=oriented_edge('',*,*,#54660,.f.);
#57546=oriented_edge('',*,*,#57545,.f.);
#57548=oriented_edge('',*,*,#57547,.t.);
#57550=oriented_edge('',*,*,#57549,.f.);
#57552=oriented_edge('',*,*,#57551,.f.);
#57554=oriented_edge('',*,*,#57553,.t.);
#57555=edge_loop('',(#57543,#57544,#57546,#57548,#57550,#57552,#57554));
#57556=face_outer_bound('',#57555,.f.);
#57558=cartesian_point('',(-5.951518125961e1,4.281445259506e1,
-4.226412577891e1));
#57559=cartesian_point('',(-5.950893161427e1,4.279887802175e1,
-4.217277040173e1));
#57560=cartesian_point('',(-5.948226445171e1,4.277074421851e1,
-4.190095317412e1));
#57561=cartesian_point('',(-5.942978628334e1,4.278974948348e1,
-4.158703899145e1));
#57562=cartesian_point('',(-5.938360510621e1,4.283144909252e1,
-4.136996036547e1));
#57563=cartesian_point('',(-5.937099960285e1,4.284338000137e1,
-4.131708035263e1));
#57564=cartesian_point('',(-5.910312040069e1,4.290701015591e1,
-4.216627129179e1));
#57565=cartesian_point('',(-5.909981789823e1,4.291339822218e1,
-4.208321945500e1));
#57566=cartesian_point('',(-5.908709291453e1,4.294835417058e1,
-4.183901436340e1));
#57567=cartesian_point('',(-5.906693648299e1,4.303192227064e1,
-4.156516464019e1));
#57568=cartesian_point('',(-5.905342405382e1,4.311252049812e1,
-4.138032119267e1));
#57569=cartesian_point('',(-5.904940720664e1,4.313355898517e1,
-4.133578048464e1));
#57570=cartesian_point('',(-5.899088107350e1,4.331145787507e1,
-4.204918203597e1));
#57571=cartesian_point('',(-5.900409174696e1,4.332730701163e1,
-4.198301912876e1));
#57572=cartesian_point('',(-5.904394725962e1,4.338283461149e1,
-4.178507410715e1));
#57573=cartesian_point('',(-5.909297987577e1,4.346956042526e1,
-4.155336055301e1));
#57574=cartesian_point('',(-5.913032116018e1,4.354142463133e1,
-4.139137337508e1));
#57575=cartesian_point('',(-5.913937449994e1,4.355973641270e1,
-4.135173066923e1));
#57576=cartesian_point('',(-5.929862632453e1,4.362256966481e1,
-4.203159014330e1));
#57577=cartesian_point('',(-5.932538784678e1,4.362550408855e1,
-4.197389157880e1));
#57578=cartesian_point('',(-5.940374239894e1,4.363730934857e1,
-4.179416582347e1));
#57579=cartesian_point('',(-5.948918025704e1,4.366135042921e1,
-4.156383601233e1));
#57580=cartesian_point('',(-5.954418909666e1,4.368478295084e1,
-4.139188723041e1));
#57581=cartesian_point('',(-5.955758717946e1,4.369107156350e1,
-4.134864969695e1));
#57582=(bounded_surface()b_spline_surface(3,3,((#57558,#57559,#57560,#57561,
#57562,#57563),(#57564,#57565,#57566,#57567,#57568,#57569),(#57570,#57571,
#57572,#57573,#57574,#57575),(#57576,#57577,#57578,#57579,#57580,#57581)),
.unspecified.,.f.,.f.,.f.)b_spline_surface_with_knots((4,4),(4,1,1,4),(
-1.974447164438e-1,1.170617845471e0),(1.405007452895e-1,3.042662033206e-1,
6.365714197442e-1,7.471722792905e-1),.unspecified.)geometric_representation_item()rational_b_spline_surface(((1.349942884140e0,1.349942884140e0,1.349942884140e0,
1.349942884140e0,1.349942884140e0,1.349942884140e0),(8.923259602339e-1,
8.923259602339e-1,8.923259602339e-1,8.923259602339e-1,8.923259602339e-1,
8.923259602339e-1),(8.835249543024e-1,8.835249543024e-1,8.835249543024e-1,
8.835249543024e-1,8.835249543024e-1,8.835249543024e-1),(1.323539866345e0,
1.323539866345e0,1.323539866345e0,1.323539866345e0,1.323539866345e0,
1.323539866345e0)))representation_item('')surface());
#57583=oriented_edge('',*,*,#57545,.t.);
#57585=oriented_edge('',*,*,#57584,.f.);
#57587=oriented_edge('',*,*,#57586,.f.);
#57589=oriented_edge('',*,*,#57588,.t.);
#57590=edge_loop('',(#57583,#57585,#57587,#57589));
#57591=face_outer_bound('',#57590,.f.);
#57593=cartesian_point('',(-5.864285157410e1,4.394645468988e1,
-4.363266636688e1));
#57594=cartesian_point('',(-5.869141990648e1,4.389478148297e1,
-4.373412200499e1));
#57595=cartesian_point('',(-5.905625635311e1,4.334414058128e1,
-4.382163802151e1));
#57596=cartesian_point('',(-5.925325785160e1,4.318618162945e1,
-4.350824933856e1));
#57597=cartesian_point('',(-5.933425237050e1,4.308916834069e1,
-4.335234310806e1));
#57598=cartesian_point('',(-5.939637300675e1,4.302184736304e1,
-4.317085824443e1));
#57599=cartesian_point('',(-5.944193307443e1,4.296241934006e1,
-4.298991462895e1));
#57600=cartesian_point('',(-5.947529191702e1,4.291106247715e1,
-4.279586368393e1));
#57601=cartesian_point('',(-5.949467234906e1,4.286702756535e1,
-4.259403109394e1));
#57602=cartesian_point('',(-5.949898026652e1,4.283211461265e1,
-4.238877957649e1));
#57603=cartesian_point('',(-5.948797475889e1,4.280795190692e1,
-4.218822383132e1));
#57604=cartesian_point('',(-5.946140941242e1,4.279441834552e1,
-4.198523743627e1));
#57605=cartesian_point('',(-5.943264943752e1,4.279428149747e1,
-4.185192351945e1));
#57606=cartesian_point('',(-5.941409671021e1,4.279725319381e1,
-4.178195308610e1));
#57607=cartesian_point('',(-5.826734136923e1,4.364969964395e1,
-4.342888914711e1));
#57608=cartesian_point('',(-5.830225560560e1,4.361737080686e1,
-4.354209689595e1));
#57609=cartesian_point('',(-5.867552406375e1,4.304123667477e1,
-4.364140569350e1));
#57610=cartesian_point('',(-5.885467493029e1,4.293700048993e1,
-4.328991291363e1));
#57611=cartesian_point('',(-5.891102607592e1,4.288661072325e1,
-4.313248623082e1));
#57612=cartesian_point('',(-5.895131726714e1,4.287084337267e1,
-4.295219121388e1));
#57613=cartesian_point('',(-5.897759403880e1,4.286648482462e1,
-4.278018611430e1));
#57614=cartesian_point('',(-5.899629642049e1,4.287457170084e1,
-4.260038530450e1));
#57615=cartesian_point('',(-5.900710162177e1,4.289335776070e1,
-4.241876990799e1));
#57616=cartesian_point('',(-5.901045508006e1,4.292287674538e1,
-4.223930334583e1));
#57617=cartesian_point('',(-5.900694633532e1,4.296201106638e1,
-4.206934488791e1));
#57618=cartesian_point('',(-5.899741153126e1,4.301247891154e1,
-4.190306786171e1));
#57619=cartesian_point('',(-5.898749976056e1,4.305395071052e1,
-4.179835111206e1));
#57620=cartesian_point('',(-5.898151193201e1,4.307844236104e1,
-4.174487705381e1));
#57621=cartesian_point('',(-5.842949075256e1,4.340541595918e1,
-4.300172148088e1));
#57622=cartesian_point('',(-5.842742200704e1,4.338789655349e1,
-4.305703876279e1));
#57623=cartesian_point('',(-5.852625539411e1,4.321546366449e1,
-4.310225704115e1));
#57624=cartesian_point('',(-5.861180108699e1,4.321251456613e1,
-4.293418223550e1));
#57625=cartesian_point('',(-5.866147921598e1,4.322452714903e1,
-4.282358414416e1));
#57626=cartesian_point('',(-5.871295262903e1,4.325130715343e1,
-4.269434811931e1));
#57627=cartesian_point('',(-5.876481021808e1,4.328467526670e1,
-4.255936340349e1));
#57628=cartesian_point('',(-5.881860280542e1,4.332469051209e1,
-4.241462152725e1));
#57629=cartesian_point('',(-5.887289463128e1,4.336980281523e1,
-4.226449922265e1));
#57630=cartesian_point('',(-5.892613390324e1,4.341870257944e1,
-4.211341639326e1));
#57631=cartesian_point('',(-5.897637276799e1,4.346941363887e1,
-4.196756314230e1));
#57632=cartesian_point('',(-5.902572282238e1,4.352384405907e1,
-4.182176552769e1));
#57633=cartesian_point('',(-5.905738729876e1,4.356205327663e1,
-4.172720302351e1));
#57634=cartesian_point('',(-5.907393752749e1,4.358294856377e1,
-4.167786405140e1));
#57635=cartesian_point('',(-5.893149370899e1,4.351160527602e1,
-4.287226515767e1));
#57636=cartesian_point('',(-5.891422863135e1,4.348629433952e1,
-4.287066996932e1));
#57637=cartesian_point('',(-5.879054317801e1,4.365428206466e1,
-4.286189944671e1));
#57638=cartesian_point('',(-5.882091809668e1,4.367662426652e1,
-4.287501311967e1));
#57639=cartesian_point('',(-5.889003397794e1,4.369069340704e1,
-4.280246646993e1));
#57640=cartesian_point('',(-5.897206008849e1,4.369911098063e1,
-4.271187172370e1));
#57641=cartesian_point('',(-5.906315657198e1,4.370684019157e1,
-4.259682809737e1));
#57642=cartesian_point('',(-5.915897949349e1,4.371231902209e1,
-4.246518556381e1));
#57643=cartesian_point('',(-5.925577047067e1,4.371514745883e1,
-4.231941383016e1));
#57644=cartesian_point('',(-5.934888013049e1,4.371473423388e1,
-4.216468819850e1));
#57645=cartesian_point('',(-5.943355074838e1,4.371117928150e1,
-4.200704213488e1));
#57646=cartesian_point('',(-5.951180634482e1,4.370469950037e1,
-4.184051114263e1));
#57647=cartesian_point('',(-5.955705625189e1,4.369875493068e1,
-4.172527279923e1));
#57648=cartesian_point('',(-5.957862352334e1,4.369532474102e1,
-4.166266323392e1));
#57649=(bounded_surface()b_spline_surface(3,3,((#57593,#57594,#57595,#57596,
#57597,#57598,#57599,#57600,#57601,#57602,#57603,#57604,#57605,#57606),(#57607,
#57608,#57609,#57610,#57611,#57612,#57613,#57614,#57615,#57616,#57617,#57618,
#57619,#57620),(#57621,#57622,#57623,#57624,#57625,#57626,#57627,#57628,#57629,
#57630,#57631,#57632,#57633,#57634),(#57635,#57636,#57637,#57638,#57639,#57640,
#57641,#57642,#57643,#57644,#57645,#57646,#57647,#57648)),.unspecified.,.f.,.f.,
.f.)b_spline_surface_with_knots((4,4),(4,1,1,1,1,1,1,1,1,1,1,4),(0.e0,1.e0),(
3.203498566512e-1,3.789969034489e-1,4.232363638490e-1,4.702637502739e-1,
5.222411693799e-1,5.790792277275e-1,6.403517328445e-1,7.051439701729e-1,
7.712935286151e-1,8.362629172898e-1,8.976351913935e-1,9.681245366441e-1),
.unspecified.)geometric_representation_item()rational_b_spline_surface(((
1.438797109180e0,1.438797109180e0,1.438797109180e0,1.438797109180e0,
1.438797109180e0,1.438797109180e0,1.438797109180e0,1.438797109180e0,
1.438797109180e0,1.438797109180e0,1.438797109180e0,1.438797109180e0,
1.438797109180e0,1.438797109180e0),(8.537342969401e-1,8.537342969401e-1,
8.537342969401e-1,8.537342969401e-1,8.537342969401e-1,8.537342969401e-1,
8.537342969401e-1,8.537342969401e-1,8.537342969401e-1,8.537342969401e-1,
8.537342969401e-1,8.537342969401e-1,8.537342969401e-1,8.537342969401e-1),(
8.537342969401e-1,8.537342969401e-1,8.537342969401e-1,8.537342969401e-1,
8.537342969401e-1,8.537342969401e-1,8.537342969401e-1,8.537342969401e-1,
8.537342969401e-1,8.537342969401e-1,8.537342969401e-1,8.537342969401e-1,
8.537342969401e-1,8.537342969401e-1),(1.438797109180e0,1.438797109180e0,
1.438797109180e0,1.438797109180e0,1.438797109180e0,1.438797109180e0,
1.438797109180e0,1.438797109180e0,1.438797109180e0,1.438797109180e0,
1.438797109180e0,1.438797109180e0,1.438797109180e0,1.438797109180e0)))representation_item('')surface());
#57650=oriented_edge('',*,*,#54658,.t.);
#57652=oriented_edge('',*,*,#57651,.f.);
#57654=oriented_edge('',*,*,#57653,.t.);
#57655=oriented_edge('',*,*,#57584,.t.);
#57656=edge_loop('',(#57650,#57652,#57654,#57655));
#57657=face_outer_bound('',#57656,.f.);
#57659=cartesian_point('',(0.e0,0.e0,-4.331177673041e1));
#57660=direction('',(0.e0,0.e0,1.e0));
#57661=direction('',(-7.798895947436e-1,6.259171031460e-1,0.e0));
#57662=axis2_placement_3d('',#57659,#57660,#57661);
#57663=toroidal_surface('',#57662,7.344368814732e1,5.e-1);
#57664=oriented_edge('',*,*,#54656,.t.);
#57665=oriented_edge('',*,*,#54630,.f.);
#57667=oriented_edge('',*,*,#57666,.t.);
#57669=oriented_edge('',*,*,#57668,.t.);
#57670=oriented_edge('',*,*,#57651,.t.);
#57671=edge_loop('',(#57664,#57665,#57667,#57669,#57670));
#57672=face_outer_bound('',#57671,.f.);
#57674=cartesian_point('',(-4.085282626663e-11,3.135080865738e-11,
-4.228096149021e1));
#57675=direction('',(0.e0,0.e0,1.e0));
#57676=direction('',(-7.933533402912e-1,6.087614290087e-1,0.e0));
#57677=axis2_placement_3d('',#57674,#57675,#57676);
#57678=conical_surface('',#57677,7.351737503131e1,3.302386755580e1);
#57679=oriented_edge('',*,*,#57668,.f.);
#57680=oriented_edge('',*,*,#57666,.f.);
#57681=oriented_edge('',*,*,#54516,.f.);
#57683=oriented_edge('',*,*,#57682,.f.);
#57685=oriented_edge('',*,*,#57684,.f.);
#57687=oriented_edge('',*,*,#57686,.f.);
#57689=oriented_edge('',*,*,#57688,.f.);
#57690=edge_loop('',(#57679,#57680,#57681,#57683,#57685,#57687,#57689));
#57691=face_outer_bound('',#57690,.f.);
#57693=cartesian_point('',(0.e0,0.e0,-3.934268702288e1));
#57694=direction('',(0.e0,0.e0,1.e0));
#57695=direction('',(7.942570593141e-1,-6.075818658664e-1,0.e0));
#57696=axis2_placement_3d('',#57693,#57694,#57695);
#57697=toroidal_surface('',#57696,7.065650925828e1,4.e0);
#57699=oriented_edge('',*,*,#57698,.t.);
#57701=oriented_edge('',*,*,#57700,.t.);
#57702=oriented_edge('',*,*,#57686,.t.);
#57703=oriented_edge('',*,*,#57684,.t.);
#57704=oriented_edge('',*,*,#57682,.t.);
#57705=oriented_edge('',*,*,#54416,.t.);
#57706=oriented_edge('',*,*,#54414,.t.);
#57707=oriented_edge('',*,*,#44155,.t.);
#57708=oriented_edge('',*,*,#44153,.t.);
#57709=edge_loop('',(#57699,#57701,#57702,#57703,#57704,#57705,#57706,#57707,
#57708));
#57710=face_outer_bound('',#57709,.f.);
#57712=cartesian_point('',(-5.683180971550e1,4.198548407567e1,
-3.934373633893e1));
#57713=direction('',(6.086717853933e-1,7.933533895806e-1,1.044303150966e-2));
#57714=direction('',(-7.932691873185e-1,6.082433385234e-1,2.764122994761e-2));
#57715=axis2_placement_3d('',#57712,#57713,#57714);
#57716=toroidal_surface('',#57715,3.698456012595e0,2.999994703739e-1);
#57718=oriented_edge('',*,*,#57717,.f.);
#57720=oriented_edge('',*,*,#57719,.f.);
#57721=oriented_edge('',*,*,#57700,.f.);
#57722=oriented_edge('',*,*,#57698,.f.);
#57724=oriented_edge('',*,*,#57723,.t.);
#57725=edge_loop('',(#57718,#57720,#57721,#57722,#57724));
#57726=face_outer_bound('',#57725,.f.);
#57728=cartesian_point('',(-6.357187538553e1,4.625947083173e1,0.e0));
#57729=direction('',(-6.087280502333e-1,-7.933098402242e-1,-1.047178411625e-2));
#57730=direction('',(7.933533402912e-1,-6.087614290087e-1,0.e0));
#57731=axis2_placement_3d('',#57728,#57729,#57730);
#57732=plane('',#57731);
#57734=oriented_edge('',*,*,#57733,.t.);
#57736=oriented_edge('',*,*,#57735,.t.);
#57738=oriented_edge('',*,*,#57737,.t.);
#57740=oriented_edge('',*,*,#57739,.t.);
#57741=oriented_edge('',*,*,#57717,.t.);
#57743=oriented_edge('',*,*,#57742,.t.);
#57744=edge_loop('',(#57734,#57736,#57738,#57740,#57741,#57743));
#57745=face_outer_bound('',#57744,.f.);
#57747=cartesian_point('',(-6.056314656896e1,4.340755051813e1,
-6.593067342433e0));
#57748=direction('',(-3.604420225288e-1,2.647705077387e-1,8.944149633292e-1));
#57749=direction('',(3.314963196738e-1,-8.599137439634e-1,3.881475788738e-1));
#57750=axis2_placement_3d('',#57747,#57748,#57749);
#57751=cylindrical_surface('',#57750,5.000000030378e-1);
#57753=oriented_edge('',*,*,#57752,.t.);
#57755=oriented_edge('',*,*,#57754,.f.);
#57756=oriented_edge('',*,*,#57733,.f.);
#57758=oriented_edge('',*,*,#57757,.t.);
#57759=edge_loop('',(#57753,#57755,#57756,#57758));
#57760=face_outer_bound('',#57759,.f.);
#57762=cartesian_point('',(3.150403890807e-13,0.e0,-5.729424002763e0));
#57763=direction('',(0.e0,0.e0,1.e0));
#57764=direction('',(0.e0,-1.e0,0.e0));
#57765=axis2_placement_3d('',#57762,#57763,#57764);
#57766=conical_surface('',#57765,7.438528799863e1,2.656505117708e1);
#57768=oriented_edge('',*,*,#57767,.f.);
#57770=oriented_edge('',*,*,#57769,.f.);
#57772=oriented_edge('',*,*,#57771,.f.);
#57773=oriented_edge('',*,*,#57752,.f.);
#57775=oriented_edge('',*,*,#57774,.t.);
#57776=oriented_edge('',*,*,#44147,.f.);
#57778=oriented_edge('',*,*,#57777,.f.);
#57779=edge_loop('',(#57768,#57770,#57772,#57773,#57775,#57776,#57778));
#57780=face_outer_bound('',#57779,.f.);
#57782=cartesian_point('',(-6.323606888902e1,3.931518005334e1,
-6.695452792823e0));
#57783=direction('',(3.825512509572e-1,-2.316817249681e-1,-8.944149589015e-1));
#57784=direction('',(9.213148415503e-1,2.281190790079e-2,3.881476260355e-1));
#57785=axis2_placement_3d('',#57782,#57783,#57784);
#57786=cylindrical_surface('',#57785,5.000000035658e-1);
#57787=oriented_edge('',*,*,#57767,.t.);
#57789=oriented_edge('',*,*,#57788,.f.);
#57791=oriented_edge('',*,*,#57790,.f.);
#57793=oriented_edge('',*,*,#57792,.t.);
#57794=edge_loop('',(#57787,#57789,#57791,#57793));
#57795=face_outer_bound('',#57794,.f.);
#57797=cartesian_point('',(-6.486190322416e1,3.890733160354e1,
-4.344360767092e0));
#57798=cartesian_point('',(-6.484238087406e1,3.899452064496e1,
-4.305362411481e0));
#57799=cartesian_point('',(-6.478831729572e1,3.915562147850e1,
-4.261662580590e0));
#57800=cartesian_point('',(-6.466267375070e1,3.936496527973e1,
-4.261124779425e0));
#57801=cartesian_point('',(-6.455244986660e1,3.950215611310e1,
-4.289246173342e0));
#57802=cartesian_point('',(-6.442882801618e1,3.961746851148e1,
-4.343776068288e0));
#57803=cartesian_point('',(-6.430086946905e1,3.970619860764e1,
-4.417682926236e0));
#57804=cartesian_point('',(-6.417274990516e1,3.977028697845e1,
-4.505592002016e0));
#57805=cartesian_point('',(-6.404597811696e1,3.981320294440e1,
-4.604586384017e0));
#57806=cartesian_point('',(-6.392065844960e1,3.983796284359e1,
-4.713748872185e0));
#57807=cartesian_point('',(-6.379644566548e1,3.984653051948e1,
-4.833332119803e0));
#57808=cartesian_point('',(-6.367337221617e1,3.983995425972e1,
-4.963758721216e0));
#57809=cartesian_point('',(-6.355190815682e1,3.981875927791e1,
-5.105262945908e0));
#57810=cartesian_point('',(-6.343263433241e1,3.978312197115e1,
-5.258104353296e0));
#57811=cartesian_point('',(-6.331606342325e1,3.973281295421e1,
-5.422848765816e0));
#57812=cartesian_point('',(-6.320269155651e1,3.966705932137e1,
-5.600516243266e0));
#57813=cartesian_point('',(-6.309328589274e1,3.958446758674e1,
-5.792447655565e0));
#57814=cartesian_point('',(-6.297317466472e1,3.946736444522e1,
-6.032079139475e0));
#57815=cartesian_point('',(-6.290129030200e1,3.936971180082e1,
-6.206083726336e0));
#57816=cartesian_point('',(-6.286353868877e1,3.930646313855e1,
-6.310923503198e0));
#57817=cartesian_point('',(-6.438013200134e1,3.862147411415e1,
-4.070087936616e0));
#57818=cartesian_point('',(-6.436847067073e1,3.870123633015e1,
-4.018431488925e0));
#57819=cartesian_point('',(-6.432208950953e1,3.886664842560e1,
-3.958671220458e0));
#57820=cartesian_point('',(-6.419290871702e1,3.908291034343e1,
-3.957101428892e0));
#57821=cartesian_point('',(-6.407690630744e1,3.921965500295e1,
-3.994660397901e0));
#57822=cartesian_point('',(-6.394912487061e1,3.932438042529e1,
-4.066568531588e0));
#57823=cartesian_point('',(-6.382273701935e1,3.939213483560e1,
-4.161220100561e0));
#57824=cartesian_point('',(-6.370377524643e1,3.942728651937e1,
-4.269814547687e0));
#57825=cartesian_point('',(-6.359407288169e1,3.943630942155e1,
-4.387673666639e0));
#57826=cartesian_point('',(-6.349345689788e1,3.942471915271e1,
-4.513302160582e0));
#57827=cartesian_point('',(-6.340124926026e1,3.939635896354e1,
-4.646939724780e0));
#57828=cartesian_point('',(-6.331712927462e1,3.935383928640e1,
-4.789178473602e0));
#57829=cartesian_point('',(-6.324116707023e1,3.929905470050e1,
-4.940474302199e0));
#57830=cartesian_point('',(-6.317359905703e1,3.923335325809e1,
-5.101320580576e0));
#57831=cartesian_point('',(-6.311477253696e1,3.915753946372e1,
-5.272494212155e0));
#57832=cartesian_point('',(-6.306526352383e1,3.907188735399e1,
-5.455171068076e0));
#57833=cartesian_point('',(-6.302611573184e1,3.897627997590e1,
-5.650761386726e0));
#57834=cartesian_point('',(-6.299490824308e1,3.885409360340e1,
-5.893009541838e0));
#57835=cartesian_point('',(-6.298839626580e1,3.876357427066e1,
-6.067221429763e0));
#57836=cartesian_point('',(-6.299021669998e1,3.870880108598e1,
-6.171590723942e0));
#57837=cartesian_point('',(-6.390428213396e1,3.865640221232e1,
-4.476182208566e0));
#57838=cartesian_point('',(-6.390209275158e1,3.868034922055e1,
-4.442782939841e0));
#57839=cartesian_point('',(-6.388893585059e1,3.873344289010e1,
-4.405948330335e0));
#57840=cartesian_point('',(-6.384759892309e1,3.880284554881e1,
-4.404294536057e0));
#57841=cartesian_point('',(-6.380997807620e1,3.884571614308e1,
-4.426498361931e0));
#57842=cartesian_point('',(-6.376892455233e1,3.887649404744e1,
-4.471151227172e0));
#57843=cartesian_point('',(-6.372934667711e1,3.889357613095e1,
-4.533586483562e0));
#57844=cartesian_point('',(-6.369348774371e1,3.889878934485e1,
-4.610187017370e0));
#57845=cartesian_point('',(-6.366198555353e1,3.889473037553e1,
-4.698940204500e0));
#57846=cartesian_point('',(-6.363473447545e1,3.888359843636e1,
-4.799228594221e0));
#57847=cartesian_point('',(-6.361145909018e1,3.886694845328e1,
-4.911318534595e0));
#57848=cartesian_point('',(-6.359199290366e1,3.884588934140e1,
-5.035556884566e0));
#57849=cartesian_point('',(-6.357628426039e1,3.882127135764e1,
-5.172077113105e0));
#57850=cartesian_point('',(-6.356434411074e1,3.879373604519e1,
-5.321032255895e0));
#57851=cartesian_point('',(-6.355625089209e1,3.876372518186e1,
-5.482895485638e0));
#57852=cartesian_point('',(-6.355219956783e1,3.873151091700e1,
-5.658627987928e0));
#57853=cartesian_point('',(-6.355256804495e1,3.869728044550e1,
-5.849564509365e0));
#57854=cartesian_point('',(-6.355880721202e1,3.865568777399e1,
-6.089203636839e0));
#57855=cartesian_point('',(-6.356857037419e1,3.862689330606e1,
-6.264315618094e0));
#57856=cartesian_point('',(-6.357629445002e1,3.861023279572e1,
-6.370214426039e0));
#57857=cartesian_point('',(-6.413041992149e1,3.896102354833e1,
-4.968614744023e0));
#57858=cartesian_point('',(-6.412545800315e1,3.896241267865e1,
-4.957681588589e0));
#57859=cartesian_point('',(-6.412246723736e1,3.895085600611e1,
-4.949223411648e0));
#57860=cartesian_point('',(-6.413185854991e1,3.893444563388e1,
-4.948556480304e0));
#57861=cartesian_point('',(-6.414212393564e1,3.892733189880e1,
-4.953073726495e0));
#57862=cartesian_point('',(-6.415182148519e1,3.892897110489e1,
-4.965706429277e0));
#57863=cartesian_point('',(-6.415730848660e1,3.893980696870e1,
-4.990089906387e0));
#57864=cartesian_point('',(-6.415693580745e1,3.895787349136e1,
-5.028817476687e0));
#57865=cartesian_point('',(-6.415037445662e1,3.898067981558e1,
-5.083069800061e0));
#57866=cartesian_point('',(-6.413783238160e1,3.900614426575e1,
-5.153279114160e0));
#57867=cartesian_point('',(-6.411958325103e1,3.903271303951e1,
-5.239739043335e0));
#57868=cartesian_point('',(-6.409589655520e1,3.905912627051e1,
-5.342495171745e0));
#57869=cartesian_point('',(-6.406705513994e1,3.908430382506e1,
-5.461286130697e0));
#57870=cartesian_point('',(-6.403329327052e1,3.910733604431e1,
-5.595848312779e0));
#57871=cartesian_point('',(-6.399471032480e1,3.912743595427e1,
-5.746280641173e0));
#57872=cartesian_point('',(-6.395121667370e1,3.914382774810e1,
-5.913273157961e0));
#57873=cartesian_point('',(-6.390255598934e1,3.915558548044e1,
-6.098050685992e0));
#57874=cartesian_point('',(-6.384000830131e1,3.916237213969e1,
-6.333671534948e0));
#57875=cartesian_point('',(-6.379314231790e1,3.915960384864e1,
-6.509059758271e0));
#57876=cartesian_point('',(-6.376446586811e1,3.915494253961e1,
-6.616250725786e0));
#57877=(bounded_surface()b_spline_surface(3,3,((#57797,#57798,#57799,#57800,
#57801,#57802,#57803,#57804,#57805,#57806,#57807,#57808,#57809,#57810,#57811,
#57812,#57813,#57814,#57815,#57816),(#57817,#57818,#57819,#57820,#57821,#57822,
#57823,#57824,#57825,#57826,#57827,#57828,#57829,#57830,#57831,#57832,#57833,
#57834,#57835,#57836),(#57837,#57838,#57839,#57840,#57841,#57842,#57843,#57844,
#57845,#57846,#57847,#57848,#57849,#57850,#57851,#57852,#57853,#57854,#57855,
#57856),(#57857,#57858,#57859,#57860,#57861,#57862,#57863,#57864,#57865,#57866,
#57867,#57868,#57869,#57870,#57871,#57872,#57873,#57874,#57875,#57876)),
.unspecified.,.f.,.f.,.f.)b_spline_surface_with_knots((4,4),(4,1,1,1,1,1,1,1,1,
1,1,1,1,1,1,1,1,4),(0.e0,1.e0),(4.995443092287e-1,5.204133166678e-1,
5.295657156574e-1,5.396194447088e-1,5.505054883787e-1,5.625934931500e-1,
5.761543586849e-1,5.912713132294e-1,6.081338948994e-1,6.269610167109e-1,
6.478608546423e-1,6.708570353328e-1,6.959679996293e-1,7.232774774061e-1,
7.529696232239e-1,7.853309725092e-1,8.206781721701e-1,8.757467846468e-1),
.unspecified.)geometric_representation_item()rational_b_spline_surface(((
1.576532097642e0,1.576532097642e0,1.576532097642e0,1.576532097642e0,
1.576532097642e0,1.576532097642e0,1.576532097642e0,1.576532097642e0,
1.576532097642e0,1.576532097642e0,1.576532097642e0,1.576532097642e0,
1.576532097642e0,1.576532097642e0,1.576532097642e0,1.576532097642e0,
1.576532097642e0,1.576532097642e0,1.576532097642e0,1.576532097642e0),(
8.078226341194e-1,8.078226341194e-1,8.078226341194e-1,8.078226341194e-1,
8.078226341194e-1,8.078226341194e-1,8.078226341194e-1,8.078226341194e-1,
8.078226341194e-1,8.078226341194e-1,8.078226341194e-1,8.078226341194e-1,
8.078226341194e-1,8.078226341194e-1,8.078226341194e-1,8.078226341194e-1,
8.078226341194e-1,8.078226341194e-1,8.078226341194e-1,8.078226341194e-1),(
8.078226341194e-1,8.078226341194e-1,8.078226341194e-1,8.078226341194e-1,
8.078226341194e-1,8.078226341194e-1,8.078226341194e-1,8.078226341194e-1,
8.078226341194e-1,8.078226341194e-1,8.078226341194e-1,8.078226341194e-1,
8.078226341194e-1,8.078226341194e-1,8.078226341194e-1,8.078226341194e-1,
8.078226341194e-1,8.078226341194e-1,8.078226341194e-1,8.078226341194e-1),(
1.576532097642e0,1.576532097642e0,1.576532097642e0,1.576532097642e0,
1.576532097642e0,1.576532097642e0,1.576532097642e0,1.576532097642e0,
1.576532097642e0,1.576532097642e0,1.576532097642e0,1.576532097642e0,
1.576532097642e0,1.576532097642e0,1.576532097642e0,1.576532097642e0,
1.576532097642e0,1.576532097642e0,1.576532097642e0,1.576532097642e0)))representation_item('')surface());
#57879=oriented_edge('',*,*,#57878,.f.);
#57880=oriented_edge('',*,*,#57788,.t.);
#57881=oriented_edge('',*,*,#57777,.t.);
#57882=oriented_edge('',*,*,#44145,.f.);
#57883=edge_loop('',(#57879,#57880,#57881,#57882));
#57884=face_outer_bound('',#57883,.f.);
#57886=cartesian_point('',(-6.377275320563e1,3.848465032009e1,
-2.460528104879e1));
#57887=direction('',(-2.145146101813e-3,1.332983627975e-2,9.999088527526e-1));
#57888=direction('',(9.871654847753e-1,1.597006748376e-1,-1.117067601709e-5));
#57889=axis2_placement_3d('',#57886,#57887,#57888);
#57890=cylindrical_surface('',#57889,3.000055924646e-1);
#57891=oriented_edge('',*,*,#57878,.t.);
#57892=oriented_edge('',*,*,#44143,.f.);
#57894=oriented_edge('',*,*,#57893,.t.);
#57896=oriented_edge('',*,*,#57895,.f.);
#57897=edge_loop('',(#57891,#57892,#57894,#57896));
#57898=face_outer_bound('',#57897,.f.);
#57900=cartesian_point('',(-6.053876365903e1,3.643867915093e1,
-3.934391487365e1));
#57901=direction('',(-5.000918655766e-1,-8.659096301356e-1,1.042297570878e-2));
#57902=direction('',(-7.115556908612e-1,4.040278291192e-1,-5.748478164700e-1));
#57903=axis2_placement_3d('',#57900,#57901,#57902);
#57904=toroidal_surface('',#57903,3.697836906422e0,2.999996386495e-1);
#57906=oriented_edge('',*,*,#57905,.f.);
#57907=oriented_edge('',*,*,#57893,.f.);
#57909=oriented_edge('',*,*,#57908,.f.);
#57911=oriented_edge('',*,*,#57910,.f.);
#57913=oriented_edge('',*,*,#57912,.t.);
#57914=edge_loop('',(#57906,#57907,#57909,#57911,#57913));
#57915=face_outer_bound('',#57914,.f.);
#57917=cartesian_point('',(-5.634016199589e1,3.483740877127e1,0.e0));
#57918=direction('',(4.999725846828e-1,8.659779190621e-1,-1.047178411625e-2));
#57919=direction('',(-8.660254037844e-1,5.e-1,0.e0));
#57920=axis2_placement_3d('',#57917,#57918,#57919);
#57921=plane('',#57920);
#57923=oriented_edge('',*,*,#57922,.t.);
#57925=oriented_edge('',*,*,#57924,.t.);
#57926=oriented_edge('',*,*,#57790,.t.);
#57927=oriented_edge('',*,*,#57895,.t.);
#57928=oriented_edge('',*,*,#57905,.t.);
#57930=oriented_edge('',*,*,#57929,.t.);
#57931=edge_loop('',(#57923,#57925,#57926,#57927,#57928,#57930));
#57932=face_outer_bound('',#57931,.f.);
#57934=cartesian_point('',(-6.281210817244e1,3.889081842526e1,
-2.154670092950e1));
#57935=direction('',(2.048453968185e-3,-1.327402248102e-2,-9.999097980136e-1));
#57936=direction('',(9.997210821983e-1,-2.349868348498e-2,2.360017549031e-3));
#57937=axis2_placement_3d('',#57934,#57935,#57936);
#57938=cylindrical_surface('',#57937,5.000150358353e-1);
#57939=oriented_edge('',*,*,#57553,.f.);
#57941=oriented_edge('',*,*,#57940,.f.);
#57942=oriented_edge('',*,*,#57922,.f.);
#57943=oriented_edge('',*,*,#57530,.t.);
#57944=edge_loop('',(#57939,#57941,#57942,#57943));
#57945=face_outer_bound('',#57944,.f.);
#57947=cartesian_point('',(-6.500240596770e1,4.031718429692e1,
-8.219509828690e0));
#57948=direction('',(-5.001633318098e-1,-8.658684188920e-1,1.041742186229e-2));
#57949=direction('',(7.553978533914e-1,-4.304062361305e-1,4.940896224286e-1));
#57950=axis2_placement_3d('',#57947,#57948,#57949);
#57951=toroidal_surface('',#57950,2.497873680413e0,4.999993431551e-1);
#57953=oriented_edge('',*,*,#57952,.t.);
#57954=oriented_edge('',*,*,#57792,.f.);
#57955=oriented_edge('',*,*,#57924,.f.);
#57956=oriented_edge('',*,*,#57940,.t.);
#57957=edge_loop('',(#57953,#57954,#57955,#57956));
#57958=face_outer_bound('',#57957,.f.);
#57960=cartesian_point('',(0.e0,0.e0,-8.220551782475e0));
#57961=direction('',(0.e0,0.e0,1.e0));
#57962=direction('',(8.322942597903e-1,-5.543340735695e-1,0.e0));
#57963=axis2_placement_3d('',#57960,#57961,#57962);
#57964=toroidal_surface('',#57963,7.649382607502e1,3.e0);
#57965=oriented_edge('',*,*,#57952,.f.);
#57966=oriented_edge('',*,*,#57551,.t.);
#57967=oriented_edge('',*,*,#57549,.t.);
#57969=oriented_edge('',*,*,#57968,.f.);
#57970=oriented_edge('',*,*,#57771,.t.);
#57971=oriented_edge('',*,*,#57769,.t.);
#57972=edge_loop('',(#57965,#57966,#57967,#57969,#57970,#57971));
#57973=face_outer_bound('',#57972,.f.);
#57975=cartesian_point('',(-6.212353611142e1,4.462569107822e1,
-8.219506755297e0));
#57976=direction('',(6.085637398591e-1,7.934365680076e-1,1.042051231838e-2));
#57977=direction('',(7.929654492396e-1,-6.076133109367e-1,-4.485377001826e-2));
#57978=axis2_placement_3d('',#57975,#57976,#57977);
#57979=toroidal_surface('',#57978,2.497861005134e0,4.999993257741e-1);
#57980=oriented_edge('',*,*,#57968,.t.);
#57982=oriented_edge('',*,*,#57981,.f.);
#57983=oriented_edge('',*,*,#57735,.f.);
#57984=oriented_edge('',*,*,#57754,.t.);
#57985=edge_loop('',(#57980,#57982,#57983,#57984));
#57986=face_outer_bound('',#57985,.f.);
#57988=cartesian_point('',(-5.996758429530e1,4.314794925191e1,
-2.154670092349e1));
#57989=direction('',(-1.304750707995e-2,-3.187223789633e-3,9.999097980136e-1));
#57990=direction('',(4.042866478649e-1,-9.146292892070e-1,2.360017549364e-3));
#57991=axis2_placement_3d('',#57988,#57989,#57990);
#57992=cylindrical_surface('',#57991,5.000150358354e-1);
#57993=oriented_edge('',*,*,#57547,.f.);
#57994=oriented_edge('',*,*,#57588,.f.);
#57995=oriented_edge('',*,*,#57737,.f.);
#57996=oriented_edge('',*,*,#57981,.t.);
#57997=edge_loop('',(#57993,#57994,#57995,#57996));
#57998=face_outer_bound('',#57997,.f.);
#58000=cartesian_point('',(-6.279955031574e1,3.771075252902e1,
-4.213845709265e1));
#58001=direction('',(-4.675224465630e-1,2.800630359179e-1,8.384434732719e-1));
#58002=direction('',(8.809760454397e-1,2.257596425092e-1,4.158290408034e-1));
#58003=axis2_placement_3d('',#58000,#58001,#58002);
#58004=cylindrical_surface('',#58003,2.999999999988e-1);
#58005=oriented_edge('',*,*,#57501,.t.);
#58006=oriented_edge('',*,*,#57532,.t.);
#58007=oriented_edge('',*,*,#57929,.f.);
#58008=oriented_edge('',*,*,#57912,.f.);
#58010=oriented_edge('',*,*,#58009,.t.);
#58011=edge_loop('',(#58005,#58006,#58007,#58008,#58010));
#58012=face_outer_bound('',#58011,.f.);
#58014=cartesian_point('',(-4.459455969526e-11,2.575122252156e-11,
-4.228096149021e1));
#58015=direction('',(0.e0,0.e0,1.e0));
#58016=direction('',(-8.660254037844e-1,5.e-1,0.e0));
#58017=axis2_placement_3d('',#58014,#58015,#58016);
#58018=conical_surface('',#58017,7.351737503131e1,3.302386755580e1);
#58019=oriented_edge('',*,*,#57387,.f.);
#58020=oriented_edge('',*,*,#57385,.f.);
#58021=oriented_edge('',*,*,#58009,.f.);
#58023=oriented_edge('',*,*,#58022,.f.);
#58025=oriented_edge('',*,*,#58024,.f.);
#58027=oriented_edge('',*,*,#58026,.f.);
#58029=oriented_edge('',*,*,#58028,.f.);
#58030=edge_loop('',(#58019,#58020,#58021,#58023,#58025,#58027,#58029));
#58031=face_outer_bound('',#58030,.f.);
#58033=cartesian_point('',(0.e0,0.e0,-3.934268702288e1));
#58034=direction('',(0.e0,0.e0,1.e0));
#58035=direction('',(8.667674274804e-1,-4.987125691810e-1,0.e0));
#58036=axis2_placement_3d('',#58033,#58034,#58035);
#58037=toroidal_surface('',#58036,7.065650925828e1,4.e0);
#58039=oriented_edge('',*,*,#58038,.t.);
#58041=oriented_edge('',*,*,#58040,.t.);
#58042=oriented_edge('',*,*,#58026,.t.);
#58043=oriented_edge('',*,*,#58024,.t.);
#58044=oriented_edge('',*,*,#58022,.t.);
#58045=oriented_edge('',*,*,#57910,.t.);
#58046=oriented_edge('',*,*,#57908,.t.);
#58047=oriented_edge('',*,*,#44141,.t.);
#58048=oriented_edge('',*,*,#44139,.t.);
#58049=edge_loop('',(#58039,#58041,#58042,#58043,#58044,#58045,#58046,#58047,
#58048));
#58050=face_outer_bound('',#58049,.f.);
#58052=cartesian_point('',(-6.182581107009e1,3.420825271964e1,
-3.934373633893e1));
#58053=direction('',(4.999111169467e-1,8.660137517643e-1,1.044303156532e-2));
#58054=direction('',(-8.658743463270e-1,4.994973260987e-1,2.764122995003e-2));
#58055=axis2_placement_3d('',#58052,#58053,#58054);
#58056=toroidal_surface('',#58055,3.698456012617e0,2.999994703729e-1);
#58058=oriented_edge('',*,*,#58057,.f.);
#58060=oriented_edge('',*,*,#58059,.f.);
#58061=oriented_edge('',*,*,#58040,.f.);
#58062=oriented_edge('',*,*,#58038,.f.);
#58064=oriented_edge('',*,*,#58063,.t.);
#58065=edge_loop('',(#58058,#58060,#58061,#58062,#58064));
#58066=face_outer_bound('',#58065,.f.);
#58068=cartesian_point('',(-6.906608176066e1,3.756591981963e1,0.e0));
#58069=direction('',(-4.999725846828e-1,-8.659779190621e-1,-1.047178411625e-2));
#58070=direction('',(8.660254037844e-1,-5.e-1,0.e0));
#58071=axis2_placement_3d('',#58068,#58069,#58070);
#58072=plane('',#58071);
#58074=oriented_edge('',*,*,#58073,.t.);
#58076=oriented_edge('',*,*,#58075,.t.);
#58078=oriented_edge('',*,*,#58077,.t.);
#58080=oriented_edge('',*,*,#58079,.t.);
#58081=oriented_edge('',*,*,#58057,.t.);
#58083=oriented_edge('',*,*,#58082,.t.);
#58084=edge_loop('',(#58074,#58076,#58078,#58080,#58081,#58083));
#58085=face_outer_bound('',#58084,.f.);
#58087=cartesian_point('',(-6.571084273708e1,3.513111599547e1,
-6.593067342610e0));
#58088=direction('',(-3.919178772486e-1,2.154582346197e-1,8.944149633294e-1));
#58089=direction('',(4.409015893478e-1,-8.092881103327e-1,3.881475788726e-1));
#58090=axis2_placement_3d('',#58087,#58088,#58089);
#58091=cylindrical_surface('',#58090,5.000000030393e-1);
#58093=oriented_edge('',*,*,#58092,.t.);
#58095=oriented_edge('',*,*,#58094,.f.);
#58096=oriented_edge('',*,*,#58073,.f.);
#58098=oriented_edge('',*,*,#58097,.t.);
#58099=edge_loop('',(#58093,#58095,#58096,#58098));
#58100=face_outer_bound('',#58099,.f.);
#58102=cartesian_point('',(3.150403890807e-13,0.e0,-5.729424002763e0));
#58103=direction('',(0.e0,0.e0,1.e0));
#58104=direction('',(0.e0,-1.e0,0.e0));
#58105=axis2_placement_3d('',#58102,#58103,#58104);
#58106=conical_surface('',#58105,7.438528799863e1,2.656505117708e1);
#58108=oriented_edge('',*,*,#58107,.f.);
#58110=oriented_edge('',*,*,#58109,.f.);
#58112=oriented_edge('',*,*,#58111,.f.);
#58113=oriented_edge('',*,*,#58092,.f.);
#58115=oriented_edge('',*,*,#58114,.t.);
#58116=oriented_edge('',*,*,#44133,.f.);
#58118=oriented_edge('',*,*,#58117,.f.);
#58119=edge_loop('',(#58108,#58110,#58112,#58113,#58115,#58116,#58118));
#58120=face_outer_bound('',#58119,.f.);
#58122=cartesian_point('',(-6.782673629818e1,3.072486995301e1,
-6.695452801835e0));
#58123=direction('',(4.095190053386e-1,-1.797666975784e-1,-8.944149589023e-1));
#58124=direction('',(9.104553138883e-1,1.428724669634e-1,3.881476260347e-1));
#58125=axis2_placement_3d('',#58122,#58123,#58124);
#58126=cylindrical_surface('',#58125,5.000000035650e-1);
#58127=oriented_edge('',*,*,#58107,.t.);
#58129=oriented_edge('',*,*,#58128,.f.);
#58131=oriented_edge('',*,*,#58130,.f.);
#58133=oriented_edge('',*,*,#58132,.t.);
#58134=edge_loop('',(#58127,#58129,#58131,#58133));
#58135=face_outer_bound('',#58134,.f.);
#58137=cartesian_point('',(-6.938542476135e1,3.010829696354e1,
-4.344360152179e0));
#58138=cartesian_point('',(-6.937745156861e1,3.019728980943e1,
-4.305361660097e0));
#58139=cartesian_point('',(-6.934487738550e1,3.036407176018e1,
-4.261661619499e0));
#58140=cartesian_point('',(-6.924763156430e1,3.058802590026e1,
-4.261125309451e0));
#58141=cartesian_point('',(-6.915625705942e1,3.073842934917e1,
-4.289247727797e0));
#58142=cartesian_point('',(-6.904874394265e1,3.086888997025e1,
-4.343778304281e0));
#58143=cartesian_point('',(-6.893346178458e1,3.097356183902e1,
-4.417685535647e0));
#58144=cartesian_point('',(-6.881480370235e1,3.105382401034e1,
-4.505594796538e0));
#58145=cartesian_point('',(-6.869471835046e1,3.111291917826e1,
-4.604589262742e0));
#58146=cartesian_point('',(-6.857370285873e1,3.115382421463e1,
-4.713751787931e0));
#58147=cartesian_point('',(-6.845167127330e1,3.117853118343e1,
-4.833335041417e0));
#58148=cartesian_point('',(-6.832879260767e1,3.118807514230e1,
-4.963761610511e0));
#58149=cartesian_point('',(-6.820560145189e1,3.118291544477e1,
-5.105265759788e0));
#58150=cartesian_point('',(-6.808269670179e1,3.116315115598e1,
-5.258107049611e0));
#58151=cartesian_point('',(-6.796055670521e1,3.112848792884e1,
-5.422851306039e0));
#58152=cartesian_point('',(-6.783957245792e1,3.107809470825e1,
-5.600518589377e0));
#58153=cartesian_point('',(-6.772032267151e1,3.101048979522e1,
-5.792449764436e0));
#58154=cartesian_point('',(-6.758595457414e1,3.091006633080e1,
-6.032080448650e0));
#58155=cartesian_point('',(-6.750193935067e1,3.082263221847e1,
-6.206084329170e0));
#58156=cartesian_point('',(-6.745625536421e1,3.076485256249e1,
-6.310923503638e0));
#58157=cartesian_point('',(-6.887046224928e1,2.988776856222e1,
-4.070086935620e0));
#58158=cartesian_point('',(-6.886931466003e1,2.996837212828e1,
-4.018430493774e0));
#58159=cartesian_point('',(-6.884491983133e1,3.013842602503e1,
-3.958669892962e0));
#58160=cartesian_point('',(-6.874506971096e1,3.036970077010e1,
-3.957102129157e0));
#58161=cartesian_point('',(-6.864790781296e1,3.052041580207e1,
-3.994662469567e0));
#58162=cartesian_point('',(-6.853488892364e1,3.064092257671e1,
-4.066571441961e0));
#58163=cartesian_point('',(-6.841842633893e1,3.072459290176e1,
-4.161223382750e0));
#58164=cartesian_point('',(-6.830507091100e1,3.077497044914e1,
-4.269817933211e0));
#58165=cartesian_point('',(-6.819748520029e1,3.079823445324e1,
-4.387677031285e0));
#58166=cartesian_point('',(-6.809621754858e1,3.079987584579e1,
-4.513305461942e0));
#58167=cartesian_point('',(-6.800109736349e1,3.078379343319e1,
-4.646942945174e0));
#58168=cartesian_point('',(-6.791214743361e1,3.075261713340e1,
-4.789181589204e0));
#58169=cartesian_point('',(-6.782968458307e1,3.070821613817e1,
-4.940477283421e0));
#58170=cartesian_point('',(-6.775411915387e1,3.065189609045e1,
-5.101323397146e0));
#58171=cartesian_point('',(-6.768590048392e1,3.058440926543e1,
-5.272496835394e0));
#58172=cartesian_point('',(-6.762563542824e1,3.050595216089e1,
-5.455173467722e0));
#58173=cartesian_point('',(-6.757434350713e1,3.041627258865e1,
-5.650763525628e0));
#58174=cartesian_point('',(-6.752745480261e1,3.029920527849e1,
-5.893010854338e0));
#58175=cartesian_point('',(-6.750918351858e1,3.021031068670e1,
-6.067222029653e0));
#58176=cartesian_point('',(-6.750383907538e1,3.015576879296e1,
-6.171590723914e0));
#58177=cartesian_point('',(-6.840324405427e1,2.998450868074e1,
-4.476181784708e0));
#58178=cartesian_point('',(-6.840420027936e1,3.000853711419e1,
-4.442782295594e0));
#58179=cartesian_point('',(-6.839808570022e1,3.006289487536e1,
-4.405947521993e0));
#58180=cartesian_point('',(-6.836616048735e1,3.013709979750e1,
-4.404294935633e0));
#58181=cartesian_point('',(-6.833445700448e1,3.018451372215e1,
-4.426499613570e0));
#58182=cartesian_point('',(-6.829777202416e1,3.022038632102e1,
-4.471153086378e0));
#58183=cartesian_point('',(-6.826076252372e1,3.024248772820e1,
-4.533588723208e0));
#58184=cartesian_point('',(-6.822589099097e1,3.025233651317e1,
-4.610189489682e0));
#58185=cartesian_point('',(-6.819412866666e1,3.025242388543e1,
-4.698942820012e0));
#58186=cartesian_point('',(-6.816565786309e1,3.024494400062e1,
-4.799231302848e0));
#58187=cartesian_point('',(-6.814040847469e1,3.023147440607e1,
-4.911321297892e0));
#58188=cartesian_point('',(-6.811836017704e1,3.021313624629e1,
-5.035559656610e0));
#58189=cartesian_point('',(-6.809957273826e1,3.019077923618e1,
-5.172079843429e0));
#58190=cartesian_point('',(-6.808414075325e1,3.016503799303e1,
-5.321034895754e0));
#58191=cartesian_point('',(-6.807219965210e1,3.013634027076e1,
-5.482897990909e0));
#58192=cartesian_point('',(-6.806397825340e1,3.010493043860e1,
-5.658630316044e0));
#58193=cartesian_point('',(-6.805987566513e1,3.007094476138e1,
-5.849566613508e0));
#58194=cartesian_point('',(-6.806063257620e1,3.002889369242e1,
-6.089204952908e0));
#58195=cartesian_point('',(-6.806655377447e1,2.999907134199e1,
-6.264316226909e0));
#58196=cartesian_point('',(-6.807203710587e1,2.998154527118e1,
-6.370214426508e0));
#58197=cartesian_point('',(-6.866721024788e1,3.025700725028e1,
-4.968615014269e0));
#58198=cartesian_point('',(-6.866247102794e1,3.025903200570e1,
-4.957681376019e0));
#58199=cartesian_point('',(-6.865799750843e1,3.024796418650e1,
-4.949223247968e0));
#58200=cartesian_point('',(-6.866516683564e1,3.023046832724e1,
-4.948556547465e0));
#58201=cartesian_point('',(-6.867441595150e1,3.022207582267e1,
-4.953074019775e0));
#58202=cartesian_point('',(-6.868424442163e1,3.022243556693e1,
-4.965707048822e0));
#58203=cartesian_point('',(-6.869109869173e1,3.023246280631e1,
-4.990090912652e0));
#58204=cartesian_point('',(-6.869308718620e1,3.025042357896e1,
-5.028818866918e0));
#58205=cartesian_point('',(-6.868955863850e1,3.027389129383e1,
-5.083071526761e0));
#58206=cartesian_point('',(-6.868044751267e1,3.030077497097e1,
-5.153281118340e0));
#58207=cartesian_point('',(-6.866582232460e1,3.032949840138e1,
-5.239741261912e0));
#58208=cartesian_point('',(-6.864578581386e1,3.035877733442e1,
-5.342497532565e0));
#58209=cartesian_point('',(-6.862047742028e1,3.038750396905e1,
-5.461288558562e0));
#58210=cartesian_point('',(-6.859001066872e1,3.041474586009e1,
-5.595850737135e0));
#58211=cartesian_point('',(-6.855438136335e1,3.043970980169e1,
-5.746282999754e0));
#58212=cartesian_point('',(-6.851339937689e1,3.046163832740e1,
-5.913275393822e0));
#58213=cartesian_point('',(-6.846668971417e1,3.047964687382e1,
-6.098052741147e0));
#58214=cartesian_point('',(-6.840556314492e1,3.049453945833e1,
-6.333672849327e0));
#58215=cartesian_point('',(-6.835873695454e1,3.049791204823e1,
-6.509060374545e0));
#58216=cartesian_point('',(-6.832969757935e1,3.049703364965e1,
-6.616250726679e0));
#58217=(bounded_surface()b_spline_surface(3,3,((#58137,#58138,#58139,#58140,
#58141,#58142,#58143,#58144,#58145,#58146,#58147,#58148,#58149,#58150,#58151,
#58152,#58153,#58154,#58155,#58156),(#58157,#58158,#58159,#58160,#58161,#58162,
#58163,#58164,#58165,#58166,#58167,#58168,#58169,#58170,#58171,#58172,#58173,
#58174,#58175,#58176),(#58177,#58178,#58179,#58180,#58181,#58182,#58183,#58184,
#58185,#58186,#58187,#58188,#58189,#58190,#58191,#58192,#58193,#58194,#58195,
#58196),(#58197,#58198,#58199,#58200,#58201,#58202,#58203,#58204,#58205,#58206,
#58207,#58208,#58209,#58210,#58211,#58212,#58213,#58214,#58215,#58216)),
.unspecified.,.f.,.f.,.f.)b_spline_surface_with_knots((4,4),(4,1,1,1,1,1,1,1,1,
1,1,1,1,1,1,1,1,4),(0.e0,1.e0),(4.995443380996e-1,5.204136661958e-1,
5.295660872599e-1,5.396198238658e-1,5.505058793364e-1,5.625939044648e-1,
5.761547878329e-1,5.912717570109e-1,6.081343526454e-1,6.269614842734e-1,
6.478613245266e-1,6.708574986559e-1,6.959684481554e-1,7.232779039013e-1,
7.529700210414e-1,7.853313342670e-1,8.206784885564e-1,8.757467847796e-1),
.unspecified.)geometric_representation_item()rational_b_spline_surface(((
1.576532098531e0,1.576532098531e0,1.576532098531e0,1.576532098531e0,
1.576532098531e0,1.576532098531e0,1.576532098531e0,1.576532098531e0,
1.576532098531e0,1.576532098531e0,1.576532098531e0,1.576532098531e0,
1.576532098531e0,1.576532098531e0,1.576532098531e0,1.576532098531e0,
1.576532098531e0,1.576532098531e0,1.576532098531e0,1.576532098531e0),(
8.078226338229e-1,8.078226338229e-1,8.078226338229e-1,8.078226338229e-1,
8.078226338229e-1,8.078226338229e-1,8.078226338229e-1,8.078226338229e-1,
8.078226338229e-1,8.078226338229e-1,8.078226338229e-1,8.078226338229e-1,
8.078226338229e-1,8.078226338229e-1,8.078226338229e-1,8.078226338229e-1,
8.078226338229e-1,8.078226338229e-1,8.078226338229e-1,8.078226338229e-1),(
8.078226338229e-1,8.078226338229e-1,8.078226338229e-1,8.078226338229e-1,
8.078226338229e-1,8.078226338229e-1,8.078226338229e-1,8.078226338229e-1,
8.078226338229e-1,8.078226338229e-1,8.078226338229e-1,8.078226338229e-1,
8.078226338229e-1,8.078226338229e-1,8.078226338229e-1,8.078226338229e-1,
8.078226338229e-1,8.078226338229e-1,8.078226338229e-1,8.078226338229e-1),(
1.576532098531e0,1.576532098531e0,1.576532098531e0,1.576532098531e0,
1.576532098531e0,1.576532098531e0,1.576532098531e0,1.576532098531e0,
1.576532098531e0,1.576532098531e0,1.576532098531e0,1.576532098531e0,
1.576532098531e0,1.576532098531e0,1.576532098531e0,1.576532098531e0,
1.576532098531e0,1.576532098531e0,1.576532098531e0,1.576532098531e0)))representation_item('')surface());
#58219=oriented_edge('',*,*,#58218,.f.);
#58220=oriented_edge('',*,*,#58128,.t.);
#58221=oriented_edge('',*,*,#58117,.t.);
#58222=oriented_edge('',*,*,#44131,.f.);
#58223=edge_loop('',(#58219,#58220,#58221,#58222));
#58224=face_outer_bound('',#58223,.f.);
#58226=cartesian_point('',(-6.825042332658e1,2.983139415830e1,
-2.460528104879e1));
#58227=direction('',(-3.866686852034e-3,1.293579993e-2,9.999088527526e-1));
#58228=direction('',(9.578750262293e-1,2.871853652286e-1,-1.117067578494e-5));
#58229=axis2_placement_3d('',#58226,#58227,#58228);
#58230=cylindrical_surface('',#58229,3.000055924668e-1);
#58231=oriented_edge('',*,*,#58218,.t.);
#58232=oriented_edge('',*,*,#44129,.f.);
#58234=oriented_edge('',*,*,#58233,.t.);
#58236=oriented_edge('',*,*,#58235,.f.);
#58237=edge_loop('',(#58231,#58232,#58234,#58236));
#58238=face_outer_bound('',#58237,.f.);
#58240=cartesian_point('',(-6.477704818331e1,2.822504689613e1,
-3.934391487366e1));
#58241=direction('',(-3.827896238275e-1,-9.237767400570e-1,1.042297556988e-2));
#58242=direction('',(-7.582044472354e-1,3.076946604832e-1,-5.748478164719e-1));
#58243=axis2_placement_3d('',#58240,#58241,#58242);
#58244=toroidal_surface('',#58243,3.697836906383e0,2.999996386487e-1);
#58246=oriented_edge('',*,*,#58245,.f.);
#58247=oriented_edge('',*,*,#58233,.f.);
#58249=oriented_edge('',*,*,#58248,.f.);
#58251=oriented_edge('',*,*,#58250,.f.);
#58253=oriented_edge('',*,*,#58252,.t.);
#58254=edge_loop('',(#58246,#58247,#58249,#58251,#58253));
#58255=face_outer_bound('',#58254,.f.);
#58257=cartesian_point('',(-6.040535841352e1,2.718550309547e1,0.e0));
#58258=direction('',(3.826624495897e-1,9.238288756103e-1,-1.047178411625e-2));
#58259=direction('',(-9.238795325113e-1,3.826834323651e-1,0.e0));
#58260=axis2_placement_3d('',#58257,#58258,#58259);
#58261=plane('',#58260);
#58263=oriented_edge('',*,*,#58262,.t.);
#58265=oriented_edge('',*,*,#58264,.t.);
#58266=oriented_edge('',*,*,#58130,.t.);
#58267=oriented_edge('',*,*,#58235,.t.);
#58268=oriented_edge('',*,*,#58245,.t.);
#58270=oriented_edge('',*,*,#58269,.t.);
#58271=edge_loop('',(#58263,#58265,#58266,#58267,#58268,#58270));
#58272=face_outer_bound('',#58271,.f.);
#58274=cartesian_point('',(-6.735101232099e1,3.035947677728e1,
-2.154670092964e1));
#58275=direction('',(3.763536770548e-3,-1.289308448215e-2,-9.999097980136e-1));
#58276=direction('',(9.942355234307e-1,1.071921371444e-1,2.360017549261e-3));
#58277=axis2_placement_3d('',#58274,#58275,#58276);
#58278=cylindrical_surface('',#58277,5.000150358339e-1);
#58279=oriented_edge('',*,*,#57271,.f.);
#58281=oriented_edge('',*,*,#58280,.f.);
#58282=oriented_edge('',*,*,#58262,.f.);
#58283=oriented_edge('',*,*,#57248,.t.);
#58284=edge_loop('',(#58279,#58281,#58282,#58283));
#58285=face_outer_bound('',#58284,.f.);
#58287=cartesian_point('',(-6.970874992068e1,3.148774866050e1,
-8.219509828591e0));
#58288=direction('',(-3.828658576379e-1,-9.237452096647e-1,1.041742178391e-2));
#58289=direction('',(8.051146070861e-1,-3.281248458685e-1,4.940896224172e-1));
#58290=axis2_placement_3d('',#58287,#58288,#58289);
#58291=toroidal_surface('',#58290,2.497873680303e0,4.999993431581e-1);
#58293=oriented_edge('',*,*,#58292,.t.);
#58294=oriented_edge('',*,*,#58132,.f.);
#58295=oriented_edge('',*,*,#58264,.f.);
#58296=oriented_edge('',*,*,#58280,.t.);
#58297=edge_loop('',(#58293,#58294,#58295,#58296));
#58298=face_outer_bound('',#58297,.f.);
#58300=cartesian_point('',(0.e0,0.e0,-8.220551782475e0));
#58301=direction('',(0.e0,0.e0,1.e0));
#58302=direction('',(8.975289828608e-1,-4.409554681880e-1,0.e0));
#58303=axis2_placement_3d('',#58300,#58301,#58302);
#58304=toroidal_surface('',#58303,7.649382607502e1,3.e0);
#58305=oriented_edge('',*,*,#58292,.f.);
#58306=oriented_edge('',*,*,#57269,.t.);
#58307=oriented_edge('',*,*,#57267,.t.);
#58309=oriented_edge('',*,*,#58308,.f.);
#58310=oriented_edge('',*,*,#58111,.t.);
#58311=oriented_edge('',*,*,#58109,.t.);
#58312=edge_loop('',(#58305,#58306,#58307,#58309,#58310,#58311));
#58313=face_outer_bound('',#58312,.f.);
#58315=cartesian_point('',(-6.741688217999e1,3.613516348852e1,
-8.219506755326e0));
#58316=direction('',(4.997931385448e-1,8.660821159609e-1,1.042051228036e-2));
#58317=direction('',(8.654909718103e-1,-4.989123340143e-1,-4.485377000065e-2));
#58318=axis2_placement_3d('',#58315,#58316,#58317);
#58319=toroidal_surface('',#58318,2.497861005233e0,4.999993257755e-1);
#58320=oriented_edge('',*,*,#58308,.t.);
#58322=oriented_edge('',*,*,#58321,.f.);
#58323=oriented_edge('',*,*,#58075,.f.);
#58324=oriented_edge('',*,*,#58094,.t.);
#58325=edge_loop('',(#58320,#58322,#58323,#58324));
#58326=face_outer_bound('',#58325,.f.);
#58328=cartesian_point('',(-6.508649081654e1,3.495147212992e1,
-2.154670092321e1));
#58329=direction('',(-1.251986766317e-2,-4.862998065472e-3,9.999097980136e-1));
#58330=direction('',(5.202109979599e-1,-8.540345121356e-1,2.360017549293e-3));
#58331=axis2_placement_3d('',#58328,#58329,#58330);
#58332=cylindrical_surface('',#58331,5.000150358351e-1);
#58333=oriented_edge('',*,*,#57265,.f.);
#58334=oriented_edge('',*,*,#57306,.f.);
#58335=oriented_edge('',*,*,#58077,.f.);
#58336=oriented_edge('',*,*,#58321,.t.);
#58337=edge_loop('',(#58333,#58334,#58335,#58336));
#58338=face_outer_bound('',#58337,.f.);
#58340=cartesian_point('',(-6.718453239091e1,2.919114563777e1,
-4.213845709196e1));
#58341=direction('',(-5.000782888788e-1,2.166431330924e-1,8.384434732741e-1));
#58342=direction('',(8.439716267574e-1,3.388186860953e-1,4.158290408102e-1));
#58343=axis2_placement_3d('',#58340,#58341,#58342);
#58344=cylindrical_surface('',#58343,2.999999999982e-1);
#58345=oriented_edge('',*,*,#57219,.t.);
#58346=oriented_edge('',*,*,#57250,.t.);
#58347=oriented_edge('',*,*,#58269,.f.);
#58348=oriented_edge('',*,*,#58252,.f.);
#58350=oriented_edge('',*,*,#58349,.t.);
#58351=edge_loop('',(#58345,#58346,#58347,#58348,#58350));
#58352=face_outer_bound('',#58351,.f.);
#58354=cartesian_point('',(-4.756628399202e-11,1.971114740463e-11,
-4.228096149021e1));
#58355=direction('',(0.e0,0.e0,1.e0));
#58356=direction('',(-9.238795325113e-1,3.826834323651e-1,0.e0));
#58357=axis2_placement_3d('',#58354,#58355,#58356);
#58358=conical_surface('',#58357,7.351737503131e1,3.302386755580e1);
#58359=oriented_edge('',*,*,#57105,.f.);
#58360=oriented_edge('',*,*,#57103,.f.);
#58361=oriented_edge('',*,*,#58349,.f.);
#58363=oriented_edge('',*,*,#58362,.f.);
#58365=oriented_edge('',*,*,#58364,.f.);
#58367=oriented_edge('',*,*,#58366,.f.);
#58369=oriented_edge('',*,*,#58368,.f.);
#58370=edge_loop('',(#58359,#58360,#58361,#58363,#58365,#58367,#58369));
#58371=face_outer_bound('',#58370,.f.);
#58373=cartesian_point('',(0.e0,0.e0,-3.934268702288e1));
#58374=direction('',(0.e0,0.e0,1.e0));
#58375=direction('',(9.244471646491e-1,-3.813101621676e-1,0.e0));
#58376=axis2_placement_3d('',#58373,#58374,#58375);
#58377=toroidal_surface('',#58376,7.065650925828e1,4.e0);
#58379=oriented_edge('',*,*,#58378,.t.);
#58381=oriented_edge('',*,*,#58380,.t.);
#58382=oriented_edge('',*,*,#58366,.t.);
#58383=oriented_edge('',*,*,#58364,.t.);
#58384=oriented_edge('',*,*,#58362,.t.);
#58385=oriented_edge('',*,*,#58250,.t.);
#58386=oriented_edge('',*,*,#58248,.t.);
#58387=oriented_edge('',*,*,#44127,.t.);
#58388=oriented_edge('',*,*,#44125,.t.);
#58389=edge_loop('',(#58379,#58381,#58382,#58383,#58384,#58385,#58386,#58387,
#58388));
#58390=face_outer_bound('',#58389,.f.);
#58392=cartesian_point('',(-6.576195565630e1,2.584570867406e1,
-3.934373633894e1));
#58393=direction('',(3.825968310176e-1,9.238563784404e-1,1.044303166103e-2));
#58394=direction('',(-9.236641550941e-1,3.822047762662e-1,2.764122995766e-2));
#58395=axis2_placement_3d('',#58392,#58393,#58394);
#58396=toroidal_surface('',#58395,3.698456012643e0,2.999994703748e-1);
#58398=oriented_edge('',*,*,#58397,.f.);
#58400=oriented_edge('',*,*,#58399,.f.);
#58401=oriented_edge('',*,*,#58380,.f.);
#58402=oriented_edge('',*,*,#58378,.f.);
#58404=oriented_edge('',*,*,#58403,.t.);
#58405=edge_loop('',(#58398,#58400,#58401,#58402,#58404));
#58406=face_outer_bound('',#58405,.f.);
#58408=cartesian_point('',(-7.337854832813e1,2.822960550418e1,0.e0));
#58409=direction('',(-3.826624495897e-1,-9.238288756103e-1,-1.047178411625e-2));
#58410=direction('',(9.238795325113e-1,-3.826834323651e-1,0.e0));
#58411=axis2_placement_3d('',#58408,#58409,#58410);
#58412=plane('',#58411);
#58414=oriented_edge('',*,*,#58413,.t.);
#58416=oriented_edge('',*,*,#58415,.t.);
#58418=oriented_edge('',*,*,#58417,.t.);
#58420=oriented_edge('',*,*,#58419,.t.);
#58421=oriented_edge('',*,*,#58397,.t.);
#58423=oriented_edge('',*,*,#58422,.t.);
#58424=edge_loop('',(#58414,#58416,#58418,#58420,#58421,#58423));
#58425=face_outer_bound('',#58424,.f.);
#58427=cartesian_point('',(-6.973420816763e1,2.625357833803e1,
-6.593067342434e0));
#58428=direction('',(-4.166879084276e-1,1.624594113756e-1,8.944149633284e-1));
#58429=direction('',(5.427629105681e-1,-7.448153327693e-1,3.881475788711e-1));
#58430=axis2_placement_3d('',#58427,#58428,#58429);
#58431=cylindrical_surface('',#58430,5.000000030371e-1);
#58433=oriented_edge('',*,*,#58432,.t.);
#58435=oriented_edge('',*,*,#58434,.f.);
#58436=oriented_edge('',*,*,#58413,.f.);
#58438=oriented_edge('',*,*,#58437,.t.);
#58439=edge_loop('',(#58433,#58435,#58436,#58438));
#58440=face_outer_bound('',#58439,.f.);
#58442=cartesian_point('',(3.150403890807e-13,0.e0,-5.729424002763e0));
#58443=direction('',(0.e0,0.e0,1.e0));
#58444=direction('',(0.e0,-1.e0,0.e0));
#58445=axis2_placement_3d('',#58442,#58443,#58444);
#58446=conical_surface('',#58445,7.438528799863e1,2.656505117708e1);
#58448=oriented_edge('',*,*,#58447,.f.);
#58450=oriented_edge('',*,*,#58449,.f.);
#58452=oriented_edge('',*,*,#58451,.f.);
#58453=oriented_edge('',*,*,#58432,.f.);
#58455=oriented_edge('',*,*,#58454,.t.);
#58456=oriented_edge('',*,*,#44119,.f.);
#58458=oriented_edge('',*,*,#58457,.f.);
#58459=edge_loop('',(#58448,#58450,#58452,#58453,#58455,#58456,#58458));
#58460=face_outer_bound('',#58459,.f.);
#58462=cartesian_point('',(-7.125686945048e1,2.160884881229e1,
-6.695452796682e0));
#58463=direction('',(4.294797760005e-1,-1.247758121504e-1,-8.944149589026e-1));
#58464=direction('',(8.840176433783e-1,2.604884385155e-1,3.881476260336e-1));
#58465=axis2_placement_3d('',#58462,#58463,#58464);
#58466=cylindrical_surface('',#58465,5.000000035650e-1);
#58467=oriented_edge('',*,*,#58447,.t.);
#58469=oriented_edge('',*,*,#58468,.f.);
#58471=oriented_edge('',*,*,#58470,.f.);
#58473=oriented_edge('',*,*,#58472,.t.);
#58474=edge_loop('',(#58467,#58469,#58471,#58473));
#58475=face_outer_bound('',#58474,.f.);
#58477=cartesian_point('',(-7.272208253054e1,2.079401801501e1,
-4.344486323617e0));
#58478=cartesian_point('',(-7.272541918811e1,2.088302965299e1,
-4.305508376004e0));
#58479=cartesian_point('',(-7.271501964360e1,2.105210088407e1,
-4.261849280719e0));
#58480=cartesian_point('',(-7.264818950093e1,2.128648449605e1,
-4.261022732840e0));
#58481=cartesian_point('',(-7.257736476360e1,2.144766729684e1,
-4.288945123601e0));
#58482=cartesian_point('',(-7.248785986247e1,2.159126406547e1,
-4.343342492883e0));
#58483=cartesian_point('',(-7.238723744305e1,2.171029720209e1,
-4.417176726161e0));
#58484=cartesian_point('',(-7.228005634986e1,2.180553459527e1,
-4.505049795145e0));
#58485=cartesian_point('',(-7.216868507998e1,2.187993683665e1,
-4.604027796896e0));
#58486=cartesian_point('',(-7.205401267214e1,2.193639756392e1,
-4.713183082734e0));
#58487=cartesian_point('',(-7.193621552689e1,2.197691090207e1,
-4.832765176262e0));
#58488=cartesian_point('',(-7.181559493371e1,2.200248629203e1,
-4.963198032507e0));
#58489=cartesian_point('',(-7.169274076128e1,2.201351181884e1,
-5.104716877347e0));
#58490=cartesian_point('',(-7.156826074524e1,2.201000884492e1,
-5.257581088138e0));
#58491=cartesian_point('',(-7.144259196885e1,2.199162413448e1,
-5.422355784274e0));
#58492=cartesian_point('',(-7.131601419979e1,2.195748344036e1,
-5.600060925796e0));
#58493=cartesian_point('',(-7.118890768233e1,2.190604222145e1,
-5.792038373030e0));
#58494=cartesian_point('',(-7.104246254578e1,2.182399623833e1,
-6.031825056839e0));
#58495=cartesian_point('',(-7.094767105792e1,2.174822659684e1,
-6.205966727699e0));
#58496=cartesian_point('',(-7.089477675945e1,2.169684692626e1,
-6.310923417555e0));
#58497=cartesian_point('',(-7.218295811516e1,2.064260912835e1,
-4.070292175746e0));
#58498=cartesian_point('',(-7.219171249797e1,2.072242965593e1,
-4.018624819024e0));
#58499=cartesian_point('',(-7.218985482334e1,2.089361292573e1,
-3.958929108678e0));
#58500=cartesian_point('',(-7.212145860040e1,2.113559202692e1,
-3.956966659509e0));
#58501=cartesian_point('',(-7.204495747727e1,2.129789709558e1,
-3.994259178818e0));
#58502=cartesian_point('',(-7.194868395212e1,2.143241971990e1,
-4.066004149905e0));
#58503=cartesian_point('',(-7.184412037064e1,2.153084625598e1,
-4.160583332080e0));
#58504=cartesian_point('',(-7.173826032391e1,2.159579931871e1,
-4.269157616151e0));
#58505=cartesian_point('',(-7.163457107744e1,2.163306034448e1,
-4.387020746015e0));
#58506=cartesian_point('',(-7.153432327037e1,2.164801544440e1,
-4.512661510936e0));
#58507=cartesian_point('',(-7.143785898244e1,2.164456504236e1,
-4.646314780008e0));
#58508=cartesian_point('',(-7.134554329606e1,2.162532172507e1,
-4.788573855252e0));
#58509=cartesian_point('',(-7.125793444329e1,2.159210231625e1,
-4.939895752409e0));
#58510=cartesian_point('',(-7.117561045312e1,2.154615133878e1,
-5.100773976437e0));
#58511=cartesian_point('',(-7.109911571977e1,2.148815878326e1,
-5.271985121648e0));
#58512=cartesian_point('',(-7.102907777260e1,2.141824210307e1,
-5.454705364874e0));
#58513=cartesian_point('',(-7.096647446186e1,2.133601892216e1,
-5.650346281379e0));
#58514=cartesian_point('',(-7.090463547027e1,2.122601456999e1,
-5.892754821687e0));
#58515=cartesian_point('',(-7.087488405409e1,2.114020051946e1,
-6.067105011666e0));
#58516=cartesian_point('',(-7.086245201831e1,2.108676310581e1,
-6.171590736007e0));
#58517=cartesian_point('',(-7.173202371972e1,2.079955415377e1,
-4.476268628847e0));
#58518=cartesian_point('',(-7.173586284390e1,2.082317824399e1,
-4.442908106405e0));
#58519=cartesian_point('',(-7.173693820981e1,2.087766818229e1,
-4.406105361002e0));
#58520=cartesian_point('',(-7.171511329988e1,2.095529579084e1,
-4.404217660093e0));
#58521=cartesian_point('',(-7.168992356019e1,2.100651591990e1,
-4.426255991747e0));
#58522=cartesian_point('',(-7.165824857665e1,2.104697763665e1,
-4.470790754907e0));
#58523=cartesian_point('',(-7.162442948567e1,2.107381784911e1,
-4.533152060197e0));
#58524=cartesian_point('',(-7.159111972655e1,2.108820768661e1,
-4.609707370149e0));
#58525=cartesian_point('',(-7.155961541168e1,2.109249158077e1,
-4.698432727199e0));
#58526=cartesian_point('',(-7.153038742888e1,2.108882668372e1,
-4.798703024120e0));
#58527=cartesian_point('',(-7.150357304743e1,2.107879109509e1,
-4.910782334763e0));
#58528=cartesian_point('',(-7.147929831239e1,2.106350209686e1,
-5.035018965797e0));
#58529=cartesian_point('',(-7.145773347729e1,2.104379636321e1,
-5.171547271457e0));
#58530=cartesian_point('',(-7.143905536184e1,2.102029230120e1,
-5.320519955925e0));
#58531=cartesian_point('',(-7.142345419926e1,2.099339754840e1,
-5.482409293889e0));
#58532=cartesian_point('',(-7.141118874949e1,2.096332530986e1,
-5.658176168054e0));
#58533=cartesian_point('',(-7.140267249648e1,2.093015894690e1,
-5.849156148409e0));
#58534=cartesian_point('',(-7.139791999443e1,2.088834193385e1,
-6.088948218704e0));
#58535=cartesian_point('',(-7.139989598727e1,2.085797746358e1,
-6.264197460634e0));
#58536=cartesian_point('',(-7.140304822698e1,2.083986533631e1,
-6.370214337810e0));
#58537=cartesian_point('',(-7.202889953729e1,2.103527626588e1,
-4.968559320914e0));
#58538=cartesian_point('',(-7.202468037334e1,2.103790186910e1,
-4.957722906063e0));
#58539=cartesian_point('',(-7.201878954208e1,2.102759038917e1,
-4.949255214296e0));
#58540=cartesian_point('',(-7.202354950896e1,2.100933046150e1,
-4.948543570548e0));
#58541=cartesian_point('',(-7.203160138740e1,2.099975185398e1,
-4.953016998955e0));
#58542=cartesian_point('',(-7.204139831766e1,2.099875680753e1,
-4.965586435098e0));
#58543=cartesian_point('',(-7.204952537293e1,2.100774639118e1,
-4.989894872625e0));
#58544=cartesian_point('',(-7.205386965240e1,2.102525724841e1,
-5.028547902123e0));
#58545=cartesian_point('',(-7.205346212453e1,2.104896655647e1,
-5.082734889548e0));
#58546=cartesian_point('',(-7.204796243854e1,2.107680434966e1,
-5.152890317612e0));
#58547=cartesian_point('',(-7.203723215727e1,2.110719484181e1,
-5.239308603899e0));
#58548=cartesian_point('',(-7.202120511849e1,2.113884886937e1,
-5.342037092966e0));
#58549=cartesian_point('',(-7.199987478456e1,2.117064781707e1,
-5.460815010664e0));
#58550=cartesian_point('',(-7.197323214630e1,2.120165057281e1,
-5.595377850366e0));
#58551=cartesian_point('',(-7.194116986544e1,2.123106986358e1,
-5.745822926848e0));
#58552=cartesian_point('',(-7.190340083188e1,2.125817863311e1,
-5.912839246847e0));
#58553=cartesian_point('',(-7.185943773766e1,2.128214827863e1,
-6.097651834256e0));
#58554=cartesian_point('',(-7.180074679519e1,2.130492087939e1,
-6.333416441751e0));
#58555=cartesian_point('',(-7.175472714867e1,2.131438915089e1,
-6.508940148538e0));
#58556=cartesian_point('',(-7.172578922833e1,2.131731203167e1,
-6.616250549120e0));
#58557=(bounded_surface()b_spline_surface(3,3,((#58477,#58478,#58479,#58480,
#58481,#58482,#58483,#58484,#58485,#58486,#58487,#58488,#58489,#58490,#58491,
#58492,#58493,#58494,#58495,#58496),(#58497,#58498,#58499,#58500,#58501,#58502,
#58503,#58504,#58505,#58506,#58507,#58508,#58509,#58510,#58511,#58512,#58513,
#58514,#58515,#58516),(#58517,#58518,#58519,#58520,#58521,#58522,#58523,#58524,
#58525,#58526,#58527,#58528,#58529,#58530,#58531,#58532,#58533,#58534,#58535,
#58536),(#58537,#58538,#58539,#58540,#58541,#58542,#58543,#58544,#58545,#58546,
#58547,#58548,#58549,#58550,#58551,#58552,#58553,#58554,#58555,#58556)),
.unspecified.,.f.,.f.,.f.)b_spline_surface_with_knots((4,4),(4,1,1,1,1,1,1,1,1,
1,1,1,1,1,1,1,1,4),(0.e0,1.e0),(4.995388265968e-1,5.203457370979e-1,
5.294938348365e-1,5.395460870693e-1,5.504298425271e-1,5.625138929789e-1,
5.760712881859e-1,5.911853946838e-1,6.080452572227e-1,6.268704622040e-1,
6.477698361732e-1,6.707672762972e-1,6.958810982421e-1,7.231948372286e-1,
7.528925335730e-1,7.852608648114e-1,8.206168524184e-1,8.757468175139e-1),
.unspecified.)geometric_representation_item()rational_b_spline_surface(((
1.576531900042e0,1.576531900042e0,1.576531900042e0,1.576531900042e0,
1.576531900042e0,1.576531900042e0,1.576531900042e0,1.576531900042e0,
1.576531900042e0,1.576531900042e0,1.576531900042e0,1.576531900042e0,
1.576531900042e0,1.576531900042e0,1.576531900042e0,1.576531900042e0,
1.576531900042e0,1.576531900042e0,1.576531900042e0,1.576531900042e0),(
8.078226999859e-1,8.078226999859e-1,8.078226999859e-1,8.078226999859e-1,
8.078226999859e-1,8.078226999859e-1,8.078226999859e-1,8.078226999859e-1,
8.078226999859e-1,8.078226999859e-1,8.078226999859e-1,8.078226999859e-1,
8.078226999859e-1,8.078226999859e-1,8.078226999859e-1,8.078226999859e-1,
8.078226999859e-1,8.078226999859e-1,8.078226999859e-1,8.078226999859e-1),(
8.078226999859e-1,8.078226999859e-1,8.078226999859e-1,8.078226999859e-1,
8.078226999859e-1,8.078226999859e-1,8.078226999859e-1,8.078226999859e-1,
8.078226999859e-1,8.078226999859e-1,8.078226999859e-1,8.078226999859e-1,
8.078226999859e-1,8.078226999859e-1,8.078226999859e-1,8.078226999859e-1,
8.078226999859e-1,8.078226999859e-1,8.078226999859e-1,8.078226999859e-1),(
1.576531900042e0,1.576531900042e0,1.576531900042e0,1.576531900042e0,
1.576531900042e0,1.576531900042e0,1.576531900042e0,1.576531900042e0,
1.576531900042e0,1.576531900042e0,1.576531900042e0,1.576531900042e0,
1.576531900042e0,1.576531900042e0,1.576531900042e0,1.576531900042e0,
1.576531900042e0,1.576531900042e0,1.576531900042e0,1.576531900042e0)))representation_item('')surface());
#58559=oriented_edge('',*,*,#58558,.f.);
#58560=oriented_edge('',*,*,#58468,.t.);
#58561=oriented_edge('',*,*,#58457,.t.);
#58562=oriented_edge('',*,*,#44117,.f.);
#58563=edge_loop('',(#58559,#58560,#58561,#58562));
#58564=face_outer_bound('',#58563,.f.);
#58566=cartesian_point('',(-7.156030978182e1,2.066771457164e1,
-2.460528104879e1));
#58567=direction('',(-5.522067518144e-3,1.232042845706e-2,9.999088527526e-1));
#58568=direction('',(9.121950604044e-1,4.097562344237e-1,-1.117067595733e-5));
#58569=axis2_placement_3d('',#58566,#58567,#58568);
#58570=cylindrical_surface('',#58569,3.000055924654e-1);
#58571=oriented_edge('',*,*,#58558,.t.);
#58572=oriented_edge('',*,*,#44115,.f.);
#58574=oriented_edge('',*,*,#58573,.t.);
#58576=oriented_edge('',*,*,#58575,.f.);
#58577=edge_loop('',(#58571,#58572,#58574,#58576));
#58578=face_outer_bound('',#58577,.f.);
#58580=cartesian_point('',(-6.790697945284e1,1.952847626487e1,
-3.934391487366e1));
#58581=direction('',(-2.589377451213e-1,-9.658377740235e-1,1.042297562497e-2));
#58582=direction('',(-7.918801155027e-1,2.060967504990e-1,-5.748478164743e-1));
#58583=axis2_placement_3d('',#58580,#58581,#58582);
#58584=toroidal_surface('',#58583,3.697836906352e0,2.999996386465e-1);
#58586=oriented_edge('',*,*,#58585,.f.);
#58587=oriented_edge('',*,*,#58573,.f.);
#58589=oriented_edge('',*,*,#58588,.f.);
#58591=oriented_edge('',*,*,#58590,.f.);
#58593=oriented_edge('',*,*,#58592,.t.);
#58594=edge_loop('',(#58586,#58587,#58589,#58591,#58593));
#58595=face_outer_bound('',#58594,.f.);
#58597=cartesian_point('',(-6.343700240117e1,1.906844592446e1,0.e0));
#58598=direction('',(2.588048538901e-1,9.658728639631e-1,-1.047178411625e-2));
#58599=direction('',(-9.659258262891e-1,2.588190451026e-1,0.e0));
#58600=axis2_placement_3d('',#58597,#58598,#58599);
#58601=plane('',#58600);
#58603=oriented_edge('',*,*,#58602,.t.);
#58605=oriented_edge('',*,*,#58604,.t.);
#58606=oriented_edge('',*,*,#58470,.t.);
#58607=oriented_edge('',*,*,#58575,.t.);
#58608=oriented_edge('',*,*,#58585,.t.);
#58610=oriented_edge('',*,*,#58609,.t.);
#58611=edge_loop('',(#58603,#58605,#58606,#58607,#58608,#58610));
#58612=face_outer_bound('',#58611,.f.);
#58614=cartesian_point('',(-7.073752197550e1,2.130867606440e1,
-2.154670092979e1));
#58615=direction('',(5.414224415121e-3,-1.229154223305e-2,-9.999097980136e-1));
#58616=direction('',(9.717383192027e-1,2.360488705974e-1,2.360017549195e-3));
#58617=axis2_placement_3d('',#58614,#58615,#58616);
#58618=cylindrical_surface('',#58617,5.000150358344e-1);
#58619=oriented_edge('',*,*,#56985,.f.);
#58621=oriented_edge('',*,*,#58620,.f.);
#58622=oriented_edge('',*,*,#58602,.f.);
#58623=oriented_edge('',*,*,#56962,.t.);
#58624=edge_loop('',(#58619,#58621,#58622,#58623));
#58625=face_outer_bound('',#58624,.f.);
#58627=cartesian_point('',(-7.322235783587e1,2.211954891409e1,
-8.219509828628e0));
#58628=direction('',(-2.590174423456e-1,-9.658164638708e-1,1.041742179686e-2));
#58629=direction('',(8.410556267133e-1,-2.202291483486e-1,4.940896224285e-1));
#58630=axis2_placement_3d('',#58627,#58628,#58629);
#58631=toroidal_surface('',#58630,2.497873680295e0,4.999993431568e-1);
#58633=oriented_edge('',*,*,#58632,.t.);
#58634=oriented_edge('',*,*,#58472,.f.);
#58635=oriented_edge('',*,*,#58604,.f.);
#58636=oriented_edge('',*,*,#58620,.t.);
#58637=edge_loop('',(#58633,#58634,#58635,#58636));
#58638=face_outer_bound('',#58637,.f.);
#58640=cartesian_point('',(0.e0,0.e0,-8.220551782475e0));
#58641=direction('',(0.e0,0.e0,1.e0));
#58642=direction('',(9.474067361925e-1,-3.200319924898e-1,0.e0));
#58643=axis2_placement_3d('',#58640,#58641,#58642);
#58644=toroidal_surface('',#58643,7.649382607502e1,3.e0);
#58645=oriented_edge('',*,*,#58632,.f.);
#58646=oriented_edge('',*,*,#56983,.t.);
#58647=oriented_edge('',*,*,#56981,.t.);
#58649=oriented_edge('',*,*,#58648,.f.);
#58650=oriented_edge('',*,*,#58451,.t.);
#58651=oriented_edge('',*,*,#58449,.t.);
#58652=edge_loop('',(#58645,#58646,#58647,#58649,#58650,#58651));
#58653=face_outer_bound('',#58652,.f.);
#58655=cartesian_point('',(-7.155670670233e1,2.702635323344e1,
-8.219506755279e0));
#58656=direction('',(3.824709382976e-1,9.239087586342e-1,1.042051230537e-2));
#58657=direction('',(9.232077037422e-1,-3.816748289654e-1,-4.485377002395e-2));
#58658=axis2_placement_3d('',#58655,#58656,#58657);
#58659=toroidal_surface('',#58658,2.497861005034e0,4.999993257746e-1);
#58660=oriented_edge('',*,*,#58648,.t.);
#58662=oriented_edge('',*,*,#58661,.f.);
#58663=oriented_edge('',*,*,#58415,.f.);
#58664=oriented_edge('',*,*,#58434,.t.);
#58665=edge_loop('',(#58660,#58662,#58663,#58664));
#58666=face_outer_bound('',#58665,.f.);
#58668=cartesian_point('',(-6.909174943452e1,2.615696562942e1,
-2.154670092292e1));
#58669=direction('',(-1.177800983933e-2,-6.455565096036e-3,9.999097980136e-1));
#58670=direction('',(6.272343936514e-1,-7.788269677778e-1,2.360017549226e-3));
#58671=axis2_placement_3d('',#58668,#58669,#58670);
#58672=cylindrical_surface('',#58671,5.000150358365e-1);
#58673=oriented_edge('',*,*,#56979,.f.);
#58674=oriented_edge('',*,*,#57020,.f.);
#58675=oriented_edge('',*,*,#58417,.f.);
#58676=oriented_edge('',*,*,#58661,.t.);
#58677=edge_loop('',(#58673,#58674,#58675,#58676));
#58678=face_outer_bound('',#58677,.f.);
#58680=cartesian_point('',(-7.041996848942e1,2.017207015111e1,
-4.213845709195e1));
#58681=direction('',(-5.240776530313e-1,1.495164062025e-1,8.384434732702e-1));
#58682=direction('',(7.925266195413e-1,4.460804480552e-1,4.158290408103e-1));
#58683=axis2_placement_3d('',#58680,#58681,#58682);
#58684=cylindrical_surface('',#58683,2.999999999981e-1);
#58685=oriented_edge('',*,*,#56933,.t.);
#58686=oriented_edge('',*,*,#56964,.t.);
#58687=oriented_edge('',*,*,#58609,.f.);
#58688=oriented_edge('',*,*,#58592,.f.);
#58690=oriented_edge('',*,*,#58689,.t.);
#58691=edge_loop('',(#58685,#58686,#58687,#58688,#58690));
#58692=face_outer_bound('',#58691,.f.);
#58694=cartesian_point('',(-4.973124140917e-11,1.333393066649e-11,
-4.228096149021e1));
#58695=direction('',(0.e0,0.e0,1.e0));
#58696=direction('',(-9.659258262891e-1,2.588190451025e-1,0.e0));
#58697=axis2_placement_3d('',#58694,#58695,#58696);
#58698=conical_surface('',#58697,7.351737503131e1,3.302386755580e1);
#58699=oriented_edge('',*,*,#56819,.f.);
#58700=oriented_edge('',*,*,#56817,.f.);
#58701=oriented_edge('',*,*,#58689,.f.);
#58703=oriented_edge('',*,*,#58702,.f.);
#58705=oriented_edge('',*,*,#58704,.f.);
#58707=oriented_edge('',*,*,#58706,.f.);
#58709=oriented_edge('',*,*,#58708,.f.);
#58710=edge_loop('',(#58699,#58700,#58701,#58703,#58705,#58707,#58709));
#58711=face_outer_bound('',#58710,.f.);
#58713=cartesian_point('',(0.e0,0.e0,-3.934268702288e1));
#58714=direction('',(0.e0,0.e0,1.e0));
#58715=direction('',(9.663093545255e-1,-2.573834325604e-1,0.e0));
#58716=axis2_placement_3d('',#58713,#58714,#58715);
#58717=toroidal_surface('',#58716,7.065650925828e1,4.e0);
#58719=oriented_edge('',*,*,#58718,.t.);
#58721=oriented_edge('',*,*,#58720,.t.);
#58722=oriented_edge('',*,*,#58706,.t.);
#58723=oriented_edge('',*,*,#58704,.t.);
#58724=oriented_edge('',*,*,#58702,.t.);
#58725=oriented_edge('',*,*,#58590,.t.);
#58726=oriented_edge('',*,*,#58588,.t.);
#58727=oriented_edge('',*,*,#44113,.t.);
#58728=oriented_edge('',*,*,#44111,.t.);
#58729=edge_loop('',(#58719,#58721,#58722,#58723,#58724,#58725,#58726,#58727,
#58728));
#58730=face_outer_bound('',#58729,.f.);
#58732=cartesian_point('',(-6.857289494748e1,1.704093738990e1,
-3.934373633893e1));
#58733=direction('',(2.587362065341e-1,9.658915666470e-1,1.044303158228e-2));
#58734=direction('',(-9.656498143829e-1,2.583725960490e-1,2.764122994973e-2));
#58735=axis2_placement_3d('',#58732,#58733,#58734);
#58736=toroidal_surface('',#58735,3.698456012628e0,2.999994703721e-1);
#58738=oriented_edge('',*,*,#58737,.f.);
#58740=oriented_edge('',*,*,#58739,.f.);
#58741=oriented_edge('',*,*,#58720,.f.);
#58742=oriented_edge('',*,*,#58718,.f.);
#58744=oriented_edge('',*,*,#58743,.t.);
#58745=edge_loop('',(#58738,#58740,#58741,#58742,#58744));
#58746=face_outer_bound('',#58745,.f.);
#58748=cartesian_point('',(-7.643548758933e1,1.841027481182e1,0.e0));
#58749=direction('',(-2.588048538901e-1,-9.658728639631e-1,-1.047178411625e-2));
#58750=direction('',(9.659258262891e-1,-2.588190451026e-1,0.e0));
#58751=axis2_placement_3d('',#58748,#58749,#58750);
#58752=plane('',#58751);
#58754=oriented_edge('',*,*,#58753,.t.);
#58756=oriented_edge('',*,*,#58755,.t.);
#58758=oriented_edge('',*,*,#58757,.t.);
#58760=oriented_edge('',*,*,#58759,.t.);
#58761=oriented_edge('',*,*,#58737,.t.);
#58763=oriented_edge('',*,*,#58762,.t.);
#58764=edge_loop('',(#58754,#58756,#58758,#58760,#58761,#58763));
#58765=face_outer_bound('',#58764,.f.);
#58767=cartesian_point('',(-7.256440196238e1,1.692683467631e1,
-6.593067342438e0));
#58768=direction('',(-4.343282939561e-1,1.066808625660e-1,8.944149633316e-1));
#58769=direction('',(6.353374079275e-1,-6.675985583448e-1,3.881475788716e-1));
#58770=axis2_placement_3d('',#58767,#58768,#58769);
#58771=cylindrical_surface('',#58770,5.000000030384e-1);
#58773=oriented_edge('',*,*,#58772,.t.);
#58775=oriented_edge('',*,*,#58774,.f.);
#58776=oriented_edge('',*,*,#58753,.f.);
#58778=oriented_edge('',*,*,#58777,.t.);
#58779=edge_loop('',(#58773,#58775,#58776,#58778));
#58780=face_outer_bound('',#58779,.f.);
#58782=cartesian_point('',(3.150403890807e-13,0.e0,-5.729424002763e0));
#58783=direction('',(0.e0,0.e0,1.e0));
#58784=direction('',(0.e0,-1.e0,0.e0));
#58785=axis2_placement_3d('',#58782,#58783,#58784);
#58786=conical_surface('',#58785,7.438528799863e1,2.656505117708e1);
#58788=oriented_edge('',*,*,#58787,.f.);
#58790=oriented_edge('',*,*,#58789,.f.);
#58792=oriented_edge('',*,*,#58791,.f.);
#58793=oriented_edge('',*,*,#58772,.f.);
#58795=oriented_edge('',*,*,#58794,.t.);
#58796=oriented_edge('',*,*,#44105,.f.);
#58798=oriented_edge('',*,*,#58797,.f.);
#58799=edge_loop('',(#58788,#58790,#58792,#58793,#58795,#58796,#58798));
#58800=face_outer_bound('',#58799,.f.);
#58802=cartesian_point('',(-7.346777780794e1,1.212309427626e1,
-6.695452796777e0));
#58803=direction('',(4.420920286221e-1,-6.764997799264e-2,-8.944149589013e-1));
#58804=direction('',(8.424541858962e-1,3.736473806560e-1,3.881476260327e-1));
#58805=axis2_placement_3d('',#58802,#58803,#58804);
#58806=cylindrical_surface('',#58805,5.000000035643e-1);
#58807=oriented_edge('',*,*,#58787,.t.);
#58809=oriented_edge('',*,*,#58808,.f.);
#58811=oriented_edge('',*,*,#58810,.f.);
#58813=oriented_edge('',*,*,#58812,.t.);
#58814=edge_loop('',(#58807,#58809,#58811,#58813));
#58815=face_outer_bound('',#58814,.f.);
#58817=cartesian_point('',(-7.481437669193e1,1.112388499554e1,
-4.344595043741e0));
#58818=cartesian_point('',(-7.482896192761e1,1.121153323495e1,
-4.305624572459e0));
#58819=cartesian_point('',(-7.484076312267e1,1.138008376519e1,
-4.261998055448e0));
#58820=cartesian_point('',(-7.480533737864e1,1.162087572357e1,
-4.260942712183e0));
#58821=cartesian_point('',(-7.475627891959e1,1.179001849502e1,
-4.288706524598e0));
#58822=cartesian_point('',(-7.468635282055e1,1.194423502323e1,
-4.342998101001e0));
#58823=cartesian_point('',(-7.460215866890e1,1.207554699769e1,
-4.416774340851e0));
#58824=cartesian_point('',(-7.450833220781e1,1.218409767140e1,
-4.504618649899e0));
#58825=cartesian_point('',(-7.440761853883e1,1.227251172277e1,
-4.603583566295e0));
#58826=cartesian_point('',(-7.430128351375e1,1.234354678839e1,
-4.712733098312e0));
#58827=cartesian_point('',(-7.418976440351e1,1.239916293555e1,
-4.832314252736e0));
#58828=cartesian_point('',(-7.407349114617e1,1.244032595818e1,
-4.962752060999e0));
#58829=cartesian_point('',(-7.395309938422e1,1.246734556148e1,
-5.104282514518e0));
#58830=cartesian_point('',(-7.382919538758e1,1.248016452875e1,
-5.257164848706e0));
#58831=cartesian_point('',(-7.370216748063e1,1.247837627564e1,
-5.421963623465e0));
#58832=cartesian_point('',(-7.357217946762e1,1.246107803279e1,
-5.599698717310e0));
#58833=cartesian_point('',(-7.343940664881e1,1.242668886926e1,
-5.791712777290e0));
#58834=cartesian_point('',(-7.328340998288e1,1.236445616122e1,
-6.031622934122e0));
#58835=cartesian_point('',(-7.317946957710e1,1.230167702962e1,
-6.205873668274e0));
#58836=cartesian_point('',(-7.312026888204e1,1.225760219115e1,
-6.310923375578e0));
#58837=cartesian_point('',(-7.426028819863e1,1.104413256738e1,
-4.070469203263e0));
#58838=cartesian_point('',(-7.427883304038e1,1.112200039076e1,
-4.018778729261e0));
#58839=cartesian_point('',(-7.429937619705e1,1.129147928744e1,
-3.959134625306e0));
#58840=cartesian_point('',(-7.426343620035e1,1.153999763458e1,
-3.956861055979e0));
#58841=cartesian_point('',(-7.420891887022e1,1.171103707799e1,
-3.993941187843e0));
#58842=cartesian_point('',(-7.413109720332e1,1.185720124562e1,
-4.065555802572e0));
#58843=cartesian_point('',(-7.404028907876e1,1.196864851138e1,
-4.160077076435e0));
#58844=cartesian_point('',(-7.394379540896e1,1.204703413148e1,
-4.268635166756e0));
#58845=cartesian_point('',(-7.384582517398e1,1.209763729872e1,
-4.386501429666e0));
#58846=cartesian_point('',(-7.374835069317e1,1.212564189805e1,
-4.512151941008e0));
#58847=cartesian_point('',(-7.365222338393e1,1.213488008345e1,
-4.645817692830e0));
#58848=cartesian_point('',(-7.355814644633e1,1.212790092826e1,
-4.788092923260e0));
#58849=cartesian_point('',(-7.346691110141e1,1.210643675018e1,
-4.939435543810e0));
#58850=cartesian_point('',(-7.337925385860e1,1.207164873483e1,
-5.100339169615e0));
#58851=cartesian_point('',(-7.329580536393e1,1.202415204083e1,
-5.271580149041e0));
#58852=cartesian_point('',(-7.321720347240e1,1.196398263792e1,
-5.454334900240e0));
#58853=cartesian_point('',(-7.314436780995e1,1.189063436370e1,
-5.650016061238e0));
#58854=cartesian_point('',(-7.306863753579e1,1.178960396485e1,
-5.892552203170e0));
#58855=cartesian_point('',(-7.302790676803e1,1.170835997074e1,
-6.067012426391e0));
#58856=cartesian_point('',(-7.300858881710e1,1.165695702419e1,
-6.171590783934e0));
#58857=cartesian_point('',(-7.383341359060e1,1.125866698149e1,
-4.476343326633e0));
#58858=cartesian_point('',(-7.384008972681e1,1.128155460390e1,
-4.443007767393e0));
#58859=cartesian_point('',(-7.384828068042e1,1.133527669108e1,
-4.406230496523e0));
#58860=cartesian_point('',(-7.383687433769e1,1.141498800824e1,
-4.404157455262e0));
#58861=cartesian_point('',(-7.381863563310e1,1.146910978455e1,
-4.426063946506e0));
#58862=cartesian_point('',(-7.379253509090e1,1.151344278030e1,
-4.470504487819e0));
#58863=cartesian_point('',(-7.376251015066e1,1.154454513873e1,
-4.532806795811e0));
#58864=cartesian_point('',(-7.373135393052e1,1.156321985632e1,
-4.609326030953e0));
#58865=cartesian_point('',(-7.370066390853e1,1.157162229383e1,
-4.698029194010e0));
#58866=cartesian_point('',(-7.367119203409e1,1.157183366350e1,
-4.798285067524e0));
#58867=cartesian_point('',(-7.364328157853e1,1.156540440914e1,
-4.910355894525e0));
#58868=cartesian_point('',(-7.361720355020e1,1.155342823805e1,
-5.034591128611e0));
#58869=cartesian_point('',(-7.359323623134e1,1.153671403148e1,
-5.171125833144e0));
#58870=cartesian_point('',(-7.357163596624e1,1.151585303652e1,
-5.320112451514e0));
#58871=cartesian_point('',(-7.355264479559e1,1.149122551886e1,
-5.482022543747e0));
#58872=cartesian_point('',(-7.353654717869e1,1.146300970823e1,
-5.657816749248e0));
#58873=cartesian_point('',(-7.352376398300e1,1.143123456238e1,
-5.848831291651e0));
#58874=cartesian_point('',(-7.351358001018e1,1.139037598309e1,
-6.088745036989e0));
#58875=cartesian_point('',(-7.351157168382e1,1.135999443309e1,
-6.264103482163e0));
#58876=cartesian_point('',(-7.351233344426e1,1.134160954082e1,
-6.370214296791e0));
#58877=cartesian_point('',(-7.415817859277e1,1.145367051144e1,
-4.968510850888e0));
#58878=cartesian_point('',(-7.415451909614e1,1.145680237512e1,
-4.957755840995e0));
#58879=cartesian_point('',(-7.414733229865e1,1.144740979389e1,
-4.949280564290e0));
#58880=cartesian_point('',(-7.414962005711e1,1.142870904266e1,
-4.948533475789e0));
#58881=cartesian_point('',(-7.415632964779e1,1.141812421485e1,
-4.952972139250e0));
#58882=cartesian_point('',(-7.416591004081e1,1.141580433153e1,
-4.965491320613e0));
#58883=cartesian_point('',(-7.417515271581e1,1.142360890402e1,
-4.989740080739e0));
#58884=cartesian_point('',(-7.418176396668e1,1.144037107884e1,
-5.028333778934e0));
#58885=cartesian_point('',(-7.418447445469e1,1.146391353271e1,
-5.082468738885e0));
#58886=cartesian_point('',(-7.418267406061e1,1.149222442700e1,
-5.152581251058e0));
#58887=cartesian_point('',(-7.417601892554e1,1.152375634971e1,
-5.238966361714e0));
#58888=cartesian_point('',(-7.416427461595e1,1.155723788422e1,
-5.341672815820e0));
#58889=cartesian_point('',(-7.414728827708e1,1.159155921528e1,
-5.460440317752e0));
#58890=cartesian_point('',(-7.412492806173e1,1.162578700811e1,
-5.595003648578e0));
#58891=cartesian_point('',(-7.409698492432e1,1.165915359740e1,
-5.745458842973e0));
#58892=cartesian_point('',(-7.406307942393e1,1.169097489801e1,
-5.912494081109e0));
#58893=cartesian_point('',(-7.402262016171e1,1.172049257370e1,
-6.097334544680e0));
#58894=cartesian_point('',(-7.396738225768e1,1.175075689319e1,
-6.333213513963e0));
#58895=cartesian_point('',(-7.392296657219e1,1.176616427693e1,
-6.508845008432e0));
#58896=cartesian_point('',(-7.389463271186e1,1.177284528891e1,
-6.616250431848e0));
#58897=(bounded_surface()b_spline_surface(3,3,((#58817,#58818,#58819,#58820,
#58821,#58822,#58823,#58824,#58825,#58826,#58827,#58828,#58829,#58830,#58831,
#58832,#58833,#58834,#58835,#58836),(#58837,#58838,#58839,#58840,#58841,#58842,
#58843,#58844,#58845,#58846,#58847,#58848,#58849,#58850,#58851,#58852,#58853,
#58854,#58855,#58856),(#58857,#58858,#58859,#58860,#58861,#58862,#58863,#58864,
#58865,#58866,#58867,#58868,#58869,#58870,#58871,#58872,#58873,#58874,#58875,
#58876),(#58877,#58878,#58879,#58880,#58881,#58882,#58883,#58884,#58885,#58886,
#58887,#58888,#58889,#58890,#58891,#58892,#58893,#58894,#58895,#58896)),
.unspecified.,.f.,.f.,.f.)b_spline_surface_with_knots((4,4),(4,1,1,1,1,1,1,1,1,
1,1,1,1,1,1,1,1,4),(0.e0,1.e0),(4.995343370409e-1,5.202920102938e-1,
5.294366677893e-1,5.394877368889e-1,5.503696822904e-1,5.624505902939e-1,
5.760052207354e-1,5.911170604068e-1,6.079747585744e-1,6.267984349203e-1,
6.476974351244e-1,6.706958731220e-1,6.958119655782e-1,7.231290927010e-1,
7.528312035255e-1,7.852050880496e-1,8.205680659939e-1,8.757468455569e-1),
.unspecified.)geometric_representation_item()rational_b_spline_surface(((
1.576531707854e0,1.576531707854e0,1.576531707854e0,1.576531707854e0,
1.576531707854e0,1.576531707854e0,1.576531707854e0,1.576531707854e0,
1.576531707854e0,1.576531707854e0,1.576531707854e0,1.576531707854e0,
1.576531707854e0,1.576531707854e0,1.576531707854e0,1.576531707854e0,
1.576531707854e0,1.576531707854e0,1.576531707854e0,1.576531707854e0),(
8.078227640485e-1,8.078227640485e-1,8.078227640485e-1,8.078227640485e-1,
8.078227640485e-1,8.078227640485e-1,8.078227640485e-1,8.078227640485e-1,
8.078227640485e-1,8.078227640485e-1,8.078227640485e-1,8.078227640485e-1,
8.078227640485e-1,8.078227640485e-1,8.078227640485e-1,8.078227640485e-1,
8.078227640485e-1,8.078227640485e-1,8.078227640485e-1,8.078227640485e-1),(
8.078227640485e-1,8.078227640485e-1,8.078227640485e-1,8.078227640485e-1,
8.078227640485e-1,8.078227640485e-1,8.078227640485e-1,8.078227640485e-1,
8.078227640485e-1,8.078227640485e-1,8.078227640485e-1,8.078227640485e-1,
8.078227640485e-1,8.078227640485e-1,8.078227640485e-1,8.078227640485e-1,
8.078227640485e-1,8.078227640485e-1,8.078227640485e-1,8.078227640485e-1),(
1.576531707854e0,1.576531707854e0,1.576531707854e0,1.576531707854e0,
1.576531707854e0,1.576531707854e0,1.576531707854e0,1.576531707854e0,
1.576531707854e0,1.576531707854e0,1.576531707854e0,1.576531707854e0,
1.576531707854e0,1.576531707854e0,1.576531707854e0,1.576531707854e0,
1.576531707854e0,1.576531707854e0,1.576531707854e0,1.576531707854e0)))representation_item('')surface());
#58899=oriented_edge('',*,*,#58898,.f.);
#58900=oriented_edge('',*,*,#58808,.t.);
#58901=oriented_edge('',*,*,#58797,.t.);
#58902=oriented_edge('',*,*,#44103,.f.);
#58903=edge_loop('',(#58899,#58900,#58901,#58902));
#58904=face_outer_bound('',#58903,.f.);
#58906=cartesian_point('',(-7.364577949644e1,1.115040465848e1,
-2.460528104879e1));
#58907=direction('',(-7.082964078175e-3,1.149425103749e-2,9.999088527526e-1));
#58908=direction('',(8.509071841936e-1,5.253160608271e-1,-1.117067584410e-5));
#58909=axis2_placement_3d('',#58906,#58907,#58908);
#58910=cylindrical_surface('',#58909,3.000055924662e-1);
#58911=oriented_edge('',*,*,#58898,.t.);
#58912=oriented_edge('',*,*,#44101,.f.);
#58914=oriented_edge('',*,*,#58913,.t.);
#58916=oriented_edge('',*,*,#58915,.f.);
#58917=edge_loop('',(#58911,#58912,#58914,#58916));
#58918=face_outer_bound('',#58917,.f.);
#58920=cartesian_point('',(-6.987500347647e1,1.049776799096e1,
-3.934391487365e1));
#58921=direction('',(-1.306553696488e-1,-9.913730558971e-1,1.042297573504e-2));
#58922=direction('',(-8.120064954452e-1,1.009724678130e-1,-5.748478164685e-1));
#58923=axis2_placement_3d('',#58920,#58921,#58922);
#58924=toroidal_surface('',#58923,3.697836906422e0,2.999996386499e-1);
#58926=oriented_edge('',*,*,#58925,.f.);
#58927=oriented_edge('',*,*,#58913,.f.);
#58929=oriented_edge('',*,*,#58928,.f.);
#58931=oriented_edge('',*,*,#58930,.f.);
#58933=oriented_edge('',*,*,#58932,.t.);
#58934=edge_loop('',(#58926,#58927,#58929,#58931,#58933));
#58935=face_outer_bound('',#58934,.f.);
#58937=cartesian_point('',(-6.538322168967e1,1.062512235692e1,0.e0));
#58938=direction('',(1.305190353861e-1,9.913904998230e-1,-1.047178411625e-2));
#58939=direction('',(-9.914448613738e-1,1.305261922200e-1,0.e0));
#58940=axis2_placement_3d('',#58937,#58938,#58939);
#58941=plane('',#58940);
#58943=oriented_edge('',*,*,#58942,.t.);
#58945=oriented_edge('',*,*,#58944,.t.);
#58946=oriented_edge('',*,*,#58810,.t.);
#58947=oriented_edge('',*,*,#58915,.t.);
#58948=oriented_edge('',*,*,#58925,.t.);
#58950=oriented_edge('',*,*,#58949,.t.);
#58951=edge_loop('',(#58943,#58945,#58946,#58947,#58948,#58950));
#58952=face_outer_bound('',#58951,.f.);
#58954=cartesian_point('',(-7.291369301686e1,1.189327799620e1,
-2.154670092964e1));
#58955=direction('',(6.972273179029e-3,-1.147968828877e-2,-9.999097980136e-1));
#58956=direction('',(9.326144029167e-1,3.608667424265e-1,2.360017549265e-3));
#58957=axis2_placement_3d('',#58954,#58955,#58956);
#58958=cylindrical_surface('',#58957,5.000150358329e-1);
#58959=oriented_edge('',*,*,#56703,.f.);
#58961=oriented_edge('',*,*,#58960,.f.);
#58962=oriented_edge('',*,*,#58942,.f.);
#58963=oriented_edge('',*,*,#56680,.t.);
#58964=edge_loop('',(#58959,#58961,#58962,#58963));
#58965=face_outer_bound('',#58964,.f.);
#58967=cartesian_point('',(-7.548311090765e1,1.237287755228e1,
-8.219509828679e0));
#58968=direction('',(-1.307371664796e-1,-9.913623306450e-1,1.041742189877e-2));
#58969=direction('',(8.626059514252e-1,-1.085652687197e-1,4.940896224306e-1));
#58970=axis2_placement_3d('',#58967,#58968,#58969);
#58971=toroidal_surface('',#58970,2.497873680417e0,4.999993431573e-1);
#58973=oriented_edge('',*,*,#58972,.t.);
#58974=oriented_edge('',*,*,#58812,.f.);
#58975=oriented_edge('',*,*,#58944,.f.);
#58976=oriented_edge('',*,*,#58960,.t.);
#58977=edge_loop('',(#58973,#58974,#58975,#58976));
#58978=face_outer_bound('',#58977,.f.);
#58980=cartesian_point('',(0.e0,0.e0,-8.220551782475e0));
#58981=direction('',(0.e0,0.e0,1.e0));
#58982=direction('',(9.810740975974e-1,-1.936326806702e-1,0.e0));
#58983=axis2_placement_3d('',#58980,#58981,#58982);
#58984=toroidal_surface('',#58983,7.649382607502e1,3.e0);
#58985=oriented_edge('',*,*,#58972,.f.);
#58986=oriented_edge('',*,*,#56701,.t.);
#58987=oriented_edge('',*,*,#56699,.t.);
#58989=oriented_edge('',*,*,#58988,.f.);
#58990=oriented_edge('',*,*,#58791,.t.);
#58991=oriented_edge('',*,*,#58789,.t.);
#58992=edge_loop('',(#58985,#58986,#58987,#58989,#58990,#58991));
#58993=face_outer_bound('',#58992,.f.);
#58995=cartesian_point('',(-7.447217613426e1,1.745511458100e1,
-8.219506755319e0));
#58996=direction('',(2.586045540456e-1,9.659270663727e-1,1.042051224558e-2));
#58997=direction('',(9.651280959823e-1,-2.579067615678e-1,-4.485376999890e-2));
#58998=axis2_placement_3d('',#58995,#58996,#58997);
#58999=toroidal_surface('',#58998,2.497861005200e0,4.999993257746e-1);
#59000=oriented_edge('',*,*,#58988,.t.);
#59002=oriented_edge('',*,*,#59001,.f.);
#59003=oriented_edge('',*,*,#58755,.f.);
#59004=oriented_edge('',*,*,#58774,.t.);
#59005=edge_loop('',(#59000,#59002,#59003,#59004));
#59006=face_outer_bound('',#59005,.f.);
#59008=cartesian_point('',(-7.191482906382e1,1.691490619491e1,
-2.154670092335e1));
#59009=direction('',(-1.083462700171e-2,-7.937675617950e-3,9.999097980136e-1));
#59010=direction('',(7.235256349644e-1,-6.902934780704e-1,2.360017549176e-3));
#59011=axis2_placement_3d('',#59008,#59009,#59010);
#59012=cylindrical_surface('',#59011,5.000150358369e-1);
#59013=oriented_edge('',*,*,#56697,.f.);
#59014=oriented_edge('',*,*,#56738,.f.);
#59015=oriented_edge('',*,*,#58757,.f.);
#59016=oriented_edge('',*,*,#59001,.t.);
#59017=edge_loop('',(#59013,#59014,#59015,#59016));
#59018=face_outer_bound('',#59017,.f.);
#59020=cartesian_point('',(-7.245049940309e1,1.080784495143e1,
-4.213845709174e1));
#59021=direction('',(-5.391099032318e-1,7.983141214109e-2,8.384434732723e-1));
#59022=direction('',(7.275212621222e-1,5.457096498981e-1,4.158290407947e-1));
#59023=axis2_placement_3d('',#59020,#59021,#59022);
#59024=cylindrical_surface('',#59023,2.999999999999e-1);
#59025=oriented_edge('',*,*,#56651,.t.);
#59026=oriented_edge('',*,*,#56682,.t.);
#59027=oriented_edge('',*,*,#58949,.f.);
#59028=oriented_edge('',*,*,#58932,.f.);
#59030=oriented_edge('',*,*,#59029,.t.);
#59031=edge_loop('',(#59025,#59026,#59027,#59028,#59030));
#59032=face_outer_bound('',#59031,.f.);
#59034=cartesian_point('',(-5.104528349771e-11,6.726911896763e-12,
-4.228096149021e1));
#59035=direction('',(0.e0,0.e0,1.e0));
#59036=direction('',(-9.914448613738e-1,1.305261922201e-1,0.e0));
#59037=axis2_placement_3d('',#59034,#59035,#59036);
#59038=conical_surface('',#59037,7.351737503131e1,3.302386755580e1);
#59039=oriented_edge('',*,*,#56537,.f.);
#59040=oriented_edge('',*,*,#56535,.f.);
#59041=oriented_edge('',*,*,#59029,.f.);
#59043=oriented_edge('',*,*,#59042,.f.);
#59045=oriented_edge('',*,*,#59044,.f.);
#59047=oriented_edge('',*,*,#59046,.f.);
#59049=oriented_edge('',*,*,#59048,.f.);
#59050=edge_loop('',(#59039,#59040,#59041,#59043,#59045,#59047,#59049));
#59051=face_outer_bound('',#59050,.f.);
#59053=cartesian_point('',(0.e0,0.e0,-3.934268702288e1));
#59054=direction('',(0.e0,0.e0,1.e0));
#59055=direction('',(9.916377234343e-1,-1.290528010620e-1,0.e0));
#59056=axis2_placement_3d('',#59053,#59054,#59055);
#59057=toroidal_surface('',#59056,7.065650925828e1,4.e0);
#59059=oriented_edge('',*,*,#59058,.t.);
#59061=oriented_edge('',*,*,#59060,.t.);
#59062=oriented_edge('',*,*,#59046,.t.);
#59063=oriented_edge('',*,*,#59044,.t.);
#59064=oriented_edge('',*,*,#59042,.t.);
#59065=oriented_edge('',*,*,#58930,.t.);
#59066=oriented_edge('',*,*,#58928,.t.);
#59067=oriented_edge('',*,*,#44099,.t.);
#59068=oriented_edge('',*,*,#44097,.t.);
#59069=edge_loop('',(#59059,#59061,#59062,#59063,#59064,#59065,#59066,#59067,
#59068));
#59070=face_outer_bound('',#59069,.f.);
#59072=cartesian_point('',(-7.021053299466e1,7.944590940508e0,
-3.934373633894e1));
#59073=direction('',(1.304485343111e-1,9.914000822e-1,1.044303164724e-2));
#59074=direction('',(-9.911129374688e-1,1.301195895648e-1,2.764122995665e-2));
#59075=axis2_placement_3d('',#59072,#59073,#59074);
#59076=toroidal_surface('',#59075,3.698456012635e0,2.999994703722e-1);
#59078=oriented_edge('',*,*,#59077,.f.);
#59080=oriented_edge('',*,*,#59079,.f.);
#59081=oriented_edge('',*,*,#59060,.f.);
#59082=oriented_edge('',*,*,#59058,.f.);
#59084=oriented_edge('',*,*,#59083,.t.);
#59085=edge_loop('',(#59078,#59080,#59081,#59082,#59084));
#59086=face_outer_bound('',#59085,.f.);
#59088=cartesian_point('',(-7.818459446595e1,8.275939213140e0,0.e0));
#59089=direction('',(-1.305190353861e-1,-9.913904998230e-1,-1.047178411625e-2));
#59090=direction('',(9.914448613738e-1,-1.305261922200e-1,0.e0));
#59091=axis2_placement_3d('',#59088,#59089,#59090);
#59092=plane('',#59091);
#59094=oriented_edge('',*,*,#59093,.t.);
#59096=oriented_edge('',*,*,#59095,.t.);
#59098=oriented_edge('',*,*,#59097,.t.);
#59100=oriented_edge('',*,*,#59099,.t.);
#59101=oriented_edge('',*,*,#59077,.t.);
#59103=oriented_edge('',*,*,#59102,.t.);
#59104=edge_loop('',(#59094,#59096,#59098,#59100,#59101,#59103));
#59105=face_outer_bound('',#59104,.f.);
#59107=cartesian_point('',(-7.415299872091e1,7.310468180277e0,
-6.593067342435e0));
#59108=direction('',(-4.445372019666e-1,4.907697461133e-2,8.944149633312e-1));
#59109=direction('',(7.170411060779e-1,-5.789589875046e-1,3.881475788695e-1));
#59110=axis2_placement_3d('',#59107,#59108,#59109);
#59111=cylindrical_surface('',#59110,5.000000030397e-1);
#59113=oriented_edge('',*,*,#59112,.t.);
#59115=oriented_edge('',*,*,#59114,.f.);
#59116=oriented_edge('',*,*,#59093,.f.);
#59118=oriented_edge('',*,*,#59117,.t.);
#59119=edge_loop('',(#59113,#59115,#59116,#59118));
#59120=face_outer_bound('',#59119,.f.);
#59122=cartesian_point('',(3.150403890807e-13,0.e0,-5.729424002763e0));
#59123=direction('',(0.e0,0.e0,1.e0));
#59124=direction('',(0.e0,-1.e0,0.e0));
#59125=axis2_placement_3d('',#59122,#59123,#59124);
#59126=conical_surface('',#59125,7.438528799863e1,2.656505117708e1);
#59128=oriented_edge('',*,*,#59127,.f.);
#59130=oriented_edge('',*,*,#59129,.f.);
#59132=oriented_edge('',*,*,#59131,.f.);
#59133=oriented_edge('',*,*,#59112,.f.);
#59135=oriented_edge('',*,*,#59134,.t.);
#59136=oriented_edge('',*,*,#44091,.f.);
#59138=oriented_edge('',*,*,#59137,.f.);
#59139=edge_loop('',(#59128,#59130,#59132,#59133,#59135,#59136,#59138));
#59140=face_outer_bound('',#59139,.f.);
#59142=cartesian_point('',(-7.442163211602e1,2.429910235960e0,
-6.695452800832e0));
#59143=direction('',(4.471399640637e-1,-9.366633938509e-3,-8.944149589010e-1));
#59144=direction('',(7.864761037161e-1,4.804131125255e-1,3.881476260357e-1));
#59145=axis2_placement_3d('',#59142,#59143,#59144);
#59146=cylindrical_surface('',#59145,5.000000035639e-1);
#59147=oriented_edge('',*,*,#59127,.t.);
#59149=oriented_edge('',*,*,#59148,.f.);
#59151=oriented_edge('',*,*,#59150,.f.);
#59153=oriented_edge('',*,*,#59152,.t.);
#59154=edge_loop('',(#59147,#59149,#59151,#59153));
#59155=face_outer_bound('',#59154,.f.);
#59157=cartesian_point('',(-7.562628768060e1,1.263482899924e0,
-4.344595041026e0));
#59158=cartesian_point('',(-7.565218852716e1,1.348477545747e0,
-4.305624572489e0));
#59159=cartesian_point('',(-7.568588902027e1,1.514045737743e0,
-4.261998055461e0));
#59160=cartesian_point('',(-7.568219600583e1,1.757401675071e0,
-4.260942712204e0));
#59161=cartesian_point('',(-7.565563481059e1,1.931500820511e0,
-4.288706524625e0));
#59162=cartesian_point('',(-7.560643623522e1,2.093525192380e0,
-4.342998101032e0));
#59163=cartesian_point('',(-7.554010202823e1,2.234703316714e0,
-4.416774340885e0));
#59164=cartesian_point('',(-7.546124697162e1,2.354572135057e0,
-4.504618649936e0));
#59165=cartesian_point('',(-7.537293527151e1,2.455375563674e0,
-4.603583566332e0));
#59166=cartesian_point('',(-7.527678189394e1,2.539682420378e0,
-4.712733098350e0));
#59167=cartesian_point('',(-7.517347620906e1,2.609378928505e0,
-4.832314252773e0));
#59168=cartesian_point('',(-7.506357053816e1,2.665366501306e0,
-4.962752061033e0));
#59169=cartesian_point('',(-7.494773551037e1,2.707869226408e0,
-5.104282514549e0));
#59170=cartesian_point('',(-7.482656474058e1,2.736751242520e0,
-5.257164848731e0));
#59171=cartesian_point('',(-7.470039016112e1,2.751558757162e0,
-5.421963623484e0));
#59172=cartesian_point('',(-7.456925633981e1,2.751375343553e0,
-5.599698717322e0));
#59173=cartesian_point('',(-7.443313072432e1,2.734610714553e0,
-5.791712777295e0));
#59174=cartesian_point('',(-7.427034563308e1,2.693272066761e0,
-6.031622934113e0));
#59175=cartesian_point('',(-7.415910013088e1,2.644596964735e0,
-6.205873668255e0));
#59176=cartesian_point('',(-7.409465298511e1,2.608626433917e0,
-6.310923375548e0));
#59177=cartesian_point('',(-7.506652975272e1,1.256735826184e0,
-4.070469204010e0));
#59178=cartesian_point('',(-7.509507968758e1,1.331516896295e0,
-4.018778729296e0));
#59179=cartesian_point('',(-7.513756852975e1,1.496864457510e0,
-3.959134625321e0));
#59180=cartesian_point('',(-7.513437415825e1,1.747947806703e0,
-3.956861056006e0));
#59181=cartesian_point('',(-7.510264835870e1,1.924639923468e0,
-3.993941187877e0));
#59182=cartesian_point('',(-7.504457071919e1,2.079711402233e0,
-4.065555802611e0));
#59183=cartesian_point('',(-7.496908625796e1,2.202058059898e0,
-4.160077076477e0));
#59184=cartesian_point('',(-7.488364948139e1,2.292368031434e0,
-4.268635166800e0));
#59185=cartesian_point('',(-7.479312243409e1,2.355325963282e0,
-4.386501429710e0));
#59186=cartesian_point('',(-7.470013719469e1,2.395813952191e0,
-4.512151941051e0));
#59187=cartesian_point('',(-7.460603809307e1,2.417520235280e0,
-4.645817692871e0));
#59188=cartesian_point('',(-7.451185503417e1,2.422880292171e0,
-4.788092923298e0));
#59189=cartesian_point('',(-7.441859858284e1,2.413508345277e0,
-4.939435543844e0));
#59190=cartesian_point('',(-7.432715051271e1,2.390459512343e0,
-5.100339169643e0));
#59191=cartesian_point('',(-7.423821636888e1,2.354261373398e0,
-5.271580149062e0));
#59192=cartesian_point('',(-7.415243324438e1,2.304866333677e0,
-5.454334900254e0));
#59193=cartesian_point('',(-7.407064683019e1,2.241652525797e0,
-5.650016061245e0));
#59194=cartesian_point('',(-7.398237732576e1,2.151371240338e0,
-5.892552203163e0));
#59195=cartesian_point('',(-7.393139054616e1,2.076138731890e0,
-6.067012426375e0));
#59196=cartesian_point('',(-7.390552843221e1,2.027697043315e0,
-6.171590783905e0));
#59197=cartesian_point('',(-7.467130945911e1,1.525153174991e0,
-4.476343323012e0));
#59198=cartesian_point('',(-7.468091588774e1,1.546973595101e0,
-4.443007767424e0));
#59199=cartesian_point('',(-7.469604890613e1,1.599166948412e0,
-4.406230496540e0));
#59200=cartesian_point('',(-7.469514456095e1,1.679685150699e0,
-4.404157455286e0));
#59201=cartesian_point('',(-7.468412620039e1,1.735724536368e0,
-4.426063946536e0));
#59202=cartesian_point('',(-7.466403556906e1,1.783085061581e0,
-4.470504487852e0));
#59203=cartesian_point('',(-7.463832716876e1,1.817840376136e0,
-4.532806795847e0));
#59204=cartesian_point('',(-7.460987503419e1,1.840422031703e0,
-4.609326030991e0));
#59205=cartesian_point('',(-7.458054430776e1,1.852758436906e0,
-4.698029194048e0));
#59206=cartesian_point('',(-7.455135215857e1,1.856814849830e0,
-4.798285067563e0));
#59207=cartesian_point('',(-7.452284129473e1,1.854083644114e0,
-4.910355894563e0));
#59208=cartesian_point('',(-7.449542316355e1,1.845613796571e0,
-5.034591128647e0));
#59209=cartesian_point('',(-7.446947924669e1,1.832170945221e0,
-5.171125833176e0));
#59210=cartesian_point('',(-7.444534086861e1,1.814307819321e0,
-5.320112451541e0));
#59211=cartesian_point('',(-7.442329763395e1,1.792369838678e0,
-5.482022543768e0));
#59212=cartesian_point('',(-7.440365483208e1,1.766496578864e0,
-5.657816749262e0));
#59213=cartesian_point('',(-7.438683350960e1,1.736661815649e0,
-5.848831291657e0));
#59214=cartesian_point('',(-7.437140354731e1,1.697482062364e0,
-6.088745036982e0));
#59215=cartesian_point('',(-7.436544681442e1,1.667622569923e0,
-6.264103482146e0));
#59216=cartesian_point('',(-7.436380234787e1,1.649295533314e0,
-6.370214296770e0));
#59217=cartesian_point('',(-7.501874907752e1,1.676098095551e0,
-4.968510854792e0));
#59218=cartesian_point('',(-7.501552969464e1,1.679680829064e0,
-4.957755841004e0));
#59219=cartesian_point('',(-7.500717840323e1,1.671306667969e0,
-4.949280564310e0));
#59220=cartesian_point('',(-7.500700565176e1,1.652467291867e0,
-4.948533475809e0));
#59221=cartesian_point('',(-7.501227624369e1,1.641097241405e0,
-4.952972139271e0));
#59222=cartesian_point('',(-7.502147186959e1,1.637546712781e0,
-4.965491320636e0));
#59223=cartesian_point('',(-7.503165417336e1,1.644078104900e0,
-4.989740080765e0));
#59224=cartesian_point('',(-7.504039676691e1,1.659833935592e0,
-5.028333778962e0));
#59225=cartesian_point('',(-7.504615697318e1,1.682821190825e0,
-5.082468738917e0));
#59226=cartesian_point('',(-7.504806729494e1,1.711124880074e0,
-5.152581251091e0));
#59227=cartesian_point('',(-7.504558483728e1,1.743255712252e0,
-5.238966361747e0));
#59228=cartesian_point('',(-7.503831121909e1,1.777983747608e0,
-5.341672815853e0));
#59229=cartesian_point('',(-7.502595003336e1,1.814228617050e0,
-5.460440317782e0));
#59230=cartesian_point('',(-7.500824873622e1,1.851082180140e0,
-5.595003648603e0));
#59231=cartesian_point('',(-7.498489987008e1,1.887810624956e0,
-5.745458842993e0));
#59232=cartesian_point('',(-7.495543794914e1,1.923785245781e0,
-5.912494081122e0));
#59233=cartesian_point('',(-7.491917765134e1,1.958331387104e0,
-6.097334544686e0));
#59234=cartesian_point('',(-7.486836260162e1,1.995546784427e0,
-6.333213513954e0));
#59235=cartesian_point('',(-7.482633796563e1,2.016619766163e0,
-6.508845008413e0));
#59236=cartesian_point('',(-7.479911855230e1,2.026941932039e0,
-6.616250431823e0));
#59237=(bounded_surface()b_spline_surface(3,3,((#59157,#59158,#59159,#59160,
#59161,#59162,#59163,#59164,#59165,#59166,#59167,#59168,#59169,#59170,#59171,
#59172,#59173,#59174,#59175,#59176),(#59177,#59178,#59179,#59180,#59181,#59182,
#59183,#59184,#59185,#59186,#59187,#59188,#59189,#59190,#59191,#59192,#59193,
#59194,#59195,#59196),(#59197,#59198,#59199,#59200,#59201,#59202,#59203,#59204,
#59205,#59206,#59207,#59208,#59209,#59210,#59211,#59212,#59213,#59214,#59215,
#59216),(#59217,#59218,#59219,#59220,#59221,#59222,#59223,#59224,#59225,#59226,
#59227,#59228,#59229,#59230,#59231,#59232,#59233,#59234,#59235,#59236)),
.unspecified.,.f.,.f.,.f.)b_spline_surface_with_knots((4,4),(4,1,1,1,1,1,1,1,1,
1,1,1,1,1,1,1,1,4),(0.e0,1.e0),(4.995343370484e-1,5.202920103074e-1,
5.294366678029e-1,5.394877369025e-1,5.503696823041e-1,5.624505903079e-1,
5.760052207497e-1,5.911170604213e-1,6.079747585890e-1,6.267984349348e-1,
6.476974351385e-1,6.706958731354e-1,6.958119655907e-1,7.231290927124e-1,
7.528312035357e-1,7.852050880586e-1,8.205680660015e-1,8.757468455604e-1),
.unspecified.)geometric_representation_item()rational_b_spline_surface(((
1.576531707851e0,1.576531707851e0,1.576531707851e0,1.576531707851e0,
1.576531707851e0,1.576531707851e0,1.576531707851e0,1.576531707851e0,
1.576531707851e0,1.576531707851e0,1.576531707851e0,1.576531707851e0,
1.576531707851e0,1.576531707851e0,1.576531707851e0,1.576531707851e0,
1.576531707851e0,1.576531707851e0,1.576531707851e0,1.576531707851e0),(
8.078227640497e-1,8.078227640497e-1,8.078227640497e-1,8.078227640497e-1,
8.078227640497e-1,8.078227640497e-1,8.078227640497e-1,8.078227640497e-1,
8.078227640497e-1,8.078227640497e-1,8.078227640497e-1,8.078227640497e-1,
8.078227640497e-1,8.078227640497e-1,8.078227640497e-1,8.078227640497e-1,
8.078227640497e-1,8.078227640497e-1,8.078227640497e-1,8.078227640497e-1),(
8.078227640497e-1,8.078227640497e-1,8.078227640497e-1,8.078227640497e-1,
8.078227640497e-1,8.078227640497e-1,8.078227640497e-1,8.078227640497e-1,
8.078227640497e-1,8.078227640497e-1,8.078227640497e-1,8.078227640497e-1,
8.078227640497e-1,8.078227640497e-1,8.078227640497e-1,8.078227640497e-1,
8.078227640497e-1,8.078227640497e-1,8.078227640497e-1,8.078227640497e-1),(
1.576531707851e0,1.576531707851e0,1.576531707851e0,1.576531707851e0,
1.576531707851e0,1.576531707851e0,1.576531707851e0,1.576531707851e0,
1.576531707851e0,1.576531707851e0,1.576531707851e0,1.576531707851e0,
1.576531707851e0,1.576531707851e0,1.576531707851e0,1.576531707851e0,
1.576531707851e0,1.576531707851e0,1.576531707851e0,1.576531707851e0)))representation_item('')surface());
#59239=oriented_edge('',*,*,#59238,.f.);
#59240=oriented_edge('',*,*,#59148,.t.);
#59241=oriented_edge('',*,*,#59137,.t.);
#59242=oriented_edge('',*,*,#44089,.f.);
#59243=edge_loop('',(#59239,#59240,#59241,#59242));
#59244=face_outer_bound('',#59243,.f.);
#59246=cartesian_point('',(-7.447114950539e1,1.442308230142e0,
-2.460528104879e1));
#59247=direction('',(-8.522669158842e-3,1.047140379570e-2,9.999088527526e-1));
#59248=direction('',(7.750600501410e-1,6.318875837921e-1,-1.117067596543e-5));
#59249=axis2_placement_3d('',#59246,#59247,#59248);
#59250=cylindrical_surface('',#59249,3.000055924669e-1);
#59251=oriented_edge('',*,*,#59238,.t.);
#59252=oriented_edge('',*,*,#44087,.f.);
#59254=oriented_edge('',*,*,#59253,.t.);
#59256=oriented_edge('',*,*,#59255,.f.);
#59257=edge_loop('',(#59251,#59252,#59254,#59256));
#59258=face_outer_bound('',#59257,.f.);
#59260=cartesian_point('',(-7.064744681792e1,1.287439996795e0,
-3.934391487368e1));
#59261=direction('',(-1.374444167597e-4,-9.999456698660e-1,1.042297583647e-2));
#59262=direction('',(-8.182392190486e-1,-5.879481921548e-3,-5.748478164724e-1));
#59263=axis2_placement_3d('',#59260,#59261,#59262);
#59264=toroidal_surface('',#59263,3.697836906389e0,2.999996386512e-1);
#59266=oriented_edge('',*,*,#59265,.f.);
#59267=oriented_edge('',*,*,#59253,.f.);
#59269=oriented_edge('',*,*,#59268,.f.);
#59271=oriented_edge('',*,*,#59270,.f.);
#59273=oriented_edge('',*,*,#59272,.t.);
#59274=edge_loop('',(#59266,#59267,#59269,#59271,#59273));
#59275=face_outer_bound('',#59274,.f.);
#59277=cartesian_point('',(-6.621071592741e1,2.e0,0.e0));
#59278=direction('',(0.e0,9.999451693655e-1,-1.047178411625e-2));
#59279=direction('',(-1.e0,0.e0,0.e0));
#59280=axis2_placement_3d('',#59277,#59278,#59279);
#59281=plane('',#59280);
#59283=oriented_edge('',*,*,#59282,.t.);
#59285=oriented_edge('',*,*,#59284,.t.);
#59286=oriented_edge('',*,*,#59150,.t.);
#59287=oriented_edge('',*,*,#59255,.t.);
#59288=oriented_edge('',*,*,#59265,.t.);
#59290=oriented_edge('',*,*,#59289,.t.);
#59291=edge_loop('',(#59283,#59285,#59286,#59287,#59288,#59290));
#59292=face_outer_bound('',#59291,.f.);
#59294=cartesian_point('',(-7.384229055522e1,2.274382644025e0,
-2.154670092921e1));
#59295=direction('',(8.411024415564e-3,-1.047141369484e-2,-9.999097980136e-1));
#59296=direction('',(8.775331956265e-1,4.795100842429e-1,2.360017549200e-3));
#59297=axis2_placement_3d('',#59294,#59295,#59296);
#59298=cylindrical_surface('',#59297,5.000150358349e-1);
#59299=oriented_edge('',*,*,#56417,.f.);
#59301=oriented_edge('',*,*,#59300,.f.);
#59302=oriented_edge('',*,*,#59282,.f.);
#59303=oriented_edge('',*,*,#56394,.t.);
#59304=edge_loop('',(#59299,#59301,#59302,#59303));
#59305=face_outer_bound('',#59304,.f.);
#59307=cartesian_point('',(-7.645232702368e1,2.414502826387e0,
-8.219509828717e0));
#59308=direction('',(-2.199419575047e-4,-9.999457130002e-1,1.041742184992e-2));
#59309=direction('',(8.693968490694e-1,4.956192240430e-3,4.940896224235e-1));
#59310=axis2_placement_3d('',#59307,#59308,#59309);
#59311=toroidal_surface('',#59310,2.497873680501e0,4.999993431546e-1);
#59313=oriented_edge('',*,*,#59312,.t.);
#59314=oriented_edge('',*,*,#59152,.f.);
#59315=oriented_edge('',*,*,#59284,.f.);
#59316=oriented_edge('',*,*,#59300,.t.);
#59317=edge_loop('',(#59313,#59314,#59315,#59316));
#59318=face_outer_bound('',#59317,.f.);
#59320=cartesian_point('',(0.e0,0.e0,-8.220551782475e0));
#59321=direction('',(0.e0,0.e0,1.e0));
#59322=direction('',(9.979550091871e-1,-6.392025999956e-2,0.e0));
#59323=axis2_placement_3d('',#59320,#59321,#59322);
#59324=toroidal_surface('',#59323,7.649382607502e1,3.e0);
#59325=oriented_edge('',*,*,#59312,.f.);
#59326=oriented_edge('',*,*,#56415,.t.);
#59327=oriented_edge('',*,*,#56413,.t.);
#59329=oriented_edge('',*,*,#59328,.f.);
#59330=oriented_edge('',*,*,#59131,.t.);
#59331=oriented_edge('',*,*,#59129,.t.);
#59332=edge_loop('',(#59325,#59326,#59327,#59329,#59330,#59331));
#59333=face_outer_bound('',#59332,.f.);
#59335=cartesian_point('',(-7.611340598462e1,7.585214078970e0,
-8.219506755324e0));
#59336=direction('',(1.303133743351e-1,9.914180941426e-1,1.042051227632e-2));
#59337=direction('',(9.905348788600e-1,-1.297258381301e-1,-4.485376999966e-2));
#59338=axis2_placement_3d('',#59335,#59336,#59337);
#59339=toroidal_surface('',#59338,2.497861005174e0,4.999993257761e-1);
#59340=oriented_edge('',*,*,#59328,.t.);
#59342=oriented_edge('',*,*,#59341,.f.);
#59343=oriented_edge('',*,*,#59095,.f.);
#59344=oriented_edge('',*,*,#59114,.t.);
#59345=edge_loop('',(#59340,#59342,#59343,#59344));
#59346=face_outer_bound('',#59345,.f.);
#59348=cartesian_point('',(-7.350742602928e1,7.383428025706e0,
-2.154670092335e1));
#59349=direction('',(-9.705860692379e-3,-9.283970309301e-3,9.999097980136e-1));
#59350=direction('',(8.074371520685e-1,-5.899488755619e-1,2.360017549378e-3));
#59351=axis2_placement_3d('',#59348,#59349,#59350);
#59352=cylindrical_surface('',#59351,5.000150358357e-1);
#59353=oriented_edge('',*,*,#56411,.f.);
#59354=oriented_edge('',*,*,#56452,.f.);
#59355=oriented_edge('',*,*,#59097,.f.);
#59356=oriented_edge('',*,*,#59341,.t.);
#59357=edge_loop('',(#59353,#59354,#59355,#59356));
#59358=face_outer_bound('',#59357,.f.);
#59360=cartesian_point('',(-7.324138218480e1,1.258694528095e0,
-4.213845709171e1));
#59361=direction('',(-5.449178335245e-1,8.780480487618e-3,8.384434732702e-1));
#59362=direction('',(6.500678142186e-1,6.360016082865e-1,4.158290408017e-1));
#59363=axis2_placement_3d('',#59360,#59361,#59362);
#59364=cylindrical_surface('',#59363,2.999999999996e-1);
#59365=oriented_edge('',*,*,#56365,.t.);
#59366=oriented_edge('',*,*,#56396,.t.);
#59367=oriented_edge('',*,*,#59289,.f.);
#59368=oriented_edge('',*,*,#59272,.f.);
#59370=oriented_edge('',*,*,#59369,.t.);
#59371=edge_loop('',(#59365,#59366,#59367,#59368,#59370));
#59372=face_outer_bound('',#59371,.f.);
#59374=cartesian_point('',(-5.148592663318e-11,0.e0,-4.228096149021e1));
#59375=direction('',(0.e0,0.e0,1.e0));
#59376=direction('',(-1.e0,0.e0,0.e0));
#59377=axis2_placement_3d('',#59374,#59375,#59376);
#59378=conical_surface('',#59377,7.351737503131e1,3.302386755580e1);
#59379=oriented_edge('',*,*,#56251,.f.);
#59380=oriented_edge('',*,*,#56249,.f.);
#59381=oriented_edge('',*,*,#59369,.f.);
#59383=oriented_edge('',*,*,#59382,.f.);
#59385=oriented_edge('',*,*,#59384,.f.);
#59387=oriented_edge('',*,*,#59386,.f.);
#59389=oriented_edge('',*,*,#59388,.f.);
#59390=edge_loop('',(#59379,#59380,#59381,#59383,#59385,#59387,#59389));
#59391=face_outer_bound('',#59390,.f.);
#59393=cartesian_point('',(0.e0,0.e0,-3.934268702288e1));
#59394=direction('',(0.e0,0.e0,1.e0));
#59395=direction('',(9.999988959614e-1,1.485959642861e-3,0.e0));
#59396=axis2_placement_3d('',#59393,#59394,#59395);
#59397=toroidal_surface('',#59396,7.065650925828e1,4.e0);
#59399=oriented_edge('',*,*,#59398,.t.);
#59401=oriented_edge('',*,*,#59400,.t.);
#59402=oriented_edge('',*,*,#59386,.t.);
#59403=oriented_edge('',*,*,#59384,.t.);
#59404=oriented_edge('',*,*,#59382,.t.);
#59405=oriented_edge('',*,*,#59270,.t.);
#59406=oriented_edge('',*,*,#59268,.t.);
#59407=oriented_edge('',*,*,#44085,.t.);
#59408=oriented_edge('',*,*,#44083,.t.);
#59409=edge_loop('',(#59399,#59401,#59402,#59403,#59404,#59405,#59406,#59407,
#59408));
#59410=face_outer_bound('',#59409,.f.);
#59412=cartesian_point('',(-7.064684935611e1,-1.287689661278e0,
-3.934373633894e1));
#59413=direction('',(-7.114882717592e-5,9.999454675278e-1,1.044303157664e-2));
#59414=direction('',(-9.996178434537e-1,-3.597994951492e-4,2.764122995214e-2));
#59415=axis2_placement_3d('',#59412,#59413,#59414);
#59416=toroidal_surface('',#59415,3.698456012600e0,2.999994703729e-1);
#59418=oriented_edge('',*,*,#59417,.f.);
#59420=oriented_edge('',*,*,#59419,.f.);
#59421=oriented_edge('',*,*,#59400,.f.);
#59422=oriented_edge('',*,*,#59398,.f.);
#59424=oriented_edge('',*,*,#59423,.t.);
#59425=edge_loop('',(#59418,#59420,#59421,#59422,#59424));
#59426=face_outer_bound('',#59425,.f.);
#59428=cartesian_point('',(-7.859594125440e1,-2.e0,0.e0));
#59429=direction('',(0.e0,-9.999451693655e-1,-1.047178411625e-2));
#59430=direction('',(1.e0,0.e0,0.e0));
#59431=axis2_placement_3d('',#59428,#59429,#59430);
#59432=plane('',#59431);
#59434=oriented_edge('',*,*,#59433,.t.);
#59436=oriented_edge('',*,*,#59435,.t.);
#59438=oriented_edge('',*,*,#59437,.t.);
#59440=oriented_edge('',*,*,#59439,.t.);
#59441=oriented_edge('',*,*,#59417,.t.);
#59443=oriented_edge('',*,*,#59442,.t.);
#59444=edge_loop('',(#59434,#59436,#59438,#59440,#59441,#59443));
#59445=face_outer_bound('',#59444,.f.);
#59447=cartesian_point('',(-7.447281711222e1,-2.430982453168e0,
-6.593067342438e0));
#59448=direction('',(-4.471399552031e-1,-9.366633986144e-3,8.944149633301e-1));
#59449=direction('',(7.864760321098e-1,-4.804132678562e-1,3.881475788724e-1));
#59450=axis2_placement_3d('',#59447,#59448,#59449);
#59451=cylindrical_surface('',#59450,5.000000030396e-1);
#59453=oriented_edge('',*,*,#59452,.t.);
#59455=oriented_edge('',*,*,#59454,.f.);
#59456=oriented_edge('',*,*,#59433,.f.);
#59458=oriented_edge('',*,*,#59457,.t.);
#59459=edge_loop('',(#59453,#59455,#59456,#59458));
#59460=face_outer_bound('',#59459,.f.);
#59462=cartesian_point('',(3.150403890807e-13,0.e0,-5.729424002763e0));
#59463=direction('',(0.e0,0.e0,1.e0));
#59464=direction('',(0.e0,-1.e0,0.e0));
#59465=axis2_placement_3d('',#59462,#59463,#59464);
#59466=conical_surface('',#59465,7.438528799863e1,2.656505117708e1);
#59468=oriented_edge('',*,*,#59467,.f.);
#59470=oriented_edge('',*,*,#59469,.f.);
#59472=oriented_edge('',*,*,#59471,.f.);
#59473=oriented_edge('',*,*,#59452,.f.);
#59475=oriented_edge('',*,*,#59474,.t.);
#59476=oriented_edge('',*,*,#44077,.f.);
#59478=oriented_edge('',*,*,#59477,.f.);
#59479=edge_loop('',(#59468,#59470,#59472,#59473,#59475,#59476,#59478));
#59480=face_outer_bound('',#59479,.f.);
#59482=cartesian_point('',(-7.410211167096e1,-7.304850242299e0,
-6.695452792880e0));
#59483=direction('',(4.445372107476e-1,4.907697581017e-2,-8.944149589011e-1));
#59484=direction('',(7.170411973505e-1,5.789588428433e-1,3.881476260338e-1));
#59485=axis2_placement_3d('',#59482,#59483,#59484);
#59486=cylindrical_surface('',#59485,5.000000035633e-1);
#59487=oriented_edge('',*,*,#59467,.t.);
#59489=oriented_edge('',*,*,#59488,.f.);
#59491=oriented_edge('',*,*,#59490,.f.);
#59493=oriented_edge('',*,*,#59492,.t.);
#59494=edge_loop('',(#59487,#59489,#59491,#59493));
#59495=face_outer_bound('',#59494,.f.);
#59497=cartesian_point('',(-7.514421178975e1,-8.618537637697e0,
-4.344594981310e0));
#59498=cartesian_point('',(-7.518098527583e1,-8.537650840333e0,
-4.305624511133e0));
#59499=cartesian_point('',(-7.523600846989e1,-8.377897702987e0,
-4.261997984082e0));
#59500=cartesian_point('',(-7.526411129873e1,-8.136141513577e0,
-4.260942751763e0));
#59501=cartesian_point('',(-7.526050177222e1,-7.960064914173e0,
-4.288706635059e0));
#59502=cartesian_point('',(-7.523287247351e1,-7.793005075265e0,
-4.342998253285e0));
#59503=cartesian_point('',(-7.518553321798e1,-7.644376583814e0,
-4.416774455175e0));
#59504=cartesian_point('',(-7.512299887205e1,-7.515240791201e0,
-4.504618656123e0));
#59505=cartesian_point('',(-7.504860020700e1,-7.403772776046e0,
-4.603583538009e0));
#59506=cartesian_point('',(-7.496427359733e1,-7.307636534316e0,
-4.712733186970e0));
#59507=cartesian_point('',(-7.487094902338e1,-7.225052315114e0,
-4.832314216102e0));
#59508=cartesian_point('',(-7.476929236014e1,-7.155198755605e0,
-4.962750864737e0));
#59509=cartesian_point('',(-7.465999756754e1,-7.097940695956e0,
-5.104279314023e0));
#59510=cartesian_point('',(-7.454363347620e1,-7.053489408120e0,
-5.257161329249e0));
#59511=cartesian_point('',(-7.442046784049e1,-7.022338345070e0,
-5.421964401368e0));
#59512=cartesian_point('',(-7.429042616224e1,-7.005403423722e0,
-5.599707491030e0));
#59513=cartesian_point('',(-7.415327259406e1,-7.004257874747e0,
-5.791727928758e0));
#59514=cartesian_point('',(-7.398648707672e1,-7.023996721162e0,
-6.031634798275e0));
#59515=cartesian_point('',(-7.386984413913e1,-7.057734383404e0,
-6.205879458348e0));
#59516=cartesian_point('',(-7.380125703387e1,-7.084983650367e0,
-6.310923374352e0));
#59517=cartesian_point('',(-7.458836186231e1,-8.552163893318e0,
-4.070469101243e0));
#59518=cartesian_point('',(-7.462642877950e1,-8.481749112706e0,
-4.018778647438e0));
#59519=cartesian_point('',(-7.469013634561e1,-8.323361802746e0,
-3.959134526086e0));
#59520=cartesian_point('',(-7.471974216001e1,-8.074009387721e0,
-3.956861107679e0));
#59521=cartesian_point('',(-7.471135064901e1,-7.894687900338e0,
-3.993941334517e0));
#59522=cartesian_point('',(-7.467401070727e1,-7.733362547988e0,
-4.065556000169e0));
#59523=cartesian_point('',(-7.461514149086e1,-7.602210077384e0,
-4.160077218251e0));
#59524=cartesian_point('',(-7.454222354501e1,-7.501521133290e0,
-4.268635171658e0));
#59525=cartesian_point('',(-7.446068865586e1,-7.427285664157e0,
-4.386501396721e0));
#59526=cartesian_point('',(-7.437378356604e1,-7.375006986247e0,
-4.512152043707e0));
#59527=cartesian_point('',(-7.428332283703e1,-7.341204078732e0,
-4.645817648950e0));
#59528=cartesian_point('',(-7.419064597467e1,-7.323596657107e0,
-4.788091618329e0));
#59529=cartesian_point('',(-7.409696528859e1,-7.320715835640e0,
-4.939432137156e0));
#59530=cartesian_point('',(-7.400329106326e1,-7.331630705682e0,
-5.100335497181e0));
#59531=cartesian_point('',(-7.391039036518e1,-7.355911331913e0,
-5.271580980644e0));
#59532=cartesian_point('',(-7.381888986929e1,-7.393688820922e0,
-5.454343907408e0));
#59533=cartesian_point('',(-7.372954982657e1,-7.445689075959e0,
-5.650031446207e0));
#59534=cartesian_point('',(-7.363025386631e1,-7.523676542991e0,
-5.892564101207e0));
#59535=cartesian_point('',(-7.356988596868e1,-7.591608273475e0,
-6.067018191068e0));
#59536=cartesian_point('',(-7.353792396821e1,-7.636257399948e0,
-6.171590780775e0));
#59537=cartesian_point('',(-7.423155841351e1,-8.234456366657e0,
-4.476343282217e0));
#59538=cartesian_point('',(-7.424393089868e1,-8.214076529780e0,
-4.443007714492e0));
#59539=cartesian_point('',(-7.426574706374e1,-8.164304876953e0,
-4.406230436132e0));
#59540=cartesian_point('',(-7.427536015527e1,-8.084357423664e0,
-4.404157484805e0));
#59541=cartesian_point('',(-7.427175063800e1,-8.027359297583e0,
-4.426064035036e0));
#59542=cartesian_point('',(-7.425801365551e1,-7.977781638085e0,
-4.470504614191e0));
#59543=cartesian_point('',(-7.423706168191e1,-7.939968102898e0,
-4.532806894500e0));
#59544=cartesian_point('',(-7.421180048876e1,-7.913865928879e0,
-4.609326037383e0));
#59545=cartesian_point('',(-7.418433092350e1,-7.897806631993e0,
-4.698029167731e0));
#59546=cartesian_point('',(-7.415591795398e1,-7.889974572591e0,
-4.798285148130e0));
#59547=cartesian_point('',(-7.412729454504e1,-7.888961010974e0,
-4.910355861396e0));
#59548=cartesian_point('',(-7.409900569203e1,-7.893779563842e0,
-5.034589988903e0));
#59549=cartesian_point('',(-7.407152942800e1,-7.903720844746e0,
-5.171122736187e0));
#59550=cartesian_point('',(-7.404526590482e1,-7.918280326142e0,
-5.320109002695e0));
#59551=cartesian_point('',(-7.402054705272e1,-7.937153842148e0,
-5.482023293482e0));
#59552=cartesian_point('',(-7.399769422137e1,-7.960242956665e0,
-5.657825435508e0));
#59553=cartesian_point('',(-7.397712220929e1,-7.987627933423e0,
-5.848846399306e0));
#59554=cartesian_point('',(-7.395671101821e1,-8.024458190910e0,
-6.088756963225e0));
#59555=cartesian_point('',(-7.394690830854e1,-8.053283766890e0,
-6.264109330045e0));
#59556=cartesian_point('',(-7.394288597714e1,-8.071238379217e0,
-6.370214296304e0));
#59557=cartesian_point('',(-7.459572807664e1,-8.130152846430e0,
-4.968510880142e0));
#59558=cartesian_point('',(-7.459300377139e1,-8.126180513529e0,
-4.957755823759e0));
#59559=cartesian_point('',(-7.458363087266e1,-8.133393000568e0,
-4.949280552219e0));
#59560=cartesian_point('',(-7.458100058671e1,-8.152048670315e0,
-4.948533480915e0));
#59561=cartesian_point('',(-7.458474201300e1,-8.164009384629e0,
-4.952972159949e0));
#59562=cartesian_point('',(-7.459339553880e1,-8.168729782579e0,
-4.965491363052e0));
#59563=cartesian_point('',(-7.460434324014e1,-8.163583308743e0,
-4.989740128440e0));
#59564=cartesian_point('',(-7.461506757238e1,-8.149103422690e0,
-5.028333787207e0));
#59565=cartesian_point('',(-7.462377893766e1,-8.127064695900e0,
-5.082468720573e0));
#59566=cartesian_point('',(-7.462936729646e1,-8.099252465701e0,
-5.152581305502e0));
#59567=cartesian_point('',(-7.463109998246e1,-8.067072522964e0,
-5.238966341374e0));
#59568=cartesian_point('',(-7.462842153717e1,-8.031692509278e0,
-5.341671873324e0));
#59569=cartesian_point('',(-7.462089717946e1,-7.994144778552e0,
-5.460437593125e0));
#59570=cartesian_point('',(-7.460815783496e1,-7.955296042192e0,
-5.595000472673e0));
#59571=cartesian_point('',(-7.458980236002e1,-7.915833087852e0,
-5.745459494842e0));
#59572=cartesian_point('',(-7.456528690583e1,-7.876318975963e0,
-5.912502361345e0));
#59573=cartesian_point('',(-7.453384459030e1,-7.837334450404e0,
-6.097349269683e0));
#59574=cartesian_point('',(-7.448832192849e1,-7.793805814298e0,
-6.333225421287e0));
#59575=cartesian_point('',(-7.444940855956e1,-7.767428906727e0,
-6.508850926238e0));
#59576=cartesian_point('',(-7.442377073450e1,-7.753642964412e0,
-6.616250434552e0));
#59577=(bounded_surface()b_spline_surface(3,3,((#59497,#59498,#59499,#59500,
#59501,#59502,#59503,#59504,#59505,#59506,#59507,#59508,#59509,#59510,#59511,
#59512,#59513,#59514,#59515,#59516),(#59517,#59518,#59519,#59520,#59521,#59522,
#59523,#59524,#59525,#59526,#59527,#59528,#59529,#59530,#59531,#59532,#59533,
#59534,#59535,#59536),(#59537,#59538,#59539,#59540,#59541,#59542,#59543,#59544,
#59545,#59546,#59547,#59548,#59549,#59550,#59551,#59552,#59553,#59554,#59555,
#59556),(#59557,#59558,#59559,#59560,#59561,#59562,#59563,#59564,#59565,#59566,
#59567,#59568,#59569,#59570,#59571,#59572,#59573,#59574,#59575,#59576)),
.unspecified.,.f.,.f.,.f.)b_spline_surface_with_knots((4,4),(4,1,1,1,1,1,1,1,1,
1,1,1,1,1,1,1,1,4),(0.e0,1.e0),(4.995343392198e-1,5.202920379484e-1,
5.294366932310e-1,5.394877632912e-1,5.503697113663e-1,5.624506131315e-1,
5.760052202717e-1,5.911170395986e-1,6.079747656057e-1,6.267984883405e-1,
6.476973565430e-1,6.706953217207e-1,6.958110288518e-1,7.231288322986e-1,
7.528327774177e-1,7.852081904818e-1,8.205711050994e-1,8.757468452569e-1),
.unspecified.)geometric_representation_item()rational_b_spline_surface(((
1.576531708402e0,1.576531708402e0,1.576531708402e0,1.576531708402e0,
1.576531708402e0,1.576531708402e0,1.576531708402e0,1.576531708402e0,
1.576531708402e0,1.576531708402e0,1.576531708402e0,1.576531708402e0,
1.576531708402e0,1.576531708402e0,1.576531708402e0,1.576531708402e0,
1.576531708402e0,1.576531708402e0,1.576531708402e0,1.576531708402e0),(
8.078227638661e-1,8.078227638661e-1,8.078227638661e-1,8.078227638661e-1,
8.078227638661e-1,8.078227638661e-1,8.078227638661e-1,8.078227638661e-1,
8.078227638661e-1,8.078227638661e-1,8.078227638661e-1,8.078227638661e-1,
8.078227638661e-1,8.078227638661e-1,8.078227638661e-1,8.078227638661e-1,
8.078227638661e-1,8.078227638661e-1,8.078227638661e-1,8.078227638661e-1),(
8.078227638661e-1,8.078227638661e-1,8.078227638661e-1,8.078227638661e-1,
8.078227638661e-1,8.078227638661e-1,8.078227638661e-1,8.078227638661e-1,
8.078227638661e-1,8.078227638661e-1,8.078227638661e-1,8.078227638661e-1,
8.078227638661e-1,8.078227638661e-1,8.078227638661e-1,8.078227638661e-1,
8.078227638661e-1,8.078227638661e-1,8.078227638661e-1,8.078227638661e-1),(
1.576531708402e0,1.576531708402e0,1.576531708402e0,1.576531708402e0,
1.576531708402e0,1.576531708402e0,1.576531708402e0,1.576531708402e0,
1.576531708402e0,1.576531708402e0,1.576531708402e0,1.576531708402e0,
1.576531708402e0,1.576531708402e0,1.576531708402e0,1.576531708402e0,
1.576531708402e0,1.576531708402e0,1.576531708402e0,1.576531708402e0)))representation_item('')surface());
#59579=oriented_edge('',*,*,#59578,.f.);
#59580=oriented_edge('',*,*,#59488,.t.);
#59581=oriented_edge('',*,*,#59477,.t.);
#59582=oriented_edge('',*,*,#44075,.f.);
#59583=edge_loop('',(#59579,#59580,#59581,#59582));
#59584=face_outer_bound('',#59583,.f.);
#59586=cartesian_point('',(-7.402229749901e1,-8.290466491896e0,
-2.460528104879e1));
#59587=direction('',(-9.816549007496e-3,9.269387931736e-3,9.999088527526e-1));
#59588=direction('',(6.859514237430e-1,7.276473350052e-1,-1.117067589861e-5));
#59589=axis2_placement_3d('',#59586,#59587,#59588);
#59590=cylindrical_surface('',#59589,3.000055924659e-1);
#59591=oriented_edge('',*,*,#59578,.t.);
#59592=oriented_edge('',*,*,#44073,.f.);
#59594=oriented_edge('',*,*,#59593,.t.);
#59596=oriented_edge('',*,*,#59595,.f.);
#59597=edge_loop('',(#59591,#59592,#59594,#59596));
#59598=face_outer_bound('',#59597,.f.);
#59600=cartesian_point('',(-7.021109275716e1,-7.944916455384e0,
-3.934391487367e1));
#59601=direction('',(1.303828318131e-1,-9.914089361845e-1,1.042297567e-2));
#59602=direction('',(-8.104716427620e-1,-1.126308313523e-1,-5.748478164763e-1));
#59603=axis2_placement_3d('',#59600,#59601,#59602);
#59604=toroidal_surface('',#59603,3.697836906357e0,2.999996386489e-1);
#59606=oriented_edge('',*,*,#59605,.f.);
#59607=oriented_edge('',*,*,#59593,.f.);
#59609=oriented_edge('',*,*,#59608,.f.);
#59611=oriented_edge('',*,*,#59610,.f.);
#59613=oriented_edge('',*,*,#59612,.t.);
#59614=edge_loop('',(#59606,#59607,#59609,#59611,#59613));
#59615=face_outer_bound('',#59614,.f.);
#59617=cartesian_point('',(-6.590532645855e1,-6.659342911421e0,0.e0));
#59618=direction('',(-1.305190353861e-1,9.913904998230e-1,-1.047178411625e-2));
#59619=direction('',(-9.914448613738e-1,-1.305261922200e-1,0.e0));
#59620=axis2_placement_3d('',#59617,#59618,#59619);
#59621=plane('',#59620);
#59623=oriented_edge('',*,*,#59622,.t.);
#59625=oriented_edge('',*,*,#59624,.t.);
#59626=oriented_edge('',*,*,#59490,.t.);
#59627=oriented_edge('',*,*,#59595,.t.);
#59628=oriented_edge('',*,*,#59605,.t.);
#59630=oriented_edge('',*,*,#59629,.t.);
#59631=edge_loop('',(#59623,#59625,#59626,#59627,#59628,#59630));
#59632=face_outer_bound('',#59631,.f.);
#59634=cartesian_point('',(-7.350742602921e1,-7.383428025769e0,
-2.154670092993e1));
#59635=direction('',(9.705860692312e-3,-9.283970309359e-3,-9.999097980136e-1));
#59636=direction('',(8.074371520648e-1,5.899488755669e-1,2.360017549208e-3));
#59637=axis2_placement_3d('',#59634,#59635,#59636);
#59638=cylindrical_surface('',#59637,5.000150358335e-1);
#59639=oriented_edge('',*,*,#56130,.f.);
#59641=oriented_edge('',*,*,#59640,.f.);
#59642=oriented_edge('',*,*,#59622,.f.);
#59643=oriented_edge('',*,*,#56107,.t.);
#59644=edge_loop('',(#59639,#59641,#59642,#59643));
#59645=face_outer_bound('',#59644,.f.);
#59647=cartesian_point('',(-7.611342262773e1,-7.585184712553e0,
-8.219509828713e0));
#59648=direction('',(1.303010459356e-1,-9.914197470045e-1,1.041742183628e-2));
#59649=direction('',(8.613121256146e-1,1.183928514849e-1,4.940896224235e-1));
#59650=axis2_placement_3d('',#59647,#59648,#59649);
#59651=toroidal_surface('',#59650,2.497873680470e0,4.999993431555e-1);
#59653=oriented_edge('',*,*,#59652,.t.);
#59654=oriented_edge('',*,*,#59492,.f.);
#59655=oriented_edge('',*,*,#59624,.f.);
#59656=oriented_edge('',*,*,#59640,.t.);
#59657=edge_loop('',(#59653,#59654,#59655,#59656));
#59658=face_outer_bound('',#59657,.f.);
#59660=cartesian_point('',(0.e0,0.e0,-8.220551782475e0));
#59661=direction('',(0.e0,0.e0,1.e0));
#59662=direction('',(9.977606338842e-1,6.688585404188e-2,0.e0));
#59663=axis2_placement_3d('',#59660,#59661,#59662);
#59664=toroidal_surface('',#59663,7.649382607502e1,3.e0);
#59665=oriented_edge('',*,*,#59652,.f.);
#59666=oriented_edge('',*,*,#56128,.t.);
#59667=oriented_edge('',*,*,#56126,.t.);
#59669=oriented_edge('',*,*,#59668,.f.);
#59670=oriented_edge('',*,*,#59471,.t.);
#59671=oriented_edge('',*,*,#59469,.t.);
#59672=edge_loop('',(#59665,#59666,#59667,#59669,#59670,#59671));
#59673=face_outer_bound('',#59672,.f.);
#59675=cartesian_point('',(-7.645231435600e1,-2.414471538981e0,
-8.219506755308e0));
#59676=direction('',(-2.075033443267e-4,9.999456834579e-1,1.042051228607e-2));
#59677=direction('',(9.989933353406e-1,6.747303685163e-4,-4.485377000874e-2));
#59678=axis2_placement_3d('',#59675,#59676,#59677);
#59679=toroidal_surface('',#59678,2.497861005159e0,4.999993257737e-1);
#59680=oriented_edge('',*,*,#59668,.t.);
#59682=oriented_edge('',*,*,#59681,.f.);
#59683=oriented_edge('',*,*,#59435,.f.);
#59684=oriented_edge('',*,*,#59454,.t.);
#59685=edge_loop('',(#59680,#59682,#59683,#59684));
#59686=face_outer_bound('',#59685,.f.);
#59688=cartesian_point('',(-7.384229055526e1,-2.274382644082e0,
-2.154670092394e1));
#59689=direction('',(-8.411024415529e-3,-1.047141369477e-2,9.999097980136e-1));
#59690=direction('',(8.775331956296e-1,-4.795100842373e-1,2.360017549287e-3));
#59691=axis2_placement_3d('',#59688,#59689,#59690);
#59692=cylindrical_surface('',#59691,5.000150358350e-1);
#59693=oriented_edge('',*,*,#56124,.f.);
#59694=oriented_edge('',*,*,#56165,.f.);
#59695=oriented_edge('',*,*,#59437,.f.);
#59696=oriented_edge('',*,*,#59681,.t.);
#59697=edge_loop('',(#59693,#59694,#59695,#59696));
#59698=face_outer_bound('',#59697,.f.);
#59700=cartesian_point('',(-7.277908461073e1,-8.311992507568e0,
-4.213845709206e1));
#59701=direction('',(-5.414020686009e-1,-6.242068762532e-2,8.384434732712e-1));
#59702=direction('',(5.614915257869e-1,7.154114028237e-1,4.158290408081e-1));
#59703=axis2_placement_3d('',#59700,#59701,#59702);
#59704=cylindrical_surface('',#59703,3.e-1);
#59705=oriented_edge('',*,*,#56078,.t.);
#59706=oriented_edge('',*,*,#56109,.t.);
#59707=oriented_edge('',*,*,#59629,.f.);
#59708=oriented_edge('',*,*,#59612,.f.);
#59710=oriented_edge('',*,*,#59709,.t.);
#59711=edge_loop('',(#59705,#59706,#59707,#59708,#59710));
#59712=face_outer_bound('',#59711,.f.);
#59714=cartesian_point('',(-5.104563128935e-11,-6.713612015936e-12,
-4.228096149021e1));
#59715=direction('',(0.e0,0.e0,1.e0));
#59716=direction('',(-9.914448613738e-1,-1.305261922201e-1,0.e0));
#59717=axis2_placement_3d('',#59714,#59715,#59716);
#59718=conical_surface('',#59717,7.351737503131e1,3.302386755580e1);
#59719=oriented_edge('',*,*,#55964,.f.);
#59720=oriented_edge('',*,*,#55962,.f.);
#59721=oriented_edge('',*,*,#59709,.f.);
#59723=oriented_edge('',*,*,#59722,.f.);
#59725=oriented_edge('',*,*,#59724,.f.);
#59727=oriented_edge('',*,*,#59726,.f.);
#59729=oriented_edge('',*,*,#59728,.f.);
#59730=edge_loop('',(#59719,#59720,#59721,#59723,#59725,#59727,#59729));
#59731=face_outer_bound('',#59730,.f.);
#59733=cartesian_point('',(0.e0,0.e0,-3.934268702288e1));
#59734=direction('',(0.e0,0.e0,1.e0));
#59735=direction('',(9.912498101264e-1,1.319992951662e-1,0.e0));
#59736=axis2_placement_3d('',#59733,#59734,#59735);
#59737=toroidal_surface('',#59736,7.065650925828e1,4.e0);
#59739=oriented_edge('',*,*,#59738,.t.);
#59741=oriented_edge('',*,*,#59740,.t.);
#59742=oriented_edge('',*,*,#59726,.t.);
#59743=oriented_edge('',*,*,#59724,.t.);
#59744=oriented_edge('',*,*,#59722,.t.);
#59745=oriented_edge('',*,*,#59610,.t.);
#59746=oriented_edge('',*,*,#59608,.t.);
#59747=oriented_edge('',*,*,#44071,.t.);
#59748=oriented_edge('',*,*,#44069,.t.);
#59749=edge_loop('',(#59739,#59741,#59742,#59743,#59744,#59745,#59746,#59747,
#59748));
#59750=face_outer_bound('',#59749,.f.);
#59752=cartesian_point('',(-6.987437853802e1,-1.049793753711e1,
-3.934373633895e1));
#59753=direction('',(-1.305896142824e-1,9.913815086697e-1,1.044303161331e-2));
#59754=direction('',(-9.910190109926e-1,-1.308330319822e-1,2.764122995684e-2));
#59755=axis2_placement_3d('',#59752,#59753,#59754);
#59756=toroidal_surface('',#59755,3.698456012621e0,2.999994703740e-1);
#59758=oriented_edge('',*,*,#59757,.f.);
#59760=oriented_edge('',*,*,#59759,.f.);
#59761=oriented_edge('',*,*,#59740,.f.);
#59762=oriented_edge('',*,*,#59738,.f.);
#59764=oriented_edge('',*,*,#59763,.t.);
#59765=edge_loop('',(#59758,#59760,#59761,#59762,#59764));
#59766=face_outer_bound('',#59765,.f.);
#59768=cartesian_point('',(-7.766248969707e1,-1.224171865864e1,0.e0));
#59769=direction('',(1.305190353861e-1,-9.913904998230e-1,-1.047178411625e-2));
#59770=direction('',(9.914448613738e-1,1.305261922200e-1,0.e0));
#59771=axis2_placement_3d('',#59768,#59769,#59770);
#59772=plane('',#59771);
#59774=oriented_edge('',*,*,#59773,.t.);
#59776=oriented_edge('',*,*,#59775,.t.);
#59778=oriented_edge('',*,*,#59777,.t.);
#59780=oriented_edge('',*,*,#59779,.t.);
#59781=oriented_edge('',*,*,#59757,.t.);
#59783=oriented_edge('',*,*,#59782,.t.);
#59784=edge_loop('',(#59774,#59776,#59778,#59780,#59781,#59783));
#59785=face_outer_bound('',#59784,.f.);
#59787=cartesian_point('',(-7.351838495504e1,-1.213083830285e1,
-6.593067342306e0));
#59788=direction('',(-4.420920198324e-1,-6.764997687285e-2,8.944149633306e-1));
#59789=direction('',(8.424541351767e-1,-3.736475439999e-1,3.881475788749e-1));
#59790=axis2_placement_3d('',#59787,#59788,#59789);
#59791=cylindrical_surface('',#59790,5.000000030390e-1);
#59793=oriented_edge('',*,*,#59792,.t.);
#59795=oriented_edge('',*,*,#59794,.f.);
#59796=oriented_edge('',*,*,#59773,.f.);
#59798=oriented_edge('',*,*,#59797,.t.);
#59799=edge_loop('',(#59793,#59795,#59796,#59798));
#59800=face_outer_bound('',#59799,.f.);
#59802=cartesian_point('',(3.150403890807e-13,0.e0,-5.729424002763e0));
#59803=direction('',(0.e0,0.e0,1.e0));
#59804=direction('',(0.e0,-1.e0,0.e0));
#59805=axis2_placement_3d('',#59802,#59803,#59804);
#59806=conical_surface('',#59805,7.438528799863e1,2.656505117708e1);
#59808=oriented_edge('',*,*,#59807,.f.);
#59810=oriented_edge('',*,*,#59809,.f.);
#59812=oriented_edge('',*,*,#59811,.f.);
#59813=oriented_edge('',*,*,#59792,.f.);
#59815=oriented_edge('',*,*,#59814,.t.);
#59816=oriented_edge('',*,*,#44063,.f.);
#59818=oriented_edge('',*,*,#59817,.f.);
#59819=edge_loop('',(#59808,#59810,#59812,#59813,#59815,#59816,#59818));
#59820=face_outer_bound('',#59819,.f.);
#59822=cartesian_point('',(-7.251468354877e1,-1.691462270832e1,
-6.695452787724e0));
#59823=direction('',(4.343283025062e-1,1.066808648986e-1,-8.944149589014e-1));
#59824=direction('',(6.353375173063e-1,6.675984268295e-1,3.881476260367e-1));
#59825=axis2_placement_3d('',#59822,#59823,#59824);
#59826=cylindrical_surface('',#59825,5.000000035666e-1);
#59827=oriented_edge('',*,*,#59807,.t.);
#59829=oriented_edge('',*,*,#59828,.f.);
#59831=oriented_edge('',*,*,#59830,.f.);
#59833=oriented_edge('',*,*,#59832,.t.);
#59834=edge_loop('',(#59827,#59829,#59831,#59833));
#59835=face_outer_bound('',#59834,.f.);
#59837=cartesian_point('',(-7.337639784832e1,-1.835309279296e1,
-4.344595047177e0));
#59838=cartesian_point('',(-7.342341438405e1,-1.827769790757e1,
-4.305624572679e0));
#59839=cartesian_point('',(-7.349881876231e1,-1.812649364413e1,
-4.261998055472e0));
#59840=cartesian_point('',(-7.355823673570e1,-1.789047403641e1,
-4.260942712203e0));
#59841=cartesian_point('',(-7.357764076583e1,-1.771543263231e1,
-4.288706524619e0));
#59842=cartesian_point('',(-7.357205358447e1,-1.754619557873e1,
-4.342998101022e0));
#59843=cartesian_point('',(-7.354451924811e1,-1.739265942622e1,
-4.416774340872e0));
#59844=cartesian_point('',(-7.349937544550e1,-1.725646584835e1,
-4.504618649921e0));
#59845=cartesian_point('',(-7.344016274073e1,-1.713624046338e1,
-4.603583566316e0));
#59846=cartesian_point('',(-7.336910593020e1,-1.702991996778e1,
-4.712733098333e0));
#59847=cartesian_point('',(-7.328735908485e1,-1.693586083186e1,
-4.832314252756e0));
#59848=cartesian_point('',(-7.319568900901e1,-1.685333530855e1,
-4.962752061017e0));
#59849=cartesian_point('',(-7.309480147880e1,-1.678230051740e1,
-5.104282514534e0));
#59850=cartesian_point('',(-7.298523471870e1,-1.672304132919e1,
-5.257164848718e0));
#59851=cartesian_point('',(-7.286719190057e1,-1.667608198420e1,
-5.421963623474e0));
#59852=cartesian_point('',(-7.274047888494e1,-1.664231921773e1,
-5.599698717315e0));
#59853=cartesian_point('',(-7.260465263204e1,-1.662328070403e1,
-5.791712777290e0));
#59854=cartesian_point('',(-7.243671507893e1,-1.662107888968e1,
-6.031622934107e0));
#59855=cartesian_point('',(-7.231666213188e1,-1.663930297319e1,
-6.205873668246e0));
#59856=cartesian_point('',(-7.224510111091e1,-1.665736768909e1,
-6.310923375535e0));
#59857=cartesian_point('',(-7.283396692335e1,-1.821473394686e1,
-4.070469204132e0));
#59858=cartesian_point('',(-7.288089882868e1,-1.814989025908e1,
-4.018778729572e0));
#59859=cartesian_point('',(-7.296473499688e1,-1.800117370066e1,
-3.959134625331e0));
#59860=cartesian_point('',(-7.302663462374e1,-1.775781904455e1,
-3.956861056002e0));
#59861=cartesian_point('',(-7.304172113953e1,-1.757893632452e1,
-3.993941187866e0));
#59862=cartesian_point('',(-7.302575789966e1,-1.741411717905e1,
-4.065555802595e0));
#59863=cartesian_point('',(-7.298451115419e1,-1.727640256647e1,
-4.160077076458e0));
#59864=cartesian_point('',(-7.292535950578e1,-1.716705716766e1,
-4.268635166780e0));
#59865=cartesian_point('',(-7.285421180462e1,-1.708281435138e1,
-4.386501429689e0));
#59866=cartesian_point('',(-7.277487402305e1,-1.701963960636e1,
-4.512151941030e0));
#59867=cartesian_point('',(-7.268959927002e1,-1.697431830730e1,
-4.645817692851e0));
#59868=cartesian_point('',(-7.260001270584e1,-1.694476452055e1,
-4.788092923279e0));
#59869=cartesian_point('',(-7.250750825268e1,-1.692968058041e1,
-4.939435543827e0));
#59870=cartesian_point('',(-7.241321072305e1,-1.692827554122e1,
-5.100339169628e0));
#59871=cartesian_point('',(-7.231793816892e1,-1.694022240831e1,
-5.271580149050e0));
#59872=cartesian_point('',(-7.222229365649e1,-1.696573204650e1,
-5.454334900245e0));
#59873=cartesian_point('',(-7.212693310939e1,-1.700562401448e1,
-5.650016061239e0));
#59874=cartesian_point('',(-7.201830479931e1,-1.706998321089e1,
-5.892552203156e0));
#59875=cartesian_point('',(-7.194958374610e1,-1.712945588417e1,
-6.067012426364e0));
#59876=cartesian_point('',(-7.191206523065e1,-1.716955335461e1,
-6.171590783891e0));
#59877=cartesian_point('',(-7.252168498287e1,-1.785317217106e1,
-4.476343326165e0));
#59878=cartesian_point('',(-7.253661161546e1,-1.783458158951e1,
-4.443007767593e0));
#59879=cartesian_point('',(-7.256473762269e1,-1.778808339494e1,
-4.406230496548e0));
#59880=cartesian_point('',(-7.258470373659e1,-1.771007472198e1,
-4.404157455284e0));
#59881=cartesian_point('',(-7.258856487785e1,-1.765309307051e1,
-4.426063946529e0));
#59882=cartesian_point('',(-7.258141662410e1,-1.760214647804e1,
-4.470504487842e0));
#59883=cartesian_point('',(-7.256557955362e1,-1.756192159850e1,
-4.532806795834e0));
#59884=cartesian_point('',(-7.254394146455e1,-1.753274543988e1,
-4.609326030977e0));
#59885=cartesian_point('',(-7.251880305501e1,-1.751323803688e1,
-4.698029194032e0));
#59886=cartesian_point('',(-7.249165548110e1,-1.750176435870e1,
-4.798285067546e0));
#59887=cartesian_point('',(-7.246340921334e1,-1.749702334628e1,
-4.910355894546e0));
#59888=cartesian_point('',(-7.243473317446e1,-1.749810825624e1,
-5.034591128630e0));
#59889=cartesian_point('',(-7.240619400918e1,-1.750437827375e1,
-5.171125833160e0));
#59890=cartesian_point('',(-7.237825480920e1,-1.751538525643e1,
-5.320112451527e0));
#59891=cartesian_point('',(-7.235128471235e1,-1.753087050956e1,
-5.482022543756e0));
#59892=cartesian_point('',(-7.232561473032e1,-1.755077822820e1,
-5.657816749254e0));
#59893=cartesian_point('',(-7.230164477558e1,-1.757524271789e1,
-5.848831291652e0));
#59894=cartesian_point('',(-7.227660011018e1,-1.760909388535e1,
-6.088745036974e0));
#59895=cartesian_point('',(-7.226311814272e1,-1.763639422434e1,
-6.264103482137e0));
#59896=cartesian_point('',(-7.225678632388e1,-1.765367116310e1,
-6.370214296754e0));
#59897=cartesian_point('',(-7.289635329361e1,-1.779729455569e1,
-4.968510854540e0));
#59898=cartesian_point('',(-7.289417089306e1,-1.779300067072e1,
-4.957755841044e0));
#59899=cartesian_point('',(-7.288393677265e1,-1.779892801589e1,
-4.949280564315e0));
#59900=cartesian_point('',(-7.287889391819e1,-1.781708074447e1,
-4.948533475810e0));
#59901=cartesian_point('',(-7.288104213345e1,-1.782942749943e1,
-4.952972139271e0));
#59902=cartesian_point('',(-7.288900548157e1,-1.783523704985e1,
-4.965491320634e0));
#59903=cartesian_point('',(-7.290053128041e1,-1.783156358365e1,
-4.989740080761e0));
#59904=cartesian_point('',(-7.291305388637e1,-1.781860736959e1,
-5.028333778955e0));
#59905=cartesian_point('',(-7.292456735782e1,-1.779789423717e1,
-5.082468738907e0));
#59906=cartesian_point('',(-7.293373812077e1,-1.777104940040e1,
-5.152581251079e0));
#59907=cartesian_point('',(-7.293965632211e1,-1.773937089246e1,
-5.238966361734e0));
#59908=cartesian_point('',(-7.294161882340e1,-1.770394363530e1,
-5.341672815839e0));
#59909=cartesian_point('',(-7.293905969736e1,-1.766573446955e1,
-5.460440317769e0));
#59910=cartesian_point('',(-7.293149996130e1,-1.762555522835e1,
-5.595003648591e0));
#59911=cartesian_point('',(-7.291845270950e1,-1.758403514370e1,
-5.745458842983e0));
#59912=cartesian_point('',(-7.289930559618e1,-1.754166102211e1,
-5.912494081115e0));
#59913=cartesian_point('',(-7.287322203737e1,-1.749890715635e1,
-6.097334544681e0));
#59914=cartesian_point('',(-7.283377052209e1,-1.744980794031e1,
-6.333213513948e0));
#59915=cartesian_point('',(-7.279863192984e1,-1.741857622684e1,
-6.508845008404e0));
#59916=cartesian_point('',(-7.277501156867e1,-1.740156087765e1,
-6.616250431811e0));
#59917=(bounded_surface()b_spline_surface(3,3,((#59837,#59838,#59839,#59840,
#59841,#59842,#59843,#59844,#59845,#59846,#59847,#59848,#59849,#59850,#59851,
#59852,#59853,#59854,#59855,#59856),(#59857,#59858,#59859,#59860,#59861,#59862,
#59863,#59864,#59865,#59866,#59867,#59868,#59869,#59870,#59871,#59872,#59873,
#59874,#59875,#59876),(#59877,#59878,#59879,#59880,#59881,#59882,#59883,#59884,
#59885,#59886,#59887,#59888,#59889,#59890,#59891,#59892,#59893,#59894,#59895,
#59896),(#59897,#59898,#59899,#59900,#59901,#59902,#59903,#59904,#59905,#59906,
#59907,#59908,#59909,#59910,#59911,#59912,#59913,#59914,#59915,#59916)),
.unspecified.,.f.,.f.,.f.)b_spline_surface_with_knots((4,4),(4,1,1,1,1,1,1,1,1,
1,1,1,1,1,1,1,1,4),(0.e0,1.e0),(4.995343369761e-1,5.202920103001e-1,
5.294366677956e-1,5.394877368952e-1,5.503696822967e-1,5.624505903004e-1,
5.760052207419e-1,5.911170604134e-1,6.079747585810e-1,6.267984349269e-1,
6.476974351308e-1,6.706958731281e-1,6.958119655839e-1,7.231290927062e-1,
7.528312035301e-1,7.852050880537e-1,8.205680659974e-1,8.757468455546e-1),
.unspecified.)geometric_representation_item()rational_b_spline_surface(((
1.576531707853e0,1.576531707853e0,1.576531707853e0,1.576531707853e0,
1.576531707853e0,1.576531707853e0,1.576531707853e0,1.576531707853e0,
1.576531707853e0,1.576531707853e0,1.576531707853e0,1.576531707853e0,
1.576531707853e0,1.576531707853e0,1.576531707853e0,1.576531707853e0,
1.576531707853e0,1.576531707853e0,1.576531707853e0,1.576531707853e0),(
8.078227640491e-1,8.078227640491e-1,8.078227640491e-1,8.078227640491e-1,
8.078227640491e-1,8.078227640491e-1,8.078227640491e-1,8.078227640491e-1,
8.078227640491e-1,8.078227640491e-1,8.078227640491e-1,8.078227640491e-1,
8.078227640491e-1,8.078227640491e-1,8.078227640491e-1,8.078227640491e-1,
8.078227640491e-1,8.078227640491e-1,8.078227640491e-1,8.078227640491e-1),(
8.078227640491e-1,8.078227640491e-1,8.078227640491e-1,8.078227640491e-1,
8.078227640491e-1,8.078227640491e-1,8.078227640491e-1,8.078227640491e-1,
8.078227640491e-1,8.078227640491e-1,8.078227640491e-1,8.078227640491e-1,
8.078227640491e-1,8.078227640491e-1,8.078227640491e-1,8.078227640491e-1,
8.078227640491e-1,8.078227640491e-1,8.078227640491e-1,8.078227640491e-1),(
1.576531707853e0,1.576531707853e0,1.576531707853e0,1.576531707853e0,
1.576531707853e0,1.576531707853e0,1.576531707853e0,1.576531707853e0,
1.576531707853e0,1.576531707853e0,1.576531707853e0,1.576531707853e0,
1.576531707853e0,1.576531707853e0,1.576531707853e0,1.576531707853e0,
1.576531707853e0,1.576531707853e0,1.576531707853e0,1.576531707853e0)))representation_item('')surface());
#59919=oriented_edge('',*,*,#59918,.f.);
#59920=oriented_edge('',*,*,#59828,.t.);
#59921=oriented_edge('',*,*,#59817,.t.);
#59922=oriented_edge('',*,*,#44061,.f.);
#59923=edge_loop('',(#59919,#59920,#59921,#59922));
#59924=face_outer_bound('',#59923,.f.);
#59926=cartesian_point('',(-7.230690345956e1,-1.788138903371e1,
-2.460528104879e1));
#59927=direction('',(-1.094246498082e-2,7.908770270327e-3,9.999088527526e-1));
#59928=direction('',(5.851059782975e-1,8.109568385776e-1,-1.117067604845e-5));
#59929=axis2_placement_3d('',#59926,#59927,#59928);
#59930=cylindrical_surface('',#59929,3.000055924634e-1);
#59931=oriented_edge('',*,*,#59918,.t.);
#59932=oriented_edge('',*,*,#44059,.f.);
#59934=oriented_edge('',*,*,#59933,.t.);
#59936=oriented_edge('',*,*,#59935,.f.);
#59937=edge_loop('',(#59931,#59932,#59934,#59936));
#59938=face_outer_bound('',#59937,.f.);
#59940=cartesian_point('',(-6.857340743306e1,-1.704133318301e1,
-3.934391487367e1));
#59941=direction('',(2.586722219556e-1,-9.659089207404e-1,1.042297570854e-2));
#59942=direction('',(-7.888366719654e-1,-2.174550364061e-1,-5.748478164733e-1));
#59943=axis2_placement_3d('',#59940,#59941,#59942);
#59944=toroidal_surface('',#59943,3.697836906371e0,2.999996386506e-1);
#59946=oriented_edge('',*,*,#59945,.f.);
#59947=oriented_edge('',*,*,#59933,.f.);
#59949=oriented_edge('',*,*,#59948,.f.);
#59951=oriented_edge('',*,*,#59950,.f.);
#59953=oriented_edge('',*,*,#59952,.t.);
#59954=edge_loop('',(#59946,#59947,#59949,#59951,#59953));
#59955=face_outer_bound('',#59954,.f.);
#59957=cartesian_point('',(-6.447227858158e1,-1.520474261931e1,0.e0));
#59958=direction('',(-2.588048538901e-1,9.658728639631e-1,-1.047178411625e-2));
#59959=direction('',(-9.659258262891e-1,-2.588190451026e-1,0.e0));
#59960=axis2_placement_3d('',#59957,#59958,#59959);
#59961=plane('',#59960);
#59963=oriented_edge('',*,*,#59962,.t.);
#59965=oriented_edge('',*,*,#59964,.t.);
#59966=oriented_edge('',*,*,#59830,.t.);
#59967=oriented_edge('',*,*,#59935,.t.);
#59968=oriented_edge('',*,*,#59945,.t.);
#59970=oriented_edge('',*,*,#59969,.t.);
#59971=edge_loop('',(#59963,#59965,#59966,#59967,#59968,#59970));
#59972=face_outer_bound('',#59971,.f.);
#59974=cartesian_point('',(-7.191482906375e1,-1.691490619496e1,
-2.154670092964e1));
#59975=direction('',(1.083462700186e-2,-7.937675618002e-3,-9.999097980136e-1));
#59976=direction('',(7.235256349644e-1,6.902934780705e-1,2.360017549251e-3));
#59977=axis2_placement_3d('',#59974,#59975,#59976);
#59978=cylindrical_surface('',#59977,5.000150358372e-1);
#59979=oriented_edge('',*,*,#55844,.f.);
#59981=oriented_edge('',*,*,#59980,.f.);
#59982=oriented_edge('',*,*,#59962,.f.);
#59983=oriented_edge('',*,*,#55821,.t.);
#59984=edge_loop('',(#59979,#59981,#59982,#59983));
#59985=face_outer_bound('',#59984,.f.);
#59987=cartesian_point('',(-7.447219646794e1,-1.745508763821e1,
-8.219509828676e0));
#59988=direction('',(2.585925468819e-1,-9.659303142669e-1,1.041742182436e-2));
#59989=direction('',(8.384901128905e-1,2.298037762817e-1,4.940896224285e-1));
#59990=axis2_placement_3d('',#59987,#59988,#59989);
#59991=toroidal_surface('',#59990,2.497873680370e0,4.999993431588e-1);
#59993=oriented_edge('',*,*,#59992,.t.);
#59994=oriented_edge('',*,*,#59832,.f.);
#59995=oriented_edge('',*,*,#59964,.f.);
#59996=oriented_edge('',*,*,#59980,.t.);
#59997=edge_loop('',(#59993,#59994,#59995,#59996));
#59998=face_outer_bound('',#59997,.f.);
#60000=cartesian_point('',(0.e0,0.e0,-8.220551782475e0));
#60001=direction('',(0.e0,0.e0,1.e0));
#60002=direction('',(9.804942975041e-1,1.965475325765e-1,0.e0));
#60003=axis2_placement_3d('',#60000,#60001,#60002);
#60004=toroidal_surface('',#60003,7.649382607502e1,3.e0);
#60005=oriented_edge('',*,*,#59992,.f.);
#60006=oriented_edge('',*,*,#55842,.t.);
#60007=oriented_edge('',*,*,#55840,.t.);
#60009=oriented_edge('',*,*,#60008,.f.);
#60010=oriented_edge('',*,*,#59811,.t.);
#60011=oriented_edge('',*,*,#59809,.t.);
#60012=edge_loop('',(#60005,#60006,#60007,#60009,#60010,#60011));
#60013=face_outer_bound('',#60012,.f.);
#60015=cartesian_point('',(-7.548310243236e1,-1.237284487871e1,
-8.219506755298e0));
#60016=direction('',(-1.307248302683e-1,9.913639249407e-1,1.042051234243e-2));
#60017=direction('',(9.903587389282e-1,1.310637537301e-1,-4.485377003852e-2));
#60018=axis2_placement_3d('',#60015,#60016,#60017);
#60019=toroidal_surface('',#60018,2.497861005218e0,4.999993257731e-1);
#60020=oriented_edge('',*,*,#60008,.t.);
#60022=oriented_edge('',*,*,#60021,.f.);
#60023=oriented_edge('',*,*,#59775,.f.);
#60024=oriented_edge('',*,*,#59794,.t.);
#60025=edge_loop('',(#60020,#60022,#60023,#60024));
#60026=face_outer_bound('',#60025,.f.);
#60028=cartesian_point('',(-7.291369301690e1,-1.189327799626e1,
-2.154670092378e1));
#60029=direction('',(-6.972273178790e-3,-1.147968828860e-2,9.999097980136e-1));
#60030=direction('',(9.326144029186e-1,-3.608667424215e-1,2.360017549171e-3));
#60031=axis2_placement_3d('',#60028,#60029,#60030);
#60032=cylindrical_surface('',#60031,5.000150358338e-1);
#60033=oriented_edge('',*,*,#55838,.f.);
#60034=oriented_edge('',*,*,#55879,.f.);
#60035=oriented_edge('',*,*,#59777,.f.);
#60036=oriented_edge('',*,*,#60021,.t.);
#60037=edge_loop('',(#60033,#60034,#60035,#60036));
#60038=face_outer_bound('',#60037,.f.);
#60040=cartesian_point('',(-7.107151672124e1,-1.774045904696e1,
-4.213845709170e1));
#60041=direction('',(-5.286227641788e-1,-1.325538204640e-1,8.384434732720e-1));
#60042=direction('',(4.633079616472e-1,7.825803099383e-1,4.158290407982e-1));
#60043=axis2_placement_3d('',#60040,#60041,#60042);
#60044=cylindrical_surface('',#60043,3.000000000015e-1);
#60045=oriented_edge('',*,*,#55792,.t.);
#60046=oriented_edge('',*,*,#55823,.t.);
#60047=oriented_edge('',*,*,#59969,.f.);
#60048=oriented_edge('',*,*,#59952,.f.);
#60050=oriented_edge('',*,*,#60049,.t.);
#60051=edge_loop('',(#60045,#60046,#60047,#60048,#60050));
#60052=face_outer_bound('',#60051,.f.);
#60054=cartesian_point('',(-4.973193104165e-11,-1.332069878203e-11,
-4.228096149021e1));
#60055=direction('',(0.e0,0.e0,1.e0));
#60056=direction('',(-9.659258262891e-1,-2.588190451025e-1,0.e0));
#60057=axis2_placement_3d('',#60054,#60055,#60056);
#60058=conical_surface('',#60057,7.351737503131e1,3.302386755580e1);
#60059=oriented_edge('',*,*,#55674,.f.);
#60060=oriented_edge('',*,*,#55672,.f.);
#60061=oriented_edge('',*,*,#60049,.f.);
#60063=oriented_edge('',*,*,#60062,.f.);
#60065=oriented_edge('',*,*,#60064,.f.);
#60067=oriented_edge('',*,*,#60066,.f.);
#60069=oriented_edge('',*,*,#60068,.f.);
#60070=edge_loop('',(#60059,#60060,#60061,#60063,#60065,#60067,#60069));
#60071=face_outer_bound('',#60070,.f.);
#60073=cartesian_point('',(0.e0,0.e0,-3.934268702288e1));
#60074=direction('',(0.e0,0.e0,1.e0));
#60075=direction('',(9.655401652138e-1,2.602540861522e-1,0.e0));
#60076=axis2_placement_3d('',#60073,#60074,#60075);
#60077=toroidal_surface('',#60076,7.065650925828e1,4.e0);
#60079=oriented_edge('',*,*,#60078,.t.);
#60081=oriented_edge('',*,*,#60080,.t.);
#60082=oriented_edge('',*,*,#60066,.t.);
#60083=oriented_edge('',*,*,#60064,.t.);
#60084=oriented_edge('',*,*,#60062,.t.);
#60085=oriented_edge('',*,*,#59950,.t.);
#60086=oriented_edge('',*,*,#59948,.t.);
#60087=oriented_edge('',*,*,#44057,.t.);
#60088=oriented_edge('',*,*,#44055,.t.);
#60089=edge_loop('',(#60079,#60081,#60082,#60083,#60084,#60085,#60086,#60087,
#60088));
#60090=face_outer_bound('',#60089,.f.);
#60092=cartesian_point('',(-6.790633773049e1,-1.952856279004e1,
-3.934373633895e1));
#60093=direction('',(-2.588736555219e-1,9.658547373016e-1,1.044303158730e-2));
#60094=direction('',(-9.654635684568e-1,-2.590676753072e-1,2.764122995609e-2));
#60095=axis2_placement_3d('',#60092,#60093,#60094);
#60096=toroidal_surface('',#60095,3.698456012582e0,2.999994703736e-1);
#60098=oriented_edge('',*,*,#60097,.f.);
#60100=oriented_edge('',*,*,#60099,.f.);
#60101=oriented_edge('',*,*,#60080,.f.);
#60102=oriented_edge('',*,*,#60078,.f.);
#60104=oriented_edge('',*,*,#60103,.t.);
#60105=edge_loop('',(#60098,#60100,#60101,#60102,#60104));
#60106=face_outer_bound('',#60105,.f.);
#60108=cartesian_point('',(-7.540021140892e1,-2.227397811698e1,0.e0));
#60109=direction('',(2.588048538901e-1,-9.658728639631e-1,-1.047178411625e-2));
#60110=direction('',(9.659258262891e-1,2.588190451026e-1,0.e0));
#60111=axis2_placement_3d('',#60108,#60109,#60110);
#60112=plane('',#60111);
#60114=oriented_edge('',*,*,#60113,.t.);
#60116=oriented_edge('',*,*,#60115,.t.);
#60118=oriented_edge('',*,*,#60117,.t.);
#60120=oriented_edge('',*,*,#60119,.t.);
#60121=oriented_edge('',*,*,#60097,.t.);
#60123=oriented_edge('',*,*,#60122,.t.);
#60124=edge_loop('',(#60114,#60116,#60118,#60120,#60121,#60123));
#60125=face_outer_bound('',#60124,.f.);
#60127=cartesian_point('',(-7.130603284789e1,-2.162313214582e1,
-6.593067342680e0));
#60128=direction('',(-4.294797674321e-1,-1.247758099050e-1,8.944149633302e-1));
#60129=direction('',(8.840176144139e-1,-2.604886070851e-1,3.881475788729e-1));
#60130=axis2_placement_3d('',#60127,#60128,#60129);
#60131=cylindrical_surface('',#60130,5.000000030390e-1);
#60133=oriented_edge('',*,*,#60132,.t.);
#60135=oriented_edge('',*,*,#60134,.f.);
#60136=oriented_edge('',*,*,#60113,.f.);
#60138=oriented_edge('',*,*,#60137,.t.);
#60139=edge_loop('',(#60133,#60135,#60136,#60138));
#60140=face_outer_bound('',#60139,.f.);
#60142=cartesian_point('',(3.150403890807e-13,0.e0,-5.729424002763e0));
#60143=direction('',(0.e0,0.e0,1.e0));
#60144=direction('',(0.e0,-1.e0,0.e0));
#60145=axis2_placement_3d('',#60142,#60143,#60144);
#60146=conical_surface('',#60145,7.438528799863e1,2.656505117708e1);
#60148=oriented_edge('',*,*,#60147,.f.);
#60150=oriented_edge('',*,*,#60149,.f.);
#60152=oriented_edge('',*,*,#60151,.f.);
#60153=oriented_edge('',*,*,#60132,.f.);
#60155=oriented_edge('',*,*,#60154,.t.);
#60156=oriented_edge('',*,*,#44049,.f.);
#60158=oriented_edge('',*,*,#60157,.f.);
#60159=edge_loop('',(#60148,#60150,#60152,#60153,#60155,#60156,#60158));
#60160=face_outer_bound('',#60159,.f.);
#60162=cartesian_point('',(-6.968650908210e1,-2.623498128932e1,
-6.695452790975e0));
#60163=direction('',(4.166879165902e-1,1.624594148095e-1,-8.944149589019e-1));
#60164=direction('',(5.427630361777e-1,7.448152166571e-1,3.881476260332e-1));
#60165=axis2_placement_3d('',#60162,#60163,#60164);
#60166=cylindrical_surface('',#60165,5.000000035617e-1);
#60167=oriented_edge('',*,*,#60147,.t.);
#60169=oriented_edge('',*,*,#60168,.f.);
#60171=oriented_edge('',*,*,#60170,.f.);
#60173=oriented_edge('',*,*,#60172,.t.);
#60174=edge_loop('',(#60167,#60169,#60171,#60173));
#60175=face_outer_bound('',#60174,.f.);
#60177=cartesian_point('',(-7.035309326961e1,-2.777362135418e1,
-4.344595045552e0));
#60178=cartesian_point('',(-7.040954858362e1,-2.770500836975e1,
-4.305624573359e0));
#60179=cartesian_point('',(-7.050404398475e1,-2.756493992524e1,
-4.261998055465e0));
#60180=cartesian_point('',(-7.059376037035e1,-2.733869509847e1,
-4.260942712194e0));
#60181=cartesian_point('',(-7.063584588427e1,-2.716768393201e1,
-4.288706524612e0));
#60182=cartesian_point('',(-7.065239637021e1,-2.699916545138e1,
-4.342998101016e0));
#60183=cartesian_point('',(-7.064513808326e1,-2.684334886985e1,
-4.416774340866e0));
#60184=cartesian_point('',(-7.061815732127e1,-2.670242799827e1,
-4.504618649915e0));
#60185=cartesian_point('',(-7.057514375111e1,-2.657550234925e1,
-4.603583566310e0));
#60186=cartesian_point('',(-7.051857245088e1,-2.646081666532e1,
-4.712733098326e0));
#60187=cartesian_point('',(-7.044980214199e1,-2.635689211390e1,
-4.832314252749e0));
#60188=cartesian_point('',(-7.036968805867e1,-2.626310726194e1,
-4.962752061010e0));
#60189=cartesian_point('',(-7.027893553607e1,-2.617951171812e1,
-5.104282514527e0));
#60190=cartesian_point('',(-7.017804101098e1,-2.610645816848e1,
-5.257164848711e0));
#60191=cartesian_point('',(-7.006713749002e1,-2.604449288763e1,
-5.421963623466e0));
#60192=cartesian_point('',(-6.994591544714e1,-2.599447959888e1,
-5.599698717306e0));
#60193=cartesian_point('',(-6.981373623137e1,-2.595787507871e1,
-5.791712777281e0));
#60194=cartesian_point('',(-6.964752280174e1,-2.593377185185e1,
-6.031622934108e0));
#60195=cartesian_point('',(-6.952611820408e1,-2.593616997174e1,
-6.205873668257e0));
#60196=cartesian_point('',(-6.945281147891e1,-2.594473955400e1,
-6.310923375555e0));
#60197=cartesian_point('',(-6.983336241097e1,-2.756564474871e1,
-4.070469207470e0));
#60198=cartesian_point('',(-6.988835656964e1,-2.750748164364e1,
-4.018778730500e0));
#60199=cartesian_point('',(-6.999088691498e1,-2.737098019109e1,
-3.959134625332e0));
#60200=cartesian_point('',(-7.008402113912e1,-2.713778698900e1,
-3.956861055993e0));
#60201=cartesian_point('',(-7.012232746798e1,-2.696240382090e1,
-3.993941187860e0));
#60202=cartesian_point('',(-7.012801401129e1,-2.679691110516e1,
-4.065555802590e0));
#60203=cartesian_point('',(-7.010509550144e1,-2.665499087955e1,
-4.160077076454e0));
#60204=cartesian_point('',(-7.006072234213e1,-2.653886010636e1,
-4.268635166774e0));
#60205=cartesian_point('',(-7.000117921344e1,-2.644605136053e1,
-4.386501429683e0));
#60206=cartesian_point('',(-6.993076613650e1,-2.637306142568e1,
-4.512151941024e0));
#60207=cartesian_point('',(-6.985213653740e1,-2.631699726782e1,
-4.645817692845e0));
#60208=cartesian_point('',(-6.976717394195e1,-2.627600292471e1,
-4.788092923272e0));
#60209=cartesian_point('',(-6.967742972648e1,-2.624897377574e1,
-4.939435543820e0));
#60210=cartesian_point('',(-6.958412231970e1,-2.623527245938e1,
-5.100339169621e0));
#60211=cartesian_point('',(-6.948810545641e1,-2.623468155565e1,
-5.271580149042e0));
#60212=cartesian_point('',(-6.938994952011e1,-2.624748884133e1,
-5.454334900237e0));
#60213=cartesian_point('',(-6.929019784903e1,-2.627459247890e1,
-5.650016061231e0));
#60214=cartesian_point('',(-6.917409830834e1,-2.632422223378e1,
-5.892552203157e0));
#60215=cartesian_point('',(-6.909820243168e1,-2.637421621270e1,
-6.067012426373e0));
#60216=cartesian_point('',(-6.905577112231e1,-2.640907349470e1,
-6.171590783920e0));
#60217=cartesian_point('',(-6.957094532156e1,-2.716641518756e1,
-4.476343324290e0));
#60218=cartesian_point('',(-6.958817082232e1,-2.714993198314e1,
-4.443007768164e0));
#60219=cartesian_point('',(-6.962212544035e1,-2.710750276737e1,
-4.406230496548e0));
#60220=cartesian_point('',(-6.965210291660e1,-2.703276756981e1,
-4.404157455275e0));
#60221=cartesian_point('',(-6.966336862325e1,-2.697677738434e1,
-4.426063946521e0));
#60222=cartesian_point('',(-6.966293138852e1,-2.692533361269e1,
-4.470504487835e0));
#60223=cartesian_point('',(-6.965248020674e1,-2.688338571006e1,
-4.532806795827e0));
#60224=cartesian_point('',(-6.963483548741e1,-2.685163482015e1,
-4.609326030970e0));
#60225=cartesian_point('',(-6.961245836747e1,-2.682901308481e1,
-4.698029194026e0));
#60226=cartesian_point('',(-6.958704066035e1,-2.681409409609e1,
-4.798285067539e0));
#60227=cartesian_point('',(-6.955965486962e1,-2.680570676591e1,
-4.910355894539e0));
#60228=cartesian_point('',(-6.953108254907e1,-2.680303942015e1,
-5.034591128623e0));
#60229=cartesian_point('',(-6.950196913879e1,-2.680553068822e1,
-5.171125833153e0));
#60230=cartesian_point('',(-6.947283226300e1,-2.681279670725e1,
-5.320112451520e0));
#60231=cartesian_point('',(-6.944407166794e1,-2.682462917785e1,
-5.482022543749e0));
#60232=cartesian_point('',(-6.941602281745e1,-2.684101597819e1,
-5.657816749246e0));
#60233=cartesian_point('',(-6.938906467231e1,-2.686214246386e1,
-5.848831291644e0));
#60234=cartesian_point('',(-6.935981580350e1,-2.689243504507e1,
-6.088745036975e0));
#60235=cartesian_point('',(-6.934288576685e1,-2.691774207602e1,
-6.264103482148e0));
#60236=cartesian_point('',(-6.933435302467e1,-2.693404473996e1,
-6.370214296766e0));
#60237=cartesian_point('',(-6.994970181154e1,-2.715991967855e1,
-4.968510854962e0));
#60238=cartesian_point('',(-6.994809853047e1,-2.715537764500e1,
-4.957755841170e0));
#60239=cartesian_point('',(-6.993717829047e1,-2.715991846015e1,
-4.949280564307e0));
#60240=cartesian_point('',(-6.992980917175e1,-2.717725766515e1,
-4.948533475800e0));
#60241=cartesian_point('',(-6.993032743382e1,-2.718977919027e1,
-4.952972139261e0));
#60242=cartesian_point('',(-6.993746435589e1,-2.719657846467e1,
-4.965491320625e0));
#60243=cartesian_point('',(-6.994937103349e1,-2.719444084413e1,
-4.989740080752e0));
#60244=cartesian_point('',(-6.996347763210e1,-2.718323000035e1,
-5.028333778947e0));
#60245=cartesian_point('',(-6.997759621051e1,-2.716419688123e1,
-5.082468738899e0));
#60246=cartesian_point('',(-6.999019247064e1,-2.713877873053e1,
-5.152581251071e0));
#60247=cartesian_point('',(-7.000019491596e1,-2.710814371690e1,
-5.238966361726e0));
#60248=cartesian_point('',(-7.000676481276e1,-2.707327570266e1,
-5.341672815831e0));
#60249=cartesian_point('',(-7.000921487731e1,-2.703505938864e1,
-5.460440317761e0));
#60250=cartesian_point('',(-7.000696425920e1,-2.699423714285e1,
-5.595003648584e0));
#60251=cartesian_point('',(-6.999944808699e1,-2.695136926019e1,
-5.745458842975e0));
#60252=cartesian_point('',(-6.998599571263e1,-2.690685845529e1,
-5.912494081107e0));
#60253=cartesian_point('',(-6.996571580158e1,-2.686106576717e1,
-6.097334544672e0));
#60254=cartesian_point('',(-6.993301053318e1,-2.680723714565e1,
-6.333213513949e0));
#60255=cartesian_point('',(-6.990224911309e1,-2.677168611717e1,
-6.508845008413e0));
#60256=cartesian_point('',(-6.988105177620e1,-2.675173326094e1,
-6.616250431840e0));
#60257=(bounded_surface()b_spline_surface(3,3,((#60177,#60178,#60179,#60180,
#60181,#60182,#60183,#60184,#60185,#60186,#60187,#60188,#60189,#60190,#60191,
#60192,#60193,#60194,#60195,#60196),(#60197,#60198,#60199,#60200,#60201,#60202,
#60203,#60204,#60205,#60206,#60207,#60208,#60209,#60210,#60211,#60212,#60213,
#60214,#60215,#60216),(#60217,#60218,#60219,#60220,#60221,#60222,#60223,#60224,
#60225,#60226,#60227,#60228,#60229,#60230,#60231,#60232,#60233,#60234,#60235,
#60236),(#60237,#60238,#60239,#60240,#60241,#60242,#60243,#60244,#60245,#60246,
#60247,#60248,#60249,#60250,#60251,#60252,#60253,#60254,#60255,#60256)),
.unspecified.,.f.,.f.,.f.)b_spline_surface_with_knots((4,4),(4,1,1,1,1,1,1,1,1,
1,1,1,1,1,1,1,1,4),(0.e0,1.e0),(4.995343367396e-1,5.202920103015e-1,
5.294366677969e-1,5.394877368965e-1,5.503696822980e-1,5.624505903016e-1,
5.760052207432e-1,5.911170604147e-1,6.079747585822e-1,6.267984349280e-1,
6.476974351319e-1,6.706958731291e-1,6.958119655849e-1,7.231290927071e-1,
7.528312035310e-1,7.852050880544e-1,8.205680659980e-1,8.757468455601e-1),
.unspecified.)geometric_representation_item()rational_b_spline_surface(((
1.576531707853e0,1.576531707853e0,1.576531707853e0,1.576531707853e0,
1.576531707853e0,1.576531707853e0,1.576531707853e0,1.576531707853e0,
1.576531707853e0,1.576531707853e0,1.576531707853e0,1.576531707853e0,
1.576531707853e0,1.576531707853e0,1.576531707853e0,1.576531707853e0,
1.576531707853e0,1.576531707853e0,1.576531707853e0,1.576531707853e0),(
8.078227640491e-1,8.078227640491e-1,8.078227640491e-1,8.078227640491e-1,
8.078227640491e-1,8.078227640491e-1,8.078227640491e-1,8.078227640491e-1,
8.078227640491e-1,8.078227640491e-1,8.078227640491e-1,8.078227640491e-1,
8.078227640491e-1,8.078227640491e-1,8.078227640491e-1,8.078227640491e-1,
8.078227640491e-1,8.078227640491e-1,8.078227640491e-1,8.078227640491e-1),(
8.078227640491e-1,8.078227640491e-1,8.078227640491e-1,8.078227640491e-1,
8.078227640491e-1,8.078227640491e-1,8.078227640491e-1,8.078227640491e-1,
8.078227640491e-1,8.078227640491e-1,8.078227640491e-1,8.078227640491e-1,
8.078227640491e-1,8.078227640491e-1,8.078227640491e-1,8.078227640491e-1,
8.078227640491e-1,8.078227640491e-1,8.078227640491e-1,8.078227640491e-1),(
1.576531707853e0,1.576531707853e0,1.576531707853e0,1.576531707853e0,
1.576531707853e0,1.576531707853e0,1.576531707853e0,1.576531707853e0,
1.576531707853e0,1.576531707853e0,1.576531707853e0,1.576531707853e0,
1.576531707853e0,1.576531707853e0,1.576531707853e0,1.576531707853e0,
1.576531707853e0,1.576531707853e0,1.576531707853e0,1.576531707853e0)))representation_item('')surface());
#60259=oriented_edge('',*,*,#60258,.f.);
#60260=oriented_edge('',*,*,#60168,.t.);
#60261=oriented_edge('',*,*,#60157,.t.);
#60262=oriented_edge('',*,*,#44047,.f.);
#60263=edge_loop('',(#60259,#60260,#60261,#60262));
#60264=face_outer_bound('',#60263,.f.);
#60266=cartesian_point('',(-6.935431825466e1,-2.716635605150e1,
-2.460528104879e1));
#60267=direction('',(-1.188115234447e-2,6.412831356779e-3,9.999088527526e-1));
#60268=direction('',(4.742492073743e-1,8.803906457818e-1,-1.117067560257e-5));
#60269=axis2_placement_3d('',#60266,#60267,#60268);
#60270=cylindrical_surface('',#60269,3.000055924656e-1);
#60271=oriented_edge('',*,*,#60258,.t.);
#60272=oriented_edge('',*,*,#44045,.f.);
#60274=oriented_edge('',*,*,#60273,.t.);
#60276=oriented_edge('',*,*,#60275,.f.);
#60277=edge_loop('',(#60271,#60272,#60274,#60276));
#60278=face_outer_bound('',#60277,.f.);
#60280=cartesian_point('',(-6.576241209548e1,-2.584616797560e1,
-3.934391487367e1));
#60281=direction('',(3.825356585543e-1,-9.238819359168e-1,1.042297563501e-2));
#60282=direction('',(-7.537044870652e-1,-3.185585253463e-1,-5.748478164758e-1));
#60283=axis2_placement_3d('',#60280,#60281,#60282);
#60284=toroidal_surface('',#60283,3.697836906340e0,2.999996386485e-1);
#60286=oriented_edge('',*,*,#60285,.f.);
#60287=oriented_edge('',*,*,#60273,.f.);
#60289=oriented_edge('',*,*,#60288,.f.);
#60291=oriented_edge('',*,*,#60290,.f.);
#60293=oriented_edge('',*,*,#60292,.t.);
#60294=edge_loop('',(#60286,#60287,#60289,#60291,#60293));
#60295=face_outer_bound('',#60294,.f.);
#60297=cartesian_point('',(-6.193609214298e1,-2.348998496543e1,0.e0));
#60298=direction('',(-3.826624495897e-1,9.238288756103e-1,-1.047178411625e-2));
#60299=direction('',(-9.238795325113e-1,-3.826834323651e-1,0.e0));
#60300=axis2_placement_3d('',#60297,#60298,#60299);
#60301=plane('',#60300);
#60303=oriented_edge('',*,*,#60302,.t.);
#60305=oriented_edge('',*,*,#60304,.t.);
#60306=oriented_edge('',*,*,#60170,.t.);
#60307=oriented_edge('',*,*,#60275,.t.);
#60308=oriented_edge('',*,*,#60285,.t.);
#60310=oriented_edge('',*,*,#60309,.t.);
#60311=edge_loop('',(#60303,#60305,#60306,#60307,#60308,#60310));
#60312=face_outer_bound('',#60311,.f.);
#60314=cartesian_point('',(-6.909174943444e1,-2.615696562946e1,
-2.154670092978e1));
#60315=direction('',(1.177800983938e-2,-6.455565096027e-3,-9.999097980136e-1));
#60316=direction('',(6.272343936438e-1,7.788269677839e-1,2.360017549132e-3));
#60317=axis2_placement_3d('',#60314,#60315,#60316);
#60318=cylindrical_surface('',#60317,5.000150358344e-1);
#60319=oriented_edge('',*,*,#55554,.f.);
#60321=oriented_edge('',*,*,#60320,.f.);
#60322=oriented_edge('',*,*,#60302,.f.);
#60323=oriented_edge('',*,*,#55531,.t.);
#60324=edge_loop('',(#60319,#60321,#60322,#60323));
#60325=face_outer_bound('',#60324,.f.);
#60327=cartesian_point('',(-7.155673037930e1,-2.702632917463e1,
-8.219509828709e0));
#60328=direction('',(3.824594575270e-1,-9.239135461026e-1,1.041742176135e-2));
#60329=direction('',(8.013213019279e-1,3.372826946194e-1,4.940896224238e-1));
#60330=axis2_placement_3d('',#60327,#60328,#60329);
#60331=toroidal_surface('',#60330,2.497873680453e0,4.999993431537e-1);
#60333=oriented_edge('',*,*,#60332,.t.);
#60334=oriented_edge('',*,*,#60172,.f.);
#60335=oriented_edge('',*,*,#60304,.f.);
#60336=oriented_edge('',*,*,#60320,.t.);
#60337=edge_loop('',(#60333,#60334,#60335,#60336));
#60338=face_outer_bound('',#60337,.f.);
#60340=cartesian_point('',(0.e0,0.e0,-8.220551782475e0));
#60341=direction('',(0.e0,0.e0,1.e0));
#60342=direction('',(9.464514318493e-1,3.228462283353e-1,0.e0));
#60343=axis2_placement_3d('',#60340,#60341,#60342);
#60344=toroidal_surface('',#60343,7.649382607502e1,3.e0);
#60345=oriented_edge('',*,*,#60332,.f.);
#60346=oriented_edge('',*,*,#55552,.t.);
#60347=oriented_edge('',*,*,#55550,.t.);
#60349=oriented_edge('',*,*,#60348,.f.);
#60350=oriented_edge('',*,*,#60151,.t.);
#60351=oriented_edge('',*,*,#60149,.t.);
#60352=edge_loop('',(#60345,#60346,#60347,#60349,#60350,#60351));
#60353=face_outer_bound('',#60352,.f.);
#60355=cartesian_point('',(-7.322235369790e1,-2.211951541414e1,
-8.219506755294e0));
#60356=direction('',(-2.590054198938e-1,9.658196546923e-1,1.042051225246e-2));
#60357=direction('',(9.647788297958e-1,2.592102407112e-1,-4.485377005728e-2));
#60358=axis2_placement_3d('',#60355,#60356,#60357);
#60359=toroidal_surface('',#60358,2.497861005244e0,4.999993257743e-1);
#60360=oriented_edge('',*,*,#60348,.t.);
#60362=oriented_edge('',*,*,#60361,.f.);
#60363=oriented_edge('',*,*,#60115,.f.);
#60364=oriented_edge('',*,*,#60134,.t.);
#60365=edge_loop('',(#60360,#60362,#60363,#60364));
#60366=face_outer_bound('',#60365,.f.);
#60368=cartesian_point('',(-7.073752197553e1,-2.130867606449e1,
-2.154670092320e1));
#60369=direction('',(-5.414224415093e-3,-1.229154223304e-2,9.999097980136e-1));
#60370=direction('',(9.717383192033e-1,-2.360488705949e-1,2.360017549206e-3));
#60371=axis2_placement_3d('',#60368,#60369,#60370);
#60372=cylindrical_surface('',#60371,5.000150358366e-1);
#60373=oriented_edge('',*,*,#55548,.f.);
#60374=oriented_edge('',*,*,#55589,.f.);
#60375=oriented_edge('',*,*,#60117,.f.);
#60376=oriented_edge('',*,*,#60361,.t.);
#60377=edge_loop('',(#60373,#60374,#60375,#60376));
#60378=face_outer_bound('',#60377,.f.);
#60380=cartesian_point('',(-6.814789547540e1,-2.686538141334e1,
-4.213845709218e1));
#60381=direction('',(-5.067985777021e-1,-2.004189206822e-1,8.384434732716e-1));
#60382=direction('',(3.571970698626e-1,8.363590509492e-1,4.158290408050e-1));
#60383=axis2_placement_3d('',#60380,#60381,#60382);
#60384=cylindrical_surface('',#60383,2.999999999990e-1);
#60385=oriented_edge('',*,*,#55502,.t.);
#60386=oriented_edge('',*,*,#55533,.t.);
#60387=oriented_edge('',*,*,#60309,.f.);
#60388=oriented_edge('',*,*,#60292,.f.);
#60390=oriented_edge('',*,*,#60389,.t.);
#60391=edge_loop('',(#60385,#60386,#60387,#60388,#60390));
#60392=face_outer_bound('',#60391,.f.);
#60394=cartesian_point('',(-4.756730366552e-11,-1.969802755401e-11,
-4.228096149021e1));
#60395=direction('',(0.e0,0.e0,1.e0));
#60396=direction('',(-9.238795325113e-1,-3.826834323651e-1,0.e0));
#60397=axis2_placement_3d('',#60394,#60395,#60396);
#60398=conical_surface('',#60397,7.351737503131e1,3.302386755580e1);
#60399=oriented_edge('',*,*,#55388,.f.);
#60400=oriented_edge('',*,*,#55386,.f.);
#60401=oriented_edge('',*,*,#60389,.f.);
#60403=oriented_edge('',*,*,#60402,.f.);
#60405=oriented_edge('',*,*,#60404,.f.);
#60407=oriented_edge('',*,*,#60406,.f.);
#60409=oriented_edge('',*,*,#60408,.f.);
#60410=edge_loop('',(#60399,#60400,#60401,#60403,#60405,#60407,#60409));
#60411=face_outer_bound('',#60410,.f.);
#60413=cartesian_point('',(0.e0,0.e0,-3.934268702288e1));
#60414=direction('',(0.e0,0.e0,1.e0));
#60415=direction('',(9.233098603761e-1,3.840558575680e-1,0.e0));
#60416=axis2_placement_3d('',#60413,#60414,#60415);
#60417=toroidal_surface('',#60416,7.065650925828e1,4.e0);
#60419=oriented_edge('',*,*,#60418,.t.);
#60421=oriented_edge('',*,*,#60420,.t.);
#60422=oriented_edge('',*,*,#60406,.t.);
#60423=oriented_edge('',*,*,#60404,.t.);
#60424=oriented_edge('',*,*,#60402,.t.);
#60425=oriented_edge('',*,*,#60290,.t.);
#60426=oriented_edge('',*,*,#60288,.t.);
#60427=oriented_edge('',*,*,#44043,.t.);
#60428=oriented_edge('',*,*,#44041,.t.);
#60429=edge_loop('',(#60419,#60421,#60422,#60423,#60424,#60425,#60426,#60427,
#60428));
#60430=face_outer_bound('',#60429,.f.);
#60432=cartesian_point('',(-6.477640065696e1,-2.822504892011e1,
-3.934373633895e1));
#60433=direction('',(-3.827282965210e-1,9.238019236463e-1,1.044303162826e-2));
#60434=direction('',(-9.233887766413e-1,-3.828695986616e-1,2.764122995976e-2));
#60435=axis2_placement_3d('',#60432,#60433,#60434);
#60436=toroidal_surface('',#60435,3.698456012569e0,2.999994703724e-1);
#60438=oriented_edge('',*,*,#60437,.f.);
#60440=oriented_edge('',*,*,#60439,.f.);
#60441=oriented_edge('',*,*,#60420,.f.);
#60442=oriented_edge('',*,*,#60418,.f.);
#60444=oriented_edge('',*,*,#60443,.t.);
#60445=edge_loop('',(#60438,#60440,#60441,#60442,#60444));
#60446=face_outer_bound('',#60445,.f.);
#60448=cartesian_point('',(-7.184781459867e1,-3.192512363422e1,0.e0));
#60449=direction('',(3.826624495897e-1,-9.238288756103e-1,-1.047178411625e-2));
#60450=direction('',(9.238795325113e-1,3.826834323651e-1,0.e0));
#60451=axis2_placement_3d('',#60448,#60449,#60450);
#60452=plane('',#60451);
#60454=oriented_edge('',*,*,#60453,.t.);
#60456=oriented_edge('',*,*,#60455,.t.);
#60458=oriented_edge('',*,*,#60457,.t.);
#60460=oriented_edge('',*,*,#60459,.t.);
#60461=oriented_edge('',*,*,#60437,.t.);
#60463=oriented_edge('',*,*,#60462,.t.);
#60464=edge_loop('',(#60454,#60456,#60458,#60460,#60461,#60463));
#60465=face_outer_bound('',#60464,.f.);
#60467=cartesian_point('',(-6.787361474924e1,-3.074544820277e1,
-6.593067342438e0));
#60468=direction('',(-4.095189971386e-1,-1.797666942330e-1,8.944149633292e-1));
#60469=direction('',(9.104553071723e-1,-1.428726378901e-1,3.881475788718e-1));
#60470=axis2_placement_3d('',#60467,#60468,#60469);
#60471=cylindrical_surface('',#60470,5.000000030402e-1);
#60473=oriented_edge('',*,*,#60472,.t.);
#60475=oriented_edge('',*,*,#60474,.f.);
#60476=oriented_edge('',*,*,#60453,.f.);
#60478=oriented_edge('',*,*,#60477,.t.);
#60479=edge_loop('',(#60473,#60475,#60476,#60478));
#60480=face_outer_bound('',#60479,.f.);
#60482=cartesian_point('',(3.150403890807e-13,0.e0,-5.729424002763e0));
#60483=direction('',(0.e0,0.e0,1.e0));
#60484=direction('',(0.e0,-1.e0,0.e0));
#60485=axis2_placement_3d('',#60482,#60483,#60484);
#60486=conical_surface('',#60485,7.438528799863e1,2.656505117708e1);
#60488=oriented_edge('',*,*,#60487,.f.);
#60490=oriented_edge('',*,*,#60489,.f.);
#60492=oriented_edge('',*,*,#60491,.f.);
#60493=oriented_edge('',*,*,#60472,.f.);
#60495=oriented_edge('',*,*,#60494,.t.);
#60496=oriented_edge('',*,*,#44035,.f.);
#60498=oriented_edge('',*,*,#60497,.f.);
#60499=edge_loop('',(#60488,#60490,#60492,#60493,#60495,#60496,#60498));
#60500=face_outer_bound('',#60499,.f.);
#60502=cartesian_point('',(-6.566597912304e1,-3.510645206558e1,
-6.695452797419e0));
#60503=direction('',(3.919178848938e-1,2.154582390947e-1,-8.944149589014e-1));
#60504=direction('',(4.409017290241e-1,8.092880116166e-1,3.881476260358e-1));
#60505=axis2_placement_3d('',#60502,#60503,#60504);
#60506=cylindrical_surface('',#60505,5.000000035653e-1);
#60507=oriented_edge('',*,*,#60487,.t.);
#60509=oriented_edge('',*,*,#60508,.f.);
#60511=oriented_edge('',*,*,#60510,.f.);
#60513=oriented_edge('',*,*,#60512,.t.);
#60514=edge_loop('',(#60507,#60509,#60511,#60513));
#60515=face_outer_bound('',#60514,.f.);
#60517=cartesian_point('',(-6.612602777935e1,-3.671893553853e1,
-4.344595042248e0));
#60518=cartesian_point('',(-6.619095588733e1,-3.665827845469e1,
-4.305624573230e0));
#60519=cartesian_point('',(-6.630292546767e1,-3.653174244016e1,
-4.261998055464e0));
#60520=cartesian_point('',(-6.642140519276e1,-3.631914350769e1,
-4.260942712190e0));
#60521=cartesian_point('',(-6.648545209566e1,-3.615508862735e1,
-4.288706524606e0));
#60522=cartesian_point('',(-6.652385706550e1,-3.599017211759e1,
-4.342998101008e0));
#60523=cartesian_point('',(-6.653699901928e1,-3.583474117196e1,
-4.416774340857e0));
#60524=cartesian_point('',(-6.652864294621e1,-3.569150420185e1,
-4.504618649905e0));
#60525=cartesian_point('',(-6.650256448477e1,-3.556005002181e1,
-4.603583566300e0));
#60526=cartesian_point('',(-6.646144664549e1,-3.543896145341e1,
-4.712733098316e0));
#60527=cartesian_point('',(-6.640682955209e1,-3.532694966437e1,
-4.832314252739e0));
#60528=cartesian_point('',(-6.633964223548e1,-3.522351016858e1,-4.962752061e0));
#60529=cartesian_point('',(-6.626057752131e1,-3.512878421501e1,
-5.104282514518e0));
#60530=cartesian_point('',(-6.617008156453e1,-3.504318627044e1,
-5.257164848703e0));
#60531=cartesian_point('',(-6.606821493073e1,-3.496727529686e1,
-5.421963623459e0));
#60532=cartesian_point('',(-6.595455800338e1,-3.490186722705e1,
-5.599698717300e0));
#60533=cartesian_point('',(-6.582828744775e1,-3.484832301390e1,
-5.791712777276e0));
#60534=cartesian_point('',(-6.566664209947e1,-3.480273078743e1,
-6.031622934107e0));
#60535=cartesian_point('',(-6.554596311752e1,-3.478926191122e1,
-6.205873668258e0));
#60536=cartesian_point('',(-6.547216498657e1,-3.478818973175e1,
-6.310923375565e0));
#60537=cartesian_point('',(-6.563788964654e1,-3.644489970686e1,
-4.070469206391e0));
#60538=cartesian_point('',(-6.570000515469e1,-3.639441238817e1,
-4.018778730317e0));
#60539=cartesian_point('',(-6.581947535331e1,-3.627246162007e1,
-3.959134625332e0));
#60540=cartesian_point('',(-6.594225062183e1,-3.605341987408e1,
-3.956861055990e0));
#60541=cartesian_point('',(-6.600312133185e1,-3.588453711254e1,
-3.993941187853e0));
#60542=cartesian_point('',(-6.603036036003e1,-3.572120245276e1,
-4.065555802582e0));
#60543=cartesian_point('',(-6.602616222785e1,-3.557750490853e1,
-4.160077076444e0));
#60544=cartesian_point('',(-6.599732679470e1,-3.545657579068e1,
-4.268635166764e0));
#60545=cartesian_point('',(-6.595040703793e1,-3.535678909867e1,
-4.386501429673e0));
#60546=cartesian_point('',(-6.589012345289e1,-3.527523285203e1,
-4.512151941014e0));
#60547=cartesian_point('',(-6.581948438196e1,-3.520938510863e1,
-4.645817692835e0));
#60548=cartesian_point('',(-6.574059948879e1,-3.515765163375e1,
-4.788092923263e0));
#60549=cartesian_point('',(-6.565515105943e1,-3.511913975217e1,
-4.939435543811e0));
#60550=cartesian_point('',(-6.556443029110e1,-3.509337659196e1,
-5.100339169613e0));
#60551=cartesian_point('',(-6.546931199380e1,-3.508025802794e1,
-5.271580149035e0));
#60552=cartesian_point('',(-6.537032410891e1,-3.508014382490e1,
-5.454334900231e0));
#60553=cartesian_point('',(-6.526788809259e1,-3.509399538130e1,
-5.650016061226e0));
#60554=cartesian_point('',(-6.514630381665e1,-3.512804651579e1,
-5.892552203155e0));
#60555=cartesian_point('',(-6.506453171602e1,-3.516770638950e1,
-6.067012426378e0));
#60556=cartesian_point('',(-6.501791362411e1,-3.519672706539e1,
-6.171590783921e0));
#60557=cartesian_point('',(-6.542982752767e1,-3.601483337329e1,
-4.476343324792e0));
#60558=cartesian_point('',(-6.544905713354e1,-3.600073951209e1,
-4.443007768048e0));
#60559=cartesian_point('',(-6.548825938898e1,-3.596310525132e1,
-4.406230496547e0));
#60560=cartesian_point('',(-6.552773530448e1,-3.589292226963e1,
-4.404157455273e0));
#60561=cartesian_point('',(-6.554621281716e1,-3.583888155775e1,
-4.426063946517e0));
#60562=cartesian_point('',(-6.555249408266e1,-3.578782082411e1,
-4.470504487829e0));
#60563=cartesian_point('',(-6.554760761219e1,-3.574486763864e1,
-4.532806795820e0));
#60564=cartesian_point('',(-6.553425816864e1,-3.571108528397e1,
-4.609326030962e0));
#60565=cartesian_point('',(-6.551502521705e1,-3.568573628045e1,
-4.698029194018e0));
#60566=cartesian_point('',(-6.549177228073e1,-3.566762724922e1,
-4.798285067531e0));
#60567=cartesian_point('',(-6.546571554550e1,-3.565573711083e1,
-4.910355894531e0));
#60568=cartesian_point('',(-6.543773582360e1,-3.564936314838e1,
-5.034591128615e0));
#60569=cartesian_point('',(-6.540854630684e1,-3.564803304071e1,
-5.171125833145e0));
#60570=cartesian_point('',(-6.537871029527e1,-3.565143377249e1,
-5.320112451512e0));
#60571=cartesian_point('',(-6.534865130376e1,-3.565941100371e1,
-5.482022543742e0));
#60572=cartesian_point('',(-6.531870350842e1,-3.567199650305e1,
-5.657816749240e0));
#60573=cartesian_point('',(-6.528921843422e1,-3.568942350467e1,
-5.848831291639e0));
#60574=cartesian_point('',(-6.525626581825e1,-3.571563918519e1,
-6.088745036975e0));
#60575=cartesian_point('',(-6.523617739004e1,-3.573851989775e1,
-6.264103482150e0));
#60576=cartesian_point('',(-6.522558972191e1,-3.575356934375e1,
-6.370214296778e0));
#60577=cartesian_point('',(-6.580619150622e1,-3.605783101032e1,
-4.968510852034e0));
#60578=cartesian_point('',(-6.580519480862e1,-3.605311857909e1,
-4.957755841143e0));
#60579=cartesian_point('',(-6.579377529745e1,-3.605619516954e1,
-4.949280564306e0));
#60580=cartesian_point('',(-6.578420600216e1,-3.607242417221e1,
-4.948533475798e0));
#60581=cartesian_point('',(-6.578308544344e1,-3.608490622071e1,
-4.952972139259e0));
#60582=cartesian_point('',(-6.578927382476e1,-3.609257888165e1,
-4.965491320621e0));
#60583=cartesian_point('',(-6.580135765454e1,-3.609201368204e1,
-4.989740080748e0));
#60584=cartesian_point('',(-6.581680687800e1,-3.608274002918e1,
-5.028333778942e0));
#60585=cartesian_point('',(-6.583328899058e1,-3.606571258532e1,
-5.082468738893e0));
#60586=cartesian_point('',(-6.584909522238e1,-3.604215603229e1,
-5.152581251065e0));
#60587=cartesian_point('',(-6.586301076707e1,-3.601308868655e1,
-5.238966361719e0));
#60588=cartesian_point('',(-6.587407564662e1,-3.597937651662e1,
-5.341672815824e0));
#60589=cartesian_point('',(-6.588149298048e1,-3.594180694606e1,
-5.460440317754e0));
#60590=cartesian_point('',(-6.588458998902e1,-3.590104017563e1,
-5.595003648577e0));
#60591=cartesian_point('',(-6.588273350020e1,-3.585755797631e1,
-5.745458842968e0));
#60592=cartesian_point('',(-6.587520603864e1,-3.581167208031e1,
-5.912494081101e0));
#60593=cartesian_point('',(-6.586107677025e1,-3.576362409542e1,
-6.097334544667e0));
#60594=cartesian_point('',(-6.583567734497e1,-3.570598709106e1,
-6.333213513948e0));
#60595=cartesian_point('',(-6.580981943346e1,-3.566672503553e1,
-6.508845008416e0));
#60596=cartesian_point('',(-6.579140781304e1,-3.564417607107e1,
-6.616250431842e0));
#60597=(bounded_surface()b_spline_surface(3,3,((#60517,#60518,#60519,#60520,
#60521,#60522,#60523,#60524,#60525,#60526,#60527,#60528,#60529,#60530,#60531,
#60532,#60533,#60534,#60535,#60536),(#60537,#60538,#60539,#60540,#60541,#60542,
#60543,#60544,#60545,#60546,#60547,#60548,#60549,#60550,#60551,#60552,#60553,
#60554,#60555,#60556),(#60557,#60558,#60559,#60560,#60561,#60562,#60563,#60564,
#60565,#60566,#60567,#60568,#60569,#60570,#60571,#60572,#60573,#60574,#60575,
#60576),(#60577,#60578,#60579,#60580,#60581,#60582,#60583,#60584,#60585,#60586,
#60587,#60588,#60589,#60590,#60591,#60592,#60593,#60594,#60595,#60596)),
.unspecified.,.f.,.f.,.f.)b_spline_surface_with_knots((4,4),(4,1,1,1,1,1,1,1,1,
1,1,1,1,1,1,1,1,4),(0.e0,1.e0),(4.995343367867e-1,5.202920103001e-1,
5.294366677955e-1,5.394877368951e-1,5.503696822966e-1,5.624505903002e-1,
5.760052207416e-1,5.911170604131e-1,6.079747585807e-1,6.267984349265e-1,
6.476974351303e-1,6.706958731277e-1,6.958119655835e-1,7.231290927058e-1,
7.528312035298e-1,7.852050880535e-1,8.205680659972e-1,8.757468455611e-1),
.unspecified.)geometric_representation_item()rational_b_spline_surface(((
1.576531707852e0,1.576531707852e0,1.576531707852e0,1.576531707852e0,
1.576531707852e0,1.576531707852e0,1.576531707852e0,1.576531707852e0,
1.576531707852e0,1.576531707852e0,1.576531707852e0,1.576531707852e0,
1.576531707852e0,1.576531707852e0,1.576531707852e0,1.576531707852e0,
1.576531707852e0,1.576531707852e0,1.576531707852e0,1.576531707852e0),(
8.078227640495e-1,8.078227640495e-1,8.078227640495e-1,8.078227640495e-1,
8.078227640495e-1,8.078227640495e-1,8.078227640495e-1,8.078227640495e-1,
8.078227640495e-1,8.078227640495e-1,8.078227640495e-1,8.078227640495e-1,
8.078227640495e-1,8.078227640495e-1,8.078227640495e-1,8.078227640495e-1,
8.078227640495e-1,8.078227640495e-1,8.078227640495e-1,8.078227640495e-1),(
8.078227640495e-1,8.078227640495e-1,8.078227640495e-1,8.078227640495e-1,
8.078227640495e-1,8.078227640495e-1,8.078227640495e-1,8.078227640495e-1,
8.078227640495e-1,8.078227640495e-1,8.078227640495e-1,8.078227640495e-1,
8.078227640495e-1,8.078227640495e-1,8.078227640495e-1,8.078227640495e-1,
8.078227640495e-1,8.078227640495e-1,8.078227640495e-1,8.078227640495e-1),(
1.576531707852e0,1.576531707852e0,1.576531707852e0,1.576531707852e0,
1.576531707852e0,1.576531707852e0,1.576531707852e0,1.576531707852e0,
1.576531707852e0,1.576531707852e0,1.576531707852e0,1.576531707852e0,
1.576531707852e0,1.576531707852e0,1.576531707852e0,1.576531707852e0,
1.576531707852e0,1.576531707852e0,1.576531707852e0,1.576531707852e0)))representation_item('')surface());
#60599=oriented_edge('',*,*,#60598,.f.);
#60600=oriented_edge('',*,*,#60508,.t.);
#60601=oriented_edge('',*,*,#60497,.t.);
#60602=oriented_edge('',*,*,#44033,.f.);
#60603=edge_loop('',(#60599,#60600,#60601,#60602));
#60604=face_outer_bound('',#60603,.f.);
#60606=cartesian_point('',(-6.521506143577e1,-3.598649918531e1,
-2.460528104879e1));
#60607=direction('',(-1.261654989746e-2,4.807167120839e-3,9.999088527526e-1));
#60608=direction('',(3.552779009790e-1,9.347607249725e-1,-1.117067594939e-5));
#60609=axis2_placement_3d('',#60606,#60607,#60608);
#60610=cylindrical_surface('',#60609,3.000055924665e-1);
#60611=oriented_edge('',*,*,#60598,.t.);
#60612=oriented_edge('',*,*,#44031,.f.);
#60614=oriented_edge('',*,*,#60613,.t.);
#60616=oriented_edge('',*,*,#60615,.f.);
#60617=edge_loop('',(#60611,#60612,#60614,#60616));
#60618=face_outer_bound('',#60617,.f.);
#60620=cartesian_point('',(-6.182620365437e1,-3.420876766754e1,
-3.934391487369e1));
#60621=direction('',(4.998538041580e-1,-8.660470749607e-1,1.042297562151e-2));
#60622=direction('',(-7.056762093674e-1,-4.142113897788e-1,-5.748478164787e-1));
#60623=axis2_placement_3d('',#60620,#60621,#60622);
#60624=toroidal_surface('',#60623,3.697836906308e0,2.999996386467e-1);
#60626=oriented_edge('',*,*,#60625,.f.);
#60627=oriented_edge('',*,*,#60613,.f.);
#60629=oriented_edge('',*,*,#60628,.f.);
#60631=oriented_edge('',*,*,#60630,.f.);
#60633=oriented_edge('',*,*,#60632,.t.);
#60634=edge_loop('',(#60626,#60627,#60629,#60631,#60633));
#60635=face_outer_bound('',#60634,.f.);
#60637=cartesian_point('',(-5.834016199589e1,-3.137330715614e1,0.e0));
#60638=direction('',(-4.999725846828e-1,8.659779190621e-1,-1.047178411625e-2));
#60639=direction('',(-8.660254037844e-1,-5.e-1,0.e0));
#60640=axis2_placement_3d('',#60637,#60638,#60639);
#60641=plane('',#60640);
#60643=oriented_edge('',*,*,#60642,.t.);
#60645=oriented_edge('',*,*,#60644,.t.);
#60646=oriented_edge('',*,*,#60510,.t.);
#60647=oriented_edge('',*,*,#60615,.t.);
#60648=oriented_edge('',*,*,#60625,.t.);
#60650=oriented_edge('',*,*,#60649,.t.);
#60651=edge_loop('',(#60643,#60645,#60646,#60647,#60648,#60650));
#60652=face_outer_bound('',#60651,.f.);
#60654=cartesian_point('',(-6.508649081646e1,-3.495147212996e1,
-2.154670092950e1));
#60655=direction('',(1.251986766309e-2,-4.862998065429e-3,-9.999097980136e-1));
#60656=direction('',(5.202109979603e-1,8.540345121354e-1,2.360017549298e-3));
#60657=axis2_placement_3d('',#60654,#60655,#60656);
#60658=cylindrical_surface('',#60657,5.000150358377e-1);
#60659=oriented_edge('',*,*,#55272,.f.);
#60661=oriented_edge('',*,*,#60660,.f.);
#60662=oriented_edge('',*,*,#60642,.f.);
#60663=oriented_edge('',*,*,#55249,.t.);
#60664=edge_loop('',(#60659,#60661,#60662,#60663));
#60665=face_outer_bound('',#60664,.f.);
#60667=cartesian_point('',(-6.741690879444e1,-3.613514272608e1,
-8.219509828706e0));
#60668=direction('',(4.997823809527e-1,-8.660883609733e-1,1.041742174366e-2));
#60669=direction('',(7.504416612849e-1,4.389906126803e-1,4.940896224235e-1));
#60670=axis2_placement_3d('',#60667,#60668,#60669);
#60671=toroidal_surface('',#60670,2.497873680459e0,4.999993431533e-1);
#60673=oriented_edge('',*,*,#60672,.t.);
#60674=oriented_edge('',*,*,#60512,.f.);
#60675=oriented_edge('',*,*,#60644,.f.);
#60676=oriented_edge('',*,*,#60660,.t.);
#60677=edge_loop('',(#60673,#60674,#60675,#60676));
#60678=face_outer_bound('',#60677,.f.);
#60680=cartesian_point('',(0.e0,0.e0,-8.220551782475e0));
#60681=direction('',(0.e0,0.e0,1.e0));
#60682=direction('',(8.962145197897e-1,4.436209356174e-1,0.e0));
#60683=axis2_placement_3d('',#60680,#60681,#60682);
#60684=toroidal_surface('',#60683,7.649382607502e1,3.e0);
#60685=oriented_edge('',*,*,#60672,.f.);
#60686=oriented_edge('',*,*,#55270,.t.);
#60687=oriented_edge('',*,*,#55268,.t.);
#60689=oriented_edge('',*,*,#60688,.f.);
#60690=oriented_edge('',*,*,#60491,.t.);
#60691=oriented_edge('',*,*,#60489,.t.);
#60692=edge_loop('',(#60685,#60686,#60687,#60689,#60690,#60691));
#60693=face_outer_bound('',#60692,.f.);
#60695=cartesian_point('',(-6.970875019111e1,-3.148771490629e1,
-8.219506755270e0));
#60696=direction('',(-3.828543542243e-1,9.237499425571e-1,1.042051232678e-2));
#60697=direction('',(9.226912875771e-1,3.829215678639e-1,-4.485377012052e-2));
#60698=axis2_placement_3d('',#60695,#60696,#60697);
#60699=toroidal_surface('',#60698,2.497861005323e0,4.999993257764e-1);
#60700=oriented_edge('',*,*,#60688,.t.);
#60702=oriented_edge('',*,*,#60701,.f.);
#60703=oriented_edge('',*,*,#60455,.f.);
#60704=oriented_edge('',*,*,#60474,.t.);
#60705=edge_loop('',(#60700,#60702,#60703,#60704));
#60706=face_outer_bound('',#60705,.f.);
#60708=cartesian_point('',(-6.735101232101e1,-3.035947677736e1,
-2.154670092349e1));
#60709=direction('',(-3.763536770455e-3,-1.289308448201e-2,9.999097980136e-1));
#60710=direction('',(9.942355234306e-1,-1.071921371455e-1,2.360017549171e-3));
#60711=axis2_placement_3d('',#60708,#60709,#60710);
#60712=cylindrical_surface('',#60711,5.000150358366e-1);
#60713=oriented_edge('',*,*,#55266,.f.);
#60714=oriented_edge('',*,*,#55307,.f.);
#60715=oriented_edge('',*,*,#60457,.f.);
#60716=oriented_edge('',*,*,#60701,.t.);
#60717=edge_loop('',(#60713,#60714,#60715,#60716));
#60718=face_outer_bound('',#60717,.f.);
#60720=cartesian_point('',(-6.405824484440e1,-3.553062965548e1,
-4.213845709164e1));
#60721=direction('',(-4.763029270489e-1,-2.648547976052e-1,8.384434732707e-1));
#60722=direction('',(2.449744371565e-1,8.758274567306e-1,4.158290408049e-1));
#60723=axis2_placement_3d('',#60720,#60721,#60722);
#60724=cylindrical_surface('',#60723,2.999999999993e-1);
#60725=oriented_edge('',*,*,#55220,.t.);
#60726=oriented_edge('',*,*,#55251,.t.);
#60727=oriented_edge('',*,*,#60649,.f.);
#60728=oriented_edge('',*,*,#60632,.f.);
#60730=oriented_edge('',*,*,#60729,.t.);
#60731=edge_loop('',(#60725,#60726,#60727,#60728,#60730));
#60732=face_outer_bound('',#60731,.f.);
#60734=cartesian_point('',(-4.459589196289e-11,-2.574180953898e-11,
-4.228096149021e1));
#60735=direction('',(0.e0,0.e0,1.e0));
#60736=direction('',(-8.660254037844e-1,-5.e-1,0.e0));
#60737=axis2_placement_3d('',#60734,#60735,#60736);
#60738=conical_surface('',#60737,7.351737503131e1,3.302386755580e1);
#60739=oriented_edge('',*,*,#55106,.f.);
#60740=oriented_edge('',*,*,#55104,.f.);
#60741=oriented_edge('',*,*,#60729,.f.);
#60743=oriented_edge('',*,*,#60742,.f.);
#60745=oriented_edge('',*,*,#60744,.f.);
#60747=oriented_edge('',*,*,#60746,.f.);
#60749=oriented_edge('',*,*,#60748,.f.);
#60750=edge_loop('',(#60739,#60740,#60741,#60743,#60745,#60747,#60749));
#60751=face_outer_bound('',#60750,.f.);
#60753=cartesian_point('',(0.e0,0.e0,-3.934268702288e1));
#60754=direction('',(0.e0,0.e0,1.e0));
#60755=direction('',(8.652814678375e-1,5.012863267804e-1,0.e0));
#60756=axis2_placement_3d('',#60753,#60754,#60755);
#60757=toroidal_surface('',#60756,7.065650925828e1,4.e0);
#60759=oriented_edge('',*,*,#60758,.t.);
#60761=oriented_edge('',*,*,#60760,.t.);
#60762=oriented_edge('',*,*,#60746,.t.);
#60763=oriented_edge('',*,*,#60744,.t.);
#60764=oriented_edge('',*,*,#60742,.t.);
#60765=oriented_edge('',*,*,#60630,.t.);
#60766=oriented_edge('',*,*,#60628,.t.);
#60767=oriented_edge('',*,*,#44029,.t.);
#60768=oriented_edge('',*,*,#44027,.t.);
#60769=edge_loop('',(#60759,#60761,#60762,#60763,#60764,#60765,#60766,#60767,
#60768));
#60770=face_outer_bound('',#60769,.f.);
#60772=cartesian_point('',(-6.053812140915e1,-3.643859663687e1,
-3.934373633895e1));
#60773=direction('',(-5.000343504741e-1,8.659426028538e-1,1.044303158726e-2));
#60774=direction('',(-8.655145467486e-1,-5.001205172486e-1,2.764122995752e-2));
#60775=axis2_placement_3d('',#60772,#60773,#60774);
#60776=toroidal_surface('',#60775,3.698456012569e0,2.999994703733e-1);
#60778=oriented_edge('',*,*,#60777,.f.);
#60780=oriented_edge('',*,*,#60779,.f.);
#60781=oriented_edge('',*,*,#60760,.f.);
#60782=oriented_edge('',*,*,#60758,.f.);
#60784=oriented_edge('',*,*,#60783,.t.);
#60785=edge_loop('',(#60778,#60780,#60781,#60782,#60784));
#60786=face_outer_bound('',#60785,.f.);
#60788=cartesian_point('',(-6.706608176066e1,-4.103002143477e1,0.e0));
#60789=direction('',(4.999725846828e-1,-8.659779190621e-1,-1.047178411625e-2));
#60790=direction('',(8.660254037844e-1,5.e-1,0.e0));
#60791=axis2_placement_3d('',#60788,#60789,#60790);
#60792=plane('',#60791);
#60794=oriented_edge('',*,*,#60793,.t.);
#60796=oriented_edge('',*,*,#60795,.t.);
#60798=oriented_edge('',*,*,#60797,.t.);
#60800=oriented_edge('',*,*,#60799,.t.);
#60801=oriented_edge('',*,*,#60777,.t.);
#60803=oriented_edge('',*,*,#60802,.t.);
#60804=edge_loop('',(#60794,#60796,#60798,#60800,#60801,#60803));
#60805=face_outer_bound('',#60804,.f.);
#60807=cartesian_point('',(-6.327986028345e1,-3.934170111638e1,
-6.593067343692e0));
#60808=direction('',(-3.825512432605e-1,-2.316817205778e-1,8.944149633308e-1));
#60809=direction('',(9.213148572027e-1,-2.281207822416e-2,3.881475788726e-1));
#60810=axis2_placement_3d('',#60807,#60808,#60809);
#60811=cylindrical_surface('',#60810,5.000000030410e-1);
#60813=oriented_edge('',*,*,#60812,.t.);
#60815=oriented_edge('',*,*,#60814,.f.);
#60816=oriented_edge('',*,*,#60793,.f.);
#60818=oriented_edge('',*,*,#60817,.t.);
#60819=edge_loop('',(#60813,#60815,#60816,#60818));
#60820=face_outer_bound('',#60819,.f.);
#60822=cartesian_point('',(3.150403890807e-13,0.e0,-5.729424002763e0));
#60823=direction('',(0.e0,0.e0,1.e0));
#60824=direction('',(0.e0,-1.e0,0.e0));
#60825=axis2_placement_3d('',#60822,#60823,#60824);
#60826=conical_surface('',#60825,7.438528799863e1,2.656505117708e1);
#60828=oriented_edge('',*,*,#60827,.f.);
#60830=oriented_edge('',*,*,#60829,.f.);
#60832=oriented_edge('',*,*,#60831,.f.);
#60833=oriented_edge('',*,*,#60812,.f.);
#60835=oriented_edge('',*,*,#60834,.t.);
#60836=oriented_edge('',*,*,#44021,.f.);
#60838=oriented_edge('',*,*,#60837,.f.);
#60839=edge_loop('',(#60828,#60830,#60832,#60833,#60835,#60836,#60838));
#60840=face_outer_bound('',#60839,.f.);
#60842=cartesian_point('',(-6.052188605694e1,-4.337724171393e1,
-6.695452800416e0));
#60843=direction('',(3.604420295323e-1,2.647705131697e-1,-8.944149588991e-1));
#60844=direction('',(3.314964710412e-1,8.599136643225e-1,3.881476260376e-1));
#60845=axis2_placement_3d('',#60842,#60843,#60844);
#60846=cylindrical_surface('',#60845,5.000000035633e-1);
#60847=oriented_edge('',*,*,#60827,.t.);
#60849=oriented_edge('',*,*,#60848,.f.);
#60851=oriented_edge('',*,*,#60850,.f.);
#60853=oriented_edge('',*,*,#60852,.t.);
#60854=edge_loop('',(#60847,#60849,#60851,#60853));
#60855=face_outer_bound('',#60854,.f.);
#60857=cartesian_point('',(-6.076752759456e1,-4.503597858764e1,
-4.344595044655e0));
#60858=cartesian_point('',(-6.083981758509e1,-4.498431523106e1,
-4.305624572823e0));
#60859=cartesian_point('',(-6.096734551358e1,-4.487347671301e1,
-4.261998055472e0));
#60860=cartesian_point('',(-6.111256135681e1,-4.467816130195e1,
-4.260942712188e0));
#60861=cartesian_point('',(-6.119747378843e1,-4.452386973221e1,
-4.288706524596e0));
#60862=cartesian_point('',(-6.125707612249e1,-4.436537696052e1,
-4.342998100994e0));
#60863=cartesian_point('',(-6.129039345453e1,-4.421299111736e1,
-4.416774340843e0));
#60864=cartesian_point('',(-6.130080504512e1,-4.406988887297e1,
-4.504618649891e0));
#60865=cartesian_point('',(-6.129210790211e1,-4.393615537940e1,
-4.603583566288e0));
#60866=cartesian_point('',(-6.126714706140e1,-4.381073578548e1,
-4.712733098305e0));
#60867=cartesian_point('',(-6.122761769712e1,-4.369255331159e1,
-4.832314252730e0));
#60868=cartesian_point('',(-6.117450674082e1,-4.358122905042e1,
-4.962752060992e0));
#60869=cartesian_point('',(-6.110848265427e1,-4.347699347443e1,
-5.104282514512e0));
#60870=cartesian_point('',(-6.102993367671e1,-4.338031573950e1,
-5.257164848699e0));
#60871=cartesian_point('',(-6.093884689640e1,-4.329175793100e1,
-5.421963623456e0));
#60872=cartesian_point('',(-6.083469978612e1,-4.321207423035e1,
-5.599698717300e0));
#60873=cartesian_point('',(-6.071649841485e1,-4.314250648054e1,
-5.791712777278e0));
#60874=cartesian_point('',(-6.056218694467e1,-4.307620535010e1,
-6.031622934101e0));
#60875=cartesian_point('',(-6.044429842923e1,-4.304709993398e1,
-6.205873668243e0));
#60876=cartesian_point('',(-6.037127159915e1,-4.303640433825e1,
-6.310923375539e0));
#60877=cartesian_point('',(-6.031933441005e1,-4.470057233962e1,
-4.070469208161e0));
#60878=cartesian_point('',(-6.038750843700e1,-4.465862464566e1,
-4.018778729769e0));
#60879=cartesian_point('',(-6.052187432015e1,-4.455331117372e1,
-3.959134625344e0));
#60880=cartesian_point('',(-6.067218991373e1,-4.435216874923e1,
-3.956861055992e0));
#60881=cartesian_point('',(-6.075458349020e1,-4.419267602512e1,
-3.993941187844e0));
#60882=cartesian_point('',(-6.080290893593e1,-4.403429412262e1,
-4.065555802568e0));
#60883=cartesian_point('',(-6.081750301264e1,-4.389127796459e1,
-4.160077076429e0));
#60884=cartesian_point('',(-6.080469868790e1,-4.376761963281e1,
-4.268635166751e0));
#60885=cartesian_point('',(-6.077120511310e1,-4.366256237259e1,
-4.386501429662e0));
#60886=cartesian_point('',(-6.072208248881e1,-4.357383526412e1,
-4.512151941004e0));
#60887=cartesian_point('',(-6.066064260014e1,-4.349933060835e1,
-4.645817692827e0));
#60888=cartesian_point('',(-6.058918515165e1,-4.343774317579e1,
-4.788092923257e0));
#60889=cartesian_point('',(-6.050949455470e1,-4.338840751058e1,
-4.939435543807e0));
#60890=cartesian_point('',(-6.042291268233e1,-4.335102332133e1,
-5.100339169611e0));
#60891=cartesian_point('',(-6.033032045146e1,-4.332560155928e1,
-5.271580149035e0));
#60892=cartesian_point('',(-6.023219432812e1,-4.331256782158e1,
-5.454334900233e0));
#60893=cartesian_point('',(-6.012882667521e1,-4.331293029283e1,
-5.650016061230e0));
#60894=cartesian_point('',(-6.000383800468e1,-4.333082018257e1,
-5.892552203152e0));
#60895=cartesian_point('',(-5.991758882344e1,-4.335946735964e1,
-6.067012426366e0));
#60896=cartesian_point('',(-5.986758159733e1,-4.338215487758e1,
-6.171590783896e0));
#60897=cartesian_point('',(-6.016918723758e1,-4.424702768322e1,
-4.476343327261e0));
#60898=cartesian_point('',(-6.019009193153e1,-4.423556440670e1,
-4.443007767712e0));
#60899=cartesian_point('',(-6.023387106283e1,-4.420336903340e1,
-4.406230496555e0));
#60900=cartesian_point('',(-6.028216997358e1,-4.413893911802e1,
-4.404157455276e0));
#60901=cartesian_point('',(-6.030754313693e1,-4.408777253129e1,
-4.426063946514e0));
#60902=cartesian_point('',(-6.032043542847e1,-4.403796849897e1,
-4.470504487822e0));
#60903=cartesian_point('',(-6.032119727818e1,-4.399474497157e1,
-4.532806795812e0));
#60904=cartesian_point('',(-6.031237152309e1,-4.395950917759e1,
-4.609326030954e0));
#60905=cartesian_point('',(-6.029661182097e1,-4.393186663438e1,
-4.698029194009e0));
#60906=cartesian_point('',(-6.027592151963e1,-4.391087741118e1,
-4.798285067524e0));
#60907=cartesian_point('',(-6.025163967788e1,-4.389568790814e1,
-4.910355894524e0));
#60908=cartesian_point('',(-6.022473129542e1,-4.388571638926e1,
-5.034591128610e0));
#60909=cartesian_point('',(-6.019596511292e1,-4.388058766437e1,
-5.171125833142e0));
#60910=cartesian_point('',(-6.016594046799e1,-4.388006492144e1,
-5.320112451510e0));
#60911=cartesian_point('',(-6.013509739770e1,-4.388405042063e1,
-5.482022543742e0));
#60912=cartesian_point('',(-6.010376307260e1,-4.389261927759e1,
-5.657816749242e0));
#60913=cartesian_point('',(-6.007225556713e1,-4.390604861434e1,
-5.848831291643e0));
#60914=cartesian_point('',(-6.003616303242e1,-4.392773883658e1,
-6.088745036970e0));
#60915=cartesian_point('',(-6.001325993120e1,-4.394780173543e1,
-6.264103482138e0));
#60916=cartesian_point('',(-6.000079849518e1,-4.396134046336e1,
-6.370214296751e0));
#60917=cartesian_point('',(-6.053671905685e1,-4.433878287532e1,
-4.968510855202e0));
#60918=cartesian_point('',(-6.053634595882e1,-4.433398065832e1,
-4.957755841073e0));
#60919=cartesian_point('',(-6.052462256758e1,-4.433554038294e1,
-4.949280564309e0));
#60920=cartesian_point('',(-6.051301682906e1,-4.435038150050e1,
-4.948533475801e0));
#60921=cartesian_point('',(-6.051027662261e1,-4.436261050109e1,
-4.952972139261e0));
#60922=cartesian_point('',(-6.051541057825e1,-4.437102526720e1,
-4.965491320621e0));
#60923=cartesian_point('',(-6.052746480255e1,-4.437204215924e1,
-4.989740080745e0));
#60924=cartesian_point('',(-6.054399231035e1,-4.436486437208e1,
-5.028333778937e0));
#60925=cartesian_point('',(-6.056255594358e1,-4.435013394776e1,
-5.082468738888e0));
#60926=cartesian_point('',(-6.058130169805e1,-4.432884205156e1,
-5.152581251059e0));
#60927=cartesian_point('',(-6.059889224329e1,-4.430183972405e1,
-5.238966361713e0));
#60928=cartesian_point('',(-6.061426278243e1,-4.426986022300e1,
-5.341672815818e0));
#60929=cartesian_point('',(-6.062652047296e1,-4.423358022167e1,
-5.460440317749e0));
#60930=cartesian_point('',(-6.063491211748e1,-4.419356645734e1,
-5.595003648574e0));
#60931=cartesian_point('',(-6.063874707708e1,-4.415021393385e1,
-5.745458842967e0));
#60932=cartesian_point('',(-6.063727332528e1,-4.410373806716e1,
-5.912494081101e0));
#60933=cartesian_point('',(-6.062953645525e1,-4.405425689983e1,
-6.097334544670e0));
#60934=cartesian_point('',(-6.061187746428e1,-4.399379769777e1,
-6.333213513942e0));
#60935=cartesian_point('',(-6.059136549739e1,-4.395149639985e1,
-6.508845008403e0));
#60936=cartesian_point('',(-6.057605462145e1,-4.392673714620e1,
-6.616250431814e0));
#60937=(bounded_surface()b_spline_surface(3,3,((#60857,#60858,#60859,#60860,
#60861,#60862,#60863,#60864,#60865,#60866,#60867,#60868,#60869,#60870,#60871,
#60872,#60873,#60874,#60875,#60876),(#60877,#60878,#60879,#60880,#60881,#60882,
#60883,#60884,#60885,#60886,#60887,#60888,#60889,#60890,#60891,#60892,#60893,
#60894,#60895,#60896),(#60897,#60898,#60899,#60900,#60901,#60902,#60903,#60904,
#60905,#60906,#60907,#60908,#60909,#60910,#60911,#60912,#60913,#60914,#60915,
#60916),(#60917,#60918,#60919,#60920,#60921,#60922,#60923,#60924,#60925,#60926,
#60927,#60928,#60929,#60930,#60931,#60932,#60933,#60934,#60935,#60936)),
.unspecified.,.f.,.f.,.f.)b_spline_surface_with_knots((4,4),(4,1,1,1,1,1,1,1,1,
1,1,1,1,1,1,1,1,4),(0.e0,1.e0),(4.995343369249e-1,5.202920102958e-1,
5.294366677913e-1,5.394877368909e-1,5.503696822926e-1,5.624505902962e-1,
5.760052207378e-1,5.911170604094e-1,6.079747585770e-1,6.267984349229e-1,
6.476974351270e-1,6.706958731245e-1,6.958119655806e-1,7.231290927032e-1,
7.528312035274e-1,7.852050880514e-1,8.205680659954e-1,8.757468455543e-1),
.unspecified.)geometric_representation_item()rational_b_spline_surface(((
1.576531707848e0,1.576531707848e0,1.576531707848e0,1.576531707848e0,
1.576531707848e0,1.576531707848e0,1.576531707848e0,1.576531707848e0,
1.576531707848e0,1.576531707848e0,1.576531707848e0,1.576531707848e0,
1.576531707848e0,1.576531707848e0,1.576531707848e0,1.576531707848e0,
1.576531707848e0,1.576531707848e0,1.576531707848e0,1.576531707848e0),(
8.078227640507e-1,8.078227640507e-1,8.078227640507e-1,8.078227640507e-1,
8.078227640507e-1,8.078227640507e-1,8.078227640507e-1,8.078227640507e-1,
8.078227640507e-1,8.078227640507e-1,8.078227640507e-1,8.078227640507e-1,
8.078227640507e-1,8.078227640507e-1,8.078227640507e-1,8.078227640507e-1,
8.078227640507e-1,8.078227640507e-1,8.078227640507e-1,8.078227640507e-1),(
8.078227640507e-1,8.078227640507e-1,8.078227640507e-1,8.078227640507e-1,
8.078227640507e-1,8.078227640507e-1,8.078227640507e-1,8.078227640507e-1,
8.078227640507e-1,8.078227640507e-1,8.078227640507e-1,8.078227640507e-1,
8.078227640507e-1,8.078227640507e-1,8.078227640507e-1,8.078227640507e-1,
8.078227640507e-1,8.078227640507e-1,8.078227640507e-1,8.078227640507e-1),(
1.576531707848e0,1.576531707848e0,1.576531707848e0,1.576531707848e0,
1.576531707848e0,1.576531707848e0,1.576531707848e0,1.576531707848e0,
1.576531707848e0,1.576531707848e0,1.576531707848e0,1.576531707848e0,
1.576531707848e0,1.576531707848e0,1.576531707848e0,1.576531707848e0,
1.576531707848e0,1.576531707848e0,1.576531707848e0,1.576531707848e0)))representation_item('')surface());
#60939=oriented_edge('',*,*,#60938,.f.);
#60940=oriented_edge('',*,*,#60848,.t.);
#60941=oriented_edge('',*,*,#60837,.t.);
#60942=oriented_edge('',*,*,#44019,.f.);
#60943=edge_loop('',(#60939,#60940,#60941,#60942));
#60944=face_outer_bound('',#60943,.f.);
#60946=cartesian_point('',(-5.995995683469e1,-4.419090334071e1,
-2.460528104879e1));
#60947=direction('',(-1.313607478368e-2,3.119250922732e-3,9.999088527526e-1));
#60948=direction('',(2.302276912211e-1,9.731367889820e-1,-1.117067599857e-5));
#60949=axis2_placement_3d('',#60946,#60947,#60948);
#60950=cylindrical_surface('',#60949,3.000055924647e-1);
#60951=oriented_edge('',*,*,#60938,.t.);
#60952=oriented_edge('',*,*,#44017,.f.);
#60954=oriented_edge('',*,*,#60953,.t.);
#60956=oriented_edge('',*,*,#60955,.f.);
#60957=edge_loop('',(#60951,#60952,#60954,#60956));
#60958=face_outer_bound('',#60957,.f.);
#60960=cartesian_point('',(-5.683213172724e1,-4.198604586013e1,
-3.934391487366e1));
#60961=direction('',(6.086193125869e-1,-7.933939084242e-1,1.042297566059e-2));
#60962=direction('',(-6.455736160547e-1,-5.027769825198e-1,-5.748478164717e-1));
#60963=axis2_placement_3d('',#60960,#60961,#60962);
#60964=toroidal_surface('',#60963,3.697836906396e0,2.999996386476e-1);
#60966=oriented_edge('',*,*,#60965,.f.);
#60967=oriented_edge('',*,*,#60953,.f.);
#60969=oriented_edge('',*,*,#60968,.f.);
#60971=oriented_edge('',*,*,#60970,.f.);
#60973=oriented_edge('',*,*,#60972,.t.);
#60974=edge_loop('',(#60966,#60967,#60969,#60971,#60973));
#60975=face_outer_bound('',#60974,.f.);
#60977=cartesian_point('',(-5.374601550210e1,-3.871982336308e1,0.e0));
#60978=direction('',(-6.087280502333e-1,7.933098402242e-1,-1.047178411625e-2));
#60979=direction('',(-7.933533402912e-1,-6.087614290087e-1,0.e0));
#60980=axis2_placement_3d('',#60977,#60978,#60979);
#60981=plane('',#60980);
#60983=oriented_edge('',*,*,#60982,.t.);
#60985=oriented_edge('',*,*,#60984,.t.);
#60986=oriented_edge('',*,*,#60850,.t.);
#60987=oriented_edge('',*,*,#60955,.t.);
#60988=oriented_edge('',*,*,#60965,.t.);
#60990=oriented_edge('',*,*,#60989,.t.);
#60991=edge_loop('',(#60983,#60985,#60986,#60987,#60988,#60990));
#60992=face_outer_bound('',#60991,.f.);
#60994=cartesian_point('',(-5.996758429522e1,-4.314794925194e1,
-2.154670092964e1));
#60995=direction('',(1.304750707989e-2,-3.187223789704e-3,-9.999097980136e-1));
#60996=direction('',(4.042866478572e-1,9.146292892104e-1,2.360017549160e-3));
#60997=axis2_placement_3d('',#60994,#60995,#60996);
#60998=cylindrical_surface('',#60997,5.000150358352e-1);
#60999=oriented_edge('',*,*,#54986,.f.);
#61001=oriented_edge('',*,*,#61000,.f.);
#61002=oriented_edge('',*,*,#60982,.f.);
#61003=oriented_edge('',*,*,#54963,.t.);
#61004=edge_loop('',(#60999,#61001,#61002,#61003));
#61005=face_outer_bound('',#61004,.f.);
#61007=cartesian_point('',(-6.212356520824e1,-4.462567396745e1,
-8.219509828708e0));
#61008=direction('',(6.085538894657e-1,-7.934441637182e-1,1.041742183594e-2));
#61009=direction('',(6.867217555979e-1,5.331872798571e-1,4.940896224240e-1));
#61010=axis2_placement_3d('',#61007,#61008,#61009);
#61011=toroidal_surface('',#61010,2.497873680476e0,4.999993431560e-1);
#61013=oriented_edge('',*,*,#61012,.t.);
#61014=oriented_edge('',*,*,#60852,.f.);
#61015=oriented_edge('',*,*,#60984,.f.);
#61016=oriented_edge('',*,*,#61000,.t.);
#61017=edge_loop('',(#61013,#61014,#61015,#61016));
#61018=face_outer_bound('',#61017,.f.);
#61020=cartesian_point('',(0.e0,0.e0,-8.220551782475e0));
#61021=direction('',(0.e0,0.e0,1.e0));
#61022=direction('',(8.306431288188e-1,5.568051656963e-1,0.e0));
#61023=axis2_placement_3d('',#61020,#61021,#61022);
#61024=toroidal_surface('',#61023,7.649382607502e1,3.e0);
#61025=oriented_edge('',*,*,#61012,.f.);
#61026=oriented_edge('',*,*,#54984,.t.);
#61027=oriented_edge('',*,*,#54982,.t.);
#61029=oriented_edge('',*,*,#61028,.f.);
#61030=oriented_edge('',*,*,#60831,.t.);
#61031=oriented_edge('',*,*,#60829,.t.);
#61032=edge_loop('',(#61025,#61026,#61027,#61029,#61030,#61031));
#61033=face_outer_bound('',#61032,.f.);
#61035=cartesian_point('',(-6.500241064101e1,-4.031715086717e1,
-8.219506755286e0));
#61036=direction('',(-5.001525447916e-1,8.658746126670e-1,1.042051233342e-2));
#61037=direction('',(8.648162414907e-1,5.000810012072e-1,-4.485377002469e-2));
#61038=axis2_placement_3d('',#61035,#61036,#61037);
#61039=toroidal_surface('',#61038,2.497861005087e0,4.999993257742e-1);
#61040=oriented_edge('',*,*,#61028,.t.);
#61042=oriented_edge('',*,*,#61041,.f.);
#61043=oriented_edge('',*,*,#60795,.f.);
#61044=oriented_edge('',*,*,#60814,.t.);
#61045=edge_loop('',(#61040,#61042,#61043,#61044));
#61046=face_outer_bound('',#61045,.f.);
#61048=cartesian_point('',(-6.281210817245e1,-3.889081842533e1,
-2.154670092378e1));
#61049=direction('',(-2.048453968222e-3,-1.327402248094e-2,9.999097980136e-1));
#61050=direction('',(9.997210821981e-1,2.349868348938e-2,2.360017549126e-3));
#61051=axis2_placement_3d('',#61048,#61049,#61050);
#61052=cylindrical_surface('',#61051,5.000150358339e-1);
#61053=oriented_edge('',*,*,#54980,.f.);
#61054=oriented_edge('',*,*,#55021,.f.);
#61055=oriented_edge('',*,*,#60797,.f.);
#61056=oriented_edge('',*,*,#61041,.t.);
#61057=edge_loop('',(#61053,#61054,#61055,#61056));
#61058=face_outer_bound('',#61057,.f.);
#61060=cartesian_point('',(-5.887253988354e1,-4.358793897318e1,
-4.213845709157e1));
#61061=direction('',(-4.376576012549e-1,-3.247589355061e-1,8.384434732722e-1));
#61062=direction('',(1.285602239153e-1,9.003102119005e-1,4.158290408022e-1));
#61063=axis2_placement_3d('',#61060,#61061,#61062);
#61064=cylindrical_surface('',#61063,2.999999999992e-1);
#61065=oriented_edge('',*,*,#54934,.t.);
#61066=oriented_edge('',*,*,#54965,.t.);
#61067=oriented_edge('',*,*,#60989,.f.);
#61068=oriented_edge('',*,*,#60972,.f.);
#61070=oriented_edge('',*,*,#61069,.t.);
#61071=edge_loop('',(#61065,#61066,#61067,#61068,#61070));
#61072=face_outer_bound('',#61071,.f.);
#61074=cartesian_point('',(-4.085444833292e-11,-3.134158931208e-11,
-4.228096149021e1));
#61075=direction('',(0.e0,0.e0,1.e0));
#61076=direction('',(-7.933533402912e-1,-6.087614290087e-1,0.e0));
#61077=axis2_placement_3d('',#61074,#61075,#61076);
#61078=conical_surface('',#61077,7.351737503131e1,3.302386755580e1);
#61079=oriented_edge('',*,*,#54820,.f.);
#61080=oriented_edge('',*,*,#54818,.f.);
#61081=oriented_edge('',*,*,#61069,.f.);
#61083=oriented_edge('',*,*,#61082,.f.);
#61085=oriented_edge('',*,*,#61084,.f.);
#61087=oriented_edge('',*,*,#61086,.f.);
#61089=oriented_edge('',*,*,#61088,.f.);
#61090=edge_loop('',(#61079,#61080,#61081,#61083,#61085,#61087,#61089));
#61091=face_outer_bound('',#61090,.f.);
#61093=cartesian_point('',(0.e0,0.e0,-3.934268702288e1));
#61094=direction('',(0.e0,0.e0,1.e0));
#61095=direction('',(7.924478694829e-1,6.099396479588e-1,0.e0));
#61096=axis2_placement_3d('',#61093,#61094,#61095);
#61097=toroidal_surface('',#61096,7.065650925828e1,4.e0);
#61099=oriented_edge('',*,*,#61098,.t.);
#61101=oriented_edge('',*,*,#61100,.t.);
#61102=oriented_edge('',*,*,#61086,.t.);
#61103=oriented_edge('',*,*,#61084,.t.);
#61104=oriented_edge('',*,*,#61082,.t.);
#61105=oriented_edge('',*,*,#60970,.t.);
#61106=oriented_edge('',*,*,#60968,.t.);
#61107=oriented_edge('',*,*,#44015,.t.);
#61108=oriented_edge('',*,*,#44013,.t.);
#61109=edge_loop('',(#61099,#61101,#61102,#61103,#61104,#61105,#61106,#61107,
#61108));
#61110=face_outer_bound('',#61109,.f.);
#61112=cartesian_point('',(-5.526401811937e1,-4.402866986300e1,
-3.934373633893e1));
#61113=direction('',(-6.087846779052e-1,7.932667641085e-1,1.044303159093e-2));
#61114=direction('',(-7.928311230618e-1,-6.088142349777e-1,2.764122995025e-2));
#61115=axis2_placement_3d('',#61112,#61113,#61114);
#61116=toroidal_surface('',#61115,3.698456012644e0,2.999994703733e-1);
#61118=oriented_edge('',*,*,#61117,.f.);
#61120=oriented_edge('',*,*,#61119,.f.);
#61121=oriented_edge('',*,*,#61100,.f.);
#61122=oriented_edge('',*,*,#61098,.f.);
#61124=oriented_edge('',*,*,#61123,.t.);
#61125=edge_loop('',(#61118,#61120,#61121,#61122,#61124));
#61126=face_outer_bound('',#61125,.f.);
#61128=cartesian_point('',(-6.113682966950e1,-4.943288419290e1,0.e0));
#61129=direction('',(6.087280502333e-1,-7.933098402242e-1,-1.047178411625e-2));
#61130=direction('',(7.933533402912e-1,6.087614290087e-1,0.e0));
#61131=axis2_placement_3d('',#61128,#61129,#61130);
#61132=plane('',#61131);
#61134=oriented_edge('',*,*,#61133,.t.);
#61136=oriented_edge('',*,*,#61135,.t.);
#61138=oriented_edge('',*,*,#61137,.t.);
#61140=oriented_edge('',*,*,#61139,.t.);
#61141=oriented_edge('',*,*,#61117,.t.);
#61143=oriented_edge('',*,*,#61142,.t.);
#61144=edge_loop('',(#61134,#61136,#61138,#61140,#61141,#61143));
#61145=face_outer_bound('',#61144,.f.);
#61147=cartesian_point('',(-5.760336986479e1,-4.726480661695e1,
-6.593067342439e0));
#61148=direction('',(-3.490379315475e-1,-2.796326084519e-1,8.944149633316e-1));
#61149=direction('',(9.164104545879e-1,9.763880241828e-2,3.881475788721e-1));
#61150=axis2_placement_3d('',#61147,#61148,#61149);
#61151=cylindrical_surface('',#61150,5.000000030418e-1);
#61153=oriented_edge('',*,*,#61152,.t.);
#61155=oriented_edge('',*,*,#61154,.f.);
#61156=oriented_edge('',*,*,#61133,.f.);
#61158=oriented_edge('',*,*,#61157,.t.);
#61159=edge_loop('',(#61153,#61155,#61156,#61158));
#61160=face_outer_bound('',#61159,.f.);
#61162=cartesian_point('',(3.150403890807e-13,0.e0,-5.729424002763e0));
#61163=direction('',(0.e0,0.e0,1.e0));
#61164=direction('',(0.e0,-1.e0,0.e0));
#61165=axis2_placement_3d('',#61162,#61163,#61164);
#61166=conical_surface('',#61165,7.438528799863e1,2.656505117708e1);
#61168=oriented_edge('',*,*,#61167,.f.);
#61170=oriented_edge('',*,*,#61169,.f.);
#61172=oriented_edge('',*,*,#61171,.f.);
#61173=oriented_edge('',*,*,#61152,.f.);
#61175=oriented_edge('',*,*,#61174,.t.);
#61176=oriented_edge('',*,*,#44007,.f.);
#61178=oriented_edge('',*,*,#61177,.f.);
#61179=edge_loop('',(#61168,#61170,#61172,#61173,#61175,#61176,#61178));
#61180=face_outer_bound('',#61179,.f.);
#61182=cartesian_point('',(-5.434224674308e1,-5.090583473199e1,
-6.695452797069e0));
#61183=direction('',(3.227989111015e-1,3.095524903511e-1,-8.944149589028e-1));
#61184=direction('',(2.164192165376e-1,8.958259558194e-1,3.881476260311e-1));
#61185=axis2_placement_3d('',#61182,#61183,#61184);
#61186=cylindrical_surface('',#61185,5.000000035635e-1);
#61187=oriented_edge('',*,*,#61167,.t.);
#61189=oriented_edge('',*,*,#61188,.f.);
#61191=oriented_edge('',*,*,#61190,.f.);
#61193=oriented_edge('',*,*,#61192,.t.);
#61194=edge_loop('',(#61187,#61189,#61191,#61193));
#61195=face_outer_bound('',#61194,.f.);
#61197=cartesian_point('',(-5.437518903424e1,-5.258231374708e1,
-4.343542656520e0));
#61198=cartesian_point('',(-5.445097245567e1,-5.253843399574e1,
-4.304630403429e0));
#61199=cartesian_point('',(-5.458976874859e1,-5.244609059996e1,
-4.262090091960e0));
#61200=cartesian_point('',(-5.475759356697e1,-5.227327456843e1,
-4.260889778425e0));
#61201=cartesian_point('',(-5.486199223454e1,-5.213146526293e1,
-4.288527320246e0));
#61202=cartesian_point('',(-5.494186946774e1,-5.198214575583e1,
-4.342708880769e0));
#61203=cartesian_point('',(-5.499489287246e1,-5.183544281650e1,
-4.416381334070e0));
#61204=cartesian_point('',(-5.502399751927e1,-5.169493049661e1,
-4.504137554106e0));
#61205=cartesian_point('',(-5.503292688461e1,-5.156118284463e1,
-4.603039572134e0));
#61206=cartesian_point('',(-5.502463359739e1,-5.143353720886e1,
-4.712145666383e0));
#61207=cartesian_point('',(-5.500093781599e1,-5.131115291228e1,
-4.831699882747e0));
#61208=cartesian_point('',(-5.496286485678e1,-5.119378151402e1,
-4.962132633951e0));
#61209=cartesian_point('',(-5.491104474114e1,-5.108174168027e1,
-5.103682541742e0));
#61210=cartesian_point('',(-5.484580174572e1,-5.097555670869e1,
-5.256604777230e0));
#61211=cartesian_point('',(-5.476705374779e1,-5.087578996093e1,
-5.421455459662e0));
#61212=cartesian_point('',(-5.467418882428e1,-5.078312498808e1,
-5.599247558992e0));
#61213=cartesian_point('',(-5.456606185160e1,-5.069866355715e1,
-5.791321573418e0));
#61214=cartesian_point('',(-5.442155280982e1,-5.061264187168e1,
-6.031543674189e0));
#61215=cartesian_point('',(-5.430828400035e1,-5.056833140036e1,
-6.206079478447e0));
#61216=cartesian_point('',(-5.423709422384e1,-5.054816499279e1,
-6.311388658179e0));
#61217=cartesian_point('',(-5.397549731562e1,-5.219310570163e1,
-4.069385283930e0));
#61218=cartesian_point('',(-5.404513801925e1,-5.215656567993e1,
-4.017377581120e0));
#61219=cartesian_point('',(-5.418987860038e1,-5.207041590403e1,
-3.959215078206e0));
#61220=cartesian_point('',(-5.436347919824e1,-5.189256325547e1,
-3.956751663240e0));
#61221=cartesian_point('',(-5.446609514566e1,-5.174526420759e1,
-3.993663910383e0));
#61222=cartesian_point('',(-5.453481890439e1,-5.159455444320e1,
-4.065142542315e0));
#61223=cartesian_point('',(-5.456809537353e1,-5.145465316503e1,
-4.159548051931e0));
#61224=cartesian_point('',(-5.457167056070e1,-5.133033799979e1,
-4.268020484785e0));
#61225=cartesian_point('',(-5.455227910271e1,-5.122174128145e1,
-4.385836489288e0));
#61226=cartesian_point('',(-5.451523229156e1,-5.112728816618e1,
-4.511460062498e0));
#61227=cartesian_point('',(-5.446409198305e1,-5.104532797279e1,
-4.645115797668e0));
#61228=cartesian_point('',(-5.440130906349e1,-5.097486741458e1,
-4.787402026177e0));
#61229=cartesian_point('',(-5.432874111524e1,-5.091548293835e1,
-4.938778348212e0));
#61230=cartesian_point('',(-5.424776291027e1,-5.086705671394e1,
-5.099733679236e0));
#61231=cartesian_point('',(-5.415925376645e1,-5.082971778846e1,
-5.271035785839e0));
#61232=cartesian_point('',(-5.406363648658e1,-5.080395060406e1,
-5.453854501492e0));
#61233=cartesian_point('',(-5.396107206477e1,-5.079079159152e1,
-5.649600814420e0));
#61234=cartesian_point('',(-5.383465178948e1,-5.079219655788e1,
-5.892455935125e0));
#61235=cartesian_point('',(-5.374525859800e1,-5.080938252151e1,
-6.067201024529e0));
#61236=cartesian_point('',(-5.369259430686e1,-5.082540949645e1,
-6.172035864578e0));
#61237=cartesian_point('',(-5.388134581360e1,-5.172295135894e1,
-4.475296521209e0));
#61238=cartesian_point('',(-5.390232928304e1,-5.171278265771e1,
-4.442225797935e0));
#61239=cartesian_point('',(-5.394919512405e1,-5.168678229600e1,
-4.406354022555e0));
#61240=cartesian_point('',(-5.400493491626e1,-5.162985436897e1,
-4.404174994729e0));
#61241=cartesian_point('',(-5.403680021606e1,-5.158247572215e1,
-4.425974949495e0));
#61242=cartesian_point('',(-5.405612750301e1,-5.153479430158e1,
-4.470316099389e0));
#61243=cartesian_point('',(-5.406257297467e1,-5.149204248407e1,
-4.532517671430e0));
#61244=cartesian_point('',(-5.405846763104e1,-5.145594646400e1,
-4.608944344522e0));
#61245=cartesian_point('',(-5.404648696834e1,-5.142646605311e1,
-4.697574960980e0));
#61246=cartesian_point('',(-5.402873934023e1,-5.140293690804e1,
-4.797775987209e0));
#61247=cartesian_point('',(-5.400666521680e1,-5.138469000209e1,
-4.909808528984e0));
#61248=cartesian_point('',(-5.398129768150e1,-5.137127523970e1,
-5.034028115746e0));
#61249=cartesian_point('',(-5.395344891576e1,-5.136242213587e1,
-5.170572975278e0));
#61250=cartesian_point('',(-5.392374640577e1,-5.135797512846e1,
-5.319591848343e0));
#61251=cartesian_point('',(-5.389264210102e1,-5.135789489381e1,
-5.481547922193e0));
#61252=cartesian_point('',(-5.386045273069e1,-5.136229795370e1,
-5.657394730682e0));
#61253=cartesian_point('',(-5.382745841040e1,-5.137149976655e1,
-5.848466072877e0));
#61254=cartesian_point('',(-5.378880282231e1,-5.138831221549e1,
-6.088689342634e0));
#61255=cartesian_point('',(-5.376344708006e1,-5.140524588712e1,
-6.264335185345e0));
#61256=cartesian_point('',(-5.374930038809e1,-5.141707698169e1,
-6.370709475496e0));
#61257=cartesian_point('',(-5.423047341713e1,-5.185966308030e1,
-4.967448545646e0));
#61258=cartesian_point('',(-5.423146827655e1,-5.185631726675e1,
-4.957643388252e0));
#61259=cartesian_point('',(-5.421982619250e1,-5.185642653279e1,
-4.949365041273e0));
#61260=cartesian_point('',(-5.420649305035e1,-5.186947785392e1,
-4.948601845016e0));
#61261=cartesian_point('',(-5.420214442949e1,-5.188125120868e1,
-4.953011036660e0));
#61262=cartesian_point('',(-5.420609681188e1,-5.189029142548e1,
-4.965480928296e0));
#61263=cartesian_point('',(-5.421787962983e1,-5.189291207226e1,
-4.989654316835e0));
#61264=cartesian_point('',(-5.423517891618e1,-5.188799699632e1,
-5.028154599327e0));
#61265=cartesian_point('',(-5.425549904500e1,-5.187585507090e1,
-5.082197214383e0));
#61266=cartesian_point('',(-5.427686956858e1,-5.185722312906e1,
-5.152227580810e0));
#61267=cartesian_point('',(-5.429784996922e1,-5.183276934591e1,
-5.238545866077e0));
#61268=cartesian_point('',(-5.431728632930e1,-5.180308019256e1,
-5.341209284174e0));
#61269=cartesian_point('',(-5.433420183663e1,-5.176870960872e1,
-5.459962491367e0));
#61270=cartesian_point('',(-5.434777215219e1,-5.173012289605e1,
-5.594537793219e0));
#61271=cartesian_point('',(-5.435725826662e1,-5.168762462194e1,
-5.745023155278e0));
#61272=cartesian_point('',(-5.436188521642e1,-5.164133282543e1,
-5.912099084158e0));
#61273=cartesian_point('',(-5.436069097372e1,-5.159124110292e1,
-6.096987434453e0));
#61274=cartesian_point('',(-5.435108065126e1,-5.152890148975e1,
-6.333164248519e0));
#61275=cartesian_point('',(-5.433624060811e1,-5.148420323295e1,
-6.509084555717e0));
#61276=cartesian_point('',(-5.432425431040e1,-5.145758754738e1,
-6.616759947360e0));
#61277=(bounded_surface()b_spline_surface(3,3,((#61197,#61198,#61199,#61200,
#61201,#61202,#61203,#61204,#61205,#61206,#61207,#61208,#61209,#61210,#61211,
#61212,#61213,#61214,#61215,#61216),(#61217,#61218,#61219,#61220,#61221,#61222,
#61223,#61224,#61225,#61226,#61227,#61228,#61229,#61230,#61231,#61232,#61233,
#61234,#61235,#61236),(#61237,#61238,#61239,#61240,#61241,#61242,#61243,#61244,
#61245,#61246,#61247,#61248,#61249,#61250,#61251,#61252,#61253,#61254,#61255,
#61256),(#61257,#61258,#61259,#61260,#61261,#61262,#61263,#61264,#61265,#61266,
#61267,#61268,#61269,#61270,#61271,#61272,#61273,#61274,#61275,#61276)),
.unspecified.,.f.,.f.,.f.)b_spline_surface_with_knots((4,4),(4,1,1,1,1,1,1,1,1,
1,1,1,1,1,1,1,1,4),(0.e0,1.e0),(4.997842098458e-1,5.201496770204e-1,
5.292886780594e-1,5.393403461416e-1,5.502191251049e-1,5.622895685472e-1,
5.758349578914e-1,5.909408850505e-1,6.077939650760e-1,6.266154561722e-1,
6.475166155244e-1,6.705224602190e-1,6.956504314632e-1,7.229821273801e-1,
7.526999525221e-1,7.850905614082e-1,8.204718927537e-1,8.758013851427e-1),
.unspecified.)geometric_representation_item()rational_b_spline_surface(((
1.576634231461e0,1.576634231461e0,1.576634231461e0,1.576634231461e0,
1.576634231461e0,1.576634231461e0,1.576634231461e0,1.576634231461e0,
1.576634231461e0,1.576634231461e0,1.576634231461e0,1.576634231461e0,
1.576634231461e0,1.576634231461e0,1.576634231461e0,1.576634231461e0,
1.576634231461e0,1.576634231461e0,1.576634231461e0,1.576634231461e0),(
8.077885895129e-1,8.077885895129e-1,8.077885895129e-1,8.077885895129e-1,
8.077885895129e-1,8.077885895129e-1,8.077885895129e-1,8.077885895129e-1,
8.077885895129e-1,8.077885895129e-1,8.077885895129e-1,8.077885895129e-1,
8.077885895129e-1,8.077885895129e-1,8.077885895129e-1,8.077885895129e-1,
8.077885895129e-1,8.077885895129e-1,8.077885895129e-1,8.077885895129e-1),(
8.077885895129e-1,8.077885895129e-1,8.077885895129e-1,8.077885895129e-1,
8.077885895129e-1,8.077885895129e-1,8.077885895129e-1,8.077885895129e-1,
8.077885895129e-1,8.077885895129e-1,8.077885895129e-1,8.077885895129e-1,
8.077885895129e-1,8.077885895129e-1,8.077885895129e-1,8.077885895129e-1,
8.077885895129e-1,8.077885895129e-1,8.077885895129e-1,8.077885895129e-1),(
1.576634231461e0,1.576634231461e0,1.576634231461e0,1.576634231461e0,
1.576634231461e0,1.576634231461e0,1.576634231461e0,1.576634231461e0,
1.576634231461e0,1.576634231461e0,1.576634231461e0,1.576634231461e0,
1.576634231461e0,1.576634231461e0,1.576634231461e0,1.576634231461e0,
1.576634231461e0,1.576634231461e0,1.576634231461e0,1.576634231461e0)))representation_item('')surface());
#61279=oriented_edge('',*,*,#61278,.f.);
#61280=oriented_edge('',*,*,#61188,.t.);
#61281=oriented_edge('',*,*,#61177,.t.);
#61282=oriented_edge('',*,*,#44005,.f.);
#61283=edge_loop('',(#61279,#61280,#61281,#61282));
#61284=face_outer_bound('',#61283,.f.);
#61286=cartesian_point('',(-5.367892074812e1,-5.163918888793e1,
-2.460528104879e1));
#61287=direction('',(-1.343083778872e-2,1.377963476358e-3,9.999088527526e-1));
#61288=direction('',(1.012382218434e-1,9.948622127276e-1,-1.117067572652e-5));
#61289=axis2_placement_3d('',#61286,#61287,#61288);
#61290=cylindrical_surface('',#61289,3.000055924633e-1);
#61291=oriented_edge('',*,*,#61278,.t.);
#61292=oriented_edge('',*,*,#44003,.f.);
#61294=oriented_edge('',*,*,#61293,.t.);
#61296=oriented_edge('',*,*,#61295,.f.);
#61297=edge_loop('',(#61291,#61292,#61294,#61296));
#61298=face_outer_bound('',#61297,.f.);
#61300=cartesian_point('',(-5.350033019015e1,-5.136009452146e1,
-3.940470304679e1));
#61301=cartesian_point('',(-5.350052093236e1,-5.136013904642e1,
-3.939483027346e1));
#61302=cartesian_point('',(-5.350068231032e1,-5.136015420198e1,
-3.938495715559e1));
#61303=cartesian_point('',(-5.350081432137e1,-5.136013999159e1,
-3.937508409855e1));
#61304=cartesian_point('',(-5.386904338836e1,-5.138519224549e1,
-3.941193789432e1));
#61305=cartesian_point('',(-5.386924930952e1,-5.138524032264e1,
-3.940128006935e1));
#61306=cartesian_point('',(-5.386942353023e1,-5.138525669391e1,
-3.939062187399e1));
#61307=cartesian_point('',(-5.386956604755e1,-5.138524136271e1,
-3.937996374595e1));
#61308=cartesian_point('',(-5.399747719127e1,-5.177160926303e1,
-3.941615946207e1));
#61309=cartesian_point('',(-5.399770295662e1,-5.177166198412e1,
-3.940447529558e1));
#61310=cartesian_point('',(-5.399789396740e1,-5.177167994459e1,
-3.939279072497e1));
#61311=cartesian_point('',(-5.399805022019e1,-5.177166314829e1,
-3.938110623007e1));
#61312=cartesian_point('',(-5.359355538502e1,-5.193701861525e1,
-3.940910280157e1));
#61313=cartesian_point('',(-5.359377195726e1,-5.193706918498e1,
-3.939789410335e1));
#61314=cartesian_point('',(-5.359395518977e1,-5.193708640922e1,
-3.938668501665e1));
#61315=cartesian_point('',(-5.359410507941e1,-5.193707029164e1,
-3.937547600179e1));
#61316=(bounded_surface()b_spline_surface(3,3,((#61300,#61301,#61302,#61303),(
#61304,#61305,#61306,#61307),(#61308,#61309,#61310,#61311),(#61312,#61313,
#61314,#61315)),.unspecified.,.f.,.f.,.f.)b_spline_surface_with_knots((4,4),(4,
4),(-5.835437613079e-1,1.292541217631e0),(8.246250959761e-1,8.356491053870e-1),
.unspecified.)geometric_representation_item()rational_b_spline_surface(((
1.857790455243e0,1.857790455243e0,1.857790455243e0,1.857790455243e0),(
8.676518344052e-1,8.676518344052e-1,8.676518344052e-1,8.676518344052e-1),(
7.346932647814e-1,7.346932647814e-1,7.346932647814e-1,7.346932647814e-1),(
1.458914746371e0,1.458914746371e0,1.458914746371e0,1.458914746371e0)))representation_item('')surface());
#61318=oriented_edge('',*,*,#61317,.t.);
#61320=oriented_edge('',*,*,#61319,.f.);
#61321=oriented_edge('',*,*,#61293,.f.);
#61323=oriented_edge('',*,*,#61322,.t.);
#61324=edge_loop('',(#61318,#61320,#61321,#61323));
#61325=face_outer_bound('',#61324,.f.);
#61327=cartesian_point('',(-5.291519493722e1,-5.156754708300e1,
-3.997298239970e1));
#61328=cartesian_point('',(-5.296404319277e1,-5.155211854808e1,
-3.997540482005e1));
#61329=cartesian_point('',(-5.304437144330e1,-5.152663878653e1,
-3.997088780407e1));
#61330=cartesian_point('',(-5.314940451970e1,-5.149414188013e1,
-3.994588327409e1));
#61331=cartesian_point('',(-5.323319208710e1,-5.146877588624e1,
-3.991304586272e1));
#61332=cartesian_point('',(-5.330838634003e1,-5.144650064454e1,
-3.987111214680e1));
#61333=cartesian_point('',(-5.337493158126e1,-5.142720529932e1,
-3.982115078603e1));
#61334=cartesian_point('',(-5.343117451289e1,-5.141121069670e1,
-3.976566292575e1));
#61335=cartesian_point('',(-5.347691127778e1,-5.139839971633e1,
-3.970672127683e1));
#61336=cartesian_point('',(-5.351289920679e1,-5.138840677501e1,
-3.964525990469e1));
#61337=cartesian_point('',(-5.353959661805e1,-5.138098982062e1,
-3.958199227845e1));
#61338=cartesian_point('',(-5.355725672905e1,-5.137602286095e1,
-3.951851303477e1));
#61339=cartesian_point('',(-5.356673958330e1,-5.137330303878e1,
-3.945682260665e1));
#61340=cartesian_point('',(-5.357017546667e1,-5.137229731557e1,
-3.938137961077e1));
#61341=cartesian_point('',(-5.356486586367e1,-5.137386284312e1,
-3.932634599334e1));
#61342=cartesian_point('',(-5.355789547646e1,-5.137576621206e1,
-3.929047810881e1));
#61343=cartesian_point('',(-5.291422846957e1,-5.158721389231e1,
-3.997950147631e1));
#61344=cartesian_point('',(-5.296327376688e1,-5.157138946960e1,
-3.998303258832e1));
#61345=cartesian_point('',(-5.304422174439e1,-5.154516214317e1,
-3.998030883070e1));
#61346=cartesian_point('',(-5.315071198601e1,-5.151133853236e1,
-3.995743119958e1));
#61347=cartesian_point('',(-5.323611389967e1,-5.148467222770e1,
-3.992606777337e1));
#61348=cartesian_point('',(-5.331320998981e1,-5.146099687960e1,
-3.988516761522e1));
#61349=cartesian_point('',(-5.338191860614e1,-5.144022888849e1,
-3.983573470223e1));
#61350=cartesian_point('',(-5.344049043309e1,-5.142276260654e1,
-3.978019006870e1));
#61351=cartesian_point('',(-5.348862889498e1,-5.140854086457e1,
-3.972055492176e1));
#61352=cartesian_point('',(-5.352701471136e1,-5.139723826273e1,
-3.965770171394e1));
#61353=cartesian_point('',(-5.355598241848e1,-5.138866844874e1,
-3.959225498768e1));
#61354=cartesian_point('',(-5.357554657091e1,-5.138279814144e1,
-3.952579243653e1));
#61355=cartesian_point('',(-5.358627094726e1,-5.137951920069e1,
-3.946050646896e1));
#61356=cartesian_point('',(-5.359020591958e1,-5.137829535081e1,
-3.938016824044e1));
#61357=cartesian_point('',(-5.358413045731e1,-5.138019448261e1,
-3.932159222987e1));
#61358=cartesian_point('',(-5.357628929538e1,-5.138250590139e1,
-3.928381569294e1));
#61359=cartesian_point('',(-5.291292055977e1,-5.162920594468e1,
-3.998889456591e1));
#61360=cartesian_point('',(-5.296212995945e1,-5.161278481361e1,
-3.999475381105e1));
#61361=cartesian_point('',(-5.304397915336e1,-5.158537814883e1,
-3.999586056298e1));
#61362=cartesian_point('',(-5.315302885784e1,-5.154927890351e1,
-3.997767718901e1));
#61363=cartesian_point('',(-5.324143744003e1,-5.152028914048e1,
-3.994968623103e1));
#61364=cartesian_point('',(-5.332219917619e1,-5.149403970334e1,
-3.991129623516e1));
#61365=cartesian_point('',(-5.339517730762e1,-5.147050493571e1,
-3.986336604819e1));
#61366=cartesian_point('',(-5.345842620589e1,-5.145022652689e1,
-3.980812790202e1));
#61367=cartesian_point('',(-5.351145240719e1,-5.143327290758e1,
-3.974747804861e1));
#61368=cartesian_point('',(-5.355476907871e1,-5.141940697827e1,
-3.968215134282e1));
#61369=cartesian_point('',(-5.358844405112e1,-5.140856097412e1,
-3.961257861042e1));
#61370=cartesian_point('',(-5.361198094750e1,-5.140089501516e1,
-3.954028942018e1));
#61371=cartesian_point('',(-5.362530642356e1,-5.139649960009e1,
-3.946786715188e1));
#61372=cartesian_point('',(-5.363028901058e1,-5.139483939224e1,
-3.937774731799e1));
#61373=cartesian_point('',(-5.362260616393e1,-5.139740550179e1,
-3.931209631534e1));
#61374=cartesian_point('',(-5.361294233062e1,-5.140053289565e1,
-3.927055554391e1));
#61375=cartesian_point('',(-5.291327564747e1,-5.169561211870e1,
-3.998923308122e1));
#61376=cartesian_point('',(-5.296192159353e1,-5.167904454983e1,
-3.999864858821e1));
#61377=cartesian_point('',(-5.304384259368e1,-5.165110969039e1,
-4.000581800677e1));
#61378=cartesian_point('',(-5.315517009063e1,-5.161319840503e1,
-3.999554866204e1));
#61379=cartesian_point('',(-5.324692156601e1,-5.158198687291e1,
-3.997361330792e1));
#61380=cartesian_point('',(-5.333221304690e1,-5.155299889803e1,
-3.994016567795e1));
#61381=cartesian_point('',(-5.341082160741e1,-5.152629964307e1,
-3.989581259112e1));
#61382=cartesian_point('',(-5.348051907561e1,-5.150263297316e1,
-3.984243077914e1));
#61383=cartesian_point('',(-5.354050409960e1,-5.148225822578e1,
-3.978167083095e1));
#61384=cartesian_point('',(-5.359101213499e1,-5.146508596310e1,
-3.971403062284e1));
#61385=cartesian_point('',(-5.363168151663e1,-5.145123485941e1,
-3.963962231426e1));
#61386=cartesian_point('',(-5.366120356843e1,-5.144115627766e1,
-3.955986105105e1));
#61387=cartesian_point('',(-5.367848282257e1,-5.143524330312e1,
-3.947788778729e1));
#61388=cartesian_point('',(-5.368506429399e1,-5.143298726187e1,
-3.937444983502e1));
#61389=cartesian_point('',(-5.367492887269e1,-5.143646277153e1,
-3.929917748833e1));
#61390=cartesian_point('',(-5.366249999334e1,-5.144070325784e1,
-3.925268155915e1));
#61391=cartesian_point('',(-5.291604979658e1,-5.176082401451e1,
-3.997503762753e1));
#61392=cartesian_point('',(-5.296331876717e1,-5.174491050627e1,
-3.998781988903e1));
#61393=cartesian_point('',(-5.304395577063e1,-5.171779488231e1,
-4.000094804896e1));
#61394=cartesian_point('',(-5.315574887204e1,-5.167989228946e1,
-3.999894135291e1));
#61395=cartesian_point('',(-5.324937008782e1,-5.164795270890e1,
-3.998367568926e1));
#61396=cartesian_point('',(-5.333784168265e1,-5.161760868802e1,
-3.995605515424e1));
#61397=cartesian_point('',(-5.342085709511e1,-5.158901376234e1,
-3.991641653397e1));
#61398=cartesian_point('',(-5.349593862003e1,-5.156307948814e1,
-3.986623047720e1));
#61399=cartesian_point('',(-5.356198602790e1,-5.154024495302e1,
-3.980685822863e1));
#61400=cartesian_point('',(-5.361894930219e1,-5.152057375560e1,
-3.973854554992e1));
#61401=cartesian_point('',(-5.366603727160e1,-5.150436656057e1,
-3.966107933170e1));
#61402=cartesian_point('',(-5.370113925334e1,-5.149234612220e1,
-3.957572400422e1));
#61403=cartesian_point('',(-5.372214144768e1,-5.148519112024e1,
-3.948610731005e1));
#61404=cartesian_point('',(-5.373023518793e1,-5.148244426285e1,
-3.937174306135e1));
#61405=cartesian_point('',(-5.371778071594e1,-5.148666733804e1,
-3.928859075848e1));
#61406=cartesian_point('',(-5.370275394073e1,-5.149182346034e1,
-3.923822722176e1));
#61407=cartesian_point('',(-5.292095755017e1,-5.181985084613e1,
-3.994783273831e1));
#61408=cartesian_point('',(-5.296616624550e1,-5.180531777856e1,
-3.996353836939e1));
#61409=cartesian_point('',(-5.304430256513e1,-5.178026577354e1,
-3.998206515792e1));
#61410=cartesian_point('',(-5.315476686568e1,-5.174413801400e1,
-3.998802256841e1));
#61411=cartesian_point('',(-5.324868418838e1,-5.171297598215e1,
-3.997950843429e1));
#61412=cartesian_point('',(-5.333878113155e1,-5.168272198008e1,
-3.995812440290e1));
#61413=cartesian_point('',(-5.342467640100e1,-5.165360873101e1,
-3.992394056819e1));
#61414=cartesian_point('',(-5.350369402356e1,-5.162666909434e1,
-3.987800370982e1));
#61415=cartesian_point('',(-5.357446667156e1,-5.160249722747e1,
-3.982136564155e1));
#61416=cartesian_point('',(-5.363667332803e1,-5.158130318590e1,
-3.975402475418e1));
#61417=cartesian_point('',(-5.368912640943e1,-5.156355128090e1,
-3.967546133246e1));
#61418=cartesian_point('',(-5.372898502784e1,-5.155019547721e1,
-3.958676548935e1));
#61419=cartesian_point('',(-5.375319921825e1,-5.154216154814e1,
-3.949194554772e1));
#61420=cartesian_point('',(-5.376260461999e1,-5.153906361100e1,
-3.936981812529e1));
#61421=cartesian_point('',(-5.374813940586e1,-5.154381959190e1,
-3.928108302347e1));
#61422=cartesian_point('',(-5.373087716554e1,-5.154962916951e1,
-3.922820531387e1));
#61423=cartesian_point('',(-5.292635745292e1,-5.186105145021e1,
-3.991701816656e1));
#61424=cartesian_point('',(-5.296945762956e1,-5.184813138498e1,
-3.993466210648e1));
#61425=cartesian_point('',(-5.304474591210e1,-5.182560885008e1,
-3.995696128464e1));
#61426=cartesian_point('',(-5.315284094637e1,-5.179217546001e1,
-3.996887725445e1));
#61427=cartesian_point('',(-5.324581475010e1,-5.176273951098e1,
-3.996566418630e1));
#61428=cartesian_point('',(-5.333601390288e1,-5.173363359256e1,
-3.994942573845e1));
#61429=cartesian_point('',(-5.342300574649e1,-5.170514503900e1,
-3.992002750870e1));
#61430=cartesian_point('',(-5.350399865108e1,-5.167836626842e1,
-3.987817403864e1));
#61431=cartesian_point('',(-5.357744168233e1,-5.165399338989e1,
-3.982466200729e1));
#61432=cartesian_point('',(-5.364281428285e1,-5.163234522223e1,
-3.975930135123e1));
#61433=cartesian_point('',(-5.369864587844e1,-5.161399940972e1,
-3.968134830554e1));
#61434=cartesian_point('',(-5.374158238599e1,-5.160005940599e1,
-3.959174009297e1));
#61435=cartesian_point('',(-5.376790852240e1,-5.159161405331e1,
-3.949470122386e1));
#61436=cartesian_point('',(-5.377818236296e1,-5.158834782421e1,
-3.936890708548e1));
#61437=cartesian_point('',(-5.376238643900e1,-5.159335735261e1,
-3.927755183287e1));
#61438=cartesian_point('',(-5.374365942990e1,-5.159947860691e1,
-3.922373195610e1));
#61439=cartesian_point('',(-5.293115654158e1,-5.188853180105e1,
-3.988929295407e1));
#61440=cartesian_point('',(-5.297244373120e1,-5.187708148643e1,
-3.990816774230e1));
#61441=cartesian_point('',(-5.304516369903e1,-5.185690659991e1,
-3.993298558490e1));
#61442=cartesian_point('',(-5.315080402818e1,-5.182615310882e1,
-3.994911822365e1));
#61443=cartesian_point('',(-5.324245091872e1,-5.179858614271e1,
-3.994979784099e1));
#61444=cartesian_point('',(-5.333209216672e1,-5.177090418753e1,
-3.993747210220e1));
#61445=cartesian_point('',(-5.341926133956e1,-5.174343060123e1,
-3.991185908185e1));
#61446=cartesian_point('',(-5.350110345373e1,-5.171728229734e1,
-3.987340692404e1));
#61447=cartesian_point('',(-5.357594682604e1,-5.169321957267e1,
-3.982271838968e1));
#61448=cartesian_point('',(-5.364313151084e1,-5.167163775448e1,
-3.975946814192e1));
#61449=cartesian_point('',(-5.370099436376e1,-5.165318953795e1,
-3.968275688826e1));
#61450=cartesian_point('',(-5.374583687523e1,-5.163907086960e1,
-3.959340094220e1));
#61451=cartesian_point('',(-5.377349279911e1,-5.163047365464e1,
-3.949573901320e1));
#61452=cartesian_point('',(-5.378431731381e1,-5.162714173208e1,
-3.936856178033e1));
#61453=cartesian_point('',(-5.376767796442e1,-5.163224855250e1,
-3.927623319208e1));
#61454=cartesian_point('',(-5.374803194058e1,-5.163849009272e1,
-3.922227781461e1));
#61455=cartesian_point('',(-5.293486885295e1,-5.190617662827e1,
-3.986771213552e1));
#61456=cartesian_point('',(-5.297477770727e1,-5.189587755242e1,
-3.988734458164e1));
#61457=cartesian_point('',(-5.304549627418e1,-5.187755806672e1,
-3.991378095935e1));
#61458=cartesian_point('',(-5.314909976127e1,-5.184899041338e1,
-3.993274877231e1));
#61459=cartesian_point('',(-5.323952711934e1,-5.182300163088e1,
-3.993611589350e1));
#61460=cartesian_point('',(-5.332848028715e1,-5.179658076866e1,
-3.992655570329e1));
#61461=cartesian_point('',(-5.341547140132e1,-5.177007410359e1,
-3.990368569104e1));
#61462=cartesian_point('',(-5.349761206411e1,-5.174460625356e1,
-3.986777455112e1));
#61463=cartesian_point('',(-5.357315396422e1,-5.172097672078e1,
-3.981928802090e1));
#61464=cartesian_point('',(-5.364134433869e1,-5.169963204644e1,
-3.975780886049e1));
#61465=cartesian_point('',(-5.370039438421e1,-5.168127283008e1,
-3.968233470685e1));
#61466=cartesian_point('',(-5.374638331615e1,-5.166715060575e1,
-3.959359426381e1));
#61467=cartesian_point('',(-5.377485153489e1,-5.165852044995e1,
-3.949598376342e1));
#61468=cartesian_point('',(-5.378601458154e1,-5.165517087464e1,
-3.936847828482e1));
#61469=cartesian_point('',(-5.376885693552e1,-5.166030232527e1,
-3.927593266452e1));
#61470=cartesian_point('',(-5.374865136460e1,-5.166657494725e1,
-3.922214998088e1));
#61471=cartesian_point('',(-5.293881842875e1,-5.192174699584e1,
-3.984463313993e1));
#61472=cartesian_point('',(-5.297728221018e1,-5.191268543182e1,
-3.986489929415e1));
#61473=cartesian_point('',(-5.304585843599e1,-5.189637484643e1,
-3.989276533866e1));
#61474=cartesian_point('',(-5.314717255831e1,-5.187023273653e1,
-3.991437137121e1));
#61475=cartesian_point('',(-5.323613126601e1,-5.184604040347e1,
-3.992031085739e1));
#61476=cartesian_point('',(-5.332412499357e1,-5.182110270227e1,
-3.991346151600e1));
#61477=cartesian_point('',(-5.341064723915e1,-5.179578590838e1,
-3.989334581654e1));
#61478=cartesian_point('',(-5.349278787697e1,-5.177121286952e1,
-3.986005827493e1));
#61479=cartesian_point('',(-5.356873194141e1,-5.174821553869e1,
-3.981393035407e1));
#61480=cartesian_point('',(-5.363764122153e1,-5.172728788056e1,
-3.975445832765e1));
#61481=cartesian_point('',(-5.369761388008e1,-5.170917246260e1,
-3.968054545406e1));
#61482=cartesian_point('',(-5.374453179076e1,-5.169516581190e1,
-3.959283247495e1));
#61483=cartesian_point('',(-5.377367243655e1,-5.168657554107e1,
-3.949574950546e1));
#61484=cartesian_point('',(-5.378511814297e1,-5.168323658235e1,
-3.936855221328e1));
#61485=cartesian_point('',(-5.376752797204e1,-5.168834935791e1,
-3.927625071532e1));
#61486=cartesian_point('',(-5.374686125502e1,-5.169460012081e1,
-3.922289775566e1));
#61487=cartesian_point('',(-5.294463839649e1,-5.194030152538e1,
-3.981046171098e1));
#61488=cartesian_point('',(-5.298100203883e1,-5.193308091950e1,
-3.983142539240e1));
#61489=cartesian_point('',(-5.304640352552e1,-5.191977844609e1,
-3.986099745372e1));
#61490=cartesian_point('',(-5.314417641072e1,-5.189734761925e1,
-3.988597271360e1));
#61491=cartesian_point('',(-5.323073632243e1,-5.187596340391e1,
-3.989530947374e1));
#61492=cartesian_point('',(-5.331700456040e1,-5.185340516093e1,
-3.989213748222e1));
#61493=cartesian_point('',(-5.340245286292e1,-5.183006262398e1,
-3.987585563126e1));
#61494=cartesian_point('',(-5.348415803291e1,-5.180704236990e1,
-3.984632472038e1));
#61495=cartesian_point('',(-5.356022727018e1,-5.178521147646e1,
-3.980369412279e1));
#61496=cartesian_point('',(-5.362971468375e1,-5.176512410721e1,
-3.974734814528e1));
#61497=cartesian_point('',(-5.369058018817e1,-5.174757233801e1,
-3.967607191751e1));
#61498=cartesian_point('',(-5.373846851213e1,-5.173389960359e1,
-3.959038375514e1));
#61499=cartesian_point('',(-5.376833713343e1,-5.172547081924e1,
-3.949472625863e1));
#61500=cartesian_point('',(-5.378009311162e1,-5.172218780206e1,
-3.936888425874e1));
#61501=cartesian_point('',(-5.376202856693e1,-5.172721153926e1,
-3.927759364174e1));
#61502=cartesian_point('',(-5.374086622628e1,-5.173335479858e1,
-3.922521110844e1));
#61503=cartesian_point('',(-5.295275904294e1,-5.195771408778e1,
-3.976246734072e1));
#61504=cartesian_point('',(-5.298624887691e1,-5.195309578842e1,
-3.978394798584e1));
#61505=cartesian_point('',(-5.304718614619e1,-5.194408298417e1,
-3.981512666458e1));
#61506=cartesian_point('',(-5.313969405576e1,-5.192709526252e1,
-3.984380198632e1));
#61507=cartesian_point('',(-5.322245378314e1,-5.190994001156e1,
-3.985711950563e1));
#61508=cartesian_point('',(-5.330571251266e1,-5.189107633390e1,
-3.985846585328e1));
#61509=cartesian_point('',(-5.338892263848e1,-5.187091508653e1,
-3.984709924328e1));
#61510=cartesian_point('',(-5.346917931351e1,-5.185051375924e1,
-3.982259868338e1));
#61511=cartesian_point('',(-5.354452050105e1,-5.183076392614e1,
-3.978488993564e1));
#61512=cartesian_point('',(-5.361388527470e1,-5.181228504792e1,
-3.973323096615e1));
#61513=cartesian_point('',(-5.367509533062e1,-5.179591446047e1,
-3.966628252579e1));
#61514=cartesian_point('',(-5.372356811621e1,-5.178302359903e1,
-3.958440599765e1));
#61515=cartesian_point('',(-5.375394480438e1,-5.177501849290e1,
-3.949198909349e1));
#61516=cartesian_point('',(-5.376592852907e1,-5.177189135156e1,
-3.936977841743e1));
#61517=cartesian_point('',(-5.374751682799e1,-5.177667204963e1,
-3.928115576010e1));
#61518=cartesian_point('',(-5.372601809104e1,-5.178251990668e1,
-3.923077845266e1));
#61519=cartesian_point('',(-5.296343981380e1,-5.196626548571e1,
-3.969880942354e1));
#61520=cartesian_point('',(-5.299324554537e1,-5.196512678767e1,
-3.972019751480e1));
#61521=cartesian_point('',(-5.304825283136e1,-5.196191249317e1,
-3.975217930745e1));
#61522=cartesian_point('',(-5.313328764414e1,-5.195253203938e1,
-3.978402645261e1));
#61523=cartesian_point('',(-5.321028201723e1,-5.194146510914e1,
-3.980129394091e1));
#61524=cartesian_point('',(-5.328856343716e1,-5.192809474085e1,
-3.980754582048e1));
#61525=cartesian_point('',(-5.336757750762e1,-5.191283992198e1,
-3.980190902797e1));
#61526=cartesian_point('',(-5.344450545912e1,-5.189664891296e1,
-3.978366696398e1));
#61527=cartesian_point('',(-5.351736083672e1,-5.188040400684e1,
-3.975250285055e1));
#61528=cartesian_point('',(-5.358499102357e1,-5.186477889083e1,
-3.970755908121e1));
#61529=cartesian_point('',(-5.364512849376e1,-5.185063010461e1,
-3.964740129124e1));
#61530=cartesian_point('',(-5.369306716536e1,-5.183930251015e1,
-3.957220797041e1));
#61531=cartesian_point('',(-5.372325261162e1,-5.183219045662e1,
-3.948617222092e1));
#61532=cartesian_point('',(-5.373518852579e1,-5.182940007847e1,
-3.937168388293e1));
#61533=cartesian_point('',(-5.371685306461e1,-5.183365998853e1,
-3.928869912387e1));
#61534=cartesian_point('',(-5.369551313236e1,-5.183887315651e1,
-3.924206163205e1));
#61535=cartesian_point('',(-5.297434749944e1,-5.196036554738e1,
-3.963325581477e1));
#61536=cartesian_point('',(-5.300048844832e1,-5.196283838322e1,
-3.965376169124e1));
#61537=cartesian_point('',(-5.304938024757e1,-5.196570534188e1,
-3.968522787873e1));
#61538=cartesian_point('',(-5.312622413039e1,-5.196455075401e1,
-3.971858616598e1));
#61539=cartesian_point('',(-5.319654845112e1,-5.196023797141e1,
-3.973857647519e1));
#61540=cartesian_point('',(-5.326870774886e1,-5.195312408335e1,
-3.974878043372e1));
#61541=cartesian_point('',(-5.334215971178e1,-5.194361634176e1,
-3.974824572065e1));
#61542=cartesian_point('',(-5.341423663787e1,-5.193250591122e1,
-3.973603034781e1));
#61543=cartesian_point('',(-5.348299509234e1,-5.192062328993e1,
-3.971162242610e1));
#61544=cartesian_point('',(-5.354724960385e1,-5.190866526452e1,
-3.967409791504e1));
#61545=cartesian_point('',(-5.360473592148e1,-5.189746686810e1,
-3.962199513579e1));
#61546=cartesian_point('',(-5.365080066540e1,-5.188828117616e1,
-3.955532977575e1));
#61547=cartesian_point('',(-5.367991441428e1,-5.188242356023e1,
-3.947797136807e1));
#61548=cartesian_point('',(-5.369144731153e1,-5.188011143765e1,
-3.937437359451e1));
#61549=cartesian_point('',(-5.367373303458e1,-5.188363441030e1,
-3.929931723023e1));
#61550=cartesian_point('',(-5.365316836394e1,-5.188794840412e1,
-3.925762311663e1));
#61551=cartesian_point('',(-5.298338974501e1,-5.194247723591e1,
-3.957843068650e1));
#61552=cartesian_point('',(-5.300657934584e1,-5.194799548252e1,
-3.959750557632e1));
#61553=cartesian_point('',(-5.305034866616e1,-5.195604539294e1,
-3.962735786544e1));
#61554=cartesian_point('',(-5.311990586212e1,-5.196211577836e1,
-3.966043394835e1));
#61555=cartesian_point('',(-5.318400606833e1,-5.196387855799e1,
-3.968151690027e1));
#61556=cartesian_point('',(-5.325016732824e1,-5.196252536752e1,
-3.969405760151e1));
#61557=cartesian_point('',(-5.331787424102e1,-5.195843593143e1,
-3.969708671073e1));
#61558=cartesian_point('',(-5.338464043779e1,-5.195223073019e1,
-3.968954334501e1));
#61559=cartesian_point('',(-5.344861850762e1,-5.194465973846e1,
-3.967080057638e1));
#61560=cartesian_point('',(-5.350864973327e1,-5.193641022080e1,
-3.963992511889e1));
#61561=cartesian_point('',(-5.356255642036e1,-5.192826285951e1,
-3.959549466856e1));
#61562=cartesian_point('',(-5.360588774209e1,-5.192133721856e1,
-3.953741124965e1));
#61563=cartesian_point('',(-5.363333464364e1,-5.191682364374e1,
-3.946916529066e1));
#61564=cartesian_point('',(-5.364421884772e1,-5.191502730709e1,
-3.937726393850e1));
#61565=cartesian_point('',(-5.362750211331e1,-5.191775721241e1,
-3.931070813242e1));
#61566=cartesian_point('',(-5.360812467326e1,-5.192110286449e1,
-3.927411043751e1));
#61567=cartesian_point('',(-5.298841806023e1,-5.192588119144e1,
-3.954769606890e1));
#61568=cartesian_point('',(-5.301001078131e1,-5.193311932075e1,
-3.956561731033e1));
#61569=cartesian_point('',(-5.305090449213e1,-5.194412391912e1,
-3.959396521223e1));
#61570=cartesian_point('',(-5.311615561244e1,-5.195441967921e1,
-3.962609921652e1));
#61571=cartesian_point('',(-5.317643924392e1,-5.195980477633e1,
-3.964719409504e1));
#61572=cartesian_point('',(-5.323879294560e1,-5.196194878150e1,
-3.966055368575e1));
#61573=cartesian_point('',(-5.330272492302e1,-5.196120700685e1,
-3.966522408482e1));
#61574=cartesian_point('',(-5.336587834233e1,-5.195808432310e1,
-3.966011305007e1));
#61575=cartesian_point('',(-5.342649006699e1,-5.195326669991e1,
-3.964455357193e1));
#61576=cartesian_point('',(-5.348344387466e1,-5.194742144069e1,
-3.961763066476e1));
#61577=cartesian_point('',(-5.353465309160e1,-5.194128032153e1,
-3.957797564439e1));
#61578=cartesian_point('',(-5.357586079211e1,-5.193585928878e1,
-3.952543822167e1));
#61579=cartesian_point('',(-5.360198258531e1,-5.193224869853e1,
-3.946324129406e1));
#61580=cartesian_point('',(-5.361234513014e1,-5.193080022237e1,
-3.937920916319e1));
#61581=cartesian_point('',(-5.359642998008e1,-5.193299592933e1,
-3.931836671034e1));
#61582=cartesian_point('',(-5.357799130302e1,-5.193568905256e1,
-3.928511382927e1));
#61583=cartesian_point('',(-5.299024794983e1,-5.191882646581e1,
-3.953647352935e1));
#61584=cartesian_point('',(-5.301126630926e1,-5.192669451393e1,
-3.955392029338e1));
#61585=cartesian_point('',(-5.305110940768e1,-5.193878544234e1,
-3.958162805540e1));
#61586=cartesian_point('',(-5.311475468934e1,-5.195065059060e1,
-3.961329933930e1));
#61587=cartesian_point('',(-5.317359513949e1,-5.195739112820e1,
-3.963430760496e1));
#61588=cartesian_point('',(-5.323449112207e1,-5.196085266993e1,
-3.964789182920e1));
#61589=cartesian_point('',(-5.329696075279e1,-5.196138025369e1,
-3.965310752838e1));
#61590=cartesian_point('',(-5.335869871957e1,-5.195943351815e1,
-3.964885635516e1));
#61591=cartesian_point('',(-5.341797726912e1,-5.195567220480e1,
-3.963446036133e1));
#61592=cartesian_point('',(-5.347369986051e1,-5.195075411355e1,
-3.960901480032e1));
#61593=cartesian_point('',(-5.352381949232e1,-5.194539037020e1,
-3.957117534490e1));
#61594=cartesian_point('',(-5.356416221062e1,-5.194055472792e1,
-3.952077433153e1));
#61595=cartesian_point('',(-5.358974097594e1,-5.193729650344e1,
-3.946092863904e1));
#61596=cartesian_point('',(-5.359988910868e1,-5.193598393911e1,
-3.937996866107e1));
#61597=cartesian_point('',(-5.358430336112e1,-5.193797101471e1,
-3.932135598503e1));
#61598=cartesian_point('',(-5.356624884758e1,-5.194040925878e1,
-3.928939832204e1));
#61599=b_spline_surface_with_knots('',3,3,((#61327,#61328,#61329,#61330,#61331,
#61332,#61333,#61334,#61335,#61336,#61337,#61338,#61339,#61340,#61341,#61342),(
#61343,#61344,#61345,#61346,#61347,#61348,#61349,#61350,#61351,#61352,#61353,
#61354,#61355,#61356,#61357,#61358),(#61359,#61360,#61361,#61362,#61363,#61364,
#61365,#61366,#61367,#61368,#61369,#61370,#61371,#61372,#61373,#61374),(#61375,
#61376,#61377,#61378,#61379,#61380,#61381,#61382,#61383,#61384,#61385,#61386,
#61387,#61388,#61389,#61390),(#61391,#61392,#61393,#61394,#61395,#61396,#61397,
#61398,#61399,#61400,#61401,#61402,#61403,#61404,#61405,#61406),(#61407,#61408,
#61409,#61410,#61411,#61412,#61413,#61414,#61415,#61416,#61417,#61418,#61419,
#61420,#61421,#61422),(#61423,#61424,#61425,#61426,#61427,#61428,#61429,#61430,
#61431,#61432,#61433,#61434,#61435,#61436,#61437,#61438),(#61439,#61440,#61441,
#61442,#61443,#61444,#61445,#61446,#61447,#61448,#61449,#61450,#61451,#61452,
#61453,#61454),(#61455,#61456,#61457,#61458,#61459,#61460,#61461,#61462,#61463,
#61464,#61465,#61466,#61467,#61468,#61469,#61470),(#61471,#61472,#61473,#61474,
#61475,#61476,#61477,#61478,#61479,#61480,#61481,#61482,#61483,#61484,#61485,
#61486),(#61487,#61488,#61489,#61490,#61491,#61492,#61493,#61494,#61495,#61496,
#61497,#61498,#61499,#61500,#61501,#61502),(#61503,#61504,#61505,#61506,#61507,
#61508,#61509,#61510,#61511,#61512,#61513,#61514,#61515,#61516,#61517,#61518),(
#61519,#61520,#61521,#61522,#61523,#61524,#61525,#61526,#61527,#61528,#61529,
#61530,#61531,#61532,#61533,#61534),(#61535,#61536,#61537,#61538,#61539,#61540,
#61541,#61542,#61543,#61544,#61545,#61546,#61547,#61548,#61549,#61550),(#61551,
#61552,#61553,#61554,#61555,#61556,#61557,#61558,#61559,#61560,#61561,#61562,
#61563,#61564,#61565,#61566),(#61567,#61568,#61569,#61570,#61571,#61572,#61573,
#61574,#61575,#61576,#61577,#61578,#61579,#61580,#61581,#61582),(#61583,#61584,
#61585,#61586,#61587,#61588,#61589,#61590,#61591,#61592,#61593,#61594,#61595,
#61596,#61597,#61598)),.unspecified.,.f.,.f.,.f.,(4,1,1,1,1,1,1,1,1,1,1,1,1,1,
4),(4,1,1,1,1,1,1,1,1,1,1,1,1,4),(2.522143725020e-1,3.75e-1,5.e-1,6.25e-1,
7.5e-1,8.75e-1,9.375e-1,1.e0,1.0625e0,1.125e0,1.25e0,1.375e0,1.5e0,1.625e0,
1.703086513105e0),(-1.146315745071e-1,0.e0,7.819129197538e-2,1.511300707313e-1,
2.234931015200e-1,2.943481415248e-1,3.626180076391e-1,4.275112887812e-1,
4.910195265898e-1,5.553508467535e-1,6.194863988717e-1,6.822622713397e-1,
7.429017770145e-1,8.511001944322e-1),.unspecified.);
#61600=oriented_edge('',*,*,#61317,.f.);
#61602=oriented_edge('',*,*,#61601,.t.);
#61604=oriented_edge('',*,*,#61603,.f.);
#61605=edge_loop('',(#61600,#61602,#61604));
#61606=face_outer_bound('',#61605,.f.);
#61608=cartesian_point('',(0.e0,0.e0,-3.94e1));
#61609=direction('',(0.e0,0.e0,1.e0));
#61610=direction('',(7.064465069690e-1,7.077664394356e-1,0.e0));
#61611=axis2_placement_3d('',#61608,#61609,#61610);
#61612=toroidal_surface('',#61611,7.405602616846e1,6.e-1);
#61614=oriented_edge('',*,*,#61613,.f.);
#61616=oriented_edge('',*,*,#61615,.f.);
#61617=oriented_edge('',*,*,#61601,.f.);
#61619=oriented_edge('',*,*,#61618,.f.);
#61621=oriented_edge('',*,*,#61620,.f.);
#61623=oriented_edge('',*,*,#61622,.f.);
#61625=oriented_edge('',*,*,#61624,.f.);
#61626=edge_loop('',(#61614,#61616,#61617,#61619,#61621,#61623,#61625));
#61627=face_outer_bound('',#61626,.f.);
#61629=cartesian_point('',(0.e0,0.e0,-4.e1));
#61630=direction('',(0.e0,0.e0,-1.e0));
#61631=direction('',(0.e0,-1.e0,0.e0));
#61632=axis2_placement_3d('',#61629,#61630,#61631);
#61633=plane('',#61632);
#61635=oriented_edge('',*,*,#61634,.t.);
#61636=oriented_edge('',*,*,#61615,.t.);
#61637=oriented_edge('',*,*,#61613,.t.);
#61639=oriented_edge('',*,*,#61638,.t.);
#61641=oriented_edge('',*,*,#61640,.t.);
#61642=oriented_edge('',*,*,#47544,.t.);
#61643=oriented_edge('',*,*,#47559,.t.);
#61645=oriented_edge('',*,*,#61644,.t.);
#61647=oriented_edge('',*,*,#61646,.t.);
#61649=oriented_edge('',*,*,#61648,.t.);
#61651=oriented_edge('',*,*,#61650,.t.);
#61653=oriented_edge('',*,*,#61652,.t.);
#61654=edge_loop('',(#61635,#61636,#61637,#61639,#61641,#61642,#61643,#61645,
#61647,#61649,#61651,#61653));
#61655=face_outer_bound('',#61654,.f.);
#61657=oriented_edge('',*,*,#61656,.t.);
#61659=oriented_edge('',*,*,#61658,.t.);
#61660=edge_loop('',(#61657,#61659));
#61661=face_bound('',#61660,.f.);
#61663=cartesian_point('',(2.123569203982e2,2.137532529016e2,-3.94e1));
#61664=direction('',(-7.071067811865e-1,-7.071067811865e-1,0.e0));
#61665=direction('',(-7.070680100731e-1,7.070680100731e-1,-1.047178411625e-2));
#61666=axis2_placement_3d('',#61663,#61664,#61665);
#61667=cylindrical_surface('',#61666,6.e-1);
#61669=oriented_edge('',*,*,#61668,.t.);
#61671=oriented_edge('',*,*,#61670,.t.);
#61672=oriented_edge('',*,*,#61603,.t.);
#61673=oriented_edge('',*,*,#61634,.f.);
#61674=edge_loop('',(#61669,#61671,#61672,#61673));
#61675=face_outer_bound('',#61674,.f.);
#61677=cartesian_point('',(-5.341556709646e1,-5.017371902880e1,
-3.909117373888e1));
#61678=cartesian_point('',(-5.341977508908e1,-5.016343082537e1,
-3.913203019087e1));
#61679=cartesian_point('',(-5.342329351744e1,-5.014533811474e1,
-3.920642567857e1));
#61680=cartesian_point('',(-5.341747530633e1,-5.011963535491e1,
-3.931714444525e1));
#61681=cartesian_point('',(-5.340131503994e1,-5.009516744727e1,
-3.942693643910e1));
#61682=cartesian_point('',(-5.337118034799e1,-5.006981209606e1,
-3.954624597757e1));
#61683=cartesian_point('',(-5.332375390807e1,-5.004416984383e1,
-3.967415747038e1));
#61684=cartesian_point('',(-5.325649114076e1,-5.001922108059e1,
-3.980788566386e1));
#61685=cartesian_point('',(-5.316802129016e1,-4.999596103932e1,
-3.994389302817e1));
#61686=cartesian_point('',(-5.305719301718e1,-4.997505299763e1,
-4.007964657263e1));
#61687=cartesian_point('',(-5.292197852302e1,-4.995693746097e1,
-4.021360620467e1));
#61688=cartesian_point('',(-5.275957365308e1,-4.994211195806e1,
-4.034392135796e1));
#61689=cartesian_point('',(-5.256764221123e1,-4.993123827520e1,
-4.046729974731e1));
#61690=cartesian_point('',(-5.234385608983e1,-4.992500582486e1,
-4.057959607508e1));
#61691=cartesian_point('',(-5.208499836820e1,-4.992414623602e1,
-4.067567619270e1));
#61692=cartesian_point('',(-5.183231553499e1,-4.992871356890e1,
-4.073726311448e1));
#61693=cartesian_point('',(-5.166403300383e1,-4.993419202579e1,
-4.076085041368e1));
#61694=cartesian_point('',(-5.159707572346e1,-4.993663887332e1,
-4.076759379699e1));
#61695=cartesian_point('',(-5.281610561358e1,-5.035069524204e1,
-3.915595246187e1));
#61696=cartesian_point('',(-5.281809891149e1,-5.034422242742e1,
-3.916593244165e1));
#61697=cartesian_point('',(-5.282126168009e1,-5.033051335187e1,
-3.918330020244e1));
#61698=cartesian_point('',(-5.282459997355e1,-5.030430831501e1,
-3.921087745584e1));
#61699=cartesian_point('',(-5.282569095782e1,-5.027313342143e1,
-3.924226691239e1));
#61700=cartesian_point('',(-5.282238633475e1,-5.023390121889e1,
-3.928322261551e1));
#61701=cartesian_point('',(-5.281109108200e1,-5.018677247894e1,
-3.933624611439e1));
#61702=cartesian_point('',(-5.278788952770e1,-5.013305177034e1,
-3.940198169849e1));
#61703=cartesian_point('',(-5.274951682109e1,-5.007462989915e1,
-3.947926848421e1));
#61704=cartesian_point('',(-5.269337543299e1,-5.001299013190e1,
-3.956645974917e1));
#61705=cartesian_point('',(-5.261673749182e1,-4.994895854292e1,
-3.966227303428e1));
#61706=cartesian_point('',(-5.251640267238e1,-4.988320301939e1,
-3.976538939424e1));
#61707=cartesian_point('',(-5.238935396443e1,-4.981680027910e1,
-3.987354071405e1));
#61708=cartesian_point('',(-5.223249257580e1,-4.975094589078e1,
-3.998383031787e1));
#61709=cartesian_point('',(-5.204181579003e1,-4.968682691456e1,
-4.009278063628e1));
#61710=cartesian_point('',(-5.184708302475e1,-4.963518848958e1,
-4.017988279351e1));
#61711=cartesian_point('',(-5.171281030026e1,-4.960620141432e1,
-4.022665268959e1));
#61712=cartesian_point('',(-5.165867413072e1,-4.959535003170e1,
-4.024347797347e1));
#61713=cartesian_point('',(-5.283622645938e1,-5.096276299107e1,
-3.929660047076e1));
#61714=cartesian_point('',(-5.283467540502e1,-5.095743932008e1,
-3.930221411129e1));
#61715=cartesian_point('',(-5.282996919243e1,-5.094557193855e1,
-3.931214498670e1));
#61716=cartesian_point('',(-5.281789004256e1,-5.092183453504e1,
-3.932755002370e1));
#61717=cartesian_point('',(-5.280099637273e1,-5.089286631612e1,
-3.934428801416e1));
#61718=cartesian_point('',(-5.277641480480e1,-5.085552842668e1,
-3.936495208747e1));
#61719=cartesian_point('',(-5.274218985594e1,-5.080941569107e1,
-3.939040183329e1));
#61720=cartesian_point('',(-5.269676897889e1,-5.075503610963e1,
-3.942073353066e1));
#61721=cartesian_point('',(-5.263922206453e1,-5.069343989133e1,
-3.945535381750e1));
#61722=cartesian_point('',(-5.256867818863e1,-5.062532071802e1,
-3.949354295753e1));
#61723=cartesian_point('',(-5.248371866507e1,-5.055066608847e1,
-3.953476165300e1));
#61724=cartesian_point('',(-5.238246586414e1,-5.046915908988e1,
-3.957844217681e1));
#61725=cartesian_point('',(-5.226333488929e1,-5.038084218155e1,
-3.962360284419e1));
#61726=cartesian_point('',(-5.212472161287e1,-5.028581209629e1,
-3.966899283072e1));
#61727=cartesian_point('',(-5.196443021864e1,-5.018394333728e1,
-3.971310274187e1));
#61728=cartesian_point('',(-5.180775692494e1,-5.009163533095e1,
-3.974761993678e1));
#61729=cartesian_point('',(-5.170316537074e1,-5.003364318805e1,
-3.976568876758e1));
#61730=cartesian_point('',(-5.166149733522e1,-5.001103383713e1,
-3.977210346627e1));
#61731=cartesian_point('',(-5.344642628667e1,-5.111244268854e1,
-3.930688452606e1));
#61732=cartesian_point('',(-5.344519833130e1,-5.110391691509e1,
-3.934104435225e1));
#61733=cartesian_point('',(-5.343664816294e1,-5.108864879658e1,
-3.940403394538e1));
#61734=cartesian_point('',(-5.340718433616e1,-5.106673062727e1,
-3.949608427623e1));
#61735=cartesian_point('',(-5.336344114239e1,-5.104564707980e1,
-3.958340542784e1));
#61736=cartesian_point('',(-5.330067416174e1,-5.102319702219e1,
-3.967159384783e1));
#61737=cartesian_point('',(-5.321808062110e1,-5.099911300811e1,
-3.975721568504e1));
#61738=cartesian_point('',(-5.311674024730e1,-5.097315373660e1,
-3.983664520641e1));
#61739=cartesian_point('',(-5.299886305992e1,-5.094502522328e1,
-3.990721528551e1));
#61740=cartesian_point('',(-5.286594580081e1,-5.091417976574e1,
-3.996781464324e1));
#61741=cartesian_point('',(-5.271796855897e1,-5.087977175246e1,
-4.001804296790e1));
#61742=cartesian_point('',(-5.255415578780e1,-5.084078833193e1,
-4.005720183082e1));
#61743=cartesian_point('',(-5.237436771304e1,-5.079630505601e1,
-4.008397193505e1));
#61744=cartesian_point('',(-5.217856858272e1,-5.074532606092e1,
-4.009673221284e1));
#61745=cartesian_point('',(-5.196631270524e1,-5.068656991699e1,
-4.009336709043e1));
#61746=cartesian_point('',(-5.177200139447e1,-5.062876262191e1,
-4.007430485497e1));
#61747=cartesian_point('',(-5.164924064870e1,-5.058975622693e1,
-4.005387354840e1));
#61748=cartesian_point('',(-5.160140565075e1,-5.057416996780e1,
-4.004465029629e1));
#61749=(bounded_surface()b_spline_surface(3,3,((#61677,#61678,#61679,#61680,
#61681,#61682,#61683,#61684,#61685,#61686,#61687,#61688,#61689,#61690,#61691,
#61692,#61693,#61694),(#61695,#61696,#61697,#61698,#61699,#61700,#61701,#61702,
#61703,#61704,#61705,#61706,#61707,#61708,#61709,#61710,#61711,#61712),(#61713,
#61714,#61715,#61716,#61717,#61718,#61719,#61720,#61721,#61722,#61723,#61724,
#61725,#61726,#61727,#61728,#61729,#61730),(#61731,#61732,#61733,#61734,#61735,
#61736,#61737,#61738,#61739,#61740,#61741,#61742,#61743,#61744,#61745,#61746,
#61747,#61748)),.unspecified.,.f.,.f.,.f.)b_spline_surface_with_knots((4,4),(4,
1,1,1,1,1,1,1,1,1,1,1,1,1,1,4),(0.e0,1.e0),(1.304952394380e-1,1.738487909411e-1,
2.094642973109e-1,2.485392388989e-1,2.918789699990e-1,3.397430581762e-1,
3.920000580670e-1,4.481753342180e-1,5.080834202177e-1,5.729003969608e-1,
6.438332896952e-1,7.213457190300e-1,8.057146206609e-1,8.981810450508e-1,1.e0,
1.065981761439e0),.unspecified.)geometric_representation_item()rational_b_spline_surface(((1.578723603199e0,1.578723603199e0,1.578723603199e0,1.578723603199e0,
1.578723603199e0,1.578723603199e0,1.578723603199e0,1.578723603199e0,
1.578723603199e0,1.578723603199e0,1.578723603199e0,1.578723603199e0,
1.578723603199e0,1.578723603199e0,1.578723603199e0,1.578723603199e0,
1.578723603199e0,1.578723603199e0),(8.070921322671e-1,8.070921322671e-1,
8.070921322671e-1,8.070921322671e-1,8.070921322671e-1,8.070921322671e-1,
8.070921322671e-1,8.070921322671e-1,8.070921322671e-1,8.070921322671e-1,
8.070921322671e-1,8.070921322671e-1,8.070921322671e-1,8.070921322671e-1,
8.070921322671e-1,8.070921322671e-1,8.070921322671e-1,8.070921322671e-1),(
8.070921322671e-1,8.070921322671e-1,8.070921322671e-1,8.070921322671e-1,
8.070921322671e-1,8.070921322671e-1,8.070921322671e-1,8.070921322671e-1,
8.070921322671e-1,8.070921322671e-1,8.070921322671e-1,8.070921322671e-1,
8.070921322671e-1,8.070921322671e-1,8.070921322671e-1,8.070921322671e-1,
8.070921322671e-1,8.070921322671e-1),(1.578723603199e0,1.578723603199e0,
1.578723603199e0,1.578723603199e0,1.578723603199e0,1.578723603199e0,
1.578723603199e0,1.578723603199e0,1.578723603199e0,1.578723603199e0,
1.578723603199e0,1.578723603199e0,1.578723603199e0,1.578723603199e0,
1.578723603199e0,1.578723603199e0,1.578723603199e0,1.578723603199e0)))representation_item('')surface());
#61751=oriented_edge('',*,*,#61750,.f.);
#61753=oriented_edge('',*,*,#61752,.f.);
#61754=oriented_edge('',*,*,#61668,.f.);
#61755=edge_loop('',(#61751,#61753,#61754));
#61756=face_outer_bound('',#61755,.f.);
#61758=cartesian_point('',(0.e0,0.e0,-3.9e1));
#61759=direction('',(0.e0,0.e0,1.e0));
#61760=direction('',(-9.333331978272e-4,-9.999995644445e-1,0.e0));
#61761=axis2_placement_3d('',#61758,#61759,#61760);
#61762=toroidal_surface('',#61761,7.222506558621e1,1.e0);
#61763=oriented_edge('',*,*,#61750,.t.);
#61764=oriented_edge('',*,*,#61652,.f.);
#61766=oriented_edge('',*,*,#61765,.t.);
#61768=oriented_edge('',*,*,#61767,.t.);
#61770=oriented_edge('',*,*,#61769,.t.);
#61771=edge_loop('',(#61763,#61764,#61766,#61768,#61770));
#61772=face_outer_bound('',#61771,.f.);
#61774=cartesian_point('',(-5.652228782091e1,-4.769468160420e1,
-3.923083399093e1));
#61775=cartesian_point('',(-5.650330513452e1,-4.770871414169e1,
-3.925600165306e1));
#61776=cartesian_point('',(-5.646088079045e1,-4.774290321997e1,
-3.931725273728e1));
#61777=cartesian_point('',(-5.638488212652e1,-4.779754590345e1,
-3.942128875759e1));
#61778=cartesian_point('',(-5.631261289508e1,-4.784301990408e1,
-3.951356208338e1));
#61779=cartesian_point('',(-5.622987612360e1,-4.788828752543e1,
-3.961226308854e1));
#61780=cartesian_point('',(-5.613525001767e1,-4.793230750123e1,
-3.971720645018e1));
#61781=cartesian_point('',(-5.602717465762e1,-4.797386088152e1,
-3.982810133433e1));
#61782=cartesian_point('',(-5.590405072632e1,-4.801129357453e1,
-3.994421962198e1));
#61783=cartesian_point('',(-5.576429837668e1,-4.804249930039e1,
-4.006434471855e1));
#61784=cartesian_point('',(-5.560641496065e1,-4.806482455778e1,
-4.018664022217e1));
#61785=cartesian_point('',(-5.543043189730e1,-4.807487759670e1,
-4.030754843643e1));
#61786=cartesian_point('',(-5.524359398246e1,-4.806919474434e1,
-4.041894345160e1));
#61787=cartesian_point('',(-5.505876172274e1,-4.804731372695e1,
-4.051236104967e1));
#61788=cartesian_point('',(-5.488742590935e1,-4.801269276302e1,
-4.058431653502e1));
#61789=cartesian_point('',(-5.473204891034e1,-4.796902060837e1,
-4.063723337123e1));
#61790=cartesian_point('',(-5.458840591967e1,-4.791751980961e1,
-4.067520244699e1));
#61791=cartesian_point('',(-5.445034048064e1,-4.785697922196e1,
-4.070109773488e1));
#61792=cartesian_point('',(-5.431057350682e1,-4.778333164875e1,
-4.071575236143e1));
#61793=cartesian_point('',(-5.416798361476e1,-4.769298877770e1,
-4.071681432285e1));
#61794=cartesian_point('',(-5.407489097210e1,-4.762185716371e1,
-4.070643267467e1));
#61795=cartesian_point('',(-5.402906083045e1,-4.758347423370e1,
-4.069814562145e1));
#61796=cartesian_point('',(-5.622214544291e1,-4.722912506110e1,
-3.946641657452e1));
#61797=cartesian_point('',(-5.620814952642e1,-4.722865572461e1,
-3.946632544472e1));
#61798=cartesian_point('',(-5.616604805591e1,-4.725073744358e1,
-3.949758267667e1));
#61799=cartesian_point('',(-5.608289714848e1,-4.729902773726e1,
-3.956885613715e1));
#61800=cartesian_point('',(-5.600582250781e1,-4.733913304551e1,
-3.962999684447e1));
#61801=cartesian_point('',(-5.591958705857e1,-4.737966340300e1,
-3.969397297226e1));
#61802=cartesian_point('',(-5.582329263481e1,-4.741986658561e1,
-3.976017625838e1));
#61803=cartesian_point('',(-5.571604674352e1,-4.745899391027e1,
-3.982796053052e1));
#61804=cartesian_point('',(-5.559712690746e1,-4.749597767116e1,
-3.989624318853e1));
#61805=cartesian_point('',(-5.546608241482e1,-4.752949507409e1,
-3.996353710250e1));
#61806=cartesian_point('',(-5.532287499970e1,-4.755792808366e1,
-4.002785431534e1));
#61807=cartesian_point('',(-5.516928557620e1,-4.757919490371e1,
-4.008618212710e1));
#61808=cartesian_point('',(-5.501356462422e1,-4.759085727098e1,
-4.013359949936e1));
#61809=cartesian_point('',(-5.486765279447e1,-4.759231128508e1,
-4.016659833637e1));
#61810=cartesian_point('',(-5.474032812131e1,-4.758556298851e1,
-4.018572617274e1));
#61811=cartesian_point('',(-5.463217301116e1,-4.757319755065e1,
-4.019426160038e1));
#61812=cartesian_point('',(-5.453905970650e1,-4.755665263259e1,
-4.019535251510e1));
#61813=cartesian_point('',(-5.445630094449e1,-4.753605079371e1,
-4.019108010801e1));
#61814=cartesian_point('',(-5.437946724018e1,-4.751001461721e1,
-4.018258686464e1));
#61815=cartesian_point('',(-5.430802952135e1,-4.747648491926e1,
-4.017103757877e1));
#61816=cartesian_point('',(-5.426478294594e1,-4.744766712576e1,
-4.016246837476e1));
#61817=cartesian_point('',(-5.424376018049e1,-4.743096421792e1,
-4.015791860617e1));
#61818=cartesian_point('',(-5.570837866390e1,-4.717661564431e1,
-3.915587933663e1));
#61819=cartesian_point('',(-5.569099756938e1,-4.719163370457e1,-3.916217115e1));
#61820=cartesian_point('',(-5.565214083065e1,-4.722766447179e1,
-3.918636775843e1));
#61821=cartesian_point('',(-5.558448822744e1,-4.728745970969e1,
-3.923282493605e1));
#61822=cartesian_point('',(-5.552155324127e1,-4.733987547394e1,
-3.927369863442e1));
#61823=cartesian_point('',(-5.545126820948e1,-4.739496593302e1,
-3.931719249185e1));
#61824=cartesian_point('',(-5.537287393391e1,-4.745239844547e1,
-3.936314698356e1));
#61825=cartesian_point('',(-5.528559482382e1,-4.751174376570e1,
-3.941136095164e1));
#61826=cartesian_point('',(-5.518872689387e1,-4.757230512533e1,
-3.946141614087e1));
#61827=cartesian_point('',(-5.508170636495e1,-4.763308617626e1,
-3.951266502121e1));
#61828=cartesian_point('',(-5.496417703798e1,-4.769272510889e1,
-3.956417113308e1));
#61829=cartesian_point('',(-5.483708683220e1,-4.774897034656e1,
-3.961425401617e1));
#61830=cartesian_point('',(-5.470655211302e1,-4.779755856684e1,
-3.965938807646e1));
#61831=cartesian_point('',(-5.458192551407e1,-4.783471881411e1,
-3.969615898597e1));
#61832=cartesian_point('',(-5.447055554537e1,-4.785964011527e1,
-3.972347877530e1));
#61833=cartesian_point('',(-5.437331490845e1,-4.787409265214e1,
-3.974268776630e1));
#61834=cartesian_point('',(-5.428702624096e1,-4.787999429836e1,
-3.975566781628e1));
#61835=cartesian_point('',(-5.420787831908e1,-4.787809544848e1,
-3.976372020333e1));
#61836=cartesian_point('',(-5.413221224746e1,-4.786738221920e1,
-3.976730815107e1));
#61837=cartesian_point('',(-5.406067211311e1,-4.784508812071e1,
-3.976582417443e1));
#61838=cartesian_point('',(-5.401844843416e1,-4.782090431001e1,
-3.976095587992e1));
#61839=cartesian_point('',(-5.399881482535e1,-4.780621724322e1,
-3.975743515495e1));
#61840=cartesian_point('',(-5.570546117436e1,-4.761119802273e1,
-3.873711757808e1));
#61841=cartesian_point('',(-5.568109646642e1,-4.764985363585e1,
-3.877243334372e1));
#61842=cartesian_point('',(-5.564383085101e1,-4.770622000308e1,
-3.882245889589e1));
#61843=cartesian_point('',(-5.559247260445e1,-4.777915414758e1,
-3.888704004689e1));
#61844=cartesian_point('',(-5.554268370270e1,-4.784420027492e1,
-3.894709129519e1));
#61845=cartesian_point('',(-5.548530615361e1,-4.791261668566e1,
-3.901322798341e1));
#61846=cartesian_point('',(-5.541913910463e1,-4.798402919890e1,
-3.908597822647e1));
#61847=cartesian_point('',(-5.534280849648e1,-4.805772673135e1,
-3.916575870911e1));
#61848=cartesian_point('',(-5.525474441192e1,-4.813264493670e1,
-3.925289753990e1));
#61849=cartesian_point('',(-5.515318724059e1,-4.820719654455e1,
-3.934751298587e1));
#61850=cartesian_point('',(-5.503612885940e1,-4.827913542146e1,
-3.944944039822e1));
#61851=cartesian_point('',(-5.490227632693e1,-4.834479988710e1,
-3.955724017940e1));
#61852=cartesian_point('',(-5.475548145678e1,-4.839782464672e1,
-3.966500500643e1));
#61853=cartesian_point('',(-5.460449012336e1,-4.843271219418e1,
-3.976441974068e1));
#61854=cartesian_point('',(-5.445852034818e1,-4.844844203607e1,
-3.984939943418e1));
#61855=cartesian_point('',(-5.432049603319e1,-4.844740719718e1,
-3.991928593702e1));
#61856=cartesian_point('',(-5.418770338498e1,-4.843159370360e1,
-3.997615729080e1));
#61857=cartesian_point('',(-5.405537874226e1,-4.840078859209e1,
-4.002164750129e1));
#61858=cartesian_point('',(-5.391746816231e1,-4.835150263997e1,
-4.005550975129e1));
#61859=cartesian_point('',(-5.377471544203e1,-4.827902300455e1,
-4.007257432931e1));
#61860=cartesian_point('',(-5.368324908023e1,-4.821525885920e1,
-4.006807667679e1));
#61861=cartesian_point('',(-5.363962752859e1,-4.818008087111e1,
-4.006142567765e1));
#61862=(bounded_surface()b_spline_surface(3,3,((#61774,#61775,#61776,#61777,
#61778,#61779,#61780,#61781,#61782,#61783,#61784,#61785,#61786,#61787,#61788,
#61789,#61790,#61791,#61792,#61793,#61794,#61795),(#61796,#61797,#61798,#61799,
#61800,#61801,#61802,#61803,#61804,#61805,#61806,#61807,#61808,#61809,#61810,
#61811,#61812,#61813,#61814,#61815,#61816,#61817),(#61818,#61819,#61820,#61821,
#61822,#61823,#61824,#61825,#61826,#61827,#61828,#61829,#61830,#61831,#61832,
#61833,#61834,#61835,#61836,#61837,#61838,#61839),(#61840,#61841,#61842,#61843,
#61844,#61845,#61846,#61847,#61848,#61849,#61850,#61851,#61852,#61853,#61854,
#61855,#61856,#61857,#61858,#61859,#61860,#61861)),.unspecified.,.f.,.f.,.f.)b_spline_surface_with_knots((4,4),(4,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,4),(0.e0,
1.e0),(-5.061816713333e-2,0.e0,3.357840785665e-2,7.023702603435e-2,
1.102132483372e-1,1.537603461821e-1,2.011525620475e-1,2.526344323362e-1,
3.083878048070e-1,3.685777940926e-1,4.333728390546e-1,5.014294199925e-1,
5.659519322142e-1,6.232364107451e-1,6.747714045070e-1,7.226582945340e-1,
7.692234375476e-1,8.176450871367e-1,8.716376661755e-1,9.281663141332e-1),
.unspecified.)geometric_representation_item()rational_b_spline_surface(((
1.544474123992e0,1.544474123992e0,1.544474123992e0,1.544474123992e0,
1.544474123992e0,1.544474123992e0,1.544474123992e0,1.544474123992e0,
1.544474123992e0,1.544474123992e0,1.544474123992e0,1.544474123992e0,
1.544474123992e0,1.544474123992e0,1.544474123992e0,1.544474123992e0,
1.544474123992e0,1.544474123992e0,1.544474123992e0,1.544474123992e0,
1.544474123992e0,1.544474123992e0),(8.185086253359e-1,8.185086253359e-1,
8.185086253359e-1,8.185086253359e-1,8.185086253359e-1,8.185086253359e-1,
8.185086253359e-1,8.185086253359e-1,8.185086253359e-1,8.185086253359e-1,
8.185086253359e-1,8.185086253359e-1,8.185086253359e-1,8.185086253359e-1,
8.185086253359e-1,8.185086253359e-1,8.185086253359e-1,8.185086253359e-1,
8.185086253359e-1,8.185086253359e-1,8.185086253359e-1,8.185086253359e-1),(
8.185086253359e-1,8.185086253359e-1,8.185086253359e-1,8.185086253359e-1,
8.185086253359e-1,8.185086253359e-1,8.185086253359e-1,8.185086253359e-1,
8.185086253359e-1,8.185086253359e-1,8.185086253359e-1,8.185086253359e-1,
8.185086253359e-1,8.185086253359e-1,8.185086253359e-1,8.185086253359e-1,
8.185086253359e-1,8.185086253359e-1,8.185086253359e-1,8.185086253359e-1,
8.185086253359e-1,8.185086253359e-1),(1.544474123992e0,1.544474123992e0,
1.544474123992e0,1.544474123992e0,1.544474123992e0,1.544474123992e0,
1.544474123992e0,1.544474123992e0,1.544474123992e0,1.544474123992e0,
1.544474123992e0,1.544474123992e0,1.544474123992e0,1.544474123992e0,
1.544474123992e0,1.544474123992e0,1.544474123992e0,1.544474123992e0,
1.544474123992e0,1.544474123992e0,1.544474123992e0,1.544474123992e0)))representation_item('')surface());
#61863=oriented_edge('',*,*,#61765,.f.);
#61865=oriented_edge('',*,*,#61864,.t.);
#61867=oriented_edge('',*,*,#61866,.t.);
#61868=edge_loop('',(#61863,#61865,#61867));
#61869=face_outer_bound('',#61868,.f.);
#61871=cartesian_point('',(-5.424716168739e1,-4.773831429602e1,
-4.071391491613e1));
#61872=cartesian_point('',(-5.416710293248e1,-4.769316781519e1,
-4.071363473145e1));
#61873=cartesian_point('',(-5.404820783820e1,-4.760784868313e1,
-4.071373266414e1));
#61874=cartesian_point('',(-5.394610184825e1,-4.750336814647e1,
-4.071458578147e1));
#61875=cartesian_point('',(-5.391105019732e1,-4.746264246223e1,
-4.071502083157e1));
#61876=cartesian_point('',(-5.437328185360e1,-4.751389289401e1,
-4.017003517892e1));
#61877=cartesian_point('',(-5.430967269017e1,-4.747837498355e1,
-4.016960161883e1));
#61878=cartesian_point('',(-5.421539410813e1,-4.741061208300e1,
-4.016970073148e1));
#61879=cartesian_point('',(-5.413519872263e1,-4.732711643030e1,
-4.017116832894e1));
#61880=cartesian_point('',(-5.410781232994e1,-4.729455406834e1,
-4.017186286809e1));
#61881=cartesian_point('',(-5.415572035477e1,-4.790102736626e1,
-3.976399361099e1));
#61882=cartesian_point('',(-5.406333039252e1,-4.784961984844e1,
-3.976383719492e1));
#61883=cartesian_point('',(-5.392646852470e1,-4.775119370704e1,
-3.976382401395e1));
#61884=cartesian_point('',(-5.381049013480e1,-4.762969131398e1,
-3.976449113739e1));
#61885=cartesian_point('',(-5.377096964612e1,-4.758230974535e1,
-3.976476162528e1));
#61886=cartesian_point('',(-5.390159474627e1,-4.835322491253e1,
-4.006897294180e1));
#61887=cartesian_point('',(-5.377582159491e1,-4.828283994493e1,
-4.006913296283e1));
#61888=cartesian_point('',(-5.358928872516e1,-4.814881641250e1,
-4.006905253231e1));
#61889=cartesian_point('',(-5.343034628464e1,-4.798396732220e1,
-4.006863420519e1));
#61890=cartesian_point('',(-5.337602126751e1,-4.791970333755e1,
-4.006839570737e1));
#61891=(bounded_surface()b_spline_surface(3,3,((#61871,#61872,#61873,#61874,
#61875),(#61876,#61877,#61878,#61879,#61880),(#61881,#61882,#61883,#61884,
#61885),(#61886,#61887,#61888,#61889,#61890)),.unspecified.,.f.,.f.,.f.)b_spline_surface_with_knots((4,4),(4,1,4),(0.e0,1.e0),(4.441599911189e-1,
6.703167930357e-1,8.023282071251e-1),.unspecified.)geometric_representation_item()rational_b_spline_surface(((1.545377454932e0,1.545377454932e0,1.545377454932e0,
1.545377454932e0,1.545377454932e0),(8.182075150226e-1,8.182075150226e-1,
8.182075150226e-1,8.182075150226e-1,8.182075150226e-1),(8.182075150226e-1,
8.182075150226e-1,8.182075150226e-1,8.182075150226e-1,8.182075150226e-1),(
1.545377454932e0,1.545377454932e0,1.545377454932e0,1.545377454932e0,
1.545377454932e0)))representation_item('')surface());
#61893=oriented_edge('',*,*,#61892,.f.);
#61894=oriented_edge('',*,*,#61864,.f.);
#61895=oriented_edge('',*,*,#61650,.f.);
#61897=oriented_edge('',*,*,#61896,.t.);
#61898=edge_loop('',(#61893,#61894,#61895,#61897));
#61899=face_outer_bound('',#61898,.f.);
#61901=cartesian_point('',(-5.486261208388e1,-4.664561275385e1,
-4.049326916316e1));
#61902=direction('',(5.046502366839e-2,-7.277646947901e-2,9.960707137931e-1));
#61903=direction('',(-8.860791318797e-1,-4.634026442175e-1,1.103455388939e-2));
#61904=axis2_placement_3d('',#61901,#61902,#61903);
#61905=cylindrical_surface('',#61904,1.199969098681e0);
#61906=oriented_edge('',*,*,#61892,.t.);
#61908=oriented_edge('',*,*,#61907,.t.);
#61910=oriented_edge('',*,*,#61909,.f.);
#61912=oriented_edge('',*,*,#61911,.f.);
#61914=oriented_edge('',*,*,#61913,.f.);
#61915=oriented_edge('',*,*,#61866,.f.);
#61916=edge_loop('',(#61906,#61908,#61910,#61912,#61914,#61915));
#61917=face_outer_bound('',#61916,.f.);
#61919=cartesian_point('',(-6.799644583871e1,-6.092537802685e1,-4.5e1));
#61920=direction('',(-7.044160264028e-1,7.044160264028e-1,8.715574274764e-2));
#61921=direction('',(7.071067811865e-1,7.071067811865e-1,0.e0));
#61922=axis2_placement_3d('',#61919,#61920,#61921);
#61923=plane('',#61922);
#61925=oriented_edge('',*,*,#61924,.f.);
#61927=oriented_edge('',*,*,#61926,.f.);
#61929=oriented_edge('',*,*,#61928,.f.);
#61931=oriented_edge('',*,*,#61930,.t.);
#61932=oriented_edge('',*,*,#61907,.f.);
#61933=edge_loop('',(#61925,#61927,#61929,#61931,#61932));
#61934=face_outer_bound('',#61933,.f.);
#61936=cartesian_point('',(-5.391404025922e1,-4.810955470688e1,-4.05e1));
#61937=direction('',(7.071067811865e-1,7.071067811865e-1,0.e0));
#61938=direction('',(-7.044160264028e-1,7.044160264028e-1,8.715574274765e-2));
#61939=axis2_placement_3d('',#61936,#61937,#61938);
#61940=cylindrical_surface('',#61939,5.e-1);
#61941=oriented_edge('',*,*,#61924,.t.);
#61942=oriented_edge('',*,*,#61896,.f.);
#61943=oriented_edge('',*,*,#61648,.f.);
#61945=oriented_edge('',*,*,#61944,.f.);
#61946=edge_loop('',(#61941,#61942,#61943,#61945));
#61947=face_outer_bound('',#61946,.f.);
#61949=cartesian_point('',(-4.772970773009e1,-4.772970773009e1,-4.05e1));
#61950=direction('',(0.e0,0.e0,-1.e0));
#61951=direction('',(-7.580861838156e-1,6.521543819586e-1,0.e0));
#61952=axis2_placement_3d('',#61949,#61950,#61951);
#61953=toroidal_surface('',#61952,4.104391095362e0,5.e-1);
#61955=oriented_edge('',*,*,#61954,.t.);
#61957=oriented_edge('',*,*,#61956,.t.);
#61959=oriented_edge('',*,*,#61958,.t.);
#61960=oriented_edge('',*,*,#61944,.t.);
#61961=oriented_edge('',*,*,#61646,.f.);
#61962=oriented_edge('',*,*,#61644,.f.);
#61963=oriented_edge('',*,*,#47557,.t.);
#61964=edge_loop('',(#61955,#61957,#61959,#61960,#61961,#61962,#61963));
#61965=face_outer_bound('',#61964,.f.);
#61967=cartesian_point('',(-4.772970773009e1,-4.772970773009e1,
-4.218050450996e1));
#61968=direction('',(0.e0,0.e0,-1.e0));
#61969=direction('',(0.e0,-1.e0,0.e0));
#61970=axis2_placement_3d('',#61967,#61968,#61969);
#61971=conical_surface('',#61970,4.753326107760e0,5.e0);
#61972=oriented_edge('',*,*,#61958,.f.);
#61973=oriented_edge('',*,*,#61956,.f.);
#61974=oriented_edge('',*,*,#61954,.f.);
#61975=oriented_edge('',*,*,#47576,.t.);
#61977=oriented_edge('',*,*,#61976,.f.);
#61979=oriented_edge('',*,*,#61978,.f.);
#61981=oriented_edge('',*,*,#61980,.f.);
#61982=oriented_edge('',*,*,#61926,.t.);
#61983=edge_loop('',(#61972,#61973,#61974,#61975,#61977,#61979,#61981,#61982));
#61984=face_outer_bound('',#61983,.f.);
#61986=cartesian_point('',(-4.772970773009e1,-4.772970773009e1,-4.38e1));
#61987=direction('',(0.e0,0.e0,-1.e0));
#61988=direction('',(6.319566508698e-1,-7.750037363919e-1,0.e0));
#61989=axis2_placement_3d('',#61986,#61987,#61988);
#61990=toroidal_surface('',#61989,6.099597408821e0,1.2e0);
#61991=oriented_edge('',*,*,#47646,.f.);
#61993=oriented_edge('',*,*,#61992,.t.);
#61994=oriented_edge('',*,*,#61980,.t.);
#61995=oriented_edge('',*,*,#61978,.t.);
#61996=oriented_edge('',*,*,#61976,.t.);
#61997=oriented_edge('',*,*,#47603,.t.);
#61998=edge_loop('',(#61991,#61993,#61994,#61995,#61996,#61997));
#61999=face_outer_bound('',#61998,.f.);
#62001=cartesian_point('',(-5.170021461727e1,-4.307408123670e1,-4.38e1));
#62002=direction('',(-7.071067811865e-1,-7.071067811865e-1,0.e0));
#62003=direction('',(0.e0,0.e0,-1.e0));
#62004=axis2_placement_3d('',#62001,#62002,#62003);
#62005=cylindrical_surface('',#62004,1.2e0);
#62006=oriented_edge('',*,*,#47644,.f.);
#62008=oriented_edge('',*,*,#62007,.f.);
#62009=oriented_edge('',*,*,#61928,.t.);
#62010=oriented_edge('',*,*,#61992,.f.);
#62011=edge_loop('',(#62006,#62008,#62009,#62010));
#62012=face_outer_bound('',#62011,.f.);
#62014=cartesian_point('',(-5.364952483765e1,-4.524777547772e1,
-4.198461809406e1));
#62015=direction('',(7.044751151448e-1,-7.043665826077e-1,-8.707772072854e-2));
#62016=direction('',(-6.220496102187e-2,6.094138721763e-2,-9.962011293651e-1));
#62017=axis2_placement_3d('',#62014,#62015,#62016);
#62018=toroidal_surface('',#62017,1.822246404318e0,1.199990498547e0);
#62019=oriented_edge('',*,*,#54646,.f.);
#62020=oriented_edge('',*,*,#54644,.f.);
#62021=oriented_edge('',*,*,#61911,.t.);
#62022=oriented_edge('',*,*,#61909,.t.);
#62023=oriented_edge('',*,*,#61930,.f.);
#62024=oriented_edge('',*,*,#62007,.t.);
#62025=edge_loop('',(#62019,#62020,#62021,#62022,#62023,#62024));
#62026=face_outer_bound('',#62025,.f.);
#62028=cartesian_point('',(0.e0,0.e0,-2.511027589124e1));
#62029=direction('',(0.e0,0.e0,1.e0));
#62030=direction('',(1.e0,0.e0,0.e0));
#62031=axis2_placement_3d('',#62028,#62029,#62030);
#62032=conical_surface('',#62031,7.334631745054e1,5.e-1);
#62034=oriented_edge('',*,*,#62033,.t.);
#62035=oriented_edge('',*,*,#61767,.f.);
#62036=oriented_edge('',*,*,#61913,.t.);
#62037=oriented_edge('',*,*,#54642,.f.);
#62039=oriented_edge('',*,*,#62038,.f.);
#62041=oriented_edge('',*,*,#62040,.t.);
#62043=oriented_edge('',*,*,#62042,.f.);
#62045=oriented_edge('',*,*,#62044,.f.);
#62046=edge_loop('',(#62034,#62035,#62036,#62037,#62039,#62041,#62043,#62045));
#62047=face_outer_bound('',#62046,.f.);
#62049=cartesian_point('',(-5.383630394021e1,-5.060467046739e1,
-2.052235678520e1));
#62050=direction('',(1.335073437691e-2,-1.458081092813e-3,-9.999098118786e-1));
#62051=direction('',(2.816257001314e-1,9.595214382222e-1,2.361062788761e-3));
#62052=axis2_placement_3d('',#62049,#62050,#62051);
#62053=cylindrical_surface('',#62052,5.000128899056e-1);
#62054=oriented_edge('',*,*,#62033,.f.);
#62056=oriented_edge('',*,*,#62055,.f.);
#62058=oriented_edge('',*,*,#62057,.f.);
#62060=oriented_edge('',*,*,#62059,.t.);
#62061=edge_loop('',(#62054,#62056,#62058,#62060));
#62062=face_outer_bound('',#62061,.f.);
#62064=cartesian_point('',(-5.576727019763e1,-5.235264755420e1,
-8.219509828705e0));
#62065=direction('',(7.069128720373e-1,-7.072239169243e-1,1.041742185874e-2));
#62066=direction('',(6.112518503689e-1,6.182609646699e-1,4.940896224230e-1));
#62067=axis2_placement_3d('',#62064,#62065,#62066);
#62068=toroidal_surface('',#62067,2.497873680474e0,4.999993431558e-1);
#62070=oriented_edge('',*,*,#62069,.t.);
#62071=oriented_edge('',*,*,#61192,.f.);
#62073=oriented_edge('',*,*,#62072,.f.);
#62074=oriented_edge('',*,*,#62055,.t.);
#62075=edge_loop('',(#62070,#62071,#62073,#62074));
#62076=face_outer_bound('',#62075,.f.);
#62078=cartesian_point('',(0.e0,0.e0,-8.220551782475e0));
#62079=direction('',(0.e0,0.e0,1.e0));
#62080=direction('',(7.508592036161e-1,6.604623050145e-1,0.e0));
#62081=axis2_placement_3d('',#62078,#62079,#62080);
#62082=toroidal_surface('',#62081,7.649382607502e1,3.e0);
#62083=oriented_edge('',*,*,#62069,.f.);
#62084=oriented_edge('',*,*,#62044,.t.);
#62085=oriented_edge('',*,*,#62042,.t.);
#62087=oriented_edge('',*,*,#62086,.f.);
#62088=oriented_edge('',*,*,#61171,.t.);
#62089=oriented_edge('',*,*,#61169,.t.);
#62090=edge_loop('',(#62083,#62084,#62085,#62087,#62088,#62089));
#62091=face_outer_bound('',#62090,.f.);
#62093=cartesian_point('',(-5.918386182278e1,-4.845674919920e1,
-8.219506755331e0));
#62094=direction('',(-6.088929867800e-1,7.931839279603e-1,1.042051225130e-2));
#62095=direction('',(7.921439496107e-1,6.086839100982e-1,-4.485376999436e-2));
#62096=axis2_placement_3d('',#62093,#62094,#62095);
#62097=toroidal_surface('',#62096,2.497861005219e0,4.999993257752e-1);
#62098=oriented_edge('',*,*,#62086,.t.);
#62100=oriented_edge('',*,*,#62099,.f.);
#62101=oriented_edge('',*,*,#61135,.f.);
#62102=oriented_edge('',*,*,#61154,.t.);
#62103=edge_loop('',(#62098,#62100,#62101,#62102));
#62104=face_outer_bound('',#62103,.f.);
#62106=cartesian_point('',(-5.719847143825e1,-4.675672738749e1,
-2.154670092334e1));
#62107=direction('',(-2.983215508104e-4,-1.342783827503e-2,9.999097980136e-1));
#62108=direction('',(9.881011360737e-1,1.537874351401e-1,2.360017549336e-3));
#62109=axis2_placement_3d('',#62106,#62107,#62108);
#62110=cylindrical_surface('',#62109,5.000150358364e-1);
#62111=oriented_edge('',*,*,#62040,.f.);
#62113=oriented_edge('',*,*,#62112,.f.);
#62114=oriented_edge('',*,*,#61137,.f.);
#62115=oriented_edge('',*,*,#62099,.t.);
#62116=edge_loop('',(#62111,#62113,#62114,#62115));
#62117=face_outer_bound('',#62116,.f.);
#62119=cartesian_point('',(-5.675924788264e1,-4.640605489771e1,
-4.226412577869e1));
#62120=cartesian_point('',(-5.674258647287e1,-4.640404920004e1,
-4.217277040160e1));
#62121=cartesian_point('',(-5.670850933622e1,-4.638557226308e1,
-4.190095317406e1));
#62122=cartesian_point('',(-5.671328466300e1,-4.632996332064e1,
-4.158703899261e1));
#62123=cartesian_point('',(-5.674161082390e1,-4.627456307632e1,
-4.136996036768e1));
#62124=cartesian_point('',(-5.674987265830e1,-4.625929911772e1,
-4.131708032233e1));
#62125=cartesian_point('',(-5.674200242337e1,-4.598407901265e1,
-4.216627129159e1));
#62126=cartesian_point('',(-5.674731807080e1,-4.597923568691e1,
-4.208321945488e1));
#62127=cartesian_point('',(-5.677778945600e1,-4.595789703134e1,
-4.183901436335e1));
#62128=cartesian_point('',(-5.685329317346e1,-4.591679839784e1,
-4.156516464119e1));
#62129=cartesian_point('',(-5.692764780844e1,-4.588288603744e1,
-4.138032119452e1));
#62130=cartesian_point('',(-5.694692976737e1,-4.587356092553e1,
-4.133578048980e1));
#62131=cartesian_point('',(-5.710361924474e1,-4.577098537522e1,
-4.204918203582e1));
#62132=cartesian_point('',(-5.712234750921e1,-4.577964384751e1,
-4.198301912867e1));
#62133=cartesian_point('',(-5.718629841769e1,-4.580376971615e1,
-4.178507410711e1));
#62134=cartesian_point('',(-5.728275969553e1,-4.582868529400e1,
-4.155336055386e1));
#62135=cartesian_point('',(-5.736183982330e1,-4.584615437971e1,
-4.139137337671e1));
#62136=cartesian_point('',(-5.738187082450e1,-4.585015980083e1,
-4.135173065640e1));
#62137=cartesian_point('',(-5.748378048967e1,-4.598772280482e1,
-4.203159014314e1));
#62138=cartesian_point('',(-5.749354131684e1,-4.601281296553e1,
-4.197389157872e1));
#62139=cartesian_point('',(-5.752522397276e1,-4.608544222490e1,
-4.179416582341e1));
#62140=cartesian_point('',(-5.757055881812e1,-4.616174656877e1,
-4.156383601318e1));
#62141=cartesian_point('',(-5.760743023106e1,-4.620881624456e1,
-4.139188723214e1));
#62142=cartesian_point('',(-5.761697224952e1,-4.622013017766e1,
-4.134864972142e1));
#62143=(bounded_surface()b_spline_surface(3,3,((#62119,#62120,#62121,#62122,
#62123,#62124),(#62125,#62126,#62127,#62128,#62129,#62130),(#62131,#62132,
#62133,#62134,#62135,#62136),(#62137,#62138,#62139,#62140,#62141,#62142)),
.unspecified.,.f.,.f.,.f.)b_spline_surface_with_knots((4,4),(4,1,1,4),(
-1.974447164348e-1,1.170617845452e0),(1.405007454095e-1,3.042662033229e-1,
6.365714197460e-1,7.471722770532e-1),.unspecified.)geometric_representation_item()rational_b_spline_surface(((1.349942884132e0,1.349942884132e0,1.349942884132e0,
1.349942884132e0,1.349942884132e0,1.349942884132e0),(8.923259602397e-1,
8.923259602397e-1,8.923259602397e-1,8.923259602397e-1,8.923259602397e-1,
8.923259602397e-1),(8.835249543051e-1,8.835249543051e-1,8.835249543051e-1,
8.835249543051e-1,8.835249543051e-1,8.835249543051e-1),(1.323539866329e0,
1.323539866329e0,1.323539866329e0,1.323539866329e0,1.323539866329e0,
1.323539866329e0)))representation_item('')surface());
#62144=oriented_edge('',*,*,#62038,.t.);
#62145=oriented_edge('',*,*,#54805,.f.);
#62147=oriented_edge('',*,*,#62146,.f.);
#62148=oriented_edge('',*,*,#62112,.t.);
#62149=edge_loop('',(#62144,#62145,#62147,#62148));
#62150=face_outer_bound('',#62149,.f.);
#62152=cartesian_point('',(-5.734005052028e1,-4.558511798651e1,
-4.213845709947e1));
#62153=direction('',(4.269671655661e-1,3.386909825516e-1,-8.384434732686e-1));
#62154=direction('',(9.029067197374e-1,-1.088377888461e-1,4.158290407994e-1));
#62155=axis2_placement_3d('',#62152,#62153,#62154);
#62156=cylindrical_surface('',#62155,3.000000000008e-1);
#62157=oriented_edge('',*,*,#62146,.t.);
#62158=oriented_edge('',*,*,#54803,.f.);
#62159=oriented_edge('',*,*,#61088,.t.);
#62160=oriented_edge('',*,*,#61119,.t.);
#62161=oriented_edge('',*,*,#61139,.f.);
#62162=edge_loop('',(#62157,#62158,#62159,#62160,#62161));
#62163=face_outer_bound('',#62162,.f.);
#62165=cartesian_point('',(-4.823225978186e1,-4.540383265712e1,0.e0));
#62166=direction('',(-7.070680100731e-1,7.070680100731e-1,-1.047178411625e-2));
#62167=direction('',(-7.071067811865e-1,-7.071067811865e-1,0.e0));
#62168=axis2_placement_3d('',#62165,#62166,#62167);
#62169=plane('',#62168);
#62171=oriented_edge('',*,*,#62170,.t.);
#62172=oriented_edge('',*,*,#62057,.t.);
#62173=oriented_edge('',*,*,#62072,.t.);
#62174=oriented_edge('',*,*,#61190,.t.);
#62175=oriented_edge('',*,*,#61295,.t.);
#62176=oriented_edge('',*,*,#61319,.t.);
#62177=oriented_edge('',*,*,#61670,.f.);
#62178=edge_loop('',(#62171,#62172,#62173,#62174,#62175,#62176,#62177));
#62179=face_outer_bound('',#62178,.f.);
#62181=cartesian_point('',(-5.333856423859e1,-5.018984903174e1,
-3.887541742700e1));
#62182=cartesian_point('',(-5.334716854271e1,-5.020120688797e1,
-3.898907041736e1));
#62183=cartesian_point('',(-5.333739328198e1,-5.019616541610e1,
-3.921824907981e1));
#62184=cartesian_point('',(-5.327584223639e1,-5.013776659060e1,
-3.943201140527e1));
#62185=cartesian_point('',(-5.323464018791e1,-5.009735771909e1,
-3.952756041434e1));
#62186=cartesian_point('',(-5.296202687396e1,-5.040399161742e1,
-3.888542125263e1));
#62187=cartesian_point('',(-5.296994366862e1,-5.041465390356e1,
-3.898607003227e1));
#62188=cartesian_point('',(-5.296155434246e1,-5.041107321089e1,
-3.918950463637e1));
#62189=cartesian_point('',(-5.290700917408e1,-5.035903357970e1,
-3.937931985350e1));
#62190=cartesian_point('',(-5.287008672419e1,-5.032321407338e1,
-3.946396329032e1));
#62191=cartesian_point('',(-5.295477742635e1,-5.083747473033e1,
-3.884442370292e1));
#62192=cartesian_point('',(-5.296616582620e1,-5.085139846058e1,
-3.897892494531e1));
#62193=cartesian_point('',(-5.295595152859e1,-5.084623383587e1,
-3.925106022041e1));
#62194=cartesian_point('',(-5.288297363663e1,-5.077657365298e1,
-3.950501442999e1));
#62195=cartesian_point('',(-5.283312560808e1,-5.072895703568e1,
-3.961814277792e1));
#62196=cartesian_point('',(-5.333168787218e1,-5.105388602467e1,
-3.879308494739e1));
#62197=cartesian_point('',(-5.334726071485e1,-5.107179157281e1,
-3.897481777713e1));
#62198=cartesian_point('',(-5.333380139198e1,-5.106354738682e1,
-3.934214550129e1));
#62199=cartesian_point('',(-5.323518227957e1,-5.096972062986e1,
-3.968488210539e1));
#62200=cartesian_point('',(-5.316799984977e1,-5.090558571486e1,
-3.983771565906e1));
#62201=(bounded_surface()b_spline_surface(3,3,((#62181,#62182,#62183,#62184,
#62185),(#62186,#62187,#62188,#62189,#62190),(#62191,#62192,#62193,#62194,
#62195),(#62196,#62197,#62198,#62199,#62200)),.unspecified.,.f.,.f.,.f.)b_spline_surface_with_knots((4,4),(4,1,4),(-1.976724203113e-1,1.170357371897e0),(
2.569290932811e-1,6.645148159456e-1,1.064012665376e0),.unspecified.)geometric_representation_item()rational_b_spline_surface(((1.349980212153e0,1.349980212153e0,
1.349980212153e0,1.349980212153e0,1.349980212153e0),(8.924748051548e-1,
8.924748051548e-1,8.924748051548e-1,8.924748051548e-1,8.924748051548e-1),(
8.835187521578e-1,8.835187521578e-1,8.835187521578e-1,8.835187521578e-1,
8.835187521578e-1),(1.323112053162e0,1.323112053162e0,1.323112053162e0,
1.323112053162e0,1.323112053162e0)))representation_item('')surface());
#62202=oriented_edge('',*,*,#61769,.f.);
#62203=oriented_edge('',*,*,#62059,.f.);
#62204=oriented_edge('',*,*,#62170,.f.);
#62205=oriented_edge('',*,*,#61752,.t.);
#62206=edge_loop('',(#62202,#62203,#62204,#62205));
#62207=face_outer_bound('',#62206,.f.);
#62209=cartesian_point('',(-2.693250546192e2,-2.707213871226e2,-3.94e1));
#62210=direction('',(7.071067811865e-1,7.071067811865e-1,0.e0));
#62211=direction('',(7.070680100731e-1,-7.070680100731e-1,-1.047178411625e-2));
#62212=axis2_placement_3d('',#62209,#62210,#62211);
#62213=cylindrical_surface('',#62212,6.e-1);
#62215=oriented_edge('',*,*,#62214,.t.);
#62216=oriented_edge('',*,*,#61638,.f.);
#62218=oriented_edge('',*,*,#62217,.t.);
#62220=oriented_edge('',*,*,#62219,.t.);
#62221=edge_loop('',(#62215,#62216,#62218,#62220));
#62222=face_outer_bound('',#62221,.f.);
#62224=cartesian_point('',(-5.111247976370e1,-5.344641104901e1,
-3.930690174399e1));
#62225=cartesian_point('',(-5.110233104580e1,-5.344498617387e1,
-3.934736384008e1));
#62226=cartesian_point('',(-5.108464785951e1,-5.343363738022e1,
-3.942077257290e1));
#62227=cartesian_point('',(-5.105969385498e1,-5.339483765735e1,
-3.952559465204e1));
#62228=cartesian_point('',(-5.103641681592e1,-5.333987849090e1,
-3.962060872835e1));
#62229=cartesian_point('',(-5.101219509181e1,-5.326477435654e1,
-3.971215247176e1));
#62230=cartesian_point('',(-5.098701338470e1,-5.317204452289e1,
-3.979593783422e1));
#62231=cartesian_point('',(-5.096084592584e1,-5.306575465070e1,
-3.986921692849e1));
#62232=cartesian_point('',(-5.093328757293e1,-5.294842997387e1,
-3.993184945810e1));
#62233=cartesian_point('',(-5.090347673285e1,-5.281974717139e1,
-3.998486681943e1));
#62234=cartesian_point('',(-5.087024893646e1,-5.267757542098e1,
-4.002883984587e1));
#62235=cartesian_point('',(-5.083254733809e1,-5.252037044197e1,
-4.006315045517e1));
#62236=cartesian_point('',(-5.078949330081e1,-5.234772476726e1,
-4.008640900987e1));
#62237=cartesian_point('',(-5.074022378925e1,-5.215976366756e1,
-4.009688274057e1));
#62238=cartesian_point('',(-5.068368658223e1,-5.195649800424e1,
-4.009252062971e1));
#62239=cartesian_point('',(-5.062770952255e1,-5.176868541349e1,
-4.007374898097e1));
#62240=cartesian_point('',(-5.058982323353e1,-5.164945245231e1,
-4.005390796848e1));
#62241=cartesian_point('',(-5.057427053401e1,-5.160172435922e1,
-4.004470708751e1));
#62242=cartesian_point('',(-5.096271144276e1,-5.283623291753e1,
-3.929660785311e1));
#62243=cartesian_point('',(-5.095647148586e1,-5.283438143779e1,
-3.930324982975e1));
#62244=cartesian_point('',(-5.094216973465e1,-5.282851182694e1,
-3.931474425755e1));
#62245=cartesian_point('',(-5.091307007055e1,-5.281306664545e1,
-3.933280241319e1));
#62246=cartesian_point('',(-5.087841473171e1,-5.279189595578e1,
-3.935233991084e1));
#62247=cartesian_point('',(-5.083518018947e1,-5.276186015041e1,
-3.937615445798e1));
#62248=cartesian_point('',(-5.078450308612e1,-5.272202054495e1,
-3.940425499251e1));
#62249=cartesian_point('',(-5.072824669244e1,-5.267240751086e1,
-3.943577666488e1));
#62250=cartesian_point('',(-5.066748084133e1,-5.261300503793e1,
-3.946993578051e1));
#62251=cartesian_point('',(-5.060192004431e1,-5.254270673216e1,
-3.950653743011e1));
#62252=cartesian_point('',(-5.053048886581e1,-5.245928016597e1,
-3.954569097983e1));
#62253=cartesian_point('',(-5.045249816745e1,-5.236055114869e1,
-3.958710678198e1));
#62254=cartesian_point('',(-5.036786236722e1,-5.224486442299e1,
-3.962995767922e1));
#62255=cartesian_point('',(-5.027675816150e1,-5.211078968070e1,
-3.967304533484e1));
#62256=cartesian_point('',(-5.017927490867e1,-5.195659289600e1,
-3.971489435246e1));
#62257=cartesian_point('',(-5.009006755642e1,-5.180492801683e1,
-3.974810203598e1));
#62258=cartesian_point('',(-5.003374422069e1,-5.170335999565e1,
-3.976565256192e1));
#62259=cartesian_point('',(-5.001118848790e1,-5.166179799806e1,
-3.977205373114e1));
#62260=cartesian_point('',(-5.035056388980e1,-5.281613526458e1,
-3.915596685766e1));
#62261=cartesian_point('',(-5.034305572535e1,-5.281844900801e1,
-3.916777038834e1));
#62262=cartesian_point('',(-5.032663416212e1,-5.282207089069e1,
-3.918781690105e1));
#62263=cartesian_point('',(-5.029476993441e1,-5.282537129803e1,
-3.922049079193e1));
#62264=cartesian_point('',(-5.025780401956e1,-5.282515555981e1,
-3.925790769390e1));
#62265=cartesian_point('',(-5.021290581753e1,-5.281846056236e1,
-3.930624201086e1));
#62266=cartesian_point('',(-5.016191152581e1,-5.280172955528e1,
-3.936599742109e1));
#62267=cartesian_point('',(-5.010736072668e1,-5.277253100407e1,
-3.943535384296e1));
#62268=cartesian_point('',(-5.005083772499e1,-5.272944733331e1,
-3.951239803897e1));
#62269=cartesian_point('',(-4.999260101130e1,-5.267065598056e1,
-3.959653439934e1));
#62270=cartesian_point('',(-4.993236106733e1,-5.259312814172e1,
-3.968796799752e1));
#62271=cartesian_point('',(-4.987037744503e1,-5.249352279357e1,
-3.978605532002e1));
#62272=cartesian_point('',(-4.980754883796e1,-5.236882208157e1,
-3.988891648851e1));
#62273=cartesian_point('',(-4.974506711851e1,-5.221615135724e1,
-3.999379654257e1));
#62274=cartesian_point('',(-4.968416274923e1,-5.203213356261e1,
-4.009729431222e1));
#62275=cartesian_point('',(-4.963440257490e1,-5.184344868205e1,
-4.018114080828e1));
#62276=cartesian_point('',(-4.960625120769e1,-5.171306235028e1,
-4.022656867439e1));
#62277=cartesian_point('',(-4.959542914180e1,-5.165906768950e1,
-4.024335814321e1));
#62278=cartesian_point('',(-5.017363944859e1,-5.341558762055e1,
-3.909120303560e1));
#62279=cartesian_point('',(-5.016154570267e1,-5.342055087665e1,
-3.913958131969e1));
#62280=cartesian_point('',(-5.014061139662e1,-5.342375902559e1,-3.922610624e1));
#62281=cartesian_point('',(-5.011141742779e1,-5.341370909423e1,
-3.935334422427e1));
#62282=cartesian_point('',(-5.008459669752e1,-5.339088818123e1,
-3.947577963959e1));
#62283=cartesian_point('',(-5.005782344663e1,-5.335158144793e1,
-3.960492893791e1));
#62284=cartesian_point('',(-5.003215527308e1,-5.329429287948e1,
-3.973726284611e1));
#62285=cartesian_point('',(-5.000860365564e1,-5.321931235330e1,
-3.986856845369e1));
#62286=cartesian_point('',(-4.998755248891e1,-5.312701554645e1,
-3.999697310338e1));
#62287=cartesian_point('',(-4.996897447114e1,-5.301598076255e1,
-4.012289364403e1));
#62288=cartesian_point('',(-4.995291048126e1,-5.288285579018e1,
-4.024704769368e1));
#62289=cartesian_point('',(-4.993975866384e1,-5.272430679739e1,
-4.036827445211e1));
#62290=cartesian_point('',(-4.993014994866e1,-5.253783652485e1,
-4.048356974153e1));
#62291=cartesian_point('',(-4.992477825860e1,-5.232135508303e1,
-4.058881342521e1));
#62292=cartesian_point('',(-4.992434146461e1,-5.207235344282e1,
-4.067900095925e1));
#62293=cartesian_point('',(-4.992886387234e1,-5.182776390410e1,
-4.073789319803e1));
#62294=cartesian_point('',(-4.993418445341e1,-5.166433278898e1,
-4.076080718912e1));
#62295=cartesian_point('',(-4.993662747969e1,-5.159753693130e1,
-4.076753866699e1));
#62296=(bounded_surface()b_spline_surface(3,3,((#62224,#62225,#62226,#62227,
#62228,#62229,#62230,#62231,#62232,#62233,#62234,#62235,#62236,#62237,#62238,
#62239,#62240,#62241),(#62242,#62243,#62244,#62245,#62246,#62247,#62248,#62249,
#62250,#62251,#62252,#62253,#62254,#62255,#62256,#62257,#62258,#62259),(#62260,
#62261,#62262,#62263,#62264,#62265,#62266,#62267,#62268,#62269,#62270,#62271,
#62272,#62273,#62274,#62275,#62276,#62277),(#62278,#62279,#62280,#62281,#62282,
#62283,#62284,#62285,#62286,#62287,#62288,#62289,#62290,#62291,#62292,#62293,
#62294,#62295)),.unspecified.,.f.,.f.,.f.)b_spline_surface_with_knots((4,4),(4,
1,1,1,1,1,1,1,1,1,1,1,1,1,1,4),(0.e0,1.e0),(1.390746835341e-1,1.899015654421e-1,
2.299926712101e-1,2.736005183508e-1,3.208326548703e-1,3.710677795756e-1,
4.232168052757e-1,4.766834429136e-1,5.331881893053e-1,5.945809936123e-1,
6.618042018962e-1,7.354647817759e-1,8.159665699465e-1,9.037985970619e-1,1.e0,
1.065199499949e0),.unspecified.)geometric_representation_item()rational_b_spline_surface(((1.578729442573e0,1.578729442573e0,1.578729442573e0,1.578729442573e0,
1.578729442573e0,1.578729442573e0,1.578729442573e0,1.578729442573e0,
1.578729442573e0,1.578729442573e0,1.578729442573e0,1.578729442573e0,
1.578729442573e0,1.578729442573e0,1.578729442573e0,1.578729442573e0,
1.578729442573e0,1.578729442573e0),(8.070901858089e-1,8.070901858089e-1,
8.070901858089e-1,8.070901858089e-1,8.070901858089e-1,8.070901858089e-1,
8.070901858089e-1,8.070901858089e-1,8.070901858089e-1,8.070901858089e-1,
8.070901858089e-1,8.070901858089e-1,8.070901858089e-1,8.070901858089e-1,
8.070901858089e-1,8.070901858089e-1,8.070901858089e-1,8.070901858089e-1),(
8.070901858089e-1,8.070901858089e-1,8.070901858089e-1,8.070901858089e-1,
8.070901858089e-1,8.070901858089e-1,8.070901858089e-1,8.070901858089e-1,
8.070901858089e-1,8.070901858089e-1,8.070901858089e-1,8.070901858089e-1,
8.070901858089e-1,8.070901858089e-1,8.070901858089e-1,8.070901858089e-1,
8.070901858089e-1,8.070901858089e-1),(1.578729442573e0,1.578729442573e0,
1.578729442573e0,1.578729442573e0,1.578729442573e0,1.578729442573e0,
1.578729442573e0,1.578729442573e0,1.578729442573e0,1.578729442573e0,
1.578729442573e0,1.578729442573e0,1.578729442573e0,1.578729442573e0,
1.578729442573e0,1.578729442573e0,1.578729442573e0,1.578729442573e0)))representation_item('')surface());
#62297=oriented_edge('',*,*,#62214,.f.);
#62299=oriented_edge('',*,*,#62298,.f.);
#62301=oriented_edge('',*,*,#62300,.f.);
#62302=edge_loop('',(#62297,#62299,#62301));
#62303=face_outer_bound('',#62302,.f.);
#62305=cartesian_point('',(-5.106213518551e1,-5.334656955953e1,
-3.879088851974e1));
#62306=cartesian_point('',(-5.107833194965e1,-5.336072904596e1,
-3.895648156921e1));
#62307=cartesian_point('',(-5.107530673509e1,-5.335346900010e1,
-3.925318466235e1));
#62308=cartesian_point('',(-5.101614849179e1,-5.329052074375e1,
-3.953664157051e1));
#62309=cartesian_point('',(-5.098139659903e1,-5.325382541748e1,
-3.965267309169e1));
#62310=cartesian_point('',(-5.086079523267e1,-5.296617862609e1,
-3.884111371273e1));
#62311=cartesian_point('',(-5.087349217934e1,-5.297667638551e1,
-3.896493119364e1));
#62312=cartesian_point('',(-5.087203605867e1,-5.297104304669e1,
-3.918698756603e1));
#62313=cartesian_point('',(-5.082780666909e1,-5.292398045722e1,
-3.939918774155e1));
#62314=cartesian_point('',(-5.080178891178e1,-5.289647946667e1,
-3.948601768407e1));
#62315=cartesian_point('',(-5.042768630158e1,-5.295108121480e1,
-3.888392661222e1));
#62316=cartesian_point('',(-5.043735145272e1,-5.295831512431e1,
-3.897562747332e1));
#62317=cartesian_point('',(-5.043654407775e1,-5.295353479539e1,
-3.913995561456e1));
#62318=cartesian_point('',(-5.040392510657e1,-5.291854336251e1,
-3.929695359765e1));
#62319=cartesian_point('',(-5.038461841873e1,-5.289827094276e1,
-3.936121628770e1));
#62320=cartesian_point('',(-5.019857536622e1,-5.332385721573e1,
-3.887565142122e1));
#62321=cartesian_point('',(-5.020876851990e1,-5.333155147592e1,
-3.897773966249e1));
#62322=cartesian_point('',(-5.020701172851e1,-5.332596786743e1,
-3.916028684874e1));
#62323=cartesian_point('',(-5.017081441912e1,-5.328688449543e1,
-3.933458057135e1));
#62324=cartesian_point('',(-5.014933235861e1,-5.326448648157e1,
-3.940598640963e1));
#62325=(bounded_surface()b_spline_surface(3,3,((#62305,#62306,#62307,#62308,
#62309),(#62310,#62311,#62312,#62313,#62314),(#62315,#62316,#62317,#62318,
#62319),(#62320,#62321,#62322,#62323,#62324)),.unspecified.,.f.,.f.,.f.)b_spline_surface_with_knots((4,4),(4,1,4),(-1.973189140947e-1,1.170688666750e0),(
3.690306137215e-1,6.674157035004e-1,8.934903584654e-1),.unspecified.)geometric_representation_item()rational_b_spline_surface(((1.349613970870e0,
1.349613970870e0,1.349613970870e0,1.349613970870e0,1.349613970870e0),(
8.923630604167e-1,8.923630604167e-1,8.923630604167e-1,8.923630604167e-1,
8.923630604167e-1),(8.836319729630e-1,8.836319729630e-1,8.836319729630e-1,
8.836319729630e-1,8.836319729630e-1),(1.323420708509e0,1.323420708509e0,
1.323420708509e0,1.323420708509e0,1.323420708509e0)))representation_item('')surface());
#62327=oriented_edge('',*,*,#62326,.t.);
#62329=oriented_edge('',*,*,#62328,.f.);
#62331=oriented_edge('',*,*,#62330,.f.);
#62332=oriented_edge('',*,*,#62298,.t.);
#62333=edge_loop('',(#62327,#62329,#62331,#62332));
#62334=face_outer_bound('',#62333,.f.);
#62336=cartesian_point('',(-5.416150947235e1,-5.698993659710e1,0.e0));
#62337=direction('',(7.070680100731e-1,-7.070680100731e-1,-1.047178411625e-2));
#62338=direction('',(7.071067811865e-1,7.071067811865e-1,0.e0));
#62339=axis2_placement_3d('',#62336,#62337,#62338);
#62340=plane('',#62339);
#62341=oriented_edge('',*,*,#62326,.f.);
#62342=oriented_edge('',*,*,#62219,.f.);
#62344=oriented_edge('',*,*,#62343,.t.);
#62346=oriented_edge('',*,*,#62345,.t.);
#62348=oriented_edge('',*,*,#62347,.t.);
#62350=oriented_edge('',*,*,#62349,.t.);
#62352=oriented_edge('',*,*,#62351,.t.);
#62353=edge_loop('',(#62341,#62342,#62344,#62346,#62348,#62350,#62352));
#62354=face_outer_bound('',#62353,.f.);
#62356=cartesian_point('',(-5.136012154927e1,-5.350054156530e1,
-3.937508041636e1));
#62357=cartesian_point('',(-5.136013576508e1,-5.350040950597e1,
-3.938495709717e1));
#62358=cartesian_point('',(-5.136012059159e1,-5.350024805645e1,
-3.939483383889e1));
#62359=cartesian_point('',(-5.136007602543e1,-5.350005721936e1,
-3.940471023558e1));
#62360=cartesian_point('',(-5.138500166734e1,-5.387102623436e1,
-3.937998349074e1));
#62361=cartesian_point('',(-5.138501700864e1,-5.387088362392e1,
-3.939064859146e1));
#62362=cartesian_point('',(-5.138500061337e1,-5.387070927587e1,
-3.940131375949e1));
#62363=cartesian_point('',(-5.138495247790e1,-5.387050319313e1,
-3.941197855661e1));
#62364=cartesian_point('',(-5.177330724607e1,-5.399907708449e1,
-3.938111740772e1));
#62365=cartesian_point('',(-5.177332405736e1,-5.399892069409e1,
-3.939281220480e1));
#62366=cartesian_point('',(-5.177330606633e1,-5.399872950022e1,
-3.940450707775e1));
#62367=cartesian_point('',(-5.177325326922e1,-5.399850350629e1,
-3.941620154580e1));
#62368=cartesian_point('',(-5.193756404828e1,-5.359289171523e1,
-3.937545901188e1));
#62369=cartesian_point('',(-5.193758017084e1,-5.359274178113e1,
-3.938667136514e1));
#62370=cartesian_point('',(-5.193756292746e1,-5.359255848006e1,
-3.939788379027e1));
#62371=cartesian_point('',(-5.193751231449e1,-5.359234181511e1,
-3.940909582641e1));
#62372=(bounded_surface()b_spline_surface(3,3,((#62356,#62357,#62358,#62359),(
#62360,#62361,#62362,#62363),(#62364,#62365,#62366,#62367),(#62368,#62369,
#62370,#62371)),.unspecified.,.f.,.f.,.f.)b_spline_surface_with_knots((4,4),(4,
4),(-5.845345113030e-1,1.296273549423e0),(1.643508646708e-1,1.753795688037e-1),
.unspecified.)geometric_representation_item()rational_b_spline_surface(((
1.859359896201e0,1.859359896201e0,1.859359896201e0,1.859359896201e0),(
8.658208844591e-1,8.658208844591e-1,8.658208844591e-1,8.658208844591e-1),(
7.337833567436e-1,7.337833567436e-1,7.337833567436e-1,7.337833567436e-1),(
1.463247313053e0,1.463247313053e0,1.463247313053e0,1.463247313053e0)))representation_item('')surface());
#62374=oriented_edge('',*,*,#62373,.t.);
#62376=oriented_edge('',*,*,#62375,.t.);
#62378=oriented_edge('',*,*,#62377,.t.);
#62379=oriented_edge('',*,*,#62343,.f.);
#62380=edge_loop('',(#62374,#62376,#62378,#62379));
#62381=face_outer_bound('',#62380,.f.);
#62383=cartesian_point('',(-5.190505705101e1,-5.299096418907e1,
-3.951597106941e1));
#62384=cartesian_point('',(-5.191439755087e1,-5.301160144318e1,
-3.953327827920e1));
#62385=cartesian_point('',(-5.192833780311e1,-5.304941868397e1,
-3.955983589297e1));
#62386=cartesian_point('',(-5.194287812665e1,-5.310985871035e1,
-3.959062678042e1));
#62387=cartesian_point('',(-5.195182847813e1,-5.316410755478e1,
-3.961112683240e1));
#62388=cartesian_point('',(-5.195766630736e1,-5.322106830289e1,
-3.962533025827e1));
#62389=cartesian_point('',(-5.196059205991e1,-5.327917298622e1,
-3.963215116006e1));
#62390=cartesian_point('',(-5.196099445335e1,-5.333696848819e1,
-3.963071831094e1));
#62391=cartesian_point('',(-5.195938203259e1,-5.339316434302e1,
-3.962023834179e1));
#62392=cartesian_point('',(-5.195634296726e1,-5.344613015674e1,
-3.959990146938e1));
#62393=cartesian_point('',(-5.195258713231e1,-5.349348236426e1,
-3.956928975359e1));
#62394=cartesian_point('',(-5.194891211705e1,-5.353224534355e1,
-3.952907212338e1));
#62395=cartesian_point('',(-5.194604070035e1,-5.355969054172e1,
-3.948118458340e1));
#62396=cartesian_point('',(-5.194365318962e1,-5.358140717871e1,
-3.940116720928e1));
#62397=cartesian_point('',(-5.194503518545e1,-5.356887408727e1,
-3.933444647401e1));
#62398=cartesian_point('',(-5.194767315946e1,-5.354465016423e1,
-3.929600519166e1));
#62399=cartesian_point('',(-5.191736654745e1,-5.298819100423e1,
-3.953237126445e1));
#62400=cartesian_point('',(-5.192574567140e1,-5.300968066782e1,
-3.955051588618e1));
#62401=cartesian_point('',(-5.193808463500e1,-5.304903232413e1,
-3.957818873747e1));
#62402=cartesian_point('',(-5.195028418950e1,-5.311187500437e1,
-3.960989100886e1));
#62403=cartesian_point('',(-5.195725214684e1,-5.316825375861e1,-3.963071017e1));
#62404=cartesian_point('',(-5.196111912370e1,-5.322742693253e1,
-3.964476812080e1));
#62405=cartesian_point('',(-5.196214062080e1,-5.328776677626e1,
-3.965096602222e1));
#62406=cartesian_point('',(-5.196075193608e1,-5.334776594048e1,
-3.964843009486e1));
#62407=cartesian_point('',(-5.195749735639e1,-5.340608696475e1,
-3.963636289439e1));
#62408=cartesian_point('',(-5.195300339345e1,-5.346104064165e1,
-3.961394869438e1));
#62409=cartesian_point('',(-5.194802638311e1,-5.351015795009e1,
-3.958078542473e1));
#62410=cartesian_point('',(-5.194340942219e1,-5.355035762275e1,
-3.953760730677e1));
#62411=cartesian_point('',(-5.193990310099e1,-5.357881569047e1,
-3.948645724806e1));
#62412=cartesian_point('',(-5.193702924265e1,-5.360133167446e1,
-3.940121747162e1));
#62413=cartesian_point('',(-5.193869209865e1,-5.358833726056e1,
-3.933024797935e1));
#62414=cartesian_point('',(-5.194187146080e1,-5.356322172690e1,
-3.928915952538e1));
#62415=cartesian_point('',(-5.193930903344e1,-5.298199774574e1,
-3.956879985721e1));
#62416=cartesian_point('',(-5.194556362711e1,-5.300543198149e1,
-3.958850472068e1));
#62417=cartesian_point('',(-5.195438724115e1,-5.304818854632e1,
-3.961816305468e1));
#62418=cartesian_point('',(-5.19615325e1,-5.311618772505e1,-3.965124855654e1));
#62419=cartesian_point('',(-5.196426864982e1,-5.317704190907e1,
-3.967229608514e1));
#62420=cartesian_point('',(-5.196397274754e1,-5.324077692088e1,
-3.968562976120e1));
#62421=cartesian_point('',(-5.196101133729e1,-5.330564616183e1,
-3.969014818801e1));
#62422=cartesian_point('',(-5.195591049697e1,-5.337003886467e1,
-3.968499438492e1));
#62423=cartesian_point('',(-5.194928112506e1,-5.343253237346e1,
-3.966938199024e1));
#62424=cartesian_point('',(-5.194182056465e1,-5.349133284095e1,
-3.964250229540e1));
#62425=cartesian_point('',(-5.193437101016e1,-5.354382098708e1,
-3.960400244315e1));
#62426=cartesian_point('',(-5.192785816208e1,-5.358673362321e1,
-3.955475622682e1));
#62427=cartesian_point('',(-5.192307967277e1,-5.361708806863e1,
-3.949701293270e1));
#62428=cartesian_point('',(-5.191923404237e1,-5.364109274347e1,
-3.940130773718e1));
#62429=cartesian_point('',(-5.192145803851e1,-5.362723915579e1,
-3.932186666243e1));
#62430=cartesian_point('',(-5.192571943649e1,-5.360046319373e1,
-3.927541762357e1));
#62431=cartesian_point('',(-5.196001948095e1,-5.297134239683e1,
-3.963086801643e1));
#62432=cartesian_point('',(-5.196268791494e1,-5.299824789792e1,
-3.965230527324e1));
#62433=cartesian_point('',(-5.196565006848e1,-5.304679541215e1,
-3.968382798188e1));
#62434=cartesian_point('',(-5.196463173712e1,-5.312302343252e1,
-3.971729019005e1));
#62435=cartesian_point('',(-5.196068737862e1,-5.319071366557e1,
-3.973724306594e1));
#62436=cartesian_point('',(-5.195396210626e1,-5.326113276277e1,
-3.974810386637e1));
#62437=cartesian_point('',(-5.194497693029e1,-5.333237467604e1,
-3.974884771070e1));
#62438=cartesian_point('',(-5.193437342546e1,-5.340270507255e1,
-3.973871562973e1));
#62439=cartesian_point('',(-5.192283651899e1,-5.347061540279e1,
-3.971700232583e1));
#62440=cartesian_point('',(-5.191113996754e1,-5.353421382084e1,
-3.968297348969e1));
#62441=cartesian_point('',(-5.190021869776e1,-5.359074719802e1,
-3.963640323274e1));
#62442=cartesian_point('',(-5.189108208510e1,-5.363680526131e1,
-3.957838630158e1));
#62443=cartesian_point('',(-5.188456252822e1,-5.366929930109e1,
-3.951142764237e1));
#62444=cartesian_point('',(-5.187939629435e1,-5.369495460641e1,
-3.940139551145e1));
#62445=cartesian_point('',(-5.188238269815e1,-5.368014833115e1,
-3.931050319756e1));
#62446=cartesian_point('',(-5.188811553041e1,-5.365153166114e1,
-3.925652464830e1));
#62447=cartesian_point('',(-5.196633802745e1,-5.296001147912e1,
-3.969631261183e1));
#62448=cartesian_point('',(-5.196525656194e1,-5.299072415344e1,
-3.971871477200e1));
#62449=cartesian_point('',(-5.196215760850e1,-5.304536792377e1,
-3.975079011137e1));
#62450=cartesian_point('',(-5.195294857491e1,-5.312975411914e1,
-3.978280685265e1));
#62451=cartesian_point('',(-5.194245330526e1,-5.320391772778e1,
-3.980022474884e1));
#62452=cartesian_point('',(-5.192956633896e1,-5.328037154577e1,
-3.980732529377e1));
#62453=cartesian_point('',(-5.191493923268e1,-5.335708146271e1,
-3.980323954637e1));
#62454=cartesian_point('',(-5.189929888285e1,-5.343223184631e1,
-3.978737645414e1));
#62455=cartesian_point('',(-5.188337154534e1,-5.350427873291e1,
-3.975917405919e1));
#62456=cartesian_point('',(-5.186797034852e1,-5.357130166485e1,
-3.971803460711e1));
#62457=cartesian_point('',(-5.185407815637e1,-5.363052007223e1,
-3.966390621077e1));
#62458=cartesian_point('',(-5.184273946393e1,-5.367852017145e1,
-3.959810090562e1));
#62459=cartesian_point('',(-5.183478102037e1,-5.371225443608e1,
-3.952330389129e1));
#62460=cartesian_point('',(-5.182853421710e1,-5.373882579557e1,
-3.940142661957e1));
#62461=cartesian_point('',(-5.183214426398e1,-5.372349072936e1,
-3.930123602153e1));
#62462=cartesian_point('',(-5.183908223205e1,-5.369385300610e1,
-3.924081106513e1));
#62463=cartesian_point('',(-5.195819217588e1,-5.294890444568e1,
-3.975995389042e1));
#62464=cartesian_point('',(-5.195349300123e1,-5.298345482173e1,
-3.978250083877e1));
#62465=cartesian_point('',(-5.194460972892e1,-5.304401792125e1,
-3.981381226415e1));
#62466=cartesian_point('',(-5.192781966243e1,-5.313586021011e1,
-3.984272654277e1));
#62467=cartesian_point('',(-5.191140798032e1,-5.321564241142e1,
-3.985640781473e1));
#62468=cartesian_point('',(-5.189309766412e1,-5.329703186605e1,
-3.985879010362e1));
#62469=cartesian_point('',(-5.187363745543e1,-5.337790682049e1,
-3.984922541568e1));
#62470=cartesian_point('',(-5.185380364887e1,-5.345641769370e1,
-3.982734545086e1));
#62471=cartesian_point('',(-5.183432886970e1,-5.353103687074e1,
-3.979278092732e1));
#62472=cartesian_point('',(-5.181602659521e1,-5.359988487475e1,
-3.974512039221e1));
#62473=cartesian_point('',(-5.179988041102e1,-5.366025914144e1,
-3.968451811521e1));
#62474=cartesian_point('',(-5.178692006002e1,-5.370888205177e1,
-3.961248299055e1));
#62475=cartesian_point('',(-5.177792785843e1,-5.374288699978e1,
-3.953179325934e1));
#62476=cartesian_point('',(-5.177091745050e1,-5.376959004872e1,
-3.940140029239e1));
#62477=cartesian_point('',(-5.177496798254e1,-5.375417883249e1,
-3.929472381088e1));
#62478=cartesian_point('',(-5.178275894822e1,-5.372439518016e1,
-3.922940463576e1));
#62479=cartesian_point('',(-5.194108499984e1,-5.294045090955e1,
-3.980800301646e1));
#62480=cartesian_point('',(-5.193367658727e1,-5.297800259236e1,
-3.983005084365e1));
#62481=cartesian_point('',(-5.192051032773e1,-5.304302792289e1,
-3.985978773121e1));
#62482=cartesian_point('',(-5.189829099893e1,-5.314013360071e1,
-3.988505861367e1));
#62483=cartesian_point('',(-5.187776052475e1,-5.322363919954e1,
-3.989494381900e1));
#62484=cartesian_point('',(-5.185579152495e1,-5.330803983492e1,
-3.989294983643e1));
#62485=cartesian_point('',(-5.183318329396e1,-5.339117586847e1,
-3.987864862638e1));
#62486=cartesian_point('',(-5.181072368032e1,-5.347120667643e1,
-3.985188565984e1));
#62487=cartesian_point('',(-5.178912418643e1,-5.354665592796e1,
-3.981247798218e1));
#62488=cartesian_point('',(-5.176916946413e1,-5.361572784220e1,
-3.976019582635e1));
#62489=cartesian_point('',(-5.175180845415e1,-5.367585902049e1,
-3.969537744170e1));
#62490=cartesian_point('',(-5.173802226442e1,-5.372398166945e1,
-3.961966927677e1));
#62491=cartesian_point('',(-5.172852980773e1,-5.375747379160e1,
-3.953585675762e1));
#62492=cartesian_point('',(-5.172116308118e1,-5.378369420945e1,
-3.940133703420e1));
#62493=cartesian_point('',(-5.172541891923e1,-5.376856138960e1,
-3.929172366834e1));
#62494=cartesian_point('',(-5.173360935785e1,-5.373931698938e1,
-3.922376330267e1));
#62495=cartesian_point('',(-5.192274765841e1,-5.293438743300e1,
-3.984225139729e1));
#62496=cartesian_point('',(-5.191342056806e1,-5.297413660891e1,
-3.986360230651e1));
#62497=cartesian_point('',(-5.189724868240e1,-5.304233867563e1,
-3.989165743223e1));
#62498=cartesian_point('',(-5.187132457219e1,-5.314299078851e1,
-3.991360187737e1));
#62499=cartesian_point('',(-5.184805349196e1,-5.322885954106e1,
-3.992023468394e1));
#62500=cartesian_point('',(-5.182372109780e1,-5.331500545034e1,
-3.991466497797e1));
#62501=cartesian_point('',(-5.179914992072e1,-5.339925773450e1,
-3.989665129403e1));
#62502=cartesian_point('',(-5.177512161113e1,-5.347980154838e1,
-3.986621703886e1));
#62503=cartesian_point('',(-5.175231807533e1,-5.355521894977e1,
-3.982333497670e1));
#62504=cartesian_point('',(-5.173148710867e1,-5.362380339500e1,
-3.976792784707e1));
#62505=cartesian_point('',(-5.171353322653e1,-5.368313568849e1,
-3.970048092174e1));
#62506=cartesian_point('',(-5.169938184598e1,-5.373035760396e1,
-3.962273248569e1));
#62507=cartesian_point('',(-5.168968994639e1,-5.376308205963e1,
-3.953743772728e1));
#62508=cartesian_point('',(-5.168219271290e1,-5.378863210453e1,
-3.940126762092e1));
#62509=cartesian_point('',(-5.168652353293e1,-5.377388605586e1,
-3.929065986940e1));
#62510=cartesian_point('',(-5.169486159185e1,-5.374539016197e1,
-3.922140787349e1));
#62511=cartesian_point('',(-5.190732387604e1,-5.293027019520e1,
-3.986540106498e1));
#62512=cartesian_point('',(-5.189670600251e1,-5.297153343928e1,
-3.988611270894e1));
#62513=cartesian_point('',(-5.187852577765e1,-5.304188087606e1,
-3.991275524932e1));
#62514=cartesian_point('',(-5.185017886389e1,-5.314482898325e1,
-3.993209158490e1));
#62515=cartesian_point('',(-5.182515153955e1,-5.323215170298e1,
-3.993625647912e1));
#62516=cartesian_point('',(-5.179934215579e1,-5.331927958960e1,
-3.992804480050e1));
#62517=cartesian_point('',(-5.177358264124e1,-5.340404214818e1,
-3.990735588521e1));
#62518=cartesian_point('',(-5.174864334081e1,-5.348465151973e1,
-3.987434601651e1));
#62519=cartesian_point('',(-5.172517898731e1,-5.355973999368e1,
-3.982910450881e1));
#62520=cartesian_point('',(-5.170390442225e1,-5.362767592840e1,
-3.977166852782e1));
#62521=cartesian_point('',(-5.168568440462e1,-5.368615979021e1,
-3.970263055468e1));
#62522=cartesian_point('',(-5.167139634251e1,-5.373250459119e1,
-3.962378788860e1));
#62523=cartesian_point('',(-5.166164709895e1,-5.376451189616e1,
-3.953785784671e1));
#62524=cartesian_point('',(-5.165412252339e1,-5.378944791081e1,
-3.940120870994e1));
#62525=cartesian_point('',(-5.165846884695e1,-5.377505614623e1,
-3.929047062224e1));
#62526=cartesian_point('',(-5.166683908775e1,-5.374724572123e1,
-3.922063691798e1));
#62527=cartesian_point('',(-5.188981600495e1,-5.292639785344e1,
-3.988706697828e1));
#62528=cartesian_point('',(-5.187799628556e1,-5.296910724382e1,
-3.990700970789e1));
#62529=cartesian_point('',(-5.185796004753e1,-5.304146062192e1,
-3.993205039545e1));
#62530=cartesian_point('',(-5.182742817876e1,-5.314645493966e1,
-3.994858093873e1));
#62531=cartesian_point('',(-5.180085479056e1,-5.323499299619e1,
-3.995016270532e1));
#62532=cartesian_point('',(-5.177378533347e1,-5.332283935350e1,
-3.993925012323e1));
#62533=cartesian_point('',(-5.174705413159e1,-5.340783171734e1,
-3.991588920734e1));
#62534=cartesian_point('',(-5.172141373028e1,-5.348821718480e1,
-3.988037338636e1));
#62535=cartesian_point('',(-5.169748615854e1,-5.356268597744e1,
-3.983291251210e1));
#62536=cartesian_point('',(-5.167594725886e1,-5.362969134903e1,
-3.977366234792e1));
#62537=cartesian_point('',(-5.165761471382e1,-5.368706826847e1,
-3.970332365772e1));
#62538=cartesian_point('',(-5.164331048445e1,-5.373232002261e1,
-3.962374586706e1));
#62539=cartesian_point('',(-5.163358615691e1,-5.376345502180e1,
-3.953759316502e1));
#62540=cartesian_point('',(-5.162609774254e1,-5.378765313707e1,
-3.940114140943e1));
#62541=cartesian_point('',(-5.163042288874e1,-5.377368714286e1,
-3.929083096452e1));
#62542=cartesian_point('',(-5.163875467322e1,-5.374670036395e1,
-3.922074838708e1));
#62543=cartesian_point('',(-5.186251142193e1,-5.292138809857e1,
-3.991493116507e1));
#62544=cartesian_point('',(-5.184915569810e1,-5.296600273234e1,
-3.993361913335e1));
#62545=cartesian_point('',(-5.182676925139e1,-5.304093292255e1,
-3.995616369476e1));
#62546=cartesian_point('',(-5.179355599845e1,-5.314839892421e1,
-3.996851722871e1));
#62547=cartesian_point('',(-5.176514635200e1,-5.323827337368e1,
-3.996635085903e1));
#62548=cartesian_point('',(-5.173664683149e1,-5.332673120900e1,
-3.995160899223e1));
#62549=cartesian_point('',(-5.170888486922e1,-5.341163304280e1,
-3.992454950504e1));
#62550=cartesian_point('',(-5.168257887030e1,-5.349128604308e1,
-3.988566212985e1));
#62551=cartesian_point('',(-5.165829747227e1,-5.356447195324e1,
-3.983532959327e1));
#62552=cartesian_point('',(-5.163665365044e1,-5.362977626264e1,
-3.977387811359e1));
#62553=cartesian_point('',(-5.161838916605e1,-5.368524199862e1,
-3.970216009568e1));
#62554=cartesian_point('',(-5.160423828511e1,-5.372866392338e1,
-3.962208716481e1));
#62555=cartesian_point('',(-5.159466845652e1,-5.375836366744e1,
-3.953622762665e1));
#62556=cartesian_point('',(-5.158732277194e1,-5.378135843658e1,
-3.940103589875e1));
#62557=cartesian_point('',(-5.159156507251e1,-5.376808679470e1,
-3.929213189361e1));
#62558=cartesian_point('',(-5.159974054086e1,-5.374244308115e1,
-3.922218979367e1));
#62559=cartesian_point('',(-5.182150569133e1,-5.291574281376e1,
-3.994596590566e1));
#62560=cartesian_point('',(-5.180646058480e1,-5.296257988691e1,
-3.996266804784e1));
#62561=cartesian_point('',(-5.178153789163e1,-5.304037346249e1,
-3.998146771288e1));
#62562=cartesian_point('',(-5.174562281525e1,-5.315023855110e1,
-3.998791099173e1));
#62563=cartesian_point('',(-5.171550454018e1,-5.324109999214e1,
-3.998062736281e1));
#62564=cartesian_point('',(-5.168583374303e1,-5.332954734259e1,
-3.996083345301e1));
#62565=cartesian_point('',(-5.165740811403e1,-5.341349407760e1,
-3.992907448744e1));
#62566=cartesian_point('',(-5.163088314400e1,-5.349134771448e1,
-3.988610292222e1));
#62567=cartesian_point('',(-5.160674293069e1,-5.356202958394e1,
-3.983253353361e1));
#62568=cartesian_point('',(-5.158550230313e1,-5.362432346623e1,
-3.976892206003e1));
#62569=cartesian_point('',(-5.156778443780e1,-5.367658173486e1,
-3.969631719518e1));
#62570=cartesian_point('',(-5.155418967172e1,-5.371702727118e1,
-3.961668913432e1));
#62571=cartesian_point('',(-5.154506287486e1,-5.374443500316e1,
-3.953243841612e1));
#62572=cartesian_point('',(-5.153808907214e1,-5.376552671783e1,
-3.940087643760e1));
#62573=cartesian_point('',(-5.154211605393e1,-5.375335320431e1,
-3.929543396406e1));
#62574=cartesian_point('',(-5.154988097714e1,-5.372983330207e1,
-3.922666737010e1));
#62575=cartesian_point('',(-5.176265032773e1,-5.291059459205e1,
-3.997350448579e1));
#62576=cartesian_point('',(-5.174615153395e1,-5.295961668776e1,
-3.998719682431e1));
#62577=cartesian_point('',(-5.171915091320e1,-5.303993701430e1,
-4.000062736714e1));
#62578=cartesian_point('',(-5.168144211873e1,-5.315118047697e1,
-3.999915822977e1));
#62579=cartesian_point('',(-5.165052151836e1,-5.324185418213e1,
-3.998533460600e1));
#62580=cartesian_point('',(-5.162070535570e1,-5.332882556205e1,
-3.995938857414e1));
#62581=cartesian_point('',(-5.159271813007e1,-5.341011300313e1,
-3.992222930661e1));
#62582=cartesian_point('',(-5.156710671850e1,-5.348428399620e1,
-3.987493588171e1));
#62583=cartesian_point('',(-5.154422702576e1,-5.355046358813e1,
-3.981841276741e1));
#62584=cartesian_point('',(-5.152444714010e1,-5.360771969492e1,
-3.975350350046e1));
#62585=cartesian_point('',(-5.150821285044e1,-5.365484379570e1,
-3.968148904853e1));
#62586=cartesian_point('',(-5.149592875911e1,-5.369065812534e1,
-3.960436886997e1));
#62587=cartesian_point('',(-5.148776974082e1,-5.371456134142e1,
-3.952426531951e1));
#62588=cartesian_point('',(-5.148157748350e1,-5.373277079469e1,
-3.940064598072e1));
#62589=cartesian_point('',(-5.148515243752e1,-5.372226049296e1,
-3.930229425765e1));
#62590=cartesian_point('',(-5.149205160111e1,-5.370195689409e1,
-3.923673200501e1));
#62591=cartesian_point('',(-5.169752567060e1,-5.290765860283e1,
-3.998808658037e1));
#62592=cartesian_point('',(-5.168032571690e1,-5.295815955170e1,
-3.999829942138e1));
#62593=cartesian_point('',(-5.165248567483e1,-5.303979657295e1,
-4.000579444621e1));
#62594=cartesian_point('',(-5.161473957007e1,-5.315063567406e1,
-3.999610318098e1));
#62595=cartesian_point('',(-5.158447299919e1,-5.323960253053e1,
-3.997579491308e1));
#62596=cartesian_point('',(-5.155593100397e1,-5.332357563366e1,
-3.994406839046e1));
#62597=cartesian_point('',(-5.152972859532e1,-5.340071658936e1,
-3.990219019842e1));
#62598=cartesian_point('',(-5.150627535497e1,-5.346978479898e1,
-3.985155367561e1));
#62599=cartesian_point('',(-5.148577893584e1,-5.353013387176e1,
-3.979334331644e1));
#62600=cartesian_point('',(-5.146843956793e1,-5.358114568610e1,
-3.972868221244e1));
#62601=cartesian_point('',(-5.145450004510e1,-5.362209302404e1,
-3.965906213292e1));
#62602=cartesian_point('',(-5.144414510836e1,-5.365244718519e1,
-3.958646370935e1));
#62603=cartesian_point('',(-5.143736708122e1,-5.367227187402e1,
-3.951266654430e1));
#62604=cartesian_point('',(-5.143227114995e1,-5.368715112500e1,
-3.940038949647e1));
#62605=cartesian_point('',(-5.143521232405e1,-5.367856256164e1,
-3.931186702982e1));
#62606=cartesian_point('',(-5.144089513985e1,-5.366197485144e1,
-3.925126806364e1));
#62607=cartesian_point('',(-5.163910007762e1,-5.290728696154e1,
-3.998814687152e1));
#62608=cartesian_point('',(-5.162201468453e1,-5.295834519490e1,
-3.999511595604e1));
#62609=cartesian_point('',(-5.159461791701e1,-5.303995125558e1,
-3.999729054914e1));
#62610=cartesian_point('',(-5.155843430025e1,-5.314884631068e1,
-3.998065982169e1));
#62611=cartesian_point('',(-5.153001800588e1,-5.323505336568e1,
-3.995515021434e1));
#62612=cartesian_point('',(-5.150379511050e1,-5.331521791997e1,
-3.991907940654e1));
#62613=cartesian_point('',(-5.148025904230e1,-5.338765230230e1,
-3.987399750579e1));
#62614=cartesian_point('',(-5.145968218748e1,-5.345130029140e1,
-3.982154114211e1));
#62615=cartesian_point('',(-5.144213394910e1,-5.350572312613e1,
-3.976311282237e1));
#62616=cartesian_point('',(-5.142765946949e1,-5.355058399123e1,
-3.970005455779e1));
#62617=cartesian_point('',(-5.141631392794e1,-5.358558371196e1,
-3.963400936252e1));
#62618=cartesian_point('',(-5.140808213485e1,-5.361076430514e1,
-3.956689901346e1));
#62619=cartesian_point('',(-5.140279719057e1,-5.362676552386e1,
-3.950016698819e1));
#62620=cartesian_point('',(-5.139887455101e1,-5.363854164923e1,
-3.940015818342e1));
#62621=cartesian_point('',(-5.140113765200e1,-5.363174381943e1,
-3.932207911855e1));
#62622=cartesian_point('',(-5.140551750729e1,-5.361861841026e1,
-3.926709462990e1));
#62623=cartesian_point('',(-5.160433689376e1,-5.290813402694e1,
-3.998203432648e1));
#62624=cartesian_point('',(-5.158767076242e1,-5.295916054018e1,
-3.998701569022e1));
#62625=cartesian_point('',(-5.156110261450e1,-5.304017581713e1,
-3.998602676825e1));
#62626=cartesian_point('',(-5.152660223036e1,-5.314716754478e1,
-3.996547335136e1));
#62627=cartesian_point('',(-5.149988343839e1,-5.323115245439e1,
-3.993715992620e1));
#62628=cartesian_point('',(-5.147559566933e1,-5.330852272072e1,
-3.989890164152e1));
#62629=cartesian_point('',(-5.145414898157e1,-5.337769085126e1,
-3.985239977114e1));
#62630=cartesian_point('',(-5.143572750877e1,-5.343771609325e1,
-3.979941745766e1));
#62631=cartesian_point('',(-5.142031591761e1,-5.348828444241e1,
-3.974147124515e1));
#62632=cartesian_point('',(-5.140786495034e1,-5.352922629047e1,
-3.968001835003e1));
#62633=cartesian_point('',(-5.139831555863e1,-5.356049537730e1,
-3.961677389488e1));
#62634=cartesian_point('',(-5.139153232629e1,-5.358246782776e1,
-3.955360482422e1));
#62635=cartesian_point('',(-5.138725576434e1,-5.359611642252e1,
-3.949174110343e1));
#62636=cartesian_point('',(-5.138412082044e1,-5.360599166253e1,
-3.940001998004e1));
#62637=cartesian_point('',(-5.138592877270e1,-5.360029079949e1,
-3.932892210687e1));
#62638=cartesian_point('',(-5.138943339504e1,-5.358928619968e1,
-3.927782675909e1));
#62639=cartesian_point('',(-5.159134832376e1,-5.290860267280e1,
-3.997887469488e1));
#62640=cartesian_point('',(-5.157488885283e1,-5.295956558423e1,
-3.998310516912e1));
#62641=cartesian_point('',(-5.154871076425e1,-5.304027859743e1,
-3.998093456738e1));
#62642=cartesian_point('',(-5.151494662507e1,-5.314645283352e1,
-3.995894489985e1));
#62643=cartesian_point('',(-5.148894705115e1,-5.322952485638e1,
-3.992962533158e1));
#62644=cartesian_point('',(-5.146546139704e1,-5.330577585359e1,
-3.989060634244e1));
#62645=cartesian_point('',(-5.144486700072e1,-5.337365725792e1,
-3.984364318963e1));
#62646=cartesian_point('',(-5.142731407894e1,-5.343227228019e1,
-3.979054368564e1));
#62647=cartesian_point('',(-5.141275528536e1,-5.348135370243e1,
-3.973286474881e1));
#62648=cartesian_point('',(-5.140110578915e1,-5.352079436571e1,
-3.967210449558e1));
#62649=cartesian_point('',(-5.139226349311e1,-5.355064225410e1,
-3.961000244327e1));
#62650=cartesian_point('',(-5.138604788018e1,-5.357139754640e1,
-3.954840222698e1));
#62651=cartesian_point('',(-5.138216517324e1,-5.358415606771e1,
-3.948845211196e1));
#62652=cartesian_point('',(-5.137933729730e1,-5.359331331271e1,
-3.939996826158e1));
#62653=cartesian_point('',(-5.138096782861e1,-5.358802679374e1,
-3.933158807891e1));
#62654=cartesian_point('',(-5.138413119723e1,-5.357782324445e1,
-3.928202396558e1));
#62655=b_spline_surface_with_knots('',3,3,((#62383,#62384,#62385,#62386,#62387,
#62388,#62389,#62390,#62391,#62392,#62393,#62394,#62395,#62396,#62397,#62398),(
#62399,#62400,#62401,#62402,#62403,#62404,#62405,#62406,#62407,#62408,#62409,
#62410,#62411,#62412,#62413,#62414),(#62415,#62416,#62417,#62418,#62419,#62420,
#62421,#62422,#62423,#62424,#62425,#62426,#62427,#62428,#62429,#62430),(#62431,
#62432,#62433,#62434,#62435,#62436,#62437,#62438,#62439,#62440,#62441,#62442,
#62443,#62444,#62445,#62446),(#62447,#62448,#62449,#62450,#62451,#62452,#62453,
#62454,#62455,#62456,#62457,#62458,#62459,#62460,#62461,#62462),(#62463,#62464,
#62465,#62466,#62467,#62468,#62469,#62470,#62471,#62472,#62473,#62474,#62475,
#62476,#62477,#62478),(#62479,#62480,#62481,#62482,#62483,#62484,#62485,#62486,
#62487,#62488,#62489,#62490,#62491,#62492,#62493,#62494),(#62495,#62496,#62497,
#62498,#62499,#62500,#62501,#62502,#62503,#62504,#62505,#62506,#62507,#62508,
#62509,#62510),(#62511,#62512,#62513,#62514,#62515,#62516,#62517,#62518,#62519,
#62520,#62521,#62522,#62523,#62524,#62525,#62526),(#62527,#62528,#62529,#62530,
#62531,#62532,#62533,#62534,#62535,#62536,#62537,#62538,#62539,#62540,#62541,
#62542),(#62543,#62544,#62545,#62546,#62547,#62548,#62549,#62550,#62551,#62552,
#62553,#62554,#62555,#62556,#62557,#62558),(#62559,#62560,#62561,#62562,#62563,
#62564,#62565,#62566,#62567,#62568,#62569,#62570,#62571,#62572,#62573,#62574),(
#62575,#62576,#62577,#62578,#62579,#62580,#62581,#62582,#62583,#62584,#62585,
#62586,#62587,#62588,#62589,#62590),(#62591,#62592,#62593,#62594,#62595,#62596,
#62597,#62598,#62599,#62600,#62601,#62602,#62603,#62604,#62605,#62606),(#62607,
#62608,#62609,#62610,#62611,#62612,#62613,#62614,#62615,#62616,#62617,#62618,
#62619,#62620,#62621,#62622),(#62623,#62624,#62625,#62626,#62627,#62628,#62629,
#62630,#62631,#62632,#62633,#62634,#62635,#62636,#62637,#62638),(#62639,#62640,
#62641,#62642,#62643,#62644,#62645,#62646,#62647,#62648,#62649,#62650,#62651,
#62652,#62653,#62654)),.unspecified.,.f.,.f.,.f.,(4,1,1,1,1,1,1,1,1,1,1,1,1,1,
4),(4,1,1,1,1,1,1,1,1,1,1,1,1,4),(2.524330217170e-1,3.75e-1,5.e-1,6.25e-1,
7.5e-1,8.75e-1,9.375e-1,1.e0,1.0625e0,1.125e0,1.25e0,1.375e0,1.5e0,1.625e0,
1.702978524572e0),(-1.206373869248e-1,0.e0,7.403562166180e-2,1.472650563714e-1,
2.190036658976e-1,2.886591143659e-1,3.557753076436e-1,4.208653643958e-1,
4.845854842536e-1,5.465342826765e-1,6.064335311900e-1,6.641929050898e-1,
7.201489473498e-1,8.631030131334e-1),.unspecified.);
#62656=oriented_edge('',*,*,#62373,.f.);
#62657=oriented_edge('',*,*,#62217,.f.);
#62658=oriented_edge('',*,*,#61624,.t.);
#62659=edge_loop('',(#62656,#62657,#62658));
#62660=face_outer_bound('',#62659,.f.);
#62662=cartesian_point('',(0.e0,0.e0,-3.934268702288e1));
#62663=direction('',(0.e0,0.e0,1.e0));
#62664=direction('',(7.060552683733e-1,7.081567326534e-1,0.e0));
#62665=axis2_placement_3d('',#62662,#62663,#62664);
#62666=toroidal_surface('',#62665,7.065650925828e1,4.e0);
#62667=oriented_edge('',*,*,#61622,.t.);
#62668=oriented_edge('',*,*,#61620,.t.);
#62669=oriented_edge('',*,*,#61618,.t.);
#62670=oriented_edge('',*,*,#61322,.f.);
#62671=oriented_edge('',*,*,#44001,.t.);
#62672=oriented_edge('',*,*,#43999,.t.);
#62673=oriented_edge('',*,*,#62375,.f.);
#62674=edge_loop('',(#62667,#62668,#62669,#62670,#62671,#62672,#62673));
#62675=face_outer_bound('',#62674,.f.);
#62677=cartesian_point('',(-5.163960855904e1,-5.367485028524e1,
-2.490846053290e1));
#62678=direction('',(-1.377951275185e-3,1.343084998758e-2,-9.999088526055e-1));
#62679=direction('',(9.948616400886e-1,1.012438489857e-1,-1.108092769828e-5));
#62680=axis2_placement_3d('',#62677,#62678,#62679);
#62681=cylindrical_surface('',#62680,3.000057677450e-1);
#62683=oriented_edge('',*,*,#62682,.t.);
#62684=oriented_edge('',*,*,#62345,.f.);
#62685=oriented_edge('',*,*,#62377,.f.);
#62686=oriented_edge('',*,*,#43997,.f.);
#62687=edge_loop('',(#62683,#62684,#62685,#62686));
#62688=face_outer_bound('',#62687,.f.);
#62690=cartesian_point('',(-5.185025281750e1,-5.414622952105e1,
-4.824490170184e0));
#62691=cartesian_point('',(-5.183818437277e1,-5.415675436646e1,
-4.799213570548e0));
#62692=cartesian_point('',(-5.182632614336e1,-5.416667181926e1,
-4.780368097252e0));
#62693=cartesian_point('',(-5.181074080567e1,-5.418277282783e1,
-4.799724944975e0));
#62694=cartesian_point('',(-5.179481433085e1,-5.419783737703e1,
-4.837467273546e0));
#62695=cartesian_point('',(-5.177411399367e1,-5.421330045022e1,
-4.896106072353e0));
#62696=cartesian_point('',(-5.175028314035e1,-5.422705230138e1,
-4.971059866321e0));
#62697=cartesian_point('',(-5.172438795022e1,-5.423830782362e1,
-5.059407934439e0));
#62698=cartesian_point('',(-5.169694465722e1,-5.424682951243e1,
-5.159858697591e0));
#62699=cartesian_point('',(-5.166811384135e1,-5.425252284095e1,
-5.272288889915e0));
#62700=cartesian_point('',(-5.163780267167e1,-5.425524415229e1,
-5.397713787089e0));
#62701=cartesian_point('',(-5.160589977121e1,-5.425469267277e1,
-5.537538438201e0));
#62702=cartesian_point('',(-5.157245495391e1,-5.425042937982e1,
-5.692771851197e0));
#62703=cartesian_point('',(-5.153763818284e1,-5.424192335758e1,
-5.864116811307e0));
#62704=cartesian_point('',(-5.150162902955e1,-5.422851098548e1,
-6.052561430944e0));
#62705=cartesian_point('',(-5.145993117394e1,-5.420685178688e1,
-6.285879309620e0));
#62706=cartesian_point('',(-5.143200986211e1,-5.418637524297e1,
-6.456993796411e0));
#62707=cartesian_point('',(-5.141633225381e1,-5.417251057529e1,
-6.559031599992e0));
#62708=cartesian_point('',(-5.187441584050e1,-5.393731628587e1,
-4.394884249208e0));
#62709=cartesian_point('',(-5.186714355703e1,-5.398876292915e1,
-4.342213698883e0));
#62710=cartesian_point('',(-5.178686964530e1,-5.410349099968e1,
-4.293093087021e0));
#62711=cartesian_point('',(-5.164203473362e1,-5.420179210034e1,
-4.344815995747e0));
#62712=cartesian_point('',(-5.154257199635e1,-5.423522599143e1,
-4.426168801733e0));
#62713=cartesian_point('',(-5.146307351734e1,-5.423915835560e1,
-4.527539228923e0));
#62714=cartesian_point('',(-5.140099305654e1,-5.422596445636e1,
-4.638149814202e0));
#62715=cartesian_point('',(-5.135192894674e1,-5.420280445350e1,
-4.755029326354e0));
#62716=cartesian_point('',(-5.131245207025e1,-5.417328188717e1,
-4.878260414545e0));
#62717=cartesian_point('',(-5.128038418762e1,-5.413908251874e1,
-5.009021052171e0));
#62718=cartesian_point('',(-5.125441884063e1,-5.410082935030e1,
-5.149316492295e0));
#62719=cartesian_point('',(-5.123401543557e1,-5.405872201278e1,
-5.301172172866e0));
#62720=cartesian_point('',(-5.121919940697e1,-5.401296798327e1,
-5.465933440326e0));
#62721=cartesian_point('',(-5.121031808577e1,-5.396383313226e1,
-5.644475753186e0));
#62722=cartesian_point('',(-5.120795779132e1,-5.391152702135e1,
-5.837835526156e0));
#62723=cartesian_point('',(-5.121368035318e1,-5.384920452906e1,
-6.073987476299e0));
#62724=cartesian_point('',(-5.122527399530e1,-5.380595374974e1,
-6.244466870184e0));
#62725=cartesian_point('',(-5.123464096115e1,-5.378117421190e1,
-6.345209913629e0));
#62726=cartesian_point('',(-5.225965085799e1,-5.405053572417e1,
-4.131438350378e0));
#62727=cartesian_point('',(-5.223847618857e1,-5.415497783339e1,
-4.062188290807e0));
#62728=cartesian_point('',(-5.207733288411e1,-5.438060094832e1,
-3.994978653452e0));
#62729=cartesian_point('',(-5.178994718006e1,-5.457946663068e1,
-4.067509159641e0));
#62730=cartesian_point('',(-5.158937709499e1,-5.465365740980e1,
-4.176346736080e0));
#62731=cartesian_point('',(-5.142419143837e1,-5.467190319412e1,
-4.304550912724e0));
#62732=cartesian_point('',(-5.129050833428e1,-5.465655877582e1,
-4.437516780693e0));
#62733=cartesian_point('',(-5.118053110740e1,-5.462082982364e1,
-4.572256897259e0));
#62734=cartesian_point('',(-5.108799335148e1,-5.457146681306e1,
-4.709716262189e0));
#62735=cartesian_point('',(-5.100881187818e1,-5.451165014280e1,
-4.851885018141e0));
#62736=cartesian_point('',(-5.094042113995e1,-5.444251331189e1,
-5.001383009359e0));
#62737=cartesian_point('',(-5.088171334867e1,-5.436428911552e1,
-5.160616778915e0));
#62738=cartesian_point('',(-5.083276511501e1,-5.427713275342e1,
-5.331133903202e0));
#62739=cartesian_point('',(-5.079434397149e1,-5.418124911138e1,
-5.513908955341e0));
#62740=cartesian_point('',(-5.076768129710e1,-5.407666028917e1,
-5.709997952417e0));
#62741=cartesian_point('',(-5.075300161148e1,-5.394878445870e1,
-5.947432493848e0));
#62742=cartesian_point('',(-5.075803573582e1,-5.385693264919e1,
-6.117097882756e0));
#62743=cartesian_point('',(-5.076633294311e1,-5.380309927345e1,
-6.216762107927e0));
#62744=cartesian_point('',(-5.257104211233e1,-5.436562300267e1,
-4.346021445274e0));
#62745=cartesian_point('',(-5.253276352089e1,-5.447398929786e1,
-4.290645751602e0));
#62746=cartesian_point('',(-5.237181118101e1,-5.468797286482e1,
-4.238974286968e0));
#62747=cartesian_point('',(-5.209371598865e1,-5.488957949395e1,
-4.296176506287e0));
#62748=cartesian_point('',(-5.189131390231e1,-5.498034862725e1,
-4.383878798476e0));
#62749=cartesian_point('',(-5.171215823088e1,-5.502302736707e1,
-4.491288787552e0));
#62750=cartesian_point('',(-5.155553690592e1,-5.503369328944e1,
-4.606872025049e0));
#62751=cartesian_point('',(-5.141634772073e1,-5.502260802202e1,
-4.727679188754e0));
#62752=cartesian_point('',(-5.128993000847e1,-5.499529464966e1,
-4.853986015146e0));
#62753=cartesian_point('',(-5.117295774417e1,-5.495439617782e1,
-4.987145105644e0));
#62754=cartesian_point('',(-5.106302198036e1,-5.490069841292e1,
-5.129288380810e0));
#62755=cartesian_point('',(-5.095896386634e1,-5.483394520276e1,
-5.282513088361e0));
#62756=cartesian_point('',(-5.086092993361e1,-5.475357698433e1,
-5.448195295561e0));
#62757=cartesian_point('',(-5.076987107626e1,-5.465892073379e1,
-5.627217412613e0));
#62758=cartesian_point('',(-5.068716098504e1,-5.454893112950e1,
-5.820602582235e0));
#62759=cartesian_point('',(-5.060558635032e1,-5.440589763388e1,
-6.056223923201e0));
#62760=cartesian_point('',(-5.056399541216e1,-5.429517668165e1,
-6.225835803934e0));
#62761=cartesian_point('',(-5.054543790430e1,-5.422726921656e1,
-6.325898018228e0));
#62762=(bounded_surface()b_spline_surface(3,3,((#62690,#62691,#62692,#62693,
#62694,#62695,#62696,#62697,#62698,#62699,#62700,#62701,#62702,#62703,#62704,
#62705,#62706,#62707),(#62708,#62709,#62710,#62711,#62712,#62713,#62714,#62715,
#62716,#62717,#62718,#62719,#62720,#62721,#62722,#62723,#62724,#62725),(#62726,
#62727,#62728,#62729,#62730,#62731,#62732,#62733,#62734,#62735,#62736,#62737,
#62738,#62739,#62740,#62741,#62742,#62743),(#62744,#62745,#62746,#62747,#62748,
#62749,#62750,#62751,#62752,#62753,#62754,#62755,#62756,#62757,#62758,#62759,
#62760,#62761)),.unspecified.,.f.,.f.,.f.)b_spline_surface_with_knots((4,4),(4,
1,1,1,1,1,1,1,1,1,1,1,1,1,1,4),(-3.104221213722e-2,1.e0),(4.959321997054e-1,
5.239524019741e-1,5.379501645190e-1,5.535014265815e-1,5.701066478163e-1,
5.876223031776e-1,6.062405871261e-1,6.260187088829e-1,6.471384604900e-1,
6.700031826934e-1,6.950046862018e-1,7.223472100652e-1,7.521276848289e-1,
7.845425707426e-1,8.199349320628e-1,8.721894493815e-1),.unspecified.)geometric_representation_item()rational_b_spline_surface(((1.424041054996e0,
1.424041054996e0,1.424041054996e0,1.424041054996e0,1.424041054996e0,
1.424041054996e0,1.424041054996e0,1.424041054996e0,1.424041054996e0,
1.424041054996e0,1.424041054996e0,1.424041054996e0,1.424041054996e0,
1.424041054996e0,1.424041054996e0,1.424041054996e0,1.424041054996e0,
1.424041054996e0),(8.751779359100e-1,8.751779359100e-1,8.751779359100e-1,
8.751779359100e-1,8.751779359100e-1,8.751779359100e-1,8.751779359100e-1,
8.751779359100e-1,8.751779359100e-1,8.751779359100e-1,8.751779359100e-1,
8.751779359100e-1,8.751779359100e-1,8.751779359100e-1,8.751779359100e-1,
8.751779359100e-1,8.751779359100e-1,8.751779359100e-1),(8.591359669407e-1,
8.591359669407e-1,8.591359669407e-1,8.591359669407e-1,8.591359669407e-1,
8.591359669407e-1,8.591359669407e-1,8.591359669407e-1,8.591359669407e-1,
8.591359669407e-1,8.591359669407e-1,8.591359669407e-1,8.591359669407e-1,
8.591359669407e-1,8.591359669407e-1,8.591359669407e-1,8.591359669407e-1,
8.591359669407e-1),(1.375915148088e0,1.375915148088e0,1.375915148088e0,
1.375915148088e0,1.375915148088e0,1.375915148088e0,1.375915148088e0,
1.375915148088e0,1.375915148088e0,1.375915148088e0,1.375915148088e0,
1.375915148088e0,1.375915148088e0,1.375915148088e0,1.375915148088e0,
1.375915148088e0,1.375915148088e0,1.375915148088e0)))representation_item('')surface());
#62764=oriented_edge('',*,*,#62763,.f.);
#62766=oriented_edge('',*,*,#62765,.t.);
#62767=oriented_edge('',*,*,#62682,.f.);
#62768=oriented_edge('',*,*,#43995,.f.);
#62769=edge_loop('',(#62764,#62766,#62767,#62768));
#62770=face_outer_bound('',#62769,.f.);
#62772=cartesian_point('',(3.150403890807e-13,0.e0,-5.729424002765e0));
#62773=direction('',(0.e0,0.e0,1.e0));
#62774=direction('',(0.e0,-1.e0,0.e0));
#62775=axis2_placement_3d('',#62772,#62773,#62774);
#62776=conical_surface('',#62775,7.438528799863e1,2.656505117708e1);
#62778=oriented_edge('',*,*,#62777,.f.);
#62780=oriented_edge('',*,*,#62779,.f.);
#62782=oriented_edge('',*,*,#62781,.f.);
#62784=oriented_edge('',*,*,#62783,.t.);
#62785=oriented_edge('',*,*,#62763,.t.);
#62786=oriented_edge('',*,*,#43993,.f.);
#62788=oriented_edge('',*,*,#62787,.f.);
#62789=edge_loop('',(#62778,#62780,#62782,#62784,#62785,#62786,#62788));
#62790=face_outer_bound('',#62789,.f.);
#62792=cartesian_point('',(-4.723279652206e1,-5.756341480612e1,
-6.695452789156e0));
#62793=direction('',(2.796326138135e-1,3.490379386052e-1,-8.944149589011e-1));
#62794=direction('',(9.763896922879e-2,9.164104168401e-1,3.881476260328e-1));
#62795=axis2_placement_3d('',#62792,#62793,#62794);
#62796=cylindrical_surface('',#62795,5.000000035592e-1);
#62797=oriented_edge('',*,*,#62777,.t.);
#62799=oriented_edge('',*,*,#62798,.f.);
#62801=oriented_edge('',*,*,#62800,.f.);
#62803=oriented_edge('',*,*,#62802,.t.);
#62804=edge_loop('',(#62797,#62799,#62801,#62803));
#62805=face_outer_bound('',#62804,.f.);
#62807=cartesian_point('',(-4.704075524095e1,-5.922920825618e1,
-4.344595067583e0));
#62808=cartesian_point('',(-4.712395350021e1,-5.919801538088e1,
-4.305624589462e0));
#62809=cartesian_point('',(-4.727582317702e1,-5.912396023976e1,
-4.261998053696e0));
#62810=cartesian_point('',(-4.746664229019e1,-5.897288463772e1,
-4.260942713188e0));
#62811=cartesian_point('',(-4.758859499639e1,-5.884582737861e1,
-4.288706527941e0));
#62812=cartesian_point('',(-4.768718737629e1,-5.870816133542e1,
-4.342998106376e0));
#62813=cartesian_point('',(-4.775880980441e1,-5.856959107317e1,
-4.416774348177e0));
#62814=cartesian_point('',(-4.780590421299e1,-5.843405963710e1,
-4.504618658863e0));
#62815=cartesian_point('',(-4.783211619120e1,-5.830263201584e1,
-4.603583576364e0));
#62816=cartesian_point('',(-4.784046684841e1,-5.817502565070e1,
-4.712733109051e0));
#62817=cartesian_point('',(-4.783287228823e1,-5.805063919566e1,
-4.832314263744e0));
#62818=cartesian_point('',(-4.781038388184e1,-5.792936209110e1,
-4.962752071737e0));
#62819=cartesian_point('',(-4.777358766312e1,-5.781158996689e1,
-5.104282524385e0));
#62820=cartesian_point('',(-4.772273721595e1,-5.769787647633e1,
-5.257164857190e0));
#62821=cartesian_point('',(-4.765767459009e1,-5.758876121022e1,
-5.421963630243e0));
#62822=cartesian_point('',(-4.757769986638e1,-5.748483741173e1,
-5.599698722210e0));
#62823=cartesian_point('',(-4.748153156856e1,-5.738704736079e1,
-5.791712780183e0));
#62824=cartesian_point('',(-4.734963813106e1,-5.728306664070e1,
-6.031622933964e0));
#62825=cartesian_point('',(-4.724329960687e1,-5.722444117528e1,
-6.205873665775e0));
#62826=cartesian_point('',(-4.717552933068e1,-5.719520928896e1,
-6.310923371480e0));
#62827=cartesian_point('',(-4.669464340714e1,-5.878922981491e1,
-4.070469235334e0));
#62828=cartesian_point('',(-4.677135133680e1,-5.876635620880e1,
-4.018778752582e0));
#62829=cartesian_point('',(-4.692839598494e1,-5.869940764861e1,
-3.959134623007e0));
#62830=cartesian_point('',(-4.712564922159e1,-5.854402349508e1,
-3.956861057302e0));
#62831=cartesian_point('',(-4.724651505767e1,-5.841129037894e1,
-3.993941192295e0));
#62832=cartesian_point('',(-4.733418610397e1,-5.827081275411e1,
-4.065555809578e0));
#62833=cartesian_point('',(-4.738529820238e1,-5.813644697838e1,
-4.160077085670e0));
#62834=cartesian_point('',(-4.740493530320e1,-5.801368819950e1,
-4.268635177632e0));
#62835=cartesian_point('',(-4.739977381193e1,-5.790354190468e1,
-4.386501441447e0));
#62836=cartesian_point('',(-4.737528926438e1,-5.780512422976e1,
-4.512151953175e0));
#62837=cartesian_point('',(-4.733522611195e1,-5.771725644670e1,
-4.645817704966e0));
#62838=cartesian_point('',(-4.728214351694e1,-5.763927300797e1,
-4.788092934838e0));
#62839=cartesian_point('',(-4.721793732100e1,-5.757099297211e1,
-4.939435554260e0));
#62840=cartesian_point('',(-4.714398139501e1,-5.751247358208e1,
-5.100339178473e0));
#62841=cartesian_point('',(-4.706112380482e1,-5.746395341393e1,
-5.271580156036e0));
#62842=cartesian_point('',(-4.696971462852e1,-5.742596688139e1,
-5.454334905247e0));
#62843=cartesian_point('',(-4.686977532954e1,-5.739956348508e1,
-5.650016064168e0));
#62844=cartesian_point('',(-4.674441530210e1,-5.738449434360e1,
-5.892552202997e0));
#62845=cartesian_point('',(-4.665369055661e1,-5.738984246089e1,
-6.067012423889e0));
#62846=cartesian_point('',(-4.659951532452e1,-5.739881409759e1,
-6.171590779839e0));
#62847=cartesian_point('',(-4.666699837953e1,-5.831227832292e1,
-4.476343348553e0));
#62848=cartesian_point('',(-4.669015772429e1,-5.830661622746e1,
-4.443007781701e0));
#62849=cartesian_point('',(-4.674077790632e1,-5.828684875606e1,
-4.406230495246e0));
#62850=cartesian_point('',(-4.680410677114e1,-5.823711490530e1,
-4.404157456023e0));
#62851=cartesian_point('',(-4.684185825130e1,-5.819425883514e1,
-4.426063949203e0));
#62852=cartesian_point('',(-4.686720147977e1,-5.814948860457e1,
-4.470504492287e0));
#62853=cartesian_point('',(-4.687912444115e1,-5.810793506447e1,
-4.532806802092e0));
#62854=cartesian_point('',(-4.687971910998e1,-5.807161562788e1,
-4.609326038879e0));
#62855=cartesian_point('',(-4.687165082258e1,-5.804083607094e1,
-4.698029203157e0));
#62856=cartesian_point('',(-4.685709793637e1,-5.801520699468e1,
-4.798285077501e0));
#62857=cartesian_point('',(-4.683757481070e1,-5.799425045885e1,
-4.910355904939e0));
#62858=cartesian_point('',(-4.681416412807e1,-5.797765430990e1,
-5.034591138918e0));
#62859=cartesian_point('',(-4.678770554126e1,-5.796525510664e1,
-5.171125842724e0));
#62860=cartesian_point('',(-4.675883925739e1,-5.795697922618e1,
-5.320112459826e0));
#62861=cartesian_point('',(-4.672801561648e1,-5.795284614903e1,
-5.482022550437e0));
#62862=cartesian_point('',(-4.669553119962e1,-5.795301310931e1,
-5.657816754116e0));
#62863=cartesian_point('',(-4.666162151864e1,-5.795783011006e1,
-5.848831294543e0));
#62864=cartesian_point('',(-4.662114496514e1,-5.796943982044e1,
-6.088745036840e0));
#62865=cartesian_point('',(-4.659382960820e1,-5.798289133359e1,
-6.264103479652e0));
#62866=cartesian_point('',(-4.657828870491e1,-5.799274348343e1,
-6.370214292648e0));
#62867=cartesian_point('',(-4.699825894962e1,-5.849603131206e1,
-4.968510871944e0));
#62868=cartesian_point('',(-4.699914145584e1,-5.849129615544e1,
-4.957755844135e0));
#62869=cartesian_point('',(-4.698741384004e1,-5.848976849483e1,
-4.949280564103e0));
#62870=cartesian_point('',(-4.697236239125e1,-5.850110012987e1,
-4.948533475927e0));
#62871=cartesian_point('',(-4.696655045738e1,-5.851220321985e1,
-4.952972139890e0));
#62872=cartesian_point('',(-4.696933157673e1,-5.852166002498e1,
-4.965491322083e0));
#62873=cartesian_point('',(-4.698071187302e1,-5.852576212957e1,
-4.989740083521e0));
#62874=cartesian_point('',(-4.699853396826e1,-5.852310655269e1,
-5.028333783359e0));
#62875=cartesian_point('',(-4.702027757568e1,-5.851368267658e1,
-5.082468744904e0));
#62876=cartesian_point('',(-4.704389533232e1,-5.849796804189e1,
-5.152581258428e0));
#62877=cartesian_point('',(-4.706787521072e1,-5.847643856412e1,
-5.238966370071e0));
#62878=cartesian_point('',(-4.709099891504e1,-5.844952692621e1,
-5.341672824602e0));
#62879=cartesian_point('',(-4.711222888976e1,-5.841765565974e1,
-5.460440326279e0));
#62880=cartesian_point('',(-4.713069091975e1,-5.838117724902e1,
-5.595003656221e0));
#62881=cartesian_point('',(-4.714561566463e1,-5.834029448789e1,
-5.745458849281e0));
#62882=cartesian_point('',(-4.715622096884e1,-5.829502081336e1,
-5.912494085793e0));
#62883=cartesian_point('',(-4.716155439456e1,-5.824522322713e1,
-6.097334547514e0));
#62884=cartesian_point('',(-4.716014511200e1,-5.818225364003e1,
-6.333213513837e0));
#62885=cartesian_point('',(-4.715128045515e1,-5.813608483683e1,
-6.508845005919e0));
#62886=cartesian_point('',(-4.714289945122e1,-5.810820648839e1,
-6.616250427668e0));
#62887=(bounded_surface()b_spline_surface(3,3,((#62807,#62808,#62809,#62810,
#62811,#62812,#62813,#62814,#62815,#62816,#62817,#62818,#62819,#62820,#62821,
#62822,#62823,#62824,#62825,#62826),(#62827,#62828,#62829,#62830,#62831,#62832,
#62833,#62834,#62835,#62836,#62837,#62838,#62839,#62840,#62841,#62842,#62843,
#62844,#62845,#62846),(#62847,#62848,#62849,#62850,#62851,#62852,#62853,#62854,
#62855,#62856,#62857,#62858,#62859,#62860,#62861,#62862,#62863,#62864,#62865,
#62866),(#62867,#62868,#62869,#62870,#62871,#62872,#62873,#62874,#62875,#62876,
#62877,#62878,#62879,#62880,#62881,#62882,#62883,#62884,#62885,#62886)),
.unspecified.,.f.,.f.,.f.)b_spline_surface_with_knots((4,4),(4,1,1,1,1,1,1,1,1,
1,1,1,1,1,1,1,1,4),(0.e0,1.e0),(4.995343343495e-1,5.202920143813e-1,
5.294366719905e-1,5.394877410780e-1,5.503696865479e-1,5.624505947672e-1,
5.760052253942e-1,5.911170651792e-1,6.079747634295e-1,6.267984397990e-1,
6.476974399243e-1,6.706958777202e-1,6.958119698688e-1,7.231290966182e-1,
7.528312070374e-1,7.852050911260e-1,8.205680685886e-1,8.757468471102e-1),
.unspecified.)geometric_representation_item()rational_b_spline_surface(((
1.576531707860e0,1.576531707860e0,1.576531707860e0,1.576531707860e0,
1.576531707860e0,1.576531707860e0,1.576531707860e0,1.576531707860e0,
1.576531707860e0,1.576531707860e0,1.576531707860e0,1.576531707860e0,
1.576531707860e0,1.576531707860e0,1.576531707860e0,1.576531707860e0,
1.576531707860e0,1.576531707860e0,1.576531707860e0,1.576531707860e0),(
8.078227640466e-1,8.078227640466e-1,8.078227640466e-1,8.078227640466e-1,
8.078227640466e-1,8.078227640466e-1,8.078227640466e-1,8.078227640466e-1,
8.078227640466e-1,8.078227640466e-1,8.078227640466e-1,8.078227640466e-1,
8.078227640466e-1,8.078227640466e-1,8.078227640466e-1,8.078227640466e-1,
8.078227640466e-1,8.078227640466e-1,8.078227640466e-1,8.078227640466e-1),(
8.078227640466e-1,8.078227640466e-1,8.078227640466e-1,8.078227640466e-1,
8.078227640466e-1,8.078227640466e-1,8.078227640466e-1,8.078227640466e-1,
8.078227640466e-1,8.078227640466e-1,8.078227640466e-1,8.078227640466e-1,
8.078227640466e-1,8.078227640466e-1,8.078227640466e-1,8.078227640466e-1,
8.078227640466e-1,8.078227640466e-1,8.078227640466e-1,8.078227640466e-1),(
1.576531707860e0,1.576531707860e0,1.576531707860e0,1.576531707860e0,
1.576531707860e0,1.576531707860e0,1.576531707860e0,1.576531707860e0,
1.576531707860e0,1.576531707860e0,1.576531707860e0,1.576531707860e0,
1.576531707860e0,1.576531707860e0,1.576531707860e0,1.576531707860e0,
1.576531707860e0,1.576531707860e0,1.576531707860e0,1.576531707860e0)))representation_item('')surface());
#62889=oriented_edge('',*,*,#62888,.f.);
#62890=oriented_edge('',*,*,#62798,.t.);
#62891=oriented_edge('',*,*,#62787,.t.);
#62892=oriented_edge('',*,*,#43991,.f.);
#62893=edge_loop('',(#62889,#62890,#62891,#62892));
#62894=face_outer_bound('',#62893,.f.);
#62896=cartesian_point('',(-4.647942344494e1,-5.820391359618e1,
-2.460528104879e1));
#62897=direction('',(-1.349579543498e-2,-3.869013070828e-4,9.999088527526e-1));
#62898=direction('',(-2.948346159425e-2,9.995652681879e-1,-1.117067579097e-5));
#62899=axis2_placement_3d('',#62896,#62897,#62898);
#62900=cylindrical_surface('',#62899,3.000055924640e-1);
#62901=oriented_edge('',*,*,#62888,.t.);
#62902=oriented_edge('',*,*,#43989,.f.);
#62904=oriented_edge('',*,*,#62903,.t.);
#62906=oriented_edge('',*,*,#62905,.f.);
#62907=edge_loop('',(#62901,#62902,#62904,#62906));
#62908=face_outer_bound('',#62907,.f.);
#62910=cartesian_point('',(-4.402883537489e1,-5.526464385907e1,
-3.934391582387e1));
#62911=direction('',(7.932265931310e-1,-6.088373646459e-1,1.042282882682e-2));
#62912=direction('',(-4.934480919107e-1,-6.527320929017e-1,-5.748476280597e-1));
#62913=axis2_placement_3d('',#62910,#62911,#62912);
#62914=toroidal_surface('',#62913,3.697836790042e0,2.999997081857e-1);
#62916=oriented_edge('',*,*,#62915,.f.);
#62917=oriented_edge('',*,*,#62903,.f.);
#62919=oriented_edge('',*,*,#62918,.f.);
#62921=oriented_edge('',*,*,#62920,.f.);
#62923=oriented_edge('',*,*,#62922,.t.);
#62924=edge_loop('',(#62916,#62917,#62919,#62921,#62923));
#62925=face_outer_bound('',#62924,.f.);
#62927=cartesian_point('',(-4.189323672424e1,-5.131096978607e1,0.e0));
#62928=direction('',(-7.933098402242e-1,6.087280502333e-1,-1.047178411625e-2));
#62929=direction('',(-6.087614290087e-1,-7.933533402912e-1,0.e0));
#62930=axis2_placement_3d('',#62927,#62928,#62929);
#62931=plane('',#62930);
#62933=oriented_edge('',*,*,#62932,.t.);
#62935=oriented_edge('',*,*,#62934,.t.);
#62936=oriented_edge('',*,*,#62800,.t.);
#62937=oriented_edge('',*,*,#62905,.t.);
#62938=oriented_edge('',*,*,#62915,.t.);
#62940=oriented_edge('',*,*,#62939,.t.);
#62941=edge_loop('',(#62933,#62935,#62936,#62937,#62938,#62940));
#62942=face_outer_bound('',#62941,.f.);
#62944=cartesian_point('',(-4.675672738740e1,-5.719847143825e1,
-2.154670092964e1));
#62945=direction('',(1.342783827482e-2,2.983215507261e-4,-9.999097980136e-1));
#62946=direction('',(1.537874351380e-1,9.881011360741e-1,2.360017549192e-3));
#62947=axis2_placement_3d('',#62944,#62945,#62946);
#62948=cylindrical_surface('',#62947,5.000150358306e-1);
#62949=oriented_edge('',*,*,#47417,.f.);
#62951=oriented_edge('',*,*,#62950,.f.);
#62952=oriented_edge('',*,*,#62932,.f.);
#62953=oriented_edge('',*,*,#47392,.t.);
#62954=edge_loop('',(#62949,#62951,#62952,#62953));
#62955=face_outer_bound('',#62954,.f.);
#62957=cartesian_point('',(-4.845678173270e1,-5.918385282603e1,
-8.219509828707e0));
#62958=direction('',(7.931763792437e-1,-6.089028729882e-1,1.041742178719e-2));
#62959=direction('',(5.253232566763e-1,6.927560328144e-1,4.940896224312e-1));
#62960=axis2_placement_3d('',#62957,#62958,#62959);
#62961=toroidal_surface('',#62960,2.497873680415e0,4.999993431543e-1);
#62963=oriented_edge('',*,*,#62962,.t.);
#62964=oriented_edge('',*,*,#62802,.f.);
#62965=oriented_edge('',*,*,#62934,.f.);
#62966=oriented_edge('',*,*,#62950,.t.);
#62967=edge_loop('',(#62963,#62964,#62965,#62966));
#62968=face_outer_bound('',#62967,.f.);
#62970=cartesian_point('',(0.e0,0.e0,-8.220551782477e0));
#62971=direction('',(0.e0,0.e0,1.e0));
#62972=direction('',(6.582278692620e-1,7.528187511791e-1,0.e0));
#62973=axis2_placement_3d('',#62970,#62971,#62972);
#62974=toroidal_surface('',#62973,7.649382607502e1,3.e0);
#62975=oriented_edge('',*,*,#62962,.f.);
#62976=oriented_edge('',*,*,#47415,.t.);
#62977=oriented_edge('',*,*,#47413,.t.);
#62979=oriented_edge('',*,*,#62978,.t.);
#62980=oriented_edge('',*,*,#62781,.t.);
#62981=oriented_edge('',*,*,#62779,.t.);
#62982=edge_loop('',(#62975,#62976,#62977,#62979,#62980,#62981));
#62983=face_outer_bound('',#62982,.f.);
#62985=cartesian_point('',(-5.235144591199e1,-5.576719562513e1,
-8.219256231126e0));
#62986=direction('',(7.074471977010e-1,-7.066907736056e-1,-1.032535548010e-2));
#62987=direction('',(6.180077482205e-1,6.114491148148e-1,4.941623246784e-1));
#62988=axis2_placement_3d('',#62985,#62986,#62987);
#62989=toroidal_surface('',#62988,2.496946733376e0,4.999972840368e-1);
#62990=oriented_edge('',*,*,#62349,.f.);
#62992=oriented_edge('',*,*,#62991,.f.);
#62993=oriented_edge('',*,*,#62978,.f.);
#62995=oriented_edge('',*,*,#62994,.t.);
#62996=edge_loop('',(#62990,#62992,#62993,#62995));
#62997=face_outer_bound('',#62996,.f.);
#62999=cartesian_point('',(-5.089869758185e1,-5.433480417886e1,
-6.716074739461e0));
#63000=direction('',(3.095524880057e-1,3.227989087735e-1,-8.944149605548e-1));
#63001=direction('',(-9.315474555315e-1,2.916670634262e-1,-2.171397296793e-1));
#63002=axis2_placement_3d('',#62999,#63000,#63001);
#63003=cylindrical_surface('',#63002,5.000000034853e-1);
#63004=oriented_edge('',*,*,#62347,.f.);
#63005=oriented_edge('',*,*,#62765,.f.);
#63006=oriented_edge('',*,*,#62783,.f.);
#63007=oriented_edge('',*,*,#62991,.t.);
#63008=edge_loop('',(#63004,#63005,#63006,#63007));
#63009=face_outer_bound('',#63008,.f.);
#63011=cartesian_point('',(-5.060458520598e1,-5.383707919127e1,
-2.046425390372e1));
#63012=direction('',(-1.458120145435e-3,1.335069533092e-2,-9.999098123430e-1));
#63013=direction('',(-9.682180028819e-1,2.500626513184e-1,4.750716902596e-3));
#63014=axis2_placement_3d('',#63011,#63012,#63013);
#63015=cylindrical_surface('',#63014,5.000127823690e-1);
#63016=oriented_edge('',*,*,#62351,.f.);
#63017=oriented_edge('',*,*,#62994,.f.);
#63018=oriented_edge('',*,*,#47411,.f.);
#63019=oriented_edge('',*,*,#62328,.t.);
#63020=edge_loop('',(#63016,#63017,#63018,#63019));
#63021=face_outer_bound('',#63020,.f.);
#63023=cartesian_point('',(-4.558511798959e1,-5.734005052416e1,
-4.213845709188e1));
#63024=direction('',(-3.386909825512e-1,-4.269671655634e-1,8.384434732701e-1));
#63025=direction('',(-1.088377888266e-1,9.029067197377e-1,4.158290408039e-1));
#63026=axis2_placement_3d('',#63023,#63024,#63025);
#63027=cylindrical_surface('',#63026,2.999999999991e-1);
#63028=oriented_edge('',*,*,#47363,.t.);
#63029=oriented_edge('',*,*,#47394,.t.);
#63030=oriented_edge('',*,*,#62939,.f.);
#63031=oriented_edge('',*,*,#62922,.f.);
#63033=oriented_edge('',*,*,#63032,.t.);
#63034=edge_loop('',(#63028,#63029,#63030,#63031,#63033));
#63035=face_outer_bound('',#63034,.f.);
#63037=cartesian_point('',(-3.134370323002e-11,-4.084572083927e-11,
-4.228096149021e1));
#63038=direction('',(0.e0,0.e0,1.e0));
#63039=direction('',(-6.087614290087e-1,-7.933533402912e-1,0.e0));
#63040=axis2_placement_3d('',#63037,#63038,#63039);
#63041=conical_surface('',#63040,7.351737503131e1,3.302386755580e1);
#63042=oriented_edge('',*,*,#47249,.f.);
#63043=oriented_edge('',*,*,#47247,.f.);
#63044=oriented_edge('',*,*,#63032,.f.);
#63046=oriented_edge('',*,*,#63045,.f.);
#63048=oriented_edge('',*,*,#63047,.f.);
#63050=oriented_edge('',*,*,#63049,.f.);
#63052=oriented_edge('',*,*,#63051,.f.);
#63053=edge_loop('',(#63042,#63043,#63044,#63046,#63048,#63050,#63052));
#63054=face_outer_bound('',#63053,.f.);
#63056=cartesian_point('',(0.e0,0.e0,-3.934268702288e1));
#63057=direction('',(0.e0,0.e0,1.e0));
#63058=direction('',(6.075818658664e-1,7.942570593141e-1,0.e0));
#63059=axis2_placement_3d('',#63056,#63057,#63058);
#63060=toroidal_surface('',#63059,7.065650925828e1,4.e0);
#63062=oriented_edge('',*,*,#63061,.t.);
#63064=oriented_edge('',*,*,#63063,.t.);
#63065=oriented_edge('',*,*,#63049,.t.);
#63066=oriented_edge('',*,*,#63047,.t.);
#63067=oriented_edge('',*,*,#63045,.t.);
#63068=oriented_edge('',*,*,#62920,.t.);
#63069=oriented_edge('',*,*,#62918,.t.);
#63070=oriented_edge('',*,*,#43987,.t.);
#63071=oriented_edge('',*,*,#43985,.t.);
#63072=edge_loop('',(#63062,#63064,#63065,#63066,#63067,#63068,#63069,#63070,
#63071));
#63073=face_outer_bound('',#63072,.f.);
#63075=cartesian_point('',(-4.198548398012e1,-5.683180959711e1,
-3.934373684235e1));
#63076=direction('',(-7.933533864726e-1,6.086717897478e-1,1.044301381827e-2));
#63077=direction('',(-6.082433399705e-1,-7.932691817941e-1,2.764135664477e-2));
#63078=axis2_placement_3d('',#63075,#63076,#63077);
#63079=toroidal_surface('',#63078,3.698456065599e0,2.999995096071e-1);
#63081=oriented_edge('',*,*,#63080,.f.);
#63083=oriented_edge('',*,*,#63082,.f.);
#63084=oriented_edge('',*,*,#63063,.f.);
#63085=oriented_edge('',*,*,#63061,.f.);
#63087=oriented_edge('',*,*,#63086,.t.);
#63088=edge_loop('',(#63081,#63083,#63084,#63085,#63087));
#63089=face_outer_bound('',#63088,.f.);
#63091=cartesian_point('',(-4.625947083173e1,-6.357187538553e1,0.e0));
#63092=direction('',(7.933098402242e-1,-6.087280502333e-1,-1.047178411625e-2));
#63093=direction('',(6.087614290087e-1,7.933533402912e-1,0.e0));
#63094=axis2_placement_3d('',#63091,#63092,#63093);
#63095=plane('',#63094);
#63097=oriented_edge('',*,*,#63096,.t.);
#63099=oriented_edge('',*,*,#63098,.t.);
#63101=oriented_edge('',*,*,#63100,.t.);
#63103=oriented_edge('',*,*,#63102,.t.);
#63104=oriented_edge('',*,*,#63080,.t.);
#63106=oriented_edge('',*,*,#63105,.t.);
#63107=edge_loop('',(#63097,#63099,#63101,#63103,#63104,#63106));
#63108=face_outer_bound('',#63107,.f.);
#63110=cartesian_point('',(-4.340755051826e1,-6.056314656914e1,
-6.593067341992e0));
#63111=direction('',(-2.647705077342e-1,-3.604420225293e-1,8.944149633303e-1));
#63112=direction('',(8.599137439621e-1,3.314963196800e-1,3.881475788714e-1));
#63113=axis2_placement_3d('',#63110,#63111,#63112);
#63114=cylindrical_surface('',#63113,5.000000030409e-1);
#63116=oriented_edge('',*,*,#63115,.t.);
#63118=oriented_edge('',*,*,#63117,.f.);
#63119=oriented_edge('',*,*,#63096,.f.);
#63121=oriented_edge('',*,*,#63120,.t.);
#63122=edge_loop('',(#63116,#63118,#63119,#63121));
#63123=face_outer_bound('',#63122,.f.);
#63125=cartesian_point('',(3.150403890807e-13,0.e0,-5.729424002761e0));
#63126=direction('',(0.e0,0.e0,1.e0));
#63127=direction('',(0.e0,-1.e0,0.e0));
#63128=axis2_placement_3d('',#63125,#63126,#63127);
#63129=conical_surface('',#63128,7.438528799862e1,2.656505117708e1);
#63131=oriented_edge('',*,*,#63130,.f.);
#63133=oriented_edge('',*,*,#63132,.f.);
#63135=oriented_edge('',*,*,#63134,.f.);
#63136=oriented_edge('',*,*,#63115,.f.);
#63138=oriented_edge('',*,*,#63137,.t.);
#63139=oriented_edge('',*,*,#43979,.f.);
#63141=oriented_edge('',*,*,#63140,.f.);
#63142=edge_loop('',(#63131,#63133,#63135,#63136,#63138,#63139,#63141));
#63143=face_outer_bound('',#63142,.f.);
#63145=cartesian_point('',(-3.931518005203e1,-6.323606888686e1,
-6.695452797874e0));
#63146=direction('',(2.316817249752e-1,3.825512509567e-1,-8.944149589e-1));
#63147=direction('',(-2.281190790632e-2,9.213148415508e-1,3.881476260342e-1));
#63148=axis2_placement_3d('',#63145,#63146,#63147);
#63149=cylindrical_surface('',#63148,5.000000035617e-1);
#63150=oriented_edge('',*,*,#63130,.t.);
#63152=oriented_edge('',*,*,#63151,.f.);
#63154=oriented_edge('',*,*,#63153,.f.);
#63156=oriented_edge('',*,*,#63155,.t.);
#63157=edge_loop('',(#63150,#63152,#63154,#63156));
#63158=face_outer_bound('',#63157,.f.);
#63160=cartesian_point('',(-3.890733151388e1,-6.486190321190e1,
-4.344360796443e0));
#63161=cartesian_point('',(-3.899452057786e1,-6.484238089731e1,
-4.305362429269e0));
#63162=cartesian_point('',(-3.915562145262e1,-6.478831731310e1,
-4.261662578721e0));
#63163=cartesian_point('',(-3.936496529105e1,-6.466267374287e1,
-4.261124780470e0));
#63164=cartesian_point('',(-3.950215612337e1,-6.455244985705e1,
-4.289246176752e0));
#63165=cartesian_point('',(-3.961746852016e1,-6.442882800549e1,
-4.343776073750e0));
#63166=cartesian_point('',(-3.970619861464e1,-6.430086945731e1,
-4.417682933656e0));
#63167=cartesian_point('',(-3.977028698359e1,-6.417274989283e1,
-4.505592011072e0));
#63168=cartesian_point('',(-3.981320294765e1,-6.404597810467e1,
-4.604586394174e0));
#63169=cartesian_point('',(-3.983796284512e1,-6.392065843781e1,
-4.713748883009e0));
#63170=cartesian_point('',(-3.984653051952e1,-6.379644565454e1,
-4.833332130892e0));
#63171=cartesian_point('',(-3.983995425856e1,-6.367337220648e1,
-4.963758732031e0));
#63172=cartesian_point('',(-3.981875927594e1,-6.355190814873e1,
-5.105262955848e0));
#63173=cartesian_point('',(-3.978312196878e1,-6.343263432610e1,
-5.258104361850e0));
#63174=cartesian_point('',(-3.973281295184e1,-6.331606341870e1,
-5.422848772662e0));
#63175=cartesian_point('',(-3.966705931933e1,-6.320269155356e1,
-5.600516248233e0));
#63176=cartesian_point('',(-3.958446758533e1,-6.309328589121e1,
-5.792447658523e0));
#63177=cartesian_point('',(-3.946736444520e1,-6.297317466488e1,
-6.032079139362e0));
#63178=cartesian_point('',(-3.936971180218e1,-6.290129030303e1,
-6.206083723865e0));
#63179=cartesian_point('',(-3.930646314106e1,-6.286353869032e1,
-6.310923499111e0));
#63180=cartesian_point('',(-3.862147403796e1,-6.438013196189e1,
-4.070087972949e0));
#63181=cartesian_point('',(-3.870123626092e1,-6.436847069116e1,
-4.018431513335e0));
#63182=cartesian_point('',(-3.886664839894e1,-6.432208952771e1,
-3.958671218008e0));
#63183=cartesian_point('',(-3.908291035502e1,-6.419290870881e1,
-3.957101430271e0));
#63184=cartesian_point('',(-3.921965501281e1,-6.407690629742e1,
-3.994660402446e0));
#63185=cartesian_point('',(-3.932438043264e1,-6.394912485976e1,
-4.066568538706e0));
#63186=cartesian_point('',(-3.939213484030e1,-6.382273700806e1,
-4.161220109913e0));
#63187=cartesian_point('',(-3.942728652143e1,-6.370377523536e1,
-4.269814558672e0));
#63188=cartesian_point('',(-3.943630942133e1,-6.359407287145e1,
-4.387673678520e0));
#63189=cartesian_point('',(-3.942471915075e1,-6.349345688878e1,
-4.513302172843e0));
#63190=cartesian_point('',(-3.939635896033e1,-6.340124925247e1,
-4.646939737003e0));
#63191=cartesian_point('',(-3.935383928248e1,-6.331712926830e1,
-4.789178485261e0));
#63192=cartesian_point('',(-3.929905469639e1,-6.324116706544e1,
-4.940474312725e0));
#63193=cartesian_point('',(-3.923335325425e1,-6.317359905369e1,
-5.101320589506e0));
#63194=cartesian_point('',(-3.915753946047e1,-6.311477253485e1,
-5.272494219220e0));
#63195=cartesian_point('',(-3.907188735154e1,-6.306526352269e1,
-5.455171073151e0));
#63196=cartesian_point('',(-3.897627997439e1,-6.302611573140e1,
-5.650761389721e0));
#63197=cartesian_point('',(-3.885409360345e1,-6.299490824320e1,
-5.893009541710e0));
#63198=cartesian_point('',(-3.876357427193e1,-6.298839626593e1,
-6.067221427288e0));
#63199=cartesian_point('',(-3.870880108820e1,-6.299021669982e1,
-6.171590719867e0));
#63200=cartesian_point('',(-3.865640216983e1,-6.390428210808e1,
-4.476182236831e0));
#63201=cartesian_point('',(-3.868034919834e1,-6.390209275743e1,
-4.442782954796e0));
#63202=cartesian_point('',(-3.873344288157e1,-6.388893585647e1,
-4.405948328965e0));
#63203=cartesian_point('',(-3.880284555250e1,-6.384759892043e1,
-4.404294536844e0));
#63204=cartesian_point('',(-3.884571614609e1,-6.380997807295e1,
-4.426498364678e0));
#63205=cartesian_point('',(-3.887649404948e1,-6.376892454887e1,
-4.471151231708e0));
#63206=cartesian_point('',(-3.889357613196e1,-6.372934667364e1,
-4.533586489922e0));
#63207=cartesian_point('',(-3.889878934486e1,-6.369348774045e1,
-4.610187025375e0));
#63208=cartesian_point('',(-3.889473037475e1,-6.366198555067e1,
-4.698940213725e0));
#63209=cartesian_point('',(-3.888359843502e1,-6.363473447307e1,
-4.799228604275e0));
#63210=cartesian_point('',(-3.886694845158e1,-6.361145908830e1,
-4.911318545084e0));
#63211=cartesian_point('',(-3.884588933956e1,-6.359199290228e1,
-5.035556894945e0));
#63212=cartesian_point('',(-3.882127135586e1,-6.357628425948e1,
-5.172077122753e0));
#63213=cartesian_point('',(-3.879373604363e1,-6.356434411022e1,
-5.321032264274e0));
#63214=cartesian_point('',(-3.876372518061e1,-6.355625089187e1,
-5.482895492393e0));
#63215=cartesian_point('',(-3.873151091611e1,-6.355219956780e1,
-5.658627992861e0));
#63216=cartesian_point('',(-3.869728044498e1,-6.355256804501e1,
-5.849564512320e0));
#63217=cartesian_point('',(-3.865568777402e1,-6.355880721205e1,
-6.089203636733e0));
#63218=cartesian_point('',(-3.862689330648e1,-6.356857037406e1,
-6.264315615610e0));
#63219=cartesian_point('',(-3.861023279640e1,-6.357629444978e1,
-6.370214421914e0));
#63220=cartesian_point('',(-3.896102354747e1,-6.413041992682e1,
-4.968614757556e0));
#63221=cartesian_point('',(-3.896241268364e1,-6.412545800407e1,
-4.957681591860e0));
#63222=cartesian_point('',(-3.895085600810e1,-6.412246723582e1,
-4.949223411435e0));
#63223=cartesian_point('',(-3.893444563307e1,-6.413185855061e1,
-4.948556480435e0));
#63224=cartesian_point('',(-3.892733189855e1,-6.414212393650e1,
-4.953073727139e0));
#63225=cartesian_point('',(-3.892897110541e1,-6.415182148588e1,
-4.965706430767e0));
#63226=cartesian_point('',(-3.893980697004e1,-6.415730848687e1,
-4.990089909205e0));
#63227=cartesian_point('',(-3.895787349338e1,-6.415693580712e1,
-5.028817481160e0));
#63228=cartesian_point('',(-3.898067981797e1,-6.415037445569e1,
-5.083069806135e0));
#63229=cartesian_point('',(-3.900614426824e1,-6.413783238013e1,
-5.153279121591e0));
#63230=cartesian_point('',(-3.903271304187e1,-6.411958324915e1,
-5.239739051755e0));
#63231=cartesian_point('',(-3.905912627257e1,-6.409589655309e1,
-5.342495180590e0));
#63232=cartesian_point('',(-3.908430382668e1,-6.406705513781e1,
-5.461286139286e0));
#63233=cartesian_point('',(-3.910733604546e1,-6.403329326856e1,
-5.595848320484e0));
#63234=cartesian_point('',(-3.912743595499e1,-6.399471032315e1,
-5.746280647543e0));
#63235=cartesian_point('',(-3.914382774846e1,-6.395121667246e1,
-5.913273162706e0));
#63236=cartesian_point('',(-3.915558548055e1,-6.390255598857e1,
-6.098050688887e0));
#63237=cartesian_point('',(-3.916237213964e1,-6.384000830134e1,
-6.333671534867e0));
#63238=cartesian_point('',(-3.915960384868e1,-6.379314231856e1,
-6.509059755785e0));
#63239=cartesian_point('',(-3.915494253978e1,-6.376446586920e1,
-6.616250721610e0));
#63240=(bounded_surface()b_spline_surface(3,3,((#63160,#63161,#63162,#63163,
#63164,#63165,#63166,#63167,#63168,#63169,#63170,#63171,#63172,#63173,#63174,
#63175,#63176,#63177,#63178,#63179),(#63180,#63181,#63182,#63183,#63184,#63185,
#63186,#63187,#63188,#63189,#63190,#63191,#63192,#63193,#63194,#63195,#63196,
#63197,#63198,#63199),(#63200,#63201,#63202,#63203,#63204,#63205,#63206,#63207,
#63208,#63209,#63210,#63211,#63212,#63213,#63214,#63215,#63216,#63217,#63218,
#63219),(#63220,#63221,#63222,#63223,#63224,#63225,#63226,#63227,#63228,#63229,
#63230,#63231,#63232,#63233,#63234,#63235,#63236,#63237,#63238,#63239)),
.unspecified.,.f.,.f.,.f.)b_spline_surface_with_knots((4,4),(4,1,1,1,1,1,1,1,1,
1,1,1,1,1,1,1,1,4),(0.e0,1.e0),(4.995443062292e-1,5.204133207624e-1,
5.295657198642e-1,5.396194489031e-1,5.505054926437e-1,5.625934976316e-1,
5.761543633512e-1,5.912713180091e-1,6.081338997617e-1,6.269610215963e-1,
6.478608594482e-1,6.708570399363e-1,6.959680039249e-1,7.232774813280e-1,
7.529696267405e-1,7.853309755898e-1,8.206781747685e-1,8.757467861956e-1),
.unspecified.)geometric_representation_item()rational_b_spline_surface(((
1.576532097646e0,1.576532097646e0,1.576532097646e0,1.576532097646e0,
1.576532097646e0,1.576532097646e0,1.576532097646e0,1.576532097646e0,
1.576532097646e0,1.576532097646e0,1.576532097646e0,1.576532097646e0,
1.576532097646e0,1.576532097646e0,1.576532097646e0,1.576532097646e0,
1.576532097646e0,1.576532097646e0,1.576532097646e0,1.576532097646e0),(
8.078226341157e-1,8.078226341182e-1,8.078226341179e-1,8.078226341181e-1,
8.078226341180e-1,8.078226341180e-1,8.078226341180e-1,8.078226341180e-1,
8.078226341180e-1,8.078226341180e-1,8.078226341180e-1,8.078226341180e-1,
8.078226341180e-1,8.078226341180e-1,8.078226341180e-1,8.078226341180e-1,
8.078226341180e-1,8.078226341180e-1,8.078226341180e-1,8.078226341180e-1),(
8.078226341157e-1,8.078226341182e-1,8.078226341179e-1,8.078226341181e-1,
8.078226341180e-1,8.078226341180e-1,8.078226341180e-1,8.078226341180e-1,
8.078226341180e-1,8.078226341180e-1,8.078226341180e-1,8.078226341180e-1,
8.078226341180e-1,8.078226341180e-1,8.078226341180e-1,8.078226341180e-1,
8.078226341180e-1,8.078226341180e-1,8.078226341180e-1,8.078226341180e-1),(
1.576532097646e0,1.576532097646e0,1.576532097646e0,1.576532097646e0,
1.576532097646e0,1.576532097646e0,1.576532097646e0,1.576532097646e0,
1.576532097646e0,1.576532097646e0,1.576532097646e0,1.576532097646e0,
1.576532097646e0,1.576532097646e0,1.576532097646e0,1.576532097646e0,
1.576532097646e0,1.576532097646e0,1.576532097646e0,1.576532097646e0)))representation_item('')surface());
#63242=oriented_edge('',*,*,#63241,.f.);
#63243=oriented_edge('',*,*,#63151,.t.);
#63244=oriented_edge('',*,*,#63140,.t.);
#63245=oriented_edge('',*,*,#43977,.f.);
#63246=edge_loop('',(#63242,#63243,#63244,#63245));
#63247=face_outer_bound('',#63246,.f.);
#63249=cartesian_point('',(-3.848465032009e1,-6.377275320563e1,
-2.460528104879e1));
#63250=direction('',(-1.332983627975e-2,-2.145146101813e-3,9.999088527526e-1));
#63251=direction('',(-1.597006748376e-1,9.871654847753e-1,-1.117067601709e-5));
#63252=axis2_placement_3d('',#63249,#63250,#63251);
#63253=cylindrical_surface('',#63252,3.000055924646e-1);
#63254=oriented_edge('',*,*,#63241,.t.);
#63255=oriented_edge('',*,*,#43975,.f.);
#63257=oriented_edge('',*,*,#63256,.t.);
#63259=oriented_edge('',*,*,#63258,.f.);
#63260=edge_loop('',(#63254,#63255,#63257,#63259));
#63261=face_outer_bound('',#63260,.f.);
#63263=cartesian_point('',(-3.643867905704e1,-6.053876339926e1,
-3.934391582386e1));
#63264=direction('',(8.659096525047e-1,-5.000918299069e-1,1.042282876786e-2));
#63265=direction('',(-4.040279405534e-1,-7.115557798013e-1,-5.748476280577e-1));
#63266=axis2_placement_3d('',#63263,#63264,#63265);
#63267=toroidal_surface('',#63266,3.697836790070e0,2.999997081837e-1);
#63269=oriented_edge('',*,*,#63268,.f.);
#63270=oriented_edge('',*,*,#63256,.f.);
#63272=oriented_edge('',*,*,#63271,.f.);
#63274=oriented_edge('',*,*,#63273,.f.);
#63276=oriented_edge('',*,*,#63275,.t.);
#63277=edge_loop('',(#63269,#63270,#63272,#63274,#63276));
#63278=face_outer_bound('',#63277,.f.);
#63280=cartesian_point('',(-3.483740877127e1,-5.634016199589e1,0.e0));
#63281=direction('',(-8.659779190621e-1,4.999725846828e-1,-1.047178411625e-2));
#63282=direction('',(-5.e-1,-8.660254037844e-1,0.e0));
#63283=axis2_placement_3d('',#63280,#63281,#63282);
#63284=plane('',#63283);
#63286=oriented_edge('',*,*,#63285,.t.);
#63288=oriented_edge('',*,*,#63287,.t.);
#63289=oriented_edge('',*,*,#63153,.t.);
#63290=oriented_edge('',*,*,#63258,.t.);
#63291=oriented_edge('',*,*,#63268,.t.);
#63293=oriented_edge('',*,*,#63292,.t.);
#63294=edge_loop('',(#63286,#63288,#63289,#63290,#63291,#63293));
#63295=face_outer_bound('',#63294,.f.);
#63297=cartesian_point('',(-3.889081842525e1,-6.281210817244e1,
-2.154670092993e1));
#63298=direction('',(1.327402248110e-2,2.048453968193e-3,-9.999097980136e-1));
#63299=direction('',(2.349868348739e-2,9.997210821982e-1,2.360017549075e-3));
#63300=axis2_placement_3d('',#63297,#63298,#63299);
#63301=cylindrical_surface('',#63300,5.000150358355e-1);
#63302=oriented_edge('',*,*,#47133,.f.);
#63304=oriented_edge('',*,*,#63303,.f.);
#63305=oriented_edge('',*,*,#63285,.f.);
#63306=oriented_edge('',*,*,#47110,.t.);
#63307=edge_loop('',(#63302,#63304,#63305,#63306));
#63308=face_outer_bound('',#63307,.f.);
#63310=cartesian_point('',(-4.031718429691e1,-6.500240596770e1,
-8.219509828692e0));
#63311=direction('',(8.658684188950e-1,-5.001633318048e-1,1.041742186232e-2));
#63312=direction('',(4.304062361261e-1,7.553978533938e-1,4.940896224289e-1));
#63313=axis2_placement_3d('',#63310,#63311,#63312);
#63314=toroidal_surface('',#63313,2.497873680411e0,4.999993431551e-1);
#63316=oriented_edge('',*,*,#63315,.t.);
#63317=oriented_edge('',*,*,#63155,.f.);
#63318=oriented_edge('',*,*,#63287,.f.);
#63319=oriented_edge('',*,*,#63303,.t.);
#63320=edge_loop('',(#63316,#63317,#63318,#63319));
#63321=face_outer_bound('',#63320,.f.);
#63323=cartesian_point('',(0.e0,0.e0,-8.220551782477e0));
#63324=direction('',(0.e0,0.e0,1.e0));
#63325=direction('',(5.543340735695e-1,8.322942597903e-1,0.e0));
#63326=axis2_placement_3d('',#63323,#63324,#63325);
#63327=toroidal_surface('',#63326,7.649382607502e1,3.e0);
#63328=oriented_edge('',*,*,#63315,.f.);
#63329=oriented_edge('',*,*,#47131,.t.);
#63330=oriented_edge('',*,*,#47129,.t.);
#63332=oriented_edge('',*,*,#63331,.f.);
#63333=oriented_edge('',*,*,#63134,.t.);
#63334=oriented_edge('',*,*,#63132,.t.);
#63335=edge_loop('',(#63328,#63329,#63330,#63332,#63333,#63334));
#63336=face_outer_bound('',#63335,.f.);
#63338=cartesian_point('',(-4.462569107820e1,-6.212353611145e1,
-8.219506755301e0));
#63339=direction('',(-7.934365680170e-1,6.085637398469e-1,1.042051231605e-2));
#63340=direction('',(6.076133109246e-1,7.929654492489e-1,-4.485377001748e-2));
#63341=axis2_placement_3d('',#63338,#63339,#63340);
#63342=toroidal_surface('',#63341,2.497861005138e0,4.999993257741e-1);
#63343=oriented_edge('',*,*,#63331,.t.);
#63345=oriented_edge('',*,*,#63344,.f.);
#63346=oriented_edge('',*,*,#63098,.f.);
#63347=oriented_edge('',*,*,#63117,.t.);
#63348=edge_loop('',(#63343,#63345,#63346,#63347));
#63349=face_outer_bound('',#63348,.f.);
#63351=cartesian_point('',(-4.314794925191e1,-5.996758429531e1,
-2.154670092321e1));
#63352=direction('',(3.187223789657e-3,-1.304750707999e-2,9.999097980136e-1));
#63353=direction('',(9.146292892096e-1,4.042866478592e-1,2.360017549274e-3));
#63354=axis2_placement_3d('',#63351,#63352,#63353);
#63355=cylindrical_surface('',#63354,5.000150358354e-1);
#63356=oriented_edge('',*,*,#47127,.f.);
#63357=oriented_edge('',*,*,#47168,.f.);
#63358=oriented_edge('',*,*,#63100,.f.);
#63359=oriented_edge('',*,*,#63344,.t.);
#63360=edge_loop('',(#63356,#63357,#63358,#63359));
#63361=face_outer_bound('',#63360,.f.);
#63363=cartesian_point('',(-3.771075252906e1,-6.279955031582e1,
-4.213845709252e1));
#63364=direction('',(-2.800630359168e-1,-4.675224465614e-1,8.384434732731e-1));
#63365=direction('',(-2.257596425128e-1,8.809760454402e-1,4.158290408005e-1));
#63366=axis2_placement_3d('',#63363,#63364,#63365);
#63367=cylindrical_surface('',#63366,2.999999999988e-1);
#63368=oriented_edge('',*,*,#47081,.t.);
#63369=oriented_edge('',*,*,#47112,.t.);
#63370=oriented_edge('',*,*,#63292,.f.);
#63371=oriented_edge('',*,*,#63275,.f.);
#63373=oriented_edge('',*,*,#63372,.t.);
#63374=edge_loop('',(#63368,#63369,#63370,#63371,#63373));
#63375=face_outer_bound('',#63374,.f.);
#63377=cartesian_point('',(-2.574411709420e-11,-4.458745426790e-11,
-4.228096149021e1));
#63378=direction('',(0.e0,0.e0,1.e0));
#63379=direction('',(-5.e-1,-8.660254037844e-1,0.e0));
#63380=axis2_placement_3d('',#63377,#63378,#63379);
#63381=conical_surface('',#63380,7.351737503131e1,3.302386755580e1);
#63382=oriented_edge('',*,*,#46967,.f.);
#63383=oriented_edge('',*,*,#46965,.f.);
#63384=oriented_edge('',*,*,#63372,.f.);
#63386=oriented_edge('',*,*,#63385,.f.);
#63388=oriented_edge('',*,*,#63387,.f.);
#63390=oriented_edge('',*,*,#63389,.f.);
#63392=oriented_edge('',*,*,#63391,.f.);
#63393=edge_loop('',(#63382,#63383,#63384,#63386,#63388,#63390,#63392));
#63394=face_outer_bound('',#63393,.f.);
#63396=cartesian_point('',(0.e0,0.e0,-3.934268702288e1));
#63397=direction('',(0.e0,0.e0,1.e0));
#63398=direction('',(4.987125691810e-1,8.667674274804e-1,0.e0));
#63399=axis2_placement_3d('',#63396,#63397,#63398);
#63400=toroidal_surface('',#63399,7.065650925828e1,4.e0);
#63402=oriented_edge('',*,*,#63401,.t.);
#63404=oriented_edge('',*,*,#63403,.t.);
#63405=oriented_edge('',*,*,#63389,.t.);
#63406=oriented_edge('',*,*,#63387,.t.);
#63407=oriented_edge('',*,*,#63385,.t.);
#63408=oriented_edge('',*,*,#63273,.t.);
#63409=oriented_edge('',*,*,#63271,.t.);
#63410=oriented_edge('',*,*,#43973,.t.);
#63411=oriented_edge('',*,*,#43971,.t.);
#63412=edge_loop('',(#63402,#63404,#63405,#63406,#63407,#63408,#63409,#63410,
#63411));
#63413=face_outer_bound('',#63412,.f.);
#63415=cartesian_point('',(-3.420825264037e1,-6.182581094024e1,
-3.934373684235e1));
#63416=direction('',(-8.660137492513e-1,4.999111216696e-1,1.044301387448e-2));
#63417=direction('',(-4.994973282545e-1,-8.658743410388e-1,2.764135664741e-2));
#63418=axis2_placement_3d('',#63415,#63416,#63417);
#63419=toroidal_surface('',#63418,3.698456065621e0,2.999995096061e-1);
#63421=oriented_edge('',*,*,#63420,.f.);
#63423=oriented_edge('',*,*,#63422,.f.);
#63424=oriented_edge('',*,*,#63403,.f.);
#63425=oriented_edge('',*,*,#63401,.f.);
#63427=oriented_edge('',*,*,#63426,.t.);
#63428=edge_loop('',(#63421,#63423,#63424,#63425,#63427));
#63429=face_outer_bound('',#63428,.f.);
#63431=cartesian_point('',(-3.756591981963e1,-6.906608176066e1,0.e0));
#63432=direction('',(8.659779190621e-1,-4.999725846828e-1,-1.047178411625e-2));
#63433=direction('',(5.e-1,8.660254037844e-1,0.e0));
#63434=axis2_placement_3d('',#63431,#63432,#63433);
#63435=plane('',#63434);
#63437=oriented_edge('',*,*,#63436,.t.);
#63439=oriented_edge('',*,*,#63438,.t.);
#63441=oriented_edge('',*,*,#63440,.t.);
#63443=oriented_edge('',*,*,#63442,.t.);
#63444=oriented_edge('',*,*,#63420,.t.);
#63446=oriented_edge('',*,*,#63445,.t.);
#63447=edge_loop('',(#63437,#63439,#63441,#63443,#63444,#63446));
#63448=face_outer_bound('',#63447,.f.);
#63450=cartesian_point('',(-3.513111599551e1,-6.571084273715e1,
-6.593067342440e0));
#63451=direction('',(-2.154582346223e-1,-3.919178772443e-1,8.944149633306e-1));
#63452=direction('',(8.092881103367e-1,4.409015893421e-1,3.881475788708e-1));
#63453=axis2_placement_3d('',#63450,#63451,#63452);
#63454=cylindrical_surface('',#63453,5.000000030361e-1);
#63456=oriented_edge('',*,*,#63455,.t.);
#63458=oriented_edge('',*,*,#63457,.f.);
#63459=oriented_edge('',*,*,#63436,.f.);
#63461=oriented_edge('',*,*,#63460,.t.);
#63462=edge_loop('',(#63456,#63458,#63459,#63461));
#63463=face_outer_bound('',#63462,.f.);
#63465=cartesian_point('',(3.150403890807e-13,0.e0,-5.729424002761e0));
#63466=direction('',(0.e0,0.e0,1.e0));
#63467=direction('',(0.e0,-1.e0,0.e0));
#63468=axis2_placement_3d('',#63465,#63466,#63467);
#63469=conical_surface('',#63468,7.438528799862e1,2.656505117708e1);
#63471=oriented_edge('',*,*,#63470,.f.);
#63473=oriented_edge('',*,*,#63472,.f.);
#63475=oriented_edge('',*,*,#63474,.f.);
#63476=oriented_edge('',*,*,#63455,.f.);
#63478=oriented_edge('',*,*,#63477,.t.);
#63479=oriented_edge('',*,*,#43965,.f.);
#63481=oriented_edge('',*,*,#63480,.f.);
#63482=edge_loop('',(#63471,#63473,#63475,#63476,#63478,#63479,#63481));
#63483=face_outer_bound('',#63482,.f.);
#63485=cartesian_point('',(-3.072486995512e1,-6.782673630299e1,
-6.695452791326e0));
#63486=direction('',(1.797666975820e-1,4.095190053392e-1,-8.944149589013e-1));
#63487=direction('',(-1.428724669791e-1,9.104553138872e-1,3.881476260315e-1));
#63488=axis2_placement_3d('',#63485,#63486,#63487);
#63489=cylindrical_surface('',#63488,5.000000035637e-1);
#63490=oriented_edge('',*,*,#63470,.t.);
#63492=oriented_edge('',*,*,#63491,.f.);
#63494=oriented_edge('',*,*,#63493,.f.);
#63496=oriented_edge('',*,*,#63495,.t.);
#63497=edge_loop('',(#63490,#63492,#63494,#63496));
#63498=face_outer_bound('',#63497,.f.);
#63500=cartesian_point('',(-3.010829686106e1,-6.938542474329e1,
-4.344360175683e0));
#63501=cartesian_point('',(-3.019728974226e1,-6.937745158247e1,
-4.305361677253e0));
#63502=cartesian_point('',(-3.036407173343e1,-6.934487739881e1,
-4.261661617642e0));
#63503=cartesian_point('',(-3.058802591242e1,-6.924763155806e1,
-4.261125310488e0));
#63504=cartesian_point('',(-3.073842936052e1,-6.915625705135e1,
-4.289247731185e0));
#63505=cartesian_point('',(-3.086888998019e1,-6.904874393324e1,
-4.343778309712e0));
#63506=cartesian_point('',(-3.097356184745e1,-6.893346177390e1,
-4.417685543033e0));
#63507=cartesian_point('',(-3.105382401702e1,-6.881480369083e1,
-4.505594805558e0));
#63508=cartesian_point('',(-3.111291918307e1,-6.869471833874e1,
-4.604589272865e0));
#63509=cartesian_point('',(-3.115382421768e1,-6.857370284727e1,
-4.713751798721e0));
#63510=cartesian_point('',(-3.117853118489e1,-6.845167126248e1,
-4.833335052473e0));
#63511=cartesian_point('',(-3.118807514242e1,-6.832879259794e1,
-4.963761621295e0));
#63512=cartesian_point('',(-3.118291544388e1,-6.820560144364e1,
-5.105265769698e0));
#63513=cartesian_point('',(-3.116315115446e1,-6.808269669525e1,
-5.258107058139e0));
#63514=cartesian_point('',(-3.112848792709e1,-6.796055670041e1,
-5.422851312862e0));
#63515=cartesian_point('',(-3.107809470662e1,-6.783957245475e1,
-5.600518594323e0));
#63516=cartesian_point('',(-3.101048979403e1,-6.772032266982e1,
-5.792449767376e0));
#63517=cartesian_point('',(-3.091006633075e1,-6.758595457429e1,
-6.032080448525e0));
#63518=cartesian_point('',(-3.082263221969e1,-6.750193935189e1,
-6.206084326694e0));
#63519=cartesian_point('',(-3.076485256476e1,-6.745625536598e1,
-6.310923499538e0));
#63520=cartesian_point('',(-2.988776848130e1,-6.887046219273e1,
-4.070086966176e0));
#63521=cartesian_point('',(-2.996837205940e1,-6.886931467095e1,
-4.018430517309e0));
#63522=cartesian_point('',(-3.013842599745e1,-6.884491984532e1,
-3.958669890526e0));
#63523=cartesian_point('',(-3.036970078256e1,-6.874506970439e1,
-3.957102130525e0));
#63524=cartesian_point('',(-3.052041581308e1,-6.864790780436e1,
-3.994662474082e0));
#63525=cartesian_point('',(-3.064092258537e1,-6.853488891389e1,
-4.066571449039e0));
#63526=cartesian_point('',(-3.072459290786e1,-6.841842632840e1,
-4.161223392058e0));
#63527=cartesian_point('',(-3.077497045261e1,-6.830507090033e1,
-4.269817944154e0));
#63528=cartesian_point('',(-3.079823445436e1,-6.819748519014e1,
-4.387677043125e0));
#63529=cartesian_point('',(-3.079987584503e1,-6.809621753933e1,
-4.513305474164e0));
#63530=cartesian_point('',(-3.078379343103e1,-6.800109735538e1,
-4.646942957362e0));
#63531=cartesian_point('',(-3.075261713034e1,-6.791214742686e1,
-4.789181600830e0));
#63532=cartesian_point('',(-3.070821613473e1,-6.782968457779e1,
-4.940477293917e0));
#63533=cartesian_point('',(-3.065189608709e1,-6.775411915006e1,
-5.101323406049e0));
#63534=cartesian_point('',(-3.058440926249e1,-6.768590048141e1,
-5.272496842434e0));
#63535=cartesian_point('',(-3.050595215861e1,-6.762563542680e1,
-5.455173472776e0));
#63536=cartesian_point('',(-3.041627258722e1,-6.757434350650e1,
-5.650763528605e0));
#63537=cartesian_point('',(-3.029920527853e1,-6.752745480275e1,
-5.893010854200e0));
#63538=cartesian_point('',(-3.021031068797e1,-6.750918351884e1,
-6.067222027168e0));
#63539=cartesian_point('',(-3.015576879505e1,-6.750383907570e1,
-6.171590719838e0));
#63540=cartesian_point('',(-2.998450861720e1,-6.840324403002e1,
-4.476181812245e0));
#63541=cartesian_point('',(-3.000853709226e1,-6.840420028222e1,
-4.442782310020e0));
#63542=cartesian_point('',(-3.006289486651e1,-6.839808570474e1,
-4.405947520626e0));
#63543=cartesian_point('',(-3.013709980148e1,-6.836616048522e1,
-4.404294936414e0));
#63544=cartesian_point('',(-3.018451372554e1,-6.833445700167e1,
-4.426499616299e0));
#63545=cartesian_point('',(-3.022038632348e1,-6.829777202102e1,
-4.471153090889e0));
#63546=cartesian_point('',(-3.024248772965e1,-6.826076252042e1,
-4.533588729538e0));
#63547=cartesian_point('',(-3.025233651361e1,-6.822589098775e1,
-4.610189497656e0));
#63548=cartesian_point('',(-3.025242388504e1,-6.819412866373e1,
-4.698942829206e0));
#63549=cartesian_point('',(-3.024494399960e1,-6.816565786057e1,
-4.799231312871e0));
#63550=cartesian_point('',(-3.023147440463e1,-6.814040847261e1,
-4.911321308350e0));
#63551=cartesian_point('',(-3.021313624465e1,-6.811836017544e1,
-5.035559666959e0));
#63552=cartesian_point('',(-3.019077923454e1,-6.809957273712e1,
-5.172079853050e0));
#63553=cartesian_point('',(-3.016503799155e1,-6.808414075254e1,
-5.321034904107e0));
#63554=cartesian_point('',(-3.013634026955e1,-6.807219965172e1,
-5.482897997642e0));
#63555=cartesian_point('',(-3.010493043772e1,-6.806397825325e1,
-5.658630320956e0));
#63556=cartesian_point('',(-3.007094476086e1,-6.805987566512e1,
-5.849566616446e0));
#63557=cartesian_point('',(-3.002889369244e1,-6.806063257624e1,
-6.089204952791e0));
#63558=cartesian_point('',(-2.999907134241e1,-6.806655377441e1,
-6.264316224418e0));
#63559=cartesian_point('',(-2.998154527189e1,-6.807203710564e1,
-6.370214422365e0));
#63560=cartesian_point('',(-3.025700724658e1,-6.866721025398e1,
-4.968615029054e0));
#63561=cartesian_point('',(-3.025903201042e1,-6.866247102945e1,
-4.957681379169e0));
#63562=cartesian_point('',(-3.024796418857e1,-6.865799750721e1,
-4.949223247754e0));
#63563=cartesian_point('',(-3.023046832635e1,-6.866516683622e1,
-4.948556547596e0));
#63564=cartesian_point('',(-3.022207582231e1,-6.867441595232e1,
-4.953074020415e0));
#63565=cartesian_point('',(-3.022243556736e1,-6.868424442238e1,
-4.965707050304e0));
#63566=cartesian_point('',(-3.023246280760e1,-6.869109869217e1,
-4.990090915457e0));
#63567=cartesian_point('',(-3.025042358099e1,-6.869308718614e1,
-5.028818871375e0));
#63568=cartesian_point('',(-3.027389129631e1,-6.868955863789e1,
-5.083071532815e0));
#63569=cartesian_point('',(-3.030077497361e1,-6.868044751154e1,
-5.153281125748e0));
#63570=cartesian_point('',(-3.032949840396e1,-6.866582232306e1,
-5.239741270308e0));
#63571=cartesian_point('',(-3.035877733673e1,-6.864578581205e1,
-5.342497541384e0));
#63572=cartesian_point('',(-3.038750397093e1,-6.862047741839e1,
-5.461288567126e0));
#63573=cartesian_point('',(-3.041474586148e1,-6.859001066693e1,
-5.595850744817e0));
#63574=cartesian_point('',(-3.043970980261e1,-6.855438136182e1,
-5.746283006101e0));
#63575=cartesian_point('',(-3.046163832792e1,-6.851339937571e1,
-5.913275398548e0));
#63576=cartesian_point('',(-3.047964687403e1,-6.846668971343e1,
-6.098052744025e0));
#63577=cartesian_point('',(-3.049453945827e1,-6.840556314494e1,
-6.333672849234e0));
#63578=cartesian_point('',(-3.049791204816e1,-6.835873695519e1,
-6.509060372053e0));
#63579=cartesian_point('',(-3.049703364973e1,-6.832969758054e1,
-6.616250722497e0));
#63580=(bounded_surface()b_spline_surface(3,3,((#63500,#63501,#63502,#63503,
#63504,#63505,#63506,#63507,#63508,#63509,#63510,#63511,#63512,#63513,#63514,
#63515,#63516,#63517,#63518,#63519),(#63520,#63521,#63522,#63523,#63524,#63525,
#63526,#63527,#63528,#63529,#63530,#63531,#63532,#63533,#63534,#63535,#63536,
#63537,#63538,#63539),(#63540,#63541,#63542,#63543,#63544,#63545,#63546,#63547,
#63548,#63549,#63550,#63551,#63552,#63553,#63554,#63555,#63556,#63557,#63558,
#63559),(#63560,#63561,#63562,#63563,#63564,#63565,#63566,#63567,#63568,#63569,
#63570,#63571,#63572,#63573,#63574,#63575,#63576,#63577,#63578,#63579)),
.unspecified.,.f.,.f.,.f.)b_spline_surface_with_knots((4,4),(4,1,1,1,1,1,1,1,1,
1,1,1,1,1,1,1,1,4),(0.e0,1.e0),(4.995443353223e-1,5.204136702852e-1,
5.295660914614e-1,5.396198280550e-1,5.505058835963e-1,5.625939089413e-1,
5.761547924941e-1,5.912717617855e-1,6.081343575026e-1,6.269614891539e-1,
6.478613293278e-1,6.708575032550e-1,6.959684524467e-1,7.232779078195e-1,
7.529700245546e-1,7.853313373447e-1,8.206784911523e-1,8.757467863276e-1),
.unspecified.)geometric_representation_item()rational_b_spline_surface(((
1.576532098536e0,1.576532098536e0,1.576532098536e0,1.576532098536e0,
1.576532098536e0,1.576532098536e0,1.576532098536e0,1.576532098536e0,
1.576532098536e0,1.576532098536e0,1.576532098536e0,1.576532098536e0,
1.576532098536e0,1.576532098536e0,1.576532098536e0,1.576532098536e0,
1.576532098536e0,1.576532098536e0,1.576532098536e0,1.576532098536e0),(
8.078226338215e-1,8.078226338215e-1,8.078226338215e-1,8.078226338215e-1,
8.078226338215e-1,8.078226338215e-1,8.078226338215e-1,8.078226338215e-1,
8.078226338215e-1,8.078226338215e-1,8.078226338215e-1,8.078226338215e-1,
8.078226338215e-1,8.078226338215e-1,8.078226338215e-1,8.078226338215e-1,
8.078226338215e-1,8.078226338215e-1,8.078226338215e-1,8.078226338215e-1),(
8.078226338215e-1,8.078226338215e-1,8.078226338215e-1,8.078226338215e-1,
8.078226338215e-1,8.078226338215e-1,8.078226338215e-1,8.078226338215e-1,
8.078226338215e-1,8.078226338215e-1,8.078226338215e-1,8.078226338215e-1,
8.078226338215e-1,8.078226338215e-1,8.078226338215e-1,8.078226338215e-1,
8.078226338215e-1,8.078226338215e-1,8.078226338215e-1,8.078226338215e-1),(
1.576532098536e0,1.576532098536e0,1.576532098536e0,1.576532098536e0,
1.576532098536e0,1.576532098536e0,1.576532098536e0,1.576532098536e0,
1.576532098536e0,1.576532098536e0,1.576532098536e0,1.576532098536e0,
1.576532098536e0,1.576532098536e0,1.576532098536e0,1.576532098536e0,
1.576532098536e0,1.576532098536e0,1.576532098536e0,1.576532098536e0)))representation_item('')surface());
#63582=oriented_edge('',*,*,#63581,.f.);
#63583=oriented_edge('',*,*,#63491,.t.);
#63584=oriented_edge('',*,*,#63480,.t.);
#63585=oriented_edge('',*,*,#43963,.f.);
#63586=edge_loop('',(#63582,#63583,#63584,#63585));
#63587=face_outer_bound('',#63586,.f.);
#63589=cartesian_point('',(-2.983139415830e1,-6.825042332658e1,
-2.460528104879e1));
#63590=direction('',(-1.293579993e-2,-3.866686852034e-3,9.999088527526e-1));
#63591=direction('',(-2.871853652286e-1,9.578750262293e-1,-1.117067578494e-5));
#63592=axis2_placement_3d('',#63589,#63590,#63591);
#63593=cylindrical_surface('',#63592,3.000055924668e-1);
#63594=oriented_edge('',*,*,#63581,.t.);
#63595=oriented_edge('',*,*,#43961,.f.);
#63597=oriented_edge('',*,*,#63596,.t.);
#63599=oriented_edge('',*,*,#63598,.f.);
#63600=edge_loop('',(#63594,#63595,#63597,#63599));
#63601=face_outer_bound('',#63600,.f.);
#63603=cartesian_point('',(-2.822504683695e1,-6.477704791350e1,
-3.934391582387e1));
#63604=direction('',(9.237767575778e-1,-3.827895855457e-1,1.042282863854e-2));
#63605=direction('',(-3.076947593521e-1,-7.582045499612e-1,-5.748476280593e-1));
#63606=axis2_placement_3d('',#63603,#63604,#63605);
#63607=toroidal_surface('',#63606,3.697836790030e0,2.999997081831e-1);
#63609=oriented_edge('',*,*,#63608,.f.);
#63610=oriented_edge('',*,*,#63596,.f.);
#63612=oriented_edge('',*,*,#63611,.f.);
#63614=oriented_edge('',*,*,#63613,.f.);
#63616=oriented_edge('',*,*,#63615,.t.);
#63617=edge_loop('',(#63609,#63610,#63612,#63614,#63616));
#63618=face_outer_bound('',#63617,.f.);
#63620=cartesian_point('',(-2.718550309547e1,-6.040535841352e1,0.e0));
#63621=direction('',(-9.238288756103e-1,3.826624495897e-1,-1.047178411625e-2));
#63622=direction('',(-3.826834323651e-1,-9.238795325113e-1,0.e0));
#63623=axis2_placement_3d('',#63620,#63621,#63622);
#63624=plane('',#63623);
#63626=oriented_edge('',*,*,#63625,.t.);
#63628=oriented_edge('',*,*,#63627,.t.);
#63629=oriented_edge('',*,*,#63493,.t.);
#63630=oriented_edge('',*,*,#63598,.t.);
#63631=oriented_edge('',*,*,#63608,.t.);
#63633=oriented_edge('',*,*,#63632,.t.);
#63634=edge_loop('',(#63626,#63628,#63629,#63630,#63631,#63633));
#63635=face_outer_bound('',#63634,.f.);
#63637=cartesian_point('',(-3.035947677728e1,-6.735101232099e1,
-2.154670092936e1));
#63638=direction('',(1.289308448210e-2,3.763536770537e-3,-9.999097980136e-1));
#63639=direction('',(-1.071921371471e-1,9.942355234304e-1,2.360017549221e-3));
#63640=axis2_placement_3d('',#63637,#63638,#63639);
#63641=cylindrical_surface('',#63640,5.000150358346e-1);
#63642=oriented_edge('',*,*,#46851,.f.);
#63644=oriented_edge('',*,*,#63643,.f.);
#63645=oriented_edge('',*,*,#63625,.f.);
#63646=oriented_edge('',*,*,#46828,.t.);
#63647=edge_loop('',(#63642,#63644,#63645,#63646));
#63648=face_outer_bound('',#63647,.f.);
#63650=cartesian_point('',(-3.148774866048e1,-6.970874992068e1,
-8.219509828593e0));
#63651=direction('',(9.237452096673e-1,-3.828658576318e-1,1.041742178413e-2));
#63652=direction('',(3.281248458631e-1,8.051146070882e-1,4.940896224173e-1));
#63653=axis2_placement_3d('',#63650,#63651,#63652);
#63654=toroidal_surface('',#63653,2.497873680304e0,4.999993431581e-1);
#63656=oriented_edge('',*,*,#63655,.t.);
#63657=oriented_edge('',*,*,#63495,.f.);
#63658=oriented_edge('',*,*,#63627,.f.);
#63659=oriented_edge('',*,*,#63643,.t.);
#63660=edge_loop('',(#63656,#63657,#63658,#63659));
#63661=face_outer_bound('',#63660,.f.);
#63663=cartesian_point('',(0.e0,0.e0,-8.220551782477e0));
#63664=direction('',(0.e0,0.e0,1.e0));
#63665=direction('',(4.409554681878e-1,8.975289828609e-1,0.e0));
#63666=axis2_placement_3d('',#63663,#63664,#63665);
#63667=toroidal_surface('',#63666,7.649382607502e1,3.e0);
#63668=oriented_edge('',*,*,#63655,.f.);
#63669=oriented_edge('',*,*,#46849,.t.);
#63670=oriented_edge('',*,*,#46847,.t.);
#63672=oriented_edge('',*,*,#63671,.f.);
#63673=oriented_edge('',*,*,#63474,.t.);
#63674=oriented_edge('',*,*,#63472,.t.);
#63675=edge_loop('',(#63668,#63669,#63670,#63672,#63673,#63674));
#63676=face_outer_bound('',#63675,.f.);
#63678=cartesian_point('',(-3.613516348852e1,-6.741688217999e1,
-8.219506755329e0));
#63679=direction('',(-8.660821159608e-1,4.997931385449e-1,1.042051228039e-2));
#63680=direction('',(4.989123340145e-1,8.654909718102e-1,-4.485377000068e-2));
#63681=axis2_placement_3d('',#63678,#63679,#63680);
#63682=toroidal_surface('',#63681,2.497861005233e0,4.999993257755e-1);
#63683=oriented_edge('',*,*,#63671,.t.);
#63685=oriented_edge('',*,*,#63684,.f.);
#63686=oriented_edge('',*,*,#63438,.f.);
#63687=oriented_edge('',*,*,#63457,.t.);
#63688=edge_loop('',(#63683,#63685,#63686,#63687));
#63689=face_outer_bound('',#63688,.f.);
#63691=cartesian_point('',(-3.495147212993e1,-6.508649081654e1,
-2.154670092349e1));
#63692=direction('',(4.862998065461e-3,-1.251986766314e-2,9.999097980136e-1));
#63693=direction('',(8.540345121342e-1,5.202109979622e-1,2.360017549325e-3));
#63694=axis2_placement_3d('',#63691,#63692,#63693);
#63695=cylindrical_surface('',#63694,5.000150358353e-1);
#63696=oriented_edge('',*,*,#46845,.f.);
#63697=oriented_edge('',*,*,#46886,.f.);
#63698=oriented_edge('',*,*,#63440,.f.);
#63699=oriented_edge('',*,*,#63684,.t.);
#63700=edge_loop('',(#63696,#63697,#63698,#63699));
#63701=face_outer_bound('',#63700,.f.);
#63703=cartesian_point('',(-2.919114563782e1,-6.718453239104e1,
-4.213845709174e1));
#63704=direction('',(-2.166431330949e-1,-5.000782888799e-1,8.384434732728e-1));
#63705=direction('',(-3.388186861182e-1,8.439716267523e-1,4.158290408020e-1));
#63706=axis2_placement_3d('',#63703,#63704,#63705);
#63707=cylindrical_surface('',#63706,3.e-1);
#63708=oriented_edge('',*,*,#46799,.t.);
#63709=oriented_edge('',*,*,#46830,.t.);
#63710=oriented_edge('',*,*,#63632,.f.);
#63711=oriented_edge('',*,*,#63615,.f.);
#63713=oriented_edge('',*,*,#63712,.t.);
#63714=edge_loop('',(#63708,#63709,#63710,#63711,#63713));
#63715=face_outer_bound('',#63714,.f.);
#63717=cartesian_point('',(-1.970759469095e-11,-4.756628399202e-11,
-4.228096149021e1));
#63718=direction('',(0.e0,0.e0,1.e0));
#63719=direction('',(-3.826834323651e-1,-9.238795325113e-1,0.e0));
#63720=axis2_placement_3d('',#63717,#63718,#63719);
#63721=conical_surface('',#63720,7.351737503131e1,3.302386755580e1);
#63722=oriented_edge('',*,*,#46685,.f.);
#63723=oriented_edge('',*,*,#46683,.f.);
#63724=oriented_edge('',*,*,#63712,.f.);
#63726=oriented_edge('',*,*,#63725,.f.);
#63728=oriented_edge('',*,*,#63727,.f.);
#63730=oriented_edge('',*,*,#63729,.f.);
#63732=oriented_edge('',*,*,#63731,.f.);
#63733=edge_loop('',(#63722,#63723,#63724,#63726,#63728,#63730,#63732));
#63734=face_outer_bound('',#63733,.f.);
#63736=cartesian_point('',(0.e0,0.e0,-3.934268702288e1));
#63737=direction('',(0.e0,0.e0,1.e0));
#63738=direction('',(3.813101621676e-1,9.244471646491e-1,0.e0));
#63739=axis2_placement_3d('',#63736,#63737,#63738);
#63740=toroidal_surface('',#63739,7.065650925828e1,4.e0);
#63742=oriented_edge('',*,*,#63741,.t.);
#63744=oriented_edge('',*,*,#63743,.t.);
#63745=oriented_edge('',*,*,#63729,.t.);
#63746=oriented_edge('',*,*,#63727,.t.);
#63747=oriented_edge('',*,*,#63725,.t.);
#63748=oriented_edge('',*,*,#63613,.t.);
#63749=oriented_edge('',*,*,#63611,.t.);
#63750=oriented_edge('',*,*,#43959,.t.);
#63751=oriented_edge('',*,*,#43957,.t.);
#63752=edge_loop('',(#63742,#63744,#63745,#63746,#63747,#63748,#63749,#63750,
#63751));
#63753=face_outer_bound('',#63752,.f.);
#63755=cartesian_point('',(-2.584570861241e1,-6.576195551721e1,
-3.934373684236e1));
#63756=direction('',(-9.238563765650e-1,3.825968360291e-1,1.044301396654e-2));
#63757=direction('',(-3.822047790949e-1,-9.236641501321e-1,2.764135665466e-2));
#63758=axis2_placement_3d('',#63755,#63756,#63757);
#63759=toroidal_surface('',#63758,3.698456065647e0,2.999995096080e-1);
#63761=oriented_edge('',*,*,#63760,.f.);
#63763=oriented_edge('',*,*,#63762,.f.);
#63764=oriented_edge('',*,*,#63743,.f.);
#63765=oriented_edge('',*,*,#63741,.f.);
#63767=oriented_edge('',*,*,#63766,.t.);
#63768=edge_loop('',(#63761,#63763,#63764,#63765,#63767));
#63769=face_outer_bound('',#63768,.f.);
#63771=cartesian_point('',(-2.822960550418e1,-7.337854832813e1,0.e0));
#63772=direction('',(9.238288756103e-1,-3.826624495897e-1,-1.047178411625e-2));
#63773=direction('',(3.826834323651e-1,9.238795325113e-1,0.e0));
#63774=axis2_placement_3d('',#63771,#63772,#63773);
#63775=plane('',#63774);
#63777=oriented_edge('',*,*,#63776,.t.);
#63779=oriented_edge('',*,*,#63778,.t.);
#63781=oriented_edge('',*,*,#63780,.t.);
#63783=oriented_edge('',*,*,#63782,.t.);
#63784=oriented_edge('',*,*,#63760,.t.);
#63786=oriented_edge('',*,*,#63785,.t.);
#63787=edge_loop('',(#63777,#63779,#63781,#63783,#63784,#63786));
#63788=face_outer_bound('',#63787,.f.);
#63790=cartesian_point('',(-2.625357833818e1,-6.973420816802e1,
-6.593067341607e0));
#63791=direction('',(-1.624594113758e-1,-4.166879084273e-1,8.944149633285e-1));
#63792=direction('',(7.448153327663e-1,5.427629105715e-1,3.881475788720e-1));
#63793=axis2_placement_3d('',#63790,#63791,#63792);
#63794=cylindrical_surface('',#63793,5.000000030369e-1);
#63796=oriented_edge('',*,*,#63795,.t.);
#63798=oriented_edge('',*,*,#63797,.f.);
#63799=oriented_edge('',*,*,#63776,.f.);
#63801=oriented_edge('',*,*,#63800,.t.);
#63802=edge_loop('',(#63796,#63798,#63799,#63801));
#63803=face_outer_bound('',#63802,.f.);
#63805=cartesian_point('',(3.150403890807e-13,0.e0,-5.729424002761e0));
#63806=direction('',(0.e0,0.e0,1.e0));
#63807=direction('',(0.e0,-1.e0,0.e0));
#63808=axis2_placement_3d('',#63805,#63806,#63807);
#63809=conical_surface('',#63808,7.438528799862e1,2.656505117708e1);
#63811=oriented_edge('',*,*,#63810,.f.);
#63813=oriented_edge('',*,*,#63812,.f.);
#63815=oriented_edge('',*,*,#63814,.f.);
#63816=oriented_edge('',*,*,#63795,.f.);
#63818=oriented_edge('',*,*,#63817,.t.);
#63819=oriented_edge('',*,*,#43951,.f.);
#63821=oriented_edge('',*,*,#63820,.f.);
#63822=edge_loop('',(#63811,#63813,#63815,#63816,#63818,#63819,#63821));
#63823=face_outer_bound('',#63822,.f.);
#63825=cartesian_point('',(-2.160884881289e1,-7.125686945253e1,
-6.695452792417e0));
#63826=direction('',(1.247758121514e-1,4.294797760062e-1,-8.944149588998e-1));
#63827=direction('',(-2.604884385305e-1,8.840176433731e-1,3.881476260356e-1));
#63828=axis2_placement_3d('',#63825,#63826,#63827);
#63829=cylindrical_surface('',#63828,5.000000035629e-1);
#63830=oriented_edge('',*,*,#63810,.t.);
#63832=oriented_edge('',*,*,#63831,.f.);
#63834=oriented_edge('',*,*,#63833,.f.);
#63836=oriented_edge('',*,*,#63835,.t.);
#63837=edge_loop('',(#63830,#63832,#63834,#63836));
#63838=face_outer_bound('',#63837,.f.);
#63840=cartesian_point('',(-2.079401792706e1,-7.272208251765e1,
-4.344486346679e0));
#63841=cartesian_point('',(-2.088302959239e1,-7.272541919250e1,
-4.305508391190e0));
#63842=cartesian_point('',(-2.105210085978e1,-7.271501965214e1,
-4.261849278901e0));
#63843=cartesian_point('',(-2.128648450885e1,-7.264818949637e1,
-4.261022733855e0));
#63844=cartesian_point('',(-2.144766730911e1,-7.257736475711e1,
-4.288945126959e0));
#63845=cartesian_point('',(-2.159126407651e1,-7.248785985449e1,
-4.343342498278e0));
#63846=cartesian_point('',(-2.171029721182e1,-7.238723743361e1,
-4.417176733507e0));
#63847=cartesian_point('',(-2.180553460337e1,-7.228005633936e1,
-4.505049804126e0));
#63848=cartesian_point('',(-2.187993684294e1,-7.216868506904e1,
-4.604027806979e0));
#63849=cartesian_point('',(-2.193639756843e1,-7.205401266122e1,
-4.713183093486e0));
#63850=cartesian_point('',(-2.197691090493e1,-7.193621551639e1,
-4.832765187280e0));
#63851=cartesian_point('',(-2.200248629342e1,-7.181559492411e1,
-4.963198043253e0));
#63852=cartesian_point('',(-2.201351181903e1,-7.169274075301e1,
-5.104716887222e0));
#63853=cartesian_point('',(-2.201000884427e1,-7.156826073858e1,
-5.257581096631e0));
#63854=cartesian_point('',(-2.199162413338e1,-7.144259196389e1,
-5.422355791061e0));
#63855=cartesian_point('',(-2.195748343917e1,-7.131601419646e1,
-5.600060930708e0));
#63856=cartesian_point('',(-2.190604222051e1,-7.118890768052e1,
-5.792038375937e0));
#63857=cartesian_point('',(-2.182399623827e1,-7.104246254594e1,
-6.031825056702e0));
#63858=cartesian_point('',(-2.174822659789e1,-7.094767105928e1,
-6.205966725230e0));
#63859=cartesian_point('',(-2.169684692830e1,-7.089477676145e1,
-6.310923413484e0));
#63860=cartesian_point('',(-2.064260903835e1,-7.218295810061e1,
-4.070292201051e0));
#63861=cartesian_point('',(-2.072242959423e1,-7.219171249959e1,
-4.018624839860e0));
#63862=cartesian_point('',(-2.089361290064e1,-7.218985483240e1,
-3.958929106277e0));
#63863=cartesian_point('',(-2.113559204008e1,-7.212145859555e1,
-3.956966660845e0));
#63864=cartesian_point('',(-2.129789710758e1,-7.204495747023e1,
-3.994259183291e0));
#63865=cartesian_point('',(-2.143241972973e1,-7.194868394363e1,
-4.066004156936e0));
#63866=cartesian_point('',(-2.153084626339e1,-7.184412036104e1,
-4.160583341338e0));
#63867=cartesian_point('',(-2.159579932354e1,-7.173826031382e1,
-4.269157627045e0));
#63868=cartesian_point('',(-2.163306034693e1,-7.163457106756e1,
-4.387020757810e0));
#63869=cartesian_point('',(-2.164801544486e1,-7.153432326113e1,
-4.512661523115e0));
#63870=cartesian_point('',(-2.164456504129e1,-7.143785897413e1,
-4.646314792154e0));
#63871=cartesian_point('',(-2.162532172293e1,-7.134554328898e1,
-4.788573866837e0));
#63872=cartesian_point('',(-2.159210231353e1,-7.125793443763e1,
-4.939895762866e0));
#63873=cartesian_point('',(-2.154615133595e1,-7.117561044892e1,
-5.100773985302e0));
#63874=cartesian_point('',(-2.148815878069e1,-7.109911571691e1,
-5.271985128652e0));
#63875=cartesian_point('',(-2.141824210102e1,-7.102907777088e1,
-5.454705369892e0));
#63876=cartesian_point('',(-2.133601892084e1,-7.096647446106e1,
-5.650346284321e0));
#63877=cartesian_point('',(-2.122601457e1,-7.090463547041e1,-5.892754821535e0));
#63878=cartesian_point('',(-2.114020052067e1,-7.087488405451e1,
-6.067105009189e0));
#63879=cartesian_point('',(-2.108676310785e1,-7.086245201874e1,
-6.171590731957e0));
#63880=cartesian_point('',(-2.079955415282e1,-7.173202373938e1,
-4.476268649097e0));
#63881=cartesian_point('',(-2.082317822428e1,-7.173586284380e1,
-4.442908119181e0));
#63882=cartesian_point('',(-2.087766817425e1,-7.173693821276e1,
-4.406105359644e0));
#63883=cartesian_point('',(-2.095529579504e1,-7.171511329830e1,
-4.404217660856e0));
#63884=cartesian_point('',(-2.100651592361e1,-7.168992355786e1,
-4.426255994451e0));
#63885=cartesian_point('',(-2.104697763949e1,-7.165824857387e1,
-4.470790759386e0));
#63886=cartesian_point('',(-2.107381785098e1,-7.162442948260e1,
-4.533152066491e0));
#63887=cartesian_point('',(-2.108820768748e1,-7.159111972342e1,
-4.609707378087e0));
#63888=cartesian_point('',(-2.109249158076e1,-7.155961540873e1,
-4.698432736356e0));
#63889=cartesian_point('',(-2.108882668304e1,-7.153038742625e1,
-4.798703034106e0));
#63890=cartesian_point('',(-2.107879109394e1,-7.150357304519e1,
-4.910782345184e0));
#63891=cartesian_point('',(-2.106350209545e1,-7.147929831059e1,
-5.035018976110e0));
#63892=cartesian_point('',(-2.104379636174e1,-7.145773347595e1,
-5.171547281042e0));
#63893=cartesian_point('',(-2.102029229983e1,-7.143905536095e1,
-5.320519964243e0));
#63894=cartesian_point('',(-2.099339754726e1,-7.142345419872e1,
-5.482409300587e0));
#63895=cartesian_point('',(-2.096332530901e1,-7.141118874923e1,
-5.658176172931e0));
#63896=cartesian_point('',(-2.093015894639e1,-7.140267249641e1,
-5.849156151313e0));
#63897=cartesian_point('',(-2.088834193388e1,-7.139791999447e1,
-6.088948218575e0));
#63898=cartesian_point('',(-2.085797746401e1,-7.139989598724e1,
-6.264197458150e0));
#63899=cartesian_point('',(-2.083986533695e1,-7.140304822692e1,
-6.370214333702e0));
#63900=cartesian_point('',(-2.103527623202e1,-7.202889956315e1,
-4.968559335855e0));
#63901=cartesian_point('',(-2.103790187314e1,-7.202468037516e1,
-4.957722908836e0));
#63902=cartesian_point('',(-2.102759039107e1,-7.201878954123e1,
-4.949255214079e0));
#63903=cartesian_point('',(-2.100933046054e1,-7.202354950942e1,
-4.948543570676e0));
#63904=cartesian_point('',(-2.099975185352e1,-7.203160138817e1,
-4.953016999589e0));
#63905=cartesian_point('',(-2.099875680784e1,-7.204139831845e1,
-4.965586436568e0));
#63906=cartesian_point('',(-2.100774639239e1,-7.204952537353e1,
-4.989894875410e0));
#63907=cartesian_point('',(-2.102525725042e1,-7.205386965261e1,
-5.028547906554e0));
#63908=cartesian_point('',(-2.104896655899e1,-7.205346212425e1,
-5.082734895574e0));
#63909=cartesian_point('',(-2.107680435242e1,-7.204796243777e1,
-5.152890324990e0));
#63910=cartesian_point('',(-2.110719484456e1,-7.203723215609e1,
-5.239308612263e0));
#63911=cartesian_point('',(-2.113884887188e1,-7.202120511701e1,
-5.342037101754e0));
#63912=cartesian_point('',(-2.117064781917e1,-7.199987478294e1,
-5.460815019197e0));
#63913=cartesian_point('',(-2.120165057441e1,-7.197323214472e1,
-5.595377858015e0));
#63914=cartesian_point('',(-2.123106986469e1,-7.194116986404e1,
-5.745822933164e0));
#63915=cartesian_point('',(-2.125817863377e1,-7.190340083078e1,
-5.912839251541e0));
#63916=cartesian_point('',(-2.128214827893e1,-7.185943773696e1,
-6.097651837102e0));
#63917=cartesian_point('',(-2.130492087934e1,-7.180074679520e1,
-6.333416441647e0));
#63918=cartesian_point('',(-2.131438915073e1,-7.175472714933e1,
-6.508940146055e0));
#63919=cartesian_point('',(-2.131731203165e1,-7.172578922945e1,
-6.616250544967e0));
#63920=(bounded_surface()b_spline_surface(3,3,((#63840,#63841,#63842,#63843,
#63844,#63845,#63846,#63847,#63848,#63849,#63850,#63851,#63852,#63853,#63854,
#63855,#63856,#63857,#63858,#63859),(#63860,#63861,#63862,#63863,#63864,#63865,
#63866,#63867,#63868,#63869,#63870,#63871,#63872,#63873,#63874,#63875,#63876,
#63877,#63878,#63879),(#63880,#63881,#63882,#63883,#63884,#63885,#63886,#63887,
#63888,#63889,#63890,#63891,#63892,#63893,#63894,#63895,#63896,#63897,#63898,
#63899),(#63900,#63901,#63902,#63903,#63904,#63905,#63906,#63907,#63908,#63909,
#63910,#63911,#63912,#63913,#63914,#63915,#63916,#63917,#63918,#63919)),
.unspecified.,.f.,.f.,.f.)b_spline_surface_with_knots((4,4),(4,1,1,1,1,1,1,1,1,
1,1,1,1,1,1,1,1,4),(0.e0,1.e0),(4.995388245080e-1,5.203457411841e-1,
5.294938390356e-1,5.395460912561e-1,5.504298467832e-1,5.625138974509e-1,
5.760712928427e-1,5.911853994540e-1,6.080452620753e-1,6.268704670799e-1,
6.477698409701e-1,6.707672808922e-1,6.958811025296e-1,7.231948411430e-1,
7.528925370825e-1,7.852608678856e-1,8.206168550112e-1,8.757468190692e-1),
.unspecified.)geometric_representation_item()rational_b_spline_surface(((
1.576531900050e0,1.576531900050e0,1.576531900050e0,1.576531900050e0,
1.576531900050e0,1.576531900050e0,1.576531900050e0,1.576531900050e0,
1.576531900050e0,1.576531900050e0,1.576531900050e0,1.576531900050e0,
1.576531900050e0,1.576531900050e0,1.576531900050e0,1.576531900050e0,
1.576531900050e0,1.576531900050e0,1.576531900050e0,1.576531900050e0),(
8.078226999834e-1,8.078226999834e-1,8.078226999834e-1,8.078226999834e-1,
8.078226999834e-1,8.078226999834e-1,8.078226999834e-1,8.078226999834e-1,
8.078226999834e-1,8.078226999834e-1,8.078226999834e-1,8.078226999834e-1,
8.078226999834e-1,8.078226999834e-1,8.078226999834e-1,8.078226999834e-1,
8.078226999834e-1,8.078226999834e-1,8.078226999834e-1,8.078226999834e-1),(
8.078226999834e-1,8.078226999834e-1,8.078226999834e-1,8.078226999834e-1,
8.078226999834e-1,8.078226999834e-1,8.078226999834e-1,8.078226999834e-1,
8.078226999834e-1,8.078226999834e-1,8.078226999834e-1,8.078226999834e-1,
8.078226999834e-1,8.078226999834e-1,8.078226999834e-1,8.078226999834e-1,
8.078226999834e-1,8.078226999834e-1,8.078226999834e-1,8.078226999834e-1),(
1.576531900050e0,1.576531900050e0,1.576531900050e0,1.576531900050e0,
1.576531900050e0,1.576531900050e0,1.576531900050e0,1.576531900050e0,
1.576531900050e0,1.576531900050e0,1.576531900050e0,1.576531900050e0,
1.576531900050e0,1.576531900050e0,1.576531900050e0,1.576531900050e0,
1.576531900050e0,1.576531900050e0,1.576531900050e0,1.576531900050e0)))representation_item('')surface());
#63922=oriented_edge('',*,*,#63921,.f.);
#63923=oriented_edge('',*,*,#63831,.t.);
#63924=oriented_edge('',*,*,#63820,.t.);
#63925=oriented_edge('',*,*,#43949,.f.);
#63926=edge_loop('',(#63922,#63923,#63924,#63925));
#63927=face_outer_bound('',#63926,.f.);
#63929=cartesian_point('',(-2.066771457164e1,-7.156030978182e1,
-2.460528104879e1));
#63930=direction('',(-1.232042845706e-2,-5.522067518144e-3,9.999088527526e-1));
#63931=direction('',(-4.097562344237e-1,9.121950604044e-1,-1.117067595733e-5));
#63932=axis2_placement_3d('',#63929,#63930,#63931);
#63933=cylindrical_surface('',#63932,3.000055924654e-1);
#63934=oriented_edge('',*,*,#63921,.t.);
#63935=oriented_edge('',*,*,#43947,.f.);
#63937=oriented_edge('',*,*,#63936,.t.);
#63939=oriented_edge('',*,*,#63938,.f.);
#63940=edge_loop('',(#63934,#63935,#63937,#63939));
#63941=face_outer_bound('',#63940,.f.);
#63943=cartesian_point('',(-1.952847624141e1,-6.790697917762e1,
-3.934391582387e1));
#63944=direction('',(9.658377863981e-1,-2.589377048784e-1,1.042282868740e-2));
#63945=direction('',(-2.060968351158e-1,-7.918802302539e-1,-5.748476280618e-1));
#63946=axis2_placement_3d('',#63943,#63944,#63945);
#63947=toroidal_surface('',#63946,3.697836789999e0,2.999997081808e-1);
#63949=oriented_edge('',*,*,#63948,.f.);
#63950=oriented_edge('',*,*,#63936,.f.);
#63952=oriented_edge('',*,*,#63951,.f.);
#63954=oriented_edge('',*,*,#63953,.f.);
#63956=oriented_edge('',*,*,#63955,.t.);
#63957=edge_loop('',(#63949,#63950,#63952,#63954,#63956));
#63958=face_outer_bound('',#63957,.f.);
#63960=cartesian_point('',(-1.906844592446e1,-6.343700240117e1,0.e0));
#63961=direction('',(-9.658728639631e-1,2.588048538901e-1,-1.047178411625e-2));
#63962=direction('',(-2.588190451026e-1,-9.659258262891e-1,0.e0));
#63963=axis2_placement_3d('',#63960,#63961,#63962);
#63964=plane('',#63963);
#63966=oriented_edge('',*,*,#63965,.t.);
#63968=oriented_edge('',*,*,#63967,.t.);
#63969=oriented_edge('',*,*,#63833,.t.);
#63970=oriented_edge('',*,*,#63938,.t.);
#63971=oriented_edge('',*,*,#63948,.t.);
#63973=oriented_edge('',*,*,#63972,.t.);
#63974=edge_loop('',(#63966,#63968,#63969,#63970,#63971,#63973));
#63975=face_outer_bound('',#63974,.f.);
#63977=cartesian_point('',(-2.130867606440e1,-7.073752197550e1,
-2.154670092964e1));
#63978=direction('',(1.229154223304e-2,5.414224415178e-3,-9.999097980136e-1));
#63979=direction('',(-2.360488706093e-1,9.717383191998e-1,2.360017549090e-3));
#63980=axis2_placement_3d('',#63977,#63978,#63979);
#63981=cylindrical_surface('',#63980,5.000150358342e-1);
#63982=oriented_edge('',*,*,#46565,.f.);
#63984=oriented_edge('',*,*,#63983,.f.);
#63985=oriented_edge('',*,*,#63965,.f.);
#63986=oriented_edge('',*,*,#46542,.t.);
#63987=edge_loop('',(#63982,#63984,#63985,#63986));
#63988=face_outer_bound('',#63987,.f.);
#63990=cartesian_point('',(-2.211954891396e1,-7.322235783592e1,
-8.219509828635e0));
#63991=direction('',(9.658164638844e-1,-2.590174422944e-1,1.041742180961e-2));
#63992=direction('',(2.202291482981e-1,8.410556267269e-1,4.940896224278e-1));
#63993=axis2_placement_3d('',#63990,#63991,#63992);
#63994=toroidal_surface('',#63993,2.497873680316e0,4.999993431561e-1);
#63996=oriented_edge('',*,*,#63995,.t.);
#63997=oriented_edge('',*,*,#63835,.f.);
#63998=oriented_edge('',*,*,#63967,.f.);
#63999=oriented_edge('',*,*,#63983,.t.);
#64000=edge_loop('',(#63996,#63997,#63998,#63999));
#64001=face_outer_bound('',#64000,.f.);
#64003=cartesian_point('',(0.e0,0.e0,-8.220551782477e0));
#64004=direction('',(0.e0,0.e0,1.e0));
#64005=direction('',(3.200319924898e-1,9.474067361925e-1,0.e0));
#64006=axis2_placement_3d('',#64003,#64004,#64005);
#64007=toroidal_surface('',#64006,7.649382607502e1,3.e0);
#64008=oriented_edge('',*,*,#63995,.f.);
#64009=oriented_edge('',*,*,#46563,.t.);
#64010=oriented_edge('',*,*,#46561,.t.);
#64012=oriented_edge('',*,*,#64011,.f.);
#64013=oriented_edge('',*,*,#63814,.t.);
#64014=oriented_edge('',*,*,#63812,.t.);
#64015=edge_loop('',(#64008,#64009,#64010,#64012,#64013,#64014));
#64016=face_outer_bound('',#64015,.f.);
#64018=cartesian_point('',(-2.702635323288e1,-7.155670670263e1,
-8.219506755298e0));
#64019=direction('',(-9.239087587314e-1,3.824709380640e-1,1.042051226676e-2));
#64020=direction('',(3.816748287338e-1,9.232077038385e-1,-4.485377001085e-2));
#64021=axis2_placement_3d('',#64018,#64019,#64020);
#64022=toroidal_surface('',#64021,2.497861005094e0,4.999993257745e-1);
#64023=oriented_edge('',*,*,#64011,.t.);
#64025=oriented_edge('',*,*,#64024,.f.);
#64026=oriented_edge('',*,*,#63778,.f.);
#64027=oriented_edge('',*,*,#63797,.t.);
#64028=edge_loop('',(#64023,#64025,#64026,#64027));
#64029=face_outer_bound('',#64028,.f.);
#64031=cartesian_point('',(-2.615696562942e1,-6.909174943452e1,
-2.154670092292e1));
#64032=direction('',(6.455565096036e-3,-1.177800983933e-2,9.999097980136e-1));
#64033=direction('',(7.788269677784e-1,6.272343936506e-1,2.360017549213e-3));
#64034=axis2_placement_3d('',#64031,#64032,#64033);
#64035=cylindrical_surface('',#64034,5.000150358364e-1);
#64036=oriented_edge('',*,*,#46559,.f.);
#64037=oriented_edge('',*,*,#46600,.f.);
#64038=oriented_edge('',*,*,#63780,.f.);
#64039=oriented_edge('',*,*,#64024,.t.);
#64040=edge_loop('',(#64036,#64037,#64038,#64039));
#64041=face_outer_bound('',#64040,.f.);
#64043=cartesian_point('',(-2.017207015116e1,-7.041996848957e1,
-4.213845709170e1));
#64044=direction('',(-1.495164062035e-1,-5.240776530329e-1,8.384434732691e-1));
#64045=direction('',(-4.460804480628e-1,7.925266195381e-1,4.158290408085e-1));
#64046=axis2_placement_3d('',#64043,#64044,#64045);
#64047=cylindrical_surface('',#64046,2.999999999977e-1);
#64048=oriented_edge('',*,*,#46513,.t.);
#64049=oriented_edge('',*,*,#46544,.t.);
#64050=oriented_edge('',*,*,#63972,.f.);
#64051=oriented_edge('',*,*,#63955,.f.);
#64053=oriented_edge('',*,*,#64052,.t.);
#64054=edge_loop('',(#64048,#64049,#64050,#64051,#64053));
#64055=face_outer_bound('',#64054,.f.);
#64057=cartesian_point('',(-1.332682523913e-11,-4.973124140917e-11,
-4.228096149021e1));
#64058=direction('',(0.e0,0.e0,1.e0));
#64059=direction('',(-2.588190451025e-1,-9.659258262891e-1,0.e0));
#64060=axis2_placement_3d('',#64057,#64058,#64059);
#64061=conical_surface('',#64060,7.351737503131e1,3.302386755580e1);
#64062=oriented_edge('',*,*,#46399,.f.);
#64063=oriented_edge('',*,*,#46397,.f.);
#64064=oriented_edge('',*,*,#64052,.f.);
#64066=oriented_edge('',*,*,#64065,.f.);
#64068=oriented_edge('',*,*,#64067,.f.);
#64070=oriented_edge('',*,*,#64069,.f.);
#64072=oriented_edge('',*,*,#64071,.f.);
#64073=edge_loop('',(#64062,#64063,#64064,#64066,#64068,#64070,#64072));
#64074=face_outer_bound('',#64073,.f.);
#64076=cartesian_point('',(0.e0,0.e0,-3.934268702288e1));
#64077=direction('',(0.e0,0.e0,1.e0));
#64078=direction('',(2.573834325604e-1,9.663093545255e-1,0.e0));
#64079=axis2_placement_3d('',#64076,#64077,#64078);
#64080=toroidal_surface('',#64079,7.065650925828e1,4.e0);
#64082=oriented_edge('',*,*,#64081,.t.);
#64084=oriented_edge('',*,*,#64083,.t.);
#64085=oriented_edge('',*,*,#64069,.t.);
#64086=oriented_edge('',*,*,#64067,.t.);
#64087=oriented_edge('',*,*,#64065,.t.);
#64088=oriented_edge('',*,*,#63953,.t.);
#64089=oriented_edge('',*,*,#63951,.t.);
#64090=oriented_edge('',*,*,#43945,.t.);
#64091=oriented_edge('',*,*,#43943,.t.);
#64092=edge_loop('',(#64082,#64084,#64085,#64086,#64087,#64088,#64089,#64090,
#64091));
#64093=face_outer_bound('',#64092,.f.);
#64095=cartesian_point('',(-1.704093734693e1,-6.857289480154e1,
-3.934373684234e1));
#64096=direction('',(-9.658915654420e-1,2.587362117462e-1,1.044301389226e-2));
#64097=direction('',(-2.583725994998e-1,-9.656498098330e-1,2.764135664685e-2));
#64098=axis2_placement_3d('',#64095,#64096,#64097);
#64099=toroidal_surface('',#64098,3.698456065632e0,2.999995096052e-1);
#64101=oriented_edge('',*,*,#64100,.f.);
#64103=oriented_edge('',*,*,#64102,.f.);
#64104=oriented_edge('',*,*,#64083,.f.);
#64105=oriented_edge('',*,*,#64081,.f.);
#64107=oriented_edge('',*,*,#64106,.t.);
#64108=edge_loop('',(#64101,#64103,#64104,#64105,#64107));
#64109=face_outer_bound('',#64108,.f.);
#64111=cartesian_point('',(-1.841027481182e1,-7.643548758933e1,0.e0));
#64112=direction('',(9.658728639631e-1,-2.588048538901e-1,-1.047178411625e-2));
#64113=direction('',(2.588190451026e-1,9.659258262891e-1,0.e0));
#64114=axis2_placement_3d('',#64111,#64112,#64113);
#64115=plane('',#64114);
#64117=oriented_edge('',*,*,#64116,.t.);
#64119=oriented_edge('',*,*,#64118,.t.);
#64121=oriented_edge('',*,*,#64120,.t.);
#64123=oriented_edge('',*,*,#64122,.t.);
#64124=oriented_edge('',*,*,#64100,.t.);
#64126=oriented_edge('',*,*,#64125,.t.);
#64127=edge_loop('',(#64117,#64119,#64121,#64123,#64124,#64126));
#64128=face_outer_bound('',#64127,.f.);
#64130=cartesian_point('',(-1.692683467631e1,-7.256440196238e1,
-6.593067342438e0));
#64131=direction('',(-1.066808625661e-1,-4.343282939553e-1,8.944149633319e-1));
#64132=direction('',(6.675985583441e-1,6.353374079285e-1,3.881475788713e-1));
#64133=axis2_placement_3d('',#64130,#64131,#64132);
#64134=cylindrical_surface('',#64133,5.000000030383e-1);
#64135=oriented_edge('',*,*,#44393,.t.);
#64137=oriented_edge('',*,*,#64136,.f.);
#64138=oriented_edge('',*,*,#64116,.f.);
#64140=oriented_edge('',*,*,#64139,.t.);
#64141=edge_loop('',(#64135,#64137,#64138,#64140));
#64142=face_outer_bound('',#64141,.f.);
#64144=cartesian_point('',(-1.745511458097e1,-7.447217613427e1,
-8.219506755321e0));
#64145=direction('',(-9.659270663765e-1,2.586045540315e-1,1.042051224343e-2));
#64146=direction('',(2.579067615538e-1,9.651280959861e-1,-4.485376999884e-2));
#64147=axis2_placement_3d('',#64144,#64145,#64146);
#64148=toroidal_surface('',#64147,2.497861005193e0,4.999993257746e-1);
#64149=oriented_edge('',*,*,#44413,.t.);
#64151=oriented_edge('',*,*,#64150,.f.);
#64152=oriented_edge('',*,*,#64118,.f.);
#64153=oriented_edge('',*,*,#64136,.t.);
#64154=edge_loop('',(#64149,#64151,#64152,#64153));
#64155=face_outer_bound('',#64154,.f.);
#64157=cartesian_point('',(-1.691490619491e1,-7.191482906382e1,
-2.154670092333e1));
#64158=direction('',(7.937675617913e-3,-1.083462700166e-2,9.999097980136e-1));
#64159=direction('',(6.902934780679e-1,7.235256349668e-1,2.360017549209e-3));
#64160=axis2_placement_3d('',#64157,#64158,#64159);
#64161=cylindrical_surface('',#64160,5.000150358371e-1);
#64162=oriented_edge('',*,*,#44475,.f.);
#64163=oriented_edge('',*,*,#46318,.f.);
#64164=oriented_edge('',*,*,#64120,.f.);
#64165=oriented_edge('',*,*,#64150,.t.);
#64166=edge_loop('',(#64162,#64163,#64164,#64165));
#64167=face_outer_bound('',#64166,.f.);
#64169=cartesian_point('',(-1.665714845677e1,-7.224607196384e1,
-6.309436254857e0));
#64170=cartesian_point('',(-1.664720491646e1,-7.228550252223e1,
-6.251601787652e0));
#64171=cartesian_point('',(-1.663139427225e1,-7.236648225024e1,
-6.133489819515e0));
#64172=cartesian_point('',(-1.662126367647e1,-7.248853867972e1,
-5.957508083383e0));
#64173=cartesian_point('',(-1.662451154693e1,-7.260895384408e1,
-5.785687985461e0));
#64174=cartesian_point('',(-1.663979784225e1,-7.272346648858e1,
-5.623707994574e0));
#64175=cartesian_point('',(-1.666576185736e1,-7.283166441478e1,
-5.471713648362e0));
#64176=cartesian_point('',(-1.670107788529e1,-7.293290607405e1,
-5.330165286616e0));
#64177=cartesian_point('',(-1.674455437541e1,-7.302688362468e1,
-5.199049859674e0));
#64178=cartesian_point('',(-1.679533665830e1,-7.311372318442e1,
-5.077747768623e0));
#64179=cartesian_point('',(-1.685296331355e1,-7.319375257705e1,
-4.965344509943e0));
#64180=cartesian_point('',(-1.691758554389e1,-7.326756650411e1,
-4.860503020133e0));
#64181=cartesian_point('',(-1.699011355939e1,-7.333580403555e1,
-4.761699264153e0));
#64182=cartesian_point('',(-1.707119915096e1,-7.339796973857e1,
-4.668822021883e0));
#64183=cartesian_point('',(-1.716038324503e1,-7.345250167512e1,
-4.583194918167e0));
#64184=cartesian_point('',(-1.725609440280e1,-7.349781031678e1,
-4.506430766579e0));
#64185=cartesian_point('',(-1.735766190549e1,-7.353329729102e1,
-4.438910508789e0));
#64186=cartesian_point('',(-1.746557212968e1,-7.355864556746e1,
-4.380584285883e0));
#64187=cartesian_point('',(-1.757922867175e1,-7.357308816751e1,
-4.332427758413e0));
#64188=cartesian_point('',(-1.769627696284e1,-7.357599706674e1,
-4.295978304523e0));
#64189=cartesian_point('',(-1.781340427078e1,-7.356755344903e1,
-4.272258574425e0));
#64190=cartesian_point('',(-1.792834993970e1,-7.354856674953e1,
-4.261243907548e0));
#64191=cartesian_point('',(-1.811127216805e1,-7.350139477361e1,
-4.263331855998e0));
#64192=cartesian_point('',(-1.824157368194e1,-7.344179385108e1,
-4.294884532623e0));
#64193=cartesian_point('',(-1.831412446900e1,-7.339545132243e1,
-4.326888704111e0));
#64194=cartesian_point('',(-1.716901021123e1,-7.191260016952e1,
-6.170095411631e0));
#64195=cartesian_point('',(-1.714692502871e1,-7.193328561984e1,
-6.112545346924e0));
#64196=cartesian_point('',(-1.710454347837e1,-7.197795937951e1,
-5.994585399320e0));
#64197=cartesian_point('',(-1.704976782149e1,-7.205163393877e1,
-5.817683160875e0));
#64198=cartesian_point('',(-1.700479564107e1,-7.213025221981e1,
-5.643833848118e0));
#64199=cartesian_point('',(-1.697063159644e1,-7.221031415888e1,
-5.478828451702e0));
#64200=cartesian_point('',(-1.694673768754e1,-7.229079827319e1,
-5.322842249544e0));
#64201=cartesian_point('',(-1.693267978177e1,-7.237055868596e1,
-5.176349983056e0));
#64202=cartesian_point('',(-1.692798403556e1,-7.244871725136e1,
-5.039331929727e0));
#64203=cartesian_point('',(-1.693225938784e1,-7.252479635128e1,
-4.911124465598e0));
#64204=cartesian_point('',(-1.694535508188e1,-7.259856769064e1,
-4.790729107348e0));
#64205=cartesian_point('',(-1.696754066639e1,-7.267014045025e1,
-4.676655436919e0));
#64206=cartesian_point('',(-1.699977664189e1,-7.273979840610e1,
-4.567134984324e0));
#64207=cartesian_point('',(-1.704342857248e1,-7.280676878561e1,
-4.461883594047e0));
#64208=cartesian_point('',(-1.709945240093e1,-7.286895679821e1,
-4.362328785892e0));
#64209=cartesian_point('',(-1.716768634181e1,-7.292381272729e1,
-4.270567847850e0));
#64210=cartesian_point('',(-1.724806516113e1,-7.296969663775e1,
-4.187555644920e0));
#64211=cartesian_point('',(-1.734119003799e1,-7.300532367837e1,
-4.113887469249e0));
#64212=cartesian_point('',(-1.744638777406e1,-7.302885803582e1,
-4.051594060466e0));
#64213=cartesian_point('',(-1.756058407778e1,-7.303865266860e1,
-4.003569608372e0));
#64214=cartesian_point('',(-1.767888004491e1,-7.303428364872e1,
-3.972001317149e0));
#64215=cartesian_point('',(-1.779698143616e1,-7.301653439755e1,
-3.957433526672e0));
#64216=cartesian_point('',(-1.798507809500e1,-7.296729945212e1,
-3.960916645907e0));
#64217=cartesian_point('',(-1.811480729815e1,-7.290128427997e1,
-4.004174628367e0));
#64218=cartesian_point('',(-1.817883466930e1,-7.285150856828e1,
-4.046653832635e0));
#64219=cartesian_point('',(-1.765341079660e1,-7.225687710506e1,
-6.368729351074e0));
#64220=cartesian_point('',(-1.764389329110e1,-7.226037291867e1,
-6.310297824171e0));
#64221=cartesian_point('',(-1.762498968521e1,-7.226863685813e1,
-6.191241792551e0));
#64222=cartesian_point('',(-1.759853776967e1,-7.228423041115e1,
-6.014603125010e0));
#64223=cartesian_point('',(-1.757454647378e1,-7.230255158059e1,
-5.842876113847e0));
#64224=cartesian_point('',(-1.755379517016e1,-7.232259700104e1,
-5.681695598615e0));
#64225=cartesian_point('',(-1.753626672542e1,-7.234393185303e1,
-5.531174382818e0));
#64226=cartesian_point('',(-1.752199128653e1,-7.236609895952e1,
-5.391750360796e0));
#64227=cartesian_point('',(-1.751095198264e1,-7.238871661807e1,
-5.263397711866e0));
#64228=cartesian_point('',(-1.750310811222e1,-7.241152724180e1,
-5.145503391768e0));
#64229=cartesian_point('',(-1.749846516305e1,-7.243436231099e1,
-5.037182197354e0));
#64230=cartesian_point('',(-1.749712379157e1,-7.245717500094e1,
-4.937165375163e0));
#64231=cartesian_point('',(-1.749938948191e1,-7.247999785985e1,
-4.844049360132e0));
#64232=cartesian_point('',(-1.750582492074e1,-7.250253521136e1,
-4.757809489148e0));
#64233=cartesian_point('',(-1.751699877074e1,-7.252402016415e1,
-4.679708366797e0));
#64234=cartesian_point('',(-1.753312509127e1,-7.254346577638e1,
-4.611093471022e0));
#64235=cartesian_point('',(-1.755429249979e1,-7.256016682977e1,
-4.552037984416e0));
#64236=cartesian_point('',(-1.758070608286e1,-7.257354748412e1,
-4.502156963561e0));
#64237=cartesian_point('',(-1.761213641566e1,-7.258283656785e1,
-4.461880047824e0));
#64238=cartesian_point('',(-1.764747966139e1,-7.258733074167e1,
-4.432040000663e0));
#64239=cartesian_point('',(-1.768489602752e1,-7.258679008094e1,
-4.413053043905e0));
#64240=cartesian_point('',(-1.772265272829e1,-7.258146303535e1,
-4.404602419708e0));
#64241=cartesian_point('',(-1.778286482531e1,-7.256555991794e1,
-4.407260129762e0));
#64242=cartesian_point('',(-1.782370712781e1,-7.254346303541e1,
-4.433935043702e0));
#64243=cartesian_point('',(-1.784239638395e1,-7.252701816794e1,
-4.461371966352e0));
#64244=cartesian_point('',(-1.740180615530e1,-7.277532082762e1,
-6.614791563725e0));
#64245=cartesian_point('',(-1.741118260235e1,-7.278832617637e1,
-6.555602045602e0));
#64246=cartesian_point('',(-1.743146405307e1,-7.281333393932e1,
-6.435805093138e0));
#64247=cartesian_point('',(-1.746487488236e1,-7.284610379641e1,
-6.260228538394e0));
#64248=cartesian_point('',(-1.750037617588e1,-7.287382562142e1,
-6.091671005071e0));
#64249=cartesian_point('',(-1.753628156423e1,-7.289607627558e1,
-5.935570914566e0));
#64250=cartesian_point('',(-1.757203105850e1,-7.291334542429e1,
-5.791977764066e0));
#64251=cartesian_point('',(-1.760701267786e1,-7.292605024090e1,
-5.661295249215e0));
#64252=cartesian_point('',(-1.764073736514e1,-7.293464605452e1,
-5.543500945774e0));
#64253=cartesian_point('',(-1.767288905044e1,-7.293959723172e1,
-5.438053009824e0));
#64254=cartesian_point('',(-1.770324650438e1,-7.294132348760e1,
-5.344211080800e0));
#64255=cartesian_point('',(-1.773170129556e1,-7.294017970005e1,
-5.260978855005e0));
#64256=cartesian_point('',(-1.775815669267e1,-7.293641873240e1,
-5.187393257200e0));
#64257=cartesian_point('',(-1.778203024192e1,-7.293027858073e1,
-5.123741978870e0));
#64258=cartesian_point('',(-1.780226751314e1,-7.292223865546e1,
-5.071095124550e0));
#64259=cartesian_point('',(-1.781787484492e1,-7.291311184526e1,
-5.029912842366e0));
#64260=cartesian_point('',(-1.782841803071e1,-7.290373669591e1,
-4.999220684245e0));
#64261=cartesian_point('',(-1.783377454329e1,-7.289488612306e1,
-4.977461898070e0));
#64262=cartesian_point('',(-1.783403018170e1,-7.288742979701e1,
-4.963150810403e0));
#64263=cartesian_point('',(-1.782985951108e1,-7.288219042465e1,
-4.954655816893e0));
#64264=cartesian_point('',(-1.782265250013e1,-7.287963205393e1,
-4.950277077998e0));
#64265=cartesian_point('',(-1.781408615560e1,-7.287974172052e1,
-4.948666187765e0));
#64266=cartesian_point('',(-1.780041443824e1,-7.288380998417e1,
-4.949485253986e0));
#64267=cartesian_point('',(-1.779407219881e1,-7.289172362101e1,
-4.955545167259e0));
#64268=cartesian_point('',(-1.779692575729e1,-7.289661983088e1,
-4.964425190270e0));
#64269=(bounded_surface()b_spline_surface(3,3,((#64169,#64170,#64171,#64172,
#64173,#64174,#64175,#64176,#64177,#64178,#64179,#64180,#64181,#64182,#64183,
#64184,#64185,#64186,#64187,#64188,#64189,#64190,#64191,#64192,#64193),(#64194,
#64195,#64196,#64197,#64198,#64199,#64200,#64201,#64202,#64203,#64204,#64205,
#64206,#64207,#64208,#64209,#64210,#64211,#64212,#64213,#64214,#64215,#64216,
#64217,#64218),(#64219,#64220,#64221,#64222,#64223,#64224,#64225,#64226,#64227,
#64228,#64229,#64230,#64231,#64232,#64233,#64234,#64235,#64236,#64237,#64238,
#64239,#64240,#64241,#64242,#64243),(#64244,#64245,#64246,#64247,#64248,#64249,
#64250,#64251,#64252,#64253,#64254,#64255,#64256,#64257,#64258,#64259,#64260,
#64261,#64262,#64263,#64264,#64265,#64266,#64267,#64268)),.unspecified.,.f.,.f.,
.f.)b_spline_surface_with_knots((4,4),(4,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,
1,1,4),(0.e0,1.e0),(1.245283244640e-1,1.549249700767e-1,1.861902071452e-1,
2.154213527563e-1,2.428596843584e-1,2.684250236105e-1,2.920051828944e-1,
3.136433624457e-1,3.334728756964e-1,3.516638879282e-1,3.683887836229e-1,
3.839741492526e-1,3.986688438405e-1,4.119814713426e-1,4.236600283101e-1,
4.340054363932e-1,4.432844571594e-1,4.516585102093e-1,4.592065118636e-1,
4.660636990091e-1,4.724704516086e-1,4.787540004362e-1,4.973384489628e-1),
.unspecified.)geometric_representation_item()rational_b_spline_surface(((
1.576493466818e0,1.576493466818e0,1.576493466818e0,1.576493466818e0,
1.576493466818e0,1.576493466818e0,1.576493466818e0,1.576493466818e0,
1.576493466818e0,1.576493466818e0,1.576493466818e0,1.576493466818e0,
1.576493466818e0,1.576493466818e0,1.576493466818e0,1.576493466818e0,
1.576493466818e0,1.576493466818e0,1.576493466818e0,1.576493466818e0,
1.576493466818e0,1.576493466818e0,1.576493466818e0,1.576493466818e0,
1.576493466818e0),(8.078355110606e-1,8.078355110606e-1,8.078355110606e-1,
8.078355110606e-1,8.078355110606e-1,8.078355110606e-1,8.078355110606e-1,
8.078355110606e-1,8.078355110606e-1,8.078355110606e-1,8.078355110606e-1,
8.078355110606e-1,8.078355110606e-1,8.078355110606e-1,8.078355110606e-1,
8.078355110606e-1,8.078355110606e-1,8.078355110606e-1,8.078355110606e-1,
8.078355110606e-1,8.078355110606e-1,8.078355110606e-1,8.078355110606e-1,
8.078355110606e-1,8.078355110606e-1),(8.078355110606e-1,8.078355110606e-1,
8.078355110606e-1,8.078355110606e-1,8.078355110606e-1,8.078355110606e-1,
8.078355110606e-1,8.078355110606e-1,8.078355110606e-1,8.078355110606e-1,
8.078355110606e-1,8.078355110606e-1,8.078355110606e-1,8.078355110606e-1,
8.078355110606e-1,8.078355110606e-1,8.078355110606e-1,8.078355110606e-1,
8.078355110606e-1,8.078355110606e-1,8.078355110606e-1,8.078355110606e-1,
8.078355110606e-1,8.078355110606e-1,8.078355110606e-1),(1.576493466818e0,
1.576493466818e0,1.576493466818e0,1.576493466818e0,1.576493466818e0,
1.576493466818e0,1.576493466818e0,1.576493466818e0,1.576493466818e0,
1.576493466818e0,1.576493466818e0,1.576493466818e0,1.576493466818e0,
1.576493466818e0,1.576493466818e0,1.576493466818e0,1.576493466818e0,
1.576493466818e0,1.576493466818e0,1.576493466818e0,1.576493466818e0,
1.576493466818e0,1.576493466818e0,1.576493466818e0,1.576493466818e0)))representation_item('')surface());
#64270=oriented_edge('',*,*,#44395,.f.);
#64271=oriented_edge('',*,*,#64139,.f.);
#64273=oriented_edge('',*,*,#64272,.f.);
#64274=oriented_edge('',*,*,#43939,.f.);
#64275=edge_loop('',(#64270,#64271,#64273,#64274));
#64276=face_outer_bound('',#64275,.f.);
#64278=cartesian_point('',(-1.788378771099e1,-7.230358817086e1,
-2.490846053290e1));
#64279=direction('',(-7.908765803142e-3,1.094248164607e-2,-9.999088526055e-1));
#64280=direction('',(8.109535290680e-1,5.851105652519e-1,-1.108092743743e-5));
#64281=axis2_placement_3d('',#64278,#64279,#64280);
#64282=cylindrical_surface('',#64281,3.000057677467e-1);
#64283=oriented_edge('',*,*,#64272,.t.);
#64284=oriented_edge('',*,*,#64125,.f.);
#64285=oriented_edge('',*,*,#64106,.f.);
#64286=oriented_edge('',*,*,#43941,.f.);
#64287=edge_loop('',(#64283,#64284,#64285,#64286));
#64288=face_outer_bound('',#64287,.f.);
#64290=cartesian_point('',(-1.774045904592e1,-7.107151671708e1,
-4.213845709829e1));
#64291=direction('',(1.325538204645e-1,5.286227641868e-1,-8.384434732669e-1));
#64292=direction('',(7.825803099230e-1,4.633079616609e-1,4.158290408118e-1));
#64293=axis2_placement_3d('',#64290,#64291,#64292);
#64294=cylindrical_surface('',#64293,2.999999999993e-1);
#64295=oriented_edge('',*,*,#46316,.t.);
#64296=oriented_edge('',*,*,#46383,.f.);
#64297=oriented_edge('',*,*,#64071,.t.);
#64298=oriented_edge('',*,*,#64102,.t.);
#64299=oriented_edge('',*,*,#64122,.f.);
#64300=edge_loop('',(#64295,#64296,#64297,#64298,#64299));
#64301=face_outer_bound('',#64300,.f.);
#64303=cartesian_point('',(-2.594464890859e1,-6.945380259662e1,
-6.309436087317e0));
#64304=cartesian_point('',(-2.593994015686e1,-6.949416811743e1,
-6.251638522357e0));
#64305=cartesian_point('',(-2.593483292640e1,-6.957650279061e1,
-6.133549524482e0));
#64306=cartesian_point('',(-2.594071385327e1,-6.969884056646e1,
-5.957563434197e0));
#64307=cartesian_point('',(-2.595965631197e1,-6.981784674258e1,
-5.785678337731e0));
#64308=cartesian_point('',(-2.598977338277e1,-6.992942511694e1,
-5.623639023345e0));
#64309=cartesian_point('',(-2.602965382691e1,-7.003333014940e1,
-5.471612065086e0));
#64310=cartesian_point('',(-2.607789440219e1,-7.012910145219e1,
-5.330054362578e0));
#64311=cartesian_point('',(-2.613327428481e1,-7.021659812519e1,
-5.198940260756e0));
#64312=cartesian_point('',(-2.619496352463e1,-7.029606089152e1,
-5.077644182712e0));
#64313=cartesian_point('',(-2.626254729286e1,-7.036787613823e1,
-4.965250064941e0));
#64314=cartesian_point('',(-2.633625340006e1,-7.043261478882e1,
-4.860419381343e0));
#64315=cartesian_point('',(-2.641706875990e1,-7.049079285846e1,
-4.761626232173e0));
#64316=cartesian_point('',(-2.650557743077e1,-7.054183552932e1,
-4.668756796105e0));
#64317=cartesian_point('',(-2.660112298661e1,-7.058425431546e1,
-4.583133569532e0));
#64318=cartesian_point('',(-2.670194083486e1,-7.061667699498e1,
-4.506370601695e0));
#64319=cartesian_point('',(-2.680728596434e1,-7.063859597559e1,
-4.438851697710e0));
#64320=cartesian_point('',(-2.691759760410e1,-7.064963245589e1,
-4.380528842398e0));
#64321=cartesian_point('',(-2.703218312128e1,-7.064910349422e1,
-4.332378817598e0));
#64322=cartesian_point('',(-2.714862379690e1,-7.063669412093e1,
-4.295939869879e0));
#64323=cartesian_point('',(-2.726365561304e1,-7.061301785960e1,
-4.272234594716e0));
#64324=cartesian_point('',(-2.737514037968e1,-7.057917446407e1,
-4.261236986227e0));
#64325=cartesian_point('',(-2.755027809682e1,-7.050852926414e1,
-4.263352898299e0));
#64326=cartesian_point('',(-2.767162187248e1,-7.043245909424e1,
-4.294900896123e0));
#64327=cartesian_point('',(-2.773748191144e1,-7.037707568405e1,
-4.326886766843e0));
#64328=cartesian_point('',(-2.640860480343e1,-6.905637232321e1,
-6.170095134199e0));
#64329=cartesian_point('',(-2.638942075794e1,-6.907974871939e1,
-6.112581920476e0));
#64330=cartesian_point('',(-2.635323805296e1,-6.912956119120e1,
-5.994645153957e0));
#64331=cartesian_point('',(-2.630854158871e1,-6.920975416759e1,
-5.817739119718e0));
#64332=cartesian_point('',(-2.627420135276e1,-6.929360078823e1,
-5.643824234252e0));
#64333=cartesian_point('',(-2.625077384658e1,-6.937746921032e1,
-5.478758075335e0));
#64334=cartesian_point('',(-2.623759245374e1,-6.946040393266e1,
-5.322737645675e0));
#64335=cartesian_point('',(-2.623407249002e1,-6.954132503343e1,
-5.176234687242e0));
#64336=cartesian_point('',(-2.623962649327e1,-6.961942964105e1,
-5.039216796435e0));
#64337=cartesian_point('',(-2.625380341113e1,-6.969429828664e1,
-4.911014287852e0));
#64338=cartesian_point('',(-2.627642336722e1,-6.976572498518e1,
-4.790627171721e0));
#64339=cartesian_point('',(-2.630776759064e1,-6.983378358319e1,
-4.676563587922e0));
#64340=cartesian_point('',(-2.634882570642e1,-6.989863121406e1,
-4.567053126712e0));
#64341=cartesian_point('',(-2.640085216365e1,-6.995932515680e1,
-4.461808751428e0));
#64342=cartesian_point('',(-2.646452354269e1,-7.001366432795e1,
-4.362256530964e0));
#64343=cartesian_point('',(-2.653934823670e1,-7.005914059105e1,
-4.270494976044e0));
#64344=cartesian_point('',(-2.662504668781e1,-7.009413414481e1,
-4.187482390555e0));
#64345=cartesian_point('',(-2.672204592376e1,-7.011729114347e1,
-4.113816592527e0));
#64346=cartesian_point('',(-2.682943725132e1,-7.012687866586e1,
-4.051530120206e0));
#64347=cartesian_point('',(-2.694395438848e1,-7.012166537160e1,
-4.003518636304e0));
#64348=cartesian_point('',(-2.706068040063e1,-7.010187238616e1,
-3.971969379567e0));
#64349=cartesian_point('',(-2.717545649205e1,-7.006884000266e1,
-3.957424673480e0));
#64350=cartesian_point('',(-2.735545079861e1,-6.999546992322e1,
-3.960945658935e0));
#64351=cartesian_point('',(-2.747538430662e1,-6.991311875857e1,
-4.004196499239e0));
#64352=cartesian_point('',(-2.753235533462e1,-6.985544850192e1,
-4.046651427280e0));
#64353=cartesian_point('',(-2.693379843603e1,-6.933447698534e1,
-6.368729244222e0));
#64354=cartesian_point('',(-2.692482435548e1,-6.933918221946e1,
-6.310334932196e0));
#64355=cartesian_point('',(-2.690716415311e1,-6.934984014203e1,
-6.191301896805e0));
#64356=cartesian_point('',(-2.688297218142e1,-6.936875193044e1,
-6.014658479882e0));
#64357=cartesian_point('',(-2.686156904536e1,-6.939005547952e1,
-5.842866381871e0));
#64358=cartesian_point('',(-2.684360580854e1,-6.941264700665e1,
-5.681627047513e0));
#64359=cartesian_point('',(-2.682901041852e1,-6.943609367275e1,
-5.531074007645e0));
#64360=cartesian_point('',(-2.681775167337e1,-6.945993756842e1,
-5.391641407906e0));
#64361=cartesian_point('',(-2.680976131255e1,-6.948380389439e1,
-5.263290784008e0));
#64362=cartesian_point('',(-2.680496466313e1,-6.950744337453e1,
-5.145403126774e0));
#64363=cartesian_point('',(-2.680334488404e1,-6.953068835685e1,
-5.037091633575e0));
#64364=cartesian_point('',(-2.680499546880e1,-6.955347948926e1,
-4.937086071143e0));
#64365=cartesian_point('',(-2.681022348085e1,-6.957580953443e1,
-4.843981047218e0));
#64366=cartesian_point('',(-2.681954844316e1,-6.959731249027e1,
-4.757749449283e0));
#64367=cartesian_point('',(-2.683343469189e1,-6.961715405550e1,
-4.679652934819e0));
#64368=cartesian_point('',(-2.685196627593e1,-6.963432736597e1,
-4.611040235146e0));
#64369=cartesian_point('',(-2.687513895637e1,-6.964812079702e1,
-4.551987096383e0));
#64370=cartesian_point('',(-2.690308055291e1,-6.965793608533e1,
-4.502110064148e0));
#64371=cartesian_point('',(-2.693546235569e1,-6.966303832881e1,
-4.461839550605e0));
#64372=cartesian_point('',(-2.697109694199e1,-6.966287438805e1,
-4.432008872897e0));
#64373=cartesian_point('',(-2.700812724444e1,-6.965744725335e1,
-4.413034140693e0));
#64374=cartesian_point('',(-2.704486642132e1,-6.964723055589e1,
-4.404597581294e0));
#64375=cartesian_point('',(-2.710246587417e1,-6.962360184841e1,
-4.407277918248e0));
#64376=cartesian_point('',(-2.714005172206e1,-6.959637388288e1,
-4.433948976527e0));
#64377=cartesian_point('',(-2.715643269317e1,-6.957764278310e1,
-4.461370276689e0));
#64378=cartesian_point('',(-2.675201681161e1,-6.988132639523e1,
-6.614791663639e0));
#64379=cartesian_point('',(-2.676300359609e1,-6.989298917466e1,
-6.555639606193e0));
#64380=cartesian_point('',(-2.678637057608e1,-6.991513247427e1,
-6.435865339811e0));
#64381=cartesian_point('',(-2.682377258021e1,-6.994326411185e1,
-6.260282964985e0));
#64382=cartesian_point('',(-2.686260294025e1,-6.996612428556e1,
-6.091661180068e0));
#64383=cartesian_point('',(-2.690112010466e1,-6.998350312121e1,
-5.935504753653e0));
#64384=cartesian_point('',(-2.693882684398e1,-6.999595855492e1,
-5.791882685959e0));
#64385=cartesian_point('',(-2.697517077140e1,-7.000398640407e1,
-5.661194080653e0));
#64386=cartesian_point('',(-2.700972921964e1,-7.000810383413e1,
-5.543403965714e0));
#64387=cartesian_point('',(-2.704225083785e1,-7.000881320155e1,
-5.437964667613e0));
#64388=cartesian_point('',(-2.707257142763e1,-7.000655982181e1,
-5.344134122793e0));
#64389=cartesian_point('',(-2.710063019798e1,-7.000170985533e1,
-5.260914506937e0));
#64390=cartesian_point('',(-2.712636477663e1,-6.999452663402e1,
-5.187341053144e0));
#64391=cartesian_point('',(-2.714922943721e1,-6.998532191655e1,
-5.123699515407e0));
#64392=cartesian_point('',(-2.716824147559e1,-6.997470833923e1,
-5.071059644292e0));
#64393=cartesian_point('',(-2.718252124135e1,-6.996362155105e1,
-5.029882870687e0));
#64394=cartesian_point('',(-2.719174696466e1,-6.995295007842e1,
-4.999196264271e0));
#64395=cartesian_point('',(-2.719589790909e1,-6.994347665918e1,
-4.977443322719e0));
#64396=cartesian_point('',(-2.719517303665e1,-6.993605258304e1,
-4.963137916882e0));
#64397=cartesian_point('',(-2.719034941015e1,-6.993140546290e1,
-4.954647897679e0));
#64398=cartesian_point('',(-2.718286687408e1,-6.992981348820e1,
-4.950273145240e0));
#64399=cartesian_point('',(-2.717438731557e1,-6.993104411369e1,
-4.948665447920e0));
#64400=cartesian_point('',(-2.716137028422e1,-6.993686516252e1,
-4.949489050695e0));
#64401=cartesian_point('',(-2.715612292628e1,-6.994553459847e1,
-4.955549337048e0));
#64402=cartesian_point('',(-2.715958481585e1,-6.995001144392e1,
-4.964424363128e0));
#64403=(bounded_surface()b_spline_surface(3,3,((#64303,#64304,#64305,#64306,
#64307,#64308,#64309,#64310,#64311,#64312,#64313,#64314,#64315,#64316,#64317,
#64318,#64319,#64320,#64321,#64322,#64323,#64324,#64325,#64326,#64327),(#64328,
#64329,#64330,#64331,#64332,#64333,#64334,#64335,#64336,#64337,#64338,#64339,
#64340,#64341,#64342,#64343,#64344,#64345,#64346,#64347,#64348,#64349,#64350,
#64351,#64352),(#64353,#64354,#64355,#64356,#64357,#64358,#64359,#64360,#64361,
#64362,#64363,#64364,#64365,#64366,#64367,#64368,#64369,#64370,#64371,#64372,
#64373,#64374,#64375,#64376,#64377),(#64378,#64379,#64380,#64381,#64382,#64383,
#64384,#64385,#64386,#64387,#64388,#64389,#64390,#64391,#64392,#64393,#64394,
#64395,#64396,#64397,#64398,#64399,#64400,#64401,#64402)),.unspecified.,.f.,.f.,
.f.)b_spline_surface_with_knots((4,4),(4,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,
1,1,4),(0.e0,1.e0),(1.245283300611e-1,1.549056825091e-1,1.861784592887e-1,
2.154240499472e-1,2.428737639822e-1,2.684431944376e-1,2.920239498586e-1,
3.136616872703e-1,3.334899290006e-1,3.516792093495e-1,3.684021503166e-1,
3.839854880129e-1,3.986786309705e-1,4.119907468891e-1,4.236692602769e-1,
4.340146211437e-1,4.432935806153e-1,4.516676191218e-1,4.592156217531e-1,
4.660728212053e-1,4.724795646436e-1,4.787630293231e-1,4.973383726083e-1),
.unspecified.)geometric_representation_item()rational_b_spline_surface(((
1.576493453409e0,1.576493453409e0,1.576493453409e0,1.576493453409e0,
1.576493453409e0,1.576493453409e0,1.576493453409e0,1.576493453409e0,
1.576493453409e0,1.576493453409e0,1.576493453409e0,1.576493453409e0,
1.576493453409e0,1.576493453409e0,1.576493453409e0,1.576493453409e0,
1.576493453409e0,1.576493453409e0,1.576493453409e0,1.576493453409e0,
1.576493453409e0,1.576493453409e0,1.576493453409e0,1.576493453409e0,
1.576493453409e0),(8.078355155303e-1,8.078355155303e-1,8.078355155303e-1,
8.078355155303e-1,8.078355155303e-1,8.078355155303e-1,8.078355155303e-1,
8.078355155303e-1,8.078355155303e-1,8.078355155303e-1,8.078355155303e-1,
8.078355155303e-1,8.078355155303e-1,8.078355155303e-1,8.078355155303e-1,
8.078355155303e-1,8.078355155303e-1,8.078355155303e-1,8.078355155303e-1,
8.078355155303e-1,8.078355155303e-1,8.078355155303e-1,8.078355155303e-1,
8.078355155303e-1,8.078355155303e-1),(8.078355155303e-1,8.078355155303e-1,
8.078355155303e-1,8.078355155303e-1,8.078355155303e-1,8.078355155303e-1,
8.078355155303e-1,8.078355155303e-1,8.078355155303e-1,8.078355155303e-1,
8.078355155303e-1,8.078355155303e-1,8.078355155303e-1,8.078355155303e-1,
8.078355155303e-1,8.078355155303e-1,8.078355155303e-1,8.078355155303e-1,
8.078355155303e-1,8.078355155303e-1,8.078355155303e-1,8.078355155303e-1,
8.078355155303e-1,8.078355155303e-1,8.078355155303e-1),(1.576493453409e0,
1.576493453409e0,1.576493453409e0,1.576493453409e0,1.576493453409e0,
1.576493453409e0,1.576493453409e0,1.576493453409e0,1.576493453409e0,
1.576493453409e0,1.576493453409e0,1.576493453409e0,1.576493453409e0,
1.576493453409e0,1.576493453409e0,1.576493453409e0,1.576493453409e0,
1.576493453409e0,1.576493453409e0,1.576493453409e0,1.576493453409e0,
1.576493453409e0,1.576493453409e0,1.576493453409e0,1.576493453409e0)))representation_item('')surface());
#64404=oriented_edge('',*,*,#63817,.f.);
#64405=oriented_edge('',*,*,#63800,.f.);
#64407=oriented_edge('',*,*,#64406,.f.);
#64408=oriented_edge('',*,*,#43953,.f.);
#64409=edge_loop('',(#64404,#64405,#64407,#64408));
#64410=face_outer_bound('',#64409,.f.);
#64412=cartesian_point('',(-2.716830147575e1,-6.935071823851e1,
-2.490846053290e1));
#64413=direction('',(-6.412824752672e-3,1.188116828425e-2,-9.999088526055e-1));
#64414=direction('',(8.803879633131e-1,4.742541870459e-1,-1.108092728387e-5));
#64415=axis2_placement_3d('',#64412,#64413,#64414);
#64416=cylindrical_surface('',#64415,3.000057677439e-1);
#64417=oriented_edge('',*,*,#64406,.t.);
#64418=oriented_edge('',*,*,#63785,.f.);
#64419=oriented_edge('',*,*,#63766,.f.);
#64420=oriented_edge('',*,*,#43955,.f.);
#64421=edge_loop('',(#64417,#64418,#64419,#64420));
#64422=face_outer_bound('',#64421,.f.);
#64424=cartesian_point('',(-2.686538141154e1,-6.814789547085e1,
-4.213845709968e1));
#64425=direction('',(2.004189206872e-1,5.067985777091e-1,-8.384434732661e-1));
#64426=direction('',(8.363590509492e-1,3.571970698554e-1,4.158290408113e-1));
#64427=axis2_placement_3d('',#64424,#64425,#64426);
#64428=cylindrical_surface('',#64427,2.999999999990e-1);
#64429=oriented_edge('',*,*,#46598,.t.);
#64430=oriented_edge('',*,*,#46669,.f.);
#64431=oriented_edge('',*,*,#63731,.t.);
#64432=oriented_edge('',*,*,#63762,.t.);
#64433=oriented_edge('',*,*,#63782,.f.);
#64434=edge_loop('',(#64429,#64430,#64431,#64432,#64433));
#64435=face_outer_bound('',#64434,.f.);
#64437=cartesian_point('',(-3.478822922754e1,-6.547315945652e1,
-6.309436087572e0));
#64438=cartesian_point('',(-3.478882951895e1,-6.551379426038e1,
-6.251638522493e0));
#64439=cartesian_point('',(-3.479451281259e1,-6.559609117615e1,
-6.133549524699e0));
#64440=cartesian_point('',(-3.481631171151e1,-6.571661472059e1,
-5.957563434204e0));
#64441=cartesian_point('',(-3.485062553784e1,-6.583213029534e1,
-5.785678337759e0));
#64442=cartesian_point('',(-3.489504885327e1,-6.593882303468e1,
-5.623639023368e0));
#64443=cartesian_point('',(-3.494815044292e1,-6.603663370266e1,
-5.471612065111e0));
#64444=cartesian_point('',(-3.500847897686e1,-6.612528901007e1,
-5.330054362604e0));
#64445=cartesian_point('',(-3.507480568447e1,-6.620480861170e1,
-5.198940260783e0));
#64446=cartesian_point('',(-3.514633913660e1,-6.627553950148e1,
-5.077644182741e0));
#64447=cartesian_point('',(-3.522271848701e1,-6.633791890687e1,
-4.965250064971e0));
#64448=cartesian_point('',(-3.530424411779e1,-6.639248313181e1,
-4.860419381375e0));
#64449=cartesian_point('',(-3.539196185292e1,-6.643961495881e1,
-4.761626232206e0));
#64450=cartesian_point('',(-3.548637572530e1,-6.647866825277e1,
-4.668756796140e0));
#64451=cartesian_point('',(-3.558664063830e1,-6.650825294272e1,
-4.583133569568e0));
#64452=cartesian_point('',(-3.569082798477e1,-6.652723887189e1,
-4.506370601731e0));
#64453=cartesian_point('',(-3.579813287313e1,-6.653522003396e1,
-4.438851697745e0));
#64454=cartesian_point('',(-3.590894133126e1,-6.653176353736e1,
-4.380528842433e0));
#64455=cartesian_point('',(-3.602247751009e1,-6.651628268980e1,
-4.332378817629e0));
#64456=cartesian_point('',(-3.613630227134e1,-6.648878092242e1,
-4.295939869905e0));
#64457=cartesian_point('',(-3.624725960210e1,-6.645029254985e1,
-4.272234594733e0));
#64458=cartesian_point('',(-3.635337315156e1,-6.640218700719e1,
-4.261236986233e0));
#64459=cartesian_point('',(-3.651779149421e1,-6.630928612636e1,
-4.263352898312e0));
#64460=cartesian_point('',(-3.662816800888e1,-6.621802820461e1,
-4.294900897021e0));
#64461=cartesian_point('',(-3.668623561618e1,-6.615452215178e1,
-4.326886769236e0));
#64462=cartesian_point('',(-3.519634085749e1,-6.501857085629e1,
-6.170095134677e0));
#64463=cartesian_point('',(-3.518037216514e1,-6.504425128657e1,
-6.112581920668e0));
#64464=cartesian_point('',(-3.515100084027e1,-6.509836039611e1,
-5.994645154157e0));
#64465=cartesian_point('',(-3.511715404437e1,-6.518370136999e1,
-5.817739119738e0));
#64466=cartesian_point('',(-3.509405177401e1,-6.527131297136e1,
-5.643824234286e0));
#64467=cartesian_point('',(-3.508177171917e1,-6.535752179066e1,
-5.478758075366e0));
#64468=cartesian_point('',(-3.507952824849e1,-6.544146751196e1,
-5.322737645708e0));
#64469=cartesian_point('',(-3.508660072170e1,-6.552215576896e1,
-5.176234687276e0));
#64470=cartesian_point('',(-3.510230190671e1,-6.559886723793e1,
-5.039216796471e0));
#64471=cartesian_point('',(-3.512612985829e1,-6.567124491277e1,
-4.911014287890e0));
#64472=cartesian_point('',(-3.515787935250e1,-6.573910804927e1,
-4.790627171761e0));
#64473=cartesian_point('',(-3.519783885139e1,-6.580249315441e1,
-4.676563587965e0));
#64474=cartesian_point('',(-3.524701002363e1,-6.586142684529e1,
-4.567053126758e0));
#64475=cartesian_point('',(-3.530651353653e1,-6.591481072757e1,
-4.461808751477e0));
#64476=cartesian_point('',(-3.537673288319e1,-6.596037423692e1,
-4.362256531016e0));
#64477=cartesian_point('',(-3.545685328501e1,-6.599569486189e1,
-4.270494976098e0));
#64478=cartesian_point('',(-3.554638614931e1,-6.601920314846e1,
-4.187482390610e0));
#64479=cartesian_point('',(-3.564557813820e1,-6.602950109487e1,
-4.113816592583e0));
#64480=cartesian_point('',(-3.575330214084e1,-6.602498921363e1,
-4.051530120260e0));
#64481=cartesian_point('',(-3.586615909655e1,-6.600487303397e1,
-4.003518636351e0));
#64482=cartesian_point('',(-3.597930299846e1,-6.597001357839e1,
-3.971969379603e0));
#64483=cartesian_point('',(-3.608878557326e1,-6.592228250534e1,
-3.957424673502e0));
#64484=cartesian_point('',(-3.625766328845e1,-6.582604614455e1,
-3.960945658974e0));
#64485=cartesian_point('',(-3.636582176592e1,-6.572874503962e1,
-4.004196500490e0));
#64486=cartesian_point('',(-3.641477791911e1,-6.566413195513e1,
-4.046651429170e0));
#64487=cartesian_point('',(-3.575334132833e1,-6.522574476925e1,
-6.368729244884e0));
#64488=cartesian_point('',(-3.574505817743e1,-6.523158110411e1,
-6.310334932313e0));
#64489=cartesian_point('',(-3.572894019857e1,-6.524445296549e1,
-6.191301897040e0));
#64490=cartesian_point('',(-3.570742367627e1,-6.526636064697e1,
-6.014658479892e0));
#64491=cartesian_point('',(-3.568898431814e1,-6.529027561107e1,
-5.842866381905e0));
#64492=cartesian_point('',(-3.567412354532e1,-6.531501853745e1,
-5.681627047542e0));
#64493=cartesian_point('',(-3.566271342493e1,-6.534016969475e1,
-5.531074007676e0));
#64494=cartesian_point('',(-3.565466325282e1,-6.536527916372e1,
-5.391641407938e0));
#64495=cartesian_point('',(-3.564985643129e1,-6.538998426134e1,
-5.263290784041e0));
#64496=cartesian_point('',(-3.564818638920e1,-6.541404759084e1,
-5.145403126809e0));
#64497=cartesian_point('',(-3.564961454658e1,-6.543730513271e1,
-5.037091633611e0));
#64498=cartesian_point('',(-3.565422585008e1,-6.545968583927e1,
-4.937086071181e0));
#64499=cartesian_point('',(-3.566232379153e1,-6.548114245530e1,
-4.843981047258e0));
#64500=cartesian_point('',(-3.567437567645e1,-6.550124429855e1,
-4.757749449324e0));
#64501=cartesian_point('',(-3.569073297035e1,-6.551910359727e1,
-4.679652934861e0));
#64502=cartesian_point('',(-3.571134758094e1,-6.553371113058e1,
-4.611040235188e0));
#64503=cartesian_point('',(-3.573612241991e1,-6.554436191518e1,
-4.551987096424e0));
#64504=cartesian_point('',(-3.576510612442e1,-6.555044612214e1,
-4.502110064188e0));
#64505=cartesian_point('',(-3.579787687281e1,-6.555127804181e1,
-4.461839550643e0));
#64506=cartesian_point('',(-3.583318520171e1,-6.554646425673e1,
-4.432008872930e0));
#64507=cartesian_point('',(-3.586919032156e1,-6.553625012754e1,
-4.413034140719e0));
#64508=cartesian_point('',(-3.590428164307e1,-6.552132541050e1,
-4.404597581312e0));
#64509=cartesian_point('',(-3.595830416003e1,-6.549038061228e1,
-4.407277918282e0));
#64510=cartesian_point('',(-3.599201449344e1,-6.545847964751e1,
-4.433948977297e0));
#64511=cartesian_point('',(-3.600581043121e1,-6.543777064528e1,
-4.461370278986e0));
#64512=cartesian_point('',(-3.564449304185e1,-6.579164306856e1,
-6.614791663710e0));
#64513=cartesian_point('',(-3.565690813011e1,-6.580177201140e1,
-6.555639606225e0));
#64514=cartesian_point('',(-3.568296548289e1,-6.582067586920e1,
-6.435865340082e0));
#64515=cartesian_point('',(-3.572371942327e1,-6.584368489552e1,
-6.260282964981e0));
#64516=cartesian_point('',(-3.576520143562e1,-6.586128111825e1,
-6.091661180101e0));
#64517=cartesian_point('',(-3.580565747360e1,-6.587348377674e1,
-5.935504753677e0));
#64518=cartesian_point('',(-3.584466738687e1,-6.588091093538e1,
-5.791882685986e0));
#64519=cartesian_point('',(-3.588174823153e1,-6.588412627072e1,
-5.661194080679e0));
#64520=cartesian_point('',(-3.591654845993e1,-6.588369769293e1,
-5.543403965741e0));
#64521=cartesian_point('',(-3.594888444221e1,-6.588015606862e1,
-5.437964667641e0));
#64522=cartesian_point('',(-3.597865151006e1,-6.587396433573e1,
-5.344134122822e0));
#64523=cartesian_point('',(-3.600583718608e1,-6.586549345694e1,
-5.260914506966e0));
#64524=cartesian_point('',(-3.603041400332e1,-6.585501265252e1,
-5.187341053172e0));
#64525=cartesian_point('',(-3.605188159684e1,-6.584290224561e1,
-5.123699515434e0));
#64526=cartesian_point('',(-3.606934563477e1,-6.582989789993e1,
-5.071059644318e0));
#64527=cartesian_point('',(-3.608205611890e1,-6.581704207732e1,
-5.029882870710e0));
#64528=cartesian_point('',(-3.608981000819e1,-6.580525770208e1,
-4.999196264292e0));
#64529=cartesian_point('',(-3.609268891138e1,-6.579532352228e1,
-4.977443322737e0));
#64530=cartesian_point('',(-3.609100120393e1,-6.578805757499e1,
-4.963137916896e0));
#64531=cartesian_point('',(-3.608561227333e1,-6.578407982120e1,
-4.954647897690e0));
#64532=cartesian_point('',(-3.607798595700e1,-6.578347813300e1,
-4.950273145249e0));
#64533=cartesian_point('',(-3.606973957115e1,-6.578580503480e1,
-4.948665447927e0));
#64534=cartesian_point('',(-3.605759370148e1,-6.579327534735e1,
-4.949489050709e0));
#64535=cartesian_point('',(-3.605352282398e1,-6.580255553298e1,
-4.955549337220e0));
#64536=cartesian_point('',(-3.605753944769e1,-6.580654220805e1,
-4.964424364273e0));
#64537=(bounded_surface()b_spline_surface(3,3,((#64437,#64438,#64439,#64440,
#64441,#64442,#64443,#64444,#64445,#64446,#64447,#64448,#64449,#64450,#64451,
#64452,#64453,#64454,#64455,#64456,#64457,#64458,#64459,#64460,#64461),(#64462,
#64463,#64464,#64465,#64466,#64467,#64468,#64469,#64470,#64471,#64472,#64473,
#64474,#64475,#64476,#64477,#64478,#64479,#64480,#64481,#64482,#64483,#64484,
#64485,#64486),(#64487,#64488,#64489,#64490,#64491,#64492,#64493,#64494,#64495,
#64496,#64497,#64498,#64499,#64500,#64501,#64502,#64503,#64504,#64505,#64506,
#64507,#64508,#64509,#64510,#64511),(#64512,#64513,#64514,#64515,#64516,#64517,
#64518,#64519,#64520,#64521,#64522,#64523,#64524,#64525,#64526,#64527,#64528,
#64529,#64530,#64531,#64532,#64533,#64534,#64535,#64536)),.unspecified.,.f.,.f.,
.f.)b_spline_surface_with_knots((4,4),(4,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,
1,1,4),(0.e0,1.e0),(1.245283296372e-1,1.549056821632e-1,1.861784589557e-1,
2.154240496262e-1,2.428737636724e-1,2.684431941381e-1,2.920239495687e-1,
3.136616869891e-1,3.334899287272e-1,3.516792090834e-1,3.684021500571e-1,
3.839854877597e-1,3.986786307231e-1,4.119907466471e-1,4.236692600397e-1,
4.340146209107e-1,4.432935803859e-1,4.516676188957e-1,4.592156215300e-1,
4.660728209849e-1,4.724795644258e-1,4.787630291079e-1,4.973383727647e-1),
.unspecified.)geometric_representation_item()rational_b_spline_surface(((
1.576493453398e0,1.576493453398e0,1.576493453398e0,1.576493453398e0,
1.576493453398e0,1.576493453398e0,1.576493453398e0,1.576493453398e0,
1.576493453398e0,1.576493453398e0,1.576493453398e0,1.576493453398e0,
1.576493453398e0,1.576493453398e0,1.576493453398e0,1.576493453398e0,
1.576493453398e0,1.576493453398e0,1.576493453398e0,1.576493453398e0,
1.576493453398e0,1.576493453398e0,1.576493453398e0,1.576493453398e0,
1.576493453398e0),(8.078355155339e-1,8.078355155339e-1,8.078355155339e-1,
8.078355155339e-1,8.078355155339e-1,8.078355155339e-1,8.078355155339e-1,
8.078355155339e-1,8.078355155339e-1,8.078355155339e-1,8.078355155339e-1,
8.078355155339e-1,8.078355155339e-1,8.078355155339e-1,8.078355155339e-1,
8.078355155339e-1,8.078355155339e-1,8.078355155339e-1,8.078355155339e-1,
8.078355155339e-1,8.078355155339e-1,8.078355155339e-1,8.078355155339e-1,
8.078355155339e-1,8.078355155339e-1),(8.078355155339e-1,8.078355155339e-1,
8.078355155339e-1,8.078355155339e-1,8.078355155339e-1,8.078355155339e-1,
8.078355155339e-1,8.078355155339e-1,8.078355155339e-1,8.078355155339e-1,
8.078355155339e-1,8.078355155339e-1,8.078355155339e-1,8.078355155339e-1,
8.078355155339e-1,8.078355155339e-1,8.078355155339e-1,8.078355155339e-1,
8.078355155339e-1,8.078355155339e-1,8.078355155339e-1,8.078355155339e-1,
8.078355155339e-1,8.078355155339e-1,8.078355155339e-1),(1.576493453398e0,
1.576493453398e0,1.576493453398e0,1.576493453398e0,1.576493453398e0,
1.576493453398e0,1.576493453398e0,1.576493453398e0,1.576493453398e0,
1.576493453398e0,1.576493453398e0,1.576493453398e0,1.576493453398e0,
1.576493453398e0,1.576493453398e0,1.576493453398e0,1.576493453398e0,
1.576493453398e0,1.576493453398e0,1.576493453398e0,1.576493453398e0,
1.576493453398e0,1.576493453398e0,1.576493453398e0,1.576493453398e0)))representation_item('')surface());
#64538=oriented_edge('',*,*,#63477,.f.);
#64539=oriented_edge('',*,*,#63460,.f.);
#64541=oriented_edge('',*,*,#64540,.f.);
#64542=oriented_edge('',*,*,#43967,.f.);
#64543=edge_loop('',(#64538,#64539,#64541,#64542));
#64544=face_outer_bound('',#64543,.f.);
#64546=cartesian_point('',(-3.598795806979e1,-6.521123828943e1,
-2.490846053290e1));
#64547=direction('',(-4.807158492736e-3,1.261656483887e-2,-9.999088526055e-1));
#64548=direction('',(9.347587154305e-1,3.552831881807e-1,-1.108092769616e-5));
#64549=axis2_placement_3d('',#64546,#64547,#64548);
#64550=cylindrical_surface('',#64549,3.000057677460e-1);
#64551=oriented_edge('',*,*,#64540,.t.);
#64552=oriented_edge('',*,*,#63445,.f.);
#64553=oriented_edge('',*,*,#63426,.f.);
#64554=oriented_edge('',*,*,#43969,.f.);
#64555=edge_loop('',(#64551,#64552,#64553,#64554));
#64556=face_outer_bound('',#64555,.f.);
#64558=cartesian_point('',(-3.553062965318e1,-6.405824484026e1,
-4.213845709891e1));
#64559=direction('',(2.648547976077e-1,4.763029270528e-1,-8.384434732676e-1));
#64560=direction('',(8.758274567318e-1,2.449744371493e-1,4.158290408065e-1));
#64561=axis2_placement_3d('',#64558,#64559,#64560);
#64562=cylindrical_surface('',#64561,2.999999999986e-1);
#64563=oriented_edge('',*,*,#46884,.t.);
#64564=oriented_edge('',*,*,#46951,.f.);
#64565=oriented_edge('',*,*,#63391,.t.);
#64566=oriented_edge('',*,*,#63422,.t.);
#64567=oriented_edge('',*,*,#63442,.f.);
#64568=edge_loop('',(#64563,#64564,#64565,#64566,#64567));
#64569=face_outer_bound('',#64568,.f.);
#64571=cartesian_point('',(-4.303657330440e1,-6.037225240402e1,
-6.309436086952e0));
#64572=cartesian_point('',(-4.304247236230e1,-6.041246121997e1,
-6.251638521938e0));
#64573=cartesian_point('',(-4.305884893798e1,-6.049331225555e1,
-6.133549524288e0));
#64574=cartesian_point('',(-4.309619282340e1,-6.060995937675e1,
-5.957563434229e0));
#64575=cartesian_point('',(-4.314529089834e1,-6.072000784668e1,
-5.785678337763e0));
#64576=cartesian_point('',(-4.320326036315e1,-6.081998940863e1,
-5.623639023377e0));
#64577=cartesian_point('',(-4.326867451538e1,-6.091003214449e1,
-5.471612065118e0));
#64578=cartesian_point('',(-4.334005877006e1,-6.099005453964e1,
-5.330054362610e0));
#64579=cartesian_point('',(-4.341619743429e1,-6.106023646747e1,
-5.198940260789e0));
#64580=cartesian_point('',(-4.349635114154e1,-6.112102525556e1,
-5.077644182745e0));
#64581=cartesian_point('',(-4.358021920228e1,-6.117290149071e1,
-4.965250064975e0));
#64582=cartesian_point('',(-4.366816943051e1,-6.121635768100e1,
-4.860419381378e0));
#64583=cartesian_point('',(-4.376128866616e1,-6.125163682673e1,
-4.761626232208e0));
#64584=cartesian_point('',(-4.385999229253e1,-6.127803253108e1,
-4.668756796141e0));
#64585=cartesian_point('',(-4.396326100223e1,-6.129427692260e1,
-4.583133569568e0));
#64586=cartesian_point('',(-4.406903517255e1,-6.129950124690e1,
-4.506370601732e0));
#64587=cartesian_point('',(-4.417646380341e1,-6.129340803054e1,
-4.438851697746e0));
#64588=cartesian_point('',(-4.428587311649e1,-6.127551769864e1,
-4.380528842434e0));
#64589=cartesian_point('',(-4.439641732148e1,-6.124534984677e1,
-4.332378817631e0));
#64590=cartesian_point('',(-4.450567859515e1,-6.120322624815e1,
-4.295939869908e0));
#64591=cartesian_point('',(-4.461066292984e1,-6.115058431106e1,
-4.272234594738e0));
#64592=cartesian_point('',(-4.470958962987e1,-6.108903972044e1,
-4.261236986240e0));
#64593=cartesian_point('',(-4.486047535360e1,-6.097547271853e1,
-4.263352898338e0));
#64594=cartesian_point('',(-4.495799603342e1,-6.087058849393e1,
-4.294900897566e0));
#64595=cartesian_point('',(-4.500727766446e1,-6.080004638899e1,
-4.326886770022e0));
#64596=cartesian_point('',(-4.338185776050e1,-5.986828361871e1,
-6.170095133309e0));
#64597=cartesian_point('',(-4.336937765029e1,-5.989582868044e1,
-6.112581920059e0));
#64598=cartesian_point('',(-4.334732025752e1,-5.995330860647e1,
-5.994645153758e0));
#64599=cartesian_point('',(-4.332490225797e1,-6.004233736955e1,
-5.817739119748e0));
#64600=cartesian_point('',(-4.331343323947e1,-6.013221489295e1,
-5.643824234282e0));
#64601=cartesian_point('',(-4.331251075112e1,-6.021928905263e1,
-5.478758075365e0));
#64602=cartesian_point('',(-4.332124358899e1,-6.030280943834e1,
-5.322737645706e0));
#64603=cartesian_point('',(-4.333878748716e1,-6.038188425312e1,
-5.176234687272e0));
#64604=cartesian_point('',(-4.336436720229e1,-6.045589002895e1,
-5.039216796466e0));
#64605=cartesian_point('',(-4.339743848475e1,-6.052453833097e1,
-4.911014287883e0));
#64606=cartesian_point('',(-4.343777427444e1,-6.058767674834e1,
-4.790627171753e0));
#64607=cartesian_point('',(-4.348566533069e1,-6.064530382388e1,
-4.676563587955e0));
#64608=cartesian_point('',(-4.354210822700e1,-6.069731520299e1,
-4.567053126746e0));
#64609=cartesian_point('',(-4.360807067398e1,-6.074247561180e1,
-4.461808751463e0));
#64610=cartesian_point('',(-4.368363651578e1,-6.077848385508e1,
-4.362256531001e0));
#64611=cartesian_point('',(-4.376768174315e1,-6.080304449623e1,
-4.270494976082e0));
#64612=cartesian_point('',(-4.385951708852e1,-6.081466528229e1,
-4.187482390593e0));
#64613=cartesian_point('',(-4.395920462792e1,-6.081192797574e1,
-4.113816592564e0));
#64614=cartesian_point('',(-4.406541811811e1,-6.079339389038e1,
-4.051530120241e0));
#64615=cartesian_point('',(-4.417468387860e1,-6.075871901874e1,
-4.003518636333e0));
#64616=cartesian_point('',(-4.428230974674e1,-6.070938954793e1,
-3.971969379587e0));
#64617=cartesian_point('',(-4.438462552772e1,-6.064777647723e1,
-3.957424673488e0));
#64618=cartesian_point('',(-4.453949710598e1,-6.053032046593e1,
-3.960945658990e0));
#64619=cartesian_point('',(-4.463402993051e1,-6.041973427014e1,
-4.004196501213e0));
#64620=cartesian_point('',(-4.467413355337e1,-6.034928389723e1,
-4.046651431105e0));
#64621=cartesian_point('',(-4.396113463803e1,-6.000098197919e1,
-6.368729243397e0));
#64622=cartesian_point('',(-4.395368414342e1,-6.000784955034e1,
-6.310334931772e0));
#64623=cartesian_point('',(-4.393938417124e1,-6.002271510970e1,
-6.191301896608e0));
#64624=cartesian_point('',(-4.392091125203e1,-6.004724383753e1,
-6.014658479912e0));
#64625=cartesian_point('',(-4.390575117438e1,-6.007336102502e1,
-5.842866381901e0));
#64626=cartesian_point('',(-4.389424713749e1,-6.009983199232e1,
-5.681627047543e0));
#64627=cartesian_point('',(-4.388621751706e1,-6.012625729755e1,
-5.531074007675e0));
#64628=cartesian_point('',(-4.388151365865e1,-6.015220270985e1,
-5.391641407936e0));
#64629=cartesian_point('',(-4.387997262247e1,-6.017732386804e1,
-5.263290784038e0));
#64630=cartesian_point('',(-4.388145776260e1,-6.020139931666e1,
-5.145403126804e0));
#64631=cartesian_point('',(-4.388590942027e1,-6.022427147509e1,
-5.037091633605e0));
#64632=cartesian_point('',(-4.389340254183e1,-6.024585881572e1,
-4.937086071174e0));
#64633=cartesian_point('',(-4.390423185467e1,-6.026607487396e1,
-4.843981047248e0));
#64634=cartesian_point('',(-4.391880445109e1,-6.028443165651e1,
-4.757749449313e0));
#64635=cartesian_point('',(-4.393735291233e1,-6.030000311116e1,
-4.679652934849e0));
#64636=cartesian_point('',(-4.395969782777e1,-6.031179492838e1,
-4.611040235176e0));
#64637=cartesian_point('',(-4.398565092092e1,-6.031912082865e1,
-4.551987096412e0));
#64638=cartesian_point('',(-4.401518081419e1,-6.032136985179e1,
-4.502110064175e0));
#64639=cartesian_point('',(-4.404777979159e1,-6.031791721327e1,
-4.461839550630e0));
#64640=cartesian_point('',(-4.408215772780e1,-6.030853594905e1,
-4.432008872918e0));
#64641=cartesian_point('',(-4.411652160748e1,-6.029370959197e1,
-4.413034140707e0));
#64642=cartesian_point('',(-4.414936465138e1,-6.027433222136e1,
-4.404597581302e0));
#64643=cartesian_point('',(-4.419888589187e1,-6.023660080650e1,
-4.407277918294e0));
#64644=cartesian_point('',(-4.422814391750e1,-6.020057267708e1,
-4.433948977741e0));
#64645=cartesian_point('',(-4.423911875265e1,-6.017824011815e1,
-4.461370279557e0));
#64646=cartesian_point('',(-4.392708211075e1,-6.057624649161e1,
-6.614791662759e0));
#64647=cartesian_point('',(-4.394071308018e1,-6.058466828561e1,
-6.555639605771e0));
#64648=cartesian_point('',(-4.396901495724e1,-6.060000925107e1,
-6.435865339616e0));
#64649=cartesian_point('',(-4.401242352250e1,-6.061750197533e1,
-6.260282965017e0));
#64650=cartesian_point('',(-4.405584741844e1,-6.062953317080e1,
-6.091661180099e0));
#64651=cartesian_point('',(-4.409755011595e1,-6.063635086127e1,
-5.935504753684e0));
#64652=cartesian_point('',(-4.413719573274e1,-6.063862266411e1,
-5.791882685989e0));
#64653=cartesian_point('',(-4.417437903112e1,-6.063697047035e1,
-5.661194080683e0));
#64654=cartesian_point('',(-4.420882559811e1,-6.063200321780e1,
-5.543403965743e0));
#64655=cartesian_point('',(-4.424042266685e1,-6.062427119994e1,
-5.437964667642e0));
#64656=cartesian_point('',(-4.426912688999e1,-6.061424705617e1,
-5.344134122821e0));
#64657=cartesian_point('',(-4.429497431723e1,-6.060230020414e1,
-5.260914506965e0));
#64658=cartesian_point('',(-4.431797285690e1,-6.058870114609e1,
-5.187341053171e0));
#64659=cartesian_point('',(-4.433767606688e1,-6.057389226214e1,
-5.123699515432e0));
#64660=cartesian_point('',(-4.435329328982e1,-6.055871965608e1,
-5.071059644316e0));
#64661=cartesian_point('',(-4.436421701242e1,-6.054431476571e1,
-5.029882870708e0));
#64662=cartesian_point('',(-4.437036639649e1,-6.053161912179e1,
-4.999196264290e0));
#64663=cartesian_point('',(-4.437192399959e1,-6.052139415801e1,
-4.977443322736e0));
#64664=cartesian_point('',(-4.436930233428e1,-6.051441066193e1,
-4.963137916896e0));
#64665=cartesian_point('',(-4.436344030567e1,-6.051117033496e1,
-4.954647897691e0));
#64666=cartesian_point('',(-4.435580069747e1,-6.051156922833e1,
-4.950273145250e0));
#64667=cartesian_point('',(-4.434792858222e1,-6.051495259250e1,
-4.948665447928e0));
#64668=cartesian_point('',(-4.433686169355e1,-6.052394434968e1,
-4.949489050718e0));
#64669=cartesian_point('',(-4.433403695020e1,-6.053367649825e1,
-4.955549337323e0));
#64670=cartesian_point('',(-4.433853957689e1,-6.053710479858e1,
-4.964424364664e0));
#64671=(bounded_surface()b_spline_surface(3,3,((#64571,#64572,#64573,#64574,
#64575,#64576,#64577,#64578,#64579,#64580,#64581,#64582,#64583,#64584,#64585,
#64586,#64587,#64588,#64589,#64590,#64591,#64592,#64593,#64594,#64595),(#64596,
#64597,#64598,#64599,#64600,#64601,#64602,#64603,#64604,#64605,#64606,#64607,
#64608,#64609,#64610,#64611,#64612,#64613,#64614,#64615,#64616,#64617,#64618,
#64619,#64620),(#64621,#64622,#64623,#64624,#64625,#64626,#64627,#64628,#64629,
#64630,#64631,#64632,#64633,#64634,#64635,#64636,#64637,#64638,#64639,#64640,
#64641,#64642,#64643,#64644,#64645),(#64646,#64647,#64648,#64649,#64650,#64651,
#64652,#64653,#64654,#64655,#64656,#64657,#64658,#64659,#64660,#64661,#64662,
#64663,#64664,#64665,#64666,#64667,#64668,#64669,#64670)),.unspecified.,.f.,.f.,
.f.)b_spline_surface_with_knots((4,4),(4,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,
1,1,4),(0.e0,1.e0),(1.245283301783e-1,1.549056825091e-1,1.861784592888e-1,
2.154240499473e-1,2.428737639823e-1,2.684431944377e-1,2.920239498587e-1,
3.136616872704e-1,3.334899290006e-1,3.516792093495e-1,3.684021503166e-1,
3.839854880129e-1,3.986786309704e-1,4.119907468890e-1,4.236692602768e-1,
4.340146211435e-1,4.432935806150e-1,4.516676191214e-1,4.592156217527e-1,
4.660728212048e-1,4.724795646430e-1,4.787630293226e-1,4.973383731820e-1),
.unspecified.)geometric_representation_item()rational_b_spline_surface(((
1.576493453414e0,1.576493453414e0,1.576493453414e0,1.576493453414e0,
1.576493453414e0,1.576493453414e0,1.576493453414e0,1.576493453414e0,
1.576493453414e0,1.576493453414e0,1.576493453414e0,1.576493453414e0,
1.576493453414e0,1.576493453414e0,1.576493453414e0,1.576493453414e0,
1.576493453414e0,1.576493453414e0,1.576493453414e0,1.576493453414e0,
1.576493453414e0,1.576493453414e0,1.576493453414e0,1.576493453414e0,
1.576493453414e0),(8.078355155287e-1,8.078355155287e-1,8.078355155287e-1,
8.078355155287e-1,8.078355155287e-1,8.078355155287e-1,8.078355155287e-1,
8.078355155287e-1,8.078355155287e-1,8.078355155287e-1,8.078355155287e-1,
8.078355155287e-1,8.078355155287e-1,8.078355155287e-1,8.078355155287e-1,
8.078355155287e-1,8.078355155287e-1,8.078355155287e-1,8.078355155287e-1,
8.078355155287e-1,8.078355155287e-1,8.078355155287e-1,8.078355155287e-1,
8.078355155287e-1,8.078355155287e-1),(8.078355155287e-1,8.078355155287e-1,
8.078355155287e-1,8.078355155287e-1,8.078355155287e-1,8.078355155287e-1,
8.078355155287e-1,8.078355155287e-1,8.078355155287e-1,8.078355155287e-1,
8.078355155287e-1,8.078355155287e-1,8.078355155287e-1,8.078355155287e-1,
8.078355155287e-1,8.078355155287e-1,8.078355155287e-1,8.078355155287e-1,
8.078355155287e-1,8.078355155287e-1,8.078355155287e-1,8.078355155287e-1,
8.078355155287e-1,8.078355155287e-1,8.078355155287e-1),(1.576493453414e0,
1.576493453414e0,1.576493453414e0,1.576493453414e0,1.576493453414e0,
1.576493453414e0,1.576493453414e0,1.576493453414e0,1.576493453414e0,
1.576493453414e0,1.576493453414e0,1.576493453414e0,1.576493453414e0,
1.576493453414e0,1.576493453414e0,1.576493453414e0,1.576493453414e0,
1.576493453414e0,1.576493453414e0,1.576493453414e0,1.576493453414e0,
1.576493453414e0,1.576493453414e0,1.576493453414e0,1.576493453414e0)))representation_item('')surface());
#64672=oriented_edge('',*,*,#63137,.f.);
#64673=oriented_edge('',*,*,#63120,.f.);
#64675=oriented_edge('',*,*,#64674,.f.);
#64676=oriented_edge('',*,*,#43981,.f.);
#64677=edge_loop('',(#64672,#64673,#64675,#64676));
#64678=face_outer_bound('',#64677,.f.);
#64680=cartesian_point('',(-4.419185072350e1,-5.995597597326e1,
-2.490846053290e1));
#64681=direction('',(-3.119240418072e-3,1.313608847097e-2,-9.999088526055e-1));
#64682=direction('',(9.731354867469e-1,2.302331955022e-1,-1.108092744773e-5));
#64683=axis2_placement_3d('',#64680,#64681,#64682);
#64684=cylindrical_surface('',#64683,3.000057677444e-1);
#64685=oriented_edge('',*,*,#64674,.t.);
#64686=oriented_edge('',*,*,#63105,.f.);
#64687=oriented_edge('',*,*,#63086,.f.);
#64688=oriented_edge('',*,*,#43983,.f.);
#64689=edge_loop('',(#64685,#64686,#64687,#64688));
#64690=face_outer_bound('',#64689,.f.);
#64692=cartesian_point('',(-4.358793897013e1,-5.887253987943e1,
-4.213845709942e1));
#64693=direction('',(3.247589355094e-1,4.376576012643e-1,-8.384434732660e-1));
#64694=direction('',(9.003102118964e-1,1.285602239183e-1,4.158290408102e-1));
#64695=axis2_placement_3d('',#64692,#64693,#64694);
#64696=cylindrical_surface('',#64695,2.999999999984e-1);
#64697=oriented_edge('',*,*,#47166,.t.);
#64698=oriented_edge('',*,*,#47233,.f.);
#64699=oriented_edge('',*,*,#63051,.t.);
#64700=oriented_edge('',*,*,#63082,.t.);
#64701=oriented_edge('',*,*,#63102,.f.);
#64702=edge_loop('',(#64697,#64698,#64699,#64700,#64701));
#64703=face_outer_bound('',#64702,.f.);
#64705=cartesian_point('',(0.e0,0.e0,-3.9e1));
#64706=direction('',(0.e0,0.e0,1.e0));
#64707=direction('',(-9.333331978272e-4,-9.999995644445e-1,0.e0));
#64708=axis2_placement_3d('',#64705,#64706,#64707);
#64709=toroidal_surface('',#64708,7.222506558621e1,1.e0);
#64710=oriented_edge('',*,*,#62300,.t.);
#64711=oriented_edge('',*,*,#62330,.t.);
#64712=oriented_edge('',*,*,#47409,.t.);
#64713=oriented_edge('',*,*,#47515,.t.);
#64714=oriented_edge('',*,*,#61640,.f.);
#64715=edge_loop('',(#64710,#64711,#64712,#64713,#64714));
#64716=face_outer_bound('',#64715,.f.);
#64718=cartesian_point('',(-4.772970773009e1,-4.772970773009e1,0.e0));
#64719=direction('',(0.e0,0.e0,1.e0));
#64720=direction('',(1.e0,0.e0,0.e0));
#64721=axis2_placement_3d('',#64718,#64719,#64720);
#64722=cylindrical_surface('',#64721,2.25e0);
#64723=oriented_edge('',*,*,#61656,.f.);
#64725=oriented_edge('',*,*,#64724,.t.);
#64727=oriented_edge('',*,*,#64726,.f.);
#64729=oriented_edge('',*,*,#64728,.f.);
#64730=edge_loop('',(#64723,#64725,#64727,#64729));
#64731=face_outer_bound('',#64730,.f.);
#64733=cartesian_point('',(-4.772970773009e1,-4.772970773009e1,0.e0));
#64734=direction('',(0.e0,0.e0,1.e0));
#64735=direction('',(1.e0,0.e0,0.e0));
#64736=axis2_placement_3d('',#64733,#64734,#64735);
#64737=cylindrical_surface('',#64736,2.25e0);
#64738=oriented_edge('',*,*,#61658,.f.);
#64739=oriented_edge('',*,*,#64728,.t.);
#64741=oriented_edge('',*,*,#64740,.f.);
#64742=oriented_edge('',*,*,#64724,.f.);
#64743=edge_loop('',(#64738,#64739,#64741,#64742));
#64744=face_outer_bound('',#64743,.f.);
#64746=cartesian_point('',(0.e0,0.e0,-1.1e1));
#64747=direction('',(0.e0,0.e0,1.e0));
#64748=direction('',(-1.e0,0.e0,0.e0));
#64749=axis2_placement_3d('',#64746,#64747,#64748);
#64750=plane('',#64749);
#64752=oriented_edge('',*,*,#64751,.f.);
#64754=oriented_edge('',*,*,#64753,.t.);
#64756=oriented_edge('',*,*,#64755,.f.);
#64758=oriented_edge('',*,*,#64757,.t.);
#64760=oriented_edge('',*,*,#64759,.t.);
#64762=oriented_edge('',*,*,#64761,.t.);
#64763=edge_loop('',(#64752,#64754,#64756,#64758,#64760,#64762));
#64764=face_outer_bound('',#64763,.f.);
#64765=oriented_edge('',*,*,#64726,.t.);
#64766=oriented_edge('',*,*,#64740,.t.);
#64767=edge_loop('',(#64765,#64766));
#64768=face_bound('',#64767,.f.);
#64770=cartesian_point('',(-4.550748317469e1,-5.038192776339e1,
-1.174567626453e1));
#64771=cartesian_point('',(-4.568989075794e1,-5.055155739462e1,
-1.174505764012e1));
#64772=cartesian_point('',(-4.605570296417e1,-5.097061700461e1,
-1.174384917226e1));
#64773=cartesian_point('',(-4.645727787311e1,-5.173297293560e1,
-1.174242853789e1));
#64774=cartesian_point('',(-4.666647657684e1,-5.262483612893e1,
-1.174161532914e1));
#64775=cartesian_point('',(-4.664418525562e1,-5.354043495273e1,
-1.174153492151e1));
#64776=cartesian_point('',(-4.639194144417e1,-5.442100973855e1,
-1.174219800231e1));
#64777=cartesian_point('',(-4.593050634590e1,-5.520182637585e1,
-1.174354452489e1));
#64778=cartesian_point('',(-4.549143289223e1,-5.564164882058e1,
-1.174487287429e1));
#64779=cartesian_point('',(-4.524242833022e1,-5.583266435125e1,
-1.174563333660e1));
#64780=cartesian_point('',(-4.522637347622e1,-5.584476559471e1,
-1.174568226670e1));
#64781=cartesian_point('',(-4.529551453112e1,-5.061064530105e1,
-1.119294257133e1));
#64782=cartesian_point('',(-4.546247310130e1,-5.076489516784e1,
-1.119191147689e1));
#64783=cartesian_point('',(-4.579756594601e1,-5.114643577566e1,
-1.118976787103e1));
#64784=cartesian_point('',(-4.616593741288e1,-5.184197705232e1,
-1.118737943219e1));
#64785=cartesian_point('',(-4.635810251596e1,-5.265674989104e1,
-1.118598609563e1));
#64786=cartesian_point('',(-4.633782827410e1,-5.349358575876e1,
-1.118585213951e1));
#64787=cartesian_point('',(-4.610651161485e1,-5.429809402343e1,
-1.118697888297e1));
#64788=cartesian_point('',(-4.568352342632e1,-5.501054182121e1,
-1.118927497329e1));
#64789=cartesian_point('',(-4.528148488408e1,-5.541092089473e1,
-1.119154589465e1));
#64790=cartesian_point('',(-4.505368793307e1,-5.558449742604e1,
-1.119285209572e1));
#64791=cartesian_point('',(-4.503900124237e1,-5.559549242874e1,
-1.119293653062e1));
#64792=cartesian_point('',(-4.560300728166e1,-5.027885574291e1,
-1.074783303099e1));
#64793=cartesian_point('',(-4.579356050813e1,-5.045413926264e1,
-1.074745251846e1));
#64794=cartesian_point('',(-4.617621374250e1,-5.088808189308e1,
-1.074654608804e1));
#64795=cartesian_point('',(-4.659727171455e1,-5.168028422990e1,
-1.074564630557e1));
#64796=cartesian_point('',(-4.681712279857e1,-5.260913234751e1,
-1.074509830522e1));
#64797=cartesian_point('',(-4.679407667036e1,-5.356343111050e1,
-1.074504892708e1));
#64798=cartesian_point('',(-4.652972004830e1,-5.448061889645e1,
-1.074548395226e1));
#64799=cartesian_point('',(-4.604644956722e1,-5.529213435437e1,
-1.074637745193e1));
#64800=cartesian_point('',(-4.558746880743e1,-5.574745807734e1,
-1.074726622930e1));
#64801=cartesian_point('',(-4.532756839377e1,-5.594461280102e1,
-1.074778276866e1));
#64802=cartesian_point('',(-4.531081251542e1,-5.595710020381e1,
-1.074781649649e1));
#64803=cartesian_point('',(-4.597525125685e1,-4.987719857866e1,
-1.106856099704e1));
#64804=cartesian_point('',(-4.619355180702e1,-5.007882529429e1,
-1.106893205920e1));
#64805=cartesian_point('',(-4.663171444172e1,-5.057760058402e1,
-1.106960562331e1));
#64806=cartesian_point('',(-4.711343779462e1,-5.148700049784e1,
-1.107044958196e1));
#64807=cartesian_point('',(-4.736475332286e1,-5.255239875610e1,
-1.107092232644e1));
#64808=cartesian_point('',(-4.733824531698e1,-5.364668599824e1,
-1.107097058161e1));
#64809=cartesian_point('',(-4.703574002778e1,-5.469867257662e1,
-1.107058139784e1));
#64810=cartesian_point('',(-4.648260152407e1,-5.563019419576e1,
-1.106979425340e1));
#64811=cartesian_point('',(-4.595690569686e1,-5.615360024776e1,
-1.106902003991e1));
#64812=cartesian_point('',(-4.565906429194e1,-5.638048369988e1,
-1.106857924287e1));
#64813=cartesian_point('',(-4.563986172164e1,-5.639485523144e1,
-1.106855103571e1));
#64814=(bounded_surface()b_spline_surface(3,3,((#64770,#64771,#64772,#64773,
#64774,#64775,#64776,#64777,#64778,#64779,#64780),(#64781,#64782,#64783,#64784,
#64785,#64786,#64787,#64788,#64789,#64790,#64791),(#64792,#64793,#64794,#64795,
#64796,#64797,#64798,#64799,#64800,#64801,#64802),(#64803,#64804,#64805,#64806,
#64807,#64808,#64809,#64810,#64811,#64812,#64813)),.unspecified.,.f.,.f.,.f.)b_spline_surface_with_knots((4,4),(4,1,1,1,1,1,1,1,4),(0.e0,1.e0),
(1.819251033802e-2,8.745015671765e-2,1.716998097246e-1,2.559050563296e-1,
3.400893197910e-1,4.243353124648e-1,5.085532657857e-1,5.901964822801e-1,
5.957848781008e-1),.unspecified.)geometric_representation_item()rational_b_spline_surface(((1.586525399296e0,1.586525399296e0,1.586525399296e0,1.586525399296e0,
1.586525399296e0,1.586525399296e0,1.586525399296e0,1.586525399296e0,
1.586525399296e0,1.586525399296e0,1.586525399296e0),(8.044915335680e-1,
8.044915335680e-1,8.044915335680e-1,8.044915335680e-1,8.044915335680e-1,
8.044915335680e-1,8.044915335680e-1,8.044915335680e-1,8.044915335680e-1,
8.044915335680e-1,8.044915335680e-1),(8.044915335680e-1,8.044915335680e-1,
8.044915335680e-1,8.044915335680e-1,8.044915335680e-1,8.044915335680e-1,
8.044915335680e-1,8.044915335680e-1,8.044915335680e-1,8.044915335680e-1,
8.044915335680e-1),(1.586525399296e0,1.586525399296e0,1.586525399296e0,
1.586525399296e0,1.586525399296e0,1.586525399296e0,1.586525399296e0,
1.586525399296e0,1.586525399296e0,1.586525399296e0,1.586525399296e0)))representation_item('')surface());
#64815=oriented_edge('',*,*,#64751,.t.);
#64817=oriented_edge('',*,*,#64816,.t.);
#64819=oriented_edge('',*,*,#64818,.f.);
#64821=oriented_edge('',*,*,#64820,.f.);
#64822=edge_loop('',(#64815,#64817,#64819,#64821));
#64823=face_outer_bound('',#64822,.f.);
#64825=cartesian_point('',(-4.388887155571e1,-4.814374712541e1,-1.15e1));
#64826=direction('',(-7.071067811865e-1,-7.071067811865e-1,0.e0));
#64827=direction('',(7.069990853988e-1,-7.069990853988e-1,1.745240643728e-2));
#64828=axis2_placement_3d('',#64825,#64826,#64827);
#64829=cylindrical_surface('',#64828,5.e-1);
#64831=oriented_edge('',*,*,#64830,.t.);
#64832=oriented_edge('',*,*,#64816,.f.);
#64833=oriented_edge('',*,*,#64761,.f.);
#64835=oriented_edge('',*,*,#64834,.f.);
#64836=edge_loop('',(#64831,#64832,#64833,#64835));
#64837=face_outer_bound('',#64836,.f.);
#64839=cartesian_point('',(-5.171934078057e1,-5.666908824887e1,-1.1e1));
#64840=direction('',(7.069990853988e-1,-7.069990853988e-1,1.745240643728e-2));
#64841=direction('',(7.071067811865e-1,7.071067811865e-1,0.e0));
#64842=axis2_placement_3d('',#64839,#64840,#64841);
#64843=plane('',#64842);
#64844=oriented_edge('',*,*,#64830,.f.);
#64846=oriented_edge('',*,*,#64845,.f.);
#64848=oriented_edge('',*,*,#64847,.t.);
#64849=edge_loop('',(#64844,#64846,#64848));
#64850=face_outer_bound('',#64849,.f.);
#64852=cartesian_point('',(-4.772970773009e1,-4.772970773009e1,-2.435e1));
#64853=direction('',(0.e0,0.e0,-1.e0));
#64854=direction('',(1.e0,0.e0,0.e0));
#64855=axis2_placement_3d('',#64852,#64853,#64854);
#64856=conical_surface('',#64855,3.733025116791e0,1.e0);
#64858=oriented_edge('',*,*,#64857,.f.);
#64860=oriented_edge('',*,*,#64859,.f.);
#64862=oriented_edge('',*,*,#64861,.f.);
#64864=oriented_edge('',*,*,#64863,.t.);
#64865=oriented_edge('',*,*,#64845,.t.);
#64867=oriented_edge('',*,*,#64866,.f.);
#64869=oriented_edge('',*,*,#64868,.f.);
#64871=oriented_edge('',*,*,#64870,.f.);
#64873=oriented_edge('',*,*,#64872,.t.);
#64875=oriented_edge('',*,*,#64874,.t.);
#64876=edge_loop('',(#64858,#64860,#64862,#64864,#64865,#64867,#64869,#64871,
#64873,#64875));
#64877=face_outer_bound('',#64876,.f.);
#64879=cartesian_point('',(-4.772970773009e1,-4.772970773009e1,-3.72e1));
#64880=direction('',(0.e0,0.e0,1.e0));
#64881=direction('',(6.402393564262e-1,-7.681754789649e-1,0.e0));
#64882=axis2_placement_3d('',#64879,#64880,#64881);
#64883=toroidal_surface('',#64882,4.457398865141e0,5.e-1);
#64885=oriented_edge('',*,*,#64884,.f.);
#64887=oriented_edge('',*,*,#64886,.f.);
#64889=oriented_edge('',*,*,#64888,.f.);
#64890=oriented_edge('',*,*,#64861,.t.);
#64891=oriented_edge('',*,*,#64859,.t.);
#64892=oriented_edge('',*,*,#64857,.t.);
#64894=oriented_edge('',*,*,#64893,.f.);
#64895=edge_loop('',(#64885,#64887,#64889,#64890,#64891,#64892,#64894));
#64896=face_outer_bound('',#64895,.f.);
#64898=cartesian_point('',(0.e0,0.e0,-3.77e1));
#64899=direction('',(0.e0,0.e0,-1.e0));
#64900=direction('',(0.e0,1.e0,0.e0));
#64901=axis2_placement_3d('',#64898,#64899,#64900);
#64902=plane('',#64901);
#64904=oriented_edge('',*,*,#64903,.t.);
#64906=oriented_edge('',*,*,#64905,.f.);
#64908=oriented_edge('',*,*,#64907,.t.);
#64910=oriented_edge('',*,*,#64909,.f.);
#64912=oriented_edge('',*,*,#64911,.t.);
#64914=oriented_edge('',*,*,#64913,.t.);
#64915=oriented_edge('',*,*,#64886,.t.);
#64916=oriented_edge('',*,*,#64884,.t.);
#64918=oriented_edge('',*,*,#64917,.t.);
#64919=edge_loop('',(#64904,#64906,#64908,#64910,#64912,#64914,#64915,#64916,
#64918));
#64920=face_outer_bound('',#64919,.f.);
#64922=cartesian_point('',(0.e0,0.e0,-3.72e1));
#64923=direction('',(0.e0,0.e0,1.e0));
#64924=direction('',(-6.010053616391e-1,-7.992449907764e-1,0.e0));
#64925=axis2_placement_3d('',#64922,#64923,#64924);
#64926=toroidal_surface('',#64925,7.085059542064e1,5.e-1);
#64927=oriented_edge('',*,*,#64903,.f.);
#64929=oriented_edge('',*,*,#64928,.f.);
#64931=oriented_edge('',*,*,#64930,.t.);
#64933=oriented_edge('',*,*,#64932,.t.);
#64934=edge_loop('',(#64927,#64929,#64931,#64933));
#64935=face_outer_bound('',#64934,.f.);
#64937=cartesian_point('',(-5.296005219039e1,-4.241513155918e1,
-3.719989610561e1));
#64938=direction('',(-5.028419561362e-6,-4.481543510974e-5,9.999999989831e-1));
#64939=direction('',(7.323806759657e-1,-6.808953992737e-1,-2.683190629258e-5));
#64940=axis2_placement_3d('',#64937,#64938,#64939);
#64941=toroidal_surface('',#64940,2.999138448809e0,4.999956815635e-1);
#64942=oriented_edge('',*,*,#64917,.f.);
#64943=oriented_edge('',*,*,#64893,.t.);
#64945=oriented_edge('',*,*,#64944,.f.);
#64946=oriented_edge('',*,*,#64928,.t.);
#64947=edge_loop('',(#64942,#64943,#64945,#64946));
#64948=face_outer_bound('',#64947,.f.);
#64950=cartesian_point('',(-5.296160629031e1,-4.244266810111e1,
-3.607235433708e1));
#64951=direction('',(-1.480471309064e-3,-2.605077570651e-2,9.996595246832e-1));
#64952=direction('',(-8.272870500112e-1,-5.615555402826e-1,-1.585913181148e-2));
#64953=axis2_placement_3d('',#64950,#64951,#64952);
#64954=cylindrical_surface('',#64953,3.500002394878e0);
#64955=oriented_edge('',*,*,#64944,.t.);
#64956=oriented_edge('',*,*,#64874,.f.);
#64958=oriented_edge('',*,*,#64957,.t.);
#64960=oriented_edge('',*,*,#64959,.f.);
#64961=edge_loop('',(#64955,#64956,#64958,#64960));
#64962=face_outer_bound('',#64961,.f.);
#64964=cartesian_point('',(-5.298201036394e1,-4.282197515187e1,
-2.152397388121e1));
#64965=direction('',(-1.380648787161e-3,-2.605743288589e-2,9.996594940280e-1));
#64966=direction('',(-8.249981913298e-1,-5.649126467973e-1,-1.586460812639e-2));
#64967=axis2_placement_3d('',#64964,#64965,#64966);
#64968=cylindrical_surface('',#64967,3.499933211912e0);
#64970=oriented_edge('',*,*,#64969,.t.);
#64972=oriented_edge('',*,*,#64971,.f.);
#64973=oriented_edge('',*,*,#64957,.f.);
#64975=oriented_edge('',*,*,#64974,.f.);
#64976=edge_loop('',(#64970,#64972,#64973,#64975));
#64977=face_outer_bound('',#64976,.f.);
#64979=cartesian_point('',(-5.584466611400e1,-4.522650950423e1,
-1.174568395121e1));
#64980=cartesian_point('',(-5.566630623283e1,-4.546307815658e1,
-1.174495952667e1));
#64981=cartesian_point('',(-5.524774017763e1,-4.589431675944e1,
-1.174365515562e1));
#64982=cartesian_point('',(-5.447778355405e1,-4.636604117126e1,
-1.174227327580e1));
#64983=cartesian_point('',(-5.361099895700e1,-4.663188692016e1,
-1.174156465126e1));
#64984=cartesian_point('',(-5.270617319784e1,-4.667310164182e1,
-1.174158267099e1));
#64985=cartesian_point('',(-5.180343720615e1,-4.648407865227e1,
-1.174233279656e1));
#64986=cartesian_point('',(-5.100858160997e1,-4.608558484645e1,
-1.174375136821e1));
#64987=cartesian_point('',(-5.056331339985e1,-4.570248511176e1,
-1.174501390384e1));
#64988=cartesian_point('',(-5.038201559138e1,-4.550756638179e1,
-1.174567691416e1));
#64989=cartesian_point('',(-5.559539121018e1,-4.503911752651e1,
-1.119291894681e1));
#64990=cartesian_point('',(-5.543333664020e1,-4.525552543794e1,
-1.119167880474e1));
#64991=cartesian_point('',(-5.505238148547e1,-4.565035500732e1,
-1.118944187757e1));
#64992=cartesian_point('',(-5.434992620380e1,-4.608274893690e1,
-1.118708754465e1));
#64993=cartesian_point('',(-5.355807144487e1,-4.632654001817e1,
-1.118588254438e1));
#64994=cartesian_point('',(-5.273108726752e1,-4.636418760803e1,
-1.118591041689e1));
#64995=cartesian_point('',(-5.190632143060e1,-4.619052820427e1,
-1.118719729375e1));
#64996=cartesian_point('',(-5.118102790969e1,-4.582493954097e1,
-1.118957542035e1));
#64997=cartesian_point('',(-5.077559468938e1,-4.547399088497e1,
-1.119182701789e1));
#64998=cartesian_point('',(-5.061073514072e1,-4.529558147644e1,
-1.119292658881e1));
#64999=cartesian_point('',(-5.595700642130e1,-4.531096113593e1,
-1.074779156853e1));
#65000=cartesian_point('',(-5.577295396669e1,-4.555786027612e1,
-1.074730479983e1));
#65001=cartesian_point('',(-5.533977322613e1,-4.600858808295e1,
-1.074642333204e1));
#65002=cartesian_point('',(-5.453969697010e1,-4.650258894134e1,
-1.074550904687e1));
#65003=cartesian_point('',(-5.363696846705e1,-4.678120476494e1,
-1.074504309777e1));
#65004=cartesian_point('',(-5.269389885293e1,-4.682412108174e1,
-1.074505145508e1));
#65005=cartesian_point('',(-5.175360207234e1,-4.662541950446e1,
-1.074555894380e1));
#65006=cartesian_point('',(-5.092742520153e1,-4.620750458359e1,
-1.074644869643e1));
#65007=cartesian_point('',(-5.046627981502e1,-4.580672554169e1,
-1.074741082805e1));
#65008=cartesian_point('',(-5.027893842658e1,-4.560310174412e1,
-1.074781165954e1));
#65009=cartesian_point('',(-5.639475071489e1,-4.564003465139e1,
-1.106856167122e1));
#65010=cartesian_point('',(-5.618292792283e1,-4.592298618503e1,
-1.106898326896e1));
#65011=cartesian_point('',(-5.568491695035e1,-4.643925649754e1,
-1.106974080601e1));
#65012=cartesian_point('',(-5.476646050411e1,-4.700469660993e1,
-1.107054950907e1));
#65013=cartesian_point('',(-5.373101613445e1,-4.732351732751e1,
-1.107096512007e1));
#65014=cartesian_point('',(-5.264960264006e1,-4.737274677164e1,
-1.107095345351e1));
#65015=cartesian_point('',(-5.157112240120e1,-4.714562993647e1,
-1.107051798343e1));
#65016=cartesian_point('',(-5.062280429692e1,-4.666753807275e1,
-1.106967245898e1));
#65017=cartesian_point('',(-5.009278742642e1,-4.620863696938e1,
-1.106897347493e1));
#65018=cartesian_point('',(-4.987729052047e1,-4.597536242166e1,
-1.106857357146e1));
#65019=(bounded_surface()b_spline_surface(3,3,((#64979,#64980,#64981,#64982,
#64983,#64984,#64985,#64986,#64987,#64988),(#64989,#64990,#64991,#64992,#64993,
#64994,#64995,#64996,#64997,#64998),(#64999,#65000,#65001,#65002,#65003,#65004,
#65005,#65006,#65007,#65008),(#65009,#65010,#65011,#65012,#65013,#65014,#65015,
#65016,#65017,#65018)),.unspecified.,.f.,.f.,.f.)b_spline_surface_with_knots((4,
4),(4,1,1,1,1,1,1,4),(0.e0,1.e0),(4.042734192553e-1,4.866126116318e-1,
5.700165539387e-1,6.533387578036e-1,7.367382269022e-1,8.199085549028e-1,
9.077956309391e-1,9.817981991477e-1),.unspecified.)geometric_representation_item()rational_b_spline_surface(((1.586553847442e0,1.586553847442e0,1.586553847442e0,
1.586553847442e0,1.586553847442e0,1.586553847442e0,1.586553847442e0,
1.586553847442e0,1.586553847442e0,1.586553847442e0),(8.044820508526e-1,
8.044820508526e-1,8.044820508526e-1,8.044820508526e-1,8.044820508526e-1,
8.044820508526e-1,8.044820508526e-1,8.044820508526e-1,8.044820508526e-1,
8.044820508526e-1),(8.044820508526e-1,8.044820508526e-1,8.044820508526e-1,
8.044820508526e-1,8.044820508526e-1,8.044820508526e-1,8.044820508526e-1,
8.044820508526e-1,8.044820508526e-1,8.044820508526e-1),(1.586553847442e0,
1.586553847442e0,1.586553847442e0,1.586553847442e0,1.586553847442e0,
1.586553847442e0,1.586553847442e0,1.586553847442e0,1.586553847442e0,
1.586553847442e0)))representation_item('')surface());
#65020=oriented_edge('',*,*,#64969,.f.);
#65022=oriented_edge('',*,*,#65021,.t.);
#65023=oriented_edge('',*,*,#64755,.t.);
#65025=oriented_edge('',*,*,#65024,.f.);
#65026=edge_loop('',(#65020,#65022,#65023,#65025));
#65027=face_outer_bound('',#65026,.f.);
#65029=cartesian_point('',(-5.040480005483e1,-4.614992448513e1,-1.15e1));
#65030=direction('',(7.071067811865e-1,7.071067811865e-1,0.e0));
#65031=direction('',(-7.069990853988e-1,7.069990853988e-1,1.745240643728e-2));
#65032=axis2_placement_3d('',#65029,#65030,#65031);
#65033=cylindrical_surface('',#65032,5.e-1);
#65035=oriented_edge('',*,*,#65034,.t.);
#65037=oriented_edge('',*,*,#65036,.f.);
#65038=oriented_edge('',*,*,#64757,.f.);
#65039=oriented_edge('',*,*,#65021,.f.);
#65040=edge_loop('',(#65035,#65037,#65038,#65039));
#65041=face_outer_bound('',#65040,.f.);
#65043=cartesian_point('',(5.171934078057e1,5.666908824887e1,-1.1e1));
#65044=direction('',(-7.069990853988e-1,7.069990853988e-1,1.745240643728e-2));
#65045=direction('',(-7.071067811865e-1,-7.071067811865e-1,0.e0));
#65046=axis2_placement_3d('',#65043,#65044,#65045);
#65047=plane('',#65046);
#65048=oriented_edge('',*,*,#65034,.f.);
#65049=oriented_edge('',*,*,#64974,.t.);
#65050=oriented_edge('',*,*,#64872,.f.);
#65051=edge_loop('',(#65048,#65049,#65050));
#65052=face_outer_bound('',#65051,.f.);
#65054=cartesian_point('',(-4.772970773009e1,-4.772970773009e1,-1.15e1));
#65055=direction('',(0.e0,0.e0,1.e0));
#65056=direction('',(-7.660037535267e-1,6.428360985376e-1,0.e0));
#65057=axis2_placement_3d('',#65054,#65055,#65056);
#65058=toroidal_surface('',#65057,3.008651368442e0,5.e-1);
#65059=oriented_edge('',*,*,#64870,.t.);
#65060=oriented_edge('',*,*,#64868,.t.);
#65061=oriented_edge('',*,*,#64866,.t.);
#65062=oriented_edge('',*,*,#64834,.t.);
#65063=oriented_edge('',*,*,#64759,.f.);
#65064=oriented_edge('',*,*,#65036,.t.);
#65065=edge_loop('',(#65059,#65060,#65061,#65062,#65063,#65064));
#65066=face_outer_bound('',#65065,.f.);
#65068=cartesian_point('',(0.e0,0.e0,-2.100872620322e1));
#65069=direction('',(0.e0,0.e0,1.e0));
#65070=direction('',(0.e0,1.e0,0.e0));
#65071=axis2_placement_3d('',#65068,#65069,#65070);
#65072=conical_surface('',#65071,7.163329132006e1,1.e0);
#65074=oriented_edge('',*,*,#65073,.f.);
#65076=oriented_edge('',*,*,#65075,.f.);
#65078=oriented_edge('',*,*,#65077,.t.);
#65080=oriented_edge('',*,*,#65079,.f.);
#65082=oriented_edge('',*,*,#65081,.t.);
#65084=oriented_edge('',*,*,#65083,.t.);
#65086=oriented_edge('',*,*,#65085,.f.);
#65088=oriented_edge('',*,*,#65087,.t.);
#65090=oriented_edge('',*,*,#65089,.t.);
#65092=oriented_edge('',*,*,#65091,.t.);
#65094=oriented_edge('',*,*,#65093,.f.);
#65096=oriented_edge('',*,*,#65095,.t.);
#65098=oriented_edge('',*,*,#65097,.t.);
#65100=oriented_edge('',*,*,#65099,.t.);
#65102=oriented_edge('',*,*,#65101,.f.);
#65104=oriented_edge('',*,*,#65103,.t.);
#65106=oriented_edge('',*,*,#65105,.t.);
#65108=oriented_edge('',*,*,#65107,.f.);
#65110=oriented_edge('',*,*,#65109,.t.);
#65112=oriented_edge('',*,*,#65111,.t.);
#65113=oriented_edge('',*,*,#64930,.f.);
#65114=oriented_edge('',*,*,#64959,.t.);
#65115=oriented_edge('',*,*,#64971,.t.);
#65116=oriented_edge('',*,*,#65024,.t.);
#65117=oriented_edge('',*,*,#64753,.f.);
#65118=oriented_edge('',*,*,#64820,.t.);
#65120=oriented_edge('',*,*,#65119,.t.);
#65122=oriented_edge('',*,*,#65121,.t.);
#65124=oriented_edge('',*,*,#65123,.f.);
#65126=oriented_edge('',*,*,#65125,.t.);
#65128=oriented_edge('',*,*,#65127,.t.);
#65130=oriented_edge('',*,*,#65129,.f.);
#65132=oriented_edge('',*,*,#65131,.t.);
#65133=oriented_edge('',*,*,#28240,.f.);
#65135=oriented_edge('',*,*,#65134,.f.);
#65136=edge_loop('',(#65074,#65076,#65078,#65080,#65082,#65084,#65086,#65088,
#65090,#65092,#65094,#65096,#65098,#65100,#65102,#65104,#65106,#65108,#65110,
#65112,#65113,#65114,#65115,#65116,#65117,#65118,#65120,#65122,#65124,#65126,
#65128,#65130,#65132,#65133,#65135));
#65137=face_outer_bound('',#65136,.f.);
#65139=cartesian_point('',(2.253948515504e-1,7.148099076512e1,
-2.694265870413e1));
#65140=cartesian_point('',(-1.231353262731e0,7.148563585591e1,
-2.693801361334e1));
#65141=cartesian_point('',(-4.301130596785e0,7.140023445827e1,
-2.702341501097e1));
#65142=cartesian_point('',(-8.967194555305e0,7.096466307333e1,
-2.745898639592e1));
#65143=cartesian_point('',(-1.365277791536e1,7.020061855363e1,
-2.822303091562e1));
#65144=cartesian_point('',(-1.801563145053e1,6.918656085410e1,
-2.923708861515e1));
#65145=cartesian_point('',(-2.074133792419e1,6.837510968649e1,
-3.004853978276e1));
#65146=cartesian_point('',(-2.200766251326e1,6.795892396371e1,
-3.046472550554e1));
#65147=cartesian_point('',(2.243602319431e-1,7.162220038335e1,
-2.740766674553e1));
#65148=cartesian_point('',(-1.225701137882e0,7.162682416439e1,
-2.740304296449e1));
#65149=cartesian_point('',(-4.281383530948e0,7.154181592871e1,
-2.748805120017e1));
#65150=cartesian_point('',(-8.926265263961e0,7.110822859456e1,
-2.792163853432e1));
#65151=cartesian_point('',(-1.359110908545e1,7.034757750015e1,
-2.868228962872e1));
#65152=cartesian_point('',(-1.793534378576e1,6.933786028260e1,
-2.969200684628e1));
#65153=cartesian_point('',(-2.064989902190e1,6.852973633404e1,
-3.050013079484e1));
#65154=cartesian_point('',(-2.191115637219e1,6.811521599464e1,
-3.091465113423e1));
#65155=cartesian_point('',(2.223440728904e-1,7.144290422964e1,
-2.785935527213e1));
#65156=cartesian_point('',(-1.214686865002e0,7.144748648444e1,
-2.785477301733e1));
#65157=cartesian_point('',(-4.242902503456e0,7.136324440189e1,
-2.793901509988e1));
#65158=cartesian_point('',(-8.846506519119e0,7.093352337952e1,
-2.836873612225e1));
#65159=cartesian_point('',(-1.347093528554e1,7.017948503928e1,
-2.912277446249e1));
#65160=cartesian_point('',(-1.777888753746e1,6.917822610144e1,
-3.012403340033e1));
#65161=cartesian_point('',(-2.047171240208e1,6.837658589120e1,
-3.092567361057e1));
#65162=cartesian_point('',(-2.172309524461e1,6.796531087770e1,
-3.133694862407e1));
#65163=cartesian_point('',(2.202248271854e-1,7.102122273145e1,
-2.810092083864e1));
#65164=cartesian_point('',(-1.203109429946e0,7.102576133677e1,
-2.809638223332e1));
#65165=cartesian_point('',(-4.202453932631e0,7.094232458091e1,
-2.817981898917e1));
#65166=cartesian_point('',(-8.762669692249e0,7.051666755570e1,
-2.860547601439e1));
#65167=cartesian_point('',(-1.334461697301e1,6.976958008119e1,
-2.935256348890e1));
#65168=cartesian_point('',(-1.761443164705e1,6.877721189675e1,
-3.034493167334e1));
#65169=cartesian_point('',(-2.028441506150e1,6.798238693979e1,
-3.113975663030e1));
#65170=cartesian_point('',(-2.152541851053e1,6.757452318640e1,
-3.154762038369e1));
#65171=(bounded_surface()b_spline_surface(3,3,((#65139,#65140,#65141,#65142,
#65143,#65144,#65145,#65146),(#65147,#65148,#65149,#65150,#65151,#65152,#65153,
#65154),(#65155,#65156,#65157,#65158,#65159,#65160,#65161,#65162),(#65163,
#65164,#65165,#65166,#65167,#65168,#65169,#65170)),.unspecified.,.f.,.f.,.f.)b_spline_surface_with_knots((4,4),(4,1,1,1,1,4),(0.e0,1.e0),(5.585305205707e-3,
1.929333547673e-1,4.001515387676e-1,6.101384448047e-1,8.107979864645e-1,
9.907277610826e-1),.unspecified.)geometric_representation_item()rational_b_spline_surface(((1.122241910914e0,1.122241910914e0,1.122241910914e0,1.122241910914e0,
1.122241910914e0,1.122241910914e0,1.122241910914e0,1.122241910914e0),(
9.592526963622e-1,9.592526963622e-1,9.592526963622e-1,9.592526963622e-1,
9.592526963622e-1,9.592526963622e-1,9.592526963622e-1,9.592526963622e-1),(
9.592526963622e-1,9.592526963622e-1,9.592526963622e-1,9.592526963622e-1,
9.592526963622e-1,9.592526963622e-1,9.592526963622e-1,9.592526963622e-1),(
1.122241910914e0,1.122241910914e0,1.122241910914e0,1.122241910914e0,
1.122241910914e0,1.122241910914e0,1.122241910914e0,1.122241910914e0)))representation_item('')surface());
#65172=oriented_edge('',*,*,#65073,.t.);
#65174=oriented_edge('',*,*,#65173,.f.);
#65176=oriented_edge('',*,*,#65175,.f.);
#65178=oriented_edge('',*,*,#65177,.t.);
#65179=edge_loop('',(#65172,#65174,#65176,#65178));
#65180=face_outer_bound('',#65179,.f.);
#65182=cartesian_point('',(2.200767333089e1,6.795891858877e1,
-3.046472895185e1));
#65183=cartesian_point('',(2.079215339014e1,6.835840469974e1,
-3.006524284088e1));
#65184=cartesian_point('',(1.811194283887e1,6.915959912208e1,
-2.926404841854e1));
#65185=cartesian_point('',(1.378754777329e1,7.017454092196e1,
-2.824910661866e1));
#65186=cartesian_point('',(9.073222631791e0,7.095178674691e1,
-2.747186079371e1));
#65187=cartesian_point('',(4.361183057936e0,7.139771465538e1,
-2.702593288524e1));
#65188=cartesian_point('',(1.255342402829e0,7.148571223587e1,
-2.693793530475e1));
#65189=cartesian_point('',(-2.253845517362e-1,7.148099049216e1,
-2.694265704846e1));
#65190=cartesian_point('',(2.191116730326e1,6.811521153517e1,
-3.091465504297e1));
#65191=cartesian_point('',(2.070051134505e1,6.851309907734e1,
-3.051676750080e1));
#65192=cartesian_point('',(1.803125615701e1,6.931101183061e1,
-2.971885474753e1));
#65193=cartesian_point('',(1.372529102116e1,7.032161507393e1,
-2.870825150421e1));
#65194=cartesian_point('',(9.031815945088e0,7.109541144979e1,
-2.793445512835e1));
#65195=cartesian_point('',(4.341160267934e0,7.153930869905e1,
-2.749055787909e1));
#65196=cartesian_point('',(1.249580173695e0,7.162690110497e1,
-2.740296547317e1));
#65197=cartesian_point('',(-2.243499811813e-1,7.162220103252e1,
-2.740766554562e1));
#65198=cartesian_point('',(2.172310591044e1,6.796530654248e1,
-3.133695325390e1));
#65199=cartesian_point('',(2.052192839989e1,6.836007895203e1,
-3.094218084434e1));
#65200=cartesian_point('',(1.787402193914e1,6.915159671348e1,
-3.015066308290e1));
#65201=cartesian_point('',(1.360397122584e1,7.015374540730e1,
-2.914851438908e1));
#65202=cartesian_point('',(8.951126693180e0,7.092081983824e1,
-2.838143995814e1));
#65203=cartesian_point('',(4.302141836973e0,7.136075993987e1,
-2.794149985651e1));
#65204=cartesian_point('',(1.238351312003e0,7.144756278169e1,
-2.785469701469e1));
#65205=cartesian_point('',(-2.223339125033e-1,7.144290494005e1,
-2.785935485633e1));
#65206=cartesian_point('',(2.152542884278e1,6.757451828534e1,
-3.154762524174e1));
#65207=cartesian_point('',(2.033421441775e1,6.796601628396e1,
-3.115612724311e1));
#65208=cartesian_point('',(1.770874825559e1,6.875081207440e1,
-3.037133145268e1));
#65209=cartesian_point('',(1.347644828757e1,6.974407393328e1,
-2.937806959379e1));
#65210=cartesian_point('',(8.866311758709e0,7.050408272284e1,
-2.861806080423e1));
#65211=cartesian_point('',(4.261128373757e0,7.093986334586e1,
-2.818228018121e1));
#65212=cartesian_point('',(1.226548312891e0,7.102583625276e1,
-2.809630727431e1));
#65213=cartesian_point('',(-2.202147612066e-1,7.102122280122e1,
-2.810092072585e1));
#65214=(bounded_surface()b_spline_surface(3,3,((#65182,#65183,#65184,#65185,
#65186,#65187,#65188,#65189),(#65190,#65191,#65192,#65193,#65194,#65195,#65196,
#65197),(#65198,#65199,#65200,#65201,#65202,#65203,#65204,#65205),(#65206,
#65207,#65208,#65209,#65210,#65211,#65212,#65213)),.unspecified.,.f.,.f.,.f.)b_spline_surface_with_knots((4,4),(4,1,1,1,1,4),(0.e0,1.e0),(1.940879267082e-2,
1.905660269528e-1,3.905430375617e-1,6.000942751843e-1,8.069898596711e-1,
9.957142402770e-1),.unspecified.)geometric_representation_item()rational_b_spline_surface(((1.122242237004e0,1.122242237004e0,1.122242237004e0,1.122242237004e0,
1.122242237004e0,1.122242237004e0,1.122242237004e0,1.122242237004e0),(
9.592525876655e-1,9.592525876655e-1,9.592525876655e-1,9.592525876655e-1,
9.592525876655e-1,9.592525876655e-1,9.592525876655e-1,9.592525876655e-1),(
9.592525876655e-1,9.592525876655e-1,9.592525876655e-1,9.592525876655e-1,
9.592525876655e-1,9.592525876655e-1,9.592525876655e-1,9.592525876655e-1),(
1.122242237004e0,1.122242237004e0,1.122242237004e0,1.122242237004e0,
1.122242237004e0,1.122242237004e0,1.122242237004e0,1.122242237004e0)))representation_item('')surface());
#65216=oriented_edge('',*,*,#65215,.t.);
#65218=oriented_edge('',*,*,#65217,.f.);
#65220=oriented_edge('',*,*,#65219,.f.);
#65221=oriented_edge('',*,*,#65173,.t.);
#65222=edge_loop('',(#65216,#65218,#65220,#65221));
#65223=face_outer_bound('',#65222,.f.);
#65225=cartesian_point('',(0.e0,0.e0,-2.100872620322e1));
#65226=direction('',(0.e0,0.e0,1.e0));
#65227=direction('',(0.e0,1.e0,0.e0));
#65228=axis2_placement_3d('',#65225,#65226,#65227);
#65229=conical_surface('',#65228,7.163329132006e1,1.e0);
#65231=oriented_edge('',*,*,#65230,.t.);
#65233=oriented_edge('',*,*,#65232,.f.);
#65234=oriented_edge('',*,*,#65215,.f.);
#65235=oriented_edge('',*,*,#65134,.t.);
#65236=oriented_edge('',*,*,#28242,.f.);
#65237=oriented_edge('',*,*,#65131,.f.);
#65239=oriented_edge('',*,*,#65238,.f.);
#65241=oriented_edge('',*,*,#65240,.f.);
#65243=oriented_edge('',*,*,#65242,.t.);
#65245=oriented_edge('',*,*,#65244,.t.);
#65247=oriented_edge('',*,*,#65246,.f.);
#65249=oriented_edge('',*,*,#65248,.t.);
#65251=oriented_edge('',*,*,#65250,.t.);
#65253=oriented_edge('',*,*,#65252,.t.);
#65255=oriented_edge('',*,*,#65254,.f.);
#65257=oriented_edge('',*,*,#65256,.t.);
#65259=oriented_edge('',*,*,#65258,.t.);
#65261=oriented_edge('',*,*,#65260,.t.);
#65263=oriented_edge('',*,*,#65262,.f.);
#65265=oriented_edge('',*,*,#65264,.t.);
#65267=oriented_edge('',*,*,#65266,.t.);
#65269=oriented_edge('',*,*,#65268,.f.);
#65271=oriented_edge('',*,*,#65270,.t.);
#65273=oriented_edge('',*,*,#65272,.t.);
#65275=oriented_edge('',*,*,#65274,.f.);
#65277=oriented_edge('',*,*,#65276,.t.);
#65279=oriented_edge('',*,*,#65278,.t.);
#65281=oriented_edge('',*,*,#65280,.t.);
#65283=oriented_edge('',*,*,#65282,.f.);
#65285=oriented_edge('',*,*,#65284,.t.);
#65287=oriented_edge('',*,*,#65286,.t.);
#65289=oriented_edge('',*,*,#65288,.t.);
#65291=oriented_edge('',*,*,#65290,.f.);
#65293=oriented_edge('',*,*,#65292,.t.);
#65295=oriented_edge('',*,*,#65294,.t.);
#65297=oriented_edge('',*,*,#65296,.f.);
#65298=edge_loop('',(#65231,#65233,#65234,#65235,#65236,#65237,#65239,#65241,
#65243,#65245,#65247,#65249,#65251,#65253,#65255,#65257,#65259,#65261,#65263,
#65265,#65267,#65269,#65271,#65273,#65275,#65277,#65279,#65281,#65283,#65285,
#65287,#65289,#65291,#65293,#65295,#65297));
#65299=face_outer_bound('',#65298,.f.);
#65301=cartesian_point('',(2.407503313295e1,6.608186318835e1,
-3.832648521907e1));
#65302=direction('',(-2.681882635426e-2,2.833963121660e-2,9.992385180003e-1));
#65303=direction('',(5.779153773679e-1,8.160609926406e-1,-7.633668329626e-3));
#65304=axis2_placement_3d('',#65301,#65302,#65303);
#65305=cylindrical_surface('',#65304,9.999832899184e-1);
#65306=oriented_edge('',*,*,#65230,.f.);
#65308=oriented_edge('',*,*,#65307,.f.);
#65310=oriented_edge('',*,*,#65309,.f.);
#65312=oriented_edge('',*,*,#65311,.t.);
#65313=edge_loop('',(#65306,#65308,#65310,#65312));
#65314=face_outer_bound('',#65313,.f.);
#65316=cartesian_point('',(2.417361735002e1,6.597764973111e1,-4.2e1));
#65317=direction('',(1.370001001533e-9,3.769997480862e-9,-1.e0));
#65318=direction('',(3.440264783620e-1,9.389599470615e-1,4.011193210918e-9));
#65319=axis2_placement_3d('',#65316,#65317,#65318);
#65320=spherical_surface('',#65319,1.e0);
#65322=oriented_edge('',*,*,#65321,.t.);
#65324=oriented_edge('',*,*,#65323,.t.);
#65325=oriented_edge('',*,*,#65307,.t.);
#65326=edge_loop('',(#65322,#65324,#65325));
#65327=face_outer_bound('',#65326,.f.);
#65329=cartesian_point('',(0.e0,0.e0,-4.2e1));
#65330=direction('',(0.e0,0.e0,1.e0));
#65331=direction('',(-9.999995644445e-1,9.333331978283e-4,0.e0));
#65332=axis2_placement_3d('',#65329,#65330,#65331);
#65333=toroidal_surface('',#65332,7.026673494497e1,1.e0);
#65334=oriented_edge('',*,*,#65321,.f.);
#65335=oriented_edge('',*,*,#65296,.t.);
#65337=oriented_edge('',*,*,#65336,.f.);
#65339=oriented_edge('',*,*,#65338,.f.);
#65340=edge_loop('',(#65334,#65335,#65337,#65339));
#65341=face_outer_bound('',#65340,.f.);
#65343=cartesian_point('',(4.109942859292e1,5.666499870864e1,
-4.296478668253e1));
#65344=cartesian_point('',(4.123996317724e1,5.657360152871e1,
-4.296478668253e1));
#65345=cartesian_point('',(4.153029510314e1,5.633528931141e1,
-4.296478668253e1));
#65346=cartesian_point('',(4.187559140362e1,5.586635659044e1,
-4.296478668253e1));
#65347=cartesian_point('',(4.209468675351e1,5.528729498622e1,
-4.296478668253e1));
#65348=cartesian_point('',(4.214894178747e1,5.467185251070e1,
-4.296478668253e1));
#65349=cartesian_point('',(4.203468240963e1,5.406550174286e1,
-4.296478668253e1));
#65350=cartesian_point('',(4.178932435913e1,5.357066357362e1,
-4.296478668253e1));
#65351=cartesian_point('',(4.156852343425e1,5.330458266635e1,
-4.296478668253e1));
#65352=cartesian_point('',(4.146935272472e1,5.320555966859e1,
-4.296478668253e1));
#65353=cartesian_point('',(4.155184495611e1,5.736118733776e1,
-4.319114984776e1));
#65354=cartesian_point('',(4.174407592334e1,5.723617647164e1,
-4.319114984776e1));
#65355=cartesian_point('',(4.214124149308e1,5.691016251787e1,
-4.319114984776e1));
#65356=cartesian_point('',(4.261394513199e1,5.626829811139e1,
-4.319114984776e1));
#65357=cartesian_point('',(4.291421362636e1,5.547486798371e1,
-4.319114984776e1));
#65358=cartesian_point('',(4.298868577038e1,5.463070646354e1,
-4.319114984776e1));
#65359=cartesian_point('',(4.283187717025e1,5.379838314773e1,
-4.319114984776e1));
#65360=cartesian_point('',(4.249499352285e1,5.311897958365e1,
-4.319114984776e1));
#65361=cartesian_point('',(4.219192432523e1,5.275375297922e1,
-4.319114984776e1));
#65362=cartesian_point('',(4.205583229642e1,5.261786491288e1,
-4.319114984776e1));
#65363=cartesian_point('',(4.188630978990e1,5.787586946041e1,
-4.258795874004e1));
#65364=cartesian_point('',(4.211675914075e1,5.772600848524e1,
-4.258795874004e1));
#65365=cartesian_point('',(4.259290526873e1,5.733515791391e1,
-4.258795874004e1));
#65366=cartesian_point('',(4.315979929894e1,5.656544762883e1,
-4.258795874004e1));
#65367=cartesian_point('',(4.352007791779e1,5.561353797121e1,
-4.258795874004e1));
#65368=cartesian_point('',(4.360949627708e1,5.460028778962e1,
-4.258795874004e1));
#65369=cartesian_point('',(4.342123165609e1,5.360090625743e1,
-4.258795874004e1));
#65370=cartesian_point('',(4.301668446677e1,5.278505618272e1,
-4.258795874004e1));
#65371=cartesian_point('',(4.265279553227e1,5.234653260714e1,
-4.258795874004e1));
#65372=cartesian_point('',(4.248940810940e1,5.218339073205e1,
-4.258795874004e1));
#65373=cartesian_point('',(4.177088327781e1,5.769824850822e1,
-4.175385072084e1));
#65374=cartesian_point('',(4.198814315618e1,5.755696350613e1,
-4.175385072084e1));
#65375=cartesian_point('',(4.243703245642e1,5.718848857452e1,
-4.175385072084e1));
#65376=cartesian_point('',(4.297142062280e1,5.646289893341e1,
-4.175385072084e1));
#65377=cartesian_point('',(4.331098926363e1,5.556568183995e1,
-4.175385072084e1));
#65378=cartesian_point('',(4.339524956346e1,5.461078551936e1,
-4.175385072084e1));
#65379=cartesian_point('',(4.321784066902e1,5.366905712522e1,
-4.175385072084e1));
#65380=cartesian_point('',(4.283664471381e1,5.290029584197e1,
-4.175385072084e1));
#65381=cartesian_point('',(4.249374516112e1,5.248706764238e1,
-4.175385072084e1));
#65382=cartesian_point('',(4.233977759891e1,5.233333127653e1,
-4.175385072084e1));
#65383=(bounded_surface()b_spline_surface(3,3,((#65343,#65344,#65345,#65346,
#65347,#65348,#65349,#65350,#65351,#65352),(#65353,#65354,#65355,#65356,#65357,
#65358,#65359,#65360,#65361,#65362),(#65363,#65364,#65365,#65366,#65367,#65368,
#65369,#65370,#65371,#65372),(#65373,#65374,#65375,#65376,#65377,#65378,#65379,
#65380,#65381,#65382)),.unspecified.,.f.,.f.,.f.)b_spline_surface_with_knots((4,
4),(4,1,1,1,1,1,1,4),(0.e0,1.e0),(2.610459535456e-2,1.433237818077e-1,
2.865000273649e-1,4.294688213344e-1,5.722239841613e-1,7.148276617460e-1,
8.573817681353e-1,9.555120513391e-1),.unspecified.)geometric_representation_item()rational_b_spline_surface(((1.329986455507e0,1.329986455507e0,1.329986455507e0,
1.329986455507e0,1.329986455507e0,1.329986455507e0,1.329986455507e0,
1.329986455507e0,1.329986455507e0,1.329986455507e0),(8.900045148310e-1,
8.900045148310e-1,8.900045148310e-1,8.900045148310e-1,8.900045148310e-1,
8.900045148310e-1,8.900045148310e-1,8.900045148310e-1,8.900045148310e-1,
8.900045148310e-1),(8.900045148310e-1,8.900045148310e-1,8.900045148310e-1,
8.900045148310e-1,8.900045148310e-1,8.900045148310e-1,8.900045148310e-1,
8.900045148310e-1,8.900045148310e-1,8.900045148310e-1),(1.329986455507e0,
1.329986455507e0,1.329986455507e0,1.329986455507e0,1.329986455507e0,
1.329986455507e0,1.329986455507e0,1.329986455507e0,1.329986455507e0,
1.329986455507e0)))representation_item('')surface());
#65385=oriented_edge('',*,*,#65384,.f.);
#65386=oriented_edge('',*,*,#65336,.t.);
#65388=oriented_edge('',*,*,#65387,.f.);
#65390=oriented_edge('',*,*,#65389,.t.);
#65391=edge_loop('',(#65385,#65386,#65388,#65390));
#65392=face_outer_bound('',#65391,.f.);
#65394=cartesian_point('',(0.e0,0.e0,-4.3e1));
#65395=direction('',(0.e0,0.e0,1.e0));
#65396=direction('',(0.e0,1.e0,0.e0));
#65397=axis2_placement_3d('',#65394,#65395,#65396);
#65398=plane('',#65397);
#65400=oriented_edge('',*,*,#65399,.f.);
#65402=oriented_edge('',*,*,#65401,.t.);
#65403=oriented_edge('',*,*,#65338,.t.);
#65404=oriented_edge('',*,*,#65384,.t.);
#65406=oriented_edge('',*,*,#65405,.t.);
#65408=oriented_edge('',*,*,#65407,.t.);
#65410=oriented_edge('',*,*,#65409,.t.);
#65412=oriented_edge('',*,*,#65411,.t.);
#65414=oriented_edge('',*,*,#65413,.t.);
#65416=oriented_edge('',*,*,#65415,.t.);
#65418=oriented_edge('',*,*,#65417,.t.);
#65420=oriented_edge('',*,*,#65419,.t.);
#65422=oriented_edge('',*,*,#65421,.t.);
#65424=oriented_edge('',*,*,#65423,.t.);
#65426=oriented_edge('',*,*,#65425,.t.);
#65428=oriented_edge('',*,*,#65427,.t.);
#65430=oriented_edge('',*,*,#65429,.t.);
#65432=oriented_edge('',*,*,#65431,.t.);
#65434=oriented_edge('',*,*,#65433,.t.);
#65436=oriented_edge('',*,*,#65435,.t.);
#65438=oriented_edge('',*,*,#65437,.t.);
#65440=oriented_edge('',*,*,#65439,.f.);
#65442=oriented_edge('',*,*,#65441,.f.);
#65443=edge_loop('',(#65400,#65402,#65403,#65404,#65406,#65408,#65410,#65412,
#65414,#65416,#65418,#65420,#65422,#65424,#65426,#65428,#65430,#65432,#65434,
#65436,#65438,#65440,#65442));
#65444=face_outer_bound('',#65443,.f.);
#65446=cartesian_point('',(1.748511563196e1,5.491066450403e1,
-4.251851132594e1));
#65447=cartesian_point('',(1.757676981025e1,5.490607028076e1,
-4.252146344050e1));
#65448=cartesian_point('',(1.802558425174e1,5.490314974371e1,
-4.253827517768e1));
#65449=cartesian_point('',(1.883777421443e1,5.507554085575e1,
-4.258728765645e1));
#65450=cartesian_point('',(1.980110252558e1,5.559908787861e1,
-4.267452101033e1));
#65451=cartesian_point('',(2.064829256412e1,5.638318119239e1,
-4.277072804246e1));
#65452=cartesian_point('',(2.135280274148e1,5.739705357410e1,
-4.286346923085e1));
#65453=cartesian_point('',(2.181195689063e1,5.845433247007e1,
-4.293091023798e1));
#65454=cartesian_point('',(2.199866677051e1,5.917061447383e1,
-4.296111073514e1));
#65455=cartesian_point('',(2.205685635169e1,5.946814867591e1,
-4.297102230163e1));
#65456=cartesian_point('',(1.751527301527e1,5.534973607695e1,
-4.324400885549e1));
#65457=cartesian_point('',(1.759519852832e1,5.534843421763e1,
-4.324546647382e1));
#65458=cartesian_point('',(1.798634212985e1,5.536115526307e1,
-4.325376899386e1));
#65459=cartesian_point('',(1.868879024173e1,5.555728015615e1,
-4.327554795457e1));
#65460=cartesian_point('',(1.950159660146e1,5.609263617856e1,
-4.330404018445e1));
#65461=cartesian_point('',(2.019563833734e1,5.686121525828e1,
-4.331628313383e1));
#65462=cartesian_point('',(2.075419998295e1,5.782662521418e1,
-4.329938755487e1));
#65463=cartesian_point('',(2.110307533513e1,5.880947361358e1,
-4.324955190321e1));
#65464=cartesian_point('',(2.123666486948e1,5.946305583755e1,
-4.319828721237e1));
#65465=cartesian_point('',(2.127644137063e1,5.973248487789e1,
-4.317398157942e1));
#65466=cartesian_point('',(1.757343385336e1,5.619621052799e1,
-4.323765709349e1));
#65467=cartesian_point('',(1.763040528411e1,5.619648643104e1,
-4.323619766617e1));
#65468=cartesian_point('',(1.791029419786e1,5.621223704686e1,
-4.322788900890e1));
#65469=cartesian_point('',(1.842566917281e1,5.637222030301e1,
-4.319999773229e1));
#65470=cartesian_point('',(1.905642873019e1,5.680607886443e1,
-4.313482593956e1));
#65471=cartesian_point('',(1.963277420853e1,5.744199818385e1,
-4.303394649025e1));
#65472=cartesian_point('',(2.013671199157e1,5.825903101225e1,
-4.289330631577e1));
#65473=cartesian_point('',(2.049199727905e1,5.910911218003e1,
-4.273425325513e1));
#65474=cartesian_point('',(2.065567701482e1,5.968469700604e1,
-4.261925462910e1));
#65475=cartesian_point('',(2.071165006873e1,5.992378666389e1,
-4.257020064261e1));
#65476=cartesian_point('',(1.760285061968e1,5.662418278161e1,
-4.250565345378e1));
#65477=cartesian_point('',(1.764803884793e1,5.662278242280e1,
-4.250270059266e1));
#65478=cartesian_point('',(1.787164041885e1,5.662599464524e1,
-4.248588632270e1));
#65479=cartesian_point('',(1.830513822022e1,5.672522423965e1,
-4.243435133735e1));
#65480=cartesian_point('',(1.889994917939e1,5.704330994667e1,
-4.233198060512e1));
#65481=cartesian_point('',(1.950888667736e1,5.755886010044e1,
-4.219919395942e1));
#65482=cartesian_point('',(2.010282176672e1,5.827237265479e1,
-4.204143895631e1));
#65483=cartesian_point('',(2.057495154823e1,5.906089083654e1,
-4.188779115647e1));
#65484=cartesian_point('',(2.082257302452e1,5.961928270334e1,
-4.178897504512e1));
#65485=cartesian_point('',(2.091354928832e1,5.985540089179e1,
-4.174878851817e1));
#65486=(bounded_surface()b_spline_surface(3,3,((#65446,#65447,#65448,#65449,
#65450,#65451,#65452,#65453,#65454,#65455),(#65456,#65457,#65458,#65459,#65460,
#65461,#65462,#65463,#65464,#65465),(#65466,#65467,#65468,#65469,#65470,#65471,
#65472,#65473,#65474,#65475),(#65476,#65477,#65478,#65479,#65480,#65481,#65482,
#65483,#65484,#65485)),.unspecified.,.f.,.f.,.f.)b_spline_surface_with_knots((4,
4),(4,1,1,1,1,1,1,4),(0.e0,1.e0),(6.834082188940e-2,9.623384565791e-2,
2.053797469608e-1,3.290647425361e-1,4.683636069946e-1,6.250291893981e-1,
8.012597074141e-1,9.256188096643e-1),.unspecified.)geometric_representation_item()rational_b_spline_surface(((1.322620086493e0,1.322620086493e0,1.322620086493e0,
1.322620086493e0,1.322620086493e0,1.322620086493e0,1.322620086493e0,
1.322620086493e0,1.322620086493e0,1.322620086493e0),(8.924599711691e-1,
8.924599711691e-1,8.924599711691e-1,8.924599711691e-1,8.924599711691e-1,
8.924599711691e-1,8.924599711691e-1,8.924599711691e-1,8.924599711691e-1,
8.924599711691e-1),(8.924599711691e-1,8.924599711691e-1,8.924599711691e-1,
8.924599711691e-1,8.924599711691e-1,8.924599711691e-1,8.924599711691e-1,
8.924599711691e-1,8.924599711691e-1,8.924599711691e-1),(1.322620086493e0,
1.322620086493e0,1.322620086493e0,1.322620086493e0,1.322620086493e0,
1.322620086493e0,1.322620086493e0,1.322620086493e0,1.322620086493e0,
1.322620086493e0)))representation_item('')surface());
#65487=oriented_edge('',*,*,#65399,.t.);
#65489=oriented_edge('',*,*,#65488,.t.);
#65491=oriented_edge('',*,*,#65490,.f.);
#65493=oriented_edge('',*,*,#65492,.t.);
#65494=edge_loop('',(#65487,#65489,#65491,#65493));
#65495=face_outer_bound('',#65494,.f.);
#65497=cartesian_point('',(-2.182846140198e1,5.575735931288e1,-4.2e1));
#65498=direction('',(1.e0,0.e0,0.e0));
#65499=direction('',(0.e0,0.e0,-1.e0));
#65500=axis2_placement_3d('',#65497,#65498,#65499);
#65501=cylindrical_surface('',#65500,1.e0);
#65502=oriented_edge('',*,*,#65441,.t.);
#65504=oriented_edge('',*,*,#65503,.f.);
#65506=oriented_edge('',*,*,#65505,.t.);
#65507=oriented_edge('',*,*,#65488,.f.);
#65508=edge_loop('',(#65502,#65504,#65506,#65507));
#65509=face_outer_bound('',#65508,.f.);
#65511=cartesian_point('',(-2.205688701326e1,5.946830499899e1,
-4.297102685347e1));
#65512=cartesian_point('',(-2.199897137451e1,5.917213700012e1,
-4.296116152041e1));
#65513=cartesian_point('',(-2.181315753879e1,5.845840491137e1,
-4.293109976995e1));
#65514=cartesian_point('',(-2.135612431731e1,5.740344035772e1,
-4.286394140774e1));
#65515=cartesian_point('',(-2.065409352811e1,5.639004117723e1,
-4.277144918371e1));
#65516=cartesian_point('',(-1.980801603683e1,5.560407400693e1,
-4.267523474818e1));
#65517=cartesian_point('',(-1.884382429610e1,5.507743258967e1,
-4.258771838896e1));
#65518=cartesian_point('',(-1.802856511457e1,5.490325631160e1,
-4.253839775860e1));
#65519=cartesian_point('',(-1.757760209026e1,5.490604253303e1,
-4.252149100110e1));
#65520=cartesian_point('',(-1.748559091440e1,5.491064008347e1,
-4.251852628433e1));
#65521=cartesian_point('',(-2.127646154220e1,5.973262670903e1,
-4.317396915669e1));
#65522=cartesian_point('',(-2.123687320726e1,5.946443556222e1,
-4.319816404540e1));
#65523=cartesian_point('',(-2.110394727098e1,5.881320450685e1,
-4.324928199261e1));
#65524=cartesian_point('',(-2.075676522071e1,5.783261406339e1,
-4.329916052717e1));
#65525=cartesian_point('',(-2.020030666527e1,5.686782883905e1,
-4.331627017498e1));
#65526=cartesian_point('',(-1.950734607358e1,5.609762146643e1,
-4.330421811286e1));
#65527=cartesian_point('',(-1.869399037040e1,5.555932869540e1,
-4.327573401912e1));
#65528=cartesian_point('',(-1.798893855501e1,5.536136295177e1,
-4.325382832447e1));
#65529=cartesian_point('',(-1.759592397570e1,5.534843598928e1,
-4.324548104246e1));
#65530=cartesian_point('',(-1.751568721128e1,5.534972861701e1,
-4.324401761224e1));
#65531=cartesian_point('',(-2.071167807836e1,5.992391278023e1,
-4.257017452469e1));
#65532=cartesian_point('',(-2.065596625161e1,5.968592102579e1,
-4.261900365857e1));
#65533=cartesian_point('',(-2.049301285231e1,5.911238550507e1,
-4.273360817600e1));
#65534=cartesian_point('',(-2.013919593246e1,5.826416940269e1,
-4.289237531990e1));
#65535=cartesian_point('',(-1.963682138134e1,5.744753827464e1,
-4.303303027983e1));
#65536=cartesian_point('',(-1.906103536327e1,5.681015127863e1,
-4.313420764061e1));
#65537=cartesian_point('',(-1.842954169757e1,5.637386878805e1,
-4.319974302785e1));
#65538=cartesian_point('',(-1.791215881312e1,5.621243518444e1,
-4.322782513071e1));
#65539=cartesian_point('',(-1.763092336450e1,5.619650035629e1,
-4.323618403960e1));
#65540=cartesian_point('',(-1.757372941590e1,5.619621274322e1,
-4.323765032103e1));
#65541=cartesian_point('',(-2.091359682572e1,5.985552506158e1,
-4.174876642579e1));
#65542=cartesian_point('',(-2.082304243043e1,5.962048964036e1,
-4.178876815257e1));
#65543=cartesian_point('',(-2.057644405332e1,5.906403648783e1,
-4.188722215623e1));
#65544=cartesian_point('',(-2.010597987683e1,5.827703708353e1,
-4.204048681731e1));
#65545=cartesian_point('',(-1.951343124389e1,5.756354598353e1,
-4.219808715460e1));
#65546=cartesian_point('',(-1.890455003904e1,5.704644687153e1,
-4.233108284369e1));
#65547=cartesian_point('',(-1.830850130576e1,5.672630468828e1,
-4.243388995696e1));
#65548=cartesian_point('',(-1.787314001604e1,5.662608035798e1,
-4.248575953851e1));
#65549=cartesian_point('',(-1.764845129239e1,5.662277776216e1,
-4.250267109433e1));
#65550=cartesian_point('',(-1.760308564866e1,5.662417643389e1,
-4.250563698776e1));
#65551=(bounded_surface()b_spline_surface(3,3,((#65511,#65512,#65513,#65514,
#65515,#65516,#65517,#65518,#65519,#65520),(#65521,#65522,#65523,#65524,#65525,
#65526,#65527,#65528,#65529,#65530),(#65531,#65532,#65533,#65534,#65535,#65536,
#65537,#65538,#65539,#65540),(#65541,#65542,#65543,#65544,#65545,#65546,#65547,
#65548,#65549,#65550)),.unspecified.,.f.,.f.,.f.)b_spline_surface_with_knots((4,
4),(4,1,1,1,1,1,1,4),(0.e0,1.e0),(7.435858226425e-2,1.981474024387e-1,
3.738811572128e-1,5.305154196649e-1,6.697987273398e-1,7.939090722075e-1,
9.036096797411e-1,9.316123754574e-1),.unspecified.)geometric_representation_item()rational_b_spline_surface(((1.322620867977e0,1.322620867977e0,1.322620867977e0,
1.322620867977e0,1.322620867977e0,1.322620867977e0,1.322620867977e0,
1.322620867977e0,1.322620867977e0,1.322620867977e0),(8.924597106744e-1,
8.924597106744e-1,8.924597106744e-1,8.924597106744e-1,8.924597106744e-1,
8.924597106744e-1,8.924597106744e-1,8.924597106744e-1,8.924597106744e-1,
8.924597106744e-1),(8.924597106744e-1,8.924597106744e-1,8.924597106744e-1,
8.924597106744e-1,8.924597106744e-1,8.924597106744e-1,8.924597106744e-1,
8.924597106744e-1,8.924597106744e-1,8.924597106744e-1),(1.322620867977e0,
1.322620867977e0,1.322620867977e0,1.322620867977e0,1.322620867977e0,
1.322620867977e0,1.322620867977e0,1.322620867977e0,1.322620867977e0,
1.322620867977e0)))representation_item('')surface());
#65552=oriented_edge('',*,*,#65439,.t.);
#65554=oriented_edge('',*,*,#65553,.t.);
#65556=oriented_edge('',*,*,#65555,.f.);
#65557=oriented_edge('',*,*,#65503,.t.);
#65558=edge_loop('',(#65552,#65554,#65556,#65557));
#65559=face_outer_bound('',#65558,.f.);
#65561=cartesian_point('',(-2.441075087979e1,6.662916874953e1,-4.2e1));
#65562=direction('',(3.420201433256e-1,-9.396926207859e-1,0.e0));
#65563=direction('',(0.e0,0.e0,-1.e0));
#65564=axis2_placement_3d('',#65561,#65562,#65563);
#65565=cylindrical_surface('',#65564,1.e0);
#65566=oriented_edge('',*,*,#65437,.f.);
#65568=oriented_edge('',*,*,#65567,.f.);
#65570=oriented_edge('',*,*,#65569,.t.);
#65571=oriented_edge('',*,*,#65553,.f.);
#65572=edge_loop('',(#65566,#65568,#65570,#65571));
#65573=face_outer_bound('',#65572,.f.);
#65575=cartesian_point('',(-2.417361735003e1,6.597764973111e1,-4.2e1));
#65576=direction('',(0.e0,0.e0,-1.e0));
#65577=direction('',(3.440264785421e-1,-9.389599469956e-1,0.e0));
#65578=axis2_placement_3d('',#65575,#65576,#65577);
#65579=spherical_surface('',#65578,1.e0);
#65581=oriented_edge('',*,*,#65580,.t.);
#65583=oriented_edge('',*,*,#65582,.t.);
#65584=oriented_edge('',*,*,#65567,.t.);
#65585=edge_loop('',(#65581,#65583,#65584));
#65586=face_outer_bound('',#65585,.f.);
#65588=cartesian_point('',(0.e0,0.e0,-4.2e1));
#65589=direction('',(0.e0,0.e0,1.e0));
#65590=direction('',(6.763713031010e-3,-9.999771258314e-1,0.e0));
#65591=axis2_placement_3d('',#65588,#65589,#65590);
#65592=toroidal_surface('',#65591,7.026673494497e1,1.e0);
#65593=oriented_edge('',*,*,#65580,.f.);
#65594=oriented_edge('',*,*,#65435,.f.);
#65596=oriented_edge('',*,*,#65595,.f.);
#65597=oriented_edge('',*,*,#65079,.t.);
#65598=edge_loop('',(#65593,#65594,#65596,#65597));
#65599=face_outer_bound('',#65598,.f.);
#65601=cartesian_point('',(-4.146920666213e1,5.320541384718e1,
-4.296478668261e1));
#65602=cartesian_point('',(-4.156843505732e1,5.330447617665e1,
-4.296478668261e1));
#65603=cartesian_point('',(-4.178929349509e1,5.357060133828e1,
-4.296478668261e1));
#65604=cartesian_point('',(-4.203468241710e1,5.406550175237e1,
-4.296478668261e1));
#65605=cartesian_point('',(-4.214894178544e1,5.467185250976e1,
-4.296478668261e1));
#65606=cartesian_point('',(-4.209468675864e1,5.528729498451e1,
-4.296478668261e1));
#65607=cartesian_point('',(-4.187559138995e1,5.586635660284e1,
-4.296478668261e1));
#65608=cartesian_point('',(-4.153032585811e1,5.633524757500e1,
-4.296478668261e1));
#65609=cartesian_point('',(-4.124004307077e1,5.657353594872e1,
-4.296478668261e1));
#65610=cartesian_point('',(-4.109955754966e1,5.666491484430e1,
-4.296478668261e1));
#65611=cartesian_point('',(-4.205563185725e1,5.261766480092e1,
-4.319114984749e1));
#65612=cartesian_point('',(-4.219180302300e1,5.275360680619e1,
-4.319114984749e1));
#65613=cartesian_point('',(-4.249495114290e1,5.311889413860e1,
-4.319114984749e1));
#65614=cartesian_point('',(-4.283187718074e1,5.379838315997e1,
-4.319114984749e1));
#65615=cartesian_point('',(-4.298868576679e1,5.463070646214e1,
-4.319114984749e1));
#65616=cartesian_point('',(-4.291421363313e1,5.547486798106e1,
-4.319114984749e1));
#65617=cartesian_point('',(-4.261394511208e1,5.626829812652e1,
-4.319114984749e1));
#65618=cartesian_point('',(-4.214128359846e1,5.691010539257e1,
-4.319114984749e1));
#65619=cartesian_point('',(-4.174418521036e1,5.723608675015e1,
-4.319114984749e1));
#65620=cartesian_point('',(-4.155202134762e1,5.736107262580e1,
-4.319114984749e1));
#65621=cartesian_point('',(-4.248916747036e1,5.218315048393e1,
-4.258795873998e1));
#65622=cartesian_point('',(-4.265264988880e1,5.234635709685e1,
-4.258795873998e1));
#65623=cartesian_point('',(-4.301663357321e1,5.278495357911e1,
-4.258795873998e1));
#65624=cartesian_point('',(-4.342123166874e1,5.360090627172e1,
-4.258795873998e1));
#65625=cartesian_point('',(-4.360949627226e1,5.460028778790e1,
-4.258795873998e1));
#65626=cartesian_point('',(-4.352007792570e1,5.561353796784e1,
-4.258795873998e1));
#65627=cartesian_point('',(-4.315979927433e1,5.656544764593e1,
-4.258795873998e1));
#65628=cartesian_point('',(-4.259295576526e1,5.733508941177e1,
-4.258795873998e1));
#65629=cartesian_point('',(-4.211689015789e1,5.772590091621e1,
-4.258795873998e1));
#65630=cartesian_point('',(-4.188652124921e1,5.787573194320e1,
-4.258795873998e1));
#65631=cartesian_point('',(-4.233955083330e1,5.233310487960e1,
-4.175385072106e1));
#65632=cartesian_point('',(-4.249360791814e1,5.248690225649e1,
-4.175385072106e1));
#65633=cartesian_point('',(-4.283659675853e1,5.290019915981e1,
-4.175385072106e1));
#65634=cartesian_point('',(-4.321784068109e1,5.366905713874e1,
-4.175385072106e1));
#65635=cartesian_point('',(-4.339524955926e1,5.461078551774e1,
-4.175385072106e1));
#65636=cartesian_point('',(-4.331098927133e1,5.556568183686e1,
-4.175385072106e1));
#65637=cartesian_point('',(-4.297142059998e1,5.646289894992e1,
-4.175385072106e1));
#65638=cartesian_point('',(-4.243708005723e1,5.718842399874e1,
-4.175385072106e1));
#65639=cartesian_point('',(-4.198826667419e1,5.755686209657e1,
-4.175385072106e1));
#65640=cartesian_point('',(-4.177108263504e1,5.769811886143e1,
-4.175385072106e1));
#65641=(bounded_surface()b_spline_surface(3,3,((#65601,#65602,#65603,#65604,
#65605,#65606,#65607,#65608,#65609,#65610),(#65611,#65612,#65613,#65614,#65615,
#65616,#65617,#65618,#65619,#65620),(#65621,#65622,#65623,#65624,#65625,#65626,
#65627,#65628,#65629,#65630),(#65631,#65632,#65633,#65634,#65635,#65636,#65637,
#65638,#65639,#65640)),.unspecified.,.f.,.f.,.f.)b_spline_surface_with_knots((4,
4),(4,1,1,1,1,1,1,4),(0.e0,1.e0),(4.443976529993e-2,1.426182318612e-1,
2.851723382472e-1,4.277760158342e-1,5.705311786697e-1,7.134999726487e-1,
8.566762182067e-1,9.738595376292e-1),.unspecified.)geometric_representation_item()rational_b_spline_surface(((1.329986455297e0,1.329986455297e0,1.329986455297e0,
1.329986455297e0,1.329986455297e0,1.329986455297e0,1.329986455297e0,
1.329986455297e0,1.329986455297e0,1.329986455297e0),(8.900045149009e-1,
8.900045149009e-1,8.900045149009e-1,8.900045149009e-1,8.900045149009e-1,
8.900045149009e-1,8.900045149009e-1,8.900045149009e-1,8.900045149009e-1,
8.900045149009e-1),(8.900045149009e-1,8.900045149009e-1,8.900045149009e-1,
8.900045149009e-1,8.900045149009e-1,8.900045149009e-1,8.900045149009e-1,
8.900045149009e-1,8.900045149009e-1,8.900045149009e-1),(1.329986455297e0,
1.329986455297e0,1.329986455297e0,1.329986455297e0,1.329986455297e0,
1.329986455297e0,1.329986455297e0,1.329986455297e0,1.329986455297e0,
1.329986455297e0)))representation_item('')surface());
#65642=oriented_edge('',*,*,#65433,.f.);
#65644=oriented_edge('',*,*,#65643,.t.);
#65646=oriented_edge('',*,*,#65645,.f.);
#65647=oriented_edge('',*,*,#65595,.t.);
#65648=edge_loop('',(#65642,#65644,#65646,#65647));
#65649=face_outer_bound('',#65648,.f.);
#65651=cartesian_point('',(-4.772970773009e1,4.772970773009e1,-4.2e1));
#65652=direction('',(0.e0,0.e0,-1.e0));
#65653=direction('',(-7.274289711977e-1,-6.861829871560e-1,0.e0));
#65654=axis2_placement_3d('',#65651,#65652,#65653);
#65655=toroidal_surface('',#65654,8.050139473315e0,1.e0);
#65656=oriented_edge('',*,*,#65431,.f.);
#65658=oriented_edge('',*,*,#65657,.f.);
#65660=oriented_edge('',*,*,#65659,.t.);
#65662=oriented_edge('',*,*,#65661,.t.);
#65663=oriented_edge('',*,*,#65643,.f.);
#65664=edge_loop('',(#65656,#65658,#65660,#65662,#65663));
#65665=face_outer_bound('',#65664,.f.);
#65667=cartesian_point('',(-5.666499871148e1,4.109942859302e1,
-4.296478668253e1));
#65668=cartesian_point('',(-5.657360153198e1,4.123996317656e1,
-4.296478668253e1));
#65669=cartesian_point('',(-5.633528931523e1,4.153029510198e1,
-4.296478668253e1));
#65670=cartesian_point('',(-5.586635659496e1,4.187559140270e1,
-4.296478668253e1));
#65671=cartesian_point('',(-5.528729499034e1,4.209468675346e1,
-4.296478668253e1));
#65672=cartesian_point('',(-5.467185251426e1,4.214894178819e1,
-4.296478668253e1));
#65673=cartesian_point('',(-5.406550174574e1,4.203468241096e1,
-4.296478668253e1));
#65674=cartesian_point('',(-5.357066357510e1,4.178932436047e1,
-4.296478668253e1));
#65675=cartesian_point('',(-5.330458266686e1,4.156852343505e1,
-4.296478668253e1));
#65676=cartesian_point('',(-5.320555966845e1,4.146935272489e1,
-4.296478668253e1));
#65677=cartesian_point('',(-5.736118734132e1,4.155184495703e1,
-4.319114984804e1));
#65678=cartesian_point('',(-5.723617647578e1,4.174407592323e1,
-4.319114984804e1));
#65679=cartesian_point('',(-5.691016252271e1,4.214124149234e1,
-4.319114984804e1));
#65680=cartesian_point('',(-5.626829811721e1,4.261394513157e1,
-4.319114984804e1));
#65681=cartesian_point('',(-5.547486798900e1,4.291421362713e1,
-4.319114984804e1));
#65682=cartesian_point('',(-5.463070646803e1,4.298868577221e1,
-4.319114984804e1));
#65683=cartesian_point('',(-5.379838315121e1,4.283187717290e1,
-4.319114984804e1));
#65684=cartesian_point('',(-5.311897958510e1,4.249499352547e1,
-4.319114984804e1));
#65685=cartesian_point('',(-5.275375297928e1,4.219192432706e1,
-4.319114984804e1));
#65686=cartesian_point('',(-5.261786491202e1,4.205583229735e1,
-4.319114984804e1));
#65687=cartesian_point('',(-5.787586946405e1,4.188630979115e1,
-4.258795873901e1));
#65688=cartesian_point('',(-5.772600848958e1,4.211675914073e1,
-4.258795873901e1));
#65689=cartesian_point('',(-5.733515791915e1,4.259290526792e1,
-4.258795873901e1));
#65690=cartesian_point('',(-5.656544763534e1,4.315979929842e1,
-4.258795873901e1));
#65691=cartesian_point('',(-5.561353797724e1,4.352007791865e1,
-4.258795873901e1));
#65692=cartesian_point('',(-5.460028779483e1,4.360949627919e1,
-4.258795873901e1));
#65693=cartesian_point('',(-5.360090626153e1,4.342123165921e1,
-4.258795873901e1));
#65694=cartesian_point('',(-5.278505618443e1,4.301668446988e1,
-4.258795873901e1));
#65695=cartesian_point('',(-5.234653260721e1,4.265279553445e1,
-4.258795873901e1));
#65696=cartesian_point('',(-5.218339073104e1,4.248940811052e1,
-4.258795873901e1));
#65697=cartesian_point('',(-5.769824851044e1,4.177088327804e1,
-4.175385071913e1));
#65698=cartesian_point('',(-5.755696350908e1,4.198814315512e1,
-4.175385071913e1));
#65699=cartesian_point('',(-5.718848857847e1,4.243703245442e1,
-4.175385071913e1));
#65700=cartesian_point('',(-5.646289893888e1,4.297142062085e1,
-4.175385071913e1));
#65701=cartesian_point('',(-5.556568184535e1,4.331098926282e1,
-4.175385071913e1));
#65702=cartesian_point('',(-5.461078552440e1,4.339524956380e1,
-4.175385071913e1));
#65703=cartesian_point('',(-5.366905712963e1,4.321784067038e1,
-4.175385071913e1));
#65704=cartesian_point('',(-5.290029584449e1,4.283664471535e1,
-4.175385071913e1));
#65705=cartesian_point('',(-5.248706764354e1,4.249374516193e1,
-4.175385071913e1));
#65706=cartesian_point('',(-5.233333127674e1,4.233977759880e1,
-4.175385071913e1));
#65707=(bounded_surface()b_spline_surface(3,3,((#65667,#65668,#65669,#65670,
#65671,#65672,#65673,#65674,#65675,#65676),(#65677,#65678,#65679,#65680,#65681,
#65682,#65683,#65684,#65685,#65686),(#65687,#65688,#65689,#65690,#65691,#65692,
#65693,#65694,#65695,#65696),(#65697,#65698,#65699,#65700,#65701,#65702,#65703,
#65704,#65705,#65706)),.unspecified.,.f.,.f.,.f.)b_spline_surface_with_knots((4,
4),(4,1,1,1,1,1,1,4),(0.e0,1.e0),(2.610459609076e-2,1.433237818091e-1,
2.865000273798e-1,4.294688213651e-1,5.722239841992e-1,7.148276617780e-1,
8.573817681515e-1,9.555120519056e-1),.unspecified.)geometric_representation_item()rational_b_spline_surface(((1.329986456176e0,1.329986456176e0,1.329986456176e0,
1.329986456176e0,1.329986456176e0,1.329986456176e0,1.329986456176e0,
1.329986456176e0,1.329986456176e0,1.329986456176e0),(8.900045146080e-1,
8.900045146080e-1,8.900045146080e-1,8.900045146080e-1,8.900045146080e-1,
8.900045146080e-1,8.900045146080e-1,8.900045146080e-1,8.900045146080e-1,
8.900045146080e-1),(8.900045146080e-1,8.900045146080e-1,8.900045146080e-1,
8.900045146080e-1,8.900045146080e-1,8.900045146080e-1,8.900045146080e-1,
8.900045146080e-1,8.900045146080e-1,8.900045146080e-1),(1.329986456176e0,
1.329986456176e0,1.329986456176e0,1.329986456176e0,1.329986456176e0,
1.329986456176e0,1.329986456176e0,1.329986456176e0,1.329986456176e0,
1.329986456176e0)))representation_item('')surface());
#65708=oriented_edge('',*,*,#65429,.f.);
#65710=oriented_edge('',*,*,#65709,.t.);
#65712=oriented_edge('',*,*,#65711,.f.);
#65713=oriented_edge('',*,*,#65657,.t.);
#65714=edge_loop('',(#65708,#65710,#65712,#65713));
#65715=face_outer_bound('',#65714,.f.);
#65717=cartesian_point('',(0.e0,0.e0,-4.2e1));
#65718=direction('',(0.e0,0.e0,1.e0));
#65719=direction('',(6.763713031010e-3,-9.999771258314e-1,0.e0));
#65720=axis2_placement_3d('',#65717,#65718,#65719);
#65721=toroidal_surface('',#65720,7.026673494497e1,1.e0);
#65722=oriented_edge('',*,*,#65427,.f.);
#65724=oriented_edge('',*,*,#65723,.f.);
#65725=oriented_edge('',*,*,#65107,.t.);
#65726=oriented_edge('',*,*,#65709,.f.);
#65727=edge_loop('',(#65722,#65724,#65725,#65726));
#65728=face_outer_bound('',#65727,.f.);
#65730=cartesian_point('',(-5.320541384729e1,-4.146920666198e1,
-4.296478668261e1));
#65731=cartesian_point('',(-5.330447617669e1,-4.156843505710e1,
-4.296478668261e1));
#65732=cartesian_point('',(-5.357060133826e1,-4.178929349485e1,
-4.296478668261e1));
#65733=cartesian_point('',(-5.406550175233e1,-4.203468241681e1,
-4.296478668261e1));
#65734=cartesian_point('',(-5.467185250980e1,-4.214894178502e1,
-4.296478668261e1));
#65735=cartesian_point('',(-5.528729498456e1,-4.209468675794e1,
-4.296478668261e1));
#65736=cartesian_point('',(-5.586635660277e1,-4.187559138883e1,
-4.296478668261e1));
#65737=cartesian_point('',(-5.633524757236e1,-4.153032585822e1,
-4.296478668261e1));
#65738=cartesian_point('',(-5.657353594450e1,-4.124004307330e1,
-4.296478668261e1));
#65739=cartesian_point('',(-5.666491483892e1,-4.109955755477e1,
-4.296478668261e1));
#65740=cartesian_point('',(-5.261766480108e1,-4.205563185702e1,
-4.319114984747e1));
#65741=cartesian_point('',(-5.275360680627e1,-4.219180302270e1,
-4.319114984747e1));
#65742=cartesian_point('',(-5.311889413864e1,-4.249495114260e1,
-4.319114984747e1));
#65743=cartesian_point('',(-5.379838316007e1,-4.283187718042e1,
-4.319114984747e1));
#65744=cartesian_point('',(-5.463070646248e1,-4.298868576631e1,
-4.319114984747e1));
#65745=cartesian_point('',(-5.547486798156e1,-4.291421363225e1,
-4.319114984747e1));
#65746=cartesian_point('',(-5.626829812701e1,-4.261394511056e1,
-4.319114984747e1));
#65747=cartesian_point('',(-5.691010538962e1,-4.214128359857e1,
-4.319114984747e1));
#65748=cartesian_point('',(-5.723608674505e1,-4.174418521375e1,
-4.319114984747e1));
#65749=cartesian_point('',(-5.736107261914e1,-4.155202135454e1,
-4.319114984747e1));
#65750=cartesian_point('',(-5.218315048409e1,-4.248916747010e1,
-4.258795874007e1));
#65751=cartesian_point('',(-5.234635709693e1,-4.265264988847e1,
-4.258795874007e1));
#65752=cartesian_point('',(-5.278495357917e1,-4.301663357290e1,
-4.258795874007e1));
#65753=cartesian_point('',(-5.360090627190e1,-4.342123166844e1,
-4.258795874007e1));
#65754=cartesian_point('',(-5.460028778845e1,-4.360949627179e1,
-4.258795874007e1));
#65755=cartesian_point('',(-5.561353796869e1,-4.352007792473e1,
-4.258795874007e1));
#65756=cartesian_point('',(-5.656544764687e1,-4.315979927258e1,
-4.258795874007e1));
#65757=cartesian_point('',(-5.733508940864e1,-4.259295576541e1,
-4.258795874007e1));
#65758=cartesian_point('',(-5.772590091052e1,-4.211689016195e1,
-4.258795874007e1));
#65759=cartesian_point('',(-5.787573193563e1,-4.188652125749e1,
-4.258795874007e1));
#65760=cartesian_point('',(-5.233310487965e1,-4.233955083315e1,
-4.175385072121e1));
#65761=cartesian_point('',(-5.248690225647e1,-4.249360791793e1,
-4.175385072121e1));
#65762=cartesian_point('',(-5.290019915979e1,-4.283659675834e1,
-4.175385072121e1));
#65763=cartesian_point('',(-5.366905713885e1,-4.321784068093e1,
-4.175385072121e1));
#65764=cartesian_point('',(-5.461078551821e1,-4.339524955893e1,
-4.175385072121e1));
#65765=cartesian_point('',(-5.556568183763e1,-4.331098927053e1,
-4.175385072121e1));
#65766=cartesian_point('',(-5.646289895078e1,-4.297142059844e1,
-4.175385072121e1));
#65767=cartesian_point('',(-5.718842399579e1,-4.243708005747e1,
-4.175385072121e1));
#65768=cartesian_point('',(-5.755686209120e1,-4.198826667811e1,
-4.175385072121e1));
#65769=cartesian_point('',(-5.769811885431e1,-4.177108264293e1,
-4.175385072121e1));
#65770=(bounded_surface()b_spline_surface(3,3,((#65730,#65731,#65732,#65733,
#65734,#65735,#65736,#65737,#65738,#65739),(#65740,#65741,#65742,#65743,#65744,
#65745,#65746,#65747,#65748,#65749),(#65750,#65751,#65752,#65753,#65754,#65755,
#65756,#65757,#65758,#65759),(#65760,#65761,#65762,#65763,#65764,#65765,#65766,
#65767,#65768,#65769)),.unspecified.,.f.,.f.,.f.)b_spline_surface_with_knots((4,
4),(4,1,1,1,1,1,1,4),(0.e0,1.e0),(4.443976537449e-2,1.426182318620e-1,
2.851723382488e-1,4.277760158326e-1,5.705311786616e-1,7.134999726357e-1,
8.566762181950e-1,9.738595356368e-1),.unspecified.)geometric_representation_item()rational_b_spline_surface(((1.329986455241e0,1.329986455241e0,1.329986455241e0,
1.329986455241e0,1.329986455241e0,1.329986455241e0,1.329986455241e0,
1.329986455241e0,1.329986455241e0,1.329986455241e0),(8.900045149196e-1,
8.900045149196e-1,8.900045149196e-1,8.900045149196e-1,8.900045149196e-1,
8.900045149196e-1,8.900045149196e-1,8.900045149196e-1,8.900045149196e-1,
8.900045149196e-1),(8.900045149196e-1,8.900045149196e-1,8.900045149196e-1,
8.900045149196e-1,8.900045149196e-1,8.900045149196e-1,8.900045149196e-1,
8.900045149196e-1,8.900045149196e-1,8.900045149196e-1),(1.329986455241e0,
1.329986455241e0,1.329986455241e0,1.329986455241e0,1.329986455241e0,
1.329986455241e0,1.329986455241e0,1.329986455241e0,1.329986455241e0,
1.329986455241e0)))representation_item('')surface());
#65771=oriented_edge('',*,*,#65425,.f.);
#65773=oriented_edge('',*,*,#65772,.t.);
#65775=oriented_edge('',*,*,#65774,.f.);
#65776=oriented_edge('',*,*,#65723,.t.);
#65777=edge_loop('',(#65771,#65773,#65775,#65776));
#65778=face_outer_bound('',#65777,.f.);
#65780=cartesian_point('',(-4.772970773009e1,-4.772970773009e1,-4.2e1));
#65781=direction('',(0.e0,0.e0,-1.e0));
#65782=direction('',(6.861829871560e-1,-7.274289711977e-1,0.e0));
#65783=axis2_placement_3d('',#65780,#65781,#65782);
#65784=toroidal_surface('',#65783,8.050139473315e0,1.e0);
#65785=oriented_edge('',*,*,#65423,.f.);
#65787=oriented_edge('',*,*,#65786,.f.);
#65789=oriented_edge('',*,*,#65788,.t.);
#65791=oriented_edge('',*,*,#65790,.t.);
#65792=oriented_edge('',*,*,#65772,.f.);
#65793=edge_loop('',(#65785,#65787,#65789,#65791,#65792));
#65794=face_outer_bound('',#65793,.f.);
#65796=cartesian_point('',(-4.109942859292e1,-5.666499871216e1,
-4.296478668253e1));
#65797=cartesian_point('',(-4.123996317654e1,-5.657360153265e1,
-4.296478668253e1));
#65798=cartesian_point('',(-4.153029510199e1,-5.633528931591e1,
-4.296478668253e1));
#65799=cartesian_point('',(-4.187559140273e1,-5.586635659570e1,
-4.296478668253e1));
#65800=cartesian_point('',(-4.209468675356e1,-5.528729499122e1,
-4.296478668253e1));
#65801=cartesian_point('',(-4.214894178845e1,-5.467185251524e1,
-4.296478668253e1));
#65802=cartesian_point('',(-4.203468241144e1,-5.406550174676e1,
-4.296478668253e1));
#65803=cartesian_point('',(-4.178932436102e1,-5.357066357569e1,
-4.296478668253e1));
#65804=cartesian_point('',(-4.156852343541e1,-5.330458266709e1,
-4.296478668253e1));
#65805=cartesian_point('',(-4.146935272497e1,-5.320555966840e1,
-4.296478668253e1));
#65806=cartesian_point('',(-4.155184495664e1,-5.736118734175e1,
-4.319114984793e1));
#65807=cartesian_point('',(-4.174407592290e1,-5.723617647621e1,
-4.319114984793e1));
#65808=cartesian_point('',(-4.214124149201e1,-5.691016252320e1,
-4.319114984793e1));
#65809=cartesian_point('',(-4.261394513122e1,-5.626829811786e1,
-4.319114984793e1));
#65810=cartesian_point('',(-4.291421362681e1,-5.547486798997e1,
-4.319114984793e1));
#65811=cartesian_point('',(-4.298868577209e1,-5.463070646929e1,
-4.319114984793e1));
#65812=cartesian_point('',(-4.283187717313e1,-5.379838315267e1,
-4.319114984793e1));
#65813=cartesian_point('',(-4.249499352584e1,-5.311897958610e1,
-4.319114984793e1));
#65814=cartesian_point('',(-4.219192432724e1,-5.275375297985e1,
-4.319114984793e1));
#65815=cartesian_point('',(-4.205583229718e1,-5.261786491224e1,
-4.319114984793e1));
#65816=cartesian_point('',(-4.188630979063e1,-5.787586946445e1,
-4.258795873937e1));
#65817=cartesian_point('',(-4.211675914028e1,-5.772600848998e1,
-4.258795873937e1));
#65818=cartesian_point('',(-4.259290526747e1,-5.733515791962e1,
-4.258795873937e1));
#65819=cartesian_point('',(-4.315979929794e1,-5.656544763602e1,
-4.258795873937e1));
#65820=cartesian_point('',(-4.352007791820e1,-5.561353797832e1,
-4.258795873937e1));
#65821=cartesian_point('',(-4.360949627898e1,-5.460028779629e1,
-4.258795873937e1));
#65822=cartesian_point('',(-4.342123165942e1,-5.360090626326e1,
-4.258795873937e1));
#65823=cartesian_point('',(-4.301668447028e1,-5.278505618563e1,
-4.258795873937e1));
#65824=cartesian_point('',(-4.265279553464e1,-5.234653260792e1,
-4.258795873937e1));
#65825=cartesian_point('',(-4.248940811028e1,-5.218339073133e1,
-4.258795873937e1));
#65826=cartesian_point('',(-4.177088327788e1,-5.769824851134e1,
-4.175385071973e1));
#65827=cartesian_point('',(-4.198814315507e1,-5.755696350996e1,
-4.175385071973e1));
#65828=cartesian_point('',(-4.243703245444e1,-5.718848857936e1,
-4.175385071973e1));
#65829=cartesian_point('',(-4.297142062093e1,-5.646289893983e1,
-4.175385071973e1));
#65830=cartesian_point('',(-4.331098926300e1,-5.556568184652e1,
-4.175385071973e1));
#65831=cartesian_point('',(-4.339524956421e1,-5.461078552577e1,
-4.175385071973e1));
#65832=cartesian_point('',(-4.321784067116e1,-5.366905713108e1,
-4.175385071973e1));
#65833=cartesian_point('',(-4.283664471624e1,-5.290029584530e1,
-4.175385071973e1));
#65834=cartesian_point('',(-4.249374516256e1,-5.248706764382e1,
-4.175385071973e1));
#65835=cartesian_point('',(-4.233977759900e1,-5.233333127659e1,
-4.175385071973e1));
#65836=(bounded_surface()b_spline_surface(3,3,((#65796,#65797,#65798,#65799,
#65800,#65801,#65802,#65803,#65804,#65805),(#65806,#65807,#65808,#65809,#65810,
#65811,#65812,#65813,#65814,#65815),(#65816,#65817,#65818,#65819,#65820,#65821,
#65822,#65823,#65824,#65825),(#65826,#65827,#65828,#65829,#65830,#65831,#65832,
#65833,#65834,#65835)),.unspecified.,.f.,.f.,.f.)b_spline_surface_with_knots((4,
4),(4,1,1,1,1,1,1,4),(0.e0,1.e0),(2.610459601854e-2,1.433237817999e-1,
2.865000273644e-1,4.294688213476e-1,5.722239841833e-1,7.148276617666e-1,
8.573817681459e-1,9.555120521913e-1),.unspecified.)geometric_representation_item()rational_b_spline_surface(((1.329986455937e0,1.329986455937e0,1.329986455937e0,
1.329986455937e0,1.329986455937e0,1.329986455937e0,1.329986455937e0,
1.329986455937e0,1.329986455937e0,1.329986455937e0),(8.900045146877e-1,
8.900045146877e-1,8.900045146877e-1,8.900045146877e-1,8.900045146877e-1,
8.900045146877e-1,8.900045146877e-1,8.900045146877e-1,8.900045146877e-1,
8.900045146877e-1),(8.900045146877e-1,8.900045146877e-1,8.900045146877e-1,
8.900045146877e-1,8.900045146877e-1,8.900045146877e-1,8.900045146877e-1,
8.900045146877e-1,8.900045146877e-1,8.900045146877e-1),(1.329986455937e0,
1.329986455937e0,1.329986455937e0,1.329986455937e0,1.329986455937e0,
1.329986455937e0,1.329986455937e0,1.329986455937e0,1.329986455937e0,
1.329986455937e0)))representation_item('')surface());
#65837=oriented_edge('',*,*,#65421,.f.);
#65839=oriented_edge('',*,*,#65838,.t.);
#65841=oriented_edge('',*,*,#65840,.f.);
#65842=oriented_edge('',*,*,#65786,.t.);
#65843=edge_loop('',(#65837,#65839,#65841,#65842));
#65844=face_outer_bound('',#65843,.f.);
#65846=cartesian_point('',(0.e0,0.e0,-4.2e1));
#65847=direction('',(0.e0,0.e0,1.e0));
#65848=direction('',(6.763713031010e-3,-9.999771258314e-1,0.e0));
#65849=axis2_placement_3d('',#65846,#65847,#65848);
#65850=toroidal_surface('',#65849,7.026673494497e1,1.e0);
#65851=oriented_edge('',*,*,#65419,.f.);
#65852=oriented_edge('',*,*,#65417,.f.);
#65854=oriented_edge('',*,*,#65853,.f.);
#65855=oriented_edge('',*,*,#65240,.t.);
#65856=oriented_edge('',*,*,#65238,.t.);
#65857=oriented_edge('',*,*,#65129,.t.);
#65858=oriented_edge('',*,*,#65838,.f.);
#65859=edge_loop('',(#65851,#65852,#65854,#65855,#65856,#65857,#65858));
#65860=face_outer_bound('',#65859,.f.);
#65862=cartesian_point('',(4.146920666213e1,-5.320541384718e1,
-4.296478668261e1));
#65863=cartesian_point('',(4.156843505732e1,-5.330447617665e1,
-4.296478668261e1));
#65864=cartesian_point('',(4.178929349509e1,-5.357060133828e1,
-4.296478668261e1));
#65865=cartesian_point('',(4.203468241710e1,-5.406550175237e1,
-4.296478668261e1));
#65866=cartesian_point('',(4.214894178544e1,-5.467185250976e1,
-4.296478668261e1));
#65867=cartesian_point('',(4.209468675864e1,-5.528729498451e1,
-4.296478668261e1));
#65868=cartesian_point('',(4.187559138995e1,-5.586635660284e1,
-4.296478668261e1));
#65869=cartesian_point('',(4.153032585932e1,-5.633524757336e1,
-4.296478668261e1));
#65870=cartesian_point('',(4.124004307392e1,-5.657353594614e1,
-4.296478668261e1));
#65871=cartesian_point('',(4.109955755474e1,-5.666491484100e1,
-4.296478668261e1));
#65872=cartesian_point('',(4.205563185727e1,-5.261766480091e1,
-4.319114984749e1));
#65873=cartesian_point('',(4.219180302302e1,-5.275360680618e1,
-4.319114984749e1));
#65874=cartesian_point('',(4.249495114292e1,-5.311889413859e1,
-4.319114984749e1));
#65875=cartesian_point('',(4.283187718076e1,-5.379838315997e1,
-4.319114984749e1));
#65876=cartesian_point('',(4.298868576681e1,-5.463070646214e1,
-4.319114984749e1));
#65877=cartesian_point('',(4.291421363315e1,-5.547486798106e1,
-4.319114984749e1));
#65878=cartesian_point('',(4.261394511209e1,-5.626829812653e1,
-4.319114984749e1));
#65879=cartesian_point('',(4.214128360013e1,-5.691010539032e1,
-4.319114984749e1));
#65880=cartesian_point('',(4.174418521467e1,-5.723608674663e1,
-4.319114984749e1));
#65881=cartesian_point('',(4.155202135458e1,-5.736107262130e1,
-4.319114984749e1));
#65882=cartesian_point('',(4.248916747037e1,-5.218315048392e1,
-4.258795873996e1));
#65883=cartesian_point('',(4.265264988882e1,-5.234635709684e1,
-4.258795873996e1));
#65884=cartesian_point('',(4.301663357323e1,-5.278495357910e1,
-4.258795873996e1));
#65885=cartesian_point('',(4.342123166876e1,-5.360090627172e1,
-4.258795873996e1));
#65886=cartesian_point('',(4.360949627229e1,-5.460028778790e1,
-4.258795873996e1));
#65887=cartesian_point('',(4.352007792572e1,-5.561353796784e1,
-4.258795873996e1));
#65888=cartesian_point('',(4.315979927435e1,-5.656544764594e1,
-4.258795873996e1));
#65889=cartesian_point('',(4.259295576726e1,-5.733508940909e1,
-4.258795873996e1));
#65890=cartesian_point('',(4.211689016306e1,-5.772590091199e1,
-4.258795873996e1));
#65891=cartesian_point('',(4.188652125754e1,-5.787573193780e1,
-4.258795873996e1));
#65892=cartesian_point('',(4.233955083329e1,-5.233310487960e1,
-4.175385072103e1));
#65893=cartesian_point('',(4.249360791813e1,-5.248690225650e1,
-4.175385072103e1));
#65894=cartesian_point('',(4.283659675852e1,-5.290019915981e1,
-4.175385072103e1));
#65895=cartesian_point('',(4.321784068108e1,-5.366905713875e1,
-4.175385072103e1));
#65896=cartesian_point('',(4.339524955925e1,-5.461078551774e1,
-4.175385072103e1));
#65897=cartesian_point('',(4.331098927132e1,-5.556568183686e1,
-4.175385072103e1));
#65898=cartesian_point('',(4.297142059997e1,-5.646289894992e1,
-4.175385072103e1));
#65899=cartesian_point('',(4.243708005909e1,-5.718842399620e1,
-4.175385072103e1));
#65900=cartesian_point('',(4.198826667906e1,-5.755686209258e1,
-4.175385072103e1));
#65901=cartesian_point('',(4.177108264288e1,-5.769811885632e1,
-4.175385072103e1));
#65902=(bounded_surface()b_spline_surface(3,3,((#65862,#65863,#65864,#65865,
#65866,#65867,#65868,#65869,#65870,#65871),(#65872,#65873,#65874,#65875,#65876,
#65877,#65878,#65879,#65880,#65881),(#65882,#65883,#65884,#65885,#65886,#65887,
#65888,#65889,#65890,#65891),(#65892,#65893,#65894,#65895,#65896,#65897,#65898,
#65899,#65900,#65901)),.unspecified.,.f.,.f.,.f.)b_spline_surface_with_knots((4,
4),(4,1,1,1,1,1,1,4),(0.e0,1.e0),(4.443976529991e-2,1.426182318612e-1,
2.851723382472e-1,4.277760158342e-1,5.705311786697e-1,7.134999726487e-1,
8.566762182067e-1,9.738595362174e-1),.unspecified.)geometric_representation_item()rational_b_spline_surface(((1.329986455309e0,1.329986455309e0,1.329986455309e0,
1.329986455309e0,1.329986455309e0,1.329986455309e0,1.329986455309e0,
1.329986455309e0,1.329986455309e0,1.329986455309e0),(8.900045148971e-1,
8.900045148971e-1,8.900045148971e-1,8.900045148971e-1,8.900045148971e-1,
8.900045148971e-1,8.900045148971e-1,8.900045148971e-1,8.900045148971e-1,
8.900045148971e-1),(8.900045148971e-1,8.900045148971e-1,8.900045148971e-1,
8.900045148971e-1,8.900045148971e-1,8.900045148971e-1,8.900045148971e-1,
8.900045148971e-1,8.900045148971e-1,8.900045148971e-1),(1.329986455309e0,
1.329986455309e0,1.329986455309e0,1.329986455309e0,1.329986455309e0,
1.329986455309e0,1.329986455309e0,1.329986455309e0,1.329986455309e0,
1.329986455309e0)))representation_item('')surface());
#65903=oriented_edge('',*,*,#65415,.f.);
#65905=oriented_edge('',*,*,#65904,.t.);
#65907=oriented_edge('',*,*,#65906,.f.);
#65908=oriented_edge('',*,*,#65853,.t.);
#65909=edge_loop('',(#65903,#65905,#65907,#65908));
#65910=face_outer_bound('',#65909,.f.);
#65912=cartesian_point('',(4.772970773009e1,-4.772970773009e1,-4.2e1));
#65913=direction('',(0.e0,0.e0,-1.e0));
#65914=direction('',(7.274289711977e-1,6.861829871560e-1,0.e0));
#65915=axis2_placement_3d('',#65912,#65913,#65914);
#65916=toroidal_surface('',#65915,8.050139473315e0,1.e0);
#65917=oriented_edge('',*,*,#65413,.f.);
#65919=oriented_edge('',*,*,#65918,.f.);
#65921=oriented_edge('',*,*,#65920,.t.);
#65923=oriented_edge('',*,*,#65922,.t.);
#65924=oriented_edge('',*,*,#65904,.f.);
#65925=edge_loop('',(#65917,#65919,#65921,#65923,#65924));
#65926=face_outer_bound('',#65925,.f.);
#65928=cartesian_point('',(5.666499871150e1,-4.109942859298e1,
-4.296478668253e1));
#65929=cartesian_point('',(5.657360153200e1,-4.123996317654e1,
-4.296478668253e1));
#65930=cartesian_point('',(5.633528931524e1,-4.153029510197e1,
-4.296478668253e1));
#65931=cartesian_point('',(5.586635659496e1,-4.187559140270e1,
-4.296478668253e1));
#65932=cartesian_point('',(5.528729499034e1,-4.209468675346e1,
-4.296478668253e1));
#65933=cartesian_point('',(5.467185251426e1,-4.214894178819e1,
-4.296478668253e1));
#65934=cartesian_point('',(5.406550174574e1,-4.203468241096e1,
-4.296478668253e1));
#65935=cartesian_point('',(5.357066357510e1,-4.178932436047e1,
-4.296478668253e1));
#65936=cartesian_point('',(5.330458266686e1,-4.156852343505e1,
-4.296478668253e1));
#65937=cartesian_point('',(5.320555966845e1,-4.146935272489e1,
-4.296478668253e1));
#65938=cartesian_point('',(5.736118734135e1,-4.155184495699e1,
-4.319114984804e1));
#65939=cartesian_point('',(5.723617647580e1,-4.174407592320e1,
-4.319114984804e1));
#65940=cartesian_point('',(5.691016252272e1,-4.214124149233e1,
-4.319114984804e1));
#65941=cartesian_point('',(5.626829811721e1,-4.261394513157e1,
-4.319114984804e1));
#65942=cartesian_point('',(5.547486798900e1,-4.291421362713e1,
-4.319114984804e1));
#65943=cartesian_point('',(5.463070646803e1,-4.298868577221e1,
-4.319114984804e1));
#65944=cartesian_point('',(5.379838315121e1,-4.283187717290e1,
-4.319114984804e1));
#65945=cartesian_point('',(5.311897958510e1,-4.249499352547e1,
-4.319114984804e1));
#65946=cartesian_point('',(5.275375297928e1,-4.219192432706e1,
-4.319114984804e1));
#65947=cartesian_point('',(5.261786491202e1,-4.205583229735e1,
-4.319114984804e1));
#65948=cartesian_point('',(5.787586946409e1,-4.188630979109e1,
-4.258795873901e1));
#65949=cartesian_point('',(5.772600848961e1,-4.211675914069e1,
-4.258795873901e1));
#65950=cartesian_point('',(5.733515791917e1,-4.259290526791e1,
-4.258795873901e1));
#65951=cartesian_point('',(5.656544763534e1,-4.315979929842e1,
-4.258795873901e1));
#65952=cartesian_point('',(5.561353797724e1,-4.352007791865e1,
-4.258795873901e1));
#65953=cartesian_point('',(5.460028779483e1,-4.360949627919e1,
-4.258795873901e1));
#65954=cartesian_point('',(5.360090626153e1,-4.342123165921e1,
-4.258795873901e1));
#65955=cartesian_point('',(5.278505618443e1,-4.301668446988e1,
-4.258795873901e1));
#65956=cartesian_point('',(5.234653260721e1,-4.265279553445e1,
-4.258795873901e1));
#65957=cartesian_point('',(5.218339073104e1,-4.248940811052e1,
-4.258795873901e1));
#65958=cartesian_point('',(5.769824851047e1,-4.177088327799e1,
-4.175385071913e1));
#65959=cartesian_point('',(5.755696350911e1,-4.198814315509e1,
-4.175385071913e1));
#65960=cartesian_point('',(5.718848857849e1,-4.243703245441e1,
-4.175385071913e1));
#65961=cartesian_point('',(5.646289893888e1,-4.297142062085e1,
-4.175385071913e1));
#65962=cartesian_point('',(5.556568184535e1,-4.331098926282e1,
-4.175385071913e1));
#65963=cartesian_point('',(5.461078552440e1,-4.339524956380e1,
-4.175385071913e1));
#65964=cartesian_point('',(5.366905712963e1,-4.321784067038e1,
-4.175385071913e1));
#65965=cartesian_point('',(5.290029584449e1,-4.283664471535e1,
-4.175385071913e1));
#65966=cartesian_point('',(5.248706764354e1,-4.249374516193e1,
-4.175385071913e1));
#65967=cartesian_point('',(5.233333127674e1,-4.233977759880e1,
-4.175385071913e1));
#65968=(bounded_surface()b_spline_surface(3,3,((#65928,#65929,#65930,#65931,
#65932,#65933,#65934,#65935,#65936,#65937),(#65938,#65939,#65940,#65941,#65942,
#65943,#65944,#65945,#65946,#65947),(#65948,#65949,#65950,#65951,#65952,#65953,
#65954,#65955,#65956,#65957),(#65958,#65959,#65960,#65961,#65962,#65963,#65964,
#65965,#65966,#65967)),.unspecified.,.f.,.f.,.f.)b_spline_surface_with_knots((4,
4),(4,1,1,1,1,1,1,4),(0.e0,1.e0),(2.610459608100e-2,1.433237818091e-1,
2.865000273798e-1,4.294688213651e-1,5.722239841992e-1,7.148276617780e-1,
8.573817681515e-1,9.555120519056e-1),.unspecified.)geometric_representation_item()rational_b_spline_surface(((1.329986456176e0,1.329986456176e0,1.329986456176e0,
1.329986456176e0,1.329986456176e0,1.329986456176e0,1.329986456176e0,
1.329986456176e0,1.329986456176e0,1.329986456176e0),(8.900045146080e-1,
8.900045146080e-1,8.900045146080e-1,8.900045146080e-1,8.900045146080e-1,
8.900045146080e-1,8.900045146080e-1,8.900045146080e-1,8.900045146080e-1,
8.900045146080e-1),(8.900045146080e-1,8.900045146080e-1,8.900045146080e-1,
8.900045146080e-1,8.900045146080e-1,8.900045146080e-1,8.900045146080e-1,
8.900045146080e-1,8.900045146080e-1,8.900045146080e-1),(1.329986456176e0,
1.329986456176e0,1.329986456176e0,1.329986456176e0,1.329986456176e0,
1.329986456176e0,1.329986456176e0,1.329986456176e0,1.329986456176e0,
1.329986456176e0)))representation_item('')surface());
#65969=oriented_edge('',*,*,#65411,.f.);
#65971=oriented_edge('',*,*,#65970,.t.);
#65973=oriented_edge('',*,*,#65972,.f.);
#65974=oriented_edge('',*,*,#65918,.t.);
#65975=edge_loop('',(#65969,#65971,#65973,#65974));
#65976=face_outer_bound('',#65975,.f.);
#65978=cartesian_point('',(0.e0,0.e0,-4.2e1));
#65979=direction('',(0.e0,0.e0,1.e0));
#65980=direction('',(2.751246010521e-1,9.614085780228e-1,0.e0));
#65981=axis2_placement_3d('',#65978,#65979,#65980);
#65982=toroidal_surface('',#65981,7.026673494497e1,1.e0);
#65983=oriented_edge('',*,*,#65409,.f.);
#65985=oriented_edge('',*,*,#65984,.f.);
#65986=oriented_edge('',*,*,#65268,.t.);
#65987=oriented_edge('',*,*,#65970,.f.);
#65988=edge_loop('',(#65983,#65985,#65986,#65987));
#65989=face_outer_bound('',#65988,.f.);
#65991=cartesian_point('',(5.320541384729e1,4.146920666197e1,
-4.296478668261e1));
#65992=cartesian_point('',(5.330447617670e1,4.156843505710e1,
-4.296478668261e1));
#65993=cartesian_point('',(5.357060133828e1,4.178929349485e1,
-4.296478668261e1));
#65994=cartesian_point('',(5.406550175236e1,4.203468241681e1,
-4.296478668261e1));
#65995=cartesian_point('',(5.467185250986e1,4.214894178500e1,
-4.296478668261e1));
#65996=cartesian_point('',(5.528729498466e1,4.209468675790e1,
-4.296478668261e1));
#65997=cartesian_point('',(5.586635660291e1,4.187559138876e1,
-4.296478668261e1));
#65998=cartesian_point('',(5.633524757250e1,4.153032585814e1,
-4.296478668261e1));
#65999=cartesian_point('',(5.657353594461e1,4.124004307325e1,
-4.296478668261e1));
#66000=cartesian_point('',(5.666491483903e1,4.109955755476e1,
-4.296478668261e1));
#66001=cartesian_point('',(5.261766480093e1,4.205563185715e1,
-4.319114984752e1));
#66002=cartesian_point('',(5.275360680614e1,4.219180302285e1,
-4.319114984752e1));
#66003=cartesian_point('',(5.311889413855e1,4.249495114277e1,
-4.319114984752e1));
#66004=cartesian_point('',(5.379838316006e1,4.283187718062e1,
-4.319114984752e1));
#66005=cartesian_point('',(5.463070646256e1,4.298868576650e1,
-4.319114984752e1));
#66006=cartesian_point('',(5.547486798174e1,4.291421363241e1,
-4.319114984752e1));
#66007=cartesian_point('',(5.626829812728e1,4.261394511066e1,
-4.319114984752e1));
#66008=cartesian_point('',(5.691010538990e1,4.214128359864e1,
-4.319114984752e1));
#66009=cartesian_point('',(5.723608674532e1,4.174418521384e1,
-4.319114984752e1));
#66010=cartesian_point('',(5.736107261940e1,4.155202135467e1,
-4.319114984752e1));
#66011=cartesian_point('',(5.218315048391e1,4.248916747027e1,
-4.258795873987e1));
#66012=cartesian_point('',(5.234635709677e1,4.265264988866e1,
-4.258795873987e1));
#66013=cartesian_point('',(5.278495357906e1,4.301663357312e1,
-4.258795873987e1));
#66014=cartesian_point('',(5.360090627188e1,4.342123166869e1,
-4.258795873987e1));
#66015=cartesian_point('',(5.460028778855e1,4.360949627204e1,
-4.258795873987e1));
#66016=cartesian_point('',(5.561353796890e1,4.352007792494e1,
-4.258795873987e1));
#66017=cartesian_point('',(5.656544764717e1,4.315979927271e1,
-4.258795873987e1));
#66018=cartesian_point('',(5.733508940895e1,4.259295576551e1,
-4.258795873987e1));
#66019=cartesian_point('',(5.772590091082e1,4.211689016207e1,
-4.258795873987e1));
#66020=cartesian_point('',(5.787573193592e1,4.188652125767e1,
-4.258795873987e1));
#66021=cartesian_point('',(5.233310487971e1,4.233955083308e1,
-4.175385072088e1));
#66022=cartesian_point('',(5.248690225654e1,4.249360791786e1,
-4.175385072088e1));
#66023=cartesian_point('',(5.290019915986e1,4.283659675828e1,
-4.175385072088e1));
#66024=cartesian_point('',(5.366905713893e1,4.321784068085e1,
-4.175385072088e1));
#66025=cartesian_point('',(5.461078551832e1,4.339524955883e1,
-4.175385072088e1));
#66026=cartesian_point('',(5.556568183775e1,4.331098927040e1,
-4.175385072088e1));
#66027=cartesian_point('',(5.646289895091e1,4.297142059827e1,
-4.175385072088e1));
#66028=cartesian_point('',(5.718842399585e1,4.243708005732e1,
-4.175385072088e1));
#66029=cartesian_point('',(5.755686209124e1,4.198826667802e1,
-4.175385072088e1));
#66030=cartesian_point('',(5.769811885430e1,4.177108264291e1,
-4.175385072088e1));
#66031=(bounded_surface()b_spline_surface(3,3,((#65991,#65992,#65993,#65994,
#65995,#65996,#65997,#65998,#65999,#66000),(#66001,#66002,#66003,#66004,#66005,
#66006,#66007,#66008,#66009,#66010),(#66011,#66012,#66013,#66014,#66015,#66016,
#66017,#66018,#66019,#66020),(#66021,#66022,#66023,#66024,#66025,#66026,#66027,
#66028,#66029,#66030)),.unspecified.,.f.,.f.,.f.)b_spline_surface_with_knots((4,
4),(4,1,1,1,1,1,1,4),(0.e0,1.e0),(4.443976537309e-2,1.426182318585e-1,
2.851723382418e-1,4.277760158241e-1,5.705311786538e-1,7.134999726297e-1,
8.566762181921e-1,9.738595355962e-1),.unspecified.)geometric_representation_item()rational_b_spline_surface(((1.329986455373e0,1.329986455373e0,1.329986455373e0,
1.329986455373e0,1.329986455373e0,1.329986455373e0,1.329986455373e0,
1.329986455373e0,1.329986455373e0,1.329986455373e0),(8.900045148757e-1,
8.900045148757e-1,8.900045148757e-1,8.900045148757e-1,8.900045148757e-1,
8.900045148757e-1,8.900045148757e-1,8.900045148757e-1,8.900045148757e-1,
8.900045148757e-1),(8.900045148757e-1,8.900045148757e-1,8.900045148757e-1,
8.900045148757e-1,8.900045148757e-1,8.900045148757e-1,8.900045148757e-1,
8.900045148757e-1,8.900045148757e-1,8.900045148757e-1),(1.329986455373e0,
1.329986455373e0,1.329986455373e0,1.329986455373e0,1.329986455373e0,
1.329986455373e0,1.329986455373e0,1.329986455373e0,1.329986455373e0,
1.329986455373e0)))representation_item('')surface());
#66032=oriented_edge('',*,*,#65407,.f.);
#66034=oriented_edge('',*,*,#66033,.t.);
#66036=oriented_edge('',*,*,#66035,.f.);
#66037=oriented_edge('',*,*,#65984,.t.);
#66038=edge_loop('',(#66032,#66034,#66036,#66037));
#66039=face_outer_bound('',#66038,.f.);
#66041=cartesian_point('',(4.772970773009e1,4.772970773009e1,-4.2e1));
#66042=direction('',(0.e0,0.e0,-1.e0));
#66043=direction('',(-6.861829871560e-1,7.274289711977e-1,0.e0));
#66044=axis2_placement_3d('',#66041,#66042,#66043);
#66045=toroidal_surface('',#66044,8.050139473315e0,1.e0);
#66046=oriented_edge('',*,*,#65405,.f.);
#66047=oriented_edge('',*,*,#65389,.f.);
#66049=oriented_edge('',*,*,#66048,.t.);
#66051=oriented_edge('',*,*,#66050,.t.);
#66052=oriented_edge('',*,*,#66033,.f.);
#66053=edge_loop('',(#66046,#66047,#66049,#66051,#66052));
#66054=face_outer_bound('',#66053,.f.);
#66056=cartesian_point('',(4.772970773009e1,4.772970773009e1,
-4.012178893569e1));
#66057=direction('',(0.e0,0.e0,-1.e0));
#66058=direction('',(0.e0,1.e0,0.e0));
#66059=axis2_placement_3d('',#66056,#66057,#66058);
#66060=conical_surface('',#66059,6.881997459936e0,5.e0);
#66062=oriented_edge('',*,*,#66061,.f.);
#66064=oriented_edge('',*,*,#66063,.f.);
#66066=oriented_edge('',*,*,#66065,.t.);
#66067=oriented_edge('',*,*,#66050,.f.);
#66068=oriented_edge('',*,*,#66048,.f.);
#66070=oriented_edge('',*,*,#66069,.t.);
#66071=edge_loop('',(#66062,#66064,#66066,#66067,#66068,#66070));
#66072=face_outer_bound('',#66071,.f.);
#66074=cartesian_point('',(4.772970773009e1,4.772970773009e1,-3.82e1));
#66075=direction('',(0.e0,0.e0,-1.e0));
#66076=direction('',(7.146124503757e-1,-6.995205828051e-1,0.e0));
#66077=axis2_placement_3d('',#66074,#66075,#66076);
#66078=toroidal_surface('',#66077,6.211952795602e0,5.e-1);
#66079=oriented_edge('',*,*,#66063,.t.);
#66080=oriented_edge('',*,*,#66061,.t.);
#66082=oriented_edge('',*,*,#66081,.f.);
#66084=oriented_edge('',*,*,#66083,.f.);
#66086=oriented_edge('',*,*,#66085,.f.);
#66087=edge_loop('',(#66079,#66080,#66082,#66084,#66086));
#66088=face_outer_bound('',#66087,.f.);
#66090=cartesian_point('',(4.273008477523e1,5.214081175110e1,
-3.841492052959e1));
#66091=cartesian_point('',(4.290367657654e1,5.231660909830e1,
-3.841395239574e1));
#66092=cartesian_point('',(4.324885459509e1,5.274738258609e1,
-3.841247563402e1));
#66093=cartesian_point('',(4.361587980569e1,5.352038418232e1,
-3.841243231315e1));
#66094=cartesian_point('',(4.378732168862e1,5.441567885345e1,
-3.841508368577e1));
#66095=cartesian_point('',(4.372770265393e1,5.532760996138e1,
-3.842022496019e1));
#66096=cartesian_point('',(4.343962461039e1,5.619802295324e1,
-3.842749035479e1));
#66097=cartesian_point('',(4.293242144843e1,5.698267423114e1,
-3.843649495507e1));
#66098=cartesian_point('',(4.246532130783e1,5.740655962954e1,
-3.844323683970e1));
#66099=cartesian_point('',(4.220114884046e1,5.758854847771e1,
-3.844674050853e1));
#66100=cartesian_point('',(4.220040073996e1,5.758906342593e1,
-3.844675042779e1));
#66101=cartesian_point('',(4.254448398341e1,5.232488632573e1,
-3.786585508980e1));
#66102=cartesian_point('',(4.270605054309e1,5.248689670957e1,
-3.786435578990e1));
#66103=cartesian_point('',(4.302732192120e1,5.288494829405e1,
-3.786196069887e1));
#66104=cartesian_point('',(4.336762752902e1,5.360158176038e1,
-3.786192685549e1));
#66105=cartesian_point('',(4.352336251787e1,5.443186621617e1,
-3.786608582196e1));
#66106=cartesian_point('',(4.346198812012e1,5.527550388632e1,
-3.787423979455e1));
#66107=cartesian_point('',(4.318758235236e1,5.607674350756e1,
-3.788591236785e1));
#66108=cartesian_point('',(4.271124104398e1,5.679370270918e1,
-3.790063829243e1));
#66109=cartesian_point('',(4.227689577843e1,5.717692944179e1,
-3.791189164015e1));
#66110=cartesian_point('',(4.203245730653e1,5.734034853655e1,
-3.791781646605e1));
#66111=cartesian_point('',(4.203176509859e1,5.734081093014e1,
-3.791783324160e1));
#66112=cartesian_point('',(4.286451990852e1,5.200748218748e1,
-3.745764303626e1));
#66113=cartesian_point('',(4.304886173795e1,5.219124274388e1,
-3.745711882605e1));
#66114=cartesian_point('',(4.341548322398e1,5.264353604178e1,
-3.745618002845e1));
#66115=cartesian_point('',(4.380300762685e1,5.345954146940e1,
-3.745619937477e1));
#66116=cartesian_point('',(4.397813592635e1,5.440499749397e1,
-3.745770313269e1));
#66117=cartesian_point('',(4.390407813886e1,5.536381967612e1,
-3.746073407198e1));
#66118=cartesian_point('',(4.358677257690e1,5.627106811115e1,
-3.746521008847e1));
#66119=cartesian_point('',(4.304077374405e1,5.707837849318e1,
-3.747109122971e1));
#66120=cartesian_point('',(4.254615437137e1,5.750641646945e1,
-3.747578784466e1));
#66121=cartesian_point('',(4.226872726528e1,5.768797826373e1,
-3.747832724667e1));
#66122=cartesian_point('',(4.226794164581e1,5.768849198290e1,
-3.747833443823e1));
#66123=cartesian_point('',(4.323413194362e1,5.164090956961e1,
-3.777199855257e1));
#66124=cartesian_point('',(4.344359412485e1,5.185096279883e1,
-3.777256615632e1));
#66125=cartesian_point('',(4.386019722945e1,5.236716538976e1,
-3.777338301391e1));
#66126=cartesian_point('',(4.430159065333e1,5.329667490207e1,
-3.777342346525e1));
#66127=cartesian_point('',(4.450357643008e1,5.437336140631e1,
-3.777189296250e1));
#66128=cartesian_point('',(4.442398142963e1,5.546670473256e1,
-3.776896561018e1));
#66129=cartesian_point('',(4.406833747209e1,5.650407848795e1,
-3.776489663949e1));
#66130=cartesian_point('',(4.345142575802e1,5.743103021737e1,
-3.775997096615e1));
#66131=cartesian_point('',(4.288939567162e1,5.792549200643e1,
-3.775638618953e1));
#66132=cartesian_point('',(4.257326707576e1,5.813605507269e1,
-3.775455791532e1));
#66133=cartesian_point('',(4.257237185483e1,5.813665085718e1,
-3.775455274007e1));
#66134=(bounded_surface()b_spline_surface(3,3,((#66090,#66091,#66092,#66093,
#66094,#66095,#66096,#66097,#66098,#66099,#66100),(#66101,#66102,#66103,#66104,
#66105,#66106,#66107,#66108,#66109,#66110,#66111),(#66112,#66113,#66114,#66115,
#66116,#66117,#66118,#66119,#66120,#66121,#66122),(#66123,#66124,#66125,#66126,
#66127,#66128,#66129,#66130,#66131,#66132,#66133)),.unspecified.,.f.,.f.,.f.)b_spline_surface_with_knots((4,4),(4,1,1,1,1,1,1,1,4),(0.e0,1.e0),
(1.380815741946e-2,6.502932353459e-2,1.274153185697e-1,1.898670709317e-1,
2.524246020376e-1,3.151718903046e-1,3.780031420155e-1,4.438836456525e-1,
4.440706904217e-1),.unspecified.)geometric_representation_item()rational_b_spline_surface(((1.553415803034e0,1.553415803034e0,1.553415803034e0,1.553415803034e0,
1.553415803034e0,1.553415803034e0,1.553415803034e0,1.553415803034e0,
1.553415803034e0,1.553415803034e0,1.553415803034e0),(8.155280656552e-1,
8.155280656552e-1,8.155280656552e-1,8.155280656552e-1,8.155280656552e-1,
8.155280656552e-1,8.155280656552e-1,8.155280656552e-1,8.155280656553e-1,
8.155280656552e-1,8.155280656552e-1),(8.155280656552e-1,8.155280656552e-1,
8.155280656552e-1,8.155280656552e-1,8.155280656552e-1,8.155280656552e-1,
8.155280656552e-1,8.155280656552e-1,8.155280656553e-1,8.155280656552e-1,
8.155280656552e-1),(1.553415803034e0,1.553415803034e0,1.553415803034e0,
1.553415803034e0,1.553415803034e0,1.553415803034e0,1.553415803034e0,
1.553415803034e0,1.553415803034e0,1.553415803034e0,1.553415803034e0)))representation_item('')surface());
#66136=oriented_edge('',*,*,#66135,.f.);
#66138=oriented_edge('',*,*,#66137,.t.);
#66139=oriented_edge('',*,*,#66081,.t.);
#66141=oriented_edge('',*,*,#66140,.f.);
#66142=edge_loop('',(#66136,#66138,#66139,#66141));
#66143=face_outer_bound('',#66142,.f.);
#66145=cartesian_point('',(4.199659057354e1,5.672801677279e1,
-3.856106297503e1));
#66146=cartesian_point('',(4.199986960371e1,5.672565086302e1,
-3.855791640370e1));
#66147=cartesian_point('',(4.202450859180e1,5.670787244578e1,
-3.853705126090e1));
#66148=cartesian_point('',(4.213883031263e1,5.662482506564e1,
-3.845933549948e1));
#66149=cartesian_point('',(4.230522296496e1,5.650311804152e1,
-3.834495827612e1));
#66150=cartesian_point('',(4.250689453596e1,5.635455198456e1,
-3.821019292553e1));
#66151=cartesian_point('',(4.273223320255e1,5.618699580705e1,
-3.806757709549e1));
#66152=cartesian_point('',(4.297307908321e1,5.600600887475e1,
-3.792961228466e1));
#66153=cartesian_point('',(4.322175825211e1,5.581694281634e1,
-3.780776536205e1));
#66154=cartesian_point('',(4.347036562715e1,5.562557560814e1,
-3.771211311934e1));
#66155=cartesian_point('',(4.371151928795e1,5.543755745789e1,
-3.765005222052e1));
#66156=cartesian_point('',(4.392905335489e1,5.526576507527e1,
-3.762640738836e1));
#66157=cartesian_point('',(4.406245293744e1,5.515916392410e1,
-3.763352960203e1));
#66158=cartesian_point('',(4.412076006351e1,5.511231910907e1,
-3.764174834733e1));
#66159=cartesian_point('',(4.246208878053e1,5.706649395226e1,
-3.882936785647e1));
#66160=cartesian_point('',(4.246131104170e1,5.706697696311e1,
-3.882910296329e1));
#66161=cartesian_point('',(4.246807892047e1,5.706174424391e1,
-3.882099677352e1));
#66162=cartesian_point('',(4.258665493619e1,5.697530214096e1,
-3.874086462175e1));
#66163=cartesian_point('',(4.275187138930e1,5.685384620987e1,
-3.862799243210e1));
#66164=cartesian_point('',(4.295117232025e1,5.670633733977e1,
-3.849566584852e1));
#66165=cartesian_point('',(4.317090917957e1,5.654216037217e1,
-3.835753434929e1));
#66166=cartesian_point('',(4.340237403227e1,5.636741873883e1,
-3.822589970707e1));
#66167=cartesian_point('',(4.363763956969e1,5.618778602717e1,
-3.811154453076e1));
#66168=cartesian_point('',(4.386805326830e1,5.600976783398e1,
-3.802372134185e1));
#66169=cartesian_point('',(4.408607747175e1,5.583931083855e1,
-3.796829248644e1));
#66170=cartesian_point('',(4.427660491124e1,5.568863420091e1,
-3.794806060390e1));
#66171=cartesian_point('',(4.438885210722e1,5.559898357417e1,
-3.795419527006e1));
#66172=cartesian_point('',(4.443672167051e1,5.556059910082e1,
-3.796086049972e1));
#66173=cartesian_point('',(4.252417004111e1,5.758095146127e1,
-3.846164043968e1));
#66174=cartesian_point('',(4.252953765917e1,5.757705220409e1,
-3.845709989651e1));
#66175=cartesian_point('',(4.256356768921e1,5.755237479505e1,
-3.843005569468e1));
#66176=cartesian_point('',(4.267788358339e1,5.746944857957e1,
-3.835343588127e1));
#66177=cartesian_point('',(4.284779223399e1,5.734541631797e1,
-3.823837605350e1));
#66178=cartesian_point('',(4.305417786633e1,5.719365380890e1,
-3.810250460600e1));
#66179=cartesian_point('',(4.328619771603e1,5.702144799868e1,
-3.795785491850e1));
#66180=cartesian_point('',(4.353581064357e1,5.683420050318e1,
-3.781701907493e1));
#66181=cartesian_point('',(4.379532914279e1,5.663720763465e1,
-3.769177428882e1));
#66182=cartesian_point('',(4.405706670739e1,5.643600518537e1,
-3.759257119760e1));
#66183=cartesian_point('',(4.431358592651e1,5.623620475407e1,
-3.752750235145e1));
#66184=cartesian_point('',(4.454792697888e1,5.605122965580e1,
-3.750230958420e1));
#66185=cartesian_point('',(4.469383526913e1,5.593461336060e1,
-3.750987969767e1));
#66186=cartesian_point('',(4.475818160277e1,5.588288499195e1,
-3.751880303624e1));
#66187=cartesian_point('',(4.209104560476e1,5.751075055778e1,
-3.800157522773e1));
#66188=cartesian_point('',(4.210367463637e1,5.750171714064e1,
-3.799192336562e1));
#66189=cartesian_point('',(4.216979228203e1,5.745435413106e1,
-3.794224452762e1));
#66190=cartesian_point('',(4.227763233821e1,5.737665608270e1,
-3.786987269809e1));
#66191=cartesian_point('',(4.245116404757e1,5.725102923839e1,
-3.775216703996e1));
#66192=cartesian_point('',(4.266361480838e1,5.709599137982e1,
-3.761200827066e1));
#66193=cartesian_point('',(4.290764172692e1,5.691621952606e1,
-3.745947518587e1));
#66194=cartesian_point('',(4.317609943376e1,5.671620524817e1,
-3.730751098534e1));
#66195=cartesian_point('',(4.346167885632e1,5.650072616039e1,
-3.716909580326e1));
#66196=cartesian_point('',(4.375794468276e1,5.627408470659e1,
-3.705612933371e1));
#66197=cartesian_point('',(4.405766751360e1,5.604142127812e1,
-3.697940143847e1));
#66198=cartesian_point('',(4.434186285857e1,5.581744467535e1,
-3.694820874862e1));
#66199=cartesian_point('',(4.452647692483e1,5.566981595753e1,
-3.695751495823e1));
#66200=cartesian_point('',(4.460985303055e1,5.560266875116e1,
-3.696916935777e1));
#66201=(bounded_surface()b_spline_surface(3,3,((#66145,#66146,#66147,#66148,
#66149,#66150,#66151,#66152,#66153,#66154,#66155,#66156,#66157,#66158),(#66159,
#66160,#66161,#66162,#66163,#66164,#66165,#66166,#66167,#66168,#66169,#66170,
#66171,#66172),(#66173,#66174,#66175,#66176,#66177,#66178,#66179,#66180,#66181,
#66182,#66183,#66184,#66185,#66186),(#66187,#66188,#66189,#66190,#66191,#66192,
#66193,#66194,#66195,#66196,#66197,#66198,#66199,#66200)),.unspecified.,.f.,.f.,
.f.)b_spline_surface_with_knots((4,4),(4,1,1,1,1,1,1,1,1,1,1,4),(0.e0,1.e0),(
-1.101955962842e-2,0.e0,4.968874411360e-2,1.179072641118e-1,2.002039974395e-1,
2.923057751467e-1,3.901710317617e-1,4.900212396121e-1,5.888143451812e-1,
6.842133052896e-1,7.743491995893e-1,8.477800099695e-1),.unspecified.)geometric_representation_item()rational_b_spline_surface(((1.586373610084e0,
1.586373610084e0,1.586373610084e0,1.586373610084e0,1.586373610084e0,
1.586373610084e0,1.586373610084e0,1.586373610084e0,1.586373610084e0,
1.586373610084e0,1.586373610084e0,1.586373610084e0,1.586373610084e0,
1.586373610084e0),(8.045421299720e-1,8.045421299720e-1,8.045421299720e-1,
8.045421299720e-1,8.045421299720e-1,8.045421299720e-1,8.045421299720e-1,
8.045421299720e-1,8.045421299720e-1,8.045421299720e-1,8.045421299720e-1,
8.045421299720e-1,8.045421299720e-1,8.045421299720e-1),(8.045421299720e-1,
8.045421299720e-1,8.045421299720e-1,8.045421299720e-1,8.045421299720e-1,
8.045421299720e-1,8.045421299720e-1,8.045421299720e-1,8.045421299720e-1,
8.045421299720e-1,8.045421299720e-1,8.045421299720e-1,8.045421299720e-1,
8.045421299720e-1),(1.586373610084e0,1.586373610084e0,1.586373610084e0,
1.586373610084e0,1.586373610084e0,1.586373610084e0,1.586373610084e0,
1.586373610084e0,1.586373610084e0,1.586373610084e0,1.586373610084e0,
1.586373610084e0,1.586373610084e0,1.586373610084e0)))representation_item('')surface());
#66202=oriented_edge('',*,*,#65292,.f.);
#66204=oriented_edge('',*,*,#66203,.t.);
#66205=oriented_edge('',*,*,#66135,.t.);
#66206=edge_loop('',(#66202,#66204,#66205));
#66207=face_outer_bound('',#66206,.f.);
#66209=cartesian_point('',(0.e0,0.e0,-3.72e1));
#66210=direction('',(0.e0,0.e0,1.e0));
#66211=direction('',(6.015558150395e-1,7.988307714355e-1,0.e0));
#66212=axis2_placement_3d('',#66209,#66210,#66211);
#66213=toroidal_surface('',#66212,7.085059542064e1,5.e-1);
#66215=oriented_edge('',*,*,#66214,.f.);
#66216=oriented_edge('',*,*,#66203,.f.);
#66217=oriented_edge('',*,*,#65290,.t.);
#66219=oriented_edge('',*,*,#66218,.f.);
#66220=edge_loop('',(#66215,#66216,#66217,#66219));
#66221=face_outer_bound('',#66220,.f.);
#66223=cartesian_point('',(0.e0,0.e0,-3.77e1));
#66224=direction('',(0.e0,0.e0,-1.e0));
#66225=direction('',(0.e0,1.e0,0.e0));
#66226=axis2_placement_3d('',#66223,#66224,#66225);
#66227=plane('',#66226);
#66229=oriented_edge('',*,*,#66228,.t.);
#66231=oriented_edge('',*,*,#66230,.f.);
#66232=oriented_edge('',*,*,#66083,.t.);
#66233=oriented_edge('',*,*,#66137,.f.);
#66234=oriented_edge('',*,*,#66214,.t.);
#66236=oriented_edge('',*,*,#66235,.t.);
#66238=oriented_edge('',*,*,#66237,.t.);
#66240=oriented_edge('',*,*,#66239,.t.);
#66242=oriented_edge('',*,*,#66241,.t.);
#66243=edge_loop('',(#66229,#66231,#66232,#66233,#66234,#66236,#66238,#66240,
#66242));
#66244=face_outer_bound('',#66243,.f.);
#66246=cartesian_point('',(0.e0,0.e0,-3.72e1));
#66247=direction('',(0.e0,0.e0,1.e0));
#66248=direction('',(6.015558150395e-1,7.988307714355e-1,0.e0));
#66249=axis2_placement_3d('',#66246,#66247,#66248);
#66250=toroidal_surface('',#66249,7.085059542064e1,5.e-1);
#66251=oriented_edge('',*,*,#66228,.f.);
#66253=oriented_edge('',*,*,#66252,.f.);
#66254=oriented_edge('',*,*,#65274,.t.);
#66256=oriented_edge('',*,*,#66255,.t.);
#66257=edge_loop('',(#66251,#66253,#66254,#66256));
#66258=face_outer_bound('',#66257,.f.);
#66260=cartesian_point('',(5.296005586392e1,4.241513091966e1,
-3.719989776412e1));
#66261=direction('',(-9.959216089243e-6,4.742355335282e-5,9.999999988259e-1));
#66262=direction('',(-7.323816904977e-1,6.808943074052e-1,-3.958437507681e-5));
#66263=axis2_placement_3d('',#66260,#66261,#66262);
#66264=toroidal_surface('',#66263,2.999135264702e0,4.999973704541e-1);
#66265=oriented_edge('',*,*,#66241,.f.);
#66267=oriented_edge('',*,*,#66266,.t.);
#66269=oriented_edge('',*,*,#66268,.f.);
#66270=oriented_edge('',*,*,#66252,.t.);
#66271=edge_loop('',(#66265,#66267,#66269,#66270));
#66272=face_outer_bound('',#66271,.f.);
#66274=cartesian_point('',(4.772970773009e1,4.772970773009e1,-3.72e1));
#66275=direction('',(0.e0,0.e0,1.e0));
#66276=direction('',(-6.402393564249e-1,7.681754789660e-1,0.e0));
#66277=axis2_placement_3d('',#66274,#66275,#66276);
#66278=toroidal_surface('',#66277,4.457398865141e0,5.e-1);
#66279=oriented_edge('',*,*,#66239,.f.);
#66280=oriented_edge('',*,*,#66237,.f.);
#66282=oriented_edge('',*,*,#66281,.f.);
#66284=oriented_edge('',*,*,#66283,.t.);
#66286=oriented_edge('',*,*,#66285,.t.);
#66288=oriented_edge('',*,*,#66287,.t.);
#66289=oriented_edge('',*,*,#66266,.f.);
#66290=edge_loop('',(#66279,#66280,#66282,#66284,#66286,#66288,#66289));
#66291=face_outer_bound('',#66290,.f.);
#66293=cartesian_point('',(4.241514212158e1,5.296006476346e1,
-3.719989778443e1));
#66294=direction('',(4.561850654378e-5,8.754370684767e-6,9.999999989212e-1));
#66295=direction('',(5.898340908888e-1,8.075244541629e-1,-3.397671878035e-5));
#66296=axis2_placement_3d('',#66293,#66294,#66295);
#66297=toroidal_surface('',#66296,2.999125265404e0,4.999946189023e-1);
#66298=oriented_edge('',*,*,#66235,.f.);
#66299=oriented_edge('',*,*,#66218,.t.);
#66301=oriented_edge('',*,*,#66300,.f.);
#66302=oriented_edge('',*,*,#66281,.t.);
#66303=edge_loop('',(#66298,#66299,#66301,#66302));
#66304=face_outer_bound('',#66303,.f.);
#66306=cartesian_point('',(4.245474514714e1,5.296228827681e1,
-3.560907389222e1));
#66307=direction('',(-2.604869581374e-2,-1.482552615591e-3,-9.996595757978e-1));
#66308=direction('',(5.615544492803e-1,8.272877804917e-1,-1.585965770629e-2));
#66309=axis2_placement_3d('',#66306,#66307,#66308);
#66310=cylindrical_surface('',#66309,3.500000074512e0);
#66311=oriented_edge('',*,*,#66300,.t.);
#66312=oriented_edge('',*,*,#65288,.f.);
#66314=oriented_edge('',*,*,#66313,.f.);
#66316=oriented_edge('',*,*,#66315,.f.);
#66317=edge_loop('',(#66311,#66312,#66314,#66316));
#66318=face_outer_bound('',#66317,.f.);
#66320=cartesian_point('',(4.277635614690e1,5.297960339714e1,
-2.327449874838e1));
#66321=direction('',(-2.605902939973e-2,-1.382246382303e-3,-9.996594502038e-1));
#66322=direction('',(5.649118039937e-1,8.249987261229e-1,-1.586680825143e-2));
#66323=axis2_placement_3d('',#66320,#66321,#66322);
#66324=cylindrical_surface('',#66323,3.499925777380e0);
#66326=oriented_edge('',*,*,#66325,.t.);
#66328=oriented_edge('',*,*,#66327,.f.);
#66329=oriented_edge('',*,*,#66313,.t.);
#66330=oriented_edge('',*,*,#65286,.f.);
#66331=edge_loop('',(#66326,#66328,#66329,#66330));
#66332=face_outer_bound('',#66331,.f.);
#66334=cartesian_point('',(4.550748317469e1,5.038192776339e1,
-1.174567626453e1));
#66335=cartesian_point('',(4.568989075794e1,5.055155739462e1,
-1.174505764012e1));
#66336=cartesian_point('',(4.605570296418e1,5.097061700461e1,
-1.174384917226e1));
#66337=cartesian_point('',(4.645727787311e1,5.173297293560e1,
-1.174242853789e1));
#66338=cartesian_point('',(4.666647657684e1,5.262483612893e1,
-1.174161532914e1));
#66339=cartesian_point('',(4.664418525562e1,5.354043495274e1,
-1.174153492151e1));
#66340=cartesian_point('',(4.639194144417e1,5.442100973855e1,
-1.174219800231e1));
#66341=cartesian_point('',(4.593050634590e1,5.520182637585e1,
-1.174354452489e1));
#66342=cartesian_point('',(4.549143289223e1,5.564164882058e1,
-1.174487287429e1));
#66343=cartesian_point('',(4.524242833023e1,5.583266435125e1,
-1.174563333660e1));
#66344=cartesian_point('',(4.522637347622e1,5.584476559471e1,
-1.174568226670e1));
#66345=cartesian_point('',(4.529551453112e1,5.061064530105e1,
-1.119294257133e1));
#66346=cartesian_point('',(4.546247310130e1,5.076489516784e1,
-1.119191147689e1));
#66347=cartesian_point('',(4.579756594601e1,5.114643577566e1,
-1.118976787103e1));
#66348=cartesian_point('',(4.616593741289e1,5.184197705232e1,
-1.118737943219e1));
#66349=cartesian_point('',(4.635810251596e1,5.265674989104e1,
-1.118598609563e1));
#66350=cartesian_point('',(4.633782827410e1,5.349358575876e1,
-1.118585213951e1));
#66351=cartesian_point('',(4.610651161485e1,5.429809402343e1,
-1.118697888297e1));
#66352=cartesian_point('',(4.568352342632e1,5.501054182121e1,
-1.118927497329e1));
#66353=cartesian_point('',(4.528148488408e1,5.541092089473e1,
-1.119154589465e1));
#66354=cartesian_point('',(4.505368793308e1,5.558449742604e1,
-1.119285209572e1));
#66355=cartesian_point('',(4.503900124237e1,5.559549242874e1,
-1.119293653062e1));
#66356=cartesian_point('',(4.560300728166e1,5.027885574291e1,
-1.074783303099e1));
#66357=cartesian_point('',(4.579356050813e1,5.045413926264e1,
-1.074745251846e1));
#66358=cartesian_point('',(4.617621374250e1,5.088808189308e1,
-1.074654608804e1));
#66359=cartesian_point('',(4.659727171455e1,5.168028422990e1,
-1.074564630557e1));
#66360=cartesian_point('',(4.681712279858e1,5.260913234751e1,
-1.074509830522e1));
#66361=cartesian_point('',(4.679407667036e1,5.356343111050e1,
-1.074504892708e1));
#66362=cartesian_point('',(4.652972004830e1,5.448061889646e1,
-1.074548395226e1));
#66363=cartesian_point('',(4.604644956722e1,5.529213435437e1,
-1.074637745193e1));
#66364=cartesian_point('',(4.558746880743e1,5.574745807734e1,
-1.074726622930e1));
#66365=cartesian_point('',(4.532756839378e1,5.594461280102e1,
-1.074778276866e1));
#66366=cartesian_point('',(4.531081251542e1,5.595710020381e1,
-1.074781649649e1));
#66367=cartesian_point('',(4.597525125685e1,4.987719857866e1,
-1.106856099704e1));
#66368=cartesian_point('',(4.619355180702e1,5.007882529429e1,
-1.106893205920e1));
#66369=cartesian_point('',(4.663171444173e1,5.057760058403e1,
-1.106960562331e1));
#66370=cartesian_point('',(4.711343779462e1,5.148700049784e1,
-1.107044958196e1));
#66371=cartesian_point('',(4.736475332286e1,5.255239875610e1,
-1.107092232644e1));
#66372=cartesian_point('',(4.733824531698e1,5.364668599824e1,
-1.107097058161e1));
#66373=cartesian_point('',(4.703574002778e1,5.469867257662e1,
-1.107058139784e1));
#66374=cartesian_point('',(4.648260152407e1,5.563019419576e1,
-1.106979425340e1));
#66375=cartesian_point('',(4.595690569686e1,5.615360024776e1,
-1.106902003991e1));
#66376=cartesian_point('',(4.565906429194e1,5.638048369988e1,
-1.106857924287e1));
#66377=cartesian_point('',(4.563986172164e1,5.639485523144e1,
-1.106855103571e1));
#66378=(bounded_surface()b_spline_surface(3,3,((#66334,#66335,#66336,#66337,
#66338,#66339,#66340,#66341,#66342,#66343,#66344),(#66345,#66346,#66347,#66348,
#66349,#66350,#66351,#66352,#66353,#66354,#66355),(#66356,#66357,#66358,#66359,
#66360,#66361,#66362,#66363,#66364,#66365,#66366),(#66367,#66368,#66369,#66370,
#66371,#66372,#66373,#66374,#66375,#66376,#66377)),.unspecified.,.f.,.f.,.f.)b_spline_surface_with_knots((4,4),(4,1,1,1,1,1,1,1,4),(0.e0,1.e0),
(1.819251033761e-2,8.745015671777e-2,1.716998097248e-1,2.559050563299e-1,
3.400893197914e-1,4.243353124652e-1,5.085532657862e-1,5.901964822806e-1,
5.957848781011e-1),.unspecified.)geometric_representation_item()rational_b_spline_surface(((1.586525399296e0,1.586525399296e0,1.586525399296e0,1.586525399296e0,
1.586525399296e0,1.586525399296e0,1.586525399296e0,1.586525399296e0,
1.586525399296e0,1.586525399296e0,1.586525399296e0),(8.044915335680e-1,
8.044915335680e-1,8.044915335680e-1,8.044915335680e-1,8.044915335680e-1,
8.044915335680e-1,8.044915335680e-1,8.044915335680e-1,8.044915335680e-1,
8.044915335680e-1,8.044915335680e-1),(8.044915335680e-1,8.044915335680e-1,
8.044915335680e-1,8.044915335680e-1,8.044915335680e-1,8.044915335680e-1,
8.044915335680e-1,8.044915335680e-1,8.044915335680e-1,8.044915335680e-1,
8.044915335680e-1),(1.586525399296e0,1.586525399296e0,1.586525399296e0,
1.586525399296e0,1.586525399296e0,1.586525399296e0,1.586525399296e0,
1.586525399296e0,1.586525399296e0,1.586525399296e0,1.586525399296e0)))representation_item('')surface());
#66380=oriented_edge('',*,*,#66379,.t.);
#66382=oriented_edge('',*,*,#66381,.t.);
#66383=oriented_edge('',*,*,#66325,.f.);
#66384=oriented_edge('',*,*,#65284,.f.);
#66385=edge_loop('',(#66380,#66382,#66383,#66384));
#66386=face_outer_bound('',#66385,.f.);
#66388=cartesian_point('',(0.e0,0.e0,-1.1e1));
#66389=direction('',(0.e0,0.e0,1.e0));
#66390=direction('',(1.e0,0.e0,0.e0));
#66391=axis2_placement_3d('',#66388,#66389,#66390);
#66392=plane('',#66391);
#66393=oriented_edge('',*,*,#66379,.f.);
#66394=oriented_edge('',*,*,#65282,.t.);
#66396=oriented_edge('',*,*,#66395,.f.);
#66398=oriented_edge('',*,*,#66397,.t.);
#66400=oriented_edge('',*,*,#66399,.t.);
#66402=oriented_edge('',*,*,#66401,.t.);
#66403=edge_loop('',(#66393,#66394,#66396,#66398,#66400,#66402));
#66404=face_outer_bound('',#66403,.f.);
#66406=oriented_edge('',*,*,#66405,.t.);
#66408=oriented_edge('',*,*,#66407,.t.);
#66409=edge_loop('',(#66406,#66408));
#66410=face_bound('',#66409,.f.);
#66412=cartesian_point('',(5.584466611401e1,4.522650950422e1,
-1.174568395121e1));
#66413=cartesian_point('',(5.566630623283e1,4.546307815658e1,
-1.174495952667e1));
#66414=cartesian_point('',(5.524774017763e1,4.589431675944e1,
-1.174365515562e1));
#66415=cartesian_point('',(5.447778355405e1,4.636604117126e1,
-1.174227327580e1));
#66416=cartesian_point('',(5.361099895700e1,4.663188692016e1,
-1.174156465126e1));
#66417=cartesian_point('',(5.270617319784e1,4.667310164182e1,
-1.174158267099e1));
#66418=cartesian_point('',(5.180343720615e1,4.648407865227e1,
-1.174233279656e1));
#66419=cartesian_point('',(5.100858160997e1,4.608558484645e1,
-1.174375136821e1));
#66420=cartesian_point('',(5.056331339985e1,4.570248511176e1,
-1.174501390384e1));
#66421=cartesian_point('',(5.038201559138e1,4.550756638179e1,
-1.174567691416e1));
#66422=cartesian_point('',(5.559539121019e1,4.503911752650e1,
-1.119291894681e1));
#66423=cartesian_point('',(5.543333664021e1,4.525552543793e1,
-1.119167880474e1));
#66424=cartesian_point('',(5.505238148548e1,4.565035500732e1,
-1.118944187757e1));
#66425=cartesian_point('',(5.434992620380e1,4.608274893690e1,
-1.118708754465e1));
#66426=cartesian_point('',(5.355807144487e1,4.632654001817e1,
-1.118588254438e1));
#66427=cartesian_point('',(5.273108726752e1,4.636418760803e1,
-1.118591041689e1));
#66428=cartesian_point('',(5.190632143060e1,4.619052820427e1,
-1.118719729375e1));
#66429=cartesian_point('',(5.118102790969e1,4.582493954097e1,
-1.118957542035e1));
#66430=cartesian_point('',(5.077559468938e1,4.547399088497e1,
-1.119182701789e1));
#66431=cartesian_point('',(5.061073514072e1,4.529558147644e1,
-1.119292658881e1));
#66432=cartesian_point('',(5.595700642131e1,4.531096113592e1,
-1.074779156853e1));
#66433=cartesian_point('',(5.577295396670e1,4.555786027611e1,
-1.074730479983e1));
#66434=cartesian_point('',(5.533977322613e1,4.600858808295e1,
-1.074642333204e1));
#66435=cartesian_point('',(5.453969697010e1,4.650258894134e1,
-1.074550904687e1));
#66436=cartesian_point('',(5.363696846705e1,4.678120476494e1,
-1.074504309777e1));
#66437=cartesian_point('',(5.269389885293e1,4.682412108174e1,
-1.074505145508e1));
#66438=cartesian_point('',(5.175360207234e1,4.662541950446e1,
-1.074555894380e1));
#66439=cartesian_point('',(5.092742520153e1,4.620750458359e1,
-1.074644869643e1));
#66440=cartesian_point('',(5.046627981502e1,4.580672554169e1,
-1.074741082805e1));
#66441=cartesian_point('',(5.027893842658e1,4.560310174412e1,
-1.074781165954e1));
#66442=cartesian_point('',(5.639475071490e1,4.564003465137e1,
-1.106856167122e1));
#66443=cartesian_point('',(5.618292792284e1,4.592298618502e1,
-1.106898326896e1));
#66444=cartesian_point('',(5.568491695035e1,4.643925649754e1,
-1.106974080601e1));
#66445=cartesian_point('',(5.476646050412e1,4.700469660993e1,
-1.107054950907e1));
#66446=cartesian_point('',(5.373101613445e1,4.732351732751e1,
-1.107096512007e1));
#66447=cartesian_point('',(5.264960264006e1,4.737274677164e1,
-1.107095345351e1));
#66448=cartesian_point('',(5.157112240120e1,4.714562993647e1,
-1.107051798343e1));
#66449=cartesian_point('',(5.062280429692e1,4.666753807275e1,
-1.106967245898e1));
#66450=cartesian_point('',(5.009278742642e1,4.620863696938e1,
-1.106897347493e1));
#66451=cartesian_point('',(4.987729052047e1,4.597536242166e1,
-1.106857357146e1));
#66452=(bounded_surface()b_spline_surface(3,3,((#66412,#66413,#66414,#66415,
#66416,#66417,#66418,#66419,#66420,#66421),(#66422,#66423,#66424,#66425,#66426,
#66427,#66428,#66429,#66430,#66431),(#66432,#66433,#66434,#66435,#66436,#66437,
#66438,#66439,#66440,#66441),(#66442,#66443,#66444,#66445,#66446,#66447,#66448,
#66449,#66450,#66451)),.unspecified.,.f.,.f.,.f.)b_spline_surface_with_knots((4,
4),(4,1,1,1,1,1,1,4),(0.e0,1.e0),(4.042734192542e-1,4.866126116318e-1,
5.700165539387e-1,6.533387578036e-1,7.367382269022e-1,8.199085549028e-1,
9.077956309391e-1,9.817981991477e-1),.unspecified.)geometric_representation_item()rational_b_spline_surface(((1.586553847442e0,1.586553847442e0,1.586553847442e0,
1.586553847442e0,1.586553847442e0,1.586553847442e0,1.586553847442e0,
1.586553847442e0,1.586553847442e0,1.586553847442e0),(8.044820508526e-1,
8.044820508526e-1,8.044820508526e-1,8.044820508526e-1,8.044820508526e-1,
8.044820508526e-1,8.044820508526e-1,8.044820508526e-1,8.044820508526e-1,
8.044820508526e-1),(8.044820508526e-1,8.044820508526e-1,8.044820508526e-1,
8.044820508526e-1,8.044820508526e-1,8.044820508526e-1,8.044820508526e-1,
8.044820508526e-1,8.044820508526e-1,8.044820508526e-1),(1.586553847442e0,
1.586553847442e0,1.586553847442e0,1.586553847442e0,1.586553847442e0,
1.586553847442e0,1.586553847442e0,1.586553847442e0,1.586553847442e0,
1.586553847442e0)))representation_item('')surface());
#66454=oriented_edge('',*,*,#66453,.f.);
#66456=oriented_edge('',*,*,#66455,.t.);
#66457=oriented_edge('',*,*,#66395,.t.);
#66458=oriented_edge('',*,*,#65280,.f.);
#66459=edge_loop('',(#66454,#66456,#66457,#66458));
#66460=face_outer_bound('',#66459,.f.);
#66462=cartesian_point('',(5.298201036394e1,4.282197515188e1,
-2.152397388093e1));
#66463=direction('',(1.380648787173e-3,2.605743288570e-2,9.996594940280e-1));
#66464=direction('',(8.249981913300e-1,5.649126467971e-1,-1.586460812629e-2));
#66465=axis2_placement_3d('',#66462,#66463,#66464);
#66466=cylindrical_surface('',#66465,3.499933211914e0);
#66467=oriented_edge('',*,*,#66453,.t.);
#66468=oriented_edge('',*,*,#65278,.f.);
#66470=oriented_edge('',*,*,#66469,.f.);
#66472=oriented_edge('',*,*,#66471,.f.);
#66473=edge_loop('',(#66467,#66468,#66470,#66472));
#66474=face_outer_bound('',#66473,.f.);
#66476=cartesian_point('',(5.296160629031e1,4.244266810111e1,
-3.607235433708e1));
#66477=direction('',(1.480471309054e-3,2.605077570632e-2,9.996595246832e-1));
#66478=direction('',(8.272870500112e-1,5.615555402825e-1,-1.585913181136e-2));
#66479=axis2_placement_3d('',#66476,#66477,#66478);
#66480=cylindrical_surface('',#66479,3.500002394878e0);
#66481=oriented_edge('',*,*,#66268,.t.);
#66483=oriented_edge('',*,*,#66482,.f.);
#66484=oriented_edge('',*,*,#66469,.t.);
#66485=oriented_edge('',*,*,#65276,.f.);
#66486=edge_loop('',(#66481,#66483,#66484,#66485));
#66487=face_outer_bound('',#66486,.f.);
#66489=cartesian_point('',(4.772970773009e1,4.772970773009e1,-2.435e1));
#66490=direction('',(0.e0,0.e0,-1.e0));
#66491=direction('',(-1.e0,0.e0,0.e0));
#66492=axis2_placement_3d('',#66489,#66490,#66491);
#66493=conical_surface('',#66492,3.733025116791e0,1.e0);
#66494=oriented_edge('',*,*,#66287,.f.);
#66495=oriented_edge('',*,*,#66285,.f.);
#66496=oriented_edge('',*,*,#66283,.f.);
#66497=oriented_edge('',*,*,#66315,.t.);
#66499=oriented_edge('',*,*,#66498,.t.);
#66501=oriented_edge('',*,*,#66500,.f.);
#66503=oriented_edge('',*,*,#66502,.f.);
#66505=oriented_edge('',*,*,#66504,.f.);
#66507=oriented_edge('',*,*,#66506,.t.);
#66508=oriented_edge('',*,*,#66482,.t.);
#66509=edge_loop('',(#66494,#66495,#66496,#66497,#66499,#66501,#66503,#66505,
#66507,#66508));
#66510=face_outer_bound('',#66509,.f.);
#66512=cartesian_point('',(5.171934078057e1,5.666908824887e1,-1.1e1));
#66513=direction('',(-7.069990853988e-1,7.069990853988e-1,1.745240643728e-2));
#66514=direction('',(-7.071067811865e-1,-7.071067811865e-1,0.e0));
#66515=axis2_placement_3d('',#66512,#66513,#66514);
#66516=plane('',#66515);
#66518=oriented_edge('',*,*,#66517,.f.);
#66519=oriented_edge('',*,*,#66498,.f.);
#66520=oriented_edge('',*,*,#66327,.t.);
#66521=edge_loop('',(#66518,#66519,#66520));
#66522=face_outer_bound('',#66521,.f.);
#66524=cartesian_point('',(4.388887155571e1,4.814374712541e1,-1.15e1));
#66525=direction('',(7.071067811865e-1,7.071067811865e-1,0.e0));
#66526=direction('',(-7.069990853988e-1,7.069990853988e-1,1.745240643728e-2));
#66527=axis2_placement_3d('',#66524,#66525,#66526);
#66528=cylindrical_surface('',#66527,5.e-1);
#66529=oriented_edge('',*,*,#66517,.t.);
#66530=oriented_edge('',*,*,#66381,.f.);
#66531=oriented_edge('',*,*,#66401,.f.);
#66533=oriented_edge('',*,*,#66532,.f.);
#66534=edge_loop('',(#66529,#66530,#66531,#66533));
#66535=face_outer_bound('',#66534,.f.);
#66537=cartesian_point('',(4.772970773009e1,4.772970773009e1,-1.15e1));
#66538=direction('',(0.e0,0.e0,1.e0));
#66539=direction('',(7.660037535267e-1,-6.428360985376e-1,0.e0));
#66540=axis2_placement_3d('',#66537,#66538,#66539);
#66541=toroidal_surface('',#66540,3.008651368442e0,5.e-1);
#66542=oriented_edge('',*,*,#66504,.t.);
#66543=oriented_edge('',*,*,#66502,.t.);
#66544=oriented_edge('',*,*,#66500,.t.);
#66545=oriented_edge('',*,*,#66532,.t.);
#66546=oriented_edge('',*,*,#66399,.f.);
#66548=oriented_edge('',*,*,#66547,.t.);
#66549=edge_loop('',(#66542,#66543,#66544,#66545,#66546,#66548));
#66550=face_outer_bound('',#66549,.f.);
#66552=cartesian_point('',(5.040480005483e1,4.614992448513e1,-1.15e1));
#66553=direction('',(-7.071067811865e-1,-7.071067811865e-1,0.e0));
#66554=direction('',(7.069990853988e-1,-7.069990853988e-1,1.745240643729e-2));
#66555=axis2_placement_3d('',#66552,#66553,#66554);
#66556=cylindrical_surface('',#66555,5.e-1);
#66558=oriented_edge('',*,*,#66557,.t.);
#66559=oriented_edge('',*,*,#66547,.f.);
#66560=oriented_edge('',*,*,#66397,.f.);
#66561=oriented_edge('',*,*,#66455,.f.);
#66562=edge_loop('',(#66558,#66559,#66560,#66561));
#66563=face_outer_bound('',#66562,.f.);
#66565=cartesian_point('',(-5.171934078057e1,-5.666908824887e1,-1.1e1));
#66566=direction('',(7.069990853988e-1,-7.069990853988e-1,1.745240643728e-2));
#66567=direction('',(7.071067811865e-1,7.071067811865e-1,0.e0));
#66568=axis2_placement_3d('',#66565,#66566,#66567);
#66569=plane('',#66568);
#66570=oriented_edge('',*,*,#66557,.f.);
#66571=oriented_edge('',*,*,#66471,.t.);
#66572=oriented_edge('',*,*,#66506,.f.);
#66573=edge_loop('',(#66570,#66571,#66572));
#66574=face_outer_bound('',#66573,.f.);
#66576=cartesian_point('',(4.772970773009e1,4.772970773009e1,0.e0));
#66577=direction('',(0.e0,0.e0,1.e0));
#66578=direction('',(1.e0,0.e0,0.e0));
#66579=axis2_placement_3d('',#66576,#66577,#66578);
#66580=cylindrical_surface('',#66579,2.25e0);
#66581=oriented_edge('',*,*,#39663,.f.);
#66583=oriented_edge('',*,*,#66582,.t.);
#66584=oriented_edge('',*,*,#66405,.f.);
#66586=oriented_edge('',*,*,#66585,.f.);
#66587=edge_loop('',(#66581,#66583,#66584,#66586));
#66588=face_outer_bound('',#66587,.f.);
#66590=cartesian_point('',(4.772970773009e1,4.772970773009e1,0.e0));
#66591=direction('',(0.e0,0.e0,1.e0));
#66592=direction('',(1.e0,0.e0,0.e0));
#66593=axis2_placement_3d('',#66590,#66591,#66592);
#66594=cylindrical_surface('',#66593,2.25e0);
#66595=oriented_edge('',*,*,#39665,.f.);
#66596=oriented_edge('',*,*,#66585,.t.);
#66597=oriented_edge('',*,*,#66407,.f.);
#66598=oriented_edge('',*,*,#66582,.f.);
#66599=edge_loop('',(#66595,#66596,#66597,#66598));
#66600=face_outer_bound('',#66599,.f.);
#66602=cartesian_point('',(5.514439814321e1,4.408079230312e1,
-3.763692982116e1));
#66603=cartesian_point('',(5.517888514576e1,4.403776029149e1,
-3.763257411269e1));
#66604=cartesian_point('',(5.527172981691e1,4.392145932749e1,
-3.762791466642e1));
#66605=cartesian_point('',(5.542927443439e1,4.372207673704e1,
-3.764818632167e1));
#66606=cartesian_point('',(5.561798529030e1,4.348018602943e1,
-3.770880544274e1));
#66607=cartesian_point('',(5.581486798190e1,4.322452853854e1,
-3.780612810492e1));
#66608=cartesian_point('',(5.601485587470e1,4.296145216056e1,
-3.793532962504e1));
#66609=cartesian_point('',(5.621010999106e1,4.270139571658e1,
-3.808586127110e1));
#66610=cartesian_point('',(5.638910028469e1,4.246016473683e1,
-3.824079224338e1));
#66611=cartesian_point('',(5.654298999744e1,4.225104165729e1,
-3.838171795974e1));
#66612=cartesian_point('',(5.664902512633e1,4.210515695252e1,
-3.848274119499e1));
#66613=cartesian_point('',(5.675691404213e1,4.195790911559e1,
-3.857872839935e1));
#66614=cartesian_point('',(5.655022715075e1,4.223917339042e1,
-3.840328875811e1));
#66615=cartesian_point('',(5.618513805029e1,4.276280947651e1,
-3.808127180306e1));
#66616=cartesian_point('',(5.558704867986e1,4.440371368423e1,
-3.795692194648e1));
#66617=cartesian_point('',(5.561564283736e1,4.436798611973e1,
-3.795334938277e1));
#66618=cartesian_point('',(5.569399444309e1,4.426979824899e1,
-3.794935290626e1));
#66619=cartesian_point('',(5.583192154072e1,4.409547537749e1,
-3.796665132563e1));
#66620=cartesian_point('',(5.600278780983e1,4.387705205905e1,
-3.802071244491e1));
#66621=cartesian_point('',(5.618577639061e1,4.364030782581e1,
-3.810998071164e1));
#66622=cartesian_point('',(5.637580746881e1,4.339139377904e1,
-3.823123098014e1));
#66623=cartesian_point('',(5.656473703048e1,4.314093882551e1,
-3.837516985849e1));
#66624=cartesian_point('',(5.674002113799e1,4.290579082244e1,
-3.852516295133e1));
#66625=cartesian_point('',(5.689453815172e1,4.269695285306e1,
-3.866499787951e1));
#66626=cartesian_point('',(5.699837809433e1,4.255438635319e1,
-3.876317956959e1));
#66627=cartesian_point('',(5.712159801395e1,4.238739737468e1,
-3.887185853038e1));
#66628=cartesian_point('',(5.674019926108e1,4.290984201255e1,
-3.851757415547e1));
#66629=cartesian_point('',(5.610474454336e1,4.382496957057e1,
-3.791188070139e1));
#66630=cartesian_point('',(5.591822125093e1,4.471416228529e1,
-3.751356924562e1));
#66631=cartesian_point('',(5.595614374577e1,4.466686404411e1,
-3.750885830341e1));
#66632=cartesian_point('',(5.605758314506e1,4.453981404793e1,
-3.750389813468e1));
#66633=cartesian_point('',(5.622733892776e1,4.432487847226e1,
-3.752551844697e1));
#66634=cartesian_point('',(5.642798069582e1,4.406744571455e1,
-3.758911227157e1));
#66635=cartesian_point('',(5.663505934903e1,4.379818697137e1,
-3.769008840004e1));
#66636=cartesian_point('',(5.684342235774e1,4.352365630652e1,
-3.782289660051e1));
#66637=cartesian_point('',(5.704523363098e1,4.325438573626e1,
-3.797641871988e1));
#66638=cartesian_point('',(5.722923795925e1,4.300596118476e1,
-3.813358950968e1));
#66639=cartesian_point('',(5.738561429485e1,4.279298954277e1,
-3.827501000655e1));
#66640=cartesian_point('',(5.749462215478e1,4.264292799573e1,
-3.837732216406e1));
#66641=cartesian_point('',(5.759712196642e1,4.250251047612e1,
-3.846755239948e1));
#66642=cartesian_point('',(5.747308327758e1,4.267175577824e1,
-3.837491717126e1));
#66643=cartesian_point('',(5.723499507556e1,4.301491992484e1,
-3.818412814268e1));
#66644=cartesian_point('',(5.564827310631e1,4.455313600266e1,
-3.696237418067e1));
#66645=cartesian_point('',(5.569695305853e1,4.449249934984e1,
-3.695628644343e1));
#66646=cartesian_point('',(5.582492552149e1,4.433228501963e1,
-3.695016075139e1));
#66647=cartesian_point('',(5.603089708888e1,4.407111070304e1,
-3.697700811317e1));
#66648=cartesian_point('',(5.626491099749e1,4.376986761698e1,
-3.705213112725e1));
#66649=cartesian_point('',(5.649844643577e1,4.346473970213e1,
-3.716726715598e1));
#66650=cartesian_point('',(5.672632613369e1,4.316268795717e1,
-3.731405392638e1));
#66651=cartesian_point('',(5.694117961457e1,4.287400378549e1,
-3.747916635490e1));
#66652=cartesian_point('',(5.713343761601e1,4.261257270183e1,
-3.764501810416e1));
#66653=cartesian_point('',(5.729015626396e1,4.239716029062e1,
-3.778835624363e1));
#66654=cartesian_point('',(5.740405431501e1,4.223987196446e1,
-3.789566393391e1));
#66655=cartesian_point('',(5.748041784327e1,4.213305227299e1,
-3.796358163122e1));
#66656=cartesian_point('',(5.766530110019e1,4.187692813521e1,
-3.818623792439e1));
#66657=cartesian_point('',(5.790480022933e1,4.153032897841e1,
-3.849549291138e1));
#66658=(bounded_surface()b_spline_surface(3,3,((#66602,#66603,#66604,#66605,
#66606,#66607,#66608,#66609,#66610,#66611,#66612,#66613,#66614,#66615),(#66616,
#66617,#66618,#66619,#66620,#66621,#66622,#66623,#66624,#66625,#66626,#66627,
#66628,#66629),(#66630,#66631,#66632,#66633,#66634,#66635,#66636,#66637,#66638,
#66639,#66640,#66641,#66642,#66643),(#66644,#66645,#66646,#66647,#66648,#66649,
#66650,#66651,#66652,#66653,#66654,#66655,#66656,#66657)),.unspecified.,.f.,.f.,
.f.)b_spline_surface_with_knots((4,4),(4,1,1,1,1,1,1,1,1,1,1,4),(0.e0,1.e0),(
1.689098218373e-1,2.224785523366e-1,3.112152937969e-1,4.065061457024e-1,
5.076714813380e-1,6.135127800802e-1,7.202447456639e-1,8.204499249907e-1,
9.061094045792e-1,9.688365730991e-1,1.e0,1.047331433052e0),.unspecified.)geometric_representation_item()rational_b_spline_surface(((1.586365123029e0,
1.586365123029e0,1.586365123029e0,1.586365123029e0,1.586365123029e0,
1.586365123029e0,1.586365123029e0,1.586365123029e0,1.586365123029e0,
1.586365123029e0,1.586365123029e0,1.586365123029e0,1.586365123029e0,
1.586365123029e0),(8.045449589902e-1,8.045449589902e-1,8.045449589902e-1,
8.045449589902e-1,8.045449589902e-1,8.045449589902e-1,8.045449589902e-1,
8.045449589902e-1,8.045449589902e-1,8.045449589902e-1,8.045449589902e-1,
8.045449589902e-1,8.045449589902e-1,8.045449589902e-1),(8.045449589902e-1,
8.045449589902e-1,8.045449589902e-1,8.045449589902e-1,8.045449589902e-1,
8.045449589902e-1,8.045449589902e-1,8.045449589902e-1,8.045449589902e-1,
8.045449589902e-1,8.045449589902e-1,8.045449589902e-1,8.045449589902e-1,
8.045449589902e-1),(1.586365123029e0,1.586365123029e0,1.586365123029e0,
1.586365123029e0,1.586365123029e0,1.586365123029e0,1.586365123029e0,
1.586365123029e0,1.586365123029e0,1.586365123029e0,1.586365123029e0,
1.586365123029e0,1.586365123029e0,1.586365123029e0)))representation_item('')surface());
#66660=oriented_edge('',*,*,#66659,.t.);
#66661=oriented_edge('',*,*,#66255,.f.);
#66662=oriented_edge('',*,*,#65272,.f.);
#66663=edge_loop('',(#66660,#66661,#66662));
#66664=face_outer_bound('',#66663,.f.);
#66666=cartesian_point('',(5.758919378158e1,4.220016578300e1,
-3.844675905488e1));
#66667=cartesian_point('',(5.743108846465e1,4.242983722867e1,
-3.844370926846e1));
#66668=cartesian_point('',(5.704351600717e1,4.287277495883e1,
-3.843739943466e1));
#66669=cartesian_point('',(5.630840080663e1,4.338473009763e1,
-3.842859930388e1));
#66670=cartesian_point('',(5.544432162411e1,4.370326023165e1,
-3.842105938765e1));
#66671=cartesian_point('',(5.453137277733e1,4.379288805424e1,
-3.841560200739e1));
#66672=cartesian_point('',(5.361168260352e1,4.364687812840e1,
-3.841255957285e1));
#66673=cartesian_point('',(5.279674175854e1,4.328386576183e1,
-3.841235255892e1));
#66674=cartesian_point('',(5.233494024133e1,4.292090848883e1,
-3.841385500354e1));
#66675=cartesian_point('',(5.214654305933e1,4.273574335048e1,
-3.841488538584e1));
#66676=cartesian_point('',(5.734091693748e1,4.203154139788e1,
-3.791784366967e1));
#66677=cartesian_point('',(5.719894826126e1,4.224405257659e1,
-3.791269766173e1));
#66678=cartesian_point('',(5.684883970517e1,4.265562617962e1,
-3.790212800536e1));
#66679=cartesian_point('',(5.617795858815e1,4.313573681917e1,
-3.788770626378e1));
#66680=cartesian_point('',(5.538321489400e1,4.343839127995e1,
-3.787556512843e1));
#66681=cartesian_point('',(5.453905739196e1,4.352788539995e1,
-3.786689766542e1));
#66682=cartesian_point('',(5.368628551166e1,4.339621849772e1,
-3.786212195366e1));
#66683=cartesian_point('',(5.293061588900e1,4.305990089108e1,
-3.786175518755e1));
#66684=cartesian_point('',(5.250379913490e1,4.272208825813e1,
-3.786420915466e1));
#66685=cartesian_point('',(5.233016560704e1,4.254975039478e1,
-3.786579835626e1));
#66686=cartesian_point('',(5.768861416154e1,4.226769000726e1,
-3.747833522963e1));
#66687=cartesian_point('',(5.753088722251e1,4.250887884421e1,
-3.747613938280e1));
#66688=cartesian_point('',(5.714008880615e1,4.297733356578e1,
-3.747169561728e1));
#66689=cartesian_point('',(5.638535481300e1,4.352714178511e1,
-3.746590929702e1));
#66690=cartesian_point('',(5.548602312892e1,4.387658627926e1,
-3.746122886526e1));
#66691=cartesian_point('',(5.452696987066e1,4.398285784527e1,
-3.745799602443e1));
#66692=cartesian_point('',(5.355603642629e1,4.383547348518e1,
-3.745626624819e1));
#66693=cartesian_point('',(5.269547193079e1,4.345266840758e1,
-3.745609471295e1));
#66694=cartesian_point('',(5.221042152165e1,4.306716861427e1,
-3.745707198340e1));
#66695=cartesian_point('',(5.201346822097e1,4.287053616529e1,
-3.745762151292e1));
#66696=cartesian_point('',(5.813680221369e1,4.257208986170e1,
-3.775455183809e1));
#66697=cartesian_point('',(5.795387829887e1,4.284692740701e1,
-3.775614843074e1));
#66698=cartesian_point('',(5.750222103126e1,4.337945049472e1,
-3.775948661611e1));
#66699=cartesian_point('',(5.663504109495e1,4.400117637583e1,
-3.776428690892e1));
#66700=cartesian_point('',(5.560624024881e1,4.439339883479e1,
-3.776849728551e1));
#66701=cartesian_point('',(5.451233544218e1,4.450945042574e1,
-3.777159920548e1));
#66702=cartesian_point('',(5.340654579916e1,4.433868616806e1,
-3.777335399065e1));
#66703=cartesian_point('',(5.242639996297e1,4.390245799958e1,
-3.777345445710e1));
#66704=cartesian_point('',(5.187288290036e1,4.346439546458e1,
-3.777263116689e1));
#66705=cartesian_point('',(5.164775806182e1,4.324096738068e1,
-3.777202410959e1));
#66706=(bounded_surface()b_spline_surface(3,3,((#66666,#66667,#66668,#66669,
#66670,#66671,#66672,#66673,#66674,#66675),(#66676,#66677,#66678,#66679,#66680,
#66681,#66682,#66683,#66684,#66685),(#66686,#66687,#66688,#66689,#66690,#66691,
#66692,#66693,#66694,#66695),(#66696,#66697,#66698,#66699,#66700,#66701,#66702,
#66703,#66704,#66705)),.unspecified.,.f.,.f.,.f.)b_spline_surface_with_knots((4,
4),(4,1,1,1,1,1,1,4),(0.e0,1.e0),(5.559434710838e-1,6.133870245011e-1,
6.764896279278e-1,7.394436911968e-1,8.023165894831e-1,8.649052442728e-1,
9.308739556150e-1,9.856263716381e-1),.unspecified.)geometric_representation_item()rational_b_spline_surface(((1.553423556148e0,1.553423556148e0,1.553423556148e0,
1.553423556148e0,1.553423556148e0,1.553423556148e0,1.553423556148e0,
1.553423556148e0,1.553423556148e0,1.553423556148e0),(8.155254812839e-1,
8.155254812839e-1,8.155254812839e-1,8.155254812839e-1,8.155254812839e-1,
8.155254812839e-1,8.155254812839e-1,8.155254812839e-1,8.155254812839e-1,
8.155254812839e-1),(8.155254812839e-1,8.155254812839e-1,8.155254812839e-1,
8.155254812839e-1,8.155254812839e-1,8.155254812839e-1,8.155254812839e-1,
8.155254812839e-1,8.155254812839e-1,8.155254812839e-1),(1.553423556148e0,
1.553423556148e0,1.553423556148e0,1.553423556148e0,1.553423556148e0,
1.553423556148e0,1.553423556148e0,1.553423556148e0,1.553423556148e0,
1.553423556148e0)))representation_item('')surface());
#66707=oriented_edge('',*,*,#66659,.f.);
#66709=oriented_edge('',*,*,#66708,.f.);
#66710=oriented_edge('',*,*,#66085,.t.);
#66711=oriented_edge('',*,*,#66230,.t.);
#66712=edge_loop('',(#66707,#66709,#66710,#66711));
#66713=face_outer_bound('',#66712,.f.);
#66715=cartesian_point('',(5.469931511864e1,4.007216519133e1,
-3.965511185424e1));
#66716=direction('',(-3.885451069862e-2,8.244753325780e-2,9.958377032720e-1));
#66717=direction('',(8.504600790276e-1,5.259375439667e-1,-1.036116916892e-2));
#66718=axis2_placement_3d('',#66715,#66716,#66717);
#66719=cylindrical_surface('',#66718,3.499981625165e0);
#66720=oriented_edge('',*,*,#66708,.t.);
#66721=oriented_edge('',*,*,#65270,.f.);
#66722=oriented_edge('',*,*,#66035,.t.);
#66723=oriented_edge('',*,*,#66065,.f.);
#66724=edge_loop('',(#66720,#66721,#66722,#66723));
#66725=face_outer_bound('',#66724,.f.);
#66727=cartesian_point('',(4.006298924992e1,5.470364910732e1,
-3.976596186711e1));
#66728=direction('',(-8.244991230207e-2,3.884169673876e-2,-9.958380061816e-1));
#66729=direction('',(5.259374404627e-1,8.504599944214e-1,-1.037336051309e-2));
#66730=axis2_placement_3d('',#66727,#66728,#66729);
#66731=cylindrical_surface('',#66730,3.499980013595e0);
#66732=oriented_edge('',*,*,#66140,.t.);
#66733=oriented_edge('',*,*,#66069,.f.);
#66734=oriented_edge('',*,*,#65387,.t.);
#66735=oriented_edge('',*,*,#65294,.f.);
#66736=edge_loop('',(#66732,#66733,#66734,#66735));
#66737=face_outer_bound('',#66736,.f.);
#66739=cartesian_point('',(5.470963448456e1,-4.005036258863e1,
-3.991854505876e1));
#66740=direction('',(3.885112057345e-2,8.244814487809e-2,-9.958377849009e-1));
#66741=direction('',(8.504579138826e-1,-5.259409744139e-1,-1.036475504083e-2));
#66742=axis2_placement_3d('',#66739,#66740,#66741);
#66743=cylindrical_surface('',#66742,3.499974346095e0);
#66745=oriented_edge('',*,*,#66744,.t.);
#66747=oriented_edge('',*,*,#66746,.f.);
#66748=oriented_edge('',*,*,#65972,.t.);
#66749=oriented_edge('',*,*,#65266,.f.);
#66750=edge_loop('',(#66745,#66747,#66748,#66749));
#66751=face_outer_bound('',#66750,.f.);
#66753=cartesian_point('',(5.214082944286e1,-4.273008049075e1,
-3.841491814125e1));
#66754=cartesian_point('',(5.231740058704e1,-4.290443595586e1,
-3.841394591873e1));
#66755=cartesian_point('',(5.275082285240e1,-4.325141403859e1,
-3.841246418637e1));
#66756=cartesian_point('',(5.352929894278e1,-4.361933188666e1,
-3.841243960548e1));
#66757=cartesian_point('',(5.443139064188e1,-4.378878565647e1,
-3.841514692983e1));
#66758=cartesian_point('',(5.534933661924e1,-4.372394275359e1,
-3.842037327406e1));
#66759=cartesian_point('',(5.622369297801e1,-4.342778945260e1,
-3.842774038910e1));
#66760=cartesian_point('',(5.699872787163e1,-4.291724641308e1,
-3.843673049646e1));
#66761=cartesian_point('',(5.741365053876e1,-4.245523354931e1,
-3.844337274221e1));
#66762=cartesian_point('',(5.758911173317e1,-4.220035277487e1,
-3.844675495211e1));
#66763=cartesian_point('',(5.232490268928e1,-4.254448138743e1,
-3.786584987052e1));
#66764=cartesian_point('',(5.248762645486e1,-4.270675856940e1,
-3.786434445976e1));
#66765=cartesian_point('',(5.288813056293e1,-4.302970489195e1,
-3.786194082082e1));
#66766=cartesian_point('',(5.360985272458e1,-4.337081920042e1,
-3.786193678219e1));
#66767=cartesian_point('',(5.444643147937e1,-4.352464110309e1,
-3.786618387389e1));
#66768=cartesian_point('',(5.529557027892e1,-4.345833173550e1,
-3.787447420453e1));
#66769=cartesian_point('',(5.610030386108e1,-4.317638456612e1,
-3.788631604850e1));
#66770=cartesian_point('',(5.680826272738e1,-4.269707940052e1,
-3.790102423579e1));
#66771=cartesian_point('',(5.718329760959e1,-4.226755506501e1,
-3.791212612934e1));
#66772=cartesian_point('',(5.734085131422e1,-4.203171746693e1,
-3.791783936952e1));
#66773=cartesian_point('',(5.200749534506e1,-4.286451994308e1,
-3.745763991979e1));
#66774=cartesian_point('',(5.219206546909e1,-4.304967268558e1,
-3.745711378520e1));
#66775=cartesian_point('',(5.264714972333e1,-4.341820594634e1,
-3.745617120923e1));
#66776=cartesian_point('',(5.346895983612e1,-4.380663912449e1,
-3.745620171086e1));
#66777=cartesian_point('',(5.442157438609e1,-4.397954095430e1,
-3.745773765086e1));
#66778=cartesian_point('',(5.538659505901e1,-4.389980206294e1,
-3.746082056740e1));
#66779=cartesian_point('',(5.629768524728e1,-4.357387988945e1,
-3.746536674116e1));
#66780=cartesian_point('',(5.709468022044e1,-4.302461056117e1,
-3.747124604903e1));
#66781=cartesian_point('',(5.751349193228e1,-4.253555030711e1,
-3.747589234969e1));
#66782=cartesian_point('',(5.768853399400e1,-4.226788711652e1,
-3.747833572724e1));
#66783=cartesian_point('',(5.164092336210e1,-4.323413064259e1,
-3.777200095514e1));
#66784=cartesian_point('',(5.185190179909e1,-4.344451435976e1,
-3.777257106023e1));
#66785=cartesian_point('',(5.237128599145e1,-4.386329036409e1,
-3.777339045378e1));
#66786=cartesian_point('',(5.330739729822e1,-4.430573386863e1,
-3.777342027267e1));
#66787=cartesian_point('',(5.439224154119e1,-4.450523789330e1,
-3.777185762266e1));
#66788=cartesian_point('',(5.549269764063e1,-4.441924393418e1,
-3.776888246171e1));
#66789=cartesian_point('',(5.653456214025e1,-4.405383145453e1,
-3.776475913721e1));
#66790=cartesian_point('',(5.744982596063e1,-4.343309717024e1,
-3.775984405117e1));
#66791=cartesian_point('',(5.793369568815e1,-4.287731720169e1,
-3.775631895140e1));
#66792=cartesian_point('',(5.813670046720e1,-4.257231217049e1,
-3.775455123568e1));
#66793=(bounded_surface()b_spline_surface(3,3,((#66753,#66754,#66755,#66756,
#66757,#66758,#66759,#66760,#66761,#66762),(#66763,#66764,#66765,#66766,#66767,
#66768,#66769,#66770,#66771,#66772),(#66773,#66774,#66775,#66776,#66777,#66778,
#66779,#66780,#66781,#66782),(#66783,#66784,#66785,#66786,#66787,#66788,#66789,
#66790,#66791,#66792)),.unspecified.,.f.,.f.,.f.)b_spline_surface_with_knots((4,
4),(4,1,1,1,1,1,1,4),(0.e0,1.e0),(1.380845445386e-2,6.525445109860e-2,
1.280643252686e-1,1.909368091229e-1,2.539173587308e-1,3.170947340485e-1,
3.803311470015e-1,4.440616363658e-1),.unspecified.)geometric_representation_item()rational_b_spline_surface(((1.553417988837e0,1.553417988837e0,1.553417988837e0,
1.553417988837e0,1.553417988837e0,1.553417988837e0,1.553417988838e0,
1.553417988837e0,1.553417988837e0,1.553417988837e0),(8.155273370542e-1,
8.155273370542e-1,8.155273370542e-1,8.155273370542e-1,8.155273370542e-1,
8.155273370542e-1,8.155273370542e-1,8.155273370542e-1,8.155273370542e-1,
8.155273370542e-1),(8.155273370542e-1,8.155273370542e-1,8.155273370542e-1,
8.155273370542e-1,8.155273370542e-1,8.155273370542e-1,8.155273370542e-1,
8.155273370542e-1,8.155273370542e-1,8.155273370542e-1),(1.553417988837e0,
1.553417988837e0,1.553417988837e0,1.553417988837e0,1.553417988837e0,
1.553417988837e0,1.553417988838e0,1.553417988837e0,1.553417988837e0,
1.553417988837e0)))representation_item('')surface());
#66795=oriented_edge('',*,*,#66794,.f.);
#66797=oriented_edge('',*,*,#66796,.t.);
#66799=oriented_edge('',*,*,#66798,.t.);
#66800=oriented_edge('',*,*,#66744,.f.);
#66801=edge_loop('',(#66795,#66797,#66799,#66800));
#66802=face_outer_bound('',#66801,.f.);
#66804=cartesian_point('',(5.672156134108e1,-4.200557081499e1,
-3.855384198545e1));
#66805=cartesian_point('',(5.672045901547e1,-4.200709303915e1,
-3.855230950810e1));
#66806=cartesian_point('',(5.670845489479e1,-4.202369127427e1,
-3.853749395438e1));
#66807=cartesian_point('',(5.663507713446e1,-4.212474508671e1,
-3.846909444561e1));
#66808=cartesian_point('',(5.652602339731e1,-4.227394839539e1,
-3.836640430013e1));
#66809=cartesian_point('',(5.639327937179e1,-4.245444858107e1,
-3.824493482358e1));
#66810=cartesian_point('',(5.624317378598e1,-4.265687274433e1,
-3.811434637751e1));
#66811=cartesian_point('',(5.608010922770e1,-4.287473132726e1,
-3.798429792665e1));
#66812=cartesian_point('',(5.590813397485e1,-4.310211684863e1,
-3.786405380885e1));
#66813=cartesian_point('',(5.573165769765e1,-4.333286775638e1,
-3.776213364818e1));
#66814=cartesian_point('',(5.555516630329e1,-4.356096385073e1,
-3.768571061758e1));
#66815=cartesian_point('',(5.538331333277e1,-4.378044307655e1,
-3.763962847091e1));
#66816=cartesian_point('',(5.522243777663e1,-4.398348690280e1,
-3.762619255077e1));
#66817=cartesian_point('',(5.512137732345e1,-4.410959085839e1,
-3.763842242988e1));
#66818=cartesian_point('',(5.507457197901e1,-4.416767514189e1,
-3.764952538864e1));
#66819=cartesian_point('',(5.706134475331e1,-4.246915421327e1,
-3.882342308275e1));
#66820=cartesian_point('',(5.706204666045e1,-4.246811516296e1,
-3.882372025500e1));
#66821=cartesian_point('',(5.706274390052e1,-4.246667978648e1,
-3.882182739207e1));
#66822=cartesian_point('',(5.698567291581e1,-4.257247479674e1,
-3.875062996149e1));
#66823=cartesian_point('',(5.687673187304e1,-4.272077054576e1,
-3.864918272791e1));
#66824=cartesian_point('',(5.674463493461e1,-4.289955697170e1,
-3.852963347681e1));
#66825=cartesian_point('',(5.659699258172e1,-4.309770376532e1,
-3.840264947367e1));
#66826=cartesian_point('',(5.643872501599e1,-4.330816538992e1,
-3.827789270639e1));
#66827=cartesian_point('',(5.627409637546e1,-4.352487419653e1,
-3.816415142299e1));
#66828=cartesian_point('',(5.610803240672e1,-4.374114195119e1,
-3.806942781814e1));
#66829=cartesian_point('',(5.594548488908e1,-4.395051525735e1,
-3.799997106557e1));
#66830=cartesian_point('',(5.579124845482e1,-4.414703270047e1,
-3.795925414445e1));
#66831=cartesian_point('',(5.565162427933e1,-4.432309072788e1,
-3.794796945430e1));
#66832=cartesian_point('',(5.556766897308e1,-4.442796764072e1,
-3.795824546114e1));
#66833=cartesian_point('',(5.552990129802e1,-4.447496415707e1,
-3.796711994820e1));
#66834=cartesian_point('',(5.757368390791e1,-4.253421515822e1,
-3.845379043452e1));
#66835=cartesian_point('',(5.757162082020e1,-4.253705131554e1,
-3.845137523698e1));
#66836=cartesian_point('',(5.755276739784e1,-4.256301224470e1,
-3.843032019345e1));
#66837=cartesian_point('',(5.747982903110e1,-4.266359179935e1,
-3.836318969804e1));
#66838=cartesian_point('',(5.736874550562e1,-4.281587750838e1,
-3.825993582279e1));
#66839=cartesian_point('',(5.723328760346e1,-4.300040159383e1,
-3.813759541707e1));
#66840=cartesian_point('',(5.707928591446e1,-4.320846609087e1,
-3.800537215539e1));
#66841=cartesian_point('',(5.691097647263e1,-4.343373325263e1,
-3.787292363133e1));
#66842=cartesian_point('',(5.673237910949e1,-4.367026849425e1,
-3.774973011600e1));
#66843=cartesian_point('',(5.654773762189e1,-4.391205394708e1,
-3.764454591648e1));
#66844=cartesian_point('',(5.636139719799e1,-4.415317078935e1,
-3.756496329085e1));
#66845=cartesian_point('',(5.617802862795e1,-4.438755148400e1,
-3.751644771559e1));
#66846=cartesian_point('',(5.600410332974e1,-4.460713586844e1,
-3.750203609286e1));
#66847=cartesian_point('',(5.589305419514e1,-4.474565530191e1,
-3.751515216186e1));
#66848=cartesian_point('',(5.584109056687e1,-4.481008681941e1,
-3.752726585664e1));
#66849=cartesian_point('',(5.750107319824e1,-4.210455949771e1,
-3.799145468882e1));
#66850=cartesian_point('',(5.749576399866e1,-4.211197775829e1,
-3.798579540527e1));
#66851=cartesian_point('',(5.745401400935e1,-4.217025882186e1,
-3.794182504883e1));
#66852=cartesian_point('',(5.738692392912e1,-4.226337744242e1,
-3.787961328533e1));
#66853=cartesian_point('',(5.727461045540e1,-4.241865138051e1,
-3.777417437746e1));
#66854=cartesian_point('',(5.713675280339e1,-4.260788127888e1,
-3.764845822542e1));
#66855=cartesian_point('',(5.697697163871e1,-4.282539499236e1,
-3.750989837190e1));
#66856=cartesian_point('',(5.679862860439e1,-4.306577984851e1,
-3.736814709577e1));
#66857=cartesian_point('',(5.660540027182e1,-4.332333081993e1,
-3.723352163154e1));
#66858=cartesian_point('',(5.640065874083e1,-4.359290629946e1,
-3.711568592449e1));
#66859=cartesian_point('',(5.618796700461e1,-4.386929943019e1,
-3.702385661849e1));
#66860=cartesian_point('',(5.597179018130e1,-4.414638669409e1,
-3.696590900473e1));
#66861=cartesian_point('',(5.575872628149e1,-4.441565483893e1,
-3.694771553094e1));
#66862=cartesian_point('',(5.561644321188e1,-4.459294509075e1,
-3.696426649719e1));
#66863=cartesian_point('',(5.554803906174e1,-4.467755631445e1,
-3.698029783357e1));
#66864=(bounded_surface()b_spline_surface(3,3,((#66804,#66805,#66806,#66807,
#66808,#66809,#66810,#66811,#66812,#66813,#66814,#66815,#66816,#66817,#66818),(
#66819,#66820,#66821,#66822,#66823,#66824,#66825,#66826,#66827,#66828,#66829,
#66830,#66831,#66832,#66833),(#66834,#66835,#66836,#66837,#66838,#66839,#66840,
#66841,#66842,#66843,#66844,#66845,#66846,#66847,#66848),(#66849,#66850,#66851,
#66852,#66853,#66854,#66855,#66856,#66857,#66858,#66859,#66860,#66861,#66862,
#66863)),.unspecified.,.f.,.f.,.f.)b_spline_surface_with_knots((4,4),(4,1,1,1,1,
1,1,1,1,1,1,1,4),(0.e0,1.e0),(-6.292837841849e-3,0.e0,4.502872346469e-2,
1.059392851602e-1,1.793152934667e-1,2.618587559038e-1,3.504322626113e-1,
4.420649263724e-1,5.340924536158e-1,6.244072201650e-1,7.112783658671e-1,
7.932795763696e-1,8.676129614841e-1),.unspecified.)geometric_representation_item()rational_b_spline_surface(((1.586372267161e0,1.586372267161e0,1.586372267161e0,
1.586372267161e0,1.586372267161e0,1.586372267161e0,1.586372267161e0,
1.586372267161e0,1.586372267161e0,1.586372267161e0,1.586372267161e0,
1.586372267161e0,1.586372267161e0,1.586372267161e0,1.586372267161e0),(
8.045425776131e-1,8.045425776131e-1,8.045425776131e-1,8.045425776131e-1,
8.045425776131e-1,8.045425776131e-1,8.045425776131e-1,8.045425776131e-1,
8.045425776131e-1,8.045425776131e-1,8.045425776131e-1,8.045425776131e-1,
8.045425776131e-1,8.045425776131e-1,8.045425776131e-1),(8.045425776131e-1,
8.045425776131e-1,8.045425776131e-1,8.045425776131e-1,8.045425776131e-1,
8.045425776131e-1,8.045425776131e-1,8.045425776131e-1,8.045425776131e-1,
8.045425776131e-1,8.045425776131e-1,8.045425776131e-1,8.045425776131e-1,
8.045425776131e-1,8.045425776131e-1),(1.586372267161e0,1.586372267161e0,
1.586372267161e0,1.586372267161e0,1.586372267161e0,1.586372267161e0,
1.586372267161e0,1.586372267161e0,1.586372267161e0,1.586372267161e0,
1.586372267161e0,1.586372267161e0,1.586372267161e0,1.586372267161e0,
1.586372267161e0)))representation_item('')surface());
#66865=oriented_edge('',*,*,#65264,.f.);
#66867=oriented_edge('',*,*,#66866,.t.);
#66868=oriented_edge('',*,*,#66794,.t.);
#66869=edge_loop('',(#66865,#66867,#66868));
#66870=face_outer_bound('',#66869,.f.);
#66872=cartesian_point('',(0.e0,0.e0,-3.72e1));
#66873=direction('',(0.e0,0.e0,1.e0));
#66874=direction('',(7.990992046535e-1,-6.011991858961e-1,0.e0));
#66875=axis2_placement_3d('',#66872,#66873,#66874);
#66876=toroidal_surface('',#66875,7.085059542064e1,5.e-1);
#66878=oriented_edge('',*,*,#66877,.f.);
#66879=oriented_edge('',*,*,#66866,.f.);
#66880=oriented_edge('',*,*,#65262,.t.);
#66882=oriented_edge('',*,*,#66881,.f.);
#66883=edge_loop('',(#66878,#66879,#66880,#66882));
#66884=face_outer_bound('',#66883,.f.);
#66886=cartesian_point('',(0.e0,0.e0,-3.77e1));
#66887=direction('',(0.e0,0.e0,-1.e0));
#66888=direction('',(0.e0,1.e0,0.e0));
#66889=axis2_placement_3d('',#66886,#66887,#66888);
#66890=plane('',#66889);
#66892=oriented_edge('',*,*,#66891,.t.);
#66894=oriented_edge('',*,*,#66893,.f.);
#66896=oriented_edge('',*,*,#66895,.t.);
#66897=oriented_edge('',*,*,#66796,.f.);
#66898=oriented_edge('',*,*,#66877,.t.);
#66900=oriented_edge('',*,*,#66899,.t.);
#66902=oriented_edge('',*,*,#66901,.t.);
#66904=oriented_edge('',*,*,#66903,.t.);
#66906=oriented_edge('',*,*,#66905,.t.);
#66907=edge_loop('',(#66892,#66894,#66896,#66897,#66898,#66900,#66902,#66904,
#66906));
#66908=face_outer_bound('',#66907,.f.);
#66910=cartesian_point('',(0.e0,0.e0,-3.72e1));
#66911=direction('',(0.e0,0.e0,1.e0));
#66912=direction('',(7.990992046535e-1,-6.011991858961e-1,0.e0));
#66913=axis2_placement_3d('',#66910,#66911,#66912);
#66914=toroidal_surface('',#66913,7.085059542064e1,5.e-1);
#66915=oriented_edge('',*,*,#66891,.f.);
#66917=oriented_edge('',*,*,#66916,.f.);
#66918=oriented_edge('',*,*,#65246,.t.);
#66920=oriented_edge('',*,*,#66919,.t.);
#66921=edge_loop('',(#66915,#66917,#66918,#66920));
#66922=face_outer_bound('',#66921,.f.);
#66924=cartesian_point('',(4.241513156175e1,-5.296005213641e1,
-3.719989599197e1));
#66925=direction('',(4.482118497608e-5,-4.903269518674e-6,9.999999989835e-1));
#66926=direction('',(6.808954005788e-1,7.323806747488e-1,-2.692747888748e-5));
#66927=axis2_placement_3d('',#66924,#66925,#66926);
#66928=toroidal_surface('',#66927,2.999138435565e0,4.999957045186e-1);
#66929=oriented_edge('',*,*,#66905,.f.);
#66931=oriented_edge('',*,*,#66930,.t.);
#66933=oriented_edge('',*,*,#66932,.f.);
#66934=oriented_edge('',*,*,#66916,.t.);
#66935=edge_loop('',(#66929,#66931,#66933,#66934));
#66936=face_outer_bound('',#66935,.f.);
#66938=cartesian_point('',(4.772970773009e1,-4.772970773009e1,-3.72e1));
#66939=direction('',(0.e0,0.e0,1.e0));
#66940=direction('',(7.681754789640e-1,6.402393564273e-1,0.e0));
#66941=axis2_placement_3d('',#66938,#66939,#66940);
#66942=toroidal_surface('',#66941,4.457398865141e0,5.e-1);
#66943=oriented_edge('',*,*,#66903,.f.);
#66944=oriented_edge('',*,*,#66901,.f.);
#66946=oriented_edge('',*,*,#66945,.f.);
#66948=oriented_edge('',*,*,#66947,.t.);
#66950=oriented_edge('',*,*,#66949,.t.);
#66952=oriented_edge('',*,*,#66951,.t.);
#66953=oriented_edge('',*,*,#66930,.f.);
#66954=edge_loop('',(#66943,#66944,#66946,#66948,#66950,#66952,#66953));
#66955=face_outer_bound('',#66954,.f.);
#66957=cartesian_point('',(5.296006476346e1,-4.241514212157e1,
-3.719989778439e1));
#66958=direction('',(8.754371724334e-6,-4.561852404841e-5,9.999999989212e-1));
#66959=direction('',(8.075244541607e-1,-5.898340908917e-1,-3.397672994478e-5));
#66960=axis2_placement_3d('',#66957,#66958,#66959);
#66961=toroidal_surface('',#66960,2.999125265411e0,4.999946189034e-1);
#66962=oriented_edge('',*,*,#66899,.f.);
#66963=oriented_edge('',*,*,#66881,.t.);
#66965=oriented_edge('',*,*,#66964,.f.);
#66966=oriented_edge('',*,*,#66945,.t.);
#66967=edge_loop('',(#66962,#66963,#66965,#66966));
#66968=face_outer_bound('',#66967,.f.);
#66970=cartesian_point('',(5.296228827679e1,-4.245474514669e1,
-3.560907390972e1));
#66971=direction('',(-1.482552614668e-3,2.604869581043e-2,-9.996595757978e-1));
#66972=direction('',(8.272877804715e-1,-5.615544493101e-1,-1.585965770442e-2));
#66973=axis2_placement_3d('',#66970,#66971,#66972);
#66974=cylindrical_surface('',#66973,3.500000074509e0);
#66975=oriented_edge('',*,*,#66964,.t.);
#66976=oriented_edge('',*,*,#65260,.f.);
#66978=oriented_edge('',*,*,#66977,.f.);
#66980=oriented_edge('',*,*,#66979,.f.);
#66981=edge_loop('',(#66975,#66976,#66978,#66980));
#66982=face_outer_bound('',#66981,.f.);
#66984=cartesian_point('',(5.297960339712e1,-4.277635614667e1,
-2.327449875741e1));
#66985=direction('',(-1.382246382180e-3,2.605902939921e-2,-9.996594502038e-1));
#66986=direction('',(8.249987261285e-1,-5.649118039856e-1,-1.586680825083e-2));
#66987=axis2_placement_3d('',#66984,#66985,#66986);
#66988=cylindrical_surface('',#66987,3.499925777376e0);
#66990=oriented_edge('',*,*,#66989,.t.);
#66992=oriented_edge('',*,*,#66991,.f.);
#66993=oriented_edge('',*,*,#66977,.t.);
#66994=oriented_edge('',*,*,#65258,.f.);
#66995=edge_loop('',(#66990,#66992,#66993,#66994));
#66996=face_outer_bound('',#66995,.f.);
#66998=cartesian_point('',(5.038192776339e1,-4.550748317470e1,
-1.174567626453e1));
#66999=cartesian_point('',(5.055155739463e1,-4.568989075794e1,
-1.174505764012e1));
#67000=cartesian_point('',(5.097061700461e1,-4.605570296417e1,
-1.174384917226e1));
#67001=cartesian_point('',(5.173297293559e1,-4.645727787311e1,
-1.174242853789e1));
#67002=cartesian_point('',(5.262483612893e1,-4.666647657684e1,
-1.174161532914e1));
#67003=cartesian_point('',(5.354043495273e1,-4.664418525562e1,
-1.174153492151e1));
#67004=cartesian_point('',(5.442100973855e1,-4.639194144417e1,
-1.174219800231e1));
#67005=cartesian_point('',(5.520182637585e1,-4.593050634590e1,
-1.174354452489e1));
#67006=cartesian_point('',(5.564164882058e1,-4.549143289223e1,
-1.174487287429e1));
#67007=cartesian_point('',(5.583266435125e1,-4.524242833022e1,
-1.174563333660e1));
#67008=cartesian_point('',(5.584476559471e1,-4.522637347621e1,
-1.174568226670e1));
#67009=cartesian_point('',(5.061064530105e1,-4.529551453113e1,
-1.119294257133e1));
#67010=cartesian_point('',(5.076489516784e1,-4.546247310129e1,
-1.119191147689e1));
#67011=cartesian_point('',(5.114643577566e1,-4.579756594601e1,
-1.118976787103e1));
#67012=cartesian_point('',(5.184197705232e1,-4.616593741288e1,
-1.118737943219e1));
#67013=cartesian_point('',(5.265674989104e1,-4.635810251596e1,
-1.118598609563e1));
#67014=cartesian_point('',(5.349358575876e1,-4.633782827410e1,
-1.118585213951e1));
#67015=cartesian_point('',(5.429809402343e1,-4.610651161485e1,
-1.118697888297e1));
#67016=cartesian_point('',(5.501054182121e1,-4.568352342632e1,
-1.118927497329e1));
#67017=cartesian_point('',(5.541092089474e1,-4.528148488408e1,
-1.119154589465e1));
#67018=cartesian_point('',(5.558449742604e1,-4.505368793307e1,
-1.119285209572e1));
#67019=cartesian_point('',(5.559549242874e1,-4.503900124236e1,
-1.119293653062e1));
#67020=cartesian_point('',(5.027885574292e1,-4.560300728166e1,
-1.074783303099e1));
#67021=cartesian_point('',(5.045413926264e1,-4.579356050813e1,
-1.074745251846e1));
#67022=cartesian_point('',(5.088808189307e1,-4.617621374250e1,
-1.074654608804e1));
#67023=cartesian_point('',(5.168028422989e1,-4.659727171455e1,
-1.074564630557e1));
#67024=cartesian_point('',(5.260913234751e1,-4.681712279857e1,
-1.074509830522e1));
#67025=cartesian_point('',(5.356343111050e1,-4.679407667036e1,
-1.074504892708e1));
#67026=cartesian_point('',(5.448061889645e1,-4.652972004830e1,
-1.074548395226e1));
#67027=cartesian_point('',(5.529213435437e1,-4.604644956722e1,
-1.074637745193e1));
#67028=cartesian_point('',(5.574745807734e1,-4.558746880743e1,
-1.074726622930e1));
#67029=cartesian_point('',(5.594461280102e1,-4.532756839377e1,
-1.074778276866e1));
#67030=cartesian_point('',(5.595710020381e1,-4.531081251541e1,
-1.074781649649e1));
#67031=cartesian_point('',(4.987719857867e1,-4.597525125685e1,
-1.106856099704e1));
#67032=cartesian_point('',(5.007882529429e1,-4.619355180703e1,
-1.106893205920e1));
#67033=cartesian_point('',(5.057760058402e1,-4.663171444172e1,
-1.106960562331e1));
#67034=cartesian_point('',(5.148700049783e1,-4.711343779462e1,
-1.107044958196e1));
#67035=cartesian_point('',(5.255239875610e1,-4.736475332286e1,
-1.107092232644e1));
#67036=cartesian_point('',(5.364668599824e1,-4.733824531698e1,
-1.107097058161e1));
#67037=cartesian_point('',(5.469867257662e1,-4.703574002778e1,
-1.107058139784e1));
#67038=cartesian_point('',(5.563019419576e1,-4.648260152407e1,
-1.106979425340e1));
#67039=cartesian_point('',(5.615360024776e1,-4.595690569686e1,
-1.106902003991e1));
#67040=cartesian_point('',(5.638048369988e1,-4.565906429194e1,
-1.106857924287e1));
#67041=cartesian_point('',(5.639485523144e1,-4.563986172164e1,
-1.106855103571e1));
#67042=(bounded_surface()b_spline_surface(3,3,((#66998,#66999,#67000,#67001,
#67002,#67003,#67004,#67005,#67006,#67007,#67008),(#67009,#67010,#67011,#67012,
#67013,#67014,#67015,#67016,#67017,#67018,#67019),(#67020,#67021,#67022,#67023,
#67024,#67025,#67026,#67027,#67028,#67029,#67030),(#67031,#67032,#67033,#67034,
#67035,#67036,#67037,#67038,#67039,#67040,#67041)),.unspecified.,.f.,.f.,.f.)b_spline_surface_with_knots((4,4),(4,1,1,1,1,1,1,1,4),(0.e0,1.e0),
(1.819251033877e-2,8.745015671755e-2,1.716998097244e-1,2.559050563294e-1,
3.400893197907e-1,4.243353124644e-1,5.085532657852e-1,5.901964822797e-1,
5.957848781006e-1),.unspecified.)geometric_representation_item()rational_b_spline_surface(((1.586525399296e0,1.586525399296e0,1.586525399296e0,1.586525399296e0,
1.586525399296e0,1.586525399296e0,1.586525399296e0,1.586525399296e0,
1.586525399296e0,1.586525399296e0,1.586525399296e0),(8.044915335680e-1,
8.044915335680e-1,8.044915335680e-1,8.044915335680e-1,8.044915335680e-1,
8.044915335680e-1,8.044915335680e-1,8.044915335680e-1,8.044915335680e-1,
8.044915335680e-1,8.044915335680e-1),(8.044915335680e-1,8.044915335680e-1,
8.044915335680e-1,8.044915335680e-1,8.044915335680e-1,8.044915335680e-1,
8.044915335680e-1,8.044915335680e-1,8.044915335680e-1,8.044915335680e-1,
8.044915335680e-1),(1.586525399296e0,1.586525399296e0,1.586525399296e0,
1.586525399296e0,1.586525399296e0,1.586525399296e0,1.586525399296e0,
1.586525399296e0,1.586525399296e0,1.586525399296e0,1.586525399296e0)))representation_item('')surface());
#67044=oriented_edge('',*,*,#67043,.t.);
#67046=oriented_edge('',*,*,#67045,.t.);
#67047=oriented_edge('',*,*,#66989,.f.);
#67048=oriented_edge('',*,*,#65256,.f.);
#67049=edge_loop('',(#67044,#67046,#67047,#67048));
#67050=face_outer_bound('',#67049,.f.);
#67052=cartesian_point('',(0.e0,0.e0,-1.1e1));
#67053=direction('',(0.e0,0.e0,1.e0));
#67054=direction('',(0.e0,-1.e0,0.e0));
#67055=axis2_placement_3d('',#67052,#67053,#67054);
#67056=plane('',#67055);
#67057=oriented_edge('',*,*,#67043,.f.);
#67058=oriented_edge('',*,*,#65254,.t.);
#67060=oriented_edge('',*,*,#67059,.f.);
#67062=oriented_edge('',*,*,#67061,.t.);
#67064=oriented_edge('',*,*,#67063,.t.);
#67066=oriented_edge('',*,*,#67065,.t.);
#67067=edge_loop('',(#67057,#67058,#67060,#67062,#67064,#67066));
#67068=face_outer_bound('',#67067,.f.);
#67070=oriented_edge('',*,*,#67069,.t.);
#67072=oriented_edge('',*,*,#67071,.t.);
#67073=edge_loop('',(#67070,#67072));
#67074=face_bound('',#67073,.f.);
#67076=cartesian_point('',(4.522650950424e1,-5.584466611400e1,
-1.174568395121e1));
#67077=cartesian_point('',(4.546307815659e1,-5.566630623282e1,
-1.174495952667e1));
#67078=cartesian_point('',(4.589431675945e1,-5.524774017762e1,
-1.174365515562e1));
#67079=cartesian_point('',(4.636604117126e1,-5.447778355405e1,
-1.174227327580e1));
#67080=cartesian_point('',(4.663188692016e1,-5.361099895700e1,
-1.174156465126e1));
#67081=cartesian_point('',(4.667310164182e1,-5.270617319784e1,
-1.174158267099e1));
#67082=cartesian_point('',(4.648407865227e1,-5.180343720615e1,
-1.174233279656e1));
#67083=cartesian_point('',(4.608558484645e1,-5.100858160997e1,
-1.174375136821e1));
#67084=cartesian_point('',(4.570248511176e1,-5.056331339985e1,
-1.174501390384e1));
#67085=cartesian_point('',(4.550756638179e1,-5.038201559138e1,
-1.174567691416e1));
#67086=cartesian_point('',(4.503911752652e1,-5.559539121018e1,
-1.119291894681e1));
#67087=cartesian_point('',(4.525552543794e1,-5.543333664020e1,
-1.119167880474e1));
#67088=cartesian_point('',(4.565035500732e1,-5.505238148547e1,
-1.118944187757e1));
#67089=cartesian_point('',(4.608274893690e1,-5.434992620380e1,
-1.118708754465e1));
#67090=cartesian_point('',(4.632654001817e1,-5.355807144487e1,
-1.118588254438e1));
#67091=cartesian_point('',(4.636418760803e1,-5.273108726752e1,
-1.118591041689e1));
#67092=cartesian_point('',(4.619052820427e1,-5.190632143060e1,
-1.118719729375e1));
#67093=cartesian_point('',(4.582493954097e1,-5.118102790969e1,
-1.118957542035e1));
#67094=cartesian_point('',(4.547399088497e1,-5.077559468938e1,
-1.119182701789e1));
#67095=cartesian_point('',(4.529558147644e1,-5.061073514072e1,
-1.119292658881e1));
#67096=cartesian_point('',(4.531096113594e1,-5.595700642129e1,
-1.074779156853e1));
#67097=cartesian_point('',(4.555786027613e1,-5.577295396669e1,
-1.074730479983e1));
#67098=cartesian_point('',(4.600858808295e1,-5.533977322613e1,
-1.074642333204e1));
#67099=cartesian_point('',(4.650258894134e1,-5.453969697010e1,
-1.074550904687e1));
#67100=cartesian_point('',(4.678120476494e1,-5.363696846705e1,
-1.074504309777e1));
#67101=cartesian_point('',(4.682412108174e1,-5.269389885293e1,
-1.074505145508e1));
#67102=cartesian_point('',(4.662541950446e1,-5.175360207234e1,
-1.074555894380e1));
#67103=cartesian_point('',(4.620750458359e1,-5.092742520153e1,
-1.074644869643e1));
#67104=cartesian_point('',(4.580672554169e1,-5.046627981502e1,
-1.074741082805e1));
#67105=cartesian_point('',(4.560310174412e1,-5.027893842658e1,
-1.074781165954e1));
#67106=cartesian_point('',(4.564003465140e1,-5.639475071489e1,
-1.106856167122e1));
#67107=cartesian_point('',(4.592298618503e1,-5.618292792282e1,
-1.106898326896e1));
#67108=cartesian_point('',(4.643925649754e1,-5.568491695034e1,
-1.106974080601e1));
#67109=cartesian_point('',(4.700469660993e1,-5.476646050411e1,
-1.107054950907e1));
#67110=cartesian_point('',(4.732351732751e1,-5.373101613445e1,
-1.107096512007e1));
#67111=cartesian_point('',(4.737274677164e1,-5.264960264006e1,
-1.107095345351e1));
#67112=cartesian_point('',(4.714562993647e1,-5.157112240120e1,
-1.107051798343e1));
#67113=cartesian_point('',(4.666753807275e1,-5.062280429692e1,
-1.106967245898e1));
#67114=cartesian_point('',(4.620863696938e1,-5.009278742642e1,
-1.106897347493e1));
#67115=cartesian_point('',(4.597536242166e1,-4.987729052047e1,
-1.106857357146e1));
#67116=(bounded_surface()b_spline_surface(3,3,((#67076,#67077,#67078,#67079,
#67080,#67081,#67082,#67083,#67084,#67085),(#67086,#67087,#67088,#67089,#67090,
#67091,#67092,#67093,#67094,#67095),(#67096,#67097,#67098,#67099,#67100,#67101,
#67102,#67103,#67104,#67105),(#67106,#67107,#67108,#67109,#67110,#67111,#67112,
#67113,#67114,#67115)),.unspecified.,.f.,.f.,.f.)b_spline_surface_with_knots((4,
4),(4,1,1,1,1,1,1,4),(0.e0,1.e0),(4.042734192562e-1,4.866126116318e-1,
5.700165539387e-1,6.533387578037e-1,7.367382269022e-1,8.199085549028e-1,
9.077956309391e-1,9.817981991477e-1),.unspecified.)geometric_representation_item()rational_b_spline_surface(((1.586553847442e0,1.586553847442e0,1.586553847442e0,
1.586553847442e0,1.586553847442e0,1.586553847442e0,1.586553847442e0,
1.586553847442e0,1.586553847442e0,1.586553847442e0),(8.044820508526e-1,
8.044820508526e-1,8.044820508526e-1,8.044820508526e-1,8.044820508526e-1,
8.044820508526e-1,8.044820508526e-1,8.044820508526e-1,8.044820508526e-1,
8.044820508526e-1),(8.044820508526e-1,8.044820508526e-1,8.044820508526e-1,
8.044820508526e-1,8.044820508526e-1,8.044820508526e-1,8.044820508526e-1,
8.044820508526e-1,8.044820508526e-1,8.044820508526e-1),(1.586553847442e0,
1.586553847442e0,1.586553847442e0,1.586553847442e0,1.586553847442e0,
1.586553847442e0,1.586553847442e0,1.586553847442e0,1.586553847442e0,
1.586553847442e0)))representation_item('')surface());
#67118=oriented_edge('',*,*,#67117,.f.);
#67120=oriented_edge('',*,*,#67119,.t.);
#67121=oriented_edge('',*,*,#67059,.t.);
#67122=oriented_edge('',*,*,#65252,.f.);
#67123=edge_loop('',(#67118,#67120,#67121,#67122));
#67124=face_outer_bound('',#67123,.f.);
#67126=cartesian_point('',(4.282197515187e1,-5.298201036394e1,
-2.152397388111e1));
#67127=direction('',(2.605743288589e-2,-1.380648787224e-3,9.996594940280e-1));
#67128=direction('',(5.649126467961e-1,-8.249981913306e-1,-1.586460812641e-2));
#67129=axis2_placement_3d('',#67126,#67127,#67128);
#67130=cylindrical_surface('',#67129,3.499933211913e0);
#67131=oriented_edge('',*,*,#67117,.t.);
#67132=oriented_edge('',*,*,#65250,.f.);
#67134=oriented_edge('',*,*,#67133,.f.);
#67136=oriented_edge('',*,*,#67135,.f.);
#67137=edge_loop('',(#67131,#67132,#67134,#67136));
#67138=face_outer_bound('',#67137,.f.);
#67140=cartesian_point('',(4.244266810111e1,-5.296160629031e1,
-3.607235433708e1));
#67141=direction('',(2.605077570641e-2,-1.480471309071e-3,9.996595246832e-1));
#67142=direction('',(5.615555402825e-1,-8.272870500112e-1,-1.585913181143e-2));
#67143=axis2_placement_3d('',#67140,#67141,#67142);
#67144=cylindrical_surface('',#67143,3.500002394878e0);
#67145=oriented_edge('',*,*,#66932,.t.);
#67147=oriented_edge('',*,*,#67146,.f.);
#67148=oriented_edge('',*,*,#67133,.t.);
#67149=oriented_edge('',*,*,#65248,.f.);
#67150=edge_loop('',(#67145,#67147,#67148,#67149));
#67151=face_outer_bound('',#67150,.f.);
#67153=cartesian_point('',(4.772970773009e1,-4.772970773009e1,-2.435e1));
#67154=direction('',(0.e0,0.e0,-1.e0));
#67155=direction('',(0.e0,1.e0,0.e0));
#67156=axis2_placement_3d('',#67153,#67154,#67155);
#67157=conical_surface('',#67156,3.733025116791e0,1.e0);
#67158=oriented_edge('',*,*,#66951,.f.);
#67159=oriented_edge('',*,*,#66949,.f.);
#67160=oriented_edge('',*,*,#66947,.f.);
#67161=oriented_edge('',*,*,#66979,.t.);
#67163=oriented_edge('',*,*,#67162,.t.);
#67165=oriented_edge('',*,*,#67164,.f.);
#67167=oriented_edge('',*,*,#67166,.f.);
#67169=oriented_edge('',*,*,#67168,.f.);
#67171=oriented_edge('',*,*,#67170,.t.);
#67172=oriented_edge('',*,*,#67146,.t.);
#67173=edge_loop('',(#67158,#67159,#67160,#67161,#67163,#67165,#67167,#67169,
#67171,#67172));
#67174=face_outer_bound('',#67173,.f.);
#67176=cartesian_point('',(5.505875625620e1,-5.010900878790e1,-1.1e1));
#67177=direction('',(7.069990853988e-1,7.069990853988e-1,1.745240643728e-2));
#67178=direction('',(-7.071067811865e-1,7.071067811865e-1,0.e0));
#67179=axis2_placement_3d('',#67176,#67177,#67178);
#67180=plane('',#67179);
#67182=oriented_edge('',*,*,#67181,.f.);
#67183=oriented_edge('',*,*,#67162,.f.);
#67184=oriented_edge('',*,*,#66991,.t.);
#67185=edge_loop('',(#67182,#67183,#67184));
#67186=face_outer_bound('',#67185,.f.);
#67188=cartesian_point('',(4.814374712541e1,-4.388887155571e1,-1.15e1));
#67189=direction('',(7.071067811865e-1,-7.071067811865e-1,0.e0));
#67190=direction('',(7.069990853988e-1,7.069990853988e-1,1.745240643728e-2));
#67191=axis2_placement_3d('',#67188,#67189,#67190);
#67192=cylindrical_surface('',#67191,5.e-1);
#67193=oriented_edge('',*,*,#67181,.t.);
#67194=oriented_edge('',*,*,#67045,.f.);
#67195=oriented_edge('',*,*,#67065,.f.);
#67197=oriented_edge('',*,*,#67196,.f.);
#67198=edge_loop('',(#67193,#67194,#67195,#67197));
#67199=face_outer_bound('',#67198,.f.);
#67201=cartesian_point('',(4.772970773009e1,-4.772970773009e1,-1.15e1));
#67202=direction('',(0.e0,0.e0,1.e0));
#67203=direction('',(-6.428360985375e-1,-7.660037535267e-1,0.e0));
#67204=axis2_placement_3d('',#67201,#67202,#67203);
#67205=toroidal_surface('',#67204,3.008651368442e0,5.e-1);
#67206=oriented_edge('',*,*,#67168,.t.);
#67207=oriented_edge('',*,*,#67166,.t.);
#67208=oriented_edge('',*,*,#67164,.t.);
#67209=oriented_edge('',*,*,#67196,.t.);
#67210=oriented_edge('',*,*,#67063,.f.);
#67212=oriented_edge('',*,*,#67211,.t.);
#67213=edge_loop('',(#67206,#67207,#67208,#67209,#67210,#67212));
#67214=face_outer_bound('',#67213,.f.);
#67216=cartesian_point('',(4.614992448513e1,-5.040480005483e1,-1.15e1));
#67217=direction('',(-7.071067811865e-1,7.071067811865e-1,0.e0));
#67218=direction('',(-7.069990853988e-1,-7.069990853988e-1,1.745240643728e-2));
#67219=axis2_placement_3d('',#67216,#67217,#67218);
#67220=cylindrical_surface('',#67219,5.e-1);
#67222=oriented_edge('',*,*,#67221,.t.);
#67223=oriented_edge('',*,*,#67211,.f.);
#67224=oriented_edge('',*,*,#67061,.f.);
#67225=oriented_edge('',*,*,#67119,.f.);
#67226=edge_loop('',(#67222,#67223,#67224,#67225));
#67227=face_outer_bound('',#67226,.f.);
#67229=cartesian_point('',(-5.666908824887e1,5.171934078057e1,-1.1e1));
#67230=direction('',(-7.069990853988e-1,-7.069990853988e-1,1.745240643728e-2));
#67231=direction('',(7.071067811865e-1,-7.071067811865e-1,0.e0));
#67232=axis2_placement_3d('',#67229,#67230,#67231);
#67233=plane('',#67232);
#67234=oriented_edge('',*,*,#67221,.f.);
#67235=oriented_edge('',*,*,#67135,.t.);
#67236=oriented_edge('',*,*,#67170,.f.);
#67237=edge_loop('',(#67234,#67235,#67236));
#67238=face_outer_bound('',#67237,.f.);
#67240=cartesian_point('',(4.772970773009e1,-4.772970773009e1,0.e0));
#67241=direction('',(0.e0,0.e0,1.e0));
#67242=direction('',(1.e0,0.e0,0.e0));
#67243=axis2_placement_3d('',#67240,#67241,#67242);
#67244=cylindrical_surface('',#67243,2.25e0);
#67245=oriented_edge('',*,*,#32345,.f.);
#67247=oriented_edge('',*,*,#67246,.t.);
#67248=oriented_edge('',*,*,#67069,.f.);
#67250=oriented_edge('',*,*,#67249,.f.);
#67251=edge_loop('',(#67245,#67247,#67248,#67250));
#67252=face_outer_bound('',#67251,.f.);
#67254=cartesian_point('',(4.772970773009e1,-4.772970773009e1,0.e0));
#67255=direction('',(0.e0,0.e0,1.e0));
#67256=direction('',(1.e0,0.e0,0.e0));
#67257=axis2_placement_3d('',#67254,#67255,#67256);
#67258=cylindrical_surface('',#67257,2.25e0);
#67259=oriented_edge('',*,*,#32347,.f.);
#67260=oriented_edge('',*,*,#67249,.t.);
#67261=oriented_edge('',*,*,#67071,.f.);
#67262=oriented_edge('',*,*,#67246,.f.);
#67263=edge_loop('',(#67259,#67260,#67261,#67262));
#67264=face_outer_bound('',#67263,.f.);
#67266=cartesian_point('',(4.461394877881e1,-5.486735717807e1,
-3.788920217184e1));
#67267=cartesian_point('',(4.458422067174e1,-5.489209132702e1,
-3.785856029246e1));
#67268=cartesian_point('',(4.451531808101e1,-5.494903668526e1,
-3.780277036135e1));
#67269=cartesian_point('',(4.438744244800e1,-5.505363429161e1,
-3.773756527607e1));
#67270=cartesian_point('',(4.423419690650e1,-5.517772089085e1,
-3.769417347747e1));
#67271=cartesian_point('',(4.405440457962e1,-5.532175808405e1,
-3.767731010623e1));
#67272=cartesian_point('',(4.385038353110e1,-5.548336618006e1,
-3.769181388887e1));
#67273=cartesian_point('',(4.362476068481e1,-5.565997350433e1,
-3.774079668353e1));
#67274=cartesian_point('',(4.337968761226e1,-5.584944530902e1,
-3.782599408777e1));
#67275=cartesian_point('',(4.311820485182e1,-5.604904390738e1,
-3.794690689564e1));
#67276=cartesian_point('',(4.285025395941e1,-5.625095649276e1,
-3.809665796820e1));
#67277=cartesian_point('',(4.259297375074e1,-5.644250858198e1,
-3.825886798959e1));
#67278=cartesian_point('',(4.236700558812e1,-5.660888448681e1,
-3.841036718439e1));
#67279=cartesian_point('',(4.220656075083e1,-5.672624096088e1,
-3.852154481415e1));
#67280=cartesian_point('',(4.206981352898e1,-5.682542580470e1,
-3.861314285699e1));
#67281=cartesian_point('',(4.216648597269e1,-5.675548044153e1,
-3.855774141903e1));
#67282=cartesian_point('',(4.232808341519e1,-5.663721387839e1,
-3.846041966850e1));
#67283=cartesian_point('',(4.487219784720e1,-5.530584155993e1,
-3.799894390807e1));
#67284=cartesian_point('',(4.484772781172e1,-5.532604292126e1,
-3.797383056565e1));
#67285=cartesian_point('',(4.478902927863e1,-5.537426989994e1,
-3.792675828557e1));
#67286=cartesian_point('',(4.467534989307e1,-5.546695631853e1,
-3.786927483886e1));
#67287=cartesian_point('',(4.453511682014e1,-5.558033018779e1,
-3.782982184313e1));
#67288=cartesian_point('',(4.436709496981e1,-5.571488165265e1,
-3.781407704395e1));
#67289=cartesian_point('',(4.417334050450e1,-5.586841763780e1,
-3.782761921145e1));
#67290=cartesian_point('',(4.395637589210e1,-5.603841342590e1,
-3.787424877804e1));
#67291=cartesian_point('',(4.371830835095e1,-5.622272689170e1,
-3.795630055540e1));
#67292=cartesian_point('',(4.346205898390e1,-5.641866336229e1,
-3.807386771331e1));
#67293=cartesian_point('',(4.319755071812e1,-5.661835692886e1,
-3.822061981015e1));
#67294=cartesian_point('',(4.294199946993e1,-5.680900854843e1,
-3.838062017368e1));
#67295=cartesian_point('',(4.271583766164e1,-5.697583920453e1,
-3.853124233384e1));
#67296=cartesian_point('',(4.255587394873e1,-5.709312135735e1,
-3.864138520953e1));
#67297=cartesian_point('',(4.241416267596e1,-5.719601131177e1,
-3.873578523283e1));
#67298=cartesian_point('',(4.255184621992e1,-5.709693364064e1,
-3.865112172472e1));
#67299=cartesian_point('',(4.276417893936e1,-5.694221527129e1,
-3.851774575618e1));
#67300=cartesian_point('',(4.527167399298e1,-5.538982942394e1,
-3.767522434447e1));
#67301=cartesian_point('',(4.522862540290e1,-5.542598738645e1,
-3.763208093471e1));
#67302=cartesian_point('',(4.513355711659e1,-5.550517594530e1,
-3.755657801630e1));
#67303=cartesian_point('',(4.496837719183e1,-5.564093529034e1,
-3.747391219958e1));
#67304=cartesian_point('',(4.477992173536e1,-5.579391244048e1,
-3.742161369313e1));
#67305=cartesian_point('',(4.456711850490e1,-5.596451502092e1,
-3.740222092525e1));
#67306=cartesian_point('',(4.433297251145e1,-5.614985439770e1,
-3.741889918206e1));
#67307=cartesian_point('',(4.408043285926e1,-5.634717482370e1,
-3.747320326742e1));
#67308=cartesian_point('',(4.381181702831e1,-5.655429825859e1,
-3.756551379225e1));
#67309=cartesian_point('',(4.353053397813e1,-5.676830630624e1,
-3.769399202742e1));
#67310=cartesian_point('',(4.324684938347e1,-5.698128628188e1,
-3.785052460225e1));
#67311=cartesian_point('',(4.297820159612e1,-5.718049105864e1,
-3.801773126293e1));
#67312=cartesian_point('',(4.274630704980e1,-5.735058630527e1,
-3.817121367229e1));
#67313=cartesian_point('',(4.258018975440e1,-5.747150499298e1,
-3.828473116332e1));
#67314=cartesian_point('',(4.245133592104e1,-5.756476646929e1,
-3.836999316389e1));
#67315=cartesian_point('',(4.245603612574e1,-5.756128016654e1,
-3.838042636612e1));
#67316=cartesian_point('',(4.250490730485e1,-5.752532453529e1,
-3.836423711629e1));
#67317=cartesian_point('',(4.532187766423e1,-5.501619568967e1,
-3.731552478892e1));
#67318=cartesian_point('',(4.525922570029e1,-5.506920721891e1,
-3.725293105056e1));
#67319=cartesian_point('',(4.512587070326e1,-5.518102092705e1,
-3.714675796061e1));
#67320=cartesian_point('',(4.490672874635e1,-5.536194992173e1,
-3.703692611269e1));
#67321=cartesian_point('',(4.466802624177e1,-5.555621920093e1,
-3.697077023123e1));
#67322=cartesian_point('',(4.440887490219e1,-5.576414412896e1,
-3.694744213751e1));
#67323=cartesian_point('',(4.413327428678e1,-5.598211238522e1,
-3.696750351910e1));
#67324=cartesian_point('',(4.384460738009e1,-5.620714287730e1,
-3.703008665906e1));
#67325=cartesian_point('',(4.354539836732e1,-5.643703721078e1,
-3.713346403159e1));
#67326=cartesian_point('',(4.323955233867e1,-5.666866122929e1,
-3.727371282948e1));
#67327=cartesian_point('',(4.293761824783e1,-5.689411923248e1,
-3.744079630836e1));
#67328=cartesian_point('',(4.265712909798e1,-5.710082873998e1,
-3.761577691937e1));
#67329=cartesian_point('',(4.242100170336e1,-5.727298996632e1,
-3.777234488495e1));
#67330=cartesian_point('',(4.224965183747e1,-5.739679090051e1,
-3.788950281594e1));
#67331=cartesian_point('',(4.213568983783e1,-5.747891270352e1,
-3.796490697507e1));
#67332=cartesian_point('',(4.199669677776e1,-5.757836892188e1,
-3.807803051383e1));
#67333=cartesian_point('',(4.186861698350e1,-5.767056692266e1,
-3.818838039534e1));
#67334=(bounded_surface()b_spline_surface(3,3,((#67266,#67267,#67268,#67269,
#67270,#67271,#67272,#67273,#67274,#67275,#67276,#67277,#67278,#67279,#67280,
#67281,#67282),(#67283,#67284,#67285,#67286,#67287,#67288,#67289,#67290,#67291,
#67292,#67293,#67294,#67295,#67296,#67297,#67298,#67299),(#67300,#67301,#67302,
#67303,#67304,#67305,#67306,#67307,#67308,#67309,#67310,#67311,#67312,#67313,
#67314,#67315,#67316),(#67317,#67318,#67319,#67320,#67321,#67322,#67323,#67324,
#67325,#67326,#67327,#67328,#67329,#67330,#67331,#67332,#67333)),.unspecified.,
.f.,.f.,.f.)b_spline_surface_with_knots((4,4),(4,1,1,1,1,1,1,1,1,1,1,1,1,1,4),(
0.e0,1.e0),(-6.197208722918e-2,0.e0,6.345016536512e-2,1.328408148996e-1,
2.089987553665e-1,2.920504627215e-1,3.820635526149e-1,4.796122386930e-1,
5.849219702327e-1,6.958199090726e-1,8.034669754067e-1,8.973888364753e-1,
9.666584506481e-1,1.e0,1.039418667595e0),.unspecified.)geometric_representation_item()rational_b_spline_surface(((1.442926967172e0,1.442926967172e0,
1.442926967172e0,1.442926967172e0,1.442926967172e0,1.442926967172e0,
1.442926967172e0,1.442926967172e0,1.442926967172e0,1.442926967172e0,
1.442926967172e0,1.442926967172e0,1.442926967172e0,1.442926967172e0,
1.442926967172e0,1.442926967172e0,1.442926967172e0),(8.523576776094e-1,
8.523576776094e-1,8.523576776094e-1,8.523576776094e-1,8.523576776094e-1,
8.523576776094e-1,8.523576776094e-1,8.523576776094e-1,8.523576776094e-1,
8.523576776094e-1,8.523576776094e-1,8.523576776094e-1,8.523576776094e-1,
8.523576776094e-1,8.523576776094e-1,8.523576776094e-1,8.523576776094e-1),(
8.523576776094e-1,8.523576776094e-1,8.523576776094e-1,8.523576776094e-1,
8.523576776094e-1,8.523576776094e-1,8.523576776094e-1,8.523576776094e-1,
8.523576776094e-1,8.523576776094e-1,8.523576776094e-1,8.523576776094e-1,
8.523576776094e-1,8.523576776094e-1,8.523576776094e-1,8.523576776094e-1,
8.523576776094e-1),(1.442926967172e0,1.442926967172e0,1.442926967172e0,
1.442926967172e0,1.442926967172e0,1.442926967172e0,1.442926967172e0,
1.442926967172e0,1.442926967172e0,1.442926967172e0,1.442926967172e0,
1.442926967172e0,1.442926967172e0,1.442926967172e0,1.442926967172e0,
1.442926967172e0,1.442926967172e0)))representation_item('')surface());
#67336=oriented_edge('',*,*,#67335,.t.);
#67337=oriented_edge('',*,*,#66919,.f.);
#67338=oriented_edge('',*,*,#65244,.f.);
#67339=edge_loop('',(#67336,#67337,#67338));
#67340=face_outer_bound('',#67339,.f.);
#67342=cartesian_point('',(4.220022621390e1,-5.758918549265e1,
-3.844675634145e1));
#67343=cartesian_point('',(4.224832509100e1,-5.755608714544e1,
-3.844611930694e1));
#67344=cartesian_point('',(4.253193091347e1,-5.735059803344e1,
-3.844230619837e1));
#67345=cartesian_point('',(4.299532893758e1,-5.689860928037e1,
-3.843545072320e1));
#67346=cartesian_point('',(4.345935879736e1,-5.614903336162e1,
-3.842705034856e1));
#67347=cartesian_point('',(4.372796906863e1,-5.531048183976e1,
-3.842014027305e1));
#67348=cartesian_point('',(4.378544748966e1,-5.443537180540e1,
-3.841520350479e1));
#67349=cartesian_point('',(4.362695652210e1,-5.355806768405e1,
-3.841250429163e1));
#67350=cartesian_point('',(4.326797933146e1,-5.277434631107e1,
-3.841240944079e1));
#67351=cartesian_point('',(4.291346304352e1,-5.232661854297e1,
-3.841389532685e1));
#67352=cartesian_point('',(4.273038404004e1,-5.214114876381e1,
-3.841491763606e1));
#67353=cartesian_point('',(4.203159831368e1,-5.734091445965e1,
-3.791784388598e1));
#67354=cartesian_point('',(4.207610338081e1,-5.731119435867e1,
-3.791676458851e1));
#67355=cartesian_point('',(4.233873220736e1,-5.712642076724e1,
-3.791032385431e1));
#67356=cartesian_point('',(4.277015572551e1,-5.671707616943e1,
-3.789891863571e1));
#67357=cartesian_point('',(4.320629655119e1,-5.603171550586e1,
-3.788519793567e1));
#67358=cartesian_point('',(4.346234190535e1,-5.525963854273e1,
-3.787410177888e1));
#67359=cartesian_point('',(4.352147681004e1,-5.445008780528e1,
-3.786627050869e1));
#67360=cartesian_point('',(4.337781098977e1,-5.363655113312e1,
-3.786203525048e1));
#67361=cartesian_point('',(4.304511808522e1,-5.290990139879e1,
-3.786184807634e1));
#67362=cartesian_point('',(4.271515725551e1,-5.249612511754e1,
-3.786426978084e1));
#67363=cartesian_point('',(4.254476110598e1,-5.232520006942e1,
-3.786584814507e1));
#67364=cartesian_point('',(4.226775350522e1,-5.768860599530e1,
-3.747833946272e1));
#67365=cartesian_point('',(4.231826437327e1,-5.765558714531e1,
-3.747787512155e1));
#67366=cartesian_point('',(4.261649909453e1,-5.745007915074e1,
-3.747512098687e1));
#67367=cartesian_point('',(4.310818923857e1,-5.699225619214e1,
-3.747039392927e1));
#67368=cartesian_point('',(4.360836328025e1,-5.622014104940e1,
-3.746492955680e1));
#67369=cartesian_point('',(4.390456385933e1,-5.534576974967e1,
-3.746067971184e1));
#67370=cartesian_point('',(4.397589587761e1,-5.442570520192e1,
-3.745776729980e1));
#67371=cartesian_point('',(4.381455337356e1,-5.349937575138e1,
-3.745623484287e1));
#67372=cartesian_point('',(4.343579825613e1,-5.267190941877e1,
-3.745613162184e1));
#67373=cartesian_point('',(4.305925749276e1,-5.220170334340e1,
-3.745709140813e1));
#67374=cartesian_point('',(4.286484112603e1,-5.200783018936e1,
-3.745763871254e1));
#67375=cartesian_point('',(4.257216105374e1,-5.813678554658e1,
-3.775455471673e1));
#67376=cartesian_point('',(4.262971882348e1,-5.809849180360e1,
-3.775488621344e1));
#67377=cartesian_point('',(4.296940248468e1,-5.786034684836e1,
-3.775687934944e1));
#67378=cartesian_point('',(4.352771799799e1,-5.733200664505e1,
-3.776054170675e1));
#67379=cartesian_point('',(4.409259757351e1,-5.644579594346e1,
-3.776514471286e1));
#67380=cartesian_point('',(4.442445069390e1,-5.544613499415e1,
-3.776901730055e1));
#67381=cartesian_point('',(4.450113907368e1,-5.439697019493e1,
-3.777182753420e1));
#67382=cartesian_point('',(4.431480804678e1,-5.334202202652e1,
-3.777338512332e1));
#67383=cartesian_point('',(4.388328474076e1,-5.239951860396e1,
-3.777342249523e1));
#67384=cartesian_point('',(4.345540694825e1,-5.186291620092e1,
-3.777260591947e1));
#67385=cartesian_point('',(4.323449707781e1,-5.164130408652e1,
-3.777200435130e1));
#67386=(bounded_surface()b_spline_surface(3,3,((#67342,#67343,#67344,#67345,
#67346,#67347,#67348,#67349,#67350,#67351,#67352),(#67353,#67354,#67355,#67356,
#67357,#67358,#67359,#67360,#67361,#67362,#67363),(#67364,#67365,#67366,#67367,
#67368,#67369,#67370,#67371,#67372,#67373,#67374),(#67375,#67376,#67377,#67378,
#67379,#67380,#67381,#67382,#67383,#67384,#67385)),.unspecified.,.f.,.f.,.f.)b_spline_surface_with_knots((4,4),(4,1,1,1,1,1,1,1,4),(0.e0,1.e0),
(5.560159234043e-1,5.680433083219e-1,6.281525553467e-1,6.885441991008e-1,
7.487807353685e-1,8.089308073663e-1,8.687927809392e-1,9.321542620295e-1,
9.861559668308e-1),.unspecified.)geometric_representation_item()rational_b_spline_surface(((1.553422548360e0,1.553422548360e0,1.553422548360e0,1.553422548360e0,
1.553422548360e0,1.553422548360e0,1.553422548360e0,1.553422548360e0,
1.553422548360e0,1.553422548360e0,1.553422548360e0),(8.155258172133e-1,
8.155258172133e-1,8.155258172133e-1,8.155258172133e-1,8.155258172133e-1,
8.155258172133e-1,8.155258172133e-1,8.155258172133e-1,8.155258172133e-1,
8.155258172133e-1,8.155258172133e-1),(8.155258172133e-1,8.155258172133e-1,
8.155258172133e-1,8.155258172133e-1,8.155258172133e-1,8.155258172133e-1,
8.155258172133e-1,8.155258172133e-1,8.155258172133e-1,8.155258172133e-1,
8.155258172133e-1),(1.553422548360e0,1.553422548360e0,1.553422548360e0,
1.553422548360e0,1.553422548360e0,1.553422548360e0,1.553422548360e0,
1.553422548360e0,1.553422548360e0,1.553422548360e0,1.553422548360e0)))representation_item('')surface());
#67387=oriented_edge('',*,*,#67335,.f.);
#67389=oriented_edge('',*,*,#67388,.f.);
#67391=oriented_edge('',*,*,#67390,.t.);
#67392=oriented_edge('',*,*,#66893,.t.);
#67393=edge_loop('',(#67387,#67389,#67391,#67392));
#67394=face_outer_bound('',#67393,.f.);
#67396=cartesian_point('',(4.005701819124e1,-5.470650094444e1,
-3.983816168977e1));
#67397=direction('',(8.244819790654e-2,3.885078823008e-2,9.958377934764e-1));
#67398=direction('',(5.259412118006e-1,-8.504577629670e-1,-1.036509232498e-2));
#67399=axis2_placement_3d('',#67396,#67397,#67398);
#67400=cylindrical_surface('',#67399,3.499973915528e0);
#67401=oriented_edge('',*,*,#67388,.t.);
#67402=oriented_edge('',*,*,#65242,.f.);
#67403=oriented_edge('',*,*,#65906,.t.);
#67405=oriented_edge('',*,*,#67404,.f.);
#67406=edge_loop('',(#67401,#67402,#67403,#67405));
#67407=face_outer_bound('',#67406,.f.);
#67409=cartesian_point('',(4.772970773009e1,-4.772970773009e1,
-4.012178893569e1));
#67410=direction('',(0.e0,0.e0,-1.e0));
#67411=direction('',(1.e0,0.e0,0.e0));
#67412=axis2_placement_3d('',#67409,#67410,#67411);
#67413=conical_surface('',#67412,6.881997459936e0,5.e0);
#67415=oriented_edge('',*,*,#67414,.f.);
#67417=oriented_edge('',*,*,#67416,.f.);
#67418=oriented_edge('',*,*,#67404,.t.);
#67419=oriented_edge('',*,*,#65922,.f.);
#67420=oriented_edge('',*,*,#65920,.f.);
#67421=oriented_edge('',*,*,#66746,.t.);
#67422=edge_loop('',(#67415,#67417,#67418,#67419,#67420,#67421));
#67423=face_outer_bound('',#67422,.f.);
#67425=cartesian_point('',(4.772970773009e1,-4.772970773009e1,-3.82e1));
#67426=direction('',(0.e0,0.e0,-1.e0));
#67427=direction('',(-6.995205818721e-1,-7.146124512891e-1,0.e0));
#67428=axis2_placement_3d('',#67425,#67426,#67427);
#67429=toroidal_surface('',#67428,6.211952795602e0,5.e-1);
#67430=oriented_edge('',*,*,#67416,.t.);
#67431=oriented_edge('',*,*,#67414,.t.);
#67432=oriented_edge('',*,*,#66798,.f.);
#67433=oriented_edge('',*,*,#66895,.f.);
#67434=oriented_edge('',*,*,#67390,.f.);
#67435=edge_loop('',(#67430,#67431,#67432,#67433,#67434));
#67436=face_outer_bound('',#67435,.f.);
#67438=cartesian_point('',(-4.005708075459e1,-5.470647292738e1,
-3.983740905745e1));
#67439=direction('',(8.244814112143e-2,-3.885110280803e-2,-9.958377859050e-1));
#67440=direction('',(-5.259413194821e-1,-8.504576998746e-1,-1.036480513657e-2));
#67441=axis2_placement_3d('',#67438,#67439,#67440);
#67442=cylindrical_surface('',#67441,3.499973686284e0);
#67444=oriented_edge('',*,*,#67443,.t.);
#67446=oriented_edge('',*,*,#67445,.f.);
#67447=oriented_edge('',*,*,#65840,.t.);
#67448=oriented_edge('',*,*,#65127,.f.);
#67449=edge_loop('',(#67444,#67446,#67447,#67448));
#67450=face_outer_bound('',#67449,.f.);
#67452=cartesian_point('',(-4.273012092961e1,-5.214085392481e1,
-3.841494114081e1));
#67453=cartesian_point('',(-4.289856060985e1,-5.231143063183e1,
-3.841400257058e1));
#67454=cartesian_point('',(-4.323296133872e1,-5.272614752288e1,
-3.841255852586e1));
#67455=cartesian_point('',(-4.359480916361e1,-5.346687354777e1,
-3.841241096473e1));
#67456=cartesian_point('',(-4.377749475989e1,-5.432350848610e1,
-3.841475201553e1));
#67457=cartesian_point('',(-4.374708373241e1,-5.520123361495e1,
-3.841942180506e1));
#67458=cartesian_point('',(-4.350468636080e1,-5.604626570890e1,
-3.842609997665e1));
#67459=cartesian_point('',(-4.306230333506e1,-5.681323286982e1,
-3.843437548772e1));
#67460=cartesian_point('',(-4.258702759714e1,-5.730511890923e1,
-3.844155729554e1));
#67461=cartesian_point('',(-4.227547495279e1,-5.753739399712e1,
-3.844577786801e1));
#67462=cartesian_point('',(-4.220038612694e1,-5.758907083953e1,
-3.844677233380e1));
#67463=cartesian_point('',(-4.254449301739e1,-5.232495130566e1,
-3.786586491877e1));
#67464=cartesian_point('',(-4.270126250166e1,-5.248214897152e1,
-3.786440979820e1));
#67465=cartesian_point('',(-4.301249920326e1,-5.286533148233e1,
-3.786207106832e1));
#67466=cartesian_point('',(-4.334810520711e1,-5.355195955934e1,
-3.786187098929e1));
#67467=cartesian_point('',(-4.351464899606e1,-5.434642693641e1,
-3.786554196891e1));
#67468=cartesian_point('',(-4.348087147484e1,-5.515874367604e1,
-3.787294047765e1));
#67469=cartesian_point('',(-4.324917230756e1,-5.593733590514e1,
-3.788364478552e1));
#67470=cartesian_point('',(-4.283280531073e1,-5.663930612841e1,
-3.789713318198e1));
#67471=cartesian_point('',(-4.238984730087e1,-5.708536921273e1,
-3.790904664391e1));
#67472=cartesian_point('',(-4.210120559355e1,-5.729438219649e1,
-3.791617543344e1));
#67473=cartesian_point('',(-4.203172775916e1,-5.734078422643e1,
-3.791786049209e1));
#67474=cartesian_point('',(-4.286454004857e1,-5.200754320209e1,
-3.745762761845e1));
#67475=cartesian_point('',(-4.304340921756e1,-5.218584574608e1,
-3.745711741540e1));
#67476=cartesian_point('',(-4.339857887198e1,-5.262122431279e1,
-3.745620376643e1));
#67477=cartesian_point('',(-4.378082209317e1,-5.340301277256e1,
-3.745616049474e1));
#67478=cartesian_point('',(-4.396852556064e1,-5.430773573640e1,
-3.745748652443e1));
#67479=cartesian_point('',(-4.392623992815e1,-5.523125165776e1,
-3.746022927147e1));
#67480=cartesian_point('',(-4.365776008407e1,-5.611347442694e1,
-3.746431107063e1));
#67481=cartesian_point('',(-4.317984016950e1,-5.690491031439e1,
-3.746965725059e1));
#67482=cartesian_point('',(-4.267463696176e1,-5.740430827835e1,
-3.747456429152e1));
#67483=cartesian_point('',(-4.234675684405e1,-5.763691176955e1,
-3.747761224176e1));
#67484=cartesian_point('',(-4.226790299819e1,-5.768846427797e1,
-3.747833729658e1));
#67485=cartesian_point('',(-4.323416951032e1,-5.164096144487e1,
-3.777199991102e1));
#67486=cartesian_point('',(-4.343741443364e1,-5.184477665384e1,
-3.777254951061e1));
#67487=cartesian_point('',(-4.384100606371e1,-5.234169817526e1,
-3.777334985481e1));
#67488=cartesian_point('',(-4.427630379102e1,-5.323229422297e1,
-3.777344925274e1));
#67489=cartesian_point('',(-4.449231419549e1,-5.426257292805e1,
-3.777209719419e1));
#67490=cartesian_point('',(-4.444850357048e1,-5.531542791052e1,
-3.776943452990e1));
#67491=cartesian_point('',(-4.414817956269e1,-5.632366985040e1,
-3.776568277779e1));
#67492=cartesian_point('',(-4.360885559450e1,-5.723153830599e1,
-3.776113494644e1));
#67493=cartesian_point('',(-4.303554862808e1,-5.780742253245e1,
-3.775728219929e1));
#67494=cartesian_point('',(-4.266219861290e1,-5.807685079044e1,
-3.775507577493e1));
#67495=cartesian_point('',(-4.257234331584e1,-5.813663922619e1,
-3.775455831116e1));
#67496=(bounded_surface()b_spline_surface(3,3,((#67452,#67453,#67454,#67455,
#67456,#67457,#67458,#67459,#67460,#67461,#67462),(#67463,#67464,#67465,#67466,
#67467,#67468,#67469,#67470,#67471,#67472,#67473),(#67474,#67475,#67476,#67477,
#67478,#67479,#67480,#67481,#67482,#67483,#67484),(#67485,#67486,#67487,#67488,
#67489,#67490,#67491,#67492,#67493,#67494,#67495)),.unspecified.,.f.,.f.,.f.)b_spline_surface_with_knots((4,4),(4,1,1,1,1,1,1,1,4),(0.e0,1.e0),
(1.380725326279e-2,6.349193459818e-2,1.234606787971e-1,1.834952707911e-1,
2.436390939206e-1,3.039948666912e-1,3.639986882507e-1,4.252275177629e-1,
4.440012365881e-1),.unspecified.)geometric_representation_item()rational_b_spline_surface(((1.553446112618e0,1.553446112618e0,1.553446112618e0,1.553446112618e0,
1.553446112618e0,1.553446112618e0,1.553446112618e0,1.553446112618e0,
1.553446112618e0,1.553446112618e0,1.553446112618e0),(8.155179624607e-1,
8.155179624607e-1,8.155179624607e-1,8.155179624607e-1,8.155179624607e-1,
8.155179624607e-1,8.155179624607e-1,8.155179624607e-1,8.155179624607e-1,
8.155179624607e-1,8.155179624607e-1),(8.155179624607e-1,8.155179624607e-1,
8.155179624607e-1,8.155179624607e-1,8.155179624607e-1,8.155179624607e-1,
8.155179624607e-1,8.155179624607e-1,8.155179624607e-1,8.155179624607e-1,
8.155179624607e-1),(1.553446112618e0,1.553446112618e0,1.553446112618e0,
1.553446112618e0,1.553446112618e0,1.553446112618e0,1.553446112618e0,
1.553446112618e0,1.553446112618e0,1.553446112618e0,1.553446112618e0)))representation_item('')surface());
#67498=oriented_edge('',*,*,#67497,.t.);
#67499=oriented_edge('',*,*,#64909,.t.);
#67501=oriented_edge('',*,*,#67500,.t.);
#67502=oriented_edge('',*,*,#67443,.f.);
#67503=edge_loop('',(#67498,#67499,#67501,#67502));
#67504=face_outer_bound('',#67503,.f.);
#67506=cartesian_point('',(-4.227191930700e1,-5.738651762510e1,
-3.842940890193e1));
#67507=cartesian_point('',(-4.229025242109e1,-5.736734055348e1,
-3.842341054816e1));
#67508=cartesian_point('',(-4.235278433205e1,-5.730341336138e1,
-3.840121866749e1));
#67509=cartesian_point('',(-4.250522673811e1,-5.715079874806e1,
-3.833939232764e1));
#67510=cartesian_point('',(-4.271037000702e1,-5.692668110816e1,
-3.824773457648e1));
#67511=cartesian_point('',(-4.294501001459e1,-5.664511322879e1,
-3.813095508529e1));
#67512=cartesian_point('',(-4.317850323681e1,-5.633833809484e1,
-3.800365919301e1));
#67513=cartesian_point('',(-4.339650840358e1,-5.603425302091e1,
-3.788086107353e1));
#67514=cartesian_point('',(-4.359587170762e1,-5.574933757949e1,
-3.777376096846e1));
#67515=cartesian_point('',(-4.377958828892e1,-5.548937963904e1,
-3.768913145967e1));
#67516=cartesian_point('',(-4.392731006063e1,-5.528732735974e1,
-3.763903945326e1));
#67517=cartesian_point('',(-4.401465733671e1,-5.517216675850e1,
-3.762032218857e1));
#67518=cartesian_point('',(-4.404352862738e1,-5.513461870691e1,
-3.761552318477e1));
#67519=cartesian_point('',(-4.218803288118e1,-5.781432841336e1,
-3.796589279602e1));
#67520=cartesian_point('',(-4.222905421482e1,-5.779324171434e1,
-3.795606317525e1));
#67521=cartesian_point('',(-4.234642111945e1,-5.773216064953e1,
-3.793224091730e1));
#67522=cartesian_point('',(-4.254935788346e1,-5.762001569037e1,
-3.791076537402e1));
#67523=cartesian_point('',(-4.283861598700e1,-5.743450438176e1,
-3.788173099726e1));
#67524=cartesian_point('',(-4.317077032875e1,-5.717807250348e1,
-3.785738563718e1));
#67525=cartesian_point('',(-4.349552818148e1,-5.687166779210e1,
-3.784520033310e1));
#67526=cartesian_point('',(-4.377763872503e1,-5.654701397304e1,
-3.784928013875e1));
#67527=cartesian_point('',(-4.400425305121e1,-5.623121118006e1,
-3.786938311936e1));
#67528=cartesian_point('',(-4.417717692391e1,-5.594053987244e1,
-3.790282793214e1));
#67529=cartesian_point('',(-4.428586540751e1,-5.571856475324e1,
-3.794025864303e1));
#67530=cartesian_point('',(-4.433672468220e1,-5.559617985377e1,
-3.796613198974e1));
#67531=cartesian_point('',(-4.435208087165e1,-5.555684429803e1,
-3.797502957276e1));
#67532=cartesian_point('',(-4.171593440639e1,-5.758361256917e1,
-3.760796132994e1));
#67533=cartesian_point('',(-4.176956062157e1,-5.756471160721e1,
-3.758196634310e1));
#67534=cartesian_point('',(-4.191424190917e1,-5.751846892877e1,
-3.751829369585e1));
#67535=cartesian_point('',(-4.212757791330e1,-5.747084684382e1,
-3.745723022832e1));
#67536=cartesian_point('',(-4.245530331024e1,-5.737499240482e1,
-3.737398757630e1));
#67537=cartesian_point('',(-4.285763671267e1,-5.722573612740e1,
-3.730094258531e1));
#67538=cartesian_point('',(-4.328631460021e1,-5.702254317386e1,
-3.725870513126e1));
#67539=cartesian_point('',(-4.369361723040e1,-5.678138856931e1,
-3.725928606304e1));
#67540=cartesian_point('',(-4.405048091939e1,-5.652499033695e1,
-3.730291854338e1));
#67541=cartesian_point('',(-4.434611165259e1,-5.627208396551e1,
-3.738316763857e1));
#67542=cartesian_point('',(-4.454637803374e1,-5.606930183680e1,
-3.747667864240e1));
#67543=cartesian_point('',(-4.464508313398e1,-5.595492005566e1,
-3.754261647363e1));
#67544=cartesian_point('',(-4.467539231166e1,-5.591797433256e1,
-3.756542531960e1));
#67545=cartesian_point('',(-4.155370127276e1,-5.703552246329e1,
-3.788487667124e1));
#67546=cartesian_point('',(-4.159121058127e1,-5.701967062102e1,
-3.785428544684e1));
#67547=cartesian_point('',(-4.169529670934e1,-5.697831752581e1,
-3.777146793427e1));
#67548=cartesian_point('',(-4.186355980159e1,-5.692386356015e1,
-3.764941525871e1));
#67549=cartesian_point('',(-4.212722455578e1,-5.683614369379e1,
-3.747528877886e1));
#67550=cartesian_point('',(-4.246863014269e1,-5.671762537661e1,
-3.728442103032e1));
#67551=cartesian_point('',(-4.286022013362e1,-5.656786948765e1,
-3.711140587120e1));
#67552=cartesian_point('',(-4.326868390058e1,-5.639081435578e1,
-3.698328480650e1));
#67553=cartesian_point('',(-4.366619959575e1,-5.619627291296e1,
-3.691198085838e1));
#67554=cartesian_point('',(-4.403659392573e1,-5.599376793997e1,
-3.689855615454e1));
#67555=cartesian_point('',(-4.432363599031e1,-5.582091455178e1,
-3.693378083530e1));
#67556=cartesian_point('',(-4.448377260322e1,-5.571792934241e1,
-3.697601491223e1));
#67557=cartesian_point('',(-4.453539233815e1,-5.568401701725e1,
-3.699237954376e1));
#67558=(bounded_surface()b_spline_surface(3,3,((#67506,#67507,#67508,#67509,
#67510,#67511,#67512,#67513,#67514,#67515,#67516,#67517,#67518),(#67519,#67520,
#67521,#67522,#67523,#67524,#67525,#67526,#67527,#67528,#67529,#67530,#67531),(
#67532,#67533,#67534,#67535,#67536,#67537,#67538,#67539,#67540,#67541,#67542,
#67543,#67544),(#67545,#67546,#67547,#67548,#67549,#67550,#67551,#67552,#67553,
#67554,#67555,#67556,#67557)),.unspecified.,.f.,.f.,.f.)b_spline_surface_with_knots((4,4),(4,1,1,1,1,1,1,1,1,1,4),(0.e0,1.e0),(-2.847995628388e-2,0.e0,
5.857871168716e-2,1.480891631374e-1,2.567195425016e-1,3.731702636637e-1,
4.869021688055e-1,5.927770942111e-1,6.903050121066e-1,7.796669466902e-1,
8.232354778480e-1),.unspecified.)geometric_representation_item()rational_b_spline_surface(((1.586463668325e0,1.586463668325e0,1.586463668325e0,1.586463668325e0,
1.586463668325e0,1.586463668325e0,1.586463668325e0,1.586463668325e0,
1.586463668325e0,1.586463668325e0,1.586463668325e0,1.586463668325e0,
1.586463668325e0),(8.045121105585e-1,8.045121105585e-1,8.045121105585e-1,
8.045121105585e-1,8.045121105585e-1,8.045121105585e-1,8.045121105585e-1,
8.045121105585e-1,8.045121105585e-1,8.045121105585e-1,8.045121105585e-1,
8.045121105585e-1,8.045121105585e-1),(8.045121105585e-1,8.045121105585e-1,
8.045121105585e-1,8.045121105585e-1,8.045121105585e-1,8.045121105585e-1,
8.045121105585e-1,8.045121105585e-1,8.045121105585e-1,8.045121105585e-1,
8.045121105585e-1,8.045121105585e-1,8.045121105585e-1),(1.586463668325e0,
1.586463668325e0,1.586463668325e0,1.586463668325e0,1.586463668325e0,
1.586463668325e0,1.586463668325e0,1.586463668325e0,1.586463668325e0,
1.586463668325e0,1.586463668325e0,1.586463668325e0,1.586463668325e0)))representation_item('')surface());
#67559=oriented_edge('',*,*,#65125,.f.);
#67561=oriented_edge('',*,*,#67560,.t.);
#67562=oriented_edge('',*,*,#67497,.f.);
#67563=edge_loop('',(#67559,#67561,#67562));
#67564=face_outer_bound('',#67563,.f.);
#67566=cartesian_point('',(0.e0,0.e0,-3.72e1));
#67567=direction('',(0.e0,0.e0,1.e0));
#67568=direction('',(-6.010053616391e-1,-7.992449907764e-1,0.e0));
#67569=axis2_placement_3d('',#67566,#67567,#67568);
#67570=toroidal_surface('',#67569,7.085059542064e1,5.e-1);
#67571=oriented_edge('',*,*,#64911,.f.);
#67572=oriented_edge('',*,*,#67560,.f.);
#67573=oriented_edge('',*,*,#65123,.t.);
#67575=oriented_edge('',*,*,#67574,.f.);
#67576=edge_loop('',(#67571,#67572,#67573,#67575));
#67577=face_outer_bound('',#67576,.f.);
#67579=cartesian_point('',(-4.241514158047e1,-5.296005267879e1,
-3.719988234660e1));
#67580=direction('',(-5.062659464094e-5,-5.569182270825e-6,9.999999987030e-1));
#67581=direction('',(-5.898329871584e-1,-8.075252603351e-1,-3.435849095437e-5));
#67582=axis2_placement_3d('',#67579,#67580,#67581);
#67583=toroidal_surface('',#67582,2.999130594552e0,4.999956485594e-1);
#67584=oriented_edge('',*,*,#64913,.f.);
#67585=oriented_edge('',*,*,#67574,.t.);
#67587=oriented_edge('',*,*,#67586,.f.);
#67588=oriented_edge('',*,*,#64888,.t.);
#67589=edge_loop('',(#67584,#67585,#67587,#67588));
#67590=face_outer_bound('',#67589,.f.);
#67592=cartesian_point('',(-4.245474514689e1,-5.296228827680e1,
-3.560907390191e1));
#67593=direction('',(2.604869581109e-2,1.482552613480e-3,-9.996595757978e-1));
#67594=direction('',(-5.615544492983e-1,-8.272877804796e-1,-1.585965770351e-2));
#67595=axis2_placement_3d('',#67592,#67593,#67594);
#67596=cylindrical_surface('',#67595,3.500000074509e0);
#67597=oriented_edge('',*,*,#67586,.t.);
#67598=oriented_edge('',*,*,#65121,.f.);
#67600=oriented_edge('',*,*,#67599,.f.);
#67601=oriented_edge('',*,*,#64863,.f.);
#67602=edge_loop('',(#67597,#67598,#67600,#67601));
#67603=face_outer_bound('',#67602,.f.);
#67605=cartesian_point('',(-4.277635614677e1,-5.297960339713e1,
-2.327449875350e1));
#67606=direction('',(2.605902939992e-2,1.382246382253e-3,-9.996594502038e-1));
#67607=direction('',(-5.649118039893e-1,-8.249987261259e-1,-1.586680825139e-2));
#67608=axis2_placement_3d('',#67605,#67606,#67607);
#67609=cylindrical_surface('',#67608,3.499925777379e0);
#67610=oriented_edge('',*,*,#64818,.t.);
#67611=oriented_edge('',*,*,#64847,.f.);
#67612=oriented_edge('',*,*,#67599,.t.);
#67613=oriented_edge('',*,*,#65119,.f.);
#67614=edge_loop('',(#67610,#67611,#67612,#67613));
#67615=face_outer_bound('',#67614,.f.);
#67617=cartesian_point('',(-4.772970773009e1,-4.772970773009e1,-3.82e1));
#67618=direction('',(0.e0,0.e0,-1.e0));
#67619=direction('',(-7.146124505375e-1,6.995205826399e-1,0.e0));
#67620=axis2_placement_3d('',#67617,#67618,#67619);
#67621=toroidal_surface('',#67620,6.211952795601e0,5.e-1);
#67623=oriented_edge('',*,*,#67622,.t.);
#67625=oriented_edge('',*,*,#67624,.t.);
#67626=oriented_edge('',*,*,#67500,.f.);
#67627=oriented_edge('',*,*,#64907,.f.);
#67629=oriented_edge('',*,*,#67628,.f.);
#67630=edge_loop('',(#67623,#67625,#67626,#67627,#67629));
#67631=face_outer_bound('',#67630,.f.);
#67633=cartesian_point('',(-4.772970773009e1,-4.772970773009e1,
-4.012178893569e1));
#67634=direction('',(0.e0,0.e0,-1.e0));
#67635=direction('',(0.e0,-1.e0,0.e0));
#67636=axis2_placement_3d('',#67633,#67634,#67635);
#67637=conical_surface('',#67636,6.881997459935e0,5.e0);
#67638=oriented_edge('',*,*,#67624,.f.);
#67639=oriented_edge('',*,*,#67622,.f.);
#67641=oriented_edge('',*,*,#67640,.t.);
#67642=oriented_edge('',*,*,#65790,.f.);
#67643=oriented_edge('',*,*,#65788,.f.);
#67644=oriented_edge('',*,*,#67445,.t.);
#67645=edge_loop('',(#67638,#67639,#67641,#67642,#67643,#67644));
#67646=face_outer_bound('',#67645,.f.);
#67648=cartesian_point('',(-5.470117026803e1,-4.006823374201e1,
-3.970260227969e1));
#67649=direction('',(3.885066486533e-2,-8.244824532644e-2,9.958377943632e-1));
#67650=direction('',(-8.504600878392e-1,-5.259374577589e-1,-1.036482120694e-2));
#67651=axis2_placement_3d('',#67648,#67649,#67650);
#67652=cylindrical_surface('',#67651,3.499981265524e0);
#67654=oriented_edge('',*,*,#67653,.t.);
#67655=oriented_edge('',*,*,#65109,.f.);
#67656=oriented_edge('',*,*,#65774,.t.);
#67657=oriented_edge('',*,*,#67640,.f.);
#67658=edge_loop('',(#67654,#67655,#67656,#67657));
#67659=face_outer_bound('',#67658,.f.);
#67661=cartesian_point('',(-5.758919923193e1,-4.220010467187e1,
-3.844675251454e1));
#67662=cartesian_point('',(-5.752144861864e1,-4.229856503098e1,
-3.844544828117e1));
#67663=cartesian_point('',(-5.724229985771e1,-4.266401856678e1,
-3.844046256478e1));
#67664=cartesian_point('',(-5.663923351612e1,-4.320042396771e1,
-3.843210436051e1));
#67665=cartesian_point('',(-5.571136456747e1,-4.364098672601e1,
-3.842302478762e1));
#67666=cartesian_point('',(-5.469956711787e1,-4.380341179320e1,
-3.841632675490e1));
#67667=cartesian_point('',(-5.368332296578e1,-4.367544324727e1,
-3.841261380682e1));
#67668=cartesian_point('',(-5.281229735642e1,-4.329628453812e1,
-3.841229857645e1));
#67669=cartesian_point('',(-5.233417024468e1,-4.292027830466e1,
-3.841385910389e1));
#67670=cartesian_point('',(-5.214569633934e1,-4.273490516485e1,
-3.841489054665e1));
#67671=cartesian_point('',(-5.734092518939e1,-4.203148737795e1,
-3.791784809267e1));
#67672=cartesian_point('',(-5.728008969617e1,-4.212259105438e1,
-3.791563899089e1));
#67673=cartesian_point('',(-5.702874044867e1,-4.246131253041e1,
-3.790722516813e1));
#67674=cartesian_point('',(-5.648090868967e1,-4.296207953607e1,
-3.789341193788e1));
#67675=cartesian_point('',(-5.562956860160e1,-4.337847989336e1,
-3.787870484733e1));
#67676=cartesian_point('',(-5.469493567851e1,-4.353674769374e1,
-3.786804166773e1));
#67677=cartesian_point('',(-5.375274902571e1,-4.342264715451e1,
-3.786220965580e1));
#67678=cartesian_point('',(-5.294499043632e1,-4.307146253927e1,
-3.786167236066e1));
#67679=cartesian_point('',(-5.250308789569e1,-4.272150256665e1,
-3.786421456654e1));
#67680=cartesian_point('',(-5.232938539723e1,-4.254897094051e1,
-3.786580772004e1));
#67681=cartesian_point('',(-5.768862137004e1,-4.226762800943e1,
-3.747835046396e1));
#67682=cartesian_point('',(-5.762103360341e1,-4.237102568305e1,
-3.747740055971e1));
#67683=cartesian_point('',(-5.734118117270e1,-4.275590011928e1,
-3.747380919163e1));
#67684=cartesian_point('',(-5.672703929285e1,-4.332766719306e1,
-3.746816440024e1));
#67685=cartesian_point('',(-5.576542013527e1,-4.380689328134e1,
-3.746241649867e1));
#67686=cartesian_point('',(-5.470437064689e1,-4.399232902978e1,
-3.745841609981e1));
#67687=cartesian_point('',(-5.363174960338e1,-4.386552761859e1,
-3.745630019193e1));
#67688=cartesian_point('',(-5.271180581907e1,-4.346586093444e1,
-3.745606627614e1));
#67689=cartesian_point('',(-5.220961416660e1,-4.306649777329e1,
-3.745707280331e1));
#67690=cartesian_point('',(-5.201258415239e1,-4.286964442570e1,
-3.745762588769e1));
#67691=cartesian_point('',(-5.813680775509e1,-4.257201736365e1,
-3.775456013286e1));
#67692=cartesian_point('',(-5.805842256289e1,-4.268984031003e1,
-3.775523908864e1));
#67693=cartesian_point('',(-5.773438235093e1,-4.312798303765e1,
-3.775784855861e1));
#67694=cartesian_point('',(-5.702688004091e1,-4.377621089915e1,
-3.776235534104e1));
#67695=cartesian_point('',(-5.592532566876e1,-4.431572184176e1,
-3.776738615682e1));
#67696=cartesian_point('',(-5.471442684135e1,-4.452093541438e1,
-3.777118175539e1));
#67697=cartesian_point('',(-5.349275338622e1,-4.437296346858e1,
-3.777332153265e1));
#67698=cartesian_point('',(-5.244504027686e1,-4.391744730819e1,
-3.777348411345e1));
#67699=cartesian_point('',(-5.187196006143e1,-4.346363289445e1,
-3.777262600418e1));
#67700=cartesian_point('',(-5.164674618837e1,-4.323995395002e1,
-3.777201937683e1));
#67701=(bounded_surface()b_spline_surface(3,3,((#67661,#67662,#67663,#67664,
#67665,#67666,#67667,#67668,#67669,#67670),(#67671,#67672,#67673,#67674,#67675,
#67676,#67677,#67678,#67679,#67680),(#67681,#67682,#67683,#67684,#67685,#67686,
#67687,#67688,#67689,#67690),(#67691,#67692,#67693,#67694,#67695,#67696,#67697,
#67698,#67699,#67700)),.unspecified.,.f.,.f.,.f.)b_spline_surface_with_knots((4,
4),(4,1,1,1,1,1,1,4),(0.e0,1.e0),(5.561620971701e-1,5.807777099381e-1,
6.507855378528e-1,7.209402298883e-1,7.908438450654e-1,8.606739348495e-1,
9.309136523666e-1,9.857089611439e-1),.unspecified.)geometric_representation_item()rational_b_spline_surface(((1.553420546857e0,1.553420546857e0,1.553420546857e0,
1.553420546857e0,1.553420546857e0,1.553420546857e0,1.553420546857e0,
1.553420546857e0,1.553420546857e0,1.553420546857e0),(8.155264843809e-1,
8.155264843809e-1,8.155264843809e-1,8.155264843809e-1,8.155264843809e-1,
8.155264843809e-1,8.155264843809e-1,8.155264843809e-1,8.155264843809e-1,
8.155264843809e-1),(8.155264843809e-1,8.155264843809e-1,8.155264843809e-1,
8.155264843809e-1,8.155264843809e-1,8.155264843809e-1,8.155264843809e-1,
8.155264843809e-1,8.155264843809e-1,8.155264843809e-1),(1.553420546857e0,
1.553420546857e0,1.553420546857e0,1.553420546857e0,1.553420546857e0,
1.553420546857e0,1.553420546857e0,1.553420546857e0,1.553420546857e0,
1.553420546857e0)))representation_item('')surface());
#67703=oriented_edge('',*,*,#67702,.f.);
#67704=oriented_edge('',*,*,#67653,.f.);
#67705=oriented_edge('',*,*,#67628,.t.);
#67706=oriented_edge('',*,*,#64905,.t.);
#67707=edge_loop('',(#67703,#67704,#67705,#67706));
#67708=face_outer_bound('',#67707,.f.);
#67710=cartesian_point('',(-5.507731043781e1,-4.416428539289e1,
-3.764890871802e1));
#67711=cartesian_point('',(-5.512219479009e1,-4.410857269239e1,
-3.763847224963e1));
#67712=cartesian_point('',(-5.522074381099e1,-4.398560438200e1,
-3.762648069467e1));
#67713=cartesian_point('',(-5.537973291603e1,-4.378500058600e1,
-3.763894863483e1));
#67714=cartesian_point('',(-5.555545715317e1,-4.356063469206e1,
-3.768544318839e1));
#67715=cartesian_point('',(-5.574438678977e1,-4.331641329526e1,
-3.776777235592e1));
#67716=cartesian_point('',(-5.594464870323e1,-4.305422655265e1,
-3.788654416546e1));
#67717=cartesian_point('',(-5.614952313008e1,-4.278245320061e1,
-3.803664405213e1));
#67718=cartesian_point('',(-5.634549088615e1,-4.251934746431e1,
-3.820132346430e1));
#67719=cartesian_point('',(-5.651674667029e1,-4.228656246064e1,
-3.835722310828e1));
#67720=cartesian_point('',(-5.663839144937e1,-4.212052785560e1,
-3.847286067001e1));
#67721=cartesian_point('',(-5.674814505080e1,-4.196845446268e1,
-3.857301768419e1));
#67722=cartesian_point('',(-5.663920281363e1,-4.212009274350e1,
-3.848643132268e1));
#67723=cartesian_point('',(-5.644044454582e1,-4.238467938251e1,
-3.832770446240e1));
#67724=cartesian_point('',(-5.553210857360e1,-4.447223178318e1,
-3.796662530312e1));
#67725=cartesian_point('',(-5.556837698945e1,-4.442709367542e1,
-3.795827352936e1));
#67726=cartesian_point('',(-5.565025062898e1,-4.432481661984e1,
-3.794821390620e1));
#67727=cartesian_point('',(-5.578808844462e1,-4.415105390887e1,
-3.795866215843e1));
#67728=cartesian_point('',(-5.594568157254e1,-4.395030793636e1,
-3.799969746236e1));
#67729=cartesian_point('',(-5.611984746514e1,-4.372592573078e1,
-3.807458133781e1));
#67730=cartesian_point('',(-5.630858188343e1,-4.347984738424e1,
-3.818509803247e1));
#67731=cartesian_point('',(-5.650575886310e1,-4.321945115583e1,
-3.832783580240e1));
#67732=cartesian_point('',(-5.669717267880e1,-4.296375258454e1,
-3.848678111245e1));
#67733=cartesian_point('',(-5.686769646376e1,-4.273288048231e1,
-3.864034171187e1));
#67734=cartesian_point('',(-5.698778396418e1,-4.257018623613e1,
-3.875315726376e1));
#67735=cartesian_point('',(-5.710902893711e1,-4.240209283520e1,
-3.886327037549e1));
#67736=cartesian_point('',(-5.688996034180e1,-4.270900974440e1,
-3.866539488615e1));
#67737=cartesian_point('',(-5.653327680398e1,-4.318758303160e1,
-3.835191226478e1));
#67738=cartesian_point('',(-5.584412926484e1,-4.480632271245e1,
-3.752657705464e1));
#67739=cartesian_point('',(-5.589393644719e1,-4.474455031329e1,
-3.751519494777e1));
#67740=cartesian_point('',(-5.600222462583e1,-4.460947782813e1,
-3.750232704907e1));
#67741=cartesian_point('',(-5.617418281804e1,-4.439244453908e1,
-3.751571114004e1));
#67742=cartesian_point('',(-5.636173932462e1,-4.415277356411e1,
-3.756468206425e1));
#67743=cartesian_point('',(-5.656113520560e1,-4.389470896130e1,
-3.765038849129e1));
#67744=cartesian_point('',(-5.677052647442e1,-4.362015041966e1,
-3.777290490413e1));
#67745=cartesian_point('',(-5.698278729712e1,-4.333810372841e1,
-3.792634432114e1));
#67746=cartesian_point('',(-5.718448105236e1,-4.306678160980e1,
-3.809362477981e1));
#67747=cartesian_point('',(-5.735918868289e1,-4.282894905518e1,
-3.825058543798e1));
#67748=cartesian_point('',(-5.748378363818e1,-4.265836941929e1,
-3.836750309181e1));
#67749=cartesian_point('',(-5.759002108632e1,-4.251126070559e1,
-3.846314391981e1));
#67750=cartesian_point('',(-5.753045161943e1,-4.259498469760e1,
-3.842592962256e1));
#67751=cartesian_point('',(-5.740187362528e1,-4.276678403990e1,
-3.833592737496e1));
#67752=cartesian_point('',(-5.555204323791e1,-4.467259758753e1,
-3.697938473119e1));
#67753=cartesian_point('',(-5.561752653348e1,-4.459157616888e1,
-3.696433767587e1));
#67754=cartesian_point('',(-5.575626471001e1,-4.441871031466e1,
-3.694807338978e1));
#67755=cartesian_point('',(-5.596716723734e1,-4.415227126071e1,
-3.696500814573e1));
#67756=cartesian_point('',(-5.618848011348e1,-4.386868180907e1,
-3.702357657562e1));
#67757=cartesian_point('',(-5.641579663712e1,-4.357321336617e1,
-3.712237202364e1));
#67758=cartesian_point('',(-5.664748750632e1,-4.326769461658e1,
-3.725940114741e1));
#67759=cartesian_point('',(-5.687531167733e1,-4.296298054896e1,
-3.742578336096e1));
#67760=cartesian_point('',(-5.708692014126e1,-4.267610391997e1,
-3.760314452325e1));
#67761=cartesian_point('',(-5.726454155685e1,-4.243272873704e1,
-3.776421728383e1));
#67762=cartesian_point('',(-5.739304433199e1,-4.225469668041e1,
-3.788609610580e1));
#67763=cartesian_point('',(-5.747996430583e1,-4.213455103976e1,
-3.796423385019e1));
#67764=cartesian_point('',(-5.761369657701e1,-4.194660607653e1,
-3.812209005205e1));
#67765=cartesian_point('',(-5.776199600924e1,-4.174444272765e1,
-3.830338379485e1));
#67766=(bounded_surface()b_spline_surface(3,3,((#67710,#67711,#67712,#67713,
#67714,#67715,#67716,#67717,#67718,#67719,#67720,#67721,#67722,#67723),(#67724,
#67725,#67726,#67727,#67728,#67729,#67730,#67731,#67732,#67733,#67734,#67735,
#67736,#67737),(#67738,#67739,#67740,#67741,#67742,#67743,#67744,#67745,#67746,
#67747,#67748,#67749,#67750,#67751),(#67752,#67753,#67754,#67755,#67756,#67757,
#67758,#67759,#67760,#67761,#67762,#67763,#67764,#67765)),.unspecified.,.f.,.f.,
.f.)b_spline_surface_with_knots((4,4),(4,1,1,1,1,1,1,1,1,1,1,4),(0.e0,1.e0),(
1.338986753392e-1,2.051099019895e-1,2.863986433391e-1,3.743857198358e-1,
4.701608310264e-1,5.745338340030e-1,6.861724135581e-1,7.960994524731e-1,
8.929788989618e-1,9.650075723923e-1,1.e0,1.046480607303e0),.unspecified.)geometric_representation_item()rational_b_spline_surface(((1.586370799386e0,
1.586370799386e0,1.586370799386e0,1.586370799386e0,1.586370799386e0,
1.586370799386e0,1.586370799386e0,1.586370799386e0,1.586370799386e0,
1.586370799386e0,1.586370799386e0,1.586370799386e0,1.586370799386e0,
1.586370799386e0),(8.045430668715e-1,8.045430668715e-1,8.045430668715e-1,
8.045430668715e-1,8.045430668715e-1,8.045430668715e-1,8.045430668715e-1,
8.045430668715e-1,8.045430668715e-1,8.045430668715e-1,8.045430668715e-1,
8.045430668715e-1,8.045430668715e-1,8.045430668715e-1),(8.045430668715e-1,
8.045430668715e-1,8.045430668715e-1,8.045430668715e-1,8.045430668715e-1,
8.045430668715e-1,8.045430668715e-1,8.045430668715e-1,8.045430668715e-1,
8.045430668715e-1,8.045430668715e-1,8.045430668715e-1,8.045430668715e-1,
8.045430668715e-1),(1.586370799386e0,1.586370799386e0,1.586370799386e0,
1.586370799386e0,1.586370799386e0,1.586370799386e0,1.586370799386e0,
1.586370799386e0,1.586370799386e0,1.586370799386e0,1.586370799386e0,
1.586370799386e0,1.586370799386e0,1.586370799386e0)))representation_item('')surface());
#67767=oriented_edge('',*,*,#67702,.t.);
#67768=oriented_edge('',*,*,#64932,.f.);
#67769=oriented_edge('',*,*,#65111,.f.);
#67770=edge_loop('',(#67767,#67768,#67769));
#67771=face_outer_bound('',#67770,.f.);
#67773=cartesian_point('',(-5.470963448456e1,4.005036258864e1,
-3.991854505876e1));
#67774=direction('',(-3.885112057343e-2,-8.244814487831e-2,-9.958377849009e-1));
#67775=direction('',(-8.504579138827e-1,5.259409744137e-1,-1.036475504095e-2));
#67776=axis2_placement_3d('',#67773,#67774,#67775);
#67777=cylindrical_surface('',#67776,3.499974346095e0);
#67779=oriented_edge('',*,*,#67778,.t.);
#67781=oriented_edge('',*,*,#67780,.f.);
#67782=oriented_edge('',*,*,#65711,.t.);
#67783=oriented_edge('',*,*,#65105,.f.);
#67784=edge_loop('',(#67779,#67781,#67782,#67783));
#67785=face_outer_bound('',#67784,.f.);
#67787=cartesian_point('',(-5.214083932736e1,4.273009668142e1,
-3.841494203945e1));
#67788=cartesian_point('',(-5.232941528379e1,4.291628969711e1,
-3.841390269303e1));
#67789=cartesian_point('',(-5.280606028014e1,4.329239631946e1,
-3.841233270723e1));
#67790=cartesian_point('',(-5.367559930957e1,4.367312626777e1,
-3.841262450266e1));
#67791=cartesian_point('',(-5.469159686782e1,4.380381481488e1,
-3.841630749754e1));
#67792=cartesian_point('',(-5.570503990356e1,4.364309512096e1,
-3.842299627821e1));
#67793=cartesian_point('',(-5.662113225356e1,4.320982930595e1,
-3.843194337505e1));
#67794=cartesian_point('',(-5.722884271270e1,4.267772539780e1,
-3.844028322838e1));
#67795=cartesian_point('',(-5.751190267735e1,4.231248255495e1,
-3.844528705582e1));
#67796=cartesian_point('',(-5.758907808845e1,4.220035960403e1,-3.844677345e1));
#67797=cartesian_point('',(-5.232494033573e1,4.254446764997e1,
-3.786586561978e1));
#67798=cartesian_point('',(-5.249872540373e1,4.271776019011e1,
-3.786425938881e1));
#67799=cartesian_point('',(-5.293923860691e1,4.306781357101e1,
-3.786170504014e1));
#67800=cartesian_point('',(-5.374559518157e1,4.342047661926e1,
-3.786220404154e1));
#67801=cartesian_point('',(-5.468756064e1,4.353713471209e1,-3.786798925669e1));
#67802=cartesian_point('',(-5.562373729213e1,4.338044986671e1,
-3.787863707722e1));
#67803=cartesian_point('',(-5.646429740719e1,4.297091971823e1,
-3.789312924383e1));
#67804=cartesian_point('',(-5.701652820142e1,4.247405253756e1,
-3.790690570124e1));
#67805=cartesian_point('',(-5.727148899519e1,4.213544541974e1,
-3.791534672420e1));
#67806=cartesian_point('',(-5.734078692514e1,4.203170093142e1,
-3.791786145306e1));
#67807=cartesian_point('',(-5.200752884189e1,4.286451372602e1,
-3.745762753123e1));
#67808=cartesian_point('',(-5.220464602683e1,4.306223535593e1,
-3.745706916200e1));
#67809=cartesian_point('',(-5.270524982442e1,4.346170872214e1,
-3.745606085187e1));
#67810=cartesian_point('',(-5.362359050873e1,4.386307768393e1,
-3.745627948049e1));
#67811=cartesian_point('',(-5.469598039193e1,4.399281729475e1,
-3.745837838201e1));
#67812=cartesian_point('',(-5.575881536430e1,4.380918173911e1,
-3.746237196733e1));
#67813=cartesian_point('',(-5.670829082680e1,4.333783812587e1,
-3.746803492298e1));
#67814=cartesian_point('',(-5.732752539076e1,4.277043086667e1,
-3.747365841587e1));
#67815=cartesian_point('',(-5.761148034753e1,4.238561943008e1,
-3.747725813039e1));
#67816=cartesian_point('',(-5.768847031778e1,4.226787454203e1,
-3.747833684311e1));
#67817=cartesian_point('',(-5.164094420833e1,4.323414103515e1,
-3.777200304125e1));
#67818=cartesian_point('',(-5.186626619194e1,4.345880771351e1,
-3.777261398470e1));
#67819=cartesian_point('',(-5.243754857674e1,4.391274645573e1,
-3.777347887329e1));
#67820=cartesian_point('',(-5.348345270608e1,4.437018392382e1,
-3.777332910631e1));
#67821=cartesian_point('',(-5.470485723481e1,4.452147470848e1,
-3.777120648222e1));
#67822=cartesian_point('',(-5.591777595842e1,4.431831002194e1,
-3.776741542908e1));
#67823=cartesian_point('',(-5.700540037838e1,4.378769344957e1,
-3.776245729707e1));
#67824=cartesian_point('',(-5.771863586764e1,4.314449513670e1,
-3.775795695006e1));
#67825=cartesian_point('',(-5.804735908282e1,4.270648456527e1,
-3.775533614354e1));
#67826=cartesian_point('',(-5.813664877922e1,4.257231221909e1,
-3.775456093889e1));
#67827=(bounded_surface()b_spline_surface(3,3,((#67787,#67788,#67789,#67790,
#67791,#67792,#67793,#67794,#67795,#67796),(#67797,#67798,#67799,#67800,#67801,
#67802,#67803,#67804,#67805,#67806),(#67807,#67808,#67809,#67810,#67811,#67812,
#67813,#67814,#67815,#67816),(#67817,#67818,#67819,#67820,#67821,#67822,#67823,
#67824,#67825,#67826)),.unspecified.,.f.,.f.,.f.)b_spline_surface_with_knots((4,
4),(4,1,1,1,1,1,1,4),(0.e0,1.e0),(1.380797674743e-2,6.874127716585e-2,
1.386160492012e-1,2.085542035237e-1,2.787256076856e-1,3.487642598905e-1,
4.157999276174e-1,4.438414426894e-1),.unspecified.)geometric_representation_item()rational_b_spline_surface(((1.553451245079e0,1.553451245079e0,1.553451245079e0,
1.553451245079e0,1.553451245079e0,1.553451245079e0,1.553451245079e0,
1.553451245079e0,1.553451245079e0,1.553451245079e0),(8.155162516404e-1,
8.155162516404e-1,8.155162516404e-1,8.155162516404e-1,8.155162516404e-1,
8.155162516404e-1,8.155162516404e-1,8.155162516404e-1,8.155162516404e-1,
8.155162516404e-1),(8.155162516404e-1,8.155162516404e-1,8.155162516404e-1,
8.155162516404e-1,8.155162516404e-1,8.155162516404e-1,8.155162516404e-1,
8.155162516404e-1,8.155162516404e-1,8.155162516404e-1),(1.553451245079e0,
1.553451245079e0,1.553451245079e0,1.553451245079e0,1.553451245079e0,
1.553451245079e0,1.553451245079e0,1.553451245079e0,1.553451245079e0,
1.553451245079e0)))representation_item('')surface());
#67829=oriented_edge('',*,*,#67828,.t.);
#67831=oriented_edge('',*,*,#67830,.t.);
#67833=oriented_edge('',*,*,#67832,.t.);
#67834=oriented_edge('',*,*,#67778,.f.);
#67835=edge_loop('',(#67829,#67831,#67833,#67834));
#67836=face_outer_bound('',#67835,.f.);
#67838=cartesian_point('',(-5.736510608555e1,4.229642547283e1,
-3.841823890943e1));
#67839=cartesian_point('',(-5.735291784644e1,4.230660961575e1,
-3.841575535330e1));
#67840=cartesian_point('',(-5.730551147582e1,4.234971710545e1,
-3.840225957322e1));
#67841=cartesian_point('',(-5.717588230288e1,4.248064378377e1,
-3.834956560704e1));
#67842=cartesian_point('',(-5.698528261346e1,4.265776409808e1,
-3.827180480479e1));
#67843=cartesian_point('',(-5.674516750261e1,4.286336868435e1,
-3.817247214887e1));
#67844=cartesian_point('',(-5.647553333973e1,4.307578530734e1,
-3.806049117542e1));
#67845=cartesian_point('',(-5.619679865864e1,4.328080078669e1,
-3.794596570723e1));
#67846=cartesian_point('',(-5.592516152170e1,4.347290062498e1,
-3.783884400346e1));
#67847=cartesian_point('',(-5.566917635905e1,4.365220380807e1,
-3.774631580673e1));
#67848=cartesian_point('',(-5.543222130024e1,4.382087891744e1,
-3.767342712818e1));
#67849=cartesian_point('',(-5.525632182030e1,4.395062247356e1,
-3.763332957278e1));
#67850=cartesian_point('',(-5.515956880101e1,4.402432676157e1,
-3.761872081875e1));
#67851=cartesian_point('',(-5.513445441487e1,4.404363274117e1,
-3.761551298601e1));
#67852=cartesian_point('',(-5.780875496162e1,4.220284586944e1,
-3.796916429648e1));
#67853=cartesian_point('',(-5.778948060466e1,4.223863226918e1,
-3.795843253546e1));
#67854=cartesian_point('',(-5.773153183038e1,4.234657003159e1,
-3.793112278586e1));
#67855=cartesian_point('',(-5.763904754502e1,4.251550453281e1,
-3.791455181986e1));
#67856=cartesian_point('',(-5.748402435787e1,4.276423879660e1,
-3.788886816436e1));
#67857=cartesian_point('',(-5.727122849787e1,4.305518253875e1,
-3.786509325580e1));
#67858=cartesian_point('',(-5.701091346176e1,4.335395502409e1,
-3.784919400849e1));
#67859=cartesian_point('',(-5.672217963465e1,4.363058605742e1,
-3.784554970116e1));
#67860=cartesian_point('',(-5.642675293360e1,4.386779399354e1,
-3.785547657047e1));
#67861=cartesian_point('',(-5.614148386081e1,4.406039594022e1,
-3.787841635962e1));
#67862=cartesian_point('',(-5.587719725735e1,4.421005556810e1,
-3.791247743997e1));
#67863=cartesian_point('',(-5.568532028482e1,4.430016808782e1,
-3.794698729086e1));
#67864=cartesian_point('',(-5.558297853569e1,4.434182723438e1,
-3.796913562905e1));
#67865=cartesian_point('',(-5.555666860511e1,4.435209307381e1,
-3.797508997599e1));
#67866=cartesian_point('',(-5.759383283886e1,4.171843743044e1,
-3.761566992747e1));
#67867=cartesian_point('',(-5.757171304199e1,4.177077649655e1,
-3.758757001390e1));
#67868=cartesian_point('',(-5.751563614079e1,4.191751645839e1,
-3.751545395223e1));
#67869=cartesian_point('',(-5.747944022859e1,4.209120625951e1,
-3.746792507571e1));
#67870=cartesian_point('',(-5.740130472821e1,4.236985524021e1,
-3.739457496230e1));
#67871=cartesian_point('',(-5.728158349691e1,4.271515765464e1,
-3.732441837876e1));
#67872=cartesian_point('',(-5.711705647421e1,4.309601580819e1,
-3.727380746812e1));
#67873=cartesian_point('',(-5.691395075958e1,4.347779914831e1,
-3.725488412871e1));
#67874=cartesian_point('',(-5.668559221578e1,4.383292815003e1,
-3.727197091333e1));
#67875=cartesian_point('',(-5.644814365158e1,4.414448608471e1,
-3.732424482720e1));
#67876=cartesian_point('',(-5.621489608196e1,4.440543448741e1,
-3.740707922941e1));
#67877=cartesian_point('',(-5.603829430197e1,4.457393496241e1,
-3.749376107015e1));
#67878=cartesian_point('',(-5.594250591813e1,4.465523086379e1,
-3.755031431529e1));
#67879=cartesian_point('',(-5.591780082616e1,4.467549504905e1,
-3.756557750874e1));
#67880=cartesian_point('',(-5.703813404159e1,4.155947008556e1,
-3.788044980557e1));
#67881=cartesian_point('',(-5.702161689113e1,4.159483664767e1,
-3.785154318972e1));
#67882=cartesian_point('',(-5.697705829694e1,4.169697591226e1,
-3.776988127042e1));
#67883=cartesian_point('',(-5.693306351129e1,4.183513707208e1,
-3.767008944814e1));
#67884=cartesian_point('',(-5.685943700085e1,4.205776817859e1,
-3.751981122020e1));
#67885=cartesian_point('',(-5.676092109341e1,4.234607139929e1,
-3.734991574471e1));
#67886=cartesian_point('',(-5.663701414521e1,4.268336915682e1,
-3.718512613859e1));
#67887=cartesian_point('',(-5.648854990072e1,4.304835823037e1,
-3.704735589574e1));
#67888=cartesian_point('',(-5.631894698917e1,4.341985743010e1,
-3.695112693814e1));
#67889=cartesian_point('',(-5.613571361739e1,4.378013445515e1,
-3.690322624894e1));
#67890=cartesian_point('',(-5.594597983177e1,4.411811888204e1,
-3.690453892494e1));
#67891=cartesian_point('',(-5.579331928522e1,4.436711805253e1,
-3.694381329190e1));
#67892=cartesian_point('',(-5.570653623643e1,4.450112376732e1,
-3.698154648633e1));
#67893=cartesian_point('',(-5.568386337353e1,4.453564074293e1,
-3.699250067894e1));
#67894=(bounded_surface()b_spline_surface(3,3,((#67838,#67839,#67840,#67841,
#67842,#67843,#67844,#67845,#67846,#67847,#67848,#67849,#67850,#67851),(#67852,
#67853,#67854,#67855,#67856,#67857,#67858,#67859,#67860,#67861,#67862,#67863,
#67864,#67865),(#67866,#67867,#67868,#67869,#67870,#67871,#67872,#67873,#67874,
#67875,#67876,#67877,#67878,#67879),(#67880,#67881,#67882,#67883,#67884,#67885,
#67886,#67887,#67888,#67889,#67890,#67891,#67892,#67893)),.unspecified.,.f.,.f.,
.f.)b_spline_surface_with_knots((4,4),(4,1,1,1,1,1,1,1,1,1,1,4),(0.e0,1.e0),(
-2.206736890327e-2,0.e0,5.098761606608e-2,1.265550349226e-1,2.190224755751e-1,
3.210017104330e-1,4.254217698946e-1,5.264391462624e-1,6.220260012134e-1,
7.113968720024e-1,7.941137741522e-1,8.232461293152e-1),.unspecified.)geometric_representation_item()rational_b_spline_surface(((1.586450911148e0,
1.586450911148e0,1.586450911148e0,1.586450911148e0,1.586450911148e0,
1.586450911148e0,1.586450911148e0,1.586450911148e0,1.586450911148e0,
1.586450911148e0,1.586450911148e0,1.586450911148e0,1.586450911148e0,
1.586450911148e0),(8.045163629508e-1,8.045163629508e-1,8.045163629508e-1,
8.045163629508e-1,8.045163629508e-1,8.045163629508e-1,8.045163629508e-1,
8.045163629508e-1,8.045163629508e-1,8.045163629508e-1,8.045163629508e-1,
8.045163629508e-1,8.045163629508e-1,8.045163629508e-1),(8.045163629508e-1,
8.045163629508e-1,8.045163629508e-1,8.045163629508e-1,8.045163629508e-1,
8.045163629508e-1,8.045163629508e-1,8.045163629508e-1,8.045163629508e-1,
8.045163629508e-1,8.045163629508e-1,8.045163629508e-1,8.045163629508e-1,
8.045163629508e-1),(1.586450911148e0,1.586450911148e0,1.586450911148e0,
1.586450911148e0,1.586450911148e0,1.586450911148e0,1.586450911148e0,
1.586450911148e0,1.586450911148e0,1.586450911148e0,1.586450911148e0,
1.586450911148e0,1.586450911148e0,1.586450911148e0)))representation_item('')surface());
#67895=oriented_edge('',*,*,#65103,.f.);
#67897=oriented_edge('',*,*,#67896,.t.);
#67898=oriented_edge('',*,*,#67828,.f.);
#67899=edge_loop('',(#67895,#67897,#67898));
#67900=face_outer_bound('',#67899,.f.);
#67902=cartesian_point('',(0.e0,0.e0,-3.72e1));
#67903=direction('',(0.e0,0.e0,1.e0));
#67904=direction('',(-7.989227311107e-1,6.014336785670e-1,0.e0));
#67905=axis2_placement_3d('',#67902,#67903,#67904);
#67906=toroidal_surface('',#67905,7.085059542064e1,5.e-1);
#67908=oriented_edge('',*,*,#67907,.f.);
#67909=oriented_edge('',*,*,#67896,.f.);
#67910=oriented_edge('',*,*,#65101,.t.);
#67912=oriented_edge('',*,*,#67911,.f.);
#67913=edge_loop('',(#67908,#67909,#67910,#67912));
#67914=face_outer_bound('',#67913,.f.);
#67916=cartesian_point('',(0.e0,0.e0,-3.77e1));
#67917=direction('',(0.e0,0.e0,-1.e0));
#67918=direction('',(0.e0,1.e0,0.e0));
#67919=axis2_placement_3d('',#67916,#67917,#67918);
#67920=plane('',#67919);
#67922=oriented_edge('',*,*,#67921,.t.);
#67924=oriented_edge('',*,*,#67923,.f.);
#67926=oriented_edge('',*,*,#67925,.t.);
#67927=oriented_edge('',*,*,#67830,.f.);
#67928=oriented_edge('',*,*,#67907,.t.);
#67930=oriented_edge('',*,*,#67929,.t.);
#67932=oriented_edge('',*,*,#67931,.t.);
#67934=oriented_edge('',*,*,#67933,.t.);
#67936=oriented_edge('',*,*,#67935,.t.);
#67937=edge_loop('',(#67922,#67924,#67926,#67927,#67928,#67930,#67932,#67934,
#67936));
#67938=face_outer_bound('',#67937,.f.);
#67940=cartesian_point('',(0.e0,0.e0,-3.72e1));
#67941=direction('',(0.e0,0.e0,1.e0));
#67942=direction('',(-7.989227311107e-1,6.014336785670e-1,0.e0));
#67943=axis2_placement_3d('',#67940,#67941,#67942);
#67944=toroidal_surface('',#67943,7.085059542064e1,5.e-1);
#67945=oriented_edge('',*,*,#67921,.f.);
#67947=oriented_edge('',*,*,#67946,.f.);
#67948=oriented_edge('',*,*,#65085,.t.);
#67950=oriented_edge('',*,*,#67949,.t.);
#67951=edge_loop('',(#67945,#67947,#67948,#67950));
#67952=face_outer_bound('',#67951,.f.);
#67954=cartesian_point('',(-4.241513092092e1,5.296005583488e1,
-3.719989781793e1));
#67955=direction('',(-4.742648312573e-5,-1.002653979507e-5,9.999999988251e-1));
#67956=direction('',(-6.808943081178e-1,-7.323816898325e-1,-3.963567661919e-5));
#67957=axis2_placement_3d('',#67954,#67955,#67956);
#67958=toroidal_surface('',#67957,2.999135274640e0,4.999973694956e-1);
#67959=oriented_edge('',*,*,#67935,.f.);
#67961=oriented_edge('',*,*,#67960,.t.);
#67963=oriented_edge('',*,*,#67962,.f.);
#67964=oriented_edge('',*,*,#67946,.t.);
#67965=edge_loop('',(#67959,#67961,#67963,#67964));
#67966=face_outer_bound('',#67965,.f.);
#67968=cartesian_point('',(-4.772970773009e1,4.772970773009e1,-3.72e1));
#67969=direction('',(0.e0,0.e0,1.e0));
#67970=direction('',(-7.681754789660e-1,-6.402393564249e-1,0.e0));
#67971=axis2_placement_3d('',#67968,#67969,#67970);
#67972=toroidal_surface('',#67971,4.457398865141e0,5.e-1);
#67973=oriented_edge('',*,*,#67933,.f.);
#67974=oriented_edge('',*,*,#67931,.f.);
#67976=oriented_edge('',*,*,#67975,.f.);
#67978=oriented_edge('',*,*,#67977,.t.);
#67980=oriented_edge('',*,*,#67979,.t.);
#67982=oriented_edge('',*,*,#67981,.t.);
#67983=oriented_edge('',*,*,#67960,.f.);
#67984=edge_loop('',(#67973,#67974,#67976,#67978,#67980,#67982,#67983));
#67985=face_outer_bound('',#67984,.f.);
#67987=cartesian_point('',(-5.296005267893e1,4.241514158301e1,
-3.719988237140e1));
#67988=direction('',(-5.568632161349e-6,5.061625277598e-5,9.999999987035e-1));
#67989=direction('',(-8.075252611858e-1,5.898329859942e-1,-3.435194669976e-5));
#67990=axis2_placement_3d('',#67987,#67988,#67989);
#67991=toroidal_surface('',#67990,2.999130592544e0,4.999956485476e-1);
#67992=oriented_edge('',*,*,#67929,.f.);
#67993=oriented_edge('',*,*,#67911,.t.);
#67995=oriented_edge('',*,*,#67994,.f.);
#67996=oriented_edge('',*,*,#67975,.t.);
#67997=edge_loop('',(#67992,#67993,#67995,#67996));
#67998=face_outer_bound('',#67997,.f.);
#68000=cartesian_point('',(-5.296228827681e1,4.245474514714e1,
-3.560907389222e1));
#68001=direction('',(1.482552615564e-3,-2.604869581378e-2,-9.996595757978e-1));
#68002=direction('',(-8.272877804917e-1,5.615544492803e-1,-1.585965770629e-2));
#68003=axis2_placement_3d('',#68000,#68001,#68002);
#68004=cylindrical_surface('',#68003,3.500000074512e0);
#68005=oriented_edge('',*,*,#67994,.t.);
#68006=oriented_edge('',*,*,#65099,.f.);
#68008=oriented_edge('',*,*,#68007,.f.);
#68010=oriented_edge('',*,*,#68009,.f.);
#68011=edge_loop('',(#68005,#68006,#68008,#68010));
#68012=face_outer_bound('',#68011,.f.);
#68014=cartesian_point('',(-5.297960339714e1,4.277635614689e1,
-2.327449874863e1));
#68015=direction('',(1.382246382319e-3,-2.605902939972e-2,-9.996594502038e-1));
#68016=direction('',(-8.249987261230e-1,5.649118039936e-1,-1.586680825144e-2));
#68017=axis2_placement_3d('',#68014,#68015,#68016);
#68018=cylindrical_surface('',#68017,3.499925777380e0);
#68020=oriented_edge('',*,*,#68019,.t.);
#68022=oriented_edge('',*,*,#68021,.f.);
#68023=oriented_edge('',*,*,#68007,.t.);
#68024=oriented_edge('',*,*,#65097,.f.);
#68025=edge_loop('',(#68020,#68022,#68023,#68024));
#68026=face_outer_bound('',#68025,.f.);
#68028=cartesian_point('',(-5.038192776338e1,4.550748317469e1,
-1.174567626453e1));
#68029=cartesian_point('',(-5.055155739463e1,4.568989075794e1,
-1.174505764012e1));
#68030=cartesian_point('',(-5.097061700461e1,4.605570296418e1,
-1.174384917226e1));
#68031=cartesian_point('',(-5.173297293560e1,4.645727787311e1,
-1.174242853789e1));
#68032=cartesian_point('',(-5.262483612893e1,4.666647657684e1,
-1.174161532914e1));
#68033=cartesian_point('',(-5.354043495274e1,4.664418525562e1,
-1.174153492151e1));
#68034=cartesian_point('',(-5.442100973855e1,4.639194144417e1,
-1.174219800231e1));
#68035=cartesian_point('',(-5.520182637585e1,4.593050634590e1,
-1.174354452489e1));
#68036=cartesian_point('',(-5.564164882333e1,4.549143288948e1,
-1.174487287430e1));
#68037=cartesian_point('',(-5.583266435594e1,4.524242832410e1,
-1.174563333662e1));
#68038=cartesian_point('',(-5.584476560168e1,4.522637346698e1,
-1.174568226673e1));
#68039=cartesian_point('',(-5.061064530105e1,4.529551453112e1,
-1.119294257133e1));
#68040=cartesian_point('',(-5.076489516784e1,4.546247310130e1,
-1.119191147689e1));
#68041=cartesian_point('',(-5.114643577566e1,4.579756594601e1,
-1.118976787103e1));
#68042=cartesian_point('',(-5.184197705232e1,4.616593741289e1,
-1.118737943219e1));
#68043=cartesian_point('',(-5.265674989104e1,4.635810251596e1,
-1.118598609563e1));
#68044=cartesian_point('',(-5.349358575876e1,4.633782827410e1,
-1.118585213951e1));
#68045=cartesian_point('',(-5.429809402343e1,4.610651161485e1,
-1.118697888297e1));
#68046=cartesian_point('',(-5.501054182121e1,4.568352342632e1,
-1.118927497329e1));
#68047=cartesian_point('',(-5.541092089723e1,4.528148488157e1,
-1.119154589467e1));
#68048=cartesian_point('',(-5.558449743030e1,4.505368792747e1,
-1.119285209575e1));
#68049=cartesian_point('',(-5.559549243507e1,4.503900123391e1,
-1.119293653066e1));
#68050=cartesian_point('',(-5.027885574292e1,4.560300728166e1,
-1.074783303099e1));
#68051=cartesian_point('',(-5.045413926264e1,4.579356050813e1,
-1.074745251846e1));
#68052=cartesian_point('',(-5.088808189308e1,4.617621374250e1,
-1.074654608804e1));
#68053=cartesian_point('',(-5.168028422990e1,4.659727171455e1,
-1.074564630557e1));
#68054=cartesian_point('',(-5.260913234751e1,4.681712279858e1,
-1.074509830522e1));
#68055=cartesian_point('',(-5.356343111050e1,4.679407667036e1,
-1.074504892708e1));
#68056=cartesian_point('',(-5.448061889646e1,4.652972004830e1,
-1.074548395226e1));
#68057=cartesian_point('',(-5.529213435437e1,4.604644956722e1,
-1.074637745193e1));
#68058=cartesian_point('',(-5.574745808018e1,4.558746880456e1,
-1.074726622931e1));
#68059=cartesian_point('',(-5.594461280587e1,4.532756838739e1,
-1.074778276868e1));
#68060=cartesian_point('',(-5.595710021100e1,4.531081250577e1,
-1.074781649651e1));
#68061=cartesian_point('',(-4.987719857866e1,4.597525125685e1,
-1.106856099704e1));
#68062=cartesian_point('',(-5.007882529429e1,4.619355180702e1,
-1.106893205920e1));
#68063=cartesian_point('',(-5.057760058403e1,4.663171444173e1,
-1.106960562331e1));
#68064=cartesian_point('',(-5.148700049784e1,4.711343779462e1,
-1.107044958196e1));
#68065=cartesian_point('',(-5.255239875610e1,4.736475332286e1,
-1.107092232644e1));
#68066=cartesian_point('',(-5.364668599824e1,4.733824531698e1,
-1.107097058161e1));
#68067=cartesian_point('',(-5.469867257662e1,4.703574002778e1,
-1.107058139784e1));
#68068=cartesian_point('',(-5.563019419576e1,4.648260152407e1,
-1.106979425340e1));
#68069=cartesian_point('',(-5.615360025103e1,4.595690569357e1,
-1.106902003991e1));
#68070=cartesian_point('',(-5.638048370546e1,4.565906428462e1,
-1.106857924286e1));
#68071=cartesian_point('',(-5.639485523971e1,4.563986171059e1,
-1.106855103569e1));
#68072=(bounded_surface()b_spline_surface(3,3,((#68028,#68029,#68030,#68031,
#68032,#68033,#68034,#68035,#68036,#68037,#68038),(#68039,#68040,#68041,#68042,
#68043,#68044,#68045,#68046,#68047,#68048,#68049),(#68050,#68051,#68052,#68053,
#68054,#68055,#68056,#68057,#68058,#68059,#68060),(#68061,#68062,#68063,#68064,
#68065,#68066,#68067,#68068,#68069,#68070,#68071)),.unspecified.,.f.,.f.,.f.)b_spline_surface_with_knots((4,4),(4,1,1,1,1,1,1,1,4),(0.e0,1.e0),
(1.819251033780e-2,8.745015671775e-2,1.716998097248e-1,2.559050563299e-1,
3.400893197914e-1,4.243353124652e-1,5.085532657862e-1,5.901964822806e-1,
5.957848791735e-1),.unspecified.)geometric_representation_item()rational_b_spline_surface(((1.586525399296e0,1.586525399296e0,1.586525399296e0,1.586525399296e0,
1.586525399296e0,1.586525399296e0,1.586525399296e0,1.586525399296e0,
1.586525399296e0,1.586525399296e0,1.586525399296e0),(8.044915335680e-1,
8.044915335680e-1,8.044915335680e-1,8.044915335680e-1,8.044915335680e-1,
8.044915335680e-1,8.044915335680e-1,8.044915335680e-1,8.044915335680e-1,
8.044915335680e-1,8.044915335680e-1),(8.044915335680e-1,8.044915335680e-1,
8.044915335680e-1,8.044915335680e-1,8.044915335680e-1,8.044915335680e-1,
8.044915335680e-1,8.044915335680e-1,8.044915335680e-1,8.044915335680e-1,
8.044915335680e-1),(1.586525399296e0,1.586525399296e0,1.586525399296e0,
1.586525399296e0,1.586525399296e0,1.586525399296e0,1.586525399296e0,
1.586525399296e0,1.586525399296e0,1.586525399296e0,1.586525399296e0)))representation_item('')surface());
#68074=oriented_edge('',*,*,#68073,.t.);
#68076=oriented_edge('',*,*,#68075,.t.);
#68077=oriented_edge('',*,*,#68019,.f.);
#68078=oriented_edge('',*,*,#65095,.f.);
#68079=edge_loop('',(#68074,#68076,#68077,#68078));
#68080=face_outer_bound('',#68079,.f.);
#68082=cartesian_point('',(0.e0,0.e0,-1.1e1));
#68083=direction('',(0.e0,0.e0,1.e0));
#68084=direction('',(0.e0,1.e0,0.e0));
#68085=axis2_placement_3d('',#68082,#68083,#68084);
#68086=plane('',#68085);
#68087=oriented_edge('',*,*,#68073,.f.);
#68088=oriented_edge('',*,*,#65093,.t.);
#68090=oriented_edge('',*,*,#68089,.f.);
#68092=oriented_edge('',*,*,#68091,.t.);
#68094=oriented_edge('',*,*,#68093,.t.);
#68096=oriented_edge('',*,*,#68095,.t.);
#68097=edge_loop('',(#68087,#68088,#68090,#68092,#68094,#68096));
#68098=face_outer_bound('',#68097,.f.);
#68100=oriented_edge('',*,*,#68099,.t.);
#68102=oriented_edge('',*,*,#68101,.t.);
#68103=edge_loop('',(#68100,#68102));
#68104=face_bound('',#68103,.f.);
#68106=cartesian_point('',(-4.522650950423e1,5.584466611400e1,
-1.174568395121e1));
#68107=cartesian_point('',(-4.546307815659e1,5.566630623282e1,
-1.174495952667e1));
#68108=cartesian_point('',(-4.589431675944e1,5.524774017763e1,
-1.174365515562e1));
#68109=cartesian_point('',(-4.636604117126e1,5.447778355405e1,
-1.174227327580e1));
#68110=cartesian_point('',(-4.663188692016e1,5.361099895700e1,
-1.174156465126e1));
#68111=cartesian_point('',(-4.667310164182e1,5.270617319784e1,
-1.174158267099e1));
#68112=cartesian_point('',(-4.648407865227e1,5.180343720615e1,
-1.174233279656e1));
#68113=cartesian_point('',(-4.608558484645e1,5.100858160997e1,
-1.174375136821e1));
#68114=cartesian_point('',(-4.570248511176e1,5.056331339985e1,
-1.174501390384e1));
#68115=cartesian_point('',(-4.550756638179e1,5.038201559138e1,
-1.174567691416e1));
#68116=cartesian_point('',(-4.503911752652e1,5.559539121018e1,
-1.119291894681e1));
#68117=cartesian_point('',(-4.525552543794e1,5.543333664020e1,
-1.119167880474e1));
#68118=cartesian_point('',(-4.565035500732e1,5.505238148547e1,
-1.118944187757e1));
#68119=cartesian_point('',(-4.608274893690e1,5.434992620380e1,
-1.118708754465e1));
#68120=cartesian_point('',(-4.632654001817e1,5.355807144487e1,
-1.118588254438e1));
#68121=cartesian_point('',(-4.636418760803e1,5.273108726752e1,
-1.118591041689e1));
#68122=cartesian_point('',(-4.619052820427e1,5.190632143060e1,
-1.118719729375e1));
#68123=cartesian_point('',(-4.582493954097e1,5.118102790969e1,
-1.118957542035e1));
#68124=cartesian_point('',(-4.547399088497e1,5.077559468938e1,
-1.119182701789e1));
#68125=cartesian_point('',(-4.529558147644e1,5.061073514072e1,
-1.119292658881e1));
#68126=cartesian_point('',(-4.531096113594e1,5.595700642129e1,
-1.074779156853e1));
#68127=cartesian_point('',(-4.555786027612e1,5.577295396669e1,
-1.074730479983e1));
#68128=cartesian_point('',(-4.600858808295e1,5.533977322613e1,
-1.074642333204e1));
#68129=cartesian_point('',(-4.650258894134e1,5.453969697010e1,
-1.074550904687e1));
#68130=cartesian_point('',(-4.678120476494e1,5.363696846705e1,
-1.074504309777e1));
#68131=cartesian_point('',(-4.682412108174e1,5.269389885293e1,
-1.074505145508e1));
#68132=cartesian_point('',(-4.662541950446e1,5.175360207234e1,
-1.074555894380e1));
#68133=cartesian_point('',(-4.620750458359e1,5.092742520153e1,
-1.074644869643e1));
#68134=cartesian_point('',(-4.580672554169e1,5.046627981502e1,
-1.074741082805e1));
#68135=cartesian_point('',(-4.560310174412e1,5.027893842658e1,
-1.074781165954e1));
#68136=cartesian_point('',(-4.564003465139e1,5.639475071489e1,
-1.106856167122e1));
#68137=cartesian_point('',(-4.592298618503e1,5.618292792283e1,
-1.106898326896e1));
#68138=cartesian_point('',(-4.643925649754e1,5.568491695034e1,
-1.106974080601e1));
#68139=cartesian_point('',(-4.700469660993e1,5.476646050411e1,
-1.107054950907e1));
#68140=cartesian_point('',(-4.732351732751e1,5.373101613445e1,
-1.107096512007e1));
#68141=cartesian_point('',(-4.737274677164e1,5.264960264006e1,
-1.107095345351e1));
#68142=cartesian_point('',(-4.714562993647e1,5.157112240120e1,
-1.107051798343e1));
#68143=cartesian_point('',(-4.666753807275e1,5.062280429692e1,
-1.106967245898e1));
#68144=cartesian_point('',(-4.620863696938e1,5.009278742642e1,
-1.106897347493e1));
#68145=cartesian_point('',(-4.597536242166e1,4.987729052047e1,
-1.106857357146e1));
#68146=(bounded_surface()b_spline_surface(3,3,((#68106,#68107,#68108,#68109,
#68110,#68111,#68112,#68113,#68114,#68115),(#68116,#68117,#68118,#68119,#68120,
#68121,#68122,#68123,#68124,#68125),(#68126,#68127,#68128,#68129,#68130,#68131,
#68132,#68133,#68134,#68135),(#68136,#68137,#68138,#68139,#68140,#68141,#68142,
#68143,#68144,#68145)),.unspecified.,.f.,.f.,.f.)b_spline_surface_with_knots((4,
4),(4,1,1,1,1,1,1,4),(0.e0,1.e0),(4.042734192560e-1,4.866126116318e-1,
5.700165539387e-1,6.533387578036e-1,7.367382269022e-1,8.199085549028e-1,
9.077956309391e-1,9.817981991477e-1),.unspecified.)geometric_representation_item()rational_b_spline_surface(((1.586553847442e0,1.586553847442e0,1.586553847442e0,
1.586553847442e0,1.586553847442e0,1.586553847442e0,1.586553847442e0,
1.586553847442e0,1.586553847442e0,1.586553847442e0),(8.044820508526e-1,
8.044820508526e-1,8.044820508526e-1,8.044820508526e-1,8.044820508526e-1,
8.044820508526e-1,8.044820508526e-1,8.044820508526e-1,8.044820508526e-1,
8.044820508526e-1),(8.044820508526e-1,8.044820508526e-1,8.044820508526e-1,
8.044820508526e-1,8.044820508526e-1,8.044820508526e-1,8.044820508526e-1,
8.044820508526e-1,8.044820508526e-1,8.044820508526e-1),(1.586553847442e0,
1.586553847442e0,1.586553847442e0,1.586553847442e0,1.586553847442e0,
1.586553847442e0,1.586553847442e0,1.586553847442e0,1.586553847442e0,
1.586553847442e0)))representation_item('')surface());
#68148=oriented_edge('',*,*,#68147,.f.);
#68150=oriented_edge('',*,*,#68149,.t.);
#68151=oriented_edge('',*,*,#68089,.t.);
#68152=oriented_edge('',*,*,#65091,.f.);
#68153=edge_loop('',(#68148,#68150,#68151,#68152));
#68154=face_outer_bound('',#68153,.f.);
#68156=cartesian_point('',(-4.282197515187e1,5.298201036394e1,
-2.152397388121e1));
#68157=direction('',(-2.605743288589e-2,1.380648787164e-3,9.996594940280e-1));
#68158=direction('',(-5.649126467973e-1,8.249981913298e-1,-1.586460812639e-2));
#68159=axis2_placement_3d('',#68156,#68157,#68158);
#68160=cylindrical_surface('',#68159,3.499933211912e0);
#68161=oriented_edge('',*,*,#68147,.t.);
#68162=oriented_edge('',*,*,#65089,.f.);
#68164=oriented_edge('',*,*,#68163,.f.);
#68166=oriented_edge('',*,*,#68165,.f.);
#68167=edge_loop('',(#68161,#68162,#68164,#68166));
#68168=face_outer_bound('',#68167,.f.);
#68170=cartesian_point('',(-4.244266810111e1,5.296160629031e1,
-3.607235433708e1));
#68171=direction('',(-2.605077570650e-2,1.480471309074e-3,9.996595246832e-1));
#68172=direction('',(-5.615555402825e-1,8.272870500112e-1,-1.585913181148e-2));
#68173=axis2_placement_3d('',#68170,#68171,#68172);
#68174=cylindrical_surface('',#68173,3.500002394878e0);
#68175=oriented_edge('',*,*,#67962,.t.);
#68177=oriented_edge('',*,*,#68176,.f.);
#68178=oriented_edge('',*,*,#68163,.t.);
#68179=oriented_edge('',*,*,#65087,.f.);
#68180=edge_loop('',(#68175,#68177,#68178,#68179));
#68181=face_outer_bound('',#68180,.f.);
#68183=cartesian_point('',(-4.772970773009e1,4.772970773009e1,-2.435e1));
#68184=direction('',(0.e0,0.e0,-1.e0));
#68185=direction('',(0.e0,-1.e0,0.e0));
#68186=axis2_placement_3d('',#68183,#68184,#68185);
#68187=conical_surface('',#68186,3.733025116791e0,1.e0);
#68188=oriented_edge('',*,*,#67981,.f.);
#68189=oriented_edge('',*,*,#67979,.f.);
#68190=oriented_edge('',*,*,#67977,.f.);
#68191=oriented_edge('',*,*,#68009,.t.);
#68193=oriented_edge('',*,*,#68192,.t.);
#68195=oriented_edge('',*,*,#68194,.f.);
#68197=oriented_edge('',*,*,#68196,.f.);
#68199=oriented_edge('',*,*,#68198,.f.);
#68201=oriented_edge('',*,*,#68200,.t.);
#68202=oriented_edge('',*,*,#68176,.t.);
#68203=edge_loop('',(#68188,#68189,#68190,#68191,#68193,#68195,#68197,#68199,
#68201,#68202));
#68204=face_outer_bound('',#68203,.f.);
#68206=cartesian_point('',(-5.666908824887e1,5.171934078057e1,-1.1e1));
#68207=direction('',(-7.069990853988e-1,-7.069990853988e-1,1.745240643728e-2));
#68208=direction('',(7.071067811865e-1,-7.071067811865e-1,0.e0));
#68209=axis2_placement_3d('',#68206,#68207,#68208);
#68210=plane('',#68209);
#68212=oriented_edge('',*,*,#68211,.f.);
#68213=oriented_edge('',*,*,#68192,.f.);
#68214=oriented_edge('',*,*,#68021,.t.);
#68215=edge_loop('',(#68212,#68213,#68214));
#68216=face_outer_bound('',#68215,.f.);
#68218=cartesian_point('',(-4.814374712541e1,4.388887155571e1,-1.15e1));
#68219=direction('',(-7.071067811865e-1,7.071067811865e-1,0.e0));
#68220=direction('',(-7.069990853988e-1,-7.069990853988e-1,1.745240643728e-2));
#68221=axis2_placement_3d('',#68218,#68219,#68220);
#68222=cylindrical_surface('',#68221,5.e-1);
#68223=oriented_edge('',*,*,#68211,.t.);
#68224=oriented_edge('',*,*,#68075,.f.);
#68225=oriented_edge('',*,*,#68095,.f.);
#68227=oriented_edge('',*,*,#68226,.f.);
#68228=edge_loop('',(#68223,#68224,#68225,#68227));
#68229=face_outer_bound('',#68228,.f.);
#68231=cartesian_point('',(-4.772970773009e1,4.772970773009e1,-1.15e1));
#68232=direction('',(0.e0,0.e0,1.e0));
#68233=direction('',(6.428360985375e-1,7.660037535267e-1,0.e0));
#68234=axis2_placement_3d('',#68231,#68232,#68233);
#68235=toroidal_surface('',#68234,3.008651368442e0,5.e-1);
#68236=oriented_edge('',*,*,#68198,.t.);
#68237=oriented_edge('',*,*,#68196,.t.);
#68238=oriented_edge('',*,*,#68194,.t.);
#68239=oriented_edge('',*,*,#68226,.t.);
#68240=oriented_edge('',*,*,#68093,.f.);
#68242=oriented_edge('',*,*,#68241,.t.);
#68243=edge_loop('',(#68236,#68237,#68238,#68239,#68240,#68242));
#68244=face_outer_bound('',#68243,.f.);
#68246=cartesian_point('',(-4.614992448513e1,5.040480005483e1,-1.15e1));
#68247=direction('',(7.071067811865e-1,-7.071067811865e-1,0.e0));
#68248=direction('',(7.069990853988e-1,7.069990853988e-1,1.745240643729e-2));
#68249=axis2_placement_3d('',#68246,#68247,#68248);
#68250=cylindrical_surface('',#68249,5.e-1);
#68252=oriented_edge('',*,*,#68251,.t.);
#68253=oriented_edge('',*,*,#68241,.f.);
#68254=oriented_edge('',*,*,#68091,.f.);
#68255=oriented_edge('',*,*,#68149,.f.);
#68256=edge_loop('',(#68252,#68253,#68254,#68255));
#68257=face_outer_bound('',#68256,.f.);
#68259=cartesian_point('',(5.505875625620e1,-5.010900878790e1,-1.1e1));
#68260=direction('',(7.069990853988e-1,7.069990853988e-1,1.745240643728e-2));
#68261=direction('',(-7.071067811865e-1,7.071067811865e-1,0.e0));
#68262=axis2_placement_3d('',#68259,#68260,#68261);
#68263=plane('',#68262);
#68264=oriented_edge('',*,*,#68251,.f.);
#68265=oriented_edge('',*,*,#68165,.t.);
#68266=oriented_edge('',*,*,#68200,.f.);
#68267=edge_loop('',(#68264,#68265,#68266));
#68268=face_outer_bound('',#68267,.f.);
#68270=cartesian_point('',(-4.772970773009e1,4.772970773009e1,0.e0));
#68271=direction('',(0.e0,0.e0,1.e0));
#68272=direction('',(1.e0,0.e0,0.e0));
#68273=axis2_placement_3d('',#68270,#68271,#68272);
#68274=cylindrical_surface('',#68273,2.25e0);
#68275=oriented_edge('',*,*,#53251,.f.);
#68277=oriented_edge('',*,*,#68276,.t.);
#68278=oriented_edge('',*,*,#68099,.f.);
#68280=oriented_edge('',*,*,#68279,.f.);
#68281=edge_loop('',(#68275,#68277,#68278,#68280));
#68282=face_outer_bound('',#68281,.f.);
#68284=cartesian_point('',(-4.772970773009e1,4.772970773009e1,0.e0));
#68285=direction('',(0.e0,0.e0,1.e0));
#68286=direction('',(1.e0,0.e0,0.e0));
#68287=axis2_placement_3d('',#68284,#68285,#68286);
#68288=cylindrical_surface('',#68287,2.25e0);
#68289=oriented_edge('',*,*,#53253,.f.);
#68290=oriented_edge('',*,*,#68279,.t.);
#68291=oriented_edge('',*,*,#68101,.f.);
#68292=oriented_edge('',*,*,#68276,.f.);
#68293=edge_loop('',(#68289,#68290,#68291,#68292));
#68294=face_outer_bound('',#68293,.f.);
#68296=cartesian_point('',(-4.413990951628e1,5.509693247356e1,
-3.764464890887e1));
#68297=cartesian_point('',(-4.407591794789e1,5.514840670985e1,
-3.763434677085e1));
#68298=cartesian_point('',(-4.393699777988e1,5.525948910358e1,
-3.762570945946e1));
#68299=cartesian_point('',(-4.371326845312e1,5.543619204121e1,
-3.764973661259e1));
#68300=cartesian_point('',(-4.347019551807e1,5.562572727445e1,
-3.771201315545e1));
#68301=cartesian_point('',(-4.321459575594e1,5.582246074035e1,
-3.781057211250e1));
#68302=cartesian_point('',(-4.295302043811e1,5.602121801189e1,
-3.793997476753e1));
#68303=cartesian_point('',(-4.269584674010e1,5.621422954961e1,
-3.808940856120e1));
#68304=cartesian_point('',(-4.245757045027e1,5.639104183624e1,
-3.824260569358e1));
#68305=cartesian_point('',(-4.225197304327e1,5.654219640455e1,
-3.838132689649e1));
#68306=cartesian_point('',(-4.210562326062e1,5.664890012836e1,
-3.848262821752e1));
#68307=cartesian_point('',(-4.197329813595e1,5.674524505183e1,
-3.857046679954e1));
#68308=cartesian_point('',(-4.211055436234e1,5.664505521893e1,
-3.848971975126e1));
#68309=cartesian_point('',(-4.234177573498e1,5.648230149794e1,
-3.835178772965e1));
#68310=cartesian_point('',(-4.445239542200e1,5.554803138573e1,
-3.796319698484e1));
#68311=cartesian_point('',(-4.440015549568e1,5.558995851559e1,
-3.795488529032e1));
#68312=cartesian_point('',(-4.428351634693e1,5.568316742441e1,
-3.794745641913e1));
#68313=cartesian_point('',(-4.408764592247e1,5.583808302354e1,
-3.796800494148e1));
#68314=cartesian_point('',(-4.386791221174e1,5.600989374818e1,
-3.802361509905e1));
#68315=cartesian_point('',(-4.363100343239e1,5.619291715411e1,
-3.811410676992e1));
#68316=cartesian_point('',(-4.338331999176e1,5.638192889753e1,
-3.823564829875e1));
#68317=cartesian_point('',(-4.313562198779e1,5.656869582113e1,
-3.837854681453e1));
#68318=cartesian_point('',(-4.290307921921e1,5.674208282724e1,
-3.852704460670e1));
#68319=cartesian_point('',(-4.269834583611e1,5.689333227733e1,
-3.866430114114e1));
#68320=cartesian_point('',(-4.255444441586e1,5.699870393185e1,
-3.876333746941e1));
#68321=cartesian_point('',(-4.240882725263e1,5.710519862822e1,
-3.885963014496e1));
#68322=cartesian_point('',(-4.268339413615e1,5.690629347924e1,
-3.867918035721e1));
#68323=cartesian_point('',(-4.309849523836e1,5.661526804268e1,
-3.840986243101e1));
#68324=cartesian_point('',(-4.477933263280e1,5.586586633917e1,
-3.752194480886e1));
#68325=cartesian_point('',(-4.470857027821e1,5.592282677502e1,
-3.751073981685e1));
#68326=cartesian_point('',(-4.455650114998e1,5.604444654315e1,
-3.750155436380e1));
#68327=cartesian_point('',(-4.431544493689e1,5.623474257234e1,
-3.752715940426e1));
#68328=cartesian_point('',(-4.405687062294e1,5.643616634020e1,
-3.759245978197e1));
#68329=cartesian_point('',(-4.378777735113e1,5.664300525654e1,
-3.769467801463e1));
#68330=cartesian_point('',(-4.351490409851e1,5.685001449624e1,
-3.782764643227e1));
#68331=cartesian_point('',(-4.324862783598e1,5.704950451992e1,
-3.798004459122e1));
#68332=cartesian_point('',(-4.300337769231e1,5.723115692528e1,
-3.813537331787e1));
#68333=cartesian_point('',(-4.279371737358e1,5.738500361748e1,
-3.827475888616e1));
#68334=cartesian_point('',(-4.264359867481e1,5.749427877991e1,
-3.837708759515e1));
#68335=cartesian_point('',(-4.251528354678e1,5.758750752005e1,
-3.846109144792e1));
#68336=cartesian_point('',(-4.258790157545e1,5.753467810942e1,
-3.842687961057e1));
#68337=cartesian_point('',(-4.273350644623e1,5.743281074764e1,
-3.835020189100e1));
#68338=cartesian_point('',(-4.463734031962e1,5.558051430821e1,
-3.697328934158e1));
#68339=cartesian_point('',(-4.454516711245e1,5.565486152815e1,
-3.695858508828e1));
#68340=cartesian_point('',(-4.435234068179e1,5.580917068257e1,
-3.694727515994e1));
#68341=cartesian_point('',(-4.405986175299e1,5.603970449402e1,
-3.697899574102e1));
#68342=cartesian_point('',(-4.375769333470e1,5.627429559547e1,
-3.705601583042e1));
#68343=cartesian_point('',(-4.345312527710e1,5.650726405721e1,
-3.717241660194e1));
#68344=cartesian_point('',(-4.315322398106e1,5.673340429018e1,
-3.731920512277e1));
#68345=cartesian_point('',(-4.286778369921e1,5.694577386267e1,
-3.748309250257e1));
#68346=cartesian_point('',(-4.261017329999e1,5.713516184901e1,
-3.764668281479e1));
#68347=cartesian_point('',(-4.239707962316e1,5.729026808812e1,
-3.778864331560e1));
#68348=cartesian_point('',(-4.224127033040e1,5.740291094951e1,
-3.789495395196e1));
#68349=cartesian_point('',(-4.213527003200e1,5.747907188950e1,
-3.796409524660e1));
#68350=cartesian_point('',(-4.196526364715e1,5.760113443251e1,
-3.810584737780e1));
#68351=cartesian_point('',(-4.178644993515e1,5.772618231375e1,
-3.826101497770e1));
#68352=(bounded_surface()b_spline_surface(3,3,((#68296,#68297,#68298,#68299,
#68300,#68301,#68302,#68303,#68304,#68305,#68306,#68307,#68308,#68309),(#68310,
#68311,#68312,#68313,#68314,#68315,#68316,#68317,#68318,#68319,#68320,#68321,
#68322,#68323),(#68324,#68325,#68326,#68327,#68328,#68329,#68330,#68331,#68332,
#68333,#68334,#68335,#68336,#68337),(#68338,#68339,#68340,#68341,#68342,#68343,
#68344,#68345,#68346,#68347,#68348,#68349,#68350,#68351)),.unspecified.,.f.,.f.,
.f.)b_spline_surface_with_knots((4,4),(4,1,1,1,1,1,1,1,1,1,1,4),(0.e0,1.e0),(
1.441643891803e-1,2.252476664216e-1,3.147760401092e-1,4.105781428085e-1,
5.118123929071e-1,6.171039775321e-1,7.226129447469e-1,8.213390202617e-1,
9.057618311480e-1,9.680144119329e-1,1.e0,1.040473342591e0),.unspecified.)geometric_representation_item()rational_b_spline_surface(((1.586365337788e0,
1.586365337788e0,1.586365337788e0,1.586365337788e0,1.586365337788e0,
1.586365337788e0,1.586365337788e0,1.586365337788e0,1.586365337788e0,
1.586365337788e0,1.586365337788e0,1.586365337788e0,1.586365337788e0,
1.586365337788e0),(8.045448874038e-1,8.045448874038e-1,8.045448874038e-1,
8.045448874038e-1,8.045448874038e-1,8.045448874038e-1,8.045448874038e-1,
8.045448874038e-1,8.045448874038e-1,8.045448874038e-1,8.045448874038e-1,
8.045448874038e-1,8.045448874038e-1,8.045448874038e-1),(8.045448874038e-1,
8.045448874038e-1,8.045448874038e-1,8.045448874038e-1,8.045448874038e-1,
8.045448874038e-1,8.045448874038e-1,8.045448874038e-1,8.045448874038e-1,
8.045448874038e-1,8.045448874038e-1,8.045448874038e-1,8.045448874038e-1,
8.045448874038e-1),(1.586365337788e0,1.586365337788e0,1.586365337788e0,
1.586365337788e0,1.586365337788e0,1.586365337788e0,1.586365337788e0,
1.586365337788e0,1.586365337788e0,1.586365337788e0,1.586365337788e0,
1.586365337788e0,1.586365337788e0,1.586365337788e0)))representation_item('')surface());
#68354=oriented_edge('',*,*,#68353,.t.);
#68355=oriented_edge('',*,*,#67949,.f.);
#68356=oriented_edge('',*,*,#65083,.f.);
#68357=edge_loop('',(#68354,#68355,#68356));
#68358=face_outer_bound('',#68357,.f.);
#68360=cartesian_point('',(-4.220017614608e1,5.758923671026e1,
-3.844675945496e1));
#68361=cartesian_point('',(-4.243723858284e1,5.742605454692e1,
-3.844361289674e1));
#68362=cartesian_point('',(-4.288420379578e1,5.703196785049e1,
-3.843722753091e1));
#68363=cartesian_point('',(-4.339411359015e1,5.628927961343e1,
-3.842840974646e1));
#68364=cartesian_point('',(-4.370625872202e1,5.542903102166e1,
-3.842095330994e1));
#68365=cartesian_point('',(-4.379209808577e1,5.452154528950e1,
-3.841556263210e1));
#68366=cartesian_point('',(-4.364511478386e1,5.360732652504e1,
-3.841255826157e1));
#68367=cartesian_point('',(-4.328196062916e1,5.279334268737e1,
-3.841235753388e1));
#68368=cartesian_point('',(-4.291769262796e1,5.233090932432e1,
-3.841387149979e1));
#68369=cartesian_point('',(-4.273035166520e1,5.214112008122e1,
-3.841491811724e1));
#68370=cartesian_point('',(-4.203155121754e1,5.734095962476e1,
-3.791784307706e1));
#68371=cartesian_point('',(-4.225090102349e1,5.719443241101e1,
-3.791253026459e1));
#68372=cartesian_point('',(-4.266627987177e1,5.683837807929e1,
-3.790184435550e1));
#68373=cartesian_point('',(-4.314460030050e1,5.616042373158e1,
-3.788739814162e1));
#68374=cartesian_point('',(-4.344129089433e1,5.536910247497e1,
-3.787539578993e1));
#68375=cartesian_point('',(-4.352720145254e1,5.452995241929e1,
-3.786683529644e1));
#68376=cartesian_point('',(-4.339458489224e1,5.368224900372e1,
-3.786211924580e1));
#68377=cartesian_point('',(-4.305812979431e1,5.292747273044e1,
-3.786176343601e1));
#68378=cartesian_point('',(-4.271909288903e1,5.250008020273e1,
-3.786423405879e1));
#68379=cartesian_point('',(-4.254473010562e1,5.232517451482e1,
-3.786584859619e1));
#68380=cartesian_point('',(-4.226770058498e1,5.768865718472e1,
-3.747833387828e1));
#68381=cartesian_point('',(-4.251665096304e1,5.752586574664e1,
-3.747606383023e1));
#68382=cartesian_point('',(-4.298948572361e1,5.712837715610e1,
-3.747158010325e1));
#68383=cartesian_point('',(-4.353733889250e1,5.636554747977e1,
-3.746578792695e1));
#68384=cartesian_point('',(-4.387996938711e1,5.547000254972e1,
-3.746116493916e1));
#68385=cartesian_point('',(-4.398211278471e1,5.451659970279e1,
-3.745797294703e1));
#68386=cartesian_point('',(-4.383361438638e1,5.355143111154e1,
-3.745626470256e1));
#68387=cartesian_point('',(-4.345064859340e1,5.269188775230e1,
-3.745609814344e1));
#68388=cartesian_point('',(-4.306374873156e1,5.220618873340e1,
-3.745708012219e1));
#68389=cartesian_point('',(-4.286480651814e1,5.200780046815e1,
-3.745763868969e1));
#68390=cartesian_point('',(-4.257210120729e1,5.813684536014e1,
-3.775455143666e1));
#68391=cartesian_point('',(-4.285578326753e1,5.794804774545e1,
-3.775619710107e1));
#68392=cartesian_point('',(-4.339323906244e1,5.748870387974e1,
-3.775957990436e1));
#68393=cartesian_point('',(-4.401265992144e1,5.661234066342e1,
-3.776439185559e1));
#68394=cartesian_point('',(-4.439715841422e1,5.558794428442e1,
-3.776855759870e1));
#68395=cartesian_point('',(-4.450856379939e1,5.450051533733e1,
-3.777162207881e1));
#68396=cartesian_point('',(-4.433656728806e1,5.340129399112e1,
-3.777335487316e1));
#68397=cartesian_point('',(-4.390016079611e1,5.242230651494e1,
-3.777345220712e1));
#68398=cartesian_point('',(-4.346051070415e1,5.186804294485e1,
-3.777262162293e1));
#68399=cartesian_point('',(-4.323445820002e1,5.164126965598e1,
-3.777200513336e1));
#68400=(bounded_surface()b_spline_surface(3,3,((#68360,#68361,#68362,#68363,
#68364,#68365,#68366,#68367,#68368,#68369),(#68370,#68371,#68372,#68373,#68374,
#68375,#68376,#68377,#68378,#68379),(#68380,#68381,#68382,#68383,#68384,#68385,
#68386,#68387,#68388,#68389),(#68390,#68391,#68392,#68393,#68394,#68395,#68396,
#68397,#68398,#68399)),.unspecified.,.f.,.f.,.f.)b_spline_surface_with_knots((4,
4),(4,1,1,1,1,1,1,4),(0.e0,1.e0),(5.559268832558e-1,6.152194461715e-1,
6.779293064412e-1,7.404976755016e-1,8.029921107198e-1,8.651811684592e-1,
9.308772203022e-1,9.861543823878e-1),.unspecified.)geometric_representation_item()rational_b_spline_surface(((1.553424096220e0,1.553424096220e0,1.553424096220e0,
1.553424096220e0,1.553424096220e0,1.553424096220e0,1.553424096220e0,
1.553424096220e0,1.553424096220e0,1.553424096220e0),(8.155253012601e-1,
8.155253012601e-1,8.155253012601e-1,8.155253012601e-1,8.155253012601e-1,
8.155253012601e-1,8.155253012601e-1,8.155253012601e-1,8.155253012601e-1,
8.155253012601e-1),(8.155253012601e-1,8.155253012601e-1,8.155253012601e-1,
8.155253012601e-1,8.155253012601e-1,8.155253012601e-1,8.155253012601e-1,
8.155253012601e-1,8.155253012601e-1,8.155253012601e-1),(1.553424096220e0,
1.553424096220e0,1.553424096220e0,1.553424096220e0,1.553424096220e0,
1.553424096220e0,1.553424096220e0,1.553424096220e0,1.553424096220e0,
1.553424096220e0)))representation_item('')surface());
#68401=oriented_edge('',*,*,#68353,.f.);
#68403=oriented_edge('',*,*,#68402,.f.);
#68405=oriented_edge('',*,*,#68404,.t.);
#68406=oriented_edge('',*,*,#67923,.t.);
#68407=edge_loop('',(#68401,#68403,#68405,#68406));
#68408=face_outer_bound('',#68407,.f.);
#68410=cartesian_point('',(-4.005701819125e1,5.470650094444e1,
-3.983816168976e1));
#68411=direction('',(-8.244819790582e-2,-3.885078822975e-2,9.958377934764e-1));
#68412=direction('',(-5.259412118004e-1,8.504577629671e-1,-1.036509232486e-2));
#68413=axis2_placement_3d('',#68410,#68411,#68412);
#68414=cylindrical_surface('',#68413,3.499973915526e0);
#68415=oriented_edge('',*,*,#68402,.t.);
#68416=oriented_edge('',*,*,#65081,.f.);
#68417=oriented_edge('',*,*,#65645,.t.);
#68419=oriented_edge('',*,*,#68418,.f.);
#68420=edge_loop('',(#68415,#68416,#68417,#68419));
#68421=face_outer_bound('',#68420,.f.);
#68423=cartesian_point('',(-4.772970773009e1,4.772970773009e1,
-4.012178893569e1));
#68424=direction('',(0.e0,0.e0,-1.e0));
#68425=direction('',(-1.e0,0.e0,0.e0));
#68426=axis2_placement_3d('',#68423,#68424,#68425);
#68427=conical_surface('',#68426,6.881997459936e0,5.e0);
#68429=oriented_edge('',*,*,#68428,.f.);
#68431=oriented_edge('',*,*,#68430,.f.);
#68432=oriented_edge('',*,*,#68418,.t.);
#68433=oriented_edge('',*,*,#65661,.f.);
#68434=oriented_edge('',*,*,#65659,.f.);
#68435=oriented_edge('',*,*,#67780,.t.);
#68436=edge_loop('',(#68429,#68431,#68432,#68433,#68434,#68435));
#68437=face_outer_bound('',#68436,.f.);
#68439=cartesian_point('',(-4.772970773009e1,4.772970773009e1,-3.82e1));
#68440=direction('',(0.e0,0.e0,-1.e0));
#68441=direction('',(6.995205818721e-1,7.146124512891e-1,0.e0));
#68442=axis2_placement_3d('',#68439,#68440,#68441);
#68443=toroidal_surface('',#68442,6.211952795602e0,5.e-1);
#68444=oriented_edge('',*,*,#68430,.t.);
#68445=oriented_edge('',*,*,#68428,.t.);
#68446=oriented_edge('',*,*,#67832,.f.);
#68447=oriented_edge('',*,*,#67925,.f.);
#68448=oriented_edge('',*,*,#68404,.f.);
#68449=edge_loop('',(#68444,#68445,#68446,#68447,#68448));
#68450=face_outer_bound('',#68449,.f.);
#68452=cartesian_point('',(-2.407503313519e1,6.608186318599e1,
-3.832648530233e1));
#68453=direction('',(-2.681882635301e-2,-2.833963122011e-2,-9.992385180003e-1));
#68454=direction('',(-5.779153773742e-1,8.160609926361e-1,-7.633668332919e-3));
#68455=axis2_placement_3d('',#68452,#68453,#68454);
#68456=cylindrical_surface('',#68455,9.999832899196e-1);
#68457=oriented_edge('',*,*,#65077,.f.);
#68459=oriented_edge('',*,*,#68458,.f.);
#68461=oriented_edge('',*,*,#68460,.f.);
#68462=oriented_edge('',*,*,#65582,.f.);
#68463=edge_loop('',(#68457,#68459,#68461,#68462));
#68464=face_outer_bound('',#68463,.f.);
#68466=cartesian_point('',(-2.161778774778e1,6.762538165769e1,
-2.976023159548e1));
#68467=cartesian_point('',(-2.169930592605e1,6.760173396380e1,
-2.978154342939e1));
#68468=cartesian_point('',(-2.210471312537e1,6.748565619591e1,
-2.990630810362e1));
#68469=cartesian_point('',(-2.279938169944e1,6.729906184220e1,
-3.029919807549e1));
#68470=cartesian_point('',(-2.354541032570e1,6.712119849504e1,
-3.107164772253e1));
#68471=cartesian_point('',(-2.411430511546e1,6.700442849816e1,
-3.205830818556e1));
#68472=cartesian_point('',(-2.448679032172e1,6.694693297073e1,
-3.322141622321e1));
#68473=cartesian_point('',(-2.461656188742e1,6.694985496860e1,
-3.436060896833e1));
#68474=cartesian_point('',(-2.458333535480e1,6.698020304786e1,
-3.509714316335e1));
#68475=cartesian_point('',(-2.454974014335e1,6.699735071466e1,
-3.540065169192e1));
#68476=cartesian_point('',(-2.174272184147e1,6.835853905728e1,
-3.020982991775e1));
#68477=cartesian_point('',(-2.181322992902e1,6.833707865848e1,
-3.023065263938e1));
#68478=cartesian_point('',(-2.216278108667e1,6.823104751065e1,
-3.035257504263e1));
#68479=cartesian_point('',(-2.274783164831e1,6.805386976302e1,
-3.073548913041e1));
#68480=cartesian_point('',(-2.333830688462e1,6.786920282906e1,
-3.147448255711e1));
#68481=cartesian_point('',(-2.374594159280e1,6.772194329729e1,
-3.239880320943e1));
#68482=cartesian_point('',(-2.396259979428e1,6.760543469489e1,
-3.346690953169e1));
#68483=cartesian_point('',(-2.397243292343e1,6.752761698891e1,
-3.449321640855e1));
#68484=cartesian_point('',(-2.388101321281e1,6.749236081182e1,
-3.514605188332e1));
#68485=cartesian_point('',(-2.382708323680e1,6.747999821226e1,
-3.541319294483e1));
#68486=cartesian_point('',(-2.154399689676e1,6.838686025500e1,
-3.105533710131e1));
#68487=cartesian_point('',(-2.159287652168e1,6.836976854744e1,
-3.107095349086e1));
#68488=cartesian_point('',(-2.183515329282e1,6.828311739327e1,
-3.116260743828e1));
#68489=cartesian_point('',(-2.224247930630e1,6.811692828385e1,
-3.145374481337e1));
#68490=cartesian_point('',(-2.266291479540e1,6.789651999183e1,
-3.203566268655e1));
#68491=cartesian_point('',(-2.296250570796e1,6.767178985084e1,
-3.279050201364e1));
#68492=cartesian_point('',(-2.313032004860e1,6.744529666275e1,
-3.369204222561e1));
#68493=cartesian_point('',(-2.314811496076e1,6.725080486895e1,
-3.458510352275e1));
#68494=cartesian_point('',(-2.308644655049e1,6.713802857348e1,
-3.516763037885e1));
#68495=cartesian_point('',(-2.304858233344e1,6.709363381888e1,
-3.540856520912e1));
#68496=cartesian_point('',(-2.122118204926e1,6.768190374364e1,
-3.144765421692e1));
#68497=cartesian_point('',(-2.125953518077e1,6.766697487387e1,
-3.145857550337e1));
#68498=cartesian_point('',(-2.145084931262e1,6.758957476638e1,
-3.152293184745e1));
#68499=cartesian_point('',(-2.179082377078e1,6.742491100893e1,
-3.173265826480e1));
#68500=cartesian_point('',(-2.219749523776e1,6.717571677626e1,
-3.219162406753e1));
#68501=cartesian_point('',(-2.255076141030e1,6.690433465894e1,
-3.284004184303e1));
#68502=cartesian_point('',(-2.282576638540e1,6.662733717871e1,
-3.367072523906e1));
#68503=cartesian_point('',(-2.297142769515e1,6.639740663677e1,
-3.454399285689e1));
#68504=cartesian_point('',(-2.299757737863e1,6.627304378757e1,
-3.514020848817e1));
#68505=cartesian_point('',(-2.299604543718e1,6.622626321808e1,
-3.539141587929e1));
#68506=(bounded_surface()b_spline_surface(3,3,((#68466,#68467,#68468,#68469,
#68470,#68471,#68472,#68473,#68474,#68475),(#68476,#68477,#68478,#68479,#68480,
#68481,#68482,#68483,#68484,#68485),(#68486,#68487,#68488,#68489,#68490,#68491,
#68492,#68493,#68494,#68495),(#68496,#68497,#68498,#68499,#68500,#68501,#68502,
#68503,#68504,#68505)),.unspecified.,.f.,.f.,.f.)b_spline_surface_with_knots((4,
4),(4,1,1,1,1,1,1,4),(0.e0,1.e0),(6.946220391528e-2,9.645105156994e-2,
2.055860579897e-1,3.291789578342e-1,4.683534040769e-1,6.248500744721e-1,
8.010189419438e-1,9.281013703040e-1),.unspecified.)geometric_representation_item()rational_b_spline_surface(((1.335224026959e0,1.335224026959e0,1.335224026959e0,
1.335224026959e0,1.335224026959e0,1.335224026959e0,1.335224026959e0,
1.335224026959e0,1.335224026959e0,1.335224026959e0),(8.882586576803e-1,
8.882586576803e-1,8.882586576803e-1,8.882586576803e-1,8.882586576803e-1,
8.882586576803e-1,8.882586576803e-1,8.882586576803e-1,8.882586576803e-1,
8.882586576803e-1),(8.882586576803e-1,8.882586576803e-1,8.882586576803e-1,
8.882586576803e-1,8.882586576803e-1,8.882586576803e-1,8.882586576803e-1,
8.882586576803e-1,8.882586576803e-1,8.882586576803e-1),(1.335224026959e0,
1.335224026959e0,1.335224026959e0,1.335224026959e0,1.335224026959e0,
1.335224026959e0,1.335224026959e0,1.335224026959e0,1.335224026959e0,
1.335224026959e0)))representation_item('')surface());
#68507=oriented_edge('',*,*,#65075,.t.);
#68508=oriented_edge('',*,*,#65177,.f.);
#68510=oriented_edge('',*,*,#68509,.f.);
#68511=oriented_edge('',*,*,#68458,.t.);
#68512=edge_loop('',(#68507,#68508,#68510,#68511));
#68513=face_outer_bound('',#68512,.f.);
#68515=cartesian_point('',(5.657404961724e0,-1.329899096148e1,
-1.160060977427e2));
#68516=direction('',(-2.251547326373e-1,6.889504141704e-1,6.889504141704e-1));
#68517=direction('',(-9.391201854310e-1,-3.418117938954e-1,3.489949670254e-2));
#68518=axis2_placement_3d('',#68515,#68516,#68517);
#68519=cylindrical_surface('',#68518,2.5e0);
#68520=oriented_edge('',*,*,#68509,.t.);
#68522=oriented_edge('',*,*,#68521,.f.);
#68523=oriented_edge('',*,*,#65555,.t.);
#68525=oriented_edge('',*,*,#68524,.f.);
#68526=edge_loop('',(#68520,#68522,#68523,#68525));
#68527=face_outer_bound('',#68526,.f.);
#68529=cartesian_point('',(-2.732e1,7.538477631085e1,-2.378679656440e1));
#68530=direction('',(0.e0,-7.071067811865e-1,7.071067811865e-1));
#68531=direction('',(0.e0,-7.071067811865e-1,-7.071067811865e-1));
#68532=axis2_placement_3d('',#68529,#68530,#68531);
#68533=plane('',#68532);
#68534=oriented_edge('',*,*,#65219,.t.);
#68536=oriented_edge('',*,*,#68535,.t.);
#68537=oriented_edge('',*,*,#65505,.f.);
#68538=oriented_edge('',*,*,#68521,.t.);
#68539=oriented_edge('',*,*,#65175,.t.);
#68540=edge_loop('',(#68534,#68536,#68537,#68538,#68539));
#68541=face_outer_bound('',#68540,.f.);
#68543=oriented_edge('',*,*,#68542,.t.);
#68545=oriented_edge('',*,*,#68544,.t.);
#68546=edge_loop('',(#68543,#68545));
#68547=face_bound('',#68546,.f.);
#68549=oriented_edge('',*,*,#68548,.t.);
#68551=oriented_edge('',*,*,#68550,.t.);
#68552=edge_loop('',(#68549,#68551));
#68553=face_bound('',#68552,.f.);
#68555=cartesian_point('',(5.571064730634e1,1.744809616590e2,7.177385487777e1));
#68556=direction('',(-2.251547326373e-1,-6.889504141704e-1,-6.889504141704e-1));
#68557=direction('',(9.391201854310e-1,-3.418117938954e-1,3.489949670254e-2));
#68558=axis2_placement_3d('',#68555,#68556,#68557);
#68559=cylindrical_surface('',#68558,2.5e0);
#68560=oriented_edge('',*,*,#65490,.t.);
#68561=oriented_edge('',*,*,#68535,.f.);
#68563=oriented_edge('',*,*,#68562,.t.);
#68565=oriented_edge('',*,*,#68564,.f.);
#68566=edge_loop('',(#68560,#68561,#68563,#68565));
#68567=face_outer_bound('',#68566,.f.);
#68569=cartesian_point('',(2.454971416390e1,6.699736382030e1,
-3.540087997515e1));
#68570=cartesian_point('',(2.458331445052e1,6.698021659450e1,
-3.509742125702e1));
#68571=cartesian_point('',(2.461657131553e1,6.694986276389e1,
-3.436094179337e1));
#68572=cartesian_point('',(2.448682378107e1,6.694692450577e1,
-3.322140519820e1));
#68573=cartesian_point('',(2.411415772436e1,6.700445002437e1,
-3.205782217563e1));
#68574=cartesian_point('',(2.354484698521e1,6.712132259949e1,
-3.107088071847e1));
#68575=cartesian_point('',(2.279830889547e1,6.729933091575e1,
-3.029827792110e1));
#68576=cartesian_point('',(2.210385776732e1,6.748589026355e1,
-2.990594789452e1));
#68577=cartesian_point('',(2.169891977051e1,6.760185064718e1,
-2.978145256075e1));
#68578=cartesian_point('',(2.161835044817e1,6.762522208888e1,
-2.976037139710e1));
#68579=cartesian_point('',(2.382704170707e1,6.747998918712e1,
-3.541339388510e1));
#68580=cartesian_point('',(2.388097149177e1,6.749234872682e1,
-3.514629764624e1));
#68581=cartesian_point('',(2.397241143618e1,6.752759818703e1,
-3.449351372266e1));
#68582=cartesian_point('',(2.396262884502e1,6.760543096765e1,
-3.346690289252e1));
#68583=cartesian_point('',(2.374585884172e1,6.772198976061e1,
-3.239835717999e1));
#68584=cartesian_point('',(2.333788110474e1,6.786934293047e1,
-3.147375685842e1));
#68585=cartesian_point('',(2.274696145948e1,6.805413913191e1,
-3.073460251140e1));
#68586=cartesian_point('',(2.216204842794e1,6.823126445406e1,
-3.035222312248e1));
#68587=cartesian_point('',(2.181289567454e1,6.833718546669e1,
-3.023056383232e1));
#68588=cartesian_point('',(2.174320930349e1,6.835839591595e1,
-3.020996638751e1));
#68589=cartesian_point('',(2.304855281699e1,6.709360019178e1,
-3.540874641975e1));
#68590=cartesian_point('',(2.308641742293e1,6.713798661918e1,
-3.516785069697e1));
#68591=cartesian_point('',(2.314810172344e1,6.725075092829e1,
-3.458536575312e1));
#68592=cartesian_point('',(2.313034089762e1,6.744529456655e1,
-3.369203218782e1));
#68593=cartesian_point('',(2.296244000496e1,6.767188302603e1,
-3.279012545500e1));
#68594=cartesian_point('',(2.266260628210e1,6.789671118887e1,
-3.203508053844e1));
#68595=cartesian_point('',(2.224186465122e1,6.811722185166e1,
-3.145305634203e1));
#68596=cartesian_point('',(2.183464604600e1,6.828330691306e1,
-3.116234250277e1));
#68597=cartesian_point('',(2.159264427904e1,6.836985073364e1,
-3.107088788356e1));
#68598=cartesian_point('',(2.154433435941e1,6.838674522960e1,
-3.105544035473e1));
#68599=cartesian_point('',(2.299604384778e1,6.622622743007e1,
-3.539160478953e1));
#68600=cartesian_point('',(2.299758203091e1,6.627299791120e1,
-3.514043578886e1));
#68601=cartesian_point('',(2.297145402704e1,6.639734445119e1,
-3.454425561458e1));
#68602=cartesian_point('',(2.282578391934e1,6.662733205419e1,
-3.367070731138e1));
#68603=cartesian_point('',(2.255064846009e1,6.690444943716e1,
-3.283969427098e1));
#68604=cartesian_point('',(2.219716629185e1,6.717594284035e1,
-3.219114325593e1));
#68605=cartesian_point('',(2.179026121775e1,6.742522834393e1,
-3.173213318144e1));
#68606=cartesian_point('',(2.145044399516e1,6.758975407556e1,
-3.152274480672e1));
#68607=cartesian_point('',(2.125935273284e1,6.766704240042e1,
-3.145853048822e1));
#68608=cartesian_point('',(2.122144549401e1,6.768180027217e1,
-3.144772727675e1));
#68609=(bounded_surface()b_spline_surface(3,3,((#68569,#68570,#68571,#68572,
#68573,#68574,#68575,#68576,#68577,#68578),(#68579,#68580,#68581,#68582,#68583,
#68584,#68585,#68586,#68587,#68588),(#68589,#68590,#68591,#68592,#68593,#68594,
#68595,#68596,#68597,#68598),(#68599,#68600,#68601,#68602,#68603,#68604,#68605,
#68606,#68607,#68608)),.unspecified.,.f.,.f.,.f.)b_spline_surface_with_knots((4,
4),(4,1,1,1,1,1,1,4),(0.e0,1.e0),(7.186533658296e-2,1.989278849477e-1,
3.751045087492e-1,5.317502417015e-1,6.709567029879e-1,7.945108921096e-1,
9.037979722202e-1,9.304760650187e-1),.unspecified.)geometric_representation_item()rational_b_spline_surface(((1.335224264295e0,1.335224264295e0,1.335224264295e0,
1.335224264295e0,1.335224264295e0,1.335224264295e0,1.335224264295e0,
1.335224264295e0,1.335224264295e0,1.335224264295e0),(8.882585785683e-1,
8.882585785683e-1,8.882585785683e-1,8.882585785683e-1,8.882585785683e-1,
8.882585785683e-1,8.882585785683e-1,8.882585785683e-1,8.882585785683e-1,
8.882585785683e-1),(8.882585785683e-1,8.882585785683e-1,8.882585785683e-1,
8.882585785683e-1,8.882585785683e-1,8.882585785683e-1,8.882585785683e-1,
8.882585785683e-1,8.882585785683e-1,8.882585785683e-1),(1.335224264295e0,
1.335224264295e0,1.335224264295e0,1.335224264295e0,1.335224264295e0,
1.335224264295e0,1.335224264295e0,1.335224264295e0,1.335224264295e0,
1.335224264295e0)))representation_item('')surface());
#68610=oriented_edge('',*,*,#65232,.t.);
#68611=oriented_edge('',*,*,#65311,.f.);
#68612=oriented_edge('',*,*,#68562,.f.);
#68613=oriented_edge('',*,*,#65217,.t.);
#68614=edge_loop('',(#68610,#68611,#68612,#68613));
#68615=face_outer_bound('',#68614,.f.);
#68617=cartesian_point('',(2.774591343255e1,7.861593764243e1,-4.3e1));
#68618=direction('',(9.391201854310e-1,-3.418117938954e-1,3.489949670250e-2));
#68619=direction('',(3.420201433256e-1,9.396926207859e-1,0.e0));
#68620=axis2_placement_3d('',#68617,#68618,#68619);
#68621=plane('',#68620);
#68623=oriented_edge('',*,*,#68622,.f.);
#68624=oriented_edge('',*,*,#68564,.t.);
#68625=oriented_edge('',*,*,#65309,.t.);
#68626=edge_loop('',(#68623,#68624,#68625));
#68627=face_outer_bound('',#68626,.f.);
#68629=cartesian_point('',(2.131253986234e1,5.811690393838e1,-4.2e1));
#68630=direction('',(3.420201433256e-1,9.396926207859e-1,0.e0));
#68631=direction('',(0.e0,0.e0,-1.e0));
#68632=axis2_placement_3d('',#68629,#68630,#68631);
#68633=cylindrical_surface('',#68632,1.e0);
#68634=oriented_edge('',*,*,#65401,.f.);
#68635=oriented_edge('',*,*,#65492,.f.);
#68636=oriented_edge('',*,*,#68622,.t.);
#68637=oriented_edge('',*,*,#65323,.f.);
#68638=edge_loop('',(#68634,#68635,#68636,#68637));
#68639=face_outer_bound('',#68638,.f.);
#68641=cartesian_point('',(-9.75e0,6.217228714275e1,-3.558507217013e1));
#68642=direction('',(0.e0,7.071067811865e-1,-7.071067811865e-1));
#68643=direction('',(1.e0,0.e0,0.e0));
#68644=axis2_placement_3d('',#68641,#68642,#68643);
#68645=cylindrical_surface('',#68644,6.2e0);
#68646=oriented_edge('',*,*,#48809,.f.);
#68648=oriented_edge('',*,*,#68647,.t.);
#68649=oriented_edge('',*,*,#68542,.f.);
#68651=oriented_edge('',*,*,#68650,.f.);
#68652=edge_loop('',(#68646,#68648,#68649,#68651));
#68653=face_outer_bound('',#68652,.f.);
#68655=cartesian_point('',(-9.75e0,6.217228714275e1,-3.558507217013e1));
#68656=direction('',(0.e0,7.071067811865e-1,-7.071067811865e-1));
#68657=direction('',(1.e0,0.e0,0.e0));
#68658=axis2_placement_3d('',#68655,#68656,#68657);
#68659=cylindrical_surface('',#68658,6.2e0);
#68660=oriented_edge('',*,*,#48811,.f.);
#68661=oriented_edge('',*,*,#68650,.t.);
#68662=oriented_edge('',*,*,#68544,.f.);
#68663=oriented_edge('',*,*,#68647,.f.);
#68664=edge_loop('',(#68660,#68661,#68662,#68663));
#68665=face_outer_bound('',#68664,.f.);
#68667=cartesian_point('',(9.75e0,6.217228714275e1,-3.558507217013e1));
#68668=direction('',(0.e0,7.071067811865e-1,-7.071067811865e-1));
#68669=direction('',(1.e0,0.e0,0.e0));
#68670=axis2_placement_3d('',#68667,#68668,#68669);
#68671=cylindrical_surface('',#68670,6.2e0);
#68672=oriented_edge('',*,*,#48803,.f.);
#68674=oriented_edge('',*,*,#68673,.t.);
#68675=oriented_edge('',*,*,#68548,.f.);
#68677=oriented_edge('',*,*,#68676,.f.);
#68678=edge_loop('',(#68672,#68674,#68675,#68677));
#68679=face_outer_bound('',#68678,.f.);
#68681=cartesian_point('',(9.75e0,6.217228714275e1,-3.558507217013e1));
#68682=direction('',(0.e0,7.071067811865e-1,-7.071067811865e-1));
#68683=direction('',(1.e0,0.e0,0.e0));
#68684=axis2_placement_3d('',#68681,#68682,#68683);
#68685=cylindrical_surface('',#68684,6.2e0);
#68686=oriented_edge('',*,*,#48805,.f.);
#68687=oriented_edge('',*,*,#68676,.t.);
#68688=oriented_edge('',*,*,#68550,.f.);
#68689=oriented_edge('',*,*,#68673,.f.);
#68690=edge_loop('',(#68686,#68687,#68688,#68689));
#68691=face_outer_bound('',#68690,.f.);
#68693=cartesian_point('',(-1.866654752170e1,5.367058481939e1,-4.3e1));
#68694=direction('',(-9.391201854310e-1,-3.418117938954e-1,3.489949670250e-2));
#68695=direction('',(3.420201433256e-1,-9.396926207859e-1,0.e0));
#68696=axis2_placement_3d('',#68693,#68694,#68695);
#68697=plane('',#68696);
#68698=oriented_edge('',*,*,#68460,.t.);
#68699=oriented_edge('',*,*,#68524,.t.);
#68700=oriented_edge('',*,*,#65569,.f.);
#68701=edge_loop('',(#68698,#68699,#68700));
#68702=face_outer_bound('',#68701,.f.);
#68704=cartesian_point('',(-5.719562634458e1,-4.717643298230e1,
-6.309436088141e0));
#68705=cartesian_point('',(-5.721173120660e1,-4.721374492475e1,
-6.251638524491e0));
#68706=cartesian_point('',(-5.724847555140e1,-4.728760245800e1,
-6.133549527687e0));
#68707=cartesian_point('',(-5.731473747079e1,-4.739060961596e1,
-5.957563438265e0));
#68708=cartesian_point('',(-5.739064520936e1,-4.748420075885e1,
-5.785678341130e0));
#68709=cartesian_point('',(-5.747251654501e1,-4.756577193054e1,
-5.623639026225e0));
#68710=cartesian_point('',(-5.755900653899e1,-4.763581610643e1,
-5.471612067635e0));
#68711=cartesian_point('',(-5.764866975401e1,-4.769463620013e1,
-5.330054364990e0));
#68712=cartesian_point('',(-5.774037847554e1,-4.774272060049e1,
-5.198940263193e0));
#68713=cartesian_point('',(-5.783353430725e1,-4.778069275498e1,
-5.077644185293e0));
#68714=cartesian_point('',(-5.792797119039e1,-4.780909469900e1,
-4.965250067740e0));
#68715=cartesian_point('',(-5.802417187645e1,-4.782830696159e1,
-4.860419384412e0));
#68716=cartesian_point('',(-5.812324906534e1,-4.783828296818e1,
-4.761626235523e0));
#68717=cartesian_point('',(-5.822542115758e1,-4.783823288278e1,
-4.668756799686e0));
#68718=cartesian_point('',(-5.832937542862e1,-4.782719585179e1,
-4.583133573244e0));
#68719=cartesian_point('',(-5.843289758554e1,-4.780486579247e1,
-4.506370605436e0));
#68720=cartesian_point('',(-5.853508863352e1,-4.777117562261e1,
-4.438851701404e0));
#68721=cartesian_point('',(-5.863613955539e1,-4.772557767613e1,
-4.380528845936e0));
#68722=cartesian_point('',(-5.873510904272e1,-4.766782682460e1,
-4.332378820779e0));
#68723=cartesian_point('',(-5.882974493879e1,-4.759885965569e1,
-4.295939872422e0));
#68724=cartesian_point('',(-5.891752728309e1,-4.752083950519e1,
-4.272234596333e0));
#68725=cartesian_point('',(-5.899715422576e1,-4.743578788263e1,
-4.261236986712e0));
#68726=cartesian_point('',(-5.911350533634e1,-4.728703849101e1,
-4.263352896787e0));
#68727=cartesian_point('',(-5.918055704418e1,-4.716048790743e1,
-4.294900891414e0));
#68728=cartesian_point('',(-5.920990180466e1,-4.707959445138e1,
-4.326886759034e0));
#68729=cartesian_point('',(-5.739870880223e1,-4.660027032718e1,
-6.170095134835e0));
#68730=cartesian_point('',(-5.739378312737e1,-4.663010689794e1,
-6.112581922603e0));
#68731=cartesian_point('',(-5.738735422154e1,-4.669133711590e1,
-5.994645157160e0));
#68732=cartesian_point('',(-5.738874243596e1,-4.678313450233e1,
-5.817739123818e0));
#68733=cartesian_point('',(-5.740092622939e1,-4.687291792415e1,
-5.643824237699e0));
#68734=cartesian_point('',(-5.742257162481e1,-4.695726386163e1,
-5.478758078276e0));
#68735=cartesian_point('',(-5.745262356481e1,-4.703567813463e1,
-5.322737648298e0));
#68736=cartesian_point('',(-5.749003573708e1,-4.710751784556e1,
-5.176234689745e0));
#68737=cartesian_point('',(-5.753389794861e1,-4.717238141831e1,
-5.039216798990e0));
#68738=cartesian_point('',(-5.758360984217e1,-4.723013110839e1,
-4.911014290590e0));
#68739=cartesian_point('',(-5.763891264771e1,-4.728067846578e1,
-4.790627174733e0));
#68740=cartesian_point('',(-5.770008684003e1,-4.732394682891e1,
-4.676563591281e0));
#68741=cartesian_point('',(-5.776806802621e1,-4.735957746682e1,
-4.567053130454e0));
#68742=cartesian_point('',(-5.784347123055e1,-4.738612673471e1,
-4.461808755524e0));
#68743=cartesian_point('',(-5.792578184715e1,-4.740135014826e1,
-4.362256535327e0));
#68744=cartesian_point('',(-5.801332006378e1,-4.740332140103e1,
-4.270494980566e0));
#68745=cartesian_point('',(-5.810503387556e1,-4.739077748291e1,
-4.187482395145e0));
#68746=cartesian_point('',(-5.820061617646e1,-4.736233241527e1,
-4.113816597039e0));
#68747=cartesian_point('',(-5.829841355461e1,-4.731693979100e1,
-4.051530124351e0));
#68748=cartesian_point('',(-5.839498165681e1,-4.725516637890e1,
-4.003518639665e0));
#68749=cartesian_point('',(-5.848617285576e1,-4.717966214630e1,
-3.971969381708e0));
#68750=cartesian_point('',(-5.856905567537e1,-4.709366721864e1,
-3.957424674089e0));
#68751=cartesian_point('',(-5.868825027630e1,-4.694012971775e1,
-3.960945656812e0));
#68752=cartesian_point('',(-5.875094015988e1,-4.680884476688e1,
-4.004196492798e0));
#68753=cartesian_point('',(-5.877144339160e1,-4.673041534440e1,
-4.046651418292e0));
#68754=cartesian_point('',(-5.799259215988e1,-4.657851920668e1,
-6.368729245050e0));
#68755=cartesian_point('',(-5.798717299419e1,-4.658708110163e1,
-6.310334934348e0));
#68756=cartesian_point('',(-5.797720777165e1,-4.660514123431e1,
-6.191301900028e0));
#68757=cartesian_point('',(-5.796571280378e1,-4.663361530919e1,
-6.014658483953e0));
#68758=cartesian_point('',(-5.795782891867e1,-4.666276629200e1,
-5.842866385256e0));
#68759=cartesian_point('',(-5.795356806274e1,-4.669131274688e1,
-5.681627050369e0));
#68760=cartesian_point('',(-5.795265141719e1,-4.671891585041e1,
-5.531074010160e0));
#68761=cartesian_point('',(-5.795482300566e1,-4.674519464238e1,
-5.391641410272e0));
#68762=cartesian_point('',(-5.795983631314e1,-4.676985866737e1,
-5.263290786383e0));
#68763=cartesian_point('',(-5.796750203289e1,-4.679272938239e1,
-5.145403129270e0));
#68764=cartesian_point('',(-5.797772175411e1,-4.681367001711e1,
-5.037091636258e0));
#68765=cartesian_point('',(-5.799054676851e1,-4.683258242435e1,
-4.937086074052e0));
#68766=cartesian_point('',(-5.800623938217e1,-4.684930680470e1,
-4.843981050353e0));
#68767=cartesian_point('',(-5.802506651413e1,-4.686326642961e1,
-4.757749452579e0));
#68768=cartesian_point('',(-5.804701314066e1,-4.687350660491e1,
-4.679652938171e0));
#68769=cartesian_point('',(-5.807164861817e1,-4.687911333622e1,
-4.611040238453e0));
#68770=cartesian_point('',(-5.809861346333e1,-4.687947245800e1,
-4.551987099576e0));
#68771=cartesian_point('',(-5.812771923958e1,-4.687400194917e1,
-4.502110067138e0));
#68772=cartesian_point('',(-5.815831382484e1,-4.686222972078e1,
-4.461839553234e0));
#68773=cartesian_point('',(-5.818909231121e1,-4.684427045139e1,
-4.432008874954e0));
#68774=cartesian_point('',(-5.821844792644e1,-4.682105526424e1,
-4.413034141964e0));
#68775=cartesian_point('',(-5.824515663836e1,-4.679383775673e1,
-4.404597581631e0));
#68776=cartesian_point('',(-5.828322487364e1,-4.674457497102e1,
-4.407277916927e0));
#68777=cartesian_point('',(-5.830216119041e1,-4.670220193842e1,
-4.433948972528e0));
#68778=cartesian_point('',(-5.830698198679e1,-4.667778984109e1,
-4.461370270965e0));
#68779=cartesian_point('',(-5.810858935906e1,-4.714299549953e1,
-6.614791664293e0));
#68780=cartesian_point('',(-5.812393558256e1,-4.714760237348e1,
-6.555639608372e0));
#68781=cartesian_point('',(-5.815524363037e1,-4.715509554346e1,
-6.435865343042e0));
#68782=cartesian_point('',(-5.820170053465e1,-4.716075725429e1,
-6.260282969006e0));
#68783=cartesian_point('',(-5.824675869993e1,-4.716113956554e1,
-6.091661183370e0));
#68784=cartesian_point('',(-5.828880496076e1,-4.715693149657e1,
-5.935504756401e0));
#68785=cartesian_point('',(-5.832768767185e1,-4.714886484897e1,
-5.791882688341e0));
#68786=cartesian_point('',(-5.836317636090e1,-4.713764520662e1,
-5.661194082852e0));
#68787=cartesian_point('',(-5.839516357003e1,-4.712393178158e1,
-5.543403967873e0));
#68788=cartesian_point('',(-5.842368280127e1,-4.710828530276e1,
-5.437964669819e0));
#68789=cartesian_point('',(-5.844881451239e1,-4.709117352387e1,
-5.344134125083e0));
#68790=cartesian_point('',(-5.847068913707e1,-4.707294394462e1,
-5.260914509311e0));
#68791=cartesian_point('',(-5.848938432530e1,-4.705385580327e1,
-5.187341055557e0));
#68792=cartesian_point('',(-5.850458334354e1,-4.703445195392e1,
-5.123699517754e0));
#68793=cartesian_point('',(-5.851574146321e1,-4.701575430718e1,
-5.071059646447e0));
#68794=cartesian_point('',(-5.852256470920e1,-4.699901298409e1,
-5.029882872556e0));
#68795=cartesian_point('',(-5.852521868384e1,-4.698515835595e1,
-4.999196265812e0));
#68796=cartesian_point('',(-5.852407679777e1,-4.697487866184e1,
-4.977443323913e0));
#68797=cartesian_point('',(-5.851973700198e1,-4.696881165928e1,
-4.963137917729e0));
#68798=cartesian_point('',(-5.851323605900e1,-4.696719894811e1,
-4.954647898212e0));
#68799=cartesian_point('',(-5.850596000541e1,-4.696956152528e1,
-4.950273145515e0));
#68800=cartesian_point('',(-5.849923180499e1,-4.697486705722e1,
-4.948665447982e0));
#68801=cartesian_point('',(-5.849086924945e1,-4.698641674858e1,
-4.949489050413e0));
#68802=cartesian_point('',(-5.849065962148e1,-4.699654837918e1,
-4.955549336077e0));
#68803=cartesian_point('',(-5.849589613506e1,-4.699869449716e1,
-4.964424361338e0));
#68804=(bounded_surface()b_spline_surface(3,3,((#68704,#68705,#68706,#68707,
#68708,#68709,#68710,#68711,#68712,#68713,#68714,#68715,#68716,#68717,#68718,
#68719,#68720,#68721,#68722,#68723,#68724,#68725,#68726,#68727,#68728),(#68729,
#68730,#68731,#68732,#68733,#68734,#68735,#68736,#68737,#68738,#68739,#68740,
#68741,#68742,#68743,#68744,#68745,#68746,#68747,#68748,#68749,#68750,#68751,
#68752,#68753),(#68754,#68755,#68756,#68757,#68758,#68759,#68760,#68761,#68762,
#68763,#68764,#68765,#68766,#68767,#68768,#68769,#68770,#68771,#68772,#68773,
#68774,#68775,#68776,#68777,#68778),(#68779,#68780,#68781,#68782,#68783,#68784,
#68785,#68786,#68787,#68788,#68789,#68790,#68791,#68792,#68793,#68794,#68795,
#68796,#68797,#68798,#68799,#68800,#68801,#68802,#68803)),.unspecified.,.f.,.f.,
.f.)b_spline_surface_with_knots((4,4),(4,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,
1,1,4),(0.e0,1.e0),(1.245283316402e-1,1.549056833685e-1,1.861784602577e-1,
2.154240510067e-1,2.428737651082e-1,2.684431955954e-1,2.920239510147e-1,
3.136616884e-1,3.334899300874e-1,3.516792103837e-1,3.684021512960e-1,
3.839854889339e-1,3.986786318413e-1,4.119907477368e-1,4.236692611143e-1,
4.340146219681e-1,4.432935814226e-1,4.516676199110e-1,4.592156225250e-1,
4.660728219603e-1,4.724795653847e-1,4.787630300569e-1,4.973383725228e-1),
.unspecified.)geometric_representation_item()rational_b_spline_surface(((
1.576493453416e0,1.576493453416e0,1.576493453416e0,1.576493453416e0,
1.576493453416e0,1.576493453416e0,1.576493453416e0,1.576493453416e0,
1.576493453416e0,1.576493453416e0,1.576493453416e0,1.576493453416e0,
1.576493453416e0,1.576493453416e0,1.576493453416e0,1.576493453416e0,
1.576493453416e0,1.576493453416e0,1.576493453416e0,1.576493453416e0,
1.576493453416e0,1.576493453416e0,1.576493453416e0,1.576493453416e0,
1.576493453416e0),(8.078355155280e-1,8.078355155280e-1,8.078355155280e-1,
8.078355155280e-1,8.078355155280e-1,8.078355155280e-1,8.078355155280e-1,
8.078355155280e-1,8.078355155280e-1,8.078355155280e-1,8.078355155280e-1,
8.078355155280e-1,8.078355155280e-1,8.078355155280e-1,8.078355155280e-1,
8.078355155280e-1,8.078355155280e-1,8.078355155280e-1,8.078355155280e-1,
8.078355155280e-1,8.078355155280e-1,8.078355155280e-1,8.078355155280e-1,
8.078355155280e-1,8.078355155280e-1),(8.078355155280e-1,8.078355155280e-1,
8.078355155280e-1,8.078355155280e-1,8.078355155280e-1,8.078355155280e-1,
8.078355155280e-1,8.078355155280e-1,8.078355155280e-1,8.078355155280e-1,
8.078355155280e-1,8.078355155280e-1,8.078355155280e-1,8.078355155280e-1,
8.078355155280e-1,8.078355155280e-1,8.078355155280e-1,8.078355155280e-1,
8.078355155280e-1,8.078355155280e-1,8.078355155280e-1,8.078355155280e-1,
8.078355155280e-1,8.078355155280e-1,8.078355155280e-1),(1.576493453416e0,
1.576493453416e0,1.576493453416e0,1.576493453416e0,1.576493453416e0,
1.576493453416e0,1.576493453416e0,1.576493453416e0,1.576493453416e0,
1.576493453416e0,1.576493453416e0,1.576493453416e0,1.576493453416e0,
1.576493453416e0,1.576493453416e0,1.576493453416e0,1.576493453416e0,
1.576493453416e0,1.576493453416e0,1.576493453416e0,1.576493453416e0,
1.576493453416e0,1.576493453416e0,1.576493453416e0,1.576493453416e0)))representation_item('')surface());
#68805=oriented_edge('',*,*,#61174,.f.);
#68806=oriented_edge('',*,*,#61157,.f.);
#68808=oriented_edge('',*,*,#68807,.f.);
#68809=oriented_edge('',*,*,#44009,.f.);
#68810=edge_loop('',(#68805,#68806,#68808,#68809));
#68811=face_outer_bound('',#68810,.f.);
#68813=cartesian_point('',(-5.820379837493e1,-4.647533302736e1,
-2.490846053290e1));
#68814=direction('',(3.869149961956e-4,1.349580593705e-2,-9.999088526055e-1));
#68815=direction('',(9.995654349378e-1,-2.947780783590e-2,-1.108092754442e-5));
#68816=axis2_placement_3d('',#68813,#68814,#68815);
#68817=cylindrical_surface('',#68816,3.000057677465e-1);
#68818=oriented_edge('',*,*,#68807,.t.);
#68819=oriented_edge('',*,*,#61142,.f.);
#68820=oriented_edge('',*,*,#61123,.f.);
#68821=oriented_edge('',*,*,#44011,.f.);
#68822=edge_loop('',(#68818,#68819,#68820,#68821));
#68823=face_outer_bound('',#68822,.f.);
#68825=cartesian_point('',(-6.286406992246e1,-3.930730466759e1,
-6.309435955772e0));
#68826=cartesian_point('',(-6.288488922277e1,-3.934216518609e1,
-6.251688573262e0));
#68827=cartesian_point('',(-6.293093349352e1,-3.941056289718e1,
-6.133658690211e0));
#68828=cartesian_point('',(-6.301003333993e1,-3.950401155778e1,
-5.957740810253e0));
#68829=cartesian_point('',(-6.309748460316e1,-3.958689185499e1,
-5.785879492618e0));
#68830=cartesian_point('',(-6.318927925475e1,-3.965708072230e1,
-5.623860039153e0));
#68831=cartesian_point('',(-6.328414925541e1,-3.971524253293e1,
-5.471848177412e0));
#68832=cartesian_point('',(-6.338070165246e1,-3.976186583501e1,
-5.330300951770e0));
#68833=cartesian_point('',(-6.347788186146e1,-3.979758140655e1,
-5.199193858653e0));
#68834=cartesian_point('',(-6.357517733849e1,-3.982308514861e1,
-5.077902545971e0));
#68835=cartesian_point('',(-6.367249353515e1,-3.983893626268e1,
-4.965511807293e0));
#68836=cartesian_point('',(-6.377035592340e1,-3.984544951643e1,
-4.860685905040e0));
#68837=cartesian_point('',(-6.386986228475e1,-3.984243540551e1,
-4.761897161226e0));
#68838=cartesian_point('',(-6.397112977234e1,-3.982908382566e1,
-4.669027523635e0));
#68839=cartesian_point('',(-6.407273679828e1,-3.980461225560e1,
-4.583395605268e0));
#68840=cartesian_point('',(-6.417244711881e1,-3.976900465738e1,
-4.506617574368e0));
#68841=cartesian_point('',(-6.426935610576e1,-3.972231346856e1,
-4.439080451939e0));
#68842=cartesian_point('',(-6.436358240862e1,-3.966397199263e1,
-4.380734152959e0));
#68843=cartesian_point('',(-6.445416660903e1,-3.959385631723e1,
-4.332551080176e0));
#68844=cartesian_point('',(-6.453900228182e1,-3.951318221196e1,
-4.296068446278e0));
#68845=cartesian_point('',(-6.461587174023e1,-3.942441977564e1,
-4.272312320409e0));
#68846=cartesian_point('',(-6.468374288670e1,-3.932974648939e1,
-4.261260291941e0));
#68847=cartesian_point('',(-6.477984485778e1,-3.916696419199e1,
-4.263283596355e0));
#68848=cartesian_point('',(-6.482991361695e1,-3.903254514487e1,
-4.294844835856e0));
#68849=cartesian_point('',(-6.484843706718e1,-3.894838274537e1,
-4.326894079528e0));
#68850=cartesian_point('',(-6.299021066797e1,-3.870956353761e1,
-6.170094851376e0));
#68851=cartesian_point('',(-6.298922250415e1,-3.873976173095e1,
-6.112631735243e0));
#68852=cartesian_point('',(-6.299083682700e1,-3.880127658386e1,
-5.994754337140e0));
#68853=cartesian_point('',(-6.300417982298e1,-3.889207322687e1,
-5.817917924394e0));
#68854=cartesian_point('',(-6.302796341014e1,-3.897948776488e1,
-5.644028358278e0));
#68855=cartesian_point('',(-6.306041582126e1,-3.906027930991e1,
-5.478983943687e0));
#68856=cartesian_point('',(-6.310042718004e1,-3.913409621893e1,
-5.322980850397e0));
#68857=cartesian_point('',(-6.314687677810e1,-3.920043776154e1,
-5.176490981009e0));
#68858=cartesian_point('',(-6.319880986406e1,-3.925902428596e1,
-5.039483143637e0));
#68859=cartesian_point('',(-6.325561291227e1,-3.930979741553e1,
-4.911288982924e0));
#68860=cartesian_point('',(-6.331701729211e1,-3.935270348254e1,
-4.790909500699e0));
#68861=cartesian_point('',(-6.338328886527e1,-3.938762992868e1,
-4.676855998943e0));
#68862=cartesian_point('',(-6.345530807623e1,-3.941410158368e1,
-4.567356437857e0));
#68863=cartesian_point('',(-6.353349843269e1,-3.943061044454e1,
-4.462119198660e0));
#68864=cartesian_point('',(-6.361706167026e1,-3.943499984310e1,
-4.362565250295e0));
#68865=cartesian_point('',(-6.370408180097e1,-3.942557776312e1,
-4.270794287444e0));
#68866=cartesian_point('',(-6.379334809247e1,-3.940122977223e1,
-4.187767457538e0));
#68867=cartesian_point('',(-6.388437681815e1,-3.936062316721e1,
-4.114079166204e0));
#68868=cartesian_point('',(-6.397539969160e1,-3.930293223683e1,
-4.051755267238e0));
#68869=cartesian_point('',(-6.406308252732e1,-3.922915881745e1,
-4.003689198221e0));
#68870=cartesian_point('',(-6.414365887174e1,-3.914246367385e1,
-3.972072912079e0));
#68871=cartesian_point('',(-6.421463977286e1,-3.904644237549e1,
-3.957454555466e0));
#68872=cartesian_point('',(-6.431295541149e1,-3.887854442563e1,
-3.960850115832e0));
#68873=cartesian_point('',(-6.435808975630e1,-3.873997948674e1,
-4.004121551289e0));
#68874=cartesian_point('',(-6.436813315152e1,-3.865942225778e1,
-4.046660732479e0));
#68875=cartesian_point('',(-6.357617424706e1,-3.861048123996e1,
-6.368729187853e0));
#68876=cartesian_point('',(-6.357192269685e1,-3.861966930380e1,
-6.310385492299e0));
#68877=cartesian_point('',(-6.356440281578e1,-3.863886566721e1,
-6.191411828324e0));
#68878=cartesian_point('',(-6.355672250194e1,-3.866858406978e1,
-6.014836187917e0));
#68879=cartesian_point('',(-6.355270775241e1,-3.869850969475e1,
-5.843067042038e0));
#68880=cartesian_point('',(-6.355220513727e1,-3.872736382385e1,
-5.681846511128e0));
#68881=cartesian_point('',(-6.355489413461e1,-3.875484721935e1,
-5.531307276897e0));
#68882=cartesian_point('',(-6.356047140890e1,-3.878061572006e1,
-5.391883632007e0));
#68883=cartesian_point('',(-6.356865472494e1,-3.880441348088e1,
-5.263538243930e0));
#68884=cartesian_point('',(-6.357923304567e1,-3.882608815845e1,
-5.145653281084e0));
#68885=cartesian_point('',(-6.359209080656e1,-3.884551709253e1,
-5.037342731020e0));
#68886=cartesian_point('',(-6.360726546407e1,-3.886259619529e1,
-4.937338953224e0));
#68887=cartesian_point('',(-6.362499593240e1,-3.887713376812e1,
-4.844234690819e0));
#68888=cartesian_point('',(-6.364547197669e1,-3.888852471952e1,
-4.757998785508e0));
#68889=cartesian_point('',(-6.366855555900e1,-3.889582545191e1,
-4.679889669863e0));
#68890=cartesian_point('',(-6.369370103170e1,-3.889818553928e1,
-4.611258691970e0));
#68891=cartesian_point('',(-6.372047122553e1,-3.889504289113e1,
-4.552184983380e0));
#68892=cartesian_point('',(-6.374860403087e1,-3.888584550455e1,
-4.502283695024e0));
#68893=cartesian_point('',(-6.377739398821e1,-3.887020911546e1,
-4.461982059432e0));
#68894=cartesian_point('',(-6.380556490135e1,-3.884841416191e1,
-4.432112988746e0));
#68895=cartesian_point('',(-6.383164548393e1,-3.882159023635e1,
-4.413095415924e0));
#68896=cartesian_point('',(-6.385458403496e1,-3.879113962527e1,
-4.404613967562e0));
#68897=cartesian_point('',(-6.388595731070e1,-3.873729374532e1,
-4.407219341289e0));
#68898=cartesian_point('',(-6.389923913636e1,-3.869273810787e1,
-4.433901283714e0));
#68899=cartesian_point('',(-6.390081070406e1,-3.866786821143e1,
-4.461376561417e0));
#68900=cartesian_point('',(-6.376485802246e1,-3.915498776768e1,
-6.614791869741e0));
#68901=cartesian_point('',(-6.378066058309e1,-3.915754991019e1,
-6.555690792923e0));
#68902=cartesian_point('',(-6.381266305610e1,-3.916089239841e1,
-6.435975646014e0));
#68903=cartesian_point('',(-6.385944426066e1,-3.916044691033e1,
-6.260458645267e0));
#68904=cartesian_point('',(-6.390416179189e1,-3.915495084782e1,
-6.091857000005e0));
#68905=cartesian_point('',(-6.394529545336e1,-3.914529754190e1,
-5.935715913374e0));
#68906=cartesian_point('',(-6.398279066181e1,-3.913223192725e1,
-5.792103514210e0));
#68907=cartesian_point('',(-6.401651099269e1,-3.911648324218e1,
-5.661419030009e0));
#68908=cartesian_point('',(-6.404643570493e1,-3.909871886214e1,
-5.543628517333e0));
#68909=cartesian_point('',(-6.407267099092e1,-3.907949023536e1,
-5.438185293108e0));
#68910=cartesian_point('',(-6.409535760715e1,-3.905925050279e1,
-5.344347841207e0));
#68911=cartesian_point('',(-6.411466990356e1,-3.903832745351e1,
-5.261120250576e0));
#68912=cartesian_point('',(-6.413071945223e1,-3.901696735756e1,
-5.187535615474e0));
#68913=cartesian_point('',(-6.414326407930e1,-3.899574813533e1,
-5.123876283486e0));
#68914=cartesian_point('',(-6.415189714754e1,-3.897575209061e1,
-5.071211004256e0));
#68915=cartesian_point('',(-6.415648900531e1,-3.895825694233e1,
-5.030005530334e0));
#68916=cartesian_point('',(-6.415732420487e1,-3.894416423029e1,
-4.999290980362e0));
#68917=cartesian_point('',(-6.415486208232e1,-3.893410741033e1,
-4.977511884006e0));
#68918=cartesian_point('',(-6.414977707817e1,-3.892864119641e1,
-4.963183120983e0));
#68919=cartesian_point('',(-6.414312646606e1,-3.892787236941e1,
-4.954674306476e0));
#68920=cartesian_point('',(-6.413622086600e1,-3.893114855450e1,
-4.950285887554e0));
#68921=cartesian_point('',(-6.413023763274e1,-3.893727555026e1,
-4.948667984423e0));
#68922=cartesian_point('',(-6.412343067704e1,-3.894982282897e1,
-4.949476553419e0));
#68923=cartesian_point('',(-6.412453330445e1,-3.895992207956e1,
-4.955535153799e0));
#68924=cartesian_point('',(-6.413003319543e1,-3.896136651100e1,
-4.964427011217e0));
#68925=(bounded_surface()b_spline_surface(3,3,((#68825,#68826,#68827,#68828,
#68829,#68830,#68831,#68832,#68833,#68834,#68835,#68836,#68837,#68838,#68839,
#68840,#68841,#68842,#68843,#68844,#68845,#68846,#68847,#68848,#68849),(#68850,
#68851,#68852,#68853,#68854,#68855,#68856,#68857,#68858,#68859,#68860,#68861,
#68862,#68863,#68864,#68865,#68866,#68867,#68868,#68869,#68870,#68871,#68872,
#68873,#68874),(#68875,#68876,#68877,#68878,#68879,#68880,#68881,#68882,#68883,
#68884,#68885,#68886,#68887,#68888,#68889,#68890,#68891,#68892,#68893,#68894,
#68895,#68896,#68897,#68898,#68899),(#68900,#68901,#68902,#68903,#68904,#68905,
#68906,#68907,#68908,#68909,#68910,#68911,#68912,#68913,#68914,#68915,#68916,
#68917,#68918,#68919,#68920,#68921,#68922,#68923,#68924)),.unspecified.,.f.,.f.,
.f.)b_spline_surface_with_knots((4,4),(4,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,
1,1,4),(0.e0,1.e0),(1.245283114213e-1,1.548794112502e-1,1.861478991856e-1,
2.153896253864e-1,2.428361430856e-1,2.684033754172e-1,2.919827774853e-1,
3.136197499610e-1,3.334476519596e-1,3.516368422965e-1,3.683598757455e-1,
3.839423941632e-1,3.986358404708e-1,4.119503038538e-1,4.236315426231e-1,
4.339789714645e-1,4.432596431058e-1,4.516354246831e-1,4.591851016878e-1,
4.660434716899e-1,4.724502747035e-1,4.787322155292e-1,4.973385570975e-1),
.unspecified.)geometric_representation_item()rational_b_spline_surface(((
1.576493484754e0,1.576493484754e0,1.576493484754e0,1.576493484754e0,
1.576493484754e0,1.576493484754e0,1.576493484754e0,1.576493484754e0,
1.576493484754e0,1.576493484754e0,1.576493484754e0,1.576493484754e0,
1.576493484754e0,1.576493484754e0,1.576493484754e0,1.576493484754e0,
1.576493484754e0,1.576493484754e0,1.576493484754e0,1.576493484754e0,
1.576493484754e0,1.576493484754e0,1.576493484754e0,1.576493484754e0,
1.576493484754e0),(8.078355050819e-1,8.078355050819e-1,8.078355050819e-1,
8.078355050819e-1,8.078355050819e-1,8.078355050819e-1,8.078355050819e-1,
8.078355050819e-1,8.078355050819e-1,8.078355050819e-1,8.078355050819e-1,
8.078355050819e-1,8.078355050819e-1,8.078355050819e-1,8.078355050819e-1,
8.078355050819e-1,8.078355050819e-1,8.078355050819e-1,8.078355050819e-1,
8.078355050819e-1,8.078355050819e-1,8.078355050819e-1,8.078355050819e-1,
8.078355050819e-1,8.078355050819e-1),(8.078355050819e-1,8.078355050819e-1,
8.078355050819e-1,8.078355050819e-1,8.078355050819e-1,8.078355050819e-1,
8.078355050819e-1,8.078355050819e-1,8.078355050819e-1,8.078355050819e-1,
8.078355050819e-1,8.078355050819e-1,8.078355050819e-1,8.078355050819e-1,
8.078355050819e-1,8.078355050819e-1,8.078355050819e-1,8.078355050819e-1,
8.078355050819e-1,8.078355050819e-1,8.078355050819e-1,8.078355050819e-1,
8.078355050819e-1,8.078355050819e-1,8.078355050819e-1),(1.576493484754e0,
1.576493484754e0,1.576493484754e0,1.576493484754e0,1.576493484754e0,
1.576493484754e0,1.576493484754e0,1.576493484754e0,1.576493484754e0,
1.576493484754e0,1.576493484754e0,1.576493484754e0,1.576493484754e0,
1.576493484754e0,1.576493484754e0,1.576493484754e0,1.576493484754e0,
1.576493484754e0,1.576493484754e0,1.576493484754e0,1.576493484754e0,
1.576493484754e0,1.576493484754e0,1.576493484754e0,1.576493484754e0)))representation_item('')surface());
#68926=oriented_edge('',*,*,#60834,.f.);
#68927=oriented_edge('',*,*,#60817,.f.);
#68929=oriented_edge('',*,*,#68928,.f.);
#68930=oriented_edge('',*,*,#44023,.f.);
#68931=edge_loop('',(#68926,#68927,#68929,#68930));
#68932=face_outer_bound('',#68931,.f.);
#68934=cartesian_point('',(-6.377210506348e1,-3.848060993599e1,
-2.490846053290e1));
#68935=direction('',(2.145161044637e-3,1.332984490536e-2,-9.999088526055e-1));
#68936=direction('',(9.871663880655e-1,-1.596950911921e-1,-1.108092748256e-5));
#68937=axis2_placement_3d('',#68934,#68935,#68936);
#68938=cylindrical_surface('',#68937,3.000057677463e-1);
#68939=oriented_edge('',*,*,#68928,.t.);
#68940=oriented_edge('',*,*,#60802,.f.);
#68941=oriented_edge('',*,*,#60783,.f.);
#68942=oriented_edge('',*,*,#44025,.f.);
#68943=edge_loop('',(#68939,#68940,#68941,#68942));
#68944=face_outer_bound('',#68943,.f.);
#68946=cartesian_point('',(-6.279955031113e1,-3.771075252626e1,
-4.213845710090e1));
#68947=direction('',(4.675224465688e-1,2.800630359207e-1,-8.384434732677e-1));
#68948=direction('',(8.809760454362e-1,-2.257596425193e-1,4.158290408055e-1));
#68949=axis2_placement_3d('',#68946,#68947,#68948);
#68950=cylindrical_surface('',#68949,3.000000000007e-1);
#68951=oriented_edge('',*,*,#55019,.t.);
#68952=oriented_edge('',*,*,#55090,.f.);
#68953=oriented_edge('',*,*,#60748,.t.);
#68954=oriented_edge('',*,*,#60779,.t.);
#68955=oriented_edge('',*,*,#60799,.f.);
#68956=edge_loop('',(#68951,#68952,#68953,#68954,#68955));
#68957=face_outer_bound('',#68956,.f.);
#68959=cartesian_point('',(-6.745689191359e1,-3.076561756556e1,
-6.309435994601e0));
#68960=cartesian_point('',(-6.748208869615e1,-3.079746919605e1,
-6.251676182380e0));
#68961=cartesian_point('',(-6.753667417456e1,-3.085927875383e1,
-6.133631657643e0));
#68962=cartesian_point('',(-6.762730562646e1,-3.094160900318e1,
-5.957696883345e0));
#68963=cartesian_point('',(-6.772483254196e1,-3.101236536225e1,
-5.785829676377e0));
#68964=cartesian_point('',(-6.782500905650e1,-3.106997092362e1,
-5.623805303692e0));
#68965=cartesian_point('',(-6.792666443793e1,-3.111524990674e1,
-5.471789702560e0));
#68966=cartesian_point('',(-6.802848129045e1,-3.114886862405e1,
-5.330239881651e0));
#68967=cartesian_point('',(-6.812949647009e1,-3.117159025391e1,
-5.199131052386e0));
#68968=cartesian_point('',(-6.822929281949e1,-3.118417170190e1,
-5.077838559136e0));
#68969=cartesian_point('',(-6.832784974677e1,-3.118717967372e1,
-4.965446984005e0));
#68970=cartesian_point('',(-6.842572999095e1,-3.118085744129e1,
-4.860619897061e0));
#68971=cartesian_point('',(-6.852399697347e1,-3.116487338635e1,
-4.761830065302e0));
#68972=cartesian_point('',(-6.862266010922e1,-3.113840881081e1,
-4.668960517553e0));
#68973=cartesian_point('',(-6.872020653382e1,-3.110087394546e1,
-4.583330847762e0));
#68974=cartesian_point('',(-6.881441731901e1,-3.105254517739e1,
-4.506556688071e0));
#68975=cartesian_point('',(-6.890440353844e1,-3.099359203832e1,
-4.439024211591e0));
#68976=cartesian_point('',(-6.899020866396e1,-3.092343691461e1,
-4.380683809690e0));
#68977=cartesian_point('',(-6.907086402819e1,-3.084208328001e1,
-4.332508944139e0));
#68978=cartesian_point('',(-6.914443913611e1,-3.075101320488e1,
-4.296037060943e0));
#68979=cartesian_point('',(-6.920905819241e1,-3.065296596442e1,
-4.272293385900e0));
#68980=cartesian_point('',(-6.926398325038e1,-3.055023428021e1,
-4.261254634140e0));
#68981=cartesian_point('',(-6.933798047157e1,-3.037633458063e1,
-4.263300373577e0));
#68982=cartesian_point('',(-6.937005583440e1,-3.023658153451e1,
-4.294858383175e0));
#68983=cartesian_point('',(-6.937744225191e1,-3.015075224166e1,
-4.326892299616e0));
#68984=cartesian_point('',(-6.750393263335e1,-3.015652553931e1,
-6.170094927905e0));
#68985=cartesian_point('',(-6.750689519643e1,-3.018660078622e1,
-6.112619402943e0));
#68986=cartesian_point('',(-6.751652696153e1,-3.024738606524e1,
-5.994727300397e0));
#68987=cartesian_point('',(-6.754161200974e1,-3.033567222508e1,
-5.817873643906e0));
#68988=cartesian_point('',(-6.757660604788e1,-3.041923662271e1,
-5.643977806989e0));
#68989=cartesian_point('',(-6.761933069257e1,-3.049510238497e1,
-5.478928006802e0));
#68990=cartesian_point('',(-6.766863948310e1,-3.056306561985e1,
-5.322920619481e0));
#68991=cartesian_point('',(-6.772335579800e1,-3.062277615728e1,
-5.176427507993e0));
#68992=cartesian_point('',(-6.778249654469e1,-3.067408143769e1,
-5.039417180547e0));
#68993=cartesian_point('',(-6.784544591214e1,-3.071700369708e1,
-4.911220952188e0));
#68994=cartesian_point('',(-6.791193068426e1,-3.075152471169e1,
-4.790839580030e0));
#68995=cartesian_point('',(-6.798220029745e1,-3.077749809977e1,
-4.676783581097e0));
#68996=cartesian_point('',(-6.805706563607e1,-3.079433718202e1,
-4.567281324331e0));
#68997=cartesian_point('',(-6.813674907100e1,-3.080049077124e1,
-4.462042363608e0));
#68998=cartesian_point('',(-6.822017638129e1,-3.079392466812e1,
-4.362488956920e0));
#68999=cartesian_point('',(-6.830522693044e1,-3.077321184773e1,
-4.270720498985e0));
#69000=cartesian_point('',(-6.839055560939e1,-3.073740527091e1,
-4.187697373550e0));
#69001=cartesian_point('',(-6.847550846596e1,-3.068524651278e1,
-4.114014782865e0));
#69002=cartesian_point('',(-6.855822287574e1,-3.061614897245e1,
-4.051700196485e0));
#69003=cartesian_point('',(-6.863552265558e1,-3.053154365703e1,
-4.003647565014e0));
#69004=cartesian_point('',(-6.870408643480e1,-3.043505782201e1,
-3.972047691036e0));
#69005=cartesian_point('',(-6.876191712333e1,-3.033058097150e1,
-3.957447301177e0));
#69006=cartesian_point('',(-6.883743658358e1,-3.015132042816e1,
-3.960873246122e0));
#69007=cartesian_point('',(-6.886407734846e1,-3.000810640634e1,
-4.004139664509e0));
#69008=cartesian_point('',(-6.886353509296e1,-2.992695521292e1,
-4.046658456493e0));
#69009=cartesian_point('',(-6.807195036195e1,-2.998180729028e1,
-6.368729208189e0));
#69010=cartesian_point('',(-6.806893381245e1,-2.999147375435e1,
-6.310372975178e0));
#69011=cartesian_point('',(-6.806398353636e1,-3.001148997310e1,
-6.191384605931e0));
#69012=cartesian_point('',(-6.806024843492e1,-3.004195966453e1,
-6.014792178558e0));
#69013=cartesian_point('',(-6.806017507732e1,-3.007215442845e1,
-5.843017348048e0));
#69014=cartesian_point('',(-6.806344416817e1,-3.010082821902e1,
-5.681792159767e0));
#69015=cartesian_point('',(-6.806969882620e1,-3.012772612730e1,
-5.531249505790e0));
#69016=cartesian_point('',(-6.807859334149e1,-3.015254650387e1,
-5.391823642512e0));
#69017=cartesian_point('',(-6.808981448021e1,-3.017507254674e1,
-5.263476957280e0));
#69018=cartesian_point('',(-6.810313313828e1,-3.019518076948e1,
-5.145591326664e0));
#69019=cartesian_point('',(-6.811841876154e1,-3.021276461741e1,
-5.037280543285e0));
#69020=cartesian_point('',(-6.813569504653e1,-3.022771600653e1,
-4.937276322798e0));
#69021=cartesian_point('',(-6.815517388074e1,-3.023981344524e1,
-4.844171874461e0));
#69022=cartesian_point('',(-6.817696426737e1,-3.024843188102e1,
-4.757937072684e0));
#69023=cartesian_point('',(-6.820080578209e1,-3.025265362102e1,
-4.679831164157e0));
#69024=cartesian_point('',(-6.822604629983e1,-3.025170688464e1,
-4.611204834992e0));
#69025=cartesian_point('',(-6.825217918364e1,-3.024509147298e1,
-4.552136331052e0));
#69026=cartesian_point('',(-6.827887234575e1,-3.023229423813e1,
-4.502241118887e0));
#69027=cartesian_point('',(-6.830537559783e1,-3.021302669866e1,
-4.461947200374e0));
#69028=cartesian_point('',(-6.833045976735e1,-3.018773441803e1,
-4.432087573277e0));
#69029=cartesian_point('',(-6.835281365269e1,-3.015773016883e1,
-4.413080487951e0));
#69030=cartesian_point('',(-6.837157800773e1,-3.012454158310e1,
-4.404609988657e0));
#69031=cartesian_point('',(-6.839564107911e1,-3.006707187244e1,
-4.407233521876e0));
#69032=cartesian_point('',(-6.840298672676e1,-3.002118264582e1,
-4.433912807950e0));
#69033=cartesian_point('',(-6.840130497623e1,-2.999632864043e1,
-4.461375037890e0));
#69034=cartesian_point('',(-6.833009227636e1,-3.049702729189e1,
-6.614791824563e0));
#69035=cartesian_point('',(-6.834609750612e1,-3.049750497688e1,
-6.555678120593e0));
#69036=cartesian_point('',(-6.837826635395e1,-3.049664121248e1,
-6.435948330712e0));
#69037=cartesian_point('',(-6.842459326429e1,-3.049009155813e1,
-6.260415137822e0));
#69038=cartesian_point('',(-6.846821189306e1,-3.047880402841e1,
-6.091808504363e0));
#69039=cartesian_point('',(-6.850773430814e1,-3.046386247622e1,
-5.935663618046e0));
#69040=cartesian_point('',(-6.854320357935e1,-3.044601269389e1,
-5.792048823584e0));
#69041=cartesian_point('',(-6.857457965179e1,-3.042599558349e1,
-5.661363317940e0));
#69042=cartesian_point('',(-6.860192913964e1,-3.040447556506e1,
-5.543572903079e0));
#69043=cartesian_point('',(-6.862542936112e1,-3.038198552846e1,
-5.438130650422e0));
#69044=cartesian_point('',(-6.864527903515e1,-3.035895639036e1,
-5.344294908910e0));
#69045=cartesian_point('',(-6.866169387619e1,-3.033569029690e1,
-5.261069292093e0));
#69046=cartesian_point('',(-6.867481648181e1,-3.031241702433e1,
-5.187487427444e0));
#69047=cartesian_point('',(-6.868448198937e1,-3.028974159970e1,
-5.123832528452e0));
#69048=cartesian_point('',(-6.869042856503e1,-3.026879063310e1,
-5.071173595609e0));
#69049=cartesian_point('',(-6.869269478879e1,-3.025084780337e1,
-5.029975288841e0));
#69050=cartesian_point('',(-6.869168069782e1,-3.023676955927e1,
-4.999267691331e0));
#69051=cartesian_point('',(-6.868792455858e1,-3.022712398407e1,
-4.977495069690e0));
#69052=cartesian_point('',(-6.868216782570e1,-3.022237284350e1,
-4.963172061461e0));
#69053=cartesian_point('',(-6.867547309798e1,-3.022248330855e1,
-4.954667858085e0));
#69054=cartesian_point('',(-6.866905476594e1,-3.022663665398e1,
-4.950282782305e0));
#69055=cartesian_point('',(-6.866392406379e1,-3.023349475074e1,
-4.948667367841e0));
#69056=cartesian_point('',(-6.865881858271e1,-3.024682124771e1,
-4.949479578510e0));
#69057=cartesian_point('',(-6.866123201331e1,-3.025668333153e1,
-4.955538577830e0));
#69058=cartesian_point('',(-6.866686670494e1,-3.025739837528e1,
-4.964426394811e0));
#69059=(bounded_surface()b_spline_surface(3,3,((#68959,#68960,#68961,#68962,
#68963,#68964,#68965,#68966,#68967,#68968,#68969,#68970,#68971,#68972,#68973,
#68974,#68975,#68976,#68977,#68978,#68979,#68980,#68981,#68982,#68983),(#68984,
#68985,#68986,#68987,#68988,#68989,#68990,#68991,#68992,#68993,#68994,#68995,
#68996,#68997,#68998,#68999,#69000,#69001,#69002,#69003,#69004,#69005,#69006,
#69007,#69008),(#69009,#69010,#69011,#69012,#69013,#69014,#69015,#69016,#69017,
#69018,#69019,#69020,#69021,#69022,#69023,#69024,#69025,#69026,#69027,#69028,
#69029,#69030,#69031,#69032,#69033),(#69034,#69035,#69036,#69037,#69038,#69039,
#69040,#69041,#69042,#69043,#69044,#69045,#69046,#69047,#69048,#69049,#69050,
#69051,#69052,#69053,#69054,#69055,#69056,#69057,#69058)),.unspecified.,.f.,.f.,
.f.)b_spline_surface_with_knots((4,4),(4,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,
1,1,4),(0.e0,1.e0),(1.245283118040e-1,1.548859131708e-1,1.861554623928e-1,
2.153981448496e-1,2.428454534461e-1,2.684132295428e-1,2.919929661958e-1,
3.136301275703e-1,3.334581131609e-1,3.516473253731e-1,3.683703351378e-1,
3.839530565145e-1,3.986464256456e-1,4.119602896447e-1,4.236408280915e-1,
4.339877223643e-1,4.432679514922e-1,4.516432846674e-1,4.591925344776e-1,
4.660506068349e-1,4.724573744292e-1,4.787396415875e-1,4.973385023155e-1),
.unspecified.)geometric_representation_item()rational_b_spline_surface(((
1.576493476350e0,1.576493476350e0,1.576493476350e0,1.576493476350e0,
1.576493476350e0,1.576493476350e0,1.576493476350e0,1.576493476350e0,
1.576493476350e0,1.576493476350e0,1.576493476350e0,1.576493476350e0,
1.576493476350e0,1.576493476350e0,1.576493476350e0,1.576493476350e0,
1.576493476350e0,1.576493476350e0,1.576493476350e0,1.576493476350e0,
1.576493476350e0,1.576493476350e0,1.576493476350e0,1.576493476350e0,
1.576493476350e0),(8.078355078832e-1,8.078355078832e-1,8.078355078832e-1,
8.078355078832e-1,8.078355078832e-1,8.078355078832e-1,8.078355078832e-1,
8.078355078832e-1,8.078355078832e-1,8.078355078832e-1,8.078355078832e-1,
8.078355078832e-1,8.078355078832e-1,8.078355078832e-1,8.078355078832e-1,
8.078355078832e-1,8.078355078832e-1,8.078355078832e-1,8.078355078832e-1,
8.078355078832e-1,8.078355078832e-1,8.078355078832e-1,8.078355078832e-1,
8.078355078832e-1,8.078355078832e-1),(8.078355078832e-1,8.078355078832e-1,
8.078355078832e-1,8.078355078832e-1,8.078355078832e-1,8.078355078832e-1,
8.078355078832e-1,8.078355078832e-1,8.078355078832e-1,8.078355078832e-1,
8.078355078832e-1,8.078355078832e-1,8.078355078832e-1,8.078355078832e-1,
8.078355078832e-1,8.078355078832e-1,8.078355078832e-1,8.078355078832e-1,
8.078355078832e-1,8.078355078832e-1,8.078355078832e-1,8.078355078832e-1,
8.078355078832e-1,8.078355078832e-1,8.078355078832e-1),(1.576493476350e0,
1.576493476350e0,1.576493476350e0,1.576493476350e0,1.576493476350e0,
1.576493476350e0,1.576493476350e0,1.576493476350e0,1.576493476350e0,
1.576493476350e0,1.576493476350e0,1.576493476350e0,1.576493476350e0,
1.576493476350e0,1.576493476350e0,1.576493476350e0,1.576493476350e0,
1.576493476350e0,1.576493476350e0,1.576493476350e0,1.576493476350e0,
1.576493476350e0,1.576493476350e0,1.576493476350e0,1.576493476350e0)))representation_item('')surface());
#69060=oriented_edge('',*,*,#60494,.f.);
#69061=oriented_edge('',*,*,#60477,.f.);
#69063=oriented_edge('',*,*,#69062,.f.);
#69064=oriented_edge('',*,*,#44037,.f.);
#69065=edge_loop('',(#69060,#69061,#69063,#69064));
#69066=face_outer_bound('',#69065,.f.);
#69068=cartesian_point('',(-6.824925335343e1,-2.982747293978e1,
-2.490846053290e1));
#69069=direction('',(3.866702792961e-3,1.293580653128e-2,-9.999088526055e-1));
#69070=direction('',(9.578766505975e-1,-2.871799472759e-1,-1.108092744442e-5));
#69071=axis2_placement_3d('',#69068,#69069,#69070);
#69072=cylindrical_surface('',#69071,3.000057677445e-1);
#69073=oriented_edge('',*,*,#69062,.t.);
#69074=oriented_edge('',*,*,#60462,.f.);
#69075=oriented_edge('',*,*,#60443,.f.);
#69076=oriented_edge('',*,*,#44039,.f.);
#69077=edge_loop('',(#69073,#69074,#69075,#69076));
#69078=face_outer_bound('',#69077,.f.);
#69080=cartesian_point('',(-6.718453238611e1,-2.919114563569e1,
-4.213845709999e1));
#69081=direction('',(5.000782888886e-1,2.166431330996e-1,-8.384434732664e-1));
#69082=direction('',(8.439716267460e-1,-3.388186861295e-1,4.158290408054e-1));
#69083=axis2_placement_3d('',#69080,#69081,#69082);
#69084=cylindrical_surface('',#69083,3.000000000006e-1);
#69085=oriented_edge('',*,*,#55305,.t.);
#69086=oriented_edge('',*,*,#55372,.f.);
#69087=oriented_edge('',*,*,#60408,.t.);
#69088=oriented_edge('',*,*,#60439,.t.);
#69089=oriented_edge('',*,*,#60459,.f.);
#69090=edge_loop('',(#69085,#69086,#69087,#69088,#69089));
#69091=face_outer_bound('',#69090,.f.);
#69093=cartesian_point('',(-7.089550780631e1,-2.169752222630e1,
-6.309436047454e0));
#69094=cartesian_point('',(-7.092465781517e1,-2.172582351771e1,
-6.251653654945e0));
#69095=cartesian_point('',(-7.098685911264e1,-2.177999026404e1,
-6.133582530633e0));
#69096=cartesian_point('',(-7.108748228182e1,-2.184979400992e1,
-5.957617063620e0));
#69097=cartesian_point('',(-7.119342072820e1,-2.190721348474e1,
-5.785739155533e0));
#69098=cartesian_point('',(-7.130026921979e1,-2.195124700701e1,
-5.623705844882e0));
#69099=cartesian_point('',(-7.140697415966e1,-2.198286464953e1,
-5.471683449889e0));
#69100=cartesian_point('',(-7.151231619276e1,-2.200289923849e1,
-5.330128914127e0));
#69101=cartesian_point('',(-7.161544021829e1,-2.201223338115e1,
-5.199016930769e0));
#69102=cartesian_point('',(-7.171603176030e1,-2.201167202144e1,
-5.077722293187e0));
#69103=cartesian_point('',(-7.181414464556e1,-2.200177957195e1,
-4.965329197144e0));
#69104=cartesian_point('',(-7.191036971656e1,-2.198272322331e1,
-4.860499959840e0));
#69105=cartesian_point('',(-7.200571750037e1,-2.195403463831e1,
-4.761708141945e0));
#69106=cartesian_point('',(-7.210008871703e1,-2.191490066672e1,
-4.668838642754e0));
#69107=cartesian_point('',(-7.219190432158e1,-2.186493517626e1,
-4.583212785678e0));
#69108=cartesian_point('',(-7.227900103921e1,-2.180470236511e1,
-4.506445262083e0));
#69109=cartesian_point('',(-7.236052142718e1,-2.173448511478e1,
-4.438920848781e0));
#69110=cartesian_point('',(-7.243643267498e1,-2.165370465184e1,
-4.380590902296e0));
#69111=cartesian_point('',(-7.250577273044e1,-2.156249317819e1,
-4.332430881031e0));
#69112=cartesian_point('',(-7.256681998836e1,-2.146257554328e1,
-4.295978720668e0));
#69113=cartesian_point('',(-7.261807340984e1,-2.135691382315e1,
-4.272258068559e0));
#69114=cartesian_point('',(-7.265910257026e1,-2.124787523545e1,
-4.261244004878e0));
#69115=cartesian_point('',(-7.270971105946e1,-2.106587572793e1,
-4.263331936656e0));
#69116=cartesian_point('',(-7.272324613884e1,-2.092323199113e1,
-4.294883956433e0));
#69117=cartesian_point('',(-7.271938692405e1,-2.083722912642e1,
-4.326888951660e0));
#69118=cartesian_point('',(-7.086264362227e1,-2.108750103678e1,
-6.170095048165e0));
#69119=cartesian_point('',(-7.086950908496e1,-2.111694372998e1,
-6.112596981629e0));
#69120=cartesian_point('',(-7.088699779559e1,-2.117596465997e1,
-5.994678165376e0));
#69121=cartesian_point('',(-7.092340253032e1,-2.126023434842e1,
-5.817793181164e0));
#69122=cartesian_point('',(-7.096901229810e1,-2.133851899954e1,
-5.643885949884e0));
#69123=cartesian_point('',(-7.102128222993e1,-2.140816030058e1,
-5.478826364184e0));
#69124=cartesian_point('',(-7.107904870433e1,-2.146910556430e1,
-5.322811175048e0));
#69125=cartesian_point('',(-7.114109920171e1,-2.152116122070e1,
-5.176312173205e0));
#69126=cartesian_point('',(-7.120643913283e1,-2.156430448e1,-5.039297321514e0));
#69127=cartesian_point('',(-7.127446101884e1,-2.159863780469e1,
-4.911097336684e0));
#69128=cartesian_point('',(-7.134489180376e1,-2.162417861891e1,
-4.790712528909e0));
#69129=cartesian_point('',(-7.141796063490e1,-2.164074895313e1,
-4.676651994392e0));
#69130=cartesian_point('',(-7.149439472818e1,-2.164766013165e1,
-4.567144828450e0));
#69131=cartesian_point('',(-7.157421074907e1,-2.164334391225e1,
-4.461902608654e0));
#69132=cartesian_point('',(-7.165607588149e1,-2.162592363006e1,
-4.362349862897e0));
#69133=cartesian_point('',(-7.173770115959e1,-2.159426195398e1,
-4.270585461515e0));
#69134=cartesian_point('',(-7.181763052163e1,-2.154759495949e1,
-4.187568567526e0));
#69135=cartesian_point('',(-7.189505043927e1,-2.148475995103e1,
-4.113895964019e0));
#69136=cartesian_point('',(-7.196803480705e1,-2.140542112479e1,
-4.051598168774e0));
#69137=cartesian_point('',(-7.203361955622e1,-2.131141685432e1,
-4.003570174184e0));
#69138=cartesian_point('',(-7.208898619737e1,-2.120678032898e1,
-3.972000646984e0));
#69139=cartesian_point('',(-7.213266478389e1,-2.109562744986e1,
-3.957433670317e0));
#69140=cartesian_point('',(-7.218407387861e1,-2.090811538883e1,
-3.960916760421e0));
#69141=cartesian_point('',(-7.219176806784e1,-2.076276000342e1,
-4.004173853332e0));
#69142=cartesian_point('',(-7.218067345078e1,-2.068242228955e1,
-4.046654194700e0));
#69143=cartesian_point('',(-7.140299653941e1,-2.084013631816e1,
-6.368729226602e0));
#69144=cartesian_point('',(-7.140126683473e1,-2.085011769697e1,
-6.310350218603e0));
#69145=cartesian_point('',(-7.139897150990e1,-2.087061347698e1,
-6.191335134337e0));
#69146=cartesian_point('',(-7.139924703777e1,-2.090131540837e1,
-6.014712209465e0));
#69147=cartesian_point('',(-7.140311752532e1,-2.093126322745e1,
-5.842927049851e0));
#69148=cartesian_point('',(-7.141010368220e1,-2.095926636210e1,
-5.681693399472e0));
#69149=cartesian_point('',(-7.141981831432e1,-2.098511855474e1,
-5.531144532539e0));
#69150=cartesian_point('',(-7.143187920466e1,-2.100856582556e1,
-5.391714639326e0));
#69151=cartesian_point('',(-7.144594747076e1,-2.102943414452e1,
-5.263365597809e0));
#69152=cartesian_point('',(-7.146177987438e1,-2.104763099661e1,
-5.145478754806e0));
#69153=cartesian_point('',(-7.147923312150e1,-2.106306772164e1,
-5.037167546715e0));
#69154=cartesian_point('',(-7.149831686235e1,-2.107563403593e1,
-4.937162524338e0));
#69155=cartesian_point('',(-7.151921227530e1,-2.108508223060e1,
-4.844057729800e0));
#69156=cartesian_point('',(-7.154194549699e1,-2.109077775112e1,
-4.757824827274e0));
#69157=cartesian_point('',(-7.156613780674e1,-2.109184449167e1,
-4.679724500461e0));
#69158=cartesian_point('',(-7.159104171335e1,-2.108760264903e1,
-4.611106273188e0));
#69159=cartesian_point('',(-7.161608988428e1,-2.107762239410e1,
-4.552046914519e0));
#69160=cartesian_point('',(-7.164088573240e1,-2.106143819636e1,
-4.502162546291e0));
#69161=cartesian_point('',(-7.166464680016e1,-2.103886285698e1,
-4.461882619898e0));
#69162=cartesian_point('',(-7.168621186778e1,-2.101050044246e1,
-4.432040331353e0));
#69163=cartesian_point('',(-7.170445259760e1,-2.097782510784e1,
-4.413052645007e0));
#69164=cartesian_point('',(-7.171871731813e1,-2.094246347953e1,
-4.404602512603e0));
#69165=cartesian_point('',(-7.173505069410e1,-2.088236733474e1,
-4.407260200511e0));
#69166=cartesian_point('',(-7.173633554330e1,-2.083594870590e1,
-4.433934564285e0));
#69167=cartesian_point('',(-7.173143801263e1,-2.081154078576e1,
-4.461372159794e0));
#69168=cartesian_point('',(-7.172617970646e1,-2.131725422811e1,
-6.614791725313e0));
#69169=cartesian_point('',(-7.174211656984e1,-2.131563809638e1,
-6.555655082082e0));
#69170=cartesian_point('',(-7.177390433219e1,-2.131058103045e1,
-6.435898690591e0));
#69171=cartesian_point('',(-7.181898691645e1,-2.129803631598e1,
-6.260336081272e0));
#69172=cartesian_point('',(-7.186076054332e1,-2.128114870915e1,
-6.091720384337e0));
#69173=cartesian_point('',(-7.189799534655e1,-2.126117285187e1,
-5.935568594594e0));
#69174=cartesian_point('',(-7.193083131287e1,-2.123884273679e1,
-5.791949448904e0));
#69175=cartesian_point('',(-7.195932549199e1,-2.121489832356e1,
-5.661262088541e0));
#69176=cartesian_point('',(-7.198363078576e1,-2.118998972128e1,
-5.543471852530e0));
#69177=cartesian_point('',(-7.200399265685e1,-2.116462213956e1,
-5.438031366730e0));
#69178=cartesian_point('',(-7.202066441202e1,-2.113919691003e1,
-5.344198733164e0));
#69179=cartesian_point('',(-7.203389946606e1,-2.111398527518e1,
-5.260976706012e0));
#69180=cartesian_point('',(-7.204386893525e1,-2.108919678577e1,
-5.187399870140e0));
#69181=cartesian_point('',(-7.205048809946e1,-2.106545362786e1,
-5.123752949893e0));
#69182=cartesian_point('',(-7.205364462228e1,-2.104390780518e1,
-5.071105394838e0));
#69183=cartesian_point('',(-7.205354490184e1,-2.102582686283e1,
-5.029919943474e0));
#69184=cartesian_point('',(-7.205069771801e1,-2.101200727936e1,
-4.999224889021e0));
#69185=cartesian_point('',(-7.204571121423e1,-2.100294201690e1,
-4.977464040389e0));
#69186=cartesian_point('',(-7.203938144157e1,-2.099899172431e1,
-4.963151574068e0));
#69187=cartesian_point('',(-7.203275827235e1,-2.099998377966e1,
-4.954655874372e0));
#69188=cartesian_point('',(-7.202693889845e1,-2.100494631535e1,
-4.950276992007e0));
#69189=cartesian_point('',(-7.202275081047e1,-2.101241984530e1,
-4.948666209981e0));
#69190=cartesian_point('',(-7.201943821744e1,-2.102629384644e1,
-4.949485270263e0));
#69191=cartesian_point('',(-7.202312036817e1,-2.103574327214e1,
-4.955545048284e0));
#69192=cartesian_point('',(-7.202878778786e1,-2.103571995693e1,
-4.964425181517e0));
#69193=(bounded_surface()b_spline_surface(3,3,((#69093,#69094,#69095,#69096,
#69097,#69098,#69099,#69100,#69101,#69102,#69103,#69104,#69105,#69106,#69107,
#69108,#69109,#69110,#69111,#69112,#69113,#69114,#69115,#69116,#69117),(#69118,
#69119,#69120,#69121,#69122,#69123,#69124,#69125,#69126,#69127,#69128,#69129,
#69130,#69131,#69132,#69133,#69134,#69135,#69136,#69137,#69138,#69139,#69140,
#69141,#69142),(#69143,#69144,#69145,#69146,#69147,#69148,#69149,#69150,#69151,
#69152,#69153,#69154,#69155,#69156,#69157,#69158,#69159,#69160,#69161,#69162,
#69163,#69164,#69165,#69166,#69167),(#69168,#69169,#69170,#69171,#69172,#69173,
#69174,#69175,#69176,#69177,#69178,#69179,#69180,#69181,#69182,#69183,#69184,
#69185,#69186,#69187,#69188,#69189,#69190,#69191,#69192)),.unspecified.,.f.,.f.,
.f.)b_spline_surface_with_knots((4,4),(4,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,
1,1,4),(0.e0,1.e0),(1.245283256196e-1,1.548977402691e-1,1.861692204466e-1,
2.154136428167e-1,2.428623906102e-1,2.684311566310e-1,2.920115029805e-1,
3.136490091790e-1,3.334771482163e-1,3.516664013466e-1,3.683893701603e-1,
3.839724599073e-1,3.986656952246e-1,4.119785214118e-1,4.236578585093e-1,
4.340038444718e-1,4.432833214901e-1,4.516578870112e-1,4.592063957974e-1,
4.660639488197e-1,4.724707095826e-1,4.787537125367e-1,4.973384307427e-1),
.unspecified.)geometric_representation_item()rational_b_spline_surface(((
1.576493462786e0,1.576493462786e0,1.576493462786e0,1.576493462786e0,
1.576493462786e0,1.576493462786e0,1.576493462786e0,1.576493462786e0,
1.576493462786e0,1.576493462786e0,1.576493462786e0,1.576493462786e0,
1.576493462786e0,1.576493462786e0,1.576493462786e0,1.576493462786e0,
1.576493462786e0,1.576493462786e0,1.576493462786e0,1.576493462786e0,
1.576493462786e0,1.576493462786e0,1.576493462786e0,1.576493462786e0,
1.576493462786e0),(8.078355124047e-1,8.078355124047e-1,8.078355124047e-1,
8.078355124047e-1,8.078355124047e-1,8.078355124047e-1,8.078355124047e-1,
8.078355124047e-1,8.078355124047e-1,8.078355124047e-1,8.078355124047e-1,
8.078355124047e-1,8.078355124047e-1,8.078355124047e-1,8.078355124047e-1,
8.078355124047e-1,8.078355124047e-1,8.078355124047e-1,8.078355124047e-1,
8.078355124047e-1,8.078355124047e-1,8.078355124047e-1,8.078355124047e-1,
8.078355124047e-1,8.078355124047e-1),(8.078355124047e-1,8.078355124047e-1,
8.078355124047e-1,8.078355124047e-1,8.078355124047e-1,8.078355124047e-1,
8.078355124047e-1,8.078355124047e-1,8.078355124047e-1,8.078355124047e-1,
8.078355124047e-1,8.078355124047e-1,8.078355124047e-1,8.078355124047e-1,
8.078355124047e-1,8.078355124047e-1,8.078355124047e-1,8.078355124047e-1,
8.078355124047e-1,8.078355124047e-1,8.078355124047e-1,8.078355124047e-1,
8.078355124047e-1,8.078355124047e-1,8.078355124047e-1),(1.576493462786e0,
1.576493462786e0,1.576493462786e0,1.576493462786e0,1.576493462786e0,
1.576493462786e0,1.576493462786e0,1.576493462786e0,1.576493462786e0,
1.576493462786e0,1.576493462786e0,1.576493462786e0,1.576493462786e0,
1.576493462786e0,1.576493462786e0,1.576493462786e0,1.576493462786e0,
1.576493462786e0,1.576493462786e0,1.576493462786e0,1.576493462786e0,
1.576493462786e0,1.576493462786e0,1.576493462786e0,1.576493462786e0)))representation_item('')surface());
#69194=oriented_edge('',*,*,#60154,.f.);
#69195=oriented_edge('',*,*,#60137,.f.);
#69197=oriented_edge('',*,*,#69196,.f.);
#69198=oriented_edge('',*,*,#44051,.f.);
#69199=edge_loop('',(#69194,#69195,#69197,#69198));
#69200=face_outer_bound('',#69199,.f.);
#69202=cartesian_point('',(-7.155863799623e1,-2.066397961182e1,
-2.490846053290e1));
#69203=direction('',(5.522084184450e-3,1.232043292141e-2,-9.999088526055e-1));
#69204=direction('',(9.121973780687e-1,-4.097510748268e-1,-1.108092734697e-5));
#69205=axis2_placement_3d('',#69202,#69203,#69204);
#69206=cylindrical_surface('',#69205,3.000057677427e-1);
#69207=oriented_edge('',*,*,#69196,.t.);
#69208=oriented_edge('',*,*,#60122,.f.);
#69209=oriented_edge('',*,*,#60103,.f.);
#69210=oriented_edge('',*,*,#44053,.f.);
#69211=edge_loop('',(#69207,#69208,#69209,#69210));
#69212=face_outer_bound('',#69211,.f.);
#69214=cartesian_point('',(-7.041996848537e1,-2.017207014996e1,
-4.213845709840e1));
#69215=direction('',(5.240776530354e-1,1.495164062010e-1,-8.384434732680e-1));
#69216=direction('',(7.925266195304e-1,-4.460804480797e-1,4.158290408049e-1));
#69217=axis2_placement_3d('',#69214,#69215,#69216);
#69218=cylindrical_surface('',#69217,3.e-1);
#69219=oriented_edge('',*,*,#55587,.t.);
#69220=oriented_edge('',*,*,#55658,.f.);
#69221=oriented_edge('',*,*,#60068,.t.);
#69222=oriented_edge('',*,*,#60099,.t.);
#69223=oriented_edge('',*,*,#60119,.f.);
#69224=edge_loop('',(#69219,#69220,#69221,#69222,#69223));
#69225=face_outer_bound('',#69224,.f.);
#69227=cartesian_point('',(-7.312108189061e1,-1.225817624874e1,
-6.309436087888e0));
#69228=cartesian_point('',(-7.315368508202e1,-1.228243690950e1,
-6.251638524084e0));
#69229=cartesian_point('',(-7.322243538457e1,-1.232802723705e1,
-6.133549527486e0));
#69230=cartesian_point('',(-7.333132346892e1,-1.238410309285e1,
-5.957563438275e0));
#69231=cartesian_point('',(-7.344385707030e1,-1.242720153088e1,
-5.785678341137e0));
#69232=cartesian_point('',(-7.355554531267e1,-1.245690856996e1,
-5.623639026231e0));
#69233=cartesian_point('',(-7.366546993258e1,-1.247432360868e1,
-5.471612067640e0));
#69234=cartesian_point('',(-7.377253060141e1,-1.248043169657e1,
-5.330054364995e0));
#69235=cartesian_point('',(-7.387599488419e1,-1.247621964804e1,
-5.198940263199e0));
#69236=cartesian_point('',(-7.397565627820e1,-1.246252658261e1,
-5.077644185299e0));
#69237=cartesian_point('',(-7.407164199007e1,-1.243990494608e1,
-4.965250067747e0));
#69238=cartesian_point('',(-7.416456035935e1,-1.240844291051e1,
-4.860419384420e0));
#69239=cartesian_point('',(-7.425535172516e1,-1.236754379121e1,
-4.761626235532e0));
#69240=cartesian_point('',(-7.434381030990e1,-1.231641436986e1,
-4.668756799697e0));
#69241=cartesian_point('',(-7.442831883395e1,-1.225487888512e1,
-4.583133573255e0));
#69242=cartesian_point('',(-7.450680662204e1,-1.218377940802e1,
-4.506370605447e0));
#69243=cartesian_point('',(-7.457846158070e1,-1.210350734108e1,
-4.438851701414e0));
#69244=cartesian_point('',(-7.464317527287e1,-1.201349290014e1,
-4.380528845947e0));
#69245=cartesian_point('',(-7.470000993733e1,-1.191399445196e1,
-4.332378820788e0));
#69246=cartesian_point('',(-7.474748344299e1,-1.180694918363e1,
-4.295939872430e0));
#69247=cartesian_point('',(-7.478449510790e1,-1.169549057914e1,
-4.272234596337e0));
#69248=cartesian_point('',(-7.481092825181e1,-1.158202024204e1,
-4.261236986713e0));
#69249=cartesian_point('',(-7.483731657429e1,-1.139502392939e1,
-4.263352896843e0));
#69250=cartesian_point('',(-7.483210976370e1,-1.125190205016e1,
-4.294900893706e0));
#69251=cartesian_point('',(-7.481707634574e1,-1.116717388051e1,
-4.326886764518e0));
#69252=cartesian_point('',(-7.300887512368e1,-1.165766352131e1,
-6.170095134583e0));
#69253=cartesian_point('',(-7.301952765667e1,-1.168596559134e1,
-6.112581922193e0));
#69254=cartesian_point('',(-7.304457516983e1,-1.174220696835e1,
-5.994645156955e0));
#69255=cartesian_point('',(-7.309167609194e1,-1.182101172970e1,
-5.817739123826e0));
#69256=cartesian_point('',(-7.314711927748e1,-1.189267455711e1,
-5.643824237705e0));
#69257=cartesian_point('',(-7.320803770852e1,-1.195489758397e1,
-5.478758078280e0));
#69258=cartesian_point('',(-7.327327058851e1,-1.200778036641e1,
-5.322737648301e0));
#69259=cartesian_point('',(-7.334159033556e1,-1.205128929494e1,
-5.176234689747e0));
#69260=cartesian_point('',(-7.341200791139e1,-1.208553169096e1,
-5.039216798992e0));
#69261=cartesian_point('',(-7.348393451912e1,-1.211068844285e1,
-4.911014290593e0));
#69262=cartesian_point('',(-7.355710183232e1,-1.212681233567e1,
-4.790627174737e0));
#69263=cartesian_point('',(-7.363171441848e1,-1.213369674117e1,
-4.676563591286e0));
#69264=cartesian_point('',(-7.370840317164e1,-1.213056318566e1,
-4.567053130461e0));
#69265=cartesian_point('',(-7.378697889607e1,-1.211585392394e1,
-4.461808755532e0));
#69266=cartesian_point('',(-7.386587368783e1,-1.208788247851e1,
-4.362256535335e0));
#69267=cartesian_point('',(-7.394266963361e1,-1.204582052517e1,
-4.270494980574e0));
#69268=cartesian_point('',(-7.401582416543e1,-1.198910026753e1,
-4.187482395154e0));
#69269=cartesian_point('',(-7.408437833235e1,-1.191667496590e1,
-4.113816597047e0));
#69270=cartesian_point('',(-7.414637703411e1,-1.182846511106e1,
-4.051530124357e0));
#69271=cartesian_point('',(-7.419912075776e1,-1.172668371581e1,
-4.003518639669e0));
#69272=cartesian_point('',(-7.424034253636e1,-1.161569953282e1,
-3.971969381708e0));
#69273=cartesian_point('',(-7.426912369986e1,-1.149978433106e1,
-3.957424674084e0));
#69274=cartesian_point('',(-7.429558050257e1,-1.130721964883e1,
-3.960945656900e0));
#69275=cartesian_point('',(-7.428422905729e1,-1.116217859935e1,
-4.004196495938e0));
#69276=cartesian_point('',(-7.426277066493e1,-1.108400511775e1,
-4.046651424053e0));
#69277=cartesian_point('',(-7.351231765109e1,-1.134188482440e1,
-6.368729244335e0));
#69278=cartesian_point('',(-7.351190545740e1,-1.135200922516e1,
-6.310334933935e0));
#69279=cartesian_point('',(-7.351230538791e1,-1.137263237008e1,
-6.191301899824e0));
#69280=cartesian_point('',(-7.351658749114e1,-1.140303912617e1,
-6.014658483960e0));
#69281=cartesian_point('',(-7.352433533776e1,-1.143222656039e1,
-5.842866385262e0));
#69282=cartesian_point('',(-7.353491855572e1,-1.145907894347e1,
-5.681627050373e0));
#69283=cartesian_point('',(-7.354792626916e1,-1.148344225512e1,
-5.531074010163e0));
#69284=cartesian_point('',(-7.356294631592e1,-1.150511456231e1,
-5.391641410274e0));
#69285=cartesian_point('',(-7.357961998005e1,-1.152396758078e1,
-5.263290786386e0));
#69286=cartesian_point('',(-7.359769404560e1,-1.153994134112e1,
-5.145403129273e0));
#69287=cartesian_point('',(-7.361701490116e1,-1.155296660214e1,
-5.037091636261e0));
#69288=cartesian_point('',(-7.363757789305e1,-1.156293272006e1,
-4.937086074056e0));
#69289=cartesian_point('',(-7.365953028531e1,-1.156957015148e1,
-4.843981050358e0));
#69290=cartesian_point('',(-7.368281487232e1,-1.157224597530e1,
-4.757749452585e0));
#69291=cartesian_point('',(-7.370694129607e1,-1.157014091398e1,
-4.679652938177e0));
#69292=cartesian_point('',(-7.373107961109e1,-1.156267874697e1,
-4.611040238458e0));
#69293=cartesian_point('',(-7.375461141289e1,-1.154950733298e1,
-4.551987099581e0));
#69294=cartesian_point('',(-7.377708250010e1,-1.153021684523e1,
-4.502110067142e0));
#69295=cartesian_point('',(-7.379769207396e1,-1.150472450377e1,
-4.461839553237e0));
#69296=cartesian_point('',(-7.381536739035e1,-1.147378207705e1,
-4.432008874954e0));
#69297=cartesian_point('',(-7.382918250531e1,-1.143899932762e1,
-4.413034141962e0));
#69298=cartesian_point('',(-7.383870417458e1,-1.140207391873e1,
-4.404597581627e0));
#69299=cartesian_point('',(-7.384704084080e1,-1.134037697541e1,
-4.407277916994e0));
#69300=cartesian_point('',(-7.384225365536e1,-1.129421269275e1,
-4.433948974461e0));
#69301=cartesian_point('',(-7.383422253621e1,-1.127066080127e1,
-4.461370275233e0));
#69302=cartesian_point('',(-7.389501231204e1,-1.177273703346e1,
-6.614791663523e0));
#69303=cartesian_point('',(-7.391060596927e1,-1.176905359165e1,
-6.555639607961e0));
#69304=cartesian_point('',(-7.394146611895e1,-1.175988884332e1,
-6.435865342840e0));
#69305=cartesian_point('',(-7.398452983361e1,-1.174156357660e1,
-6.260282969015e0));
#69306=cartesian_point('',(-7.402374250501e1,-1.171936558522e1,
-6.091661183377e0));
#69307=cartesian_point('',(-7.405805160054e1,-1.169469816017e1,
-5.935504756406e0));
#69308=cartesian_point('',(-7.408769169232e1,-1.166827088288e1,
-5.791882688344e0));
#69309=cartesian_point('',(-7.411281597740e1,-1.164081004306e1,
-5.661194082856e0));
#69310=cartesian_point('',(-7.413366100059e1,-1.161294026404e1,
-5.543403967876e0));
#69311=cartesian_point('',(-7.415053613993e1,-1.158513040028e1,
-5.437964669823e0));
#69312=cartesian_point('',(-7.416374495075e1,-1.155774530950e1,
-5.344134125087e0));
#69313=cartesian_point('',(-7.417357414180e1,-1.153102071843e1,
-5.260914509315e0));
#69314=cartesian_point('',(-7.418022057906e1,-1.150514230900e1,
-5.187341055562e0));
#69315=cartesian_point('',(-7.418368139029e1,-1.148073857340e1,
-5.123699517759e0));
#69316=cartesian_point('',(-7.418399578202e1,-1.145896687650e1,
-5.071059646451e0));
#69317=cartesian_point('',(-7.418153422483e1,-1.144105684242e1,
-5.029882872559e0));
#69318=cartesian_point('',(-7.417690532022e1,-1.142773139517e1,
-4.999196265815e0));
#69319=cartesian_point('',(-7.417077657083e1,-1.141939986196e1,
-4.977443323915e0));
#69320=cartesian_point('',(-7.416398469614e1,-1.141631558151e1,
-4.963137917729e0));
#69321=cartesian_point('',(-7.415754835878e1,-1.141816940416e1,
-4.954647898211e0));
#69322=cartesian_point('',(-7.415242840012e1,-1.142385348280e1,
-4.950273145513e0));
#69323=cartesian_point('',(-7.414925437361e1,-1.143181230845e1,
-4.948665447980e0));
#69324=cartesian_point('',(-7.414778703370e1,-1.144599591273e1,
-4.949489050433e0));
#69325=cartesian_point('',(-7.415267130630e1,-1.145487497656e1,
-4.955549336513e0));
#69326=cartesian_point('',(-7.415827931916e1,-1.145411530922e1,
-4.964424363082e0));
#69327=(bounded_surface()b_spline_surface(3,3,((#69227,#69228,#69229,#69230,
#69231,#69232,#69233,#69234,#69235,#69236,#69237,#69238,#69239,#69240,#69241,
#69242,#69243,#69244,#69245,#69246,#69247,#69248,#69249,#69250,#69251),(#69252,
#69253,#69254,#69255,#69256,#69257,#69258,#69259,#69260,#69261,#69262,#69263,
#69264,#69265,#69266,#69267,#69268,#69269,#69270,#69271,#69272,#69273,#69274,
#69275,#69276),(#69277,#69278,#69279,#69280,#69281,#69282,#69283,#69284,#69285,
#69286,#69287,#69288,#69289,#69290,#69291,#69292,#69293,#69294,#69295,#69296,
#69297,#69298,#69299,#69300,#69301),(#69302,#69303,#69304,#69305,#69306,#69307,
#69308,#69309,#69310,#69311,#69312,#69313,#69314,#69315,#69316,#69317,#69318,
#69319,#69320,#69321,#69322,#69323,#69324,#69325,#69326)),.unspecified.,.f.,.f.,
.f.)b_spline_surface_with_knots((4,4),(4,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,
1,1,4),(0.e0,1.e0),(1.245283317528e-1,1.549056833717e-1,1.861784602613e-1,
2.154240510106e-1,2.428737651122e-1,2.684431955996e-1,2.920239510189e-1,
3.136616884041e-1,3.334899300914e-1,3.516792103874e-1,3.684021512996e-1,
3.839854889372e-1,3.986786318445e-1,4.119907477400e-1,4.236692611174e-1,
4.340146219711e-1,4.432935814256e-1,4.516676199140e-1,4.592156225279e-1,
4.660728219632e-1,4.724795653875e-1,4.787630300597e-1,4.973383734315e-1),
.unspecified.)geometric_representation_item()rational_b_spline_surface(((
1.576493453421e0,1.576493453421e0,1.576493453421e0,1.576493453421e0,
1.576493453421e0,1.576493453421e0,1.576493453421e0,1.576493453421e0,
1.576493453421e0,1.576493453421e0,1.576493453421e0,1.576493453421e0,
1.576493453421e0,1.576493453421e0,1.576493453421e0,1.576493453421e0,
1.576493453421e0,1.576493453421e0,1.576493453421e0,1.576493453421e0,
1.576493453421e0,1.576493453421e0,1.576493453421e0,1.576493453421e0,
1.576493453421e0),(8.078355155263e-1,8.078355155263e-1,8.078355155263e-1,
8.078355155263e-1,8.078355155263e-1,8.078355155263e-1,8.078355155263e-1,
8.078355155263e-1,8.078355155263e-1,8.078355155263e-1,8.078355155263e-1,
8.078355155263e-1,8.078355155263e-1,8.078355155263e-1,8.078355155263e-1,
8.078355155263e-1,8.078355155263e-1,8.078355155263e-1,8.078355155263e-1,
8.078355155263e-1,8.078355155263e-1,8.078355155263e-1,8.078355155263e-1,
8.078355155263e-1,8.078355155263e-1),(8.078355155263e-1,8.078355155263e-1,
8.078355155263e-1,8.078355155263e-1,8.078355155263e-1,8.078355155263e-1,
8.078355155263e-1,8.078355155263e-1,8.078355155263e-1,8.078355155263e-1,
8.078355155263e-1,8.078355155263e-1,8.078355155263e-1,8.078355155263e-1,
8.078355155263e-1,8.078355155263e-1,8.078355155263e-1,8.078355155263e-1,
8.078355155263e-1,8.078355155263e-1,8.078355155263e-1,8.078355155263e-1,
8.078355155263e-1,8.078355155263e-1,8.078355155263e-1),(1.576493453421e0,
1.576493453421e0,1.576493453421e0,1.576493453421e0,1.576493453421e0,
1.576493453421e0,1.576493453421e0,1.576493453421e0,1.576493453421e0,
1.576493453421e0,1.576493453421e0,1.576493453421e0,1.576493453421e0,
1.576493453421e0,1.576493453421e0,1.576493453421e0,1.576493453421e0,
1.576493453421e0,1.576493453421e0,1.576493453421e0,1.576493453421e0,
1.576493453421e0,1.576493453421e0,1.576493453421e0,1.576493453421e0)))representation_item('')surface());
#69328=oriented_edge('',*,*,#59814,.f.);
#69329=oriented_edge('',*,*,#59797,.f.);
#69331=oriented_edge('',*,*,#69330,.f.);
#69332=oriented_edge('',*,*,#44065,.f.);
#69333=edge_loop('',(#69328,#69329,#69331,#69332));
#69334=face_outer_bound('',#69333,.f.);
#69336=cartesian_point('',(-7.364363450312e1,-1.114691986357e1,
-2.490846053290e1));
#69337=direction('',(7.082981184342e-3,1.149425328796e-2,-9.999088526055e-1));
#69338=direction('',(8.509101554854e-1,-5.253112478989e-1,-1.108092749336e-5));
#69339=axis2_placement_3d('',#69336,#69337,#69338);
#69340=cylindrical_surface('',#69339,3.000057677443e-1);
#69341=oriented_edge('',*,*,#69330,.t.);
#69342=oriented_edge('',*,*,#59782,.f.);
#69343=oriented_edge('',*,*,#59763,.f.);
#69344=oriented_edge('',*,*,#44067,.f.);
#69345=edge_loop('',(#69341,#69342,#69343,#69344));
#69346=face_outer_bound('',#69345,.f.);
#69348=cartesian_point('',(-7.245049939827e1,-1.080784495072e1,
-4.213845709921e1));
#69349=direction('',(5.391099032403e-1,7.983141214364e-2,-8.384434732666e-1));
#69350=direction('',(7.275212621156e-1,-5.457096499041e-1,4.158290407984e-1));
#69351=axis2_placement_3d('',#69348,#69349,#69350);
#69352=cylindrical_surface('',#69351,3.000000000020e-1);
#69353=oriented_edge('',*,*,#55877,.t.);
#69354=oriented_edge('',*,*,#55948,.f.);
#69355=oriented_edge('',*,*,#59728,.t.);
#69356=oriented_edge('',*,*,#59759,.t.);
#69357=oriented_edge('',*,*,#59779,.f.);
#69358=edge_loop('',(#69353,#69354,#69355,#69356,#69357));
#69359=face_outer_bound('',#69358,.f.);
#69361=cartesian_point('',(-7.409553397090e1,-2.609089460304e0,
-6.309436088660e0));
#69362=cartesian_point('',(-7.413102488584e1,-2.628886998337e0,
-6.251638524503e0));
#69363=cartesian_point('',(-7.420513775201e1,-2.665113579171e0,
-6.133549527684e0));
#69364=cartesian_point('',(-7.432041365178e1,-2.706496951285e0,
-5.957563438245e0));
#69365=cartesian_point('',(-7.443760998762e1,-2.734538093713e0,
-5.785678341108e0));
#69366=cartesian_point('',(-7.455222026828e1,-2.749412743965e0,
-5.623639026203e0));
#69367=cartesian_point('',(-7.466347758652e1,-2.752330752542e0,
-5.471612067612e0));
#69368=cartesian_point('',(-7.477041960194e1,-2.744412363448e0,
-5.330054364966e0));
#69369=cartesian_point('',(-7.487244895078e1,-2.726731550720e0,
-5.198940263169e0));
#69370=cartesian_point('',(-7.496947042407e1,-2.700147209086e0,
-5.077644185268e0));
#69371=cartesian_point('',(-7.506168224879e1,-2.665190454314e0,
-4.965250067716e0));
#69372=cartesian_point('',(-7.514969906884e1,-2.621869299889e0,
-4.860419384387e0));
#69373=cartesian_point('',(-7.523437529562e1,-2.569469426954e0,
-4.761626235499e0));
#69374=cartesian_point('',(-7.531540337623e1,-2.507231262650e0,
-4.668756799661e0));
#69375=cartesian_point('',(-7.539115692563e1,-2.435191646648e0,
-4.583133573219e0));
#69376=cartesian_point('',(-7.545969289580e1,-2.354455723311e0,
-4.506370605410e0));
#69377=cartesian_point('',(-7.552025722912e1,-2.265517546117e0,
-4.438851701378e0));
#69378=cartesian_point('',(-7.557266804445e1,-2.167826359359e0,
-4.380528845911e0));
#69379=cartesian_point('',(-7.561602932691e1,-2.061760721848e0,
-4.332378820756e0));
#69380=cartesian_point('',(-7.564912447887e1,-1.949434704690e0,
-4.295939872403e0));
#69381=cartesian_point('',(-7.567127123662e1,-1.834098652314e0,
-4.272234596319e0));
#69382=cartesian_point('',(-7.568266739027e1,-1.718148852049e0,
-4.261236986705e0));
#69383=cartesian_point('',(-7.568442204034e1,-1.529307951613e0,
-4.263352896851e0));
#69384=cartesian_point('',(-7.566057862085e1,-1.388090125255e0,
-4.294900893682e0));
#69385=cartesian_point('',(-7.563461456390e1,-1.306049068556e0,
-4.326886764307e0));
#69386=cartesian_point('',(-7.390590451085e1,-2.028360125566e0,
-6.170095135353e0));
#69387=cartesian_point('',(-7.392016006607e1,-2.055029632799e0,
-6.112581922615e0));
#69388=cartesian_point('',(-7.395233426713e1,-2.107520500630e0,
-5.994645157159e0));
#69389=cartesian_point('',(-7.400931831983e1,-2.179503172400e0,
-5.817739123799e0));
#69390=cartesian_point('',(-7.407364105722e1,-2.243316126500e0,
-5.643824237679e0));
#69391=cartesian_point('',(-7.414216005741e1,-2.297055375893e0,
-5.478758078254e0));
#69392=cartesian_point('',(-7.421373744929e1,-2.340971139367e0,
-5.322737648275e0));
#69393=cartesian_point('',(-7.428715176620e1,-2.375190326543e0,
-5.176234689721e0));
#69394=cartesian_point('',(-7.436143643947e1,-2.399948436077e0,
-5.039216798966e0));
#69395=cartesian_point('',(-7.443603132014e1,-2.415501662241e0,
-4.911014290566e0));
#69396=cartesian_point('',(-7.451067726716e1,-2.421937362133e0,
-4.790627174709e0));
#69397=cartesian_point('',(-7.458555012754e1,-2.419023973817e0,
-4.676563591256e0));
#69398=cartesian_point('',(-7.466117378673e1,-2.405907335373e0,
-4.567053130429e0));
#69399=cartesian_point('',(-7.473715734102e1,-2.381067723305e0,
-4.461808755498e0));
#69400=cartesian_point('',(-7.481172617064e1,-2.343037740710e0,
-4.362256535300e0));
#69401=cartesian_point('',(-7.488237492986e1,-2.291311750823e0,
-4.270494980538e0));
#69402=cartesian_point('',(-7.494750013526e1,-2.225528160357e0,
-4.187482395117e0));
#69403=cartesian_point('',(-7.500601441293e1,-2.144774352842e0,
-4.113816597010e0));
#69404=cartesian_point('',(-7.505596901073e1,-2.049226691064e0,
-4.051530124324e0));
#69405=cartesian_point('',(-7.509497636656e1,-1.941431612329e0,
-4.003518639643e0));
#69406=cartesian_point('',(-7.512135914431e1,-1.826016392600e0,
-3.971969381693e0));
#69407=cartesian_point('',(-7.513476411105e1,-1.707336165776e0,
-3.957424674084e0));
#69408=cartesian_point('',(-7.513585983741e1,-1.512965595473e0,
-3.960945656922e0));
#69409=cartesian_point('',(-7.510567384943e1,-1.370647053412e0,
-4.004196495914e0));
#69410=cartesian_point('',(-7.507419534734e1,-1.295943235067e0,
-4.046651424360e0));
#69411=cartesian_point('',(-7.436382261562e1,-1.649570522776e0,
-6.368729245086e0));
#69412=cartesian_point('',(-7.436473545376e1,-1.659662110285e0,
-6.310334934361e0));
#69413=cartesian_point('',(-7.436782382336e1,-1.680056619986e0,
-6.191301900026e0));
#69414=cartesian_point('',(-7.437603817071e1,-1.709644315470e0,
-6.014658483934e0));
#69415=cartesian_point('',(-7.438752945807e1,-1.737570750223e0,
-5.842866385236e0));
#69416=cartesian_point('',(-7.440152707446e1,-1.762812020304e0,
-5.681627050348e0));
#69417=cartesian_point('',(-7.441760355541e1,-1.785269053141e0,
-5.531074010138e0));
#69418=cartesian_point('',(-7.443532390732e1,-1.804795441226e0,
-5.391641410249e0));
#69419=cartesian_point('',(-7.445431573865e1,-1.821310819617e0,
-5.263290786361e0));
#69420=cartesian_point('',(-7.447432017218e1,-1.834788783266e0,
-5.145403129247e0));
#69421=cartesian_point('',(-7.449517587286e1,-1.845180733667e0,
-5.037091636235e0));
#69422=cartesian_point('',(-7.451686378494e1,-1.852377581034e0,
-4.937086074030e0));
#69423=cartesian_point('',(-7.453949473009e1,-1.856092866132e0,
-4.843981050330e0));
#69424=cartesian_point('',(-7.456292937932e1,-1.855706549427e0,
-4.757749452557e0));
#69425=cartesian_point('',(-7.458657463253e1,-1.850470366971e0,
-4.679652938149e0));
#69426=cartesian_point('',(-7.460953243268e1,-1.839921357492e0,
-4.611040238431e0));
#69427=cartesian_point('',(-7.463114370214e1,-1.823791110279e0,
-4.551987099555e0));
#69428=cartesian_point('',(-7.465090463218e1,-1.801732589880e0,
-4.502110067117e0));
#69429=cartesian_point('',(-7.466801047001e1,-1.773768249725e0,
-4.461839553216e0));
#69430=cartesian_point('',(-7.468149577448e1,-1.740783448010e0,
-4.432008874939e0));
#69431=cartesian_point('',(-7.469065263937e1,-1.704495035463e0,
-4.413034141954e0));
#69432=cartesian_point('',(-7.469527311642e1,-1.666642701327e0,
-4.404597581627e0));
#69433=cartesian_point('',(-7.469548539423e1,-1.604385430655e0,
-4.407277917010e0));
#69434=cartesian_point('',(-7.468471351566e1,-1.559240942930e0,
-4.433948974440e0));
#69435=cartesian_point('',(-7.467367697170e1,-1.536938816987e0,
-4.461370275064e0));
#69436=cartesian_point('',(-7.479948077900e1,-2.026785055367e0,
-6.614791664269e0));
#69437=cartesian_point('',(-7.481446024051e1,-2.021097744883e0,
-6.555639608387e0));
#69438=cartesian_point('',(-7.484386013767e1,-2.007983344392e0,
-6.435865343038e0));
#69439=cartesian_point('',(-7.488416350906e1,-1.984193910144e0,
-6.260282968987e0));
#69440=cartesian_point('',(-7.492014329133e1,-1.957067544973e0,
-6.091661183350e0));
#69441=cartesian_point('',(-7.495093912273e1,-1.928132917565e0,
-5.935504756379e0));
#69442=cartesian_point('',(-7.497687618753e1,-1.898062920980e0,
-5.791882688319e0));
#69443=cartesian_point('',(-7.499820117201e1,-1.867557635184e0,
-5.661194082830e0));
#69444=cartesian_point('',(-7.501523012701e1,-1.837205464484e0,
-5.543403967851e0));
#69445=cartesian_point('',(-7.502833098157e1,-1.807430870282e0,
-5.437964669798e0));
#69446=cartesian_point('',(-7.503785231756e1,-1.778555966966e0,
-5.344134125062e0));
#69447=cartesian_point('',(-7.504410915940e1,-1.750777041602e0,
-5.260914509291e0));
#69448=cartesian_point('',(-7.504732092523e1,-1.724252491400e0,
-5.187341055538e0));
#69449=cartesian_point('',(-7.504756680205e1,-1.699605806635e0,
-5.123699517737e0));
#69450=cartesian_point('',(-7.504503672742e1,-1.677979333266e0,
-5.071059646431e0));
#69451=cartesian_point('',(-7.504025850064e1,-1.660543819691e0,
-5.029882872541e0));
#69452=cartesian_point('',(-7.503392987707e1,-1.647936566784e0,
-4.999196265800e0));
#69453=cartesian_point('',(-7.502676607667e1,-1.640476273325e0,
-4.977443323903e0));
#69454=cartesian_point('',(-7.501962972803e1,-1.638304896864e0,
-4.963137917721e0));
#69455=cartesian_point('',(-7.501349042684e1,-1.640982970410e0,
-4.954647898205e0));
#69456=cartesian_point('',(-7.500915619128e1,-1.647286709687e0,
-4.950273145509e0));
#69457=cartesian_point('',(-7.500704815421e1,-1.655591740073e0,
-4.948665447978e0));
#69458=cartesian_point('',(-7.500744469946e1,-1.669845527950e0,
-4.949489050435e0));
#69459=cartesian_point('',(-7.501344613677e1,-1.678011104555e0,
-4.955549336506e0));
#69460=cartesian_point('',(-7.501890701715e1,-1.676525945696e0,
-4.964424362692e0));
#69461=(bounded_surface()b_spline_surface(3,3,((#69361,#69362,#69363,#69364,
#69365,#69366,#69367,#69368,#69369,#69370,#69371,#69372,#69373,#69374,#69375,
#69376,#69377,#69378,#69379,#69380,#69381,#69382,#69383,#69384,#69385),(#69386,
#69387,#69388,#69389,#69390,#69391,#69392,#69393,#69394,#69395,#69396,#69397,
#69398,#69399,#69400,#69401,#69402,#69403,#69404,#69405,#69406,#69407,#69408,
#69409,#69410),(#69411,#69412,#69413,#69414,#69415,#69416,#69417,#69418,#69419,
#69420,#69421,#69422,#69423,#69424,#69425,#69426,#69427,#69428,#69429,#69430,
#69431,#69432,#69433,#69434,#69435),(#69436,#69437,#69438,#69439,#69440,#69441,
#69442,#69443,#69444,#69445,#69446,#69447,#69448,#69449,#69450,#69451,#69452,
#69453,#69454,#69455,#69456,#69457,#69458,#69459,#69460)),.unspecified.,.f.,.f.,
.f.)b_spline_surface_with_knots((4,4),(4,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,
1,1,4),(0.e0,1.e0),(1.245283316337e-1,1.549056833704e-1,1.861784602599e-1,
2.154240510090e-1,2.428737651106e-1,2.684431955979e-1,2.920239510172e-1,
3.136616884025e-1,3.334899300899e-1,3.516792103861e-1,3.684021512984e-1,
3.839854889362e-1,3.986786318435e-1,4.119907477391e-1,4.236692611166e-1,
4.340146219704e-1,4.432935814250e-1,4.516676199134e-1,4.592156225275e-1,
4.660728219629e-1,4.724795653873e-1,4.787630300595e-1,4.973383734143e-1),
.unspecified.)geometric_representation_item()rational_b_spline_surface(((
1.576493453414e0,1.576493453414e0,1.576493453414e0,1.576493453414e0,
1.576493453414e0,1.576493453414e0,1.576493453414e0,1.576493453414e0,
1.576493453414e0,1.576493453414e0,1.576493453414e0,1.576493453414e0,
1.576493453414e0,1.576493453414e0,1.576493453414e0,1.576493453414e0,
1.576493453414e0,1.576493453414e0,1.576493453414e0,1.576493453414e0,
1.576493453414e0,1.576493453414e0,1.576493453414e0,1.576493453414e0,
1.576493453414e0),(8.078355155287e-1,8.078355155287e-1,8.078355155287e-1,
8.078355155287e-1,8.078355155287e-1,8.078355155287e-1,8.078355155287e-1,
8.078355155287e-1,8.078355155287e-1,8.078355155287e-1,8.078355155287e-1,
8.078355155287e-1,8.078355155287e-1,8.078355155287e-1,8.078355155287e-1,
8.078355155287e-1,8.078355155287e-1,8.078355155287e-1,8.078355155287e-1,
8.078355155287e-1,8.078355155287e-1,8.078355155287e-1,8.078355155287e-1,
8.078355155287e-1,8.078355155287e-1),(8.078355155287e-1,8.078355155287e-1,
8.078355155287e-1,8.078355155287e-1,8.078355155287e-1,8.078355155287e-1,
8.078355155287e-1,8.078355155287e-1,8.078355155287e-1,8.078355155287e-1,
8.078355155287e-1,8.078355155287e-1,8.078355155287e-1,8.078355155287e-1,
8.078355155287e-1,8.078355155287e-1,8.078355155287e-1,8.078355155287e-1,
8.078355155287e-1,8.078355155287e-1,8.078355155287e-1,8.078355155287e-1,
8.078355155287e-1,8.078355155287e-1,8.078355155287e-1),(1.576493453414e0,
1.576493453414e0,1.576493453414e0,1.576493453414e0,1.576493453414e0,
1.576493453414e0,1.576493453414e0,1.576493453414e0,1.576493453414e0,
1.576493453414e0,1.576493453414e0,1.576493453414e0,1.576493453414e0,
1.576493453414e0,1.576493453414e0,1.576493453414e0,1.576493453414e0,
1.576493453414e0,1.576493453414e0,1.576493453414e0,1.576493453414e0,
1.576493453414e0,1.576493453414e0,1.576493453414e0,1.576493453414e0)))representation_item('')surface());
#69462=oriented_edge('',*,*,#59474,.f.);
#69463=oriented_edge('',*,*,#59457,.f.);
#69465=oriented_edge('',*,*,#69464,.f.);
#69466=oriented_edge('',*,*,#44079,.f.);
#69467=edge_loop('',(#69462,#69463,#69465,#69466));
#69468=face_outer_bound('',#69467,.f.);
#69470=cartesian_point('',(-7.446856800578e1,-1.439133225950e0,
-2.490846053290e1));
#69471=direction('',(8.522686412664e-3,1.047140379417e-2,-9.999088526055e-1));
#69472=direction('',(7.750636242305e-1,-6.318831998652e-1,-1.108092735900e-5));
#69473=axis2_placement_3d('',#69470,#69471,#69472);
#69474=cylindrical_surface('',#69473,3.000057677449e-1);
#69475=oriented_edge('',*,*,#69464,.t.);
#69476=oriented_edge('',*,*,#59442,.f.);
#69477=oriented_edge('',*,*,#59423,.f.);
#69478=oriented_edge('',*,*,#44081,.f.);
#69479=edge_loop('',(#69475,#69476,#69477,#69478));
#69480=face_outer_bound('',#69479,.f.);
#69482=cartesian_point('',(-7.324138218016e1,-1.258694528010e0,
-4.213845709964e1));
#69483=direction('',(5.449178335231e-1,8.780480477855e-3,-8.384434732712e-1));
#69484=direction('',(2.600053605578e-2,-9.996412520711e-1,6.429563174072e-3));
#69485=axis2_placement_3d('',#69482,#69483,#69484);
#69486=cylindrical_surface('',#69485,3.000000000022e-1);
#69487=oriented_edge('',*,*,#56163,.t.);
#69488=oriented_edge('',*,*,#56234,.f.);
#69489=oriented_edge('',*,*,#59388,.t.);
#69490=oriented_edge('',*,*,#59419,.t.);
#69491=oriented_edge('',*,*,#59439,.f.);
#69492=edge_loop('',(#69487,#69488,#69489,#69490,#69491));
#69493=face_outer_bound('',#69492,.f.);
#69495=cartesian_point('',(-7.380219089335e1,7.084639561298e0,
-6.309435892448e0));
#69496=cartesian_point('',(-7.383993451656e1,7.069654924423e0,
-6.251681070099e0));
#69497=cartesian_point('',(-7.391810252592e1,7.043421697325e0,
-6.133650269661e0));
#69498=cartesian_point('',(-7.403774257362e1,7.017438258607e0,
-5.957735680476e0));
#69499=cartesian_point('',(-7.415757173132e1,7.004922098589e0,
-5.785881332683e0));
#69500=cartesian_point('',(-7.427313267947e1,7.005118257182e0,
-5.623851863372e0));
#69501=cartesian_point('',(-7.438382334946e1,7.016731773533e0,
-5.471814836263e0));
#69502=cartesian_point('',(-7.448882917010e1,7.038528873338e0,
-5.330237211914e0));
#69503=cartesian_point('',(-7.458769186994e1,7.069366523831e0,
-5.199101888905e0));
#69504=cartesian_point('',(-7.468042730322e1,7.108380131389e0,
-5.077785681731e0));
#69505=cartesian_point('',(-7.476730131155e1,7.155068826925e0,
-4.965372439783e0));
#69506=cartesian_point('',(-7.484892440595e1,7.209504817374e0,
-4.860523430957e0));
#69507=cartesian_point('',(-7.492604964465e1,7.272507151061e0,
-4.761713686750e0));
#69508=cartesian_point('',(-7.499827090609e1,7.344786491532e0,
-4.668831915517e0));
#69509=cartesian_point('',(-7.506397961491e1,7.426091138491e0,
-4.583201785058e0));
#69510=cartesian_point('',(-7.512139498547e1,7.515070316134e0,
-4.506435770092e0));
#69511=cartesian_point('',(-7.516983681985e1,7.611137734475e0,
-4.438914014365e0));
#69512=cartesian_point('',(-7.520905450252e1,7.714817580839e0,
-4.380586308439e0));
#69513=cartesian_point('',(-7.523820963517e1,7.825618810838e0,
-4.332428429539e0));
#69514=cartesian_point('',(-7.525637203031e1,7.941288828743e0,
-4.295978009488e0));
#69515=cartesian_point('',(-7.526328878458e1,8.058519063878e0,
-4.272257949540e0));
#69516=cartesian_point('',(-7.525946742204e1,8.174961618293e0,
-4.261243626328e0));
#69517=cartesian_point('',(-7.523657441253e1,8.362474551244e0,
-4.263332659222e0));
#69518=cartesian_point('',(-7.519449154572e1,8.499438200411e0,
-4.294885182042e0));
#69519=cartesian_point('',(-7.515801631459e1,8.577416056623e0,
-4.326888628540e0));
#69520=cartesian_point('',(-7.353838330969e1,7.635649068119e0,
-6.170094821180e0));
#69521=cartesian_point('',(-7.355598508283e1,7.611086538414e0,
-6.112624271044e0));
#69522=cartesian_point('',(-7.359471433668e1,7.563266187410e0,
-5.994745908149e0));
#69523=cartesian_point('',(-7.366057288171e1,7.499356818907e0,
-5.817912720726e0));
#69524=cartesian_point('',(-7.373265318583e1,7.444486809185e0,
-5.644030229054e0));
#69525=cartesian_point('',(-7.380758664310e1,7.400143392368e0,
-5.478975644503e0));
#69526=cartesian_point('',(-7.388428007561e1,7.365933029748e0,
-5.322946597852e0));
#69527=cartesian_point('',(-7.396153576475e1,7.341574876721e0,
-5.176424830394e0));
#69528=cartesian_point('',(-7.403842199581e1,7.326711542626e0,
-5.039386649275e0));
#69529=cartesian_point('',(-7.411441538187e1,7.321016216750e0,
-4.911164836370e0));
#69530=cartesian_point('',(-7.418927032316e1,7.324368390699e0,
-4.790759286562e0));
#69531=cartesian_point('',(-7.426313096373e1,7.337020566474e0,
-4.676677881105e0));
#69532=cartesian_point('',(-7.433640444717e1,7.359887795013e0,
-4.567151182052e0));
#69533=cartesian_point('',(-7.440850274880e1,7.394424682290e0,
-4.461894979434e0));
#69534=cartesian_point('',(-7.447747355935e1,7.441852097013e0,
-4.362336898910e0));
#69535=cartesian_point('',(-7.454076797122e1,7.502342078980e0,
-4.270573928420e0));
#69536=cartesian_point('',(-7.459675214341e1,7.576044306580e0,
-4.187560031025e0));
#69537=cartesian_point('',(-7.464423091649e1,7.663723052858e0,
-4.113890072281e0));
#69538=cartesian_point('',(-7.468129613009e1,7.764950744665e0,
-4.051594950356e0));
#69539=cartesian_point('',(-7.470591326445e1,7.876894289647e0,
-4.003569224994e0));
#69540=cartesian_point('',(-7.471702235446e1,7.994751436238e0,
-3.972000488453e0));
#69541=cartesian_point('',(-7.471483967670e1,8.114161313959e0,
-3.957433167417e0));
#69542=cartesian_point('',(-7.469057654201e1,8.307073587490e0,
-3.960917758033e0));
#69543=cartesian_point('',(-7.464205967523e1,8.444306793732e0,
-4.004175500059e0));
#69544=cartesian_point('',(-7.460106837175e1,8.514282597452e0,
-4.046653745583e0));
#69545=cartesian_point('',(-7.394294193895e1,8.070968391613e0,
-6.368729108936e0));
#69546=cartesian_point('',(-7.394516257820e1,8.061089565138e0,
-6.310377911967e0));
#69547=cartesian_point('',(-7.395088285757e1,8.041282144798e0,
-6.191403355160e0));
#69548=cartesian_point('',(-7.396288109379e1,8.013030102885e0,
-6.014831071650e0));
#69549=cartesian_point('',(-7.397791286866e1,7.986845518424e0,
-5.843068877257e0));
#69550=cartesian_point('',(-7.399508038299e1,7.963646546235e0,
-5.681838359333e0));
#69551=cartesian_point('',(-7.401394796876e1,7.943476298897e0,
-5.531274283390e0));
#69552=cartesian_point('',(-7.403406477697e1,7.926424962222e0,
-5.391820962850e0));
#69553=cartesian_point('',(-7.405505012530e1,7.912524837810e0,
-5.263448442544e0));
#69554=cartesian_point('',(-7.407664349820e1,7.901768596308e0,
-5.145540069536e0));
#69555=cartesian_point('',(-7.409867856138e1,7.894183356304e0,
-5.037208965948e0));
#69556=cartesian_point('',(-7.412112218239e1,7.889874784336e0,
-4.937184717384e0));
#69557=cartesian_point('',(-7.414404660298e1,7.889141393522e0,
-4.844062838850e0));
#69558=cartesian_point('',(-7.416723207043e1,7.892579618570e0,
-4.757818583945e0));
#69559=cartesian_point('',(-7.418999238688e1,7.900853274929e0,
-4.679714563635e0));
#69560=cartesian_point('',(-7.421137700585e1,7.914303275425e0,
-4.611097893484e0));
#69561=cartesian_point('',(-7.423069849165e1,7.933109566071e0,
-4.552041013358e0));
#69562=cartesian_point('',(-7.424741277596e1,7.957550795507e0,
-4.502158671053e0));
#69563=cartesian_point('',(-7.426072527207e1,7.987500255117e0,
-4.461880601695e0));
#69564=cartesian_point('',(-7.426979446857e1,8.021955341028e0,
-4.432039762150e0));
#69565=cartesian_point('',(-7.427414226349e1,8.059123119328e0,
-4.413052552704e0));
#69566=cartesian_point('',(-7.427378882504e1,8.097252815139e0,
-4.404602222442e0));
#69567=cartesian_point('',(-7.426588067922e1,8.159025031030e0,
-4.407260813738e0));
#69568=cartesian_point('',(-7.424930399373e1,8.202401196963e0,
-4.433935601673e0));
#69569=cartesian_point('',(-7.423543972764e1,8.223076839105e0,
-4.461371903001e0));
#69570=cartesian_point('',(-7.442410942374e1,7.753845776877e0,
-6.614791737205e0));
#69571=cartesian_point('',(-7.443820797862e1,7.761434053389e0,
-6.555683117522e0));
#69572=cartesian_point('',(-7.446563206354e1,7.778264449473e0,
-6.435967163810e0));
#69573=cartesian_point('',(-7.450247391810e1,7.807096185025e0,
-6.260453656113e0));
#69574=cartesian_point('',(-7.453460370596e1,7.838677458407e0,
-6.091858791740e0));
#69575=cartesian_point('',(-7.456136242097e1,7.871378477231e0,
-5.935707970623e0));
#69576=cartesian_point('',(-7.458315876910e1,7.904575534456e0,
-5.792072115177e0));
#69577=cartesian_point('',(-7.460032632437e1,7.937605232157e0,
-5.661360648967e0));
#69578=cartesian_point('',(-7.461325390453e1,7.969923602370e0,
-5.543546843667e0));
#69579=cartesian_point('',(-7.462236146981e1,8.001157182693e0,
-5.438085246451e0));
#69580=cartesian_point('',(-7.462803671480e1,8.031032047547e0,
-5.344233768296e0));
#69581=cartesian_point('',(-7.463061762749e1,8.059394677144e0,
-5.260994498014e0));
#69582=cartesian_point('',(-7.463034242937e1,8.086116330637e0,
-5.187403500739e0));
#69583=cartesian_point('',(-7.462737113470e1,8.110588424954e0,
-5.123748352100e0));
#69584=cartesian_point('',(-7.462204153167e1,8.131702914851e0,
-5.071099046674e0));
#69585=cartesian_point('',(-7.461502995773e1,8.148368629080e0,
-5.029915297906e0));
#69586=cartesian_point('',(-7.460711110173e1,8.160045807367e0,
-4.999222104554e0));
#69587=cartesian_point('',(-7.459903525530e1,8.166512097999e0,
-4.977462545070e0));
#69588=cartesian_point('',(-7.459167589082e1,8.167738968592e0,
-4.963150966178e0));
#69589=cartesian_point('',(-7.458593680472e1,8.164287790554e0,
-4.954655745812e0));
#69590=cartesian_point('',(-7.458245957816e1,8.157476146860e0,
-4.950276973230e0));
#69591=cartesian_point('',(-7.458145026245e1,8.148968578488e0,
-4.948666156880e0));
#69592=cartesian_point('',(-7.458369939485e1,8.134882967745e0,
-4.949485400333e0));
#69593=cartesian_point('',(-7.459071742178e1,8.127562383823e0,
-4.955545335654e0));
#69594=cartesian_point('',(-7.459594394106e1,8.129752255434e0,
-4.964425153918e0));
#69595=(bounded_surface()b_spline_surface(3,3,((#69495,#69496,#69497,#69498,
#69499,#69500,#69501,#69502,#69503,#69504,#69505,#69506,#69507,#69508,#69509,
#69510,#69511,#69512,#69513,#69514,#69515,#69516,#69517,#69518,#69519),(#69520,
#69521,#69522,#69523,#69524,#69525,#69526,#69527,#69528,#69529,#69530,#69531,
#69532,#69533,#69534,#69535,#69536,#69537,#69538,#69539,#69540,#69541,#69542,
#69543,#69544),(#69545,#69546,#69547,#69548,#69549,#69550,#69551,#69552,#69553,
#69554,#69555,#69556,#69557,#69558,#69559,#69560,#69561,#69562,#69563,#69564,
#69565,#69566,#69567,#69568,#69569),(#69570,#69571,#69572,#69573,#69574,#69575,
#69576,#69577,#69578,#69579,#69580,#69581,#69582,#69583,#69584,#69585,#69586,
#69587,#69588,#69589,#69590,#69591,#69592,#69593,#69594)),.unspecified.,.f.,.f.,
.f.)b_spline_surface_with_knots((4,4),(4,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,
1,1,4),(0.e0,1.e0),(1.245283421790e-1,1.548833327065e-1,1.861483694480e-1,
2.153879094669e-1,2.428365273553e-1,2.684089563963e-1,2.919936849982e-1,
3.136351576213e-1,3.334669248228e-1,3.516595290686e-1,3.683856029831e-1,
3.839719544812e-1,3.986674402018e-1,4.119804884556e-1,4.236592731282e-1,
4.340048928686e-1,4.432841294832e-1,4.516583851679e-1,4.592065760541e-1,
4.660639298031e-1,4.724707928424e-1,4.787543683111e-1,4.973384508173e-1),
.unspecified.)geometric_representation_item()rational_b_spline_surface(((
1.576493464995e0,1.576493464995e0,1.576493464995e0,1.576493464995e0,
1.576493464995e0,1.576493464995e0,1.576493464995e0,1.576493464995e0,
1.576493464995e0,1.576493464995e0,1.576493464995e0,1.576493464995e0,
1.576493464995e0,1.576493464995e0,1.576493464995e0,1.576493464995e0,
1.576493464995e0,1.576493464995e0,1.576493464995e0,1.576493464995e0,
1.576493464995e0,1.576493464995e0,1.576493464995e0,1.576493464995e0,
1.576493464995e0),(8.078355116682e-1,8.078355116682e-1,8.078355116682e-1,
8.078355116682e-1,8.078355116682e-1,8.078355116682e-1,8.078355116682e-1,
8.078355116682e-1,8.078355116682e-1,8.078355116682e-1,8.078355116682e-1,
8.078355116682e-1,8.078355116682e-1,8.078355116682e-1,8.078355116682e-1,
8.078355116682e-1,8.078355116682e-1,8.078355116682e-1,8.078355116682e-1,
8.078355116682e-1,8.078355116682e-1,8.078355116682e-1,8.078355116682e-1,
8.078355116682e-1,8.078355116682e-1),(8.078355116682e-1,8.078355116682e-1,
8.078355116682e-1,8.078355116682e-1,8.078355116682e-1,8.078355116682e-1,
8.078355116682e-1,8.078355116682e-1,8.078355116682e-1,8.078355116682e-1,
8.078355116682e-1,8.078355116682e-1,8.078355116682e-1,8.078355116682e-1,
8.078355116682e-1,8.078355116682e-1,8.078355116682e-1,8.078355116682e-1,
8.078355116682e-1,8.078355116682e-1,8.078355116682e-1,8.078355116682e-1,
8.078355116682e-1,8.078355116682e-1,8.078355116682e-1),(1.576493464995e0,
1.576493464995e0,1.576493464995e0,1.576493464995e0,1.576493464995e0,
1.576493464995e0,1.576493464995e0,1.576493464995e0,1.576493464995e0,
1.576493464995e0,1.576493464995e0,1.576493464995e0,1.576493464995e0,
1.576493464995e0,1.576493464995e0,1.576493464995e0,1.576493464995e0,
1.576493464995e0,1.576493464995e0,1.576493464995e0,1.576493464995e0,
1.576493464995e0,1.576493464995e0,1.576493464995e0,1.576493464995e0)))representation_item('')surface());
#69596=oriented_edge('',*,*,#59134,.f.);
#69597=oriented_edge('',*,*,#59117,.f.);
#69599=oriented_edge('',*,*,#69598,.f.);
#69600=oriented_edge('',*,*,#44093,.f.);
#69601=edge_loop('',(#69596,#69597,#69599,#69600));
#69602=face_outer_bound('',#69601,.f.);
#69604=cartesian_point('',(-7.401932366328e1,8.293277380173e0,
-2.490846053290e1));
#69605=direction('',(9.816566113358e-3,9.269385678151e-3,-9.999088526055e-1));
#69606=direction('',(6.859555394773e-1,-7.276434550916e-1,-1.108092732097e-5));
#69607=axis2_placement_3d('',#69604,#69605,#69606);
#69608=cylindrical_surface('',#69607,3.000057677453e-1);
#69609=oriented_edge('',*,*,#69598,.t.);
#69610=oriented_edge('',*,*,#59102,.f.);
#69611=oriented_edge('',*,*,#59083,.f.);
#69612=oriented_edge('',*,*,#44095,.f.);
#69613=edge_loop('',(#69609,#69610,#69611,#69612));
#69614=face_outer_bound('',#69613,.f.);
#69616=cartesian_point('',(-7.277908460614e1,8.311992507041e0,
-4.213845709913e1));
#69617=direction('',(5.414020686072e-1,-6.242068762633e-2,-8.384434732670e-1));
#69618=direction('',(5.614915257675e-1,-7.154114028412e-1,4.158290408040e-1));
#69619=axis2_placement_3d('',#69616,#69617,#69618);
#69620=cylindrical_surface('',#69619,2.999999999990e-1);
#69621=oriented_edge('',*,*,#56450,.t.);
#69622=oriented_edge('',*,*,#56521,.f.);
#69623=oriented_edge('',*,*,#59048,.t.);
#69624=oriented_edge('',*,*,#59079,.t.);
#69625=oriented_edge('',*,*,#59099,.f.);
#69626=edge_loop('',(#69621,#69622,#69623,#69624,#69625));
#69627=face_outer_bound('',#69626,.f.);
#69629=cartesian_point('',(-7.224607196161e1,1.665714845439e1,
-6.309436254895e0));
#69630=cartesian_point('',(-7.228550252089e1,1.664720491678e1,
-6.251601789620e0));
#69631=cartesian_point('',(-7.236648224810e1,1.663139427260e1,
-6.133489822629e0));
#69632=cartesian_point('',(-7.248853867689e1,1.662126367653e1,
-5.957508087441e0));
#69633=cartesian_point('',(-7.260895384170e1,1.662451154672e1,
-5.785687988848e0));
#69634=cartesian_point('',(-7.272346648654e1,1.663979784186e1,
-5.623707997440e0));
#69635=cartesian_point('',(-7.283166441297e1,1.666576185682e1,
-5.471713650894e0));
#69636=cartesian_point('',(-7.293290607233e1,1.670107788460e1,
-5.330165289007e0));
#69637=cartesian_point('',(-7.302688362295e1,1.674455437451e1,
-5.199049862088e0));
#69638=cartesian_point('',(-7.311372318259e1,1.679533665712e1,
-5.077747771179e0));
#69639=cartesian_point('',(-7.319375257509e1,1.685296331200e1,
-4.965344512716e0));
#69640=cartesian_point('',(-7.326756650199e1,1.691758554186e1,
-4.860503023175e0));
#69641=cartesian_point('',(-7.333580403329e1,1.699011355675e1,
-4.761699267476e0));
#69642=cartesian_point('',(-7.339796973624e1,1.707119914760e1,
-4.668822025436e0));
#69643=cartesian_point('',(-7.345250167285e1,1.716038324087e1,
-4.583194921850e0));
#69644=cartesian_point('',(-7.349781031469e1,1.725609439776e1,
-4.506430770290e0));
#69645=cartesian_point('',(-7.353329728924e1,1.735766189945e1,
-4.438910512453e0));
#69646=cartesian_point('',(-7.355864556612e1,1.746557212246e1,
-4.380584289392e0));
#69647=cartesian_point('',(-7.357308816684e1,1.757922866326e1,
-4.332427761567e0));
#69648=cartesian_point('',(-7.357599706694e1,1.769627695317e1,
-4.295978307041e0));
#69649=cartesian_point('',(-7.356755345026e1,1.781340426025e1,
-4.272258576020e0));
#69650=cartesian_point('',(-7.354856675182e1,1.792834992885e1,
-4.261243908017e0));
#69651=cartesian_point('',(-7.350139477690e1,1.811127215982e1,
-4.263331854557e0));
#69652=cartesian_point('',(-7.344179385382e1,1.824157367699e1,
-4.294884530866e0));
#69653=cartesian_point('',(-7.339545132813e1,1.831412446490e1,
-4.326888702280e0));
#69654=cartesian_point('',(-7.191260017246e1,1.716901021221e1,
-6.170095412472e0));
#69655=cartesian_point('',(-7.193328561912e1,1.714692502946e1,
-6.112545348883e0));
#69656=cartesian_point('',(-7.197795937829e1,1.710454347944e1,
-5.994585402434e0));
#69657=cartesian_point('',(-7.205163393698e1,1.704976782264e1,
-5.817683164969e0));
#69658=cartesian_point('',(-7.213025221819e1,1.700479564186e1,
-5.643833851557e0));
#69659=cartesian_point('',(-7.221031415741e1,1.697063159697e1,
-5.478828454633e0));
#69660=cartesian_point('',(-7.229079827181e1,1.694673768787e1,
-5.322842252152e0));
#69661=cartesian_point('',(-7.237055868458e1,1.693267978194e1,
-5.176349985541e0));
#69662=cartesian_point('',(-7.244871724988e1,1.692798403557e1,
-5.039331932262e0));
#69663=cartesian_point('',(-7.252479634964e1,1.693225938766e1,
-4.911124468315e0));
#69664=cartesian_point('',(-7.259856768878e1,1.694535508145e1,
-4.790729110338e0));
#69665=cartesian_point('',(-7.267014044813e1,1.696754066560e1,
-4.676655440254e0));
#69666=cartesian_point('',(-7.273979840373e1,1.699977664060e1,
-4.567134988042e0));
#69667=cartesian_point('',(-7.280676878303e1,1.704342857054e1,
-4.461883598118e0));
#69668=cartesian_point('',(-7.286895679555e1,1.709945239815e1,
-4.362328790228e0));
#69669=cartesian_point('',(-7.292381272468e1,1.716768633803e1,
-4.270567852345e0));
#69670=cartesian_point('',(-7.296969663535e1,1.724806515614e1,
-4.187555649483e0));
#69671=cartesian_point('',(-7.300532367639e1,1.734119003155e1,
-4.113887473734e0));
#69672=cartesian_point('',(-7.302885803454e1,1.744638776599e1,
-4.051594064586e0));
#69673=cartesian_point('',(-7.303865266834e1,1.756058406816e1,
-4.003569611712e0));
#69674=cartesian_point('',(-7.303428364970e1,1.767888003416e1,
-3.972001319275e0));
#69675=cartesian_point('',(-7.301653439984e1,1.779698142498e1,
-3.957433527273e0));
#69676=cartesian_point('',(-7.296729945576e1,1.798507808662e1,
-3.960916643917e0));
#69677=cartesian_point('',(-7.290128428292e1,1.811480729362e1,
-4.004174625980e0));
#69678=cartesian_point('',(-7.285150856728e1,1.817883466319e1,
-4.046653831660e0));
#69679=cartesian_point('',(-7.225687709979e1,1.765341079896e1,
-6.368729351536e0));
#69680=cartesian_point('',(-7.226037291858e1,1.764389329141e1,
-6.310297826160e0));
#69681=cartesian_point('',(-7.226863685789e1,1.762498968571e1,
-6.191241795684e0));
#69682=cartesian_point('',(-7.228423041075e1,1.759853777025e1,
-6.014603129074e0));
#69683=cartesian_point('',(-7.230255158020e1,1.757454647423e1,
-5.842876117224e0));
#69684=cartesian_point('',(-7.232259700066e1,1.755379517051e1,
-5.681695601460e0));
#69685=cartesian_point('',(-7.234393185265e1,1.753626672569e1,
-5.531174385319e0));
#69686=cartesian_point('',(-7.236609895913e1,1.752199128675e1,
-5.391750363145e0));
#69687=cartesian_point('',(-7.238871661764e1,1.751095198282e1,
-5.263397714222e0));
#69688=cartesian_point('',(-7.241152724130e1,1.750310811237e1,
-5.145503394243e0));
#69689=cartesian_point('',(-7.243436231041e1,1.749846516314e1,
-5.037182200014e0));
#69690=cartesian_point('',(-7.245717500026e1,1.749712379157e1,
-4.937165378050e0));
#69691=cartesian_point('',(-7.247999785906e1,1.749938948177e1,
-4.844049363243e0));
#69692=cartesian_point('',(-7.250253521048e1,1.750582492040e1,
-4.757809492421e0));
#69693=cartesian_point('',(-7.252402016322e1,1.751699877013e1,
-4.679708370126e0));
#69694=cartesian_point('',(-7.254346577544e1,1.753312509033e1,
-4.611093474306e0));
#69695=cartesian_point('',(-7.256016682889e1,1.755429249842e1,
-4.552037987586e0));
#69696=cartesian_point('',(-7.257354748336e1,1.758070608098e1,
-4.502156966530e0));
#69697=cartesian_point('',(-7.258283656732e1,1.761213641320e1,
-4.461880050433e0));
#69698=cartesian_point('',(-7.258733074149e1,1.764747965838e1,
-4.432040002702e0));
#69699=cartesian_point('',(-7.258679008120e1,1.768489602410e1,
-4.413053045164e0));
#69700=cartesian_point('',(-7.258146303608e1,1.772265272470e1,
-4.404602420036e0));
#69701=cartesian_point('',(-7.256555991914e1,1.778286482266e1,
-4.407260128536e0));
#69702=cartesian_point('',(-7.254346303636e1,1.782370712643e1,
-4.433935042210e0));
#69703=cartesian_point('',(-7.252701817626e1,1.784239637770e1,
-4.461371964547e0));
#69704=cartesian_point('',(-7.277532082995e1,1.740180615597e1,
-6.614791564122e0));
#69705=cartesian_point('',(-7.278832617592e1,1.741118260202e1,
-6.555602047609e0));
#69706=cartesian_point('',(-7.281333393869e1,1.743146405252e1,
-6.435805096279e0));
#69707=cartesian_point('',(-7.284610379571e1,1.746487488155e1,
-6.260228542406e0));
#69708=cartesian_point('',(-7.287382562091e1,1.750037617515e1,
-6.091671008362e0));
#69709=cartesian_point('',(-7.289607627523e1,1.753628156357e1,
-5.935570917300e0));
#69710=cartesian_point('',(-7.291334542403e1,1.757203105789e1,
-5.791977766431e0));
#69711=cartesian_point('',(-7.292605024072e1,1.760701267726e1,
-5.661295251395e0));
#69712=cartesian_point('',(-7.293464605439e1,1.764073736451e1,
-5.543500947912e0));
#69713=cartesian_point('',(-7.293959723164e1,1.767288904975e1,
-5.438053012009e0));
#69714=cartesian_point('',(-7.294132348759e1,1.770324650363e1,
-5.344211083067e0));
#69715=cartesian_point('',(-7.294017970012e1,1.773170129474e1,
-5.260978857356e0));
#69716=cartesian_point('',(-7.293641873257e1,1.775815669179e1,
-5.187393259590e0));
#69717=cartesian_point('',(-7.293027858102e1,1.778203024104e1,
-5.123741981195e0));
#69718=cartesian_point('',(-7.292223865585e1,1.780226751232e1,
-5.071095126684e0));
#69719=cartesian_point('',(-7.291311184574e1,1.781787484424e1,
-5.029912844214e0));
#69720=cartesian_point('',(-7.290373669645e1,1.782841803024e1,
-4.999220685767e0));
#69721=cartesian_point('',(-7.289488612360e1,1.783377454310e1,
-4.977461899246e0));
#69722=cartesian_point('',(-7.288742979749e1,1.783403018185e1,
-4.963150811234e0));
#69723=cartesian_point('',(-7.288219042498e1,1.782985951156e1,
-4.954655817411e0));
#69724=cartesian_point('',(-7.287963205405e1,1.782265250087e1,
-4.950277078259e0));
#69725=cartesian_point('',(-7.287974172039e1,1.781408615643e1,
-4.948666187815e0));
#69726=cartesian_point('',(-7.288380998373e1,1.780041443878e1,
-4.949485253721e0));
#69727=cartesian_point('',(-7.289172362071e1,1.779407219877e1,
-4.955545166849e0));
#69728=cartesian_point('',(-7.289661983828e1,1.779692575753e1,
-4.964425190347e0));
#69729=(bounded_surface()b_spline_surface(3,3,((#69629,#69630,#69631,#69632,
#69633,#69634,#69635,#69636,#69637,#69638,#69639,#69640,#69641,#69642,#69643,
#69644,#69645,#69646,#69647,#69648,#69649,#69650,#69651,#69652,#69653),(#69654,
#69655,#69656,#69657,#69658,#69659,#69660,#69661,#69662,#69663,#69664,#69665,
#69666,#69667,#69668,#69669,#69670,#69671,#69672,#69673,#69674,#69675,#69676,
#69677,#69678),(#69679,#69680,#69681,#69682,#69683,#69684,#69685,#69686,#69687,
#69688,#69689,#69690,#69691,#69692,#69693,#69694,#69695,#69696,#69697,#69698,
#69699,#69700,#69701,#69702,#69703),(#69704,#69705,#69706,#69707,#69708,#69709,
#69710,#69711,#69712,#69713,#69714,#69715,#69716,#69717,#69718,#69719,#69720,
#69721,#69722,#69723,#69724,#69725,#69726,#69727,#69728)),.unspecified.,.f.,.f.,
.f.)b_spline_surface_with_knots((4,4),(4,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,
1,1,4),(0.e0,1.e0),(1.245283260884e-1,1.549249709392e-1,1.861902081170e-1,
2.154213538187e-1,2.428596854876e-1,2.684250247722e-1,2.920051840547e-1,
3.136433635797e-1,3.334728767878e-1,3.516638889670e-1,3.683887846069e-1,
3.839741501780e-1,3.986688447157e-1,4.119814721947e-1,4.236600291518e-1,
4.340054372219e-1,4.432844579711e-1,4.516585110029e-1,4.592065126399e-1,
4.660636997685e-1,4.724704523542e-1,4.787540011744e-1,4.973384500435e-1),
.unspecified.)geometric_representation_item()rational_b_spline_surface(((
1.576493466819e0,1.576493466819e0,1.576493466819e0,1.576493466819e0,
1.576493466819e0,1.576493466819e0,1.576493466819e0,1.576493466819e0,
1.576493466819e0,1.576493466819e0,1.576493466819e0,1.576493466819e0,
1.576493466819e0,1.576493466819e0,1.576493466819e0,1.576493466819e0,
1.576493466819e0,1.576493466819e0,1.576493466819e0,1.576493466819e0,
1.576493466819e0,1.576493466819e0,1.576493466819e0,1.576493466819e0,
1.576493466819e0),(8.078355110603e-1,8.078355110603e-1,8.078355110603e-1,
8.078355110603e-1,8.078355110603e-1,8.078355110603e-1,8.078355110603e-1,
8.078355110603e-1,8.078355110603e-1,8.078355110603e-1,8.078355110603e-1,
8.078355110603e-1,8.078355110603e-1,8.078355110603e-1,8.078355110603e-1,
8.078355110603e-1,8.078355110603e-1,8.078355110603e-1,8.078355110603e-1,
8.078355110603e-1,8.078355110603e-1,8.078355110603e-1,8.078355110603e-1,
8.078355110603e-1,8.078355110603e-1),(8.078355110603e-1,8.078355110603e-1,
8.078355110603e-1,8.078355110603e-1,8.078355110603e-1,8.078355110603e-1,
8.078355110603e-1,8.078355110603e-1,8.078355110603e-1,8.078355110603e-1,
8.078355110603e-1,8.078355110603e-1,8.078355110603e-1,8.078355110603e-1,
8.078355110603e-1,8.078355110603e-1,8.078355110603e-1,8.078355110603e-1,
8.078355110603e-1,8.078355110603e-1,8.078355110603e-1,8.078355110603e-1,
8.078355110603e-1,8.078355110603e-1,8.078355110603e-1),(1.576493466819e0,
1.576493466819e0,1.576493466819e0,1.576493466819e0,1.576493466819e0,
1.576493466819e0,1.576493466819e0,1.576493466819e0,1.576493466819e0,
1.576493466819e0,1.576493466819e0,1.576493466819e0,1.576493466819e0,
1.576493466819e0,1.576493466819e0,1.576493466819e0,1.576493466819e0,
1.576493466819e0,1.576493466819e0,1.576493466819e0,1.576493466819e0,
1.576493466819e0,1.576493466819e0,1.576493466819e0,1.576493466819e0)))representation_item('')surface());
#69730=oriented_edge('',*,*,#58794,.f.);
#69731=oriented_edge('',*,*,#58777,.f.);
#69733=oriented_edge('',*,*,#69732,.f.);
#69734=oriented_edge('',*,*,#44107,.f.);
#69735=edge_loop('',(#69730,#69731,#69733,#69734));
#69736=face_outer_bound('',#69735,.f.);
#69738=cartesian_point('',(-7.230358817086e1,1.788378771099e1,
-2.490846053290e1));
#69739=direction('',(1.094248164607e-2,7.908765803142e-3,-9.999088526055e-1));
#69740=direction('',(5.851105652519e-1,-8.109535290680e-1,-1.108092743743e-5));
#69741=axis2_placement_3d('',#69738,#69739,#69740);
#69742=cylindrical_surface('',#69741,3.000057677467e-1);
#69743=oriented_edge('',*,*,#69732,.t.);
#69744=oriented_edge('',*,*,#58762,.f.);
#69745=oriented_edge('',*,*,#58743,.f.);
#69746=oriented_edge('',*,*,#44109,.f.);
#69747=edge_loop('',(#69743,#69744,#69745,#69746));
#69748=face_outer_bound('',#69747,.f.);
#69750=cartesian_point('',(-7.107151671561e1,1.774045904555e1,
-4.213845710062e1));
#69751=direction('',(5.286227641900e-1,-1.325538204631e-1,-8.384434732651e-1));
#69752=direction('',(4.633079616416e-1,-7.825803099388e-1,4.158290408035e-1));
#69753=axis2_placement_3d('',#69750,#69751,#69752);
#69754=cylindrical_surface('',#69753,2.999999999997e-1);
#69755=oriented_edge('',*,*,#56736,.t.);
#69756=oriented_edge('',*,*,#56803,.f.);
#69757=oriented_edge('',*,*,#58708,.t.);
#69758=oriented_edge('',*,*,#58739,.t.);
#69759=oriented_edge('',*,*,#58759,.f.);
#69760=edge_loop('',(#69755,#69756,#69757,#69758,#69759));
#69761=face_outer_bound('',#69760,.f.);
#69763=cartesian_point('',(-6.945380259390e1,2.594464890992e1,
-6.309436087809e0));
#69764=cartesian_point('',(-6.949416811626e1,2.593994015699e1,
-6.251638524030e0));
#69765=cartesian_point('',(-6.957650278855e1,2.593483292646e1,
-6.133549527447e0));
#69766=cartesian_point('',(-6.969884056365e1,2.594071385296e1,
-5.957563438249e0));
#69767=cartesian_point('',(-6.981784674025e1,2.595965631146e1,
-5.785678341110e0));
#69768=cartesian_point('',(-6.992942511498e1,2.598977338213e1,
-5.623639026203e0));
#69769=cartesian_point('',(-7.003333014768e1,2.602965382615e1,
-5.471612067611e0));
#69770=cartesian_point('',(-7.012910145058e1,2.607789440128e1,
-5.330054364965e0));
#69771=cartesian_point('',(-7.021659812359e1,2.613327428370e1,
-5.198940263167e0));
#69772=cartesian_point('',(-7.029606088987e1,2.619496352323e1,
-5.077644185266e0));
#69773=cartesian_point('',(-7.036787613648e1,2.626254729107e1,
-4.965250067713e0));
#69774=cartesian_point('',(-7.043261478698e1,2.633625339777e1,
-4.860419384385e0));
#69775=cartesian_point('',(-7.049079285656e1,2.641706875698e1,
-4.761626235496e0));
#69776=cartesian_point('',(-7.054183552745e1,2.650557742713e1,
-4.668756799659e0));
#69777=cartesian_point('',(-7.058425431374e1,2.660112298218e1,
-4.583133573217e0));
#69778=cartesian_point('',(-7.061667699356e1,2.670194082959e1,
-4.506370605408e0));
#69779=cartesian_point('',(-7.063859597460e1,2.680728595811e1,
-4.438851701375e0));
#69780=cartesian_point('',(-7.064963245551e1,2.691759759677e1,
-4.380528845908e0));
#69781=cartesian_point('',(-7.064910349466e1,2.703218311277e1,
-4.332378820752e0));
#69782=cartesian_point('',(-7.063669412239e1,2.714862378733e1,
-4.295939872397e0));
#69783=cartesian_point('',(-7.061301786219e1,2.726365560275e1,
-4.272234596311e0));
#69784=cartesian_point('',(-7.057917446776e1,2.737514036921e1,
-4.261236986695e0));
#69785=cartesian_point('',(-7.050852926842e1,2.755027808922e1,
-4.263352896859e0));
#69786=cartesian_point('',(-7.043245909744e1,2.767162186829e1,
-4.294900894433e0));
#69787=cartesian_point('',(-7.037707568682e1,2.773748190872e1,
-4.326886765694e0));
#69788=cartesian_point('',(-6.905637232434e1,2.640860480747e1,
-6.170095133982e0));
#69789=cartesian_point('',(-6.907974871871e1,2.638942075846e1,
-6.112581922148e0));
#69790=cartesian_point('',(-6.912956118991e1,2.635323805383e1,
-5.994645156921e0));
#69791=cartesian_point('',(-6.920975416567e1,2.630854158962e1,
-5.817739123806e0));
#69792=cartesian_point('',(-6.929360078652e1,2.627420135334e1,
-5.643824237684e0));
#69793=cartesian_point('',(-6.937746920880e1,2.625077384690e1,
-5.478758078258e0));
#69794=cartesian_point('',(-6.946040393124e1,2.623759245388e1,
-5.322737648278e0));
#69795=cartesian_point('',(-6.954132503204e1,2.623407249001e1,
-5.176234689723e0));
#69796=cartesian_point('',(-6.961942963959e1,2.623962649308e1,
-5.039216798967e0));
#69797=cartesian_point('',(-6.969429828504e1,2.625380341074e1,
-4.911014290567e0));
#69798=cartesian_point('',(-6.976572498340e1,2.627642336655e1,
-4.790627174710e0));
#69799=cartesian_point('',(-6.983378358121e1,2.630776758958e1,
-4.676563591257e0));
#69800=cartesian_point('',(-6.989863121188e1,2.634882570484e1,
-4.567053130431e0));
#69801=cartesian_point('',(-6.995932515449e1,2.640085216138e1,
-4.461808755501e0));
#69802=cartesian_point('',(-7.001366432567e1,2.646452353959e1,
-4.362256535303e0));
#69803=cartesian_point('',(-7.005914058895e1,2.653934823261e1,
-4.270494980541e0));
#69804=cartesian_point('',(-7.009413414309e1,2.662504668255e1,
-4.187482395120e0));
#69805=cartesian_point('',(-7.011729114235e1,2.672204591710e1,
-4.113816597014e0));
#69806=cartesian_point('',(-7.012687866565e1,2.682943724315e1,
-4.051530124327e0));
#69807=cartesian_point('',(-7.012166537259e1,2.694395437891e1,
-4.003518639644e0));
#69808=cartesian_point('',(-7.010187238854e1,2.706068039010e1,
-3.971969381692e0));
#69809=cartesian_point('',(-7.006884000639e1,2.717545648125e1,
-3.957424674079e0));
#69810=cartesian_point('',(-6.999546992785e1,2.735545079094e1,
-3.960945656946e0));
#69811=cartesian_point('',(-6.991311876188e1,2.747538430275e1,
-4.004196496955e0));
#69812=cartesian_point('',(-6.985544850945e1,2.753235533391e1,
-4.046651426304e0));
#69813=cartesian_point('',(-6.933447698517e1,2.693379843916e1,
-6.368729244245e0));
#69814=cartesian_point('',(-6.933918221931e1,2.692482435572e1,
-6.310334933886e0));
#69815=cartesian_point('',(-6.934984014175e1,2.690716415355e1,
-6.191301899790e0));
#69816=cartesian_point('',(-6.936875192997e1,2.688297218195e1,
-6.014658483940e0));
#69817=cartesian_point('',(-6.939005547907e1,2.686156904575e1,
-5.842866385240e0));
#69818=cartesian_point('',(-6.941264700623e1,2.684360580883e1,
-5.681627050351e0));
#69819=cartesian_point('',(-6.943609367234e1,2.682901041874e1,
-5.531074010139e0));
#69820=cartesian_point('',(-6.945993756800e1,2.681775167354e1,
-5.391641410250e0));
#69821=cartesian_point('',(-6.948380389393e1,2.680976131268e1,
-5.263290786361e0));
#69822=cartesian_point('',(-6.950744337402e1,2.680496466321e1,
-5.145403129247e0));
#69823=cartesian_point('',(-6.953068835627e1,2.680334488405e1,
-5.037091636235e0));
#69824=cartesian_point('',(-6.955347948859e1,2.680499546870e1,
-4.937086074030e0));
#69825=cartesian_point('',(-6.957580953367e1,2.681022348061e1,
-4.843981050330e0));
#69826=cartesian_point('',(-6.959731248944e1,2.681954844271e1,
-4.757749452557e0));
#69827=cartesian_point('',(-6.961715405465e1,2.683343469117e1,
-4.679652938149e0));
#69828=cartesian_point('',(-6.963432736516e1,2.685196627487e1,
-4.611040238431e0));
#69829=cartesian_point('',(-6.964812079632e1,2.687513895490e1,
-4.551987099555e0));
#69830=cartesian_point('',(-6.965793608482e1,2.690308055095e1,
-4.502110067117e0));
#69831=cartesian_point('',(-6.966303832861e1,2.693546235319e1,
-4.461839553215e0));
#69832=cartesian_point('',(-6.966287438826e1,2.697109693898e1,
-4.432008874937e0));
#69833=cartesian_point('',(-6.965744725405e1,2.700812724108e1,
-4.413034141951e0));
#69834=cartesian_point('',(-6.964723055708e1,2.704486641786e1,
-4.404597581621e0));
#69835=cartesian_point('',(-6.962360184994e1,2.710246587174e1,
-4.407277917025e0));
#69836=cartesian_point('',(-6.959637388396e1,2.714005172096e1,
-4.433948975090e0));
#69837=cartesian_point('',(-6.957764278459e1,2.715643268896e1,
-4.461370276168e0));
#69838=cartesian_point('',(-6.988132639178e1,2.675201681295e1,
-6.614791663428e0));
#69839=cartesian_point('',(-6.989298917435e1,2.676300359578e1,
-6.555639607908e0));
#69840=cartesian_point('',(-6.991513247374e1,2.678637057548e1,
-6.435865342803e0));
#69841=cartesian_point('',(-6.994326411127e1,2.682377257932e1,
-6.260282968991e0));
#69842=cartesian_point('',(-6.996612428516e1,2.686260293946e1,
-6.091661183352e0));
#69843=cartesian_point('',(-6.998350312094e1,2.690112010397e1,
-5.935504756380e0));
#69844=cartesian_point('',(-6.999595855475e1,2.693882684334e1,
-5.791882688319e0));
#69845=cartesian_point('',(-7.000398640397e1,2.697517077078e1,
-5.661194082829e0));
#69846=cartesian_point('',(-7.000810383408e1,2.700972921900e1,
-5.543403967849e0));
#69847=cartesian_point('',(-7.000881320156e1,2.704225083716e1,
-5.437964669795e0));
#69848=cartesian_point('',(-7.000655982190e1,2.707257142688e1,
-5.344134125059e0));
#69849=cartesian_point('',(-7.000170985551e1,2.710063019717e1,
-5.260914509288e0));
#69850=cartesian_point('',(-6.999452663430e1,2.712636477578e1,
-5.187341055535e0));
#69851=cartesian_point('',(-6.998532191695e1,2.714922943637e1,
-5.123699517733e0));
#69852=cartesian_point('',(-6.997470833972e1,2.716824147483e1,
-5.071059646426e0));
#69853=cartesian_point('',(-6.996362155162e1,2.718252124074e1,
-5.029882872536e0));
#69854=cartesian_point('',(-6.995295007901e1,2.719174696427e1,
-4.999196265794e0));
#69855=cartesian_point('',(-6.994347665974e1,2.719589790898e1,
-4.977443323896e0));
#69856=cartesian_point('',(-6.993605258350e1,2.719517303685e1,
-4.963137917713e0));
#69857=cartesian_point('',(-6.993140546317e1,2.719034941067e1,
-4.954647898197e0));
#69858=cartesian_point('',(-6.992981348822e1,2.718286687483e1,
-4.950273145501e0));
#69859=cartesian_point('',(-6.993104411345e1,2.717438731638e1,
-4.948665447969e0));
#69860=cartesian_point('',(-6.993686516203e1,2.716137028466e1,
-4.949489050431e0));
#69861=cartesian_point('',(-6.994553459814e1,2.715612292626e1,
-4.955549336650e0));
#69862=cartesian_point('',(-6.995001144760e1,2.715958482229e1,
-4.964424363342e0));
#69863=(bounded_surface()b_spline_surface(3,3,((#69763,#69764,#69765,#69766,
#69767,#69768,#69769,#69770,#69771,#69772,#69773,#69774,#69775,#69776,#69777,
#69778,#69779,#69780,#69781,#69782,#69783,#69784,#69785,#69786,#69787),(#69788,
#69789,#69790,#69791,#69792,#69793,#69794,#69795,#69796,#69797,#69798,#69799,
#69800,#69801,#69802,#69803,#69804,#69805,#69806,#69807,#69808,#69809,#69810,
#69811,#69812),(#69813,#69814,#69815,#69816,#69817,#69818,#69819,#69820,#69821,
#69822,#69823,#69824,#69825,#69826,#69827,#69828,#69829,#69830,#69831,#69832,
#69833,#69834,#69835,#69836,#69837),(#69838,#69839,#69840,#69841,#69842,#69843,
#69844,#69845,#69846,#69847,#69848,#69849,#69850,#69851,#69852,#69853,#69854,
#69855,#69856,#69857,#69858,#69859,#69860,#69861,#69862)),.unspecified.,.f.,.f.,
.f.)b_spline_surface_with_knots((4,4),(4,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,
1,1,4),(0.e0,1.e0),(1.245283317612e-1,1.549056833727e-1,1.861784602623e-1,
2.154240510117e-1,2.428737651134e-1,2.684431956008e-1,2.920239510202e-1,
3.136616884055e-1,3.334899300929e-1,3.516792103890e-1,3.684021513012e-1,
3.839854889389e-1,3.986786318462e-1,4.119907477417e-1,4.236692611191e-1,
4.340146219729e-1,4.432935814274e-1,4.516676199158e-1,4.592156225299e-1,
4.660728219652e-1,4.724795653896e-1,4.787630300618e-1,4.973383737186e-1),
.unspecified.)geometric_representation_item()rational_b_spline_surface(((
1.576493453410e0,1.576493453410e0,1.576493453410e0,1.576493453410e0,
1.576493453410e0,1.576493453410e0,1.576493453410e0,1.576493453410e0,
1.576493453410e0,1.576493453410e0,1.576493453410e0,1.576493453410e0,
1.576493453410e0,1.576493453410e0,1.576493453410e0,1.576493453410e0,
1.576493453410e0,1.576493453410e0,1.576493453410e0,1.576493453410e0,
1.576493453410e0,1.576493453410e0,1.576493453410e0,1.576493453410e0,
1.576493453410e0),(8.078355155300e-1,8.078355155300e-1,8.078355155300e-1,
8.078355155300e-1,8.078355155300e-1,8.078355155300e-1,8.078355155300e-1,
8.078355155300e-1,8.078355155300e-1,8.078355155300e-1,8.078355155300e-1,
8.078355155300e-1,8.078355155300e-1,8.078355155300e-1,8.078355155300e-1,
8.078355155300e-1,8.078355155300e-1,8.078355155300e-1,8.078355155300e-1,
8.078355155300e-1,8.078355155300e-1,8.078355155300e-1,8.078355155300e-1,
8.078355155300e-1,8.078355155300e-1),(8.078355155300e-1,8.078355155300e-1,
8.078355155300e-1,8.078355155300e-1,8.078355155300e-1,8.078355155300e-1,
8.078355155300e-1,8.078355155300e-1,8.078355155300e-1,8.078355155300e-1,
8.078355155300e-1,8.078355155300e-1,8.078355155300e-1,8.078355155300e-1,
8.078355155300e-1,8.078355155300e-1,8.078355155300e-1,8.078355155300e-1,
8.078355155300e-1,8.078355155300e-1,8.078355155300e-1,8.078355155300e-1,
8.078355155300e-1,8.078355155300e-1,8.078355155300e-1),(1.576493453410e0,
1.576493453410e0,1.576493453410e0,1.576493453410e0,1.576493453410e0,
1.576493453410e0,1.576493453410e0,1.576493453410e0,1.576493453410e0,
1.576493453410e0,1.576493453410e0,1.576493453410e0,1.576493453410e0,
1.576493453410e0,1.576493453410e0,1.576493453410e0,1.576493453410e0,
1.576493453410e0,1.576493453410e0,1.576493453410e0,1.576493453410e0,
1.576493453410e0,1.576493453410e0,1.576493453410e0,1.576493453410e0)))representation_item('')surface());
#69864=oriented_edge('',*,*,#58454,.f.);
#69865=oriented_edge('',*,*,#58437,.f.);
#69867=oriented_edge('',*,*,#69866,.f.);
#69868=oriented_edge('',*,*,#44121,.f.);
#69869=edge_loop('',(#69864,#69865,#69867,#69868));
#69870=face_outer_bound('',#69869,.f.);
#69872=cartesian_point('',(-6.935071823851e1,2.716830147575e1,
-2.490846053290e1));
#69873=direction('',(1.188116828425e-2,6.412824752672e-3,-9.999088526055e-1));
#69874=direction('',(4.742541870459e-1,-8.803879633131e-1,-1.108092728387e-5));
#69875=axis2_placement_3d('',#69872,#69873,#69874);
#69876=cylindrical_surface('',#69875,3.000057677439e-1);
#69877=oriented_edge('',*,*,#69866,.t.);
#69878=oriented_edge('',*,*,#58422,.f.);
#69879=oriented_edge('',*,*,#58403,.f.);
#69880=oriented_edge('',*,*,#44123,.f.);
#69881=edge_loop('',(#69877,#69878,#69879,#69880));
#69882=face_outer_bound('',#69881,.f.);
#69884=cartesian_point('',(-6.814789547067e1,2.686538141147e1,
-4.213845709997e1));
#69885=direction('',(5.067985777104e-1,-2.004189206865e-1,-8.384434732655e-1));
#69886=direction('',(3.571970698554e-1,-8.363590509491e-1,4.158290408115e-1));
#69887=axis2_placement_3d('',#69884,#69885,#69886);
#69888=cylindrical_surface('',#69887,2.999999999990e-1);
#69889=oriented_edge('',*,*,#57018,.t.);
#69890=oriented_edge('',*,*,#57089,.f.);
#69891=oriented_edge('',*,*,#58368,.t.);
#69892=oriented_edge('',*,*,#58399,.t.);
#69893=oriented_edge('',*,*,#58419,.f.);
#69894=edge_loop('',(#69889,#69890,#69891,#69892,#69893));
#69895=face_outer_bound('',#69894,.f.);
#69897=cartesian_point('',(-6.547315945324e1,3.478822923320e1,
-6.309436088831e0));
#69898=cartesian_point('',(-6.551379425901e1,3.478882951890e1,
-6.251638524446e0));
#69899=cartesian_point('',(-6.559609117401e1,3.479451281237e1,
-6.133549527797e0));
#69900=cartesian_point('',(-6.571661471786e1,3.481631171084e1,
-5.957563438244e0));
#69901=cartesian_point('',(-6.583213029310e1,3.485062553703e1,
-5.785678341128e0));
#69902=cartesian_point('',(-6.593882303282e1,3.489504885238e1,
-5.623639026218e0));
#69903=cartesian_point('',(-6.603663370106e1,3.494815044194e1,
-5.471612067629e0));
#69904=cartesian_point('',(-6.612528900860e1,3.500847897576e1,
-5.330054364984e0));
#69905=cartesian_point('',(-6.620480861027e1,3.507480568316e1,
-5.198940263187e0));
#69906=cartesian_point('',(-6.627553950002e1,3.514633913499e1,
-5.077644185287e0));
#69907=cartesian_point('',(-6.633791890538e1,3.522271848502e1,
-4.965250067735e0));
#69908=cartesian_point('',(-6.639248313029e1,3.530424411529e1,
-4.860419384407e0));
#69909=cartesian_point('',(-6.643961495731e1,3.539196184979e1,
-4.761626235519e0));
#69910=cartesian_point('',(-6.647866825139e1,3.548637572146e1,
-4.668756799683e0));
#69911=cartesian_point('',(-6.650825294160e1,3.558664063370e1,
-4.583133573240e0));
#69912=cartesian_point('',(-6.652723887117e1,3.569082797938e1,
-4.506370605432e0));
#69913=cartesian_point('',(-6.653522003380e1,3.579813286685e1,
-4.438851701399e0));
#69914=cartesian_point('',(-6.653176353794e1,3.590894132397e1,
-4.380528845931e0));
#69915=cartesian_point('',(-6.651628269134e1,3.602247750174e1,
-4.332378820773e0));
#69916=cartesian_point('',(-6.648878092511e1,3.613630226208e1,
-4.295939872415e0));
#69917=cartesian_point('',(-6.645029255375e1,3.624725959227e1,
-4.272234596323e0));
#69918=cartesian_point('',(-6.640218701220e1,3.635337314169e1,
-4.261236986700e0));
#69919=cartesian_point('',(-6.630928613228e1,3.651779148600e1,
-4.263352896859e0));
#69920=cartesian_point('',(-6.621802821018e1,3.662816800290e1,
-4.294900894719e0));
#69921=cartesian_point('',(-6.615452215297e1,3.668623561531e1,
-4.326886766728e0));
#69922=cartesian_point('',(-6.501857085725e1,3.519634085969e1,
-6.170095134753e0));
#69923=cartesian_point('',(-6.504425128569e1,3.518037216566e1,
-6.112581922619e0));
#69924=cartesian_point('',(-6.509836039467e1,3.515100084099e1,
-5.994645157256e0));
#69925=cartesian_point('',(-6.518370136797e1,3.511715404502e1,
-5.817739123814e0));
#69926=cartesian_point('',(-6.527131296960e1,3.509405177436e1,
-5.643824237707e0));
#69927=cartesian_point('',(-6.535752178911e1,3.508177171930e1,
-5.478758078280e0));
#69928=cartesian_point('',(-6.544146751054e1,3.507952824844e1,
-5.322737648303e0));
#69929=cartesian_point('',(-6.552215576758e1,3.508660072151e1,
-5.176234689749e0));
#69930=cartesian_point('',(-6.559886723651e1,3.510230190633e1,
-5.039216798995e0));
#69931=cartesian_point('',(-6.567124491124e1,3.512612985770e1,
-4.911014290596e0));
#69932=cartesian_point('',(-6.573910804759e1,3.515787935161e1,
-4.790627174741e0));
#69933=cartesian_point('',(-6.580249315258e1,3.519783885009e1,
-4.676563591290e0));
#69934=cartesian_point('',(-6.586142684334e1,3.524701002178e1,
-4.567053130465e0));
#69935=cartesian_point('',(-6.591481072559e1,3.530651353399e1,
-4.461808755537e0));
#69936=cartesian_point('',(-6.596037423507e1,3.537673287982e1,
-4.362256535340e0));
#69937=cartesian_point('',(-6.599569486036e1,3.545685328070e1,
-4.270494980581e0));
#69938=cartesian_point('',(-6.601920314744e1,3.554638614389e1,
-4.187482395161e0));
#69939=cartesian_point('',(-6.602950109463e1,3.564557813147e1,
-4.113816597055e0));
#69940=cartesian_point('',(-6.602498921448e1,3.575330213273e1,
-4.051530124367e0));
#69941=cartesian_point('',(-6.600487303620e1,3.586615908722e1,
-4.003518639680e0));
#69942=cartesian_point('',(-6.597001358211e1,3.597930298836e1,
-3.971969381721e0));
#69943=cartesian_point('',(-6.592228251044e1,3.608878556308e1,
-3.957424674100e0));
#69944=cartesian_point('',(-6.582604615088e1,3.625766328017e1,
-3.960945656963e0));
#69945=cartesian_point('',(-6.572874504538e1,3.636582176044e1,
-4.004196497367e0));
#69946=cartesian_point('',(-6.566413195663e1,3.641477791377e1,
-4.046651426644e0));
#69947=cartesian_point('',(-6.522574477019e1,3.575334132999e1,
-6.368729245141e0));
#69948=cartesian_point('',(-6.523158110390e1,3.574505817772e1,
-6.310334934288e0));
#69949=cartesian_point('',(-6.524445296515e1,3.572894019897e1,
-6.191301900159e0));
#69950=cartesian_point('',(-6.526636064643e1,3.570742367673e1,
-6.014658483938e0));
#69951=cartesian_point('',(-6.529027561057e1,3.568898431847e1,
-5.842866385265e0));
#69952=cartesian_point('',(-6.531501853700e1,3.567412354556e1,
-5.681627050371e0));
#69953=cartesian_point('',(-6.534016969432e1,3.566271342510e1,
-5.531074010163e0));
#69954=cartesian_point('',(-6.536527916328e1,3.565466325293e1,
-5.391641410275e0));
#69955=cartesian_point('',(-6.538998426087e1,3.564985643136e1,
-5.263290786387e0));
#69956=cartesian_point('',(-6.541404759032e1,3.564818638921e1,
-5.145403129274e0));
#69957=cartesian_point('',(-6.543730513213e1,3.564961454651e1,
-5.037091636263e0));
#69958=cartesian_point('',(-6.545968583862e1,3.565422584990e1,
-4.937086074059e0));
#69959=cartesian_point('',(-6.548114245458e1,3.566232379120e1,
-4.843981050360e0));
#69960=cartesian_point('',(-6.550124429779e1,3.567437567589e1,
-4.757749452588e0));
#69961=cartesian_point('',(-6.551910359652e1,3.569073296952e1,
-4.679652938180e0));
#69962=cartesian_point('',(-6.553371112992e1,3.571134757979e1,
-4.611040238462e0));
#69963=cartesian_point('',(-6.554436191468e1,3.573612241837e1,
-4.551987099586e0));
#69964=cartesian_point('',(-6.555044612190e1,3.576510612242e1,
-4.502110067148e0));
#69965=cartesian_point('',(-6.555127804194e1,3.579787687030e1,
-4.461839553245e0));
#69966=cartesian_point('',(-6.554646425733e1,3.583318519876e1,
-4.432008874963e0));
#69967=cartesian_point('',(-6.553625012868e1,3.586919031833e1,
-4.413034141972e0));
#69968=cartesian_point('',(-6.552132541212e1,3.590428163981e1,
-4.404597581638e0));
#69969=cartesian_point('',(-6.549038061433e1,3.595830415740e1,
-4.407277917041e0));
#69970=cartesian_point('',(-6.545847964947e1,3.599201449180e1,
-4.433948975350e0));
#69971=cartesian_point('',(-6.543777064477e1,3.600581042963e1,
-4.461370276351e0));
#69972=cartesian_point('',(-6.579164307244e1,3.564449304212e1,
-6.614791664369e0));
#69973=cartesian_point('',(-6.580177201106e1,3.565690812968e1,
-6.555639608219e0));
#69974=cartesian_point('',(-6.582067586874e1,3.568296548219e1,
-6.435865343209e0));
#69975=cartesian_point('',(-6.584368489506e1,3.572371942231e1,
-6.260282968975e0));
#69976=cartesian_point('',(-6.586128111795e1,3.576520143479e1,
-6.091661183376e0));
#69977=cartesian_point('',(-6.587348377656e1,3.580565747288e1,
-5.935504756396e0));
#69978=cartesian_point('',(-6.588091093529e1,3.584466738621e1,
-5.791882688338e0));
#69979=cartesian_point('',(-6.588412627069e1,3.588174823090e1,
-5.661194082849e0));
#69980=cartesian_point('',(-6.588369769297e1,3.591654845929e1,
-5.543403967870e0));
#69981=cartesian_point('',(-6.588015606873e1,3.594888444153e1,
-5.437964669816e0));
#69982=cartesian_point('',(-6.587396433592e1,3.597865150933e1,
-5.344134125081e0));
#69983=cartesian_point('',(-6.586549345722e1,3.600583718531e1,
-5.260914509309e0));
#69984=cartesian_point('',(-6.585501265291e1,3.603041400252e1,
-5.187341055555e0));
#69985=cartesian_point('',(-6.584290224611e1,3.605188159606e1,
-5.123699517752e0));
#69986=cartesian_point('',(-6.582989790052e1,3.606934563408e1,
-5.071059646445e0));
#69987=cartesian_point('',(-6.581704207796e1,3.608205611837e1,
-5.029882872553e0));
#69988=cartesian_point('',(-6.580525770272e1,3.608981000787e1,
-4.999196265809e0));
#69989=cartesian_point('',(-6.579532352286e1,3.609268891133e1,
-4.977443323910e0));
#69990=cartesian_point('',(-6.578805757541e1,3.609100120419e1,
-4.963137917725e0));
#69991=cartesian_point('',(-6.578407982139e1,3.608561227388e1,
-4.954647898207e0));
#69992=cartesian_point('',(-6.578347813292e1,3.607798595774e1,
-4.950273145509e0));
#69993=cartesian_point('',(-6.578580503446e1,3.606973957191e1,
-4.948665447976e0));
#69994=cartesian_point('',(-6.579327534676e1,3.605759370198e1,
-4.949489050439e0));
#69995=cartesian_point('',(-6.580255553245e1,3.605352282388e1,
-4.955549336714e0));
#69996=cartesian_point('',(-6.580654220925e1,3.605753944770e1,
-4.964424362716e0));
#69997=(bounded_surface()b_spline_surface(3,3,((#69897,#69898,#69899,#69900,
#69901,#69902,#69903,#69904,#69905,#69906,#69907,#69908,#69909,#69910,#69911,
#69912,#69913,#69914,#69915,#69916,#69917,#69918,#69919,#69920,#69921),(#69922,
#69923,#69924,#69925,#69926,#69927,#69928,#69929,#69930,#69931,#69932,#69933,
#69934,#69935,#69936,#69937,#69938,#69939,#69940,#69941,#69942,#69943,#69944,
#69945,#69946),(#69947,#69948,#69949,#69950,#69951,#69952,#69953,#69954,#69955,
#69956,#69957,#69958,#69959,#69960,#69961,#69962,#69963,#69964,#69965,#69966,
#69967,#69968,#69969,#69970,#69971),(#69972,#69973,#69974,#69975,#69976,#69977,
#69978,#69979,#69980,#69981,#69982,#69983,#69984,#69985,#69986,#69987,#69988,
#69989,#69990,#69991,#69992,#69993,#69994,#69995,#69996)),.unspecified.,.f.,.f.,
.f.)b_spline_surface_with_knots((4,4),(4,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,
1,1,4),(0.e0,1.e0),(1.245283312582e-1,1.549056830240e-1,1.861784599262e-1,
2.154240506873e-1,2.428737648e-1,2.684431952977e-1,2.920239507267e-1,
3.136616881208e-1,3.334899298162e-1,3.516792101197e-1,3.684021510388e-1,
3.839854886829e-1,3.986786315962e-1,4.119907474971e-1,4.236692608793e-1,
4.340146217373e-1,4.432935811956e-1,4.516676196874e-1,4.592156223045e-1,
4.660728217426e-1,4.724795651696e-1,4.787630298443e-1,4.973383736280e-1),
.unspecified.)geometric_representation_item()rational_b_spline_surface(((
1.576493453399e0,1.576493453399e0,1.576493453399e0,1.576493453399e0,
1.576493453399e0,1.576493453399e0,1.576493453399e0,1.576493453399e0,
1.576493453399e0,1.576493453399e0,1.576493453399e0,1.576493453399e0,
1.576493453399e0,1.576493453399e0,1.576493453399e0,1.576493453399e0,
1.576493453399e0,1.576493453399e0,1.576493453399e0,1.576493453399e0,
1.576493453399e0,1.576493453399e0,1.576493453399e0,1.576493453399e0,
1.576493453399e0),(8.078355155337e-1,8.078355155337e-1,8.078355155337e-1,
8.078355155337e-1,8.078355155337e-1,8.078355155337e-1,8.078355155337e-1,
8.078355155337e-1,8.078355155337e-1,8.078355155337e-1,8.078355155337e-1,
8.078355155337e-1,8.078355155337e-1,8.078355155337e-1,8.078355155337e-1,
8.078355155337e-1,8.078355155337e-1,8.078355155337e-1,8.078355155337e-1,
8.078355155337e-1,8.078355155337e-1,8.078355155337e-1,8.078355155337e-1,
8.078355155337e-1,8.078355155337e-1),(8.078355155337e-1,8.078355155337e-1,
8.078355155337e-1,8.078355155337e-1,8.078355155337e-1,8.078355155337e-1,
8.078355155337e-1,8.078355155337e-1,8.078355155337e-1,8.078355155337e-1,
8.078355155337e-1,8.078355155337e-1,8.078355155337e-1,8.078355155337e-1,
8.078355155337e-1,8.078355155337e-1,8.078355155337e-1,8.078355155337e-1,
8.078355155337e-1,8.078355155337e-1,8.078355155337e-1,8.078355155337e-1,
8.078355155337e-1,8.078355155337e-1,8.078355155337e-1),(1.576493453399e0,
1.576493453399e0,1.576493453399e0,1.576493453399e0,1.576493453399e0,
1.576493453399e0,1.576493453399e0,1.576493453399e0,1.576493453399e0,
1.576493453399e0,1.576493453399e0,1.576493453399e0,1.576493453399e0,
1.576493453399e0,1.576493453399e0,1.576493453399e0,1.576493453399e0,
1.576493453399e0,1.576493453399e0,1.576493453399e0,1.576493453399e0,
1.576493453399e0,1.576493453399e0,1.576493453399e0,1.576493453399e0)))representation_item('')surface());
#69998=oriented_edge('',*,*,#58114,.f.);
#69999=oriented_edge('',*,*,#58097,.f.);
#70001=oriented_edge('',*,*,#70000,.f.);
#70002=oriented_edge('',*,*,#44135,.f.);
#70003=edge_loop('',(#69998,#69999,#70001,#70002));
#70004=face_outer_bound('',#70003,.f.);
#70006=cartesian_point('',(-6.521123828943e1,3.598795806979e1,
-2.490846053290e1));
#70007=direction('',(1.261656483887e-2,4.807158492736e-3,-9.999088526055e-1));
#70008=direction('',(3.552831881807e-1,-9.347587154305e-1,-1.108092769616e-5));
#70009=axis2_placement_3d('',#70006,#70007,#70008);
#70010=cylindrical_surface('',#70009,3.000057677460e-1);
#70011=oriented_edge('',*,*,#70000,.t.);
#70012=oriented_edge('',*,*,#58082,.f.);
#70013=oriented_edge('',*,*,#58063,.f.);
#70014=oriented_edge('',*,*,#44137,.f.);
#70015=edge_loop('',(#70011,#70012,#70013,#70014));
#70016=face_outer_bound('',#70015,.f.);
#70018=cartesian_point('',(-6.405824484045e1,3.553062965329e1,
-4.213845709858e1));
#70019=direction('',(4.763029270542e-1,-2.648547976064e-1,-8.384434732673e-1));
#70020=direction('',(2.449744371392e-1,-8.758274567370e-1,4.158290408015e-1));
#70021=axis2_placement_3d('',#70018,#70019,#70020);
#70022=cylindrical_surface('',#70021,2.999999999981e-1);
#70023=oriented_edge('',*,*,#57304,.t.);
#70024=oriented_edge('',*,*,#57371,.f.);
#70025=oriented_edge('',*,*,#58028,.t.);
#70026=oriented_edge('',*,*,#58059,.t.);
#70027=oriented_edge('',*,*,#58079,.f.);
#70028=edge_loop('',(#70023,#70024,#70025,#70026,#70027));
#70029=face_outer_bound('',#70028,.f.);
#70031=cartesian_point('',(-6.037225240415e1,4.303657330078e1,
-6.309436088053e0));
#70032=cartesian_point('',(-6.041246121835e1,4.304247236204e1,
-6.251638524288e0));
#70033=cartesian_point('',(-6.049331225333e1,4.305884893743e1,
-6.133549527579e0));
#70034=cartesian_point('',(-6.060995937413e1,4.309619282239e1,
-5.957563438256e0));
#70035=cartesian_point('',(-6.072000784457e1,4.314529089725e1,
-5.785678341121e0));
#70036=cartesian_point('',(-6.081998940691e1,4.320326036202e1,
-5.623639026217e0));
#70037=cartesian_point('',(-6.091003214304e1,4.326867451421e1,
-5.471612067628e0));
#70038=cartesian_point('',(-6.099005453833e1,4.334005876877e1,
-5.330054364982e0));
#70039=cartesian_point('',(-6.106023646622e1,4.341619743281e1,
-5.198940263184e0));
#70040=cartesian_point('',(-6.112102525433e1,4.349635113976e1,
-5.077644185283e0));
#70041=cartesian_point('',(-6.117290148950e1,4.358021920012e1,
-4.965250067729e0));
#70042=cartesian_point('',(-6.121635767982e1,4.366816942784e1,
-4.860419384399e0));
#70043=cartesian_point('',(-6.125163682565e1,4.376128866288e1,
-4.761626235509e0));
#70044=cartesian_point('',(-6.127803253022e1,4.385999228856e1,
-4.668756799672e0));
#70045=cartesian_point('',(-6.129427692209e1,4.396326099754e1,
-4.583133573229e0));
#70046=cartesian_point('',(-6.129950124689e1,4.406903516713e1,
-4.506370605420e0));
#70047=cartesian_point('',(-6.129340803120e1,4.417646379718e1,
-4.438851701388e0));
#70048=cartesian_point('',(-6.127551770016e1,4.428587310935e1,
-4.380528845921e0));
#70049=cartesian_point('',(-6.124534984938e1,4.439641731343e1,
-4.332378820765e0));
#70050=cartesian_point('',(-6.120322625202e1,4.450567858634e1,
-4.295939872410e0));
#70051=cartesian_point('',(-6.115058431620e1,4.461066292064e1,
-4.272234596323e0));
#70052=cartesian_point('',(-6.108903972666e1,4.470958962077e1,
-4.261236986705e0));
#70053=cartesian_point('',(-6.097547272626e1,4.486047534521e1,
-4.263352896875e0));
#70054=cartesian_point('',(-6.087058850190e1,4.495799602663e1,
-4.294900894725e0));
#70055=cartesian_point('',(-6.080004640691e1,4.500727765780e1,
-4.326886766501e0));
#70056=cartesian_point('',(-5.986828362084e1,4.338185776358e1,
-6.170095134750e0));
#70057=cartesian_point('',(-5.989582867929e1,4.336937765075e1,
-6.112581922400e0));
#70058=cartesian_point('',(-5.995330860485e1,4.334732025807e1,
-5.994645157053e0));
#70059=cartesian_point('',(-6.004233736747e1,4.332490225835e1,
-5.817739123810e0));
#70060=cartesian_point('',(-6.013221489116e1,4.331343323959e1,
-5.643824237692e0));
#70061=cartesian_point('',(-6.021928905108e1,4.331251075104e1,
-5.478758078269e0));
#70062=cartesian_point('',(-6.030280943695e1,4.332124358876e1,
-5.322737648292e0));
#70063=cartesian_point('',(-6.038188425179e1,4.333878748679e1,
-5.176234689738e0));
#70064=cartesian_point('',(-6.045589002760e1,4.336436720174e1,
-5.039216798982e0));
#70065=cartesian_point('',(-6.052453832953e1,4.339743848397e1,
-4.911014290581e0));
#70066=cartesian_point('',(-6.058767674680e1,4.343777427333e1,
-4.790627174723e0));
#70067=cartesian_point('',(-6.064530382225e1,4.348566532917e1,
-4.676563591269e0));
#70068=cartesian_point('',(-6.069731520131e1,4.354210822492e1,
-4.567053130441e0));
#70069=cartesian_point('',(-6.074247561017e1,4.360807067122e1,
-4.461808755510e0));
#70070=cartesian_point('',(-6.077848385368e1,4.368363651222e1,
-4.362256535311e0));
#70071=cartesian_point('',(-6.080304449528e1,4.376768173869e1,
-4.270494980549e0));
#70072=cartesian_point('',(-6.081466528199e1,4.385951708303e1,
-4.187482395129e0));
#70073=cartesian_point('',(-6.081192797637e1,4.395920462125e1,
-4.113816597022e0));
#70074=cartesian_point('',(-6.079339389228e1,4.406541811021e1,
-4.051530124335e0));
#70075=cartesian_point('',(-6.075871902215e1,4.417468386967e1,
-4.003518639651e0));
#70076=cartesian_point('',(-6.070938955293e1,4.428230973724e1,
-3.971969381698e0));
#70077=cartesian_point('',(-6.064777648359e1,4.438462551833e1,
-3.957424674084e0));
#70078=cartesian_point('',(-6.053032047407e1,4.453949709752e1,
-3.960945656962e0));
#70079=cartesian_point('',(-6.041973427848e1,4.463402992423e1,
-4.004196497344e0));
#70080=cartesian_point('',(-6.034928390097e1,4.467413355301e1,
-4.046651427015e0));
#70081=cartesian_point('',(-6.000098198259e1,4.396113463725e1,
-6.368729244959e0));
#70082=cartesian_point('',(-6.000784955005e1,4.395368414373e1,
-6.310334934144e0));
#70083=cartesian_point('',(-6.002271510927e1,4.393938417162e1,
-6.191301899921e0));
#70084=cartesian_point('',(-6.004724383694e1,4.392091125242e1,
-6.014658483944e0));
#70085=cartesian_point('',(-6.007336102448e1,4.390575117464e1,
-5.842866385249e0));
#70086=cartesian_point('',(-6.009983199184e1,4.389424713767e1,
-5.681627050363e0));
#70087=cartesian_point('',(-6.012625729710e1,4.388621751717e1,
-5.531074010153e0));
#70088=cartesian_point('',(-6.015220270940e1,4.388151365871e1,
-5.391641410265e0));
#70089=cartesian_point('',(-6.017732386757e1,4.387997262247e1,
-5.263290786375e0));
#70090=cartesian_point('',(-6.020139931615e1,4.388145776254e1,
-5.145403129261e0));
#70091=cartesian_point('',(-6.022427147452e1,4.388590942012e1,
-5.037091636248e0));
#70092=cartesian_point('',(-6.024585881510e1,4.389340254157e1,
-4.937086074041e0));
#70093=cartesian_point('',(-6.026607487329e1,4.390423185424e1,
-4.843981050340e0));
#70094=cartesian_point('',(-6.028443165583e1,4.391880445044e1,
-4.757749452566e0));
#70095=cartesian_point('',(-6.030000311054e1,4.393735291142e1,
-4.679652938158e0));
#70096=cartesian_point('',(-6.031179492788e1,4.395969782655e1,
-4.611040238440e0));
#70097=cartesian_point('',(-6.031912082836e1,4.398565091933e1,
-4.551987099563e0));
#70098=cartesian_point('',(-6.032136985181e1,4.401518081218e1,
-4.502110067125e0));
#70099=cartesian_point('',(-6.031791721372e1,4.404777978913e1,
-4.461839553223e0));
#70100=cartesian_point('',(-6.030853595004e1,4.408215772497e1,
-4.432008874944e0));
#70101=cartesian_point('',(-6.029370959351e1,4.411652160443e1,
-4.413034141957e0));
#70102=cartesian_point('',(-6.027433222339e1,4.414936464837e1,
-4.404597581627e0));
#70103=cartesian_point('',(-6.023660080913e1,4.419888588921e1,
-4.407277917039e0));
#70104=cartesian_point('',(-6.020057267980e1,4.422814391546e1,
-4.433948975332e0));
#70105=cartesian_point('',(-6.017824012466e1,4.423911876088e1,
-4.461370276820e0));
#70106=cartesian_point('',(-6.057624649508e1,4.392708211265e1,
-6.614791663726e0));
#70107=cartesian_point('',(-6.058466828525e1,4.394071307963e1,
-6.555639608166e0));
#70108=cartesian_point('',(-6.060000925069e1,4.396901495644e1,
-6.435865342935e0));
#70109=cartesian_point('',(-6.061750197500e1,4.401242352150e1,
-6.260282968997e0));
#70110=cartesian_point('',(-6.062953317062e1,4.405584741759e1,
-6.091661183363e0));
#70111=cartesian_point('',(-6.063635086120e1,4.409755011522e1,
-5.935504756394e0));
#70112=cartesian_point('',(-6.063862266411e1,4.413719573209e1,
-5.791882688334e0));
#70113=cartesian_point('',(-6.063697047040e1,4.417437903049e1,
-5.661194082845e0));
#70114=cartesian_point('',(-6.063200321792e1,4.420882559748e1,
-5.543403967865e0));
#70115=cartesian_point('',(-6.062427120013e1,4.424042266619e1,
-5.437964669810e0));
#70116=cartesian_point('',(-6.061424705644e1,4.426912688929e1,
-5.344134125073e0));
#70117=cartesian_point('',(-6.060230020452e1,4.429497431650e1,
-5.260914509300e0));
#70118=cartesian_point('',(-6.058870114658e1,4.431797285616e1,
-5.187341055546e0));
#70119=cartesian_point('',(-6.057389226274e1,4.433767606617e1,
-5.123699517743e0));
#70120=cartesian_point('',(-6.055871965675e1,4.435329328921e1,
-5.071059646436e0));
#70121=cartesian_point('',(-6.054431476641e1,4.436421701198e1,
-5.029882872546e0));
#70122=cartesian_point('',(-6.053161912246e1,4.437036639626e1,
-4.999196265803e0));
#70123=cartesian_point('',(-6.052139415858e1,4.437192399963e1,
-4.977443323905e0));
#70124=cartesian_point('',(-6.051441066231e1,4.436930233460e1,
-4.963137917722e0));
#70125=cartesian_point('',(-6.051117033509e1,4.436344030624e1,
-4.954647898206e0));
#70126=cartesian_point('',(-6.051156922815e1,4.435580069819e1,
-4.950273145509e0));
#70127=cartesian_point('',(-6.051495259207e1,4.434792858294e1,
-4.948665447977e0));
#70128=cartesian_point('',(-6.052394434897e1,4.433686169403e1,
-4.949489050444e0));
#70129=cartesian_point('',(-6.053367649758e1,4.433403695009e1,
-4.955549336705e0));
#70130=cartesian_point('',(-6.053710479890e1,4.433853958011e1,
-4.964424363161e0));
#70131=(bounded_surface()b_spline_surface(3,3,((#70031,#70032,#70033,#70034,
#70035,#70036,#70037,#70038,#70039,#70040,#70041,#70042,#70043,#70044,#70045,
#70046,#70047,#70048,#70049,#70050,#70051,#70052,#70053,#70054,#70055),(#70056,
#70057,#70058,#70059,#70060,#70061,#70062,#70063,#70064,#70065,#70066,#70067,
#70068,#70069,#70070,#70071,#70072,#70073,#70074,#70075,#70076,#70077,#70078,
#70079,#70080),(#70081,#70082,#70083,#70084,#70085,#70086,#70087,#70088,#70089,
#70090,#70091,#70092,#70093,#70094,#70095,#70096,#70097,#70098,#70099,#70100,
#70101,#70102,#70103,#70104,#70105),(#70106,#70107,#70108,#70109,#70110,#70111,
#70112,#70113,#70114,#70115,#70116,#70117,#70118,#70119,#70120,#70121,#70122,
#70123,#70124,#70125,#70126,#70127,#70128,#70129,#70130)),.unspecified.,.f.,.f.,
.f.)b_spline_surface_with_knots((4,4),(4,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,
1,1,4),(0.e0,1.e0),(1.245283316890e-1,1.549056833671e-1,1.861784602561e-1,
2.154240510049e-1,2.428737651062e-1,2.684431955935e-1,2.920239510129e-1,
3.136616883983e-1,3.334899300859e-1,3.516792103824e-1,3.684021512949e-1,
3.839854889330e-1,3.986786318405e-1,4.119907477362e-1,4.236692611136e-1,
4.340146219674e-1,4.432935814220e-1,4.516676199105e-1,4.592156225245e-1,
4.660728219599e-1,4.724795653843e-1,4.787630300565e-1,4.973383738265e-1),
.unspecified.)geometric_representation_item()rational_b_spline_surface(((
1.576493453415e0,1.576493453415e0,1.576493453415e0,1.576493453415e0,
1.576493453415e0,1.576493453415e0,1.576493453415e0,1.576493453415e0,
1.576493453415e0,1.576493453415e0,1.576493453415e0,1.576493453415e0,
1.576493453415e0,1.576493453415e0,1.576493453415e0,1.576493453415e0,
1.576493453415e0,1.576493453415e0,1.576493453415e0,1.576493453415e0,
1.576493453415e0,1.576493453415e0,1.576493453415e0,1.576493453415e0,
1.576493453415e0),(8.078355155285e-1,8.078355155285e-1,8.078355155285e-1,
8.078355155285e-1,8.078355155285e-1,8.078355155285e-1,8.078355155285e-1,
8.078355155285e-1,8.078355155285e-1,8.078355155285e-1,8.078355155285e-1,
8.078355155285e-1,8.078355155285e-1,8.078355155285e-1,8.078355155285e-1,
8.078355155285e-1,8.078355155285e-1,8.078355155285e-1,8.078355155285e-1,
8.078355155285e-1,8.078355155285e-1,8.078355155285e-1,8.078355155285e-1,
8.078355155285e-1,8.078355155285e-1),(8.078355155285e-1,8.078355155285e-1,
8.078355155285e-1,8.078355155285e-1,8.078355155285e-1,8.078355155285e-1,
8.078355155285e-1,8.078355155285e-1,8.078355155285e-1,8.078355155285e-1,
8.078355155285e-1,8.078355155285e-1,8.078355155285e-1,8.078355155285e-1,
8.078355155285e-1,8.078355155285e-1,8.078355155285e-1,8.078355155285e-1,
8.078355155285e-1,8.078355155285e-1,8.078355155285e-1,8.078355155285e-1,
8.078355155285e-1,8.078355155285e-1,8.078355155285e-1),(1.576493453415e0,
1.576493453415e0,1.576493453415e0,1.576493453415e0,1.576493453415e0,
1.576493453415e0,1.576493453415e0,1.576493453415e0,1.576493453415e0,
1.576493453415e0,1.576493453415e0,1.576493453415e0,1.576493453415e0,
1.576493453415e0,1.576493453415e0,1.576493453415e0,1.576493453415e0,
1.576493453415e0,1.576493453415e0,1.576493453415e0,1.576493453415e0,
1.576493453415e0,1.576493453415e0,1.576493453415e0,1.576493453415e0)))representation_item('')surface());
#70132=oriented_edge('',*,*,#57774,.f.);
#70133=oriented_edge('',*,*,#57757,.f.);
#70135=oriented_edge('',*,*,#70134,.f.);
#70136=oriented_edge('',*,*,#44149,.f.);
#70137=edge_loop('',(#70132,#70133,#70135,#70136));
#70138=face_outer_bound('',#70137,.f.);
#70140=cartesian_point('',(-5.995597597326e1,4.419185072350e1,
-2.490846053290e1));
#70141=direction('',(1.313608847097e-2,3.119240418072e-3,-9.999088526055e-1));
#70142=direction('',(2.302331955022e-1,-9.731354867469e-1,-1.108092744773e-5));
#70143=axis2_placement_3d('',#70140,#70141,#70142);
#70144=cylindrical_surface('',#70143,3.000057677444e-1);
#70145=oriented_edge('',*,*,#70134,.t.);
#70146=oriented_edge('',*,*,#57742,.f.);
#70147=oriented_edge('',*,*,#57723,.f.);
#70148=oriented_edge('',*,*,#44151,.f.);
#70149=edge_loop('',(#70145,#70146,#70147,#70148));
#70150=face_outer_bound('',#70149,.f.);
#70152=cartesian_point('',(-5.887253987990e1,4.358793897047e1,
-4.213845709853e1));
#70153=direction('',(4.376576012627e-1,-3.247589355094e-1,-8.384434732668e-1));
#70154=direction('',(1.285602239238e-1,-9.003102118948e-1,4.158290408119e-1));
#70155=axis2_placement_3d('',#70152,#70153,#70154);
#70156=cylindrical_surface('',#70155,2.999999999972e-1);
#70157=oriented_edge('',*,*,#57586,.t.);
#70158=oriented_edge('',*,*,#57653,.f.);
#70159=oriented_edge('',*,*,#57688,.t.);
#70160=oriented_edge('',*,*,#57719,.t.);
#70161=oriented_edge('',*,*,#57739,.f.);
#70162=edge_loop('',(#70157,#70158,#70159,#70160,#70161));
#70163=face_outer_bound('',#70162,.f.);
#70165=cartesian_point('',(-5.364952482611e1,4.524777548806e1,
-4.198461809135e1));
#70166=direction('',(7.044751085816e-1,7.043665897881e-1,-8.707771574406e-2));
#70167=direction('',(-7.079851843581e-1,7.060298293719e-1,-1.669906484162e-2));
#70168=axis2_placement_3d('',#70165,#70166,#70167);
#70169=toroidal_surface('',#70168,1.822246417390e0,1.199990494462e0);
#70170=oriented_edge('',*,*,#54652,.f.);
#70171=oriented_edge('',*,*,#54650,.f.);
#70173=oriented_edge('',*,*,#70172,.t.);
#70174=oriented_edge('',*,*,#53592,.f.);
#70175=oriented_edge('',*,*,#53652,.t.);
#70176=edge_loop('',(#70170,#70171,#70173,#70174,#70175));
#70177=face_outer_bound('',#70176,.f.);
#70179=cartesian_point('',(-5.632680273204e1,4.770066935147e1,-4.38e1));
#70180=direction('',(7.071067811865e-1,-7.071067811865e-1,0.e0));
#70181=direction('',(0.e0,0.e0,-1.e0));
#70182=axis2_placement_3d('',#70179,#70180,#70181);
#70183=cylindrical_surface('',#70182,1.2e0);
#70184=oriented_edge('',*,*,#47638,.f.);
#70186=oriented_edge('',*,*,#70185,.f.);
#70187=oriented_edge('',*,*,#53594,.t.);
#70188=oriented_edge('',*,*,#70172,.f.);
#70189=edge_loop('',(#70184,#70186,#70187,#70188));
#70190=face_outer_bound('',#70189,.f.);
#70192=cartesian_point('',(-4.772970773009e1,4.772970773009e1,-4.38e1));
#70193=direction('',(0.e0,0.e0,-1.e0));
#70194=direction('',(-7.750037363919e-1,-6.319566508698e-1,0.e0));
#70195=axis2_placement_3d('',#70192,#70193,#70194);
#70196=toroidal_surface('',#70195,6.099597408821e0,1.2e0);
#70197=oriented_edge('',*,*,#47636,.f.);
#70199=oriented_edge('',*,*,#70198,.t.);
#70200=oriented_edge('',*,*,#53577,.t.);
#70201=oriented_edge('',*,*,#53575,.t.);
#70202=oriented_edge('',*,*,#53573,.t.);
#70203=oriented_edge('',*,*,#70185,.t.);
#70204=edge_loop('',(#70197,#70199,#70200,#70201,#70202,#70203));
#70205=face_outer_bound('',#70204,.f.);
#70207=cartesian_point('',(-4.307408123670e1,5.170021461727e1,-4.38e1));
#70208=direction('',(-7.071067811865e-1,7.071067811865e-1,0.e0));
#70209=direction('',(0.e0,0.e0,-1.e0));
#70210=axis2_placement_3d('',#70207,#70208,#70209);
#70211=cylindrical_surface('',#70210,1.2e0);
#70212=oriented_edge('',*,*,#47634,.f.);
#70214=oriented_edge('',*,*,#70213,.f.);
#70215=oriented_edge('',*,*,#53523,.t.);
#70216=oriented_edge('',*,*,#70198,.f.);
#70217=edge_loop('',(#70212,#70214,#70215,#70216));
#70218=face_outer_bound('',#70217,.f.);
#70220=cartesian_point('',(-4.524777607834e1,5.364952433439e1,
-4.198461823198e1));
#70221=direction('',(-7.043668159049e-1,-7.044748366379e-1,-8.707808677298e-2));
#70222=direction('',(6.094174113759e-2,6.220512524804e-2,-9.962010974597e-1));
#70223=axis2_placement_3d('',#70220,#70221,#70222);
#70224=toroidal_surface('',#70223,1.822246322271e0,1.199990498610e0);
#70225=oriented_edge('',*,*,#51198,.f.);
#70226=oriented_edge('',*,*,#51196,.f.);
#70227=oriented_edge('',*,*,#53506,.t.);
#70228=oriented_edge('',*,*,#53504,.t.);
#70229=oriented_edge('',*,*,#53525,.f.);
#70230=oriented_edge('',*,*,#70213,.t.);
#70231=edge_loop('',(#70225,#70226,#70227,#70228,#70229,#70230));
#70232=face_outer_bound('',#70231,.f.);
#70234=cartesian_point('',(-5.383707689350e1,5.060458545942e1,
-2.046442616444e1));
#70235=direction('',(1.335069549280e-2,1.458119983496e-3,-9.999098123411e-1));
#70236=direction('',(2.500626554073e-1,9.682180018261e-1,4.750716839339e-3));
#70237=axis2_placement_3d('',#70234,#70235,#70236);
#70238=cylindrical_surface('',#70237,5.000127828212e-1);
#70240=oriented_edge('',*,*,#70239,.f.);
#70242=oriented_edge('',*,*,#70241,.f.);
#70243=oriented_edge('',*,*,#54466,.f.);
#70245=oriented_edge('',*,*,#70244,.t.);
#70246=edge_loop('',(#70240,#70242,#70243,#70245));
#70247=face_outer_bound('',#70246,.f.);
#70249=cartesian_point('',(-5.698993659710e1,5.416150947235e1,0.e0));
#70250=direction('',(-7.070680100731e-1,-7.070680100731e-1,-1.047178411625e-2));
#70251=direction('',(7.071067811865e-1,-7.071067811865e-1,0.e0));
#70252=axis2_placement_3d('',#70249,#70250,#70251);
#70253=plane('',#70252);
#70255=oriented_edge('',*,*,#70254,.f.);
#70256=oriented_edge('',*,*,#53845,.f.);
#70257=oriented_edge('',*,*,#54152,.t.);
#70258=oriented_edge('',*,*,#54179,.t.);
#70260=oriented_edge('',*,*,#70259,.t.);
#70262=oriented_edge('',*,*,#70261,.t.);
#70263=oriented_edge('',*,*,#70239,.t.);
#70264=edge_loop('',(#70255,#70256,#70257,#70258,#70260,#70262,#70263));
#70265=face_outer_bound('',#70264,.f.);
#70267=cartesian_point('',(-5.334656953517e1,5.106213503007e1,
-3.879088869743e1));
#70268=cartesian_point('',(-5.336072869690e1,5.107833163262e1,
-3.895647758250e1));
#70269=cartesian_point('',(-5.335346930414e1,5.107530662936e1,
-3.925318039064e1));
#70270=cartesian_point('',(-5.329052223130e1,5.101615037541e1,
-3.953663754628e1));
#70271=cartesian_point('',(-5.325382576509e1,5.098139738350e1,
-3.965267270684e1));
#70272=cartesian_point('',(-5.296617865089e1,5.086079510169e1,
-3.884111384323e1));
#70273=cartesian_point('',(-5.297667611704e1,5.087349196659e1,
-3.896492821227e1));
#70274=cartesian_point('',(-5.297104337255e1,5.087203590189e1,
-3.918698437073e1));
#70275=cartesian_point('',(-5.292398146597e1,5.082780821538e1,
-3.939918473550e1));
#70276=cartesian_point('',(-5.289647962503e1,5.080178962968e1,
-3.948601740358e1));
#70277=cartesian_point('',(-5.295108120049e1,5.042768624758e1,
-3.888392670764e1));
#70278=cartesian_point('',(-5.295831493882e1,5.043735129891e1,
-3.897562526476e1));
#70279=cartesian_point('',(-5.295353497850e1,5.043654403471e1,
-3.913995325176e1));
#70280=cartesian_point('',(-5.291854416205e1,5.040392620501e1,
-3.929695137579e1));
#70281=cartesian_point('',(-5.289827111243e1,5.038461890547e1,
-3.936121608304e1));
#70282=cartesian_point('',(-5.332385710475e1,5.019857534422e1,
-3.887565153196e1));
#70283=cartesian_point('',(-5.333155128422e1,5.020876829809e1,
-3.897773720451e1));
#70284=cartesian_point('',(-5.332596787781e1,5.020701183099e1,
-3.916028422018e1));
#70285=cartesian_point('',(-5.328688556690e1,5.017081539244e1,
-3.933457809143e1));
#70286=cartesian_point('',(-5.326448684968e1,5.014933266257e1,
-3.940598616689e1));
#70287=(bounded_surface()b_spline_surface(3,3,((#70267,#70268,#70269,#70270,
#70271),(#70272,#70273,#70274,#70275,#70276),(#70277,#70278,#70279,#70280,
#70281),(#70282,#70283,#70284,#70285,#70286)),.unspecified.,.f.,.f.,.f.)b_spline_surface_with_knots((4,4),(4,1,4),(-1.973188214100e-1,1.170688598768e0),(
3.687511800914e-1,6.674092694291e-1,8.937048179270e-1),.unspecified.)geometric_representation_item()rational_b_spline_surface(((1.349613937999e0,
1.349613937999e0,1.349613937999e0,1.349613937999e0,1.349613937999e0),(
8.923630634630e-1,8.923630634630e-1,8.923630634630e-1,8.923630634630e-1,
8.923630634630e-1),(8.836319836338e-1,8.836319836338e-1,8.836319836338e-1,
8.836319836338e-1,8.836319836338e-1),(1.323420698512e0,1.323420698512e0,
1.323420698512e0,1.323420698512e0,1.323420698512e0)))representation_item('')surface());
#70288=oriented_edge('',*,*,#70254,.t.);
#70289=oriented_edge('',*,*,#70244,.f.);
#70290=oriented_edge('',*,*,#53746,.f.);
#70291=oriented_edge('',*,*,#53830,.t.);
#70292=edge_loop('',(#70288,#70289,#70290,#70291));
#70293=face_outer_bound('',#70292,.f.);
#70295=cartesian_point('',(-5.433479490431e1,5.089868868788e1,
-6.716100437499e0));
#70296=direction('',(3.227989087733e-1,-3.095524880037e-1,-8.944149605555e-1));
#70297=direction('',(2.916670634244e-1,9.315474555323e-1,-2.171397296780e-1));
#70298=axis2_placement_3d('',#70295,#70296,#70297);
#70299=cylindrical_surface('',#70298,5.000000034859e-1);
#70300=oriented_edge('',*,*,#70259,.f.);
#70301=oriented_edge('',*,*,#54261,.f.);
#70302=oriented_edge('',*,*,#54279,.f.);
#70304=oriented_edge('',*,*,#70303,.t.);
#70305=edge_loop('',(#70300,#70301,#70302,#70304));
#70306=face_outer_bound('',#70305,.f.);
#70308=cartesian_point('',(-5.576719615972e1,5.235145283038e1,
-8.219258403253e0));
#70309=direction('',(-7.066920014180e-1,-7.074459567888e-1,-1.032634276926e-2));
#70310=direction('',(6.114478377995e-1,-6.180093021367e-1,4.941619614286e-1));
#70311=axis2_placement_3d('',#70308,#70309,#70310);
#70312=toroidal_surface('',#70311,2.496952386564e0,4.999973533752e-1);
#70313=oriented_edge('',*,*,#70261,.f.);
#70314=oriented_edge('',*,*,#70303,.f.);
#70316=oriented_edge('',*,*,#70315,.f.);
#70317=oriented_edge('',*,*,#70241,.t.);
#70318=edge_loop('',(#70313,#70314,#70316,#70317));
#70319=face_outer_bound('',#70318,.f.);
#70321=cartesian_point('',(0.e0,0.e0,-8.220551782475e0));
#70322=direction('',(0.e0,0.e0,1.e0));
#70323=direction('',(7.528187511791e-1,-6.582278692619e-1,0.e0));
#70324=axis2_placement_3d('',#70321,#70322,#70323);
#70325=toroidal_surface('',#70324,7.649382607502e1,3.e0);
#70327=oriented_edge('',*,*,#70326,.f.);
#70328=oriented_edge('',*,*,#54470,.t.);
#70329=oriented_edge('',*,*,#54468,.t.);
#70330=oriented_edge('',*,*,#70315,.t.);
#70331=oriented_edge('',*,*,#54277,.t.);
#70332=oriented_edge('',*,*,#54275,.t.);
#70333=edge_loop('',(#70327,#70328,#70329,#70330,#70331,#70332));
#70334=face_outer_bound('',#70333,.f.);
#70336=cartesian_point('',(-5.918385282602e1,4.845678173271e1,
-8.219509828706e0));
#70337=direction('',(-6.089028729937e-1,-7.931763792394e-1,1.041742178688e-2));
#70338=direction('',(6.927560328108e-1,-5.253232566814e-1,4.940896224309e-1));
#70339=axis2_placement_3d('',#70336,#70337,#70338);
#70340=toroidal_surface('',#70339,2.497873680417e0,4.999993431543e-1);
#70341=oriented_edge('',*,*,#70326,.t.);
#70342=oriented_edge('',*,*,#54298,.f.);
#70343=oriented_edge('',*,*,#54430,.f.);
#70344=oriented_edge('',*,*,#54447,.t.);
#70345=edge_loop('',(#70341,#70342,#70343,#70344));
#70346=face_outer_bound('',#70345,.f.);
#70348=cartesian_point('',(0.e0,0.e0,-2.511027589124e1));
#70349=direction('',(0.e0,0.e0,1.e0));
#70350=direction('',(1.e0,0.e0,0.e0));
#70351=axis2_placement_3d('',#70348,#70349,#70350);
#70352=conical_surface('',#70351,7.334631745054e1,5.e-1);
#70354=oriented_edge('',*,*,#70353,.t.);
#70356=oriented_edge('',*,*,#70355,.f.);
#70358=oriented_edge('',*,*,#70357,.f.);
#70360=oriented_edge('',*,*,#70359,.t.);
#70361=oriented_edge('',*,*,#53362,.f.);
#70362=oriented_edge('',*,*,#53508,.t.);
#70363=oriented_edge('',*,*,#51194,.f.);
#70365=oriented_edge('',*,*,#70364,.f.);
#70366=edge_loop('',(#70354,#70356,#70358,#70360,#70361,#70362,#70363,#70365));
#70367=face_outer_bound('',#70366,.f.);
#70369=cartesian_point('',(-4.675672618125e1,5.719847141333e1,
-2.154679085588e1));
#70370=direction('',(-1.342783837063e-2,2.983216755217e-4,9.999097980122e-1));
#70371=direction('',(1.537874369372e-1,-9.881011357936e-1,2.360017711331e-3));
#70372=axis2_placement_3d('',#70369,#70370,#70371);
#70373=cylindrical_surface('',#70372,5.000150361858e-1);
#70374=oriented_edge('',*,*,#70353,.f.);
#70376=oriented_edge('',*,*,#70375,.f.);
#70377=oriented_edge('',*,*,#52623,.f.);
#70379=oriented_edge('',*,*,#70378,.t.);
#70380=edge_loop('',(#70374,#70376,#70377,#70379));
#70381=face_outer_bound('',#70380,.f.);
#70383=cartesian_point('',(-4.640605518613e1,5.675924922044e1,
-4.226412622486e1));
#70384=cartesian_point('',(-4.640404755665e1,5.674257314174e1,
-4.217269461593e1));
#70385=cartesian_point('',(-4.638556381202e1,5.670851230668e1,
-4.190092087707e1));
#70386=cartesian_point('',(-4.632995355086e1,5.671329161684e1,
-4.158700799649e1));
#70387=cartesian_point('',(-4.627457265096e1,5.674160529172e1,
-4.136999451855e1));
#70388=cartesian_point('',(-4.625930350821e1,5.674987575947e1,
-4.131707642517e1));
#70389=cartesian_point('',(-4.598407952341e1,5.674200362779e1,
-4.216627168573e1));
#70390=cartesian_point('',(-4.597923169865e1,5.674732292724e1,
-4.208315061355e1));
#70391=cartesian_point('',(-4.595789090766e1,5.677779937876e1,
-4.183898677972e1));
#70392=cartesian_point('',(-4.591679300953e1,5.685330622216e1,
-4.156513879092e1));
#70393=cartesian_point('',(-4.588289161818e1,5.692763509653e1,
-4.138035007772e1));
#70394=cartesian_point('',(-4.587356625208e1,5.694693357318e1,
-4.133577576023e1));
#70395=cartesian_point('',(-4.57709855e1,5.710361971182e1,-4.204918234453e1));
#70396=cartesian_point('',(-4.577965098767e1,5.712236326904e1,
-4.198296420294e1));
#70397=cartesian_point('',(-4.580377160971e1,5.718630961528e1,
-4.178505002834e1));
#70398=cartesian_point('',(-4.582868778547e1,5.728277237048e1,
-4.155333720378e1));
#70399=cartesian_point('',(-4.584615153446e1,5.736182683713e1,
-4.139139893905e1));
#70400=cartesian_point('',(-4.585016239914e1,5.738187274731e1,
-4.135172823498e1));
#70401=cartesian_point('',(-4.598772242129e1,5.748378028708e1,
-4.203159045663e1));
#70402=cartesian_point('',(-4.601283375781e1,5.749354938697e1,
-4.197384355500e1));
#70403=cartesian_point('',(-4.608544987766e1,5.752522926990e1,
-4.179414047105e1));
#70404=cartesian_point('',(-4.616175257190e1,5.757056479938e1,
-4.156380992698e1));
#70405=cartesian_point('',(-4.620880909167e1,5.760742418257e1,
-4.139191483389e1));
#70406=cartesian_point('',(-4.622012902893e1,5.761697150591e1,
-4.134865049274e1));
#70407=(bounded_surface()b_spline_surface(3,3,((#70383,#70384,#70385,#70386,
#70387,#70388),(#70389,#70390,#70391,#70392,#70393,#70394),(#70395,#70396,
#70397,#70398,#70399,#70400),(#70401,#70402,#70403,#70404,#70405,#70406)),
.unspecified.,.f.,.f.,.f.)b_spline_surface_with_knots((4,4),(4,1,1,4),(
-1.974449438310e-1,1.170617870880e0),(1.402733499306e-1,3.042798493743e-1,
6.365860081822e-1,7.473281235409e-1),.unspecified.)geometric_representation_item()rational_b_spline_surface(((1.349943105369e0,1.349943105369e0,1.349943105369e0,
1.349943105369e0,1.349943105369e0,1.349943105369e0),(8.923259568002e-1,
8.923259568002e-1,8.923259568002e-1,8.923259568002e-1,8.923259568002e-1,
8.923259568002e-1),(8.835248831550e-1,8.835248831550e-1,8.835248831550e-1,
8.835248831550e-1,8.835248831550e-1,8.835248831550e-1),(1.323539884433e0,
1.323539884433e0,1.323539884433e0,1.323539884433e0,1.323539884433e0,
1.323539884433e0)))representation_item('')surface());
#70408=oriented_edge('',*,*,#70364,.t.);
#70409=oriented_edge('',*,*,#51288,.f.);
#70411=oriented_edge('',*,*,#70410,.f.);
#70412=oriented_edge('',*,*,#70375,.t.);
#70413=edge_loop('',(#70408,#70409,#70411,#70412));
#70414=face_outer_bound('',#70413,.f.);
#70416=cartesian_point('',(-4.558511798651e1,5.734005052028e1,
-4.213845709947e1));
#70417=direction('',(3.386909825516e-1,-4.269671655661e-1,-8.384434732686e-1));
#70418=direction('',(-1.088377888461e-1,-9.029067197374e-1,4.158290407994e-1));
#70419=axis2_placement_3d('',#70416,#70417,#70418);
#70420=cylindrical_surface('',#70419,3.000000000008e-1);
#70421=oriented_edge('',*,*,#70410,.t.);
#70422=oriented_edge('',*,*,#51286,.f.);
#70423=oriented_edge('',*,*,#52574,.t.);
#70424=oriented_edge('',*,*,#52605,.t.);
#70425=oriented_edge('',*,*,#52625,.f.);
#70426=edge_loop('',(#70421,#70422,#70423,#70424,#70425));
#70427=face_outer_bound('',#70426,.f.);
#70429=cartesian_point('',(-4.845674907371e1,5.918386586138e1,
-8.219507487742e0));
#70430=direction('',(7.931845440199e-1,6.088921800326e-1,1.042075924073e-2));
#70431=direction('',(6.086831224433e-1,-7.921445776510e-1,-4.485336721855e-2));
#70432=axis2_placement_3d('',#70429,#70430,#70431);
#70433=toroidal_surface('',#70432,2.497864194356e0,4.999993289056e-1);
#70435=oriented_edge('',*,*,#70434,.t.);
#70436=oriented_edge('',*,*,#70378,.f.);
#70437=oriented_edge('',*,*,#52621,.f.);
#70438=oriented_edge('',*,*,#52640,.t.);
#70439=edge_loop('',(#70435,#70436,#70437,#70438));
#70440=face_outer_bound('',#70439,.f.);
#70442=cartesian_point('',(0.e0,0.e0,-8.220551782477e0));
#70443=direction('',(0.e0,0.e0,1.e0));
#70444=direction('',(6.604623050145e-1,-7.508592036161e-1,0.e0));
#70445=axis2_placement_3d('',#70442,#70443,#70444);
#70446=toroidal_surface('',#70445,7.649382607502e1,3.e0);
#70447=oriented_edge('',*,*,#70434,.f.);
#70448=oriented_edge('',*,*,#52662,.t.);
#70449=oriented_edge('',*,*,#52660,.t.);
#70451=oriented_edge('',*,*,#70450,.f.);
#70452=oriented_edge('',*,*,#70357,.t.);
#70453=oriented_edge('',*,*,#70355,.t.);
#70454=edge_loop('',(#70447,#70448,#70449,#70451,#70452,#70453));
#70455=face_outer_bound('',#70454,.f.);
#70457=cartesian_point('',(-5.235265173281e1,5.576727059521e1,
-8.219510586657e0));
#70458=direction('',(-7.072231649799e-1,-7.069136205049e-1,1.041768018241e-2));
#70459=direction('',(6.182618505454e-1,-6.112512567664e-1,4.940892482757e-1));
#70460=axis2_placement_3d('',#70457,#70458,#70459);
#70461=toroidal_surface('',#70460,2.497876978408e0,4.999993463420e-1);
#70462=oriented_edge('',*,*,#70450,.t.);
#70464=oriented_edge('',*,*,#70463,.f.);
#70466=oriented_edge('',*,*,#70465,.f.);
#70468=oriented_edge('',*,*,#70467,.t.);
#70469=edge_loop('',(#70462,#70464,#70466,#70468));
#70470=face_outer_bound('',#70469,.f.);
#70472=cartesian_point('',(-5.090581688886e1,5.434222813640e1,
-6.695504352671e0));
#70473=direction('',(3.095524903449e-1,-3.227989110933e-1,-8.944149589079e-1));
#70474=direction('',(8.958259558255e-1,-2.164192165312e-1,3.881476260205e-1));
#70475=axis2_placement_3d('',#70472,#70473,#70474);
#70476=cylindrical_surface('',#70475,5.000000035602e-1);
#70477=oriented_edge('',*,*,#52658,.t.);
#70478=oriented_edge('',*,*,#52872,.f.);
#70480=oriented_edge('',*,*,#70479,.f.);
#70481=oriented_edge('',*,*,#70463,.t.);
#70482=edge_loop('',(#70477,#70478,#70480,#70481));
#70483=face_outer_bound('',#70482,.f.);
#70485=cartesian_point('',(-4.540383265712e1,4.823225978186e1,0.e0));
#70486=direction('',(7.070680100731e-1,7.070680100731e-1,-1.047178411625e-2));
#70487=direction('',(-7.071067811865e-1,7.071067811865e-1,0.e0));
#70488=axis2_placement_3d('',#70485,#70486,#70487);
#70489=plane('',#70488);
#70491=oriented_edge('',*,*,#70490,.t.);
#70493=oriented_edge('',*,*,#70492,.t.);
#70494=oriented_edge('',*,*,#70465,.t.);
#70495=oriented_edge('',*,*,#70479,.t.);
#70496=oriented_edge('',*,*,#52888,.t.);
#70497=oriented_edge('',*,*,#52912,.t.);
#70498=oriented_edge('',*,*,#53265,.f.);
#70499=edge_loop('',(#70491,#70493,#70494,#70495,#70496,#70497,#70498));
#70500=face_outer_bound('',#70499,.f.);
#70502=cartesian_point('',(-5.018984899604e1,5.333856413515e1,
-3.887541751566e1));
#70503=cartesian_point('',(-5.020120547261e1,5.334716748574e1,
-3.898905616950e1));
#70504=cartesian_point('',(-5.019616736820e1,5.333739540005e1,
-3.921823428436e1));
#70505=cartesian_point('',(-5.013777208362e1,5.327584796121e1,
-3.943199898646e1));
#70506=cartesian_point('',(-5.009735782815e1,5.323464033941e1,
-3.952755966211e1));
#70507=cartesian_point('',(-5.040399153411e1,5.296202684074e1,
-3.888542133111e1));
#70508=cartesian_point('',(-5.041465263063e1,5.296994264294e1,
-3.898605741439e1));
#70509=cartesian_point('',(-5.041107481738e1,5.296155631493e1,
-3.918949147478e1));
#70510=cartesian_point('',(-5.035903868071e1,5.290701408711e1,
-3.937930885091e1));
#70511=cartesian_point('',(-5.032321423196e1,5.287008676381e1,
-3.946396263012e1));
#70512=cartesian_point('',(-5.083747458830e1,5.295477745448e1,
-3.884442380463e1));
#70513=cartesian_point('',(-5.085139683180e1,5.296616436358e1,
-3.897890808343e1));
#70514=cartesian_point('',(-5.084623594142e1,5.295595423087e1,
-3.925104260381e1));
#70515=cartesian_point('',(-5.077658056388e1,5.288298018692e1,
-3.950499973596e1));
#70516=cartesian_point('',(-5.072895727903e1,5.283312564765e1,
-3.961814191039e1));
#70517=cartesian_point('',(-5.105388585170e1,5.333168788368e1,
-3.879308508543e1));
#70518=cartesian_point('',(-5.107178942064e1,5.334725877487e1,
-3.897479499446e1));
#70519=cartesian_point('',(-5.106355032500e1,5.333380496810e1,
-3.934212174418e1));
#70520=cartesian_point('',(-5.096972973666e1,5.323519129526e1,
-3.968486225441e1));
#70521=cartesian_point('',(-5.090558597439e1,5.316799999129e1,
-3.983771448183e1));
#70522=(bounded_surface()b_spline_surface(3,3,((#70502,#70503,#70504,#70505,
#70506),(#70507,#70508,#70509,#70510,#70511),(#70512,#70513,#70514,#70515,
#70516),(#70517,#70518,#70519,#70520,#70521)),.unspecified.,.f.,.f.,.f.)b_spline_surface_with_knots((4,4),(4,1,4),(-1.976723973106e-1,1.170357376062e0),(
2.566267225571e-1,6.645119499184e-1,1.064406559177e0),.unspecified.)geometric_representation_item()rational_b_spline_surface(((1.349980220648e0,1.349980220648e0,
1.349980220648e0,1.349980220648e0,1.349980220648e0),(8.924747937616e-1,
8.924747937616e-1,8.924747937616e-1,8.924747937616e-1,8.924747937616e-1),(
8.835187489869e-1,8.835187489869e-1,8.835187489869e-1,8.835187489869e-1,
8.835187489869e-1),(1.323112086324e0,1.323112086324e0,1.323112086324e0,
1.323112086324e0,1.323112086324e0)))representation_item('')surface());
#70523=oriented_edge('',*,*,#53364,.f.);
#70525=oriented_edge('',*,*,#70524,.f.);
#70526=oriented_edge('',*,*,#70490,.f.);
#70527=oriented_edge('',*,*,#53347,.t.);
#70528=edge_loop('',(#70523,#70525,#70526,#70527));
#70529=face_outer_bound('',#70528,.f.);
#70531=cartesian_point('',(-5.060467061386e1,5.383630261482e1,
-2.052245616699e1));
#70532=direction('',(-1.458080982395e-3,-1.335073448729e-2,-9.999098118773e-1));
#70533=direction('',(9.595214377589e-1,-2.816257017086e-1,2.361062947545e-3));
#70534=axis2_placement_3d('',#70531,#70532,#70533);
#70535=cylindrical_surface('',#70534,5.000128902220e-1);
#70536=oriented_edge('',*,*,#70359,.f.);
#70537=oriented_edge('',*,*,#70467,.f.);
#70538=oriented_edge('',*,*,#70492,.f.);
#70539=oriented_edge('',*,*,#70524,.t.);
#70540=edge_loop('',(#70536,#70537,#70538,#70539));
#70541=face_outer_bound('',#70540,.f.);
#70543=cartesian_point('',(-3.930730451842e1,6.286406986339e1,
-6.309436532097e0));
#70544=cartesian_point('',(-3.934220388817e1,6.288491234035e1,
-6.251624407460e0));
#70545=cartesian_point('',(-3.941064216027e1,6.293098984587e1,
-6.133519221231e0));
#70546=cartesian_point('',(-3.950412675650e1,6.301014100662e1,
-5.957514686136e0));
#70547=cartesian_point('',(-3.958701015910e1,6.309762200420e1,
-5.785622558047e0));
#70548=cartesian_point('',(-3.965719867832e1,6.318944937073e1,
-5.623572881098e0));
#70549=cartesian_point('',(-3.971535614314e1,6.328435502873e1,
-5.471531719281e0));
#70550=cartesian_point('',(-3.976197041386e1,6.338094542046e1,
-5.329957055839e0));
#70551=cartesian_point('',(-3.979767179445e1,6.347816572891e1,
-5.198824655439e0));
#70552=cartesian_point('',(-3.982315560233e1,6.357550353119e1,
-5.077510082632e0));
#70553=cartesian_point('',(-3.983898001613e1,6.367286384568e1,
-4.965098869139e0));
#70554=cartesian_point('',(-3.984545885020e1,6.377077778794e1,
-4.860249598151e0));
#70555=cartesian_point('',(-3.984239886677e1,6.387033873715e1,
-4.761441142497e0));
#70556=cartesian_point('',(-3.982898964554e1,6.397164147761e1,
-4.668577051051e0));
#70557=cartesian_point('',(-3.980446109974e1,6.407323953022e1,
-4.582991216101e0));
#70558=cartesian_point('',(-3.976881446296e1,6.417289605329e1,
-4.506289675203e0));
#70559=cartesian_point('',(-3.972210296944e1,6.426973488381e1,
-4.438832398664e0));
#70560=cartesian_point('',(-3.966375650705e1,6.436388822633e1,
-4.380559454446e0));
#70561=cartesian_point('',(-3.959365821596e1,6.445439229135e1,
-4.332444393876e0));
#70562=cartesian_point('',(-3.951303160113e1,6.453914108752e1,
-4.296019712997e0));
#70563=cartesian_point('',(-3.942434232862e1,6.461592848484e1,
-4.272302008329e0));
#70564=cartesian_point('',(-3.932975291194e1,6.468373528347e1,
-4.261264101159e0));
#70565=cartesian_point('',(-3.916700147909e1,6.477982921375e1,
-4.263276586794e0));
#70566=cartesian_point('',(-3.903256954076e1,6.482990946127e1,
-4.294834366106e0));
#70567=cartesian_point('',(-3.894838347760e1,6.484842826141e1,
-4.326896147148e0));
#70568=cartesian_point('',(-3.870956346162e1,6.299021076075e1,
-6.170095616971e0));
#70569=cartesian_point('',(-3.873979527078e1,6.298922140451e1,
-6.112567869226e0));
#70570=cartesian_point('',(-3.880134919547e1,6.299084075243e1,
-5.994614841339e0));
#70571=cartesian_point('',(-3.889218928409e1,6.300420328013e1,
-5.817689971427e0));
#70572=cartesian_point('',(-3.897961742949e1,6.302800607556e1,
-5.643767631252e0));
#70573=cartesian_point('',(-3.906042098634e1,6.306048140329e1,
-5.478690494184e0));
#70574=cartesian_point('',(-3.913424770079e1,6.310051966274e1,
-5.322654914624e0));
#70575=cartesian_point('',(-3.920059584024e1,6.314700009826e1,
-5.176133593469e0));
#70576=cartesian_point('',(-3.925918492656e1,6.319896807624e1,
-5.039095434943e0));
#70577=cartesian_point('',(-3.930995564805e1,6.325581048197e1,
-4.910871777851e0));
#70578=cartesian_point('',(-3.935285267918e1,6.331725888846e1,
-4.790464154218e0));
#70579=cartesian_point('',(-3.938776338913e1,6.338358358191e1,
-4.676377399396e0));
#70580=cartesian_point('',(-3.941420657453e1,6.345566352221e1,
-4.566845997180e0));
#70581=cartesian_point('',(-3.943066534994e1,6.353390607089e1,
-4.461602467931e0));
#70582=cartesian_point('',(-3.943498676214e1,6.361748852067e1,
-4.362088228858e0));
#70583=cartesian_point('',(-3.942549838499e1,6.370448570616e1,
-4.270396183303e0));
#70584=cartesian_point('',(-3.940109830216e1,6.379370677502e1,
-4.187457734410e0));
#70585=cartesian_point('',(-3.936045666032e1,6.388467948686e1,
-4.113855272075e0));
#70586=cartesian_point('',(-3.930275747904e1,6.397563090202e1,
-4.051615515073e0));
#70587=cartesian_point('',(-3.922901421589e1,6.406322776695e1,
-4.003624425510e0));
#70588=cartesian_point('',(-3.914238524689e1,6.414371841322e1,
-3.972059222922e0));
#70589=cartesian_point('',(-3.904644852263e1,6.421463148475e1,
-3.957459724661e0));
#70590=cartesian_point('',(-3.887858360055e1,6.431294036200e1,
-3.960840440929e0));
#70591=cartesian_point('',(-3.874000254038e1,6.435808869525e1,
-4.004107540530e0));
#70592=cartesian_point('',(-3.865942322230e1,6.436811958785e1,
-4.046663449948e0));
#70593=cartesian_point('',(-3.861048122935e1,6.357617429220e1,
-6.368729674215e0));
#70594=cartesian_point('',(-3.861967951601e1,6.357191795995e1,
-6.310320675911e0));
#70595=cartesian_point('',(-3.863888860210e1,6.356439456407e1,
-6.191271384223e0));
#70596=cartesian_point('',(-3.866862284926e1,6.355671465856e1,
-6.014609645811e0));
#70597=cartesian_point('',(-3.869855495516e1,6.355270405734e1,
-5.842810739643e0));
#70598=cartesian_point('',(-3.872741539226e1,6.355220689093e1,
-5.681561361691e0));
#70599=cartesian_point('',(-3.875490471296e1,6.355490278136e1,
-5.530994612167e0));
#70600=cartesian_point('',(-3.878067837183e1,6.356048847950e1,
-5.391545798212e0));
#70601=cartesian_point('',(-3.880448019366e1,6.356868185113e1,
-5.263177943841e0));
#70602=cartesian_point('',(-3.882615747344e1,6.357927204182e1,
-5.145273248460e0));
#70603=cartesian_point('',(-3.884558690195e1,6.359214366721e1,
-5.036946546382e0));
#70604=cartesian_point('',(-3.886266457230e1,6.360733535891e1,
-4.936924929130e0));
#70605=cartesian_point('',(-3.887719640055e1,6.362508609256e1,
-4.843807719631e0));
#70606=cartesian_point('',(-3.888857275337e1,6.364558167053e1,
-4.757583999664e0));
#70607=cartesian_point('',(-3.889584952586e1,6.366867642783e1,
-4.679524653958e0));
#70608=cartesian_point('',(-3.889818302983e1,6.369382026431e1,
-4.610969056614e0));
#70609=cartesian_point('',(-3.889501749062e1,6.372058072095e1,
-4.551970753313e0));
#70610=cartesian_point('',(-3.888580301943e1,6.374869893359e1,
-4.502136244519e0));
#70611=cartesian_point('',(-3.887015889768e1,6.377746792267e1,
-4.461894033005e0));
#70612=cartesian_point('',(-3.884836994759e1,6.380561187848e1,
-4.432073701656e0));
#70613=cartesian_point('',(-3.882156540166e1,6.383166477014e1,
-4.413087448631e0));
#70614=cartesian_point('',(-3.879114150172e1,6.385458130555e1,
-4.404617038561e0));
#70615=cartesian_point('',(-3.873730646922e1,6.388595269724e1,
-4.407213406296e0));
#70616=cartesian_point('',(-3.869274517409e1,6.389923939435e1,
-4.433892397311e0));
#70617=cartesian_point('',(-3.866786855309e1,6.390080556569e1,
-4.461378303272e0));
#70618=cartesian_point('',(-3.915498772266e1,6.376485790750e1,
-6.614792023810e0));
#70619=cartesian_point('',(-3.915755274681e1,6.378067813076e1,
-6.555625173468e0));
#70620=cartesian_point('',(-3.916089528863e1,6.381270071012e1,
-6.435834726532e0));
#70621=cartesian_point('',(-3.916044330350e1,6.385950383026e1,
-6.260234697337e0));
#70622=cartesian_point('',(-3.915493938891e1,6.390422794350e1,
-6.091606874699e0));
#70623=cartesian_point('',(-3.914527696463e1,6.394536746572e1,
-5.935441522342e0));
#70624=cartesian_point('',(-3.913220103747e1,6.398286757294e1,
-5.791807465071e0));
#70625=cartesian_point('',(-3.911644110787e1,6.401659144105e1,
-5.661105201584e0));
#70626=cartesian_point('',(-3.909866484014e1,6.404651807068e1,
-5.543301457038e0));
#70627=cartesian_point('',(-3.907942398031e1,6.407275342421e1,
-5.437849982798e0));
#70628=cartesian_point('',(-3.905917219732e1,6.409543778890e1,
-5.344010487545e0));
#70629=cartesian_point('',(-3.903823671656e1,6.411474616312e1,
-5.260783223683e0));
#70630=cartesian_point('',(-3.901686568228e1,6.413078809323e1,
-5.187207922708e0));
#70631=cartesian_point('',(-3.899564337165e1,6.414331776582e1,
-5.123582539364e0));
#70632=cartesian_point('',(-3.897565803210e1,6.415192950307e1,
-5.070978810344e0));
#70633=cartesian_point('',(-3.895818489677e1,6.415650031891e1,
-5.029844390323e0));
#70634=cartesian_point('',(-3.894411677067e1,6.415731991066e1,
-4.999189739851e0));
#70635=cartesian_point('',(-3.893408256290e1,6.415484850118e1,
-4.977454714887e0));
#70636=cartesian_point('',(-3.892863453153e1,6.414976097649e1,
-4.963155966667e0));
#70637=cartesian_point('',(-3.892787606741e1,6.414311420557e1,
-4.954664767534e0));
#70638=cartesian_point('',(-3.893115348172e1,6.413621571553e1,
-4.950284387917e0));
#70639=cartesian_point('',(-3.893727539810e1,6.413023856142e1,
-4.948668584718e0));
#70640=cartesian_point('',(-3.894981944829e1,6.412343106020e1,
-4.949475309693e0));
#70641=cartesian_point('',(-3.895992189670e1,6.412453115955e1,
-4.955532577523e0));
#70642=cartesian_point('',(-3.896136628030e1,6.413003732786e1,
-4.964427595690e0));
#70643=(bounded_surface()b_spline_surface(3,3,((#70543,#70544,#70545,#70546,
#70547,#70548,#70549,#70550,#70551,#70552,#70553,#70554,#70555,#70556,#70557,
#70558,#70559,#70560,#70561,#70562,#70563,#70564,#70565,#70566,#70567),(#70568,
#70569,#70570,#70571,#70572,#70573,#70574,#70575,#70576,#70577,#70578,#70579,
#70580,#70581,#70582,#70583,#70584,#70585,#70586,#70587,#70588,#70589,#70590,
#70591,#70592),(#70593,#70594,#70595,#70596,#70597,#70598,#70599,#70600,#70601,
#70602,#70603,#70604,#70605,#70606,#70607,#70608,#70609,#70610,#70611,#70612,
#70613,#70614,#70615,#70616,#70617),(#70618,#70619,#70620,#70621,#70622,#70623,
#70624,#70625,#70626,#70627,#70628,#70629,#70630,#70631,#70632,#70633,#70634,
#70635,#70636,#70637,#70638,#70639,#70640,#70641,#70642)),.unspecified.,.f.,.f.,
.f.)b_spline_surface_with_knots((4,4),(4,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,
1,1,4),(0.e0,1.e0),(1.245282411426e-1,1.549132052816e-1,1.861867186672e-1,
2.154332409002e-1,2.428846475906e-1,2.684564679336e-1,2.920400133076e-1,
3.136807032707e-1,3.335118367299e-1,3.517037977908e-1,3.684287614799e-1,
3.840154372742e-1,3.987093804733e-1,4.120136010444e-1,4.236810259739e-1,
4.340171155394e-1,4.432884563321e-1,4.516555454636e-1,4.591971769276e-1,
4.660484332424e-1,4.724493476785e-1,4.787265960592e-1,4.973386532315e-1),
.unspecified.)geometric_representation_item()rational_b_spline_surface(((
1.576493461710e0,1.576493461710e0,1.576493461710e0,1.576493461710e0,
1.576493461710e0,1.576493461710e0,1.576493461710e0,1.576493461710e0,
1.576493461710e0,1.576493461710e0,1.576493461710e0,1.576493461710e0,
1.576493461710e0,1.576493461710e0,1.576493461710e0,1.576493461710e0,
1.576493461710e0,1.576493461710e0,1.576493461710e0,1.576493461710e0,
1.576493461710e0,1.576493461710e0,1.576493461710e0,1.576493461710e0,
1.576493461710e0),(8.078355127635e-1,8.078355127635e-1,8.078355127635e-1,
8.078355127635e-1,8.078355127635e-1,8.078355127635e-1,8.078355127635e-1,
8.078355127635e-1,8.078355127635e-1,8.078355127635e-1,8.078355127635e-1,
8.078355127635e-1,8.078355127635e-1,8.078355127635e-1,8.078355127635e-1,
8.078355127635e-1,8.078355127635e-1,8.078355127635e-1,8.078355127635e-1,
8.078355127635e-1,8.078355127635e-1,8.078355127635e-1,8.078355127635e-1,
8.078355127635e-1,8.078355127635e-1),(8.078355127635e-1,8.078355127635e-1,
8.078355127635e-1,8.078355127635e-1,8.078355127635e-1,8.078355127635e-1,
8.078355127635e-1,8.078355127635e-1,8.078355127635e-1,8.078355127635e-1,
8.078355127635e-1,8.078355127635e-1,8.078355127635e-1,8.078355127635e-1,
8.078355127635e-1,8.078355127635e-1,8.078355127635e-1,8.078355127635e-1,
8.078355127635e-1,8.078355127635e-1,8.078355127635e-1,8.078355127635e-1,
8.078355127635e-1,8.078355127635e-1,8.078355127635e-1),(1.576493461710e0,
1.576493461710e0,1.576493461710e0,1.576493461710e0,1.576493461710e0,
1.576493461710e0,1.576493461710e0,1.576493461710e0,1.576493461710e0,
1.576493461710e0,1.576493461710e0,1.576493461710e0,1.576493461710e0,
1.576493461710e0,1.576493461710e0,1.576493461710e0,1.576493461710e0,
1.576493461710e0,1.576493461710e0,1.576493461710e0,1.576493461710e0,
1.576493461710e0,1.576493461710e0,1.576493461710e0,1.576493461710e0)))representation_item('')surface());
#70644=oriented_edge('',*,*,#52320,.f.);
#70645=oriented_edge('',*,*,#52303,.f.);
#70647=oriented_edge('',*,*,#70646,.f.);
#70648=oriented_edge('',*,*,#44191,.f.);
#70649=edge_loop('',(#70644,#70645,#70647,#70648));
#70650=face_outer_bound('',#70649,.f.);
#70652=cartesian_point('',(-3.848060993599e1,6.377210506348e1,
-2.490846053290e1));
#70653=direction('',(1.332984490536e-2,-2.145161044637e-3,-9.999088526055e-1));
#70654=direction('',(-1.596950911921e-1,-9.871663880655e-1,-1.108092748256e-5));
#70655=axis2_placement_3d('',#70652,#70653,#70654);
#70656=cylindrical_surface('',#70655,3.000057677463e-1);
#70657=oriented_edge('',*,*,#70646,.t.);
#70658=oriented_edge('',*,*,#52288,.f.);
#70659=oriented_edge('',*,*,#52269,.f.);
#70660=oriented_edge('',*,*,#44193,.f.);
#70661=edge_loop('',(#70657,#70658,#70659,#70660));
#70662=face_outer_bound('',#70661,.f.);
#70664=cartesian_point('',(-3.771075252625e1,6.279955031113e1,
-4.213845710090e1));
#70665=direction('',(2.800630359222e-1,-4.675224465691e-1,-8.384434732670e-1));
#70666=direction('',(-2.257596425249e-1,-8.809760454356e-1,4.158290408035e-1));
#70667=axis2_placement_3d('',#70664,#70665,#70666);
#70668=cylindrical_surface('',#70667,3.000000000005e-1);
#70669=oriented_edge('',*,*,#51502,.t.);
#70670=oriented_edge('',*,*,#51573,.f.);
#70671=oriented_edge('',*,*,#52234,.t.);
#70672=oriented_edge('',*,*,#52265,.t.);
#70673=oriented_edge('',*,*,#52285,.f.);
#70674=edge_loop('',(#70669,#70670,#70671,#70672,#70673));
#70675=face_outer_bound('',#70674,.f.);
#70677=cartesian_point('',(-3.076561742368e1,6.745689183692e1,
-6.309436568638e0));
#70678=cartesian_point('',(-3.079750425540e1,6.748211643463e1,
-6.251612550763e0));
#70679=cartesian_point('',(-3.085934938745e1,6.753673983841e1,
-6.133493353852e0));
#70680=cartesian_point('',(-3.094170832131e1,6.762742639205e1,
-5.957472652269e0));
#70681=cartesian_point('',(-3.101246388598e1,6.772498294568e1,
-5.785574888366e0));
#70682=cartesian_point('',(-3.107006488359e1,6.782519160587e1,
-5.623520503766e0));
#70683=cartesian_point('',(-3.111533499806e1,6.792688154254e1,
-5.471475763441e0));
#70684=cartesian_point('',(-3.114893993331e1,6.802873467567e1,
-5.329898616538e0));
#70685=cartesian_point('',(-3.117164242172e1,6.812978756526e1,
-5.198764554905e0));
#70686=cartesian_point('',(-3.118419877171e1,6.822962309052e1,
-5.077448852644e0));
#70687=cartesian_point('',(-3.118717473345e1,6.832822009006e1,
-4.965036838870e0));
#70688=cartesian_point('',(-3.118081190498e1,6.842614674910e1,
-4.860186429949e0));
#70689=cartesian_point('',(-3.116477556130e1,6.852446162911e1,
-4.761376943643e0));
#70690=cartesian_point('',(-3.113824962804e1,6.862315196203e1,
-4.668512966179e0));
#70691=cartesian_point('',(-3.110065990359e1,6.872068188693e1,
-4.582929319741e0));
#70692=cartesian_point('',(-3.105229995293e1,6.881483415269e1,
-4.506231504756e0));
#70693=cartesian_point('',(-3.099333639247e1,6.890474811883e1,
-4.438778678144e0));
#70694=cartesian_point('',(-3.092318647345e1,6.899048024151e1,
-4.380511377925e0));
#70695=cartesian_point('',(-3.084186119441e1,6.907105849093e1,
-4.332404168894e0));
#70696=cartesian_point('',(-3.075085016093e1,6.914455385264e1,
-4.295989762511e0));
#70697=cartesian_point('',(-3.065288668700e1,6.920910140363e1,
-4.272283941426e0));
#70698=cartesian_point('',(-3.055024696055e1,6.926397400001e1,
-4.261258694563e0));
#70699=cartesian_point('',(-3.037637735269e1,6.933796887657e1,
-4.263292608628e0));
#70700=cartesian_point('',(-3.023660770250e1,6.937005483023e1,
-4.294847322402e0));
#70701=cartesian_point('',(-3.015075415970e1,6.937743321866e1,
-4.326894434262e0));
#70702=cartesian_point('',(-3.015652544261e1,6.750393271517e1,
-6.170095688476e0));
#70703=cartesian_point('',(-3.018663390411e1,6.750689845656e1,
-6.112556068454e0));
#70704=cartesian_point('',(-3.024745694541e1,6.751654022028e1,
-5.994588969735e0));
#70705=cartesian_point('',(-3.033578328857e1,6.754165009663e1,
-5.817647598741e0));
#70706=cartesian_point('',(-3.041935857987e1,6.757666478202e1,
-5.643719257571e0));
#70707=cartesian_point('',(-3.049523320391e1,6.761941352457e1,
-5.478636966347e0));
#70708=cartesian_point('',(-3.056320263226e1,6.766875006498e1,
-5.322597277211e0));
#70709=cartesian_point('',(-3.062291570751e1,6.772349761018e1,
-5.176072853189e0));
#70710=cartesian_point('',(-3.067421903184e1,6.778267307690e1,
-5.039032311386e0));
#70711=cartesian_point('',(-3.071713385890e1,6.784566093591e1,
-4.910806675177e0));
#70712=cartesian_point('',(-3.075164029778e1,6.791218795168e1,
-4.790397242099e0));
#70713=cartesian_point('',(-3.077759132089e1,6.798250791806e1,
-4.676308091512e0));
#70714=cartesian_point('',(-3.079439448384e1,6.805742944729e1,
-4.566774119207e0));
#70715=cartesian_point('',(-3.080049193945e1,6.813715776355e1,
-4.461528972573e0));
#70716=cartesian_point('',(-3.079385638488e1,6.822059494893e1,
-4.362015295646e0));
#70717=cartesian_point('',(-3.077308140256e1,6.830561385617e1,
-4.270325676811e0));
#70718=cartesian_point('',(-3.073722976453e1,6.839089070024e1,
-4.187390783096e0));
#70719=cartesian_point('',(-3.068504438724e1,6.847578329218e1,
-4.113793782564e0));
#70720=cartesian_point('',(-3.061594888109e1,6.855842573316e1,
-4.051562939358e0));
#70721=cartesian_point('',(-3.053138554270e1,6.863564434584e1,
-4.003584694833e0));
#70722=cartesian_point('',(-3.043497722179e1,6.870413211209e1,
-3.972035157491e0));
#70723=cartesian_point('',(-3.033059361068e1,6.876190705202e1,
-3.957452791933e0));
#70724=cartesian_point('',(-3.015136513360e1,6.883742593375e1,
-3.960862529583e0));
#70725=cartesian_point('',(-3.000813074096e1,6.886407939723e1,
-4.004124864186e0));
#70726=cartesian_point('',(-2.992695801427e1,6.886352116404e1,
-4.046661251698e0));
#70727=cartesian_point('',(-2.998180727383e1,6.807195040660e1,
-6.368729692619e0));
#70728=cartesian_point('',(-2.999148440764e1,6.806893047758e1,
-6.310308698525e0));
#70729=cartesian_point('',(-3.001151358948e1,6.806397839308e1,
-6.191245335366e0));
#70730=cartesian_point('',(-3.004199880519e1,6.806024574480e1,
-6.014567533374e0));
#70731=cartesian_point('',(-3.007219940455e1,6.806017730462e1,
-5.842763187362e0));
#70732=cartesian_point('',(-3.010087869877e1,6.806345257026e1,
-5.681509352458e0));
#70733=cartesian_point('',(-3.012778155488e1,6.806971477767e1,
-5.530939330488e0));
#70734=cartesian_point('',(-3.015260593228e1,6.807861825447e1,
-5.391488393968e0));
#70735=cartesian_point('',(-3.017513468782e1,6.808984982469e1,
-5.263119298783e0));
#70736=cartesian_point('',(-3.019524395222e1,6.810318051764e1,
-5.145213965103e0));
#70737=cartesian_point('',(-3.021282650495e1,6.811847987175e1,
-5.036887040490e0));
#70738=cartesian_point('',(-3.022777428816e1,6.813577276697e1,
-4.936864996368e0));
#70739=cartesian_point('',(-3.023986344493e1,6.815527083545e1,
-4.843747619924e0));
#70740=cartesian_point('',(-3.024846495365e1,6.817707856255e1,
-4.757524982924e0));
#70741=cartesian_point('',(-3.025266162749e1,6.820092791111e1,
-4.679468739180e0));
#70742=cartesian_point('',(-3.025168894497e1,6.822616323375e1,
-4.610917607284e0));
#70743=cartesian_point('',(-3.024505235040e1,6.825228338525e1,
-4.551924285174e0));
#70744=cartesian_point('',(-3.023224037192e1,6.827895977476e1,
-4.502095588594e0));
#70745=cartesian_point('',(-3.021296822696e1,6.830544119478e1,
-4.461860756968e0));
#70746=cartesian_point('',(-3.018768573417e1,6.833049945310e1,
-4.432049449217e0));
#70747=cartesian_point('',(-3.015770458006e1,6.835282851571e1,
-4.413073205296e0));
#70748=cartesian_point('',(-3.012454554569e1,6.837157468960e1,
-4.404613236130e0));
#70749=cartesian_point('',(-3.006708634744e1,6.839563792121e1,
-4.407226948832e0));
#70750=cartesian_point('',(-3.002119002456e1,6.840298796363e1,
-4.433903418534e0));
#70751=cartesian_point('',(-2.999632967400e1,6.840129968726e1,
-4.461376841876e0));
#70752=cartesian_point('',(-3.049702726227e1,6.833009215662e1,
-6.614791980911e0));
#70753=cartesian_point('',(-3.049750549498e1,6.834611512626e1,
-6.555613047635e0));
#70754=cartesian_point('',(-3.049663918021e1,6.837830374821e1,
-6.435808589016e0));
#70755=cartesian_point('',(-3.049008030054e1,6.842465136277e1,
-6.260193065902e0));
#70756=cartesian_point('',(-3.047878419863e1,6.846827544733e1,
-6.091560470118e0));
#70757=cartesian_point('',(-3.046383291863e1,6.850780245393e1,
-5.935391481952e0));
#70758=cartesian_point('',(-3.044597235128e1,6.854327522510e1,
-5.791755133137e0));
#70759=cartesian_point('',(-3.042594370666e1,6.857465334323e1,
-5.661051893271e0));
#70760=cartesian_point('',(-3.040441172290e1,6.860200320115e1,
-5.543248243877e0));
#70761=cartesian_point('',(-3.038190961437e1,6.862550192545e1,
-5.437797701517e0));
#70762=cartesian_point('',(-3.035886888144e1,6.864534783790e1,
-5.343959845646e0));
#70763=cartesian_point('',(-3.033559102939e1,6.866175721965e1,
-5.260734470755e0));
#70764=cartesian_point('',(-3.031230795418e1,6.867487090865e1,
-5.187161833620e0));
#70765=cartesian_point('',(-3.028963144326e1,6.868452127342e1,
-5.123540715675e0));
#70766=cartesian_point('',(-3.026869385040e1,6.869044820929e1,
-5.070943079824e0));
#70767=cartesian_point('',(-3.025077551245e1,6.869269656755e1,
-5.029815520081e0));
#70768=cartesian_point('',(-3.023672355557e1,6.869167033265e1,
-4.999167511999e0));
#70769=cartesian_point('',(-3.022710144241e1,6.868790804780e1,
-4.977438669997e0));
#70770=cartesian_point('',(-3.022236845219e1,6.868215127215e1,
-4.963145415539e0));
#70771=cartesian_point('',(-3.022248847729e1,6.867546174005e1,
-4.954658616509e0));
#70772=cartesian_point('',(-3.022664193454e1,6.866905059464e1,
-4.950281425570e0));
#70773=cartesian_point('',(-3.023349408543e1,6.866392518106e1,
-4.948667995605e0));
#70774=cartesian_point('',(-3.024681754427e1,6.865881848914e1,
-4.949478199119e0));
#70775=cartesian_point('',(-3.025668343408e1,6.866122974471e1,
-4.955535850392e0));
#70776=cartesian_point('',(-3.025739757581e1,6.866687095873e1,
-4.964427019863e0));
#70777=(bounded_surface()b_spline_surface(3,3,((#70677,#70678,#70679,#70680,
#70681,#70682,#70683,#70684,#70685,#70686,#70687,#70688,#70689,#70690,#70691,
#70692,#70693,#70694,#70695,#70696,#70697,#70698,#70699,#70700,#70701),(#70702,
#70703,#70704,#70705,#70706,#70707,#70708,#70709,#70710,#70711,#70712,#70713,
#70714,#70715,#70716,#70717,#70718,#70719,#70720,#70721,#70722,#70723,#70724,
#70725,#70726),(#70727,#70728,#70729,#70730,#70731,#70732,#70733,#70734,#70735,
#70736,#70737,#70738,#70739,#70740,#70741,#70742,#70743,#70744,#70745,#70746,
#70747,#70748,#70749,#70750,#70751),(#70752,#70753,#70754,#70755,#70756,#70757,
#70758,#70759,#70760,#70761,#70762,#70763,#70764,#70765,#70766,#70767,#70768,
#70769,#70770,#70771,#70772,#70773,#70774,#70775,#70776)),.unspecified.,.f.,.f.,
.f.)b_spline_surface_with_knots((4,4),(4,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,
1,1,4),(0.e0,1.e0),(1.245282414935e-1,1.549194269408e-1,1.861939558273e-1,
2.154413931612e-1,2.428935567674e-1,2.684658974435e-1,2.920497629287e-1,
3.136906336006e-1,3.335218469386e-1,3.517138287507e-1,3.684387697256e-1,
3.840256416831e-1,3.987195037916e-1,4.120231430139e-1,4.236898969989e-1,
4.340254756887e-1,4.432963930882e-1,4.516630527974e-1,4.592042743721e-1,
4.660552445945e-1,4.724561259966e-1,4.787336924899e-1,4.973386033514e-1),
.unspecified.)geometric_representation_item()rational_b_spline_surface(((
1.576493454274e0,1.576493454274e0,1.576493454274e0,1.576493454274e0,
1.576493454274e0,1.576493454274e0,1.576493454274e0,1.576493454274e0,
1.576493454274e0,1.576493454274e0,1.576493454274e0,1.576493454274e0,
1.576493454274e0,1.576493454274e0,1.576493454274e0,1.576493454274e0,
1.576493454274e0,1.576493454274e0,1.576493454274e0,1.576493454274e0,
1.576493454274e0,1.576493454274e0,1.576493454274e0,1.576493454274e0,
1.576493454274e0),(8.078355152418e-1,8.078355152418e-1,8.078355152418e-1,
8.078355152418e-1,8.078355152418e-1,8.078355152418e-1,8.078355152418e-1,
8.078355152418e-1,8.078355152418e-1,8.078355152418e-1,8.078355152418e-1,
8.078355152418e-1,8.078355152418e-1,8.078355152418e-1,8.078355152418e-1,
8.078355152418e-1,8.078355152418e-1,8.078355152418e-1,8.078355152418e-1,
8.078355152418e-1,8.078355152418e-1,8.078355152418e-1,8.078355152418e-1,
8.078355152418e-1,8.078355152418e-1),(8.078355152418e-1,8.078355152418e-1,
8.078355152418e-1,8.078355152418e-1,8.078355152418e-1,8.078355152418e-1,
8.078355152418e-1,8.078355152418e-1,8.078355152418e-1,8.078355152418e-1,
8.078355152418e-1,8.078355152418e-1,8.078355152418e-1,8.078355152418e-1,
8.078355152418e-1,8.078355152418e-1,8.078355152418e-1,8.078355152418e-1,
8.078355152418e-1,8.078355152418e-1,8.078355152418e-1,8.078355152418e-1,
8.078355152418e-1,8.078355152418e-1,8.078355152418e-1),(1.576493454274e0,
1.576493454274e0,1.576493454274e0,1.576493454274e0,1.576493454274e0,
1.576493454274e0,1.576493454274e0,1.576493454274e0,1.576493454274e0,
1.576493454274e0,1.576493454274e0,1.576493454274e0,1.576493454274e0,
1.576493454274e0,1.576493454274e0,1.576493454274e0,1.576493454274e0,
1.576493454274e0,1.576493454274e0,1.576493454274e0,1.576493454274e0,
1.576493454274e0,1.576493454274e0,1.576493454274e0,1.576493454274e0)))representation_item('')surface());
#70778=oriented_edge('',*,*,#51980,.f.);
#70779=oriented_edge('',*,*,#51963,.f.);
#70781=oriented_edge('',*,*,#70780,.f.);
#70782=oriented_edge('',*,*,#44205,.f.);
#70783=edge_loop('',(#70778,#70779,#70781,#70782));
#70784=face_outer_bound('',#70783,.f.);
#70786=cartesian_point('',(-2.982747293978e1,6.824925335343e1,
-2.490846053290e1));
#70787=direction('',(1.293580653128e-2,-3.866702792962e-3,-9.999088526055e-1));
#70788=direction('',(-2.871799472780e-1,-9.578766505968e-1,-1.108092747333e-5));
#70789=axis2_placement_3d('',#70786,#70787,#70788);
#70790=cylindrical_surface('',#70789,3.000057677444e-1);
#70791=oriented_edge('',*,*,#70780,.t.);
#70792=oriented_edge('',*,*,#51948,.f.);
#70793=oriented_edge('',*,*,#51929,.f.);
#70794=oriented_edge('',*,*,#44207,.f.);
#70795=edge_loop('',(#70791,#70792,#70793,#70794));
#70796=face_outer_bound('',#70795,.f.);
#70798=cartesian_point('',(-2.919114563601e1,6.718453238684e1,
-4.213845709876e1));
#70799=direction('',(2.166431330969e-1,-5.000782888903e-1,-8.384434732661e-1));
#70800=direction('',(-3.388186861264e-1,-8.439716267456e-1,4.158290408089e-1));
#70801=axis2_placement_3d('',#70798,#70799,#70800);
#70802=cylindrical_surface('',#70801,2.999999999997e-1);
#70803=oriented_edge('',*,*,#51788,.t.);
#70804=oriented_edge('',*,*,#51859,.f.);
#70805=oriented_edge('',*,*,#51894,.t.);
#70806=oriented_edge('',*,*,#51925,.t.);
#70807=oriented_edge('',*,*,#51945,.f.);
#70808=edge_loop('',(#70803,#70804,#70805,#70806,#70807));
#70809=face_outer_bound('',#70808,.f.);
#70811=cartesian_point('',(-2.280792102028e1,6.582898160738e1,
-4.492575882447e1));
#70812=cartesian_point('',(-2.175273460117e1,6.617977832372e1,
-4.513912652488e1));
#70813=cartesian_point('',(-2.103118168490e1,6.659413842030e1,
-4.437122705865e1));
#70814=cartesian_point('',(-2.125012923425e1,6.672356153405e1,
-4.326790746800e1));
#70815=cartesian_point('',(-2.358561047260e1,6.792484467835e1,
-4.532593872531e1));
#70816=cartesian_point('',(-2.257666120765e1,6.840024993044e1,
-4.556309893018e1));
#70817=cartesian_point('',(-2.164412403133e1,6.824601015995e1,
-4.468663214313e1));
#70818=cartesian_point('',(-2.157231564598e1,6.759184976954e1,
-4.343369668619e1));
#70819=cartesian_point('',(-2.408443296512e1,6.945859517141e1,
-4.372707275360e1));
#70820=cartesian_point('',(-2.310514095272e1,7.002518882498e1,
-4.386917314738e1));
#70821=cartesian_point('',(-2.203727508682e1,6.945484824210e1,
-4.342647276023e1));
#70822=cartesian_point('',(-2.177897117985e1,6.822726222933e1,
-4.277130774838e1));
#70823=cartesian_point('',(-2.387981170172e1,6.912476895819e1,
-4.149004860365e1));
#70824=cartesian_point('',(-2.288835403004e1,6.967151513403e1,
-4.149914779729e1));
#70825=cartesian_point('',(-2.187600115293e1,6.919174036296e1,
-4.166334375367e1));
#70826=cartesian_point('',(-2.169419930797e1,6.808896246269e1,
-4.184453835261e1));
#70827=(bounded_surface()b_spline_surface(3,3,((#70811,#70812,#70813,#70814),(
#70815,#70816,#70817,#70818),(#70819,#70820,#70821,#70822),(#70823,#70824,
#70825,#70826)),.unspecified.,.f.,.f.,.f.)b_spline_surface_with_knots((4,4),(4,
4),(0.e0,1.e0),(0.e0,1.e0),.unspecified.)geometric_representation_item()rational_b_spline_surface(((1.608523102485e0,1.157570022570e0,1.157570022570e0,
1.608523102485e0),(1.152153956078e0,8.291449957301e-1,8.291449957301e-1,
1.152153956078e0),(1.152153956078e0,8.291449957301e-1,8.291449957301e-1,
1.152153956078e0),(1.608523102485e0,1.157570022570e0,1.157570022570e0,
1.608523102485e0)))representation_item('')surface());
#70828=oriented_edge('',*,*,#51201,.f.);
#70830=oriented_edge('',*,*,#70829,.t.);
#70832=oriented_edge('',*,*,#70831,.f.);
#70834=oriented_edge('',*,*,#70833,.t.);
#70835=edge_loop('',(#70828,#70830,#70832,#70834));
#70836=face_outer_bound('',#70835,.f.);
#70838=cartesian_point('',(-2.301589217175e1,6.723269220171e1,-4.35e1));
#70839=direction('',(3.420201433257e-1,-9.396926207859e-1,0.e0));
#70840=direction('',(0.e0,0.e0,-1.e0));
#70841=axis2_placement_3d('',#70838,#70839,#70840);
#70842=cylindrical_surface('',#70841,1.5e0);
#70843=oriented_edge('',*,*,#47630,.f.);
#70845=oriented_edge('',*,*,#70844,.f.);
#70847=oriented_edge('',*,*,#70846,.t.);
#70848=oriented_edge('',*,*,#70829,.f.);
#70849=edge_loop('',(#70843,#70845,#70847,#70848));
#70850=face_outer_bound('',#70849,.f.);
#70852=cartesian_point('',(-2.046912781038e1,5.962213720285e1,
-4.498479317988e1));
#70853=cartesian_point('',(-2.045986099559e1,5.950858982435e1,
-4.498097083808e1));
#70854=cartesian_point('',(-2.040923674227e1,5.904605936107e1,
-4.496257686797e1));
#70855=cartesian_point('',(-2.023372766831e1,5.826341168545e1,
-4.491234035815e1));
#70856=cartesian_point('',(-1.983773037056e1,5.732411414161e1,
-4.481787733367e1));
#70857=cartesian_point('',(-1.929947845345e1,5.651661589346e1,
-4.470772586322e1));
#70858=cartesian_point('',(-1.862650280536e1,5.585962028354e1,
-4.459288699291e1));
#70859=cartesian_point('',(-1.782634728919e1,5.538617263131e1,
-4.448637005817e1));
#70860=cartesian_point('',(-1.703650386351e1,5.517646884923e1,
-4.441513581215e1));
#70861=cartesian_point('',(-1.653334395079e1,5.517094038355e1,
-4.438838213666e1));
#70862=cartesian_point('',(-1.635635352300e1,5.518504662868e1,
-4.438165671200e1));
#70863=cartesian_point('',(-1.941503723147e1,5.996680808358e1,
-4.514414216391e1));
#70864=cartesian_point('',(-1.941432074223e1,5.987025211694e1,
-4.516010430389e1));
#70865=cartesian_point('',(-1.940212146155e1,5.947487729592e1,
-4.522172864138e1));
#70866=cartesian_point('',(-1.931580516665e1,5.879211784327e1,
-4.530315459797e1));
#70867=cartesian_point('',(-1.907082753419e1,5.794823036771e1,
-4.536078778337e1));
#70868=cartesian_point('',(-1.870388715590e1,5.720056302048e1,
-4.537722191876e1));
#70869=cartesian_point('',(-1.821455605024e1,5.657092005233e1,
-4.536353079462e1));
#70870=cartesian_point('',(-1.760288546369e1,5.609545499452e1,
-4.533214965888e1));
#70871=cartesian_point('',(-1.697582809598e1,5.586243425169e1,
-4.530334382306e1));
#70872=cartesian_point('',(-1.657005229375e1,5.583452658048e1,
-4.529102896232e1));
#70873=cartesian_point('',(-1.642719416134e1,5.583984599184e1,
-4.528799659612e1));
#70874=cartesian_point('',(-1.867516362098e1,6.020873500593e1,
-4.433829948238e1));
#70875=cartesian_point('',(-1.866488668243e1,6.012919402043e1,
-4.436815848705e1));
#70876=cartesian_point('',(-1.861753665161e1,5.980483440941e1,
-4.448776569263e1));
#70877=cartesian_point('',(-1.849873818382e1,5.925348325010e1,
-4.467669050648e1));
#70878=cartesian_point('',(-1.827388927528e1,5.858638646099e1,
-4.488056658068e1));
#70879=cartesian_point('',(-1.799041158767e1,5.800678192792e1,
-4.503780947534e1));
#70880=cartesian_point('',(-1.765006626980e1,5.752697634311e1,
-4.515287379359e1));
#70881=cartesian_point('',(-1.725512991436e1,5.716793503150e1,
-4.522998079234e1));
#70882=cartesian_point('',(-1.687192550159e1,5.698672403352e1,
-4.526914983925e1));
#70883=cartesian_point('',(-1.663164868987e1,5.695466247426e1,
-4.528148864364e1));
#70884=cartesian_point('',(-1.654777176442e1,5.695365137187e1,
-4.528469090038e1));
#70885=cartesian_point('',(-1.886298184441e1,6.014732143010e1,
-4.323543902830e1));
#70886=cartesian_point('',(-1.883296084015e1,6.007071082422e1,
-4.326178453256e1));
#70887=cartesian_point('',(-1.870602999241e1,5.976234289824e1,
-4.336926199284e1));
#70888=cartesian_point('',(-1.846000737365e1,5.926496137788e1,
-4.355238811886e1));
#70889=cartesian_point('',(-1.810770628061e1,5.870944782611e1,
-4.377539475755e1));
#70890=cartesian_point('',(-1.775063836848e1,5.826678677064e1,
-4.397091633377e1));
#70891=cartesian_point('',(-1.740108677371e1,5.793506389026e1,
-4.413558470830e1));
#70892=cartesian_point('',(-1.707142622594e1,5.771435336454e1,
-4.426457797028e1));
#70893=cartesian_point('',(-1.681094813281e1,5.761712016056e1,
-4.434090620268e1));
#70894=cartesian_point('',(-1.666705976623e1,5.760257427563e1,
-4.436767164756e1));
#70895=cartesian_point('',(-1.661810800112e1,5.760293799910e1,
-4.437448058110e1));
#70896=(bounded_surface()b_spline_surface(3,3,((#70852,#70853,#70854,#70855,
#70856,#70857,#70858,#70859,#70860,#70861,#70862),(#70863,#70864,#70865,#70866,
#70867,#70868,#70869,#70870,#70871,#70872,#70873),(#70874,#70875,#70876,#70877,
#70878,#70879,#70880,#70881,#70882,#70883,#70884),(#70885,#70886,#70887,#70888,
#70889,#70890,#70891,#70892,#70893,#70894,#70895)),.unspecified.,.f.,.f.,.f.)b_spline_surface_with_knots((4,4),(4,1,1,1,1,1,1,1,4),(0.e0,1.e0),
(1.159217661335e-1,1.637668121890e-1,3.101706979699e-1,4.422690500338e-1,
5.611315926886e-1,6.681874159244e-1,7.648461266734e-1,8.517670535331e-1,
8.984833389561e-1),.unspecified.)geometric_representation_item()rational_b_spline_surface(((1.261496055558e0,1.261496055558e0,1.261496055558e0,1.261496055558e0,
1.261496055558e0,1.261496055558e0,1.261496055558e0,1.261496055558e0,
1.261496055558e0,1.261496055558e0,1.261496055558e0),(9.128346481474e-1,
9.128346481474e-1,9.128346481474e-1,9.128346481474e-1,9.128346481474e-1,
9.128346481474e-1,9.128346481474e-1,9.128346481474e-1,9.128346481474e-1,
9.128346481474e-1,9.128346481474e-1),(9.128346481474e-1,9.128346481474e-1,
9.128346481474e-1,9.128346481474e-1,9.128346481474e-1,9.128346481474e-1,
9.128346481474e-1,9.128346481474e-1,9.128346481474e-1,9.128346481474e-1,
9.128346481474e-1),(1.261496055558e0,1.261496055558e0,1.261496055558e0,
1.261496055558e0,1.261496055558e0,1.261496055558e0,1.261496055558e0,
1.261496055558e0,1.261496055558e0,1.261496055558e0,1.261496055558e0)))representation_item('')surface());
#70897=oriented_edge('',*,*,#47628,.t.);
#70899=oriented_edge('',*,*,#70898,.f.);
#70901=oriented_edge('',*,*,#70900,.f.);
#70902=oriented_edge('',*,*,#70844,.t.);
#70903=edge_loop('',(#70897,#70899,#70901,#70902));
#70904=face_outer_bound('',#70903,.f.);
#70906=cartesian_point('',(-2.120274547004e1,5.637867965644e1,-4.35e1));
#70907=direction('',(1.e0,0.e0,0.e0));
#70908=direction('',(0.e0,0.e0,-1.e0));
#70909=axis2_placement_3d('',#70906,#70907,#70908);
#70910=cylindrical_surface('',#70909,1.5e0);
#70911=oriented_edge('',*,*,#47626,.t.);
#70913=oriented_edge('',*,*,#70912,.f.);
#70914=oriented_edge('',*,*,#48796,.t.);
#70915=oriented_edge('',*,*,#70898,.t.);
#70916=edge_loop('',(#70911,#70913,#70914,#70915));
#70917=face_outer_bound('',#70916,.f.);
#70919=cartesian_point('',(1.635274815443e1,5.518525649701e1,
-4.438155069534e1));
#70920=cartesian_point('',(1.660968900690e1,5.516458548864e1,
-4.439120783173e1));
#70921=cartesian_point('',(1.724365107275e1,5.519846915155e1,
-4.442903787021e1));
#70922=cartesian_point('',(1.815740458780e1,5.553629506156e1,
-4.452499958489e1));
#70923=cartesian_point('',(1.899516139865e1,5.617007946074e1,
-4.465179275170e1));
#70924=cartesian_point('',(1.966544482599e1,5.701078517747e1,
-4.477989492061e1));
#70925=cartesian_point('',(2.016031470663e1,5.802476528542e1,
-4.489302562228e1));
#70926=cartesian_point('',(2.039032272379e1,5.891740537530e1,
-4.495638182779e1));
#70927=cartesian_point('',(2.045611103495e1,5.946244564344e1,
-4.497944769504e1));
#70928=cartesian_point('',(2.046909610342e1,5.962128593963e1,
-4.498480013131e1));
#70929=cartesian_point('',(1.642426894407e1,5.583988711673e1,
-4.528800845097e1));
#70930=cartesian_point('',(1.663162888852e1,5.583199410701e1,
-4.529231318620e1));
#70931=cartesian_point('',(1.714255073923e1,5.589264100677e1,
-4.530962065497e1));
#70932=cartesian_point('',(1.786048698635e1,5.625082349835e1,
-4.534589157155e1));
#70933=cartesian_point('',(1.848723740077e1,5.687257908267e1,
-4.537475397650e1));
#70934=cartesian_point('',(1.895769843919e1,5.766193468138e1,
-4.537254903948e1));
#70935=cartesian_point('',(1.927456571300e1,5.858113232785e1,
-4.532328402779e1));
#70936=cartesian_point('',(1.939522192317e1,5.936414115549e1,
-4.523759627868e1));
#70937=cartesian_point('',(1.941401598853e1,5.983101974690e1,
-4.516664171157e1));
#70938=cartesian_point('',(1.941503312100e1,5.996609404093e1,
-4.514431815303e1));
#70939=cartesian_point('',(1.654606056244e1,5.695362262853e1,
-4.528479783010e1));
#70940=cartesian_point('',(1.666780552375e1,5.695497090904e1,
-4.528012103980e1));
#70941=cartesian_point('',(1.697155705739e1,5.701257485395e1,
-4.526250524301e1));
#70942=cartesian_point('',(1.741728128789e1,5.728538152889e1,
-4.520572004379e1));
#70943=cartesian_point('',(1.783472215285e1,5.775563778125e1,
-4.510046949022e1));
#70944=cartesian_point('',(1.818070274314e1,5.836268347294e1,
-4.494440567677e1));
#70945=cartesian_point('',(1.845376529936e1,5.908481872550e1,
-4.473156351613e1));
#70946=cartesian_point('',(1.860227111336e1,5.971449671380e1,
-4.452025745110e1));
#70947=cartesian_point('',(1.866068264495e1,6.009688484588e1,
-4.438029471067e1));
#70948=cartesian_point('',(1.867506813611e1,6.020815350757e1,
-4.433852819040e1));
#70949=cartesian_point('',(1.661713410996e1,5.760296004206e1,
-4.437458106083e1));
#70950=cartesian_point('',(1.668822145767e1,5.760235008043e1,
-4.436474104922e1));
#70951=cartesian_point('',(1.687245699086e1,5.762962807922e1,
-4.432675945911e1));
#70952=cartesian_point('',(1.719529107250e1,5.778211966848e1,
-4.422071441487e1));
#70953=cartesian_point('',(1.757867749256e1,5.808702843420e1,
-4.405637438907e1));
#70954=cartesian_point('',(1.797873803706e1,5.853197474144e1,
-4.385047881162e1));
#70955=cartesian_point('',(1.837851638124e1,5.911817065530e1,
-4.360851528425e1));
#70956=cartesian_point('',(1.866898048083e1,5.967795926480e1,
-4.339917851686e1));
#70957=cartesian_point('',(1.882077061875e1,6.003958715101e1,
-4.327244103897e1));
#70958=cartesian_point('',(1.886277579824e1,6.014675004168e1,
-4.323558658053e1));
#70959=(bounded_surface()b_spline_surface(3,3,((#70919,#70920,#70921,#70922,
#70923,#70924,#70925,#70926,#70927,#70928),(#70929,#70930,#70931,#70932,#70933,
#70934,#70935,#70936,#70937,#70938),(#70939,#70940,#70941,#70942,#70943,#70944,
#70945,#70946,#70947,#70948),(#70949,#70950,#70951,#70952,#70953,#70954,#70955,
#70956,#70957,#70958)),.unspecified.,.f.,.f.,.f.)b_spline_surface_with_knots((4,
4),(4,1,1,1,1,1,1,4),(0.e0,1.e0),(1.011676693934e-1,1.690015025759e-1,
2.701348302252e-1,3.839939644340e-1,5.116911204065e-1,6.553203397897e-1,
8.169935003411e-1,8.839301433177e-1),.unspecified.)geometric_representation_item()rational_b_spline_surface(((1.261508969985e0,1.261508969985e0,1.261508969985e0,
1.261508969985e0,1.261508969985e0,1.261508969985e0,1.261508969985e0,
1.261508969985e0,1.261508969985e0,1.261508969985e0),(9.128303433382e-1,
9.128303433382e-1,9.128303433382e-1,9.128303433382e-1,9.128303433382e-1,
9.128303433382e-1,9.128303433382e-1,9.128303433382e-1,9.128303433382e-1,
9.128303433382e-1),(9.128303433382e-1,9.128303433382e-1,9.128303433382e-1,
9.128303433382e-1,9.128303433382e-1,9.128303433382e-1,9.128303433382e-1,
9.128303433382e-1,9.128303433382e-1,9.128303433382e-1),(1.261508969985e0,
1.261508969985e0,1.261508969985e0,1.261508969985e0,1.261508969985e0,
1.261508969985e0,1.261508969985e0,1.261508969985e0,1.261508969985e0,
1.261508969985e0)))representation_item('')surface());
#70960=oriented_edge('',*,*,#47624,.t.);
#70961=oriented_edge('',*,*,#48419,.t.);
#70963=oriented_edge('',*,*,#70962,.f.);
#70964=oriented_edge('',*,*,#70912,.t.);
#70965=edge_loop('',(#70960,#70961,#70963,#70964));
#70966=face_outer_bound('',#70965,.f.);
#70968=cartesian_point('',(5.508752602557e1,1.758951752213e2,7.177385487777e1));
#70969=direction('',(-2.251547326373e-1,-6.889504141704e-1,-6.889504141704e-1));
#70970=direction('',(9.391201854310e-1,-3.418117938954e-1,3.489949670254e-2));
#70971=axis2_placement_3d('',#70968,#70969,#70970);
#70972=cylindrical_surface('',#70971,1.5e0);
#70974=oriented_edge('',*,*,#70973,.t.);
#70975=oriented_edge('',*,*,#48798,.f.);
#70976=oriented_edge('',*,*,#70962,.t.);
#70978=oriented_edge('',*,*,#70977,.f.);
#70979=edge_loop('',(#70974,#70975,#70976,#70978));
#70980=face_outer_bound('',#70979,.f.);
#70982=cartesian_point('',(2.365207699118e1,6.931930055402e1,
-3.523703893766e1));
#70983=cartesian_point('',(2.368751455884e1,6.930300608815e1,
-3.507615731447e1));
#70984=cartesian_point('',(2.378108620935e1,6.925215958414e1,
-3.454024899141e1));
#70985=cartesian_point('',(2.380812774443e1,6.918584574067e1,
-3.362837548603e1));
#70986=cartesian_point('',(2.360833199227e1,6.914812687768e1,
-3.253386137200e1));
#70987=cartesian_point('',(2.318958148701e1,6.916693187307e1,
-3.155243482531e1));
#70988=cartesian_point('',(2.255640810049e1,6.925512084556e1,
-3.072502597162e1));
#70989=cartesian_point('',(2.178727005682e1,6.941370601916e1,
-3.016967402914e1));
#70990=cartesian_point('',(2.122109861072e1,6.955715449566e1,
-2.997725074477e1));
#70991=cartesian_point('',(2.098753317915e1,6.962100347679e1,
-2.993036513147e1));
#70992=cartesian_point('',(2.264341286084e1,6.982845595380e1,
-3.523573520563e1));
#70993=cartesian_point('',(2.269186946150e1,6.983802191143e1,
-3.510502955110e1));
#70994=cartesian_point('',(2.283502601319e1,6.986876578601e1,
-3.466652720540e1));
#70995=cartesian_point('',(2.297789894193e1,6.991792025697e1,
-3.390412602071e1));
#70996=cartesian_point('',(2.296377714305e1,6.998348653669e1,
-3.296344475066e1));
#70997=cartesian_point('',(2.275208789452e1,7.006506856755e1,
-3.209778392013e1));
#70998=cartesian_point('',(2.233508278091e1,7.017949157705e1,
-3.134948581250e1));
#70999=cartesian_point('',(2.176234145010e1,7.033176362583e1,
-3.083642356620e1));
#71000=cartesian_point('',(2.131640921367e1,7.045537795507e1,
-3.065770871595e1));
#71001=cartesian_point('',(2.113061065056e1,7.050869558518e1,
-3.061454804620e1));
#71002=cartesian_point('',(2.164315292270e1,6.930300707097e1,
-3.522671946853e1));
#71003=cartesian_point('',(2.167791762675e1,6.933829814207e1,
-3.511698065720e1));
#71004=cartesian_point('',(2.178220475019e1,6.945394075657e1,
-3.475248920842e1));
#71005=cartesian_point('',(2.189684128232e1,6.964207401353e1,
-3.413779807361e1));
#71006=cartesian_point('',(2.192156782561e1,6.985969647981e1,
-3.340912420565e1));
#71007=cartesian_point('',(2.182540327044e1,7.005595743067e1,
-3.276436613728e1));
#71008=cartesian_point('',(2.160543400403e1,7.023592808411e1,
-3.222888124720e1));
#71009=cartesian_point('',(2.128983929277e1,7.039123824861e1,
-3.187556449884e1));
#71010=cartesian_point('',(2.103877475e1,7.048307860932e1,-3.175558969217e1));
#71011=cartesian_point('',(2.093316905331e1,7.051836771740e1,
-3.172692461533e1));
#71012=cartesian_point('',(2.149000680757e1,6.818353841933e1,
-3.521755134685e1));
#71013=cartesian_point('',(2.149584922673e1,6.822284900041e1,
-3.510198972980e1));
#71014=cartesian_point('',(2.150540428446e1,6.835551182952e1,
-3.472605657658e1));
#71015=cartesian_point('',(2.147141261322e1,6.858960178901e1,
-3.413345957374e1));
#71016=cartesian_point('',(2.135558787606e1,6.888055363915e1,
-3.349720122430e1));
#71017=cartesian_point('',(2.118654495728e1,6.914723807486e1,
-3.299325783706e1));
#71018=cartesian_point('',(2.097926619483e1,6.937710882541e1,
-3.262584652482e1));
#71019=cartesian_point('',(2.076595271010e1,6.954226091143e1,
-3.241578580605e1));
#71020=cartesian_point('',(2.062098940616e1,6.961702969042e1,
-3.235032961489e1));
#71021=cartesian_point('',(2.056076152297e1,6.964190987111e1,
-3.233477634635e1));
#71022=(bounded_surface()b_spline_surface(3,3,((#70982,#70983,#70984,#70985,
#70986,#70987,#70988,#70989,#70990,#70991),(#70992,#70993,#70994,#70995,#70996,
#70997,#70998,#70999,#71000,#71001),(#71002,#71003,#71004,#71005,#71006,#71007,
#71008,#71009,#71010,#71011),(#71012,#71013,#71014,#71015,#71016,#71017,#71018,
#71019,#71020,#71021)),.unspecified.,.f.,.f.,.f.)b_spline_surface_with_knots((4,
4),(4,1,1,1,1,1,1,4),(0.e0,1.e0),(1.114702063612e-1,1.824891541281e-1,
3.435347977807e-1,4.868224149894e-1,6.142040019280e-1,7.277721881578e-1,
8.287402941016e-1,8.959097510797e-1),.unspecified.)geometric_representation_item()rational_b_spline_surface(((1.265218872960e0,1.265218872960e0,1.265218872960e0,
1.265218872960e0,1.265218872960e0,1.265218872960e0,1.265218872960e0,
1.265218872960e0,1.265218872960e0,1.265218872960e0),(9.115937090133e-1,
9.115937090133e-1,9.115937090133e-1,9.115937090133e-1,9.115937090133e-1,
9.115937090133e-1,9.115937090133e-1,9.115937090133e-1,9.115937090133e-1,
9.115937090133e-1),(9.115937090133e-1,9.115937090133e-1,9.115937090133e-1,
9.115937090133e-1,9.115937090133e-1,9.115937090133e-1,9.115937090133e-1,
9.115937090133e-1,9.115937090133e-1,9.115937090133e-1),(1.265218872960e0,
1.265218872960e0,1.265218872960e0,1.265218872960e0,1.265218872960e0,
1.265218872960e0,1.265218872960e0,1.265218872960e0,1.265218872960e0,
1.265218872960e0)))representation_item('')surface());
#71023=oriented_edge('',*,*,#48474,.f.);
#71024=oriented_edge('',*,*,#48747,.f.);
#71025=oriented_edge('',*,*,#70973,.f.);
#71026=oriented_edge('',*,*,#48457,.t.);
#71027=edge_loop('',(#71023,#71024,#71025,#71026));
#71028=face_outer_bound('',#71027,.f.);
#71030=cartesian_point('',(2.586652819098e1,7.929997792908e1,-4.5e1));
#71031=direction('',(9.391201854310e-1,-3.418117938954e-1,3.489949670250e-2));
#71032=direction('',(-3.420201433256e-1,-9.396926207859e-1,0.e0));
#71033=axis2_placement_3d('',#71030,#71031,#71032);
#71034=plane('',#71033);
#71035=oriented_edge('',*,*,#48459,.t.);
#71036=oriented_edge('',*,*,#70977,.t.);
#71037=oriented_edge('',*,*,#48417,.f.);
#71038=oriented_edge('',*,*,#48444,.t.);
#71039=edge_loop('',(#71035,#71036,#71037,#71038));
#71040=face_outer_bound('',#71039,.f.);
#71042=cartesian_point('',(6.280526242488e0,-1.188477739911e1,
-1.160060977427e2));
#71043=direction('',(-2.251547326373e-1,6.889504141704e-1,6.889504141704e-1));
#71044=direction('',(-9.391201854310e-1,-3.418117938954e-1,3.489949670254e-2));
#71045=axis2_placement_3d('',#71042,#71043,#71044);
#71046=cylindrical_surface('',#71045,1.5e0);
#71047=oriented_edge('',*,*,#70900,.t.);
#71048=oriented_edge('',*,*,#48794,.f.);
#71050=oriented_edge('',*,*,#71049,.t.);
#71052=oriented_edge('',*,*,#71051,.f.);
#71053=edge_loop('',(#71047,#71048,#71050,#71052));
#71054=face_outer_bound('',#71053,.f.);
#71056=cartesian_point('',(-2.098347424776e1,6.962215217369e1,
-2.992949184407e1));
#71057=cartesian_point('',(-2.123075149838e1,6.955451850711e1,
-2.997872184003e1));
#71058=cartesian_point('',(-2.180651544413e1,6.940909457223e1,
-3.017876332481e1));
#71059=cartesian_point('',(-2.257464214755e1,6.925214491500e1,
-3.074452784195e1));
#71060=cartesian_point('',(-2.319794205066e1,6.916624545739e1,
-3.156834969550e1));
#71061=cartesian_point('',(-2.361086290636e1,6.914836683656e1,
-3.254429328165e1));
#71062=cartesian_point('',(-2.380820360089e1,6.918620028505e1,
-3.363377729118e1));
#71063=cartesian_point('',(-2.378081566774e1,6.925230865927e1,
-3.454180885282e1));
#71064=cartesian_point('',(-2.368751545363e1,6.930299515160e1,
-3.507601014380e1));
#71065=cartesian_point('',(-2.365229037851e1,6.931920176286e1,
-3.523606475415e1));
#71066=cartesian_point('',(-2.112738901776e1,7.050966685187e1,
-3.061374022166e1));
#71067=cartesian_point('',(-2.132411274415e1,7.045321574667e1,
-3.065904939819e1));
#71068=cartesian_point('',(-2.177732130049e1,7.032764978843e1,
-3.084491135176e1));
#71069=cartesian_point('',(-2.234774467097e1,7.017616718090e1,
-3.136728876887e1));
#71070=cartesian_point('',(-2.275684577369e1,7.006353454914e1,
-3.211194812183e1));
#71071=cartesian_point('',(-2.296442083648e1,6.998283052869e1,
-3.297247646304e1));
#71072=cartesian_point('',(-2.297723660074e1,6.991762883403e1,
-3.390866988021e1));
#71073=cartesian_point('',(-2.283461001816e1,6.986867731088e1,
-3.466780403498e1));
#71074=cartesian_point('',(-2.269189042438e1,6.983802785466e1,
-3.510490613210e1));
#71075=cartesian_point('',(-2.264370554949e1,6.982851262540e1,
-3.523494372637e1));
#71076=cartesian_point('',(-2.093133813263e1,7.051900883072e1,
-3.172638949088e1));
#71077=cartesian_point('',(-2.104316693196e1,7.048169279446e1,
-3.175647622045e1));
#71078=cartesian_point('',(-2.129820613193e1,7.038787291348e1,
-3.188126906728e1));
#71079=cartesian_point('',(-2.161225397277e1,7.023144131964e1,
-3.224142241803e1));
#71080=cartesian_point('',(-2.182774226484e1,7.005272785590e1,
-3.277476902158e1));
#71081=cartesian_point('',(-2.192163971508e1,6.985763686837e1,
-3.341604449339e1));
#71082=cartesian_point('',(-2.189627619366e1,6.964097136135e1,
-3.414142964579e1));
#71083=cartesian_point('',(-2.178190259552e1,6.945360483742e1,
-3.475354981880e1));
#71084=cartesian_point('',(-2.167793539872e1,6.933832731144e1,
-3.511688155153e1));
#71085=cartesian_point('',(-2.164336367276e1,6.930322010137e1,
-3.522605498259e1));
#71086=cartesian_point('',(-2.055970846021e1,6.964234494671e1,
-3.233449345135e1));
#71087=cartesian_point('',(-2.062348454683e1,6.961607190727e1,
-3.235081998848e1));
#71088=cartesian_point('',(-2.077090360998e1,6.953926740974e1,
-3.241886003856e1));
#71089=cartesian_point('',(-2.098487225308e1,6.937162047320e1,
-3.263397574737e1));
#71090=cartesian_point('',(-2.118967628901e1,6.914288669077e1,
-3.300104315363e1));
#71091=cartesian_point('',(-2.135688194187e1,6.887775959077e1,
-3.350306965029e1));
#71092=cartesian_point('',(-2.147169776e1,6.858820261870e1,-3.413688966073e1));
#71093=cartesian_point('',(-2.150537891200e1,6.835512569836e1,
-3.472714915151e1));
#71094=cartesian_point('',(-2.149584235964e1,6.822288784120e1,
-3.510189512280e1));
#71095=cartesian_point('',(-2.149004223087e1,6.818377715106e1,
-3.521685165289e1));
#71096=(bounded_surface()b_spline_surface(3,3,((#71056,#71057,#71058,#71059,
#71060,#71061,#71062,#71063,#71064,#71065),(#71066,#71067,#71068,#71069,#71070,
#71071,#71072,#71073,#71074,#71075),(#71076,#71077,#71078,#71079,#71080,#71081,
#71082,#71083,#71084,#71085),(#71086,#71087,#71088,#71089,#71090,#71091,#71092,
#71093,#71094,#71095)),.unspecified.,.f.,.f.,.f.)b_spline_surface_with_knots((4,
4),(4,1,1,1,1,1,1,4),(0.e0,1.e0),(1.036749078856e-1,1.747623391516e-1,
2.749946924008e-1,3.878988241469e-1,5.145483895917e-1,6.570554064831e-1,
8.177368636006e-1,8.883847703676e-1),.unspecified.)geometric_representation_item()rational_b_spline_surface(((1.265218531674e0,1.265218531674e0,1.265218531674e0,
1.265218531674e0,1.265218531674e0,1.265218531674e0,1.265218531674e0,
1.265218531674e0,1.265218531674e0,1.265218531674e0),(9.115938227752e-1,
9.115938227752e-1,9.115938227752e-1,9.115938227752e-1,9.115938227752e-1,
9.115938227752e-1,9.115938227752e-1,9.115938227752e-1,9.115938227752e-1,
9.115938227752e-1),(9.115938227752e-1,9.115938227752e-1,9.115938227752e-1,
9.115938227752e-1,9.115938227752e-1,9.115938227752e-1,9.115938227752e-1,
9.115938227752e-1,9.115938227752e-1,9.115938227752e-1),(1.265218531674e0,
1.265218531674e0,1.265218531674e0,1.265218531674e0,1.265218531674e0,
1.265218531674e0,1.265218531674e0,1.265218531674e0,1.265218531674e0,
1.265218531674e0)))representation_item('')surface());
#71097=oriented_edge('',*,*,#51012,.f.);
#71099=oriented_edge('',*,*,#71098,.f.);
#71100=oriented_edge('',*,*,#71049,.f.);
#71102=oriented_edge('',*,*,#71101,.t.);
#71103=edge_loop('',(#71097,#71099,#71100,#71102));
#71104=face_outer_bound('',#71103,.f.);
#71106=cartesian_point('',(-2.306869173237e1,6.792158907258e1,
-3.817362112212e1));
#71107=direction('',(-3.006660769366e-2,-1.942873247068e-2,-9.993590563238e-1));
#71108=direction('',(-4.851964199873e-1,8.744018899516e-1,-2.401849427802e-3));
#71109=axis2_placement_3d('',#71106,#71107,#71108);
#71110=cylindrical_surface('',#71109,1.499980458096e0);
#71111=oriented_edge('',*,*,#51010,.f.);
#71112=oriented_edge('',*,*,#70833,.f.);
#71114=oriented_edge('',*,*,#71113,.f.);
#71115=oriented_edge('',*,*,#71098,.t.);
#71116=edge_loop('',(#71111,#71112,#71114,#71115));
#71117=face_outer_bound('',#71116,.f.);
#71119=cartesian_point('',(-1.683971479141e1,5.449901194414e1,-4.5e1));
#71120=direction('',(-9.391201854310e-1,-3.418117938954e-1,3.489949670250e-2));
#71121=direction('',(-3.420201433256e-1,9.396926207859e-1,0.e0));
#71122=axis2_placement_3d('',#71119,#71120,#71121);
#71123=plane('',#71122);
#71124=oriented_edge('',*,*,#70846,.f.);
#71125=oriented_edge('',*,*,#71051,.t.);
#71126=oriented_edge('',*,*,#71113,.t.);
#71127=oriented_edge('',*,*,#70831,.t.);
#71128=edge_loop('',(#71124,#71125,#71126,#71127));
#71129=face_outer_bound('',#71128,.f.);
#71131=cartesian_point('',(-2.046825191036e1,7.035649688157e1,
-3.067492496739e1));
#71132=cartesian_point('',(-2.077355384586e1,7.026721255537e1,
-3.076420929359e1));
#71133=cartesian_point('',(-2.107770914026e1,7.017609029295e1,
-3.085533155601e1));
#71134=cartesian_point('',(-2.138067105511e1,7.008316272196e1,
-3.094825912700e1));
#71135=cartesian_point('',(-2.033878669575e1,7.050516652598e1,
-3.126620964018e1));
#71136=cartesian_point('',(-2.064229523312e1,7.041640663124e1,
-3.135496953492e1));
#71137=cartesian_point('',(-2.094467251958e1,7.032581707024e1,
-3.144555909592e1));
#71138=cartesian_point('',(-2.124587224922e1,7.023343000480e1,
-3.153794616136e1));
#71139=cartesian_point('',(-2.012023195529e1,7.030701948307e1,
-3.181525645120e1));
#71140=cartesian_point('',(-2.042071299479e1,7.021914489936e1,
-3.190313103492e1));
#71141=cartesian_point('',(-2.072008876408e1,7.012945461021e1,
-3.199282132406e1));
#71142=cartesian_point('',(-2.101831368745e1,7.003797999102e1,
-3.208429594326e1));
#71143=cartesian_point('',(-1.988572563755e1,6.982836439572e1,
-3.213833039043e1));
#71144=cartesian_point('',(-2.018295821226e1,6.974143973889e1,
-3.222525504726e1));
#71145=cartesian_point('',(-2.047911339370e1,6.965271435644e1,
-3.231398042970e1));
#71146=cartesian_point('',(-2.077414638969e1,6.956221877990e1,
-3.240447600625e1));
#71147=(bounded_surface()b_spline_surface(3,3,((#71131,#71132,#71133,#71134),(
#71135,#71136,#71137,#71138),(#71139,#71140,#71141,#71142),(#71143,#71144,
#71145,#71146)),.unspecified.,.f.,.f.,.f.)b_spline_surface_with_knots((4,4),(4,
4),(0.e0,1.e0),(9.927095202336e-1,9.980544440825e-1),.unspecified.)geometric_representation_item()rational_b_spline_surface(((1.091299066335e0,1.091299066335e0,
1.091299066335e0,1.091299066335e0),(9.695669778882e-1,9.695669778882e-1,
9.695669778882e-1,9.695669778882e-1),(9.695669778882e-1,9.695669778882e-1,
9.695669778882e-1,9.695669778882e-1),(1.091299066335e0,1.091299066335e0,
1.091299066335e0,1.091299066335e0)))representation_item('')surface());
#71149=oriented_edge('',*,*,#71148,.t.);
#71150=oriented_edge('',*,*,#51014,.f.);
#71151=oriented_edge('',*,*,#71101,.f.);
#71152=oriented_edge('',*,*,#48792,.f.);
#71153=edge_loop('',(#71149,#71150,#71151,#71152));
#71154=face_outer_bound('',#71153,.f.);
#71156=cartesian_point('',(-2.075232643074e1,7.093701658959e1,
-3.084147158826e1));
#71157=cartesian_point('',(-2.073782203488e1,7.094543112832e1,
-3.092528363455e1));
#71158=cartesian_point('',(-2.067804945747e1,7.096421138524e1,
-3.112794900829e1));
#71159=cartesian_point('',(-2.050694339667e1,7.096124514732e1,
-3.144266478028e1));
#71160=cartesian_point('',(-2.027099127709e1,7.090596514368e1,
-3.174631590179e1));
#71161=cartesian_point('',(-2.002268275819e1,7.080707366577e1,
-3.199937248417e1));
#71162=cartesian_point('',(-1.980946530887e1,7.069187512329e1,
-3.218102303524e1));
#71163=cartesian_point('',(-1.967990414980e1,7.060682827575e1,
-3.227774901512e1));
#71164=cartesian_point('',(-1.963158689467e1,7.057296442830e1,
-3.231202823566e1));
#71165=cartesian_point('',(-2.048443852128e1,7.049628593308e1,
-3.085681356562e1));
#71166=cartesian_point('',(-2.047831976053e1,7.049830358736e1,
-3.090289002072e1));
#71167=cartesian_point('',(-2.044292712076e1,7.051153787649e1,
-3.102238661849e1));
#71168=cartesian_point('',(-2.031452547597e1,7.052702601732e1,
-3.123002896773e1));
#71169=cartesian_point('',(-2.012117600639e1,7.051109954347e1,
-3.144454399136e1));
#71170=cartesian_point('',(-1.990924477190e1,7.046056820051e1,
-3.163121814125e1));
#71171=cartesian_point('',(-1.972282808102e1,7.039086628025e1,
-3.176951376893e1));
#71172=cartesian_point('',(-1.960806424855e1,7.033522914967e1,
-3.184470611012e1));
#71173=cartesian_point('',(-1.956508034423e1,7.031258380876e1,
-3.187153446946e1));
#71174=cartesian_point('',(-2.077873547806e1,7.008431411620e1,
-3.095657894766e1));
#71175=cartesian_point('',(-2.077242366637e1,7.009005037375e1,
-3.101804211190e1));
#71176=cartesian_point('',(-2.072764747819e1,7.010310853853e1,
-3.115841711739e1));
#71177=cartesian_point('',(-2.058307604162e1,7.010454230428e1,
-3.135633404334e1));
#71178=cartesian_point('',(-2.038475500305e1,7.007591316392e1,
-3.153422828023e1));
#71179=cartesian_point('',(-2.017900964643e1,7.002201765697e1,
-3.167486156051e1));
#71180=cartesian_point('',(-2.000505459458e1,6.995819438531e1,
-3.177152334933e1));
#71181=cartesian_point('',(-1.990062951674e1,6.991072342781e1,
-3.182132300004e1));
#71182=cartesian_point('',(-1.986188517708e1,6.989177233225e1,
-3.183875594485e1));
#71183=cartesian_point('',(-2.127712214767e1,7.020238090949e1,
-3.101937504255e1));
#71184=cartesian_point('',(-2.126227349988e1,7.021742652960e1,
-3.113062495003e1));
#71185=cartesian_point('',(-2.118576800724e1,7.023589271834e1,
-3.137052108234e1));
#71186=cartesian_point('',(-2.098582767798e1,7.020786446167e1,
-3.166789430162e1));
#71187=cartesian_point('',(-2.074101016562e1,7.012993283074e1,
-3.190624256631e1));
#71188=cartesian_point('',(-2.050373241730e1,7.002504231406e1,
-3.207719822776e1));
#71189=cartesian_point('',(-2.031273679067e1,6.992032668530e1,
-3.218460655577e1));
#71190=cartesian_point('',(-2.020161188798e1,6.984984190700e1,
-3.223605182549e1));
#71191=cartesian_point('',(-2.016085470210e1,6.982256570542e1,
-3.225357697097e1));
#71192=(bounded_surface()b_spline_surface(3,3,((#71156,#71157,#71158,#71159,
#71160,#71161,#71162,#71163,#71164),(#71165,#71166,#71167,#71168,#71169,#71170,
#71171,#71172,#71173),(#71174,#71175,#71176,#71177,#71178,#71179,#71180,#71181,
#71182),(#71183,#71184,#71185,#71186,#71187,#71188,#71189,#71190,#71191)),
.unspecified.,.f.,.f.,.f.)b_spline_surface_with_knots((4,4),(4,1,1,1,1,1,4),(
0.e0,1.e0),(2.924111938e-2,2.021990659049e-1,4.264034021122e-1,
6.410039409721e-1,8.297356343269e-1,1.e0,1.099954077224e0),.unspecified.)geometric_representation_item()rational_b_spline_surface(((1.437185149968e0,
1.437185149968e0,1.437185149968e0,1.437185149968e0,1.437185149968e0,
1.437185149968e0,1.437185149968e0,1.437185149968e0,1.437185149968e0),(
8.542716166772e-1,8.542716166772e-1,8.542716166772e-1,8.542716166772e-1,
8.542716166772e-1,8.542716166772e-1,8.542716166772e-1,8.542716166772e-1,
8.542716166772e-1),(8.542716166772e-1,8.542716166772e-1,8.542716166772e-1,
8.542716166772e-1,8.542716166772e-1,8.542716166772e-1,8.542716166772e-1,
8.542716166772e-1,8.542716166772e-1),(1.437185149968e0,1.437185149968e0,
1.437185149968e0,1.437185149968e0,1.437185149968e0,1.437185149968e0,
1.437185149968e0,1.437185149968e0,1.437185149968e0)))representation_item('')surface());
#71194=oriented_edge('',*,*,#71193,.t.);
#71196=oriented_edge('',*,*,#71195,.f.);
#71197=oriented_edge('',*,*,#71148,.f.);
#71198=edge_loop('',(#71194,#71196,#71197));
#71199=face_outer_bound('',#71198,.f.);
#71201=cartesian_point('',(-2.075360320933e1,7.207877798998e1,
-2.949695794131e1));
#71202=direction('',(1.934125900426e-1,-6.937548450328e-1,-6.937548450328e-1));
#71203=direction('',(-9.658728639631e-1,-2.588048538901e-1,-1.047178411615e-2));
#71204=axis2_placement_3d('',#71201,#71202,#71203);
#71205=cylindrical_surface('',#71204,3.e-1);
#71206=oriented_edge('',*,*,#71193,.f.);
#71207=oriented_edge('',*,*,#48790,.f.);
#71208=oriented_edge('',*,*,#50712,.f.);
#71210=oriented_edge('',*,*,#71209,.f.);
#71212=oriented_edge('',*,*,#71211,.t.);
#71213=edge_loop('',(#71206,#71207,#71208,#71210,#71212));
#71214=face_outer_bound('',#71213,.f.);
#71216=cartesian_point('',(-2.227397811698e1,7.540021140892e1,0.e0));
#71217=direction('',(-9.658728639631e-1,-2.588048538901e-1,-1.047178411625e-2));
#71218=direction('',(2.588190451026e-1,-9.659258262891e-1,0.e0));
#71219=axis2_placement_3d('',#71216,#71217,#71218);
#71220=plane('',#71219);
#71222=oriented_edge('',*,*,#71221,.t.);
#71223=oriented_edge('',*,*,#71209,.t.);
#71224=oriented_edge('',*,*,#50710,.t.);
#71225=oriented_edge('',*,*,#50725,.t.);
#71227=oriented_edge('',*,*,#71226,.t.);
#71229=oriented_edge('',*,*,#71228,.t.);
#71230=edge_loop('',(#71222,#71223,#71224,#71225,#71227,#71229));
#71231=face_outer_bound('',#71230,.f.);
#71233=cartesian_point('',(-2.133362293241e1,7.074856484577e1,
-1.951862680377e1));
#71234=direction('',(1.228991054400e-2,-5.408132722852e-3,-9.999098510362e-1));
#71235=direction('',(7.011540702124e-1,7.129938969853e-1,4.761584426895e-3));
#71236=axis2_placement_3d('',#71233,#71234,#71235);
#71237=cylindrical_surface('',#71236,5.000079099212e-1);
#71238=oriented_edge('',*,*,#71221,.f.);
#71240=oriented_edge('',*,*,#71239,.f.);
#71241=oriented_edge('',*,*,#51018,.f.);
#71243=oriented_edge('',*,*,#71242,.t.);
#71244=edge_loop('',(#71238,#71240,#71241,#71243));
#71245=face_outer_bound('',#71244,.f.);
#71247=cartesian_point('',(-2.212008203899e1,7.322128639147e1,
-8.219257477974e0));
#71248=direction('',(-9.657362398196e-1,-2.593200587347e-1,-1.032580442232e-2));
#71249=direction('',(2.205249030161e-1,-8.409357503202e-1,4.941617457706e-1));
#71250=axis2_placement_3d('',#71247,#71248,#71249);
#71251=toroidal_surface('',#71250,2.496952275068e0,4.999972871984e-1);
#71252=oriented_edge('',*,*,#71228,.f.);
#71254=oriented_edge('',*,*,#71253,.f.);
#71256=oriented_edge('',*,*,#71255,.f.);
#71257=oriented_edge('',*,*,#71239,.t.);
#71258=edge_loop('',(#71252,#71254,#71256,#71257));
#71259=face_outer_bound('',#71258,.f.);
#71261=cartesian_point('',(-2.160596384978e1,7.124693937640e1,
-6.716132714555e0));
#71262=direction('',(1.247758113165e-1,-4.294797728193e-1,-8.944149605465e-1));
#71263=direction('',(7.183647447118e-1,6.609102920382e-1,-2.171397693496e-1));
#71264=axis2_placement_3d('',#71261,#71262,#71263);
#71265=cylindrical_surface('',#71264,5.000000034844e-1);
#71266=oriented_edge('',*,*,#71226,.f.);
#71267=oriented_edge('',*,*,#50807,.f.);
#71268=oriented_edge('',*,*,#50825,.f.);
#71269=oriented_edge('',*,*,#71253,.t.);
#71270=edge_loop('',(#71266,#71267,#71268,#71269));
#71271=face_outer_bound('',#71270,.f.);
#71273=cartesian_point('',(0.e0,0.e0,-8.220551782477e0));
#71274=direction('',(0.e0,0.e0,1.e0));
#71275=direction('',(3.230565695176e-1,-9.463796557891e-1,0.e0));
#71276=axis2_placement_3d('',#71273,#71274,#71275);
#71277=toroidal_surface('',#71276,7.649382607502e1,3.e0);
#71279=oriented_edge('',*,*,#71278,.f.);
#71280=oriented_edge('',*,*,#51022,.t.);
#71281=oriented_edge('',*,*,#51020,.t.);
#71282=oriented_edge('',*,*,#71255,.t.);
#71283=oriented_edge('',*,*,#50823,.t.);
#71284=oriented_edge('',*,*,#50821,.t.);
#71285=edge_loop('',(#71279,#71280,#71281,#71282,#71283,#71284));
#71286=face_outer_bound('',#71285,.f.);
#71288=cartesian_point('',(-2.702633288290e1,7.155673234566e1,
-8.219510586639e0));
#71289=direction('',(-9.239131378355e-1,-3.824604367471e-1,1.041768007514e-2));
#71290=direction('',(3.372837401918e-1,-8.013210925318e-1,4.940892482801e-1));
#71291=axis2_placement_3d('',#71288,#71289,#71290);
#71292=toroidal_surface('',#71291,2.497876978321e0,4.999993463378e-1);
#71293=oriented_edge('',*,*,#71278,.t.);
#71294=oriented_edge('',*,*,#50844,.f.);
#71295=oriented_edge('',*,*,#50976,.f.);
#71296=oriented_edge('',*,*,#50993,.t.);
#71297=edge_loop('',(#71293,#71294,#71295,#71296));
#71298=face_outer_bound('',#71297,.f.);
#71300=cartesian_point('',(-2.088049628663e1,7.108263791291e1,
-3.055952828840e1));
#71301=cartesian_point('',(-2.087028027393e1,7.106969579309e1,
-3.060317097238e1));
#71302=cartesian_point('',(-2.084547347438e1,7.104279540797e1,
-3.069178429154e1));
#71303=cartesian_point('',(-2.079930290654e1,7.100299612154e1,
-3.081553851843e1));
#71304=cartesian_point('',(-2.073810186895e1,7.095817628665e1,
-3.094551167209e1));
#71305=cartesian_point('',(-2.068988190189e1,7.092764753166e1,
-3.102572346426e1));
#71306=cartesian_point('',(-2.066026312648e1,7.091005028160e1,
-3.106840885057e1));
#71307=cartesian_point('',(-2.038957563677e1,7.069123449059e1,
-3.059112007156e1));
#71308=cartesian_point('',(-2.039225959813e1,7.066089613414e1,
-3.061932892389e1));
#71309=cartesian_point('',(-2.039807461039e1,7.059898555412e1,
-3.068044932693e1));
#71310=cartesian_point('',(-2.040620705689e1,7.051194553796e1,
-3.077761906441e1));
#71311=cartesian_point('',(-2.041324434194e1,7.042018112177e1,
-3.089402483335e1));
#71312=cartesian_point('',(-2.041483069717e1,7.036337604162e1,
-3.097892764441e1));
#71313=cartesian_point('',(-2.041361152990e1,7.033322960535e1,
-3.102979136348e1));
#71314=cartesian_point('',(-2.063285724878e1,7.011329392100e1,
-3.054667072266e1));
#71315=cartesian_point('',(-2.065797674451e1,7.009137621754e1,
-3.058819596936e1));
#71316=cartesian_point('',(-2.070787068852e1,7.004963850958e1,
-3.068092982303e1));
#71317=cartesian_point('',(-2.077128698780e1,7.000081024856e1,
-3.083631279475e1));
#71318=cartesian_point('',(-2.082637105576e1,6.996193251360e1,
-3.103093842278e1));
#71319=cartesian_point('',(-2.084625202909e1,6.994962397053e1,
-3.117964602868e1));
#71320=cartesian_point('',(-2.084833792589e1,6.994860115502e1,
-3.127120955663e1));
#71321=cartesian_point('',(-2.125349660999e1,7.019653716251e1,
-3.049137837185e1));
#71322=cartesian_point('',(-2.127767884654e1,7.019650561977e1,
-3.055543780421e1));
#71323=cartesian_point('',(-2.132045403829e1,7.020053436137e1,
-3.069252099003e1));
#71324=cartesian_point('',(-2.135904489069e1,7.021932148802e1,
-3.090552797634e1));
#71325=cartesian_point('',(-2.137150936939e1,7.025558772053e1,
-3.115542812522e1));
#71326=cartesian_point('',(-2.135133878265e1,7.029328123097e1,
-3.133346567950e1));
#71327=cartesian_point('',(-2.132678734449e1,7.032033643090e1,
-3.143855217262e1));
#71328=(bounded_surface()b_spline_surface(3,3,((#71300,#71301,#71302,#71303,
#71304,#71305,#71306),(#71307,#71308,#71309,#71310,#71311,#71312,#71313),
(#71314,#71315,#71316,#71317,#71318,#71319,#71320),(#71321,#71322,#71323,#71324,
#71325,#71326,#71327)),.unspecified.,.f.,.f.,.f.)b_spline_surface_with_knots((4,
4),(4,1,1,1,4),(0.e0,1.e0),(2.379959289432e-1,3.189390107542e-1,
4.056105294236e-1,4.847851991478e-1,5.967829068785e-1),.unspecified.)geometric_representation_item()rational_b_spline_surface(((1.579028026748e0,
1.579028026748e0,1.579028026748e0,1.579028026748e0,1.579028026748e0,
1.579028026748e0,1.579028026748e0),(8.069906577508e-1,8.069906577508e-1,
8.069906577508e-1,8.069906577508e-1,8.069906577508e-1,8.069906577508e-1,
8.069906577508e-1),(8.069906577508e-1,8.069906577508e-1,8.069906577508e-1,
8.069906577508e-1,8.069906577508e-1,8.069906577508e-1,8.069906577508e-1),(
1.579028026748e0,1.579028026748e0,1.579028026748e0,1.579028026748e0,
1.579028026748e0,1.579028026748e0,1.579028026748e0)))representation_item('')surface());
#71329=oriented_edge('',*,*,#71211,.f.);
#71330=oriented_edge('',*,*,#71242,.f.);
#71331=oriented_edge('',*,*,#51016,.f.);
#71332=oriented_edge('',*,*,#71195,.t.);
#71333=edge_loop('',(#71329,#71330,#71331,#71332));
#71334=face_outer_bound('',#71333,.f.);
#71336=cartesian_point('',(4.368843317393e0,-1.443036181138e1,
-1.160060977427e2));
#71337=direction('',(-1.788704007196e-1,6.957030184448e-1,6.957030184448e-1));
#71338=direction('',(9.658728639631e-1,2.588048538901e-1,-1.047178411634e-2));
#71339=axis2_placement_3d('',#71336,#71337,#71338);
#71340=cylindrical_surface('',#71339,3.e-1);
#71342=oriented_edge('',*,*,#71341,.t.);
#71344=oriented_edge('',*,*,#71343,.t.);
#71346=oriented_edge('',*,*,#71345,.f.);
#71347=oriented_edge('',*,*,#50551,.f.);
#71348=oriented_edge('',*,*,#48786,.f.);
#71349=edge_loop('',(#71342,#71344,#71346,#71347,#71348));
#71350=face_outer_bound('',#71349,.f.);
#71352=cartesian_point('',(-1.667971961920e1,7.142042482009e1,
-2.986502552041e1));
#71353=cartesian_point('',(-1.666585613982e1,7.143305254020e1,
-2.990690697930e1));
#71354=cartesian_point('',(-1.663436620275e1,7.146349844562e1,
-3.002353614365e1));
#71355=cartesian_point('',(-1.660652317420e1,7.149689696081e1,
-3.022965836273e1));
#71356=cartesian_point('',(-1.660589181862e1,7.151090791462e1,
-3.048638788728e1));
#71357=cartesian_point('',(-1.663656751694e1,7.149748348066e1,
-3.076475775434e1));
#71358=cartesian_point('',(-1.669929513941e1,7.145231012486e1,
-3.105990873002e1));
#71359=cartesian_point('',(-1.679257206600e1,7.137233167558e1,
-3.136049579535e1));
#71360=cartesian_point('',(-1.690935643016e1,7.125988609698e1,
-3.164851443801e1));
#71361=cartesian_point('',(-1.702183543620e1,7.114084772755e1,
-3.187413476254e1));
#71362=cartesian_point('',(-1.709368686947e1,7.105922720458e1,
-3.200024984547e1));
#71363=cartesian_point('',(-1.711924495377e1,7.102943615229e1,
-3.204324272520e1));
#71364=cartesian_point('',(-1.716505934029e1,7.105064874676e1,
-2.992601769955e1));
#71365=cartesian_point('',(-1.714188330441e1,7.104689688229e1,
-2.994273098854e1));
#71366=cartesian_point('',(-1.708008834172e1,7.103791779649e1,
-2.999573353588e1));
#71367=cartesian_point('',(-1.698642364403e1,7.102358586626e1,
-3.011465345548e1));
#71368=cartesian_point('',(-1.689474409677e1,7.100145355351e1,
-3.029111653814e1));
#71369=cartesian_point('',(-1.682139895459e1,7.096822951951e1,
-3.050648825944e1));
#71370=cartesian_point('',(-1.677067537368e1,7.091956840483e1,
-3.075643884760e1));
#71371=cartesian_point('',(-1.674669552350e1,7.085251749044e1,
-3.103108023317e1));
#71372=cartesian_point('',(-1.675057549876e1,7.076767033007e1,
-3.131262652935e1));
#71373=cartesian_point('',(-1.677489676185e1,7.068192559721e1,
-3.154731713169e1));
#71374=cartesian_point('',(-1.679770557133e1,7.062441337958e1,
-3.168447647987e1));
#71375=cartesian_point('',(-1.680658635704e1,7.060353600683e1,
-3.173197737870e1));
#71376=cartesian_point('',(-1.766006494898e1,7.141253425351e1,
-2.992095511525e1));
#71377=cartesian_point('',(-1.764747372786e1,7.139429830740e1,
-2.993623360877e1));
#71378=cartesian_point('',(-1.761248226716e1,7.134482228702e1,
-2.998213560434e1));
#71379=cartesian_point('',(-1.755323834475e1,7.126065646806e1,
-3.007649145279e1));
#71380=cartesian_point('',(-1.748522996270e1,7.115613478578e1,
-3.021010796992e1));
#71381=cartesian_point('',(-1.741791957775e1,7.103958290920e1,
-3.037027956197e1));
#71382=cartesian_point('',(-1.735328207785e1,7.090967645531e1,
-3.055566737251e1));
#71383=cartesian_point('',(-1.729423854501e1,7.076806163811e1,
-3.076082314814e1));
#71384=cartesian_point('',(-1.724408655609e1,7.062068665830e1,
-3.097409366257e1));
#71385=cartesian_point('',(-1.720974472035e1,7.049394270673e1,
-3.115521772289e1));
#71386=cartesian_point('',(-1.719254688462e1,7.041721820774e1,
-3.126314615539e1));
#71387=cartesian_point('',(-1.718691578465e1,7.039028190688e1,
-3.130079706455e1));
#71388=cartesian_point('',(-1.745416099003e1,7.198659842097e1,
-2.985710505515e1));
#71389=cartesian_point('',(-1.745685756235e1,7.197656564627e1,
-2.989674176176e1));
#71390=cartesian_point('',(-1.746730198005e1,7.194365368061e1,
-3.000226203976e1));
#71391=cartesian_point('',(-1.749331060878e1,7.186779635794e1,
-3.016995351663e1));
#71392=cartesian_point('',(-1.752971303486e1,7.175290829493e1,
-3.035964914833e1));
#71393=cartesian_point('',(-1.756983017301e1,7.160911659340e1,
-3.055165784489e1));
#71394=cartesian_point('',(-1.761078932597e1,7.143683406800e1,
-3.074579969031e1));
#71395=cartesian_point('',(-1.764920876006e1,7.124019962515e1,
-3.093767580355e1));
#71396=cartesian_point('',(-1.768145956001e1,7.102992862930e1,
-3.111887628276e1));
#71397=cartesian_point('',(-1.770215954400e1,7.084674656013e1,
-3.126069120083e1));
#71398=cartesian_point('',(-1.771142016897e1,7.073506822519e1,
-3.134107421525e1));
#71399=cartesian_point('',(-1.771427425872e1,7.069579791747e1,
-3.136865668474e1));
#71400=(bounded_surface()b_spline_surface(3,3,((#71352,#71353,#71354,#71355,
#71356,#71357,#71358,#71359,#71360,#71361,#71362,#71363),(#71364,#71365,#71366,
#71367,#71368,#71369,#71370,#71371,#71372,#71373,#71374,#71375),(#71376,#71377,
#71378,#71379,#71380,#71381,#71382,#71383,#71384,#71385,#71386,#71387),(#71388,
#71389,#71390,#71391,#71392,#71393,#71394,#71395,#71396,#71397,#71398,#71399)),
.unspecified.,.f.,.f.,.f.)b_spline_surface_with_knots((4,4),(4,1,1,1,1,1,1,1,1,
4),(0.e0,1.e0),(3.328780263155e-2,9.397635378087e-2,1.971076631553e-1,
3.092674838173e-1,4.311269708306e-1,5.657648893450e-1,7.112058460584e-1,
8.589950645287e-1,1.e0,1.075512375673e0),.unspecified.)geometric_representation_item()rational_b_spline_surface(((1.559751976007e0,1.559751976007e0,
1.559751976007e0,1.559751976007e0,1.559751976007e0,1.559751976007e0,
1.559751976007e0,1.559751976007e0,1.559751976007e0,1.559751976007e0,
1.559751976007e0,1.559751976007e0),(8.134160079976e-1,8.134160079976e-1,
8.134160079976e-1,8.134160079976e-1,8.134160079976e-1,8.134160079976e-1,
8.134160079976e-1,8.134160079976e-1,8.134160079976e-1,8.134160079976e-1,
8.134160079976e-1,8.134160079976e-1),(8.134160079976e-1,8.134160079976e-1,
8.134160079976e-1,8.134160079976e-1,8.134160079976e-1,8.134160079976e-1,
8.134160079976e-1,8.134160079976e-1,8.134160079976e-1,8.134160079976e-1,
8.134160079976e-1,8.134160079976e-1),(1.559751976007e0,1.559751976007e0,
1.559751976007e0,1.559751976007e0,1.559751976007e0,1.559751976007e0,
1.559751976007e0,1.559751976007e0,1.559751976007e0,1.559751976007e0,
1.559751976007e0,1.559751976007e0)))representation_item('')surface());
#71402=oriented_edge('',*,*,#71401,.t.);
#71404=oriented_edge('',*,*,#71403,.f.);
#71405=oriented_edge('',*,*,#71341,.f.);
#71406=edge_loop('',(#71402,#71404,#71405));
#71407=face_outer_bound('',#71406,.f.);
#71409=cartesian_point('',(-1.099085960862e1,7.245870474115e1,
-2.859735709841e1));
#71410=cartesian_point('',(-1.174886241303e1,7.234319467871e1,
-2.871286716085e1));
#71411=cartesian_point('',(-1.412149903009e1,7.194319827533e1,
-2.911286356423e1));
#71412=cartesian_point('',(-1.645084391670e1,7.143025992354e1,
-2.962580191601e1));
#71413=cartesian_point('',(-1.801412998005e1,7.103166283010e1,
-3.002439900945e1));
#71414=cartesian_point('',(-1.091893399975e1,7.258450048777e1,
-2.919502807213e1));
#71415=cartesian_point('',(-1.167208326740e1,7.246972974014e1,
-2.930979881977e1));
#71416=cartesian_point('',(-1.402962997282e1,7.207227738568e1,
-2.970725117423e1));
#71417=cartesian_point('',(-1.634454131186e1,7.156252894999e1,
-3.021699960992e1));
#71418=cartesian_point('',(-1.789834348039e1,7.116634992592e1,
-3.061317863398e1));
#71419=cartesian_point('',(-1.079969927575e1,7.236371305535e1,
-2.975649209854e1));
#71420=cartesian_point('',(-1.154480258976e1,7.225016790731e1,
-2.987003724658e1));
#71421=cartesian_point('',(-1.387733398452e1,7.185693295157e1,
-3.026327220232e1));
#71422=cartesian_point('',(-1.616831810085e1,7.135247260132e1,
-3.076773255257e1));
#71423=cartesian_point('',(-1.770639833671e1,7.096030213332e1,
-3.115990302058e1));
#71424=cartesian_point('',(-1.067214361097e1,7.186853700787e1,
-3.009815788291e1));
#71425=cartesian_point('',(-1.140863947463e1,7.175630298939e1,
-3.021039190139e1));
#71426=cartesian_point('',(-1.371440983474e1,7.136757974869e1,
-3.059911514209e1));
#71427=cartesian_point('',(-1.597979693792e1,7.086877651938e1,
-3.109791837140e1));
#71428=cartesian_point('',(-1.750105806685e1,7.048089434940e1,
-3.148580054137e1));
#71429=(bounded_surface()b_spline_surface(3,3,((#71409,#71410,#71411,#71412,
#71413),(#71414,#71415,#71416,#71417,#71418),(#71419,#71420,#71421,#71422,
#71423),(#71424,#71425,#71426,#71427,#71428)),.unspecified.,.f.,.f.,.f.)b_spline_surface_with_knots((4,4),(4,1,4),(0.e0,1.e0),(4.943841020391e-1,
5.009772156436e-1,5.151211937450e-1),.unspecified.)geometric_representation_item()rational_b_spline_surface(((1.089024112590e0,1.089024112590e0,1.089024112590e0,
1.089024112590e0,1.089024112590e0),(9.703252958032e-1,9.703252958032e-1,
9.703252958032e-1,9.703252958032e-1,9.703252958032e-1),(9.703252958032e-1,
9.703252958032e-1,9.703252958032e-1,9.703252958032e-1,9.703252958032e-1),(
1.089024112590e0,1.089024112590e0,1.089024112590e0,1.089024112590e0,
1.089024112590e0)))representation_item('')surface());
#71430=oriented_edge('',*,*,#71401,.f.);
#71431=oriented_edge('',*,*,#48784,.f.);
#71433=oriented_edge('',*,*,#71432,.t.);
#71435=oriented_edge('',*,*,#71434,.f.);
#71436=edge_loop('',(#71430,#71431,#71433,#71435));
#71437=face_outer_bound('',#71436,.f.);
#71439=cartesian_point('',(-1.137419361367e1,7.311086715005e1,
-2.873770950895e1));
#71440=cartesian_point('',(-1.134845404565e1,7.309317186249e1,
-2.881328923692e1));
#71441=cartesian_point('',(-1.127127679007e1,7.303477872737e1,
-2.899118146451e1));
#71442=cartesian_point('',(-1.112080861449e1,7.289034701933e1,
-2.924893501606e1));
#71443=cartesian_point('',(-1.094945603716e1,7.268280833595e1,
-2.949919640682e1));
#71444=cartesian_point('',(-1.079354342146e1,7.245074803689e1,
-2.971127049050e1));
#71445=cartesian_point('',(-1.068353542900e1,7.225379114615e1,
-2.985861870339e1));
#71446=cartesian_point('',(-1.062712372083e1,7.213795163765e1,
-2.993540181455e1));
#71447=cartesian_point('',(-1.060965383370e1,7.210040566741e1,
-2.995938974398e1));
#71448=cartesian_point('',(-1.110225732961e1,7.266275435881e1,
-2.874879795238e1));
#71449=cartesian_point('',(-1.110802492251e1,7.262513999791e1,
-2.879350727208e1));
#71450=cartesian_point('',(-1.111953467236e1,7.253078436915e1,
-2.891288221285e1));
#71451=cartesian_point('',(-1.112206197006e1,7.237003122334e1,
-2.913491669945e1));
#71452=cartesian_point('',(-1.110209400696e1,7.218388515119e1,
-2.939986506582e1));
#71453=cartesian_point('',(-1.106334995274e1,7.199832126297e1,
-2.966079438589e1));
#71454=cartesian_point('',(-1.102134892487e1,7.184992052490e1,
-2.986274912833e1));
#71455=cartesian_point('',(-1.099357345570e1,7.176472824535e1,
-2.997485903199e1));
#71456=cartesian_point('',(-1.098427661681e1,7.173723276359e1,
-3.001059274270e1));
#71457=cartesian_point('',(-1.140773645872e1,7.224543050706e1,
-2.883480725446e1));
#71458=cartesian_point('',(-1.143776487764e1,7.222733689458e1,
-2.888823284284e1));
#71459=cartesian_point('',(-1.150175343202e1,7.218682568102e1,
-2.903643114710e1));
#71460=cartesian_point('',(-1.155205605233e1,7.212500709525e1,
-2.932617864907e1));
#71461=cartesian_point('',(-1.153464109913e1,7.204857807399e1,
-2.967512648710e1));
#71462=cartesian_point('',(-1.145596348874e1,7.195901625592e1,
-3.001316573880e1));
#71463=cartesian_point('',(-1.135752853098e1,7.187427001168e1,
-3.026740424568e1));
#71464=cartesian_point('',(-1.128927875503e1,7.181937597674e1,
-3.040466819129e1));
#71465=cartesian_point('',(-1.126618500818e1,7.180092878283e1,
-3.044800438268e1));
#71466=cartesian_point('',(-1.191278586772e1,7.237508073270e1,
-2.888935307300e1));
#71467=cartesian_point('',(-1.192982072102e1,7.239180260458e1,
-2.898030051136e1));
#71468=cartesian_point('',(-1.194516918954e1,7.242834291070e1,
-2.920901139999e1));
#71469=cartesian_point('',(-1.187893399829e1,7.245834337369e1,
-2.958615021260e1));
#71470=cartesian_point('',(-1.171208264943e1,7.244424754160e1,
-2.998451162222e1));
#71471=cartesian_point('',(-1.148576291921e1,7.238144912142e1,
-3.033253873156e1));
#71472=cartesian_point('',(-1.127625589520e1,7.229672188584e1,
-3.057206879212e1));
#71473=cartesian_point('',(-1.114848367157e1,7.223430141092e1,
-3.069320115944e1));
#71474=cartesian_point('',(-1.110668836561e1,7.221270853628e1,
-3.073059307238e1));
#71475=(bounded_surface()b_spline_surface(3,3,((#71439,#71440,#71441,#71442,
#71443,#71444,#71445,#71446,#71447),(#71448,#71449,#71450,#71451,#71452,#71453,
#71454,#71455,#71456),(#71457,#71458,#71459,#71460,#71461,#71462,#71463,#71464,
#71465),(#71466,#71467,#71468,#71469,#71470,#71471,#71472,#71473,#71474)),
.unspecified.,.f.,.f.,.f.)b_spline_surface_with_knots((4,4),(4,1,1,1,1,1,4),(
0.e0,1.e0),(3.882947974310e-2,1.813827086736e-1,3.850765424188e-1,
6.076036258580e-1,8.179790613469e-1,1.e0,1.085541990012e0),.unspecified.)geometric_representation_item()rational_b_spline_surface(((1.447645946555e0,
1.447645946555e0,1.447645946555e0,1.447645946555e0,1.447645946555e0,
1.447645946555e0,1.447645946555e0,1.447645946555e0,1.447645946555e0),(
8.507846844815e-1,8.507846844815e-1,8.507846844815e-1,8.507846844815e-1,
8.507846844815e-1,8.507846844815e-1,8.507846844815e-1,8.507846844815e-1,
8.507846844815e-1),(8.507846844815e-1,8.507846844815e-1,8.507846844815e-1,
8.507846844815e-1,8.507846844815e-1,8.507846844815e-1,8.507846844815e-1,
8.507846844815e-1,8.507846844815e-1),(1.447645946555e0,1.447645946555e0,
1.447645946555e0,1.447645946555e0,1.447645946555e0,1.447645946555e0,
1.447645946555e0,1.447645946555e0,1.447645946555e0)))representation_item('')surface());
#71477=oriented_edge('',*,*,#71476,.f.);
#71479=oriented_edge('',*,*,#71478,.f.);
#71480=oriented_edge('',*,*,#71432,.f.);
#71481=edge_loop('',(#71477,#71479,#71480));
#71482=face_outer_bound('',#71481,.f.);
#71484=cartesian_point('',(-1.118957846109e1,7.416816683278e1,
-2.740756909850e1));
#71485=direction('',(1.000567041538e-1,-7.035583330307e-1,-7.035583330307e-1));
#71486=direction('',(-9.913904998230e-1,-1.305190353861e-1,-1.047178411622e-2));
#71487=axis2_placement_3d('',#71484,#71485,#71486);
#71488=cylindrical_surface('',#71487,3.e-1);
#71489=oriented_edge('',*,*,#71476,.t.);
#71490=oriented_edge('',*,*,#48782,.f.);
#71491=oriented_edge('',*,*,#50187,.f.);
#71493=oriented_edge('',*,*,#71492,.f.);
#71495=oriented_edge('',*,*,#71494,.t.);
#71496=edge_loop('',(#71489,#71490,#71491,#71493,#71495));
#71497=face_outer_bound('',#71496,.f.);
#71499=cartesian_point('',(-1.224171865864e1,7.766248969707e1,0.e0));
#71500=direction('',(-9.913904998230e-1,-1.305190353861e-1,-1.047178411625e-2));
#71501=direction('',(1.305261922200e-1,-9.914448613738e-1,0.e0));
#71502=axis2_placement_3d('',#71499,#71500,#71501);
#71503=plane('',#71502);
#71505=oriented_edge('',*,*,#71504,.t.);
#71506=oriented_edge('',*,*,#71492,.t.);
#71507=oriented_edge('',*,*,#50185,.t.);
#71508=oriented_edge('',*,*,#50200,.t.);
#71510=oriented_edge('',*,*,#71509,.t.);
#71512=oriented_edge('',*,*,#71511,.t.);
#71513=edge_loop('',(#71505,#71506,#71507,#71508,#71510,#71512));
#71514=face_outer_bound('',#71513,.f.);
#71516=cartesian_point('',(-1.192843214058e1,7.293510422605e1,
-1.848543514636e1));
#71517=direction('',(1.147867469781e-2,-6.964568951738e-3,-9.999098633409e-1));
#71518=direction('',(7.883184773911e-1,6.152489571682e-1,4.764337016987e-3));
#71519=axis2_placement_3d('',#71516,#71517,#71518);
#71520=cylindrical_surface('',#71519,5.000065082467e-1);
#71521=oriented_edge('',*,*,#71504,.f.);
#71523=oriented_edge('',*,*,#71522,.f.);
#71525=oriented_edge('',*,*,#71524,.f.);
#71527=oriented_edge('',*,*,#71526,.t.);
#71528=edge_loop('',(#71521,#71523,#71525,#71527));
#71529=face_outer_bound('',#71528,.f.);
#71531=cartesian_point('',(-1.237354596776e1,7.548211821640e1,
-8.219257477991e0));
#71532=direction('',(-9.913222922881e-1,-1.310476652736e-1,-1.032580451608e-2));
#71533=direction('',(1.088741401704e-1,-8.625257043281e-1,4.941617457630e-1));
#71534=axis2_placement_3d('',#71531,#71532,#71533);
#71535=toroidal_surface('',#71534,2.496952275215e0,4.999972871970e-1);
#71536=oriented_edge('',*,*,#71511,.f.);
#71538=oriented_edge('',*,*,#71537,.f.);
#71540=oriented_edge('',*,*,#71539,.f.);
#71541=oriented_edge('',*,*,#71522,.t.);
#71542=edge_loop('',(#71536,#71538,#71540,#71541));
#71543=face_outer_bound('',#71542,.f.);
#71545=cartesian_point('',(-1.212152415569e1,7.345751708342e1,
-6.716211699037e0));
#71546=direction('',(6.764997758115e-2,-4.420920254003e-1,-8.944149605249e-1));
#71547=direction('',(7.984850893808e-1,5.614907556111e-1,-2.171398015102e-1));
#71548=axis2_placement_3d('',#71545,#71546,#71547);
#71549=cylindrical_surface('',#71548,5.000000034845e-1);
#71550=oriented_edge('',*,*,#71509,.f.);
#71551=oriented_edge('',*,*,#50282,.f.);
#71552=oriented_edge('',*,*,#50300,.f.);
#71553=oriented_edge('',*,*,#71537,.t.);
#71554=edge_loop('',(#71550,#71551,#71552,#71553));
#71555=face_outer_bound('',#71554,.f.);
#71557=cartesian_point('',(0.e0,0.e0,-8.220551782475e0));
#71558=direction('',(0.e0,0.e0,1.e0));
#71559=direction('',(1.965465234427e-1,-9.804944997921e-1,0.e0));
#71560=axis2_placement_3d('',#71557,#71558,#71559);
#71561=toroidal_surface('',#71560,7.649382607502e1,3.e0);
#71563=oriented_edge('',*,*,#71562,.f.);
#71565=oriented_edge('',*,*,#71564,.t.);
#71567=oriented_edge('',*,*,#71566,.t.);
#71568=oriented_edge('',*,*,#71539,.t.);
#71569=oriented_edge('',*,*,#50298,.t.);
#71570=oriented_edge('',*,*,#50296,.t.);
#71571=edge_loop('',(#71563,#71565,#71567,#71568,#71569,#71570));
#71572=face_outer_bound('',#71571,.f.);
#71574=cartesian_point('',(-1.745509105736e1,7.447219890182e1,
-8.219510586661e0));
#71575=direction('',(-9.659300373897e-1,-2.585935707064e-1,1.041768005457e-2));
#71576=direction('',(2.298048399349e-1,-8.384900418497e-1,4.940892482754e-1));
#71577=axis2_placement_3d('',#71574,#71575,#71576);
#71578=toroidal_surface('',#71577,2.497876978354e0,4.999993463395e-1);
#71579=oriented_edge('',*,*,#71562,.t.);
#71580=oriented_edge('',*,*,#50319,.f.);
#71582=oriented_edge('',*,*,#71581,.f.);
#71584=oriented_edge('',*,*,#71583,.t.);
#71585=edge_loop('',(#71579,#71580,#71582,#71584));
#71586=face_outer_bound('',#71585,.f.);
#71588=cartesian_point('',(-1.520474261931e1,6.447227858158e1,0.e0));
#71589=direction('',(9.658728639631e-1,2.588048538901e-1,-1.047178411625e-2));
#71590=direction('',(-2.588190451026e-1,9.659258262891e-1,0.e0));
#71591=axis2_placement_3d('',#71588,#71589,#71590);
#71592=plane('',#71591);
#71594=oriented_edge('',*,*,#71593,.t.);
#71595=oriented_edge('',*,*,#71581,.t.);
#71596=oriented_edge('',*,*,#50317,.t.);
#71597=oriented_edge('',*,*,#50422,.t.);
#71598=oriented_edge('',*,*,#50553,.t.);
#71599=oriented_edge('',*,*,#71345,.t.);
#71600=edge_loop('',(#71594,#71595,#71596,#71597,#71598,#71599));
#71601=face_outer_bound('',#71600,.f.);
#71603=cartesian_point('',(-1.687776124658e1,7.196558533580e1,
-1.686619312819e1));
#71604=direction('',(-7.939670872342e-3,-1.082718323297e-2,-9.999098628025e-1));
#71605=direction('',(6.896659662034e-1,-7.241237899639e-1,2.364713322415e-3));
#71606=axis2_placement_3d('',#71603,#71604,#71605);
#71607=cylindrical_surface('',#71606,5.000063901636e-1);
#71609=oriented_edge('',*,*,#71608,.f.);
#71610=oriented_edge('',*,*,#71583,.f.);
#71611=oriented_edge('',*,*,#71593,.f.);
#71613=oriented_edge('',*,*,#71612,.t.);
#71614=edge_loop('',(#71609,#71610,#71611,#71613));
#71615=face_outer_bound('',#71614,.f.);
#71617=cartesian_point('',(0.e0,0.e0,-1.910469968399e1));
#71618=direction('',(0.e0,0.e0,1.e0));
#71619=direction('',(1.e0,0.e0,0.e0));
#71620=axis2_placement_3d('',#71617,#71618,#71619);
#71621=conical_surface('',#71620,7.339872732011e1,5.e-1);
#71623=oriented_edge('',*,*,#71622,.f.);
#71624=oriented_edge('',*,*,#71434,.t.);
#71626=oriented_edge('',*,*,#71625,.t.);
#71627=oriented_edge('',*,*,#71524,.t.);
#71628=oriented_edge('',*,*,#71566,.f.);
#71629=oriented_edge('',*,*,#71564,.f.);
#71630=oriented_edge('',*,*,#71608,.t.);
#71631=edge_loop('',(#71623,#71624,#71626,#71627,#71628,#71629,#71630));
#71632=face_outer_bound('',#71631,.f.);
#71634=cartesian_point('',(-1.663661470006e1,7.146183313139e1,
-2.996506557627e1));
#71635=cartesian_point('',(-1.663269165777e1,7.146551298027e1,
-2.998611051206e1));
#71636=cartesian_point('',(-1.662918978402e1,7.146917951251e1,
-3.000732829117e1));
#71637=cartesian_point('',(-1.662611806817e1,7.147282605066e1,
-3.002871124549e1));
#71638=cartesian_point('',(-1.709146612082e1,7.102805938947e1,
-2.995711448821e1));
#71639=cartesian_point('',(-1.708259357439e1,7.102667455410e1,
-2.997191741810e1));
#71640=cartesian_point('',(-1.707395004002e1,7.102538383536e1,
-2.998700871254e1));
#71641=cartesian_point('',(-1.706555212355e1,7.102417891772e1,
-3.000238389662e1));
#71642=cartesian_point('',(-1.763087573449e1,7.135079897678e1,
-2.995663459434e1));
#71643=cartesian_point('',(-1.762560458303e1,7.134336880710e1,
-2.996617572112e1));
#71644=cartesian_point('',(-1.762037010327e1,7.133599021795e1,
-2.997582724737e1));
#71645=cartesian_point('',(-1.761517958046e1,7.132866276827e1,
-2.998558587989e1));
#71646=cartesian_point('',(-1.746374093567e1,7.195671934250e1,
-2.996432971100e1));
#71647=cartesian_point('',(-1.746534024261e1,7.195112932579e1,
-2.997730624144e1));
#71648=cartesian_point('',(-1.746706578496e1,7.194546076791e1,
-2.999018272506e1));
#71649=cartesian_point('',(-1.746891226001e1,7.193971906616e1,
-3.000295330572e1));
#71650=(bounded_surface()b_spline_surface(3,3,((#71634,#71635,#71636,#71637),(
#71638,#71639,#71640,#71641),(#71642,#71643,#71644,#71645),(#71646,#71647,
#71648,#71649)),.unspecified.,.f.,.f.,.f.)b_spline_surface_with_knots((4,4),(4,
4),(0.e0,1.e0),(5.656485810076e-1,6.122407551940e-1),.unspecified.)geometric_representation_item()rational_b_spline_surface(((1.578910978317e0,1.578910978317e0,
1.578910978317e0,1.578910978317e0),(8.070296738943e-1,8.070296738943e-1,
8.070296738943e-1,8.070296738943e-1),(8.070296738943e-1,8.070296738943e-1,
8.070296738943e-1,8.070296738943e-1),(1.578910978317e0,1.578910978317e0,
1.578910978317e0,1.578910978317e0)))representation_item('')surface());
#71651=oriented_edge('',*,*,#71622,.t.);
#71652=oriented_edge('',*,*,#71612,.f.);
#71653=oriented_edge('',*,*,#71343,.f.);
#71654=oriented_edge('',*,*,#71403,.t.);
#71655=edge_loop('',(#71651,#71652,#71653,#71654));
#71656=face_outer_bound('',#71655,.f.);
#71658=cartesian_point('',(-1.144744508045e1,7.321408867016e1,
-2.848573817673e1));
#71659=cartesian_point('',(-1.143886277613e1,7.319987680791e1,
-2.852979136983e1));
#71660=cartesian_point('',(-1.141744675197e1,7.316971052151e1,
-2.861996783389e1));
#71661=cartesian_point('',(-1.137640806276e1,7.312370541421e1,
-2.874626505497e1));
#71662=cartesian_point('',(-1.132519535938e1,7.307457063521e1,
-2.886915569989e1));
#71663=cartesian_point('',(-1.128652681337e1,7.304164178547e1,
-2.894308925506e1));
#71664=cartesian_point('',(-1.126493043562e1,7.302412835138e1,
-2.897977110166e1));
#71665=cartesian_point('',(-1.101218892484e1,7.276157384598e1,
-2.851585641941e1));
#71666=cartesian_point('',(-1.101881661605e1,7.273187338780e1,
-2.854489894859e1));
#71667=cartesian_point('',(-1.103273966427e1,7.267074860026e1,
-2.860820361657e1));
#71668=cartesian_point('',(-1.105232263065e1,7.258471364628e1,
-2.870864796442e1));
#71669=cartesian_point('',(-1.107005222050e1,7.250063738925e1,
-2.881973516504e1));
#71670=cartesian_point('',(-1.107860343838e1,7.244973550584e1,
-2.889693656621e1));
#71671=cartesian_point('',(-1.108164936170e1,7.242437199617e1,
-2.893886061865e1));
#71672=cartesian_point('',(-1.132934283862e1,7.222061441058e1,
-2.847298258170e1));
#71673=cartesian_point('',(-1.135705182138e1,7.220230351660e1,
-2.851501093377e1));
#71674=cartesian_point('',(-1.141224040347e1,7.216720448073e1,
-2.860942877250e1));
#71675=cartesian_point('',(-1.148213804342e1,7.212682756571e1,
-2.876730825887e1));
#71676=cartesian_point('',(-1.153813152521e1,7.209780122499e1,
-2.894997874899e1));
#71677=cartesian_point('',(-1.155966585693e1,7.208821335841e1,
-2.908242391934e1));
#71678=cartesian_point('',(-1.156487608244e1,7.208622207579e1,
-2.915600378828e1));
#71679=cartesian_point('',(-1.193379466341e1,7.238453749754e1,
-2.841999195921e1));
#71680=cartesian_point('',(-1.195754013116e1,7.238779132500e1,
-2.848395865864e1));
#71681=cartesian_point('',(-1.199940403056e1,7.239753504148e1,
-2.862184658756e1));
#71682=cartesian_point('',(-1.203552195129e1,7.242154568213e1,
-2.883621951827e1));
#71683=cartesian_point('',(-1.204298620984e1,7.245682891915e1,
-2.906888179746e1));
#71684=cartesian_point('',(-1.202422702586e1,7.248725434076e1,
-2.922753063845e1));
#71685=cartesian_point('',(-1.200594956434e1,7.250558177951e1,
-2.931275608672e1));
#71686=(bounded_surface()b_spline_surface(3,3,((#71658,#71659,#71660,#71661,
#71662,#71663,#71664),(#71665,#71666,#71667,#71668,#71669,#71670,#71671),
(#71672,#71673,#71674,#71675,#71676,#71677,#71678),(#71679,#71680,#71681,#71682,
#71683,#71684,#71685)),.unspecified.,.f.,.f.,.f.)b_spline_surface_with_knots((4,
4),(4,1,1,1,4),(0.e0,1.e0),(2.406290095439e-1,3.208679762688e-1,
4.081069380889e-1,4.875777125495e-1,5.780872929279e-1),.unspecified.)geometric_representation_item()rational_b_spline_surface(((1.578855164439e0,
1.578855164439e0,1.578855164439e0,1.578855164439e0,1.578855164439e0,
1.578855164439e0,1.578855164439e0),(8.070482785204e-1,8.070482785204e-1,
8.070482785204e-1,8.070482785204e-1,8.070482785204e-1,8.070482785204e-1,
8.070482785204e-1),(8.070482785204e-1,8.070482785204e-1,8.070482785204e-1,
8.070482785204e-1,8.070482785204e-1,8.070482785204e-1,8.070482785204e-1),(
1.578855164439e0,1.578855164439e0,1.578855164439e0,1.578855164439e0,
1.578855164439e0,1.578855164439e0,1.578855164439e0)))representation_item('')surface());
#71687=oriented_edge('',*,*,#71494,.f.);
#71688=oriented_edge('',*,*,#71526,.f.);
#71689=oriented_edge('',*,*,#71625,.f.);
#71690=oriented_edge('',*,*,#71478,.t.);
#71691=edge_loop('',(#71687,#71688,#71689,#71690));
#71692=face_outer_bound('',#71691,.f.);
#71694=cartesian_point('',(4.307408123670e1,-5.170021461727e1,-4.38e1));
#71695=direction('',(7.071067811865e-1,-7.071067811865e-1,0.e0));
#71696=direction('',(0.e0,0.e0,-1.e0));
#71697=axis2_placement_3d('',#71694,#71695,#71696);
#71698=cylindrical_surface('',#71697,1.2e0);
#71699=oriented_edge('',*,*,#47650,.f.);
#71701=oriented_edge('',*,*,#71700,.f.);
#71702=oriented_edge('',*,*,#32617,.t.);
#71704=oriented_edge('',*,*,#71703,.f.);
#71705=edge_loop('',(#71699,#71701,#71702,#71704));
#71706=face_outer_bound('',#71705,.f.);
#71708=cartesian_point('',(4.524777607848e1,-5.364952433452e1,
-4.198461823102e1));
#71709=direction('',(7.043668157763e-1,7.044748366713e-1,-8.707808754244e-2));
#71710=direction('',(-6.094174170682e-2,-6.220512576687e-2,-9.962010973925e-1));
#71711=axis2_placement_3d('',#71708,#71709,#71710);
#71712=toroidal_surface('',#71711,1.822246322558e0,1.199990499132e0);
#71713=oriented_edge('',*,*,#29141,.f.);
#71714=oriented_edge('',*,*,#29139,.f.);
#71715=oriented_edge('',*,*,#32600,.t.);
#71716=oriented_edge('',*,*,#32598,.t.);
#71717=oriented_edge('',*,*,#32619,.f.);
#71718=oriented_edge('',*,*,#71700,.t.);
#71719=edge_loop('',(#71713,#71714,#71715,#71716,#71717,#71718));
#71720=face_outer_bound('',#71719,.f.);
#71722=cartesian_point('',(4.772970773009e1,-4.772970773009e1,-4.38e1));
#71723=direction('',(0.e0,0.e0,-1.e0));
#71724=direction('',(7.750037363919e-1,6.319566508698e-1,0.e0));
#71725=axis2_placement_3d('',#71722,#71723,#71724);
#71726=toroidal_surface('',#71725,6.099597408821e0,1.2e0);
#71727=oriented_edge('',*,*,#47652,.f.);
#71728=oriented_edge('',*,*,#71703,.t.);
#71729=oriented_edge('',*,*,#32671,.t.);
#71730=oriented_edge('',*,*,#32669,.t.);
#71731=oriented_edge('',*,*,#32667,.t.);
#71733=oriented_edge('',*,*,#71732,.t.);
#71734=edge_loop('',(#71727,#71728,#71729,#71730,#71731,#71733));
#71735=face_outer_bound('',#71734,.f.);
#71737=cartesian_point('',(5.632680273204e1,-4.770066935147e1,-4.38e1));
#71738=direction('',(-7.071067811865e-1,7.071067811865e-1,0.e0));
#71739=direction('',(0.e0,0.e0,-1.e0));
#71740=axis2_placement_3d('',#71737,#71738,#71739);
#71741=cylindrical_surface('',#71740,1.2e0);
#71742=oriented_edge('',*,*,#47654,.f.);
#71743=oriented_edge('',*,*,#71732,.f.);
#71744=oriented_edge('',*,*,#32688,.t.);
#71746=oriented_edge('',*,*,#71745,.f.);
#71747=edge_loop('',(#71742,#71743,#71744,#71746));
#71748=face_outer_bound('',#71747,.f.);
#71750=cartesian_point('',(5.364952482560e1,-4.524777548841e1,
-4.198461809247e1));
#71751=direction('',(-7.044751083298e-1,-7.043665900810e-1,-8.707771541195e-2));
#71752=direction('',(7.079851846110e-1,-7.060298291259e-1,-1.669906451917e-2));
#71753=axis2_placement_3d('',#71750,#71751,#71752);
#71754=toroidal_surface('',#71753,1.822246416890e0,1.199990494035e0);
#71755=oriented_edge('',*,*,#33944,.f.);
#71756=oriented_edge('',*,*,#33942,.f.);
#71757=oriented_edge('',*,*,#71745,.t.);
#71758=oriented_edge('',*,*,#32686,.f.);
#71759=oriented_edge('',*,*,#32746,.t.);
#71760=edge_loop('',(#71755,#71756,#71757,#71758,#71759));
#71761=face_outer_bound('',#71760,.f.);
#71763=cartesian_point('',(0.e0,0.e0,-4.5e1));
#71764=direction('',(0.e0,0.e0,-1.e0));
#71765=direction('',(1.e0,0.e0,0.e0));
#71766=axis2_placement_3d('',#71763,#71764,#71765);
#71767=cylindrical_surface('',#71766,3.91e1);
#71768=oriented_edge('',*,*,#47660,.f.);
#71770=oriented_edge('',*,*,#71769,.f.);
#71772=oriented_edge('',*,*,#71771,.f.);
#71774=oriented_edge('',*,*,#71773,.t.);
#71775=edge_loop('',(#71768,#71770,#71772,#71774));
#71776=face_outer_bound('',#71775,.f.);
#71778=cartesian_point('',(0.e0,0.e0,-4.5e1));
#71779=direction('',(0.e0,0.e0,-1.e0));
#71780=direction('',(1.e0,0.e0,0.e0));
#71781=axis2_placement_3d('',#71778,#71779,#71780);
#71782=cylindrical_surface('',#71781,3.91e1);
#71783=oriented_edge('',*,*,#47662,.f.);
#71784=oriented_edge('',*,*,#71773,.f.);
#71786=oriented_edge('',*,*,#71785,.f.);
#71787=oriented_edge('',*,*,#71769,.t.);
#71788=edge_loop('',(#71783,#71784,#71786,#71787));
#71789=face_outer_bound('',#71788,.f.);
#71791=cartesian_point('',(0.e0,0.e0,-4.45e1));
#71792=direction('',(0.e0,0.e0,-1.e0));
#71793=direction('',(1.e0,0.e0,0.e0));
#71794=axis2_placement_3d('',#71791,#71792,#71793);
#71795=plane('',#71794);
#71796=oriented_edge('',*,*,#71771,.t.);
#71797=oriented_edge('',*,*,#71785,.t.);
#71798=edge_loop('',(#71796,#71797));
#71799=face_outer_bound('',#71798,.f.);
#71801=cartesian_point('',(5.906293253810e1,-3.41e1,-4.5e1));
#71802=direction('',(-5.e-1,-8.660254037844e-1,0.e0));
#71803=direction('',(-8.660254037844e-1,5.e-1,0.e0));
#71804=axis2_placement_3d('',#71801,#71802,#71803);
#71805=plane('',#71804);
#71807=oriented_edge('',*,*,#71806,.f.);
#71809=oriented_edge('',*,*,#71808,.f.);
#71811=oriented_edge('',*,*,#71810,.f.);
#71812=oriented_edge('',*,*,#47666,.f.);
#71813=edge_loop('',(#71807,#71809,#71811,#71812));
#71814=face_outer_bound('',#71813,.f.);
#71816=cartesian_point('',(5.749081004995e1,-2.857353250475e1,
-1.160060977427e2));
#71817=direction('',(0.e0,0.e0,1.e0));
#71818=direction('',(-5.e-1,-8.660254037844e-1,0.e0));
#71819=axis2_placement_3d('',#71816,#71817,#71818);
#71820=cylindrical_surface('',#71819,4.e0);
#71822=oriented_edge('',*,*,#71821,.f.);
#71823=oriented_edge('',*,*,#71806,.t.);
#71824=oriented_edge('',*,*,#47684,.f.);
#71826=oriented_edge('',*,*,#71825,.f.);
#71827=edge_loop('',(#71822,#71823,#71824,#71826));
#71828=face_outer_bound('',#71827,.f.);
#71830=cartesian_point('',(0.e0,0.e0,-4.45e1));
#71831=direction('',(0.e0,0.e0,-1.e0));
#71832=direction('',(1.e0,0.e0,0.e0));
#71833=axis2_placement_3d('',#71830,#71831,#71832);
#71834=plane('',#71833);
#71835=oriented_edge('',*,*,#71821,.t.);
#71837=oriented_edge('',*,*,#71836,.t.);
#71839=oriented_edge('',*,*,#71838,.t.);
#71841=oriented_edge('',*,*,#71840,.t.);
#71843=oriented_edge('',*,*,#71842,.t.);
#71845=oriented_edge('',*,*,#71844,.t.);
#71847=oriented_edge('',*,*,#71846,.t.);
#71849=oriented_edge('',*,*,#71848,.t.);
#71851=oriented_edge('',*,*,#71850,.t.);
#71852=oriented_edge('',*,*,#71808,.t.);
#71853=edge_loop('',(#71835,#71837,#71839,#71841,#71843,#71845,#71847,#71849,
#71851,#71852));
#71854=face_outer_bound('',#71853,.f.);
#71856=cartesian_point('',(0.e0,0.e0,-4.5e1));
#71857=direction('',(0.e0,0.e0,-1.e0));
#71858=direction('',(1.e0,0.e0,0.e0));
#71859=axis2_placement_3d('',#71856,#71857,#71858);
#71860=cylindrical_surface('',#71859,6.82e1);
#71861=oriented_edge('',*,*,#71825,.t.);
#71862=oriented_edge('',*,*,#47682,.f.);
#71863=oriented_edge('',*,*,#47680,.f.);
#71865=oriented_edge('',*,*,#71864,.f.);
#71866=oriented_edge('',*,*,#71838,.f.);
#71867=oriented_edge('',*,*,#71836,.f.);
#71868=edge_loop('',(#71861,#71862,#71863,#71865,#71866,#71867));
#71869=face_outer_bound('',#71868,.f.);
#71871=cartesian_point('',(5.749081004995e1,2.857353250475e1,
-1.160060977427e2));
#71872=direction('',(0.e0,0.e0,1.e0));
#71873=direction('',(8.954954836441e-1,4.450705997625e-1,0.e0));
#71874=axis2_placement_3d('',#71871,#71872,#71873);
#71875=cylindrical_surface('',#71874,4.e0);
#71876=oriented_edge('',*,*,#71840,.f.);
#71877=oriented_edge('',*,*,#71864,.t.);
#71878=oriented_edge('',*,*,#47678,.f.);
#71880=oriented_edge('',*,*,#71879,.t.);
#71881=edge_loop('',(#71876,#71877,#71878,#71880));
#71882=face_outer_bound('',#71881,.f.);
#71884=cartesian_point('',(3.637306695895e1,2.1e1,-4.5e1));
#71885=direction('',(-5.e-1,8.660254037844e-1,0.e0));
#71886=direction('',(8.660254037844e-1,5.e-1,0.e0));
#71887=axis2_placement_3d('',#71884,#71885,#71886);
#71888=plane('',#71887);
#71890=oriented_edge('',*,*,#71889,.f.);
#71891=oriented_edge('',*,*,#71842,.f.);
#71892=oriented_edge('',*,*,#71879,.f.);
#71893=oriented_edge('',*,*,#47676,.f.);
#71894=edge_loop('',(#71890,#71891,#71892,#71893));
#71895=face_outer_bound('',#71894,.f.);
#71897=cartesian_point('',(4.168626966597e1,1.944877685964e1,
-1.160060977427e2));
#71898=direction('',(0.e0,0.e0,1.e0));
#71899=direction('',(-5.e-1,8.660254037844e-1,0.e0));
#71900=axis2_placement_3d('',#71897,#71898,#71899);
#71901=cylindrical_surface('',#71900,4.e0);
#71902=oriented_edge('',*,*,#71844,.f.);
#71903=oriented_edge('',*,*,#71889,.t.);
#71904=oriented_edge('',*,*,#47674,.f.);
#71906=oriented_edge('',*,*,#71905,.f.);
#71907=edge_loop('',(#71902,#71903,#71904,#71906));
#71908=face_outer_bound('',#71907,.f.);
#71910=cartesian_point('',(0.e0,0.e0,-4.5e1));
#71911=direction('',(0.e0,0.e0,-1.e0));
#71912=direction('',(1.e0,0.e0,0.e0));
#71913=axis2_placement_3d('',#71910,#71911,#71912);
#71914=cylindrical_surface('',#71913,4.2e1);
#71916=oriented_edge('',*,*,#71915,.f.);
#71917=oriented_edge('',*,*,#71848,.f.);
#71918=oriented_edge('',*,*,#71846,.f.);
#71919=oriented_edge('',*,*,#71905,.t.);
#71920=oriented_edge('',*,*,#47672,.f.);
#71921=oriented_edge('',*,*,#47670,.f.);
#71922=edge_loop('',(#71916,#71917,#71918,#71919,#71920,#71921));
#71923=face_outer_bound('',#71922,.f.);
#71925=cartesian_point('',(4.168626966597e1,-1.944877685964e1,
-1.160060977427e2));
#71926=direction('',(0.e0,0.e0,1.e0));
#71927=direction('',(-9.062232536080e-1,4.227994969487e-1,0.e0));
#71928=axis2_placement_3d('',#71925,#71926,#71927);
#71929=cylindrical_surface('',#71928,4.e0);
#71930=oriented_edge('',*,*,#71850,.f.);
#71931=oriented_edge('',*,*,#71915,.t.);
#71932=oriented_edge('',*,*,#47668,.f.);
#71933=oriented_edge('',*,*,#71810,.t.);
#71934=edge_loop('',(#71930,#71931,#71932,#71933));
#71935=face_outer_bound('',#71934,.f.);
#71937=cartesian_point('',(0.e0,0.e0,-4.5e1));
#71938=direction('',(0.e0,0.e0,1.e0));
#71939=direction('',(-1.e0,0.e0,0.e0));
#71940=axis2_placement_3d('',#71937,#71938,#71939);
#71941=cylindrical_surface('',#71940,4.2e1);
#71943=oriented_edge('',*,*,#71942,.f.);
#71944=oriented_edge('',*,*,#47690,.f.);
#71945=oriented_edge('',*,*,#47688,.f.);
#71947=oriented_edge('',*,*,#71946,.t.);
#71949=oriented_edge('',*,*,#71948,.f.);
#71951=oriented_edge('',*,*,#71950,.f.);
#71952=edge_loop('',(#71943,#71944,#71945,#71947,#71949,#71951));
#71953=face_outer_bound('',#71952,.f.);
#71955=cartesian_point('',(-4.168626966597e1,-1.944877685964e1,
7.177385487777e1));
#71956=direction('',(0.e0,0.e0,-1.e0));
#71957=direction('',(9.062232536080e-1,4.227994969487e-1,0.e0));
#71958=axis2_placement_3d('',#71955,#71956,#71957);
#71959=cylindrical_surface('',#71958,4.e0);
#71960=oriented_edge('',*,*,#71942,.t.);
#71962=oriented_edge('',*,*,#71961,.f.);
#71964=oriented_edge('',*,*,#71963,.t.);
#71965=oriented_edge('',*,*,#47692,.f.);
#71966=edge_loop('',(#71960,#71962,#71964,#71965));
#71967=face_outer_bound('',#71966,.f.);
#71969=cartesian_point('',(0.e0,0.e0,-4.45e1));
#71970=direction('',(0.e0,0.e0,1.e0));
#71971=direction('',(-1.e0,0.e0,0.e0));
#71972=axis2_placement_3d('',#71969,#71970,#71971);
#71973=plane('',#71972);
#71975=oriented_edge('',*,*,#71974,.t.);
#71977=oriented_edge('',*,*,#71976,.t.);
#71978=oriented_edge('',*,*,#71961,.t.);
#71979=oriented_edge('',*,*,#71950,.t.);
#71980=oriented_edge('',*,*,#71948,.t.);
#71982=oriented_edge('',*,*,#71981,.t.);
#71984=oriented_edge('',*,*,#71983,.t.);
#71986=oriented_edge('',*,*,#71985,.t.);
#71988=oriented_edge('',*,*,#71987,.t.);
#71990=oriented_edge('',*,*,#71989,.t.);
#71991=edge_loop('',(#71975,#71977,#71978,#71979,#71980,#71982,#71984,#71986,
#71988,#71990));
#71992=face_outer_bound('',#71991,.f.);
#71994=cartesian_point('',(-5.749081004995e1,-2.857353250475e1,
7.177385487777e1));
#71995=direction('',(0.e0,0.e0,-1.e0));
#71996=direction('',(5.e-1,-8.660254037844e-1,0.e0));
#71997=axis2_placement_3d('',#71994,#71995,#71996);
#71998=cylindrical_surface('',#71997,4.e0);
#72000=oriented_edge('',*,*,#71999,.t.);
#72001=oriented_edge('',*,*,#71974,.f.);
#72003=oriented_edge('',*,*,#72002,.f.);
#72004=oriented_edge('',*,*,#47696,.f.);
#72005=edge_loop('',(#72000,#72001,#72003,#72004));
#72006=face_outer_bound('',#72005,.f.);
#72008=cartesian_point('',(-5.906293253810e1,-3.41e1,-4.5e1));
#72009=direction('',(-5.e-1,8.660254037844e-1,0.e0));
#72010=direction('',(8.660254037844e-1,5.e-1,0.e0));
#72011=axis2_placement_3d('',#72008,#72009,#72010);
#72012=plane('',#72011);
#72013=oriented_edge('',*,*,#71999,.f.);
#72014=oriented_edge('',*,*,#47694,.f.);
#72015=oriented_edge('',*,*,#71963,.f.);
#72016=oriented_edge('',*,*,#71976,.f.);
#72017=edge_loop('',(#72013,#72014,#72015,#72016));
#72018=face_outer_bound('',#72017,.f.);
#72020=cartesian_point('',(0.e0,0.e0,-4.5e1));
#72021=direction('',(0.e0,0.e0,1.e0));
#72022=direction('',(-1.e0,0.e0,0.e0));
#72023=axis2_placement_3d('',#72020,#72021,#72022);
#72024=cylindrical_surface('',#72023,6.82e1);
#72025=oriented_edge('',*,*,#72002,.t.);
#72026=oriented_edge('',*,*,#71989,.f.);
#72027=oriented_edge('',*,*,#71987,.f.);
#72029=oriented_edge('',*,*,#72028,.f.);
#72030=oriented_edge('',*,*,#47700,.f.);
#72031=oriented_edge('',*,*,#47698,.f.);
#72032=edge_loop('',(#72025,#72026,#72027,#72029,#72030,#72031));
#72033=face_outer_bound('',#72032,.f.);
#72035=cartesian_point('',(-5.749081004995e1,2.857353250475e1,
7.177385487777e1));
#72036=direction('',(0.e0,0.e0,-1.e0));
#72037=direction('',(-8.954954836441e-1,4.450705997625e-1,0.e0));
#72038=axis2_placement_3d('',#72035,#72036,#72037);
#72039=cylindrical_surface('',#72038,4.e0);
#72040=oriented_edge('',*,*,#72028,.t.);
#72041=oriented_edge('',*,*,#71985,.f.);
#72043=oriented_edge('',*,*,#72042,.t.);
#72044=oriented_edge('',*,*,#47702,.f.);
#72045=edge_loop('',(#72040,#72041,#72043,#72044));
#72046=face_outer_bound('',#72045,.f.);
#72048=cartesian_point('',(-3.637306695895e1,2.1e1,-4.5e1));
#72049=direction('',(-5.e-1,-8.660254037844e-1,0.e0));
#72050=direction('',(-8.660254037844e-1,5.e-1,0.e0));
#72051=axis2_placement_3d('',#72048,#72049,#72050);
#72052=plane('',#72051);
#72054=oriented_edge('',*,*,#72053,.f.);
#72055=oriented_edge('',*,*,#47704,.f.);
#72056=oriented_edge('',*,*,#72042,.f.);
#72057=oriented_edge('',*,*,#71983,.f.);
#72058=edge_loop('',(#72054,#72055,#72056,#72057));
#72059=face_outer_bound('',#72058,.f.);
#72061=cartesian_point('',(-4.168626966597e1,1.944877685964e1,
7.177385487777e1));
#72062=direction('',(0.e0,0.e0,-1.e0));
#72063=direction('',(5.e-1,8.660254037844e-1,0.e0));
#72064=axis2_placement_3d('',#72061,#72062,#72063);
#72065=cylindrical_surface('',#72064,4.e0);
#72066=oriented_edge('',*,*,#72053,.t.);
#72067=oriented_edge('',*,*,#71981,.f.);
#72068=oriented_edge('',*,*,#71946,.f.);
#72069=oriented_edge('',*,*,#47706,.f.);
#72070=edge_loop('',(#72066,#72067,#72068,#72069));
#72071=face_outer_bound('',#72070,.f.);
#72073=cartesian_point('',(2.594464895772e1,6.945380243565e1,
-6.309436664344e0));
#72074=cartesian_point('',(2.593993491812e1,6.949421305511e1,
-6.251574127197e0));
#72075=cartesian_point('',(2.593482937319e1,6.957660033123e1,
-6.133409550701e0));
#72076=cartesian_point('',(2.594072921519e1,6.969899807444e1,
-5.957336486193e0));
#72077=cartesian_point('',(2.595969345872e1,6.981802489020e1,
-5.785420466402e0));
#72078=cartesian_point('',(2.598983679589e1,6.992962296428e1,
-5.623350833518e0));
#72079=cartesian_point('',(2.602974828515e1,7.003354629722e1,
-5.471294503286e0));
#72080=cartesian_point('',(2.607802461945e1,7.012933358678e1,
-5.329709313819e0));
#72081=cartesian_point('',(2.613344507875e1,7.021684341829e1,
-5.198569872449e0));
#72082=cartesian_point('',(2.619518016642e1,7.029631612798e1,
-5.077250513248e0));
#72083=cartesian_point('',(2.626281533713e1,7.036813702929e1,
-4.964835905505e0));
#72084=cartesian_point('',(2.633658348817e1,7.043287974024e1,
-4.859981813275e0));
#72085=cartesian_point('',(2.641747026098e1,7.049105457510e1,
-4.761168974782e0));
#72086=cartesian_point('',(2.650604211456e1,7.054207283600e1,
-4.668305194948e0));
#72087=cartesian_point('',(2.660161526266e1,7.058444078307e1,
-4.582728227066e0));
#72088=cartesian_point('',(2.670241423128e1,7.061679959861e1,
-4.506041880749e0));
#72089=cartesian_point('',(2.680771618161e1,7.063865963652e1,
-4.438602899690e0));
#72090=cartesian_point('',(2.691797309053e1,7.064964760089e1,
-4.380353498651e0));
#72091=cartesian_point('',(2.703248450414e1,7.064908349610e1,
-4.332271623093e0));
#72092=cartesian_point('',(2.714882735240e1,7.063665877514e1,
-4.295890774269e0));
#72093=cartesian_point('',(2.726374954628e1,7.061299047269e1,
-4.272224054675e0));
#72094=cartesian_point('',(2.737513228484e1,7.057917428823e1,
-4.261240704351e0));
#72095=cartesian_point('',(2.755024418264e1,7.050854863075e1,
-4.263346135770e0));
#72096=cartesian_point('',(2.767160414641e1,7.043247553612e1,
-4.294890664610e0));
#72097=cartesian_point('',(2.773747462008e1,7.037707083301e1,
-4.326888744313e0));
#72098=cartesian_point('',(2.640860493318e1,6.905637231585e1,
-6.170095898664e0));
#72099=cartesian_point('',(2.638939939210e1,6.907977475098e1,
-6.112517825865e0));
#72100=cartesian_point('',(2.635319681887e1,6.912962140612e1,
-5.994505152550e0));
#72101=cartesian_point('',(2.630848937011e1,6.920986091576e1,
-5.817510334439e0));
#72102=cartesian_point('',(2.627415611956e1,6.929373010939e1,
-5.643562554233e0));
#72103=cartesian_point('',(2.625073952993e1,6.937762209164e1,
-5.478463568076e0));
#72104=cartesian_point('',(2.623757357521e1,6.946058103959e1,
-5.322410568414e0));
#72105=cartesian_point('',(2.623407414218e1,6.954152620502e1,
-5.175876094973e0));
#72106=cartesian_point('',(2.623965436466e1,6.961965413332e1,
-5.038827833982e0));
#72107=cartesian_point('',(2.625386408747e1,6.969454486493e1,
-4.910595787852e0));
#72108=cartesian_point('',(2.627652460938e1,6.976599122411e1,
-4.790180490743e0));
#72109=cartesian_point('',(2.630792073308e1,6.983406970966e1,
-4.676083581253e0));
#72110=cartesian_point('',(2.634904456543e1,6.989893170184e1,
-4.566541266876e0));
#72111=cartesian_point('',(2.640114312164e1,6.995961757574e1,
-4.461290684350e0));
#72112=cartesian_point('',(2.646487126689e1,7.001391433288e1,
-4.361778341600e0));
#72113=cartesian_point('',(2.653971824138e1,7.005932387528e1,
-4.270095836588e0));
#72114=cartesian_point('',(2.662541271368e1,7.009424843292e1,
-4.187171708240e0));
#72115=cartesian_point('',(2.672238902550e1,7.011734336556e1,
-4.113591851923e0));
#72116=cartesian_point('',(2.682972879886e1,7.012688065082e1,
-4.051389693009e0));
#72117=cartesian_point('',(2.694415941751e1,7.012163876865e1,
-4.003453380055e0));
#72118=cartesian_point('',(2.706077719620e1,7.010184594930e1,
-3.971955387016e0));
#72119=cartesian_point('',(2.717544807698e1,7.006883918452e1,
-3.957429724783e0));
#72120=cartesian_point('',(2.735541622241e1,6.999549108720e1,
-3.960936324083e0));
#72121=cartesian_point('',(2.747536978205e1,6.991313599892e1,
-4.004182808874e0));
#72122=cartesian_point('',(2.753234415463e1,6.985544091354e1,
-4.046654001932e0));
#72123=cartesian_point('',(2.693379848040e1,6.933447700289e1,
-6.368729731630e0));
#72124=cartesian_point('',(2.692481434605e1,6.933918745646e1,
-6.310269884291e0));
#72125=cartesian_point('',(2.690714357227e1,6.934985336298e1,
-6.191160944794e0));
#72126=cartesian_point('',(2.688294224667e1,6.936877801982e1,
-6.014431113471e0));
#72127=cartesian_point('',(2.686153845519e1,6.939008926492e1,
-5.842609146527e0));
#72128=cartesian_point('',(2.684357570622e1,6.941268914279e1,
-5.681340875608e0));
#72129=cartesian_point('',(2.682898218991e1,6.943614473375e1,
-5.530760255374e0));
#72130=cartesian_point('',(2.681772700663e1,6.945999787499e1,
-5.391302445594e0));
#72131=cartesian_point('',(2.680974217672e1,6.948387356672e1,
-5.262929332852e0));
#72132=cartesian_point('',(2.680495339280e1,6.950752235714e1,
-5.145021933621e0));
#72133=cartesian_point('',(2.680334435319e1,6.953077618907e1,
-5.036694287134e0));
#72134=cartesian_point('',(2.680500937771e1,6.955357657490e1,
-4.936670863684e0));
#72135=cartesian_point('',(2.681025703414e1,6.957591440111e1,
-4.843552934603e0));
#72136=cartesian_point('',(2.681960645909e1,6.959741763819e1,
-4.757333647586e0));
#72137=cartesian_point('',(2.683351622351e1,6.961724694212e1,
-4.679287082657e0));
#72138=cartesian_point('',(2.685206274876e1,6.963439811409e1,
-4.610749895069e0));
#72139=cartesian_point('',(2.687524171115e1,6.964816740983e1,
-4.551772240027e0));
#72140=cartesian_point('',(2.690318220236e1,6.965796020140e1,
-4.501962081066e0));
#72141=cartesian_point('',(2.693555212464e1,6.966304347774e1,
-4.461751111724e0));
#72142=cartesian_point('',(2.697116169085e1,6.966286782565e1,
-4.431969296415e0));
#72143=cartesian_point('',(2.700815824341e1,6.965743915024e1,
-4.413025995672e0));
#72144=cartesian_point('',(2.704486372278e1,6.964723017683e1,
-4.404600587824e0));
#72145=cartesian_point('',(2.710245485289e1,6.962360888392e1,
-4.407272192990e0));
#72146=cartesian_point('',(2.714004772276e1,6.959637951369e1,
-4.433940291752e0));
#72147=cartesian_point('',(2.715642847029e1,6.957763988204e1,
-4.461371956604e0));
#72148=cartesian_point('',(2.675201674815e1,6.988132628470e1,
-6.614791821712e0));
#72149=cartesian_point('',(2.676301583412e1,6.989300215449e1,
-6.555573752524e0));
#72150=cartesian_point('',(2.678639879214e1,6.991515777988e1,
-6.435723911605e0));
#72151=cartesian_point('',(2.682382221878e1,6.994329763055e1,
-6.260058205105e0));
#72152=cartesian_point('',(2.686266261807e1,6.996615557168e1,
-6.091410148440e0));
#72153=cartesian_point('',(2.690119001723e1,6.998353072380e1,
-5.935229384710e0));
#72154=cartesian_point('',(2.693890694937e1,6.999598093443e1,
-5.791585615689e0));
#72155=cartesian_point('',(2.697526054977e1,7.000400198730e1,
-5.660879216150e0));
#72156=cartesian_point('',(2.700982777053e1,7.000811112139e1,
-5.543075877768e0));
#72157=cartesian_point('',(2.704235689710e1,7.000881079050e1,
-5.437628357343e0));
#72158=cartesian_point('',(2.707268303717e1,7.000654644413e1,
-5.343795812864e0));
#72159=cartesian_point('',(2.710074626314e1,7.000168418885e1,
-5.260576562351e0));
#72160=cartesian_point('',(2.712648142779e1,6.999448761555e1,
-5.187012548149e0));
#72161=cartesian_point('',(2.714933603934e1,6.998527132310e1,
-5.123405134849e0));
#72162=cartesian_point('',(2.716832455300e1,6.997465325858e1,
-5.070827006356e0));
#72163=cartesian_point('',(2.718257415465e1,6.996357114060e1,
-5.029721416474e0));
#72164=cartesian_point('',(2.719177247024e1,6.995290968801e1,
-4.999094790091e0));
#72165=cartesian_point('',(2.719590222292e1,6.994344858127e1,
-4.977385990187e0));
#72166=cartesian_point('',(2.719516423373e1,6.993603743249e1,
-4.963110657243e0));
#72167=cartesian_point('',(2.719033731717e1,6.993140090884e1,
-4.954638294055e0));
#72168=cartesian_point('',(2.718285965791e1,6.992981426971e1,
-4.950271609994e0));
#72169=cartesian_point('',(2.717438800403e1,6.993104459799e1,
-4.948666038400e0));
#72170=cartesian_point('',(2.716137257153e1,6.993686279664e1,
-4.949487852817e0));
#72171=cartesian_point('',(2.715612136874e1,6.994553318212e1,
-4.955546815638e0));
#72172=cartesian_point('',(2.715958820685e1,6.995001379796e1,
-4.964424980444e0));
#72173=(bounded_surface()b_spline_surface(3,3,((#72073,#72074,#72075,#72076,
#72077,#72078,#72079,#72080,#72081,#72082,#72083,#72084,#72085,#72086,#72087,
#72088,#72089,#72090,#72091,#72092,#72093,#72094,#72095,#72096,#72097),(#72098,
#72099,#72100,#72101,#72102,#72103,#72104,#72105,#72106,#72107,#72108,#72109,
#72110,#72111,#72112,#72113,#72114,#72115,#72116,#72117,#72118,#72119,#72120,
#72121,#72122),(#72123,#72124,#72125,#72126,#72127,#72128,#72129,#72130,#72131,
#72132,#72133,#72134,#72135,#72136,#72137,#72138,#72139,#72140,#72141,#72142,
#72143,#72144,#72145,#72146,#72147),(#72148,#72149,#72150,#72151,#72152,#72153,
#72154,#72155,#72156,#72157,#72158,#72159,#72160,#72161,#72162,#72163,#72164,
#72165,#72166,#72167,#72168,#72169,#72170,#72171,#72172)),.unspecified.,.f.,.f.,
.f.)b_spline_surface_with_knots((4,4),(4,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,
1,1,4),(0.e0,1.e0),(1.245282606955e-1,1.549395993285e-1,1.862174213857e-1,
2.154678263499e-1,2.429224447070e-1,2.684964733871e-1,2.920813781173e-1,
3.137228362770e-1,3.335543104811e-1,3.517463610696e-1,3.684712316088e-1,
3.840587384275e-1,3.987523468555e-1,4.120541799577e-1,4.237188684015e-1,
4.340528877617e-1,4.433225114085e-1,4.516878498740e-1,4.592278008792e-1,
4.660778848725e-1,4.724787440297e-1,4.787575271661e-1,4.973384729798e-1),
.unspecified.)geometric_representation_item()rational_b_spline_surface(((
1.576493431542e0,1.576493431542e0,1.576493431542e0,1.576493431542e0,
1.576493431542e0,1.576493431542e0,1.576493431542e0,1.576493431542e0,
1.576493431542e0,1.576493431542e0,1.576493431542e0,1.576493431542e0,
1.576493431542e0,1.576493431542e0,1.576493431542e0,1.576493431542e0,
1.576493431542e0,1.576493431542e0,1.576493431542e0,1.576493431542e0,
1.576493431542e0,1.576493431542e0,1.576493431542e0,1.576493431542e0,
1.576493431542e0),(8.078355228195e-1,8.078355228195e-1,8.078355228195e-1,
8.078355228195e-1,8.078355228195e-1,8.078355228195e-1,8.078355228195e-1,
8.078355228195e-1,8.078355228195e-1,8.078355228195e-1,8.078355228195e-1,
8.078355228195e-1,8.078355228195e-1,8.078355228195e-1,8.078355228195e-1,
8.078355228195e-1,8.078355228195e-1,8.078355228195e-1,8.078355228195e-1,
8.078355228195e-1,8.078355228195e-1,8.078355228195e-1,8.078355228195e-1,
8.078355228195e-1,8.078355228195e-1),(8.078355228195e-1,8.078355228195e-1,
8.078355228195e-1,8.078355228195e-1,8.078355228195e-1,8.078355228195e-1,
8.078355228195e-1,8.078355228195e-1,8.078355228195e-1,8.078355228195e-1,
8.078355228195e-1,8.078355228195e-1,8.078355228195e-1,8.078355228195e-1,
8.078355228195e-1,8.078355228195e-1,8.078355228195e-1,8.078355228195e-1,
8.078355228195e-1,8.078355228195e-1,8.078355228195e-1,8.078355228195e-1,
8.078355228195e-1,8.078355228195e-1,8.078355228195e-1),(1.576493431542e0,
1.576493431542e0,1.576493431542e0,1.576493431542e0,1.576493431542e0,
1.576493431542e0,1.576493431542e0,1.576493431542e0,1.576493431542e0,
1.576493431542e0,1.576493431542e0,1.576493431542e0,1.576493431542e0,
1.576493431542e0,1.576493431542e0,1.576493431542e0,1.576493431542e0,
1.576493431542e0,1.576493431542e0,1.576493431542e0,1.576493431542e0,
1.576493431542e0,1.576493431542e0,1.576493431542e0,1.576493431542e0)))representation_item('')surface());
#72174=oriented_edge('',*,*,#42103,.f.);
#72175=oriented_edge('',*,*,#42086,.f.);
#72177=oriented_edge('',*,*,#72176,.f.);
#72178=oriented_edge('',*,*,#28329,.f.);
#72179=edge_loop('',(#72174,#72175,#72177,#72178));
#72180=face_outer_bound('',#72179,.f.);
#72182=cartesian_point('',(2.716830147575e1,6.935071823851e1,
-2.490846053290e1));
#72183=direction('',(6.412824752672e-3,-1.188116828425e-2,-9.999088526055e-1));
#72184=direction('',(-8.803879633131e-1,-4.742541870459e-1,-1.108092728387e-5));
#72185=axis2_placement_3d('',#72182,#72183,#72184);
#72186=cylindrical_surface('',#72185,3.000057677439e-1);
#72187=oriented_edge('',*,*,#72176,.t.);
#72188=oriented_edge('',*,*,#42071,.f.);
#72189=oriented_edge('',*,*,#42052,.f.);
#72190=oriented_edge('',*,*,#28331,.f.);
#72191=edge_loop('',(#72187,#72188,#72189,#72190));
#72192=face_outer_bound('',#72191,.f.);
#72194=cartesian_point('',(3.478822928119e1,6.547315913396e1,
-6.309437202144e0));
#72195=cartesian_point('',(3.478883081582e1,6.551388161744e1,
-6.251514169266e0));
#72196=cartesian_point('',(3.479453060180e1,6.559627882960e1,
-6.133279207824e0));
#72197=cartesian_point('',(3.481638084926e1,6.571691243136e1,
-5.957125138741e0));
#72198=cartesian_point('',(3.485074160186e1,6.583246204499e1,
-5.785180302698e0));
#72199=cartesian_point('',(3.489522019135e1,6.593918589008e1,
-5.623082420555e0));
#72200=cartesian_point('',(3.494838585586e1,6.603702377593e1,
-5.470998726476e0));
#72201=cartesian_point('',(3.500878691123e1,6.612570067915e1,
-5.329387931172e0));
#72202=cartesian_point('',(3.507519465524e1,6.620523524125e1,
-5.198224888334e0));
#72203=cartesian_point('',(3.514681842795e1,6.627597359821e1,
-5.076883852520e0));
#72204=cartesian_point('',(3.522329765244e1,6.633835084805e1,
-4.964450178362e0));
#72205=cartesian_point('',(3.530494317746e1,6.639290719817e1,
-4.859574256308e0));
#72206=cartesian_point('',(3.539279676988e1,6.644001471777e1,
-4.760743234731e0));
#72207=cartesian_point('',(3.548732520266e1,6.647900517895e1,
-4.667885031056e0));
#72208=cartesian_point('',(3.558762968060e1,6.650848548478e1,
-4.582351459979e0));
#72209=cartesian_point('',(3.569176454832e1,6.652735398369e1,
-4.505736490738e0));
#72210=cartesian_point('',(3.579897203216e1,6.653523331150e1,
-4.438371723889e0));
#72211=cartesian_point('',(3.590966369057e1,6.653169781014e1,
-4.380190511217e0));
#72212=cartesian_point('',(3.602304934929e1,6.651616840071e1,
-4.332171928097e0));
#72213=cartesian_point('',(3.613668322505e1,6.648866188266e1,
-4.295845042798e0));
#72214=cartesian_point('',(3.624743301201e1,6.645021625877e1,
-4.272214157654e0));
#72215=cartesian_point('',(3.635335835710e1,6.640218834250e1,
-4.261244119209e0));
#72216=cartesian_point('',(3.651773194857e1,6.630933135662e1,
-4.263339963200e0));
#72217=cartesian_point('',(3.662813838176e1,6.621806395546e1,
-4.294881243643e0));
#72218=cartesian_point('',(3.668622049959e1,6.615451476356e1,
-4.326890588976e0));
#72219=cartesian_point('',(3.519634109585e1,6.501857080390e1,
-6.170096608111e0));
#72220=cartesian_point('',(3.518033782015e1,6.504430651132e1,
-6.112458147799e0));
#72221=cartesian_point('',(3.515093707269e1,6.509848608401e1,
-5.994374783463e0));
#72222=cartesian_point('',(3.511708098313e1,6.518391893419e1,
-5.817297274354e0));
#72223=cartesian_point('',(3.509399778194e1,6.527157200729e1,
-5.643318840991e0));
#72224=cartesian_point('',(3.508174457680e1,6.535782319635e1,
-5.478189267712e0));
#72225=cartesian_point('',(3.507953678589e1,6.544181141997e1,
-5.322105923707e0));
#72226=cartesian_point('',(3.508665465450e1,6.552254058562e1,
-5.175542090007e0));
#72227=cartesian_point('',(3.510241194554e1,6.559929010091e1,
-5.038465538286e0));
#72228=cartesian_point('',(3.512630830854e1,6.567170179063e1,
-4.910205983513e0));
#72229=cartesian_point('',(3.515814046912e1,6.573959233053e1,
-4.789764450839e0));
#72230=cartesian_point('',(3.519820442739e1,6.580300243598e1,
-4.675636462601e0));
#72231=cartesian_point('',(3.524750506204e1,6.586194694023e1,
-4.566064638829e0));
#72232=cartesian_point('',(3.530714446579e1,6.591529697677e1,
-4.460808616285e0));
#72233=cartesian_point('',(3.537746147328e1,6.596076478047e1,
-4.361333799998e0));
#72234=cartesian_point('',(3.545760745671e1,6.599595208099e1,
-4.269724980618e0));
#72235=cartesian_point('',(3.554711533498e1,6.601932942651e1,
-4.186883003205e0));
#72236=cartesian_point('',(3.564624792171e1,6.602951444821e1,
-4.113382934158e0));
#72237=cartesian_point('',(3.575386071765e1,6.602491946137e1,
-4.051259085933e0));
#72238=cartesian_point('',(3.586654507943e1,6.600477036296e1,
-4.003392595380e0));
#72239=cartesian_point('',(3.597948213961e1,6.596993839542e1,
-3.971942247784e0));
#72240=cartesian_point('',(3.608877002858e1,6.592228268691e1,
-3.957434366705e0));
#72241=cartesian_point('',(3.625760292879e1,6.582609495328e1,
-3.960927803432e0));
#72242=cartesian_point('',(3.636579843594e1,6.572878150878e1,
-4.004170202467e0));
#72243=cartesian_point('',(3.641475471550e1,6.566412032363e1,
-4.046656410011e0));
#72244=cartesian_point('',(3.575334141611e1,6.522574479267e1,
-6.368730187884e0));
#72245=cartesian_point('',(3.574504033375e1,6.523159365370e1,
-6.310209318589e0));
#72246=cartesian_point('',(3.572890412660e1,6.524448346829e1,
-6.191029691316e0));
#72247=cartesian_point('',(3.570737293952e1,6.526641815092e1,
-6.014219377458e0));
#72248=cartesian_point('',(3.568893426623e1,6.529034801985e1,
-5.842369576673e0));
#72249=cartesian_point('',(3.567407653391e1,6.531510681655e1,
-5.681074344295e0));
#72250=cartesian_point('',(3.566267225404e1,6.534027459392e1,
-5.530468029964e0));
#72251=cartesian_point('',(3.565463123761e1,6.536540087123e1,
-5.390986736600e0));
#72252=cartesian_point('',(3.564983737470e1,6.539012251001e1,
-5.262592679648e0));
#72253=cartesian_point('',(3.564818475043e1,6.541420168376e1,
-5.144666902908e0));
#72254=cartesian_point('',(3.564963571580e1,6.543747345965e1,
-5.036324232431e0));
#72255=cartesian_point('',(3.565427702208e1,6.545986824789e1,
-4.936284152838e0));
#72256=cartesian_point('',(3.566241455730e1,6.548133477052e1,
-4.843154358064e0));
#72257=cartesian_point('',(3.567451333951e1,6.550143090371e1,
-4.756946827424e0));
#72258=cartesian_point('',(3.569091248322e1,6.551926071927e1,
-4.678947057178e0));
#72259=cartesian_point('',(3.571155003375e1,6.553382210228e1,
-4.610480187475e0));
#72260=cartesian_point('',(3.573633080465e1,6.554442514890e1,
-4.551572618176e0));
#72261=cartesian_point('',(3.576530674809e1,6.555046661155e1,
-4.501824535241e0));
#72262=cartesian_point('',(3.579805000962e1,6.555126524588e1,
-4.461668863687e0));
#72263=cartesian_point('',(3.583330756056e1,6.554643535392e1,
-4.431932432270e0));
#72264=cartesian_point('',(3.586924778292e1,6.553622674886e1,
-4.413018345912e0));
#72265=cartesian_point('',(3.590427662889e1,6.552132524665e1,
-4.404603352870e0));
#72266=cartesian_point('',(3.595828499144e1,6.549039671988e1,
-4.407266967022e0));
#72267=cartesian_point('',(3.599200829166e1,6.545849137214e1,
-4.433932295479e0));
#72268=cartesian_point('',(3.600580165193e1,6.543776619888e1,
-4.461373520763e0));
#72269=cartesian_point('',(3.564449289276e1,6.579164287856e1,
-6.614791976097e0));
#72270=cartesian_point('',(3.565693483240e1,6.580179377761e1,
-6.555512436508e0));
#72271=cartesian_point('',(3.568302588711e1,6.582071720671e1,
-6.435592215598e0));
#72272=cartesian_point('',(3.572382291999e1,6.584373655500e1,
-6.259848899548e0));
#72273=cartesian_point('',(3.576532359711e1,6.586132597161e1,
-6.091176360770e0));
#72274=cartesian_point('',(3.580579830765e1,6.587351899471e1,
-5.934972921554e0));
#72275=cartesian_point('',(3.584482642397e1,6.588093357906e1,
-5.791308937578e0));
#72276=cartesian_point('',(3.588192407856e1,6.588413345757e1,
-5.660585966509e0));
#72277=cartesian_point('',(3.591673901244e1,6.588368677738e1,
-5.542770320577e0));
#72278=cartesian_point('',(3.594908692231e1,6.588012468369e1,
-5.437315160956e0));
#72279=cartesian_point('',(3.597886184330e1,6.587391054723e1,
-5.343480785748e0));
#72280=cartesian_point('',(3.600605295077e1,6.586541500585e1,
-5.260261877405e0));
#72281=cartesian_point('',(3.603062746952e1,6.585490849756e1,
-5.186706803908e0));
#72282=cartesian_point('',(3.605207281252e1,6.584277850795e1,
-5.123131403006e0));
#72283=cartesian_point('',(3.606949061476e1,6.582977157857e1,
-5.070610919839e0));
#72284=cartesian_point('',(3.608214455512e1,6.581693233508e1,
-5.029571530626e0));
#72285=cartesian_point('',(3.608984856496e1,6.580517403082e1,
-4.999000571698e0));
#72286=cartesian_point('',(3.609269005030e1,6.579526873267e1,
-4.977332733855e0));
#72287=cartesian_point('',(3.609098051822e1,6.578803081139e1,
-4.963085316871e0));
#72288=cartesian_point('',(3.608558796172e1,6.578407415249e1,
-4.954629349050e0));
#72289=cartesian_point('',(3.607797230393e1,6.578348145001e1,
-4.950270166211e0));
#72290=cartesian_point('',(3.606974095245e1,6.578580581192e1,
-4.948666582581e0));
#72291=cartesian_point('',(3.605759745766e1,6.579327028419e1,
-4.949486759664e0));
#72292=cartesian_point('',(3.605351950212e1,6.580255322629e1,
-4.955544495750e0));
#72293=cartesian_point('',(3.605754647897e1,6.580654583363e1,
-4.964425540576e0));
#72294=(bounded_surface()b_spline_surface(3,3,((#72194,#72195,#72196,#72197,
#72198,#72199,#72200,#72201,#72202,#72203,#72204,#72205,#72206,#72207,#72208,
#72209,#72210,#72211,#72212,#72213,#72214,#72215,#72216,#72217,#72218),(#72219,
#72220,#72221,#72222,#72223,#72224,#72225,#72226,#72227,#72228,#72229,#72230,
#72231,#72232,#72233,#72234,#72235,#72236,#72237,#72238,#72239,#72240,#72241,
#72242,#72243),(#72244,#72245,#72246,#72247,#72248,#72249,#72250,#72251,#72252,
#72253,#72254,#72255,#72256,#72257,#72258,#72259,#72260,#72261,#72262,#72263,
#72264,#72265,#72266,#72267,#72268),(#72269,#72270,#72271,#72272,#72273,#72274,
#72275,#72276,#72277,#72278,#72279,#72280,#72281,#72282,#72283,#72284,#72285,
#72286,#72287,#72288,#72289,#72290,#72291,#72292,#72293)),.unspecified.,.f.,.f.,
.f.)b_spline_surface_with_knots((4,4),(4,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,
1,1,4),(0.e0,1.e0),(1.245281943803e-1,1.549711798436e-1,1.862537041120e-1,
2.155085958043e-1,2.429677836018e-1,2.685460960043e-1,2.921348659118e-1,
3.137797896836e-1,3.336142730633e-1,3.518089001799e-1,3.685355625576e-1,
3.841269722985e-1,3.988209232039e-1,4.121131071624e-1,4.237649482580e-1,
4.340884526124e-1,4.433494118817e-1,4.517066726157e-1,4.592391490857e-1,
4.660826293274e-1,4.724780273179e-1,4.787524628180e-1,4.973385649619e-1),
.unspecified.)geometric_representation_item()rational_b_spline_surface(((
1.576493411252e0,1.576493411252e0,1.576493411252e0,1.576493411252e0,
1.576493411252e0,1.576493411252e0,1.576493411252e0,1.576493411252e0,
1.576493411252e0,1.576493411252e0,1.576493411252e0,1.576493411252e0,
1.576493411252e0,1.576493411252e0,1.576493411252e0,1.576493411252e0,
1.576493411252e0,1.576493411252e0,1.576493411252e0,1.576493411252e0,
1.576493411252e0,1.576493411252e0,1.576493411252e0,1.576493411252e0,
1.576493411252e0),(8.078355295825e-1,8.078355295825e-1,8.078355295825e-1,
8.078355295825e-1,8.078355295825e-1,8.078355295825e-1,8.078355295825e-1,
8.078355295825e-1,8.078355295825e-1,8.078355295825e-1,8.078355295825e-1,
8.078355295825e-1,8.078355295825e-1,8.078355295825e-1,8.078355295825e-1,
8.078355295825e-1,8.078355295825e-1,8.078355295825e-1,8.078355295825e-1,
8.078355295825e-1,8.078355295825e-1,8.078355295825e-1,8.078355295825e-1,
8.078355295825e-1,8.078355295825e-1),(8.078355295825e-1,8.078355295825e-1,
8.078355295825e-1,8.078355295825e-1,8.078355295825e-1,8.078355295825e-1,
8.078355295825e-1,8.078355295825e-1,8.078355295825e-1,8.078355295825e-1,
8.078355295825e-1,8.078355295825e-1,8.078355295825e-1,8.078355295825e-1,
8.078355295825e-1,8.078355295825e-1,8.078355295825e-1,8.078355295825e-1,
8.078355295825e-1,8.078355295825e-1,8.078355295825e-1,8.078355295825e-1,
8.078355295825e-1,8.078355295825e-1,8.078355295825e-1),(1.576493411252e0,
1.576493411252e0,1.576493411252e0,1.576493411252e0,1.576493411252e0,
1.576493411252e0,1.576493411252e0,1.576493411252e0,1.576493411252e0,
1.576493411252e0,1.576493411252e0,1.576493411252e0,1.576493411252e0,
1.576493411252e0,1.576493411252e0,1.576493411252e0,1.576493411252e0,
1.576493411252e0,1.576493411252e0,1.576493411252e0,1.576493411252e0,
1.576493411252e0,1.576493411252e0,1.576493411252e0,1.576493411252e0)))representation_item('')surface());
#72295=oriented_edge('',*,*,#41763,.f.);
#72296=oriented_edge('',*,*,#41746,.f.);
#72298=oriented_edge('',*,*,#72297,.f.);
#72299=oriented_edge('',*,*,#28343,.f.);
#72300=edge_loop('',(#72295,#72296,#72298,#72299));
#72301=face_outer_bound('',#72300,.f.);
#72303=cartesian_point('',(3.598795806979e1,6.521123828943e1,
-2.490846053290e1));
#72304=direction('',(4.807158492730e-3,-1.261656483888e-2,-9.999088526055e-1));
#72305=direction('',(-9.347587154264e-1,-3.552831881916e-1,-1.108092752975e-5));
#72306=axis2_placement_3d('',#72303,#72304,#72305);
#72307=cylindrical_surface('',#72306,3.000057677462e-1);
#72308=oriented_edge('',*,*,#72297,.t.);
#72309=oriented_edge('',*,*,#41731,.f.);
#72310=oriented_edge('',*,*,#41712,.f.);
#72311=oriented_edge('',*,*,#28345,.f.);
#72312=edge_loop('',(#72308,#72309,#72310,#72311));
#72313=face_outer_bound('',#72312,.f.);
#72315=cartesian_point('',(3.553062965296e1,6.405824483985e1,
-4.213845709963e1));
#72316=direction('',(-2.648547976063e-1,-4.763029270553e-1,-8.384434732667e-1));
#72317=direction('',(-8.758274567400e-1,-2.449744371324e-1,4.158290407992e-1));
#72318=axis2_placement_3d('',#72315,#72316,#72317);
#72319=cylindrical_surface('',#72318,3.000000000001e-1);
#72320=oriented_edge('',*,*,#40941,.t.);
#72321=oriented_edge('',*,*,#41012,.f.);
#72322=oriented_edge('',*,*,#41677,.t.);
#72323=oriented_edge('',*,*,#41708,.t.);
#72324=oriented_edge('',*,*,#41728,.f.);
#72325=edge_loop('',(#72320,#72321,#72322,#72323,#72324));
#72326=face_outer_bound('',#72325,.f.);
#72328=cartesian_point('',(4.303657330870e1,6.037225207964e1,
-6.309437201911e0));
#72329=cartesian_point('',(4.304248505043e1,6.041254766017e1,
-6.251514169075e0));
#72330=cartesian_point('',(4.305889106864e1,6.049349598151e1,
-6.133279207595e0));
#72331=cartesian_point('',(4.309630022872e1,6.061024551628e1,
-5.957125138759e0));
#72332=cartesian_point('',(4.314544927144e1,6.072032160877e1,
-5.785180302696e0));
#72333=cartesian_point('',(4.320347759753e1,6.082032679565e1,
-5.623082420557e0));
#72334=cartesian_point('',(4.326895882912e1,6.091038815308e1,
-5.470998726477e0));
#72335=cartesian_point('',(4.334041780360e1,6.099042249333e1,
-5.329387931173e0));
#72336=cartesian_point('',(4.341663876369e1,6.106060867627e1,
-5.198224888336e0));
#72337=cartesian_point('',(4.349688299348e1,6.112139307845e1,
-5.076883852521e0));
#72338=cartesian_point('',(4.358084979250e1,6.117325414032e1,
-4.964450178364e0));
#72339=cartesian_point('',(4.366891786139e1,6.121668687381e1,
-4.859574256310e0));
#72340=cartesian_point('',(4.376216861930e1,6.125192418716e1,
-4.760743234734e0));
#72341=cartesian_point('',(4.386097762468e1,6.127824264315e1,
-4.667885031059e0));
#72342=cartesian_point('',(4.396427193596e1,6.129437837931e1,
-4.582351459982e0));
#72343=cartesian_point('',(4.406997874877e1,6.129949312783e1,
-4.505736490741e0));
#72344=cartesian_point('',(4.417729751638e1,6.129331166225e1,
-4.438371723892e0));
#72345=cartesian_point('',(4.428658071679e1,6.127535824691e1,
-4.380190511221e0));
#72346=cartesian_point('',(4.439696935080e1,6.124516189545e1,
-4.332171928101e0));
#72347=cartesian_point('',(4.450604075193e1,6.120305850236e1,
-4.295845042804e0));
#72348=cartesian_point('',(4.461082489822e1,6.115048603813e1,
-4.272214157660e0));
#72349=cartesian_point('',(4.470957513626e1,6.108904297539e1,
-4.261244119218e0));
#72350=cartesian_point('',(4.486042222092e1,6.097552533426e1,
-4.263339963221e0));
#72351=cartesian_point('',(4.495797132589e1,6.087062780629e1,
-4.294881244094e0));
#72352=cartesian_point('',(4.500726171110e1,6.080004104866e1,
-4.326890590130e0));
#72353=cartesian_point('',(4.338185798928e1,5.986828353459e1,
-6.170096607666e0));
#72354=cartesian_point('',(4.336935080745e1,5.989588791550e1,
-6.112458147552e0));
#72355=cartesian_point('',(4.334727344107e1,5.995344154234e1,
-5.994374783248e0));
#72356=cartesian_point('',(4.332485821959e1,6.004256260887e1,
-5.817297274357e0));
#72357=cartesian_point('',(4.331341352029e1,6.013247876017e1,
-5.643318840981e0));
#72358=cartesian_point('',(4.331252318229e1,6.021959142255e1,
-5.478189267705e0));
#72359=cartesian_point('',(4.332129694236e1,6.030314928982e1,
-5.322105923699e0));
#72360=cartesian_point('',(4.333889118721e1,6.038225873798e1,
-5.175542089998e0));
#72361=cartesian_point('',(4.336453149443e1,6.045629491133e1,
-5.038465538277e0));
#72362=cartesian_point('',(4.339767504286e1,6.052496800774e1,
-4.910205983503e0));
#72363=cartesian_point('',(4.343809636856e1,6.058812280395e1,
-4.789764450830e0));
#72364=cartesian_point('',(4.348609425372e1,6.064576103124e1,
-4.675636462591e0));
#72365=cartesian_point('',(4.354266691631e1,6.069776623297e1,
-4.566064638818e0));
#72366=cartesian_point('',(4.360875967381e1,6.074287534827e1,
-4.460808616274e0));
#72367=cartesian_point('',(4.368440984884e1,6.077877595737e1,
-4.361333799986e0));
#72368=cartesian_point('',(4.376846303663e1,6.080320107562e1,
-4.269724980605e0));
#72369=cartesian_point('',(4.386025651849e1,6.081469530219e1,
-4.186883003191e0));
#72370=cartesian_point('',(4.395987042430e1,6.081185379055e1,
-4.113382934143e0));
#72371=cartesian_point('',(4.406596281173e1,6.079325182596e1,
-4.051259085918e0));
#72372=cartesian_point('',(4.417505315808e1,6.075856684521e1,
-4.003392595366e0));
#72373=cartesian_point('',(4.428247754196e1,6.070929162556e1,
-3.971942247770e0));
#72374=cartesian_point('',(4.438461013973e1,6.064777868624e1,
-3.957434366693e0));
#72375=cartesian_point('',(4.453944363329e1,6.053037673576e1,
-3.960927803441e0));
#72376=cartesian_point('',(4.463401156008e1,6.041977347283e1,
-4.004170203063e0));
#72377=cartesian_point('',(4.467410902899e1,6.034927539650e1,
-4.046656411067e0));
#72378=cartesian_point('',(4.396113473069e1,6.000098198809e1,
-6.368730187279e0));
#72379=cartesian_point('',(4.395366809047e1,6.000786432162e1,
-6.310209318413e0));
#72380=cartesian_point('',(4.393935238931e1,6.002275005985e1,
-6.191029691068e0));
#72381=cartesian_point('',(4.392086845512e1,6.004730747200e1,
-6.014219377472e0));
#72382=cartesian_point('',(4.390571100191e1,6.007343934742e1,
-5.842369576662e0));
#72383=cartesian_point('',(4.389421205100e1,6.009992565240e1,
-5.681074344290e0));
#72384=cartesian_point('',(4.388619039048e1,6.012636667318e1,
-5.530468029957e0));
#72385=cartesian_point('',(4.388149780336e1,6.015232755495e1,
-5.390986736593e0));
#72386=cartesian_point('',(4.387997177398e1,6.017746342136e1,
-5.262592679641e0));
#72387=cartesian_point('',(4.388147625100e1,6.020155230520e1,
-5.144666902901e0));
#72388=cartesian_point('',(4.388595237946e1,6.022443559884e1,
-5.036324232424e0));
#72389=cartesian_point('',(4.389347708515e1,6.024603298452e1,
-4.936284152830e0));
#72390=cartesian_point('',(4.390434694609e1,6.026625369659e1,
-4.843154358056e0));
#72391=cartesian_point('',(4.391896529328e1,6.028459869661e1,
-4.756946827416e0));
#72392=cartesian_point('',(4.393755139798e1,6.030013545784e1,
-4.678947057170e0));
#72393=cartesian_point('',(4.395991303328e1,6.031187852531e1,
-4.610480187465e0));
#72394=cartesian_point('',(4.398586577656e1,6.031915632173e1,
-4.551572618166e0));
#72395=cartesian_point('',(4.401538239590e1,6.032136397926e1,
-4.501824535231e0));
#72396=cartesian_point('',(4.404794977698e1,6.031788192791e1,
-4.461668863677e0));
#72397=cartesian_point('',(4.408227526728e1,6.030849132248e1,
-4.431932432260e0));
#72398=cartesian_point('',(4.411657552571e1,6.029367891308e1,
-4.413018345902e0));
#72399=cartesian_point('',(4.414935965871e1,6.027433271341e1,
-4.404603352861e0));
#72400=cartesian_point('',(4.419886898969e1,6.023661927835e1,
-4.407266967030e0));
#72401=cartesian_point('',(4.422813929896e1,6.020058511102e1,
-4.433932295842e0));
#72402=cartesian_point('',(4.423910947245e1,6.017823684871e1,
-4.461373521694e0));
#72403=cartesian_point('',(4.392708194210e1,6.057624632206e1,
-6.614791975928e0));
#72404=cartesian_point('',(4.394074239499e1,6.058468638022e1,
-6.555512436422e0));
#72405=cartesian_point('',(4.396908024028e1,6.060004235057e1,
-6.435592215313e0));
#72406=cartesian_point('',(4.401253287671e1,6.061753968383e1,
-6.259848899577e0));
#72407=cartesian_point('',(4.405597438936e1,6.062956169517e1,
-6.091176360762e0));
#72408=cartesian_point('',(4.409769434202e1,6.063636739542e1,
-5.934972921555e0));
#72409=cartesian_point('',(4.413735636486e1,6.063862435556e1,
-5.791308937576e0));
#72410=cartesian_point('',(4.417455431183e1,6.063695464308e1,
-5.660585966508e0));
#72411=cartesian_point('',(4.420901309566e1,6.063196752354e1,
-5.542770320576e0));
#72412=cartesian_point('',(4.424061931814e1,6.062421365455e1,
-5.437315160955e0));
#72413=cartesian_point('',(4.426932840299e1,6.061416627383e1,
-5.343480785747e0));
#72414=cartesian_point('',(4.429517799610e1,6.060219426127e1,
-5.260261877404e0));
#72415=cartesian_point('',(4.431817090191e1,6.058857001925e1,
-5.186706803907e0));
#72416=cartesian_point('',(4.433784949568e1,6.057374462442e1,
-5.123131403006e0));
#72417=cartesian_point('',(4.435342054124e1,6.055857549173e1,
-5.070610919840e0));
#72418=cartesian_point('',(4.436429036782e1,6.054419441909e1,
-5.029571530627e0));
#72419=cartesian_point('',(4.437039370211e1,6.053153113368e1,
-4.999000571699e0));
#72420=cartesian_point('',(4.437191797729e1,6.052133968847e1,
-4.977332733856e0));
#72421=cartesian_point('',(4.436927833219e1,6.051438682733e1,
-4.963085316872e0));
#72422=cartesian_point('',(4.436341546214e1,6.051116788805e1,
-4.954629349052e0));
#72423=cartesian_point('',(4.435578759416e1,6.051157429904e1,
-4.950270166214e0));
#72424=cartesian_point('',(4.434793005315e1,6.051495318267e1,
-4.948666582584e0));
#72425=cartesian_point('',(4.433686475670e1,6.052393883956e1,
-4.949486759671e0));
#72426=cartesian_point('',(4.433403335578e1,6.053367464478e1,
-4.955544495831e0));
#72427=cartesian_point('',(4.433854702455e1,6.053710747518e1,
-4.964425541170e0));
#72428=(bounded_surface()b_spline_surface(3,3,((#72328,#72329,#72330,#72331,
#72332,#72333,#72334,#72335,#72336,#72337,#72338,#72339,#72340,#72341,#72342,
#72343,#72344,#72345,#72346,#72347,#72348,#72349,#72350,#72351,#72352),(#72353,
#72354,#72355,#72356,#72357,#72358,#72359,#72360,#72361,#72362,#72363,#72364,
#72365,#72366,#72367,#72368,#72369,#72370,#72371,#72372,#72373,#72374,#72375,
#72376,#72377),(#72378,#72379,#72380,#72381,#72382,#72383,#72384,#72385,#72386,
#72387,#72388,#72389,#72390,#72391,#72392,#72393,#72394,#72395,#72396,#72397,
#72398,#72399,#72400,#72401,#72402),(#72403,#72404,#72405,#72406,#72407,#72408,
#72409,#72410,#72411,#72412,#72413,#72414,#72415,#72416,#72417,#72418,#72419,
#72420,#72421,#72422,#72423,#72424,#72425,#72426,#72427)),.unspecified.,.f.,.f.,
.f.)b_spline_surface_with_knots((4,4),(4,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,
1,1,4),(0.e0,1.e0),(1.245281948206e-1,1.549711801860e-1,1.862537044419e-1,
2.155085961223e-1,2.429677839088e-1,2.685460963010e-1,2.921348661990e-1,
3.137797899621e-1,3.336142733338e-1,3.518089004429e-1,3.685355628139e-1,
3.841269725485e-1,3.988209234479e-1,4.121131074010e-1,4.237649484919e-1,
4.340884528422e-1,4.433494121077e-1,4.517066728384e-1,4.592391493054e-1,
4.660826295443e-1,4.724780275322e-1,4.787524630298e-1,4.973385653375e-1),
.unspecified.)geometric_representation_item()rational_b_spline_surface(((
1.576493411268e0,1.576493411268e0,1.576493411268e0,1.576493411268e0,
1.576493411268e0,1.576493411268e0,1.576493411268e0,1.576493411268e0,
1.576493411268e0,1.576493411268e0,1.576493411268e0,1.576493411268e0,
1.576493411268e0,1.576493411268e0,1.576493411268e0,1.576493411268e0,
1.576493411268e0,1.576493411268e0,1.576493411268e0,1.576493411268e0,
1.576493411268e0,1.576493411268e0,1.576493411268e0,1.576493411268e0,
1.576493411268e0),(8.078355295773e-1,8.078355295773e-1,8.078355295773e-1,
8.078355295773e-1,8.078355295773e-1,8.078355295773e-1,8.078355295773e-1,
8.078355295773e-1,8.078355295773e-1,8.078355295773e-1,8.078355295773e-1,
8.078355295773e-1,8.078355295773e-1,8.078355295773e-1,8.078355295773e-1,
8.078355295773e-1,8.078355295773e-1,8.078355295773e-1,8.078355295773e-1,
8.078355295773e-1,8.078355295773e-1,8.078355295773e-1,8.078355295773e-1,
8.078355295773e-1,8.078355295773e-1),(8.078355295773e-1,8.078355295773e-1,
8.078355295773e-1,8.078355295773e-1,8.078355295773e-1,8.078355295773e-1,
8.078355295773e-1,8.078355295773e-1,8.078355295773e-1,8.078355295773e-1,
8.078355295773e-1,8.078355295773e-1,8.078355295773e-1,8.078355295773e-1,
8.078355295773e-1,8.078355295773e-1,8.078355295773e-1,8.078355295773e-1,
8.078355295773e-1,8.078355295773e-1,8.078355295773e-1,8.078355295773e-1,
8.078355295773e-1,8.078355295773e-1,8.078355295773e-1),(1.576493411268e0,
1.576493411268e0,1.576493411268e0,1.576493411268e0,1.576493411268e0,
1.576493411268e0,1.576493411268e0,1.576493411268e0,1.576493411268e0,
1.576493411268e0,1.576493411268e0,1.576493411268e0,1.576493411268e0,
1.576493411268e0,1.576493411268e0,1.576493411268e0,1.576493411268e0,
1.576493411268e0,1.576493411268e0,1.576493411268e0,1.576493411268e0,
1.576493411268e0,1.576493411268e0,1.576493411268e0,1.576493411268e0)))representation_item('')surface());
#72429=oriented_edge('',*,*,#41423,.f.);
#72430=oriented_edge('',*,*,#41406,.f.);
#72432=oriented_edge('',*,*,#72431,.f.);
#72433=oriented_edge('',*,*,#28357,.f.);
#72434=edge_loop('',(#72429,#72430,#72432,#72433));
#72435=face_outer_bound('',#72434,.f.);
#72437=cartesian_point('',(4.419185072350e1,5.995597597326e1,
-2.490846053290e1));
#72438=direction('',(3.119240418072e-3,-1.313608847097e-2,-9.999088526055e-1));
#72439=direction('',(-9.731354867469e-1,-2.302331955022e-1,-1.108092744773e-5));
#72440=axis2_placement_3d('',#72437,#72438,#72439);
#72441=cylindrical_surface('',#72440,3.000057677444e-1);
#72442=oriented_edge('',*,*,#72431,.t.);
#72443=oriented_edge('',*,*,#41391,.f.);
#72444=oriented_edge('',*,*,#41372,.f.);
#72445=oriented_edge('',*,*,#28359,.f.);
#72446=edge_loop('',(#72442,#72443,#72444,#72445));
#72447=face_outer_bound('',#72446,.f.);
#72449=cartesian_point('',(4.358793897044e1,5.887253987986e1,
-4.213845709860e1));
#72450=direction('',(-3.247589355088e-1,-4.376576012651e-1,-8.384434732659e-1));
#72451=direction('',(-9.003102118952e-1,-1.285602239225e-1,4.158290408115e-1));
#72452=axis2_placement_3d('',#72449,#72450,#72451);
#72453=cylindrical_surface('',#72452,2.999999999971e-1);
#72454=oriented_edge('',*,*,#41231,.t.);
#72455=oriented_edge('',*,*,#41302,.f.);
#72456=oriented_edge('',*,*,#41337,.t.);
#72457=oriented_edge('',*,*,#41368,.t.);
#72458=oriented_edge('',*,*,#41388,.f.);
#72459=edge_loop('',(#72454,#72455,#72456,#72457,#72458));
#72460=face_outer_bound('',#72459,.f.);
#72462=cartesian_point('',(5.060458569482e1,5.383707475926e1,
-2.046458616586e1));
#72463=direction('',(1.458119833111e-3,-1.335069564322e-2,-9.999098123393e-1));
#72464=direction('',(9.682180008486e-1,-2.500626591934e-1,4.750716780469e-3));
#72465=axis2_placement_3d('',#72462,#72463,#72464);
#72466=cylindrical_surface('',#72465,5.000127832405e-1);
#72467=oriented_edge('',*,*,#40152,.f.);
#72469=oriented_edge('',*,*,#72468,.f.);
#72470=oriented_edge('',*,*,#40452,.f.);
#72471=oriented_edge('',*,*,#40130,.t.);
#72472=edge_loop('',(#72467,#72469,#72470,#72471));
#72473=face_outer_bound('',#72472,.f.);
#72475=cartesian_point('',(5.235145979648e1,5.576719668576e1,
-8.219258647267e0));
#72476=direction('',(-7.074446466122e-1,7.066933146983e-1,-1.032622585202e-2));
#72477=direction('',(-6.180106931576e-1,-6.114470410269e-1,4.941612076665e-1));
#72478=axis2_placement_3d('',#72475,#72476,#72477);
#72479=toroidal_surface('',#72478,2.496957447406e0,4.999972903769e-1);
#72480=oriented_edge('',*,*,#40150,.f.);
#72482=oriented_edge('',*,*,#72481,.f.);
#72484=oriented_edge('',*,*,#72483,.f.);
#72485=oriented_edge('',*,*,#72468,.t.);
#72486=edge_loop('',(#72480,#72482,#72484,#72485));
#72487=face_outer_bound('',#72486,.f.);
#72489=cartesian_point('',(5.089868042762e1,5.433478629058e1,
-6.716124304529e0));
#72490=direction('',(-3.095524879958e-1,-3.227989087702e-1,-8.944149605593e-1));
#72491=direction('',(9.315474555341e-1,-2.916670634245e-1,-2.171397296705e-1));
#72492=axis2_placement_3d('',#72489,#72490,#72491);
#72493=cylindrical_surface('',#72492,5.000000034853e-1);
#72494=oriented_edge('',*,*,#40148,.f.);
#72495=oriented_edge('',*,*,#40245,.f.);
#72496=oriented_edge('',*,*,#40263,.f.);
#72497=oriented_edge('',*,*,#72481,.t.);
#72498=edge_loop('',(#72494,#72495,#72496,#72497));
#72499=face_outer_bound('',#72498,.f.);
#72501=cartesian_point('',(0.e0,0.e0,-8.220551782475e0));
#72502=direction('',(0.e0,0.e0,1.e0));
#72503=direction('',(-6.582278692620e-1,-7.528187511791e-1,0.e0));
#72504=axis2_placement_3d('',#72501,#72502,#72503);
#72505=toroidal_surface('',#72504,7.649382607502e1,3.e0);
#72507=oriented_edge('',*,*,#72506,.f.);
#72508=oriented_edge('',*,*,#40456,.t.);
#72509=oriented_edge('',*,*,#40454,.t.);
#72510=oriented_edge('',*,*,#72483,.t.);
#72511=oriented_edge('',*,*,#40261,.t.);
#72512=oriented_edge('',*,*,#40259,.t.);
#72513=edge_loop('',(#72507,#72508,#72509,#72510,#72511,#72512));
#72514=face_outer_bound('',#72513,.f.);
#72516=cartesian_point('',(4.845678144169e1,5.918386090963e1,
-8.219511289437e0));
#72517=direction('',(-7.931776200278e-1,6.089012481828e-1,1.041791958864e-2));
#72518=direction('',(-5.253218998888e-1,-6.927575760500e-1,4.940889012339e-1));
#72519=axis2_placement_3d('',#72516,#72517,#72518);
#72520=toroidal_surface('',#72519,2.497880036087e0,4.999993492926e-1);
#72521=oriented_edge('',*,*,#72506,.t.);
#72522=oriented_edge('',*,*,#40282,.f.);
#72523=oriented_edge('',*,*,#40414,.f.);
#72524=oriented_edge('',*,*,#40431,.t.);
#72525=edge_loop('',(#72521,#72522,#72523,#72524));
#72526=face_outer_bound('',#72525,.f.);
#72528=cartesian_point('',(5.719562626861e1,4.717643266477e1,
-6.309437202272e0));
#72529=cartesian_point('',(5.721176583490e1,4.721382513603e1,
-6.251514171030e0));
#72530=cartesian_point('',(5.724856379840e1,4.728776901960e1,
-6.133279210695e0));
#72531=cartesian_point('',(5.731491527471e1,4.739085820697e1,
-5.957125142804e0));
#72532=cartesian_point('',(5.739087939362e1,4.748446283978e1,
-5.785180306071e0));
#72533=cartesian_point('',(5.747281369950e1,4.756604159698e1,
-5.623082423415e0));
#72534=cartesian_point('',(5.755937330677e1,4.763608639851e1,
-5.470998729003e0));
#72535=cartesian_point('',(5.764911178720e1,4.769489869138e1,
-5.329387933562e0));
#72536=cartesian_point('',(5.774090110173e1,4.774296590213e1,
-5.198224890749e0));
#72537=cartesian_point('',(5.783414323634e1,4.778091039120e1,
-5.076883855078e0));
#72538=cartesian_point('',(5.792867156620e1,4.780927212360e1,
-4.964450181138e0));
#72539=cartesian_point('',(5.802498000653e1,4.782843122927e1,
-4.859574259353e0));
#72540=cartesian_point('',(5.812417340915e1,4.783833278842e1,
-4.760743238057e0));
#72541=cartesian_point('',(5.822642729634e1,4.783818081274e1,
-4.667885034610e0));
#72542=cartesian_point('',(5.833037817455e1,4.782703220254e1,
-4.582351463661e0));
#72543=cartesian_point('',(5.843380690880e1,4.780461373456e1,
-4.505736494446e0));
#72544=cartesian_point('',(5.853586899646e1,4.777086675721e1,
-4.438371727549e0));
#72545=cartesian_point('',(5.863678177564e1,4.772524051716e1,
-4.380190514723e0));
#72546=cartesian_point('',(5.873559361671e1,4.766750240187e1,
-4.332171931247e0));
#72547=cartesian_point('',(5.883005133958e1,4.759860389263e1,
-4.295845045316e0));
#72548=cartesian_point('',(5.891765829762e1,4.752070266032e1,
-4.272214159254e0));
#72549=cartesian_point('',(5.899714106846e1,4.743579477789e1,
-4.261244119690e0));
#72550=cartesian_point('',(5.911346763174e1,4.728710306605e1,
-4.263339961670e0));
#72551=cartesian_point('',(5.918054335288e1,4.716053227603e1,
-4.294881237713e0));
#72552=cartesian_point('',(5.920988501007e1,4.707959341191e1,
-4.326890579586e0));
#72553=cartesian_point('',(5.739870900613e1,4.660027017846e1,
-6.170096607901e0));
#72554=cartesian_point('',(5.739377253030e1,4.663017106238e1,
-6.112458149498e0));
#72555=cartesian_point('',(5.738734340665e1,4.669147763924e1,
-5.994374786349e0));
#72556=cartesian_point('',(5.738875819438e1,4.678336346477e1,
-5.817297278437e0));
#72557=cartesian_point('',(5.740097547598e1,4.687317790401e1,
-5.643318844407e0));
#72558=cartesian_point('',(5.742266189148e1,4.695755271112e1,
-5.478189270625e0));
#72559=cartesian_point('',(5.745276306024e1,4.703599259709e1,
-5.322105926300e0));
#72560=cartesian_point('',(5.749023282744e1,4.710785273061e1,
-5.175542092480e0));
#72561=cartesian_point('',(5.753416143389e1,4.717272998272e1,
-5.038465540811e0));
#72562=cartesian_point('',(5.758394954829e1,4.723048491854e1,
-4.910205986220e0));
#72563=cartesian_point('',(5.763933921442e1,4.728102595832e1,
-4.789764453820e0));
#72564=cartesian_point('',(5.770061948182e1,4.732427744385e1,
-4.675636465926e0));
#72565=cartesian_point('',(5.776872441378e1,4.735986852889e1,
-4.566064642535e0));
#72566=cartesian_point('',(5.784424021267e1,4.738633452421e1,
-4.460808620342e0));
#72567=cartesian_point('',(5.792660443116e1,4.740143214410e1,
-4.361333804316e0));
#72568=cartesian_point('',(5.801411526105e1,4.740327043148e1,
-4.269724985091e0));
#72569=cartesian_point('',(5.810575587978e1,4.739061510135e1,
-4.186883007744e0));
#72570=cartesian_point('',(5.820124008583e1,4.736208843711e1,
-4.113382938617e0));
#72571=cartesian_point('',(5.829890291925e1,4.731666159023e1,
-4.051259090025e0));
#72572=cartesian_point('',(5.839529896800e1,4.725492381400e1,
-4.003392598694e0));
#72573=cartesian_point('',(5.848630958933e1,4.717952413195e1,
-3.971942249889e0));
#72574=cartesian_point('',(5.856904138345e1,4.709367333508e1,
-3.957434367295e0));
#72575=cartesian_point('',(5.868821318902e1,4.694019791039e1,
-3.960927801258e0));
#72576=cartesian_point('',(5.875093256128e1,4.680888738939e1,
-4.004170194347e0));
#72577=cartesian_point('',(5.877141750666e1,4.673041348819e1,-4.046656397e0));
#72578=cartesian_point('',(5.799259225069e1,4.657851919282e1,
-6.368730187631e0));
#72579=cartesian_point('',(5.798716131127e1,4.658709952446e1,
-6.310209320385e0));
#72580=cartesian_point('',(5.797718611841e1,4.660518321939e1,
-6.191029694187e0));
#72581=cartesian_point('',(5.796568793494e1,4.663368785202e1,
-6.014219381521e0));
#72582=cartesian_point('',(5.795781038637e1,4.666285234303e1,
-5.842369580027e0));
#72583=cartesian_point('',(5.795355841281e1,4.669141229662e1,
-5.681074347125e0));
#72584=cartesian_point('',(5.795265352343e1,4.671902852003e1,
-5.530468032451e0));
#72585=cartesian_point('',(5.795484000291e1,4.674531933714e1,
-5.390986738938e0));
#72586=cartesian_point('',(5.795987161261e1,4.676999368513e1,
-5.262592681995e0));
#72587=cartesian_point('',(5.796755948766e1,4.679287237282e1,
-5.144666905376e0));
#72588=cartesian_point('',(5.797780572785e1,4.681381742982e1,
-5.036324235085e0));
#72589=cartesian_point('',(5.799066385003e1,4.683273136526e1,
-4.936284155717e0));
#72590=cartesian_point('',(5.800639683465e1,4.684944974624e1,
-4.843154361167e0));
#72591=cartesian_point('',(5.802526510892e1,4.686338614893e1,
-4.756946830687e0));
#72592=cartesian_point('',(5.804723911692e1,4.687358307011e1,
-4.678947060493e0));
#72593=cartesian_point('',(5.807187812721e1,4.687913838537e1,
-4.610480190742e0));
#72594=cartesian_point('',(5.809883018422e1,4.687945113295e1,
-4.551572621330e0));
#72595=cartesian_point('',(5.812791243263e1,4.687394410356e1,
-4.501824538193e0));
#72596=cartesian_point('',(5.815846888560e1,4.686215164229e1,
-4.461668866279e0));
#72597=cartesian_point('',(5.818919429542e1,4.684419692397e1,
-4.431932434294e0));
#72598=cartesian_point('',(5.821849206717e1,4.682101167564e1,
-4.413018347158e0));
#72599=cartesian_point('',(5.824515194315e1,4.679383952420e1,
-4.404603353192e0));
#72600=cartesian_point('',(5.828321332815e1,4.674459718821e1,
-4.407266965660e0));
#72601=cartesian_point('',(5.830215994734e1,4.670221514432e1,
-4.433932290435e0));
#72602=cartesian_point('',(5.830697216495e1,4.667778909226e1,
-4.461373512258e0));
#72603=cartesian_point('',(5.810858914629e1,4.714299537806e1,
-6.614791976156e0));
#72604=cartesian_point('',(5.812396858189e1,4.714761226436e1,
-6.555512438416e0));
#72605=cartesian_point('',(5.815531525580e1,4.715511061863e1,
-6.435592218440e0));
#72606=cartesian_point('',(5.820181592238e1,4.716076537495e1,
-6.259848903576e0));
#72607=cartesian_point('',(5.824688872707e1,4.716113425548e1,
-6.091176364042e0));
#72608=cartesian_point('',(5.828894855180e1,4.715691013888e1,
-5.934972924280e0));
#72609=cartesian_point('',(5.832784326834e1,4.714882490813e1,
-5.791308939936e0));
#72610=cartesian_point('',(5.836334157266e1,4.713758455266e1,
-5.660585968686e0));
#72611=cartesian_point('',(5.839533544040e1,4.712384877564e1,
-5.542770322713e0));
#72612=cartesian_point('',(5.842385785800e1,4.710817882108e1,
-5.437315163140e0));
#72613=cartesian_point('',(5.844898825100e1,4.709104333873e1,
-5.343480788016e0));
#72614=cartesian_point('',(5.847085845572e1,4.707278889570e1,
-5.260261879757e0));
#72615=cartesian_point('',(5.848954168397e1,4.705367788666e1,
-5.186706806297e0));
#72616=cartesian_point('',(5.850471265144e1,4.703426446015e1,
-5.123131405329e0));
#72617=cartesian_point('',(5.851582706617e1,4.701558212002e1,
-5.070610921970e0));
#72618=cartesian_point('',(5.852260441707e1,4.699887775240e1,
-5.029571532472e0));
#72619=cartesian_point('',(5.852522228605e1,4.698506629875e1,
-4.999000573219e0));
#72620=cartesian_point('',(5.852405688292e1,4.697482760700e1,
-4.977332735032e0));
#72621=cartesian_point('',(5.851970764889e1,4.696879484902e1,
-4.963085317704e0));
#72622=cartesian_point('',(5.851321142868e1,4.696720301455e1,
-4.954629349574e0));
#72623=cartesian_point('',(5.850594866098e1,4.696956981460e1,
-4.950270166479e0));
#72624=cartesian_point('',(5.849923337854e1,4.697486724658e1,
-4.948666582639e0));
#72625=cartesian_point('',(5.849087078214e1,4.698641063335e1,
-4.949486759365e0));
#72626=cartesian_point('',(5.849065566983e1,4.699654751916e1,
-4.955544494544e0));
#72627=cartesian_point('',(5.849590401859e1,4.699869515157e1,
-4.964425538385e0));
#72628=(bounded_surface()b_spline_surface(3,3,((#72528,#72529,#72530,#72531,
#72532,#72533,#72534,#72535,#72536,#72537,#72538,#72539,#72540,#72541,#72542,
#72543,#72544,#72545,#72546,#72547,#72548,#72549,#72550,#72551,#72552),(#72553,
#72554,#72555,#72556,#72557,#72558,#72559,#72560,#72561,#72562,#72563,#72564,
#72565,#72566,#72567,#72568,#72569,#72570,#72571,#72572,#72573,#72574,#72575,
#72576,#72577),(#72578,#72579,#72580,#72581,#72582,#72583,#72584,#72585,#72586,
#72587,#72588,#72589,#72590,#72591,#72592,#72593,#72594,#72595,#72596,#72597,
#72598,#72599,#72600,#72601,#72602),(#72603,#72604,#72605,#72606,#72607,#72608,
#72609,#72610,#72611,#72612,#72613,#72614,#72615,#72616,#72617,#72618,#72619,
#72620,#72621,#72622,#72623,#72624,#72625,#72626,#72627)),.unspecified.,.f.,.f.,
.f.)b_spline_surface_with_knots((4,4),(4,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,
1,1,4),(0.e0,1.e0),(1.245281964412e-1,1.549711810454e-1,1.862537054107e-1,
2.155085971816e-1,2.429677850344e-1,2.685460974584e-1,2.921348673547e-1,
3.137797910913e-1,3.336142744203e-1,3.518089014768e-1,3.685355637931e-1,
3.841269734692e-1,3.988209243191e-1,4.121131082497e-1,4.237649493304e-1,
4.340884536677e-1,4.433494129163e-1,4.517066736291e-1,4.592391500789e-1,
4.660826303011e-1,4.724780282752e-1,4.787524637654e-1,4.973385645909e-1),
.unspecified.)geometric_representation_item()rational_b_spline_surface(((
1.576493411270e0,1.576493411270e0,1.576493411270e0,1.576493411270e0,
1.576493411270e0,1.576493411270e0,1.576493411270e0,1.576493411270e0,
1.576493411270e0,1.576493411270e0,1.576493411270e0,1.576493411270e0,
1.576493411270e0,1.576493411270e0,1.576493411270e0,1.576493411270e0,
1.576493411270e0,1.576493411270e0,1.576493411270e0,1.576493411270e0,
1.576493411270e0,1.576493411270e0,1.576493411270e0,1.576493411270e0,
1.576493411270e0),(8.078355295766e-1,8.078355295766e-1,8.078355295766e-1,
8.078355295766e-1,8.078355295766e-1,8.078355295766e-1,8.078355295766e-1,
8.078355295766e-1,8.078355295766e-1,8.078355295766e-1,8.078355295766e-1,
8.078355295766e-1,8.078355295766e-1,8.078355295766e-1,8.078355295766e-1,
8.078355295766e-1,8.078355295766e-1,8.078355295766e-1,8.078355295766e-1,
8.078355295766e-1,8.078355295766e-1,8.078355295766e-1,8.078355295766e-1,
8.078355295766e-1,8.078355295766e-1),(8.078355295766e-1,8.078355295766e-1,
8.078355295766e-1,8.078355295766e-1,8.078355295766e-1,8.078355295766e-1,
8.078355295766e-1,8.078355295766e-1,8.078355295766e-1,8.078355295766e-1,
8.078355295766e-1,8.078355295766e-1,8.078355295766e-1,8.078355295766e-1,
8.078355295766e-1,8.078355295766e-1,8.078355295766e-1,8.078355295766e-1,
8.078355295766e-1,8.078355295766e-1,8.078355295766e-1,8.078355295766e-1,
8.078355295766e-1,8.078355295766e-1,8.078355295766e-1),(1.576493411270e0,
1.576493411270e0,1.576493411270e0,1.576493411270e0,1.576493411270e0,
1.576493411270e0,1.576493411270e0,1.576493411270e0,1.576493411270e0,
1.576493411270e0,1.576493411270e0,1.576493411270e0,1.576493411270e0,
1.576493411270e0,1.576493411270e0,1.576493411270e0,1.576493411270e0,
1.576493411270e0,1.576493411270e0,1.576493411270e0,1.576493411270e0,
1.576493411270e0,1.576493411270e0,1.576493411270e0,1.576493411270e0)))representation_item('')surface());
#72629=oriented_edge('',*,*,#39087,.f.);
#72630=oriented_edge('',*,*,#39070,.f.);
#72632=oriented_edge('',*,*,#72631,.f.);
#72633=oriented_edge('',*,*,#28385,.f.);
#72634=edge_loop('',(#72629,#72630,#72632,#72633));
#72635=face_outer_bound('',#72634,.f.);
#72637=cartesian_point('',(5.820379837493e1,4.647533302736e1,
-2.490846053290e1));
#72638=direction('',(-3.869149961956e-4,-1.349580593705e-2,-9.999088526055e-1));
#72639=direction('',(-9.995654349378e-1,2.947780783589e-2,-1.108092754429e-5));
#72640=axis2_placement_3d('',#72637,#72638,#72639);
#72641=cylindrical_surface('',#72640,3.000057677465e-1);
#72642=oriented_edge('',*,*,#72631,.t.);
#72643=oriented_edge('',*,*,#39055,.f.);
#72644=oriented_edge('',*,*,#39036,.f.);
#72645=oriented_edge('',*,*,#28387,.f.);
#72646=edge_loop('',(#72642,#72643,#72644,#72645));
#72647=face_outer_bound('',#72646,.f.);
#72649=cartesian_point('',(6.236246789790e1,3.870982208764e1,
-4.228405305623e1));
#72650=cartesian_point('',(6.234049563893e1,3.871187162411e1,
-4.219208496900e1));
#72651=cartesian_point('',(6.228800311487e1,3.870253683828e1,
-4.191542928527e1));
#72652=cartesian_point('',(6.226617388155e1,3.864791643135e1,
-4.159355917315e1));
#72653=cartesian_point('',(6.227349624649e1,3.858703479598e1,
-4.136899434411e1));
#72654=cartesian_point('',(6.227672372003e1,3.857066100229e1,
-4.131419597681e1));
#72655=cartesian_point('',(6.211966458897e1,3.813995660481e1,
-4.217220261364e1));
#72656=cartesian_point('',(6.212597295376e1,3.812858550538e1,
-4.208704362355e1));
#72657=cartesian_point('',(6.216026600101e1,3.808565634800e1,
-4.183685045186e1));
#72658=cartesian_point('',(6.224228046790e1,3.801519344781e1,
-4.156282680961e1));
#72659=cartesian_point('',(6.232281032407e1,3.795935345728e1,
-4.138109086259e1));
#72660=cartesian_point('',(6.234392701816e1,3.794528067489e1,
-4.133740476392e1));
#72661=cartesian_point('',(6.260834673197e1,3.777969928736e1,
-4.200578024147e1));
#72662=cartesian_point('',(6.263549933121e1,3.778550335551e1,
-4.194465024010e1));
#72663=cartesian_point('',(6.272403810220e1,3.780252114207e1,
-4.176067846679e1));
#72664=cartesian_point('',(6.284577586327e1,3.782318740335e1,
-4.154634284672e1));
#72665=cartesian_point('',(6.294093782920e1,3.784017396835e1,
-4.139660967487e1));
#72666=cartesian_point('',(6.296481721828e1,3.784449453343e1,
-4.136005908646e1));
#72667=cartesian_point('',(6.311100756928e1,3.815799735288e1,
-4.202913531551e1));
#72668=cartesian_point('',(6.312096350040e1,3.818635498028e1,
-4.197397367116e1));
#72669=cartesian_point('',(6.315156195235e1,3.826884402383e1,
-4.179875272265e1));
#72670=cartesian_point('',(6.319057893982e1,3.835381085891e1,
-4.156830983604e1));
#72671=cartesian_point('',(6.322031406279e1,3.840448141903e1,
-4.139276531018e1));
#72672=cartesian_point('',(6.322777329878e1,3.841628166537e1,
-4.134889677250e1));
#72673=(bounded_surface()b_spline_surface(3,3,((#72649,#72650,#72651,#72652,
#72653,#72654),(#72655,#72656,#72657,#72658,#72659,#72660),(#72661,#72662,
#72663,#72664,#72665,#72666),(#72667,#72668,#72669,#72670,#72671,#72672)),
.unspecified.,.f.,.f.,.f.)b_spline_surface_with_knots((4,4),(4,1,1,4),(0.e0,
1.e0),(1.422470885250e-1,3.042925190464e-1,6.365995512777e-1,7.459893468811e-1),
.unspecified.)geometric_representation_item()rational_b_spline_surface(((
1.579933807696e0,1.579933807696e0,1.579933807696e0,1.579933807696e0,
1.579933807696e0,1.579933807696e0),(8.066887307679e-1,8.066887307679e-1,
8.066887307679e-1,8.066887307679e-1,8.066887307679e-1,8.066887307679e-1),(
8.066887307679e-1,8.066887307679e-1,8.066887307679e-1,8.066887307679e-1,
8.066887307679e-1,8.066887307679e-1),(1.579933807696e0,1.579933807696e0,
1.579933807696e0,1.579933807696e0,1.579933807696e0,1.579933807696e0)))representation_item('')surface());
#72674=oriented_edge('',*,*,#38797,.t.);
#72676=oriented_edge('',*,*,#72675,.f.);
#72678=oriented_edge('',*,*,#72677,.f.);
#72680=oriented_edge('',*,*,#72679,.t.);
#72681=edge_loop('',(#72674,#72676,#72678,#72680));
#72682=face_outer_bound('',#72681,.f.);
#72684=cartesian_point('',(6.314776126796e1,3.739242212372e1,
-4.367371237726e1));
#72685=cartesian_point('',(6.303818956968e1,3.737205124423e1,
-4.365652454410e1));
#72686=cartesian_point('',(6.296064465921e1,3.750347452271e1,
-4.375096794736e1));
#72687=cartesian_point('',(6.263315280692e1,3.800961145011e1,
-4.378245956818e1));
#72688=cartesian_point('',(6.257383858135e1,3.821732788160e1,
-4.350590694083e1));
#72689=cartesian_point('',(6.251484491528e1,3.833005907843e1,
-4.334986256382e1));
#72690=cartesian_point('',(6.247679075200e1,3.841224109021e1,
-4.316895552810e1));
#72691=cartesian_point('',(6.243933609283e1,3.847696102793e1,
-4.298823173705e1));
#72692=cartesian_point('',(6.240473378984e1,3.852717528197e1,
-4.279451432592e1));
#72693=cartesian_point('',(6.237151221451e1,3.856178769380e1,
-4.259303568543e1));
#72694=cartesian_point('',(6.234095249858e1,3.857902431648e1,
-4.238819587100e1));
#72695=cartesian_point('',(6.231445229689e1,3.857807583652e1,
-4.218807458773e1));
#72696=cartesian_point('',(6.229180206120e1,3.855876297230e1,
-4.198555308836e1));
#72697=cartesian_point('',(6.228066144637e1,3.853234300137e1,
-4.185254154186e1));
#72698=cartesian_point('',(6.227629335245e1,3.851413852406e1,
-4.178272869939e1));
#72699=cartesian_point('',(6.275028885655e1,3.717015796007e1,
-4.348000202396e1));
#72700=cartesian_point('',(6.262285987786e1,3.713341399560e1,
-4.345556976239e1));
#72701=cartesian_point('',(6.255224842591e1,3.725160817057e1,
-4.356133962111e1));
#72702=cartesian_point('',(6.221190515330e1,3.776995828123e1,
-4.359734261291e1));
#72703=cartesian_point('',(6.219120939460e1,3.794348922723e1,
-4.328749560607e1));
#72704=cartesian_point('',(6.216572850857e1,3.801593811652e1,
-4.312990881669e1));
#72705=cartesian_point('',(6.216695648176e1,3.805820678006e1,
-4.295028702777e1));
#72706=cartesian_point('',(6.217297283022e1,3.808411896243e1,
-4.277851672591e1));
#72707=cartesian_point('',(6.218765567681e1,3.809808973512e1,
-4.259906670694e1));
#72708=cartesian_point('',(6.220914676179e1,3.810078780487e1,
-4.241780256734e1));
#72709=cartesian_point('',(6.223768472630e1,3.809251867440e1,
-4.223872900267e1));
#72710=cartesian_point('',(6.227244987155e1,3.807428486602e1,
-4.206916713717e1));
#72711=cartesian_point('',(6.231534534211e1,3.804619346277e1,
-4.190329498440e1));
#72712=cartesian_point('',(6.234978564430e1,3.802121885291e1,
-4.179882567757e1));
#72713=cartesian_point('',(6.237006737850e1,3.800635056286e1,
-4.174547443002e1));
#72714=cartesian_point('',(6.249863096097e1,3.738429740858e1,
-4.301454855162e1));
#72715=cartesian_point('',(6.245769511334e1,3.737098697821e1,
-4.301440705265e1));
#72716=cartesian_point('',(6.242627602933e1,3.739775882332e1,
-4.306537268924e1));
#72717=cartesian_point('',(6.232525172468e1,3.754490582296e1,
-4.308133119335e1));
#72718=cartesian_point('',(6.235339713446e1,3.761364016488e1,
-4.293224944934e1));
#72719=cartesian_point('',(6.238341038271e1,3.765524481468e1,
-4.282160366781e1));
#72720=cartesian_point('',(6.242795113314e1,3.769222768249e1,
-4.269265792263e1));
#72721=cartesian_point('',(6.247859878646e1,3.772731882811e1,
-4.255786102959e1));
#72722=cartesian_point('',(6.253612449627e1,3.776159255790e1,
-4.241338430329e1));
#72723=cartesian_point('',(6.259851562670e1,3.779440504474e1,
-4.226356218525e1));
#72724=cartesian_point('',(6.266398115820e1,3.782479871505e1,
-4.211282054313e1));
#72725=cartesian_point('',(6.272995371272e1,3.785174378331e1,
-4.196732164749e1));
#72726=cartesian_point('',(6.279900239102e1,3.787645807035e1,
-4.182189636567e1));
#72727=cartesian_point('',(6.284632933349e1,3.789107056578e1,
-4.172757383161e1));
#72728=cartesian_point('',(6.287191524289e1,3.789835752668e1,
-4.167835986058e1));
#72729=cartesian_point('',(6.270005678795e1,3.777338005821e1,
-4.284566172511e1));
#72730=cartesian_point('',(6.274435831457e1,3.779469809550e1,
-4.287168769894e1));
#72731=cartesian_point('',(6.273653737152e1,3.776347931163e1,
-4.286863334943e1));
#72732=cartesian_point('',(6.283479851161e1,3.760923884961e1,
-4.286446544572e1));
#72733=cartesian_point('',(6.286237365303e1,3.763052013072e1,
-4.287391727638e1));
#72734=cartesian_point('',(6.290210510654e1,3.768837883930e1,
-4.280138184447e1));
#72735=cartesian_point('',(6.294110519714e1,3.776115732e1,-4.271062845368e1));
#72736=cartesian_point('',(6.298305047756e1,3.784220680781e1,
-4.259568105964e1));
#72737=cartesian_point('',(6.302466644248e1,3.792854040839e1,
-4.246418180084e1));
#72738=cartesian_point('',(6.306420682533e1,3.801672694055e1,
-4.231863911427e1));
#72739=cartesian_point('',(6.309934195293e1,3.810274542064e1,
-4.216420232852e1));
#72740=cartesian_point('',(6.312836032544e1,3.818217102087e1,
-4.200688952597e1));
#72741=cartesian_point('',(6.315223714335e1,3.825680048324e1,
-4.184074339861e1));
#72742=cartesian_point('',(6.316402210653e1,3.830080672507e1,
-4.172578315372e1));
#72743=cartesian_point('',(6.316909024128e1,3.832201686017e1,
-4.166333060497e1));
#72744=(bounded_surface()b_spline_surface(3,3,((#72684,#72685,#72686,#72687,
#72688,#72689,#72690,#72691,#72692,#72693,#72694,#72695,#72696,#72697,#72698),(
#72699,#72700,#72701,#72702,#72703,#72704,#72705,#72706,#72707,#72708,#72709,
#72710,#72711,#72712,#72713),(#72714,#72715,#72716,#72717,#72718,#72719,#72720,
#72721,#72722,#72723,#72724,#72725,#72726,#72727,#72728),(#72729,#72730,#72731,
#72732,#72733,#72734,#72735,#72736,#72737,#72738,#72739,#72740,#72741,#72742,
#72743)),.unspecified.,.f.,.f.,.f.)b_spline_surface_with_knots((4,4),(4,1,1,1,1,
1,1,1,1,1,1,1,4),(0.e0,1.e0),(3.185751892803e-1,3.370427878365e-1,
3.799606353281e-1,4.241226662539e-1,4.711143024234e-1,5.230479144199e-1,
5.798265949629e-1,6.410233454710e-1,7.057192798614e-1,7.717512555122e-1,
8.365935009541e-1,8.978401851345e-1,9.681738632306e-1),.unspecified.)geometric_representation_item()rational_b_spline_surface(((1.439356834935e0,
1.439356834935e0,1.439356834935e0,1.439356834935e0,1.439356834935e0,
1.439356834935e0,1.439356834935e0,1.439356834935e0,1.439356834935e0,
1.439356834935e0,1.439356834935e0,1.439356834935e0,1.439356834935e0,
1.439356834935e0,1.439356834935e0),(8.535477216885e-1,8.535477216885e-1,
8.535477216885e-1,8.535477216885e-1,8.535477216885e-1,8.535477216885e-1,
8.535477216885e-1,8.535477216885e-1,8.535477216885e-1,8.535477216885e-1,
8.535477216885e-1,8.535477216885e-1,8.535477216885e-1,8.535477216885e-1,
8.535477216885e-1),(8.535477216885e-1,8.535477216885e-1,8.535477216885e-1,
8.535477216885e-1,8.535477216885e-1,8.535477216885e-1,8.535477216885e-1,
8.535477216885e-1,8.535477216885e-1,8.535477216885e-1,8.535477216885e-1,
8.535477216885e-1,8.535477216885e-1,8.535477216885e-1,8.535477216885e-1),(
1.439356834935e0,1.439356834935e0,1.439356834935e0,1.439356834935e0,
1.439356834935e0,1.439356834935e0,1.439356834935e0,1.439356834935e0,
1.439356834935e0,1.439356834935e0,1.439356834935e0,1.439356834935e0,
1.439356834935e0,1.439356834935e0,1.439356834935e0)))representation_item('')surface());
#72745=oriented_edge('',*,*,#33922,.f.);
#72746=oriented_edge('',*,*,#38509,.f.);
#72748=oriented_edge('',*,*,#72747,.t.);
#72749=oriented_edge('',*,*,#72675,.t.);
#72750=edge_loop('',(#72745,#72746,#72748,#72749));
#72751=face_outer_bound('',#72750,.f.);
#72753=cartesian_point('',(6.279955031223e1,3.771075252691e1,
-4.213845709894e1));
#72754=direction('',(-4.675224465694e-1,-2.800630359233e-1,-8.384434732665e-1));
#72755=direction('',(-8.809760454359e-1,2.257596425209e-1,4.158290408053e-1));
#72756=axis2_placement_3d('',#72753,#72754,#72755);
#72757=cylindrical_surface('',#72756,3.000000000005e-1);
#72758=oriented_edge('',*,*,#72677,.t.);
#72759=oriented_edge('',*,*,#72747,.f.);
#72760=oriented_edge('',*,*,#38528,.t.);
#72761=oriented_edge('',*,*,#38559,.t.);
#72762=oriented_edge('',*,*,#38579,.f.);
#72763=edge_loop('',(#72758,#72759,#72760,#72761,#72762));
#72764=face_outer_bound('',#72763,.f.);
#72766=cartesian_point('',(6.281210782111e1,3.889081612489e1,
-2.154687438807e1));
#72767=direction('',(2.048454230824e-3,1.327402263264e-2,9.999097980110e-1));
#72768=direction('',(-9.997210821149e-1,-2.349868699920e-2,2.360017861674e-3));
#72769=axis2_placement_3d('',#72766,#72767,#72768);
#72770=cylindrical_surface('',#72769,5.000150365083e-1);
#72771=oriented_edge('',*,*,#38799,.f.);
#72772=oriented_edge('',*,*,#72679,.f.);
#72773=oriented_edge('',*,*,#38577,.f.);
#72775=oriented_edge('',*,*,#72774,.t.);
#72776=edge_loop('',(#72771,#72772,#72773,#72775));
#72777=face_outer_bound('',#72776,.f.);
#72779=cartesian_point('',(6.500241832532e1,4.031714961272e1,
-8.219508166836e0));
#72780=direction('',(5.001508488612e-1,-8.658755865522e-1,1.042098825802e-2));
#72781=direction('',(-8.648172430808e-1,-5.000793387422e-1,-4.485299358231e-2));
#72782=axis2_placement_3d('',#72779,#72780,#72781);
#72783=toroidal_surface('',#72782,2.497867151186e0,4.999993318057e-1);
#72785=oriented_edge('',*,*,#72784,.t.);
#72786=oriented_edge('',*,*,#72774,.f.);
#72787=oriented_edge('',*,*,#38575,.f.);
#72788=oriented_edge('',*,*,#38594,.t.);
#72789=edge_loop('',(#72785,#72786,#72787,#72788));
#72790=face_outer_bound('',#72789,.f.);
#72792=cartesian_point('',(0.e0,0.e0,-8.220551782475e0));
#72793=direction('',(0.e0,0.e0,1.e0));
#72794=direction('',(-8.306431288188e-1,-5.568051656963e-1,0.e0));
#72795=axis2_placement_3d('',#72792,#72793,#72794);
#72796=toroidal_surface('',#72795,7.649382607502e1,3.e0);
#72798=oriented_edge('',*,*,#72797,.f.);
#72799=oriented_edge('',*,*,#38803,.t.);
#72800=oriented_edge('',*,*,#38801,.t.);
#72801=oriented_edge('',*,*,#72784,.f.);
#72802=oriented_edge('',*,*,#38611,.t.);
#72803=oriented_edge('',*,*,#38609,.t.);
#72804=edge_loop('',(#72798,#72799,#72800,#72801,#72802,#72803));
#72805=face_outer_bound('',#72804,.f.);
#72807=cartesian_point('',(6.212356701926e1,4.462568185084e1,
-8.219511289413e0));
#72808=direction('',(-6.085555085005e-1,7.934429154165e-1,1.041791961166e-2));
#72809=direction('',(-6.867208444630e-1,-5.331891216549e-1,4.940889012404e-1));
#72810=axis2_placement_3d('',#72807,#72808,#72809);
#72811=toroidal_surface('',#72810,2.497880036028e0,4.999993492922e-1);
#72812=oriented_edge('',*,*,#72797,.t.);
#72813=oriented_edge('',*,*,#38632,.f.);
#72814=oriented_edge('',*,*,#38764,.f.);
#72815=oriented_edge('',*,*,#38781,.t.);
#72816=edge_loop('',(#72812,#72813,#72814,#72815));
#72817=face_outer_bound('',#72816,.f.);
#72819=cartesian_point('',(6.286406981310e1,3.930730436905e1,
-6.309437068237e0));
#72820=cartesian_point('',(6.288493386403e1,3.934223992210e1,
-6.251564665418e0));
#72821=cartesian_point('',(6.293104232289e1,3.941071596337e1,
-6.133389353724e0));
#72822=cartesian_point('',(6.301024128312e1,3.950423402006e1,
-5.957304114109e0));
#72823=cartesian_point('',(6.309774998645e1,3.958712031941e1,
-5.785383273629e0));
#72824=cartesian_point('',(6.318960783574e1,3.965730851399e1,
-5.623305434962e0));
#72825=cartesian_point('',(6.328454671747e1,3.971546192580e1,
-5.471236975649e0));
#72826=cartesian_point('',(6.338117251098e1,3.976206777477e1,
-5.329636751906e0));
#72827=cartesian_point('',(6.347843018127e1,3.979775592220e1,
-5.198480780136e0));
#72828=cartesian_point('',(6.357580741531e1,3.982322114039e1,
-5.077144550536e0));
#72829=cartesian_point('',(6.367320882436e1,3.983902065488e1,
-4.964714285256e0));
#72830=cartesian_point('',(6.377117083432e1,3.984546739147e1,
-4.859843222083e0));
#72831=cartesian_point('',(6.387078250711e1,3.984236462513e1,
-4.761016561887e0));
#72832=cartesian_point('',(6.397211776457e1,3.982890171337e1,
-4.668157943453e0));
#72833=cartesian_point('',(6.407370702710e1,3.980432026084e1,
-4.582615341784e0));
#72834=cartesian_point('',(6.417331329654e1,3.976863746628e1,
-4.505985056095e0));
#72835=cartesian_point('',(6.427008697538e1,3.972190712244e1,
-4.438601922229e0));
#72836=cartesian_point('',(6.436417261443e1,3.966355598692e1,
-4.380397073273e0));
#72837=cartesian_point('',(6.445460227320e1,3.959347381488e1,
-4.332345176840e0));
#72838=cartesian_point('',(6.453927040947e1,3.951289125878e1,
-4.295974322647e0));
#72839=cartesian_point('',(6.461598162585e1,3.942426984167e1,
-4.272292325844e0));
#72840=cartesian_point('',(6.468372865724e1,3.932975821556e1,
-4.261267601279e0));
#72841=cartesian_point('',(6.477981488241e1,3.916703561095e1,
-4.263270181629e0));
#72842=cartesian_point('',(6.482990563866e1,3.903259200247e1,
-4.294824721559e0));
#72843=cartesian_point('',(6.484842014234e1,3.894838416929e1,
-4.326898076192e0));
#72844=cartesian_point('',(6.299021084847e1,3.870956338072e1,
-6.170096326411e0));
#72845=cartesian_point('',(6.298922038062e1,3.873982649826e1,
-6.112508406274e0));
#72846=cartesian_point('',(6.299084441185e1,3.880141680801e1,
-5.994484948383e0));
#72847=cartesian_point('',(6.300422513955e1,3.889229735740e1,
-5.817477694680e0));
#72848=cartesian_point('',(6.302804583144e1,3.897973818337e1,
-5.643524812529e0));
#72849=cartesian_point('',(6.306054251244e1,3.906055293149e1,
-5.478417184992e0));
#72850=cartesian_point('',(6.310060583858e1,3.913438877839e1,
-5.322351338506e0));
#72851=cartesian_point('',(6.314711501054e1,3.920074305796e1,
-5.175800715797e0));
#72852=cartesian_point('',(6.319911550405e1,3.925933452038e1,
-5.038734312333e0));
#72853=cartesian_point('',(6.325599458586e1,3.931010297997e1,
-4.910483185283e0));
#72854=cartesian_point('',(6.331748401624e1,3.935299156423e1,
-4.790049363615e0));
#72855=cartesian_point('',(6.338385824055e1,3.938788758820e1,
-4.675931598383e0));
#72856=cartesian_point('',(6.345599468616e1,3.941430415288e1,
-4.566370697656e0));
#72857=cartesian_point('',(6.353428561943e1,3.943071615802e1,
-4.461121650738e0));
#72858=cartesian_point('',(6.361788557412e1,3.943497426831e1,
-4.361644781005e0));
#72859=cartesian_point('',(6.370486118675e1,3.942542432139e1,
-4.270026298420e0));
#72860=cartesian_point('',(6.379404024430e1,3.940097586019e1,
-4.187169929979e0));
#72861=cartesian_point('',(6.388496097888e1,3.936030164202e1,
-4.113647149537e0));
#72862=cartesian_point('',(6.397584603890e1,3.930259477210e1,
-4.051485542769e0));
#72863=cartesian_point('',(6.406336308333e1,3.922887946734e1,
-4.003564096029e0));
#72864=cartesian_point('',(6.414377417325e1,3.914231185101e1,
-3.972046369193e0));
#72865=cartesian_point('',(6.421462423958e1,3.904645355379e1,
-3.957464476870e0));
#72866=cartesian_point('',(6.431292657013e1,3.887861946469e1,
-3.960831600070e0));
#72867=cartesian_point('',(6.435808772349e1,3.874002376555e1,
-4.004094633470e0));
#72868=cartesian_point('',(6.436810710531e1,3.865942412993e1,
-4.046665990687e0));
#72869=cartesian_point('',(6.357617433314e1,3.861048121922e1,
-6.368730127491e0));
#72870=cartesian_point('',(6.357191354967e1,3.861968902413e1,
-6.310260328156e0));
#72871=cartesian_point('',(6.356438688188e1,3.863890995854e1,
-6.191140609033e0));
#72872=cartesian_point('',(6.355670735974e1,3.866865896287e1,
-6.014398685617e0));
#72873=cartesian_point('',(6.355270062316e1,3.869859710776e1,
-5.842572045493e0));
#72874=cartesian_point('',(6.355220853385e1,3.872746342202e1,
-5.681295788478e0));
#72875=cartesian_point('',(6.355491084790e1,3.875495826230e1,
-5.530703404824e0));
#72876=cartesian_point('',(6.356050439671e1,3.878073672523e1,
-5.391231145165e0));
#72877=cartesian_point('',(6.356870714022e1,3.880454232731e1,
-5.262842367587e0));
#72878=cartesian_point('',(6.357930839395e1,3.882622202539e1,
-5.144919303678e0));
#72879=cartesian_point('',(6.359219294082e1,3.884565190442e1,
-5.036577579217e0));
#72880=cartesian_point('',(6.360740051617e1,3.886272823325e1,
-4.936539326264e0));
#72881=cartesian_point('',(6.362517011781e1,3.887725466815e1,
-4.843410211435e0));
#72882=cartesian_point('',(6.364568383417e1,3.888861736186e1,
-4.757198130223e0));
#72883=cartesian_point('',(6.366878888485e1,3.889587179689e1,
-4.679185411638e0));
#72884=cartesian_point('',(6.369393112375e1,3.889818059384e1,
-4.610700010168e0));
#72885=cartesian_point('',(6.372068253049e1,3.889499379444e1,
-4.551771719653e0));
#72886=cartesian_point('',(6.374878720219e1,3.888576344604e1,
-4.501999199153e0));
#72887=cartesian_point('',(6.377753671928e1,3.887011213480e1,
-4.461812172912e0));
#72888=cartesian_point('',(6.380565564596e1,3.884832874472e1,
-4.432037109979e0));
#72889=cartesian_point('',(6.383168283137e1,3.882154216167e1,
-4.413079966126e0));
#72890=cartesian_point('',(6.385457891628e1,3.879114302795e1,
-4.404619863898e0));
#72891=cartesian_point('',(6.388594846838e1,3.873731811852e1,
-4.407207982854e0));
#72892=cartesian_point('',(6.389923963403e1,3.869275167985e1,
-4.433884211807e0));
#72893=cartesian_point('',(6.390080083035e1,3.866786886411e1,
-4.461379925655e0));
#72894=cartesian_point('',(6.376485779390e1,3.915498767304e1,
-6.614792172466e0));
#72895=cartesian_point('',(6.378069446870e1,3.915755538798e1,
-6.555564078038e0));
#72896=cartesian_point('',(6.381273577163e1,3.916089797773e1,
-6.435703509544e0));
#72897=cartesian_point('',(6.385955930148e1,3.916043993741e1,
-6.260026155984e0));
#72898=cartesian_point('',(6.390428954871e1,3.915492870764e1,
-6.091373937731e0));
#72899=cartesian_point('',(6.394543453157e1,3.914525778768e1,
-5.935185975516e0));
#72900=cartesian_point('',(6.398293920169e1,3.913217225194e1,
-5.791531742829e0));
#72901=cartesian_point('',(6.401666636298e1,3.911640184530e1,
-5.660812921345e0));
#72902=cartesian_point('',(6.404659477475e1,3.909861450177e1,
-5.542996861253e0));
#72903=cartesian_point('',(6.407283018411e1,3.907936224604e1,
-5.437537721991e0));
#72904=cartesian_point('',(6.409551244052e1,3.905909924066e1,
-5.343696355436e0));
#72905=cartesian_point('',(6.411481715561e1,3.903815217593e1,
-5.260469397775e0));
#72906=cartesian_point('',(6.413085194846e1,3.901677099069e1,
-5.186902938408e0));
#72907=cartesian_point('',(6.414336763929e1,3.899554589034e1,
-5.123309402902e0));
#72908=cartesian_point('',(6.415195949825e1,3.897557061789e1,
-5.070763139671e0));
#72909=cartesian_point('',(6.415651076588e1,3.895811799343e1,
-5.029694799495e0));
#72910=cartesian_point('',(6.415731587461e1,3.894407270587e1,
-4.999095741178e0));
#72911=cartesian_point('',(6.415483584675e1,3.893405949724e1,
-4.977401612335e0));
#72912=cartesian_point('',(6.414974598606e1,3.892862835367e1,
-4.963130725509e0));
#72913=cartesian_point('',(6.414310278267e1,3.892787951757e1,
-4.954655883481e0));
#72914=cartesian_point('',(6.413621089235e1,3.893115808723e1,
-4.950282977647e0));
#72915=cartesian_point('',(6.413023938767e1,3.893727530489e1,
-4.948669138071e0));
#72916=cartesian_point('',(6.412343141520e1,3.894981635040e1,
-4.949474173387e0));
#72917=cartesian_point('',(6.412452918342e1,3.895992172883e1,
-4.955530206078e0));
#72918=cartesian_point('',(6.413004112222e1,3.896136606159e1,
-4.964428126747e0));
#72919=(bounded_surface()b_spline_surface(3,3,((#72819,#72820,#72821,#72822,
#72823,#72824,#72825,#72826,#72827,#72828,#72829,#72830,#72831,#72832,#72833,
#72834,#72835,#72836,#72837,#72838,#72839,#72840,#72841,#72842,#72843),(#72844,
#72845,#72846,#72847,#72848,#72849,#72850,#72851,#72852,#72853,#72854,#72855,
#72856,#72857,#72858,#72859,#72860,#72861,#72862,#72863,#72864,#72865,#72866,
#72867,#72868),(#72869,#72870,#72871,#72872,#72873,#72874,#72875,#72876,#72877,
#72878,#72879,#72880,#72881,#72882,#72883,#72884,#72885,#72886,#72887,#72888,
#72889,#72890,#72891,#72892,#72893),(#72894,#72895,#72896,#72897,#72898,#72899,
#72900,#72901,#72902,#72903,#72904,#72905,#72906,#72907,#72908,#72909,#72910,
#72911,#72912,#72913,#72914,#72915,#72916,#72917,#72918)),.unspecified.,.f.,.f.,
.f.)b_spline_surface_with_knots((4,4),(4,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,
1,1,4),(0.e0,1.e0),(1.245281778911e-1,1.549446733930e-1,1.862228707135e-1,
2.154738628099e-1,2.429298247740e-1,2.685059193733e-1,2.920933243205e-1,
3.137374768027e-1,3.335716184095e-1,3.517661563631e-1,3.684929123413e-1,
3.840834800706e-1,3.987777953974e-1,4.120724039411e-1,4.237269916231e-1,
4.340525682265e-1,4.433152492687e-1,4.516742676931e-1,4.592084302414e-1,
4.660530843975e-1,4.724485336207e-1,4.787214241925e-1,4.973387441182e-1),
.unspecified.)geometric_representation_item()rational_b_spline_surface(((
1.576493440355e0,1.576493440355e0,1.576493440355e0,1.576493440355e0,
1.576493440355e0,1.576493440355e0,1.576493440355e0,1.576493440355e0,
1.576493440355e0,1.576493440355e0,1.576493440355e0,1.576493440355e0,
1.576493440355e0,1.576493440355e0,1.576493440355e0,1.576493440355e0,
1.576493440355e0,1.576493440355e0,1.576493440355e0,1.576493440355e0,
1.576493440355e0,1.576493440355e0,1.576493440355e0,1.576493440355e0,
1.576493440355e0),(8.078355198817e-1,8.078355198817e-1,8.078355198817e-1,
8.078355198817e-1,8.078355198817e-1,8.078355198817e-1,8.078355198817e-1,
8.078355198817e-1,8.078355198817e-1,8.078355198817e-1,8.078355198817e-1,
8.078355198817e-1,8.078355198817e-1,8.078355198817e-1,8.078355198817e-1,
8.078355198817e-1,8.078355198817e-1,8.078355198817e-1,8.078355198817e-1,
8.078355198817e-1,8.078355198817e-1,8.078355198817e-1,8.078355198817e-1,
8.078355198817e-1,8.078355198817e-1),(8.078355198817e-1,8.078355198817e-1,
8.078355198817e-1,8.078355198817e-1,8.078355198817e-1,8.078355198817e-1,
8.078355198817e-1,8.078355198817e-1,8.078355198817e-1,8.078355198817e-1,
8.078355198817e-1,8.078355198817e-1,8.078355198817e-1,8.078355198817e-1,
8.078355198817e-1,8.078355198817e-1,8.078355198817e-1,8.078355198817e-1,
8.078355198817e-1,8.078355198817e-1,8.078355198817e-1,8.078355198817e-1,
8.078355198817e-1,8.078355198817e-1,8.078355198817e-1),(1.576493440355e0,
1.576493440355e0,1.576493440355e0,1.576493440355e0,1.576493440355e0,
1.576493440355e0,1.576493440355e0,1.576493440355e0,1.576493440355e0,
1.576493440355e0,1.576493440355e0,1.576493440355e0,1.576493440355e0,
1.576493440355e0,1.576493440355e0,1.576493440355e0,1.576493440355e0,
1.576493440355e0,1.576493440355e0,1.576493440355e0,1.576493440355e0,
1.576493440355e0,1.576493440355e0,1.576493440355e0,1.576493440355e0)))representation_item('')surface());
#72920=oriented_edge('',*,*,#38614,.f.);
#72921=oriented_edge('',*,*,#38597,.f.);
#72923=oriented_edge('',*,*,#72922,.f.);
#72924=oriented_edge('',*,*,#28399,.f.);
#72925=edge_loop('',(#72920,#72921,#72923,#72924));
#72926=face_outer_bound('',#72925,.f.);
#72928=cartesian_point('',(6.377210506348e1,3.848060993599e1,
-2.490846053290e1));
#72929=direction('',(-2.145161044637e-3,-1.332984490536e-2,-9.999088526055e-1));
#72930=direction('',(-9.871663880655e-1,1.596950911921e-1,-1.108092748256e-5));
#72931=axis2_placement_3d('',#72928,#72929,#72930);
#72932=cylindrical_surface('',#72931,3.000057677463e-1);
#72933=oriented_edge('',*,*,#72922,.t.);
#72934=oriented_edge('',*,*,#38582,.f.);
#72935=oriented_edge('',*,*,#38563,.f.);
#72936=oriented_edge('',*,*,#28401,.f.);
#72937=edge_loop('',(#72933,#72934,#72935,#72936));
#72938=face_outer_bound('',#72937,.f.);
#72940=cartesian_point('',(6.688159401855e1,3.023871872134e1,
-4.228405305597e1));
#72941=cartesian_point('',(6.686007725349e1,3.024361867903e1,
-4.219208496883e1));
#72942=cartesian_point('',(6.680681537622e1,3.024121540286e1,
-4.191542928519e1));
#72943=cartesian_point('',(6.677804350130e1,3.018991156779e1,
-4.159355917314e1));
#72944=cartesian_point('',(6.677735657434e1,3.012859502284e1,
-4.136899434411e1));
#72945=cartesian_point('',(6.677841922747e1,3.011194003942e1,
-4.131419597680e1));
#72946=cartesian_point('',(6.656648555404e1,2.970542070798e1,
-4.217220261340e1));
#72947=cartesian_point('',(6.657125572363e1,2.969332348312e1,
-4.208704362340e1));
#72948=cartesian_point('',(6.659965200966e1,2.964628544975e1,
-4.183685045179e1));
#72949=cartesian_point('',(6.667176757734e1,2.956572033340e1,
-4.156282680961e1));
#72950=cartesian_point('',(6.674431990808e1,2.949984680624e1,
-4.138109086258e1));
#72951=cartesian_point('',(6.676341907932e1,2.948313813669e1,
-4.133740476392e1));
#72952=cartesian_point('',(6.700396393784e1,2.928445962258e1,
-4.200578024130e1));
#72953=cartesian_point('',(6.703164182567e1,2.928666991075e1,
-4.194465023998e1));
#72954=cartesian_point('',(6.712164440207e1,2.929198547915e1,
-4.176067846673e1));
#72955=cartesian_point('',(6.724503816808e1,2.929658497129e1,
-4.154634284672e1));
#72956=cartesian_point('',(6.734160320184e1,2.930100508482e1,
-4.139660967486e1));
#72957=cartesian_point('',(6.736584224636e1,2.930217180111e1,
-4.136005908646e1));
#72958=cartesian_point('',(6.755170224790e1,2.959391089071e1,
-4.202913531536e1));
#72959=cartesian_point('',(6.756527441779e1,2.962072640489e1,
-4.197397367105e1));
#72960=cartesian_point('',(6.760637807649e1,2.969851584377e1,
-4.179875272260e1));
#72961=cartesian_point('',(6.765615166567e1,2.977766303698e1,
-4.156830983605e1));
#72962=cartesian_point('',(6.769224623580e1,2.982401889105e1,
-4.139276531017e1));
#72963=cartesian_point('',(6.770118189828e1,2.983474455903e1,
-4.134889677250e1));
#72964=(bounded_surface()b_spline_surface(3,3,((#72940,#72941,#72942,#72943,
#72944,#72945),(#72946,#72947,#72948,#72949,#72950,#72951),(#72952,#72953,
#72954,#72955,#72956,#72957),(#72958,#72959,#72960,#72961,#72962,#72963)),
.unspecified.,.f.,.f.,.f.)b_spline_surface_with_knots((4,4),(4,1,1,4),(0.e0,
1.e0),(1.422470886780e-1,3.042925190480e-1,6.365995512793e-1,7.459893468913e-1),
.unspecified.)geometric_representation_item()rational_b_spline_surface(((
1.579933807693e0,1.579933807693e0,1.579933807693e0,1.579933807693e0,
1.579933807693e0,1.579933807693e0),(8.066887307692e-1,8.066887307692e-1,
8.066887307692e-1,8.066887307692e-1,8.066887307692e-1,8.066887307692e-1),(
8.066887307692e-1,8.066887307692e-1,8.066887307692e-1,8.066887307692e-1,
8.066887307692e-1,8.066887307692e-1),(1.579933807693e0,1.579933807693e0,
1.579933807693e0,1.579933807693e0,1.579933807693e0,1.579933807693e0)))representation_item('')surface());
#72965=oriented_edge('',*,*,#38324,.t.);
#72967=oriented_edge('',*,*,#72966,.f.);
#72969=oriented_edge('',*,*,#72968,.f.);
#72971=oriented_edge('',*,*,#72970,.t.);
#72972=edge_loop('',(#72965,#72967,#72969,#72971));
#72973=face_outer_bound('',#72972,.f.);
#72975=cartesian_point('',(6.738687894107e1,2.882308992254e1,
-4.364410656576e1));
#72976=cartesian_point('',(6.734421360695e1,2.887042164916e1,
-4.369054916854e1));
#72977=cartesian_point('',(6.725348762011e1,2.905253284468e1,
-4.381402306282e1));
#72978=cartesian_point('',(6.702468181494e1,2.963984891728e1,
-4.367563267444e1));
#72979=cartesian_point('',(6.701209549981e1,2.975203523542e1,
-4.345513481841e1));
#72980=cartesian_point('',(6.696897280053e1,2.987499956464e1,
-4.328718256346e1));
#72981=cartesian_point('',(6.694360471393e1,2.994977725823e1,
-4.310692844460e1));
#72982=cartesian_point('',(6.691461512367e1,3.001617536382e1,
-4.291788145453e1));
#72983=cartesian_point('',(6.688612309385e1,3.006589953461e1,
-4.271338469996e1));
#72984=cartesian_point('',(6.685644895465e1,3.009909324672e1,
-4.249744732938e1));
#72985=cartesian_point('',(6.682730057785e1,3.011169041437e1,
-4.227722232922e1));
#72986=cartesian_point('',(6.679754118490e1,3.010153693736e1,
-4.203887573051e1));
#72987=cartesian_point('',(6.677982353424e1,3.007474490967e1,
-4.187762608301e1));
#72988=cartesian_point('',(6.677154198957e1,3.005296375739e1,
-4.178926042864e1));
#72989=cartesian_point('',(6.695026672238e1,2.865322839750e1,
-4.344191437660e1));
#72990=cartesian_point('',(6.690644830772e1,2.869075273609e1,
-4.349294297707e1));
#72991=cartesian_point('',(6.681915258897e1,2.885629187280e1,
-4.363195345513e1));
#72992=cartesian_point('',(6.659261764105e1,2.945323339346e1,
-4.347365407789e1));
#72993=cartesian_point('',(6.661439090270e1,2.951465371781e1,
-4.323599071155e1));
#72994=cartesian_point('',(6.660051315947e1,2.959548111170e1,
-4.306741523026e1));
#72995=cartesian_point('',(6.661050280158e1,2.962527025083e1,
-4.289179362569e1));
#72996=cartesian_point('',(6.662208592113e1,2.964814550943e1,
-4.271385543140e1));
#72997=cartesian_point('',(6.664147772327e1,2.965579895329e1,
-4.252656941996e1));
#72998=cartesian_point('',(6.666696309483e1,2.965108741455e1,
-4.233453629711e1));
#72999=cartesian_point('',(6.669913502015e1,2.963280795616e1,
-4.214471872430e1));
#73000=cartesian_point('',(6.674156862331e1,2.959912968737e1,
-4.194634227203e1));
#73001=cartesian_point('',(6.677750439197e1,2.956565320400e1,
-4.181824765041e1));
#73002=cartesian_point('',(6.680027488023e1,2.954403706431e1,
-4.175033991988e1));
#73003=cartesian_point('',(6.681209935231e1,2.890337427956e1,
-4.300928120224e1));
#73004=cartesian_point('',(6.679264095660e1,2.891118111692e1,
-4.303543793258e1));
#73005=cartesian_point('',(6.675365050430e1,2.895302235111e1,
-4.309908901096e1));
#73006=cartesian_point('',(6.670000132579e1,2.913190104005e1,
-4.303237873299e1));
#73007=cartesian_point('',(6.674426984731e1,2.916490476912e1,
-4.290049955980e1));
#73008=cartesian_point('',(6.678241611193e1,2.920559349378e1,
-4.278174661335e1));
#73009=cartesian_point('',(6.683404044798e1,2.923418094360e1,
-4.265027747240e1));
#73010=cartesian_point('',(6.689178285001e1,2.926319403046e1,
-4.250895030338e1));
#73011=cartesian_point('',(6.695727092269e1,2.929012377476e1,
-4.235608215338e1));
#73012=cartesian_point('',(6.702840107939e1,2.931515794181e1,
-4.219571153442e1));
#73013=cartesian_point('',(6.710281160158e1,2.933691443370e1,
-4.203406986702e1));
#73014=cartesian_point('',(6.718561519666e1,2.935659274400e1,
-4.186140968275e1));
#73015=cartesian_point('',(6.724393976479e1,2.936702734015e1,
-4.174630800994e1));
#73016=cartesian_point('',(6.727698242015e1,2.937193660293e1,
-4.168368274697e1));
#73017=cartesian_point('',(6.713887340172e1,2.927209292795e1,
-4.286754532943e1));
#73018=cartesian_point('',(6.713993343954e1,2.926608279138e1,
-4.286934380568e1));
#73019=cartesian_point('',(6.713591369639e1,2.922616062978e1,
-4.285755024463e1));
#73020=cartesian_point('',(6.721743172854e1,2.906306871548e1,
-4.288355904793e1));
#73021=cartesian_point('',(6.724522360874e1,2.912424825080e1,
-4.285294007469e1));
#73022=cartesian_point('',(6.729548216230e1,2.917516508935e1,
-4.277441750645e1));
#73023=cartesian_point('',(6.734484687779e1,2.924778579315e1,
-4.267341549716e1));
#73024=cartesian_point('',(6.739871156592e1,2.932520108324e1,
-4.255008400171e1));
#73025=cartesian_point('',(6.745296071029e1,2.940952553109e1,
-4.240736609032e1));
#73026=cartesian_point('',(6.750521734496e1,2.949611173234e1,
-4.224826179363e1));
#73027=cartesian_point('',(6.755188575462e1,2.958057201378e1,
-4.207861154647e1));
#73028=cartesian_point('',(6.759458906841e1,2.966619170789e1,
-4.188642473868e1));
#73029=cartesian_point('',(6.761705852040e1,2.971821851380e1,
-4.174849697446e1));
#73030=cartesian_point('',(6.762721515216e1,2.974404952018e1,
-4.166961316236e1));
#73031=(bounded_surface()b_spline_surface(3,3,((#72975,#72976,#72977,#72978,
#72979,#72980,#72981,#72982,#72983,#72984,#72985,#72986,#72987,#72988),(#72989,
#72990,#72991,#72992,#72993,#72994,#72995,#72996,#72997,#72998,#72999,#73000,
#73001,#73002),(#73003,#73004,#73005,#73006,#73007,#73008,#73009,#73010,#73011,
#73012,#73013,#73014,#73015,#73016),(#73017,#73018,#73019,#73020,#73021,#73022,
#73023,#73024,#73025,#73026,#73027,#73028,#73029,#73030)),.unspecified.,.f.,.f.,
.f.)b_spline_surface_with_knots((4,4),(4,1,1,1,1,1,1,1,1,1,1,4),(0.e0,1.e0),(
3.206603919258e-1,3.494086008922e-1,3.934561578527e-1,4.391133568263e-1,
4.878254426927e-1,5.415463079753e-1,6.007992557152e-1,6.658002771629e-1,
7.355208495032e-1,8.069020694912e-1,8.767923563641e-1,9.658552392805e-1),
.unspecified.)geometric_representation_item()rational_b_spline_surface(((
1.431145134512e0,1.431145134512e0,1.431145134512e0,1.431145134512e0,
1.431145134512e0,1.431145134512e0,1.431145134512e0,1.431145134512e0,
1.431145134512e0,1.431145134512e0,1.431145134512e0,1.431145134512e0,
1.431145134512e0,1.431145134512e0),(8.562849551625e-1,8.562849551625e-1,
8.562849551625e-1,8.562849551625e-1,8.562849551625e-1,8.562849551625e-1,
8.562849551625e-1,8.562849551625e-1,8.562849551625e-1,8.562849551625e-1,
8.562849551625e-1,8.562849551625e-1,8.562849551625e-1,8.562849551625e-1),(
8.562849551625e-1,8.562849551625e-1,8.562849551625e-1,8.562849551625e-1,
8.562849551625e-1,8.562849551625e-1,8.562849551625e-1,8.562849551625e-1,
8.562849551625e-1,8.562849551625e-1,8.562849551625e-1,8.562849551625e-1,
8.562849551625e-1,8.562849551625e-1),(1.431145134512e0,1.431145134512e0,
1.431145134512e0,1.431145134512e0,1.431145134512e0,1.431145134512e0,
1.431145134512e0,1.431145134512e0,1.431145134512e0,1.431145134512e0,
1.431145134512e0,1.431145134512e0,1.431145134512e0,1.431145134512e0)))representation_item('')surface());
#73032=oriented_edge('',*,*,#33914,.t.);
#73033=oriented_edge('',*,*,#38036,.f.);
#73035=oriented_edge('',*,*,#73034,.t.);
#73036=oriented_edge('',*,*,#72966,.t.);
#73037=edge_loop('',(#73032,#73033,#73035,#73036));
#73038=face_outer_bound('',#73037,.f.);
#73040=cartesian_point('',(6.718453238652e1,2.919114563587e1,
-4.213845709930e1));
#73041=direction('',(-5.000782888904e-1,-2.166431330974e-1,-8.384434732659e-1));
#73042=direction('',(-8.439716267450e-1,3.388186861291e-1,4.158290408078e-1));
#73043=axis2_placement_3d('',#73040,#73041,#73042);
#73044=cylindrical_surface('',#73043,2.999999999998e-1);
#73045=oriented_edge('',*,*,#72968,.t.);
#73046=oriented_edge('',*,*,#73034,.f.);
#73047=oriented_edge('',*,*,#38055,.t.);
#73048=oriented_edge('',*,*,#38086,.t.);
#73049=oriented_edge('',*,*,#38106,.f.);
#73050=edge_loop('',(#73045,#73046,#73047,#73048,#73049));
#73051=face_outer_bound('',#73050,.f.);
#73053=cartesian_point('',(6.735101167242e1,3.035947454245e1,
-2.154687438807e1));
#73054=direction('',(3.763537050659e-3,1.289308459793e-2,9.999097980110e-1));
#73055=direction('',(-9.942355238064e-1,1.071921336527e-1,2.360017861817e-3));
#73056=axis2_placement_3d('',#73053,#73054,#73055);
#73057=cylindrical_surface('',#73056,5.000150365107e-1);
#73058=oriented_edge('',*,*,#38326,.f.);
#73059=oriented_edge('',*,*,#72970,.f.);
#73060=oriented_edge('',*,*,#38104,.f.);
#73062=oriented_edge('',*,*,#73061,.t.);
#73063=edge_loop('',(#73058,#73059,#73060,#73062));
#73064=face_outer_bound('',#73063,.f.);
#73066=cartesian_point('',(6.970875764553e1,3.148771265998e1,
-8.219508166757e0));
#73067=direction('',(3.828525458771e-1,-9.237506866686e-1,1.042098818136e-2));
#73068=direction('',(-9.226920635243e-1,-3.829197890761e-1,-4.485299369317e-2));
#73069=axis2_placement_3d('',#73066,#73067,#73068);
#73070=toroidal_surface('',#73069,2.497867151201e0,4.999993318066e-1);
#73072=oriented_edge('',*,*,#73071,.t.);
#73073=oriented_edge('',*,*,#73061,.f.);
#73074=oriented_edge('',*,*,#38102,.f.);
#73075=oriented_edge('',*,*,#38121,.t.);
#73076=edge_loop('',(#73072,#73073,#73074,#73075));
#73077=face_outer_bound('',#73076,.f.);
#73079=cartesian_point('',(0.e0,0.e0,-8.220551782475e0));
#73080=direction('',(0.e0,0.e0,1.e0));
#73081=direction('',(-8.962145197897e-1,-4.436209356174e-1,0.e0));
#73082=axis2_placement_3d('',#73079,#73080,#73081);
#73083=toroidal_surface('',#73082,7.649382607502e1,3.e0);
#73085=oriented_edge('',*,*,#73084,.f.);
#73086=oriented_edge('',*,*,#38330,.t.);
#73087=oriented_edge('',*,*,#38328,.t.);
#73088=oriented_edge('',*,*,#73071,.f.);
#73089=oriented_edge('',*,*,#38138,.t.);
#73090=oriented_edge('',*,*,#38136,.t.);
#73091=edge_loop('',(#73085,#73086,#73087,#73088,#73089,#73090));
#73092=face_outer_bound('',#73091,.f.);
#73094=cartesian_point('',(6.741691161915e1,3.613515030544e1,
-8.219511289428e0));
#73095=direction('',(-4.997841489748e-1,8.660873347341e-1,1.041791949672e-2));
#73096=direction('',(-7.504409984078e-1,-4.389925575565e-1,4.940889012300e-1));
#73097=axis2_placement_3d('',#73094,#73095,#73096);
#73098=toroidal_surface('',#73097,2.497880036080e0,4.999993492934e-1);
#73099=oriented_edge('',*,*,#73084,.t.);
#73100=oriented_edge('',*,*,#38159,.f.);
#73101=oriented_edge('',*,*,#38291,.f.);
#73102=oriented_edge('',*,*,#38308,.t.);
#73103=edge_loop('',(#73099,#73100,#73101,#73102));
#73104=face_outer_bound('',#73103,.f.);
#73106=cartesian_point('',(6.745689176149e1,3.076561728209e1,
-6.309437104871e0));
#73107=cartesian_point('',(6.748214225992e1,3.079753689680e1,
-6.251553307818e0));
#73108=cartesian_point('',(6.753680098450e1,3.085941515392e1,
-6.133364572967e0));
#73109=cartesian_point('',(6.762753886377e1,3.094180079420e1,
-5.957263844667e0));
#73110=cartesian_point('',(6.772512303375e1,3.101255562195e1,
-5.785337604677e0));
#73111=cartesian_point('',(6.782536164603e1,3.107015236702e1,
-5.623255255580e0));
#73112=cartesian_point('',(6.792708377887e1,3.111541421450e1,
-5.471183367726e0));
#73113=cartesian_point('',(6.802897071564e1,3.114900630180e1,
-5.329580764732e0));
#73114=cartesian_point('',(6.813005873905e1,3.117169094488e1,
-5.198423201547e0));
#73115=cartesian_point('',(6.822993075938e1,3.118422389492e1,
-5.077085890124e0));
#73116=cartesian_point('',(6.832856508111e1,3.118717001216e1,
-4.964654858251e0));
#73117=cartesian_point('',(6.842653501499e1,3.118076932804e1,
-4.859782701114e0));
#73118=cartesian_point('',(6.852489438086e1,3.116468424243e1,
-4.760955062999e0));
#73119=cartesian_point('',(6.862360973171e1,3.113810119933e1,
-4.668096578985e0));
#73120=cartesian_point('',(6.872112388414e1,3.110046059407e1,
-4.582556107115e0));
#73121=cartesian_point('',(6.881522152818e1,3.105207181869e1,
-4.505929410481e0));
#73122=cartesian_point('',(6.890506839653e1,3.099309858671e1,
-4.438550543917e0));
#73123=cartesian_point('',(6.899073277070e1,3.092295345280e1,
-4.380351103301e0));
#73124=cartesian_point('',(6.907123941646e1,3.084165447971e1,
-4.332306727253e0));
#73125=cartesian_point('',(6.914466073486e1,3.075069822917e1,
-4.295945704861e0));
#73126=cartesian_point('',(6.920914189588e1,3.065281245393e1,
-4.272275064985e0));
#73127=cartesian_point('',(6.926396575035e1,3.055025803197e1,
-4.261262428571e0));
#73128=cartesian_point('',(6.933795823157e1,3.037641657637e1,
-4.263285500868e0));
#73129=cartesian_point('',(6.937005390249e1,3.023663183590e1,
-4.294837121654e0));
#73130=cartesian_point('',(6.937742491036e1,3.015075598289e1,
-4.326896415639e0));
#73131=cartesian_point('',(6.750393279301e1,3.015652534838e1,
-6.170096395799e0));
#73132=cartesian_point('',(6.750690149174e1,3.018666473777e1,
-6.112497102115e0));
#73133=cartesian_point('',(6.751655257016e1,3.024752294431e1,
-5.994460163367e0));
#73134=cartesian_point('',(6.754168557870e1,3.033588670885e1,
-5.817437100200e0));
#73135=cartesian_point('',(6.757671950142e1,3.041947215230e1,
-5.643478468555e0));
#73136=cartesian_point('',(6.761949069760e1,3.049535503250e1,
-5.478365902620e0));
#73137=cartesian_point('',(6.766885309523e1,3.056333022772e1,
-5.322296118524e0));
#73138=cartesian_point('',(6.772362974178e1,3.062304566079e1,
-5.175742522754e0));
#73139=cartesian_point('',(6.778283756204e1,3.067434715124e1,
-5.038673835595e0));
#73140=cartesian_point('',(6.784586128758e1,3.071725503486e1,
-4.910420811997e0));
#73141=cartesian_point('',(6.791242766191e1,3.075174786547e1,
-4.789985255961e0));
#73142=cartesian_point('',(6.798279457676e1,3.077767802224e1,
-4.675865190031e0));
#73143=cartesian_point('',(6.805776837053e1,3.079444763542e1,
-4.566301835708e0));
#73144=cartesian_point('',(6.813753824922e1,3.080049271972e1,
-4.461051266295e0));
#73145=cartesian_point('',(6.822098425146e1,3.079379255005e1,
-4.361574974573e0));
#73146=cartesian_point('',(6.830597351317e1,3.077295987381e1,
-4.269958843815e0));
#73147=cartesian_point('',(6.839120220557e1,3.073706638958e1,
-4.187105891111e0));
#73148=cartesian_point('',(6.847603886775e1,3.068485624907e1,
-4.113588349737e0));
#73149=cartesian_point('',(6.855861447712e1,3.061576260512e1,
-4.051435285168e0));
#73150=cartesian_point('',(6.863575772505e1,3.053123819985e1,
-4.003526132474e0));
#73151=cartesian_point('',(6.870417491592e1,3.043490175872e1,
-3.972023377352e0));
#73152=cartesian_point('',(6.876189805455e1,3.033060462522e1,
-3.957457843544e0));
#73153=cartesian_point('',(6.883741615115e1,3.015140613440e1,
-3.960852719838e0));
#73154=cartesian_point('',(6.886408128454e1,3.000815318526e1,
-4.004111213791e0));
#73155=cartesian_point('',(6.886350833847e1,2.992696065349e1,
-4.046663852533e0));
#73156=cartesian_point('',(6.807195044136e1,2.998180725647e1,
-6.368730147015e0));
#73157=cartesian_point('',(6.806892737281e1,2.999149432608e1,
-6.310248855058e0));
#73158=cartesian_point('',(6.806397360540e1,3.001153557999e1,
-6.191115654585e0));
#73159=cartesian_point('',(6.806024324491e1,3.004203525416e1,
-6.014358341212e0));
#73160=cartesian_point('',(6.806017938598e1,3.007224129112e1,
-5.842526489404e0));
#73161=cartesian_point('',(6.806346040513e1,3.010092571301e1,
-5.681245962255e0));
#73162=cartesian_point('',(6.806972964742e1,3.012783317792e1,
-5.530650443448e0));
#73163=cartesian_point('',(6.807864147548e1,3.015266128085e1,
-5.391176150516e0));
#73164=cartesian_point('',(6.808988276725e1,3.017519256005e1,
-5.262786184603e0));
#73165=cartesian_point('',(6.810322467592e1,3.019530278842e1,
-5.144862509819e0));
#73166=cartesian_point('',(6.811853682551e1,3.021288412396e1,
-5.036520572797e0));
#73167=cartesian_point('',(6.813584520810e1,3.022782853910e1,
-4.936481908025e0));
#73168=cartesian_point('',(6.815536117854e1,3.023990994093e1,
-4.843352643224e0));
#73169=cartesian_point('',(6.817718499383e1,3.024849563020e1,
-4.757141623806e0));
#73170=cartesian_point('',(6.820104152276e1,3.025266895193e1,
-4.679131906706e0));
#73171=cartesian_point('',(6.822627194131e1,3.025167216508e1,
-4.610650798733e0));
#73172=cartesian_point('',(6.825238026136e1,3.024501589801e1,
-4.551727281416e0));
#73173=cartesian_point('',(6.827904108414e1,3.023219021537e1,
-4.501960327507e0));
#73174=cartesian_point('',(6.830550222927e1,3.021291378505e1,
-4.461780367399e0));
#73175=cartesian_point('',(6.833053642829e1,3.018764036582e1,
-4.432013937727e0));
#73176=cartesian_point('',(6.835284244379e1,3.015768062385e1,
-4.413066358848e0));
#73177=cartesian_point('',(6.837157172281e1,3.012454899452e1,
-4.404616225826e0));
#73178=cartesian_point('',(6.839563501939e1,3.006709962364e1,
-4.407220931884e0));
#73179=cartesian_point('',(6.840298910368e1,3.002119683047e1,
-4.433894759731e0));
#73180=cartesian_point('',(6.840129482635e1,2.999633064376e1,
-4.461378512202e0));
#73181=cartesian_point('',(6.833009204462e1,3.049702723160e1,
-6.614792134024e0));
#73182=cartesian_point('',(6.834613153123e1,3.049750597745e1,
-6.555552462804e0));
#73183=cartesian_point('',(6.837833856712e1,3.049663728586e1,
-6.435678470382e0));
#73184=cartesian_point('',(6.842470546276e1,3.049006981034e1,
-6.259986273038e0));
#73185=cartesian_point('',(6.846833463206e1,3.047876572219e1,
-6.091329482062e0));
#73186=cartesian_point('',(6.850786591675e1,3.046380537872e1,
-5.935138036763e0));
#73187=cartesian_point('',(6.854334194753e1,3.044593476279e1,
-5.791481609189e0));
#73188=cartesian_point('',(6.857472196917e1,3.042589537160e1,
-5.660761853241e0));
#73189=cartesian_point('',(6.860207216769e1,3.040435224033e1,
-5.542945885697e0));
#73190=cartesian_point('',(6.862556949034e1,3.038183888697e1,
-5.437487641156e0));
#73191=cartesian_point('',(6.864541188846e1,3.035878735748e1,
-5.343647847571e0));
#73192=cartesian_point('',(6.866181617890e1,3.033549854914e1,
-5.260422699824e0));
#73193=cartesian_point('',(6.867492152714e1,3.031220638561e1,
-5.186858804020e0));
#73194=cartesian_point('',(6.868455774699e1,3.028952895525e1,
-5.123269375897e0));
#73195=cartesian_point('',(6.869046639270e1,3.026860391456e1,
-5.070728968242e0));
#73196=cartesian_point('',(6.869269816171e1,3.025070838906e1,
-5.029667202247e0));
#73197=cartesian_point('',(6.869166066131e1,3.023668084871e1,
-4.999074498276e0));
#73198=cartesian_point('',(6.868789267517e1,3.022708052280e1,
-4.977386281516e0));
#73199=cartesian_point('',(6.868213586457e1,3.022236438967e1,
-4.963120646181e0));
#73200=cartesian_point('',(6.867545115813e1,3.022249329726e1,
-4.954650008507e0));
#73201=cartesian_point('',(6.866904668530e1,3.022664687265e1,
-4.950280148075e0));
#73202=cartesian_point('',(6.866392618938e1,3.023349351949e1,
-4.948668574578e0));
#73203=cartesian_point('',(6.865881840734e1,3.024681414480e1,
-4.949476936614e0));
#73204=cartesian_point('',(6.866122765286e1,3.025668352733e1,
-4.955533337209e0));
#73205=cartesian_point('',(6.866687486900e1,3.025739684209e1,
-4.964427584616e0));
#73206=(bounded_surface()b_spline_surface(3,3,((#73106,#73107,#73108,#73109,
#73110,#73111,#73112,#73113,#73114,#73115,#73116,#73117,#73118,#73119,#73120,
#73121,#73122,#73123,#73124,#73125,#73126,#73127,#73128,#73129,#73130),(#73131,
#73132,#73133,#73134,#73135,#73136,#73137,#73138,#73139,#73140,#73141,#73142,
#73143,#73144,#73145,#73146,#73147,#73148,#73149,#73150,#73151,#73152,#73153,
#73154,#73155),(#73156,#73157,#73158,#73159,#73160,#73161,#73162,#73163,#73164,
#73165,#73166,#73167,#73168,#73169,#73170,#73171,#73172,#73173,#73174,#73175,
#73176,#73177,#73178,#73179,#73180),(#73181,#73182,#73183,#73184,#73185,#73186,
#73187,#73188,#73189,#73190,#73191,#73192,#73193,#73194,#73195,#73196,#73197,
#73198,#73199,#73200,#73201,#73202,#73203,#73204,#73205)),.unspecified.,.f.,.f.,
.f.)b_spline_surface_with_knots((4,4),(4,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,
1,1,4),(0.e0,1.e0),(1.245281779156e-1,1.549506338535e-1,1.862298040071e-1,
2.154816728430e-1,2.429383600424e-1,2.685149531363e-1,2.921026647090e-1,
3.137469902702e-1,3.335812083030e-1,3.517757659713e-1,3.685025001557e-1,
3.840932575275e-1,3.987874886357e-1,4.120815332764e-1,4.237354774116e-1,
4.340605650679e-1,4.433228404719e-1,4.516814471513e-1,4.592152158962e-1,
4.660595946633e-1,4.724550130040e-1,4.787282139783e-1,4.973386964085e-1),
.unspecified.)geometric_representation_item()rational_b_spline_surface(((
1.576493433851e0,1.576493433851e0,1.576493433851e0,1.576493433851e0,
1.576493433851e0,1.576493433851e0,1.576493433851e0,1.576493433851e0,
1.576493433851e0,1.576493433851e0,1.576493433851e0,1.576493433851e0,
1.576493433851e0,1.576493433851e0,1.576493433851e0,1.576493433851e0,
1.576493433851e0,1.576493433851e0,1.576493433851e0,1.576493433851e0,
1.576493433851e0,1.576493433851e0,1.576493433851e0,1.576493433851e0,
1.576493433851e0),(8.078355220497e-1,8.078355220497e-1,8.078355220497e-1,
8.078355220497e-1,8.078355220497e-1,8.078355220497e-1,8.078355220497e-1,
8.078355220497e-1,8.078355220497e-1,8.078355220497e-1,8.078355220497e-1,
8.078355220497e-1,8.078355220497e-1,8.078355220497e-1,8.078355220497e-1,
8.078355220497e-1,8.078355220497e-1,8.078355220497e-1,8.078355220497e-1,
8.078355220497e-1,8.078355220497e-1,8.078355220497e-1,8.078355220497e-1,
8.078355220497e-1,8.078355220497e-1),(8.078355220497e-1,8.078355220497e-1,
8.078355220497e-1,8.078355220497e-1,8.078355220497e-1,8.078355220497e-1,
8.078355220497e-1,8.078355220497e-1,8.078355220497e-1,8.078355220497e-1,
8.078355220497e-1,8.078355220497e-1,8.078355220497e-1,8.078355220497e-1,
8.078355220497e-1,8.078355220497e-1,8.078355220497e-1,8.078355220497e-1,
8.078355220497e-1,8.078355220497e-1,8.078355220497e-1,8.078355220497e-1,
8.078355220497e-1,8.078355220497e-1,8.078355220497e-1),(1.576493433851e0,
1.576493433851e0,1.576493433851e0,1.576493433851e0,1.576493433851e0,
1.576493433851e0,1.576493433851e0,1.576493433851e0,1.576493433851e0,
1.576493433851e0,1.576493433851e0,1.576493433851e0,1.576493433851e0,
1.576493433851e0,1.576493433851e0,1.576493433851e0,1.576493433851e0,
1.576493433851e0,1.576493433851e0,1.576493433851e0,1.576493433851e0,
1.576493433851e0,1.576493433851e0,1.576493433851e0,1.576493433851e0)))representation_item('')surface());
#73207=oriented_edge('',*,*,#38141,.f.);
#73208=oriented_edge('',*,*,#38124,.f.);
#73210=oriented_edge('',*,*,#73209,.f.);
#73211=oriented_edge('',*,*,#28413,.f.);
#73212=edge_loop('',(#73207,#73208,#73210,#73211));
#73213=face_outer_bound('',#73212,.f.);
#73215=cartesian_point('',(6.824925335343e1,2.982747293978e1,
-2.490846053290e1));
#73216=direction('',(-3.866702792962e-3,-1.293580653128e-2,-9.999088526055e-1));
#73217=direction('',(-9.578766505968e-1,2.871799472780e-1,-1.108092747333e-5));
#73218=axis2_placement_3d('',#73215,#73216,#73217);
#73219=cylindrical_surface('',#73218,3.000057677444e-1);
#73220=oriented_edge('',*,*,#73209,.t.);
#73221=oriented_edge('',*,*,#38109,.f.);
#73222=oriented_edge('',*,*,#38090,.f.);
#73223=oriented_edge('',*,*,#28415,.f.);
#73224=edge_loop('',(#73220,#73221,#73222,#73223));
#73225=face_outer_bound('',#73224,.f.);
#73227=cartesian_point('',(7.025635752257e1,2.125022249368e1,
-4.228405305600e1));
#73228=cartesian_point('',(7.023566442559e1,2.125788902710e1,
-4.219208503979e1));
#73229=cartesian_point('',(7.018254453062e1,2.126245839395e1,
-4.191542944657e1));
#73230=cartesian_point('',(7.014732229308e1,2.121534897987e1,
-4.159355932522e1));
#73231=cartesian_point('',(7.013863781846e1,2.115464666103e1,
-4.136899442735e1));
#73232=cartesian_point('',(7.013751746723e1,2.113799543392e1,
-4.131419597664e1));
#73233=cartesian_point('',(6.987433549590e1,2.076261682680e1,
-4.217220261352e1));
#73234=cartesian_point('',(6.987748584928e1,2.075000047324e1,
-4.208704368913e1));
#73235=cartesian_point('',(6.989949948856e1,2.069965842335e1,
-4.183685059479e1));
#73236=cartesian_point('',(6.996048222206e1,2.061036959411e1,
-4.156282693556e1));
#73237=cartesian_point('',(7.002381564763e1,2.053558962637e1,
-4.138109092897e1));
#73238=cartesian_point('',(7.004057052939e1,2.051653093083e1,
-4.133740476369e1));
#73239=cartesian_point('',(7.025312474374e1,2.028815473445e1,
-4.200578024135e1));
#73240=cartesian_point('',(7.028085432263e1,2.028673342514e1,
-4.194465028717e1));
#73241=cartesian_point('',(7.037078070090e1,2.028025582821e1,
-4.176067857410e1));
#73242=cartesian_point('',(7.049371916394e1,2.026870985351e1,
-4.154634294807e1));
#73243=cartesian_point('',(7.059003503618e1,2.026048788354e1,
-4.139660973039e1));
#73244=cartesian_point('',(7.061421903623e1,2.025848078519e1,
-4.136005908632e1));
#73245=cartesian_point('',(7.083656857215e1,2.052346440813e1,
-4.202913531528e1));
#73246=cartesian_point('',(7.085352474395e1,2.054827896894e1,
-4.197397371359e1));
#73247=cartesian_point('',(7.090443029798e1,2.062003778331e1,
-4.179875282938e1));
#73248=cartesian_point('',(7.096410885039e1,2.069201111373e1,
-4.156830995043e1));
#73249=cartesian_point('',(7.100594529239e1,2.073325911677e1,
-4.139276537678e1));
#73250=cartesian_point('',(7.101620450513e1,2.074272670157e1,
-4.134889677231e1));
#73251=(bounded_surface()b_spline_surface(3,3,((#73227,#73228,#73229,#73230,
#73231,#73232),(#73233,#73234,#73235,#73236,#73237,#73238),(#73239,#73240,
#73241,#73242,#73243,#73244),(#73245,#73246,#73247,#73248,#73249,#73250)),
.unspecified.,.f.,.f.,.f.)b_spline_surface_with_knots((4,4),(4,1,1,4),(0.e0,
1.e0),(1.422470887217e-1,3.042923940297e-1,6.365993852393e-1,7.459893471849e-1),
.unspecified.)geometric_representation_item()rational_b_spline_surface(((
1.579933807645e0,1.579933807645e0,1.579933807645e0,1.579933807645e0,
1.579933807645e0,1.579933807645e0),(8.066887307851e-1,8.066887307851e-1,
8.066887307851e-1,8.066887307851e-1,8.066887307851e-1,8.066887307851e-1),(
8.066887307851e-1,8.066887307851e-1,8.066887307851e-1,8.066887307851e-1,
8.066887307851e-1,8.066887307851e-1),(1.579933807645e0,1.579933807645e0,
1.579933807645e0,1.579933807645e0,1.579933807645e0,1.579933807645e0)))representation_item('')surface());
#73252=oriented_edge('',*,*,#37851,.t.);
#73254=oriented_edge('',*,*,#73253,.f.);
#73256=oriented_edge('',*,*,#73255,.f.);
#73258=oriented_edge('',*,*,#73257,.t.);
#73259=edge_loop('',(#73252,#73254,#73256,#73258));
#73260=face_outer_bound('',#73259,.f.);
#73262=cartesian_point('',(7.067392431133e1,1.977446301071e1,
-4.367371232871e1));
#73263=cartesian_point('',(7.056281395613e1,1.978314547866e1,
-4.365652456326e1));
#73264=cartesian_point('',(7.052192616921e1,1.993016072116e1,
-4.375096794908e1));
#73265=cartesian_point('',(7.033659121839e1,2.050381254522e1,
-4.378245956843e1));
#73266=cartesian_point('',(7.033305904445e1,2.071980286252e1,
-4.350590694094e1));
#73267=cartesian_point('',(7.030525251953e1,2.084396152126e1,
-4.334986256393e1));
#73268=cartesian_point('',(7.028976529023e1,2.093319239114e1,
-4.316895552820e1));
#73269=cartesian_point('',(7.027033762010e1,2.100540102958e1,
-4.298823173715e1));
#73270=cartesian_point('',(7.024991076728e1,2.106286000943e1,
-4.279451432601e1));
#73271=cartesian_point('',(7.022677954106e1,2.110489140834e1,
-4.259303568551e1));
#73272=cartesian_point('',(7.020172228842e1,2.112945014385e1,
-4.238819587106e1));
#73273=cartesian_point('',(7.017587957453e1,2.113539273946e1,
-4.218807458777e1));
#73274=cartesian_point('',(7.014900258984e1,2.112260025752e1,
-4.198555308844e1));
#73275=cartesian_point('',(7.013140359062e1,2.109996392854e1,
-4.185254154198e1));
#73276=cartesian_point('',(7.012247267056e1,2.108351030038e1,
-4.178272869933e1));
#73277=cartesian_point('',(7.023246931591e1,1.966264570970e1,
-4.348000191266e1));
#73278=cartesian_point('',(7.009987241624e1,1.966013482839e1,
-4.345556978385e1));
#73279=cartesian_point('',(7.006225789084e1,1.979257723090e1,
-4.356133962308e1));
#73280=cartesian_point('',(6.986767042617e1,2.038135227551e1,
-4.359734261319e1));
#73281=cartesian_point('',(6.989259297204e1,2.055432675481e1,
-4.328749560618e1));
#73282=cartesian_point('',(6.988673147850e1,2.063090194662e1,
-4.312990881681e1));
#73283=cartesian_point('',(6.989885754465e1,2.067141251756e1,
-4.295028702787e1));
#73284=cartesian_point('',(6.991137545730e1,2.069488461817e1,
-4.277851672600e1));
#73285=cartesian_point('',(6.992917390008e1,2.070457914799e1,
-4.259906670702e1));
#73286=cartesian_point('',(6.995063100593e1,2.070162298116e1,
-4.241780256741e1));
#73287=cartesian_point('',(6.997605635443e1,2.068624944576e1,
-4.223872900272e1));
#73288=cartesian_point('',(7.000491764921e1,2.065963905764e1,
-4.206916713721e1));
#73289=cartesian_point('',(7.003908090189e1,2.062140268103e1,
-4.190329498447e1));
#73290=cartesian_point('',(7.006588377452e1,2.058836525424e1,
-4.179882567764e1));
#73291=cartesian_point('',(7.008162622915e1,2.056875429005e1,
-4.174547443041e1));
#73292=cartesian_point('',(7.004480981114e1,1.993462231130e1,
-4.301454858784e1));
#73293=cartesian_point('',(7.000182391997e1,1.993236047454e1,
-4.301440706301e1));
#73294=cartesian_point('',(6.997840447992e1,1.996635195150e1,
-4.306537269012e1));
#73295=cartesian_point('',(6.991890694439e1,2.013463204271e1,
-4.308133119348e1));
#73296=cartesian_point('',(6.996388307931e1,2.019373975076e1,
-4.293224944943e1));
#73297=cartesian_point('',(7.000364172667e1,2.022615875624e1,
-4.282160366790e1));
#73298=cartesian_point('',(7.005623665835e1,2.025035346890e1,
-4.269265792271e1));
#73299=cartesian_point('',(7.011424079154e1,2.027114033546e1,
-4.255786102967e1));
#73300=cartesian_point('',(7.017867705433e1,2.028935746695e1,
-4.241338430336e1));
#73301=cartesian_point('',(7.024743475506e1,2.030490388261e1,
-4.226356218531e1));
#73302=cartesian_point('',(7.031853606340e1,2.031731818737e1,
-4.211282054318e1));
#73303=cartesian_point('',(7.038923455448e1,2.032627017114e1,
-4.196732164753e1));
#73304=cartesian_point('',(7.046232698427e1,2.033227122627e1,
-4.182189636573e1));
#73305=cartesian_point('',(7.051182329240e1,2.033413669896e1,
-4.172757383169e1));
#73306=cartesian_point('',(7.053842338710e1,2.033455324198e1,
-4.167835986086e1));
#73307=cartesian_point('',(7.034007441528e1,2.025831454665e1,
-4.284566190931e1));
#73308=cartesian_point('',(7.038838381778e1,2.026744007696e1,
-4.287168769834e1));
#73309=cartesian_point('',(7.037274935753e1,2.023930925180e1,
-4.286863334922e1));
#73310=cartesian_point('',(7.042774195807e1,2.006489256203e1,
-4.286446544569e1));
#73311=cartesian_point('',(7.045988550020e1,2.007831172916e1,
-4.287391727643e1));
#73312=cartesian_point('',(7.051323807296e1,2.012391569321e1,
-4.280138184452e1));
#73313=cartesian_point('',(7.056974572458e1,2.018412034110e1,
-4.271062845374e1));
#73314=cartesian_point('',(7.063123890527e1,2.025155189716e1,
-4.259568105971e1));
#73315=cartesian_point('',(7.069378162064e1,2.032417274734e1,
-4.246418180091e1));
#73316=cartesian_point('',(7.075479905167e1,2.039912059215e1,
-4.231863911433e1));
#73317=cartesian_point('',(7.081100019970e1,2.047311442344e1,
-4.216420232857e1));
#73318=cartesian_point('',(7.085958665316e1,2.054232315451e1,
-4.200688952601e1));
#73319=cartesian_point('',(7.090196541442e1,2.060822990440e1,
-4.184074339867e1));
#73320=cartesian_point('',(7.092473846821e1,2.064768649698e1,
-4.172578315385e1));
#73321=cartesian_point('',(7.093512349734e1,2.066686218427e1,
-4.166333060521e1));
#73322=(bounded_surface()b_spline_surface(3,3,((#73262,#73263,#73264,#73265,
#73266,#73267,#73268,#73269,#73270,#73271,#73272,#73273,#73274,#73275,#73276),(
#73277,#73278,#73279,#73280,#73281,#73282,#73283,#73284,#73285,#73286,#73287,
#73288,#73289,#73290,#73291),(#73292,#73293,#73294,#73295,#73296,#73297,#73298,
#73299,#73300,#73301,#73302,#73303,#73304,#73305,#73306),(#73307,#73308,#73309,
#73310,#73311,#73312,#73313,#73314,#73315,#73316,#73317,#73318,#73319,#73320,
#73321)),.unspecified.,.f.,.f.,.f.)b_spline_surface_with_knots((4,4),(4,1,1,1,1,
1,1,1,1,1,1,1,4),(0.e0,1.e0),(3.185751955258e-1,3.370427877946e-1,
3.799606352895e-1,4.241226662169e-1,4.711143023866e-1,5.230479143839e-1,
5.798265949289e-1,6.410233454398e-1,7.057192798343e-1,7.717512554902e-1,
8.365935009379e-1,8.978401851243e-1,9.681738631758e-1),.unspecified.)geometric_representation_item()rational_b_spline_surface(((1.439356834917e0,
1.439356834917e0,1.439356834917e0,1.439356834917e0,1.439356834917e0,
1.439356834917e0,1.439356834917e0,1.439356834917e0,1.439356834917e0,
1.439356834917e0,1.439356834917e0,1.439356834917e0,1.439356834917e0,
1.439356834917e0,1.439356834917e0),(8.535477216943e-1,8.535477216943e-1,
8.535477216943e-1,8.535477216943e-1,8.535477216943e-1,8.535477216943e-1,
8.535477216943e-1,8.535477216943e-1,8.535477216943e-1,8.535477216943e-1,
8.535477216943e-1,8.535477216943e-1,8.535477216943e-1,8.535477216943e-1,
8.535477216943e-1),(8.535477216943e-1,8.535477216943e-1,8.535477216943e-1,
8.535477216943e-1,8.535477216943e-1,8.535477216943e-1,8.535477216943e-1,
8.535477216943e-1,8.535477216943e-1,8.535477216943e-1,8.535477216943e-1,
8.535477216943e-1,8.535477216943e-1,8.535477216943e-1,8.535477216943e-1),(
1.439356834917e0,1.439356834917e0,1.439356834917e0,1.439356834917e0,
1.439356834917e0,1.439356834917e0,1.439356834917e0,1.439356834917e0,
1.439356834917e0,1.439356834917e0,1.439356834917e0,1.439356834917e0,
1.439356834917e0,1.439356834917e0,1.439356834917e0)))representation_item('')surface());
#73323=oriented_edge('',*,*,#33906,.f.);
#73324=oriented_edge('',*,*,#37563,.f.);
#73326=oriented_edge('',*,*,#73325,.t.);
#73327=oriented_edge('',*,*,#73253,.t.);
#73328=edge_loop('',(#73323,#73324,#73326,#73327));
#73329=face_outer_bound('',#73328,.f.);
#73331=cartesian_point('',(7.041996848429e1,2.017207014965e1,
-4.213845710013e1));
#73332=direction('',(-5.240776530366e-1,-1.495164062030e-1,-8.384434732669e-1));
#73333=direction('',(-7.925266195255e-1,4.460804480928e-1,4.158290408001e-1));
#73334=axis2_placement_3d('',#73331,#73332,#73333);
#73335=cylindrical_surface('',#73334,3.000000000020e-1);
#73336=oriented_edge('',*,*,#73255,.t.);
#73337=oriented_edge('',*,*,#73325,.f.);
#73338=oriented_edge('',*,*,#37582,.t.);
#73339=oriented_edge('',*,*,#37613,.t.);
#73340=oriented_edge('',*,*,#37633,.f.);
#73341=edge_loop('',(#73336,#73337,#73338,#73339,#73340));
#73342=face_outer_bound('',#73341,.f.);
#73344=cartesian_point('',(7.073752104077e1,2.130867393335e1,
-2.154687438805e1));
#73345=direction('',(5.414224708012e-3,1.229154231177e-2,9.999097980110e-1));
#73346=direction('',(-9.717383200294e-1,2.360488671909e-1,2.360017861611e-3));
#73347=axis2_placement_3d('',#73344,#73345,#73346);
#73348=cylindrical_surface('',#73347,5.000150365081e-1);
#73349=oriented_edge('',*,*,#37853,.f.);
#73350=oriented_edge('',*,*,#73257,.f.);
#73351=oriented_edge('',*,*,#37631,.f.);
#73353=oriented_edge('',*,*,#73352,.t.);
#73354=edge_loop('',(#73349,#73350,#73351,#73353));
#73355=face_outer_bound('',#73354,.f.);
#73357=cartesian_point('',(7.322236079584e1,2.211951221291e1,
-8.219508166816e0));
#73358=direction('',(2.590035294231e-1,-9.658201565254e-1,1.042098822803e-2));
#73359=direction('',(-9.647793670502e-1,-2.592083753977e-1,-4.485299363354e-2));
#73360=axis2_placement_3d('',#73357,#73358,#73359);
#73361=toroidal_surface('',#73360,2.497867151311e0,4.999993318067e-1);
#73363=oriented_edge('',*,*,#73362,.t.);
#73364=oriented_edge('',*,*,#73352,.f.);
#73365=oriented_edge('',*,*,#37629,.f.);
#73366=oriented_edge('',*,*,#37648,.t.);
#73367=edge_loop('',(#73363,#73364,#73365,#73366));
#73368=face_outer_bound('',#73367,.f.);
#73370=cartesian_point('',(0.e0,0.e0,-8.220551782475e0));
#73371=direction('',(0.e0,0.e0,1.e0));
#73372=direction('',(-9.464514318493e-1,-3.228462283353e-1,0.e0));
#73373=axis2_placement_3d('',#73370,#73371,#73372);
#73374=toroidal_surface('',#73373,7.649382607502e1,3.e0);
#73376=oriented_edge('',*,*,#73375,.f.);
#73377=oriented_edge('',*,*,#37857,.t.);
#73378=oriented_edge('',*,*,#37855,.t.);
#73379=oriented_edge('',*,*,#73362,.f.);
#73380=oriented_edge('',*,*,#37665,.t.);
#73381=oriented_edge('',*,*,#37663,.t.);
#73382=edge_loop('',(#73376,#73377,#73378,#73379,#73380,#73381));
#73383=face_outer_bound('',#73382,.f.);
#73385=cartesian_point('',(7.155673416911e1,2.702633632019e1,
-8.219511289395e0));
#73386=direction('',(-3.824613442951e-1,9.239127594495e-1,1.041791948350e-2));
#73387=direction('',(-8.013208986097e-1,-3.372847092950e-1,4.940889012386e-1));
#73388=axis2_placement_3d('',#73385,#73386,#73387);
#73389=toroidal_surface('',#73388,2.497880035946e0,4.999993492905e-1);
#73390=oriented_edge('',*,*,#73375,.t.);
#73391=oriented_edge('',*,*,#37686,.f.);
#73392=oriented_edge('',*,*,#37818,.f.);
#73393=oriented_edge('',*,*,#37835,.t.);
#73394=edge_loop('',(#73390,#73391,#73392,#73393));
#73395=face_outer_bound('',#73394,.f.);
#73397=cartesian_point('',(7.089550761766e1,2.169752196455e1,
-6.309437161669e0));
#73398=cartesian_point('',(7.092472048673e1,2.172588435556e1,
-6.251529333946e0));
#73399=cartesian_point('',(7.098700434176e1,2.178011034597e1,
-6.133312286538e0));
#73400=cartesian_point('',(7.108774160594e1,2.184995559929e1,
-5.957178888215e0));
#73401=cartesian_point('',(7.119373728548e1,2.190736596666e1,
-5.785241257325e0));
#73402=cartesian_point('',(7.130064683887e1,2.195138240825e1,
-5.623149393400e0));
#73403=cartesian_point('',(7.140741631560e1,2.198297400157e1,
-5.471070273432e0));
#73404=cartesian_point('',(7.151282488442e1,2.200297259679e1,
-5.329462652024e0));
#73405=cartesian_point('',(7.161601677597e1,2.201226003618e1,
-5.198301732136e0));
#73406=cartesian_point('',(7.171667745105e1,2.201164011355e1,
-5.076962139367e0));
#73407=cartesian_point('',(7.181485941998e1,2.200167554622e1,
-4.964529489029e0));
#73408=cartesian_point('',(7.191116367460e1,2.198252888948e1,
-4.859655026831e0));
#73409=cartesian_point('',(7.200659034131e1,2.195372709272e1,
-4.760825314321e0));
#73410=cartesian_point('',(7.210099818472e1,2.191446771283e1,
-4.667966983843e0));
#73411=cartesian_point('',(7.219276803913e1,2.186440042189e1,
-4.582430698170e0));
#73412=cartesian_point('',(7.227974466534e1,2.180412165846e1,
-4.505811127713e0));
#73413=cartesian_point('',(7.236112418001e1,2.173390127322e1,
-4.438440843931e0));
#73414=cartesian_point('',(7.243689698527e1,2.165314752616e1,
-4.380252529807e0));
#73415=cartesian_point('',(7.250609628896e1,2.156200811087e1,
-4.332223937621e0));
#73416=cartesian_point('',(7.256700522045e1,2.146222204260e1,
-4.295883843492e0));
#73417=cartesian_point('',(7.261814209904e1,2.135673727911e1,
-4.272237606300e0));
#73418=cartesian_point('',(7.265909303673e1,2.124788668119e1,
-4.261251143213e0));
#73419=cartesian_point('',(7.270970091887e1,2.106594988950e1,
-4.263318998110e0));
#73420=cartesian_point('',(7.272325047335e1,2.092327827458e1,
-4.294864278214e0));
#73421=cartesian_point('',(7.271937106846e1,2.083723464700e1,
-4.326892808655e0));
#73422=cartesian_point('',(7.086264376019e1,2.108750083132e1,
-6.170096523101e0));
#73423=cartesian_point('',(7.086952384549e1,2.111700704917e1,
-6.112473240970e0));
#73424=cartesian_point('',(7.088704156609e1,2.117609859006e1,
-5.994407867839e0));
#73425=cartesian_point('',(7.092350467384e1,2.126043979859e1,
-5.817351457795e0));
#73426=cartesian_point('',(7.096915723608e1,2.133874028767e1,
-5.643380696812e0));
#73427=cartesian_point('',(7.102147609738e1,2.140839256285e1,
-5.478257713070e0));
#73428=cartesian_point('',(7.107929783786e1,2.146934265429e1,
-5.322179622762e0));
#73429=cartesian_point('',(7.114140934400e1,2.152139514549e1,
-5.175619755680e0));
#73430=cartesian_point('',(7.120681583288e1,2.156452564614e1,
-5.038546251126e0));
#73431=cartesian_point('',(7.127491012620e1,2.159883466513e1,
-4.910289227124e0));
#73432=cartesian_point('',(7.134541872127e1,2.162433642477e1,
-4.789850010466e0));
#73433=cartesian_point('',(7.141857906139e1,2.164085060296e1,
-4.675725093357e0));
#73434=cartesian_point('',(7.149511233303e1,2.164767793269e1,
-4.566156549537e0));
#73435=cartesian_point('',(7.157500053804e1,2.164324174820e1,
-4.460902619737e0));
#73436=cartesian_point('',(7.165686712249e1,2.162568476507e1,
-4.361427183884e0));
#73437=cartesian_point('',(7.173841626782e1,2.159391072717e1,
-4.269815460528e0));
#73438=cartesian_point('',(7.181823538916e1,2.154716881662e1,
-4.186969159503e0));
#73439=cartesian_point('',(7.189553347394e1,2.148429595669e1,
-4.113462265089e0));
#73440=cartesian_point('',(7.196838047332e1,2.140497696087e1,
-4.051327070208e0));
#73441=cartesian_point('',(7.203381992095e1,2.131107139210e1,
-4.003444068364e0));
#73442=cartesian_point('',(7.208905972644e1,2.120660052147e1,
-3.971973481355e0));
#73443=cartesian_point('',(7.213265390350e1,2.109563860969e1,
-3.957443370875e0));
#73444=cartesian_point('',(7.218406569236e1,2.090819266185e1,
-3.960898900330e0));
#73445=cartesian_point('',(7.219177736929e1,2.076280233900e1,
-4.004147520903e0));
#73446=cartesian_point('',(7.218064892023e1,2.068243055305e1,
-4.046659238497e0));
#73447=cartesian_point('',(7.140299661184e1,2.084013627455e1,
-6.368730169092e0));
#73448=cartesian_point('',(7.140126309200e1,2.085013918298e1,
-6.310224637404e0));
#73449=cartesian_point('',(7.139896757201e1,2.087066054e1,-6.191063001724e0));
#73450=cartesian_point('',(7.139925181868e1,2.090139192547e1,
-6.014273226729e0));
#73451=cartesian_point('',(7.140313332584e1,2.093134979700e1,
-5.842430380329e0));
#73452=cartesian_point('',(7.141013284995e1,2.095936200189e1,
-5.681140845364e0));
#73453=cartesian_point('',(7.141986335872e1,2.098522181617e1,
-5.530538713471e0));
#73454=cartesian_point('',(7.143194260252e1,2.100867449895e1,
-5.391060132119e0));
#73455=cartesian_point('',(7.144603172174e1,2.102954535333e1,
-5.262667659989e0));
#73456=cartesian_point('',(7.146188763820e1,2.104774109664e1,
-5.144742697541e0));
#73457=cartesian_point('',(7.147936707011e1,2.106317176496e1,
-5.036400311133e0));
#73458=cartesian_point('',(7.149848197181e1,2.107572682924e1,
-4.936360780576e0));
#73459=cartesian_point('',(7.151941238020e1,2.108515404885e1,
-4.843231189093e0));
#73460=cartesian_point('',(7.154217473041e1,2.109081239418e1,
-4.757022289535e0));
#73461=cartesian_point('',(7.156637580422e1,2.109182871259e1,
-4.679018628288e0));
#73462=cartesian_point('',(7.159126331552e1,2.108753802141e1,
-4.610546192018e0));
#73463=cartesian_point('',(7.161628193151e1,2.107751981926e1,
-4.551632399138e0));
#73464=cartesian_point('',(7.164104207501e1,2.106131088363e1,
-4.501876974956e0));
#73465=cartesian_point('',(7.166476018213e1,2.103873143085e1,
-4.461711883877e0));
#73466=cartesian_point('',(7.168627796223e1,2.101039350995e1,
-4.431963847968e0));
#73467=cartesian_point('',(7.170447670478e1,2.097776795500e1,
-4.413036829344e0));
#73468=cartesian_point('',(7.171871365146e1,2.094246692170e1,
-4.404608288290e0));
#73469=cartesian_point('',(7.173504852402e1,2.088239230481e1,
-4.407249245976e0));
#73470=cartesian_point('',(7.173633945326e1,2.083596139739e1,
-4.433917862061e0));
#73471=cartesian_point('',(7.173142869890e1,2.081154386879e1,
-4.461375426310e0));
#73472=cartesian_point('',(7.172617946376e1,2.131725419614e1,
-6.614792034406e0));
#73473=cartesian_point('',(7.174215083320e1,2.131563460674e1,
-6.555527945224e0));
#73474=cartesian_point('',(7.177397625538e1,2.131056755273e1,
-6.435625638954e0));
#73475=cartesian_point('',(7.181909659993e1,2.129799967494e1,
-6.259902132476e0));
#73476=cartesian_point('',(7.186087861036e1,2.128109406344e1,
-6.091235695062e0));
#73477=cartesian_point('',(7.189811980329e1,2.126109819578e1,
-5.935036902569e0));
#73478=cartesian_point('',(7.193095975072e1,2.123874632413e1,
-5.791375845803e0));
#73479=cartesian_point('',(7.195945488913e1,2.121477910067e1,
-5.660654119851e0));
#73480=cartesian_point('',(7.198375778473e1,2.118984730481e1,
-5.542838348715e0));
#73481=cartesian_point('',(7.200411362096e1,2.116445681916e1,
-5.437381993289e0));
#73482=cartesian_point('',(7.202077509373e1,2.113901019793e1,
-5.343545518061e0));
#73483=cartesian_point('',(7.203399655589e1,2.111377728769e1,
-5.260324192218e0));
#73484=cartesian_point('',(7.204394623727e1,2.108897224101e1,
-5.186765697870e0));
#73485=cartesian_point('',(7.205053583595e1,2.106523094647e1,
-5.123184848359e0));
#73486=cartesian_point('',(7.205365784531e1,2.104371595896e1,
-5.070656621185e0));
#73487=cartesian_point('',(7.205352986257e1,2.102568670369e1,
-5.029608537286e0));
#73488=cartesian_point('',(7.205066583799e1,2.101192081918e1,
-4.999029140301e0));
#73489=cartesian_point('',(7.204567329100e1,2.100290243500e1,
-4.977353407615e0));
#73490=cartesian_point('',(7.203934789405e1,2.099898739639e1,
-4.963098943782e0));
#73491=cartesian_point('',(7.203273707007e1,2.099999694450e1,
-4.954637309979e0));
#73492=cartesian_point('',(7.202693158617e1,2.100495830979e1,
-4.950274008018e0));
#73493=cartesian_point('',(7.202275233805e1,2.101241941637e1,
-4.948667345356e0));
#73494=cartesian_point('',(7.201943729457e1,2.102628760211e1,
-4.949482978059e0));
#73495=cartesian_point('',(7.202311638326e1,2.103574398944e1,
-4.955540203834e0));
#73496=cartesian_point('',(7.202879530165e1,2.103571754395e1,
-4.964426334956e0));
#73497=(bounded_surface()b_spline_surface(3,3,((#73397,#73398,#73399,#73400,
#73401,#73402,#73403,#73404,#73405,#73406,#73407,#73408,#73409,#73410,#73411,
#73412,#73413,#73414,#73415,#73416,#73417,#73418,#73419,#73420,#73421),(#73422,
#73423,#73424,#73425,#73426,#73427,#73428,#73429,#73430,#73431,#73432,#73433,
#73434,#73435,#73436,#73437,#73438,#73439,#73440,#73441,#73442,#73443,#73444,
#73445,#73446),(#73447,#73448,#73449,#73450,#73451,#73452,#73453,#73454,#73455,
#73456,#73457,#73458,#73459,#73460,#73461,#73462,#73463,#73464,#73465,#73466,
#73467,#73468,#73469,#73470,#73471),(#73472,#73473,#73474,#73475,#73476,#73477,
#73478,#73479,#73480,#73481,#73482,#73483,#73484,#73485,#73486,#73487,#73488,
#73489,#73490,#73491,#73492,#73493,#73494,#73495,#73496)),.unspecified.,.f.,.f.,
.f.)b_spline_surface_with_knots((4,4),(4,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,
1,1,4),(0.e0,1.e0),(1.245281906974e-1,1.549632203344e-1,1.862444452120e-1,
2.154981658599e-1,2.429563850014e-1,2.685340314797e-1,2.921223915377e-1,
3.137670837042e-1,3.336014644334e-1,3.517960647380e-1,3.685227550740e-1,
3.841139116850e-1,3.988079726710e-1,4.121008852546e-1,4.237535508547e-1,
4.340776773701e-1,4.433391535791e-1,4.516969421616e-1,4.592299248825e-1,
4.660737573038e-1,4.724691699716e-1,4.787431405016e-1,4.973386201245e-1),
.unspecified.)geometric_representation_item()rational_b_spline_surface(((
1.576493420196e0,1.576493420196e0,1.576493420196e0,1.576493420196e0,
1.576493420196e0,1.576493420196e0,1.576493420196e0,1.576493420196e0,
1.576493420196e0,1.576493420196e0,1.576493420196e0,1.576493420196e0,
1.576493420196e0,1.576493420196e0,1.576493420196e0,1.576493420196e0,
1.576493420196e0,1.576493420196e0,1.576493420196e0,1.576493420196e0,
1.576493420196e0,1.576493420196e0,1.576493420196e0,1.576493420196e0,
1.576493420196e0),(8.078355266015e-1,8.078355266015e-1,8.078355266015e-1,
8.078355266015e-1,8.078355266015e-1,8.078355266015e-1,8.078355266015e-1,
8.078355266015e-1,8.078355266015e-1,8.078355266015e-1,8.078355266015e-1,
8.078355266015e-1,8.078355266015e-1,8.078355266015e-1,8.078355266015e-1,
8.078355266015e-1,8.078355266015e-1,8.078355266015e-1,8.078355266015e-1,
8.078355266015e-1,8.078355266015e-1,8.078355266015e-1,8.078355266015e-1,
8.078355266015e-1,8.078355266015e-1),(8.078355266015e-1,8.078355266015e-1,
8.078355266015e-1,8.078355266015e-1,8.078355266015e-1,8.078355266015e-1,
8.078355266015e-1,8.078355266015e-1,8.078355266015e-1,8.078355266015e-1,
8.078355266015e-1,8.078355266015e-1,8.078355266015e-1,8.078355266015e-1,
8.078355266015e-1,8.078355266015e-1,8.078355266015e-1,8.078355266015e-1,
8.078355266015e-1,8.078355266015e-1,8.078355266015e-1,8.078355266015e-1,
8.078355266015e-1,8.078355266015e-1,8.078355266015e-1),(1.576493420196e0,
1.576493420196e0,1.576493420196e0,1.576493420196e0,1.576493420196e0,
1.576493420196e0,1.576493420196e0,1.576493420196e0,1.576493420196e0,
1.576493420196e0,1.576493420196e0,1.576493420196e0,1.576493420196e0,
1.576493420196e0,1.576493420196e0,1.576493420196e0,1.576493420196e0,
1.576493420196e0,1.576493420196e0,1.576493420196e0,1.576493420196e0,
1.576493420196e0,1.576493420196e0,1.576493420196e0,1.576493420196e0)))representation_item('')surface());
#73498=oriented_edge('',*,*,#37668,.f.);
#73499=oriented_edge('',*,*,#37651,.f.);
#73501=oriented_edge('',*,*,#73500,.f.);
#73502=oriented_edge('',*,*,#28427,.f.);
#73503=edge_loop('',(#73498,#73499,#73501,#73502));
#73504=face_outer_bound('',#73503,.f.);
#73506=cartesian_point('',(7.155863799623e1,2.066397961182e1,
-2.490846053290e1));
#73507=direction('',(-5.522084184450e-3,-1.232043292141e-2,-9.999088526055e-1));
#73508=direction('',(-9.121973780687e-1,4.097510748268e-1,-1.108092734697e-5));
#73509=axis2_placement_3d('',#73506,#73507,#73508);
#73510=cylindrical_surface('',#73509,3.000057677427e-1);
#73511=oriented_edge('',*,*,#73500,.t.);
#73512=oriented_edge('',*,*,#37636,.f.);
#73513=oriented_edge('',*,*,#37617,.f.);
#73514=oriented_edge('',*,*,#28429,.f.);
#73515=edge_loop('',(#73511,#73512,#73513,#73514));
#73516=face_outer_bound('',#73515,.f.);
#73518=cartesian_point('',(7.242901527055e1,1.189812906785e1,
-4.228405305608e1));
#73519=cartesian_point('',(7.240949987854e1,1.190843100976e1,
-4.219208499063e1));
#73520=cartesian_point('',(7.235743084505e1,1.191989481503e1,
-4.191542933154e1));
#73521=cartesian_point('',(7.231636093489e1,1.187778583294e1,
-4.159355921675e1));
#73522=cartesian_point('',(7.229982752186e1,1.181873638616e1,
-4.136899436682e1));
#73523=cartesian_point('',(7.229654333764e1,1.180237386582e1,
-4.131419597677e1));
#73524=cartesian_point('',(7.198661618405e1,1.146455881564e1,
-4.217220261360e1));
#73525=cartesian_point('',(7.198809282162e1,1.145163918607e1,
-4.208704364358e1));
#73526=cartesian_point('',(7.200334718476e1,1.139885444307e1,
-4.183685049279e1));
#73527=cartesian_point('',(7.205215368304e1,1.130236963805e1,
-4.156282684568e1));
#73528=cartesian_point('',(7.210518453242e1,1.121996276584e1,
-4.138109088069e1));
#73529=cartesian_point('',(7.211930839915e1,1.119888019248e1,
-4.133740476385e1));
#73530=cartesian_point('',(7.230023510713e1,1.094471389389e1,
-4.200578024137e1));
#73531=cartesian_point('',(7.232754195210e1,1.093968530501e1,
-4.194465025447e1));
#73532=cartesian_point('',(7.241585352609e1,1.092152537121e1,
-4.176067849757e1));
#73533=cartesian_point('',(7.253623318590e1,1.089403148323e1,
-4.154634287577e1));
#73534=cartesian_point('',(7.263065186308e1,1.087330811342e1,
-4.139660969001e1));
#73535=cartesian_point('',(7.265436696045e1,1.086816154632e1,
-4.136005908640e1));
#73536=cartesian_point('',(7.290940156854e1,1.110185575929e1,
-4.202913531541e1));
#73537=cartesian_point('',(7.292945163899e1,1.112424481568e1,
-4.197397368412e1));
#73538=cartesian_point('',(7.298928810762e1,1.118874522902e1,
-4.179875275335e1));
#73539=cartesian_point('',(7.305785050461e1,1.125231319687e1,
-4.156830986890e1));
#73540=cartesian_point('',(7.310471296447e1,1.128774755568e1,
-4.139276532834e1));
#73541=cartesian_point('',(7.311612016347e1,1.129579503908e1,
-4.134889677244e1));
#73542=(bounded_surface()b_spline_surface(3,3,((#73518,#73519,#73520,#73521,
#73522,#73523),(#73524,#73525,#73526,#73527,#73528,#73529),(#73530,#73531,
#73532,#73533,#73534,#73535),(#73536,#73537,#73538,#73539,#73540,#73541)),
.unspecified.,.f.,.f.,.f.)b_spline_surface_with_knots((4,4),(4,1,1,4),(0.e0,
1.e0),(1.422470886127e-1,3.042924808068e-1,6.365995059729e-1,7.459893469770e-1),
.unspecified.)geometric_representation_item()rational_b_spline_surface(((
1.579933807683e0,1.579933807683e0,1.579933807683e0,1.579933807683e0,
1.579933807683e0,1.579933807683e0),(8.066887307722e-1,8.066887307722e-1,
8.066887307722e-1,8.066887307722e-1,8.066887307722e-1,8.066887307722e-1),(
8.066887307722e-1,8.066887307722e-1,8.066887307722e-1,8.066887307722e-1,
8.066887307722e-1,8.066887307722e-1),(1.579933807683e0,1.579933807683e0,
1.579933807683e0,1.579933807683e0,1.579933807683e0,1.579933807683e0)))representation_item('')surface());
#73543=oriented_edge('',*,*,#37378,.t.);
#73545=oriented_edge('',*,*,#73544,.f.);
#73547=oriented_edge('',*,*,#73546,.f.);
#73549=oriented_edge('',*,*,#73548,.t.);
#73550=edge_loop('',(#73543,#73545,#73547,#73549));
#73551=face_outer_bound('',#73550,.f.);
#73553=cartesian_point('',(7.265038458323e1,1.038049148643e1,
-4.367371236166e1));
#73554=cartesian_point('',(7.254135795380e1,1.040360248372e1,
-4.365652454777e1));
#73555=cartesian_point('',(7.252000930908e1,1.055469691421e1,
-4.375096794785e1));
#73556=cartesian_point('',(7.241113650756e1,1.114763216193e1,
-4.378245956789e1));
#73557=cartesian_point('',(7.243582694554e1,1.136223569258e1,
-4.350590694069e1));
#73558=cartesian_point('',(7.242446426624e1,1.148896163666e1,
-4.334986256366e1));
#73559=cartesian_point('',(7.242075649801e1,1.157945061307e1,
-4.316895552794e1));
#73560=cartesian_point('',(7.241092015290e1,1.165357731640e1,
-4.298823173689e1));
#73561=cartesian_point('',(7.239816795648e1,1.171321096601e1,
-4.279451432575e1));
#73562=cartesian_point('',(7.238072081955e1,1.175790201132e1,
-4.259303568528e1));
#73563=cartesian_point('',(7.235908349342e1,1.178552127120e1,
-4.238819587086e1));
#73564=cartesian_point('',(7.233423753190e1,1.179478617811e1,
-4.218807458762e1));
#73565=cartesian_point('',(7.230592072962e1,1.178561128809e1,
-4.198555308856e1));
#73566=cartesian_point('',(7.228551765848e1,1.176546574646e1,
-4.185254154235e1));
#73567=cartesian_point('',(7.227451551425e1,1.175031860020e1,
-4.178272869986e1));
#73568=cartesian_point('',(7.219811115326e1,1.032725235273e1,
-4.348000205751e1));
#73569=cartesian_point('',(7.206632083094e1,1.034207020547e1,
-4.345556976650e1));
#73570=cartesian_point('',(7.204631530774e1,1.047828921900e1,
-4.356133962168e1));
#73571=cartesian_point('',(7.193024312503e1,1.108742600227e1,
-4.359734261259e1));
#73572=cartesian_point('',(7.197753015518e1,1.125566761506e1,
-4.328749560593e1));
#73573=cartesian_point('',(7.198171387574e1,1.133235277400e1,
-4.312990881653e1));
#73574=cartesian_point('',(7.199902389228e1,1.137093400207e1,
-4.295028702762e1));
#73575=cartesian_point('',(7.201449843637e1,1.139257138012e1,
-4.277851672575e1));
#73576=cartesian_point('',(7.203341000106e1,1.139985980892e1,
-4.259906670678e1));
#73577=cartesian_point('',(7.205429768120e1,1.139412821816e1,
-4.241780256720e1));
#73578=cartesian_point('',(7.207749886327e1,1.137556753155e1,
-4.223872900254e1));
#73579=cartesian_point('',(7.210263989304e1,1.134541764408e1,
-4.206916713707e1));
#73580=cartesian_point('',(7.213152002567e1,1.130304918572e1,
-4.190329498457e1));
#73581=cartesian_point('',(7.215378134647e1,1.126679592187e1,
-4.179882567795e1));
#73582=cartesian_point('',(7.216682937728e1,1.124529792983e1,
-4.174547443057e1));
#73583=cartesian_point('',(7.204755706450e1,1.062139656639e1,
-4.301454848811e1));
#73584=cartesian_point('',(7.200464373001e1,1.062476483676e1,
-4.301440705462e1));
#73585=cartesian_point('',(7.198586142322e1,1.066152235996e1,
-4.306537268945e1));
#73586=cartesian_point('',(7.194883785523e1,1.083612878701e1,
-4.308133119320e1));
#73587=cartesian_point('',(7.200114431715e1,1.088886025654e1,
-4.293224944923e1));
#73588=cartesian_point('',(7.204479435311e1,1.091581236811e1,
-4.282160366769e1));
#73589=cartesian_point('',(7.210009737159e1,1.093293507546e1,
-4.269265792250e1));
#73590=cartesian_point('',(7.216031850192e1,1.094597304886e1,
-4.255786102946e1));
#73591=cartesian_point('',(7.222658131636e1,1.095562371023e1,
-4.241338430316e1));
#73592=cartesian_point('',(7.229677999986e1,1.096206244328e1,
-4.226356218512e1));
#73593=cartesian_point('',(7.236889341857e1,1.096508995890e1,
-4.211282054302e1));
#73594=cartesian_point('',(7.244015554260e1,1.096473735236e1,
-4.196732164741e1));
#73595=cartesian_point('',(7.251340595131e1,1.096114659110e1,
-4.182189636581e1));
#73596=cartesian_point('',(7.256272230459e1,1.095653553980e1,
-4.172757383193e1));
#73597=cartesian_point('',(7.258914920183e1,1.095347651011e1,
-4.167835986164e1));
#73598=cartesian_point('',(7.238254600274e1,1.090377972530e1,
-4.284566185823e1));
#73599=cartesian_point('',(7.243163321904e1,1.090652160553e1,
-4.287168769879e1));
#73600=cartesian_point('',(7.241246069956e1,1.088067215440e1,
-4.286863334933e1));
#73601=cartesian_point('',(7.244421688599e1,1.070056963997e1,
-4.286446544575e1));
#73602=cartesian_point('',(7.247783698848e1,1.070967843042e1,
-4.287391727631e1));
#73603=cartesian_point('',(7.253668563437e1,1.074792833803e1,
-4.280138184439e1));
#73604=cartesian_point('',(7.260056813865e1,1.080024219824e1,
-4.271062845357e1));
#73605=cartesian_point('',(7.267033682089e1,1.085907039727e1,
-4.259568105953e1));
#73606=cartesian_point('',(7.274182339771e1,1.092290650352e1,
-4.246418180072e1));
#73607=cartesian_point('',(7.281210147294e1,1.098924878619e1,
-4.231863911415e1));
#73608=cartesian_point('',(7.287747994539e1,1.105527386814e1,
-4.216420232841e1));
#73609=cartesian_point('',(7.293468428712e1,1.111754870414e1,
-4.200688952588e1));
#73610=cartesian_point('',(7.298530304924e1,1.117736007423e1,
-4.184074339876e1));
#73611=cartesian_point('',(7.301303139511e1,1.121350663012e1,
-4.172578315413e1));
#73612=cartesian_point('',(7.302583050830e1,1.123116274827e1,
-4.166333060596e1));
#73613=(bounded_surface()b_spline_surface(3,3,((#73553,#73554,#73555,#73556,
#73557,#73558,#73559,#73560,#73561,#73562,#73563,#73564,#73565,#73566,#73567),(
#73568,#73569,#73570,#73571,#73572,#73573,#73574,#73575,#73576,#73577,#73578,
#73579,#73580,#73581,#73582),(#73583,#73584,#73585,#73586,#73587,#73588,#73589,
#73590,#73591,#73592,#73593,#73594,#73595,#73596,#73597),(#73598,#73599,#73600,
#73601,#73602,#73603,#73604,#73605,#73606,#73607,#73608,#73609,#73610,#73611,
#73612)),.unspecified.,.f.,.f.,.f.)b_spline_surface_with_knots((4,4),(4,1,1,1,1,
1,1,1,1,1,1,1,4),(0.e0,1.e0),(3.185751904459e-1,3.370427878723e-1,
3.799606353632e-1,4.241226662900e-1,4.711143024635e-1,5.230479144648e-1,
5.798265950120e-1,6.410233455223e-1,7.057192799113e-1,7.717512555566e-1,
8.365935009897e-1,8.978401851594e-1,9.681738629775e-1),.unspecified.)geometric_representation_item()rational_b_spline_surface(((1.439356834951e0,
1.439356834951e0,1.439356834951e0,1.439356834951e0,1.439356834951e0,
1.439356834951e0,1.439356834951e0,1.439356834951e0,1.439356834951e0,
1.439356834951e0,1.439356834951e0,1.439356834951e0,1.439356834951e0,
1.439356834951e0,1.439356834951e0),(8.535477216831e-1,8.535477216831e-1,
8.535477216831e-1,8.535477216831e-1,8.535477216831e-1,8.535477216831e-1,
8.535477216831e-1,8.535477216831e-1,8.535477216831e-1,8.535477216831e-1,
8.535477216831e-1,8.535477216831e-1,8.535477216831e-1,8.535477216831e-1,
8.535477216831e-1),(8.535477216831e-1,8.535477216831e-1,8.535477216831e-1,
8.535477216831e-1,8.535477216831e-1,8.535477216831e-1,8.535477216831e-1,
8.535477216831e-1,8.535477216831e-1,8.535477216831e-1,8.535477216831e-1,
8.535477216831e-1,8.535477216831e-1,8.535477216831e-1,8.535477216831e-1),(
1.439356834951e0,1.439356834951e0,1.439356834951e0,1.439356834951e0,
1.439356834951e0,1.439356834951e0,1.439356834951e0,1.439356834951e0,
1.439356834951e0,1.439356834951e0,1.439356834951e0,1.439356834951e0,
1.439356834951e0,1.439356834951e0,1.439356834951e0)))representation_item('')surface());
#73614=oriented_edge('',*,*,#33898,.f.);
#73615=oriented_edge('',*,*,#37090,.f.);
#73617=oriented_edge('',*,*,#73616,.t.);
#73618=oriented_edge('',*,*,#73544,.t.);
#73619=edge_loop('',(#73614,#73615,#73617,#73618));
#73620=face_outer_bound('',#73619,.f.);
#73622=cartesian_point('',(7.245049939848e1,1.080784495075e1,
-4.213845709888e1));
#73623=direction('',(-5.391099032368e-1,-7.983141214229e-2,-8.384434732690e-1));
#73624=direction('',(-7.275212621306e-1,5.457096498774e-1,4.158290408072e-1));
#73625=axis2_placement_3d('',#73622,#73623,#73624);
#73626=cylindrical_surface('',#73625,2.999999999993e-1);
#73627=oriented_edge('',*,*,#73546,.t.);
#73628=oriented_edge('',*,*,#73616,.f.);
#73629=oriented_edge('',*,*,#37109,.t.);
#73630=oriented_edge('',*,*,#37140,.t.);
#73631=oriented_edge('',*,*,#37160,.f.);
#73632=edge_loop('',(#73627,#73628,#73629,#73630,#73631));
#73633=face_outer_bound('',#73632,.f.);
#73635=cartesian_point('',(7.291369181197e1,1.189327600538e1,
-2.154687438806e1));
#73636=direction('',(6.972273479570e-3,1.147968832809e-2,9.999097980110e-1));
#73637=direction('',(-9.326144041826e-1,3.608667391530e-1,2.360017861802e-3));
#73638=axis2_placement_3d('',#73635,#73636,#73637);
#73639=cylindrical_surface('',#73638,5.000150365100e-1);
#73640=oriented_edge('',*,*,#37380,.f.);
#73641=oriented_edge('',*,*,#73548,.f.);
#73642=oriented_edge('',*,*,#37158,.f.);
#73644=oriented_edge('',*,*,#73643,.t.);
#73645=edge_loop('',(#73640,#73641,#73642,#73644));
#73646=face_outer_bound('',#73645,.f.);
#73648=cartesian_point('',(7.548310905143e1,1.237284078031e1,
-8.219508166839e0));
#73649=direction('',(1.307228912357e-1,-9.913641756249e-1,1.042098817103e-2));
#73650=direction('',(-9.903590280149e-1,-1.310618350085e-1,-4.485299358522e-2));
#73651=axis2_placement_3d('',#73648,#73649,#73650);
#73652=toroidal_surface('',#73651,2.497867151233e0,4.999993318077e-1);
#73654=oriented_edge('',*,*,#73653,.t.);
#73655=oriented_edge('',*,*,#73643,.f.);
#73656=oriented_edge('',*,*,#37156,.f.);
#73657=oriented_edge('',*,*,#37175,.t.);
#73658=edge_loop('',(#73654,#73655,#73656,#73657));
#73659=face_outer_bound('',#73658,.f.);
#73661=cartesian_point('',(0.e0,0.e0,-8.220551782475e0));
#73662=direction('',(0.e0,0.e0,1.e0));
#73663=direction('',(-9.804942975041e-1,-1.965475325765e-1,0.e0));
#73664=axis2_placement_3d('',#73661,#73662,#73663);
#73665=toroidal_surface('',#73664,7.649382607502e1,3.e0);
#73667=oriented_edge('',*,*,#73666,.f.);
#73668=oriented_edge('',*,*,#37384,.t.);
#73669=oriented_edge('',*,*,#37382,.t.);
#73670=oriented_edge('',*,*,#73653,.f.);
#73671=oriented_edge('',*,*,#37192,.t.);
#73672=oriented_edge('',*,*,#37190,.t.);
#73673=edge_loop('',(#73667,#73668,#73669,#73670,#73671,#73672));
#73674=face_outer_bound('',#73673,.f.);
#73676=cartesian_point('',(7.447220115808e1,1.745509422830e1,
-8.219511289404e0));
#73677=direction('',(-2.585945203058e-1,9.659297805845e-1,1.041791954826e-2));
#73678=direction('',(-8.384899759649e-1,-2.298058264694e-1,4.940889012385e-1));
#73679=axis2_placement_3d('',#73676,#73677,#73678);
#73680=toroidal_surface('',#73679,2.497880036015e0,4.999993492927e-1);
#73681=oriented_edge('',*,*,#73666,.t.);
#73682=oriented_edge('',*,*,#37213,.f.);
#73683=oriented_edge('',*,*,#37345,.f.);
#73684=oriented_edge('',*,*,#37362,.t.);
#73685=edge_loop('',(#73681,#73682,#73683,#73684));
#73686=face_outer_bound('',#73685,.f.);
#73688=cartesian_point('',(7.312108166727e1,1.225817601164e1,
-6.309437202386e0));
#73689=cartesian_point('',(7.315375517645e1,1.228248906020e1,
-6.251514170966e0));
#73690=cartesian_point('',(7.322259508940e1,1.232812736007e1,
-6.133279210661e0));
#73691=cartesian_point('',(7.333160174715e1,1.238422947703e1,
-5.957125142797e0));
#73692=cartesian_point('',(7.344419092030e1,1.242731140750e1,
-5.785180306062e0));
#73693=cartesian_point('',(7.355593748924e1,1.245699353071e1,
-5.623082423404e0));
#73694=cartesian_point('',(7.366592270884e1,1.247437430460e1,
-5.470998728992e0));
#73695=cartesian_point('',(7.377304465902e1,1.248043800406e1,
-5.329387933552e0));
#73696=cartesian_point('',(7.387657014258e1,1.247617077240e1,
-5.198224890741e0));
#73697=cartesian_point('',(7.397629244438e1,1.246241059656e1,
-5.076883855071e0));
#73698=cartesian_point('',(7.407233724562e1,1.243970841238e1,
-4.964450181134e0));
#73699=cartesian_point('',(7.416532235438e1,1.240814646444e1,
-4.859574259351e0));
#73700=cartesian_point('',(7.425617714050e1,1.236712476489e1,
-4.760743238058e0));
#73701=cartesian_point('',(7.434465561661e1,1.231586620649e1,
-4.667885034613e0));
#73702=cartesian_point('',(7.442910541278e1,1.225423578775e1,
-4.582351463665e0));
#73703=cartesian_point('',(7.450746809014e1,1.218310645784e1,
-4.505736494450e0));
#73704=cartesian_point('',(7.457898296213e1,1.210284967432e1,
-4.438371727553e0));
#73705=cartesian_point('',(7.464356287245e1,1.201287980177e1,
-4.380190514726e0));
#73706=cartesian_point('',(7.470026737936e1,1.191347120663e1,
-4.332171931251e0));
#73707=cartesian_point('',(7.474762091233e1,1.180657448591e1,
-4.295845045319e0));
#73708=cartesian_point('',(7.478454014739e1,1.169530656073e1,
-4.272214159256e0));
#73709=cartesian_point('',(7.481092030488e1,1.158203279214e1,
-4.261244119691e0));
#73710=cartesian_point('',(7.483731620885e1,1.139509870420e1,
-4.263339961740e0));
#73711=cartesian_point('',(7.483212009082e1,1.125194731802e1,
-4.294881240483e0));
#73712=cartesian_point('',(7.481706128252e1,1.116718137644e1,
-4.326890585153e0));
#73713=cartesian_point('',(7.300887523188e1,1.165766330165e1,
-6.170096608012e0));
#73714=cartesian_point('',(7.301955056147e1,1.168602645771e1,
-6.112458149431e0));
#73715=cartesian_point('',(7.304463606549e1,1.174233407249e1,
-5.994374786312e0));
#73716=cartesian_point('',(7.309180422036e1,1.182120213778e1,
-5.817297278427e0));
#73717=cartesian_point('',(7.314729191621e1,1.189287508299e1,
-5.643318844395e0));
#73718=cartesian_point('',(7.320826030651e1,1.195510260164e1,
-5.478189270612e0));
#73719=cartesian_point('',(7.327354862632e1,1.200798295118e1,
-5.322105926286e0));
#73720=cartesian_point('',(7.334192846336e1,1.205148076872e1,
-5.175542092466e0));
#73721=cartesian_point('',(7.341241037854e1,1.208570181396e1,
-5.038465540798e0));
#73722=cartesian_point('',(7.348440561833e1,1.211082499837e1,
-4.910205986209e0));
#73723=cartesian_point('',(7.355764499620e1,1.212689998969e1,
-4.789764453812e0));
#73724=cartesian_point('',(7.363234100728e1,1.213371674121e1,
-4.675636465921e0));
#73725=cartesian_point('',(7.370911715100e1,1.213048705902e1,
-4.566064642532e0));
#73726=cartesian_point('',(7.378774874889e1,1.211564938386e1,
-4.460808620341e0));
#73727=cartesian_point('',(7.386662706440e1,1.208754219698e1,
-4.361333804316e0));
#73728=cartesian_point('',(7.394333280988e1,1.204537878560e1,
-4.269724985091e0));
#73729=cartesian_point('',(7.401636824866e1,1.198859863886e1,
-4.186883007743e0));
#73730=cartesian_point('',(7.408479666464e1,1.191615171991e1,
-4.113382938616e0));
#73731=cartesian_point('',(7.414666173595e1,1.182797949979e1,
-4.051259090023e0));
#73732=cartesian_point('',(7.419927427487e1,1.172631499284e1,
-4.003392598691e0));
#73733=cartesian_point('',(7.424039194394e1,1.161551164208e1,
-3.971942249885e0));
#73734=cartesian_point('',(7.426911438091e1,1.149979677399e1,
-3.957434367289e0));
#73735=cartesian_point('',(7.429558248054e1,1.130729724785e1,
-3.960927801372e0));
#73736=cartesian_point('',(7.428424378777e1,1.116221930877e1,
-4.004170198127e0));
#73737=cartesian_point('',(7.426274731764e1,1.108401644231e1,
-4.046656404600e0));
#73738=cartesian_point('',(7.351231771724e1,1.134188476912e1,
-6.368730187689e0));
#73739=cartesian_point('',(7.351190455114e1,1.135203102117e1,
-6.310209320321e0));
#73740=cartesian_point('',(7.351230762817e1,1.137267955682e1,
-6.191029694150e0));
#73741=cartesian_point('',(7.351660222552e1,1.140311438453e1,
-6.014219381512e0));
#73742=cartesian_point('',(7.352436231383e1,1.143231034892e1,
-5.842369580015e0));
#73743=cartesian_point('',(7.353495997351e1,1.145916998104e1,
-5.681074347112e0));
#73744=cartesian_point('',(7.354798442802e1,1.148353877676e1,
-5.530468032438e0));
#73745=cartesian_point('',(7.356302338336e1,1.150521405252e1,
-5.390986738925e0));
#73746=cartesian_point('',(7.357971805917e1,1.152406685985e1,
-5.262592681984e0));
#73747=cartesian_point('',(7.359781529811e1,1.154003644708e1,
-5.144666905366e0));
#73748=cartesian_point('',(7.361716133091e1,1.155305227842e1,
-5.036324235078e0));
#73749=cartesian_point('',(7.363775375907e1,1.156300316591e1,
-4.936284155712e0));
#73750=cartesian_point('',(7.365973811393e1,1.156961521624e1,
-4.843154361164e0));
#73751=cartesian_point('',(7.368304672011e1,1.157225035787e1,
-4.756946830685e0));
#73752=cartesian_point('',(7.370717522985e1,1.157009414665e1,
-4.678947060492e0));
#73753=cartesian_point('',(7.373129089632e1,1.156258568565e1,
-4.610480190742e0));
#73754=cartesian_point('',(7.375478843617e1,1.154938050450e1,
-4.551572621328e0));
#73755=cartesian_point('',(7.377722088740e1,1.153007015294e1,
-4.501824538191e0));
#73756=cartesian_point('',(7.379778732128e1,1.150457935543e1,
-4.461668866277e0));
#73757=cartesian_point('',(7.381541894757e1,1.147366740833e1,
-4.431932434291e0));
#73758=cartesian_point('',(7.382919893801e1,1.143893950841e1,
-4.413018347154e0));
#73759=cartesian_point('',(7.383870099216e1,1.140207779700e1,
-4.404603353187e0));
#73760=cartesian_point('',(7.384704195075e1,1.134040198845e1,
-4.407266965745e0));
#73761=cartesian_point('',(7.384225918165e1,1.129422475023e1,
-4.433932292770e0));
#73762=cartesian_point('',(7.383421366174e1,1.127066505640e1,
-4.461373517037e0));
#73763=cartesian_point('',(7.389501207020e1,1.177273703229e1,
-6.614791976268e0));
#73764=cartesian_point('',(7.391063949286e1,1.176904565775e1,
-6.555512438350e0));
#73765=cartesian_point('',(7.394153568594e1,1.175986608610e1,
-6.435592218405e0));
#73766=cartesian_point('',(7.398463382265e1,1.174151291543e1,
-6.259848903568e0));
#73767=cartesian_point('',(7.402385245679e1,1.171929597300e1,
-6.091176364032e0));
#73768=cartesian_point('',(7.405816527518e1,1.169460786835e1,
-5.934972924269e0));
#73769=cartesian_point('',(7.408780647241e1,1.166815849486e1,
-5.791308939924e0));
#73770=cartesian_point('',(7.411292872801e1,1.164067490931e1,
-5.660585968675e0));
#73771=cartesian_point('',(7.413376834172e1,1.161278244359e1,
-5.542770322704e0));
#73772=cartesian_point('',(7.415063450266e1,1.158495065608e1,
-5.437315163133e0));
#73773=cartesian_point('',(7.416383032023e1,1.155754569655e1,
-5.343480788011e0));
#73774=cartesian_point('',(7.417364325159e1,1.153080178280e1,
-5.260261879754e0));
#73775=cartesian_point('',(7.418026789736e1,1.150490954935e1,
-5.186706806296e0));
#73776=cartesian_point('',(7.418369962733e1,1.148051154509e1,
-5.123131405329e0));
#73777=cartesian_point('',(7.418398382277e1,1.145877495657e1,
-5.070610921970e0));
#73778=cartesian_point('',(7.418150099701e1,1.144091987440e1,
-5.029571532472e0));
#73779=cartesian_point('',(7.417686241123e1,1.142764987019e1,
-4.999000573219e0));
#73780=cartesian_point('',(7.417073379664e1,1.141936560459e1,
-4.977332735031e0));
#73781=cartesian_point('',(7.416395087049e1,1.141631569994e1,
-4.963085317703e0));
#73782=cartesian_point('',(7.415752906152e1,1.141818524096e1,
-4.954629349572e0));
#73783=cartesian_point('',(7.415242272022e1,1.142386633378e1,
-4.950270166477e0));
#73784=cartesian_point('',(7.414925583102e1,1.143181168566e1,
-4.948666582637e0));
#73785=cartesian_point('',(7.414778530342e1,1.144598985056e1,
-4.949486759392e0));
#73786=cartesian_point('',(7.415266745413e1,1.145487620759e1,
-4.955544495073e0));
#73787=cartesian_point('',(7.415828647475e1,1.145411193901e1,
-4.964425539940e0));
#73788=(bounded_surface()b_spline_surface(3,3,((#73688,#73689,#73690,#73691,
#73692,#73693,#73694,#73695,#73696,#73697,#73698,#73699,#73700,#73701,#73702,
#73703,#73704,#73705,#73706,#73707,#73708,#73709,#73710,#73711,#73712),(#73713,
#73714,#73715,#73716,#73717,#73718,#73719,#73720,#73721,#73722,#73723,#73724,
#73725,#73726,#73727,#73728,#73729,#73730,#73731,#73732,#73733,#73734,#73735,
#73736,#73737),(#73738,#73739,#73740,#73741,#73742,#73743,#73744,#73745,#73746,
#73747,#73748,#73749,#73750,#73751,#73752,#73753,#73754,#73755,#73756,#73757,
#73758,#73759,#73760,#73761,#73762),(#73763,#73764,#73765,#73766,#73767,#73768,
#73769,#73770,#73771,#73772,#73773,#73774,#73775,#73776,#73777,#73778,#73779,
#73780,#73781,#73782,#73783,#73784,#73785,#73786,#73787)),.unspecified.,.f.,.f.,
.f.)b_spline_surface_with_knots((4,4),(4,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,
1,1,4),(0.e0,1.e0),(1.245281964607e-1,1.549711810496e-1,1.862537054154e-1,
2.155085971867e-1,2.429677850399e-1,2.685460974640e-1,2.921348673601e-1,
3.137797910965e-1,3.336142744251e-1,3.518089014812e-1,3.685355637971e-1,
3.841269734728e-1,3.988209243224e-1,4.121131082529e-1,4.237649493336e-1,
4.340884536709e-1,4.433494129195e-1,4.517066736323e-1,4.592391500821e-1,
4.660826303042e-1,4.724780282783e-1,4.787524637685e-1,4.973385656848e-1),
.unspecified.)geometric_representation_item()rational_b_spline_surface(((
1.576493411275e0,1.576493411275e0,1.576493411275e0,1.576493411275e0,
1.576493411275e0,1.576493411275e0,1.576493411275e0,1.576493411275e0,
1.576493411275e0,1.576493411275e0,1.576493411275e0,1.576493411275e0,
1.576493411275e0,1.576493411275e0,1.576493411275e0,1.576493411275e0,
1.576493411275e0,1.576493411275e0,1.576493411275e0,1.576493411275e0,
1.576493411275e0,1.576493411275e0,1.576493411275e0,1.576493411275e0,
1.576493411275e0),(8.078355295749e-1,8.078355295749e-1,8.078355295749e-1,
8.078355295749e-1,8.078355295749e-1,8.078355295749e-1,8.078355295749e-1,
8.078355295749e-1,8.078355295749e-1,8.078355295749e-1,8.078355295749e-1,
8.078355295749e-1,8.078355295749e-1,8.078355295749e-1,8.078355295749e-1,
8.078355295749e-1,8.078355295749e-1,8.078355295749e-1,8.078355295749e-1,
8.078355295749e-1,8.078355295749e-1,8.078355295749e-1,8.078355295749e-1,
8.078355295749e-1,8.078355295749e-1),(8.078355295749e-1,8.078355295749e-1,
8.078355295749e-1,8.078355295749e-1,8.078355295749e-1,8.078355295749e-1,
8.078355295749e-1,8.078355295749e-1,8.078355295749e-1,8.078355295749e-1,
8.078355295749e-1,8.078355295749e-1,8.078355295749e-1,8.078355295749e-1,
8.078355295749e-1,8.078355295749e-1,8.078355295749e-1,8.078355295749e-1,
8.078355295749e-1,8.078355295749e-1,8.078355295749e-1,8.078355295749e-1,
8.078355295749e-1,8.078355295749e-1,8.078355295749e-1),(1.576493411275e0,
1.576493411275e0,1.576493411275e0,1.576493411275e0,1.576493411275e0,
1.576493411275e0,1.576493411275e0,1.576493411275e0,1.576493411275e0,
1.576493411275e0,1.576493411275e0,1.576493411275e0,1.576493411275e0,
1.576493411275e0,1.576493411275e0,1.576493411275e0,1.576493411275e0,
1.576493411275e0,1.576493411275e0,1.576493411275e0,1.576493411275e0,
1.576493411275e0,1.576493411275e0,1.576493411275e0,1.576493411275e0)))representation_item('')surface());
#73789=oriented_edge('',*,*,#37195,.f.);
#73790=oriented_edge('',*,*,#37178,.f.);
#73792=oriented_edge('',*,*,#73791,.f.);
#73793=oriented_edge('',*,*,#28441,.f.);
#73794=edge_loop('',(#73789,#73790,#73792,#73793));
#73795=face_outer_bound('',#73794,.f.);
#73797=cartesian_point('',(7.364363450312e1,1.114691986357e1,
-2.490846053290e1));
#73798=direction('',(-7.082981184343e-3,-1.149425328796e-2,-9.999088526055e-1));
#73799=direction('',(-8.509101554854e-1,5.253112478989e-1,-1.108092749251e-5));
#73800=axis2_placement_3d('',#73797,#73798,#73799);
#73801=cylindrical_surface('',#73800,3.000057677443e-1);
#73802=oriented_edge('',*,*,#73791,.t.);
#73803=oriented_edge('',*,*,#37163,.f.);
#73804=oriented_edge('',*,*,#37144,.f.);
#73805=oriented_edge('',*,*,#28443,.f.);
#73806=edge_loop('',(#73802,#73803,#73804,#73805));
#73807=face_outer_bound('',#73806,.f.);
#73809=cartesian_point('',(7.336239248588e1,2.342455355031e0,
-4.228405305590e1));
#73810=cartesian_point('',(7.334438872050e1,2.355216434565e0,
-4.219208497277e1));
#73811=cartesian_point('',(7.329426146872e1,2.373378535435e0,
-4.191542929269e1));
#73812=cartesian_point('',(7.324804659434e1,2.336990493391e0,
-4.159355918048e1));
#73813=cartesian_point('',(7.322394713020e1,2.280604267655e0,
-4.136899434794e1));
#73814=cartesian_point('',(7.321855530718e1,2.264810408723e0,
-4.131419597756e1));
#73815=cartesian_point('',(7.286718591099e1,1.970339024291e0,
-4.217220261349e1));
#73816=cartesian_point('',(7.286696356554e1,1.957337181509e0,
-4.208704362712e1));
#73817=cartesian_point('',(7.287519763647e1,1.903012918294e0,
-4.183685045849e1));
#73818=cartesian_point('',(7.291099279755e1,1.800983024015e0,
-4.156282681581e1));
#73819=cartesian_point('',(7.295281370387e1,1.712359244447e0,
-4.138109086580e1));
#73820=cartesian_point('',(7.296406490688e1,1.689613509045e0,
-4.133740476469e1));
#73821=cartesian_point('',(7.311026840289e1,1.414005964069e0,
-4.200578024155e1));
#73822=cartesian_point('',(7.313668527647e1,1.405456135305e0,
-4.194465024289e1));
#73823=cartesian_point('',(7.322187099332e1,1.375924585810e0,
-4.176067847200e1));
#73824=cartesian_point('',(7.333763211728e1,1.332953212680e0,
-4.154634285188e1));
#73825=cartesian_point('',(7.342853808100e1,1.300083026056e0,
-4.139660967769e1));
#73826=cartesian_point('',(7.345137852235e1,1.291885050165e0,
-4.136005908727e1));
#73827=cartesian_point('',(7.373473449016e1,1.490291280722e0,
-4.202913531564e1));
#73828=cartesian_point('',(7.375753539207e1,1.509871740004e0,
-4.197397367374e1));
#73829=cartesian_point('',(7.382527894971e1,1.566010120638e0,
-4.179875272786e1));
#73830=cartesian_point('',(7.390155206967e1,1.620085064893e0,
-4.156830984179e1));
#73831=cartesian_point('',(7.395263872243e1,1.649099496278e0,
-4.139276531340e1));
#73832=cartesian_point('',(7.396499873413e1,1.655589191741e0,
-4.134889677327e1));
#73833=(bounded_surface()b_spline_surface(3,3,((#73809,#73810,#73811,#73812,
#73813,#73814),(#73815,#73816,#73817,#73818,#73819,#73820),(#73821,#73822,
#73823,#73824,#73825,#73826),(#73827,#73828,#73829,#73830,#73831,#73832)),
.unspecified.,.f.,.f.,.f.)b_spline_surface_with_knots((4,4),(4,1,1,4),(0.e0,
1.e0),(1.422470885627e-1,3.042925119352e-1,6.365995446412e-1,7.459893463028e-1),
.unspecified.)geometric_representation_item()rational_b_spline_surface(((
1.579933807694e0,1.579933807694e0,1.579933807694e0,1.579933807694e0,
1.579933807694e0,1.579933807694e0),(8.066887307685e-1,8.066887307685e-1,
8.066887307685e-1,8.066887307685e-1,8.066887307685e-1,8.066887307685e-1),(
8.066887307685e-1,8.066887307685e-1,8.066887307685e-1,8.066887307685e-1,
8.066887307685e-1,8.066887307685e-1),(1.579933807694e0,1.579933807694e0,
1.579933807694e0,1.579933807694e0,1.579933807694e0,1.579933807694e0)))representation_item('')surface());
#73834=oriented_edge('',*,*,#36905,.t.);
#73836=oriented_edge('',*,*,#73835,.f.);
#73838=oriented_edge('',*,*,#73837,.f.);
#73840=oriented_edge('',*,*,#73839,.t.);
#73841=edge_loop('',(#73834,#73836,#73838,#73840));
#73842=face_outer_bound('',#73841,.f.);
#73844=cartesian_point('',(7.328935718424e1,8.415351413923e-1,
-4.365072195611e1));
#73845=cartesian_point('',(7.327013637282e1,8.902337252379e-1,
-4.368599178692e1));
#73846=cartesian_point('',(7.326209212529e1,1.068625098766e0,
-4.379139269492e1));
#73847=cartesian_point('',(7.325914637962e1,1.684626688645e0,
-4.371868995981e1));
#73848=cartesian_point('',(7.329799194006e1,1.824319363579e0,
-4.348209283696e1));
#73849=cartesian_point('',(7.330463214734e1,1.954287947396e0,
-4.332198438824e1));
#73850=cartesian_point('',(7.331114374668e1,2.036494713638e0,
-4.314569117793e1));
#73851=cartesian_point('',(7.331074575897e1,2.109314235086e0,
-4.296593041398e1));
#73852=cartesian_point('',(7.330534723886e1,2.167191042137e0,
-4.277455814013e1));
#73853=cartesian_point('',(7.329362634872e1,2.211582215870e0,
-4.257575622414e1));
#73854=cartesian_point('',(7.327575141925e1,2.239846123766e0,
-4.237433495376e1));
#73855=cartesian_point('',(7.325259906240e1,2.250907054925e0,
-4.217801345281e1));
#73856=cartesian_point('',(7.322447627472e1,2.244853359838e0,
-4.198372536875e1));
#73857=cartesian_point('',(7.320294276335e1,2.228466053621e0,
-4.185742753236e1));
#73858=cartesian_point('',(7.319117479889e1,2.216279338554e0,
-4.179287859666e1));
#73859=cartesian_point('',(7.281597318958e1,8.480960918890e-1,
-4.344965271650e1));
#73860=cartesian_point('',(7.279232863567e1,8.896431269154e-1,
-4.348833773815e1));
#73861=cartesian_point('',(7.278238328370e1,1.052950051061e0,
-4.360711629440e1));
#73862=cartesian_point('',(7.278121114194e1,1.683564922517e0,
-4.352326421798e1));
#73863=cartesian_point('',(7.283355750769e1,1.767710872432e0,
-4.326331784175e1));
#73864=cartesian_point('',(7.284994073698e1,1.848341640235e0,
-4.310173581306e1));
#73865=cartesian_point('',(7.287072868900e1,1.876727756816e0,
-4.292823896167e1));
#73866=cartesian_point('',(7.288907458634e1,1.895400788739e0,
-4.275792182086e1));
#73867=cartesian_point('',(7.290855970650e1,1.898438167998e0,
-4.258128354133e1));
#73868=cartesian_point('',(7.292840944320e1,1.889269695372e0,
-4.240287074508e1));
#73869=cartesian_point('',(7.294880622106e1,1.867429079606e0,
-4.222714922385e1));
#73870=cartesian_point('',(7.296958430135e1,1.834395829944e0,
-4.206104593529e1));
#73871=cartesian_point('',(7.299193137348e1,1.790194909019e0,
-4.190204098201e1));
#73872=cartesian_point('',(7.300842926558e1,1.753532679424e0,
-4.180269857033e1));
#73873=cartesian_point('',(7.301771440478e1,1.732558173945e0,
-4.175317224030e1));
#73874=cartesian_point('',(7.278355652278e1,1.135452509008e0,
-4.301046122762e1));
#73875=cartesian_point('',(7.277076742805e1,1.147149667184e0,
-4.303072428074e1));
#73876=cartesian_point('',(7.275450068326e1,1.193584392141e0,
-4.308577291203e1));
#73877=cartesian_point('',(7.276076220907e1,1.375508534211e0,
-4.305129417853e1));
#73878=cartesian_point('',(7.281477542812e1,1.399067923607e0,
-4.291649720869e1));
#73879=cartesian_point('',(7.286278998360e1,1.421830184194e0,
-4.280368398582e1));
#73880=cartesian_point('',(7.291929721229e1,1.429568683529e0,
-4.267658390651e1));
#73881=cartesian_point('',(7.298042815042e1,1.434588562426e0,
-4.254251461565e1));
#73882=cartesian_point('',(7.304664797514e1,1.435167204496e0,
-4.239963996625e1));
#73883=cartesian_point('',(7.311609377627e1,1.432310458627e0,
-4.225181958874e1));
#73884=cartesian_point('',(7.318671829547e1,1.425900389785e0,
-4.210356205367e1));
#73885=cartesian_point('',(7.325590875059e1,1.416380678810e0,
-4.196075245715e1));
#73886=cartesian_point('',(7.332505256593e1,1.403773571576e0,
-4.182110053909e1));
#73887=cartesian_point('',(7.337081832408e1,1.393402616285e0,
-4.173136696775e1));
#73888=cartesian_point('',(7.339458469531e1,1.387496165484e0,
-4.168574908359e1));
#73889=cartesian_point('',(7.323150494024e1,1.354364349415e0,
-4.286692103826e1));
#73890=cartesian_point('',(7.323165727032e1,1.349791498232e0,
-4.286931419436e1));
#73891=cartesian_point('',(7.321233158038e1,1.319607479742e0,
-4.286097980707e1));
#73892=cartesian_point('',(7.322265229276e1,1.134855379459e0,
-4.287639096413e1));
#73893=cartesian_point('',(7.326447259468e1,1.166422548937e0,
-4.286314111016e1));
#73894=cartesian_point('',(7.332756349175e1,1.193116387673e0,
-4.279006766946e1));
#73895=cartesian_point('',(7.339782132147e1,1.238474485958e0,
-4.269657622888e1));
#73896=cartesian_point('',(7.347377944511e1,1.286927975412e0,
-4.258150501099e1));
#73897=cartesian_point('',(7.355178578426e1,1.340416809302e0,
-4.245038883261e1));
#73898=cartesian_point('',(7.362857626509e1,1.396072174962e0,
-4.230618352534e1));
#73899=cartesian_point('',(7.370034002571e1,1.451874132080e0,
-4.215377572198e1));
#73900=cartesian_point('',(7.376358657405e1,1.504898383715e0,
-4.199902519328e1));
#73901=cartesian_point('',(7.381897936262e1,1.555228431914e0,
-4.183927540780e1));
#73902=cartesian_point('',(7.384967860357e1,1.585761718296e0,
-4.173012594075e1));
#73903=cartesian_point('',(7.386375449747e1,1.600466132442e0,
-4.167255219392e1));
#73904=(bounded_surface()b_spline_surface(3,3,((#73844,#73845,#73846,#73847,
#73848,#73849,#73850,#73851,#73852,#73853,#73854,#73855,#73856,#73857,#73858),(
#73859,#73860,#73861,#73862,#73863,#73864,#73865,#73866,#73867,#73868,#73869,
#73870,#73871,#73872,#73873),(#73874,#73875,#73876,#73877,#73878,#73879,#73880,
#73881,#73882,#73883,#73884,#73885,#73886,#73887,#73888),(#73889,#73890,#73891,
#73892,#73893,#73894,#73895,#73896,#73897,#73898,#73899,#73900,#73901,#73902,
#73903)),.unspecified.,.f.,.f.,.f.)b_spline_surface_with_knots((4,4),(4,1,1,1,1,
1,1,1,1,1,1,1,4),(0.e0,1.e0),(3.217471811373e-1,3.455160394306e-1,
3.877874322762e-1,4.315346662914e-1,4.784719329871e-1,5.302264540374e-1,
5.866359253775e-1,6.472531309691e-1,7.111133432338e-1,7.760623331831e-1,
8.397048193649e-1,8.997567076646e-1,9.647233648446e-1),.unspecified.)geometric_representation_item()rational_b_spline_surface(((1.436448784330e0,
1.436448784330e0,1.436448784330e0,1.436448784330e0,1.436448784330e0,
1.436448784330e0,1.436448784330e0,1.436448784330e0,1.436448784330e0,
1.436448784330e0,1.436448784330e0,1.436448784330e0,1.436448784330e0,
1.436448784330e0,1.436448784330e0),(8.545170718901e-1,8.545170718901e-1,
8.545170718901e-1,8.545170718901e-1,8.545170718901e-1,8.545170718901e-1,
8.545170718901e-1,8.545170718901e-1,8.545170718901e-1,8.545170718901e-1,
8.545170718901e-1,8.545170718901e-1,8.545170718901e-1,8.545170718901e-1,
8.545170718901e-1),(8.545170718901e-1,8.545170718901e-1,8.545170718901e-1,
8.545170718901e-1,8.545170718901e-1,8.545170718901e-1,8.545170718901e-1,
8.545170718901e-1,8.545170718901e-1,8.545170718901e-1,8.545170718901e-1,
8.545170718901e-1,8.545170718901e-1,8.545170718901e-1,8.545170718901e-1),(
1.436448784330e0,1.436448784330e0,1.436448784330e0,1.436448784330e0,
1.436448784330e0,1.436448784330e0,1.436448784330e0,1.436448784330e0,
1.436448784330e0,1.436448784330e0,1.436448784330e0,1.436448784330e0,
1.436448784330e0,1.436448784330e0,1.436448784330e0)))representation_item('')surface());
#73905=oriented_edge('',*,*,#33890,.t.);
#73906=oriented_edge('',*,*,#36617,.f.);
#73908=oriented_edge('',*,*,#73907,.t.);
#73909=oriented_edge('',*,*,#73835,.t.);
#73910=edge_loop('',(#73905,#73906,#73908,#73909));
#73911=face_outer_bound('',#73910,.f.);
#73913=cartesian_point('',(7.324138218016e1,1.258694528010e0,
-4.213845709964e1));
#73914=direction('',(-5.449178335231e-1,-8.780480477855e-3,-8.384434732712e-1));
#73915=direction('',(-2.600053605578e-2,9.996412520711e-1,6.429563174072e-3));
#73916=axis2_placement_3d('',#73913,#73914,#73915);
#73917=cylindrical_surface('',#73916,3.000000000022e-1);
#73918=oriented_edge('',*,*,#73837,.t.);
#73919=oriented_edge('',*,*,#73907,.f.);
#73920=oriented_edge('',*,*,#36636,.t.);
#73921=oriented_edge('',*,*,#36667,.t.);
#73922=oriented_edge('',*,*,#36687,.f.);
#73923=edge_loop('',(#73918,#73919,#73920,#73921,#73922));
#73924=face_outer_bound('',#73923,.f.);
#73926=cartesian_point('',(7.384228910077e1,2.274380827500e0,
-2.154687438823e1));
#73927=direction('',(8.411024718777e-3,1.047141369471e-2,9.999097980110e-1));
#73928=direction('',(-8.775331973075e-1,4.795100811652e-1,2.360017861746e-3));
#73929=axis2_placement_3d('',#73926,#73927,#73928);
#73930=cylindrical_surface('',#73929,5.000150365086e-1);
#73931=oriented_edge('',*,*,#36907,.f.);
#73932=oriented_edge('',*,*,#73839,.f.);
#73933=oriented_edge('',*,*,#36685,.f.);
#73935=oriented_edge('',*,*,#73934,.t.);
#73936=edge_loop('',(#73931,#73932,#73933,#73935));
#73937=face_outer_bound('',#73936,.f.);
#73939=cartesian_point('',(7.645232038347e1,2.414466610402e0,
-8.219508166828e0));
#73940=direction('',(2.055476646207e-4,-9.999456789021e-1,1.042098820233e-2));
#73941=direction('',(-9.989933715100e-1,-6.727898180815e-4,-4.485299357791e-2));
#73942=axis2_placement_3d('',#73939,#73940,#73941);
#73943=toroidal_surface('',#73942,2.497867151153e0,4.999993318063e-1);
#73945=oriented_edge('',*,*,#73944,.t.);
#73946=oriented_edge('',*,*,#73934,.f.);
#73947=oriented_edge('',*,*,#36683,.f.);
#73948=oriented_edge('',*,*,#36702,.t.);
#73949=edge_loop('',(#73945,#73946,#73947,#73948));
#73950=face_outer_bound('',#73949,.f.);
#73952=cartesian_point('',(0.e0,0.e0,-8.220551782475e0));
#73953=direction('',(0.e0,0.e0,1.e0));
#73954=direction('',(-9.977606338842e-1,-6.688585404188e-2,0.e0));
#73955=axis2_placement_3d('',#73952,#73953,#73954);
#73956=toroidal_surface('',#73955,7.649382607502e1,3.e0);
#73958=oriented_edge('',*,*,#73957,.f.);
#73959=oriented_edge('',*,*,#36911,.t.);
#73960=oriented_edge('',*,*,#36909,.t.);
#73961=oriented_edge('',*,*,#73944,.f.);
#73962=oriented_edge('',*,*,#36719,.t.);
#73963=oriented_edge('',*,*,#36717,.t.);
#73964=edge_loop('',(#73958,#73959,#73960,#73961,#73962,#73963));
#73965=face_outer_bound('',#73964,.f.);
#73967=cartesian_point('',(7.611342813800e1,7.585190633859e0,
-8.219511289455e0));
#73968=direction('',(-1.303030720474e-1,9.914194754833e-1,1.041791953094e-2));
#73969=direction('',(-8.613122574785e-1,-1.183949019142e-1,4.940889012294e-1));
#73970=axis2_placement_3d('',#73967,#73968,#73969);
#73971=toroidal_surface('',#73970,2.497880036154e0,4.999993492906e-1);
#73972=oriented_edge('',*,*,#73957,.t.);
#73973=oriented_edge('',*,*,#36740,.f.);
#73974=oriented_edge('',*,*,#36872,.f.);
#73975=oriented_edge('',*,*,#36889,.t.);
#73976=edge_loop('',(#73972,#73973,#73974,#73975));
#73977=face_outer_bound('',#73976,.f.);
#73979=cartesian_point('',(7.409553371820e1,2.609089257024e0,
-6.309437201954e0));
#73980=cartesian_point('',(7.413110118801e1,2.628929553882e0,
-6.251514170798e0));
#73981=cartesian_point('',(7.420530915942e1,2.665192000041e0,
-6.133279210568e0));
#73982=cartesian_point('',(7.432070604574e1,2.706585931629e0,
-5.957125142780e0));
#73983=cartesian_point('',(7.443795532325e1,2.734603454148e0,
-5.785180306047e0));
#73984=cartesian_point('',(7.455262017932e1,2.749445788546e0,
-5.623082423390e0));
#73985=cartesian_point('',(7.466393310635e1,2.752321915588e0,
-5.470998728978e0));
#73986=cartesian_point('',(7.477093008500e1,2.744351519002e0,
-5.329387933536e0));
#73987=cartesian_point('',(7.487301290819e1,2.726608006927e0,
-5.198224890723e0));
#73988=cartesian_point('',(7.497008600853e1,2.699949178967e0,
-5.076883855050e0));
#73989=cartesian_point('',(7.506234590353e1,2.664904852934e0,
-4.964450181110e0));
#73990=cartesian_point('',(7.515041585091e1,2.621475929644e0,
-4.859574259324e0));
#73991=cartesian_point('',(7.523513895551e1,2.568946247144e0,
-4.760743238027e0));
#73992=cartesian_point('',(7.531616990154e1,2.506577454232e0,
-4.667885034579e0));
#73993=cartesian_point('',(7.539185283412e1,2.434451381924e0,
-4.582351463630e0));
#73994=cartesian_point('',(7.546026086732e1,2.353702191398e0,
-4.505736494415e0));
#73995=cartesian_point('',(7.552068830732e1,2.264797451851e0,
-4.438371727518e0));
#73996=cartesian_point('',(7.557297230267e1,2.167167914234e0,
-4.380190514692e0));
#73997=cartesian_point('',(7.561621626926e1,2.061208350023e0,
-4.332171931219e0));
#73998=cartesian_point('',(7.564921186427e1,1.949045269212e0,
-4.295845045292e0));
#73999=cartesian_point('',(7.567129187156e1,1.833910329369e0,
-4.272214159237e0));
#74000=cartesian_point('',(7.568266114945e1,1.718162332063e0,
-4.261244119683e0));
#74001=cartesian_point('',(7.568443143808e1,1.529382135220e0,
-4.263339961739e0));
#74002=cartesian_point('',(7.566059476846e1,1.388133659332e0,
-4.294881240123e0));
#74003=cartesian_point('',(7.563460061353e1,1.306058469634e0,
-4.326890584397e0));
#74004=cartesian_point('',(7.390590458460e1,2.028359891035e0,
-6.170096608034e0));
#74005=cartesian_point('',(7.392019071976e1,2.055086989041e0,
-6.112458149267e0));
#74006=cartesian_point('',(7.395241123234e1,2.107638569024e0,
-5.994374786222e0));
#74007=cartesian_point('',(7.400947020533e1,2.179675227398e0,
-5.817297278415e0));
#74008=cartesian_point('',(7.407383839288e1,2.243492402968e0,
-5.643318844384e0));
#74009=cartesian_point('',(7.414240751121e1,2.297229584730e0,
-5.478189270601e0));
#74010=cartesian_point('',(7.421403955106e1,2.341135699769e0,
-5.322105926276e0));
#74011=cartesian_point('',(7.428751199360e1,2.375336027703e0,
-5.175542092454e0));
#74012=cartesian_point('',(7.436185766897e1,2.400064571139e0,
-5.038465540784e0));
#74013=cartesian_point('',(7.443651621309e1,2.415575558720e0,
-4.910205986192e0));
#74014=cartesian_point('',(7.451122722534e1,2.421953369143e0,
-4.789764453791e0));
#74015=cartesian_point('',(7.458617396632e1,2.418962016508e0,
-4.675636465897e0));
#74016=cartesian_point('',(7.466187172137e1,2.405738667004e0,
-4.566064642504e0));
#74017=cartesian_point('',(7.473789390980e1,2.380764447144e0,
-4.460808620310e0));
#74018=cartesian_point('',(7.481242868631e1,2.342602034961e0,
-4.361333804282e0));
#74019=cartesian_point('',(7.488297477398e1,2.290787228528e0,
-4.269724985055e0));
#74020=cartesian_point('',(7.494797408810e1,2.224959806079e0,
-4.186883007707e0));
#74021=cartesian_point('',(7.500636086902e1,2.144200979980e0,
-4.113382938580e0));
#74022=cartesian_point('',(7.505618789192e1,2.048708073219e0,
-4.051259089991e0));
#74023=cartesian_point('',(7.509508044230e1,1.941046005831e0,
-4.003392598666e0));
#74024=cartesian_point('',(7.512138360454e1,1.825823660314e0,
-3.971942249871e0));
#74025=cartesian_point('',(7.513475649595e1,1.707349718627e0,
-3.957434367289e0));
#74026=cartesian_point('',(7.513587192716e1,1.513042273289e0,
-3.960927801379e0));
#74027=cartesian_point('',(7.510569376783e1,1.370685493203e0,
-4.004170197652e0));
#74028=cartesian_point('',(7.507417367849e1,1.295957517451e0,
-4.046656403444e0));
#74029=cartesian_point('',(7.436382267660e1,1.649570458644e0,
-6.368730187746e0));
#74030=cartesian_point('',(7.436473740022e1,1.659683838245e0,
-6.310209320152e0));
#74031=cartesian_point('',(7.436783220358e1,1.680103110663e0,
-6.191029694060e0));
#74032=cartesian_point('',(7.437606260222e1,1.709717006759e0,
-6.014219381499e0));
#74033=cartesian_point('',(7.438756713996e1,1.737650300842e0,
-5.842369580004e0));
#74034=cartesian_point('',(7.440158002070e1,1.762896872929e0,
-5.681074347101e0));
#74035=cartesian_point('',(7.441767381531e1,1.785357157763e0,
-5.530468032427e0));
#74036=cartesian_point('',(7.443541330151e1,1.804884020965e0,
-5.390986738914e0));
#74037=cartesian_point('',(7.445442593721e1,1.821396447450e0,
-5.262592681970e0));
#74038=cartesian_point('',(7.447445280118e1,1.834867248952e0,
-5.144666905350e0));
#74039=cartesian_point('',(7.449533223288e1,1.845246564057e0,
-5.036324235059e0));
#74040=cartesian_point('',(7.451704734143e1,1.852424469087e0,
-4.936284155691e0));
#74041=cartesian_point('',(7.453970666283e1,1.856110418287e0,
-4.843154361140e0));
#74042=cartesian_point('',(7.456315981566e1,1.855680632302e0,
-4.756946830660e0));
#74043=cartesian_point('',(7.458680046062e1,1.850393465266e0,
-4.678947060466e0));
#74044=cartesian_point('',(7.460972976339e1,1.839801514069e0,
-4.610480190716e0));
#74045=cartesian_point('',(7.463130265652e1,1.823642260661e0,
-4.551572621303e0));
#74046=cartesian_point('',(7.465102268836e1,1.801569089395e0,
-4.501824538168e0));
#74047=cartesian_point('',(7.466808595681e1,1.773611910879e0,
-4.461668866257e0));
#74048=cartesian_point('',(7.468153192334e1,1.740663030729e0,
-4.431932434276e0));
#74049=cartesian_point('',(7.469066112352e1,1.704433583123e0,
-4.413018347146e0));
#74050=cartesian_point('',(7.469527046743e1,1.666646961810e0,
-4.404603353188e0));
#74051=cartesian_point('',(7.469548975953e1,1.604410085081e0,
-4.407266965747e0));
#74052=cartesian_point('',(7.468472056873e1,1.559252176447e0,
-4.433932292478e0));
#74053=cartesian_point('',(7.467366871915e1,1.536944190585e0,
-4.461373516305e0));
#74054=cartesian_point('',(7.479948053383e1,2.026785088505e0,
-6.614791975757e0));
#74055=cartesian_point('',(7.481449244186e1,2.021085503085e0,
-6.555512438184e0));
#74056=cartesian_point('',(7.484392613917e1,2.007951701511e0,
-6.435592218313e0));
#74057=cartesian_point('',(7.488425999584e1,1.984130109101e0,
-6.259848903553e0));
#74058=cartesian_point('',(7.492024321623e1,1.956984176706e0,
-6.091176364019e0));
#74059=cartesian_point('',(7.495104003942e1,1.928028560685e0,
-5.934972924257e0));
#74060=cartesian_point('',(7.497697531609e1,1.897936512644e0,
-5.791308939912e0));
#74061=cartesian_point('',(7.499829531953e1,1.867408940616e0,
-5.660585968662e0));
#74062=cartesian_point('',(7.501531595012e1,1.837034983388e0,
-5.542770322689e0));
#74063=cartesian_point('',(7.502840504147e1,1.807239824906e0,
-5.437315163116e0));
#74064=cartesian_point('',(7.503791090197e1,1.778346918786e0,
-5.343480787992e0));
#74065=cartesian_point('',(7.504414910111e1,1.750550958360e0,
-5.260261879734e0));
#74066=cartesian_point('',(7.504733745748e1,1.724015546769e0,
-5.186706806275e0));
#74067=cartesian_point('',(7.504755524994e1,1.699378340166e0,
-5.123131405308e0));
#74068=cartesian_point('',(7.504499981991e1,1.677790616226e0,
-5.070610921951e0));
#74069=cartesian_point('',(7.504020767918e1,1.660412360559e0,
-5.029571532455e0));
#74070=cartesian_point('',(7.503387669402e1,1.647861340008e0,
-4.999000573204e0));
#74071=cartesian_point('',(7.502671919694e1,1.640447892186e0,
-4.977332735020e0));
#74072=cartesian_point('',(7.501959620722e1,1.638309429418e0,
-4.963085317695e0));
#74073=cartesian_point('',(7.501347336179e1,1.641001190525e0,
-4.954629349566e0));
#74074=cartesian_point('',(7.500915223735e1,1.647300192102e0,
-4.950270166474e0));
#74075=cartesian_point('',(7.500704951787e1,1.655590932385e0,
-4.948666582635e0));
#74076=cartesian_point('',(7.500744219272e1,1.669839743411e0,
-4.949486759390e0));
#74077=cartesian_point('',(7.501344247818e1,1.678012827865e0,
-4.955544494998e0));
#74078=cartesian_point('',(7.501891367045e1,1.676521667154e0,
-4.964425539856e0));
#74079=(bounded_surface()b_spline_surface(3,3,((#73979,#73980,#73981,#73982,
#73983,#73984,#73985,#73986,#73987,#73988,#73989,#73990,#73991,#73992,#73993,
#73994,#73995,#73996,#73997,#73998,#73999,#74000,#74001,#74002,#74003),(#74004,
#74005,#74006,#74007,#74008,#74009,#74010,#74011,#74012,#74013,#74014,#74015,
#74016,#74017,#74018,#74019,#74020,#74021,#74022,#74023,#74024,#74025,#74026,
#74027,#74028),(#74029,#74030,#74031,#74032,#74033,#74034,#74035,#74036,#74037,
#74038,#74039,#74040,#74041,#74042,#74043,#74044,#74045,#74046,#74047,#74048,
#74049,#74050,#74051,#74052,#74053),(#74054,#74055,#74056,#74057,#74058,#74059,
#74060,#74061,#74062,#74063,#74064,#74065,#74066,#74067,#74068,#74069,#74070,
#74071,#74072,#74073,#74074,#74075,#74076,#74077,#74078)),.unspecified.,.f.,.f.,
.f.)b_spline_surface_with_knots((4,4),(4,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,
1,1,4),(0.e0,1.e0),(1.245281964968e-1,1.549711810463e-1,1.862537054117e-1,
2.155085971827e-1,2.429677850356e-1,2.685460974597e-1,2.921348673560e-1,
3.137797910927e-1,3.336142744217e-1,3.518089014783e-1,3.685355637947e-1,
3.841269734708e-1,3.988209243207e-1,4.121131082514e-1,4.237649493321e-1,
4.340884536694e-1,4.433494129181e-1,4.517066736309e-1,4.592391500808e-1,
4.660826303031e-1,4.724780282772e-1,4.787524637675e-1,4.973385655346e-1),
.unspecified.)geometric_representation_item()rational_b_spline_surface(((
1.576493411268e0,1.576493411268e0,1.576493411268e0,1.576493411268e0,
1.576493411268e0,1.576493411268e0,1.576493411268e0,1.576493411268e0,
1.576493411268e0,1.576493411268e0,1.576493411268e0,1.576493411268e0,
1.576493411268e0,1.576493411268e0,1.576493411268e0,1.576493411268e0,
1.576493411268e0,1.576493411268e0,1.576493411268e0,1.576493411268e0,
1.576493411268e0,1.576493411268e0,1.576493411268e0,1.576493411268e0,
1.576493411268e0),(8.078355295773e-1,8.078355295773e-1,8.078355295773e-1,
8.078355295773e-1,8.078355295773e-1,8.078355295773e-1,8.078355295773e-1,
8.078355295773e-1,8.078355295773e-1,8.078355295773e-1,8.078355295773e-1,
8.078355295773e-1,8.078355295773e-1,8.078355295773e-1,8.078355295773e-1,
8.078355295773e-1,8.078355295773e-1,8.078355295773e-1,8.078355295773e-1,
8.078355295773e-1,8.078355295773e-1,8.078355295773e-1,8.078355295773e-1,
8.078355295773e-1,8.078355295773e-1),(8.078355295773e-1,8.078355295773e-1,
8.078355295773e-1,8.078355295773e-1,8.078355295773e-1,8.078355295773e-1,
8.078355295773e-1,8.078355295773e-1,8.078355295773e-1,8.078355295773e-1,
8.078355295773e-1,8.078355295773e-1,8.078355295773e-1,8.078355295773e-1,
8.078355295773e-1,8.078355295773e-1,8.078355295773e-1,8.078355295773e-1,
8.078355295773e-1,8.078355295773e-1,8.078355295773e-1,8.078355295773e-1,
8.078355295773e-1,8.078355295773e-1,8.078355295773e-1),(1.576493411268e0,
1.576493411268e0,1.576493411268e0,1.576493411268e0,1.576493411268e0,
1.576493411268e0,1.576493411268e0,1.576493411268e0,1.576493411268e0,
1.576493411268e0,1.576493411268e0,1.576493411268e0,1.576493411268e0,
1.576493411268e0,1.576493411268e0,1.576493411268e0,1.576493411268e0,
1.576493411268e0,1.576493411268e0,1.576493411268e0,1.576493411268e0,
1.576493411268e0,1.576493411268e0,1.576493411268e0,1.576493411268e0)))representation_item('')surface());
#74080=oriented_edge('',*,*,#36722,.f.);
#74081=oriented_edge('',*,*,#36705,.f.);
#74083=oriented_edge('',*,*,#74082,.f.);
#74084=oriented_edge('',*,*,#28455,.f.);
#74085=edge_loop('',(#74080,#74081,#74083,#74084));
#74086=face_outer_bound('',#74085,.f.);
#74088=cartesian_point('',(7.446856800578e1,1.439133225950e0,
-2.490846053290e1));
#74089=direction('',(-8.522686412664e-3,-1.047140379417e-2,-9.999088526055e-1));
#74090=direction('',(-7.750636242305e-1,6.318831998652e-1,-1.108092735900e-5));
#74091=axis2_placement_3d('',#74088,#74089,#74090);
#74092=cylindrical_surface('',#74091,3.000057677449e-1);
#74093=oriented_edge('',*,*,#74082,.t.);
#74094=oriented_edge('',*,*,#36690,.f.);
#74095=oriented_edge('',*,*,#36671,.f.);
#74096=oriented_edge('',*,*,#28457,.f.);
#74097=edge_loop('',(#74093,#74094,#74095,#74096));
#74098=face_outer_bound('',#74097,.f.);
#74100=cartesian_point('',(7.304051882635e1,-7.253298418772e0,
-4.228405305613e1));
#74101=cartesian_point('',(7.302433474179e1,-7.238296549968e0,
-4.219208497855e1));
#74102=cartesian_point('',(7.297700696781e1,-7.213746908980e0,
-4.191542931279e1));
#74103=cartesian_point('',(7.292643787491e1,-7.243791390706e0,
-4.159355919914e1));
#74104=cartesian_point('',(7.289518470453e1,-7.296549612547e0,
-4.136899436047e1));
#74105=cartesian_point('',(7.288777749525e1,-7.311504582348e0,
-4.131419597676e1));
#74106=cartesian_point('',(7.250097788454e1,-7.557593813832e0,
-4.217220261360e1));
#74107=cartesian_point('',(7.249906036033e1,-7.570455401318e0,
-4.208704363240e1));
#74108=cartesian_point('',(7.250013324789e1,-7.625389670941e0,
-4.183685047633e1));
#74109=cartesian_point('',(7.252230460132e1,-7.731218889058e0,
-4.156282683121e1));
#74110=cartesian_point('',(7.255219999931e1,-7.824543204892e0,
-4.138109087565e1));
#74111=cartesian_point('',(7.256038603447e1,-7.848562929921e0,
-4.133740476379e1));
#74112=cartesian_point('',(7.266936473563e1,-8.140895999648e0,
-4.200578024143e1));
#74113=cartesian_point('',(7.269443963117e1,-8.152820776627e0,
-4.194465024644e1));
#74114=cartesian_point('',(7.277504192715e1,-8.193218644487e0,
-4.176067848509e1));
#74115=cartesian_point('',(7.288420380831e1,-8.250932249849e0,
-4.154634286404e1));
#74116=cartesian_point('',(7.297004164030e1,-8.295386837730e0,
-4.139660968579e1));
#74117=cartesian_point('',(7.299161663315e1,-8.306495957352e0,
-4.136005908640e1));
#74118=cartesian_point('',(7.329844566085e1,-8.146772495307e0,
-4.202913531547e1));
#74119=cartesian_point('',(7.332360725923e1,-8.130335665467e0,
-4.197397367688e1));
#74120=cartesian_point('',(7.339809878662e1,-8.083519867320e0,
-4.179875274070e1));
#74121=cartesian_point('',(7.348077757673e1,-8.039863180565e0,
-4.156830985548e1));
#74122=cartesian_point('',(7.353521432108e1,-8.017765116737e0,
-4.139276532328e1));
#74123=cartesian_point('',(7.354831566956e1,-8.012944245596e0,
-4.134889677239e1));
#74124=(bounded_surface()b_spline_surface(3,3,((#74100,#74101,#74102,#74103,
#74104,#74105),(#74106,#74107,#74108,#74109,#74110,#74111),(#74112,#74113,
#74114,#74115,#74116,#74117),(#74118,#74119,#74120,#74121,#74122,#74123)),
.unspecified.,.f.,.f.,.f.)b_spline_surface_with_knots((4,4),(4,1,1,4),(0.e0,
1.e0),(1.422470885675e-1,3.042925021585e-1,6.365995186037e-1,7.459893469669e-1),
.unspecified.)geometric_representation_item()rational_b_spline_surface(((
1.579933807687e0,1.579933807687e0,1.579933807687e0,1.579933807687e0,
1.579933807687e0,1.579933807687e0),(8.066887307711e-1,8.066887307711e-1,
8.066887307711e-1,8.066887307711e-1,8.066887307711e-1,8.066887307711e-1),(
8.066887307711e-1,8.066887307711e-1,8.066887307711e-1,8.066887307711e-1,
8.066887307711e-1,8.066887307711e-1),(1.579933807687e0,1.579933807687e0,
1.579933807687e0,1.579933807687e0,1.579933807687e0,1.579933807687e0)))representation_item('')surface());
#74125=oriented_edge('',*,*,#36431,.t.);
#74127=oriented_edge('',*,*,#74126,.f.);
#74129=oriented_edge('',*,*,#74128,.f.);
#74131=oriented_edge('',*,*,#74130,.t.);
#74132=edge_loop('',(#74125,#74127,#74129,#74131));
#74133=face_outer_bound('',#74132,.f.);
#74135=cartesian_point('',(7.277219911514e1,-8.731867188565e0,
-4.365070543511e1));
#74136=cartesian_point('',(7.275949778576e1,-8.681076093606e0,
-4.368597923606e1));
#74137=cartesian_point('',(7.277480602779e1,-8.503166405850e0,
-4.379138862394e1));
#74138=cartesian_point('',(7.285228844180e1,-7.892034058695e0,
-4.371869951411e1));
#74139=cartesian_point('',(7.290903793182e1,-7.758599273137e0,
-4.348209763213e1));
#74140=cartesian_point('',(7.293258549579e1,-7.630609615319e0,
-4.332199078111e1));
#74141=cartesian_point('',(7.294977190804e1,-7.549955351882e0,
-4.314569813114e1));
#74142=cartesian_point('',(7.295888240505e1,-7.477706703938e0,
-4.296593851642e1));
#74143=cartesian_point('',(7.296108487446e1,-7.419619926918e0,
-4.277456698028e1));
#74144=cartesian_point('',(7.295525885652e1,-7.374078010079e0,
-4.257576525301e1));
#74145=cartesian_point('',(7.294122636871e1,-7.343721988220e0,
-4.237434338501e1));
#74146=cartesian_point('',(7.291971600707e1,-7.329732974785e0,
-4.217802053317e1));
#74147=cartesian_point('',(7.289104335117e1,-7.332063621143e0,
-4.198372863635e1));
#74148=cartesian_point('',(7.286755453254e1,-7.345500298064e0,
-4.185742754712e1));
#74149=cartesian_point('',(7.285429602148e1,-7.356047243806e0,
-4.179287608965e1));
#74150=cartesian_point('',(7.230372295514e1,-8.663570746097e0,
-4.344963427899e1));
#74151=cartesian_point('',(7.228570175238e1,-8.619293664296e0,
-4.348832352832e1));
#74152=cartesian_point('',(7.229715582006e1,-8.456093036050e0,
-4.360711145082e1));
#74153=cartesian_point('',(7.237830338701e1,-7.830703101526e0,
-4.352327507656e1));
#74154=cartesian_point('',(7.244118828086e1,-7.754101035522e0,
-4.326332274222e1));
#74155=cartesian_point('',(7.246795547049e1,-7.676298693657e0,
-4.310174228410e1));
#74156=cartesian_point('',(7.249227095867e1,-7.650867689106e0,
-4.292824569546e1));
#74157=cartesian_point('',(7.251289718813e1,-7.634748581752e0,
-4.275792946897e1));
#74158=cartesian_point('',(7.253261212381e1,-7.634279861506e0,
-4.258129164752e1));
#74159=cartesian_point('',(7.255109539422e1,-7.645960211496e0,
-4.240287879458e1));
#74160=cartesian_point('',(7.256846702146e1,-7.670275791969e0,
-4.222715651430e1));
#74161=cartesian_point('',(7.258475577472e1,-7.705738259637e0,
-4.206105185561e1));
#74162=cartesian_point('',(7.260114259447e1,-7.752478405407e0,
-4.190204357363e1));
#74163=cartesian_point('',(7.261271424716e1,-7.790981299118e0,
-4.180269855053e1));
#74164=cartesian_point('',(7.261918250211e1,-7.812989231927e0,
-4.175317030673e1));
#74165=cartesian_point('',(7.230909247883e1,-8.374427868416e0,
-4.301045237474e1));
#74166=cartesian_point('',(7.229793822614e1,-8.361161606670e0,
-4.303071788582e1));
#74167=cartesian_point('',(7.228786991668e1,-8.313002869385e0,
-4.308577117017e1));
#74168=cartesian_point('',(7.231782182150e1,-8.133447217998e0,
-4.305129903308e1));
#74169=cartesian_point('',(7.237444867998e1,-8.117136965154e0,
-4.291650074766e1));
#74170=cartesian_point('',(7.242502299385e1,-8.100836560512e0,
-4.280368865002e1));
#74171=cartesian_point('',(7.248205651314e1,-8.100539537572e0,
-4.267658927227e1));
#74172=cartesian_point('',(7.254331925647e1,-8.103541587112e0,
-4.254252085607e1));
#74173=cartesian_point('',(7.260904780421e1,-8.111611073433e0,
-4.239964674680e1));
#74174=cartesian_point('',(7.267752653720e1,-8.123507677766e0,
-4.225182643107e1));
#74175=cartesian_point('',(7.274671037112e1,-8.139081125279e0,
-4.210356835808e1));
#74176=cartesian_point('',(7.281406676604e1,-8.157550532852e0,
-4.196075768014e1));
#74177=cartesian_point('',(7.288097476612e1,-8.179075157453e0,
-4.182110293521e1));
#74178=cartesian_point('',(7.292499641955e1,-8.195331409647e0,
-4.173136702300e1));
#74179=cartesian_point('',(7.294778940989e1,-8.204289827815e0,
-4.168574735113e1));
#74180=cartesian_point('',(7.278178181434e1,-8.215849526966e0,
-4.286692123445e1));
#74181=cartesian_point('',(7.278133555888e1,-8.220401765968e0,
-4.286931518581e1));
#74182=cartesian_point('',(7.275823397807e1,-8.247801121404e0,
-4.286098081072e1));
#74183=cartesian_point('',(7.274435026169e1,-8.432325115856e0,
-4.287638938614e1));
#74184=cartesian_point('',(7.278993137432e1,-8.406489869639e0,
-4.286314316897e1));
#74185=cartesian_point('',(7.285596622582e1,-8.388259394153e0,
-4.279007057428e1));
#74186=cartesian_point('',(7.293154273934e1,-8.352460388857e0,
-4.269658051816e1));
#74187=cartesian_point('',(7.301317502568e1,-8.314336235860e0,
-4.258151041078e1));
#74188=cartesian_point('',(7.309749550087e1,-8.271487134493e0,
-4.245039514639e1));
#74189=cartesian_point('',(7.318089368206e1,-8.226331155087e0,
-4.230619026632e1));
#74190=cartesian_point('',(7.325932763834e1,-8.180373521168e0,
-4.215378228425e1));
#74191=cartesian_point('',(7.332895493586e1,-8.136057912091e0,
-4.199903094049e1));
#74192=cartesian_point('',(7.339044469911e1,-8.093387781068e0,
-4.183927825492e1));
#74193=cartesian_point('',(7.342486764245e1,-8.067122079606e0,
-4.173012602646e1));
#74194=cartesian_point('',(7.344074300392e1,-8.054380262113e0,
-4.167254998511e1));
#74195=(bounded_surface()b_spline_surface(3,3,((#74135,#74136,#74137,#74138,
#74139,#74140,#74141,#74142,#74143,#74144,#74145,#74146,#74147,#74148,#74149),(
#74150,#74151,#74152,#74153,#74154,#74155,#74156,#74157,#74158,#74159,#74160,
#74161,#74162,#74163,#74164),(#74165,#74166,#74167,#74168,#74169,#74170,#74171,
#74172,#74173,#74174,#74175,#74176,#74177,#74178,#74179),(#74180,#74181,#74182,
#74183,#74184,#74185,#74186,#74187,#74188,#74189,#74190,#74191,#74192,#74193,
#74194)),.unspecified.,.f.,.f.,.f.)b_spline_surface_with_knots((4,4),(4,1,1,1,1,
1,1,1,1,1,1,1,4),(0.e0,1.e0),(3.217465921589e-1,3.455175371095e-1,
3.877885960418e-1,4.315354568481e-1,4.784721980109e-1,5.302261021311e-1,
5.866349433842e-1,6.472516026368e-1,7.111114847248e-1,7.760604169865e-1,
8.397030843890e-1,8.997553639574e-1,9.647243364241e-1),.unspecified.)geometric_representation_item()rational_b_spline_surface(((1.436448328328e0,
1.436448328328e0,1.436448328328e0,1.436448328328e0,1.436448328328e0,
1.436448328328e0,1.436448328328e0,1.436448328328e0,1.436448328328e0,
1.436448328328e0,1.436448328328e0,1.436448328328e0,1.436448328328e0,
1.436448328328e0,1.436448328328e0),(8.545172238908e-1,8.545172238908e-1,
8.545172238908e-1,8.545172238908e-1,8.545172238908e-1,8.545172238908e-1,
8.545172238908e-1,8.545172238908e-1,8.545172238908e-1,8.545172238908e-1,
8.545172238908e-1,8.545172238908e-1,8.545172238908e-1,8.545172238908e-1,
8.545172238908e-1),(8.545172238908e-1,8.545172238908e-1,8.545172238908e-1,
8.545172238908e-1,8.545172238908e-1,8.545172238908e-1,8.545172238908e-1,
8.545172238908e-1,8.545172238908e-1,8.545172238908e-1,8.545172238908e-1,
8.545172238908e-1,8.545172238908e-1,8.545172238908e-1,8.545172238908e-1),(
1.436448328328e0,1.436448328328e0,1.436448328328e0,1.436448328328e0,
1.436448328328e0,1.436448328328e0,1.436448328328e0,1.436448328328e0,
1.436448328328e0,1.436448328328e0,1.436448328328e0,1.436448328328e0,
1.436448328328e0,1.436448328328e0,1.436448328328e0)))representation_item('')surface());
#74196=oriented_edge('',*,*,#33880,.t.);
#74197=oriented_edge('',*,*,#36143,.f.);
#74199=oriented_edge('',*,*,#74198,.t.);
#74200=oriented_edge('',*,*,#74126,.t.);
#74201=edge_loop('',(#74196,#74197,#74199,#74200));
#74202=face_outer_bound('',#74201,.f.);
#74204=cartesian_point('',(7.277908460620e1,-8.311992507048e0,
-4.213845709905e1));
#74205=direction('',(-5.414020686072e-1,6.242068762481e-2,-8.384434732672e-1));
#74206=direction('',(-5.614915257723e-1,7.154114028367e-1,4.158290408054e-1));
#74207=axis2_placement_3d('',#74204,#74205,#74206);
#74208=cylindrical_surface('',#74207,2.999999999991e-1);
#74209=oriented_edge('',*,*,#74128,.t.);
#74210=oriented_edge('',*,*,#74198,.f.);
#74211=oriented_edge('',*,*,#36162,.t.);
#74212=oriented_edge('',*,*,#36193,.t.);
#74213=oriented_edge('',*,*,#36213,.f.);
#74214=edge_loop('',(#74209,#74210,#74211,#74212,#74213));
#74215=face_outer_bound('',#74214,.f.);
#74217=cartesian_point('',(7.350742435012e1,-7.383429636901e0,
-2.154687438789e1));
#74218=direction('',(9.705860992944e-3,9.283970269743e-3,9.999097980110e-1));
#74219=direction('',(-8.074371541278e-1,5.899488727421e-1,2.360017861605e-3));
#74220=axis2_placement_3d('',#74217,#74218,#74219);
#74221=cylindrical_surface('',#74220,5.000150365102e-1);
#74222=oriented_edge('',*,*,#36433,.f.);
#74223=oriented_edge('',*,*,#74130,.f.);
#74224=oriented_edge('',*,*,#36211,.f.);
#74226=oriented_edge('',*,*,#74225,.t.);
#74227=edge_loop('',(#74222,#74223,#74224,#74226));
#74228=face_outer_bound('',#74227,.f.);
#74230=cartesian_point('',(7.611341131721e1,-7.585219751144e0,
-8.219508166819e0));
#74231=direction('',(-1.303153123058e-1,-9.914178344098e-1,1.042098808998e-2));
#74232=direction('',(-9.905346614771e-1,1.297277664215e-1,-4.485299356421e-2));
#74233=axis2_placement_3d('',#74230,#74231,#74232);
#74234=toroidal_surface('',#74233,2.497867151031e0,4.999993318061e-1);
#74236=oriented_edge('',*,*,#74235,.t.);
#74237=oriented_edge('',*,*,#74225,.f.);
#74238=oriented_edge('',*,*,#36209,.f.);
#74239=oriented_edge('',*,*,#36228,.t.);
#74240=edge_loop('',(#74236,#74237,#74238,#74239));
#74241=face_outer_bound('',#74240,.f.);
#74243=cartesian_point('',(0.e0,0.e0,-8.220551782475e0));
#74244=direction('',(0.e0,0.e0,1.e0));
#74245=direction('',(-9.979550091871e-1,6.392025999956e-2,0.e0));
#74246=axis2_placement_3d('',#74243,#74244,#74245);
#74247=toroidal_surface('',#74246,7.649382607502e1,3.e0);
#74249=oriented_edge('',*,*,#74248,.f.);
#74250=oriented_edge('',*,*,#36437,.t.);
#74251=oriented_edge('',*,*,#36435,.t.);
#74252=oriented_edge('',*,*,#74235,.f.);
#74253=oriented_edge('',*,*,#36245,.t.);
#74254=oriented_edge('',*,*,#36243,.t.);
#74255=edge_loop('',(#74249,#74250,#74251,#74252,#74253,#74254));
#74256=face_outer_bound('',#74255,.f.);
#74258=cartesian_point('',(7.645233325967e1,-2.414497674703e0,
-8.219511289448e0));
#74259=direction('',(2.178976337368e-4,9.999457082622e-1,1.041791959157e-2));
#74260=direction('',(-8.693972474387e-1,-4.958208030842e-3,4.940889012304e-1));
#74261=axis2_placement_3d('',#74258,#74259,#74260);
#74262=toroidal_surface('',#74261,2.497880036158e0,4.999993492917e-1);
#74263=oriented_edge('',*,*,#74248,.t.);
#74264=oriented_edge('',*,*,#36266,.f.);
#74265=oriented_edge('',*,*,#36398,.f.);
#74266=oriented_edge('',*,*,#36415,.t.);
#74267=edge_loop('',(#74263,#74264,#74265,#74266));
#74268=face_outer_bound('',#74267,.f.);
#74270=cartesian_point('',(7.380219062346e1,-7.084639729298e0,
-6.309437009575e0));
#74271=cartesian_point('',(7.384001572075e1,-7.069622692370e0,
-6.251556716027e0));
#74272=cartesian_point('',(7.391828269634e1,-7.043366313813e0,
-6.133379959230e0));
#74273=cartesian_point('',(7.403804405182e1,-7.017388177448e0,
-5.957297416077e0));
#74274=cartesian_point('',(7.415792259190e1,-7.004902331612e0,
-5.785383357755e0));
#74275=cartesian_point('',(7.427353341475e1,-7.005137635143e0,
-5.623295338780e0));
#74276=cartesian_point('',(7.438427375578e1,-7.016799918180e0,
-5.471201567320e0));
#74277=cartesian_point('',(7.448932730358e1,-7.038655747716e0,
-5.329570819649e0));
#74278=cartesian_point('',(7.458823486798e1,-7.069562541815e0,
-5.198386515059e0));
#74279=cartesian_point('',(7.468101180428e1,-7.108656747823e0,
-5.077025300493e0));
#74280=cartesian_point('',(7.476792208339e1,-7.155438560610e0,
-4.964572451842e0));
#74281=cartesian_point('',(7.484958382311e1,-7.209988360835e0,
-4.859678159281e0));
#74282=cartesian_point('',(7.492673859059e1,-7.273125516090e0,
-4.760830553824e0));
#74283=cartesian_point('',(7.499894559699e1,-7.345534702066e0,
-4.667960078660e0));
#74284=cartesian_point('',(7.506457295190e1,-7.426915764223e0,
-4.582419683455e0));
#74285=cartesian_point('',(7.512185973141e1,-7.515891335596e0,
-4.505801697715e0));
#74286=cartesian_point('',(7.517017022435e1,-7.611907727881e0,
-4.438434063837e0));
#74287=cartesian_point('',(7.520927023881e1,-7.715509917008e0,
-4.380247975958e0));
#74288=cartesian_point('',(7.523832291687e1,-7.826190697022e0,
-4.332221519690e0));
#74289=cartesian_point('',(7.525640787390e1,-7.941686221334e0,
-4.295883154910e0));
#74290=cartesian_point('',(7.526328468479e1,-8.058708390533e0,
-4.272237495776e0));
#74291=cartesian_point('',(7.525946299728e1,-8.174947374148e0,
-4.261250763988e0));
#74292=cartesian_point('',(7.523659342313e1,-8.362402163080e0,
-4.263319720769e0));
#74293=cartesian_point('',(7.519451325550e1,-8.499397114341e0,
-4.294865509854e0));
#74294=cartesian_point('',(7.515800377180e1,-8.577404888783e0,
-4.326892483708e0));
#74295=cartesian_point('',(7.353838335941e1,-7.635649309397e0,
-6.170096300772e0));
#74296=cartesian_point('',(7.355602296108e1,-7.611033673636e0,
-6.112500497480e0));
#74297=cartesian_point('',(7.359480604719e1,-7.563159173212e0,
-5.994475544744e0));
#74298=cartesian_point('',(7.366074589487e1,-7.499206053508e0,
-5.817470909466e0));
#74299=cartesian_point('',(7.373287179039e1,-7.444337789504e0,
-5.643524900902e0));
#74300=cartesian_point('',(7.380785464971e1,-7.400002956444e0,
-5.478406922554e0));
#74301=cartesian_point('',(7.388460100075e1,-7.365809278266e0,
-5.322314955126e0));
#74302=cartesian_point('',(7.396191186940e1,-7.341477393848e0,
-5.175732283067e0));
#74303=cartesian_point('',(7.403885474390e1,-7.326651320786e0,
-5.038635400825e0));
#74304=cartesian_point('',(7.411490576784e1,-7.321006171150e0,
-4.910356491190e0));
#74305=cartesian_point('',(7.418981769965e1,-7.324424228279e0,
-4.789896472105e0));
#74306=cartesian_point('',(7.426374145172e1,-7.337163348559e0,
-4.675750613058e0));
#74307=cartesian_point('',(7.433707447070e1,-7.360146047563e0,
-4.566162562365e0));
#74308=cartesian_point('',(7.440919346751e1,-7.394821413081e0,
-4.460894782428e0));
#74309=cartesian_point('',(7.447811317533e1,-7.442375619450e0,
-4.361414198298e0));
#74310=cartesian_point('',(7.454129418515e1,-7.502940198813e0,
-4.269803999773e0));
#74311=cartesian_point('',(7.459714784472e1,-7.576669433944e0,
-4.186960689194e0));
#74312=cartesian_point('',(7.464449958610e1,-7.664336524211e0,
-4.113456423687e0));
#74313=cartesian_point('',(7.468144548405e1,-7.765493307611e0,
-4.051323895439e0));
#74314=cartesian_point('',(7.470596616088e1,-7.877290047705e0,
-4.003443149189e0));
#74315=cartesian_point('',(7.471702147586e1,-7.994945628668e0,
-3.971973334145e0));
#74316=cartesian_point('',(7.471483389844e1,-8.114146817832e0,
-3.957442866997e0));
#74317=cartesian_point('',(7.469059854879e1,-8.306999073155e0,
-3.960899898103e0));
#74318=cartesian_point('',(7.464208446211e1,-8.444271254632e0,
-4.004149175901e0));
#74319=cartesian_point('',(7.460104885536e1,-8.514265587930e0,
-4.046658784017e0));
#74320=cartesian_point('',(7.394294199215e1,-8.070968462099e0,
-6.368730052349e0));
#74321=cartesian_point('',(7.394516734398e1,-8.061068276705e0,
-6.310252297355e0));
#74322=cartesian_point('',(7.395089723171e1,-8.041237145764e0,
-6.191131155430e0));
#74323=cartesian_point('',(7.396291479403e1,-8.012961223632e0,
-6.014391998568e0));
#74324=cartesian_point('',(7.397796059495e1,-7.986771570088e0,
-5.842572129423e0));
#74325=cartesian_point('',(7.399514392922e1,-7.963569333091e0,
-5.681285730192e0));
#74326=cartesian_point('',(7.401402910298e1,-7.943398116927e0,
-5.530668369987e0));
#74327=cartesian_point('',(7.403416494628e1,-7.926348799704e0,
-5.391166324490e0));
#74328=cartesian_point('',(7.405517054136e1,-7.912454309798e0,
-5.262750330235e0));
#74329=cartesian_point('',(7.407678522705e1,-7.901708089288e0,
-5.144803788496e0));
#74330=cartesian_point('',(7.409884218057e1,-7.894138468006e0,
-5.036441458592e0));
#74331=cartesian_point('',(7.412131030563e1,-7.889852222604e0,
-4.936382649715e0));
#74332=cartesian_point('',(7.414425903246e1,-7.889151620393e0,
-4.843236011753e0));
#74333=cartesian_point('',(7.416745716009e1,-7.892635355350e0,
-4.757015884572e0));
#74334=cartesian_point('',(7.419020623524e1,-7.900958944491e0,
-4.679008681516e0));
#74335=cartesian_point('',(7.421155699063e1,-7.914447782103e0,
-4.610537868724e0));
#74336=cartesian_point('',(7.423083665082e1,-7.933277814156e0,
-4.551626545841e0));
#74337=cartesian_point('',(7.424750848556e1,-7.957728232528e0,
-4.501873134073e0));
#74338=cartesian_point('',(7.426077971944e1,-7.987665045096e0,
-4.461709893622e0));
#74339=cartesian_point('',(7.426981460543e1,-8.022079400942e0,
-4.431963297061e0));
#74340=cartesian_point('',(7.427414266351e1,-8.059185125928e0,
-4.413036743682e0));
#74341=cartesian_point('',(7.427378675582e1,-8.097248224737e0,
-4.404607997463e0));
#74342=cartesian_point('',(7.426588822956e1,-8.159001134298e0,
-4.407249859318e0));
#74343=cartesian_point('',(7.424931246034e1,-8.202390972139e0,
-4.433918904507e0));
#74344=cartesian_point('',(7.423543229792e1,-8.223070430790e0,
-4.461375167808e0));
#74345=cartesian_point('',(7.442410918501e1,-7.753845712340e0,
-6.614792044203e0));
#74346=cartesian_point('',(7.443823830650e1,-7.761450393771e0,
-6.555555946803e0));
#74347=cartesian_point('',(7.446569337097e1,-7.778304433208e0,
-6.435694043928e0));
#74348=cartesian_point('',(7.450256125453e1,-7.807172020751e0,
-6.260019614552e0));
#74349=cartesian_point('',(7.453469189617e1,-7.838773134047e0,
-6.091374020783e0));
#74350=cartesian_point('',(7.456144885694e1,-7.871495084737e0,
-5.935176199039e0));
#74351=cartesian_point('',(7.458324055934e1,-7.904713771652e0,
-5.791498413606e0));
#74352=cartesian_point('',(7.460040027386e1,-7.937764921923e0,
-5.660752548043e0));
#74353=cartesian_point('',(7.461331676296e1,-7.970103817085e0,
-5.542913170135e0));
#74354=cartesian_point('',(7.462240998582e1,-8.001356265785e0,
-5.437435663807e0));
#74355=cartesian_point('',(7.462806753927e1,-8.031246976762e0,
-5.343580310640e0));
#74356=cartesian_point('',(7.463062774342e1,-8.059624079319e0,
-5.260341711823e0));
#74357=cartesian_point('',(7.463032791345e1,-8.086353447865e0,
-5.186769106776e0));
#74358=cartesian_point('',(7.462733000839e1,-8.110812467504e0,
-5.123180144041e0));
#74359=cartesian_point('',(7.462198032631e1,-8.131885216574e0,
-5.070650276846e0));
#74360=cartesian_point('',(7.461496243109e1,-8.148492347865e0,
-5.029603929231e0));
#74361=cartesian_point('',(7.460704856761e1,-8.160113475397e0,
-4.999026381991e0));
#74362=cartesian_point('',(7.459898507697e1,-8.166534148904e0,
-4.977351927743e0));
#74363=cartesian_point('',(7.459164324600e1,-8.167730128462e0,
-4.963098345327e0));
#74364=cartesian_point('',(7.458592225788e1,-8.164267517871e0,
-4.954637186011e0));
#74365=cartesian_point('',(7.458245741360e1,-8.157462271736e0,
-4.950273990554e0));
#74366=cartesian_point('',(7.458145150925e1,-8.148969561024e0,
-4.948667292068e0));
#74367=cartesian_point('',(7.458369615277e1,-8.134888382686e0,
-4.949483108171e0));
#74368=cartesian_point('',(7.459071401586e1,-8.127560196237e0,
-4.955540492271e0));
#74369=cartesian_point('',(7.459594995655e1,-8.129757362801e0,
-4.964426310093e0));
#74370=(bounded_surface()b_spline_surface(3,3,((#74270,#74271,#74272,#74273,
#74274,#74275,#74276,#74277,#74278,#74279,#74280,#74281,#74282,#74283,#74284,
#74285,#74286,#74287,#74288,#74289,#74290,#74291,#74292,#74293,#74294),(#74295,
#74296,#74297,#74298,#74299,#74300,#74301,#74302,#74303,#74304,#74305,#74306,
#74307,#74308,#74309,#74310,#74311,#74312,#74313,#74314,#74315,#74316,#74317,
#74318,#74319),(#74320,#74321,#74322,#74323,#74324,#74325,#74326,#74327,#74328,
#74329,#74330,#74331,#74332,#74333,#74334,#74335,#74336,#74337,#74338,#74339,
#74340,#74341,#74342,#74343,#74344),(#74345,#74346,#74347,#74348,#74349,#74350,
#74351,#74352,#74353,#74354,#74355,#74356,#74357,#74358,#74359,#74360,#74361,
#74362,#74363,#74364,#74365,#74366,#74367,#74368,#74369)),.unspecified.,.f.,.f.,
.f.)b_spline_surface_with_knots((4,4),(4,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,
1,1,4),(0.e0,1.e0),(1.245282074165e-1,1.549488298697e-1,1.862236120084e-1,
2.154724447883e-1,2.429305325527e-1,2.685118472028e-1,2.921045954284e-1,
3.137532614020e-1,3.335912787217e-1,3.517892390305e-1,3.685190411411e-1,
3.841134700240e-1,3.988097451684e-1,4.121028431148e-1,4.237549532893e-1,
4.340787190726e-1,4.433399558861e-1,4.516974343076e-1,4.592300995189e-1,
4.660737342536e-1,4.724692519674e-1,4.787437981430e-1,4.973386409783e-1),
.unspecified.)geometric_representation_item()rational_b_spline_surface(((
1.576493422391e0,1.576493422391e0,1.576493422391e0,1.576493422391e0,
1.576493422391e0,1.576493422391e0,1.576493422391e0,1.576493422391e0,
1.576493422391e0,1.576493422391e0,1.576493422391e0,1.576493422391e0,
1.576493422391e0,1.576493422391e0,1.576493422391e0,1.576493422391e0,
1.576493422391e0,1.576493422391e0,1.576493422391e0,1.576493422391e0,
1.576493422391e0,1.576493422391e0,1.576493422391e0,1.576493422391e0,
1.576493422391e0),(8.078355258698e-1,8.078355258698e-1,8.078355258698e-1,
8.078355258698e-1,8.078355258698e-1,8.078355258698e-1,8.078355258698e-1,
8.078355258698e-1,8.078355258698e-1,8.078355258698e-1,8.078355258698e-1,
8.078355258698e-1,8.078355258698e-1,8.078355258698e-1,8.078355258698e-1,
8.078355258698e-1,8.078355258698e-1,8.078355258698e-1,8.078355258698e-1,
8.078355258698e-1,8.078355258698e-1,8.078355258698e-1,8.078355258698e-1,
8.078355258698e-1,8.078355258698e-1),(8.078355258698e-1,8.078355258698e-1,
8.078355258698e-1,8.078355258698e-1,8.078355258698e-1,8.078355258698e-1,
8.078355258698e-1,8.078355258698e-1,8.078355258698e-1,8.078355258698e-1,
8.078355258698e-1,8.078355258698e-1,8.078355258698e-1,8.078355258698e-1,
8.078355258698e-1,8.078355258698e-1,8.078355258698e-1,8.078355258698e-1,
8.078355258698e-1,8.078355258698e-1,8.078355258698e-1,8.078355258698e-1,
8.078355258698e-1,8.078355258698e-1,8.078355258698e-1),(1.576493422391e0,
1.576493422391e0,1.576493422391e0,1.576493422391e0,1.576493422391e0,
1.576493422391e0,1.576493422391e0,1.576493422391e0,1.576493422391e0,
1.576493422391e0,1.576493422391e0,1.576493422391e0,1.576493422391e0,
1.576493422391e0,1.576493422391e0,1.576493422391e0,1.576493422391e0,
1.576493422391e0,1.576493422391e0,1.576493422391e0,1.576493422391e0,
1.576493422391e0,1.576493422391e0,1.576493422391e0,1.576493422391e0)))representation_item('')surface());
#74371=oriented_edge('',*,*,#36248,.f.);
#74372=oriented_edge('',*,*,#36231,.f.);
#74374=oriented_edge('',*,*,#74373,.f.);
#74375=oriented_edge('',*,*,#28469,.f.);
#74376=edge_loop('',(#74371,#74372,#74374,#74375));
#74377=face_outer_bound('',#74376,.f.);
#74379=cartesian_point('',(7.401932366328e1,-8.293277380173e0,
-2.490846053290e1));
#74380=direction('',(-9.816566113358e-3,-9.269385678151e-3,-9.999088526055e-1));
#74381=direction('',(-6.859555394773e-1,7.276434550916e-1,-1.108092732097e-5));
#74382=axis2_placement_3d('',#74379,#74380,#74381);
#74383=cylindrical_surface('',#74382,3.000057677453e-1);
#74384=oriented_edge('',*,*,#74373,.t.);
#74385=oriented_edge('',*,*,#36216,.f.);
#74386=oriented_edge('',*,*,#36197,.f.);
#74387=oriented_edge('',*,*,#28471,.f.);
#74388=edge_loop('',(#74384,#74385,#74386,#74387));
#74389=face_outer_bound('',#74388,.f.);
#74391=cartesian_point('',(7.146890163883e1,-1.672494624563e1,
-4.228405305631e1));
#74392=cartesian_point('',(7.145481415247e1,-1.670796027803e1,
-4.219208500604e1));
#74393=cartesian_point('',(7.141109565371e1,-1.667744314801e1,
-4.191542939147e1));
#74394=cartesian_point('',(7.135703759448e1,-1.670062998861e1,
-4.159355927347e1));
#74395=cartesian_point('',(7.131916546478e1,-1.674885749779e1,
-4.136899440738e1));
#74396=cartesian_point('',(7.130986960201e1,-1.676271770277e1,
-4.131419597682e1));
#74397=cartesian_point('',(7.089425802540e1,-1.695621412671e1,
-4.217220261382e1));
#74398=cartesian_point('',(7.089067813307e1,-1.696871539066e1,
-4.208704365785e1));
#74399=cartesian_point('',(7.088457148046e1,-1.702331971479e1,
-4.183685054635e1));
#74400=cartesian_point('',(7.089273966551e1,-1.713113748188e1,
-4.156282689297e1));
#74401=cartesian_point('',(7.091019803583e1,-1.722756553479e1,
-4.138109091305e1));
#74402=cartesian_point('',(7.091517883943e1,-1.725244828101e1,
-4.133740476383e1));
#74403=cartesian_point('',(7.098506809041e1,-1.755650497586e1,
-4.200578024156e1));
#74404=cartesian_point('',(7.100837196407e1,-1.757160066082e1,
-4.194465026471e1));
#74405=cartesian_point('',(7.108301170117e1,-1.762217361923e1,
-4.176067853743e1));
#74406=cartesian_point('',(7.118370654757e1,-1.769364195927e1,
-4.154634291357e1));
#74407=cartesian_point('',(7.126300754443e1,-1.774892032294e1,
-4.139660971706e1));
#74408=cartesian_point('',(7.128294794628e1,-1.776275051603e1,
-4.136005908642e1));
#74409=cartesian_point('',(7.160800010437e1,-1.764444273503e1,
-4.202913531552e1));
#74410=cartesian_point('',(7.163509187047e1,-1.763143077604e1,
-4.197397369336e1));
#74411=cartesian_point('',(7.171505678613e1,-1.759473859498e1,
-4.179875279231e1));
#74412=cartesian_point('',(7.180272659166e1,-1.756224714131e1,
-4.156830991107e1));
#74413=cartesian_point('',(7.185958200626e1,-1.754744354671e1,
-4.139276536080e1));
#74414=cartesian_point('',(7.187320053254e1,-1.754437398528e1,
-4.134889677250e1));
#74415=(bounded_surface()b_spline_surface(3,3,((#74391,#74392,#74393,#74394,
#74395,#74396),(#74397,#74398,#74399,#74400,#74401,#74402),(#74403,#74404,
#74405,#74406,#74407,#74408),(#74409,#74410,#74411,#74412,#74413,#74414)),
.unspecified.,.f.,.f.,.f.)b_spline_surface_with_knots((4,4),(4,1,1,4),(0.e0,
1.e0),(1.422470884803e-1,3.042924539444e-1,6.365994252456e-1,7.459893470342e-1),
.unspecified.)geometric_representation_item()rational_b_spline_surface(((
1.579933807658e0,1.579933807658e0,1.579933807658e0,1.579933807658e0,
1.579933807658e0,1.579933807658e0),(8.066887307806e-1,8.066887307806e-1,
8.066887307806e-1,8.066887307806e-1,8.066887307806e-1,8.066887307806e-1),(
8.066887307806e-1,8.066887307806e-1,8.066887307806e-1,8.066887307806e-1,
8.066887307806e-1,8.066887307806e-1),(1.579933807658e0,1.579933807658e0,
1.579933807658e0,1.579933807658e0,1.579933807658e0,1.579933807658e0)))representation_item('')surface());
#74416=oriented_edge('',*,*,#35958,.t.);
#74418=oriented_edge('',*,*,#74417,.f.);
#74420=oriented_edge('',*,*,#74419,.f.);
#74422=oriented_edge('',*,*,#74421,.t.);
#74423=edge_loop('',(#74416,#74418,#74420,#74422));
#74424=face_outer_bound('',#74423,.f.);
#74426=cartesian_point('',(7.098344048690e1,-1.819060848843e1,
-4.359759435007e1));
#74427=cartesian_point('',(7.101401688757e1,-1.815377566679e1,
-4.369183529902e1));
#74428=cartesian_point('',(7.110652483423e1,-1.754566991471e1,
-4.386167567938e1));
#74429=cartesian_point('',(7.125806627535e1,-1.723793450785e1,
-4.353723536699e1));
#74430=cartesian_point('',(7.129447340073e1,-1.712642649567e1,
-4.338505285024e1));
#74431=cartesian_point('',(7.132850022201e1,-1.703577751452e1,
-4.321146767934e1));
#74432=cartesian_point('',(7.134893378500e1,-1.696500573229e1,
-4.304078673622e1));
#74433=cartesian_point('',(7.136262301658e1,-1.690357028426e1,
-4.285643996184e1));
#74434=cartesian_point('',(7.136712407867e1,-1.685222344434e1,
-4.265846367485e1));
#74435=cartesian_point('',(7.136107643995e1,-1.681203069341e1,
-4.244302060263e1));
#74436=cartesian_point('',(7.134141857215e1,-1.678708883632e1,
-4.220790338245e1));
#74437=cartesian_point('',(7.130893769571e1,-1.678488368709e1,
-4.198364807759e1));
#74438=cartesian_point('',(7.127979873115e1,-1.679824013179e1,
-4.183979297926e1));
#74439=cartesian_point('',(7.126617744818e1,-1.680676668236e1,
-4.178011814914e1));
#74440=cartesian_point('',(7.053360759946e1,-1.805339195841e1,
-4.338959633512e1));
#74441=cartesian_point('',(7.056033962253e1,-1.804324143830e1,
-4.349284008375e1));
#74442=cartesian_point('',(7.064364993272e1,-1.741696510746e1,
-4.368568903281e1));
#74443=cartesian_point('',(7.080254639011e1,-1.715526233888e1,
-4.332103010966e1));
#74444=cartesian_point('',(7.083367013445e1,-1.709555363831e1,
-4.316633947449e1));
#74445=cartesian_point('',(7.086703943088e1,-1.705692304141e1,
-4.299290688841e1));
#74446=cartesian_point('',(7.088963722467e1,-1.704072990257e1,
-4.282955832429e1));
#74447=cartesian_point('',(7.091070769070e1,-1.703632816024e1,
-4.265740448877e1));
#74448=cartesian_point('',(7.092905919153e1,-1.704488073196e1,
-4.247760145178e1));
#74449=cartesian_point('',(7.094555259416e1,-1.706738528438e1,
-4.228729313077e1));
#74450=cartesian_point('',(7.096018132593e1,-1.710736602431e1,
-4.208623926883e1));
#74451=cartesian_point('',(7.097194515502e1,-1.716223494134e1,
-4.190205348987e1));
#74452=cartesian_point('',(7.097934165195e1,-1.720815465709e1,
-4.178914267102e1));
#74453=cartesian_point('',(7.098259143466e1,-1.722920694670e1,
-4.174340853517e1));
#74454=cartesian_point('',(7.059877188055e1,-1.775221638627e1,
-4.298682961613e1));
#74455=cartesian_point('',(7.059196292763e1,-1.774611722663e1,
-4.304021444284e1));
#74456=cartesian_point('',(7.059845840405e1,-1.755846160832e1,
-4.312497335407e1));
#74457=cartesian_point('',(7.068334649705e1,-1.749253895711e1,
-4.295689541109e1));
#74458=cartesian_point('',(7.073071300869e1,-1.748571943911e1,
-4.285080290883e1));
#74459=cartesian_point('',(7.078566826679e1,-1.748677543036e1,
-4.272843268564e1));
#74460=cartesian_point('',(7.084240916086e1,-1.749565539959e1,
-4.260140934229e1));
#74461=cartesian_point('',(7.090399536860e1,-1.750932738447e1,
-4.246367391376e1));
#74462=cartesian_point('',(7.097004322298e1,-1.752812387210e1,
-4.231568010650e1));
#74463=cartesian_point('',(7.104122171151e1,-1.755242893734e1,
-4.215601785507e1));
#74464=cartesian_point('',(7.111807489082e1,-1.758338294902e1,
-4.198388155644e1));
#74465=cartesian_point('',(7.119091729882e1,-1.761769033889e1,
-4.182212316528e1));
#74466=cartesian_point('',(7.123795638066e1,-1.764280141063e1,
-4.171967246303e1));
#74467=cartesian_point('',(7.125766705657e1,-1.765381241668e1,
-4.167733956354e1));
#74468=cartesian_point('',(7.110058323378e1,-1.764919940326e1,
-4.287355966390e1));
#74469=cartesian_point('',(7.107086460785e1,-1.761964952080e1,
-4.287817158649e1));
#74470=cartesian_point('',(7.102528616e1,-1.780003148374e1,-4.285370361682e1));
#74471=cartesian_point('',(7.104378626390e1,-1.784424073652e1,
-4.288264763725e1));
#74472=cartesian_point('',(7.110939224403e1,-1.782780910701e1,
-4.281782768612e1));
#74473=cartesian_point('',(7.118222312792e1,-1.780850282883e1,
-4.273603491053e1));
#74474=cartesian_point('',(7.126403412784e1,-1.778280378740e1,
-4.263065409917e1));
#74475=cartesian_point('',(7.135055659253e1,-1.775385862417e1,
-4.250817966758e1));
#74476=cartesian_point('',(7.144079913411e1,-1.772092678752e1,
-4.236738532880e1));
#74477=cartesian_point('',(7.153305628855e1,-1.768397073335e1,
-4.220703324677e1));
#74478=cartesian_point('',(7.162525636784e1,-1.764280195370e1,
-4.202389976281e1));
#74479=cartesian_point('',(7.170257356466e1,-1.760363431933e1,
-4.183996111252e1));
#74480=cartesian_point('',(7.174469820051e1,-1.757958404859e1,
-4.171490967122e1));
#74481=cartesian_point('',(7.176066788603e1,-1.757005986088e1,
-4.166134908131e1));
#74482=(bounded_surface()b_spline_surface(3,3,((#74426,#74427,#74428,#74429,
#74430,#74431,#74432,#74433,#74434,#74435,#74436,#74437,#74438,#74439),(#74440,
#74441,#74442,#74443,#74444,#74445,#74446,#74447,#74448,#74449,#74450,#74451,
#74452,#74453),(#74454,#74455,#74456,#74457,#74458,#74459,#74460,#74461,#74462,
#74463,#74464,#74465,#74466,#74467),(#74468,#74469,#74470,#74471,#74472,#74473,
#74474,#74475,#74476,#74477,#74478,#74479,#74480,#74481)),.unspecified.,.f.,.f.,
.f.)b_spline_surface_with_knots((4,4),(4,1,1,1,1,1,1,1,1,1,1,4),(0.e0,1.e0),(
3.140240143558e-1,3.733771978735e-1,4.162484874351e-1,4.611515551739e-1,
5.098001062046e-1,5.628176625932e-1,6.204649874180e-1,6.830321089584e-1,
7.512816002137e-1,8.261344811554e-1,9.086230814413e-1,9.689707864085e-1),
.unspecified.)geometric_representation_item()rational_b_spline_surface(((
1.429770027456e0,1.429770027456e0,1.429770027456e0,1.429770027456e0,
1.429770027456e0,1.429770027456e0,1.429770027456e0,1.429770027456e0,
1.429770027456e0,1.429770027456e0,1.429770027456e0,1.429770027456e0,
1.429770027456e0,1.429770027456e0),(8.567433241812e-1,8.567433241812e-1,
8.567433241812e-1,8.567433241812e-1,8.567433241812e-1,8.567433241812e-1,
8.567433241812e-1,8.567433241812e-1,8.567433241812e-1,8.567433241812e-1,
8.567433241812e-1,8.567433241812e-1,8.567433241812e-1,8.567433241812e-1),(
8.567433241812e-1,8.567433241812e-1,8.567433241812e-1,8.567433241812e-1,
8.567433241812e-1,8.567433241812e-1,8.567433241812e-1,8.567433241812e-1,
8.567433241812e-1,8.567433241812e-1,8.567433241812e-1,8.567433241812e-1,
8.567433241812e-1,8.567433241812e-1),(1.429770027456e0,1.429770027456e0,
1.429770027456e0,1.429770027456e0,1.429770027456e0,1.429770027456e0,
1.429770027456e0,1.429770027456e0,1.429770027456e0,1.429770027456e0,
1.429770027456e0,1.429770027456e0,1.429770027456e0,1.429770027456e0)))representation_item('')surface());
#74483=oriented_edge('',*,*,#33872,.t.);
#74484=oriented_edge('',*,*,#35670,.f.);
#74486=oriented_edge('',*,*,#74485,.t.);
#74487=oriented_edge('',*,*,#74417,.t.);
#74488=edge_loop('',(#74483,#74484,#74486,#74487));
#74489=face_outer_bound('',#74488,.f.);
#74491=cartesian_point('',(7.107151671706e1,-1.774045904591e1,
-4.213845709832e1));
#74492=direction('',(-5.286227641875e-1,1.325538204646e-1,-8.384434732664e-1));
#74493=direction('',(-4.633079616551e-1,7.825803099276e-1,4.158290408096e-1));
#74494=axis2_placement_3d('',#74491,#74492,#74493);
#74495=cylindrical_surface('',#74494,2.999999999992e-1);
#74496=oriented_edge('',*,*,#74419,.t.);
#74497=oriented_edge('',*,*,#74485,.f.);
#74498=oriented_edge('',*,*,#35689,.t.);
#74499=oriented_edge('',*,*,#35720,.t.);
#74500=oriented_edge('',*,*,#35740,.f.);
#74501=edge_loop('',(#74496,#74497,#74498,#74499,#74500));
#74502=face_outer_bound('',#74501,.f.);
#74504=cartesian_point('',(7.191482718871e1,-1.691490757315e1,
-2.154687438818e1));
#74505=direction('',(1.083462729461e-2,7.937675539393e-3,9.999097980110e-1));
#74506=direction('',(-7.235256373768e-1,6.902934755408e-1,2.360017861576e-3));
#74507=axis2_placement_3d('',#74504,#74505,#74506);
#74508=cylindrical_surface('',#74507,5.000150365101e-1);
#74509=oriented_edge('',*,*,#35960,.f.);
#74510=oriented_edge('',*,*,#74421,.f.);
#74511=oriented_edge('',*,*,#35738,.f.);
#74513=oriented_edge('',*,*,#74512,.t.);
#74514=edge_loop('',(#74509,#74510,#74511,#74513));
#74515=face_outer_bound('',#74514,.f.);
#74517=cartesian_point('',(7.447218068069e1,-1.745512090106e1,
-8.219508166792e0));
#74518=direction('',(-2.586064416788e-1,-9.659265558664e-1,1.042098816373e-2));
#74519=direction('',(-9.651276287284e-1,2.579086451274e-1,-4.485299358619e-2));
#74520=axis2_placement_3d('',#74517,#74518,#74519);
#74521=toroidal_surface('',#74520,2.497867150987e0,4.999993318066e-1);
#74523=oriented_edge('',*,*,#74522,.t.);
#74524=oriented_edge('',*,*,#74512,.f.);
#74525=oriented_edge('',*,*,#35736,.f.);
#74526=oriented_edge('',*,*,#35755,.t.);
#74527=edge_loop('',(#74523,#74524,#74525,#74526));
#74528=face_outer_bound('',#74527,.f.);
#74530=cartesian_point('',(0.e0,0.e0,-8.220551782475e0));
#74531=direction('',(0.e0,0.e0,1.e0));
#74532=direction('',(-9.810740975973e-1,1.936326806705e-1,0.e0));
#74533=axis2_placement_3d('',#74530,#74531,#74532);
#74534=toroidal_surface('',#74533,7.649382607502e1,3.e0);
#74536=oriented_edge('',*,*,#74535,.f.);
#74537=oriented_edge('',*,*,#35964,.t.);
#74538=oriented_edge('',*,*,#35962,.t.);
#74539=oriented_edge('',*,*,#74522,.f.);
#74540=oriented_edge('',*,*,#35772,.t.);
#74541=oriented_edge('',*,*,#35770,.t.);
#74542=edge_loop('',(#74536,#74537,#74538,#74539,#74540,#74541));
#74543=face_outer_bound('',#74542,.f.);
#74545=cartesian_point('',(7.548311776253e1,-1.237287325948e1,
-8.219511289397e0));
#74546=direction('',(1.307351393694e-1,9.913625927413e-1,1.041791953047e-2));
#74547=direction('',(-8.626066094549e-1,1.085633225240e-1,4.940889012386e-1));
#74548=axis2_placement_3d('',#74545,#74546,#74547);
#74549=toroidal_surface('',#74548,2.497880035999e0,4.999993492897e-1);
#74550=oriented_edge('',*,*,#74535,.t.);
#74551=oriented_edge('',*,*,#35793,.f.);
#74552=oriented_edge('',*,*,#35925,.f.);
#74553=oriented_edge('',*,*,#35942,.t.);
#74554=edge_loop('',(#74550,#74551,#74552,#74553));
#74555=face_outer_bound('',#74554,.f.);
#74557=cartesian_point('',(7.224607166798e1,-1.665714858728e1,
-6.309437362927e0));
#74558=cartesian_point('',(7.228558725184e1,-1.664718355626e1,
-6.251477414449e0));
#74559=cartesian_point('',(7.236666817288e1,-1.663136288156e1,
-6.133219417222e0));
#74560=cartesian_point('',(7.248884426610e1,-1.662125340993e1,
-5.957069608613e0));
#74561=cartesian_point('',(7.260930451144e1,-1.662453780515e1,
-5.785189691024e0));
#74562=cartesian_point('',(7.272386154223e1,-1.663986945021e1,
-5.623151084400e0));
#74563=cartesian_point('',(7.283210236693e1,-1.666588832755e1,
-5.471099969810e0));
#74564=cartesian_point('',(7.293338368928e1,-1.670126884494e1,
-5.329498470970e0));
#74565=cartesian_point('',(7.302739669995e1,-1.674481977819e1,
-5.198334055550e0));
#74566=cartesian_point('',(7.311426688560e1,-1.679568742376e1,
-5.076986957331e0));
#74567=cartesian_point('',(7.319432006958e1,-1.685341116588e1,
-4.964544108454e0));
#74568=cartesian_point('',(7.326815742071e1,-1.691815129290e1,
-4.859657378351e0));
#74569=cartesian_point('',(7.333640658736e1,-1.699081683462e1,
-4.760815814190e0));
#74570=cartesian_point('',(7.339854117569e1,-1.707202930783e1,
-4.667949906119e0));
#74571=cartesian_point('',(7.345298246347e1,-1.716127857957e1,
-4.582412547961e0));
#74572=cartesian_point('',(7.349816407103e1,-1.725696943782e1,
-4.505796424571e0));
#74573=cartesian_point('',(7.353352746391e1,-1.735846927277e1,
-4.438430296063e0));
#74574=cartesian_point('',(7.355876918026e1,-1.746628721157e1,
-4.380245709894e0));
#74575=cartesian_point('',(7.357312587797e1,-1.757981102938e1,
-4.332220635842e0));
#74576=cartesian_point('',(7.357598071989e1,-1.769667627421e1,
-4.295883283560e0));
#74577=cartesian_point('',(7.356752459272e1,-1.781359212650e1,
-4.272238016576e0));
#74578=cartesian_point('',(7.354856407465e1,-1.792833593836e1,
-4.261251015018e0));
#74579=cartesian_point('',(7.350142288521e1,-1.811120330843e1,
-4.263319008942e0));
#74580=cartesian_point('',(7.344182064223e1,-1.824153591732e1,
-4.294864929738e0));
#74581=cartesian_point('',(7.339544038405e1,-1.831411178320e1,
-4.326892548696e0));
#74582=cartesian_point('',(7.191260018729e1,-1.716901045925e1,
-6.170096875882e0));
#74583=cartesian_point('',(7.193333008111e1,-1.714687755310e1,
-6.112421554273e0));
#74584=cartesian_point('',(7.197806431620e1,-1.710444932600e1,
-5.994314942937e0));
#74585=cartesian_point('',(7.205182526293e1,-1.704964089382e1,
-5.817241134090e0));
#74586=cartesian_point('',(7.213048857747e1,-1.700467638225e1,
-5.643328191846e0));
#74587=cartesian_point('',(7.221059841830e1,-1.697052729964e1,
-5.478259331756e0));
#74588=cartesian_point('',(7.229113284364e1,-1.694665685524e1,
-5.322210181138e0));
#74589=cartesian_point('',(7.237094455391e1,-1.693263221743e1,
-5.175656992021e0));
#74590=cartesian_point('',(7.244915443004e1,-1.692798083384e1,
-5.038580225739e0));
#74591=cartesian_point('',(7.252528413642e1,-1.693231348822e1,
-4.910315659514e0));
#74592=cartesian_point('',(7.259910337866e1,-1.694548197577e1,
-4.789865843017e0));
#74593=cartesian_point('',(7.267072733992e1,-1.696776203143e1,
-4.675727758762e0));
#74594=cartesian_point('',(7.274042921762e1,-1.700012028738e1,
-4.566146005685e0));
#74595=cartesian_point('',(7.280740201418e1,-1.704391223954e1,
-4.460883074084e0));
#74596=cartesian_point('',(7.286952280238e1,-1.710005514986e1,
-4.361405766775e0));
#74597=cartesian_point('',(7.292425655681e1,-1.716834831783e1,
-4.269797591009e0));
#74598=cartesian_point('',(7.297000752743e1,-1.724873695948e1,
-4.186955975461e0));
#74599=cartesian_point('',(7.300551011052e1,-1.734183378684e1,
-4.113453508884e0));
#74600=cartesian_point('',(7.302893537799e1,-1.744694574014e1,
-4.051322727498e0));
#74601=cartesian_point('',(7.303865347262e1,-1.756098399086e1,
-4.003443311878e0));
#74602=cartesian_point('',(7.303425736684e1,-1.767907315961e1,
-3.971974024153e0));
#74603=cartesian_point('',(7.301653041319e1,-1.779696702979e1,
-3.957443187559e0));
#74604=cartesian_point('',(7.296733079100e1,-1.798500752362e1,
-3.960898911927e0));
#74605=cartesian_point('',(7.290131338999e1,-1.811477541369e1,
-4.004148396688e0));
#74606=cartesian_point('',(7.285149148693e1,-1.817881530460e1,
-4.046658858635e0));
#74607=cartesian_point('',(7.225687714324e1,-1.765341088118e1,
-6.368730289160e0));
#74608=cartesian_point('',(7.226038042357e1,-1.764387280373e1,
-6.310172190269e0));
#74609=cartesian_point('',(7.226865699292e1,-1.762494693435e1,
-6.190969501046e0));
#74610=cartesian_point('',(7.228427284352e1,-1.759847385344e1,
-6.014163843425e0));
#74611=cartesian_point('',(7.230260859704e1,-1.757447935116e1,
-5.842379049793e0));
#74612=cartesian_point('',(7.232267014123e1,-1.755372687148e1,
-5.681142589085e0));
#74613=cartesian_point('',(7.234402256554e1,-1.753619976413e1,
-5.530568067057e0));
#74614=cartesian_point('',(7.236620828829e1,-1.752192881680e1,
-5.391095308760e0));
#74615=cartesian_point('',(7.238884529181e1,-1.751089774892e1,
-5.262699181842e0));
#74616=cartesian_point('',(7.241167574375e1,-1.750306660488e1,
-5.144766696475e0));
#74617=cartesian_point('',(7.243453047961e1,-1.749844200990e1,
-5.036414295452e0));
#74618=cartesian_point('',(7.245736454527e1,-1.749712598602e1,
-4.936362958637e0));
#74619=cartesian_point('',(7.248020721405e1,-1.749942737010e1,
-4.843222238494e0));
#74620=cartesian_point('',(7.250275117004e1,-1.750590959416e1,
-4.757006534666e0));
#74621=cartesian_point('',(7.252421845847e1,-1.751713149868e1,
-4.679002243171e0));
#74622=cartesian_point('',(7.254362542711e1,-1.753329192779e1,
-4.610533208582e0));
#74623=cartesian_point('',(7.256028190882e1,-1.755447744386e1,
-4.551623290613e0));
#74624=cartesian_point('',(7.257361926661e1,-1.758089462821e1,
-4.501871220883e0));
#74625=cartesian_point('',(7.258286907498e1,-1.761230707028e1,
-4.461709163814e0));
#74626=cartesian_point('',(7.258733452475e1,-1.764760548771e1,
-4.431963400827e0));
#74627=cartesian_point('',(7.258678236729e1,-1.768495777821e1,
-4.413037152825e0));
#74628=cartesian_point('',(7.258146153647e1,-1.772264813774e1,
-4.404608173616e0));
#74629=cartesian_point('',(7.256557045384e1,-1.778284225613e1,
-4.407249252598e0));
#74630=cartesian_point('',(7.254347272977e1,-1.782369812821e1,
-4.433918405599e0));
#74631=cartesian_point('',(7.252701166051e1,-1.784238907263e1,
-4.461375221478e0));
#74632=cartesian_point('',(7.277532060134e1,-1.740180605978e1,
-6.614791876722e0));
#74633=cartesian_point('',(7.278835411622e1,-1.741120276461e1,
-6.555474855432e0));
#74634=cartesian_point('',(7.281338951788e1,-1.743151171639e1,
-6.435531883230e0));
#74635=cartesian_point('',(7.284618051085e1,-1.746496151943e1,
-6.259794297248e0));
#74636=cartesian_point('',(7.287390060352e1,-1.750048262091e1,
-6.091185932889e0));
#74637=cartesian_point('',(7.289614678827e1,-1.753640855123e1,
-5.935038784459e0));
#74638=cartesian_point('',(7.291340850298e1,-1.757217889268e1,
-5.791403688728e0));
#74639=cartesian_point('',(7.292610273859e1,-1.760718076420e1,
-5.660686771064e0));
#74640=cartesian_point('',(7.293468486822e1,-1.764092435757e1,
-5.542866900099e0));
#74641=cartesian_point('',(7.293961935301e1,-1.767309287949e1,
-5.437403068828e0));
#74642=cartesian_point('',(7.294132598987e1,-1.770346373078e1,
-5.343557294636e0));
#74643=cartesian_point('',(7.294015977232e1,-1.773193015501e1,
-5.260325792855e0));
#74644=cartesian_point('',(7.293637336989e1,-1.775838996855e1,
-5.186758645205e0));
#74645=cartesian_point('',(7.293020853773e1,-1.778224706686e1,
-5.123173596188e0));
#74646=cartesian_point('',(7.292215414840e1,-1.780244032400e1,
-5.070646204470e0));
#74647=cartesian_point('',(7.291302871204e1,-1.781798873859e1,
-5.029601343185e0));
#74648=cartesian_point('',(7.290366582561e1,-1.782847698926e1,
-4.999024855254e0));
#74649=cartesian_point('',(7.289483345802e1,-1.783378986787e1,
-4.977351200276e0));
#74650=cartesian_point('',(7.288739855304e1,-1.783401714581e1,
-4.963098133785e0));
#74651=cartesian_point('',(7.288217862651e1,-1.782983748122e1,
-4.954637222803e0));
#74652=cartesian_point('',(7.287963171147e1,-1.782263841344e1,
-4.950274078269e0));
#74653=cartesian_point('',(7.287974283670e1,-1.781408723880e1,
-4.948667319768e0));
#74654=cartesian_point('',(7.288380608832e1,-1.780041935740e1,
-4.949482978338e0));
#74655=cartesian_point('',(7.289172054047e1,-1.779406959449e1,
-4.955540341798e0));
#74656=cartesian_point('',(7.289662510680e1,-1.779693159228e1,
-4.964426341010e0));
#74657=(bounded_surface()b_spline_surface(3,3,((#74557,#74558,#74559,#74560,
#74561,#74562,#74563,#74564,#74565,#74566,#74567,#74568,#74569,#74570,#74571,
#74572,#74573,#74574,#74575,#74576,#74577,#74578,#74579,#74580,#74581),(#74582,
#74583,#74584,#74585,#74586,#74587,#74588,#74589,#74590,#74591,#74592,#74593,
#74594,#74595,#74596,#74597,#74598,#74599,#74600,#74601,#74602,#74603,#74604,
#74605,#74606),(#74607,#74608,#74609,#74610,#74611,#74612,#74613,#74614,#74615,
#74616,#74617,#74618,#74619,#74620,#74621,#74622,#74623,#74624,#74625,#74626,
#74627,#74628,#74629,#74630,#74631),(#74632,#74633,#74634,#74635,#74636,#74637,
#74638,#74639,#74640,#74641,#74642,#74643,#74644,#74645,#74646,#74647,#74648,
#74649,#74650,#74651,#74652,#74653,#74654,#74655,#74656)),.unspecified.,.f.,.f.,
.f.)b_spline_surface_with_knots((4,4),(4,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,
1,1,4),(0.e0,1.e0),(1.245281912301e-1,1.549904792748e-1,1.862654878798e-1,
2.155059484578e-1,2.429537563886e-1,2.685279850097e-1,2.921161645597e-1,
3.137615384760e-1,3.335973019159e-1,3.517936670813e-1,3.685222838367e-1,
3.841157139371e-1,3.988111907192e-1,4.121038686325e-1,4.237557518230e-1,
4.340793050530e-1,4.433403252101e-1,4.516976004990e-1,4.592300760343e-1,
4.660735440293e-1,4.724689514196e-1,4.787434709640e-1,4.973386393753e-1),
.unspecified.)geometric_representation_item()rational_b_spline_surface(((
1.576493424245e0,1.576493424245e0,1.576493424245e0,1.576493424245e0,
1.576493424245e0,1.576493424245e0,1.576493424245e0,1.576493424245e0,
1.576493424245e0,1.576493424245e0,1.576493424245e0,1.576493424245e0,
1.576493424245e0,1.576493424245e0,1.576493424245e0,1.576493424245e0,
1.576493424245e0,1.576493424245e0,1.576493424245e0,1.576493424245e0,
1.576493424245e0,1.576493424245e0,1.576493424245e0,1.576493424245e0,
1.576493424245e0),(8.078355252516e-1,8.078355252516e-1,8.078355252516e-1,
8.078355252516e-1,8.078355252516e-1,8.078355252516e-1,8.078355252516e-1,
8.078355252516e-1,8.078355252516e-1,8.078355252516e-1,8.078355252516e-1,
8.078355252516e-1,8.078355252516e-1,8.078355252516e-1,8.078355252516e-1,
8.078355252516e-1,8.078355252516e-1,8.078355252516e-1,8.078355252516e-1,
8.078355252516e-1,8.078355252516e-1,8.078355252516e-1,8.078355252516e-1,
8.078355252516e-1,8.078355252516e-1),(8.078355252516e-1,8.078355252516e-1,
8.078355252516e-1,8.078355252516e-1,8.078355252516e-1,8.078355252516e-1,
8.078355252516e-1,8.078355252516e-1,8.078355252516e-1,8.078355252516e-1,
8.078355252516e-1,8.078355252516e-1,8.078355252516e-1,8.078355252516e-1,
8.078355252516e-1,8.078355252516e-1,8.078355252516e-1,8.078355252516e-1,
8.078355252516e-1,8.078355252516e-1,8.078355252516e-1,8.078355252516e-1,
8.078355252516e-1,8.078355252516e-1,8.078355252516e-1),(1.576493424245e0,
1.576493424245e0,1.576493424245e0,1.576493424245e0,1.576493424245e0,
1.576493424245e0,1.576493424245e0,1.576493424245e0,1.576493424245e0,
1.576493424245e0,1.576493424245e0,1.576493424245e0,1.576493424245e0,
1.576493424245e0,1.576493424245e0,1.576493424245e0,1.576493424245e0,
1.576493424245e0,1.576493424245e0,1.576493424245e0,1.576493424245e0,
1.576493424245e0,1.576493424245e0,1.576493424245e0,1.576493424245e0)))representation_item('')surface());
#74658=oriented_edge('',*,*,#35775,.f.);
#74659=oriented_edge('',*,*,#35758,.f.);
#74661=oriented_edge('',*,*,#74660,.f.);
#74662=oriented_edge('',*,*,#28483,.f.);
#74663=edge_loop('',(#74658,#74659,#74661,#74662));
#74664=face_outer_bound('',#74663,.f.);
#74666=cartesian_point('',(7.230358817086e1,-1.788378771099e1,
-2.490846053290e1));
#74667=direction('',(-1.094248164607e-2,-7.908765803142e-3,-9.999088526055e-1));
#74668=direction('',(-5.851105652519e-1,8.109535290680e-1,-1.108092743743e-5));
#74669=axis2_placement_3d('',#74666,#74667,#74668);
#74670=cylindrical_surface('',#74669,3.000057677467e-1);
#74671=oriented_edge('',*,*,#74660,.t.);
#74672=oriented_edge('',*,*,#35743,.f.);
#74673=oriented_edge('',*,*,#35724,.f.);
#74674=oriented_edge('',*,*,#28485,.f.);
#74675=edge_loop('',(#74671,#74672,#74673,#74674));
#74676=face_outer_bound('',#74675,.f.);
#74678=cartesian_point('',(6.856844814219e1,-2.595192507234e1,
-4.226412663877e1));
#74679=cartesian_point('',(6.855836308186e1,-2.593847608125e1,
-4.217262424259e1));
#74680=cartesian_point('',(6.852532737089e1,-2.591823667359e1,
-4.190089090966e1));
#74681=cartesian_point('',(6.847955791514e1,-2.595018461969e1,
-4.158697923522e1));
#74682=cartesian_point('',(6.844576324472e1,-2.600237640923e1,
-4.137002624896e1));
#74683=cartesian_point('',(6.843667475082e1,-2.601718277992e1,
-4.131707283252e1));
#74684=cartesian_point('',(6.819438381857e1,-2.614797757210e1,
-4.216627205160e1));
#74685=cartesian_point('',(6.819284320852e1,-2.615501315991e1,
-4.208308668869e1));
#74686=cartesian_point('',(6.818960040373e1,-2.619208199672e1,
-4.183896118609e1));
#74687=cartesian_point('',(6.819176404247e1,-2.627802395995e1,
-4.156511480477e1));
#74688=cartesian_point('',(6.819956587356e1,-2.635931954075e1,
-4.138037691377e1));
#74689=cartesian_point('',(6.820114649042e1,-2.638070858491e1,
-4.133577142113e1));
#74690=cartesian_point('',(6.819064637171e1,-2.656769288538e1,
-4.204918263132e1));
#74691=cartesian_point('',(6.820753542540e1,-2.657960158009e1,
-4.198291319976e1));
#74692=cartesian_point('',(6.826039132824e1,-2.662291919160e1,
-4.178502768625e1));
#74693=cartesian_point('',(6.833020191293e1,-2.669400120949e1,
-4.155331553717e1));
#74694=cartesian_point('',(6.838483699096e1,-2.675371435371e1,
-4.139142268962e1));
#74695=cartesian_point('',(6.839834469717e1,-2.676907868312e1,
-4.135172603763e1));
#74696=cartesian_point('',(6.856842562071e1,-2.678855283901e1,
-4.203159074693e1));
#74697=cartesian_point('',(6.859507809546e1,-2.678445428016e1,
-4.197379896085e1));
#74698=cartesian_point('',(6.867379358052e1,-2.677558567401e1,
-4.179411694630e1));
#74699=cartesian_point('',(6.876254040894e1,-2.677669736233e1,
-4.156378572083e1));
#74700=cartesian_point('',(6.882170607794e1,-2.678508669889e1,
-4.139194047939e1));
#74701=cartesian_point('',(6.883629040994e1,-2.678769643041e1,
-4.134865115298e1));
#74702=(bounded_surface()b_spline_surface(3,3,((#74678,#74679,#74680,#74681,
#74682,#74683),(#74684,#74685,#74686,#74687,#74688,#74689),(#74690,#74691,
#74692,#74693,#74694,#74695),(#74696,#74697,#74698,#74699,#74700,#74701)),
.unspecified.,.f.,.f.,.f.)b_spline_surface_with_knots((4,4),(4,1,1,4),(
-1.974451547521e-1,1.170617894560e0),(1.400619008004e-1,3.042925190469e-1,
6.365995512785e-1,7.474730601910e-1),.unspecified.)geometric_representation_item()rational_b_spline_surface(((1.349943310510e0,1.349943310510e0,1.349943310510e0,
1.349943310510e0,1.349943310510e0,1.349943310510e0),(8.923259535985e-1,
8.923259535985e-1,8.923259535985e-1,8.923259535985e-1,8.923259535985e-1,
8.923259535985e-1),(8.835248171802e-1,8.835248171802e-1,8.835248171802e-1,
8.835248171802e-1,8.835248171802e-1,8.835248171802e-1),(1.323539901255e0,
1.323539901255e0,1.323539901255e0,1.323539901255e0,1.323539901255e0,
1.323539901255e0)))representation_item('')surface());
#74703=oriented_edge('',*,*,#35485,.t.);
#74705=oriented_edge('',*,*,#74704,.f.);
#74707=oriented_edge('',*,*,#74706,.f.);
#74709=oriented_edge('',*,*,#74708,.t.);
#74710=edge_loop('',(#74703,#74705,#74707,#74709));
#74711=face_outer_bound('',#74710,.f.);
#74713=cartesian_point('',(6.810732738496e1,-2.733542431218e1,
-4.367371388587e1));
#74714=cartesian_point('',(6.802446007240e1,-2.726089489975e1,
-4.365652457312e1));
#74715=cartesian_point('',(6.808151882954e1,-2.711936896042e1,
-4.375096795589e1));
#74716=cartesian_point('',(6.828369981877e1,-2.655143561247e1,
-4.378245957052e1));
#74717=cartesian_point('',(6.841238413345e1,-2.637792872187e1,
-4.350590694492e1));
#74718=cartesian_point('',(6.846590673601e1,-2.626249949418e1,
-4.334986256756e1));
#74719=cartesian_point('',(6.850794020314e1,-2.618227985685e1,
-4.316895553200e1));
#74720=cartesian_point('',(6.853648502999e1,-2.611316607502e1,
-4.298823174049e1));
#74721=cartesian_point('',(6.855525812911e1,-2.605514572056e1,
-4.279451433032e1));
#74722=cartesian_point('',(6.856249398639e1,-2.600771856932e1,
-4.259303568469e1));
#74723=cartesian_point('',(6.855756514754e1,-2.597298092875e1,
-4.238819588816e1));
#74724=cartesian_point('',(6.854068488498e1,-2.595253978249e1,
-4.218812832740e1));
#74725=cartesian_point('',(6.851157905455e1,-2.594632105679e1,
-4.198560454260e1));
#74726=cartesian_point('',(6.848383932450e1,-2.595356114156e1,
-4.185258948813e1));
#74727=cartesian_point('',(6.846672470203e1,-2.596118404260e1,
-4.178272372937e1));
#74728=cartesian_point('',(6.768902824613e1,-2.715539436560e1,
-4.348000391367e1));
#74729=cartesian_point('',(6.758229974404e1,-2.707666487579e1,
-4.345556981691e1));
#74730=cartesian_point('',(6.763308397548e1,-2.694869297971e1,
-4.356133965354e1));
#74731=cartesian_point('',(6.783713088639e1,-2.636312899370e1,
-4.359734263806e1));
#74732=cartesian_point('',(6.796220346689e1,-2.624107099239e1,
-4.328749563249e1));
#74733=cartesian_point('',(6.800416925455e1,-2.617675155091e1,
-4.312990884190e1));
#74734=cartesian_point('',(6.803845078323e1,-2.615199423002e1,
-4.295028705208e1));
#74735=cartesian_point('',(6.806267082013e1,-2.614099297733e1,
-4.277851674845e1));
#74736=cartesian_point('',(6.808269292934e1,-2.614413678919e1,
-4.259906672854e1));
#74737=cartesian_point('',(6.809791639294e1,-2.615954432748e1,
-4.241780258267e1));
#74738=cartesian_point('',(6.810872886417e1,-2.618721893588e1,
-4.223872903005e1));
#74739=cartesian_point('',(6.811542487358e1,-2.622588962862e1,
-4.206921268314e1));
#74740=cartesian_point('',(6.811925288923e1,-2.627701748835e1,
-4.190333628523e1));
#74741=cartesian_point('',(6.812040520184e1,-2.631954169741e1,
-4.179886226964e1));
#74742=cartesian_point('',(6.812095670619e1,-2.634470291799e1,
-4.174547057930e1));
#74743=cartesian_point('',(6.770571407651e1,-2.682537979767e1,
-4.301454916661e1));
#74744=cartesian_point('',(6.767023307123e1,-2.680100563286e1,
-4.301440712526e1));
#74745=cartesian_point('',(6.767234589149e1,-2.675978151889e1,
-4.306537275676e1));
#74746=cartesian_point('',(6.772758576668e1,-2.659005609223e1,
-4.308133126083e1));
#74747=cartesian_point('',(6.779925023407e1,-2.657054251760e1,
-4.293224949708e1));
#74748=cartesian_point('',(6.785052832854e1,-2.656902631364e1,
-4.282160370945e1));
#74749=cartesian_point('',(6.790698349844e1,-2.658184911797e1,
-4.269265795788e1));
#74750=cartesian_point('',(6.796565550953e1,-2.660066846257e1,
-4.255786105983e1));
#74751=cartesian_point('',(6.802786611519e1,-2.662544214829e1,
-4.241338432975e1));
#74752=cartesian_point('',(6.809187931970e1,-2.665496538200e1,
-4.226356220417e1));
#74753=cartesian_point('',(6.815584511906e1,-2.668840018142e1,
-4.211282057084e1));
#74754=cartesian_point('',(6.821736709248e1,-2.672432696155e1,
-4.196736073375e1));
#74755=cartesian_point('',(6.827900939739e1,-2.676406091863e1,
-4.182193304909e1));
#74756=cartesian_point('',(6.831941395778e1,-2.679271203098e1,
-4.172760761353e1));
#74757=cartesian_point('',(6.834078699841e1,-2.680858678210e1,
-4.167835640833e1));
#74758=cartesian_point('',(6.813701183329e1,-2.674832200018e1,
-4.284566110326e1));
#74759=cartesian_point('',(6.818089514137e1,-2.677049184031e1,
-4.287168771656e1));
#74760=cartesian_point('',(6.815136652820e1,-2.678329186260e1,
-4.286863337140e1));
#74761=cartesian_point('',(6.808881695802e1,-2.695514325604e1,
-4.286446547240e1));
#74762=cartesian_point('',(6.812248721917e1,-2.696406485954e1,
-4.287391728330e1));
#74763=cartesian_point('',(6.819257659343e1,-2.696036379121e1,
-4.280138184699e1));
#74764=cartesian_point('',(6.827405739190e1,-2.694699991457e1,
-4.271062845160e1));
#74765=cartesian_point('',(6.836389293903e1,-2.693093754504e1,
-4.259568105497e1));
#74766=cartesian_point('',(6.845772017933e1,-2.691139714938e1,
-4.246418179554e1));
#74767=cartesian_point('',(6.855175391777e1,-2.688908208999e1,
-4.231863910469e1));
#74768=cartesian_point('',(6.864138586513e1,-2.686459193928e1,
-4.216420233382e1));
#74769=cartesian_point('',(6.872204203993e1,-2.683926932005e1,
-4.200693176363e1));
#74770=cartesian_point('',(6.879578893459e1,-2.681278062390e1,
-4.184078663036e1));
#74771=cartesian_point('',(6.883787970327e1,-2.679534020458e1,
-4.172582609364e1));
#74772=cartesian_point('',(6.885780699165e1,-2.678644229775e1,
-4.166332633716e1));
#74773=(bounded_surface()b_spline_surface(3,3,((#74713,#74714,#74715,#74716,
#74717,#74718,#74719,#74720,#74721,#74722,#74723,#74724,#74725,#74726,#74727),(
#74728,#74729,#74730,#74731,#74732,#74733,#74734,#74735,#74736,#74737,#74738,
#74739,#74740,#74741,#74742),(#74743,#74744,#74745,#74746,#74747,#74748,#74749,
#74750,#74751,#74752,#74753,#74754,#74755,#74756,#74757),(#74758,#74759,#74760,
#74761,#74762,#74763,#74764,#74765,#74766,#74767,#74768,#74769,#74770,#74771,
#74772)),.unspecified.,.f.,.f.,.f.)b_spline_surface_with_knots((4,4),(4,1,1,1,1,
1,1,1,1,1,1,1,4),(0.e0,1.e0),(3.185751985193e-1,3.370427879706e-1,
3.799606354800e-1,4.241226664232e-1,4.711143026095e-1,5.230479146242e-1,
5.798265951875e-1,6.410233457190e-1,7.057192801367e-1,7.717512558181e-1,
8.365935012925e-1,8.977885465161e-1,9.681754903585e-1),.unspecified.)geometric_representation_item()rational_b_spline_surface(((1.439356783778e0,
1.439356783778e0,1.439356783778e0,1.439356783778e0,1.439356783778e0,
1.439356783778e0,1.439356783778e0,1.439356783778e0,1.439356783778e0,
1.439356783778e0,1.439356783778e0,1.439356783778e0,1.439356783778e0,
1.439356783778e0,1.439356783778e0),(8.535477387408e-1,8.535477387408e-1,
8.535477387408e-1,8.535477387408e-1,8.535477387408e-1,8.535477387408e-1,
8.535477387408e-1,8.535477387408e-1,8.535477387408e-1,8.535477387408e-1,
8.535477387408e-1,8.535477387408e-1,8.535477387408e-1,8.535477387408e-1,
8.535477387408e-1),(8.535477387408e-1,8.535477387408e-1,8.535477387408e-1,
8.535477387408e-1,8.535477387408e-1,8.535477387408e-1,8.535477387408e-1,
8.535477387408e-1,8.535477387408e-1,8.535477387408e-1,8.535477387408e-1,
8.535477387408e-1,8.535477387408e-1,8.535477387408e-1,8.535477387408e-1),(
1.439356783778e0,1.439356783778e0,1.439356783778e0,1.439356783778e0,
1.439356783778e0,1.439356783778e0,1.439356783778e0,1.439356783778e0,
1.439356783778e0,1.439356783778e0,1.439356783778e0,1.439356783778e0,
1.439356783778e0,1.439356783778e0,1.439356783778e0)))representation_item('')surface());
#74774=oriented_edge('',*,*,#33864,.f.);
#74775=oriented_edge('',*,*,#35197,.f.);
#74777=oriented_edge('',*,*,#74776,.t.);
#74778=oriented_edge('',*,*,#74704,.t.);
#74779=edge_loop('',(#74774,#74775,#74777,#74778));
#74780=face_outer_bound('',#74779,.f.);
#74782=cartesian_point('',(6.814789547134e1,-2.686538141173e1,
-4.213845709888e1));
#74783=direction('',(-5.067985777084e-1,2.004189206874e-1,-8.384434732665e-1));
#74784=direction('',(-3.571970698421e-1,8.363590509580e-1,4.158290408051e-1));
#74785=axis2_placement_3d('',#74782,#74783,#74784);
#74786=cylindrical_surface('',#74785,2.999999999998e-1);
#74787=oriented_edge('',*,*,#74706,.t.);
#74788=oriented_edge('',*,*,#74776,.f.);
#74789=oriented_edge('',*,*,#35216,.t.);
#74790=oriented_edge('',*,*,#35247,.t.);
#74791=oriented_edge('',*,*,#35267,.f.);
#74792=edge_loop('',(#74787,#74788,#74789,#74790,#74791));
#74793=face_outer_bound('',#74792,.f.);
#74795=cartesian_point('',(6.909174739556e1,-2.615696675112e1,
-2.154687438789e1));
#74796=direction('',(1.177801011954e-2,6.455564979957e-3,9.999097980110e-1));
#74797=direction('',(-6.272343963757e-1,7.788269655828e-1,2.360017861679e-3));
#74798=axis2_placement_3d('',#74795,#74796,#74797);
#74799=cylindrical_surface('',#74798,5.000150365108e-1);
#74800=oriented_edge('',*,*,#35487,.f.);
#74801=oriented_edge('',*,*,#74708,.f.);
#74802=oriented_edge('',*,*,#35265,.f.);
#74804=oriented_edge('',*,*,#74803,.t.);
#74805=edge_loop('',(#74800,#74801,#74802,#74804));
#74806=face_outer_bound('',#74805,.f.);
#74808=cartesian_point('',(7.155671038538e1,-2.702636009252e1,
-8.219508166820e0));
#74809=direction('',(-3.824727429788e-1,-9.239080061807e-1,1.042098812611e-2));
#74810=direction('',(-9.232069947015e-1,3.816766352583e-1,-4.485299356952e-2));
#74811=axis2_placement_3d('',#74808,#74809,#74810);
#74812=toroidal_surface('',#74811,2.497867151113e0,4.999993318074e-1);
#74814=oriented_edge('',*,*,#74813,.t.);
#74815=oriented_edge('',*,*,#74803,.f.);
#74816=oriented_edge('',*,*,#35263,.f.);
#74817=oriented_edge('',*,*,#35282,.t.);
#74818=edge_loop('',(#74814,#74815,#74816,#74817));
#74819=face_outer_bound('',#74818,.f.);
#74821=cartesian_point('',(0.e0,0.e0,-8.220551782475e0));
#74822=direction('',(0.e0,0.e0,1.e0));
#74823=direction('',(-9.474067361926e-1,3.200319924897e-1,0.e0));
#74824=axis2_placement_3d('',#74821,#74822,#74823);
#74825=toroidal_surface('',#74824,7.649382607502e1,3.e0);
#74827=oriented_edge('',*,*,#74826,.f.);
#74828=oriented_edge('',*,*,#35491,.t.);
#74829=oriented_edge('',*,*,#35489,.t.);
#74830=oriented_edge('',*,*,#74813,.f.);
#74831=oriented_edge('',*,*,#35299,.t.);
#74832=oriented_edge('',*,*,#35297,.t.);
#74833=edge_loop('',(#74827,#74828,#74829,#74830,#74831,#74832));
#74834=face_outer_bound('',#74833,.f.);
#74836=cartesian_point('',(7.322236519274e1,-2.211954555166e1,
-8.219511289334e0));
#74837=direction('',(2.590154663562e-1,9.658169884298e-1,1.041791959103e-2));
#74838=direction('',(-8.410565332612e-1,2.202273042395e-1,4.940889012375e-1));
#74839=axis2_placement_3d('',#74836,#74837,#74838);
#74840=toroidal_surface('',#74839,2.497880035897e0,4.999993492907e-1);
#74841=oriented_edge('',*,*,#74826,.t.);
#74842=oriented_edge('',*,*,#35320,.f.);
#74843=oriented_edge('',*,*,#35452,.f.);
#74844=oriented_edge('',*,*,#35469,.t.);
#74845=edge_loop('',(#74841,#74842,#74843,#74844));
#74846=face_outer_bound('',#74845,.f.);
#74848=cartesian_point('',(6.945380228654e1,-2.594464900197e1,
-6.309437201704e0));
#74849=cartesian_point('',(6.949425489543e1,-2.593993004038e1,
-6.251514170489e0));
#74850=cartesian_point('',(6.957669115866e1,-2.593482606979e1,
-6.133279210409e0));
#74851=cartesian_point('',(6.969914475176e1,-2.594074354017e1,
-5.957125142775e0));
#74852=cartesian_point('',(6.981819080113e1,-2.595972808052e1,
-5.785180306041e0));
#74853=cartesian_point('',(6.992980723022e1,-2.598989589224e1,
-5.623082423384e0));
#74854=cartesian_point('',(7.003374761138e1,-2.602983631032e1,
-5.470998728971e0));
#74855=cartesian_point('',(7.012954979127e1,-2.607814596764e1,
-5.329387933529e0));
#74856=cartesian_point('',(7.021707187414e1,-2.613360424044e1,
-5.198224890716e0));
#74857=cartesian_point('',(7.029655383291e1,-2.619538205318e1,
-5.076883855044e0));
#74858=cartesian_point('',(7.036837997860e1,-2.626306512202e1,
-4.964450181104e0));
#74859=cartesian_point('',(7.043312647098e1,-2.633689112511e1,
-4.859574259319e0));
#74860=cartesian_point('',(7.049129817405e1,-2.641784435209e1,
-4.760743238023e0));
#74861=cartesian_point('',(7.054229350285e1,-2.650647480389e1,
-4.667885034575e0));
#74862=cartesian_point('',(7.058461396230e1,-2.660207321026e1,
-4.582351463626e0));
#74863=cartesian_point('',(7.061691336665e1,-2.670285435560e1,
-4.505736494411e0));
#74864=cartesian_point('',(7.063871867078e1,-2.680811620495e1,
-4.438371727514e0));
#74865=cartesian_point('',(7.064966157741e1,-2.691832235532e1,
-4.380190514688e0));
#74866=cartesian_point('',(7.064906482333e1,-2.703276497753e1,
-4.332171931214e0));
#74867=cartesian_point('',(7.063662582547e1,-2.714901701975e1,
-4.295845045286e0));
#74868=cartesian_point('',(7.061296485832e1,-2.726383748712e1,
-4.272214159230e0));
#74869=cartesian_point('',(7.057917386057e1,-2.737512552705e1,
-4.261244119673e0));
#74870=cartesian_point('',(7.050856633984e1,-2.755021314837e1,
-4.263339961740e0));
#74871=cartesian_point('',(7.043249067622e1,-2.767158782654e1,
-4.294881240634e0));
#74872=cartesian_point('',(7.037706639561e1,-2.773746788347e1,
-4.326890586104e0));
#74873=cartesian_point('',(6.905637230406e1,-2.640860505291e1,
-6.170096607337e0));
#74874=cartesian_point('',(6.907979898822e1,-2.638937949891e1,
-6.112458148961e0));
#74875=cartesian_point('',(6.912967747927e1,-2.635315842618e1,
-5.994374786065e0));
#74876=cartesian_point('',(6.920996033218e1,-2.630844075559e1,
-5.817297278412e0));
#74877=cartesian_point('',(6.929385055899e1,-2.627411401220e1,
-5.643318844381e0));
#74878=cartesian_point('',(6.937776449313e1,-2.625070759539e1,
-5.478189270597e0));
#74879=cartesian_point('',(6.946074601144e1,-2.623755602923e1,
-5.322105926272e0));
#74880=cartesian_point('',(6.954171359618e1,-2.623407573275e1,
-5.175542092450e0));
#74881=cartesian_point('',(6.961986324786e1,-2.623968039583e1,
-5.038465540780e0));
#74882=cartesian_point('',(6.969477454667e1,-2.625392069979e1,
-4.910205986189e0));
#74883=cartesian_point('',(6.976623920413e1,-2.627661903788e1,
-4.789764453789e0));
#74884=cartesian_point('',(6.983433622305e1,-2.630806356344e1,
-4.675636465895e0));
#74885=cartesian_point('',(6.989921147282e1,-2.634924862212e1,
-4.566064642504e0));
#74886=cartesian_point('',(6.995988959655e1,-2.640141422469e1,
-4.460808620310e0));
#74887=cartesian_point('',(7.001414662815e1,-2.646519492032e1,
-4.361333804283e0));
#74888=cartesian_point('',(7.005949404667e1,-2.654006237843e1,
-4.269724985057e0));
#74889=cartesian_point('',(7.009435451864e1,-2.662575314734e1,
-4.186883007710e0));
#74890=cartesian_point('',(7.011739180575e1,-2.672270822757e1,
-4.113382938583e0));
#74891=cartesian_point('',(7.012688241904e1,-2.683000014576e1,
-4.051259089993e0));
#74892=cartesian_point('',(7.012161396082e1,-2.694435046092e1,
-4.003392598667e0));
#74893=cartesian_point('',(7.010182123139e1,-2.706086781204e1,
-3.971942249869e0));
#74894=cartesian_point('',(7.006883815741e1,-2.717544104588e1,
-3.957434367284e0));
#74895=cartesian_point('',(6.999551044086e1,-2.735538457590e1,
-3.960927801392e0));
#74896=cartesian_point('',(6.991315187504e1,-2.747535641060e1,
-4.004170198370e0));
#74897=cartesian_point('',(6.985543395465e1,-2.753233384003e1,
-4.046656405046e0));
#74898=cartesian_point('',(6.933447702e1,-2.693379851966e1,-6.368730187049e0));
#74899=cartesian_point('',(6.933919233250e1,-2.692480502659e1,
-6.310209319843e0));
#74900=cartesian_point('',(6.934986567527e1,-2.690712440875e1,
-6.191029693903e0));
#74901=cartesian_point('',(6.936880231949e1,-2.688291437349e1,
-6.014219381496e0));
#74902=cartesian_point('',(6.939012073530e1,-2.686150997080e1,-5.84236958e0));
#74903=cartesian_point('',(6.941272839387e1,-2.684354767688e1,
-5.681074347097e0));
#74904=cartesian_point('',(6.943619230020e1,-2.682895590799e1,
-5.530468032422e0));
#74905=cartesian_point('',(6.946005405545e1,-2.681770404621e1,
-5.390986738909e0));
#74906=cartesian_point('',(6.948393847248e1,-2.680972437404e1,
-5.262592681966e0));
#74907=cartesian_point('',(6.950759593476e1,-2.680494292528e1,
-5.144666905346e0));
#74908=cartesian_point('',(6.953085800629e1,-2.680334390109e1,
-5.036324235055e0));
#74909=cartesian_point('',(6.955366701595e1,-2.680502239382e1,
-4.936284155688e0));
#74910=cartesian_point('',(6.957601205091e1,-2.681028836768e1,
-4.843154361138e0));
#74911=cartesian_point('',(6.959751546681e1,-2.681966057118e1,
-4.756946830658e0));
#74912=cartesian_point('',(6.961733326359e1,-2.683359215975e1,
-4.678947060465e0));
#74913=cartesian_point('',(6.963446381288e1,-2.685215251095e1,
-4.610480190715e0));
#74914=cartesian_point('',(6.964821068873e1,-2.687533730322e1,
-4.551572621303e0));
#74915=cartesian_point('',(6.965798258559e1,-2.690327678384e1,
-4.501824538167e0));
#74916=cartesian_point('',(6.966304824104e1,-2.693563567900e1,
-4.461668866255e0));
#74917=cartesian_point('',(6.966286170376e1,-2.697122202361e1,
-4.431932434274e0));
#74918=cartesian_point('',(6.965743157559e1,-2.700818726238e1,
-4.413018347142e0));
#74919=cartesian_point('',(6.964722974015e1,-2.704486146797e1,
-4.404603353182e0));
#74920=cartesian_point('',(6.962361531786e1,-2.710244476438e1,
-4.407266965756e0));
#74921=cartesian_point('',(6.959638469912e1,-2.714004404132e1,
-4.433932292913e0));
#74922=cartesian_point('',(6.957763722872e1,-2.715642457142e1,
-4.461373517288e0));
#74923=cartesian_point('',(6.988132617889e1,-2.675201669201e1,
-6.614791975560e0));
#74924=cartesian_point('',(6.989301423976e1,-2.676302722861e1,
-6.555512437869e0));
#74925=cartesian_point('',(6.991518134195e1,-2.678642506735e1,
-6.435592218155e0));
#74926=cartesian_point('',(6.994332883783e1,-2.682386844769e1,
-6.259848903549e0));
#74927=cartesian_point('',(6.996618470008e1,-2.686271820131e1,
-6.091176364013e0));
#74928=cartesian_point('',(6.998355642016e1,-2.690125513630e1,
-5.934972924251e0));
#74929=cartesian_point('',(6.999600176321e1,-2.693898156427e1,
-5.791308939906e0));
#74930=cartesian_point('',(7.000401648198e1,-2.697534417534e1,
-5.660585968655e0));
#74931=cartesian_point('',(7.000811788401e1,-2.700991956608e1,
-5.542770322683e0));
#74932=cartesian_point('',(7.000880851409e1,-2.704245568157e1,
-5.437315163110e0));
#74933=cartesian_point('',(7.000653394756e1,-2.707278698150e1,
-5.343480787986e0));
#74934=cartesian_point('',(7.000166023853e1,-2.710085435588e1,
-5.260261879728e0));
#74935=cartesian_point('',(6.999445123333e1,-2.712659001070e1,
-5.186706806270e0));
#74936=cartesian_point('',(6.998522419654e1,-2.714943516718e1,
-5.123131405303e0));
#74937=cartesian_point('',(6.997460202274e1,-2.716840170275e1,
-5.070610921945e0));
#74938=cartesian_point('',(6.996352429148e1,-2.718262324461e1,
-5.029571532449e0));
#74939=cartesian_point('',(6.995287215624e1,-2.719179611247e1,
-4.999000573198e0));
#74940=cartesian_point('',(6.994342248753e1,-2.719590618963e1,
-4.977332735013e0));
#74941=cartesian_point('',(6.993602334885e1,-2.719515602146e1,
-4.963085317687e0));
#74942=cartesian_point('',(6.993139666965e1,-2.719032604696e1,
-4.954629349558e0));
#74943=cartesian_point('',(6.992981499477e1,-2.718285290560e1,
-4.950270166465e0));
#74944=cartesian_point('',(6.993104506422e1,-2.717438858443e1,
-4.948666582626e0));
#74945=cartesian_point('',(6.993686063242e1,-2.716137466964e1,
-4.949486759384e0));
#74946=cartesian_point('',(6.994553187747e1,-2.715611993404e1,
-4.955544495098e0));
#74947=cartesian_point('',(6.995001596496e1,-2.715959131630e1,
-4.964425539796e0));
#74948=(bounded_surface()b_spline_surface(3,3,((#74848,#74849,#74850,#74851,
#74852,#74853,#74854,#74855,#74856,#74857,#74858,#74859,#74860,#74861,#74862,
#74863,#74864,#74865,#74866,#74867,#74868,#74869,#74870,#74871,#74872),(#74873,
#74874,#74875,#74876,#74877,#74878,#74879,#74880,#74881,#74882,#74883,#74884,
#74885,#74886,#74887,#74888,#74889,#74890,#74891,#74892,#74893,#74894,#74895,
#74896,#74897),(#74898,#74899,#74900,#74901,#74902,#74903,#74904,#74905,#74906,
#74907,#74908,#74909,#74910,#74911,#74912,#74913,#74914,#74915,#74916,#74917,
#74918,#74919,#74920,#74921,#74922),(#74923,#74924,#74925,#74926,#74927,#74928,
#74929,#74930,#74931,#74932,#74933,#74934,#74935,#74936,#74937,#74938,#74939,
#74940,#74941,#74942,#74943,#74944,#74945,#74946,#74947)),.unspecified.,.f.,.f.,
.f.)b_spline_surface_with_knots((4,4),(4,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,
1,1,4),(0.e0,1.e0),(1.245281965779e-1,1.549711810478e-1,1.862537054133e-1,
2.155085971844e-1,2.429677850374e-1,2.685460974615e-1,2.921348673578e-1,
3.137797910945e-1,3.336142744233e-1,3.518089014798e-1,3.685355637960e-1,
3.841269734720e-1,3.988209243218e-1,4.121131082524e-1,4.237649493331e-1,
4.340884536704e-1,4.433494129190e-1,4.517066736318e-1,4.592391500817e-1,
4.660826303039e-1,4.724780282780e-1,4.787524637683e-1,4.973385657463e-1),
.unspecified.)geometric_representation_item()rational_b_spline_surface(((
1.576493411264e0,1.576493411264e0,1.576493411264e0,1.576493411264e0,
1.576493411264e0,1.576493411264e0,1.576493411264e0,1.576493411264e0,
1.576493411264e0,1.576493411264e0,1.576493411264e0,1.576493411264e0,
1.576493411264e0,1.576493411264e0,1.576493411264e0,1.576493411264e0,
1.576493411264e0,1.576493411264e0,1.576493411264e0,1.576493411264e0,
1.576493411264e0,1.576493411264e0,1.576493411264e0,1.576493411264e0,
1.576493411264e0),(8.078355295786e-1,8.078355295786e-1,8.078355295786e-1,
8.078355295786e-1,8.078355295786e-1,8.078355295786e-1,8.078355295786e-1,
8.078355295786e-1,8.078355295786e-1,8.078355295786e-1,8.078355295786e-1,
8.078355295786e-1,8.078355295786e-1,8.078355295786e-1,8.078355295786e-1,
8.078355295786e-1,8.078355295786e-1,8.078355295786e-1,8.078355295786e-1,
8.078355295786e-1,8.078355295786e-1,8.078355295786e-1,8.078355295786e-1,
8.078355295786e-1,8.078355295786e-1),(8.078355295786e-1,8.078355295786e-1,
8.078355295786e-1,8.078355295786e-1,8.078355295786e-1,8.078355295786e-1,
8.078355295786e-1,8.078355295786e-1,8.078355295786e-1,8.078355295786e-1,
8.078355295786e-1,8.078355295786e-1,8.078355295786e-1,8.078355295786e-1,
8.078355295786e-1,8.078355295786e-1,8.078355295786e-1,8.078355295786e-1,
8.078355295786e-1,8.078355295786e-1,8.078355295786e-1,8.078355295786e-1,
8.078355295786e-1,8.078355295786e-1,8.078355295786e-1),(1.576493411264e0,
1.576493411264e0,1.576493411264e0,1.576493411264e0,1.576493411264e0,
1.576493411264e0,1.576493411264e0,1.576493411264e0,1.576493411264e0,
1.576493411264e0,1.576493411264e0,1.576493411264e0,1.576493411264e0,
1.576493411264e0,1.576493411264e0,1.576493411264e0,1.576493411264e0,
1.576493411264e0,1.576493411264e0,1.576493411264e0,1.576493411264e0,
1.576493411264e0,1.576493411264e0,1.576493411264e0,1.576493411264e0)))representation_item('')surface());
#74949=oriented_edge('',*,*,#35302,.f.);
#74950=oriented_edge('',*,*,#35285,.f.);
#74952=oriented_edge('',*,*,#74951,.f.);
#74953=oriented_edge('',*,*,#28497,.f.);
#74954=edge_loop('',(#74949,#74950,#74952,#74953));
#74955=face_outer_bound('',#74954,.f.);
#74957=cartesian_point('',(6.935071823851e1,-2.716830147575e1,
-2.490846053290e1));
#74958=direction('',(-1.188116828425e-2,-6.412824752672e-3,-9.999088526055e-1));
#74959=direction('',(-4.742541870459e-1,8.803879633131e-1,-1.108092728387e-5));
#74960=axis2_placement_3d('',#74957,#74958,#74959);
#74961=cylindrical_surface('',#74960,3.000057677439e-1);
#74962=oriented_edge('',*,*,#74951,.t.);
#74963=oriented_edge('',*,*,#35270,.f.);
#74964=oriented_edge('',*,*,#35251,.f.);
#74965=oriented_edge('',*,*,#28499,.f.);
#74966=edge_loop('',(#74962,#74963,#74964,#74965));
#74967=face_outer_bound('',#74966,.f.);
#74969=cartesian_point('',(6.459442960228e1,-3.467988119812e1,
-4.226412663859e1));
#74970=cartesian_point('',(6.458618626683e1,-3.466523090050e1,
-4.217262424233e1));
#74971=cartesian_point('',(6.455607495376e1,-3.464085261826e1,
-4.190089090954e1));
#74972=cartesian_point('',(6.450652701845e1,-3.466655313239e1,
-4.158697923606e1));
#74973=cartesian_point('',(6.446620907073e1,-3.471388732403e1,
-4.137002625053e1));
#74974=cartesian_point('',(6.445526569033e1,-3.472738072732e1,-4.131707286e1));
#74975=cartesian_point('',(6.419797546481e1,-3.482543124980e1,
-4.216627205120e1));
#74976=cartesian_point('',(6.419552970632e1,-3.483220555723e1,
-4.208308668846e1));
#74977=cartesian_point('',(6.418747619007e1,-3.486853399405e1,
-4.183896118598e1));
#74978=cartesian_point('',(6.417840364139e1,-3.495402312312e1,
-4.156511480551e1));
#74979=cartesian_point('',(6.417552752412e1,-3.503564155187e1,
-4.138037691515e1));
#74980=cartesian_point('',(6.417430280207e1,-3.505705391684e1,
-4.133577139881e1));
#74981=cartesian_point('',(6.413948615066e1,-3.524106800589e1,
-4.204918263104e1));
#74982=cartesian_point('',(6.415467631955e1,-3.525507928377e1,
-4.198291319957e1));
#74983=cartesian_point('',(6.420142594991e1,-3.530492538681e1,
-4.178502768616e1));
#74984=cartesian_point('',(6.426136123003e1,-3.538451139774e1,
-4.155331553779e1));
#74985=cartesian_point('',(6.430773476791e1,-3.545084499615e1,
-4.139142269079e1));
#74986=cartesian_point('',(6.431912145985e1,-3.546784101117e1,
-4.135172605968e1));
#74987=cartesian_point('',(6.448520543715e1,-3.550934855851e1,
-4.203159074668e1));
#74988=cartesian_point('',(6.451216486547e1,-3.550876390961e1,
-4.197379896067e1));
#74989=cartesian_point('',(6.459136451398e1,-3.551024560813e1,
-4.179411694621e1));
#74990=cartesian_point('',(6.467920699627e1,-3.552293157137e1,
-4.156378572144e1));
#74991=cartesian_point('',(6.473677146641e1,-3.553897180539e1,
-4.139194048065e1));
#74992=cartesian_point('',(6.475089040409e1,-3.554346282623e1,
-4.134865116424e1));
#74993=(bounded_surface()b_spline_surface(3,3,((#74969,#74970,#74971,#74972,
#74973,#74974),(#74975,#74976,#74977,#74978,#74979,#74980),(#74981,#74982,
#74983,#74984,#74985,#74986),(#74987,#74988,#74989,#74990,#74991,#74992)),
.unspecified.,.f.,.f.,.f.)b_spline_surface_with_knots((4,4),(4,1,1,4),(
-1.974451547726e-1,1.170617894545e0),(1.400619010396e-1,3.042925190470e-1,
6.365995512780e-1,7.474730585601e-1),.unspecified.)geometric_representation_item()rational_b_spline_surface(((1.349943310532e0,1.349943310532e0,1.349943310532e0,
1.349943310532e0,1.349943310532e0,1.349943310532e0),(8.923259536030e-1,
8.923259536030e-1,8.923259536030e-1,8.923259536030e-1,8.923259536030e-1,
8.923259536030e-1),(8.835248171733e-1,8.835248171733e-1,8.835248171733e-1,
8.835248171733e-1,8.835248171733e-1,8.835248171733e-1),(1.323539901243e0,
1.323539901243e0,1.323539901243e0,1.323539901243e0,1.323539901243e0,
1.323539901243e0)))representation_item('')surface());
#74994=oriented_edge('',*,*,#35012,.t.);
#74996=oriented_edge('',*,*,#74995,.f.);
#74998=oriented_edge('',*,*,#74997,.f.);
#75000=oriented_edge('',*,*,#74999,.t.);
#75001=edge_loop('',(#74994,#74996,#74998,#75000));
#75002=face_outer_bound('',#75001,.f.);
#75004=cartesian_point('',(6.388946795357e1,-3.591514749751e1,
-4.364428565912e1));
#75005=cartesian_point('',(6.390099564578e1,-3.585264043736e1,
-4.369056929819e1));
#75006=cartesian_point('',(6.399020015438e1,-3.567010893074e1,
-4.381376606244e1));
#75007=cartesian_point('',(6.431676078177e1,-3.513085702945e1,
-4.367600567863e1));
#75008=cartesian_point('',(6.439824885338e1,-3.505248862621e1,
-4.345527046117e1));
#75009=cartesian_point('',(6.446955870599e1,-3.494338140688e1,
-4.328734982828e1));
#75010=cartesian_point('',(6.451346220592e1,-3.487771357038e1,
-4.310706797515e1));
#75011=cartesian_point('',(6.454850094758e1,-3.481427679843e1,
-4.291801561455e1));
#75012=cartesian_point('',(6.457061484182e1,-3.476138649572e1,
-4.271350356167e1));
#75013=cartesian_point('',(6.457889150282e1,-3.471762167941e1,
-4.249754785245e1));
#75014=cartesian_point('',(6.457114460090e1,-3.468681358343e1,
-4.227729889331e1));
#75015=cartesian_point('',(6.454497310410e1,-3.466937253181e1,
-4.203893394903e1));
#75016=cartesian_point('',(6.451293016722e1,-3.467161887451e1,
-4.187767389029e1));
#75017=cartesian_point('',(6.449060820695e1,-3.467830384657e1,
-4.178930653379e1));
#75018=cartesian_point('',(6.348879979834e1,-3.567216681925e1,
-4.344212182787e1));
#75019=cartesian_point('',(6.349186103378e1,-3.561469951681e1,
-4.349297702153e1));
#75020=cartesian_point('',(6.357003582063e1,-3.544497468201e1,
-4.363167940802e1));
#75021=cartesian_point('',(6.390562952447e1,-3.490155602955e1,
-4.347408343430e1));
#75022=cartesian_point('',(6.396777060256e1,-3.488136555959e1,
-4.323611915533e1));
#75023=cartesian_point('',(6.402344394298e1,-3.482111545315e1,
-4.306757246396e1));
#75024=cartesian_point('',(6.405317207240e1,-3.481089598616e1,
-4.289191227100e1));
#75025=cartesian_point('',(6.407837098293e1,-3.480615307551e1,
-4.271396498076e1));
#75026=cartesian_point('',(6.409624822843e1,-3.481687604247e1,
-4.252666109689e1));
#75027=cartesian_point('',(6.410802305725e1,-3.483996372623e1,
-4.233461014170e1));
#75028=cartesian_point('',(6.411310341367e1,-3.487661960691e1,
-4.214477208929e1));
#75029=cartesian_point('',(6.411221270347e1,-3.493079286082e1,
-4.194638280989e1));
#75030=cartesian_point('',(6.410752786157e1,-3.497968710059e1,
-4.181828305910e1));
#75031=cartesian_point('',(6.410423930365e1,-3.501091280144e1,
-4.175037619314e1));
#75032=cartesian_point('',(6.360315877184e1,-3.541027812177e1,
-4.300932953125e1));
#75033=cartesian_point('',(6.359751481873e1,-3.539014186933e1,
-4.303540122974e1));
#75034=cartesian_point('',(6.360698474510e1,-3.533384613876e1,
-4.309892242741e1));
#75035=cartesian_point('',(6.371614246503e1,-3.518229598287e1,
-4.303252225940e1));
#75036=cartesian_point('',(6.376932417480e1,-3.519731278607e1,
-4.290055260291e1));
#75037=cartesian_point('',(6.382482196270e1,-3.520280264306e1,
-4.278181613478e1));
#75038=cartesian_point('',(6.387893461765e1,-3.522635982577e1,
-4.265033699546e1));
#75039=cartesian_point('',(6.393710632952e1,-3.525451294091e1,
-4.250900808113e1));
#75040=cartesian_point('',(6.399834357736e1,-3.529008137565e1,
-4.235613289306e1));
#75041=cartesian_point('',(6.406151353043e1,-3.533128137810e1,
-4.219575302754e1));
#75042=cartesian_point('',(6.412408221670e1,-3.537708044834e1,
-4.203409928207e1));
#75043=cartesian_point('',(6.419011087013e1,-3.543080245986e1,
-4.186143289846e1));
#75044=cartesian_point('',(6.423390132669e1,-3.547072740214e1,
-4.174632951915e1));
#75045=cartesian_point('',(6.425791388111e1,-3.549395479692e1,
-4.168370649141e1));
#75046=cartesian_point('',(6.409471662822e1,-3.544511610063e1,
-4.286752068314e1));
#75047=cartesian_point('',(6.409062046205e1,-3.544960989125e1,
-4.286932351422e1));
#75048=cartesian_point('',(6.405651517581e1,-3.547065815285e1,
-4.285758692873e1));
#75049=cartesian_point('',(6.397667406505e1,-3.563472219712e1,
-4.288350253542e1));
#75050=cartesian_point('',(6.404208208263e1,-3.561954294235e1,
-4.285300386107e1));
#75051=cartesian_point('',(6.411307685788e1,-3.562842419351e1,
-4.277448139251e1));
#75052=cartesian_point('',(6.420074510486e1,-3.562337785767e1,
-4.267349460850e1));
#75053=cartesian_point('',(6.429496261990e1,-3.561898206425e1,
-4.255016400890e1));
#75054=cartesian_point('',(6.439489798056e1,-3.561068379640e1,
-4.240744373301e1));
#75055=cartesian_point('',(6.449541734728e1,-3.559942652448e1,
-4.224833051704e1));
#75056=cartesian_point('',(6.459084908671e1,-3.558502840037e1,
-4.207866605924e1));
#75057=cartesian_point('',(6.468478281889e1,-3.556677747e1,-4.188646793606e1));
#75058=cartesian_point('',(6.473974215620e1,-3.555292593803e1,
-4.174853344539e1));
#75059=cartesian_point('',(6.476641956121e1,-3.554525574699e1,
-4.166964939188e1));
#75060=(bounded_surface()b_spline_surface(3,3,((#75004,#75005,#75006,#75007,
#75008,#75009,#75010,#75011,#75012,#75013,#75014,#75015,#75016,#75017),(#75018,
#75019,#75020,#75021,#75022,#75023,#75024,#75025,#75026,#75027,#75028,#75029,
#75030,#75031),(#75032,#75033,#75034,#75035,#75036,#75037,#75038,#75039,#75040,
#75041,#75042,#75043,#75044,#75045),(#75046,#75047,#75048,#75049,#75050,#75051,
#75052,#75053,#75054,#75055,#75056,#75057,#75058,#75059)),.unspecified.,.f.,.f.,
.f.)b_spline_surface_with_knots((4,4),(4,1,1,1,1,1,1,1,1,1,1,4),(0.e0,1.e0),(
3.206840174429e-1,3.493610002528e-1,3.934111332429e-1,4.390724778979e-1,
4.877854868892e-1,5.415077711630e-1,6.007629457071e-1,6.657673166331e-1,
7.354932338264e-1,8.068813601659e-1,8.767791422669e-1,9.658410218578e-1),
.unspecified.)geometric_representation_item()rational_b_spline_surface(((
1.431242013639e0,1.431242013639e0,1.431242013639e0,1.431242013639e0,
1.431242013639e0,1.431242013639e0,1.431242013639e0,1.431242013639e0,
1.431242013639e0,1.431242013639e0,1.431242013639e0,1.431242013639e0,
1.431242013639e0,1.431242013639e0),(8.562526621205e-1,8.562526621205e-1,
8.562526621205e-1,8.562526621205e-1,8.562526621205e-1,8.562526621205e-1,
8.562526621205e-1,8.562526621205e-1,8.562526621205e-1,8.562526621205e-1,
8.562526621205e-1,8.562526621205e-1,8.562526621205e-1,8.562526621205e-1),(
8.562526621205e-1,8.562526621205e-1,8.562526621205e-1,8.562526621205e-1,
8.562526621205e-1,8.562526621205e-1,8.562526621205e-1,8.562526621205e-1,
8.562526621205e-1,8.562526621205e-1,8.562526621205e-1,8.562526621205e-1,
8.562526621205e-1,8.562526621205e-1),(1.431242013639e0,1.431242013639e0,
1.431242013639e0,1.431242013639e0,1.431242013639e0,1.431242013639e0,
1.431242013639e0,1.431242013639e0,1.431242013639e0,1.431242013639e0,
1.431242013639e0,1.431242013639e0,1.431242013639e0,1.431242013639e0)))representation_item('')surface());
#75061=oriented_edge('',*,*,#33856,.t.);
#75062=oriented_edge('',*,*,#34724,.f.);
#75064=oriented_edge('',*,*,#75063,.t.);
#75065=oriented_edge('',*,*,#74995,.t.);
#75066=edge_loop('',(#75061,#75062,#75064,#75065));
#75067=face_outer_bound('',#75066,.f.);
#75069=cartesian_point('',(6.405824483926e1,-3.553062965262e1,
-4.213845710067e1));
#75070=direction('',(-4.763029270530e-1,2.648547976073e-1,-8.384434732676e-1));
#75071=direction('',(-2.449744371436e-1,8.758274567347e-1,4.158290408038e-1));
#75072=axis2_placement_3d('',#75069,#75070,#75071);
#75073=cylindrical_surface('',#75072,3.000000000005e-1);
#75074=oriented_edge('',*,*,#74997,.t.);
#75075=oriented_edge('',*,*,#75063,.f.);
#75076=oriented_edge('',*,*,#34743,.t.);
#75077=oriented_edge('',*,*,#34774,.t.);
#75078=oriented_edge('',*,*,#34794,.f.);
#75079=edge_loop('',(#75074,#75075,#75076,#75077,#75078));
#75080=face_outer_bound('',#75079,.f.);
#75082=cartesian_point('',(6.508648864861e1,-3.495147297589e1,
-2.154687438874e1));
#75083=direction('',(1.251986792567e-2,4.862997913761e-3,9.999097980110e-1));
#75084=direction('',(-5.202110009540e-1,8.540345103110e-1,2.360017861808e-3));
#75085=axis2_placement_3d('',#75082,#75083,#75084);
#75086=cylindrical_surface('',#75085,5.000150365085e-1);
#75087=oriented_edge('',*,*,#35014,.f.);
#75088=oriented_edge('',*,*,#74999,.f.);
#75089=oriented_edge('',*,*,#34792,.f.);
#75091=oriented_edge('',*,*,#75090,.t.);
#75092=edge_loop('',(#75087,#75088,#75089,#75091));
#75093=face_outer_bound('',#75092,.f.);
#75095=cartesian_point('',(6.741688493568e1,-3.613517077027e1,
-8.219508166823e0));
#75096=direction('',(-4.997948298516e-1,-8.660811342242e-1,1.042098817854e-2));
#75097=direction('',(-8.654900329063e-1,4.989140325818e-1,-4.485299357641e-2));
#75098=axis2_placement_3d('',#75095,#75096,#75097);
#75099=toroidal_surface('',#75098,2.497867151125e0,4.999993318039e-1);
#75101=oriented_edge('',*,*,#75100,.t.);
#75102=oriented_edge('',*,*,#75090,.f.);
#75103=oriented_edge('',*,*,#34790,.f.);
#75104=oriented_edge('',*,*,#34809,.t.);
#75105=edge_loop('',(#75101,#75102,#75103,#75104));
#75106=face_outer_bound('',#75105,.f.);
#75108=cartesian_point('',(0.e0,0.e0,-8.220551782475e0));
#75109=direction('',(0.e0,0.e0,1.e0));
#75110=direction('',(-8.975289828608e-1,4.409554681880e-1,0.e0));
#75111=axis2_placement_3d('',#75108,#75109,#75110);
#75112=toroidal_surface('',#75111,7.649382607502e1,3.e0);
#75114=oriented_edge('',*,*,#75113,.f.);
#75115=oriented_edge('',*,*,#35018,.t.);
#75116=oriented_edge('',*,*,#35016,.t.);
#75117=oriented_edge('',*,*,#75100,.f.);
#75118=oriented_edge('',*,*,#34826,.t.);
#75119=oriented_edge('',*,*,#34824,.t.);
#75120=edge_loop('',(#75114,#75115,#75116,#75117,#75118,#75119));
#75121=face_outer_bound('',#75120,.f.);
#75123=cartesian_point('',(6.970875765312e1,-3.148774628777e1,
-8.219511289298e0));
#75124=direction('',(3.828639672990e-1,9.237459875408e-1,1.041791947868e-2));
#75125=direction('',(-8.051157464622e-1,3.281231361491e-1,4.940889012337e-1));
#75126=axis2_placement_3d('',#75123,#75124,#75125);
#75127=toroidal_surface('',#75126,2.497880035826e0,4.999993492913e-1);
#75128=oriented_edge('',*,*,#75113,.t.);
#75129=oriented_edge('',*,*,#34847,.f.);
#75130=oriented_edge('',*,*,#34979,.f.);
#75131=oriented_edge('',*,*,#34996,.t.);
#75132=edge_loop('',(#75128,#75129,#75130,#75131));
#75133=face_outer_bound('',#75132,.f.);
#75135=cartesian_point('',(6.547315913255e1,-3.478822928227e1,
-6.309437202730e0));
#75136=cartesian_point('',(6.551388161614e1,-3.478883081577e1,
-6.251514171125e0));
#75137=cartesian_point('',(6.559627882748e1,-3.479453060159e1,
-6.133279210866e0));
#75138=cartesian_point('',(6.571691242864e1,-3.481638084859e1,
-5.957125142763e0));
#75139=cartesian_point('',(6.583246204276e1,-3.485074160106e1,
-5.785180306048e0));
#75140=cartesian_point('',(6.593918588824e1,-3.489522019046e1,
-5.623082423385e0));
#75141=cartesian_point('',(6.603702377435e1,-3.494838585489e1,
-5.470998728974e0));
#75142=cartesian_point('',(6.612570067769e1,-3.500878691013e1,
-5.329387933532e0));
#75143=cartesian_point('',(6.620523523983e1,-3.507519465394e1,
-5.198224890719e0));
#75144=cartesian_point('',(6.627597359676e1,-3.514681842635e1,
-5.076883855048e0));
#75145=cartesian_point('',(6.633835084656e1,-3.522329765045e1,
-4.964450181110e0));
#75146=cartesian_point('',(6.639290719666e1,-3.530494317497e1,
-4.859574259324e0));
#75147=cartesian_point('',(6.644001471628e1,-3.539279676676e1,
-4.760743238029e0));
#75148=cartesian_point('',(6.647900517758e1,-3.548732519884e1,
-4.667885034583e0));
#75149=cartesian_point('',(6.650848548367e1,-3.558762967602e1,
-4.582351463634e0));
#75150=cartesian_point('',(6.652735398299e1,-3.569176454295e1,
-4.505736494418e0));
#75151=cartesian_point('',(6.653523331134e1,-3.579897202591e1,
-4.438371727521e0));
#75152=cartesian_point('',(6.653169781072e1,-3.590966368332e1,
-4.380190514695e0));
#75153=cartesian_point('',(6.651616840225e1,-3.602304934099e1,
-4.332171931221e0));
#75154=cartesian_point('',(6.648866188534e1,-3.613668321584e1,
-4.295845045292e0));
#75155=cartesian_point('',(6.645021626265e1,-3.624743300225e1,
-4.272214159234e0));
#75156=cartesian_point('',(6.640218834747e1,-3.635335834730e1,
-4.261244119675e0));
#75157=cartesian_point('',(6.630933136242e1,-3.651773194056e1,
-4.263339961761e0));
#75158=cartesian_point('',(6.621806396077e1,-3.662813837606e1,
-4.294881241431e0));
#75159=cartesian_point('',(6.615451477072e1,-3.668622049695e1,
-4.326890587111e0));
#75160=cartesian_point('',(6.501857080597e1,-3.519634110244e1,
-6.170096609025e0));
#75161=cartesian_point('',(6.504430651049e1,-3.518033782062e1,
-6.112458149651e0));
#75162=cartesian_point('',(6.509848608259e1,-3.515093707340e1,
-5.994374786507e0));
#75163=cartesian_point('',(6.518391893218e1,-3.511708098377e1,
-5.817297278412e0));
#75164=cartesian_point('',(6.527157200554e1,-3.509399778228e1,
-5.643318844393e0));
#75165=cartesian_point('',(6.535782319481e1,-3.508174457692e1,
-5.478189270606e0));
#75166=cartesian_point('',(6.544181141857e1,-3.507953678584e1,
-5.322105926281e0));
#75167=cartesian_point('',(6.552254058425e1,-3.508665465430e1,
-5.175542092460e0));
#75168=cartesian_point('',(6.559929009950e1,-3.510241194517e1,
-5.038465540791e0));
#75169=cartesian_point('',(6.567170178911e1,-3.512630830795e1,
-4.910205986200e0));
#75170=cartesian_point('',(6.573959232887e1,-3.515814046823e1,
-4.789764453802e0));
#75171=cartesian_point('',(6.580300243416e1,-3.519820442609e1,
-4.675636465910e0));
#75172=cartesian_point('',(6.586194693829e1,-3.524750506020e1,
-4.566064642520e0));
#75173=cartesian_point('',(6.591529697479e1,-3.530714446325e1,
-4.460808620327e0));
#75174=cartesian_point('',(6.596076477863e1,-3.537746146993e1,
-4.361333804301e0));
#75175=cartesian_point('',(6.599595207946e1,-3.545760745241e1,
-4.269724985076e0));
#75176=cartesian_point('',(6.601932942550e1,-3.554711532958e1,
-4.186883007730e0));
#75177=cartesian_point('',(6.602951444798e1,-3.564624791502e1,
-4.113382938603e0));
#75178=cartesian_point('',(6.602491946223e1,-3.575386070959e1,
-4.051259090014e0));
#75179=cartesian_point('',(6.600477036518e1,-3.586654507016e1,
-4.003392598687e0));
#75180=cartesian_point('',(6.596993839912e1,-3.597948212957e1,
-3.971942249888e0));
#75181=cartesian_point('',(6.592228269198e1,-3.608877001847e1,
-3.957434367301e0));
#75182=cartesian_point('',(6.582609495945e1,-3.625760292069e1,
-3.960927801440e0));
#75183=cartesian_point('',(6.572878151440e1,-3.636579843074e1,
-4.004170199475e0));
#75184=cartesian_point('',(6.566412032858e1,-3.641475471488e1,
-4.046656406425e0));
#75185=cartesian_point('',(6.522574479386e1,-3.575334141283e1,
-6.368730188452e0));
#75186=cartesian_point('',(6.523159365350e1,-3.574504033403e1,
-6.310209320466e0));
#75187=cartesian_point('',(6.524448346795e1,-3.572890412700e1,
-6.191029694378e0));
#75188=cartesian_point('',(6.526641815038e1,-3.570737293998e1,
-6.014219381486e0));
#75189=cartesian_point('',(6.529034801936e1,-3.568893426656e1,
-5.842369580014e0));
#75190=cartesian_point('',(6.531510681610e1,-3.567407653414e1,
-5.681074347104e0));
#75191=cartesian_point('',(6.534027459349e1,-3.566267225421e1,
-5.530468032431e0));
#75192=cartesian_point('',(6.536540087079e1,-3.565463123772e1,
-5.390986738918e0));
#75193=cartesian_point('',(6.539012250955e1,-3.564983737476e1,
-5.262592681976e0));
#75194=cartesian_point('',(6.541420168325e1,-3.564818475043e1,
-5.144666905357e0));
#75195=cartesian_point('',(6.543747345907e1,-3.564963571573e1,
-5.036324235067e0));
#75196=cartesian_point('',(6.545986824723e1,-3.565427702190e1,
-4.936284155701e0));
#75197=cartesian_point('',(6.548133476980e1,-3.566241455696e1,
-4.843154361152e0));
#75198=cartesian_point('',(6.550143090296e1,-3.567451333895e1,
-4.756946830673e0));
#75199=cartesian_point('',(6.551926071853e1,-3.569091248240e1,
-4.678947060481e0));
#75200=cartesian_point('',(6.553382210163e1,-3.571155003260e1,
-4.610480190731e0));
#75201=cartesian_point('',(6.554442514840e1,-3.573633080312e1,
-4.551572621319e0));
#75202=cartesian_point('',(6.555046661131e1,-3.576530674609e1,
-4.501824538183e0));
#75203=cartesian_point('',(6.555126524600e1,-3.579805000713e1,
-4.461668866272e0));
#75204=cartesian_point('',(6.554643535452e1,-3.583330755763e1,
-4.431932434290e0));
#75205=cartesian_point('',(6.553622674999e1,-3.586924777971e1,
-4.413018347158e0));
#75206=cartesian_point('',(6.552132524826e1,-3.590427662564e1,
-4.404603353196e0));
#75207=cartesian_point('',(6.549039672191e1,-3.595828498890e1,
-4.407266965794e0));
#75208=cartesian_point('',(6.545849137389e1,-3.599200829004e1,
-4.433932293601e0));
#75209=cartesian_point('',(6.543776620519e1,-3.600580164833e1,
-4.461373518793e0));
#75210=cartesian_point('',(6.579164287814e1,-3.564449289413e1,
-6.614791976537e0));
#75211=cartesian_point('',(6.580179377728e1,-3.565693483197e1,
-6.555512438407e0));
#75212=cartesian_point('',(6.582071720625e1,-3.568302588643e1,
-6.435592218668e0));
#75213=cartesian_point('',(6.584373655454e1,-3.572382291903e1,
-6.259848903525e0));
#75214=cartesian_point('',(6.586132597132e1,-3.576532359629e1,
-6.091176364026e0));
#75215=cartesian_point('',(6.587351899454e1,-3.580579830694e1,
-5.934972924254e0));
#75216=cartesian_point('',(6.588093357897e1,-3.584482642333e1,
-5.791308939911e0));
#75217=cartesian_point('',(6.588413345755e1,-3.588192407794e1,
-5.660585968661e0));
#75218=cartesian_point('',(6.588368677741e1,-3.591673901181e1,
-5.542770322689e0));
#75219=cartesian_point('',(6.588012468379e1,-3.594908692163e1,
-5.437315163117e0));
#75220=cartesian_point('',(6.587391054741e1,-3.597886184258e1,
-5.343480787994e0));
#75221=cartesian_point('',(6.586541500613e1,-3.600605295e1,-5.260261879737e0));
#75222=cartesian_point('',(6.585490849795e1,-3.603062746872e1,
-5.186706806279e0));
#75223=cartesian_point('',(6.584277850845e1,-3.605207281174e1,
-5.123131405312e0));
#75224=cartesian_point('',(6.582977157916e1,-3.606949061407e1,
-5.070610921954e0));
#75225=cartesian_point('',(6.581693233572e1,-3.608214455459e1,
-5.029571532458e0));
#75226=cartesian_point('',(6.580517403145e1,-3.608984856465e1,
-4.999000573206e0));
#75227=cartesian_point('',(6.579526873324e1,-3.609269005025e1,
-4.977332735021e0));
#75228=cartesian_point('',(6.578803081182e1,-3.609098051848e1,
-4.963085317695e0));
#75229=cartesian_point('',(6.578407415268e1,-3.608558796226e1,
-4.954629349565e0));
#75230=cartesian_point('',(6.578348144993e1,-3.607797230466e1,
-4.950270166472e0));
#75231=cartesian_point('',(6.578580581158e1,-3.606974095322e1,
-4.948666582632e0));
#75232=cartesian_point('',(6.579327028361e1,-3.605759745812e1,
-4.949486759401e0));
#75233=cartesian_point('',(6.580255322579e1,-3.605351950204e1,
-4.955544495245e0));
#75234=cartesian_point('',(6.580654583530e1,-3.605754648485e1,
-4.964425540372e0));
#75235=(bounded_surface()b_spline_surface(3,3,((#75135,#75136,#75137,#75138,
#75139,#75140,#75141,#75142,#75143,#75144,#75145,#75146,#75147,#75148,#75149,
#75150,#75151,#75152,#75153,#75154,#75155,#75156,#75157,#75158,#75159),(#75160,
#75161,#75162,#75163,#75164,#75165,#75166,#75167,#75168,#75169,#75170,#75171,
#75172,#75173,#75174,#75175,#75176,#75177,#75178,#75179,#75180,#75181,#75182,
#75183,#75184),(#75185,#75186,#75187,#75188,#75189,#75190,#75191,#75192,#75193,
#75194,#75195,#75196,#75197,#75198,#75199,#75200,#75201,#75202,#75203,#75204,
#75205,#75206,#75207,#75208,#75209),(#75210,#75211,#75212,#75213,#75214,#75215,
#75216,#75217,#75218,#75219,#75220,#75221,#75222,#75223,#75224,#75225,#75226,
#75227,#75228,#75229,#75230,#75231,#75232,#75233,#75234)),.unspecified.,.f.,.f.,
.f.)b_spline_surface_with_knots((4,4),(4,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,
1,1,4),(0.e0,1.e0),(1.245281960240e-1,1.549711807066e-1,1.862537050850e-1,
2.155085968680e-1,2.429677847322e-1,2.685460971666e-1,2.921348670724e-1,
3.137797908177e-1,3.336142741544e-1,3.518089012181e-1,3.685355635410e-1,
3.841269732232e-1,3.988209240787e-1,4.121131080147e-1,4.237649491001e-1,
4.340884534416e-1,4.433494126940e-1,4.517066734101e-1,4.592391498630e-1,
4.660826300880e-1,4.724780280647e-1,4.787524635574e-1,4.973385658554e-1),
.unspecified.)geometric_representation_item()rational_b_spline_surface(((
1.576493411253e0,1.576493411253e0,1.576493411253e0,1.576493411253e0,
1.576493411253e0,1.576493411253e0,1.576493411253e0,1.576493411253e0,
1.576493411253e0,1.576493411253e0,1.576493411253e0,1.576493411253e0,
1.576493411253e0,1.576493411253e0,1.576493411253e0,1.576493411253e0,
1.576493411253e0,1.576493411253e0,1.576493411253e0,1.576493411253e0,
1.576493411253e0,1.576493411253e0,1.576493411253e0,1.576493411253e0,
1.576493411253e0),(8.078355295822e-1,8.078355295822e-1,8.078355295822e-1,
8.078355295822e-1,8.078355295822e-1,8.078355295822e-1,8.078355295822e-1,
8.078355295822e-1,8.078355295822e-1,8.078355295822e-1,8.078355295822e-1,
8.078355295822e-1,8.078355295822e-1,8.078355295822e-1,8.078355295822e-1,
8.078355295822e-1,8.078355295822e-1,8.078355295822e-1,8.078355295822e-1,
8.078355295822e-1,8.078355295822e-1,8.078355295822e-1,8.078355295822e-1,
8.078355295822e-1,8.078355295822e-1),(8.078355295822e-1,8.078355295822e-1,
8.078355295822e-1,8.078355295822e-1,8.078355295822e-1,8.078355295822e-1,
8.078355295822e-1,8.078355295822e-1,8.078355295822e-1,8.078355295822e-1,
8.078355295822e-1,8.078355295822e-1,8.078355295822e-1,8.078355295822e-1,
8.078355295822e-1,8.078355295822e-1,8.078355295822e-1,8.078355295822e-1,
8.078355295822e-1,8.078355295822e-1,8.078355295822e-1,8.078355295822e-1,
8.078355295822e-1,8.078355295822e-1,8.078355295822e-1),(1.576493411253e0,
1.576493411253e0,1.576493411253e0,1.576493411253e0,1.576493411253e0,
1.576493411253e0,1.576493411253e0,1.576493411253e0,1.576493411253e0,
1.576493411253e0,1.576493411253e0,1.576493411253e0,1.576493411253e0,
1.576493411253e0,1.576493411253e0,1.576493411253e0,1.576493411253e0,
1.576493411253e0,1.576493411253e0,1.576493411253e0,1.576493411253e0,
1.576493411253e0,1.576493411253e0,1.576493411253e0,1.576493411253e0)))representation_item('')surface());
#75236=oriented_edge('',*,*,#34829,.f.);
#75237=oriented_edge('',*,*,#34812,.f.);
#75239=oriented_edge('',*,*,#75238,.f.);
#75240=oriented_edge('',*,*,#28511,.f.);
#75241=edge_loop('',(#75236,#75237,#75239,#75240));
#75242=face_outer_bound('',#75241,.f.);
#75244=cartesian_point('',(6.521123828943e1,-3.598795806979e1,
-2.490846053290e1));
#75245=direction('',(-1.261656483887e-2,-4.807158492730e-3,-9.999088526055e-1));
#75246=direction('',(-3.552831881803e-1,9.347587154307e-1,-1.108092769656e-5));
#75247=axis2_placement_3d('',#75244,#75245,#75246);
#75248=cylindrical_surface('',#75247,3.000057677460e-1);
#75249=oriented_edge('',*,*,#75238,.t.);
#75250=oriented_edge('',*,*,#34797,.f.);
#75251=oriented_edge('',*,*,#34778,.f.);
#75252=oriented_edge('',*,*,#28513,.f.);
#75253=edge_loop('',(#75249,#75250,#75251,#75252));
#75254=face_outer_bound('',#75253,.f.);
#75256=cartesian_point('',(0.e0,0.e0,-2.511027589124e1));
#75257=direction('',(0.e0,0.e0,1.e0));
#75258=direction('',(1.e0,0.e0,0.e0));
#75259=axis2_placement_3d('',#75256,#75257,#75258);
#75260=conical_surface('',#75259,7.334631745054e1,5.e-1);
#75262=oriented_edge('',*,*,#75261,.t.);
#75264=oriented_edge('',*,*,#75263,.f.);
#75266=oriented_edge('',*,*,#75265,.f.);
#75268=oriented_edge('',*,*,#75267,.t.);
#75269=oriented_edge('',*,*,#32456,.f.);
#75270=oriented_edge('',*,*,#32602,.t.);
#75271=oriented_edge('',*,*,#29137,.f.);
#75273=oriented_edge('',*,*,#75272,.f.);
#75274=edge_loop('',(#75262,#75264,#75266,#75268,#75269,#75270,#75271,#75273));
#75275=face_outer_bound('',#75274,.f.);
#75277=cartesian_point('',(4.675672850797e1,-5.719847146139e1,
-2.154661738466e1));
#75278=direction('',(1.342783818605e-2,-2.983214349551e-4,9.999097980148e-1));
#75279=direction('',(-1.537874334785e-1,9.881011363327e-1,2.360017398922e-3));
#75280=axis2_placement_3d('',#75277,#75278,#75279);
#75281=cylindrical_surface('',#75280,5.000150355117e-1);
#75282=oriented_edge('',*,*,#75261,.f.);
#75284=oriented_edge('',*,*,#75283,.f.);
#75285=oriented_edge('',*,*,#31717,.f.);
#75287=oriented_edge('',*,*,#75286,.t.);
#75288=edge_loop('',(#75282,#75284,#75285,#75287));
#75289=face_outer_bound('',#75288,.f.);
#75291=cartesian_point('',(4.640605462870e1,-5.675924663769e1,
-4.226412536346e1));
#75292=cartesian_point('',(4.640405072650e1,-5.674259885971e1,
-4.217284081848e1));
#75293=cartesian_point('',(4.638558012002e1,-5.670850657719e1,
-4.190098320605e1));
#75294=cartesian_point('',(4.632997240481e1,-5.671327819880e1,
-4.158706781804e1));
#75295=cartesian_point('',(4.627455418664e1,-5.674161596009e1,
-4.136992866156e1));
#75296=cartesian_point('',(4.625929502053e1,-5.674986972751e1,
-4.131708402857e1));
#75297=cartesian_point('',(4.598407853688e1,-5.674200130206e1,
-4.216627092463e1));
#75298=cartesian_point('',(4.597923939230e1,-5.674731355859e1,
-4.208328341942e1));
#75299=cartesian_point('',(4.595790272512e1,-5.677778023237e1,
-4.183904001289e1));
#75300=cartesian_point('',(4.591680340863e1,-5.685328104099e1,
-4.156518868159e1));
#75301=cartesian_point('',(4.588288085607e1,-5.692765961053e1,
-4.138029437898e1));
#75302=cartesian_point('',(4.587355583432e1,-5.694692619574e1,
-4.133578496879e1));
#75303=cartesian_point('',(4.577098525882e1,-5.710361881021e1,
-4.204918174841e1));
#75304=cartesian_point('',(4.577963721319e1,-5.712233286597e1,
-4.198307016337e1));
#75305=cartesian_point('',(4.580376795543e1,-5.718628800710e1,
-4.178509649710e1));
#75306=cartesian_point('',(4.582868297724e1,-5.728274790954e1,
-4.155338226854e1));
#75307=cartesian_point('',(4.584615702134e1,-5.736185187984e1,
-4.139134964433e1));
#75308=cartesian_point('',(4.585015739298e1,-5.738186901883e1,
-4.135173291281e1));
#75309=cartesian_point('',(4.598772316194e1,-5.748378067828e1,
-4.203158985128e1));
#75310=cartesian_point('',(4.601279364618e1,-5.749353381852e1,
-4.197393620018e1));
#75311=cartesian_point('',(4.608543510836e1,-5.752521904725e1,
-4.179418939677e1));
#75312=cartesian_point('',(4.616174098537e1,-5.757055325624e1,
-4.156386027131e1));
#75313=cartesian_point('',(4.620882288541e1,-5.760743584663e1,
-4.139186160623e1));
#75314=cartesian_point('',(4.622013126007e1,-5.761697294377e1,
-4.134864902958e1));
#75315=(bounded_surface()b_spline_surface(3,3,((#75291,#75292,#75293,#75294,
#75295,#75296),(#75297,#75298,#75299,#75300,#75301,#75302),(#75303,#75304,
#75305,#75306,#75307,#75308),(#75309,#75310,#75311,#75312,#75313,#75314)),
.unspecified.,.f.,.f.,.f.)b_spline_surface_with_knots((4,4),(4,1,1,4),(
-1.974445049388e-1,1.170617821834e0),(1.407117401977e-1,3.042535221617e-1,
6.365578613106e-1,7.470276827836e-1),.unspecified.)geometric_representation_item()rational_b_spline_surface(((1.349942678308e0,1.349942678308e0,1.349942678308e0,
1.349942678308e0,1.349942678308e0,1.349942678308e0),(8.923259634458e-1,
8.923259634458e-1,8.923259634458e-1,8.923259634458e-1,8.923259634458e-1,
8.923259634458e-1),(8.835250204990e-1,8.835250204990e-1,8.835250204990e-1,
8.835250204990e-1,8.835250204990e-1,8.835250204990e-1),(1.323539849467e0,
1.323539849467e0,1.323539849467e0,1.323539849467e0,1.323539849467e0,
1.323539849467e0)))representation_item('')surface());
#75316=oriented_edge('',*,*,#75272,.t.);
#75318=oriented_edge('',*,*,#75317,.f.);
#75320=oriented_edge('',*,*,#75319,.f.);
#75321=oriented_edge('',*,*,#75283,.t.);
#75322=edge_loop('',(#75316,#75318,#75320,#75321));
#75323=face_outer_bound('',#75322,.f.);
#75325=cartesian_point('',(4.528180344404e1,-5.763088635078e1,
-4.364368416816e1));
#75326=cartesian_point('',(4.531676301039e1,-5.757709069076e1,
-4.369054320186e1));
#75327=cartesian_point('',(4.546976417738e1,-5.744152806965e1,
-4.381478559602e1));
#75328=cartesian_point('',(4.597835078701e1,-5.706881943211e1,
-4.367424091972e1));
#75329=cartesian_point('',(4.608269467920e1,-5.702789777944e1,
-4.345427340480e1));
#75330=cartesian_point('',(4.619028856778e1,-5.695446365415e1,
-4.328606600817e1));
#75331=cartesian_point('',(4.625583284851e1,-5.691064217001e1,
-4.310574071878e1));
#75332=cartesian_point('',(4.631238729898e1,-5.686548176982e1,
-4.291656516438e1));
#75333=cartesian_point('',(4.635293517689e1,-5.682512404878e1,
-4.271198646140e1));
#75334=cartesian_point('',(4.637719578790e1,-5.678791333425e1,
-4.249599506967e1));
#75335=cartesian_point('',(4.638168485234e1,-5.675655375142e1,
-4.227575370748e1));
#75336=cartesian_point('',(4.636405378979e1,-5.673055958962e1,
-4.203785667807e1));
#75337=cartesian_point('',(4.633360785485e1,-5.672045106253e1,
-4.187705459171e1));
#75338=cartesian_point('',(4.631053020831e1,-5.671811148954e1,
-4.178911222648e1));
#75339=cartesian_point('',(4.500498699949e1,-5.725319822965e1,
-4.344142757858e1));
#75340=cartesian_point('',(4.503011901163e1,-5.720084802235e1,
-4.349291048401e1));
#75341=cartesian_point('',(4.516791898341e1,-5.707287796870e1,
-4.363277501611e1));
#75342=cartesian_point('',(4.568624522483e1,-5.670014904347e1,
-4.347205942637e1));
#75343=cartesian_point('',(4.575034222403e1,-5.670558815198e1,
-4.323512682560e1));
#75344=cartesian_point('',(4.582480706126e1,-5.667135522040e1,
-4.306632497337e1));
#75345=cartesian_point('',(4.585605636130e1,-5.667336701913e1,
-4.289069069546e1));
#75346=cartesian_point('',(4.588110483191e1,-5.667869663721e1,
-4.271266586659e1));
#75347=cartesian_point('',(4.589345833519e1,-5.669550648437e1,
-4.252534200948e1));
#75348=cartesian_point('',(4.589544783639e1,-5.672140275548e1,
-4.233329552155e1));
#75349=cartesian_point('',(4.588606206641e1,-5.675726934588e1,
-4.214349911347e1));
#75350=cartesian_point('',(4.586449701726e1,-5.680694957604e1,
-4.194553611105e1));
#75351=cartesian_point('',(4.584151052243e1,-5.685023577003e1,
-4.181781030903e1));
#75352=cartesian_point('',(4.582659911850e1,-5.687769352511e1,
-4.175022390262e1));
#75353=cartesian_point('',(4.521083180164e1,-5.705497910485e1,
-4.300915470752e1));
#75354=cartesian_point('',(4.521337077853e1,-5.703402260844e1,
-4.303553564040e1));
#75355=cartesian_point('',(4.524381215527e1,-5.698522823810e1,
-4.309955559624e1));
#75356=cartesian_point('',(4.540300704457e1,-5.688741971004e1,
-4.303177821946e1));
#75357=cartesian_point('',(4.544613810399e1,-5.692176434743e1,
-4.290000531352e1));
#75358=cartesian_point('',(4.549536467460e1,-5.694815148469e1,
-4.278106250289e1));
#75359=cartesian_point('',(4.553634678520e1,-5.699067150318e1,
-4.264949465354e1));
#75360=cartesian_point('',(4.557933516216e1,-5.703897916972e1,
-4.250806201912e1));
#75361=cartesian_point('',(4.562230074741e1,-5.709529490617e1,
-4.235512500477e1));
#75362=cartesian_point('',(4.566488568937e1,-5.715753980182e1,
-4.219471316613e1));
#75363=cartesian_point('',(4.570514355861e1,-5.722379210985e1,
-4.203305866931e1));
#75364=cartesian_point('',(4.574548399042e1,-5.729854724399e1,
-4.186072187110e1));
#75365=cartesian_point('',(4.577057890376e1,-5.735203728996e1,
-4.174593081088e1));
#75366=cartesian_point('',(4.578380582636e1,-5.738253321397e1,
-4.168359761015e1));
#75367=cartesian_point('',(4.565137620325e1,-5.727500469555e1,
-4.286758355236e1));
#75368=cartesian_point('',(4.564577234372e1,-5.727757315191e1,
-4.286937462638e1));
#75369=cartesian_point('',(4.560602240999e1,-5.728416216853e1,
-4.285744603620e1));
#75370=cartesian_point('',(4.546982633216e1,-5.740504427842e1,
-4.288376217662e1));
#75371=cartesian_point('',(4.553652807776e1,-5.741601947207e1,
-4.285259786768e1));
#75372=cartesian_point('',(4.559880930490e1,-5.745142232433e1,
-4.277390715248e1));
#75373=cartesian_point('',(4.568182782647e1,-5.748032910144e1,
-4.267269851513e1));
#75374=cartesian_point('',(4.577059149777e1,-5.751233128096e1,
-4.254922040915e1));
#75375=cartesian_point('',(4.586610015916e1,-5.754290224191e1,
-4.240637967686e1));
#75376=cartesian_point('',(4.596324562758e1,-5.757095167156e1,
-4.224718498101e1));
#75377=cartesian_point('',(4.605686464107e1,-5.759414645876e1,
-4.207746946979e1));
#75378=cartesian_point('',(4.615037837875e1,-5.761317165794e1,
-4.188558160309e1));
#75379=cartesian_point('',(4.620625757076e1,-5.762138307715e1,
-4.174800248941e1));
#75380=cartesian_point('',(4.623369933927e1,-5.762449821812e1,
-4.166949170421e1));
#75381=(bounded_surface()b_spline_surface(3,3,((#75325,#75326,#75327,#75328,
#75329,#75330,#75331,#75332,#75333,#75334,#75335,#75336,#75337,#75338),(#75339,
#75340,#75341,#75342,#75343,#75344,#75345,#75346,#75347,#75348,#75349,#75350,
#75351,#75352),(#75353,#75354,#75355,#75356,#75357,#75358,#75359,#75360,#75361,
#75362,#75363,#75364,#75365,#75366),(#75367,#75368,#75369,#75370,#75371,#75372,
#75373,#75374,#75375,#75376,#75377,#75378,#75379,#75380)),.unspecified.,.f.,.f.,
.f.)b_spline_surface_with_knots((4,4),(4,1,1,1,1,1,1,1,1,1,1,4),(0.e0,1.e0),(
3.204413873131e-1,3.493658493838e-1,3.934514024766e-1,4.391438966777e-1,
4.878944682214e-1,5.416438066270e-1,6.009119475184e-1,6.659149374e-1,
7.356214125877e-1,8.069768731934e-1,8.768372467864e-1,9.654393491139e-1),
.unspecified.)geometric_representation_item()rational_b_spline_surface(((
1.430924712516e0,1.430924712516e0,1.430924712516e0,1.430924712516e0,
1.430924712516e0,1.430924712516e0,1.430924712516e0,1.430924712516e0,
1.430924712516e0,1.430924712516e0,1.430924712516e0,1.430924712516e0,
1.430924712516e0,1.430924712516e0),(8.563584291615e-1,8.563584291615e-1,
8.563584291615e-1,8.563584291615e-1,8.563584291615e-1,8.563584291615e-1,
8.563584291615e-1,8.563584291615e-1,8.563584291615e-1,8.563584291615e-1,
8.563584291615e-1,8.563584291615e-1,8.563584291615e-1,8.563584291615e-1),(
8.563584291615e-1,8.563584291615e-1,8.563584291615e-1,8.563584291615e-1,
8.563584291615e-1,8.563584291615e-1,8.563584291615e-1,8.563584291615e-1,
8.563584291615e-1,8.563584291615e-1,8.563584291615e-1,8.563584291615e-1,
8.563584291615e-1,8.563584291615e-1),(1.430924712516e0,1.430924712516e0,
1.430924712516e0,1.430924712516e0,1.430924712516e0,1.430924712516e0,
1.430924712516e0,1.430924712516e0,1.430924712516e0,1.430924712516e0,
1.430924712516e0,1.430924712516e0,1.430924712516e0,1.430924712516e0)))representation_item('')surface());
#75382=oriented_edge('',*,*,#29135,.t.);
#75383=oriented_edge('',*,*,#31649,.f.);
#75385=oriented_edge('',*,*,#75384,.t.);
#75386=oriented_edge('',*,*,#75317,.t.);
#75387=edge_loop('',(#75382,#75383,#75385,#75386));
#75388=face_outer_bound('',#75387,.f.);
#75390=cartesian_point('',(4.558511798691e1,-5.734005052079e1,
-4.213845709848e1));
#75391=direction('',(-3.386909825517e-1,4.269671655654e-1,-8.384434732689e-1));
#75392=direction('',(1.088377888459e-1,9.029067197377e-1,4.158290407988e-1));
#75393=axis2_placement_3d('',#75390,#75391,#75392);
#75394=cylindrical_surface('',#75393,3.000000000007e-1);
#75395=oriented_edge('',*,*,#75319,.t.);
#75396=oriented_edge('',*,*,#75384,.f.);
#75397=oriented_edge('',*,*,#31668,.t.);
#75398=oriented_edge('',*,*,#31699,.t.);
#75399=oriented_edge('',*,*,#31719,.f.);
#75400=edge_loop('',(#75395,#75396,#75397,#75398,#75399));
#75401=face_outer_bound('',#75400,.f.);
#75403=cartesian_point('',(4.845674931545e1,-5.918385806478e1,
-8.219506073755e0));
#75404=direction('',(-7.931833547994e-1,-6.088937373489e-1,1.042028245922e-2));
#75405=direction('',(-6.086846429053e-1,7.921433653070e-1,-4.485414463856e-2));
#75406=axis2_placement_3d('',#75403,#75404,#75405);
#75407=toroidal_surface('',#75406,2.497858037358e0,4.999993228598e-1);
#75409=oriented_edge('',*,*,#75408,.t.);
#75410=oriented_edge('',*,*,#75286,.f.);
#75411=oriented_edge('',*,*,#31715,.f.);
#75412=oriented_edge('',*,*,#31734,.t.);
#75413=edge_loop('',(#75409,#75410,#75411,#75412));
#75414=face_outer_bound('',#75413,.f.);
#75416=cartesian_point('',(0.e0,0.e0,-8.220551782475e0));
#75417=direction('',(0.e0,0.e0,1.e0));
#75418=direction('',(-6.604623050144e-1,7.508592036161e-1,0.e0));
#75419=axis2_placement_3d('',#75416,#75417,#75418);
#75420=toroidal_surface('',#75419,7.649382607502e1,3.e0);
#75421=oriented_edge('',*,*,#75408,.f.);
#75422=oriented_edge('',*,*,#31756,.t.);
#75423=oriented_edge('',*,*,#31754,.t.);
#75425=oriented_edge('',*,*,#75424,.f.);
#75426=oriented_edge('',*,*,#75265,.t.);
#75427=oriented_edge('',*,*,#75263,.t.);
#75428=edge_loop('',(#75421,#75422,#75423,#75425,#75426,#75427));
#75429=face_outer_bound('',#75428,.f.);
#75431=cartesian_point('',(5.235264366485e1,-5.576726982838e1,
-8.219509123403e0));
#75432=direction('',(7.072246169803e-1,7.069121752166e-1,1.041718136404e-2));
#75433=direction('',(-6.182601400438e-1,6.112524031319e-1,4.940899704492e-1));
#75434=axis2_placement_3d('',#75431,#75432,#75433);
#75435=toroidal_surface('',#75434,2.497870611426e0,4.999993401892e-1);
#75436=oriented_edge('',*,*,#75424,.t.);
#75438=oriented_edge('',*,*,#75437,.f.);
#75440=oriented_edge('',*,*,#75439,.f.);
#75442=oriented_edge('',*,*,#75441,.t.);
#75443=edge_loop('',(#75436,#75438,#75440,#75442));
#75444=face_outer_bound('',#75443,.f.);
#75446=cartesian_point('',(5.090585131041e1,-5.434226403093e1,
-6.695404895696e0));
#75447=direction('',(-3.095524903526e-1,3.227989111097e-1,-8.944149588993e-1));
#75448=direction('',(-8.958259558187e-1,2.164192165340e-1,3.881476260346e-1));
#75449=axis2_placement_3d('',#75446,#75447,#75448);
#75450=cylindrical_surface('',#75449,5.000000035644e-1);
#75451=oriented_edge('',*,*,#31752,.t.);
#75452=oriented_edge('',*,*,#31966,.f.);
#75454=oriented_edge('',*,*,#75453,.f.);
#75455=oriented_edge('',*,*,#75437,.t.);
#75456=edge_loop('',(#75451,#75452,#75454,#75455));
#75457=face_outer_bound('',#75456,.f.);
#75459=cartesian_point('',(4.540383265712e1,-4.823225978186e1,0.e0));
#75460=direction('',(-7.070680100731e-1,-7.070680100731e-1,-1.047178411625e-2));
#75461=direction('',(7.071067811865e-1,-7.071067811865e-1,0.e0));
#75462=axis2_placement_3d('',#75459,#75460,#75461);
#75463=plane('',#75462);
#75465=oriented_edge('',*,*,#75464,.t.);
#75467=oriented_edge('',*,*,#75466,.t.);
#75468=oriented_edge('',*,*,#75439,.t.);
#75469=oriented_edge('',*,*,#75453,.t.);
#75470=oriented_edge('',*,*,#31982,.t.);
#75471=oriented_edge('',*,*,#32006,.t.);
#75472=oriented_edge('',*,*,#32359,.f.);
#75473=edge_loop('',(#75465,#75467,#75468,#75469,#75470,#75471,#75472));
#75474=face_outer_bound('',#75473,.f.);
#75476=cartesian_point('',(5.018984906483e1,-5.333856433452e1,
-3.887541734482e1));
#75477=cartesian_point('',(5.020120820426e1,-5.334716952573e1,
-3.898908366771e1));
#75478=cartesian_point('',(5.019616360059e1,-5.333739131208e1,
-3.921826283960e1));
#75479=cartesian_point('',(5.013776148244e1,-5.327583691276e1,
-3.943202295398e1));
#75480=cartesian_point('',(5.009735761700e1,-5.323464004565e1,
-3.952756111182e1));
#75481=cartesian_point('',(5.040399169479e1,-5.296202690493e1,
-3.888542117991e1));
#75482=cartesian_point('',(5.041465508738e1,-5.296994462252e1,
-3.898608176670e1));
#75483=cartesian_point('',(5.041107171684e1,-5.296155250800e1,
-3.918951687665e1));
#75484=cartesian_point('',(5.035902883604e1,-5.290700460535e1,
-3.937933008525e1));
#75485=cartesian_point('',(5.032321392778e1,-5.287008668474e1,
-3.946396390432e1));
#75486=cartesian_point('',(5.083747486200e1,-5.295477740019e1,
-3.884442360865e1));
#75487=cartesian_point('',(5.085139997539e1,-5.296616718643e1,
-3.897894062671e1));
#75488=cartesian_point('',(5.084623187749e1,-5.295594901538e1,
-3.925107660376e1));
#75489=cartesian_point('',(5.077656722641e1,-5.288296754521e1,
-3.950502809465e1));
#75490=cartesian_point('',(5.072895680789e1,-5.283312557108e1,
-3.961814358490e1));
#75491=cartesian_point('',(5.105388618524e1,-5.333168786141e1,
-3.879308481945e1));
#75492=cartesian_point('',(5.107179357434e1,-5.334726251899e1,
-3.897483896474e1));
#75493=cartesian_point('',(5.106354465414e1,-5.333379806607e1,
-3.934216759542e1));
#75494=cartesian_point('',(5.096971216124e1,-5.323517389546e1,
-3.968490056558e1));
#75495=cartesian_point('',(5.090558547227e1,-5.316799971765e1,
-3.983771675178e1));
#75496=(bounded_surface()b_spline_surface(3,3,((#75476,#75477,#75478,#75479,
#75480),(#75481,#75482,#75483,#75484,#75485),(#75486,#75487,#75488,#75489,
#75490),(#75491,#75492,#75493,#75494,#75495)),.unspecified.,.f.,.f.,.f.)b_spline_surface_with_knots((4,4),(4,1,4),(-1.976724416791e-1,1.170357367960e0),(
2.572094913626e-1,6.645174979240e-1,1.063647332361e0),.unspecified.)geometric_representation_item()rational_b_spline_surface(((1.349980204236e0,1.349980204236e0,
1.349980204236e0,1.349980204236e0,1.349980204236e0),(8.924748157702e-1,
8.924748157702e-1,8.924748157702e-1,8.924748157702e-1,8.924748157702e-1),(
8.835187551132e-1,8.835187551132e-1,8.835187551132e-1,8.835187551132e-1,
8.835187551132e-1),(1.323112022265e0,1.323112022265e0,1.323112022265e0,
1.323112022265e0,1.323112022265e0)))representation_item('')surface());
#75497=oriented_edge('',*,*,#32458,.f.);
#75499=oriented_edge('',*,*,#75498,.f.);
#75500=oriented_edge('',*,*,#75464,.f.);
#75501=oriented_edge('',*,*,#32441,.t.);
#75502=edge_loop('',(#75497,#75499,#75500,#75501));
#75503=face_outer_bound('',#75502,.f.);
#75505=cartesian_point('',(5.060467033133e1,-5.383630517136e1,
-2.052226446938e1));
#75506=direction('',(1.458081195451e-3,1.335073427432e-2,-9.999098118798e-1));
#75507=direction('',(-9.595214386540e-1,2.816256986614e-1,2.361062641115e-3));
#75508=axis2_placement_3d('',#75505,#75506,#75507);
#75509=cylindrical_surface('',#75508,5.000128896113e-1);
#75510=oriented_edge('',*,*,#75267,.f.);
#75511=oriented_edge('',*,*,#75441,.f.);
#75512=oriented_edge('',*,*,#75466,.f.);
#75513=oriented_edge('',*,*,#75498,.t.);
#75514=edge_loop('',(#75510,#75511,#75512,#75513));
#75515=face_outer_bound('',#75514,.f.);
#75517=closed_shell('',(#28246,#28609,#28630,#28740,#28754,#28769,#28786,#28801,
#28815,#28904,#28918,#28935,#28951,#28965,#28984,#28998,#29032,#29099,#29207,
#29326,#29355,#29369,#29390,#29404,#29470,#29486,#29520,#29540,#29554,#29572,
#29587,#29607,#29716,#29729,#29744,#29761,#29851,#29865,#29882,#29900,#29914,
#29928,#29943,#29955,#29967,#29997,#30012,#30125,#30141,#30160,#30179,#30195,
#30214,#30229,#30249,#30358,#30370,#30460,#30474,#30491,#30509,#30524,#30544,
#30558,#30592,#30657,#30670,#30683,#30698,#30711,#30723,#30753,#30768,#30881,
#30897,#30916,#30935,#30951,#30970,#30985,#31005,#31114,#31126,#31216,#31230,
#31247,#31265,#31280,#31300,#31314,#31348,#31413,#31426,#31439,#31454,#31467,
#31479,#31509,#31524,#31637,#31653,#31672,#31691,#31707,#31726,#31741,#31761,
#31870,#31882,#31972,#31986,#32013,#32294,#32315,#32351,#32365,#32446,#32462,
#32559,#32589,#32607,#32624,#32637,#32656,#32676,#32693,#32706,#32736,#32752,
#32832,#32848,#32929,#32943,#33223,#33250,#33265,#33279,#33361,#33381,#33395,
#33413,#33442,#33456,#33469,#33486,#33501,#33515,#33604,#33618,#33635,#33651,
#33665,#33683,#33713,#33728,#33842,#33952,#34019,#34034,#34053,#34072,#34088,
#34107,#34122,#34142,#34251,#34263,#34353,#34367,#34384,#34402,#34417,#34437,
#34451,#34484,#34497,#34510,#34525,#34538,#34550,#34580,#34595,#34712,#34728,
#34747,#34766,#34782,#34801,#34816,#34836,#34851,#34940,#34954,#34971,#34988,
#35003,#35023,#35053,#35068,#35185,#35201,#35220,#35239,#35255,#35274,#35289,
#35309,#35324,#35413,#35427,#35444,#35461,#35476,#35496,#35526,#35541,#35658,
#35674,#35693,#35712,#35728,#35747,#35762,#35782,#35797,#35886,#35900,#35917,
#35934,#35949,#35969,#35999,#36014,#36131,#36147,#36166,#36185,#36201,#36220,
#36235,#36255,#36270,#36359,#36373,#36390,#36407,#36422,#36442,#36472,#36487,
#36604,#36621,#36640,#36659,#36675,#36694,#36709,#36729,#36744,#36833,#36847,
#36864,#36881,#36896,#36916,#36946,#36961,#37078,#37094,#37113,#37132,#37148,
#37167,#37182,#37202,#37217,#37306,#37320,#37337,#37354,#37369,#37389,#37419,
#37434,#37551,#37567,#37586,#37605,#37621,#37640,#37655,#37675,#37690,#37779,
#37793,#37810,#37827,#37842,#37862,#37892,#37907,#38024,#38040,#38059,#38078,
#38094,#38113,#38128,#38148,#38163,#38252,#38266,#38283,#38300,#38315,#38335,
#38365,#38380,#38497,#38513,#38532,#38551,#38567,#38586,#38601,#38621,#38636,
#38725,#38739,#38756,#38773,#38788,#38808,#38838,#38853,#38970,#38986,#39005,
#39024,#39040,#39059,#39074,#39094,#39109,#39198,#39212,#39239,#39520,#39535,
#39616,#39633,#39669,#39688,#39704,#39731,#40011,#40025,#40106,#40137,#40156,
#40169,#40251,#40271,#40286,#40375,#40389,#40406,#40423,#40438,#40461,#40491,
#40506,#40624,#40664,#40731,#40747,#40861,#40892,#40912,#40947,#41017,#41033,
#41151,#41182,#41202,#41237,#41307,#41322,#41341,#41360,#41376,#41395,#41410,
#41430,#41445,#41534,#41548,#41565,#41582,#41595,#41608,#41623,#41636,#41648,
#41662,#41681,#41700,#41716,#41735,#41750,#41770,#41785,#41874,#41888,#41905,
#41922,#41935,#41948,#41963,#41976,#41988,#42002,#42021,#42040,#42056,#42075,
#42090,#42110,#42125,#42214,#42228,#42375,#42389,#42520,#42534,#42616,#42636,
#42650,#42667,#42682,#42695,#42712,#42727,#42741,#42830,#42844,#43076,#43102,
#43308,#43322,#43404,#43424,#43438,#43455,#43470,#43483,#43500,#43515,#43529,
#43618,#43632,#43647,#43674,#43689,#43703,#43786,#43807,#43822,#43912,#43927,
#44262,#44277,#44367,#44382,#44401,#44419,#44433,#44450,#44464,#44482,#44512,
#44528,#44641,#44657,#44676,#44697,#44713,#44732,#44747,#44767,#44782,#44871,
#44885,#44902,#44919,#44934,#44954,#44984,#44999,#45112,#45128,#45147,#45167,
#45183,#45202,#45217,#45237,#45252,#45341,#45355,#45372,#45389,#45404,#45424,
#45454,#45469,#45582,#45597,#45616,#45635,#45651,#45667,#45680,#45692,#45727,
#45796,#45809,#45822,#45835,#45850,#45862,#45971,#45983,#46018,#46087,#46100,
#46113,#46126,#46141,#46153,#46262,#46274,#46287,#46322,#46388,#46404,#46518,
#46549,#46569,#46604,#46674,#46690,#46804,#46835,#46855,#46890,#46956,#46972,
#47086,#47117,#47137,#47172,#47238,#47254,#47368,#47399,#47421,#47438,#47519,
#47549,#47564,#47580,#47595,#47609,#47710,#47725,#47742,#47760,#47790,#47885,
#47899,#47913,#47936,#47952,#47966,#47982,#47998,#48079,#48107,#48120,#48134,
#48147,#48161,#48182,#48197,#48211,#48226,#48239,#48252,#48286,#48351,#48364,
#48380,#48408,#48423,#48449,#48464,#48490,#48537,#48551,#48565,#48580,#48593,
#48606,#48639,#48652,#48667,#48682,#48726,#48752,#48815,#48830,#48903,#48928,
#48946,#48960,#48975,#48990,#49043,#49071,#49107,#49122,#49171,#49200,#49218,
#49232,#49247,#49262,#49315,#49327,#49359,#49375,#49420,#49458,#49473,#49489,
#49502,#49515,#49532,#49546,#49563,#49577,#49594,#49624,#49639,#49699,#49727,
#49931,#49960,#50192,#50206,#50288,#50308,#50323,#50412,#50426,#50557,#50570,
#50717,#50731,#50813,#50833,#50848,#50937,#50951,#50968,#50985,#51000,#51027,
#51057,#51072,#51186,#51225,#51292,#51308,#51422,#51453,#51473,#51508,#51578,
#51594,#51708,#51739,#51759,#51794,#51864,#51879,#51898,#51917,#51933,#51952,
#51967,#51987,#52002,#52091,#52105,#52122,#52139,#52152,#52165,#52180,#52193,
#52205,#52219,#52238,#52257,#52273,#52292,#52307,#52327,#52342,#52431,#52445,
#52462,#52479,#52492,#52505,#52520,#52533,#52545,#52559,#52578,#52597,#52613,
#52632,#52647,#52667,#52776,#52788,#52878,#52892,#52919,#53200,#53221,#53257,
#53271,#53352,#53368,#53465,#53495,#53513,#53530,#53543,#53562,#53582,#53599,
#53612,#53642,#53658,#53738,#53754,#53835,#53849,#54129,#54156,#54171,#54185,
#54267,#54287,#54302,#54391,#54405,#54422,#54439,#54454,#54475,#54505,#54520,
#54634,#54742,#54809,#54825,#54939,#54970,#54990,#55025,#55095,#55111,#55225,
#55256,#55276,#55311,#55377,#55393,#55507,#55538,#55558,#55593,#55663,#55679,
#55797,#55828,#55848,#55883,#55953,#55969,#56083,#56114,#56134,#56169,#56239,
#56256,#56370,#56401,#56421,#56456,#56526,#56542,#56656,#56687,#56707,#56742,
#56808,#56824,#56938,#56969,#56989,#57024,#57094,#57110,#57224,#57255,#57275,
#57310,#57376,#57392,#57506,#57537,#57557,#57592,#57658,#57673,#57692,#57711,
#57727,#57746,#57761,#57781,#57796,#57885,#57899,#57916,#57933,#57946,#57959,
#57974,#57987,#57999,#58013,#58032,#58051,#58067,#58086,#58101,#58121,#58136,
#58225,#58239,#58256,#58273,#58286,#58299,#58314,#58327,#58339,#58353,#58372,
#58391,#58407,#58426,#58441,#58461,#58476,#58565,#58579,#58596,#58613,#58626,
#58639,#58654,#58667,#58679,#58693,#58712,#58731,#58747,#58766,#58781,#58801,
#58816,#58905,#58919,#58936,#58953,#58966,#58979,#58994,#59007,#59019,#59033,
#59052,#59071,#59087,#59106,#59121,#59141,#59156,#59245,#59259,#59276,#59293,
#59306,#59319,#59334,#59347,#59359,#59373,#59392,#59411,#59427,#59446,#59461,
#59481,#59496,#59585,#59599,#59616,#59633,#59646,#59659,#59674,#59687,#59699,
#59713,#59732,#59751,#59767,#59786,#59801,#59821,#59836,#59925,#59939,#59956,
#59973,#59986,#59999,#60014,#60027,#60039,#60053,#60072,#60091,#60107,#60126,
#60141,#60161,#60176,#60265,#60279,#60296,#60313,#60326,#60339,#60354,#60367,
#60379,#60393,#60412,#60431,#60447,#60466,#60481,#60501,#60516,#60605,#60619,
#60636,#60653,#60666,#60679,#60694,#60707,#60719,#60733,#60752,#60771,#60787,
#60806,#60821,#60841,#60856,#60945,#60959,#60976,#60993,#61006,#61019,#61034,
#61047,#61059,#61073,#61092,#61111,#61127,#61146,#61161,#61181,#61196,#61285,
#61299,#61326,#61607,#61628,#61662,#61676,#61757,#61773,#61870,#61900,#61918,
#61935,#61948,#61966,#61985,#62000,#62013,#62027,#62048,#62063,#62077,#62092,
#62105,#62118,#62151,#62164,#62180,#62208,#62223,#62304,#62335,#62355,#62382,
#62661,#62676,#62689,#62771,#62791,#62806,#62895,#62909,#62926,#62943,#62956,
#62969,#62984,#62998,#63010,#63022,#63036,#63055,#63074,#63090,#63109,#63124,
#63144,#63159,#63248,#63262,#63279,#63296,#63309,#63322,#63337,#63350,#63362,
#63376,#63395,#63414,#63430,#63449,#63464,#63484,#63499,#63588,#63602,#63619,
#63636,#63649,#63662,#63677,#63690,#63702,#63716,#63735,#63754,#63770,#63789,
#63804,#63824,#63839,#63928,#63942,#63959,#63976,#63989,#64002,#64017,#64030,
#64042,#64056,#64075,#64094,#64110,#64129,#64143,#64156,#64168,#64277,#64289,
#64302,#64411,#64423,#64436,#64545,#64557,#64570,#64679,#64691,#64704,#64717,
#64732,#64745,#64769,#64824,#64838,#64851,#64878,#64897,#64921,#64936,#64949,
#64963,#64978,#65028,#65042,#65053,#65067,#65138,#65181,#65224,#65300,#65315,
#65328,#65342,#65393,#65445,#65496,#65510,#65560,#65574,#65587,#65600,#65650,
#65666,#65716,#65729,#65779,#65795,#65845,#65861,#65911,#65927,#65977,#65990,
#66040,#66055,#66073,#66089,#66144,#66208,#66222,#66245,#66259,#66273,#66292,
#66305,#66319,#66333,#66387,#66411,#66461,#66475,#66488,#66511,#66523,#66536,
#66551,#66564,#66575,#66589,#66601,#66665,#66714,#66726,#66738,#66752,#66803,
#66871,#66885,#66909,#66923,#66937,#66956,#66969,#66983,#66997,#67051,#67075,
#67125,#67139,#67152,#67175,#67187,#67200,#67215,#67228,#67239,#67253,#67265,
#67341,#67395,#67408,#67424,#67437,#67451,#67505,#67565,#67578,#67591,#67604,
#67616,#67632,#67647,#67660,#67709,#67772,#67786,#67837,#67901,#67915,#67939,
#67953,#67967,#67986,#67999,#68013,#68027,#68081,#68105,#68155,#68169,#68182,
#68205,#68217,#68230,#68245,#68258,#68269,#68283,#68295,#68359,#68409,#68422,
#68438,#68451,#68465,#68514,#68528,#68554,#68568,#68616,#68628,#68640,#68654,
#68666,#68680,#68692,#68703,#68812,#68824,#68933,#68945,#68958,#69067,#69079,
#69092,#69201,#69213,#69226,#69335,#69347,#69360,#69469,#69481,#69494,#69603,
#69615,#69628,#69737,#69749,#69762,#69871,#69883,#69896,#70005,#70017,#70030,
#70139,#70151,#70164,#70178,#70191,#70206,#70219,#70233,#70248,#70266,#70294,
#70307,#70320,#70335,#70347,#70368,#70382,#70415,#70428,#70441,#70456,#70471,
#70484,#70501,#70530,#70542,#70651,#70663,#70676,#70785,#70797,#70810,#70837,
#70851,#70905,#70918,#70967,#70981,#71029,#71041,#71055,#71105,#71118,#71130,
#71155,#71200,#71215,#71232,#71246,#71260,#71272,#71287,#71299,#71335,#71351,
#71408,#71438,#71483,#71498,#71515,#71530,#71544,#71556,#71573,#71587,#71602,
#71616,#71633,#71657,#71693,#71707,#71721,#71736,#71749,#71762,#71777,#71790,
#71800,#71815,#71829,#71855,#71870,#71883,#71896,#71909,#71924,#71936,#71954,
#71968,#71993,#72007,#72019,#72034,#72047,#72060,#72072,#72181,#72193,#72302,
#72314,#72327,#72436,#72448,#72461,#72474,#72488,#72500,#72515,#72527,#72636,
#72648,#72683,#72752,#72765,#72778,#72791,#72806,#72818,#72927,#72939,#72974,
#73039,#73052,#73065,#73078,#73093,#73105,#73214,#73226,#73261,#73330,#73343,
#73356,#73369,#73384,#73396,#73505,#73517,#73552,#73621,#73634,#73647,#73660,
#73675,#73687,#73796,#73808,#73843,#73912,#73925,#73938,#73951,#73966,#73978,
#74087,#74099,#74134,#74203,#74216,#74229,#74242,#74257,#74269,#74378,#74390,
#74425,#74490,#74503,#74516,#74529,#74544,#74556,#74665,#74677,#74712,#74781,
#74794,#74807,#74820,#74835,#74847,#74956,#74968,#75003,#75068,#75081,#75094,
#75107,#75122,#75134,#75243,#75255,#75276,#75290,#75324,#75389,#75402,#75415,
#75430,#75445,#75458,#75475,#75504,#75516));
#75518=manifold_solid_brep('',#75517);
#75520=dimensional_exponents(0.e0,0.e0,0.e0,0.e0,0.e0,0.e0,0.e0);
#75522=plane_angle_measure_with_unit(plane_angle_measure(1.745329251994e-2),
#75521);
#75523=(conversion_based_unit('degree',#75522)named_unit(*)plane_angle_unit());
#75525=uncertainty_measure_with_unit(length_measure(2.215143517765e-2),#75519,
'closure',
'maximum model space distance between geometric entities at asserted connectivities');
#75527=cartesian_point('',(0.e0,0.e0,0.e0));
#75528=direction('',(0.e0,0.e0,1.e0));
#75529=direction('',(1.e0,0.e0,0.e0));
#75532=application_context(
'configuration controlled 3d designs of mechanical parts and assemblies');
#75533=application_protocol_definition('international standard',
'config_control_design',1994,#75532);
#75534=design_context('',#75532,'design');
#75535=mechanical_context('',#75532,'mechanical');
#75536=product('a_1','a_1','not specified',(#75535));
#75537=product_definition_formation_with_specified_source('','last_version',
#75536,.made.);
#75546=cartesian_point('',(0.e0,0.e0,0.e0));
#75547=direction('',(0.e0,0.e0,1.e0));
#75548=direction('',(1.e0,0.e0,0.e0));
#75549=axis2_placement_3d('',#75546,#75547,#75548);
#75550=item_defined_transformation('','',#75530,#75549);
#75551=cartesian_point('',(0.e0,0.e0,0.e0));
#75552=direction('',(0.e0,0.e0,1.e0));
#75553=direction('',(1.e0,0.e0,0.e0));
#75555=(representation_relationship('','',#75531,#75543)representation_relationship_with_transformation(#75550)shape_representation_relationship());
#75556=context_dependent_shape_representation(#75555,#75545);
#75557=cartesian_point('',(-1.261810337148e1,-7.138920624426e1,
-1.166330719617e1));
#75558=cartesian_point('',(-1.259051618951e1,-7.136537316269e1,
-1.166924407341e1));
#75559=cartesian_point('',(-1.253295814657e1,-7.132801330418e1,
-1.168286565886e1));
#75560=cartesian_point('',(-1.244310412661e1,-7.128903864451e1,
-1.169262635454e1));
#75561=cartesian_point('',(-1.238421577735e1,-7.128711637944e1,
-1.169548648161e1));
#75562=cartesian_point('',(-1.235504668600e1,-7.129217142936e1,
-1.169548648161e1));
#75564=cartesian_point('',(1.235504668600e1,-7.129217142936e1,
-1.169548648161e1));
#75565=cartesian_point('',(1.238436065514e1,-7.128709127189e1,
-1.169548648161e1));
#75566=cartesian_point('',(1.244356029136e1,-7.128910763604e1,
-1.169261208007e1));
#75567=cartesian_point('',(1.253420597401e1,-7.132852085287e1,
-1.168266120023e1));
#75568=cartesian_point('',(1.259198437180e1,-7.136683396618e1,
-1.166900689582e1));
#75569=cartesian_point('',(1.261982984875e1,-7.139104024536e1,
-1.166298330902e1));
#75571=cartesian_point('',(2.115682448973e1,-6.934095817074e1,
-1.166259287657e1));
#75572=cartesian_point('',(2.116993945610e1,-6.930652254894e1,
-1.166870582095e1));
#75573=cartesian_point('',(2.121511222026e1,-6.925095477675e1,
-1.168163693282e1));
#75574=cartesian_point('',(2.127389355082e1,-6.916940848178e1,
-1.169251533764e1));
#75575=cartesian_point('',(2.132811839173e1,-6.913995371660e1,
-1.169548648161e1));
#75576=cartesian_point('',(2.135754133085e1,-6.913086368640e1,
-1.169548648161e1));
#75578=cartesian_point('',(2.335548825838e1,-6.848169137762e1,
-1.169548648161e1));
#75579=cartesian_point('',(2.338362884483e1,-6.847209410975e1,
-1.169548648161e1));
#75580=cartesian_point('',(2.344237892121e1,-6.846481823599e1,
-1.169261455546e1));
#75581=cartesian_point('',(2.353800857035e1,-6.848953628330e1,
-1.168267980364e1));
#75582=cartesian_point('',(2.360105056905e1,-6.851826833201e1,
-1.166902700480e1));
#75583=cartesian_point('',(2.363232114832e1,-6.853779841814e1,
-1.166300911385e1));
#75585=cartesian_point('',(3.174728032693e1,-6.517560319597e1,
-1.166284627044e1));
#75586=cartesian_point('',(3.175512878135e1,-6.513969981237e1,
-1.166890282729e1));
#75587=cartesian_point('',(3.178677472028e1,-6.507676108277e1,
-1.168210508364e1));
#75588=cartesian_point('',(3.183373755937e1,-6.498918138219e1,
-1.169255150421e1));
#75589=cartesian_point('',(3.188178660824e1,-6.495208611555e1,
-1.169548648161e1));
#75590=cartesian_point('',(3.190904423481e1,-6.493869248567e1,
-1.169548648161e1));
#75592=cartesian_point('',(3.378084019743e1,-6.398496480645e1,
-1.169548648161e1));
#75593=cartesian_point('',(3.379967104358e1,-6.397502306769e1,
-1.169548648161e1));
#75594=cartesian_point('',(3.384069229840e1,-6.396042382567e1,
-1.169417194784e1));
#75595=cartesian_point('',(3.391638120652e1,-6.395717013609e1,
-1.168733572461e1));
#75596=cartesian_point('',(3.399754382637e1,-6.397344784693e1,
-1.167632430786e1));
#75597=cartesian_point('',(3.408305507634e1,-6.400609750538e1,
-1.166183724845e1));
#75598=cartesian_point('',(3.414226253591e1,-6.403739381908e1,
-1.165018907822e1));
#75599=cartesian_point('',(3.417258571659e1,-6.405530276890e1,
-1.164387355503e1));
#75601=cartesian_point('',(3.417258571659e1,-6.405530276890e1,
-1.164387355503e1));
#75602=cartesian_point('',(3.418937295744e1,-6.383145453814e1,
-1.168368943034e1));
#75603=cartesian_point('',(3.429216306761e1,-6.341851840656e1,
-1.174992601196e1));
#75604=cartesian_point('',(3.464435885170e1,-6.286998105684e1,
-1.181564873469e1));
#75605=cartesian_point('',(3.497062482425e1,-6.260784893993e1,
-1.183043892950e1));
#75606=cartesian_point('',(3.516234019553e1,-6.250002583092e1,
-1.183041312832e1));
#75608=cartesian_point('',(4.155745324188e1,-5.940267071580e1,
-1.166323913552e1));
#75609=cartesian_point('',(4.156008890669e1,-5.936623552276e1,
-1.166919131068e1));
#75610=cartesian_point('',(4.157426482400e1,-5.929896760212e1,
-1.168281568768e1));
#75611=cartesian_point('',(4.161027218223e1,-5.920768619574e1,
-1.169261955176e1));
#75612=cartesian_point('',(4.165059827086e1,-5.916459607615e1,
-1.169548648161e1));
#75613=cartesian_point('',(4.167484056966e1,-5.914751515677e1,
-1.169548648161e1));
#75615=cartesian_point('',(4.337439573862e1,-5.791271604783e1,
-1.169548648161e1));
#75616=cartesian_point('',(4.339143480612e1,-5.789995444197e1,
-1.169548648161e1));
#75617=cartesian_point('',(4.342965830564e1,-5.787911919852e1,
-1.169417283262e1));
#75618=cartesian_point('',(4.350391172151e1,-5.786406009224e1,
-1.168733680781e1));
#75619=cartesian_point('',(4.358662583321e1,-5.786744049483e1,
-1.167632484803e1));
#75620=cartesian_point('',(4.367618726942e1,-5.788630966509e1,
-1.166183878638e1));
#75621=cartesian_point('',(4.373955846079e1,-5.790795637714e1,
-1.165019100995e1));
#75622=cartesian_point('',(4.377230781362e1,-5.792089996593e1,
-1.164387596475e1));
#75624=cartesian_point('',(4.377230781362e1,-5.792089996593e1,
-1.164387596475e1));
#75625=cartesian_point('',(4.375384674592e1,-5.769702573963e1,
-1.168372102706e1));
#75626=cartesian_point('',(4.379098120964e1,-5.727285790624e1,
-1.174997013611e1));
#75627=cartesian_point('',(4.405257821838e1,-5.667714608425e1,
-1.181555817310e1));
#75628=cartesian_point('',(4.433386425266e1,-5.636661189842e1,
-1.183043810038e1));
#75629=cartesian_point('',(4.450659054127e1,-5.622994380382e1,
-1.183040598790e1));
#75631=cartesian_point('',(5.036030805078e1,-5.229425852718e1,
-1.164386968253e1));
#75632=cartesian_point('',(5.035264448168e1,-5.225988147672e1,
-1.165018600642e1));
#75633=cartesian_point('',(5.034117366749e1,-5.219389447847e1,
-1.166183547593e1));
#75634=cartesian_point('',(5.033654565945e1,-5.210246936607e1,
-1.167632412272e1));
#75635=cartesian_point('',(5.034614375043e1,-5.202025277891e1,
-1.168733519740e1));
#75636=cartesian_point('',(5.037263120067e1,-5.194926323747e1,
-1.169417245054e1));
#75637=cartesian_point('',(5.039919157068e1,-5.191476502965e1,
-1.169548648161e1));
#75638=cartesian_point('',(5.041446401883e1,-5.189992970535e1,
-1.169548648161e1));
#75640=cartesian_point('',(5.189992970535e1,-5.041446401884e1,
-1.169548648161e1));
#75641=cartesian_point('',(5.191476336690e1,-5.039919328242e1,
-1.169548648161e1));
#75642=cartesian_point('',(5.194925872882e1,-5.037263408641e1,
-1.169417270827e1));
#75643=cartesian_point('',(5.202024624651e1,-5.034614457133e1,
-1.168733606348e1));
#75644=cartesian_point('',(5.210247489143e1,-5.033654535413e1,
-1.167632333378e1));
#75645=cartesian_point('',(5.219389040124e1,-5.034117373321e1,
-1.166183607887e1));
#75646=cartesian_point('',(5.225987136897e1,-5.035264270103e1,
-1.165018780142e1));
#75647=cartesian_point('',(5.229424430867e1,-5.036030489961e1,
-1.164387229938e1));
#75649=cartesian_point('',(5.229424430867e1,-5.036030489961e1,
-1.164387229938e1));
#75650=cartesian_point('',(5.224104526e1,-5.014224218936e1,-1.168368438090e1));
#75651=cartesian_point('',(5.221117179963e1,-4.971778555104e1,
-1.174992032527e1));
#75652=cartesian_point('',(5.237663372304e1,-4.908721910473e1,
-1.181564861110e1));
#75653=cartesian_point('',(5.260593223887e1,-4.873709340561e1,
-1.183043545835e1));
#75654=cartesian_point('',(5.275494285195e1,-4.857529615532e1,
-1.183041296416e1));
#75656=cartesian_point('',(5.787991234178e1,-4.365331134151e1,
-1.166324271659e1));
#75657=cartesian_point('',(5.787116207679e1,-4.361784840667e1,
-1.166919409084e1));
#75658=cartesian_point('',(5.786386514225e1,-4.354949796767e1,
-1.168281831203e1));
#75659=cartesian_point('',(5.786990411894e1,-4.345156713821e1,
-1.169261990740e1));
#75660=cartesian_point('',(5.789494016337e1,-4.339812978106e1,
-1.169548648161e1));
#75661=cartesian_point('',(5.791271604783e1,-4.337439573862e1,
-1.169548648161e1));
#75663=cartesian_point('',(5.914751515677e1,-4.167484056966e1,
-1.169548648161e1));
#75664=cartesian_point('',(5.916463687061e1,-4.165054037283e1,
-1.169548648161e1));
#75665=cartesian_point('',(5.920787972714e1,-4.161012660147e1,
-1.169261532589e1));
#75666=cartesian_point('',(5.929975268703e1,-4.157391873042e1,
-1.168268559166e1));
#75667=cartesian_point('',(5.936762536285e1,-4.156009382771e1,
-1.166903325959e1));
#75668=cartesian_point('',(5.940439449717e1,-4.155751146486e1,
-1.166301714254e1));
#75670=cartesian_point('',(6.399617287615e1,-3.406140817437e1,
-1.166324929042e1));
#75671=cartesian_point('',(6.398198763491e1,-3.402775634160e1,
-1.166919919331e1));
#75672=cartesian_point('',(6.396410408726e1,-3.396139710019e1,
-1.168282313216e1));
#75673=cartesian_point('',(6.395475443687e1,-3.386374465257e1,
-1.169262056098e1));
#75674=cartesian_point('',(6.397112291e1,-3.380705841024e1,-1.169548648161e1));
#75675=cartesian_point('',(6.398496480645e1,-3.378084019743e1,
-1.169548648161e1));
#75677=cartesian_point('',(6.493869248566e1,-3.190904423481e1,
-1.169548648161e1));
#75678=cartesian_point('',(6.495180471072e1,-3.188235930046e1,
-1.169548648161e1));
#75679=cartesian_point('',(6.498820290150e1,-3.183567160338e1,
-1.169261451997e1));
#75680=cartesian_point('',(6.507330254053e1,-3.178552916528e1,
-1.168267953696e1));
#75681=cartesian_point('',(6.513819749917e1,-3.176126889852e1,
-1.166902671655e1));
#75682=cartesian_point('',(6.517411940976e1,-3.175296715063e1,
-1.166300874387e1));
#75684=cartesian_point('',(6.853455919351e1,-2.363709214423e1,
-1.166289983485e1));
#75685=cartesian_point('',(6.851476436978e1,-2.360619265151e1,
-1.166894525743e1));
#75686=cartesian_point('',(6.849281428915e1,-2.353933904914e1,
-1.168214039365e1));
#75687=cartesian_point('',(6.846413771973e1,-2.344433611755e1,
-1.169255670591e1));
#75688=cartesian_point('',(6.847189968174e1,-2.338419893607e1,
-1.169548648161e1));
#75689=cartesian_point('',(6.848169137762e1,-2.335548825838e1,
-1.169548648161e1));
#75691=cartesian_point('',(6.913086368640e1,-2.135754133085e1,
-1.169548648161e1));
#75692=cartesian_point('',(6.913964151986e1,-2.132912892144e1,
-1.169548648161e1));
#75693=cartesian_point('',(6.916829513923e1,-2.127731529401e1,
-1.169261385656e1));
#75694=cartesian_point('',(6.924451983697e1,-2.121446813561e1,
-1.168267455320e1));
#75695=cartesian_point('',(6.930483899244e1,-2.118036191171e1,
-1.166902132906e1));
#75696=cartesian_point('',(6.933902773621e1,-2.116654236774e1,
-1.166300182914e1));
#75698=cartesian_point('',(7.030681757496e1,-1.412780256851e1,
-1.183041333189e1));
#75699=cartesian_point('',(7.035017259841e1,-1.391212499417e1,
-1.183041979621e1));
#75700=cartesian_point('',(7.049870505755e1,-1.352078846761e1,
-1.181563394177e1));
#75701=cartesian_point('',(7.091129371490e1,-1.301650186500e1,
-1.174995408974e1));
#75702=cartesian_point('',(7.127235572902e1,-1.279108005604e1,
-1.168369969001e1));
#75703=cartesian_point('',(7.148013968019e1,-1.270589827877e1,
-1.164386939056e1));
#75705=cartesian_point('',(7.148013968019e1,-1.270589827877e1,
-1.164386939056e1));
#75706=cartesian_point('',(7.145373330025e1,-1.268259117424e1,
-1.165018573566e1));
#75707=cartesian_point('',(7.140566704087e1,-1.263594871229e1,
-1.166183538990e1));
#75708=cartesian_point('',(7.134818426395e1,-1.256470444421e1,
-1.167632403143e1));
#75709=cartesian_point('',(7.130762342229e1,-1.249254805252e1,
-1.168733516485e1));
#75710=cartesian_point('',(7.128732549274e1,-1.241954721048e1,
-1.169417244384e1));
#75711=cartesian_point('',(7.128853573593e1,-1.237602568237e1,
-1.169548648161e1));
#75712=cartesian_point('',(7.129217142936e1,-1.235504668600e1,
-1.169548648161e1));
#75714=cartesian_point('',(-7.129217142936e1,-1.235504668600e1,
-1.169548648161e1));
#75715=cartesian_point('',(-7.128853616164e1,-1.237602322591e1,
-1.169548648161e1));
#75716=cartesian_point('',(-7.128732517215e1,-1.241954154446e1,
-1.169417271537e1));
#75717=cartesian_point('',(-7.130761997821e1,-1.249254159337e1,
-1.168733610746e1));
#75718=cartesian_point('',(-7.134818660982e1,-1.256470806911e1,
-1.167632343033e1));
#75719=cartesian_point('',(-7.140566344984e1,-1.263594411029e1,
-1.166183624074e1));
#75720=cartesian_point('',(-7.145372445334e1,-1.268258243511e1,
-1.165018801408e1));
#75721=cartesian_point('',(-7.148012708668e1,-1.270588694615e1,
-1.164387253941e1));
#75723=cartesian_point('',(-7.148012708668e1,-1.270588694615e1,
-1.164387253941e1));
#75724=cartesian_point('',(-7.127243774786e1,-1.279102260131e1,
-1.168368528959e1));
#75725=cartesian_point('',(-7.091148429146e1,-1.301635127205e1,
-1.174992130380e1));
#75726=cartesian_point('',(-7.049860669515e1,-1.352084405674e1,
-1.181564861581e1));
#75727=cartesian_point('',(-7.035012717585e1,-1.391214877730e1,
-1.183043581186e1));
#75728=cartesian_point('',(-7.030681749859e1,-1.412780260081e1,
-1.183041300462e1));
#75730=cartesian_point('',(-6.933707084908e1,-2.116710891736e1,
-1.166326396940e1));
#75731=cartesian_point('',(-6.930326164071e1,-2.118087272963e1,
-1.166921058186e1));
#75732=cartesian_point('',(-6.924373095486e1,-2.121516205405e1,
-1.168283391088e1));
#75733=cartesian_point('',(-6.916810522213e1,-2.127758290964e1,
-1.169262202380e1));
#75734=cartesian_point('',(-6.913961178636e1,-2.132922516391e1,
-1.169548648161e1));
#75735=cartesian_point('',(-6.913086368640e1,-2.135754133085e1,
-1.169548648161e1));
#75737=cartesian_point('',(-6.848169137762e1,-2.335548825838e1,
-1.169548648161e1));
#75738=cartesian_point('',(-6.847192046261e1,-2.338413800352e1,
-1.169548648161e1));
#75739=cartesian_point('',(-6.846477130781e1,-2.344394807942e1,
-1.169254763562e1));
#75740=cartesian_point('',(-6.849066027353e1,-2.354147815265e1,
-1.168211637002e1));
#75741=cartesian_point('',(-6.852083032187e1,-2.360526244228e1,
-1.166845343621e1));
#75742=cartesian_point('',(-6.854096785824e1,-2.363698170275e1,
-1.166228400362e1));
#75744=cartesian_point('',(-6.517213747796e1,-3.175321623875e1,
-1.166326572759e1));
#75745=cartesian_point('',(-6.513659338299e1,-3.176152184904e1,
-1.166921194541e1));
#75746=cartesian_point('',(-6.507243585042e1,-3.178607843832e1,
-1.168283520343e1));
#75747=cartesian_point('',(-6.498798105472e1,-3.183589880740e1,
-1.169262219939e1));
#75748=cartesian_point('',(-6.495176191860e1,-3.188244638751e1,
-1.169548648161e1));
#75749=cartesian_point('',(-6.493869248567e1,-3.190904423481e1,
-1.169548648161e1));
#75751=cartesian_point('',(-6.398496480645e1,-3.378084019742e1,
-1.169548648161e1));
#75752=cartesian_point('',(-6.397107597497e1,-3.380714731082e1,
-1.169548648161e1));
#75753=cartesian_point('',(-6.395469986243e1,-3.386406756973e1,
-1.169261241846e1));
#75754=cartesian_point('',(-6.396417029781e1,-3.396244658678e1,
-1.168266375070e1));
#75755=cartesian_point('',(-6.398274472323e1,-3.402923244972e1,
-1.166900964617e1));
#75756=cartesian_point('',(-6.399715894286e1,-3.406319223179e1,
-1.166298683651e1));
#75758=cartesian_point('',(-5.940245456005e1,-4.155744981107e1,
-1.166326679665e1));
#75759=cartesian_point('',(-5.936604997299e1,-4.156009314201e1,
-1.166921277442e1));
#75760=cartesian_point('',(-5.929884319269e1,-4.157431259424e1,
-1.168283598958e1));
#75761=cartesian_point('',(-5.920763747811e1,-4.161030748746e1,
-1.169262230623e1));
#75762=cartesian_point('',(-5.916458403617e1,-4.165061535874e1,
-1.169548648161e1));
#75763=cartesian_point('',(-5.914751515677e1,-4.167484056966e1,
-1.169548648161e1));
#75765=cartesian_point('',(-5.791271604783e1,-4.337439573862e1,
-1.169548648161e1));
#75766=cartesian_point('',(-5.789488242733e1,-4.339820686918e1,
-1.169548648161e1));
#75767=cartesian_point('',(-5.786980344747e1,-4.345186599410e1,
-1.169261232068e1));
#75768=cartesian_point('',(-5.786376773305e1,-4.355051813520e1,
-1.168266301584e1));
#75769=cartesian_point('',(-5.787166830926e1,-4.361938899296e1,
-1.166900885153e1));
#75770=cartesian_point('',(-5.788059318965e1,-4.365518653082e1,
-1.166298581685e1));
#75772=cartesian_point('',(-5.275494293557e1,-4.857529629774e1,
-1.183041371785e1));
#75773=cartesian_point('',(-5.260593712510e1,-4.873715337125e1,
-1.183041824441e1));
#75774=cartesian_point('',(-5.237663865252e1,-4.908735190524e1,
-1.181563231986e1));
#75775=cartesian_point('',(-5.221118856500e1,-4.971752983088e1,
-1.174995389252e1));
#75776=cartesian_point('',(-5.224103674348e1,-5.014213777213e1,
-1.168370044185e1));
#75777=cartesian_point('',(-5.229425723523e1,-5.036030760718e1,
-1.164386981062e1));
#75779=cartesian_point('',(-5.229425723523e1,-5.036030760718e1,
-1.164386981062e1));
#75780=cartesian_point('',(-5.225988031894e1,-5.035264408899e1,
-1.165018610676e1));
#75781=cartesian_point('',(-5.219389353196e1,-5.034117364715e1,
-1.166183568321e1));
#75782=cartesian_point('',(-5.210246872135e1,-5.033654566555e1,
-1.167632420278e1));
#75783=cartesian_point('',(-5.202025239496e1,-5.034614386024e1,
-1.168733524372e1));
#75784=cartesian_point('',(-5.194926309599e1,-5.037263129755e1,
-1.169417245644e1));
#75785=cartesian_point('',(-5.191476498966e1,-5.039919161185e1,
-1.169548648161e1));
#75786=cartesian_point('',(-5.189992970535e1,-5.041446401883e1,
-1.169548648161e1));
#75788=cartesian_point('',(-5.041446401884e1,-5.189992970535e1,
-1.169548648161e1));
#75789=cartesian_point('',(-5.039312459997e1,-5.192065835317e1,
-1.169548648161e1));
#75790=cartesian_point('',(-5.035995987341e1,-5.196973487827e1,
-1.169261223264e1));
#75791=cartesian_point('',(-5.033856575273e1,-5.206623081299e1,
-1.168266235499e1));
#75792=cartesian_point('',(-5.033559724389e1,-5.213549140881e1,
-1.166900813618e1));
#75793=cartesian_point('',(-5.033881267474e1,-5.217224533199e1,
-1.166298489892e1));
#75795=cartesian_point('',(-4.365294687525e1,-5.787978643025e1,
-1.166329204424e1));
#75796=cartesian_point('',(-4.361753180232e1,-5.787106600647e1,
-1.166923234866e1));
#75797=cartesian_point('',(-4.354926095959e1,-5.786387818503e1,
-1.168285444383e1));
#75798=cartesian_point('',(-4.345146513503e1,-5.786993697109e1,
-1.169262482138e1));
#75799=cartesian_point('',(-4.339809996417e1,-5.789496249508e1,
-1.169548648161e1));
#75800=cartesian_point('',(-4.337439573862e1,-5.791271604783e1,
-1.169548648161e1));
#75802=cartesian_point('',(-4.167484056966e1,-5.914751515677e1,
-1.169548648161e1));
#75803=cartesian_point('',(-4.165052154449e1,-5.916465013690e1,
-1.169548648161e1));
#75804=cartesian_point('',(-4.161008822860e1,-5.920793359823e1,
-1.169261228833e1));
#75805=cartesian_point('',(-4.157386254284e1,-5.929989314219e1,
-1.168266277327e1));
#75806=cartesian_point('',(-4.156009478630e1,-5.936783537345e1,
-1.166900858871e1));
#75807=cartesian_point('',(-4.155752089431e1,-5.940463916396e1,
-1.166298547959e1));
#75809=cartesian_point('',(-3.406112010625e1,-6.399601921558e1,
-1.166329105282e1));
#75810=cartesian_point('',(-3.402750436878e1,-6.398186526989e1,
-1.166923158060e1));
#75811=cartesian_point('',(-3.396119720907e1,-6.396408367278e1,
-1.168285371529e1));
#75812=cartesian_point('',(-3.386365500785e1,-6.395476838207e1,
-1.169262472194e1));
#75813=cartesian_point('',(-3.380703051890e1,-6.397113763522e1,
-1.169548648161e1));
#75814=cartesian_point('',(-3.378084019743e1,-6.398496480645e1,
-1.169548648161e1));
#75816=cartesian_point('',(-3.190904423481e1,-6.493869248566e1,
-1.169548648161e1));
#75817=cartesian_point('',(-3.188187936112e1,-6.495204053939e1,
-1.169548648161e1));
#75818=cartesian_point('',(-3.183453441035e1,-6.498927233982e1,
-1.169254803266e1));
#75819=cartesian_point('',(-3.178388700194e1,-6.507653032909e1,
-1.168211966134e1));
#75820=cartesian_point('',(-3.176009907856e1,-6.514295138408e1,
-1.166845763060e1));
#75821=cartesian_point('',(-3.175190955576e1,-6.517961425283e1,
-1.166228922359e1));
#75823=cartesian_point('',(-2.363075401479e1,-6.853658099636e1,
-1.166326442133e1));
#75824=cartesian_point('',(-2.359974663378e1,-6.851731933413e1,
-1.166921093237e1));
#75825=cartesian_point('',(-2.353701512574e1,-6.848931390967e1,
-1.168283424308e1));
#75826=cartesian_point('',(-2.344206501923e1,-6.846482203184e1,
-1.169262206892e1));
#75827=cartesian_point('',(-2.338353819859e1,-6.847212502439e1,
-1.169548648161e1));
#75828=cartesian_point('',(-2.335548825838e1,-6.848169137762e1,
-1.169548648161e1));
#75830=cartesian_point('',(-2.135754133085e1,-6.913086368640e1,
-1.169548648161e1));
#75831=cartesian_point('',(-2.132862204450e1,-6.913979811627e1,
-1.169548648161e1));
#75832=cartesian_point('',(-2.127603470606e1,-6.916916635864e1,
-1.169254792609e1));
#75833=cartesian_point('',(-2.121235804170e1,-6.924742995429e1,
-1.168211879379e1));
#75834=cartesian_point('',(-2.117847562083e1,-6.930931600440e1,
-1.166845658704e1));
#75835=cartesian_point('',(-2.116465142547e1,-6.934424772310e1,
-1.166228791772e1));
#75837=cartesian_point('',(-1.348528428989e1,-7.206008281936e1,
-1.078264222396e1));
#75838=cartesian_point('',(-1.348004113032e1,-7.204127556882e1,
-1.080820559761e1));
#75839=cartesian_point('',(-1.346764424238e1,-7.200742906250e1,
-1.086473917079e1));
#75840=cartesian_point('',(-1.343957729507e1,-7.196436334734e1,
-1.096079644899e1));
#75841=cartesian_point('',(-1.339834338692e1,-7.192498390230e1,
-1.106560425298e1));
#75842=cartesian_point('',(-1.333832039307e1,-7.188479062780e1,
-1.117940090054e1));
#75843=cartesian_point('',(-1.325414287959e1,-7.183964777539e1,
-1.129862223255e1));
#75844=cartesian_point('',(-1.313999820845e1,-7.178372535646e1,
-1.141711251483e1));
#75845=cartesian_point('',(-1.300368536619e1,-7.171232685480e1,
-1.151905935407e1));
#75846=cartesian_point('',(-1.285407832343e1,-7.162195508992e1,
-1.159592625323e1));
#75847=cartesian_point('',(-1.272744304209e1,-7.150105709234e1,
-1.164072420886e1));
#75848=cartesian_point('',(-1.264483475942e1,-7.143251429235e1,
-1.165835271622e1));
#75849=cartesian_point('',(-1.261810337148e1,-7.138920624426e1,
-1.166330719617e1));
#75851=cartesian_point('',(-1.261810337148e1,-7.138920624426e1,
-1.166330719617e1));
#75852=cartesian_point('',(-1.268580494334e1,-7.137069658592e1,
-1.166466038111e1));
#75853=cartesian_point('',(-1.280746624989e1,-7.131103396209e1,
-1.167628530072e1));
#75854=cartesian_point('',(-1.289054522797e1,-7.111189767654e1,
-1.171282077202e1));
#75855=cartesian_point('',(-1.305025035564e1,-7.091971884372e1,
-1.174691785055e1));
#75856=cartesian_point('',(-1.325116866722e1,-7.072028949877e1,
-1.178028417757e1));
#75857=cartesian_point('',(-1.346462826326e1,-7.056428821444e1,
-1.180418031531e1));
#75858=cartesian_point('',(-1.375157264144e1,-7.041103089644e1,
-1.182438503395e1));
#75859=cartesian_point('',(-1.399393778360e1,-7.033834243230e1,
-1.182946098872e1));
#75860=cartesian_point('',(-1.412780256891e1,-7.030681756558e1,
-1.183041328849e1));
#75862=direction('',(8.891848177275e-2,4.295224860310e-3,-9.960296454637e-1));
#75863=vector('',#75862,4.286808735787e0);
#75864=cartesian_point('',(-1.584017225557e1,-8.454045086938e1,
-6.512841547852e0));
#75865=line('',#75864,#75863);
#75866=cartesian_point('',(-1.348528428989e1,-7.206008281936e1,
-1.078264222396e1));
#75867=cartesian_point('',(-1.349104645026e1,-7.208075172947e1,
-1.075454842731e1));
#75868=cartesian_point('',(-1.350256035703e1,-7.212177910067e1,
-1.069791216561e1));
#75869=cartesian_point('',(-1.351983341555e1,-7.218266510365e1,
-1.061182864495e1));
#75870=cartesian_point('',(-1.353135235055e1,-7.222301955116e1,
-1.055382064304e1));
#75871=cartesian_point('',(-1.353712595453e1,-7.224318611948e1,
-1.052469843699e1));
#75873=direction('',(-9.878750727450e-2,-6.850570430020e-2,9.927477005185e-1));
#75874=vector('',#75873,4.041162387157e0);
#75875=cartesian_point('',(-1.353712595453e1,-7.224318611948e1,
-1.052469843699e1));
#75876=line('',#75875,#75874);
#75877=direction('',(1.564330318056e-1,9.876885675961e-1,-1.825650116779e-7));
#75878=vector('',#75877,1.217025535047e1);
#75879=cartesian_point('',(-1.584017225557e1,-8.454045086938e1,
-6.512841547852e0));
#75880=line('',#75879,#75878);
#75881=direction('',(-3.090169944437e-1,-9.510565162727e-1,-4.703914004154e-7));
#75882=vector('',#75881,1.415787260551e1);
#75883=cartesian_point('',(-1.955858943117e1,-7.125062861548e1,-5.6e0));
#75884=line('',#75883,#75882);
#75885=cartesian_point('',(0.e0,0.e0,-5.6e0));
#75886=direction('',(0.e0,0.e0,1.e0));
#75887=direction('',(-2.726881131107e-1,-9.621024856886e-1,0.e0));
#75888=axis2_placement_3d('',#75885,#75886,#75887);
#75890=direction('',(1.564341000544e-1,9.876883984031e-1,2.963414974897e-7));
#75891=vector('',#75890,1.217021538095e1);
#75892=cartesian_point('',(-1.682411439536e1,-8.438456927672e1,
-5.600003606540e0));
#75893=line('',#75892,#75891);
#75894=cartesian_point('',(0.e0,0.e0,-5.6e0));
#75895=direction('',(0.e0,0.e0,-1.e0));
#75896=direction('',(-2.019355501432e-1,-9.793988123274e-1,0.e0));
#75897=axis2_placement_3d('',#75894,#75895,#75896);
#75899=direction('',(-3.090177883087e-1,-9.510562583301e-1,7.350700100176e-8));
#75900=vector('',#75899,1.415787290998e1);
#75901=cartesian_point('',(-2.050603221629e1,-7.094278579303e1,
-6.512843767245e0));
#75902=line('',#75901,#75900);
#75903=cartesian_point('',(-2.393361288783e1,-8.471556628278e1,-6.6e0));
#75904=direction('',(3.090169943749e-1,9.510565162952e-1,0.e0));
#75905=direction('',(-9.474374591167e-1,3.078410914158e-1,8.715574277414e-2));
#75906=axis2_placement_3d('',#75903,#75904,#75905);
#75908=cartesian_point('',(-1.955858943114e1,-7.125062861537e1,-6.6e0));
#75909=direction('',(3.090169946659e-1,9.510565162006e-1,4.516111512531e-10));
#75910=direction('',(-9.474374590346e-1,3.078410916682e-1,8.715574277446e-2));
#75911=axis2_placement_3d('',#75908,#75909,#75910);
#75913=cartesian_point('',(-1.955858943114e1,-7.125062861537e1,-6.6e0));
#75914=direction('',(-9.643275528908e-1,2.647118636096e-1,0.e0));
#75915=direction('',(-1.201385657623e-10,-4.376516926641e-10,1.e0));
#75916=axis2_placement_3d('',#75913,#75914,#75915);
#75918=cartesian_point('',(-1.955860655238e1,-7.125064346721e1,
-6.600133660681e0));
#75919=direction('',(-5.691421955478e-2,1.059016986762e-1,-9.927464942421e-1));
#75920=direction('',(-9.474278553132e-1,3.078699322153e-1,8.715826876687e-2));
#75921=axis2_placement_3d('',#75918,#75919,#75920);
#75923=cartesian_point('',(-1.954377332271e1,-6.981916472053e1,
-1.093893618571e1));
#75924=cartesian_point('',(-2.004517872982e1,-6.967499872090e1,
-1.098176836856e1));
#75925=cartesian_point('',(-2.059880864294e1,-7.002157538145e1,
-1.077503389803e1));
#75926=cartesian_point('',(-2.073605265997e1,-7.051487672644e1,
-1.052469843380e1));
#75928=cartesian_point('',(-1.471911090427e1,-7.138851840233e1,
-6.512844397297e0));
#75929=cartesian_point('',(-1.467074427630e1,-7.135452542832e1,
-7.004442312476e0));
#75930=cartesian_point('',(-1.457397952818e1,-7.128637101693e1,
-7.987754648209e0));
#75931=cartesian_point('',(-1.442880113911e1,-7.118420995824e1,
-9.463118325974e0));
#75932=cartesian_point('',(-1.433199755196e1,-7.111613801292e1,
-1.044695786387e1));
#75933=cartesian_point('',(-1.428357847288e1,-7.108201897074e1,
-1.093893549088e1));
#75935=cartesian_point('',(-1.954377332271e1,-6.981916472053e1,
-1.093893618571e1));
#75936=cartesian_point('',(-1.951612139387e1,-6.987154688079e1,
-1.044695884707e1));
#75937=cartesian_point('',(-1.946079051115e1,-6.997613348220e1,
-9.463117152616e0));
#75938=cartesian_point('',(-1.937780052187e1,-7.013307850706e1,
-7.987756194951e0));
#75939=cartesian_point('',(-1.932254783473e1,-7.023772648549e1,
-7.004442101367e0));
#75940=cartesian_point('',(-1.929488540029e1,-7.028997252946e1,
-6.512844430841e0));
#75942=cartesian_point('',(0.e0,0.e0,-6.512844257252e0));
#75943=direction('',(0.e0,0.e0,-1.e0));
#75944=direction('',(-2.019355501797e-1,-9.793988123199e-1,0.e0));
#75945=axis2_placement_3d('',#75942,#75943,#75944);
#75947=cartesian_point('',(-1.492027770477e1,-7.236418873886e1,-6.6e0));
#75948=direction('',(9.793988123274e-1,-2.019355501432e-1,0.e0));
#75949=direction('',(2.011671243877e-1,9.756719040554e-1,8.715574394414e-2));
#75950=axis2_placement_3d('',#75947,#75948,#75949);
#75952=cartesian_point('',(-1.492027770478e1,-7.236418873888e1,-6.6e0));
#75953=direction('',(1.564344650040e-1,9.876883406009e-1,5.415924132779e-11));
#75954=direction('',(-2.064126647383e-12,-5.451283868751e-11,1.e0));
#75955=axis2_placement_3d('',#75952,#75953,#75954);
#75957=cartesian_point('',(-1.492026871122e1,-7.236420796425e1,
-6.600135907221e0));
#75958=direction('',(9.878923016658e-2,6.852008674125e-2,-9.927465364916e-1));
#75959=direction('',(2.011455989483e-1,9.756583562467e-1,8.735685382275e-2));
#75960=axis2_placement_3d('',#75957,#75958,#75959);
#75962=cartesian_point('',(-1.353712595453e1,-7.224318611948e1,
-1.052469843699e1));
#75963=cartesian_point('',(-1.343538549252e1,-7.174092677652e1,
-1.077524050365e1));
#75964=cartesian_point('',(-1.377117370422e1,-7.118116651419e1,
-1.098182017351e1));
#75965=cartesian_point('',(-1.428357847288e1,-7.108201897074e1,
-1.093893549088e1));
#75967=cartesian_point('',(0.e0,0.e0,-1.183043166597e1));
#75968=direction('',(0.e0,0.e0,-1.e0));
#75969=direction('',(-1.970068888210e-1,-9.804021041170e-1,0.e0));
#75970=axis2_placement_3d('',#75967,#75968,#75969);
#75972=cartesian_point('',(0.e0,0.e0,-1.093893391212e1));
#75973=direction('',(0.e0,0.e0,1.e0));
#75974=direction('',(-2.695583091534e-1,-9.629840694250e-1,0.e0));
#75975=axis2_placement_3d('',#75972,#75973,#75974);
#75977=cartesian_point('',(-1.408731500744e1,-7.010533182015e1,
-1.085177816937e1));
#75978=direction('',(9.804021042189e-1,-1.970068883138e-1,0.e0));
#75979=direction('',(-1.962572176257e-1,-9.766713782207e-1,-8.715574275013e-2));
#75980=axis2_placement_3d('',#75977,#75978,#75979);
#75982=cartesian_point('',(-1.933066064466e1,-6.905771908420e1,
-1.183040008486e1));
#75983=cartesian_point('',(-1.946837121235e1,-6.902274117294e1,
-1.182967811928e1));
#75984=cartesian_point('',(-1.973124341220e1,-6.897687289755e1,
-1.182395101826e1));
#75985=cartesian_point('',(-2.008975717804e1,-6.898879532417e1,
-1.180060203995e1));
#75986=cartesian_point('',(-2.041125704339e1,-6.905844497278e1,
-1.176765272632e1));
#75987=cartesian_point('',(-2.071300446462e1,-6.916366379396e1,
-1.172802852083e1));
#75988=cartesian_point('',(-2.092450131175e1,-6.932552813712e1,
-1.168400935798e1));
#75989=cartesian_point('',(-2.108556291458e1,-6.934544781704e1,
-1.166689526351e1));
#75990=cartesian_point('',(-2.116465142547e1,-6.934424772310e1,
-1.166228791772e1));
#75992=cartesian_point('',(-2.116465142547e1,-6.934424772310e1,
-1.166228791772e1));
#75993=cartesian_point('',(-2.115958773338e1,-6.939851792201e1,
-1.165672622317e1));
#75994=cartesian_point('',(-2.111599572133e1,-6.950117953260e1,
-1.163715944760e1));
#75995=cartesian_point('',(-2.106321449766e1,-6.964863031212e1,
-1.159635932849e1));
#75996=cartesian_point('',(-2.096824883400e1,-6.980369043225e1,
-1.151752984863e1));
#75997=cartesian_point('',(-2.087462997050e1,-6.993403559325e1,
-1.140831300850e1));
#75998=cartesian_point('',(-2.080228750905e1,-7.003059341752e1,
-1.129308556573e1));
#75999=cartesian_point('',(-2.074914144455e1,-7.010743367423e1,
-1.117579513358e1));
#76000=cartesian_point('',(-2.071447864697e1,-7.016998089196e1,
-1.106251169826e1));
#76001=cartesian_point('',(-2.069582951453e1,-7.022440696990e1,
-1.095641873108e1));
#76002=cartesian_point('',(-2.069104534939e1,-7.027549687952e1,
-1.086089521514e1));
#76003=cartesian_point('',(-2.069546538141e1,-7.031012295585e1,
-1.080678093117e1));
#76004=cartesian_point('',(-2.069911673630e1,-7.032819480613e1,
-1.078264221530e1));
#76006=cartesian_point('',(-1.927524848227e1,-6.885981984930e1,
-1.085177816937e1));
#76007=direction('',(9.629839917111e-1,-2.695585867825e-1,0.e0));
#76008=direction('',(-2.685328349778e-1,-9.593195468896e-1,-8.715574275019e-2));
#76009=axis2_placement_3d('',#76006,#76007,#76008);
#76011=direction('',(-3.090169943752e-1,-9.510565162951e-1,1.038484448724e-13));
#76012=vector('',#76011,1.554870050292e1);
#76013=cartesian_point('',(-2.135754133085e1,-6.913086368640e1,
-1.169548648161e1));
#76014=line('',#76013,#76012);
#76015=direction('',(3.090175763818e-1,9.510563271895e-1,-1.023397503118e-7));
#76016=vector('',#76015,1.461339149638e1);
#76017=cartesian_point('',(-2.521491155923e1,-8.422635325046e1,
-1.078264071977e1));
#76018=line('',#76017,#76016);
#76019=cartesian_point('',(0.e0,0.e0,-1.169548648161e1));
#76020=direction('',(0.e0,0.e0,-1.e0));
#76021=direction('',(-2.951778399519e-1,-9.554423283492e-1,0.e0));
#76022=axis2_placement_3d('',#76019,#76020,#76021);
#76024=direction('',(-3.090163860267e-1,-9.510567139593e-1,5.593266272245e-8));
#76025=vector('',#76024,1.461343500303e1);
#76026=cartesian_point('',(-2.459193864911e1,-6.906334063560e1,
-1.078264222370e1));
#76027=line('',#76026,#76025);
#76028=direction('',(3.090169943751e-1,9.510565162951e-1,-1.038484448724e-13));
#76029=vector('',#76028,1.554870050293e1);
#76030=cartesian_point('',(-2.816030095424e1,-8.326938431085e1,
-1.169548648161e1));
#76031=line('',#76030,#76029);
#76032=direction('',(8.787168913471e-2,-1.155749646790e-2,-9.960647521743e-1));
#76033=vector('',#76032,4.286667798775e0);
#76034=cartesian_point('',(-2.948440626142e1,-8.291200296129e1,
-6.512842707694e0));
#76035=line('',#76034,#76033);
#76036=cartesian_point('',(-2.459193864911e1,-6.906334063560e1,
-1.078264222370e1));
#76037=cartesian_point('',(-2.460086330737e1,-6.908285408535e1,
-1.075454867755e1));
#76038=cartesian_point('',(-2.461865307350e1,-6.912157384191e1,
-1.069791125712e1));
#76039=cartesian_point('',(-2.464523903677e1,-6.917900898007e1,
-1.061182860691e1));
#76040=cartesian_point('',(-2.466292775098e1,-6.921706640519e1,
-1.055382157959e1));
#76041=cartesian_point('',(-2.467178459067e1,-6.923607990289e1,
-1.052469834018e1));
#76043=direction('',(-1.082879932833e-1,-5.220849151274e-2,9.927476939911e-1));
#76044=vector('',#76043,4.041162387283e0);
#76045=cartesian_point('',(-2.467178459067e1,-6.923607990289e1,
-1.052469834018e1));
#76046=line('',#76045,#76044);
#76047=direction('',(3.090162321476e-1,9.510567639575e-1,-7.002944935935e-8));
#76048=vector('',#76047,1.415787214443e1);
#76049=cartesian_point('',(-2.948440626142e1,-8.291200296129e1,
-6.512842707694e0));
#76050=line('',#76049,#76048);
#76051=direction('',(-4.539904998040e-1,-8.910065241554e-1,-4.702739386698e-7));
#76052=vector('',#76051,1.415787260558e1);
#76053=cartesian_point('',(-3.046384471091e1,-6.731377766898e1,-5.6e0));
#76054=line('',#76053,#76052);
#76055=cartesian_point('',(0.e0,0.e0,-5.6e0));
#76056=direction('',(0.e0,0.e0,1.e0));
#76057=direction('',(-4.198368576299e-1,-9.075995884615e-1,0.e0));
#76058=axis2_placement_3d('',#76055,#76056,#76057);
#76060=direction('',(3.090169943412e-1,9.510565163061e-1,4.512045446040e-8));
#76061=vector('',#76060,1.415787224934e1);
#76062=cartesian_point('',(-3.043186060967e1,-8.260415649286e1,
-5.600000638810e0));
#76063=line('',#76062,#76061);
#76064=cartesian_point('',(0.e0,0.e0,-5.6e0));
#76065=direction('',(0.e0,0.e0,-1.e0));
#76066=direction('',(-3.526611176958e-1,-9.357511079692e-1,0.e0));
#76067=axis2_placement_3d('',#76064,#76065,#76066);
#76069=direction('',(-4.539912403571e-1,-8.910061468245e-1,7.319394239828e-8));
#76070=vector('',#76069,1.415787291020e1);
#76071=cartesian_point('',(-3.135146572970e1,-6.686151216984e1,
-6.512843761959e0));
#76072=line('',#76071,#76070);
#76073=cartesian_point('',(-3.689138468981e1,-7.992853515614e1,-6.6e0));
#76074=direction('',(4.539904997395e-1,8.910065241884e-1,0.e0));
#76075=direction('',(-8.876159753596e-1,4.522629288235e-1,8.715574277343e-2));
#76076=axis2_placement_3d('',#76073,#76074,#76075);
#76078=cartesian_point('',(-3.046384471086e1,-6.731377766888e1,-6.6e0));
#76079=direction('',(4.539905000208e-1,8.910065240450e-1,4.660262939438e-10));
#76080=direction('',(-8.876159752352e-1,4.522629290676e-1,8.715574277374e-2));
#76081=axis2_placement_3d('',#76078,#76079,#76080);
#76083=cartesian_point('',(-3.046384471085e1,-6.731377766887e1,-6.6e0));
#76084=direction('',(-9.110450217313e-1,4.123068861644e-1,0.e0));
#76085=direction('',(-1.973923247078e-10,-4.361595529190e-10,1.e0));
#76086=axis2_placement_3d('',#76083,#76084,#76085);
#76088=cartesian_point('',(-3.046386462279e1,-6.731379094096e1,
-6.600133917531e0));
#76089=direction('',(-3.964673903503e-2,1.135014044664e-1,-9.927464768349e-1));
#76090=direction('',(-8.876013053034e-1,4.522912091169e-1,8.715839018333e-2));
#76091=axis2_placement_3d('',#76088,#76089,#76090);
#76093=cartesian_point('',(-3.022528168077e1,-6.590225486351e1,
-1.093893615335e1));
#76094=cartesian_point('',(-3.069796142464e1,-6.568142669965e1,
-1.098176833619e1));
#76095=cartesian_point('',(-3.129899088494e1,-6.593712994700e1,
-1.077503389095e1));
#76096=cartesian_point('',(-3.151171453205e1,-6.640288823974e1,
-1.052469842676e1));
#76098=cartesian_point('',(-2.570552085634e1,-6.820703620192e1,
-6.512844881224e0));
#76099=cartesian_point('',(-2.565243168510e1,-6.818102664341e1,
-7.004442761950e0));
#76100=cartesian_point('',(-2.554619644617e1,-6.812886688862e1,
-7.987756126776e0));
#76101=cartesian_point('',(-2.538682042645e1,-6.805065753901e1,
-9.463119094829e0));
#76102=cartesian_point('',(-2.528055794594e1,-6.799856408713e1,
-1.044695764616e1));
#76103=cartesian_point('',(-2.522739723516e1,-6.797243821459e1,
-1.093893525564e1));
#76105=cartesian_point('',(-3.022528168077e1,-6.590225486351e1,
-1.093893615335e1));
#76106=cartesian_point('',(-3.020616459363e1,-6.595831787629e1,
-1.044695879314e1));
#76107=cartesian_point('',(-3.016787635501e1,-6.607027279517e1,
-9.463117295201e0));
#76108=cartesian_point('',(-3.011046055271e1,-6.623826844120e1,
-7.987756186931e0));
#76109=cartesian_point('',(-3.007225647505e1,-6.635027131600e1,
-7.004442143084e0));
#76110=cartesian_point('',(-3.005310771876e1,-6.640620152963e1,
-6.512844457507e0));
#76112=cartesian_point('',(0.e0,0.e0,-6.512844257252e0));
#76113=direction('',(0.e0,0.e0,-1.e0));
#76114=direction('',(-3.526611177307e-1,-9.357511079560e-1,0.e0));
#76115=axis2_placement_3d('',#76112,#76113,#76114);
#76117=cartesian_point('',(-2.605683748087e1,-6.913921983300e1,-6.6e0));
#76118=direction('',(9.357511079693e-1,-3.526611176955e-1,0.e0));
#76119=direction('',(3.513191356336e-1,9.321902923922e-1,8.715574397211e-2));
#76120=axis2_placement_3d('',#76117,#76118,#76119);
#76122=cartesian_point('',(-2.605683748094e1,-6.913921983319e1,-6.6e0));
#76123=direction('',(3.090169943410e-1,9.510565163062e-1,4.035112521894e-11));
#76124=direction('',(-2.269828769386e-11,-3.505817858240e-11,1.e0));
#76125=axis2_placement_3d('',#76122,#76123,#76124);
#76127=cartesian_point('',(-2.605683887355e1,-6.913926420125e1,
-6.600141573158e0));
#76128=direction('',(1.082935032394e-1,5.222759180626e-2,-9.927460882876e-1));
#76129=direction('',(3.512939058200e-1,9.321804836389e-1,8.736210652490e-2));
#76130=axis2_placement_3d('',#76127,#76128,#76129);
#76132=cartesian_point('',(-2.467178459067e1,-6.923607990289e1,
-1.052469834018e1));
#76133=cartesian_point('',(-2.449272204953e1,-6.875590877034e1,
-1.077524618565e1));
#76134=cartesian_point('',(-2.473682192123e1,-6.815049538726e1,
-1.098182983589e1));
#76135=cartesian_point('',(-2.522739723516e1,-6.797243821459e1,
-1.093893525564e1));
#76137=cartesian_point('',(-2.459193864911e1,-6.906334063560e1,
-1.078264222370e1));
#76138=cartesian_point('',(-2.458381964281e1,-6.904558871538e1,
-1.080819969286e1));
#76139=cartesian_point('',(-2.456628421416e1,-6.901410248458e1,
-1.086472126599e1));
#76140=cartesian_point('',(-2.453183207064e1,-6.897596080197e1,
-1.096076740295e1));
#76141=cartesian_point('',(-2.448495461170e1,-6.894351707234e1,
-1.106556195221e1));
#76142=cartesian_point('',(-2.441939967981e1,-6.891321077060e1,
-1.117934216500e1));
#76143=cartesian_point('',(-2.432922759837e1,-6.888180023916e1,
-1.129854097114e1));
#76144=cartesian_point('',(-2.420779895868e1,-6.884443925074e1,
-1.141700379636e1));
#76145=cartesian_point('',(-2.406205039143e1,-6.879527310899e1,
-1.151895071362e1));
#76146=cartesian_point('',(-2.390018615502e1,-6.872944684084e1,
-1.159584119397e1));
#76147=cartesian_point('',(-2.375617736093e1,-6.862993902701e1,
-1.164067323053e1));
#76148=cartesian_point('',(-2.366393593428e1,-6.857514256651e1,
-1.165830216379e1));
#76149=cartesian_point('',(-2.363075401479e1,-6.853658099636e1,
-1.166326442133e1));
#76151=cartesian_point('',(-2.363075401479e1,-6.853658099636e1,
-1.166326442133e1));
#76152=cartesian_point('',(-2.369465601610e1,-6.850746664386e1,
-1.166467038269e1));
#76153=cartesian_point('',(-2.380538536016e1,-6.842915301398e1,
-1.167634975163e1));
#76154=cartesian_point('',(-2.385634760719e1,-6.821952762179e1,
-1.171287917666e1));
#76155=cartesian_point('',(-2.398403196413e1,-6.800483401361e1,
-1.174695272041e1));
#76156=cartesian_point('',(-2.415122607589e1,-6.777654025712e1,
-1.178030139255e1));
#76157=cartesian_point('',(-2.433769927084e1,-6.758906382675e1,
-1.180419455816e1));
#76158=cartesian_point('',(-2.459713411506e1,-6.739285370945e1,
-1.182439020285e1));
#76159=cartesian_point('',(-2.482505313076e1,-6.728319533142e1,
-1.182946171637e1));
#76160=cartesian_point('',(-2.495227521134e1,-6.723114858348e1,
-1.183041250650e1));
#76162=cartesian_point('',(0.e0,0.e0,-1.183043166597e1));
#76163=direction('',(0.e0,0.e0,-1.e0));
#76164=direction('',(-3.479500857374e-1,-9.375130600879e-1,0.e0));
#76165=axis2_placement_3d('',#76162,#76163,#76164);
#76167=cartesian_point('',(0.e0,0.e0,-1.093893391212e1));
#76168=direction('',(0.e0,0.e0,1.e0));
#76169=direction('',(-4.168835307650e-1,-9.089599120846e-1,0.e0));
#76170=axis2_placement_3d('',#76167,#76168,#76169);
#76172=cartesian_point('',(-2.488076686292e1,-6.703847726526e1,
-1.085177816937e1));
#76173=direction('',(9.375130602492e-1,-3.479500853027e-1,0.e0));
#76174=direction('',(-3.466260301790e-1,-9.339455400118e-1,-8.715574275013e-2));
#76175=axis2_placement_3d('',#76172,#76173,#76174);
#76177=cartesian_point('',(-2.989567547669e1,-6.518352241069e1,
-1.183040008486e1));
#76178=cartesian_point('',(-3.002621976479e1,-6.512743212293e1,
-1.182967810270e1));
#76179=cartesian_point('',(-3.027868167439e1,-6.504100587851e1,
-1.182395094965e1));
#76180=cartesian_point('',(-3.063464813087e1,-6.499669823095e1,
-1.180060170858e1));
#76181=cartesian_point('',(-3.096308524308e1,-6.501519723895e1,
-1.176765233183e1));
#76182=cartesian_point('',(-3.127758126555e1,-6.507191840740e1,
-1.172802741640e1));
#76183=cartesian_point('',(-3.151179341226e1,-6.519870701081e1,
-1.168400829276e1));
#76184=cartesian_point('',(-3.167398482806e1,-6.519317747087e1,
-1.166689527358e1));
#76185=cartesian_point('',(-3.175190955576e1,-6.517961425283e1,
-1.166228922359e1));
#76187=cartesian_point('',(-3.175190955576e1,-6.517961425283e1,
-1.166228922359e1));
#76188=cartesian_point('',(-3.175539869176e1,-6.523400838559e1,
-1.165672781128e1));
#76189=cartesian_point('',(-3.172840395126e1,-6.534222564854e1,
-1.163716132507e1));
#76190=cartesian_point('',(-3.169934059728e1,-6.549611855549e1,
-1.159636255125e1));
#76191=cartesian_point('',(-3.162980145057e1,-6.566412677667e1,
-1.151753453203e1));
#76192=cartesian_point('',(-3.155772486499e1,-6.580751475490e1,
-1.140831796660e1));
#76193=cartesian_point('',(-3.150137692846e1,-6.591420259069e1,
-1.129308973331e1));
#76194=cartesian_point('',(-3.146090485416e1,-6.599841188550e1,
-1.117579845151e1));
#76195=cartesian_point('',(-3.143645279325e1,-6.606561231325e1,
-1.106251405296e1));
#76196=cartesian_point('',(-3.142654706061e1,-6.612228621804e1,
-1.095642016663e1));
#76197=cartesian_point('',(-3.142981391122e1,-6.617349592741e1,
-1.086089582427e1));
#76198=cartesian_point('',(-3.143959628526e1,-6.620700448827e1,
-1.080678110627e1));
#76199=cartesian_point('',(-3.144602979282e1,-6.622428277167e1,
-1.078264221530e1));
#76201=cartesian_point('',(-2.980998726896e1,-6.499672801577e1,
-1.085177816937e1));
#76202=direction('',(9.089598074721e-1,-4.168837588588e-1,0.e0));
#76203=direction('',(-4.152973902957e-1,-9.055009409820e-1,-8.715574275019e-2));
#76204=axis2_placement_3d('',#76201,#76202,#76203);
#76206=direction('',(-4.539904997396e-1,-8.910065241883e-1,1.038484448724e-13));
#76207=vector('',#76206,1.554870050292e1);
#76208=cartesian_point('',(-3.190904423481e1,-6.493869248566e1,
-1.169548648161e1));
#76209=line('',#76208,#76207);
#76210=direction('',(4.539910449982e-1,8.910062463650e-1,-1.023397596717e-7));
#76211=vector('',#76210,1.461339149638e1);
#76212=cartesian_point('',(-3.808037866922e1,-7.924490587552e1,
-1.078264071977e1));
#76213=line('',#76212,#76211);
#76214=cartesian_point('',(0.e0,0.e0,-1.169548648161e1));
#76215=direction('',(0.e0,0.e0,-1.e0));
#76216=direction('',(-4.410078204347e-1,-8.975032603369e-1,0.e0));
#76217=axis2_placement_3d('',#76214,#76215,#76216);
#76219=direction('',(-4.539899297842e-1,-8.910068145949e-1,5.593828213653e-8));
#76220=vector('',#76219,1.461343526168e1);
#76221=cartesian_point('',(-3.509305770541e1,-6.436602931086e1,
-1.078264222379e1));
#76222=line('',#76221,#76220);
#76223=direction('',(4.539904997390e-1,8.910065241886e-1,-1.038484448723e-13));
#76224=vector('',#76223,1.554870050293e1);
#76225=cartesian_point('',(-4.083980250904e1,-7.783895839721e1,
-1.169548648161e1));
#76226=line('',#76225,#76224);
#76227=direction('',(8.498185060493e-2,-2.516136452592e-2,-9.960647523143e-1));
#76228=vector('',#76227,4.286667798767e0);
#76229=cartesian_point('',(-4.209169911624e1,-7.727884130257e1,
-6.512842707103e0));
#76230=line('',#76229,#76228);
#76231=cartesian_point('',(-3.509305770541e1,-6.436602931086e1,
-1.078264222379e1));
#76232=cartesian_point('',(-3.510492488931e1,-6.438390600576e1,
-1.075454842830e1));
#76233=cartesian_point('',(-3.512855341349e1,-6.441936738705e1,
-1.069791218232e1));
#76234=cartesian_point('',(-3.516379592871e1,-6.447193568346e1,
-1.061182864340e1));
#76235=cartesian_point('',(-3.518722113098e1,-6.450675555802e1,
-1.055382060814e1));
#76236=cartesian_point('',(-3.519894398191e1,-6.452415099682e1,
-1.052469842641e1));
#76238=direction('',(-1.151219357994e-1,-3.462577461321e-2,9.927476998867e-1));
#76239=vector('',#76238,4.041162387183e0);
#76240=cartesian_point('',(-3.519894398191e1,-6.452415099682e1,
-1.052469842641e1));
#76241=line('',#76240,#76239);
#76242=direction('',(4.539897402654e-1,8.910069111594e-1,-7.448600562765e-8));
#76243=vector('',#76242,1.415787214415e1);
#76244=cartesian_point('',(-4.209169911624e1,-7.727884130257e1,
-6.512842707103e0));
#76245=line('',#76244,#76243);
#76246=direction('',(-5.877852524817e-1,-8.090169942366e-1,-1.197927303643e-6));
#76247=vector('',#76246,1.415787187737e1);
#76248=cartesian_point('',(-4.061897903014e1,-6.171943811464e1,-5.6e0));
#76249=line('',#76248,#76247);
#76250=cartesian_point('',(0.e0,0.e0,-5.6e0));
#76251=direction('',(0.e0,0.e0,1.e0));
#76252=direction('',(-5.566475402457e-1,-8.307487682437e-1,0.e0));
#76253=axis2_placement_3d('',#76250,#76251,#76252);
#76255=direction('',(4.539904997070e-1,8.910065242049e-1,4.555219380526e-8));
#76256=vector('',#76255,1.415787224952e1);
#76257=cartesian_point('',(-4.297933093789e1,-7.682657041814e1,
-5.600000644922e0));
#76258=line('',#76257,#76256);
#76259=cartesian_point('',(0.e0,0.e0,-5.6e0));
#76260=direction('',(0.e0,0.e0,-1.e0));
#76261=direction('',(-4.947029981153e-1,-8.690621057530e-1,0.e0));
#76262=axis2_placement_3d('',#76259,#76260,#76261);
#76264=direction('',(-5.877861663872e-1,-8.090163302455e-1,9.839559925652e-8));
#76265=vector('',#76264,1.415787168058e1);
#76266=cartesian_point('',(-4.142492192491e1,-6.113388632587e1,
-6.512843775467e0));
#76267=line('',#76266,#76265);
#76268=cartesian_point('',(-4.061897903007e1,-6.171943811455e1,-6.6e0));
#76269=direction('',(5.877852525418e-1,8.090169941938e-1,4.547813653444e-10));
#76270=direction('',(-8.059384403013e-1,5.855485521637e-1,8.715574280396e-2));
#76271=axis2_placement_3d('',#76268,#76269,#76270);
#76273=cartesian_point('',(-4.061897903007e1,-6.171943811455e1,-6.6e0));
#76274=direction('',(-8.353295385518e-1,5.497495448137e-1,0.e0));
#76275=direction('',(-2.503099949536e-10,-3.803322101703e-10,1.e0));
#76276=axis2_placement_3d('',#76273,#76274,#76275);
#76278=cartesian_point('',(-4.061899837150e1,-6.171944491562e1,
-6.600133159806e0));
#76279=direction('',(-2.140347860330e-2,1.183056040182e-1,-9.927465311758e-1));
#76280=direction('',(-8.059219196129e-1,5.855709460765e-1,8.715805527017e-2));
#76281=axis2_placement_3d('',#76278,#76279,#76280);
#76283=cartesian_point('',(-4.016256526085e1,-6.036258956582e1,
-1.093893501324e1));
#76284=cartesian_point('',(-4.059490930976e1,-6.007034216932e1,
-1.098185399166e1));
#76285=cartesian_point('',(-4.122820592936e1,-6.022868280696e1,
-1.077527738622e1));
#76286=cartesian_point('',(-4.151145322098e1,-6.065584037329e1,
-1.052469843903e1));
#76288=cartesian_point('',(-3.605897201766e1,-6.334606071051e1,
-6.512844448433e0));
#76289=cartesian_point('',(-3.600246816450e1,-6.332867746039e1,
-7.004442325994e0));
#76290=cartesian_point('',(-3.588938152649e1,-6.329376111462e1,
-7.987754988465e0));
#76291=cartesian_point('',(-3.571973751281e1,-6.324146178295e1,
-9.463118222275e0));
#76292=cartesian_point('',(-3.560663636681e1,-6.320663495603e1,
-1.044695797239e1));
#76293=cartesian_point('',(-3.555004367444e1,-6.318914801782e1,
-1.093893555502e1));
#76295=cartesian_point('',(-4.016256526085e1,-6.036258956582e1,
-1.093893501324e1));
#76296=cartesian_point('',(-4.015245361462e1,-6.042095290379e1,
-1.044695697556e1));
#76297=cartesian_point('',(-4.013215384012e1,-6.053752684227e1,
-9.463119902361e0));
#76298=cartesian_point('',(-4.010173786759e1,-6.071242099692e1,
-7.987752970822e0));
#76299=cartesian_point('',(-4.008148594093e1,-6.082905137114e1,
-7.004442614469e0));
#76300=cartesian_point('',(-4.007132223615e1,-6.088728845422e1,
-6.512844382886e0));
#76302=cartesian_point('',(0.e0,0.e0,-6.512844257252e0));
#76303=direction('',(0.e0,0.e0,-1.e0));
#76304=direction('',(-4.947029981478e-1,-8.690621057344e-1,0.e0));
#76305=axis2_placement_3d('',#76302,#76303,#76304);
#76307=cartesian_point('',(-3.655179144053e1,-6.421181387493e1,-6.6e0));
#76308=direction('',(8.690621057529e-1,-4.947029981153e-1,0.e0));
#76309=direction('',(4.928205038003e-1,8.657550619718e-1,8.715574395442e-2));
#76310=axis2_placement_3d('',#76307,#76308,#76309);
#76312=cartesian_point('',(-3.655179144054e1,-6.421181387496e1,-6.6e0));
#76313=direction('',(4.539904997040e-1,8.910065242065e-1,5.877837105928e-11));
#76314=direction('',(-2.492583917046e-11,-5.326228347258e-11,1.e0));
#76315=axis2_placement_3d('',#76312,#76313,#76314);
#76317=cartesian_point('',(-3.655178999770e1,-6.421183734513e1,
-6.600136484100e0));
#76318=direction('',(1.151282510916e-1,3.463940111311e-2,-9.927464921575e-1));
#76319=direction('',(4.927956586438e-1,8.657488829252e-1,8.735737253084e-2));
#76320=axis2_placement_3d('',#76317,#76318,#76319);
#76322=cartesian_point('',(-3.519894398191e1,-6.452415099682e1,
-1.052469842641e1));
#76323=cartesian_point('',(-3.494697586764e1,-6.407791257016e1,
-1.077524101648e1));
#76324=cartesian_point('',(-3.509335615261e1,-6.344178439652e1,
-1.098182034143e1));
#76325=cartesian_point('',(-3.555004367444e1,-6.318914801782e1,
-1.093893555502e1));
#76327=cartesian_point('',(-3.509305770541e1,-6.436602931086e1,
-1.078264222379e1));
#76328=cartesian_point('',(-3.508226067236e1,-6.434976468839e1,
-1.080820259608e1));
#76329=cartesian_point('',(-3.506001370102e1,-6.432140780076e1,
-1.086472991738e1));
#76330=cartesian_point('',(-3.502001586734e1,-6.428912355671e1,
-1.096078036271e1));
#76331=cartesian_point('',(-3.496863621262e1,-6.426441346788e1,
-1.106558154707e1));
#76332=cartesian_point('',(-3.489913901794e1,-6.424473556863e1,
-1.117937048497e1));
#76333=cartesian_point('',(-3.480514645632e1,-6.422781535327e1,
-1.129858181282e1));
#76334=cartesian_point('',(-3.467933395023e1,-6.420990563681e1,
-1.141706154727e1));
#76335=cartesian_point('',(-3.452765298213e1,-6.418413333129e1,
-1.151901095912e1));
#76336=cartesian_point('',(-3.435745472388e1,-6.414442547595e1,
-1.159589075245e1));
#76337=cartesian_point('',(-3.419964969158e1,-6.406861224966e1,
-1.164070412297e1));
#76338=cartesian_point('',(-3.409992746771e1,-6.402893623513e1,
-1.165833340953e1));
#76339=cartesian_point('',(-3.406112010625e1,-6.399601921558e1,
-1.166329105282e1));
#76341=cartesian_point('',(-3.406112010625e1,-6.399601921558e1,
-1.166329105282e1));
#76342=cartesian_point('',(-3.411974474769e1,-6.395741066780e1,
-1.166466407249e1));
#76343=cartesian_point('',(-3.421695209327e1,-6.386294972542e1,
-1.167630961274e1));
#76344=cartesian_point('',(-3.423445972129e1,-6.364791875376e1,
-1.171283942931e1));
#76345=cartesian_point('',(-3.432696799423e1,-6.341581428975e1,
-1.174693122980e1));
#76346=cartesian_point('',(-3.445642168012e1,-6.316409201286e1,
-1.178029196728e1));
#76347=cartesian_point('',(-3.461123916510e1,-6.294976444437e1,
-1.180418653419e1));
#76348=cartesian_point('',(-3.483677166966e1,-6.271536682539e1,
-1.182438668113e1));
#76349=cartesian_point('',(-3.504478648645e1,-6.257136195300e1,
-1.182946142281e1));
#76350=cartesian_point('',(-3.516234014056e1,-6.250002589569e1,
-1.183041327179e1));
#76352=cartesian_point('',(0.e0,0.e0,-1.183043166597e1));
#76353=direction('',(0.e0,0.e0,-1.e0));
#76354=direction('',(-4.903255968614e-1,-8.715393330553e-1,0.e0));
#76355=axis2_placement_3d('',#76352,#76353,#76354);
#76357=cartesian_point('',(0.e0,0.e0,-1.093893391212e1));
#76358=direction('',(0.e0,0.e0,1.e0));
#76359=direction('',(-5.539444419499e-1,-8.325536350487e-1,0.e0));
#76360=axis2_placement_3d('',#76357,#76358,#76359);
#76362=cartesian_point('',(-3.506157166365e1,-6.232091291217e1,
-1.085177816937e1));
#76363=direction('',(8.715393333090e-1,-4.903255964105e-1,0.e0));
#76364=direction('',(-4.884597594827e-1,-8.682228630206e-1,-8.715574275013e-2));
#76365=axis2_placement_3d('',#76362,#76363,#76364);
#76367=cartesian_point('',(-3.972456205676e1,-5.970429223636e1,
-1.183041130417e1));
#76368=cartesian_point('',(-3.984091248508e1,-5.963233293089e1,
-1.182945756177e1));
#76369=cartesian_point('',(-4.006264025866e1,-5.951291901069e1,
-1.182440945462e1));
#76370=cartesian_point('',(-4.037223221554e1,-5.941809333516e1,
-1.180445457465e1));
#76371=cartesian_point('',(-4.063325855014e1,-5.937720599920e1,
-1.178063301953e1));
#76372=cartesian_point('',(-4.091354996134e1,-5.937568121269e1,
-1.174767917003e1));
#76373=cartesian_point('',(-4.116480900619e1,-5.939714867951e1,
-1.171356993606e1));
#76374=cartesian_point('',(-4.136372310037e1,-5.948029593593e1,
-1.167685605128e1));
#76375=cartesian_point('',(-4.149478078957e1,-5.943823319635e1,
-1.166475735468e1));
#76376=cartesian_point('',(-4.155752089431e1,-5.940463916396e1,
-1.166298547959e1));
#76378=cartesian_point('',(-4.155752089431e1,-5.940463916396e1,
-1.166298547959e1));
#76379=cartesian_point('',(-4.156945073742e1,-5.945586217088e1,
-1.165778992480e1));
#76380=cartesian_point('',(-4.155982046878e1,-5.956566107845e1,
-1.163953671371e1));
#76381=cartesian_point('',(-4.155339710225e1,-5.974429808468e1,
-1.159232062961e1));
#76382=cartesian_point('',(-4.150999156403e1,-5.991473759438e1,
-1.151251163243e1));
#76383=cartesian_point('',(-4.146422009202e1,-6.005937890730e1,
-1.140917165548e1));
#76384=cartesian_point('',(-4.142424036205e1,-6.017640522728e1,
-1.129151562009e1));
#76385=cartesian_point('',(-4.139767383177e1,-6.026557266140e1,
-1.117381372552e1));
#76386=cartesian_point('',(-4.138435255868e1,-6.033503752307e1,
-1.106147484918e1));
#76387=cartesian_point('',(-4.138345091679e1,-6.039114195297e1,
-1.095804039914e1));
#76388=cartesian_point('',(-4.139419422211e1,-6.044076424508e1,
-1.086335228434e1));
#76389=cartesian_point('',(-4.140920778039e1,-6.047298964270e1,
-1.080777588481e1));
#76390=cartesian_point('',(-4.141863817960e1,-6.048971048310e1,
-1.078264222655e1));
#76392=cartesian_point('',(-3.961071244429e1,-5.953319623023e1,
-1.085177816937e1));
#76393=direction('',(8.325539490311e-1,-5.539439700481e-1,0.e0));
#76394=direction('',(-5.518360460017e-1,-8.293858299e-1,-8.715574275015e-2));
#76395=axis2_placement_3d('',#76392,#76393,#76394);
#76397=direction('',(-5.877852522924e-1,-8.090169943750e-1,1.038484448724e-13));
#76398=vector('',#76397,1.554870050292e1);
#76399=cartesian_point('',(-4.167484056966e1,-5.914751515677e1,
-1.169548648161e1));
#76400=line('',#76399,#76398);
#76401=direction('',(5.877857496502e-1,8.090166330232e-1,-1.031092162632e-7));
#76402=vector('',#76401,1.461338982873e1);
#76403=cartesian_point('',(-5.000818047501e1,-7.231218591940e1,
-1.078264071977e1));
#76404=line('',#76403,#76402);
#76405=cartesian_point('',(0.e0,0.e0,-1.169548648161e1));
#76406=direction('',(0.e0,0.e0,-1.e0));
#76407=direction('',(-5.759787247573e-1,-8.174646834127e-1,0.e0));
#76408=axis2_placement_3d('',#76405,#76406,#76407);
#76410=direction('',(-5.877847347820e-1,-8.090173703681e-1,5.593893889566e-8));
#76411=vector('',#76410,1.461343526435e1);
#76412=cartesian_point('',(-4.473006929194e1,-5.808381296980e1,
-1.078264222379e1));
#76413=line('',#76412,#76411);
#76414=direction('',(5.877852522921e-1,8.090169943752e-1,-1.038484448723e-13));
#76415=vector('',#76414,1.554870050293e1);
#76416=cartesian_point('',(-5.251369258655e1,-7.049187899515e1,
-1.169548648161e1));
#76417=line('',#76416,#76415);
#76418=direction('',(8.000013121032e-2,-3.814612939390e-2,-9.960646825476e-1));
#76419=vector('',#76418,4.286667801084e0);
#76420=cartesian_point('',(-5.366255744959e1,-6.974281615479e1,
-6.512843003861e0));
#76421=line('',#76420,#76419);
#76422=cartesian_point('',(-4.473006929194e1,-5.808381296980e1,
-1.078264222379e1));
#76423=cartesian_point('',(-4.474458689580e1,-5.809961312626e1,
-1.075454842063e1));
#76424=cartesian_point('',(-4.477347199638e1,-5.813094156061e1,
-1.069791220421e1));
#76425=cartesian_point('',(-4.481650371480e1,-5.817734979389e1,
-1.061182862017e1));
#76426=cartesian_point('',(-4.484508849505e1,-5.820807574934e1,
-1.055382067030e1));
#76427=cartesian_point('',(-4.485938827355e1,-5.822342317649e1,
-1.052469849757e1));
#76429=direction('',(-1.191212175313e-1,-1.619046505703e-2,9.927477042910e-1));
#76430=vector('',#76429,4.041162387100e0);
#76431=cartesian_point('',(-4.485938827355e1,-5.822342317649e1,
-1.052469849757e1));
#76432=line('',#76431,#76430);
#76433=direction('',(5.877847224135e-1,8.090173793543e-1,-5.729997767819e-8));
#76434=vector('',#76433,1.415787221905e1);
#76435=cartesian_point('',(-5.366255744959e1,-6.974281615479e1,
-6.512843003861e0));
#76436=line('',#76435,#76434);
#76437=direction('',(-7.071067811780e-1,-7.071067811950e-1,3.807805257880e-7));
#76438=vector('',#76437,1.415787301754e1);
#76439=cartesian_point('',(-4.977393927892e1,-5.460536115877e1,-5.6e0));
#76440=line('',#76439,#76438);
#76441=cartesian_point('',(0.e0,0.e0,-5.6e0));
#76442=direction('',(0.e0,0.e0,1.e0));
#76443=direction('',(-6.797521171345e-1,-7.334419262976e-1,0.e0));
#76444=axis2_placement_3d('',#76441,#76442,#76443);
#76446=direction('',(5.877852522939e-1,8.090169943739e-1,-2.619468527024e-7));
#76447=vector('',#76446,1.415787221934e1);
#76448=cartesian_point('',(-5.446850748086e1,-6.915725918211e1,
-5.599996291390e0));
#76449=line('',#76448,#76447);
#76450=cartesian_point('',(0.e0,0.e0,-5.6e0));
#76451=direction('',(0.e0,0.e0,-1.e0));
#76452=direction('',(-6.245636488961e-1,-7.809739102413e-1,0.e0));
#76453=axis2_placement_3d('',#76450,#76451,#76452);
#76455=direction('',(-7.071072634316e-1,-7.071062989412e-1,3.988065722987e-8));
#76456=vector('',#76455,1.415788069689e1);
#76457=cartesian_point('',(-5.047835405546e1,-5.390093640774e1,
-6.512843354081e0));
#76458=line('',#76457,#76456);
#76459=cartesian_point('',(-5.978506831706e1,-6.461649019691e1,-6.6e0));
#76460=direction('',(7.071067811865e-1,7.071067811865e-1,0.e0));
#76461=direction('',(-7.044160083686e-1,7.044160083686e-1,8.715603426106e-2));
#76462=axis2_placement_3d('',#76459,#76460,#76461);
#76464=cartesian_point('',(-4.977393927892e1,-5.460536115877e1,-6.6e0));
#76465=direction('',(7.071067811865e-1,7.071067811865e-1,0.e0));
#76466=direction('',(-7.044160083686e-1,7.044160083686e-1,8.715603426106e-2));
#76467=axis2_placement_3d('',#76464,#76465,#76466);
#76469=cartesian_point('',(-4.977395572347e1,-5.460536126081e1,
-6.600132084528e0));
#76470=direction('',(-2.633599868186e-3,1.201966101729e-1,-9.927466137211e-1));
#76471=direction('',(-7.043899087228e-1,7.044417661057e-1,8.715878989158e-2));
#76472=axis2_placement_3d('',#76469,#76470,#76471);
#76474=cartesian_point('',(-4.911087784462e1,-5.333662473880e1,
-1.093893531485e1));
#76475=cartesian_point('',(-4.949218145029e1,-5.298034189136e1,
-1.098185429348e1));
#76476=cartesian_point('',(-5.014245989874e1,-5.303765561859e1,
-1.077527740776e1));
#76477=cartesian_point('',(-5.048904211592e1,-5.341524451998e1,
-1.052469846030e1));
#76479=cartesian_point('',(-4.552453076332e1,-5.692529634767e1,
-6.512844084559e0));
#76480=cartesian_point('',(-4.546600376885e1,-5.691696711081e1,
-7.004442021591e0));
#76481=cartesian_point('',(-4.534884080010e1,-5.690016006867e1,
-7.987753698812e0));
#76482=cartesian_point('',(-4.517311136993e1,-5.687505338491e1,
-9.463117836900e0));
#76483=cartesian_point('',(-4.505595631292e1,-5.685834996402e1,
-1.044695799518e1));
#76484=cartesian_point('',(-4.499732535911e1,-5.684993221131e1,
-1.093893563210e1));
#76486=cartesian_point('',(-4.911087784462e1,-5.333662473880e1,
-1.093893531485e1));
#76487=cartesian_point('',(-4.911002053800e1,-5.339585111781e1,
-1.044695760021e1));
#76488=cartesian_point('',(-4.910820348411e1,-5.351416741726e1,
-9.463118425416e0));
#76489=cartesian_point('',(-4.910551386420e1,-5.369166870480e1,
-7.987753923927e0));
#76490=cartesian_point('',(-4.910377587680e1,-5.381001836452e1,
-7.004442269562e0));
#76491=cartesian_point('',(-4.910284740655e1,-5.386912821051e1,
-6.512844284592e0));
#76493=cartesian_point('',(0.e0,0.e0,-6.512844257252e0));
#76494=direction('',(0.e0,0.e0,-1.e0));
#76495=direction('',(-6.245636489252e-1,-7.809739102180e-1,0.e0));
#76496=axis2_placement_3d('',#76493,#76494,#76495);
#76498=cartesian_point('',(-4.977393927892e1,-5.460536115877e1,-6.6e0));
#76499=direction('',(7.390454698332e-1,-6.736555451557e-1,0.e0));
#76500=direction('',(6.710920824242e-1,7.362331786965e-1,8.715574274815e-2));
#76501=axis2_placement_3d('',#76498,#76499,#76500);
#76503=cartesian_point('',(-4.614671898646e1,-5.770329995248e1,-6.6e0));
#76504=direction('',(7.809739102413e-1,-6.245636488960e-1,0.e0));
#76505=direction('',(6.221869955904e-1,7.780020686546e-1,8.715574385758e-2));
#76506=axis2_placement_3d('',#76503,#76504,#76505);
#76508=cartesian_point('',(-4.614671898646e1,-5.770329995248e1,-6.6e0));
#76509=direction('',(5.877852522545e-1,8.090169944025e-1,6.932811963400e-11));
#76510=direction('',(-4.057909563926e-11,-5.621103582598e-11,1.e0));
#76511=axis2_placement_3d('',#76508,#76509,#76510);
#76513=cartesian_point('',(-4.614671045287e1,-5.770330788947e1,
-6.600132235091e0));
#76514=direction('',(1.191272787798e-1,1.619962363111e-2,-9.927468275672e-1));
#76515=direction('',(6.221627635808e-1,7.779992749252e-1,8.735344200001e-2));
#76516=axis2_placement_3d('',#76513,#76514,#76515);
#76518=cartesian_point('',(-4.485938827355e1,-5.822342317649e1,
-1.052469849757e1));
#76519=cartesian_point('',(-4.454071575608e1,-5.782209587480e1,
-1.077524066492e1));
#76520=cartesian_point('',(-4.458578139176e1,-5.717090053998e1,
-1.098182020792e1));
#76521=cartesian_point('',(-4.499732535911e1,-5.684993221131e1,
-1.093893563210e1));
#76523=cartesian_point('',(-4.473006929194e1,-5.808381296980e1,
-1.078264222379e1));
#76524=cartesian_point('',(-4.471686078027e1,-5.806943755682e1,
-1.080820273161e1));
#76525=cartesian_point('',(-4.469045160014e1,-5.804490990888e1,
-1.086473031784e1));
#76526=cartesian_point('',(-4.464589568618e1,-5.801928015672e1,
-1.096078101476e1));
#76527=cartesian_point('',(-4.459128289673e1,-5.800291189733e1,
-1.106558249736e1));
#76528=cartesian_point('',(-4.451956264728e1,-5.799434807408e1,
-1.117937179982e1));
#76529=cartesian_point('',(-4.442407966697e1,-5.799233989100e1,
-1.129858363719e1));
#76530=cartesian_point('',(-4.429701303212e1,-5.799433213924e1,
-1.141706400574e1));
#76531=cartesian_point('',(-4.414316640572e1,-5.799260502166e1,
-1.151901343763e1));
#76532=cartesian_point('',(-4.396885080601e1,-5.798001054323e1,
-1.159589271195e1));
#76533=cartesian_point('',(-4.380112855643e1,-5.792981467199e1,
-1.164070530566e1));
#76534=cartesian_point('',(-4.369642592810e1,-5.790622810580e1,
-1.165833458169e1));
#76535=cartesian_point('',(-4.365294687525e1,-5.787978643025e1,
-1.166329204424e1));
#76537=cartesian_point('',(-4.365294687525e1,-5.787978643025e1,
-1.166329204424e1));
#76538=cartesian_point('',(-4.370481348726e1,-5.783248666075e1,
-1.166466389865e1));
#76539=cartesian_point('',(-4.378605206772e1,-5.772398854844e1,
-1.167630825387e1));
#76540=cartesian_point('',(-4.376970350479e1,-5.750886756515e1,
-1.171283793285e1));
#76541=cartesian_point('',(-4.382476322839e1,-5.726514560507e1,
-1.174693045692e1));
#76542=cartesian_point('',(-4.391324562296e1,-5.699626845083e1,
-1.178029160797e1));
#76543=cartesian_point('',(-4.403262781764e1,-5.676036115240e1,
-1.180418625880e1));
#76544=cartesian_point('',(-4.421871537256e1,-5.649356767504e1,
-1.182438655257e1));
#76545=cartesian_point('',(-4.440164343014e1,-5.631879335903e1,
-1.182946140297e1));
#76546=cartesian_point('',(-4.450659150322e1,-5.622994499805e1,
-1.183041329170e1));
#76548=cartesian_point('',(0.e0,0.e0,-1.183043166597e1));
#76549=direction('',(0.e0,0.e0,-1.e0));
#76550=direction('',(-6.206276644348e-1,-7.841054151950e-1,0.e0));
#76551=axis2_placement_3d('',#76548,#76549,#76550);
#76553=cartesian_point('',(0.e0,0.e0,-1.093893391212e1));
#76554=direction('',(0.e0,0.e0,1.e0));
#76555=direction('',(-6.773642200072e-1,-7.356478189011e-1,0.e0));
#76556=axis2_placement_3d('',#76553,#76554,#76555);
#76558=cartesian_point('',(-4.437904420732e1,-5.606880085195e1,
-1.085177816937e1));
#76559=direction('',(7.841054155098e-1,-6.206276640371e-1,0.e0));
#76560=direction('',(-6.182659884027e-1,-7.811216576757e-1,-8.715574275013e-2));
#76561=axis2_placement_3d('',#76558,#76559,#76560);
#76563=cartesian_point('',(-4.857529579545e1,-5.275494271090e1,
-1.183041130417e1));
#76564=cartesian_point('',(-4.867895640536e1,-5.266566846689e1,
-1.182945757128e1));
#76565=cartesian_point('',(-4.887927316221e1,-5.251303935234e1,
-1.182440949363e1));
#76566=cartesian_point('',(-4.917021863024e1,-5.237095028707e1,
-1.180445474299e1));
#76567=cartesian_point('',(-4.942163507796e1,-5.228973253067e1,
-1.178063324142e1));
#76568=cartesian_point('',(-4.969823605230e1,-5.224437912008e1,
-1.174767956113e1));
#76569=cartesian_point('',(-4.994975891433e1,-5.222627635229e1,
-1.171357056479e1));
#76570=cartesian_point('',(-5.015923093541e1,-5.227728157090e1,
-1.167685678895e1));
#76571=cartesian_point('',(-5.028209814722e1,-5.221523814709e1,
-1.166475743562e1));
#76572=cartesian_point('',(-5.033881267474e1,-5.217224533199e1,
-1.166298489892e1));
#76574=cartesian_point('',(-5.033881267474e1,-5.217224533199e1,
-1.166298489892e1));
#76575=cartesian_point('',(-5.035860831224e1,-5.222097143932e1,
-1.165778922459e1));
#76576=cartesian_point('',(-5.036627345313e1,-5.233092454266e1,
-1.163953595756e1));
#76577=cartesian_point('',(-5.038787295577e1,-5.250836687961e1,
-1.159231929986e1));
#76578=cartesian_point('',(-5.037166423568e1,-5.268349748552e1,
-1.151250987156e1));
#76579=cartesian_point('',(-5.034908316416e1,-5.283351735312e1,
-1.140916983509e1));
#76580=cartesian_point('',(-5.032790278589e1,-5.295535620180e1,
-1.129151416318e1));
#76581=cartesian_point('',(-5.031561232813e1,-5.304758124271e1,
-1.117381263332e1));
#76582=cartesian_point('',(-5.031332185097e1,-5.311827449181e1,
-1.106147404576e1));
#76583=cartesian_point('',(-5.032120802844e1,-5.317382905705e1,
-1.095803984305e1));
#76584=cartesian_point('',(-5.033958171822e1,-5.322115967008e1,
-1.086335197400e1));
#76585=cartesian_point('',(-5.035945154943e1,-5.325063958381e1,
-1.080777578511e1));
#76586=cartesian_point('',(-5.037138151318e1,-5.326567926381e1,
-1.078264222655e1));
#76588=cartesian_point('',(-4.843608254836e1,-5.260376318383e1,
-1.085177816937e1));
#76589=direction('',(7.356478997570e-1,-6.773641321941e-1,0.e0));
#76590=direction('',(-6.747865571692e-1,-7.328485374001e-1,-8.715574275015e-2));
#76591=axis2_placement_3d('',#76588,#76589,#76590);
#76593=direction('',(-7.071067811860e-1,-7.071067811870e-1,1.038484448724e-13));
#76594=vector('',#76593,1.554870050292e1);
#76595=cartesian_point('',(-5.041446401884e1,-5.189992970535e1,
-1.169548648161e1));
#76596=line('',#76595,#76594);
#76597=direction('',(7.071072158930e-1,7.071063464798e-1,-1.031091201110e-7));
#76598=vector('',#76597,1.461338982884e1);
#76599=cartesian_point('',(-6.070461490981e1,-6.359889995536e1,
-1.078264071978e1));
#76600=line('',#76599,#76598);
#76601=cartesian_point('',(0.e0,0.e0,-1.169548648161e1));
#76602=direction('',(0.e0,0.e0,-1.e0));
#76603=direction('',(-6.967671213126e-1,-7.172974129730e-1,0.e0));
#76604=axis2_placement_3d('',#76601,#76602,#76603);
#76606=direction('',(-7.071063287898e-1,-7.071072335830e-1,5.596839224780e-8));
#76607=vector('',#76606,1.461343526721e1);
#76608=cartesian_point('',(-5.326567812217e1,-5.037138038355e1,
-1.078264222422e1));
#76609=line('',#76608,#76607);
#76610=direction('',(7.071067811870e-1,7.071067811861e-1,-1.038484448724e-13));
#76611=vector('',#76610,1.554870050293e1);
#76612=cartesian_point('',(-6.289452126962e1,-6.140905558308e1,
-1.169548648161e1));
#76613=line('',#76612,#76611);
#76614=direction('',(7.304677352620e-2,-5.019027137427e-2,-9.960648099079e-1));
#76615=vector('',#76614,4.286667795331e0);
#76616=cartesian_point('',(-6.391205793660e1,-6.048949714855e1,
-6.512842463639e0));
#76617=line('',#76616,#76615);
#76618=cartesian_point('',(-5.326567812217e1,-5.037138038355e1,
-1.078264222422e1));
#76619=cartesian_point('',(-5.328248850139e1,-5.038471474078e1,
-1.075454808471e1));
#76620=cartesian_point('',(-5.331591938099e1,-5.041113943511e1,
-1.069791231621e1));
#76621=cartesian_point('',(-5.336568096591e1,-5.045024456587e1,
-1.061182861121e1));
#76622=cartesian_point('',(-5.339872002214e1,-5.047611987691e1,
-1.055382025650e1));
#76623=cartesian_point('',(-5.341524492294e1,-5.048904171310e1,
-1.052469851014e1));
#76625=direction('',(-1.201873767844e-1,2.643522845784e-3,9.927477052346e-1));
#76626=vector('',#76625,4.041162387074e0);
#76627=cartesian_point('',(-5.341524492294e1,-5.048904171310e1,
-1.052469851014e1));
#76628=line('',#76627,#76626);
#76629=direction('',(7.071060030558e-1,7.071075593165e-1,-9.607756767095e-8));
#76630=vector('',#76629,1.415787203607e1);
#76631=cartesian_point('',(-6.391205793660e1,-6.048949714855e1,
-6.512842463639e0));
#76632=line('',#76631,#76630);
#76633=direction('',(-8.090169944172e-1,-5.877852522341e-1,-4.709069625722e-7));
#76634=vector('',#76633,1.415787260568e1);
#76635=cartesian_point('',(-5.770329995257e1,-4.614671898653e1,-5.6e0));
#76636=line('',#76635,#76634);
#76637=cartesian_point('',(0.e0,0.e0,-5.6e0));
#76638=direction('',(0.e0,0.e0,1.e0));
#76639=direction('',(-7.861189701128e-1,-6.180752096863e-1,0.e0));
#76640=axis2_placement_3d('',#76637,#76638,#76639);
#76642=direction('',(7.071067811207e-1,7.071067812524e-1,3.257710757569e-7));
#76643=vector('',#76642,1.415787229210e1);
#76644=cartesian_point('',(-6.461648866281e1,-5.978506678482e1,
-5.600004612225e0));
#76645=line('',#76644,#76643);
#76646=cartesian_point('',(0.e0,0.e0,-5.6e0));
#76647=direction('',(0.e0,0.e0,-1.e0));
#76648=direction('',(-7.390454698332e-1,-6.736555451557e-1,0.e0));
#76649=axis2_placement_3d('',#76646,#76647,#76648);
#76651=direction('',(-8.090174883293e-1,-5.877845724220e-1,7.399521243105e-8));
#76652=vector('',#76651,1.415787291024e1);
#76653=cartesian_point('',(-5.828885174828e1,-4.534077608061e1,
-6.512843774335e0));
#76654=line('',#76653,#76652);
#76655=cartesian_point('',(-6.915726006401e1,-5.446850812157e1,-6.6e0));
#76656=direction('',(8.090169943749e-1,5.877852522925e-1,0.e0));
#76657=direction('',(-5.855485519489e-1,8.059384404605e-1,8.715574277460e-2));
#76658=axis2_placement_3d('',#76655,#76656,#76657);
#76660=cartesian_point('',(-5.770329995248e1,-4.614671898646e1,-6.6e0));
#76661=direction('',(8.090169945584e-1,5.877852520399e-1,4.608260578687e-10));
#76662=direction('',(-5.855485517298e-1,8.059384406197e-1,8.715574277471e-2));
#76663=axis2_placement_3d('',#76660,#76661,#76662);
#76665=cartesian_point('',(-5.770329995248e1,-4.614671898646e1,-6.6e0));
#76666=direction('',(-6.245636488960e-1,7.809739102413e-1,0.e0));
#76667=direction('',(-3.611191345954e-10,-2.888000949497e-10,1.e0));
#76668=axis2_placement_3d('',#76665,#76666,#76667);
#76670=cartesian_point('',(-5.770332073684e1,-4.614671967948e1,
-6.600133229626e0));
#76671=direction('',(1.620257510795e-2,1.191293905407e-1,-9.927465259920e-1));
#76672=direction('',(-5.855256309229e-1,8.059548397979e-1,8.715808475817e-2));
#76673=axis2_placement_3d('',#76670,#76671,#76672);
#76675=cartesian_point('',(-5.684993251164e1,-4.499732258941e1,
-1.093893512936e1));
#76676=cartesian_point('',(-5.717080665685e1,-4.458577713797e1,
-1.098185413385e1));
#76677=cartesian_point('',(-5.782204044615e1,-4.454066495623e1,
-1.077527738751e1));
#76678=cartesian_point('',(-5.822342358039e1,-4.485938771777e1,
-1.052469843750e1));
#76680=cartesian_point('',(-5.386913402893e1,-4.910285270947e1,
-6.512844974849e0));
#76681=cartesian_point('',(-5.381002152834e1,-4.910377819135e1,
-7.004442640148e0));
#76682=cartesian_point('',(-5.369168272551e1,-4.910552881317e1,
-7.987755687421e0));
#76683=cartesian_point('',(-5.351414792776e1,-4.910817816616e1,
-9.463115689090e0));
#76684=cartesian_point('',(-5.339583980823e1,-4.911002549759e1,
-1.044695710048e1));
#76685=cartesian_point('',(-5.333661075247e1,-4.911087982940e1,
-1.093893449059e1));
#76687=cartesian_point('',(-5.684993251164e1,-4.499732258941e1,
-1.093893512936e1));
#76688=cartesian_point('',(-5.685835103582e1,-4.505595408090e1,
-1.044695722356e1));
#76689=cartesian_point('',(-5.687506732804e1,-4.517309671547e1,
-9.463119390333e0));
#76690=cartesian_point('',(-5.690018366672e1,-4.534883216826e1,
-7.987753508354e0));
#76691=cartesian_point('',(-5.691696905987e1,-4.546600542191e1,
-7.004442518328e0));
#76692=cartesian_point('',(-5.692529906195e1,-4.552453293301e1,
-6.512844389501e0));
#76694=cartesian_point('',(0.e0,0.e0,-6.512844257252e0));
#76695=direction('',(0.e0,0.e0,-1.e0));
#76696=direction('',(-7.390454698581e-1,-6.736555451284e-1,0.e0));
#76697=axis2_placement_3d('',#76694,#76695,#76696);
#76699=cartesian_point('',(-5.460536115876e1,-4.977393927892e1,-6.6e0));
#76700=direction('',(6.736555451558e-1,-7.390454698331e-1,0.e0));
#76701=direction('',(7.362331786302e-1,6.710920823639e-1,8.715574377276e-2));
#76702=axis2_placement_3d('',#76699,#76700,#76701);
#76704=cartesian_point('',(-5.460536115883e1,-4.977393927899e1,-6.6e0));
#76705=direction('',(7.071067811395e-1,7.071067812336e-1,1.117432743558e-10));
#76706=direction('',(-8.402167850363e-11,-7.401013135677e-11,1.e0));
#76707=axis2_placement_3d('',#76704,#76705,#76706);
#76709=cartesian_point('',(-5.460538075419e1,-4.977397717271e1,
-6.600147892275e0));
#76710=direction('',(1.202078953302e-1,-2.622149397197e-3,-9.927452776180e-1));
#76711=direction('',(7.362051221791e-1,6.710947652014e-1,8.737181580206e-2));
#76712=axis2_placement_3d('',#76709,#76710,#76711);
#76714=cartesian_point('',(-5.341524492294e1,-5.048904171310e1,
-1.052469851014e1));
#76715=cartesian_point('',(-5.303772420823e1,-5.014251671087e1,
-1.077523386466e1));
#76716=cartesian_point('',(-5.298034507174e1,-4.949229049187e1,
-1.098181441747e1));
#76717=cartesian_point('',(-5.333661075247e1,-4.911087982940e1,
-1.093893449059e1));
#76719=cartesian_point('',(-5.326567812217e1,-5.037138038355e1,
-1.078264222422e1));
#76720=cartesian_point('',(-5.325041330645e1,-5.035927200079e1,
-1.080815335975e1));
#76721=cartesian_point('',(-5.322012126380e1,-5.033884199794e1,
-1.086534524043e1));
#76722=cartesian_point('',(-5.316999569003e1,-5.031999445554e1,
-1.096571351891e1));
#76723=cartesian_point('',(-5.310991916940e1,-5.031284933540e1,
-1.107622673140e1));
#76724=cartesian_point('',(-5.303298235734e1,-5.031698772383e1,
-1.119480519474e1));
#76725=cartesian_point('',(-5.293278001314e1,-5.033165767747e1,
-1.131635982472e1));
#76726=cartesian_point('',(-5.280191086458e1,-5.035437763318e1,
-1.143477095852e1));
#76727=cartesian_point('',(-5.263637953170e1,-5.037803529522e1,
-1.153839504725e1));
#76728=cartesian_point('',(-5.245333512615e1,-5.038529271318e1,
-1.160980577774e1));
#76729=cartesian_point('',(-5.234564770724e1,-5.037176283475e1,
-1.163442725190e1));
#76730=cartesian_point('',(-5.229425723523e1,-5.036030760718e1,
-1.164386981062e1));
#76732=cartesian_point('',(0.e0,0.e0,-1.183043166597e1));
#76733=direction('',(0.e0,0.e0,-1.e0));
#76734=direction('',(-7.356478190581e-1,-6.773642198368e-1,0.e0));
#76735=axis2_placement_3d('',#76732,#76733,#76734);
#76737=cartesian_point('',(0.e0,0.e0,-1.093893391212e1));
#76738=direction('',(0.e0,0.e0,1.e0));
#76739=direction('',(-7.841055871786e-1,-6.206274471496e-1,0.e0));
#76740=axis2_placement_3d('',#76737,#76738,#76739);
#76742=cartesian_point('',(-5.260375739709e1,-4.843608883301e1,
-1.085177816937e1));
#76743=direction('',(6.773642200831e-1,-7.356478188313e-1,0.e0));
#76744=direction('',(-7.328484567823e-1,-6.747866447237e-1,-8.715574275014e-2));
#76745=axis2_placement_3d('',#76742,#76743,#76744);
#76747=cartesian_point('',(-5.622994454061e1,-4.450659141007e1,
-1.183041130215e1));
#76748=cartesian_point('',(-5.631836367987e1,-4.440219976060e1,
-1.182945757029e1));
#76749=cartesian_point('',(-5.649233841485e1,-4.422011266023e1,
-1.182440947091e1));
#76750=cartesian_point('',(-5.675747585298e1,-4.403425862129e1,
-1.180445450485e1));
#76751=cartesian_point('',(-5.699309213595e1,-4.391471075609e1,
-1.178063290278e1));
#76752=cartesian_point('',(-5.725919451417e1,-4.382664578802e1,
-1.174767895938e1));
#76753=cartesian_point('',(-5.750479064355e1,-4.376941943967e1,
-1.171356955273e1));
#76754=cartesian_point('',(-5.771966343700e1,-4.378702991661e1,
-1.167685561161e1));
#76755=cartesian_point('',(-5.783130642646e1,-4.370652521493e1,
-1.166475730217e1));
#76756=cartesian_point('',(-5.788059318965e1,-4.365518653082e1,
-1.166298581685e1));
#76758=cartesian_point('',(-5.788059318965e1,-4.365518653082e1,
-1.166298581685e1));
#76759=cartesian_point('',(-5.790776813498e1,-4.370021595059e1,
-1.165779033239e1));
#76760=cartesian_point('',(-5.793253868628e1,-4.380761715226e1,
-1.163953715699e1));
#76761=cartesian_point('',(-5.798163227934e1,-4.397949596131e1,
-1.159232141299e1));
#76762=cartesian_point('',(-5.799302003506e1,-4.415500696468e1,
-1.151251267172e1));
#76763=cartesian_point('',(-5.799418549004e1,-4.430671371701e1,
-1.140917273070e1));
#76764=cartesian_point('',(-5.799232560265e1,-4.443036731197e1,
-1.129151648222e1));
#76765=cartesian_point('',(-5.799461355275e1,-4.452338040362e1,
-1.117381437310e1));
#76766=cartesian_point('',(-5.800341006670e1,-4.459356209176e1,
-1.106147532640e1));
#76767=cartesian_point('',(-5.801988976146e1,-4.464719930455e1,
-1.095804072932e1));
#76768=cartesian_point('',(-5.804544138556e1,-4.469107311845e1,
-1.086335246800e1));
#76769=cartesian_point('',(-5.806967836147e1,-4.471708190145e1,
-1.080777594405e1));
#76770=cartesian_point('',(-5.808381426109e1,-4.473007024256e1,
-1.078264222655e1));
#76772=cartesian_point('',(-5.606879555070e1,-4.437905090496e1,
-1.085177816937e1));
#76773=direction('',(6.206277577016e-1,-7.841053413734e-1,0.e0));
#76774=direction('',(-7.811215838214e-1,-6.182660817108e-1,-8.715574275015e-2));
#76775=axis2_placement_3d('',#76772,#76773,#76774);
#76777=direction('',(-8.090169943751e-1,-5.877852522923e-1,1.038484448724e-13));
#76778=vector('',#76777,1.554870050292e1);
#76779=cartesian_point('',(-5.791271604783e1,-4.337439573862e1,
-1.169548648161e1));
#76780=line('',#76779,#76778);
#76781=direction('',(8.090173557264e-1,5.877847549346e-1,-1.031095510345e-7));
#76782=vector('',#76781,1.461338982818e1);
#76783=cartesian_point('',(-6.990630025808e1,-5.331959800147e1,
-1.078264071977e1));
#76784=line('',#76783,#76782);
#76785=cartesian_point('',(0.e0,0.e0,-1.169548648161e1));
#76786=direction('',(0.e0,0.e0,-1.e0));
#76787=direction('',(-8.003987989036e-1,-5.994678996524e-1,0.e0));
#76788=axis2_placement_3d('',#76785,#76786,#76787);
#76790=direction('',(-8.090166183950e-1,-5.877857697841e-1,5.593266734132e-8));
#76791=vector('',#76790,1.461343500310e1);
#76792=cartesian_point('',(-6.048970939135e1,-4.141863739924e1,
-1.078264222370e1));
#76793=line('',#76792,#76791);
#76794=direction('',(8.090169943751e-1,5.877852522923e-1,-1.038484448724e-13));
#76795=vector('',#76794,1.554870050293e1);
#76796=cartesian_point('',(-7.172667810408e1,-5.081413741759e1,
-1.169548648161e1));
#76797=line('',#76796,#76795);
#76798=direction('',(6.429635747739e-2,-6.099988520879e-2,-9.960647531258e-1));
#76799=vector('',#76798,4.286667798780e0);
#76800=cartesian_point('',(-7.258783828587e1,-4.974672029807e1,
-6.512842703609e0));
#76801=line('',#76800,#76799);
#76802=cartesian_point('',(-6.048970939135e1,-4.141863739924e1,
-1.078264222370e1));
#76803=cartesian_point('',(-6.050839938022e1,-4.142917836906e1,
-1.075454857129e1));
#76804=cartesian_point('',(-6.054555063293e1,-4.145004674928e1,
-1.069791101218e1));
#76805=cartesian_point('',(-6.060081848524e1,-4.148088613305e1,
-1.061182834539e1));
#76806=cartesian_point('',(-6.063749885772e1,-4.150127747617e1,
-1.055382151569e1));
#76807=cartesian_point('',(-6.065583997947e1,-4.151145376276e1,
-1.052469838049e1));
#76809=direction('',(-1.182941914656e-1,2.141250551147e-2,9.927476964835e-1));
#76810=vector('',#76809,4.041162387205e0);
#76811=cartesian_point('',(-6.065583997947e1,-4.151145376276e1,
-1.052469838049e1));
#76812=line('',#76811,#76810);
#76813=direction('',(8.090165070239e-1,5.877859230730e-1,-7.245884209270e-8));
#76814=vector('',#76813,1.415787214449e1);
#76815=cartesian_point('',(-7.258783828587e1,-4.974672029807e1,
-6.512842703609e0));
#76816=line('',#76815,#76814);
#76817=direction('',(-8.910065242212e-1,-4.539904996749e-1,-4.709069625719e-7));
#76818=vector('',#76817,1.415787260569e1);
#76819=cartesian_point('',(-6.421181387504e1,-3.655179144058e1,-5.6e0));
#76820=line('',#76819,#76818);
#76821=cartesian_point('',(0.e0,0.e0,-5.6e0));
#76822=direction('',(0.e0,0.e0,1.e0));
#76823=direction('',(-8.731288058830e-1,-4.874895776705e-1,0.e0));
#76824=axis2_placement_3d('',#76821,#76822,#76823);
#76826=direction('',(8.090169943533e-1,5.877852523222e-1,5.423741600319e-8));
#76827=vector('',#76826,1.415787224929e1);
#76828=cartesian_point('',(-7.317339736822e1,-4.894076754255e1,
-5.600000767886e0));
#76829=line('',#76828,#76827);
#76830=cartesian_point('',(0.e0,0.e0,-5.6e0));
#76831=direction('',(0.e0,0.e0,-1.e0));
#76832=direction('',(-8.353295385517e-1,-5.497495448138e-1,0.e0));
#76833=axis2_placement_3d('',#76830,#76831,#76832);
#76835=direction('',(-8.910069040582e-1,-4.539897542023e-1,7.367737808595e-8));
#76836=vector('',#76835,1.415787291025e1);
#76837=cartesian_point('',(-6.466407933246e1,-3.566417050151e1,
-6.512843769834e0));
#76838=line('',#76837,#76836);
#76839=cartesian_point('',(-7.682657136227e1,-4.297933141952e1,-6.6e0));
#76840=direction('',(8.910065241884e-1,4.539904997395e-1,0.e0));
#76841=direction('',(-4.522629288234e-1,8.876159753595e-1,8.715574277537e-2));
#76842=axis2_placement_3d('',#76839,#76840,#76841);
#76844=cartesian_point('',(-6.421181387494e1,-3.655179144053e1,-6.6e0));
#76845=direction('',(8.910065243305e-1,4.539904994606e-1,4.620679810996e-10));
#76846=direction('',(-4.522629285814e-1,8.876159754828e-1,8.715574277518e-2));
#76847=axis2_placement_3d('',#76844,#76845,#76846);
#76849=cartesian_point('',(-6.421181387493e1,-3.655179144053e1,-6.6e0));
#76850=direction('',(-4.947029981153e-1,8.690621057529e-1,0.e0));
#76851=direction('',(-4.075531023773e-10,-2.319993086530e-10,1.e0));
#76852=axis2_placement_3d('',#76849,#76850,#76851);
#76854=cartesian_point('',(-6.421183557189e1,-3.655178939427e1,
-6.600133428015e0));
#76855=direction('',(3.463917471049e-2,1.151281377996e-1,-9.927465131957e-1));
#76856=direction('',(-4.522366609948e-1,8.876291193318e-1,8.715818358925e-2));
#76857=axis2_placement_3d('',#76854,#76855,#76856);
#76859=cartesian_point('',(-6.318914800392e1,-3.555004152291e1,
-1.093893511876e1));
#76860=cartesian_point('',(-6.344169194958e1,-3.509336720458e1,
-1.098185401316e1));
#76861=cartesian_point('',(-6.407785028480e1,-3.494693542565e1,
-1.077527739156e1));
#76862=cartesian_point('',(-6.452415097067e1,-3.519894403339e1,
-1.052469843149e1));
#76864=cartesian_point('',(-6.088729418404e1,-4.007132600645e1,
-6.512844984228e0));
#76865=cartesian_point('',(-6.082905532980e1,-4.008148823528e1,
-7.004442864624e0));
#76866=cartesian_point('',(-6.071244738206e1,-4.010174009790e1,
-7.987755813237e0));
#76867=cartesian_point('',(-6.053753008228e1,-4.013213675417e1,
-9.463118528410e0));
#76868=cartesian_point('',(-6.042094959224e1,-4.015245759619e1,
-1.044695715353e1));
#76869=cartesian_point('',(-6.036258448175e1,-4.016256777858e1,
-1.093893478233e1));
#76871=cartesian_point('',(-6.318914800392e1,-3.555004152291e1,
-1.093893511876e1));
#76872=cartesian_point('',(-6.320663490441e1,-3.560663423442e1,
-1.044695719629e1));
#76873=cartesian_point('',(-6.324147101335e1,-3.571971967702e1,
-9.463119516563e0));
#76874=cartesian_point('',(-6.329376985495e1,-3.588936236430e1,
-7.987753522788e0));
#76875=cartesian_point('',(-6.332867713572e1,-3.600246794649e1,
-7.004442551953e0));
#76876=cartesian_point('',(-6.334606033720e1,-3.605897180435e1,
-6.512844411010e0));
#76878=cartesian_point('',(0.e0,0.e0,-6.512844257252e0));
#76879=direction('',(0.e0,0.e0,-1.e0));
#76880=direction('',(-8.353295385720e-1,-5.497495447830e-1,0.e0));
#76881=axis2_placement_3d('',#76878,#76879,#76880);
#76883=cartesian_point('',(-6.171943811454e1,-4.061897903009e1,-6.6e0));
#76884=direction('',(5.497495448140e-1,-8.353295385516e-1,0.e0));
#76885=direction('',(8.321508573852e-1,5.476575817698e-1,8.715574383306e-2));
#76886=axis2_placement_3d('',#76883,#76884,#76885);
#76888=cartesian_point('',(-6.171943811473e1,-4.061897903021e1,-6.6e0));
#76889=direction('',(8.090169943388e-1,5.877852523423e-1,9.080016599716e-11));
#76890=direction('',(-7.796074896760e-11,-4.717293222711e-11,1.e0));
#76891=axis2_placement_3d('',#76888,#76889,#76890);
#76893=cartesian_point('',(-6.171946767621e1,-4.061901613293e1,
-6.600144486485e0));
#76894=direction('',(1.183131081214e-1,-2.139794274477e-2,-9.927457562201e-1));
#76895=direction('',(8.321241104906e-1,5.476647105374e-1,8.736606647981e-2));
#76896=axis2_placement_3d('',#76893,#76894,#76895);
#76898=cartesian_point('',(-6.065583997947e1,-4.151145376276e1,
-1.052469838049e1));
#76899=cartesian_point('',(-6.022873782492e1,-4.122823748145e1,
-1.077524622585e1));
#76900=cartesian_point('',(-6.007036009016e1,-4.059497199699e1,
-1.098182936235e1));
#76901=cartesian_point('',(-6.036258448175e1,-4.016256777858e1,
-1.093893478233e1));
#76903=cartesian_point('',(-6.048970939135e1,-4.141863739924e1,
-1.078264222370e1));
#76904=cartesian_point('',(-6.047270636840e1,-4.140904786160e1,
-1.080820013172e1));
#76905=cartesian_point('',(-6.044001231610e1,-4.139388189718e1,
-1.086472262254e1));
#76906=cartesian_point('',(-6.038972033178e1,-4.138327525004e1,
-1.096076977992e1));
#76907=cartesian_point('',(-6.033272505157e1,-4.138458193908e1,
-1.106556532572e1));
#76908=cartesian_point('',(-6.026187526666e1,-4.139859641530e1,
-1.117934669863e1));
#76909=cartesian_point('',(-6.017045983038e1,-4.142618747132e1,
-1.129854699331e1));
#76910=cartesian_point('',(-6.005025807350e1,-4.146733713580e1,
-1.141701135788e1));
#76911=cartesian_point('',(-5.990344217844e1,-4.151323019452e1,
-1.151895789050e1));
#76912=cartesian_point('',(-5.973379716730e1,-4.155511659501e1,
-1.159584646947e1));
#76913=cartesian_point('',(-5.955880111498e1,-4.155925426696e1,
-1.164067620855e1));
#76914=cartesian_point('',(-5.945196570529e1,-4.156914443933e1,
-1.165830500634e1));
#76915=cartesian_point('',(-5.940245456005e1,-4.155744981107e1,
-1.166326679665e1));
#76917=cartesian_point('',(-5.940245456005e1,-4.155744981107e1,
-1.166326679665e1));
#76918=cartesian_point('',(-5.943705032336e1,-4.149634255871e1,
-1.166466998505e1));
#76919=cartesian_point('',(-5.948061657163e1,-4.136791137664e1,
-1.167634654474e1));
#76920=cartesian_point('',(-5.939862600494e1,-4.116836606646e1,
-1.171287635996e1));
#76921=cartesian_point('',(-5.937572847336e1,-4.091962034714e1,
-1.174695096927e1));
#76922=cartesian_point('',(-5.937680230392e1,-4.063664782587e1,
-1.178030041006e1));
#76923=cartesian_point('',(-5.941746507043e1,-4.037537007212e1,
-1.180419381618e1));
#76924=cartesian_point('',(-5.951202226191e1,-4.006413685518e1,
-1.182439003124e1));
#76925=cartesian_point('',(-5.963195864490e1,-3.984145045311e1,
-1.182946167475e1));
#76926=cartesian_point('',(-5.970429232628e1,-3.972456237510e1,
-1.183041250650e1));
#76928=cartesian_point('',(0.e0,0.e0,-1.183043166597e1));
#76929=direction('',(0.e0,0.e0,-1.e0));
#76930=direction('',(-8.325538831046e-1,-5.539440691328e-1,0.e0));
#76931=axis2_placement_3d('',#76928,#76929,#76930);
#76933=cartesian_point('',(0.e0,0.e0,-1.093893391212e1));
#76934=direction('',(0.e0,0.e0,1.e0));
#76935=direction('',(-8.715394814824e-1,-4.903253330365e-1,0.e0));
#76936=axis2_placement_3d('',#76933,#76934,#76935);
#76938=cartesian_point('',(-5.953319149785e1,-3.961071955686e1,
-1.085177816937e1));
#76939=direction('',(5.539440695153e-1,-8.325538828501e-1,0.e0));
#76940=direction('',(-8.293857639708e-1,-5.518361450904e-1,-8.715574275013e-2));
#76941=axis2_placement_3d('',#76938,#76939,#76940);
#76943=cartesian_point('',(-6.250002543600e1,-3.516234012149e1,
-1.183041131338e1));
#76944=cartesian_point('',(-6.257102584669e1,-3.504540137959e1,
-1.182945757903e1));
#76945=cartesian_point('',(-6.271437451951e1,-3.483833963735e1,
-1.182440944097e1));
#76946=cartesian_point('',(-6.294717451586e1,-3.461329698635e1,
-1.180445434595e1));
#76947=cartesian_point('',(-6.316118893554e1,-3.445836257442e1,
-1.178063265575e1));
#76948=cartesian_point('',(-6.341024288051e1,-3.432975261608e1,
-1.174767812869e1));
#76949=cartesian_point('',(-6.364386471049e1,-3.423481177302e1,
-1.171356830405e1));
#76950=cartesian_point('',(-6.385884767195e1,-3.421859370312e1,
-1.167685427018e1));
#76951=cartesian_point('',(-6.395651508997e1,-3.412161160179e1,
-1.166475714487e1));
#76952=cartesian_point('',(-6.399715894286e1,-3.406319223179e1,
-1.166298683651e1));
#76954=cartesian_point('',(-6.399715894286e1,-3.406319223179e1,
-1.166298683651e1));
#76955=cartesian_point('',(-6.403104411930e1,-3.410341601309e1,
-1.165779156021e1));
#76956=cartesian_point('',(-6.407231038080e1,-3.420562110683e1,
-1.163953847699e1));
#76957=cartesian_point('',(-6.414768941679e1,-3.436770355185e1,
-1.159232372707e1));
#76958=cartesian_point('',(-6.418639359183e1,-3.453927323712e1,
-1.151251573212e1));
#76959=cartesian_point('',(-6.421127736587e1,-3.468893140604e1,
-1.140917589298e1));
#76960=cartesian_point('',(-6.422878423501e1,-3.481135514498e1,
-1.129151901030e1));
#76961=cartesian_point('',(-6.424559452343e1,-3.490286610007e1,
-1.117381626589e1));
#76962=cartesian_point('',(-6.426526157783e1,-3.497080818537e1,
-1.106147671695e1));
#76963=cartesian_point('',(-6.428992909755e1,-3.502120735760e1,
-1.095804169192e1));
#76964=cartesian_point('',(-6.432202955597e1,-3.506054406860e1,
-1.086335300622e1));
#76965=cartesian_point('',(-6.435003693462e1,-3.508244127672e1,
-1.080777611647e1));
#76966=cartesian_point('',(-6.436603073212e1,-3.509305844090e1,
-1.078264222655e1));
#76968=cartesian_point('',(-6.232090872841e1,-3.506157910016e1,
-1.085177816937e1));
#76969=direction('',(4.903257004078e-1,-8.715392748004e-1,0.e0));
#76970=direction('',(-8.682228047347e-1,-4.884598630842e-1,-8.715574275015e-2));
#76971=axis2_placement_3d('',#76968,#76969,#76970);
#76973=direction('',(-8.910065241885e-1,-4.539904997393e-1,1.038484448724e-13));
#76974=vector('',#76973,1.554870050292e1);
#76975=cartesian_point('',(-6.398496480645e1,-3.378084019742e1,
-1.169548648161e1));
#76976=line('',#76975,#76974);
#76977=direction('',(8.910068032869e-1,4.539899519774e-1,-1.031094790692e-7));
#76978=vector('',#76977,1.461338982869e1);
#76979=cartesian_point('',(-7.738666048857e1,-4.172739058746e1,
-1.078264071977e1));
#76980=line('',#76979,#76978);
#76981=cartesian_point('',(0.e0,0.e0,-1.169548648161e1));
#76982=direction('',(0.e0,0.e0,-1.e0));
#76983=direction('',(-8.843220016944e-1,-4.668774971224e-1,0.e0));
#76984=axis2_placement_3d('',#76981,#76982,#76983);
#76986=direction('',(-8.910062337909e-1,-4.539910696762e-1,5.593260449701e-8));
#76987=vector('',#76986,1.461343500300e1);
#76988=cartesian_point('',(-6.622428307615e1,-3.144602991353e1,
-1.078264222370e1));
#76989=line('',#76988,#76987);
#76990=direction('',(8.910065241883e-1,4.539904997396e-1,-1.038484448723e-13));
#76991=vector('',#76990,1.554870050293e1);
#76992=cartesian_point('',(-7.879268607642e1,-3.896800654643e1,
-1.169548648161e1));
#76993=line('',#76992,#76991);
#76994=direction('',(5.396228302663e-2,-7.030705115916e-2,-9.960647521963e-1));
#76995=vector('',#76994,4.286667798774e0);
#76996=cartesian_point('',(-7.947626314193e1,-3.777901592996e1,
-6.512842707600e0));
#76997=line('',#76996,#76995);
#76998=cartesian_point('',(-6.622428307615e1,-3.144602991353e1,
-1.078264222370e1));
#76999=cartesian_point('',(-6.624439193123e1,-3.145351734812e1,
-1.075454857129e1));
#77000=cartesian_point('',(-6.628435033165e1,-3.146831705305e1,
-1.069791101357e1));
#77001=cartesian_point('',(-6.634376205420e1,-3.149013102145e1,
-1.061182834035e1));
#77002=cartesian_point('',(-6.638318082075e1,-3.150453307870e1,
-1.055382152637e1));
#77003=cartesian_point('',(-6.640288805480e1,-3.151171489475e1,
-1.052469839117e1));
#77005=direction('',(-1.134881363523e-1,3.965416382751e-2,9.927476971509e-1));
#77006=vector('',#77005,4.041162387269e0);
#77007=cartesian_point('',(-6.640288805480e1,-3.151171489475e1,
-1.052469839117e1));
#77008=line('',#77007,#77006);
#77009=direction('',(8.910061462888e-1,4.539912414084e-1,-7.273635192488e-8));
#77010=vector('',#77009,1.415787214448e1);
#77011=cartesian_point('',(-7.947626314193e1,-3.777901592996e1,
-6.512842707600e0));
#77012=line('',#77011,#77010);
#77013=direction('',(-9.510565163174e-1,-3.090169943063e-1,-4.688779632590e-7));
#77014=vector('',#77013,1.415787260572e1);
#77015=cartesian_point('',(-6.913921983313e1,-2.605683748093e1,-5.6e0));
#77016=line('',#77015,#77014);
#77017=cartesian_point('',(0.e0,0.e0,-5.6e0));
#77018=direction('',(0.e0,0.e0,1.e0));
#77019=direction('',(-9.386393125247e-1,-3.449003348551e-1,0.e0));
#77020=axis2_placement_3d('',#77017,#77018,#77019);
#77022=direction('',(8.910065241721e-1,4.539904997715e-1,4.538957494973e-8));
#77023=vector('',#77022,1.415787224939e1);
#77024=cartesian_point('',(-7.992853421151e1,-3.689138420908e1,
-5.600000642620e0));
#77025=line('',#77024,#77023);
#77026=cartesian_point('',(0.e0,0.e0,-5.6e0));
#77027=direction('',(0.e0,0.e0,-1.e0));
#77028=direction('',(-9.110450217313e-1,-4.123068861644e-1,0.e0));
#77029=axis2_placement_3d('',#77026,#77027,#77028);
#77031=direction('',(-9.510567648936e-1,-3.090162292667e-1,7.085411917093e-8));
#77032=vector('',#77031,1.415787291036e1);
#77033=cartesian_point('',(-6.944706278970e1,-2.510939427967e1,
-6.512843728974e0));
#77034=line('',#77033,#77032);
#77035=cartesian_point('',(-8.260415750091e1,-3.043186093774e1,-6.6e0));
#77036=direction('',(9.510565162952e-1,3.090169943749e-1,0.e0));
#77037=direction('',(-3.078410914158e-1,9.474374591167e-1,8.715574277343e-2));
#77038=axis2_placement_3d('',#77035,#77036,#77037);
#77040=cartesian_point('',(-6.913921983304e1,-2.605683748090e1,-6.6e0));
#77041=direction('',(9.510565163910e-1,3.090169940800e-1,4.577423683150e-10));
#77042=direction('',(-3.078410911599e-1,9.474374591998e-1,8.715574277380e-2));
#77043=axis2_placement_3d('',#77040,#77041,#77042);
#77045=cartesian_point('',(-6.913921983300e1,-2.605683748089e1,-6.6e0));
#77046=direction('',(-3.526611176957e-1,9.357511079692e-1,0.e0));
#77047=direction('',(-4.697824351751e-10,-1.770494861830e-10,1.e0));
#77048=axis2_placement_3d('',#77045,#77046,#77047);
#77050=cartesian_point('',(-6.913925345447e1,-2.605683588376e1,
-6.600136115534e0));
#77051=direction('',(5.222506101873e-2,1.082927012326e-1,-9.927463089135e-1));
#77052=direction('',(-3.078004950395e-1,9.474503231705e-1,8.715928164922e-2));
#77053=axis2_placement_3d('',#77050,#77051,#77052);
#77055=cartesian_point('',(-6.797243131972e1,-2.522743422007e1,
-1.093893634526e1));
#77056=cartesian_point('',(-6.815051907776e1,-2.473704726717e1,
-1.098176840477e1));
#77057=cartesian_point('',(-6.875631993751e1,-2.449286197150e1,
-1.077503423345e1));
#77058=cartesian_point('',(-6.923607975027e1,-2.467178506086e1,
-1.052469838340e1));
#77060=cartesian_point('',(-6.640620305378e1,-3.005310840780e1,
-6.512844603908e0));
#77061=cartesian_point('',(-6.635027249010e1,-3.007225699490e1,
-7.004442610365e0));
#77062=cartesian_point('',(-6.623825934710e1,-3.011049510802e1,
-7.987754757209e0));
#77063=cartesian_point('',(-6.607027131680e1,-3.016789088439e1,
-9.463119300938e0));
#77064=cartesian_point('',(-6.595829786377e1,-3.020619506495e1,
-1.044695739210e1));
#77065=cartesian_point('',(-6.590223446315e1,-3.022531198930e1,
-1.093893514281e1));
#77067=cartesian_point('',(-6.797243131972e1,-2.522743422007e1,
-1.093893634526e1));
#77068=cartesian_point('',(-6.799855650936e1,-2.528059468994e1,
-1.044695914633e1));
#77069=cartesian_point('',(-6.805064815434e1,-2.538683493095e1,
-9.463117101759e0));
#77070=cartesian_point('',(-6.812884488336e1,-2.554622972124e1,
-7.987757549065e0));
#77071=cartesian_point('',(-6.818102493069e1,-2.565243099708e1,
-7.004442213772e0));
#77072=cartesian_point('',(-6.820703383019e1,-2.570551996180e1,
-6.512844659163e0));
#77074=cartesian_point('',(0.e0,0.e0,-6.512844257252e0));
#77075=direction('',(0.e0,0.e0,-1.e0));
#77076=direction('',(-9.110450217468e-1,-4.123068861303e-1,0.e0));
#77077=axis2_placement_3d('',#77074,#77075,#77076);
#77079=cartesian_point('',(-6.731377766887e1,-3.046384471086e1,-6.6e0));
#77080=direction('',(4.123068861645e-1,-9.110450217313e-1,0.e0));
#77081=direction('',(9.075782202731e-1,4.107379339393e-1,8.715574398279e-2));
#77082=axis2_placement_3d('',#77079,#77080,#77081);
#77084=cartesian_point('',(-6.731377766893e1,-3.046384471088e1,-6.6e0));
#77085=direction('',(8.910065241714e-1,4.539904997729e-1,5.536527486472e-11));
#77086=direction('',(-4.808953235624e-11,-2.757261086117e-11,1.e0));
#77087=axis2_placement_3d('',#77084,#77085,#77086);
#77089=cartesian_point('',(-6.731379746734e1,-3.046386837303e1,
-6.600138244549e0));
#77090=direction('',(1.135026902049e-1,-3.964607210047e-2,-9.927463564694e-1));
#77091=direction('',(9.075541242186e-1,4.107480050618e-1,8.735896033909e-2));
#77092=axis2_placement_3d('',#77089,#77090,#77091);
#77094=cartesian_point('',(-6.640288805480e1,-3.151171489475e1,
-1.052469839117e1));
#77095=cartesian_point('',(-6.593673944997e1,-3.129879897187e1,
-1.077524623654e1));
#77096=cartesian_point('',(-6.568125076226e1,-3.069810655943e1,
-1.098182972290e1));
#77097=cartesian_point('',(-6.590223446315e1,-3.022531198930e1,
-1.093893514281e1));
#77099=cartesian_point('',(-6.622428307615e1,-3.144602991353e1,
-1.078264222370e1));
#77100=cartesian_point('',(-6.620598939584e1,-3.143921835046e1,
-1.080819993418e1));
#77101=cartesian_point('',(-6.617132559172e1,-3.142935360903e1,
-1.086472201192e1));
#77102=cartesian_point('',(-6.611999374921e1,-3.142674484076e1,
-1.096076871025e1));
#77103=cartesian_point('',(-6.606390486206e1,-3.143695127056e1,
-1.106556380780e1));
#77104=cartesian_point('',(-6.599612016649e1,-3.146187622170e1,
-1.117934465887e1));
#77105=cartesian_point('',(-6.591014724317e1,-3.150342757159e1,
-1.129854428380e1));
#77106=cartesian_point('',(-6.579786413661e1,-3.156287344207e1,
-1.141700795541e1));
#77107=cartesian_point('',(-6.566003665563e1,-3.163116808952e1,
-1.151895466107e1));
#77108=cartesian_point('',(-6.549903382274e1,-3.169907715338e1,
-1.159584409573e1));
#77109=cartesian_point('',(-6.532684045569e1,-3.173054145921e1,
-1.164067486850e1));
#77110=cartesian_point('',(-6.522286817886e1,-3.175702100206e1,
-1.165830372702e1));
#77111=cartesian_point('',(-6.517213747796e1,-3.175321623875e1,
-1.166326572759e1));
#77113=cartesian_point('',(-6.517213747796e1,-3.175321623875e1,
-1.166326572759e1));
#77114=cartesian_point('',(-6.519674264175e1,-3.168744682575e1,
-1.166467016421e1));
#77115=cartesian_point('',(-6.521967360314e1,-3.155377783459e1,
-1.167634798875e1));
#77116=cartesian_point('',(-6.510747901054e1,-3.136951502072e1,
-1.171287762822e1));
#77117=cartesian_point('',(-6.504595242170e1,-3.112741531489e1,
-1.174695175770e1));
#77118=cartesian_point('',(-6.500274730943e1,-3.084776069241e1,
-1.178030085244e1));
#77119=cartesian_point('',(-6.500203719437e1,-3.058333852354e1,
-1.180419415022e1));
#77120=cartesian_point('',(-6.504674316805e1,-3.026114680268e1,
-1.182439010850e1));
#77121=cartesian_point('',(-6.513036663870e1,-3.002244151384e1,
-1.182946169348e1));
#77122=cartesian_point('',(-6.518352407830e1,-2.989567806239e1,
-1.183041250650e1));
#77124=cartesian_point('',(0.e0,0.e0,-1.183043166597e1));
#77125=direction('',(0.e0,0.e0,-1.e0));
#77126=direction('',(-9.089597073784e-1,-4.168839770999e-1,0.e0));
#77127=axis2_placement_3d('',#77124,#77125,#77126);
#77129=cartesian_point('',(0.e0,0.e0,-1.093893391212e1));
#77130=direction('',(0.e0,0.e0,1.e0));
#77131=direction('',(-9.375128272386e-1,-3.479507131234e-1,0.e0));
#77132=axis2_placement_3d('',#77129,#77130,#77131);
#77134=cartesian_point('',(-6.499672084457e1,-2.981000290481e1,
-1.085177816937e1));
#77135=direction('',(4.168839775216e-1,-9.089597071850e-1,0.e0));
#77136=direction('',(-9.055008410765e-1,-4.152976081263e-1,-8.715574275013e-2));
#77137=axis2_placement_3d('',#77134,#77135,#77136);
#77139=cartesian_point('',(-6.723114557825e1,-2.495227585449e1,
-1.183040008543e1));
#77140=cartesian_point('',(-6.728382244200e1,-2.482026870936e1,
-1.182967488192e1));
#77141=cartesian_point('',(-6.740126242095e1,-2.458059495155e1,
-1.182394390645e1));
#77142=cartesian_point('',(-6.762161263940e1,-2.429758697557e1,
-1.180059762702e1));
#77143=cartesian_point('',(-6.786684704068e1,-2.407853912764e1,
-1.176765741425e1));
#77144=cartesian_point('',(-6.812933991889e1,-2.389619091276e1,
-1.172803755554e1));
#77145=cartesian_point('',(-6.838456694901e1,-2.382030285856e1,
-1.168401974900e1));
#77146=cartesian_point('',(-6.849541089206e1,-2.370168676879e1,
-1.166689837143e1));
#77147=cartesian_point('',(-6.854096785824e1,-2.363698170275e1,
-1.166228400362e1));
#77149=cartesian_point('',(-6.854096785824e1,-2.363698170275e1,
-1.166228400362e1));
#77150=cartesian_point('',(-6.858189490153e1,-2.367297863737e1,
-1.165672162119e1));
#77151=cartesian_point('',(-6.863932085716e1,-2.376859061408e1,
-1.163715434066e1));
#77152=cartesian_point('',(-6.872758286012e1,-2.389796001084e1,
-1.159635111247e1));
#77153=cartesian_point('',(-6.879720517990e1,-2.406592731342e1,
-1.151751953688e1));
#77154=cartesian_point('',(-6.884762631043e1,-2.421827570194e1,
-1.140830299746e1));
#77155=cartesian_point('',(-6.888322025634e1,-2.433355283671e1,
-1.129307733808e1));
#77156=cartesian_point('',(-6.891414628386e1,-2.442171152492e1,
-1.117578888255e1));
#77157=cartesian_point('',(-6.894437335861e1,-2.448651674434e1,
-1.106250743256e1));
#77158=cartesian_point('',(-6.897744289106e1,-2.453359391004e1,
-1.095641620939e1));
#77159=cartesian_point('',(-6.901596294699e1,-2.456749362532e1,
-1.086089406660e1));
#77160=cartesian_point('',(-6.904657386619e1,-2.458427024662e1,
-1.080678061473e1));
#77161=cartesian_point('',(-6.906334036772e1,-2.459193852931e1,
-1.078264221517e1));
#77163=cartesian_point('',(-6.703847128923e1,-2.488078296466e1,
-1.085177816937e1));
#77164=direction('',(3.479503104807e-1,-9.375129766763e-1,0.e0));
#77165=direction('',(-9.339454567569e-1,-3.466262545002e-1,-8.715574275019e-2));
#77166=axis2_placement_3d('',#77163,#77164,#77165);
#77168=direction('',(-9.510565162951e-1,-3.090169943751e-1,1.038484448724e-13));
#77169=vector('',#77168,1.554870050292e1);
#77170=cartesian_point('',(-6.848169137762e1,-2.335548825838e1,
-1.169548648161e1));
#77171=line('',#77170,#77169);
#77172=direction('',(9.510567053902e-1,3.090164123995e-1,-1.023307520681e-7));
#77173=vector('',#77172,1.461339146208e1);
#77174=cartesian_point('',(-8.296150430623e1,-2.910771633191e1,
-1.078264071977e1));
#77175=line('',#77174,#77173);
#77176=cartesian_point('',(0.e0,0.e0,-1.169548648161e1));
#77177=direction('',(0.e0,0.e0,-1.e0));
#77178=direction('',(-9.464702619069e-1,-3.227910211357e-1,0.e0));
#77179=axis2_placement_3d('',#77176,#77177,#77178);
#77181=direction('',(-9.510563186307e-1,-3.090176027228e-1,5.593261859718e-8));
#77182=vector('',#77181,1.461343500310e1);
#77183=cartesian_point('',(-7.032819512566e1,-2.069911680788e1,
-1.078264222370e1));
#77184=line('',#77183,#77182);
#77185=direction('',(9.510565162951e-1,3.090169943752e-1,-1.038484448724e-13));
#77186=vector('',#77185,1.554870050293e1);
#77187=cartesian_point('',(-8.391855661963e1,-2.616235402670e1,
-1.169548648161e1));
#77188=line('',#77187,#77186);
#77189=direction('',(4.229947136009e-2,-7.788301431914e-2,-9.960647523144e-1));
#77190=vector('',#77189,4.286667798768e0);
#77191=cartesian_point('',(-8.440771860404e1,-2.488106685053e1,
-6.512842707100e0));
#77192=line('',#77191,#77190);
#77193=cartesian_point('',(-7.032819512566e1,-2.069911680788e1,
-1.078264222370e1));
#77194=cartesian_point('',(-7.034922795003e1,-2.070336639221e1,
-1.075454823756e1));
#77195=cartesian_point('',(-7.039100991715e1,-2.071173303778e1,
-1.069791023128e1));
#77196=cartesian_point('',(-7.045310254585e1,-2.072398458373e1,
-1.061182756430e1));
#77197=cartesian_point('',(-7.049428882241e1,-2.073204234249e1,
-1.055382122868e1));
#77198=cartesian_point('',(-7.051487667993e1,-2.073605280279e1,
-1.052469842072e1));
#77200=direction('',(-1.058876247188e-1,5.691939131110e-2,9.927476989770e-1));
#77201=vector('',#77200,4.041162387164e0);
#77202=cartesian_point('',(-7.051487667993e1,-2.073605280279e1,
-1.052469842072e1));
#77203=line('',#77202,#77201);
#77204=direction('',(9.510562534219e-1,3.090178034146e-1,-7.434527945593e-8));
#77205=vector('',#77204,1.415787214414e1);
#77206=cartesian_point('',(-8.440771860404e1,-2.488106685053e1,
-6.512842707100e0));
#77207=line('',#77206,#77205);
#77208=direction('',(-9.876880891095e-1,-1.564360528494e-1,-3.633001109657e-7));
#77209=vector('',#77208,1.217042894508e1);
#77210=cartesian_point('',(-7.236418873902e1,-1.492027770481e1,-5.6e0));
#77211=line('',#77210,#77209);
#77212=cartesian_point('',(0.e0,0.e0,-5.6e0));
#77213=direction('',(0.e0,0.e0,1.e0));
#77214=direction('',(-9.827789533444e-1,-1.847850883142e-1,0.e0));
#77215=axis2_placement_3d('',#77212,#77213,#77214);
#77217=direction('',(9.510565162841e-1,3.090169944089e-1,4.555219380553e-8));
#77218=vector('',#77217,1.415787224943e1);
#77219=cartesian_point('',(-8.471556527502e1,-2.393361256093e1,
-5.600000644922e0));
#77220=line('',#77219,#77218);
#77221=cartesian_point('',(0.e0,0.e0,-5.6e0));
#77222=direction('',(0.e0,0.e0,-1.e0));
#77223=direction('',(-9.643275528908e-1,-2.647118636096e-1,0.e0));
#77224=axis2_placement_3d('',#77221,#77222,#77223);
#77226=direction('',(-9.876885711994e-1,-1.564330090551e-1,1.572583649778e-7));
#77227=vector('',#77226,1.217039472510e1);
#77228=cartesian_point('',(-7.252002877804e1,-1.393634235165e1,
-6.512844025579e0));
#77229=line('',#77228,#77227);
#77230=cartesian_point('',(-7.236418873895e1,-1.492027770479e1,-6.6e0));
#77231=direction('',(9.876883406430e-1,1.564344647382e-1,4.512704550319e-10));
#77232=direction('',(-1.558391912623e-1,9.839299315736e-1,8.715524206949e-2));
#77233=axis2_placement_3d('',#77230,#77231,#77232);
#77235=cartesian_point('',(-7.236418873886e1,-1.492027770477e1,-6.6e0));
#77236=direction('',(-2.019355501432e-1,9.793988123274e-1,0.e0));
#77237=direction('',(-5.312301709637e-10,-1.095301627174e-10,1.e0));
#77238=axis2_placement_3d('',#77235,#77236,#77237);
#77240=cartesian_point('',(-7.236423494594e1,-1.492027228972e1,
-6.600143752994e0));
#77241=direction('',(6.853271263853e-2,9.879113591247e-2,-9.927454753176e-1));
#77242=direction('',(-1.557833772172e-1,9.839383101743e-1,8.716043342081e-2));
#77243=axis2_placement_3d('',#77240,#77241,#77242);
#77245=cartesian_point('',(-7.108201086701e1,-1.428357411880e1,
-1.093893442609e1));
#77246=cartesian_point('',(-7.118106629573e1,-1.377123983379e1,
-1.098185215848e1));
#77247=cartesian_point('',(-7.174083076900e1,-1.343536057633e1,
-1.077528916787e1));
#77248=cartesian_point('',(-7.224318610687e1,-1.353712603404e1,
-1.052469844417e1));
#77250=cartesian_point('',(-7.028997855660e1,-1.929488705430e1,
-6.512844978826e0));
#77251=cartesian_point('',(-7.023773000417e1,-1.932254854059e1,
-7.004442795061e0));
#77252=cartesian_point('',(-7.013308621673e1,-1.937784010861e1,
-7.987755748359e0));
#77253=cartesian_point('',(-6.997611732611e1,-1.946080088472e1,
-9.463117652234e0));
#77254=cartesian_point('',(-6.987152849539e1,-1.951615410230e1,
-1.044695711545e1));
#77255=cartesian_point('',(-6.981914378495e1,-1.954380510597e1,
-1.093893467268e1));
#77257=cartesian_point('',(-7.108201086701e1,-1.428357411880e1,
-1.093893442609e1));
#77258=cartesian_point('',(-7.111613310197e1,-1.433199356165e1,
-1.044695670162e1));
#77259=cartesian_point('',(-7.118419399126e1,-1.442877708626e1,
-9.463117931579e0));
#77260=cartesian_point('',(-7.128639467876e1,-1.457396173277e1,
-7.987754995960e0));
#77261=cartesian_point('',(-7.135452907452e1,-1.467074534558e1,
-7.004442943211e0));
#77262=cartesian_point('',(-7.138852522692e1,-1.471911231048e1,
-6.512845008843e0));
#77264=cartesian_point('',(0.e0,0.e0,-6.512844257252e0));
#77265=direction('',(0.e0,0.e0,-1.e0));
#77266=direction('',(-9.643275528992e-1,-2.647118635788e-1,0.e0));
#77267=axis2_placement_3d('',#77264,#77265,#77266);
#77269=cartesian_point('',(-7.125062861536e1,-1.955858943115e1,-6.6e0));
#77270=direction('',(2.647118636097e-1,-9.643275528908e-1,0.e0));
#77271=direction('',(9.606579953250e-1,2.637045550257e-1,8.715574379675e-2));
#77272=axis2_placement_3d('',#77269,#77270,#77271);
#77274=cartesian_point('',(-7.125062861554e1,-1.955858943120e1,-6.6e0));
#77275=direction('',(9.510565162766e-1,3.090169944320e-1,1.068159033446e-10));
#77276=direction('',(-1.031139618135e-10,-2.831157530636e-11,1.e0));
#77277=axis2_placement_3d('',#77274,#77275,#77276);
#77279=cartesian_point('',(-7.125066652253e1,-1.955861513571e1,
-6.600145533607e0));
#77280=direction('',(1.059118243635e-1,-5.691084792984e-2,-9.927456073174e-1));
#77281=direction('',(9.606345927473e-1,2.637196180978e-1,8.736785591753e-2));
#77282=axis2_placement_3d('',#77279,#77280,#77281);
#77284=cartesian_point('',(-7.051487667993e1,-2.073605280279e1,
-1.052469842072e1));
#77285=cartesian_point('',(-7.002115975012e1,-2.059867993490e1,
-1.077524626620e1));
#77286=cartesian_point('',(-6.967484212651e1,-2.004534825627e1,
-1.098182925272e1));
#77287=cartesian_point('',(-6.981914378495e1,-1.954380510597e1,
-1.093893467268e1));
#77289=cartesian_point('',(-7.032819512566e1,-2.069911680788e1,
-1.078264222370e1));
#77290=cartesian_point('',(-7.030906135084e1,-2.069525091768e1,
-1.080819960938e1));
#77291=cartesian_point('',(-7.027328147812e1,-2.069093023328e1,
-1.086472100792e1));
#77292=cartesian_point('',(-7.022217382725e1,-2.069638342614e1,
-1.096076695060e1));
#77293=cartesian_point('',(-7.016837252165e1,-2.071523804034e1,
-1.106556131004e1));
#77294=cartesian_point('',(-7.010532215828e1,-2.075045932767e1,
-1.117934130187e1));
#77295=cartesian_point('',(-7.002690900242e1,-2.080494714547e1,
-1.129853982465e1));
#77296=cartesian_point('',(-6.992530995039e1,-2.088122427498e1,
-1.141700235712e1));
#77297=cartesian_point('',(-6.979986549025e1,-2.097023791197e1,
-1.151894934762e1));
#77298=cartesian_point('',(-6.965146996731e1,-2.106249706020e1,
-1.159584018977e1));
#77299=cartesian_point('',(-6.948632073563e1,-2.112051423715e1,
-1.164067266373e1));
#77300=cartesian_point('',(-6.938777148166e1,-2.116292985896e1,
-1.165830162295e1));
#77301=cartesian_point('',(-6.933707084908e1,-2.116710891736e1,
-1.166326396940e1));
#77303=cartesian_point('',(-6.933707084908e1,-2.116710891736e1,
-1.166326396940e1));
#77304=cartesian_point('',(-6.935107507821e1,-2.109829742343e1,
-1.166467045922e1));
#77305=cartesian_point('',(-6.935279956696e1,-2.096268285317e1,
-1.167635036370e1));
#77306=cartesian_point('',(-6.921316486083e1,-2.079823851492e1,
-1.171287971220e1));
#77307=cartesian_point('',(-6.911452576635e1,-2.056874651676e1,
-1.174695305458e1));
#77308=cartesian_point('',(-6.902810699600e1,-2.029929672076e1,
-1.178030157986e1));
#77309=cartesian_point('',(-6.898604180996e1,-2.003824076586e1,
-1.180419469980e1));
#77310=cartesian_point('',(-6.897979680516e1,-1.971302483139e1,
-1.182439023560e1));
#77311=cartesian_point('',(-6.902504866384e1,-1.946417962178e1,
-1.182946172432e1));
#77312=cartesian_point('',(-6.905772113570e1,-1.933066293792e1,
-1.183041250651e1));
#77314=cartesian_point('',(0.e0,0.e0,-1.183043166597e1));
#77315=direction('',(0.e0,0.e0,-1.e0));
#77316=direction('',(-9.629839269881e-1,-2.695588180018e-1,0.e0));
#77317=axis2_placement_3d('',#77314,#77315,#77316);
#77319=cartesian_point('',(0.e0,0.e0,-1.093893391212e1));
#77320=direction('',(0.e0,0.e0,1.e0));
#77321=direction('',(-9.804021763546e-1,-1.970065293313e-1,0.e0));
#77322=axis2_placement_3d('',#77319,#77320,#77321);
#77324=cartesian_point('',(-6.885981521236e1,-1.927526504749e1,
-1.085177816937e1));
#77325=direction('',(2.695588184422e-1,-9.629839268648e-1,0.e0));
#77326=direction('',(-9.593194822901e-1,-2.685330657559e-1,-8.715574275013e-2));
#77327=axis2_placement_3d('',#77324,#77325,#77326);
#77329=cartesian_point('',(-7.148012708668e1,-1.270588694615e1,
-1.164387253941e1));
#77330=cartesian_point('',(-7.152209330459e1,-1.274292932255e1,
-1.163383409978e1));
#77331=cartesian_point('',(-7.159881282657e1,-1.282614658351e1,
-1.160755922533e1));
#77332=cartesian_point('',(-7.169899046877e1,-1.297838220886e1,
-1.153463961926e1));
#77333=cartesian_point('',(-7.177551765187e1,-1.312365344270e1,
-1.143188666478e1));
#77334=cartesian_point('',(-7.183540433409e1,-1.324565666545e1,
-1.130925100148e1));
#77335=cartesian_point('',(-7.188195312948e1,-1.333356653962e1,
-1.118730150560e1));
#77336=cartesian_point('',(-7.192279776638e1,-1.339558985874e1,
-1.107173569964e1));
#77337=cartesian_point('',(-7.196244176734e1,-1.343799610172e1,
-1.096554102935e1));
#77338=cartesian_point('',(-7.200577603860e1,-1.346691915020e1,
-1.086782883937e1));
#77339=cartesian_point('',(-7.204051112747e1,-1.347982779240e1,
-1.080924735377e1));
#77340=cartesian_point('',(-7.206008437231e1,-1.348528455113e1,
-1.078264222809e1));
#77342=cartesian_point('',(-7.010533032739e1,-1.408732243614e1,
-1.085177816937e1));
#77343=direction('',(1.970069922019e-1,-9.804020833431e-1,0.e0));
#77344=direction('',(-9.766713574243e-1,-1.962573211184e-1,-8.715574275015e-2));
#77345=axis2_placement_3d('',#77342,#77343,#77344);
#77347=direction('',(9.876891718584e-1,1.564292165588e-1,-7.062333945290e-7));
#77348=vector('',#77347,1.261727225733e1);
#77349=cartesian_point('',(-8.452202755926e1,-1.545899456545e1,
-1.078263331735e1));
#77350=line('',#77349,#77348);
#77351=direction('',(9.876883405951e-1,1.564344650405e-1,-2.364165395812e-10));
#77352=vector('',#77351,1.355254929001e1);
#77353=cartesian_point('',(-8.467786634845e1,-1.447513248412e1,
-1.169548647841e1));
#77354=line('',#77353,#77352);
#77355=cartesian_point('',(0.e0,0.e0,-1.169548648161e1));
#77356=direction('',(0.e0,0.e0,-1.e0));
#77357=direction('',(-9.853132831167e-1,-1.707563589264e-1,0.e0));
#77358=axis2_placement_3d('',#77355,#77356,#77357);
#77360=cartesian_point('',(0.e0,0.e0,-1.169548648161e1));
#77361=direction('',(0.e0,0.e0,-1.e0));
#77362=direction('',(-1.e0,-5.244015367237e-14,0.e0));
#77363=axis2_placement_3d('',#77360,#77361,#77362);
#77365=cartesian_point('',(-8.467786643950e1,1.447513249854e1,
-1.169548647841e1));
#77366=cartesian_point('',(-8.489335203181e1,1.450929600630e1,
-1.169548647841e1));
#77367=cartesian_point('',(-8.531081468152e1,1.450688263601e1,
-1.169548648307e1));
#77368=cartesian_point('',(-8.592129445702e1,1.430602377537e1,
-1.169548648130e1));
#77369=cartesian_point('',(-8.643112762711e1,1.393112589300e1,
-1.169548648138e1));
#77370=cartesian_point('',(-8.680663424231e1,1.340623683100e1,
-1.169548648285e1));
#77371=cartesian_point('',(-8.693526589682e1,1.300432396237e1,
-1.169548647887e1));
#77372=cartesian_point('',(-8.696734504110e1,1.278568769537e1,
-1.169548647887e1));
#77374=cartesian_point('',(-1.441246742180e-14,0.e0,-1.169548648161e1));
#77375=direction('',(0.e0,0.e0,1.e0));
#77376=direction('',(-9.893650755308e-1,1.454535916367e-1,0.e0));
#77377=axis2_placement_3d('',#77374,#77375,#77376);
#77379=cartesian_point('',(-8.696734505687e1,-1.278568758806e1,
-1.169548647887e1));
#77380=cartesian_point('',(-8.693541133754e1,-1.300333284453e1,
-1.169548647887e1));
#77381=cartesian_point('',(-8.680764330165e1,-1.340396433183e1,
-1.169548648285e1));
#77382=cartesian_point('',(-8.643315156539e1,-1.392909471434e1,
-1.169548648138e1));
#77383=cartesian_point('',(-8.592326785924e1,-1.430514923954e1,
-1.169548648130e1));
#77384=cartesian_point('',(-8.531170953743e1,-1.450684665414e1,
-1.169548648307e1));
#77385=cartesian_point('',(-8.489367240809e1,-1.450934680296e1,
-1.169548647841e1));
#77386=cartesian_point('',(-8.467786634845e1,-1.447513248412e1,
-1.169548647841e1));
#77388=cartesian_point('',(-8.22e1,-1.006659668899e-14,-1.169548648161e1));
#77389=direction('',(0.e0,0.e0,-1.e0));
#77390=direction('',(1.e0,0.e0,0.e0));
#77391=axis2_placement_3d('',#77388,#77389,#77390);
#77393=cartesian_point('',(-8.22e1,-1.006659668899e-14,-1.169548648161e1));
#77394=direction('',(0.e0,0.e0,-1.e0));
#77395=direction('',(-1.e0,0.e0,0.e0));
#77396=axis2_placement_3d('',#77393,#77394,#77395);
#77398=cartesian_point('',(-7.030681757541e1,1.412780256613e1,
-1.183041333189e1));
#77399=cartesian_point('',(-7.035017259929e1,1.391212499179e1,
-1.183041979612e1));
#77400=cartesian_point('',(-7.049870505721e1,1.352078846871e1,
-1.181563394179e1));
#77401=cartesian_point('',(-7.091129371500e1,1.301650186473e1,
-1.174995408972e1));
#77402=cartesian_point('',(-7.127235572902e1,1.279108005607e1,-1.168369969e1));
#77403=cartesian_point('',(-7.148013968020e1,1.270589827878e1,
-1.164386939055e1));
#77405=cartesian_point('',(-7.148013968020e1,1.270589827878e1,
-1.164386939055e1));
#77406=cartesian_point('',(-7.145373330026e1,1.268259117425e1,
-1.165018573565e1));
#77407=cartesian_point('',(-7.140566704085e1,1.263594871232e1,
-1.166183538989e1));
#77408=cartesian_point('',(-7.134818426392e1,1.256470444423e1,
-1.167632403142e1));
#77409=cartesian_point('',(-7.130762342226e1,1.249254805254e1,
-1.168733516484e1));
#77410=cartesian_point('',(-7.128732549267e1,1.241954721049e1,
-1.169417244384e1));
#77411=cartesian_point('',(-7.128853573593e1,1.237602568238e1,
-1.169548648161e1));
#77412=cartesian_point('',(-7.129217142936e1,1.235504668600e1,
-1.169548648161e1));
#77414=direction('',(9.786534966020e-1,1.559790006035e-13,-2.055172342864e-1));
#77415=vector('',#77414,1.333452164103e1);
#77416=cartesian_point('',(-7.235482627805e1,-3.336727976009e-12,
-1.169548648161e1));
#77417=line('',#77416,#77415);
#77418=direction('',(9.786534966020e-1,-2.388778404623e-14,2.055172342864e-1));
#77419=vector('',#77418,1.333452164103e1);
#77420=cartesian_point('',(5.930495004854e1,6.511917993739e-14,
-1.443596048981e1));
#77421=line('',#77420,#77419);
#77422=cartesian_point('',(7.129217142936e1,1.235504668600e1,
-1.169548648161e1));
#77423=cartesian_point('',(7.128853616163e1,1.237602322591e1,
-1.169548648161e1));
#77424=cartesian_point('',(7.128732517208e1,1.241954154448e1,
-1.169417271537e1));
#77425=cartesian_point('',(7.130761997819e1,1.249254159342e1,
-1.168733610745e1));
#77426=cartesian_point('',(7.134818660982e1,1.256470806916e1,
-1.167632343032e1));
#77427=cartesian_point('',(7.140566344986e1,1.263594411037e1,
-1.166183624072e1));
#77428=cartesian_point('',(7.145372445340e1,1.268258243517e1,
-1.165018801407e1));
#77429=cartesian_point('',(7.148012708675e1,1.270588694621e1,
-1.164387253939e1));
#77431=cartesian_point('',(7.148012708675e1,1.270588694621e1,
-1.164387253939e1));
#77432=cartesian_point('',(7.127243774775e1,1.279102260146e1,
-1.168368528961e1));
#77433=cartesian_point('',(7.091148429117e1,1.301635127244e1,
-1.174992130383e1));
#77434=cartesian_point('',(7.049860669521e1,1.352084405699e1,
-1.181564861578e1));
#77435=cartesian_point('',(7.035012717581e1,1.391214877745e1,
-1.183043581186e1));
#77436=cartesian_point('',(7.030681749854e1,1.412780260112e1,
-1.183041300461e1));
#77438=cartesian_point('',(6.933704874859e1,2.116711578141e1,
-1.166326692772e1));
#77439=cartesian_point('',(6.930324291248e1,2.118087936445e1,
-1.166921287605e1));
#77440=cartesian_point('',(6.924371985637e1,2.121517100642e1,
-1.168283608597e1));
#77441=cartesian_point('',(6.916810142445e1,2.127758813517e1,
-1.169262231933e1));
#77442=cartesian_point('',(6.913961112416e1,2.132922730736e1,
-1.169548648161e1));
#77443=cartesian_point('',(6.913086368640e1,2.135754133085e1,
-1.169548648161e1));
#77445=cartesian_point('',(6.848169137762e1,2.335548825838e1,
-1.169548648161e1));
#77446=cartesian_point('',(6.847192091206e1,2.338413668567e1,
-1.169548648161e1));
#77447=cartesian_point('',(6.846477102766e1,2.344394418026e1,
-1.169254782197e1));
#77448=cartesian_point('',(6.849065859104e1,2.354146759989e1,
-1.168211788028e1));
#77449=cartesian_point('',(6.852081985996e1,2.360525221015e1,
-1.166845524797e1));
#77450=cartesian_point('',(6.854095565321e1,2.363696985827e1,
-1.166228627232e1));
#77452=cartesian_point('',(6.517211554065e1,3.175321943293e1,
-1.166326856105e1));
#77453=cartesian_point('',(6.513657467121e1,3.176152533224e1,
-1.166921414252e1));
#77454=cartesian_point('',(6.507242400663e1,3.178608524016e1,
-1.168283728735e1));
#77455=cartesian_point('',(6.498797667679e1,3.183590318579e1,
-1.169262248263e1));
#77456=cartesian_point('',(6.495176097037e1,3.188244831725e1,
-1.169548648161e1));
#77457=cartesian_point('',(6.493869248567e1,3.190904423481e1,
-1.169548648161e1));
#77459=cartesian_point('',(6.398496480645e1,3.378084019742e1,
-1.169548648161e1));
#77460=cartesian_point('',(6.397107459164e1,3.380714993100e1,
-1.169548648161e1));
#77461=cartesian_point('',(6.395469861258e1,3.386407598508e1,
-1.169261202746e1));
#77462=cartesian_point('',(6.396417205903e1,3.396246598062e1,
-1.168266081386e1));
#77463=cartesian_point('',(6.398275712102e1,3.402925646789e1,
-1.166900646875e1));
#77464=cartesian_point('',(6.399717433628e1,3.406321972835e1,
-1.166298275941e1));
#77466=cartesian_point('',(5.940243301849e1,4.155744954730e1,
-1.166326954996e1));
#77467=cartesian_point('',(5.936603148357e1,4.156009364627e1,
-1.166921490926e1));
#77468=cartesian_point('',(5.929883079041e1,4.157431731993e1,
-1.168283801487e1));
#77469=cartesian_point('',(5.920763260955e1,4.161031102576e1,
-1.169262258153e1));
#77470=cartesian_point('',(5.916458283241e1,4.165061706718e1,
-1.169548648161e1));
#77471=cartesian_point('',(5.914751515677e1,4.167484056966e1,
-1.169548648161e1));
#77473=cartesian_point('',(5.791271604783e1,4.337439573862e1,
-1.169548648161e1));
#77474=cartesian_point('',(5.789488068806e1,4.339820919142e1,
-1.169548648161e1));
#77475=cartesian_point('',(5.786980094968e1,4.345187394166e1,
-1.169261193779e1));
#77476=cartesian_point('',(5.786376646546e1,4.355053716271e1,
-1.168266013996e1));
#77477=cartesian_point('',(5.787167662196e1,4.361941412192e1,
-1.166900573994e1));
#77478=cartesian_point('',(5.788060386682e1,4.365521548287e1,
-1.166298182426e1));
#77480=cartesian_point('',(5.275494293557e1,4.857529629775e1,
-1.183041371784e1));
#77481=cartesian_point('',(5.260593712508e1,4.873715337128e1,
-1.183041824440e1));
#77482=cartesian_point('',(5.237663865249e1,4.908735190534e1,
-1.181563231984e1));
#77483=cartesian_point('',(5.221118856501e1,4.971752983097e1,
-1.174995389250e1));
#77484=cartesian_point('',(5.224103674349e1,5.014213777217e1,
-1.168370044184e1));
#77485=cartesian_point('',(5.229425723522e1,5.036030760718e1,
-1.164386981062e1));
#77487=cartesian_point('',(5.229425723522e1,5.036030760718e1,
-1.164386981062e1));
#77488=cartesian_point('',(5.225988031893e1,5.035264408899e1,
-1.165018610676e1));
#77489=cartesian_point('',(5.219389353196e1,5.034117364711e1,
-1.166183568320e1));
#77490=cartesian_point('',(5.210246872134e1,5.033654566551e1,
-1.167632420277e1));
#77491=cartesian_point('',(5.202025239496e1,5.034614386020e1,
-1.168733524371e1));
#77492=cartesian_point('',(5.194926309595e1,5.037263129749e1,
-1.169417245644e1));
#77493=cartesian_point('',(5.191476498966e1,5.039919161185e1,
-1.169548648161e1));
#77494=cartesian_point('',(5.189992970535e1,5.041446401883e1,
-1.169548648161e1));
#77496=cartesian_point('',(5.041446401883e1,5.189992970535e1,
-1.169548648161e1));
#77497=cartesian_point('',(5.039312253009e1,5.192066036380e1,
-1.169548648161e1));
#77498=cartesian_point('',(5.035995618331e1,5.196974229690e1,
-1.169261185181e1));
#77499=cartesian_point('',(5.033856154681e1,5.206624930794e1,
-1.168265949460e1));
#77500=cartesian_point('',(5.033560150111e1,5.213551738790e1,
-1.166900504123e1));
#77501=cartesian_point('',(5.033881865987e1,5.217227543461e1,
-1.166298092773e1));
#77503=cartesian_point('',(4.365292786396e1,5.787978011296e1,
-1.166329459980e1));
#77504=cartesian_point('',(4.361751527195e1,5.787106125223e1,
-1.166923432769e1));
#77505=cartesian_point('',(4.354924864539e1,5.786387875168e1,
-1.168285632984e1));
#77506=cartesian_point('',(4.345145978393e1,5.786993872260e1,
-1.169262507867e1));
#77507=cartesian_point('',(4.339809840049e1,5.789496366621e1,
-1.169548648161e1));
#77508=cartesian_point('',(4.337439573862e1,5.791271604783e1,
-1.169548648161e1));
#77510=cartesian_point('',(4.167484056966e1,5.914751515677e1,
-1.169548648161e1));
#77511=cartesian_point('',(4.165051916393e1,5.916465181422e1,
-1.169548648161e1));
#77512=cartesian_point('',(4.161008337925e1,5.920794041014e1,
-1.169261190401e1));
#77513=cartesian_point('',(4.157385543103e1,5.929991091263e1,
-1.168265988668e1));
#77514=cartesian_point('',(4.156009492777e1,5.936786193973e1,
-1.166900546549e1));
#77515=cartesian_point('',(4.155752210709e1,5.940467011309e1,
-1.166298147211e1));
#77517=cartesian_point('',(3.406110186413e1,6.399600976047e1,
-1.166329367413e1));
#77518=cartesian_point('',(3.402748838907e1,6.398185779583e1,
-1.166923361066e1));
#77519=cartesian_point('',(3.396118464294e1,6.396408227371e1,
-1.168285564947e1));
#77520=cartesian_point('',(3.386364930780e1,6.395476929690e1,
-1.169262498576e1));
#77521=cartesian_point('',(3.380702874745e1,6.397113857045e1,
-1.169548648161e1));
#77522=cartesian_point('',(3.378084019743e1,6.398496480645e1,
-1.169548648161e1));
#77524=cartesian_point('',(3.190904423481e1,6.493869248566e1,
-1.169548648161e1));
#77525=cartesian_point('',(3.188188049656e1,6.495203998146e1,
-1.169548648161e1));
#77526=cartesian_point('',(3.183453672517e1,6.498926965065e1,
-1.169254820172e1));
#77527=cartesian_point('',(3.178389277985e1,6.507652243148e1,
-1.168212103974e1));
#77528=cartesian_point('',(3.176009883873e1,6.514293798855e1,
-1.166845929033e1));
#77529=cartesian_point('',(3.175190923627e1,6.517959869128e1,
-1.166229130002e1));
#77531=cartesian_point('',(2.363073566927e1,6.853656730314e1,
-1.166326734764e1));
#77532=cartesian_point('',(2.359973043250e1,6.851730820665e1,
-1.166921320166e1));
#77533=cartesian_point('',(2.353700150876e1,6.848931023163e1,
-1.168283639481e1));
#77534=cartesian_point('',(2.344205862812e1,6.846482203128e1,
-1.169262236130e1));
#77535=cartesian_point('',(2.338353609789e1,6.847212574084e1,
-1.169548648161e1));
#77536=cartesian_point('',(2.335548825838e1,6.848169137762e1,
-1.169548648161e1));
#77538=cartesian_point('',(2.135754133085e1,6.913086368640e1,
-1.169548648161e1));
#77539=cartesian_point('',(2.132862331994e1,6.913979772223e1,
-1.169548648161e1));
#77540=cartesian_point('',(2.127603756449e1,6.916916393933e1,
-1.169254810453e1));
#77541=cartesian_point('',(2.121236534905e1,6.924742268223e1,
-1.168212024695e1));
#77542=cartesian_point('',(2.117847759828e1,6.930930202838e1,
-1.166845833546e1));
#77543=cartesian_point('',(2.116465367615e1,6.934423147858e1,
-1.166229010550e1));
#77545=cartesian_point('',(1.261809118700e1,7.138919402645e1,
-1.166330939384e1));
#77546=cartesian_point('',(1.259050529570e1,7.136536311950e1,
-1.166924577354e1));
#77547=cartesian_point('',(1.253294849953e1,7.132800888958e1,
-1.168286728598e1));
#77548=cartesian_point('',(1.244309930742e1,7.128903790152e1,
-1.169262657713e1));
#77549=cartesian_point('',(1.238421411160e1,7.128711666812e1,
-1.169548648161e1));
#77550=cartesian_point('',(1.235504668600e1,7.129217142936e1,
-1.169548648161e1));
#77552=cartesian_point('',(-1.235504668600e1,7.129217142936e1,
-1.169548648161e1));
#77553=cartesian_point('',(-1.238436375123e1,7.128709073533e1,
-1.169548648161e1));
#77554=cartesian_point('',(-1.244356918855e1,7.128910913371e1,
-1.169261166535e1));
#77555=cartesian_point('',(-1.253422496027e1,7.132852898567e1,
-1.168265808536e1));
#77556=cartesian_point('',(-1.259200453279e1,7.136685434652e1,
-1.166900352531e1));
#77557=cartesian_point('',(-1.261985253644e1,7.139106478725e1,
-1.166297898435e1));
#77559=cartesian_point('',(-2.116075025747e1,6.933935458184e1,
-1.166287306712e1));
#77560=cartesian_point('',(-2.117411593539e1,6.930514950195e1,
-1.166892405617e1));
#77561=cartesian_point('',(-2.121525979481e1,6.924801651776e1,
-1.168212268795e1));
#77562=cartesian_point('',(-2.127530367107e1,6.916891820336e1,
-1.169255410439e1));
#77563=cartesian_point('',(-2.132854123353e1,6.913982308231e1,
-1.169548648161e1));
#77564=cartesian_point('',(-2.135754133085e1,6.913086368640e1,
-1.169548648161e1));
#77566=cartesian_point('',(-2.335548825838e1,6.848169137762e1,
-1.169548648161e1));
#77567=cartesian_point('',(-2.338363275416e1,6.847209277648e1,
-1.169548648161e1));
#77568=cartesian_point('',(-2.344239078197e1,6.846481834632e1,
-1.169261401085e1));
#77569=cartesian_point('',(-2.353803486467e1,6.848954293626e1,
-1.168267571224e1));
#77570=cartesian_point('',(-2.360108093689e1,6.851829059812e1,
-1.166902258214e1));
#77571=cartesian_point('',(-2.363235565093e1,6.853782556587e1,
-1.166300343739e1));
#77573=cartesian_point('',(-3.174728544385e1,6.517550796135e1,
-1.166285891968e1));
#77574=cartesian_point('',(-3.175513475716e1,6.513961806392e1,
-1.166891284838e1));
#77575=cartesian_point('',(-3.178680607138e1,6.507671369516e1,
-1.168211339437e1));
#77576=cartesian_point('',(-3.183375386353e1,6.498916340209e1,
-1.169255273191e1));
#77577=cartesian_point('',(-3.188179422119e1,6.495208237476e1,
-1.169548648161e1));
#77578=cartesian_point('',(-3.190904423481e1,6.493869248567e1,
-1.169548648161e1));
#77580=cartesian_point('',(-3.378084019743e1,6.398496480645e1,
-1.169548648161e1));
#77581=cartesian_point('',(-3.379967104358e1,6.397502306769e1,
-1.169548648161e1));
#77582=cartesian_point('',(-3.384069229837e1,6.396042382561e1,
-1.169417194784e1));
#77583=cartesian_point('',(-3.391638120648e1,6.395717013605e1,
-1.168733572461e1));
#77584=cartesian_point('',(-3.399754382631e1,6.397344784688e1,
-1.167632430787e1));
#77585=cartesian_point('',(-3.408305507626e1,6.400609750531e1,
-1.166183724846e1));
#77586=cartesian_point('',(-3.414226253581e1,6.403739381902e1,
-1.165018907823e1));
#77587=cartesian_point('',(-3.417258571648e1,6.405530276883e1,
-1.164387355505e1));
#77589=cartesian_point('',(-3.417258571648e1,6.405530276883e1,
-1.164387355505e1));
#77590=cartesian_point('',(-3.418937295731e1,6.383145453811e1,
-1.168368943036e1));
#77591=cartesian_point('',(-3.429216306740e1,6.341851840659e1,
-1.174992601196e1));
#77592=cartesian_point('',(-3.464435885162e1,6.286998105645e1,
-1.181564873476e1));
#77593=cartesian_point('',(-3.497062482439e1,6.260784893981e1,
-1.183043892950e1));
#77594=cartesian_point('',(-3.516234019532e1,6.250002583100e1,
-1.183041312833e1));
#77596=cartesian_point('',(-4.155745254833e1,5.940263275008e1,
-1.166324399798e1));
#77597=cartesian_point('',(-4.156008955496e1,5.936620293102e1,
-1.166919508549e1));
#77598=cartesian_point('',(-4.157427325407e1,5.929894575656e1,
-1.168281925101e1));
#77599=cartesian_point('',(-4.161027836043e1,5.920767765384e1,
-1.169262003475e1));
#77600=cartesian_point('',(-4.165060126602e1,5.916459396578e1,
-1.169548648161e1));
#77601=cartesian_point('',(-4.167484056966e1,5.914751515677e1,
-1.169548648161e1));
#77603=cartesian_point('',(-4.337439573862e1,5.791271604783e1,
-1.169548648161e1));
#77604=cartesian_point('',(-4.339143480613e1,5.789995444196e1,
-1.169548648161e1));
#77605=cartesian_point('',(-4.342965830563e1,5.787911919845e1,
-1.169417283262e1));
#77606=cartesian_point('',(-4.350391172155e1,5.786406009220e1,
-1.168733680780e1));
#77607=cartesian_point('',(-4.358662583327e1,5.786744049481e1,
-1.167632484801e1));
#77608=cartesian_point('',(-4.367618726951e1,5.788630966507e1,
-1.166183878636e1));
#77609=cartesian_point('',(-4.373955846089e1,5.790795637717e1,
-1.165019100992e1));
#77610=cartesian_point('',(-4.377230781373e1,5.792089996597e1,
-1.164387596473e1));
#77612=cartesian_point('',(-4.377230781373e1,5.792089996597e1,
-1.164387596473e1));
#77613=cartesian_point('',(-4.375384674603e1,5.769702573957e1,
-1.168372102706e1));
#77614=cartesian_point('',(-4.379098120984e1,5.727285790601e1,
-1.174997013611e1));
#77615=cartesian_point('',(-4.405257821857e1,5.667714608444e1,
-1.181555817303e1));
#77616=cartesian_point('',(-4.433386425265e1,5.636661189844e1,
-1.183043810038e1));
#77617=cartesian_point('',(-4.450659054145e1,5.622994380371e1,
-1.183040598789e1));
#77619=cartesian_point('',(-4.857529706422e1,5.275494453724e1,
-1.183042177605e1));
#77620=cartesian_point('',(-4.873712188426e1,5.260587619809e1,
-1.183045486024e1));
#77621=cartesian_point('',(-4.908737181700e1,5.237659403310e1,
-1.181562567890e1));
#77622=cartesian_point('',(-4.971741425122e1,5.221122998881e1,
-1.174996717101e1));
#77623=cartesian_point('',(-5.014209667462e1,5.224103137837e1,
-1.168370759292e1));
#77624=cartesian_point('',(-5.036030805078e1,5.229425852717e1,
-1.164386968253e1));
#77626=cartesian_point('',(-5.036030805078e1,5.229425852717e1,
-1.164386968253e1));
#77627=cartesian_point('',(-5.035264448168e1,5.225988147671e1,
-1.165018600642e1));
#77628=cartesian_point('',(-5.034117366744e1,5.219389447847e1,
-1.166183547593e1));
#77629=cartesian_point('',(-5.033654565942e1,5.210246936606e1,
-1.167632412272e1));
#77630=cartesian_point('',(-5.034614375039e1,5.202025277890e1,
-1.168733519740e1));
#77631=cartesian_point('',(-5.037263120061e1,5.194926323743e1,
-1.169417245054e1));
#77632=cartesian_point('',(-5.039919157068e1,5.191476502965e1,
-1.169548648161e1));
#77633=cartesian_point('',(-5.041446401883e1,5.189992970535e1,
-1.169548648161e1));
#77635=cartesian_point('',(-5.189992970535e1,5.041446401884e1,
-1.169548648161e1));
#77636=cartesian_point('',(-5.191476336690e1,5.039919328241e1,
-1.169548648161e1));
#77637=cartesian_point('',(-5.194925872878e1,5.037263408636e1,
-1.169417270827e1));
#77638=cartesian_point('',(-5.202024624649e1,5.034614457130e1,
-1.168733606348e1));
#77639=cartesian_point('',(-5.210247489141e1,5.033654535409e1,
-1.167632333378e1));
#77640=cartesian_point('',(-5.219389040121e1,5.034117373316e1,
-1.166183607887e1));
#77641=cartesian_point('',(-5.225987136892e1,5.035264270102e1,
-1.165018780142e1));
#77642=cartesian_point('',(-5.229424430862e1,5.036030489960e1,
-1.164387229939e1));
#77644=cartesian_point('',(-5.229424430862e1,5.036030489960e1,
-1.164387229939e1));
#77645=cartesian_point('',(-5.224104525996e1,5.014224218939e1,
-1.168368438090e1));
#77646=cartesian_point('',(-5.221117179957e1,4.971778555114e1,
-1.174992032525e1));
#77647=cartesian_point('',(-5.237663372295e1,4.908721910468e1,
-1.181564861111e1));
#77648=cartesian_point('',(-5.260593223888e1,4.873709340560e1,
-1.183043545835e1));
#77649=cartesian_point('',(-5.275494285192e1,4.857529615534e1,
-1.183041296416e1));
#77651=cartesian_point('',(-5.787992730675e1,4.365335506740e1,
-1.166323680157e1));
#77652=cartesian_point('',(-5.787117345805e1,4.361788641137e1,
-1.166918950185e1));
#77653=cartesian_point('',(-5.786386366217e1,4.354952640595e1,
-1.168281397245e1));
#77654=cartesian_point('',(-5.786990015643e1,4.345157938635e1,
-1.169261931722e1));
#77655=cartesian_point('',(-5.789493748225e1,4.339813336086e1,
-1.169548648161e1));
#77656=cartesian_point('',(-5.791271604783e1,4.337439573862e1,
-1.169548648161e1));
#77658=cartesian_point('',(-5.914751515677e1,4.167484056966e1,
-1.169548648161e1));
#77659=cartesian_point('',(-5.916463395601e1,4.165054450941e1,
-1.169548648161e1));
#77660=cartesian_point('',(-5.920786789325e1,4.161013503700e1,
-1.169261599277e1));
#77661=cartesian_point('',(-5.929972185523e1,4.157393105547e1,
-1.168269060149e1));
#77662=cartesian_point('',(-5.936757925515e1,4.156009366211e1,
-1.166903867139e1));
#77663=cartesian_point('',(-5.940434077828e1,4.155750943863e1,
-1.166302408996e1));
#77665=cartesian_point('',(-6.399619049594e1,3.406144133671e1,
-1.166324448344e1));
#77666=cartesian_point('',(-6.398200165743e1,3.402778537173e1,
-1.166919546230e1));
#77667=cartesian_point('',(-6.396410648489e1,3.396142013039e1,
-1.168281960682e1));
#77668=cartesian_point('',(-6.395475282161e1,3.386375496381e1,
-1.169262008301e1));
#77669=cartesian_point('',(-6.397112121671e1,3.380706161754e1,
-1.169548648161e1));
#77670=cartesian_point('',(-6.398496480645e1,3.378084019743e1,
-1.169548648161e1));
#77672=cartesian_point('',(-6.493869248566e1,3.190904423481e1,
-1.169548648161e1));
#77673=cartesian_point('',(-6.495180273863e1,3.188236331388e1,
-1.169548648161e1));
#77674=cartesian_point('',(-6.498819373770e1,3.183568059992e1,
-1.169261510947e1));
#77675=cartesian_point('',(-6.507327732337e1,3.178554419645e1,
-1.168268396570e1));
#77676=cartesian_point('',(-6.513815721438e1,3.176127510992e1,
-1.166903150271e1));
#77677=cartesian_point('',(-6.517407222317e1,3.175297279031e1,
-1.166301488731e1));
#77679=cartesian_point('',(-6.853461782496e1,2.363715735974e1,
-1.166288821294e1));
#77680=cartesian_point('',(-6.851481368209e1,2.360624965311e1,
-1.166893605082e1));
#77681=cartesian_point('',(-6.849282464154e1,2.353939022832e1,
-1.168213276139e1));
#77682=cartesian_point('',(-6.846413881434e1,2.344435838500e1,
-1.169255557950e1));
#77683=cartesian_point('',(-6.847189716665e1,2.338420631066e1,
-1.169548648161e1));
#77684=cartesian_point('',(-6.848169137762e1,2.335548825838e1,
-1.169548648161e1));
#77686=cartesian_point('',(-6.913086368640e1,2.135754133085e1,
-1.169548648161e1));
#77687=cartesian_point('',(-6.913964033006e1,2.132913277263e1,
-1.169548648161e1));
#77688=cartesian_point('',(-6.916828824854e1,2.127732459451e1,
-1.169261438807e1));
#77689=cartesian_point('',(-6.924449950072e1,2.121448508033e1,
-1.168267854611e1));
#77690=cartesian_point('',(-6.930480399159e1,2.118037311309e1,
-1.166902564556e1));
#77691=cartesian_point('',(-6.933898650942e1,2.116655403340e1,
-1.166300736922e1));
#77693=cartesian_point('',(-7.206008280366e1,1.348528428773e1,
-1.078264222405e1));
#77694=cartesian_point('',(-7.204131225100e1,1.348005134366e1,
-1.080815588943e1));
#77695=cartesian_point('',(-7.200697663271e1,1.346755163303e1,
-1.086535336560e1));
#77696=cartesian_point('',(-7.196226618488e1,1.343807604850e1,
-1.096572413838e1));
#77697=cartesian_point('',(-7.192117068059e1,1.339366835156e1,
-1.107624411252e1));
#77698=cartesian_point('',(-7.187929534741e1,1.332898754770e1,
-1.119482634374e1));
#77699=cartesian_point('',(-7.183226308051e1,1.323929036159e1,
-1.131638604869e1));
#77700=cartesian_point('',(-7.177371796893e1,1.312005426477e1,
-1.143479446324e1));
#77701=cartesian_point('',(-7.169556014458e1,1.297223585154e1,
-1.153840762654e1));
#77702=cartesian_point('',(-7.159384717966e1,1.281989935589e1,
-1.160980817946e1));
#77703=cartesian_point('',(-7.151961004878e1,1.274073785165e1,
-1.163442758180e1));
#77704=cartesian_point('',(-7.148013968020e1,1.270589827878e1,
-1.164386939055e1));
#77706=direction('',(4.295224885868e-3,-8.891848177686e-2,-9.960296454633e-1));
#77707=vector('',#77706,4.286808727635e0);
#77708=cartesian_point('',(-8.454045086944e1,1.584017225526e1,
-6.512841551245e0));
#77709=line('',#77708,#77707);
#77710=cartesian_point('',(-7.206008280366e1,1.348528428773e1,
-1.078264222405e1));
#77711=cartesian_point('',(-7.208075162650e1,1.349104644061e1,
-1.075454835598e1));
#77712=cartesian_point('',(-7.212177925800e1,1.350256028245e1,
-1.069791226505e1));
#77713=cartesian_point('',(-7.218266508623e1,1.351983372471e1,
-1.061182870145e1));
#77714=cartesian_point('',(-7.222301945078e1,1.353135167341e1,
-1.055382044240e1));
#77715=cartesian_point('',(-7.224318622291e1,1.353712530118e1,
-1.052469837916e1));
#77717=direction('',(-6.850569803584e-2,9.878754690294e-2,9.927476970074e-1));
#77718=vector('',#77717,4.041162387124e0);
#77719=cartesian_point('',(-7.224318622291e1,1.353712530118e1,
-1.052469837916e1));
#77720=line('',#77719,#77718);
#77721=direction('',(9.876885611816e-1,-1.564330723054e-1,-1.787029750368e-7));
#77722=vector('',#77721,1.217025535048e1);
#77723=cartesian_point('',(-8.454045086944e1,1.584017225526e1,
-6.512841551245e0));
#77724=line('',#77723,#77722);
#77725=direction('',(-9.510565162726e-1,3.090169944440e-1,-4.703914004168e-7));
#77726=vector('',#77725,1.415787260547e1);
#77727=cartesian_point('',(-7.125062861548e1,1.955858943117e1,-5.6e0));
#77728=line('',#77727,#77726);
#77729=cartesian_point('',(0.e0,0.e0,-5.6e0));
#77730=direction('',(0.e0,0.e0,1.e0));
#77731=direction('',(-9.621024856886e-1,2.726881131107e-1,0.e0));
#77732=axis2_placement_3d('',#77729,#77730,#77731);
#77734=direction('',(9.876883986691e-1,-1.564340983750e-1,2.963414959141e-7));
#77735=vector('',#77734,1.217021519690e1);
#77736=cartesian_point('',(-8.438456909827e1,1.682411434614e1,
-5.600003606540e0));
#77737=line('',#77736,#77735);
#77738=cartesian_point('',(0.e0,0.e0,-5.6e0));
#77739=direction('',(0.e0,0.e0,-1.e0));
#77740=direction('',(-9.793988123274e-1,2.019355501432e-1,0.e0));
#77741=axis2_placement_3d('',#77738,#77739,#77740);
#77743=direction('',(-9.510562615611e-1,3.090177783646e-1,7.259405222560e-8));
#77744=vector('',#77743,1.415787291006e1);
#77745=cartesian_point('',(-7.094278574721e1,2.050603235705e1,
-6.512843754319e0));
#77746=line('',#77745,#77744);
#77747=cartesian_point('',(-8.471556628278e1,2.393361288783e1,-6.6e0));
#77748=direction('',(9.510565162952e-1,-3.090169943749e-1,0.e0));
#77749=direction('',(3.078410914157e-1,9.474374591165e-1,8.715574277653e-2));
#77750=axis2_placement_3d('',#77747,#77748,#77749);
#77752=cartesian_point('',(-7.125062861538e1,1.955858943114e1,-6.6e0));
#77753=direction('',(9.510565162006e-1,-3.090169946659e-1,4.516017490519e-10));
#77754=direction('',(3.078410916682e-1,9.474374590344e-1,8.715574277641e-2));
#77755=axis2_placement_3d('',#77752,#77753,#77754);
#77757=cartesian_point('',(-7.125062861537e1,1.955858943114e1,-6.6e0));
#77758=direction('',(2.647118636096e-1,9.643275528908e-1,0.e0));
#77759=direction('',(-4.468176939554e-10,1.226538870469e-10,1.e0));
#77760=axis2_placement_3d('',#77757,#77758,#77759);
#77762=cartesian_point('',(-7.125065728602e1,1.955861148949e1,
-6.600138520960e0));
#77763=direction('',(1.059070043349e-1,5.691245289160e-2,-9.927460295255e-1));
#77764=direction('',(3.078841372907e-1,9.474231247293e-1,8.715951315222e-2));
#77765=axis2_placement_3d('',#77762,#77763,#77764);
#77767=cartesian_point('',(-6.981914719435e1,1.954380151769e1,
-1.093893481860e1));
#77768=cartesian_point('',(-6.967480506260e1,2.004529455388e1,
-1.098185379701e1));
#77769=cartesian_point('',(-7.002109743188e1,2.059866767451e1,
-1.077527735808e1));
#77770=cartesian_point('',(-7.051487664506e1,2.073605291039e1,
-1.052469841078e1));
#77772=cartesian_point('',(-7.138852492929e1,1.471911224985e1,
-6.512844981846e0));
#77773=cartesian_point('',(-7.135452969676e1,1.467074540202e1,
-7.004442710634e0));
#77774=cartesian_point('',(-7.128639295577e1,1.457398453455e1,
-7.987756642445e0));
#77775=cartesian_point('',(-7.118420335958e1,1.442880032650e1,
-9.463117711871e0));
#77776=cartesian_point('',(-7.111613678479e1,1.433199754006e1,
-1.044695776681e1));
#77777=cartesian_point('',(-7.108201548512e1,1.428357823e1,-1.093893520614e1));
#77779=cartesian_point('',(-6.981914719435e1,1.954380151769e1,
-1.093893481860e1));
#77780=cartesian_point('',(-6.987153075212e1,1.951615005046e1,
-1.044695693361e1));
#77781=cartesian_point('',(-6.997612188186e1,1.946081865496e1,
-9.463119267772e0));
#77782=cartesian_point('',(-7.013307572753e1,1.937785068748e1,
-7.987754280331e0));
#77783=cartesian_point('',(-7.023772859484e1,1.932254830666e1,
-7.004442831862e0));
#77784=cartesian_point('',(-7.028997598917e1,1.929488635017e1,
-6.512844745600e0));
#77786=cartesian_point('',(0.e0,0.e0,-6.512844257252e0));
#77787=direction('',(0.e0,0.e0,-1.e0));
#77788=direction('',(-9.793988123202e-1,2.019355501784e-1,0.e0));
#77789=axis2_placement_3d('',#77786,#77787,#77788);
#77791=cartesian_point('',(-7.236418873886e1,1.492027770476e1,-6.6e0));
#77792=direction('',(-2.019355501431e-1,-9.793988123275e-1,0.e0));
#77793=direction('',(9.756719040655e-1,-2.011671243897e-1,8.715574382644e-2));
#77794=axis2_placement_3d('',#77791,#77792,#77793);
#77796=cartesian_point('',(-7.236418873907e1,1.492027770480e1,-6.6e0));
#77797=direction('',(9.876883406030e-1,-1.564344649907e-1,7.699662782357e-11));
#77798=direction('',(-7.550227110187e-11,1.548094985537e-11,1.e0));
#77799=axis2_placement_3d('',#77796,#77797,#77798);
#77801=cartesian_point('',(-7.236423593501e1,1.492027239630e1,
-6.600144318307e0));
#77802=direction('',(6.852911297534e-2,-9.879059258317e-2,-9.927457778766e-1));
#77803=direction('',(9.756580503814e-1,-2.011431939769e-1,8.736580705732e-2));
#77804=axis2_placement_3d('',#77801,#77802,#77803);
#77806=cartesian_point('',(-7.224318622291e1,1.353712530118e1,
-1.052469837916e1));
#77807=cartesian_point('',(-7.174092983166e1,1.343538527568e1,
-1.077523899442e1));
#77808=cartesian_point('',(-7.118116533892e1,1.377117179281e1,
-1.098181904959e1));
#77809=cartesian_point('',(-7.108201548512e1,1.428357823e1,-1.093893520614e1));
#77811=cartesian_point('',(0.e0,0.e0,-1.183043166597e1));
#77812=direction('',(0.e0,0.e0,-1.e0));
#77813=direction('',(-9.804021041558e-1,1.970068886278e-1,0.e0));
#77814=axis2_placement_3d('',#77811,#77812,#77813);
#77816=cartesian_point('',(0.e0,0.e0,-1.093893391212e1));
#77817=direction('',(0.e0,0.e0,1.e0));
#77818=direction('',(-9.629838184829e-1,2.695592056305e-1,0.e0));
#77819=axis2_placement_3d('',#77816,#77817,#77818);
#77821=cartesian_point('',(-7.010533182014e1,1.408731500745e1,
-1.085177816937e1));
#77822=direction('',(-1.970068883139e-1,-9.804021042189e-1,0.e0));
#77823=direction('',(-9.766713782207e-1,1.962572176258e-1,-8.715574275013e-2));
#77824=axis2_placement_3d('',#77821,#77822,#77823);
#77826=cartesian_point('',(-6.905772095175e1,1.933066266310e1,
-1.183041130417e1));
#77827=cartesian_point('',(-6.902523388662e1,1.946357562170e1,
-1.182945720310e1));
#77828=cartesian_point('',(-6.898017820893e1,1.971138499665e1,
-1.182440798272e1));
#77829=cartesian_point('',(-6.898567809087e1,2.003515728168e1,
-1.180444822267e1));
#77830=cartesian_point('',(-6.902746400115e1,2.029603893596e1,
-1.178062464508e1));
#77831=cartesian_point('',(-6.911265210308e1,2.056311584506e1,
-1.174766440971e1));
#77832=cartesian_point('',(-6.921074178938e1,2.079547171294e1,
-1.171354619984e1));
#77833=cartesian_point('',(-6.935133592553e1,2.095894048731e1,
-1.167682818465e1));
#77834=cartesian_point('',(-6.935166338340e1,2.109653493911e1,
-1.166475427743e1));
#77835=cartesian_point('',(-6.933898650942e1,2.116655403340e1,
-1.166300736922e1));
#77837=cartesian_point('',(-6.933898650942e1,2.116655403340e1,
-1.166300736922e1));
#77838=cartesian_point('',(-6.939139611316e1,2.116208339072e1,
-1.165781632109e1));
#77839=cartesian_point('',(-6.949285331999e1,2.111896879136e1,
-1.163956520853e1));
#77840=cartesian_point('',(-6.966078907833e1,2.105769501859e1,
-1.159237074537e1));
#77841=cartesian_point('',(-6.980949811993e1,2.096374073007e1,
-1.151257800775e1));
#77842=cartesian_point('',(-6.993294662544e1,2.087549762992e1,
-1.140924027490e1));
#77843=cartesian_point('',(-7.003191761293e1,2.080129005643e1,
-1.129157053004e1));
#77844=cartesian_point('',(-7.010852636808e1,2.074845619867e1,
-1.117385488914e1));
#77845=cartesian_point('',(-7.017048310279e1,2.071431307392e1,
-1.106150513337e1));
#77846=cartesian_point('',(-7.022356790942e1,2.069611361174e1,
-1.095806136546e1));
#77847=cartesian_point('',(-7.027408524254e1,2.069099433686e1,
-1.086336398921e1));
#77848=cartesian_point('',(-7.030937697167e1,2.069531482502e1,
-1.080777964559e1));
#77849=cartesian_point('',(-7.032819640507e1,2.069911721266e1,
-1.078264222655e1));
#77851=cartesian_point('',(-6.885981751522e1,1.927525682065e1,
-1.085177816937e1));
#77852=direction('',(-2.695587033923e-1,-9.629839590697e-1,0.e0));
#77853=direction('',(-9.593195143724e-1,2.685329511438e-1,-8.715574275015e-2));
#77854=axis2_placement_3d('',#77851,#77852,#77853);
#77856=direction('',(-9.510565162951e-1,3.090169943752e-1,-1.015635505958e-13));
#77857=vector('',#77856,1.554870050292e1);
#77858=cartesian_point('',(-6.913086368640e1,2.135754133085e1,
-1.169548648161e1));
#77859=line('',#77858,#77857);
#77860=direction('',(9.510563263212e-1,-3.090175790539e-1,-1.031095071503e-7));
#77861=vector('',#77860,1.461338982849e1);
#77862=cartesian_point('',(-8.422635325046e1,2.521491155923e1,
-1.078264071977e1));
#77863=line('',#77862,#77861);
#77864=cartesian_point('',(0.e0,0.e0,-1.169548648161e1));
#77865=direction('',(0.e0,0.e0,-1.e0));
#77866=direction('',(-9.554423283492e-1,2.951778399519e-1,0.e0));
#77867=axis2_placement_3d('',#77864,#77865,#77866);
#77869=direction('',(-9.510567124336e-1,3.090163907222e-1,5.457977569871e-8));
#77870=vector('',#77869,1.461341418760e1);
#77871=cartesian_point('',(-6.906336045454e1,2.459194501280e1,
-1.078264220393e1));
#77872=line('',#77871,#77870);
#77873=direction('',(9.510565162951e-1,-3.090169943751e-1,1.015635505957e-13));
#77874=vector('',#77873,1.554870050293e1);
#77875=cartesian_point('',(-8.326938431085e1,2.816030095424e1,
-1.169548648161e1));
#77876=line('',#77875,#77874);
#77877=direction('',(-1.155749646759e-2,-8.787168913376e-2,-9.960647521744e-1));
#77878=vector('',#77877,4.286667798777e0);
#77879=cartesian_point('',(-8.291200296129e1,2.948440626142e1,
-6.512842707692e0));
#77880=line('',#77879,#77878);
#77881=cartesian_point('',(-6.906336045454e1,2.459194501280e1,
-1.078264220393e1));
#77882=cartesian_point('',(-6.908287676778e1,2.460087020192e1,
-1.075455300113e1));
#77883=cartesian_point('',(-6.912159274212e1,2.461865894619e1,
-1.069791672833e1));
#77884=cartesian_point('',(-6.917901221798e1,2.464523952192e1,
-1.061182709757e1));
#77885=cartesian_point('',(-6.921706252113e1,2.466292830279e1,
-1.055381806090e1));
#77886=cartesian_point('',(-6.923607927679e1,2.467178651700e1,
-1.052469851777e1));
#77888=direction('',(-5.220857201537e-2,1.082877456526e-1,9.927477167688e-1));
#77889=vector('',#77888,4.041162387524e0);
#77890=cartesian_point('',(-6.923607927679e1,2.467178651700e1,
-1.052469851777e1));
#77891=line('',#77890,#77889);
#77892=direction('',(9.510567852007e-1,-3.090161667677e-1,-7.605456157496e-8));
#77893=vector('',#77892,1.415787214443e1);
#77894=cartesian_point('',(-8.291200296129e1,2.948440626142e1,
-6.512842707692e0));
#77895=line('',#77894,#77893);
#77896=direction('',(-8.910065241553e-1,4.539904998041e-1,-4.702739386701e-7));
#77897=vector('',#77896,1.415787260557e1);
#77898=cartesian_point('',(-6.731377766897e1,3.046384471090e1,-5.6e0));
#77899=line('',#77898,#77897);
#77900=cartesian_point('',(0.e0,0.e0,-5.6e0));
#77901=direction('',(0.e0,0.e0,1.e0));
#77902=direction('',(-9.075995884615e-1,4.198368576299e-1,0.e0));
#77903=axis2_placement_3d('',#77900,#77901,#77902);
#77905=direction('',(9.510565163062e-1,-3.090169943409e-1,4.512045446039e-8));
#77906=vector('',#77905,1.415787224934e1);
#77907=cartesian_point('',(-8.260415649286e1,3.043186060967e1,
-5.600000638810e0));
#77908=line('',#77907,#77906);
#77909=cartesian_point('',(0.e0,0.e0,-5.6e0));
#77910=direction('',(0.e0,0.e0,-1.e0));
#77911=direction('',(-9.357511079692e-1,3.526611176958e-1,0.e0));
#77912=axis2_placement_3d('',#77909,#77910,#77911);
#77914=direction('',(-8.910061404524e-1,4.539912528631e-1,7.442276464605e-8));
#77915=vector('',#77914,1.415787291017e1);
#77916=cartesian_point('',(-6.686151226009e1,3.135146555265e1,
-6.512843779356e0));
#77917=line('',#77916,#77915);
#77918=cartesian_point('',(-7.992853515613e1,3.689138468982e1,-6.6e0));
#77919=direction('',(8.910065241884e-1,-4.539904997395e-1,0.e0));
#77920=direction('',(4.522629288234e-1,8.876159753595e-1,8.715574277500e-2));
#77921=axis2_placement_3d('',#77918,#77919,#77920);
#77923=cartesian_point('',(-6.731377766887e1,3.046384471085e1,-6.6e0));
#77924=direction('',(8.910065240497e-1,-4.539905000117e-1,4.509084980397e-10));
#77925=direction('',(4.522629290596e-1,8.876159752392e-1,8.715574277459e-2));
#77926=axis2_placement_3d('',#77923,#77924,#77925);
#77928=cartesian_point('',(-6.731377766887e1,3.046384471085e1,-6.6e0));
#77929=direction('',(4.123068861644e-1,9.110450217313e-1,0.e0));
#77930=direction('',(-4.101252670807e-10,1.856044207216e-10,1.e0));
#77931=axis2_placement_3d('',#77928,#77929,#77930);
#77933=cartesian_point('',(-6.731378615763e1,3.046386207927e1,
-6.600132835014e0));
#77934=direction('',(1.135005423073e-1,3.964718625305e-2,-9.927465575454e-1));
#77935=direction('',(4.522863539534e-1,8.876038239445e-1,8.715793564946e-2));
#77936=axis2_placement_3d('',#77933,#77934,#77935);
#77938=cartesian_point('',(-6.590223564271e1,3.022530744315e1,
-1.093893503297e1));
#77939=cartesian_point('',(-6.568121980698e1,3.069804618409e1,
-1.098185401141e1));
#77940=cartesian_point('',(-6.593668014410e1,3.129877647217e1,
-1.077527739142e1));
#77941=cartesian_point('',(-6.640288833015e1,3.151171435456e1,
-1.052469844419e1));
#77943=cartesian_point('',(-6.820703723360e1,2.570552124512e1,
-6.512844978095e0));
#77944=cartesian_point('',(-6.818102596576e1,2.565243171743e1,
-7.004441743977e0));
#77945=cartesian_point('',(-6.812883179812e1,2.554628027346e1,
-7.987761287108e0));
#77946=cartesian_point('',(-6.805061330971e1,2.538686204617e1,
-9.463111309138e0));
#77947=cartesian_point('',(-6.799853900566e1,2.528061475223e1,
-1.044696123951e1));
#77948=cartesian_point('',(-6.797241149080e1,2.522745376369e1,
-1.093893748650e1));
#77950=cartesian_point('',(-6.590223564271e1,3.022530744315e1,
-1.093893503297e1));
#77951=cartesian_point('',(-6.595829855004e1,3.020619021150e1,
-1.044695700768e1));
#77952=cartesian_point('',(-6.607026164434e1,3.016790394187e1,
-9.463119811613e0));
#77953=cartesian_point('',(-6.623824368303e1,3.011050218283e1,
-7.987752939050e0));
#77954=cartesian_point('',(-6.635027040268e1,3.007225613703e1,
-7.004442578618e0));
#77955=cartesian_point('',(-6.640620046726e1,3.005310723794e1,
-6.512844355278e0));
#77957=cartesian_point('',(0.e0,0.e0,-6.512844257252e0));
#77958=direction('',(0.e0,0.e0,-1.e0));
#77959=direction('',(-9.357511079560e-1,3.526611177309e-1,0.e0));
#77960=axis2_placement_3d('',#77957,#77958,#77959);
#77962=cartesian_point('',(-6.913921983300e1,2.605683748088e1,-6.6e0));
#77963=direction('',(-3.526611176956e-1,-9.357511079693e-1,0.e0));
#77964=direction('',(9.321902924078e-1,-3.513191356396e-1,8.715574378106e-2));
#77965=axis2_placement_3d('',#77962,#77963,#77964);
#77967=cartesian_point('',(-6.913921983315e1,2.605683748093e1,-6.6e0));
#77968=direction('',(9.510565163145e-1,-3.090169943153e-1,9.839147205315e-11));
#77969=direction('',(-9.113421128859e-11,3.793587666223e-11,1.e0));
#77970=axis2_placement_3d('',#77967,#77968,#77969);
#77972=cartesian_point('',(-6.913926444134e1,2.605683850309e1,
-6.600146448322e0));
#77973=direction('',(5.223457009205e-2,-1.082957146577e-1,-9.927454799061e-1));
#77974=direction('',(9.321801104780e-1,-3.512930856290e-1,8.736938604834e-2));
#77975=axis2_placement_3d('',#77972,#77973,#77974);
#77977=cartesian_point('',(-6.923607927679e1,2.467178651700e1,
-1.052469851777e1));
#77978=cartesian_point('',(-6.875634732905e1,2.449286431238e1,
-1.077502214509e1));
#77979=cartesian_point('',(-6.815055264067e1,2.473744369874e1,
-1.098165065995e1));
#77980=cartesian_point('',(-6.797241149080e1,2.522745376369e1,
-1.093893748650e1));
#77982=cartesian_point('',(-6.906336045454e1,2.459194501280e1,
-1.078264220393e1));
#77983=cartesian_point('',(-6.904651385778e1,2.458424073688e1,
-1.080688896957e1));
#77984=cartesian_point('',(-6.901576099806e1,2.456737801876e1,
-1.086125995810e1));
#77985=cartesian_point('',(-6.897710571448e1,2.453326121371e1,
-1.095727863654e1));
#77986=cartesian_point('',(-6.894396812745e1,2.448582428131e1,
-1.106393409255e1));
#77987=cartesian_point('',(-6.891366182419e1,2.442044931034e1,
-1.117777626652e1));
#77988=cartesian_point('',(-6.888259760608e1,2.433148314063e1,
-1.129554038851e1));
#77989=cartesian_point('',(-6.884657882657e1,2.421490577762e1,
-1.141123645199e1));
#77990=cartesian_point('',(-6.879584283756e1,2.406176722961e1,
-1.151987061771e1));
#77991=cartesian_point('',(-6.872516187131e1,2.389434841209e1,
-1.159786698986e1));
#77992=cartesian_point('',(-6.863810391515e1,2.376353132638e1,
-1.163805279702e1));
#77993=cartesian_point('',(-6.857559062679e1,2.367277804527e1,
-1.165737543060e1));
#77994=cartesian_point('',(-6.853461782496e1,2.363715735974e1,
-1.166288821294e1));
#77996=cartesian_point('',(-6.853461782496e1,2.363715735974e1,
-1.166288821294e1));
#77997=cartesian_point('',(-6.850031114852e1,2.369653798520e1,
-1.166563316991e1));
#77998=cartesian_point('',(-6.840522690113e1,2.380784783241e1,
-1.168108192612e1));
#77999=cartesian_point('',(-6.814239260724e1,2.389564485843e1,
-1.172540994691e1));
#78000=cartesian_point('',(-6.787302610955e1,2.407096339546e1,
-1.176698672511e1));
#78001=cartesian_point('',(-6.762327664049e1,2.429525850080e1,
-1.180043348919e1));
#78002=cartesian_point('',(-6.740050826470e1,2.458036062139e1,
-1.182410001240e1));
#78003=cartesian_point('',(-6.728329269474e1,2.482041331152e1,
-1.182979354711e1));
#78004=cartesian_point('',(-6.723115083329e1,2.495227606484e1,
-1.183042397124e1));
#78006=cartesian_point('',(0.e0,0.e0,-1.183043166597e1));
#78007=direction('',(0.e0,0.e0,-1.e0));
#78008=direction('',(-9.375130598694e-1,3.479500863260e-1,0.e0));
#78009=axis2_placement_3d('',#78006,#78007,#78008);
#78011=cartesian_point('',(0.e0,0.e0,-1.093893391212e1));
#78012=direction('',(0.e0,0.e0,1.e0));
#78013=direction('',(-9.089595308194e-1,4.168843620629e-1,0.e0));
#78014=axis2_placement_3d('',#78011,#78012,#78013);
#78016=cartesian_point('',(-6.703847726526e1,2.488076686291e1,
-1.085177816937e1));
#78017=direction('',(-3.479500853025e-1,-9.375130602493e-1,0.e0));
#78018=direction('',(-9.339455400119e-1,3.466260301788e-1,-8.715574275013e-2));
#78019=axis2_placement_3d('',#78016,#78017,#78018);
#78021=cartesian_point('',(-6.518352393960e1,2.989567776220e1,
-1.183041130417e1));
#78022=cartesian_point('',(-6.513064223113e1,3.002187898619e1,
-1.182945707973e1));
#78023=cartesian_point('',(-6.504737223472e1,3.025960008273e1,
-1.182440747645e1));
#78024=cartesian_point('',(-6.500215882965e1,3.058025760786e1,
-1.180444603859e1));
#78025=cartesian_point('',(-6.500262319062e1,3.084446333699e1,
-1.178062176452e1));
#78026=cartesian_point('',(-6.504498865492e1,3.112159082871e1,
-1.174765933297e1));
#78027=cartesian_point('',(-6.510553078108e1,3.136644179273e1,
-1.171353803172e1));
#78028=cartesian_point('',(-6.521883918436e1,3.154988902967e1,
-1.167681858774e1));
#78029=cartesian_point('',(-6.519758372257e1,3.168581571521e1,
-1.166475320897e1));
#78030=cartesian_point('',(-6.517407222317e1,3.175297279031e1,
-1.166301488731e1));
#78032=cartesian_point('',(-6.517407222317e1,3.175297279031e1,
-1.166301488731e1));
#78033=cartesian_point('',(-6.522653770641e1,3.175676037489e1,
-1.165782538708e1));
#78034=cartesian_point('',(-6.533349458956e1,3.173003956381e1,
-1.163957499047e1));
#78035=cartesian_point('',(-6.550895521117e1,3.169580516073e1,
-1.159238795159e1));
#78036=cartesian_point('',(-6.567053962570e1,3.162627062362e1,
-1.151260080138e1));
#78037=cartesian_point('',(-6.580628374052e1,3.155842202666e1,
-1.140926383949e1));
#78038=cartesian_point('',(-6.591565508753e1,3.150060469775e1,
-1.129158938267e1));
#78039=cartesian_point('',(-6.599959149979e1,3.146040184588e1,
-1.117386902188e1));
#78040=cartesian_point('',(-6.606612982479e1,3.143636897108e1,
-1.106151553284e1));
#78041=cartesian_point('',(-6.612141002285e1,3.142669653005e1,
-1.095806856747e1));
#78042=cartesian_point('',(-6.617210768650e1,3.142954224762e1,
-1.086336801193e1));
#78043=cartesian_point('',(-6.620629044068e1,3.143933058698e1,
-1.080778093831e1));
#78044=cartesian_point('',(-6.622428427645e1,3.144603051346e1,
-1.078264222655e1));
#78046=cartesian_point('',(-6.499672440604e1,2.980999513950e1,
-1.085177816937e1));
#78047=direction('',(-4.168838689260e-1,-9.089597569911e-1,0.e0));
#78048=direction('',(-9.055008906931e-1,4.152974999439e-1,-8.715574275015e-2));
#78049=axis2_placement_3d('',#78046,#78047,#78048);
#78051=direction('',(-8.910065241883e-1,4.539904997396e-1,-1.015635505958e-13));
#78052=vector('',#78051,1.554870050292e1);
#78053=cartesian_point('',(-6.493869248566e1,3.190904423481e1,
-1.169548648161e1));
#78054=line('',#78053,#78052);
#78055=direction('',(8.910062450894e-1,-4.539910475018e-1,-1.031095122560e-7));
#78056=vector('',#78055,1.461338982844e1);
#78057=cartesian_point('',(-7.924490587552e1,3.808037866922e1,
-1.078264071977e1));
#78058=line('',#78057,#78056);
#78059=cartesian_point('',(0.e0,0.e0,-1.169548648161e1));
#78060=direction('',(0.e0,0.e0,-1.e0));
#78061=direction('',(-8.975032603369e-1,4.410078204347e-1,0.e0));
#78062=axis2_placement_3d('',#78059,#78060,#78061);
#78064=direction('',(-8.910068145855e-1,4.539899298027e-1,5.593252074426e-8));
#78065=vector('',#78064,1.461343500310e1);
#78066=cartesian_point('',(-6.436602954139e1,3.509305782254e1,
-1.078264222370e1));
#78067=line('',#78066,#78065);
#78068=direction('',(8.910065241886e-1,-4.539904997390e-1,1.015635505957e-13));
#78069=vector('',#78068,1.554870050293e1);
#78070=cartesian_point('',(-7.783895839721e1,4.083980250904e1,
-1.169548648161e1));
#78071=line('',#78070,#78069);
#78072=direction('',(-2.516136452546e-2,-8.498185060406e-2,-9.960647523144e-1));
#78073=vector('',#78072,4.286667798768e0);
#78074=cartesian_point('',(-7.727884130257e1,4.209169911624e1,
-6.512842707101e0));
#78075=line('',#78074,#78073);
#78076=cartesian_point('',(-6.436602954139e1,3.509305782254e1,
-1.078264222370e1));
#78077=cartesian_point('',(-6.438390662405e1,3.510492517952e1,
-1.075454867754e1));
#78078=cartesian_point('',(-6.441936668905e1,3.512855313562e1,
-1.069791126763e1));
#78079=cartesian_point('',(-6.447193598993e1,3.516379613470e1,
-1.061182857011e1));
#78080=cartesian_point('',(-6.450675714037e1,3.518722174261e1,
-1.055382165849e1));
#78081=cartesian_point('',(-6.452415103535e1,3.519894390624e1,
-1.052469841907e1));
#78083=direction('',(-3.462576937805e-2,1.151219460987e-1,9.927476988749e-1));
#78084=vector('',#78083,4.041162387168e0);
#78085=cartesian_point('',(-6.452415103535e1,3.519894390624e1,
-1.052469841907e1));
#78086=line('',#78085,#78084);
#78087=direction('',(8.910069099337e-1,-4.539897426709e-1,-7.425783989108e-8));
#78088=vector('',#78087,1.415787214413e1);
#78089=cartesian_point('',(-7.727884130257e1,4.209169911624e1,
-6.512842707101e0));
#78090=line('',#78089,#78088);
#78091=direction('',(-8.090169942460e-1,5.877852524690e-1,-1.067054287009e-6));
#78092=vector('',#78091,1.415787198755e1);
#78093=cartesian_point('',(-6.171943811467e1,4.061897903016e1,-5.6e0));
#78094=line('',#78093,#78092);
#78095=cartesian_point('',(0.e0,0.e0,-5.6e0));
#78096=direction('',(0.e0,0.e0,1.e0));
#78097=direction('',(-8.307487568178e-1,5.566475572979e-1,0.e0));
#78098=axis2_placement_3d('',#78095,#78096,#78097);
#78100=direction('',(8.910065242046e-1,-4.539904997077e-1,4.555219380555e-8));
#78101=vector('',#78100,1.415787224943e1);
#78102=cartesian_point('',(-7.682657041814e1,4.297933093789e1,
-5.600000644922e0));
#78103=line('',#78102,#78101);
#78104=cartesian_point('',(0.e0,0.e0,-5.6e0));
#78105=direction('',(0.e0,0.e0,-1.e0));
#78106=direction('',(-8.690621057530e-1,4.947029981152e-1,0.e0));
#78107=axis2_placement_3d('',#78104,#78105,#78106);
#78109=direction('',(-8.090163453510e-1,5.877861455963e-1,9.617661445519e-8));
#78110=vector('',#78109,1.415787173971e1);
#78111=cartesian_point('',(-6.113388596714e1,4.142492241856e1,
-6.512843722050e0));
#78112=line('',#78111,#78110);
#78113=cartesian_point('',(-6.171943811460e1,4.061897903011e1,-6.6e0));
#78114=direction('',(8.090169941898e-1,-5.877852525473e-1,4.647873891317e-10));
#78115=direction('',(5.855485521683e-1,8.059384402977e-1,8.715574280591e-2));
#78116=axis2_placement_3d('',#78113,#78114,#78115);
#78118=cartesian_point('',(-6.171943811455e1,4.061897903007e1,-6.6e0));
#78119=direction('',(5.497495448137e-1,8.353295385518e-1,0.e0));
#78120=direction('',(-4.421778498909e-10,2.910098828579e-10,1.e0));
#78121=axis2_placement_3d('',#78118,#78119,#78120);
#78123=cartesian_point('',(-6.171945845885e1,4.061900858677e1,
-6.600136632392e0));
#78124=direction('',(1.183081538223e-1,2.140159758520e-2,-9.927462678650e-1));
#78125=direction('',(5.855847333762e-1,8.059117477940e-1,8.715947914243e-2));
#78126=axis2_placement_3d('',#78123,#78124,#78125);
#78128=cartesian_point('',(-6.036258968282e1,4.016256533835e1,
-1.093893502542e1));
#78129=cartesian_point('',(-6.007034228637e1,4.059490938726e1,
-1.098185400386e1));
#78130=cartesian_point('',(-6.022868232860e1,4.122820658785e1,
-1.077527731490e1));
#78131=cartesian_point('',(-6.065583989489e1,4.151145387941e1,
-1.052469836782e1));
#78133=cartesian_point('',(-6.334606600532e1,3.605897503151e1,
-6.512844982885e0));
#78134=cartesian_point('',(-6.332868032528e1,3.600247010810e1,
-7.004442735555e0));
#78135=cartesian_point('',(-6.329378037899e1,3.588938371210e1,
-7.987756097759e0));
#78136=cartesian_point('',(-6.324144990762e1,3.571972587065e1,
-9.463117308819e0));
#78137=cartesian_point('',(-6.320663464252e1,3.560663007435e1,
-1.044695735067e1));
#78138=cartesian_point('',(-6.318914527505e1,3.555003629108e1,
-1.093893482859e1));
#78140=cartesian_point('',(-6.036258968282e1,4.016256533835e1,
-1.093893502542e1));
#78141=cartesian_point('',(-6.042095363147e1,4.015245419031e1,
-1.044695704959e1));
#78142=cartesian_point('',(-6.053753058523e1,4.013215627259e1,
-9.463120294858e0));
#78143=cartesian_point('',(-6.071243312748e1,4.010174593601e1,
-7.987754241613e0));
#78144=cartesian_point('',(-6.082905382471e1,4.008148745472e1,
-7.004442873777e0));
#78145=cartesian_point('',(-6.088729151572e1,4.007132425108e1,
-6.512844704241e0));
#78147=cartesian_point('',(0.e0,0.e0,-6.512844257252e0));
#78148=direction('',(0.e0,0.e0,-1.e0));
#78149=direction('',(-8.690621057344e-1,4.947029981479e-1,0.e0));
#78150=axis2_placement_3d('',#78147,#78148,#78149);
#78152=cartesian_point('',(-6.421181387494e1,3.655179144051e1,-6.6e0));
#78153=direction('',(-4.947029981150e-1,-8.690621057531e-1,0.e0));
#78154=direction('',(8.657550619836e-1,-4.928205038067e-1,8.715574380070e-2));
#78155=axis2_placement_3d('',#78152,#78153,#78154);
#78157=cartesian_point('',(-6.421181387512e1,3.655179144061e1,-6.6e0));
#78158=direction('',(8.910065242155e-1,-4.539904996863e-1,7.978424865218e-11));
#78159=direction('',(-6.731681878591e-11,4.361311312095e-11,1.e0));
#78160=axis2_placement_3d('',#78157,#78158,#78159);
#78162=cartesian_point('',(-6.421185907157e1,3.655180017702e1,
-6.600145556833e0));
#78163=direction('',(3.464892694258e-2,-1.151330178217e-1,-9.927456069251e-1));
#78164=direction('',(8.657491714253e-1,-4.927932926664e-1,8.736785953346e-2));
#78165=axis2_placement_3d('',#78162,#78163,#78164);
#78167=cartesian_point('',(-6.452415103535e1,3.519894390624e1,
-1.052469841907e1));
#78168=cartesian_point('',(-6.407790315915e1,3.494697060928e1,
-1.077524626452e1));
#78169=cartesian_point('',(-6.344175313e1,3.509335505838e1,-1.098182941750e1));
#78170=cartesian_point('',(-6.318914527505e1,3.555003629108e1,
-1.093893482859e1));
#78172=cartesian_point('',(-6.436602954139e1,3.509305782254e1,
-1.078264222370e1));
#78173=cartesian_point('',(-6.434976860959e1,3.508226331617e1,
-1.080819601493e1));
#78174=cartesian_point('',(-6.432141589885e1,3.506002109883e1,
-1.086470988977e1));
#78175=cartesian_point('',(-6.428913400810e1,3.502003077973e1,
-1.096074742881e1));
#78176=cartesian_point('',(-6.426442300569e1,3.496866149644e1,
-1.106553356614e1));
#78177=cartesian_point('',(-6.424474495835e1,3.489918338998e1,
-1.117930398726e1));
#78178=cartesian_point('',(-6.422782829282e1,3.480522651687e1,
-1.129849026464e1));
#78179=cartesian_point('',(-6.420992666853e1,3.467948113874e1,
-1.141694019772e1));
#78180=cartesian_point('',(-6.418417668850e1,3.452786506381e1,
-1.151889035539e1));
#78181=cartesian_point('',(-6.414449448217e1,3.435771234719e1,
-1.159579680218e1));
#78182=cartesian_point('',(-6.406878219478e1,3.419990034223e1,
-1.164064818446e1));
#78183=cartesian_point('',(-6.402907349938e1,3.410024929216e1,
-1.165827830030e1));
#78184=cartesian_point('',(-6.399619049594e1,3.406144133671e1,
-1.166324448344e1));
#78186=cartesian_point('',(-6.399619049594e1,3.406144133671e1,
-1.166324448344e1));
#78187=cartesian_point('',(-6.395734139698e1,3.411994846088e1,
-1.166467364957e1));
#78188=cartesian_point('',(-6.386252802123e1,3.421698618696e1,
-1.167637646413e1));
#78189=cartesian_point('',(-6.364753036647e1,3.423456749257e1,
-1.171290264261e1));
#78190=cartesian_point('',(-6.341554494908e1,3.432709854591e1,
-1.174696733143e1));
#78191=cartesian_point('',(-6.316394692899e1,3.445651353309e1,
-1.178030964740e1));
#78192=cartesian_point('',(-6.294961214939e1,3.461137368432e1,
-1.180420082052e1));
#78193=cartesian_point('',(-6.271526471041e1,3.483691002890e1,
-1.182439167357e1));
#78194=cartesian_point('',(-6.257132212145e1,3.504484315944e1,
-1.182946207720e1));
#78195=cartesian_point('',(-6.250002575636e1,3.516234006001e1,
-1.183041250541e1));
#78197=cartesian_point('',(0.e0,0.e0,-1.183043166597e1));
#78198=direction('',(0.e0,0.e0,-1.e0));
#78199=direction('',(-8.715393330841e-1,4.903255968103e-1,0.e0));
#78200=axis2_placement_3d('',#78197,#78198,#78199);
#78202=cartesian_point('',(0.e0,0.e0,-1.093893391212e1));
#78203=direction('',(0.e0,0.e0,1.e0));
#78204=direction('',(-8.325536350548e-1,5.539444419407e-1,0.e0));
#78205=axis2_placement_3d('',#78202,#78203,#78204);
#78207=cartesian_point('',(-6.232091291217e1,3.506157166365e1,
-1.085177816937e1));
#78208=direction('',(-4.903255964105e-1,-8.715393333090e-1,0.e0));
#78209=direction('',(-8.682228630206e-1,4.884597594827e-1,-8.715574275013e-2));
#78210=axis2_placement_3d('',#78207,#78208,#78209);
#78212=cartesian_point('',(-5.970429223640e1,3.972456205674e1,
-1.183041130417e1));
#78213=cartesian_point('',(-5.963231511795e1,3.984094470016e1,
-1.182945692859e1));
#78214=cartesian_point('',(-5.951287669394e1,4.006272538530e1,
-1.182440685616e1));
#78215=cartesian_point('',(-5.941806025447e1,4.037237619689e1,
-1.180444336288e1));
#78216=cartesian_point('',(-5.937719275180e1,4.063340152478e1,
-1.178061823489e1));
#78217=cartesian_point('',(-5.937568946742e1,4.091376071626e1,
-1.174765311235e1));
#78218=cartesian_point('',(-5.939719130246e1,4.116508320862e1,
-1.171352802164e1));
#78219=cartesian_point('',(-5.948042876454e1,4.136399730302e1,
-1.167680681969e1));
#78220=cartesian_point('',(-5.943811038385e1,4.149488475989e1,
-1.166475189220e1));
#78221=cartesian_point('',(-5.940434077828e1,4.155750943863e1,
-1.166302408996e1));
#78223=cartesian_point('',(-5.940434077828e1,4.155750943863e1,
-1.166302408996e1));
#78224=cartesian_point('',(-5.945556909419e1,4.156946360604e1,
-1.165783648445e1));
#78225=cartesian_point('',(-5.956539589546e1,4.155979407318e1,
-1.163958696027e1));
#78226=cartesian_point('',(-5.974405764091e1,4.155344760565e1,
-1.159240900719e1));
#78227=cartesian_point('',(-5.991454063818e1,4.151004791408e1,
-1.151262869822e1));
#78228=cartesian_point('',(-6.005924159592e1,4.146426759945e1,
-1.140929268004e1));
#78229=cartesian_point('',(-6.017632451855e1,4.142426643545e1,
-1.129161245293e1));
#78230=cartesian_point('',(-6.026552436998e1,4.139768571425e1,
-1.117388631604e1));
#78231=cartesian_point('',(-6.033500739360e1,4.138435547517e1,
-1.106152826024e1));
#78232=cartesian_point('',(-6.039112269246e1,4.138344859850e1,
-1.095807738349e1));
#78233=cartesian_point('',(-6.044075290118e1,4.139418959028e1,
-1.086337293786e1));
#78234=cartesian_point('',(-6.047298522751e1,4.140920529027e1,
-1.080778252146e1));
#78235=cartesian_point('',(-6.048971048312e1,4.141863817961e1,
-1.078264222655e1));
#78237=cartesian_point('',(-5.953319623021e1,3.961071244432e1,
-1.085177816937e1));
#78238=direction('',(-5.539439700486e-1,-8.325539490308e-1,0.e0));
#78239=direction('',(-8.293858298997e-1,5.518360460022e-1,-8.715574275015e-2));
#78240=axis2_placement_3d('',#78237,#78238,#78239);
#78242=direction('',(-8.090169943750e-1,5.877852522924e-1,-1.015635505958e-13));
#78243=vector('',#78242,1.554870050292e1);
#78244=cartesian_point('',(-5.914751515677e1,4.167484056966e1,
-1.169548648161e1));
#78245=line('',#78244,#78243);
#78246=direction('',(8.090166330232e-1,-5.877857496502e-1,-1.031093375779e-7));
#78247=vector('',#78246,1.461338982858e1);
#78248=cartesian_point('',(-7.231218591930e1,5.000818047494e1,
-1.078264071977e1));
#78249=line('',#78248,#78247);
#78250=cartesian_point('',(0.e0,0.e0,-1.169548648161e1));
#78251=direction('',(0.e0,0.e0,-1.e0));
#78252=direction('',(-8.174646834127e-1,5.759787247573e-1,0.e0));
#78253=axis2_placement_3d('',#78250,#78251,#78252);
#78255=direction('',(-8.090173703543e-1,5.877847348009e-1,5.593252451248e-8));
#78256=vector('',#78255,1.461343500311e1);
#78257=cartesian_point('',(-5.808381318134e1,4.473006944521e1,
-1.078264222370e1));
#78258=line('',#78257,#78256);
#78259=direction('',(8.090169943752e-1,-5.877852522921e-1,1.015635505957e-13));
#78260=vector('',#78259,1.554870050293e1);
#78261=cartesian_point('',(-7.049187899515e1,5.251369258655e1,
-1.169548648161e1));
#78262=line('',#78261,#78260);
#78263=direction('',(-3.814614608280e-2,-8.000015403913e-2,-9.960646800749e-1));
#78264=vector('',#78263,4.286667801070e0);
#78265=cartesian_point('',(-6.974281608326e1,5.366255754744e1,
-6.512843014475e0));
#78266=line('',#78265,#78264);
#78267=cartesian_point('',(-5.808381318134e1,4.473006944521e1,
-1.078264222370e1));
#78268=cartesian_point('',(-5.809961370381e1,4.474458728719e1,
-1.075454867755e1));
#78269=cartesian_point('',(-5.813094098162e1,4.477347150413e1,
-1.069791126592e1));
#78270=cartesian_point('',(-5.817734979469e1,4.481650432647e1,
-1.061182857623e1));
#78271=cartesian_point('',(-5.820807779548e1,4.484508857678e1,
-1.055382164539e1));
#78272=cartesian_point('',(-5.822342379239e1,4.485938742580e1,
-1.052469840598e1));
#78274=direction('',(-1.619042320509e-2,1.191212751178e-1,9.927476980637e-1));
#78275=vector('',#78274,4.041162387168e0);
#78276=cartesian_point('',(-5.822342379239e1,4.485938742580e1,
-1.052469840598e1));
#78277=line('',#78276,#78275);
#78278=direction('',(8.090173427620e-1,-5.877847727785e-1,-5.185418174198e-8));
#78279=vector('',#78278,1.415787221875e1);
#78280=cartesian_point('',(-6.974281608326e1,5.366255754744e1,
-6.512843014475e0));
#78281=line('',#78280,#78279);
#78282=direction('',(-7.071067811865e-1,7.071067811865e-1,2.241549899444e-7));
#78283=vector('',#78282,1.415787304995e1);
#78284=cartesian_point('',(-5.460536115887e1,4.977393927901e1,-5.6e0));
#78285=line('',#78284,#78283);
#78286=cartesian_point('',(0.e0,0.e0,-5.6e0));
#78287=direction('',(0.e0,0.e0,1.e0));
#78288=direction('',(-7.334418383148e-1,6.797522120666e-1,0.e0));
#78289=axis2_placement_3d('',#78286,#78287,#78288);
#78291=direction('',(8.090169943652e-1,-5.877852523057e-1,-4.909046414252e-7));
#78292=vector('',#78291,1.415787221837e1);
#78293=cartesian_point('',(-6.915725918130e1,5.446850748052e1,
-5.599993049835e0));
#78294=line('',#78293,#78292);
#78295=cartesian_point('',(0.e0,0.e0,-5.6e0));
#78296=direction('',(0.e0,0.e0,-1.e0));
#78297=direction('',(-7.809739102413e-1,6.245636488961e-1,0.e0));
#78298=axis2_placement_3d('',#78295,#78296,#78297);
#78300=direction('',(-7.071062864217e-1,7.071072759511e-1,6.222990767451e-8));
#78301=vector('',#78300,1.415787370498e1);
#78302=cartesian_point('',(-5.390094151978e1,5.047835891731e1,
-6.512843810301e0));
#78303=line('',#78302,#78301);
#78304=cartesian_point('',(-6.461649026507e1,5.978506838522e1,-6.6e0));
#78305=direction('',(7.071067811865e-1,-7.071067811865e-1,0.e0));
#78306=direction('',(7.044160264017e-1,7.044160264017e-1,8.715574276473e-2));
#78307=axis2_placement_3d('',#78304,#78305,#78306);
#78309=cartesian_point('',(-5.460536115881e1,4.977393927896e1,-6.6e0));
#78310=direction('',(7.071067809733e-1,-7.071067813998e-1,4.450953980384e-10));
#78311=direction('',(7.044160265867e-1,7.044160262167e-1,8.715574276473e-2));
#78312=axis2_placement_3d('',#78309,#78310,#78311);
#78314=cartesian_point('',(-5.460536115877e1,4.977393927892e1,-6.6e0));
#78315=direction('',(6.736555451557e-1,7.390454698332e-1,0.e0));
#78316=direction('',(-3.726370323420e-10,3.396678494028e-10,1.e0));
#78317=axis2_placement_3d('',#78314,#78315,#78316);
#78319=cartesian_point('',(-5.460538340775e1,4.977397952805e1,
-6.600145482033e0));
#78320=direction('',(1.202081431441e-1,2.621897952157e-3,-9.927452482752e-1));
#78321=direction('',(7.044553268564e-1,7.043761479499e-1,8.716039618382e-2));
#78322=axis2_placement_3d('',#78319,#78320,#78321);
#78324=cartesian_point('',(-5.333660780183e1,4.911088100947e1,
-1.093893417591e1));
#78325=cartesian_point('',(-5.298034295259e1,4.949216416057e1,
-1.098185144256e1));
#78326=cartesian_point('',(-5.303764381972e1,5.014244949913e1,
-1.077528522958e1));
#78327=cartesian_point('',(-5.341524476514e1,5.048904187079e1,
-1.052469849072e1));
#78329=cartesian_point('',(-5.692530435701e1,4.552453716833e1,
-6.512844983990e0));
#78330=cartesian_point('',(-5.691697216601e1,4.546600827691e1,
-7.004442731052e0));
#78331=cartesian_point('',(-5.690019199919e1,4.534885620681e1,
-7.987756256269e0));
#78332=cartesian_point('',(-5.687504803985e1,4.517310153971e1,
-9.463117443055e0));
#78333=cartesian_point('',(-5.685835170346e1,4.505595061089e1,
-1.044695746126e1));
#78334=cartesian_point('',(-5.684993100255e1,4.499731773576e1,
-1.093893492923e1));
#78336=cartesian_point('',(-5.333660780183e1,4.911088100947e1,
-1.093893417591e1));
#78337=cartesian_point('',(-5.339583697055e1,4.911002674927e1,
-1.044695640368e1));
#78338=cartesian_point('',(-5.351413476478e1,4.910819612576e1,
-9.463117476262e0));
#78339=cartesian_point('',(-5.369166889431e1,4.910554817580e1,
-7.987754528136e0));
#78340=cartesian_point('',(-5.381002193054e1,4.910377857982e1,
-7.004442996738e0));
#78341=cartesian_point('',(-5.386913452571e1,4.910285316325e1,
-6.512845034168e0));
#78343=cartesian_point('',(0.e0,0.e0,-6.512844257252e0));
#78344=direction('',(0.e0,0.e0,-1.e0));
#78345=direction('',(-7.809739102176e-1,6.245636489257e-1,0.e0));
#78346=axis2_placement_3d('',#78343,#78344,#78345);
#78348=cartesian_point('',(-5.770329995249e1,4.614671898645e1,-6.6e0));
#78349=direction('',(-6.245636488959e-1,-7.809739102415e-1,0.e0));
#78350=direction('',(7.780020686579e-1,-6.221869955928e-1,8.715574381104e-2));
#78351=axis2_placement_3d('',#78348,#78349,#78350);
#78353=cartesian_point('',(-5.770329995265e1,4.614671898658e1,-6.6e0));
#78354=direction('',(8.090169944072e-1,-5.877852522481e-1,9.219819352424e-11));
#78355=direction('',(-7.304379323614e-11,5.632472266370e-11,1.e0));
#78356=axis2_placement_3d('',#78353,#78354,#78355);
#78358=cartesian_point('',(-5.770334363941e1,4.614673502413e1,
-6.600145204953e0));
#78359=direction('',(1.621108430958e-2,-1.191354788056e-1,-9.927456564676e-1));
#78360=direction('',(7.780005339475e-1,-6.221592483430e-1,8.736726434241e-2));
#78361=axis2_placement_3d('',#78358,#78359,#78360);
#78363=cartesian_point('',(-5.822342379239e1,4.485938742580e1,
-1.052469840598e1));
#78364=cartesian_point('',(-5.782208727515e1,4.454070779164e1,
-1.077524625163e1));
#78365=cartesian_point('',(-5.717086954469e1,4.458577558196e1,
-1.098182950945e1));
#78366=cartesian_point('',(-5.684993100255e1,4.499731773576e1,
-1.093893492923e1));
#78368=cartesian_point('',(-5.808381318134e1,4.473006944521e1,
-1.078264222370e1));
#78369=cartesian_point('',(-5.806944187794e1,4.471686479881e1,
-1.080819459872e1));
#78370=cartesian_point('',(-5.804491855128e1,4.469046232847e1,
-1.086470550874e1));
#78371=cartesian_point('',(-5.801928997480e1,4.464591604894e1,
-1.096073973306e1));
#78372=cartesian_point('',(-5.800291876526e1,4.459131597636e1,
-1.106552262628e1));
#78373=cartesian_point('',(-5.799435114525e1,4.451961900971e1,
-1.117928927119e1));
#78374=cartesian_point('',(-5.799234014503e1,4.442417975048e1,
-1.129847071925e1));
#78375=cartesian_point('',(-5.799432928482e1,4.429719478884e1,
-1.141691568805e1));
#78376=cartesian_point('',(-5.799261662563e1,4.414342899729e1,
-1.151886709368e1));
#78377=cartesian_point('',(-5.798004450436e1,4.396917040288e1,
-1.159577968959e1));
#78378=cartesian_point('',(-5.792996832506e1,4.380145617599e1,
-1.164063852865e1));
#78379=cartesian_point('',(-5.790632948901e1,4.369682933193e1,
-1.165826910570e1));
#78380=cartesian_point('',(-5.787992730675e1,4.365335506740e1,
-1.166323680157e1));
#78382=cartesian_point('',(-5.787992730675e1,4.365335506740e1,
-1.166323680157e1));
#78383=cartesian_point('',(-5.783237024770e1,4.370503841680e1,
-1.166467491794e1));
#78384=cartesian_point('',(-5.772349453365e1,4.378601153255e1,
-1.167638678062e1));
#78385=cartesian_point('',(-5.750839847980e1,4.376975895308e1,
-1.171291175986e1));
#78386=cartesian_point('',(-5.726480892645e1,4.382486455943e1,
-1.174697297507e1));
#78387=cartesian_point('',(-5.699608004816e1,4.391332672120e1,
-1.178031275327e1));
#78388=cartesian_point('',(-5.676016002791e1,4.403275480475e1,
-1.180420314651e1));
#78389=cartesian_point('',(-5.649342862536e1,4.421885226607e1,
-1.182439218906e1));
#78390=cartesian_point('',(-5.631873897428e1,4.440169974707e1,
-1.182946219837e1));
#78391=cartesian_point('',(-5.622994486979e1,4.450659139965e1,
-1.183041250650e1));
#78393=cartesian_point('',(0.e0,0.e0,-1.183043166597e1));
#78394=direction('',(0.e0,0.e0,-1.e0));
#78395=direction('',(-7.841054152245e-1,6.206276643976e-1,0.e0));
#78396=axis2_placement_3d('',#78393,#78394,#78395);
#78398=cartesian_point('',(0.e0,0.e0,-1.093893391212e1));
#78399=direction('',(0.e0,0.e0,1.e0));
#78400=direction('',(-7.356474937612e-1,6.773645731235e-1,0.e0));
#78401=axis2_placement_3d('',#78398,#78399,#78400);
#78403=cartesian_point('',(-5.606880085193e1,4.437904420735e1,
-1.085177816937e1));
#78404=direction('',(-6.206276640375e-1,-7.841054155095e-1,0.e0));
#78405=direction('',(-7.811216576754e-1,6.182659884031e-1,-8.715574275013e-2));
#78406=axis2_placement_3d('',#78403,#78404,#78405);
#78408=cartesian_point('',(-5.229424430862e1,5.036030489960e1,
-1.164387229939e1));
#78409=cartesian_point('',(-5.234888509717e1,5.037248451469e1,
-1.163383275663e1));
#78410=cartesian_point('',(-5.246131060300e1,5.038563659209e1,
-1.160755480289e1));
#78411=cartesian_point('',(-5.264334089678e1,5.037719951520e1,
-1.153463834798e1));
#78412=cartesian_point('',(-5.280583767594e1,5.035372564308e1,
-1.143189521281e1));
#78413=cartesian_point('',(-5.293974493893e1,5.033046267792e1,
-1.130925983564e1));
#78414=cartesian_point('',(-5.303823090331e1,5.031644800173e1,
-1.118730598411e1));
#78415=cartesian_point('',(-5.311242045167e1,5.031303533646e1,
-1.107173449260e1));
#78416=cartesian_point('',(-5.317003090623e1,5.032018284623e1,
-1.096553792930e1));
#78417=cartesian_point('',(-5.321890142797e1,5.033824093613e1,
-1.086782521138e1));
#78418=cartesian_point('',(-5.324976057171e1,5.035875443179e1,
-1.080924595964e1));
#78419=cartesian_point('',(-5.326567925994e1,5.037138150268e1,
-1.078264222783e1));
#78421=cartesian_point('',(-5.260376253515e1,4.843608325285e1,
-1.085177816937e1));
#78422=direction('',(-6.773641420462e-1,-7.356478906855e-1,0.e0));
#78423=direction('',(-7.328485283631e-1,6.747865669837e-1,-8.715574275015e-2));
#78424=axis2_placement_3d('',#78421,#78422,#78423);
#78426=direction('',(-7.071067811871e-1,7.071067811860e-1,-1.013350611681e-13));
#78427=vector('',#78426,1.554870050292e1);
#78428=cartesian_point('',(-5.189992970535e1,5.041446401884e1,
-1.169548648161e1));
#78429=line('',#78428,#78427);
#78430=direction('',(7.071063462529e-1,-7.071072161199e-1,-1.031970922729e-7));
#78431=vector('',#78430,1.461338983893e1);
#78432=cartesian_point('',(-6.359889995531e1,6.070461490976e1,
-1.078264071977e1));
#78433=line('',#78432,#78431);
#78434=cartesian_point('',(0.e0,0.e0,-1.169548648161e1));
#78435=direction('',(0.e0,0.e0,-1.e0));
#78436=direction('',(-7.172974129730e-1,6.967671213126e-1,0.e0));
#78437=axis2_placement_3d('',#78434,#78435,#78436);
#78439=direction('',(-7.071072338678e-1,7.071063285050e-1,5.607867772319e-8));
#78440=vector('',#78439,1.461343377531e1);
#78441=cartesian_point('',(-5.037138143432e1,5.326567918127e1,
-1.078264222584e1));
#78442=line('',#78441,#78440);
#78443=direction('',(7.071067811861e-1,-7.071067811870e-1,1.013350611681e-13));
#78444=vector('',#78443,1.554870050293e1);
#78445=cartesian_point('',(-6.140905558308e1,6.289452126962e1,
-1.169548648161e1));
#78446=line('',#78445,#78444);
#78447=direction('',(-5.019040730182e-2,-7.304693036796e-2,-9.960647915566e-1));
#78448=vector('',#78447,4.286667797370e0);
#78449=cartesian_point('',(-6.048949656577e1,6.391205860908e1,
-6.512842540275e0));
#78450=line('',#78449,#78448);
#78451=cartesian_point('',(-5.037138143432e1,5.326567918127e1,
-1.078264222584e1));
#78452=cartesian_point('',(-5.038471648322e1,5.328249017096e1,
-1.075454874254e1));
#78453=cartesian_point('',(-5.041113836992e1,5.331591835278e1,
-1.069791004098e1));
#78454=cartesian_point('',(-5.045024568842e1,5.336568284754e1,
-1.061182928992e1));
#78455=cartesian_point('',(-5.047612476735e1,5.339872269553e1,
-1.055382359412e1));
#78456=cartesian_point('',(-5.048904254279e1,5.341524409297e1,
-1.052469840753e1));
#78458=direction('',(2.643584382902e-3,1.201874384051e-1,9.927476976106e-1));
#78459=vector('',#78458,4.041162387179e0);
#78460=cartesian_point('',(-5.048904254279e1,5.341524409297e1,
-1.052469840753e1));
#78461=line('',#78460,#78459);
#78462=direction('',(7.071074739508e-1,-7.071060884216e-1,-8.558576124183e-8));
#78463=vector('',#78462,1.415787209944e1);
#78464=cartesian_point('',(-6.048949656577e1,6.391205860908e1,
-6.512842540275e0));
#78465=line('',#78464,#78463);
#78466=direction('',(-5.877852522342e-1,8.090169944172e-1,-4.709069625730e-7));
#78467=vector('',#78466,1.415787260565e1);
#78468=cartesian_point('',(-4.614671898653e1,5.770329995257e1,-5.6e0));
#78469=line('',#78468,#78467);
#78470=cartesian_point('',(0.e0,0.e0,-5.6e0));
#78471=direction('',(0.e0,0.e0,1.e0));
#78472=direction('',(-6.180752096863e-1,7.861189701128e-1,0.e0));
#78473=axis2_placement_3d('',#78470,#78471,#78472);
#78475=direction('',(7.071067812409e-1,-7.071067811322e-1,2.737645869203e-7));
#78476=vector('',#78475,1.415787226691e1);
#78477=cartesian_point('',(-5.978506676689e1,6.461648864519e1,
-5.600003875924e0));
#78478=line('',#78477,#78476);
#78479=cartesian_point('',(0.e0,0.e0,-5.6e0));
#78480=direction('',(0.e0,0.e0,-1.e0));
#78481=direction('',(-6.736555451557e-1,7.390454698332e-1,0.e0));
#78482=axis2_placement_3d('',#78479,#78480,#78481);
#78484=direction('',(-5.877845780134e-1,8.090174842669e-1,7.339018366210e-8));
#78485=vector('',#78484,1.415787291025e1);
#78486=cartesian_point('',(-4.534077600145e1,5.828885180579e1,
-6.512843765769e0));
#78487=line('',#78486,#78485);
#78488=cartesian_point('',(-5.446850812157e1,6.915726006401e1,-6.6e0));
#78489=direction('',(5.877852522925e-1,-8.090169943749e-1,0.e0));
#78490=direction('',(8.059384404605e-1,5.855485519490e-1,8.715574277397e-2));
#78491=axis2_placement_3d('',#78488,#78489,#78490);
#78493=cartesian_point('',(-4.614671898647e1,5.770329995248e1,-6.6e0));
#78494=direction('',(5.877852520475e-1,-8.090169945530e-1,4.470923353761e-10));
#78495=direction('',(8.059384406150e-1,5.855485517364e-1,8.715574277347e-2));
#78496=axis2_placement_3d('',#78493,#78494,#78495);
#78498=cartesian_point('',(-4.614671898646e1,5.770329995248e1,-6.6e0));
#78499=direction('',(7.809739102413e-1,6.245636488960e-1,0.e0));
#78500=direction('',(-2.838902446456e-10,3.549800453584e-10,1.e0));
#78501=axis2_placement_3d('',#78498,#78499,#78500);
#78503=cartesian_point('',(-4.614672119235e1,5.770332289583e1,
-6.600133744922e0));
#78504=direction('',(1.191296553025e-1,-1.620294514862e-2,-9.927464881812e-1));
#78505=direction('',(8.059563879322e-1,5.855234670533e-1,8.715830586498e-2));
#78506=axis2_placement_3d('',#78503,#78504,#78505);
#78508=cartesian_point('',(-4.499731372596e1,5.684993725960e1,
-1.093893512928e1));
#78509=cartesian_point('',(-4.458562983146e1,5.717091095316e1,
-1.098187423497e1));
#78510=cartesian_point('',(-4.454082444889e1,5.782223455425e1,
-1.077515449418e1));
#78511=cartesian_point('',(-4.485938761723e1,5.822342365344e1,
-1.052469842662e1));
#78513=cartesian_point('',(-4.910285277284e1,5.386913409842e1,
-6.512844983037e0));
#78514=cartesian_point('',(-4.910377906570e1,5.381002227784e1,
-7.004443085786e0));
#78515=cartesian_point('',(-4.910555308104e1,5.369166692194e1,
-7.987754345066e0));
#78516=cartesian_point('',(-4.910821000334e1,5.351415023301e1,
-9.463119843999e0));
#78517=cartesian_point('',(-4.911003122704e1,5.339582879222e1,
-1.044695516245e1));
#78518=cartesian_point('',(-4.911088636033e1,5.333660038941e1,
-1.093893303849e1));
#78520=cartesian_point('',(-4.499731372596e1,5.684993725960e1,
-1.093893512928e1));
#78521=cartesian_point('',(-4.505594528921e1,5.685835588180e1,
-1.044695716908e1));
#78522=cartesian_point('',(-4.517309736910e1,5.687506896285e1,
-9.463119624110e0));
#78523=cartesian_point('',(-4.534882844585e1,5.690018928494e1,
-7.987753384511e0));
#78524=cartesian_point('',(-4.546600570837e1,5.691696940563e1,
-7.004442612014e0));
#78525=cartesian_point('',(-4.552453328654e1,5.692529950403e1,
-6.512844439128e0));
#78527=cartesian_point('',(0.e0,0.e0,-6.512844257252e0));
#78528=direction('',(0.e0,0.e0,-1.e0));
#78529=direction('',(-6.736555451285e-1,7.390454698580e-1,0.e0));
#78530=axis2_placement_3d('',#78527,#78528,#78529);
#78532=cartesian_point('',(0.e0,0.e0,-6.512844257252e0));
#78533=direction('',(0.e0,0.e0,-1.e0));
#78534=direction('',(-6.427876096865e-1,7.660444431190e-1,0.e0));
#78535=axis2_placement_3d('',#78532,#78533,#78534);
#78537=cartesian_point('',(-4.977393927893e1,5.460536115876e1,-6.6e0));
#78538=direction('',(-7.390454698330e-1,-6.736555451559e-1,0.e0));
#78539=direction('',(6.710920823620e-1,-7.362331786279e-1,8.715574380679e-2));
#78540=axis2_placement_3d('',#78537,#78538,#78539);
#78542=cartesian_point('',(-4.977393927907e1,5.460536115891e1,-6.6e0));
#78543=direction('',(7.071067812336e-1,-7.071067811395e-1,1.117253303762e-10));
#78544=direction('',(-7.400302592941e-11,8.400746764892e-11,1.e0));
#78545=axis2_placement_3d('',#78542,#78543,#78544);
#78547=cartesian_point('',(-4.977397977826e1,5.460538367856e1,
-6.600145315566e0));
#78548=direction('',(-2.625258799702e-3,-1.202048308220e-1,-9.927456404655e-1));
#78549=direction('',(6.710948996579e-1,-7.362055169256e-1,8.736745676449e-2));
#78550=axis2_placement_3d('',#78547,#78548,#78549);
#78552=cartesian_point('',(-5.048904254279e1,5.341524409297e1,
-1.052469840753e1));
#78553=cartesian_point('',(-5.014250453270e1,5.303770571536e1,
-1.077524474625e1));
#78554=cartesian_point('',(-4.949203266009e1,5.298042304435e1,
-1.098185618340e1));
#78555=cartesian_point('',(-4.911088636033e1,5.333660038941e1,
-1.093893303849e1));
#78557=cartesian_point('',(-5.037138143432e1,5.326567918127e1,
-1.078264222584e1));
#78558=cartesian_point('',(-5.035924936388e1,5.325038474083e1,
-1.080820134608e1));
#78559=cartesian_point('',(-5.033880117130e1,5.322004942660e1,
-1.086548167753e1));
#78560=cartesian_point('',(-5.031997980530e1,5.316992804665e1,
-1.096585276362e1));
#78561=cartesian_point('',(-5.031284523118e1,5.310979662227e1,
-1.107643749884e1));
#78562=cartesian_point('',(-5.031700264653e1,5.303280389239e1,
-1.119505412777e1));
#78563=cartesian_point('',(-5.033170842032e1,5.293248514583e1,
-1.131666931212e1));
#78564=cartesian_point('',(-5.035442150169e1,5.280164793577e1,
-1.143496655384e1));
#78565=cartesian_point('',(-5.037809911096e1,5.263595494956e1,
-1.153864009226e1));
#78566=cartesian_point('',(-5.038526181357e1,5.245242339155e1,
-1.161007830995e1));
#78567=cartesian_point('',(-5.037167797182e1,5.234527065956e1,
-1.163449639856e1));
#78568=cartesian_point('',(-5.036030805078e1,5.229425852717e1,
-1.164386968253e1));
#78570=cartesian_point('',(-4.843608104196e1,5.260376457088e1,
-1.085177816937e1));
#78571=direction('',(7.356479191545e-1,6.773641111276e-1,0.e0));
#78572=direction('',(-1.392099987195e-1,1.511883257485e-1,-9.786534966033e-1));
#78573=axis2_placement_3d('',#78570,#78571,#78572);
#78575=cartesian_point('',(0.e0,0.e0,-1.093893391212e1));
#78576=direction('',(0.e0,0.e0,1.e0));
#78577=direction('',(-6.206273641424e-1,7.841056528795e-1,0.e0));
#78578=axis2_placement_3d('',#78575,#78576,#78577);
#78580=cartesian_point('',(0.e0,0.e0,-1.093893391212e1));
#78581=direction('',(0.e0,0.e0,1.e0));
#78582=direction('',(-6.427876096865e-1,7.660444431190e-1,0.e0));
#78583=axis2_placement_3d('',#78580,#78581,#78582);
#78585=cartesian_point('',(0.e0,0.e0,-1.183043166597e1));
#78586=direction('',(0.e0,0.e0,-1.e0));
#78587=direction('',(-6.773642201607e-1,7.356478187598e-1,0.e0));
#78588=axis2_placement_3d('',#78585,#78586,#78587);
#78590=cartesian_point('',(-4.437904420737e1,5.606880085191e1,
-1.085177816937e1));
#78591=direction('',(7.841054155093e-1,6.206276640378e-1,0.e0));
#78592=direction('',(-1.275496810311e-1,1.611471763799e-1,-9.786534966032e-1));
#78593=axis2_placement_3d('',#78590,#78591,#78592);
#78595=cartesian_point('',(-4.377230781373e1,5.792089996597e1,
-1.164387596473e1));
#78596=cartesian_point('',(-4.382450375210e1,5.794153240405e1,
-1.163381161938e1));
#78597=cartesian_point('',(-4.393368338347e1,5.797212299362e1,
-1.160746226499e1));
#78598=cartesian_point('',(-4.411467843859e1,5.799221134184e1,
-1.153452799551e1));
#78599=cartesian_point('',(-4.427869679134e1,5.799443934204e1,
-1.143185550515e1));
#78600=cartesian_point('',(-4.441459450776e1,5.799240953754e1,
-1.130921402930e1));
#78601=cartesian_point('',(-4.451404619860e1,5.799398080086e1,
-1.118726004803e1));
#78602=cartesian_point('',(-4.458780791156e1,5.800221073925e1,
-1.107176650541e1));
#78603=cartesian_point('',(-4.464361417776e1,5.801828583833e1,
-1.096553115096e1));
#78604=cartesian_point('',(-4.468904442754e1,5.804375861580e1,
-1.086784096194e1));
#78605=cartesian_point('',(-4.471632039481e1,5.806884979816e1,
-1.080925112958e1));
#78606=cartesian_point('',(-4.473007115722e1,5.808381550759e1,
-1.078264222855e1));
#78608=direction('',(-5.877852522923e-1,8.090169943751e-1,-1.015635505958e-13));
#78609=vector('',#78608,1.554870050292e1);
#78610=cartesian_point('',(-4.337439573862e1,5.791271604783e1,
-1.169548648161e1));
#78611=line('',#78610,#78609);
#78612=direction('',(5.877847545299e-1,-8.090173560204e-1,-1.032465686220e-7));
#78613=vector('',#78612,1.461338828211e1);
#78614=cartesian_point('',(-5.331959800147e1,6.990630025808e1,
-1.078264071977e1));
#78615=line('',#78614,#78613);
#78616=cartesian_point('',(0.e0,0.e0,-1.169548648161e1));
#78617=direction('',(0.e0,0.e0,-1.e0));
#78618=direction('',(-5.994678996524e-1,8.003987989036e-1,0.e0));
#78619=axis2_placement_3d('',#78616,#78617,#78618);
#78621=direction('',(-5.877857697842e-1,8.090166183949e-1,5.593262844327e-8));
#78622=vector('',#78621,1.461343500310e1);
#78623=cartesian_point('',(-4.141863739923e1,6.048970939136e1,
-1.078264222370e1));
#78624=line('',#78623,#78622);
#78625=direction('',(5.877852522923e-1,-8.090169943751e-1,1.015635505957e-13));
#78626=vector('',#78625,1.554870050293e1);
#78627=cartesian_point('',(-5.081413741759e1,7.172667810408e1,
-1.169548648161e1));
#78628=line('',#78627,#78626);
#78629=direction('',(-6.099988520649e-2,-6.429635747574e-2,-9.960647531261e-1));
#78630=vector('',#78629,4.286667798779e0);
#78631=cartesian_point('',(-4.974672029807e1,7.258783828587e1,
-6.512842703609e0));
#78632=line('',#78631,#78630);
#78633=cartesian_point('',(-4.141863739923e1,6.048970939136e1,
-1.078264222370e1));
#78634=cartesian_point('',(-4.142917836905e1,6.050839938024e1,
-1.075454857129e1));
#78635=cartesian_point('',(-4.145004671667e1,6.054555065662e1,
-1.069791101569e1));
#78636=cartesian_point('',(-4.148088624720e1,6.060081840230e1,
-1.061182833304e1));
#78637=cartesian_point('',(-4.150127723156e1,6.063749903549e1,
-1.055382154214e1));
#78638=cartesian_point('',(-4.151145351816e1,6.065584015724e1,
-1.052469840693e1));
#78640=direction('',(2.141249036939e-2,1.182941804513e-1,9.927476981225e-1));
#78641=vector('',#78640,4.041162387176e0);
#78642=cartesian_point('',(-4.151145351816e1,6.065584015724e1,
-1.052469840693e1));
#78643=line('',#78642,#78641);
#78644=direction('',(5.877859360277e-1,-8.090164976117e-1,-7.386107380700e-8));
#78645=vector('',#78644,1.415787214448e1);
#78646=cartesian_point('',(-4.974672029807e1,7.258783828587e1,
-6.512842703609e0));
#78647=line('',#78646,#78645);
#78648=direction('',(-4.539904996746e-1,8.910065242214e-1,-4.709069625741e-7));
#78649=vector('',#78648,1.415787260562e1);
#78650=cartesian_point('',(-3.655179144060e1,6.421181387505e1,-5.6e0));
#78651=line('',#78650,#78649);
#78652=cartesian_point('',(0.e0,0.e0,-5.6e0));
#78653=direction('',(0.e0,0.e0,1.e0));
#78654=direction('',(-4.874895776705e-1,8.731288058830e-1,0.e0));
#78655=axis2_placement_3d('',#78652,#78653,#78654);
#78657=direction('',(5.877852523222e-1,-8.090169943533e-1,5.423741600317e-8));
#78658=vector('',#78657,1.415787224930e1);
#78659=cartesian_point('',(-4.894076754255e1,7.317339736822e1,
-5.600000767886e0));
#78660=line('',#78659,#78658);
#78661=cartesian_point('',(0.e0,0.e0,-5.6e0));
#78662=direction('',(0.e0,0.e0,-1.e0));
#78663=direction('',(-5.497495448138e-1,8.353295385517e-1,0.e0));
#78664=axis2_placement_3d('',#78661,#78662,#78663);
#78666=direction('',(-4.539897181761e-1,8.910069224144e-1,7.721704690211e-8));
#78667=vector('',#78666,1.415787291032e1);
#78668=cartesian_point('',(-3.566417101153e1,6.466407907251e1,
-6.512843819947e0));
#78669=line('',#78668,#78667);
#78670=cartesian_point('',(-4.297933141953e1,7.682657136227e1,-6.6e0));
#78671=direction('',(4.539904997395e-1,-8.910065241884e-1,0.e0));
#78672=direction('',(8.876159753593e-1,4.522629288233e-1,8.715574277727e-2));
#78673=axis2_placement_3d('',#78670,#78671,#78672);
#78675=cartesian_point('',(-3.655179144055e1,6.421181387498e1,-6.6e0));
#78676=direction('',(4.539904994606e-1,-8.910065243305e-1,4.620698615398e-10));
#78677=direction('',(8.876159754826e-1,4.522629285813e-1,8.715574277758e-2));
#78678=axis2_placement_3d('',#78675,#78676,#78677);
#78680=cartesian_point('',(-3.655179144053e1,6.421181387493e1,-6.6e0));
#78681=direction('',(8.690621057529e-1,4.947029981153e-1,0.e0));
#78682=direction('',(-2.541398202993e-10,4.464624225875e-10,1.e0));
#78683=axis2_placement_3d('',#78680,#78681,#78682);
#78685=cartesian_point('',(-3.655179994384e1,6.421185867252e1,
-6.600145860865e0));
#78686=direction('',(1.151352330737e-1,-3.465335390667e-2,-9.927451954898e-1));
#78687=direction('',(8.876408578237e-1,4.522132001627e-1,8.716036438949e-2));
#78688=axis2_placement_3d('',#78685,#78686,#78687);
#78690=cartesian_point('',(-3.555003285053e1,6.318913972912e1,
-1.093893412499e1));
#78691=cartesian_point('',(-3.509339080941e1,6.344164898998e1,
-1.098185709451e1));
#78692=cartesian_point('',(-3.494691954446e1,6.407782028628e1,
-1.077529416193e1));
#78693=cartesian_point('',(-3.519894477969e1,6.452415059046e1,
-1.052469850485e1));
#78695=cartesian_point('',(-4.007132600488e1,6.088729418165e1,
-6.512844984002e0));
#78696=cartesian_point('',(-4.008148803761e1,6.082905508775e1,
-7.004442839957e0));
#78697=cartesian_point('',(-4.010173929384e1,6.071244612577e1,
-7.987755680713e0));
#78698=cartesian_point('',(-4.013213371933e1,6.053752553756e1,
-9.463118052006e0));
#78699=cartesian_point('',(-4.015245702190e1,6.042094867662e1,
-1.044695705678e1));
#78700=cartesian_point('',(-4.016256700937e1,6.036258332538e1,
-1.093893466112e1));
#78702=cartesian_point('',(-3.555003285053e1,6.318913972912e1,
-1.093893412499e1));
#78703=cartesian_point('',(-3.560662717404e1,6.320663023977e1,
-1.044695642357e1));
#78704=cartesian_point('',(-3.571970044193e1,6.324144353056e1,
-9.463117019677e0));
#78705=cartesian_point('',(-3.588936559062e1,6.329378720956e1,
-7.987754679682e0));
#78706=cartesian_point('',(-3.600246987878e1,6.332867970705e1,
-7.004442940972e0));
#78707=cartesian_point('',(-3.605897532542e1,6.334606652310e1,
-6.512845035463e0));
#78709=cartesian_point('',(0.e0,0.e0,-6.512844257252e0));
#78710=direction('',(0.e0,0.e0,-1.e0));
#78711=direction('',(-5.497495447830e-1,8.353295385720e-1,0.e0));
#78712=axis2_placement_3d('',#78709,#78710,#78711);
#78714=cartesian_point('',(-4.061897903009e1,6.171943811454e1,-6.6e0));
#78715=direction('',(-8.353295385516e-1,-5.497495448140e-1,0.e0));
#78716=direction('',(5.476575817709e-1,-8.321508573868e-1,8.715574381138e-2));
#78717=axis2_placement_3d('',#78714,#78715,#78716);
#78719=cartesian_point('',(-4.061897903020e1,6.171943811472e1,-6.6e0));
#78720=direction('',(5.877852523423e-1,-8.090169943388e-1,9.082656154957e-11));
#78721=direction('',(-4.897771077594e-11,7.668177204323e-11,1.e0));
#78722=axis2_placement_3d('',#78719,#78720,#78721);
#78724=cartesian_point('',(-4.061901560458e1,6.171946683801e1,
-6.600145232125e0));
#78725=direction('',(-2.139720338881e-2,-1.183141103536e-1,-9.927456527119e-1));
#78726=direction('',(5.476646959519e-1,-8.321239895879e-1,8.736730944821e-2));
#78727=axis2_placement_3d('',#78724,#78725,#78726);
#78729=cartesian_point('',(-4.151145351816e1,6.065584015724e1,
-1.052469840693e1));
#78730=cartesian_point('',(-4.122823723685e1,6.022873800270e1,
-1.077524625232e1));
#78731=cartesian_point('',(-4.059497122778e1,6.007035893384e1,
-1.098182924110e1));
#78732=cartesian_point('',(-4.016256700937e1,6.036258332538e1,
-1.093893466112e1));
#78734=cartesian_point('',(-4.141863739923e1,6.048970939136e1,
-1.078264222370e1));
#78735=cartesian_point('',(-4.140904943978e1,6.047270916668e1,
-1.080819592554e1));
#78736=cartesian_point('',(-4.139388477240e1,6.044001943646e1,
-1.086470961300e1));
#78737=cartesian_point('',(-4.138327658950e1,6.038973223165e1,
-1.096074694213e1));
#78738=cartesian_point('',(-4.138458002234e1,6.033274344362e1,
-1.106553287381e1));
#78739=cartesian_point('',(-4.139858903749e1,6.026190458443e1,
-1.117930305559e1));
#78740=cartesian_point('',(-4.142617152281e1,6.017050881157e1,
-1.129848902741e1));
#78741=cartesian_point('',(-4.146730798477e1,6.005034244542e1,
-1.141693864729e1));
#78742=cartesian_point('',(-4.151319675019e1,5.990356204379e1,
-1.151888888382e1));
#78743=cartesian_point('',(-4.155508745552e1,5.973394001066e1,
-1.159579571913e1));
#78744=cartesian_point('',(-4.155927348943e1,5.955895608387e1,
-1.164064757352e1));
#78745=cartesian_point('',(-4.156913277001e1,5.945213936961e1,
-1.165827771915e1));
#78746=cartesian_point('',(-4.155745254833e1,5.940263275008e1,
-1.166324399798e1));
#78748=cartesian_point('',(-4.155745254833e1,5.940263275008e1,
-1.166324399798e1));
#78749=cartesian_point('',(-4.149627439512e1,5.943712365817e1,
-1.166467374365e1));
#78750=cartesian_point('',(-4.136773838872e1,5.948053733214e1,
-1.167637714853e1));
#78751=cartesian_point('',(-4.116819244751e1,5.939859627822e1,
-1.171290328034e1));
#78752=cartesian_point('',(-4.091948455179e1,5.937572366675e1,
-1.174696770230e1));
#78753=cartesian_point('',(-4.063655754657e1,5.937681034286e1,
-1.178030979580e1));
#78754=cartesian_point('',(-4.037527916955e1,5.941748588050e1,
-1.180420091035e1));
#78755=cartesian_point('',(-4.006408343840e1,5.951204875446e1,
-1.182439167200e1));
#78756=cartesian_point('',(-3.984143025674e1,5.963196980541e1,
-1.182946207289e1));
#78757=cartesian_point('',(-3.972456237521e1,5.970429232620e1,
-1.183041250650e1));
#78759=cartesian_point('',(0.e0,0.e0,-1.183043166597e1));
#78760=direction('',(0.e0,0.e0,-1.e0));
#78761=direction('',(-5.539440691357e-1,8.325538831027e-1,0.e0));
#78762=axis2_placement_3d('',#78759,#78760,#78761);
#78764=cartesian_point('',(0.e0,0.e0,-1.093893391212e1));
#78765=direction('',(0.e0,0.e0,1.e0));
#78766=direction('',(-4.903252419129e-1,8.715395327483e-1,0.e0));
#78767=axis2_placement_3d('',#78764,#78765,#78766);
#78769=cartesian_point('',(-3.961071955694e1,5.953319149780e1,
-1.085177816937e1));
#78770=direction('',(-8.325538828494e-1,-5.539440695164e-1,0.e0));
#78771=direction('',(-5.518361450914e-1,8.293857639701e-1,-8.715574275013e-2));
#78772=axis2_placement_3d('',#78769,#78770,#78771);
#78774=cartesian_point('',(-3.417258571648e1,6.405530276883e1,
-1.164387355505e1));
#78775=cartesian_point('',(-3.422078600303e1,6.408377028157e1,
-1.163383474477e1));
#78776=cartesian_point('',(-3.432364283732e1,6.413102175507e1,
-1.160755874948e1));
#78777=cartesian_point('',(-3.449938925175e1,6.417925335340e1,
-1.153463597426e1));
#78778=cartesian_point('',(-3.466120034097e1,6.420714293662e1,
-1.143187943694e1));
#78779=cartesian_point('',(-3.479573647663e1,6.422639697581e1,
-1.130924239239e1));
#78780=cartesian_point('',(-3.489372574056e1,6.424350282545e1,
-1.118729409781e1));
#78781=cartesian_point('',(-3.496533265243e1,6.426318188261e1,
-1.107173065556e1));
#78782=cartesian_point('',(-3.501791209888e1,6.428778019643e1,
-1.096553816558e1));
#78783=cartesian_point('',(-3.505880994136e1,6.432005624272e1,
-1.086782885937e1));
#78784=cartesian_point('',(-3.508182027336e1,6.434910168599e1,
-1.080924749430e1));
#78785=cartesian_point('',(-3.509305834688e1,6.436603053721e1,
-1.078264222784e1));
#78787=cartesian_point('',(-3.506157835315e1,6.232090914868e1,
-1.085177816937e1));
#78788=direction('',(-8.715392806777e-1,-4.903256899610e-1,0.e0));
#78789=direction('',(-4.884598526773e-1,8.682228105896e-1,-8.715574275015e-2));
#78790=axis2_placement_3d('',#78787,#78788,#78789);
#78792=direction('',(-4.539904997392e-1,8.910065241885e-1,-1.015635505958e-13));
#78793=vector('',#78792,1.554870050292e1);
#78794=cartesian_point('',(-3.378084019743e1,6.398496480645e1,
-1.169548648161e1));
#78795=line('',#78794,#78793);
#78796=direction('',(4.539899516899e-1,-8.910068034334e-1,-1.031978731568e-7));
#78797=vector('',#78796,1.461339004505e1);
#78798=cartesian_point('',(-4.172739058746e1,7.738666048857e1,
-1.078264071977e1));
#78799=line('',#78798,#78797);
#78800=cartesian_point('',(0.e0,0.e0,-1.169548648161e1));
#78801=direction('',(0.e0,0.e0,-1.e0));
#78802=direction('',(-4.668774971224e-1,8.843220016944e-1,0.e0));
#78803=axis2_placement_3d('',#78800,#78801,#78802);
#78805=direction('',(-4.539910649753e-1,8.910062361862e-1,5.448702588287e-8));
#78806=vector('',#78805,1.461341427130e1);
#78807=cartesian_point('',(-3.144603939425e1,6.622430151322e1,
-1.078264220258e1));
#78808=line('',#78807,#78806);
#78809=direction('',(4.539904997396e-1,-8.910065241883e-1,1.015635505957e-13));
#78810=vector('',#78809,1.554870050293e1);
#78811=cartesian_point('',(-3.896800654643e1,7.879268607642e1,
-1.169548648161e1));
#78812=line('',#78811,#78810);
#78813=direction('',(-7.030705116143e-2,-5.396228302778e-2,-9.960647521961e-1));
#78814=vector('',#78813,4.286667798775e0);
#78815=cartesian_point('',(-3.777901592996e1,7.947626314193e1,
-6.512842707600e0));
#78816=line('',#78815,#78814);
#78817=cartesian_point('',(-3.144603939425e1,6.622430151322e1,
-1.078264220258e1));
#78818=cartesian_point('',(-3.145352849523e1,6.624441278488e1,
-1.075455298128e1));
#78819=cartesian_point('',(-3.146832656224e1,6.628436781002e1,
-1.069791676072e1));
#78820=cartesian_point('',(-3.149013228925e1,6.634376527754e1,
-1.061182727655e1));
#78821=cartesian_point('',(-3.150453172045e1,6.638317765156e1,
-1.055381798619e1));
#78822=cartesian_point('',(-3.151171481299e1,6.640288809604e1,
-1.052469839957e1));
#78824=direction('',(3.965403942535e-2,1.134880730685e-1,9.927477093544e-1));
#78825=vector('',#78824,4.041162387676e0);
#78826=cartesian_point('',(-3.151171481299e1,6.640288809604e1,
-1.052469839957e1));
#78827=line('',#78826,#78825);
#78828=direction('',(4.539912116763e-1,-8.910061614381e-1,-6.981799110085e-8));
#78829=vector('',#78828,1.415787214445e1);
#78830=cartesian_point('',(-3.777901592996e1,7.947626314193e1,
-6.512842707600e0));
#78831=line('',#78830,#78829);
#78832=direction('',(-3.090169943059e-1,9.510565163175e-1,-4.688779631332e-7));
#78833=vector('',#78832,1.415787260573e1);
#78834=cartesian_point('',(-2.605683748093e1,6.913921983311e1,-5.6e0));
#78835=line('',#78834,#78833);
#78836=cartesian_point('',(0.e0,0.e0,-5.6e0));
#78837=direction('',(0.e0,0.e0,1.e0));
#78838=direction('',(-3.449003348555e-1,9.386393125245e-1,0.e0));
#78839=axis2_placement_3d('',#78836,#78837,#78838);
#78841=direction('',(4.539904997712e-1,-8.910065241723e-1,4.538957494999e-8));
#78842=vector('',#78841,1.415787224931e1);
#78843=cartesian_point('',(-3.689138420908e1,7.992853421151e1,
-5.600000642620e0));
#78844=line('',#78843,#78842);
#78845=cartesian_point('',(0.e0,0.e0,-5.6e0));
#78846=direction('',(0.e0,0.e0,-1.e0));
#78847=direction('',(-4.123068861644e-1,9.110450217313e-1,0.e0));
#78848=axis2_placement_3d('',#78845,#78846,#78847);
#78850=direction('',(-3.090161754992e-1,9.510567823636e-1,7.580315723733e-8));
#78851=vector('',#78850,1.415787291026e1);
#78852=cartesian_point('',(-2.510939504093e1,6.944706254246e1,
-6.512843799040e0));
#78853=line('',#78852,#78851);
#78854=cartesian_point('',(-3.043186093774e1,8.260415750091e1,-6.6e0));
#78855=direction('',(3.090169943749e-1,-9.510565162952e-1,0.e0));
#78856=direction('',(9.474374591165e-1,3.078410914157e-1,8.715574277636e-2));
#78857=axis2_placement_3d('',#78854,#78855,#78856);
#78859=cartesian_point('',(-2.605683748089e1,6.913921983300e1,-6.6e0));
#78860=direction('',(3.090169940800e-1,-9.510565163910e-1,4.577228422675e-10));
#78861=direction('',(9.474374591996e-1,3.078410911599e-1,8.715574277595e-2));
#78862=axis2_placement_3d('',#78859,#78860,#78861);
#78864=cartesian_point('',(-2.605683748089e1,6.913921983300e1,-6.6e0));
#78865=direction('',(9.357511079692e-1,3.526611176957e-1,0.e0));
#78866=direction('',(-1.625153345231e-10,4.312141754781e-10,1.e0));
#78867=axis2_placement_3d('',#78864,#78865,#78866);
#78869=cartesian_point('',(-2.605682981929e1,6.913923367030e1,
-6.600132160915e0));
#78870=direction('',(1.082916641334e-1,-5.222178838196e-2,-9.927465942009e-1));
#78871=direction('',(9.474440170792e-1,3.078203965777e-1,8.715754672786e-2));
#78872=axis2_placement_3d('',#78869,#78870,#78871);
#78874=cartesian_point('',(-2.522740019159e1,6.797243622127e1,
-1.093893505951e1));
#78875=cartesian_point('',(-2.473684162815e1,6.815043119433e1,
-1.098185403797e1));
#78876=cartesian_point('',(-2.449269685964e1,6.875585065234e1,
-1.077527741775e1));
#78877=cartesian_point('',(-2.467178600689e1,6.923607944285e1,
-1.052469847044e1));
#78879=cartesian_point('',(-3.005310989719e1,6.640620634451e1,
-6.512844920711e0));
#78880=cartesian_point('',(-3.007225796541e1,6.635027507170e1,
-7.004441890580e0));
#78881=cartesian_point('',(-3.011041901225e1,6.623830853202e1,
-7.987761302077e0));
#78882=cartesian_point('',(-3.016784248157e1,6.607029448605e1,
-9.463113989457e0));
#78883=cartesian_point('',(-3.020614018175e1,6.595832502555e1,
-1.044696141042e1));
#78884=cartesian_point('',(-3.022525657530e1,6.590226101987e1,
-1.093893788029e1));
#78886=cartesian_point('',(-2.522740019159e1,6.797243622127e1,
-1.093893505951e1));
#78887=cartesian_point('',(-2.528056053986e1,6.799856064655e1,
-1.044695710019e1));
#78888=cartesian_point('',(-2.538680289604e1,6.805065569212e1,
-9.463119270424e0));
#78889=cartesian_point('',(-2.554617424638e1,6.812884583751e1,
-7.987752864266e0));
#78890=cartesian_point('',(-2.565242959606e1,6.818102160227e1,
-7.004442446611e0));
#78891=cartesian_point('',(-2.570551840701e1,6.820702970446e1,
-6.512844272618e0));
#78893=cartesian_point('',(0.e0,0.e0,-6.512844257252e0));
#78894=direction('',(0.e0,0.e0,-1.e0));
#78895=direction('',(-4.123068861310e-1,9.110450217464e-1,0.e0));
#78896=axis2_placement_3d('',#78893,#78894,#78895);
#78898=cartesian_point('',(-3.046384471087e1,6.731377766886e1,-6.6e0));
#78899=direction('',(-9.110450217312e-1,-4.123068861647e-1,0.e0));
#78900=direction('',(4.107379339404e-1,-9.075782202752e-1,8.715574395532e-2));
#78901=axis2_placement_3d('',#78898,#78899,#78900);
#78903=cartesian_point('',(-3.046384471096e1,6.731377766906e1,-6.6e0));
#78904=direction('',(4.539904997737e-1,-8.910065241710e-1,6.495885773727e-11));
#78905=direction('',(-2.100719598275e-11,6.220091108844e-11,1.e0));
#78906=axis2_placement_3d('',#78903,#78904,#78905);
#78908=cartesian_point('',(-3.046387601079e1,6.731381170936e1,
-6.600142125690e0));
#78909=direction('',(-3.964431355575e-2,-1.135060803802e-1,-9.927460390852e-1));
#78910=direction('',(4.107489568221e-1,-9.075533347508e-1,8.736268684236e-2));
#78911=axis2_placement_3d('',#78908,#78909,#78910);
#78913=cartesian_point('',(-3.151171481299e1,6.640288809604e1,
-1.052469839957e1));
#78914=cartesian_point('',(-3.129901011662e1,6.593714826235e1,
-1.077502248644e1));
#78915=cartesian_point('',(-3.069770787033e1,6.568173729437e1,
-1.098165101414e1));
#78916=cartesian_point('',(-3.022525657530e1,6.590226101987e1,
-1.093893788029e1));
#78918=cartesian_point('',(-3.144603939425e1,6.622430151322e1,
-1.078264220258e1));
#78919=cartesian_point('',(-3.143957587515e1,6.620694434462e1,
-1.080688479440e1));
#78920=cartesian_point('',(-3.142975512735e1,6.617328048849e1,
-1.086124548759e1));
#78921=cartesian_point('',(-3.142654347491e1,6.612183222694e1,
-1.095724493843e1));
#78922=cartesian_point('',(-3.143664737047e1,6.606487016899e1,
-1.106387910672e1));
#78923=cartesian_point('',(-3.146143148522e1,6.599723242920e1,
-1.117769880587e1));
#78924=cartesian_point('',(-3.150235598301e1,6.591238585328e1,
-1.129544347559e1));
#78925=cartesian_point('',(-3.155929333339e1,6.580452994172e1,
-1.141112104906e1));
#78926=cartesian_point('',(-3.163168540098e1,6.566042400530e1,
-1.151976224877e1));
#78927=cartesian_point('',(-3.170010085354e1,6.549208959077e1,
-1.159779290193e1));
#78928=cartesian_point('',(-3.173109310800e1,6.533804662659e1,
-1.163800988346e1));
#78929=cartesian_point('',(-3.175105303350e1,6.522967130652e1,
-1.165733915821e1));
#78930=cartesian_point('',(-3.174728544385e1,6.517550796135e1,
-1.166285891968e1));
#78932=cartesian_point('',(-3.174728544385e1,6.517550796135e1,
-1.166285891968e1));
#78933=cartesian_point('',(-3.168103777262e1,6.519311719745e1,
-1.166562671560e1));
#78934=cartesian_point('',(-3.153508680414e1,6.520441225423e1,
-1.168109359693e1));
#78935=cartesian_point('',(-3.128699059804e1,6.508070698829e1,
-1.172543069654e1));
#78936=cartesian_point('',(-3.097264377895e1,6.501419872653e1,
-1.176699837027e1));
#78937=cartesian_point('',(-3.063743627439e1,6.499621762936e1,
-1.180044283235e1));
#78938=cartesian_point('',(-3.027834316479e1,6.504031651416e1,
-1.182410262094e1));
#78939=cartesian_point('',(-3.002576105449e1,6.512716447567e1,
-1.182979426431e1));
#78940=cartesian_point('',(-2.989567904783e1,6.518352626876e1,
-1.183042395041e1));
#78942=cartesian_point('',(0.e0,0.e0,-1.183043166597e1));
#78943=direction('',(0.e0,0.e0,-1.e0));
#78944=direction('',(-4.168839765273e-1,9.089597076410e-1,0.e0));
#78945=axis2_placement_3d('',#78942,#78943,#78944);
#78947=cartesian_point('',(0.e0,0.e0,-1.093893391212e1));
#78948=direction('',(0.e0,0.e0,1.e0));
#78949=direction('',(-3.479497800257e-1,9.375131735501e-1,0.e0));
#78950=axis2_placement_3d('',#78947,#78948,#78949);
#78952=cartesian_point('',(-2.981000290477e1,6.499672084459e1,
-1.085177816937e1));
#78953=direction('',(-9.089597071852e-1,-4.168839775210e-1,0.e0));
#78954=direction('',(-4.152976081257e-1,9.055008410768e-1,-8.715574275013e-2));
#78955=axis2_placement_3d('',#78952,#78953,#78954);
#78957=cartesian_point('',(-2.495227532542e1,6.723114827316e1,
-1.183041130417e1));
#78958=cartesian_point('',(-2.482565446117e1,6.728298837446e1,
-1.182945726758e1));
#78959=cartesian_point('',(-2.459869458851e1,6.739219336905e1,
-1.182440824733e1));
#78960=cartesian_point('',(-2.433999281914e1,6.758694603954e1,
-1.180444936442e1));
#78961=cartesian_point('',(-2.415349457484e1,6.777409283577e1,
-1.178062615068e1));
#78962=cartesian_point('',(-2.398749941230e1,6.799998845503e1,
-1.174766706332e1));
#78963=cartesian_point('',(-2.385717620411e1,6.821591274543e1,
-1.171355046837e1));
#78964=cartesian_point('',(-2.380755891576e1,6.842573492546e1,
-1.167683319843e1));
#78965=cartesian_point('',(-2.369644601221e1,6.850690516178e1,
-1.166475483389e1));
#78966=cartesian_point('',(-2.363235565093e1,6.853782556587e1,
-1.166300343739e1));
#78968=cartesian_point('',(-2.363235565093e1,6.853782556587e1,
-1.166300343739e1));
#78969=cartesian_point('',(-2.366677908762e1,6.857759572635e1,
-1.165781157974e1));
#78970=cartesian_point('',(-2.376128993267e1,6.863433577057e1,
-1.163956009177e1));
#78971=cartesian_point('',(-2.390957418319e1,6.873417501671e1,
-1.159236174551e1));
#78972=cartesian_point('',(-2.407299054803e1,6.879925512865e1,
-1.151256608640e1));
#78973=cartesian_point('',(-2.421693648340e1,6.884725623295e1,
-1.140922795041e1));
#78974=cartesian_point('',(-2.433513941203e1,6.888370570425e1,
-1.129156066912e1));
#78975=cartesian_point('',(-2.442290887714e1,6.891462775540e1,
-1.117384749691e1));
#78976=cartesian_point('',(-2.448694646728e1,6.894468263307e1,
-1.106149969426e1));
#78977=cartesian_point('',(-2.453287139914e1,6.897693154901e1,
-1.095805759916e1));
#78978=cartesian_point('',(-2.456670553222e1,6.901479161248e1,
-1.086336188596e1));
#78979=cartesian_point('',(-2.458395369915e1,6.904588214914e1,
-1.080777896974e1));
#78980=cartesian_point('',(-2.459193907363e1,6.906334190853e1,
-1.078264222655e1));
#78982=cartesian_point('',(-2.488077487216e1,6.703847429269e1,
-1.085177816937e1));
#78983=direction('',(-9.375130186788e-1,-3.479501973095e-1,0.e0));
#78984=direction('',(-3.466261417596e-1,9.339454985996e-1,-8.715574275015e-2));
#78985=axis2_placement_3d('',#78982,#78983,#78984);
#78987=direction('',(-3.090169943751e-1,9.510565162951e-1,-1.013350611681e-13));
#78988=vector('',#78987,1.554870050292e1);
#78989=cartesian_point('',(-2.335548825838e1,6.848169137762e1,
-1.169548648161e1));
#78990=line('',#78989,#78988);
#78991=direction('',(3.090164096959e-1,-9.510567062687e-1,-1.031095090952e-7));
#78992=vector('',#78991,1.461338982849e1);
#78993=cartesian_point('',(-2.910771633191e1,8.296150430623e1,
-1.078264071977e1));
#78994=line('',#78993,#78992);
#78995=cartesian_point('',(0.e0,0.e0,-1.169548648161e1));
#78996=direction('',(0.e0,0.e0,-1.e0));
#78997=direction('',(-3.227910211357e-1,9.464702619069e-1,0.e0));
#78998=axis2_placement_3d('',#78995,#78996,#78997);
#79000=direction('',(-3.090175977053e-1,9.510563202610e-1,5.448696084988e-8));
#79001=vector('',#79000,1.461341427136e1);
#79002=cartesian_point('',(-2.069912328767e1,7.032821481889e1,
-1.078264220257e1));
#79003=line('',#79002,#79001);
#79004=direction('',(3.090169943752e-1,-9.510565162951e-1,1.013350611681e-13));
#79005=vector('',#79004,1.554870050293e1);
#79006=cartesian_point('',(-2.616235402670e1,8.391855661963e1,
-1.169548648161e1));
#79007=line('',#79006,#79005);
#79008=direction('',(-7.788301431876e-2,-4.229947135997e-2,-9.960647523145e-1));
#79009=vector('',#79008,4.286667798768e0);
#79010=cartesian_point('',(-2.488106685053e1,8.440771860404e1,
-6.512842707100e0));
#79011=line('',#79010,#79009);
#79012=cartesian_point('',(-2.069912328767e1,7.032821481889e1,
-1.078264220257e1));
#79013=cartesian_point('',(-2.070337408938e1,7.034925004092e1,
-1.075455298129e1));
#79014=cartesian_point('',(-2.071173953109e1,7.039102811153e1,
-1.069791676935e1));
#79015=cartesian_point('',(-2.072398540342e1,7.045310532800e1,
-1.061182724643e1));
#79016=cartesian_point('',(-2.073204107080e1,7.049428537221e1,
-1.055381805076e1));
#79017=cartesian_point('',(-2.073605233471e1,7.051487683165e1,
-1.052469846414e1));
#79019=direction('',(5.691923494880e-2,1.058875740010e-1,9.927477133517e-1));
#79020=vector('',#79019,4.041162387575e0);
#79021=cartesian_point('',(-2.073605233471e1,7.051487683165e1,
-1.052469846414e1));
#79022=line('',#79021,#79020);
#79023=direction('',(3.090177918469e-1,-9.510562571804e-1,-7.328009649128e-8));
#79024=vector('',#79023,1.415787214412e1);
#79025=cartesian_point('',(-2.488106685053e1,8.440771860404e1,
-6.512842707100e0));
#79026=line('',#79025,#79024);
#79027=cartesian_point('',(0.e0,0.e0,-5.6e0));
#79028=direction('',(0.e0,0.e0,1.e0));
#79029=direction('',(-1.847850875860e-1,9.827789534813e-1,0.e0));
#79030=axis2_placement_3d('',#79027,#79028,#79029);
#79032=direction('',(3.090169944087e-1,-9.510565162842e-1,4.555219380566e-8));
#79033=vector('',#79032,1.415787224939e1);
#79034=cartesian_point('',(-2.393361256092e1,8.471556527500e1,
-5.600000644922e0));
#79035=line('',#79034,#79033);
#79036=cartesian_point('',(0.e0,0.e0,-5.6e0));
#79037=direction('',(0.e0,0.e0,-1.e0));
#79038=direction('',(-2.647118636096e-1,9.643275528908e-1,0.e0));
#79039=axis2_placement_3d('',#79036,#79037,#79038);
#79041=direction('',(-1.564360521091e-1,9.876880892268e-1,-3.633000504016e-7));
#79042=vector('',#79041,1.217042886414e1);
#79043=cartesian_point('',(-1.492027770479e1,7.236418873901e1,-5.6e0));
#79044=line('',#79043,#79042);
#79045=cartesian_point('',(-1.635345750134e1,8.697594001795e1,
-5.600006412958e0));
#79046=cartesian_point('',(-1.650358188030e1,8.671152944785e1,
-5.599995373354e0));
#79047=cartesian_point('',(-1.673625787532e1,8.616522750028e1,
-5.599999157229e0));
#79048=cartesian_point('',(-1.689750612910e1,8.527389011052e1,
-5.600009889670e0));
#79049=cartesian_point('',(-1.687152031233e1,8.468302643819e1,
-5.599977485952e0));
#79050=cartesian_point('',(-1.682417154877e1,8.438477636890e1,
-5.600004421517e0));
#79052=cartesian_point('',(-1.682412508536e1,8.438460802174e1,-6.6e0));
#79053=direction('',(-1.564344650402e-1,9.876883405951e-1,0.e0));
#79054=direction('',(0.e0,0.e0,1.e0));
#79055=axis2_placement_3d('',#79052,#79053,#79054);
#79057=cartesian_point('',(-1.548642266641e1,8.648388827581e1,
-6.520603394301e0));
#79058=cartesian_point('',(-1.550203837156e1,8.649275075739e1,
-6.295161207884e0));
#79059=cartesian_point('',(-1.569737052620e1,8.660361121940e1,
-5.783127920973e0));
#79060=cartesian_point('',(-1.615677007783e1,8.686431239262e1,
-5.599993737751e0));
#79061=cartesian_point('',(-1.635345750134e1,8.697594001795e1,
-5.600006412958e0));
#79063=direction('',(-1.564330625248e-1,9.876885627307e-1,1.523477128606e-7));
#79064=vector('',#79063,1.217039472512e1);
#79065=cartesian_point('',(-1.393634170073e1,7.252002888113e1,
-6.512843967873e0));
#79066=line('',#79065,#79064);
#79067=cartesian_point('',(-1.492027770478e1,7.236418873892e1,-6.6e0));
#79068=direction('',(1.564344647270e-1,-9.876883406447e-1,4.680622920500e-10));
#79069=direction('',(9.839299315754e-1,1.558391912526e-1,8.715524206683e-2));
#79070=axis2_placement_3d('',#79067,#79068,#79069);
#79072=cartesian_point('',(-1.492027770477e1,7.236418873886e1,-6.6e0));
#79073=direction('',(9.793988123274e-1,2.019355501432e-1,0.e0));
#79074=direction('',(-1.066187138576e-10,5.171045813768e-10,1.e0));
#79075=axis2_placement_3d('',#79072,#79073,#79074);
#79077=cartesian_point('',(-1.492027138572e1,7.236422541218e1,
-6.600136911759e0));
#79078=direction('',(9.878974995574e-2,-6.852353042662e-2,-9.927462470750e-1));
#79079=direction('',(9.839368089617e-1,1.557933267697e-1,8.715959674222e-2));
#79080=axis2_placement_3d('',#79077,#79078,#79079);
#79082=cartesian_point('',(-1.428357693491e1,7.108201827429e1,
-1.093893509676e1));
#79083=cartesian_point('',(-1.377121274746e1,7.118108168633e1,
-1.098185413503e1));
#79084=cartesian_point('',(-1.343536540070e1,7.174085496697e1,
-1.077527690066e1));
#79085=cartesian_point('',(-1.353712510447e1,7.224318625417e1,
-1.052469836174e1));
#79087=cartesian_point('',(-1.929488707067e1,7.028997861655e1,
-6.512844984256e0));
#79088=cartesian_point('',(-1.932254857973e1,7.023773036423e1,
-7.004441853536e0));
#79089=cartesian_point('',(-1.937775370076e1,7.013311120596e1,
-7.987761247054e0));
#79090=cartesian_point('',(-1.946075009664e1,6.997613525590e1,
-9.463112563499e0));
#79091=cartesian_point('',(-1.951609551207e1,6.987154728377e1,
-1.044696119878e1));
#79092=cartesian_point('',(-1.954374650503e1,6.981916297707e1,
-1.093893756418e1));
#79094=cartesian_point('',(-1.428357693491e1,7.108201827429e1,
-1.093893509676e1));
#79095=cartesian_point('',(-1.433199613698e1,7.111613821051e1,
-1.044695720370e1));
#79096=cartesian_point('',(-1.442878220807e1,7.118421793928e1,
-9.463120019885e0));
#79097=cartesian_point('',(-1.457396207193e1,7.128638975872e1,
-7.987754651784e0));
#79098=cartesian_point('',(-1.467074493413e1,7.135452826906e1,
-7.004442834707e0));
#79099=cartesian_point('',(-1.471911167057e1,7.138852212282e1,
-6.512844730652e0));
#79101=cartesian_point('',(0.e0,0.e0,-6.512844257252e0));
#79102=direction('',(0.e0,0.e0,-1.e0));
#79103=direction('',(-2.647118635739e-1,9.643275529006e-1,0.e0));
#79104=axis2_placement_3d('',#79101,#79102,#79103);
#79106=cartesian_point('',(-1.955858943116e1,7.125062861536e1,-6.6e0));
#79107=direction('',(-9.643275528907e-1,-2.647118636098e-1,0.e0));
#79108=direction('',(2.637045550254e-1,-9.606579953234e-1,8.715574381634e-2));
#79109=axis2_placement_3d('',#79106,#79107,#79108);
#79111=cartesian_point('',(-1.955858943121e1,7.125062861557e1,-6.6e0));
#79112=direction('',(3.090169944216e-1,-9.510565162800e-1,9.059200611894e-11));
#79113=direction('',(-2.307487534381e-11,8.775202786637e-11,1.e0));
#79114=axis2_placement_3d('',#79111,#79112,#79113);
#79116=cartesian_point('',(-1.955861540008e1,7.125066747356e1,
-6.600145048460e0));
#79117=direction('',(-5.691111748707e-2,-1.059110148334e-1,-9.927456782295e-1));
#79118=direction('',(2.637196179519e-1,-9.606346703570e-1,8.736700301269e-2));
#79119=axis2_placement_3d('',#79116,#79117,#79118);
#79121=cartesian_point('',(-2.073605233471e1,7.051487683165e1,
-1.052469846414e1));
#79122=cartesian_point('',(-2.059882414690e1,7.002159668341e1,
-1.077502255115e1));
#79123=cartesian_point('',(-2.004487865055e1,6.967526193089e1,
-1.098165069797e1));
#79124=cartesian_point('',(-1.954374650503e1,6.981916297707e1,
-1.093893756418e1));
#79126=cartesian_point('',(-2.069912328767e1,7.032821481889e1,
-1.078264220257e1));
#79127=cartesian_point('',(-2.069545431149e1,7.031005877820e1,
-1.080688673129e1));
#79128=cartesian_point('',(-2.069102054036e1,7.027527043301e1,
-1.086125222674e1));
#79129=cartesian_point('',(-2.069589858540e1,7.022394906466e1,
-1.095726082923e1));
#79130=cartesian_point('',(-2.071479331978e1,7.016926360364e1,
-1.106390515489e1));
#79131=cartesian_point('',(-2.074986076367e1,7.010632771180e1,
-1.117773551067e1));
#79132=cartesian_point('',(-2.080356500938e1,7.002891606503e1,
-1.129548944305e1));
#79133=cartesian_point('',(-2.087668937913e1,6.993127542448e1,
-1.141117578184e1));
#79134=cartesian_point('',(-2.097074574064e1,6.980024352033e1,
-1.151981380866e1));
#79135=cartesian_point('',(-2.106464905838e1,6.964466970587e1,
-1.159782837582e1));
#79136=cartesian_point('',(-2.111933561520e1,6.949735901646e1,
-1.163803049038e1));
#79137=cartesian_point('',(-2.115600675998e1,6.939344025292e1,
-1.165735663691e1));
#79138=cartesian_point('',(-2.116075025747e1,6.933935458184e1,
-1.166287306712e1));
#79140=cartesian_point('',(-2.116075025747e1,6.933935458184e1,
-1.166287306712e1));
#79141=cartesian_point('',(-2.109258254312e1,6.934645163825e1,
-1.166562604091e1));
#79142=cartesian_point('',(-2.094668997074e1,6.933487527121e1,
-1.168107919520e1));
#79143=cartesian_point('',(-2.072104350829e1,6.917387394548e1,
-1.172541216667e1));
#79144=cartesian_point('',(-2.042092148131e1,6.905897114361e1,
-1.176699151600e1));
#79145=cartesian_point('',(-2.009264538796e1,6.898876395326e1,
-1.180043819152e1));
#79146=cartesian_point('',(-1.973105563078e1,6.897613377618e1,
-1.182410154631e1));
#79147=cartesian_point('',(-1.946797458244e1,6.902240224100e1,
-1.182979402712e1));
#79148=cartesian_point('',(-1.933066356877e1,6.905772345327e1,
-1.183042395041e1));
#79150=cartesian_point('',(0.e0,0.e0,-1.183043166597e1));
#79151=direction('',(0.e0,0.e0,-1.e0));
#79152=direction('',(-2.695588174011e-1,9.629839271563e-1,0.e0));
#79153=axis2_placement_3d('',#79150,#79151,#79152);
#79155=cartesian_point('',(0.e0,0.e0,-1.093893391212e1));
#79156=direction('',(0.e0,0.e0,1.e0));
#79157=direction('',(-1.970065495558e-1,9.804021722906e-1,0.e0));
#79158=axis2_placement_3d('',#79155,#79156,#79157);
#79160=cartesian_point('',(-1.927526504754e1,6.885981521235e1,
-1.085177816937e1));
#79161=direction('',(-9.629839268646e-1,-2.695588184429e-1,0.e0));
#79162=direction('',(-2.685330657567e-1,9.593194822899e-1,-8.715574275013e-2));
#79163=axis2_placement_3d('',#79160,#79161,#79162);
#79165=cartesian_point('',(-1.412780269836e1,7.030681710833e1,
-1.183041126882e1));
#79166=cartesian_point('',(-1.399464910165e1,7.033820534696e1,
-1.182945767576e1));
#79167=cartesian_point('',(-1.375342749644e1,7.041055063849e1,
-1.182440986079e1));
#79168=cartesian_point('',(-1.346745933614e1,7.056241652349e1,
-1.180445436412e1));
#79169=cartesian_point('',(-1.325397280112e1,7.071807485795e1,
-1.178063360774e1));
#79170=cartesian_point('',(-1.305469464822e1,7.091519917063e1,
-1.174767845029e1));
#79171=cartesian_point('',(-1.289224294862e1,7.110800736050e1,
-1.171357623495e1));
#79172=cartesian_point('',(-1.281032775667e1,7.130750443152e1,
-1.167685279853e1));
#79173=cartesian_point('',(-1.268794713069e1,7.137044714635e1,
-1.166475343567e1));
#79174=cartesian_point('',(-1.261985253644e1,7.139106478725e1,
-1.166297898435e1));
#79176=cartesian_point('',(-1.261985253644e1,7.139106478725e1,
-1.166297898435e1));
#79177=cartesian_point('',(-1.264763941884e1,7.143571734198e1,
-1.165778206140e1));
#79178=cartesian_point('',(-1.273208089793e1,7.150654903947e1,
-1.163952812643e1));
#79179=cartesian_point('',(-1.286294499342e1,7.162831042270e1,
-1.159230536514e1));
#79180=cartesian_point('',(-1.301415189011e1,7.171813104203e1,
-1.151249126892e1));
#79181=cartesian_point('',(-1.314878571163e1,7.178803639556e1,
-1.140915052874e1));
#79182=cartesian_point('',(-1.325979618230e1,7.184251228187e1,
-1.129149864967e1));
#79183=cartesian_point('',(-1.334162670775e1,7.188677553820e1,
-1.117380094080e1));
#79184=cartesian_point('',(-1.340016198173e1,7.192647387723e1,
-1.106146538754e1));
#79185=cartesian_point('',(-1.344046935197e1,7.196550748604e1,
-1.095803383844e1));
#79186=cartesian_point('',(-1.346795966523e1,7.200819172342e1,
-1.086334863743e1));
#79187=cartesian_point('',(-1.348012966891e1,7.204159352684e1,
-1.080777469818e1));
#79188=cartesian_point('',(-1.348528454751e1,7.206008438266e1,
-1.078264222676e1));
#79190=cartesian_point('',(-1.408732340347e1,7.010533013300e1,
-1.085177816937e1));
#79191=direction('',(-9.804020806248e-1,-1.970070057298e-1,0.e0));
#79192=direction('',(-1.962573345949e-1,9.766713547163e-1,-8.715574275015e-2));
#79193=axis2_placement_3d('',#79190,#79191,#79192);
#79195=direction('',(1.564306913389e-1,-9.876889382831e-1,-5.889451594511e-7));
#79196=vector('',#79195,1.261727230537e1);
#79197=cartesian_point('',(-1.545901317705e1,8.452202466998e1,
-1.078263479588e1));
#79198=line('',#79197,#79196);
#79199=cartesian_point('',(1.447513249673e1,8.467786642832e1,
-1.169548648042e1));
#79200=cartesian_point('',(1.450950725122e1,8.489393444467e1,
-1.169548648042e1));
#79201=cartesian_point('',(1.450655060285e1,8.531232518689e1,
-1.169548648212e1));
#79202=cartesian_point('',(1.430597885339e1,8.592125088068e1,
-1.169548648160e1));
#79203=cartesian_point('',(1.393068414054e1,8.643172685527e1,
-1.169548648113e1));
#79204=cartesian_point('',(1.340487762253e1,8.680730015418e1,
-1.169548648354e1));
#79205=cartesian_point('',(1.300370152469e1,8.693533194376e1,
-1.169548647742e1));
#79206=cartesian_point('',(1.278568757503e1,8.696734505877e1,
-1.169548647742e1));
#79208=cartesian_point('',(-1.441246742180e-14,0.e0,-1.169548648161e1));
#79209=direction('',(0.e0,0.e0,1.e0));
#79210=direction('',(1.454535916367e-1,9.893650755308e-1,0.e0));
#79211=axis2_placement_3d('',#79208,#79209,#79210);
#79213=cartesian_point('',(-1.278568767647e1,8.696734504385e1,
-1.169548647742e1));
#79214=cartesian_point('',(-1.300309606426e1,8.693542082461e1,
-1.169548647742e1));
#79215=cartesian_point('',(-1.340346019396e1,8.680790889620e1,
-1.169548648354e1));
#79216=cartesian_point('',(-1.392918357760e1,8.643316929707e1,
-1.169548648113e1));
#79217=cartesian_point('',(-1.430516766520e1,8.592295892453e1,
-1.169548648160e1));
#79218=cartesian_point('',(-1.450645468922e1,8.531345045409e1,
-1.169548648212e1));
#79219=cartesian_point('',(-1.450957576268e1,8.489436509031e1,
-1.169548648042e1));
#79220=cartesian_point('',(-1.447513250546e1,8.467786648333e1,
-1.169548648042e1));
#79222=direction('',(1.564344650384e-1,-9.876883405954e-1,-8.770445645359e-11));
#79223=vector('',#79222,1.355254942658e1);
#79224=cartesian_point('',(-1.447513250546e1,8.467786648333e1,
-1.169548648042e1));
#79225=line('',#79224,#79223);
#79226=cartesian_point('',(0.e0,0.e0,-1.169548648161e1));
#79227=direction('',(0.e0,0.e0,-1.e0));
#79228=direction('',(-1.707563589265e-1,9.853132831167e-1,0.e0));
#79229=axis2_placement_3d('',#79226,#79227,#79228);
#79231=cartesian_point('',(-2.941218661561e-14,8.22e1,-1.169548648161e1));
#79232=direction('',(0.e0,0.e0,-1.e0));
#79233=direction('',(1.176487464624e-14,-1.e0,0.e0));
#79234=axis2_placement_3d('',#79231,#79232,#79233);
#79236=cartesian_point('',(-2.941218661561e-14,8.22e1,-1.169548648161e1));
#79237=direction('',(0.e0,0.e0,-1.e0));
#79238=direction('',(1.744921653232e-14,1.e0,0.e0));
#79239=axis2_placement_3d('',#79236,#79237,#79238);
#79241=direction('',(1.564306548859e-1,9.876889440564e-1,8.422873330742e-7));
#79242=vector('',#79241,1.261728430897e1);
#79243=cartesian_point('',(1.348528428989e1,7.206008281939e1,
-1.078264222391e1));
#79244=line('',#79243,#79242);
#79245=direction('',(-1.564344650378e-1,-9.876883405955e-1,
-8.763629948576e-11));
#79246=vector('',#79245,1.355254937088e1);
#79247=cartesian_point('',(1.447513249673e1,8.467786642832e1,
-1.169548648042e1));
#79248=line('',#79247,#79246);
#79249=direction('',(-8.891414885237e-2,-4.295930524543e-3,-9.960300292234e-1));
#79250=vector('',#79249,4.286808545864e0);
#79251=cartesian_point('',(1.584017227038e1,8.454045086706e1,
-6.512841555321e0));
#79252=line('',#79251,#79250);
#79253=cartesian_point('',(1.348528428989e1,7.206008281939e1,
-1.078264222391e1));
#79254=cartesian_point('',(1.349104645023e1,7.208075172938e1,
-1.075454842743e1));
#79255=cartesian_point('',(1.350256021782e1,7.212177912275e1,
-1.069791215322e1));
#79256=cartesian_point('',(1.351983390283e1,7.218266502643e1,
-1.061182868815e1));
#79257=cartesian_point('',(1.353135130636e1,7.222301971651e1,
-1.055382055057e1));
#79258=cartesian_point('',(1.353712491035e1,7.224318628483e1,
-1.052469834451e1));
#79260=direction('',(9.878757193957e-2,6.850569406136e-2,9.927476947903e-1));
#79261=vector('',#79260,4.041162387214e0);
#79262=cartesian_point('',(1.353712491035e1,7.224318628483e1,
-1.052469834451e1));
#79263=line('',#79262,#79261);
#79264=direction('',(-1.564330973470e-1,-9.876885572155e-1,-1.762504507467e-7));
#79265=vector('',#79264,1.217025535050e1);
#79266=cartesian_point('',(1.584017227038e1,8.454045086706e1,
-6.512841555321e0));
#79267=line('',#79266,#79265);
#79268=direction('',(3.090169944437e-1,9.510565162727e-1,-4.703914004161e-7));
#79269=vector('',#79268,1.415787260549e1);
#79270=cartesian_point('',(1.955858943118e1,7.125062861548e1,-5.6e0));
#79271=line('',#79270,#79269);
#79272=cartesian_point('',(0.e0,0.e0,-5.6e0));
#79273=direction('',(0.e0,0.e0,1.e0));
#79274=direction('',(2.726881131113e-1,9.621024856884e-1,0.e0));
#79275=axis2_placement_3d('',#79272,#79273,#79274);
#79277=direction('',(-1.564340953292e-1,-9.876883991515e-1,2.963414792236e-7));
#79278=vector('',#79277,1.217021486332e1);
#79279=cartesian_point('',(1.682411425689e1,8.438456877464e1,
-5.600003606539e0));
#79280=line('',#79279,#79278);
#79281=cartesian_point('',(0.e0,0.e0,-5.6e0));
#79282=direction('',(0.e0,0.e0,-1.e0));
#79283=direction('',(2.019355501432e-1,9.793988123274e-1,0.e0));
#79284=axis2_placement_3d('',#79281,#79282,#79283);
#79286=direction('',(3.090177874504e-1,9.510562586090e-1,7.342799739303e-8));
#79287=vector('',#79286,1.415787290998e1);
#79288=cartesian_point('',(2.050603222845e1,7.094278578909e1,
-6.512843766127e0));
#79289=line('',#79288,#79287);
#79290=cartesian_point('',(2.393361288783e1,8.471556628278e1,-6.6e0));
#79291=direction('',(-3.090169943749e-1,-9.510565162952e-1,0.e0));
#79292=direction('',(9.474374591167e-1,-3.078410914158e-1,8.715574277403e-2));
#79293=axis2_placement_3d('',#79290,#79291,#79292);
#79295=cartesian_point('',(1.955858943114e1,7.125062861538e1,-6.6e0));
#79296=direction('',(-3.090169946763e-1,-9.510565161972e-1,4.677764911531e-10));
#79297=direction('',(9.474374590318e-1,-3.078410916773e-1,8.715574277326e-2));
#79298=axis2_placement_3d('',#79295,#79296,#79297);
#79300=cartesian_point('',(1.955858943114e1,7.125062861537e1,-6.6e0));
#79301=direction('',(9.643275528908e-1,-2.647118636096e-1,0.e0));
#79302=direction('',(1.269349070299e-10,4.624070015780e-10,1.e0));
#79303=axis2_placement_3d('',#79300,#79301,#79302);
#79305=cartesian_point('',(1.955860659721e1,7.125064360703e1,
-6.600133654240e0));
#79306=direction('',(5.691422859780e-2,-1.059016715154e-1,-9.927464966211e-1));
#79307=direction('',(9.474278094119e-1,-3.078700700529e-1,8.715828083750e-2));
#79308=axis2_placement_3d('',#79305,#79306,#79307);
#79310=cartesian_point('',(1.954377333768e1,6.981916477381e1,
-1.093893619053e1));
#79311=cartesian_point('',(2.004517874479e1,6.967499877418e1,
-1.098176837339e1));
#79312=cartesian_point('',(2.059880865915e1,7.002157537620e1,
-1.077503389652e1));
#79313=cartesian_point('',(2.073605267617e1,7.051487672117e1,
-1.052469843231e1));
#79315=cartesian_point('',(1.471911198291e1,7.138852363435e1,
-6.512844865766e0));
#79316=cartesian_point('',(1.467074523166e1,7.135452938516e1,
-7.004442680086e0));
#79317=cartesian_point('',(1.457398357780e1,7.128639121658e1,
-7.987756444275e0));
#79318=cartesian_point('',(1.442880203258e1,7.118421403140e1,
-9.463118694678e0));
#79319=cartesian_point('',(1.433199760503e1,7.111613890582e1,
-1.044695793049e1));
#79320=cartesian_point('',(1.428357839612e1,7.108201858873e1,
-1.093893545686e1));
#79322=cartesian_point('',(1.954377333768e1,6.981916477381e1,
-1.093893619053e1));
#79323=cartesian_point('',(1.951612140631e1,6.987154692742e1,
-1.044695885130e1));
#79324=cartesian_point('',(1.946079057671e1,6.997613371589e1,
-9.463117173714e0));
#79325=cartesian_point('',(1.937780056177e1,7.013307865305e1,
-7.987756208155e0));
#79326=cartesian_point('',(1.932254784351e1,7.023772651478e1,
-7.004442103951e0));
#79327=cartesian_point('',(1.929488540651e1,7.028997255210e1,
-6.512844432896e0));
#79329=cartesian_point('',(0.e0,0.e0,-6.512844257252e0));
#79330=direction('',(0.e0,0.e0,-1.e0));
#79331=direction('',(2.019355501796e-1,9.793988123199e-1,0.e0));
#79332=axis2_placement_3d('',#79329,#79330,#79331);
#79334=cartesian_point('',(1.492027770476e1,7.236418873886e1,-6.6e0));
#79335=direction('',(-9.793988123275e-1,2.019355501431e-1,0.e0));
#79336=direction('',(-2.011671243870e-1,-9.756719040526e-1,8.715574397673e-2));
#79337=axis2_placement_3d('',#79334,#79335,#79336);
#79339=cartesian_point('',(1.492027770480e1,7.236418873904e1,-6.6e0));
#79340=direction('',(-1.564344650170e-1,-9.876883405988e-1,3.468567967568e-11));
#79341=direction('',(4.229505634612e-12,3.444711182965e-11,1.e0));
#79342=axis2_placement_3d('',#79339,#79340,#79341);
#79344=cartesian_point('',(1.492027204205e1,7.236423203872e1,
-6.600141350868e0));
#79345=direction('',(-9.878999913713e-2,-6.852518128883e-2,-9.927461083277e-1));
#79346=direction('',(-2.011438032299e-1,-9.756582773129e-1,8.736187001774e-2));
#79347=axis2_placement_3d('',#79344,#79345,#79346);
#79349=cartesian_point('',(1.353712491035e1,7.224318628483e1,
-1.052469834451e1));
#79350=cartesian_point('',(1.343538444835e1,7.174092694193e1,
-1.077524041106e1));
#79351=cartesian_point('',(1.377117362749e1,7.118116613219e1,
-1.098182013951e1));
#79352=cartesian_point('',(1.428357839612e1,7.108201858873e1,
-1.093893545686e1));
#79354=cartesian_point('',(1.348528428989e1,7.206008281939e1,
-1.078264222391e1));
#79355=cartesian_point('',(1.348004104648e1,7.204127526811e1,
-1.080820600638e1));
#79356=cartesian_point('',(1.346764395130e1,7.200742837868e1,
-1.086474043088e1));
#79357=cartesian_point('',(1.343957657883e1,7.196436245095e1,
-1.096079863719e1));
#79358=cartesian_point('',(1.339834201983e1,7.192498279424e1,
-1.106560734034e1));
#79359=cartesian_point('',(1.333831793358e1,7.188478915801e1,
-1.117940503492e1));
#79360=cartesian_point('',(1.325413852910e1,7.183964556110e1,
-1.129862772744e1));
#79361=cartesian_point('',(1.313999055228e1,7.178372163537e1,
-1.141711944838e1));
#79362=cartesian_point('',(1.300367502176e1,7.171232101090e1,
-1.151906593845e1));
#79363=cartesian_point('',(1.285406671615e1,7.162194745505e1,
-1.159593108181e1));
#79364=cartesian_point('',(1.272743398238e1,7.150104524248e1,
-1.164072694107e1));
#79365=cartesian_point('',(1.264482193944e1,7.143250343757e1,
-1.165835534448e1));
#79366=cartesian_point('',(1.261809118700e1,7.138919402645e1,
-1.166330939384e1));
#79368=cartesian_point('',(1.261809118700e1,7.138919402645e1,
-1.166330939384e1));
#79369=cartesian_point('',(1.268579519033e1,7.137069630685e1,
-1.166466002305e1));
#79370=cartesian_point('',(1.280745991136e1,7.131105116589e1,
-1.167628233915e1));
#79371=cartesian_point('',(1.289053513560e1,7.111191191695e1,
-1.171281811105e1));
#79372=cartesian_point('',(1.305024141496e1,7.091972842656e1,
-1.174691623772e1));
#79373=cartesian_point('',(1.325116193715e1,7.072029514617e1,
-1.178028326543e1));
#79374=cartesian_point('',(1.346462065656e1,7.056429297551e1,
-1.180417963453e1));
#79375=cartesian_point('',(1.375156720868e1,7.041103273231e1,
-1.182438487507e1));
#79376=cartesian_point('',(1.399393565322e1,7.033834304708e1,
-1.182946095028e1));
#79377=cartesian_point('',(1.412780256900e1,7.030681756557e1,
-1.183041328848e1));
#79379=cartesian_point('',(0.e0,0.e0,-1.183043166597e1));
#79380=direction('',(0.e0,0.e0,-1.e0));
#79381=direction('',(1.970068888247e-1,9.804021041163e-1,0.e0));
#79382=axis2_placement_3d('',#79379,#79380,#79381);
#79384=cartesian_point('',(0.e0,0.e0,-1.093893391212e1));
#79385=direction('',(0.e0,0.e0,1.e0));
#79386=direction('',(2.695583091555e-1,9.629840694244e-1,0.e0));
#79387=axis2_placement_3d('',#79384,#79385,#79386);
#79389=cartesian_point('',(1.408731500744e1,7.010533182015e1,
-1.085177816937e1));
#79390=direction('',(-9.804021042189e-1,1.970068883138e-1,0.e0));
#79391=direction('',(1.962572176257e-1,9.766713782207e-1,-8.715574275013e-2));
#79392=axis2_placement_3d('',#79389,#79390,#79391);
#79394=cartesian_point('',(1.933066064459e1,6.905771908422e1,
-1.183040008486e1));
#79395=cartesian_point('',(1.946837281624e1,6.902274086129e1,
-1.182967809151e1));
#79396=cartesian_point('',(1.973124757458e1,6.897687229320e1,
-1.182395090338e1));
#79397=cartesian_point('',(2.008976367714e1,6.898879614085e1,
-1.180060148513e1));
#79398=cartesian_point('',(2.041126313695e1,6.905844660912e1,
-1.176765206605e1));
#79399=cartesian_point('',(2.071301640096e1,6.916366883432e1,
-1.172802667136e1));
#79400=cartesian_point('',(2.092450931459e1,6.932553675121e1,
-1.168400757482e1));
#79401=cartesian_point('',(2.108556752976e1,6.934544166543e1,
-1.166689528066e1));
#79402=cartesian_point('',(2.116465367615e1,6.934423147858e1,
-1.166229010550e1));
#79404=cartesian_point('',(2.116465367615e1,6.934423147858e1,
-1.166229010550e1));
#79405=cartesian_point('',(2.115959124717e1,6.93985018e1,-1.165672888362e1));
#79406=cartesian_point('',(2.111600043672e1,6.950116410090e1,
-1.163716259267e1));
#79407=cartesian_point('',(2.106322177798e1,6.964861645430e1,
-1.159636472724e1));
#79408=cartesian_point('',(2.096825675699e1,6.980367878905e1,
-1.151753769426e1));
#79409=cartesian_point('',(2.087463594766e1,6.993402765422e1,
-1.140832131428e1));
#79410=cartesian_point('',(2.080229115273e1,7.003058840661e1,
-1.129309254724e1));
#79411=cartesian_point('',(2.074914346764e1,7.010743043008e1,
-1.117580069178e1));
#79412=cartesian_point('',(2.071447952951e1,7.016997884756e1,
-1.106251564285e1));
#79413=cartesian_point('',(2.069582973339e1,7.022440572799e1,
-1.095642113591e1));
#79414=cartesian_point('',(2.069104528669e1,7.027549625960e1,
-1.086089623558e1));
#79415=cartesian_point('',(2.069546533705e1,7.031012273626e1,
-1.080678122449e1));
#79416=cartesian_point('',(2.069911673631e1,7.032819480614e1,
-1.078264221530e1));
#79418=cartesian_point('',(1.927524848225e1,6.885981984931e1,
-1.085177816937e1));
#79419=direction('',(-9.629839917112e-1,2.695585867823e-1,0.e0));
#79420=direction('',(2.685328349775e-1,9.593195468897e-1,-8.715574275019e-2));
#79421=axis2_placement_3d('',#79418,#79419,#79420);
#79423=direction('',(3.090169943752e-1,9.510565162951e-1,-1.015635505958e-13));
#79424=vector('',#79423,1.554870050292e1);
#79425=cartesian_point('',(2.135754133085e1,6.913086368640e1,
-1.169548648161e1));
#79426=line('',#79425,#79424);
#79427=direction('',(-3.090175763817e-1,-9.510563271895e-1,-1.023397661142e-7));
#79428=vector('',#79427,1.461339149637e1);
#79429=cartesian_point('',(2.521491155924e1,8.422635325046e1,
-1.078264071977e1));
#79430=line('',#79429,#79428);
#79431=cartesian_point('',(0.e0,0.e0,-1.169548648161e1));
#79432=direction('',(0.e0,0.e0,-1.e0));
#79433=direction('',(2.951778399519e-1,9.554423283492e-1,0.e0));
#79434=axis2_placement_3d('',#79431,#79432,#79433);
#79436=direction('',(3.090163860269e-1,9.510567139592e-1,5.593259890538e-8));
#79437=vector('',#79436,1.461343500301e1);
#79438=cartesian_point('',(2.459193864910e1,6.906334063561e1,
-1.078264222370e1));
#79439=line('',#79438,#79437);
#79440=direction('',(-3.090169943751e-1,-9.510565162951e-1,1.015635505957e-13));
#79441=vector('',#79440,1.554870050293e1);
#79442=cartesian_point('',(2.816030095424e1,8.326938431085e1,
-1.169548648161e1));
#79443=line('',#79442,#79441);
#79444=direction('',(-8.787168913664e-2,1.155749646852e-2,-9.960647521741e-1));
#79445=vector('',#79444,4.286667798776e0);
#79446=cartesian_point('',(2.948440626142e1,8.291200296129e1,
-6.512842707694e0));
#79447=line('',#79446,#79445);
#79448=cartesian_point('',(2.459193864910e1,6.906334063561e1,
-1.078264222370e1));
#79449=cartesian_point('',(2.460086330737e1,6.908285408536e1,
-1.075454867755e1));
#79450=cartesian_point('',(2.461865319605e1,6.912157380210e1,
-1.069791126838e1));
#79451=cartesian_point('',(2.464523860790e1,6.917900911945e1,
-1.061182856744e1));
#79452=cartesian_point('',(2.466292867001e1,6.921706610662e1,
-1.055382166412e1));
#79453=cartesian_point('',(2.467178550970e1,6.923607960432e1,
-1.052469842471e1));
#79455=direction('',(1.082879363649e-1,5.220850999783e-2,9.927476992276e-1));
#79456=vector('',#79455,4.041162387247e0);
#79457=cartesian_point('',(2.467178550970e1,6.923607960432e1,
-1.052469842471e1));
#79458=line('',#79457,#79456);
#79459=direction('',(-3.090161834813e-1,-9.510567797701e-1,-7.450796825987e-8));
#79460=vector('',#79459,1.415787214443e1);
#79461=cartesian_point('',(2.948440626142e1,8.291200296129e1,
-6.512842707694e0));
#79462=line('',#79461,#79460);
#79463=direction('',(4.539904998042e-1,8.910065241553e-1,-4.702739355943e-7));
#79464=vector('',#79463,1.415787260563e1);
#79465=cartesian_point('',(3.046384471090e1,6.731377766897e1,-5.6e0));
#79466=line('',#79465,#79464);
#79467=cartesian_point('',(0.e0,0.e0,-5.6e0));
#79468=direction('',(0.e0,0.e0,1.e0));
#79469=direction('',(4.198368576296e-1,9.075995884616e-1,0.e0));
#79470=axis2_placement_3d('',#79467,#79468,#79469);
#79472=direction('',(-3.090169943407e-1,-9.510565163063e-1,4.512045364459e-8));
#79473=vector('',#79472,1.415787224942e1);
#79474=cartesian_point('',(3.043186060967e1,8.260415649286e1,
-5.600000638810e0));
#79475=line('',#79474,#79473);
#79476=cartesian_point('',(0.e0,0.e0,-5.6e0));
#79477=direction('',(0.e0,0.e0,-1.e0));
#79478=direction('',(3.526611176958e-1,9.357511079692e-1,0.e0));
#79479=axis2_placement_3d('',#79476,#79477,#79478);
#79481=direction('',(4.539912492046e-1,8.910061423165e-1,7.406326345597e-8));
#79482=vector('',#79481,1.415787291018e1);
#79483=cartesian_point('',(3.135146560445e1,6.686151223368e1,
-6.512843774266e0));
#79484=line('',#79483,#79482);
#79485=cartesian_point('',(3.689138468982e1,7.992853515613e1,-6.6e0));
#79486=direction('',(-4.539904997395e-1,-8.910065241884e-1,0.e0));
#79487=direction('',(8.876159753595e-1,-4.522629288234e-1,8.715574277521e-2));
#79488=axis2_placement_3d('',#79485,#79486,#79487);
#79490=cartesian_point('',(3.046384471085e1,6.731377766887e1,-6.6e0));
#79491=direction('',(-4.539905000117e-1,-8.910065240497e-1,4.509177892187e-10));
#79492=direction('',(8.876159752392e-1,-4.522629290596e-1,8.715574277474e-2));
#79493=axis2_placement_3d('',#79490,#79491,#79492);
#79495=cartesian_point('',(3.046384471085e1,6.731377766887e1,-6.6e0));
#79496=direction('',(9.110450217313e-1,-4.123068861644e-1,0.e0));
#79497=direction('',(1.856115261489e-10,4.101252670807e-10,1.e0));
#79498=axis2_placement_3d('',#79495,#79496,#79497);
#79500=cartesian_point('',(3.046386293134e1,6.731378775353e1,
-6.600133231348e0));
#79501=direction('',(3.964701227406e-2,-1.135008777073e-1,-9.927465261472e-1));
#79502=direction('',(8.876029815652e-1,-4.522879778083e-1,8.715808767232e-2));
#79503=axis2_placement_3d('',#79500,#79501,#79502);
#79505=cartesian_point('',(3.022528163584e1,6.590225476565e1,
-1.093893614396e1));
#79506=cartesian_point('',(3.069796137970e1,6.568142660177e1,
-1.098176832678e1));
#79507=cartesian_point('',(3.129899071784e1,6.593713003211e1,
-1.077503390739e1));
#79508=cartesian_point('',(3.151171436499e1,6.640288832485e1,
-1.052469844316e1));
#79510=cartesian_point('',(2.570551909273e1,6.820703152206e1,
-6.512844442640e0));
#79511=cartesian_point('',(2.565243022835e1,6.818102314790e1,
-7.004442419747e0));
#79512=cartesian_point('',(2.554618978524e1,6.812884891100e1,
-7.987754455635e0));
#79513=cartesian_point('',(2.538681915065e1,6.805065430146e1,
-9.463118786749e0));
#79514=cartesian_point('',(2.528055779741e1,6.799856334708e1,
-1.044695759135e1));
#79515=cartesian_point('',(2.522739739964e1,6.797243865768e1,
-1.093893529691e1));
#79517=cartesian_point('',(3.022528163584e1,6.590225476565e1,
-1.093893614396e1));
#79518=cartesian_point('',(3.020616447438e1,6.595831765090e1,
-1.044695877219e1));
#79519=cartesian_point('',(3.016787584544e1,6.607027166148e1,
-9.463117186162e0));
#79520=cartesian_point('',(3.011045924716e1,6.623826559060e1,
-7.987755913370e0));
#79521=cartesian_point('',(3.007225623343e1,6.635027074364e1,
-7.004442087404e0));
#79522=cartesian_point('',(3.005310740219e1,6.640620083016e1,
-6.512844390200e0));
#79524=cartesian_point('',(0.e0,0.e0,-6.512844257252e0));
#79525=direction('',(0.e0,0.e0,-1.e0));
#79526=direction('',(3.526611177306e-1,9.357511079561e-1,0.e0));
#79527=axis2_placement_3d('',#79524,#79525,#79526);
#79529=cartesian_point('',(2.605683748089e1,6.913921983300e1,-6.6e0));
#79530=direction('',(-9.357511079692e-1,3.526611176957e-1,0.e0));
#79531=direction('',(-3.513191356344e-1,-9.321902923938e-1,8.715574395175e-2));
#79532=axis2_placement_3d('',#79529,#79530,#79531);
#79534=cartesian_point('',(2.605683748089e1,6.913921983302e1,-6.6e0));
#79535=direction('',(-3.090169943497e-1,-9.510565163034e-1,4.500033332078e-11));
#79536=direction('',(2.210853722318e-11,4.013145371573e-11,1.e0));
#79537=axis2_placement_3d('',#79534,#79535,#79536);
#79539=cartesian_point('',(2.605683229617e1,6.913924249884e1,
-6.600136418751e0));
#79540=direction('',(-1.082920168249e-1,-5.222290132872e-2,-9.927464971828e-1));
#79541=direction('',(-3.512955848154e-1,-9.321803000635e-1,8.735731373340e-2));
#79542=axis2_placement_3d('',#79539,#79540,#79541);
#79544=cartesian_point('',(2.467178550970e1,6.923607960432e1,
-1.052469842471e1));
#79545=cartesian_point('',(2.449272296854e1,6.875590847170e1,
-1.077524627027e1));
#79546=cartesian_point('',(2.473682208567e1,6.815049583032e1,
-1.098182987714e1));
#79547=cartesian_point('',(2.522739739964e1,6.797243865768e1,
-1.093893529691e1));
#79549=cartesian_point('',(2.459193864910e1,6.906334063561e1,
-1.078264222370e1));
#79550=cartesian_point('',(2.458381947104e1,6.904558833984e1,
-1.080820023355e1));
#79551=cartesian_point('',(2.456628369120e1,6.901410164841e1,
-1.086472293728e1));
#79552=cartesian_point('',(2.453183093703e1,6.897595976642e1,
-1.096077033118e1));
#79553=cartesian_point('',(2.448495256176e1,6.894351588667e1,
-1.106556610793e1));
#79554=cartesian_point('',(2.441939608940e1,6.891320932932e1,
-1.117934774968e1));
#79555=cartesian_point('',(2.432922132763e1,6.888179820581e1,
-1.129854838948e1));
#79556=cartesian_point('',(2.420778801850e1,6.884443591929e1,
-1.141701311126e1));
#79557=cartesian_point('',(2.406203544757e1,6.879526754554e1,
-1.151895955471e1));
#79558=cartesian_point('',(2.390016915507e1,6.872943911250e1,
-1.159584769267e1));
#79559=cartesian_point('',(2.375616276536e1,6.862992533758e1,
-1.164067689911e1));
#79560=cartesian_point('',(2.366391698353e1,6.857513072652e1,
-1.165830566569e1));
#79561=cartesian_point('',(2.363073566927e1,6.853656730314e1,
-1.166326734764e1));
#79563=cartesian_point('',(2.363073566927e1,6.853656730314e1,
-1.166326734764e1));
#79564=cartesian_point('',(2.369464321612e1,6.850746825968e1,
-1.166466989272e1));
#79565=cartesian_point('',(2.380538050212e1,6.842917707554e1,
-1.167634580045e1));
#79566=cartesian_point('',(2.385633755091e1,6.821954798788e1,
-1.171287570606e1));
#79567=cartesian_point('',(2.398402217521e1,6.800484854114e1,
-1.174695056290e1));
#79568=cartesian_point('',(2.415121839394e1,6.777654906775e1,
-1.178030018202e1));
#79569=cartesian_point('',(2.433769021486e1,6.758907172751e1,
-1.180419364400e1));
#79570=cartesian_point('',(2.459712730832e1,6.739285727133e1,
-1.182438999139e1));
#79571=cartesian_point('',(2.482505043825e1,6.728319659117e1,
-1.182946166509e1));
#79572=cartesian_point('',(2.495227521128e1,6.723114858350e1,
-1.183041250650e1));
#79574=cartesian_point('',(0.e0,0.e0,-1.183043166597e1));
#79575=direction('',(0.e0,0.e0,-1.e0));
#79576=direction('',(3.479500857343e-1,9.375130600890e-1,0.e0));
#79577=axis2_placement_3d('',#79574,#79575,#79576);
#79579=cartesian_point('',(0.e0,0.e0,-1.093893391212e1));
#79580=direction('',(0.e0,0.e0,1.e0));
#79581=direction('',(4.168835307640e-1,9.089599120851e-1,0.e0));
#79582=axis2_placement_3d('',#79579,#79580,#79581);
#79584=cartesian_point('',(2.488076686294e1,6.703847726525e1,
-1.085177816937e1));
#79585=direction('',(-9.375130602491e-1,3.479500853029e-1,0.e0));
#79586=direction('',(3.466260301792e-1,9.339455400118e-1,-8.715574275013e-2));
#79587=axis2_placement_3d('',#79584,#79585,#79586);
#79589=cartesian_point('',(2.989567547673e1,6.518352241066e1,
-1.183040008486e1));
#79590=cartesian_point('',(3.002622121974e1,6.512743159356e1,
-1.182967807637e1));
#79591=cartesian_point('',(3.027868548036e1,6.504100469589e1,
-1.182395084081e1));
#79592=cartesian_point('',(3.063465433296e1,6.499669803208e1,
-1.180060118291e1));
#79593=cartesian_point('',(3.096309118343e1,6.501519786656e1,
-1.176765170685e1));
#79594=cartesian_point('',(3.127759318677e1,6.507192135528e1,
-1.172802566328e1));
#79595=cartesian_point('',(3.151180217612e1,6.519871388847e1,
-1.168400660435e1));
#79596=cartesian_point('',(3.167398822389e1,6.519317101526e1,
-1.166689529064e1));
#79597=cartesian_point('',(3.175190923627e1,6.517959869128e1,
-1.166229130002e1));
#79599=cartesian_point('',(3.175190923627e1,6.517959869128e1,
-1.166229130002e1));
#79600=cartesian_point('',(3.175539957445e1,6.523399275221e1,
-1.165673033582e1));
#79601=cartesian_point('',(3.172840608766e1,6.534221048707e1,
-1.163716430917e1));
#79602=cartesian_point('',(3.169934536114e1,6.549610448694e1,
-1.159636767392e1));
#79603=cartesian_point('',(3.162980714830e1,6.566411468852e1,
-1.151754197654e1));
#79604=cartesian_point('',(3.155772928815e1,6.580750642721e1,
-1.140832584768e1));
#79605=cartesian_point('',(3.150137959955e1,6.591419735362e1,
-1.129309635786e1));
#79606=cartesian_point('',(3.146090626863e1,6.599840854479e1,
-1.117580372554e1));
#79607=cartesian_point('',(3.143645331691e1,6.606561026625e1,
-1.106251779587e1));
#79608=cartesian_point('',(3.142654708138e1,6.612228502163e1,
-1.095642244851e1));
#79609=cartesian_point('',(3.142981376046e1,6.617349535575e1,
-1.086089679255e1));
#79610=cartesian_point('',(3.143959621108e1,6.620700428904e1,
-1.080678138459e1));
#79611=cartesian_point('',(3.144602979281e1,6.622428277166e1,
-1.078264221530e1));
#79613=cartesian_point('',(2.980998726893e1,6.499672801578e1,
-1.085177816937e1));
#79614=direction('',(-9.089598074723e-1,4.168837588585e-1,0.e0));
#79615=direction('',(4.152973902953e-1,9.055009409822e-1,-8.715574275019e-2));
#79616=axis2_placement_3d('',#79613,#79614,#79615);
#79618=direction('',(4.539904997396e-1,8.910065241883e-1,-1.015635505958e-13));
#79619=vector('',#79618,1.554870050292e1);
#79620=cartesian_point('',(3.190904423481e1,6.493869248566e1,
-1.169548648161e1));
#79621=line('',#79620,#79619);
#79622=direction('',(-4.539910449982e-1,-8.910062463650e-1,-1.023397580914e-7));
#79623=vector('',#79622,1.461339149639e1);
#79624=cartesian_point('',(3.808037866923e1,7.924490587552e1,
-1.078264071977e1));
#79625=line('',#79624,#79623);
#79626=cartesian_point('',(0.e0,0.e0,-1.169548648161e1));
#79627=direction('',(0.e0,0.e0,-1.e0));
#79628=direction('',(4.410078204347e-1,8.975032603369e-1,0.e0));
#79629=axis2_placement_3d('',#79626,#79627,#79628);
#79631=direction('',(4.539899297840e-1,8.910068145950e-1,5.593827703085e-8));
#79632=vector('',#79631,1.461343526176e1);
#79633=cartesian_point('',(3.509305770539e1,6.436602931078e1,
-1.078264222379e1));
#79634=line('',#79633,#79632);
#79635=direction('',(-4.539904997390e-1,-8.910065241886e-1,1.015635505957e-13));
#79636=vector('',#79635,1.554870050293e1);
#79637=cartesian_point('',(4.083980250904e1,7.783895839721e1,
-1.169548648161e1));
#79638=line('',#79637,#79636);
#79639=direction('',(-8.498185060255e-2,2.516136452469e-2,-9.960647523145e-1));
#79640=vector('',#79639,4.286667798767e0);
#79641=cartesian_point('',(4.209169911624e1,7.727884130257e1,
-6.512842707101e0));
#79642=line('',#79641,#79640);
#79643=cartesian_point('',(3.509305770539e1,6.436602931078e1,
-1.078264222379e1));
#79644=cartesian_point('',(3.510492488928e1,6.438390600568e1,
-1.075454842831e1));
#79645=cartesian_point('',(3.512855335489e1,6.441936741682e1,
-1.069791217660e1));
#79646=cartesian_point('',(3.516379613360e1,6.447193557889e1,
-1.061182866356e1));
#79647=cartesian_point('',(3.518722069177e1,6.450675578176e1,
-1.055382056505e1));
#79648=cartesian_point('',(3.519894354269e1,6.452415122057e1,
-1.052469838332e1));
#79650=direction('',(1.151219630220e-1,3.462576076232e-2,9.927476972129e-1));
#79651=vector('',#79650,4.041162387144e0);
#79652=cartesian_point('',(3.519894354269e1,6.452415122057e1,
-1.052469838332e1));
#79653=line('',#79652,#79651);
#79654=direction('',(-4.539897635189e-1,-8.910068993111e-1,-7.220869001079e-8));
#79655=vector('',#79654,1.415787214413e1);
#79656=cartesian_point('',(4.209169911624e1,7.727884130257e1,
-6.512842707101e0));
#79657=line('',#79656,#79655);
#79658=direction('',(5.877852524552e-1,8.090169942561e-1,-9.758823776080e-7));
#79659=vector('',#79658,1.415787211669e1);
#79660=cartesian_point('',(4.061897903013e1,6.171943811464e1,-5.6e0));
#79661=line('',#79660,#79659);
#79662=cartesian_point('',(0.e0,0.e0,-5.6e0));
#79663=direction('',(0.e0,0.e0,1.e0));
#79664=direction('',(5.566475720779e-1,8.307487469144e-1,0.e0));
#79665=axis2_placement_3d('',#79662,#79663,#79664);
#79667=direction('',(-4.539904997077e-1,-8.910065242046e-1,4.555219380559e-8));
#79668=vector('',#79667,1.415787224942e1);
#79669=cartesian_point('',(4.297933093789e1,7.682657041814e1,
-5.600000644922e0));
#79670=line('',#79669,#79668);
#79671=cartesian_point('',(0.e0,0.e0,-5.6e0));
#79672=direction('',(0.e0,0.e0,-1.e0));
#79673=direction('',(4.947029981152e-1,8.690621057530e-1,0.e0));
#79674=axis2_placement_3d('',#79671,#79672,#79673);
#79676=direction('',(5.877861951253e-1,8.090163093659e-1,1.018097551761e-7));
#79677=vector('',#79676,1.415787200300e1);
#79678=cartesian_point('',(4.142492175969e1,6.113388644595e1,
-6.512843793347e0));
#79679=line('',#79678,#79677);
#79680=cartesian_point('',(4.894076733245e1,7.317339707994e1,-6.6e0));
#79681=direction('',(-5.877852522925e-1,-8.090169943749e-1,0.e0));
#79682=direction('',(8.059384404582e-1,-5.855485519473e-1,8.715574280705e-2));
#79683=axis2_placement_3d('',#79680,#79681,#79682);
#79685=cartesian_point('',(4.061897903007e1,6.171943811455e1,-6.6e0));
#79686=direction('',(-5.877852525418e-1,-8.090169941938e-1,4.547713386427e-10));
#79687=direction('',(8.059384403011e-1,-5.855485521635e-1,8.715574280695e-2));
#79688=axis2_placement_3d('',#79685,#79686,#79687);
#79690=cartesian_point('',(4.061897903007e1,6.171943811455e1,-6.6e0));
#79691=direction('',(8.353295385518e-1,-5.497495448137e-1,0.e0));
#79692=direction('',(2.503028895262e-10,3.803322101703e-10,1.e0));
#79693=axis2_placement_3d('',#79690,#79691,#79692);
#79695=cartesian_point('',(4.061899489789e1,6.171944031262e1,
-6.600131963815e0));
#79696=direction('',(2.140413222975e-2,-1.183047179973e-1,-9.927466226702e-1));
#79697=direction('',(8.059253780806e-1,-5.855662582114e-1,8.715757115691e-2));
#79698=axis2_placement_3d('',#79695,#79696,#79697);
#79700=cartesian_point('',(4.016256524715e1,6.036258954539e1,
-1.093893501108e1));
#79701=cartesian_point('',(4.059490929607e1,6.007034214886e1,
-1.098185398951e1));
#79702=cartesian_point('',(4.122820570900e1,6.022868296703e1,
-1.077527741012e1));
#79703=cartesian_point('',(4.151145300060e1,6.065584053339e1,
-1.052469846286e1));
#79705=cartesian_point('',(3.605897504407e1,6.334606602737e1,
-6.512844985073e0));
#79706=cartesian_point('',(3.600247030856e1,6.332868075613e1,
-7.004442688717e0));
#79707=cartesian_point('',(3.588939130468e1,6.329377864456e1,
-7.987756732369e0));
#79708=cartesian_point('',(3.571973357605e1,6.324145456871e1,
-9.463117511628e0));
#79709=cartesian_point('',(3.560663542103e1,6.320663370490e1,
-1.044695781854e1));
#79710=cartesian_point('',(3.555004183568e1,6.318914474953e1,
-1.093893522769e1));
#79712=cartesian_point('',(4.016256524715e1,6.036258954539e1,
-1.093893501108e1));
#79713=cartesian_point('',(4.015245342783e1,6.042095267115e1,
-1.044695695190e1));
#79714=cartesian_point('',(4.013215306147e1,6.053752564245e1,
-9.463119776407e0));
#79715=cartesian_point('',(4.010173513019e1,6.071241688270e1,
-7.987752539802e0));
#79716=cartesian_point('',(4.008148542818e1,6.082905053876e1,
-7.004442526464e0));
#79717=cartesian_point('',(4.007132154927e1,6.088728741057e1,
-6.512844273355e0));
#79719=cartesian_point('',(0.e0,0.e0,-6.512844257252e0));
#79720=direction('',(0.e0,0.e0,-1.e0));
#79721=direction('',(4.947029981482e-1,8.690621057342e-1,0.e0));
#79722=axis2_placement_3d('',#79719,#79720,#79721);
#79724=cartesian_point('',(3.655179144051e1,6.421181387494e1,-6.6e0));
#79725=direction('',(-8.690621057531e-1,4.947029981150e-1,0.e0));
#79726=direction('',(-4.928205038052e-1,-8.657550619809e-1,8.715574383673e-2));
#79727=axis2_placement_3d('',#79724,#79725,#79726);
#79729=cartesian_point('',(3.655179144063e1,6.421181387514e1,-6.6e0));
#79730=direction('',(-4.539904996947e-1,-8.910065242112e-1,7.422513298438e-11));
#79731=direction('',(3.299760464870e-11,6.649258921243e-11,1.e0));
#79732=axis2_placement_3d('',#79729,#79730,#79731);
#79734=cartesian_point('',(3.655180095300e1,6.421186039065e1,
-6.600144498917e0));
#79735=direction('',(-1.151322200909e-1,-3.464733275570e-2,-9.927457550803e-1));
#79736=direction('',(-4.927934321701e-1,-8.657492716068e-1,8.736607992979e-2));
#79737=axis2_placement_3d('',#79734,#79735,#79736);
#79739=cartesian_point('',(3.519894354269e1,6.452415122057e1,
-1.052469838332e1));
#79740=cartesian_point('',(3.494697542844e1,6.407791279392e1,
-1.077524097335e1));
#79741=cartesian_point('',(3.509335431391e1,6.344178112825e1,
-1.098182001406e1));
#79742=cartesian_point('',(3.555004183568e1,6.318914474953e1,
-1.093893522769e1));
#79744=cartesian_point('',(3.509305770539e1,6.436602931078e1,
-1.078264222379e1));
#79745=cartesian_point('',(3.508226046694e1,6.434976437890e1,
-1.080820308233e1));
#79746=cartesian_point('',(3.506001311972e1,6.432140713275e1,
-1.086473141778e1));
#79747=cartesian_point('',(3.502001472163e1,6.428912280126e1,
-1.096078297964e1));
#79748=cartesian_point('',(3.496863424299e1,6.426441271026e1,
-1.106558524976e1));
#79749=cartesian_point('',(3.489913566289e1,6.424473480204e1,
-1.117937545170e1));
#79750=cartesian_point('',(3.480514066453e1,6.422781443880e1,
-1.129858841211e1));
#79751=cartesian_point('',(3.467932384821e1,6.420990422979e1,
-1.141706985490e1));
#79752=cartesian_point('',(3.452763903511e1,6.418413050827e1,
-1.151901884687e1));
#79753=cartesian_point('',(3.435743866877e1,6.414442105641e1,
-1.159589654338e1));
#79754=cartesian_point('',(3.419963495267e1,6.406860216106e1,
-1.164070739554e1));
#79755=cartesian_point('',(3.409990897827e1,6.402892853287e1,
-1.165833654558e1));
#79756=cartesian_point('',(3.406110186413e1,6.399600976047e1,
-1.166329367413e1));
#79758=cartesian_point('',(3.406110186413e1,6.399600976047e1,
-1.166329367413e1));
#79759=cartesian_point('',(3.411973358225e1,6.395741405588e1,
-1.166466361711e1));
#79760=cartesian_point('',(3.421695113015e1,6.386297196566e1,
-1.167630602337e1));
#79761=cartesian_point('',(3.423445361316e1,6.364793841338e1,
-1.171283628497e1));
#79762=cartesian_point('',(3.432696129505e1,6.341582867098e1,
-1.174692927545e1));
#79763=cartesian_point('',(3.445641605566e1,6.316410098812e1,
-1.178029087016e1));
#79764=cartesian_point('',(3.461123219294e1,6.294977278236e1,
-1.180418570758e1));
#79765=cartesian_point('',(3.483676609552e1,6.271537096947e1,
-1.182438648979e1));
#79766=cartesian_point('',(3.504478426076e1,6.257136345836e1,
-1.182946137646e1));
#79767=cartesian_point('',(3.516234014049e1,6.250002589572e1,
-1.183041327179e1));
#79769=cartesian_point('',(0.e0,0.e0,-1.183043166597e1));
#79770=direction('',(0.e0,0.e0,-1.e0));
#79771=direction('',(4.903255968589e-1,8.715393330567e-1,0.e0));
#79772=axis2_placement_3d('',#79769,#79770,#79771);
#79774=cartesian_point('',(0.e0,0.e0,-1.093893391212e1));
#79775=direction('',(0.e0,0.e0,1.e0));
#79776=direction('',(5.539444419476e-1,8.325536350502e-1,0.e0));
#79777=axis2_placement_3d('',#79774,#79775,#79776);
#79779=cartesian_point('',(3.506157166364e1,6.232091291217e1,
-1.085177816937e1));
#79780=direction('',(-8.715393333091e-1,4.903255964104e-1,0.e0));
#79781=direction('',(4.884597594826e-1,8.682228630207e-1,-8.715574275013e-2));
#79782=axis2_placement_3d('',#79779,#79780,#79781);
#79784=cartesian_point('',(3.972456205677e1,5.970429223634e1,
-1.183041130417e1));
#79785=cartesian_point('',(3.984090914669e1,5.963233477695e1,
-1.182945762736e1));
#79786=cartesian_point('',(4.006263143781e1,5.951292339620e1,
-1.182440972375e1));
#79787=cartesian_point('',(4.037221729753e1,5.941809676233e1,
-1.180445573635e1));
#79788=cartesian_point('',(4.063324374108e1,5.937720737270e1,
-1.178063455067e1));
#79789=cartesian_point('',(4.091352813219e1,5.937568035812e1,
-1.174768186882e1));
#79790=cartesian_point('',(4.116478062482e1,5.939714427054e1,
-1.171357427434e1));
#79791=cartesian_point('',(4.136369475425e1,5.948028219078e1,
-1.167686114066e1));
#79792=cartesian_point('',(4.149477005990e1,5.943824594867e1,
-1.166475791254e1));
#79793=cartesian_point('',(4.155752210709e1,5.940467011309e1,
-1.166298147211e1));
#79795=cartesian_point('',(4.155752210709e1,5.940467011309e1,
-1.166298147211e1));
#79796=cartesian_point('',(4.156944942958e1,5.945589257638e1,
-1.165778509230e1));
#79797=cartesian_point('',(4.155982318785e1,5.956568860636e1,
-1.163953149484e1));
#79798=cartesian_point('',(4.155339186136e1,5.974432304354e1,
-1.159231145187e1));
#79799=cartesian_point('',(4.150998571365e1,5.991475803507e1,
-1.151249947936e1));
#79800=cartesian_point('',(4.146421516122e1,6.005939315963e1,
-1.140915909167e1));
#79801=cartesian_point('',(4.142423765478e1,6.017641360766e1,
-1.129150556462e1));
#79802=cartesian_point('',(4.139767259815e1,6.026557767588e1,
-1.117380618725e1));
#79803=cartesian_point('',(4.138435225612e1,6.033504065089e1,
-1.106146930415e1));
#79804=cartesian_point('',(4.138345115755e1,6.039114395164e1,
-1.095803656122e1));
#79805=cartesian_point('',(4.139419470253e1,6.044076542145e1,
-1.086335014265e1));
#79806=cartesian_point('',(4.140920803853e1,6.047299010041e1,
-1.080777519678e1));
#79807=cartesian_point('',(4.141863817959e1,6.048971048309e1,
-1.078264222655e1));
#79809=cartesian_point('',(3.961071244426e1,5.953319623025e1,
-1.085177816937e1));
#79810=direction('',(-8.325539490314e-1,5.539439700477e-1,0.e0));
#79811=direction('',(5.518360460013e-1,8.293858299003e-1,-8.715574275015e-2));
#79812=axis2_placement_3d('',#79809,#79810,#79811);
#79814=direction('',(5.877852522924e-1,8.090169943750e-1,-1.015635505958e-13));
#79815=vector('',#79814,1.554870050292e1);
#79816=cartesian_point('',(4.167484056966e1,5.914751515677e1,
-1.169548648161e1));
#79817=line('',#79816,#79815);
#79818=direction('',(-5.877857496501e-1,-8.090166330232e-1,-1.031094058930e-7));
#79819=vector('',#79818,1.461338982855e1);
#79820=cartesian_point('',(5.000818047490e1,7.231218591924e1,
-1.078264071977e1));
#79821=line('',#79820,#79819);
#79822=cartesian_point('',(0.e0,0.e0,-1.169548648161e1));
#79823=direction('',(0.e0,0.e0,-1.e0));
#79824=direction('',(5.759787247573e-1,8.174646834127e-1,0.e0));
#79825=axis2_placement_3d('',#79822,#79823,#79824);
#79827=direction('',(5.877847347818e-1,8.090173703682e-1,5.593891397645e-8));
#79828=vector('',#79827,1.461343526438e1);
#79829=cartesian_point('',(4.473006929192e1,5.808381296976e1,
-1.078264222379e1));
#79830=line('',#79829,#79828);
#79831=direction('',(-5.877852522921e-1,-8.090169943752e-1,1.015635505957e-13));
#79832=vector('',#79831,1.554870050293e1);
#79833=cartesian_point('',(5.251369258655e1,7.049187899515e1,
-1.169548648161e1));
#79834=line('',#79833,#79832);
#79835=direction('',(-8.000018078266e-2,3.814616555888e-2,-9.960646771811e-1));
#79836=vector('',#79835,4.286667801062e0);
#79837=cartesian_point('',(5.366255766209e1,6.974281599976e1,
-6.512843026888e0));
#79838=line('',#79837,#79836);
#79839=cartesian_point('',(4.473006929192e1,5.808381296976e1,
-1.078264222379e1));
#79840=cartesian_point('',(4.474458689579e1,5.809961312622e1,
-1.075454842063e1));
#79841=cartesian_point('',(4.477347201213e1,5.813094154917e1,
-1.069791220592e1));
#79842=cartesian_point('',(4.481650365957e1,5.817734983384e1,
-1.061182861421e1));
#79843=cartesian_point('',(4.484508861333e1,5.820807566364e1,
-1.055382068309e1));
#79844=cartesian_point('',(4.485938839183e1,5.822342309079e1,
-1.052469851037e1));
#79846=direction('',(1.191212101559e-1,1.619047032426e-2,9.927477050901e-1));
#79847=vector('',#79846,4.041162387044e0);
#79848=cartesian_point('',(4.485938839183e1,5.822342309079e1,
-1.052469851037e1));
#79849=line('',#79848,#79847);
#79850=direction('',(-5.877847311912e-1,-8.090173729769e-1,-5.635341811068e-8));
#79851=vector('',#79850,1.415787221865e1);
#79852=cartesian_point('',(5.366255766209e1,6.974281599976e1,
-6.512843026888e0));
#79853=line('',#79852,#79851);
#79854=direction('',(7.071067811837e-1,7.071067811894e-1,2.026082928124e-7));
#79855=vector('',#79854,1.415787296409e1);
#79856=cartesian_point('',(4.977393927900e1,5.460536115885e1,-5.6e0));
#79857=line('',#79856,#79855);
#79858=cartesian_point('',(0.e0,0.e0,-5.6e0));
#79859=direction('',(0.e0,0.e0,1.e0));
#79860=direction('',(6.797522548698e-1,7.334417986449e-1,0.e0));
#79861=axis2_placement_3d('',#79858,#79859,#79860);
#79863=direction('',(-5.877852523125e-1,-8.090169943601e-1,-6.334634368299e-7));
#79864=vector('',#79863,1.415787221791e1);
#79865=cartesian_point('',(5.446850748031e1,6.915725918081e1,
-5.599991031506e0));
#79866=line('',#79865,#79864);
#79867=cartesian_point('',(0.e0,0.e0,-5.6e0));
#79868=direction('',(0.e0,0.e0,-1.e0));
#79869=direction('',(6.245636488961e-1,7.809739102413e-1,0.e0));
#79870=axis2_placement_3d('',#79867,#79868,#79869);
#79872=direction('',(7.071071613960e-1,7.071064009769e-1,4.795198137257e-8));
#79873=vector('',#79872,1.415787355235e1);
#79874=cartesian_point('',(5.047835918133e1,5.390094125587e1,
-6.512843777620e0));
#79875=line('',#79874,#79873);
#79876=cartesian_point('',(5.978506821479e1,6.461649009464e1,-6.6e0));
#79877=direction('',(-7.071067811865e-1,-7.071067811865e-1,0.e0));
#79878=direction('',(7.044160264023e-1,-7.044160264023e-1,8.715574275588e-2));
#79879=axis2_placement_3d('',#79876,#79877,#79878);
#79881=cartesian_point('',(4.977393927892e1,5.460536115877e1,-6.6e0));
#79882=direction('',(-7.071067814056e-1,-7.071067809675e-1,4.572022344052e-10));
#79883=direction('',(7.044160262123e-1,-7.044160265922e-1,8.715574275587e-2));
#79884=axis2_placement_3d('',#79881,#79882,#79883);
#79886=cartesian_point('',(4.977393927892e1,5.460536115877e1,-6.6e0));
#79887=direction('',(7.390454698332e-1,-6.736555451557e-1,0.e0));
#79888=direction('',(3.096758405263e-10,3.397317982490e-10,1.e0));
#79889=axis2_placement_3d('',#79886,#79887,#79888);
#79891=cartesian_point('',(4.977395897574e1,5.460536439613e1,
-6.600133029789e0));
#79892=direction('',(2.632975173162e-3,-1.201972258501e-1,-9.927465408349e-1));
#79893=direction('',(7.043966759628e-1,-7.044350969805e-1,8.715800040526e-2));
#79894=axis2_placement_3d('',#79891,#79892,#79893);
#79896=cartesian_point('',(4.911088743831e1,5.333661595088e1,
-1.093893499194e1));
#79897=cartesian_point('',(4.949219104978e1,5.298033309423e1,
-1.098185397034e1));
#79898=cartesian_point('',(5.014246005244e1,5.303765546110e1,
-1.077527738905e1));
#79899=cartesian_point('',(5.048904226494e1,5.341524437096e1,
-1.052469844187e1));
#79901=cartesian_point('',(4.552453709912e1,5.692530427048e1,
-6.512844974334e0));
#79902=cartesian_point('',(4.546600759998e1,5.691697111883e1,
-7.004442544759e0));
#79903=cartesian_point('',(4.534885836370e1,5.690018259007e1,
-7.987756170043e0));
#79904=cartesian_point('',(4.517309225325e1,5.687502890108e1,
-9.463115138191e0));
#79905=cartesian_point('',(4.505595222766e1,5.685834551485e1,
-1.044695743129e1));
#79906=cartesian_point('',(4.499731874832e1,5.684992385912e1,
-1.093893470245e1));
#79908=cartesian_point('',(4.911088743831e1,5.333661595088e1,
-1.093893499194e1));
#79909=cartesian_point('',(4.911003029955e1,5.339584253369e1,
-1.044695692901e1));
#79910=cartesian_point('',(4.910821671326e1,5.351415653711e1,
-9.463119976675e0));
#79911=cartesian_point('',(4.910553479719e1,5.369165498217e1,
-7.987752831720e0));
#79912=cartesian_point('',(4.910377637482e1,5.381001891079e1,
-7.004442622198e0));
#79913=cartesian_point('',(4.910284806737e1,5.386912893545e1,
-6.512844370576e0));
#79915=cartesian_point('',(0.e0,0.e0,-6.512844257252e0));
#79916=direction('',(0.e0,0.e0,-1.e0));
#79917=direction('',(6.245636489254e-1,7.809739102178e-1,0.e0));
#79918=axis2_placement_3d('',#79915,#79916,#79917);
#79920=cartesian_point('',(4.614671898645e1,5.770329995248e1,-6.6e0));
#79921=direction('',(-7.809739102414e-1,6.245636488960e-1,0.e0));
#79922=direction('',(-6.221869955950e-1,-7.780020686604e-1,8.715574377283e-2));
#79923=axis2_placement_3d('',#79920,#79921,#79922);
#79925=cartesian_point('',(4.614671898651e1,5.770329995255e1,-6.6e0));
#79926=direction('',(-5.877852522481e-1,-8.090169944072e-1,9.222143881882e-11));
#79927=direction('',(6.053113565940e-11,7.000977575444e-11,1.e0));
#79928=axis2_placement_3d('',#79925,#79926,#79927);
#79930=cartesian_point('',(4.614673237391e1,5.770334039492e1,
-6.600147914016e0));
#79931=direction('',(-1.191381548537e-1,-1.621482446783e-2,-9.927452742398e-1));
#79932=direction('',(-6.221588624952e-1,-7.780003268065e-1,8.737185649669e-2));
#79933=axis2_placement_3d('',#79930,#79931,#79932);
#79935=cartesian_point('',(4.485938839183e1,5.822342309079e1,
-1.052469851037e1));
#79936=cartesian_point('',(4.454071587433e1,5.782209578906e1,
-1.077524067778e1));
#79937=cartesian_point('',(4.458577478094e1,5.717089218779e1,
-1.098181927825e1));
#79938=cartesian_point('',(4.499731874832e1,5.684992385912e1,
-1.093893470245e1));
#79940=cartesian_point('',(4.473006929192e1,5.808381296976e1,
-1.078264222379e1));
#79941=cartesian_point('',(4.471686053524e1,5.806943729012e1,
-1.080820320574e1));
#79942=cartesian_point('',(4.469045093849e1,5.804490935435e1,
-1.086473178079e1));
#79943=cartesian_point('',(4.464589446791e1,5.801927960416e1,
-1.096078356575e1));
#79944=cartesian_point('',(4.459128088515e1,5.800291146838e1,
-1.106558610621e1));
#79945=cartesian_point('',(4.451955930093e1,5.799434784774e1,
-1.117937664023e1));
#79946=cartesian_point('',(4.442407395255e1,5.799233989377e1,
-1.129859006872e1));
#79947=cartesian_point('',(4.429700309240e1,5.799433232512e1,
-1.141707210318e1));
#79948=cartesian_point('',(4.414315254822e1,5.799260443028e1,
-1.151902112590e1));
#79949=cartesian_point('',(4.396883467611e1,5.798000873745e1,
-1.159589835607e1));
#79950=cartesian_point('',(4.380111283002e1,5.792980720378e1,
-1.164070849547e1));
#79951=cartesian_point('',(4.369640694767e1,5.790622351525e1,
-1.165833763904e1));
#79952=cartesian_point('',(4.365292786396e1,5.787978011296e1,
-1.166329459980e1));
#79954=cartesian_point('',(4.365292786396e1,5.787978011296e1,
-1.166329459980e1));
#79955=cartesian_point('',(4.370480325072e1,5.783249163416e1,
-1.166466345396e1));
#79956=cartesian_point('',(4.378605453258e1,5.772401012327e1,
-1.167630475222e1));
#79957=cartesian_point('',(4.376970062021e1,5.750888743761e1,
-1.171283486585e1));
#79958=cartesian_point('',(4.382475896876e1,5.726516048226e1,
-1.174692855059e1));
#79959=cartesian_point('',(4.391324157372e1,5.699627795633e1,
-1.178029053778e1));
#79960=cartesian_point('',(4.403262237313e1,5.676037024865e1,
-1.180418545256e1));
#79961=cartesian_point('',(4.421871063505e1,5.649357251772e1,
-1.182438636594e1));
#79962=cartesian_point('',(4.440164151579e1,5.631879514872e1,
-1.182946135777e1));
#79963=cartesian_point('',(4.450659150323e1,5.622994499803e1,
-1.183041329170e1));
#79965=cartesian_point('',(0.e0,0.e0,-1.183043166597e1));
#79966=direction('',(0.e0,0.e0,-1.e0));
#79967=direction('',(6.206276644334e-1,7.841054151962e-1,0.e0));
#79968=axis2_placement_3d('',#79965,#79966,#79967);
#79970=cartesian_point('',(0.e0,0.e0,-1.093893391212e1));
#79971=direction('',(0.e0,0.e0,1.e0));
#79972=direction('',(6.773645712183e-1,7.356474955155e-1,0.e0));
#79973=axis2_placement_3d('',#79970,#79971,#79972);
#79975=cartesian_point('',(4.437904420740e1,5.606880085189e1,
-1.085177816937e1));
#79976=direction('',(-7.841054155089e-1,6.206276640382e-1,0.e0));
#79977=direction('',(6.182659884038e-1,7.811216576749e-1,-8.715574275014e-2));
#79978=axis2_placement_3d('',#79975,#79976,#79977);
#79980=cartesian_point('',(4.857529579542e1,5.275494271093e1,
-1.183041130417e1));
#79981=cartesian_point('',(4.867895342429e1,5.266567079111e1,
-1.182945763626e1));
#79982=cartesian_point('',(4.887926520905e1,5.251304501184e1,
-1.182440976029e1));
#79983=cartesian_point('',(4.917020456123e1,5.237095595372e1,
-1.180445589412e1));
#79984=cartesian_point('',(4.942162079736e1,5.228973617052e1,
-1.178063475860e1));
#79985=cartesian_point('',(4.969821455583e1,5.224438166750e1,
-1.174768223532e1));
#79986=cartesian_point('',(4.994973045484e1,5.222627643674e1,
-1.171357486347e1));
#79987=cartesian_point('',(5.015920106415e1,5.227727251270e1,
-1.167686183171e1));
#79988=cartesian_point('',(5.028208962403e1,5.221525229152e1,
-1.166475798819e1));
#79989=cartesian_point('',(5.033881865987e1,5.217227543461e1,
-1.166298092773e1));
#79991=cartesian_point('',(5.033881865987e1,5.217227543461e1,
-1.166298092773e1));
#79992=cartesian_point('',(5.035861174621e1,5.222100140077e1,
-1.165778443586e1));
#79993=cartesian_point('',(5.036628038121e1,5.233095106408e1,
-1.163953078587e1));
#79994=cartesian_point('',(5.038787169539e1,5.250839212042e1,
-1.159231020512e1));
#79995=cartesian_point('',(5.037166167829e1,5.268351839860e1,
-1.151249782849e1));
#79996=cartesian_point('',(5.034908054756e1,5.283353206688e1,
-1.140915738500e1));
#79997=cartesian_point('',(5.032790143527e1,5.295536482383e1,
-1.129150419864e1));
#79998=cartesian_point('',(5.031561189809e1,5.304758634192e1,
-1.117380516322e1));
#79999=cartesian_point('',(5.031332203973e1,5.311827760009e1,
-1.106146855091e1));
#80000=cartesian_point('',(5.032120857392e1,5.317383097592e1,
-1.095803603990e1));
#80001=cartesian_point('',(5.033958237079e1,5.322116074696e1,
-1.086334985176e1));
#80002=cartesian_point('',(5.035945187305e1,5.325063999178e1,
-1.080777510333e1));
#80003=cartesian_point('',(5.037138151318e1,5.326567926381e1,
-1.078264222655e1));
#80005=cartesian_point('',(4.843608254835e1,5.260376318383e1,
-1.085177816937e1));
#80006=direction('',(-7.356478997571e-1,6.773641321940e-1,0.e0));
#80007=direction('',(6.747865571690e-1,7.328485374002e-1,-8.715574275015e-2));
#80008=axis2_placement_3d('',#80005,#80006,#80007);
#80010=direction('',(7.071067811860e-1,7.071067811870e-1,-1.013350611681e-13));
#80011=vector('',#80010,1.554870050292e1);
#80012=cartesian_point('',(5.041446401883e1,5.189992970535e1,
-1.169548648161e1));
#80013=line('',#80012,#80011);
#80014=direction('',(-7.071072158930e-1,-7.071063464798e-1,-1.031090308880e-7));
#80015=vector('',#80014,1.461338982888e1);
#80016=cartesian_point('',(6.070461490984e1,6.359889995539e1,
-1.078264071978e1));
#80017=line('',#80016,#80015);
#80018=cartesian_point('',(0.e0,0.e0,-1.169548648161e1));
#80019=direction('',(0.e0,0.e0,-1.e0));
#80020=direction('',(6.967671213126e-1,7.172974129730e-1,0.e0));
#80021=axis2_placement_3d('',#80018,#80019,#80020);
#80023=direction('',(7.071063287898e-1,7.071072335830e-1,5.596839881168e-8));
#80024=vector('',#80023,1.461343526725e1);
#80025=cartesian_point('',(5.326567812214e1,5.037138038352e1,
-1.078264222422e1));
#80026=line('',#80025,#80024);
#80027=direction('',(-7.071067811870e-1,-7.071067811861e-1,1.013350611681e-13));
#80028=vector('',#80027,1.554870050293e1);
#80029=cartesian_point('',(6.289452126962e1,6.140905558308e1,
-1.169548648161e1));
#80030=line('',#80029,#80028);
#80031=direction('',(-7.304703073731e-2,5.019049680437e-2,-9.960647796860e-1));
#80032=vector('',#80031,4.286667798427e0);
#80033=cartesian_point('',(6.391205903941e1,6.048949618205e1,
-6.512842590107e0));
#80034=line('',#80033,#80032);
#80035=cartesian_point('',(5.326567812214e1,5.037138038352e1,
-1.078264222422e1));
#80036=cartesian_point('',(5.328248850136e1,5.038471474074e1,
-1.075454808472e1));
#80037=cartesian_point('',(5.331591927789e1,5.041113953813e1,
-1.069791230347e1));
#80038=cartesian_point('',(5.336568132661e1,5.045024420516e1,
-1.061182865588e1));
#80039=cartesian_point('',(5.339871924909e1,5.047612064973e1,
-1.055382016087e1));
#80040=cartesian_point('',(5.341524414988e1,5.048904248592e1,
-1.052469841452e1));
#80042=direction('',(1.201874246971e-1,-2.643570688343e-3,9.927476993067e-1));
#80043=vector('',#80042,4.041162387123e0);
#80044=cartesian_point('',(5.341524414988e1,5.048904248592e1,
-1.052469841452e1));
#80045=line('',#80044,#80043);
#80046=direction('',(-7.071061170637e-1,-7.071074453088e-1,-8.207955102731e-8));
#80047=vector('',#80046,1.415787213241e1);
#80048=cartesian_point('',(6.391205903941e1,6.048949618205e1,
-6.512842590107e0));
#80049=line('',#80048,#80047);
#80050=direction('',(8.090169944172e-1,5.877852522341e-1,-4.709069625095e-7));
#80051=vector('',#80050,1.415787260568e1);
#80052=cartesian_point('',(5.770329995257e1,4.614671898653e1,-5.6e0));
#80053=line('',#80052,#80051);
#80054=cartesian_point('',(0.e0,0.e0,-5.6e0));
#80055=direction('',(0.e0,0.e0,1.e0));
#80056=direction('',(7.861189701128e-1,6.180752096863e-1,0.e0));
#80057=axis2_placement_3d('',#80054,#80055,#80056);
#80059=direction('',(-7.071067811388e-1,-7.071067812343e-1,2.447579820124e-7));
#80060=vector('',#80059,1.415787225402e1);
#80061=cartesian_point('',(6.461648863617e1,5.978506675768e1,
-5.600003465252e0));
#80062=line('',#80061,#80060);
#80063=cartesian_point('',(0.e0,0.e0,-5.6e0));
#80064=direction('',(0.e0,0.e0,-1.e0));
#80065=direction('',(7.390454698332e-1,6.736555451557e-1,0.e0));
#80066=axis2_placement_3d('',#80063,#80064,#80065);
#80068=direction('',(8.090174878218e-1,5.877845731206e-1,7.391958622665e-8));
#80069=vector('',#80068,1.415787291024e1);
#80070=cartesian_point('',(5.828885175547e1,4.534077607072e1,
-6.512843773264e0));
#80071=line('',#80070,#80069);
#80072=cartesian_point('',(6.915726006401e1,5.446850812157e1,-6.6e0));
#80073=direction('',(-8.090169943749e-1,-5.877852522925e-1,0.e0));
#80074=direction('',(5.855485519489e-1,-8.059384404605e-1,8.715574277446e-2));
#80075=axis2_placement_3d('',#80072,#80073,#80074);
#80077=cartesian_point('',(5.770329995248e1,4.614671898646e1,-6.6e0));
#80078=direction('',(-8.090169945584e-1,-5.877852520399e-1,4.608530154715e-10));
#80079=direction('',(5.855485517298e-1,-8.059384406197e-1,8.715574277476e-2));
#80080=axis2_placement_3d('',#80077,#80078,#80079);
#80082=cartesian_point('',(5.770329995248e1,4.614671898646e1,-6.6e0));
#80083=direction('',(6.245636488960e-1,-7.809739102413e-1,0.e0));
#80084=direction('',(3.611404508774e-10,2.888143058044e-10,1.e0));
#80085=axis2_placement_3d('',#80082,#80083,#80084);
#80087=cartesian_point('',(5.770332083037e1,4.614671974907e1,
-6.600133214388e0));
#80088=direction('',(-1.620254398343e-2,-1.191293682689e-1,-9.927465291726e-1));
#80089=direction('',(5.855255378034e-1,-8.059549064205e-1,8.715809426959e-2));
#80090=axis2_placement_3d('',#80087,#80088,#80089);
#80092=cartesian_point('',(5.684993255801e1,4.499732262579e1,
-1.093893513461e1));
#80093=cartesian_point('',(5.717080670321e1,4.458577717430e1,
-1.098185413913e1));
#80094=cartesian_point('',(5.782204045570e1,4.454066494304e1,
-1.077527738609e1));
#80095=cartesian_point('',(5.822342358997e1,4.485938770458e1,
-1.052469843607e1));
#80097=cartesian_point('',(5.386913407329e1,4.910285274994e1,
-6.512844980058e0));
#80098=cartesian_point('',(5.381002230286e1,4.910377905099e1,
-7.004442732043e0));
#80099=cartesian_point('',(5.369168686081e1,4.910553249244e1,
-7.987756179144e0));
#80100=cartesian_point('',(5.351416233561e1,4.910819147642e1,
-9.463117399411e0));
#80101=cartesian_point('',(5.339584273096e1,4.911002804932e1,
-1.044695744777e1));
#80102=cartesian_point('',(5.333661440978e1,4.911088319677e1,
-1.093893492447e1));
#80104=cartesian_point('',(5.684993255801e1,4.499732262579e1,
-1.093893513461e1));
#80105=cartesian_point('',(5.685835107422e1,4.505595411209e1,
-1.044695722800e1));
#80106=cartesian_point('',(5.687506752383e1,4.517309686972e1,
-9.463119412273e0));
#80107=cartesian_point('',(5.690018376606e1,4.534883224762e1,
-7.987753519526e0));
#80108=cartesian_point('',(5.691696908064e1,4.546600543727e1,
-7.004442520521e0));
#80109=cartesian_point('',(5.692529907471e1,4.552453294322e1,
-6.512844390932e0));
#80111=cartesian_point('',(0.e0,0.e0,-6.512844257252e0));
#80112=direction('',(0.e0,0.e0,-1.e0));
#80113=direction('',(7.390454698578e-1,6.736555451287e-1,0.e0));
#80114=axis2_placement_3d('',#80111,#80112,#80113);
#80116=cartesian_point('',(5.460536115876e1,4.977393927893e1,-6.6e0));
#80117=direction('',(-6.736555451559e-1,7.390454698330e-1,0.e0));
#80118=direction('',(-7.362331786282e-1,-6.710920823622e-1,8.715574380306e-2));
#80119=axis2_placement_3d('',#80116,#80117,#80118);
#80121=cartesian_point('',(5.460536115890e1,4.977393927906e1,-6.6e0));
#80122=direction('',(-7.071067811510e-1,-7.071067812221e-1,8.767667147858e-11));
#80123=direction('',(6.699707455482e-11,5.699263283532e-11,1.e0));
#80124=axis2_placement_3d('',#80121,#80122,#80123);
#80126=cartesian_point('',(5.460538358073e1,4.977397967505e1,
-6.600145272108e0));
#80127=direction('',(-1.202047973980e-1,2.625292713081e-3,-9.927456444229e-1));
#80128=direction('',(-7.362055278258e-1,-6.710948937831e-1,8.736741003941e-2));
#80129=axis2_placement_3d('',#80126,#80127,#80128);
#80131=cartesian_point('',(5.341524414988e1,5.048904248592e1,
-1.052469841452e1));
#80132=cartesian_point('',(5.303772343521e1,5.014251748373e1,
-1.077523376902e1));
#80133=cartesian_point('',(5.298034872910e1,4.949229385924e1,
-1.098181485137e1));
#80134=cartesian_point('',(5.333661440978e1,4.911088319677e1,
-1.093893492447e1));
#80136=cartesian_point('',(5.326567812214e1,5.037138038352e1,
-1.078264222422e1));
#80137=cartesian_point('',(5.325041355343e1,5.035927219669e1,
-1.080815294695e1));
#80138=cartesian_point('',(5.322012187328e1,5.033884231570e1,
-1.086534403155e1));
#80139=cartesian_point('',(5.316999612266e1,5.031999457070e1,
-1.096571264826e1));
#80140=cartesian_point('',(5.310992036375e1,5.031284938926e1,
-1.107622466106e1));
#80141=cartesian_point('',(5.303298401128e1,5.031698754559e1,
-1.119480286820e1));
#80142=cartesian_point('',(5.293278278360e1,5.033165721329e1,
-1.131635685982e1));
#80143=cartesian_point('',(5.280191405754e1,5.035437709314e1,
-1.143476860195e1));
#80144=cartesian_point('',(5.263638178085e1,5.037803513942e1,
-1.153839409106e1));
#80145=cartesian_point('',(5.245333495885e1,5.038529279091e1,
-1.160980591262e1));
#80146=cartesian_point('',(5.234564752398e1,5.037176279390e1,
-1.163442728557e1));
#80147=cartesian_point('',(5.229425723522e1,5.036030760718e1,
-1.164386981062e1));
#80149=cartesian_point('',(0.e0,0.e0,-1.183043166597e1));
#80150=direction('',(0.e0,0.e0,-1.e0));
#80151=direction('',(7.356478190579e-1,6.773642198370e-1,0.e0));
#80152=axis2_placement_3d('',#80149,#80150,#80151);
#80154=cartesian_point('',(0.e0,0.e0,-1.093893391212e1));
#80155=direction('',(0.e0,0.e0,1.e0));
#80156=direction('',(7.841055871850e-1,6.206274471414e-1,0.e0));
#80157=axis2_placement_3d('',#80154,#80155,#80156);
#80159=cartesian_point('',(5.260375739709e1,4.843608883301e1,
-1.085177816937e1));
#80160=direction('',(-6.773642200831e-1,7.356478188313e-1,0.e0));
#80161=direction('',(7.328484567823e-1,6.747866447237e-1,-8.715574275013e-2));
#80162=axis2_placement_3d('',#80159,#80160,#80161);
#80164=cartesian_point('',(5.622994454085e1,4.450659140965e1,
-1.183041130216e1));
#80165=cartesian_point('',(5.631836108473e1,4.440220253785e1,
-1.182945763564e1));
#80166=cartesian_point('',(5.649233140709e1,4.422011953134e1,
-1.182440973902e1));
#80167=cartesian_point('',(5.675746277242e1,4.403426646176e1,
-1.180445566228e1));
#80168=cartesian_point('',(5.699307852637e1,4.391471661699e1,
-1.178063442829e1));
#80169=cartesian_point('',(5.725917356660e1,4.382665169910e1,
-1.174768164825e1));
#80170=cartesian_point('',(5.750476239277e1,4.376942399998e1,
-1.171357387511e1));
#80171=cartesian_point('',(5.771963234483e1,4.378702561966e1,
-1.167686068239e1));
#80172=cartesian_point('',(5.783130018498e1,4.370654060162e1,
-1.166475785809e1));
#80173=cartesian_point('',(5.788060386682e1,4.365521548287e1,
-1.166298182426e1));
#80175=cartesian_point('',(5.788060386682e1,4.365521548287e1,
-1.166298182426e1));
#80176=cartesian_point('',(5.790777625635e1,4.370024516348e1,
-1.165778551784e1));
#80177=cartesian_point('',(5.793254973793e1,4.380764239833e1,
-1.163953195758e1));
#80178=cartesian_point('',(5.798163499751e1,4.397952122389e1,
-1.159231226942e1));
#80179=cartesian_point('',(5.799302078478e1,4.415502813388e1,
-1.151250056385e1));
#80180=cartesian_point('',(5.799418520584e1,4.430672873946e1,
-1.140916021361e1));
#80181=cartesian_point('',(5.799232561752e1,4.443037608600e1,
-1.129150646419e1));
#80182=cartesian_point('',(5.799461392768e1,4.452338553472e1,
-1.117380686291e1));
#80183=cartesian_point('',(5.800341074298e1,4.459356514860e1,
-1.106146980199e1));
#80184=cartesian_point('',(5.801989060492e1,4.464720112423e1,
-1.095803690565e1));
#80185=cartesian_point('',(5.804544220296e1,4.469107408520e1,
-1.086335033424e1));
#80186=cartesian_point('',(5.806967874701e1,4.471708225569e1,
-1.080777525858e1));
#80187=cartesian_point('',(5.808381426110e1,4.473007024256e1,
-1.078264222655e1));
#80189=cartesian_point('',(5.606879555064e1,4.437905090505e1,
-1.085177816937e1));
#80190=direction('',(-6.206277577028e-1,7.841053413725e-1,0.e0));
#80191=direction('',(7.811215838205e-1,6.182660817119e-1,-8.715574275015e-2));
#80192=axis2_placement_3d('',#80189,#80190,#80191);
#80194=direction('',(8.090169943751e-1,5.877852522923e-1,-1.015635505958e-13));
#80195=vector('',#80194,1.554870050292e1);
#80196=cartesian_point('',(5.791271604783e1,4.337439573862e1,
-1.169548648161e1));
#80197=line('',#80196,#80195);
#80198=direction('',(-8.090173557264e-1,-5.877847549345e-1,-1.031095941872e-7));
#80199=vector('',#80198,1.461338982817e1);
#80200=cartesian_point('',(6.990630025808e1,5.331959800147e1,
-1.078264071977e1));
#80201=line('',#80200,#80199);
#80202=cartesian_point('',(0.e0,0.e0,-1.169548648161e1));
#80203=direction('',(0.e0,0.e0,-1.e0));
#80204=direction('',(8.003987989036e-1,5.994678996524e-1,0.e0));
#80205=axis2_placement_3d('',#80202,#80203,#80204);
#80207=direction('',(8.090166183950e-1,5.877857697841e-1,5.593260704934e-8));
#80208=vector('',#80207,1.461343500310e1);
#80209=cartesian_point('',(6.048970939135e1,4.141863739924e1,
-1.078264222370e1));
#80210=line('',#80209,#80208);
#80211=direction('',(-8.090169943751e-1,-5.877852522923e-1,1.015635505957e-13));
#80212=vector('',#80211,1.554870050293e1);
#80213=cartesian_point('',(7.172667810408e1,5.081413741759e1,
-1.169548648161e1));
#80214=line('',#80213,#80212);
#80215=direction('',(-6.429635747688e-2,6.099988520808e-2,-9.960647531259e-1));
#80216=vector('',#80215,4.286667798781e0);
#80217=cartesian_point('',(7.258783828587e1,4.974672029807e1,
-6.512842703609e0));
#80218=line('',#80217,#80216);
#80219=cartesian_point('',(6.048970939135e1,4.141863739924e1,
-1.078264222370e1));
#80220=cartesian_point('',(6.050839938023e1,4.142917836906e1,
-1.075454857129e1));
#80221=cartesian_point('',(6.054555065447e1,4.145004671964e1,
-1.069791101537e1));
#80222=cartesian_point('',(6.060081840984e1,4.148088623681e1,
-1.061182833416e1));
#80223=cartesian_point('',(6.063749901932e1,4.150127725384e1,
-1.055382153973e1));
#80224=cartesian_point('',(6.065584014106e1,4.151145354043e1,
-1.052469840452e1));
#80226=direction('',(1.182941814509e-1,-2.141249174881e-2,9.927476979736e-1));
#80227=vector('',#80226,4.041162387173e0);
#80228=cartesian_point('',(6.065584014106e1,4.151145354043e1,
-1.052469840452e1));
#80229=line('',#80228,#80227);
#80230=direction('',(-8.090164984687e-1,-5.877859348482e-1,-7.373367394487e-8));
#80231=vector('',#80230,1.415787214450e1);
#80232=cartesian_point('',(7.258783828587e1,4.974672029807e1,
-6.512842703609e0));
#80233=line('',#80232,#80231);
#80234=direction('',(8.910065242211e-1,4.539904996751e-1,-4.709069625117e-7));
#80235=vector('',#80234,1.415787260561e1);
#80236=cartesian_point('',(6.421181387506e1,3.655179144059e1,-5.6e0));
#80237=line('',#80236,#80235);
#80238=cartesian_point('',(0.e0,0.e0,-5.6e0));
#80239=direction('',(0.e0,0.e0,1.e0));
#80240=direction('',(8.731288058830e-1,4.874895776704e-1,0.e0));
#80241=axis2_placement_3d('',#80238,#80239,#80240);
#80243=direction('',(-8.090169943533e-1,-5.877852523222e-1,5.423741525033e-8));
#80244=vector('',#80243,1.415787224931e1);
#80245=cartesian_point('',(7.317339736822e1,4.894076754256e1,
-5.600000767886e0));
#80246=line('',#80245,#80244);
#80247=cartesian_point('',(0.e0,0.e0,-5.6e0));
#80248=direction('',(0.e0,0.e0,-1.e0));
#80249=direction('',(8.353295385517e-1,5.497495448138e-1,0.e0));
#80250=axis2_placement_3d('',#80247,#80248,#80249);
#80252=direction('',(8.910068887325e-1,4.539897842806e-1,7.072246081424e-8));
#80253=vector('',#80252,1.415787291030e1);
#80254=cartesian_point('',(6.466407954940e1,3.566417007564e1,-6.512843728e0));
#80255=line('',#80254,#80253);
#80256=cartesian_point('',(7.682657136227e1,4.297933141953e1,-6.6e0));
#80257=direction('',(-8.910065241884e-1,-4.539904997395e-1,0.e0));
#80258=direction('',(4.522629288235e-1,-8.876159753596e-1,8.715574277383e-2));
#80259=axis2_placement_3d('',#80256,#80257,#80258);
#80261=cartesian_point('',(6.421181387498e1,3.655179144055e1,-6.6e0));
#80262=direction('',(-8.910065243305e-1,-4.539904994606e-1,4.621002469563e-10));
#80263=direction('',(4.522629285815e-1,-8.876159754829e-1,8.715574277405e-2));
#80264=axis2_placement_3d('',#80261,#80262,#80263);
#80266=cartesian_point('',(6.421181387493e1,3.655179144053e1,-6.6e0));
#80267=direction('',(4.947029981153e-1,-8.690621057529e-1,0.e0));
#80268=direction('',(4.464624225875e-10,2.541469257267e-10,1.e0));
#80269=axis2_placement_3d('',#80266,#80267,#80268);
#80271=cartesian_point('',(6.421184760648e1,3.655179525543e1,
-6.600136185658e0));
#80272=direction('',(-3.464143464655e-2,-1.151292686738e-1,-9.927463031914e-1));
#80273=direction('',(4.522245689134e-1,-8.876351696654e-1,8.715930727217e-2));
#80274=axis2_placement_3d('',#80271,#80272,#80273);
#80276=cartesian_point('',(6.318914807817e1,3.555004156392e1,
-1.093893512623e1));
#80277=cartesian_point('',(6.344169202388e1,3.509336724569e1,
-1.098185402060e1));
#80278=cartesian_point('',(6.407785057425e1,3.494693485773e1,
-1.077527733566e1));
#80279=cartesian_point('',(6.452415126006e1,3.519894346541e1,
-1.052469837573e1));
#80281=cartesian_point('',(6.088729414160e1,4.007132597852e1,
-6.512844979797e0));
#80282=cartesian_point('',(6.082905508603e1,4.008148804266e1,
-7.004442839652e0));
#80283=cartesian_point('',(6.071244612486e1,4.010173928912e1,
-7.987755680719e0));
#80284=cartesian_point('',(6.053752606325e1,4.013213407116e1,
-9.463118107077e0));
#80285=cartesian_point('',(6.042094878290e1,4.015245708692e1,
-1.044695706804e1));
#80286=cartesian_point('',(6.036258347017e1,4.016256710562e1,
-1.093893467630e1));
#80288=cartesian_point('',(6.318914807817e1,3.555004156392e1,
-1.093893512623e1));
#80289=cartesian_point('',(6.320663555379e1,3.560663452903e1,
-1.044695725316e1));
#80290=cartesian_point('',(6.324147397974e1,3.571972138855e1,
-9.463119818385e0));
#80291=cartesian_point('',(6.329377986387e1,3.588936799489e1,
-7.987754524709e0));
#80292=cartesian_point('',(6.332867907631e1,3.600246912851e1,
-7.004442756557e0));
#80293=cartesian_point('',(6.334606285405e1,3.605897323696e1,
-6.512844664934e0));
#80295=cartesian_point('',(0.e0,0.e0,-6.512844257252e0));
#80296=direction('',(0.e0,0.e0,-1.e0));
#80297=direction('',(8.353295385720e-1,5.497495447830e-1,0.e0));
#80298=axis2_placement_3d('',#80295,#80296,#80297);
#80300=cartesian_point('',(6.171943811454e1,4.061897903009e1,-6.6e0));
#80301=direction('',(-5.497495448140e-1,8.353295385516e-1,0.e0));
#80302=direction('',(-8.321508573870e-1,-5.476575817710e-1,8.715574380805e-2));
#80303=axis2_placement_3d('',#80300,#80301,#80302);
#80305=cartesian_point('',(6.171943811471e1,4.061897903020e1,-6.6e0));
#80306=direction('',(-8.090169943394e-1,-5.877852523414e-1,7.790661171736e-11));
#80307=direction('',(6.537703711729e-11,4.256150987203e-11,1.e0));
#80308=axis2_placement_3d('',#80305,#80306,#80307);
#80310=cartesian_point('',(6.171946676559e1,4.061901553675e1,
-6.600145091457e0));
#80311=direction('',(-1.183139499413e-1,2.139732172648e-2,-9.927456692790e-1));
#80312=direction('',(-8.321240163965e-1,-5.476646867742e-1,8.736711164170e-2));
#80313=axis2_placement_3d('',#80310,#80311,#80312);
#80315=cartesian_point('',(6.065584014106e1,4.151145354043e1,
-1.052469840452e1));
#80316=cartesian_point('',(6.022873798652e1,4.122823725913e1,
-1.077524624993e1));
#80317=cartesian_point('',(6.007035907865e1,4.059497132403e1,
-1.098182925628e1));
#80318=cartesian_point('',(6.036258347017e1,4.016256710562e1,
-1.093893467630e1));
#80320=cartesian_point('',(6.048970939135e1,4.141863739924e1,
-1.078264222370e1));
#80321=cartesian_point('',(6.047270602984e1,4.140904767065e1,
-1.080820064063e1));
#80322=cartesian_point('',(6.044001145536e1,4.139388154975e1,
-1.086472419525e1));
#80323=cartesian_point('',(6.038971889658e1,4.138327508874e1,
-1.096077253421e1));
#80324=cartesian_point('',(6.033272283675e1,4.138458217008e1,
-1.106556923335e1));
#80325=cartesian_point('',(6.026187173935e1,4.139859730312e1,
-1.117935194894e1));
#80326=cartesian_point('',(6.017045393723e1,4.142618938989e1,
-1.129855396771e1));
#80327=cartesian_point('',(6.005024790869e1,4.146734064858e1,
-1.141702011765e1));
#80328=cartesian_point('',(5.990342773293e1,4.151323422167e1,
-1.151896620489e1));
#80329=cartesian_point('',(5.973377996268e1,4.155512011375e1,
-1.159585258023e1));
#80330=cartesian_point('',(5.955878244324e1,4.155925191180e1,
-1.164067965861e1));
#80331=cartesian_point('',(5.945194473246e1,4.156914592229e1,
-1.165830830108e1));
#80332=cartesian_point('',(5.940243301849e1,4.155744954730e1,
-1.166326954996e1));
#80334=cartesian_point('',(5.940243301849e1,4.155744954730e1,
-1.166326954996e1));
#80335=cartesian_point('',(5.943704147550e1,4.149635088677e1,
-1.166466952232e1));
#80336=cartesian_point('',(5.948062619040e1,4.136793240612e1,
-1.167634282177e1));
#80337=cartesian_point('',(5.939862961800e1,4.116838715438e1,
-1.171287309099e1));
#80338=cartesian_point('',(5.937572905705e1,4.091963683720e1,
-1.174694893698e1));
#80339=cartesian_point('',(5.937680132812e1,4.063665879406e1,
-1.178029926970e1));
#80340=cartesian_point('',(5.941746254383e1,4.037538110559e1,
-1.180419295520e1));
#80341=cartesian_point('',(5.951201904757e1,4.006414333702e1,
-1.182438983206e1));
#80342=cartesian_point('',(5.963195729077e1,3.984145290344e1,
-1.182946162646e1));
#80343=cartesian_point('',(5.970429232624e1,3.972456237516e1,
-1.183041250650e1));
#80345=cartesian_point('',(0.e0,0.e0,-1.183043166597e1));
#80346=direction('',(0.e0,0.e0,-1.e0));
#80347=direction('',(8.325538831043e-1,5.539440691333e-1,0.e0));
#80348=axis2_placement_3d('',#80345,#80346,#80347);
#80350=cartesian_point('',(0.e0,0.e0,-1.093893391212e1));
#80351=direction('',(0.e0,0.e0,1.e0));
#80352=direction('',(8.715394814929e-1,4.903253330178e-1,0.e0));
#80353=axis2_placement_3d('',#80350,#80351,#80352);
#80355=cartesian_point('',(5.953319149779e1,3.961071955694e1,
-1.085177816937e1));
#80356=direction('',(-5.539440695164e-1,8.325538828494e-1,0.e0));
#80357=direction('',(8.293857639701e-1,5.518361450915e-1,-8.715574275013e-2));
#80358=axis2_placement_3d('',#80355,#80356,#80357);
#80360=cartesian_point('',(6.250002543613e1,3.516234012120e1,
-1.183041131339e1));
#80361=cartesian_point('',(6.257102367309e1,3.504540459503e1,
-1.182945764576e1));
#80362=cartesian_point('',(6.271436854866e1,3.483834768767e1,
-1.182440971477e1));
#80363=cartesian_point('',(6.294716257469e1,3.461330698446e1,
-1.180445552793e1));
#80364=cartesian_point('',(6.316117614413e1,3.445837066044e1,
-1.178063421369e1));
#80365=cartesian_point('',(6.341022269526e1,3.432976192520e1,
-1.174768087473e1));
#80366=cartesian_point('',(6.364383694180e1,3.423482088643e1,
-1.171357271850e1));
#80367=cartesian_point('',(6.385881562090e1,3.421859433683e1,
-1.167685944916e1));
#80368=cartesian_point('',(6.395651125033e1,3.412162811883e1,
-1.166475771296e1));
#80369=cartesian_point('',(6.399717433628e1,3.406321972835e1,
-1.166298275941e1));
#80371=cartesian_point('',(6.399717433628e1,3.406321972835e1,
-1.166298275941e1));
#80372=cartesian_point('',(6.403105697634e1,3.410344418080e1,
-1.165778664375e1));
#80373=cartesian_point('',(6.407232556115e1,3.420564480391e1,
-1.163953316768e1));
#80374=cartesian_point('',(6.414769619385e1,3.436772859731e1,
-1.159231439016e1));
#80375=cartesian_point('',(6.418639772981e1,3.453929446858e1,
-1.151250336806e1));
#80376=cartesian_point('',(6.421127947901e1,3.468894660301e1,
-1.140916311104e1));
#80377=cartesian_point('',(6.422878565160e1,3.481136399192e1,
-1.129150878043e1));
#80378=cartesian_point('',(6.424559572122e1,3.490287121530e1,
-1.117380859689e1));
#80379=cartesian_point('',(6.426526274822e1,3.497081116044e1,
-1.106147107566e1));
#80380=cartesian_point('',(6.428993023895e1,3.502120905820e1,
-1.095803778727e1));
#80381=cartesian_point('',(6.432203053483e1,3.506054491312e1,
-1.086335082720e1));
#80382=cartesian_point('',(6.435003738009e1,3.508244157243e1,
-1.080777541645e1));
#80383=cartesian_point('',(6.436603073214e1,3.509305844092e1,
-1.078264222655e1));
#80385=cartesian_point('',(6.232090872851e1,3.506157909998e1,
-1.085177816937e1));
#80386=direction('',(-4.903257004054e-1,8.715392748018e-1,0.e0));
#80387=direction('',(8.682228047361e-1,4.884598630818e-1,-8.715574275015e-2));
#80388=axis2_placement_3d('',#80385,#80386,#80387);
#80390=direction('',(8.910065241885e-1,4.539904997393e-1,-1.015635505958e-13));
#80391=vector('',#80390,1.554870050292e1);
#80392=cartesian_point('',(6.398496480645e1,3.378084019742e1,
-1.169548648161e1));
#80393=line('',#80392,#80391);
#80394=direction('',(-8.910068032869e-1,-4.539899519774e-1,-1.031094740856e-7));
#80395=vector('',#80394,1.461338982867e1);
#80396=cartesian_point('',(7.738666048857e1,4.172739058746e1,
-1.078264071977e1));
#80397=line('',#80396,#80395);
#80398=cartesian_point('',(0.e0,0.e0,-1.169548648161e1));
#80399=direction('',(0.e0,0.e0,-1.e0));
#80400=direction('',(8.843220016944e-1,4.668774971224e-1,0.e0));
#80401=axis2_placement_3d('',#80398,#80399,#80400);
#80403=direction('',(8.910062337910e-1,4.539910696761e-1,5.593263597978e-8));
#80404=vector('',#80403,1.461343500309e1);
#80405=cartesian_point('',(6.622428307607e1,3.144602991350e1,
-1.078264222370e1));
#80406=line('',#80405,#80404);
#80407=direction('',(-8.910065241883e-1,-4.539904997396e-1,1.015635505957e-13));
#80408=vector('',#80407,1.554870050293e1);
#80409=cartesian_point('',(7.879268607642e1,3.896800654643e1,
-1.169548648161e1));
#80410=line('',#80409,#80408);
#80411=direction('',(-5.396228302697e-2,7.030705115984e-2,-9.960647521962e-1));
#80412=vector('',#80411,4.286667798777e0);
#80413=cartesian_point('',(7.947626314193e1,3.777901592996e1,
-6.512842707598e0));
#80414=line('',#80413,#80412);
#80415=cartesian_point('',(6.622428307607e1,3.144602991350e1,
-1.078264222370e1));
#80416=cartesian_point('',(6.624439193115e1,3.145351734808e1,
-1.075454857129e1));
#80417=cartesian_point('',(6.628435035601e1,3.146831700511e1,
-1.069791101830e1));
#80418=cartesian_point('',(6.634376196860e1,3.149013118908e1,
-1.061182832391e1));
#80419=cartesian_point('',(6.638318100389e1,3.150453271935e1,
-1.055382156169e1));
#80420=cartesian_point('',(6.640288823794e1,3.151171453540e1,
-1.052469842648e1));
#80422=direction('',(1.134881250211e-1,-3.965414159186e-2,9.927476993344e-1));
#80423=vector('',#80422,4.041162387160e0);
#80424=cartesian_point('',(6.640288823794e1,3.151171453540e1,
-1.052469842648e1));
#80425=line('',#80424,#80423);
#80426=direction('',(-8.910061365899e-1,-4.539912604436e-1,-7.461557482613e-8));
#80427=vector('',#80426,1.415787214445e1);
#80428=cartesian_point('',(7.947626314193e1,3.777901592996e1,
-6.512842707598e0));
#80429=line('',#80428,#80427);
#80430=direction('',(9.510565163174e-1,3.090169943062e-1,-4.688779631336e-7));
#80431=vector('',#80430,1.415787260572e1);
#80432=cartesian_point('',(6.913921983312e1,2.605683748093e1,-5.6e0));
#80433=line('',#80432,#80431);
#80434=cartesian_point('',(0.e0,0.e0,-5.6e0));
#80435=direction('',(0.e0,0.e0,1.e0));
#80436=direction('',(9.386393125247e-1,3.449003348551e-1,0.e0));
#80437=axis2_placement_3d('',#80434,#80435,#80436);
#80439=direction('',(-8.910065241723e-1,-4.539904997712e-1,4.538957494995e-8));
#80440=vector('',#80439,1.415787224932e1);
#80441=cartesian_point('',(7.992853421151e1,3.689138420908e1,
-5.600000642620e0));
#80442=line('',#80441,#80440);
#80443=cartesian_point('',(0.e0,0.e0,-5.6e0));
#80444=direction('',(0.e0,0.e0,-1.e0));
#80445=direction('',(9.110450217313e-1,4.123068861645e-1,0.e0));
#80446=axis2_placement_3d('',#80443,#80444,#80445);
#80448=direction('',(9.510567699130e-1,3.090162138183e-1,7.227587629314e-8));
#80449=vector('',#80448,1.415787291033e1);
#80450=cartesian_point('',(6.944706271866e1,2.510939449840e1,
-6.512843749103e0));
#80451=line('',#80450,#80449);
#80452=cartesian_point('',(8.260415750091e1,3.043186093774e1,-6.6e0));
#80453=direction('',(-9.510565162952e-1,-3.090169943749e-1,0.e0));
#80454=direction('',(3.078410914158e-1,-9.474374591167e-1,8.715574277383e-2));
#80455=axis2_placement_3d('',#80452,#80453,#80454);
#80457=cartesian_point('',(6.913921983302e1,2.605683748090e1,-6.6e0));
#80458=direction('',(-9.510565163919e-1,-3.090169940771e-1,4.561916296109e-10));
#80459=direction('',(3.078410911570e-1,-9.474374592008e-1,8.715574277366e-2));
#80460=axis2_placement_3d('',#80457,#80458,#80459);
#80462=cartesian_point('',(6.913921983300e1,2.605683748089e1,-6.6e0));
#80463=direction('',(3.526611176957e-1,-9.357511079692e-1,0.e0));
#80464=direction('',(4.504983053266e-10,1.697806339962e-10,1.e0));
#80465=axis2_placement_3d('',#80462,#80463,#80464);
#80467=cartesian_point('',(6.913924716571e1,2.605683396713e1,
-6.600134738038e0));
#80468=direction('',(-5.222384403640e-2,-1.082923155686e-1,-9.927464150038e-1));
#80469=direction('',(3.078068274483e-1,-9.474483167068e-1,8.715872960110e-2));
#80470=axis2_placement_3d('',#80467,#80468,#80469);
#80472=cartesian_point('',(6.797243131261e1,2.522743421791e1,
-1.093893634476e1));
#80473=cartesian_point('',(6.815051907106e1,2.473704726555e1,
-1.098176840395e1));
#80474=cartesian_point('',(6.875631984305e1,2.449286226335e1,
-1.077503426013e1));
#80475=cartesian_point('',(6.923607965549e1,2.467178535258e1,
-1.052469841023e1));
#80477=cartesian_point('',(6.640620694102e1,3.005311016717e1,
-6.512844978282e0));
#80478=cartesian_point('',(6.635027438754e1,3.007225758807e1,
-7.004442802761e0));
#80479=cartesian_point('',(6.623826869226e1,3.011049952308e1,
-7.987755647772e0));
#80480=cartesian_point('',(6.607025385586e1,3.016788277007e1,
-9.463117626483e0));
#80481=cartesian_point('',(6.595829435692e1,3.020619369827e1,
-1.044695704535e1));
#80482=cartesian_point('',(6.590222895995e1,3.022530946630e1,
-1.093893461444e1));
#80484=cartesian_point('',(6.797243131261e1,2.522743421791e1,
-1.093893634476e1));
#80485=cartesian_point('',(6.799855619525e1,2.528059460666e1,
-1.044695912092e1));
#80486=cartesian_point('',(6.805064670459e1,2.538683437440e1,
-9.463116965074e0));
#80487=cartesian_point('',(6.812883960970e1,2.554622776640e1,
-7.987757058735e0));
#80488=cartesian_point('',(6.818102390215e1,2.565243057318e1,
-7.004442113591e0));
#80489=cartesian_point('',(6.820703249434e1,2.570551945838e1,
-6.512844533986e0));
#80491=cartesian_point('',(0.e0,0.e0,-6.512844257252e0));
#80492=direction('',(0.e0,0.e0,-1.e0));
#80493=direction('',(9.110450217466e-1,4.123068861306e-1,0.e0));
#80494=axis2_placement_3d('',#80491,#80492,#80493);
#80496=cartesian_point('',(6.731377766886e1,3.046384471087e1,-6.6e0));
#80497=direction('',(-4.123068861647e-1,9.110450217312e-1,0.e0));
#80498=direction('',(-9.075782202881e-1,-4.107379339462e-1,8.715574379444e-2));
#80499=axis2_placement_3d('',#80496,#80497,#80498);
#80501=cartesian_point('',(6.731377766903e1,3.046384471094e1,-6.6e0));
#80502=direction('',(-8.910065241598e-1,-4.539904997957e-1,9.310255344452e-11));
#80503=direction('',(8.346034974238e-11,4.127187480663e-11,1.e0));
#80504=axis2_placement_3d('',#80501,#80502,#80503);
#80506=cartesian_point('',(6.731381087062e1,3.046387593317e1,
-6.600145687555e0));
#80507=direction('',(-1.135109240560e-1,3.964180105309e-2,-9.927455856005e-1));
#80508=direction('',(-9.075527245764e-1,-4.107491500603e-1,8.736811683164e-2));
#80509=axis2_placement_3d('',#80506,#80507,#80508);
#80511=cartesian_point('',(6.640288823794e1,3.151171453540e1,
-1.052469842648e1));
#80512=cartesian_point('',(6.593673963318e1,3.129879861255e1,
-1.077524627192e1));
#80513=cartesian_point('',(6.568124525928e1,3.069810403642e1,
-1.098182919440e1));
#80514=cartesian_point('',(6.590222895995e1,3.022530946630e1,
-1.093893461444e1));
#80516=cartesian_point('',(6.622428307607e1,3.144602991350e1,
-1.078264222370e1));
#80517=cartesian_point('',(6.620598902094e1,3.143921821087e1,
-1.080820045782e1));
#80518=cartesian_point('',(6.617132466095e1,3.142935339451e1,
-1.086472363034e1));
#80519=cartesian_point('',(6.611999226423e1,3.142674490785e1,
-1.096077154504e1));
#80520=cartesian_point('',(6.606390264747e1,3.143695186204e1,
-1.106556783013e1));
#80521=cartesian_point('',(6.599611672303e1,3.146187769240e1,
-1.117935006369e1));
#80522=cartesian_point('',(6.591014156025e1,3.150343047132e1,
-1.129855146335e1));
#80523=cartesian_point('',(6.579785436826e1,3.156287864997e1,
-1.141701697193e1));
#80524=cartesian_point('',(6.566002261860e1,3.163117450980e1,
-1.151896321909e1));
#80525=cartesian_point('',(6.549901689797e1,3.169908350034e1,
-1.159585038588e1));
#80526=cartesian_point('',(6.532682109469e1,3.173054207456e1,
-1.164067841965e1));
#80527=cartesian_point('',(6.522284709896e1,3.175702587987e1,
-1.165830711772e1));
#80528=cartesian_point('',(6.517211554065e1,3.175321943293e1,
-1.166326856105e1));
#80530=cartesian_point('',(6.517211554065e1,3.175321943293e1,
-1.166326856105e1));
#80531=cartesian_point('',(6.519673498718e1,3.168745670752e1,
-1.166466968873e1));
#80532=cartesian_point('',(6.521968675977e1,3.155379765081e1,
-1.167634415961e1));
#80533=cartesian_point('',(6.510748607448e1,3.136953586437e1,
-1.171287426554e1));
#80534=cartesian_point('',(6.504595566823e1,3.112743197488e1,
-1.174694966720e1));
#80535=cartesian_point('',(6.500274808285e1,3.084777199270e1,
-1.178029967945e1));
#80536=cartesian_point('',(6.500203640280e1,3.058335014050e1,
-1.180419326455e1));
#80537=cartesian_point('',(6.504674094510e1,3.026115390602e1,
-1.182438990361e1));
#80538=cartesian_point('',(6.513036565715e1,3.002244422123e1,
-1.182946164382e1));
#80539=cartesian_point('',(6.518352407788e1,2.989567806314e1,
-1.183041250652e1));
#80541=cartesian_point('',(0.e0,0.e0,-1.183043166597e1));
#80542=direction('',(0.e0,0.e0,-1.e0));
#80543=direction('',(9.089597073662e-1,4.168839771264e-1,0.e0));
#80544=axis2_placement_3d('',#80541,#80542,#80543);
#80546=cartesian_point('',(0.e0,0.e0,-1.093893391212e1));
#80547=direction('',(0.e0,0.e0,1.e0));
#80548=direction('',(9.375128272259e-1,3.479507131576e-1,0.e0));
#80549=axis2_placement_3d('',#80546,#80547,#80548);
#80551=cartesian_point('',(6.499672084447e1,2.981000290503e1,
-1.085177816937e1));
#80552=direction('',(-4.168839775246e-1,9.089597071836e-1,0.e0));
#80553=direction('',(9.055008410751e-1,4.152976081294e-1,-8.715574275013e-2));
#80554=axis2_placement_3d('',#80551,#80552,#80553);
#80556=cartesian_point('',(6.723114557960e1,2.495227584997e1,
-1.183040008549e1));
#80557=cartesian_point('',(6.728382316222e1,2.482026716379e1,
-1.182967485305e1));
#80558=cartesian_point('',(6.740126446494e1,2.458059106499e1,
-1.182394378645e1));
#80559=cartesian_point('',(6.762161732126e1,2.429758198258e1,
-1.180059704748e1));
#80560=cartesian_point('',(6.786685217363e1,2.407853497697e1,
-1.176765672277e1));
#80561=cartesian_point('',(6.812935148025e1,2.389618393526e1,
-1.172803562960e1));
#80562=cartesian_point('',(6.838457914467e1,2.382030137137e1,
-1.168401788050e1));
#80563=cartesian_point('',(6.849540861283e1,2.370167910639e1,
-1.166689838486e1));
#80564=cartesian_point('',(6.854095565321e1,2.363696985827e1,
-1.166228627232e1));
#80566=cartesian_point('',(6.854095565321e1,2.363696985827e1,
-1.166228627232e1));
#80567=cartesian_point('',(6.858188356674e1,2.367296580499e1,
-1.165672438214e1));
#80568=cartesian_point('',(6.863931074854e1,2.376857726026e1,
-1.163715760582e1));
#80569=cartesian_point('',(6.872757567274e1,2.389794543710e1,
-1.159635671642e1));
#80570=cartesian_point('',(6.879720023492e1,2.406591355884e1,
-1.151752768034e1));
#80571=cartesian_point('',(6.884762329085e1,2.421826583842e1,
-1.140831161901e1));
#80572=cartesian_point('',(6.888321827132e1,2.433354671985e1,
-1.129308458492e1));
#80573=cartesian_point('',(6.891414479390e1,2.442170784670e1,
-1.117579465196e1));
#80574=cartesian_point('',(6.894437218023e1,2.448651475591e1,
-1.106251152706e1));
#80575=cartesian_point('',(6.897744198167e1,2.453359296853e1,
-1.095641870562e1));
#80576=cartesian_point('',(6.901596238813e1,2.456749329974e1,
-1.086089512583e1));
#80577=cartesian_point('',(6.904657365470e1,2.458427014989e1,
-1.080678091921e1));
#80578=cartesian_point('',(6.906334036772e1,2.459193852931e1,
-1.078264221517e1));
#80580=cartesian_point('',(6.703847128975e1,2.488078296327e1,
-1.085177816937e1));
#80581=direction('',(-3.479503104612e-1,9.375129766835e-1,0.e0));
#80582=direction('',(9.339454567641e-1,3.466262544808e-1,-8.715574275019e-2));
#80583=axis2_placement_3d('',#80580,#80581,#80582);
#80585=direction('',(9.510565162951e-1,3.090169943751e-1,-1.013350611681e-13));
#80586=vector('',#80585,1.554870050292e1);
#80587=cartesian_point('',(6.848169137762e1,2.335548825838e1,
-1.169548648161e1));
#80588=line('',#80587,#80586);
#80589=direction('',(-9.510567053903e-1,-3.090164123994e-1,-1.023307634944e-7));
#80590=vector('',#80589,1.461339146208e1);
#80591=cartesian_point('',(8.296150430623e1,2.910771633191e1,
-1.078264071977e1));
#80592=line('',#80591,#80590);
#80593=cartesian_point('',(0.e0,0.e0,-1.169548648161e1));
#80594=direction('',(0.e0,0.e0,-1.e0));
#80595=direction('',(9.464702619069e-1,3.227910211357e-1,0.e0));
#80596=axis2_placement_3d('',#80593,#80594,#80595);
#80598=direction('',(9.510563198186e-1,3.090175990669e-1,1.048197260280e-7));
#80599=vector('',#80598,1.461339117065e1);
#80600=cartesian_point('',(7.032819512565e1,2.069911680790e1,
-1.078264222370e1));
#80601=line('',#80600,#80599);
#80602=direction('',(-9.510565162951e-1,-3.090169943752e-1,1.013350611681e-13));
#80603=vector('',#80602,1.554870050293e1);
#80604=cartesian_point('',(8.391855661963e1,2.616235402670e1,
-1.169548648161e1));
#80605=line('',#80604,#80603);
#80606=direction('',(-4.229947209580e-2,7.788301583491e-2,-9.960647521647e-1));
#80607=vector('',#80606,4.286667782635e0);
#80608=cartesian_point('',(8.440767693673e1,2.488105324688e1,
-6.512842009408e0));
#80609=line('',#80608,#80607);
#80610=cartesian_point('',(7.032819512565e1,2.069911680790e1,
-1.078264222370e1));
#80611=cartesian_point('',(7.034922770018e1,2.070336634175e1,
-1.075454857129e1));
#80612=cartesian_point('',(7.039100934048e1,2.071173293552e1,
-1.069791101647e1));
#80613=cartesian_point('',(7.045310201687e1,2.072398443723e1,
-1.061182833033e1));
#80614=cartesian_point('',(7.049428856289e1,2.073204238418e1,
-1.055382154795e1));
#80615=cartesian_point('',(7.051487665173e1,2.073605288954e1,
-1.052469841274e1));
#80617=direction('',(1.058876264666e-1,-5.691939668279e-2,9.927476984826e-1));
#80618=vector('',#80617,4.041162387168e0);
#80619=cartesian_point('',(7.051487665173e1,2.073605288954e1,
-1.052469841274e1));
#80620=line('',#80619,#80618);
#80621=direction('',(-9.510562562655e-1,-3.090177946629e-1,-1.232022127181e-7));
#80622=vector('',#80621,1.415782831242e1);
#80623=cartesian_point('',(8.440767693673e1,2.488105324688e1,
-6.512842009408e0));
#80624=line('',#80623,#80622);
#80625=cartesian_point('',(0.e0,0.e0,-5.6e0));
#80626=direction('',(0.e0,0.e0,1.e0));
#80627=direction('',(9.827789532675e-1,1.847850887230e-1,0.e0));
#80628=axis2_placement_3d('',#80625,#80626,#80627);
#80630=direction('',(-9.510565162841e-1,-3.090169944091e-1,4.555219380553e-8));
#80631=vector('',#80630,1.415787224943e1);
#80632=cartesian_point('',(8.471556527502e1,2.393361256093e1,
-5.600000644922e0));
#80633=line('',#80632,#80631);
#80634=cartesian_point('',(0.e0,0.e0,-5.6e0));
#80635=direction('',(0.e0,0.e0,-1.e0));
#80636=direction('',(9.643275528908e-1,2.647118636096e-1,0.e0));
#80637=axis2_placement_3d('',#80634,#80635,#80636);
#80639=direction('',(9.876880891182e-1,1.564360527943e-1,-3.633001064723e-7));
#80640=vector('',#80639,1.217042893915e1);
#80641=cartesian_point('',(7.236418873897e1,1.492027770479e1,-5.6e0));
#80642=line('',#80641,#80640);
#80643=cartesian_point('',(8.697594002279e1,1.635345754693e1,
-5.600006412959e0));
#80644=cartesian_point('',(8.671152947732e1,1.650358191186e1,
-5.599995373356e0));
#80645=cartesian_point('',(8.616522752e1,1.673625795570e1,-5.599999157229e0));
#80646=cartesian_point('',(8.527389013100e1,1.689750618634e1,
-5.600009889665e0));
#80647=cartesian_point('',(8.468302640371e1,1.687152031538e1,
-5.599977485962e0));
#80648=cartesian_point('',(8.438477644163e1,1.682417156885e1,
-5.600004421518e0));
#80650=cartesian_point('',(8.438460802174e1,1.682412508536e1,-6.6e0));
#80651=direction('',(9.876883405951e-1,1.564344650402e-1,0.e0));
#80652=direction('',(0.e0,0.e0,1.e0));
#80653=axis2_placement_3d('',#80650,#80651,#80652);
#80655=cartesian_point('',(8.648388831342e1,1.548642273267e1,
-6.520603400454e0));
#80656=cartesian_point('',(8.649275079554e1,1.550203843877e1,
-6.295161199957e0));
#80657=cartesian_point('',(8.660361123489e1,1.569737053497e1,
-5.783127868383e0));
#80658=cartesian_point('',(8.686431239418e1,1.615677011765e1,
-5.599993718604e0));
#80659=cartesian_point('',(8.697594002279e1,1.635345754693e1,
-5.600006412959e0));
#80661=direction('',(9.876885725687e-1,1.564330004095e-1,1.578570068637e-7));
#80662=vector('',#80661,1.217039472502e1);
#80663=cartesian_point('',(7.252002875891e1,1.393634247304e1,
-6.512844036315e0));
#80664=line('',#80663,#80662);
#80665=cartesian_point('',(7.236418873886e1,1.492027770477e1,-6.6e0));
#80666=direction('',(-9.876883406430e-1,-1.564344647383e-1,4.512271632728e-10));
#80667=direction('',(1.558391912623e-1,-9.839299315737e-1,8.715524206833e-2));
#80668=axis2_placement_3d('',#80665,#80666,#80667);
#80670=cartesian_point('',(7.236418873886e1,1.492027770477e1,-6.6e0));
#80671=direction('',(2.019355501432e-1,-9.793988123274e-1,0.e0));
#80672=direction('',(4.409486109580e-10,9.091749575418e-11,1.e0));
#80673=axis2_placement_3d('',#80670,#80671,#80672);
#80675=cartesian_point('',(7.236420402748e1,1.492026838810e1,
-6.600132515898e0));
#80676=direction('',(-6.851957946302e-2,-9.878915359724e-2,-9.927465791237e-1));
#80677=direction('',(1.558148903801e-1,-9.839335549472e-1,8.715778441928e-2));
#80678=axis2_placement_3d('',#80675,#80676,#80677);
#80680=cartesian_point('',(7.108201767960e1,1.428357548767e1,
-1.093893503264e1));
#80681=cartesian_point('',(7.118107310823e1,1.377124120257e1,
-1.098185276514e1));
#80682=cartesian_point('',(7.174083074335e1,1.343536073829e1,
-1.077528918215e1));
#80683=cartesian_point('',(7.224318608126e1,1.353712619600e1,
-1.052469845847e1));
#80685=cartesian_point('',(7.028997855521e1,1.929488705382e1,
-6.512844978692e0));
#80686=cartesian_point('',(7.023773009079e1,1.932254857440e1,
-7.004442802303e0));
#80687=cartesian_point('',(7.013308664563e1,1.937784022035e1,
-7.987755787595e0));
#80688=cartesian_point('',(6.997611891929e1,1.946080133278e1,
-9.463117796299e0));
#80689=cartesian_point('',(6.987152881251e1,1.951615418314e1,
-1.044695714471e1));
#80690=cartesian_point('',(6.981914419026e1,1.954380522067e1,
-1.093893470949e1));
#80692=cartesian_point('',(7.108201767960e1,1.428357548767e1,
-1.093893503264e1));
#80693=cartesian_point('',(7.111613662853e1,1.433199459112e1,
-1.044695704824e1));
#80694=cartesian_point('',(7.118421261967e1,1.442878067633e1,
-9.463119578307e0));
#80695=cartesian_point('',(7.128637171465e1,1.457395725476e1,
-7.987752968066e0));
#80696=cartesian_point('',(7.135452469340e1,1.467074408722e1,
-7.004442516939e0));
#80697=cartesian_point('',(7.138851755905e1,1.471911072970e1,
-6.512844322084e0));
#80699=cartesian_point('',(0.e0,0.e0,-6.512844257252e0));
#80700=direction('',(0.e0,0.e0,-1.e0));
#80701=direction('',(9.643275529006e-1,2.647118635738e-1,0.e0));
#80702=axis2_placement_3d('',#80699,#80700,#80701);
#80704=cartesian_point('',(7.125062861536e1,1.955858943115e1,-6.6e0));
#80705=direction('',(-2.647118636097e-1,9.643275528908e-1,0.e0));
#80706=direction('',(-9.606579953247e-1,-2.637045550256e-1,8.715574380068e-2));
#80707=axis2_placement_3d('',#80704,#80705,#80706);
#80709=cartesian_point('',(7.125062861555e1,1.955858943121e1,-6.6e0));
#80710=direction('',(-9.510565162763e-1,-3.090169944331e-1,8.444096810667e-11));
#80711=direction('',(8.293454811792e-11,1.800515292416e-11,1.e0));
#80712=axis2_placement_3d('',#80709,#80710,#80711);
#80714=cartesian_point('',(7.125066680368e1,1.955861520604e1,
-6.600145305178e0));
#80715=direction('',(-1.059114639835e-1,5.691096793045e-2,-9.927456388855e-1));
#80716=direction('',(-9.606346293628e-1,-2.637196102881e-1,8.736747689241e-2));
#80717=axis2_placement_3d('',#80714,#80715,#80716);
#80719=cartesian_point('',(7.051487665173e1,2.073605288954e1,
-1.052469841274e1));
#80720=cartesian_point('',(7.002115972267e1,2.059868002186e1,
-1.077524625784e1));
#80721=cartesian_point('',(6.967484253324e1,2.004534837053e1,
-1.098182928886e1));
#80722=cartesian_point('',(6.981914419026e1,1.954380522067e1,
-1.093893470949e1));
#80724=cartesian_point('',(7.032819512565e1,2.069911680790e1,
-1.078264222370e1));
#80725=cartesian_point('',(7.030906094165e1,2.069525083502e1,
-1.080820015594e1));
#80726=cartesian_point('',(7.027328048360e1,2.069093016420e1,
-1.086472269749e1));
#80727=cartesian_point('',(7.022217230663e1,2.069638373799e1,
-1.096076991108e1));
#80728=cartesian_point('',(7.016837033356e1,2.071523901255e1,
-1.106556551183e1));
#80729=cartesian_point('',(7.010531884547e1,2.075046140813e1,
-1.117934694869e1));
#80730=cartesian_point('',(7.002690361231e1,2.080495106661e1,
-1.129854732547e1));
#80731=cartesian_point('',(6.992530072383e1,2.088123124381e1,
-1.141701177501e1));
#80732=cartesian_point('',(6.979985205892e1,2.097024682927e1,
-1.151895828641e1));
#80733=cartesian_point('',(6.965145354270e1,2.106250637239e1,
-1.159584676047e1));
#80734=cartesian_point('',(6.948630086499e1,2.112051804217e1,
-1.164067637284e1));
#80735=cartesian_point('',(6.938775053610e1,2.116293831925e1,
-1.165830516319e1));
#80736=cartesian_point('',(6.933704874859e1,2.116711578141e1,
-1.166326692772e1));
#80738=cartesian_point('',(6.933704874859e1,2.116711578141e1,
-1.166326692772e1));
#80739=cartesian_point('',(6.935106879575e1,2.109830885356e1,
-1.166466996319e1));
#80740=cartesian_point('',(6.935281636426e1,2.096270113216e1,
-1.167634636794e1));
#80741=cartesian_point('',(6.921317553963e1,2.079825883591e1,
-1.171287620442e1));
#80742=cartesian_point('',(6.911453183340e1,2.056876316034e1,
-1.174695087272e1));
#80743=cartesian_point('',(6.902810963752e1,2.029930824156e1,
-1.178030035586e1));
#80744=cartesian_point('',(6.898604289116e1,2.003825287131e1,
-1.180419377527e1));
#80745=cartesian_point('',(6.897979567340e1,1.971303251672e1,
-1.182439002176e1));
#80746=cartesian_point('',(6.902504809359e1,1.946418257501e1,
-1.182946167246e1));
#80747=cartesian_point('',(6.905772113528e1,1.933066293938e1,
-1.183041250650e1));
#80749=cartesian_point('',(0.e0,0.e0,-1.183043166597e1));
#80750=direction('',(0.e0,0.e0,-1.e0));
#80751=direction('',(9.629839269884e-1,2.695588180009e-1,0.e0));
#80752=axis2_placement_3d('',#80749,#80750,#80751);
#80754=cartesian_point('',(0.e0,0.e0,-1.093893391212e1));
#80755=direction('',(0.e0,0.e0,1.e0));
#80756=direction('',(9.804021763562e-1,1.970065293232e-1,0.e0));
#80757=axis2_placement_3d('',#80754,#80755,#80756);
#80759=cartesian_point('',(6.885981521174e1,1.927526504971e1,
-1.085177816937e1));
#80760=direction('',(-2.695588184732e-1,9.629839268562e-1,0.e0));
#80761=direction('',(9.593194822815e-1,2.685330657869e-1,-8.715574275013e-2));
#80762=axis2_placement_3d('',#80759,#80760,#80761);
#80764=cartesian_point('',(7.148012708675e1,1.270588694621e1,
-1.164387253939e1));
#80765=cartesian_point('',(7.152209349650e1,1.274292949194e1,
-1.163383405387e1));
#80766=cartesian_point('',(7.159881315700e1,1.282614702689e1,
-1.160755905227e1));
#80767=cartesian_point('',(7.169899047800e1,1.297838226831e1,
-1.153463954160e1));
#80768=cartesian_point('',(7.177551745901e1,1.312365305548e1,
-1.143188697457e1));
#80769=cartesian_point('',(7.183540423265e1,1.324565646280e1,
-1.130925126521e1));
#80770=cartesian_point('',(7.188195310341e1,1.333356650453e1,
-1.118730158117e1));
#80771=cartesian_point('',(7.192279780857e1,1.339558992007e1,
-1.107173557960e1));
#80772=cartesian_point('',(7.196244182771e1,1.343799615387e1,
-1.096554087665e1));
#80773=cartesian_point('',(7.200577610580e1,1.346691918138e1,
-1.086782871039e1));
#80774=cartesian_point('',(7.204051116228e1,1.347982780209e1,
-1.080924730664e1));
#80775=cartesian_point('',(7.206008437245e1,1.348528455115e1,
-1.078264222809e1));
#80777=cartesian_point('',(7.010533032736e1,1.408732243626e1,
-1.085177816937e1));
#80778=direction('',(-1.970069922036e-1,9.804020833428e-1,0.e0));
#80779=direction('',(9.766713574240e-1,1.962573211201e-1,-8.715574275015e-2));
#80780=axis2_placement_3d('',#80777,#80778,#80779);
#80782=direction('',(-9.876891716540e-1,-1.564292178494e-1,-7.060834333838e-7));
#80783=vector('',#80782,1.261727225718e1);
#80784=cartesian_point('',(8.452202755668e1,1.545899458174e1,
-1.078263331924e1));
#80785=line('',#80784,#80783);
#80786=direction('',(-9.876883405951e-1,-1.564344650405e-1,
-2.361808725101e-10));
#80787=vector('',#80786,1.355254929001e1);
#80788=cartesian_point('',(8.467786634845e1,1.447513248412e1,
-1.169548647841e1));
#80789=line('',#80788,#80787);
#80790=cartesian_point('',(0.e0,0.e0,-1.169548648161e1));
#80791=direction('',(0.e0,0.e0,-1.e0));
#80792=direction('',(9.853132831167e-1,1.707563589264e-1,0.e0));
#80793=axis2_placement_3d('',#80790,#80791,#80792);
#80795=cartesian_point('',(0.e0,0.e0,-1.169548648161e1));
#80796=direction('',(0.e0,0.e0,-1.e0));
#80797=direction('',(1.e0,-1.026216490405e-14,0.e0));
#80798=axis2_placement_3d('',#80795,#80796,#80797);
#80800=cartesian_point('',(8.467786643950e1,-1.447513249854e1,
-1.169548647841e1));
#80801=cartesian_point('',(8.489335203181e1,-1.450929600629e1,
-1.169548647841e1));
#80802=cartesian_point('',(8.531081468151e1,-1.450688263601e1,
-1.169548648307e1));
#80803=cartesian_point('',(8.592129445700e1,-1.430602377537e1,
-1.169548648130e1));
#80804=cartesian_point('',(8.643112762710e1,-1.393112589301e1,
-1.169548648138e1));
#80805=cartesian_point('',(8.680663424231e1,-1.340623683098e1,
-1.169548648285e1));
#80806=cartesian_point('',(8.693526589681e1,-1.300432396241e1,
-1.169548647887e1));
#80807=cartesian_point('',(8.696734504110e1,-1.278568769541e1,
-1.169548647887e1));
#80809=cartesian_point('',(-1.441246742180e-14,0.e0,-1.169548648161e1));
#80810=direction('',(0.e0,0.e0,1.e0));
#80811=direction('',(9.893650755308e-1,-1.454535916367e-1,0.e0));
#80812=axis2_placement_3d('',#80809,#80810,#80811);
#80814=cartesian_point('',(8.696734505699e1,1.278568758726e1,
-1.169548647887e1));
#80815=cartesian_point('',(8.693541133777e1,1.300333284375e1,
-1.169548647887e1));
#80816=cartesian_point('',(8.680764330154e1,1.340396433219e1,
-1.169548648285e1));
#80817=cartesian_point('',(8.643315156542e1,1.392909471424e1,
-1.169548648138e1));
#80818=cartesian_point('',(8.592326785923e1,1.430514923956e1,
-1.169548648130e1));
#80819=cartesian_point('',(8.531170953744e1,1.450684665413e1,
-1.169548648307e1));
#80820=cartesian_point('',(8.489367240809e1,1.450934680296e1,
-1.169548647841e1));
#80821=cartesian_point('',(8.467786634845e1,1.447513248412e1,
-1.169548647841e1));
#80823=cartesian_point('',(8.22e1,0.e0,-1.169548648161e1));
#80824=direction('',(0.e0,0.e0,-1.e0));
#80825=direction('',(-1.e0,0.e0,0.e0));
#80826=axis2_placement_3d('',#80823,#80824,#80825);
#80828=cartesian_point('',(8.22e1,0.e0,-1.169548648161e1));
#80829=direction('',(0.e0,0.e0,-1.e0));
#80830=direction('',(1.e0,0.e0,0.e0));
#80831=axis2_placement_3d('',#80828,#80829,#80830);
#80833=direction('',(9.876891775724e-1,-1.564291804794e-1,9.584789912374e-7));
#80834=vector('',#80833,1.261728440363e1);
#80835=cartesian_point('',(7.206008280366e1,-1.348528428773e1,
-1.078264222405e1));
#80836=line('',#80835,#80834);
#80837=direction('',(-9.876883405951e-1,1.564344650404e-1,-2.363848186011e-10));
#80838=vector('',#80837,1.355254938220e1);
#80839=cartesian_point('',(8.467786643950e1,-1.447513249854e1,
-1.169548647841e1));
#80840=line('',#80839,#80838);
#80841=direction('',(-4.295224874660e-3,8.891848177587e-2,-9.960296454634e-1));
#80842=vector('',#80841,4.286808730649e0);
#80843=cartesian_point('',(8.454045086697e1,-1.584017227086e1,
-6.512841550489e0));
#80844=line('',#80843,#80842);
#80845=cartesian_point('',(7.206008280366e1,-1.348528428773e1,
-1.078264222405e1));
#80846=cartesian_point('',(7.208075161690e1,-1.349104643793e1,
-1.075454836903e1));
#80847=cartesian_point('',(7.212177922228e1,-1.350256036318e1,
-1.069791230350e1));
#80848=cartesian_point('',(7.218266511363e1,-1.351983341449e1,
-1.061182870430e1));
#80849=cartesian_point('',(7.222301933875e1,-1.353135232293e1,
-1.055382051297e1));
#80850=cartesian_point('',(7.224318611973e1,-1.353712595324e1,
-1.052469843691e1));
#80852=direction('',(6.850570440861e-2,-9.878750652039e-2,9.927477005861e-1));
#80853=vector('',#80852,4.041162387081e0);
#80854=cartesian_point('',(7.224318611973e1,-1.353712595324e1,
-1.052469843691e1));
#80855=line('',#80854,#80853);
#80856=direction('',(-9.876885673406e-1,1.564330334187e-1,-1.823256726853e-7));
#80857=vector('',#80856,1.217025535047e1);
#80858=cartesian_point('',(8.454045086697e1,-1.584017227086e1,
-6.512841550489e0));
#80859=line('',#80858,#80857);
#80860=direction('',(9.510565162727e-1,-3.090169944437e-1,-4.703913995999e-7));
#80861=vector('',#80860,1.415787260551e1);
#80862=cartesian_point('',(7.125062861548e1,-1.955858943117e1,-5.6e0));
#80863=line('',#80862,#80861);
#80864=cartesian_point('',(0.e0,0.e0,-5.6e0));
#80865=direction('',(0.e0,0.e0,1.e0));
#80866=direction('',(9.621024856884e-1,-2.726881131113e-1,0.e0));
#80867=axis2_placement_3d('',#80864,#80865,#80866);
#80869=direction('',(-9.876883983093e-1,1.564341006469e-1,2.963414999266e-7));
#80870=vector('',#80869,1.217021544572e1);
#80871=cartesian_point('',(8.438456933963e1,-1.682411441272e1,
-5.600003606540e0));
#80872=line('',#80871,#80870);
#80873=cartesian_point('',(0.e0,0.e0,-5.6e0));
#80874=direction('',(0.e0,0.e0,-1.e0));
#80875=direction('',(9.793988123274e-1,-2.019355501432e-1,0.e0));
#80876=axis2_placement_3d('',#80873,#80874,#80875);
#80878=direction('',(9.510562582013e-1,-3.090177887049e-1,7.354349694325e-8));
#80879=vector('',#80878,1.415787290998e1);
#80880=cartesian_point('',(7.094278579486e1,-2.050603221068e1,
-6.512843767762e0));
#80881=line('',#80880,#80879);
#80882=cartesian_point('',(8.471556628278e1,-2.393361288783e1,-6.6e0));
#80883=direction('',(-9.510565162952e-1,3.090169943749e-1,0.e0));
#80884=direction('',(-3.078410914158e-1,-9.474374591167e-1,8.715574277337e-2));
#80885=axis2_placement_3d('',#80882,#80883,#80884);
#80887=cartesian_point('',(7.125062861537e1,-1.955858943114e1,-6.6e0));
#80888=direction('',(-9.510565162006e-1,3.090169946659e-1,4.516036052060e-10));
#80889=direction('',(-3.078410916683e-1,-9.474374590347e-1,8.715574277348e-2));
#80890=axis2_placement_3d('',#80887,#80888,#80889);
#80892=cartesian_point('',(7.125062861537e1,-1.955858943114e1,-6.6e0));
#80893=direction('',(-2.647118636096e-1,-9.643275528908e-1,0.e0));
#80894=direction('',(4.376516926641e-10,-1.201385657623e-10,1.e0));
#80895=axis2_placement_3d('',#80892,#80893,#80894);
#80897=cartesian_point('',(7.125064311910e1,-1.955860642975e1,
-6.600133557166e0));
#80898=direction('',(-1.059015925403e-1,-5.691425489452e-2,-9.927465035382e-1));
#80899=direction('',(-3.078695763741e-1,-9.474279738124e-1,8.715823759650e-2));
#80900=axis2_placement_3d('',#80897,#80898,#80899);
#80902=cartesian_point('',(6.981914976624e1,-1.954380223782e1,
-1.093893505168e1));
#80903=cartesian_point('',(6.967480763446e1,-2.004529527402e1,
-1.098185403015e1));
#80904=cartesian_point('',(7.002109749537e1,-2.059866747920e1,
-1.077527737596e1));
#80905=cartesian_point('',(7.051487670853e1,-2.073605271509e1,
-1.052469842873e1));
#80907=cartesian_point('',(7.138852489444e1,-1.471911224269e1,
-6.512844978771e0));
#80908=cartesian_point('',(7.135452900246e1,-1.467074532891e1,
-7.004442655187e0));
#80909=cartesian_point('',(7.128638969333e1,-1.457398382118e1,
-7.987756345766e0));
#80910=cartesian_point('',(7.118419174500e1,-1.442879801175e1,
-9.463116679278e0));
#80911=cartesian_point('',(7.111613450076e1,-1.433199701987e1,
-1.044695755704e1));
#80912=cartesian_point('',(7.108201254180e1,-1.428357764044e1,
-1.093893494408e1));
#80914=cartesian_point('',(6.981914976624e1,-1.954380223782e1,
-1.093893505168e1));
#80915=cartesian_point('',(6.987153200056e1,-1.951615025955e1,
-1.044695705508e1));
#80916=cartesian_point('',(6.997612820063e1,-1.946082049294e1,
-9.463119837912e0));
#80917=cartesian_point('',(7.013306455749e1,-1.937784750741e1,
-7.987753272250e0));
#80918=cartesian_point('',(7.023772637099e1,-1.932254785124e1,
-7.004442621271e0));
#80919=cartesian_point('',(7.028997244490e1,-1.929488537708e1,
-6.512844423151e0));
#80921=cartesian_point('',(0.e0,0.e0,-6.512844257252e0));
#80922=direction('',(0.e0,0.e0,-1.e0));
#80923=direction('',(9.793988123198e-1,-2.019355501800e-1,0.e0));
#80924=axis2_placement_3d('',#80921,#80922,#80923);
#80926=cartesian_point('',(7.236418873886e1,-1.492027770476e1,-6.6e0));
#80927=direction('',(2.019355501431e-1,9.793988123275e-1,0.e0));
#80928=direction('',(-9.756719040686e-1,2.011671243903e-1,8.715574379085e-2));
#80929=axis2_placement_3d('',#80926,#80927,#80928);
#80931=cartesian_point('',(7.236418873904e1,-1.492027770480e1,-6.6e0));
#80932=direction('',(-9.876883406050e-1,1.564344649779e-1,9.308663215246e-11));
#80933=direction('',(9.212897111865e-11,-1.336353250281e-11,1.e0));
#80934=axis2_placement_3d('',#80931,#80932,#80933);
#80936=cartesian_point('',(7.236423371152e1,-1.492027190395e1,
-6.600145901001e0));
#80937=direction('',(-6.853174854397e-2,9.879099039493e-2,-9.927455563528e-1));
#80938=direction('',(-9.756578435829e-1,2.011430413247e-1,8.736846789175e-2));
#80939=axis2_placement_3d('',#80936,#80937,#80938);
#80941=cartesian_point('',(7.224318611973e1,-1.353712595324e1,
-1.052469843691e1));
#80942=cartesian_point('',(7.174092972724e1,-1.343538592746e1,
-1.077523905283e1));
#80943=cartesian_point('',(7.118116239387e1,-1.377117120157e1,
-1.098181878860e1));
#80944=cartesian_point('',(7.108201254180e1,-1.428357764044e1,
-1.093893494408e1));
#80946=cartesian_point('',(7.206008280366e1,-1.348528428773e1,
-1.078264222405e1));
#80947=cartesian_point('',(7.204131261663e1,-1.348005144559e1,
-1.080815539245e1));
#80948=cartesian_point('',(7.200697737055e1,-1.346755200069e1,
-1.086535191499e1));
#80949=cartesian_point('',(7.196226659412e1,-1.343807638257e1,
-1.096572311122e1));
#80950=cartesian_point('',(7.192117155410e1,-1.339366944647e1,
-1.107624168733e1));
#80951=cartesian_point('',(7.187929631476e1,-1.332898923427e1,
-1.119482362575e1));
#80952=cartesian_point('',(7.183226453271e1,-1.323929327696e1,
-1.131638261557e1));
#80953=cartesian_point('',(7.177371962220e1,-1.312005759190e1,
-1.143479175878e1));
#80954=cartesian_point('',(7.169556157200e1,-1.297223816273e1,
-1.153840644307e1));
#80955=cartesian_point('',(7.159384741301e1,-1.281989950597e1,
-1.160980819626e1));
#80956=cartesian_point('',(7.151961003420e1,-1.274073783878e1,
-1.163442758529e1));
#80957=cartesian_point('',(7.148013968019e1,-1.270589827877e1,
-1.164386939056e1));
#80959=cartesian_point('',(0.e0,0.e0,-1.183043166597e1));
#80960=direction('',(0.e0,0.e0,-1.e0));
#80961=direction('',(9.804021041562e-1,-1.970068886259e-1,0.e0));
#80962=axis2_placement_3d('',#80959,#80960,#80961);
#80964=cartesian_point('',(0.e0,0.e0,-1.093893391212e1));
#80965=direction('',(0.e0,0.e0,1.e0));
#80966=direction('',(9.629838184799e-1,-2.695592056411e-1,0.e0));
#80967=axis2_placement_3d('',#80964,#80965,#80966);
#80969=cartesian_point('',(7.010533181941e1,-1.408731501108e1,
-1.085177816937e1));
#80970=direction('',(1.970068883647e-1,9.804021042087e-1,0.e0));
#80971=direction('',(9.766713782105e-1,-1.962572176764e-1,-8.715574275013e-2));
#80972=axis2_placement_3d('',#80969,#80970,#80971);
#80974=cartesian_point('',(6.905772095185e1,-1.933066266279e1,
-1.183041130417e1));
#80975=cartesian_point('',(6.902523488904e1,-1.946357043601e1,
-1.182945729394e1));
#80976=cartesian_point('',(6.898018020919e1,-1.971137150427e1,
-1.182440835553e1));
#80977=cartesian_point('',(6.898567622131e1,-2.003513616765e1,
-1.180444983131e1));
#80978=cartesian_point('',(6.902745946986e1,-2.029601883883e1,
-1.178062676634e1));
#80979=cartesian_point('',(6.911264163246e1,-2.056308745216e1,
-1.174766814841e1));
#80980=cartesian_point('',(6.921072381589e1,-2.079543618590e1,
-1.171355221369e1));
#80981=cartesian_point('',(6.935130564312e1,-2.095890896061e1,
-1.167683524815e1));
#80982=cartesian_point('',(6.935167553368e1,-2.109651530728e1,
-1.166475506102e1));
#80983=cartesian_point('',(6.933902773621e1,-2.116654236774e1,
-1.166300182914e1));
#80985=cartesian_point('',(6.933902773621e1,-2.116654236774e1,
-1.166300182914e1));
#80986=cartesian_point('',(6.939143553737e1,-2.116206864107e1,
-1.165780964039e1));
#80987=cartesian_point('',(6.949289067883e1,-2.111896063431e1,
-1.163955799865e1));
#80988=cartesian_point('',(6.966081965172e1,-2.105767746522e1,
-1.159235806402e1));
#80989=cartesian_point('',(6.980952249923e1,-2.096372430699e1,
-1.151256121003e1));
#80990=cartesian_point('',(6.993296325740e1,-2.087548505830e1,
-1.140922290914e1));
#80991=cartesian_point('',(7.003192747103e1,-2.080128291953e1,
-1.129155663540e1));
#80992=cartesian_point('',(7.010853243151e1,-2.074845243581e1,
-1.117384447302e1));
#80993=cartesian_point('',(7.017048708522e1,-2.071431133998e1,
-1.106149746941e1));
#80994=cartesian_point('',(7.022357064067e1,-2.069611307412e1,
-1.095805605866e1));
#80995=cartesian_point('',(7.027408699599e1,-2.069099446597e1,
-1.086336102575e1));
#80996=cartesian_point('',(7.030937768465e1,-2.069531496908e1,
-1.080777869334e1));
#80997=cartesian_point('',(7.032819640513e1,-2.069911721268e1,
-1.078264222655e1));
#80999=cartesian_point('',(6.885981751524e1,-1.927525682058e1,
-1.085177816937e1));
#81000=direction('',(2.695587033913e-1,9.629839590699e-1,0.e0));
#81001=direction('',(9.593195143727e-1,-2.685329511428e-1,-8.715574275015e-2));
#81002=axis2_placement_3d('',#80999,#81000,#81001);
#81004=direction('',(9.510565162951e-1,-3.090169943752e-1,1.038484448724e-13));
#81005=vector('',#81004,1.554870050292e1);
#81006=cartesian_point('',(6.913086368640e1,-2.135754133085e1,
-1.169548648161e1));
#81007=line('',#81006,#81005);
#81008=direction('',(-9.510563263212e-1,3.090175790539e-1,-1.031095109190e-7));
#81009=vector('',#81008,1.461338982843e1);
#81010=cartesian_point('',(8.422635325046e1,-2.521491155923e1,
-1.078264071977e1));
#81011=line('',#81010,#81009);
#81012=cartesian_point('',(0.e0,0.e0,-1.169548648161e1));
#81013=direction('',(0.e0,0.e0,-1.e0));
#81014=direction('',(9.554423283492e-1,-2.951778399519e-1,0.e0));
#81015=axis2_placement_3d('',#81012,#81013,#81014);
#81017=direction('',(9.510567124335e-1,-3.090163907226e-1,5.457972950713e-8));
#81018=vector('',#81017,1.461341418762e1);
#81019=cartesian_point('',(6.906336045453e1,-2.459194501278e1,
-1.078264220393e1));
#81020=line('',#81019,#81018);
#81021=direction('',(-9.510565162951e-1,3.090169943751e-1,-1.038484448724e-13));
#81022=vector('',#81021,1.554870050293e1);
#81023=cartesian_point('',(8.326938431085e1,-2.816030095424e1,
-1.169548648161e1));
#81024=line('',#81023,#81022);
#81025=direction('',(1.155749646878e-2,8.787168913741e-2,-9.960647521740e-1));
#81026=vector('',#81025,4.286667798778e0);
#81027=cartesian_point('',(8.291200296129e1,-2.948440626142e1,
-6.512842707692e0));
#81028=line('',#81027,#81026);
#81029=cartesian_point('',(6.906336045453e1,-2.459194501278e1,
-1.078264220393e1));
#81030=cartesian_point('',(6.908287676776e1,-2.460087020189e1,
-1.075455300113e1));
#81031=cartesian_point('',(6.912159275617e1,-2.461865890289e1,
-1.069791672436e1));
#81032=cartesian_point('',(6.917901216872e1,-2.464523967348e1,
-1.061182711152e1));
#81033=cartesian_point('',(6.921706262661e1,-2.466292797799e1,
-1.055381803103e1));
#81034=cartesian_point('',(6.923607938227e1,-2.467178619220e1,
-1.052469848790e1));
#81036=direction('',(5.220856549614e-2,-1.082877657739e-1,9.927477149168e-1));
#81037=vector('',#81036,4.041162387552e0);
#81038=cartesian_point('',(6.923607938227e1,-2.467178619220e1,
-1.052469848790e1));
#81039=line('',#81038,#81037);
#81040=direction('',(-9.510567796125e-1,3.090161839662e-1,-7.447148643165e-8));
#81041=vector('',#81040,1.415787214441e1);
#81042=cartesian_point('',(8.291200296129e1,-2.948440626142e1,
-6.512842707692e0));
#81043=line('',#81042,#81041);
#81044=direction('',(8.910065241552e-1,-4.539904998043e-1,-4.702739354709e-7));
#81045=vector('',#81044,1.415787260556e1);
#81046=cartesian_point('',(6.731377766898e1,-3.046384471090e1,-5.6e0));
#81047=line('',#81046,#81045);
#81048=cartesian_point('',(0.e0,0.e0,-5.6e0));
#81049=direction('',(0.e0,0.e0,1.e0));
#81050=direction('',(9.075995884616e-1,-4.198368576296e-1,0.e0));
#81051=axis2_placement_3d('',#81048,#81049,#81050);
#81053=direction('',(-9.510565163061e-1,3.090169943412e-1,4.512045446045e-8));
#81054=vector('',#81053,1.415787224932e1);
#81055=cartesian_point('',(8.260415649286e1,-3.043186060967e1,
-5.600000638810e0));
#81056=line('',#81055,#81054);
#81057=cartesian_point('',(0.e0,0.e0,-5.6e0));
#81058=direction('',(0.e0,0.e0,-1.e0));
#81059=direction('',(9.357511079692e-1,-3.526611176958e-1,0.e0));
#81060=axis2_placement_3d('',#81057,#81058,#81059);
#81062=direction('',(8.910061219523e-1,-4.539912891715e-1,7.799022865343e-8));
#81063=vector('',#81062,1.415787291008e1);
#81064=cartesian_point('',(6.686151252209e1,-3.135146503865e1,
-6.512843829864e0));
#81065=line('',#81064,#81063);
#81066=cartesian_point('',(7.992853515614e1,-3.689138468981e1,-6.6e0));
#81067=direction('',(-8.910065241884e-1,4.539904997395e-1,0.e0));
#81068=direction('',(-4.522629288234e-1,-8.876159753595e-1,8.715574277488e-2));
#81069=axis2_placement_3d('',#81066,#81067,#81068);
#81071=cartesian_point('',(6.731377766888e1,-3.046384471086e1,-6.6e0));
#81072=direction('',(-8.910065240450e-1,4.539905000208e-1,4.660863847650e-10));
#81073=direction('',(-4.522629290675e-1,-8.876159752351e-1,8.715574277559e-2));
#81074=axis2_placement_3d('',#81071,#81072,#81073);
#81076=cartesian_point('',(6.731377766887e1,-3.046384471085e1,-6.6e0));
#81077=direction('',(-4.123068861644e-1,-9.110450217313e-1,0.e0));
#81078=direction('',(4.362021854831e-10,-1.974136409899e-10,1.e0));
#81079=axis2_placement_3d('',#81076,#81077,#81078);
#81081=cartesian_point('',(6.731377258797e1,-3.046385486784e1,
-6.600129806748e0));
#81082=direction('',(-1.134981543338e-1,-3.964842493525e-2,-9.927467810892e-1));
#81083=direction('',(-4.522725852570e-1,-8.876109663375e-1,8.715664669097e-2));
#81084=axis2_placement_3d('',#81081,#81082,#81083);
#81086=cartesian_point('',(6.590223536825e1,-3.022530731923e1,
-1.093893500685e1));
#81087=cartesian_point('',(6.568121953293e1,-3.069804606010e1,
-1.098185398507e1));
#81088=cartesian_point('',(6.593668049353e1,-3.129877578669e1,
-1.077527745868e1));
#81089=cartesian_point('',(6.640288867941e1,-3.151171366900e1,
-1.052469851151e1));
#81091=cartesian_point('',(6.820703728542e1,-2.570552126465e1,
-6.512844982930e0));
#81092=cartesian_point('',(6.818102633358e1,-2.565243181997e1,
-7.004441774424e0));
#81093=cartesian_point('',(6.812883350586e1,-2.554628094628e1,
-7.987761450129e0));
#81094=cartesian_point('',(6.805061896186e1,-2.538686413973e1,
-9.463111833440e0));
#81095=cartesian_point('',(6.799854011153e1,-2.528061519901e1,
-1.044696134626e1));
#81096=cartesian_point('',(6.797241291232e1,-2.522745429516e1,
-1.093893761888e1));
#81098=cartesian_point('',(6.590223536825e1,-3.022530731923e1,
-1.093893500685e1));
#81099=cartesian_point('',(6.595829769742e1,-3.020618975080e1,
-1.044695692893e1));
#81100=cartesian_point('',(6.607025735452e1,-3.016790202236e1,
-9.463119399060e0));
#81101=cartesian_point('',(6.623823161015e1,-3.011049665415e1,
-7.987751780316e0));
#81102=cartesian_point('',(6.635026797841e1,-3.007225511865e1,
-7.004442342510e0));
#81103=cartesian_point('',(6.640619746670e1,-3.005310587993e1,
-6.512844066547e0));
#81105=cartesian_point('',(0.e0,0.e0,-6.512844257252e0));
#81106=direction('',(0.e0,0.e0,-1.e0));
#81107=direction('',(9.357511079560e-1,-3.526611177308e-1,0.e0));
#81108=axis2_placement_3d('',#81105,#81106,#81107);
#81110=cartesian_point('',(6.913921983300e1,-2.605683748087e1,-6.6e0));
#81111=direction('',(3.526611176955e-1,9.357511079693e-1,0.e0));
#81112=direction('',(-9.321902924065e-1,3.513191356390e-1,8.715574379782e-2));
#81113=axis2_placement_3d('',#81110,#81111,#81112);
#81115=cartesian_point('',(6.913921983319e1,-2.605683748094e1,-6.6e0));
#81116=direction('',(-9.510565163134e-1,3.090169943187e-1,9.312971227526e-11));
#81117=direction('',(8.525091743650e-11,-3.900879619323e-11,1.e0));
#81118=axis2_placement_3d('',#81115,#81116,#81117);
#81120=cartesian_point('',(6.913926567646e1,-2.605683897464e1,
-6.600145684734e0));
#81121=direction('',(-5.223331754101e-2,1.082953177237e-1,-9.927455891102e-1));
#81122=direction('',(-9.321802032375e-1,3.512931659283e-1,8.736807348321e-2));
#81123=axis2_placement_3d('',#81120,#81121,#81122);
#81125=cartesian_point('',(6.923607938227e1,-2.467178619220e1,
-1.052469848790e1));
#81126=cartesian_point('',(6.875634743563e1,-2.449286398797e1,
-1.077502211463e1));
#81127=cartesian_point('',(6.815055406355e1,-2.473744423201e1,
-1.098165079131e1));
#81128=cartesian_point('',(6.797241291232e1,-2.522745429516e1,
-1.093893761888e1));
#81130=cartesian_point('',(6.906336045453e1,-2.459194501278e1,
-1.078264220393e1));
#81131=cartesian_point('',(6.904651275188e1,-2.458424023111e1,
-1.080689056124e1));
#81132=cartesian_point('',(6.901575807696e1,-2.456737631606e1,
-1.086126549650e1));
#81133=cartesian_point('',(6.897710096870e1,-2.453325627987e1,
-1.095729169563e1));
#81134=cartesian_point('',(6.894396198750e1,-2.448581385856e1,
-1.106395549881e1));
#81135=cartesian_point('',(6.891365404791e1,-2.442042998804e1,
-1.117780642998e1));
#81136=cartesian_point('',(6.888258722e1,-2.433145108470e1,-1.129557816216e1));
#81137=cartesian_point('',(6.884656297037e1,-2.421485386515e1,
-1.141128142761e1));
#81138=cartesian_point('',(6.879581651402e1,-2.406169510110e1,
-1.151991297346e1));
#81139=cartesian_point('',(6.872512444773e1,-2.389427141280e1,
-1.159789612655e1));
#81140=cartesian_point('',(6.863804766053e1,-2.376346275673e1,
-1.163806971730e1));
#81141=cartesian_point('',(6.857553586972e1,-2.367270719934e1,
-1.165738978833e1));
#81142=cartesian_point('',(6.853455919351e1,-2.363709214423e1,
-1.166289983485e1));
#81144=cartesian_point('',(6.853455919351e1,-2.363709214423e1,
-1.166289983485e1));
#81145=cartesian_point('',(6.850030701605e1,-2.369649297479e1,
-1.166563259733e1));
#81146=cartesian_point('',(6.840530267977e1,-2.380783192650e1,
-1.168107007021e1));
#81147=cartesian_point('',(6.814248382327e1,-2.389559597857e1,
-1.172539471005e1));
#81148=cartesian_point('',(6.787306753330e1,-2.407092887936e1,
-1.176698110511e1));
#81149=cartesian_point('',(6.762330778189e1,-2.429522496213e1,
-1.180042967631e1));
#81150=cartesian_point('',(6.740052247187e1,-2.458033418072e1,
-1.182409913079e1));
#81151=cartesian_point('',(6.728329750922e1,-2.482040300301e1,
-1.182979335248e1));
#81152=cartesian_point('',(6.723115083533e1,-2.495227605854e1,
-1.183042397130e1));
#81154=cartesian_point('',(0.e0,0.e0,-1.183043166597e1));
#81155=direction('',(0.e0,0.e0,-1.e0));
#81156=direction('',(9.375130599317e-1,-3.479500861581e-1,0.e0));
#81157=axis2_placement_3d('',#81154,#81155,#81156);
#81159=cartesian_point('',(0.e0,0.e0,-1.093893391212e1));
#81160=direction('',(0.e0,0.e0,1.e0));
#81161=direction('',(9.089595307974e-1,-4.168843621109e-1,0.e0));
#81162=axis2_placement_3d('',#81159,#81160,#81161);
#81164=cartesian_point('',(6.703847726648e1,-2.488076685963e1,
-1.085177816937e1));
#81165=direction('',(3.479500852566e-1,9.375130602663e-1,0.e0));
#81166=direction('',(9.339455400289e-1,-3.466260301332e-1,-8.715574275013e-2));
#81167=axis2_placement_3d('',#81164,#81165,#81166);
#81169=cartesian_point('',(6.518352393892e1,-2.989567776345e1,
-1.183041130419e1));
#81170=cartesian_point('',(6.513064422923e1,-3.002187347778e1,
-1.182945718057e1));
#81171=cartesian_point('',(6.504737676830e1,-3.025958564353e1,
-1.182440789019e1));
#81172=cartesian_point('',(6.500216044562e1,-3.058023414358e1,
-1.180444782356e1));
#81173=cartesian_point('',(6.500262171201e1,-3.084444052280e1,
-1.178062411868e1));
#81174=cartesian_point('',(6.504498210704e1,-3.112155789061e1,
-1.174766348203e1));
#81175=cartesian_point('',(6.510551724386e1,-3.136639972361e1,
-1.171354470698e1));
#81176=cartesian_point('',(6.521881145512e1,-3.154984919056e1,
-1.167682643138e1));
#81177=cartesian_point('',(6.519760042787e1,-3.168579628911e1,
-1.166475408270e1));
#81178=cartesian_point('',(6.517411940976e1,-3.175296715063e1,
-1.166300874387e1));
#81180=cartesian_point('',(6.517411940976e1,-3.175296715063e1,
-1.166300874387e1));
#81181=cartesian_point('',(6.522658344940e1,-3.175675104323e1,
-1.165781797876e1));
#81182=cartesian_point('',(6.533353692154e1,-3.173003712161e1,
-1.163956699730e1));
#81183=cartesian_point('',(6.550899174020e1,-3.169579123858e1,
-1.159237389170e1));
#81184=cartesian_point('',(6.567056917718e1,-3.162625686596e1,
-1.151258217560e1));
#81185=cartesian_point('',(6.580630413721e1,-3.155841114263e1,
-1.140924458372e1));
#81186=cartesian_point('',(6.591566712088e1,-3.150059859192e1,
-1.129157397743e1));
#81187=cartesian_point('',(6.599959879229e1,-3.146039877671e1,
-1.117385747346e1));
#81188=cartesian_point('',(6.606613448691e1,-3.143636776272e1,
-1.106150703494e1));
#81189=cartesian_point('',(6.612141310763e1,-3.142669641484e1,
-1.095806268228e1));
#81190=cartesian_point('',(6.617210958504e1,-3.142954269323e1,
-1.086336472464e1));
#81191=cartesian_point('',(6.620629119678e1,-3.143933086851e1,
-1.080777988191e1));
#81192=cartesian_point('',(6.622428427641e1,-3.144603051344e1,
-1.078264222655e1));
#81194=cartesian_point('',(6.499672440566e1,-2.980999514032e1,
-1.085177816937e1));
#81195=direction('',(4.168838689374e-1,9.089597569858e-1,0.e0));
#81196=direction('',(9.055008906879e-1,-4.152974999554e-1,-8.715574275015e-2));
#81197=axis2_placement_3d('',#81194,#81195,#81196);
#81199=direction('',(8.910065241883e-1,-4.539904997396e-1,1.038484448724e-13));
#81200=vector('',#81199,1.554870050292e1);
#81201=cartesian_point('',(6.493869248566e1,-3.190904423481e1,
-1.169548648161e1));
#81202=line('',#81201,#81200);
#81203=direction('',(-8.910062450894e-1,4.539910475017e-1,-1.031094942653e-7));
#81204=vector('',#81203,1.461338982849e1);
#81205=cartesian_point('',(7.924490587552e1,-3.808037866922e1,
-1.078264071977e1));
#81206=line('',#81205,#81204);
#81207=cartesian_point('',(0.e0,0.e0,-1.169548648161e1));
#81208=direction('',(0.e0,0.e0,-1.e0));
#81209=direction('',(8.975032603369e-1,-4.410078204347e-1,0.e0));
#81210=axis2_placement_3d('',#81207,#81208,#81209);
#81212=direction('',(8.910068145854e-1,-4.539899298028e-1,5.593250530659e-8));
#81213=vector('',#81212,1.461343500310e1);
#81214=cartesian_point('',(6.436602954139e1,-3.509305782253e1,
-1.078264222370e1));
#81215=line('',#81214,#81213);
#81216=direction('',(-8.910065241886e-1,4.539904997390e-1,-1.038484448723e-13));
#81217=vector('',#81216,1.554870050293e1);
#81218=cartesian_point('',(7.783895839721e1,-4.083980250904e1,
-1.169548648161e1));
#81219=line('',#81218,#81217);
#81220=direction('',(2.516136452569e-2,8.498185060450e-2,-9.960647523143e-1));
#81221=vector('',#81220,4.286667798768e0);
#81222=cartesian_point('',(7.727884130257e1,-4.209169911624e1,
-6.512842707101e0));
#81223=line('',#81222,#81221);
#81224=cartesian_point('',(6.436602954139e1,-3.509305782253e1,
-1.078264222370e1));
#81225=cartesian_point('',(6.438390662405e1,-3.510492517952e1,
-1.075454867755e1));
#81226=cartesian_point('',(6.441936670226e1,-3.512855310968e1,
-1.069791126509e1));
#81227=cartesian_point('',(6.447193594368e1,-3.516379622550e1,
-1.061182857903e1));
#81228=cartesian_point('',(6.450675723947e1,-3.518722154805e1,
-1.055382163939e1));
#81229=cartesian_point('',(6.452415113446e1,-3.519894371168e1,
-1.052469839997e1));
#81231=direction('',(3.462576324663e-2,-1.151219581515e-1,9.927476976911e-1));
#81232=vector('',#81231,4.041162387181e0);
#81233=cartesian_point('',(6.452415113446e1,-3.519894371168e1,
-1.052469839997e1));
#81234=line('',#81233,#81232);
#81235=direction('',(-8.910069046844e-1,4.539897529733e-1,-7.324533005849e-8));
#81236=vector('',#81235,1.415787214413e1);
#81237=cartesian_point('',(7.727884130257e1,-4.209169911624e1,
-6.512842707101e0));
#81238=line('',#81237,#81236);
#81239=direction('',(8.090169942389e-1,-5.877852524786e-1,-1.158336612350e-6));
#81240=vector('',#81239,1.415787191299e1);
#81241=cartesian_point('',(6.171943811468e1,-4.061897903016e1,-5.6e0));
#81242=line('',#81241,#81240);
#81243=cartesian_point('',(0.e0,0.e0,-5.6e0));
#81244=direction('',(0.e0,0.e0,1.e0));
#81245=direction('',(8.307487652329e-1,-5.566475447391e-1,0.e0));
#81246=axis2_placement_3d('',#81243,#81244,#81245);
#81248=direction('',(-8.910065242046e-1,4.539904997077e-1,4.555219380558e-8));
#81249=vector('',#81248,1.415787224942e1);
#81250=cartesian_point('',(7.682657041814e1,-4.297933093789e1,
-5.600000644922e0));
#81251=line('',#81250,#81249);
#81252=cartesian_point('',(0.e0,0.e0,-5.6e0));
#81253=direction('',(0.e0,0.e0,-1.e0));
#81254=direction('',(8.690621057530e-1,-4.947029981152e-1,0.e0));
#81255=axis2_placement_3d('',#81252,#81253,#81254);
#81257=direction('',(8.090163187961e-1,-5.877861821458e-1,1.001111534994e-7));
#81258=vector('',#81257,1.415787169912e1);
#81259=cartesian_point('',(6.113388642606e1,-4.142492178688e1,
-6.512843790412e0));
#81260=line('',#81259,#81258);
#81261=cartesian_point('',(6.171943811461e1,-4.061897903012e1,-6.6e0));
#81262=direction('',(-8.090169941898e-1,5.877852525473e-1,4.647804710545e-10));
#81263=direction('',(-5.855485521682e-1,-8.059384402975e-1,8.715574280825e-2));
#81264=axis2_placement_3d('',#81261,#81262,#81263);
#81266=cartesian_point('',(6.171943811455e1,-4.061897903007e1,-6.6e0));
#81267=direction('',(-5.497495448137e-1,-8.353295385518e-1,0.e0));
#81268=direction('',(4.538591724668e-10,-2.986908498315e-10,1.e0));
#81269=axis2_placement_3d('',#81266,#81267,#81268);
#81271=cartesian_point('',(6.171946666879e1,-4.061901540030e1,
-6.600144480064e0));
#81272=direction('',(-1.183167585833e-1,-2.139524975767e-2,-9.927453792016e-1));
#81273=direction('',(-5.855937681625e-1,-8.059050819661e-1,8.716041274831e-2));
#81274=axis2_placement_3d('',#81271,#81272,#81273);
#81276=cartesian_point('',(6.036258275896e1,-4.016256073168e1,
-1.093893429957e1));
#81277=cartesian_point('',(6.007033536248e1,-4.059490478060e1,
-1.098185327790e1));
#81278=cartesian_point('',(6.022868294061e1,-4.122820574538e1,
-1.077527740625e1));
#81279=cartesian_point('',(6.065584050696e1,-4.151145303698e1,
-1.052469845897e1));
#81281=cartesian_point('',(6.334606601943e1,-3.605897503954e1,
-6.512844984292e0));
#81282=cartesian_point('',(6.332868053837e1,-3.600247020353e1,
-7.004442754149e0));
#81283=cartesian_point('',(6.329378134410e1,-3.588938427632e1,
-7.987756197045e0));
#81284=cartesian_point('',(6.324145331548e1,-3.571972778027e1,
-9.463117649517e0));
#81285=cartesian_point('',(6.320663530580e1,-3.560663047084e1,
-1.044695741983e1));
#81286=cartesian_point('',(6.318914613691e1,-3.555003677602e1,
-1.093893491491e1));
#81288=cartesian_point('',(6.036258275896e1,-4.016256073168e1,
-1.093893429957e1));
#81289=cartesian_point('',(6.042094877279e1,-4.015245125937e1,
-1.044695653321e1));
#81290=cartesian_point('',(6.053750659618e1,-4.013214018840e1,
-9.463117780011e0));
#81291=cartesian_point('',(6.071243739291e1,-4.010174896512e1,
-7.987754682634e0));
#81292=cartesian_point('',(6.082905476079e1,-4.008148773808e1,
-7.004442978277e0));
#81293=cartesian_point('',(6.088729450772e1,-4.007132622028e1,
-6.512845018630e0));
#81295=cartesian_point('',(0.e0,0.e0,-6.512844257252e0));
#81296=direction('',(0.e0,0.e0,-1.e0));
#81297=direction('',(8.690621057344e-1,-4.947029981478e-1,0.e0));
#81298=axis2_placement_3d('',#81295,#81296,#81297);
#81300=cartesian_point('',(6.421181387494e1,-3.655179144051e1,-6.6e0));
#81301=direction('',(4.947029981150e-1,8.690621057531e-1,0.e0));
#81302=direction('',(-8.657550619824e-1,4.928205038060e-1,8.715574381611e-2));
#81303=axis2_placement_3d('',#81300,#81301,#81302);
#81305=cartesian_point('',(6.421181387513e1,-3.655179144062e1,-6.6e0));
#81306=direction('',(-8.910065242116e-1,4.539904996939e-1,8.418658131726e-11));
#81307=direction('',(7.322853434744e-11,-4.172306944383e-11,1.e0));
#81308=axis2_placement_3d('',#81305,#81306,#81307);
#81310=cartesian_point('',(6.421185973650e1,-3.655180056658e1,
-6.600145039815e0));
#81311=direction('',(-3.464814529223e-2,1.151326266841e-1,-9.927456795678e-1));
#81312=direction('',(-8.657492210922e-1,4.927933601234e-1,8.736698688056e-2));
#81313=axis2_placement_3d('',#81310,#81311,#81312);
#81315=cartesian_point('',(6.452415113446e1,-3.519894371168e1,
-1.052469839997e1));
#81316=cartesian_point('',(6.407790325814e1,-3.494697041465e1,
-1.077524624546e1));
#81317=cartesian_point('',(6.344175399172e1,-3.509335554307e1,
-1.098182950395e1));
#81318=cartesian_point('',(6.318914613691e1,-3.555003677602e1,
-1.093893491491e1));
#81320=cartesian_point('',(6.436602954139e1,-3.509305782253e1,
-1.078264222370e1));
#81321=cartesian_point('',(6.434976804588e1,-3.508226294196e1,
-1.080819690078e1));
#81322=cartesian_point('',(6.432141467766e1,-3.506002003709e1,
-1.086471263098e1));
#81323=cartesian_point('',(6.428913261613e1,-3.502002867101e1,
-1.096075224755e1));
#81324=cartesian_point('',(6.426442160282e1,-3.496865785207e1,
-1.106554041965e1));
#81325=cartesian_point('',(6.424474353484e1,-3.489917716298e1,
-1.117931320916e1));
#81326=cartesian_point('',(6.422782659705e1,-3.480521576574e1,
-1.129850251201e1));
#81327=cartesian_point('',(6.420992406457e1,-3.467946247341e1,
-1.141695554910e1));
#81328=cartesian_point('',(6.418417149489e1,-3.452783931298e1,
-1.151890492395e1));
#81329=cartesian_point('',(6.414448626308e1,-3.435768268273e1,
-1.159580752062e1));
#81330=cartesian_point('',(6.406876376117e1,-3.419987301581e1,
-1.164065423015e1));
#81331=cartesian_point('',(6.402905900293e1,-3.410021558447e1,
-1.165828405428e1));
#81332=cartesian_point('',(6.399617287615e1,-3.406140817437e1,
-1.166324929042e1));
#81334=cartesian_point('',(6.399617287615e1,-3.406140817437e1,
-1.166324929042e1));
#81335=cartesian_point('',(6.395734709076e1,-3.411992819618e1,
-1.166467286645e1));
#81336=cartesian_point('',(6.386256795229e1,-3.421698453412e1,
-1.167637003957e1));
#81337=cartesian_point('',(6.364756570703e1,-3.423455649335e1,
-1.171289698509e1));
#81338=cartesian_point('',(6.341557083649e1,-3.432708648927e1,
-1.174696381508e1));
#81339=cartesian_point('',(6.316396306272e1,-3.445650341579e1,
-1.178030767546e1));
#81340=cartesian_point('',(6.294962719057e1,-3.461136111136e1,
-1.180419932907e1));
#81341=cartesian_point('',(6.271527218855e1,-3.483689996641e1,
-1.182439132866e1));
#81342=cartesian_point('',(6.257132483978e1,-3.504483914079e1,
-1.182946199348e1));
#81343=cartesian_point('',(6.250002575631e1,-3.516234006005e1,
-1.183041250542e1));
#81345=cartesian_point('',(0.e0,0.e0,-1.183043166597e1));
#81346=direction('',(0.e0,0.e0,-1.e0));
#81347=direction('',(8.715393330890e-1,-4.903255968016e-1,0.e0));
#81348=axis2_placement_3d('',#81345,#81346,#81347);
#81350=cartesian_point('',(0.e0,0.e0,-1.093893391212e1));
#81351=direction('',(0.e0,0.e0,1.e0));
#81352=direction('',(8.325536350536e-1,-5.539444419425e-1,0.e0));
#81353=axis2_placement_3d('',#81350,#81351,#81352);
#81355=cartesian_point('',(6.232091291195e1,-3.506157166404e1,
-1.085177816937e1));
#81356=direction('',(4.903255964159e-1,8.715393333059e-1,0.e0));
#81357=direction('',(8.682228630176e-1,-4.884597594881e-1,-8.715574275013e-2));
#81358=axis2_placement_3d('',#81355,#81356,#81357);
#81360=cartesian_point('',(5.970429223621e1,-3.972456205695e1,
-1.183041130418e1));
#81361=cartesian_point('',(5.963231832719e1,-3.984093889562e1,
-1.182945704273e1));
#81362=cartesian_point('',(5.951288431746e1,-4.006271004714e1,
-1.182440732456e1));
#81363=cartesian_point('',(5.941806621568e1,-4.037235025216e1,
-1.180444538317e1));
#81364=cartesian_point('',(5.937719513757e1,-4.063337575496e1,-1.17806209e1));
#81365=cartesian_point('',(5.937568797881e1,-4.091372272959e1,
-1.174765780928e1));
#81366=cartesian_point('',(5.939718361257e1,-4.116503376291e1,
-1.171353557996e1));
#81367=cartesian_point('',(5.948040480775e1,-4.136394780985e1,
-1.167681570611e1));
#81368=cartesian_point('',(5.943813247506e1,-4.149486596684e1,
-1.166475288723e1));
#81369=cartesian_point('',(5.940439449717e1,-4.155751146486e1,
-1.166301714254e1));
#81371=cartesian_point('',(5.940439449717e1,-4.155751146486e1,
-1.166301714254e1));
#81372=cartesian_point('',(5.945562184677e1,-4.156946124975e1,
-1.165782810663e1));
#81373=cartesian_point('',(5.956544360345e1,-4.155979885127e1,
-1.163957792428e1));
#81374=cartesian_point('',(5.974410089882e1,-4.155343851697e1,
-1.159239311226e1));
#81375=cartesian_point('',(5.991457607796e1,-4.151003777753e1,
-1.151260763838e1));
#81376=cartesian_point('',(6.005926630094e1,-4.146425905140e1,
-1.140927090774e1));
#81377=cartesian_point('',(6.017633903510e1,-4.142426174561e1,
-1.129159503713e1));
#81378=cartesian_point('',(6.026553305556e1,-4.139768357664e1,
-1.117387326067e1));
#81379=cartesian_point('',(6.033501281364e1,-4.138435495012e1,
-1.106151865213e1));
#81380=cartesian_point('',(6.039112615839e1,-4.138344901533e1,
-1.095807072792e1));
#81381=cartesian_point('',(6.044075494360e1,-4.139419042404e1,
-1.086336921888e1));
#81382=cartesian_point('',(6.047298602255e1,-4.140920573864e1,
-1.080778132618e1));
#81383=cartesian_point('',(6.048971048298e1,-4.141863817951e1,
-1.078264222655e1));
#81385=cartesian_point('',(5.953319623027e1,-3.961071244423e1,
-1.085177816937e1));
#81386=direction('',(5.539439700473e-1,8.325539490317e-1,0.e0));
#81387=direction('',(8.293858299005e-1,-5.518360460009e-1,-8.715574275015e-2));
#81388=axis2_placement_3d('',#81385,#81386,#81387);
#81390=direction('',(8.090169943750e-1,-5.877852522924e-1,1.038484448724e-13));
#81391=vector('',#81390,1.554870050292e1);
#81392=cartesian_point('',(5.914751515677e1,-4.167484056966e1,
-1.169548648161e1));
#81393=line('',#81392,#81391);
#81394=direction('',(-8.090166330232e-1,5.877857496502e-1,-1.031092560115e-7));
#81395=vector('',#81394,1.461338982884e1);
#81396=cartesian_point('',(7.231218591936e1,-5.000818047498e1,
-1.078264071977e1));
#81397=line('',#81396,#81395);
#81398=cartesian_point('',(0.e0,0.e0,-1.169548648161e1));
#81399=direction('',(0.e0,0.e0,-1.e0));
#81400=direction('',(8.174646834127e-1,-5.759787247573e-1,0.e0));
#81401=axis2_placement_3d('',#81398,#81399,#81400);
#81403=direction('',(8.090173703545e-1,-5.877847348006e-1,5.593256413987e-8));
#81404=vector('',#81403,1.461343500311e1);
#81405=cartesian_point('',(5.808381318134e1,-4.473006944522e1,
-1.078264222370e1));
#81406=line('',#81405,#81404);
#81407=direction('',(-8.090169943752e-1,5.877852522921e-1,-1.038484448723e-13));
#81408=vector('',#81407,1.554870050293e1);
#81409=cartesian_point('',(7.049187899515e1,-5.251369258655e1,
-1.169548648161e1));
#81410=line('',#81409,#81408);
#81411=direction('',(3.814613231414e-2,8.000013517775e-2,-9.960646821171e-1));
#81412=vector('',#81411,4.286667801079e0);
#81413=cartesian_point('',(6.974281614227e1,-5.366255746660e1,
-6.512843005711e0));
#81414=line('',#81413,#81412);
#81415=cartesian_point('',(5.808381318134e1,-4.473006944522e1,
-1.078264222370e1));
#81416=cartesian_point('',(5.809961370380e1,-4.474458728721e1,
-1.075454867755e1));
#81417=cartesian_point('',(5.813094097470e1,-4.477347151366e1,
-1.069791126695e1));
#81418=cartesian_point('',(5.817734981892e1,-4.481650429311e1,
-1.061182857262e1));
#81419=cartesian_point('',(5.820807774356e1,-4.484508864827e1,
-1.055382165312e1));
#81420=cartesian_point('',(5.822342374046e1,-4.485938749729e1,
-1.052469841371e1));
#81422=direction('',(1.619042641973e-2,-1.191212706890e-1,9.927476985427e-1));
#81423=vector('',#81422,4.041162387163e0);
#81424=cartesian_point('',(5.822342374046e1,-4.485938749729e1,
-1.052469841371e1));
#81425=line('',#81424,#81423);
#81426=direction('',(-8.090173496677e-1,5.877847632736e-1,-5.288288450321e-8));
#81427=vector('',#81426,1.415787221898e1);
#81428=cartesian_point('',(6.974281614227e1,-5.366255746660e1,
-6.512843005711e0));
#81429=line('',#81428,#81427);
#81430=direction('',(7.071067811945e-1,-7.071067811785e-1,3.726376752811e-7));
#81431=vector('',#81430,1.415787302963e1);
#81432=cartesian_point('',(5.460536115886e1,-4.977393927900e1,-5.6e0));
#81433=line('',#81432,#81431);
#81434=cartesian_point('',(0.e0,0.e0,-5.6e0));
#81435=direction('',(0.e0,0.e0,1.e0));
#81436=direction('',(7.334419075933e-1,-6.797521373161e-1,0.e0));
#81437=axis2_placement_3d('',#81434,#81435,#81436);
#81439=direction('',(-8.090169943709e-1,5.877852522979e-1,-3.354176526294e-7));
#81440=vector('',#81439,1.415787221895e1);
#81441=cartesian_point('',(6.915725918185e1,-5.446850748075e1,
-5.599995251200e0));
#81442=line('',#81441,#81440);
#81443=cartesian_point('',(0.e0,0.e0,-5.6e0));
#81444=direction('',(0.e0,0.e0,-1.e0));
#81445=direction('',(7.809739102413e-1,-6.245636488961e-1,0.e0));
#81446=axis2_placement_3d('',#81443,#81444,#81445);
#81448=direction('',(7.071063285059e-1,-7.071072338669e-1,5.699517121186e-8));
#81449=vector('',#81448,1.415787366589e1);
#81450=cartesian_point('',(5.390094106717e1,-5.047835936988e1,
-6.512843754296e0));
#81451=line('',#81450,#81449);
#81452=cartesian_point('',(6.461649022200e1,-5.978506834215e1,-6.6e0));
#81453=direction('',(-7.071067811865e-1,7.071067811865e-1,0.e0));
#81454=direction('',(-7.044160264017e-1,-7.044160264017e-1,8.715574276406e-2));
#81455=axis2_placement_3d('',#81452,#81453,#81454);
#81457=cartesian_point('',(5.460536115878e1,-4.977393927893e1,-6.6e0));
#81458=direction('',(-7.071067809675e-1,7.071067814056e-1,4.571416092891e-10));
#81459=direction('',(-7.044160265917e-1,-7.044160262117e-1,8.715574276406e-2));
#81460=axis2_placement_3d('',#81457,#81458,#81459);
#81462=cartesian_point('',(5.460536115877e1,-4.977393927892e1,-6.6e0));
#81463=direction('',(-6.736555451557e-1,-7.390454698332e-1,0.e0));
#81464=direction('',(3.501483547552e-10,-3.191686914761e-10,1.e0));
#81465=axis2_placement_3d('',#81462,#81463,#81464);
#81467=cartesian_point('',(5.460537670864e1,-4.977397196936e1,
-6.600138534671e0));
#81468=direction('',(-1.202015570904e-1,-2.628580488754e-3,-9.927460280644e-1));
#81469=direction('',(-7.044478926694e-1,-7.043836918698e-1,8.715951549626e-2));
#81470=axis2_placement_3d('',#81467,#81468,#81469);
#81472=cartesian_point('',(5.333661306742e1,-4.911088585774e1,
-1.093893480073e1));
#81473=cartesian_point('',(5.298034821815e1,-4.949216900882e1,
-1.098185206743e1));
#81474=cartesian_point('',(5.303764321603e1,-5.014245010277e1,
-1.077528515486e1));
#81475=cartesian_point('',(5.341524416144e1,-5.048904247442e1,
-1.052469841600e1));
#81477=cartesian_point('',(5.692530434779e1,-4.552453716096e1,
-6.512844982962e0));
#81478=cartesian_point('',(5.691697208475e1,-4.546600822325e1,
-7.004442723259e0));
#81479=cartesian_point('',(5.690019163731e1,-4.534885591082e1,
-7.987756214789e0));
#81480=cartesian_point('',(5.687504681030e1,-4.517310056964e1,
-9.463117306535e0));
#81481=cartesian_point('',(5.685835146552e1,-4.505595041240e1,
-1.044695743355e1));
#81482=cartesian_point('',(5.684993069278e1,-4.499731749061e1,
-1.093893489478e1));
#81484=cartesian_point('',(5.333661306742e1,-4.911088585774e1,
-1.093893480073e1));
#81485=cartesian_point('',(5.339584067644e1,-4.911002986169e1,
-1.044695684465e1));
#81486=cartesian_point('',(5.351415283337e1,-4.910821288628e1,
-9.463119622177e0));
#81487=cartesian_point('',(5.369166509846e1,-4.910554449460e1,
-7.987754080081e0));
#81488=cartesian_point('',(5.381002105500e1,-4.910377811183e1,
-7.004442892875e0));
#81489=cartesian_point('',(5.386913209988e1,-4.910285095194e1,
-6.512844746188e0));
#81491=cartesian_point('',(0.e0,0.e0,-6.512844257252e0));
#81492=direction('',(0.e0,0.e0,-1.e0));
#81493=direction('',(7.809739102177e-1,-6.245636489256e-1,0.e0));
#81494=axis2_placement_3d('',#81491,#81492,#81493);
#81496=cartesian_point('',(5.770329995249e1,-4.614671898645e1,-6.6e0));
#81497=direction('',(6.245636488959e-1,7.809739102415e-1,0.e0));
#81498=direction('',(-7.780020686583e-1,6.221869955932e-1,8.715574380484e-2));
#81499=axis2_placement_3d('',#81496,#81497,#81498);
#81501=cartesian_point('',(5.770329995265e1,-4.614671898658e1,-6.6e0));
#81502=direction('',(-8.090169944111e-1,5.877852522427e-1,7.537495627652e-11));
#81503=direction('',(5.943689984633e-11,-4.642686235456e-11,1.e0));
#81504=axis2_placement_3d('',#81501,#81502,#81503);
#81506=cartesian_point('',(5.770334338134e1,-4.614673481486e1,
-6.600145406265e0));
#81507=direction('',(-1.621136437091e-2,1.191356791857e-1,-9.927456278474e-1));
#81508=direction('',(-7.780005178146e-1,6.221592202189e-1,8.736760828204e-2));
#81509=axis2_placement_3d('',#81506,#81507,#81508);
#81511=cartesian_point('',(5.822342374046e1,-4.485938749729e1,
-1.052469841371e1));
#81512=cartesian_point('',(5.782208722320e1,-4.454070786310e1,
-1.077524625938e1));
#81513=cartesian_point('',(5.717086923493e1,-4.458577533675e1,
-1.098182947503e1));
#81514=cartesian_point('',(5.684993069278e1,-4.499731749061e1,
-1.093893489478e1));
#81516=cartesian_point('',(5.808381318134e1,-4.473006944522e1,
-1.078264222370e1));
#81517=cartesian_point('',(5.806944126446e1,-4.471686423515e1,
-1.080819568948e1));
#81518=cartesian_point('',(5.804491727120e1,-4.469046080264e1,
-1.086470888248e1));
#81519=cartesian_point('',(5.801928869026e1,-4.464591322074e1,
-1.096074565689e1));
#81520=cartesian_point('',(5.800291776346e1,-4.459131128510e1,
-1.106553104499e1));
#81521=cartesian_point('',(5.799435061490e1,-4.451961118467e1,
-1.117930059410e1));
#81522=cartesian_point('',(5.799234015308e1,-4.442416638665e1,
-1.129848575853e1));
#81523=cartesian_point('',(5.799432971314e1,-4.429717163748e1,
-1.141693455148e1));
#81524=cartesian_point('',(5.799261527004e1,-4.414339674662e1,
-1.151888499688e1));
#81525=cartesian_point('',(5.798004024332e1,-4.396913282535e1,
-1.159579285883e1));
#81526=cartesian_point('',(5.792995117324e1,-4.380141947715e1,
-1.164064596056e1));
#81527=cartesian_point('',(5.790631843659e1,-4.369678556410e1,
-1.165827618519e1));
#81528=cartesian_point('',(5.787991234178e1,-4.365331134151e1,
-1.166324271659e1));
#81530=cartesian_point('',(5.787991234178e1,-4.365331134151e1,
-1.166324271659e1));
#81531=cartesian_point('',(5.783238114228e1,-4.370501486831e1,
-1.166467395116e1));
#81532=cartesian_point('',(5.772354346828e1,-4.378601721188e1,
-1.167637885721e1));
#81533=cartesian_point('',(5.750844363546e1,-4.376975237564e1,
-1.171290478618e1));
#81534=cartesian_point('',(5.726484278729e1,-4.382485486656e1,
-1.174696863792e1));
#81535=cartesian_point('',(5.699610166152e1,-4.391331750579e1,
-1.178031032046e1));
#81536=cartesian_point('',(5.676018077444e1,-4.403274239111e1,
-1.180420130728e1));
#81537=cartesian_point('',(5.649343967409e1,-4.421884145321e1,
-1.182439176379e1));
#81538=cartesian_point('',(5.631874305989e1,-4.440169537695e1,
-1.182946209519e1));
#81539=cartesian_point('',(5.622994487001e1,-4.450659139929e1,
-1.183041250652e1));
#81541=cartesian_point('',(0.e0,0.e0,-1.183043166597e1));
#81542=direction('',(0.e0,0.e0,-1.e0));
#81543=direction('',(7.841054152366e-1,-6.206276643823e-1,0.e0));
#81544=axis2_placement_3d('',#81541,#81542,#81543);
#81546=cartesian_point('',(0.e0,0.e0,-1.093893391212e1));
#81547=direction('',(0.e0,0.e0,1.e0));
#81548=direction('',(7.356474937611e-1,-6.773645731237e-1,0.e0));
#81549=axis2_placement_3d('',#81546,#81547,#81548);
#81551=cartesian_point('',(5.606880085189e1,-4.437904420740e1,
-1.085177816937e1));
#81552=direction('',(6.206276640382e-1,7.841054155089e-1,0.e0));
#81553=direction('',(7.811216576749e-1,-6.182659884038e-1,-8.715574275013e-2));
#81554=axis2_placement_3d('',#81551,#81552,#81553);
#81556=cartesian_point('',(5.229424430867e1,-5.036030489961e1,
-1.164387229938e1));
#81557=cartesian_point('',(5.234888414712e1,-5.037248430292e1,
-1.163383293119e1));
#81558=cartesian_point('',(5.246130851161e1,-5.038563657274e1,
-1.160755546509e1));
#81559=cartesian_point('',(5.264334085347e1,-5.037719960573e1,
-1.153463856586e1));
#81560=cartesian_point('',(5.280583943295e1,-5.035372534821e1,
-1.143189393877e1));
#81561=cartesian_point('',(5.293974604752e1,-5.033046249322e1,
-1.130925856898e1));
#81562=cartesian_point('',(5.303823128362e1,-5.031644798227e1,
-1.118730539180e1));
#81563=cartesian_point('',(5.311242028260e1,-5.031303535113e1,
-1.107173474743e1));
#81564=cartesian_point('',(5.317003064495e1,-5.032018279131e1,
-1.096553844075e1));
#81565=cartesian_point('',(5.321890115985e1,-5.033824079069e1,
-1.086782574836e1));
#81566=cartesian_point('',(5.324976045041e1,-5.035875433559e1,
-1.080924616246e1));
#81567=cartesian_point('',(5.326567925999e1,-5.037138150273e1,
-1.078264222783e1));
#81569=cartesian_point('',(5.260376253514e1,-4.843608325286e1,
-1.085177816937e1));
#81570=direction('',(6.773641420463e-1,7.356478906854e-1,0.e0));
#81571=direction('',(7.328485283630e-1,-6.747865669839e-1,-8.715574275015e-2));
#81572=axis2_placement_3d('',#81569,#81570,#81571);
#81574=direction('',(7.071067811871e-1,-7.071067811860e-1,1.038484448724e-13));
#81575=vector('',#81574,1.554870050292e1);
#81576=cartesian_point('',(5.189992970535e1,-5.041446401884e1,
-1.169548648161e1));
#81577=line('',#81576,#81575);
#81578=direction('',(-7.071063462530e-1,7.071072161198e-1,-1.031969518748e-7));
#81579=vector('',#81578,1.461338983892e1);
#81580=cartesian_point('',(6.359889995536e1,-6.070461490981e1,
-1.078264071978e1));
#81581=line('',#81580,#81579);
#81582=cartesian_point('',(0.e0,0.e0,-1.169548648161e1));
#81583=direction('',(0.e0,0.e0,-1.e0));
#81584=direction('',(7.172974129730e-1,-6.967671213126e-1,0.e0));
#81585=axis2_placement_3d('',#81582,#81583,#81584);
#81587=direction('',(7.071072338678e-1,-7.071063285050e-1,5.607870799074e-8));
#81588=vector('',#81587,1.461343377531e1);
#81589=cartesian_point('',(5.037138143432e1,-5.326567918127e1,
-1.078264222584e1));
#81590=line('',#81589,#81588);
#81591=direction('',(-7.071067811861e-1,7.071067811870e-1,-1.038484448724e-13));
#81592=vector('',#81591,1.554870050293e1);
#81593=cartesian_point('',(6.140905558308e1,-6.289452126962e1,
-1.169548648161e1));
#81594=line('',#81593,#81592);
#81595=direction('',(5.019031368023e-2,7.304682307700e-2,-9.960648041423e-1));
#81596=vector('',#81595,4.286667796037e0);
#81597=cartesian_point('',(6.048949696716e1,-6.391205814906e1,
-6.512842487651e0));
#81598=line('',#81597,#81596);
#81599=cartesian_point('',(5.037138143432e1,-5.326567918127e1,
-1.078264222584e1));
#81600=cartesian_point('',(5.038471648322e1,-5.328249017096e1,
-1.075454874254e1));
#81601=cartesian_point('',(5.041113837633e1,-5.331591834636e1,
-1.069791004018e1));
#81602=cartesian_point('',(5.045024566595e1,-5.336568287e1,-1.061182929270e1));
#81603=cartesian_point('',(5.047612481549e1,-5.339872264739e1,
-1.055382358817e1));
#81604=cartesian_point('',(5.048904259092e1,-5.341524404483e1,
-1.052469840157e1));
#81606=direction('',(-2.643587362739e-3,-1.201874413881e-1,9.927476972416e-1));
#81607=vector('',#81606,4.041162387186e0);
#81608=cartesian_point('',(5.048904259092e1,-5.341524404483e1,
-1.052469840157e1));
#81609=line('',#81608,#81607);
#81610=direction('',(-7.071075018236e-1,7.071060605488e-1,-8.898687199363e-8));
#81611=vector('',#81610,1.415787205799e1);
#81612=cartesian_point('',(6.048949696716e1,-6.391205814906e1,
-6.512842487651e0));
#81613=line('',#81612,#81611);
#81614=direction('',(5.877852522338e-1,-8.090169944174e-1,-4.709069625720e-7));
#81615=vector('',#81614,1.415787260568e1);
#81616=cartesian_point('',(4.614671898655e1,-5.770329995259e1,-5.6e0));
#81617=line('',#81616,#81615);
#81618=cartesian_point('',(0.e0,0.e0,-5.6e0));
#81619=direction('',(0.e0,0.e0,1.e0));
#81620=direction('',(6.180752096863e-1,-7.861189701128e-1,0.e0));
#81621=axis2_placement_3d('',#81618,#81619,#81620);
#81623=direction('',(-7.071067812486e-1,7.071067811244e-1,3.082100470489e-7));
#81624=vector('',#81623,1.415787228330e1);
#81625=cartesian_point('',(5.978506677859e1,-6.461648865667e1,
-5.600004363598e0));
#81626=line('',#81625,#81624);
#81627=cartesian_point('',(0.e0,0.e0,-5.6e0));
#81628=direction('',(0.e0,0.e0,-1.e0));
#81629=direction('',(6.736555451558e-1,-7.390454698331e-1,0.e0));
#81630=axis2_placement_3d('',#81627,#81628,#81629);
#81632=direction('',(5.877845530431e-1,-8.090175024089e-1,7.609283905956e-8));
#81633=vector('',#81632,1.415787291032e1);
#81634=cartesian_point('',(4.534077635493e1,-5.828885154888e1,
-6.512843804031e0));
#81635=line('',#81634,#81633);
#81636=cartesian_point('',(5.446850812157e1,-6.915726006401e1,-6.6e0));
#81637=direction('',(-5.877852522925e-1,8.090169943749e-1,0.e0));
#81638=direction('',(-8.059384404603e-1,-5.855485519488e-1,8.715574277736e-2));
#81639=axis2_placement_3d('',#81636,#81637,#81638);
#81641=cartesian_point('',(4.614671898650e1,-5.770329995253e1,-6.6e0));
#81642=direction('',(-5.877852520399e-1,8.090169945584e-1,4.608614462276e-10));
#81643=direction('',(-8.059384406195e-1,-5.855485517297e-1,8.715574277731e-2));
#81644=axis2_placement_3d('',#81641,#81642,#81643);
#81646=cartesian_point('',(4.614671898646e1,-5.770329995248e1,-6.6e0));
#81647=direction('',(-7.809739102413e-1,-6.245636488960e-1,0.e0));
#81648=direction('',(3.288107564003e-10,-4.111555540476e-10,1.e0));
#81649=axis2_placement_3d('',#81646,#81647,#81648);
#81651=cartesian_point('',(4.614673471818e1,-5.770334320836e1,
-6.600145138131e0));
#81652=direction('',(-1.191380256902e-1,1.621464394236e-2,-9.927452926892e-1));
#81653=direction('',(-8.059710301979e-1,-5.855030004514e-1,8.716039779687e-2));
#81654=axis2_placement_3d('',#81651,#81652,#81653);
#81656=cartesian_point('',(4.499730796026e1,-5.684992997540e1,
-1.093893431844e1));
#81657=cartesian_point('',(4.458562406586e1,-5.717090366899e1,
-1.098187342399e1));
#81658=cartesian_point('',(4.454082492040e1,-5.782223421172e1,
-1.077515454530e1));
#81659=cartesian_point('',(4.485938808874e1,-5.822342331090e1,
-1.052469847766e1));
#81661=cartesian_point('',(4.910285278129e1,-5.386913410769e1,
-6.512844984132e0));
#81662=cartesian_point('',(4.910377912225e1,-5.381002233e1,-7.004443091948e0));
#81663=cartesian_point('',(4.910555332738e1,-5.369166719820e1,
-7.987754377847e0));
#81664=cartesian_point('',(4.910821081531e1,-5.351415111234e1,
-9.463119948285e0));
#81665=cartesian_point('',(4.911003138289e1,-5.339582897056e1,
-1.044695518361e1));
#81666=cartesian_point('',(4.911088656407e1,-5.333660061089e1,
-1.093893306474e1));
#81668=cartesian_point('',(4.499730796026e1,-5.684992997540e1,
-1.093893431844e1));
#81669=cartesian_point('',(4.505594146790e1,-5.685835160096e1,
-1.044695663993e1));
#81670=cartesian_point('',(4.517307926193e1,-5.687504584336e1,
-9.463117070103e0));
#81671=cartesian_point('',(4.534883855943e1,-5.690020234988e1,
-7.987754808660e0));
#81672=cartesian_point('',(4.546600797433e1,-5.691697163815e1,
-7.004442919030e0));
#81673=cartesian_point('',(4.552453748086e1,-5.692530474897e1,
-6.512845028319e0));
#81675=cartesian_point('',(0.e0,0.e0,-6.512844257252e0));
#81676=direction('',(0.e0,0.e0,-1.e0));
#81677=direction('',(6.736555451285e-1,-7.390454698580e-1,0.e0));
#81678=axis2_placement_3d('',#81675,#81676,#81677);
#81680=cartesian_point('',(0.e0,0.e0,-6.512844257252e0));
#81681=direction('',(0.e0,0.e0,-1.e0));
#81682=direction('',(6.427876096865e-1,-7.660444431190e-1,0.e0));
#81683=axis2_placement_3d('',#81680,#81681,#81682);
#81685=cartesian_point('',(4.977393927893e1,-5.460536115876e1,-6.6e0));
#81686=direction('',(7.390454698330e-1,6.736555451559e-1,0.e0));
#81687=direction('',(-6.710920823616e-1,7.362331786275e-1,8.715574381315e-2));
#81688=axis2_placement_3d('',#81685,#81686,#81687);
#81690=cartesian_point('',(4.977393927907e1,-5.460536115892e1,-6.6e0));
#81691=direction('',(-7.071067812269e-1,7.071067811462e-1,8.420873720549e-11));
#81692=direction('',(5.954348125670e-11,-5.955058668405e-11,1.e0));
#81693=axis2_placement_3d('',#81690,#81691,#81692);
#81695=cartesian_point('',(4.977397995928e1,-5.460538387812e1,
-6.600145165691e0));
#81696=direction('',(2.625443364771e-3,1.202046489228e-1,-9.927456620024e-1));
#81697=direction('',(-6.710949091143e-1,7.362055390302e-1,8.736719786104e-2));
#81698=axis2_placement_3d('',#81695,#81696,#81697);
#81700=cartesian_point('',(5.048904259092e1,-5.341524404483e1,
-1.052469840157e1));
#81701=cartesian_point('',(5.014250458086e1,-5.303770566724e1,
-1.077524474029e1));
#81702=cartesian_point('',(4.949203286382e1,-5.298042326584e1,
-1.098185620965e1));
#81703=cartesian_point('',(4.911088656407e1,-5.333660061089e1,
-1.093893306474e1));
#81705=cartesian_point('',(5.037138143432e1,-5.326567918127e1,
-1.078264222584e1));
#81706=cartesian_point('',(5.035924936123e1,-5.325038473748e1,
-1.080820135167e1));
#81707=cartesian_point('',(5.033880116384e1,-5.322004940981e1,
-1.086548170904e1));
#81708=cartesian_point('',(5.031997979803e1,-5.316992803825e1,
-1.096585278562e1));
#81709=cartesian_point('',(5.031284522445e1,-5.310979648844e1,
-1.107643773178e1));
#81710=cartesian_point('',(5.031700266512e1,-5.303280372378e1,
-1.119505436481e1));
#81711=cartesian_point('',(5.033170847302e1,-5.293248482272e1,
-1.131666966375e1));
#81712=cartesian_point('',(5.035442157582e1,-5.280164752019e1,
-1.143496685793e1));
#81713=cartesian_point('',(5.037809907548e1,-5.263595492641e1,
-1.153864003006e1));
#81714=cartesian_point('',(5.038526182989e1,-5.245242447191e1,
-1.161007796722e1));
#81715=cartesian_point('',(5.037167807729e1,-5.234527113281e1,
-1.163449631161e1));
#81716=cartesian_point('',(5.036030805078e1,-5.229425852718e1,
-1.164386968253e1));
#81718=cartesian_point('',(5.036030805078e1,-5.229425852718e1,
-1.164386968253e1));
#81719=cartesian_point('',(5.014264786742e1,-5.224116582793e1,
-1.168360696403e1));
#81720=cartesian_point('',(4.971877514957e1,-5.221116862549e1,
-1.174977893800e1));
#81721=cartesian_point('',(4.908870260990e1,-5.237583988636e1,
-1.181555025671e1));
#81722=cartesian_point('',(4.873759839864e1,-5.260543724685e1,
-1.183045495766e1));
#81723=cartesian_point('',(4.857529706442e1,-5.275494453706e1,
-1.183042177606e1));
#81725=cartesian_point('',(4.843608104198e1,-5.260376457086e1,
-1.085177816937e1));
#81726=direction('',(-7.356479191542e-1,-6.773641111279e-1,0.e0));
#81727=direction('',(1.392099987196e-1,-1.511883257484e-1,-9.786534966033e-1));
#81728=axis2_placement_3d('',#81725,#81726,#81727);
#81730=cartesian_point('',(0.e0,0.e0,-1.093893391212e1));
#81731=direction('',(0.e0,0.e0,1.e0));
#81732=direction('',(6.206273641428e-1,-7.841056528792e-1,0.e0));
#81733=axis2_placement_3d('',#81730,#81731,#81732);
#81735=cartesian_point('',(0.e0,0.e0,-1.093893391212e1));
#81736=direction('',(0.e0,0.e0,1.e0));
#81737=direction('',(6.427876096865e-1,-7.660444431190e-1,0.e0));
#81738=axis2_placement_3d('',#81735,#81736,#81737);
#81740=cartesian_point('',(0.e0,0.e0,-1.183043166597e1));
#81741=direction('',(0.e0,0.e0,-1.e0));
#81742=direction('',(6.773642201681e-1,-7.356478187531e-1,0.e0));
#81743=axis2_placement_3d('',#81740,#81741,#81742);
#81745=cartesian_point('',(4.437904420731e1,-5.606880085196e1,
-1.085177816937e1));
#81746=direction('',(-7.841054155099e-1,-6.206276640370e-1,0.e0));
#81747=direction('',(1.275496810310e-1,-1.611471763801e-1,-9.786534966032e-1));
#81748=axis2_placement_3d('',#81745,#81746,#81747);
#81750=cartesian_point('',(4.377230781362e1,-5.792089996593e1,
-1.164387596475e1));
#81751=cartesian_point('',(4.382450478881e1,-5.794153281384e1,
-1.163381141949e1));
#81752=cartesian_point('',(4.393368482245e1,-5.797212293581e1,
-1.160746151783e1));
#81753=cartesian_point('',(4.411467011630e1,-5.799221059564e1,
-1.153453147152e1));
#81754=cartesian_point('',(4.427868283351e1,-5.799443948161e1,
-1.143186572945e1));
#81755=cartesian_point('',(4.441458305759e1,-5.799240965483e1,
-1.130922637122e1));
#81756=cartesian_point('',(4.451404045588e1,-5.799398031256e1,
-1.118726869572e1));
#81757=cartesian_point('',(4.458780842292e1,-5.800221065302e1,
-1.107176601081e1));
#81758=cartesian_point('',(4.464361519631e1,-5.801828616770e1,
-1.096552906663e1));
#81759=cartesian_point('',(4.468904653140e1,-5.804376012878e1,
-1.086783632553e1));
#81760=cartesian_point('',(4.471632132072e1,-5.806885080586e1,
-1.080924933770e1));
#81761=cartesian_point('',(4.473007115714e1,-5.808381550748e1,
-1.078264222855e1));
#81763=direction('',(5.877852522923e-1,-8.090169943751e-1,1.038484448724e-13));
#81764=vector('',#81763,1.554870050292e1);
#81765=cartesian_point('',(4.337439573862e1,-5.791271604783e1,
-1.169548648161e1));
#81766=line('',#81765,#81764);
#81767=direction('',(-5.877847545299e-1,8.090173560204e-1,-1.032465759145e-7));
#81768=vector('',#81767,1.461338828225e1);
#81769=cartesian_point('',(5.331959800147e1,-6.990630025808e1,
-1.078264071977e1));
#81770=line('',#81769,#81768);
#81771=cartesian_point('',(0.e0,0.e0,-1.169548648161e1));
#81772=direction('',(0.e0,0.e0,-1.e0));
#81773=direction('',(5.994678996524e-1,-8.003987989036e-1,0.e0));
#81774=axis2_placement_3d('',#81771,#81772,#81773);
#81776=direction('',(5.877857697840e-1,-8.090166183951e-1,5.593265141743e-8));
#81777=vector('',#81776,1.461343500310e1);
#81778=cartesian_point('',(4.141863739924e1,-6.048970939135e1,
-1.078264222370e1));
#81779=line('',#81778,#81777);
#81780=direction('',(-5.877852522923e-1,8.090169943751e-1,-1.038484448724e-13));
#81781=vector('',#81780,1.554870050293e1);
#81782=cartesian_point('',(5.081413741759e1,-7.172667810408e1,
-1.169548648161e1));
#81783=line('',#81782,#81781);
#81784=direction('',(6.099988520943e-2,6.429635747787e-2,-9.960647531258e-1));
#81785=vector('',#81784,4.286667798781e0);
#81786=cartesian_point('',(4.974672029807e1,-7.258783828587e1,
-6.512842703609e0));
#81787=line('',#81786,#81785);
#81788=cartesian_point('',(4.141863739924e1,-6.048970939135e1,
-1.078264222370e1));
#81789=cartesian_point('',(4.142917911395e1,-6.050840070095e1,
-1.075454658605e1));
#81790=cartesian_point('',(4.145004841488e1,-6.054555368782e1,
-1.069790633842e1));
#81791=cartesian_point('',(4.148088783909e1,-6.060082127635e1,
-1.061182380038e1));
#81792=cartesian_point('',(4.150127791995e1,-6.063750025487e1,
-1.055381959529e1));
#81793=cartesian_point('',(4.151145352660e1,-6.065584015111e1,
-1.052469840602e1));
#81795=direction('',(-2.141249089158e-2,-1.182941808310e-1,9.927476980660e-1));
#81796=vector('',#81795,4.041162387176e0);
#81797=cartesian_point('',(4.151145352660e1,-6.065584015111e1,
-1.052469840602e1));
#81798=line('',#81797,#81796);
#81799=direction('',(-5.877859355807e-1,8.090164979365e-1,-7.381274286393e-8));
#81800=vector('',#81799,1.415787214449e1);
#81801=cartesian_point('',(4.974672029807e1,-7.258783828587e1,
-6.512842703609e0));
#81802=line('',#81801,#81800);
#81803=direction('',(4.539904996750e-1,-8.910065242211e-1,-4.709069625731e-7));
#81804=vector('',#81803,1.415787260565e1);
#81805=cartesian_point('',(3.655179144059e1,-6.421181387506e1,-5.6e0));
#81806=line('',#81805,#81804);
#81807=cartesian_point('',(0.e0,0.e0,-5.6e0));
#81808=direction('',(0.e0,0.e0,1.e0));
#81809=direction('',(4.874895776705e-1,-8.731288058830e-1,0.e0));
#81810=axis2_placement_3d('',#81807,#81808,#81809);
#81812=direction('',(-5.877852523222e-1,8.090169943533e-1,5.423741525036e-8));
#81813=vector('',#81812,1.415787224930e1);
#81814=cartesian_point('',(4.894076754255e1,-7.317339736822e1,
-5.600000767886e0));
#81815=line('',#81814,#81813);
#81816=cartesian_point('',(0.e0,0.e0,-5.6e0));
#81817=direction('',(0.e0,0.e0,-1.e0));
#81818=direction('',(5.497495448138e-1,-8.353295385517e-1,0.e0));
#81819=axis2_placement_3d('',#81816,#81817,#81818);
#81821=direction('',(4.539897896974e-1,-8.910068859725e-1,7.019055855513e-8));
#81822=vector('',#81821,1.415787291031e1);
#81823=cartesian_point('',(3.566416999895e1,-6.466407958846e1,
-6.512843720469e0));
#81824=line('',#81823,#81822);
#81825=cartesian_point('',(4.297933141953e1,-7.682657136227e1,-6.6e0));
#81826=direction('',(-4.539904997395e-1,8.910065241884e-1,0.e0));
#81827=direction('',(-8.876159753596e-1,-4.522629288235e-1,8.715574277335e-2));
#81828=axis2_placement_3d('',#81825,#81826,#81827);
#81830=cartesian_point('',(3.655179144055e1,-6.421181387498e1,-6.6e0));
#81831=direction('',(-4.539904994697e-1,8.910065243259e-1,4.468976785854e-10));
#81832=direction('',(-8.876159754789e-1,-4.522629285894e-1,8.715574277358e-2));
#81833=axis2_placement_3d('',#81830,#81831,#81832);
#81835=cartesian_point('',(3.655179144053e1,-6.421181387493e1,-6.6e0));
#81836=direction('',(-8.690621057529e-1,-4.947029981153e-1,0.e0));
#81837=direction('',(2.466293835823e-10,-4.332605385571e-10,1.e0));
#81838=axis2_placement_3d('',#81835,#81836,#81837);
#81840=cartesian_point('',(3.655179634681e1,-6.421184985138e1,
-6.600136719886e0));
#81841=direction('',(-1.151294932832e-1,3.464188350617e-2,-9.927462614805e-1));
#81842=direction('',(-8.876362986089e-1,-4.522223125814e-1,8.715951695278e-2));
#81843=axis2_placement_3d('',#81840,#81841,#81842);
#81845=cartesian_point('',(3.555003804522e1,-6.318914896223e1,
-1.093893504965e1));
#81846=cartesian_point('',(3.509339600410e1,-6.344165822307e1,
-1.098185801928e1));
#81847=cartesian_point('',(3.494691819390e1,-6.407782097439e1,
-1.077529402913e1));
#81848=cartesian_point('',(3.519894342909e1,-6.452415127852e1,
-1.052469837220e1));
#81850=cartesian_point('',(4.007132599976e1,-6.088729417387e1,
-6.512844983185e0));
#81851=cartesian_point('',(4.008148804190e1,-6.082905509146e1,
-7.004442840330e0));
#81852=cartesian_point('',(4.010173930639e1,-6.071244614657e1,
-7.987755682974e0));
#81853=cartesian_point('',(4.013213383881e1,-6.053752571621e1,
-9.463118070784e0));
#81854=cartesian_point('',(4.015245704422e1,-6.042094871268e1,
-1.044695706062e1));
#81855=cartesian_point('',(4.016256704105e1,-6.036258337299e1,
-1.093893466612e1));
#81857=cartesian_point('',(3.555003804522e1,-6.318914896223e1,
-1.093893504965e1));
#81858=cartesian_point('',(3.560663107361e1,-6.320663655744e1,
-1.044695709688e1));
#81859=cartesian_point('',(3.571971884168e1,-6.324147647785e1,
-9.463120306515e0));
#81860=cartesian_point('',(3.588936420719e1,-6.329378433788e1,
-7.987754421385e0));
#81861=cartesian_point('',(3.600246933889e1,-6.332867943152e1,
-7.004442869874e0));
#81862=cartesian_point('',(3.605897350582e1,-6.334606332637e1,
-6.512844712600e0));
#81864=cartesian_point('',(0.e0,0.e0,-6.512844257252e0));
#81865=direction('',(0.e0,0.e0,-1.e0));
#81866=direction('',(5.497495447831e-1,-8.353295385720e-1,0.e0));
#81867=axis2_placement_3d('',#81864,#81865,#81866);
#81869=cartesian_point('',(4.061897903009e1,-6.171943811454e1,-6.6e0));
#81870=direction('',(8.353295385516e-1,5.497495448140e-1,0.e0));
#81871=direction('',(-5.476575817709e-1,8.321508573868e-1,8.715574381119e-2));
#81872=axis2_placement_3d('',#81869,#81870,#81871);
#81874=cartesian_point('',(4.061897903020e1,-6.171943811472e1,-6.6e0));
#81875=direction('',(-5.877852523423e-1,8.090169943388e-1,9.081457807980e-11));
#81876=direction('',(4.897060534859e-11,-7.667466661587e-11,1.e0));
#81877=axis2_placement_3d('',#81874,#81875,#81876);
#81879=cartesian_point('',(4.061901560017e1,-6.171946683788e1,
-6.600145192181e0));
#81880=direction('',(2.139723886413e-2,1.183140622626e-1,-9.927456576787e-1));
#81881=direction('',(-5.476646944047e-1,8.321239968449e-1,8.736725002869e-2));
#81882=axis2_placement_3d('',#81879,#81880,#81881);
#81884=cartesian_point('',(4.151145352660e1,-6.065584015111e1,
-1.052469840602e1));
#81885=cartesian_point('',(4.122823724528e1,-6.022873799657e1,
-1.077524625142e1));
#81886=cartesian_point('',(4.059497125946e1,-6.007035898145e1,
-1.098182924610e1));
#81887=cartesian_point('',(4.016256704105e1,-6.036258337299e1,
-1.093893466612e1));
#81889=cartesian_point('',(4.141863739924e1,-6.048970939135e1,
-1.078264222370e1));
#81890=cartesian_point('',(4.140904977581e1,-6.047270976243e1,
-1.080819503002e1));
#81891=cartesian_point('',(4.139388538565e1,-6.044002095389e1,
-1.086470684125e1));
#81892=cartesian_point('',(4.138327687615e1,-6.038973477278e1,
-1.096074206536e1));
#81893=cartesian_point('',(4.138457961300e1,-6.033274737661e1,
-1.106552593391e1));
#81894=cartesian_point('',(4.139858745901e1,-6.026191085895e1,
-1.117929371440e1));
#81895=cartesian_point('',(4.142616810937e1,-6.017051929424e1,
-1.129847662224e1));
#81896=cartesian_point('',(4.146730175524e1,-6.005036047973e1,
-1.141692310510e1));
#81897=cartesian_point('',(4.151318959806e1,-5.990358765727e1,
-1.151887413453e1));
#81898=cartesian_point('',(4.155508124018e1,-5.973397055109e1,
-1.159578486513e1));
#81899=cartesian_point('',(4.155927753275e1,-5.955898920604e1,
-1.164064145269e1));
#81900=cartesian_point('',(4.156913040263e1,-5.945217640695e1,
-1.165827189833e1));
#81901=cartesian_point('',(4.155745324188e1,-5.940267071580e1,
-1.166323913552e1));
#81903=cartesian_point('',(4.155745324188e1,-5.940267071580e1,
-1.166323913552e1));
#81904=cartesian_point('',(4.149626003086e1,-5.943713931653e1,
-1.166467452799e1));
#81905=cartesian_point('',(4.136770175885e1,-5.948052052435e1,
-1.167638362495e1));
#81906=cartesian_point('',(4.116815561975e1,-5.939858997801e1,
-1.171290899173e1));
#81907=cartesian_point('',(4.091945575894e1,-5.937572264830e1,
-1.174697124954e1));
#81908=cartesian_point('',(4.063653841134e1,-5.937681204774e1,
-1.178031178517e1));
#81909=cartesian_point('',(4.037525988662e1,-5.941749029422e1,
-1.180420241530e1));
#81910=cartesian_point('',(4.006407210415e1,-5.951205437631e1,
-1.182439202008e1));
#81911=cartesian_point('',(3.984142597066e1,-5.963197217376e1,
-1.182946215741e1));
#81912=cartesian_point('',(3.972456237521e1,-5.970429232619e1,
-1.183041250651e1));
#81914=cartesian_point('',(0.e0,0.e0,-1.183043166597e1));
#81915=direction('',(0.e0,0.e0,-1.e0));
#81916=direction('',(5.539440691359e-1,-8.325538831025e-1,0.e0));
#81917=axis2_placement_3d('',#81914,#81915,#81916);
#81919=cartesian_point('',(0.e0,0.e0,-1.093893391212e1));
#81920=direction('',(0.e0,0.e0,1.e0));
#81921=direction('',(4.903252419132e-1,-8.715395327481e-1,0.e0));
#81922=axis2_placement_3d('',#81919,#81920,#81921);
#81924=cartesian_point('',(3.961071955693e1,-5.953319149780e1,
-1.085177816937e1));
#81925=direction('',(8.325538828495e-1,5.539440695163e-1,0.e0));
#81926=direction('',(5.518361450914e-1,-8.293857639702e-1,-8.715574275013e-2));
#81927=axis2_placement_3d('',#81924,#81925,#81926);
#81929=cartesian_point('',(3.417258571659e1,-6.405530276890e1,
-1.164387355503e1));
#81930=cartesian_point('',(3.422078573195e1,-6.408377012148e1,
-1.163383480123e1));
#81931=cartesian_point('',(3.432364219232e1,-6.413102153669e1,
-1.160755896241e1));
#81932=cartesian_point('',(3.449938917323e1,-6.417925336408e1,
-1.153463607242e1));
#81933=cartesian_point('',(3.466120086074e1,-6.420714301429e1,
-1.143187906077e1));
#81934=cartesian_point('',(3.479573674471e1,-6.422639701657e1,
-1.130924207607e1));
#81935=cartesian_point('',(3.489372578670e1,-6.424350284175e1,
-1.118729401225e1));
#81936=cartesian_point('',(3.496533256347e1,-6.426318185625e1,
-1.107173080590e1));
#81937=cartesian_point('',(3.501791201494e1,-6.428778014572e1,
-1.096553835382e1));
#81938=cartesian_point('',(3.505880988034e1,-6.432005617703e1,
-1.086782901593e1));
#81939=cartesian_point('',(3.508182024931e1,-6.434910164979e1,
-1.080924755138e1));
#81940=cartesian_point('',(3.509305834694e1,-6.436603053732e1,
-1.078264222784e1));
#81942=cartesian_point('',(3.506157835315e1,-6.232090914868e1,
-1.085177816937e1));
#81943=direction('',(8.715392806777e-1,4.903256899611e-1,0.e0));
#81944=direction('',(4.884598526773e-1,-8.682228105896e-1,-8.715574275015e-2));
#81945=axis2_placement_3d('',#81942,#81943,#81944);
#81947=direction('',(4.539904997392e-1,-8.910065241885e-1,1.038484448724e-13));
#81948=vector('',#81947,1.554870050292e1);
#81949=cartesian_point('',(3.378084019743e1,-6.398496480645e1,
-1.169548648161e1));
#81950=line('',#81949,#81948);
#81951=direction('',(-4.539899516899e-1,8.910068034334e-1,-1.031978950380e-7));
#81952=vector('',#81951,1.461339004492e1);
#81953=cartesian_point('',(4.172739058746e1,-7.738666048857e1,
-1.078264071977e1));
#81954=line('',#81953,#81952);
#81955=cartesian_point('',(0.e0,0.e0,-1.169548648161e1));
#81956=direction('',(0.e0,0.e0,-1.e0));
#81957=direction('',(4.668774971224e-1,-8.843220016944e-1,0.e0));
#81958=axis2_placement_3d('',#81955,#81956,#81957);
#81960=direction('',(4.539910649752e-1,-8.910062361862e-1,5.448696887261e-8));
#81961=vector('',#81960,1.461341427136e1);
#81962=cartesian_point('',(3.144603939422e1,-6.622430151317e1,
-1.078264220257e1));
#81963=line('',#81962,#81961);
#81964=direction('',(-4.539904997396e-1,8.910065241883e-1,-1.038484448723e-13));
#81965=vector('',#81964,1.554870050293e1);
#81966=cartesian_point('',(3.896800654643e1,-7.879268607642e1,
-1.169548648161e1));
#81967=line('',#81966,#81965);
#81968=direction('',(7.030705116089e-2,5.396228302751e-2,-9.960647521961e-1));
#81969=vector('',#81968,4.286667798777e0);
#81970=cartesian_point('',(3.777901592996e1,-7.947626314193e1,
-6.512842707598e0));
#81971=line('',#81970,#81969);
#81972=cartesian_point('',(3.144603939422e1,-6.622430151317e1,
-1.078264220257e1));
#81973=cartesian_point('',(3.145352849520e1,-6.624441278483e1,
-1.075455298128e1));
#81974=cartesian_point('',(3.146832647641e1,-6.628436785372e1,
-1.069791676916e1));
#81975=cartesian_point('',(3.149013258958e1,-6.634376512439e1,
-1.061182724706e1));
#81976=cartesian_point('',(3.150453107681e1,-6.638317797957e1,
-1.055381804940e1));
#81977=cartesian_point('',(3.151171416935e1,-6.640288842405e1,
-1.052469846278e1));
#81979=direction('',(-3.965399957955e-2,-1.134880527592e-1,9.927477132677e-1));
#81980=vector('',#81979,4.041162387575e0);
#81981=cartesian_point('',(3.151171416935e1,-6.640288842405e1,
-1.052469846278e1));
#81982=line('',#81981,#81980);
#81983=direction('',(-4.539912457647e-1,8.910061440692e-1,-7.317290710371e-8));
#81984=vector('',#81983,1.415787214443e1);
#81985=cartesian_point('',(3.777901592996e1,-7.947626314193e1,
-6.512842707598e0));
#81986=line('',#81985,#81984);
#81987=direction('',(3.090169943063e-1,-9.510565163173e-1,-4.688779631356e-7));
#81988=vector('',#81987,1.415787260566e1);
#81989=cartesian_point('',(2.605683748093e1,-6.913921983314e1,-5.6e0));
#81990=line('',#81989,#81988);
#81991=cartesian_point('',(0.e0,0.e0,-5.6e0));
#81992=direction('',(0.e0,0.e0,1.e0));
#81993=direction('',(3.449003348551e-1,-9.386393125247e-1,0.e0));
#81994=axis2_placement_3d('',#81991,#81992,#81993);
#81996=direction('',(-4.539904997711e-1,8.910065241723e-1,4.538957495001e-8));
#81997=vector('',#81996,1.415787224931e1);
#81998=cartesian_point('',(3.689138420908e1,-7.992853421151e1,
-5.600000642620e0));
#81999=line('',#81998,#81997);
#82000=cartesian_point('',(0.e0,0.e0,-5.6e0));
#82001=direction('',(0.e0,0.e0,-1.e0));
#82002=direction('',(4.123068861645e-1,-9.110450217313e-1,0.e0));
#82003=axis2_placement_3d('',#82000,#82001,#82002);
#82005=direction('',(3.090162394125e-1,-9.510567615970e-1,6.992066325165e-8));
#82006=vector('',#82005,1.415787291037e1);
#82007=cartesian_point('',(2.510939413602e1,-6.944706283636e1,
-6.512843715758e0));
#82008=line('',#82007,#82006);
#82009=cartesian_point('',(3.043186093774e1,-8.260415750091e1,-6.6e0));
#82010=direction('',(-3.090169943749e-1,9.510565162952e-1,0.e0));
#82011=direction('',(-9.474374591167e-1,-3.078410914158e-1,8.715574277390e-2));
#82012=axis2_placement_3d('',#82009,#82010,#82011);
#82014=cartesian_point('',(2.605683748091e1,-6.913921983305e1,-6.6e0));
#82015=direction('',(-3.090169940886e-1,9.510565163882e-1,4.623895710765e-10));
#82016=direction('',(-9.474374591969e-1,-3.078410911690e-1,8.715574277349e-2));
#82017=axis2_placement_3d('',#82014,#82015,#82016);
#82019=cartesian_point('',(2.605683748089e1,-6.913921983300e1,-6.6e0));
#82020=direction('',(-9.357511079692e-1,-3.526611176957e-1,0.e0));
#82021=direction('',(1.831423901422e-10,-4.859401769863e-10,1.e0));
#82022=axis2_placement_3d('',#82019,#82020,#82021);
#82024=cartesian_point('',(2.605683714439e1,-6.913925759389e1,
-6.600137032407e0));
#82025=direction('',(-1.082929598126e-1,5.222587698902e-2,-9.927462377807e-1));
#82026=direction('',(-9.474516440176e-1,-3.077963263574e-1,8.715964507240e-2));
#82027=axis2_placement_3d('',#82024,#82025,#82026);
#82029=cartesian_point('',(2.522740039276e1,-6.797243676327e1,
-1.093893510994e1));
#82030=cartesian_point('',(2.473684182935e1,-6.815043173632e1,
-1.098185408846e1));
#82031=cartesian_point('',(2.449269565282e1,-6.875585104455e1,
-1.077527730656e1));
#82032=cartesian_point('',(2.467178480004e1,-6.923607983500e1,
-1.052469835941e1));
#82034=cartesian_point('',(3.005311019590e1,-6.640620700450e1,
-6.512844984367e0));
#82035=cartesian_point('',(3.007225772683e1,-6.635027481306e1,
-7.004441869990e0));
#82036=cartesian_point('',(3.011041847594e1,-6.623830717869e1,
-7.987761167699e0));
#82037=cartesian_point('',(3.016783614916e1,-6.607028076854e1,
-9.463112672520e0));
#82038=cartesian_point('',(3.020613903041e1,-6.595832227665e1,
-1.044696114173e1));
#82039=cartesian_point('',(3.022525489132e1,-6.590225734924e1,
-1.093893752785e1));
#82041=cartesian_point('',(2.522740039276e1,-6.797243676327e1,
-1.093893510994e1));
#82042=cartesian_point('',(2.528056101310e1,-6.799856222007e1,
-1.044695723437e1));
#82043=cartesian_point('',(2.538680573672e1,-6.805066315259e1,
-9.463119971648e0));
#82044=cartesian_point('',(2.554618179213e1,-6.812886614145e1,
-7.987754754519e0));
#82045=cartesian_point('',(2.565243121564e1,-6.818102557515e1,
-7.004442831755e0));
#82046=cartesian_point('',(2.570552029333e1,-6.820703470992e1,
-6.512844741614e0));
#82048=cartesian_point('',(0.e0,0.e0,-6.512844257252e0));
#82049=direction('',(0.e0,0.e0,-1.e0));
#82050=direction('',(4.123068861309e-1,-9.110450217465e-1,0.e0));
#82051=axis2_placement_3d('',#82048,#82049,#82050);
#82053=cartesian_point('',(3.046384471087e1,-6.731377766886e1,-6.6e0));
#82054=direction('',(9.110450217312e-1,4.123068861647e-1,0.e0));
#82055=direction('',(-4.107379339454e-1,9.075782202862e-1,8.715574381733e-2));
#82056=axis2_placement_3d('',#82053,#82054,#82055);
#82058=cartesian_point('',(3.046384471096e1,-6.731377766906e1,-6.6e0));
#82059=direction('',(-4.539904997873e-1,8.910065241640e-1,8.752128188849e-11));
#82060=direction('',(3.124611680505e-11,-8.230927051045e-11,1.e0));
#82061=axis2_placement_3d('',#82058,#82059,#82060);
#82063=cartesian_point('',(3.046387646106e1,-6.731381203687e1,
-6.600145011935e0));
#82064=direction('',(3.964234272787e-2,1.135098798003e-1,-9.927456833705e-1));
#82065=direction('',(-4.107491626570e-1,9.075528320450e-1,8.736694125141e-2));
#82066=axis2_placement_3d('',#82063,#82064,#82065);
#82068=cartesian_point('',(3.151171416935e1,-6.640288842405e1,
-1.052469846278e1));
#82069=cartesian_point('',(3.129900947297e1,-6.593714859031e1,
-1.077502254978e1));
#82070=cartesian_point('',(3.069770618637e1,-6.568173362376e1,
-1.098165066164e1));
#82071=cartesian_point('',(3.022525489132e1,-6.590225734924e1,
-1.093893752785e1));
#82073=cartesian_point('',(3.144603939422e1,-6.622430151317e1,
-1.078264220257e1));
#82074=cartesian_point('',(3.143957633677e1,-6.620694558428e1,
-1.080688306290e1));
#82075=cartesian_point('',(3.142975606483e1,-6.617328404534e1,
-1.086123946300e1));
#82076=cartesian_point('',(3.142654333111e1,-6.612183967246e1,
-1.095723073285e1));
#82077=cartesian_point('',(3.143664407811e1,-6.606488290821e1,
-1.106385582093e1));
#82078=cartesian_point('',(3.146142260796e1,-6.599725327003e1,
-1.117766599348e1));
#82079=cartesian_point('',(3.150233931992e1,-6.591241849326e1,
-1.129540238198e1));
#82080=cartesian_point('',(3.155926560840e1,-6.580458204987e1,
-1.141107211908e1));
#82081=cartesian_point('',(3.163165016439e1,-6.566049971848e1,
-1.151971614891e1));
#82082=cartesian_point('',(3.170007039116e1,-6.549217759031e1,
-1.159776118222e1));
#82083=cartesian_point('',(3.173108360523e1,-6.533814262507e1,
-1.163799145460e1));
#82084=cartesian_point('',(3.175104060842e1,-6.522976789321e1,
-1.165732353004e1));
#82085=cartesian_point('',(3.174728032693e1,-6.517560319597e1,
-1.166284627044e1));
#82087=cartesian_point('',(3.174728032693e1,-6.517560319597e1,
-1.166284627044e1));
#82088=cartesian_point('',(3.168100636499e1,-6.519315503578e1,
-1.166562731109e1));
#82089=cartesian_point('',(3.153501642473e1,-6.520436632828e1,
-1.168110646439e1));
#82090=cartesian_point('',(3.128688301955e1,-6.508067445449e1,
-1.172544724672e1));
#82091=cartesian_point('',(3.097258521891e1,-6.501419339692e1,
-1.176700450076e1));
#82092=cartesian_point('',(3.063738647428e1,-6.499621948546e1,
-1.180044698189e1));
#82093=cartesian_point('',(3.027831184971e1,-6.504032593641e1,
-1.182410358203e1));
#82094=cartesian_point('',(3.002574940557e1,-6.512716870704e1,
-1.182979447643e1));
#82095=cartesian_point('',(2.989567904798e1,-6.518352626867e1,
-1.183042395042e1));
#82097=cartesian_point('',(0.e0,0.e0,-1.183043166597e1));
#82098=direction('',(0.e0,0.e0,-1.e0));
#82099=direction('',(4.168839765341e-1,-9.089597076379e-1,0.e0));
#82100=axis2_placement_3d('',#82097,#82098,#82099);
#82102=cartesian_point('',(0.e0,0.e0,-1.093893391212e1));
#82103=direction('',(0.e0,0.e0,1.e0));
#82104=direction('',(3.479497800259e-1,-9.375131735501e-1,0.e0));
#82105=axis2_placement_3d('',#82102,#82103,#82104);
#82107=cartesian_point('',(2.981000290476e1,-6.499672084459e1,
-1.085177816937e1));
#82108=direction('',(9.089597071853e-1,4.168839775208e-1,0.e0));
#82109=direction('',(4.152976081256e-1,-9.055008410768e-1,-8.715574275013e-2));
#82110=axis2_placement_3d('',#82107,#82108,#82109);
#82112=cartesian_point('',(2.495227532564e1,-6.723114827311e1,
-1.183041130417e1));
#82113=cartesian_point('',(2.482564955813e1,-6.728299066715e1,
-1.182945717446e1));
#82114=cartesian_point('',(2.459868219815e1,-6.739219983796e1,
-1.182440786524e1));
#82115=cartesian_point('',(2.433997644084e1,-6.758696030749e1,
-1.180444771592e1));
#82116=cartesian_point('',(2.415348064268e1,-6.777410869835e1,
-1.178062397679e1));
#82117=cartesian_point('',(2.398748217983e1,-6.800001423867e1,
-1.174766323190e1));
#82118=cartesian_point('',(2.385715757550e1,-6.821594904887e1,
-1.171354430510e1));
#82119=cartesian_point('',(2.380755101633e1,-6.842577902798e1,
-1.167682595872e1));
#82120=cartesian_point('',(2.369642241760e1,-6.850690691945e1,
-1.166475402997e1));
#82121=cartesian_point('',(2.363232114832e1,-6.853779841814e1,
-1.166300911385e1));
#82123=cartesian_point('',(2.363232114832e1,-6.853779841814e1,
-1.166300911385e1));
#82124=cartesian_point('',(2.366674311459e1,-6.857757193104e1,
-1.165781842492e1));
#82125=cartesian_point('',(2.376126067318e1,-6.863430971361e1,
-1.163956747873e1));
#82126=cartesian_point('',(2.390954121977e1,-6.873416024535e1,
-1.159237473853e1));
#82127=cartesian_point('',(2.407296225172e1,-6.879924481054e1,
-1.151258329740e1));
#82128=cartesian_point('',(2.421691604568e1,-6.884725001766e1,
-1.140924574346e1));
#82129=cartesian_point('',(2.433512755930e1,-6.888370183105e1,
-1.129157490531e1));
#82130=cartesian_point('',(2.442290210649e1,-6.891462499571e1,
-1.117385816905e1));
#82131=cartesian_point('',(2.448694263158e1,-6.894468037640e1,
-1.106150754678e1));
#82132=cartesian_point('',(2.453286930855e1,-6.897692960891e1,
-1.095806303674e1));
#82133=cartesian_point('',(2.456670458317e1,-6.901479008131e1,
-1.086336492265e1));
#82134=cartesian_point('',(2.458395338917e1,-6.904588147142e1,
-1.080777994552e1));
#82135=cartesian_point('',(2.459193907364e1,-6.906334190858e1,
-1.078264222655e1));
#82137=cartesian_point('',(2.488077487216e1,-6.703847429270e1,
-1.085177816937e1));
#82138=direction('',(9.375130186788e-1,3.479501973095e-1,0.e0));
#82139=direction('',(3.466261417596e-1,-9.339454985996e-1,-8.715574275015e-2));
#82140=axis2_placement_3d('',#82137,#82138,#82139);
#82142=direction('',(3.090169943752e-1,-9.510565162951e-1,1.038484448724e-13));
#82143=vector('',#82142,1.554870050292e1);
#82144=cartesian_point('',(2.335548825838e1,-6.848169137762e1,
-1.169548648161e1));
#82145=line('',#82144,#82143);
#82146=direction('',(-3.090164096961e-1,9.510567062686e-1,-1.031112832163e-7));
#82147=vector('',#82146,1.461338982853e1);
#82148=cartesian_point('',(2.910771633194e1,-8.296150430632e1,
-1.078264071974e1));
#82149=line('',#82148,#82147);
#82150=cartesian_point('',(-1.434362928244e-14,0.e0,-1.169548648161e1));
#82151=direction('',(0.e0,0.e0,1.e0));
#82152=direction('',(2.976303271948e-1,-9.546811972245e-1,0.e0));
#82153=axis2_placement_3d('',#82150,#82151,#82152);
#82155=cartesian_point('',(0.e0,0.e0,-1.169548648161e1));
#82156=direction('',(0.e0,0.e0,-1.e0));
#82157=direction('',(3.227910211357e-1,-9.464702619069e-1,0.e0));
#82158=axis2_placement_3d('',#82155,#82156,#82157);
#82160=direction('',(3.090175977059e-1,-9.510563202608e-1,5.447999396167e-8));
#82161=vector('',#82160,1.461341426967e1);
#82162=cartesian_point('',(2.069912328769e1,-7.032821481894e1,
-1.078264220259e1));
#82163=line('',#82162,#82161);
#82164=direction('',(-3.090169943752e-1,9.510565162951e-1,-1.038484448724e-13));
#82165=vector('',#82164,1.554870050293e1);
#82166=cartesian_point('',(2.616235402670e1,-8.391855661963e1,
-1.169548648161e1));
#82167=line('',#82166,#82165);
#82168=direction('',(7.788301420050e-2,4.229947172314e-2,-9.960647523083e-1));
#82169=vector('',#82168,4.286667798911e0);
#82170=cartesian_point('',(2.488106685053e1,-8.440771860404e1,
-6.512842707102e0));
#82171=line('',#82170,#82169);
#82172=cartesian_point('',(2.069912328769e1,-7.032821481894e1,
-1.078264220259e1));
#82173=cartesian_point('',(2.070337408940e1,-7.034925004098e1,
-1.075455298128e1));
#82174=cartesian_point('',(2.071173962258e1,-7.039102808185e1,
-1.069791676091e1));
#82175=cartesian_point('',(2.072398508326e1,-7.045310543215e1,
-1.061182727586e1));
#82176=cartesian_point('',(2.073204175692e1,-7.049428514925e1,
-1.055381798763e1));
#82177=cartesian_point('',(2.073605302082e1,-7.051487660868e1,
-1.052469840100e1));
#82179=direction('',(-5.691927742503e-2,-1.058875878009e-1,9.927477094444e-1));
#82180=vector('',#82179,4.041162387673e0);
#82181=cartesian_point('',(2.073605302082e1,-7.051487660868e1,
-1.052469840100e1));
#82182=line('',#82181,#82180);
#82183=direction('',(-3.090177555091e-1,9.510562689873e-1,-6.992891290394e-8));
#82184=vector('',#82183,1.415787214415e1);
#82185=cartesian_point('',(2.488106685053e1,-8.440771860404e1,
-6.512842707102e0));
#82186=line('',#82185,#82184);
#82187=direction('',(1.564360546586e-1,-9.876880888229e-1,-3.633002589017e-7));
#82188=vector('',#82187,1.217042914281e1);
#82189=cartesian_point('',(1.492027770480e1,-7.236418873901e1,-5.6e0));
#82190=line('',#82189,#82188);
#82191=cartesian_point('',(0.e0,0.e0,-5.6e0));
#82192=direction('',(0.e0,0.e0,1.e0));
#82193=direction('',(1.847850884117e-1,-9.827789533261e-1,0.e0));
#82194=axis2_placement_3d('',#82191,#82192,#82193);
#82196=direction('',(-3.090169944087e-1,9.510565162842e-1,4.555219380550e-8));
#82197=vector('',#82196,1.415787224944e1);
#82198=cartesian_point('',(2.393361256093e1,-8.471556527502e1,
-5.600000644922e0));
#82199=line('',#82198,#82197);
#82200=cartesian_point('',(0.e0,0.e0,-5.6e0));
#82201=direction('',(0.e0,0.e0,-1.e0));
#82202=direction('',(2.647118636095e-1,-9.643275528908e-1,0.e0));
#82203=axis2_placement_3d('',#82200,#82201,#82202);
#82205=direction('',(1.564330704691e-1,-9.876885614725e-1,1.518124967537e-7));
#82206=vector('',#82205,1.217039472512e1);
#82207=cartesian_point('',(1.393634160418e1,-7.252002889642e1,
-6.512843959319e0));
#82208=line('',#82207,#82206);
#82209=cartesian_point('',(1.492027770479e1,-7.236418873893e1,-6.6e0));
#82210=direction('',(-1.564344647382e-1,9.876883406430e-1,4.512501396853e-10));
#82211=direction('',(-9.839299315739e-1,-1.558391912623e-1,8.715524206664e-2));
#82212=axis2_placement_3d('',#82209,#82210,#82211);
#82214=cartesian_point('',(1.492027770477e1,-7.236418873886e1,-6.6e0));
#82215=direction('',(-9.793988123274e-1,-2.019355501432e-1,0.e0));
#82216=direction('',(1.055333598288e-10,-5.118323542774e-10,1.e0));
#82217=axis2_placement_3d('',#82214,#82215,#82216);
#82219=cartesian_point('',(1.492027178441e1,-7.236422827784e1,
-6.600137534803e0));
#82220=direction('',(-9.878983766254e-2,6.852411148609e-2,-9.927461982398e-1));
#82221=direction('',(-9.839372453301e-1,-1.557904348025e-1,8.715983981287e-2));
#82222=axis2_placement_3d('',#82219,#82220,#82221);
#82224=cartesian_point('',(1.428357693065e1,-7.108201825303e1,
-1.093893509485e1));
#82225=cartesian_point('',(1.377121274320e1,-7.118108166507e1,
-1.098185413312e1));
#82226=cartesian_point('',(1.343536527189e1,-7.174085498738e1,
-1.077527688922e1));
#82227=cartesian_point('',(1.353712497567e1,-7.224318627455e1,
-1.052469835034e1));
#82229=cartesian_point('',(1.929488681331e1,-7.028997767913e1,
-6.512844898870e0));
#82230=cartesian_point('',(1.932254874902e1,-7.023773051952e1,
-7.004441860841e0));
#82231=cartesian_point('',(1.937775382039e1,-7.013311193506e1,
-7.987761318780e0));
#82232=cartesian_point('',(1.946075439231e1,-6.997615044533e1,
-9.463113938860e0));
#82233=cartesian_point('',(1.951609624459e1,-6.987155030778e1,
-1.044696147964e1));
#82234=cartesian_point('',(1.954374765862e1,-6.981916709631e1,
-1.093893793750e1));
#82236=cartesian_point('',(1.428357693065e1,-7.108201825303e1,
-1.093893509485e1));
#82237=cartesian_point('',(1.433199614751e1,-7.111613833466e1,
-1.044695721325e1));
#82238=cartesian_point('',(1.442878233255e1,-7.118421851537e1,
-9.463120071805e0));
#82239=cartesian_point('',(1.457396255668e1,-7.128639217402e1,
-7.987754866553e0));
#82240=cartesian_point('',(1.467074504771e1,-7.135452874263e1,
-7.004442878610e0));
#82241=cartesian_point('',(1.471911179819e1,-7.138852274184e1,
-6.512844786085e0));
#82243=cartesian_point('',(0.e0,0.e0,-6.512844257252e0));
#82244=direction('',(0.e0,0.e0,-1.e0));
#82245=direction('',(2.647118635739e-1,-9.643275529006e-1,0.e0));
#82246=axis2_placement_3d('',#82243,#82244,#82245);
#82248=cartesian_point('',(1.955858943116e1,-7.125062861536e1,-6.6e0));
#82249=direction('',(9.643275528907e-1,2.647118636098e-1,0.e0));
#82250=direction('',(-2.637045550219e-1,9.606579953107e-1,8.715574396661e-2));
#82251=axis2_placement_3d('',#82248,#82249,#82250);
#82253=cartesian_point('',(1.955858943121e1,-7.125062861556e1,-6.6e0));
#82254=direction('',(-3.090169944052e-1,9.510565162853e-1,4.116465501802e-11));
#82255=direction('',(4.863665026278e-12,-4.170885858912e-11,1.e0));
#82256=axis2_placement_3d('',#82253,#82254,#82255);
#82258=cartesian_point('',(1.955861467557e1,-7.125066616606e1,
-6.600141790630e0));
#82259=direction('',(5.691260794128e-2,1.059065386864e-1,-9.927460703124e-1));
#82260=direction('',(-2.637192596356e-1,9.606351948282e-1,8.736231770432e-2));
#82261=axis2_placement_3d('',#82258,#82259,#82260);
#82263=cartesian_point('',(2.073605302082e1,-7.051487660868e1,
-1.052469840100e1));
#82264=cartesian_point('',(2.059882483302e1,-7.002159646048e1,
-1.077502248789e1));
#82265=cartesian_point('',(2.004487980413e1,-6.967526605012e1,
-1.098165107135e1));
#82266=cartesian_point('',(1.954374765862e1,-6.981916709631e1,
-1.093893793750e1));
#82268=cartesian_point('',(2.069912328769e1,-7.032821481894e1,
-1.078264220259e1));
#82269=cartesian_point('',(2.069543190226e1,-7.030994788542e1,
-1.080703481120e1));
#82270=cartesian_point('',(2.069098874911e1,-7.027495544266e1,
-1.086177044632e1));
#82271=cartesian_point('',(2.069601206326e1,-7.022331352880e1,
-1.095849373980e1));
#82272=cartesian_point('',(2.071525472570e1,-7.016820812782e1,
-1.106593737321e1));
#82273=cartesian_point('',(2.075091374896e1,-7.010464806750e1,
-1.118061437865e1));
#82274=cartesian_point('',(2.080550483808e1,-7.002626011409e1,
-1.129912480769e1));
#82275=cartesian_point('',(2.087971333886e1,-6.992724640293e1,
-1.141541130750e1));
#82276=cartesian_point('',(2.097545818532e1,-6.979337486974e1,
-1.152430278696e1));
#82277=cartesian_point('',(2.106803854347e1,-6.963741013303e1,
-1.160064590775e1));
#82278=cartesian_point('',(2.112452058983e1,-6.948607005312e1,
-1.164039353036e1));
#82279=cartesian_point('',(2.115243041957e1,-6.938915952741e1,
-1.165754843397e1));
#82280=cartesian_point('',(2.115682448973e1,-6.934095817074e1,
-1.166259287657e1));
#82282=cartesian_point('',(2.115682448973e1,-6.934095817074e1,
-1.166259287657e1));
#82283=cartesian_point('',(2.108875804143e1,-6.934604433999e1,
-1.166574270850e1));
#82284=cartesian_point('',(2.094292651097e1,-6.933169129439e1,
-1.168204017208e1));
#82285=cartesian_point('',(2.071588068984e1,-6.917140705631e1,
-1.172619484814e1));
#82286=cartesian_point('',(2.041740613045e1,-6.905803080546e1,
-1.176739654589e1));
#82287=cartesian_point('',(2.008978151116e1,-6.898845375215e1,
-1.180066695590e1));
#82288=cartesian_point('',(1.972941497132e1,-6.897636304439e1,
-1.182415003902e1));
#82289=cartesian_point('',(1.946737928605e1,-6.902253172766e1,
-1.182980153962e1));
#82290=cartesian_point('',(1.933066356852e1,-6.905772345337e1,
-1.183042395041e1));
#82292=cartesian_point('',(0.e0,0.e0,-1.183043166597e1));
#82293=direction('',(0.e0,0.e0,-1.e0));
#82294=direction('',(2.695588173902e-1,-9.629839271593e-1,0.e0));
#82295=axis2_placement_3d('',#82292,#82293,#82294);
#82297=cartesian_point('',(0.e0,0.e0,-1.093893391212e1));
#82298=direction('',(0.e0,0.e0,1.e0));
#82299=direction('',(1.970065495559e-1,-9.804021722906e-1,0.e0));
#82300=axis2_placement_3d('',#82297,#82298,#82299);
#82302=cartesian_point('',(1.927526504755e1,-6.885981521234e1,
-1.085177816937e1));
#82303=direction('',(9.629839268646e-1,2.695588184431e-1,0.e0));
#82304=direction('',(2.685330657568e-1,-9.593194822899e-1,-8.715574275013e-2));
#82305=axis2_placement_3d('',#82302,#82303,#82304);
#82307=cartesian_point('',(1.412780269837e1,-7.030681710833e1,
-1.183041126882e1));
#82308=cartesian_point('',(1.399464515170e1,-7.033820648408e1,
-1.182945760506e1));
#82309=cartesian_point('',(1.375341743448e1,-7.041055401831e1,
-1.182440957070e1));
#82310=cartesian_point('',(1.346744535840e1,-7.056242527762e1,
-1.180445311258e1));
#82311=cartesian_point('',(1.325396047103e1,-7.071808509730e1,
-1.178063195738e1));
#82312=cartesian_point('',(1.305467866577e1,-7.091521645222e1,
-1.174767554277e1));
#82313=cartesian_point('',(1.289222464614e1,-7.110803239567e1,
-1.171357155084e1));
#82314=cartesian_point('',(1.281031665102e1,-7.130753648641e1,
-1.167684731812e1));
#82315=cartesian_point('',(1.268792922910e1,-7.137044557625e1,
-1.166475283868e1));
#82316=cartesian_point('',(1.261982984875e1,-7.139104024536e1,
-1.166298330902e1));
#82318=cartesian_point('',(1.261982984875e1,-7.139104024536e1,
-1.166298330902e1));
#82319=cartesian_point('',(1.264761522235e1,-7.143569513752e1,
-1.165778727639e1));
#82320=cartesian_point('',(1.273206196528e1,-7.150652596028e1,
-1.163953375875e1));
#82321=cartesian_point('',(1.286292194890e1,-7.162829537640e1,
-1.159231526976e1));
#82322=cartesian_point('',(1.301413182833e1,-7.171811990895e1,
-1.151250438408e1));
#82323=cartesian_point('',(1.314877107362e1,-7.178802928257e1,
-1.140916408712e1));
#82324=cartesian_point('',(1.325978772137e1,-7.184250795272e1,
-1.129150950145e1));
#82325=cartesian_point('',(1.334162193987e1,-7.188677265301e1,
-1.117380907604e1));
#82326=cartesian_point('',(1.340015936408e1,-7.192647172131e1,
-1.106147137153e1));
#82327=cartesian_point('',(1.344046801061e1,-7.196550577720e1,
-1.095803798001e1));
#82328=cartesian_point('',(1.346795913423e1,-7.200819045933e1,
-1.086335094836e1));
#82329=cartesian_point('',(1.348012951663e1,-7.204159298052e1,
-1.080777544065e1));
#82330=cartesian_point('',(1.348528454752e1,-7.206008438272e1,
-1.078264222667e1));
#82332=cartesian_point('',(1.408732340348e1,-7.010533013300e1,
-1.085177816937e1));
#82333=direction('',(9.804020806247e-1,1.970070057299e-1,0.e0));
#82334=direction('',(1.962573345950e-1,-9.766713547163e-1,-8.715574275015e-2));
#82335=axis2_placement_3d('',#82332,#82333,#82334);
#82337=direction('',(-1.564292169811e-1,9.876891717915e-1,-7.063330505252e-7));
#82338=vector('',#82337,1.261727224762e1);
#82339=cartesian_point('',(1.545899456566e1,-8.452202755923e1,
-1.078263331467e1));
#82340=line('',#82339,#82338);
#82341=direction('',(-1.564344650406e-1,9.876883405951e-1,-2.364165395812e-10));
#82342=vector('',#82341,1.355254929001e1);
#82343=cartesian_point('',(1.447513248412e1,-8.467786634845e1,
-1.169548647841e1));
#82344=line('',#82343,#82342);
#82345=cartesian_point('',(0.e0,0.e0,-1.169548648161e1));
#82346=direction('',(0.e0,0.e0,-1.e0));
#82347=direction('',(1.707563589264e-1,-9.853132831167e-1,0.e0));
#82348=axis2_placement_3d('',#82345,#82346,#82347);
#82350=cartesian_point('',(-1.447513249854e1,-8.467786643950e1,
-1.169548647841e1));
#82351=cartesian_point('',(-1.450929600629e1,-8.489335203181e1,
-1.169548647841e1));
#82352=cartesian_point('',(-1.450688263601e1,-8.531081468152e1,
-1.169548648307e1));
#82353=cartesian_point('',(-1.430602377537e1,-8.592129445702e1,
-1.169548648130e1));
#82354=cartesian_point('',(-1.393112589300e1,-8.643112762711e1,
-1.169548648138e1));
#82355=cartesian_point('',(-1.340623683100e1,-8.680663424231e1,
-1.169548648285e1));
#82356=cartesian_point('',(-1.300432396237e1,-8.693526589682e1,
-1.169548647887e1));
#82357=cartesian_point('',(-1.278568769537e1,-8.696734504110e1,
-1.169548647887e1));
#82359=cartesian_point('',(-1.441246742180e-14,0.e0,-1.169548648161e1));
#82360=direction('',(0.e0,0.e0,1.e0));
#82361=direction('',(-1.454535916367e-1,-9.893650755308e-1,0.e0));
#82362=axis2_placement_3d('',#82359,#82360,#82361);
#82364=cartesian_point('',(1.278568758791e1,-8.696734505689e1,
-1.169548647887e1));
#82365=cartesian_point('',(1.300333284438e1,-8.693541133758e1,
-1.169548647887e1));
#82366=cartesian_point('',(1.340396433190e1,-8.680764330163e1,
-1.169548648285e1));
#82367=cartesian_point('',(1.392909471432e1,-8.643315156539e1,
-1.169548648138e1));
#82368=cartesian_point('',(1.430514923954e1,-8.592326785924e1,
-1.169548648130e1));
#82369=cartesian_point('',(1.450684665414e1,-8.531170953743e1,
-1.169548648307e1));
#82370=cartesian_point('',(1.450934680296e1,-8.489367240809e1,
-1.169548647841e1));
#82371=cartesian_point('',(1.447513248412e1,-8.467786634845e1,
-1.169548647841e1));
#82373=cartesian_point('',(0.e0,-8.22e1,-1.169548648161e1));
#82374=direction('',(0.e0,0.e0,-1.e0));
#82375=direction('',(0.e0,1.e0,0.e0));
#82376=axis2_placement_3d('',#82373,#82374,#82375);
#82378=cartesian_point('',(0.e0,-8.22e1,-1.169548648161e1));
#82379=direction('',(0.e0,0.e0,-1.e0));
#82380=direction('',(0.e0,-1.e0,0.e0));
#82381=axis2_placement_3d('',#82378,#82379,#82380);
#82383=direction('',(-1.564291792589e-1,-9.876891777657e-1,9.582752113024e-7));
#82384=vector('',#82383,1.261728438775e1);
#82385=cartesian_point('',(-1.348528428989e1,-7.206008281936e1,
-1.078264222396e1));
#82386=line('',#82385,#82384);
#82387=direction('',(1.564344650405e-1,9.876883405951e-1,-2.364297762234e-10));
#82388=vector('',#82387,1.355254938220e1);
#82389=cartesian_point('',(-1.447513249854e1,-8.467786643950e1,
-1.169548647841e1));
#82390=line('',#82389,#82388);
#82391=cartesian_point('',(-1.278568751613e1,-8.696734506744e1,
-1.069548648161e1));
#82392=direction('',(9.893650755309e-1,-1.454535916360e-1,0.e0));
#82393=direction('',(-1.454314383495e-1,-9.892143904377e-1,-1.745240643993e-2));
#82394=axis2_placement_3d('',#82391,#82392,#82393);
#82396=cartesian_point('',(-1.447513253171e1,-8.467786664891e1,
-1.069548648161e1));
#82397=direction('',(1.564344650402e-1,9.876883405951e-1,0.e0));
#82398=direction('',(7.300826609935e-12,-1.151079231931e-12,-1.e0));
#82399=axis2_placement_3d('',#82396,#82397,#82398);
#82401=cartesian_point('',(-1.584017225557e1,-8.454045086938e1,
-6.512841547852e0));
#82402=cartesian_point('',(-1.594580126824e1,-8.520365455666e1,
-6.508830324733e0));
#82403=cartesian_point('',(-1.581850738166e1,-8.590046320254e1,
-6.511627404111e0));
#82404=cartesian_point('',(-1.548643361093e1,-8.648388498344e1,
-6.520604354781e0));
#82406=cartesian_point('',(-1.548643361093e1,-8.648388498344e1,
-6.520604354781e0));
#82407=cartesian_point('',(-1.539973008422e1,-8.663770123898e1,
-6.514040051866e0));
#82408=cartesian_point('',(-1.520823601520e1,-8.691698607553e1,
-6.468577286433e0));
#82409=cartesian_point('',(-1.491549633659e1,-8.723788858089e1,
-6.289612997738e0));
#82410=cartesian_point('',(-1.458316905130e1,-8.751684981982e1,
-6.051253421482e0));
#82411=cartesian_point('',(-1.412492092807e1,-8.779397421263e1,
-5.676624967099e0));
#82412=cartesian_point('',(-1.368099592877e1,-8.793995871797e1,
-5.310273379619e0));
#82413=cartesian_point('',(-1.343240567861e1,-8.798049152775e1,
-5.101482505197e0));
#82415=cartesian_point('',(-1.343240567861e1,-8.798049152775e1,
-5.101482505197e0));
#82416=cartesian_point('',(-1.343073727218e1,-8.797978129149e1,
-5.156214256994e0));
#82417=cartesian_point('',(-1.343097955930e1,-8.797809751002e1,
-5.268133895618e0));
#82418=cartesian_point('',(-1.341341728878e1,-8.797610397030e1,
-5.429441859908e0));
#82419=cartesian_point('',(-1.340780620879e1,-8.797936383289e1,
-5.542699350343e0));
#82420=cartesian_point('',(-1.340456709248e1,-8.797883468029e1,
-5.599931591385e0));
#82422=cartesian_point('',(-1.293111416181e1,-8.795652734274e1,
-1.071293837170e1));
#82423=cartesian_point('',(-1.324546368350e1,-8.791015457508e1,
-1.072161808295e1));
#82424=cartesian_point('',(-1.385816699588e1,-8.771716380794e1,
-1.074029611680e1));
#82425=cartesian_point('',(-1.463875719126e1,-8.715839766542e1,
-1.076222611890e1));
#82426=cartesian_point('',(-1.520675500259e1,-8.638611725254e1,
-1.077799534501e1));
#82427=cartesian_point('',(-1.550698787105e1,-8.547540300566e1,
-1.078548300521e1));
#82428=cartesian_point('',(-1.550836456306e1,-8.483478506285e1,
-1.078460687240e1));
#82429=cartesian_point('',(-1.545899573114e1,-8.452203806193e1,
-1.078263013313e1));
#82431=cartesian_point('',(-1.682411439536e1,-8.438456927672e1,
-5.600003606540e0));
#82432=cartesian_point('',(-1.687148394746e1,-8.468301242566e1,
-5.599978457281e0));
#82433=cartesian_point('',(-1.689761198714e1,-8.527352079771e1,
-5.600009231728e0));
#82434=cartesian_point('',(-1.673645446089e1,-8.616497989374e1,
-5.600000003032e0));
#82435=cartesian_point('',(-1.650362447780e1,-8.671138204956e1,
-5.599993838440e0));
#82436=cartesian_point('',(-1.635341389450e1,-8.697594177975e1,
-5.600004858776e0));
#82438=cartesian_point('',(-1.682412509016e1,-8.438460805206e1,-6.6e0));
#82439=direction('',(-1.564344650402e-1,-9.876883405951e-1,0.e0));
#82440=direction('',(9.839298882678e-1,-1.558391846719e-1,8.715574274885e-2));
#82441=axis2_placement_3d('',#82438,#82439,#82440);
#82443=cartesian_point('',(-1.548643361093e1,-8.648388498344e1,
-6.520604354781e0));
#82444=cartesian_point('',(-1.550204868930e1,-8.649274708200e1,
-6.295166724406e0));
#82445=cartesian_point('',(-1.569738850416e1,-8.660360283298e1,
-5.783137506901e0));
#82446=cartesian_point('',(-1.615673003384e1,-8.686431668654e1,
-5.600005965161e0));
#82447=cartesian_point('',(-1.635341389450e1,-8.697594177975e1,
-5.600004858776e0));
#82449=cartesian_point('',(-1.635341389450e1,-8.697594177975e1,
-5.600004858776e0));
#82450=cartesian_point('',(-1.599511763236e1,-8.717682605854e1,
-5.600004858776e0));
#82451=cartesian_point('',(-1.530227766263e1,-8.751919531556e1,
-5.488362711463e0));
#82452=cartesian_point('',(-1.457089748816e1,-8.774460951806e1,
-5.351903421961e0));
#82453=cartesian_point('',(-1.383593298539e1,-8.791893045664e1,
-5.188091082602e0));
#82454=cartesian_point('',(-1.343240567861e1,-8.798049152775e1,
-5.101482505197e0));
#82456=cartesian_point('',(0.e0,0.e0,-5.1e0));
#82457=direction('',(0.e0,0.e0,1.e0));
#82458=direction('',(-2.925595984845e-1,-9.562472908901e-1,0.e0));
#82459=axis2_placement_3d('',#82456,#82457,#82458);
#82461=cartesian_point('',(-2.543556186057e1,-8.524945007733e1,
-5.288511768403e0));
#82462=cartesian_point('',(-2.527686567517e1,-8.527537277856e1,
-5.338978906488e0));
#82463=cartesian_point('',(-2.498899297643e1,-8.530378905842e1,
-5.426415509336e0));
#82464=cartesian_point('',(-2.464667847315e1,-8.529570591224e1,
-5.515370751914e0));
#82465=cartesian_point('',(-2.441365192366e1,-8.526933589530e1,
-5.567171227822e0));
#82466=cartesian_point('',(-2.422582736808e1,-8.519377158473e1,
-5.600006658263e0));
#82467=cartesian_point('',(-2.413287381957e1,-8.514607827088e1,
-5.600006658263e0));
#82469=cartesian_point('',(-2.573283497553e1,-8.513814314922e1,
-5.628276730286e0));
#82470=cartesian_point('',(-2.563229104906e1,-8.513801106612e1,
-5.510725436593e0));
#82471=cartesian_point('',(-2.552772509504e1,-8.517976207843e1,
-5.391485567698e0));
#82472=cartesian_point('',(-2.543556186057e1,-8.524945007733e1,
-5.288511768403e0));
#82474=cartesian_point('',(-2.413287381957e1,-8.514607827088e1,
-5.600006658263e0));
#82475=cartesian_point('',(-2.410513141528e1,-8.510106538463e1,
-5.600013177642e0));
#82476=cartesian_point('',(-2.405348093048e1,-8.500909576831e1,
-5.599995244202e0));
#82477=cartesian_point('',(-2.398674958703e1,-8.486500488350e1,
-5.599996878831e0));
#82478=cartesian_point('',(-2.395001781205e1,-8.476595398806e1,
-5.600010453260e0));
#82479=cartesian_point('',(-2.393361267144e1,-8.471556561350e1,
-5.600006659742e0));
#82481=cartesian_point('',(-2.498060388575e1,-8.462302173316e1,
-6.511544632232e0));
#82482=cartesian_point('',(-2.496366857496e1,-8.463347119533e1,
-6.287453433124e0));
#82483=cartesian_point('',(-2.477095339494e1,-8.475238914665e1,
-5.781001620272e0));
#82484=cartesian_point('',(-2.432443714602e1,-8.502788072704e1,
-5.600002591511e0));
#82485=cartesian_point('',(-2.413287381957e1,-8.514607827088e1,
-5.600006658263e0));
#82487=cartesian_point('',(-2.498060388575e1,-8.462302173316e1,
-6.511544632232e0));
#82488=cartesian_point('',(-2.493899414990e1,-8.455557845907e1,
-6.511147248123e0));
#82489=cartesian_point('',(-2.490549369368e1,-8.448311888535e1,
-6.511585265396e0));
#82490=cartesian_point('',(-2.488106679009e1,-8.440771942871e1,
-6.512842726543e0));
#82492=cartesian_point('',(-2.616238097271e1,-8.391859792309e1,
-1.069563351445e1));
#82493=direction('',(-7.789667401396e-2,4.226393150315e-2,-9.960651927818e-1));
#82494=direction('',(9.475073618295e-1,-3.076268959212e-1,-8.715212094257e-2));
#82495=axis2_placement_3d('',#82492,#82493,#82494);
#82497=cartesian_point('',(-2.605227404154e1,-8.509701883514e1,
-5.599871650165e0));
#82498=cartesian_point('',(-2.601784250589e1,-8.510753402335e1,
-5.602937991246e0));
#82499=cartesian_point('',(-2.595296835782e1,-8.511710949279e1,
-5.609192777318e0));
#82500=cartesian_point('',(-2.584202851964e1,-8.513253801643e1,
-5.618461294421e0));
#82501=cartesian_point('',(-2.576927982139e1,-8.513935637287e1,
-5.625254345379e0));
#82502=cartesian_point('',(-2.573283497553e1,-8.513814314922e1,
-5.628276730286e0));
#82504=cartesian_point('',(-2.573283497553e1,-8.513814314922e1,
-5.628276730286e0));
#82505=cartesian_point('',(-2.566395106652e1,-8.513077533678e1,
-5.747405777140e0));
#82506=cartesian_point('',(-2.553419852931e1,-8.509348683361e1,
-5.957809873541e0));
#82507=cartesian_point('',(-2.536808665899e1,-8.501557317730e1,
-6.192452958722e0));
#82508=cartesian_point('',(-2.523947365916e1,-8.492570843974e1,
-6.347471141186e0));
#82509=cartesian_point('',(-2.509926874818e1,-8.479282224686e1,
-6.479811654578e0));
#82510=cartesian_point('',(-2.501755125701e1,-8.468339543873e1,
-6.508546670574e0));
#82511=cartesian_point('',(-2.498060388575e1,-8.462302173316e1,
-6.511544632232e0));
#82513=direction('',(-5.691937656511e-2,1.058876198489e-1,-9.927477003419e-1));
#82514=vector('',#82513,4.041162387155e0);
#82515=cartesian_point('',(-2.050603221629e1,-7.094278579303e1,
-6.512843767245e0));
#82516=line('',#82515,#82514);
#82517=cartesian_point('',(-2.073605265997e1,-7.051487672644e1,
-1.052469843380e1));
#82518=cartesian_point('',(-2.073204331620e1,-7.049428987319e1,
-1.055382608471e1));
#82519=cartesian_point('',(-2.072398862792e1,-7.045311081431e1,
-1.061184321595e1));
#82520=cartesian_point('',(-2.071173609198e1,-7.039101547452e1,
-1.069792370180e1));
#82521=cartesian_point('',(-2.070336601836e1,-7.034922600999e1,
-1.075455066703e1));
#82522=cartesian_point('',(-2.069911673630e1,-7.032819480613e1,
-1.078264221530e1));
#82524=direction('',(7.787978538386e-2,-4.230936154656e-2,9.960645847304e-1));
#82525=vector('',#82524,4.286667811187e0);
#82526=cartesian_point('',(-2.521491155923e1,-8.422635325046e1,
-1.078264071977e1));
#82527=line('',#82526,#82525);
#82528=cartesian_point('',(-2.616235402670e1,-8.391855661963e1,
-1.069548648161e1));
#82529=direction('',(3.090169943749e-1,9.510565162952e-1,0.e0));
#82530=direction('',(9.474374591189e-1,-3.078410914165e-1,-8.715574274766e-2));
#82531=axis2_placement_3d('',#82528,#82529,#82530);
#82533=cartesian_point('',(-2.616235402670e1,-8.391855661963e1,
-1.069548648161e1));
#82534=direction('',(-9.546811972245e-1,2.976303271947e-1,6.318182088627e-12));
#82535=direction('',(-6.014744258209e-12,1.932676241267e-12,-1.e0));
#82536=axis2_placement_3d('',#82533,#82534,#82535);
#82538=cartesian_point('',(-1.428094163534e-14,0.e0,-1.071293888805e1));
#82539=direction('',(0.e0,0.e0,1.e0));
#82540=direction('',(-3.203595356285e-1,-9.472960297246e-1,0.e0));
#82541=axis2_placement_3d('',#82538,#82539,#82540);
#82543=cartesian_point('',(-1.428094163534e-14,0.e0,-1.169548648161e1));
#82544=direction('',(0.e0,0.e0,-1.e0));
#82545=direction('',(-2.976303271948e-1,-9.546811972244e-1,0.e0));
#82546=axis2_placement_3d('',#82543,#82544,#82545);
#82548=cartesian_point('',(-2.816030095423e1,-8.326938431084e1,
-1.069548648161e1));
#82549=direction('',(-9.472960297249e-1,3.203595356274e-1,0.e0));
#82550=direction('',(-1.065814103640e-14,-2.842170943040e-14,-1.e0));
#82551=axis2_placement_3d('',#82548,#82549,#82550);
#82553=cartesian_point('',(-2.848061314402e1,-8.421654033953e1,
-1.071293896585e1));
#82554=cartesian_point('',(-2.853363457401e1,-8.420949388275e1,
-1.011842993668e1));
#82555=cartesian_point('',(-2.864075796921e1,-8.419509450694e1,
-8.947603783217e0));
#82556=cartesian_point('',(-2.878187516991e1,-8.417500275698e1,
-7.277952362469e0));
#82557=cartesian_point('',(-2.889332681779e1,-8.416447782142e1,
-6.157107419447e0));
#82558=cartesian_point('',(-2.894298591713e1,-8.415775366743e1,
-5.599828514289e0));
#82560=cartesian_point('',(-1.428094163534e-14,0.e0,-5.599847706754e0));
#82561=direction('',(0.e0,0.e0,1.e0));
#82562=direction('',(-3.253872324670e-1,-9.455808526760e-1,0.e0));
#82563=axis2_placement_3d('',#82560,#82561,#82562);
#82565=cartesian_point('',(-2.605227404154e1,-8.509701883514e1,
-5.599871650165e0));
#82566=cartesian_point('',(-2.609625879550e1,-8.507335271768e1,
-6.151532253460e0));
#82567=cartesian_point('',(-2.619016228733e1,-8.501731734976e1,
-7.265494159537e0));
#82568=cartesian_point('',(-2.631782809869e1,-8.494998180746e1,
-8.941969770991e0));
#82569=cartesian_point('',(-2.641204470831e1,-8.489879981572e1,
-1.011613181970e1));
#82570=cartesian_point('',(-2.645994004522e1,-8.487309569232e1,
-1.071293894722e1));
#82572=cartesian_point('',(-2.948440626142e1,-8.291200296129e1,
-6.512842707694e0));
#82573=cartesian_point('',(-2.950896690728e1,-8.298736151215e1,
-6.511584937781e0));
#82574=cartesian_point('',(-2.952445791456e1,-8.306567068987e1,
-6.511147231108e0));
#82575=cartesian_point('',(-2.953043283519e1,-8.314469083109e1,
-6.511544982273e0));
#82577=cartesian_point('',(-2.953043283519e1,-8.314469083109e1,
-6.511544982273e0));
#82578=cartesian_point('',(-2.953706293668e1,-8.322424795601e1,
-6.504567111649e0));
#82579=cartesian_point('',(-2.953164158001e1,-8.337182837839e1,
-6.470896482296e0));
#82580=cartesian_point('',(-2.949843668512e1,-8.353990028029e1,
-6.346159240395e0));
#82581=cartesian_point('',(-2.945095853647e1,-8.368224023963e1,
-6.201931873300e0));
#82582=cartesian_point('',(-2.936375100391e1,-8.384426557007e1,
-5.969763946341e0));
#82583=cartesian_point('',(-2.927800521123e1,-8.395549356567e1,
-5.751330366388e0));
#82584=cartesian_point('',(-2.922379649358e1,-8.400432501230e1,
-5.626404513784e0));
#82586=cartesian_point('',(-2.816030487011e1,-8.326943893047e1,
-1.069563683447e1));
#82587=direction('',(8.786181542126e-2,-1.159438033753e-2,-9.960651945207e-1));
#82588=direction('',(-3.203309858114e-1,-9.471489588153e-1,-1.723105754391e-2));
#82589=axis2_placement_3d('',#82586,#82587,#82588);
#82591=cartesian_point('',(-3.043186060967e1,-8.260415649286e1,
-5.600000638810e0));
#82592=cartesian_point('',(-3.044820579109e1,-8.265456727754e1,
-5.599999822361e0));
#82593=cartesian_point('',(-3.047672400604e1,-8.275629080175e1,
-5.599999525087e0));
#82594=cartesian_point('',(-3.050743412488e1,-8.291208358991e1,
-5.600001928653e0));
#82595=cartesian_point('',(-3.051968580413e1,-8.301684729981e1,
-5.599995816418e0));
#82596=cartesian_point('',(-3.052370267857e1,-8.306956979365e1,
-5.599997611225e0));
#82598=cartesian_point('',(-3.043186060123e1,-8.260415646523e1,-6.6e0));
#82599=direction('',(-3.090169943749e-1,-9.510565162952e-1,0.e0));
#82600=direction('',(9.474374591170e-1,-3.078410914159e-1,8.715574277033e-2));
#82601=axis2_placement_3d('',#82598,#82599,#82600);
#82603=cartesian_point('',(-3.052370267857e1,-8.306956979365e1,
-5.599997611225e0));
#82604=cartesian_point('',(-3.049100204446e1,-8.314042759549e1,
-5.599997611225e0));
#82605=cartesian_point('',(-3.041682322128e1,-8.327211519284e1,
-5.581169299254e0));
#82606=cartesian_point('',(-3.026918307159e1,-8.342427836072e1,
-5.538378620643e0));
#82607=cartesian_point('',(-3.011033140319e1,-8.356267045202e1,
-5.486862542219e0));
#82608=cartesian_point('',(-2.986839270281e1,-8.373293759101e1,
-5.407585366573e0));
#82609=cartesian_point('',(-2.965098558809e1,-8.385821030159e1,
-5.331251847134e0));
#82610=cartesian_point('',(-2.952722281621e1,-8.392056939017e1,
-5.287371720399e0));
#82612=cartesian_point('',(-2.953043283519e1,-8.314469083109e1,
-6.511544982273e0));
#82613=cartesian_point('',(-2.955028133129e1,-8.314318998387e1,
-6.287392661210e0));
#82614=cartesian_point('',(-2.977623547900e1,-8.312610145535e1,
-5.780873592457e0));
#82615=cartesian_point('',(-3.029930162135e1,-8.308654151905e1,
-5.599995240838e0));
#82616=cartesian_point('',(-3.052370267857e1,-8.306956979365e1,
-5.599997611225e0));
#82618=cartesian_point('',(0.e0,0.e0,-5.1e0));
#82619=direction('',(0.e0,0.e0,1.e0));
#82620=direction('',(-4.385477377816e-1,-8.987078956405e-1,0.e0));
#82621=axis2_placement_3d('',#82618,#82619,#82620);
#82623=cartesian_point('',(-3.845836000457e1,-8.022088937065e1,
-5.288511768282e0));
#82624=cartesian_point('',(-3.830567283221e1,-8.027131847467e1,
-5.338978907812e0));
#82625=cartesian_point('',(-3.802578960457e1,-8.034441811567e1,
-5.426415511918e0));
#82626=cartesian_point('',(-3.768642508058e1,-8.038998426983e1,
-5.515370752904e0));
#82627=cartesian_point('',(-3.745214231510e1,-8.040039229771e1,
-5.567171226123e0));
#82628=cartesian_point('',(-3.725480932931e1,-8.035514054244e1,
-5.600006652872e0));
#82629=cartesian_point('',(-3.715553929020e1,-8.032257555787e1,
-5.600006652872e0));
#82631=cartesian_point('',(-3.873456787960e1,-8.006444583470e1,
-5.628328456139e0));
#82632=cartesian_point('',(-3.863524115346e1,-8.008004391314e1,
-5.510777162462e0));
#82633=cartesian_point('',(-3.853848695173e1,-8.013764184044e1,
-5.391485567585e0));
#82634=cartesian_point('',(-3.845836000457e1,-8.022088937065e1,
-5.288511768282e0));
#82636=cartesian_point('',(-3.791100833162e1,-7.967334450848e1,
-6.511544632499e0));
#82637=cartesian_point('',(-3.789591617926e1,-7.968631458627e1,
-6.287453434956e0));
#82638=cartesian_point('',(-3.772417651657e1,-7.983391575041e1,
-5.781001613180e0));
#82639=cartesian_point('',(-3.732625398812e1,-8.017586611251e1,
-5.600002590382e0));
#82640=cartesian_point('',(-3.715553929020e1,-8.032257555787e1,
-5.600006652872e0));
#82642=cartesian_point('',(-3.715553929020e1,-8.032257555787e1,
-5.600006652872e0));
#82643=cartesian_point('',(-3.712109693305e1,-8.028245678572e1,
-5.600013170030e0));
#82644=cartesian_point('',(-3.705569524828e1,-8.019969944939e1,
-5.599995247053e0));
#82645=cartesian_point('',(-3.696724466207e1,-8.006782164187e1,
-5.599996880268e0));
#82646=cartesian_point('',(-3.691547005424e1,-7.997573627465e1,
-5.600010448005e0));
#82647=cartesian_point('',(-3.689138437127e1,-7.992853452871e1,
-5.600006658079e0));
#82649=cartesian_point('',(-3.873456787960e1,-8.006444583470e1,
-5.628328456139e0));
#82650=cartesian_point('',(-3.866536574531e1,-8.006795200770e1,
-5.747354096990e0));
#82651=cartesian_point('',(-3.853138741864e1,-8.005141415223e1,
-5.957833859117e0));
#82652=cartesian_point('',(-3.835512828113e1,-8.000044785773e1,
-6.192446529627e0));
#82653=cartesian_point('',(-3.821404185114e1,-7.993180834125e1,
-6.347472872143e0));
#82654=cartesian_point('',(-3.805477482354e1,-7.982249125951e1,
-6.479811159909e0));
#82655=cartesian_point('',(-3.795694534778e1,-7.972719507130e1,
-6.508546670840e0));
#82656=cartesian_point('',(-3.791100833162e1,-7.967334450848e1,
-6.511544632499e0));
#82658=cartesian_point('',(-3.791100833162e1,-7.967334450848e1,
-6.511544632499e0));
#82659=cartesian_point('',(-3.785936046214e1,-7.961324080542e1,
-6.511147248859e0));
#82660=cartesian_point('',(-3.781493727612e1,-7.954691395159e1,
-6.511585264013e0));
#82661=cartesian_point('',(-3.777901601302e1,-7.947626395879e1,
-6.512842725689e0));
#82663=cartesian_point('',(-3.896803962198e1,-7.879272265608e1,
-1.069563351445e1));
#82664=direction('',(-7.032610117930e-2,5.392931689992e-2,-9.960651927819e-1));
#82665=direction('',(8.877185250129e-1,-4.520623056221e-1,-8.715212094175e-2));
#82666=axis2_placement_3d('',#82663,#82664,#82665);
#82668=cartesian_point('',(-3.904363393845e1,-7.997385976830e1,
-5.599871650165e0));
#82669=cartesian_point('',(-3.901127124720e1,-7.998963177757e1,
-5.602937991248e0));
#82670=cartesian_point('',(-3.894869280826e1,-8.000923827571e1,
-5.609185877638e0));
#82671=cartesian_point('',(-3.884153656899e1,-8.004183001694e1,
-5.618485443269e0));
#82672=cartesian_point('',(-3.877073990668e1,-8.005994885492e1,
-5.625202597811e0));
#82673=cartesian_point('',(-3.873456787960e1,-8.006444583470e1,
-5.628328456139e0));
#82675=direction('',(-3.965413586512e-2,1.134881220231e-1,-9.927476999059e-1));
#82676=vector('',#82675,4.041162387158e0);
#82677=cartesian_point('',(-3.135146572970e1,-6.686151216984e1,
-6.512843761959e0));
#82678=line('',#82677,#82676);
#82679=cartesian_point('',(-3.151171453205e1,-6.640288823974e1,
-1.052469842676e1));
#82680=cartesian_point('',(-3.150453405659e1,-6.638318204436e1,
-1.055382607766e1));
#82681=cartesian_point('',(-3.149013660561e1,-6.634377005251e1,
-1.061184321924e1));
#82682=cartesian_point('',(-3.146832111050e1,-6.628435590635e1,
-1.069792370085e1));
#82683=cartesian_point('',(-3.145351676429e1,-6.624439031235e1,
-1.075455066703e1));
#82684=cartesian_point('',(-3.144602979282e1,-6.622428277167e1,
-1.078264221530e1));
#82686=direction('',(7.030231160402e-2,-5.397154467406e-2,9.960645849284e-1));
#82687=vector('',#82686,4.286667811191e0);
#82688=cartesian_point('',(-3.808037866922e1,-7.924490587552e1,
-1.078264071977e1));
#82689=line('',#82688,#82687);
#82690=cartesian_point('',(-3.896800654643e1,-7.879268607642e1,
-1.069548648161e1));
#82691=direction('',(4.539904997395e-1,8.910065241884e-1,0.e0));
#82692=direction('',(8.876159753616e-1,-4.522629288245e-1,-8.715574274766e-2));
#82693=axis2_placement_3d('',#82690,#82691,#82692);
#82695=cartesian_point('',(-3.896800654644e1,-7.879268607642e1,
-1.069548648161e1));
#82696=direction('',(-8.963678464665e-1,4.433110463558e-1,-2.040914746232e-11));
#82697=direction('',(1.821831574489e-11,-9.194423000736e-12,-1.e0));
#82698=axis2_placement_3d('',#82695,#82696,#82697);
#82700=cartesian_point('',(-1.426623686487e-14,0.e0,-1.071293888805e1));
#82701=direction('',(0.e0,0.e0,1.e0));
#82702=direction('',(-4.646051257835e-1,-8.855179710744e-1,0.e0));
#82703=axis2_placement_3d('',#82700,#82701,#82702);
#82705=cartesian_point('',(-1.426623686487e-14,0.e0,-1.169548648161e1));
#82706=direction('',(0.e0,0.e0,-1.e0));
#82707=direction('',(-4.433110463497e-1,-8.963678464695e-1,0.e0));
#82708=axis2_placement_3d('',#82705,#82706,#82707);
#82710=cartesian_point('',(-4.083980250904e1,-7.783895839720e1,
-1.069548648161e1));
#82711=direction('',(-8.855179710749e-1,4.646051257825e-1,0.e0));
#82712=direction('',(-2.131628207280e-14,-4.263256414561e-14,-1.e0));
#82713=axis2_placement_3d('',#82710,#82711,#82712);
#82715=cartesian_point('',(-4.130433897091e1,-7.872434549741e1,
-1.071293896585e1));
#82716=cartesian_point('',(-4.135560531045e1,-7.870909141516e1,
-1.011842993633e1));
#82717=cartesian_point('',(-4.145915728083e1,-7.867811152823e1,
-8.947603782411e0));
#82718=cartesian_point('',(-4.159539405028e1,-7.863619154841e1,
-7.277952362272e0));
#82719=cartesian_point('',(-4.170382708590e1,-7.860836131061e1,
-6.157107419362e0));
#82720=cartesian_point('',(-4.175182290987e1,-7.859395154749e1,
-5.599828514290e0));
#82722=cartesian_point('',(-1.426623686487e-14,0.e0,-5.599847706754e0));
#82723=direction('',(0.e0,0.e0,1.e0));
#82724=direction('',(-4.693026105589e-1,-8.830374056192e-1,0.e0));
#82725=axis2_placement_3d('',#82722,#82723,#82724);
#82727=cartesian_point('',(-3.904363393845e1,-7.997385976830e1,
-5.599871650165e0));
#82728=cartesian_point('',(-3.908337496784e1,-7.994360428994e1,
-6.151532253541e0));
#82729=cartesian_point('',(-3.916735648810e1,-7.987356906839e1,
-7.265494159726e0));
#82730=cartesian_point('',(-3.928291692237e1,-7.978709120522e1,
-8.941969771142e0));
#82731=cartesian_point('',(-3.936796694148e1,-7.972180062390e1,
-1.011613181976e1));
#82732=cartesian_point('',(-3.941125159646e1,-7.968892047955e1,
-1.071293894722e1));
#82734=cartesian_point('',(-4.209169911624e1,-7.727884130257e1,
-6.512842707103e0));
#82735=cartesian_point('',(-4.212774606928e1,-7.734942994308e1,
-6.511584936190e0));
#82736=cartesian_point('',(-4.215529663778e1,-7.742435167230e1,
-6.511147229937e0));
#82737=cartesian_point('',(-4.217355944457e1,-7.750146425183e1,
-6.511544983069e0));
#82739=cartesian_point('',(-4.217355944457e1,-7.750146425183e1,
-6.511544983069e0));
#82740=cartesian_point('',(-4.219255339477e1,-7.757900472009e1,
-6.504567112470e0));
#82741=cartesian_point('',(-4.221028543463e1,-7.772561627160e1,
-6.470896482005e0));
#82742=cartesian_point('',(-4.220378159073e1,-7.789681331866e1,
-6.346159240614e0));
#82743=cartesian_point('',(-4.217915485080e1,-7.804482805587e1,
-6.201931873454e0));
#82744=cartesian_point('',(-4.211836733399e1,-7.821850084935e1,
-5.969763946514e0));
#82745=cartesian_point('',(-4.205107710616e1,-7.834177304103e1,
-5.751330366469e0));
#82746=cartesian_point('',(-4.200517470897e1,-7.839848340331e1,
-5.626404513801e0));
#82748=cartesian_point('',(-4.083981492110e1,-7.783901173180e1,
-1.069563683447e1));
#82749=direction('',(8.496632999029e-2,-2.519625036803e-2,-9.960651945206e-1));
#82750=direction('',(-4.645539205090e-1,-8.853771770243e-1,-1.723105754545e-2));
#82751=axis2_placement_3d('',#82748,#82749,#82750);
#82753=cartesian_point('',(-4.297933093789e1,-7.682657041814e1,
-5.600000644922e0));
#82754=cartesian_point('',(-4.300336092397e1,-7.687380370751e1,
-5.599999828839e0));
#82755=cartesian_point('',(-4.304744116557e1,-7.696981374477e1,
-5.599999522291e0));
#82756=cartesian_point('',(-4.310214452489e1,-7.711888432581e1,
-5.600001928722e0));
#82757=cartesian_point('',(-4.313063396411e1,-7.722044152131e1,
-5.599995818120e0));
#82758=cartesian_point('',(-4.314284895890e1,-7.727188644476e1,
-5.599997614520e0));
#82760=cartesian_point('',(-4.297933092518e1,-7.682657039207e1,-6.6e0));
#82761=direction('',(-4.539904997395e-1,-8.910065241884e-1,0.e0));
#82762=direction('',(8.876159753599e-1,-4.522629288236e-1,8.715574277037e-2));
#82763=axis2_placement_3d('',#82760,#82761,#82762);
#82765=cartesian_point('',(-4.314284895890e1,-7.727188644476e1,
-5.599997614520e0));
#82766=cartesian_point('',(-4.312163554794e1,-7.734698734410e1,
-5.599997614520e0));
#82767=cartesian_point('',(-4.306897047474e1,-7.748865774194e1,
-5.581169310094e0));
#82768=cartesian_point('',(-4.294695159427e1,-7.766204355138e1,
-5.538378634551e0));
#82769=cartesian_point('',(-4.281170495912e1,-7.782358167379e1,
-5.486862561786e0));
#82770=cartesian_point('',(-4.259938056887e1,-7.802960011061e1,
-5.407585383442e0));
#82771=cartesian_point('',(-4.240424703941e1,-7.818734049601e1,
-5.331251854335e0));
#82772=cartesian_point('',(-4.229176308412e1,-7.826829261740e1,
-5.287371720410e0));
#82774=cartesian_point('',(-4.217355944457e1,-7.750146425183e1,
-6.511544983069e0));
#82775=cartesian_point('',(-4.219292878839e1,-7.749687689346e1,
-6.287392663307e0));
#82776=cartesian_point('',(-4.241342781052e1,-7.744465174135e1,
-5.780873594828e0));
#82777=cartesian_point('',(-4.292386561447e1,-7.732375327908e1,
-5.599995245911e0));
#82778=cartesian_point('',(-4.314284895890e1,-7.727188644476e1,
-5.599997614520e0));
#82780=cartesian_point('',(0.e0,0.e0,-5.1e0));
#82781=direction('',(0.e0,0.e0,1.e0));
#82782=direction('',(-5.737373762811e-1,-8.190393293720e-1,0.e0));
#82783=axis2_placement_3d('',#82780,#82781,#82782);
#82785=cartesian_point('',(-5.053418569059e1,-7.321702412820e1,
-5.288511766744e0));
#82786=cartesian_point('',(-5.039121943170e1,-7.329074266391e1,
-5.338995510945e0));
#82787=cartesian_point('',(-5.012613176394e1,-7.340675187850e1,
-5.426455680442e0));
#82788=cartesian_point('',(-4.979809363511e1,-7.350482935208e1,
-5.515398946700e0));
#82789=cartesian_point('',(-4.956819791388e1,-7.355173508509e1,
-5.567226101931e0));
#82790=cartesian_point('',(-4.936633104553e1,-7.353791543070e1,
-5.600001337449e0));
#82791=cartesian_point('',(-4.926331527705e1,-7.352126311212e1,
-5.600001337449e0));
#82793=cartesian_point('',(-5.078251982640e1,-7.301929824135e1,
-5.628328454063e0));
#82794=cartesian_point('',(-5.068685605472e1,-7.305024240465e1,
-5.510777160971e0));
#82795=cartesian_point('',(-5.060030335868e1,-7.312226689733e1,
-5.391485565630e0));
#82796=cartesian_point('',(-5.053418569059e1,-7.321702412820e1,
-5.288511766744e0));
#82798=cartesian_point('',(-4.894076721154e1,-7.317339691350e1,-6.6e0));
#82799=direction('',(-5.877852522925e-1,-8.090169943749e-1,0.e0));
#82800=direction('',(0.e0,0.e0,1.e0));
#82801=axis2_placement_3d('',#82798,#82799,#82800);
#82803=cartesian_point('',(-4.990791416221e1,-7.276184955850e1,
-6.511545149857e0));
#82804=cartesian_point('',(-4.989503636077e1,-7.277702080496e1,
-6.287452552798e0));
#82805=cartesian_point('',(-4.974848182135e1,-7.294969279866e1,
-5.780988476193e0));
#82806=cartesian_point('',(-4.940898087605e1,-7.334965036153e1,
-5.600000352268e0));
#82807=cartesian_point('',(-4.926331527705e1,-7.352126311212e1,
-5.600001337449e0));
#82809=cartesian_point('',(-4.926331527705e1,-7.352126311212e1,
-5.600001337449e0));
#82810=cartesian_point('',(-4.922287441635e1,-7.348694357319e1,
-5.599998496634e0));
#82811=cartesian_point('',(-4.914512024693e1,-7.341532550580e1,
-5.600002653098e0));
#82812=cartesian_point('',(-4.903720240757e1,-7.329890912932e1,
-5.599992969205e0));
#82813=cartesian_point('',(-4.897184086337e1,-7.321615147736e1,
-5.600014636456e0));
#82814=cartesian_point('',(-4.894076732618e1,-7.317339706566e1,
-5.600016960101e0));
#82816=cartesian_point('',(-5.078251982640e1,-7.301929824135e1,
-5.628328454063e0));
#82817=cartesian_point('',(-5.071471815784e1,-7.303358684932e1,
-5.747354117872e0));
#82818=cartesian_point('',(-5.057980217785e1,-7.303821147244e1,
-5.957833920351e0));
#82819=cartesian_point('',(-5.039774033481e1,-7.301544545521e1,
-6.192446569791e0));
#82820=cartesian_point('',(-5.024765277867e1,-7.296972249018e1,
-6.347472967899e0));
#82821=cartesian_point('',(-5.007324787278e1,-7.288666353309e1,
-6.479810936798e0));
#82822=cartesian_point('',(-4.996170970646e1,-7.280785100288e1,
-6.508547193834e0));
#82823=cartesian_point('',(-4.990791416221e1,-7.276184955850e1,
-6.511545149857e0));
#82825=cartesian_point('',(-4.990791416221e1,-7.276184955850e1,
-6.511545149857e0));
#82826=cartesian_point('',(-4.984747296654e1,-7.271060457604e1,
-6.511143654645e0));
#82827=cartesian_point('',(-4.979324121956e1,-7.265203606338e1,
-6.511581636707e0));
#82828=cartesian_point('',(-4.974672304424e1,-7.258783571698e1,
-6.512842382394e0));
#82830=cartesian_point('',(-5.081417580825e1,-7.172670905923e1,
-1.069563351445e1));
#82831=direction('',(-6.102386633494e-2,6.426678353448e-2,-9.960651927819e-1));
#82832=direction('',(8.060711112559e-1,-5.853664419924e-1,-8.715212096024e-2));
#82833=axis2_placement_3d('',#82830,#82831,#82832);
#82835=cartesian_point('',(-5.107360998531e1,-7.288147885734e1,
-5.599871650165e0));
#82836=cartesian_point('',(-5.104411301847e1,-7.290211932717e1,
-5.602937991249e0));
#82837=cartesian_point('',(-5.098537215616e1,-7.293127386123e1,
-5.609185877358e0));
#82838=cartesian_point('',(-5.088463365892e1,-7.298022727366e1,
-5.618485444272e0));
#82839=cartesian_point('',(-5.081754303319e1,-7.300919807515e1,
-5.625202595695e0));
#82840=cartesian_point('',(-5.078251982640e1,-7.301929824135e1,
-5.628328454063e0));
#82842=direction('',(-2.141247685087e-2,1.182941705326e-1,-9.927476995960e-1));
#82843=vector('',#82842,4.041162387175e0);
#82844=cartesian_point('',(-4.142492192491e1,-6.113388632587e1,
-6.512843775467e0));
#82845=line('',#82844,#82843);
#82846=cartesian_point('',(-4.151145322098e1,-6.065584037329e1,
-1.052469843903e1));
#82847=cartesian_point('',(-4.150127859821e1,-6.063750098556e1,
-1.055382385300e1));
#82848=cartesian_point('',(-4.148088722744e1,-6.060081923292e1,
-1.061183053822e1));
#82849=cartesian_point('',(-4.145004629297e1,-6.054555004918e1,
-1.069791149198e1));
#82850=cartesian_point('',(-4.142917898126e1,-6.050840015449e1,
-1.075454915214e1));
#82851=cartesian_point('',(-4.141863817960e1,-6.048971048310e1,
-1.078264222655e1));
#82853=direction('',(6.099316399054e-2,-6.430397965123e-2,9.960646726731e-1));
#82854=vector('',#82853,4.286667778228e0);
#82855=cartesian_point('',(-5.000818047501e1,-7.231218591940e1,
-1.078264071977e1));
#82856=line('',#82855,#82854);
#82857=cartesian_point('',(-5.081413741760e1,-7.172667810408e1,
-1.069548648161e1));
#82858=direction('',(5.877852522925e-1,8.090169943749e-1,0.e0));
#82859=direction('',(8.059384404624e-1,-5.855485519503e-1,-8.715574274766e-2));
#82860=axis2_placement_3d('',#82857,#82858,#82859);
#82862=cartesian_point('',(-5.081413741760e1,-7.172667810408e1,
-1.069548648161e1));
#82863=direction('',(-8.159829444583e-1,5.780759762810e-1,-1.023510790010e-11));
#82864=direction('',(8.299139153678e-12,-5.996980689815e-12,-1.e0));
#82865=axis2_placement_3d('',#82862,#82863,#82864);
#82867=cartesian_point('',(-1.425266596362e-14,0.e0,-1.071293888805e1));
#82868=direction('',(0.e0,0.e0,1.e0));
#82869=direction('',(-5.974105958056e-1,-8.019355211108e-1,0.e0));
#82870=axis2_placement_3d('',#82867,#82868,#82869);
#82872=cartesian_point('',(-1.425266596362e-14,0.e0,-1.169548648161e1));
#82873=direction('',(0.e0,0.e0,-1.e0));
#82874=direction('',(-5.780759762783e-1,-8.159829444602e-1,0.e0));
#82875=axis2_placement_3d('',#82872,#82873,#82874);
#82877=cartesian_point('',(-5.251369258654e1,-7.049187899514e1,
-1.069548648161e1));
#82878=direction('',(-8.019355211115e-1,5.974105958046e-1,0.e0));
#82879=direction('',(0.e0,0.e0,-1.e0));
#82880=axis2_placement_3d('',#82877,#82878,#82879);
#82882=cartesian_point('',(-5.311101489109e1,-7.129369599802e1,
-1.071293896585e1));
#82883=cartesian_point('',(-5.315926379272e1,-7.127060989644e1,
-1.011842993633e1));
#82884=cartesian_point('',(-5.325669454444e1,-7.122381232625e1,
-8.947603782418e0));
#82885=cartesian_point('',(-5.338469628370e1,-7.116109632471e1,
-7.277952362281e0));
#82886=cartesian_point('',(-5.348744072002e1,-7.111664605962e1,
-6.157107419366e0));
#82887=cartesian_point('',(-5.353259145217e1,-7.109490550354e1,
-5.599828514289e0));
#82889=cartesian_point('',(-1.425266596362e-14,0.e0,-5.599847706753e0));
#82890=direction('',(0.e0,0.e0,1.e0));
#82891=direction('',(-6.016622008164e-1,-7.987506470162e-1,0.e0));
#82892=axis2_placement_3d('',#82889,#82890,#82891);
#82894=cartesian_point('',(-5.107360998531e1,-7.288147885734e1,
-5.599871650165e0));
#82895=cartesian_point('',(-5.110812873729e1,-7.284537900733e1,
-6.151532253535e0));
#82896=cartesian_point('',(-5.118012038329e1,-7.276306843130e1,
-7.265494159713e0));
#82897=cartesian_point('',(-5.128072995857e1,-7.265957761944e1,
-8.941969771132e0));
#82898=cartesian_point('',(-5.135451917367e1,-7.258178611927e1,
-1.011613181976e1));
#82899=cartesian_point('',(-5.139212733493e1,-7.254253957221e1,
-1.071293894722e1));
#82901=cartesian_point('',(-5.366255744959e1,-6.974281615479e1,
-6.512843003861e0));
#82902=cartesian_point('',(-5.370921368048e1,-6.980685612725e1,
-6.511582861177e0));
#82903=cartesian_point('',(-5.374818439602e1,-6.987649527760e1,
-6.511139738803e0));
#82904=cartesian_point('',(-5.377823432119e1,-6.994989458803e1,
-6.511545046439e0));
#82906=cartesian_point('',(-5.377823432119e1,-6.994989458803e1,
-6.511545046439e0));
#82907=cartesian_point('',(-5.380912442419e1,-7.002350909070e1,
-6.504567179304e0));
#82908=cartesian_point('',(-5.384957137992e1,-7.016554142836e1,
-6.470896463315e0));
#82909=cartesian_point('',(-5.386992948414e1,-7.033564829207e1,
-6.346159265306e0));
#82910=cartesian_point('',(-5.386876034740e1,-7.048569316200e1,
-6.201931895490e0));
#82911=cartesian_point('',(-5.383588969426e1,-7.066673703327e1,
-5.969763969344e0));
#82912=cartesian_point('',(-5.378871192600e1,-7.079901805786e1,
-5.751330375564e0));
#82913=cartesian_point('',(-5.375224611588e1,-7.086221094324e1,
-5.626404513786e0));
#82915=cartesian_point('',(-5.251371318916e1,-7.049192973142e1,
-1.069563683447e1));
#82916=direction('',(7.997869152598e-2,-3.817770509442e-2,-9.960651945207e-1));
#82917=direction('',(-5.973379959073e-1,-8.018044707417e-1,-1.723105754369e-2));
#82918=axis2_placement_3d('',#82915,#82916,#82917);
#82920=cartesian_point('',(-5.446850748086e1,-6.915725918211e1,
-5.599996291390e0));
#82921=cartesian_point('',(-5.449959925829e1,-6.920006920255e1,
-5.599996291390e0));
#82922=cartesian_point('',(-5.455818219712e1,-6.928784116417e1,
-5.600002398814e0));
#82923=cartesian_point('',(-5.463555630466e1,-6.942647476036e1,
-5.599997167068e0));
#82924=cartesian_point('',(-5.467953575800e1,-6.952250780967e1,
-5.600005010967e0));
#82925=cartesian_point('',(-5.469967489201e1,-6.957151385639e1,
-5.600005010967e0));
#82927=cartesian_point('',(-5.446850748154e1,-6.915725918309e1,-6.6e0));
#82928=direction('',(-5.877852522925e-1,-8.090169943749e-1,0.e0));
#82929=direction('',(8.059384404617e-1,-5.855485519498e-1,8.715574275715e-2));
#82930=axis2_placement_3d('',#82927,#82928,#82929);
#82932=cartesian_point('',(-5.469967489201e1,-6.957151385639e1,
-5.600005010967e0));
#82933=cartesian_point('',(-5.469049414548e1,-6.964896085813e1,
-5.600005010967e0));
#82934=cartesian_point('',(-5.466064117859e1,-6.979708302869e1,
-5.581182830342e0));
#82935=cartesian_point('',(-5.456726545450e1,-6.998743970533e1,
-5.538398016160e0));
#82936=cartesian_point('',(-5.445896907872e1,-7.016813296298e1,
-5.486889010154e0));
#82937=cartesian_point('',(-5.428148330282e1,-7.040485487950e1,
-5.407608225744e0));
#82938=cartesian_point('',(-5.411339783934e1,-7.059121662721e1,
-5.331261567787e0));
#82939=cartesian_point('',(-5.401493978629e1,-7.068879072291e1,
-5.287371720715e0));
#82941=cartesian_point('',(-5.377823432119e1,-6.994989458803e1,
-6.511545046439e0));
#82942=cartesian_point('',(-5.379664738861e1,-6.994233357852e1,
-6.287394550151e0));
#82943=cartesian_point('',(-5.400625166516e1,-6.985626139664e1,
-5.780876150600e0));
#82944=cartesian_point('',(-5.449150215304e1,-6.965699820474e1,
-5.600005124991e0));
#82945=cartesian_point('',(-5.469967489201e1,-6.957151385639e1,
-5.600005010967e0));
#82947=cartesian_point('',(0.e0,0.e0,-5.1e0));
#82948=direction('',(0.e0,0.e0,1.e0));
#82949=direction('',(-6.947996964661e-1,-7.192032965655e-1,0.e0));
#82950=axis2_placement_3d('',#82947,#82948,#82949);
#82952=cartesian_point('',(-6.136569200768e1,-6.441031276196e1,
-5.288511768080e0));
#82953=cartesian_point('',(-6.123603342585e1,-6.450547719060e1,
-5.338989608650e0));
#82954=cartesian_point('',(-6.099238594063e1,-6.466151301090e1,
-5.426441687134e0));
#82955=cartesian_point('',(-6.068372302179e1,-6.480970612295e1,
-5.515387783532e0));
#82956=cartesian_point('',(-6.046404166782e1,-6.489199944981e1,
-5.567210474092e0));
#82957=cartesian_point('',(-6.026245708985e1,-6.490993326969e1,
-5.599994318080e0));
#82958=cartesian_point('',(-6.015806049263e1,-6.490961466938e1,
-5.599994318080e0));
#82960=cartesian_point('',(-6.158003759590e1,-6.417617319006e1,
-5.628328456139e0));
#82961=cartesian_point('',(-6.149039233708e1,-6.422170149058e1,
-5.510777162460e0));
#82962=cartesian_point('',(-6.141617236133e1,-6.430637906750e1,
-5.391485567385e0));
#82963=cartesian_point('',(-6.136569200768e1,-6.441031276196e1,
-5.288511768080e0));
#82965=cartesian_point('',(-6.067592542068e1,-6.405871343688e1,
-6.511545237234e0));
#82966=cartesian_point('',(-6.066558052916e1,-6.407571173346e1,
-6.287445558480e0));
#82967=cartesian_point('',(-6.054784382611e1,-6.426918072311e1,
-5.780958447141e0));
#82968=cartesian_point('',(-6.027508539550e1,-6.471732995137e1,
-5.599996156194e0));
#82969=cartesian_point('',(-6.015806049263e1,-6.490961466938e1,
-5.599994318080e0));
#82971=cartesian_point('',(-6.015806049263e1,-6.490961466938e1,
-5.599994318080e0));
#82972=cartesian_point('',(-6.011291257444e1,-6.488212509878e1,
-5.599986472639e0));
#82973=cartesian_point('',(-6.002510790305e1,-6.482370699227e1,
-5.600005098953e0));
#82974=cartesian_point('',(-5.990025843003e1,-6.472563032891e1,
-5.600002444707e0));
#82975=cartesian_point('',(-5.982257885693e1,-6.465396921641e1,
-5.599990896382e0));
#82976=cartesian_point('',(-5.978506729668e1,-6.461648917677e1,
-5.599994608958e0));
#82978=cartesian_point('',(-6.158003759590e1,-6.417617319006e1,
-5.628328456139e0));
#82979=cartesian_point('',(-6.151530590683e1,-6.420089240022e1,
-5.747354123860e0));
#82980=cartesian_point('',(-6.138277440957e1,-6.422656560236e1,
-5.957833929479e0));
#82981=cartesian_point('',(-6.119939267722e1,-6.423256058232e1,
-6.192446576742e0));
#82982=cartesian_point('',(-6.104400022777e1,-6.421087954142e1,
-6.347472983803e0));
#82983=cartesian_point('',(-6.085874955700e1,-6.415612562253e1,
-6.479810899007e0));
#82984=cartesian_point('',(-6.073625486465e1,-6.409573305035e1,
-6.508547282107e0));
#82985=cartesian_point('',(-6.067592542068e1,-6.405871343688e1,
-6.511545237234e0));
#82987=cartesian_point('',(-6.067592542068e1,-6.405871343688e1,
-6.511545237234e0));
#82988=cartesian_point('',(-6.060818001954e1,-6.401752051567e1,
-6.511144603090e0));
#82989=cartesian_point('',(-6.054546511532e1,-6.396815766812e1,
-6.511583913376e0));
#82990=cartesian_point('',(-6.048949433103e1,-6.391206302817e1,
-6.512842789456e0));
#82992=cartesian_point('',(-6.140909834353e1,-6.289454583804e1,
-1.069563351445e1));
#82993=direction('',(-5.021902137460e-2,7.302178866940e-2,-9.960651927819e-1));
#82994=direction('',(7.045755517873e-1,-7.042569130897e-1,-8.715212096648e-2));
#82995=axis2_placement_3d('',#82992,#82993,#82994);
#82997=cartesian_point('',(-6.184598425232e1,-6.399451405564e1,
-5.599871650165e0));
#82998=cartesian_point('',(-6.182007932196e1,-6.401951475038e1,
-5.602937991250e0));
#82999=cartesian_point('',(-6.176662243052e1,-6.405749943956e1,
-5.609185877637e0));
#83000=cartesian_point('',(-6.167478219300e1,-6.412160912632e1,
-5.618485443269e0));
#83001=cartesian_point('',(-6.161304959478e1,-6.416071853705e1,
-5.625202597811e0));
#83002=cartesian_point('',(-6.158003759590e1,-6.417617319006e1,
-5.628328456139e0));
#83004=direction('',(-2.644798656675e-3,1.201861887994e-1,-9.927478456597e-1));
#83005=vector('',#83004,4.041162238490e0);
#83006=cartesian_point('',(-5.047835405546e1,-5.390093640774e1,
-6.512843354081e0));
#83007=line('',#83006,#83005);
#83008=cartesian_point('',(-5.048904211592e1,-5.341524451998e1,
-1.052469846030e1));
#83009=cartesian_point('',(-5.047612384734e1,-5.339872258222e1,
-1.055382387428e1));
#83010=cartesian_point('',(-5.045024549004e1,-5.336568210380e1,
-1.061183052829e1));
#83011=cartesian_point('',(-5.041113815028e1,-5.331591806368e1,
-1.069791149483e1));
#83012=cartesian_point('',(-5.038471624883e1,-5.328248988966e1,
-1.075454915214e1));
#83013=cartesian_point('',(-5.037138151318e1,-5.326567926381e1,
-1.078264222655e1));
#83015=direction('',(5.018363446105e-2,-7.305512685706e-2,9.960645316806e-1));
#83016=vector('',#83015,4.286667976336e0);
#83017=cartesian_point('',(-6.070461490981e1,-6.359889995536e1,
-1.078264071978e1));
#83018=line('',#83017,#83016);
#83019=cartesian_point('',(-6.140905558309e1,-6.289452126962e1,
-1.069548648161e1));
#83020=direction('',(7.071067811865e-1,7.071067811865e-1,0.e0));
#83021=direction('',(7.044160264028e-1,-7.044160264028e-1,-8.715574274765e-2));
#83022=axis2_placement_3d('',#83019,#83020,#83021);
#83024=cartesian_point('',(-6.140905558309e1,-6.289452126962e1,
-1.069548648161e1));
#83025=direction('',(-7.155058342571e-1,6.986067571560e-1,-2.124027342898e-11));
#83026=direction('',(1.508482228019e-11,-1.495692458775e-11,-1.e0));
#83027=axis2_placement_3d('',#83024,#83025,#83026);
#83029=cartesian_point('',(-1.424056309221e-14,0.e0,-1.071293888805e1));
#83030=direction('',(0.e0,0.e0,1.e0));
#83031=direction('',(-7.155058342668e-1,-6.986067571461e-1,0.e0));
#83032=axis2_placement_3d('',#83029,#83030,#83031);
#83034=cartesian_point('',(-1.424056309221e-14,0.e0,-1.169548648161e1));
#83035=direction('',(0.e0,0.e0,-1.e0));
#83036=direction('',(-6.986067571469e-1,-7.155058342660e-1,0.e0));
#83037=axis2_placement_3d('',#83034,#83035,#83036);
#83039=cartesian_point('',(-6.289452126961e1,-6.140905558308e1,
-1.069548648161e1));
#83040=direction('',(-6.986067571468e-1,7.155058342661e-1,0.e0));
#83041=direction('',(0.e0,0.e0,-1.e0));
#83042=axis2_placement_3d('',#83039,#83040,#83041);
#83044=cartesian_point('',(-6.360992135928e1,-6.210755909296e1,
-1.071293896585e1));
#83045=cartesian_point('',(-6.365396477492e1,-6.207720942848e1,
-1.011842993632e1));
#83046=cartesian_point('',(-6.374287523978e1,-6.201574648628e1,
-8.947603782398e0));
#83047=cartesian_point('',(-6.385949012026e1,-6.193377874e1,-7.277952362243e0));
#83048=cartesian_point('',(-6.395401605058e1,-6.187380295858e1,
-6.157107419348e0));
#83049=cartesian_point('',(-6.399520993003e1,-6.184526693419e1,
-5.599828514290e0));
#83051=cartesian_point('',(-1.424056309221e-14,0.e0,-5.599847706754e0));
#83052=direction('',(0.e0,0.e0,1.e0));
#83053=direction('',(-7.192068709015e-1,-6.947959965688e-1,0.e0));
#83054=axis2_placement_3d('',#83051,#83052,#83053);
#83056=cartesian_point('',(-6.184598425232e1,-6.399451405564e1,
-5.599871650165e0));
#83057=cartesian_point('',(-6.187443075940e1,-6.395345873321e1,
-6.151532253574e0));
#83058=cartesian_point('',(-6.193265985752e1,-6.386089956273e1,
-7.265494159805e0));
#83059=cartesian_point('',(-6.201584123233e1,-6.374294408924e1,
-8.941969771206e0));
#83060=cartesian_point('',(-6.207655270797e1,-6.365456715521e1,
-1.011613181979e1));
#83061=cartesian_point('',(-6.210755833773e1,-6.360992058571e1,
-1.071293894722e1));
#83063=cartesian_point('',(-6.391205793660e1,-6.048949714855e1,
-6.512842463639e0));
#83064=cartesian_point('',(-6.396816080703e1,-6.054549561748e1,
-6.511584371359e0));
#83065=cartesian_point('',(-6.401752094329e1,-6.060823413552e1,
-6.511147005917e0));
#83066=cartesian_point('',(-6.405871017778e1,-6.067592493945e1,
-6.511545190436e0));
#83068=cartesian_point('',(-6.405871017778e1,-6.067592493945e1,
-6.511545190436e0));
#83069=cartesian_point('',(-6.410073581246e1,-6.074380084120e1,
-6.504567326176e0));
#83070=cartesian_point('',(-6.416290234841e1,-6.087775876215e1,
-6.470896404787e0));
#83071=cartesian_point('',(-6.420962087302e1,-6.104258600018e1,
-6.346159295916e0));
#83072=cartesian_point('',(-6.423193819141e1,-6.119096662501e1,
-6.201931910716e0));
#83073=cartesian_point('',(-6.422779377047e1,-6.137492360880e1,
-5.969763989795e0));
#83074=cartesian_point('',(-6.420189014198e1,-6.151295628149e1,
-5.751330383451e0));
#83075=cartesian_point('',(-6.417575882995e1,-6.158107567162e1,
-5.626404513800e0));
#83077=cartesian_point('',(-6.289454955547e1,-6.140910247175e1,
-1.069563683447e1));
#83078=direction('',(7.302171224270e-2,-5.021909801555e-2,-9.960651945207e-1));
#83079=direction('',(-7.154136273929e-1,-6.984886773574e-1,-1.723105754266e-2));
#83080=axis2_placement_3d('',#83077,#83078,#83079);
#83082=cartesian_point('',(-6.461648866281e1,-5.978506678482e1,
-5.600004612225e0));
#83083=cartesian_point('',(-6.465396424623e1,-5.982258463678e1,
-5.600004633966e0));
#83084=cartesian_point('',(-6.472558231650e1,-5.990031128763e1,
-5.599997752538e0));
#83085=cartesian_point('',(-6.482366330678e1,-6.002517913473e1,
-5.600000915170e0));
#83086=cartesian_point('',(-6.488212022733e1,-6.011292874458e1,
-5.599999362911e0));
#83087=cartesian_point('',(-6.490961369443e1,-6.015805778775e1,
-5.599999804395e0));
#83089=cartesian_point('',(-6.461648861309e1,-5.978506673324e1,-6.6e0));
#83090=direction('',(-7.071067811865e-1,-7.071067811865e-1,0.e0));
#83091=direction('',(7.044160263999e-1,-7.044160263999e-1,8.715574279425e-2));
#83092=axis2_placement_3d('',#83089,#83090,#83091);
#83094=cartesian_point('',(-6.490961369443e1,-6.015805778775e1,
-5.599999804395e0));
#83095=cartesian_point('',(-6.491264898779e1,-6.023602824097e1,
-5.599999804395e0));
#83096=cartesian_point('',(-6.490633924372e1,-6.038703066038e1,
-5.581171673374e0));
#83097=cartesian_point('',(-6.484387544229e1,-6.058963920922e1,
-5.538382595336e0));
#83098=cartesian_point('',(-6.476516890604e1,-6.078506136677e1,
-5.486867861066e0));
#83099=cartesian_point('',(-6.462689965805e1,-6.104661345044e1,
-5.407590001641e0));
#83100=cartesian_point('',(-6.449005624300e1,-6.125694154193e1,
-5.331253817901e0));
#83101=cartesian_point('',(-6.440808940619e1,-6.136869619804e1,
-5.287371720474e0));
#83103=cartesian_point('',(-6.405871017778e1,-6.067592493945e1,
-6.511545190436e0));
#83104=cartesian_point('',(-6.407571391529e1,-6.066557664923e1,
-6.287393218572e0));
#83105=cartesian_point('',(-6.426927783379e1,-6.054777217139e1,
-5.780873605663e0));
#83106=cartesian_point('',(-6.471737603066e1,-6.027505555608e1,
-5.599997908425e0));
#83107=cartesian_point('',(-6.490961369443e1,-6.015805778775e1,
-5.599999804395e0));
#83109=cartesian_point('',(0.e0,0.e0,-5.1e0));
#83110=direction('',(0.e0,0.e0,1.e0));
#83111=direction('',(-7.987537422123e-1,-6.016580916949e-1,0.e0));
#83112=axis2_placement_3d('',#83109,#83110,#83111);
#83114=cartesian_point('',(-7.068617132818e1,-5.401760572826e1,
-5.288511768404e0));
#83115=cartesian_point('',(-7.057302042327e1,-5.413185688653e1,
-5.338978895770e0));
#83116=cartesian_point('',(-7.035682923738e1,-5.432405343237e1,
-5.426415481859e0));
#83117=cartesian_point('',(-7.007513982309e1,-5.451872145898e1,
-5.515370735612e0));
#83118=cartesian_point('',(-6.987111758423e1,-5.463435721863e1,
-5.567171175841e0));
#83119=cartesian_point('',(-6.967474865980e1,-5.468362493327e1,
-5.600006681757e0));
#83120=cartesian_point('',(-6.957151413348e1,-5.469967701269e1,
-5.600006681757e0));
#83122=cartesian_point('',(-7.086125046803e1,-5.375281776554e1,
-5.628328456250e0));
#83123=cartesian_point('',(-7.077983108633e1,-5.381180914527e1,
-5.510777162559e0));
#83124=cartesian_point('',(-7.071977137309e1,-5.390705476282e1,
-5.391485567697e0));
#83125=cartesian_point('',(-7.068617132818e1,-5.401760572826e1,
-5.288511768404e0));
#83127=cartesian_point('',(-6.994989725825e1,-5.377823212613e1,
-6.511544630893e0));
#83128=cartesian_point('',(-6.994233834329e1,-5.379664024562e1,
-6.287453439936e0));
#83129=cartesian_point('',(-6.985632672220e1,-5.400612199219e1,
-5.781001678253e0));
#83130=cartesian_point('',(-6.965701734457e1,-5.449145509863e1,
-5.600002596401e0));
#83131=cartesian_point('',(-6.957151413348e1,-5.469967701269e1,
-5.600006681757e0));
#83133=cartesian_point('',(-6.957151413348e1,-5.469967701269e1,
-5.600006681757e0));
#83134=cartesian_point('',(-6.952261209669e1,-5.467956735805e1,
-5.600013214360e0));
#83135=cartesian_point('',(-6.942676757879e1,-5.463552163570e1,
-5.599995229238e0));
#83136=cartesian_point('',(-6.928808624148e1,-5.455817333437e1,
-5.599996876127e0));
#83137=cartesian_point('',(-6.920014901048e1,-5.449962999783e1,
-5.600010469544e0));
#83138=cartesian_point('',(-6.915725949536e1,-5.446850770716e1,
-5.600006667041e0));
#83140=cartesian_point('',(-7.086125046803e1,-5.375281776554e1,
-5.628328456250e0));
#83141=cartesian_point('',(-7.080118268426e1,-5.378735889999e1,
-5.747354096984e0));
#83142=cartesian_point('',(-7.067429909211e1,-5.383344845004e1,
-5.957833858880e0));
#83143=cartesian_point('',(-7.049411283684e1,-5.386805712386e1,
-6.192446529511e0));
#83144=cartesian_point('',(-7.033724221980e1,-5.387095076309e1,
-6.347472871850e0));
#83145=cartesian_point('',(-7.014570533842e1,-5.384585425734e1,
-6.479811160609e0));
#83146=cartesian_point('',(-7.001527508324e1,-5.380535836001e1,
-6.508546669220e0));
#83147=cartesian_point('',(-6.994989725825e1,-5.377823212613e1,
-6.511544630893e0));
#83149=cartesian_point('',(-6.994989725825e1,-5.377823212613e1,
-6.511544630893e0));
#83150=cartesian_point('',(-6.987659213252e1,-5.374812692936e1,
-6.511147249968e0));
#83151=cartesian_point('',(-6.980689900281e1,-5.370919699942e1,
-6.511585267631e0));
#83152=cartesian_point('',(-6.974281853021e1,-5.366255535557e1,
-6.512842726720e0));
#83154=cartesian_point('',(-7.049192507249e1,-5.251371016329e1,
-1.069563351445e1));
#83155=direction('',(-3.817761744074e-2,7.997875502075e-2,-9.960651927820e-1));
#83156=direction('',(5.857310053814e-1,-8.058062404515e-1,-8.715212094043e-2));
#83157=axis2_placement_3d('',#83154,#83155,#83156);
#83159=cartesian_point('',(-7.109550513161e1,-5.353179193191e1,
-5.599871650166e0));
#83160=cartesian_point('',(-7.107383010339e1,-5.356053725183e1,
-5.602937991253e0));
#83161=cartesian_point('',(-7.102697346901e1,-5.360641678705e1,
-5.609185877650e0));
#83162=cartesian_point('',(-7.094629290189e1,-5.368410415548e1,
-5.618485443249e0));
#83163=cartesian_point('',(-7.089143839407e1,-5.373238917057e1,
-5.625202597891e0));
#83164=cartesian_point('',(-7.086125046803e1,-5.375281776554e1,
-5.628328456250e0));
#83166=direction('',(1.619043275660e-2,1.191212618355e-1,-9.927476995017e-1));
#83167=vector('',#83166,4.041162387160e0);
#83168=cartesian_point('',(-5.828885174828e1,-4.534077608061e1,
-6.512843774335e0));
#83169=line('',#83168,#83167);
#83170=cartesian_point('',(-5.822342358039e1,-4.485938771777e1,
-1.052469843750e1));
#83171=cartesian_point('',(-5.820807970120e1,-4.484509000352e1,
-1.055382395385e1));
#83172=cartesian_point('',(-5.817735098270e1,-4.481650481697e1,
-1.061183077925e1));
#83173=cartesian_point('',(-5.813094039337e1,-4.477347105819e1,
-1.069791174050e1));
#83174=cartesian_point('',(-5.809961452590e1,-4.474458783495e1,
-1.075454925739e1));
#83175=cartesian_point('',(-5.808381426109e1,-4.473007024256e1,
-1.078264222655e1));
#83177=direction('',(3.813725137413e-2,-8.000558223699e-2,9.960645846874e-1));
#83178=vector('',#83177,4.286667811193e0);
#83179=cartesian_point('',(-6.990630025808e1,-5.331959800147e1,
-1.078264071977e1));
#83180=line('',#83179,#83178);
#83181=cartesian_point('',(-7.049187899515e1,-5.251369258655e1,
-1.069548648161e1));
#83182=direction('',(8.090169943749e-1,5.877852522925e-1,0.e0));
#83183=direction('',(5.855485519503e-1,-8.059384404624e-1,-8.715574274766e-2));
#83184=axis2_placement_3d('',#83181,#83182,#83183);
#83186=cartesian_point('',(-7.049187899515e1,-5.251369258655e1,
-1.069548648161e1));
#83187=direction('',(-5.974105958084e-1,8.019355211086e-1,1.184704591373e-11));
#83188=direction('',(-7.005951374595e-12,9.549694368616e-12,-1.e0));
#83189=axis2_placement_3d('',#83186,#83187,#83188);
#83191=cartesian_point('',(-1.423022626349e-14,0.e0,-1.071293888805e1));
#83192=direction('',(0.e0,0.e0,1.e0));
#83193=direction('',(-8.159829444608e-1,-5.780759762775e-1,0.e0));
#83194=axis2_placement_3d('',#83191,#83192,#83193);
#83196=cartesian_point('',(-1.423022626349e-14,0.e0,-1.169548648161e1));
#83197=direction('',(0.e0,0.e0,-1.e0));
#83198=direction('',(-8.019355211114e-1,-5.974105958047e-1,0.e0));
#83199=axis2_placement_3d('',#83196,#83197,#83198);
#83201=cartesian_point('',(-7.172667810407e1,-5.081413741759e1,
-1.069548648161e1));
#83202=direction('',(-5.780759762783e-1,8.159829444602e-1,0.e0));
#83203=direction('',(0.e0,0.e0,-1.e0));
#83204=axis2_placement_3d('',#83201,#83202,#83203);
#83206=cartesian_point('',(-7.254254045440e1,-5.139212795985e1,
-1.071293896585e1));
#83207=cartesian_point('',(-7.258129388898e1,-5.135526204193e1,
-1.011842993630e1));
#83208=cartesian_point('',(-7.265949479618e1,-5.128064714929e1,
-8.947603782361e0));
#83209=cartesian_point('',(-7.276185137277e1,-5.118144597647e1,
-7.277952362196e0));
#83210=cartesian_point('',(-7.284583125432e1,-5.110742148086e1,
-6.157107419326e0));
#83211=cartesian_point('',(-7.288205395105e1,-5.107279263979e1,
-5.599828514290e0));
#83213=cartesian_point('',(-1.423022626349e-14,0.e0,-5.599847706753e0));
#83214=direction('',(0.e0,0.e0,1.e0));
#83215=direction('',(-8.190422809105e-1,-5.737331627864e-1,0.e0));
#83216=axis2_placement_3d('',#83213,#83214,#83215);
#83218=cartesian_point('',(-7.109550513161e1,-5.353179193191e1,
-5.599871650166e0));
#83219=cartesian_point('',(-7.111717894669e1,-5.348679205569e1,
-6.151532253606e0));
#83220=cartesian_point('',(-7.116021170334e1,-5.338626340477e1,
-7.265494159881e0));
#83221=cartesian_point('',(-7.122391667615e1,-5.325674772484e1,
-8.941969771276e0));
#83222=cartesian_point('',(-7.127005549431e1,-5.315996149040e1,
-1.011613181982e1));
#83223=cartesian_point('',(-7.129369513109e1,-5.311101424517e1,
-1.071293894722e1));
#83225=cartesian_point('',(-7.258783828587e1,-4.974672029807e1,
-6.512842703609e0));
#83226=cartesian_point('',(-7.265200264802e1,-4.979325026885e1,
-6.511584950822e0));
#83227=cartesian_point('',(-7.271056421757e1,-4.984749845297e1,
-6.511147244770e0));
#83228=cartesian_point('',(-7.276184505612e1,-4.990791498852e1,
-6.511544978328e0));
#83230=cartesian_point('',(-7.276184505612e1,-4.990791498852e1,
-6.511544978328e0));
#83231=cartesian_point('',(-7.281397142583e1,-4.996838097894e1,
-6.504567107580e0));
#83232=cartesian_point('',(-7.289633110451e1,-5.009096260103e1,
-6.470896483755e0));
#83233=cartesian_point('',(-7.296825794428e1,-5.024645299011e1,
-6.346159239325e0));
#83234=cartesian_point('',(-7.301351264967e1,-5.038951538741e1,
-6.201931872566e0));
#83235=cartesian_point('',(-7.303819637178e1,-5.057185593579e1,
-5.969763945495e0));
#83236=cartesian_point('',(-7.303420474410e1,-5.071224138626e1,
-5.751330366055e0));
#83237=cartesian_point('',(-7.301905137450e1,-5.078360994103e1,
-5.626404513784e0));
#83239=cartesian_point('',(-7.172671337670e1,-5.081417930410e1,
-1.069563683447e1));
#83240=direction('',(6.426669606064e-2,-6.102393007675e-2,-9.960651945206e-1));
#83241=direction('',(-8.158734010565e-1,-5.779737745820e-1,-1.723105754301e-2));
#83242=axis2_placement_3d('',#83239,#83240,#83241);
#83244=cartesian_point('',(-7.317339736822e1,-4.894076754255e1,
-5.600000767886e0));
#83245=cartesian_point('',(-7.321625154192e1,-4.897194333311e1,
-5.599999990182e0));
#83246=cartesian_point('',(-7.329911446458e1,-4.903747729991e1,
-5.599999458545e0));
#83247=cartesian_point('',(-7.341553223292e1,-4.914546552581e1,
-5.600001909821e0));
#83248=cartesian_point('',(-7.348702299115e1,-4.922301921951e1,
-5.599995904722e0));
#83249=cartesian_point('',(-7.352126223699e1,-4.926331139254e1,
-5.599997650509e0));
#83251=cartesian_point('',(-7.317339734517e1,-4.894076752515e1,-6.6e0));
#83252=direction('',(-8.090169943749e-1,-5.877852522925e-1,0.e0));
#83253=direction('',(5.855485519490e-1,-8.059384404606e-1,8.715574277346e-2));
#83254=axis2_placement_3d('',#83251,#83252,#83253);
#83256=cartesian_point('',(-7.352126223699e1,-4.926331139254e1,
-5.599997650509e0));
#83257=cartesian_point('',(-7.353645599746e1,-4.933985781706e1,
-5.599997650509e0));
#83258=cartesian_point('',(-7.355384816300e1,-4.948999678318e1,
-5.581169181298e0));
#83259=cartesian_point('',(-7.352384391082e1,-4.969988000717e1,
-5.538378516820e0));
#83260=cartesian_point('',(-7.347667498095e1,-4.990521233317e1,
-5.486862383082e0));
#83261=cartesian_point('',(-7.338102294953e1,-5.018516919500e1,
-5.407585232109e0));
#83262=cartesian_point('',(-7.327877045271e1,-5.041430537416e1,
-5.331251789577e0));
#83263=cartesian_point('',(-7.321529810654e1,-5.053750070175e1,
-5.287371720396e0));
#83265=cartesian_point('',(-7.276184505612e1,-4.990791498852e1,
-6.511544978328e0));
#83266=cartesian_point('',(-7.277702065187e1,-4.989503412412e1,
-6.287392646757e0));
#83267=cartesian_point('',(-7.294977710596e1,-4.974839662137e1,
-5.780873538293e0));
#83268=cartesian_point('',(-7.334969369436e1,-4.940894144246e1,
-5.599995265843e0));
#83269=cartesian_point('',(-7.352126223699e1,-4.926331139254e1,
-5.599997650509e0));
#83271=cartesian_point('',(0.e0,0.e0,-5.1e0));
#83272=direction('',(0.e0,0.e0,1.e0));
#83273=direction('',(-8.830398199e-1,-4.692980678321e-1,0.e0));
#83274=axis2_placement_3d('',#83271,#83272,#83273);
#83276=cartesian_point('',(-7.826612251734e1,-4.229480596669e1,
-5.288511768281e0));
#83277=cartesian_point('',(-7.817223750652e1,-4.242535120512e1,
-5.338978895703e0));
#83278=cartesian_point('',(-7.798877415644e1,-4.264900124546e1,
-5.426415481886e0));
#83279=cartesian_point('',(-7.774100559498e1,-4.288533851830e1,
-5.515370735597e0));
#83280=cartesian_point('',(-7.755758462675e1,-4.303146671962e1,
-5.567171175806e0));
#83281=cartesian_point('',(-7.737134049814e1,-4.311084673462e1,
-5.600006681757e0));
#83282=cartesian_point('',(-7.727188805854e1,-4.314285062425e1,
-5.600006681757e0));
#83284=cartesian_point('',(-7.839762417897e1,-4.200588957194e1,
-5.628328456139e0));
#83285=cartesian_point('',(-7.832643549e1,-4.207689146726e1,-5.510777162461e0));
#83286=cartesian_point('',(-7.828201490876e1,-4.218035986216e1,
-5.391485567585e0));
#83287=cartesian_point('',(-7.826612251734e1,-4.229480596669e1,
-5.288511768281e0));
#83289=cartesian_point('',(-7.750146692125e1,-4.217355809159e1,
-6.511544630893e0));
#83290=cartesian_point('',(-7.749688073341e1,-4.219292205139e1,
-6.287453439937e0));
#83291=cartesian_point('',(-7.744469822306e1,-4.241327991198e1,
-5.781001678253e0));
#83292=cartesian_point('',(-7.732376549948e1,-4.292381661839e1,
-5.600002596401e0));
#83293=cartesian_point('',(-7.727188805854e1,-4.314285062425e1,
-5.600006681757e0));
#83295=cartesian_point('',(-7.727188805854e1,-4.314285062425e1,
-5.600006681757e0));
#83296=cartesian_point('',(-7.722044224392e1,-4.313063851680e1,
-5.600013214360e0));
#83297=cartesian_point('',(-7.711888746209e1,-4.310212845626e1,
-5.599995229238e0));
#83298=cartesian_point('',(-7.696981358201e1,-4.304742698169e1,
-5.599996876127e0));
#83299=cartesian_point('',(-7.687380080871e1,-4.300336082445e1,
-5.600010469544e0));
#83300=cartesian_point('',(-7.682657073580e1,-4.297933109917e1,
-5.600006667041e0));
#83302=cartesian_point('',(-7.839762417897e1,-4.200588957194e1,
-5.628328456139e0));
#83303=cartesian_point('',(-7.834369935310e1,-4.204940211942e1,
-5.747354096919e0));
#83304=cartesian_point('',(-7.822558790249e1,-4.211477319764e1,
-5.957833858932e0));
#83305=cartesian_point('',(-7.805303402849e1,-4.217714312162e1,
-6.192446529505e0));
#83306=cartesian_point('',(-7.789854741395e1,-4.220454110642e1,
-6.347472871847e0));
#83307=cartesian_point('',(-7.770544271098e1,-4.220971654988e1,
-6.479811160603e0));
#83308=cartesian_point('',(-7.757028331463e1,-4.219012301143e1,
-6.508546669218e0));
#83309=cartesian_point('',(-7.750146692125e1,-4.217355809159e1,
-6.511544630893e0));
#83311=cartesian_point('',(-7.750146692125e1,-4.217355809159e1,
-6.511544630893e0));
#83312=cartesian_point('',(-7.742435481292e1,-4.215529098787e1,
-6.511147249968e0));
#83313=cartesian_point('',(-7.734942973852e1,-4.212774275743e1,
-6.511585267630e0));
#83314=cartesian_point('',(-7.727884184228e1,-4.209169974406e1,
-6.512842726719e0));
#83316=cartesian_point('',(-7.783900665688e1,-4.083981266130e1,
-1.069563351445e1));
#83317=direction('',(-2.519615386136e-2,8.496637899138e-2,-9.960651927819e-1));
#83318=direction('',(4.524638165908e-1,-8.875139449561e-1,-8.715212094134e-2));
#83319=axis2_placement_3d('',#83316,#83317,#83318);
#83321=cartesian_point('',(-7.859441872060e1,-4.175093943053e1,
-5.599871650166e0));
#83322=cartesian_point('',(-7.857750730679e1,-4.178272156908e1,
-5.602937991252e0));
#83323=cartesian_point('',(-7.853840469596e1,-4.183536624352e1,
-5.609185877637e0));
#83324=cartesian_point('',(-7.847087042247e1,-4.192471837288e1,
-5.618485443270e0));
#83325=cartesian_point('',(-7.842424470521e1,-4.198099005481e1,
-5.625202597811e0));
#83326=cartesian_point('',(-7.839762417897e1,-4.200588957194e1,
-5.628328456139e0));
#83328=direction('',(3.462577060396e-2,1.151219435284e-1,-9.927476991302e-1));
#83329=vector('',#83328,4.041162387154e0);
#83330=cartesian_point('',(-6.466407933246e1,-3.566417050151e1,
-6.512843769834e0));
#83331=line('',#83330,#83329);
#83332=cartesian_point('',(-6.452415097067e1,-3.519894403339e1,
-1.052469843149e1));
#83333=cartesian_point('',(-6.450675934707e1,-3.518722266032e1,
-1.055382394953e1));
#83334=cartesian_point('',(-6.447193719443e1,-3.516379652426e1,
-1.061183078232e1));
#83335=cartesian_point('',(-6.441936604991e1,-3.512855276061e1,
-1.069791173842e1));
#83336=cartesian_point('',(-6.438390752157e1,-3.510492559182e1,
-1.075454925751e1));
#83337=cartesian_point('',(-6.436603073212e1,-3.509305844090e1,
-1.078264222655e1));
#83339=direction('',(2.515208806558e-2,-8.498656127511e-2,9.960645846874e-1));
#83340=vector('',#83339,4.286667811194e0);
#83341=cartesian_point('',(-7.738666048857e1,-4.172739058746e1,
-1.078264071977e1));
#83342=line('',#83341,#83340);
#83343=cartesian_point('',(-7.783895839721e1,-4.083980250904e1,
-1.069548648161e1));
#83344=direction('',(8.910065241884e-1,4.539904997395e-1,0.e0));
#83345=direction('',(4.522629288245e-1,-8.876159753616e-1,-8.715574274766e-2));
#83346=axis2_placement_3d('',#83343,#83344,#83345);
#83348=cartesian_point('',(-7.783895839721e1,-4.083980250905e1,
-1.069548648161e1));
#83349=direction('',(-4.646051257771e-1,8.855179710777e-1,-1.082852557621e-12));
#83350=direction('',(5.115907697473e-13,-9.521272659185e-13,-1.e0));
#83351=axis2_placement_3d('',#83348,#83349,#83350);
#83353=cartesian_point('',(-1.422191000451e-14,0.e0,-1.071293888805e1));
#83354=direction('',(0.e0,0.e0,1.e0));
#83355=direction('',(-8.963678464700e-1,-4.433110463487e-1,0.e0));
#83356=axis2_placement_3d('',#83353,#83354,#83355);
#83358=cartesian_point('',(-1.422191000451e-14,0.e0,-1.169548648161e1));
#83359=direction('',(0.e0,0.e0,-1.e0));
#83360=direction('',(-8.855179710750e-1,-4.646051257824e-1,0.e0));
#83361=axis2_placement_3d('',#83358,#83359,#83360);
#83363=cartesian_point('',(-7.879268607641e1,-3.896800654643e1,
-1.069548648161e1));
#83364=direction('',(-4.433110463497e-1,8.963678464695e-1,0.e0));
#83365=direction('',(-2.842170943040e-14,-1.421085471520e-14,-1.e0));
#83366=axis2_placement_3d('',#83363,#83364,#83365);
#83368=cartesian_point('',(-7.968892144864e1,-3.941125207567e1,
-1.071293896585e1));
#83369=cartesian_point('',(-7.972143066398e1,-3.936877766558e1,
-1.011842993631e1));
#83370=cartesian_point('',(-7.978699644740e1,-3.928284808903e1,
-8.947603782373e0));
#83371=cartesian_point('',(-7.987257436239e1,-3.916885615083e1,
-7.277952362210e0));
#83372=cartesian_point('',(-7.994394032962e1,-3.908260567207e1,
-6.157107419333e0));
#83373=cartesian_point('',(-7.997429992061e1,-3.904273669131e1,
-5.599828514290e0));
#83375=cartesian_point('',(-1.422191000451e-14,0.e0,-5.599847706755e0));
#83376=direction('',(0.e0,0.e0,1.e0));
#83377=direction('',(-8.987101517050e-1,-4.385431144396e-1,0.e0));
#83378=axis2_placement_3d('',#83375,#83376,#83377);
#83380=cartesian_point('',(-7.859441872060e1,-4.175093943053e1,
-5.599871650166e0));
#83381=cartesian_point('',(-7.860878616358e1,-4.170310304560e1,
-6.151532253607e0));
#83382=cartesian_point('',(-7.863556296990e1,-4.159708026286e1,
-7.265494159882e0));
#83383=cartesian_point('',(-7.867822291266e1,-4.145919348256e1,
-8.941969771267e0));
#83384=cartesian_point('',(-7.870865298261e1,-4.135638114592e1,
-1.011613181982e1));
#83385=cartesian_point('',(-7.872434454010e1,-4.130433846857e1,
-1.071293894722e1));
#83387=cartesian_point('',(-7.947626314193e1,-3.777901592996e1,
-6.512842707600e0));
#83388=cartesian_point('',(-7.954691667900e1,-3.781493547773e1,
-6.511584938250e0));
#83389=cartesian_point('',(-7.961324342924e1,-3.785935463935e1,
-6.511147231700e0));
#83390=cartesian_point('',(-7.967334401403e1,-3.791100539888e1,
-6.511544982071e0));
#83392=cartesian_point('',(-7.967334401403e1,-3.791100539888e1,
-6.511544982071e0));
#83393=cartesian_point('',(-7.973428758629e1,-3.796257259170e1,
-6.504567111442e0));
#83394=cartesian_point('',(-7.983480922776e1,-3.807076118473e1,
-6.470896482375e0));
#83395=cartesian_point('',(-7.993017460213e1,-3.821308537363e1,
-6.346159240345e0));
#83396=cartesian_point('',(-7.999725203196e1,-3.834730704471e1,
-6.201931873272e0));
#83397=cartesian_point('',(-8.005015620415e1,-3.852354129231e1,
-5.969763946302e0));
#83398=cartesian_point('',(-8.006817484258e1,-3.866282279369e1,
-5.751330366387e0));
#83399=cartesian_point('',(-8.006437253777e1,-3.873568319259e1,
-5.626404513801e0));
#83401=cartesian_point('',(-7.879272746727e1,-3.896804239940e1,
-1.069563683447e1));
#83402=direction('',(5.392922053150e-2,-7.032615045168e-2,-9.960651945207e-1));
#83403=direction('',(-8.962436638621e-1,-4.432272392836e-1,-1.723105754388e-2));
#83404=axis2_placement_3d('',#83401,#83402,#83403);
#83406=cartesian_point('',(-7.992853421151e1,-3.689138420908e1,
-5.600000642620e0));
#83407=cartesian_point('',(-7.997573779890e1,-3.691547222780e1,
-5.599999827558e0));
#83408=cartesian_point('',(-8.006783259657e1,-3.696723621276e1,
-5.599999523134e0));
#83409=cartesian_point('',(-8.019971007205e1,-3.705568302188e1,
-5.600001927694e0));
#83410=cartesian_point('',(-8.028245246458e1,-3.712109888865e1,
-5.599995819959e0));
#83411=cartesian_point('',(-8.032257326228e1,-3.715553896021e1,
-5.599997612798e0));
#83413=cartesian_point('',(-7.992853418601e1,-3.689138419551e1,-6.6e0));
#83414=direction('',(-8.910065241884e-1,-4.539904997395e-1,0.e0));
#83415=direction('',(4.522629288237e-1,-8.876159753599e-1,8.715574276922e-2));
#83416=axis2_placement_3d('',#83413,#83414,#83415);
#83418=cartesian_point('',(-8.032257326228e1,-3.715553896021e1,
-5.599997612798e0));
#83419=cartesian_point('',(-8.034955445464e1,-3.722876584611e1,
-5.599997612798e0));
#83420=cartesian_point('',(-8.039021930329e1,-3.737433539810e1,
-5.581169294159e0));
#83421=cartesian_point('',(-8.039341755417e1,-3.758632835497e1,
-5.538378616075e0));
#83422=cartesian_point('',(-8.037895044652e1,-3.779651143806e1,
-5.486862535252e0));
#83423=cartesian_point('',(-8.032827099738e1,-3.808798497611e1,
-5.407585360675e0));
#83424=cartesian_point('',(-8.026312213800e1,-3.833029619204e1,
-5.331251844620e0));
#83425=cartesian_point('',(-8.021970317976e1,-3.846190421390e1,
-5.287371720412e0));
#83427=cartesian_point('',(-7.967334401403e1,-3.791100539888e1,
-6.511544982071e0));
#83428=cartesian_point('',(-7.968631776099e1,-3.789590913339e1,
-6.287392660559e0));
#83429=cartesian_point('',(-7.983400806045e1,-3.772405200479e1,
-5.780873590183e0));
#83430=cartesian_point('',(-8.017589857498e1,-3.732621529174e1,
-5.599995241804e0));
#83431=cartesian_point('',(-8.032257326228e1,-3.715553896021e1,
-5.599997612798e0));
#83433=cartesian_point('',(0.e0,0.e0,-5.1e0));
#83434=direction('',(0.e0,0.e0,1.e0));
#83435=direction('',(-9.455825265940e-1,-3.253823679921e-1,0.e0));
#83436=axis2_placement_3d('',#83433,#83434,#83435);
#83438=cartesian_point('',(-8.391890201910e1,-2.953056771481e1,
-5.288511768402e0));
#83439=cartesian_point('',(-8.384659462400e1,-2.967419265417e1,
-5.338978922806e0));
#83440=cartesian_point('',(-8.370037649967e1,-2.992378929783e1,
-5.426415548580e0));
#83441=cartesian_point('',(-8.349262968605e1,-3.019597636829e1,
-5.515370775767e0));
#83442=cartesian_point('',(-8.333432623984e1,-3.036899893495e1,
-5.567171283435e0));
#83443=cartesian_point('',(-8.316279301005e1,-3.047653654699e1,
-5.600006628890e0));
#83444=cartesian_point('',(-8.306957165159e1,-3.052370406611e1,
-5.600006628890e0));
#83446=cartesian_point('',(-8.400358819557e1,-2.922463696789e1,
-5.628328456251e0));
#83447=cartesian_point('',(-8.394438310091e1,-2.930590107660e1,
-5.510777162561e0));
#83448=cartesian_point('',(-8.391669543371e1,-2.941504451387e1,
-5.391485567695e0));
#83449=cartesian_point('',(-8.391890201910e1,-2.953056771481e1,
-5.288511768402e0));
#83451=cartesian_point('',(-8.314469325348e1,-2.953043112430e1,
-6.511544633874e0));
#83452=cartesian_point('',(-8.314319272028e1,-2.955027411648e1,
-6.287453425906e0));
#83453=cartesian_point('',(-8.312612422040e1,-2.977608222265e1,
-5.781001548933e0));
#83454=cartesian_point('',(-8.308654592888e1,-3.029925129650e1,
-5.600002584403e0));
#83455=cartesian_point('',(-8.306957165159e1,-3.052370406611e1,
-5.600006628890e0));
#83457=cartesian_point('',(-8.306957165159e1,-3.052370406611e1,
-5.600006628890e0));
#83458=cartesian_point('',(-8.301684901549e1,-3.051969026029e1,
-5.600013130714e0));
#83459=cartesian_point('',(-8.291208480748e1,-3.050741809828e1,
-5.599995261148e0));
#83460=cartesian_point('',(-8.275628914161e1,-3.047671042078e1,
-5.599996889909e0));
#83461=cartesian_point('',(-8.265456471964e1,-3.044820628149e1,
-5.600010416113e0));
#83462=cartesian_point('',(-8.260415683199e1,-3.043186071932e1,
-5.600006638314e0));
#83464=cartesian_point('',(-8.400358819557e1,-2.922463696789e1,
-5.628328456251e0));
#83465=cartesian_point('',(-8.395713413589e1,-2.927604950495e1,
-5.747354097118e0));
#83466=cartesian_point('',(-8.385070312282e1,-2.935909245849e1,
-5.957833859227e0));
#83467=cartesian_point('',(-8.369003047891e1,-2.944768787687e1,
-6.192446529745e0));
#83468=cartesian_point('',(-8.354173183989e1,-2.949891558303e1,
-6.347472872401e0));
#83469=cartesian_point('',(-8.335181419559e1,-2.953423551938e1,
-6.479811159323e0));
#83470=cartesian_point('',(-8.321525372726e1,-2.953602684681e1,
-6.508546672234e0));
#83471=cartesian_point('',(-8.314469325348e1,-2.953043112430e1,
-6.511544633874e0));
#83473=cartesian_point('',(-8.314469325348e1,-2.953043112430e1,
-6.511544633874e0));
#83474=cartesian_point('',(-8.306567296846e1,-2.952445199055e1,
-6.511147246572e0));
#83475=cartesian_point('',(-8.298736088816e1,-2.950896374540e1,
-6.511585260695e0));
#83476=cartesian_point('',(-8.291200359760e1,-2.948440678087e1,
-6.512842725830e0));
#83478=cartesian_point('',(-8.326943356451e1,-2.816030343202e1,
-1.069563351445e1));
#83479=direction('',(-1.159427735311e-2,8.786184872271e-2,-9.960651927819e-1));
#83480=direction('',(3.080554669939e-1,-9.473681106469e-1,-8.715212094139e-2));
#83481=axis2_placement_3d('',#83478,#83479,#83480);
#83483=cartesian_point('',(-8.415807688227e1,-2.894204023294e1,
-5.599871650167e0));
#83484=cartesian_point('',(-8.414634549704e1,-2.897607661173e1,
-5.602937991256e0));
#83485=cartesian_point('',(-8.411595974494e1,-2.903419013992e1,
-5.609185877648e0));
#83486=cartesian_point('',(-8.406323468322e1,-2.913300688385e1,
-5.618485443249e0));
#83487=cartesian_point('',(-8.402598583633e1,-2.919587963735e1,
-5.625202597892e0));
#83488=cartesian_point('',(-8.400358819557e1,-2.922463696789e1,
-5.628328456251e0));
#83490=direction('',(5.220850320256e-2,1.082879570006e-1,-9.927476973340e-1));
#83491=vector('',#83490,4.041162387183e0);
#83492=cartesian_point('',(-6.944706278970e1,-2.510939427967e1,
-6.512843728974e0));
#83493=line('',#83492,#83491);
#83494=cartesian_point('',(-6.923607975027e1,-2.467178506086e1,
-1.052469838340e1));
#83495=cartesian_point('',(-6.921706773953e1,-2.466292795363e1,
-1.055382595968e1));
#83496=cartesian_point('',(-6.917901835817e1,-2.464524065405e1,
-1.061184322886e1));
#83497=cartesian_point('',(-6.912158067454e1,-2.461865417084e1,
-1.069792388122e1));
#83498=cartesian_point('',(-6.908285262879e1,-2.460086260531e1,
-1.075455080009e1));
#83499=cartesian_point('',(-6.906334036772e1,-2.459193852931e1,
-1.078264221517e1));
#83501=direction('',(1.154759613034e-2,-8.787488686882e-2,9.960645848947e-1));
#83502=vector('',#83501,4.286667811195e0);
#83503=cartesian_point('',(-8.296150430623e1,-2.910771633191e1,
-1.078264071977e1));
#83504=line('',#83503,#83502);
#83505=cartesian_point('',(-8.326938431085e1,-2.816030095424e1,
-1.069548648161e1));
#83506=direction('',(9.510565162952e-1,3.090169943749e-1,0.e0));
#83507=direction('',(3.078410914165e-1,-9.474374591189e-1,-8.715574274766e-2));
#83508=axis2_placement_3d('',#83505,#83506,#83507);
#83510=cartesian_point('',(-8.326938431085e1,-2.816030095424e1,
-1.069548648161e1));
#83511=direction('',(-3.203595356234e-1,9.472960297263e-1,5.959213157658e-12));
#83512=direction('',(-1.861621967691e-12,5.663025604008e-12,-1.e0));
#83513=axis2_placement_3d('',#83510,#83511,#83512);
#83515=cartesian_point('',(-1.421581908915e-14,0.e0,-1.071293888805e1));
#83516=direction('',(0.e0,0.e0,1.e0));
#83517=direction('',(-9.546811972248e-1,-2.976303271938e-1,0.e0));
#83518=axis2_placement_3d('',#83515,#83516,#83517);
#83520=cartesian_point('',(-1.421581908915e-14,0.e0,-1.169548648161e1));
#83521=direction('',(0.e0,0.e0,-1.e0));
#83522=direction('',(-9.472960297249e-1,-3.203595356275e-1,0.e0));
#83523=axis2_placement_3d('',#83520,#83521,#83522);
#83525=cartesian_point('',(-8.391855661962e1,-2.616235402670e1,
-1.069548648161e1));
#83526=direction('',(-2.976303271949e-1,9.546811972244e-1,0.e0));
#83527=direction('',(-1.421085471520e-14,0.e0,-1.e0));
#83528=axis2_placement_3d('',#83525,#83526,#83527);
#83530=cartesian_point('',(-8.487309672445e1,-2.645994036694e1,
-1.071293896585e1));
#83531=cartesian_point('',(-8.489856123578e1,-2.641290332560e1,
-1.011842993628e1));
#83532=cartesian_point('',(-8.494987744844e1,-2.631777493598e1,
-8.947603782313e0));
#83533=cartesian_point('',(-8.501656948881e1,-2.619179909422e1,
-7.277952362134e0));
#83534=cartesian_point('',(-8.507356427648e1,-2.609544640055e1,
-6.157107419268e0));
#83535=cartesian_point('',(-8.509731320786e1,-2.605131898673e1,
-5.599828514266e0));
#83537=cartesian_point('',(-1.421581908915e-14,0.e0,-5.599847706755e0));
#83538=direction('',(0.e0,0.e0,1.e0));
#83539=direction('',(-9.562487959266e-1,-2.925546791436e-1,0.e0));
#83540=axis2_placement_3d('',#83537,#83538,#83539);
#83542=cartesian_point('',(-8.415807688227e1,-2.894204023294e1,
-5.599871650167e0));
#83543=cartesian_point('',(-8.416478417789e1,-2.889254523298e1,
-6.151532253686e0));
#83544=cartesian_point('',(-8.417464569958e1,-2.878363895226e1,
-7.265494160067e0));
#83545=cartesian_point('',(-8.419521018312e1,-2.864077630126e1,
-8.941969771429e0));
#83546=cartesian_point('',(-8.420918221546e1,-2.853446944358e1,
-1.011613181989e1));
#83547=cartesian_point('',(-8.421653931543e1,-2.848061279763e1,
-1.071293894722e1));
#83549=cartesian_point('',(-8.440771860404e1,-2.488106685053e1,
-6.512842707100e0));
#83550=cartesian_point('',(-8.448312135511e1,-2.490549151189e1,
-6.511584936191e0));
#83551=cartesian_point('',(-8.455558038413e1,-2.493898760619e1,
-6.511147275867e0));
#83552=cartesian_point('',(-8.462302096637e1,-2.498060067938e1,
-6.511545028993e0));
#83554=cartesian_point('',(-8.462302096637e1,-2.498060067938e1,
-6.511545028993e0));
#83555=cartesian_point('',(-8.469063955146e1,-2.502167309210e1,
-6.505234964692e0));
#83556=cartesian_point('',(-8.480825824435e1,-2.511403412492e1,
-6.469638210106e0));
#83557=cartesian_point('',(-8.492458925457e1,-2.523824347077e1,
-6.347988343334e0));
#83558=cartesian_point('',(-8.503159501890e1,-2.539141161096e1,
-6.164459154049e0));
#83559=cartesian_point('',(-8.510774786705e1,-2.557892330171e1,
-5.886784846422e0));
#83560=cartesian_point('',(-8.513287508077e1,-2.568443593190e1,
-5.715072650085e0));
#83561=cartesian_point('',(-8.513824307949e1,-2.573395514282e1,
-5.626404469424e0));
#83563=cartesian_point('',(-8.391860310953e1,-2.616238296330e1,
-1.069563683447e1));
#83564=direction('',(4.226382860987e-2,-7.789670760363e-2,-9.960651945208e-1));
#83565=direction('',(-9.545454331975e-1,-2.975669783726e-1,-1.723105754183e-2));
#83566=axis2_placement_3d('',#83563,#83564,#83565);
#83568=cartesian_point('',(-8.471556527502e1,-2.393361256093e1,
-5.600000644922e0));
#83569=cartesian_point('',(-8.476595593589e1,-2.395001974653e1,
-5.599999828841e0));
#83570=cartesian_point('',(-8.486501454979e1,-2.398674000649e1,
-5.599999512724e0));
#83571=cartesian_point('',(-8.500910408734e1,-2.405346755415e1,
-5.600001962204e0));
#83572=cartesian_point('',(-8.510106305903e1,-2.410513070168e1,
-5.599995746375e0));
#83573=cartesian_point('',(-8.514607729447e1,-2.413287037342e1,
-5.599997542769e0));
#83575=cartesian_point('',(-8.471556524760e1,-2.393361255148e1,-6.6e0));
#83576=direction('',(-9.510565162952e-1,-3.090169943749e-1,0.e0));
#83577=direction('',(3.078410914158e-1,-9.474374591166e-1,8.715574277450e-2));
#83578=axis2_placement_3d('',#83575,#83576,#83577);
#83580=cartesian_point('',(-8.514607729447e1,-2.413287037342e1,
-5.599997542769e0));
#83581=cartesian_point('',(-8.519259228632e1,-2.422116732090e1,
-5.599997542769e0));
#83582=cartesian_point('',(-8.526692886425e1,-2.440821545252e1,
-5.568269885527e0));
#83583=cartesian_point('',(-8.529741623512e1,-2.463598153375e1,
-5.518485013081e0));
#83584=cartesian_point('',(-8.530089969118e1,-2.505654397581e1,
-5.408032584899e0));
#83585=cartesian_point('',(-8.527068472599e1,-2.530799239796e1,
-5.328398385070e0));
#83586=cartesian_point('',(-8.524883404922e1,-2.543923913602e1,
-5.287374418305e0));
#83588=cartesian_point('',(-8.462302096637e1,-2.498060067938e1,
-6.511545028993e0));
#83589=cartesian_point('',(-8.463347339108e1,-2.496366087617e1,
-6.287392200163e0));
#83590=cartesian_point('',(-8.475246188528e1,-2.477081494213e1,
-5.780871684983e0));
#83591=cartesian_point('',(-8.502790817162e1,-2.432439024951e1,
-5.599994547595e0));
#83592=cartesian_point('',(-8.514607729447e1,-2.413287037342e1,
-5.599997542769e0));
#83594=cartesian_point('',(0.e0,0.e0,-5.1e0));
#83595=direction('',(0.e0,0.e0,1.e0));
#83596=direction('',(-9.885392260145e-1,-1.509642296398e-1,0.e0));
#83597=axis2_placement_3d('',#83594,#83595,#83596);
#83599=cartesian_point('',(-8.798049581684e1,-1.343237345601e1,
-5.101484910855e0));
#83600=cartesian_point('',(-8.791465421616e1,-1.386395900513e1,
-5.193165723369e0));
#83601=cartesian_point('',(-8.773444858931e1,-1.463927346333e1,
-5.367813005584e0));
#83602=cartesian_point('',(-8.740379629665e1,-1.558022441074e1,
-5.539472516950e0));
#83603=cartesian_point('',(-8.711975263291e1,-1.611319047536e1,
-5.600006412958e0));
#83604=cartesian_point('',(-8.697593998555e1,-1.635345750944e1,
-5.600006412958e0));
#83606=cartesian_point('',(-8.438460802174e1,-1.682412508536e1,-6.6e0));
#83607=direction('',(-9.876883405951e-1,-1.564344650402e-1,0.e0));
#83608=direction('',(0.e0,0.e0,1.e0));
#83609=axis2_placement_3d('',#83606,#83607,#83608);
#83611=cartesian_point('',(-8.648388830998e1,-1.548642270926e1,
-6.520602716056e0));
#83612=cartesian_point('',(-8.649275079109e1,-1.550203841357e1,
-6.295160530852e0));
#83613=cartesian_point('',(-8.660361121314e1,-1.569737049125e1,
-5.783128268877e0));
#83614=cartesian_point('',(-8.686431236027e1,-1.615677008602e1,
-5.599993739905e0));
#83615=cartesian_point('',(-8.697593998555e1,-1.635345750944e1,
-5.600006412958e0));
#83617=cartesian_point('',(-8.697593998555e1,-1.635345750944e1,
-5.600006412958e0));
#83618=cartesian_point('',(-8.671152947128e1,-1.650358185672e1,
-5.599995373356e0));
#83619=cartesian_point('',(-8.616522748128e1,-1.673625788559e1,
-5.599999157229e0));
#83620=cartesian_point('',(-8.527389013083e1,-1.689750615223e1,
-5.600009889664e0));
#83621=cartesian_point('',(-8.468302639765e1,-1.687152031511e1,
-5.599977485964e0));
#83622=cartesian_point('',(-8.438477644743e1,-1.682417157046e1,
-5.600004421518e0));
#83624=cartesian_point('',(-8.798049581684e1,-1.343237345601e1,
-5.101484910855e0));
#83625=cartesian_point('',(-8.793394710885e1,-1.371768481013e1,
-5.342784655365e0));
#83626=cartesian_point('',(-8.775127709464e1,-1.422970863131e1,
-5.763923593841e0));
#83627=cartesian_point('',(-8.740517238292e1,-1.473918941632e1,
-6.171808116319e0));
#83628=cartesian_point('',(-8.699772399047e1,-1.515195697923e1,
-6.447579035050e0));
#83629=cartesian_point('',(-8.666202517040e1,-1.538588170976e1,
-6.514396169493e0));
#83630=cartesian_point('',(-8.648388830998e1,-1.548642270926e1,
-6.520602716056e0));
#83632=cartesian_point('',(-8.648388830998e1,-1.548642270926e1,
-6.520602716056e0));
#83633=cartesian_point('',(-8.590046499635e1,-1.581850074745e1,
-6.511625635745e0));
#83634=cartesian_point('',(-8.520383499163e1,-1.594585131302e1,
-6.508829989491e0));
#83635=cartesian_point('',(-8.454058855501e1,-1.584019381988e1,
-6.512842111682e0));
#83637=cartesian_point('',(-8.452202755926e1,-1.545899456545e1,
-1.078263331735e1));
#83638=cartesian_point('',(-8.483477358200e1,-1.550836728062e1,
-1.078460502450e1));
#83639=cartesian_point('',(-8.547534209391e1,-1.550699149528e1,
-1.078548620700e1));
#83640=cartesian_point('',(-8.638604621275e1,-1.520678923188e1,
-1.077799797430e1));
#83641=cartesian_point('',(-8.715834200827e1,-1.463881029160e1,
-1.076222989897e1));
#83642=cartesian_point('',(-8.771713836310e1,-1.385821174815e1,
-1.074030036768e1));
#83643=cartesian_point('',(-8.791015056895e1,-1.324548158694e1,
-1.072161977220e1));
#83644=cartesian_point('',(-8.795652605762e1,-1.293111391406e1,
-1.071293958330e1));
#83646=direction('',(6.850570748133e-2,9.878750324282e-2,-9.927477007002e-1));
#83647=vector('',#83646,4.041162135925e0);
#83648=cartesian_point('',(-7.252002877804e1,-1.393634235165e1,
-6.512844025579e0));
#83649=line('',#83648,#83647);
#83650=cartesian_point('',(-7.224318610687e1,-1.353712603404e1,
-1.052469844417e1));
#83651=cartesian_point('',(-7.222301896096e1,-1.353135217231e1,
-1.055382079606e1));
#83652=cartesian_point('',(-7.218266541570e1,-1.351983336637e1,
-1.061183015683e1));
#83653=cartesian_point('',(-7.212178011925e1,-1.350256035927e1,
-1.069791377197e1));
#83654=cartesian_point('',(-7.208075259810e1,-1.349104657589e1,
-1.075454873880e1));
#83655=cartesian_point('',(-7.206008437231e1,-1.348528455113e1,
-1.078264222809e1));
#83657=direction('',(-4.329787978776e-3,-8.892367476143e-2,9.960290322089e-1));
#83658=vector('',#83657,4.286814006014e0);
#83659=cartesian_point('',(-8.452202755926e1,-1.545899456545e1,
-1.078263331735e1));
#83660=line('',#83659,#83658);
#83661=cartesian_point('',(-8.467786648233e1,-1.447513250532e1,
-1.069548648161e1));
#83662=direction('',(9.876883405951e-1,1.564344650402e-1,0.e0));
#83663=direction('',(1.558391846719e-1,-9.839298882679e-1,-8.715574274766e-2));
#83664=axis2_placement_3d('',#83661,#83662,#83663);
#83666=cartesian_point('',(-8.696734509486e1,-1.278568732960e1,
-1.069548648161e1));
#83667=direction('',(-1.454535895140e-1,9.893650758428e-1,0.e0));
#83668=direction('',(0.e0,0.e0,-1.e0));
#83669=axis2_placement_3d('',#83666,#83667,#83668);
#83671=cartesian_point('',(-1.441246742180e-14,0.e0,-1.071293888805e1));
#83672=direction('',(0.e0,0.e0,1.e0));
#83673=direction('',(-9.893650755127e-1,1.454535917594e-1,0.e0));
#83674=axis2_placement_3d('',#83671,#83672,#83673);
#83676=cartesian_point('',(-1.441246742180e-14,0.e0,-1.071293888805e1));
#83677=direction('',(0.e0,0.e0,1.e0));
#83678=direction('',(-9.902680687416e-1,1.391731009601e-1,0.e0));
#83679=axis2_placement_3d('',#83676,#83677,#83678);
#83681=cartesian_point('',(-8.795652734273e1,1.293111416213e1,
-1.071293837218e1));
#83682=cartesian_point('',(-8.795892950789e1,1.298736972246e1,
-1.010345919872e1));
#83683=cartesian_point('',(-8.796291516118e1,1.310369482090e1,
-8.912543404451e0));
#83684=cartesian_point('',(-8.796960645149e1,1.324860094508e1,
-7.197111858109e0));
#83685=cartesian_point('',(-8.797690189656e1,1.335636739833e1,
-6.122376223340e0));
#83686=cartesian_point('',(-8.797883468030e1,1.340456709125e1,
-5.599931591348e0));
#83688=cartesian_point('',(-1.441246742180e-14,0.e0,-5.599847706754e0));
#83689=direction('',(0.e0,0.e0,1.e0));
#83690=direction('',(-9.885912775321e-1,1.506229928907e-1,0.e0));
#83691=axis2_placement_3d('',#83688,#83689,#83690);
#83693=cartesian_point('',(-1.441246742180e-14,0.e0,-5.599847706754e0));
#83694=direction('',(0.e0,0.e0,1.e0));
#83695=direction('',(-9.902680687416e-1,1.391731009601e-1,0.e0));
#83696=axis2_placement_3d('',#83693,#83694,#83695);
#83698=cartesian_point('',(-8.797883350312e1,-1.340456893916e1,
-5.599914662423e0));
#83699=cartesian_point('',(-8.797658496052e1,-1.334849718773e1,
-6.207685681927e0));
#83700=cartesian_point('',(-8.796882846446e1,-1.323030528344e1,
-7.396107930285e0));
#83701=cartesian_point('',(-8.796216474314e1,-1.308573663230e1,
-9.107744273473e0));
#83702=cartesian_point('',(-8.795859867539e1,-1.297965002223e1,
-1.018709400431e1));
#83703=cartesian_point('',(-8.795652605762e1,-1.293111391406e1,
-1.071293958330e1));
#83705=cartesian_point('',(-8.454045086944e1,1.584017225526e1,
-6.512841551245e0));
#83706=cartesian_point('',(-8.520365455656e1,1.594580126787e1,
-6.508830328125e0));
#83707=cartesian_point('',(-8.590046320233e1,1.581850738109e1,
-6.511627409559e0));
#83708=cartesian_point('',(-8.648388498313e1,1.548643361049e1,
-6.520604360234e0));
#83710=cartesian_point('',(-8.648388498313e1,1.548643361049e1,
-6.520604360234e0));
#83711=cartesian_point('',(-8.663770234692e1,1.539972947892e1,
-6.514039793712e0));
#83712=cartesian_point('',(-8.691698855307e1,1.520823407618e1,
-6.468576513029e0));
#83713=cartesian_point('',(-8.723789004915e1,1.491549477790e1,
-6.289611906309e0));
#83714=cartesian_point('',(-8.751685156520e1,1.458316669258e1,
-6.051251591724e0));
#83715=cartesian_point('',(-8.779397503567e1,1.412491871664e1,
-5.676623181562e0));
#83716=cartesian_point('',(-8.793995891678e1,1.368099526482e1,
-5.310272641170e0));
#83717=cartesian_point('',(-8.798049156873e1,1.343240543187e1,
-5.101482206157e0));
#83719=cartesian_point('',(-8.798049156873e1,1.343240543187e1,
-5.101482206157e0));
#83720=cartesian_point('',(-8.797978133662e1,1.343073699490e1,
-5.156214041590e0));
#83721=cartesian_point('',(-8.797809770148e1,1.343097834401e1,
-5.268133394338e0));
#83722=cartesian_point('',(-8.797610390659e1,1.341341775279e1,
-5.429441472590e0));
#83723=cartesian_point('',(-8.797936380604e1,1.340780640271e1,
-5.542699184936e0));
#83724=cartesian_point('',(-8.797883468030e1,1.340456709125e1,
-5.599931591348e0));
#83726=cartesian_point('',(-8.795652734273e1,1.293111416213e1,
-1.071293837218e1));
#83727=cartesian_point('',(-8.791015457557e1,1.324546367979e1,
-1.072161808509e1));
#83728=cartesian_point('',(-8.771716381156e1,1.385816698729e1,
-1.074029612035e1));
#83729=cartesian_point('',(-8.715839767477e1,1.463875718187e1,
-1.076222612037e1));
#83730=cartesian_point('',(-8.638611725859e1,1.520675500128e1,
-1.077799534377e1));
#83731=cartesian_point('',(-8.547540299859e1,1.550698787357e1,
-1.078548299668e1));
#83732=cartesian_point('',(-8.483478505932e1,1.550836456284e1,
-1.078460686851e1));
#83733=cartesian_point('',(-8.452203806191e1,1.545899573153e1,
-1.078263012840e1));
#83735=cartesian_point('',(-8.438456909827e1,1.682411434614e1,
-5.600003606540e0));
#83736=cartesian_point('',(-8.468301251144e1,1.687148394020e1,
-5.599978457258e0));
#83737=cartesian_point('',(-8.527352074919e1,1.689761186296e1,
-5.600009231738e0));
#83738=cartesian_point('',(-8.616497985557e1,1.673645429966e1,
-5.600000003030e0));
#83739=cartesian_point('',(-8.671138199118e1,1.650362442084e1,
-5.599993838438e0));
#83740=cartesian_point('',(-8.697594176937e1,1.635341381016e1,
-5.600004858776e0));
#83742=cartesian_point('',(-8.438460805206e1,1.682412509016e1,-6.6e0));
#83743=direction('',(-9.876883405951e-1,1.564344650402e-1,0.e0));
#83744=direction('',(-1.558391846718e-1,-9.839298882676e-1,8.715574275156e-2));
#83745=axis2_placement_3d('',#83742,#83743,#83744);
#83747=cartesian_point('',(-8.648388498313e1,1.548643361049e1,
-6.520604360234e0));
#83748=cartesian_point('',(-8.649274708169e1,1.550204868886e1,
-6.295166729859e0));
#83749=cartesian_point('',(-8.660360283833e1,1.569738854655e1,
-5.783137504176e0));
#83750=cartesian_point('',(-8.686431667616e1,1.615672994950e1,
-5.600005965162e0));
#83751=cartesian_point('',(-8.697594176937e1,1.635341381016e1,
-5.600004858776e0));
#83753=cartesian_point('',(-8.697594176937e1,1.635341381016e1,
-5.600004858776e0));
#83754=cartesian_point('',(-8.717682165548e1,1.599512671809e1,
-5.600004858776e0));
#83755=cartesian_point('',(-8.751918653067e1,1.530229927146e1,
-5.488366800429e0));
#83756=cartesian_point('',(-8.774460599208e1,1.457091231138e1,
-5.351906563373e0));
#83757=cartesian_point('',(-8.791892968641e1,1.383593800035e1,
-5.188092081854e0));
#83758=cartesian_point('',(-8.798049156873e1,1.343240543187e1,
-5.101482206157e0));
#83760=cartesian_point('',(0.e0,0.e0,-5.1e0));
#83761=direction('',(0.e0,0.e0,1.e0));
#83762=direction('',(-9.562472908824e-1,2.925595985094e-1,0.e0));
#83763=axis2_placement_3d('',#83760,#83761,#83762);
#83765=cartesian_point('',(-8.524945007733e1,2.543556186057e1,
-5.288511768402e0));
#83766=cartesian_point('',(-8.527537277856e1,2.527686567518e1,
-5.338978906486e0));
#83767=cartesian_point('',(-8.530378905842e1,2.498899297644e1,
-5.426415509333e0));
#83768=cartesian_point('',(-8.529570591224e1,2.464667847316e1,
-5.515370751912e0));
#83769=cartesian_point('',(-8.526933589530e1,2.441365192366e1,
-5.567171227821e0));
#83770=cartesian_point('',(-8.519377158473e1,2.422582736808e1,
-5.600006658263e0));
#83771=cartesian_point('',(-8.514607827088e1,2.413287381958e1,
-5.600006658263e0));
#83773=cartesian_point('',(-8.513814105200e1,2.573284231955e1,
-5.628328456254e0));
#83774=cartesian_point('',(-8.513800896890e1,2.563229839307e1,
-5.510777162561e0));
#83775=cartesian_point('',(-8.517976207843e1,2.552772509504e1,
-5.391485567698e0));
#83776=cartesian_point('',(-8.524945007733e1,2.543556186057e1,
-5.288511768402e0));
#83778=cartesian_point('',(-8.462302173316e1,2.498060388575e1,
-6.511544632232e0));
#83779=cartesian_point('',(-8.463347119533e1,2.496366857496e1,
-6.287453433124e0));
#83780=cartesian_point('',(-8.475238914665e1,2.477095339494e1,
-5.781001620273e0));
#83781=cartesian_point('',(-8.502788072704e1,2.432443714602e1,
-5.600002591512e0));
#83782=cartesian_point('',(-8.514607827088e1,2.413287381958e1,
-5.600006658263e0));
#83784=cartesian_point('',(-8.514607827088e1,2.413287381958e1,
-5.600006658263e0));
#83785=cartesian_point('',(-8.510106538462e1,2.410513141529e1,
-5.600013177642e0));
#83786=cartesian_point('',(-8.500909576830e1,2.405348093047e1,
-5.599995244202e0));
#83787=cartesian_point('',(-8.486500488348e1,2.398674958703e1,
-5.599996878831e0));
#83788=cartesian_point('',(-8.476595398807e1,2.395001781205e1,
-5.600010453260e0));
#83789=cartesian_point('',(-8.471556561347e1,2.393361267143e1,
-5.600006659742e0));
#83791=cartesian_point('',(-8.513814105200e1,2.573284231955e1,
-5.628328456254e0));
#83792=cartesian_point('',(-8.513077845933e1,2.566394369219e1,
-5.747354097049e0));
#83793=cartesian_point('',(-8.509348538439e1,2.553420195185e1,
-5.957833859038e0));
#83794=cartesian_point('',(-8.501557356575e1,2.536808574161e1,
-6.192446529620e0));
#83795=cartesian_point('',(-8.492570833515e1,2.523947390614e1,
-6.347472872098e0));
#83796=cartesian_point('',(-8.479282227674e1,2.509926867761e1,
-6.479811160032e0));
#83797=cartesian_point('',(-8.468339543873e1,2.501755125701e1,
-6.508546670574e0));
#83798=cartesian_point('',(-8.462302173316e1,2.498060388575e1,
-6.511544632232e0));
#83800=cartesian_point('',(-8.462302173316e1,2.498060388575e1,
-6.511544632232e0));
#83801=cartesian_point('',(-8.455557845907e1,2.493899414990e1,
-6.511147248123e0));
#83802=cartesian_point('',(-8.448311888535e1,2.490549369368e1,
-6.511585265395e0));
#83803=cartesian_point('',(-8.440771942871e1,2.488106679009e1,
-6.512842726541e0));
#83805=cartesian_point('',(-8.391859792309e1,2.616238097271e1,
-1.069563351445e1));
#83806=direction('',(4.226393150337e-2,7.789667401396e-2,-9.960651927818e-1));
#83807=direction('',(-3.076268959201e-1,-9.475073618299e-1,-8.715212094262e-2));
#83808=axis2_placement_3d('',#83805,#83806,#83807);
#83810=cartesian_point('',(-8.509701883429e1,2.605227404432e1,
-5.599871650165e0));
#83811=cartesian_point('',(-8.510753402334e1,2.601784250650e1,
-5.602937991249e0));
#83812=cartesian_point('',(-8.511710970831e1,2.595296738023e1,
-5.609185877652e0));
#83813=cartesian_point('',(-8.513253726214e1,2.584203194029e1,
-5.618485443247e0));
#83814=cartesian_point('',(-8.513935798922e1,2.576927249159e1,
-5.625202597895e0));
#83815=cartesian_point('',(-8.513814105200e1,2.573284231955e1,
-5.628328456254e0));
#83817=direction('',(1.058876286453e-1,5.691940370053e-2,-9.927476978479e-1));
#83818=vector('',#83817,4.041162387139e0);
#83819=cartesian_point('',(-7.094278574721e1,2.050603235705e1,
-6.512843754319e0));
#83820=line('',#83819,#83818);
#83821=cartesian_point('',(-7.051487664506e1,2.073605291039e1,
-1.052469841078e1));
#83822=cartesian_point('',(-7.049429071952e1,2.073204345158e1,
-1.055382382476e1));
#83823=cartesian_point('',(-7.045310316582e1,2.072398493999e1,
-1.061183055141e1));
#83824=cartesian_point('',(-7.039100861576e1,2.071173276963e1,
-1.069791148823e1));
#83825=cartesian_point('',(-7.034922862568e1,2.070336668469e1,
-1.075454915214e1));
#83826=cartesian_point('',(-7.032819640507e1,2.069911721266e1,
-1.078264222655e1));
#83828=direction('',(-4.230936154662e-2,-7.787978538373e-2,9.960645847304e-1));
#83829=vector('',#83828,4.286667811188e0);
#83830=cartesian_point('',(-8.422635325046e1,2.521491155923e1,
-1.078264071977e1));
#83831=line('',#83830,#83829);
#83832=cartesian_point('',(-8.391855661963e1,2.616235402670e1,
-1.069548648161e1));
#83833=direction('',(9.510565162952e-1,-3.090169943749e-1,0.e0));
#83834=direction('',(-3.078410914165e-1,-9.474374591189e-1,-8.715574274766e-2));
#83835=axis2_placement_3d('',#83832,#83833,#83834);
#83837=cartesian_point('',(-8.391855661963e1,2.616235402670e1,
-1.069548648161e1));
#83838=direction('',(2.976303271947e-1,9.546811972245e-1,6.330688577527e-12));
#83839=direction('',(1.932676241267e-12,6.028955112924e-12,-1.e0));
#83840=axis2_placement_3d('',#83837,#83838,#83839);
#83842=cartesian_point('',(-1.421581908915e-14,0.e0,-1.071293888805e1));
#83843=direction('',(0.e0,0.e0,1.e0));
#83844=direction('',(-9.472960297246e-1,3.203595356285e-1,0.e0));
#83845=axis2_placement_3d('',#83842,#83843,#83844);
#83847=cartesian_point('',(-1.421581908915e-14,0.e0,-1.169548648161e1));
#83848=direction('',(0.e0,0.e0,-1.e0));
#83849=direction('',(-9.546811972244e-1,2.976303271948e-1,0.e0));
#83850=axis2_placement_3d('',#83847,#83848,#83849);
#83852=cartesian_point('',(-8.326938431084e1,2.816030095423e1,
-1.069548648161e1));
#83853=direction('',(3.203595356274e-1,9.472960297249e-1,0.e0));
#83854=direction('',(0.e0,0.e0,-1.e0));
#83855=axis2_placement_3d('',#83852,#83853,#83854);
#83857=cartesian_point('',(-8.421654033953e1,2.848061314402e1,
-1.071293896585e1));
#83858=cartesian_point('',(-8.420949388276e1,2.853363457397e1,
-1.011842993714e1));
#83859=cartesian_point('',(-8.419509450680e1,2.864075796955e1,
-8.947603784279e0));
#83860=cartesian_point('',(-8.417500275740e1,2.878187516866e1,
-7.277952362886e0));
#83861=cartesian_point('',(-8.416447782050e1,2.889332682052e1,
-6.157107419620e0));
#83862=cartesian_point('',(-8.415775366651e1,2.894298591987e1,
-5.599828514289e0));
#83864=cartesian_point('',(-1.421581908915e-14,0.e0,-5.599847706754e0));
#83865=direction('',(0.e0,0.e0,1.e0));
#83866=direction('',(-9.455808526675e-1,3.253872324916e-1,0.e0));
#83867=axis2_placement_3d('',#83864,#83865,#83866);
#83869=cartesian_point('',(-8.509701883429e1,2.605227404432e1,
-5.599871650165e0));
#83870=cartesian_point('',(-8.507335271749e1,2.609625879612e1,
-6.151532253550e0));
#83871=cartesian_point('',(-8.501731734980e1,2.619016228721e1,
-7.265494159738e0));
#83872=cartesian_point('',(-8.494998180742e1,2.631782809884e1,
-8.941969770380e0));
#83873=cartesian_point('',(-8.489879981571e1,2.641204470834e1,
-1.011613181943e1));
#83874=cartesian_point('',(-8.487309569232e1,2.645994004522e1,
-1.071293894722e1));
#83876=cartesian_point('',(-8.291200296129e1,2.948440626142e1,
-6.512842707692e0));
#83877=cartesian_point('',(-8.298736151215e1,2.950896690728e1,
-6.511584937778e0));
#83878=cartesian_point('',(-8.306567068987e1,2.952445791456e1,
-6.511147231108e0));
#83879=cartesian_point('',(-8.314469083109e1,2.953043283519e1,
-6.511544982273e0));
#83881=cartesian_point('',(-8.314469083109e1,2.953043283519e1,
-6.511544982273e0));
#83882=cartesian_point('',(-8.322424795601e1,2.953706293668e1,
-6.504567111649e0));
#83883=cartesian_point('',(-8.337182837839e1,2.953164158001e1,
-6.470896482296e0));
#83884=cartesian_point('',(-8.353990028029e1,2.949843668512e1,
-6.346159240396e0));
#83885=cartesian_point('',(-8.368224023963e1,2.945095853647e1,
-6.201931873299e0));
#83886=cartesian_point('',(-8.384426557006e1,2.936375100390e1,
-5.969763946342e0));
#83887=cartesian_point('',(-8.395549356568e1,2.927800521125e1,
-5.751330366389e0));
#83888=cartesian_point('',(-8.400432501232e1,2.922379649360e1,
-5.626404513785e0));
#83890=cartesian_point('',(-8.326943893046e1,2.816030487011e1,
-1.069563683447e1));
#83891=direction('',(-1.159438033634e-2,-8.786181542190e-2,-9.960651945206e-1));
#83892=direction('',(-9.471489588154e-1,3.203309858112e-1,-1.723105754523e-2));
#83893=axis2_placement_3d('',#83890,#83891,#83892);
#83895=cartesian_point('',(-8.260415649286e1,3.043186060967e1,
-5.600000638810e0));
#83896=cartesian_point('',(-8.265456727754e1,3.044820579109e1,
-5.599999822361e0));
#83897=cartesian_point('',(-8.275629080175e1,3.047672400604e1,
-5.599999525087e0));
#83898=cartesian_point('',(-8.291208358989e1,3.050743412488e1,
-5.600001928653e0));
#83899=cartesian_point('',(-8.301684729981e1,3.051968580412e1,
-5.599995816418e0));
#83900=cartesian_point('',(-8.306956979366e1,3.052370267857e1,
-5.599997611225e0));
#83902=cartesian_point('',(-8.260415646523e1,3.043186060123e1,-6.6e0));
#83903=direction('',(-9.510565162952e-1,3.090169943749e-1,0.e0));
#83904=direction('',(-3.078410914158e-1,-9.474374591166e-1,8.715574277481e-2));
#83905=axis2_placement_3d('',#83902,#83903,#83904);
#83907=cartesian_point('',(-8.306956979366e1,3.052370267857e1,
-5.599997611225e0));
#83908=cartesian_point('',(-8.314042759550e1,3.049100204446e1,
-5.599997611225e0));
#83909=cartesian_point('',(-8.327211519286e1,3.041682322126e1,
-5.581169299252e0));
#83910=cartesian_point('',(-8.342427836074e1,3.026918307157e1,
-5.538378620638e0));
#83911=cartesian_point('',(-8.356267045204e1,3.011033140316e1,
-5.486862542210e0));
#83912=cartesian_point('',(-8.373293759103e1,2.986839270278e1,
-5.407585366564e0));
#83913=cartesian_point('',(-8.385821030159e1,2.965098558808e1,
-5.331251847130e0));
#83914=cartesian_point('',(-8.392056939017e1,2.952722281621e1,
-5.287371720399e0));
#83916=cartesian_point('',(-8.314469083109e1,2.953043283519e1,
-6.511544982273e0));
#83917=cartesian_point('',(-8.314318998387e1,2.955028133129e1,
-6.287392661212e0));
#83918=cartesian_point('',(-8.312610145535e1,2.977623547900e1,
-5.780873592462e0));
#83919=cartesian_point('',(-8.308654151906e1,3.029930162135e1,
-5.599995240840e0));
#83920=cartesian_point('',(-8.306956979366e1,3.052370267857e1,
-5.599997611225e0));
#83922=cartesian_point('',(0.e0,0.e0,-5.1e0));
#83923=direction('',(0.e0,0.e0,1.e0));
#83924=direction('',(-8.987078956480e-1,4.385477377663e-1,0.e0));
#83925=axis2_placement_3d('',#83922,#83923,#83924);
#83927=cartesian_point('',(-8.022088937065e1,3.845836000457e1,
-5.288511768282e0));
#83928=cartesian_point('',(-8.027131847467e1,3.830567283222e1,
-5.338978907809e0));
#83929=cartesian_point('',(-8.034441811566e1,3.802578960459e1,
-5.426415511912e0));
#83930=cartesian_point('',(-8.038998426982e1,3.768642508060e1,
-5.515370752900e0));
#83931=cartesian_point('',(-8.040039229771e1,3.745214231511e1,
-5.567171226120e0));
#83932=cartesian_point('',(-8.035514054244e1,3.725480932931e1,
-5.600006652872e0));
#83933=cartesian_point('',(-8.032257555787e1,3.715553929020e1,
-5.600006652872e0));
#83935=cartesian_point('',(-8.006444583470e1,3.873456787960e1,
-5.628328456139e0));
#83936=cartesian_point('',(-8.008004391314e1,3.863524115346e1,
-5.510777162462e0));
#83937=cartesian_point('',(-8.013764184044e1,3.853848695173e1,
-5.391485567585e0));
#83938=cartesian_point('',(-8.022088937065e1,3.845836000457e1,
-5.288511768282e0));
#83940=cartesian_point('',(-7.967334450848e1,3.791100833162e1,
-6.511544632499e0));
#83941=cartesian_point('',(-7.968631458627e1,3.789591617926e1,
-6.287453434956e0));
#83942=cartesian_point('',(-7.983391575041e1,3.772417651657e1,
-5.781001613179e0));
#83943=cartesian_point('',(-8.017586611251e1,3.732625398813e1,
-5.600002590381e0));
#83944=cartesian_point('',(-8.032257555787e1,3.715553929020e1,
-5.600006652872e0));
#83946=cartesian_point('',(-8.032257555787e1,3.715553929020e1,
-5.600006652872e0));
#83947=cartesian_point('',(-8.028245678572e1,3.712109693304e1,
-5.600013170030e0));
#83948=cartesian_point('',(-8.019969944939e1,3.705569524827e1,
-5.599995247053e0));
#83949=cartesian_point('',(-8.006782164186e1,3.696724466206e1,
-5.599996880268e0));
#83950=cartesian_point('',(-7.997573627466e1,3.691547005425e1,
-5.600010448005e0));
#83951=cartesian_point('',(-7.992853452869e1,3.689138437126e1,
-5.600006658079e0));
#83953=cartesian_point('',(-8.006444583470e1,3.873456787960e1,
-5.628328456139e0));
#83954=cartesian_point('',(-8.006795200770e1,3.866536574531e1,
-5.747354096989e0));
#83955=cartesian_point('',(-8.005141415223e1,3.853138741864e1,
-5.957833859116e0));
#83956=cartesian_point('',(-8.000044785773e1,3.835512828113e1,
-6.192446529627e0));
#83957=cartesian_point('',(-7.993180834125e1,3.821404185114e1,
-6.347472872142e0));
#83958=cartesian_point('',(-7.982249125951e1,3.805477482354e1,
-6.479811159909e0));
#83959=cartesian_point('',(-7.972719507130e1,3.795694534778e1,
-6.508546670841e0));
#83960=cartesian_point('',(-7.967334450848e1,3.791100833162e1,
-6.511544632499e0));
#83962=cartesian_point('',(-7.967334450848e1,3.791100833162e1,
-6.511544632499e0));
#83963=cartesian_point('',(-7.961324080542e1,3.785936046214e1,
-6.511147248859e0));
#83964=cartesian_point('',(-7.954691395159e1,3.781493727612e1,
-6.511585264012e0));
#83965=cartesian_point('',(-7.947626395879e1,3.777901601302e1,
-6.512842725688e0));
#83967=cartesian_point('',(-7.879272265608e1,3.896803962198e1,
-1.069563351445e1));
#83968=direction('',(5.392931689993e-2,7.032610117948e-2,-9.960651927819e-1));
#83969=direction('',(-4.520623056219e-1,-8.877185250129e-1,-8.715212094192e-2));
#83970=axis2_placement_3d('',#83967,#83968,#83969);
#83972=cartesian_point('',(-7.997385976913e1,3.904363393675e1,
-5.599871650165e0));
#83973=cartesian_point('',(-7.998963177764e1,3.901127124680e1,
-5.602937991247e0));
#83974=cartesian_point('',(-8.000923827568e1,3.894869280844e1,
-5.609185877639e0));
#83975=cartesian_point('',(-8.004183001694e1,3.884153656894e1,
-5.618485443269e0));
#83976=cartesian_point('',(-8.005994885492e1,3.877073990668e1,
-5.625202597811e0));
#83977=cartesian_point('',(-8.006444583470e1,3.873456787960e1,
-5.628328456139e0));
#83979=direction('',(1.134881219790e-1,3.965413575483e-2,-9.927476999154e-1));
#83980=vector('',#83979,4.041162387159e0);
#83981=cartesian_point('',(-6.686151226009e1,3.135146555265e1,
-6.512843779356e0));
#83982=line('',#83981,#83980);
#83983=cartesian_point('',(-6.640288833015e1,3.151171435456e1,
-1.052469844419e1));
#83984=cartesian_point('',(-6.638318306906e1,3.150453391060e1,
-1.055382385817e1));
#83985=cartesian_point('',(-6.634376297718e1,3.149013195894e1,
-1.061183053581e1));
#83986=cartesian_point('',(-6.628434967980e1,3.146831670118e1,
-1.069791149268e1));
#83987=cartesian_point('',(-6.624439279164e1,3.145351783161e1,
-1.075454915214e1));
#83988=cartesian_point('',(-6.622428427645e1,3.144603051346e1,
-1.078264222655e1));
#83990=direction('',(-5.397154467400e-2,-7.030231160384e-2,9.960645849284e-1));
#83991=vector('',#83990,4.286667811192e0);
#83992=cartesian_point('',(-7.924490587552e1,3.808037866922e1,
-1.078264071977e1));
#83993=line('',#83992,#83991);
#83994=cartesian_point('',(-7.879268607642e1,3.896800654643e1,
-1.069548648161e1));
#83995=direction('',(8.910065241884e-1,-4.539904997395e-1,0.e0));
#83996=direction('',(-4.522629288245e-1,-8.876159753616e-1,-8.715574274766e-2));
#83997=axis2_placement_3d('',#83994,#83995,#83996);
#83999=cartesian_point('',(-7.879268607642e1,3.896800654644e1,
-1.069548648161e1));
#84000=direction('',(4.433110463558e-1,8.963678464665e-1,-2.040786289959e-11));
#84001=direction('',(-9.208633855451e-12,-1.821121031753e-11,-1.e0));
#84002=axis2_placement_3d('',#83999,#84000,#84001);
#84004=cartesian_point('',(-1.422191000451e-14,0.e0,-1.071293888805e1));
#84005=direction('',(0.e0,0.e0,1.e0));
#84006=direction('',(-8.855179710744e-1,4.646051257835e-1,0.e0));
#84007=axis2_placement_3d('',#84004,#84005,#84006);
#84009=cartesian_point('',(-1.422191000451e-14,0.e0,-1.169548648161e1));
#84010=direction('',(0.e0,0.e0,-1.e0));
#84011=direction('',(-8.963678464695e-1,4.433110463497e-1,0.e0));
#84012=axis2_placement_3d('',#84009,#84010,#84011);
#84014=cartesian_point('',(-7.783895839720e1,4.083980250904e1,
-1.069548648161e1));
#84015=direction('',(4.646051257825e-1,8.855179710749e-1,0.e0));
#84016=direction('',(-2.842170943040e-14,1.421085471520e-14,-1.e0));
#84017=axis2_placement_3d('',#84014,#84015,#84016);
#84019=cartesian_point('',(-7.872434549741e1,4.130433897091e1,
-1.071293896585e1));
#84020=cartesian_point('',(-7.870909141517e1,4.135560531040e1,
-1.011842993682e1));
#84021=cartesian_point('',(-7.867811152840e1,4.145915728047e1,
-8.947603783530e0));
#84022=cartesian_point('',(-7.863619154803e1,4.159539405097e1,
-7.277952362772e0));
#84023=cartesian_point('',(-7.860836131152e1,4.170382708421e1,
-6.157107419575e0));
#84024=cartesian_point('',(-7.859395154839e1,4.175182290821e1,
-5.599828514290e0));
#84026=cartesian_point('',(-1.422191000451e-14,0.e0,-5.599847706754e0));
#84027=direction('',(0.e0,0.e0,1.e0));
#84028=direction('',(-8.830374056271e-1,4.693026105439e-1,0.e0));
#84029=axis2_placement_3d('',#84026,#84027,#84028);
#84031=cartesian_point('',(-7.997385976913e1,3.904363393675e1,
-5.599871650165e0));
#84032=cartesian_point('',(-7.994360429013e1,3.908337496746e1,
-6.151532253536e0));
#84033=cartesian_point('',(-7.987356906835e1,3.916735648818e1,
-7.265494159705e0));
#84034=cartesian_point('',(-7.978709120532e1,3.928291692219e1,
-8.941969770349e0));
#84035=cartesian_point('',(-7.972180062394e1,3.936796694143e1,
-1.011613181942e1));
#84036=cartesian_point('',(-7.968892047955e1,3.941125159646e1,
-1.071293894722e1));
#84038=cartesian_point('',(-7.727884130257e1,4.209169911624e1,
-6.512842707101e0));
#84039=cartesian_point('',(-7.734942994303e1,4.212774606924e1,
-6.511584936187e0));
#84040=cartesian_point('',(-7.742435167236e1,4.215529663779e1,
-6.511147229937e0));
#84041=cartesian_point('',(-7.750146425183e1,4.217355944457e1,
-6.511544983069e0));
#84043=cartesian_point('',(-7.750146425183e1,4.217355944457e1,
-6.511544983069e0));
#84044=cartesian_point('',(-7.757900472009e1,4.219255339477e1,
-6.504567112470e0));
#84045=cartesian_point('',(-7.772561627161e1,4.221028543462e1,
-6.470896482005e0));
#84046=cartesian_point('',(-7.789681331866e1,4.220378159072e1,
-6.346159240613e0));
#84047=cartesian_point('',(-7.804482805588e1,4.217915485080e1,
-6.201931873453e0));
#84048=cartesian_point('',(-7.821850084934e1,4.211836733399e1,
-5.969763946514e0));
#84049=cartesian_point('',(-7.834177304104e1,4.205107710617e1,
-5.751330366470e0));
#84050=cartesian_point('',(-7.839848340332e1,4.200517470898e1,
-5.626404513801e0));
#84052=cartesian_point('',(-7.783901173180e1,4.083981492110e1,
-1.069563683447e1));
#84053=direction('',(-2.519625036802e-2,-8.496632999008e-2,-9.960651945206e-1));
#84054=direction('',(-8.853771770239e-1,4.645539205099e-1,-1.723105754545e-2));
#84055=axis2_placement_3d('',#84052,#84053,#84054);
#84057=cartesian_point('',(-7.682657039207e1,4.297933092518e1,-6.6e0));
#84058=direction('',(-8.910065241884e-1,4.539904997395e-1,0.e0));
#84059=direction('',(-4.522629288235e-1,-8.876159753596e-1,8.715574277393e-2));
#84060=axis2_placement_3d('',#84057,#84058,#84059);
#84062=cartesian_point('',(-7.682657041814e1,4.297933093789e1,
-5.600000644922e0));
#84063=cartesian_point('',(-7.687380370752e1,4.300336092397e1,
-5.599999828839e0));
#84064=cartesian_point('',(-7.696981374479e1,4.304744116558e1,
-5.599999522291e0));
#84065=cartesian_point('',(-7.711888432586e1,4.310214452490e1,
-5.600001928722e0));
#84066=cartesian_point('',(-7.722044152132e1,4.313063396414e1,
-5.599995818120e0));
#84067=cartesian_point('',(-7.727188644475e1,4.314284895892e1,
-5.599997614520e0));
#84069=cartesian_point('',(-7.727188644475e1,4.314284895892e1,
-5.599997614520e0));
#84070=cartesian_point('',(-7.734698734411e1,4.312163554793e1,
-5.599997614520e0));
#84071=cartesian_point('',(-7.748865774197e1,4.306897047473e1,
-5.581169310088e0));
#84072=cartesian_point('',(-7.766204355140e1,4.294695159425e1,
-5.538378634546e0));
#84073=cartesian_point('',(-7.782358167380e1,4.281170495910e1,
-5.486862561779e0));
#84074=cartesian_point('',(-7.802960011062e1,4.259938056886e1,
-5.407585383438e0));
#84075=cartesian_point('',(-7.818734049601e1,4.240424703941e1,
-5.331251854333e0));
#84076=cartesian_point('',(-7.826829261740e1,4.229176308412e1,
-5.287371720410e0));
#84078=cartesian_point('',(-7.750146425183e1,4.217355944457e1,
-6.511544983069e0));
#84079=cartesian_point('',(-7.749687689346e1,4.219292878839e1,
-6.287392663301e0));
#84080=cartesian_point('',(-7.744465174135e1,4.241342781054e1,
-5.780873594808e0));
#84081=cartesian_point('',(-7.732375327907e1,4.292386561449e1,
-5.599995245903e0));
#84082=cartesian_point('',(-7.727188644475e1,4.314284895892e1,
-5.599997614520e0));
#84084=cartesian_point('',(0.e0,0.e0,-5.1e0));
#84085=direction('',(0.e0,0.e0,1.e0));
#84086=direction('',(-8.190393293672e-1,5.737373762879e-1,0.e0));
#84087=axis2_placement_3d('',#84084,#84085,#84086);
#84089=cartesian_point('',(-7.321702412818e1,5.053418569060e1,
-5.288511766762e0));
#84090=cartesian_point('',(-7.329074127262e1,5.039122211480e1,
-5.338994579247e0));
#84091=cartesian_point('',(-7.340674901547e1,5.012613927219e1,
-5.426453443154e0));
#84092=cartesian_point('',(-7.350482736575e1,4.979810001693e1,
-5.515397268856e0));
#84093=cartesian_point('',(-7.355173448931e1,4.956821159373e1,
-5.567223276597e0));
#84094=cartesian_point('',(-7.353791447476e1,4.936633816717e1,
-5.600000928109e0));
#84095=cartesian_point('',(-7.352126319399e1,4.926331508390e1,
-5.600000928109e0));
#84097=cartesian_point('',(-7.301930250535e1,5.078251348990e1,
-5.628276728091e0));
#84098=cartesian_point('',(-7.305024666866e1,5.068684971823e1,-5.510725435e0));
#84099=cartesian_point('',(-7.312226689731e1,5.060030335869e1,
-5.391485565648e0));
#84100=cartesian_point('',(-7.321702412818e1,5.053418569060e1,
-5.288511766762e0));
#84102=cartesian_point('',(-7.317339701627e1,4.894076728620e1,-6.6e0));
#84103=direction('',(-8.090169943749e-1,5.877852522925e-1,0.e0));
#84104=direction('',(0.e0,0.e0,1.e0));
#84105=axis2_placement_3d('',#84102,#84103,#84104);
#84107=cartesian_point('',(-7.276184986536e1,4.990791390193e1,
-6.511545185579e0));
#84108=cartesian_point('',(-7.277702117238e1,4.989503610814e1,
-6.287453041581e0));
#84109=cartesian_point('',(-7.294969243247e1,4.974848218762e1,
-5.780989470568e0));
#84110=cartesian_point('',(-7.334965042509e1,4.940898072135e1,
-5.600000983493e0));
#84111=cartesian_point('',(-7.352126319399e1,4.926331508390e1,
-5.600000928109e0));
#84113=cartesian_point('',(-7.352126319399e1,4.926331508390e1,
-5.600000928109e0));
#84114=cartesian_point('',(-7.348694121483e1,4.922287468186e1,
-5.599998362468e0));
#84115=cartesian_point('',(-7.341530974819e1,4.914513073670e1,
-5.600002559224e0));
#84116=cartesian_point('',(-7.329889358996e1,4.903721001909e1,
-5.599993499014e0));
#84117=cartesian_point('',(-7.321614622964e1,4.897184231159e1,
-5.600013462818e0));
#84118=cartesian_point('',(-7.317339715496e1,4.894076739079e1,
-5.600015107218e0));
#84120=cartesian_point('',(-7.276184986536e1,4.990791390193e1,
-6.511545185579e0));
#84121=cartesian_point('',(-7.271060386400e1,4.984747601968e1,
-6.511143955287e0));
#84122=cartesian_point('',(-7.265203077550e1,4.979324495039e1,
-6.511582155053e0));
#84123=cartesian_point('',(-7.258783561995e1,4.974672327829e1,
-6.512842360394e0));
#84125=cartesian_point('',(-7.172670905923e1,5.081417580825e1,
-1.069563351445e1));
#84126=direction('',(6.426678353457e-2,6.102386633470e-2,-9.960651927819e-1));
#84127=direction('',(-5.853664415878e-1,-8.060711115506e-1,-8.715212095204e-2));
#84128=axis2_placement_3d('',#84125,#84126,#84127);
#84130=cartesian_point('',(-7.288147885681e1,5.107360998606e1,
-5.599871650165e0));
#84131=cartesian_point('',(-7.290211932711e1,5.104411301865e1,
-5.602937991250e0));
#84132=cartesian_point('',(-7.293127335429e1,5.098537301895e1,
-5.609192777023e0));
#84133=cartesian_point('',(-7.298022904804e1,5.088463063888e1,
-5.618461295444e0));
#84134=cartesian_point('',(-7.300919427288e1,5.081754950476e1,
-5.625254343183e0));
#84135=cartesian_point('',(-7.301930250535e1,5.078251348990e1,
-5.628276728091e0));
#84137=cartesian_point('',(-7.301930250535e1,5.078251348990e1,
-5.628276728091e0));
#84138=cartesian_point('',(-7.303358160101e1,5.071472420538e1,
-5.747405799540e0));
#84139=cartesian_point('',(-7.303821391138e1,5.057979936580e1,
-5.957809938970e0));
#84140=cartesian_point('',(-7.301544479110e1,5.039774109185e1,
-6.192453001616e0));
#84141=cartesian_point('',(-7.296972270351e1,5.024765254289e1,
-6.347471243509e0));
#84142=cartesian_point('',(-7.288666334062e1,5.007324805205e1,
-6.479811415882e0));
#84143=cartesian_point('',(-7.280785130994e1,4.996170944647e1,
-6.508547229920e0));
#84144=cartesian_point('',(-7.276184986536e1,4.990791390193e1,
-6.511545185579e0));
#84146=direction('',(1.182942001450e-1,2.141251762869e-2,-9.927476951879e-1));
#84147=vector('',#84146,4.041162387198e0);
#84148=cartesian_point('',(-6.113388596714e1,4.142492241856e1,
-6.512843722050e0));
#84149=line('',#84148,#84147);
#84150=cartesian_point('',(-6.065583989489e1,4.151145387941e1,
-1.052469836782e1));
#84151=cartesian_point('',(-6.063750050717e1,4.150127925665e1,
-1.055382378179e1));
#84152=cartesian_point('',(-6.060081945619e1,4.148088692018e1,
-1.061183057145e1));
#84153=cartesian_point('',(-6.054554998540e1,4.145004638077e1,
-1.069791148249e1));
#84154=cartesian_point('',(-6.050840015451e1,4.142917898127e1,
-1.075454915214e1));
#84155=cartesian_point('',(-6.048971048312e1,4.141863817961e1,
-1.078264222655e1));
#84157=direction('',(-6.430395701863e-2,-6.099310935340e-2,9.960646774799e-1));
#84158=vector('',#84157,4.286667779627e0);
#84159=cartesian_point('',(-7.231218591930e1,5.000818047494e1,
-1.078264071977e1));
#84160=line('',#84159,#84158);
#84161=cartesian_point('',(-7.172667810408e1,5.081413741760e1,
-1.069548648161e1));
#84162=direction('',(5.780759762810e-1,8.159829444583e-1,-1.023128803901e-11));
#84163=direction('',(-5.982769835100e-12,-8.299139153678e-12,-1.e0));
#84164=axis2_placement_3d('',#84161,#84162,#84163);
#84166=cartesian_point('',(-7.172667810408e1,5.081413741760e1,
-1.069548648161e1));
#84167=direction('',(8.090169943749e-1,-5.877852522925e-1,0.e0));
#84168=direction('',(-5.855485519503e-1,-8.059384404624e-1,-8.715574274766e-2));
#84169=axis2_placement_3d('',#84166,#84167,#84168);
#84171=cartesian_point('',(-1.423022626349e-14,0.e0,-1.071293888805e1));
#84172=direction('',(0.e0,0.e0,1.e0));
#84173=direction('',(-8.019355211108e-1,5.974105958056e-1,0.e0));
#84174=axis2_placement_3d('',#84171,#84172,#84173);
#84176=cartesian_point('',(-1.423022626349e-14,0.e0,-1.169548648161e1));
#84177=direction('',(0.e0,0.e0,-1.e0));
#84178=direction('',(-8.159829444602e-1,5.780759762783e-1,0.e0));
#84179=axis2_placement_3d('',#84176,#84177,#84178);
#84181=cartesian_point('',(-7.049187899514e1,5.251369258654e1,
-1.069548648161e1));
#84182=direction('',(5.974105958046e-1,8.019355211115e-1,0.e0));
#84183=direction('',(0.e0,0.e0,-1.e0));
#84184=axis2_placement_3d('',#84181,#84182,#84183);
#84186=cartesian_point('',(-7.129369599802e1,5.311101489109e1,
-1.071293896585e1));
#84187=cartesian_point('',(-7.127060989646e1,5.315926379268e1,
-1.011842993680e1));
#84188=cartesian_point('',(-7.122381232620e1,5.325669454448e1,
-8.947603783499e0));
#84189=cartesian_point('',(-7.116109632496e1,5.338469628333e1,
-7.277952362724e0));
#84190=cartesian_point('',(-7.111664605908e1,5.348744072075e1,
-6.157107419552e0));
#84191=cartesian_point('',(-7.109490550299e1,5.353259145292e1,
-5.599828514289e0));
#84193=cartesian_point('',(-1.423022626349e-14,0.e0,-5.599847706753e0));
#84194=direction('',(0.e0,0.e0,1.e0));
#84195=direction('',(-7.987506470111e-1,6.016622008231e-1,0.e0));
#84196=axis2_placement_3d('',#84193,#84194,#84195);
#84198=cartesian_point('',(-7.288147885681e1,5.107360998606e1,
-5.599871650165e0));
#84199=cartesian_point('',(-7.284537900721e1,5.110812873746e1,
-6.151532253586e0));
#84200=cartesian_point('',(-7.276306843132e1,5.118012038327e1,
-7.265494159823e0));
#84201=cartesian_point('',(-7.265957761945e1,5.128072995858e1,
-8.941969770446e0));
#84202=cartesian_point('',(-7.258178611928e1,5.135451917367e1,
-1.011613181946e1));
#84203=cartesian_point('',(-7.254253957221e1,5.139212733493e1,
-1.071293894722e1));
#84205=cartesian_point('',(-6.974281608326e1,5.366255754744e1,
-6.512843014475e0));
#84206=cartesian_point('',(-6.980686070164e1,5.370921208800e1,
-6.511583181058e0));
#84207=cartesian_point('',(-6.987650351473e1,5.374817593439e1,
-6.511141198293e0));
#84208=cartesian_point('',(-6.994989350973e1,5.377823685391e1,
-6.511545285495e0));
#84210=cartesian_point('',(-6.994989350973e1,5.377823685391e1,
-6.511545285495e0));
#84211=cartesian_point('',(-7.002350799559e1,5.380912694922e1,
-6.504567425261e0));
#84212=cartesian_point('',(-7.016554188566e1,5.384957019510e1,
-6.470896372750e0));
#84213=cartesian_point('',(-7.033564812212e1,5.386992979736e1,
-6.346159326480e0));
#84214=cartesian_point('',(-7.048569315521e1,5.386876026617e1,
-6.201931935601e0));
#84215=cartesian_point('',(-7.066673699451e1,5.383588972808e1,
-5.969764016928e0));
#84216=cartesian_point('',(-7.079901804795e1,5.378871193179e1,
-5.751330394225e0));
#84217=cartesian_point('',(-7.086221094325e1,5.375224611589e1,
-5.626404513786e0));
#84219=cartesian_point('',(-7.049192973142e1,5.251371318916e1,
-1.069563683447e1));
#84220=direction('',(-3.817770509427e-2,-7.997869152578e-2,-9.960651945207e-1));
#84221=direction('',(-8.018044707418e-1,5.973379959071e-1,-1.723105754368e-2));
#84222=axis2_placement_3d('',#84219,#84220,#84221);
#84224=cartesian_point('',(-6.915725918130e1,5.446850748052e1,
-5.599993049835e0));
#84225=cartesian_point('',(-6.920018748661e1,5.449966843977e1,
-5.599993049835e0));
#84226=cartesian_point('',(-6.928811783761e1,5.455834211660e1,
-5.600003313480e0));
#84227=cartesian_point('',(-6.942673101735e1,5.463567827867e1,
-5.599998828069e0));
#84228=cartesian_point('',(-6.952262537265e1,5.467957875240e1,
-5.600000525518e0));
#84229=cartesian_point('',(-6.957151473232e1,5.469967454602e1,
-5.600000525518e0));
#84231=cartesian_point('',(-6.915725918309e1,5.446850748154e1,-6.6e0));
#84232=direction('',(-8.090169943749e-1,5.877852522925e-1,0.e0));
#84233=direction('',(-5.855485519498e-1,-8.059384404617e-1,8.715574275792e-2));
#84234=axis2_placement_3d('',#84231,#84232,#84233);
#84236=cartesian_point('',(-6.957151473232e1,5.469967454602e1,
-5.600000525518e0));
#84237=cartesian_point('',(-6.964892072855e1,5.469051370831e1,
-5.600000525518e0));
#84238=cartesian_point('',(-6.979700654178e1,5.466066215378e1,
-5.581199422333e0));
#84239=cartesian_point('',(-6.998737818261e1,5.456730129931e1,
-5.538413267926e0));
#84240=cartesian_point('',(-7.016806010136e1,5.445901777248e1,
-5.486912012843e0));
#84241=cartesian_point('',(-7.040480346765e1,5.428152870873e1,
-5.407627674533e0));
#84242=cartesian_point('',(-7.059119757268e1,5.411341723759e1,
-5.331269881848e0));
#84243=cartesian_point('',(-7.068879072299e1,5.401493978600e1,
-5.287371720987e0));
#84245=cartesian_point('',(-6.994989350973e1,5.377823685391e1,
-6.511545285495e0));
#84246=cartesian_point('',(-6.994233253216e1,5.379664978736e1,
-6.287396360020e0));
#84247=cartesian_point('',(-6.985626475365e1,5.400624290422e1,
-5.780883762415e0));
#84248=cartesian_point('',(-6.965699877838e1,5.449150249952e1,
-5.600002770358e0));
#84249=cartesian_point('',(-6.957151473232e1,5.469967454602e1,
-5.600000525518e0));
#84251=cartesian_point('',(0.e0,0.e0,-5.1e0));
#84252=direction('',(0.e0,0.e0,1.e0));
#84253=direction('',(-7.192032965657e-1,6.947996964658e-1,0.e0));
#84254=axis2_placement_3d('',#84251,#84252,#84253);
#84256=cartesian_point('',(-6.441031276183e1,6.136569200773e1,
-5.288511768198e0));
#84257=cartesian_point('',(-6.450546505209e1,6.123604989027e1,
-5.338983295356e0));
#84258=cartesian_point('',(-6.466148596267e1,6.099243296410e1,
-5.426426535158e0));
#84259=cartesian_point('',(-6.480968629466e1,6.068376343406e1,
-5.515376671611e0));
#84260=cartesian_point('',(-6.489198118693e1,6.046413045306e1,
-5.567191146651e0));
#84261=cartesian_point('',(-6.490991993128e1,6.026250222732e1,
-5.599993155830e0));
#84262=cartesian_point('',(-6.490961535477e1,6.015805938227e1,
-5.599993155830e0));
#84264=cartesian_point('',(-6.417617319006e1,6.158003759590e1,
-5.628328456139e0));
#84265=cartesian_point('',(-6.422170149058e1,6.149039233708e1,
-5.510777162460e0));
#84266=cartesian_point('',(-6.430637906738e1,6.141617236139e1,
-5.391485567503e0));
#84267=cartesian_point('',(-6.441031276183e1,6.136569200773e1,
-5.288511768198e0));
#84269=cartesian_point('',(-6.405871140233e1,6.067592665960e1,
-6.511545025701e0));
#84270=cartesian_point('',(-6.407570888866e1,6.066558245529e1,
-6.287442706858e0));
#84271=cartesian_point('',(-6.426916670770e1,6.054785268983e1,
-5.780946988319e0));
#84272=cartesian_point('',(-6.471733156574e1,6.027508379647e1,
-5.599992842651e0));
#84273=cartesian_point('',(-6.490961535477e1,6.015805938227e1,
-5.599993155830e0));
#84275=cartesian_point('',(-6.490961535477e1,6.015805938227e1,
-5.599993155830e0));
#84276=cartesian_point('',(-6.488210340089e1,6.011289960011e1,
-5.599988812990e0));
#84277=cartesian_point('',(-6.482364884035e1,6.002508880358e1,
-5.600004438725e0));
#84278=cartesian_point('',(-6.472555856997e1,5.990022532923e1,
-5.600001244978e0));
#84279=cartesian_point('',(-6.465394274769e1,5.982256040005e1,
-5.599994135901e0));
#84280=cartesian_point('',(-6.461648919967e1,5.978506731981e1,
-5.599996826442e0));
#84282=cartesian_point('',(-6.417617319006e1,6.158003759590e1,
-5.628328456139e0));
#84283=cartesian_point('',(-6.420089239816e1,6.151530591218e1,
-5.747354114489e0));
#84284=cartesian_point('',(-6.422656558018e1,6.138277443526e1,
-5.957833904943e0));
#84285=cartesian_point('',(-6.423256065193e1,6.119939266089e1,
-6.192446560379e0));
#84286=cartesian_point('',(-6.421087929128e1,6.104400038752e1,
-6.347472944883e0));
#84287=cartesian_point('',(-6.415612656669e1,6.085874897908e1,
-6.479810990368e0));
#84288=cartesian_point('',(-6.409573101468e1,6.073625610145e1,
-6.508547068327e0));
#84289=cartesian_point('',(-6.405871140233e1,6.067592665960e1,
-6.511545025701e0));
#84291=cartesian_point('',(-6.405871140233e1,6.067592665960e1,
-6.511545025701e0));
#84292=cartesian_point('',(-6.401750905013e1,6.060820331849e1,
-6.511146167556e0));
#84293=cartesian_point('',(-6.396815470832e1,6.054547367911e1,
-6.511584686483e0));
#84294=cartesian_point('',(-6.391206301894e1,6.048949442609e1,
-6.512842929258e0));
#84296=cartesian_point('',(-6.289454583804e1,6.140909834353e1,
-1.069563351445e1));
#84297=direction('',(7.302178866946e-2,5.021902137479e-2,-9.960651927819e-1));
#84298=direction('',(-7.042569128705e-1,-7.045755520070e-1,-8.715212096166e-2));
#84299=axis2_placement_3d('',#84296,#84297,#84298);
#84301=cartesian_point('',(-6.399451405567e1,6.184598425230e1,
-5.599871650165e0));
#84302=cartesian_point('',(-6.401951475039e1,6.182007932195e1,
-5.602937991250e0));
#84303=cartesian_point('',(-6.405749943956e1,6.176662243053e1,
-5.609185877637e0));
#84304=cartesian_point('',(-6.412160912632e1,6.167478219300e1,
-5.618485443269e0));
#84305=cartesian_point('',(-6.416071853705e1,6.161304959478e1,
-5.625202597811e0));
#84306=cartesian_point('',(-6.417617319006e1,6.158003759590e1,
-5.628328456139e0));
#84308=direction('',(1.201873887027e-1,2.643534821117e-3,-9.927477037599e-1));
#84309=vector('',#84308,4.041162387209e0);
#84310=cartesian_point('',(-5.390094151978e1,5.047835891731e1,
-6.512843810301e0));
#84311=line('',#84310,#84309);
#84312=cartesian_point('',(-5.341524476514e1,5.048904187079e1,
-1.052469849072e1));
#84313=cartesian_point('',(-5.339871968210e1,5.047612010871e1,
-1.055382081055e1));
#84314=cartesian_point('',(-5.336568093447e1,5.045024446470e1,
-1.061182996653e1));
#84315=cartesian_point('',(-5.331591955859e1,5.041113985274e1,
-1.069791364181e1));
#84316=cartesian_point('',(-5.328248936019e1,5.038471566216e1,
-1.075454874471e1));
#84317=cartesian_point('',(-5.326567925994e1,5.037138150268e1,
-1.078264222783e1));
#84319=direction('',(-7.305512718165e-2,-5.018361396534e-2,9.960645326894e-1));
#84320=vector('',#84319,4.286667831638e0);
#84321=cartesian_point('',(-6.359889995531e1,6.070461490976e1,
-1.078264071977e1));
#84322=line('',#84321,#84320);
#84323=cartesian_point('',(-6.289452126962e1,6.140905558309e1,
-1.069548648161e1));
#84324=direction('',(6.986067571560e-1,7.155058342571e-1,-2.125964508604e-11));
#84325=direction('',(-1.497113544247e-11,-1.509903313490e-11,-1.e0));
#84326=axis2_placement_3d('',#84323,#84324,#84325);
#84328=cartesian_point('',(-6.289452126962e1,6.140905558309e1,
-1.069548648161e1));
#84329=direction('',(7.071067811865e-1,-7.071067811865e-1,0.e0));
#84330=direction('',(-7.044160264028e-1,-7.044160264028e-1,-8.715574274765e-2));
#84331=axis2_placement_3d('',#84328,#84329,#84330);
#84333=cartesian_point('',(-1.424056309221e-14,0.e0,-1.071293888805e1));
#84334=direction('',(0.e0,0.e0,1.e0));
#84335=direction('',(-6.986067571461e-1,7.155058342668e-1,0.e0));
#84336=axis2_placement_3d('',#84333,#84334,#84335);
#84338=cartesian_point('',(-1.424056309221e-14,0.e0,-1.169548648161e1));
#84339=direction('',(0.e0,0.e0,-1.e0));
#84340=direction('',(-7.155058342660e-1,6.986067571469e-1,0.e0));
#84341=axis2_placement_3d('',#84338,#84339,#84340);
#84343=cartesian_point('',(-6.140905558308e1,6.289452126961e1,
-1.069548648161e1));
#84344=direction('',(7.155058342661e-1,6.986067571468e-1,0.e0));
#84345=direction('',(0.e0,0.e0,-1.e0));
#84346=axis2_placement_3d('',#84343,#84344,#84345);
#84348=cartesian_point('',(-6.210755909296e1,6.360992135928e1,
-1.071293896585e1));
#84349=cartesian_point('',(-6.207720942850e1,6.365396477488e1,
-1.011842993679e1));
#84350=cartesian_point('',(-6.201574648634e1,6.374287523969e1,
-8.947603783473e0));
#84351=cartesian_point('',(-6.193377874002e1,6.385949012026e1,
-7.277952362690e0));
#84352=cartesian_point('',(-6.187380295858e1,6.395401605050e1,
-6.157107419537e0));
#84353=cartesian_point('',(-6.184526693418e1,6.399520992997e1,
-5.599828514290e0));
#84355=cartesian_point('',(-1.424056309221e-14,0.e0,-5.599847706754e0));
#84356=direction('',(0.e0,0.e0,1.e0));
#84357=direction('',(-6.947959965690e-1,7.192068709013e-1,0.e0));
#84358=axis2_placement_3d('',#84355,#84356,#84357);
#84360=cartesian_point('',(-6.399451405567e1,6.184598425230e1,
-5.599871650165e0));
#84361=cartesian_point('',(-6.395345873322e1,6.187443075939e1,
-6.151532253605e0));
#84362=cartesian_point('',(-6.386089956273e1,6.193265985752e1,
-7.265494159867e0));
#84363=cartesian_point('',(-6.374294408929e1,6.201584123229e1,
-8.941969770484e0));
#84364=cartesian_point('',(-6.365456715524e1,6.207655270796e1,
-1.011613181948e1));
#84365=cartesian_point('',(-6.360992058571e1,6.210755833773e1,
-1.071293894722e1));
#84367=cartesian_point('',(-6.048949656577e1,6.391205860908e1,
-6.512842540275e0));
#84368=cartesian_point('',(-6.054549577041e1,6.396815582030e1,
-6.511584892136e0));
#84369=cartesian_point('',(-6.060823869014e1,6.401751110200e1,
-6.511147577009e0));
#84370=cartesian_point('',(-6.067592581857e1,6.405870808288e1,
-6.511545020876e0));
#84372=cartesian_point('',(-6.067592581857e1,6.405870808288e1,
-6.511545020876e0));
#84373=cartesian_point('',(-6.074380173211e1,6.410073372498e1,
-6.504567150570e0));
#84374=cartesian_point('',(-6.087775839203e1,6.416290333583e1,
-6.470896465319e0));
#84375=cartesian_point('',(-6.104258614069e1,6.420962061882e1,
-6.346159246643e0));
#84376=cartesian_point('',(-6.119096663325e1,6.423193826437e1,
-6.201931874230e0));
#84377=cartesian_point('',(-6.137492364292e1,6.422779374604e1,
-5.969763948803e0));
#84378=cartesian_point('',(-6.151295629074e1,6.420189013833e1,
-5.751330367261e0));
#84379=cartesian_point('',(-6.158107567160e1,6.417575882990e1,
-5.626404513799e0));
#84381=cartesian_point('',(-6.140910247175e1,6.289454955547e1,
-1.069563683447e1));
#84382=direction('',(-5.021909801567e-2,-7.302171224284e-2,-9.960651945207e-1));
#84383=direction('',(-6.984886773562e-1,7.154136273941e-1,-1.723105754283e-2));
#84384=axis2_placement_3d('',#84381,#84382,#84383);
#84386=cartesian_point('',(-5.978506673324e1,6.461648861309e1,-6.6e0));
#84387=direction('',(-7.071067811865e-1,7.071067811865e-1,0.e0));
#84388=direction('',(-7.044160264003e-1,-7.044160264003e-1,8.715574278666e-2));
#84389=axis2_placement_3d('',#84386,#84387,#84388);
#84391=cartesian_point('',(-5.978506676689e1,6.461648864519e1,
-5.600003875924e0));
#84392=cartesian_point('',(-5.982257122046e1,6.465394600711e1,
-5.600004250072e0));
#84393=cartesian_point('',(-5.990028208136e1,6.472553775960e1,
-5.599998035211e0));
#84394=cartesian_point('',(-6.002515567287e1,6.482362664346e1,
-5.600000501652e0));
#84395=cartesian_point('',(-6.011291662104e1,6.488210542081e1,
-5.600000139337e0));
#84396=cartesian_point('',(-6.015805735468e1,6.490961367100e1,
-5.599999971040e0));
#84398=cartesian_point('',(-6.015805735468e1,6.490961367100e1,
-5.599999971040e0));
#84399=cartesian_point('',(-6.023604108799e1,6.491264498239e1,
-5.599999971040e0));
#84400=cartesian_point('',(-6.038705496121e1,6.490633653654e1,
-5.581167146636e0));
#84401=cartesian_point('',(-6.058965954703e1,6.484386753532e1,
-5.538377764951e0));
#84402=cartesian_point('',(-6.078508591414e1,6.476515759105e1,
-5.486860809365e0));
#84403=cartesian_point('',(-6.104663133100e1,6.462688828803e1,
-5.407583981637e0));
#84404=cartesian_point('',(-6.125694829773e1,6.449005124204e1,
-5.331251247298e0));
#84405=cartesian_point('',(-6.136869619800e1,6.440808940627e1,
-5.287371720390e0));
#84407=cartesian_point('',(-6.067592581857e1,6.405870808288e1,
-6.511545020876e0));
#84408=cartesian_point('',(-6.066557762836e1,6.407571190722e1,
-6.287392562640e0));
#84409=cartesian_point('',(-6.054777011787e1,6.426928073371e1,
-5.780871986183e0));
#84410=cartesian_point('',(-6.027505534812e1,6.471737583259e1,
-5.599997407021e0));
#84411=cartesian_point('',(-6.015805735468e1,6.490961367100e1,
-5.599999971040e0));
#84413=cartesian_point('',(0.e0,0.e0,-5.1e0));
#84414=direction('',(0.e0,0.e0,1.e0));
#84415=direction('',(-6.016580917003e-1,7.987537422081e-1,0.e0));
#84416=axis2_placement_3d('',#84413,#84414,#84415);
#84418=cartesian_point('',(-5.401760572826e1,7.068617132818e1,
-5.288511768402e0));
#84419=cartesian_point('',(-5.413185688654e1,7.057302042326e1,
-5.338978895775e0));
#84420=cartesian_point('',(-5.432405343240e1,7.035682923735e1,
-5.426415481872e0));
#84421=cartesian_point('',(-5.451872145901e1,7.007513982306e1,
-5.515370735618e0));
#84422=cartesian_point('',(-5.463435721864e1,6.987111758422e1,
-5.567171175842e0));
#84423=cartesian_point('',(-5.468362493326e1,6.967474865980e1,
-5.600006681757e0));
#84424=cartesian_point('',(-5.469967701272e1,6.957151413347e1,
-5.600006681757e0));
#84426=cartesian_point('',(-5.375281776554e1,7.086125046803e1,
-5.628328456248e0));
#84427=cartesian_point('',(-5.381180914527e1,7.077983108634e1,
-5.510777162558e0));
#84428=cartesian_point('',(-5.390705476282e1,7.071977137310e1,
-5.391485567695e0));
#84429=cartesian_point('',(-5.401760572826e1,7.068617132818e1,
-5.288511768402e0));
#84431=cartesian_point('',(-5.469967701272e1,6.957151413347e1,
-5.600006681757e0));
#84432=cartesian_point('',(-5.467956735808e1,6.952261209670e1,
-5.600013214360e0));
#84433=cartesian_point('',(-5.463552163572e1,6.942676757885e1,
-5.599995229238e0));
#84434=cartesian_point('',(-5.455817333437e1,6.928808624149e1,
-5.599996876127e0));
#84435=cartesian_point('',(-5.449962999784e1,6.920014901050e1,
-5.600010469544e0));
#84436=cartesian_point('',(-5.446850770714e1,6.915725949534e1,
-5.600006667041e0));
#84438=cartesian_point('',(-5.377823212613e1,6.994989725825e1,
-6.511544630893e0));
#84439=cartesian_point('',(-5.379664024562e1,6.994233834329e1,
-6.287453439936e0));
#84440=cartesian_point('',(-5.400612199219e1,6.985632672220e1,
-5.781001678250e0));
#84441=cartesian_point('',(-5.449145509865e1,6.965701734456e1,
-5.600002596400e0));
#84442=cartesian_point('',(-5.469967701272e1,6.957151413347e1,
-5.600006681757e0));
#84444=cartesian_point('',(-5.375281776554e1,7.086125046803e1,
-5.628328456248e0));
#84445=cartesian_point('',(-5.378735889999e1,7.080118268426e1,
-5.747354096982e0));
#84446=cartesian_point('',(-5.383344845004e1,7.067429909210e1,
-5.957833858881e0));
#84447=cartesian_point('',(-5.386805712386e1,7.049411283684e1,
-6.192446529511e0));
#84448=cartesian_point('',(-5.387095076309e1,7.033724221980e1,
-6.347472871849e0));
#84449=cartesian_point('',(-5.384585425734e1,7.014570533842e1,
-6.479811160609e0));
#84450=cartesian_point('',(-5.380535836001e1,7.001527508324e1,
-6.508546669220e0));
#84451=cartesian_point('',(-5.377823212613e1,6.994989725825e1,
-6.511544630893e0));
#84453=cartesian_point('',(-5.377823212613e1,6.994989725825e1,
-6.511544630893e0));
#84454=cartesian_point('',(-5.374812692936e1,6.987659213252e1,
-6.511147249968e0));
#84455=cartesian_point('',(-5.370919699942e1,6.980689900281e1,
-6.511585267631e0));
#84456=cartesian_point('',(-5.366255535556e1,6.974281853021e1,
-6.512842726720e0));
#84458=cartesian_point('',(-5.251371016329e1,7.049192507249e1,
-1.069563351445e1));
#84459=direction('',(7.997875502041e-2,3.817761744061e-2,-9.960651927821e-1));
#84460=direction('',(-8.058062404513e-1,-5.857310053816e-1,-8.715212094007e-2));
#84461=axis2_placement_3d('',#84458,#84459,#84460);
#84463=cartesian_point('',(-5.353179193252e1,7.109550513115e1,
-5.599871650165e0));
#84464=cartesian_point('',(-5.356053725193e1,7.107383010326e1,
-5.602937991252e0));
#84465=cartesian_point('',(-5.360641678700e1,7.102697346907e1,
-5.609185877650e0));
#84466=cartesian_point('',(-5.368410415549e1,7.094629290188e1,
-5.618485443250e0));
#84467=cartesian_point('',(-5.373238917057e1,7.089143839408e1,
-5.625202597889e0));
#84468=cartesian_point('',(-5.375281776554e1,7.086125046803e1,
-5.628328456248e0));
#84470=direction('',(1.191212671254e-1,-1.619042891178e-2,-9.927476989296e-1));
#84471=vector('',#84470,4.041162387159e0);
#84472=cartesian_point('',(-4.534077600145e1,5.828885180579e1,
-6.512843765769e0));
#84473=line('',#84472,#84471);
#84474=cartesian_point('',(-4.485938761723e1,5.822342365344e1,
-1.052469842662e1));
#84475=cartesian_point('',(-4.484508984180e1,5.820807971421e1,
-1.055382533512e1));
#84476=cartesian_point('',(-4.481650364950e1,5.817734966498e1,
-1.061183282743e1));
#84477=cartesian_point('',(-4.477346996784e1,5.813093919448e1,
-1.069791370161e1));
#84478=cartesian_point('',(-4.474458820562e1,5.809961520811e1,
-1.075455049863e1));
#84479=cartesian_point('',(-4.473007115722e1,5.808381550759e1,
-1.078264222855e1));
#84481=direction('',(-8.000558223696e-2,-3.813725137413e-2,9.960645846874e-1));
#84482=vector('',#84481,4.286667811193e0);
#84483=cartesian_point('',(-5.331959800147e1,6.990630025808e1,
-1.078264071977e1));
#84484=line('',#84483,#84482);
#84485=cartesian_point('',(-5.251369258655e1,7.049187899515e1,
-1.069548648161e1));
#84486=direction('',(8.019355211086e-1,5.974105958084e-1,1.184988392133e-11));
#84487=direction('',(9.549694368616e-12,7.020162229310e-12,-1.e0));
#84488=axis2_placement_3d('',#84485,#84486,#84487);
#84490=cartesian_point('',(-5.251369258655e1,7.049187899515e1,
-1.069548648161e1));
#84491=direction('',(5.877852522925e-1,-8.090169943749e-1,0.e0));
#84492=direction('',(-8.059384404624e-1,-5.855485519503e-1,-8.715574274766e-2));
#84493=axis2_placement_3d('',#84490,#84491,#84492);
#84495=cartesian_point('',(-1.425266596362e-14,0.e0,-1.071293888805e1));
#84496=direction('',(0.e0,0.e0,1.e0));
#84497=direction('',(-5.780759762775e-1,8.159829444608e-1,0.e0));
#84498=axis2_placement_3d('',#84495,#84496,#84497);
#84500=cartesian_point('',(-1.425266596362e-14,0.e0,-1.169548648161e1));
#84501=direction('',(0.e0,0.e0,-1.e0));
#84502=direction('',(-5.974105958047e-1,8.019355211114e-1,0.e0));
#84503=axis2_placement_3d('',#84500,#84501,#84502);
#84505=cartesian_point('',(-5.081413741759e1,7.172667810407e1,
-1.069548648161e1));
#84506=direction('',(8.159829444602e-1,5.780759762783e-1,0.e0));
#84507=direction('',(0.e0,0.e0,-1.e0));
#84508=axis2_placement_3d('',#84505,#84506,#84507);
#84510=cartesian_point('',(-5.139212795985e1,7.254254045440e1,
-1.071293896585e1));
#84511=cartesian_point('',(-5.135526204196e1,7.258129388894e1,
-1.011842993679e1));
#84512=cartesian_point('',(-5.128064714945e1,7.265949479603e1,
-8.947603783486e0));
#84513=cartesian_point('',(-5.118144597623e1,7.276185137294e1,
-7.277952362693e0));
#84514=cartesian_point('',(-5.110742148148e1,7.284583125384e1,
-6.157107419536e0));
#84515=cartesian_point('',(-5.107279264040e1,7.288205395059e1,
-5.599828514290e0));
#84517=cartesian_point('',(-1.425266596362e-14,0.e0,-5.599847706753e0));
#84518=direction('',(0.e0,0.e0,1.e0));
#84519=direction('',(-5.737331627920e-1,8.190422809066e-1,0.e0));
#84520=axis2_placement_3d('',#84517,#84518,#84519);
#84522=cartesian_point('',(-5.353179193252e1,7.109550513115e1,
-5.599871650165e0));
#84523=cartesian_point('',(-5.348679205582e1,7.111717894659e1,
-6.151532253623e0));
#84524=cartesian_point('',(-5.338626340473e1,7.116021170336e1,
-7.265494159910e0));
#84525=cartesian_point('',(-5.325674772495e1,7.122391667608e1,
-8.941969770525e0));
#84526=cartesian_point('',(-5.315996149044e1,7.127005549429e1,
-1.011613181949e1));
#84527=cartesian_point('',(-5.311101424517e1,7.129369513109e1,
-1.071293894722e1));
#84529=cartesian_point('',(-4.974672029807e1,7.258783828587e1,
-6.512842703609e0));
#84530=cartesian_point('',(-4.979325026885e1,7.265200264802e1,
-6.511584950822e0));
#84531=cartesian_point('',(-4.984749845297e1,7.271056421757e1,
-6.511147244770e0));
#84532=cartesian_point('',(-4.990791498852e1,7.276184505612e1,
-6.511544978328e0));
#84534=cartesian_point('',(-4.990791498852e1,7.276184505612e1,
-6.511544978328e0));
#84535=cartesian_point('',(-4.996838097894e1,7.281397142583e1,
-6.504567107580e0));
#84536=cartesian_point('',(-5.009096260103e1,7.289633110451e1,
-6.470896483755e0));
#84537=cartesian_point('',(-5.024645299011e1,7.296825794428e1,
-6.346159239325e0));
#84538=cartesian_point('',(-5.038951538741e1,7.301351264966e1,
-6.201931872566e0));
#84539=cartesian_point('',(-5.057185593580e1,7.303819637179e1,
-5.969763945496e0));
#84540=cartesian_point('',(-5.071224138626e1,7.303420474407e1,
-5.751330366055e0));
#84541=cartesian_point('',(-5.078360994102e1,7.301905137447e1,
-5.626404513783e0));
#84543=cartesian_point('',(-5.081417930410e1,7.172671337670e1,
-1.069563683447e1));
#84544=direction('',(-6.102393007665e-2,-6.426669606062e-2,-9.960651945206e-1));
#84545=direction('',(-5.779737745808e-1,8.158734010573e-1,-1.723105754318e-2));
#84546=axis2_placement_3d('',#84543,#84544,#84545);
#84548=cartesian_point('',(-4.894076754255e1,7.317339736822e1,
-5.600000767886e0));
#84549=cartesian_point('',(-4.897194333312e1,7.321625154194e1,
-5.599999990182e0));
#84550=cartesian_point('',(-4.903747729993e1,7.329911446461e1,
-5.599999458545e0));
#84551=cartesian_point('',(-4.914546552591e1,7.341553223299e1,
-5.600001909821e0));
#84552=cartesian_point('',(-4.922301921951e1,7.348702299122e1,
-5.599995904722e0));
#84553=cartesian_point('',(-4.926331139251e1,7.352126223702e1,
-5.599997650509e0));
#84555=cartesian_point('',(-4.894076752515e1,7.317339734517e1,-6.6e0));
#84556=direction('',(-5.877852522925e-1,8.090169943749e-1,0.e0));
#84557=direction('',(-8.059384404606e-1,-5.855485519490e-1,8.715574277401e-2));
#84558=axis2_placement_3d('',#84555,#84556,#84557);
#84560=cartesian_point('',(-4.926331139251e1,7.352126223702e1,
-5.599997650509e0));
#84561=cartesian_point('',(-4.933985781707e1,7.353645599746e1,
-5.599997650509e0));
#84562=cartesian_point('',(-4.948999678316e1,7.355384816301e1,
-5.581169181298e0));
#84563=cartesian_point('',(-4.969988000716e1,7.352384391082e1,
-5.538378516821e0));
#84564=cartesian_point('',(-4.990521233313e1,7.347667498096e1,
-5.486862383091e0));
#84565=cartesian_point('',(-5.018516919496e1,7.338102294955e1,
-5.407585232120e0));
#84566=cartesian_point('',(-5.041430537415e1,7.327877045272e1,
-5.331251789582e0));
#84567=cartesian_point('',(-5.053750070175e1,7.321529810654e1,
-5.287371720396e0));
#84569=cartesian_point('',(-4.990791498852e1,7.276184505612e1,
-6.511544978328e0));
#84570=cartesian_point('',(-4.989503412412e1,7.277702065188e1,
-6.287392646746e0));
#84571=cartesian_point('',(-4.974839662135e1,7.294977710599e1,
-5.780873538255e0));
#84572=cartesian_point('',(-4.940894144242e1,7.334969369438e1,
-5.599995265829e0));
#84573=cartesian_point('',(-4.926331139251e1,7.352126223702e1,
-5.599997650509e0));
#84575=cartesian_point('',(0.e0,0.e0,-5.1e0));
#84576=direction('',(0.e0,0.e0,1.e0));
#84577=direction('',(-4.692980678205e-1,8.830398199062e-1,0.e0));
#84578=axis2_placement_3d('',#84575,#84576,#84577);
#84580=cartesian_point('',(-4.229480596669e1,7.826612251734e1,
-5.288511768281e0));
#84581=cartesian_point('',(-4.242535120515e1,7.817223750650e1,
-5.338978895713e0));
#84582=cartesian_point('',(-4.264900124552e1,7.798877415639e1,
-5.426415481907e0));
#84583=cartesian_point('',(-4.288533851834e1,7.774100559494e1,
-5.515370735612e0));
#84584=cartesian_point('',(-4.303146671964e1,7.755758462672e1,
-5.567171175811e0));
#84585=cartesian_point('',(-4.311084673462e1,7.737134049814e1,
-5.600006681757e0));
#84586=cartesian_point('',(-4.314285062429e1,7.727188805852e1,
-5.600006681757e0));
#84588=cartesian_point('',(-4.200588957194e1,7.839762417897e1,
-5.628328456139e0));
#84589=cartesian_point('',(-4.207689146726e1,7.832643549e1,-5.510777162461e0));
#84590=cartesian_point('',(-4.218035986216e1,7.828201490876e1,
-5.391485567585e0));
#84591=cartesian_point('',(-4.229480596669e1,7.826612251734e1,
-5.288511768281e0));
#84593=cartesian_point('',(-4.217355809159e1,7.750146692125e1,
-6.511544630893e0));
#84594=cartesian_point('',(-4.219292205139e1,7.749688073341e1,
-6.287453439935e0));
#84595=cartesian_point('',(-4.241327991197e1,7.744469822307e1,
-5.781001678248e0));
#84596=cartesian_point('',(-4.292381661843e1,7.732376549946e1,
-5.600002596399e0));
#84597=cartesian_point('',(-4.314285062429e1,7.727188805852e1,
-5.600006681757e0));
#84599=cartesian_point('',(-4.314285062429e1,7.727188805852e1,
-5.600006681757e0));
#84600=cartesian_point('',(-4.313063851684e1,7.722044224394e1,
-5.600013214360e0));
#84601=cartesian_point('',(-4.310212845627e1,7.711888746218e1,
-5.599995229238e0));
#84602=cartesian_point('',(-4.304742698169e1,7.696981358203e1,
-5.599996876127e0));
#84603=cartesian_point('',(-4.300336082447e1,7.687380080874e1,
-5.600010469544e0));
#84604=cartesian_point('',(-4.297933109916e1,7.682657073576e1,
-5.600006667041e0));
#84606=cartesian_point('',(-4.200588957194e1,7.839762417897e1,
-5.628328456139e0));
#84607=cartesian_point('',(-4.204940211942e1,7.834369935310e1,
-5.747354096919e0));
#84608=cartesian_point('',(-4.211477319764e1,7.822558790249e1,
-5.957833858932e0));
#84609=cartesian_point('',(-4.217714312162e1,7.805303402848e1,
-6.192446529505e0));
#84610=cartesian_point('',(-4.220454110642e1,7.789854741395e1,
-6.347472871847e0));
#84611=cartesian_point('',(-4.220971654988e1,7.770544271098e1,
-6.479811160603e0));
#84612=cartesian_point('',(-4.219012301143e1,7.757028331463e1,
-6.508546669217e0));
#84613=cartesian_point('',(-4.217355809159e1,7.750146692125e1,
-6.511544630893e0));
#84615=cartesian_point('',(-4.217355809159e1,7.750146692125e1,
-6.511544630893e0));
#84616=cartesian_point('',(-4.215529098787e1,7.742435481292e1,
-6.511147249968e0));
#84617=cartesian_point('',(-4.212774275743e1,7.734942973852e1,
-6.511585267629e0));
#84618=cartesian_point('',(-4.209169974406e1,7.727884184228e1,
-6.512842726718e0));
#84620=cartesian_point('',(-4.083981266130e1,7.783900665688e1,
-1.069563351445e1));
#84621=direction('',(8.496637899136e-2,2.519615386141e-2,-9.960651927819e-1));
#84622=direction('',(-8.875139449561e-1,-4.524638165909e-1,-8.715212094135e-2));
#84623=axis2_placement_3d('',#84620,#84621,#84622);
#84625=cartesian_point('',(-4.175093942924e1,7.859441872128e1,
-5.599871650166e0));
#84626=cartesian_point('',(-4.178272156886e1,7.857750730700e1,
-5.602937991253e0));
#84627=cartesian_point('',(-4.183536624362e1,7.853840469587e1,
-5.609185877636e0));
#84628=cartesian_point('',(-4.192471837285e1,7.847087042249e1,
-5.618485443270e0));
#84629=cartesian_point('',(-4.198099005481e1,7.842424470521e1,
-5.625202597811e0));
#84630=cartesian_point('',(-4.200588957194e1,7.839762417897e1,
-5.628328456139e0));
#84632=direction('',(1.151218850581e-1,-3.462580036219e-2,-9.927477048727e-1));
#84633=vector('',#84632,4.041162387193e0);
#84634=cartesian_point('',(-3.566417101153e1,6.466407907251e1,
-6.512843819947e0));
#84635=line('',#84634,#84633);
#84636=cartesian_point('',(-3.519894477969e1,6.452415059046e1,
-1.052469850485e1));
#84637=cartesian_point('',(-3.518722129116e1,6.450675417398e1,
-1.055382062362e1));
#84638=cartesian_point('',(-3.516379548404e1,6.447193592862e1,
-1.061183034715e1));
#84639=cartesian_point('',(-3.512855375203e1,6.441936823036e1,
-1.069791420695e1));
#84640=cartesian_point('',(-3.510492506990e1,6.438390637580e1,
-1.075454868251e1));
#84641=cartesian_point('',(-3.509305834688e1,6.436603053721e1,
-1.078264222784e1));
#84643=direction('',(-8.498656127540e-2,-2.515208806572e-2,9.960645846874e-1));
#84644=vector('',#84643,4.286667811195e0);
#84645=cartesian_point('',(-4.172739058746e1,7.738666048857e1,
-1.078264071977e1));
#84646=line('',#84645,#84644);
#84647=cartesian_point('',(-4.083980250904e1,7.783895839721e1,
-1.069548648161e1));
#84648=direction('',(4.539904997395e-1,-8.910065241884e-1,0.e0));
#84649=direction('',(-8.876159753616e-1,-4.522629288245e-1,-8.715574274766e-2));
#84650=axis2_placement_3d('',#84647,#84648,#84649);
#84652=cartesian_point('',(-4.083980250905e1,7.783895839721e1,
-1.069548648161e1));
#84653=direction('',(8.855179710777e-1,4.646051257771e-1,-1.092740481434e-12));
#84654=direction('',(-9.663381206337e-13,-5.115907697473e-13,-1.e0));
#84655=axis2_placement_3d('',#84652,#84653,#84654);
#84657=cartesian_point('',(-1.426623686487e-14,0.e0,-1.071293888805e1));
#84658=direction('',(0.e0,0.e0,1.e0));
#84659=direction('',(-4.433110463487e-1,8.963678464700e-1,0.e0));
#84660=axis2_placement_3d('',#84657,#84658,#84659);
#84662=cartesian_point('',(-1.426623686487e-14,0.e0,-1.169548648161e1));
#84663=direction('',(0.e0,0.e0,-1.e0));
#84664=direction('',(-4.646051257824e-1,8.855179710750e-1,0.e0));
#84665=axis2_placement_3d('',#84662,#84663,#84664);
#84667=cartesian_point('',(-3.896800654643e1,7.879268607641e1,
-1.069548648161e1));
#84668=direction('',(8.963678464695e-1,4.433110463497e-1,0.e0));
#84669=direction('',(-2.842170943040e-14,5.684341886081e-14,-1.e0));
#84670=axis2_placement_3d('',#84667,#84668,#84669);
#84672=cartesian_point('',(-3.941125207567e1,7.968892144864e1,
-1.071293896585e1));
#84673=cartesian_point('',(-3.936877766561e1,7.972143066396e1,
-1.011842993677e1));
#84674=cartesian_point('',(-3.928284808889e1,7.978699644745e1,
-8.947603783439e0));
#84675=cartesian_point('',(-3.916885615143e1,7.987257436208e1,
-7.277952362638e0));
#84676=cartesian_point('',(-3.908260567077e1,7.994394033027e1,
-6.157107419511e0));
#84677=cartesian_point('',(-3.904273669e1,7.997429992128e1,-5.599828514291e0));
#84679=cartesian_point('',(-1.426623686487e-14,0.e0,-5.599847706755e0));
#84680=direction('',(0.e0,0.e0,1.e0));
#84681=direction('',(-4.385431144277e-1,8.987101517108e-1,0.e0));
#84682=axis2_placement_3d('',#84679,#84680,#84681);
#84684=cartesian_point('',(-4.175093942924e1,7.859441872128e1,
-5.599871650166e0));
#84685=cartesian_point('',(-4.170310304531e1,7.860878616373e1,
-6.151532253668e0));
#84686=cartesian_point('',(-4.159708026291e1,7.863556296987e1,
-7.265494160015e0));
#84687=cartesian_point('',(-4.145919348252e1,7.867822291269e1,
-8.941969770605e0));
#84688=cartesian_point('',(-4.135638114591e1,7.870865298262e1,
-1.011613181953e1));
#84689=cartesian_point('',(-4.130433846857e1,7.872434454010e1,
-1.071293894722e1));
#84691=cartesian_point('',(-3.777901592996e1,7.947626314193e1,
-6.512842707600e0));
#84692=cartesian_point('',(-3.781493547773e1,7.954691667900e1,
-6.511584938250e0));
#84693=cartesian_point('',(-3.785935463935e1,7.961324342924e1,
-6.511147231700e0));
#84694=cartesian_point('',(-3.791100539888e1,7.967334401403e1,
-6.511544982071e0));
#84696=cartesian_point('',(-3.791100539888e1,7.967334401403e1,
-6.511544982071e0));
#84697=cartesian_point('',(-3.796257259170e1,7.973428758629e1,
-6.504567111442e0));
#84698=cartesian_point('',(-3.807076118473e1,7.983480922776e1,
-6.470896482375e0));
#84699=cartesian_point('',(-3.821308537363e1,7.993017460213e1,
-6.346159240345e0));
#84700=cartesian_point('',(-3.834730704472e1,7.999725203196e1,
-6.201931873272e0));
#84701=cartesian_point('',(-3.852354129230e1,8.005015620414e1,
-5.969763946302e0));
#84702=cartesian_point('',(-3.866282279369e1,8.006817484260e1,
-5.751330366387e0));
#84703=cartesian_point('',(-3.873568319260e1,8.006437253780e1,
-5.626404513802e0));
#84705=cartesian_point('',(-3.896804239940e1,7.879272746727e1,
-1.069563683447e1));
#84706=direction('',(-7.032615045161e-2,-5.392922053186e-2,-9.960651945207e-1));
#84707=direction('',(-4.432272392837e-1,8.962436638620e-1,-1.723105754421e-2));
#84708=axis2_placement_3d('',#84705,#84706,#84707);
#84710=cartesian_point('',(-3.689138420908e1,7.992853421151e1,
-5.600000642620e0));
#84711=cartesian_point('',(-3.691547222793e1,7.997573779914e1,
-5.599999827558e0));
#84712=cartesian_point('',(-3.696723621301e1,8.006783259720e1,
-5.599999523134e0));
#84713=cartesian_point('',(-3.705568302350e1,8.019971007366e1,
-5.600001927694e0));
#84714=cartesian_point('',(-3.712109888847e1,8.028245246580e1,
-5.599995819959e0));
#84715=cartesian_point('',(-3.715553895939e1,8.032257326276e1,
-5.599997612798e0));
#84717=cartesian_point('',(-3.689138419551e1,7.992853418601e1,-6.6e0));
#84718=direction('',(-4.539904997395e-1,8.910065241884e-1,0.e0));
#84719=direction('',(-8.876159753599e-1,-4.522629288236e-1,8.715574276982e-2));
#84720=axis2_placement_3d('',#84717,#84718,#84719);
#84722=cartesian_point('',(-3.715553895939e1,8.032257326276e1,
-5.599997612798e0));
#84723=cartesian_point('',(-3.722876584639e1,8.034955445465e1,
-5.599997612798e0));
#84724=cartesian_point('',(-3.737433539804e1,8.039021930334e1,
-5.581169294137e0));
#84725=cartesian_point('',(-3.758632835498e1,8.039341755415e1,
-5.538378616075e0));
#84726=cartesian_point('',(-3.779651143753e1,8.037895044658e1,
-5.486862535381e0));
#84727=cartesian_point('',(-3.808798497555e1,8.032827099752e1,
-5.407585360840e0));
#84728=cartesian_point('',(-3.833029619181e1,8.026312213808e1,
-5.331251844700e0));
#84729=cartesian_point('',(-3.846190421390e1,8.021970317976e1,
-5.287371720412e0));
#84731=cartesian_point('',(-3.791100539888e1,7.967334401403e1,
-6.511544982071e0));
#84732=cartesian_point('',(-3.789590913338e1,7.968631776100e1,
-6.287392660346e0));
#84733=cartesian_point('',(-3.772405200434e1,7.983400806095e1,
-5.780873589438e0));
#84734=cartesian_point('',(-3.732621529099e1,8.017589857539e1,
-5.599995241515e0));
#84735=cartesian_point('',(-3.715553895939e1,8.032257326276e1,
-5.599997612798e0));
#84737=cartesian_point('',(0.e0,0.e0,-5.1e0));
#84738=direction('',(0.e0,0.e0,1.e0));
#84739=direction('',(-3.253823680091e-1,9.455825265881e-1,0.e0));
#84740=axis2_placement_3d('',#84737,#84738,#84739);
#84742=cartesian_point('',(-2.953056771481e1,8.391890201910e1,
-5.288511768402e0));
#84743=cartesian_point('',(-2.967419265453e1,8.384659462381e1,
-5.338978922937e0));
#84744=cartesian_point('',(-2.992378929864e1,8.370037649916e1,
-5.426415548841e0));
#84745=cartesian_point('',(-3.019597636883e1,8.349262968554e1,
-5.515370775951e0));
#84746=cartesian_point('',(-3.036899893498e1,8.333432623988e1,
-5.567171283377e0));
#84747=cartesian_point('',(-3.047653654677e1,8.316279301026e1,
-5.600006628890e0));
#84748=cartesian_point('',(-3.052370406686e1,8.306957165139e1,
-5.600006628890e0));
#84750=cartesian_point('',(-2.922463696789e1,8.400358819557e1,
-5.628328456251e0));
#84751=cartesian_point('',(-2.930590107660e1,8.394438310091e1,
-5.510777162561e0));
#84752=cartesian_point('',(-2.941504451387e1,8.391669543371e1,
-5.391485567695e0));
#84753=cartesian_point('',(-2.953056771481e1,8.391890201910e1,
-5.288511768402e0));
#84755=cartesian_point('',(-3.052370406686e1,8.306957165139e1,
-5.600006628890e0));
#84756=cartesian_point('',(-3.051969026110e1,8.301684901605e1,
-5.600013130714e0));
#84757=cartesian_point('',(-3.050741809826e1,8.291208480928e1,
-5.599995261149e0));
#84758=cartesian_point('',(-3.047671042099e1,8.275628914209e1,
-5.599996889909e0));
#84759=cartesian_point('',(-3.044820628156e1,8.265456471985e1,
-5.600010416113e0));
#84760=cartesian_point('',(-3.043186071932e1,8.260415683198e1,
-5.600006638314e0));
#84762=cartesian_point('',(-2.953043112430e1,8.314469325348e1,
-6.511544633874e0));
#84763=cartesian_point('',(-2.955027411648e1,8.314319272028e1,
-6.287453425887e0));
#84764=cartesian_point('',(-2.977608222238e1,8.312612422049e1,
-5.781001548866e0));
#84765=cartesian_point('',(-3.029925129724e1,8.308654592868e1,
-5.600002584376e0));
#84766=cartesian_point('',(-3.052370406686e1,8.306957165139e1,
-5.600006628890e0));
#84768=cartesian_point('',(-2.922463696789e1,8.400358819557e1,
-5.628328456251e0));
#84769=cartesian_point('',(-2.927604950495e1,8.395713413589e1,
-5.747354097118e0));
#84770=cartesian_point('',(-2.935909245849e1,8.385070312282e1,
-5.957833859227e0));
#84771=cartesian_point('',(-2.944768787687e1,8.369003047891e1,
-6.192446529745e0));
#84772=cartesian_point('',(-2.949891558303e1,8.354173183989e1,
-6.347472872401e0));
#84773=cartesian_point('',(-2.953423551938e1,8.335181419559e1,
-6.479811159323e0));
#84774=cartesian_point('',(-2.953602684681e1,8.321525372726e1,
-6.508546672234e0));
#84775=cartesian_point('',(-2.953043112430e1,8.314469325348e1,
-6.511544633874e0));
#84777=cartesian_point('',(-2.953043112430e1,8.314469325348e1,
-6.511544633874e0));
#84778=cartesian_point('',(-2.952445199055e1,8.306567296846e1,
-6.511147246572e0));
#84779=cartesian_point('',(-2.950896374540e1,8.298736088816e1,
-6.511585260693e0));
#84780=cartesian_point('',(-2.948440678087e1,8.291200359760e1,
-6.512842725829e0));
#84782=cartesian_point('',(-2.816030343202e1,8.326943356451e1,
-1.069563351445e1));
#84783=direction('',(8.786184872282e-2,1.159427735314e-2,-9.960651927819e-1));
#84784=direction('',(-9.473681106474e-1,-3.080554669923e-1,-8.715212094153e-2));
#84785=axis2_placement_3d('',#84782,#84783,#84784);
#84787=cartesian_point('',(-2.894204023483e1,8.415807688162e1,
-5.599871650166e0));
#84788=cartesian_point('',(-2.897607661208e1,8.414634549680e1,
-5.602937991255e0));
#84789=cartesian_point('',(-2.903419013976e1,8.411595974506e1,
-5.609185877649e0));
#84790=cartesian_point('',(-2.913300688390e1,8.406323468319e1,
-5.618485443248e0));
#84791=cartesian_point('',(-2.919587963735e1,8.402598583633e1,
-5.625202597892e0));
#84792=cartesian_point('',(-2.922463696789e1,8.400358819557e1,
-5.628328456251e0));
#84794=direction('',(1.082879112795e-1,-5.220851809348e-2,-9.927477015381e-1));
#84795=vector('',#84794,4.041162387163e0);
#84796=cartesian_point('',(-2.510939504093e1,6.944706254246e1,
-6.512843799040e0));
#84797=line('',#84796,#84795);
#84798=cartesian_point('',(-2.467178600689e1,6.923607944285e1,
-1.052469847044e1));
#84799=cartesian_point('',(-2.466292959237e1,6.921706831110e1,
-1.055382398764e1));
#84800=cartesian_point('',(-2.464523863540e1,6.917901042438e1,
-1.061183076402e1));
#84801=cartesian_point('',(-2.461865297399e1,6.912157309723e1,
-1.069791174423e1));
#84802=cartesian_point('',(-2.460086357419e1,6.908285503628e1,
-1.075454925745e1));
#84803=cartesian_point('',(-2.459193907363e1,6.906334190853e1,
-1.078264222655e1));
#84805=direction('',(-8.787488686849e-2,-1.154759613029e-2,9.960645848947e-1));
#84806=vector('',#84805,4.286667811196e0);
#84807=cartesian_point('',(-2.910771633191e1,8.296150430623e1,
-1.078264071977e1));
#84808=line('',#84807,#84806);
#84809=cartesian_point('',(-2.816030095424e1,8.326938431085e1,
-1.069548648161e1));
#84810=direction('',(3.090169943749e-1,-9.510565162952e-1,0.e0));
#84811=direction('',(-9.474374591189e-1,-3.078410914165e-1,-8.715574274766e-2));
#84812=axis2_placement_3d('',#84809,#84810,#84811);
#84814=cartesian_point('',(-2.816030095424e1,8.326938431085e1,
-1.069548648161e1));
#84815=direction('',(9.472960297263e-1,3.203595356234e-1,5.960690274698e-12));
#84816=direction('',(5.663025604008e-12,1.861621967691e-12,-1.e0));
#84817=axis2_placement_3d('',#84814,#84815,#84816);
#84819=cartesian_point('',(-1.428094163534e-14,0.e0,-1.071293888805e1));
#84820=direction('',(0.e0,0.e0,1.e0));
#84821=direction('',(-2.976303271938e-1,9.546811972248e-1,0.e0));
#84822=axis2_placement_3d('',#84819,#84820,#84821);
#84824=cartesian_point('',(-1.428094163534e-14,0.e0,-1.169548648161e1));
#84825=direction('',(0.e0,0.e0,-1.e0));
#84826=direction('',(-3.203595356275e-1,9.472960297249e-1,0.e0));
#84827=axis2_placement_3d('',#84824,#84825,#84826);
#84829=cartesian_point('',(-2.616235402670e1,8.391855661962e1,
-1.069548648161e1));
#84830=direction('',(9.546811972244e-1,2.976303271949e-1,0.e0));
#84831=direction('',(-1.421085471520e-14,4.263256414561e-14,-1.e0));
#84832=axis2_placement_3d('',#84829,#84830,#84831);
#84834=cartesian_point('',(-2.645994036694e1,8.487309672445e1,
-1.071293896585e1));
#84835=cartesian_point('',(-2.641290332564e1,8.489856123576e1,
-1.011842993676e1));
#84836=cartesian_point('',(-2.631777493637e1,8.494987744830e1,
-8.947603783411e0));
#84837=cartesian_point('',(-2.619179909341e1,8.501656948903e1,
-7.277952362621e0));
#84838=cartesian_point('',(-2.609544640250e1,8.507356427592e1,
-6.157107419475e0));
#84839=cartesian_point('',(-2.605131898867e1,8.509731320730e1,
-5.599828514266e0));
#84841=cartesian_point('',(-1.428094163534e-14,0.e0,-5.599847706755e0));
#84842=direction('',(0.e0,0.e0,1.e0));
#84843=direction('',(-2.925546791610e-1,9.562487959213e-1,0.e0));
#84844=axis2_placement_3d('',#84841,#84842,#84843);
#84846=cartesian_point('',(-2.894204023483e1,8.415807688162e1,
-5.599871650166e0));
#84847=cartesian_point('',(-2.889254523340e1,8.416478417775e1,
-6.151532253679e0));
#84848=cartesian_point('',(-2.878363895217e1,8.417464569961e1,
-7.265494160041e0));
#84849=cartesian_point('',(-2.864077630147e1,8.419521018307e1,
-8.941969770631e0));
#84850=cartesian_point('',(-2.853446944365e1,8.420918221544e1,
-1.011613181954e1));
#84851=cartesian_point('',(-2.848061279763e1,8.421653931543e1,
-1.071293894722e1));
#84853=cartesian_point('',(-2.488106685053e1,8.440771860404e1,
-6.512842707100e0));
#84854=cartesian_point('',(-2.490549151189e1,8.448312135511e1,
-6.511584936191e0));
#84855=cartesian_point('',(-2.493898760619e1,8.455558038414e1,
-6.511147275867e0));
#84856=cartesian_point('',(-2.498060067938e1,8.462302096637e1,
-6.511545028993e0));
#84858=cartesian_point('',(-2.498060067938e1,8.462302096637e1,
-6.511545028993e0));
#84859=cartesian_point('',(-2.502167277081e1,8.469063895704e1,
-6.505235401229e0));
#84860=cartesian_point('',(-2.511403318632e1,8.480825741388e1,
-6.469638924203e0));
#84861=cartesian_point('',(-2.523824551404e1,8.492459113451e1,
-6.347986445096e0));
#84862=cartesian_point('',(-2.539141490682e1,8.503159681971e1,
-6.164454660798e0));
#84863=cartesian_point('',(-2.557892583008e1,8.510774849958e1,
-5.886780761071e0));
#84864=cartesian_point('',(-2.568443694411e1,8.513287518633e1,
-5.715070938694e0));
#84865=cartesian_point('',(-2.573395514336e1,8.513824307989e1,
-5.626404468523e0));
#84867=cartesian_point('',(-2.616238296329e1,8.391860310953e1,
-1.069563683447e1));
#84868=direction('',(-7.789670760372e-2,-4.226382861012e-2,-9.960651945208e-1));
#84869=direction('',(-2.975669783732e-1,9.545454331973e-1,-1.723105754199e-2));
#84870=axis2_placement_3d('',#84867,#84868,#84869);
#84872=cartesian_point('',(-2.393361255148e1,8.471556524760e1,-6.6e0));
#84873=direction('',(-3.090169943749e-1,9.510565162952e-1,0.e0));
#84874=direction('',(-9.474374591167e-1,-3.078410914158e-1,8.715574277402e-2));
#84875=axis2_placement_3d('',#84872,#84873,#84874);
#84877=cartesian_point('',(-2.393361256092e1,8.471556527500e1,
-5.600000644922e0));
#84878=cartesian_point('',(-2.395001974645e1,8.476595593563e1,
-5.599999828841e0));
#84879=cartesian_point('',(-2.398674000634e1,8.486501454912e1,
-5.599999512725e0));
#84880=cartesian_point('',(-2.405346755278e1,8.500910408548e1,
-5.600001962203e0));
#84881=cartesian_point('',(-2.410513070208e1,8.510106305784e1,
-5.599995746377e0));
#84882=cartesian_point('',(-2.413287037435e1,8.514607729412e1,
-5.599997542771e0));
#84884=cartesian_point('',(-2.413287037435e1,8.514607729412e1,
-5.599997542771e0));
#84885=cartesian_point('',(-2.422116733251e1,8.519259237747e1,
-5.599997542771e0));
#84886=cartesian_point('',(-2.440821596479e1,8.526692912350e1,
-5.568269856358e0));
#84887=cartesian_point('',(-2.463598645580e1,8.529741678116e1,
-5.518483841510e0));
#84888=cartesian_point('',(-2.505654999722e1,8.530089916785e1,
-5.408030850589e0));
#84889=cartesian_point('',(-2.530799494570e1,8.527068431094e1,
-5.328397567132e0));
#84890=cartesian_point('',(-2.543923914112e1,8.524883404839e1,
-5.287374416659e0));
#84892=cartesian_point('',(-2.498060067938e1,8.462302096637e1,
-6.511545028993e0));
#84893=cartesian_point('',(-2.496366087619e1,8.463347339106e1,
-6.287392200374e0));
#84894=cartesian_point('',(-2.477081494266e1,8.475246188484e1,
-5.780871685715e0));
#84895=cartesian_point('',(-2.432439025035e1,8.502790817131e1,
-5.599994547871e0));
#84896=cartesian_point('',(-2.413287037435e1,8.514607729412e1,
-5.599997542771e0));
#84898=cartesian_point('',(0.e0,0.e0,-5.1e0));
#84899=direction('',(0.e0,0.e0,1.e0));
#84900=direction('',(-1.509642231620e-1,9.885392270037e-1,0.e0));
#84901=axis2_placement_3d('',#84898,#84899,#84900);
#84903=cartesian_point('',(-1.343237330394e1,8.798049584206e1,
-5.101484729848e0));
#84904=cartesian_point('',(-1.386395801308e1,8.791465436409e1,
-5.193165484576e0));
#84905=cartesian_point('',(-1.463927309646e1,8.773444870822e1,
-5.367812949073e0));
#84906=cartesian_point('',(-1.558022333871e1,8.740379674151e1,
-5.539472326979e0));
#84907=cartesian_point('',(-1.611319004899e1,8.711975287531e1,
-5.600006412958e0));
#84908=cartesian_point('',(-1.635345750134e1,8.697594001795e1,
-5.600006412958e0));
#84910=cartesian_point('',(-1.548642266641e1,8.648388827581e1,
-6.520603394301e0));
#84911=cartesian_point('',(-1.581850070460e1,8.590046496217e1,
-6.511626313990e0));
#84912=cartesian_point('',(-1.594585131285e1,8.520383499166e1,
-6.508829991550e0));
#84913=cartesian_point('',(-1.584019381972e1,8.454058855505e1,
-6.512842113741e0));
#84915=cartesian_point('',(-1.343237330394e1,8.798049584206e1,
-5.101484729848e0));
#84916=cartesian_point('',(-1.371768493884e1,8.793394715140e1,
-5.342784639941e0));
#84917=cartesian_point('',(-1.422970855204e1,8.775127708718e1,
-5.763923566581e0));
#84918=cartesian_point('',(-1.473918946797e1,8.740517236368e1,
-6.171808102978e0));
#84919=cartesian_point('',(-1.515195693508e1,8.699772400501e1,
-6.447579177885e0));
#84920=cartesian_point('',(-1.538588173038e1,8.666202520463e1,
-6.514395824078e0));
#84921=cartesian_point('',(-1.548642266641e1,8.648388827581e1,
-6.520603394301e0));
#84923=direction('',(9.878757219927e-2,-6.850569654306e-2,-9.927476945932e-1));
#84924=vector('',#84923,4.041162135871e0);
#84925=cartesian_point('',(-1.393634170073e1,7.252002888113e1,
-6.512843967873e0));
#84926=line('',#84925,#84924);
#84927=cartesian_point('',(-1.353712510447e1,7.224318625417e1,
-1.052469836174e1));
#84928=cartesian_point('',(-1.353135173080e1,7.222302379141e1,
-1.055382391711e1));
#84929=cartesian_point('',(-1.351983393757e1,7.218266665466e1,
-1.061183081580e1));
#84930=cartesian_point('',(-1.350256002635e1,7.212177762269e1,
-1.069791169469e1));
#84931=cartesian_point('',(-1.349104664843e1,7.208075338114e1,
-1.075454925924e1));
#84932=cartesian_point('',(-1.348528454751e1,7.206008438266e1,
-1.078264222676e1));
#84934=direction('',(-8.891933669546e-2,4.330462153097e-3,9.960294165632e-1));
#84935=vector('',#84934,4.286813834146e0);
#84936=cartesian_point('',(-1.545901317705e1,8.452202466998e1,
-1.078263479588e1));
#84937=line('',#84936,#84935);
#84938=cartesian_point('',(-1.278568751620e1,8.696734506743e1,
-1.069548648161e1));
#84939=direction('',(9.893650755307e-1,1.454535916368e-1,0.e0));
#84940=direction('',(0.e0,0.e0,-1.e0));
#84941=axis2_placement_3d('',#84938,#84939,#84940);
#84943=cartesian_point('',(-1.293111253248e1,8.795651586384e1,
-1.071293848862e1));
#84944=cartesian_point('',(-1.324539733640e1,8.791015276992e1,
-1.072160732083e1));
#84945=cartesian_point('',(-1.385805100630e1,8.771722861236e1,
-1.074027513662e1));
#84946=cartesian_point('',(-1.463881502496e1,8.715836871605e1,
-1.076222856819e1));
#84947=cartesian_point('',(-1.520689826634e1,8.638588324688e1,
-1.077800840390e1));
#84948=cartesian_point('',(-1.550702622972e1,8.547504003851e1,
-1.078548756332e1));
#84949=cartesian_point('',(-1.550836567150e1,8.483464165845e1,
-1.078460397917e1));
#84950=cartesian_point('',(-1.545901317705e1,8.452202466998e1,
-1.078263479588e1));
#84952=cartesian_point('',(-1.447513252786e1,8.467786662464e1,
-1.069548648161e1));
#84953=direction('',(1.564344650402e-1,-9.876883405951e-1,0.e0));
#84954=direction('',(-9.839298882332e-1,-1.558391846664e-1,-8.715574314953e-2));
#84955=axis2_placement_3d('',#84952,#84953,#84954);
#84957=cartesian_point('',(-1.441246742180e-14,0.e0,-1.071293888805e1));
#84958=direction('',(0.e0,0.e0,1.e0));
#84959=direction('',(1.454535917991e-1,9.893650755069e-1,0.e0));
#84960=axis2_placement_3d('',#84957,#84958,#84959);
#84962=cartesian_point('',(1.447513251061e1,8.467786651576e1,
-1.069548648161e1));
#84963=direction('',(-1.564344650402e-1,-9.876883405951e-1,0.e0));
#84964=direction('',(0.e0,0.e0,-1.e0));
#84965=axis2_placement_3d('',#84962,#84963,#84964);
#84967=cartesian_point('',(1.545901433723e1,8.452203503537e1,
-1.078263159653e1));
#84968=cartesian_point('',(1.550835847801e1,8.483462505465e1,
-1.078460617440e1));
#84969=cartesian_point('',(1.550702937566e1,8.547502708368e1,
-1.078548613462e1));
#84970=cartesian_point('',(1.520690968384e1,8.638586279977e1,
-1.077800973683e1));
#84971=cartesian_point('',(1.463883239408e1,8.715835746349e1,
-1.076223017467e1));
#84972=cartesian_point('',(1.385806441352e1,8.771723021842e1,
-1.074027737873e1));
#84973=cartesian_point('',(1.324540224151e1,8.791015334215e1,
-1.072160896072e1));
#84974=cartesian_point('',(1.293111257640e1,8.795651714182e1,
-1.071293876769e1));
#84976=cartesian_point('',(1.278568733870e1,8.696734509352e1,
-1.069548648161e1));
#84977=direction('',(-9.893650758276e-1,1.454535896176e-1,0.e0));
#84978=direction('',(1.454314363314e-1,9.892143907344e-1,-1.745240643993e-2));
#84979=axis2_placement_3d('',#84976,#84977,#84978);
#84981=cartesian_point('',(1.584017227038e1,8.454045086706e1,
-6.512841555321e0));
#84982=cartesian_point('',(1.594580128298e1,8.520365455417e1,
-6.508830332200e0));
#84983=cartesian_point('',(1.581850744931e1,8.590046324110e1,
-6.511627412915e0));
#84984=cartesian_point('',(1.548643367873e1,8.648388502190e1,
-6.520604363591e0));
#84986=cartesian_point('',(1.548643367873e1,8.648388502190e1,
-6.520604363591e0));
#84987=cartesian_point('',(1.540026863642e1,8.663671539424e1,
-6.514270366879e0));
#84988=cartesian_point('',(1.520996026861e1,8.691478100597e1,
-6.469263168110e0));
#84989=cartesian_point('',(1.491688248062e1,8.723658228344e1,
-6.290583414204e0));
#84990=cartesian_point('',(1.458526433974e1,8.751529738470e1,
-6.052878374997e0));
#84991=cartesian_point('',(1.412688754479e1,8.779324287837e1,
-5.678212130340e0));
#84992=cartesian_point('',(1.368159279648e1,8.793977599220e1,
-5.310929696005e0));
#84993=cartesian_point('',(1.343265738384e1,8.798045025200e1,
-5.101741378127e0));
#84995=cartesian_point('',(1.682411425689e1,8.438456877464e1,
-5.600003606539e0));
#84996=cartesian_point('',(1.687148392903e1,8.468301267954e1,
-5.599978457216e0));
#84997=cartesian_point('',(1.689761176898e1,8.527352068289e1,
-5.600009231758e0));
#84998=cartesian_point('',(1.673645434240e1,8.616497988707e1,
-5.600000003024e0));
#84999=cartesian_point('',(1.650362442953e1,8.671138202752e1,
-5.599993838439e0));
#85000=cartesian_point('',(1.635341383482e1,8.697594177770e1,
-5.600004858776e0));
#85002=cartesian_point('',(1.682412509016e1,8.438460805206e1,-6.6e0));
#85003=direction('',(1.564344650402e-1,9.876883405951e-1,0.e0));
#85004=direction('',(-9.839298882679e-1,1.558391846719e-1,8.715574274806e-2));
#85005=axis2_placement_3d('',#85002,#85003,#85004);
#85007=cartesian_point('',(1.548643367873e1,8.648388502190e1,
-6.520604363591e0));
#85008=cartesian_point('',(1.550204875709e1,8.649274712046e1,
-6.295166733096e0));
#85009=cartesian_point('',(1.569738850063e1,8.660360281508e1,
-5.783137502100e0));
#85010=cartesian_point('',(1.615672997411e1,8.686431668446e1,
-5.600005965001e0));
#85011=cartesian_point('',(1.635341383482e1,8.697594177770e1,
-5.600004858776e0));
#85013=cartesian_point('',(1.635341383482e1,8.697594177770e1,
-5.600004858776e0));
#85014=cartesian_point('',(1.599091955484e1,8.717886175659e1,
-5.600004858776e0));
#85015=cartesian_point('',(1.529241721575e1,8.752339112310e1,
-5.486558305246e0));
#85016=cartesian_point('',(1.455769662606e1,8.774804245050e1,
-5.349145322905e0));
#85017=cartesian_point('',(1.383136713032e1,8.791963107601e1,
-5.187139970238e0));
#85018=cartesian_point('',(1.343265738384e1,8.798045025200e1,
-5.101741378127e0));
#85020=cartesian_point('',(0.e0,0.e0,-5.1e0));
#85021=direction('',(0.e0,0.e0,1.e0));
#85022=direction('',(2.923270043301e-1,9.563184211022e-1,0.e0));
#85023=axis2_placement_3d('',#85020,#85021,#85022);
#85025=cartesian_point('',(2.543556186117e1,8.524945007720e1,
-5.288511768281e0));
#85026=cartesian_point('',(2.527686568373e1,8.527537277720e1,
-5.338978903695e0));
#85027=cartesian_point('',(2.498899299456e1,8.530378905686e1,
-5.426415504081e0));
#85028=cartesian_point('',(2.464667849450e1,8.529570591506e1,
-5.515370746819e0));
#85029=cartesian_point('',(2.441365190861e1,8.526933589232e1,
-5.567171231641e0));
#85030=cartesian_point('',(2.422582736051e1,8.519377158302e1,
-5.600006658264e0));
#85031=cartesian_point('',(2.413287382053e1,8.514607827051e1,
-5.600006658264e0));
#85033=cartesian_point('',(2.573283497576e1,8.513814314919e1,
-5.628276730183e0));
#85034=cartesian_point('',(2.563229104939e1,8.513801106614e1,
-5.510725436508e0));
#85035=cartesian_point('',(2.552772509551e1,8.517976207835e1,
-5.391485567583e0));
#85036=cartesian_point('',(2.543556186117e1,8.524945007720e1,
-5.288511768281e0));
#85038=cartesian_point('',(2.413287382053e1,8.514607827051e1,
-5.600006658264e0));
#85039=cartesian_point('',(2.410513141571e1,8.510106538339e1,
-5.600013177644e0));
#85040=cartesian_point('',(2.405348092906e1,8.500909576640e1,
-5.599995244201e0));
#85041=cartesian_point('',(2.398674958689e1,8.486500488281e1,
-5.599996878831e0));
#85042=cartesian_point('',(2.395001781196e1,8.476595398779e1,
-5.600010453260e0));
#85043=cartesian_point('',(2.393361267144e1,8.471556561349e1,
-5.600006659742e0));
#85045=cartesian_point('',(2.498060388575e1,8.462302173316e1,
-6.511544632232e0));
#85046=cartesian_point('',(2.496366857496e1,8.463347119533e1,
-6.287453433149e0));
#85047=cartesian_point('',(2.477095339458e1,8.475238914675e1,
-5.781001620362e0));
#85048=cartesian_point('',(2.432443714696e1,8.502788072668e1,
-5.600002591547e0));
#85049=cartesian_point('',(2.413287382053e1,8.514607827051e1,
-5.600006658264e0));
#85051=cartesian_point('',(2.498060388575e1,8.462302173316e1,
-6.511544632232e0));
#85052=cartesian_point('',(2.493899414990e1,8.455557845907e1,
-6.511147248123e0));
#85053=cartesian_point('',(2.490549369368e1,8.448311888535e1,
-6.511585265396e0));
#85054=cartesian_point('',(2.488106679009e1,8.440771942871e1,
-6.512842726543e0));
#85056=cartesian_point('',(2.616238097271e1,8.391859792309e1,
-1.069563351445e1));
#85057=direction('',(7.789667401384e-2,-4.226393150305e-2,-9.960651927818e-1));
#85058=direction('',(-9.475073618296e-1,3.076268959211e-1,-8.715212094242e-2));
#85059=axis2_placement_3d('',#85056,#85057,#85058);
#85061=cartesian_point('',(2.605745026965e1,8.509543450257e1,
-5.599871650165e0));
#85062=cartesian_point('',(2.602301873187e1,8.510594969160e1,
-5.602937991248e0));
#85063=cartesian_point('',(2.595055278578e1,8.511784884758e1,
-5.609192777301e0));
#85064=cartesian_point('',(2.584271868323e1,8.513232677220e1,
-5.618461294452e0));
#85065=cartesian_point('',(2.576927982159e1,8.513935637283e1,
-5.625254345277e0));
#85066=cartesian_point('',(2.573283497576e1,8.513814314919e1,
-5.628276730183e0));
#85068=cartesian_point('',(2.573283497576e1,8.513814314919e1,
-5.628276730183e0));
#85069=cartesian_point('',(2.566395107058e1,8.513077533716e1,
-5.747405770666e0));
#85070=cartesian_point('',(2.553419853894e1,8.509348683677e1,
-5.957809858316e0));
#85071=cartesian_point('',(2.536808666913e1,8.501557318322e1,
-6.192452945151e0));
#85072=cartesian_point('',(2.523947366714e1,8.492570844684e1,
-6.347471133114e0));
#85073=cartesian_point('',(2.509926874622e1,8.479282224541e1,
-6.479811656399e0));
#85074=cartesian_point('',(2.501755125633e1,8.468339543743e1,
-6.508546671754e0));
#85075=cartesian_point('',(2.498060388575e1,8.462302173316e1,
-6.511544632232e0));
#85077=direction('',(5.691937756773e-2,-1.058876201754e-1,-9.927477002496e-1));
#85078=vector('',#85077,4.041162387155e0);
#85079=cartesian_point('',(2.050603222845e1,7.094278578909e1,
-6.512843766127e0));
#85080=line('',#85079,#85078);
#85081=cartesian_point('',(2.073605267617e1,7.051487672117e1,
-1.052469843231e1));
#85082=cartesian_point('',(2.073204333241e1,7.049428986792e1,
-1.055382608321e1));
#85083=cartesian_point('',(2.072398862036e1,7.045311081677e1,
-1.061184321665e1));
#85084=cartesian_point('',(2.071173609414e1,7.039101547382e1,
-1.069792370159e1));
#85085=cartesian_point('',(2.070336601837e1,7.034922601e1,-1.075455066703e1));
#85086=cartesian_point('',(2.069911673631e1,7.032819480614e1,
-1.078264221530e1));
#85088=direction('',(-7.787978538354e-2,4.230936154648e-2,9.960645847304e-1));
#85089=vector('',#85088,4.286667811186e0);
#85090=cartesian_point('',(2.521491155924e1,8.422635325046e1,
-1.078264071977e1));
#85091=line('',#85090,#85089);
#85092=cartesian_point('',(2.616235402670e1,8.391855661963e1,
-1.069548648161e1));
#85093=direction('',(9.546811972245e-1,-2.976303271947e-1,6.326438505011e-12));
#85094=direction('',(6.025402399246e-12,-1.932676241267e-12,-1.e0));
#85095=axis2_placement_3d('',#85092,#85093,#85094);
#85097=cartesian_point('',(2.616235402670e1,8.391855661963e1,
-1.069548648161e1));
#85098=direction('',(-3.090169943749e-1,-9.510565162952e-1,0.e0));
#85099=direction('',(-9.474374591189e-1,3.078410914165e-1,-8.715574274766e-2));
#85100=axis2_placement_3d('',#85097,#85098,#85099);
#85102=cartesian_point('',(-1.434362928244e-14,0.e0,-1.071293888805e1));
#85103=direction('',(0.e0,0.e0,1.e0));
#85104=direction('',(3.203595356285e-1,9.472960297246e-1,0.e0));
#85105=axis2_placement_3d('',#85102,#85103,#85104);
#85107=cartesian_point('',(-1.434362928244e-14,0.e0,-1.169548648161e1));
#85108=direction('',(0.e0,0.e0,-1.e0));
#85109=direction('',(2.976303271948e-1,9.546811972244e-1,0.e0));
#85110=axis2_placement_3d('',#85107,#85108,#85109);
#85112=cartesian_point('',(2.816030095423e1,8.326938431084e1,
-1.069548648161e1));
#85113=direction('',(9.472960297249e-1,-3.203595356274e-1,0.e0));
#85114=direction('',(0.e0,1.421085471520e-14,-1.e0));
#85115=axis2_placement_3d('',#85112,#85113,#85114);
#85117=cartesian_point('',(2.848061314402e1,8.421654033953e1,
-1.071293896585e1));
#85118=cartesian_point('',(2.853363457393e1,8.420949388276e1,
-1.011842993761e1));
#85119=cartesian_point('',(2.864008973732e1,8.419532436556e1,
-8.947603785362e0));
#85120=cartesian_point('',(2.878421398111e1,8.417419825176e1,
-7.277952363351e0));
#85121=cartesian_point('',(2.888831507946e1,8.416620176115e1,
-6.157107419816e0));
#85122=cartesian_point('',(2.893797417883e1,8.415947760716e1,
-5.599828514290e0));
#85124=cartesian_point('',(-1.434362928244e-14,0.e0,-5.599847706754e0));
#85125=direction('',(0.e0,0.e0,1.e0));
#85126=direction('',(3.251619857046e-1,9.456583331482e-1,0.e0));
#85127=axis2_placement_3d('',#85124,#85125,#85126);
#85129=cartesian_point('',(2.605745026965e1,8.509543450257e1,
-5.599871650165e0));
#85130=cartesian_point('',(2.610143502147e1,8.507176838576e1,
-6.151532253581e0));
#85131=cartesian_point('',(2.618774671538e1,8.501805670460e1,
-7.265494159803e0));
#85132=cartesian_point('',(2.631851826216e1,8.494977056322e1,
-8.941969769665e0));
#85133=cartesian_point('',(2.641204470831e1,8.489879981573e1,
-1.011613181912e1));
#85134=cartesian_point('',(2.645994004522e1,8.487309569232e1,
-1.071293894722e1));
#85136=cartesian_point('',(2.948440626142e1,8.291200296129e1,
-6.512842707694e0));
#85137=cartesian_point('',(2.950896690728e1,8.298736151215e1,
-6.511584937780e0));
#85138=cartesian_point('',(2.952445791454e1,8.306567068988e1,
-6.511147231106e0));
#85139=cartesian_point('',(2.953043283517e1,8.314469083109e1,
-6.511544982271e0));
#85141=cartesian_point('',(2.953043283517e1,8.314469083109e1,
-6.511544982271e0));
#85142=cartesian_point('',(2.953706293638e1,8.322424795400e1,
-6.504567113113e0));
#85143=cartesian_point('',(2.953164158089e1,8.337182837516e1,
-6.470896484450e0));
#85144=cartesian_point('',(2.949843668284e1,8.353990029108e1,
-6.346159232553e0));
#85145=cartesian_point('',(2.945095853012e1,8.368224025497e1,
-6.201931855037e0));
#85146=cartesian_point('',(2.936375099483e1,8.384426558287e1,
-5.969763923031e0));
#85147=cartesian_point('',(2.927800520653e1,8.395549356981e1,
-5.751330356503e0));
#85148=cartesian_point('',(2.922379649354e1,8.400432501229e1,
-5.626404513802e0));
#85150=cartesian_point('',(2.816030487011e1,8.326943893046e1,
-1.069563683447e1));
#85151=direction('',(-8.786181542186e-2,1.159438033666e-2,-9.960651945206e-1));
#85152=direction('',(3.203309858105e-1,9.471489588157e-1,-1.723105754484e-2));
#85153=axis2_placement_3d('',#85150,#85151,#85152);
#85155=cartesian_point('',(3.043186060967e1,8.260415649286e1,
-5.600000638810e0));
#85156=cartesian_point('',(3.044820579119e1,8.265456727783e1,
-5.599999822361e0));
#85157=cartesian_point('',(3.047672400633e1,8.275629080242e1,
-5.599999525088e0));
#85158=cartesian_point('',(3.050743412487e1,8.291208359240e1,
-5.600001928652e0));
#85159=cartesian_point('',(3.051968580519e1,8.301684730061e1,
-5.599995816420e0));
#85160=cartesian_point('',(3.052370267956e1,8.306956979339e1,
-5.599997611227e0));
#85162=cartesian_point('',(3.043186060123e1,8.260415646523e1,-6.6e0));
#85163=direction('',(3.090169943749e-1,9.510565162952e-1,0.e0));
#85164=direction('',(-9.474374591170e-1,3.078410914159e-1,8.715574277053e-2));
#85165=axis2_placement_3d('',#85162,#85163,#85164);
#85167=cartesian_point('',(3.052370267956e1,8.306956979339e1,
-5.599997611227e0));
#85168=cartesian_point('',(3.049100204571e1,8.314042759425e1,
-5.599997611227e0));
#85169=cartesian_point('',(3.041682322318e1,8.327211519117e1,
-5.581169300032e0));
#85170=cartesian_point('',(3.026918305947e1,8.342427837320e1,
-5.538378616936e0));
#85171=cartesian_point('',(3.011033138143e1,8.356267046909e1,
-5.486862535069e0));
#85172=cartesian_point('',(2.986839267761e1,8.373293760640e1,
-5.407585358133e0));
#85173=cartesian_point('',(2.965098557728e1,8.385821030704e1,
-5.331251843284e0));
#85174=cartesian_point('',(2.952722281619e1,8.392056939017e1,
-5.287371720411e0));
#85176=cartesian_point('',(2.953043283517e1,8.314469083109e1,
-6.511544982271e0));
#85177=cartesian_point('',(2.955028133131e1,8.314318998387e1,
-6.287392660982e0));
#85178=cartesian_point('',(2.977623547970e1,8.312610145539e1,
-5.780873591668e0));
#85179=cartesian_point('',(3.029930162223e1,8.308654151881e1,
-5.599995240534e0));
#85180=cartesian_point('',(3.052370267956e1,8.306956979339e1,
-5.599997611227e0));
#85182=cartesian_point('',(0.e0,0.e0,-5.1e0));
#85183=direction('',(0.e0,0.e0,1.e0));
#85184=direction('',(4.383291344313e-1,8.988145358797e-1,0.e0));
#85185=axis2_placement_3d('',#85182,#85183,#85184);
#85187=cartesian_point('',(3.845836000400e1,8.022088937087e1,
-5.288511768403e0));
#85188=cartesian_point('',(3.830567283891e1,8.027131847250e1,
-5.338978905461e0));
#85189=cartesian_point('',(3.802578962032e1,8.034441811170e1,
-5.426415507229e0));
#85190=cartesian_point('',(3.768642510024e1,8.038998426936e1,
-5.515370748275e0));
#85191=cartesian_point('',(3.745214229937e1,8.040039229720e1,
-5.567171229892e0));
#85192=cartesian_point('',(3.725480932205e1,8.035514054190e1,
-5.600006652873e0));
#85193=cartesian_point('',(3.715553928957e1,8.032257555823e1,
-5.600006652873e0));
#85195=cartesian_point('',(3.873456787938e1,8.006444583479e1,
-5.628328456249e0));
#85196=cartesian_point('',(3.863524115313e1,8.008004391322e1,
-5.510777162558e0));
#85197=cartesian_point('',(3.853848695128e1,8.013764184060e1,
-5.391485567695e0));
#85198=cartesian_point('',(3.845836000400e1,8.022088937087e1,
-5.288511768403e0));
#85200=cartesian_point('',(3.715553928957e1,8.032257555823e1,
-5.600006652873e0));
#85201=cartesian_point('',(3.712109693288e1,8.028245678662e1,
-5.600013170031e0));
#85202=cartesian_point('',(3.705569524948e1,8.019969945057e1,
-5.599995247053e0));
#85203=cartesian_point('',(3.696724466224e1,8.006782164234e1,
-5.599996880268e0));
#85204=cartesian_point('',(3.691547005433e1,7.997573627481e1,
-5.600010448005e0));
#85205=cartesian_point('',(3.689138437129e1,7.992853452874e1,
-5.600006658078e0));
#85207=cartesian_point('',(3.791100833162e1,7.967334450847e1,
-6.511544632498e0));
#85208=cartesian_point('',(3.789591617926e1,7.968631458627e1,
-6.287453434938e0));
#85209=cartesian_point('',(3.772417651680e1,7.983391575027e1,
-5.781001613116e0));
#85210=cartesian_point('',(3.732625398750e1,8.017586611287e1,
-5.600002590358e0));
#85211=cartesian_point('',(3.715553928957e1,8.032257555823e1,
-5.600006652873e0));
#85213=cartesian_point('',(3.873456787938e1,8.006444583479e1,
-5.628328456249e0));
#85214=cartesian_point('',(3.866536574918e1,8.006795200755e1,
-5.747354090670e0));
#85215=cartesian_point('',(3.853138742882e1,8.005141415380e1,
-5.957833843786e0));
#85216=cartesian_point('',(3.835512829203e1,8.000044786200e1,
-6.192446516079e0));
#85217=cartesian_point('',(3.821404186014e1,7.993180834701e1,
-6.347472864076e0));
#85218=cartesian_point('',(3.805477482134e1,7.982249125837e1,
-6.479811161743e0));
#85219=cartesian_point('',(3.795694534689e1,7.972719507010e1,
-6.508546672026e0));
#85220=cartesian_point('',(3.791100833162e1,7.967334450847e1,
-6.511544632498e0));
#85222=cartesian_point('',(3.791100833162e1,7.967334450847e1,
-6.511544632498e0));
#85223=cartesian_point('',(3.785936046214e1,7.961324080541e1,
-6.511147248858e0));
#85224=cartesian_point('',(3.781493727612e1,7.954691395158e1,
-6.511585264012e0));
#85225=cartesian_point('',(3.777901601302e1,7.947626395879e1,
-6.512842725688e0));
#85227=cartesian_point('',(3.896803962198e1,7.879272265608e1,
-1.069563351445e1));
#85228=direction('',(7.032610117969e-2,-5.392931690007e-2,-9.960651927819e-1));
#85229=direction('',(-8.877185250127e-1,4.520623056223e-1,-8.715212094217e-2));
#85230=axis2_placement_3d('',#85227,#85228,#85229);
#85232=cartesian_point('',(3.904849858971e1,7.997148520336e1,
-5.599871650165e0));
#85233=cartesian_point('',(3.901613589991e1,7.998725721177e1,
-5.602937991248e0));
#85234=cartesian_point('',(3.894642263690e1,8.001034640646e1,
-5.609185877652e0));
#85235=cartesian_point('',(3.884218518922e1,8.004151340816e1,
-5.618485443249e0));
#85236=cartesian_point('',(3.877073990648e1,8.005994885502e1,
-5.625202597890e0));
#85237=cartesian_point('',(3.873456787938e1,8.006444583479e1,
-5.628328456249e0));
#85239=direction('',(3.965412551887e-2,-1.134881167591e-1,-9.927477009209e-1));
#85240=vector('',#85239,4.041162387153e0);
#85241=cartesian_point('',(3.135146560445e1,6.686151223368e1,
-6.512843774266e0));
#85242=line('',#85241,#85240);
#85243=cartesian_point('',(3.151171436499e1,6.640288832485e1,
-1.052469844316e1));
#85244=cartesian_point('',(3.150453388952e1,6.638318212947e1,
-1.055382609406e1));
#85245=cartesian_point('',(3.149013668357e1,6.634377001277e1,
-1.061184321159e1));
#85246=cartesian_point('',(3.146832108822e1,6.628435591769e1,
-1.069792370305e1));
#85247=cartesian_point('',(3.145351676428e1,6.624439031234e1,
-1.075455066704e1));
#85248=cartesian_point('',(3.144602979281e1,6.622428277166e1,
-1.078264221530e1));
#85250=direction('',(-7.030231160423e-2,5.397154467424e-2,9.960645849284e-1));
#85251=vector('',#85250,4.286667811192e0);
#85252=cartesian_point('',(3.808037866923e1,7.924490587552e1,
-1.078264071977e1));
#85253=line('',#85252,#85251);
#85254=cartesian_point('',(3.896800654644e1,7.879268607642e1,
-1.069548648161e1));
#85255=direction('',(8.963678464665e-1,-4.433110463558e-1,-2.041854619411e-11));
#85256=direction('',(-1.821831574489e-11,9.222844710166e-12,-1.e0));
#85257=axis2_placement_3d('',#85254,#85255,#85256);
#85259=cartesian_point('',(3.896800654644e1,7.879268607642e1,
-1.069548648161e1));
#85260=direction('',(-4.539904997395e-1,-8.910065241884e-1,0.e0));
#85261=direction('',(-8.876159753616e-1,4.522629288245e-1,-8.715574274766e-2));
#85262=axis2_placement_3d('',#85259,#85260,#85261);
#85264=cartesian_point('',(-1.435833405290e-14,0.e0,-1.071293888805e1));
#85265=direction('',(0.e0,0.e0,1.e0));
#85266=direction('',(4.646051257835e-1,8.855179710744e-1,0.e0));
#85267=axis2_placement_3d('',#85264,#85265,#85266);
#85269=cartesian_point('',(-1.435833405290e-14,0.e0,-1.169548648161e1));
#85270=direction('',(0.e0,0.e0,-1.e0));
#85271=direction('',(4.433110463497e-1,8.963678464695e-1,0.e0));
#85272=axis2_placement_3d('',#85269,#85270,#85271);
#85274=cartesian_point('',(4.083980250904e1,7.783895839720e1,
-1.069548648161e1));
#85275=direction('',(8.855179710749e-1,-4.646051257825e-1,0.e0));
#85276=direction('',(1.421085471520e-14,2.842170943040e-14,-1.e0));
#85277=axis2_placement_3d('',#85274,#85275,#85276);
#85279=cartesian_point('',(4.130433897091e1,7.872434549741e1,
-1.071293896585e1));
#85280=cartesian_point('',(4.135560531036e1,7.870909141518e1,
-1.011842993727e1));
#85281=cartesian_point('',(4.145853323307e1,7.867844309181e1,
-8.947603784593e0));
#85282=cartesian_point('',(4.159757821651e1,7.863503107621e1,
-7.277952363221e0));
#85283=cartesian_point('',(4.169914672939e1,7.861084803688e1,
-6.157107419764e0));
#85284=cartesian_point('',(4.174714255340e1,7.859643827375e1,
-5.599828514289e0));
#85286=cartesian_point('',(-1.435833405290e-14,0.e0,-5.599847706754e0));
#85287=direction('',(0.e0,0.e0,1.e0));
#85288=direction('',(4.690922575266e-1,8.831491685602e-1,0.e0));
#85289=axis2_placement_3d('',#85286,#85287,#85288);
#85291=cartesian_point('',(3.904849858971e1,7.997148520336e1,
-5.599871650165e0));
#85292=cartesian_point('',(3.908823962060e1,7.994122972426e1,
-6.151532253563e0));
#85293=cartesian_point('',(3.916508631670e1,7.987467719909e1,
-7.265494159758e0));
#85294=cartesian_point('',(3.928356554254e1,7.978677459658e1,
-8.941969769631e0));
#85295=cartesian_point('',(3.936796694140e1,7.972180062396e1,
-1.011613181911e1));
#85296=cartesian_point('',(3.941125159646e1,7.968892047955e1,
-1.071293894722e1));
#85298=cartesian_point('',(4.209169911624e1,7.727884130257e1,
-6.512842707101e0));
#85299=cartesian_point('',(4.212774606928e1,7.734942994308e1,
-6.511584936188e0));
#85300=cartesian_point('',(4.215529663777e1,7.742435167230e1,
-6.511147229935e0));
#85301=cartesian_point('',(4.217355944455e1,7.750146425183e1,
-6.511544983067e0));
#85303=cartesian_point('',(4.217355944455e1,7.750146425183e1,
-6.511544983067e0));
#85304=cartesian_point('',(4.219255339416e1,7.757900471815e1,
-6.504567113934e0));
#85305=cartesian_point('',(4.221028543498e1,7.772561626828e1,
-6.470896484157e0));
#85306=cartesian_point('',(4.220378159016e1,7.789681332966e1,
-6.346159232769e0));
#85307=cartesian_point('',(4.217915484693e1,7.804482807203e1,
-6.201931855184e0));
#85308=cartesian_point('',(4.211836732700e1,7.821850086339e1,
-5.969763923206e0));
#85309=cartesian_point('',(4.205107710222e1,7.834177304588e1,
-5.751330356561e0));
#85310=cartesian_point('',(4.200517470901e1,7.839848340331e1,
-5.626404513787e0));
#85312=cartesian_point('',(4.083981492110e1,7.783901173179e1,
-1.069563683447e1));
#85313=direction('',(-8.496632999030e-2,2.519625036810e-2,-9.960651945206e-1));
#85314=direction('',(4.645539205110e-1,8.853771770233e-1,-1.723105754559e-2));
#85315=axis2_placement_3d('',#85312,#85313,#85314);
#85317=cartesian_point('',(4.297933093789e1,7.682657041814e1,
-5.600000644922e0));
#85318=cartesian_point('',(4.300336092397e1,7.687380370752e1,
-5.599999828839e0));
#85319=cartesian_point('',(4.304744116559e1,7.696981374480e1,
-5.599999522291e0));
#85320=cartesian_point('',(4.310214452490e1,7.711888432591e1,
-5.600001928722e0));
#85321=cartesian_point('',(4.313063396415e1,7.722044152133e1,
-5.599995818122e0));
#85322=cartesian_point('',(4.314284895894e1,7.727188644474e1,
-5.599997614522e0));
#85324=cartesian_point('',(4.297933092518e1,7.682657039207e1,-6.6e0));
#85325=direction('',(4.539904997395e-1,8.910065241884e-1,0.e0));
#85326=direction('',(-8.876159753596e-1,4.522629288235e-1,8.715574277315e-2));
#85327=axis2_placement_3d('',#85324,#85325,#85326);
#85329=cartesian_point('',(4.314284895894e1,7.727188644474e1,
-5.599997614522e0));
#85330=cartesian_point('',(4.312163554915e1,7.734698734242e1,
-5.599997614522e0));
#85331=cartesian_point('',(4.306897047630e1,7.748865773999e1,
-5.581169310898e0));
#85332=cartesian_point('',(4.294695158428e1,7.766204356558e1,
-5.538378630855e0));
#85333=cartesian_point('',(4.281170493995e1,7.782358169443e1,
-5.486862554506e0));
#85334=cartesian_point('',(4.259938054594e1,7.802960013012e1,
-5.407585374847e0));
#85335=cartesian_point('',(4.240424702940e1,7.818734050324e1,
-5.331251850393e0));
#85336=cartesian_point('',(4.229176308415e1,7.826829261740e1,
-5.287371720399e0));
#85338=cartesian_point('',(4.217355944455e1,7.750146425183e1,
-6.511544983067e0));
#85339=cartesian_point('',(4.219292878839e1,7.749687689347e1,
-6.287392663299e0));
#85340=cartesian_point('',(4.241342781053e1,7.744465174135e1,
-5.780873594810e0));
#85341=cartesian_point('',(4.292386561450e1,7.732375327907e1,
-5.599995245905e0));
#85342=cartesian_point('',(4.314284895894e1,7.727188644474e1,
-5.599997614522e0));
#85344=cartesian_point('',(0.e0,0.e0,-5.1e0));
#85345=direction('',(0.e0,0.e0,1.e0));
#85346=direction('',(5.735381465115e-1,8.191788537897e-1,0.e0));
#85347=axis2_placement_3d('',#85344,#85345,#85346);
#85349=cartesian_point('',(5.053418569113e1,7.321702412787e1,
-5.288511766655e0));
#85350=cartesian_point('',(5.039122449611e1,7.329074003803e1,
-5.338993751954e0));
#85351=cartesian_point('',(5.012614592547e1,7.340674647638e1,
-5.426451456781e0));
#85352=cartesian_point('',(4.979810567707e1,7.350482561173e1,
-5.515395794446e0));
#85353=cartesian_point('',(4.956822360027e1,7.355173395966e1,
-5.567220752739e0));
#85354=cartesian_point('',(4.936634439958e1,7.353791364390e1,
-5.600000672883e0));
#85355=cartesian_point('',(4.926331491738e1,7.352126326423e1,
-5.600000672883e0));
#85357=cartesian_point('',(5.078251982659e1,7.301929824123e1,
-5.628328453952e0));
#85358=cartesian_point('',(5.068685605503e1,7.305024240453e1,
-5.510777160876e0));
#85359=cartesian_point('',(5.060030335912e1,7.312226689707e1,
-5.391485565550e0));
#85360=cartesian_point('',(5.053418569113e1,7.321702412787e1,
-5.288511766655e0));
#85362=cartesian_point('',(4.926331491738e1,7.352126326423e1,
-5.600000672883e0));
#85363=cartesian_point('',(4.922288715362e1,7.348694956343e1,
-5.599998351969e0));
#85364=cartesian_point('',(4.914516303066e1,7.341532662814e1,
-5.600002437929e0));
#85365=cartesian_point('',(4.903723725727e1,7.329891216777e1,
-5.599993939294e0));
#85366=cartesian_point('',(4.897185215374e1,7.321615570248e1,
-5.600012516360e0));
#85367=cartesian_point('',(4.894076746647e1,7.317339725955e1,
-5.600013816418e0));
#85369=cartesian_point('',(4.990791380946e1,7.276184997432e1,
-6.511545198262e0));
#85370=cartesian_point('',(4.989503604309e1,7.277702129860e1,
-6.287453226728e0));
#85371=cartesian_point('',(4.974848280684e1,7.294969176036e1,
-5.780989737577e0));
#85372=cartesian_point('',(4.940898052623e1,7.334965054838e1,
-5.600001274240e0));
#85373=cartesian_point('',(4.926331491738e1,7.352126326423e1,
-5.600000672883e0));
#85375=cartesian_point('',(5.078251982659e1,7.301929824123e1,
-5.628328453952e0));
#85376=cartesian_point('',(5.071471816053e1,7.303358684868e1,
-5.747354113551e0));
#85377=cartesian_point('',(5.057980218140e1,7.303821147658e1,
-5.957833910697e0));
#85378=cartesian_point('',(5.039774035251e1,7.301544544255e1,
-6.192446559914e0));
#85379=cartesian_point('',(5.024765274347e1,7.296972254534e1,
-6.347472968664e0));
#85380=cartesian_point('',(5.007324803497e1,7.288666333956e1,
-6.479810917665e0));
#85381=cartesian_point('',(4.996170935306e1,7.280785141795e1,
-6.508547243913e0));
#85382=cartesian_point('',(4.990791380946e1,7.276184997432e1,
-6.511545198262e0));
#85384=cartesian_point('',(4.990791380946e1,7.276184997432e1,
-6.511545198262e0));
#85385=cartesian_point('',(4.984747842726e1,7.271060280014e1,
-6.511144193395e0));
#85386=cartesian_point('',(4.979324688190e1,7.265202767415e1,
-6.511582459541e0));
#85387=cartesian_point('',(4.974672347540e1,7.258783580229e1,
-6.512842351938e0));
#85389=cartesian_point('',(5.081417580825e1,7.172670905923e1,
-1.069563351445e1));
#85390=direction('',(6.102386633482e-2,-6.426678353465e-2,-9.960651927819e-1));
#85391=direction('',(-8.060711117026e-1,5.853664413791e-1,-8.715212094804e-2));
#85392=axis2_placement_3d('',#85389,#85390,#85391);
#85394=cartesian_point('',(5.107804328400e1,7.287837252580e1,
-5.599871650165e0));
#85395=cartesian_point('',(5.104854631647e1,7.289901299620e1,
-5.602937991249e0));
#85396=cartesian_point('',(5.098330328384e1,7.293272348229e1,
-5.609185877345e0));
#85397=cartesian_point('',(5.088522476545e1,7.297981309617e1,
-5.618485444294e0));
#85398=cartesian_point('',(5.081754303337e1,7.300919807503e1,
-5.625202595615e0));
#85399=cartesian_point('',(5.078251982659e1,7.301929824123e1,
-5.628328453952e0));
#85401=direction('',(2.141246320150e-2,-1.182941606307e-1,-9.927477010703e-1));
#85402=vector('',#85401,4.041162387168e0);
#85403=cartesian_point('',(4.142492175969e1,6.113388644595e1,
-6.512843793347e0));
#85404=line('',#85403,#85402);
#85405=cartesian_point('',(4.151145300060e1,6.065584053339e1,
-1.052469846286e1));
#85406=cartesian_point('',(4.150127837783e1,6.063750114567e1,
-1.055382387684e1));
#85407=cartesian_point('',(4.148088733027e1,6.060081915819e1,
-1.061183052710e1));
#85408=cartesian_point('',(4.145004626358e1,6.054555007053e1,
-1.069791149517e1));
#85409=cartesian_point('',(4.142917898126e1,6.050840015448e1,
-1.075454915214e1));
#85410=cartesian_point('',(4.141863817959e1,6.048971048309e1,
-1.078264222655e1));
#85412=direction('',(-6.099306324680e-2,6.430399944622e-2,9.960646775642e-1));
#85413=vector('',#85412,4.286667787753e0);
#85414=cartesian_point('',(5.000818047490e1,7.231218591924e1,
-1.078264071977e1));
#85415=line('',#85414,#85413);
#85416=cartesian_point('',(5.081413741760e1,7.172667810408e1,
-1.069548648161e1));
#85417=direction('',(8.159829444583e-1,-5.780759762810e-1,-1.025823002931e-11));
#85418=direction('',(-8.320455435751e-12,5.996980689815e-12,-1.e0));
#85419=axis2_placement_3d('',#85416,#85417,#85418);
#85421=cartesian_point('',(5.081413741760e1,7.172667810408e1,
-1.069548648161e1));
#85422=direction('',(-5.877852522925e-1,-8.090169943749e-1,0.e0));
#85423=direction('',(-8.059384404624e-1,5.855485519503e-1,-8.715574274766e-2));
#85424=axis2_placement_3d('',#85421,#85422,#85423);
#85426=cartesian_point('',(-1.437190495415e-14,0.e0,-1.071293888805e1));
#85427=direction('',(0.e0,0.e0,1.e0));
#85428=direction('',(5.974105958056e-1,8.019355211108e-1,0.e0));
#85429=axis2_placement_3d('',#85426,#85427,#85428);
#85431=cartesian_point('',(-1.437190495415e-14,0.e0,-1.169548648161e1));
#85432=direction('',(0.e0,0.e0,-1.e0));
#85433=direction('',(5.780759762783e-1,8.159829444602e-1,0.e0));
#85434=axis2_placement_3d('',#85431,#85432,#85433);
#85436=cartesian_point('',(5.251369258654e1,7.049187899514e1,
-1.069548648161e1));
#85437=direction('',(8.019355211115e-1,-5.974105958046e-1,0.e0));
#85438=direction('',(0.e0,0.e0,-1.e0));
#85439=axis2_placement_3d('',#85436,#85437,#85438);
#85441=cartesian_point('',(5.311101489109e1,7.129369599802e1,
-1.071293896585e1));
#85442=cartesian_point('',(5.315926379264e1,7.127060989647e1,
-1.011842993725e1));
#85443=cartesian_point('',(5.325613004819e1,7.122423742994e1,
-8.947603784554e0));
#85444=cartesian_point('',(5.338667201999e1,7.115960846201e1,
-7.277952363159e0));
#85445=cartesian_point('',(5.348320699926e1,7.111983433687e1,
-6.157107419735e0));
#85446=cartesian_point('',(5.352835773145e1,7.109809378078e1,
-5.599828514290e0));
#85448=cartesian_point('',(-1.437190495415e-14,0.e0,-5.599847706753e0));
#85449=direction('',(0.e0,0.e0,1.e0));
#85450=direction('',(6.014719212002e-1,7.988939403999e-1,0.e0));
#85451=axis2_placement_3d('',#85448,#85449,#85450);
#85453=cartesian_point('',(5.107804328400e1,7.287837252580e1,
-5.599871650165e0));
#85454=cartesian_point('',(5.111256203525e1,7.284227267630e1,
-6.151532253623e0));
#85455=cartesian_point('',(5.117805151097e1,7.276451805239e1,
-7.265494159901e0));
#85456=cartesian_point('',(5.128132106492e1,7.265916344203e1,
-8.941969769748e0));
#85457=cartesian_point('',(5.135451917365e1,7.258178611930e1,
-1.011613181916e1));
#85458=cartesian_point('',(5.139212733493e1,7.254253957221e1,
-1.071293894722e1));
#85460=cartesian_point('',(5.366255766209e1,6.974281599976e1,
-6.512843026888e0));
#85461=cartesian_point('',(5.370921130323e1,6.980686297773e1,
-6.511583353731e0));
#85462=cartesian_point('',(5.374816948895e1,6.987650956652e1,
-6.511142127407e0));
#85463=cartesian_point('',(5.377823787234e1,6.994989307037e1,
-6.511545379829e0));
#85465=cartesian_point('',(5.377823787234e1,6.994989307037e1,
-6.511545379829e0));
#85466=cartesian_point('',(5.380912796376e1,7.002350754774e1,
-6.504567523891e0));
#85467=cartesian_point('',(5.384956971833e1,7.016554206830e1,
-6.470896339513e0));
#85468=cartesian_point('',(5.386992992449e1,7.033564806368e1,
-6.346159343336e0));
#85469=cartesian_point('',(5.386876023223e1,7.048569316889e1,
-6.201931933907e0));
#85470=cartesian_point('',(5.383588973707e1,7.066673699364e1,
-5.969764013054e0));
#85471=cartesian_point('',(5.378871193097e1,7.079901804929e1,
-5.751330391969e0));
#85472=cartesian_point('',(5.375224611586e1,7.086221094326e1,
-5.626404513802e0));
#85474=cartesian_point('',(5.251371318916e1,7.049192973142e1,
-1.069563683447e1));
#85475=direction('',(-7.997869152632e-2,3.817770509416e-2,-9.960651945207e-1));
#85476=direction('',(5.973379959095e-1,8.018044707401e-1,-1.723105754434e-2));
#85477=axis2_placement_3d('',#85474,#85475,#85476);
#85479=cartesian_point('',(5.446850748031e1,6.915725918081e1,
-5.599991031506e0));
#85480=cartesian_point('',(5.449967229718e1,6.920019659656e1,
-5.599991031506e0));
#85481=cartesian_point('',(5.455835141862e1,6.928813897572e1,
-5.600003944303e0));
#85482=cartesian_point('',(5.463568526233e1,6.942676541526e1,
-5.599999647680e0));
#85483=cartesian_point('',(5.467958454675e1,6.952263782847e1,
-5.599998192545e0));
#85484=cartesian_point('',(5.469967464544e1,6.957151452903e1,
-5.599998192545e0));
#85486=cartesian_point('',(5.446850748154e1,6.915725918309e1,-6.6e0));
#85487=direction('',(5.877852522925e-1,8.090169943749e-1,0.e0));
#85488=direction('',(-8.059384404617e-1,5.855485519498e-1,8.715574275803e-2));
#85489=axis2_placement_3d('',#85486,#85487,#85488);
#85491=cartesian_point('',(5.469967464544e1,6.957151452903e1,
-5.599998192545e0));
#85492=cartesian_point('',(5.469050773203e1,6.964893297955e1,
-5.599998192545e0));
#85493=cartesian_point('',(5.466065585653e1,6.979702962983e1,
-5.581196112588e0));
#85494=cartesian_point('',(5.456729044085e1,6.998739681391e1,
-5.538408192625e0));
#85495=cartesian_point('',(5.445900309160e1,7.016808206616e1,
-5.486905200075e0));
#85496=cartesian_point('',(5.428151503483e1,7.040481894977e1,
-5.407621782410e0));
#85497=cartesian_point('',(5.411341139858e1,7.059120330802e1,
-5.331267379666e0));
#85498=cartesian_point('',(5.401493978606e1,7.068879072298e1,
-5.287371720918e0));
#85500=cartesian_point('',(5.377823787234e1,6.994989307037e1,
-6.511545379829e0));
#85501=cartesian_point('',(5.379665084120e1,6.994233206027e1,
-6.287395976755e0));
#85502=cartesian_point('',(5.400624472693e1,6.985626418059e1,
-5.780883198270e0));
#85503=cartesian_point('',(5.449150238714e1,6.965699864808e1,
-5.599999791064e0));
#85504=cartesian_point('',(5.469967464544e1,6.957151452903e1,
-5.599998192545e0));
#85506=cartesian_point('',(0.e0,0.e0,-5.1e0));
#85507=direction('',(0.e0,0.e0,1.e0));
#85508=direction('',(6.946247459610e-1,7.193722696203e-1,0.e0));
#85509=axis2_placement_3d('',#85506,#85507,#85508);
#85511=cartesian_point('',(6.136569200729e1,6.441031276216e1,
-5.288511768379e0));
#85512=cartesian_point('',(6.123605787059e1,6.450545917039e1,-5.338980232e0));
#85513=cartesian_point('',(6.099245568893e1,6.466147287302e1,
-5.426419157089e0));
#85514=cartesian_point('',(6.068378296047e1,6.480967677896e1,
-5.515371504481e0));
#85515=cartesian_point('',(6.046417250039e1,6.489197244396e1,
-5.567181297223e0));
#85516=cartesian_point('',(6.026252341121e1,6.490991374455e1,
-5.599994193477e0));
#85517=cartesian_point('',(6.015805889043e1,6.490961565354e1,
-5.599994193477e0));
#85519=cartesian_point('',(6.158003759574e1,6.417617319026e1,
-5.628328456255e0));
#85520=cartesian_point('',(6.149039233681e1,6.422170149079e1,
-5.510777162561e0));
#85521=cartesian_point('',(6.141617236104e1,6.430637906760e1,
-5.391485567674e0));
#85522=cartesian_point('',(6.136569200729e1,6.441031276216e1,
-5.288511768379e0));
#85524=cartesian_point('',(6.015805889043e1,6.490961565354e1,
-5.599994193477e0));
#85525=cartesian_point('',(6.011286979478e1,6.488207911288e1,
-5.599991924131e0));
#85526=cartesian_point('',(6.002502673920e1,6.482358475089e1,
-5.600003092548e0));
#85527=cartesian_point('',(5.990016178418e1,6.472548256802e1,
-5.600001289884e0));
#85528=cartesian_point('',(5.982253116841e1,6.465391196855e1,
-5.599994928572e0));
#85529=cartesian_point('',(5.978506725904e1,6.461648913898e1,
-5.599997131498e0));
#85531=cartesian_point('',(6.067592871240e1,6.405870803477e1,
-6.511544675547e0));
#85532=cartesian_point('',(6.066558491913e1,6.407570492623e1,
-6.287438516323e0));
#85533=cartesian_point('',(6.054785980244e1,6.426915528214e1,
-5.780935211368e0));
#85534=cartesian_point('',(6.027508236305e1,6.471733344523e1,
-5.599988273454e0));
#85535=cartesian_point('',(6.015805889043e1,6.490961565354e1,
-5.599994193477e0));
#85537=cartesian_point('',(6.158003759574e1,6.417617319026e1,
-5.628328456255e0));
#85538=cartesian_point('',(6.151530592472e1,6.420089239342e1,
-5.747354092612e0));
#85539=cartesian_point('',(6.138277448805e1,6.422656554177e1,
-5.957833848855e0));
#85540=cartesian_point('',(6.119939264565e1,6.423256076786e1,
-6.192446519540e0));
#85541=cartesian_point('',(6.104400066272e1,6.421087887995e1,
-6.347472872156e0));
#85542=cartesian_point('',(6.085874801960e1,6.415612812929e1,
-6.479811143264e0));
#85543=cartesian_point('',(6.073625814936e1,6.409572764427e1,
-6.508546715578e0));
#85544=cartesian_point('',(6.067592871240e1,6.405870803477e1,
-6.511544675547e0));
#85546=cartesian_point('',(6.067592871240e1,6.405870803477e1,
-6.511544675547e0));
#85547=cartesian_point('',(6.060822148763e1,6.401750451405e1,
-6.511146702287e0));
#85548=cartesian_point('',(6.054547976457e1,6.396816071071e1,
-6.511584888062e0));
#85549=cartesian_point('',(6.048949296033e1,6.391206426895e1,
-6.512843098721e0));
#85551=cartesian_point('',(6.140909834354e1,6.289454583804e1,
-1.069563351445e1));
#85552=direction('',(5.021902137512e-2,-7.302178866932e-2,-9.960651927819e-1));
#85553=direction('',(-7.045755516680e-1,7.042569132087e-1,-8.715212096950e-2));
#85554=axis2_placement_3d('',#85551,#85552,#85553);
#85556=cartesian_point('',(6.184987703179e1,6.399075244828e1,
-5.599871650165e0));
#85557=cartesian_point('',(6.182397210141e1,6.401575314304e1,
-5.602937991251e0));
#85558=cartesian_point('',(6.176480580005e1,6.405925485640e1,
-5.609185877651e0));
#85559=cartesian_point('',(6.167530123013e1,6.412110757870e1,
-5.618485443246e0));
#85560=cartesian_point('',(6.161304959465e1,6.416071853725e1,
-5.625202597896e0));
#85561=cartesian_point('',(6.158003759574e1,6.417617319026e1,
-5.628328456255e0));
#85563=direction('',(2.643567021481e-3,-1.201874209391e-1,-9.927476997714e-1));
#85564=vector('',#85563,4.041162387151e0);
#85565=cartesian_point('',(5.047835918133e1,5.390094125587e1,
-6.512843777620e0));
#85566=line('',#85565,#85564);
#85567=cartesian_point('',(5.048904226494e1,5.341524437096e1,
-1.052469844187e1));
#85568=cartesian_point('',(5.047612399636e1,5.339872243320e1,
-1.055382385584e1));
#85569=cartesian_point('',(5.045024542050e1,5.336568217335e1,
-1.061183053690e1));
#85570=cartesian_point('',(5.041113817015e1,5.331591804381e1,
-1.069791149237e1));
#85571=cartesian_point('',(5.038471624883e1,5.328248988966e1,
-1.075454915214e1));
#85572=cartesian_point('',(5.037138151318e1,5.326567926381e1,
-1.078264222655e1));
#85574=direction('',(-5.018395596665e-2,7.305541883453e-2,9.960644940678e-1));
#85575=vector('',#85574,4.286667827720e0);
#85576=cartesian_point('',(6.070461490984e1,6.359889995539e1,
-1.078264071978e1));
#85577=line('',#85576,#85575);
#85578=cartesian_point('',(6.140905558309e1,6.289452126962e1,
-1.069548648161e1));
#85579=direction('',(7.155058342571e-1,-6.986067571560e-1,-2.125766229710e-11));
#85580=direction('',(-1.509903313490e-11,1.497113544247e-11,-1.e0));
#85581=axis2_placement_3d('',#85578,#85579,#85580);
#85583=cartesian_point('',(6.140905558309e1,6.289452126962e1,
-1.069548648161e1));
#85584=direction('',(-7.071067811865e-1,-7.071067811865e-1,0.e0));
#85585=direction('',(-7.044160264028e-1,7.044160264028e-1,-8.715574274765e-2));
#85586=axis2_placement_3d('',#85583,#85584,#85585);
#85588=cartesian_point('',(-1.438400782557e-14,0.e0,-1.071293888805e1));
#85589=direction('',(0.e0,0.e0,1.e0));
#85590=direction('',(7.155058342668e-1,6.986067571461e-1,0.e0));
#85591=axis2_placement_3d('',#85588,#85589,#85590);
#85593=cartesian_point('',(-1.438400782557e-14,0.e0,-1.169548648161e1));
#85594=direction('',(0.e0,0.e0,-1.e0));
#85595=direction('',(6.986067571469e-1,7.155058342660e-1,0.e0));
#85596=axis2_placement_3d('',#85593,#85594,#85595);
#85598=cartesian_point('',(6.289452126961e1,6.140905558308e1,
-1.069548648161e1));
#85599=direction('',(6.986067571468e-1,-7.155058342661e-1,0.e0));
#85600=direction('',(0.e0,0.e0,-1.e0));
#85601=axis2_placement_3d('',#85598,#85599,#85600);
#85603=cartesian_point('',(6.360992135928e1,6.210755909296e1,
-1.071293896585e1));
#85604=cartesian_point('',(6.365396477485e1,6.207720942853e1,
-1.011842993725e1));
#85605=cartesian_point('',(6.374238419418e1,6.201625466303e1,
-8.947603784547e0));
#85606=cartesian_point('',(6.386120877926e1,6.193200012180e1,
-7.277952363150e0));
#85607=cartesian_point('',(6.395033320969e1,6.187761428340e1,
-6.157107419730e0));
#85608=cartesian_point('',(6.399152708917e1,6.184907825899e1,
-5.599828514290e0));
#85610=cartesian_point('',(-1.438400782557e-14,0.e0,-5.599847706754e0));
#85611=direction('',(0.e0,0.e0,1.e0));
#85612=direction('',(7.190413499645e-1,6.949672920658e-1,0.e0));
#85613=axis2_placement_3d('',#85610,#85611,#85612);
#85615=cartesian_point('',(6.184987703179e1,6.399075244828e1,
-5.599871650165e0));
#85616=cartesian_point('',(6.187832353887e1,6.394969712584e1,
-6.151532253638e0));
#85617=cartesian_point('',(6.193084322711e1,6.386265497949e1,
-7.265494159936e0));
#85618=cartesian_point('',(6.201636026952e1,6.374244254170e1,
-8.941969769777e0));
#85619=cartesian_point('',(6.207655270794e1,6.365456715526e1,
-1.011613181917e1));
#85620=cartesian_point('',(6.210755833774e1,6.360992058571e1,
-1.071293894722e1));
#85622=cartesian_point('',(6.391205903941e1,6.048949618205e1,
-6.512842590107e0));
#85623=cartesian_point('',(6.396815338746e1,6.054549552631e1,
-6.511585155056e0));
#85624=cartesian_point('',(6.401750623730e1,6.060824064765e1,
-6.511147774500e0));
#85625=cartesian_point('',(6.405870670789e1,6.067592646e1,-6.511544901658e0));
#85627=cartesian_point('',(6.405870670789e1,6.067592646e1,-6.511544901658e0));
#85628=cartesian_point('',(6.410073235376e1,6.074380237977e1,
-6.504567028737e0));
#85629=cartesian_point('',(6.416290398357e1,6.087775811674e1,
-6.470896510526e0));
#85630=cartesian_point('',(6.420962045495e1,6.104258625216e1,
-6.346159204919e0));
#85631=cartesian_point('',(6.423193831362e1,6.119096665377e1,
-6.201931831492e0));
#85632=cartesian_point('',(6.422779372760e1,6.137492368190e1,
-5.969763897793e0));
#85633=cartesian_point('',(6.420189013368e1,6.151295630284e1,
-5.751330346433e0));
#85634=cartesian_point('',(6.417575882996e1,6.158107567160e1,
-5.626404513785e0));
#85636=cartesian_point('',(6.289454955547e1,6.140910247175e1,
-1.069563683447e1));
#85637=direction('',(-7.302171224254e-2,5.021909801558e-2,-9.960651945208e-1));
#85638=direction('',(7.154136273934e-1,6.984886773569e-1,-1.723105754258e-2));
#85639=axis2_placement_3d('',#85636,#85637,#85638);
#85641=cartesian_point('',(6.461648861309e1,5.978506673324e1,-6.6e0));
#85642=direction('',(7.071067811865e-1,7.071067811865e-1,0.e0));
#85643=direction('',(-7.044160264006e-1,7.044160264006e-1,8.715574278300e-2));
#85644=axis2_placement_3d('',#85641,#85642,#85643);
#85646=cartesian_point('',(6.461648863617e1,5.978506675768e1,
-5.600003465252e0));
#85647=cartesian_point('',(6.465393582743e1,5.982256328737e1,
-5.600004015913e0));
#85648=cartesian_point('',(6.472551286266e1,5.990026479222e1,
-5.599998213426e0));
#85649=cartesian_point('',(6.482360558309e1,6.002514034503e1,
-5.600000229141e0));
#85650=cartesian_point('',(6.488209743747e1,6.011290874650e1,
-5.600000656388e0));
#85651=cartesian_point('',(6.490961365532e1,6.015805715762e1,
-5.600000220120e0));
#85653=cartesian_point('',(6.490961365532e1,6.015805715762e1,
-5.600000220120e0));
#85654=cartesian_point('',(6.491264323469e1,6.023604671363e1,
-5.600000220120e0));
#85655=cartesian_point('',(6.490633532981e1,6.038706568283e1,
-5.581165072456e0));
#85656=cartesian_point('',(6.484386404829e1,6.058966852577e1,
-5.538375653896e0));
#85657=cartesian_point('',(6.476515257483e1,6.078509679720e1,
-5.486857677759e0));
#85658=cartesian_point('',(6.462688323737e1,6.104663927517e1,
-5.407581308792e0));
#85659=cartesian_point('',(6.449004901924e1,6.125695130075e1,
-5.331250104318e0));
#85660=cartesian_point('',(6.440808940633e1,6.136869619797e1,
-5.287371720340e0));
#85662=cartesian_point('',(6.405870670789e1,6.067592646e1,-6.511544901658e0));
#85663=cartesian_point('',(6.407571057273e1,6.066557832014e1,
-6.287392232149e0));
#85664=cartesian_point('',(6.426928220805e1,6.054776907315e1,
-5.780871221926e0));
#85665=cartesian_point('',(6.471737574231e1,6.027505525477e1,
-5.599997365391e0));
#85666=cartesian_point('',(6.490961365532e1,6.015805715762e1,
-5.600000220120e0));
#85668=cartesian_point('',(0.e0,0.e0,-5.1e0));
#85669=direction('',(0.e0,0.e0,1.e0));
#85670=direction('',(7.986073788373e-1,6.018523527133e-1,0.e0));
#85671=axis2_placement_3d('',#85668,#85669,#85670);
#85673=cartesian_point('',(7.068617132859e1,5.401760572781e1,
-5.288511768280e0));
#85674=cartesian_point('',(7.057302042900e1,5.413185688080e1,
-5.338978893160e0));
#85675=cartesian_point('',(7.035682925010e1,5.432405342131e1,
-5.426415476974e0));
#85676=cartesian_point('',(7.007513984110e1,5.451872144922e1,
-5.515370730778e0));
#85677=cartesian_point('',(6.987111757022e1,5.463435722518e1,
-5.567171179608e0));
#85678=cartesian_point('',(6.967474865296e1,5.468362493617e1,
-5.600006681758e0));
#85679=cartesian_point('',(6.957151413349e1,5.469967701267e1,
-5.600006681758e0));
#85681=cartesian_point('',(7.086124575949e1,5.375282377878e1,
-5.628276730185e0));
#85682=cartesian_point('',(7.077982637790e1,5.381181515847e1,
-5.510725436507e0));
#85683=cartesian_point('',(7.071977137343e1,5.390705476248e1,
-5.391485567582e0));
#85684=cartesian_point('',(7.068617132859e1,5.401760572781e1,
-5.288511768280e0));
#85686=cartesian_point('',(6.957151413349e1,5.469967701267e1,
-5.600006681758e0));
#85687=cartesian_point('',(6.952261209668e1,5.467956735802e1,
-5.600013214361e0));
#85688=cartesian_point('',(6.942676757876e1,5.463552163569e1,
-5.599995229237e0));
#85689=cartesian_point('',(6.928808624147e1,5.455817333436e1,
-5.599996876127e0));
#85690=cartesian_point('',(6.920014901048e1,5.449962999783e1,
-5.600010469544e0));
#85691=cartesian_point('',(6.915725949536e1,5.446850770716e1,
-5.600006667041e0));
#85693=cartesian_point('',(6.994989725824e1,5.377823212613e1,
-6.511544630892e0));
#85694=cartesian_point('',(6.994233834328e1,5.379664024561e1,
-6.287453439938e0));
#85695=cartesian_point('',(6.985632672217e1,5.400612199219e1,
-5.781001678257e0));
#85696=cartesian_point('',(6.965701734458e1,5.449145509861e1,
-5.600002596404e0));
#85697=cartesian_point('',(6.957151413349e1,5.469967701267e1,
-5.600006681758e0));
#85699=cartesian_point('',(6.994989725824e1,5.377823212613e1,
-6.511544630892e0));
#85700=cartesian_point('',(6.987659213252e1,5.374812692936e1,
-6.511147249967e0));
#85701=cartesian_point('',(6.980689900280e1,5.370919699942e1,
-6.511585267631e0));
#85702=cartesian_point('',(6.974281853021e1,5.366255535557e1,
-6.512842726720e0));
#85704=cartesian_point('',(7.049192507249e1,5.251371016329e1,
-1.069563351445e1));
#85705=direction('',(3.817761744076e-2,-7.997875502098e-2,-9.960651927820e-1));
#85706=direction('',(-5.857310053847e-1,8.058062404490e-1,-8.715212094056e-2));
#85707=axis2_placement_3d('',#85704,#85705,#85706);
#85709=cartesian_point('',(7.109876153880e1,5.352746767204e1,
-5.599871650165e0));
#85710=cartesian_point('',(7.107708651110e1,5.355621299117e1,
-5.602937991250e0));
#85711=cartesian_point('',(7.102545447612e1,5.360843402649e1,
-5.609192777300e0));
#85712=cartesian_point('',(7.094672476576e1,5.368353020811e1,
-5.618461294450e0));
#85713=cartesian_point('',(7.089144337409e1,5.373238355442e1,
-5.625254345279e0));
#85714=cartesian_point('',(7.086124575949e1,5.375282377878e1,
-5.628276730185e0));
#85716=cartesian_point('',(7.086124575949e1,5.375282377878e1,
-5.628276730185e0));
#85717=cartesian_point('',(7.080118681834e1,5.378735203720e1,
-5.747405770608e0));
#85718=cartesian_point('',(7.067429718468e1,5.383345163110e1,
-5.957809858157e0));
#85719=cartesian_point('',(7.049411336237e1,5.386805626920e1,
-6.192452945045e0));
#85720=cartesian_point('',(7.033724209210e1,5.387095099393e1,
-6.347471132864e0));
#85721=cartesian_point('',(7.014570537551e1,5.384585419167e1,
-6.479811656973e0));
#85722=cartesian_point('',(7.001527508192e1,5.380535835935e1,
-6.508546670400e0));
#85723=cartesian_point('',(6.994989725824e1,5.377823212613e1,
-6.511544630892e0));
#85725=direction('',(-1.619043216359e-2,-1.191212626519e-1,-9.927476994134e-1));
#85726=vector('',#85725,4.041162387161e0);
#85727=cartesian_point('',(5.828885175547e1,4.534077607072e1,
-6.512843773264e0));
#85728=line('',#85727,#85726);
#85729=cartesian_point('',(5.822342358997e1,4.485938770458e1,
-1.052469843607e1));
#85730=cartesian_point('',(5.820807971078e1,4.484508999033e1,
-1.055382395243e1));
#85731=cartesian_point('',(5.817735097824e1,4.481650482313e1,
-1.061183077992e1));
#85732=cartesian_point('',(5.813094039465e1,4.477347105643e1,
-1.069791174031e1));
#85733=cartesian_point('',(5.809961452591e1,4.474458783495e1,
-1.075454925739e1));
#85734=cartesian_point('',(5.808381426110e1,4.473007024256e1,
-1.078264222655e1));
#85736=direction('',(-3.813725137399e-2,8.000558223709e-2,9.960645846874e-1));
#85737=vector('',#85736,4.286667811193e0);
#85738=cartesian_point('',(6.990630025808e1,5.331959800147e1,
-1.078264071977e1));
#85739=line('',#85738,#85737);
#85740=cartesian_point('',(7.049187899515e1,5.251369258655e1,
-1.069548648161e1));
#85741=direction('',(5.974105958084e-1,-8.019355211086e-1,1.182822069457e-11));
#85742=direction('',(7.005951374595e-12,-9.528378086543e-12,-1.e0));
#85743=axis2_placement_3d('',#85740,#85741,#85742);
#85745=cartesian_point('',(7.049187899515e1,5.251369258655e1,
-1.069548648161e1));
#85746=direction('',(-8.090169943749e-1,-5.877852522925e-1,0.e0));
#85747=direction('',(-5.855485519503e-1,8.059384404624e-1,-8.715574274766e-2));
#85748=axis2_placement_3d('',#85745,#85746,#85747);
#85750=cartesian_point('',(-1.439434465428e-14,0.e0,-1.071293888805e1));
#85751=direction('',(0.e0,0.e0,1.e0));
#85752=direction('',(8.159829444608e-1,5.780759762775e-1,0.e0));
#85753=axis2_placement_3d('',#85750,#85751,#85752);
#85755=cartesian_point('',(-1.439434465428e-14,0.e0,-1.169548648161e1));
#85756=direction('',(0.e0,0.e0,-1.e0));
#85757=direction('',(8.019355211114e-1,5.974105958047e-1,0.e0));
#85758=axis2_placement_3d('',#85755,#85756,#85757);
#85760=cartesian_point('',(7.172667810407e1,5.081413741759e1,
-1.069548648161e1));
#85761=direction('',(5.780759762783e-1,-8.159829444602e-1,0.e0));
#85762=direction('',(1.421085471520e-14,0.e0,-1.e0));
#85763=axis2_placement_3d('',#85760,#85761,#85762);
#85765=cartesian_point('',(7.254254045440e1,5.139212795985e1,
-1.071293896585e1));
#85766=cartesian_point('',(7.258129388891e1,5.135526204199e1,
-1.011842993725e1));
#85767=cartesian_point('',(7.265908929242e1,5.128122588613e1,
-8.947603784542e0));
#85768=cartesian_point('',(7.276327063529e1,5.117942039816e1,
-7.277952363140e0));
#85769=cartesian_point('',(7.284278997728e1,5.111176200600e1,
-6.157107419725e0));
#85770=cartesian_point('',(7.287901267404e1,5.107713316491e1,
-5.599828514290e0));
#85772=cartesian_point('',(-1.439434465428e-14,0.e0,-5.599847706753e0));
#85773=direction('',(0.e0,0.e0,1.e0));
#85774=direction('',(8.189055943282e-1,5.739282425338e-1,0.e0));
#85775=axis2_placement_3d('',#85772,#85773,#85774);
#85777=cartesian_point('',(7.109876153880e1,5.352746767204e1,
-5.599871650165e0));
#85778=cartesian_point('',(7.112043535442e1,5.348246779511e1,
-6.151532253650e0));
#85779=cartesian_point('',(7.115869204637e1,5.338828139308e1,
-7.265494159965e0));
#85780=cartesian_point('',(7.122435086376e1,5.325617115692e1,
-8.941969769799e0));
#85781=cartesian_point('',(7.127005549428e1,5.315996149047e1,
-1.011613181918e1));
#85782=cartesian_point('',(7.129369513109e1,5.311101424517e1,
-1.071293894722e1));
#85784=cartesian_point('',(7.258783828587e1,4.974672029807e1,
-6.512842703609e0));
#85785=cartesian_point('',(7.265200264802e1,4.979325026885e1,
-6.511584950821e0));
#85786=cartesian_point('',(7.271056421756e1,4.984749845298e1,
-6.511147244769e0));
#85787=cartesian_point('',(7.276184505611e1,4.990791498852e1,
-6.511544978327e0));
#85789=cartesian_point('',(7.276184505611e1,4.990791498852e1,
-6.511544978327e0));
#85790=cartesian_point('',(7.281397142441e1,4.996838097749e1,
-6.504567109045e0));
#85791=cartesian_point('',(7.289633110332e1,5.009096259790e1,
-6.470896485910e0));
#85792=cartesian_point('',(7.296825794877e1,5.024645300015e1,
-6.346159231486e0));
#85793=cartesian_point('',(7.301351265354e1,5.038951540355e1,
-6.201931854309e0));
#85794=cartesian_point('',(7.303819637195e1,5.057185595148e1,
-5.969763922191e0));
#85795=cartesian_point('',(7.303420474273e1,5.071224139237e1,
-5.751330356170e0));
#85796=cartesian_point('',(7.301905137446e1,5.078360994104e1,
-5.626404513798e0));
#85798=cartesian_point('',(7.172671337670e1,5.081417930410e1,
-1.069563683447e1));
#85799=direction('',(-6.426669606065e-2,6.102393007670e-2,-9.960651945206e-1));
#85800=direction('',(8.158734010566e-1,5.779737745817e-1,-1.723105754307e-2));
#85801=axis2_placement_3d('',#85798,#85799,#85800);
#85803=cartesian_point('',(7.317339736822e1,4.894076754256e1,
-5.600000767886e0));
#85804=cartesian_point('',(7.321625154193e1,4.897194333311e1,
-5.599999990182e0));
#85805=cartesian_point('',(7.329911446460e1,4.903747729992e1,
-5.599999458545e0));
#85806=cartesian_point('',(7.341553223295e1,4.914546552586e1,
-5.600001909820e0));
#85807=cartesian_point('',(7.348702299118e1,4.922301921951e1,
-5.599995904723e0));
#85808=cartesian_point('',(7.352126223700e1,4.926331139252e1,
-5.599997650510e0));
#85810=cartesian_point('',(7.317339734516e1,4.894076752516e1,-6.6e0));
#85811=direction('',(8.090169943749e-1,5.877852522925e-1,0.e0));
#85812=direction('',(-5.855485519489e-1,8.059384404605e-1,8.715574277471e-2));
#85813=axis2_placement_3d('',#85810,#85811,#85812);
#85815=cartesian_point('',(7.352126223700e1,4.926331139252e1,
-5.599997650510e0));
#85816=cartesian_point('',(7.353645599777e1,4.933985781499e1,
-5.599997650510e0));
#85817=cartesian_point('',(7.355384816351e1,4.948999678067e1,
-5.581169182112e0));
#85818=cartesian_point('',(7.352384390839e1,4.969988002429e1,
-5.538378513135e0));
#85819=cartesian_point('',(7.347667497327e1,4.990521236020e1,
-5.486862375819e0));
#85820=cartesian_point('',(7.338102293798e1,5.018516922275e1,
-5.407585223520e0));
#85821=cartesian_point('',(7.327877044706e1,5.041430538514e1,
-5.331251785653e0));
#85822=cartesian_point('',(7.321529810652e1,5.053750070176e1,
-5.287371720407e0));
#85824=cartesian_point('',(7.276184505611e1,4.990791498852e1,
-6.511544978327e0));
#85825=cartesian_point('',(7.277702065187e1,4.989503412413e1,
-6.287392646755e0));
#85826=cartesian_point('',(7.294977710595e1,4.974839662138e1,
-5.780873538294e0));
#85827=cartesian_point('',(7.334969369436e1,4.940894144245e1,
-5.599995265844e0));
#85828=cartesian_point('',(7.352126223700e1,4.926331139252e1,
-5.599997650510e0));
#85830=cartesian_point('',(0.e0,0.e0,-5.1e0));
#85831=direction('',(0.e0,0.e0,1.e0));
#85832=direction('',(8.829256476208e-1,4.695128334491e-1,0.e0));
#85833=axis2_placement_3d('',#85830,#85831,#85832);
#85835=cartesian_point('',(7.826612251701e1,4.229480596720e1,
-5.288511768401e0));
#85836=cartesian_point('',(7.817223751088e1,4.242535119914e1,
-5.338978893233e0));
#85837=cartesian_point('',(7.798877416741e1,4.264900123233e1,
-5.426415476960e0));
#85838=cartesian_point('',(7.774100561117e1,4.288533850595e1,
-5.515370730797e0));
#85839=cartesian_point('',(7.755758461370e1,4.303146672842e1,
-5.567171179629e0));
#85840=cartesian_point('',(7.737134049174e1,4.311084673861e1,
-5.600006681758e0));
#85841=cartesian_point('',(7.727188805853e1,4.314285062427e1,
-5.600006681758e0));
#85843=cartesian_point('',(7.839762417886e1,4.200588957214e1,
-5.628328456251e0));
#85844=cartesian_point('',(7.832643548979e1,4.207689146751e1,
-5.510777162558e0));
#85845=cartesian_point('',(7.828201490848e1,4.218035986255e1,
-5.391485567695e0));
#85846=cartesian_point('',(7.826612251701e1,4.229480596720e1,
-5.288511768401e0));
#85848=cartesian_point('',(7.727188805853e1,4.314285062427e1,
-5.600006681758e0));
#85849=cartesian_point('',(7.722044224392e1,4.313063851681e1,
-5.600013214361e0));
#85850=cartesian_point('',(7.711888746213e1,4.310212845627e1,
-5.599995229237e0));
#85851=cartesian_point('',(7.696981358200e1,4.304742698168e1,
-5.599996876127e0));
#85852=cartesian_point('',(7.687380080874e1,4.300336082446e1,
-5.600010469544e0));
#85853=cartesian_point('',(7.682657073575e1,4.297933109915e1,
-5.600006667041e0));
#85855=cartesian_point('',(7.750146692125e1,4.217355809159e1,
-6.511544630892e0));
#85856=cartesian_point('',(7.749688073341e1,4.219292205139e1,
-6.287453439937e0));
#85857=cartesian_point('',(7.744469822304e1,4.241327991197e1,
-5.781001678253e0));
#85858=cartesian_point('',(7.732376549947e1,4.292381661841e1,
-5.600002596402e0));
#85859=cartesian_point('',(7.727188805853e1,4.314285062427e1,
-5.600006681758e0));
#85861=cartesian_point('',(7.839762417886e1,4.200588957214e1,
-5.628328456251e0));
#85862=cartesian_point('',(7.834369935614e1,4.204940211702e1,
-5.747354090600e0));
#85863=cartesian_point('',(7.822558791165e1,4.211477319292e1,
-5.957833843597e0));
#85864=cartesian_point('',(7.805303403981e1,4.217714311867e1,
-6.192446515953e0));
#85865=cartesian_point('',(7.789854742462e1,4.220454110579e1,
-6.347472863778e0));
#85866=cartesian_point('',(7.770544270853e1,4.220971655024e1,
-6.479811162433e0));
#85867=cartesian_point('',(7.757028331321e1,4.219012301099e1,
-6.508546670402e0));
#85868=cartesian_point('',(7.750146692125e1,4.217355809159e1,
-6.511544630892e0));
#85870=cartesian_point('',(7.750146692125e1,4.217355809159e1,
-6.511544630892e0));
#85871=cartesian_point('',(7.742435481292e1,4.215529098787e1,
-6.511147249968e0));
#85872=cartesian_point('',(7.734942973852e1,4.212774275743e1,
-6.511585267631e0));
#85873=cartesian_point('',(7.727884184228e1,4.209169974406e1,
-6.512842726720e0));
#85875=cartesian_point('',(7.783900665688e1,4.083981266130e1,
-1.069563351445e1));
#85876=direction('',(2.519615386143e-2,-8.496637899124e-2,-9.960651927819e-1));
#85877=direction('',(-4.524638165909e-1,8.875139449561e-1,-8.715212094125e-2));
#85878=axis2_placement_3d('',#85875,#85876,#85877);
#85880=cartesian_point('',(7.859695857460e1,4.174615899176e1,
-5.599871650166e0));
#85881=cartesian_point('',(7.858004716009e1,4.177794113189e1,
-5.602937991255e0));
#85882=cartesian_point('',(7.853721943105e1,4.183759711428e1,
-5.609185877649e0));
#85883=cartesian_point('',(7.847120906947e1,4.192408098133e1,
-5.618485443249e0));
#85884=cartesian_point('',(7.842424470511e1,4.198099005501e1,
-5.625202597892e0));
#85885=cartesian_point('',(7.839762417886e1,4.200588957214e1,
-5.628328456251e0));
#85887=direction('',(-3.462575267447e-2,-1.151219786925e-1,-9.927476956778e-1));
#85888=vector('',#85887,4.041162387181e0);
#85889=cartesian_point('',(6.466407954940e1,3.566417007564e1,-6.512843728e0));
#85890=line('',#85889,#85888);
#85891=cartesian_point('',(6.452415126006e1,3.519894346541e1,
-1.052469837573e1));
#85892=cartesian_point('',(6.450675963646e1,3.518722209235e1,
-1.055382389377e1));
#85893=cartesian_point('',(6.447193705938e1,3.516379678932e1,
-1.061183080834e1));
#85894=cartesian_point('',(6.441936608850e1,3.512855268488e1,
-1.069791173097e1));
#85895=cartesian_point('',(6.438390752159e1,3.510492559183e1,
-1.075454925751e1));
#85896=cartesian_point('',(6.436603073214e1,3.509305844092e1,
-1.078264222655e1));
#85898=direction('',(-2.515208806551e-2,8.498656127490e-2,9.960645846875e-1));
#85899=vector('',#85898,4.286667811193e0);
#85900=cartesian_point('',(7.738666048857e1,4.172739058746e1,
-1.078264071977e1));
#85901=line('',#85900,#85899);
#85902=cartesian_point('',(7.783895839721e1,4.083980250905e1,
-1.069548648161e1));
#85903=direction('',(4.646051257771e-1,-8.855179710777e-1,-1.086352362234e-12));
#85904=direction('',(-5.258016244625e-13,9.521272659185e-13,-1.e0));
#85905=axis2_placement_3d('',#85902,#85903,#85904);
#85907=cartesian_point('',(7.783895839721e1,4.083980250905e1,
-1.069548648161e1));
#85908=direction('',(-8.910065241884e-1,-4.539904997395e-1,0.e0));
#85909=direction('',(-4.522629288245e-1,8.876159753616e-1,-8.715574274766e-2));
#85910=axis2_placement_3d('',#85907,#85908,#85909);
#85912=cartesian_point('',(-1.440266091326e-14,0.e0,-1.071293888805e1));
#85913=direction('',(0.e0,0.e0,1.e0));
#85914=direction('',(8.963678464700e-1,4.433110463487e-1,0.e0));
#85915=axis2_placement_3d('',#85912,#85913,#85914);
#85917=cartesian_point('',(-1.440266091326e-14,0.e0,-1.169548648161e1));
#85918=direction('',(0.e0,0.e0,-1.e0));
#85919=direction('',(8.855179710750e-1,4.646051257824e-1,0.e0));
#85920=axis2_placement_3d('',#85917,#85918,#85919);
#85922=cartesian_point('',(7.879268607641e1,3.896800654643e1,
-1.069548648161e1));
#85923=direction('',(4.433110463497e-1,-8.963678464695e-1,0.e0));
#85924=direction('',(4.263256414561e-14,2.131628207280e-14,-1.e0));
#85925=axis2_placement_3d('',#85922,#85923,#85924);
#85927=cartesian_point('',(7.968892144864e1,3.941125207567e1,
-1.071293896585e1));
#85928=cartesian_point('',(7.972143066393e1,3.936877766564e1,
-1.011842993723e1));
#85929=cartesian_point('',(7.978668647073e1,3.928348313488e1,
-8.947603784505e0));
#85930=cartesian_point('',(7.987365928040e1,3.916663349072e1,
-7.277952363081e0));
#85931=cartesian_point('',(7.994161550525e1,3.908736851520e1,
-6.157107419698e0));
#85932=cartesian_point('',(7.997197509626e1,3.904749953442e1,
-5.599828514291e0));
#85934=cartesian_point('',(-1.440266091326e-14,0.e0,-5.599847706755e0));
#85935=direction('',(0.e0,0.e0,1.e0));
#85936=direction('',(8.986056651822e-1,4.387571748729e-1,0.e0));
#85937=axis2_placement_3d('',#85934,#85935,#85936);
#85939=cartesian_point('',(7.859695857460e1,4.174615899176e1,
-5.599871650166e0));
#85940=cartesian_point('',(7.861132601681e1,4.169832260829e1,
-6.151532253711e0));
#85941=cartesian_point('',(7.863437770512e1,4.159931113348e1,
-7.265494160105e0));
#85942=cartesian_point('',(7.867856155976e1,4.145855609095e1,
-8.941969769919e0));
#85943=cartesian_point('',(7.870865298261e1,4.135638114593e1,
-1.011613181923e1));
#85944=cartesian_point('',(7.872434454010e1,4.130433846857e1,
-1.071293894722e1));
#85946=cartesian_point('',(7.947626314193e1,3.777901592996e1,
-6.512842707598e0));
#85947=cartesian_point('',(7.954691667900e1,3.781493547773e1,
-6.511584938248e0));
#85948=cartesian_point('',(7.961324342923e1,3.785935463936e1,
-6.511147231699e0));
#85949=cartesian_point('',(7.967334401403e1,3.791100539889e1,
-6.511544982070e0));
#85951=cartesian_point('',(7.967334401403e1,3.791100539889e1,
-6.511544982070e0));
#85952=cartesian_point('',(7.973428758466e1,3.796257259048e1,
-6.504567112905e0));
#85953=cartesian_point('',(7.983480922610e1,3.807076118182e1,
-6.470896484525e0));
#85954=cartesian_point('',(7.993017460815e1,3.821308538287e1,
-6.346159232498e0));
#85955=cartesian_point('',(7.999725203833e1,3.834730706006e1,
-6.201931854999e0));
#85956=cartesian_point('',(8.005015620675e1,3.852354130779e1,
-5.969763922992e0));
#85957=cartesian_point('',(8.006817484225e1,3.866282279993e1,
-5.751330356473e0));
#85958=cartesian_point('',(8.006437253781e1,3.873568319257e1,
-5.626404513784e0));
#85960=cartesian_point('',(7.879272746727e1,3.896804239940e1,
-1.069563683447e1));
#85961=direction('',(-5.392922053180e-2,7.032615045165e-2,-9.960651945207e-1));
#85962=direction('',(8.962436638616e-1,4.432272392847e-1,-1.723105754405e-2));
#85963=axis2_placement_3d('',#85960,#85961,#85962);
#85965=cartesian_point('',(7.992853421151e1,3.689138420908e1,
-5.600000642620e0));
#85966=cartesian_point('',(7.997573779889e1,3.691547222780e1,
-5.599999827558e0));
#85967=cartesian_point('',(8.006783259657e1,3.696723621276e1,
-5.599999523134e0));
#85968=cartesian_point('',(8.019971007204e1,3.705568302187e1,
-5.600001927693e0));
#85969=cartesian_point('',(8.028245246457e1,3.712109888865e1,
-5.599995819961e0));
#85970=cartesian_point('',(8.032257326228e1,3.715553896021e1,
-5.599997612800e0));
#85972=cartesian_point('',(7.992853418601e1,3.689138419551e1,-6.6e0));
#85973=direction('',(8.910065241884e-1,4.539904997395e-1,0.e0));
#85974=direction('',(-4.522629288235e-1,8.876159753596e-1,8.715574277400e-2));
#85975=axis2_placement_3d('',#85972,#85973,#85974);
#85977=cartesian_point('',(8.032257326228e1,3.715553896021e1,
-5.599997612800e0));
#85978=cartesian_point('',(8.034955445463e1,3.722876584401e1,
-5.599997612800e0));
#85979=cartesian_point('',(8.039021930339e1,3.737433539556e1,
-5.581169294974e0));
#85980=cartesian_point('',(8.039341755444e1,3.758632837228e1,
-5.538378612390e0));
#85981=cartesian_point('',(8.037895044316e1,3.779651146599e1,
-5.486862527978e0));
#85982=cartesian_point('',(8.032827099030e1,3.808798500535e1,
-5.407585352089e0));
#85983=cartesian_point('',(8.026312213414e1,3.833029620377e1,
-5.331251840679e0));
#85984=cartesian_point('',(8.021970317977e1,3.846190421388e1,
-5.287371720398e0));
#85986=cartesian_point('',(7.967334401403e1,3.791100539889e1,
-6.511544982070e0));
#85987=cartesian_point('',(7.968631776099e1,3.789590913340e1,
-6.287392660561e0));
#85988=cartesian_point('',(7.983400806044e1,3.772405200481e1,
-5.780873590201e0));
#85989=cartesian_point('',(8.017589857498e1,3.732621529175e1,
-5.599995241811e0));
#85990=cartesian_point('',(8.032257326228e1,3.715553896021e1,
-5.599997612800e0));
#85992=cartesian_point('',(0.e0,0.e0,-5.1e0));
#85993=direction('',(0.e0,0.e0,1.e0));
#85994=direction('',(9.455033566976e-1,3.256123500016e-1,0.e0));
#85995=axis2_placement_3d('',#85992,#85993,#85994);
#85997=cartesian_point('',(8.391890201935e1,2.953056771426e1,
-5.288511768282e0));
#85998=cartesian_point('',(8.384659462769e1,2.967419264693e1,
-5.338978920186e0));
#85999=cartesian_point('',(8.370037650841e1,2.992378928329e1,
-5.426415543663e0));
#86000=cartesian_point('',(8.349262970021e1,3.019597635338e1,
-5.515370770917e0));
#86001=cartesian_point('',(8.333432622864e1,3.036899894542e1,
-5.567171287173e0));
#86002=cartesian_point('',(8.316279300448e1,3.047653655183e1,
-5.600006628891e0));
#86003=cartesian_point('',(8.306957165159e1,3.052370406611e1,
-5.600006628891e0));
#86005=cartesian_point('',(8.400358819567e1,2.922463696768e1,
-5.628328456141e0));
#86006=cartesian_point('',(8.394438310110e1,2.930590107632e1,
-5.510777162462e0));
#86007=cartesian_point('',(8.391669543391e1,2.941504451344e1,
-5.391485567586e0));
#86008=cartesian_point('',(8.391890201935e1,2.953056771426e1,
-5.288511768282e0));
#86010=cartesian_point('',(8.306957165159e1,3.052370406611e1,
-5.600006628891e0));
#86011=cartesian_point('',(8.301684901548e1,3.051969026029e1,
-5.600013130715e0));
#86012=cartesian_point('',(8.291208480747e1,3.050741809829e1,
-5.599995261148e0));
#86013=cartesian_point('',(8.275628914160e1,3.047671042078e1,
-5.599996889909e0));
#86014=cartesian_point('',(8.265456471965e1,3.044820628149e1,
-5.600010416113e0));
#86015=cartesian_point('',(8.260415683198e1,3.043186071932e1,
-5.600006638314e0));
#86017=cartesian_point('',(8.314469325348e1,2.953043112430e1,
-6.511544633874e0));
#86018=cartesian_point('',(8.314319272028e1,2.955027411648e1,
-6.287453425905e0));
#86019=cartesian_point('',(8.312612422038e1,2.977608222265e1,
-5.781001548932e0));
#86020=cartesian_point('',(8.308654592888e1,3.029925129650e1,
-5.600002584404e0));
#86021=cartesian_point('',(8.306957165159e1,3.052370406611e1,
-5.600006628891e0));
#86023=cartesian_point('',(8.400358819567e1,2.922463696768e1,
-5.628328456141e0));
#86024=cartesian_point('',(8.395713413857e1,2.927604950188e1,
-5.747354090668e0));
#86025=cartesian_point('',(8.385070313103e1,2.935909245257e1,
-5.957833843995e0));
#86026=cartesian_point('',(8.369003048965e1,2.944768787214e1,
-6.192446516180e0));
#86027=cartesian_point('',(8.354173185034e1,2.949891558075e1,
-6.347472864329e0));
#86028=cartesian_point('',(8.335181419327e1,2.953423552012e1,
-6.479811161143e0));
#86029=cartesian_point('',(8.321525372580e1,2.953602684659e1,
-6.508546673414e0));
#86030=cartesian_point('',(8.314469325348e1,2.953043112430e1,
-6.511544633874e0));
#86032=cartesian_point('',(8.314469325348e1,2.953043112430e1,
-6.511544633874e0));
#86033=cartesian_point('',(8.306567296845e1,2.952445199055e1,
-6.511147246571e0));
#86034=cartesian_point('',(8.298736088815e1,2.950896374540e1,
-6.511585260695e0));
#86035=cartesian_point('',(8.291200359760e1,2.948440678087e1,
-6.512842725830e0));
#86037=cartesian_point('',(8.326943356451e1,2.816030343202e1,
-1.069563351445e1));
#86038=direction('',(1.159427735321e-2,-8.786184872280e-2,-9.960651927819e-1));
#86039=direction('',(-3.080554669903e-1,9.473681106480e-1,-8.715212094157e-2));
#86040=axis2_placement_3d('',#86037,#86038,#86039);
#86042=cartesian_point('',(8.415983763933e1,2.893692133346e1,
-5.599871650166e0));
#86043=cartesian_point('',(8.414810625469e1,2.897095771003e1,
-5.602937991253e0));
#86044=cartesian_point('',(8.411513805807e1,2.903657896062e1,
-5.609185877636e0));
#86045=cartesian_point('',(8.406346945100e1,2.913232436352e1,
-5.618485443269e0));
#86046=cartesian_point('',(8.402598583641e1,2.919587963714e1,
-5.625202597813e0));
#86047=cartesian_point('',(8.400358819567e1,2.922463696768e1,
-5.628328456141e0));
#86049=direction('',(-5.220850907558e-2,-1.082879389371e-1,-9.927476989955e-1));
#86050=vector('',#86049,4.041162387165e0);
#86051=cartesian_point('',(6.944706271866e1,2.510939449840e1,
-6.512843749103e0));
#86052=line('',#86051,#86050);
#86053=cartesian_point('',(6.923607965549e1,2.467178535258e1,
-1.052469841023e1));
#86054=cartesian_point('',(6.921706764476e1,2.466292824536e1,
-1.055382598651e1));
#86055=cartesian_point('',(6.917901840241e1,2.464524051792e1,
-1.061184321633e1));
#86056=cartesian_point('',(6.912158066191e1,2.461865420974e1,
-1.069792388479e1));
#86057=cartesian_point('',(6.908285262880e1,2.460086260531e1,
-1.075455080009e1));
#86058=cartesian_point('',(6.906334036772e1,2.459193852931e1,
-1.078264221517e1));
#86060=direction('',(-1.154759613052e-2,8.787488686888e-2,9.960645848947e-1));
#86061=vector('',#86060,4.286667811195e0);
#86062=cartesian_point('',(8.296150430623e1,2.910771633191e1,
-1.078264071977e1));
#86063=line('',#86062,#86061);
#86064=cartesian_point('',(8.326938431085e1,2.816030095424e1,
-1.069548648161e1));
#86065=direction('',(-9.510565162952e-1,-3.090169943749e-1,0.e0));
#86066=direction('',(-3.078410914165e-1,9.474374591189e-1,-8.715574274766e-2));
#86067=axis2_placement_3d('',#86064,#86065,#86066);
#86069=cartesian_point('',(8.326938431085e1,2.816030095424e1,
-1.069548648161e1));
#86070=direction('',(3.203595356234e-1,-9.472960297263e-1,5.955393296564e-12));
#86071=direction('',(1.861621967691e-12,-5.655920176650e-12,-1.e0));
#86072=axis2_placement_3d('',#86069,#86070,#86071);
#86074=cartesian_point('',(-1.440875182862e-14,0.e0,-1.071293888805e1));
#86075=direction('',(0.e0,0.e0,1.e0));
#86076=direction('',(9.546811972248e-1,2.976303271938e-1,0.e0));
#86077=axis2_placement_3d('',#86074,#86075,#86076);
#86079=cartesian_point('',(-1.440875182862e-14,0.e0,-1.169548648161e1));
#86080=direction('',(0.e0,0.e0,-1.e0));
#86081=direction('',(9.472960297249e-1,3.203595356275e-1,0.e0));
#86082=axis2_placement_3d('',#86079,#86080,#86081);
#86084=cartesian_point('',(8.391855661962e1,2.616235402670e1,
-1.069548648161e1));
#86085=direction('',(2.976303271949e-1,-9.546811972244e-1,0.e0));
#86086=direction('',(2.842170943040e-14,1.065814103640e-14,-1.e0));
#86087=axis2_placement_3d('',#86084,#86085,#86086);
#86089=cartesian_point('',(8.487309672445e1,2.645994036694e1,
-1.071293896585e1));
#86090=cartesian_point('',(8.489856123574e1,2.641290332568e1,
-1.011842993724e1));
#86091=cartesian_point('',(8.494967063089e1,2.631845065521e1,
-8.947603784529e0));
#86092=cartesian_point('',(8.501729334975e1,2.618943407793e1,
-7.277952363123e0));
#86093=cartesian_point('',(8.507201314573e1,2.610051429297e1,
-6.157107419688e0));
#86094=cartesian_point('',(8.509576207713e1,2.605638687911e1,
-5.599828514266e0));
#86096=cartesian_point('',(-1.440875182862e-14,0.e0,-5.599847706755e0));
#86097=direction('',(0.e0,0.e0,1.e0));
#86098=direction('',(9.561790822179e-1,2.927824494892e-1,0.e0));
#86099=axis2_placement_3d('',#86096,#86097,#86098);
#86101=cartesian_point('',(8.415983763933e1,2.893692133346e1,
-5.599871650166e0));
#86102=cartesian_point('',(8.416654493567e1,2.888742633141e1,
-6.151532253691e0));
#86103=cartesian_point('',(8.417382401257e1,2.878602777313e1,
-7.265494160060e0));
#86104=cartesian_point('',(8.419544495077e1,2.864009378130e1,
-8.941969769887e0));
#86105=cartesian_point('',(8.420918221543e1,2.853446944369e1,
-1.011613181922e1));
#86106=cartesian_point('',(8.421653931543e1,2.848061279763e1,
-1.071293894722e1));
#86108=cartesian_point('',(8.440767693673e1,2.488105324688e1,
-6.512842009408e0));
#86109=cartesian_point('',(8.448307968780e1,2.490547790824e1,
-6.511584238500e0));
#86110=cartesian_point('',(8.455558038485e1,2.493898760561e1,
-6.511147275876e0));
#86111=cartesian_point('',(8.462302096708e1,2.498060067880e1,
-6.511545029001e0));
#86113=cartesian_point('',(8.462302096708e1,2.498060067880e1,
-6.511545029001e0));
#86114=cartesian_point('',(8.469055140327e1,2.502162545889e1,
-6.505299806500e0));
#86115=cartesian_point('',(8.480813531050e1,2.511389505258e1,
-6.469744091995e0));
#86116=cartesian_point('',(8.492486908611e1,2.523854770089e1,
-6.347705527538e0));
#86117=cartesian_point('',(8.503186331346e1,2.539190281661e1,
-6.163789300695e0));
#86118=cartesian_point('',(8.510784233964e1,2.557930097770e1,
-5.886174557754e0));
#86119=cartesian_point('',(8.513289084036e1,2.568458717190e1,
-5.714816979445e0));
#86120=cartesian_point('',(8.513824312803e1,2.573395521845e1,
-5.626404344841e0));
#86122=cartesian_point('',(8.391860310953e1,2.616238296329e1,
-1.069563683447e1));
#86123=direction('',(-4.226382860982e-2,7.789670760345e-2,-9.960651945208e-1));
#86124=direction('',(9.545454331968e-1,2.975669783747e-1,-1.723105754165e-2));
#86125=axis2_placement_3d('',#86122,#86123,#86124);
#86127=cartesian_point('',(8.471556524760e1,2.393361255148e1,-6.6e0));
#86128=direction('',(9.510565162952e-1,3.090169943749e-1,0.e0));
#86129=direction('',(-3.078410914158e-1,9.474374591166e-1,8.715574277465e-2));
#86130=axis2_placement_3d('',#86127,#86128,#86129);
#86132=cartesian_point('',(8.471556527502e1,2.393361256093e1,
-5.600000644922e0));
#86133=cartesian_point('',(8.476595593599e1,2.395001974657e1,
-5.599999828841e0));
#86134=cartesian_point('',(8.486501455026e1,2.398674000587e1,
-5.599999512774e0));
#86135=cartesian_point('',(8.500910408752e1,2.405346755567e1,
-5.600001962029e0));
#86136=cartesian_point('',(8.510106305948e1,2.410513070106e1,
-5.599995746749e0));
#86137=cartesian_point('',(8.514607729487e1,2.413287037277e1,
-5.599997543142e0));
#86139=cartesian_point('',(8.514607729487e1,2.413287037277e1,
-5.599997543142e0));
#86140=cartesian_point('',(8.519260533902e1,2.422116767996e1,
-5.599997543142e0));
#86141=cartesian_point('',(8.526696631185e1,2.440828794189e1,
-5.568266256504e0));
#86142=cartesian_point('',(8.529749680352e1,2.463670657959e1,
-5.518312430083e0));
#86143=cartesian_point('',(8.530082230521e1,2.505743400375e1,
-5.407776230263e0));
#86144=cartesian_point('',(8.527062336401e1,2.530836911931e1,
-5.328277418746e0));
#86145=cartesian_point('',(8.524883392189e1,2.543923992064e1,
-5.287374165597e0));
#86147=cartesian_point('',(8.462302096708e1,2.498060067880e1,
-6.511545029001e0));
#86148=cartesian_point('',(8.463347338946e1,2.496366087745e1,
-6.287392199878e0));
#86149=cartesian_point('',(8.475246188139e1,2.477081494844e1,
-5.780871683191e0));
#86150=cartesian_point('',(8.502790816995e1,2.432439024978e1,
-5.599994545572e0));
#86151=cartesian_point('',(8.514607729487e1,2.413287037277e1,
-5.599997543142e0));
#86153=cartesian_point('',(0.e0,0.e0,-5.1e0));
#86154=direction('',(0.e0,0.e0,1.e0));
#86155=direction('',(9.885376778941e-1,1.509743666446e-1,0.e0));
#86156=axis2_placement_3d('',#86153,#86154,#86155);
#86158=cartesian_point('',(8.798044798816e1,1.343266793665e1,
-5.101744428723e0));
#86159=cartesian_point('',(8.791444026970e1,1.386539112167e1,
-5.193502345763e0));
#86160=cartesian_point('',(8.773430362443e1,1.463971287520e1,
-5.367880464922e0));
#86161=cartesian_point('',(8.740317247229e1,1.558169234889e1,
-5.539731384057e0));
#86162=cartesian_point('',(8.711946901191e1,1.611375476446e1,
-5.600006412959e0));
#86163=cartesian_point('',(8.697594002279e1,1.635345754693e1,
-5.600006412959e0));
#86165=cartesian_point('',(8.648388831342e1,1.548642273267e1,
-6.520603400454e0));
#86166=cartesian_point('',(8.590046499979e1,1.581850077086e1,
-6.511626320142e0));
#86167=cartesian_point('',(8.520383498907e1,1.594585132918e1,
-6.508829992942e0));
#86168=cartesian_point('',(8.454058855246e1,1.584019383604e1,
-6.512842115133e0));
#86170=cartesian_point('',(8.452202755668e1,1.545899458174e1,
-1.078263331924e1));
#86171=cartesian_point('',(8.483477358754e1,1.550836728539e1,
-1.078460502520e1));
#86172=cartesian_point('',(8.547534209747e1,1.550699154591e1,
-1.078548621340e1));
#86173=cartesian_point('',(8.638604620991e1,1.520678921948e1,
-1.077799797328e1));
#86174=cartesian_point('',(8.715834198955e1,1.463881026754e1,
-1.076222989643e1));
#86175=cartesian_point('',(8.771713828915e1,1.385821171603e1,
-1.074030036367e1));
#86176=cartesian_point('',(8.791015055531e1,1.324548157616e1,
-1.072161977117e1));
#86177=cartesian_point('',(8.795652604125e1,1.293111391094e1,
-1.071293958282e1));
#86179=cartesian_point('',(8.798044798816e1,1.343266793665e1,
-5.101744428723e0));
#86180=cartesian_point('',(8.793387322410e1,1.371753111487e1,
-5.342806700004e0));
#86181=cartesian_point('',(8.775129897556e1,1.422979283533e1,
-5.763980781093e0));
#86182=cartesian_point('',(8.740519678160e1,1.473913309683e1,
-6.171770397032e0));
#86183=cartesian_point('',(8.699768064170e1,1.515200737428e1,
-6.447604555323e0));
#86184=cartesian_point('',(8.666200116239e1,1.538589469914e1,
-6.514404351857e0));
#86185=cartesian_point('',(8.648388831342e1,1.548642273267e1,
-6.520603400454e0));
#86187=direction('',(-6.850570908542e-2,-9.878749320454e-2,-9.927477015884e-1));
#86188=vector('',#86187,4.041162135890e0);
#86189=cartesian_point('',(7.252002875891e1,1.393634247304e1,
-6.512844036315e0));
#86190=line('',#86189,#86188);
#86191=cartesian_point('',(7.224318608126e1,1.353712619600e1,
-1.052469845847e1));
#86192=cartesian_point('',(7.222301900247e1,1.353135235349e1,
-1.055382071344e1));
#86193=cartesian_point('',(7.218266558532e1,1.351983333576e1,
-1.061182992434e1));
#86194=cartesian_point('',(7.212178028251e1,1.350256042790e1,
-1.069791354087e1));
#86195=cartesian_point('',(7.208075267099e1,1.349104659620e1,
-1.075454863990e1));
#86196=cartesian_point('',(7.206008437245e1,1.348528455115e1,
-1.078264222809e1));
#86198=direction('',(4.329787987403e-3,8.892367476456e-2,9.960290322086e-1));
#86199=vector('',#86198,4.286814004451e0);
#86200=cartesian_point('',(8.452202755668e1,1.545899458174e1,
-1.078263331924e1));
#86201=line('',#86200,#86199);
#86202=cartesian_point('',(8.467786648233e1,1.447513250532e1,
-1.069548648161e1));
#86203=direction('',(-9.876883405951e-1,-1.564344650402e-1,0.e0));
#86204=direction('',(-1.558391846719e-1,9.839298882679e-1,-8.715574274766e-2));
#86205=axis2_placement_3d('',#86202,#86203,#86204);
#86207=cartesian_point('',(8.696734509506e1,1.278568732824e1,
-1.069548648161e1));
#86208=direction('',(1.454535894986e-1,-9.893650758451e-1,0.e0));
#86209=direction('',(0.e0,0.e0,-1.e0));
#86210=axis2_placement_3d('',#86207,#86208,#86209);
#86212=cartesian_point('',(-1.441246742180e-14,0.e0,-1.071293888805e1));
#86213=direction('',(0.e0,0.e0,1.e0));
#86214=direction('',(9.893650755127e-1,-1.454535917594e-1,0.e0));
#86215=axis2_placement_3d('',#86212,#86213,#86214);
#86217=cartesian_point('',(-1.441246742180e-14,0.e0,-1.071293888805e1));
#86218=direction('',(0.e0,0.e0,1.e0));
#86219=direction('',(9.902680687416e-1,-1.391731009601e-1,0.e0));
#86220=axis2_placement_3d('',#86217,#86218,#86219);
#86222=cartesian_point('',(8.795652732300e1,-1.293111415927e1,
-1.071293837175e1));
#86223=cartesian_point('',(8.795892951649e1,-1.298736971123e1,
-1.010345934224e1));
#86224=cartesian_point('',(8.796291513950e1,-1.310369523106e1,
-8.912536954393e0));
#86225=cartesian_point('',(8.796960704915e1,-1.324859969105e1,
-7.197134243301e0));
#86226=cartesian_point('',(8.797690153779e1,-1.335637056400e1,
-6.122324892762e0));
#86227=cartesian_point('',(8.797883434424e1,-1.340457020896e1,
-5.599880824906e0));
#86229=cartesian_point('',(-1.441246742180e-14,0.e0,-5.599847706754e0));
#86230=direction('',(0.e0,0.e0,1.e0));
#86231=direction('',(9.885912616272e-1,-1.506230972807e-1,0.e0));
#86232=axis2_placement_3d('',#86229,#86230,#86231);
#86234=cartesian_point('',(-1.441246742180e-14,0.e0,-5.599847706754e0));
#86235=direction('',(0.e0,0.e0,1.e0));
#86236=direction('',(9.902680687416e-1,-1.391731009601e-1,0.e0));
#86237=axis2_placement_3d('',#86234,#86235,#86236);
#86239=cartesian_point('',(-1.441246742180e-14,0.e0,-5.599847706754e0));
#86240=direction('',(0.e0,0.e0,1.e0));
#86241=direction('',(1.e0,9.573957230774e-14,0.e0));
#86242=axis2_placement_3d('',#86239,#86240,#86241);
#86244=cartesian_point('',(8.797883316062e1,1.340457205983e1,
-5.599863900329e0));
#86245=cartesian_point('',(8.797658459054e1,1.334850029311e1,
-6.207635037355e0));
#86246=cartesian_point('',(8.796882902514e1,1.323030386705e1,
-7.396131898939e0));
#86247=cartesian_point('',(8.796216471374e1,1.308573705585e1,
-9.107737491701e0));
#86248=cartesian_point('',(8.795859868242e1,1.297965002373e1,
-1.018709399699e1));
#86249=cartesian_point('',(8.795652604125e1,1.293111391094e1,
-1.071293958282e1));
#86251=cartesian_point('',(8.454045086697e1,-1.584017227086e1,
-6.512841550489e0));
#86252=cartesian_point('',(8.520365455425e1,-1.594580128353e1,
-6.508830327371e0));
#86253=cartesian_point('',(8.590046324127e1,-1.581850744987e1,
-6.511627408395e0));
#86254=cartesian_point('',(8.648388502217e1,-1.548643367913e1,
-6.520604359064e0));
#86256=cartesian_point('',(8.648388502217e1,-1.548643367913e1,
-6.520604359064e0));
#86257=cartesian_point('',(8.663671561009e1,-1.540026851883e1,
-6.514270314569e0));
#86258=cartesian_point('',(8.691478148574e1,-1.520995989265e1,
-6.469263018788e0));
#86259=cartesian_point('',(8.723658254518e1,-1.491688220342e1,
-6.290583216633e0));
#86260=cartesian_point('',(8.751529770153e1,-1.458526390907e1,
-6.052878047291e0));
#86261=cartesian_point('',(8.779324301855e1,-1.412688717942e1,
-5.678211812690e0));
#86262=cartesian_point('',(8.793977604953e1,-1.368159260491e1,
-5.310929564951e0));
#86263=cartesian_point('',(8.798045027923e1,-1.343265720994e1,
-5.101741331455e0));
#86265=cartesian_point('',(8.795652732300e1,-1.293111415927e1,
-1.071293837175e1));
#86266=cartesian_point('',(8.791015455869e1,-1.324546366924e1,
-1.072161808387e1));
#86267=cartesian_point('',(8.771716372045e1,-1.385816695115e1,
-1.074029611581e1));
#86268=cartesian_point('',(8.715839764833e1,-1.463875715077e1,
-1.076222611713e1));
#86269=cartesian_point('',(8.638611725258e1,-1.520675498015e1,
-1.077799534194e1));
#86270=cartesian_point('',(8.547540300479e1,-1.550698791600e1,
-1.078548300257e1));
#86271=cartesian_point('',(8.483478506611e1,-1.550836456601e1,
-1.078460686857e1));
#86272=cartesian_point('',(8.452203805948e1,-1.545899574687e1,
-1.078263013065e1));
#86274=cartesian_point('',(8.438456933963e1,-1.682411441272e1,
-5.600003606540e0));
#86275=cartesian_point('',(8.468301239397e1,-1.687148394979e1,
-5.599978457289e0));
#86276=cartesian_point('',(8.527352081289e1,-1.689761201185e1,
-5.600009231724e0));
#86277=cartesian_point('',(8.616497989387e1,-1.673645448386e1,
-5.600000003033e0));
#86278=cartesian_point('',(8.671138205626e1,-1.650362446479e1,
-5.599993838440e0));
#86279=cartesian_point('',(8.697594178363e1,-1.635341388308e1,
-5.600004858775e0));
#86281=cartesian_point('',(8.438460805206e1,-1.682412509016e1,-6.6e0));
#86282=direction('',(9.876883405951e-1,-1.564344650402e-1,0.e0));
#86283=direction('',(1.558391846718e-1,9.839298882675e-1,8.715574275240e-2));
#86284=axis2_placement_3d('',#86281,#86282,#86283);
#86286=cartesian_point('',(8.648388502217e1,-1.548643367913e1,
-6.520604359064e0));
#86287=cartesian_point('',(8.649274712073e1,-1.550204875750e1,
-6.295166728568e0));
#86288=cartesian_point('',(8.660360281197e1,-1.569738847630e1,
-5.783137504361e0));
#86289=cartesian_point('',(8.686431669039e1,-1.615673002237e1,-5.600005965e0));
#86290=cartesian_point('',(8.697594178363e1,-1.635341388308e1,
-5.600004858775e0));
#86292=cartesian_point('',(8.697594178363e1,-1.635341388308e1,
-5.600004858775e0));
#86293=cartesian_point('',(8.717886182054e1,-1.599091948326e1,
-5.600004858775e0));
#86294=cartesian_point('',(8.752339124537e1,-1.529241687492e1,
-5.486558246489e0));
#86295=cartesian_point('',(8.774804252903e1,-1.455769638670e1,
-5.349145269418e0));
#86296=cartesian_point('',(8.791963113787e1,-1.383136672497e1,
-5.187139889063e0));
#86297=cartesian_point('',(8.798045027923e1,-1.343265720994e1,
-5.101741331455e0));
#86299=cartesian_point('',(0.e0,0.e0,-5.1e0));
#86300=direction('',(0.e0,0.e0,1.e0));
#86301=direction('',(9.562472908848e-1,-2.925595985018e-1,0.e0));
#86302=axis2_placement_3d('',#86299,#86300,#86301);
#86304=cartesian_point('',(8.524945007733e1,-2.543556186057e1,
-5.288511768402e0));
#86305=cartesian_point('',(8.527537278090e1,-2.527686566028e1,
-5.338978911425e0));
#86306=cartesian_point('',(8.530378906134e1,-2.498899294360e1,
-5.426415518872e0));
#86307=cartesian_point('',(8.529570590694e1,-2.464667843337e1,
-5.515370761364e0));
#86308=cartesian_point('',(8.526933590121e1,-2.441365195442e1,
-5.567171220275e0));
#86309=cartesian_point('',(8.519377158806e1,-2.422582738235e1,
-5.600006658261e0));
#86310=cartesian_point('',(8.514607827052e1,-2.413287382054e1,
-5.600006658261e0));
#86312=cartesian_point('',(8.513814314922e1,-2.573283497553e1,
-5.628276730286e0));
#86313=cartesian_point('',(8.513801106613e1,-2.563229104906e1,
-5.510725436592e0));
#86314=cartesian_point('',(8.517976207843e1,-2.552772509504e1,
-5.391485567697e0));
#86315=cartesian_point('',(8.524945007733e1,-2.543556186057e1,
-5.288511768402e0));
#86317=cartesian_point('',(8.462302173317e1,-2.498060388575e1,
-6.511544632232e0));
#86318=cartesian_point('',(8.463347119533e1,-2.496366857496e1,
-6.287453433149e0));
#86319=cartesian_point('',(8.475238914679e1,-2.477095339460e1,
-5.781001620363e0));
#86320=cartesian_point('',(8.502788072669e1,-2.432443714697e1,
-5.600002591544e0));
#86321=cartesian_point('',(8.514607827052e1,-2.413287382054e1,
-5.600006658261e0));
#86323=cartesian_point('',(8.514607827052e1,-2.413287382054e1,
-5.600006658261e0));
#86324=cartesian_point('',(8.510106538340e1,-2.410513141571e1,
-5.600013177641e0));
#86325=cartesian_point('',(8.500909576640e1,-2.405348092906e1,
-5.599995244202e0));
#86326=cartesian_point('',(8.486500488281e1,-2.398674958689e1,
-5.599996878831e0));
#86327=cartesian_point('',(8.476595398779e1,-2.395001781196e1,
-5.600010453260e0));
#86328=cartesian_point('',(8.471556561350e1,-2.393361267144e1,
-5.600006659742e0));
#86330=cartesian_point('',(8.462302173317e1,-2.498060388575e1,
-6.511544632232e0));
#86331=cartesian_point('',(8.455557845907e1,-2.493899414990e1,
-6.511147248123e0));
#86332=cartesian_point('',(8.448311888535e1,-2.490549369368e1,
-6.511585265397e0));
#86333=cartesian_point('',(8.440771942871e1,-2.488106679009e1,
-6.512842726543e0));
#86335=cartesian_point('',(8.391859792309e1,-2.616238097271e1,
-1.069563351445e1));
#86336=direction('',(-4.226393150299e-2,-7.789667401359e-2,-9.960651927818e-1));
#86337=direction('',(3.076268959206e-1,9.475073618297e-1,-8.715212094215e-2));
#86338=axis2_placement_3d('',#86335,#86336,#86337);
#86340=cartesian_point('',(8.509701883455e1,-2.605227404347e1,
-5.599871650165e0));
#86341=cartesian_point('',(8.510753402334e1,-2.601784250631e1,
-5.602937991248e0));
#86342=cartesian_point('',(8.511710949280e1,-2.595296835762e1,
-5.609192777317e0));
#86343=cartesian_point('',(8.513253801643e1,-2.584202851969e1,
-5.618461294421e0));
#86344=cartesian_point('',(8.513935637287e1,-2.576927982139e1,
-5.625254345378e0));
#86345=cartesian_point('',(8.513814314922e1,-2.573283497553e1,
-5.628276730286e0));
#86347=cartesian_point('',(8.513814314922e1,-2.573283497553e1,
-5.628276730286e0));
#86348=cartesian_point('',(8.513077533597e1,-2.566395105858e1,
-5.747405789982e0));
#86349=cartesian_point('',(8.509348682726e1,-2.553419850978e1,
-5.957809904280e0));
#86350=cartesian_point('',(8.501557316541e1,-2.536808663865e1,
-6.192452985993e0));
#86351=cartesian_point('',(8.492570842545e1,-2.523947364309e1,
-6.347471157419e0));
#86352=cartesian_point('',(8.479282224979e1,-2.509926875215e1,
-6.479811650908e0));
#86353=cartesian_point('',(8.468339544136e1,-2.501755125839e1,
-6.508546668195e0));
#86354=cartesian_point('',(8.462302173317e1,-2.498060388575e1,
-6.511544632232e0));
#86356=direction('',(-1.058876247319e-1,-5.691939159384e-2,-9.927476989594e-1));
#86357=vector('',#86356,4.041162387153e0);
#86358=cartesian_point('',(7.094278579486e1,-2.050603221068e1,
-6.512843767762e0));
#86359=line('',#86358,#86357);
#86360=cartesian_point('',(7.051487670853e1,-2.073605271509e1,
-1.052469842873e1));
#86361=cartesian_point('',(7.049429078298e1,-2.073204325628e1,
-1.055382384271e1));
#86362=cartesian_point('',(7.045310313629e1,-2.072398503116e1,
-1.061183054302e1));
#86363=cartesian_point('',(7.039100862427e1,-2.071173274360e1,
-1.069791149061e1));
#86364=cartesian_point('',(7.034922862575e1,-2.070336668471e1,
-1.075454915214e1));
#86365=cartesian_point('',(7.032819640513e1,-2.069911721268e1,
-1.078264222655e1));
#86367=direction('',(4.230936154653e-2,7.787978538361e-2,9.960645847304e-1));
#86368=vector('',#86367,4.286667811186e0);
#86369=cartesian_point('',(8.422635325046e1,-2.521491155923e1,
-1.078264071977e1));
#86370=line('',#86369,#86368);
#86371=cartesian_point('',(8.391855661963e1,-2.616235402670e1,
-1.069548648161e1));
#86372=direction('',(-9.510565162952e-1,3.090169943749e-1,0.e0));
#86373=direction('',(3.078410914165e-1,9.474374591189e-1,-8.715574274766e-2));
#86374=axis2_placement_3d('',#86371,#86372,#86373);
#86376=cartesian_point('',(8.391855661963e1,-2.616235402670e1,
-1.069548648161e1));
#86377=direction('',(-2.976303271947e-1,-9.546811972245e-1,6.332045998647e-12));
#86378=direction('',(-1.918465386552e-12,-6.036060540282e-12,-1.e0));
#86379=axis2_placement_3d('',#86376,#86377,#86378);
#86381=cartesian_point('',(-1.440875182862e-14,0.e0,-1.071293888805e1));
#86382=direction('',(0.e0,0.e0,1.e0));
#86383=direction('',(9.472960297246e-1,-3.203595356285e-1,0.e0));
#86384=axis2_placement_3d('',#86381,#86382,#86383);
#86386=cartesian_point('',(-1.440875182862e-14,0.e0,-1.169548648161e1));
#86387=direction('',(0.e0,0.e0,-1.e0));
#86388=direction('',(9.546811972244e-1,-2.976303271948e-1,0.e0));
#86389=axis2_placement_3d('',#86386,#86387,#86388);
#86391=cartesian_point('',(8.326938431084e1,-2.816030095423e1,
-1.069548648161e1));
#86392=direction('',(-3.203595356274e-1,-9.472960297249e-1,0.e0));
#86393=direction('',(0.e0,0.e0,-1.e0));
#86394=axis2_placement_3d('',#86391,#86392,#86393);
#86396=cartesian_point('',(8.421654033953e1,-2.848061314402e1,
-1.071293896585e1));
#86397=cartesian_point('',(8.420949388277e1,-2.853363457390e1,
-1.011842993793e1));
#86398=cartesian_point('',(8.419509450686e1,-2.864075796926e1,
-8.947603786105e0));
#86399=cartesian_point('',(8.417500275729e1,-2.878187516897e1,
-7.277952363679e0));
#86400=cartesian_point('',(8.416447782075e1,-2.889332681964e1,
-6.157107419955e0));
#86401=cartesian_point('',(8.415775366676e1,-2.894298591902e1,
-5.599828514289e0));
#86403=cartesian_point('',(-1.440875182862e-14,0.e0,-5.599847706754e0));
#86404=direction('',(0.e0,0.e0,1.e0));
#86405=direction('',(9.455808526701e-1,-3.253872324841e-1,0.e0));
#86406=axis2_placement_3d('',#86403,#86404,#86405);
#86408=cartesian_point('',(8.509701883455e1,-2.605227404347e1,
-5.599871650165e0));
#86409=cartesian_point('',(8.507335271754e1,-2.609625879594e1,
-6.151532253585e0));
#86410=cartesian_point('',(8.501731734978e1,-2.619016228726e1,
-7.265494159805e0));
#86411=cartesian_point('',(8.494998180749e1,-2.631782809868e1,
-8.941969769153e0));
#86412=cartesian_point('',(8.489879981574e1,-2.641204470828e1,
-1.011613181890e1));
#86413=cartesian_point('',(8.487309569232e1,-2.645994004522e1,
-1.071293894722e1));
#86415=cartesian_point('',(8.291200296129e1,-2.948440626142e1,
-6.512842707692e0));
#86416=cartesian_point('',(8.298736151215e1,-2.950896690728e1,
-6.511584937779e0));
#86417=cartesian_point('',(8.306567068987e1,-2.952445791458e1,
-6.511147231111e0));
#86418=cartesian_point('',(8.314469083109e1,-2.953043283521e1,
-6.511544982276e0));
#86420=cartesian_point('',(8.314469083109e1,-2.953043283521e1,
-6.511544982276e0));
#86421=cartesian_point('',(8.322424796006e1,-2.953706293727e1,
-6.504567108704e0));
#86422=cartesian_point('',(8.337182838489e1,-2.953164157824e1,
-6.470896477968e0));
#86423=cartesian_point('',(8.353990025863e1,-2.949843668969e1,
-6.346159256173e0));
#86424=cartesian_point('',(8.368224020875e1,-2.945095854925e1,
-6.201931910039e0));
#86425=cartesian_point('',(8.384426554436e1,-2.936375102220e1,
-5.969763993223e0));
#86426=cartesian_point('',(8.395549355728e1,-2.927800522062e1,
-5.751330386297e0));
#86427=cartesian_point('',(8.400432501228e1,-2.922379649357e1,
-5.626404513784e0));
#86429=cartesian_point('',(8.326943893046e1,-2.816030487011e1,
-1.069563683447e1));
#86430=direction('',(1.159438033751e-2,8.786181542101e-2,-9.960651945207e-1));
#86431=direction('',(9.471489588157e-1,-3.203309858105e-1,-1.723105754377e-2));
#86432=axis2_placement_3d('',#86429,#86430,#86431);
#86434=cartesian_point('',(8.260415649286e1,-3.043186060967e1,
-5.600000638810e0));
#86435=cartesian_point('',(8.265456727783e1,-3.044820579118e1,
-5.599999822361e0));
#86436=cartesian_point('',(8.275629080242e1,-3.047672400633e1,
-5.599999525087e0));
#86437=cartesian_point('',(8.291208359237e1,-3.050743412488e1,
-5.600001928655e0));
#86438=cartesian_point('',(8.301684730062e1,-3.051968580518e1,
-5.599995816414e0));
#86439=cartesian_point('',(8.306956979341e1,-3.052370267955e1,
-5.599997611222e0));
#86441=cartesian_point('',(8.260415646523e1,-3.043186060123e1,-6.6e0));
#86442=direction('',(9.510565162952e-1,-3.090169943749e-1,0.e0));
#86443=direction('',(3.078410914158e-1,9.474374591166e-1,8.715574277446e-2));
#86444=axis2_placement_3d('',#86441,#86442,#86443);
#86446=cartesian_point('',(8.306956979341e1,-3.052370267955e1,
-5.599997611222e0));
#86447=cartesian_point('',(8.314042759870e1,-3.049100204130e1,
-5.599997611222e0));
#86448=cartesian_point('',(8.327211519625e1,-3.041682321764e1,
-5.581169297603e0));
#86449=cartesian_point('',(8.342427833568e1,-3.026918309583e1,
-5.538378628071e0));
#86450=cartesian_point('',(8.356267041668e1,-3.011033144819e1,
-5.486862556999e0));
#86451=cartesian_point('',(8.373293755914e1,-2.986839275504e1,
-5.407585384046e0));
#86452=cartesian_point('',(8.385821029026e1,-2.965098561053e1,
-5.331251855138e0));
#86453=cartesian_point('',(8.392056939017e1,-2.952722281621e1,
-5.287371720398e0));
#86455=cartesian_point('',(8.314469083109e1,-2.953043283521e1,
-6.511544982276e0));
#86456=cartesian_point('',(8.314318998386e1,-2.955028133132e1,
-6.287392660979e0));
#86457=cartesian_point('',(8.312610145538e1,-2.977623547976e1,
-5.780873591628e0));
#86458=cartesian_point('',(8.308654151880e1,-3.029930162224e1,
-5.599995240516e0));
#86459=cartesian_point('',(8.306956979341e1,-3.052370267955e1,
-5.599997611222e0));
#86461=cartesian_point('',(0.e0,0.e0,-5.1e0));
#86462=direction('',(0.e0,0.e0,1.e0));
#86463=direction('',(8.987078956463e-1,-4.385477377698e-1,0.e0));
#86464=axis2_placement_3d('',#86461,#86462,#86463);
#86466=cartesian_point('',(8.022088937065e1,-3.845836000457e1,
-5.288511768280e0));
#86467=cartesian_point('',(8.027131847960e1,-3.830567281700e1,
-5.338978913045e0));
#86468=cartesian_point('',(8.034441812417e1,-3.802578957052e1,
-5.426415522045e0));
#86469=cartesian_point('',(8.038998427085e1,-3.768642503878e1,
-5.515370762774e0));
#86470=cartesian_point('',(8.040039229886e1,-3.745214234641e1,
-5.567171218442e0));
#86471=cartesian_point('',(8.035514054349e1,-3.725480934460e1,
-5.600006652870e0));
#86472=cartesian_point('',(8.032257555824e1,-3.715553928958e1,
-5.600006652870e0));
#86474=cartesian_point('',(8.006444583470e1,-3.873456787960e1,
-5.628328456139e0));
#86475=cartesian_point('',(8.008004391314e1,-3.863524115346e1,
-5.510777162461e0));
#86476=cartesian_point('',(8.013764184044e1,-3.853848695173e1,
-5.391485567583e0));
#86477=cartesian_point('',(8.022088937065e1,-3.845836000457e1,
-5.288511768280e0));
#86479=cartesian_point('',(7.967334450848e1,-3.791100833162e1,
-6.511544632499e0));
#86480=cartesian_point('',(7.968631458628e1,-3.789591617926e1,
-6.287453434938e0));
#86481=cartesian_point('',(7.983391575032e1,-3.772417651684e1,
-5.781001613120e0));
#86482=cartesian_point('',(8.017586611287e1,-3.732625398751e1,
-5.600002590356e0));
#86483=cartesian_point('',(8.032257555824e1,-3.715553928958e1,
-5.600006652870e0));
#86485=cartesian_point('',(8.032257555824e1,-3.715553928958e1,
-5.600006652870e0));
#86486=cartesian_point('',(8.028245678663e1,-3.712109693289e1,
-5.600013170028e0));
#86487=cartesian_point('',(8.019969945057e1,-3.705569524949e1,
-5.599995247054e0));
#86488=cartesian_point('',(8.006782164232e1,-3.696724466225e1,
-5.599996880268e0));
#86489=cartesian_point('',(7.997573627484e1,-3.691547005434e1,
-5.600010448005e0));
#86490=cartesian_point('',(7.992853452870e1,-3.689138437126e1,
-5.600006658078e0));
#86492=cartesian_point('',(8.006444583470e1,-3.873456787960e1,
-5.628328456139e0));
#86493=cartesian_point('',(8.006795200815e1,-3.866536573734e1,
-5.747354109834e0));
#86494=cartesian_point('',(8.005141414901e1,-3.853138739835e1,
-5.957833889861e0));
#86495=cartesian_point('',(8.000044784916e1,-3.835512825916e1,
-6.192446556903e0));
#86496=cartesian_point('',(7.993180832964e1,-3.821404183303e1,
-6.347472888378e0));
#86497=cartesian_point('',(7.982249126178e1,-3.805477482791e1,
-6.479811156240e0));
#86498=cartesian_point('',(7.972719507368e1,-3.795694534954e1,
-6.508546668462e0));
#86499=cartesian_point('',(7.967334450848e1,-3.791100833162e1,
-6.511544632499e0));
#86501=cartesian_point('',(7.967334450848e1,-3.791100833162e1,
-6.511544632499e0));
#86502=cartesian_point('',(7.961324080542e1,-3.785936046214e1,
-6.511147248858e0));
#86503=cartesian_point('',(7.954691395159e1,-3.781493727612e1,
-6.511585264012e0));
#86504=cartesian_point('',(7.947626395880e1,-3.777901601302e1,
-6.512842725688e0));
#86506=cartesian_point('',(7.879272265608e1,-3.896803962198e1,
-1.069563351445e1));
#86507=direction('',(-5.392931690019e-2,-7.032610117933e-2,-9.960651927819e-1));
#86508=direction('',(4.520623056243e-1,8.877185250117e-1,-8.715212094194e-2));
#86509=axis2_placement_3d('',#86506,#86507,#86508);
#86511=cartesian_point('',(7.997385976894e1,-3.904363393713e1,
-5.599871650165e0));
#86512=cartesian_point('',(7.998963177763e1,-3.901127124689e1,
-5.602937991247e0));
#86513=cartesian_point('',(8.000923827569e1,-3.894869280840e1,
-5.609185877639e0));
#86514=cartesian_point('',(8.004183001694e1,-3.884153656895e1,
-5.618485443269e0));
#86515=cartesian_point('',(8.005994885492e1,-3.877073990668e1,
-5.625202597811e0));
#86516=cartesian_point('',(8.006444583470e1,-3.873456787960e1,
-5.628328456139e0));
#86518=direction('',(-1.134881003894e-1,-3.965409330404e-2,-9.927477040791e-1));
#86519=vector('',#86518,4.041162387140e0);
#86520=cartesian_point('',(6.686151252209e1,-3.135146503865e1,
-6.512843829864e0));
#86521=line('',#86520,#86519);
#86522=cartesian_point('',(6.640288867941e1,-3.151171366900e1,
-1.052469851151e1));
#86523=cartesian_point('',(6.638318341831e1,-3.150453322504e1,
-1.055382392548e1));
#86524=cartesian_point('',(6.634376281413e1,-3.149013227884e1,
-1.061183050441e1));
#86525=cartesian_point('',(6.628434972633e1,-3.146831660976e1,
-1.069791150166e1));
#86526=cartesian_point('',(6.624439279160e1,-3.145351783159e1,
-1.075454915214e1));
#86527=cartesian_point('',(6.622428427641e1,-3.144603051344e1,
-1.078264222655e1));
#86529=direction('',(5.397154467425e-2,7.030231160425e-2,9.960645849284e-1));
#86530=vector('',#86529,4.286667811192e0);
#86531=cartesian_point('',(7.924490587552e1,-3.808037866922e1,
-1.078264071977e1));
#86532=line('',#86531,#86530);
#86533=cartesian_point('',(7.879268607642e1,-3.896800654643e1,
-1.069548648161e1));
#86534=direction('',(-8.910065241884e-1,4.539904997395e-1,0.e0));
#86535=direction('',(4.522629288245e-1,8.876159753616e-1,-8.715574274766e-2));
#86536=axis2_placement_3d('',#86533,#86534,#86535);
#86538=cartesian_point('',(7.879268607642e1,-3.896800654644e1,
-1.069548648161e1));
#86539=direction('',(-4.433110463558e-1,-8.963678464665e-1,
-2.042075536446e-11));
#86540=direction('',(9.194423000736e-12,1.823252659960e-11,-1.e0));
#86541=axis2_placement_3d('',#86538,#86539,#86540);
#86543=cartesian_point('',(-1.440266091326e-14,0.e0,-1.071293888805e1));
#86544=direction('',(0.e0,0.e0,1.e0));
#86545=direction('',(8.855179710744e-1,-4.646051257835e-1,0.e0));
#86546=axis2_placement_3d('',#86543,#86544,#86545);
#86548=cartesian_point('',(-1.440266091326e-14,0.e0,-1.169548648161e1));
#86549=direction('',(0.e0,0.e0,-1.e0));
#86550=direction('',(8.963678464695e-1,-4.433110463497e-1,0.e0));
#86551=axis2_placement_3d('',#86548,#86549,#86550);
#86553=cartesian_point('',(7.783895839720e1,-4.083980250904e1,
-1.069548648161e1));
#86554=direction('',(-4.646051257825e-1,-8.855179710749e-1,0.e0));
#86555=direction('',(1.421085471520e-14,0.e0,-1.e0));
#86556=axis2_placement_3d('',#86553,#86554,#86555);
#86558=cartesian_point('',(7.872434549741e1,-4.130433897091e1,
-1.071293896585e1));
#86559=cartesian_point('',(7.870909141519e1,-4.135560531034e1,
-1.011842993760e1));
#86560=cartesian_point('',(7.867811152841e1,-4.145915728038e1,
-8.947603785348e0));
#86561=cartesian_point('',(7.863619154814e1,-4.159539405074e1,
-7.277952363551e0));
#86562=cartesian_point('',(7.860836131131e1,-4.170382708456e1,
-6.157107419903e0));
#86563=cartesian_point('',(7.859395154817e1,-4.175182290858e1,
-5.599828514290e0));
#86565=cartesian_point('',(-1.440266091326e-14,0.e0,-5.599847706754e0));
#86566=direction('',(0.e0,0.e0,1.e0));
#86567=direction('',(8.830374056253e-1,-4.693026105473e-1,0.e0));
#86568=axis2_placement_3d('',#86565,#86566,#86567);
#86570=cartesian_point('',(7.997385976894e1,-3.904363393713e1,
-5.599871650165e0));
#86571=cartesian_point('',(7.994360429008e1,-3.908337496756e1,
-6.151532253597e0));
#86572=cartesian_point('',(7.987356906835e1,-3.916735648817e1,
-7.265494159832e0));
#86573=cartesian_point('',(7.978709120537e1,-3.928291692213e1,
-8.941969769173e0));
#86574=cartesian_point('',(7.972180062396e1,-3.936796694140e1,
-1.011613181891e1));
#86575=cartesian_point('',(7.968892047955e1,-3.941125159646e1,
-1.071293894722e1));
#86577=cartesian_point('',(7.727884130257e1,-4.209169911624e1,
-6.512842707101e0));
#86578=cartesian_point('',(7.734942994308e1,-4.212774606928e1,
-6.511584936188e0));
#86579=cartesian_point('',(7.742435167229e1,-4.215529663781e1,
-6.511147229938e0));
#86580=cartesian_point('',(7.750146425182e1,-4.217355944459e1,
-6.511544983070e0));
#86582=cartesian_point('',(7.750146425182e1,-4.217355944459e1,
-6.511544983070e0));
#86583=cartesian_point('',(7.757900472399e1,-4.219255339599e1,
-6.504567109525e0));
#86584=cartesian_point('',(7.772561627830e1,-4.221028543390e1,
-6.470896477678e0));
#86585=cartesian_point('',(7.789681329653e1,-4.220378159185e1,
-6.346159256393e0));
#86586=cartesian_point('',(7.804482802338e1,-4.217915485859e1,
-6.201931910198e0));
#86587=cartesian_point('',(7.821850082108e1,-4.211836734803e1,
-5.969763993396e0));
#86588=cartesian_point('',(7.834177303129e1,-4.205107711414e1,
-5.751330386382e0));
#86589=cartesian_point('',(7.839848340331e1,-4.200517470897e1,
-5.626404513804e0));
#86591=cartesian_point('',(7.783901173179e1,-4.083981492110e1,
-1.069563683447e1));
#86592=direction('',(2.519625036806e-2,8.496632998979e-2,-9.960651945206e-1));
#86593=direction('',(8.853771770247e-1,-4.645539205083e-1,-1.723105754512e-2));
#86594=axis2_placement_3d('',#86591,#86592,#86593);
#86596=cartesian_point('',(7.682657041814e1,-4.297933093789e1,
-5.600000644922e0));
#86597=cartesian_point('',(7.687380370752e1,-4.300336092398e1,
-5.599999828839e0));
#86598=cartesian_point('',(7.696981374481e1,-4.304744116560e1,
-5.599999522291e0));
#86599=cartesian_point('',(7.711888432594e1,-4.310214452492e1,
-5.600001928724e0));
#86600=cartesian_point('',(7.722044152135e1,-4.313063396418e1,
-5.599995818117e0));
#86601=cartesian_point('',(7.727188644475e1,-4.314284895896e1,
-5.599997614517e0));
#86603=cartesian_point('',(7.682657039207e1,-4.297933092518e1,-6.6e0));
#86604=direction('',(8.910065241884e-1,-4.539904997395e-1,0.e0));
#86605=direction('',(4.522629288235e-1,8.876159753596e-1,8.715574277358e-2));
#86606=axis2_placement_3d('',#86603,#86604,#86605);
#86608=cartesian_point('',(7.727188644475e1,-4.314284895896e1,
-5.599997614517e0));
#86609=cartesian_point('',(7.734698734751e1,-4.312163554548e1,
-5.599997614517e0));
#86610=cartesian_point('',(7.748865774586e1,-4.306897047163e1,
-5.581169308474e0));
#86611=cartesian_point('',(7.766204352282e1,-4.294695161434e1,
-5.538378641989e0));
#86612=cartesian_point('',(7.782358163220e1,-4.281170499771e1,
-5.486862576449e0));
#86613=cartesian_point('',(7.802960007131e1,-4.259938061506e1,
-5.407585400762e0));
#86614=cartesian_point('',(7.818734048145e1,-4.240424705961e1,
-5.331251862267e0));
#86615=cartesian_point('',(7.826829261740e1,-4.229176308413e1,
-5.287371720411e0));
#86617=cartesian_point('',(7.750146425182e1,-4.217355944459e1,
-6.511544983070e0));
#86618=cartesian_point('',(7.749687689345e1,-4.219292878840e1,
-6.287392663289e0));
#86619=cartesian_point('',(7.744465174133e1,-4.241342781061e1,
-5.780873594747e0));
#86620=cartesian_point('',(7.732375327904e1,-4.292386561453e1,
-5.599995245879e0));
#86621=cartesian_point('',(7.727188644475e1,-4.314284895896e1,
-5.599997614517e0));
#86623=cartesian_point('',(0.e0,0.e0,-5.1e0));
#86624=direction('',(0.e0,0.e0,1.e0));
#86625=direction('',(8.190393293680e-1,-5.737373762867e-1,0.e0));
#86626=axis2_placement_3d('',#86623,#86624,#86625);
#86628=cartesian_point('',(7.321702412820e1,-5.053418569059e1,
-5.288511766748e0));
#86629=cartesian_point('',(7.329074230996e1,-5.039122011396e1,
-5.338995274376e0));
#86630=cartesian_point('',(7.340675114885e1,-5.012613368189e1,
-5.426455110128e0));
#86631=cartesian_point('',(7.350482884249e1,-4.979809525209e1,
-5.515398518080e0));
#86632=cartesian_point('',(7.355173492766e1,-4.956820151289e1,
-5.567225365938e0));
#86633=cartesian_point('',(7.353791517815e1,-4.936633292213e1,
-5.600001210488e0));
#86634=cartesian_point('',(7.352126313386e1,-4.926331522595e1,
-5.600001210488e0));
#86636=cartesian_point('',(7.301929824135e1,-5.078251982640e1,
-5.628328454061e0));
#86637=cartesian_point('',(7.305024240466e1,-5.068685605472e1,
-5.510777160971e0));
#86638=cartesian_point('',(7.312226689732e1,-5.060030335868e1,
-5.391485565633e0));
#86639=cartesian_point('',(7.321702412820e1,-5.053418569059e1,
-5.288511766748e0));
#86641=cartesian_point('',(7.317339694649e1,-4.894076723550e1,-6.6e0));
#86642=direction('',(8.090169943749e-1,-5.877852522925e-1,0.e0));
#86643=direction('',(0.e0,0.e0,1.e0));
#86644=axis2_placement_3d('',#86641,#86642,#86643);
#86646=cartesian_point('',(7.276184967425e1,-4.990791406403e1,
-6.511545163333e0));
#86647=cartesian_point('',(7.277702094517e1,-4.989503625955e1,
-6.287452739743e0));
#86648=cartesian_point('',(7.294969277973e1,-4.974848185192e1,
-5.780988889757e0));
#86649=cartesian_point('',(7.334965036208e1,-4.940898084979e1,
-5.600000579372e0));
#86650=cartesian_point('',(7.352126313386e1,-4.926331522595e1,
-5.600001210488e0));
#86652=cartesian_point('',(7.352126313386e1,-4.926331522595e1,
-5.600001210488e0));
#86653=cartesian_point('',(7.348694087354e1,-4.922287204181e1,
-5.599998438260e0));
#86654=cartesian_point('',(7.341531507875e1,-4.914511852388e1,
-5.600002637245e0));
#86655=cartesian_point('',(7.329889850587e1,-4.903720041052e1,
-5.599993112253e0));
#86656=cartesian_point('',(7.321614726319e1,-4.897183957367e1,
-5.600014313248e0));
#86657=cartesian_point('',(7.317339709454e1,-4.894076734709e1,
-5.600016399581e0));
#86659=cartesian_point('',(7.301929824135e1,-5.078251982640e1,
-5.628328454061e0));
#86660=cartesian_point('',(7.303358685108e1,-5.071471814968e1,
-5.747354131308e0));
#86661=cartesian_point('',(7.303821147358e1,-5.057980215547e1,
-5.957833952647e0));
#86662=cartesian_point('',(7.301544544596e1,-5.039774031351e1,
-6.192446598091e0));
#86663=cartesian_point('',(7.296972249571e1,-5.024765274645e1,
-6.347472986594e0));
#86664=cartesian_point('',(7.288666348098e1,-5.007324792324e1,
-6.479810927295e0));
#86665=cartesian_point('',(7.280785112079e1,-4.996170961051e1,
-6.508547205068e0));
#86666=cartesian_point('',(7.276184967425e1,-4.990791406403e1,
-6.511545163333e0));
#86668=cartesian_point('',(7.276184967425e1,-4.990791406403e1,
-6.511545163333e0));
#86669=cartesian_point('',(7.271060453921e1,-4.984747388641e1,
-6.511143739358e0));
#86670=cartesian_point('',(7.265203429160e1,-4.979324252119e1,
-6.511581809561e0));
#86671=cartesian_point('',(7.258783567007e1,-4.974672314022e1,
-6.512842373051e0));
#86673=cartesian_point('',(7.172670905923e1,-5.081417580825e1,
-1.069563351445e1));
#86674=direction('',(-6.426678353431e-2,-6.102386633472e-2,-9.960651927819e-1));
#86675=direction('',(5.853664418577e-1,8.060711113540e-1,-8.715212095728e-2));
#86676=axis2_placement_3d('',#86673,#86674,#86675);
#86678=cartesian_point('',(7.288147885690e1,-5.107360998593e1,
-5.599871650165e0));
#86679=cartesian_point('',(7.290211932712e1,-5.104411301862e1,
-5.602937991250e0));
#86680=cartesian_point('',(7.293127386125e1,-5.098537215609e1,
-5.609185877358e0));
#86681=cartesian_point('',(7.298022727365e1,-5.088463365894e1,
-5.618485444273e0));
#86682=cartesian_point('',(7.300919807515e1,-5.081754303319e1,
-5.625202595693e0));
#86683=cartesian_point('',(7.301929824135e1,-5.078251982640e1,
-5.628328454061e0));
#86685=direction('',(-1.182941622467e-1,-2.141246547530e-2,-9.927477008287e-1));
#86686=vector('',#86685,4.041162387191e0);
#86687=cartesian_point('',(6.113388642606e1,-4.142492178688e1,
-6.512843790412e0));
#86688=line('',#86687,#86686);
#86689=cartesian_point('',(6.065584050696e1,-4.151145303698e1,
-1.052469845897e1));
#86690=cartesian_point('',(6.063750111923e1,-4.150127841421e1,
-1.055382387295e1));
#86691=cartesian_point('',(6.060081917034e1,-4.148088731316e1,
-1.061183052899e1));
#86692=cartesian_point('',(6.054555006692e1,-4.145004626838e1,
-1.069791149470e1));
#86693=cartesian_point('',(6.050840015437e1,-4.142917898117e1,
-1.075454915215e1));
#86694=cartesian_point('',(6.048971048298e1,-4.141863817951e1,
-1.078264222655e1));
#86696=direction('',(6.430396870838e-2,6.099314158803e-2,9.960646747514e-1));
#86697=vector('',#86696,4.286667778664e0);
#86698=cartesian_point('',(7.231218591936e1,-5.000818047498e1,
-1.078264071977e1));
#86699=line('',#86698,#86697);
#86700=cartesian_point('',(7.172667810408e1,-5.081413741760e1,
-1.069548648161e1));
#86701=direction('',(-8.090169943749e-1,5.877852522925e-1,0.e0));
#86702=direction('',(5.855485519503e-1,8.059384404624e-1,-8.715574274766e-2));
#86703=axis2_placement_3d('',#86700,#86701,#86702);
#86705=cartesian_point('',(7.172667810408e1,-5.081413741760e1,
-1.069548648161e1));
#86706=direction('',(-5.780759762810e-1,-8.159829444583e-1,
-1.024074401668e-11));
#86707=direction('',(5.982769835100e-12,8.313350008393e-12,-1.e0));
#86708=axis2_placement_3d('',#86705,#86706,#86707);
#86710=cartesian_point('',(-1.439434465428e-14,0.e0,-1.071293888805e1));
#86711=direction('',(0.e0,0.e0,1.e0));
#86712=direction('',(8.019355211108e-1,-5.974105958056e-1,0.e0));
#86713=axis2_placement_3d('',#86710,#86711,#86712);
#86715=cartesian_point('',(-1.439434465428e-14,0.e0,-1.169548648161e1));
#86716=direction('',(0.e0,0.e0,-1.e0));
#86717=direction('',(8.159829444602e-1,-5.780759762783e-1,0.e0));
#86718=axis2_placement_3d('',#86715,#86716,#86717);
#86720=cartesian_point('',(7.049187899514e1,-5.251369258654e1,
-1.069548648161e1));
#86721=direction('',(-5.974105958046e-1,-8.019355211115e-1,0.e0));
#86722=direction('',(0.e0,0.e0,-1.e0));
#86723=axis2_placement_3d('',#86720,#86721,#86722);
#86725=cartesian_point('',(7.129369599802e1,-5.311101489109e1,
-1.071293896585e1));
#86726=cartesian_point('',(7.127060989649e1,-5.315926379261e1,
-1.011842993758e1));
#86727=cartesian_point('',(7.122381232628e1,-5.325669454431e1,
-8.947603785315e0));
#86728=cartesian_point('',(7.116109632493e1,-5.338469628332e1,
-7.277952363501e0));
#86729=cartesian_point('',(7.111664605922e1,-5.348744072062e1,
-6.157107419880e0));
#86730=cartesian_point('',(7.109490550312e1,-5.353259145281e1,
-5.599828514289e0));
#86732=cartesian_point('',(-1.439434465428e-14,0.e0,-5.599847706753e0));
#86733=direction('',(0.e0,0.e0,1.e0));
#86734=direction('',(7.987506470120e-1,-6.016622008219e-1,0.e0));
#86735=axis2_placement_3d('',#86732,#86733,#86734);
#86737=cartesian_point('',(7.288147885690e1,-5.107360998593e1,
-5.599871650165e0));
#86738=cartesian_point('',(7.284537900722e1,-5.110812873743e1,
-6.151532253636e0));
#86739=cartesian_point('',(7.276306843131e1,-5.118012038327e1,
-7.265494159924e0));
#86740=cartesian_point('',(7.265957761953e1,-5.128072995850e1,
-8.941969769250e0));
#86741=cartesian_point('',(7.258178611932e1,-5.135451917363e1,
-1.011613181894e1));
#86742=cartesian_point('',(7.254253957221e1,-5.139212733493e1,
-1.071293894722e1));
#86744=cartesian_point('',(6.974281614227e1,-5.366255746660e1,
-6.512843005711e0));
#86745=cartesian_point('',(6.980685773832e1,-5.370921311896e1,
-6.511582970154e0));
#86746=cartesian_point('',(6.987649753023e1,-5.374818213396e1,
-6.511140181786e0));
#86747=cartesian_point('',(6.994989418778e1,-5.377823526535e1,
-6.511545135906e0));
#86749=cartesian_point('',(6.994989418778e1,-5.377823526535e1,
-6.511545135906e0));
#86750=cartesian_point('',(7.002350868783e1,-5.380912536725e1,
-6.504567268381e0));
#86751=cartesian_point('',(7.016554160491e1,-5.384957093862e1,
-6.470896425012e0));
#86752=cartesian_point('',(7.033564820699e1,-5.386992959855e1,
-6.346159303847e0));
#86753=cartesian_point('',(7.048569312619e1,-5.386876031972e1,
-6.201931947071e0));
#86754=cartesian_point('',(7.066673698876e1,-5.383588971628e1,
-5.969764033881e0));
#86755=cartesian_point('',(7.079901804335e1,-5.378871193454e1,
-5.751330402398e0));
#86756=cartesian_point('',(7.086221094327e1,-5.375224611592e1,
-5.626404513789e0));
#86758=cartesian_point('',(7.049192973142e1,-5.251371318916e1,
-1.069563683447e1));
#86759=direction('',(3.817770509403e-2,7.997869152612e-2,-9.960651945207e-1));
#86760=direction('',(8.018044707415e-1,-5.973379959076e-1,-1.723105754412e-2));
#86761=axis2_placement_3d('',#86758,#86759,#86760);
#86763=cartesian_point('',(6.915725918185e1,-5.446850748075e1,
-5.599995251200e0));
#86764=cartesian_point('',(6.920010237513e1,-5.449961579277e1,
-5.599995251200e0));
#86765=cartesian_point('',(6.928791921503e1,-5.455821923545e1,
-5.600002677436e0));
#86766=cartesian_point('',(6.942650539510e1,-5.463558149158e1,
-5.599997752175e0));
#86767=cartesian_point('',(6.952253100708e1,-5.467953446215e1,
-5.600003459968e0));
#86768=cartesian_point('',(6.957151494867e1,-5.469967444305e1,
-5.600003459968e0));
#86770=cartesian_point('',(6.915725918309e1,-5.446850748154e1,-6.6e0));
#86771=direction('',(8.090169943749e-1,-5.877852522925e-1,0.e0));
#86772=direction('',(5.855485519497e-1,8.059384404616e-1,8.715574275884e-2));
#86773=axis2_placement_3d('',#86770,#86771,#86772);
#86775=cartesian_point('',(6.957151494867e1,-5.469967444305e1,
-5.600003459968e0));
#86776=cartesian_point('',(6.964890801090e1,-5.469051992987e1,
-5.600003459968e0));
#86777=cartesian_point('',(6.979698261544e1,-5.466066866124e1,
-5.581202614478e0));
#86778=cartesian_point('',(6.998735885260e1,-5.456731256745e1,
-5.538418596994e0));
#86779=cartesian_point('',(7.016803734456e1,-5.445903298254e1,
-5.486919054278e0));
#86780=cartesian_point('',(7.040478743061e1,-5.428154287267e1,
-5.407633782864e0));
#86781=cartesian_point('',(7.059119163263e1,-5.411342328502e1,
-5.331272473327e0));
#86782=cartesian_point('',(7.068879072302e1,-5.401493978591e1,
-5.287371721072e0));
#86784=cartesian_point('',(6.994989418778e1,-5.377823526535e1,
-6.511545135906e0));
#86785=cartesian_point('',(6.994233324188e1,-5.379664816121e1,
-6.287396710157e0));
#86786=cartesian_point('',(6.985626525212e1,-5.400624126323e1,
-5.780884129908e0));
#86787=cartesian_point('',(6.965699891638e1,-5.449150261805e1,
-5.600006381236e0));
#86788=cartesian_point('',(6.957151494867e1,-5.469967444305e1,
-5.600003459968e0));
#86790=cartesian_point('',(0.e0,0.e0,-5.1e0));
#86791=direction('',(0.e0,0.e0,1.e0));
#86792=direction('',(7.192032965653e-1,-6.947996964663e-1,0.e0));
#86793=axis2_placement_3d('',#86790,#86791,#86792);
#86795=cartesian_point('',(6.441031276193e1,-6.136569200769e1,
-5.288511768103e0));
#86796=cartesian_point('',(6.450547466686e1,-6.123603684850e1,
-5.338988296868e0));
#86797=cartesian_point('',(6.466150738314e1,-6.099239573069e1,
-5.426438551616e0));
#86798=cartesian_point('',(6.480970198814e1,-6.068373142318e1,
-5.515385406819e0));
#86799=cartesian_point('',(6.489199561933e1,-6.046406033371e1,
-5.567206647657e0));
#86800=cartesian_point('',(6.490993045113e1,-6.026246660163e1,
-5.599993551504e0));
#86801=cartesian_point('',(6.490961481653e1,-6.015806025556e1,
-5.599993551504e0));
#86803=cartesian_point('',(6.417617319007e1,-6.158003759590e1,
-5.628328456139e0));
#86804=cartesian_point('',(6.422170149058e1,-6.149039233708e1,
-5.510777162459e0));
#86805=cartesian_point('',(6.430637906748e1,-6.141617236134e1,
-5.391485567408e0));
#86806=cartesian_point('',(6.441031276193e1,-6.136569200769e1,
-5.288511768103e0));
#86808=cartesian_point('',(6.405871331718e1,-6.067592549344e1,
-6.511545224786e0));
#86809=cartesian_point('',(6.407571141401e1,-6.066558077697e1,
-6.287444811386e0));
#86810=cartesian_point('',(6.426917853727e1,-6.054784522619e1,
-5.780954891530e0));
#86811=cartesian_point('',(6.471733026282e1,-6.027508507934e1,
-5.599995459987e0));
#86812=cartesian_point('',(6.490961481653e1,-6.015806025556e1,
-5.599993551504e0));
#86814=cartesian_point('',(6.490961481653e1,-6.015806025556e1,
-5.599993551504e0));
#86815=cartesian_point('',(6.488212016860e1,-6.011290953578e1,
-5.599986322359e0));
#86816=cartesian_point('',(6.482369649363e1,-6.002510163084e1,
-5.600005191395e0));
#86817=cartesian_point('',(6.472561650991e1,-5.990024906639e1,
-5.600002346577e0));
#86818=cartesian_point('',(6.465396354534e1,-5.982257462278e1,
-5.599991063723e0));
#86819=cartesian_point('',(6.461648918540e1,-5.978506730532e1,
-5.599994724243e0));
#86821=cartesian_point('',(6.417617319007e1,-6.158003759590e1,
-5.628328456139e0));
#86822=cartesian_point('',(6.420089240299e1,-6.151530589970e1,
-5.747354136154e0));
#86823=cartesian_point('',(6.422656560427e1,-6.138277439078e1,
-5.957833958785e0));
#86824=cartesian_point('',(6.423256058506e1,-6.119939265272e1,
-6.192446603061e0));
#86825=cartesian_point('',(6.421087952127e1,-6.104400021635e1,
-6.347472997758e0));
#86826=cartesian_point('',(6.415612567888e1,-6.085874952791e1,
-6.479810900719e0));
#86827=cartesian_point('',(6.409573293231e1,-6.073625493971e1,
-6.508547267150e0));
#86828=cartesian_point('',(6.405871331718e1,-6.067592549344e1,
-6.511545224786e0));
#86830=cartesian_point('',(6.405871331718e1,-6.067592549344e1,
-6.511545224786e0));
#86831=cartesian_point('',(6.401751752873e1,-6.060818333026e1,
-6.511144958155e0));
#86832=cartesian_point('',(6.396815695573e1,-6.054546603222e1,
-6.511584179571e0));
#86833=cartesian_point('',(6.391206313451e1,-6.048949425520e1,
-6.512842947366e0));
#86835=cartesian_point('',(6.289454583804e1,-6.140909834354e1,
-1.069563351445e1));
#86836=direction('',(-7.302178866929e-2,-5.021902137482e-2,-9.960651927819e-1));
#86837=direction('',(7.042569130773e-1,7.045755517997e-1,-8.715212096627e-2));
#86838=axis2_placement_3d('',#86835,#86836,#86837);
#86840=cartesian_point('',(6.399451405562e1,-6.184598425235e1,
-5.599871650165e0));
#86841=cartesian_point('',(6.401951475038e1,-6.182007932196e1,
-5.602937991250e0));
#86842=cartesian_point('',(6.405749943956e1,-6.176662243052e1,
-5.609185877637e0));
#86843=cartesian_point('',(6.412160912632e1,-6.167478219300e1,
-5.618485443269e0));
#86844=cartesian_point('',(6.416071853705e1,-6.161304959479e1,
-5.625202597811e0));
#86845=cartesian_point('',(6.417617319007e1,-6.158003759590e1,
-5.628328456139e0));
#86847=direction('',(-1.201874260908e-1,-2.643572199167e-3,-9.927476991339e-1));
#86848=vector('',#86847,4.041162387186e0);
#86849=cartesian_point('',(5.390094106717e1,-5.047835936988e1,
-6.512843754296e0));
#86850=line('',#86849,#86848);
#86851=cartesian_point('',(5.341524416144e1,-5.048904247442e1,
-1.052469841600e1));
#86852=cartesian_point('',(5.339871907841e1,-5.047612071233e1,
-1.055382073582e1));
#86853=cartesian_point('',(5.336568121629e1,-5.045024418311e1,
-1.061183000136e1));
#86854=cartesian_point('',(5.331591947814e1,-5.041113993326e1,
-1.069791363183e1));
#86855=cartesian_point('',(5.328248936025e1,-5.038471566222e1,
-1.075454874470e1));
#86856=cartesian_point('',(5.326567925999e1,-5.037138150273e1,
-1.078264222783e1));
#86858=direction('',(7.305515414888e-2,5.018365385490e-2,9.960645287019e-1));
#86859=vector('',#86858,4.286667830622e0);
#86860=cartesian_point('',(6.359889995536e1,-6.070461490981e1,
-1.078264071978e1));
#86861=line('',#86860,#86859);
#86862=cartesian_point('',(6.289452126962e1,-6.140905558309e1,
-1.069548648161e1));
#86863=direction('',(-7.071067811865e-1,7.071067811865e-1,0.e0));
#86864=direction('',(7.044160264028e-1,7.044160264028e-1,-8.715574274765e-2));
#86865=axis2_placement_3d('',#86862,#86863,#86864);
#86867=cartesian_point('',(6.289452126962e1,-6.140905558309e1,
-1.069548648161e1));
#86868=direction('',(-6.986067571560e-1,-7.155058342571e-1,
-2.125971620970e-11));
#86869=direction('',(1.497113544247e-11,1.509903313490e-11,-1.e0));
#86870=axis2_placement_3d('',#86867,#86868,#86869);
#86872=cartesian_point('',(-1.438400782557e-14,0.e0,-1.071293888805e1));
#86873=direction('',(0.e0,0.e0,1.e0));
#86874=direction('',(6.986067571461e-1,-7.155058342668e-1,0.e0));
#86875=axis2_placement_3d('',#86872,#86873,#86874);
#86877=cartesian_point('',(-1.438400782557e-14,0.e0,-1.169548648161e1));
#86878=direction('',(0.e0,0.e0,-1.e0));
#86879=direction('',(7.155058342660e-1,-6.986067571469e-1,0.e0));
#86880=axis2_placement_3d('',#86877,#86878,#86879);
#86882=cartesian_point('',(6.140905558308e1,-6.289452126961e1,
-1.069548648161e1));
#86883=direction('',(-7.155058342661e-1,-6.986067571468e-1,0.e0));
#86884=direction('',(0.e0,0.e0,-1.e0));
#86885=axis2_placement_3d('',#86882,#86883,#86884);
#86887=cartesian_point('',(6.210755909296e1,-6.360992135928e1,
-1.071293896585e1));
#86888=cartesian_point('',(6.207720942854e1,-6.365396477482e1,
-1.011842993758e1));
#86889=cartesian_point('',(6.201574648642e1,-6.374287523957e1,
-8.947603785301e0));
#86890=cartesian_point('',(6.193377874007e1,-6.385949012016e1,
-7.277952363477e0));
#86891=cartesian_point('',(6.187380295857e1,-6.395401605055e1,
-6.157107419868e0));
#86892=cartesian_point('',(6.184526693415e1,-6.399520993004e1,
-5.599828514290e0));
#86894=cartesian_point('',(-1.438400782557e-14,0.e0,-5.599847706754e0));
#86895=direction('',(0.e0,0.e0,1.e0));
#86896=direction('',(6.947959965686e-1,-7.192068709017e-1,0.e0));
#86897=axis2_placement_3d('',#86894,#86895,#86896);
#86899=cartesian_point('',(6.399451405562e1,-6.184598425235e1,
-5.599871650165e0));
#86900=cartesian_point('',(6.395345873320e1,-6.187443075941e1,
-6.151532253657e0));
#86901=cartesian_point('',(6.386089956272e1,-6.193265985753e1,
-7.265494159975e0));
#86902=cartesian_point('',(6.374294408938e1,-6.201584123223e1,
-8.941969769289e0));
#86903=cartesian_point('',(6.365456715528e1,-6.207655270793e1,
-1.011613181896e1));
#86904=cartesian_point('',(6.360992058571e1,-6.210755833773e1,
-1.071293894722e1));
#86906=cartesian_point('',(6.048949696716e1,-6.391205814906e1,
-6.512842487651e0));
#86907=cartesian_point('',(6.054549575138e1,-6.396815903672e1,
-6.511584553854e0));
#86908=cartesian_point('',(6.060823582929e1,-6.401751745161e1,
-6.511147231415e0));
#86909=cartesian_point('',(6.067592519603e1,-6.405870952743e1,
-6.511545139823e0));
#86911=cartesian_point('',(6.067592519603e1,-6.405870952743e1,
-6.511545139823e0));
#86912=cartesian_point('',(6.074380110475e1,-6.410073516674e1,
-6.504567270768e0));
#86913=cartesian_point('',(6.087775866121e1,-6.416290265625e1,
-6.470896418402e0));
#86914=cartesian_point('',(6.104258602023e1,-6.420962078831e1,
-6.346159296791e0));
#86915=cartesian_point('',(6.119096659462e1,-6.423193821142e1,
-6.201931936262e0));
#86916=cartesian_point('',(6.137492358790e1,-6.422779376753e1,
-5.969764024154e0));
#86917=cartesian_point('',(6.151295627259e1,-6.420189014544e1,
-5.751330398410e0));
#86918=cartesian_point('',(6.158107567161e1,-6.417575882993e1,
-5.626404513800e0));
#86920=cartesian_point('',(6.140910247175e1,-6.289454955547e1,
-1.069563683447e1));
#86921=direction('',(5.021909801554e-2,7.302171224289e-2,-9.960651945207e-1));
#86922=direction('',(6.984886773575e-1,-7.154136273928e-1,-1.723105754280e-2));
#86923=axis2_placement_3d('',#86920,#86921,#86922);
#86925=cartesian_point('',(5.978506677859e1,-6.461648865667e1,
-5.600004363598e0));
#86926=cartesian_point('',(5.982258020854e1,-6.465395808023e1,
-5.600004509048e0));
#86927=cartesian_point('',(5.990030165162e1,-6.472556726013e1,
-5.599997842952e0));
#86928=cartesian_point('',(6.002517176837e1,-6.482365107719e1,
-5.600000786098e0));
#86929=cartesian_point('',(6.011292493426e1,-6.488211514156e1,
-5.599999603804e0));
#86930=cartesian_point('',(6.015805763010e1,-6.490961368733e1,
-5.599999821115e0));
#86932=cartesian_point('',(5.978506673324e1,-6.461648861309e1,-6.6e0));
#86933=direction('',(7.071067811865e-1,-7.071067811865e-1,0.e0));
#86934=direction('',(7.044160264001e-1,7.044160264001e-1,8.715574279116e-2));
#86935=axis2_placement_3d('',#86932,#86933,#86934);
#86937=cartesian_point('',(6.015805763010e1,-6.490961368733e1,
-5.599999821115e0));
#86938=cartesian_point('',(6.023603299826e1,-6.491264750317e1,
-5.599999821115e0));
#86939=cartesian_point('',(6.038703963365e1,-6.490633824626e1,
-5.581170020726e0));
#86940=cartesian_point('',(6.058964668564e1,-6.484387253229e1,
-5.538380813756e0));
#86941=cartesian_point('',(6.078507036847e1,-6.476516475679e1,
-5.486865276372e0));
#86942=cartesian_point('',(6.104661999059e1,-6.462689549809e1,
-5.407587799196e0));
#86943=cartesian_point('',(6.125694401209e1,-6.449005441428e1,
-5.331252878328e0));
#86944=cartesian_point('',(6.136869619802e1,-6.440808940622e1,
-5.287371720445e0));
#86946=cartesian_point('',(6.067592519603e1,-6.405870952743e1,
-6.511545139823e0));
#86947=cartesian_point('',(6.066557694071e1,-6.407571329624e1,
-6.287392987620e0));
#86948=cartesian_point('',(6.054777145189e1,-6.426927885158e1,
-5.780873020071e0));
#86949=cartesian_point('',(6.027505548e1,-6.471737595840e1,-5.599997677605e0));
#86950=cartesian_point('',(6.015805763010e1,-6.490961368733e1,
-5.599999821115e0));
#86952=cartesian_point('',(0.e0,0.e0,-5.1e0));
#86953=direction('',(0.e0,0.e0,1.e0));
#86954=direction('',(6.016580917015e-1,-7.987537422073e-1,0.e0));
#86955=axis2_placement_3d('',#86952,#86953,#86954);
#86957=cartesian_point('',(5.401760572825e1,-7.068617132818e1,
-5.288511768401e0));
#86958=cartesian_point('',(5.413185689757e1,-7.057302041221e1,
-5.338978900889e0));
#86959=cartesian_point('',(5.432405345489e1,-7.035682921151e1,
-5.426415491766e0));
#86960=cartesian_point('',(5.451872147858e1,-7.007513978688e1,
-5.515370745322e0));
#86961=cartesian_point('',(5.463435720543e1,-6.987111761250e1,
-5.567171168245e0));
#86962=cartesian_point('',(5.468362492741e1,-6.967474867359e1,
-5.600006681755e0));
#86963=cartesian_point('',(5.469967701268e1,-6.957151413350e1,
-5.600006681755e0));
#86965=cartesian_point('',(5.375281776554e1,-7.086125046803e1,
-5.628328456247e0));
#86966=cartesian_point('',(5.381180914527e1,-7.077983108633e1,
-5.510777162556e0));
#86967=cartesian_point('',(5.390705476282e1,-7.071977137309e1,
-5.391485567693e0));
#86968=cartesian_point('',(5.401760572825e1,-7.068617132818e1,
-5.288511768401e0));
#86970=cartesian_point('',(5.377823212614e1,-6.994989725825e1,
-6.511544630892e0));
#86971=cartesian_point('',(5.379664024562e1,-6.994233834329e1,
-6.287453439937e0));
#86972=cartesian_point('',(5.400612199221e1,-6.985632672223e1,
-5.781001678257e0));
#86973=cartesian_point('',(5.449145509862e1,-6.965701734459e1,
-5.600002596400e0));
#86974=cartesian_point('',(5.469967701268e1,-6.957151413350e1,
-5.600006681755e0));
#86976=cartesian_point('',(5.469967701268e1,-6.957151413350e1,
-5.600006681755e0));
#86977=cartesian_point('',(5.467956735803e1,-6.952261209669e1,
-5.600013214358e0));
#86978=cartesian_point('',(5.463552163568e1,-6.942676757874e1,
-5.599995229239e0));
#86979=cartesian_point('',(5.455817333436e1,-6.928808624148e1,
-5.599996876127e0));
#86980=cartesian_point('',(5.449962999782e1,-6.920014901046e1,
-5.600010469544e0));
#86981=cartesian_point('',(5.446850770718e1,-6.915725949539e1,
-5.600006667041e0));
#86983=cartesian_point('',(5.375281776554e1,-7.086125046803e1,
-5.628328456247e0));
#86984=cartesian_point('',(5.378735890401e1,-7.080118267735e1,
-5.747354109827e0));
#86985=cartesian_point('',(5.383344845639e1,-7.067429907257e1,
-5.957833889627e0));
#86986=cartesian_point('',(5.386805712620e1,-7.049411281337e1,
-6.192446556789e0));
#86987=cartesian_point('',(5.387095076097e1,-7.033724219841e1,
-6.347472888089e0));
#86988=cartesian_point('',(5.384585425737e1,-7.014570534334e1,
-6.479811156941e0));
#86989=cartesian_point('',(5.380535836133e1,-7.001527508589e1,
-6.508546666841e0));
#86990=cartesian_point('',(5.377823212614e1,-6.994989725825e1,
-6.511544630892e0));
#86992=cartesian_point('',(5.377823212614e1,-6.994989725825e1,
-6.511544630892e0));
#86993=cartesian_point('',(5.374812692936e1,-6.987659213252e1,
-6.511147249967e0));
#86994=cartesian_point('',(5.370919699942e1,-6.980689900281e1,
-6.511585267629e0));
#86995=cartesian_point('',(5.366255535557e1,-6.974281853021e1,
-6.512842726719e0));
#86997=cartesian_point('',(5.251371016329e1,-7.049192507249e1,
-1.069563351445e1));
#86998=direction('',(-7.997875502090e-2,-3.817761744052e-2,-9.960651927820e-1));
#86999=direction('',(8.058062404504e-1,5.857310053829e-1,-8.715212094039e-2));
#87000=axis2_placement_3d('',#86997,#86998,#86999);
#87002=cartesian_point('',(5.353179193265e1,-7.109550513105e1,
-5.599871650165e0));
#87003=cartesian_point('',(5.356053725195e1,-7.107383010324e1,
-5.602937991252e0));
#87004=cartesian_point('',(5.360641678699e1,-7.102697346908e1,
-5.609185877650e0));
#87005=cartesian_point('',(5.368410415549e1,-7.094629290187e1,
-5.618485443250e0));
#87006=cartesian_point('',(5.373238917057e1,-7.089143839408e1,
-5.625202597889e0));
#87007=cartesian_point('',(5.375281776554e1,-7.086125046803e1,
-5.628328456247e0));
#87009=direction('',(-1.191212379205e-1,1.619045010134e-2,-9.927477020884e-1));
#87010=vector('',#87009,4.041162387168e0);
#87011=cartesian_point('',(4.534077635493e1,-5.828885154888e1,
-6.512843804031e0));
#87012=line('',#87011,#87010);
#87013=cartesian_point('',(4.485938808874e1,-5.822342331090e1,
-1.052469847766e1));
#87014=cartesian_point('',(4.484509093294e1,-5.820808003663e1,
-1.055382412387e1));
#87015=cartesian_point('',(4.481650488078e1,-5.817735138479e1,
-1.061182986359e1));
#87016=cartesian_point('',(4.477347156098e1,-5.813094080375e1,
-1.069791067644e1));
#87017=cartesian_point('',(4.474458887077e1,-5.809961593201e1,
-1.075454921135e1));
#87018=cartesian_point('',(4.473007115714e1,-5.808381550748e1,
-1.078264222855e1));
#87020=direction('',(8.000558223710e-2,3.813725137405e-2,9.960645846874e-1));
#87021=vector('',#87020,4.286667811195e0);
#87022=cartesian_point('',(5.331959800147e1,-6.990630025808e1,
-1.078264071977e1));
#87023=line('',#87022,#87021);
#87024=cartesian_point('',(5.251369258655e1,-7.049187899515e1,
-1.069548648161e1));
#87025=direction('',(-5.877852522925e-1,8.090169943749e-1,0.e0));
#87026=direction('',(8.059384404624e-1,5.855485519503e-1,-8.715574274766e-2));
#87027=axis2_placement_3d('',#87024,#87025,#87026);
#87029=cartesian_point('',(5.251369258655e1,-7.049187899515e1,
-1.069548648161e1));
#87030=direction('',(-8.019355211086e-1,-5.974105958084e-1,1.184489138717e-11));
#87031=direction('',(-9.549694368616e-12,-7.005951374595e-12,-1.e0));
#87032=axis2_placement_3d('',#87029,#87030,#87031);
#87034=cartesian_point('',(-1.437190495415e-14,0.e0,-1.071293888805e1));
#87035=direction('',(0.e0,0.e0,1.e0));
#87036=direction('',(5.780759762775e-1,-8.159829444608e-1,0.e0));
#87037=axis2_placement_3d('',#87034,#87035,#87036);
#87039=cartesian_point('',(-1.437190495415e-14,0.e0,-1.169548648161e1));
#87040=direction('',(0.e0,0.e0,-1.e0));
#87041=direction('',(5.974105958047e-1,-8.019355211114e-1,0.e0));
#87042=axis2_placement_3d('',#87039,#87040,#87041);
#87044=cartesian_point('',(5.081413741759e1,-7.172667810407e1,
-1.069548648161e1));
#87045=direction('',(-8.159829444602e-1,-5.780759762783e-1,0.e0));
#87046=direction('',(1.421085471520e-14,-2.842170943040e-14,-1.e0));
#87047=axis2_placement_3d('',#87044,#87045,#87046);
#87049=cartesian_point('',(5.139212795985e1,-7.254254045440e1,
-1.071293896585e1));
#87050=cartesian_point('',(5.135526204201e1,-7.258129388889e1,
-1.011842993757e1));
#87051=cartesian_point('',(5.128064714958e1,-7.265949479590e1,
-8.947603785282e0));
#87052=cartesian_point('',(5.118144597622e1,-7.276185137293e1,
-7.277952363454e0));
#87053=cartesian_point('',(5.110742148164e1,-7.284583125373e1,
-6.157107419858e0));
#87054=cartesian_point('',(5.107279264053e1,-7.288205395049e1,
-5.599828514290e0));
#87056=cartesian_point('',(-1.437190495415e-14,0.e0,-5.599847706753e0));
#87057=direction('',(0.e0,0.e0,1.e0));
#87058=direction('',(5.737331627932e-1,-8.190422809058e-1,0.e0));
#87059=axis2_placement_3d('',#87056,#87057,#87058);
#87061=cartesian_point('',(5.353179193265e1,-7.109550513105e1,
-5.599871650165e0));
#87062=cartesian_point('',(5.348679205585e1,-7.111717894657e1,
-6.151532253678e0));
#87063=cartesian_point('',(5.338626340471e1,-7.116021170337e1,
-7.265494160024e0));
#87064=cartesian_point('',(5.325674772505e1,-7.122391667603e1,
-8.941969769325e0));
#87065=cartesian_point('',(5.315996149048e1,-7.127005549427e1,
-1.011613181897e1));
#87066=cartesian_point('',(5.311101424517e1,-7.129369513109e1,
-1.071293894722e1));
#87068=cartesian_point('',(4.974672029807e1,-7.258783828587e1,
-6.512842703609e0));
#87069=cartesian_point('',(4.979325026885e1,-7.265200264802e1,
-6.511584950821e0));
#87070=cartesian_point('',(4.984749845296e1,-7.271056421759e1,
-6.511147244774e0));
#87071=cartesian_point('',(4.990791498850e1,-7.276184505614e1,
-6.511544978331e0));
#87073=cartesian_point('',(4.990791498850e1,-7.276184505614e1,
-6.511544978331e0));
#87074=cartesian_point('',(4.996838098186e1,-7.281397142869e1,
-6.504567104635e0));
#87075=cartesian_point('',(5.009096260733e1,-7.289633110690e1,
-6.470896479424e0));
#87076=cartesian_point('',(5.024645296989e1,-7.296825793524e1,
-6.346159255101e0));
#87077=cartesian_point('',(5.038951535493e1,-7.301351264185e1,
-6.201931909303e0));
#87078=cartesian_point('',(5.057185590424e1,-7.303819637147e1,
-5.969763992375e0));
#87079=cartesian_point('',(5.071224137396e1,-7.303420474676e1,
-5.751330385963e0));
#87080=cartesian_point('',(5.078360994102e1,-7.301905137447e1,
-5.626404513783e0));
#87082=cartesian_point('',(5.081417930410e1,-7.172671337670e1,
-1.069563683447e1));
#87083=direction('',(6.102393007648e-2,6.426669606060e-2,-9.960651945207e-1));
#87084=direction('',(5.779737745819e-1,-8.158734010565e-1,-1.723105754313e-2));
#87085=axis2_placement_3d('',#87082,#87083,#87084);
#87087=cartesian_point('',(4.894076754255e1,-7.317339736822e1,
-5.600000767886e0));
#87088=cartesian_point('',(4.897194333311e1,-7.321625154193e1,
-5.599999990182e0));
#87089=cartesian_point('',(4.903747729992e1,-7.329911446460e1,
-5.599999458544e0));
#87090=cartesian_point('',(4.914546552585e1,-7.341553223295e1,
-5.600001909823e0));
#87091=cartesian_point('',(4.922301921952e1,-7.348702299118e1,
-5.599995904718e0));
#87092=cartesian_point('',(4.926331139254e1,-7.352126223701e1,
-5.599997650505e0));
#87094=cartesian_point('',(4.894076752515e1,-7.317339734517e1,-6.6e0));
#87095=direction('',(5.877852522925e-1,-8.090169943749e-1,0.e0));
#87096=direction('',(8.059384404605e-1,5.855485519490e-1,8.715574277402e-2));
#87097=axis2_placement_3d('',#87094,#87095,#87096);
#87099=cartesian_point('',(4.926331139254e1,-7.352126223701e1,
-5.599997650505e0));
#87100=cartesian_point('',(4.933985782119e1,-7.353645599682e1,
-5.599997650505e0));
#87101=cartesian_point('',(4.948999678806e1,-7.355384816201e1,
-5.581169179682e0));
#87102=cartesian_point('',(4.969987997258e1,-7.352384391575e1,
-5.538378524263e0));
#87103=cartesian_point('',(4.990521227858e1,-7.347667499647e1,
-5.486862397747e0));
#87104=cartesian_point('',(5.018516913902e1,-7.338102297285e1,
-5.407585249426e0));
#87105=cartesian_point('',(5.041430535202e1,-7.327877046409e1,
-5.331251797505e0));
#87106=cartesian_point('',(5.053750070175e1,-7.321529810654e1,
-5.287371720397e0));
#87108=cartesian_point('',(4.990791498850e1,-7.276184505614e1,
-6.511544978331e0));
#87109=cartesian_point('',(4.989503412411e1,-7.277702065188e1,
-6.287392646751e0));
#87110=cartesian_point('',(4.974839662133e1,-7.294977710600e1,
-5.780873538250e0));
#87111=cartesian_point('',(4.940894144243e1,-7.334969369437e1,
-5.599995265826e0));
#87112=cartesian_point('',(4.926331139254e1,-7.352126223701e1,
-5.599997650505e0));
#87114=cartesian_point('',(0.e0,0.e0,-5.1e0));
#87115=direction('',(0.e0,0.e0,1.e0));
#87116=direction('',(4.692980678171e-1,-8.830398199080e-1,0.e0));
#87117=axis2_placement_3d('',#87114,#87115,#87116);
#87119=cartesian_point('',(4.229480596669e1,-7.826612251734e1,
-5.288511768280e0));
#87120=cartesian_point('',(4.242535121776e1,-7.817223749732e1,
-5.338978900818e0));
#87121=cartesian_point('',(4.264900127171e1,-7.798877413444e1,
-5.426415491777e0));
#87122=cartesian_point('',(4.288533854328e1,-7.774100556231e1,
-5.515370745301e0));
#87123=cartesian_point('',(4.303146670211e1,-7.755758465271e1,
-5.567171168182e0));
#87124=cartesian_point('',(4.311084672665e1,-7.737134051090e1,
-5.600006681755e0));
#87125=cartesian_point('',(4.314285062428e1,-7.727188805854e1,
-5.600006681755e0));
#87127=cartesian_point('',(4.200588957194e1,-7.839762417897e1,
-5.628328456139e0));
#87128=cartesian_point('',(4.207689146726e1,-7.832643549001e1,
-5.510777162461e0));
#87129=cartesian_point('',(4.218035986215e1,-7.828201490876e1,
-5.391485567583e0));
#87130=cartesian_point('',(4.229480596669e1,-7.826612251734e1,
-5.288511768280e0));
#87132=cartesian_point('',(4.217355809159e1,-7.750146692126e1,
-6.511544630892e0));
#87133=cartesian_point('',(4.219292205140e1,-7.749688073342e1,
-6.287453439935e0));
#87134=cartesian_point('',(4.241327991199e1,-7.744469822311e1,
-5.781001678250e0));
#87135=cartesian_point('',(4.292381661842e1,-7.732376549948e1,
-5.600002596397e0));
#87136=cartesian_point('',(4.314285062428e1,-7.727188805854e1,
-5.600006681755e0));
#87138=cartesian_point('',(4.314285062428e1,-7.727188805854e1,
-5.600006681755e0));
#87139=cartesian_point('',(4.313063851682e1,-7.722044224393e1,
-5.600013214358e0));
#87140=cartesian_point('',(4.310212845626e1,-7.711888746212e1,
-5.599995229239e0));
#87141=cartesian_point('',(4.304742698168e1,-7.696981358201e1,
-5.599996876127e0));
#87142=cartesian_point('',(4.300336082445e1,-7.687380080872e1,
-5.600010469544e0));
#87143=cartesian_point('',(4.297933109917e1,-7.682657073578e1,
-5.600006667041e0));
#87145=cartesian_point('',(4.200588957194e1,-7.839762417897e1,
-5.628328456139e0));
#87146=cartesian_point('',(4.204940212446e1,-7.834369934692e1,
-5.747354109763e0));
#87147=cartesian_point('',(4.211477320696e1,-7.822558788419e1,
-5.957833889676e0));
#87148=cartesian_point('',(4.217714312760e1,-7.805303400567e1,
-6.192446556779e0));
#87149=cartesian_point('',(4.220454110768e1,-7.789854739248e1,
-6.347472888083e0));
#87150=cartesian_point('',(4.220971654914e1,-7.770544271584e1,
-6.479811156934e0));
#87151=cartesian_point('',(4.219012301232e1,-7.757028331746e1,
-6.508546666839e0));
#87152=cartesian_point('',(4.217355809159e1,-7.750146692126e1,
-6.511544630892e0));
#87154=cartesian_point('',(4.217355809159e1,-7.750146692126e1,
-6.511544630892e0));
#87155=cartesian_point('',(4.215529098787e1,-7.742435481293e1,
-6.511147249967e0));
#87156=cartesian_point('',(4.212774275743e1,-7.734942973852e1,
-6.511585267631e0));
#87157=cartesian_point('',(4.209169974406e1,-7.727884184228e1,
-6.512842726720e0));
#87159=cartesian_point('',(4.083981266130e1,-7.783900665687e1,
-1.069563351445e1));
#87160=direction('',(-8.496637899121e-2,-2.519615386136e-2,-9.960651927819e-1));
#87161=direction('',(8.875139449570e-1,4.524638165889e-1,-8.715212094123e-2));
#87162=axis2_placement_3d('',#87159,#87160,#87161);
#87164=cartesian_point('',(4.175093942886e1,-7.859441872148e1,
-5.599871650166e0));
#87165=cartesian_point('',(4.178272156880e1,-7.857750730706e1,
-5.602937991253e0));
#87166=cartesian_point('',(4.183536624365e1,-7.853840469584e1,
-5.609185877636e0));
#87167=cartesian_point('',(4.192471837284e1,-7.847087042250e1,
-5.618485443270e0));
#87168=cartesian_point('',(4.198099005481e1,-7.842424470521e1,
-5.625202597810e0));
#87169=cartesian_point('',(4.200588957194e1,-7.839762417897e1,
-5.628328456139e0));
#87171=direction('',(-1.151219687003e-1,3.462575777332e-2,-9.927476966587e-1));
#87172=vector('',#87171,4.041162387214e0);
#87173=cartesian_point('',(3.566416999895e1,-6.466407958846e1,
-6.512843720469e0));
#87174=line('',#87173,#87172);
#87175=cartesian_point('',(3.519894342909e1,-6.452415127852e1,
-1.052469837220e1));
#87176=cartesian_point('',(3.518721994056e1,-6.450675486204e1,
-1.055382049097e1));
#87177=cartesian_point('',(3.516379611442e1,-6.447193560770e1,
-1.061183040901e1));
#87178=cartesian_point('',(3.512855357200e1,-6.441936832219e1,
-1.069791418923e1));
#87179=cartesian_point('',(3.510492506996e1,-6.438390637592e1,
-1.075454868250e1));
#87180=cartesian_point('',(3.509305834694e1,-6.436603053732e1,
-1.078264222784e1));
#87182=direction('',(8.498656127537e-2,2.515208806585e-2,9.960645846874e-1));
#87183=vector('',#87182,4.286667811193e0);
#87184=cartesian_point('',(4.172739058746e1,-7.738666048857e1,
-1.078264071977e1));
#87185=line('',#87184,#87183);
#87186=cartesian_point('',(4.083980250904e1,-7.783895839721e1,
-1.069548648161e1));
#87187=direction('',(-4.539904997395e-1,8.910065241884e-1,0.e0));
#87188=direction('',(8.876159753616e-1,4.522629288245e-1,-8.715574274766e-2));
#87189=axis2_placement_3d('',#87186,#87187,#87188);
#87191=cartesian_point('',(4.083980250905e1,-7.783895839721e1,
-1.069548648161e1));
#87192=direction('',(-8.855179710777e-1,-4.646051257771e-1,
-1.070391171532e-12));
#87193=direction('',(9.450218385609e-13,4.973799150321e-13,-1.e0));
#87194=axis2_placement_3d('',#87191,#87192,#87193);
#87196=cartesian_point('',(-1.435833405290e-14,0.e0,-1.071293888805e1));
#87197=direction('',(0.e0,0.e0,1.e0));
#87198=direction('',(4.433110463487e-1,-8.963678464700e-1,0.e0));
#87199=axis2_placement_3d('',#87196,#87197,#87198);
#87201=cartesian_point('',(-1.435833405290e-14,0.e0,-1.169548648161e1));
#87202=direction('',(0.e0,0.e0,-1.e0));
#87203=direction('',(4.646051257824e-1,-8.855179710750e-1,0.e0));
#87204=axis2_placement_3d('',#87201,#87202,#87203);
#87206=cartesian_point('',(3.896800654643e1,-7.879268607641e1,
-1.069548648161e1));
#87207=direction('',(-8.963678464695e-1,-4.433110463497e-1,0.e0));
#87208=direction('',(2.131628207280e-14,-4.263256414561e-14,-1.e0));
#87209=axis2_placement_3d('',#87206,#87207,#87208);
#87211=cartesian_point('',(3.941125207567e1,-7.968892144864e1,
-1.071293896585e1));
#87212=cartesian_point('',(3.936877766566e1,-7.972143066391e1,
-1.011842993755e1));
#87213=cartesian_point('',(3.928284808896e1,-7.978699644738e1,
-8.947603785259e0));
#87214=cartesian_point('',(3.916885615165e1,-7.987257436195e1,
-7.277952363410e0));
#87215=cartesian_point('',(3.908260567041e1,-7.994394033045e1,
-6.157107419837e0));
#87216=cartesian_point('',(3.904273668962e1,-7.997429992148e1,
-5.599828514291e0));
#87218=cartesian_point('',(-1.435833405290e-14,0.e0,-5.599847706755e0));
#87219=direction('',(0.e0,0.e0,1.e0));
#87220=direction('',(4.385431144243e-1,-8.987101517125e-1,0.e0));
#87221=axis2_placement_3d('',#87218,#87219,#87220);
#87223=cartesian_point('',(4.175093942886e1,-7.859441872148e1,
-5.599871650166e0));
#87224=cartesian_point('',(4.170310304522e1,-7.860878616378e1,
-6.151532253730e0));
#87225=cartesian_point('',(4.159708026292e1,-7.863556296986e1,
-7.265494160145e0));
#87226=cartesian_point('',(4.145919348259e1,-7.867822291268e1,
-8.941969769426e0));
#87227=cartesian_point('',(4.135638114595e1,-7.870865298261e1,
-1.011613181902e1));
#87228=cartesian_point('',(4.130433846857e1,-7.872434454010e1,
-1.071293894722e1));
#87230=cartesian_point('',(3.777901592996e1,-7.947626314193e1,
-6.512842707598e0));
#87231=cartesian_point('',(3.781493547773e1,-7.954691667900e1,
-6.511584938248e0));
#87232=cartesian_point('',(3.785935463933e1,-7.961324342926e1,
-6.511147231703e0));
#87233=cartesian_point('',(3.791100539886e1,-7.967334401405e1,
-6.511544982073e0));
#87235=cartesian_point('',(3.791100539886e1,-7.967334401405e1,
-6.511544982073e0));
#87236=cartesian_point('',(3.796257259413e1,-7.973428758957e1,
-6.504567108496e0));
#87237=cartesian_point('',(3.807076119057e1,-7.983480923111e1,
-6.470896478045e0));
#87238=cartesian_point('',(3.821308535508e1,-7.993017459004e1,
-6.346159256119e0));
#87239=cartesian_point('',(3.834730701385e1,-7.999725201917e1,
-6.201931910007e0));
#87240=cartesian_point('',(3.852354126119e1,-8.005015619888e1,
-5.969763993180e0));
#87241=cartesian_point('',(3.866282278113e1,-8.006817484334e1,
-5.751330386296e0));
#87242=cartesian_point('',(3.873568319260e1,-8.006437253780e1,
-5.626404513803e0));
#87244=cartesian_point('',(3.896804239940e1,-7.879272746727e1,
-1.069563683447e1));
#87245=direction('',(7.032615045138e-2,5.392922053189e-2,-9.960651945207e-1));
#87246=direction('',(4.432272392854e-1,-8.962436638612e-1,-1.723105754419e-2));
#87247=axis2_placement_3d('',#87244,#87245,#87246);
#87249=cartesian_point('',(3.689138420908e1,-7.992853421151e1,
-5.600000642620e0));
#87250=cartesian_point('',(3.691547222780e1,-7.997573779889e1,
-5.599999827558e0));
#87251=cartesian_point('',(3.696723621276e1,-8.006783259657e1,
-5.599999523134e0));
#87252=cartesian_point('',(3.705568302186e1,-8.019971007204e1,
-5.600001927695e0));
#87253=cartesian_point('',(3.712109888866e1,-8.028245246458e1,
-5.599995819955e0));
#87254=cartesian_point('',(3.715553896022e1,-8.032257326228e1,
-5.599997612795e0));
#87256=cartesian_point('',(3.689138419551e1,-7.992853418601e1,-6.6e0));
#87257=direction('',(4.539904997395e-1,-8.910065241884e-1,0.e0));
#87258=direction('',(8.876159753596e-1,4.522629288235e-1,8.715574277310e-2));
#87259=axis2_placement_3d('',#87256,#87257,#87258);
#87261=cartesian_point('',(3.715553896022e1,-8.032257326228e1,
-5.599997612795e0));
#87262=cartesian_point('',(3.722876585030e1,-8.034955445466e1,
-5.599997612795e0));
#87263=cartesian_point('',(3.737433540313e1,-8.039021930308e1,
-5.581169292534e0));
#87264=cartesian_point('',(3.758632832008e1,-8.039341755362e1,
-5.538378623513e0));
#87265=cartesian_point('',(3.779651138179e1,-8.037895045330e1,
-5.486862549895e0));
#87266=cartesian_point('',(3.808798491724e1,-8.032827101164e1,
-5.407585377971e0));
#87267=cartesian_point('',(3.833029616842e1,-8.026312214577e1,
-5.331251852539e0));
#87268=cartesian_point('',(3.846190421390e1,-8.021970317976e1,
-5.287371720413e0));
#87270=cartesian_point('',(3.791100539886e1,-7.967334401405e1,
-6.511544982073e0));
#87271=cartesian_point('',(3.789590913338e1,-7.968631776099e1,
-6.287392660557e0));
#87272=cartesian_point('',(3.772405200475e1,-7.983400806048e1,
-5.780873590157e0));
#87273=cartesian_point('',(3.732621529172e1,-8.017589857498e1,
-5.599995241793e0));
#87274=cartesian_point('',(3.715553896022e1,-8.032257326228e1,
-5.599997612795e0));
#87276=cartesian_point('',(0.e0,0.e0,-5.1e0));
#87277=direction('',(0.e0,0.e0,1.e0));
#87278=direction('',(3.253823680166e-1,-9.455825265855e-1,0.e0));
#87279=axis2_placement_3d('',#87276,#87277,#87278);
#87281=cartesian_point('',(2.953056771481e1,-8.391890201910e1,
-5.288511768401e0));
#87282=cartesian_point('',(2.967419266806e1,-8.384659461690e1,
-5.338978927914e0));
#87283=cartesian_point('',(2.992378932715e1,-8.370037648208e1,
-5.426415558455e0));
#87284=cartesian_point('',(3.019597639806e1,-8.349262965772e1,
-5.515370785457e0));
#87285=cartesian_point('',(3.036899891358e1,-8.333432626277e1,
-5.567171275806e0));
#87286=cartesian_point('',(3.047653653713e1,-8.316279302141e1,
-5.600006628888e0));
#87287=cartesian_point('',(3.052370406611e1,-8.306957165160e1,
-5.600006628888e0));
#87289=cartesian_point('',(2.922463696789e1,-8.400358819557e1,
-5.628328456251e0));
#87290=cartesian_point('',(2.930590107660e1,-8.394438310091e1,
-5.510777162560e0));
#87291=cartesian_point('',(2.941504451386e1,-8.391669543371e1,
-5.391485567694e0));
#87292=cartesian_point('',(2.953056771481e1,-8.391890201910e1,
-5.288511768401e0));
#87294=cartesian_point('',(2.953043112430e1,-8.314469325348e1,
-6.511544633874e0));
#87295=cartesian_point('',(2.955027411648e1,-8.314319272029e1,
-6.287453425905e0));
#87296=cartesian_point('',(2.977608222265e1,-8.312612422043e1,
-5.781001548934e0));
#87297=cartesian_point('',(3.029925129649e1,-8.308654592889e1,
-5.600002584400e0));
#87298=cartesian_point('',(3.052370406611e1,-8.306957165160e1,
-5.600006628888e0));
#87300=cartesian_point('',(3.052370406611e1,-8.306957165160e1,
-5.600006628888e0));
#87301=cartesian_point('',(3.051969026029e1,-8.301684901549e1,
-5.600013130712e0));
#87302=cartesian_point('',(3.050741809829e1,-8.291208480747e1,
-5.599995261149e0));
#87303=cartesian_point('',(3.047671042077e1,-8.275628914159e1,
-5.599996889909e0));
#87304=cartesian_point('',(3.044820628150e1,-8.265456471966e1,
-5.600010416113e0));
#87305=cartesian_point('',(3.043186071931e1,-8.260415683194e1,
-5.600006638314e0));
#87307=cartesian_point('',(2.922463696789e1,-8.400358819557e1,
-5.628328456251e0));
#87308=cartesian_point('',(2.927604951090e1,-8.395713413056e1,
-5.747354109963e0));
#87309=cartesian_point('',(2.935909247057e1,-8.385070310619e1,
-5.957833889975e0));
#87310=cartesian_point('',(2.944768788635e1,-8.369003045731e1,
-6.192446557023e0));
#87311=cartesian_point('',(2.949891558763e1,-8.354173181889e1,
-6.347472888639e0));
#87312=cartesian_point('',(2.953423551790e1,-8.335181420029e1,
-6.479811155655e0));
#87313=cartesian_point('',(2.953602684724e1,-8.321525373019e1,
-6.508546669855e0));
#87314=cartesian_point('',(2.953043112430e1,-8.314469325348e1,
-6.511544633874e0));
#87316=cartesian_point('',(2.953043112430e1,-8.314469325348e1,
-6.511544633874e0));
#87317=cartesian_point('',(2.952445199055e1,-8.306567296846e1,
-6.511147246571e0));
#87318=cartesian_point('',(2.950896374540e1,-8.298736088816e1,
-6.511585260695e0));
#87319=cartesian_point('',(2.948440678087e1,-8.291200359760e1,
-6.512842725830e0));
#87321=cartesian_point('',(2.816030343202e1,-8.326943356451e1,
-1.069563351445e1));
#87322=direction('',(-8.786184872265e-2,-1.159427735309e-2,-9.960651927819e-1));
#87323=direction('',(9.473681106878e-1,3.080554668674e-1,-8.715212094346e-2));
#87324=axis2_placement_3d('',#87321,#87322,#87323);
#87326=cartesian_point('',(2.894204023566e1,-8.415807688134e1,
-5.599871650166e0));
#87327=cartesian_point('',(2.897607661223e1,-8.414634549670e1,
-5.602937991254e0));
#87328=cartesian_point('',(2.903419013969e1,-8.411595974510e1,
-5.609185877649e0));
#87329=cartesian_point('',(2.913300688392e1,-8.406323468318e1,
-5.618485443249e0));
#87330=cartesian_point('',(2.919587963735e1,-8.402598583633e1,
-5.625202597891e0));
#87331=cartesian_point('',(2.922463696789e1,-8.400358819557e1,
-5.628328456251e0));
#87333=direction('',(-1.082879859947e-1,5.220849378184e-2,-9.927476946668e-1));
#87334=vector('',#87333,4.041162387182e0);
#87335=cartesian_point('',(2.510939413602e1,-6.944706283636e1,
-6.512843715758e0));
#87336=line('',#87335,#87334);
#87337=cartesian_point('',(2.467178480004e1,-6.923607983500e1,
-1.052469835941e1));
#87338=cartesian_point('',(2.466292838552e1,-6.921706870325e1,
-1.055382387661e1));
#87339=cartesian_point('',(2.464523919862e1,-6.917901024144e1,
-1.061183081582e1));
#87340=cartesian_point('',(2.461865281310e1,-6.912157314955e1,
-1.069791172941e1));
#87341=cartesian_point('',(2.460086357420e1,-6.908285503633e1,
-1.075454925744e1));
#87342=cartesian_point('',(2.459193907364e1,-6.906334190858e1,
-1.078264222655e1));
#87344=direction('',(8.787488686268e-2,1.154759615207e-2,9.960645848950e-1));
#87345=vector('',#87344,4.286667811165e0);
#87346=cartesian_point('',(2.910771633194e1,-8.296150430632e1,
-1.078264071974e1));
#87347=line('',#87346,#87345);
#87348=cartesian_point('',(2.816030095422e1,-8.326938431086e1,
-1.069548648161e1));
#87349=direction('',(-3.090169943749e-1,9.510565162952e-1,0.e0));
#87350=direction('',(9.474374591188e-1,3.078410914165e-1,-8.715574274798e-2));
#87351=axis2_placement_3d('',#87348,#87349,#87350);
#87353=cartesian_point('',(-1.434362928244e-14,0.e0,-1.071293888805e1));
#87354=direction('',(0.e0,0.e0,1.e0));
#87355=direction('',(2.976303271946e-1,-9.546811972245e-1,0.e0));
#87356=axis2_placement_3d('',#87353,#87354,#87355);
#87358=cartesian_point('',(2.816030095423e1,-8.326938431084e1,
-1.069548648161e1));
#87359=direction('',(9.472960297249e-1,3.203595356274e-1,0.e0));
#87360=direction('',(3.203107433184e-1,-9.471517519512e-1,-1.745240643993e-2));
#87361=axis2_placement_3d('',#87358,#87359,#87360);
#87363=cartesian_point('',(2.616235402670e1,-8.391855661964e1,
-1.069548648161e1));
#87364=direction('',(9.546811972236e-1,2.976303271975e-1,7.645589022998e-12));
#87365=direction('',(2.975849966572e-1,-9.545357946531e-1,-1.745240644042e-2));
#87366=axis2_placement_3d('',#87363,#87364,#87365);
#87368=cartesian_point('',(2.616235402670e1,-8.391855661964e1,
-1.069548648161e1));
#87369=direction('',(-3.090169943749e-1,9.510565162952e-1,0.e0));
#87370=direction('',(0.e0,0.e0,-1.e0));
#87371=axis2_placement_3d('',#87368,#87369,#87370);
#87373=cartesian_point('',(2.488106685053e1,-8.440771860404e1,
-6.512842707102e0));
#87374=cartesian_point('',(2.490549151189e1,-8.448312135511e1,
-6.511584936193e0));
#87375=cartesian_point('',(2.493898760619e1,-8.455558038413e1,
-6.511147275867e0));
#87376=cartesian_point('',(2.498060067938e1,-8.462302096637e1,
-6.511545028993e0));
#87378=cartesian_point('',(2.498060067938e1,-8.462302096637e1,
-6.511545028993e0));
#87379=cartesian_point('',(2.502167307688e1,-8.469063952331e1,
-6.505234985313e0));
#87380=cartesian_point('',(2.511403408040e1,-8.480825820490e1,
-6.469638243964e0));
#87381=cartesian_point('',(2.523824356686e1,-8.492458934296e1,
-6.347988254076e0));
#87382=cartesian_point('',(2.539141176543e1,-8.503159510329e1,
-6.164458943435e0));
#87383=cartesian_point('',(2.557892342056e1,-8.510774789683e1,
-5.886784654402e0));
#87384=cartesian_point('',(2.568443597948e1,-8.513287508571e1,
-5.715072569645e0));
#87385=cartesian_point('',(2.573395514283e1,-8.513824307948e1,
-5.626404469380e0));
#87387=cartesian_point('',(2.616238296329e1,-8.391860310953e1,
-1.069563683447e1));
#87388=direction('',(7.789670760348e-2,4.226382861027e-2,-9.960651945208e-1));
#87389=direction('',(2.975669784453e-1,-9.545454331749e-1,-1.723105753562e-2));
#87390=axis2_placement_3d('',#87387,#87388,#87389);
#87392=cartesian_point('',(2.393361255148e1,-8.471556524760e1,-6.6e0));
#87393=direction('',(3.090169943749e-1,-9.510565162952e-1,0.e0));
#87394=direction('',(9.474374591170e-1,3.078410914159e-1,8.715574277053e-2));
#87395=axis2_placement_3d('',#87392,#87393,#87394);
#87397=cartesian_point('',(2.393361256093e1,-8.471556527502e1,
-5.600000644922e0));
#87398=cartesian_point('',(2.395001974653e1,-8.476595593589e1,
-5.599999828841e0));
#87399=cartesian_point('',(2.398674000649e1,-8.486501454979e1,
-5.599999512724e0));
#87400=cartesian_point('',(2.405346755415e1,-8.500910408734e1,
-5.600001962204e0));
#87401=cartesian_point('',(2.410513070168e1,-8.510106305903e1,
-5.599995746375e0));
#87402=cartesian_point('',(2.413287037342e1,-8.514607729447e1,
-5.599997542769e0));
#87404=cartesian_point('',(2.413287037342e1,-8.514607729447e1,
-5.599997542769e0));
#87405=cartesian_point('',(2.422116732132e1,-8.519259229054e1,
-5.599997542769e0));
#87406=cartesian_point('',(2.440821547616e1,-8.526692887628e1,
-5.568269884228e0));
#87407=cartesian_point('',(2.463598176365e1,-8.529741626065e1,
-5.518484958367e0));
#87408=cartesian_point('',(2.505654425747e1,-8.530089966671e1,
-5.408032503778e0));
#87409=cartesian_point('',(2.530799251714e1,-8.527068470658e1,
-5.328398346803e0));
#87410=cartesian_point('',(2.543923913626e1,-8.524883404918e1,
-5.287374418228e0));
#87412=cartesian_point('',(2.498060067938e1,-8.462302096637e1,
-6.511545028993e0));
#87413=cartesian_point('',(2.496366087617e1,-8.463347339108e1,
-6.287392200163e0));
#87414=cartesian_point('',(2.477081494213e1,-8.475246188528e1,
-5.780871684982e0));
#87415=cartesian_point('',(2.432439024951e1,-8.502790817162e1,
-5.599994547594e0));
#87416=cartesian_point('',(2.413287037342e1,-8.514607729447e1,
-5.599997542769e0));
#87418=cartesian_point('',(0.e0,0.e0,-5.1e0));
#87419=direction('',(0.e0,0.e0,1.e0));
#87420=direction('',(1.509642293252e-1,-9.885392260625e-1,0.e0));
#87421=axis2_placement_3d('',#87418,#87419,#87420);
#87423=cartesian_point('',(1.343237344862e1,-8.798049581809e1,
-5.101484902072e0));
#87424=cartesian_point('',(1.386395896449e1,-8.791465422221e1,
-5.193165713508e0));
#87425=cartesian_point('',(1.463927346295e1,-8.773444858971e1,
-5.367813006249e0));
#87426=cartesian_point('',(1.558022435454e1,-8.740379631915e1,
-5.539472507087e0));
#87427=cartesian_point('',(1.611319045783e1,-8.711975264395e1,
-5.600006412958e0));
#87428=cartesian_point('',(1.635345751317e1,-8.697593998601e1,
-5.600006412958e0));
#87430=cartesian_point('',(1.635345751317e1,-8.697593998601e1,
-5.600006412958e0));
#87431=cartesian_point('',(1.650358186030e1,-8.671152947201e1,
-5.599995373356e0));
#87432=cartesian_point('',(1.673625791232e1,-8.616522747698e1,
-5.599999157233e0));
#87433=cartesian_point('',(1.689750622610e1,-8.527389017357e1,
-5.600009889651e0));
#87434=cartesian_point('',(1.687152032206e1,-8.468302629988e1,
-5.599977485992e0));
#87435=cartesian_point('',(1.682417162340e1,-8.438477663923e1,
-5.600004421520e0));
#87437=cartesian_point('',(1.682412508536e1,-8.438460802174e1,-6.6e0));
#87438=direction('',(1.564344650402e-1,-9.876883405951e-1,0.e0));
#87439=direction('',(0.e0,0.e0,1.e0));
#87440=axis2_placement_3d('',#87437,#87438,#87439);
#87442=cartesian_point('',(1.548642270926e1,-8.648388830999e1,
-6.520602715993e0));
#87443=cartesian_point('',(1.550203841369e1,-8.649275079116e1,
-6.295160529598e0));
#87444=cartesian_point('',(1.569737049502e1,-8.660361121616e1,
-5.783128264487e0));
#87445=cartesian_point('',(1.615677008928e1,-8.686431236046e1,
-5.599993738260e0));
#87446=cartesian_point('',(1.635345751317e1,-8.697593998601e1,
-5.600006412958e0));
#87448=cartesian_point('',(1.343237344862e1,-8.798049581809e1,
-5.101484902072e0));
#87449=cartesian_point('',(1.371768482409e1,-8.793394710969e1,
-5.342784660840e0));
#87450=cartesian_point('',(1.422970864413e1,-8.775127708667e1,
-5.763923606077e0));
#87451=cartesian_point('',(1.473918943073e1,-8.740517237085e1,
-6.171808126041e0));
#87452=cartesian_point('',(1.515195697592e1,-8.699772399272e1,
-6.447579033063e0));
#87453=cartesian_point('',(1.538588170875e1,-8.666202517240e1,
-6.514396168227e0));
#87454=cartesian_point('',(1.548642270926e1,-8.648388830999e1,
-6.520602715993e0));
#87456=cartesian_point('',(1.548642270926e1,-8.648388830999e1,
-6.520602715993e0));
#87457=cartesian_point('',(1.581850074747e1,-8.590046499635e1,
-6.511625635682e0));
#87458=cartesian_point('',(1.594585131299e1,-8.520383499164e1,
-6.508829989510e0));
#87459=cartesian_point('',(1.584019381985e1,-8.454058855502e1,
-6.512842111701e0));
#87461=cartesian_point('',(1.545899456566e1,-8.452202755923e1,
-1.078263331467e1));
#87462=cartesian_point('',(1.550836728192e1,-8.483477358629e1,
-1.078460501760e1));
#87463=cartesian_point('',(1.550699149508e1,-8.547534210480e1,
-1.078548619846e1));
#87464=cartesian_point('',(1.520678922496e1,-8.638604622645e1,
-1.077799797246e1));
#87465=cartesian_point('',(1.463881028539e1,-8.715834201210e1,
-1.076222990080e1));
#87466=cartesian_point('',(1.385821175488e1,-8.771713835909e1,
-1.074030037238e1));
#87467=cartesian_point('',(1.324548159052e1,-8.791015056840e1,
-1.072161977437e1));
#87468=cartesian_point('',(1.293111391397e1,-8.795652605767e1,
-1.071293958437e1));
#87470=direction('',(-9.878758017762e-2,6.850569528335e-2,-9.927476938862e-1));
#87471=vector('',#87470,4.041162135883e0);
#87472=cartesian_point('',(1.393634160418e1,-7.252002889642e1,
-6.512843959319e0));
#87473=line('',#87472,#87471);
#87474=cartesian_point('',(1.353712497567e1,-7.224318627455e1,
-1.052469835034e1));
#87475=cartesian_point('',(1.353135160201e1,-7.222302381179e1,
-1.055382390571e1));
#87476=cartesian_point('',(1.351983399767e1,-7.218266664515e1,
-1.061183082111e1));
#87477=cartesian_point('',(1.350256000916e1,-7.212177762536e1,
-1.069791169325e1));
#87478=cartesian_point('',(1.349104664846e1,-7.208075338123e1,
-1.075454925909e1));
#87479=cartesian_point('',(1.348528454752e1,-7.206008438272e1,
-1.078264222667e1));
#87481=direction('',(8.892367476268e-2,-4.329787990107e-3,9.960290322087e-1));
#87482=vector('',#87481,4.286814003307e0);
#87483=cartesian_point('',(1.545899456566e1,-8.452202755923e1,
-1.078263331467e1));
#87484=line('',#87483,#87482);
#87485=cartesian_point('',(1.447513250532e1,-8.467786648233e1,
-1.069548648161e1));
#87486=direction('',(-1.564344650402e-1,9.876883405951e-1,0.e0));
#87487=direction('',(9.839298882679e-1,1.558391846719e-1,-8.715574274766e-2));
#87488=axis2_placement_3d('',#87485,#87486,#87487);
#87490=cartesian_point('',(1.278568732935e1,-8.696734509490e1,
-1.069548648161e1));
#87491=direction('',(-9.893650758433e-1,-1.454535895111e-1,0.e0));
#87492=direction('',(0.e0,-1.421085471520e-14,-1.e0));
#87493=axis2_placement_3d('',#87490,#87491,#87492);
#87495=cartesian_point('',(-1.441246742180e-14,0.e0,-1.071293888805e1));
#87496=direction('',(0.e0,0.e0,1.e0));
#87497=direction('',(-1.454535917524e-1,-9.893650755137e-1,0.e0));
#87498=axis2_placement_3d('',#87495,#87496,#87497);
#87500=cartesian_point('',(-1.293111416181e1,-8.795652734274e1,
-1.071293837170e1));
#87501=cartesian_point('',(-1.298736972361e1,-8.795892950800e1,
-1.010345918240e1));
#87502=cartesian_point('',(-1.310369482600e1,-8.796291516105e1,
-8.912543366588e0));
#87503=cartesian_point('',(-1.324860095916e1,-8.796960645248e1,
-7.197111709046e0));
#87504=cartesian_point('',(-1.335636740549e1,-8.797690189675e1,
-6.122376158942e0));
#87505=cartesian_point('',(-1.340456709248e1,-8.797883468029e1,
-5.599931591385e0));
#87507=cartesian_point('',(-1.441246742180e-14,0.e0,-5.599847706754e0));
#87508=direction('',(0.e0,0.e0,1.e0));
#87509=direction('',(-1.506229929042e-1,-9.885912775301e-1,0.e0));
#87510=axis2_placement_3d('',#87507,#87508,#87509);
#87512=cartesian_point('',(-1.441246742180e-14,0.e0,-5.599847706754e0));
#87513=direction('',(0.e0,0.e0,1.e0));
#87514=direction('',(0.e0,-1.e0,0.e0));
#87515=axis2_placement_3d('',#87512,#87513,#87514);
#87517=cartesian_point('',(1.340456894035e1,-8.797883350296e1,
-5.599914662423e0));
#87518=cartesian_point('',(1.334849718344e1,-8.797658496015e1,
-6.207685741317e0));
#87519=cartesian_point('',(1.323030527259e1,-8.796882846381e1,
-7.396108067289e0));
#87520=cartesian_point('',(1.308573663459e1,-8.796216474309e1,
-9.107744270222e0));
#87521=cartesian_point('',(1.297965002243e1,-8.795859867544e1,
-1.018709400216e1));
#87522=cartesian_point('',(1.293111391397e1,-8.795652605767e1,
-1.071293958437e1));
#87524=cartesian_point('',(8.797883434424e1,-1.340457020896e1,
-5.599880824906e0));
#87525=cartesian_point('',(8.797839643016e1,-1.340744438988e1,
-5.543295168777e0));
#87526=cartesian_point('',(8.798601730841e1,-1.341442113723e1,
-5.431007015034e0));
#87527=cartesian_point('',(8.797966876779e1,-1.343282835012e1,
-5.263497818924e0));
#87528=cartesian_point('',(8.798066446519e1,-1.343125477991e1,
-5.156290677758e0));
#87529=cartesian_point('',(8.798045027923e1,-1.343265720994e1,
-5.101741331455e0));
#87531=cartesian_point('',(8.415775366676e1,-2.894298591902e1,
-5.599828514289e0));
#87532=cartesian_point('',(8.415775366676e1,-2.894298591902e1,
-5.433161847623e0));
#87533=cartesian_point('',(8.415152298098e1,-2.897449028050e1,
-5.266666666665e0));
#87534=cartesian_point('',(8.415152298098e1,-2.897449028050e1,
-5.099999999999e0));
#87536=cartesian_point('',(7.859395154817e1,-4.175182290858e1,
-5.599828514290e0));
#87537=cartesian_point('',(7.859395154817e1,-4.175182290858e1,
-5.433161847623e0));
#87538=cartesian_point('',(7.858286920472e1,-4.178196470467e1,
-5.266666666665e0));
#87539=cartesian_point('',(7.858286920472e1,-4.178196470467e1,
-5.099999999999e0));
#87541=cartesian_point('',(7.109490550312e1,-5.353259145281e1,
-5.599828514289e0));
#87542=cartesian_point('',(7.109490550312e1,-5.353259145281e1,
-5.433161847623e0));
#87543=cartesian_point('',(7.107924438686e1,-5.356062849163e1,
-5.266666666665e0));
#87544=cartesian_point('',(7.107924438686e1,-5.356062849163e1,
-5.099999999999e0));
#87546=cartesian_point('',(6.184526693415e1,-6.399520993004e1,
-5.599828514290e0));
#87547=cartesian_point('',(6.184526693415e1,-6.399520993004e1,
-5.433161847623e0));
#87548=cartesian_point('',(6.182541267375e1,-6.402045184742e1,
-5.266666666665e0));
#87549=cartesian_point('',(6.182541267375e1,-6.402045184742e1,
-5.099999999999e0));
#87551=cartesian_point('',(5.107279264053e1,-7.288205395049e1,
-5.599828514290e0));
#87552=cartesian_point('',(5.107279264053e1,-7.288205395049e1,
-5.433161847623e0));
#87553=cartesian_point('',(5.104923411381e1,-7.290387920697e1,
-5.266666666665e0));
#87554=cartesian_point('',(5.104923411381e1,-7.290387920697e1,
-5.099999999999e0));
#87556=cartesian_point('',(3.904273668962e1,-7.997429992148e1,
-5.599828514291e0));
#87557=cartesian_point('',(3.904273668962e1,-7.997429992148e1,
-5.433161847624e0));
#87558=cartesian_point('',(3.901605398696e1,-7.999217110639e1,
-5.266666666665e0));
#87559=cartesian_point('',(3.901605398696e1,-7.999217110639e1,
-5.099999999999e0));
#87561=cartesian_point('',(2.605131898951e1,-8.509731320698e1,
-5.599828514265e0));
#87562=cartesian_point('',(2.605131898951e1,-8.509731320698e1,
-5.433161847599e0));
#87563=cartesian_point('',(2.602216912481e1,-8.511079027406e1,
-5.266666666665e0));
#87564=cartesian_point('',(2.602216912481e1,-8.511079027406e1,
-5.099999999999e0));
#87566=cartesian_point('',(1.343237344862e1,-8.798049581809e1,
-5.101484902072e0));
#87567=cartesian_point('',(1.343078249997e1,-8.798073877894e1,
-5.157684373865e0));
#87568=cartesian_point('',(1.343128904296e1,-8.797990254214e1,
-5.267402888321e0));
#87569=cartesian_point('',(1.341490536445e1,-8.798594417413e1,
-5.429717801985e0));
#87570=cartesian_point('',(1.340765537868e1,-8.797836324934e1,
-5.542681138547e0));
#87571=cartesian_point('',(1.340456894035e1,-8.797883350296e1,
-5.599914662423e0));
#87573=cartesian_point('',(-2.894298591713e1,-8.415775366743e1,
-5.599828514289e0));
#87574=cartesian_point('',(-2.894298591713e1,-8.415775366743e1,
-5.433161847622e0));
#87575=cartesian_point('',(-2.897449028011e1,-8.415152298109e1,
-5.266666666665e0));
#87576=cartesian_point('',(-2.897449028011e1,-8.415152298109e1,
-5.099999999999e0));
#87578=cartesian_point('',(-4.175182290987e1,-7.859395154749e1,
-5.599828514290e0));
#87579=cartesian_point('',(-4.175182290987e1,-7.859395154749e1,
-5.433161847623e0));
#87580=cartesian_point('',(-4.178196470493e1,-7.858286920458e1,
-5.266666666665e0));
#87581=cartesian_point('',(-4.178196470493e1,-7.858286920458e1,
-5.099999999999e0));
#87583=cartesian_point('',(-5.353259145217e1,-7.109490550354e1,
-5.599828514289e0));
#87584=cartesian_point('',(-5.353259145217e1,-7.109490550354e1,
-5.433161847623e0));
#87585=cartesian_point('',(-5.356062849154e1,-7.107924438699e1,
-5.266666666665e0));
#87586=cartesian_point('',(-5.356062849154e1,-7.107924438699e1,
-5.099999999999e0));
#87588=cartesian_point('',(-6.399520993003e1,-6.184526693419e1,
-5.599828514290e0));
#87589=cartesian_point('',(-6.399520993003e1,-6.184526693419e1,
-5.433161847623e0));
#87590=cartesian_point('',(-6.402045184740e1,-6.182541267374e1,
-5.266666666665e0));
#87591=cartesian_point('',(-6.402045184740e1,-6.182541267374e1,
-5.099999999999e0));
#87593=cartesian_point('',(-7.288205395105e1,-5.107279263979e1,
-5.599828514290e0));
#87594=cartesian_point('',(-7.288205395105e1,-5.107279263979e1,
-5.433161847623e0));
#87595=cartesian_point('',(-7.290387920705e1,-5.104923411364e1,
-5.266666666665e0));
#87596=cartesian_point('',(-7.290387920705e1,-5.104923411364e1,
-5.099999999999e0));
#87598=cartesian_point('',(-7.997429992061e1,-3.904273669131e1,
-5.599828514290e0));
#87599=cartesian_point('',(-7.997429992061e1,-3.904273669131e1,
-5.433161847624e0));
#87600=cartesian_point('',(-7.999217110626e1,-3.901605398732e1,
-5.266666666665e0));
#87601=cartesian_point('',(-7.999217110626e1,-3.901605398732e1,
-5.099999999999e0));
#87603=cartesian_point('',(-8.509731320786e1,-2.605131898673e1,
-5.599828514266e0));
#87604=cartesian_point('',(-8.509731320786e1,-2.605131898673e1,
-5.433161847599e0));
#87605=cartesian_point('',(-8.511079027421e1,-2.602216912425e1,
-5.266666666665e0));
#87606=cartesian_point('',(-8.511079027421e1,-2.602216912425e1,
-5.099999999999e0));
#87608=cartesian_point('',(-8.798049581684e1,-1.343237345601e1,
-5.101484910855e0));
#87609=cartesian_point('',(-8.798073877762e1,-1.343078250786e1,
-5.157684389017e0));
#87610=cartesian_point('',(-8.797990253666e1,-1.343128907923e1,
-5.267402899045e0));
#87611=cartesian_point('',(-8.798594417625e1,-1.341490535049e1,
-5.429717814626e0));
#87612=cartesian_point('',(-8.797836325031e1,-1.340765537213e1,
-5.542681143445e0));
#87613=cartesian_point('',(-8.797883350312e1,-1.340456893916e1,
-5.599914662423e0));
#87615=cartesian_point('',(-8.415775366651e1,2.894298591987e1,
-5.599828514289e0));
#87616=cartesian_point('',(-8.415775366651e1,2.894298591987e1,
-5.433161847623e0));
#87617=cartesian_point('',(-8.415152298088e1,2.897449028065e1,
-5.266666666665e0));
#87618=cartesian_point('',(-8.415152298088e1,2.897449028065e1,
-5.099999999999e0));
#87620=cartesian_point('',(-7.859395154839e1,4.175182290821e1,
-5.599828514290e0));
#87621=cartesian_point('',(-7.859395154839e1,4.175182290821e1,
-5.433161847623e0));
#87622=cartesian_point('',(-7.858286920474e1,4.178196470459e1,
-5.266666666665e0));
#87623=cartesian_point('',(-7.858286920474e1,4.178196470459e1,
-5.099999999999e0));
#87625=cartesian_point('',(-7.109490550299e1,5.353259145292e1,
-5.599828514289e0));
#87626=cartesian_point('',(-7.109490550299e1,5.353259145292e1,
-5.433161847623e0));
#87627=cartesian_point('',(-7.107924438687e1,5.356062849168e1,
-5.266666666665e0));
#87628=cartesian_point('',(-7.107924438687e1,5.356062849168e1,
-5.099999999999e0));
#87630=cartesian_point('',(-6.184526693418e1,6.399520992997e1,
-5.599828514290e0));
#87631=cartesian_point('',(-6.184526693418e1,6.399520992997e1,
-5.433161847623e0));
#87632=cartesian_point('',(-6.182541267378e1,6.402045184743e1,
-5.266666666665e0));
#87633=cartesian_point('',(-6.182541267378e1,6.402045184743e1,
-5.099999999999e0));
#87635=cartesian_point('',(-5.107279264040e1,7.288205395059e1,
-5.599828514290e0));
#87636=cartesian_point('',(-5.107279264040e1,7.288205395059e1,
-5.433161847623e0));
#87637=cartesian_point('',(-5.104923411379e1,7.290387920699e1,
-5.266666666665e0));
#87638=cartesian_point('',(-5.104923411379e1,7.290387920699e1,
-5.099999999999e0));
#87640=cartesian_point('',(-3.904273669e1,7.997429992128e1,-5.599828514291e0));
#87641=cartesian_point('',(-3.904273669e1,7.997429992128e1,-5.433161847624e0));
#87642=cartesian_point('',(-3.901605398704e1,7.999217110636e1,
-5.266666666665e0));
#87643=cartesian_point('',(-3.901605398704e1,7.999217110636e1,
-5.099999999999e0));
#87645=cartesian_point('',(-2.605131898867e1,8.509731320730e1,
-5.599828514266e0));
#87646=cartesian_point('',(-2.605131898867e1,8.509731320730e1,
-5.433161847599e0));
#87647=cartesian_point('',(-2.602216912463e1,8.511079027406e1,
-5.266666666665e0));
#87648=cartesian_point('',(-2.602216912463e1,8.511079027406e1,
-5.099999999999e0));
#87650=cartesian_point('',(-1.343237330394e1,8.798049584206e1,
-5.101484729848e0));
#87651=cartesian_point('',(-1.343078234592e1,8.798073880434e1,
-5.157684077632e0));
#87652=cartesian_point('',(-1.343128812351e1,8.797990268147e1,
-5.267406064393e0));
#87653=cartesian_point('',(-1.341490636160e1,8.798594402261e1,
-5.429705710409e0));
#87654=cartesian_point('',(-1.340765393380e1,8.797836346900e1,
-5.542706425256e0));
#87655=cartesian_point('',(-1.340457205481e1,8.797883302829e1,
-5.599863898006e0));
#87657=direction('',(-1.765383154809e-14,5.193518020092e-4,9.999998651368e-1));
#87658=vector('',#87657,5.599848461968e0);
#87659=cartesian_point('',(1.043065406600e-13,8.899709170861e1,
-5.599847706755e0));
#87660=line('',#87659,#87658);
#87661=direction('',(-1.800687499086e-3,0.e0,-9.999983787610e-1));
#87662=vector('',#87661,1.615100560857e0);
#87663=cartesian_point('',(8.9e1,8.520821935389e-12,-3.984749764362e0));
#87664=line('',#87663,#87662);
#87665=cartesian_point('',(8.511075679301e1,-2.602227859417e1,
-5.099999999981e0));
#87666=cartesian_point('',(8.512034024232e1,-2.599092292499e1,
-5.162059331392e0));
#87667=cartesian_point('',(8.513689655831e1,-2.591996574533e1,
-5.283975311725e0));
#87668=cartesian_point('',(8.514798386724e1,-2.582884320085e1,
-5.460518833600e0));
#87669=cartesian_point('',(8.514078270596e1,-2.576450134273e1,
-5.573132245585e0));
#87670=cartesian_point('',(8.513814314922e1,-2.573283497553e1,
-5.628276730286e0));
#87672=cartesian_point('',(8.509701883455e1,-2.605227404347e1,
-5.599871650165e0));
#87673=cartesian_point('',(8.510133199802e1,-2.603817666508e1,
-5.433281343279e0));
#87674=cartesian_point('',(8.510644370752e1,-2.603637599641e1,
-5.266590306866e0));
#87675=cartesian_point('',(8.511075679301e1,-2.602227859417e1,
-5.099999999981e0));
#87677=cartesian_point('',(8.511075679301e1,-2.602227859417e1,
-5.099999999981e0));
#87678=cartesian_point('',(8.513057830158e1,-2.595743452058e1,
-5.120492464529e0));
#87679=cartesian_point('',(8.516969601668e1,-2.582034100225e1,
-5.162149183393e0));
#87680=cartesian_point('',(8.521449791754e1,-2.563003426971e1,
-5.225869245661e0));
#87681=cartesian_point('',(8.523898034329e1,-2.550001360220e1,
-5.267878026033e0));
#87682=cartesian_point('',(8.524945007733e1,-2.543556186057e1,
-5.288511768402e0));
#87684=cartesian_point('',(8.400432501228e1,-2.922379649357e1,
-5.626404513784e0));
#87685=cartesian_point('',(8.402507042767e1,-2.919967162131e1,
-5.571134452916e0));
#87686=cartesian_point('',(8.406849885302e1,-2.915194807808e1,
-5.458695651085e0));
#87687=cartesian_point('',(8.411286173119e1,-2.907187742014e1,
-5.282915474117e0));
#87688=cartesian_point('',(8.414092395563e1,-2.900526350658e1,
-5.161669744440e0));
#87689=cartesian_point('',(8.415152298098e1,-2.897449028050e1,
-5.099999999999e0));
#87691=cartesian_point('',(8.415775366676e1,-2.894298591902e1,
-5.599828514289e0));
#87692=cartesian_point('',(8.414585973854e1,-2.897737021023e1,
-5.602850955529e0));
#87693=cartesian_point('',(8.412640033771e1,-2.903932500106e1,
-5.608962775485e0));
#87694=cartesian_point('',(8.407246505357e1,-2.913926793386e1,
-5.618292657220e0));
#87695=cartesian_point('',(8.402678470631e1,-2.919504386883e1,
-5.623668969051e0));
#87696=cartesian_point('',(8.400432501228e1,-2.922379649357e1,
-5.626404513784e0));
#87698=cartesian_point('',(8.400432501228e1,-2.922379649357e1,
-5.626404513784e0));
#87699=cartesian_point('',(8.394401698055e1,-2.931138390865e1,
-5.501161133676e0));
#87700=cartesian_point('',(8.391630704911e1,-2.941817902667e1,
-5.383288602260e0));
#87701=cartesian_point('',(8.392056939017e1,-2.952722281621e1,
-5.287371720398e0));
#87703=cartesian_point('',(8.392056939017e1,-2.952722281621e1,
-5.287371720398e0));
#87704=cartesian_point('',(8.394970266508e1,-2.946941247619e1,
-5.266863462089e0));
#87705=cartesian_point('',(8.400546647879e1,-2.935144366939e1,
-5.225361752089e0));
#87706=cartesian_point('',(8.408057568570e1,-2.917229592536e1,
-5.162112127845e0));
#87707=cartesian_point('',(8.412940775448e1,-2.903870781057e1,
-5.120521730684e0));
#87708=cartesian_point('',(8.415152298098e1,-2.897449028050e1,
-5.099999999999e0));
#87710=cartesian_point('',(7.999212091251e1,-3.901615687131e1,
-5.099999999981e0));
#87711=cartesian_point('',(8.000649148092e1,-3.898668642442e1,
-5.162059331585e0));
#87712=cartesian_point('',(8.003394368010e1,-3.891919374730e1,
-5.283982208961e0));
#87713=cartesian_point('',(8.005915112470e1,-3.883092335442e1,
-5.460494695109e0));
#87714=cartesian_point('',(8.006209918287e1,-3.876625729894e1,
-5.573183971586e0));
#87715=cartesian_point('',(8.006444583470e1,-3.873456787960e1,
-5.628328456139e0));
#87717=cartesian_point('',(7.997385976894e1,-3.904363393713e1,
-5.599871650165e0));
#87718=cartesian_point('',(7.998032514601e1,-3.903038484826e1,
-5.433281343279e0));
#87719=cartesian_point('',(7.998565560873e1,-3.902940599595e1,
-5.266590306866e0));
#87720=cartesian_point('',(7.999212091251e1,-3.901615687131e1,
-5.099999999981e0));
#87722=cartesian_point('',(7.999212091251e1,-3.901615687131e1,
-5.099999999981e0));
#87723=cartesian_point('',(8.002184223335e1,-3.895521190304e1,
-5.120492464621e0));
#87724=cartesian_point('',(8.008192449581e1,-3.882592559231e1,
-5.162149183593e0));
#87725=cartesian_point('',(8.015594534265e1,-3.864497041302e1,
-5.225869245726e0));
#87726=cartesian_point('',(8.020046606266e1,-3.852038041102e1,
-5.267878025973e0));
#87727=cartesian_point('',(8.022088937065e1,-3.845836000457e1,
-5.288511768280e0));
#87729=cartesian_point('',(7.839848340331e1,-4.200517470897e1,
-5.626404513804e0));
#87730=cartesian_point('',(7.842274736968e1,-4.198459215187e1,
-5.571134452970e0));
#87731=cartesian_point('',(7.847310672602e1,-4.194424986718e1,
-5.458695651174e0));
#87732=cartesian_point('',(7.852944923401e1,-4.187210489485e1,
-5.282915474224e0));
#87733=cartesian_point('',(7.856758667782e1,-4.181070100840e1,
-5.161669744486e0));
#87734=cartesian_point('',(7.858286920472e1,-4.178196470467e1,
-5.099999999999e0));
#87736=cartesian_point('',(7.859395154817e1,-4.175182290858e1,
-5.599828514290e0));
#87737=cartesian_point('',(7.857682516593e1,-4.178392325138e1,
-5.602850955529e0));
#87738=cartesian_point('',(7.854791347824e1,-4.184207115486e1,
-5.608962775486e0));
#87739=cartesian_point('',(7.847900770768e1,-4.193234628706e1,
-5.618292657212e0));
#87740=cartesian_point('',(7.842516448270e1,-4.198028954698e1,
-5.623668969063e0));
#87741=cartesian_point('',(7.839848340331e1,-4.200517470897e1,
-5.626404513804e0));
#87743=cartesian_point('',(7.839848340331e1,-4.200517470897e1,
-5.626404513804e0));
#87744=cartesian_point('',(7.832521617309e1,-4.208224952294e1,
-5.501161133692e0));
#87745=cartesian_point('',(7.828114095972e1,-4.218339502754e1,
-5.383288602278e0));
#87746=cartesian_point('',(7.826829261740e1,-4.229176308413e1,
-5.287371720411e0));
#87748=cartesian_point('',(7.826829261740e1,-4.229176308413e1,
-5.287371720411e0));
#87749=cartesian_point('',(7.830611074296e1,-4.223922193360e1,
-5.266863462121e0));
#87750=cartesian_point('',(7.837964239877e1,-4.213142890094e1,
-5.225361752139e0));
#87751=cartesian_point('',(7.848185176825e1,-4.196623643148e1,
-5.162112127919e0));
#87752=cartesian_point('',(7.855098041839e1,-4.184193202675e1,
-5.120521730715e0));
#87753=cartesian_point('',(7.858286920472e1,-4.178196470467e1,
-5.099999999999e0));
#87755=cartesian_point('',(7.290381353656e1,-5.104932787938e1,
-5.099999999981e0));
#87756=cartesian_point('',(7.292261716978e1,-5.102246860505e1,
-5.162058741419e0));
#87757=cartesian_point('',(7.296028937090e1,-5.096010178244e1,
-5.283980827227e0));
#87758=cartesian_point('',(7.299899510668e1,-5.087686157677e1,
-5.460492929578e0));
#87759=cartesian_point('',(7.301202307740e1,-5.081345237560e1,
-5.573183211590e0));
#87760=cartesian_point('',(7.301929824135e1,-5.078251982640e1,
-5.628328454061e0));
#87762=cartesian_point('',(7.288147885690e1,-5.107360998593e1,
-5.599871650165e0));
#87763=cartesian_point('',(7.288993724862e1,-5.106153542316e1,
-5.433281343279e0));
#87764=cartesian_point('',(7.289535521163e1,-5.106140248894e1,
-5.266590306866e0));
#87765=cartesian_point('',(7.290381353656e1,-5.104932787938e1,
-5.099999999981e0));
#87767=cartesian_point('',(7.290381353656e1,-5.104932787938e1,
-5.099999999981e0));
#87768=cartesian_point('',(7.294270353630e1,-5.099378167796e1,
-5.120492842746e0));
#87769=cartesian_point('',(7.302227176801e1,-5.087548463404e1,
-5.162150059078e0));
#87770=cartesian_point('',(7.312368859044e1,-5.070833707211e1,
-5.225869817642e0));
#87771=cartesian_point('',(7.318715063626e1,-5.059224672118e1,
-5.267878258414e0));
#87772=cartesian_point('',(7.321702412820e1,-5.053418569059e1,
-5.288511766748e0));
#87774=cartesian_point('',(7.086221094327e1,-5.375224611592e1,
-5.626404513789e0));
#87775=cartesian_point('',(7.088939600122e1,-5.373571268485e1,
-5.571134452986e0));
#87776=cartesian_point('',(7.094544627405e1,-5.370374501976e1,
-5.458695651245e0));
#87777=cartesian_point('',(7.101238107244e1,-5.364130218157e1,
-5.282915474269e0));
#87778=cartesian_point('',(7.105965466491e1,-5.358662028991e1,
-5.161669744506e0));
#87779=cartesian_point('',(7.107924438686e1,-5.356062849163e1,
-5.099999999999e0));
#87781=cartesian_point('',(7.109490550312e1,-5.353259145281e1,
-5.599828514289e0));
#87782=cartesian_point('',(7.107296837596e1,-5.356161742937e1,
-5.602850955529e0));
#87783=cartesian_point('',(7.103531630352e1,-5.361452665102e1,
-5.608962775486e0));
#87784=cartesian_point('',(7.095313673510e1,-5.369291110935e1,
-5.618292657223e0));
#87785=cartesian_point('',(7.089245643132e1,-5.373184117195e1,
-5.623668969054e0));
#87786=cartesian_point('',(7.086221094327e1,-5.375224611592e1,
-5.626404513789e0));
#87788=cartesian_point('',(7.086221094327e1,-5.375224611592e1,
-5.626404513789e0));
#87789=cartesian_point('',(7.077778859751e1,-5.381691049064e1,
-5.501161134508e0));
#87790=cartesian_point('',(7.071843338003e1,-5.390991584438e1,
-5.383288602511e0));
#87791=cartesian_point('',(7.068879072302e1,-5.401493978591e1,
-5.287371721072e0));
#87793=cartesian_point('',(7.068879072302e1,-5.401493978591e1,
-5.287371721072e0));
#87794=cartesian_point('',(7.073436249148e1,-5.396896156237e1,
-5.266863462763e0));
#87795=cartesian_point('',(7.082385139564e1,-5.387399852719e1,
-5.225361751776e0));
#87796=cartesian_point('',(7.095064419405e1,-5.372682891855e1,
-5.162112127935e0));
#87797=cartesian_point('',(7.103836724846e1,-5.361486901124e1,
-5.120521730684e0));
#87798=cartesian_point('',(7.107924438686e1,-5.356062849163e1,
-5.099999999999e0));
#87800=cartesian_point('',(6.402037231726e1,-6.182549501177e1,
-5.099999999981e0));
#87801=cartesian_point('',(6.404314640888e1,-6.180190770109e1,
-5.162059331535e0));
#87802=cartesian_point('',(6.409011138667e1,-6.174620154619e1,
-5.283982208843e0));
#87803=cartesian_point('',(6.414136214228e1,-6.167004094284e1,
-5.460494694986e0));
#87804=cartesian_point('',(6.416414882244e1,-6.160945086940e1,
-5.573183971535e0));
#87805=cartesian_point('',(6.417617319007e1,-6.158003759590e1,
-5.628328456139e0));
#87807=cartesian_point('',(6.399451405562e1,-6.184598425235e1,
-5.599871650165e0));
#87808=cartesian_point('',(6.400475718827e1,-6.183538153146e1,
-5.433281343280e0));
#87809=cartesian_point('',(6.401012924327e1,-6.183609778933e1,
-5.266590306866e0));
#87810=cartesian_point('',(6.402037231726e1,-6.182549501177e1,
-5.099999999981e0));
#87812=cartesian_point('',(6.402037231726e1,-6.182549501177e1,
-5.099999999981e0));
#87813=cartesian_point('',(6.406747200403e1,-6.177671729580e1,
-5.120492464622e0));
#87814=cartesian_point('',(6.416456529905e1,-6.167232514699e1,
-5.162149183572e0));
#87815=cartesian_point('',(6.429088153305e1,-6.152310024450e1,
-5.225869245809e0));
#87816=cartesian_point('',(6.437172368220e1,-6.141836577014e1,
-5.267878025797e0));
#87817=cartesian_point('',(6.441031276193e1,-6.136569200769e1,
-5.288511768103e0));
#87819=cartesian_point('',(6.158107567161e1,-6.417575882993e1,
-5.626404513800e0));
#87820=cartesian_point('',(6.161051243487e1,-6.416368163283e1,
-5.571134452975e0));
#87821=cartesian_point('',(6.167087348039e1,-6.414087573711e1,
-5.458695651196e0));
#87822=cartesian_point('',(6.174675241250e1,-6.408967258324e1,
-5.282915474242e0));
#87823=cartesian_point('',(6.180199812075e1,-6.404305913582e1,
-5.161669744494e0));
#87824=cartesian_point('',(6.182541267375e1,-6.402045184742e1,
-5.099999999999e0));
#87826=cartesian_point('',(6.184526693415e1,-6.399520993004e1,
-5.599828514290e0));
#87827=cartesian_point('',(6.181905922696e1,-6.402044682520e1,
-5.602850955528e0));
#87828=cartesian_point('',(6.177359388848e1,-6.406681456445e1,
-5.608962775484e0));
#87829=cartesian_point('',(6.168016405601e1,-6.413137826326e1,
-5.618292657213e0));
#87830=cartesian_point('',(6.161414082401e1,-6.416033654141e1,
-5.623668969059e0));
#87831=cartesian_point('',(6.158107567161e1,-6.417575882993e1,
-5.626404513800e0));
#87833=cartesian_point('',(6.158107567161e1,-6.417575882993e1,
-5.626404513800e0));
#87834=cartesian_point('',(6.148757696755e1,-6.422642051472e1,
-5.501161133713e0));
#87835=cartesian_point('',(6.141440326884e1,-6.430899561603e1,
-5.383288602274e0));
#87836=cartesian_point('',(6.136869619802e1,-6.440808940622e1,
-5.287371720445e0));
#87838=cartesian_point('',(6.136869619802e1,-6.440808940622e1,
-5.287371720445e0));
#87839=cartesian_point('',(6.142089948119e1,-6.436980624613e1,
-5.266863462154e0));
#87840=cartesian_point('',(6.152414212047e1,-6.429001151139e1,
-5.225361752122e0));
#87841=cartesian_point('',(6.167239628804e1,-6.416448856874e1,
-5.162112127924e0));
#87842=cartesian_point('',(6.177655371409e1,-6.406762998294e1,
-5.120521730715e0));
#87843=cartesian_point('',(6.182541267375e1,-6.402045184742e1,
-5.099999999999e0));
#87845=cartesian_point('',(5.356053706023e1,-7.107931327e1,-5.099999999981e0));
#87846=cartesian_point('',(5.358672063350e1,-7.105957901092e1,
-5.162059331399e0));
#87847=cartesian_point('',(5.364182175758e1,-7.101190563212e1,
-5.283982208537e0));
#87848=cartesian_point('',(5.370435567423e1,-7.094470007677e1,
-5.460494694834e0));
#87849=cartesian_point('',(5.373634018819e1,-7.088842058977e1,
-5.573183971554e0));
#87850=cartesian_point('',(5.375281776554e1,-7.086125046803e1,
-5.628328456247e0));
#87852=cartesian_point('',(5.353179193265e1,-7.109550513105e1,
-5.599871650165e0));
#87853=cartesian_point('',(5.354356758634e1,-7.108663532628e1,
-5.433281343280e0));
#87854=cartesian_point('',(5.354876145560e1,-7.108818313991e1,
-5.266590306866e0));
#87855=cartesian_point('',(5.356053706023e1,-7.107931327e1,-5.099999999981e0));
#87857=cartesian_point('',(5.356053706023e1,-7.107931327e1,-5.099999999981e0));
#87858=cartesian_point('',(5.361468738767e1,-7.103850410290e1,
-5.120492464529e0));
#87859=cartesian_point('',(5.372691583329e1,-7.095058593195e1,
-5.162149183393e0));
#87860=cartesian_point('',(5.387502082283e1,-7.082295844813e1,
-5.225869245662e0));
#87861=cartesian_point('',(5.397125175227e1,-7.073215992721e1,
-5.267878026032e0));
#87862=cartesian_point('',(5.401760572825e1,-7.068617132818e1,
-5.288511768401e0));
#87864=cartesian_point('',(5.078360994102e1,-7.301905137447e1,
-5.626404513783e0));
#87865=cartesian_point('',(5.081457357878e1,-7.301172779203e1,
-5.571134452865e0));
#87866=cartesian_point('',(5.087775910777e1,-7.299864522257e1,
-5.458695650971e0));
#87867=cartesian_point('',(5.096071378241e1,-7.295994254467e1,
-5.282915474004e0));
#87868=cartesian_point('',(5.102257127375e1,-7.292254531905e1,
-5.161669744392e0));
#87869=cartesian_point('',(5.104923411381e1,-7.290387920697e1,
-5.099999999999e0));
#87871=cartesian_point('',(5.107279264053e1,-7.288205395049e1,
-5.599828514290e0));
#87872=cartesian_point('',(5.104295967410e1,-7.290288034846e1,
-5.602850955527e0));
#87873=cartesian_point('',(5.099080057716e1,-7.294156487788e1,
-5.608962775481e0));
#87874=cartesian_point('',(5.088842103317e1,-7.299071804460e1,
-5.618292657218e0));
#87875=cartesian_point('',(5.081868058399e1,-7.300899148934e1,
-5.623668969048e0));
#87876=cartesian_point('',(5.078360994102e1,-7.301905137447e1,
-5.626404513783e0));
#87878=cartesian_point('',(5.078360994102e1,-7.301905137447e1,
-5.626404513783e0));
#87879=cartesian_point('',(5.068333712758e1,-7.305446291011e1,
-5.501161133675e0));
#87880=cartesian_point('',(5.059814672674e1,-7.312457448646e1,
-5.383288602261e0));
#87881=cartesian_point('',(5.053750070175e1,-7.321529810654e1,
-5.287371720397e0));
#87883=cartesian_point('',(5.053750070175e1,-7.321529810654e1,
-5.287371720397e0));
#87884=cartesian_point('',(5.059505008154e1,-7.318565266835e1,
-5.266863462088e0));
#87885=cartesian_point('',(5.070950427927e1,-7.312299104623e1,
-5.225361752090e0));
#87886=cartesian_point('',(5.087556930648e1,-7.302220556063e1,
-5.162112127844e0));
#87887=cartesian_point('',(5.099359640263e1,-7.294283327614e1,
-5.120521730683e0));
#87888=cartesian_point('',(5.104923411381e1,-7.290387920697e1,
-5.099999999999e0));
#87890=cartesian_point('',(4.178186362306e1,-7.858292293667e1,
-5.099999999981e0));
#87891=cartesian_point('',(4.181081195115e1,-7.856752765251e1,
-5.162059331516e0));
#87892=cartesian_point('',(4.187269244874e1,-7.852906092665e1,
-5.283982208799e0));
#87893=cartesian_point('',(4.194496973427e1,-7.847246524331e1,
-5.460494694944e0));
#87894=cartesian_point('',(4.198536451735e1,-7.842188213046e1,
-5.573183971515e0));
#87895=cartesian_point('',(4.200588957194e1,-7.839762417897e1,
-5.628328456139e0));
#87897=cartesian_point('',(4.175093942886e1,-7.859441872148e1,
-5.599871650166e0));
#87898=cartesian_point('',(4.176395764783e1,-7.858750023670e1,
-5.433281343281e0));
#87899=cartesian_point('',(4.176884544237e1,-7.858984149347e1,
-5.266590306866e0));
#87900=cartesian_point('',(4.178186362306e1,-7.858292293667e1,
-5.099999999981e0));
#87902=cartesian_point('',(4.178186362306e1,-7.858292293667e1,
-5.099999999981e0));
#87903=cartesian_point('',(4.184173123026e1,-7.855108717569e1,
-5.120492464621e0));
#87904=cartesian_point('',(4.196633139014e1,-7.848180782006e1,
-5.162149183594e0));
#87905=cartesian_point('',(4.213257829819e1,-7.837892036730e1,
-5.225869245728e0));
#87906=cartesian_point('',(4.224182848319e1,-7.830429356092e1,
-5.267878025973e0));
#87907=cartesian_point('',(4.229480596669e1,-7.826612251734e1,
-5.288511768280e0));
#87909=cartesian_point('',(3.873568319260e1,-8.006437253780e1,
-5.626404513803e0));
#87910=cartesian_point('',(3.876741127725e1,-8.006198290092e1,
-5.571134452983e0));
#87911=cartesian_point('',(3.883186545218e1,-8.005894579407e1,
-5.458695651207e0));
#87912=cartesian_point('',(3.891985325012e1,-8.003369658032e1,
-5.282915474255e0));
#87913=cartesian_point('',(3.898679938744e1,-8.000643642055e1,
-5.161669744499e0));
#87914=cartesian_point('',(3.901605398696e1,-7.999217110639e1,
-5.099999999999e0));
#87916=cartesian_point('',(3.904273668962e1,-7.997429992148e1,
-5.599828514291e0));
#87917=cartesian_point('',(3.901001305185e1,-7.999020300675e1,
-5.602850955528e0));
#87918=cartesian_point('',(3.895244452703e1,-8.002025178486e1,
-5.608962775485e0));
#87919=cartesian_point('',(3.884363619548e1,-8.005278410539e1,
-5.618292657211e0));
#87920=cartesian_point('',(3.877189577049e1,-8.005992276383e1,
-5.623668969062e0));
#87921=cartesian_point('',(3.873568319260e1,-8.006437253780e1,
-5.626404513803e0));
#87923=cartesian_point('',(3.873568319260e1,-8.006437253780e1,
-5.626404513803e0));
#87924=cartesian_point('',(3.863110531925e1,-8.008366197474e1,
-5.501161133692e0));
#87925=cartesian_point('',(3.853599588666e1,-8.013958364647e1,
-5.383288602279e0));
#87926=cartesian_point('',(3.846190421390e1,-8.021970317976e1,
-5.287371720413e0));
#87928=cartesian_point('',(3.846190421390e1,-8.021970317976e1,
-5.287371720413e0));
#87929=cartesian_point('',(3.852338263358e1,-8.019942543255e1,
-5.266863462121e0));
#87930=cartesian_point('',(3.864623014749e1,-8.015543986019e1,
-5.225361752137e0));
#87931=cartesian_point('',(3.882601696245e1,-8.008187350474e1,
-5.162112127920e0));
#87932=cartesian_point('',(3.895500750936e1,-8.002194193075e1,
-5.120521730715e0));
#87933=cartesian_point('',(3.901605398696e1,-7.999217110639e1,
-5.099999999999e0));
#87935=cartesian_point('',(2.897438203812e1,-8.415156023875e1,
-5.099999999981e0));
#87936=cartesian_point('',(2.900538231753e1,-8.414088301221e1,
-5.162059331404e0));
#87937=cartesian_point('',(2.907251848532e1,-8.411257011812e1,
-5.283982208549e0));
#87938=cartesian_point('',(2.915275943289e1,-8.406797788004e1,
-5.460494694849e0));
#87939=cartesian_point('',(2.920056983119e1,-8.402433666545e1,
-5.573183971561e0));
#87940=cartesian_point('',(2.922463696789e1,-8.400358819557e1,
-5.628328456251e0));
#87942=cartesian_point('',(2.894204023566e1,-8.415807688134e1,
-5.599871650166e0));
#87943=cartesian_point('',(2.895598046822e1,-8.415328007271e1,
-5.433281343280e0));
#87944=cartesian_point('',(2.896044183210e1,-8.415635712448e1,
-5.266590306866e0));
#87945=cartesian_point('',(2.897438203812e1,-8.415156023875e1,
-5.099999999981e0));
#87947=cartesian_point('',(2.897438203812e1,-8.415156023875e1,
-5.099999999981e0));
#87948=cartesian_point('',(2.903849278605e1,-8.412948178588e1,
-5.120492464528e0));
#87949=cartesian_point('',(2.917239659002e1,-8.408054713335e1,
-5.162149183390e0));
#87950=cartesian_point('',(2.935269186665e1,-8.400493314196e1,
-5.225869245659e0));
#87951=cartesian_point('',(2.947227120525e1,-8.394831560955e1,
-5.267878026031e0));
#87952=cartesian_point('',(2.953056771481e1,-8.391890201910e1,
-5.288511768401e0));
#87954=cartesian_point('',(2.645994036698e1,-8.487309672444e1,
-1.071293896585e1));
#87955=cartesian_point('',(2.641290332574e1,-8.489856123572e1,
-1.011842993755e1));
#87956=cartesian_point('',(2.631777493663e1,-8.494987744817e1,
-8.947603785245e0));
#87957=cartesian_point('',(2.619179909310e1,-8.501656948913e1,
-7.277952363420e0));
#87958=cartesian_point('',(2.609544640337e1,-8.507356427559e1,
-6.157107419813e0));
#87959=cartesian_point('',(2.605131898951e1,-8.509731320698e1,
-5.599828514265e0));
#87961=cartesian_point('',(-1.434362928244e-14,0.e0,-5.599847706755e0));
#87962=direction('',(0.e0,0.e0,1.e0));
#87963=direction('',(2.925546791686e-1,-9.562487959190e-1,0.e0));
#87964=axis2_placement_3d('',#87961,#87962,#87963);
#87966=cartesian_point('',(2.894204023566e1,-8.415807688134e1,
-5.599871650166e0));
#87967=cartesian_point('',(2.889254523358e1,-8.416478417768e1,
-6.151532253713e0));
#87968=cartesian_point('',(2.878363895212e1,-8.417464569963e1,
-7.265494160104e0));
#87969=cartesian_point('',(2.864077630162e1,-8.419521018304e1,
-8.941969769402e0));
#87970=cartesian_point('',(2.853446944374e1,-8.420918221542e1,
-1.011613181901e1));
#87971=cartesian_point('',(2.848061279764e1,-8.421653931542e1,
-1.071293894722e1));
#87973=cartesian_point('',(2.573395514283e1,-8.513824307948e1,
-5.626404469380e0));
#87974=cartesian_point('',(2.576566652951e1,-8.514084624298e1,
-5.571134310992e0));
#87975=cartesian_point('',(2.582980244928e1,-8.514792944739e1,
-5.458695464895e0));
#87976=cartesian_point('',(2.592065692034e1,-8.513675535643e1,
-5.282915247157e0));
#87977=cartesian_point('',(2.599104318366e1,-8.512030350871e1,
-5.161669650043e0));
#87978=cartesian_point('',(2.602216912481e1,-8.511079027406e1,
-5.099999999999e0));
#87980=cartesian_point('',(2.605131898951e1,-8.509731320698e1,
-5.599828514265e0));
#87981=cartesian_point('',(2.601651041956e1,-8.510790140146e1,
-5.602850957620e0));
#87982=cartesian_point('',(2.595494994540e1,-8.512857453075e1,
-5.608962773557e0));
#87983=cartesian_point('',(2.584239198299e1,-8.514368497523e1,
-5.618292697029e0));
#87984=cartesian_point('',(2.577041800542e1,-8.513951299351e1,
-5.623668923774e0));
#87985=cartesian_point('',(2.573395514283e1,-8.513824307948e1,
-5.626404469380e0));
#87987=cartesian_point('',(2.573395514283e1,-8.513824307948e1,
-5.626404469380e0));
#87988=cartesian_point('',(2.562764302706e1,-8.514093489865e1,
-5.501161857939e0));
#87989=cartesian_point('',(2.552495604524e1,-8.518129016849e1,
-5.383289499511e0));
#87990=cartesian_point('',(2.543923913626e1,-8.524883404918e1,
-5.287374418228e0));
#87992=cartesian_point('',(2.543923913626e1,-8.524883404918e1,
-5.287374418228e0));
#87993=cartesian_point('',(2.550313279410e1,-8.523842330225e1,
-5.266866149835e0));
#87994=cartesian_point('',(2.563136170610e1,-8.521419520624e1,
-5.225360466002e0));
#87995=cartesian_point('',(2.582043804092e1,-8.516966009311e1,
-5.162112508136e0));
#87996=cartesian_point('',(2.595721704728e1,-8.513064479722e1,
-5.120521739814e0));
#87997=cartesian_point('',(2.602216912481e1,-8.511079027406e1,
-5.099999999999e0));
#87999=cartesian_point('',(-2.602227859378e1,-8.511075679312e1,
-5.099999999981e0));
#88000=cartesian_point('',(-2.599092292453e1,-8.512034024246e1,
-5.162059331528e0));
#88001=cartesian_point('',(-2.591996574533e1,-8.513689655829e1,
-5.283975312045e0));
#88002=cartesian_point('',(-2.582884320060e1,-8.514798386726e1,
-5.460518834006e0));
#88003=cartesian_point('',(-2.576450134264e1,-8.514078270596e1,
-5.573132245759e0));
#88004=cartesian_point('',(-2.573283497553e1,-8.513814314922e1,
-5.628276730286e0));
#88006=cartesian_point('',(-2.605227404154e1,-8.509701883514e1,
-5.599871650165e0));
#88007=cartesian_point('',(-2.603817666316e1,-8.510133199862e1,
-5.433281343279e0));
#88008=cartesian_point('',(-2.603637599603e1,-8.510644370763e1,
-5.266590306866e0));
#88009=cartesian_point('',(-2.602227859378e1,-8.511075679312e1,
-5.099999999981e0));
#88011=cartesian_point('',(-2.602227859378e1,-8.511075679312e1,
-5.099999999981e0));
#88012=cartesian_point('',(-2.595743452045e1,-8.513057830162e1,
-5.120492464448e0));
#88013=cartesian_point('',(-2.582034100302e1,-8.516969601647e1,
-5.162149183205e0));
#88014=cartesian_point('',(-2.563003427017e1,-8.521449791744e1,
-5.225869245538e0));
#88015=cartesian_point('',(-2.550001360242e1,-8.523898034324e1,
-5.267878025984e0));
#88016=cartesian_point('',(-2.543556186057e1,-8.524945007733e1,
-5.288511768403e0));
#88018=cartesian_point('',(-2.922379649358e1,-8.400432501230e1,
-5.626404513784e0));
#88019=cartesian_point('',(-2.919967162154e1,-8.402507042749e1,
-5.571134453477e0));
#88020=cartesian_point('',(-2.915194807863e1,-8.406849885270e1,
-5.458695652396e0));
#88021=cartesian_point('',(-2.907187742082e1,-8.411286173082e1,
-5.282915475099e0));
#88022=cartesian_point('',(-2.900526350644e1,-8.414092395568e1,
-5.161669744860e0));
#88023=cartesian_point('',(-2.897449028011e1,-8.415152298109e1,
-5.099999999999e0));
#88025=cartesian_point('',(-2.894298591713e1,-8.415775366743e1,
-5.599828514289e0));
#88026=cartesian_point('',(-2.897737020988e1,-8.414585973880e1,
-5.602850955529e0));
#88027=cartesian_point('',(-2.903932500122e1,-8.412640033771e1,
-5.608962775482e0));
#88028=cartesian_point('',(-2.913926793385e1,-8.407246505371e1,
-5.618292657220e0));
#88029=cartesian_point('',(-2.919504386883e1,-8.402678470634e1,
-5.623668969049e0));
#88030=cartesian_point('',(-2.922379649358e1,-8.400432501230e1,
-5.626404513784e0));
#88032=cartesian_point('',(-2.922379649358e1,-8.400432501230e1,
-5.626404513784e0));
#88033=cartesian_point('',(-2.931138390866e1,-8.394401698056e1,
-5.501161133677e0));
#88034=cartesian_point('',(-2.941817902667e1,-8.391630704911e1,
-5.383288602262e0));
#88035=cartesian_point('',(-2.952722281621e1,-8.392056939017e1,
-5.287371720399e0));
#88037=cartesian_point('',(-2.952722281621e1,-8.392056939017e1,
-5.287371720399e0));
#88038=cartesian_point('',(-2.946941247568e1,-8.394970266531e1,
-5.266863461963e0));
#88039=cartesian_point('',(-2.935144366815e1,-8.400546647932e1,
-5.225361751780e0));
#88040=cartesian_point('',(-2.917229592402e1,-8.408057568625e1,
-5.162112127332e0));
#88041=cartesian_point('',(-2.903870780952e1,-8.412940775482e1,
-5.120521730462e0));
#88042=cartesian_point('',(-2.897449028011e1,-8.415152298109e1,
-5.099999999999e0));
#88044=cartesian_point('',(-3.901615687157e1,-7.999212091238e1,
-5.099999999981e0));
#88045=cartesian_point('',(-3.898668642462e1,-8.000649148082e1,
-5.162059331701e0));
#88046=cartesian_point('',(-3.891919374702e1,-8.003394368022e1,
-5.283982209232e0));
#88047=cartesian_point('',(-3.883092335428e1,-8.005915112472e1,
-5.460494695465e0));
#88048=cartesian_point('',(-3.876625729887e1,-8.006209918287e1,
-5.573183971740e0));
#88049=cartesian_point('',(-3.873456787960e1,-8.006444583470e1,
-5.628328456139e0));
#88051=cartesian_point('',(-3.904363393845e1,-7.997385976830e1,
-5.599871650165e0));
#88052=cartesian_point('',(-3.903038484958e1,-7.998032514537e1,
-5.433281343280e0));
#88053=cartesian_point('',(-3.902940599621e1,-7.998565560861e1,
-5.266590306866e0));
#88054=cartesian_point('',(-3.901615687157e1,-7.999212091238e1,
-5.099999999981e0));
#88056=cartesian_point('',(-3.901615687157e1,-7.999212091238e1,
-5.099999999981e0));
#88057=cartesian_point('',(-3.895521190354e1,-8.002184223310e1,
-5.120492464538e0));
#88058=cartesian_point('',(-3.882592559276e1,-8.008192449561e1,
-5.162149183402e0));
#88059=cartesian_point('',(-3.864497041354e1,-8.015594534244e1,
-5.225869245600e0));
#88060=cartesian_point('',(-3.852038041123e1,-8.020046606259e1,
-5.267878025923e0));
#88061=cartesian_point('',(-3.845836000457e1,-8.022088937065e1,
-5.288511768282e0));
#88063=cartesian_point('',(-4.200517470897e1,-7.839848340331e1,
-5.626404513801e0));
#88064=cartesian_point('',(-4.198459215202e1,-7.842274736950e1,
-5.571134453425e0));
#88065=cartesian_point('',(-4.194424986762e1,-7.847310672563e1,
-5.458695652242e0));
#88066=cartesian_point('',(-4.187210489511e1,-7.852944923381e1,
-5.282915474969e0));
#88067=cartesian_point('',(-4.181070100883e1,-7.856758667760e1,
-5.161669744804e0));
#88068=cartesian_point('',(-4.178196470493e1,-7.858286920458e1,
-5.099999999999e0));
#88070=cartesian_point('',(-4.175182290987e1,-7.859395154749e1,
-5.599828514290e0));
#88071=cartesian_point('',(-4.178392325159e1,-7.857682516573e1,
-5.602850955528e0));
#88072=cartesian_point('',(-4.184207115474e1,-7.854791347836e1,
-5.608962775483e0));
#88073=cartesian_point('',(-4.193234628708e1,-7.847900770768e1,
-5.618292657212e0));
#88074=cartesian_point('',(-4.198028954697e1,-7.842516448271e1,
-5.623668969060e0));
#88075=cartesian_point('',(-4.200517470897e1,-7.839848340331e1,
-5.626404513801e0));
#88077=cartesian_point('',(-4.200517470897e1,-7.839848340331e1,
-5.626404513801e0));
#88078=cartesian_point('',(-4.208224952294e1,-7.832521617309e1,
-5.501161133690e0));
#88079=cartesian_point('',(-4.218339502754e1,-7.828114095972e1,
-5.383288602276e0));
#88080=cartesian_point('',(-4.229176308412e1,-7.826829261740e1,
-5.287371720410e0));
#88082=cartesian_point('',(-4.229176308412e1,-7.826829261740e1,
-5.287371720410e0));
#88083=cartesian_point('',(-4.223922193313e1,-7.830611074327e1,
-5.266863461992e0));
#88084=cartesian_point('',(-4.213142889988e1,-7.837964239944e1,
-5.225361751830e0));
#88085=cartesian_point('',(-4.196623642995e1,-7.848185176914e1,
-5.162112127406e0));
#88086=cartesian_point('',(-4.184193202639e1,-7.855098041858e1,
-5.120521730494e0));
#88087=cartesian_point('',(-4.178196470493e1,-7.858286920458e1,
-5.099999999999e0));
#88089=cartesian_point('',(-5.104932787925e1,-7.290381353665e1,
-5.099999999981e0));
#88090=cartesian_point('',(-5.102246860486e1,-7.292261716992e1,
-5.162058741549e0));
#88091=cartesian_point('',(-5.096010178233e1,-7.296028937095e1,
-5.283980827532e0));
#88092=cartesian_point('',(-5.087686157657e1,-7.299899510676e1,
-5.460492929969e0));
#88093=cartesian_point('',(-5.081345237551e1,-7.301202307742e1,
-5.573183211759e0));
#88094=cartesian_point('',(-5.078251982640e1,-7.301929824135e1,
-5.628328454063e0));
#88096=cartesian_point('',(-5.107360998531e1,-7.288147885734e1,
-5.599871650165e0));
#88097=cartesian_point('',(-5.106153542253e1,-7.288993724906e1,
-5.433281343279e0));
#88098=cartesian_point('',(-5.106140248882e1,-7.289535521172e1,
-5.266590306866e0));
#88099=cartesian_point('',(-5.104932787925e1,-7.290381353665e1,
-5.099999999981e0));
#88101=cartesian_point('',(-5.104932787925e1,-7.290381353665e1,
-5.099999999981e0));
#88102=cartesian_point('',(-5.099378167805e1,-7.294270353623e1,
-5.120492842663e0));
#88103=cartesian_point('',(-5.087548463463e1,-7.302227176763e1,
-5.162150058886e0));
#88104=cartesian_point('',(-5.070833707255e1,-7.312368859018e1,
-5.225869817516e0));
#88105=cartesian_point('',(-5.059224672137e1,-7.318715063615e1,
-5.267878258359e0));
#88106=cartesian_point('',(-5.053418569059e1,-7.321702412820e1,
-5.288511766744e0));
#88108=cartesian_point('',(-5.375224611588e1,-7.086221094324e1,
-5.626404513786e0));
#88109=cartesian_point('',(-5.373571268495e1,-7.088939600105e1,
-5.571134453374e0));
#88110=cartesian_point('',(-5.370374501989e1,-7.094544627359e1,
-5.458695652146e0));
#88111=cartesian_point('',(-5.364130218202e1,-7.101238107226e1,
-5.282915474859e0));
#88112=cartesian_point('',(-5.358662028993e1,-7.105965466491e1,
-5.161669744757e0));
#88113=cartesian_point('',(-5.356062849154e1,-7.107924438699e1,
-5.099999999999e0));
#88115=cartesian_point('',(-5.353259145217e1,-7.109490550354e1,
-5.599828514289e0));
#88116=cartesian_point('',(-5.356161742923e1,-7.107296837606e1,
-5.602850955527e0));
#88117=cartesian_point('',(-5.361452665086e1,-7.103531630328e1,
-5.608962775481e0));
#88118=cartesian_point('',(-5.369291110910e1,-7.095313673498e1,
-5.618292657214e0));
#88119=cartesian_point('',(-5.373184117190e1,-7.089245643130e1,
-5.623668969050e0));
#88120=cartesian_point('',(-5.375224611588e1,-7.086221094324e1,
-5.626404513786e0));
#88122=cartesian_point('',(-5.375224611588e1,-7.086221094324e1,
-5.626404513786e0));
#88123=cartesian_point('',(-5.381691049084e1,-7.077778859717e1,
-5.501161134043e0));
#88124=cartesian_point('',(-5.390991584431e1,-7.071843337984e1,
-5.383288602360e0));
#88125=cartesian_point('',(-5.401493978629e1,-7.068879072291e1,
-5.287371720715e0));
#88127=cartesian_point('',(-5.401493978629e1,-7.068879072291e1,
-5.287371720715e0));
#88128=cartesian_point('',(-5.396896156235e1,-7.073436249175e1,
-5.266863462280e0));
#88129=cartesian_point('',(-5.387399852601e1,-7.082385139657e1,
-5.225361751632e0));
#88130=cartesian_point('',(-5.372682891738e1,-7.095064419501e1,
-5.162112127375e0));
#88131=cartesian_point('',(-5.361486901059e1,-7.103836724901e1,
-5.120521730462e0));
#88132=cartesian_point('',(-5.356062849154e1,-7.107924438699e1,
-5.099999999999e0));
#88134=cartesian_point('',(-6.182549501177e1,-6.402037231727e1,
-5.099999999981e0));
#88135=cartesian_point('',(-6.180190770103e1,-6.404314640893e1,
-5.162059331650e0));
#88136=cartesian_point('',(-6.174620154606e1,-6.409011138677e1,
-5.283982209113e0));
#88137=cartesian_point('',(-6.167004094268e1,-6.414136214237e1,
-5.460494695341e0));
#88138=cartesian_point('',(-6.160945086933e1,-6.416414882247e1,
-5.573183971688e0));
#88139=cartesian_point('',(-6.158003759590e1,-6.417617319006e1,
-5.628328456139e0));
#88141=cartesian_point('',(-6.184598425232e1,-6.399451405564e1,
-5.599871650165e0));
#88142=cartesian_point('',(-6.183538153143e1,-6.400475718829e1,
-5.433281343280e0));
#88143=cartesian_point('',(-6.183609778932e1,-6.401012924327e1,
-5.266590306866e0));
#88144=cartesian_point('',(-6.182549501177e1,-6.402037231727e1,
-5.099999999981e0));
#88146=cartesian_point('',(-6.182549501177e1,-6.402037231727e1,
-5.099999999981e0));
#88147=cartesian_point('',(-6.177671729599e1,-6.406747200385e1,
-5.120492464539e0));
#88148=cartesian_point('',(-6.167232514746e1,-6.416456529864e1,
-5.162149183376e0));
#88149=cartesian_point('',(-6.152310024491e1,-6.429088153270e1,
-5.225869245693e0));
#88150=cartesian_point('',(-6.141836577031e1,-6.437172368208e1,
-5.267878025721e0));
#88151=cartesian_point('',(-6.136569200768e1,-6.441031276196e1,
-5.288511768080e0));
#88153=cartesian_point('',(-6.417575882995e1,-6.158107567162e1,
-5.626404513800e0));
#88154=cartesian_point('',(-6.416368163293e1,-6.161051243462e1,
-5.571134453485e0));
#88155=cartesian_point('',(-6.414087573745e1,-6.167087347987e1,
-5.458695652386e0));
#88156=cartesian_point('',(-6.408967258353e1,-6.174675241206e1,
-5.282915475107e0));
#88157=cartesian_point('',(-6.404305913597e1,-6.180199812060e1,
-5.161669744863e0));
#88158=cartesian_point('',(-6.402045184740e1,-6.182541267374e1,
-5.099999999999e0));
#88160=cartesian_point('',(-6.399520993003e1,-6.184526693419e1,
-5.599828514290e0));
#88161=cartesian_point('',(-6.402044682522e1,-6.181905922696e1,
-5.602850955529e0));
#88162=cartesian_point('',(-6.406681456453e1,-6.177359388851e1,
-5.608962775487e0));
#88163=cartesian_point('',(-6.413137826334e1,-6.168016405603e1,
-5.618292657218e0));
#88164=cartesian_point('',(-6.416033654143e1,-6.161414082401e1,
-5.623668969060e0));
#88165=cartesian_point('',(-6.417575882995e1,-6.158107567162e1,
-5.626404513800e0));
#88167=cartesian_point('',(-6.417575882995e1,-6.158107567162e1,
-5.626404513800e0));
#88168=cartesian_point('',(-6.422642051472e1,-6.148757696758e1,
-5.501161133744e0));
#88169=cartesian_point('',(-6.430899561605e1,-6.141440326885e1,
-5.383288602279e0));
#88170=cartesian_point('',(-6.440808940619e1,-6.136869619804e1,
-5.287371720474e0));
#88172=cartesian_point('',(-6.440808940619e1,-6.136869619804e1,
-5.287371720474e0));
#88173=cartesian_point('',(-6.436980624575e1,-6.142089948163e1,
-5.266863462057e0));
#88174=cartesian_point('',(-6.429001151057e1,-6.152414212147e1,
-5.225361751800e0));
#88175=cartesian_point('',(-6.416448856766e1,-6.167239628926e1,
-5.162112127415e0));
#88176=cartesian_point('',(-6.406762998244e1,-6.177655371459e1,
-5.120521730493e0));
#88177=cartesian_point('',(-6.402045184740e1,-6.182541267374e1,
-5.099999999999e0));
#88179=cartesian_point('',(-7.107931327011e1,-5.356053706008e1,
-5.099999999981e0));
#88180=cartesian_point('',(-7.105957901098e1,-5.358672063341e1,
-5.162059331521e0));
#88181=cartesian_point('',(-7.101190563195e1,-5.364182175778e1,
-5.283982208823e0));
#88182=cartesian_point('',(-7.094470007663e1,-5.370435567433e1,
-5.460494695203e0));
#88183=cartesian_point('',(-7.088842058970e1,-5.373634018823e1,
-5.573183971715e0));
#88184=cartesian_point('',(-7.086125046803e1,-5.375281776554e1,
-5.628328456250e0));
#88186=cartesian_point('',(-7.109550513161e1,-5.353179193191e1,
-5.599871650166e0));
#88187=cartesian_point('',(-7.108663532684e1,-5.354356758561e1,
-5.433281343280e0));
#88188=cartesian_point('',(-7.108818314002e1,-5.354876145545e1,
-5.266590306866e0));
#88189=cartesian_point('',(-7.107931327011e1,-5.356053706008e1,
-5.099999999981e0));
#88191=cartesian_point('',(-7.107931327011e1,-5.356053706008e1,
-5.099999999981e0));
#88192=cartesian_point('',(-7.103850410317e1,-5.361468738730e1,
-5.120492464447e0));
#88193=cartesian_point('',(-7.095058593229e1,-5.372691583288e1,
-5.162149183202e0));
#88194=cartesian_point('',(-7.082295844849e1,-5.387502082241e1,
-5.225869245534e0));
#88195=cartesian_point('',(-7.073215992736e1,-5.397125175211e1,
-5.267878025983e0));
#88196=cartesian_point('',(-7.068617132818e1,-5.401760572826e1,
-5.288511768404e0));
#88198=cartesian_point('',(-7.301905137450e1,-5.078360994103e1,
-5.626404513784e0));
#88199=cartesian_point('',(-7.301172779211e1,-5.081457357847e1,
-5.571134453487e0));
#88200=cartesian_point('',(-7.299864522292e1,-5.087775910706e1,
-5.458695652423e0));
#88201=cartesian_point('',(-7.295994254487e1,-5.096071378186e1,
-5.282915475122e0));
#88202=cartesian_point('',(-7.292254531931e1,-5.102257127337e1,
-5.161669744870e0));
#88203=cartesian_point('',(-7.290387920705e1,-5.104923411364e1,
-5.099999999999e0));
#88205=cartesian_point('',(-7.288205395105e1,-5.107279263979e1,
-5.599828514290e0));
#88206=cartesian_point('',(-7.290288034856e1,-5.104295967391e1,
-5.602850955529e0));
#88207=cartesian_point('',(-7.294156487800e1,-5.099080057726e1,
-5.608962775488e0));
#88208=cartesian_point('',(-7.299071804476e1,-5.088842103313e1,
-5.618292657226e0));
#88209=cartesian_point('',(-7.300899148938e1,-5.081868058397e1,
-5.623668969050e0));
#88210=cartesian_point('',(-7.301905137450e1,-5.078360994103e1,
-5.626404513784e0));
#88212=cartesian_point('',(-7.301905137450e1,-5.078360994103e1,
-5.626404513784e0));
#88213=cartesian_point('',(-7.305446291014e1,-5.068333712759e1,
-5.501161133676e0));
#88214=cartesian_point('',(-7.312457448646e1,-5.059814672674e1,
-5.383288602260e0));
#88215=cartesian_point('',(-7.321529810654e1,-5.053750070175e1,
-5.287371720396e0));
#88217=cartesian_point('',(-7.321529810654e1,-5.053750070175e1,
-5.287371720396e0));
#88218=cartesian_point('',(-7.318565266808e1,-5.059505008203e1,
-5.266863461960e0));
#88219=cartesian_point('',(-7.312299104558e1,-5.070950428037e1,
-5.225361751780e0));
#88220=cartesian_point('',(-7.302220555971e1,-5.087556930793e1,
-5.162112127332e0));
#88221=cartesian_point('',(-7.294283327583e1,-5.099359640303e1,
-5.120521730462e0));
#88222=cartesian_point('',(-7.290387920705e1,-5.104923411364e1,
-5.099999999999e0));
#88224=cartesian_point('',(-7.858292293650e1,-4.178186362340e1,
-5.099999999981e0));
#88225=cartesian_point('',(-7.856752765230e1,-4.181081195155e1,
-5.162059331633e0));
#88226=cartesian_point('',(-7.852906092664e1,-4.187269244872e1,
-5.283982209073e0));
#88227=cartesian_point('',(-7.847246524316e1,-4.194496973446e1,
-5.460494695303e0));
#88228=cartesian_point('',(-7.842188213039e1,-4.198536451741e1,
-5.573183971670e0));
#88229=cartesian_point('',(-7.839762417897e1,-4.200588957194e1,
-5.628328456139e0));
#88231=cartesian_point('',(-7.859441872060e1,-4.175093943053e1,
-5.599871650166e0));
#88232=cartesian_point('',(-7.858750023582e1,-4.176395764949e1,
-5.433281343280e0));
#88233=cartesian_point('',(-7.858984149329e1,-4.176884544270e1,
-5.266590306866e0));
#88234=cartesian_point('',(-7.858292293650e1,-4.178186362340e1,
-5.099999999981e0));
#88236=cartesian_point('',(-7.858292293650e1,-4.178186362340e1,
-5.099999999981e0));
#88237=cartesian_point('',(-7.855108717563e1,-4.184173123036e1,
-5.120492464539e0));
#88238=cartesian_point('',(-7.848180782046e1,-4.196633138945e1,
-5.162149183405e0));
#88239=cartesian_point('',(-7.837892036756e1,-4.213257829780e1,
-5.225869245602e0));
#88240=cartesian_point('',(-7.830429356104e1,-4.224182848301e1,
-5.267878025923e0));
#88241=cartesian_point('',(-7.826612251734e1,-4.229480596669e1,
-5.288511768281e0));
#88243=cartesian_point('',(-8.006437253777e1,-3.873568319259e1,
-5.626404513801e0));
#88244=cartesian_point('',(-8.006198290093e1,-3.876741127699e1,
-5.571134453483e0));
#88245=cartesian_point('',(-8.005894579405e1,-3.883186545160e1,
-5.458695652371e0));
#88246=cartesian_point('',(-8.003369658067e1,-3.891985324951e1,
-5.282915475099e0));
#88247=cartesian_point('',(-8.000643642048e1,-3.898679938759e1,
-5.161669744859e0));
#88248=cartesian_point('',(-7.999217110626e1,-3.901605398732e1,
-5.099999999999e0));
#88250=cartesian_point('',(-7.997429992061e1,-3.904273669131e1,
-5.599828514290e0));
#88251=cartesian_point('',(-7.999020300665e1,-3.901001305223e1,
-5.602850955527e0));
#88252=cartesian_point('',(-8.002025178473e1,-3.895244452679e1,
-5.608962775483e0));
#88253=cartesian_point('',(-8.005278410521e1,-3.884363619550e1,
-5.618292657207e0));
#88254=cartesian_point('',(-8.005992276379e1,-3.877189577048e1,
-5.623668969061e0));
#88255=cartesian_point('',(-8.006437253777e1,-3.873568319259e1,
-5.626404513801e0));
#88257=cartesian_point('',(-8.006437253777e1,-3.873568319259e1,
-5.626404513801e0));
#88258=cartesian_point('',(-8.008366197471e1,-3.863110531924e1,
-5.501161133691e0));
#88259=cartesian_point('',(-8.013958364646e1,-3.853599588667e1,
-5.383288602278e0));
#88260=cartesian_point('',(-8.021970317976e1,-3.846190421390e1,
-5.287371720412e0));
#88262=cartesian_point('',(-8.021970317976e1,-3.846190421390e1,
-5.287371720412e0));
#88263=cartesian_point('',(-8.019942543236e1,-3.852338263411e1,
-5.266863461994e0));
#88264=cartesian_point('',(-8.015543985970e1,-3.864623014874e1,
-5.225361751830e0));
#88265=cartesian_point('',(-8.008187350415e1,-3.882601696377e1,
-5.162112127408e0));
#88266=cartesian_point('',(-8.002194193031e1,-3.895500751034e1,
-5.120521730494e0));
#88267=cartesian_point('',(-7.999217110626e1,-3.901605398732e1,
-5.099999999999e0));
#88269=cartesian_point('',(-8.415156023893e1,-2.897438203757e1,
-5.099999999981e0));
#88270=cartesian_point('',(-8.414088301237e1,-2.900538231706e1,
-5.162059331529e0));
#88271=cartesian_point('',(-8.411257011795e1,-2.907251848575e1,
-5.283982208843e0));
#88272=cartesian_point('',(-8.406797787995e1,-2.915275943298e1,
-5.460494695227e0));
#88273=cartesian_point('',(-8.402433666539e1,-2.920056983126e1,
-5.573183971724e0));
#88274=cartesian_point('',(-8.400358819557e1,-2.922463696789e1,
-5.628328456251e0));
#88276=cartesian_point('',(-8.415807688227e1,-2.894204023294e1,
-5.599871650167e0));
#88277=cartesian_point('',(-8.415328007365e1,-2.895598046549e1,
-5.433281343281e0));
#88278=cartesian_point('',(-8.415635712467e1,-2.896044183156e1,
-5.266590306866e0));
#88279=cartesian_point('',(-8.415156023893e1,-2.897438203757e1,
-5.099999999981e0));
#88281=cartesian_point('',(-8.415156023893e1,-2.897438203757e1,
-5.099999999981e0));
#88282=cartesian_point('',(-8.412948178616e1,-2.903849278525e1,
-5.120492464447e0));
#88283=cartesian_point('',(-8.408054713348e1,-2.917239658970e1,
-5.162149183202e0));
#88284=cartesian_point('',(-8.400493314219e1,-2.935269186611e1,
-5.225869245537e0));
#88285=cartesian_point('',(-8.394831560964e1,-2.947227120505e1,
-5.267878025982e0));
#88286=cartesian_point('',(-8.391890201910e1,-2.953056771481e1,
-5.288511768402e0));
#88288=cartesian_point('',(-8.513824307949e1,-2.573395514282e1,
-5.626404469424e0));
#88289=cartesian_point('',(-8.514084624294e1,-2.576566652924e1,
-5.571134311531e0));
#88290=cartesian_point('',(-8.514792944751e1,-2.582980244863e1,
-5.458695466030e0));
#88291=cartesian_point('',(-8.513675535637e1,-2.592065692009e1,
-5.282915247995e0));
#88292=cartesian_point('',(-8.512030350894e1,-2.599104318291e1,
-5.161669650398e0));
#88293=cartesian_point('',(-8.511079027421e1,-2.602216912425e1,
-5.099999999999e0));
#88295=cartesian_point('',(-8.509731320786e1,-2.605131898673e1,
-5.599828514266e0));
#88296=cartesian_point('',(-8.510790140150e1,-2.601651041894e1,
-5.602850957622e0));
#88297=cartesian_point('',(-8.512857453086e1,-2.595494994566e1,
-5.608962773567e0));
#88298=cartesian_point('',(-8.514368497536e1,-2.584239198289e1,
-5.618292697014e0));
#88299=cartesian_point('',(-8.513951299352e1,-2.577041800539e1,
-5.623668923819e0));
#88300=cartesian_point('',(-8.513824307949e1,-2.573395514282e1,
-5.626404469424e0));
#88302=cartesian_point('',(-8.513824307949e1,-2.573395514282e1,
-5.626404469424e0));
#88303=cartesian_point('',(-8.514093489868e1,-2.562764302695e1,
-5.501161857980e0));
#88304=cartesian_point('',(-8.518129016848e1,-2.552495604510e1,
-5.383289499569e0));
#88305=cartesian_point('',(-8.524883404922e1,-2.543923913602e1,
-5.287374418305e0));
#88307=cartesian_point('',(-8.524883404922e1,-2.543923913602e1,
-5.287374418305e0));
#88308=cartesian_point('',(-8.523842330218e1,-2.550313279441e1,
-5.266866149786e0));
#88309=cartesian_point('',(-8.521419520596e1,-2.563136170741e1,
-5.225360465658e0));
#88310=cartesian_point('',(-8.516966009263e1,-2.582043804273e1,
-5.162112507634e0));
#88311=cartesian_point('',(-8.513064479716e1,-2.595721704739e1,
-5.120521739592e0));
#88312=cartesian_point('',(-8.511079027421e1,-2.602216912425e1,
-5.099999999999e0));
#88314=cartesian_point('',(-8.511075679295e1,2.602227859434e1,
-5.099999999981e0));
#88315=cartesian_point('',(-8.512034024229e1,2.599092292508e1,
-5.162059331529e0));
#88316=cartesian_point('',(-8.513689627874e1,2.591996672427e1,
-5.283982208843e0));
#88317=cartesian_point('',(-8.514798484594e1,2.582883977347e1,
-5.460494695224e0));
#88318=cartesian_point('',(-8.514078060873e1,2.576450868665e1,
-5.573183971728e0));
#88319=cartesian_point('',(-8.513814105200e1,2.573284231955e1,
-5.628328456254e0));
#88321=cartesian_point('',(-8.509701883429e1,2.605227404432e1,
-5.599871650165e0));
#88322=cartesian_point('',(-8.510133199776e1,2.603817666593e1,
-5.433281343279e0));
#88323=cartesian_point('',(-8.510644370746e1,2.603637599658e1,
-5.266590306866e0));
#88324=cartesian_point('',(-8.511075679295e1,2.602227859434e1,
-5.099999999981e0));
#88326=cartesian_point('',(-8.511075679295e1,2.602227859434e1,
-5.099999999981e0));
#88327=cartesian_point('',(-8.513057830145e1,2.595743452100e1,
-5.120492464448e0));
#88328=cartesian_point('',(-8.516969601655e1,2.582034100276e1,
-5.162149183205e0));
#88329=cartesian_point('',(-8.521449791742e1,2.563003427024e1,
-5.225869245538e0));
#88330=cartesian_point('',(-8.523898034324e1,2.550001360242e1,
-5.267878025983e0));
#88331=cartesian_point('',(-8.524945007733e1,2.543556186057e1,
-5.288511768402e0));
#88333=cartesian_point('',(-8.400432501232e1,2.922379649360e1,
-5.626404513785e0));
#88334=cartesian_point('',(-8.402507042749e1,2.919967162153e1,
-5.571134453473e0));
#88335=cartesian_point('',(-8.406849885274e1,2.915194807873e1,
-5.458695652388e0));
#88336=cartesian_point('',(-8.411286173085e1,2.907187742053e1,
-5.282915475089e0));
#88337=cartesian_point('',(-8.414092395549e1,2.900526350698e1,
-5.161669744856e0));
#88338=cartesian_point('',(-8.415152298088e1,2.897449028065e1,
-5.099999999999e0));
#88340=cartesian_point('',(-8.415775366651e1,2.894298591987e1,
-5.599828514289e0));
#88341=cartesian_point('',(-8.414585973848e1,2.897737021038e1,
-5.602850955528e0));
#88342=cartesian_point('',(-8.412640033797e1,2.903932500103e1,
-5.608962775483e0));
#88343=cartesian_point('',(-8.407246505376e1,2.913926793397e1,
-5.618292657222e0));
#88344=cartesian_point('',(-8.402678470636e1,2.919504386885e1,
-5.623668969049e0));
#88345=cartesian_point('',(-8.400432501232e1,2.922379649360e1,
-5.626404513785e0));
#88347=cartesian_point('',(-8.400432501232e1,2.922379649360e1,
-5.626404513785e0));
#88348=cartesian_point('',(-8.394401698058e1,2.931138390867e1,
-5.501161133678e0));
#88349=cartesian_point('',(-8.391630704911e1,2.941817902667e1,
-5.383288602262e0));
#88350=cartesian_point('',(-8.392056939017e1,2.952722281621e1,
-5.287371720399e0));
#88352=cartesian_point('',(-8.392056939017e1,2.952722281621e1,
-5.287371720399e0));
#88353=cartesian_point('',(-8.394970266531e1,2.946941247568e1,
-5.266863461963e0));
#88354=cartesian_point('',(-8.400546647929e1,2.935144366822e1,
-5.225361751780e0));
#88355=cartesian_point('',(-8.408057568634e1,2.917229592377e1,
-5.162112127332e0));
#88356=cartesian_point('',(-8.412940775461e1,2.903870781006e1,
-5.120521730462e0));
#88357=cartesian_point('',(-8.415152298088e1,2.897449028065e1,
-5.099999999999e0));
#88359=cartesian_point('',(-7.999212091255e1,3.901615687123e1,
-5.099999999981e0));
#88360=cartesian_point('',(-8.000649148099e1,3.898668642428e1,
-5.162059331701e0));
#88361=cartesian_point('',(-8.003394368014e1,3.891919374718e1,
-5.283982209232e0));
#88362=cartesian_point('',(-8.005915112474e1,3.883092335423e1,
-5.460494695465e0));
#88363=cartesian_point('',(-8.006209918287e1,3.876625729887e1,
-5.573183971740e0));
#88364=cartesian_point('',(-8.006444583470e1,3.873456787960e1,
-5.628328456139e0));
#88366=cartesian_point('',(-7.997385976913e1,3.904363393675e1,
-5.599871650165e0));
#88367=cartesian_point('',(-7.998032514620e1,3.903038484787e1,
-5.433281343279e0));
#88368=cartesian_point('',(-7.998565560877e1,3.902940599587e1,
-5.266590306866e0));
#88369=cartesian_point('',(-7.999212091255e1,3.901615687123e1,
-5.099999999981e0));
#88371=cartesian_point('',(-7.999212091255e1,3.901615687123e1,
-5.099999999981e0));
#88372=cartesian_point('',(-8.002184223327e1,3.895521190321e1,
-5.120492464539e0));
#88373=cartesian_point('',(-8.008192449553e1,3.882592559292e1,
-5.162149183404e0));
#88374=cartesian_point('',(-8.015594534246e1,3.864497041350e1,
-5.225869245601e0));
#88375=cartesian_point('',(-8.020046606259e1,3.852038041123e1,
-5.267878025923e0));
#88376=cartesian_point('',(-8.022088937065e1,3.845836000457e1,
-5.288511768282e0));
#88378=cartesian_point('',(-7.839848340332e1,4.200517470898e1,
-5.626404513801e0));
#88379=cartesian_point('',(-7.842274736950e1,4.198459215202e1,
-5.571134453427e0));
#88380=cartesian_point('',(-7.847310672568e1,4.194424986760e1,
-5.458695652248e0));
#88381=cartesian_point('',(-7.852944923370e1,4.187210489524e1,
-5.282915474976e0));
#88382=cartesian_point('',(-7.856758667777e1,4.181070100850e1,
-5.161669744806e0));
#88383=cartesian_point('',(-7.858286920474e1,4.178196470459e1,
-5.099999999999e0));
#88385=cartesian_point('',(-7.859395154839e1,4.175182290821e1,
-5.599828514290e0));
#88386=cartesian_point('',(-7.857682516601e1,4.178392325132e1,
-5.602850955529e0));
#88387=cartesian_point('',(-7.854791347827e1,4.184207115491e1,
-5.608962775484e0));
#88388=cartesian_point('',(-7.847900770775e1,4.193234628708e1,
-5.618292657213e0));
#88389=cartesian_point('',(-7.842516448272e1,4.198028954698e1,
-5.623668969060e0));
#88390=cartesian_point('',(-7.839848340332e1,4.200517470898e1,
-5.626404513801e0));
#88392=cartesian_point('',(-7.839848340332e1,4.200517470898e1,
-5.626404513801e0));
#88393=cartesian_point('',(-7.832521617310e1,4.208224952295e1,
-5.501161133691e0));
#88394=cartesian_point('',(-7.828114095972e1,4.218339502754e1,
-5.383288602276e0));
#88395=cartesian_point('',(-7.826829261740e1,4.229176308412e1,
-5.287371720410e0));
#88397=cartesian_point('',(-7.826829261740e1,4.229176308412e1,
-5.287371720410e0));
#88398=cartesian_point('',(-7.830611074327e1,4.223922193313e1,
-5.266863461992e0));
#88399=cartesian_point('',(-7.837964239946e1,4.213142889984e1,
-5.225361751830e0));
#88400=cartesian_point('',(-7.848185176906e1,4.196623643011e1,
-5.162112127407e0));
#88401=cartesian_point('',(-7.855098041875e1,4.184193202605e1,
-5.120521730494e0));
#88402=cartesian_point('',(-7.858286920474e1,4.178196470459e1,
-5.099999999999e0));
#88404=cartesian_point('',(-7.290381353654e1,5.104932787941e1,
-5.099999999981e0));
#88405=cartesian_point('',(-7.292261716981e1,5.102246860501e1,
-5.162058741549e0));
#88406=cartesian_point('',(-7.296028993954e1,5.096010093740e1,
-5.283973930736e0));
#88407=cartesian_point('',(-7.299899311688e1,5.087686453362e1,
-5.460517068756e0));
#88408=cartesian_point('',(-7.301202734143e1,5.081344603902e1,
-5.573131485787e0));
#88409=cartesian_point('',(-7.301930250535e1,5.078251348990e1,
-5.628276728091e0));
#88411=cartesian_point('',(-7.288147885681e1,5.107360998606e1,
-5.599871650165e0));
#88412=cartesian_point('',(-7.288993724853e1,5.106153542329e1,
-5.433281343279e0));
#88413=cartesian_point('',(-7.289535521161e1,5.106140248897e1,
-5.266590306866e0));
#88414=cartesian_point('',(-7.290381353654e1,5.104932787941e1,
-5.099999999981e0));
#88416=cartesian_point('',(-7.290381353654e1,5.104932787941e1,
-5.099999999981e0));
#88417=cartesian_point('',(-7.294270353613e1,5.099378167820e1,
-5.120492842663e0));
#88418=cartesian_point('',(-7.302227176768e1,5.087548463456e1,
-5.162150058889e0));
#88419=cartesian_point('',(-7.312368859017e1,5.070833707257e1,
-5.225869817508e0));
#88420=cartesian_point('',(-7.318715063614e1,5.059224672138e1,
-5.267878258377e0));
#88421=cartesian_point('',(-7.321702412818e1,5.053418569060e1,
-5.288511766762e0));
#88423=cartesian_point('',(-7.086221094325e1,5.375224611589e1,
-5.626404513786e0));
#88424=cartesian_point('',(-7.088939600106e1,5.373571268494e1,
-5.571134453351e0));
#88425=cartesian_point('',(-7.094544627363e1,5.370374501993e1,
-5.458695652093e0));
#88426=cartesian_point('',(-7.101238107230e1,5.364130218190e1,
-5.282915474808e0));
#88427=cartesian_point('',(-7.105965466481e1,5.358662029007e1,
-5.161669744735e0));
#88428=cartesian_point('',(-7.107924438687e1,5.356062849168e1,
-5.099999999999e0));
#88430=cartesian_point('',(-7.109490550299e1,5.353259145292e1,
-5.599828514289e0));
#88431=cartesian_point('',(-7.107296837592e1,5.356161742936e1,
-5.602850955527e0));
#88432=cartesian_point('',(-7.103531630341e1,5.361452665086e1,
-5.608962775482e0));
#88433=cartesian_point('',(-7.095313673500e1,5.369291110918e1,
-5.618292657216e0));
#88434=cartesian_point('',(-7.089245643130e1,5.373184117191e1,
-5.623668969051e0));
#88435=cartesian_point('',(-7.086221094325e1,5.375224611589e1,
-5.626404513786e0));
#88437=cartesian_point('',(-7.086221094325e1,5.375224611589e1,
-5.626404513786e0));
#88438=cartesian_point('',(-7.077778859741e1,5.381691049067e1,
-5.501161134394e0));
#88439=cartesian_point('',(-7.071843337998e1,5.390991584437e1,
-5.383288602472e0));
#88440=cartesian_point('',(-7.068879072299e1,5.401493978600e1,
-5.287371720987e0));
#88442=cartesian_point('',(-7.068879072299e1,5.401493978600e1,
-5.287371720987e0));
#88443=cartesian_point('',(-7.073436249183e1,5.396896156205e1,
-5.266863462551e0));
#88444=cartesian_point('',(-7.082385139652e1,5.387399852617e1,
-5.225361751506e0));
#88445=cartesian_point('',(-7.095064419508e1,5.372682891727e1,
-5.162112127411e0));
#88446=cartesian_point('',(-7.103836724889e1,5.361486901073e1,
-5.120521730462e0));
#88447=cartesian_point('',(-7.107924438687e1,5.356062849168e1,
-5.099999999999e0));
#88449=cartesian_point('',(-6.402037231727e1,6.182549501176e1,
-5.099999999981e0));
#88450=cartesian_point('',(-6.404314640894e1,6.180190770103e1,
-5.162059331650e0));
#88451=cartesian_point('',(-6.409011138677e1,6.174620154607e1,
-5.283982209113e0));
#88452=cartesian_point('',(-6.414136214237e1,6.167004094267e1,
-5.460494695342e0));
#88453=cartesian_point('',(-6.416414882247e1,6.160945086933e1,
-5.573183971689e0));
#88454=cartesian_point('',(-6.417617319006e1,6.158003759590e1,
-5.628328456139e0));
#88456=cartesian_point('',(-6.399451405567e1,6.184598425230e1,
-5.599871650165e0));
#88457=cartesian_point('',(-6.400475718832e1,6.183538153141e1,
-5.433281343280e0));
#88458=cartesian_point('',(-6.401012924328e1,6.183609778932e1,
-5.266590306866e0));
#88459=cartesian_point('',(-6.402037231727e1,6.182549501176e1,
-5.099999999981e0));
#88461=cartesian_point('',(-6.402037231727e1,6.182549501176e1,
-5.099999999981e0));
#88462=cartesian_point('',(-6.406747200385e1,6.177671729598e1,
-5.120492464539e0));
#88463=cartesian_point('',(-6.416456529862e1,6.167232514747e1,
-5.162149183392e0));
#88464=cartesian_point('',(-6.429088153276e1,6.152310024488e1,
-5.225869245638e0));
#88465=cartesian_point('',(-6.437172368196e1,6.141836577036e1,
-5.267878025839e0));
#88466=cartesian_point('',(-6.441031276183e1,6.136569200773e1,
-5.288511768198e0));
#88468=cartesian_point('',(-6.158107567160e1,6.417575882990e1,
-5.626404513799e0));
#88469=cartesian_point('',(-6.161051243464e1,6.416368163292e1,
-5.571134453440e0));
#88470=cartesian_point('',(-6.167087347983e1,6.414087573728e1,
-5.458695652278e0));
#88471=cartesian_point('',(-6.174675241219e1,6.408967258362e1,
-5.282915475006e0));
#88472=cartesian_point('',(-6.180199812062e1,6.404305913595e1,
-5.161669744820e0));
#88473=cartesian_point('',(-6.182541267378e1,6.402045184743e1,
-5.099999999999e0));
#88475=cartesian_point('',(-6.184526693418e1,6.399520992997e1,
-5.599828514290e0));
#88476=cartesian_point('',(-6.181905922695e1,6.402044682516e1,
-5.602850955528e0));
#88477=cartesian_point('',(-6.177359388835e1,6.406681456432e1,
-5.608962775484e0));
#88478=cartesian_point('',(-6.168016405592e1,6.413137826311e1,
-5.618292657211e0));
#88479=cartesian_point('',(-6.161414082399e1,6.416033654138e1,
-5.623668969059e0));
#88480=cartesian_point('',(-6.158107567160e1,6.417575882990e1,
-5.626404513799e0));
#88482=cartesian_point('',(-6.158107567160e1,6.417575882990e1,
-5.626404513799e0));
#88483=cartesian_point('',(-6.148757696750e1,6.422642051471e1,
-5.501161133664e0));
#88484=cartesian_point('',(-6.141440326882e1,6.430899561600e1,
-5.383288602267e0));
#88485=cartesian_point('',(-6.136869619800e1,6.440808940627e1,
-5.287371720390e0));
#88487=cartesian_point('',(-6.136869619800e1,6.440808940627e1,
-5.287371720390e0));
#88488=cartesian_point('',(-6.142089948159e1,6.436980624584e1,
-5.266863461973e0));
#88489=cartesian_point('',(-6.152414212149e1,6.429001151054e1,
-5.225361751839e0));
#88490=cartesian_point('',(-6.167239628924e1,6.416448856766e1,
-5.162112127403e0));
#88491=cartesian_point('',(-6.177655371463e1,6.406762998247e1,
-5.120521730493e0));
#88492=cartesian_point('',(-6.182541267378e1,6.402045184743e1,
-5.099999999999e0));
#88494=cartesian_point('',(-5.356053706020e1,7.107931327002e1,
-5.099999999981e0));
#88495=cartesian_point('',(-5.358672063353e1,7.105957901089e1,
-5.162059331521e0));
#88496=cartesian_point('',(-5.364182175772e1,7.101190563199e1,
-5.283982208824e0));
#88497=cartesian_point('',(-5.370435567435e1,7.094470007662e1,
-5.460494695205e0));
#88498=cartesian_point('',(-5.373634018823e1,7.088842058970e1,
-5.573183971714e0));
#88499=cartesian_point('',(-5.375281776554e1,7.086125046803e1,
-5.628328456248e0));
#88501=cartesian_point('',(-5.353179193252e1,7.109550513115e1,
-5.599871650165e0));
#88502=cartesian_point('',(-5.354356758621e1,7.108663532638e1,
-5.433281343280e0));
#88503=cartesian_point('',(-5.354876145557e1,7.108818313993e1,
-5.266590306866e0));
#88504=cartesian_point('',(-5.356053706020e1,7.107931327002e1,
-5.099999999981e0));
#88506=cartesian_point('',(-5.356053706020e1,7.107931327002e1,
-5.099999999981e0));
#88507=cartesian_point('',(-5.361468738742e1,7.103850410308e1,
-5.120492464447e0));
#88508=cartesian_point('',(-5.372691583282e1,7.095058593234e1,
-5.162149183202e0));
#88509=cartesian_point('',(-5.387502082243e1,7.082295844848e1,
-5.225869245535e0));
#88510=cartesian_point('',(-5.397125175211e1,7.073215992736e1,
-5.267878025982e0));
#88511=cartesian_point('',(-5.401760572826e1,7.068617132818e1,
-5.288511768402e0));
#88513=cartesian_point('',(-5.078360994102e1,7.301905137447e1,
-5.626404513783e0));
#88514=cartesian_point('',(-5.081457357852e1,7.301172779209e1,
-5.571134453377e0));
#88515=cartesian_point('',(-5.087775910718e1,7.299864522278e1,
-5.458695652165e0));
#88516=cartesian_point('',(-5.096071378196e1,7.295994254492e1,
-5.282915474875e0));
#88517=cartesian_point('',(-5.102257127354e1,7.292254531919e1,
-5.161669744764e0));
#88518=cartesian_point('',(-5.104923411379e1,7.290387920699e1,
-5.099999999999e0));
#88520=cartesian_point('',(-5.107279264040e1,7.288205395059e1,
-5.599828514290e0));
#88521=cartesian_point('',(-5.104295967407e1,7.290288034847e1,
-5.602850955527e0));
#88522=cartesian_point('',(-5.099080057717e1,7.294156487787e1,
-5.608962775482e0));
#88523=cartesian_point('',(-5.088842103316e1,7.299071804460e1,
-5.618292657219e0));
#88524=cartesian_point('',(-5.081868058399e1,7.300899148934e1,
-5.623668969048e0));
#88525=cartesian_point('',(-5.078360994102e1,7.301905137447e1,
-5.626404513783e0));
#88527=cartesian_point('',(-5.078360994102e1,7.301905137447e1,
-5.626404513783e0));
#88528=cartesian_point('',(-5.068333712758e1,7.305446291011e1,
-5.501161133675e0));
#88529=cartesian_point('',(-5.059814672674e1,7.312457448646e1,
-5.383288602260e0));
#88530=cartesian_point('',(-5.053750070175e1,7.321529810654e1,
-5.287371720396e0));
#88532=cartesian_point('',(-5.053750070175e1,7.321529810654e1,
-5.287371720396e0));
#88533=cartesian_point('',(-5.059505008203e1,7.318565266808e1,
-5.266863461960e0));
#88534=cartesian_point('',(-5.070950428039e1,7.312299104557e1,
-5.225361751780e0));
#88535=cartesian_point('',(-5.087556930787e1,7.302220555974e1,
-5.162112127332e0));
#88536=cartesian_point('',(-5.099359640317e1,7.294283327576e1,
-5.120521730462e0));
#88537=cartesian_point('',(-5.104923411379e1,7.290387920699e1,
-5.099999999999e0));
#88539=cartesian_point('',(-4.178186362314e1,7.858292293663e1,
-5.099999999981e0));
#88540=cartesian_point('',(-4.181081195129e1,7.856752765243e1,
-5.162059331633e0));
#88541=cartesian_point('',(-4.187269244884e1,7.852906092657e1,
-5.283982209073e0));
#88542=cartesian_point('',(-4.194496973442e1,7.847246524317e1,
-5.460494695302e0));
#88543=cartesian_point('',(-4.198536451741e1,7.842188213039e1,
-5.573183971670e0));
#88544=cartesian_point('',(-4.200588957194e1,7.839762417897e1,
-5.628328456139e0));
#88546=cartesian_point('',(-4.175093942924e1,7.859441872128e1,
-5.599871650166e0));
#88547=cartesian_point('',(-4.176395764820e1,7.858750023650e1,
-5.433281343281e0));
#88548=cartesian_point('',(-4.176884544245e1,7.858984149343e1,
-5.266590306866e0));
#88549=cartesian_point('',(-4.178186362314e1,7.858292293663e1,
-5.099999999981e0));
#88551=cartesian_point('',(-4.178186362314e1,7.858292293663e1,
-5.099999999981e0));
#88552=cartesian_point('',(-4.184173123011e1,7.855108717577e1,
-5.120492464539e0));
#88553=cartesian_point('',(-4.196633138957e1,7.848180782039e1,
-5.162149183405e0));
#88554=cartesian_point('',(-4.213257829776e1,7.837892036757e1,
-5.225869245602e0));
#88555=cartesian_point('',(-4.224182848301e1,7.830429356104e1,
-5.267878025923e0));
#88556=cartesian_point('',(-4.229480596669e1,7.826612251734e1,
-5.288511768281e0));
#88558=cartesian_point('',(-3.873568319260e1,8.006437253780e1,
-5.626404513802e0));
#88559=cartesian_point('',(-3.876741127699e1,8.006198290093e1,
-5.571134453478e0));
#88560=cartesian_point('',(-3.883186545159e1,8.005894579414e1,
-5.458695652362e0));
#88561=cartesian_point('',(-3.891985324962e1,8.003369658054e1,
-5.282915475088e0));
#88562=cartesian_point('',(-3.898679938733e1,8.000643642060e1,
-5.161669744854e0));
#88563=cartesian_point('',(-3.901605398704e1,7.999217110636e1,
-5.099999999999e0));
#88565=cartesian_point('',(-3.904273669e1,7.997429992128e1,-5.599828514291e0));
#88566=cartesian_point('',(-3.901001305194e1,7.999020300673e1,
-5.602850955528e0));
#88567=cartesian_point('',(-3.895244452697e1,8.002025178483e1,
-5.608962775485e0));
#88568=cartesian_point('',(-3.884363619548e1,8.005278410535e1,
-5.618292657211e0));
#88569=cartesian_point('',(-3.877189577048e1,8.005992276382e1,
-5.623668969061e0));
#88570=cartesian_point('',(-3.873568319260e1,8.006437253780e1,
-5.626404513802e0));
#88572=cartesian_point('',(-3.873568319260e1,8.006437253780e1,
-5.626404513802e0));
#88573=cartesian_point('',(-3.863110531925e1,8.008366197474e1,
-5.501161133691e0));
#88574=cartesian_point('',(-3.853599588667e1,8.013958364646e1,
-5.383288602278e0));
#88575=cartesian_point('',(-3.846190421390e1,8.021970317976e1,
-5.287371720412e0));
#88577=cartesian_point('',(-3.846190421390e1,8.021970317976e1,
-5.287371720412e0));
#88578=cartesian_point('',(-3.852338263411e1,8.019942543236e1,
-5.266863461994e0));
#88579=cartesian_point('',(-3.864623014871e1,8.015543985971e1,
-5.225361751830e0));
#88580=cartesian_point('',(-3.882601696390e1,8.008187350410e1,
-5.162112127408e0));
#88581=cartesian_point('',(-3.895500751007e1,8.002194193041e1,
-5.120521730494e0));
#88582=cartesian_point('',(-3.901605398704e1,7.999217110636e1,
-5.099999999999e0));
#88584=cartesian_point('',(-2.897438203795e1,8.415156023880e1,
-5.099999999981e0));
#88585=cartesian_point('',(-2.900538231744e1,8.414088301224e1,
-5.162059331530e0));
#88586=cartesian_point('',(-2.907251848557e1,8.411257011801e1,
-5.283982208845e0));
#88587=cartesian_point('',(-2.915275943303e1,8.406797787994e1,
-5.460494695230e0));
#88588=cartesian_point('',(-2.920056983126e1,8.402433666539e1,
-5.573183971726e0));
#88589=cartesian_point('',(-2.922463696789e1,8.400358819557e1,
-5.628328456251e0));
#88591=cartesian_point('',(-2.894204023483e1,8.415807688162e1,
-5.599871650166e0));
#88592=cartesian_point('',(-2.895598046738e1,8.415328007300e1,
-5.433281343281e0));
#88593=cartesian_point('',(-2.896044183194e1,8.415635712454e1,
-5.266590306866e0));
#88594=cartesian_point('',(-2.897438203795e1,8.415156023880e1,
-5.099999999981e0));
#88596=cartesian_point('',(-2.897438203795e1,8.415156023880e1,
-5.099999999981e0));
#88597=cartesian_point('',(-2.903849278563e1,8.412948178603e1,
-5.120492464447e0));
#88598=cartesian_point('',(-2.917239658952e1,8.408054713354e1,
-5.162149183202e0));
#88599=cartesian_point('',(-2.935269186616e1,8.400493314217e1,
-5.225869245537e0));
#88600=cartesian_point('',(-2.947227120505e1,8.394831560964e1,
-5.267878025981e0));
#88601=cartesian_point('',(-2.953056771481e1,8.391890201910e1,
-5.288511768402e0));
#88603=cartesian_point('',(-2.573395514336e1,8.513824307989e1,
-5.626404468523e0));
#88604=cartesian_point('',(-2.576566652976e1,8.514084624331e1,
-5.571134310663e0));
#88605=cartesian_point('',(-2.582980244836e1,8.514792944744e1,
-5.458695466543e0));
#88606=cartesian_point('',(-2.592065691994e1,8.513675535638e1,
-5.282915247949e0));
#88607=cartesian_point('',(-2.599104318328e1,8.512030350882e1,
-5.161669650430e0));
#88608=cartesian_point('',(-2.602216912463e1,8.511079027406e1,
-5.099999999999e0));
#88610=cartesian_point('',(-2.605131898867e1,8.509731320730e1,
-5.599828514266e0));
#88611=cartesian_point('',(-2.601651041937e1,8.510790140153e1,
-5.602850957621e0));
#88612=cartesian_point('',(-2.595494994561e1,8.512857453108e1,
-5.608962773445e0));
#88613=cartesian_point('',(-2.584239198272e1,8.514368497537e1,
-5.618292697439e0));
#88614=cartesian_point('',(-2.577041800595e1,8.513951299392e1,
-5.623668922913e0));
#88615=cartesian_point('',(-2.573395514336e1,8.513824307989e1,
-5.626404468523e0));
#88617=cartesian_point('',(-2.573395514336e1,8.513824307989e1,
-5.626404468523e0));
#88618=cartesian_point('',(-2.562764302956e1,8.514093489842e1,
-5.501161857129e0));
#88619=cartesian_point('',(-2.552495604818e1,8.518129016864e1,
-5.383289498327e0));
#88620=cartesian_point('',(-2.543923914112e1,8.524883404839e1,
-5.287374416659e0));
#88622=cartesian_point('',(-2.543923914112e1,8.524883404839e1,
-5.287374416659e0));
#88623=cartesian_point('',(-2.550313279951e1,8.523842330135e1,
-5.266866148141e0));
#88624=cartesian_point('',(-2.563136170508e1,8.521419520632e1,
-5.225360466427e0));
#88625=cartesian_point('',(-2.582043804323e1,8.516966009259e1,
-5.162112507416e0));
#88626=cartesian_point('',(-2.595721704777e1,8.513064479701e1,
-5.120521739593e0));
#88627=cartesian_point('',(-2.602216912463e1,8.511079027406e1,
-5.099999999999e0));
#88629=cartesian_point('',(1.293111257640e1,8.795651714182e1,
-1.071293876769e1));
#88630=cartesian_point('',(1.298736812996e1,8.795891933520e1,
-1.010345972057e1));
#88631=cartesian_point('',(1.310369595617e1,8.796291989535e1,
-8.912536742718e0));
#88632=cartesian_point('',(1.324859934690e1,8.796960568802e1,
-7.197135609194e0));
#88633=cartesian_point('',(1.335637051244e1,8.797690153539e1,
-6.122325462757e0));
#88634=cartesian_point('',(1.340457020995e1,8.797883434379e1,
-5.599880824901e0));
#88636=cartesian_point('',(-1.441246742180e-14,0.e0,-5.599847706754e0));
#88637=direction('',(0.e0,0.e0,1.e0));
#88638=direction('',(1.506230972924e-1,9.885912616254e-1,0.e0));
#88639=axis2_placement_3d('',#88636,#88637,#88638);
#88641=cartesian_point('',(-1.441246742180e-14,0.e0,-5.599847706754e0));
#88642=direction('',(0.e0,0.e0,1.e0));
#88643=direction('',(0.e0,1.e0,0.e0));
#88644=axis2_placement_3d('',#88641,#88642,#88643);
#88646=cartesian_point('',(-1.340457205481e1,8.797883302829e1,
-5.599863898006e0));
#88647=cartesian_point('',(-1.334850030567e1,8.797658448579e1,
-6.207634892690e0));
#88648=cartesian_point('',(-1.323030363296e1,8.796882732707e1,
-7.396131542178e0));
#88649=cartesian_point('',(-1.308573769276e1,8.796216943759e1,
-9.107737965093e0));
#88650=cartesian_point('',(-1.297964854162e1,8.795858847740e1,
-1.018709398261e1));
#88651=cartesian_point('',(-1.293111253248e1,8.795651586384e1,
-1.071293848862e1));
#88653=cartesian_point('',(1.340457020995e1,8.797883434379e1,
-5.599880824901e0));
#88654=cartesian_point('',(1.340744439964e1,8.797839642837e1,
-5.543295220553e0));
#88655=cartesian_point('',(1.341442116125e1,8.798601730479e1,
-5.431007141690e0));
#88656=cartesian_point('',(1.343282823860e1,8.797966878508e1,
-5.263497883918e0));
#88657=cartesian_point('',(1.343125476699e1,8.798066446649e1,
-5.156290761451e0));
#88658=cartesian_point('',(1.343265738384e1,8.798045025200e1,
-5.101741378127e0));
#88660=cartesian_point('',(2.893797417883e1,8.415947760716e1,
-5.599828514290e0));
#88661=cartesian_point('',(2.895133608591e1,8.415488315260e1,
-5.433161847623e0));
#88662=cartesian_point('',(2.896613943168e1,8.415439951239e1,
-5.266666666665e0));
#88663=cartesian_point('',(2.897949914899e1,8.414979869430e1,
-5.099999999999e0));
#88665=cartesian_point('',(4.174714255340e1,7.859643827375e1,
-5.599828514289e0));
#88666=cartesian_point('',(4.175962122265e1,7.858981012152e1,
-5.433161847623e0));
#88667=cartesian_point('',(4.177416665676e1,7.858701668212e1,
-5.266666666665e0));
#88668=cartesian_point('',(4.178664216771e1,7.858038258726e1,
-5.099999999999e0));
#88670=cartesian_point('',(5.352835773145e1,7.109809378078e1,
-5.599828514290e0));
#88671=cartesian_point('',(5.353964589484e1,7.108959513912e1,
-5.433161847623e0));
#88672=cartesian_point('',(5.355357526003e1,7.108456068468e1,
-5.266666666665e0));
#88673=cartesian_point('',(5.356485937438e1,7.107605666762e1,
-5.099999999999e0));
#88675=cartesian_point('',(6.399152708917e1,6.184907825899e1,
-5.599828514290e0));
#88676=cartesian_point('',(6.400134679581e1,6.183891839220e1,
-5.433161847623e0));
#88677=cartesian_point('',(6.401431710511e1,6.183176688750e1,
-5.266666666665e0));
#88678=cartesian_point('',(6.402413197165e1,6.182160234490e1,
-5.099999999999e0));
#88680=cartesian_point('',(7.287901267404e1,5.107713316491e1,
-5.599828514290e0));
#88681=cartesian_point('',(7.288712213023e1,5.106556224271e1,
-5.433161847623e0));
#88682=cartesian_point('',(7.289881401164e1,5.105646978160e1,
-5.266666666665e0));
#88683=cartesian_point('',(7.290691795588e1,5.104489499831e1,
-5.099999999999e0));
#88685=cartesian_point('',(7.997197509626e1,3.904749953442e1,
-5.599828514291e0));
#88686=cartesian_point('',(7.997817461986e1,3.903480247248e1,
-5.433161847624e0));
#88687=cartesian_point('',(7.998830018037e1,3.902399294181e1,
-5.266666666665e0));
#88688=cartesian_point('',(7.999449365586e1,3.901129292858e1,
-5.099999999999e0));
#88690=cartesian_point('',(8.509576207713e1,2.605638687911e1,
-5.599828514266e0));
#88691=cartesian_point('',(8.509989901648e1,2.604287631904e1,
-5.433161847599e0));
#88692=cartesian_point('',(8.510820893151e1,2.603061588479e1,
-5.266666666665e0));
#88693=cartesian_point('',(8.511233943553e1,2.601710335589e1,
-5.099999999999e0));
#88695=cartesian_point('',(8.798044798816e1,1.343266793665e1,
-5.101744428723e0));
#88696=cartesian_point('',(8.798066396172e1,1.343125380255e1,
-5.156444349399e0));
#88697=cartesian_point('',(8.797967259611e1,1.343280448687e1,
-5.263845459290e0));
#88698=cartesian_point('',(8.798602178350e1,1.341439397129e1,
-5.431366853634e0));
#88699=cartesian_point('',(8.797839716939e1,1.340743362011e1,
-5.543428899769e0));
#88700=cartesian_point('',(8.797883316062e1,1.340457205983e1,
-5.599863900329e0));
#88702=cartesian_point('',(0.e0,0.e0,-3.984749764362e0));
#88703=direction('',(0.e0,0.e0,-1.e0));
#88704=direction('',(1.e0,9.573957230774e-14,0.e0));
#88705=axis2_placement_3d('',#88702,#88703,#88704);
#88707=direction('',(0.e0,0.e0,1.e0));
#88708=vector('',#88707,3.984749764362e0);
#88709=cartesian_point('',(-1.089935651241e-14,-8.9e1,-3.984749764362e0));
#88710=line('',#88709,#88708);
#88711=cartesian_point('',(2.601710337380e1,8.511233944021e1,
-5.099999999981e0));
#88712=cartesian_point('',(2.598574770475e1,8.512192288952e1,
-5.162059331752e0));
#88713=cartesian_point('',(2.592238084833e1,8.513615798919e1,
-5.283975312557e0));
#88714=cartesian_point('',(2.582815317149e1,8.514819488678e1,
-5.460518834406e0));
#88715=cartesian_point('',(2.576450134288e1,8.514078270588e1,
-5.573132245853e0));
#88716=cartesian_point('',(2.573283497576e1,8.513814314919e1,
-5.628276730183e0));
#88718=cartesian_point('',(2.605745026965e1,8.509543450257e1,
-5.599871650165e0));
#88719=cartesian_point('',(2.604335289123e1,8.509974766595e1,
-5.433281343279e0));
#88720=cartesian_point('',(2.603120077608e1,8.510802635482e1,
-5.266590306866e0));
#88721=cartesian_point('',(2.601710337380e1,8.511233944021e1,
-5.099999999981e0));
#88723=cartesian_point('',(2.601710337380e1,8.511233944021e1,
-5.099999999981e0));
#88724=cartesian_point('',(2.595225930068e1,8.513216094864e1,
-5.120492464498e0));
#88725=cartesian_point('',(2.582275610622e1,8.516895744765e1,
-5.162149183310e0));
#88726=cartesian_point('',(2.562934424148e1,8.521470893685e1,
-5.225869245541e0));
#88727=cartesian_point('',(2.550001360309e1,8.523898034307e1,
-5.267878025897e0));
#88728=cartesian_point('',(2.543556186117e1,8.524945007720e1,
-5.288511768281e0));
#88730=cartesian_point('',(2.922379649354e1,8.400432501229e1,
-5.626404513802e0));
#88731=cartesian_point('',(2.919967162156e1,8.402507042743e1,
-5.571134453677e0));
#88732=cartesian_point('',(2.915261592788e1,8.406826894763e1,
-5.458695652822e0));
#88733=cartesian_point('',(2.906953994876e1,8.411366639797e1,
-5.282915475393e0));
#88734=cartesian_point('',(2.901027237534e1,8.413919966886e1,
-5.161669744984e0));
#88735=cartesian_point('',(2.897949914899e1,8.414979869430e1,
-5.099999999999e0));
#88737=cartesian_point('',(2.893797417883e1,8.415947760716e1,
-5.599828514290e0));
#88738=cartesian_point('',(2.897235846936e1,8.414758367912e1,
-5.602850955530e0));
#88739=cartesian_point('',(2.904166381344e1,8.412559583207e1,
-5.608962775487e0));
#88740=cartesian_point('',(2.913859970172e1,8.407269491231e1,
-5.618292657212e0));
#88741=cartesian_point('',(2.919504386881e1,8.402678470631e1,
-5.623668969062e0));
#88742=cartesian_point('',(2.922379649354e1,8.400432501229e1,
-5.626404513802e0));
#88744=cartesian_point('',(2.922379649354e1,8.400432501229e1,
-5.626404513802e0));
#88745=cartesian_point('',(2.931138390861e1,8.394401698055e1,
-5.501161133691e0));
#88746=cartesian_point('',(2.941817902665e1,8.391630704912e1,
-5.383288602278e0));
#88747=cartesian_point('',(2.952722281619e1,8.392056939017e1,
-5.287371720411e0));
#88749=cartesian_point('',(2.952722281619e1,8.392056939017e1,
-5.287371720411e0));
#88750=cartesian_point('',(2.946941247541e1,8.394970266542e1,
-5.266863461930e0));
#88751=cartesian_point('',(2.935211151671e1,8.400523657467e1,
-5.225361751677e0));
#88752=cartesian_point('',(2.916995845111e1,8.408138035370e1,
-5.162112127152e0));
#88753=cartesian_point('',(2.904371667807e1,8.412768346814e1,
-5.120521730384e0));
#88754=cartesian_point('',(2.897949914899e1,8.414979869430e1,
-5.099999999999e0));
#88756=cartesian_point('',(3.901129294708e1,7.999449365780e1,
-5.099999999981e0));
#88757=cartesian_point('',(3.898182249988e1,8.000886422635e1,
-5.162059331610e0));
#88758=cartesian_point('',(3.892146357796e1,8.003283639948e1,
-5.283982209032e0));
#88759=cartesian_point('',(3.883027483063e1,8.005946749105e1,
-5.460494695460e0));
#88760=cartesian_point('',(3.876625729855e1,8.006209918299e1,
-5.573183971822e0));
#88761=cartesian_point('',(3.873456787938e1,8.006444583479e1,
-5.628328456249e0));
#88763=cartesian_point('',(3.904849858971e1,7.997148520336e1,
-5.599871650165e0));
#88764=cartesian_point('',(3.903524950084e1,7.997795058043e1,
-5.433281343279e0));
#88765=cartesian_point('',(3.902454207171e1,7.998802835401e1,
-5.266590306866e0));
#88766=cartesian_point('',(3.901129294708e1,7.999449365780e1,
-5.099999999981e0));
#88768=cartesian_point('',(3.901129294708e1,7.999449365780e1,
-5.099999999981e0));
#88769=cartesian_point('',(3.895034797909e1,8.002421497849e1,
-5.120492464406e0));
#88770=cartesian_point('',(3.882819542427e1,8.008081721442e1,
-5.162149183106e0));
#88771=cartesian_point('',(3.864432189016e1,8.015626170860e1,
-5.225869245473e0));
#88772=cartesian_point('',(3.852038041082e1,8.020046606278e1,
-5.267878025956e0));
#88773=cartesian_point('',(3.845836000400e1,8.022088937087e1,
-5.288511768403e0));
#88775=cartesian_point('',(4.200517470901e1,7.839848340331e1,
-5.626404513787e0));
#88776=cartesian_point('',(4.198459215215e1,7.842274736938e1,
-5.571134453680e0));
#88777=cartesian_point('',(4.194487352965e1,7.847277517643e1,
-5.458695652863e0));
#88778=cartesian_point('',(4.186992207946e1,7.853060965503e1,
-5.282915475409e0));
#88779=cartesian_point('',(4.181537847176e1,7.856510006021e1,
-5.161669744992e0));
#88780=cartesian_point('',(4.178664216771e1,7.858038258726e1,
-5.099999999999e0));
#88782=cartesian_point('',(4.174714255340e1,7.859643827375e1,
-5.599828514289e0));
#88783=cartesian_point('',(4.177924289670e1,7.857931189129e1,
-5.602850955528e0));
#88784=cartesian_point('',(4.184425532042e1,7.854675300650e1,
-5.608962775483e0));
#88785=cartesian_point('',(4.193172223983e1,7.847933927112e1,
-5.618292657219e0));
#88786=cartesian_point('',(4.198028954700e1,7.842516448272e1,
-5.623668969051e0));
#88787=cartesian_point('',(4.200517470901e1,7.839848340331e1,
-5.626404513787e0));
#88789=cartesian_point('',(4.200517470901e1,7.839848340331e1,
-5.626404513787e0));
#88790=cartesian_point('',(4.208224952298e1,7.832521617310e1,
-5.501161133678e0));
#88791=cartesian_point('',(4.218339502756e1,7.828114095972e1,
-5.383288602262e0));
#88792=cartesian_point('',(4.229176308415e1,7.826829261740e1,
-5.287371720399e0));
#88794=cartesian_point('',(4.229176308415e1,7.826829261740e1,
-5.287371720399e0));
#88795=cartesian_point('',(4.223922193292e1,7.830611074343e1,
-5.266863461900e0));
#88796=cartesian_point('',(4.213205256106e1,7.837931085082e1,
-5.225361751625e0));
#88797=cartesian_point('',(4.196405361330e1,7.848301219097e1,
-5.162112127078e0));
#88798=cartesian_point('',(4.184660948887e1,7.854849380143e1,
-5.120521730352e0));
#88799=cartesian_point('',(4.178664216771e1,7.858038258726e1,
-5.099999999999e0));
#88801=cartesian_point('',(5.104489501681e1,7.290691795486e1,
-5.099999999981e0));
#88802=cartesian_point('',(5.101803574259e1,7.292572158801e1,
-5.162058741742e0));
#88803=cartesian_point('',(5.096217045174e1,7.295884064197e1,
-5.283980827970e0));
#88804=cartesian_point('',(5.087627052843e1,7.299940902893e1,
-5.460492930297e0));
#88805=cartesian_point('',(5.081345237573e1,7.301202307727e1,
-5.573183211813e0));
#88806=cartesian_point('',(5.078251982659e1,7.301929824123e1,
-5.628328453952e0));
#88808=cartesian_point('',(5.107804328400e1,7.287837252580e1,
-5.599871650165e0));
#88809=cartesian_point('',(5.106596872120e1,7.288683091751e1,
-5.433281343279e0));
#88810=cartesian_point('',(5.105696962640e1,7.289845962995e1,
-5.266590306866e0));
#88811=cartesian_point('',(5.104489501681e1,7.290691795486e1,
-5.099999999981e0));
#88813=cartesian_point('',(5.104489501681e1,7.290691795486e1,
-5.099999999981e0));
#88814=cartesian_point('',(5.098934881578e1,7.294580795432e1,
-5.120492842717e0));
#88815=cartesian_point('',(5.087755330420e1,7.302082303881e1,
-5.162150059003e0));
#88816=cartesian_point('',(5.070774602474e1,7.312410251225e1,
-5.225869817511e0));
#88817=cartesian_point('',(5.059224672196e1,7.318715063576e1,
-5.267878258310e0));
#88818=cartesian_point('',(5.053418569113e1,7.321702412787e1,
-5.288511766655e0));
#88820=cartesian_point('',(5.375224611586e1,7.086221094326e1,
-5.626404513802e0));
#88821=cartesian_point('',(5.373571268500e1,7.088939600092e1,
-5.571134453710e0));
#88822=cartesian_point('',(5.370430913780e1,7.094502124408e1,
-5.458695652899e0));
#88823=cartesian_point('',(5.363932777014e1,7.101386867440e1,
-5.282915475467e0));
#88824=cartesian_point('',(5.359085117286e1,7.105646694549e1,
-5.161669745016e0));
#88825=cartesian_point('',(5.356485937438e1,7.107605666762e1,
-5.099999999999e0));
#88827=cartesian_point('',(5.352835773145e1,7.109809378078e1,
-5.599828514290e0));
#88828=cartesian_point('',(5.355738370774e1,7.107615665379e1,
-5.602850955529e0));
#88829=cartesian_point('',(5.361650238759e1,7.103382844033e1,
-5.608962775486e0));
#88830=cartesian_point('',(5.369234661292e1,7.095356183867e1,
-5.618292657212e0));
#88831=cartesian_point('',(5.373184117189e1,7.089245643129e1,
-5.623668969062e0));
#88832=cartesian_point('',(5.375224611586e1,7.086221094326e1,
-5.626404513802e0));
#88834=cartesian_point('',(5.375224611586e1,7.086221094326e1,
-5.626404513802e0));
#88835=cartesian_point('',(5.381691049069e1,7.077778859734e1,
-5.501161134297e0));
#88836=cartesian_point('',(5.390991584433e1,7.071843337995e1,
-5.383288602450e0));
#88837=cartesian_point('',(5.401493978606e1,7.068879072298e1,
-5.287371720918e0));
#88839=cartesian_point('',(5.401493978606e1,7.068879072298e1,
-5.287371720918e0));
#88840=cartesian_point('',(5.396896156191e1,7.073436249200e1,
-5.266863462438e0));
#88841=cartesian_point('',(5.387456264331e1,7.082342636773e1,
-5.225361751440e0));
#88842=cartesian_point('',(5.372485450471e1,7.095213179790e1,
-5.162112127219e0));
#88843=cartesian_point('',(5.361909989315e1,7.103517952986e1,
-5.120521730383e0));
#88844=cartesian_point('',(5.356485937438e1,7.107605666762e1,
-5.099999999999e0));
#88846=cartesian_point('',(6.182160236308e1,6.402413196778e1,
-5.099999999981e0));
#88847=cartesian_point('',(6.179801505216e1,6.404690605966e1,
-5.162059331588e0));
#88848=cartesian_point('',(6.174801811501e1,6.408835688370e1,
-5.283982208980e0));
#88849=cartesian_point('',(6.166952192262e1,6.414186342961e1,
-5.460494695406e0));
#88850=cartesian_point('',(6.160945086906e1,6.416414882268e1,
-5.573183971805e0));
#88851=cartesian_point('',(6.158003759574e1,6.417617319026e1,
-5.628328456255e0));
#88853=cartesian_point('',(6.184987703179e1,6.399075244828e1,
-5.599871650165e0));
#88854=cartesian_point('',(6.183927431084e1,6.400099558086e1,
-5.433281343280e0));
#88855=cartesian_point('',(6.183220514070e1,6.401388889385e1,
-5.266590306866e0));
#88856=cartesian_point('',(6.182160236308e1,6.402413196778e1,
-5.099999999981e0));
#88858=cartesian_point('',(6.182160236308e1,6.402413196778e1,
-5.099999999981e0));
#88859=cartesian_point('',(6.177282464734e1,6.407123165432e1,
-5.120492464405e0));
#88860=cartesian_point('',(6.167414171694e1,6.416281079501e1,
-5.162149183102e0));
#88861=cartesian_point('',(6.152258122498e1,6.429138281965e1,
-5.225869245480e0));
#88862=cartesian_point('',(6.141836577005e1,6.437172368221e1,
-5.267878025931e0));
#88863=cartesian_point('',(6.136569200729e1,6.441031276216e1,
-5.288511768379e0));
#88865=cartesian_point('',(6.417575882996e1,6.158107567160e1,
-5.626404513785e0));
#88866=cartesian_point('',(6.416368163301e1,6.161051243448e1,
-5.571134453713e0));
#88867=cartesian_point('',(6.414136642084e1,6.167036543570e1,
-5.458695652944e0));
#88868=cartesian_point('',(6.408795519250e1,6.174853056532e1,
-5.282915475487e0));
#88869=cartesian_point('',(6.404673926030e1,6.179818779164e1,
-5.161669745025e0));
#88870=cartesian_point('',(6.402413197165e1,6.182160234490e1,
-5.099999999999e0));
#88872=cartesian_point('',(6.399152708917e1,6.184907825899e1,
-5.599828514290e0));
#88873=cartesian_point('',(6.401676398436e1,6.182287055177e1,
-5.602850955528e0));
#88874=cartesian_point('',(6.406853322357e1,6.177181527024e1,
-5.608962775485e0));
#88875=cartesian_point('',(6.413088721787e1,6.168067223264e1,
-5.618292657222e0));
#88876=cartesian_point('',(6.416033654144e1,6.161414082400e1,
-5.623668969050e0));
#88877=cartesian_point('',(6.417575882996e1,6.158107567160e1,
-5.626404513785e0));
#88879=cartesian_point('',(6.417575882996e1,6.158107567160e1,
-5.626404513785e0));
#88880=cartesian_point('',(6.422642051478e1,6.148757696748e1,
-5.501161133625e0));
#88881=cartesian_point('',(6.430899561599e1,6.141440326879e1,
-5.383288602254e0));
#88882=cartesian_point('',(6.440808940633e1,6.136869619797e1,
-5.287371720340e0));
#88884=cartesian_point('',(6.440808940633e1,6.136869619797e1,
-5.287371720340e0));
#88885=cartesian_point('',(6.436980624573e1,6.142089948179e1,
-5.266863461842e0));
#88886=cartesian_point('',(6.429050219336e1,6.152363407814e1,
-5.225361751654e0));
#88887=cartesian_point('',(6.416277117584e1,6.167417444332e1,
-5.162112127070e0));
#88888=cartesian_point('',(6.407131010645e1,6.177274338599e1,
-5.120521730352e0));
#88889=cartesian_point('',(6.402413197165e1,6.182160234490e1,
-5.099999999999e0));
#88891=cartesian_point('',(7.107605668490e1,5.356485936766e1,
-5.099999999981e0));
#88892=cartesian_point('',(7.105632242592e1,5.359104294085e1,
-5.162059331749e0));
#88893=cartesian_point('',(7.101342474388e1,5.363980548211e1,
-5.283975312549e0));
#88894=cartesian_point('',(7.094426806280e1,5.370492917556e1,
-5.460518834397e0));
#88895=cartesian_point('',(7.088841588114e1,5.373634620142e1,
-5.573132245852e0));
#88896=cartesian_point('',(7.086124575949e1,5.375282377878e1,
-5.628276730185e0));
#88898=cartesian_point('',(7.109876153880e1,5.352746767204e1,
-5.599871650165e0));
#88899=cartesian_point('',(7.108989173394e1,5.353924332567e1,
-5.433281343280e0));
#88900=cartesian_point('',(7.108492655490e1,5.355308376309e1,
-5.266590306866e0));
#88901=cartesian_point('',(7.107605668490e1,5.356485936766e1,
-5.099999999981e0));
#88903=cartesian_point('',(7.107605668490e1,5.356485936766e1,
-5.099999999981e0));
#88904=cartesian_point('',(7.103524751809e1,5.361900969471e1,
-5.120492464499e0));
#88905=cartesian_point('',(7.095210567237e1,5.372489875556e1,
-5.162149183310e0));
#88906=cartesian_point('',(7.082252423752e1,5.387559712956e1,
-5.225869245541e0));
#88907=cartesian_point('',(7.073215992780e1,5.397125175158e1,
-5.267878025896e0));
#88908=cartesian_point('',(7.068617132859e1,5.401760572781e1,
-5.288511768280e0));
#88910=cartesian_point('',(7.301905137446e1,5.078360994104e1,
-5.626404513798e0));
#88911=cartesian_point('',(7.301172779210e1,5.081457357840e1,
-5.571134453700e0));
#88912=cartesian_point('',(7.299905038938e1,5.087718055815e1,
-5.458695652888e0));
#88913=cartesian_point('',(7.295852446215e1,5.096273870228e1,
-5.282915475454e0));
#88914=cartesian_point('',(7.292558406814e1,5.101823215799e1,
-5.161669745011e0));
#88915=cartesian_point('',(7.290691795588e1,5.104489499831e1,
-5.099999999999e0));
#88917=cartesian_point('',(7.287901267404e1,5.107713316491e1,
-5.599828514290e0));
#88918=cartesian_point('',(7.289983907211e1,5.104730019834e1,
-5.602850955527e0));
#88919=cartesian_point('',(7.294298414016e1,5.098877499918e1,
-5.608962775483e0));
#88920=cartesian_point('',(7.299031254107e1,5.088899976974e1,
-5.618292657213e0));
#88921=cartesian_point('',(7.300899148932e1,5.081868058400e1,
-5.623668969057e0));
#88922=cartesian_point('',(7.301905137446e1,5.078360994104e1,
-5.626404513798e0));
#88924=cartesian_point('',(7.301905137446e1,5.078360994104e1,
-5.626404513798e0));
#88925=cartesian_point('',(7.305446291009e1,5.068333712760e1,
-5.501161133688e0));
#88926=cartesian_point('',(7.312457448644e1,5.059814672676e1,
-5.383288602274e0));
#88927=cartesian_point('',(7.321529810652e1,5.053750070176e1,
-5.287371720407e0));
#88929=cartesian_point('',(7.321529810652e1,5.053750070176e1,
-5.287371720407e0));
#88930=cartesian_point('',(7.318565266793e1,5.059505008228e1,
-5.266863461927e0));
#88931=cartesian_point('',(7.312339621174e1,5.070892573222e1,
-5.225361751677e0));
#88932=cartesian_point('',(7.302078747647e1,5.087759422911e1,
-5.162112127151e0));
#88933=cartesian_point('',(7.294587202445e1,5.098925728799e1,
-5.120521730383e0));
#88934=cartesian_point('',(7.290691795588e1,5.104489499831e1,
-5.099999999999e0));
#88936=cartesian_point('',(7.858038260338e1,4.178664215842e1,
-5.099999999981e0));
#88937=cartesian_point('',(7.856498731905e1,4.181559048682e1,
-5.162059331547e0));
#88938=cartesian_point('',(7.853024641528e1,4.187046246636e1,
-5.283982208885e0));
#88939=cartesian_point('',(7.847212653193e1,4.194560687292e1,
-5.460494695310e0));
#88940=cartesian_point('',(7.842188213021e1,4.198536451769e1,
-5.573183971760e0));
#88941=cartesian_point('',(7.839762417886e1,4.200588957214e1,
-5.628328456251e0));
#88943=cartesian_point('',(7.859695857460e1,4.174615899176e1,
-5.599871650166e0));
#88944=cartesian_point('',(7.859004008982e1,4.175917721072e1,
-5.433281343281e0));
#88945=cartesian_point('',(7.858730116017e1,4.177362397773e1,
-5.266590306866e0));
#88946=cartesian_point('',(7.858038260338e1,4.178664215842e1,
-5.099999999981e0));
#88948=cartesian_point('',(7.858038260338e1,4.178664215842e1,
-5.099999999981e0));
#88949=cartesian_point('',(7.854854684254e1,4.184650976534e1,
-5.120492464405e0));
#88950=cartesian_point('',(7.848299330932e1,4.196410140638e1,
-5.162149183104e0));
#88951=cartesian_point('',(7.837858165645e1,4.213321543593e1,
-5.225869245470e0));
#88952=cartesian_point('',(7.830429356083e1,4.224182848341e1,
-5.267878025954e0));
#88953=cartesian_point('',(7.826612251701e1,4.229480596720e1,
-5.288511768401e0));
#88955=cartesian_point('',(8.006437253781e1,3.873568319257e1,
-5.626404513784e0));
#88956=cartesian_point('',(8.006198290096e1,3.876741127684e1,
-5.571134453694e0));
#88957=cartesian_point('',(8.005925546750e1,3.883123064346e1,
-5.458695652900e0));
#88958=cartesian_point('',(8.003261272428e1,3.892207507661e1,
-5.282915475445e0));
#88959=cartesian_point('',(8.000875897016e1,3.898203832874e1,
-5.161669745008e0));
#88960=cartesian_point('',(7.999449365586e1,3.901129292858e1,
-5.099999999999e0));
#88962=cartesian_point('',(7.997197509626e1,3.904749953442e1,
-5.599828514291e0));
#88963=cartesian_point('',(7.998787818144e1,3.901477589681e1,
-5.602850955528e0));
#88964=cartesian_point('',(8.002133670334e1,3.895022186600e1,
-5.608962775486e0));
#88965=cartesian_point('',(8.005247412867e1,3.884427124142e1,
-5.618292657221e0));
#88966=cartesian_point('',(8.005992276384e1,3.877189577045e1,
-5.623668969050e0));
#88967=cartesian_point('',(8.006437253781e1,3.873568319257e1,
-5.626404513784e0));
#88969=cartesian_point('',(8.006437253781e1,3.873568319257e1,
-5.626404513784e0));
#88970=cartesian_point('',(8.008366197476e1,3.863110531922e1,
-5.501161133676e0));
#88971=cartesian_point('',(8.013958364648e1,3.853599588664e1,
-5.383288602261e0));
#88972=cartesian_point('',(8.021970317977e1,3.846190421388e1,
-5.287371720398e0));
#88974=cartesian_point('',(8.021970317977e1,3.846190421388e1,
-5.287371720398e0));
#88975=cartesian_point('',(8.019942543228e1,3.852338263436e1,
-5.266863461899e0));
#88976=cartesian_point('',(8.015574953276e1,3.864559534150e1,
-5.225361751627e0));
#88977=cartesian_point('',(8.008078964735e1,3.882823879191e1,
-5.162112127079e0));
#88978=cartesian_point('',(8.002426447976e1,3.895024645192e1,
-5.120521730352e0));
#88979=cartesian_point('',(7.999449365586e1,3.901129292858e1,
-5.099999999999e0));
#88981=cartesian_point('',(8.414979870862e1,2.897949913724e1,
-5.099999999981e0));
#88982=cartesian_point('',(8.413912148214e1,2.901049941656e1,
-5.162059331757e0));
#88983=cartesian_point('',(8.411339216531e1,2.907013050537e1,
-5.283982209362e0));
#88984=cartesian_point('',(8.406774300926e1,2.915344171267e1,
-5.460494695638e0));
#88985=cartesian_point('',(8.402433666547e1,2.920056983102e1,
-5.573183971815e0));
#88986=cartesian_point('',(8.400358819567e1,2.922463696768e1,
-5.628328456141e0));
#88988=cartesian_point('',(8.415983763933e1,2.893692133346e1,
-5.599871650166e0));
#88989=cartesian_point('',(8.415504083065e1,2.895086156600e1,
-5.433281343280e0));
#88990=cartesian_point('',(8.415459559442e1,2.896555893124e1,
-5.266590306866e0));
#88991=cartesian_point('',(8.414979870862e1,2.897949913724e1,
-5.099999999981e0));
#88993=cartesian_point('',(8.414979870862e1,2.897949913724e1,
-5.099999999981e0));
#88994=cartesian_point('',(8.412772025592e1,2.904360988471e1,
-5.120492464497e0));
#88995=cartesian_point('',(8.408136918113e1,2.917000860932e1,
-5.162149183306e0));
#88996=cartesian_point('',(8.400469827170e1,2.935337414543e1,
-5.225869245535e0));
#88997=cartesian_point('',(8.394831560989e1,2.947227120441e1,
-5.267878025896e0));
#88998=cartesian_point('',(8.391890201935e1,2.953056771426e1,
-5.288511768282e0));
#89000=cartesian_point('',(8.513824312803e1,2.573395521845e1,
-5.626404344841e0));
#89001=cartesian_point('',(8.514084629174e1,2.576566660672e1,
-5.571134181686e0));
#89002=cartesian_point('',(8.514813597969e1,2.582912698077e1,
-5.458695513309e0));
#89003=cartesian_point('',(8.513603241948e1,2.592302096402e1,
-5.282915219077e0));
#89004=cartesian_point('',(8.512185266915e1,2.598597741810e1,
-5.161669645146e0));
#89005=cartesian_point('',(8.511233943553e1,2.601710335589e1,
-5.099999999999e0));
#89007=cartesian_point('',(8.509576207713e1,2.605638687911e1,
-5.599828514266e0));
#89008=cartesian_point('',(8.510635027163e1,2.602157830907e1,
-5.602850957631e0));
#89009=cartesian_point('',(8.512929839782e1,2.595258494007e1,
-5.608962756909e0));
#89010=cartesian_point('',(8.514347813523e1,2.584306766518e1,
-5.618292755464e0));
#89011=cartesian_point('',(8.513951304210e1,2.577041808104e1,
-5.623668798751e0));
#89012=cartesian_point('',(8.513824312803e1,2.573395521845e1,
-5.626404344841e0));
#89014=cartesian_point('',(8.513824312803e1,2.573395521845e1,
-5.626404344841e0));
#89015=cartesian_point('',(8.514093486175e1,2.562764342661e1,
-5.501161733201e0));
#89016=cartesian_point('',(8.518129018850e1,2.552495651448e1,
-5.383289319724e0));
#89017=cartesian_point('',(8.524883392189e1,2.543923992064e1,
-5.287374165597e0));
#89019=cartesian_point('',(8.524883392189e1,2.543923992064e1,
-5.287374165597e0));
#89020=cartesian_point('',(8.523842317479e1,2.550313357927e1,
-5.266865897043e0));
#89021=cartesian_point('',(8.521440181999e1,2.563068590645e1,
-5.225360583402e0));
#89022=cartesian_point('',(8.516893713348e1,2.582280217338e1,
-5.162112473747e0));
#89023=cartesian_point('',(8.513219395838e1,2.595215127937e1,
-5.120521739507e0));
#89024=cartesian_point('',(8.511233943553e1,2.601710335589e1,
-5.099999999999e0));
#89026=cartesian_point('',(0.e0,0.e0,0.e0));
#89027=direction('',(0.e0,0.e0,-1.e0));
#89028=direction('',(0.e0,-1.e0,0.e0));
#89029=axis2_placement_3d('',#89026,#89027,#89028);
#89031=cartesian_point('',(0.e0,0.e0,0.e0));
#89032=direction('',(0.e0,0.e0,-1.e0));
#89033=direction('',(0.e0,1.e0,0.e0));
#89034=axis2_placement_3d('',#89031,#89032,#89033);
#89036=cartesian_point('',(0.e0,0.e0,1.000444171950e-11));
#89037=direction('',(0.e0,0.e0,1.e0));
#89038=direction('',(-1.e0,0.e0,0.e0));
#89039=axis2_placement_3d('',#89036,#89037,#89038);
#89041=cartesian_point('',(0.e0,0.e0,1.000444171950e-11));
#89042=direction('',(0.e0,0.e0,1.e0));
#89043=direction('',(1.e0,0.e0,0.e0));
#89044=axis2_placement_3d('',#89041,#89042,#89043);
#89046=cartesian_point('',(8.22e1,0.e0,0.e0));
#89047=direction('',(0.e0,0.e0,1.e0));
#89048=direction('',(-1.e0,0.e0,0.e0));
#89049=axis2_placement_3d('',#89046,#89047,#89048);
#89051=cartesian_point('',(8.22e1,0.e0,0.e0));
#89052=direction('',(0.e0,0.e0,1.e0));
#89053=direction('',(1.e0,0.e0,0.e0));
#89054=axis2_placement_3d('',#89051,#89052,#89053);
#89056=cartesian_point('',(0.e0,-8.22e1,0.e0));
#89057=direction('',(0.e0,0.e0,1.e0));
#89058=direction('',(0.e0,1.e0,0.e0));
#89059=axis2_placement_3d('',#89056,#89057,#89058);
#89061=cartesian_point('',(0.e0,-8.22e1,0.e0));
#89062=direction('',(0.e0,0.e0,1.e0));
#89063=direction('',(0.e0,-1.e0,0.e0));
#89064=axis2_placement_3d('',#89061,#89062,#89063);
#89066=cartesian_point('',(-8.22e1,-1.006659668899e-14,0.e0));
#89067=direction('',(0.e0,0.e0,1.e0));
#89068=direction('',(1.e0,0.e0,0.e0));
#89069=axis2_placement_3d('',#89066,#89067,#89068);
#89071=cartesian_point('',(-8.22e1,-1.006659668899e-14,0.e0));
#89072=direction('',(0.e0,0.e0,1.e0));
#89073=direction('',(-1.e0,0.e0,0.e0));
#89074=axis2_placement_3d('',#89071,#89072,#89073);
#89076=cartesian_point('',(-2.941218661561e-14,8.22e1,0.e0));
#89077=direction('',(0.e0,0.e0,1.e0));
#89078=direction('',(0.e0,-1.e0,0.e0));
#89079=axis2_placement_3d('',#89076,#89077,#89078);
#89081=cartesian_point('',(-2.941218661561e-14,8.22e1,0.e0));
#89082=direction('',(0.e0,0.e0,1.e0));
#89083=direction('',(0.e0,1.e0,0.e0));
#89084=axis2_placement_3d('',#89081,#89082,#89083);
#89086=direction('',(1.745240643894e-2,6.612243499298e-13,9.998476951564e-1));
#89087=vector('',#89086,1.508956024536e0);
#89088=cartesian_point('',(7.400857521602e1,2.918138157582e-12,
-1.508726203217e0));
#89089=line('',#89088,#89087);
#89090=cartesian_point('',(0.e0,0.e0,-2.e0));
#89091=direction('',(0.e0,0.e0,1.e0));
#89092=direction('',(-1.e0,0.e0,0.e0));
#89093=axis2_placement_3d('',#89090,#89091,#89092);
#89095=cartesian_point('',(0.e0,0.e0,-1.508726203218e0));
#89096=direction('',(0.e0,0.e0,-1.e0));
#89097=direction('',(1.e0,7.936950388325e-14,0.e0));
#89098=axis2_placement_3d('',#89095,#89096,#89097);
#89100=cartesian_point('',(0.e0,0.e0,-1.508726203218e0));
#89101=direction('',(0.e0,0.e0,-1.e0));
#89102=direction('',(-9.999645028561e-1,-8.425736041029e-3,0.e0));
#89103=axis2_placement_3d('',#89100,#89101,#89102);
#89105=cartesian_point('',(-7.350865136844e1,0.e0,-1.5e0));
#89106=direction('',(0.e0,-1.e0,0.e0));
#89107=direction('',(-9.998476951564e-1,0.e0,-1.745240643594e-2));
#89108=axis2_placement_3d('',#89105,#89106,#89107);
#89110=cartesian_point('',(0.e0,0.e0,-2.e0));
#89111=direction('',(0.e0,0.e0,-1.e0));
#89112=direction('',(1.e0,0.e0,0.e0));
#89113=axis2_placement_3d('',#89110,#89111,#89112);
#89115=cartesian_point('',(0.e0,0.e0,-2.e0));
#89116=direction('',(0.e0,0.e0,-1.e0));
#89117=direction('',(-1.e0,0.e0,0.e0));
#89118=axis2_placement_3d('',#89115,#89116,#89117);
#89120=cartesian_point('',(0.e0,0.e0,-2.e0));
#89121=direction('',(0.e0,0.e0,1.e0));
#89122=direction('',(-1.e0,0.e0,0.e0));
#89123=axis2_placement_3d('',#89120,#89121,#89122);
#89125=cartesian_point('',(0.e0,0.e0,-2.e0));
#89126=direction('',(0.e0,0.e0,1.e0));
#89127=direction('',(1.e0,0.e0,0.e0));
#89128=axis2_placement_3d('',#89125,#89126,#89127);
#89130=cartesian_point('',(0.e0,0.e0,-2.e0));
#89131=direction('',(0.e0,0.e0,1.e0));
#89132=direction('',(1.e0,0.e0,0.e0));
#89133=axis2_placement_3d('',#89130,#89131,#89132);
#89135=cartesian_point('',(0.e0,0.e0,-1.508726203218e0));
#89136=direction('',(0.e0,0.e0,-1.e0));
#89137=direction('',(-1.e0,0.e0,0.e0));
#89138=axis2_placement_3d('',#89135,#89136,#89137);
#89140=cartesian_point('',(0.e0,0.e0,-1.508726203218e0));
#89141=direction('',(0.e0,0.e0,-1.e0));
#89142=direction('',(9.999645028561e-1,8.425736041029e-3,0.e0));
#89143=axis2_placement_3d('',#89140,#89141,#89142);
#89145=cartesian_point('',(7.350865136844e1,0.e0,-1.5e0));
#89146=direction('',(0.e0,1.e0,0.e0));
#89147=direction('',(9.998476951564e-1,0.e0,-1.745240643594e-2));
#89148=axis2_placement_3d('',#89145,#89146,#89147);
#89150=direction('',(-1.745240643894e-2,-1.777367091755e-14,9.998476951564e-1));
#89151=vector('',#89150,1.508956024536e0);
#89152=cartesian_point('',(-7.400857521602e1,2.340550965602e-14,
-1.508726203217e0));
#89153=line('',#89152,#89151);
#89154=cartesian_point('',(0.e0,0.e0,-1.508726203218e0));
#89155=direction('',(0.e0,0.e0,1.e0));
#89156=direction('',(-1.e0,0.e0,0.e0));
#89157=axis2_placement_3d('',#89154,#89155,#89156);
#89159=cartesian_point('',(0.e0,0.e0,-1.508726203218e0));
#89160=direction('',(0.e0,0.e0,1.e0));
#89161=direction('',(9.999624493191e-1,-8.666022831723e-3,0.e0));
#89162=axis2_placement_3d('',#89159,#89160,#89161);
#89164=cartesian_point('',(7.249134863155e1,0.e0,-1.5e0));
#89165=direction('',(0.e0,-1.e0,0.e0));
#89166=direction('',(-9.998476951564e-1,0.e0,-1.745240643629e-2));
#89167=axis2_placement_3d('',#89164,#89165,#89166);
#89169=cartesian_point('',(0.e0,0.e0,-1.508726203218e0));
#89170=direction('',(0.e0,0.e0,1.e0));
#89171=direction('',(1.e0,-8.425448519160e-14,0.e0));
#89172=axis2_placement_3d('',#89169,#89170,#89171);
#89174=cartesian_point('',(0.e0,0.e0,-1.508726203218e0));
#89175=direction('',(0.e0,0.e0,1.e0));
#89176=direction('',(-9.999624493191e-1,8.666022831723e-3,0.e0));
#89177=axis2_placement_3d('',#89174,#89175,#89176);
#89179=cartesian_point('',(-7.249134863155e1,0.e0,-1.5e0));
#89180=direction('',(0.e0,1.e0,0.e0));
#89181=direction('',(9.998476951564e-1,0.e0,-1.745240643629e-2));
#89182=axis2_placement_3d('',#89179,#89180,#89181);
#89184=direction('',(-1.745240643701e-2,-2.938979036105e-13,9.998476951564e-1));
#89185=vector('',#89184,3.509260680617e0);
#89186=cartesian_point('',(7.199142478397e1,-3.007459376155e-12,
-1.508726203219e0));
#89187=line('',#89186,#89185);
#89188=direction('',(-1.745240643701e-2,0.e0,-9.998476951564e-1));
#89189=vector('',#89188,3.509260680617e0);
#89190=cartesian_point('',(-7.193017974028e1,0.e0,1.999999999999e0));
#89191=line('',#89190,#89189);
#89192=cartesian_point('',(0.e0,0.e0,1.999999999999e0));
#89193=direction('',(0.e0,0.e0,-1.e0));
#89194=direction('',(1.e0,0.e0,0.e0));
#89195=axis2_placement_3d('',#89192,#89193,#89194);
#89197=cartesian_point('',(0.e0,0.e0,1.999999999999e0));
#89198=direction('',(0.e0,0.e0,-1.e0));
#89199=direction('',(-1.e0,0.e0,0.e0));
#89200=axis2_placement_3d('',#89197,#89198,#89199);
#89202=cartesian_point('',(6.75e1,-2.365790188290e-14,2.e0));
#89203=direction('',(0.e0,0.e0,1.e0));
#89204=direction('',(-1.e0,0.e0,0.e0));
#89205=axis2_placement_3d('',#89202,#89203,#89204);
#89207=cartesian_point('',(6.75e1,-2.365790188290e-14,2.e0));
#89208=direction('',(0.e0,0.e0,1.e0));
#89209=direction('',(1.e0,0.e0,0.e0));
#89210=axis2_placement_3d('',#89207,#89208,#89209);
#89212=cartesian_point('',(-2.085698656533e-14,-6.75e1,2.e0));
#89213=direction('',(0.e0,0.e0,1.e0));
#89214=direction('',(0.e0,1.e0,0.e0));
#89215=axis2_placement_3d('',#89212,#89213,#89214);
#89217=cartesian_point('',(-2.085698656533e-14,-6.75e1,2.e0));
#89218=direction('',(0.e0,0.e0,1.e0));
#89219=direction('',(0.e0,-1.e0,0.e0));
#89220=axis2_placement_3d('',#89217,#89218,#89219);
#89222=cartesian_point('',(-6.75e1,1.539153598866e-14,2.e0));
#89223=direction('',(0.e0,0.e0,1.e0));
#89224=direction('',(1.e0,0.e0,0.e0));
#89225=axis2_placement_3d('',#89222,#89223,#89224);
#89227=cartesian_point('',(-6.75e1,1.539153598866e-14,2.e0));
#89228=direction('',(0.e0,0.e0,1.e0));
#89229=direction('',(-1.e0,0.e0,0.e0));
#89230=axis2_placement_3d('',#89227,#89228,#89229);
#89232=cartesian_point('',(0.e0,6.75e1,2.e0));
#89233=direction('',(0.e0,0.e0,1.e0));
#89234=direction('',(0.e0,-1.e0,0.e0));
#89235=axis2_placement_3d('',#89232,#89233,#89234);
#89237=cartesian_point('',(0.e0,6.75e1,2.e0));
#89238=direction('',(0.e0,0.e0,1.e0));
#89239=direction('',(0.e0,1.e0,0.e0));
#89240=axis2_placement_3d('',#89237,#89238,#89239);
#89242=direction('',(7.055004593252e-1,7.087094622565e-1,-1.021131142879e-7));
#89243=vector('',#89242,2.801026895777e0);
#89244=cartesian_point('',(6.504273994682e1,1.516685851899e1,1.999998990768e0));
#89245=line('',#89244,#89243);
#89246=direction('',(-7.087093341218e-1,7.055005880428e-1,1.416894958875e-10));
#89247=vector('',#89246,7.079233760758e1);
#89248=cartesian_point('',(6.701886570838e1,1.715197278407e1,1.999998704746e0));
#89249=line('',#89248,#89247);
#89250=direction('',(-7.055007182055e-1,-7.087092045483e-1,3.257765962991e-8));
#89251=vector('',#89250,2.801026889288e0);
#89252=cartesian_point('',(1.684767526159e1,6.709600859513e1,1.999998714777e0));
#89253=line('',#89252,#89251);
#89254=direction('',(-7.087094763365e-1,7.055004451811e-1,3.089217288078e-7));
#89255=vector('',#89254,6.394473524164e0);
#89256=cartesian_point('',(1.487154877948e1,6.511089505651e1,1.999998806028e0));
#89257=line('',#89256,#89255);
#89258=cartesian_point('',(1.033972479672e1,6.962219897450e1,2.000000781419e0));
#89259=cartesian_point('',(1.020828196721e1,6.975306882376e1,2.000005976022e0));
#89260=cartesian_point('',(9.924454031385e0,6.997922251180e1,1.999997756554e0));
#89261=cartesian_point('',(9.426196565826e0,7.022260421527e1,1.999998888027e0));
#89262=cartesian_point('',(9.073377359106e0,7.030759793013e1,2.000004090235e0));
#89263=cartesian_point('',(8.889340656553e0,7.033078471441e1,1.999991141636e0));
#89265=cartesian_point('',(0.e0,0.e0,2.e0));
#89266=direction('',(0.e0,0.e0,1.e0));
#89267=direction('',(1.253954435356e-1,9.921068403859e-1,0.e0));
#89268=axis2_placement_3d('',#89265,#89266,#89267);
#89270=cartesian_point('',(6.096967597512e0,7.062766225992e1,1.999988508591e0));
#89271=cartesian_point('',(5.813296038600e0,7.065226920642e1,2.000009345924e0));
#89272=cartesian_point('',(5.272610705706e0,7.060584997483e1,1.999995162106e0));
#89273=cartesian_point('',(4.513379225153e0,7.028285781104e1,2.000002913742e0));
#89274=cartesian_point('',(3.900380911805e0,6.973056907674e1,1.999993182924e0));
#89275=cartesian_point('',(3.630439756201e0,6.925979784944e1,2.000013964015e0));
#89276=cartesian_point('',(3.533115733751e0,6.899225156909e1,2.000000606208e0));
#89278=direction('',(-3.420198048296e-1,-9.396927439883e-1,-2.322054795830e-7));
#89279=vector('',#89278,2.610654537477e0);
#89280=cartesian_point('',(3.533115733751e0,6.899225156909e1,2.000000606208e0));
#89281=line('',#89280,#89279);
#89282=cartesian_point('',(0.e0,6.75e1,2.e0));
#89283=direction('',(0.e0,0.e0,-1.e0));
#89284=direction('',(9.396926207842e-1,-3.420201433305e-1,0.e0));
#89285=axis2_placement_3d('',#89282,#89283,#89284);
#89287=direction('',(-3.420205548257e-1,9.396924710120e-1,1.838745234189e-7));
#89288=vector('',#89287,2.610627890337e0);
#89289=cartesian_point('',(-2.640220178369e0,6.653903844317e1,2.e0));
#89290=line('',#89289,#89288);
#89291=cartesian_point('',(-3.533108577866e0,6.899222581633e1,
2.000000480028e0));
#89292=cartesian_point('',(-3.630437664697e0,6.925980618573e1,
2.000014724776e0));
#89293=cartesian_point('',(-3.900380770032e0,6.973056187205e1,
1.999992826082e0));
#89294=cartesian_point('',(-4.513373971560e0,7.028286299087e1,
2.000003021550e0));
#89295=cartesian_point('',(-5.272607757810e0,7.060585678601e1,
1.999995087717e0));
#89296=cartesian_point('',(-5.813293875074e0,7.065226745132e1,
2.000009447626e0));
#89297=cartesian_point('',(-6.096965153446e0,7.062766252055e1,
1.999988987947e0));
#89299=cartesian_point('',(0.e0,0.e0,2.e0));
#89300=direction('',(0.e0,0.e0,1.e0));
#89301=direction('',(-8.600567816471e-2,9.962946468407e-1,0.e0));
#89302=axis2_placement_3d('',#89299,#89300,#89301);
#89304=cartesian_point('',(-1.696560775509e1,6.883028415189e1,
1.999996476281e0));
#89305=cartesian_point('',(-1.711356928541e1,6.879386234330e1,
2.000004658865e0));
#89306=cartesian_point('',(-1.739729408406e1,6.869577477284e1,
1.999997724643e0));
#89307=cartesian_point('',(-1.779468168291e1,6.847195610465e1,
2.000000975452e0));
#89308=cartesian_point('',(-1.802553926831e1,6.828004744100e1,
1.999999240849e0));
#89309=cartesian_point('',(-1.813339054415e1,6.817243473656e1,
2.000000330944e0));
#89311=direction('',(-7.078468232638e-1,-7.063659637860e-1,-1.501960102942e-7));
#89312=vector('',#89311,8.922850992066e0);
#89313=cartesian_point('',(-1.813339054415e1,6.817243473656e1,
2.000000330944e0));
#89314=line('',#89313,#89312);
#89315=direction('',(-7.063660416994e-1,7.078467455134e-1,-1.021131053269e-7));
#89316=vector('',#89315,2.801026895864e0);
#89317=cartesian_point('',(-2.444940227335e1,6.186963649584e1,
1.999998990768e0));
#89318=line('',#89317,#89316);
#89319=direction('',(-7.078468601846e-1,-7.063659267879e-1,0.e0));
#89320=vector('',#89319,5.279233862497e1);
#89321=cartesian_point('',(-2.642795255447e1,6.385233426817e1,
1.999998704746e0));
#89322=line('',#89321,#89320);
#89323=direction('',(7.063660402375e-1,-7.078467469722e-1,3.615866556136e-8));
#89324=vector('',#89323,2.801025872294e0);
#89325=cartesian_point('',(-6.379684369195e1,2.656162506804e1,
1.999998704746e0));
#89326=line('',#89325,#89324);
#89327=direction('',(-7.078467769923e-1,-7.063660101545e-1,1.222688315317e-7));
#89328=vector('',#89327,8.922830631773e0);
#89329=cartesian_point('',(-6.181829413794e1,2.457892801615e1,
1.999998806027e0));
#89330=line('',#89329,#89328);
#89331=cartesian_point('',(-6.813429104229e1,1.827614374350e1,
1.999999897012e0));
#89332=cartesian_point('',(-6.824214849396e1,1.816849284975e1,
1.999997953099e0));
#89333=cartesian_point('',(-6.843454151029e1,1.793806019349e1,
2.000001570546e0));
#89334=cartesian_point('',(-6.865919608414e1,1.754113154863e1,
1.999997573439e0));
#89335=cartesian_point('',(-6.875786914824e1,1.725761864615e1,
2.000004614946e0));
#89336=cartesian_point('',(-6.879460141881e1,1.710971935539e1,
1.999995811055e0));
#89338=cartesian_point('',(0.e0,0.e0,2.e0));
#89339=direction('',(0.e0,0.e0,1.e0));
#89340=direction('',(-9.704369924307e-1,2.413546016175e-1,0.e0));
#89341=axis2_placement_3d('',#89338,#89339,#89340);
#89343=cartesian_point('',(-7.062766638106e1,6.096952677483e0,
1.999988448864e0));
#89344=cartesian_point('',(-7.065227063286e1,5.813301785512e0,
2.000009134353e0));
#89345=cartesian_point('',(-7.060584645522e1,5.272606550889e0,
1.999995261543e0));
#89346=cartesian_point('',(-7.028284810426e1,4.513380117735e0,
2.000002883071e0));
#89347=cartesian_point('',(-6.973056725117e1,3.900378753887e0,
1.999993206172e0));
#89348=cartesian_point('',(-6.925978486153e1,3.630430548358e0,
2.000013930218e0));
#89349=cartesian_point('',(-6.899226477209e1,3.533115709343e0,
2.000000613480e0));
#89351=direction('',(9.396933385853e-1,-3.420181711815e-1,-2.349899079441e-7));
#89352=vector('',#89351,2.610666935894e0);
#89353=cartesian_point('',(-6.899226477209e1,3.533115709343e0,
2.000000613480e0));
#89354=line('',#89353,#89352);
#89355=cartesian_point('',(-6.75e1,1.539153598866e-14,2.e0));
#89356=direction('',(0.e0,0.e0,-1.e0));
#89357=direction('',(3.420201433308e-1,9.396926207841e-1,0.e0));
#89358=axis2_placement_3d('',#89355,#89356,#89357);
#89360=direction('',(-9.396922361145e-1,-3.420212001998e-1,1.805540027747e-7));
#89361=vector('',#89360,2.610636878925e0);
#89362=cartesian_point('',(-6.653903844317e1,-2.640220178368e0,2.e0));
#89363=line('',#89362,#89361);
#89364=cartesian_point('',(-6.899223364961e1,-3.533113336983e0,
2.000000471361e0));
#89365=cartesian_point('',(-6.925981348689e1,-3.630441848913e0,
2.000014760040e0));
#89366=cartesian_point('',(-6.973056651589e1,-3.900388112226e0,
1.999992802464e0));
#89367=cartesian_point('',(-7.028286579489e1,-4.513379874177e0,
2.000003051317e0));
#89368=cartesian_point('',(-7.060585827702e1,-5.272611616544e0,
1.999994992270e0));
#89369=cartesian_point('',(-7.065226852339e1,-5.813298569570e0,
2.000009650492e0));
#89370=cartesian_point('',(-7.062766317801e1,-6.096964741634e0,
1.999989048612e0));
#89372=cartesian_point('',(0.e0,0.e0,2.e0));
#89373=direction('',(0.e0,0.e0,1.e0));
#89374=direction('',(-9.962946544355e-1,-8.600559018556e-2,0.e0));
#89375=axis2_placement_3d('',#89372,#89373,#89374);
#89377=cartesian_point('',(-6.096955028311e0,-7.062766681116e1,
1.999988508028e0));
#89378=cartesian_point('',(-5.813303672811e0,-7.065227200184e1,
2.000009343842e0));
#89379=cartesian_point('',(-5.272609853499e0,-7.060584645688e1,
1.999995163121e0));
#89380=cartesian_point('',(-4.513384261797e0,-7.028284963316e1,
2.000002913315e0));
#89381=cartesian_point('',(-3.900384548860e0,-6.973056931939e1,
1.999993183620e0));
#89382=cartesian_point('',(-3.630433923098e0,-6.925979000181e1,
2.000013962676e0));
#89383=cartesian_point('',(-3.533118877715e0,-6.899226840870e1,
2.000000606124e0));
#89385=direction('',(3.420187951466e-1,9.396931114818e-1,-2.321718371072e-7));
#89386=vector('',#89385,2.610671436835e0);
#89387=cartesian_point('',(-3.533118877715e0,-6.899226840870e1,
2.000000606124e0));
#89388=line('',#89387,#89386);
#89389=cartesian_point('',(-2.085698656533e-14,-6.75e1,2.e0));
#89390=direction('',(0.e0,0.e0,-1.e0));
#89391=direction('',(-9.396926207840e-1,3.420201433308e-1,0.e0));
#89392=axis2_placement_3d('',#89389,#89390,#89391);
#89394=direction('',(3.420198237369e-1,-9.396927371066e-1,1.838714969456e-7));
#89395=vector('',#89394,2.610640129344e0);
#89396=cartesian_point('',(2.640220178367e0,-6.653903844317e1,2.e0));
#89397=line('',#89396,#89395);
#89398=cartesian_point('',(3.533110855246e0,-6.899223801191e1,
2.000000480022e0));
#89399=cartesian_point('',(3.630433657008e0,-6.925980109559e1,
2.000014723833e0));
#89400=cartesian_point('',(3.900377125850e0,-6.973056587588e1,
1.999992826475e0));
#89401=cartesian_point('',(4.513371982540e0,-7.028286145061e1,
2.000003021589e0));
#89402=cartesian_point('',(5.272608902786e0,-7.060585228287e1,
1.999995087168e0));
#89403=cartesian_point('',(5.813289618407e0,-7.065226508778e1,
2.000009448882e0));
#89404=cartesian_point('',(6.096972919268e0,-7.062765911178e1,
1.999988988311e0));
#89406=cartesian_point('',(0.e0,0.e0,2.e0));
#89407=direction('',(0.e0,0.e0,1.e0));
#89408=direction('',(8.600601672806e-2,-9.962946176140e-1,0.e0));
#89409=axis2_placement_3d('',#89406,#89407,#89408);
#89411=cartesian_point('',(7.062766167883e1,-6.096966507571e0,
1.999988449457e0));
#89412=cartesian_point('',(7.065226785111e1,-5.813293514873e0,
2.000009136593e0));
#89413=cartesian_point('',(7.060584971922e1,-5.272607689991e0,
1.999995260454e0));
#89414=cartesian_point('',(7.028285635047e1,-4.513375007681e0,
2.000002883524e0));
#89415=cartesian_point('',(6.973056678108e1,-3.900375221825e0,
1.999993205452e0));
#89416=cartesian_point('',(6.925979299897e1,-3.630436610962e0,
2.000013931596e0));
#89417=cartesian_point('',(6.899224723122e1,-3.533112434467e0,
2.000000613557e0));
#89419=direction('',(-9.396929557880e-1,3.420192229136e-1,-2.350208851896e-7));
#89420=vector('',#89419,2.610649332794e0);
#89421=cartesian_point('',(6.899224723122e1,-3.533112434467e0,
2.000000613557e0));
#89422=line('',#89421,#89420);
#89423=cartesian_point('',(6.75e1,-2.365790188290e-14,2.e0));
#89424=direction('',(0.e0,0.e0,-1.e0));
#89425=direction('',(-3.420201433308e-1,-9.396926207840e-1,0.e0));
#89426=axis2_placement_3d('',#89423,#89424,#89425);
#89428=direction('',(9.396924882327e-1,3.420205075123e-1,1.805473443397e-7));
#89429=vector('',#89428,2.610648475067e0);
#89430=cartesian_point('',(6.653903844317e1,2.640220178369e0,2.e0));
#89431=line('',#89430,#89429);
#89432=cartesian_point('',(6.899224520461e1,3.533115494747e0,2.000000471346e0));
#89433=cartesian_point('',(6.925980871346e1,3.630438069709e0,2.000014759137e0));
#89434=cartesian_point('',(6.973057054600e1,3.900384516303e0,1.999992802834e0));
#89435=cartesian_point('',(7.028286482121e1,4.513377709036e0,2.000003051376e0));
#89436=cartesian_point('',(7.060585454423e1,5.272613113131e0,1.999994991661e0));
#89437=cartesian_point('',(7.065226721899e1,5.813293483025e0,2.000009651873e0));
#89438=cartesian_point('',(7.062766060089e1,6.096974305474e0,1.999989048908e0));
#89440=cartesian_point('',(0.e0,0.e0,2.e0));
#89441=direction('',(0.e0,0.e0,1.e0));
#89442=direction('',(9.962946189478e-1,8.600600127707e-2,0.e0));
#89443=axis2_placement_3d('',#89440,#89441,#89442);
#89445=cartesian_point('',(7.028972214240e1,9.208408157592e0,1.999990718330e0));
#89446=cartesian_point('',(7.026570309065e1,9.392323598296e0,2.000003807643e0));
#89447=cartesian_point('',(7.017910182760e1,9.744759804243e0,1.999998924705e0));
#89448=cartesian_point('',(6.993346636826e1,1.024190321571e1,1.999998052070e0));
#89449=cartesian_point('',(6.970602179351e1,1.052470712610e1,2.000005262034e0));
#89450=cartesian_point('',(6.957456950026e1,1.065554689114e1,2.000000777826e0));
#89452=direction('',(-7.087093070986e-1,7.055006151888e-1,-2.794687596134e-7));
#89453=vector('',#89452,6.394482911466e0);
#89454=cartesian_point('',(6.957456950026e1,1.065554689114e1,2.000000777826e0));
#89455=line('',#89454,#89453);
#89456=cartesian_point('',(6.505998683246e1,1.928449456808e1,1.999999922605e0));
#89457=cartesian_point('',(6.520949560828e1,1.913561873394e1,2.000000300019e0));
#89458=cartesian_point('',(6.553916103510e1,1.892152103732e1,1.999999864640e0));
#89459=cartesian_point('',(6.610712098179e1,1.879895568174e1,2.000000023732e0));
#89460=cartesian_point('',(6.667144468617e1,1.889563102563e1,2.000000040431e0));
#89461=cartesian_point('',(6.715854912848e1,1.919505779703e1,1.999999814544e0));
#89462=cartesian_point('',(6.749793717194e1,1.965081514655e1,2.000000701393e0));
#89463=cartesian_point('',(6.764649263726e1,2.020532555793e1,1.999997379885e0));
#89464=cartesian_point('',(6.760916698548e1,2.058935624533e1,2.000005646008e0));
#89465=cartesian_point('',(6.754847538102e1,2.078667662663e1,2.000004340458e0));
#89467=cartesian_point('',(0.e0,0.e0,2.e0));
#89468=direction('',(0.e0,0.e0,1.e0));
#89469=direction('',(9.557689545096e-1,2.941185230408e-1,0.e0));
#89470=axis2_placement_3d('',#89467,#89468,#89469);
#89472=cartesian_point('',(6.070755257124e1,3.618664162955e1,1.999995533582e0));
#89473=cartesian_point('',(6.060968544477e1,3.635072053233e1,1.999985702205e0));
#89474=cartesian_point('',(6.037036582529e1,3.662038238417e1,2.000006666072e0));
#89475=cartesian_point('',(5.987856080193e1,3.688187872171e1,1.999998115441e0));
#89476=cartesian_point('',(5.933219690390e1,3.694928965883e1,2.000000872165e0));
#89477=cartesian_point('',(5.879166094953e1,3.681513664864e1,1.999998395900e0));
#89478=cartesian_point('',(5.849393581411e1,3.661187086762e1,2.000003161457e0));
#89479=cartesian_point('',(5.835918479416e1,3.647646343845e1,1.999996688735e0));
#89481=direction('',(-7.055005434495e-1,-7.087093785130e-1,-4.881485275898e-7));
#89482=vector('',#89481,5.958648399223e0);
#89483=cartesian_point('',(5.835918479416e1,3.647646343845e1,1.999996688735e0));
#89484=line('',#89483,#89482);
#89485=direction('',(7.087094073764e-1,-7.055005144549e-1,-1.861341536874e-7));
#89486=vector('',#89485,1.537994542739e1);
#89487=cartesian_point('',(5.416007482313e1,3.013505397940e1,2.000002785338e0));
#89488=line('',#89487,#89486);
#89489=cartesian_point('',(5.853836815340e1,3.743754062097e1,1.999998130947e0));
#89490=cartesian_point('',(5.866534295867e1,3.756505034100e1,2.000005519647e0));
#89491=cartesian_point('',(5.885881586607e1,3.784631577881e1,1.999997684138e0));
#89492=cartesian_point('',(5.899767363891e1,3.834711159196e1,1.999999826045e0));
#89493=cartesian_point('',(5.895746964436e1,3.886527225354e1,2.000003011680e0));
#89494=cartesian_point('',(5.882146759354e1,3.917836742320e1,1.999993088717e0));
#89495=cartesian_point('',(5.872135231608e1,3.932791216328e1,1.999999662258e0));
#89497=cartesian_point('',(0.e0,0.e0,2.e0));
#89498=direction('',(0.e0,0.e0,1.e0));
#89499=direction('',(8.308704155673e-1,5.564659491244e-1,0.e0));
#89500=axis2_placement_3d('',#89497,#89498,#89499);
#89502=cartesian_point('',(5.200239575215e1,4.786056178908e1,2.000001453951e0));
#89503=cartesian_point('',(5.188885981292e1,4.798386774746e1,1.999999607191e0));
#89504=cartesian_point('',(5.163611328306e1,4.818038942391e1,2.000000161626e0));
#89505=cartesian_point('',(5.117309931587e1,4.834606733116e1,2.000000023524e0));
#89506=cartesian_point('',(5.068620141194e1,4.835559645743e1,1.999999744278e0));
#89507=cartesian_point('',(5.021711079894e1,4.820808320662e1,2.000000999364e0));
#89508=cartesian_point('',(4.995687616326e1,4.802176885055e1,1.999997838632e0));
#89509=cartesian_point('',(4.983853420244e1,4.790286370839e1,1.999994029571e0));
#89511=direction('',(-7.055008442325e-1,-7.087090790918e-1,-3.101704057202e-8));
#89512=vector('',#89511,8.045320922619e0);
#89513=cartesian_point('',(4.983853420244e1,4.790286370839e1,1.999994029571e0));
#89514=line('',#89513,#89512);
#89515=direction('',(7.087104616915e-1,-7.054994553423e-1,-8.533420730880e-7));
#89516=vector('',#89515,1.055298924511e1);
#89517=cartesian_point('',(4.416727321225e1,4.008261227116e1,2.000002785338e0));
#89518=line('',#89517,#89516);
#89519=direction('',(7.055002828083e-1,7.087096379737e-1,-6.878790886529e-7));
#89520=vector('',#89519,6.766292972338e0);
#89521=cartesian_point('',(5.376474654785e1,3.264220357812e1,2.000002785338e0));
#89522=line('',#89521,#89520);
#89523=cartesian_point('',(4.767621720720e1,5.005540113962e1,1.999992496207e0));
#89524=cartesian_point('',(4.779460064102e1,5.017428908447e1,1.999998467963e0));
#89525=cartesian_point('',(4.797974287866e1,5.043541677442e1,2.000000759183e0));
#89526=cartesian_point('',(4.812510548242e1,5.090520930616e1,1.999999640913e0));
#89527=cartesian_point('',(4.811333099270e1,5.139206000532e1,2.000000677163e0));
#89528=cartesian_point('',(4.794553407608e1,5.185426943361e1,1.999997650435e0));
#89529=cartesian_point('',(4.774789639871e1,5.210609687869e1,2.000005030877e0));
#89530=cartesian_point('',(4.762409227292e1,5.221904296720e1,2.000002998162e0));
#89532=cartesian_point('',(0.e0,0.e0,2.e0));
#89533=direction('',(0.e0,0.e0,1.e0));
#89534=direction('',(6.738514154246e-1,7.388668824154e-1,0.e0));
#89535=axis2_placement_3d('',#89532,#89533,#89534);
#89537=cartesian_point('',(3.906103779282e1,5.889921276573e1,1.999998376142e0));
#89538=cartesian_point('',(3.891104050867e1,5.899864433527e1,1.999990613627e0));
#89539=cartesian_point('',(3.859733300346e1,5.913322652391e1,2.000004195211e0));
#89540=cartesian_point('',(3.807899541337e1,5.917107602401e1,1.999999396321e0));
#89541=cartesian_point('',(3.757883435739e1,5.902994879987e1,1.999998219506e0));
#89542=cartesian_point('',(3.729845267776e1,5.883520043642e1,2.000004556938e0));
#89543=cartesian_point('',(3.717151623671e1,5.870764946424e1,1.999998553556e0));
#89545=direction('',(-7.054991568414e-1,-7.087107588400e-1,-7.054975504909e-7));
#89546=vector('',#89545,6.766184816904e0);
#89547=cartesian_point('',(3.717151623671e1,5.870764946424e1,1.999998553556e0));
#89548=line('',#89547,#89546);
#89549=direction('',(7.087104616915e-1,-7.054994553423e-1,-8.533420732175e-7));
#89550=vector('',#89549,1.055298924507e1);
#89551=cartesian_point('',(3.240269826619e1,5.179392203303e1,2.000002785338e0));
#89552=line('',#89551,#89550);
#89553=direction('',(7.054989413043e-1,7.087109733995e-1,-1.278878313815e-6));
#89554=vector('',#89553,8.045434618094e0);
#89555=cartesian_point('',(4.200017160180e1,4.435351334001e1,2.000002785338e0));
#89556=line('',#89555,#89554);
#89557=cartesian_point('',(3.621120846081e1,5.852407051176e1,1.999994959609e0));
#89558=cartesian_point('',(3.634611546052e1,5.865952044554e1,2.000007913299e0));
#89559=cartesian_point('',(3.654799265301e1,5.895821618629e1,1.999996298075e0));
#89560=cartesian_point('',(3.667969830347e1,5.949941373815e1,2.000001086790e0));
#89561=cartesian_point('',(3.660974788453e1,6.004546270065e1,1.999999354764e0));
#89562=cartesian_point('',(3.634600033221e1,6.053600656801e1,2.000001494154e0));
#89563=cartesian_point('',(3.607528038112e1,6.077405087163e1,1.999996943799e0));
#89564=cartesian_point('',(3.591079565059e1,6.087113469926e1,2.000000906643e0));
#89566=cartesian_point('',(0.e0,0.e0,2.e0));
#89567=direction('',(0.e0,0.e0,1.e0));
#89568=direction('',(5.081141436195e-1,8.612897404787e-1,0.e0));
#89569=axis2_placement_3d('',#89566,#89567,#89568);
#89571=cartesian_point('',(2.047993579957e1,6.764210735926e1,2.000002855561e0));
#89572=cartesian_point('',(2.027742787867e1,6.770338293391e1,2.000001757e0));
#89573=cartesian_point('',(1.988489547345e1,6.773732950341e1,1.999999184004e0));
#89574=cartesian_point('',(1.932733130657e1,6.757863957451e1,2.000000220485e0));
#89575=cartesian_point('',(1.887316200420e1,6.722696801534e1,1.999999934056e0));
#89576=cartesian_point('',(1.858500992680e1,6.673318885479e1,2.000000043290e0));
#89577=cartesian_point('',(1.850011552841e1,6.617190639190e1,1.999999892785e0));
#89578=cartesian_point('',(1.863000750945e1,6.561295816861e1,2.000000385571e0));
#89579=cartesian_point('',(1.884307172262e1,6.529213393170e1,1.999999171811e0));
#89580=cartesian_point('',(1.898906437018e1,6.514682673420e1,2.000002529885e0));
#89582=direction('',(7.087100345321e-1,-7.054998844459e-1,-5.689173203595e-7));
#89583=vector('',#89582,1.537983891044e1);
#89584=cartesian_point('',(1.898906437018e1,6.514682673420e1,2.000002529885e0));
#89585=line('',#89584,#89583);
#89586=direction('',(7.054971828083e-1,7.087127239212e-1,-1.313330742837e-6));
#89587=vector('',#89586,5.958689236853e0);
#89588=cartesian_point('',(3.200736999098e1,5.430107163171e1,2.000002785338e0));
#89589=line('',#89588,#89587);
#89590=direction('',(7.078475278018e-1,7.063652577701e-1,5.188465376057e-7));
#89591=vector('',#89590,1.174956897907e1);
#89592=cartesian_point('',(-3.775473429820e1,5.273200012976e1,
1.999997586180e0));
#89593=line('',#89592,#89591);
#89594=cartesian_point('',(0.e0,0.e0,2.e0));
#89595=direction('',(0.e0,0.e0,1.e0));
#89596=direction('',(-4.408419845727e-1,8.975847283895e-1,0.e0));
#89597=axis2_placement_3d('',#89594,#89595,#89596);
#89599=direction('',(7.063649759729e-1,-7.078478090088e-1,-3.609073396592e-7));
#89600=vector('',#89599,2.878546804547e0);
#89601=cartesian_point('',(-4.190650134598e1,5.477177394595e1,
2.000002622211e0));
#89602=line('',#89601,#89600);
#89603=direction('',(7.078460199026e-1,7.063667688303e-1,-6.454035604069e-7));
#89604=vector('',#89603,1.395298953357e1);
#89605=cartesian_point('',(-5.014209153438e1,4.037054212483e1,
2.000002785338e0));
#89606=line('',#89605,#89604);
#89607=direction('',(-7.063687850537e-1,7.078440078842e-1,-2.026463588158e-6));
#89608=vector('',#89607,3.331016508390e0);
#89609=cartesian_point('',(-4.026321803950e1,5.234493371544e1,
2.000002785338e0));
#89610=line('',#89609,#89608);
#89611=cartesian_point('',(-4.261614412352e1,5.470277379107e1,
1.999996035154e0));
#89612=cartesian_point('',(-4.275311121547e1,5.484007909703e1,
2.000005166951e0));
#89613=cartesian_point('',(-4.305621065542e1,5.504383816174e1,
1.999997751449e0));
#89614=cartesian_point('',(-4.359751996467e1,5.517519577635e1,
2.000000119504e0));
#89615=cartesian_point('',(-4.414950279698e1,5.510031441310e1,
2.000001770535e0));
#89616=cartesian_point('',(-4.447192339179e1,5.492870821414e1,
1.999995789082e0));
#89617=cartesian_point('',(-4.462225917341e1,5.480635663549e1,
2.000000895925e0));
#89619=cartesian_point('',(0.e0,0.e0,2.e0));
#89620=direction('',(0.e0,0.e0,1.e0));
#89621=direction('',(-6.313770313591e-1,7.754760114099e-1,0.e0));
#89622=axis2_placement_3d('',#89619,#89620,#89621);
#89624=cartesian_point('',(-5.471276356985e1,4.473695929264e1,
1.999999444936e0));
#89625=cartesian_point('',(-5.483544479836e1,4.458685151729e1,
1.999992019741e0));
#89626=cartesian_point('',(-5.500773436860e1,4.426481373894e1,
2.000003564421e0));
#89627=cartesian_point('',(-5.508377970934e1,4.371298242752e1,
1.999999494915e0));
#89628=cartesian_point('',(-5.495354556922e1,4.317139356730e1,
1.999998455919e0));
#89629=cartesian_point('',(-5.475041963114e1,4.286789170581e1,
2.000003939579e0));
#89630=cartesian_point('',(-5.461337673785e1,4.273060451935e1,
1.999996802605e0));
#89632=direction('',(7.063655942950e-1,-7.078471919810e-1,-9.074398681256e-7));
#89633=vector('',#89632,3.330883843560e0);
#89634=cartesian_point('',(-5.461337673785e1,4.273060451935e1,
1.999996802605e0));
#89635=line('',#89634,#89633);
#89636=cartesian_point('',(-6.337094043253e1,3.128907746856e1,
1.999999424773e0));
#89637=cartesian_point('',(-6.341443657968e1,3.120098278352e1,
1.999999560885e0));
#89638=cartesian_point('',(-6.348472272969e1,3.101989257287e1,
2.000000203794e0));
#89639=cartesian_point('',(-6.354106636523e1,3.072695352240e1,
1.999999945394e0));
#89640=cartesian_point('',(-6.354174935663e1,3.043081997684e1,
2.000000014632e0));
#89641=cartesian_point('',(-6.348775524391e1,3.014492541791e1,
1.999999996079e0));
#89642=cartesian_point('',(-6.338377933408e1,2.988170729273e1,
2.000000001051e0));
#89643=cartesian_point('',(-6.323480981079e1,2.964684316754e1,
1.999999999718e0));
#89644=cartesian_point('',(-6.304587116598e1,2.944636457066e1,
2.000000000075e0));
#89645=cartesian_point('',(-6.282324306454e1,2.928606143751e1,
1.999999999980e0));
#89646=cartesian_point('',(-6.257330884652e1,2.917049357236e1,
2.000000000006e0));
#89647=cartesian_point('',(-6.230329218058e1,2.910367331881e1,
1.999999999995e0));
#89648=cartesian_point('',(-6.202090051771e1,2.908859879613e1,
2.000000000014e0));
#89649=cartesian_point('',(-6.173326720332e1,2.912789996964e1,
1.999999999948e0));
#89650=cartesian_point('',(-6.145203149003e1,2.922255044509e1,
2.000000000194e0));
#89651=cartesian_point('',(-6.119064847739e1,2.936987690197e1,
1.999999999278e0));
#89652=cartesian_point('',(-6.104002865238e1,2.949540976261e1,
2.000000001556e0));
#89653=cartesian_point('',(-6.096969771279e1,2.956559180664e1,
2.000000055666e0));
#89655=direction('',(7.078459571836e-1,7.063668316807e-1,-5.341183132810e-7));
#89656=vector('',#89655,1.174952531567e1);
#89657=cartesian_point('',(-6.096969771279e1,2.956559180664e1,
2.000000055666e0));
#89658=line('',#89657,#89656);
#89659=direction('',(-7.063686710794e-1,7.078441216217e-1,-1.745087999214e-6));
#89660=vector('',#89659,2.878595608105e0);
#89661=cartesian_point('',(-5.265053833146e1,3.998353023590e1,
2.000002785338e0));
#89662=line('',#89661,#89660);
#89663=cartesian_point('',(-5.468388808574e1,4.202112721562e1,
1.999997761935e0));
#89664=cartesian_point('',(-5.481097207380e1,4.214852375097e1,
2.000005441883e0));
#89665=cartesian_point('',(-5.509119889124e1,4.234370566898e1,
1.999997416558e0));
#89666=cartesian_point('',(-5.559811551020e1,4.248449734015e1,
2.000000879224e0));
#89667=cartesian_point('',(-5.611710818026e1,4.244530571694e1,
1.999999066545e0));
#89668=cartesian_point('',(-5.659713338689e1,4.223004395633e1,
2.000002854594e0));
#89669=cartesian_point('',(-5.684477376547e1,4.199499412857e1,
1.999993961583e0));
#89670=cartesian_point('',(-5.695134280088e1,4.185002953033e1,
1.999999597969e0));
#89672=cartesian_point('',(0.e0,0.e0,2.e0));
#89673=direction('',(0.e0,0.e0,1.e0));
#89674=direction('',(-8.058272982139e-1,5.921506273350e-1,0.e0));
#89675=axis2_placement_3d('',#89672,#89673,#89674);
#89677=direction('',(0.e0,0.e0,1.e0));
#89678=vector('',#89677,1.14e1);
#89679=cartesian_point('',(6.91e1,-2.399322933692e-14,-9.4e0));
#89680=line('',#89679,#89678);
#89681=cartesian_point('',(6.75e1,-2.365790188290e-14,-9.4e0));
#89682=direction('',(0.e0,0.e0,-1.e0));
#89683=direction('',(1.e0,0.e0,0.e0));
#89684=axis2_placement_3d('',#89681,#89682,#89683);
#89686=cartesian_point('',(6.75e1,-2.365790188290e-14,-9.4e0));
#89687=direction('',(0.e0,0.e0,-1.e0));
#89688=direction('',(-1.e0,0.e0,0.e0));
#89689=axis2_placement_3d('',#89686,#89687,#89688);
#89691=direction('',(0.e0,0.e0,1.e0));
#89692=vector('',#89691,1.14e1);
#89693=cartesian_point('',(6.59e1,-2.332257442888e-14,-9.4e0));
#89694=line('',#89693,#89692);
#89695=direction('',(0.e0,0.e0,1.e0));
#89696=vector('',#89695,1.14e1);
#89697=cartesian_point('',(-2.119231401935e-14,-6.91e1,-9.4e0));
#89698=line('',#89697,#89696);
#89699=cartesian_point('',(-2.085698656533e-14,-6.75e1,-9.4e0));
#89700=direction('',(0.e0,0.e0,-1.e0));
#89701=direction('',(0.e0,-1.e0,0.e0));
#89702=axis2_placement_3d('',#89699,#89700,#89701);
#89704=cartesian_point('',(-2.085698656533e-14,-6.75e1,-9.4e0));
#89705=direction('',(0.e0,0.e0,-1.e0));
#89706=direction('',(0.e0,1.e0,0.e0));
#89707=axis2_placement_3d('',#89704,#89705,#89706);
#89709=direction('',(0.e0,0.e0,1.e0));
#89710=vector('',#89709,1.14e1);
#89711=cartesian_point('',(-2.052165911131e-14,-6.59e1,-9.4e0));
#89712=line('',#89711,#89710);
#89713=direction('',(0.e0,0.e0,1.e0));
#89714=vector('',#89713,1.14e1);
#89715=cartesian_point('',(-6.91e1,1.572686344268e-14,-9.4e0));
#89716=line('',#89715,#89714);
#89717=cartesian_point('',(-6.75e1,1.539153598866e-14,-9.4e0));
#89718=direction('',(0.e0,0.e0,-1.e0));
#89719=direction('',(-1.e0,0.e0,0.e0));
#89720=axis2_placement_3d('',#89717,#89718,#89719);
#89722=cartesian_point('',(-6.75e1,1.539153598866e-14,-9.4e0));
#89723=direction('',(0.e0,0.e0,-1.e0));
#89724=direction('',(1.e0,0.e0,0.e0));
#89725=axis2_placement_3d('',#89722,#89723,#89724);
#89727=direction('',(0.e0,0.e0,1.e0));
#89728=vector('',#89727,1.14e1);
#89729=cartesian_point('',(-6.59e1,1.505620853464e-14,-9.4e0));
#89730=line('',#89729,#89728);
#89731=direction('',(0.e0,0.e0,1.e0));
#89732=vector('',#89731,1.14e1);
#89733=cartesian_point('',(0.e0,6.91e1,-9.4e0));
#89734=line('',#89733,#89732);
#89735=cartesian_point('',(0.e0,6.75e1,-9.4e0));
#89736=direction('',(0.e0,0.e0,-1.e0));
#89737=direction('',(0.e0,1.e0,0.e0));
#89738=axis2_placement_3d('',#89735,#89736,#89737);
#89740=cartesian_point('',(0.e0,6.75e1,-9.4e0));
#89741=direction('',(0.e0,0.e0,-1.e0));
#89742=direction('',(0.e0,-1.e0,0.e0));
#89743=axis2_placement_3d('',#89740,#89741,#89742);
#89745=direction('',(0.e0,0.e0,1.e0));
#89746=vector('',#89745,1.14e1);
#89747=cartesian_point('',(0.e0,6.59e1,-9.4e0));
#89748=line('',#89747,#89746);
#89749=cartesian_point('',(6.504273994682e1,1.516685851899e1,1.999998990768e0));
#89750=cartesian_point('',(6.502881293394e1,1.518072249163e1,1.999999623099e0));
#89751=cartesian_point('',(6.499246962368e1,1.521698366380e1,2.003019314898e0));
#89752=cartesian_point('',(6.493472856929e1,1.527489426187e1,2.020705984443e0));
#89753=cartesian_point('',(6.487327509065e1,1.533699041040e1,2.058042300883e0));
#89754=cartesian_point('',(6.481998257674e1,1.539130279126e1,2.109266955948e0));
#89755=cartesian_point('',(6.477726110063e1,1.543529711674e1,2.168801400385e0));
#89756=cartesian_point('',(6.474501031069e1,1.546895138013e1,2.231722520179e0));
#89757=cartesian_point('',(6.472168277909e1,1.549374987206e1,2.295731670647e0));
#89758=cartesian_point('',(6.470561857567e1,1.551135137311e1,2.361136865814e0));
#89759=cartesian_point('',(6.469625502975e1,1.552231758076e1,2.427826982508e0));
#89760=cartesian_point('',(6.469436337193e1,1.552531095260e1,2.473175697300e0));
#89761=cartesian_point('',(6.469450092980e1,1.552572716878e1,2.495636652366e0));
#89763=direction('',(7.054829152567e-1,7.087269264464e-1,3.286404616029e-6));
#89764=vector('',#89763,1.792412403316e0);
#89765=cartesian_point('',(6.469450092980e1,1.552572716878e1,2.495636652366e0));
#89766=line('',#89765,#89764);
#89767=cartesian_point('',(6.504273922200e1,1.516685778950e1,1.5e0));
#89768=direction('',(7.087093341001e-1,-7.055005880645e-1,0.e0));
#89769=direction('',(0.e0,0.e0,1.e0));
#89770=axis2_placement_3d('',#89767,#89768,#89769);
#89772=cartesian_point('',(6.469000234395e1,1.481251945743e1,1.504361849389e0));
#89773=cartesian_point('',(6.459328385683e1,1.490880009143e1,1.504366362665e0));
#89774=cartesian_point('',(6.441563356630e1,1.508627883199e1,1.556097397222e0));
#89775=cartesian_point('',(6.417932430008e1,1.532421732715e1,1.775133170640e0));
#89776=cartesian_point('',(6.402408236100e1,1.548286035614e1,2.108547691900e0));
#89777=cartesian_point('',(6.398742875725e1,1.552243721440e1,2.359179152335e0));
#89778=cartesian_point('',(6.398742393198e1,1.552412272870e1,2.495639121254e0));
#89780=cartesian_point('',(6.434015995611e1,1.587846235496e1,2.491273467073e0));
#89781=direction('',(-2.800017006516e-5,1.234068321041e-2,9.999238504776e-1));
#89782=direction('',(-7.054737247681e-1,-7.086823486161e-1,8.726535498321e-3));
#89783=axis2_placement_3d('',#89780,#89781,#89782);
#89785=direction('',(-7.087091524401e-1,7.055007705506e-1,-2.397471763576e-7));
#89786=vector('',#89785,6.394491959836e0);
#89787=cartesian_point('',(6.922183732109e1,1.030120045249e1,1.504363382450e0));
#89788=line('',#89787,#89786);
#89789=cartesian_point('',(7.028972215394e1,9.208406508185e0,1.5e0));
#89790=direction('',(1.298964990080e-1,-9.915275586415e-1,0.e0));
#89791=direction('',(2.842170943040e-14,0.e0,1.e0));
#89792=axis2_placement_3d('',#89789,#89790,#89791);
#89794=cartesian_point('',(6.957456387805e1,1.065555138218e1,1.5e0));
#89795=direction('',(-7.087093341001e-1,7.055005880645e-1,0.e0));
#89796=direction('',(-7.054737244293e-1,-7.086823482842e-1,8.726589841185e-3));
#89797=axis2_placement_3d('',#89794,#89795,#89796);
#89799=cartesian_point('',(0.e0,0.e0,1.508726203218e0));
#89800=direction('',(0.e0,0.e0,1.e0));
#89801=direction('',(9.962949245562e-1,8.600246103219e-2,0.e0));
#89802=axis2_placement_3d('',#89799,#89800,#89801);
#89804=cartesian_point('',(6.899223465240e1,3.533110577344e0,1.5e0));
#89805=direction('',(-9.396926207859e-1,-3.420201433256e-1,0.e0));
#89806=direction('',(0.e0,0.e0,1.e0));
#89807=axis2_placement_3d('',#89804,#89805,#89806);
#89809=cartesian_point('',(7.062766324031e1,6.096964499778e0,1.5e0));
#89810=direction('',(-8.600558005263e-2,9.962946553103e-1,0.e0));
#89811=direction('',(-9.961429148086e-1,-8.599248098621e-2,1.745240643594e-2));
#89812=axis2_placement_3d('',#89809,#89810,#89811);
#89814=direction('',(9.396921297458e-1,3.420214924443e-1,-8.020052528512e-8));
#89815=vector('',#89814,2.610690051392e0);
#89816=cartesian_point('',(6.636805441143e1,3.109994927078e0,1.508726188375e0));
#89817=line('',#89816,#89815);
#89818=cartesian_point('',(6.653903844317e1,-2.640220178368e0,1.5e0));
#89819=direction('',(9.396926207864e-1,-3.420201433244e-1,0.e0));
#89820=direction('',(-1.165290086647e-12,-3.163691530972e-12,1.e0));
#89821=axis2_placement_3d('',#89818,#89819,#89820);
#89823=cartesian_point('',(6.75e1,-2.365790188290e-14,1.508726203219e0));
#89824=direction('',(0.e0,0.e0,-1.e0));
#89825=direction('',(-3.420312026892e-1,-9.396885954331e-1,0.e0));
#89826=axis2_placement_3d('',#89823,#89824,#89825);
#89828=cartesian_point('',(6.75e1,-2.365790188290e-14,1.508726203219e0));
#89829=direction('',(0.e0,0.e0,-1.e0));
#89830=direction('',(-1.e0,0.e0,0.e0));
#89831=axis2_placement_3d('',#89828,#89829,#89830);
#89833=cartesian_point('',(6.653903844317e1,2.640220178368e0,1.5e0));
#89834=direction('',(9.396926207864e-1,3.420201433244e-1,0.e0));
#89835=direction('',(-3.419680523544e-1,9.395495020226e-1,1.745234706263e-2));
#89836=axis2_placement_3d('',#89833,#89834,#89835);
#89838=direction('',(-9.396924998859e-1,3.420204754954e-1,2.778528471885e-8));
#89839=vector('',#89838,2.610633749364e0);
#89840=cartesian_point('',(6.882122888787e1,-4.002878397753e0,
1.508726126851e0));
#89841=line('',#89840,#89839);
#89842=cartesian_point('',(7.062766344562e1,-6.096962121491e0,1.5e0));
#89843=direction('',(-8.600554650382e-2,-9.962946582064e-1,0.e0));
#89844=direction('',(0.e0,0.e0,1.e0));
#89845=axis2_placement_3d('',#89842,#89843,#89844);
#89847=cartesian_point('',(6.899222522024e1,-3.533107144320e0,1.5e0));
#89848=direction('',(-9.396926207859e-1,3.420201433256e-1,0.e0));
#89849=direction('',(-3.419680520927e-1,-9.395495012996e-1,1.745239111333e-2));
#89850=axis2_placement_3d('',#89847,#89848,#89849);
#89852=cartesian_point('',(0.e0,0.e0,1.508726203218e0));
#89853=direction('',(0.e0,0.e0,1.e0));
#89854=direction('',(8.600244825305e-2,-9.962949256593e-1,0.e0));
#89855=axis2_placement_3d('',#89852,#89853,#89854);
#89857=cartesian_point('',(3.533107503128e0,-6.899222620606e1,1.5e0));
#89858=direction('',(-3.420201433256e-1,9.396926207859e-1,0.e0));
#89859=direction('',(0.e0,0.e0,1.e0));
#89860=axis2_placement_3d('',#89857,#89858,#89859);
#89862=cartesian_point('',(6.096962090788e0,-7.062766344827e1,1.5e0));
#89863=direction('',(9.962946582438e-1,8.600554607071e-2,0.e0));
#89864=direction('',(-8.599244700947e-2,9.961429177417e-1,1.745240643594e-2));
#89865=axis2_placement_3d('',#89862,#89863,#89864);
#89867=direction('',(3.420205199747e-1,-9.396924836968e-1,-3.891663661311e-8));
#89868=vector('',#89867,2.610567027864e0);
#89869=cartesian_point('',(3.110012174579e0,-6.636810180024e1,
1.508726200088e0));
#89870=line('',#89869,#89868);
#89871=cartesian_point('',(-2.640220178368e0,-6.653903844317e1,1.5e0));
#89872=direction('',(-3.420201433244e-1,-9.396926207864e-1,0.e0));
#89873=direction('',(-1.402433724706e-12,5.115907697473e-13,1.e0));
#89874=axis2_placement_3d('',#89871,#89872,#89873);
#89876=cartesian_point('',(-2.085698656533e-14,-6.75e1,1.508726203219e0));
#89877=direction('',(0.e0,0.e0,-1.e0));
#89878=direction('',(-9.396926216296e-1,3.420201410075e-1,0.e0));
#89879=axis2_placement_3d('',#89876,#89877,#89878);
#89881=cartesian_point('',(-2.085698656533e-14,-6.75e1,1.508726203219e0));
#89882=direction('',(0.e0,0.e0,-1.e0));
#89883=direction('',(0.e0,1.e0,0.e0));
#89884=axis2_placement_3d('',#89881,#89882,#89883);
#89886=cartesian_point('',(2.640220178368e0,-6.653903844317e1,1.5e0));
#89887=direction('',(3.420201433244e-1,-9.396926207864e-1,0.e0));
#89888=direction('',(9.395495012542e-1,3.419680520747e-1,1.745239391347e-2));
#89889=axis2_placement_3d('',#89886,#89887,#89888);
#89891=direction('',(3.420212943280e-1,9.396922018545e-1,3.321828543858e-8));
#89892=vector('',#89891,2.610681226972e0);
#89893=cartesian_point('',(-4.002903502859e0,-6.882129121149e1,
1.508726102798e0));
#89894=line('',#89893,#89892);
#89895=cartesian_point('',(-6.096963695001e0,-7.062766330978e1,1.5e0));
#89896=direction('',(-9.962946562903e-1,8.600556870022e-2,0.e0));
#89897=direction('',(0.e0,2.842170943040e-14,1.e0));
#89898=axis2_placement_3d('',#89895,#89896,#89897);
#89900=cartesian_point('',(-3.533109142740e0,-6.899223071086e1,1.5e0));
#89901=direction('',(3.420201433256e-1,9.396926207859e-1,0.e0));
#89902=direction('',(-9.395495019470e-1,3.419680523283e-1,1.745235164317e-2));
#89903=axis2_placement_3d('',#89900,#89901,#89902);
#89905=cartesian_point('',(0.e0,0.e0,1.508726203218e0));
#89906=direction('',(0.e0,0.e0,1.e0));
#89907=direction('',(-9.962949245559e-1,-8.600246103495e-2,0.e0));
#89908=axis2_placement_3d('',#89905,#89906,#89907);
#89910=cartesian_point('',(-6.899223465241e1,-3.533110577347e0,1.5e0));
#89911=direction('',(9.396926207859e-1,3.420201433256e-1,0.e0));
#89912=direction('',(0.e0,0.e0,1.e0));
#89913=axis2_placement_3d('',#89910,#89911,#89912);
#89915=cartesian_point('',(-7.062766324029e1,-6.096964500082e0,1.5e0));
#89916=direction('',(8.600558005692e-2,-9.962946553099e-1,0.e0));
#89917=direction('',(9.961429148083e-1,8.599248099050e-2,1.745240643594e-2));
#89918=axis2_placement_3d('',#89915,#89916,#89917);
#89920=direction('',(-9.396921297458e-1,-3.420214924443e-1,-8.020814127287e-8));
#89921=vector('',#89920,2.610690051401e0);
#89922=cartesian_point('',(-6.636805441143e1,-3.109994927079e0,
1.508726188375e0));
#89923=line('',#89922,#89921);
#89924=cartesian_point('',(-6.653903844317e1,2.640220178368e0,1.5e0));
#89925=direction('',(-9.396926207864e-1,3.420201433244e-1,0.e0));
#89926=direction('',(-1.421085471520e-13,-3.552713678801e-13,1.e0));
#89927=axis2_placement_3d('',#89924,#89925,#89926);
#89929=cartesian_point('',(-6.75e1,1.539153598866e-14,1.508726203219e0));
#89930=direction('',(0.e0,0.e0,-1.e0));
#89931=direction('',(3.420287923417e-1,9.396894727565e-1,0.e0));
#89932=axis2_placement_3d('',#89929,#89930,#89931);
#89934=cartesian_point('',(-6.75e1,1.539153598866e-14,1.508726203219e0));
#89935=direction('',(0.e0,0.e0,-1.e0));
#89936=direction('',(1.e0,0.e0,0.e0));
#89937=axis2_placement_3d('',#89934,#89935,#89936);
#89939=cartesian_point('',(-6.653903844317e1,-2.640220178368e0,1.5e0));
#89940=direction('',(-9.396926207864e-1,-3.420201433244e-1,0.e0));
#89941=direction('',(3.419680523544e-1,-9.395495020226e-1,1.745234706275e-2));
#89942=axis2_placement_3d('',#89939,#89940,#89941);
#89944=direction('',(9.396924998866e-1,-3.420204754935e-1,2.814488893485e-8));
#89945=vector('',#89944,2.610629462502e0);
#89946=cartesian_point('',(-6.882122888794e1,4.002878397793e0,
1.508726125912e0));
#89947=line('',#89946,#89945);
#89948=cartesian_point('',(-7.062766344562e1,6.096962121529e0,1.5e0));
#89949=direction('',(8.600554650436e-2,9.962946582063e-1,0.e0));
#89950=direction('',(0.e0,0.e0,1.e0));
#89951=axis2_placement_3d('',#89948,#89949,#89950);
#89953=cartesian_point('',(-6.899222522024e1,3.533107144318e0,1.5e0));
#89954=direction('',(9.396926207859e-1,-3.420201433256e-1,0.e0));
#89955=direction('',(3.419680520927e-1,9.395495012996e-1,1.745239111353e-2));
#89956=axis2_placement_3d('',#89953,#89954,#89955);
#89958=cartesian_point('',(0.e0,0.e0,1.508726203218e0));
#89959=direction('',(0.e0,0.e0,1.e0));
#89960=direction('',(-9.704363489807e-1,2.413571887824e-1,0.e0));
#89961=axis2_placement_3d('',#89958,#89959,#89960);
#89963=cartesian_point('',(-6.813429266571e1,1.827614239317e1,1.5e0));
#89964=direction('',(7.078468738263e-1,7.063659131175e-1,0.e0));
#89965=direction('',(0.e0,0.e0,1.e0));
#89966=axis2_placement_3d('',#89963,#89964,#89965);
#89968=cartesian_point('',(-6.879460085207e1,1.710972485174e1,1.5e0));
#89969=direction('',(-2.413548267287e-1,-9.704369364440e-1,0.e0));
#89970=direction('',(9.702891341981e-1,-2.413180672196e-1,1.745240643594e-2));
#89971=axis2_placement_3d('',#89968,#89969,#89970);
#89973=direction('',(-7.078466750835e-1,-7.063661122769e-1,1.775193314659e-7));
#89974=vector('',#89973,8.922812787690e0);
#89975=cartesian_point('',(-6.146512346935e1,2.422502057910e1,
1.504361711632e0));
#89976=line('',#89975,#89974);
#89977=cartesian_point('',(-6.111658405120e1,2.529138968686e1,
2.491273464502e0));
#89978=direction('',(1.292316414058e-5,1.234070820906e-2,9.999238504776e-1));
#89979=direction('',(-7.078199211863e-1,-7.063390168680e-1,8.726535498376e-3));
#89980=axis2_placement_3d('',#89977,#89978,#89979);
#89982=cartesian_point('',(-6.076341561394e1,2.493748106654e1,
2.495640760079e0));
#89983=cartesian_point('',(-6.076342068836e1,2.493579374631e1,
2.359214337660e0));
#89984=cartesian_point('',(-6.080000889521e1,2.489618964502e1,
2.108636759954e0));
#89985=cartesian_point('',(-6.095497152138e1,2.473744309226e1,
1.775283538263e0));
#89986=cartesian_point('',(-6.119093832978e1,2.449926654988e1,
1.556171796276e0));
#89987=cartesian_point('',(-6.136845779079e1,2.432148410257e1,
1.504363106889e0));
#89988=cartesian_point('',(-6.146512346935e1,2.422502057910e1,
1.504361711632e0));
#89990=cartesian_point('',(-6.181829340776e1,2.457892728643e1,1.5e0));
#89991=direction('',(-7.078468738263e-1,-7.063659131175e-1,0.e0));
#89992=direction('',(7.063390173838e-1,-7.078199217032e-1,8.726451825052e-3));
#89993=axis2_placement_3d('',#89990,#89991,#89992);
#89995=cartesian_point('',(-6.379684369195e1,2.656162506804e1,
1.999998704746e0));
#89996=cartesian_point('',(-6.370199443077e1,2.652936613618e1,
1.999998704746e0));
#89997=cartesian_point('',(-6.352551234895e1,2.647112523760e1,
2.011948957850e0));
#89998=cartesian_point('',(-6.330835454099e1,2.639816050854e1,
2.052235536078e0));
#89999=cartesian_point('',(-6.312949263750e1,2.633843398785e1,
2.107174243406e0));
#90000=cartesian_point('',(-6.298738849736e1,2.629087250807e1,
2.173946621668e0));
#90001=cartesian_point('',(-6.288381559983e1,2.625624683410e1,
2.238162344499e0));
#90002=cartesian_point('',(-6.276312297995e1,2.621544252521e1,
2.361560954294e0));
#90003=cartesian_point('',(-6.273889501165e1,2.620868032850e1,
2.449266993263e0));
#90004=cartesian_point('',(-6.273660777753e1,2.620696123564e1,
2.495641291746e0));
#90006=direction('',(7.063740180881e-1,-7.078387857157e-1,-2.555932328702e-6));
#90007=vector('',#90006,1.792412936533e0);
#90008=cartesian_point('',(-6.273660777753e1,2.620696123564e1,
2.495641291746e0));
#90009=line('',#90008,#90007);
#90010=cartesian_point('',(-6.147049384948e1,2.493822183914e1,
2.495636710460e0));
#90011=cartesian_point('',(-6.147031988925e1,2.493769573612e1,
2.467259681486e0));
#90012=cartesian_point('',(-6.147357677206e1,2.493297250361e1,
2.407241725183e0));
#90013=cartesian_point('',(-6.149018704369e1,2.491419993380e1,
2.318257716243e0));
#90014=cartesian_point('',(-6.151929422215e1,2.488306063678e1,
2.233339860737e0));
#90015=cartesian_point('',(-6.155787472481e1,2.484276518335e1,
2.160523645388e0));
#90016=cartesian_point('',(-6.160187614241e1,2.479743649709e1,
2.102957701032e0));
#90017=cartesian_point('',(-6.164781809928e1,2.475053835927e1,
2.060286110611e0));
#90018=cartesian_point('',(-6.169414162953e1,2.470357103234e1,
2.030228580326e0));
#90019=cartesian_point('',(-6.174113610776e1,2.465618603326e1,
2.010462642081e0));
#90020=cartesian_point('',(-6.178264923149e1,2.461454357025e1,
2.001502219925e0));
#90021=cartesian_point('',(-6.180857134519e1,2.458863047027e1,
1.999998945685e0));
#90022=cartesian_point('',(-6.181829413794e1,2.457892801615e1,
1.999998806027e0));
#90024=cartesian_point('',(-6.379684369195e1,2.656162506804e1,
1.999998704746e0));
#90025=cartesian_point('',(-6.370176896087e1,2.659373407151e1,
1.999998704746e0));
#90026=cartesian_point('',(-6.352493466767e1,2.665167977896e1,
2.011992510080e0));
#90027=cartesian_point('',(-6.330759672595e1,2.672423372141e1,
2.052327672457e0));
#90028=cartesian_point('',(-6.312871883639e1,2.678353404005e1,
2.107288835586e0));
#90029=cartesian_point('',(-6.298671272445e1,2.683075388171e1,
2.173994476542e0));
#90030=cartesian_point('',(-6.288304906771e1,2.686523371874e1,
2.238133433109e0));
#90031=cartesian_point('',(-6.276259687570e1,2.690548207539e1,
2.361570092731e0));
#90032=cartesian_point('',(-6.273819223745e1,2.691222849207e1,
2.449268842940e0));
#90033=cartesian_point('',(-6.273582084648e1,2.691402320008e1,
2.495640518810e0));
#90035=cartesian_point('',(-6.238268453204e1,2.656014488442e1,
2.491291379469e0));
#90036=direction('',(1.234070820906e-2,-1.292316414053e-5,9.999238504776e-1));
#90037=direction('',(-7.063390482020e-1,7.078198899130e-1,8.726535884685e-3));
#90038=axis2_placement_3d('',#90035,#90036,#90037);
#90040=cartesian_point('',(-2.642795255447e1,6.385233426817e1,
1.999998704746e0));
#90041=cartesian_point('',(-2.646021148633e1,6.375748500698e1,
1.999998704746e0));
#90042=cartesian_point('',(-2.651845238493e1,6.358100292516e1,
2.011948957847e0));
#90043=cartesian_point('',(-2.659141711394e1,6.336384511719e1,
2.052235536075e0));
#90044=cartesian_point('',(-2.665114363479e1,6.318498321373e1,
2.107174243401e0));
#90045=cartesian_point('',(-2.669870511398e1,6.304287907350e1,
2.173946621659e0));
#90046=cartesian_point('',(-2.673333079014e1,6.293930617629e1,
2.238162344507e0));
#90047=cartesian_point('',(-2.677413509086e1,6.281861355520e1,
2.361560954247e0));
#90048=cartesian_point('',(-2.678089730790e1,6.279438558991e1,
2.449266993358e0));
#90049=cartesian_point('',(-2.678261638095e1,6.279209836041e1,
2.495641231032e0));
#90051=direction('',(-7.078459665475e-1,-7.063668222973e-1,-1.402221817682e-8));
#90052=vector('',#90051,5.079241270652e1);
#90053=cartesian_point('',(-2.678261638095e1,6.279209836041e1,
2.495641231032e0));
#90054=line('',#90053,#90052);
#90055=cartesian_point('',(-2.642943273809e1,6.243817510825e1,
2.491291379469e0));
#90056=direction('',(-1.292316414040e-5,-1.234070820906e-2,9.999238504776e-1));
#90057=direction('',(7.078199570744e-1,7.063389809101e-1,8.726535055060e-3));
#90058=axis2_placement_3d('',#90055,#90056,#90057);
#90060=cartesian_point('',(-2.642795255447e1,6.385233426817e1,
1.999998704746e0));
#90061=cartesian_point('',(-2.639584355101e1,6.375725953708e1,
1.999998704746e0));
#90062=cartesian_point('',(-2.633789784355e1,6.358042524389e1,
2.011992510087e0));
#90063=cartesian_point('',(-2.626534390113e1,6.336308730220e1,
2.052327672466e0));
#90064=cartesian_point('',(-2.620604358240e1,6.318420941255e1,
2.107288835594e0));
#90065=cartesian_point('',(-2.615882374106e1,6.304220330096e1,
2.173994476555e0));
#90066=cartesian_point('',(-2.612434390281e1,6.293853964288e1,
2.238133433100e0));
#90067=cartesian_point('',(-2.608409555069e1,6.281808745589e1,
2.361570092786e0));
#90068=cartesian_point('',(-2.607734912272e1,6.279368280516e1,
2.449268842832e0));
#90069=cartesian_point('',(-2.607555441374e1,6.279131141395e1,
2.495640521660e0));
#90071=direction('',(-1.233882190096e-2,1.074701798938e-5,-9.999238737817e-1));
#90072=vector('',#90071,1.534040737989e1);
#90073=cartesian_point('',(-6.254653829193e1,2.691385833645e1,
1.783488009150e1));
#90074=line('',#90073,#90072);
#90075=direction('',(-1.216746909666e-5,-1.234215654309e-2,9.999238326112e-1));
#90076=vector('',#90075,1.534040886209e1);
#90077=cartesian_point('',(-2.678261638095e1,6.279209836041e1,
2.495641231032e0));
#90078=line('',#90077,#90076);
#90079=cartesian_point('',(-2.926021910673e1,6.013081667765e1,
1.780466819085e1));
#90080=direction('',(7.063496881391e-1,-7.078094914857e-1,-8.708721411211e-3));
#90081=direction('',(7.078630626884e-1,7.062971050758e-1,8.618807514105e-3));
#90082=axis2_placement_3d('',#90079,#90080,#90081);
#90084=direction('',(-7.078406402125e-1,-7.063721415698e-1,1.602428200443e-4));
#90085=vector('',#90084,1.250000016097e1);
#90086=cartesian_point('',(-2.959853700359e1,5.974415116036e1,
2.180187500698e1));
#90087=line('',#90086,#90085);
#90088=direction('',(-7.078530891482e-1,-7.063596665361e-1,-1.602319873814e-4));
#90089=vector('',#90088,1.250000016095e1);
#90090=cartesian_point('',(-5.083386541213e1,3.855309579746e1,
2.180387804226e1));
#90091=line('',#90090,#90089);
#90092=direction('',(-6.032569497702e-3,6.045217328828e-3,-9.999635310614e-1));
#90093=vector('',#90092,4.975300190262e-1);
#90094=cartesian_point('',(-5.968202914041e1,2.972359985207e1,
2.180187514239e1));
#90095=line('',#90094,#90093);
#90096=cartesian_point('',(-6.006937358516e1,2.938617259214e1,
1.780456267601e1));
#90097=direction('',(7.063339423889e-1,-7.078250835362e-1,-8.718540379295e-3));
#90098=direction('',(6.163825353412e-3,-6.166057195795e-3,9.999619927756e-1));
#90099=axis2_placement_3d('',#90096,#90097,#90098);
#90101=direction('',(1.234270670454e-2,-1.175066268093e-5,9.999238258253e-1));
#90102=vector('',#90101,1.534043316497e1);
#90103=cartesian_point('',(-6.273660777753e1,2.620696123564e1,
2.495641291746e0));
#90104=line('',#90103,#90102);
#90105=direction('',(-1.345801385826e-5,-1.234144529259e-2,-9.999238413734e-1));
#90106=vector('',#90105,1.534043754970e1);
#90107=cartesian_point('',(-6.147028739766e1,2.512754500993e1,
1.783490595350e1));
#90108=line('',#90107,#90106);
#90109=cartesian_point('',(-6.254726531026e1,2.620678097538e1,
1.783490591188e1));
#90110=cartesian_point('',(-6.254325660737e1,2.620704006290e1,
1.818202825321e1));
#90111=cartesian_point('',(-6.247091010994e1,2.627177181e1,1.887544359471e1));
#90112=cartesian_point('',(-6.217670029557e1,2.655492048197e1,
1.984309207095e1));
#90113=cartesian_point('',(-6.171666365683e1,2.700504238781e1,
2.067303594430e1));
#90114=cartesian_point('',(-6.112180008232e1,2.759179584085e1,
2.130933938979e1));
#90115=cartesian_point('',(-6.043220710729e1,2.827563466267e1,
2.170912428062e1));
#90116=cartesian_point('',(-5.994032182785e1,2.876550790149e1,
2.179999079766e1));
#90117=cartesian_point('',(-5.969461368718e1,2.901069891907e1,
2.179998842473e1));
#90119=direction('',(7.063659107280e-1,-7.078468762108e-1,-1.480048425788e-8));
#90120=vector('',#90119,1.464125260729e0);
#90121=cartesian_point('',(-5.969461368718e1,2.901069891907e1,
2.179998842473e1));
#90122=line('',#90121,#90120);
#90123=cartesian_point('',(-5.866040551397e1,2.797432242688e1,
2.179998840306e1));
#90124=cartesian_point('',(-5.890611148582e1,2.772912746694e1,
2.179999078071e1));
#90125=cartesian_point('',(-5.939701530648e1,2.723826781288e1,
2.170912362969e1));
#90126=cartesian_point('',(-6.008229771822e1,2.655010764282e1,
2.130933690506e1));
#90127=cartesian_point('',(-6.067029561876e1,2.595647477048e1,
2.067303189598e1));
#90128=cartesian_point('',(-6.112137819089e1,2.549738228623e1,
1.984308762348e1));
#90129=cartesian_point('',(-6.140514378264e1,2.520377011109e1,
1.887544042601e1));
#90130=cartesian_point('',(-6.147001990686e1,2.513155316344e1,
1.818202711118e1));
#90131=cartesian_point('',(-6.147028739766e1,2.512754500993e1,
1.783490595350e1));
#90133=direction('',(-7.063658900913e-1,7.078468968044e-1,-2.729615728092e-8));
#90134=vector('',#90133,1.524674290909e0);
#90135=cartesian_point('',(-6.147028739766e1,2.512754500993e1,
1.783490595350e1));
#90136=line('',#90135,#90134);
#90137=cartesian_point('',(-6.219332783785e1,2.655998537239e1,
1.783056202110e1));
#90138=direction('',(-1.229846667530e-2,4.387601544143e-5,-9.999243700362e-1));
#90139=direction('',(-7.078265373201e-1,-7.063330235172e-1,8.674846080777e-3));
#90140=axis2_placement_3d('',#90137,#90138,#90139);
#90142=cartesian_point('',(-5.969462005818e1,2.901069546044e1,
2.129995515071e1));
#90143=direction('',(7.078519029959e-1,7.063608732364e-1,-1.363011130625e-5));
#90144=direction('',(-7.063333366129e-1,7.078244783659e-1,8.816201868120e-3));
#90145=axis2_placement_3d('',#90142,#90143,#90144);
#90147=direction('',(-7.078420620477e-1,-7.063707345904e-1,-2.258691762054e-5));
#90148=vector('',#90147,5.124768507318e-1);
#90149=cartesian_point('',(-5.933186101641e1,2.937269756858e1,2.18e1));
#90150=line('',#90149,#90148);
#90151=direction('',(7.078454026437e-1,7.063673873557e-1,6.037745627342e-6));
#90152=vector('',#90151,5.124849831249e-1);
#90153=cartesian_point('',(-6.004779066406e1,2.936460485057e1,
2.130436017350e1));
#90154=line('',#90153,#90152);
#90155=direction('',(-7.063659131174e-1,7.078468738264e-1,0.e0));
#90156=vector('',#90155,1.464132239296e0);
#90157=cartesian_point('',(-5.829764791027e1,2.833631614013e1,2.18e1));
#90158=line('',#90157,#90156);
#90159=cartesian_point('',(-5.933186101639e1,2.937269756856e1,2.13e1));
#90160=direction('',(-7.078468738263e-1,-7.063659131175e-1,0.e0));
#90161=direction('',(-1.837463514676e-11,1.841726771090e-11,1.e0));
#90162=axis2_placement_3d('',#90159,#90160,#90161);
#90164=cartesian_point('',(-5.932877883540e1,2.936960892550e1,2.18e1));
#90165=direction('',(7.078468738263e-1,7.063659131175e-1,0.e0));
#90166=direction('',(-7.063636576771e-1,7.078446136571e-1,2.527059487228e-3));
#90167=axis2_placement_3d('',#90164,#90165,#90166);
#90169=direction('',(7.063659131165e-1,-7.078468738273e-1,0.e0));
#90170=vector('',#90169,1.455452987604e0);
#90171=cartesian_point('',(-5.932881246985e1,2.936964263046e1,2.23e1));
#90172=line('',#90171,#90170);
#90173=cartesian_point('',(-5.830073009128e1,2.833940478320e1,2.18e1));
#90174=direction('',(7.078468738263e-1,7.063659131175e-1,0.e0));
#90175=direction('',(3.203126652807e-11,-3.210232080164e-11,1.e0));
#90176=axis2_placement_3d('',#90173,#90174,#90175);
#90178=cartesian_point('',(-5.829764791029e1,2.833631614014e1,2.13e1));
#90179=direction('',(-7.078468738263e-1,-7.063659131175e-1,0.e0));
#90180=direction('',(7.063390168681e-1,-7.078199211865e-1,8.726535471517e-3));
#90181=axis2_placement_3d('',#90178,#90179,#90180);
#90183=direction('',(-7.078495645747e-1,-7.063632167174e-1,0.e0));
#90184=vector('',#90183,1.250000000009e1);
#90185=cartesian_point('',(-5.048069291260e1,3.819918283950e1,2.23e1));
#90186=line('',#90185,#90184);
#90187=cartesian_point('',(-4.944956198747e1,3.716589005412e1,2.13e1));
#90188=direction('',(7.078468738263e-1,7.063659131175e-1,0.e0));
#90189=direction('',(2.145839061996e-11,-2.150102318410e-11,1.e0));
#90190=axis2_placement_3d('',#90187,#90188,#90189);
#90192=cartesian_point('',(-4.945264416845e1,3.716897869717e1,2.18e1));
#90193=direction('',(-7.078468738263e-1,-7.063659131175e-1,0.e0));
#90194=direction('',(7.063390168678e-1,-7.078199211861e-1,8.726535528510e-3));
#90195=axis2_placement_3d('',#90192,#90193,#90194);
#90197=cartesian_point('',(-5.048069291257e1,3.819918283947e1,2.18e1));
#90198=direction('',(-7.078468738263e-1,-7.063659131175e-1,0.e0));
#90199=direction('',(-6.126299467724e-11,6.139089236967e-11,1.e0));
#90200=axis2_placement_3d('',#90197,#90198,#90199);
#90202=direction('',(-6.164127227321e-3,6.177050880922e-3,-9.999619230640e-1));
#90203=vector('',#90202,4.995337952176e-1);
#90204=cartesian_point('',(-5.083386541213e1,3.855309579746e1,
2.180387804226e1));
#90205=line('',#90204,#90203);
#90206=cartesian_point('',(-5.048377509356e1,3.820227148253e1,2.13e1));
#90207=direction('',(7.078468738263e-1,7.063659131175e-1,0.e0));
#90208=direction('',(-7.063390168676e-1,7.078199211860e-1,8.726535550217e-3));
#90209=axis2_placement_3d('',#90206,#90207,#90208);
#90211=direction('',(-7.063659131174e-1,7.078468738265e-1,0.e0));
#90212=vector('',#90211,1.464132239256e0);
#90213=cartesian_point('',(-4.944956198746e1,3.716589005411e1,2.18e1));
#90214=line('',#90213,#90212);
#90215=direction('',(-7.078468738263e-1,-7.063659131175e-1,0.e0));
#90216=vector('',#90215,1.75e1);
#90217=cartesian_point('',(-3.809645480161e1,5.056367496210e1,2.18e1));
#90218=line('',#90217,#90216);
#90219=direction('',(7.078468738262e-1,7.063659131176e-1,-4.411455328019e-13));
#90220=vector('',#90219,1.75e1);
#90221=cartesian_point('',(-5.083694460200e1,3.855618144313e1,
2.130436326776e1));
#90222=line('',#90221,#90220);
#90223=cartesian_point('',(-3.706532387647e1,4.953038217672e1,2.18e1));
#90224=direction('',(7.078468738263e-1,7.063659131175e-1,0.e0));
#90225=direction('',(2.708588908718e-11,-2.714273250604e-11,1.e0));
#90226=axis2_placement_3d('',#90223,#90224,#90225);
#90228=cartesian_point('',(-3.706224169551e1,4.952729353368e1,2.13e1));
#90229=direction('',(-7.078468738263e-1,-7.063659131175e-1,0.e0));
#90230=direction('',(7.063390168682e-1,-7.078199211865e-1,8.726535464447e-3));
#90231=axis2_placement_3d('',#90228,#90229,#90230);
#90233=direction('',(-7.063659131174e-1,7.078468738264e-1,0.e0));
#90234=vector('',#90233,1.464132239256e0);
#90235=cartesian_point('',(-3.706224169550e1,4.952729353367e1,2.18e1));
#90236=line('',#90235,#90234);
#90237=cartesian_point('',(-3.809645480159e1,5.056367496208e1,2.13e1));
#90238=direction('',(-7.078468738263e-1,-7.063659131175e-1,0.e0));
#90239=direction('',(-3.171862772433e-11,3.178968199791e-11,1.e0));
#90240=axis2_placement_3d('',#90237,#90238,#90239);
#90242=direction('',(6.164127195646e-3,-6.177050849005e-3,9.999619230644e-1));
#90243=vector('',#90242,4.995337952243e-1);
#90244=cartesian_point('',(-3.844962431004e1,5.091758492269e1,
2.130436326775e1));
#90245=line('',#90244,#90243);
#90246=cartesian_point('',(-3.809337262065e1,5.056058631907e1,2.18e1));
#90247=direction('',(7.078468738263e-1,7.063659131175e-1,0.e0));
#90248=direction('',(-7.063390168682e-1,7.078199211865e-1,8.726535460852e-3));
#90249=axis2_placement_3d('',#90246,#90247,#90248);
#90251=direction('',(7.063659131176e-1,-7.078468738263e-1,0.e0));
#90252=vector('',#90251,1.455405371471e0);
#90253=cartesian_point('',(-3.809337262064e1,5.056058631906e1,2.23e1));
#90254=line('',#90253,#90252);
#90255=direction('',(-7.078468738263e-1,-7.063659131175e-1,1.580247044330e-13));
#90256=vector('',#90255,1.25e1);
#90257=cartesian_point('',(-2.786406844520e1,5.800604613009e1,
2.180436326777e1));
#90258=line('',#90257,#90256);
#90259=direction('',(7.078468738263e-1,7.063659131175e-1,0.e0));
#90260=vector('',#90259,1.25e1);
#90261=cartesian_point('',(-3.706532387646e1,4.953038217671e1,2.23e1));
#90262=line('',#90261,#90260);
#90263=cartesian_point('',(-2.924528669783e1,5.939016023304e1,2.18e1));
#90264=direction('',(-7.078468738263e-1,-7.063659131175e-1,0.e0));
#90265=direction('',(-2.019213569326e-4,2.023447035242e-4,9.999999591422e-1));
#90266=axis2_placement_3d('',#90263,#90264,#90265);
#90268=direction('',(-6.032569546311e-3,6.045217378923e-3,-9.999635310608e-1));
#90269=vector('',#90268,4.975298836116e-1);
#90270=cartesian_point('',(-2.959853700359e1,5.974415116036e1,
2.180187500698e1));
#90271=line('',#90270,#90269);
#90272=cartesian_point('',(-2.924836887878e1,5.939324887607e1,2.13e1));
#90273=direction('',(7.078468738263e-1,7.063659131175e-1,0.e0));
#90274=direction('',(-7.063390168676e-1,7.078199211860e-1,8.726535550380e-3));
#90275=axis2_placement_3d('',#90272,#90273,#90274);
#90277=cartesian_point('',(-2.821415577262e1,5.835686744759e1,2.13e1));
#90278=direction('',(7.078468738263e-1,7.063659131175e-1,0.e0));
#90279=direction('',(-9.386980082127e-11,9.406164735992e-11,1.e0));
#90280=axis2_placement_3d('',#90277,#90278,#90279);
#90282=cartesian_point('',(-2.821723795364e1,5.835995609069e1,2.18e1));
#90283=direction('',(-7.078468738263e-1,-7.063659131175e-1,0.e0));
#90284=direction('',(7.063390168674e-1,-7.078199211858e-1,8.726535581303e-3));
#90285=axis2_placement_3d('',#90282,#90283,#90284);
#90287=direction('',(-7.078441815359e-1,-7.063686110423e-1,0.e0));
#90288=vector('',#90287,1.250000000009e1);
#90289=cartesian_point('',(-2.924532035138e1,5.939019395715e1,2.23e1));
#90290=line('',#90289,#90288);
#90291=direction('',(7.063659131179e-1,-7.078468738259e-1,0.e0));
#90292=vector('',#90291,1.455453014718e0);
#90293=cartesian_point('',(-2.924532035138e1,5.939019395715e1,2.23e1));
#90294=line('',#90293,#90292);
#90295=direction('',(7.078488881961e-1,7.063638945093e-1,3.635924428045e-6));
#90296=vector('',#90295,5.125163885035e-1);
#90297=cartesian_point('',(-2.960153838721e1,5.974715883666e1,
2.130436326776e1));
#90298=line('',#90297,#90296);
#90299=direction('',(-7.078516876179e-1,-7.063610882960e-1,3.574608809233e-5));
#90300=vector('',#90299,5.124768436054e-1);
#90301=cartesian_point('',(-2.888561128024e1,5.975524257711e1,
2.179998168096e1));
#90302=line('',#90301,#90300);
#90303=cartesian_point('',(-2.642970362237e1,6.224877432587e1,
1.783057440581e1));
#90304=direction('',(-3.087030329412e-5,1.227203149862e-2,-9.999246953096e-1));
#90305=direction('',(-7.061774610005e-1,7.079812957338e-1,8.710824640035e-3));
#90306=axis2_placement_3d('',#90303,#90304,#90305);
#90308=cartesian_point('',(-2.607573419299e1,6.260200543282e1,
1.783486566182e1));
#90309=cartesian_point('',(-2.607599949805e1,6.259798133356e1,
1.818406006740e1));
#90310=cartesian_point('',(-2.614165951724e1,6.252495879168e1,
1.888028528527e1));
#90311=cartesian_point('',(-2.642650258057e1,6.223027478801e1,
1.984739242187e1));
#90312=cartesian_point('',(-2.687725842310e1,6.177153609056e1,
2.067486507044e1));
#90313=cartesian_point('',(-2.746382648006e1,6.117935297738e1,
2.130915171084e1));
#90314=cartesian_point('',(-2.814776130505e1,6.049253927664e1,
2.170862176465e1));
#90315=cartesian_point('',(-2.863928919242e1,6.000105559127e1,
2.179998758455e1));
#90316=cartesian_point('',(-2.888561128024e1,5.975524257711e1,
2.179998168096e1));
#90318=cartesian_point('',(-2.888560133534e1,5.975525559143e1,
2.129992913028e1));
#90319=direction('',(-7.078365433387e-1,-7.063762642881e-1,-3.412870274003e-5));
#90320=direction('',(-2.600187856969e-5,-2.225955721955e-5,9.999999994142e-1));
#90321=axis2_placement_3d('',#90318,#90319,#90320);
#90323=direction('',(7.063737268949e-1,-7.078390763108e-1,1.202750162101e-7));
#90324=vector('',#90323,1.524669163767e0);
#90325=cartesian_point('',(-2.607573419299e1,6.260200543282e1,
1.783486566182e1));
#90326=line('',#90325,#90324);
#90327=cartesian_point('',(-2.499874795350e1,6.152278502026e1,
1.783486584520e1));
#90328=cartesian_point('',(-2.500275529642e1,6.152252859700e1,
1.818202832693e1));
#90329=cartesian_point('',(-2.507510896845e1,6.145779154898e1,
1.887544359753e1));
#90330=cartesian_point('',(-2.536931598154e1,6.117464492465e1,
1.984309225263e1));
#90331=cartesian_point('',(-2.582935330712e1,6.072452254432e1,
2.067303593592e1));
#90332=cartesian_point('',(-2.642421671783e1,6.013776913118e1,
2.130933937443e1));
#90333=cartesian_point('',(-2.711380971801e1,5.945393052693e1,
2.170912448973e1));
#90334=cartesian_point('',(-2.760569473321e1,5.896405695141e1,
2.179999025452e1));
#90335=cartesian_point('',(-2.785140310324e1,5.871886610088e1,
2.179998751400e1));
#90337=direction('',(-7.063659174663e-1,7.078468694754e-1,-3.983977904141e-6));
#90338=vector('',#90337,1.464125252119e0);
#90339=cartesian_point('',(-2.785140310324e1,5.871886610088e1,
2.179998751400e1));
#90340=line('',#90339,#90338);
#90341=direction('',(1.171933771876e-5,1.234036039352e-2,-9.999238547850e-1));
#90342=vector('',#90341,1.534039323770e1);
#90343=cartesian_point('',(-2.607573419299e1,6.260200543282e1,
1.783486566182e1));
#90344=line('',#90343,#90342);
#90345=direction('',(-1.234154468002e-2,1.274904242800e-5,9.999238401560e-1));
#90346=vector('',#90345,1.534039751512e1);
#90347=cartesian_point('',(-2.480942375216e1,6.152258944488e1,
2.495636652366e0));
#90348=line('',#90347,#90346);
#90349=cartesian_point('',(-2.444940227335e1,6.186963649584e1,
1.999998990768e0));
#90350=cartesian_point('',(-2.446331235339e1,6.185575553412e1,
1.999999623099e0));
#90351=cartesian_point('',(-2.449969384475e1,6.181953266984e1,
2.003019314898e0));
#90352=cartesian_point('',(-2.455779560076e1,6.176198397152e1,
2.020705984443e0));
#90353=cartesian_point('',(-2.462009519491e1,6.170073674898e1,
2.058042300883e0));
#90354=cartesian_point('',(-2.467458400149e1,6.164762463444e1,
2.109266955950e0));
#90355=cartesian_point('',(-2.471871975458e1,6.160504928367e1,
2.168801400386e0));
#90356=cartesian_point('',(-2.475248078041e1,6.157291027263e1,
2.231722520180e0));
#90357=cartesian_point('',(-2.477735649288e1,6.154966510405e1,
2.295731670649e0));
#90358=cartesian_point('',(-2.479501116798e1,6.153365935765e1,
2.361136865816e0));
#90359=cartesian_point('',(-2.480600836589e1,6.152433222838e1,
2.427826982511e0));
#90360=cartesian_point('',(-2.480900799442e1,6.152245050755e1,
2.473175697300e0));
#90361=cartesian_point('',(-2.480942375216e1,6.152258944488e1,
2.495636652366e0));
#90363=direction('',(-7.063835570081e-1,7.078292664082e-1,2.158707578213e-6));
#90364=vector('',#90363,1.792412421019e0);
#90365=cartesian_point('',(-2.480942375216e1,6.152258944488e1,
2.495636652366e0));
#90366=line('',#90365,#90364);
#90367=cartesian_point('',(-2.444940154632e1,6.186963576864e1,1.5e0));
#90368=direction('',(7.078468738263e-1,7.063659131175e-1,0.e0));
#90369=direction('',(0.e0,0.e0,1.e0));
#90370=axis2_placement_3d('',#90367,#90368,#90369);
#90372=cartesian_point('',(-2.409623485306e1,6.151572582825e1,
1.504361800767e0));
#90373=cartesian_point('',(-2.419283573252e1,6.141932710633e1,
1.504366314041e0));
#90374=cartesian_point('',(-2.437090259613e1,6.124226634411e1,
1.556097358748e0));
#90375=cartesian_point('',(-2.460962343020e1,6.100674739237e1,
1.775133137838e0));
#90376=cartesian_point('',(-2.476878040168e1,6.085203237223e1,
2.108547661175e0));
#90377=cartesian_point('',(-2.480847856003e1,6.081551024222e1,
2.359179175105e0));
#90378=cartesian_point('',(-2.481016408007e1,6.081551100634e1,
2.495639063902e0));
#90380=cartesian_point('',(-2.516333203595e1,6.116942013156e1,
2.491273467073e0));
#90381=direction('',(-1.234070820906e-2,1.292316414103e-5,9.999238504776e-1));
#90382=direction('',(7.063390168910e-1,-7.078199211633e-1,8.726535498661e-3));
#90383=axis2_placement_3d('',#90380,#90381,#90382);
#90385=direction('',(-7.078470334964e-1,-7.063657531126e-1,-1.706696047093e-7));
#90386=vector('',#90385,8.922815605364e0);
#90387=cartesian_point('',(-1.778024629637e1,6.781849719322e1,
1.504363323620e0));
#90388=line('',#90387,#90386);
#90389=cartesian_point('',(-1.696560417258e1,6.883028451167e1,1.5e0));
#90390=direction('',(9.709403006742e-1,2.393218179078e-1,0.e0));
#90391=direction('',(0.e0,0.e0,1.e0));
#90392=axis2_placement_3d('',#90389,#90390,#90391);
#90394=cartesian_point('',(-1.813340240716e1,6.817242054335e1,1.5e0));
#90395=direction('',(-7.078468738263e-1,-7.063659131175e-1,0.e0));
#90396=direction('',(7.063390172247e-1,-7.078199215438e-1,8.726477620459e-3));
#90397=axis2_placement_3d('',#90394,#90395,#90396);
#90399=cartesian_point('',(0.e0,0.e0,1.508726203218e0));
#90400=direction('',(0.e0,0.e0,1.e0));
#90401=direction('',(-8.600244825088e-2,9.962949256595e-1,0.e0));
#90402=axis2_placement_3d('',#90399,#90400,#90401);
#90404=cartesian_point('',(-3.533107503132e0,6.899222620607e1,1.5e0));
#90405=direction('',(3.420201433256e-1,-9.396926207859e-1,0.e0));
#90406=direction('',(0.e0,0.e0,1.e0));
#90407=axis2_placement_3d('',#90404,#90405,#90406);
#90409=cartesian_point('',(-6.096962090543e0,7.062766344829e1,1.5e0));
#90410=direction('',(-9.962946582441e-1,-8.600554606726e-2,0.e0));
#90411=direction('',(8.599244700601e-2,-9.961429177420e-1,1.745240643594e-2));
#90412=axis2_placement_3d('',#90409,#90410,#90411);
#90414=direction('',(-3.420205199808e-1,9.396924836946e-1,-3.891569957386e-8));
#90415=vector('',#90414,2.610565890829e0);
#90416=cartesian_point('',(-3.110012563427e0,6.636810286864e1,
1.508726200088e0));
#90417=line('',#90416,#90415);
#90418=cartesian_point('',(2.640220178368e0,6.653903844317e1,1.5e0));
#90419=direction('',(3.420201433244e-1,9.396926207864e-1,0.e0));
#90420=direction('',(1.443289932013e-12,-5.115907697473e-13,1.e0));
#90421=axis2_placement_3d('',#90418,#90419,#90420);
#90423=cartesian_point('',(0.e0,6.75e1,1.508726203219e0));
#90424=direction('',(0.e0,0.e0,-1.e0));
#90425=direction('',(9.396926216296e-1,-3.420201410075e-1,0.e0));
#90426=axis2_placement_3d('',#90423,#90424,#90425);
#90428=cartesian_point('',(0.e0,6.75e1,1.508726203219e0));
#90429=direction('',(0.e0,0.e0,-1.e0));
#90430=direction('',(0.e0,-1.e0,0.e0));
#90431=axis2_placement_3d('',#90428,#90429,#90430);
#90433=cartesian_point('',(-2.640220178368e0,6.653903844317e1,1.5e0));
#90434=direction('',(-3.420201433244e-1,9.396926207864e-1,0.e0));
#90435=direction('',(-9.395495012542e-1,-3.419680520747e-1,1.745239391358e-2));
#90436=axis2_placement_3d('',#90433,#90434,#90435);
#90438=direction('',(-3.420212943169e-1,-9.396922018586e-1,3.253302161928e-8));
#90439=vector('',#90438,2.610681226982e0);
#90440=cartesian_point('',(4.002903502833e0,6.882129121151e1,1.508726104587e0));
#90441=line('',#90440,#90439);
#90442=cartesian_point('',(6.096963695041e0,7.062766330978e1,1.5e0));
#90443=direction('',(9.962946562902e-1,-8.600556870078e-2,0.e0));
#90444=direction('',(0.e0,-2.842170943040e-14,1.e0));
#90445=axis2_placement_3d('',#90442,#90443,#90444);
#90447=cartesian_point('',(3.533109142739e0,6.899223071086e1,1.5e0));
#90448=direction('',(-3.420201433256e-1,-9.396926207859e-1,0.e0));
#90449=direction('',(9.395495019470e-1,-3.419680523283e-1,1.745235164321e-2));
#90450=axis2_placement_3d('',#90447,#90448,#90449);
#90452=cartesian_point('',(0.e0,0.e0,1.508726203218e0));
#90453=direction('',(0.e0,0.e0,1.e0));
#90454=direction('',(1.253987142363e-1,9.921064269865e-1,0.e0));
#90455=axis2_placement_3d('',#90452,#90453,#90454);
#90457=cartesian_point('',(1.033972332786e1,6.962220079866e1,1.5e0));
#90458=direction('',(7.087093341001e-1,-7.055005880645e-1,0.e0));
#90459=direction('',(0.e0,0.e0,1.e0));
#90460=axis2_placement_3d('',#90457,#90458,#90459);
#90462=cartesian_point('',(8.889348544990e0,7.033078467744e1,1.5e0));
#90463=direction('',(-9.921067987128e-1,1.253957732458e-1,0.e0));
#90464=direction('',(-1.253766748622e-1,-9.919556960420e-1,1.745240643594e-2));
#90465=axis2_placement_3d('',#90462,#90463,#90464);
#90467=direction('',(-7.087095171223e-1,7.055004042098e-1,2.490006619613e-7));
#90468=vector('',#90467,6.394500490613e0);
#90469=cartesian_point('',(1.451881448143e1,6.475655269388e1,1.504361775596e0));
#90470=line('',#90469,#90468);
#90471=cartesian_point('',(1.558633348706e1,6.441155143579e1,2.491273464502e0));
#90472=direction('',(1.234068321041e-2,2.800017006570e-5,9.999238504776e-1));
#90473=direction('',(-7.086823486203e-1,7.054737247639e-1,8.726535498372e-3));
#90474=axis2_placement_3d('',#90471,#90472,#90473);
#90476=cartesian_point('',(1.523359795217e1,6.405721134716e1,2.495640832471e0));
#90477=cartesian_point('',(1.523191062314e1,6.405721082621e1,2.359214309436e0));
#90478=cartesian_point('',(1.519218537085e1,6.409366753850e1,2.108636799964e0));
#90479=cartesian_point('',(1.503292583416e1,6.424810287240e1,1.775283581434e0));
#90480=cartesian_point('',(1.479396813019e1,6.448327853870e1,1.556171845236e0));
#90481=cartesian_point('',(1.461559796860e1,6.466020749196e1,1.504363170851e0));
#90482=cartesian_point('',(1.451881448143e1,6.475655269388e1,1.504361775596e0));
#90484=cartesian_point('',(1.487154805192e1,6.511089432365e1,1.5e0));
#90485=direction('',(-7.087093341001e-1,7.055005880645e-1,0.e0));
#90486=direction('',(-7.054737243647e-1,-7.086823482193e-1,8.726600331474e-3));
#90487=axis2_placement_3d('',#90484,#90485,#90486);
#90489=direction('',(-7.055125627289e-1,-7.086974134507e-1,2.084804022741e-7));
#90490=vector('',#90489,1.792413003983e0);
#90491=cartesian_point('',(1.649656386551e1,6.603456660114e1,2.495636302815e0));
#90492=line('',#90491,#90490);
#90493=cartesian_point('',(1.523199397360e1,6.476428814139e1,2.495636676498e0));
#90494=cartesian_point('',(1.523146845035e1,6.476411243749e1,2.467259647524e0));
#90495=cartesian_point('',(1.522673444494e1,6.476735364030e1,2.407241742850e0));
#90496=cartesian_point('',(1.520790689611e1,6.478390156821e1,2.318257711232e0));
#90497=cartesian_point('',(1.517667124758e1,6.481290532507e1,2.233339862035e0));
#90498=cartesian_point('',(1.513624807811e1,6.485135199106e1,2.160523645071e0));
#90499=cartesian_point('',(1.509077372714e1,6.489520285138e1,2.102957701103e0));
#90500=cartesian_point('',(1.504372349815e1,6.494098903581e1,2.060286110593e0));
#90501=cartesian_point('',(1.499660281512e1,6.498715656211e1,2.030228580330e0));
#90502=cartesian_point('',(1.494906223720e1,6.503399364756e1,2.010462642080e0));
#90503=cartesian_point('',(1.490728234092e1,6.507536845188e1,2.001502219926e0));
#90504=cartesian_point('',(1.488128342220e1,6.510120449171e1,1.999998945685e0));
#90505=cartesian_point('',(1.487154877948e1,6.511089505651e1,1.999998806028e0));
#90507=cartesian_point('',(1.649656386551e1,6.603456660114e1,2.495636302815e0));
#90508=cartesian_point('',(1.649862695871e1,6.603721855506e1,2.448790774984e0));
#90509=cartesian_point('',(1.650587190734e1,6.606410805947e1,2.359545719521e0));
#90510=cartesian_point('',(1.654215996220e1,6.617226425010e1,2.244947309653e0));
#90511=cartesian_point('',(1.658690802236e1,6.630793814824e1,2.159959566115e0));
#90512=cartesian_point('',(1.664073687025e1,6.647024857343e1,2.091580877934e0));
#90513=cartesian_point('',(1.670520992259e1,6.666554773897e1,2.039292694476e0));
#90514=cartesian_point('',(1.677023311437e1,6.686133708406e1,2.008914568876e0));
#90515=cartesian_point('',(1.682064638429e1,6.701554359533e1,1.999998714777e0));
#90516=cartesian_point('',(1.684767526159e1,6.709600859513e1,1.999998714777e0));
#90518=cartesian_point('',(1.685088316758e1,6.568185252013e1,2.491273464502e0));
#90519=direction('',(-2.800017006454e-5,1.234068321041e-2,-9.999238504776e-1));
#90520=direction('',(-7.086823444800e-1,7.054737289224e-1,8.726535549579e-3));
#90521=axis2_placement_3d('',#90518,#90519,#90520);
#90523=cartesian_point('',(1.968474276158e1,6.325209565169e1,2.800463593260e1));
#90524=direction('',(-7.054866680393e-1,-7.086696438428e-1,-8.711894999728e-3));
#90525=direction('',(-6.114196821891e-3,-6.206107563993e-3,9.999620496930e-1));
#90526=axis2_placement_3d('',#90523,#90524,#90525);
#90528=direction('',(-2.774522283283e-5,1.234103445312e-2,-9.999238461497e-1));
#90529=vector('',#90528,2.554122662073e1);
#90530=cartesian_point('',(1.720433570243e1,6.572099457628e1,2.803491834410e1));
#90531=line('',#90530,#90529);
#90532=direction('',(-1.234155307031e-2,-2.845546041467e-5,9.999238397289e-1));
#90533=vector('',#90532,2.554118318024e1);
#90534=cartesian_point('',(6.595745949129e1,1.750311879702e1,2.495643309557e0));
#90535=line('',#90534,#90533);
#90536=cartesian_point('',(6.316209189087e1,1.997159714306e1,2.800466819086e1));
#90537=direction('',(-7.054632597379e-1,-7.086929852421e-1,-8.708721414129e-3));
#90538=direction('',(7.086405841848e-1,-7.055170049874e-1,8.618475490774e-3));
#90539=axis2_placement_3d('',#90536,#90537,#90538);
#90541=direction('',(6.156575913538e-3,6.184577148929e-3,-9.999619230643e-1));
#90542=vector('',#90541,5.000190391919e-1);
#90543=cartesian_point('',(6.131666432469e1,2.176566909025e1,3.150436326775e1));
#90544=line('',#90543,#90542);
#90545=direction('',(-6.156575914207e-3,-6.184577149491e-3,9.999619230643e-1));
#90546=vector('',#90545,5.000190392034e-1);
#90547=cartesian_point('',(5.281523072066e1,3.023476855334e1,3.100436326775e1));
#90548=line('',#90547,#90546);
#90549=direction('',(-6.156575905820e-3,-6.184577141119e-3,9.999619230644e-1));
#90550=vector('',#90549,5.000190391915e-1);
#90551=cartesian_point('',(2.149027815343e1,6.141789454579e1,3.100436326775e1));
#90552=line('',#90551,#90550);
#90553=direction('',(-7.087102803538e-1,7.054996374374e-1,-9.819731517976e-6));
#90554=vector('',#90553,2.573406393821e0);
#90555=cartesian_point('',(2.113446285970e1,6.106046093886e1,3.2e1));
#90556=line('',#90555,#90554);
#90557=direction('',(7.087109537113e-1,-7.054989610817e-1,1.542259179108e-6));
#90558=vector('',#90557,2.573465709538e0);
#90559=cartesian_point('',(1.966335641091e1,6.323037952393e1,3.150435929880e1));
#90560=line('',#90559,#90558);
#90561=cartesian_point('',(2.113446288588e1,6.106046096516e1,3.15e1));
#90562=direction('',(-7.087093341001e-1,7.055005880645e-1,0.e0));
#90563=direction('',(-8.341771717824e-12,-8.384404281969e-12,1.e0));
#90564=axis2_placement_3d('',#90561,#90562,#90563);
#90566=cartesian_point('',(2.113754129103e1,6.106355337146e1,3.1e1));
#90567=direction('',(7.087093341001e-1,-7.055005880645e-1,0.e0));
#90568=direction('',(7.054737247638e-1,7.086823486202e-1,8.726535517390e-3));
#90569=axis2_placement_3d('',#90566,#90567,#90568);
#90571=cartesian_point('',(2.022403725621e1,6.014589455279e1,3.1e1));
#90572=direction('',(7.087093341001e-1,-7.055005880645e-1,0.e0));
#90573=direction('',(-7.354117315117e-12,-7.389644451905e-12,1.e0));
#90574=axis2_placement_3d('',#90571,#90572,#90573);
#90576=direction('',(6.156575923479e-3,6.184577158806e-3,9.999619230642e-1));
#90577=vector('',#90576,5.000190391884e-1);
#90578=cartesian_point('',(1.987130039383e1,5.979155337848e1,3.100436326775e1));
#90579=line('',#90578,#90577);
#90580=cartesian_point('',(2.022711566139e1,6.014898695912e1,3.15e1));
#90581=direction('',(-7.087093341001e-1,7.055005880645e-1,0.e0));
#90582=direction('',(-7.054737247639e-1,-7.086823486203e-1,8.726535501978e-3));
#90583=axis2_placement_3d('',#90580,#90581,#90582);
#90585=direction('',(7.055005880644e-1,7.087093341003e-1,0.e0));
#90586=vector('',#90585,1.286104099242e0);
#90587=cartesian_point('',(2.022711566138e1,6.014898695911e1,3.2e1));
#90588=line('',#90587,#90586);
#90589=direction('',(7.087093341002e-1,-7.055005880644e-1,-3.227048258245e-13));
#90590=vector('',#90589,1.2e1);
#90591=cartesian_point('',(2.149027815343e1,6.141789454579e1,3.100436326775e1));
#90592=line('',#90591,#90590);
#90593=direction('',(-7.087093341002e-1,7.055005880645e-1,0.e0));
#90594=vector('',#90593,1.2e1);
#90595=cartesian_point('',(2.964205330025e1,5.259754631471e1,3.15e1));
#90596=line('',#90595,#90594);
#90597=cartesian_point('',(2.873162767060e1,5.168297990236e1,3.15e1));
#90598=direction('',(7.087093341001e-1,-7.055005880645e-1,0.e0));
#90599=direction('',(-1.997335630222e-11,-2.006572685787e-11,1.e0));
#90600=axis2_placement_3d('',#90597,#90598,#90599);
#90602=cartesian_point('',(2.872854926541e1,5.167988749602e1,3.1e1));
#90603=direction('',(-7.087093341001e-1,7.055005880645e-1,0.e0));
#90604=direction('',(-7.054737247641e-1,-7.086823486205e-1,8.726535468988e-3));
#90605=axis2_placement_3d('',#90602,#90603,#90604);
#90607=direction('',(7.055005880647e-1,7.087093340999e-1,0.e0));
#90608=vector('',#90607,1.294831004105e0);
#90609=cartesian_point('',(2.872854926541e1,5.167988749602e1,3.15e1));
#90610=line('',#90609,#90608);
#90611=cartesian_point('',(2.964205330023e1,5.259754631469e1,3.1e1));
#90612=direction('',(-7.087093341001e-1,7.055005880645e-1,0.e0));
#90613=direction('',(5.634603894578e-11,5.660183433065e-11,1.e0));
#90614=axis2_placement_3d('',#90611,#90612,#90613);
#90616=direction('',(-6.156575914581e-3,-6.184577149830e-3,9.999619230643e-1));
#90617=vector('',#90616,5.000190392018e-1);
#90618=cartesian_point('',(2.999479016263e1,5.295188748902e1,3.100436326775e1));
#90619=line('',#90618,#90617);
#90620=cartesian_point('',(2.963897489507e1,5.259445390838e1,3.15e1));
#90621=direction('',(7.087093341001e-1,-7.055005880645e-1,0.e0));
#90622=direction('',(7.054737247637e-1,7.086823486201e-1,8.726535533626e-3));
#90623=axis2_placement_3d('',#90620,#90621,#90622);
#90625=direction('',(-7.087093341001e-1,7.055005880645e-1,-2.386496797281e-13));
#90626=vector('',#90625,3.220000000001e1);
#90627=cartesian_point('',(5.119933136624e1,2.861151979236e1,3.150436326773e1));
#90628=line('',#90627,#90626);
#90629=direction('',(7.087093341001e-1,-7.055005880645e-1,0.e0));
#90630=vector('',#90629,3.220000000001e1);
#90631=cartesian_point('',(2.873162767059e1,5.168297990235e1,3.2e1));
#90632=line('',#90631,#90630);
#90633=cartesian_point('',(5.154898982344e1,2.896276856034e1,3.1e1));
#90634=direction('',(7.087093341001e-1,-7.055005880645e-1,0.e0));
#90635=direction('',(-9.379164112033e-13,-9.379164112033e-13,1.e0));
#90636=axis2_placement_3d('',#90633,#90634,#90635);
#90638=direction('',(6.156575930957e-3,6.184577166242e-3,9.999619230641e-1));
#90639=vector('',#90638,5.000190391818e-1);
#90640=cartesian_point('',(5.119625296106e1,2.860842738603e1,3.100436326774e1));
#90641=line('',#90640,#90639);
#90642=cartesian_point('',(5.155206822863e1,2.896586096668e1,3.15e1));
#90643=direction('',(-7.087093341001e-1,7.055005880645e-1,0.e0));
#90644=direction('',(-7.054737247643e-1,-7.086823486207e-1,8.726535424557e-3));
#90645=axis2_placement_3d('',#90642,#90643,#90644);
#90647=direction('',(7.055005880643e-1,7.087093341003e-1,0.e0));
#90648=vector('',#90647,1.286104136322e0);
#90649=cartesian_point('',(5.155206822862e1,2.896586096667e1,3.2e1));
#90650=line('',#90649,#90648);
#90651=cartesian_point('',(5.245941545310e1,2.987733497270e1,3.15e1));
#90652=direction('',(-7.087093341001e-1,7.055005880645e-1,0.e0));
#90653=direction('',(2.145839061996e-11,2.155076117560e-11,1.e0));
#90654=axis2_placement_3d('',#90651,#90652,#90653);
#90656=cartesian_point('',(5.246249385826e1,2.988042737901e1,3.1e1));
#90657=direction('',(7.087093341001e-1,-7.055005880645e-1,0.e0));
#90658=direction('',(7.054737247639e-1,7.086823486203e-1,8.726535503136e-3));
#90659=axis2_placement_3d('',#90656,#90657,#90658);
#90661=direction('',(7.055005880647e-1,7.087093340999e-1,0.e0));
#90662=vector('',#90661,1.294831004103e0);
#90663=cartesian_point('',(5.154898982344e1,2.896276856034e1,3.15e1));
#90664=line('',#90663,#90662);
#90665=cartesian_point('',(6.005658023782e1,2.049985390991e1,3.15e1));
#90666=direction('',(7.087093341001e-1,-7.055005880645e-1,0.e0));
#90667=direction('',(-2.344791028008e-11,-2.355449169045e-11,1.e0));
#90668=axis2_placement_3d('',#90665,#90666,#90667);
#90670=cartesian_point('',(6.005350183264e1,2.049676150357e1,3.1e1));
#90671=direction('',(-7.087093341001e-1,7.055005880645e-1,0.e0));
#90672=direction('',(-7.054737247640e-1,-7.086823486204e-1,8.726535480051e-3));
#90673=axis2_placement_3d('',#90670,#90671,#90672);
#90675=direction('',(7.055005880647e-1,7.087093340999e-1,0.e0));
#90676=vector('',#90675,1.294831004103e0);
#90677=cartesian_point('',(6.005350183264e1,2.049676150357e1,3.15e1));
#90678=line('',#90677,#90676);
#90679=cartesian_point('',(6.096700586746e1,2.141442032224e1,3.1e1));
#90680=direction('',(-7.087093341001e-1,7.055005880645e-1,0.e0));
#90681=direction('',(6.282618869591e-11,6.311040579021e-11,1.e0));
#90682=axis2_placement_3d('',#90679,#90680,#90681);
#90684=cartesian_point('',(6.096392746230e1,2.141132791593e1,3.15e1));
#90685=direction('',(7.087093341001e-1,-7.055005880645e-1,0.e0));
#90686=direction('',(7.054737247638e-1,7.086823486202e-1,8.726535511130e-3));
#90687=axis2_placement_3d('',#90684,#90685,#90686);
#90689=direction('',(7.055005880657e-1,7.087093340990e-1,0.e0));
#90690=vector('',#90689,1.286104136445e0);
#90691=cartesian_point('',(6.005658023780e1,2.049985390989e1,3.2e1));
#90692=line('',#90691,#90690);
#90693=direction('',(-7.054917343055e-1,-7.087181476628e-1,1.359013777610e-7));
#90694=vector('',#90693,1.346641029818e0);
#90695=cartesian_point('',(6.564382719107e1,1.679532449590e1,2.803486566750e1));
#90696=line('',#90695,#90694);
#90697=cartesian_point('',(6.469378307545e1,1.584093555968e1,2.803486585051e1));
#90698=cartesian_point('',(6.469351311209e1,1.584494180657e1,2.838202833217e1));
#90699=cartesian_point('',(6.462853683180e1,1.591708069640e1,2.907544360470e1));
#90700=cartesian_point('',(6.434441600171e1,1.621034702240e1,3.004309224831e1));
#90701=cartesian_point('',(6.389277059813e1,1.666888920868e1,3.087303594841e1));
#90702=cartesian_point('',(6.330404771345e1,1.726180357168e1,3.150933938576e1));
#90703=cartesian_point('',(6.261792625134e1,1.794912521862e1,3.190912450186e1));
#90704=cartesian_point('',(6.212642387622e1,1.843938269773e1,3.199999022899e1));
#90705=cartesian_point('',(6.188041981236e1,1.868427686855e1,3.199998750811e1));
#90707=direction('',(7.055005831104e-1,7.087093390173e-1,-4.530882206717e-6));
#90708=vector('',#90707,1.286097147245e0);
#90709=cartesian_point('',(6.188041981236e1,1.868427686855e1,3.199998750811e1));
#90710=line('',#90709,#90708);
#90711=direction('',(1.234047191127e-2,2.872250830242e-5,-9.999238530648e-1));
#90712=vector('',#90711,2.554116800621e1);
#90713=cartesian_point('',(6.564382719107e1,1.679532449590e1,2.803486566750e1));
#90714=line('',#90713,#90712);
#90715=direction('',(-2.810576886615e-5,1.234118631869e-2,9.999238442653e-1));
#90716=vector('',#90715,2.554117430504e1);
#90717=cartesian_point('',(6.469450092980e1,1.552572716878e1,2.495636652366e0));
#90718=line('',#90717,#90716);
#90719=cartesian_point('',(6.701886570838e1,1.715197278407e1,1.999998704746e0));
#90720=cartesian_point('',(6.692389797736e1,1.711954867797e1,1.999998704746e0));
#90721=cartesian_point('',(6.674725681132e1,1.706101688548e1,2.011992511461e0));
#90722=cartesian_point('',(6.653016066224e1,1.698774262340e1,2.052327667585e0));
#90723=cartesian_point('',(6.635148040278e1,1.692784945027e1,2.107288853622e0));
#90724=cartesian_point('',(6.620963165968e1,1.688015895934e1,2.173994409176e0));
#90725=cartesian_point('',(6.610608290691e1,1.684533554958e1,2.238133684438e0));
#90726=cartesian_point('',(6.598576486520e1,1.680468798496e1,2.361569154682e0));
#90727=cartesian_point('',(6.596138268413e1,1.679786066524e1,2.449270864124e0));
#90728=cartesian_point('',(6.595901725743e1,1.679605810231e1,2.495642542958e0));
#90730=cartesian_point('',(6.560470942823e1,1.714876343880e1,2.491290351151e0));
#90731=direction('',(-1.234068321041e-2,-2.800017006508e-5,9.999238504776e-1));
#90732=direction('',(7.086823127848e-1,-7.054737607679e-1,8.726535055096e-3));
#90733=axis2_placement_3d('',#90730,#90731,#90732);
#90735=cartesian_point('',(1.720362705541e1,6.603619973398e1,2.495636786123e0));
#90736=cartesian_point('',(1.720156703382e1,6.603882621303e1,2.448877447763e0));
#90737=cartesian_point('',(1.719416760159e1,6.606556102597e1,2.359773290706e0));
#90738=cartesian_point('',(1.715757316944e1,6.617322108040e1,2.245265037411e0));
#90739=cartesian_point('',(1.711213395499e1,6.630862513365e1,2.160255029236e0));
#90740=cartesian_point('',(1.705774245614e1,6.647048753567e1,2.091790422853e0));
#90741=cartesian_point('',(1.699228863961e1,6.666558605920e1,2.039416457411e0));
#90742=cartesian_point('',(1.692631594713e1,6.686130277428e1,2.008943522564e0));
#90743=cartesian_point('',(1.687511974915e1,6.701552378542e1,1.999998714777e0));
#90744=cartesian_point('',(1.684767526159e1,6.709600859513e1,1.999998714777e0));
#90746=cartesian_point('',(6.701886570838e1,1.715197278407e1,1.999998704746e0));
#90747=cartesian_point('',(6.692390999424e1,1.718391700707e1,1.999998704746e0));
#90748=cartesian_point('',(6.674723574900e1,1.724157234974e1,2.011948959232e0));
#90749=cartesian_point('',(6.652983717536e1,1.731381655637e1,2.052235531208e0));
#90750=cartesian_point('',(6.635077819475e1,1.737294962123e1,2.107174261445e0));
#90751=cartesian_point('',(6.620851711744e1,1.742003960516e1,2.173946554299e0));
#90752=cartesian_point('',(6.610482996260e1,1.745432162875e1,2.238162595847e0));
#90753=cartesian_point('',(6.598400270896e1,1.749472548170e1,2.361560016196e0));
#90754=cartesian_point('',(6.595975241327e1,1.750140729949e1,2.449269014564e0));
#90755=cartesian_point('',(6.595745949129e1,1.750311879702e1,2.495643309557e0));
#90757=direction('',(-7.087094364627e-1,7.055004852363e-1,-9.482781825867e-8));
#90758=vector('',#90757,6.879241326207e1);
#90759=cartesian_point('',(6.595745949129e1,1.750311879702e1,2.495643309557e0));
#90760=line('',#90759,#90758);
#90761=cartesian_point('',(6.528942422142e1,1.714812062249e1,2.803057440581e1));
#90762=direction('',(1.227186165403e-2,7.156565975371e-5,-9.999246953096e-1));
#90763=direction('',(7.056356342413e-1,7.085213287001e-1,8.710824643857e-3));
#90764=axis2_placement_3d('',#90761,#90762,#90763);
#90766=cartesian_point('',(6.564382719107e1,1.679532449590e1,2.803486566750e1));
#90767=cartesian_point('',(6.563980223375e1,1.679557645546e1,2.838406007751e1));
#90768=cartesian_point('',(6.556656235282e1,1.686099396606e1,2.908028530898e1));
#90769=cartesian_point('',(6.527093539464e1,1.714485825714e1,3.004739243365e1));
#90770=cartesian_point('',(6.481070445879e1,1.759409038942e1,3.087486507881e1));
#90771=cartesian_point('',(6.421657947304e1,1.817869147015e1,3.150915171437e1));
#90772=cartesian_point('',(6.352750154119e1,1.886034497619e1,3.190862176538e1));
#90773=cartesian_point('',(6.303439059481e1,1.935024034049e1,3.199998758455e1));
#90774=cartesian_point('',(6.278776209968e1,1.959574592769e1,3.199998168096e1));
#90776=cartesian_point('',(6.278777514690e1,1.959573602601e1,3.149992913028e1));
#90777=direction('',(-7.087196509522e-1,7.054902233124e-1,-3.412870578833e-5));
#90778=direction('',(-2.234567122124e-5,2.592791345758e-5,9.999999994142e-1));
#90779=axis2_placement_3d('',#90776,#90777,#90778);
#90781=direction('',(7.087089335746e-1,-7.055009904111e-1,7.003242541439e-7));
#90782=vector('',#90781,2.573501949702e0);
#90783=cartesian_point('',(6.131666432469e1,2.176566909025e1,3.150436326775e1));
#90784=line('',#90783,#90782);
#90785=direction('',(-7.087083765493e-1,7.055015499333e-1,7.118440934224e-6));
#90786=vector('',#90785,2.573462791816e0);
#90787=cartesian_point('',(6.278776209968e1,1.959574592769e1,3.199998168096e1));
#90788=line('',#90787,#90786);
#90789=direction('',(-6.079846624356e-3,1.836421660132e-2,9.998128779995e-1));
#90790=vector('',#90789,1.041067472392e1);
#90791=cartesian_point('',(1.005026643207e1,6.907669148913e1,
-8.904363289810e0));
#90792=line('',#90791,#90790);
#90793=direction('',(1.234092088885e-2,2.777615110477e-5,9.999238475505e-1));
#90794=vector('',#90793,2.554118420972e1);
#90795=cartesian_point('',(1.523359795217e1,6.405721134716e1,2.495640832471e0));
#90796=line('',#90795,#90794);
#90797=cartesian_point('',(1.802898008303e1,6.158863779479e1,2.800456251229e1));
#90798=direction('',(7.054686377058e-1,7.086875108404e-1,-8.718554491096e-3));
#90799=direction('',(-7.086347550623e-1,7.055225056147e-1,8.647426727957e-3));
#90800=axis2_placement_3d('',#90797,#90798,#90799);
#90802=direction('',(6.156575930573e-3,6.184577165937e-3,9.999619230641e-1));
#90803=vector('',#90802,5.000190391726e-1);
#90804=cartesian_point('',(2.837581240303e1,5.132554632171e1,3.100436326774e1));
#90805=line('',#90804,#90803);
#90806=direction('',(6.156575926902e-3,6.184577168703e-3,9.999619230641e-1));
#90807=vector('',#90806,5.000190391730e-1);
#90808=cartesian_point('',(5.970076497025e1,2.014242032926e1,3.100436326775e1));
#90809=line('',#90808,#90807);
#90810=cartesian_point('',(6.150619741603e1,1.830827055183e1,2.800455608684e1));
#90811=direction('',(7.054803422623e-1,7.086758482078e-1,-8.719452300878e-3));
#90812=direction('',(6.151107189748e-3,6.180026644307e-3,9.999619848529e-1));
#90813=axis2_placement_3d('',#90810,#90811,#90812);
#90815=direction('',(2.814658343513e-5,-1.234075203174e-2,-9.999238496241e-1));
#90816=vector('',#90815,2.554120992103e1);
#90817=cartesian_point('',(6.398670503418e1,1.583932046692e1,2.803490406955e1));
#90818=line('',#90817,#90816);
#90819=direction('',(-1.839169012740e-2,5.996531272520e-3,-9.998128761658e-1));
#90820=vector('',#90819,1.041067482376e1);
#90821=cartesian_point('',(6.922183732109e1,1.030120045249e1,1.504363382450e0));
#90822=line('',#90821,#90820);
#90823=direction('',(7.087093347431e-1,-7.055005874186e-1,-7.944105842533e-10));
#90824=vector('',#90823,8.322184863704e1);
#90825=cartesian_point('',(1.005026643207e1,6.907669148913e1,
-8.904363289810e0));
#90826=line('',#90825,#90824);
#90827=cartesian_point('',(1.863287217956e1,-6.561408685483e1,
-9.399732504079e0));
#90828=direction('',(3.036506604321e-5,2.002483154923e-4,-9.999999794893e-1));
#90829=direction('',(2.736746871808e-1,-9.618222973255e-1,-1.842931486713e-4));
#90830=axis2_placement_3d('',#90827,#90828,#90829);
#90832=direction('',(-6.786708907883e-1,7.344425246359e-1,-1.728249031855e-6));
#90833=vector('',#90832,5.812949261117e0);
#90834=cartesian_point('',(1.753132256213e1,-6.663256872803e1,
-9.399989953776e0));
#90835=line('',#90834,#90833);
#90836=cartesian_point('',(1.03e1,-6.54e1,-9.4e0));
#90837=direction('',(0.e0,0.e0,1.e0));
#90838=direction('',(7.344409681754e-1,6.786725751536e-1,0.e0));
#90839=axis2_placement_3d('',#90836,#90837,#90838);
#90841=direction('',(-6.786659952702e-1,-7.344470483584e-1,4.636643325005e-6));
#90842=vector('',#90841,3.045158012908e0);
#90843=cartesian_point('',(7.013756890649e0,-6.236329159742e1,-9.4e0));
#90844=line('',#90843,#90842);
#90845=cartesian_point('',(3.846427546097e0,-6.358178251257e1,
-9.399798630287e0));
#90846=direction('',(9.238385225585e-6,1.662523216696e-4,-9.999999861374e-1));
#90847=direction('',(7.339862534925e-1,-6.791643162152e-1,-1.061317980776e-4));
#90848=axis2_placement_3d('',#90845,#90846,#90847);
#90850=cartesian_point('',(-2.085698656533e-14,-6.75e1,-9.4e0));
#90851=direction('',(0.e0,0.e0,1.e0));
#90852=direction('',(7.003518485874e-1,7.137977922214e-1,0.e0));
#90853=axis2_placement_3d('',#90850,#90851,#90852);
#90855=direction('',(-3.420197903439e-1,-9.396927492602e-1,-9.242302697269e-7));
#90856=vector('',#90855,2.471148479114e0);
#90857=cartesian_point('',(-3.750640849544e0,-6.613487835684e1,-9.4e0));
#90858=line('',#90857,#90856);
#90859=cartesian_point('',(-6.004976106370e0,-6.794422856429e1,
-9.399866537855e0));
#90860=direction('',(-7.025164431386e-5,8.059185080099e-5,-9.999999942848e-1));
#90861=direction('',(9.397083854231e-1,-3.419768144319e-1,-9.357660419237e-5));
#90862=axis2_placement_3d('',#90859,#90860,#90861);
#90864=cartesian_point('',(0.e0,0.e0,-9.4e0));
#90865=direction('',(0.e0,0.e0,-1.e0));
#90866=direction('',(-8.804012558186e-2,-9.961169290237e-1,0.e0));
#90867=axis2_placement_3d('',#90864,#90865,#90866);
#90869=cartesian_point('',(-6.794422832686e1,-6.004976494277e0,
-9.399866463228e0));
#90870=direction('',(8.071833233073e-5,-6.993525019688e-5,-9.999999942968e-1));
#90871=direction('',(-9.961061050802e-1,-8.816247450327e-2,-7.423835933698e-5));
#90872=axis2_placement_3d('',#90869,#90870,#90871);
#90874=direction('',(9.396922141462e-1,3.420212605559e-1,8.628963848955e-7));
#90875=vector('',#90874,2.471126312902e0);
#90876=cartesian_point('',(-6.845697651356e1,-4.595818586243e0,
-9.400002132326e0));
#90877=line('',#90876,#90875);
#90878=cartesian_point('',(-6.75e1,1.539153598866e-14,-9.4e0));
#90879=direction('',(0.e0,0.e0,1.e0));
#90880=direction('',(3.420201527035e-1,-9.396926173727e-1,0.e0));
#90881=axis2_placement_3d('',#90878,#90879,#90880);
#90883=cartesian_point('',(-6.358182899875e1,3.846498186291e0,
-9.399831301623e0));
#90884=direction('',(1.436069045573e-4,-2.607542000594e-5,-9.999999893486e-1));
#90885=direction('',(-7.130857147020e-1,-7.010768548535e-1,-8.412315962169e-5));
#90886=axis2_placement_3d('',#90883,#90884,#90885);
#90888=direction('',(7.344476695784e-1,6.786653230057e-1,6.737033725182e-7));
#90889=vector('',#90888,3.045175139853e0);
#90890=cartesian_point('',(-6.459981338242e1,4.947102120656e0,
-9.400002051545e0));
#90891=line('',#90890,#90889);
#90892=cartesian_point('',(-6.54e1,1.03e1,-9.4e0));
#90893=direction('',(0.e0,0.e0,1.e0));
#90894=direction('',(6.786725748569e-1,-7.344409684495e-1,0.e0));
#90895=axis2_placement_3d('',#90892,#90893,#90894);
#90897=direction('',(-7.344409711459e-1,6.786725719385e-1,7.458694430902e-7));
#90898=vector('',#90897,4.749254649363e0);
#90899=cartesian_point('',(-6.236329159701e1,1.358624310886e1,-9.4e0));
#90900=line('',#90899,#90898);
#90901=cartesian_point('',(-6.483289387238e1,1.791050096236e1,
-9.399805335258e0));
#90902=direction('',(1.614267120983e-4,1.783842441073e-5,-9.999999868116e-1));
#90903=direction('',(-6.790262098345e-1,-7.341140179158e-1,-1.227084075177e-4));
#90904=axis2_placement_3d('',#90901,#90902,#90903);
#90906=direction('',(7.078471737952e-1,7.063656125195e-1,-1.718701527997e-7));
#90907=vector('',#90906,6.635238472159e1);
#90908=cartesian_point('',(-6.589138536361e1,1.897334933629e1,
-9.399985726607e0));
#90909=line('',#90908,#90907);
#90910=cartesian_point('',(-1.786336847173e1,6.478173845311e1,
-9.399801889540e0));
#90911=direction('',(1.326105785915e-5,-1.654052884586e-4,-9.999999862326e-1));
#90912=direction('',(-7.072756386916e-1,7.069378720645e-1,-1.263104875572e-4));
#90913=axis2_placement_3d('',#90910,#90911,#90912);
#90915=direction('',(6.786677350358e-1,-7.344454407316e-1,-3.154511822544e-6));
#90916=vector('',#90915,4.679897513351e0);
#90917=cartesian_point('',(-1.676233855456e1,6.580042098888e1,
-9.399985237208e0));
#90918=line('',#90917,#90916);
#90919=cartesian_point('',(-1.03e1,6.54e1,-9.4e0));
#90920=direction('',(0.e0,0.e0,1.e0));
#90921=direction('',(-7.344409681738e-1,-6.786725751553e-1,0.e0));
#90922=axis2_placement_3d('',#90919,#90920,#90921);
#90924=direction('',(6.786653312986e-1,7.344476619154e-1,-6.546615074783e-7));
#90925=vector('',#90924,3.045174907344e0);
#90926=cartesian_point('',(-7.013756890649e0,6.236329159742e1,-9.4e0));
#90927=line('',#90926,#90925);
#90928=cartesian_point('',(-3.846498171193e0,6.358182897255e1,
-9.399831227606e0));
#90929=direction('',(2.597076662766e-5,-1.436218800798e-4,-9.999999893491e-1));
#90930=direction('',(-7.339569968345e-1,6.791959313778e-1,-1.166088237287e-4));
#90931=axis2_placement_3d('',#90928,#90929,#90930);
#90933=cartesian_point('',(0.e0,6.75e1,-9.4e0));
#90934=direction('',(0.e0,0.e0,1.e0));
#90935=direction('',(-7.003518494759e-1,-7.137977913497e-1,0.e0));
#90936=axis2_placement_3d('',#90933,#90934,#90935);
#90938=direction('',(3.420204231981e-1,9.396925189202e-1,-9.302249133288e-7));
#90939=vector('',#90938,2.471138468870e0);
#90940=cartesian_point('',(3.750640849544e0,6.613487835684e1,-9.4e0));
#90941=line('',#90940,#90939);
#90942=cartesian_point('',(6.004976200560e0,6.794422836232e1,
-9.399866752114e0));
#90943=direction('',(7.018147713299e-5,-8.045234788660e-5,-9.999999943010e-1));
#90944=direction('',(-9.397151978399e-1,3.419580942360e-1,-9.346193276179e-5));
#90945=axis2_placement_3d('',#90942,#90943,#90944);
#90947=cartesian_point('',(0.e0,0.e0,-9.4e0));
#90948=direction('',(0.e0,0.e0,-1.e0));
#90949=direction('',(8.804042581396e-2,9.961169024881e-1,0.e0));
#90950=axis2_placement_3d('',#90947,#90948,#90949);
#90952=cartesian_point('',(8.639413513561e0,6.765952862759e1,
-9.399683354428e0));
#90953=direction('',(-1.246317096710e-4,-1.866992952973e-4,-9.999999748052e-1));
#90954=direction('',(1.265519388024e-1,9.919599620933e-1,-2.009706154447e-4));
#90955=axis2_placement_3d('',#90952,#90953,#90954);
#90957=direction('',(7.087093383750e-1,-7.055005837702e-1,7.669335475043e-9));
#90958=vector('',#90957,8.322179956328e1);
#90959=cartesian_point('',(9.697553848159e0,6.872233025973e1,
-9.400004551261e0));
#90960=line('',#90959,#90958);
#90961=cartesian_point('',(6.761970975418e1,8.946392918731e0,
-9.399615682704e0));
#90962=direction('',(-2.278666423630e-4,-1.458252707149e-4,-9.999999634059e-1));
#90963=direction('',(7.054417539923e-1,7.087678477286e-1,-2.641029167991e-4));
#90964=axis2_placement_3d('',#90961,#90962,#90963);
#90966=cartesian_point('',(0.e0,0.e0,-9.4e0));
#90967=direction('',(0.e0,0.e0,-1.e0));
#90968=direction('',(9.913613526866e-1,1.311589432689e-1,0.e0));
#90969=axis2_placement_3d('',#90966,#90967,#90968);
#90971=cartesian_point('',(6.794419640821e1,6.004997596062e0,
-9.399892135853e0));
#90972=direction('',(-6.454040167769e-5,5.924748775089e-5,-9.999999961621e-1));
#90973=direction('',(9.961074449936e-1,8.814734561802e-2,-5.906666606109e-5));
#90974=axis2_placement_3d('',#90971,#90972,#90973);
#90976=direction('',(-9.396922138857e-1,-3.420212612706e-1,1.175977671228e-6));
#90977=vector('',#90976,2.471126299823e0);
#90978=cartesian_point('',(6.845697651356e1,4.595818586197e0,
-9.400002905989e0));
#90979=line('',#90978,#90977);
#90980=direction('',(-7.344420543912e-1,-6.786713996776e-1,-1.131985123653e-6));
#90981=vector('',#90980,3.043566317337e0);
#90982=cartesian_point('',(6.458716796800e1,-4.935788141254e0,
-9.399996554728e0));
#90983=line('',#90982,#90981);
#90984=cartesian_point('',(6.54e1,-1.03e1,-9.4e0));
#90985=direction('',(0.e0,0.e0,1.e0));
#90986=direction('',(-6.786725751306e-1,7.344409681966e-1,0.e0));
#90987=axis2_placement_3d('',#90984,#90985,#90986);
#90989=direction('',(7.344411049106e-1,-6.786724271802e-1,1.735977617858e-6));
#90990=vector('',#90989,5.821335579458e0);
#90991=cartesian_point('',(6.235184486966e1,-1.359863044669e1,-9.4e0));
#90992=line('',#90991,#90990);
#90993=cartesian_point('',(6.560981553751e1,-1.865083360361e1,
-9.399726452351e0));
#90994=direction('',(-2.041820614954e-4,-3.224381573848e-5,-9.999999786350e-1));
#90995=direction('',(6.785594511757e-1,7.345454682320e-1,-1.622342197834e-4));
#90996=axis2_placement_3d('',#90993,#90994,#90995);
#90998=cartesian_point('',(0.e0,0.e0,-9.4e0));
#90999=direction('',(0.e0,0.e0,-1.e0));
#91000=direction('',(9.618897299010e-1,-2.734376483057e-1,0.e0));
#91001=axis2_placement_3d('',#90998,#90999,#91000);
#91003=cartesian_point('',(-1.431229158212e-14,0.e0,-9.4e0));
#91004=direction('',(0.e0,0.e0,1.e0));
#91005=direction('',(1.e0,0.e0,0.e0));
#91006=axis2_placement_3d('',#91003,#91004,#91005);
#91008=cartesian_point('',(-1.431229158212e-14,0.e0,-9.4e0));
#91009=direction('',(0.e0,0.e0,1.e0));
#91010=direction('',(-1.e0,0.e0,0.e0));
#91011=axis2_placement_3d('',#91008,#91009,#91010);
#91013=cartesian_point('',(-2.225406072585e1,3.701451675607e1,
-9.399999212448e0));
#91014=cartesian_point('',(-2.238022201466e1,3.695050475402e1,
-9.400002017248e0));
#91015=cartesian_point('',(-2.258479890502e1,3.678345040825e1,
-9.399999002211e0));
#91016=cartesian_point('',(-2.278068759646e1,3.643309138067e1,
-9.400000466392e0));
#91017=cartesian_point('',(-2.282014527436e1,3.602949943112e1,
-9.399999132223e0));
#91018=cartesian_point('',(-2.274699301232e1,3.577807705180e1,
-9.400001713885e0));
#91019=cartesian_point('',(-2.268073157347e1,3.565467084669e1,
-9.400002351862e0));
#91021=direction('',(4.733219079136e-1,-8.808895342097e-1,2.958187442387e-6));
#91022=vector('',#91021,5.900476065216e0);
#91023=cartesian_point('',(-2.268073157347e1,3.565467084669e1,
-9.400002351862e0));
#91024=line('',#91023,#91022);
#91025=cartesian_point('',(-1.988790698469e1,3.045700323399e1,
-9.399984897148e0));
#91026=cartesian_point('',(-1.982323750898e1,3.033669240120e1,
-9.399987746682e0));
#91027=cartesian_point('',(-1.965900644984e1,3.014074146723e1,
-9.400005260127e0));
#91028=cartesian_point('',(-1.931632655564e1,2.995327139627e1,
-9.399999969533e0));
#91029=cartesian_point('',(-1.892799093556e1,2.991136224442e1,
-9.399994861740e0));
#91030=cartesian_point('',(-1.868121754226e1,2.997835219168e1,
-9.400012009584e0));
#91031=cartesian_point('',(-1.855948183661e1,3.004014209351e1,
-9.400002037876e0));
#91033=direction('',(8.917185883327e-1,4.525902774275e-1,2.665833089577e-7));
#91034=vector('',#91033,1.059866836579e1);
#91035=cartesian_point('',(-1.855948183661e1,3.004014209351e1,
-9.400002037876e0));
#91036=line('',#91035,#91034);
#91037=cartesian_point('',(-9.108452243265e0,3.483699634954e1,
-9.399999212448e0));
#91038=cartesian_point('',(-8.982290954463e0,3.490100835159e1,
-9.400002017248e0));
#91039=cartesian_point('',(-8.777714064113e0,3.506806269735e1,
-9.399999002211e0));
#91040=cartesian_point('',(-8.581825372664e0,3.541842172491e1,
-9.400000466392e0));
#91041=cartesian_point('',(-8.542367694747e0,3.582201367447e1,
-9.399999132223e0));
#91042=cartesian_point('',(-8.615519956792e0,3.607343605380e1,
-9.400001713885e0));
#91043=cartesian_point('',(-8.681781395637e0,3.619684225892e1,
-9.400002351862e0));
#91045=direction('',(-4.733219061364e-1,8.808895351647e-1,2.958188028266e-6));
#91046=vector('',#91045,5.900476125806e0);
#91047=cartesian_point('',(-8.681781395637e0,3.619684225892e1,
-9.400002351862e0));
#91048=line('',#91047,#91046);
#91049=cartesian_point('',(-1.147460600262e1,4.139450993063e1,
-9.399984897144e0));
#91050=cartesian_point('',(-1.153927543623e1,4.151482068495e1,
-9.399987746676e0));
#91051=cartesian_point('',(-1.170350649435e1,4.171077167310e1,
-9.400005260129e0));
#91052=cartesian_point('',(-1.204618639921e1,4.189824171851e1,
-9.399999969533e0));
#91053=cartesian_point('',(-1.243452203024e1,4.194015086092e1,
-9.399994861739e0));
#91054=cartesian_point('',(-1.268129541271e1,4.187316091613e1,
-9.400012009588e0));
#91055=cartesian_point('',(-1.280303115072e1,4.181137099785e1,
-9.400002037878e0));
#91057=direction('',(-8.917185885232e-1,-4.525902770521e-1,2.665834345595e-7));
#91058=vector('',#91057,1.059866834309e1);
#91059=cartesian_point('',(-1.280303115072e1,4.181137099785e1,
-9.400002037878e0));
#91060=line('',#91059,#91058);
#91061=cartesian_point('',(6.480112675504e0,4.320626921774e1,
-9.399999715281e0));
#91062=cartesian_point('',(6.346298703642e0,4.324439011280e1,
-9.400002057527e0));
#91063=cartesian_point('',(6.086634215202e0,4.326150234986e1,
-9.399998992690e0));
#91064=cartesian_point('',(5.709578090663e0,4.314266647176e1,
-9.400000439295e0));
#91065=cartesian_point('',(5.406995916394e0,4.288185904719e1,
-9.399999250130e0));
#91066=cartesian_point('',(5.286959765923e0,4.265345943753e1,
-9.400001456834e0));
#91067=cartesian_point('',(5.249191752591e0,4.252096113963e1,
-9.400002184557e0));
#91069=direction('',(-2.738483527149e-1,-9.617728836452e-1,4.185979476802e-7));
#91070=vector('',#91069,5.898918592372e0);
#91071=cartesian_point('',(5.249191752591e0,4.252096113963e1,
-9.400002184557e0));
#91072=line('',#91071,#91070);
#91073=cartesian_point('',(3.633782613271e0,3.684754119466e1,
-9.399999715281e0));
#91074=cartesian_point('',(3.595661718216e0,3.671372722280e1,
-9.400002057527e0));
#91075=cartesian_point('',(3.578549481149e0,3.645406273437e1,
-9.399998992690e0));
#91076=cartesian_point('',(3.697385359255e0,3.607700660981e1,
-9.400000439295e0));
#91077=cartesian_point('',(3.958192783852e0,3.577442443553e1,
-9.399999250130e0));
#91078=cartesian_point('',(4.186592393491e0,3.565438828508e1,
-9.400001456834e0));
#91079=cartesian_point('',(4.319090691381e0,3.561662027175e1,
-9.400002184557e0));
#91081=direction('',(9.617728836836e-1,-2.738483525801e-1,2.329742600417e-7));
#91082=vector('',#91081,1.059891859237e1);
#91083=cartesian_point('',(4.319090691381e0,3.561662027175e1,
-9.400002184557e0));
#91084=line('',#91083,#91082);
#91085=cartesian_point('',(1.451284318989e1,3.271412387610e1,
-9.399999715281e0));
#91086=cartesian_point('',(1.464665716175e1,3.267600298104e1,
-9.400002057527e0));
#91087=cartesian_point('',(1.490632165019e1,3.265889074398e1,
-9.399998992690e0));
#91088=cartesian_point('',(1.528337777474e1,3.277772662209e1,
-9.400000439295e0));
#91089=cartesian_point('',(1.558595994902e1,3.303853404668e1,
-9.399999250130e0));
#91090=cartesian_point('',(1.570599609947e1,3.326693365632e1,
-9.400001456834e0));
#91091=cartesian_point('',(1.574376411280e1,3.339943195421e1,
-9.400002184557e0));
#91093=direction('',(2.738483527152e-1,9.617728836451e-1,4.185979476808e-7));
#91094=vector('',#91093,5.898918592362e0);
#91095=cartesian_point('',(1.574376411280e1,3.339943195421e1,
-9.400002184557e0));
#91096=line('',#91095,#91094);
#91097=cartesian_point('',(1.735917325212e1,3.907285189918e1,
-9.399999715281e0));
#91098=cartesian_point('',(1.739729414718e1,3.920666587104e1,
-9.400002057527e0));
#91099=cartesian_point('',(1.741440638424e1,3.946633035948e1,
-9.399998992690e0));
#91100=cartesian_point('',(1.729557050613e1,3.984338648403e1,
-9.400000439295e0));
#91101=cartesian_point('',(1.703476308154e1,4.014596865831e1,
-9.399999250130e0));
#91102=cartesian_point('',(1.680636347190e1,4.026600480876e1,
-9.400001456834e0));
#91103=cartesian_point('',(1.667386517400e1,4.030377282209e1,
-9.400002184557e0));
#91105=direction('',(-9.617728836836e-1,2.738483525801e-1,2.329742600419e-7));
#91106=vector('',#91105,1.059891859236e1);
#91107=cartesian_point('',(1.667386517400e1,4.030377282209e1,
-9.400002184557e0));
#91108=line('',#91107,#91106);
#91109=cartesian_point('',(2.550449821105e1,2.599312986860e1,
-9.399999321149e0));
#91110=cartesian_point('',(2.539227909743e1,2.590778910682e1,
-9.400002029835e0));
#91111=cartesian_point('',(2.522142393728e1,2.570744364578e1,
-9.399998998409e0));
#91112=cartesian_point('',(2.509139655527e1,2.532902488236e1,
-9.400000460816e0));
#91113=cartesian_point('',(2.512373150374e1,2.492606672832e1,
-9.399999158326e0));
#91114=cartesian_point('',(2.523953212949e1,2.469210871781e1,
-9.400001656694e0));
#91115=cartesian_point('',(2.532605287332e1,2.458256662024e1,
-9.400002316805e0));
#91117=direction('',(6.200533159649e-1,-7.845596760975e-1,1.655277400307e-6));
#91118=vector('',#91117,1.059875913212e1);
#91119=cartesian_point('',(2.532605287332e1,2.458256662024e1,
-9.400002316805e0));
#91120=line('',#91119,#91118);
#91121=cartesian_point('',(3.189784861830e1,1.626720758851e1,
-9.399984772918e0));
#91122=cartesian_point('',(3.198333802445e1,1.615907214622e1,
-9.399987499836e0));
#91123=cartesian_point('',(3.218149490972e1,1.599393626562e1,
-9.400005374127e0));
#91124=cartesian_point('',(3.255453529877e1,1.586996685928e1,
-9.399999940801e0));
#91125=cartesian_point('',(3.294788309328e1,1.590028132098e1,
-9.399994862670e0));
#91126=cartesian_point('',(3.317546734463e1,1.601055984776e1,
-9.400012026570e0));
#91127=cartesian_point('',(3.328255301773e1,1.609202583550e1,
-9.400001972622e0));
#91129=direction('',(7.958963505321e-1,6.054329023182e-1,4.494076455862e-7));
#91130=vector('',#91129,5.899928711418e0);
#91131=cartesian_point('',(3.328255301773e1,1.609202583550e1,
-9.400001972622e0));
#91132=line('',#91131,#91130);
#91133=cartesian_point('',(3.797828474755e1,1.966403679873e1,
-9.399999321149e0));
#91134=cartesian_point('',(3.809050386116e1,1.974937756050e1,
-9.400002029835e0));
#91135=cartesian_point('',(3.826135902130e1,1.994972302153e1,
-9.399998998409e0));
#91136=cartesian_point('',(3.839138640332e1,2.032814178492e1,
-9.400000460816e0));
#91137=cartesian_point('',(3.835905145488e1,2.073109993896e1,
-9.399999158326e0));
#91138=cartesian_point('',(3.824325082911e1,2.096505794950e1,
-9.400001656694e0));
#91139=cartesian_point('',(3.815673008528e1,2.107460004709e1,
-9.400002316805e0));
#91141=direction('',(-6.200533159649e-1,7.845596760975e-1,1.655277400306e-6));
#91142=vector('',#91141,1.059875913213e1);
#91143=cartesian_point('',(3.815673008528e1,2.107460004709e1,
-9.400002316805e0));
#91144=line('',#91143,#91142);
#91145=cartesian_point('',(3.158493434029e1,2.938995907882e1,
-9.399984772918e0));
#91146=cartesian_point('',(3.149944493414e1,2.949809452110e1,
-9.399987499836e0));
#91147=cartesian_point('',(3.130128804890e1,2.966323040168e1,
-9.400005374127e0));
#91148=cartesian_point('',(3.092824765983e1,2.978719980804e1,
-9.399999940801e0));
#91149=cartesian_point('',(3.053489986530e1,2.975688534634e1,
-9.399994862670e0));
#91150=cartesian_point('',(3.030731561397e1,2.964660681955e1,
-9.400012026571e0));
#91151=cartesian_point('',(3.020022994087e1,2.956514083183e1,
-9.400001972622e0));
#91153=direction('',(-7.958963505319e-1,-6.054329023185e-1,4.494076576287e-7));
#91154=vector('',#91153,5.899928711427e0);
#91155=cartesian_point('',(3.020022994087e1,2.956514083183e1,
-9.400001972622e0));
#91156=line('',#91155,#91154);
#91157=cartesian_point('',(-1.431229158212e-14,0.e0,-9.4e0));
#91158=direction('',(0.e0,0.e0,1.e0));
#91159=direction('',(-7.071067811868e-1,-7.071067811863e-1,0.e0));
#91160=axis2_placement_3d('',#91157,#91158,#91159);
#91162=cartesian_point('',(3.791509849097e1,-6.685454840177e0,-9.4e0));
#91163=direction('',(0.e0,0.e0,1.e0));
#91164=direction('',(9.848077530131e-1,-1.736481776617e-1,0.e0));
#91165=axis2_placement_3d('',#91162,#91163,#91164);
#91167=cartesian_point('',(-1.431229158212e-14,0.e0,-9.4e0));
#91168=direction('',(0.e0,0.e0,-1.e0));
#91169=direction('',(9.848077530127e-1,-1.736481776640e-1,0.e0));
#91170=axis2_placement_3d('',#91167,#91168,#91169);
#91172=cartesian_point('',(-2.722361107568e1,-2.722361107568e1,-9.4e0));
#91173=direction('',(0.e0,0.e0,1.e0));
#91174=direction('',(7.071067811656e-1,7.071067812075e-1,0.e0));
#91175=axis2_placement_3d('',#91172,#91173,#91174);
#91177=cartesian_point('',(1.904341461006e1,-6.705702376035e1,-8.9e0));
#91178=direction('',(-9.619612837713e-1,-2.731858131842e-1,0.e0));
#91179=direction('',(-3.736786965192e-6,1.315823959658e-5,-9.999999999064e-1));
#91180=axis2_placement_3d('',#91177,#91178,#91179);
#91182=cartesian_point('',(1.753133981125e1,-6.663243375541e1,
-8.899985172989e0));
#91183=direction('',(6.788060628071e-1,-7.343175832777e-1,-1.264338707533e-4));
#91184=direction('',(-7.333149528949e-1,-6.778702127409e-1,-5.235603632128e-2));
#91185=axis2_placement_3d('',#91182,#91183,#91184);
#91187=cartesian_point('',(0.e0,0.e0,-8.908726203219e0));
#91188=direction('',(0.e0,0.e0,-1.e0));
#91189=direction('',(9.618905323949e-1,-2.734348253041e-1,0.e0));
#91190=axis2_placement_3d('',#91187,#91188,#91189);
#91192=cartesian_point('',(6.662725402182e1,-1.754955786978e1,
-8.899984820669e0));
#91193=direction('',(7.345410578412e-1,-6.785642327265e-1,-1.281006100932e-4));
#91194=direction('',(6.884010810185e-5,2.633007791412e-4,-9.999999629669e-1));
#91195=axis2_placement_3d('',#91192,#91193,#91194);
#91197=cartesian_point('',(6.705202856661e1,-1.906099527068e1,-8.9e0));
#91198=direction('',(2.734380151745e-1,9.618896256107e-1,0.e0));
#91199=direction('',(9.617431154185e-1,-2.733963664707e-1,-1.745298672990e-2));
#91200=axis2_placement_3d('',#91197,#91198,#91199);
#91202=direction('',(7.344370250101e-1,-6.786768423148e-1,1.015032166303e-7));
#91203=vector('',#91202,5.821329375427e0);
#91204=cartesian_point('',(6.269112947854e1,-1.323146589681e1,
-8.908726203289e0));
#91205=line('',#91204,#91203);
#91206=cartesian_point('',(6.235184487364e1,-7.001369548456e0,-8.9e0));
#91207=direction('',(-7.344409713301e-1,-6.786725717397e-1,0.e0));
#91208=direction('',(2.245315045002e-12,-2.428279799460e-12,-1.e0));
#91209=axis2_placement_3d('',#91206,#91207,#91208);
#91211=cartesian_point('',(6.54e1,-1.03e1,-8.908726203219e0));
#91212=direction('',(0.e0,0.e0,1.e0));
#91213=direction('',(-6.786725716436e-1,7.344409714188e-1,0.e0));
#91214=axis2_placement_3d('',#91211,#91212,#91213);
#91216=cartesian_point('',(6.235184487364e1,-1.359863045155e1,-8.9e0));
#91217=direction('',(-7.344409713306e-1,6.786725717391e-1,0.e0));
#91218=direction('',(6.785692066158e-1,7.343291124097e-1,-1.745240671964e-2));
#91219=axis2_placement_3d('',#91216,#91217,#91218);
#91221=direction('',(-7.344367689721e-1,-6.786771193887e-1,1.733700099867e-8));
#91222=vector('',#91221,3.043812115638e0);
#91223=cartesian_point('',(6.492661700946e1,-5.302768462371e0,
-8.908726530178e0));
#91224=line('',#91223,#91222);
#91225=cartesian_point('',(6.458716796800e1,-4.935788141254e0,
-9.399996554728e0));
#91226=cartesian_point('',(6.470404951652e1,-4.826870737723e0,
-9.399996554728e0));
#91227=cartesian_point('',(6.489516674705e1,-4.586112700162e0,
-9.400001454764e0));
#91228=cartesian_point('',(6.506367837282e1,-4.137558476171e0,
-9.400000076233e0));
#91229=cartesian_point('',(6.508467596020e1,-3.657497384729e0,
-9.399998240305e0));
#91230=cartesian_point('',(6.494963379227e1,-3.181418829376e0,
-9.400006962547e0));
#91231=cartesian_point('',(6.476430459129e1,-2.916677754752e0,
-9.399984927187e0));
#91232=cartesian_point('',(6.464688044404e1,-2.793090573840e0,
-9.399984927187e0));
#91234=cartesian_point('',(6.458716467071e1,-4.935784573553e0,-8.9e0));
#91235=direction('',(7.344409713304e-1,6.786725717393e-1,0.e0));
#91236=direction('',(6.785691936265e-1,-7.343290983525e-1,-1.745350319717e-2));
#91237=axis2_placement_3d('',#91234,#91235,#91236);
#91239=cartesian_point('',(6.464688044404e1,-2.793090573840e0,
-9.399984927187e0));
#91240=cartesian_point('',(6.437889820425e1,-2.515996341607e0,
-9.399984927187e0));
#91241=cartesian_point('',(6.393731055530e1,-1.914732648423e0,
-9.400006995318e0));
#91242=cartesian_point('',(6.354161732254e1,-8.354025970753e-1,
-9.399998125607e0));
#91243=cartesian_point('',(6.346566790327e1,3.089194818684e-1,
-9.400000502255e0));
#91244=cartesian_point('',(6.371799383994e1,1.436847229446e0,
-9.399999865375e0));
#91245=cartesian_point('',(6.427437806686e1,2.445373070849e0,
-9.400000036245e0));
#91246=cartesian_point('',(6.511556322405e1,3.268467655434e0,
-9.399999989644e0));
#91247=cartesian_point('',(6.577373795765e1,3.618825588969e0,-9.4e0));
#91248=cartesian_point('',(6.613487837008e1,3.750640852373e0,-9.4e0));
#91250=cartesian_point('',(6.613487836897e1,3.750640856058e0,-8.9e0));
#91251=direction('',(-9.396926207857e-1,-3.420201433261e-1,0.e0));
#91252=direction('',(-1.335820343229e-12,3.693045869113e-12,-1.e0));
#91253=axis2_placement_3d('',#91250,#91251,#91252);
#91255=cartesian_point('',(6.75e1,-2.365790188290e-14,-8.908726203219e0));
#91256=direction('',(0.e0,0.e0,1.e0));
#91257=direction('',(-3.420201466966e-1,9.396926195590e-1,0.e0));
#91258=axis2_placement_3d('',#91255,#91256,#91257);
#91260=cartesian_point('',(6.75e1,-2.365790188290e-14,-8.908726203219e0));
#91261=direction('',(0.e0,0.e0,1.e0));
#91262=direction('',(-1.e0,0.e0,0.e0));
#91263=axis2_placement_3d('',#91260,#91261,#91262);
#91265=cartesian_point('',(6.500430774327e1,-2.441667566739e0,
-8.908731727500e0));
#91266=cartesian_point('',(6.500348556830e1,-2.442442562377e0,
-8.973448496059e0));
#91267=cartesian_point('',(6.498889410513e1,-2.467059989684e0,
-9.102397835617e0));
#91268=cartesian_point('',(6.490623407938e1,-2.542515452629e0,
-9.265751757192e0));
#91269=cartesian_point('',(6.478841764639e1,-2.657882468318e0,
-9.374506001102e0));
#91270=cartesian_point('',(6.469392251843e1,-2.747708928071e0,
-9.400161558975e0));
#91271=cartesian_point('',(6.464688044404e1,-2.793090573840e0,
-9.399984927187e0));
#91273=direction('',(-9.396910805795e-1,-3.420243749783e-1,4.260171276806e-8));
#91274=vector('',#91273,2.471205056233e0);
#91275=cartesian_point('',(6.862803173827e1,4.126078469648e0,
-8.908726395332e0));
#91276=line('',#91275,#91274);
#91277=cartesian_point('',(6.943790129308e1,6.137121929304e0,
-8.899983740251e0));
#91278=direction('',(8.813157421215e-2,-9.961088401576e-1,-6.470499375426e-5));
#91279=direction('',(1.311663952561e-4,7.656281204512e-5,-9.999999884668e-1));
#91280=axis2_placement_3d('',#91277,#91278,#91279);
#91282=cartesian_point('',(6.845699932603e1,4.595858748315e0,
-8.900011748415e0));
#91283=direction('',(9.397147289852e-1,3.419593930527e-1,-4.038933127496e-5));
#91284=direction('',(3.419067946565e-1,-9.395722454664e-1,-1.742811857053e-2));
#91285=axis2_placement_3d('',#91282,#91283,#91284);
#91287=cartesian_point('',(0.e0,0.e0,-8.908726203219e0));
#91288=direction('',(0.e0,0.e0,-1.e0));
#91289=direction('',(9.913613570793e-1,1.311589100669e-1,0.e0));
#91290=axis2_placement_3d('',#91287,#91288,#91289);
#91292=cartesian_point('',(6.867764530708e1,1.000926714931e1,
-8.900013701294e0));
#91293=direction('',(7.087652602146e-1,-7.054444006973e-1,-5.863234150824e-5));
#91294=direction('',(-3.203588358684e-5,5.092735869273e-5,-9.999999981901e-1));
#91295=axis2_placement_3d('',#91292,#91293,#91294);
#91297=cartesian_point('',(6.910640232151e1,9.142978444606e0,
-8.899985073930e0));
#91298=direction('',(-1.310511585542e-1,9.913756002062e-1,-1.147054320003e-4));
#91299=direction('',(9.912243882010e-1,1.310291470788e-1,-1.748069939689e-2));
#91300=axis2_placement_3d('',#91297,#91298,#91299);
#91302=cartesian_point('',(6.960205547242e1,9.208478494552e0,
-8.908726036112e0));
#91303=cartesian_point('',(6.958293587247e1,9.353028209227e0,
-8.908440290410e0));
#91304=cartesian_point('',(6.951297389249e1,9.637924608831e0,
-8.907659208980e0));
#91305=cartesian_point('',(6.931780656020e1,1.003226909283e1,
-8.906198550378e0));
#91306=cartesian_point('',(6.913371002097e1,1.026074263805e1,
-8.904966324197e0));
#91307=cartesian_point('',(6.903036741572e1,1.036362838964e1,
-8.904363355922e0));
#91309=cartesian_point('',(6.922183732109e1,1.030120045249e1,1.504363382450e0));
#91310=cartesian_point('',(6.953264890962e1,9.991863872099e0,1.506254802927e0));
#91311=cartesian_point('',(6.973718736010e1,9.578544395888e0,1.507813584995e0));
#91312=cartesian_point('',(6.979400513185e1,9.143570816480e0,1.508725980338e0));
#91314=cartesian_point('',(6.960205547242e1,9.208478494552e0,
-8.908726036112e0));
#91315=cartesian_point('',(6.962338937566e1,9.201254299135e0,
-7.751171279664e0));
#91316=cartesian_point('',(6.966618024741e1,9.185932134348e0,
-5.436109819635e0));
#91317=cartesian_point('',(6.972991226260e1,9.166218359642e0,
-1.963610393565e0));
#91318=cartesian_point('',(6.977268006628e1,9.150793644309e0,
3.512915998734e-1));
#91319=cartesian_point('',(6.979400513185e1,9.143570816480e0,1.508725980338e0));
#91321=cartesian_point('',(7.012958326963e1,6.053856910999e0,1.508728660597e0));
#91322=cartesian_point('',(7.010807865237e1,6.067990596824e0,
3.513890154058e-1));
#91323=cartesian_point('',(7.006492141462e1,6.097905484617e0,
-1.963366025132e0));
#91324=cartesian_point('',(7.000066206134e1,6.136992951442e0,
-5.435896980537e0));
#91325=cartesian_point('',(6.995745735614e1,6.167053402501e0,
-7.751073631457e0));
#91326=cartesian_point('',(6.993592998592e1,6.181191878242e0,
-8.908725034854e0));
#91328=cartesian_point('',(6.862803173827e1,4.126078469648e0,
-8.908726395332e0));
#91329=cartesian_point('',(6.883314328028e1,4.200751130321e0,
-8.909463393833e0));
#91330=cartesian_point('',(6.921866556639e1,4.417867705573e0,
-8.910601243076e0));
#91331=cartesian_point('',(6.966144053405e1,4.912161657392e0,
-8.911199385832e0));
#91332=cartesian_point('',(6.992172982888e1,5.522613506036e0,
-8.910596261288e0));
#91333=cartesian_point('',(6.995514486590e1,5.963759857286e0,
-8.909466981699e0));
#91334=cartesian_point('',(6.993592998592e1,6.181191878242e0,
-8.908725034854e0));
#91336=cartesian_point('',(7.012958326963e1,6.053856910999e0,1.508728660597e0));
#91337=cartesian_point('',(7.020504370689e1,5.184607782403e0,1.511646016983e0));
#91338=cartesian_point('',(6.964105290673e1,4.301017427371e0,1.511645654852e0));
#91339=cartesian_point('',(6.882129930592e1,4.002907034765e0,1.508725978996e0));
#91341=direction('',(1.854779925709e-2,-1.182070575098e-2,9.997580957703e-1));
#91342=vector('',#91341,1.041997300987e1);
#91343=cartesian_point('',(6.862803173827e1,4.126078469648e0,
-8.908726395332e0));
#91344=line('',#91343,#91342);
#91345=cartesian_point('',(6.632729873028e1,-3.221798030017e0,
-5.308861603366e0));
#91346=cartesian_point('',(6.627046526968e1,-3.201083411495e0,
-5.307232635774e0));
#91347=cartesian_point('',(6.615378339547e1,-3.155411591458e0,
-5.316486863702e0));
#91348=cartesian_point('',(6.596895530422e1,-3.071307789319e0,
-5.370079942125e0));
#91349=cartesian_point('',(6.578108760416e1,-2.972432614390e0,
-5.469477303339e0));
#91350=cartesian_point('',(6.559407267567e1,-2.859234913613e0,
-5.613320056230e0));
#91351=cartesian_point('',(6.541260279709e1,-2.733713260031e0,
-5.798616594931e0));
#91352=cartesian_point('',(6.523409033839e1,-2.593211002480e0,
-6.023819223190e0));
#91353=cartesian_point('',(6.511435467019e1,-2.485483707709e0,
-6.198743561420e0));
#91354=cartesian_point('',(6.505417543950e1,-2.427138836715e0,
-6.291344369941e0));
#91356=direction('',(5.969074566057e-3,-1.639989753866e-2,9.998476951564e-1));
#91357=vector('',#91356,1.041903934859e1);
#91358=cartesian_point('',(6.630586238865e1,3.280866104847e0,
-8.908726290055e0));
#91359=line('',#91358,#91357);
#91360=direction('',(-5.974400365439e-3,-1.639770591654e-2,-9.998476992927e-1));
#91361=vector('',#91360,6.818626284359e0);
#91362=cartesian_point('',(6.636803593365e1,-3.109988201451e0,
1.508726199388e0));
#91363=line('',#91362,#91361);
#91364=cartesian_point('',(6.632729873028e1,-3.221798030017e0,
-5.308861603366e0));
#91365=cartesian_point('',(6.632470422187e1,-3.222073835534e0,
-5.373869826577e0));
#91366=cartesian_point('',(6.631069707561e1,-3.246779362141e0,
-5.503024880013e0));
#91367=cartesian_point('',(6.626603114785e1,-3.349092210153e0,
-5.665540763222e0));
#91368=cartesian_point('',(6.620314561636e1,-3.501182329753e0,
-5.774198624730e0));
#91369=cartesian_point('',(6.615432422841e1,-3.621523124986e0,
-5.800006372620e0));
#91370=cartesian_point('',(6.612983169027e1,-3.681898622488e0,
-5.800006372620e0));
#91372=direction('',(9.396914636351e-1,-3.420233206788e-1,3.582027450526e-5));
#91373=vector('',#91372,2.519289011955e0);
#91374=cartesian_point('',(6.632729873028e1,-3.221798030017e0,
-5.308861603366e0));
#91375=line('',#91374,#91373);
#91376=cartesian_point('',(0.e0,0.e0,-5.8e0));
#91377=direction('',(0.e0,0.e0,-1.e0));
#91378=direction('',(9.961788850685e-1,-8.733629797281e-2,0.e0));
#91379=axis2_placement_3d('',#91376,#91377,#91378);
#91381=direction('',(-7.344409705715e-1,6.786725725542e-1,2.939381917472e-6));
#91382=vector('',#91381,5.849391232868e0);
#91383=cartesian_point('',(6.735745371191e1,-1.680056774216e1,
-5.800017193595e0));
#91384=line('',#91383,#91382);
#91385=cartesian_point('',(6.54e1,-1.03e1,-5.8e0));
#91386=direction('',(0.e0,0.e0,-1.e0));
#91387=direction('',(-6.786725717368e-1,-7.344409713327e-1,0.e0));
#91388=axis2_placement_3d('',#91385,#91386,#91387);
#91390=direction('',(7.344420364023e-1,6.786714191225e-1,-5.615703707037e-6));
#91391=vector('',#91390,3.090692564865e0);
#91392=cartesian_point('',(6.306142196164e1,-7.769254545502e0,
-5.800000000004e0));
#91393=line('',#91392,#91391);
#91394=direction('',(9.396884236269e-1,-3.420316747024e-1,1.369015577725e-6));
#91395=vector('',#91394,2.547629559131e0);
#91396=cartesian_point('',(6.612983169027e1,-3.681898622488e0,
-5.800006372620e0));
#91397=line('',#91396,#91395);
#91398=cartesian_point('',(6.801101555328e1,-5.962447124564e0,
-5.799892414100e0));
#91399=direction('',(-6.434960515902e-5,-5.907441889048e-5,-9.999999961847e-1));
#91400=direction('',(3.419748327950e-1,9.397091080359e-1,-7.751871524376e-5));
#91401=axis2_placement_3d('',#91398,#91399,#91400);
#91403=cartesian_point('',(6.54e1,-1.03e1,-5.8e0));
#91404=direction('',(0.e0,0.e0,1.e0));
#91405=direction('',(0.e0,1.e0,0.e0));
#91406=axis2_placement_3d('',#91403,#91404,#91405);
#91408=cartesian_point('',(6.54e1,-1.03e1,-5.8e0));
#91409=direction('',(0.e0,0.e0,1.e0));
#91410=direction('',(0.e0,-1.e0,0.e0));
#91411=axis2_placement_3d('',#91408,#91409,#91410);
#91413=cartesian_point('',(0.e0,0.e0,-5.308726203219e0));
#91414=direction('',(0.e0,0.e0,-1.e0));
#91415=direction('',(9.961788976626e-1,-8.733615432199e-2,0.e0));
#91416=axis2_placement_3d('',#91413,#91414,#91415);
#91418=cartesian_point('',(6.812556131944e1,-1.723312131726e1,
-5.308720255688e0));
#91419=cartesian_point('',(6.812510637834e1,-1.723300532219e1,
-5.335826173343e0));
#91420=cartesian_point('',(6.811892893052e1,-1.723144007230e1,
-5.399679296035e0));
#91421=cartesian_point('',(6.809129550435e1,-1.722444660767e1,
-5.494785892257e0));
#91422=cartesian_point('',(6.805080214609e1,-1.721420033691e1,
-5.570503531791e0));
#91423=cartesian_point('',(6.801211602184e1,-1.720441209548e1,
-5.622719912750e0));
#91424=cartesian_point('',(6.798113116067e1,-1.719657263663e1,
-5.657146235114e0));
#91425=cartesian_point('',(6.794721912722e1,-1.718799281832e1,
-5.688499588335e0));
#91426=cartesian_point('',(6.789592769307e1,-1.717501611142e1,
-5.727485028770e0));
#91427=cartesian_point('',(6.782182788214e1,-1.715627043200e1,
-5.767917402080e0));
#91428=cartesian_point('',(6.772915028723e1,-1.713282152893e1,
-5.794769617162e0));
#91429=cartesian_point('',(6.766717536969e1,-1.711714965364e1,
-5.799987144542e0));
#91430=cartesian_point('',(6.764089412082e1,-1.711050123649e1,
-5.799992905598e0));
#91432=cartesian_point('',(6.852382040581e1,-4.553302901686e0,
-5.300011671209e0));
#91433=direction('',(9.397147198614e-1,-3.419594181393e-1,-4.026921742814e-5));
#91434=direction('',(-1.900640628527e-5,6.553004940157e-5,-9.999999976723e-1));
#91435=axis2_placement_3d('',#91432,#91433,#91434);
#91437=cartesian_point('',(6.950481925718e1,-6.093515417615e0,
-5.299983810938e0));
#91438=direction('',(8.742691876071e-2,9.961709339863e-1,-6.447410698934e-5));
#91439=direction('',(9.960186852600e-1,-8.741468811564e-2,-1.747715407324e-2));
#91440=axis2_placement_3d('',#91437,#91438,#91439);
#91442=cartesian_point('',(7.000287981851e1,-6.137233289960e0,
-5.308724578813e0));
#91443=cartesian_point('',(7.002193442546e1,-5.919862111117e0,
-5.309465633315e0));
#91444=cartesian_point('',(6.998823779625e1,-5.478889942574e0,
-5.310594225845e0));
#91445=cartesian_point('',(6.972773576744e1,-4.868809220081e0,
-5.311202823342e0));
#91446=cartesian_point('',(6.928483135066e1,-4.374827970592e0,
-5.310577628336e0));
#91447=cartesian_point('',(6.889958477410e1,-4.158040178131e0,
-5.309507610409e0));
#91448=cartesian_point('',(6.869465310925e1,-4.083453623635e0,
-5.308771361742e0));
#91450=cartesian_point('',(6.882122888787e1,-4.002878397753e0,
1.508726126851e0));
#91451=cartesian_point('',(6.964092935156e1,-4.300994474478e0,
1.511644402192e0));
#91452=cartesian_point('',(7.020504553224e1,-5.184558768567e0,
1.511645604050e0));
#91453=cartesian_point('',(7.012958031663e1,-6.053853806851e0,
1.508727803673e0));
#91455=direction('',(-1.856181593029e-2,-1.181602457896e-2,-9.997578909679e-1));
#91456=vector('',#91455,6.819148466027e0);
#91457=cartesian_point('',(6.882122888787e1,-4.002878397753e0,
1.508726126851e0));
#91458=line('',#91457,#91456);
#91459=cartesian_point('',(6.758528415016e1,-1.918054562032e1,
-6.290061076254e0));
#91460=cartesian_point('',(6.765305713315e1,-1.895473669227e1,
-6.086751020561e0));
#91461=cartesian_point('',(6.778328623647e1,-1.850923831529e1,
-5.742622867947e0));
#91462=cartesian_point('',(6.796498188658e1,-1.785474116878e1,
-5.385188050413e0));
#91463=cartesian_point('',(6.807380273954e1,-1.743762795530e1,
-5.310182903511e0));
#91464=cartesian_point('',(6.812556131944e1,-1.723312131726e1,
-5.308720255688e0));
#91466=cartesian_point('',(7.000287981851e1,-6.137233289960e0,
-5.308724578813e0));
#91467=cartesian_point('',(7.001696160227e1,-6.127980136094e0,
-4.551162626123e0));
#91468=cartesian_point('',(7.004524021522e1,-6.108251212059e0,
-3.036099322333e0));
#91469=cartesian_point('',(7.008728093730e1,-6.082689245230e0,
-7.635834813003e-1));
#91470=cartesian_point('',(7.011550827396e1,-6.063104904498e0,
7.512990541106e-1));
#91471=cartesian_point('',(7.012958031663e1,-6.053853806851e0,
1.508727803673e0));
#91473=cartesian_point('',(6.053855120827e0,-7.012958164692e1,
1.508727795781e0));
#91474=cartesian_point('',(6.063106131486e0,-7.011550947993e1,
7.512991985035e-1));
#91475=cartesian_point('',(6.082690258887e0,-7.008728095037e1,
-7.635831144932e-1));
#91476=cartesian_point('',(6.108252489706e0,-7.004523943731e1,
-3.036099281278e0));
#91477=cartesian_point('',(6.127979794720e0,-7.001696099191e1,
-4.551162613865e0));
#91478=cartesian_point('',(6.137232866017e0,-7.000287907749e1,
-5.308724776618e0));
#91480=cartesian_point('',(1.711111117439e1,-6.815630815058e1,
-5.308720506942e0));
#91481=cartesian_point('',(1.731752335543e1,-6.810448785161e1,
-5.308669908774e0));
#91482=cartesian_point('',(1.773815905230e1,-6.799570484541e1,
-5.382258132032e0));
#91483=cartesian_point('',(1.844624492300e1,-6.779977976281e1,
-5.783798333716e0));
#91484=cartesian_point('',(1.886095676692e1,-6.767883137559e1,
-6.105349474696e0));
#91485=cartesian_point('',(1.906310308253e1,-6.761847012199e1,
-6.291275491356e0));
#91487=cartesian_point('',(1.906310308253e1,-6.761847012199e1,
-6.291275491356e0));
#91488=cartesian_point('',(1.907610740661e1,-6.760952013887e1,
-6.582244276132e0));
#91489=cartesian_point('',(1.910334435420e1,-6.759124610612e1,
-7.164019506425e0));
#91490=cartesian_point('',(1.913951053413e1,-6.756519153729e1,
-8.036644177438e0));
#91491=cartesian_point('',(1.916688166695e1,-6.754689795087e1,
-8.618041214131e0));
#91492=cartesian_point('',(1.917986989425e1,-6.753794244013e1,
-8.908726753107e0));
#91494=cartesian_point('',(6.753292932932e1,-1.919752021783e1,
-8.908726072215e0));
#91495=cartesian_point('',(6.755037071131e1,-1.919187951907e1,
-8.035837258539e0));
#91496=cartesian_point('',(6.756784377036e1,-1.918618660317e1,
-7.162949908118e0));
#91497=cartesian_point('',(6.758528415016e1,-1.918054562032e1,
-6.290061076254e0));
#91499=cartesian_point('',(6.764089412082e1,-1.711050123649e1,
-5.799992905598e0));
#91500=cartesian_point('',(6.766396167102e1,-1.729094384558e1,
-5.799982331578e0));
#91501=cartesian_point('',(6.769651831813e1,-1.769696534590e1,
-5.860904988684e0));
#91502=cartesian_point('',(6.773600508862e1,-1.835122591741e1,
-6.033098219923e0));
#91503=cartesian_point('',(6.766838084005e1,-1.889263159742e1,
-6.207664549773e0));
#91504=cartesian_point('',(6.758528415016e1,-1.918054562032e1,
-6.290061076254e0));
#91506=cartesian_point('',(6.758528415016e1,-1.918054562032e1,
-6.290061076254e0));
#91507=cartesian_point('',(6.763974294973e1,-1.898795808570e1,
-6.290286292144e0));
#91508=cartesian_point('',(6.768543756288e1,-1.859889829372e1,
-6.290449361205e0));
#91509=cartesian_point('',(6.760477438156e1,-1.807890794539e1,
-6.289490614351e0));
#91510=cartesian_point('',(6.739256065359e1,-1.758719561662e1,
-6.290053841728e0));
#91511=cartesian_point('',(6.715686515044e1,-1.729595268396e1,
-6.290779605050e0));
#91512=cartesian_point('',(6.701823301511e1,-1.716782981306e1,
-6.291273481295e0));
#91514=cartesian_point('',(6.735745370934e1,-1.680056772981e1,-6.3e0));
#91515=direction('',(-7.344409713304e-1,6.786725717393e-1,0.e0));
#91516=direction('',(-6.785692066194e-1,-7.343291124131e-1,1.745240643728e-2));
#91517=axis2_placement_3d('',#91514,#91515,#91516);
#91519=cartesian_point('',(6.735745371191e1,-1.680056774216e1,
-5.800017193595e0));
#91520=cartesian_point('',(6.739182338578e1,-1.683229659926e1,
-5.800013116925e0));
#91521=cartesian_point('',(6.745858583134e1,-1.689762852277e1,
-5.799993119649e0));
#91522=cartesian_point('',(6.755325538528e1,-1.700113695760e1,
-5.800004405842e0));
#91523=cartesian_point('',(6.761234809721e1,-1.707345357421e1,
-5.799994306603e0));
#91524=cartesian_point('',(6.764089412082e1,-1.711050123649e1,
-5.799992905598e0));
#91526=cartesian_point('',(6.753292932932e1,-1.919752021783e1,
-8.908726072215e0));
#91527=cartesian_point('',(6.758322423049e1,-1.902048649510e1,
-8.909197600342e0));
#91528=cartesian_point('',(6.763452737744e1,-1.865278070581e1,
-8.909994650044e0));
#91529=cartesian_point('',(6.755885750222e1,-1.810298218076e1,
-8.910365968284e0));
#91530=cartesian_point('',(6.733699594482e1,-1.759423004367e1,
-8.909994560843e0));
#91531=cartesian_point('',(6.710168805633e1,-1.730717443339e1,
-8.909197317034e0));
#91532=cartesian_point('',(6.696652930663e1,-1.718226733540e1,
-8.908725612406e0));
#91534=direction('',(1.974929642293e-2,5.514709035130e-3,9.997897545360e-1));
#91535=vector('',#91534,2.618002554272e0);
#91536=cartesian_point('',(6.696652930663e1,-1.718226733540e1,
-8.908725612406e0));
#91537=line('',#91536,#91535);
#91538=direction('',(-7.344376931804e-1,6.786761192467e-1,-5.482302798768e-8));
#91539=vector('',#91538,5.849504346872e0);
#91540=cartesian_point('',(6.701823301511e1,-1.716782981306e1,
-6.291273481295e0));
#91541=line('',#91540,#91539);
#91542=cartesian_point('',(6.54e1,-1.03e1,-6.291273796781e0));
#91543=direction('',(0.e0,0.e0,-1.e0));
#91544=direction('',(-6.786725709413e-1,-7.344409720678e-1,0.e0));
#91545=axis2_placement_3d('',#91542,#91543,#91544);
#91547=cartesian_point('',(6.306142113814e1,-7.769253654329e0,-6.3e0));
#91548=direction('',(7.344409713301e-1,6.786725717396e-1,0.e0));
#91549=direction('',(-6.785692066197e-1,7.343291124129e-1,1.745240643734e-2));
#91550=axis2_placement_3d('',#91547,#91548,#91549);
#91552=cartesian_point('',(6.306142113814e1,-1.283074634567e1,-6.3e0));
#91553=direction('',(7.344409713301e-1,-6.786725717396e-1,0.e0));
#91554=direction('',(-3.312521812404e-9,-3.584723629046e-9,1.e0));
#91555=axis2_placement_3d('',#91552,#91553,#91554);
#91557=direction('',(-1.184446955606e-2,-1.281776233959e-2,-9.998476951564e-1));
#91558=vector('',#91557,2.617851112711e0);
#91559=cartesian_point('',(6.272213653635e1,-1.319791090341e1,
-6.291273801983e0));
#91560=line('',#91559,#91558);
#91561=direction('',(1.184446955959e-2,-1.281776233632e-2,9.998476951564e-1));
#91562=vector('',#91561,2.617851421431e0);
#91563=cartesian_point('',(6.269112947389e1,-7.368534100973e0,
-8.908726477408e0));
#91564=line('',#91563,#91562);
#91565=direction('',(7.344362488125e-1,6.786776822838e-1,1.043036184123e-7));
#91566=vector('',#91565,3.090799257535e0);
#91567=cartesian_point('',(6.272213653537e1,-7.402089098324e0,
-6.291273767429e0));
#91568=line('',#91567,#91566);
#91569=cartesian_point('',(6.505417543950e1,-2.427138836715e0,
-6.291344369941e0));
#91570=cartesian_point('',(6.509239226141e1,-2.465153546426e0,
-6.271845243872e0));
#91571=cartesian_point('',(6.517249167916e1,-2.548117443703e0,
-6.230375495726e0));
#91572=cartesian_point('',(6.529394312679e1,-2.684349920094e0,
-6.164939041898e0));
#91573=cartesian_point('',(6.542150417394e1,-2.839837713485e0,
-6.093347226858e0));
#91574=cartesian_point('',(6.555275807704e1,-3.011375713359e0,
-6.017205024030e0));
#91575=cartesian_point('',(6.568752094279e1,-3.193593812115e0,
-5.940197314868e0));
#91576=cartesian_point('',(6.582240847148e1,-3.370674077983e0,
-5.871399287927e0));
#91577=cartesian_point('',(6.595473831554e1,-3.524587649158e0,
-5.821746949582e0));
#91578=cartesian_point('',(6.605762027253e1,-3.623075807544e0,
-5.802359577110e0));
#91579=cartesian_point('',(6.611485399496e1,-3.670163386370e0,
-5.800004405120e0));
#91580=cartesian_point('',(6.612983169027e1,-3.681898622488e0,
-5.800006372620e0));
#91582=cartesian_point('',(6.612983169027e1,-3.681898622488e0,
-5.800006372620e0));
#91583=cartesian_point('',(6.614540791361e1,-3.934113257295e0,
-5.800005956251e0));
#91584=cartesian_point('',(6.610288667157e1,-4.418629761018e0,
-5.799997286582e0));
#91585=cartesian_point('',(6.582235136414e1,-5.118788126920e0,
-5.800000562586e0));
#91586=cartesian_point('',(6.551769861631e1,-5.499622177440e0,
-5.800000496244e0));
#91587=cartesian_point('',(6.533135650287e1,-5.671689836434e0,
-5.800017356418e0));
#91589=cartesian_point('',(6.533135244159e1,-5.671685332955e0,-6.3e0));
#91590=direction('',(-7.344409713304e-1,-6.786725717393e-1,0.e0));
#91591=direction('',(4.941011809478e-6,-5.347028395164e-6,9.999999999735e-1));
#91592=axis2_placement_3d('',#91589,#91590,#91591);
#91594=cartesian_point('',(6.505417543950e1,-2.427138836715e0,
-6.291344369941e0));
#91595=cartesian_point('',(6.543136198006e1,-2.807281896221e0,
-6.288925244159e0));
#91596=cartesian_point('',(6.585992561285e1,-3.883796248996e0,
-6.286033648377e0));
#91597=cartesian_point('',(6.538602367553e1,-4.940779334634e0,
-6.288861279521e0));
#91598=cartesian_point('',(6.499213154790e1,-5.304432621816e0,
-6.291273445047e0));
#91600=direction('',(-2.502203877497e-2,6.355942229075e-4,-9.996866977186e-1));
#91601=vector('',#91600,2.618273396160e0);
#91602=cartesian_point('',(6.499213154790e1,-5.304432621816e0,
-6.291273445047e0));
#91603=line('',#91602,#91601);
#91604=cartesian_point('',(6.492661700946e1,-5.302768462371e0,
-8.908726530178e0));
#91605=cartesian_point('',(6.508302354281e1,-5.158179308980e0,
-8.909610066697e0));
#91606=cartesian_point('',(6.534963486862e1,-4.818312079591e0,
-8.911339148779e0));
#91607=cartesian_point('',(6.556934010106e1,-4.206754045211e0,
-8.912587342744e0));
#91608=cartesian_point('',(6.558427812027e1,-3.556148951113e0,
-8.912577470275e0));
#91609=cartesian_point('',(6.539598333755e1,-2.942731111201e0,
-8.911365899931e0));
#91610=cartesian_point('',(6.515341665666e1,-2.594546615050e0,
-8.909631154842e0));
#91611=cartesian_point('',(6.500430774327e1,-2.441667566739e0,
-8.908731727500e0));
#91613=cartesian_point('',(6.500430774327e1,-2.441667566739e0,
-8.908731727500e0));
#91614=cartesian_point('',(6.502217846968e1,-2.438133690973e0,
-8.036262764690e0));
#91615=cartesian_point('',(6.503635943202e1,-2.430753693177e0,
-7.163814120075e0));
#91616=cartesian_point('',(6.505417543950e1,-2.427138836715e0,
-6.291344369941e0));
#91618=cartesian_point('',(4.083415590773e0,-6.869455228806e1,
-5.308726807457e0));
#91619=cartesian_point('',(4.157978651303e0,-6.889948874399e1,
-5.309464612857e0));
#91620=cartesian_point('',(4.374846949014e0,-6.928486241140e1,
-5.310597744831e0));
#91621=cartesian_point('',(4.868800104266e0,-6.972772380655e1,
-5.311198057157e0));
#91622=cartesian_point('',(5.478891272286e0,-6.998823850171e1,
-5.310595365245e0));
#91623=cartesian_point('',(5.919862127008e0,-7.002193532276e1,
-5.309467864689e0));
#91624=cartesian_point('',(6.137232866017e0,-7.000287907749e1,
-5.308724776618e0));
#91626=cartesian_point('',(6.053855120827e0,-7.012958164692e1,
1.508727795781e0));
#91627=cartesian_point('',(5.184605101877e0,-7.020503946123e1,
1.511645407977e0));
#91628=cartesian_point('',(4.300991426232e0,-6.964098606549e1,
1.511644714410e0));
#91629=cartesian_point('',(4.002879666878e0,-6.882123201451e1,
1.508726098493e0));
#91631=cartesian_point('',(6.093505955643e0,-6.950481725626e1,
-5.299979505854e0));
#91632=direction('',(-9.961696504554e-1,-8.744153232737e-2,-7.704373579689e-5));
#91633=direction('',(8.866765105314e-5,-1.290495237767e-4,-9.999999877421e-1));
#91634=axis2_placement_3d('',#91631,#91632,#91633);
#91636=cartesian_point('',(4.553264577096e0,-6.852379562315e1,-5.3e0));
#91637=direction('',(3.420201433256e-1,-9.396926207859e-1,0.e0));
#91638=direction('',(-9.395494414189e-1,-3.419680302979e-1,-1.745604146471e-2));
#91639=axis2_placement_3d('',#91636,#91637,#91638);
#91641=direction('',(-3.437911304877e-1,9.390461409747e-1,-6.098012240435e-5));
#91642=vector('',#91641,2.482439120452e0);
#91643=cartesian_point('',(4.553266975151e0,-6.852380220910e1,
-5.800002327110e0));
#91644=line('',#91643,#91642);
#91645=direction('',(6.786725722523e-1,7.344409708477e-1,3.580379899070e-6));
#91646=vector('',#91645,3.097356245847e0);
#91647=cartesian_point('',(5.747190126214e0,-6.541019695309e1,
-5.800011089712e0));
#91648=line('',#91647,#91646);
#91649=cartesian_point('',(1.03e1,-6.54e1,-5.8e0));
#91650=direction('',(0.e0,0.e0,-1.e0));
#91651=direction('',(-7.344409713215e-1,6.786725717489e-1,0.e0));
#91652=axis2_placement_3d('',#91649,#91650,#91651);
#91654=direction('',(6.786725720388e-1,-7.344409710526e-1,-1.272480130755e-6));
#91655=vector('',#91654,5.794158000957e0);
#91656=cartesian_point('',(1.275071914341e1,-6.313537162467e1,-5.8e0));
#91657=line('',#91656,#91655);
#91658=cartesian_point('',(0.e0,0.e0,-5.8e0));
#91659=direction('',(0.e0,0.e0,-1.e0));
#91660=direction('',(2.435002470602e-1,-9.699008349731e-1,0.e0));
#91661=axis2_placement_3d('',#91658,#91659,#91660);
#91663=cartesian_point('',(5.962424729751e0,-6.801104594783e1,
-5.799866710835e0));
#91664=direction('',(7.028041539694e-5,8.042538059934e-5,-9.999999942962e-1));
#91665=direction('',(8.747662387478e-2,-9.961665698085e-1,-7.396918247580e-5));
#91666=axis2_placement_3d('',#91663,#91664,#91665);
#91668=cartesian_point('',(1.03e1,-6.54e1,-5.8e0));
#91669=direction('',(0.e0,0.e0,1.e0));
#91670=direction('',(1.e0,0.e0,0.e0));
#91671=axis2_placement_3d('',#91668,#91669,#91670);
#91673=cartesian_point('',(1.03e1,-6.54e1,-5.8e0));
#91674=direction('',(0.e0,0.e0,1.e0));
#91675=direction('',(-1.e0,0.e0,0.e0));
#91676=axis2_placement_3d('',#91673,#91674,#91675);
#91678=direction('',(-3.420220459760e-1,9.396919282751e-1,-1.042756979620e-6));
#91679=vector('',#91678,2.468424074162e0);
#91680=cartesian_point('',(4.083415590773e0,-6.869455228806e1,
-5.308726807457e0));
#91681=line('',#91680,#91679);
#91682=cartesian_point('',(3.708926884561e0,-6.620399687851e1,-5.3e0));
#91683=direction('',(3.420201433256e-1,-9.396926207859e-1,0.e0));
#91684=direction('',(-9.395494414189e-1,-3.419680302979e-1,-1.745604146471e-2));
#91685=axis2_placement_3d('',#91682,#91683,#91684);
#91687=cartesian_point('',(3.221849748412e0,-6.632739683411e1,
-5.309778746858e0));
#91688=cartesian_point('',(3.223757284508e0,-6.633264933351e1,
-5.309546461109e0));
#91689=cartesian_point('',(3.227611143185e0,-6.634324466742e1,
-5.309177359345e0));
#91690=cartesian_point('',(3.233356906487e0,-6.635905856662e1,
-5.308828957218e0));
#91691=cartesian_point('',(3.237225451012e0,-6.636967824809e1,
-5.308729304910e0));
#91692=cartesian_point('',(3.239160138592e0,-6.637499411001e1,
-5.308729381423e0));
#91694=direction('',(-1.181033576133e-2,-1.857717688204e-2,9.997576728729e-1));
#91695=vector('',#91694,6.819105360161e0);
#91696=cartesian_point('',(4.083415590773e0,-6.869455228806e1,
-5.308726807457e0));
#91697=line('',#91696,#91695);
#91698=cartesian_point('',(3.221849748412e0,-6.632739683411e1,
-5.309778746858e0));
#91699=cartesian_point('',(3.222646244110e0,-6.632825994552e1,
-5.335794451057e0));
#91700=cartesian_point('',(3.229168054995e0,-6.632856830907e1,
-5.398289847010e0));
#91701=cartesian_point('',(3.256284230884e0,-6.632292423207e1,
-5.492068342891e0));
#91702=cartesian_point('',(3.295790918851e0,-6.631190731176e1,
-5.567634047694e0));
#91703=cartesian_point('',(3.333407850983e0,-6.630057275417e1,
-5.619898505456e0));
#91704=cartesian_point('',(3.363474853323e0,-6.629115564075e1,
-5.654442136231e0));
#91705=cartesian_point('',(3.396419770064e0,-6.628069394882e1,
-5.685969188796e0));
#91706=cartesian_point('',(3.445755523547e0,-6.626399343582e1,
-5.725281470571e0));
#91707=cartesian_point('',(3.519732116569e0,-6.624294899449e1,
-5.766209510127e0));
#91708=cartesian_point('',(3.599394727153e0,-6.620028094576e1,
-5.794147193672e0));
#91709=cartesian_point('',(3.675318982552e0,-6.620155445839e1,
-5.799641595326e0));
#91710=cartesian_point('',(3.699826423564e0,-6.619267733284e1,
-5.800153706552e0));
#91712=cartesian_point('',(3.699826423564e0,-6.619267733284e1,
-5.800153706552e0));
#91713=cartesian_point('',(3.665456708937e0,-6.614910513374e1,
-5.801998451639e0));
#91714=cartesian_point('',(3.567956707511e0,-6.603687780219e1,
-5.816812463660e0));
#91715=cartesian_point('',(3.425066467344e0,-6.590898608189e1,
-5.864009644442e0));
#91716=cartesian_point('',(3.248990031152e0,-6.576677889440e1,
-5.931814621502e0));
#91717=cartesian_point('',(3.068028113625e0,-6.562766243456e1,
-6.009102771907e0));
#91718=cartesian_point('',(2.892926045079e0,-6.548867719739e1,
-6.087391677055e0));
#91719=cartesian_point('',(2.733741750197e0,-6.535316470132e1,
-6.161967075496e0));
#91720=cartesian_point('',(2.595678116532e0,-6.522541766567e1,
-6.229482175946e0));
#91721=cartesian_point('',(2.512557315272e0,-6.514187677181e1,
-6.271757894797e0));
#91722=cartesian_point('',(2.475166505589e0,-6.510275614379e1,
-6.291239664933e0));
#91724=cartesian_point('',(5.747190135880e0,-6.541019694615e1,-6.3e0));
#91725=direction('',(6.786725717393e-1,7.344409713305e-1,0.e0));
#91726=direction('',(-7.334344455044e-1,6.777424745667e-1,5.233595624294e-2));
#91727=axis2_placement_3d('',#91724,#91725,#91726);
#91729=cartesian_point('',(5.747190126214e0,-6.541019695309e1,
-5.800011089712e0));
#91730=cartesian_point('',(5.578523247421e0,-6.559215852418e1,
-5.800011089712e0));
#91731=cartesian_point('',(5.201695084149e0,-6.589305799025e1,
-5.800015319008e0));
#91732=cartesian_point('',(4.503009119557e0,-6.619002875356e1,
-5.799929748904e0));
#91733=cartesian_point('',(3.978176912801e0,-6.621570519631e1,
-5.800153706552e0));
#91734=cartesian_point('',(3.699826423564e0,-6.619267733284e1,
-5.800153706552e0));
#91736=cartesian_point('',(5.380471024251e0,-6.507132399310e1,
-6.273824108276e0));
#91737=cartesian_point('',(5.012409028646e0,-6.547023774845e1,
-6.271056886068e0));
#91738=cartesian_point('',(3.937178685442e0,-6.594454300240e1,
-6.271691843471e0));
#91739=cartesian_point('',(2.852227169249e0,-6.549233821862e1,
-6.284012254313e0));
#91740=cartesian_point('',(2.475166505589e0,-6.510275614379e1,
-6.291239664933e0));
#91742=cartesian_point('',(2.445373005890e0,-6.500789528877e1,
-8.908724167440e0));
#91743=cartesian_point('',(2.598325839615e0,-6.515789645898e1,
-8.911310276668e0));
#91744=cartesian_point('',(2.952259216037e0,-6.540778063621e1,
-8.917030047503e0));
#91745=cartesian_point('',(3.571873162959e0,-6.559606160864e1,
-8.923164284992e0));
#91746=cartesian_point('',(4.218605951115e0,-6.558031474457e1,
-8.927132812734e0));
#91747=cartesian_point('',(4.828051884598e0,-6.536217905791e1,
-8.928332219638e0));
#91748=cartesian_point('',(5.168757168234e0,-6.509551476622e1,
-8.927156099183e0));
#91749=cartesian_point('',(5.313914413992e0,-6.493852082356e1,
-8.926166761056e0));
#91751=direction('',(2.505425569125e-2,-4.999179726115e-2,9.984353281402e-1));
#91752=vector('',#91751,2.656499202327e0);
#91753=cartesian_point('',(5.313914413992e0,-6.493852082356e1,
-8.926166761056e0));
#91754=line('',#91753,#91752);
#91755=cartesian_point('',(2.475166505589e0,-6.510275614379e1,
-6.291239664933e0));
#91756=cartesian_point('',(2.539115052443e0,-6.517139305679e1,
-6.188014053543e0));
#91757=cartesian_point('',(2.655302133479e0,-6.530711252738e1,
-5.994008656582e0));
#91758=cartesian_point('',(2.803942780239e0,-6.550843386794e1,
-5.752345770130e0));
#91759=cartesian_point('',(2.934841209142e0,-6.571355409202e1,
-5.559282152366e0));
#91760=cartesian_point('',(3.049881049778e0,-6.592354398687e1,
-5.419340891329e0));
#91761=cartesian_point('',(3.146747627327e0,-6.613158480405e1,
-5.334350451685e0));
#91762=cartesian_point('',(3.198558279048e0,-6.626323590123e1,
-5.312856993409e0));
#91763=cartesian_point('',(3.221849748412e0,-6.632739683411e1,
-5.309778746858e0));
#91765=direction('',(-1.639956882613e-2,-5.968869591260e-3,9.998477017717e-1));
#91766=vector('',#91765,6.819543551347e0);
#91767=cartesian_point('',(3.221849748412e0,-6.632739683411e1,
-5.309778746858e0));
#91768=line('',#91767,#91766);
#91769=direction('',(-1.639989754770e-2,5.969074541237e-3,-9.998476951564e-1));
#91770=vector('',#91769,1.041903934859e1);
#91771=cartesian_point('',(-3.109994930532e0,-6.636805442097e1,
1.508726189520e0));
#91772=line('',#91771,#91770);
#91773=cartesian_point('',(2.445373005890e0,-6.500789528877e1,
-8.908724167440e0));
#91774=cartesian_point('',(2.448728864610e0,-6.501842279119e1,
-8.618600775834e0));
#91775=cartesian_point('',(2.455185463895e0,-6.503961486424e1,
-8.037879197148e0));
#91776=cartesian_point('',(2.465135908697e0,-6.507124888743e1,
-7.165384560709e0));
#91777=cartesian_point('',(2.471898654412e0,-6.509220721784e1,
-6.582776161075e0));
#91778=cartesian_point('',(2.475166505589e0,-6.510275614379e1,
-6.291239664933e0));
#91780=direction('',(-1.182008556286e-2,1.854943173964e-2,-9.997580728153e-1));
#91781=vector('',#91780,1.041997324978e1);
#91782=cartesian_point('',(-4.002903502859e0,-6.882129121149e1,
1.508726102798e0));
#91783=line('',#91782,#91781);
#91784=direction('',(-3.420240704560e-1,-9.396911914181e-1,6.765452312503e-9));
#91785=vector('',#91784,2.471178033502e0);
#91786=cartesian_point('',(-3.280866108394e0,-6.630586239845e1,
-8.908726288910e0));
#91787=line('',#91786,#91785);
#91788=cartesian_point('',(-2.085698656533e-14,-6.75e1,-8.908726203219e0));
#91789=direction('',(0.e0,0.e0,1.e0));
#91790=direction('',(7.004035665800e-1,7.137470447729e-1,0.e0));
#91791=axis2_placement_3d('',#91788,#91789,#91790);
#91793=cartesian_point('',(-2.085698656533e-14,-6.75e1,-8.908726203219e0));
#91794=direction('',(0.e0,0.e0,1.e0));
#91795=direction('',(0.e0,1.e0,0.e0));
#91796=axis2_placement_3d('',#91793,#91794,#91795);
#91798=cartesian_point('',(-3.750640856058e0,-6.613487836897e1,-8.9e0));
#91799=direction('',(3.420201433261e-1,9.396926207857e-1,0.e0));
#91800=direction('',(9.395494954258e-1,-3.419680499553e-1,-1.745274920414e-2));
#91801=axis2_placement_3d('',#91798,#91799,#91800);
#91803=cartesian_point('',(4.947205472091e0,-6.459965725217e1,-8.9e0));
#91804=direction('',(-6.786725717393e-1,-7.344409713305e-1,0.e0));
#91805=direction('',(0.e0,0.e0,-1.e0));
#91806=axis2_placement_3d('',#91803,#91804,#91805);
#91808=cartesian_point('',(2.795348372484e0,-6.465098413920e1,-8.9e0));
#91809=direction('',(7.137977971342e-1,-7.003518435804e-1,0.e0));
#91810=direction('',(-7.002451322756e-1,-7.136890370944e-1,-1.745603206909e-2));
#91811=axis2_placement_3d('',#91808,#91809,#91810);
#91813=direction('',(-6.786752934984e-1,-7.344384562336e-1,3.996978273307e-7));
#91814=vector('',#91813,3.044990310946e0);
#91815=cartesian_point('',(7.380474106973e0,-6.270216284034e1,
-8.926167978132e0));
#91816=line('',#91815,#91814);
#91817=cartesian_point('',(1.358624311439e1,-6.236329160155e1,-8.9e0));
#91818=direction('',(-6.786725717395e-1,7.344409713302e-1,0.e0));
#91819=direction('',(4.188649427306e-12,3.865352482535e-12,-1.e0));
#91820=axis2_placement_3d('',#91817,#91818,#91819);
#91822=cartesian_point('',(1.03e1,-6.54e1,-8.926167978121e0));
#91823=direction('',(0.e0,0.e0,1.e0));
#91824=direction('',(7.344409713631e-1,6.786725717040e-1,0.e0));
#91825=axis2_placement_3d('',#91822,#91823,#91824);
#91827=cartesian_point('',(7.013756885612e0,-6.236329160155e1,-8.9e0));
#91828=direction('',(6.786725717398e-1,7.344409713300e-1,0.e0));
#91829=direction('',(7.334344455024e-1,-6.777424745657e-1,-5.233595628397e-2));
#91830=axis2_placement_3d('',#91827,#91828,#91829);
#91832=direction('',(-6.786762228199e-1,7.344375974709e-1,-2.786746544640e-7));
#91833=vector('',#91832,5.812869930807e0);
#91834=cartesian_point('',(1.716458250009e1,-6.697135306529e1,
-8.926166358442e0));
#91835=line('',#91834,#91833);
#91836=direction('',(6.786743432254e-1,-7.344393343547e-1,5.003749994791e-7));
#91837=vector('',#91836,5.794157979498e0);
#91838=cartesian_point('',(1.311743636591e1,-6.279650038776e1,
-6.273832021830e0));
#91839=line('',#91838,#91837);
#91840=cartesian_point('',(1.906310308253e1,-6.761847012199e1,
-6.291275491356e0));
#91841=cartesian_point('',(1.896877151165e1,-6.764559810300e1,
-6.261303521496e0));
#91842=cartesian_point('',(1.876649249811e1,-6.769370306854e1,
-6.198850777285e0));
#91843=cartesian_point('',(1.844897933038e1,-6.773756222793e1,
-6.103243852864e0));
#91844=cartesian_point('',(1.811564117051e1,-6.775275942974e1,
-6.006937824215e0));
#91845=cartesian_point('',(1.778209997320e1,-6.774262400269e1,
-5.917813785116e0));
#91846=cartesian_point('',(1.746302323031e1,-6.771740726220e1,
-5.846247846823e0));
#91847=cartesian_point('',(1.719980572763e1,-6.769142388314e1,
-5.807468641879e0));
#91848=cartesian_point('',(1.704680064883e1,-6.767673022591e1,
-5.799997430360e0));
#91849=cartesian_point('',(1.698937380730e1,-6.767142261192e1,
-5.799994868239e0));
#91851=cartesian_point('',(1.698937380730e1,-6.767142261192e1,
-5.799994868239e0));
#91852=cartesian_point('',(1.695280971624e1,-6.764314927215e1,
-5.799994853557e0));
#91853=cartesian_point('',(1.688136753083e1,-6.758466863765e1,
-5.800002909474e0));
#91854=cartesian_point('',(1.677906641169e1,-6.749095703190e1,
-5.799997536506e0));
#91855=cartesian_point('',(1.671446061044e1,-6.742485400180e1,
-5.800003808504e0));
#91856=cartesian_point('',(1.668305525672e1,-6.739083865332e1,
-5.800007372951e0));
#91858=cartesian_point('',(1.668305527969e1,-6.739083868231e1,-6.3e0));
#91859=direction('',(-6.786725717393e-1,7.344409713305e-1,0.e0));
#91860=direction('',(1.955328343684e-9,1.806853333619e-9,1.e0));
#91861=axis2_placement_3d('',#91858,#91859,#91860);
#91863=cartesian_point('',(1.698937673475e1,-6.767142557588e1,-5.3e0));
#91864=direction('',(9.699008285723e-1,2.435002725557e-1,0.e0));
#91865=direction('',(2.434631862848e-1,-9.697531079783e-1,-1.745240643794e-2));
#91866=axis2_placement_3d('',#91863,#91864,#91865);
#91868=cartesian_point('',(0.e0,0.e0,-5.308726203219e0));
#91869=direction('',(0.e0,0.e0,-1.e0));
#91870=direction('',(2.435003261593e-1,-9.699008151148e-1,0.e0));
#91871=axis2_placement_3d('',#91868,#91869,#91870);
#91873=cartesian_point('',(1.906310308253e1,-6.761847012199e1,
-6.291275491356e0));
#91874=cartesian_point('',(1.835684980770e1,-6.781764713643e1,
-6.282149313105e0));
#91875=cartesian_point('',(1.754789741060e1,-6.759137606151e1,
-6.275126784040e0));
#91876=cartesian_point('',(1.704978272719e1,-6.705195791737e1,
-6.273829122578e0));
#91878=direction('',(4.322209244529e-2,3.034771132573e-2,-9.986044598048e-1));
#91879=vector('',#91878,2.656043851819e0);
#91880=cartesian_point('',(1.704978272719e1,-6.705195791737e1,
-6.273829122578e0));
#91881=line('',#91880,#91879);
#91882=cartesian_point('',(1.716458250009e1,-6.697135306529e1,
-8.926166358442e0));
#91883=cartesian_point('',(1.728940313315e1,-6.710645356567e1,
-8.925911407488e0));
#91884=cartesian_point('',(1.757627473929e1,-6.734165882415e1,
-8.924514204023e0));
#91885=cartesian_point('',(1.808488248236e1,-6.756356735532e1,
-8.920724728806e0));
#91886=cartesian_point('',(1.863467461846e1,-6.763938748681e1,
-8.915452315246e0));
#91887=cartesian_point('',(1.900267858899e1,-6.758820162702e1,
-8.910867692484e0));
#91888=cartesian_point('',(1.917986989425e1,-6.753794244013e1,
-8.908726753107e0));
#91890=cartesian_point('',(1.03e1,-6.54e1,-6.273832021879e0));
#91891=direction('',(0.e0,0.e0,-1.e0));
#91892=direction('',(-7.344409720362e-1,6.786725709755e-1,0.e0));
#91893=axis2_placement_3d('',#91890,#91891,#91892);
#91895=cartesian_point('',(1.275071914310e1,-6.313537162498e1,-6.3e0));
#91896=direction('',(6.786725717380e-1,-7.344409713316e-1,0.e0));
#91897=direction('',(7.334344455056e-1,6.777424745655e-1,5.233595624235e-2));
#91898=axis2_placement_3d('',#91895,#91896,#91897);
#91900=cartesian_point('',(7.849280856903e0,-6.313537162498e1,-6.3e0));
#91901=direction('',(-6.786725717387e-1,-7.344409713310e-1,0.e0));
#91902=direction('',(-9.043770177186e-10,8.356977332369e-10,1.e0));
#91903=axis2_placement_3d('',#91900,#91901,#91902);
#91905=direction('',(-3.843767054705e-2,3.551897800857e-2,-9.986295347546e-1));
#91906=vector('',#91905,2.655975879037e0);
#91907=cartesian_point('',(7.482563632793e0,-6.279650038918e1,
-6.273832021729e0));
#91908=line('',#91907,#91906);
#91909=direction('',(-3.843767053771e-2,-3.551897801815e-2,9.986295347546e-1));
#91910=vector('',#91909,2.655975879146e0);
#91911=cartesian_point('',(1.321952589171e1,-6.270216283890e1,
-8.926167978341e0));
#91912=line('',#91911,#91910);
#91913=direction('',(6.786731767959e-1,7.344404122127e-1,-2.554905769875e-6));
#91914=vector('',#91913,3.097356253957e0);
#91915=cartesian_point('',(5.380471024251e0,-6.507132399310e1,
-6.273824108276e0));
#91916=line('',#91915,#91914);
#91917=cartesian_point('',(-4.595860404370e0,-6.845700775096e1,
-8.900008710460e0));
#91918=direction('',(-3.419468316298e-1,-9.397192993997e-1,-5.171139067766e-5));
#91919=direction('',(7.698327878601e-5,2.701572932391e-5,-9.999999966719e-1));
#91920=axis2_placement_3d('',#91917,#91918,#91919);
#91922=cartesian_point('',(-6.137112872079e0,-6.943790196067e1,
-8.899979487020e0));
#91923=direction('',(9.961075846604e-1,-8.814575338868e-2,-7.708202558227e-5));
#91924=direction('',(-8.813362434815e-2,-9.959552298409e-1,-1.748268891785e-2));
#91925=axis2_placement_3d('',#91922,#91923,#91924);
#91927=cartesian_point('',(-6.181192033325e0,-6.993593052678e1,
-8.908723812578e0));
#91928=cartesian_point('',(-5.963758372354e0,-6.995514720569e1,
-8.909467781021e0));
#91929=cartesian_point('',(-5.522609506924e0,-6.992173056719e1,
-8.910594580049e0));
#91930=cartesian_point('',(-4.912153107286e0,-6.966143530329e1,
-8.911199012280e0));
#91931=cartesian_point('',(-4.417870678154e0,-6.921867062322e1,
-8.910599639547e0));
#91932=cartesian_point('',(-4.200734196302e0,-6.883312117290e1,
-8.909465019611e0));
#91933=cartesian_point('',(-4.126068478234e0,-6.862800662896e1,
-8.908726272192e0));
#91935=cartesian_point('',(-4.002903502859e0,-6.882129121149e1,
1.508726102798e0));
#91936=cartesian_point('',(-4.301018390699e0,-6.964099136892e1,
1.511645420791e0));
#91937=cartesian_point('',(-5.184559914747e0,-7.020504894304e1,
1.511646284249e0));
#91938=cartesian_point('',(-6.053854604031e0,-7.012958092428e1,
1.508728734254e0));
#91940=cartesian_point('',(-6.181192033325e0,-6.993593052678e1,
-8.908723812578e0));
#91941=cartesian_point('',(-6.167053405833e0,-6.995745765678e1,
-7.751072798387e0));
#91942=cartesian_point('',(-6.136991027391e0,-7.000066214782e1,
-5.435897415690e0));
#91943=cartesian_point('',(-6.097903604538e0,-7.006491949741e1,
-1.963366432511e0));
#91944=cartesian_point('',(-6.067988449510e0,-7.010807653623e1,
3.513888472394e-1));
#91945=cartesian_point('',(-6.053854604031e0,-7.012958092428e1,
1.508728734254e0));
#91947=cartesian_point('',(-7.012958326961e1,-6.053856911243e0,
1.508728660531e0));
#91948=cartesian_point('',(-7.010807865235e1,-6.067990597069e0,
3.513890152012e-1));
#91949=cartesian_point('',(-7.006492142121e1,-6.097905485246e0,
-1.963366025852e0));
#91950=cartesian_point('',(-7.000066203827e1,-6.136992949452e0,
-5.435896980561e0));
#91951=cartesian_point('',(-6.995745740558e1,-6.167053407099e0,
-7.751073632521e0));
#91952=cartesian_point('',(-6.993593003536e1,-6.181191882838e0,
-8.908725035731e0));
#91954=cartesian_point('',(0.e0,0.e0,-8.908726203219e0));
#91955=direction('',(0.e0,0.e0,-1.e0));
#91956=direction('',(-8.804043743318e-2,-9.961169014612e-1,0.e0));
#91957=axis2_placement_3d('',#91954,#91955,#91956);
#91959=cartesian_point('',(-6.943790111303e1,-6.137113120822e0,
-8.899979589403e0));
#91960=direction('',(-8.814559606949e-2,9.961075986050e-1,-7.677800008637e-5));
#91961=direction('',(-1.320055174100e-4,-8.875919052983e-5,-9.999999873482e-1));
#91962=axis2_placement_3d('',#91959,#91960,#91961);
#91964=cartesian_point('',(-6.845700722967e1,-4.595861565871e0,
-8.900008201098e0));
#91965=direction('',(-9.397193257796e-1,-3.419467590997e-1,-5.193844498045e-5));
#91966=direction('',(-3.418939310165e-1,9.395767947813e-1,-1.743521272010e-2));
#91967=axis2_placement_3d('',#91964,#91965,#91966);
#91969=cartesian_point('',(-6.862803184280e1,-4.126078182772e0,
-8.908726400605e0));
#91970=cartesian_point('',(-6.883314390549e1,-4.200749394665e0,
-8.909465274370e0));
#91971=cartesian_point('',(-6.921866521709e1,-4.417868505944e0,
-8.910600299933e0));
#91972=cartesian_point('',(-6.966144081882e1,-4.912161459555e0,
-8.911199866025e0));
#91973=cartesian_point('',(-6.992172903913e1,-5.522613496967e0,
-8.910595283655e0));
#91974=cartesian_point('',(-6.995514651883e1,-5.963760010290e0,
-8.909468942713e0));
#91975=cartesian_point('',(-6.993593003536e1,-6.181191882838e0,
-8.908725035731e0));
#91977=cartesian_point('',(-7.012958326961e1,-6.053856911243e0,
1.508728660531e0));
#91978=cartesian_point('',(-7.020504370700e1,-5.184607782565e0,
1.511646016917e0));
#91979=cartesian_point('',(-6.964105290683e1,-4.301017427408e0,
1.511645654833e0));
#91980=cartesian_point('',(-6.882129930593e1,-4.002907034768e0,
1.508725978977e0));
#91982=direction('',(-1.854778922660e-2,1.182067821947e-2,9.997580962819e-1));
#91983=vector('',#91982,1.041997300979e1);
#91984=cartesian_point('',(-6.862803184280e1,-4.126078182772e0,
-8.908726400605e0));
#91985=line('',#91984,#91983);
#91986=direction('',(9.396911228377e-1,3.420242588764e-1,4.473532774925e-8));
#91987=vector('',#91986,2.471205056338e0);
#91988=cartesian_point('',(-6.862803184280e1,-4.126078182772e0,
-8.908726400605e0));
#91989=line('',#91988,#91987);
#91990=cartesian_point('',(-6.613487836897e1,-3.750640856058e0,-8.9e0));
#91991=direction('',(9.396926207857e-1,3.420201433261e-1,0.e0));
#91992=direction('',(1.563194018672e-12,-4.311218049224e-12,-1.e0));
#91993=axis2_placement_3d('',#91990,#91991,#91992);
#91995=cartesian_point('',(-6.75e1,1.539153598866e-14,-8.908726203219e0));
#91996=direction('',(0.e0,0.e0,1.e0));
#91997=direction('',(3.420201466966e-1,-9.396926195590e-1,0.e0));
#91998=axis2_placement_3d('',#91995,#91996,#91997);
#92000=cartesian_point('',(-6.75e1,1.539153598866e-14,-8.908726203219e0));
#92001=direction('',(0.e0,0.e0,1.e0));
#92002=direction('',(1.e0,0.e0,0.e0));
#92003=axis2_placement_3d('',#92000,#92001,#92002);
#92005=cartesian_point('',(-6.632733437422e1,3.221823296201e0,
-5.309789098960e0));
#92006=cartesian_point('',(-6.626300837629e1,3.198468334253e0,
-5.312866796069e0));
#92007=cartesian_point('',(-6.613087901562e1,3.146467500652e0,
-5.334500224937e0));
#92008=cartesian_point('',(-6.592200617431e1,3.049124898270e0,
-5.420105978883e0));
#92009=cartesian_point('',(-6.571135218044e1,2.933552345276e0,
-5.561024480540e0));
#92010=cartesian_point('',(-6.550617087488e1,2.802378150683e0,
-5.754793733991e0));
#92011=cartesian_point('',(-6.530555008313e1,2.654025946767e0,
-5.996177020117e0));
#92012=cartesian_point('',(-6.517079475768e1,2.538544622009e0,
-6.188852829898e0));
#92013=cartesian_point('',(-6.510277999074e1,2.475182963399e0,
-6.291235114936e0));
#92015=cartesian_point('',(-6.510277999074e1,2.475182963399e0,
-6.291235114936e0));
#92016=cartesian_point('',(-6.509222949039e1,2.471916676230e0,
-6.582768004310e0));
#92017=cartesian_point('',(-6.507113779860e1,2.464997486083e0,
-7.165374708623e0));
#92018=cartesian_point('',(-6.503956527813e1,2.455138010146e0,
-8.037880920612e0));
#92019=cartesian_point('',(-6.501830766048e1,2.448629406109e0,
-8.618599116354e0));
#92020=cartesian_point('',(-6.500777879494e1,2.445274608876e0,
-8.908725163623e0));
#92022=direction('',(-5.969074566058e-3,1.639989753866e-2,9.998476951564e-1));
#92023=vector('',#92022,1.041903934859e1);
#92024=cartesian_point('',(-6.630586238865e1,-3.280866104847e0,
-8.908726290055e0));
#92025=line('',#92024,#92023);
#92026=direction('',(5.968951749528e-3,1.639896555278e-2,-9.998477111760e-1));
#92027=vector('',#92026,6.819553840183e0);
#92028=cartesian_point('',(-6.636803996204e1,3.109989667690e0,
1.508726199388e0));
#92029=line('',#92028,#92027);
#92030=cartesian_point('',(-6.632733437422e1,3.221823296201e0,
-5.309789098960e0));
#92031=cartesian_point('',(-6.632819685946e1,3.222619684774e0,
-5.335800771413e0));
#92032=cartesian_point('',(-6.632860117632e1,3.229164843161e0,
-5.398276765955e0));
#92033=cartesian_point('',(-6.632290651193e1,3.256266137390e0,
-5.492060805202e0));
#92034=cartesian_point('',(-6.631190368155e1,3.295776081504e0,
-5.567625984455e0));
#92035=cartesian_point('',(-6.630056809235e1,3.333392813303e0,
-5.619892196962e0));
#92036=cartesian_point('',(-6.629115204785e1,3.363460224909e0,
-5.654436913002e0));
#92037=cartesian_point('',(-6.628069106850e1,3.396405589773e0,
-5.685965176795e0));
#92038=cartesian_point('',(-6.626399215411e1,3.445742272488e0,
-5.725279509336e0));
#92039=cartesian_point('',(-6.624294836850e1,3.519720549202e0,
-5.766208875326e0));
#92040=cartesian_point('',(-6.620028832310e1,3.599386734056e0,
-5.794155119824e0));
#92041=cartesian_point('',(-6.620155392810e1,3.675314861954e0,
-5.799641674076e0));
#92042=cartesian_point('',(-6.619267742385e1,3.699823927866e0,
-5.800154433247e0));
#92044=cartesian_point('',(-6.620400189615e1,3.708928710831e0,-5.3e0));
#92045=direction('',(9.396926207859e-1,-3.420201433256e-1,0.e0));
#92046=direction('',(-3.419680265223e-1,-9.395494310456e-1,-1.745667374594e-2));
#92047=axis2_placement_3d('',#92044,#92045,#92046);
#92049=direction('',(-9.396916040636e-1,3.420229367324e-1,1.169624970526e-6));
#92050=vector('',#92049,2.468540980128e0);
#92051=cartesian_point('',(-6.637498653186e1,3.239155060073e0,
-5.308729872243e0));
#92052=line('',#92051,#92050);
#92053=cartesian_point('',(-6.768850720349e1,1.692119244827e1,
-5.799999993091e0));
#92054=cartesian_point('',(-6.767179445116e1,1.698814035441e1,
-5.799999993091e0));
#92055=cartesian_point('',(-6.762958186471e1,1.711825966940e1,
-5.799999776868e0));
#92056=cartesian_point('',(-6.753954378431e1,1.730435754091e1,
-5.800000791326e0));
#92057=cartesian_point('',(-6.746367428325e1,1.741818534967e1,
-5.799998302327e0));
#92058=cartesian_point('',(-6.742156003592e1,1.747285373571e1,
-5.799998302327e0));
#92060=direction('',(7.344408557123e-1,-6.786726968571e-1,1.155961522658e-6));
#92061=vector('',#92060,4.778044674802e0);
#92062=cartesian_point('',(-6.664456284451e1,1.599344760830e1,
-5.800005523236e0));
#92063=line('',#92062,#92061);
#92064=cartesian_point('',(-6.54e1,1.03e1,-5.8e0));
#92065=direction('',(0.e0,0.e0,-1.e0));
#92066=direction('',(6.786725717430e-1,7.344409713270e-1,0.e0));
#92067=axis2_placement_3d('',#92064,#92065,#92066);
#92069=direction('',(-7.344409701789e-1,-6.786725729742e-1,-3.909140920672e-6));
#92070=vector('',#92069,3.097356301001e0);
#92071=cartesian_point('',(-6.313537162435e1,7.849280856243e0,-5.8e0));
#92072=line('',#92071,#92070);
#92073=direction('',(-9.390461875364e-1,3.437910032413e-1,6.134960722274e-5));
#92074=vector('',#92073,2.482457980961e0);
#92075=cartesian_point('',(-6.619267742385e1,3.699823927866e0,
-5.800154433247e0));
#92076=line('',#92075,#92074);
#92077=cartesian_point('',(-6.801104734539e1,5.962425996089e0,
-5.799866836036e0));
#92078=direction('',(8.045113110301e-5,6.977472404088e-5,-9.999999943296e-1));
#92079=direction('',(-3.419803665394e-1,-9.397070927888e-1,-9.308051090966e-5));
#92080=axis2_placement_3d('',#92077,#92078,#92079);
#92082=cartesian_point('',(0.e0,0.e0,-5.8e0));
#92083=direction('',(0.e0,0.e0,-1.e0));
#92084=direction('',(-9.961789183804e-1,8.733591800940e-2,0.e0));
#92085=axis2_placement_3d('',#92082,#92083,#92084);
#92087=cartesian_point('',(-6.54e1,1.03e1,-5.8e0));
#92088=direction('',(0.e0,0.e0,1.e0));
#92089=direction('',(0.e0,-1.e0,0.e0));
#92090=axis2_placement_3d('',#92087,#92088,#92089);
#92092=cartesian_point('',(-6.54e1,1.03e1,-5.8e0));
#92093=direction('',(0.e0,0.e0,1.e0));
#92094=direction('',(0.e0,1.e0,0.e0));
#92095=axis2_placement_3d('',#92092,#92093,#92094);
#92097=cartesian_point('',(-6.768850717851e1,1.692119254817e1,-5.3e0));
#92098=direction('',(2.425230225791e-1,9.701456506727e-1,0.e0));
#92099=direction('',(-2.842170943040e-14,0.e0,-1.e0));
#92100=axis2_placement_3d('',#92097,#92098,#92099);
#92102=cartesian_point('',(-6.781765199476e1,1.777796215436e1,
-5.305580700400e0));
#92103=cartesian_point('',(-6.781740366731e1,1.777777091463e1,
-5.333031622460e0));
#92104=cartesian_point('',(-6.781259896943e1,1.777407274828e1,
-5.397326481809e0));
#92105=cartesian_point('',(-6.779020895999e1,1.775682365613e1,
-5.493010435643e0));
#92106=cartesian_point('',(-6.775727743507e1,1.773145590728e1,
-5.569015455626e0));
#92107=cartesian_point('',(-6.772575261120e1,1.770717130526e1,
-5.621452065166e0));
#92108=cartesian_point('',(-6.770048427303e1,1.768770629170e1,
-5.656031901085e0));
#92109=cartesian_point('',(-6.767280941635e1,1.766638752327e1,
-5.687539834835e0));
#92110=cartesian_point('',(-6.763091943021e1,1.763411794819e1,
-5.726745785757e0));
#92111=cartesian_point('',(-6.757034291355e1,1.758745650833e1,
-5.767461318368e0));
#92112=cartesian_point('',(-6.749429941540e1,1.752886755189e1,
-5.794663143718e0));
#92113=cartesian_point('',(-6.744330810234e1,1.748960702371e1,
-5.799991377393e0));
#92114=cartesian_point('',(-6.742156003592e1,1.747285373571e1,
-5.799998302327e0));
#92116=cartesian_point('',(0.e0,0.e0,-5.308726203219e0));
#92117=direction('',(0.e0,0.e0,-1.e0));
#92118=direction('',(-9.961788976626e-1,8.733615432169e-2,0.e0));
#92119=axis2_placement_3d('',#92116,#92117,#92118);
#92121=cartesian_point('',(-6.852382827070e1,4.553305629540e0,
-5.300008210389e0));
#92122=direction('',(-9.397192940738e-1,3.419468462616e-1,-5.174223358640e-5));
#92123=direction('',(2.987465968728e-5,-6.921672061289e-5,-9.999999971583e-1));
#92124=axis2_placement_3d('',#92121,#92122,#92123);
#92126=cartesian_point('',(-6.950481902286e1,6.093506590969e0,
-5.299979665108e0));
#92127=direction('',(-8.744092673923e-2,-9.961697036511e-1,-7.654218806503e-5));
#92128=direction('',(-9.960172936758e-1,8.742889214512e-2,-1.748540869049e-2));
#92129=axis2_placement_3d('',#92126,#92127,#92128);
#92131=cartesian_point('',(-7.000287985232e1,6.137233292926e0,
-5.308724579448e0));
#92132=cartesian_point('',(-7.002193606185e1,5.919862261312e0,
-5.309467592590e0));
#92133=cartesian_point('',(-6.998823699462e1,5.478889957561e0,
-5.310594834580e0));
#92134=cartesian_point('',(-6.972773611872e1,4.868808943188e0,
-5.311197753784e0));
#92135=cartesian_point('',(-6.928483074815e1,4.374829064780e0,
-5.310597297968e0));
#92136=cartesian_point('',(-6.889958594724e1,4.158037810846e0,
-5.309465094980e0));
#92137=cartesian_point('',(-6.869465376517e1,4.083452695541e0,
-5.308726984975e0));
#92139=cartesian_point('',(-6.882122888794e1,4.002878397793e0,
1.508726125912e0));
#92140=cartesian_point('',(-6.964092935164e1,4.300994474530e0,
1.511644401256e0));
#92141=cartesian_point('',(-7.020504553218e1,5.184558768355e0,
1.511645603156e0));
#92142=cartesian_point('',(-7.012958031663e1,6.053853806636e0,
1.508727802773e0));
#92144=cartesian_point('',(-6.637498653186e1,3.239155060073e0,
-5.308729872243e0));
#92145=cartesian_point('',(-6.636973486240e1,3.237243748964e0,
-5.308729837761e0));
#92146=cartesian_point('',(-6.635920666645e1,3.233411108028e0,
-5.308815986592e0));
#92147=cartesian_point('',(-6.634330392996e1,3.227634245130e0,
-5.309174142672e0));
#92148=cartesian_point('',(-6.633267502142e1,3.223762676023e0,
-5.309552670457e0));
#92149=cartesian_point('',(-6.632733437422e1,3.221823296201e0,
-5.309789098960e0));
#92151=direction('',(1.856184058126e-2,1.181596538943e-2,-9.997578912097e-1));
#92152=vector('',#92151,6.819104075926e0);
#92153=cartesian_point('',(-6.882122888794e1,4.002878397793e0,
1.508726125912e0));
#92154=line('',#92153,#92152);
#92155=cartesian_point('',(-7.000287985232e1,6.137233292926e0,
-5.308724579448e0));
#92156=cartesian_point('',(-7.001696163613e1,6.127980139029e0,
-4.551162624314e0));
#92157=cartesian_point('',(-7.004524019957e1,6.108251210252e0,
-3.036099316457e0));
#92158=cartesian_point('',(-7.008728094194e1,6.082689245331e0,
-7.635834756518e-1));
#92159=cartesian_point('',(-7.011550827402e1,6.063104904245e0,
7.512990563429e-1));
#92160=cartesian_point('',(-7.012958031663e1,6.053853806636e0,
1.508727802773e0));
#92162=cartesian_point('',(-6.830942913727e1,1.698914734017e1,
1.508726101629e0));
#92163=cartesian_point('',(-6.829432720511e1,1.699507774294e1,
7.512852011529e-1));
#92164=cartesian_point('',(-6.826389440638e1,1.700783646821e1,
-7.636224307562e-1));
#92165=cartesian_point('',(-6.821905115795e1,1.702381351434e1,
-3.036128159547e0));
#92166=cartesian_point('',(-6.818857061076e1,1.703649348063e1,
-4.551177120630e0));
#92167=cartesian_point('',(-6.817346068657e1,1.704242420851e1,
-5.308725385903e0));
#92169=cartesian_point('',(-6.764572215205e1,1.797328554317e1,
-5.314947160696e0));
#92170=cartesian_point('',(-6.766592494323e1,1.795315314485e1,
-5.312686013321e0));
#92171=cartesian_point('',(-6.770564167046e1,1.791183104786e1,
-5.308987530550e0));
#92172=cartesian_point('',(-6.776302933576e1,1.784671663253e1,
-5.305937152608e0));
#92173=cartesian_point('',(-6.779973368226e1,1.780122592110e1,
-5.305436757380e0));
#92174=cartesian_point('',(-6.781765199476e1,1.777796215436e1,
-5.305580700400e0));
#92176=cartesian_point('',(-6.781765199476e1,1.777796215436e1,
-5.305580700400e0));
#92177=cartesian_point('',(-6.787344749222e1,1.770552233099e1,
-5.305986063680e0));
#92178=cartesian_point('',(-6.797506580949e1,1.755296794103e1,
-5.306788705731e0));
#92179=cartesian_point('',(-6.809483425765e1,1.730549789548e1,
-5.307838520406e0));
#92180=cartesian_point('',(-6.815129159639e1,1.713112490583e1,
-5.308454783407e0));
#92181=cartesian_point('',(-6.817346068657e1,1.704242420851e1,
-5.308725385903e0));
#92183=cartesian_point('',(-6.830942913727e1,1.698914734017e1,
1.508726101629e0));
#92184=cartesian_point('',(-6.822213048907e1,1.734058295712e1,
1.507636766953e0));
#92185=cartesian_point('',(-6.803730762694e1,1.766655845752e1,
1.506111340855e0));
#92186=cartesian_point('',(-6.778110683351e1,1.792224799968e1,
1.504363295604e0));
#92188=cartesian_point('',(-6.764572215205e1,1.797328554317e1,
-5.314947160696e0));
#92189=cartesian_point('',(-6.764662127505e1,1.797224143424e1,
-5.327140052089e0));
#92190=cartesian_point('',(-6.764890778709e1,1.796675926878e1,
-5.375840713682e0));
#92191=cartesian_point('',(-6.764397072742e1,1.794858409878e1,
-5.458628082439e0));
#92192=cartesian_point('',(-6.762604680183e1,1.791796586683e1,
-5.537664507973e0));
#92193=cartesian_point('',(-6.760595834908e1,1.788892454511e1,
-5.593217092895e0));
#92194=cartesian_point('',(-6.758877938823e1,1.786574202068e1,
-5.630373442551e0));
#92195=cartesian_point('',(-6.756904472027e1,1.784043398182e1,
-5.664770580866e0));
#92196=cartesian_point('',(-6.753794724883e1,1.780223556886e1,
-5.708439603981e0));
#92197=cartesian_point('',(-6.749066738025e1,1.774720539982e1,
-5.755777923585e0));
#92198=cartesian_point('',(-6.742786623344e1,1.767842495905e1,
-5.791547309813e0));
#92199=cartesian_point('',(-6.738387903261e1,1.763248710982e1,
-5.802755167158e0));
#92200=cartesian_point('',(-6.736479445033e1,1.761291870499e1,
-5.805294521986e0));
#92202=cartesian_point('',(-6.736479445033e1,1.761291870499e1,
-5.805294521986e0));
#92203=cartesian_point('',(-6.733957241960e1,1.766670434371e1,
-5.809683314489e0));
#92204=cartesian_point('',(-6.726267791987e1,1.783243827852e1,
-5.830733825651e0));
#92205=cartesian_point('',(-6.712314435100e1,1.813430348101e1,
-5.899563287858e0));
#92206=cartesian_point('',(-6.692171007647e1,1.852226610303e1,
-6.018273963537e0));
#92207=cartesian_point('',(-6.666853699239e1,1.890719863454e1,
-6.155312200555e0));
#92208=cartesian_point('',(-6.646324959753e1,1.914157923010e1,
-6.250048390357e0));
#92209=cartesian_point('',(-6.635819858513e1,1.924602180914e1,
-6.295616997296e0));
#92211=cartesian_point('',(-6.664456860090e1,1.599345181918e1,-6.3e0));
#92212=direction('',(7.344409713305e-1,-6.786725717393e-1,0.e0));
#92213=direction('',(6.777424745667e-1,7.334344455044e-1,5.233595624294e-2));
#92214=axis2_placement_3d('',#92211,#92212,#92213);
#92216=cartesian_point('',(-6.664456284451e1,1.599344760830e1,
-5.800005523236e0));
#92217=cartesian_point('',(-6.678673024631e1,1.612473595161e1,
-5.799995583633e0));
#92218=cartesian_point('',(-6.703247275031e1,1.641116548720e1,
-5.800001913391e0));
#92219=cartesian_point('',(-6.729939785284e1,1.692073549905e1,
-5.799999927682e0));
#92220=cartesian_point('',(-6.739436801580e1,1.728324071664e1,
-5.799998893147e0));
#92221=cartesian_point('',(-6.742156003592e1,1.747285373571e1,
-5.799998302327e0));
#92223=cartesian_point('',(-6.742156003592e1,1.747285373571e1,
-5.799998302327e0));
#92224=cartesian_point('',(-6.741430006200e1,1.749389824780e1,
-5.799998768458e0));
#92225=cartesian_point('',(-6.739663986308e1,1.754148974586e1,
-5.800704303609e0));
#92226=cartesian_point('',(-6.737668756667e1,1.758755964454e1,
-5.803226981027e0));
#92227=cartesian_point('',(-6.736479445033e1,1.761291870499e1,
-5.805294521986e0));
#92229=cartesian_point('',(-6.635819858513e1,1.924602180914e1,
-6.295616997296e0));
#92230=cartesian_point('',(-6.649266565822e1,1.911390186567e1,
-6.128057691549e0));
#92231=cartesian_point('',(-6.676782953243e1,1.884296626021e1,
-5.831192280792e0));
#92232=cartesian_point('',(-6.723821625359e1,1.837843916801e1,
-5.435584826969e0));
#92233=cartesian_point('',(-6.751216497663e1,1.810631398479e1,
-5.335168577634e0));
#92234=cartesian_point('',(-6.764572215205e1,1.797328554317e1,
-5.314947160696e0));
#92236=direction('',(-1.984866654130e-2,-7.482583485846e-3,9.997749953769e-1));
#92237=vector('',#92236,6.820845177999e0);
#92238=cartesian_point('',(-6.764572215205e1,1.797328554317e1,
-5.314947160696e0));
#92239=line('',#92238,#92237);
#92240=direction('',(1.317163881110e-5,1.234097702926e-2,9.999238471566e-1));
#92241=vector('',#92240,1.534042467655e1);
#92242=cartesian_point('',(-6.076341561394e1,2.493748106654e1,
2.495640760079e0));
#92243=line('',#92242,#92241);
#92244=cartesian_point('',(-5.828571765395e1,2.759877691700e1,
1.780456250509e1));
#92245=direction('',(-7.063441965476e-1,7.078148506468e-1,-8.718555343992e-3));
#92246=direction('',(-7.078685437946e-1,-7.062910815072e-1,8.662152707276e-3));
#92247=axis2_placement_3d('',#92244,#92245,#92246);
#92249=direction('',(-6.164127230337e-3,6.177050883819e-3,9.999619230640e-1));
#92250=vector('',#92249,5.000190392e-1);
#92251=cartesian_point('',(-5.794447840185e1,2.798240617955e1,
2.130436326774e1));
#92252=line('',#92251,#92250);
#92253=direction('',(6.164127221095e-3,-6.177050874648e-3,-9.999619230641e-1));
#92254=vector('',#92253,5.000190392016e-1);
#92255=cartesian_point('',(-4.909947466e1,3.681506873657e1,2.180436326775e1));
#92256=line('',#92255,#92254);
#92257=direction('',(-6.164127214396e-3,6.177050874471e-3,9.999619230642e-1));
#92258=vector('',#92257,5.000190392205e-1);
#92259=cartesian_point('',(-3.670907218707e1,4.917338357308e1,
2.130436326774e1));
#92260=line('',#92259,#92258);
#92261=direction('',(6.164127251405e-3,-6.177050911452e-3,-9.999619230637e-1));
#92262=vector('',#92261,5.000190392178e-1);
#92263=cartesian_point('',(-2.786406844520e1,5.800604613009e1,
2.180436326777e1));
#92264=line('',#92263,#92262);
#92265=cartesian_point('',(-2.747663588001e1,5.834339639501e1,
1.780455716430e1));
#92266=direction('',(-7.063332626897e-1,7.078257367951e-1,-8.720570428498e-3));
#92267=direction('',(-6.171010053098e-3,6.161755552257e-3,9.999619749788e-1));
#92268=axis2_placement_3d('',#92265,#92266,#92267);
#92270=direction('',(1.234081252463e-2,-1.266972057948e-5,-9.999238491934e-1));
#92271=vector('',#92270,1.534041602401e1);
#92272=cartesian_point('',(-2.499947727827e1,6.081570536513e1,
1.783488690285e1));
#92273=line('',#92272,#92271);
#92274=direction('',(-7.530912395787e-3,-1.983084933503e-2,-9.997749860709e-1));
#92275=vector('',#92274,6.811389393351e0);
#92276=cartesian_point('',(-1.778024629637e1,6.781849719322e1,
1.504363323620e0));
#92277=line('',#92276,#92275);
#92278=cartesian_point('',(-1.783154227318e1,6.768342155640e1,
-5.305493412241e0));
#92279=cartesian_point('',(-1.796642121820e1,6.754878532894e1,
-5.308695425925e0));
#92280=cartesian_point('',(-1.824785291236e1,6.726687289502e1,
-5.387142419752e0));
#92281=cartesian_point('',(-1.875400690535e1,6.675687535859e1,
-5.788088680120e0));
#92282=cartesian_point('',(-1.904992836211e1,6.645759964244e1,
-6.109889278763e0));
#92283=cartesian_point('',(-1.919561416282e1,6.630992905213e1,
-6.295601047636e0));
#92285=direction('',(-3.117543348397e-2,-4.344363951402e-2,-9.985693478837e-1));
#92286=vector('',#92285,2.612499907003e0);
#92287=cartesian_point('',(-1.919561416282e1,6.630992905213e1,
-6.295601047636e0));
#92288=line('',#92287,#92286);
#92289=direction('',(-4.351462768580e-2,-3.108146578823e-2,9.985691862169e-1));
#92290=vector('',#92289,2.612483721420e0);
#92291=cartesian_point('',(-6.624451732866e1,1.932722163255e1,
-8.904362740999e0));
#92292=line('',#92291,#92290);
#92293=cartesian_point('',(-5.866040902284e1,2.797431615156e1,
2.129995506406e1));
#92294=direction('',(7.078418379436e-1,7.063709593901e-1,-1.367005089135e-5));
#92295=direction('',(1.182951181641e-5,7.498365319340e-6,9.999999999019e-1));
#92296=axis2_placement_3d('',#92293,#92294,#92295);
#92298=cartesian_point('',(-6.111634711641e1,2.548074638398e1,
1.783056226303e1));
#92299=direction('',(1.804391945530e-5,-1.229862685703e-2,-9.999243688659e-1));
#92300=direction('',(7.062556494782e-1,-7.079031893230e-1,8.719640272728e-3));
#92301=axis2_placement_3d('',#92298,#92299,#92300);
#92303=direction('',(-7.078483690164e-1,-7.063644147378e-1,-8.540990875602e-6));
#92304=vector('',#92303,5.125021646596e-1);
#92305=cartesian_point('',(-5.794447840185e1,2.798240617955e1,
2.130436326774e1));
#92306=line('',#92305,#92304);
#92307=direction('',(7.078516808660e-1,7.063610956041e-1,2.262920178332e-5));
#92308=vector('',#92307,5.124768556746e-1);
#92309=cartesian_point('',(-5.866040551397e1,2.797432242688e1,
2.179998840306e1));
#92310=line('',#92309,#92308);
#92311=direction('',(-7.078468738263e-1,-7.063659131175e-1,
-3.004174686793e-13));
#92312=vector('',#92311,1.25e1);
#92313=cartesian_point('',(-4.909947466e1,3.681506873657e1,2.180436326775e1));
#92314=line('',#92313,#92312);
#92315=direction('',(7.078468738263e-1,7.063659131175e-1,0.e0));
#92316=vector('',#92315,1.25e1);
#92317=cartesian_point('',(-5.830073009126e1,2.833940478319e1,2.23e1));
#92318=line('',#92317,#92316);
#92319=direction('',(7.063659131164e-1,-7.078468738274e-1,0.e0));
#92320=vector('',#92319,1.455405371463e0);
#92321=cartesian_point('',(-5.048069291260e1,3.819918283950e1,2.23e1));
#92322=line('',#92321,#92320);
#92323=direction('',(-7.078468738263e-1,-7.063659131175e-1,1.272886558062e-13));
#92324=vector('',#92323,1.75e1);
#92325=cartesian_point('',(-3.670907218707e1,4.917338357308e1,
2.130436326774e1));
#92326=line('',#92325,#92324);
#92327=direction('',(7.078468738263e-1,7.063659131175e-1,0.e0));
#92328=vector('',#92327,1.75e1);
#92329=cartesian_point('',(-4.944956198746e1,3.716589005411e1,2.18e1));
#92330=line('',#92329,#92328);
#92331=direction('',(7.078420570138e-1,7.063707395758e-1,-2.436402675377e-5));
#92332=vector('',#92331,5.124768524370e-1);
#92333=cartesian_point('',(-2.821415577264e1,5.835686744761e1,2.18e1));
#92334=line('',#92333,#92332);
#92335=direction('',(-7.078432145574e-1,-7.063695799922e-1,8.167551391448e-6));
#92336=vector('',#92335,5.124781668505e-1);
#92337=cartesian_point('',(-2.749823207120e1,5.836495647451e1,
2.130435908205e1));
#92338=line('',#92337,#92336);
#92339=direction('',(-7.063659131174e-1,7.078468738264e-1,0.e0));
#92340=vector('',#92339,1.464132239401e0);
#92341=cartesian_point('',(-2.821415577264e1,5.835686744761e1,2.18e1));
#92342=line('',#92341,#92340);
#92343=cartesian_point('',(-2.535267713312e1,6.116958373193e1,
1.783056095866e1));
#92344=direction('',(1.230100095174e-2,-4.422625777395e-5,-9.999243388475e-1));
#92345=direction('',(7.078188294378e-1,7.063407297833e-1,8.676297746075e-3));
#92346=axis2_placement_3d('',#92343,#92344,#92345);
#92348=cartesian_point('',(-2.785139944282e1,5.871887372282e1,
2.129995140064e1));
#92349=direction('',(-7.078525556296e-1,-7.063602191802e-1,-1.576306208558e-5));
#92350=direction('',(7.063326230212e-1,-7.078250980747e-1,8.823615558398e-3));
#92351=axis2_placement_3d('',#92348,#92349,#92350);
#92353=cartesian_point('',(-1.689960485678e1,6.820900527192e1,
-5.308725395867e0));
#92354=cartesian_point('',(-1.700767947245e1,6.818223404467e1,
-5.308399257039e0));
#92355=cartesian_point('',(-1.721937143848e1,6.811067606209e1,
-5.307627705705e0));
#92356=cartesian_point('',(-1.751454446646e1,6.795187498260e1,
-5.306299898005e0));
#92357=cartesian_point('',(-1.769113911676e1,6.781491470996e1,
-5.305267761695e0));
#92358=cartesian_point('',(-1.777308226905e1,6.773951549033e1,
-5.304754142786e0));
#92360=cartesian_point('',(-1.777308226905e1,6.773951549033e1,
-5.304754142786e0));
#92361=cartesian_point('',(-1.777979032211e1,6.773334371659e1,
-5.304667331523e0));
#92362=cartesian_point('',(-1.779297903335e1,6.772085529380e1,
-5.304605895566e0));
#92363=cartesian_point('',(-1.781248260224e1,6.770219169061e1,
-5.304846072573e0));
#92364=cartesian_point('',(-1.782525141001e1,6.768970256473e1,
-5.305236718999e0));
#92365=cartesian_point('',(-1.783154227318e1,6.768342155640e1,
-5.305493412241e0));
#92367=cartesian_point('',(-1.778024629637e1,6.781849719322e1,
1.504363323620e0));
#92368=cartesian_point('',(-1.752402180706e1,6.807417603294e1,
1.506111436833e0));
#92369=cartesian_point('',(-1.719762835243e1,6.825830050515e1,
1.507636772016e0));
#92370=cartesian_point('',(-1.684603860083e1,6.834486322159e1,
1.508726055752e0));
#92372=cartesian_point('',(-1.677938894973e1,6.772379838565e1,-5.3e0));
#92373=direction('',(-9.706514619625e-1,-2.404906222499e-1,0.e0));
#92374=direction('',(-2.404539943633e-1,9.705036270433e-1,-1.745240643794e-2));
#92375=axis2_placement_3d('',#92372,#92373,#92374);
#92377=direction('',(3.437899472219e-1,-9.390465741231e-1,-6.178132593028e-5));
#92378=vector('',#92377,2.482440388271e0);
#92379=cartesian_point('',(-4.553265651224e0,6.852379523208e1,
-5.800002313266e0));
#92380=line('',#92379,#92378);
#92381=direction('',(-6.786725729661e-1,-7.344409701793e-1,5.065914449289e-6));
#92382=vector('',#92381,3.097356253852e0);
#92383=cartesian_point('',(-5.747190118256e0,6.541019695663e1,
-5.800015690942e0));
#92384=line('',#92383,#92382);
#92385=cartesian_point('',(-1.03e1,6.54e1,-5.8e0));
#92386=direction('',(0.e0,0.e0,-1.e0));
#92387=direction('',(7.344409713293e-1,-6.786725717406e-1,0.e0));
#92388=axis2_placement_3d('',#92385,#92386,#92387);
#92390=direction('',(-6.786714759182e-1,7.344419839408e-1,-4.479233490192e-7));
#92391=vector('',#92390,4.708273908269e0);
#92392=cartesian_point('',(-1.275071914374e1,6.313537162436e1,-5.8e0));
#92393=line('',#92392,#92391);
#92394=cartesian_point('',(-1.743444630833e1,6.737152928164e1,
-5.799982253969e0));
#92395=cartesian_point('',(-1.737246861979e1,6.742863493779e1,
-5.799982253969e0));
#92396=cartesian_point('',(-1.724101570235e1,6.753064623470e1,
-5.800008280558e0));
#92397=cartesian_point('',(-1.701878800093e1,6.765016558383e1,
-5.799997637095e0));
#92398=cartesian_point('',(-1.686119987363e1,6.770355718097e1,
-5.799999993074e0));
#92399=cartesian_point('',(-1.677938890086e1,6.772379839777e1,
-5.799999993074e0));
#92401=cartesian_point('',(0.e0,0.e0,-5.8e0));
#92402=direction('',(0.e0,0.e0,-1.e0));
#92403=direction('',(-2.404906222502e-1,9.706514619624e-1,0.e0));
#92404=axis2_placement_3d('',#92401,#92402,#92403);
#92406=cartesian_point('',(-5.962424939150e0,6.801104570132e1,
-5.799866983277e0));
#92407=direction('',(-7.011559242434e-5,-8.026557561381e-5,-9.999999943206e-1));
#92408=direction('',(-8.746455859709e-2,9.961676292368e-1,-7.382533924551e-5));
#92409=axis2_placement_3d('',#92406,#92407,#92408);
#92411=cartesian_point('',(-1.03e1,6.54e1,-5.8e0));
#92412=direction('',(0.e0,0.e0,1.e0));
#92413=direction('',(-1.e0,0.e0,0.e0));
#92414=axis2_placement_3d('',#92411,#92412,#92413);
#92416=cartesian_point('',(-1.03e1,6.54e1,-5.8e0));
#92417=direction('',(0.e0,0.e0,1.e0));
#92418=direction('',(1.e0,0.e0,0.e0));
#92419=axis2_placement_3d('',#92416,#92417,#92418);
#92421=direction('',(3.420220600435e-1,-9.396919231541e-1,-1.567722994782e-6));
#92422=vector('',#92421,2.468438701192e0);
#92423=cartesian_point('',(-4.083415611680e0,6.869455227541e1,
-5.308727454801e0));
#92424=line('',#92423,#92422);
#92425=cartesian_point('',(-3.708922493610e0,6.620398481447e1,-5.3e0));
#92426=direction('',(-3.420201433256e-1,9.396926207859e-1,0.e0));
#92427=direction('',(9.395493989257e-1,3.419680148316e-1,-1.745863140515e-2));
#92428=axis2_placement_3d('',#92425,#92426,#92427);
#92430=cartesian_point('',(-6.093506066540e0,6.950481728764e1,
-5.299979566095e0));
#92431=direction('',(9.961696628009e-1,8.744139183987e-2,-7.686556014748e-5));
#92432=direction('',(-8.908790816726e-5,1.358751508165e-4,-9.999999868006e-1));
#92433=axis2_placement_3d('',#92430,#92431,#92432);
#92435=cartesian_point('',(-4.553264577102e0,6.852379562316e1,-5.3e0));
#92436=direction('',(-3.420201433256e-1,9.396926207859e-1,0.e0));
#92437=direction('',(9.395493989257e-1,3.419680148316e-1,-1.745863140515e-2));
#92438=axis2_placement_3d('',#92435,#92436,#92437);
#92440=cartesian_point('',(0.e0,0.e0,-5.308726203219e0));
#92441=direction('',(0.e0,0.e0,-1.e0));
#92442=direction('',(-2.404906224452e-1,9.706514619141e-1,0.e0));
#92443=axis2_placement_3d('',#92440,#92441,#92442);
#92445=cartesian_point('',(-1.689960485678e1,6.820900527192e1,
-5.308725395867e0));
#92446=cartesian_point('',(-1.689364311165e1,6.822410238403e1,
-4.551177092827e0));
#92447=cartesian_point('',(-1.688089184619e1,6.825456017245e1,
-3.036128232915e0));
#92448=cartesian_point('',(-1.686482380301e1,6.829936580526e1,
-7.636223231339e-1));
#92449=cartesian_point('',(-1.685200000261e1,6.832977410396e1,
7.512851999012e-1));
#92450=cartesian_point('',(-1.684603860083e1,6.834486322159e1,
1.508726055752e0));
#92452=cartesian_point('',(-6.053855120635e0,7.012958164694e1,
1.508727795789e0));
#92453=cartesian_point('',(-6.063106131287e0,7.011550947996e1,
7.512991990422e-1));
#92454=cartesian_point('',(-6.082690258970e0,7.008728095163e1,
-7.635831132385e-1));
#92455=cartesian_point('',(-6.108252489190e0,7.004523943303e1,
-3.036099279949e0));
#92456=cartesian_point('',(-6.127979795518e0,7.001696100117e1,
-4.551162613489e0));
#92457=cartesian_point('',(-6.137232866822e0,7.000287908674e1,
-5.308724776780e0));
#92459=cartesian_point('',(-4.083415611680e0,6.869455227541e1,
-5.308727454801e0));
#92460=cartesian_point('',(-4.157978682654e0,6.889948872748e1,
-5.309465244957e0));
#92461=cartesian_point('',(-4.374846934058e0,6.928486241876e1,
-5.310597452461e0));
#92462=cartesian_point('',(-4.868800107844e0,6.972772380343e1,
-5.311198132508e0));
#92463=cartesian_point('',(-5.478891271368e0,6.998823850589e1,
-5.310595355972e0));
#92464=cartesian_point('',(-5.919862126167e0,7.002193531497e1,
-5.309467835886e0));
#92465=cartesian_point('',(-6.137232866822e0,7.000287908674e1,
-5.308724776780e0));
#92467=cartesian_point('',(-6.053855120635e0,7.012958164694e1,
1.508727795789e0));
#92468=cartesian_point('',(-5.184605101750e0,7.020503946113e1,
1.511645407985e0));
#92469=cartesian_point('',(-4.300991426182e0,6.964098606535e1,
1.511644714416e0));
#92470=cartesian_point('',(-4.002879666853e0,6.882123201445e1,
1.508726098496e0));
#92472=cartesian_point('',(-3.221850176015e0,6.632739796963e1,
-5.309786663702e0));
#92473=cartesian_point('',(-3.223757334590e0,6.633264937175e1,
-5.309554517962e0));
#92474=cartesian_point('',(-3.227610852019e0,6.634324355788e1,
-5.309181082441e0));
#92475=cartesian_point('',(-3.233354495710e0,6.635905164167e1,
-5.308833897153e0));
#92476=cartesian_point('',(-3.237221271861e0,6.636966686201e1,
-5.308731238027e0));
#92477=cartesian_point('',(-3.239155122007e0,6.637498036510e1,
-5.308731324629e0));
#92479=direction('',(1.181033770916e-2,1.857717696264e-2,9.997576728484e-1));
#92480=vector('',#92479,6.819106007832e0);
#92481=cartesian_point('',(-4.083415611680e0,6.869455227541e1,
-5.308727454801e0));
#92482=line('',#92481,#92480);
#92483=cartesian_point('',(-3.221850176015e0,6.632739796963e1,
-5.309786663702e0));
#92484=cartesian_point('',(-3.222646847040e0,6.632826074549e1,
-5.335801901799e0));
#92485=cartesian_point('',(-3.229168669515e0,6.632856673673e1,
-5.398300716138e0));
#92486=cartesian_point('',(-3.256285275510e0,6.632292247396e1,
-5.492076437528e0));
#92487=cartesian_point('',(-3.295792208166e0,6.631190446893e1,
-5.567642342693e0));
#92488=cartesian_point('',(-3.333409330662e0,6.630056934582e1,
-5.619906401790e0));
#92489=cartesian_point('',(-3.363476452121e0,6.629115183912e1,
-5.654449800123e0));
#92490=cartesian_point('',(-3.396421461754e0,6.628068976651e1,
-5.685976557286e0));
#92491=cartesian_point('',(-3.445757370509e0,6.626398891801e1,
-5.725288525991e0));
#92492=cartesian_point('',(-3.519733722968e0,6.624294314810e1,
-5.766215260101e0));
#92493=cartesian_point('',(-3.599397745697e0,6.620027790554e1,
-5.794155017098e0));
#92494=cartesian_point('',(-3.675319974146e0,6.620154530230e1,
-5.799643783294e0));
#92495=cartesian_point('',(-3.699827601159e0,6.619266809001e1,
-5.800155681725e0));
#92497=cartesian_point('',(-3.699827601159e0,6.619266809001e1,
-5.800155681725e0));
#92498=cartesian_point('',(-3.644914191011e0,6.611850788341e1,
-5.801431927014e0));
#92499=cartesian_point('',(-3.492892680541e0,6.595867835611e1,
-5.834648836461e0));
#92500=cartesian_point('',(-3.159986312601e0,6.569879164258e1,
-5.967223360107e0));
#92501=cartesian_point('',(-2.765446859954e0,6.538915082259e1,
-6.143316625490e0));
#92502=cartesian_point('',(-2.569446167121e0,6.520127410158e1,
-6.245174976254e0));
#92503=cartesian_point('',(-2.476308044435e0,6.510397220728e1,
-6.290052414329e0));
#92505=cartesian_point('',(-5.747190135057e0,6.541019694704e1,-6.3e0));
#92506=direction('',(-6.786725717393e-1,-7.344409713305e-1,0.e0));
#92507=direction('',(7.334344455044e-1,-6.777424745667e-1,5.233595624294e-2));
#92508=axis2_placement_3d('',#92505,#92506,#92507);
#92510=cartesian_point('',(-5.747190118256e0,6.541019695663e1,
-5.800015690942e0));
#92511=cartesian_point('',(-5.578682120368e0,6.559202173616e1,
-5.800015690942e0));
#92512=cartesian_point('',(-5.202077771886e0,6.589273873033e1,
-5.800013435124e0));
#92513=cartesian_point('',(-4.504409260141e0,6.618975741574e1,
-5.799929440654e0));
#92514=cartesian_point('',(-3.978782638115e0,6.621558368266e1,
-5.800155681725e0));
#92515=cartesian_point('',(-3.699827601159e0,6.619266809001e1,
-5.800155681725e0));
#92517=cartesian_point('',(-5.380464988986e0,6.507131838811e1,
-6.273831456856e0));
#92518=cartesian_point('',(-5.231876371652e0,6.523217801136e1,
-6.272715843138e0));
#92519=cartesian_point('',(-4.881736670166e0,6.550236421634e1,
-6.271445546794e0));
#92520=cartesian_point('',(-4.273524647007e0,6.571652935398e1,
-6.272555703336e0));
#92521=cartesian_point('',(-3.600030628097e0,6.572578429427e1,
-6.276270279828e0));
#92522=cartesian_point('',(-2.970981216457e0,6.551631240063e1,
-6.283692265999e0));
#92523=cartesian_point('',(-2.624049594861e0,6.525629706629e1,
-6.287414250247e0));
#92524=cartesian_point('',(-2.476308044435e0,6.510397220728e1,
-6.290052414329e0));
#92526=cartesian_point('',(-2.445272294903e0,6.500778131610e1,
-8.908725221339e0));
#92527=cartesian_point('',(-2.598160882478e0,6.515773461582e1,
-8.911307419181e0));
#92528=cartesian_point('',(-2.952003473849e0,6.540766213909e1,
-8.917029734780e0));
#92529=cartesian_point('',(-3.571600079948e0,6.559602626019e1,
-8.923163206192e0));
#92530=cartesian_point('',(-4.218339302890e0,6.558035428305e1,
-8.927132667783e0));
#92531=cartesian_point('',(-4.827742253684e0,6.536236268053e1,
-8.928332653875e0));
#92532=cartesian_point('',(-5.168651144676e0,6.509561395066e1,
-8.927158103088e0));
#92533=cartesian_point('',(-5.313829252380e0,6.493864413715e1,
-8.926169219157e0));
#92535=cartesian_point('',(-2.476308044435e0,6.510397220728e1,
-6.290052414329e0));
#92536=cartesian_point('',(-2.531925422818e0,6.516392151345e1,
-6.191716043365e0));
#92537=cartesian_point('',(-2.658627586791e0,6.530732570030e1,
-5.991995335586e0));
#92538=cartesian_point('',(-2.888872668243e0,6.562718062785e1,
-5.612447786327e0));
#92539=cartesian_point('',(-3.094114597032e0,6.600282839763e1,
-5.365406936159e0));
#92540=cartesian_point('',(-3.183525784876e0,6.622202338673e1,
-5.311140034699e0));
#92541=cartesian_point('',(-3.221850176015e0,6.632739796963e1,
-5.309786663702e0));
#92543=direction('',(1.639955547297e-2,5.968852821332e-3,9.998477020908e-1));
#92544=vector('',#92543,6.819551467220e0);
#92545=cartesian_point('',(-3.221850176015e0,6.632739796963e1,
-5.309786663702e0));
#92546=line('',#92545,#92544);
#92547=direction('',(1.639989754770e-2,-5.969074541236e-3,-9.998476951564e-1));
#92548=vector('',#92547,1.041903934859e1);
#92549=cartesian_point('',(3.109994930532e0,6.636805442097e1,1.508726189520e0));
#92550=line('',#92549,#92548);
#92551=cartesian_point('',(-2.445272294903e0,6.500778131610e1,
-8.908725221339e0));
#92552=cartesian_point('',(-2.448537034618e0,6.501829094908e1,
-8.621255338518e0));
#92553=cartesian_point('',(-2.455179284874e0,6.503941715950e1,
-8.044042686384e0));
#92554=cartesian_point('',(-2.464708062034e0,6.507050188827e1,
-7.175990192393e0));
#92555=cartesian_point('',(-2.472311306066e0,6.509268304720e1,
-6.586632274986e0));
#92556=cartesian_point('',(-2.476308044435e0,6.510397220728e1,
-6.290052414329e0));
#92558=direction('',(1.182008514371e-2,-1.854943158632e-2,-9.997580728231e-1));
#92559=vector('',#92558,1.041997325157e1);
#92560=cartesian_point('',(4.002903502833e0,6.882129121151e1,1.508726104587e0));
#92561=line('',#92560,#92559);
#92562=direction('',(3.420240686877e-1,9.396911920617e-1,6.732332940341e-9));
#92563=vector('',#92562,2.471178033495e0);
#92564=cartesian_point('',(3.280866108394e0,6.630586239845e1,
-8.908726288910e0));
#92565=line('',#92564,#92563);
#92566=cartesian_point('',(0.e0,6.75e1,-8.908726203219e0));
#92567=direction('',(0.e0,0.e0,1.e0));
#92568=direction('',(-7.003518468207e-1,-7.137977939549e-1,0.e0));
#92569=axis2_placement_3d('',#92566,#92567,#92568);
#92571=cartesian_point('',(0.e0,6.75e1,-8.908726203219e0));
#92572=direction('',(0.e0,0.e0,1.e0));
#92573=direction('',(0.e0,-1.e0,0.e0));
#92574=axis2_placement_3d('',#92571,#92572,#92573);
#92576=cartesian_point('',(3.750640856058e0,6.613487836897e1,-8.9e0));
#92577=direction('',(-3.420201433261e-1,-9.396926207857e-1,0.e0));
#92578=direction('',(-9.395494954258e-1,3.419680499553e-1,-1.745274920420e-2));
#92579=axis2_placement_3d('',#92576,#92577,#92578);
#92581=cartesian_point('',(-4.947205495670e0,6.459965722665e1,-8.9e0));
#92582=direction('',(6.786725717393e-1,7.344409713305e-1,0.e0));
#92583=direction('',(0.e0,0.e0,-1.e0));
#92584=axis2_placement_3d('',#92581,#92582,#92583);
#92586=cartesian_point('',(-2.795348372434e0,6.465098413915e1,-8.9e0));
#92587=direction('',(-7.137977971462e-1,7.003518435681e-1,0.e0));
#92588=direction('',(7.002451581378e-1,7.136890634779e-1,-1.745391579457e-2));
#92589=axis2_placement_3d('',#92586,#92587,#92588);
#92591=direction('',(6.786701886440e-1,7.344431734627e-1,-2.708151174447e-7));
#92592=vector('',#92591,3.045138674349e0);
#92593=cartesian_point('',(-7.380474090947e0,6.270216282553e1,
-8.926168394488e0));
#92594=line('',#92593,#92592);
#92595=cartesian_point('',(-1.358624311439e1,6.236329160155e1,-8.9e0));
#92596=direction('',(6.786725717395e-1,-7.344409713302e-1,0.e0));
#92597=direction('',(-5.925926416239e-12,-5.471179065353e-12,-1.e0));
#92598=axis2_placement_3d('',#92595,#92596,#92597);
#92600=cartesian_point('',(-1.03e1,6.54e1,-8.926167978121e0));
#92601=direction('',(0.e0,0.e0,1.e0));
#92602=direction('',(-7.344409713631e-1,-6.786725717040e-1,0.e0));
#92603=axis2_placement_3d('',#92600,#92601,#92602);
#92605=cartesian_point('',(-7.013756885612e0,6.236329160155e1,-8.9e0));
#92606=direction('',(-6.786725717398e-1,-7.344409713300e-1,0.e0));
#92607=direction('',(-7.334343813983e-1,6.777424153292e-1,-5.233762171309e-2));
#92608=axis2_placement_3d('',#92605,#92606,#92607);
#92610=direction('',(6.786767046361e-1,-7.344371522356e-1,-5.311269411525e-7));
#92611=vector('',#92610,4.679709141280e0);
#92612=cartesian_point('',(-1.639553547037e1,6.613911509390e1,
-8.926165492964e0));
#92613=line('',#92612,#92611);
#92614=cartesian_point('',(-1.892393430723e1,6.584253486917e1,-8.9e0));
#92615=direction('',(7.078468738263e-1,7.063659131175e-1,0.e0));
#92616=direction('',(0.e0,0.e0,-1.e0));
#92617=axis2_placement_3d('',#92614,#92615,#92616);
#92619=cartesian_point('',(-1.676223332183e1,6.580026169585e1,-8.9e0));
#92620=direction('',(-6.786725717393e-1,7.344409713305e-1,0.e0));
#92621=direction('',(7.334344454486e-1,6.777424745151e-1,-5.233595769245e-2));
#92622=axis2_placement_3d('',#92619,#92620,#92621);
#92624=direction('',(7.078467298099e-1,7.063660574359e-1,-9.571881728685e-9));
#92625=vector('',#92624,6.635258082124e1);
#92626=cartesian_point('',(-6.624451732866e1,1.932722163255e1,
-8.904362740999e0));
#92627=line('',#92626,#92625);
#92628=cartesian_point('',(-6.585133878489e1,1.680943196778e1,-8.9e0));
#92629=direction('',(-7.344409713305e-1,6.786725717393e-1,0.e0));
#92630=direction('',(0.e0,0.e0,-1.e0));
#92631=axis2_placement_3d('',#92628,#92629,#92630);
#92633=cartesian_point('',(-6.589138536655e1,1.897334934181e1,-8.9e0));
#92634=direction('',(-7.078468738263e-1,-7.063659131175e-1,0.e0));
#92635=direction('',(-7.063390168669e-1,7.078199211852e-1,-8.726535671158e-3));
#92636=axis2_placement_3d('',#92633,#92634,#92635);
#92638=direction('',(-7.344393235454e-1,6.786743549230e-1,1.752581608276e-7));
#92639=vector('',#92638,4.749389772510e0);
#92640=cartesian_point('',(-6.270216282430e1,1.321952590751e1,
-8.926168388816e0));
#92641=line('',#92640,#92639);
#92642=cartesian_point('',(-6.236329160155e1,7.013756885611e0,-8.9e0));
#92643=direction('',(7.344409713302e-1,6.786725717395e-1,0.e0));
#92644=direction('',(-1.492139745096e-12,1.618261080694e-12,-1.e0));
#92645=axis2_placement_3d('',#92642,#92643,#92644);
#92647=cartesian_point('',(-6.54e1,1.03e1,-8.926167978121e0));
#92648=direction('',(0.e0,0.e0,1.e0));
#92649=direction('',(6.786725709876e-1,-7.344409720250e-1,0.e0));
#92650=axis2_placement_3d('',#92647,#92648,#92649);
#92652=cartesian_point('',(-6.236329160155e1,1.358624311439e1,-8.9e0));
#92653=direction('',(7.344409713302e-1,-6.786725717395e-1,0.e0));
#92654=direction('',(-6.777424161356e-1,-7.334343822714e-1,-5.233759903590e-2));
#92655=axis2_placement_3d('',#92652,#92653,#92654);
#92657=direction('',(7.344429812999e-1,6.786703965986e-1,1.294153631734e-7));
#92658=vector('',#92657,3.045212865993e0);
#92659=cartesian_point('',(-6.493869804152e1,5.313778267498e0,
-8.926168788064e0));
#92660=line('',#92659,#92658);
#92661=cartesian_point('',(-6.465098406262e1,2.795348294429e0,-8.9e0));
#92662=direction('',(-7.003518240245e-1,7.137978163216e-1,0.e0));
#92663=direction('',(1.265656374869e-4,1.241814881441e-4,-9.999999842800e-1));
#92664=axis2_placement_3d('',#92661,#92662,#92663);
#92666=cartesian_point('',(-6.459965723595e1,4.947205487074e0,-8.9e0));
#92667=direction('',(-7.344409713305e-1,-6.786725717393e-1,0.e0));
#92668=direction('',(-6.777424154028e-1,7.334343814790e-1,-5.233761962985e-2));
#92669=axis2_placement_3d('',#92666,#92667,#92668);
#92671=cartesian_point('',(-6.510277999074e1,2.475182963399e0,
-6.291235114936e0));
#92672=cartesian_point('',(-6.549256008745e1,2.852387003032e0,
-6.284004326180e0));
#92673=cartesian_point('',(-6.594449126774e1,3.937414322106e0,
-6.271708511173e0));
#92674=cartesian_point('',(-6.547010025180e1,5.012469744259e0,
-6.271059061400e0));
#92675=cartesian_point('',(-6.507132215243e1,5.380468970558e0,
-6.273824964674e0));
#92677=cartesian_point('',(-6.493869804152e1,5.313778267498e0,
-8.926168788064e0));
#92678=cartesian_point('',(-6.509565662826e1,5.168609322897e0,
-8.927155550240e0));
#92679=cartesian_point('',(-6.536231049343e1,4.827792774001e0,
-8.928331067089e0));
#92680=cartesian_point('',(-6.558034091004e1,4.218385848979e0,
-8.927131020121e0));
#92681=cartesian_point('',(-6.559602221950e1,3.571657488035e0,
-8.923162199167e0));
#92682=cartesian_point('',(-6.540766700842e1,2.952045730320e0,
-8.917029337272e0));
#92683=cartesian_point('',(-6.515774140994e1,2.598172551182e0,
-8.911306965816e0));
#92684=cartesian_point('',(-6.500777879494e1,2.445274608876e0,
-8.908725163623e0));
#92686=cartesian_point('',(-6.510277999074e1,2.475182963399e0,
-6.291235114936e0));
#92687=cartesian_point('',(-6.514055311367e1,2.511280943223e0,
-6.272426934674e0));
#92688=cartesian_point('',(-6.521958614267e1,2.589823400496e0,
-6.232420213086e0));
#92689=cartesian_point('',(-6.533946451891e1,2.718632528227e0,
-6.169263011946e0));
#92690=cartesian_point('',(-6.546563002734e1,2.865203726496e0,
-6.100211808356e0));
#92691=cartesian_point('',(-6.559574450007e1,3.027200239237e0,
-6.027029113095e0));
#92692=cartesian_point('',(-6.572949119080e1,3.200115454003e0,
-5.952484672599e0));
#92693=cartesian_point('',(-6.586090559726e1,3.368300684013e0,
-5.884235474956e0));
#92694=cartesian_point('',(-6.599868868725e1,3.524606527154e0,
-5.831796931964e0));
#92695=cartesian_point('',(-6.608493200509e1,3.612605188479e0,
-5.807340541199e0));
#92696=cartesian_point('',(-6.617342562915e1,3.684635932921e0,
-5.800972885862e0));
#92697=cartesian_point('',(-6.619267742385e1,3.699823927866e0,
-5.800154433247e0));
#92699=cartesian_point('',(-6.619267742385e1,3.699823927866e0,
-5.800154433247e0));
#92700=cartesian_point('',(-6.621651787056e1,3.973749922219e0,
-5.800154433247e0));
#92701=cartesian_point('',(-6.619191991881e1,4.492781038114e0,
-5.799929545552e0));
#92702=cartesian_point('',(-6.589509812355e1,5.199915246442e0,
-5.800014940699e0));
#92703=cartesian_point('',(-6.559303351269e1,5.577802821624e0,
-5.800012108002e0));
#92704=cartesian_point('',(-6.541019699105e1,5.747190086025e0,
-5.800012108002e0));
#92706=cartesian_point('',(-6.541019700399e1,5.747190082434e0,-6.3e0));
#92707=direction('',(7.344409713305e-1,6.786725717393e-1,0.e0));
#92708=direction('',(3.713836349561e-9,-4.019018007284e-9,1.e0));
#92709=axis2_placement_3d('',#92706,#92707,#92708);
#92711=direction('',(-7.344398079997e-1,-6.786738306581e-1,2.278392960428e-6));
#92712=vector('',#92711,3.097356295911e0);
#92713=cartesian_point('',(-6.279650038916e1,7.482563632817e0,
-6.273832021668e0));
#92714=line('',#92713,#92712);
#92715=direction('',(-4.992447622353e-2,2.510477466206e-2,9.984374276653e-1));
#92716=vector('',#92715,2.656494788655e0);
#92717=cartesian_point('',(-6.493869804152e1,5.313778267498e0,
-8.926168788064e0));
#92718=line('',#92717,#92716);
#92719=direction('',(3.551897801734e-2,3.843767053876e-2,-9.986295347546e-1));
#92720=vector('',#92719,2.655976290183e0);
#92721=cartesian_point('',(-6.279650038776e1,1.311743636591e1,
-6.273832021832e0));
#92722=line('',#92721,#92720);
#92723=direction('',(-3.551897800854e-2,3.843767054746e-2,9.986295347546e-1));
#92724=vector('',#92723,2.655976295504e0);
#92725=cartesian_point('',(-6.270216282553e1,7.380474090988e0,
-8.926168393967e0));
#92726=line('',#92725,#92724);
#92727=cartesian_point('',(-6.54e1,1.03e1,-6.273832021879e0));
#92728=direction('',(0.e0,0.e0,-1.e0));
#92729=direction('',(6.786725717040e-1,7.344409713630e-1,0.e0));
#92730=axis2_placement_3d('',#92727,#92728,#92729);
#92732=cartesian_point('',(-6.313537162498e1,7.849280856904e0,-6.3e0));
#92733=direction('',(-7.344409713307e-1,-6.786725717390e-1,0.e0));
#92734=direction('',(6.777424745664e-1,-7.334344455047e-1,5.233595624341e-2));
#92735=axis2_placement_3d('',#92732,#92733,#92734);
#92737=cartesian_point('',(-6.313537162498e1,1.275071914309e1,-6.3e0));
#92738=direction('',(-7.344409713303e-1,6.786725717394e-1,0.e0));
#92739=direction('',(3.308429086246e-10,3.580353791222e-10,1.e0));
#92740=axis2_placement_3d('',#92737,#92738,#92739);
#92742=direction('',(7.344397455063e-1,-6.786738982882e-1,-1.694803268445e-6));
#92743=vector('',#92742,4.778096848703e0);
#92744=cartesian_point('',(-6.630572462133e1,1.636020598061e1,
-6.273823923898e0));
#92745=line('',#92744,#92743);
#92746=direction('',(4.345525310532e-2,3.110114803263e-2,-9.985711589910e-1));
#92747=vector('',#92746,2.656138832639e0);
#92748=cartesian_point('',(-6.630572462133e1,1.636020598061e1,
-6.273823923898e0));
#92749=line('',#92748,#92747);
#92750=cartesian_point('',(-6.630572462133e1,1.636020598061e1,
-6.273823923898e0));
#92751=cartesian_point('',(-6.670051481718e1,1.672467941942e1,
-6.272367451567e0));
#92752=cartesian_point('',(-6.717437243842e1,1.778731162377e1,
-6.275486263238e0));
#92753=cartesian_point('',(-6.673873117851e1,1.886641256426e1,
-6.288546511176e0));
#92754=cartesian_point('',(-6.635819858513e1,1.924602180914e1,
-6.295616997296e0));
#92756=cartesian_point('',(-6.624451732866e1,1.932722163255e1,
-8.904362740999e0));
#92757=cartesian_point('',(-6.639671800036e1,1.917530779189e1,
-8.906926176238e0));
#92758=cartesian_point('',(-6.665168103864e1,1.882220830776e1,
-8.912839212466e0));
#92759=cartesian_point('',(-6.684662461523e1,1.819899439457e1,
-8.919632941867e0));
#92760=cartesian_point('',(-6.683426503034e1,1.754633565932e1,
-8.924613300783e0));
#92761=cartesian_point('',(-6.661595654072e1,1.693139723858e1,
-8.926998013750e0));
#92762=cartesian_point('',(-6.634798369367e1,1.658859287890e1,
-8.926764581656e0));
#92763=cartesian_point('',(-6.619030143607e1,1.644281494764e1,
-8.926167556447e0));
#92765=cartesian_point('',(-1.919561416282e1,6.630992905213e1,
-6.295601047636e0));
#92766=cartesian_point('',(-1.881579638066e1,6.668911959941e1,
-6.288544050827e0));
#92767=cartesian_point('',(-1.773743576438e1,6.712249071039e1,
-6.275538235804e0));
#92768=cartesian_point('',(-1.667669122182e1,6.664854198808e1,
-6.272386020119e0));
#92769=cartesian_point('',(-1.631277336613e1,6.625440280529e1,
-6.273824956058e0));
#92771=direction('',(-3.115885146143e-2,-4.340431780382e-2,-9.985715753874e-1));
#92772=vector('',#92771,2.656134624979e0);
#92773=cartesian_point('',(-1.631277336613e1,6.625440280529e1,
-6.273824956058e0));
#92774=line('',#92773,#92772);
#92775=cartesian_point('',(-1.639553547037e1,6.613911509390e1,
-8.926165492964e0));
#92776=cartesian_point('',(-1.654106527460e1,6.629655797235e1,
-8.926754862547e0));
#92777=cartesian_point('',(-1.688318301348e1,6.656422140355e1,
-8.926981284666e0));
#92778=cartesian_point('',(-1.749727710846e1,6.678277311653e1,
-8.924588389172e0));
#92779=cartesian_point('',(-1.814911274191e1,6.679584472007e1,
-8.919610225673e0));
#92780=cartesian_point('',(-1.877185745310e1,6.660209482465e1,
-8.912825380622e0));
#92781=cartesian_point('',(-1.912503459316e1,6.634809478220e1,
-8.906922182634e0));
#92782=cartesian_point('',(-1.927705997990e1,6.619643254794e1,
-8.904363376118e0));
#92784=cartesian_point('',(-1.747538737945e1,6.735299091518e1,
-5.800562513389e0));
#92785=cartesian_point('',(-1.746190107236e1,6.735937935899e1,
-5.800167861066e0));
#92786=cartesian_point('',(-1.744826121259e1,6.736556442036e1,
-5.799993061309e0));
#92787=cartesian_point('',(-1.743444630833e1,6.737152928164e1,
-5.799982253969e0));
#92789=cartesian_point('',(-1.743444630833e1,6.737152928164e1,
-5.799982253969e0));
#92790=cartesian_point('',(-1.724262525837e1,6.734476906154e1,
-5.799982586162e0));
#92791=cartesian_point('',(-1.687659934221e1,6.724962297535e1,
-5.800007305916e0));
#92792=cartesian_point('',(-1.636410633682e1,6.698157877692e1,
-5.800000550051e0));
#92793=cartesian_point('',(-1.607730578006e1,6.673539685107e1,
-5.799993845938e0));
#92794=cartesian_point('',(-1.594609034609e1,6.659332565449e1,
-5.800002108946e0));
#92796=cartesian_point('',(-1.594605402346e1,6.659327599739e1,-6.3e0));
#92797=direction('',(6.786725717393e-1,-7.344409713305e-1,0.e0));
#92798=direction('',(-3.920856528339e-9,-3.623142674769e-9,1.e0));
#92799=axis2_placement_3d('',#92796,#92797,#92798);
#92801=cartesian_point('',(-1.919561416282e1,6.630992905213e1,
-6.295601047636e0));
#92802=cartesian_point('',(-1.911785628781e1,6.638783650436e1,
-6.262029929217e0));
#92803=cartesian_point('',(-1.895013195545e1,6.653958500566e1,
-6.192698192790e0));
#92804=cartesian_point('',(-1.867689098353e1,6.674018201745e1,
-6.090795679376e0));
#92805=cartesian_point('',(-1.839565639375e1,6.690959848188e1,
-5.995367872386e0));
#92806=cartesian_point('',(-1.813192981968e1,6.704642228519e1,
-5.915869608567e0));
#92807=cartesian_point('',(-1.789800432891e1,6.715735315632e1,
-5.856771546413e0));
#92808=cartesian_point('',(-1.769557307449e1,6.725037894021e1,
-5.818500795050e0));
#92809=cartesian_point('',(-1.755899741803e1,6.731356227066e1,
-5.803990653034e0));
#92810=cartesian_point('',(-1.748901636069e1,6.734654090495e1,
-5.800947576088e0));
#92811=cartesian_point('',(-1.747538737945e1,6.735299091518e1,
-5.800562513389e0));
#92813=cartesian_point('',(-1.777308226905e1,6.773951549033e1,
-5.304754142786e0));
#92814=cartesian_point('',(-1.777157194588e1,6.773787420931e1,
-5.539323744455e0));
#92815=cartesian_point('',(-1.759329136418e1,6.754414755342e1,
-5.799987267697e0));
#92816=cartesian_point('',(-1.743444630833e1,6.737152928164e1,
-5.799982253969e0));
#92818=cartesian_point('',(-1.783154227318e1,6.768342155640e1,
-5.305493412241e0));
#92819=cartesian_point('',(-1.782881681009e1,6.768511456065e1,
-5.389276516082e0));
#92820=cartesian_point('',(-1.779108430256e1,6.765645637997e1,
-5.561953593943e0));
#92821=cartesian_point('',(-1.765727268701e1,6.753228828646e1,
-5.747917981571e0));
#92822=cartesian_point('',(-1.753459167676e1,6.741214053214e1,
-5.798129644574e0));
#92823=cartesian_point('',(-1.747538737945e1,6.735299091518e1,
-5.800562513389e0));
#92825=direction('',(-6.786730215619e-1,7.344405556625e-1,1.500733707448e-6));
#92826=vector('',#92825,4.708212789819e0);
#92827=cartesian_point('',(-1.311743636591e1,6.279650038776e1,
-6.273832021832e0));
#92828=line('',#92827,#92826);
#92829=direction('',(3.843767054710e-2,-3.551897800861e-2,-9.986295347546e-1));
#92830=vector('',#92829,2.655976295748e0);
#92831=cartesian_point('',(-7.482563632784e0,6.279650038917e1,
-6.273832021946e0));
#92832=line('',#92831,#92830);
#92833=direction('',(3.843767053779e-2,3.551897801823e-2,9.986295347546e-1));
#92834=vector('',#92833,2.655975879287e0);
#92835=cartesian_point('',(-1.321952589171e1,6.270216283889e1,
-8.926167978484e0));
#92836=line('',#92835,#92834);
#92837=cartesian_point('',(-1.03e1,6.54e1,-6.273832021879e0));
#92838=direction('',(0.e0,0.e0,-1.e0));
#92839=direction('',(7.344409720362e-1,-6.786725709755e-1,0.e0));
#92840=axis2_placement_3d('',#92837,#92838,#92839);
#92842=cartesian_point('',(-1.275071914310e1,6.313537162498e1,-6.3e0));
#92843=direction('',(-6.786725717380e-1,7.344409713316e-1,0.e0));
#92844=direction('',(-7.334344455056e-1,-6.777424745655e-1,5.233595624235e-2));
#92845=axis2_placement_3d('',#92842,#92843,#92844);
#92847=cartesian_point('',(-7.849280856903e0,6.313537162498e1,-6.3e0));
#92848=direction('',(6.786725717387e-1,7.344409713310e-1,0.e0));
#92849=direction('',(2.730804027351e-9,-2.523449893488e-9,1.e0));
#92850=axis2_placement_3d('',#92847,#92848,#92849);
#92852=direction('',(-6.786751298199e-1,-7.344386074846e-1,-1.824429289065e-7));
#92853=vector('',#92852,3.097356233396e0);
#92854=cartesian_point('',(-5.380464988986e0,6.507131838811e1,
-6.273831456856e0));
#92855=line('',#92854,#92853);
#92856=direction('',(2.508412984158e-2,-4.994344337076e-2,-9.984369979595e-1));
#92857=vector('',#92856,2.656489861376e0);
#92858=cartesian_point('',(-5.380464988986e0,6.507131838811e1,
-6.273831456856e0));
#92859=line('',#92858,#92857);
#92860=cartesian_point('',(4.595860352036e0,6.845700769745e1,
-8.900008767779e0));
#92861=direction('',(3.419469212101e-1,9.397192668089e-1,-5.160428163154e-5));
#92862=direction('',(-7.688861291462e-5,-2.693619031086e-5,-9.999999966813e-1));
#92863=axis2_placement_3d('',#92860,#92861,#92862);
#92865=cartesian_point('',(6.137112921152e0,6.943790194228e1,
-8.899979515642e0));
#92866=direction('',(-9.961075906741e-1,8.814568550105e-2,-7.699982989035e-5));
#92867=direction('',(8.813355512347e-2,9.959552369799e-1,-1.748263119960e-2));
#92868=axis2_placement_3d('',#92865,#92866,#92867);
#92870=cartesian_point('',(6.181192032157e0,6.993593052017e1,
-8.908723812461e0));
#92871=cartesian_point('',(5.963758370474e0,6.995514719082e1,
-8.909467767517e0));
#92872=cartesian_point('',(5.522609506717e0,6.992173057400e1,
-8.910594586939e0));
#92873=cartesian_point('',(4.912153107620e0,6.966143530093e1,
-8.911199008425e0));
#92874=cartesian_point('',(4.417870675176e0,6.921867062463e1,
-8.910599648081e0));
#92875=cartesian_point('',(4.200734202576e0,6.883312117060e1,
-8.909465002270e0));
#92876=cartesian_point('',(4.126068473862e0,6.862800663055e1,
-8.908726272274e0));
#92878=cartesian_point('',(4.002903502833e0,6.882129121151e1,1.508726104587e0));
#92879=cartesian_point('',(4.301018390665e0,6.964099136899e1,1.511645422577e0));
#92880=cartesian_point('',(5.184559914415e0,7.020504894312e1,1.511646286120e0));
#92881=cartesian_point('',(6.053854603737e0,7.012958092434e1,1.508728736122e0));
#92883=cartesian_point('',(6.181192032157e0,6.993593052017e1,
-8.908723812461e0));
#92884=cartesian_point('',(6.167053404653e0,6.995745765019e1,
-7.751072797239e0));
#92885=cartesian_point('',(6.136991026977e0,7.000066215103e1,
-5.435897413303e0));
#92886=cartesian_point('',(6.097903603585e0,7.006491949664e1,
-1.963366430052e0));
#92887=cartesian_point('',(6.067988449222e0,7.010807653627e1,
3.513888485865e-1));
#92888=cartesian_point('',(6.053854603737e0,7.012958092434e1,1.508728736122e0));
#92890=cartesian_point('',(8.826761904675e0,6.983477944238e1,1.508726039302e0));
#92891=cartesian_point('',(8.834081484807e0,6.981348734140e1,
3.512915769006e-1));
#92892=cartesian_point('',(8.849699746156e0,6.977078908140e1,
-1.963610375298e0));
#92893=cartesian_point('',(8.869702198017e0,6.970714744459e1,
-5.436109823833e0));
#92894=cartesian_point('',(8.885219552338e0,6.966442619497e1,
-7.751171284623e0));
#92895=cartesian_point('',(8.892540539361e0,6.964312526524e1,
-8.908725962171e0));
#92897=cartesian_point('',(0.e0,0.e0,-8.908726203219e0));
#92898=direction('',(0.e0,0.e0,-1.e0));
#92899=direction('',(8.804043742274e-2,9.961169014621e-1,0.e0));
#92900=axis2_placement_3d('',#92897,#92898,#92899);
#92902=cartesian_point('',(8.829279845525e0,6.914718170882e1,
-8.899987544171e0));
#92903=direction('',(9.919579139738e-1,-1.265681117222e-1,-9.999923599401e-5));
#92904=direction('',(-8.649904920218e-5,1.121595193982e-4,-9.999999899691e-1));
#92905=axis2_placement_3d('',#92902,#92903,#92904);
#92907=cartesian_point('',(9.697523952082e0,6.872235132720e1,
-8.900016439387e0));
#92908=direction('',(-7.086658694562e-1,7.055442463688e-1,-4.340237579588e-5));
#92909=direction('',(7.055178508643e-1,7.086388223598e-1,-8.693765374434e-3));
#92910=axis2_placement_3d('',#92907,#92908,#92909);
#92912=cartesian_point('',(1.005026643207e1,6.907669148913e1,
-8.904363289810e0));
#92913=cartesian_point('',(9.946912868871e0,6.917956626422e1,
-8.904966279694e0));
#92914=cartesian_point('',(9.717618091012e0,6.936261296811e1,
-8.906198438411e0));
#92915=cartesian_point('',(9.322385764678e0,6.955599447182e1,
-8.907659113914e0));
#92916=cartesian_point('',(9.037175539145e0,6.962466182282e1,
-8.908440258491e0));
#92917=cartesian_point('',(8.892540539361e0,6.964312526524e1,
-8.908725962171e0));
#92919=cartesian_point('',(8.826761904675e0,6.983477944238e1,1.508726039302e0));
#92920=cartesian_point('',(9.261970618330e0,6.977993649774e1,1.507813673473e0));
#92921=cartesian_point('',(9.676218000915e0,6.957730105329e1,1.506254898857e0));
#92922=cartesian_point('',(9.986971126494e0,6.926787537473e1,1.504363367831e0));
#92924=direction('',(0.e0,0.e0,-1.e0));
#92925=vector('',#92924,3.6e0);
#92926=cartesian_point('',(-1.19e1,6.54e1,-5.8e0));
#92927=line('',#92926,#92925);
#92928=cartesian_point('',(-1.03e1,6.54e1,-9.4e0));
#92929=direction('',(0.e0,0.e0,-1.e0));
#92930=direction('',(1.e0,0.e0,0.e0));
#92931=axis2_placement_3d('',#92928,#92929,#92930);
#92933=cartesian_point('',(-1.03e1,6.54e1,-9.4e0));
#92934=direction('',(0.e0,0.e0,-1.e0));
#92935=direction('',(-1.e0,0.e0,0.e0));
#92936=axis2_placement_3d('',#92933,#92934,#92935);
#92938=direction('',(0.e0,0.e0,-1.e0));
#92939=vector('',#92938,3.6e0);
#92940=cartesian_point('',(-8.7e0,6.54e1,-5.8e0));
#92941=line('',#92940,#92939);
#92942=direction('',(0.e0,0.e0,-1.e0));
#92943=vector('',#92942,3.6e0);
#92944=cartesian_point('',(-6.54e1,8.7e0,-5.8e0));
#92945=line('',#92944,#92943);
#92946=cartesian_point('',(-6.54e1,1.03e1,-9.4e0));
#92947=direction('',(0.e0,0.e0,-1.e0));
#92948=direction('',(0.e0,1.e0,0.e0));
#92949=axis2_placement_3d('',#92946,#92947,#92948);
#92951=cartesian_point('',(-6.54e1,1.03e1,-9.4e0));
#92952=direction('',(0.e0,0.e0,-1.e0));
#92953=direction('',(0.e0,-1.e0,0.e0));
#92954=axis2_placement_3d('',#92951,#92952,#92953);
#92956=direction('',(0.e0,0.e0,-1.e0));
#92957=vector('',#92956,3.6e0);
#92958=cartesian_point('',(-6.54e1,1.19e1,-5.8e0));
#92959=line('',#92958,#92957);
#92960=direction('',(0.e0,0.e0,-1.e0));
#92961=vector('',#92960,3.6e0);
#92962=cartesian_point('',(1.19e1,-6.54e1,-5.8e0));
#92963=line('',#92962,#92961);
#92964=cartesian_point('',(1.03e1,-6.54e1,-9.4e0));
#92965=direction('',(0.e0,0.e0,-1.e0));
#92966=direction('',(-1.e0,0.e0,0.e0));
#92967=axis2_placement_3d('',#92964,#92965,#92966);
#92969=cartesian_point('',(1.03e1,-6.54e1,-9.4e0));
#92970=direction('',(0.e0,0.e0,-1.e0));
#92971=direction('',(1.e0,0.e0,0.e0));
#92972=axis2_placement_3d('',#92969,#92970,#92971);
#92974=direction('',(0.e0,0.e0,-1.e0));
#92975=vector('',#92974,3.6e0);
#92976=cartesian_point('',(8.7e0,-6.54e1,-5.8e0));
#92977=line('',#92976,#92975);
#92978=direction('',(0.e0,0.e0,-1.e0));
#92979=vector('',#92978,3.6e0);
#92980=cartesian_point('',(6.54e1,-8.7e0,-5.8e0));
#92981=line('',#92980,#92979);
#92982=cartesian_point('',(6.54e1,-1.03e1,-9.4e0));
#92983=direction('',(0.e0,0.e0,-1.e0));
#92984=direction('',(0.e0,-1.e0,0.e0));
#92985=axis2_placement_3d('',#92982,#92983,#92984);
#92987=cartesian_point('',(6.54e1,-1.03e1,-9.4e0));
#92988=direction('',(0.e0,0.e0,-1.e0));
#92989=direction('',(0.e0,1.e0,0.e0));
#92990=axis2_placement_3d('',#92987,#92988,#92989);
#92992=direction('',(0.e0,0.e0,-1.e0));
#92993=vector('',#92992,3.6e0);
#92994=cartesian_point('',(6.54e1,-1.19e1,-5.8e0));
#92995=line('',#92994,#92993);
#92996=cartesian_point('',(-1.431229158212e-14,0.e0,-1.08e1));
#92997=direction('',(0.e0,0.e0,1.e0));
#92998=direction('',(1.e0,0.e0,0.e0));
#92999=axis2_placement_3d('',#92996,#92997,#92998);
#93001=direction('',(-8.715574274935e-2,0.e0,9.961946980916e-1));
#93002=vector('',#93001,1.405347772560e0);
#93003=cartesian_point('',(-2.02e1,0.e0,-1.08e1));
#93004=line('',#93003,#93002);
#93005=direction('',(0.e0,8.728259094829e-1,-4.880316913228e-1));
#93006=vector('',#93005,1.775840958842e0);
#93007=cartesian_point('',(-1.526445446846e-14,-1.555e1,-1.34e1));
#93008=line('',#93007,#93006);
#93009=cartesian_point('',(-1.431229158212e-14,0.e0,-1.426666666666e1));
#93010=direction('',(0.e0,0.e0,1.e0));
#93011=direction('',(0.e0,-1.e0,0.e0));
#93012=axis2_placement_3d('',#93009,#93010,#93011);
#93014=cartesian_point('',(-1.431229158212e-14,0.e0,-1.426666666666e1));
#93015=direction('',(0.e0,0.e0,1.e0));
#93016=direction('',(1.e0,0.e0,0.e0));
#93017=axis2_placement_3d('',#93014,#93015,#93016);
#93019=cartesian_point('',(-1.431229158212e-14,0.e0,-1.34e1));
#93020=direction('',(0.e0,0.e0,1.e0));
#93021=direction('',(0.e0,1.e0,0.e0));
#93022=axis2_placement_3d('',#93019,#93020,#93021);
#93024=direction('',(-8.728259094826e-1,0.e0,4.880316913232e-1));
#93025=vector('',#93024,5.327522876535e0);
#93026=cartesian_point('',(-1.555e1,0.e0,-1.34e1));
#93027=line('',#93026,#93025);
#93028=direction('',(0.e0,-8.728259094829e-1,-4.880316913228e-1));
#93029=vector('',#93028,1.775840958842e0);
#93030=cartesian_point('',(-1.336012869578e-14,1.555e1,-1.34e1));
#93031=line('',#93030,#93029);
#93032=cartesian_point('',(-1.431229158212e-14,0.e0,-1.426666666666e1));
#93033=direction('',(0.e0,0.e0,1.e0));
#93034=direction('',(0.e0,1.e0,0.e0));
#93035=axis2_placement_3d('',#93032,#93033,#93034);
#93037=cartesian_point('',(-1.431229158212e-14,0.e0,-1.426666666666e1));
#93038=direction('',(0.e0,0.e0,1.e0));
#93039=direction('',(-1.e0,0.e0,0.e0));
#93040=axis2_placement_3d('',#93037,#93038,#93039);
#93042=cartesian_point('',(-1.431229158212e-14,0.e0,-1.34e1));
#93043=direction('',(0.e0,0.e0,1.e0));
#93044=direction('',(0.e0,-1.e0,0.e0));
#93045=axis2_placement_3d('',#93042,#93043,#93044);
#93047=direction('',(8.728259094826e-1,0.e0,4.880316913232e-1));
#93048=vector('',#93047,5.327522876535e0);
#93049=cartesian_point('',(1.555e1,0.e0,-1.34e1));
#93050=line('',#93049,#93048);
#93051=direction('',(0.e0,-5.863383657226e-14,1.e0));
#93052=vector('',#93051,1.263333333334e1);
#93053=cartesian_point('',(-1.724613902936e-14,-1.4e1,-2.69e1));
#93054=line('',#93053,#93052);
#93055=direction('',(0.e0,-5.863383657226e-14,-1.e0));
#93056=vector('',#93055,1.263333333334e1);
#93057=cartesian_point('',(-1.302641244302e-14,1.4e1,-1.426666666666e1));
#93058=line('',#93057,#93056);
#93059=cartesian_point('',(-1.431229158212e-14,0.e0,-2.69e1));
#93060=direction('',(0.e0,0.e0,-1.e0));
#93061=direction('',(0.e0,1.e0,0.e0));
#93062=axis2_placement_3d('',#93059,#93060,#93061);
#93064=cartesian_point('',(-1.431229158212e-14,0.e0,-2.69e1));
#93065=direction('',(0.e0,0.e0,-1.e0));
#93066=direction('',(0.e0,-1.e0,0.e0));
#93067=axis2_placement_3d('',#93064,#93065,#93066);
#93069=cartesian_point('',(-1.431228545889e-14,0.e0,-2.69e1));
#93070=direction('',(0.e0,0.e0,1.e0));
#93071=direction('',(0.e0,-1.e0,0.e0));
#93072=axis2_placement_3d('',#93069,#93070,#93071);
#93074=cartesian_point('',(-1.431228545889e-14,0.e0,-2.69e1));
#93075=direction('',(0.e0,0.e0,1.e0));
#93076=direction('',(0.e0,1.e0,0.e0));
#93077=axis2_placement_3d('',#93074,#93075,#93076);
#93079=direction('',(0.e0,0.e0,-1.e0));
#93080=vector('',#93079,4.689538356976e1);
#93081=cartesian_point('',(-1.492420745304e-14,1.e1,-2.69e1));
#93082=line('',#93081,#93080);
#93083=direction('',(0.e0,0.e0,1.e0));
#93084=vector('',#93083,4.689538356976e1);
#93085=cartesian_point('',(-1.329134505418e-14,-1.e1,-7.379538356976e1));
#93086=line('',#93085,#93084);
#93087=cartesian_point('',(-1.431228545889e-14,0.e0,-7.379538356976e1));
#93088=direction('',(0.e0,0.e0,1.e0));
#93089=direction('',(0.e0,-1.e0,0.e0));
#93090=axis2_placement_3d('',#93087,#93088,#93089);
#93092=cartesian_point('',(-1.431228545889e-14,0.e0,-7.379538356976e1));
#93093=direction('',(0.e0,0.e0,1.e0));
#93094=direction('',(0.e0,1.e0,0.e0));
#93095=axis2_placement_3d('',#93092,#93093,#93094);
#93097=cartesian_point('',(-1.431228545889e-14,0.e0,-7.379538356976e1));
#93098=direction('',(0.e0,0.e0,-1.e0));
#93099=direction('',(0.e0,-1.e0,0.e0));
#93100=axis2_placement_3d('',#93097,#93098,#93099);
#93102=cartesian_point('',(-1.431228545889e-14,0.e0,-7.379538356976e1));
#93103=direction('',(0.e0,0.e0,-1.e0));
#93104=direction('',(0.e0,1.e0,0.e0));
#93105=axis2_placement_3d('',#93102,#93103,#93104);
#93107=direction('',(0.e0,0.e0,-1.e0));
#93108=vector('',#93107,9.599875221650e0);
#93109=cartesian_point('',(-1.033980653282e-14,-1.4e1,-7.379538356976e1));
#93110=line('',#93109,#93108);
#93111=direction('',(0.e0,0.e0,-1.e0));
#93112=vector('',#93111,9.599875221650e0);
#93113=cartesian_point('',(-1.516886994847e-14,1.4e1,-7.379538356976e1));
#93114=line('',#93113,#93112);
#93115=cartesian_point('',(-1.431228545889e-14,0.e0,-8.339525879141e1));
#93116=direction('',(0.e0,0.e0,1.e0));
#93117=direction('',(0.e0,-1.e0,0.e0));
#93118=axis2_placement_3d('',#93115,#93116,#93117);
#93120=cartesian_point('',(-1.431228545889e-14,0.e0,-8.339525879141e1));
#93121=direction('',(0.e0,0.e0,1.e0));
#93122=direction('',(0.e0,1.e0,0.e0));
#93123=axis2_placement_3d('',#93120,#93121,#93122);
#93125=cartesian_point('',(-1.431228545889e-14,0.e0,-8.339525879141e1));
#93126=direction('',(0.e0,0.e0,-1.e0));
#93127=direction('',(0.e0,-1.e0,0.e0));
#93128=axis2_placement_3d('',#93125,#93126,#93127);
#93130=cartesian_point('',(-1.431228545889e-14,0.e0,-8.339525879141e1));
#93131=direction('',(0.e0,0.e0,-1.e0));
#93132=direction('',(0.e0,1.e0,0.e0));
#93133=axis2_placement_3d('',#93130,#93131,#93132);
#93135=direction('',(0.e0,0.e0,1.e0));
#93136=vector('',#93135,5.44e1);
#93137=cartesian_point('',(-1.332846035874e-14,-1.608e1,-8.339525879141e1));
#93138=line('',#93137,#93136);
#93139=cartesian_point('',(-1.431228545889e-14,0.e0,-2.899525879141e1));
#93140=direction('',(0.e0,0.e0,1.e0));
#93141=direction('',(0.e0,-1.e0,0.e0));
#93142=axis2_placement_3d('',#93139,#93140,#93141);
#93144=cartesian_point('',(-1.431228545889e-14,0.e0,-2.899525879141e1));
#93145=direction('',(0.e0,0.e0,1.e0));
#93146=direction('',(0.e0,1.e0,0.e0));
#93147=axis2_placement_3d('',#93144,#93145,#93146);
#93149=cartesian_point('',(-1.431228545889e-14,0.e0,-2.899525879141e1));
#93150=direction('',(0.e0,0.e0,-1.e0));
#93151=direction('',(0.e0,1.e0,0.e0));
#93152=axis2_placement_3d('',#93149,#93150,#93151);
#93154=cartesian_point('',(-1.431228545889e-14,0.e0,-2.899525879141e1));
#93155=direction('',(0.e0,0.e0,-1.e0));
#93156=direction('',(0.e0,-1.e0,0.e0));
#93157=axis2_placement_3d('',#93154,#93155,#93156);
#93159=direction('',(0.e0,-2.617694830795e-2,9.996573249756e-1));
#93160=vector('',#93159,1.384309942569e1);
#93161=cartesian_point('',(0.e0,-1.772e1,-2.899525879141e1));
#93162=line('',#93161,#93160);
#93163=cartesian_point('',(-1.431228545889e-14,0.e0,-1.515690305016e1));
#93164=direction('',(0.e0,0.e0,1.e0));
#93165=direction('',(0.e0,-1.e0,0.e0));
#93166=axis2_placement_3d('',#93163,#93164,#93165);
#93168=direction('',(0.e0,2.617694830795e-2,9.996573249756e-1));
#93169=vector('',#93168,1.384309942569e1);
#93170=cartesian_point('',(-1.250299476954e-14,1.772e1,-2.899525879141e1));
#93171=line('',#93170,#93169);
#93172=cartesian_point('',(-1.431228545889e-14,0.e0,-1.515690305016e1));
#93173=direction('',(0.e0,0.e0,1.e0));
#93174=direction('',(0.e0,1.e0,0.e0));
#93175=axis2_placement_3d('',#93172,#93173,#93174);
#93177=direction('',(0.e0,8.728259094824e-1,4.880316913236e-1));
#93178=vector('',#93177,3.599977381374e0);
#93179=cartesian_point('',(-1.209783379273e-14,1.808237009809e1,
-1.515690305016e1));
#93180=line('',#93179,#93178);
#93181=cartesian_point('',(0.e0,0.e0,-1.34e1));
#93182=direction('',(0.e0,0.e0,1.e0));
#93183=direction('',(0.e0,1.e0,0.e0));
#93184=axis2_placement_3d('',#93181,#93182,#93183);
#93186=cartesian_point('',(0.e0,0.e0,-1.34e1));
#93187=direction('',(0.e0,0.e0,1.e0));
#93188=direction('',(0.e0,-1.e0,0.e0));
#93189=axis2_placement_3d('',#93186,#93187,#93188);
#93191=cartesian_point('',(-1.431228545889e-14,0.e0,-1.34e1));
#93192=direction('',(0.e0,0.e0,-1.e0));
#93193=direction('',(0.e0,1.e0,0.e0));
#93194=axis2_placement_3d('',#93191,#93192,#93193);
#93196=cartesian_point('',(-1.431228545889e-14,0.e0,-1.34e1));
#93197=direction('',(0.e0,0.e0,-1.e0));
#93198=direction('',(0.e0,-1.e0,0.e0));
#93199=axis2_placement_3d('',#93196,#93197,#93198);
#93201=cartesian_point('',(2.495435136136e1,2.462959056153e1,
-1.339998580248e1));
#93202=cartesian_point('',(2.486769889913e1,2.473934287233e1,
-1.339996212515e1));
#93203=cartesian_point('',(2.475180118649e1,2.497365363310e1,
-1.340001768306e1));
#93204=cartesian_point('',(2.471980069033e1,2.537697874080e1,
-1.339999492156e1));
#93205=cartesian_point('',(2.485018525288e1,2.575511963133e1,
-1.340000263069e1));
#93206=cartesian_point('',(2.502084047146e1,2.595500681263e1,
-1.339999724735e1));
#93207=cartesian_point('',(2.513279690819e1,2.604015181591e1,
-1.339999144189e1));
#93209=direction('',(7.958963465638e-1,6.054329075336e-1,-1.359585578714e-6));
#93210=vector('',#93209,6.424950436957e0);
#93211=cartesian_point('',(2.513279690819e1,2.604015181591e1,
-1.339999144189e1));
#93212=line('',#93211,#93210);
#93213=cartesian_point('',(3.024639148782e1,2.993002823972e1,
-1.340000017716e1));
#93214=cartesian_point('',(3.035550385797e1,3.001298363025e1,
-1.339998583738e1));
#93215=cartesian_point('',(3.058694689688e1,3.012375951527e1,
-1.340000753988e1));
#93216=cartesian_point('',(3.098161915326e1,3.015103012033e1,
-1.339999485434e1));
#93217=cartesian_point('',(3.135122567419e1,3.002546565877e1,
-1.340001304275e1));
#93218=cartesian_point('',(3.154674579786e1,2.986152903259e1,
-1.339997299735e1));
#93219=cartesian_point('',(3.163109521473e1,2.975485373263e1,
-1.339998614839e1));
#93221=direction('',(6.200529327289e-1,-7.845599789782e-1,3.109693208916e-8));
#93222=vector('',#93221,1.112378640344e1);
#93223=cartesian_point('',(3.163109521473e1,2.975485373263e1,
-1.339998614839e1));
#93224=line('',#93223,#93222);
#93225=cartesian_point('',(3.852843159723e1,2.102757610579e1,
-1.339998580248e1));
#93226=cartesian_point('',(3.861508405948e1,2.091782379499e1,
-1.339996212515e1));
#93227=cartesian_point('',(3.873098177210e1,2.068351303418e1,
-1.340001768306e1));
#93228=cartesian_point('',(3.876298226826e1,2.028018792653e1,
-1.339999492156e1));
#93229=cartesian_point('',(3.863259770574e1,1.990204703602e1,
-1.340000263069e1));
#93230=cartesian_point('',(3.846194248714e1,1.970215985470e1,
-1.339999724735e1));
#93231=cartesian_point('',(3.834998605041e1,1.961701485142e1,
-1.339999144189e1));
#93233=direction('',(-7.958963465640e-1,-6.054329075333e-1,-1.359585578712e-6));
#93234=vector('',#93233,6.424950436964e0);
#93235=cartesian_point('',(3.834998605041e1,1.961701485142e1,
-1.339999144189e1));
#93236=line('',#93235,#93234);
#93237=cartesian_point('',(3.323639147077e1,1.572713842761e1,
-1.340000017716e1));
#93238=cartesian_point('',(3.312727910064e1,1.564418303709e1,
-1.339998583738e1));
#93239=cartesian_point('',(3.289583606177e1,1.553340715207e1,
-1.340000753988e1));
#93240=cartesian_point('',(3.250116380536e1,1.550613654700e1,
-1.339999485434e1));
#93241=cartesian_point('',(3.213155728440e1,1.563170100856e1,
-1.340001304275e1));
#93242=cartesian_point('',(3.193603716073e1,1.579563763474e1,
-1.339997299735e1));
#93243=cartesian_point('',(3.185168774386e1,1.590231293469e1,
-1.339998614839e1));
#93245=direction('',(-6.200529327289e-1,7.845599789782e-1,3.109693224885e-8));
#93246=vector('',#93245,1.112378640344e1);
#93247=cartesian_point('',(3.185168774386e1,1.590231293469e1,
-1.339998614839e1));
#93248=line('',#93247,#93246);
#93249=cartesian_point('',(3.994781976848e0,3.543606475367e1,
-1.339998523571e1));
#93250=cartesian_point('',(3.862090141437e0,3.547391253247e1,
-1.339996274372e1));
#93251=cartesian_point('',(3.633447344393e0,3.559413807571e1,
-1.340001736493e1));
#93252=cartesian_point('',(3.372668062120e0,3.589715710551e1,
-1.339999510717e1));
#93253=cartesian_point('',(3.254226422166e0,3.627422078732e1,
-1.340000220638e1));
#93254=cartesian_point('',(3.271436667399e0,3.653345143308e1,
-1.339999811366e1));
#93255=cartesian_point('',(3.309475236444e0,3.666698420691e1,
-1.339999177860e1));
#93257=direction('',(2.738483525362e-1,9.617728836956e-1,1.018531140927e-6));
#93258=vector('',#93257,6.423850944419e0);
#93259=cartesian_point('',(3.309475236444e0,3.666698420691e1,
-1.339999177860e1));
#93260=line('',#93259,#93258);
#93261=cartesian_point('',(5.068636234511e0,4.284526985416e1,
-1.339998523571e1));
#93262=cartesian_point('',(5.106484013316e0,4.297796168959e1,
-1.339996274372e1));
#93263=cartesian_point('',(5.226709556573e0,4.320660448666e1,
-1.340001736493e1));
#93264=cartesian_point('',(5.529728586411e0,4.346738376893e1,
-1.339999510717e1));
#93265=cartesian_point('',(5.906792268222e0,4.358582540885e1,
-1.340000220638e1));
#93266=cartesian_point('',(6.166022913945e0,4.356861516361e1,
-1.339999811366e1));
#93267=cartesian_point('',(6.299555687764e0,4.353057659457e1,
-1.339999177860e1));
#93269=direction('',(9.617728837111e-1,-2.738483524830e-1,5.881858955579e-7));
#93270=vector('',#93269,1.112385094441e1);
#93271=cartesian_point('',(6.299555687764e0,4.353057659457e1,
-1.339999177860e1));
#93272=line('',#93271,#93270);
#93273=cartesian_point('',(1.699817388854e1,4.048432834017e1,
-1.339998523571e1));
#93274=cartesian_point('',(1.713086572396e1,4.044648056137e1,
-1.339996274372e1));
#93275=cartesian_point('',(1.735950852102e1,4.032625501812e1,
-1.340001736493e1));
#93276=cartesian_point('',(1.762028780330e1,4.002323598829e1,
-1.339999510717e1));
#93277=cartesian_point('',(1.773872944323e1,3.964617230646e1,
-1.340000220638e1));
#93278=cartesian_point('',(1.772151919799e1,3.938694166074e1,
-1.339999811366e1));
#93279=cartesian_point('',(1.768348062895e1,3.925340888692e1,
-1.339999177860e1));
#93281=direction('',(-2.738483525359e-1,-9.617728836957e-1,1.018531140652e-6));
#93282=vector('',#93281,6.423850944409e0);
#93283=cartesian_point('',(1.768348062895e1,3.925340888692e1,
-1.339999177860e1));
#93284=line('',#93283,#93282);
#93285=cartesian_point('',(1.592431963088e1,3.307512323968e1,
-1.339998523571e1));
#93286=cartesian_point('',(1.588647185208e1,3.294243140426e1,
-1.339996274372e1));
#93287=cartesian_point('',(1.576624630883e1,3.271378860720e1,
-1.340001736493e1));
#93288=cartesian_point('',(1.546322727900e1,3.245300932492e1,
-1.339999510717e1));
#93289=cartesian_point('',(1.508616359717e1,3.233456768499e1,
-1.340000220638e1));
#93290=cartesian_point('',(1.482693295145e1,3.235177793023e1,
-1.339999811366e1));
#93291=cartesian_point('',(1.469340017763e1,3.238981649927e1,
-1.339999177860e1));
#93293=direction('',(-9.617728837111e-1,2.738483524829e-1,5.881858957174e-7));
#93294=vector('',#93293,1.112385094441e1);
#93295=cartesian_point('',(1.469340017763e1,3.238981649927e1,
-1.339999177860e1));
#93296=line('',#93295,#93294);
#93297=cartesian_point('',(-1.269318167765e1,4.216146181790e1,
-1.340000008073e1));
#93298=cartesian_point('',(-1.257136529375e1,4.222324564897e1,
-1.339998559563e1));
#93299=cartesian_point('',(-1.232460724164e1,4.229060287679e1,
-1.340000764038e1));
#93300=cartesian_point('',(-1.193266841556e1,4.224737518298e1,
-1.339999486524e1));
#93301=cartesian_point('',(-1.159215519172e1,4.205912799805e1,
-1.340001289866e1));
#93302=cartesian_point('',(-1.142894999521e1,4.186402317809e1,
-1.339997332629e1));
#93303=cartesian_point('',(-1.136477475037e1,4.174465481101e1,
-1.339998616200e1));
#93305=direction('',(4.733196673178e-1,-8.808907381339e-1,3.115402341007e-8));
#93306=vector('',#93305,6.425608018469e0);
#93307=cartesian_point('',(-1.136477475037e1,4.174465481101e1,
-1.339998616200e1));
#93308=line('',#93307,#93306);
#93309=cartesian_point('',(-8.323408100749e0,3.608439622066e1,
-1.339998596182e1));
#93310=cartesian_point('',(-8.257049583685e0,3.596075038171e1,
-1.339996199591e1));
#93311=cartesian_point('',(-8.183863391439e0,3.570894804579e1,
-1.340001775147e1));
#93312=cartesian_point('',(-8.223731038207e0,3.530504843474e1,
-1.339999487601e1));
#93313=cartesian_point('',(-8.419928884626e0,3.495504143525e1,
-1.340000274451e1));
#93314=cartesian_point('',(-8.624219493829e0,3.478841499579e1,
-1.339999701213e1));
#93315=cartesian_point('',(-8.750078800186e0,3.472455231512e1,
-1.339999135479e1));
#93317=direction('',(-8.917185512171e-1,-4.525903505540e-1,-7.844421122108e-7));
#93318=vector('',#93317,1.112374804554e1);
#93319=cartesian_point('',(-8.750078800186e0,3.472455231512e1,
-1.339999135479e1));
#93320=line('',#93319,#93318);
#93321=cartesian_point('',(-1.866933129146e1,2.969005128772e1,
-1.340000008073e1));
#93322=cartesian_point('',(-1.879114767535e1,2.962826745666e1,
-1.339998559563e1));
#93323=cartesian_point('',(-1.903790572745e1,2.956091022883e1,
-1.340000764038e1));
#93324=cartesian_point('',(-1.942984455354e1,2.960413792263e1,
-1.339999486524e1));
#93325=cartesian_point('',(-1.977035777737e1,2.979238510756e1,
-1.340001289866e1));
#93326=cartesian_point('',(-1.993356297391e1,2.998748992751e1,
-1.339997332629e1));
#93327=cartesian_point('',(-1.999773821875e1,3.010685829460e1,
-1.339998616200e1));
#93329=direction('',(-4.733196673176e-1,8.808907381340e-1,3.115402368646e-8));
#93330=vector('',#93329,6.425608018480e0);
#93331=cartesian_point('',(-1.999773821875e1,3.010685829460e1,
-1.339998616200e1));
#93332=line('',#93331,#93330);
#93333=cartesian_point('',(-2.303910486837e1,3.576711688496e1,
-1.339998596182e1));
#93334=cartesian_point('',(-2.310546338543e1,3.589076272392e1,
-1.339996199591e1));
#93335=cartesian_point('',(-2.317864957768e1,3.614256505982e1,
-1.340001775147e1));
#93336=cartesian_point('',(-2.313878193091e1,3.654646467088e1,
-1.339999487601e1));
#93337=cartesian_point('',(-2.294258408449e1,3.689647167036e1,
-1.340000274451e1));
#93338=cartesian_point('',(-2.273829347528e1,3.706309810985e1,
-1.339999701213e1));
#93339=cartesian_point('',(-2.261243416894e1,3.712696079049e1,
-1.339999135479e1));
#93341=direction('',(8.917185512173e-1,4.525903505538e-1,-7.844421123696e-7));
#93342=vector('',#93341,1.112374804555e1);
#93343=cartesian_point('',(-2.261243416894e1,3.712696079049e1,
-1.339999135479e1));
#93344=line('',#93343,#93342);
#93345=cartesian_point('',(-1.431229158212e-14,0.e0,-1.34e1));
#93346=direction('',(0.e0,0.e0,1.e0));
#93347=direction('',(-7.071067811888e-1,-7.071067811843e-1,0.e0));
#93348=axis2_placement_3d('',#93345,#93346,#93347);
#93350=cartesian_point('',(3.791509849097e1,-6.685454840177e0,-1.34e1));
#93351=direction('',(0.e0,0.e0,-1.e0));
#93352=direction('',(-9.848077530136e-1,1.736481776592e-1,0.e0));
#93353=axis2_placement_3d('',#93350,#93351,#93352);
#93355=cartesian_point('',(3.791509849097e1,-6.685454840177e0,-1.34e1));
#93356=direction('',(0.e0,0.e0,-1.e0));
#93357=direction('',(-9.641851898685e-1,2.652299372963e-1,0.e0));
#93358=axis2_placement_3d('',#93355,#93356,#93357);
#93360=cartesian_point('',(-1.431229158212e-14,0.e0,-1.34e1));
#93361=direction('',(0.e0,0.e0,-1.e0));
#93362=direction('',(9.848077530123e-1,-1.736481776666e-1,0.e0));
#93363=axis2_placement_3d('',#93360,#93361,#93362);
#93365=cartesian_point('',(-2.722361107568e1,-2.722361107568e1,-1.34e1));
#93366=direction('',(0.e0,0.e0,-1.e0));
#93367=direction('',(-7.071067811866e-1,-7.071067811865e-1,0.e0));
#93368=axis2_placement_3d('',#93365,#93366,#93367);
#93370=cartesian_point('',(-2.722361107568e1,-2.722361107568e1,-1.34e1));
#93371=direction('',(0.e0,0.e0,-1.e0));
#93372=direction('',(-7.702975505302e-1,-6.376846271059e-1,0.e0));
#93373=axis2_placement_3d('',#93370,#93371,#93372);
#93375=cartesian_point('',(0.e0,0.e0,-1.34e1));
#93376=direction('',(0.e0,0.e0,-1.e0));
#93377=direction('',(0.e0,-1.e0,0.e0));
#93378=axis2_placement_3d('',#93375,#93376,#93377);
#93380=cartesian_point('',(0.e0,0.e0,-1.385642212863e1));
#93381=direction('',(0.e0,0.e0,1.e0));
#93382=direction('',(4.153888004258e-12,1.e0,0.e0));
#93383=axis2_placement_3d('',#93380,#93381,#93382);
#93385=cartesian_point('',(0.e0,0.e0,-1.385642212863e1));
#93386=direction('',(0.e0,0.e0,1.e0));
#93387=direction('',(-1.779991406010e-2,-9.998415689795e-1,0.e0));
#93388=axis2_placement_3d('',#93385,#93386,#93387);
#93390=cartesian_point('',(0.e0,-4.504183441299e1,-1.39e1));
#93391=direction('',(-1.e0,0.e0,0.e0));
#93392=direction('',(0.e0,-9.961946980925e-1,8.715574273935e-2));
#93393=axis2_placement_3d('',#93390,#93391,#93392);
#93395=cartesian_point('',(0.e0,0.e0,-1.34e1));
#93396=direction('',(0.e0,0.e0,-1.e0));
#93397=direction('',(0.e0,1.e0,0.e0));
#93398=axis2_placement_3d('',#93395,#93396,#93397);
#93400=cartesian_point('',(0.e0,0.e0,-1.385642212863e1));
#93401=direction('',(0.e0,0.e0,1.e0));
#93402=direction('',(0.e0,-1.e0,0.e0));
#93403=axis2_placement_3d('',#93400,#93401,#93402);
#93405=cartesian_point('',(0.e0,0.e0,-1.385642212863e1));
#93406=direction('',(0.e0,0.e0,1.e0));
#93407=direction('',(1.779991406010e-2,9.998415689795e-1,0.e0));
#93408=axis2_placement_3d('',#93405,#93406,#93407);
#93410=cartesian_point('',(0.e0,4.504183441299e1,-1.39e1));
#93411=direction('',(1.e0,0.e0,0.e0));
#93412=direction('',(0.e0,9.961946980925e-1,8.715574273935e-2));
#93413=axis2_placement_3d('',#93410,#93411,#93412);
#93415=direction('',(-1.612789182869e-14,-8.715574274802e-2,
-9.961946980917e-1));
#93416=vector('',#93415,5.608497770006e0);
#93417=cartesian_point('',(0.e0,-4.553993176204e1,-1.385642212863e1));
#93418=line('',#93417,#93416);
#93419=direction('',(1.971508257296e-13,8.715574274802e-2,-9.961946980917e-1));
#93420=vector('',#93419,5.608497770006e0);
#93421=cartesian_point('',(9.457694923662e-11,4.553993176204e1,
-1.385642212863e1));
#93422=line('',#93421,#93420);
#93423=cartesian_point('',(0.e0,0.e0,-1.944357787137e1));
#93424=direction('',(0.e0,0.e0,-1.e0));
#93425=direction('',(0.e0,-1.e0,0.e0));
#93426=axis2_placement_3d('',#93423,#93424,#93425);
#93428=cartesian_point('',(0.e0,0.e0,-1.944357787137e1));
#93429=direction('',(0.e0,0.e0,-1.e0));
#93430=direction('',(-1.779215259697e-2,-9.998417071247e-1,0.e0));
#93431=axis2_placement_3d('',#93428,#93429,#93430);
#93433=cartesian_point('',(1.763034163105e-13,4.652684189993e1,-1.94e1));
#93434=direction('',(1.e0,0.e0,0.e0));
#93435=direction('',(0.e0,-9.961946980925e-1,-8.715574273934e-2));
#93436=axis2_placement_3d('',#93433,#93434,#93435);
#93438=cartesian_point('',(-1.431228545889e-14,0.e0,-1.99e1));
#93439=direction('',(0.e0,0.e0,1.e0));
#93440=direction('',(0.e0,-1.e0,0.e0));
#93441=axis2_placement_3d('',#93438,#93439,#93440);
#93443=cartesian_point('',(-1.431228545889e-14,0.e0,-1.99e1));
#93444=direction('',(0.e0,0.e0,1.e0));
#93445=direction('',(0.e0,1.e0,0.e0));
#93446=axis2_placement_3d('',#93443,#93444,#93445);
#93448=cartesian_point('',(0.e0,0.e0,-1.99e1));
#93449=direction('',(0.e0,0.e0,-1.e0));
#93450=direction('',(0.e0,-1.e0,0.e0));
#93451=axis2_placement_3d('',#93448,#93449,#93450);
#93453=cartesian_point('',(0.e0,0.e0,-1.99e1));
#93454=direction('',(0.e0,0.e0,-1.e0));
#93455=direction('',(0.e0,1.e0,0.e0));
#93456=axis2_placement_3d('',#93453,#93454,#93455);
#93458=direction('',(0.e0,0.e0,1.e0));
#93459=vector('',#93458,6.3e0);
#93460=cartesian_point('',(0.e0,-4.93e1,-1.99e1));
#93461=line('',#93460,#93459);
#93462=cartesian_point('',(-1.431228545889e-14,0.e0,-1.33e1));
#93463=direction('',(0.e0,0.e0,1.e0));
#93464=direction('',(0.e0,-1.e0,0.e0));
#93465=axis2_placement_3d('',#93462,#93463,#93464);
#93467=cartesian_point('',(-1.431228545889e-14,0.e0,-1.36e1));
#93468=direction('',(0.e0,0.e0,-1.e0));
#93469=direction('',(5.798580433843e-13,1.e0,0.e0));
#93470=axis2_placement_3d('',#93467,#93468,#93469);
#93472=cartesian_point('',(-1.431228545889e-14,0.e0,-1.36e1));
#93473=direction('',(0.e0,0.e0,-1.e0));
#93474=direction('',(1.163197308483e-2,-9.999323463126e-1,0.e0));
#93475=axis2_placement_3d('',#93472,#93473,#93474);
#93477=cartesian_point('',(2.354631968083e-14,-4.96e1,-1.36e1));
#93478=direction('',(1.e0,0.e0,0.e0));
#93479=direction('',(0.e0,1.e0,0.e0));
#93480=axis2_placement_3d('',#93477,#93478,#93479);
#93482=cartesian_point('',(-1.431228545889e-14,0.e0,-1.33e1));
#93483=direction('',(0.e0,0.e0,1.e0));
#93484=direction('',(0.e0,1.e0,0.e0));
#93485=axis2_placement_3d('',#93482,#93483,#93484);
#93487=cartesian_point('',(-1.431228545889e-14,0.e0,-1.33e1));
#93488=direction('',(0.e0,0.e0,1.e0));
#93489=direction('',(0.e0,-1.e0,0.e0));
#93490=axis2_placement_3d('',#93487,#93488,#93489);
#93492=cartesian_point('',(-1.431228545889e-14,0.e0,-1.33e1));
#93493=direction('',(0.e0,0.e0,-1.e0));
#93494=direction('',(0.e0,-1.e0,0.e0));
#93495=axis2_placement_3d('',#93492,#93493,#93494);
#93497=cartesian_point('',(-1.431228545889e-14,0.e0,-1.33e1));
#93498=direction('',(0.e0,0.e0,-1.e0));
#93499=direction('',(0.e0,1.e0,0.e0));
#93500=axis2_placement_3d('',#93497,#93498,#93499);
#93502=cartesian_point('',(-1.431228545889e-14,0.e0,-1.33e1));
#93503=direction('',(0.e0,0.e0,-1.e0));
#93504=direction('',(0.e0,-1.e0,0.e0));
#93505=axis2_placement_3d('',#93502,#93503,#93504);
#93507=cartesian_point('',(-1.431228545889e-14,0.e0,-1.357385327718e1));
#93508=direction('',(0.e0,0.e0,1.e0));
#93509=direction('',(1.751475597181e-11,1.e0,0.e0));
#93510=axis2_placement_3d('',#93507,#93508,#93509);
#93512=cartesian_point('',(0.e0,-5.214291611576e1,-1.36e1));
#93513=direction('',(-1.e0,0.e0,0.e0));
#93514=direction('',(0.e0,-9.961946980931e-1,8.715574273272e-2));
#93515=axis2_placement_3d('',#93512,#93513,#93514);
#93517=cartesian_point('',(-1.431228545889e-14,0.e0,-1.33e1));
#93518=direction('',(0.e0,0.e0,-1.e0));
#93519=direction('',(0.e0,1.e0,0.e0));
#93520=axis2_placement_3d('',#93517,#93518,#93519);
#93522=cartesian_point('',(-1.431228545889e-14,0.e0,-1.357385327718e1));
#93523=direction('',(0.e0,0.e0,1.e0));
#93524=direction('',(0.e0,-1.e0,0.e0));
#93525=axis2_placement_3d('',#93522,#93523,#93524);
#93527=cartesian_point('',(-2.563656031007e-14,5.214291611576e1,-1.36e1));
#93528=direction('',(1.e0,0.e0,0.e0));
#93529=direction('',(0.e0,9.961946980931e-1,8.715574273272e-2));
#93530=axis2_placement_3d('',#93527,#93528,#93529);
#93532=direction('',(-9.056398695138e-13,-8.715574275404e-2,9.961946980912e-1));
#93533=vector('',#93532,6.547851006333e-1);
#93534=cartesian_point('',(4.598238292599e-10,5.249884280698e1,
-1.422614672282e1));
#93535=line('',#93534,#93533);
#93536=cartesian_point('',(-1.431228545889e-14,0.e0,-1.422614672282e1));
#93537=direction('',(0.e0,0.e0,-1.e0));
#93538=direction('',(1.751475597181e-11,1.e0,0.e0));
#93539=axis2_placement_3d('',#93536,#93537,#93538);
#93541=cartesian_point('',(-1.431228545889e-14,0.e0,-1.422614672282e1));
#93542=direction('',(0.e0,0.e0,-1.e0));
#93543=direction('',(1.552520288551e-2,9.998794767748e-1,0.e0));
#93544=axis2_placement_3d('',#93541,#93542,#93543);
#93546=cartesian_point('',(-1.838433413192e-13,-5.279770121641e1,-1.42e1));
#93547=direction('',(-1.e0,0.e0,0.e0));
#93548=direction('',(0.e0,9.961946980931e-1,-8.715574273273e-2));
#93549=axis2_placement_3d('',#93546,#93547,#93548);
#93551=cartesian_point('',(0.e0,0.e0,-1.45e1));
#93552=direction('',(0.e0,0.e0,1.e0));
#93553=direction('',(9.999574130095e-1,9.228876816997e-3,0.e0));
#93554=axis2_placement_3d('',#93551,#93552,#93553);
#93556=cartesian_point('',(0.e0,0.e0,-1.45e1));
#93557=direction('',(0.e0,0.e0,1.e0));
#93558=direction('',(-9.999574130095e-1,-9.228876816997e-3,0.e0));
#93559=axis2_placement_3d('',#93556,#93557,#93558);
#93561=cartesian_point('',(-1.431228545889e-14,0.e0,-1.45e1));
#93562=direction('',(0.e0,0.e0,-1.e0));
#93563=direction('',(0.e0,-1.e0,0.e0));
#93564=axis2_placement_3d('',#93561,#93562,#93563);
#93566=cartesian_point('',(-1.431228545889e-14,0.e0,-1.45e1));
#93567=direction('',(0.e0,0.e0,-1.e0));
#93568=direction('',(0.e0,1.e0,0.e0));
#93569=axis2_placement_3d('',#93566,#93567,#93568);
#93571=cartesian_point('',(0.e0,0.e0,-1.45e1));
#93572=direction('',(0.e0,0.e0,-1.e0));
#93573=direction('',(9.999574130095e-1,9.228876816997e-3,0.e0));
#93574=axis2_placement_3d('',#93571,#93572,#93573);
#93576=cartesian_point('',(0.e0,0.e0,-1.443596048981e1));
#93577=direction('',(0.e0,0.e0,1.e0));
#93578=direction('',(1.e0,0.e0,0.e0));
#93579=axis2_placement_3d('',#93576,#93577,#93578);
#93581=cartesian_point('',(0.e0,0.e0,-1.443596048981e1));
#93582=direction('',(0.e0,0.e0,1.e0));
#93583=direction('',(9.999538910868e-1,9.602900627673e-3,0.e0));
#93584=axis2_placement_3d('',#93581,#93582,#93583);
#93586=cartesian_point('',(-5.868839834568e1,3.719247132494e-14,-1.15e1));
#93587=direction('',(0.e0,-1.e0,0.e0));
#93588=direction('',(-2.055172342864e-1,0.e0,-9.786534966020e-1));
#93589=axis2_placement_3d('',#93586,#93587,#93588);
#93591=cartesian_point('',(0.e0,0.e0,-1.45e1));
#93592=direction('',(0.e0,0.e0,-1.e0));
#93593=direction('',(-9.999574130095e-1,-9.228876816997e-3,0.e0));
#93594=axis2_placement_3d('',#93591,#93592,#93593);
#93596=cartesian_point('',(0.e0,0.e0,-1.443596048981e1));
#93597=direction('',(0.e0,0.e0,1.e0));
#93598=direction('',(-1.e0,-4.295418867554e-14,0.e0));
#93599=axis2_placement_3d('',#93596,#93597,#93598);
#93601=cartesian_point('',(0.e0,0.e0,-1.443596048981e1));
#93602=direction('',(0.e0,0.e0,1.e0));
#93603=direction('',(-9.999538910868e-1,-9.602900627673e-3,0.e0));
#93604=axis2_placement_3d('',#93601,#93602,#93603);
#93606=cartesian_point('',(5.868839834568e1,1.192379528447e-13,-1.15e1));
#93607=direction('',(0.e0,1.e0,0.e0));
#93608=direction('',(2.055172342864e-1,0.e0,-9.786534966020e-1));
#93609=axis2_placement_3d('',#93606,#93607,#93608);
#93611=cartesian_point('',(-1.431228545889e-14,0.e0,-1.422614672282e1));
#93612=direction('',(0.e0,0.e0,-1.e0));
#93613=direction('',(0.e0,-1.e0,0.e0));
#93614=axis2_placement_3d('',#93611,#93612,#93613);
#93616=cartesian_point('',(-1.431228545889e-14,0.e0,-1.422614672282e1));
#93617=direction('',(0.e0,0.e0,-1.e0));
#93618=direction('',(-1.552520288551e-2,-9.998794767748e-1,0.e0));
#93619=axis2_placement_3d('',#93616,#93617,#93618);
#93621=cartesian_point('',(1.552187704014e-13,5.279770121641e1,-1.42e1));
#93622=direction('',(1.e0,0.e0,0.e0));
#93623=direction('',(0.e0,-9.961946980931e-1,-8.715574273273e-2));
#93624=axis2_placement_3d('',#93621,#93622,#93623);
#93626=direction('',(1.423787498804e-13,8.715574275404e-2,9.961946980912e-1));
#93627=vector('',#93626,6.547851006333e-1);
#93628=cartesian_point('',(-9.702892057475e-14,-5.249884280698e1,
-1.422614672282e1));
#93629=line('',#93628,#93627);
#93630=cartesian_point('',(-1.431228545889e-14,0.e0,-1.33e1));
#93631=direction('',(0.e0,0.e0,1.e0));
#93632=direction('',(0.e0,1.e0,0.e0));
#93633=axis2_placement_3d('',#93630,#93631,#93632);
#93635=cartesian_point('',(-1.431228545889e-14,0.e0,-1.36e1));
#93636=direction('',(0.e0,0.e0,-1.e0));
#93637=direction('',(0.e0,-1.e0,0.e0));
#93638=axis2_placement_3d('',#93635,#93636,#93637);
#93640=cartesian_point('',(-1.431228545889e-14,0.e0,-1.36e1));
#93641=direction('',(0.e0,0.e0,-1.e0));
#93642=direction('',(-1.163197308483e-2,9.999323463126e-1,0.e0));
#93643=axis2_placement_3d('',#93640,#93641,#93642);
#93645=cartesian_point('',(-5.217089059861e-14,4.96e1,-1.36e1));
#93646=direction('',(-1.e0,0.e0,0.e0));
#93647=direction('',(0.e0,-1.e0,0.e0));
#93648=axis2_placement_3d('',#93645,#93646,#93647);
#93650=direction('',(-7.591836475008e-13,0.e0,1.e0));
#93651=vector('',#93650,6.3e0);
#93652=cartesian_point('',(1.904469822846e-11,4.93e1,-1.99e1));
#93653=line('',#93652,#93651);
#93654=cartesian_point('',(0.e0,0.e0,-1.944357787137e1));
#93655=direction('',(0.e0,0.e0,-1.e0));
#93656=direction('',(4.153888004258e-12,1.e0,0.e0));
#93657=axis2_placement_3d('',#93654,#93655,#93656);
#93659=cartesian_point('',(0.e0,0.e0,-1.944357787137e1));
#93660=direction('',(0.e0,0.e0,-1.e0));
#93661=direction('',(1.779215259697e-2,9.998417071247e-1,0.e0));
#93662=axis2_placement_3d('',#93659,#93660,#93661);
#93664=cartesian_point('',(-1.763034163105e-13,-4.652684189993e1,-1.94e1));
#93665=direction('',(-1.e0,0.e0,0.e0));
#93666=direction('',(0.e0,9.961946980925e-1,-8.715574273934e-2));
#93667=axis2_placement_3d('',#93664,#93665,#93666);
#93669=direction('',(0.e0,-8.728259094824e-1,4.880316913236e-1));
#93670=vector('',#93669,3.599977381374e0);
#93671=cartesian_point('',(0.e0,-1.808237009809e1,-1.515690305016e1));
#93672=line('',#93671,#93670);
#93673=cartesian_point('',(2.513280072141e1,2.604015471820e1,-1.29e1));
#93674=direction('',(7.958963466810e-1,6.054329073810e-1,0.e0));
#93675=direction('',(6.031290355707e-1,-7.928676986926e-1,-8.715606015375e-2));
#93676=axis2_placement_3d('',#93673,#93674,#93675);
#93678=direction('',(-6.200528630704e-1,7.845600340307e-1,-1.121218502661e-7));
#93679=vector('',#93678,1.112374124997e1);
#93680=cartesian_point('',(3.224246884514e1,1.621117483286e1,
-1.294357690631e1));
#93681=line('',#93680,#93679);
#93682=cartesian_point('',(2.495435135534e1,2.462959056610e1,-1.29e1));
#93683=direction('',(-6.200529326616e-1,7.845599790314e-1,0.e0));
#93684=direction('',(7.815746668279e-1,6.176935826614e-1,-8.715318761686e-2));
#93685=axis2_placement_3d('',#93682,#93683,#93684);
#93687=cartesian_point('',(3.323639146789e1,1.572713842537e1,-1.29e1));
#93688=direction('',(7.958963466810e-1,6.054329073810e-1,0.e0));
#93689=direction('',(0.e0,0.e0,-1.e0));
#93690=axis2_placement_3d('',#93687,#93688,#93689);
#93692=cartesian_point('',(3.185168237687e1,1.590231972103e1,-1.29e1));
#93693=direction('',(-6.200529326616e-1,7.845599790314e-1,0.e0));
#93694=direction('',(7.815746668279e-1,6.176935826614e-1,-8.715318761686e-2));
#93695=axis2_placement_3d('',#93692,#93693,#93694);
#93697=direction('',(-7.958960561648e-1,-6.054332892906e-1,-1.764573166167e-8));
#93698=vector('',#93697,6.424949663651e0);
#93699=cartesian_point('',(3.804841908956e1,2.001345060921e1,
-1.294357783015e1));
#93700=line('',#93699,#93698);
#93701=cartesian_point('',(3.834998223718e1,1.961701194913e1,-1.29e1));
#93702=direction('',(-7.958963466810e-1,-6.054329073810e-1,0.e0));
#93703=direction('',(-6.031290355707e-1,7.928676986926e-1,-8.715606015375e-2));
#93704=axis2_placement_3d('',#93701,#93702,#93703);
#93706=direction('',(6.200528630707e-1,-7.845600340305e-1,-1.121218521824e-7));
#93707=vector('',#93706,1.112374124997e1);
#93708=cartesian_point('',(3.124031411345e1,2.944599183446e1,
-1.294357690631e1));
#93709=line('',#93708,#93707);
#93710=cartesian_point('',(3.852843160325e1,2.102757610122e1,-1.29e1));
#93711=direction('',(6.200529326616e-1,-7.845599790314e-1,0.e0));
#93712=direction('',(-7.815746668278e-1,-6.176935826613e-1,-8.715318761823e-2));
#93713=axis2_placement_3d('',#93710,#93711,#93712);
#93715=cartesian_point('',(3.024639149070e1,2.993002824196e1,-1.29e1));
#93716=direction('',(-7.958963466810e-1,-6.054329073810e-1,0.e0));
#93717=direction('',(0.e0,0.e0,-1.e0));
#93718=axis2_placement_3d('',#93715,#93716,#93717);
#93720=cartesian_point('',(3.163110058172e1,2.975484694629e1,-1.29e1));
#93721=direction('',(6.200529326616e-1,-7.845599790314e-1,0.e0));
#93722=direction('',(-7.815746668278e-1,-6.176935826613e-1,-8.715318761823e-2));
#93723=axis2_placement_3d('',#93720,#93721,#93722);
#93725=direction('',(7.958960561650e-1,6.054332892904e-1,-1.764574382669e-8));
#93726=vector('',#93725,6.424949663653e0);
#93727=cartesian_point('',(2.543436386903e1,2.564371605812e1,
-1.294357783015e1));
#93728=line('',#93727,#93726);
#93729=direction('',(1.527267727973e-2,1.207254422835e-1,-9.925684424331e-1));
#93730=vector('',#93729,3.022460963933e0);
#93731=cartesian_point('',(3.050179489649e1,2.916870652985e1,
-9.943578572236e0));
#93732=line('',#93731,#93730);
#93733=direction('',(1.229446141122e-1,-1.555407577953e-2,9.922916368626e-1));
#93734=vector('',#93733,3.023303949067e0);
#93735=cartesian_point('',(2.543436386903e1,2.564371605812e1,
-1.294357783015e1));
#93736=line('',#93735,#93734);
#93737=direction('',(-7.958960293004e-1,-6.054333246063e-1,-5.688215007586e-9));
#93738=vector('',#93737,5.899931545371e0);
#93739=cartesian_point('',(3.050179489649e1,2.916870652985e1,
-9.943578572236e0));
#93740=line('',#93739,#93738);
#93741=cartesian_point('',(2.550449893370e1,2.599312891968e1,-9.9e0));
#93742=direction('',(-7.958963466810e-1,-6.054329073810e-1,0.e0));
#93743=direction('',(6.031290356047e-1,-7.928676987374e-1,-8.715605951079e-2));
#93744=axis2_placement_3d('',#93741,#93742,#93743);
#93746=cartesian_point('',(3.020023065554e1,2.956513992399e1,-9.9e0));
#93747=direction('',(-7.958963466810e-1,-6.054329073810e-1,0.e0));
#93748=direction('',(6.031290356047e-1,-7.928676987374e-1,-8.715605951079e-2));
#93749=axis2_placement_3d('',#93746,#93747,#93748);
#93751=direction('',(-6.200530858303e-1,7.845598579792e-1,1.097446684574e-7));
#93752=vector('',#93751,1.059872491750e1);
#93753=cartesian_point('',(3.776591920950e1,2.076577298112e1,
-9.943578708621e0));
#93754=line('',#93753,#93752);
#93755=cartesian_point('',(3.158493421922e1,2.938996566235e1,-9.9e0));
#93756=direction('',(-6.200529326616e-1,7.845599790314e-1,0.e0));
#93757=direction('',(-7.815746670316e-1,-6.176935828224e-1,-8.715318464875e-2));
#93758=axis2_placement_3d('',#93755,#93756,#93757);
#93760=cartesian_point('',(3.815672836663e1,2.107460030095e1,-9.9e0));
#93761=direction('',(-6.200529326616e-1,7.845599790314e-1,0.e0));
#93762=direction('',(-7.815746670316e-1,-6.176935828224e-1,-8.715318464874e-2));
#93763=axis2_placement_3d('',#93760,#93761,#93762);
#93765=direction('',(7.958960293004e-1,6.054333246063e-1,-5.688317977261e-9));
#93766=vector('',#93765,5.899931545372e0);
#93767=cartesian_point('',(3.298098806210e1,1.648846013747e1,
-9.943578572236e0));
#93768=line('',#93767,#93766);
#93769=cartesian_point('',(3.797828402489e1,1.966403774764e1,-9.9e0));
#93770=direction('',(7.958963466810e-1,6.054329073810e-1,0.e0));
#93771=direction('',(-6.031290356047e-1,7.928676987374e-1,-8.715605951079e-2));
#93772=axis2_placement_3d('',#93769,#93770,#93771);
#93774=cartesian_point('',(3.328255230306e1,1.609202674334e1,-9.9e0));
#93775=direction('',(7.958963466810e-1,6.054329073810e-1,0.e0));
#93776=direction('',(-6.031290356047e-1,7.928676987374e-1,-8.715605951079e-2));
#93777=axis2_placement_3d('',#93774,#93775,#93776);
#93779=direction('',(6.200530858303e-1,-7.845598579792e-1,1.097446681222e-7));
#93780=vector('',#93779,1.059872491750e1);
#93781=cartesian_point('',(2.571686374909e1,2.489139368621e1,
-9.943578708622e0));
#93782=line('',#93781,#93780);
#93783=cartesian_point('',(3.189784873937e1,1.626720100498e1,-9.9e0));
#93784=direction('',(6.200529326616e-1,-7.845599790314e-1,0.e0));
#93785=direction('',(7.815746670316e-1,6.176935828223e-1,-8.715318464982e-2));
#93786=axis2_placement_3d('',#93783,#93784,#93785);
#93788=cartesian_point('',(2.532605459196e1,2.458256636638e1,-9.9e0));
#93789=direction('',(6.200529326616e-1,-7.845599790314e-1,0.e0));
#93790=direction('',(7.815746670316e-1,6.176935828223e-1,-8.715318464982e-2));
#93791=axis2_placement_3d('',#93788,#93789,#93790);
#93793=cartesian_point('',(2.571686374909e1,2.489139368621e1,
-9.943578708622e0));
#93794=cartesian_point('',(2.568685735654e1,2.492881031779e1,
-9.947752772942e0));
#93795=cartesian_point('',(2.562934265977e1,2.502590719397e1,
-9.956129287842e0));
#93796=cartesian_point('',(2.559448913363e1,2.520040162373e1,
-9.962973910636e0));
#93797=cartesian_point('',(2.563147726511e1,2.539073453550e1,
-9.961422851347e0));
#93798=cartesian_point('',(2.571711348689e1,2.552133961029e1,
-9.953114434856e0));
#93799=cartesian_point('',(2.578501119647e1,2.558093270437e1,
-9.945868467972e0));
#93800=cartesian_point('',(2.580606280639e1,2.559669135939e1,
-9.943578605796e0));
#93802=cartesian_point('',(2.543436386903e1,2.564371605812e1,
-1.294357783015e1));
#93803=cartesian_point('',(2.522158221106e1,2.548443831476e1,
-1.296672312421e1));
#93804=cartesian_point('',(2.517886321052e1,2.514578619192e1,
-1.296671138367e1));
#93805=cartesian_point('',(2.534516123504e1,2.493841764649e1,
-1.294357815352e1));
#93807=direction('',(-1.229457708377e-1,1.555382819842e-2,-9.922914974248e-1));
#93808=vector('',#93807,3.023304596166e0);
#93809=cartesian_point('',(2.571686374909e1,2.489139368621e1,
-9.943578708622e0));
#93810=line('',#93809,#93808);
#93811=direction('',(1.527463882682e-2,1.207243959879e-1,9.925685395085e-1));
#93812=vector('',#93811,3.022460657806e0);
#93813=cartesian_point('',(3.224246884514e1,1.621117483286e1,
-1.294357690631e1));
#93814=line('',#93813,#93812);
#93815=cartesian_point('',(3.298098806210e1,1.648846013747e1,
-9.943578572236e0));
#93816=cartesian_point('',(3.292350720722e1,1.644408752665e1,
-9.949676685389e0));
#93817=cartesian_point('',(3.278990494231e1,1.638092395675e1,
-9.959130440053e0));
#93818=cartesian_point('',(3.256934691347e1,1.638031034504e1,
-9.962497821810e0));
#93819=cartesian_point('',(3.239686639836e1,1.646078831810e1,
-9.955570916378e0));
#93820=cartesian_point('',(3.231496599913e1,1.654225171597e1,
-9.947176230622e0));
#93821=cartesian_point('',(3.228863584005e1,1.657605957017e1,
-9.943577545468e0));
#93823=cartesian_point('',(3.224246884514e1,1.621117483286e1,
-1.294357690631e1));
#93824=cartesian_point('',(3.240194313914e1,1.600641386166e1,
-1.296537286257e1));
#93825=cartesian_point('',(3.272948827762e1,1.596506482773e1,
-1.296536181928e1));
#93826=cartesian_point('',(3.293482699121e1,1.612357220082e1,
-1.294357794352e1));
#93828=direction('',(-1.527267727991e-2,-1.207254422833e-1,-9.925684424332e-1));
#93829=vector('',#93828,3.022460963933e0);
#93830=cartesian_point('',(3.298098806210e1,1.648846013747e1,
-9.943578572236e0));
#93831=line('',#93830,#93829);
#93832=direction('',(-1.229446141109e-1,1.555407577947e-2,9.922916368628e-1));
#93833=vector('',#93832,3.023303949066e0);
#93834=cartesian_point('',(3.804841908956e1,2.001345060921e1,
-1.294357783015e1));
#93835=line('',#93834,#93833);
#93836=cartesian_point('',(3.776591920950e1,2.076577298112e1,
-9.943578708621e0));
#93837=cartesian_point('',(3.779592560206e1,2.072835634953e1,
-9.947752772941e0));
#93838=cartesian_point('',(3.785344029883e1,2.063125947336e1,
-9.956129287842e0));
#93839=cartesian_point('',(3.788829382497e1,2.045676504360e1,
-9.962973910636e0));
#93840=cartesian_point('',(3.785130569349e1,2.026643213182e1,
-9.961422851347e0));
#93841=cartesian_point('',(3.776566947170e1,2.013582705703e1,
-9.953114434855e0));
#93842=cartesian_point('',(3.769777176213e1,2.007623396295e1,
-9.945868467972e0));
#93843=cartesian_point('',(3.767672015220e1,2.006047530794e1,
-9.943578605796e0));
#93845=cartesian_point('',(3.804841908956e1,2.001345060921e1,
-1.294357783015e1));
#93846=cartesian_point('',(3.826120074748e1,2.017272835256e1,
-1.296672312421e1));
#93847=cartesian_point('',(3.830391974808e1,2.051138047536e1,
-1.296671138367e1));
#93848=cartesian_point('',(3.813762172356e1,2.071874902084e1,
-1.294357815352e1));
#93850=direction('',(1.229457708377e-1,-1.555382819841e-2,-9.922914974248e-1));
#93851=vector('',#93850,3.023304596167e0);
#93852=cartesian_point('',(3.776591920950e1,2.076577298112e1,
-9.943578708621e0));
#93853=line('',#93852,#93851);
#93854=direction('',(-1.527463882540e-2,-1.207243959881e-1,9.925685395085e-1));
#93855=vector('',#93854,3.022460657806e0);
#93856=cartesian_point('',(3.124031411345e1,2.944599183446e1,
-1.294357690631e1));
#93857=line('',#93856,#93855);
#93858=cartesian_point('',(3.050179489649e1,2.916870652985e1,
-9.943578572236e0));
#93859=cartesian_point('',(3.055927575136e1,2.921307914065e1,
-9.949676685389e0));
#93860=cartesian_point('',(3.069287801629e1,2.927624271058e1,
-9.959130440053e0));
#93861=cartesian_point('',(3.091343604512e1,2.927685632228e1,
-9.962497821809e0));
#93862=cartesian_point('',(3.108591656024e1,2.919637834924e1,
-9.955570916379e0));
#93863=cartesian_point('',(3.116781695946e1,2.911491495135e1,
-9.947176230622e0));
#93864=cartesian_point('',(3.119414711854e1,2.908110709715e1,
-9.943577545467e0));
#93866=cartesian_point('',(3.124031411345e1,2.944599183446e1,
-1.294357690631e1));
#93867=cartesian_point('',(3.108083981949e1,2.965075280566e1,
-1.296537286257e1));
#93868=cartesian_point('',(3.075329468098e1,2.969210183959e1,
-1.296536181928e1));
#93869=cartesian_point('',(3.054795596739e1,2.953359446651e1,
-1.294357794352e1));
#93871=cartesian_point('',(3.309476476309e0,3.666698856570e1,-1.29e1));
#93872=direction('',(2.738483524105e-1,9.617728837319e-1,0.e0));
#93873=direction('',(9.581131568452e-1,-2.728063078747e-1,-8.715444374136e-2));
#93874=axis2_placement_3d('',#93871,#93872,#93873);
#93876=direction('',(-9.617728139059e-1,2.738485976440e-1,-1.039093830035e-7));
#93877=vector('',#93876,1.112382061017e1);
#93878=cartesian_point('',(1.482980460118e1,3.286887566992e1,
-1.294357734282e1));
#93879=line('',#93878,#93877);
#93880=cartesian_point('',(3.994781969306e0,3.543606475372e1,-1.29e1));
#93881=direction('',(-9.617728837319e-1,2.738483524105e-1,0.e0));
#93882=direction('',(2.728063078747e-1,9.581131568453e-1,-8.715444374101e-2));
#93883=axis2_placement_3d('',#93880,#93881,#93882);
#93885=cartesian_point('',(1.469339581885e1,3.238981773913e1,-1.29e1));
#93886=direction('',(-9.617728837319e-1,2.738483524105e-1,0.e0));
#93887=direction('',(2.728063078747e-1,9.581131568453e-1,-8.715444374101e-2));
#93888=axis2_placement_3d('',#93885,#93886,#93887);
#93890=direction('',(-2.738487770694e-1,-9.617727628175e-1,-1.799348065496e-7));
#93891=vector('',#93890,6.423820610171e0);
#93892=cartesian_point('',(1.720442145830e1,3.938981331047e1,
-1.294357734282e1));
#93893=line('',#93892,#93891);
#93894=cartesian_point('',(1.592431963084e1,3.307512323214e1,-1.29e1));
#93895=direction('',(-2.738483524105e-1,-9.617728837319e-1,0.e0));
#93896=direction('',(-9.581131568453e-1,2.728063078747e-1,-8.715444374055e-2));
#93897=axis2_placement_3d('',#93894,#93895,#93896);
#93899=cartesian_point('',(1.768347938909e1,3.925340452814e1,-1.29e1));
#93900=direction('',(-2.738483524105e-1,-9.617728837319e-1,0.e0));
#93901=direction('',(-9.581131568453e-1,2.728063078747e-1,-8.715444374055e-2));
#93902=axis2_placement_3d('',#93899,#93900,#93901);
#93904=direction('',(9.617728139059e-1,-2.738485976439e-1,-1.039093806081e-7));
#93905=vector('',#93904,1.112382061017e1);
#93906=cartesian_point('',(6.163151264210e0,4.305151742392e1,
-1.294357734282e1));
#93907=line('',#93906,#93905);
#93908=cartesian_point('',(1.699817389608e1,4.048432834013e1,-1.29e1));
#93909=direction('',(9.617728837319e-1,-2.738483524105e-1,0.e0));
#93910=direction('',(-2.728063078747e-1,-9.581131568453e-1,-8.715444374101e-2));
#93911=axis2_placement_3d('',#93908,#93909,#93910);
#93913=cartesian_point('',(6.299560046543e0,4.353057535471e1,-1.29e1));
#93914=direction('',(9.617728837319e-1,-2.738483524105e-1,0.e0));
#93915=direction('',(-2.728063078747e-1,-9.581131568453e-1,-8.715444374101e-2));
#93916=axis2_placement_3d('',#93913,#93914,#93915);
#93918=direction('',(2.738487770693e-1,9.617727628175e-1,-1.799348015722e-7));
#93919=vector('',#93918,6.423820610171e0);
#93920=cartesian_point('',(3.788534407094e0,3.653057978337e1,
-1.294357734282e1));
#93921=line('',#93920,#93919);
#93922=cartesian_point('',(5.068636234561e0,4.284526986170e1,-1.29e1));
#93923=direction('',(2.738483524105e-1,9.617728837319e-1,0.e0));
#93924=direction('',(9.581131568452e-1,-2.728063078747e-1,-8.715444374136e-2));
#93925=axis2_placement_3d('',#93922,#93923,#93924);
#93927=direction('',(-5.972991329452e-2,1.072851292105e-1,-9.924324856171e-1));
#93928=vector('',#93927,3.022875089577e0);
#93929=cartesian_point('',(5.728245892303e0,4.238452593488e1,
-9.943579059831e0));
#93930=line('',#93929,#93928);
#93931=direction('',(1.072843647233e-1,5.972909432581e-2,9.924326175499e-1));
#93932=vector('',#93931,3.022874478184e0);
#93933=cartesian_point('',(3.788534407094e0,3.653057978337e1,
-1.294357734282e1));
#93934=line('',#93933,#93932);
#93935=direction('',(-2.738488176290e-1,-9.617727512688e-1,1.606943944882e-7));
#93936=vector('',#93935,5.898890968983e0);
#93937=cartesian_point('',(5.728245892303e0,4.238452593488e1,
-9.943579059831e0));
#93938=line('',#93937,#93936);
#93939=cartesian_point('',(3.633783750240e0,3.684754087157e1,-9.9e0));
#93940=direction('',(-2.738483524105e-1,-9.617728837319e-1,0.e0));
#93941=direction('',(9.581131569385e-1,-2.728063079012e-1,-8.715444263291e-2));
#93942=axis2_placement_3d('',#93939,#93940,#93941);
#93944=cartesian_point('',(5.249192535265e0,4.252095957905e1,-9.9e0));
#93945=direction('',(-2.738483524105e-1,-9.617728837319e-1,0.e0));
#93946=direction('',(9.581131569385e-1,-2.728063079012e-1,-8.715444263291e-2));
#93947=axis2_placement_3d('',#93944,#93945,#93946);
#93949=direction('',(-9.617728100086e-1,2.738486113314e-1,8.943567065617e-8));
#93950=vector('',#93949,1.059889096899e1);
#93951=cartesian_point('',(1.653742996927e1,3.982471868238e1,
-9.943579059831e0));
#93952=line('',#93951,#93950);
#93953=cartesian_point('',(6.480112352412e0,4.320626808077e1,-9.9e0));
#93954=direction('',(-9.617728837319e-1,2.738483524105e-1,0.e0));
#93955=direction('',(-2.728063079012e-1,-9.581131569385e-1,-8.715444263266e-2));
#93956=axis2_placement_3d('',#93953,#93954,#93955);
#93958=cartesian_point('',(1.667386361343e1,4.030377203942e1,-9.9e0));
#93959=direction('',(-9.617728837319e-1,2.738483524105e-1,0.e0));
#93960=direction('',(-2.728063079012e-1,-9.581131569385e-1,-8.715444263266e-2));
#93961=axis2_placement_3d('',#93958,#93959,#93960);
#93963=direction('',(2.738488176292e-1,9.617727512688e-1,1.606944477890e-7));
#93964=vector('',#93963,5.898890968982e0);
#93965=cartesian_point('',(1.526470997309e1,3.353586715896e1,
-9.943579059831e0));
#93966=line('',#93965,#93964);
#93967=cartesian_point('',(1.735917211515e1,3.907285222227e1,-9.9e0));
#93968=direction('',(2.738483524105e-1,9.617728837319e-1,0.e0));
#93969=direction('',(-9.581131569385e-1,2.728063079012e-1,-8.715444263241e-2));
#93970=axis2_placement_3d('',#93967,#93968,#93969);
#93972=cartesian_point('',(1.574376333013e1,3.339943351479e1,-9.9e0));
#93973=direction('',(2.738483524105e-1,9.617728837319e-1,0.e0));
#93974=direction('',(-9.581131569385e-1,2.728063079012e-1,-8.715444263241e-2));
#93975=axis2_placement_3d('',#93972,#93973,#93974);
#93977=direction('',(9.617728100086e-1,-2.738486113314e-1,8.943570283507e-8));
#93978=vector('',#93977,1.059889096899e1);
#93979=cartesian_point('',(4.455525896123e0,3.609567441146e1,
-9.943579059831e0));
#93980=line('',#93979,#93978);
#93981=cartesian_point('',(1.451284351298e1,3.271412501307e1,-9.9e0));
#93982=direction('',(9.617728837319e-1,-2.738483524105e-1,0.e0));
#93983=direction('',(2.728063079013e-1,9.581131569385e-1,-8.715444263237e-2));
#93984=axis2_placement_3d('',#93981,#93982,#93983);
#93986=cartesian_point('',(4.319092251953e0,3.561662105442e1,-9.9e0));
#93987=direction('',(9.617728837319e-1,-2.738483524105e-1,0.e0));
#93988=direction('',(2.728063079013e-1,9.581131569385e-1,-8.715444263237e-2));
#93989=axis2_placement_3d('',#93986,#93987,#93988);
#93991=cartesian_point('',(4.455525896123e0,3.609567441146e1,
-9.943579059831e0));
#93992=cartesian_point('',(4.410448524262e0,3.610816844737e1,
-9.947577645292e0));
#93993=cartesian_point('',(4.308372099974e0,3.615231106870e1,
-9.955696158955e0));
#93994=cartesian_point('',(4.178579461669e0,3.627107803330e1,
-9.962379612221e0));
#93995=cartesian_point('',(4.095961935426e0,3.644515376622e1,
-9.960879505173e0));
#93996=cartesian_point('',(4.087134239757e0,3.659946494142e1,
-9.952790826757e0));
#93997=cartesian_point('',(4.105669668451e0,3.668665298293e1,
-9.945759966861e0));
#93998=cartesian_point('',(4.112841575124e0,3.671113333821e1,
-9.943578111912e0));
#94000=cartesian_point('',(3.788534407094e0,3.653057978337e1,
-1.294357734282e1));
#94001=cartesian_point('',(3.714694718441e0,3.627855035109e1,
-1.296604046343e1));
#94002=cartesian_point('',(3.878109424604e0,3.598527319213e1,
-1.296603041043e1));
#94003=cartesian_point('',(4.131216351550e0,3.591511834446e1,
-1.294357849869e1));
#94005=direction('',(-1.072851292107e-1,-5.972991329499e-2,-9.924324856170e-1));
#94006=vector('',#94005,3.022875089577e0);
#94007=cartesian_point('',(4.455525896123e0,3.609567441146e1,
-9.943579059831e0));
#94008=line('',#94007,#94006);
#94009=direction('',(-5.972909432571e-2,1.072843647236e-1,9.924326175499e-1));
#94010=vector('',#94009,3.022874478184e0);
#94011=cartesian_point('',(1.482980460118e1,3.286887566992e1,
-1.294357734282e1));
#94012=line('',#94011,#94010);
#94013=cartesian_point('',(1.526470997309e1,3.353586715896e1,
-9.943579059831e0));
#94014=cartesian_point('',(1.525221593718e1,3.349078978709e1,
-9.947577645292e0));
#94015=cartesian_point('',(1.520807331585e1,3.338871336280e1,
-9.955696158955e0));
#94016=cartesian_point('',(1.508930635125e1,3.325892072450e1,
-9.962379612221e0));
#94017=cartesian_point('',(1.491523061833e1,3.317630319825e1,
-9.960879505173e0));
#94018=cartesian_point('',(1.476091944313e1,3.316747550259e1,
-9.952790826757e0));
#94019=cartesian_point('',(1.467373140162e1,3.318601093128e1,
-9.945759966860e0));
#94020=cartesian_point('',(1.464925104634e1,3.319318283795e1,
-9.943578111912e0));
#94022=cartesian_point('',(1.482980460118e1,3.286887566992e1,
-1.294357734282e1));
#94023=cartesian_point('',(1.508183403346e1,3.279503598124e1,
-1.296604046343e1));
#94024=cartesian_point('',(1.537511119242e1,3.295845068744e1,
-1.296603041043e1));
#94025=cartesian_point('',(1.544526604009e1,3.321155761438e1,
-1.294357849869e1));
#94027=direction('',(5.972991329513e-2,-1.072851292107e-1,-9.924324856170e-1));
#94028=vector('',#94027,3.022875089578e0);
#94029=cartesian_point('',(1.526470997309e1,3.353586715896e1,
-9.943579059831e0));
#94030=line('',#94029,#94028);
#94031=direction('',(-1.072843647238e-1,-5.972909432567e-2,9.924326175499e-1));
#94032=vector('',#94031,3.022874478185e0);
#94033=cartesian_point('',(1.720442145830e1,3.938981331047e1,
-1.294357734282e1));
#94034=line('',#94033,#94032);
#94035=cartesian_point('',(1.653742996927e1,3.982471868238e1,
-9.943579059831e0));
#94036=cartesian_point('',(1.658250734113e1,3.981222464647e1,
-9.947577645292e0));
#94037=cartesian_point('',(1.668458376542e1,3.976808202515e1,
-9.955696158955e0));
#94038=cartesian_point('',(1.681437640372e1,3.964931506054e1,
-9.962379612221e0));
#94039=cartesian_point('',(1.689699392996e1,3.947523932762e1,
-9.960879505173e0));
#94040=cartesian_point('',(1.690582162564e1,3.932092815242e1,
-9.952790826757e0));
#94041=cartesian_point('',(1.688728619694e1,3.923374011091e1,
-9.945759966860e0));
#94042=cartesian_point('',(1.688011429027e1,3.920925975563e1,
-9.943578111912e0));
#94044=cartesian_point('',(1.720442145830e1,3.938981331047e1,
-1.294357734282e1));
#94045=cartesian_point('',(1.727826114699e1,3.964184274275e1,
-1.296604046343e1));
#94046=cartesian_point('',(1.711484644082e1,3.993511990171e1,
-1.296603041043e1));
#94047=cartesian_point('',(1.686173951384e1,4.000527474938e1,
-1.294357849869e1));
#94049=direction('',(1.072851292107e-1,5.972991329514e-2,-9.924324856170e-1));
#94050=vector('',#94049,3.022875089577e0);
#94051=cartesian_point('',(1.653742996927e1,3.982471868238e1,
-9.943579059831e0));
#94052=line('',#94051,#94050);
#94053=direction('',(5.972909432550e-2,-1.072843647238e-1,9.924326175499e-1));
#94054=vector('',#94053,3.022874478184e0);
#94055=cartesian_point('',(6.163151264210e0,4.305151742392e1,
-1.294357734282e1));
#94056=line('',#94055,#94054);
#94057=cartesian_point('',(5.728245892303e0,4.238452593488e1,
-9.943579059831e0));
#94058=cartesian_point('',(5.740739928209e0,4.242960330675e1,
-9.947577645292e0));
#94059=cartesian_point('',(5.784882549534e0,4.253167973104e1,
-9.955696158955e0));
#94060=cartesian_point('',(5.903649514143e0,4.266147236934e1,
-9.962379612221e0));
#94061=cartesian_point('',(6.077725247060e0,4.274408989559e1,
-9.960879505173e0));
#94062=cartesian_point('',(6.232036422262e0,4.275291759125e1,
-9.952790826756e0));
#94063=cartesian_point('',(6.319224463772e0,4.273438216256e1,
-9.945759966861e0));
#94064=cartesian_point('',(6.343704819052e0,4.272721025589e1,
-9.943578111912e0));
#94066=cartesian_point('',(6.163151264210e0,4.305151742392e1,
-1.294357734282e1));
#94067=cartesian_point('',(5.911121831953e0,4.312535711260e1,
-1.296604046343e1));
#94068=cartesian_point('',(5.617844672968e0,4.296194240640e1,
-1.296603041043e1));
#94069=cartesian_point('',(5.547689825302e0,4.270883547946e1,
-1.294357849869e1));
#94071=cartesian_point('',(-1.269318167614e1,4.216146181869e1,-1.29e1));
#94072=direction('',(-8.917185512695e-1,-4.525903504515e-1,0.e0));
#94073=direction('',(0.e0,0.e0,-1.e0));
#94074=axis2_placement_3d('',#94071,#94072,#94073);
#94076=cartesian_point('',(-1.136477069071e1,4.174464726157e1,-1.29e1));
#94077=direction('',(4.733196671848e-1,-8.808907382054e-1,0.e0));
#94078=direction('',(-8.775388819103e-1,-4.715186498313e-1,-8.715316171540e-2));
#94079=axis2_placement_3d('',#94076,#94077,#94078);
#94081=direction('',(8.917184264190e-1,4.525905964388e-1,-1.127051487632e-8));
#94082=vector('',#94081,1.112374730020e1);
#94083=cartesian_point('',(-2.238699807626e1,3.668279579414e1,
-1.294357782494e1));
#94084=line('',#94083,#94082);
#94085=cartesian_point('',(-2.261242983381e1,3.712696299223e1,-1.29e1));
#94086=direction('',(8.917185512695e-1,4.525903504515e-1,0.e0));
#94087=direction('',(4.508680944974e-1,-8.883252672925e-1,-8.715607181411e-2));
#94088=axis2_placement_3d('',#94085,#94086,#94087);
#94090=direction('',(-4.733195383876e-1,8.808908074106e-1,-1.918720246850e-7));
#94091=vector('',#94090,6.425562269902e0);
#94092=cartesian_point('',(-1.955897202855e1,3.034263311452e1,
-1.294357692776e1));
#94093=line('',#94092,#94091);
#94094=cartesian_point('',(-2.303910487346e1,3.576711689053e1,-1.29e1));
#94095=direction('',(-4.733196671848e-1,8.808907382054e-1,0.e0));
#94096=direction('',(8.775388819103e-1,4.715186498313e-1,-8.715316171459e-2));
#94097=axis2_placement_3d('',#94094,#94095,#94096);
#94099=cartesian_point('',(-1.866933129297e1,2.969005128694e1,-1.29e1));
#94100=direction('',(8.917185512695e-1,4.525903504515e-1,0.e0));
#94101=direction('',(0.e0,0.e0,-1.e0));
#94102=axis2_placement_3d('',#94099,#94100,#94101);
#94104=cartesian_point('',(-1.999774227840e1,3.010686584404e1,-1.29e1));
#94105=direction('',(-4.733196671848e-1,8.808907382054e-1,0.e0));
#94106=direction('',(8.775388819103e-1,4.715186498313e-1,-8.715316171459e-2));
#94107=axis2_placement_3d('',#94104,#94105,#94106);
#94109=direction('',(-8.917184264190e-1,-4.525905964388e-1,-1.127053276166e-8));
#94110=vector('',#94109,1.112374730019e1);
#94111=cartesian_point('',(-8.975514892853e0,3.516871731147e1,
-1.294357782494e1));
#94112=line('',#94111,#94110);
#94113=cartesian_point('',(-8.750083135301e0,3.472455011339e1,-1.29e1));
#94114=direction('',(-8.917185512695e-1,-4.525903504515e-1,0.e0));
#94115=direction('',(-4.508680944973e-1,8.883252672924e-1,-8.715607181490e-2));
#94116=axis2_placement_3d('',#94113,#94114,#94115);
#94118=direction('',(4.733195383872e-1,-8.808908074108e-1,-1.918720976685e-7));
#94119=vector('',#94118,6.425562269894e0);
#94120=cartesian_point('',(-1.180354094056e1,4.150887999109e1,
-1.294357692776e1));
#94121=line('',#94120,#94119);
#94122=cartesian_point('',(-8.323408095662e0,3.608439621509e1,-1.29e1));
#94123=direction('',(4.733196671848e-1,-8.808907382054e-1,0.e0));
#94124=direction('',(-8.775388819103e-1,-4.715186498313e-1,-8.715316171540e-2));
#94125=axis2_placement_3d('',#94122,#94123,#94124);
#94127=direction('',(1.185327192598e-1,-3.719172330847e-2,-9.922533800306e-1));
#94128=vector('',#94127,3.023420737769e0);
#94129=cartesian_point('',(-9.120571054609e0,3.596110748262e1,
-9.943578714342e0));
#94130=line('',#94129,#94128);
#94131=direction('',(-3.634612425420e-2,-1.158317669324e-1,9.926036273463e-1));
#94132=vector('',#94131,3.022353808641e0);
#94133=cartesian_point('',(-1.180354094056e1,4.150887999109e1,
-1.294357692776e1));
#94134=line('',#94133,#94132);
#94135=direction('',(-4.733199654195e-1,8.808905779581e-1,1.932315077157e-7));
#94136=vector('',#94135,5.900492134415e0);
#94137=cartesian_point('',(-9.120571054609e0,3.596110748262e1,
-9.943578714342e0));
#94138=line('',#94137,#94136);
#94139=cartesian_point('',(-1.147462040297e1,4.139456589387e1,-9.9e0));
#94140=direction('',(-4.733196671848e-1,8.808907382054e-1,0.e0));
#94141=direction('',(-8.775388821429e-1,-4.715186499563e-1,-8.715315869658e-2));
#94142=axis2_placement_3d('',#94139,#94140,#94141);
#94144=cartesian_point('',(-8.681783042812e0,3.619684280218e1,-9.9e0));
#94145=direction('',(-4.733196671848e-1,8.808907382054e-1,0.e0));
#94146=direction('',(-8.775388821429e-1,-4.715186499563e-1,-8.715315869658e-2));
#94147=axis2_placement_3d('',#94144,#94145,#94146);
#94149=direction('',(8.917184195251e-1,4.525906100215e-1,-2.148931988953e-9));
#94150=vector('',#94149,1.059867547805e1);
#94151=cartesian_point('',(-1.878491961656e1,3.048430265555e1,
-9.943578579419e0));
#94152=line('',#94151,#94150);
#94153=cartesian_point('',(-9.108452784974e0,3.483699741539e1,-9.9e0));
#94154=direction('',(8.917185512695e-1,4.525903504515e-1,0.e0));
#94155=direction('',(-4.508680945214e-1,8.883252673399e-1,-8.715607120676e-2));
#94156=axis2_placement_3d('',#94153,#94154,#94155);
#94158=cartesian_point('',(-1.855948576630e1,3.004014046646e1,-9.9e0));
#94159=direction('',(8.917185512695e-1,4.525903504515e-1,0.e0));
#94160=direction('',(-4.508680945214e-1,8.883252673399e-1,-8.715607120676e-2));
#94161=axis2_placement_3d('',#94158,#94159,#94160);
#94163=direction('',(4.733199654207e-1,-8.808905779574e-1,1.932315745490e-7));
#94164=vector('',#94163,5.900492134422e0);
#94165=cartesian_point('',(-2.224194191451e1,3.589040562299e1,
-9.943578714342e0));
#94166=line('',#94165,#94164);
#94167=cartesian_point('',(-1.988789256614e1,3.045694721175e1,-9.9e0));
#94168=direction('',(4.733196671848e-1,-8.808907382054e-1,0.e0));
#94169=direction('',(8.775388821429e-1,4.715186499563e-1,-8.715315869657e-2));
#94170=axis2_placement_3d('',#94167,#94168,#94169);
#94172=cartesian_point('',(-2.268072992629e1,3.565467030344e1,-9.9e0));
#94173=direction('',(4.733196671848e-1,-8.808907382054e-1,0.e0));
#94174=direction('',(8.775388821429e-1,4.715186499563e-1,-8.715315869657e-2));
#94175=axis2_placement_3d('',#94172,#94173,#94174);
#94177=direction('',(-8.917184195251e-1,-4.525906100216e-1,-2.148975733016e-9));
#94178=vector('',#94177,1.059867547806e1);
#94179=cartesian_point('',(-1.257759335256e1,4.136721045007e1,
-9.943578579420e0));
#94180=line('',#94179,#94178);
#94181=cartesian_point('',(-2.225406018414e1,3.701451569022e1,-9.9e0));
#94182=direction('',(-8.917185512695e-1,-4.525903504515e-1,0.e0));
#94183=direction('',(4.508680945213e-1,-8.883252673397e-1,-8.715607120878e-2));
#94184=axis2_placement_3d('',#94181,#94182,#94183);
#94186=cartesian_point('',(-1.280302720281e1,4.181137263914e1,-9.9e0));
#94187=direction('',(-8.917185512695e-1,-4.525903504515e-1,0.e0));
#94188=direction('',(4.508680945213e-1,-8.883252673397e-1,-8.715607120878e-2));
#94189=axis2_placement_3d('',#94186,#94187,#94188);
#94191=cartesian_point('',(-1.257759335256e1,4.136721045007e1,
-9.943578579420e0));
#94192=cartesian_point('',(-1.251339139894e1,4.140036659195e1,
-9.949617826885e0));
#94193=cartesian_point('',(-1.237115252233e1,4.143850961403e1,
-9.958996149093e0));
#94194=cartesian_point('',(-1.215458111439e1,4.140012366558e1,
-9.962346478837e0));
#94195=cartesian_point('',(-1.199941704183e1,4.129074443998e1,
-9.955468864654e0));
#94196=cartesian_point('',(-1.193329476945e1,4.119647494861e1,
-9.947139307005e0));
#94197=cartesian_point('',(-1.191339178763e1,4.115879540914e1,
-9.943577574181e0));
#94199=cartesian_point('',(-1.180354094056e1,4.150887999109e1,
-1.294357692776e1));
#94200=cartesian_point('',(-1.192437216621e1,4.173762826235e1,
-1.296519988923e1));
#94201=cartesian_point('',(-1.223800633863e1,4.183594179292e1,
-1.296518861553e1));
#94202=cartesian_point('',(-1.246774763785e1,4.171729921938e1,
-1.294357795031e1));
#94204=direction('',(3.634442232399e-2,1.158331402971e-1,-9.926035293987e-1));
#94205=vector('',#94204,3.022354124322e0);
#94206=cartesian_point('',(-1.257759335256e1,4.136721045007e1,
-9.943578579420e0));
#94207=line('',#94206,#94205);
#94208=direction('',(1.185315198448e-1,-3.719176994684e-2,9.922535215616e-1));
#94209=vector('',#94208,3.023420081217e0);
#94210=cartesian_point('',(-2.238699807626e1,3.668279579414e1,
-1.294357782494e1));
#94211=line('',#94210,#94209);
#94212=cartesian_point('',(-2.224194191451e1,3.589040562299e1,
-9.943578714342e0));
#94213=cartesian_point('',(-2.226509529925e1,3.593276686931e1,
-9.947799984020e0));
#94214=cartesian_point('',(-2.230480858537e1,3.603886737813e1,
-9.956245683333e0));
#94215=cartesian_point('',(-2.230824899777e1,3.621730563838e1,
-9.963133663346e0));
#94216=cartesian_point('',(-2.223793517826e1,3.639834298296e1,
-9.961568809156e0));
#94217=cartesian_point('',(-2.213010037879e1,3.651190568004e1,
-9.953201588325e0));
#94218=cartesian_point('',(-2.205235450353e1,3.655853737166e1,
-9.945897536393e0));
#94219=cartesian_point('',(-2.202862749891e1,3.657034945003e1,
-9.943578602196e0));
#94221=cartesian_point('',(-2.238699807626e1,3.668279579414e1,
-1.294357782494e1));
#94222=cartesian_point('',(-2.262568734202e1,3.656397279515e1,
-1.296690619720e1));
#94223=cartesian_point('',(-2.272820183876e1,3.623683342674e1,
-1.296689424454e1));
#94224=cartesian_point('',(-2.260031619602e1,3.600285185052e1,
-1.294357816065e1));
#94226=direction('',(-1.185327192614e-1,3.719172330970e-2,-9.922533800304e-1));
#94227=vector('',#94226,3.023420737770e0);
#94228=cartesian_point('',(-2.224194191451e1,3.589040562299e1,
-9.943578714342e0));
#94229=line('',#94228,#94227);
#94230=direction('',(3.634612425724e-2,1.158317669322e-1,9.926036273462e-1));
#94231=vector('',#94230,3.022353808642e0);
#94232=cartesian_point('',(-1.955897202855e1,3.034263311452e1,
-1.294357692776e1));
#94233=line('',#94232,#94231);
#94234=cartesian_point('',(-1.878491961656e1,3.048430265555e1,
-9.943578579419e0));
#94235=cartesian_point('',(-1.884912157014e1,3.045114651361e1,
-9.949617826884e0));
#94236=cartesian_point('',(-1.899136044680e1,3.041300349162e1,
-9.958996149094e0));
#94237=cartesian_point('',(-1.920793185472e1,3.045138944003e1,
-9.962346478837e0));
#94238=cartesian_point('',(-1.936309592729e1,3.056076866564e1,
-9.955468864655e0));
#94239=cartesian_point('',(-1.942921819966e1,3.065503815700e1,
-9.947139307005e0));
#94240=cartesian_point('',(-1.944912118148e1,3.069271769647e1,
-9.943577574181e0));
#94242=cartesian_point('',(-1.955897202855e1,3.034263311452e1,
-1.294357692776e1));
#94243=cartesian_point('',(-1.943814080293e1,3.011388484327e1,
-1.296519988923e1));
#94244=cartesian_point('',(-1.912450663051e1,3.001557131271e1,
-1.296518861553e1));
#94245=cartesian_point('',(-1.889476533126e1,3.013421388624e1,
-1.294357795031e1));
#94247=direction('',(-3.634442232353e-2,-1.158331402959e-1,-9.926035293989e-1));
#94248=vector('',#94247,3.022354124321e0);
#94249=cartesian_point('',(-1.878491961656e1,3.048430265555e1,
-9.943578579419e0));
#94250=line('',#94249,#94248);
#94251=direction('',(-1.185315198448e-1,3.719176994552e-2,9.922535215617e-1));
#94252=vector('',#94251,3.023420081217e0);
#94253=cartesian_point('',(-8.975514892853e0,3.516871731147e1,
-1.294357782494e1));
#94254=line('',#94253,#94252);
#94255=cartesian_point('',(-9.120571054609e0,3.596110748262e1,
-9.943578714342e0));
#94256=cartesian_point('',(-9.097417669865e0,3.591874623631e1,
-9.947799984020e0));
#94257=cartesian_point('',(-9.057704383744e0,3.581264572748e1,
-9.956245683333e0));
#94258=cartesian_point('',(-9.054263971348e0,3.563420746724e1,
-9.963133663346e0));
#94259=cartesian_point('',(-9.124577790856e0,3.545317012266e1,
-9.961568809155e0));
#94260=cartesian_point('',(-9.232412590325e0,3.533960742558e1,
-9.953201588325e0));
#94261=cartesian_point('',(-9.310158465586e0,3.529297573395e1,
-9.945897536393e0));
#94262=cartesian_point('',(-9.333885470209e0,3.528116365558e1,
-9.943578602195e0));
#94264=cartesian_point('',(-8.975514892853e0,3.516871731147e1,
-1.294357782494e1));
#94265=cartesian_point('',(-8.736825627081e0,3.528754031046e1,
-1.296690619720e1));
#94266=cartesian_point('',(-8.634311130381e0,3.561467967892e1,
-1.296689424454e1));
#94267=cartesian_point('',(-8.762196773095e0,3.584866125510e1,
-1.294357816065e1));
#94269=cartesian_point('',(-1.431229158212e-14,0.e0,-1.294357787137e1));
#94270=direction('',(0.e0,0.e0,1.e0));
#94271=direction('',(-7.071067809161e-1,-7.071067814570e-1,0.e0));
#94272=axis2_placement_3d('',#94269,#94270,#94271);
#94274=cartesian_point('',(3.268762052360e1,-5.763709433472e0,-1.29e1));
#94275=direction('',(1.736481776669e-1,9.848077530122e-1,0.e0));
#94276=direction('',(9.810602621910e-1,-1.729873939252e-1,-8.715574274108e-2));
#94277=axis2_placement_3d('',#94274,#94275,#94276);
#94279=cartesian_point('',(-2.722361107568e1,-2.722361107568e1,
-1.294357787137e1));
#94280=direction('',(0.e0,0.e0,-1.e0));
#94281=direction('',(-7.071067806124e-1,-7.071067817607e-1,0.e0));
#94282=axis2_placement_3d('',#94279,#94280,#94281);
#94284=cartesian_point('',(-2.722361107568e1,-2.722361107568e1,
-1.294357787137e1));
#94285=direction('',(0.e0,0.e0,-1.e0));
#94286=direction('',(-7.702975505302e-1,-6.376846271059e-1,0.e0));
#94287=axis2_placement_3d('',#94284,#94285,#94286);
#94289=cartesian_point('',(-2.722361107568e1,-2.722361107568e1,
-1.294357787137e1));
#94290=direction('',(0.e0,0.e0,-1.e0));
#94291=direction('',(-1.e0,0.e0,0.e0));
#94292=axis2_placement_3d('',#94289,#94290,#94291);
#94294=cartesian_point('',(-2.347020325784e1,-2.347020325784e1,-1.29e1));
#94295=direction('',(7.071067811865e-1,-7.071067811865e-1,0.e0));
#94296=direction('',(-7.044160264032e-1,-7.044160264032e-1,-8.715574274021e-2));
#94297=axis2_placement_3d('',#94294,#94295,#94296);
#94299=cartesian_point('',(-1.431229158212e-14,0.e0,-1.294357787137e1));
#94300=direction('',(0.e0,0.e0,-1.e0));
#94301=direction('',(9.848077529587e-1,-1.736481779705e-1,0.e0));
#94302=axis2_placement_3d('',#94299,#94300,#94301);
#94304=cartesian_point('',(-3.097701889352e1,-3.097701889352e1,-1.29e1));
#94305=direction('',(-7.071067811865e-1,7.071067811865e-1,0.e0));
#94306=direction('',(7.044160264032e-1,7.044160264032e-1,-8.715574274107e-2));
#94307=axis2_placement_3d('',#94304,#94305,#94306);
#94309=cartesian_point('',(3.791509849097e1,-6.685454840177e0,
-1.294357787137e1));
#94310=direction('',(0.e0,0.e0,-1.e0));
#94311=direction('',(-9.848077530479e-1,1.736481774646e-1,0.e0));
#94312=axis2_placement_3d('',#94309,#94310,#94311);
#94314=cartesian_point('',(3.791509849097e1,-6.685454840177e0,
-1.294357787137e1));
#94315=direction('',(0.e0,0.e0,-1.e0));
#94316=direction('',(-9.641851898685e-1,2.652299372963e-1,0.e0));
#94317=axis2_placement_3d('',#94314,#94315,#94316);
#94319=cartesian_point('',(3.791509849097e1,-6.685454840177e0,
-1.294357787137e1));
#94320=direction('',(0.e0,0.e0,-1.e0));
#94321=direction('',(1.e0,0.e0,0.e0));
#94322=axis2_placement_3d('',#94319,#94320,#94321);
#94324=cartesian_point('',(4.314257645834e1,-7.607200246883e0,-1.29e1));
#94325=direction('',(-1.736481776669e-1,-9.848077530122e-1,0.e0));
#94326=direction('',(-9.810602621911e-1,1.729873939251e-1,-8.715574274021e-2));
#94327=axis2_placement_3d('',#94324,#94325,#94326);
#94329=direction('',(8.583165116563e-2,-1.513443596897e-2,-9.961946980917e-1));
#94330=vector('',#94329,3.011459512626e0);
#94331=cartesian_point('',(4.239356778368e1,-7.475129815405e0,
-9.943577871374e0));
#94332=line('',#94331,#94330);
#94333=cartesian_point('',(3.791509849097e1,-6.685454840177e0,
-9.943577871374e0));
#94334=direction('',(0.e0,0.e0,1.e0));
#94335=direction('',(9.848077525188e-1,-1.736481804650e-1,0.e0));
#94336=axis2_placement_3d('',#94333,#94334,#94335);
#94338=cartesian_point('',(3.791509849097e1,-6.685454840177e0,
-9.943577871374e0));
#94339=direction('',(0.e0,0.e0,1.e0));
#94340=direction('',(9.991543095227e-1,-4.111770618785e-2,0.e0));
#94341=axis2_placement_3d('',#94338,#94339,#94340);
#94343=cartesian_point('',(3.791509849097e1,-6.685454840177e0,
-9.943577871374e0));
#94344=direction('',(0.e0,0.e0,1.e0));
#94345=direction('',(1.e0,0.e0,0.e0));
#94346=axis2_placement_3d('',#94343,#94344,#94345);
#94348=cartesian_point('',(3.294609906602e1,-5.809286174435e0,-9.9e0));
#94349=direction('',(-1.736481776668e-1,-9.848077530122e-1,0.e0));
#94350=direction('',(9.810602621904e-1,-1.729873939250e-1,-8.715574274797e-2));
#94351=axis2_placement_3d('',#94348,#94349,#94350);
#94353=cartesian_point('',(3.294609906602e1,-5.809286174435e0,-9.9e0));
#94354=direction('',(-1.736481776668e-1,-9.848077530122e-1,0.e0));
#94355=direction('',(9.848077530122e-1,-1.736481776668e-1,0.e0));
#94356=axis2_placement_3d('',#94353,#94354,#94355);
#94358=cartesian_point('',(-1.431229158212e-14,0.e0,-9.943577871375e0));
#94359=direction('',(0.e0,0.e0,1.e0));
#94360=direction('',(-7.071067811244e-1,-7.071067812487e-1,0.e0));
#94361=axis2_placement_3d('',#94358,#94359,#94360);
#94363=cartesian_point('',(4.288409791591e1,-7.561623505918e0,-9.9e0));
#94364=direction('',(1.736481776669e-1,9.848077530122e-1,0.e0));
#94365=direction('',(-9.810602621903e-1,1.729873939251e-1,-8.715574274901e-2));
#94366=axis2_placement_3d('',#94363,#94364,#94365);
#94368=cartesian_point('',(4.288409791591e1,-7.561623505918e0,-9.9e0));
#94369=direction('',(1.736481776669e-1,9.848077530122e-1,0.e0));
#94370=direction('',(-9.848077530122e-1,1.736481776669e-1,0.e0));
#94371=axis2_placement_3d('',#94368,#94369,#94370);
#94373=cartesian_point('',(-2.722361107568e1,-2.722361107568e1,
-9.943577871374e0));
#94374=direction('',(0.e0,0.e0,1.e0));
#94375=direction('',(7.071067831399e-1,7.071067792332e-1,0.e0));
#94376=axis2_placement_3d('',#94373,#94374,#94375);
#94378=cartesian_point('',(-2.722361107568e1,-2.722361107568e1,
-9.943577871374e0));
#94379=direction('',(0.e0,0.e0,1.e0));
#94380=direction('',(6.067730213011e-1,7.948751478195e-1,0.e0));
#94381=axis2_placement_3d('',#94378,#94379,#94380);
#94383=cartesian_point('',(-2.722361107568e1,-2.722361107568e1,
-9.943577871374e0));
#94384=direction('',(0.e0,0.e0,1.e0));
#94385=direction('',(-1.e0,0.e0,0.e0));
#94386=axis2_placement_3d('',#94383,#94384,#94385);
#94388=cartesian_point('',(-3.079142741176e1,-3.079142741176e1,-9.9e0));
#94389=direction('',(7.071067811865e-1,-7.071067811865e-1,0.e0));
#94390=direction('',(7.044160264027e-1,7.044160264027e-1,-8.715574274797e-2));
#94391=axis2_placement_3d('',#94388,#94389,#94390);
#94393=cartesian_point('',(-3.079142741176e1,-3.079142741176e1,-9.9e0));
#94394=direction('',(7.071067811865e-1,-7.071067811865e-1,0.e0));
#94395=direction('',(7.071067811865e-1,7.071067811865e-1,0.e0));
#94396=axis2_placement_3d('',#94393,#94394,#94395);
#94398=cartesian_point('',(-1.431229158212e-14,0.e0,-9.943577871375e0));
#94399=direction('',(0.e0,0.e0,-1.e0));
#94400=direction('',(9.848077530073e-1,-1.736481776950e-1,0.e0));
#94401=axis2_placement_3d('',#94398,#94399,#94400);
#94403=cartesian_point('',(-2.365579473961e1,-2.365579473961e1,-9.9e0));
#94404=direction('',(-7.071067811865e-1,7.071067811865e-1,0.e0));
#94405=direction('',(-7.044160264027e-1,-7.044160264027e-1,-8.715574274902e-2));
#94406=axis2_placement_3d('',#94403,#94404,#94405);
#94408=cartesian_point('',(-2.365579473961e1,-2.365579473961e1,-9.9e0));
#94409=direction('',(-7.071067811865e-1,7.071067811865e-1,0.e0));
#94410=direction('',(-7.071067811865e-1,-7.071067811865e-1,0.e0));
#94411=axis2_placement_3d('',#94408,#94409,#94410);
#94413=direction('',(-8.583165117821e-2,1.513443589758e-2,-9.961946980917e-1));
#94414=vector('',#94413,3.011459512626e0);
#94415=cartesian_point('',(3.343662919704e1,-5.895779871865e0,
-9.943577871374e0));
#94416=line('',#94415,#94414);
#94417=direction('',(6.162841675297e-2,6.162841667963e-2,-9.961946980917e-1));
#94418=vector('',#94417,3.011459512626e0);
#94419=cartesian_point('',(-2.400800274829e1,-2.400800275732e1,
-9.943577871374e0));
#94420=line('',#94419,#94418);
#94421=direction('',(-6.162841670244e-2,-6.162841673017e-2,-9.961946980917e-1));
#94422=vector('',#94421,3.011459512626e0);
#94423=cartesian_point('',(-3.043921939723e1,-3.043921939988e1,
-9.943577871374e0));
#94424=line('',#94423,#94422);
#94425=direction('',(0.e0,0.e0,1.e0));
#94426=vector('',#94425,5.44e1);
#94427=cartesian_point('',(-1.529611055904e-14,1.608e1,-8.339525879141e1));
#94428=line('',#94427,#94426);
#94429=cartesian_point('',(-1.431229158212e-14,0.e0,-1.08e1));
#94430=direction('',(0.e0,0.e0,1.e0));
#94431=direction('',(-1.e0,0.e0,0.e0));
#94432=axis2_placement_3d('',#94429,#94430,#94431);
#94434=direction('',(8.715574274935e-2,0.e0,9.961946980916e-1));
#94435=vector('',#94434,1.405347772560e0);
#94436=cartesian_point('',(2.02e1,0.e0,-1.08e1));
#94437=line('',#94436,#94435);
#94438=direction('',(2.741922977656e-5,-1.234048395144e-2,9.999238529528e-1));
#94439=vector('',#94438,2.554121446950e1);
#94440=cartesian_point('',(1.649656386551e1,6.603456660114e1,2.495636302815e0));
#94441=line('',#94440,#94439);
#94442=direction('',(-1.234112701018e-2,-2.768036482047e-5,-9.999238450092e-1));
#94443=vector('',#94442,2.554121436585e1);
#94444=cartesian_point('',(1.554720134409e1,6.476499513152e1,2.803490595140e1));
#94445=line('',#94444,#94443);
#94446=direction('',(-7.055005918499e-1,-7.087093302521e-1,1.063330432206e-5));
#94447=vector('',#94446,1.286097133978e0);
#94448=cartesian_point('',(1.931066329287e1,6.287599821668e1,3.199997472984e1));
#94449=line('',#94448,#94447);
#94450=cartesian_point('',(1.840332100368e1,6.196452917822e1,3.199998840530e1));
#94451=cartesian_point('',(1.815727262623e1,6.220946049005e1,3.199999567849e1));
#94452=cartesian_point('',(1.766478775315e1,6.269873383249e1,3.190912135950e1));
#94453=cartesian_point('',(1.697435888984e1,6.338173047412e1,3.150933751173e1));
#94454=cartesian_point('',(1.637877941937e1,6.396775657060e1,3.087303174104e1));
#94455=cartesian_point('',(1.591819361961e1,6.441731425654e1,3.004308769351e1));
#94456=cartesian_point('',(1.562364204839e1,6.470010464622e1,2.907544042224e1));
#94457=cartesian_point('',(1.555121036221e1,6.476474093375e1,2.838202711183e1));
#94458=cartesian_point('',(1.554720134409e1,6.476499513152e1,2.803490595140e1));
#94460=direction('',(7.055018428315e-1,7.087080850120e-1,-4.986070454185e-8));
#94461=vector('',#94460,1.346648278112e0);
#94462=cartesian_point('',(1.554720134409e1,6.476499513152e1,2.803490595140e1));
#94463=line('',#94462,#94461);
#94464=cartesian_point('',(1.931060161344e1,6.287604591337e1,3.149990269143e1));
#94465=direction('',(7.086968109475e-1,-7.055131665504e-1,-4.446102267383e-5));
#94466=direction('',(7.054853745277e-1,7.086683313227e-1,8.920902855297e-3));
#94467=axis2_placement_3d('',#94464,#94465,#94466);
#94469=cartesian_point('',(1.931066329287e1,6.287599821668e1,3.199997472984e1));
#94470=cartesian_point('',(1.906319976085e1,6.312234898393e1,3.199998736454e1));
#94471=cartesian_point('',(1.856972719404e1,6.361457468188e1,3.190803526300e1));
#94472=cartesian_point('',(1.788396322506e1,6.430155939968e1,3.150672960325e1));
#94473=cartesian_point('',(1.729698492068e1,6.489273012e1,3.087088575145e1));
#94474=cartesian_point('',(1.684676342249e1,6.534983344537e1,3.004295549417e1));
#94475=cartesian_point('',(1.656286196089e1,6.564285762051e1,2.907720182597e1));
#94476=cartesian_point('',(1.649753632093e1,6.571536147019e1,2.838290329174e1));
#94477=cartesian_point('',(1.649726418594e1,6.571937565388e1,2.803490588425e1));
#94479=cartesian_point('',(1.685164421015e1,6.536660853079e1,2.803057050176e1));
#94480=direction('',(1.210721296851e-5,1.228032930076e-2,-9.999245938398e-1));
#94481=direction('',(-7.086804147761e-1,7.054765418137e-1,8.655556785029e-3));
#94482=axis2_placement_3d('',#94479,#94480,#94481);
#94484=direction('',(-7.087090368027e-1,7.055008867119e-1,-1.700923713899e-6));
#94485=vector('',#94484,2.573470939121e0);
#94486=cartesian_point('',(1.987437879901e1,5.979464578481e1,3.150436326775e1));
#94487=line('',#94486,#94485);
#94488=direction('',(7.087083708302e-1,-7.055015556998e-1,4.505583594436e-6));
#94489=vector('',#94488,2.573406400665e0);
#94490=cartesian_point('',(1.840332100368e1,6.196452917822e1,3.199998840530e1));
#94491=line('',#94490,#94489);
#94492=cartesian_point('',(1.840327472455e1,6.196457243885e1,3.149995507494e1));
#94493=direction('',(7.087143630358e-1,-7.054955360879e-1,-1.366805292164e-5));
#94494=direction('',(7.538118713897e-6,-1.180118015731e-5,9.999999999020e-1));
#94495=axis2_placement_3d('',#94492,#94493,#94494);
#94497=cartesian_point('',(1.590157449007e1,6.441222805513e1,2.803056226389e1));
#94498=direction('',(-1.229849742010e-2,-5.882829275452e-5,-9.999243688902e-1));
#94499=direction('',(-7.055572755282e-1,-7.085992512248e-1,8.719639493025e-3));
#94500=axis2_placement_3d('',#94497,#94498,#94499);
#94502=direction('',(7.087093341002e-1,-7.055005880645e-1,0.e0));
#94503=vector('',#94502,1.2e1);
#94504=cartesian_point('',(2.022403725621e1,6.014589455279e1,3.15e1));
#94505=line('',#94504,#94503);
#94506=direction('',(-7.087093341e-1,7.055005880646e-1,7.013648920903e-13));
#94507=vector('',#94506,1.199999999999e1);
#94508=cartesian_point('',(2.837581240303e1,5.132554632171e1,3.100436326774e1));
#94509=line('',#94508,#94507);
#94510=direction('',(7.055005880647e-1,7.087093341e-1,0.e0));
#94511=vector('',#94510,1.294831004105e0);
#94512=cartesian_point('',(2.022403725621e1,6.014589455279e1,3.15e1));
#94513=line('',#94512,#94511);
#94514=direction('',(7.087093341002e-1,-7.055005880645e-1,0.e0));
#94515=vector('',#94514,1.2e1);
#94516=cartesian_point('',(5.154898982344e1,2.896276856034e1,3.15e1));
#94517=line('',#94516,#94515);
#94518=direction('',(-7.087093341002e-1,7.055005880644e-1,-2.788880237859e-13));
#94519=vector('',#94518,1.2e1);
#94520=cartesian_point('',(5.970076497025e1,2.014242032926e1,3.100436326775e1));
#94521=line('',#94520,#94519);
#94522=direction('',(7.087102926132e-1,-7.054996251739e-1,-4.854116482940e-6));
#94523=vector('',#94522,2.573462800761e0);
#94524=cartesian_point('',(6.005658023780e1,2.049985390989e1,3.2e1));
#94525=line('',#94524,#94523);
#94526=direction('',(-7.087101269325e-1,7.054997916250e-1,5.730844350056e-7));
#94527=vector('',#94526,2.573481283126e0);
#94528=cartesian_point('',(6.152769562226e1,1.832992222660e1,3.150436179290e1));
#94529=line('',#94528,#94527);
#94530=cartesian_point('',(6.433941050521e1,1.619369200395e1,2.803056125884e1));
#94531=direction('',(-2.494211893576e-6,-1.230045167910e-2,-9.999243465794e-1));
#94532=direction('',(7.086831041518e-1,-7.054735825481e-1,8.676532516554e-3));
#94533=axis2_placement_3d('',#94530,#94531,#94532);
#94535=cartesian_point('',(6.188042809670e1,1.868427346992e1,3.149995138867e1));
#94536=direction('',(-7.087028852226e-1,7.055070660421e-1,-1.554972411171e-5));
#94537=direction('',(-7.054796987039e-1,-7.086751994382e-1,8.823628383952e-3));
#94538=axis2_placement_3d('',#94535,#94536,#94537);
#94540=direction('',(7.087093341001e-1,-7.055005880645e-1,1.278976924369e-13));
#94541=vector('',#94540,1.2e1);
#94542=cartesian_point('',(5.281523072066e1,3.023476855334e1,3.100436326775e1));
#94543=line('',#94542,#94541);
#94544=direction('',(-7.087093341002e-1,7.055005880645e-1,0.e0));
#94545=vector('',#94544,1.2e1);
#94546=cartesian_point('',(6.096700586748e1,2.141442032226e1,3.15e1));
#94547=line('',#94546,#94545);
#94548=direction('',(7.055005880644e-1,7.087093341003e-1,0.e0));
#94549=vector('',#94548,1.286104136322e0);
#94550=cartesian_point('',(2.873162767059e1,5.168297990235e1,3.2e1));
#94551=line('',#94550,#94549);
#94552=direction('',(-7.087093341001e-1,7.055005880645e-1,0.e0));
#94553=vector('',#94552,3.220000000001e1);
#94554=cartesian_point('',(5.245941545311e1,2.987733497271e1,3.2e1));
#94555=line('',#94554,#94553);
#94556=direction('',(7.087093341001e-1,-7.055005880645e-1,9.532747262370e-14));
#94557=vector('',#94556,3.220000000001e1);
#94558=cartesian_point('',(2.999171175746e1,5.294879508270e1,3.150436326776e1));
#94559=line('',#94558,#94557);
#94560=cartesian_point('',(6.505998686200e1,1.928449453838e1,1.5e0));
#94561=direction('',(-7.087093341001e-1,7.055005880645e-1,0.e0));
#94562=direction('',(0.e0,0.e0,1.e0));
#94563=axis2_placement_3d('',#94560,#94561,#94562);
#94565=cartesian_point('',(6.754847415035e1,2.078668049449e1,1.5e0));
#94566=direction('',(-2.941186100402e-1,9.557689277372e-1,0.e0));
#94567=direction('',(-9.544590796391e-1,-2.937155307071e-1,5.233595624371e-2));
#94568=axis2_placement_3d('',#94565,#94566,#94567);
#94570=direction('',(7.087095500266e-1,-7.055003711559e-1,1.887905534577e-7));
#94571=vector('',#94570,1.537990353490e1);
#94572=cartesian_point('',(5.451234876048e1,3.048891538069e1,1.526167033778e0));
#94573=line('',#94572,#94571);
#94574=cartesian_point('',(5.416007482313e1,3.013505397940e1,2.000002785338e0));
#94575=cartesian_point('',(5.404526229010e1,3.024938050327e1,2.000004604792e0));
#94576=cartesian_point('',(5.386288416335e1,3.050080757911e1,1.999997868704e0));
#94577=cartesian_point('',(5.371285105203e1,3.095554337811e1,2.000000552348e0));
#94578=cartesian_point('',(5.371173247392e1,3.143037745238e1,1.999999921902e0));
#94579=cartesian_point('',(5.385961183414e1,3.188596421079e1,1.999999760042e0));
#94580=cartesian_point('',(5.404080282780e1,3.213847856144e1,2.000000611968e0));
#94581=cartesian_point('',(5.415535511028e1,3.225351343465e1,1.999993780029e0));
#94583=cartesian_point('',(5.415527634405e1,3.225345592068e1,1.5e0));
#94584=direction('',(7.055005880645e-1,7.087093341001e-1,0.e0));
#94585=direction('',(0.e0,0.e0,1.e0));
#94586=axis2_placement_3d('',#94583,#94584,#94585);
#94588=cartesian_point('',(5.416008356110e1,3.013504753468e1,1.5e0));
#94589=direction('',(7.087093341001e-1,-7.055005880645e-1,0.e0));
#94590=direction('',(7.045336701779e-1,7.077380184936e-1,5.233741266398e-2));
#94591=axis2_placement_3d('',#94588,#94589,#94590);
#94593=direction('',(-7.055024493915e-1,-7.087074811955e-1,-4.782388997133e-7));
#94594=vector('',#94593,5.958866074859e0);
#94595=cartesian_point('',(5.871312859391e1,3.612426475180e1,1.526168987195e0));
#94596=line('',#94595,#94594);
#94597=cartesian_point('',(6.070753369246e1,3.618670749045e1,1.5e0));
#94598=direction('',(5.120194208904e-1,-8.589738719141e-1,0.e0));
#94599=direction('',(0.e0,0.e0,1.e0));
#94600=axis2_placement_3d('',#94597,#94598,#94599);
#94602=cartesian_point('',(5.835923052110e1,3.647653045218e1,1.5e0));
#94603=direction('',(-7.055005880645e-1,-7.087093341001e-1,0.e0));
#94604=direction('',(7.077380486050e-1,-7.045337001529e-1,5.233660196949e-2));
#94605=axis2_placement_3d('',#94602,#94603,#94604);
#94607=cartesian_point('',(0.e0,0.e0,1.526167978122e0));
#94608=direction('',(0.e0,0.e0,1.e0));
#94609=direction('',(9.557683444269e-1,2.941205055609e-1,0.e0));
#94610=axis2_placement_3d('',#94607,#94608,#94609);
#94612=cartesian_point('',(6.707122650405e1,2.063986438987e1,1.526170323081e0));
#94613=cartesian_point('',(6.693966555396e1,2.085947312330e1,
3.575888536499e-1));
#94614=cartesian_point('',(6.667258724195e1,2.130232963859e1,
-1.974770567856e0));
#94615=cartesian_point('',(6.626098644536e1,2.197722375906e1,
-5.458948274114e0));
#94616=cartesian_point('',(6.597861280499e1,2.243394746911e1,
-7.772043654957e0));
#94617=cartesian_point('',(6.583546510623e1,2.266409069091e1,
-8.926165196950e0));
#94619=cartesian_point('',(6.017187280313e1,3.503323457587e1,
-8.926171099243e0));
#94620=cartesian_point('',(6.018392555122e1,3.513321137592e1,
-7.763505032066e0));
#94621=cartesian_point('',(6.020560614348e1,3.533632594635e1,
-5.439299799900e0));
#94622=cartesian_point('',(6.024528234951e1,3.562852140735e1,
-1.954629339555e0));
#94623=cartesian_point('',(6.026699596707e1,3.583150201068e1,
3.660871549493e-1));
#94624=cartesian_point('',(6.027867285527e1,3.593102822895e1,1.526167124171e0));
#94626=cartesian_point('',(6.707122650405e1,2.063986438987e1,1.526170323081e0));
#94627=cartesian_point('',(6.720655015702e1,2.020784565667e1,1.570599624639e0));
#94628=cartesian_point('',(6.682819224477e1,1.916773659033e1,1.640621243234e0));
#94629=cartesian_point('',(6.573121827474e1,1.931748110119e1,1.570618099058e0));
#94630=cartesian_point('',(6.541223327415e1,1.963838772848e1,1.526169937358e0));
#94632=cartesian_point('',(6.418670899922e1,2.163128668595e1,
-8.926169511793e0));
#94633=cartesian_point('',(6.427883922872e1,2.154062399122e1,
-8.939779019122e0));
#94634=cartesian_point('',(6.449761780923e1,2.139672357655e1,
-8.967546823992e0));
#94635=cartesian_point('',(6.487800762990e1,2.131962160373e1,
-8.997317057182e0));
#94636=cartesian_point('',(6.526033339378e1,2.138955390348e1,
-9.013598381636e0));
#94637=cartesian_point('',(6.558819878469e1,2.159615502927e1,
-9.013427071804e0));
#94638=cartesian_point('',(6.581587759043e1,2.191005219358e1,
-8.996948265454e0));
#94639=cartesian_point('',(6.591061601070e1,2.228451985123e1,
-8.967274897871e0));
#94640=cartesian_point('',(6.587656003279e1,2.254247290220e1,
-8.939684717925e0));
#94641=cartesian_point('',(6.583546510623e1,2.266409069091e1,
-8.926165196950e0));
#94643=direction('',(7.391290453164e-2,1.678164659402e-4,-9.972646862199e-1));
#94644=vector('',#94643,1.048100393487e1);
#94645=cartesian_point('',(5.451234876048e1,3.048891538069e1,1.526167033778e0));
#94646=line('',#94645,#94644);
#94647=cartesian_point('',(6.418670899922e1,2.163128668595e1,
-8.926169511793e0));
#94648=cartesian_point('',(6.432923396135e1,2.140366830558e1,
-7.766731029617e0));
#94649=cartesian_point('',(6.460992535620e1,2.095268054577e1,
-5.446532469197e0));
#94650=cartesian_point('',(6.501841708351e1,2.028838516694e1,
-1.962355406340e0));
#94651=cartesian_point('',(6.528239613168e1,1.985365679098e1,
3.629110689339e-1));
#94652=cartesian_point('',(6.541223327415e1,1.963838772848e1,1.526169937358e0));
#94654=cartesian_point('',(5.451234876048e1,3.048891538069e1,1.526167033778e0));
#94655=cartesian_point('',(5.414065555179e1,3.085800463544e1,1.539797818079e0));
#94656=cartesian_point('',(5.413925831246e1,3.153075014816e1,1.539791789356e0));
#94657=cartesian_point('',(5.450913398250e1,3.190117178511e1,1.526166137434e0));
#94659=cartesian_point('',(5.528381042252e1,3.190293289097e1,
-8.926168358251e0));
#94660=cartesian_point('',(5.519172601464e1,3.181019430629e1,
-8.929577528339e0));
#94661=cartesian_point('',(5.504448246420e1,3.158815847619e1,
-8.935042745603e0));
#94662=cartesian_point('',(5.496756298621e1,3.119606268582e1,
-8.937915465417e0));
#94663=cartesian_point('',(5.504628390333e1,3.080432673735e1,
-8.935042340968e0));
#94664=cartesian_point('',(5.519452561143e1,3.058298852399e1,
-8.929577172417e0));
#94665=cartesian_point('',(5.528703020371e1,3.049067426573e1,
-8.926168066603e0));
#94667=direction('',(-1.068040302497e-2,-8.474292265088e-2,-9.963456057272e-1));
#94668=vector('',#94667,1.049067277141e1);
#94669=cartesian_point('',(5.871312859391e1,3.612426475180e1,1.526168987195e0));
#94670=line('',#94669,#94668);
#94671=direction('',(-7.391243402924e-2,-1.680283715633e-4,9.972647210557e-1));
#94672=vector('',#94671,1.048100296240e1);
#94673=cartesian_point('',(5.528381042252e1,3.190293289097e1,
-8.926168358251e0));
#94674=line('',#94673,#94672);
#94675=cartesian_point('',(5.871312859391e1,3.612426475180e1,1.526168987195e0));
#94676=cartesian_point('',(5.914078652850e1,3.655551276221e1,1.546468990560e0));
#94677=cartesian_point('',(5.996833660875e1,3.645340197516e1,1.546466972443e0));
#94678=cartesian_point('',(6.027867285527e1,3.593102822895e1,1.526167124171e0));
#94680=cartesian_point('',(6.017187280313e1,3.503323457587e1,
-8.926171099243e0));
#94681=cartesian_point('',(6.011012103200e1,3.513889706180e1,
-8.930193616226e0));
#94682=cartesian_point('',(5.994785547855e1,3.532698440066e1,
-8.937506711114e0));
#94683=cartesian_point('',(5.962068329877e1,3.550232890050e1,
-8.943093959446e0));
#94684=cartesian_point('',(5.925300095116e1,3.554957949159e1,
-8.943089966089e0));
#94685=cartesian_point('',(5.889227334643e1,3.546251732952e1,
-8.937483914980e0));
#94686=cartesian_point('',(5.868752199771e1,3.532184805023e1,
-8.930191077690e0));
#94687=cartesian_point('',(5.860108398071e1,3.523525448058e1,
-8.926166729717e0));
#94689=cartesian_point('',(5.974030894169e1,3.478196969347e1,-8.9e0));
#94690=direction('',(-5.031526293170e-1,8.641975651501e-1,0.e0));
#94691=direction('',(8.630133302744e-1,5.024631447414e-1,-5.233335404156e-2));
#94692=axis2_placement_3d('',#94689,#94690,#94691);
#94694=cartesian_point('',(5.930889938629e1,3.453140263501e1,
-9.399435123106e0));
#94695=direction('',(-1.736584158335e-5,-3.759888045331e-5,-9.999999991424e-1));
#94696=direction('',(-7.096363498273e-1,7.045681307035e-1,-1.416754049539e-5));
#94697=axis2_placement_3d('',#94694,#94695,#94696);
#94699=cartesian_point('',(0.e0,0.e0,-9.4e0));
#94700=direction('',(0.e0,0.e0,-1.e0));
#94701=direction('',(8.641976764322e-1,5.031524381827e-1,0.e0));
#94702=axis2_placement_3d('',#94699,#94700,#94701);
#94704=direction('',(-7.087090597922e-1,7.055008635115e-1,1.236932829052e-5));
#94705=vector('',#94704,1.255756655803e1);
#94706=cartesian_point('',(6.453898020412e1,2.198515567259e1,
-9.399999999991e0));
#94707=line('',#94706,#94705);
#94708=cartesian_point('',(5.599119863723e1,3.119841470512e1,
-9.399536756273e0));
#94709=direction('',(-8.871459660364e-6,1.092720959534e-6,-9.999999999601e-1));
#94710=direction('',(-7.050233128297e-1,-7.091841286553e-1,5.479645519803e-6));
#94711=axis2_placement_3d('',#94708,#94709,#94710);
#94713=direction('',(7.055013773924e-1,7.087085483157e-1,6.451653772746e-6));
#94714=vector('',#94713,4.701904498236e0);
#94715=cartesian_point('',(5.563771174033e1,3.155069089383e1,
-9.399844409396e0));
#94716=line('',#94715,#94714);
#94717=cartesian_point('',(0.e0,0.e0,-8.926167978122e0));
#94718=direction('',(0.e0,0.e0,-1.e0));
#94719=direction('',(8.641975651553e-1,5.031526293081e-1,0.e0));
#94720=axis2_placement_3d('',#94717,#94718,#94719);
#94722=cartesian_point('',(6.453898020412e1,2.198515567259e1,
-9.399999999991e0));
#94723=cartesian_point('',(6.459654722416e1,2.192785890815e1,
-9.399999999991e0));
#94724=cartesian_point('',(6.472413102927e1,2.184971059533e1,
-9.400000000004e0));
#94725=cartesian_point('',(6.495426144750e1,2.181941829323e1,
-9.399999999999e0));
#94726=cartesian_point('',(6.517369473336e1,2.189680419720e1,
-9.400000000001e0));
#94727=cartesian_point('',(6.533529765181e1,2.206281996764e1,
-9.399999999999e0));
#94728=cartesian_point('',(6.540453866244e1,2.228093756018e1,
-9.400000000005e0));
#94729=cartesian_point('',(6.538917563065e1,2.242666201107e1,
-9.399999999989e0));
#94730=cartesian_point('',(6.536336900704e1,2.250155397819e1,
-9.399999999989e0));
#94732=cartesian_point('',(6.536336914661e1,2.250155332438e1,-8.9e0));
#94733=direction('',(3.255053068775e-1,-9.455402134201e-1,0.e0));
#94734=direction('',(5.684341886081e-14,2.131628207280e-14,-1.e0));
#94735=axis2_placement_3d('',#94732,#94733,#94734);
#94737=cartesian_point('',(6.453898020412e1,2.198515567259e1,-8.9e0));
#94738=direction('',(7.087093341001e-1,-7.055005880645e-1,0.e0));
#94739=direction('',(-7.045337240277e-1,-7.077380725884e-1,-5.233595624916e-2));
#94740=axis2_placement_3d('',#94737,#94738,#94739);
#94742=direction('',(-7.087092190192e-1,7.055007036688e-1,1.150849889361e-7));
#94743=vector('',#94742,1.255758858030e1);
#94744=cartesian_point('',(6.418670899922e1,2.163128668595e1,
-8.926169511793e0));
#94745=line('',#94744,#94743);
#94746=cartesian_point('',(5.563929775544e1,3.084454399871e1,-8.9e0));
#94747=direction('',(-7.087093341001e-1,7.055005880645e-1,0.e0));
#94748=direction('',(0.e0,0.e0,-1.e0));
#94749=axis2_placement_3d('',#94746,#94747,#94748);
#94751=cartesian_point('',(5.563769558270e1,3.155067989548e1,-8.9e0));
#94752=direction('',(-7.055005880645e-1,-7.087093341001e-1,0.e0));
#94753=direction('',(-7.077380593005e-1,7.045337108e-1,-5.233631400695e-2));
#94754=axis2_placement_3d('',#94751,#94752,#94753);
#94756=direction('',(7.055047922938e-1,7.087051488810e-1,3.463502019063e-7));
#94757=vector('',#94756,4.701985860936e0);
#94758=cartesian_point('',(5.528381042252e1,3.190293289097e1,
-8.926168358251e0));
#94759=line('',#94758,#94757);
#94760=cartesian_point('',(5.895493441321e1,3.488300613644e1,-8.9e0));
#94761=direction('',(-7.055005880645e-1,-7.087093341001e-1,0.e0));
#94762=direction('',(-7.077380593005e-1,7.045337108e-1,-5.233631400695e-2));
#94763=axis2_placement_3d('',#94760,#94761,#94762);
#94765=cartesian_point('',(5.853837430622e1,3.743754496783e1,1.5e0));
#94766=direction('',(-7.055005880645e-1,-7.087093341001e-1,0.e0));
#94767=direction('',(0.e0,0.e0,1.e0));
#94768=axis2_placement_3d('',#94765,#94766,#94767);
#94770=cartesian_point('',(5.872136484355e1,3.932790048975e1,1.5e0));
#94771=direction('',(-5.564653495737e-1,8.308708171092e-1,0.e0));
#94772=direction('',(-8.297321375309e-1,-5.557027331518e-1,5.233595624371e-2));
#94773=axis2_placement_3d('',#94770,#94771,#94772);
#94775=direction('',(7.054989484558e-1,7.087109662815e-1,2.918097282586e-7));
#94776=vector('',#94775,6.766311394459e0);
#94777=cartesian_point('',(5.341088522802e1,3.299447765468e1,1.526166706453e0));
#94778=line('',#94777,#94776);
#94779=cartesian_point('',(5.376474654785e1,3.264220357812e1,2.000002785338e0));
#94780=cartesian_point('',(5.365042017969e1,3.252739120158e1,2.000004604790e0));
#94781=cartesian_point('',(5.339899305855e1,3.234501296799e1,1.999997868705e0));
#94782=cartesian_point('',(5.294425726450e1,3.219497992896e1,2.000000552348e0));
#94783=cartesian_point('',(5.246942319007e1,3.219386134888e1,1.999999921904e0));
#94784=cartesian_point('',(5.201383642628e1,3.234174078137e1,1.999999760038e0));
#94785=cartesian_point('',(5.176132212135e1,3.252293166880e1,2.000000611976e0));
#94786=cartesian_point('',(5.164628709238e1,3.263748410650e1,1.999993780028e0));
#94788=cartesian_point('',(5.164634469414e1,3.263740522006e1,1.5e0));
#94789=direction('',(-7.087093341001e-1,7.055005880645e-1,0.e0));
#94790=direction('',(0.e0,0.e0,1.e0));
#94791=axis2_placement_3d('',#94788,#94789,#94790);
#94793=cartesian_point('',(5.376475308014e1,3.264221243712e1,1.5e0));
#94794=direction('',(7.055005880645e-1,7.087093341001e-1,0.e0));
#94795=direction('',(-7.077380671242e-1,7.045337185883e-1,5.233610336577e-2));
#94796=axis2_placement_3d('',#94793,#94794,#94795);
#94798=direction('',(7.087097428818e-1,-7.055001774234e-1,-6.573151093571e-8));
#94799=vector('',#94798,1.055309559462e1);
#94800=cartesian_point('',(4.451954716588e1,4.043647367785e1,1.526166741873e0));
#94801=line('',#94800,#94799);
#94802=cartesian_point('',(4.416727321225e1,4.008261227116e1,2.000002785338e0));
#94803=cartesian_point('',(4.405246067932e1,4.019693879494e1,2.000004604792e0));
#94804=cartesian_point('',(4.387008255247e1,4.044836587080e1,1.999997868704e0));
#94805=cartesian_point('',(4.372004944117e1,4.090310166981e1,2.000000552348e0));
#94806=cartesian_point('',(4.371893086307e1,4.137793574410e1,1.999999921902e0));
#94807=cartesian_point('',(4.386681022326e1,4.183352250252e1,1.999999760042e0));
#94808=cartesian_point('',(4.404800121701e1,4.208603685318e1,2.000000611968e0));
#94809=cartesian_point('',(4.416255349941e1,4.220107172632e1,1.999993780029e0));
#94811=cartesian_point('',(4.416247473324e1,4.220101421239e1,1.5e0));
#94812=direction('',(7.055005880645e-1,7.087093341001e-1,0.e0));
#94813=direction('',(0.e0,0.e0,1.e0));
#94814=axis2_placement_3d('',#94811,#94812,#94813);
#94816=cartesian_point('',(4.416728195029e1,4.008260582639e1,1.5e0));
#94817=direction('',(7.087093341001e-1,-7.055005880645e-1,0.e0));
#94818=direction('',(7.045337133498e-1,7.077380618619e-1,5.233624504620e-2));
#94819=axis2_placement_3d('',#94816,#94817,#94818);
#94821=direction('',(-7.055018588843e-1,-7.087080690317e-1,-3.539764191139e-7));
#94822=vector('',#94821,8.045562813388e0);
#94823=cartesian_point('',(5.019249189458e1,4.755068536182e1,1.526168944442e0));
#94824=line('',#94823,#94822);
#94825=cartesian_point('',(5.200239738552e1,4.786055904583e1,1.5e0));
#94826=direction('',(6.771971650806e-1,-7.358016034277e-1,0.e0));
#94827=direction('',(0.e0,0.e0,1.e0));
#94828=axis2_placement_3d('',#94825,#94826,#94827);
#94830=cartesian_point('',(4.983859883737e1,4.790295436973e1,1.5e0));
#94831=direction('',(-7.055005880645e-1,-7.087093341001e-1,0.e0));
#94832=direction('',(7.077380546861e-1,-7.045337062065e-1,5.233643824466e-2));
#94833=axis2_placement_3d('',#94830,#94831,#94832);
#94835=cartesian_point('',(0.e0,0.e0,1.526167978122e0));
#94836=direction('',(0.e0,0.e0,1.e0));
#94837=direction('',(8.308734382465e-1,5.564614358753e-1,0.e0));
#94838=axis2_placement_3d('',#94835,#94836,#94837);
#94840=cartesian_point('',(5.830660467499e1,3.904992126975e1,1.526165645451e0));
#94841=cartesian_point('',(5.822785766250e1,3.905802588319e1,
3.653160407187e-1));
#94842=cartesian_point('',(5.806869163117e1,3.907632794915e1,
-1.956593424599e0));
#94843=cartesian_point('',(5.783508475060e1,3.909611699490e1,
-5.440945793335e0));
#94844=cartesian_point('',(5.767577687568e1,3.911462872851e1,
-7.764271960272e0));
#94845=cartesian_point('',(5.759681220814e1,3.912265633491e1,
-8.926168916734e0));
#94847=cartesian_point('',(5.162343765340e1,4.672255471112e1,
-8.926169311456e0));
#94848=cartesian_point('',(5.162482222067e1,4.681159253582e1,
-7.763946897787e0));
#94849=cartesian_point('',(5.162511133457e1,4.699182145053e1,
-5.440242089688e0));
#94850=cartesian_point('',(5.163345730448e1,4.725353707793e1,
-1.955762336933e0));
#94851=cartesian_point('',(5.163382593320e1,4.743372738216e1,
3.656447538468e-1));
#94852=cartesian_point('',(5.163501667613e1,4.752243895748e1,1.526166844e0));
#94854=cartesian_point('',(5.830660467499e1,3.904992126975e1,1.526165645451e0));
#94855=cartesian_point('',(5.856161158703e1,3.866993537458e1,1.535938366706e0));
#94856=cartesian_point('',(5.850763150077e1,3.811359184735e1,1.535941451221e0));
#94857=cartesian_point('',(5.818451080173e1,3.778983674120e1,1.526168680929e0));
#94859=cartesian_point('',(5.747840260767e1,3.785696195095e1,
-8.926164068105e0));
#94860=cartesian_point('',(5.755977760874e1,3.793881897572e1,
-8.928599059184e0));
#94861=cartesian_point('',(5.769315876307e1,3.813042349564e1,
-8.932579869618e0));
#94862=cartesian_point('',(5.778436027561e1,3.846677069800e1,
-8.934554120214e0));
#94863=cartesian_point('',(5.775720580565e1,3.881421624607e1,
-8.932588578030e0));
#94864=cartesian_point('',(5.766147148936e1,3.902723260088e1,
-8.928593555815e0));
#94865=cartesian_point('',(5.759681220814e1,3.912265633491e1,
-8.926168916734e0));
#94867=direction('',(-1.678176122275e-4,7.391290654476e-2,-9.972646860705e-1));
#94868=vector('',#94867,1.048100369949e1);
#94869=cartesian_point('',(5.341088522802e1,3.299447765468e1,1.526166706453e0));
#94870=line('',#94869,#94868);
#94871=direction('',(6.740007370144e-2,-6.407295824927e-3,9.977054558462e-1));
#94872=vector('',#94871,1.047637124543e1);
#94873=cartesian_point('',(5.747840260767e1,3.785696195095e1,
-8.926164068105e0));
#94874=line('',#94873,#94872);
#94875=cartesian_point('',(5.341088522802e1,3.299447765468e1,1.526166706453e0));
#94876=cartesian_point('',(5.304179597330e1,3.262278444595e1,1.539797490755e0));
#94877=cartesian_point('',(5.236905046831e1,3.262138719339e1,1.539791700125e0));
#94878=cartesian_point('',(5.199862883135e1,3.299126286348e1,1.526166048203e0));
#94880=cartesian_point('',(5.199686772512e1,3.376593930138e1,
-8.926168387127e0));
#94881=cartesian_point('',(5.208960631053e1,3.367385487924e1,
-8.929577565183e0));
#94882=cartesian_point('',(5.231164217792e1,3.352661130792e1,
-8.935042726147e0));
#94883=cartesian_point('',(5.270373815881e1,3.344969183538e1,
-8.937915417632e0));
#94884=cartesian_point('',(5.309547416128e1,3.352841290123e1,
-8.935042272783e0));
#94885=cartesian_point('',(5.331681217253e1,3.367665458973e1,
-8.929577288897e0));
#94886=cartesian_point('',(5.340912633100e1,3.376915910161e1,
-8.926168157623e0));
#94888=direction('',(7.391290488845e-2,1.678161088206e-4,-9.972646861935e-1));
#94889=vector('',#94888,1.048100373212e1);
#94890=cartesian_point('',(4.451954716588e1,4.043647367785e1,1.526166741873e0));
#94891=line('',#94890,#94889);
#94892=direction('',(1.680284081904e-4,-7.391243425273e-2,9.972647210391e-1));
#94893=vector('',#94892,1.048100290206e1);
#94894=cartesian_point('',(5.199686772512e1,3.376593930138e1,
-8.926168387127e0));
#94895=line('',#94894,#94893);
#94896=cartesian_point('',(4.451954716588e1,4.043647367785e1,1.526166741873e0));
#94897=cartesian_point('',(4.414785395720e1,4.080556293260e1,1.539797526175e0));
#94898=cartesian_point('',(4.414645670394e1,4.147830843912e1,1.539791748425e0));
#94899=cartesian_point('',(4.451633237397e1,4.184873007607e1,1.526166096503e0));
#94901=cartesian_point('',(4.529100881096e1,4.185049118293e1,
-8.926168344867e0));
#94902=cartesian_point('',(4.519892440308e1,4.175775259824e1,
-8.929577514959e0));
#94903=cartesian_point('',(4.505168085356e1,4.153571676773e1,
-8.935042748621e0));
#94904=cartesian_point('',(4.497476137593e1,4.114362097777e1,
-8.937915474925e0));
#94905=cartesian_point('',(4.505348229024e1,4.075188502828e1,
-8.935042299921e0));
#94906=cartesian_point('',(4.520172400559e1,4.053054681737e1,
-8.929577261855e0));
#94907=cartesian_point('',(4.529422859787e1,4.043823255911e1,
-8.926168156037e0));
#94909=direction('',(-1.642474611698e-3,-7.572071723021e-2,-9.971277126122e-1));
#94910=vector('',#94909,1.048244479434e1);
#94911=cartesian_point('',(5.019249189458e1,4.755068536182e1,1.526168944442e0));
#94912=line('',#94911,#94910);
#94913=direction('',(-7.391243412451e-2,-1.680284677965e-4,9.972647210486e-1));
#94914=vector('',#94913,1.048100290801e1);
#94915=cartesian_point('',(4.529100881096e1,4.185049118293e1,
-8.926168344867e0));
#94916=line('',#94915,#94914);
#94917=cartesian_point('',(5.019249189458e1,4.755068536182e1,1.526168944442e0));
#94918=cartesian_point('',(5.057153548259e1,4.793261903774e1,1.540795024864e0));
#94919=cartesian_point('',(5.127087301980e1,4.791906977248e1,1.540797067687e0));
#94920=cartesian_point('',(5.163501667613e1,4.752243895748e1,1.526166844e0));
#94922=cartesian_point('',(5.162343765340e1,4.672255471112e1,
-8.926169311456e0));
#94923=cartesian_point('',(5.153215012459e1,4.682313853234e1,
-8.929779839944e0));
#94924=cartesian_point('',(5.130863621725e1,4.698593535769e1,
-8.935947861343e0));
#94925=cartesian_point('',(5.090732723800e1,4.707760287113e1,
-8.938964675519e0));
#94926=cartesian_point('',(5.050223709036e1,4.700495642520e1,
-8.935936825839e0));
#94927=cartesian_point('',(5.027119450167e1,4.685306802669e1,
-8.929779256909e0));
#94928=cartesian_point('',(5.017527474514e1,4.675694712366e1,
-8.926167255923e0));
#94930=cartesian_point('',(5.052913397210e1,4.640469260650e1,-8.9e0));
#94931=direction('',(7.055005880645e-1,7.087093341001e-1,0.e0));
#94932=direction('',(0.e0,0.e0,-1.e0));
#94933=axis2_placement_3d('',#94930,#94931,#94932);
#94935=cartesian_point('',(5.125320694195e1,4.638748437211e1,-8.9e0));
#94936=direction('',(-6.710368887938e-1,7.414239636523e-1,0.e0));
#94937=direction('',(7.404078880698e-1,6.701172743342e-1,-5.233543658861e-2));
#94938=axis2_placement_3d('',#94935,#94936,#94937);
#94940=cartesian_point('',(5.088301692841e1,4.605286613103e1,
-9.399505477790e0));
#94941=direction('',(-2.976349676633e-7,-2.448976767207e-8,-1.e0));
#94942=direction('',(-7.092817016387e-1,7.049251504383e-1,1.938435838360e-7));
#94943=axis2_placement_3d('',#94940,#94941,#94942);
#94945=cartesian_point('',(0.e0,0.e0,-9.4e0));
#94946=direction('',(0.e0,0.e0,-1.e0));
#94947=direction('',(7.414244780388e-1,6.710363204514e-1,0.e0));
#94948=axis2_placement_3d('',#94945,#94946,#94947);
#94950=cartesian_point('',(5.677095482988e1,3.856150745589e1,
-9.399565291353e0));
#94951=direction('',(-2.105511644445e-6,-1.418763175739e-6,-9.999999999968e-1));
#94952=direction('',(8.270138501954e-1,5.621815468143e-1,-2.538889768460e-6));
#94953=axis2_placement_3d('',#94950,#94951,#94952);
#94955=direction('',(-7.055009993387e-1,-7.087089246854e-1,1.826547146410e-6));
#94956=vector('',#94955,5.767970211103e0);
#94957=cartesian_point('',(5.712457962314e1,3.820925983196e1,
-9.399855177869e0));
#94958=line('',#94957,#94956);
#94959=cartesian_point('',(5.270138596826e1,3.447332746147e1,
-9.399536606385e0));
#94960=direction('',(-8.636877685523e-7,-8.461800619327e-6,-9.999999999638e-1));
#94961=direction('',(7.091839951332e-1,-7.050234471408e-1,5.353254299181e-6));
#94962=axis2_placement_3d('',#94959,#94960,#94961);
#94964=direction('',(-7.087092458847e-1,7.055006766811e-1,-2.502940071629e-8));
#94965=vector('',#94964,9.457464163879e0);
#94966=cartesian_point('',(5.234910970026e1,3.411984064729e1,
-9.399844434608e0));
#94967=line('',#94966,#94965);
#94968=cartesian_point('',(4.599839702646e1,4.114597299682e1,
-9.399536756232e0));
#94969=direction('',(-8.871369718589e-6,1.092706858431e-6,-9.999999999601e-1));
#94970=direction('',(-7.050233128872e-1,-7.091841285981e-1,5.479592109526e-6));
#94971=axis2_placement_3d('',#94968,#94969,#94970);
#94973=direction('',(7.055007801025e-1,7.087091429303e-1,1.340849252569e-6));
#94974=vector('',#94973,6.923037351299e0);
#94975=cartesian_point('',(4.564491012953e1,4.149824918554e1,
-9.399844409394e0));
#94976=line('',#94975,#94974);
#94977=cartesian_point('',(0.e0,0.e0,-8.926167978121e0));
#94978=direction('',(0.e0,0.e0,-1.e0));
#94979=direction('',(7.414240830493e-1,6.710367568730e-1,0.e0));
#94980=axis2_placement_3d('',#94977,#94978,#94979);
#94982=cartesian_point('',(5.718375717959e1,3.884208855136e1,-8.9e0));
#94983=direction('',(5.618859183369e-1,-8.272147331707e-1,0.e0));
#94984=direction('',(-1.021202804452e-5,-6.936523888612e-6,-9.999999999238e-1));
#94985=axis2_placement_3d('',#94982,#94983,#94984);
#94987=cartesian_point('',(5.712458568345e1,3.820926375355e1,-8.9e0));
#94988=direction('',(7.055005880645e-1,7.087093341001e-1,0.e0));
#94989=direction('',(7.077380608185e-1,-7.045337123111e-1,-5.233627313886e-2));
#94990=axis2_placement_3d('',#94987,#94988,#94989);
#94992=direction('',(-7.054989620208e-1,-7.087109527777e-1,-7.090082782872e-7));
#94993=vector('',#94992,5.767940841485e0);
#94994=cartesian_point('',(5.747840260767e1,3.785696195095e1,
-8.926164068105e0));
#94995=line('',#94994,#94993);
#94996=cartesian_point('',(5.305525661611e1,3.412142663146e1,-8.9e0));
#94997=direction('',(-7.055005880645e-1,-7.087093341001e-1,0.e0));
#94998=direction('',(0.e0,0.e0,-1.e0));
#94999=axis2_placement_3d('',#94996,#94997,#94998);
#95001=cartesian_point('',(5.234912071934e1,3.411982445872e1,-8.9e0));
#95002=direction('',(7.087093341001e-1,-7.055005880645e-1,0.e0));
#95003=direction('',(-7.045337108010e-1,-7.077380593015e-1,-5.233631398199e-2));
#95004=axis2_placement_3d('',#95001,#95002,#95003);
#95006=direction('',(-7.087092844373e-1,7.055006379532e-1,2.443452864953e-8));
#95007=vector('',#95006,9.457529729657e0);
#95008=cartesian_point('',(5.199686772512e1,3.376593930138e1,
-8.926168387127e0));
#95009=line('',#95008,#95007);
#95010=cartesian_point('',(4.564649614463e1,4.079210229042e1,-8.9e0));
#95011=direction('',(-7.087093341001e-1,7.055005880645e-1,0.e0));
#95012=direction('',(0.e0,0.e0,-1.e0));
#95013=axis2_placement_3d('',#95010,#95011,#95012);
#95015=cartesian_point('',(4.564489397189e1,4.149823818719e1,-8.9e0));
#95016=direction('',(-7.055005880645e-1,-7.087093341001e-1,0.e0));
#95017=direction('',(-7.077380612889e-1,7.045337127794e-1,-5.233626047193e-2));
#95018=axis2_placement_3d('',#95015,#95016,#95017);
#95020=direction('',(7.055023596838e-1,7.087075704976e-1,1.572913083284e-7));
#95021=vector('',#95020,6.923103611396e0);
#95022=cartesian_point('',(4.529100881096e1,4.185049118293e1,
-8.926168344867e0));
#95023=line('',#95022,#95021);
#95024=cartesian_point('',(4.767630316722e1,5.005546328957e1,1.5e0));
#95025=direction('',(-7.055005880645e-1,-7.087093341001e-1,0.e0));
#95026=direction('',(0.e0,0.e0,1.e0));
#95027=axis2_placement_3d('',#95024,#95025,#95026);
#95029=cartesian_point('',(4.762408685771e1,5.221904630487e1,1.5e0));
#95030=direction('',(-7.388670509888e-1,6.738512305866e-1,0.e0));
#95031=direction('',(-6.729277408944e-1,-7.378544593744e-1,5.233595624371e-2));
#95032=axis2_placement_3d('',#95029,#95030,#95031);
#95034=direction('',(7.054986924657e-1,7.087112211114e-1,1.599032298516e-8));
#95035=vector('',#95034,8.045549036637e0);
#95036=cartesian_point('',(4.164631028251e1,4.470578741486e1,1.526166736754e0));
#95037=line('',#95036,#95035);
#95038=cartesian_point('',(4.200017160180e1,4.435351334001e1,2.000002785338e0));
#95039=cartesian_point('',(4.188584523361e1,4.423870096345e1,2.000004604790e0));
#95040=cartesian_point('',(4.163441811251e1,4.405632272991e1,1.999997868705e0));
#95041=cartesian_point('',(4.117968231858e1,4.390628969087e1,2.000000552348e0));
#95042=cartesian_point('',(4.070484824426e1,4.390517111072e1,1.999999921904e0));
#95043=cartesian_point('',(4.024926148043e1,4.405305054312e1,1.999999760038e0));
#95044=cartesian_point('',(3.999674717536e1,4.423424143060e1,2.000000611976e0));
#95045=cartesian_point('',(3.988171214629e1,4.434879386839e1,1.999993780028e0));
#95047=cartesian_point('',(3.988176974806e1,4.434871498194e1,1.5e0));
#95048=direction('',(-7.087093341001e-1,7.055005880645e-1,0.e0));
#95049=direction('',(0.e0,0.e0,1.e0));
#95050=axis2_placement_3d('',#95047,#95048,#95049);
#95052=cartesian_point('',(4.200017813406e1,4.435352219899e1,1.5e0));
#95053=direction('',(7.055005880645e-1,7.087093341001e-1,0.e0));
#95054=direction('',(-7.077380626225e-1,7.045337141069e-1,5.233622456795e-2));
#95055=axis2_placement_3d('',#95052,#95053,#95054);
#95057=direction('',(7.087097428816e-1,-7.055001774236e-1,-6.573151341858e-8));
#95058=vector('',#95057,1.055309559461e1);
#95059=cartesian_point('',(3.275497221981e1,5.214778343972e1,1.526166741874e0));
#95060=line('',#95059,#95058);
#95061=cartesian_point('',(3.240269826619e1,5.179392203303e1,2.000002785338e0));
#95062=cartesian_point('',(3.228788573325e1,5.190824855681e1,2.000004604792e0));
#95063=cartesian_point('',(3.210550760643e1,5.215967563265e1,1.999997868704e0));
#95064=cartesian_point('',(3.195547449511e1,5.261441143167e1,2.000000552348e0));
#95065=cartesian_point('',(3.195435591701e1,5.308924550599e1,1.999999921902e0));
#95066=cartesian_point('',(3.210223527723e1,5.354483226443e1,1.999999760042e0));
#95067=cartesian_point('',(3.228342627095e1,5.379734661506e1,2.000000611968e0));
#95068=cartesian_point('',(3.239797855336e1,5.391238148820e1,1.999993780029e0));
#95070=cartesian_point('',(3.239789978717e1,5.391232397426e1,1.5e0));
#95071=direction('',(7.055005880645e-1,7.087093341001e-1,0.e0));
#95072=direction('',(0.e0,0.e0,1.e0));
#95073=axis2_placement_3d('',#95070,#95071,#95072);
#95075=cartesian_point('',(3.240270700422e1,5.179391558826e1,1.5e0));
#95076=direction('',(7.087093341001e-1,-7.055005880645e-1,0.e0));
#95077=direction('',(7.045337133498e-1,7.077380618619e-1,5.233624504694e-2));
#95078=axis2_placement_3d('',#95075,#95076,#95077);
#95080=direction('',(-7.055013780497e-1,-7.087085476907e-1,-3.314169763580e-7));
#95081=vector('',#95080,6.766328174534e0);
#95082=cartesian_point('',(3.752541128036e1,5.835539445138e1,1.526168321187e0));
#95083=line('',#95082,#95081);
#95084=cartesian_point('',(3.906102652429e1,5.889922455253e1,1.5e0));
#95085=direction('',(8.333874214513e-1,-5.526892488251e-1,0.e0));
#95086=direction('',(-1.421085471520e-14,-2.842170943040e-14,1.e0));
#95087=axis2_placement_3d('',#95084,#95085,#95086);
#95089=cartesian_point('',(3.717152116260e1,5.870765665500e1,1.5e0));
#95090=direction('',(-7.055005880645e-1,-7.087093341001e-1,0.e0));
#95091=direction('',(7.077380573293e-1,-7.045337088377e-1,5.233636708e-2));
#95092=axis2_placement_3d('',#95089,#95090,#95091);
#95094=cartesian_point('',(0.e0,0.e0,1.526167978122e0));
#95095=direction('',(0.e0,0.e0,1.e0));
#95096=direction('',(6.738512423283e-1,7.388670402803e-1,0.e0));
#95097=axis2_placement_3d('',#95094,#95095,#95096);
#95099=cartesian_point('',(4.728764782245e1,5.185014566304e1,1.526164909893e0));
#95100=cartesian_point('',(4.719893775228e1,5.184854782592e1,
3.656443507440e-1));
#95101=cartesian_point('',(4.701877823527e1,5.184737517e1,-1.955764737898e0));
#95102=cartesian_point('',(4.675704081025e1,5.183778250731e1,
-5.440239461180e0));
#95103=cartesian_point('',(4.657684682891e1,5.183670097422e1,
-7.763946642397e0));
#95104=cartesian_point('',(4.648781126858e1,5.183490786832e1,
-8.926168658678e0));
#95106=cartesian_point('',(3.886089763114e1,5.777374721228e1,
-8.926168838219e0));
#95107=cartesian_point('',(3.885250938882e1,5.785267280433e1,
-7.764274709476e0));
#95108=cartesian_point('',(3.883350135843e1,5.801173995573e1,
-5.440939975990e0));
#95109=cartesian_point('',(3.881254243880e1,5.824528538232e1,
-1.956602804194e0));
#95110=cartesian_point('',(3.879354927967e1,5.840438422786e1,
3.653191622513e-1));
#95111=cartesian_point('',(3.878508499122e1,5.848309221052e1,1.526166801032e0));
#95113=cartesian_point('',(4.728764782245e1,5.185014566304e1,1.526164909893e0));
#95114=cartesian_point('',(4.768597765132e1,5.148781250401e1,1.540797037792e0));
#95115=cartesian_point('',(4.770267697343e1,5.078853537775e1,1.540794171669e0));
#95116=cartesian_point('',(4.732243460802e1,5.040775829713e1,1.526166865405e0));
#95118=cartesian_point('',(4.652870446973e1,5.038685477494e1,
-8.926160393494e0));
#95119=cartesian_point('',(4.662462367390e1,5.048336398544e1,
-8.929790605536e0));
#95120=cartesian_point('',(4.677523764610e1,5.071507070520e1,
-8.935930912446e0));
#95121=cartesian_point('',(4.684607738953e1,5.112050730530e1,
-8.938962987428e0));
#95122=cartesian_point('',(4.675252260442e1,5.152131174638e1,
-8.935941644975e0));
#95123=cartesian_point('',(4.658878547185e1,5.174409545929e1,
-8.929778233946e0));
#95124=cartesian_point('',(4.648781126858e1,5.183490786832e1,
-8.926168658678e0));
#95126=direction('',(-1.678177189413e-4,7.391290643888e-2,-9.972646860784e-1));
#95127=vector('',#95126,1.048100375990e1);
#95128=cartesian_point('',(4.164631028251e1,4.470578741486e1,1.526166736754e0));
#95129=line('',#95128,#95127);
#95130=direction('',(7.571996493704e-2,1.994146235726e-3,9.971271284499e-1));
#95131=vector('',#95130,1.048244196820e1);
#95132=cartesian_point('',(4.652870446973e1,5.038685477494e1,
-8.926160393494e0));
#95133=line('',#95132,#95131);
#95134=cartesian_point('',(4.164631028251e1,4.470578741486e1,1.526166736754e0));
#95135=cartesian_point('',(4.127722102779e1,4.433409420618e1,1.539797521055e0));
#95136=cartesian_point('',(4.060447552222e1,4.433269695531e1,1.539791700125e0));
#95137=cartesian_point('',(4.023405388527e1,4.470257262535e1,1.526166048203e0));
#95139=cartesian_point('',(4.023229277904e1,4.547724906325e1,
-8.926168387127e0));
#95140=cartesian_point('',(4.032503136445e1,4.538516464112e1,
-8.929577565182e0));
#95141=cartesian_point('',(4.054706723186e1,4.523792106974e1,
-8.935042725074e0));
#95142=cartesian_point('',(4.093916321267e1,4.516100159746e1,
-8.937915421383e0));
#95143=cartesian_point('',(4.133089921547e1,4.523972266232e1,
-8.935042258844e0));
#95144=cartesian_point('',(4.155223722589e1,4.538796435327e1,
-8.929577318919e0));
#95145=cartesian_point('',(4.164455138436e1,4.548046886515e1,
-8.926168187645e0));
#95147=direction('',(7.391290488816e-2,1.678161086165e-4,-9.972646861936e-1));
#95148=vector('',#95147,1.048100373212e1);
#95149=cartesian_point('',(3.275497221981e1,5.214778343972e1,1.526166741874e0));
#95150=line('',#95149,#95148);
#95151=direction('',(1.680284080819e-4,-7.391243425253e-2,9.972647210392e-1));
#95152=vector('',#95151,1.048100290206e1);
#95153=cartesian_point('',(4.023229277904e1,4.547724906325e1,
-8.926168387127e0));
#95154=line('',#95153,#95152);
#95155=cartesian_point('',(3.275497221981e1,5.214778343972e1,1.526166741874e0));
#95156=cartesian_point('',(3.238327901109e1,5.251687269447e1,1.539797526175e0));
#95157=cartesian_point('',(3.238188175886e1,5.318961820066e1,1.539791730634e0));
#95158=cartesian_point('',(3.275175742889e1,5.356003983761e1,1.526166078711e0));
#95160=cartesian_point('',(3.352643386564e1,5.356180094455e1,
-8.926168358245e0));
#95161=cartesian_point('',(3.343434945776e1,5.346906235986e1,
-8.929577528336e0));
#95162=cartesian_point('',(3.328710590715e1,5.324702652972e1,
-8.935042742411e0));
#95163=cartesian_point('',(3.321018642995e1,5.285493073961e1,
-8.937915476597e0));
#95164=cartesian_point('',(3.328890734414e1,5.246319479016e1,
-8.935042299445e0));
#95165=cartesian_point('',(3.343714905952e1,5.224185657924e1,
-8.929577261853e0));
#95166=cartesian_point('',(3.352965365179e1,5.214954232098e1,
-8.926168156037e0));
#95168=direction('',(6.717586726961e-3,-6.736594237478e-2,-9.977057200580e-1));
#95169=vector('',#95168,1.047637153396e1);
#95170=cartesian_point('',(3.752541128036e1,5.835539445138e1,1.526168321187e0));
#95171=line('',#95170,#95169);
#95172=direction('',(-7.391243413226e-2,-1.680284756066e-4,9.972647210481e-1));
#95173=vector('',#95172,1.048100290359e1);
#95174=cartesian_point('',(3.352643386564e1,5.356180094455e1,
-8.926168358245e0));
#95175=line('',#95174,#95173);
#95176=cartesian_point('',(3.752541128036e1,5.835539445138e1,1.526168321187e0));
#95177=cartesian_point('',(3.784769054164e1,5.867996047133e1,1.535940428792e0));
#95178=cartesian_point('',(3.840394701434e1,5.873635952529e1,1.535939097311e0));
#95179=cartesian_point('',(3.878508499122e1,5.848309221052e1,1.526166801032e0));
#95181=cartesian_point('',(3.886089763114e1,5.777374721228e1,
-8.926168838219e0));
#95182=cartesian_point('',(3.876517244697e1,5.783798073197e1,
-8.928593604548e0));
#95183=cartesian_point('',(3.855171332336e1,5.793276080757e1,
-8.932589093154e0));
#95184=cartesian_point('',(3.820412207162e1,5.795831537011e1,
-8.934553538582e0));
#95185=cartesian_point('',(3.786820336836e1,5.786562366159e1,
-8.932582392960e0));
#95186=cartesian_point('',(3.767718126559e1,5.773124783427e1,
-8.928593341456e0));
#95187=cartesian_point('',(3.759578721472e1,5.764964381033e1,
-8.926167483703e0));
#95189=cartesian_point('',(3.794964809315e1,5.729738507114e1,-8.9e0));
#95190=direction('',(7.055005880645e-1,7.087093341001e-1,0.e0));
#95191=direction('',(0.e0,0.e0,-1.e0));
#95192=axis2_placement_3d('',#95189,#95190,#95191);
#95194=cartesian_point('',(3.858219786378e1,5.735942761400e1,-8.9e0));
#95195=direction('',(-8.297559647843e-1,5.581263646387e-1,0.e0));
#95196=direction('',(5.573614941840e-1,8.286188462709e-1,-5.233519280228e-2));
#95197=axis2_placement_3d('',#95194,#95195,#95196);
#95199=cartesian_point('',(3.830349499854e1,5.694536457162e1,
-9.399560775613e0));
#95200=direction('',(1.755291127717e-7,-2.029659259401e-6,-9.999999999979e-1));
#95201=direction('',(-7.089708402587e-1,7.052377951163e-1,-1.555837444008e-6));
#95202=axis2_placement_3d('',#95199,#95200,#95201);
#95204=cartesian_point('',(0.e0,0.e0,-9.4e0));
#95205=direction('',(0.e0,0.e0,-1.e0));
#95206=direction('',(5.581265337962e-1,8.297558510024e-1,0.e0));
#95207=axis2_placement_3d('',#95204,#95205,#95206);
#95209=cartesian_point('',(4.582146593493e1,5.109146655412e1,
-9.399513713653e0));
#95210=direction('',(-8.942762124676e-6,-1.677809165632e-6,-9.999999999586e-1));
#95211=direction('',(6.670983904518e-1,7.449696217998e-1,-7.215619080765e-6));
#95212=axis2_placement_3d('',#95209,#95210,#95211);
#95214=direction('',(-7.055006294522e-1,-7.087092928993e-1,-8.499051697978e-7));
#95215=vector('',#95214,6.923036757094e0);
#95216=cartesian_point('',(4.617490271883e1,5.073917811275e1,
-9.399838758476e0));
#95217=line('',#95216,#95215);
#95218=cartesian_point('',(4.093681102218e1,4.618463722331e1,
-9.399536606396e0));
#95219=direction('',(-8.636766911913e-7,-8.461807291911e-6,-9.999999999638e-1));
#95220=direction('',(7.091839952209e-1,-7.050234470526e-1,5.353266857270e-6));
#95221=axis2_placement_3d('',#95218,#95219,#95220);
#95223=direction('',(-7.087092458844e-1,7.055006766814e-1,-2.502906619831e-8));
#95224=vector('',#95223,9.457464163892e0);
#95225=cartesian_point('',(4.058453475419e1,4.583115040915e1,
-9.399844434613e0));
#95226=line('',#95225,#95224);
#95227=cartesian_point('',(3.423382208038e1,5.285728275869e1,
-9.399536756246e0));
#95228=direction('',(-8.871406192472e-6,1.092710987001e-6,-9.999999999601e-1));
#95229=direction('',(-7.050233128718e-1,-7.091841286135e-1,5.479614893932e-6));
#95230=axis2_placement_3d('',#95227,#95228,#95229);
#95232=direction('',(7.055003689488e-1,7.087095522218e-1,-1.636840929414e-6));
#95233=vector('',#95232,5.767974494772e0);
#95234=cartesian_point('',(3.388033518345e1,5.320955894740e1,
-9.399844409394e0));
#95235=line('',#95234,#95233);
#95236=cartesian_point('',(0.e0,0.e0,-8.926167978121e0));
#95237=direction('',(0.e0,0.e0,-1.e0));
#95238=direction('',(5.581265252538e-1,8.297558567483e-1,0.e0));
#95239=axis2_placement_3d('',#95236,#95237,#95238);
#95241=cartesian_point('',(4.615442788955e1,5.146317823837e1,-8.9e0));
#95242=direction('',(7.444613882378e-1,-6.676655161254e-1,0.e0));
#95243=direction('',(-2.343655360448e-5,-2.613226055814e-5,-9.999999993839e-1));
#95244=axis2_placement_3d('',#95241,#95242,#95243);
#95246=cartesian_point('',(4.617492167140e1,5.073919081379e1,-8.9e0));
#95247=direction('',(7.055005880645e-1,7.087093341001e-1,0.e0));
#95248=direction('',(7.077380563582e-1,-7.045337078710e-1,-5.233639322553e-2));
#95249=axis2_placement_3d('',#95246,#95247,#95248);
#95251=direction('',(-7.054992302343e-1,-7.087106857792e-1,-1.125838444997e-6));
#95252=vector('',#95251,6.922974364905e0);
#95253=cartesian_point('',(4.652870446973e1,5.038685477494e1,
-8.926160393494e0));
#95254=line('',#95253,#95252);
#95255=cartesian_point('',(4.129068167003e1,4.583273639332e1,-8.9e0));
#95256=direction('',(-7.055005880645e-1,-7.087093341001e-1,0.e0));
#95257=direction('',(0.e0,0.e0,-1.e0));
#95258=axis2_placement_3d('',#95255,#95256,#95257);
#95260=cartesian_point('',(4.058454577326e1,4.583113422059e1,-8.9e0));
#95261=direction('',(7.087093341001e-1,-7.055005880645e-1,0.e0));
#95262=direction('',(-7.045337108009e-1,-7.077380593014e-1,-5.233631398273e-2));
#95263=axis2_placement_3d('',#95260,#95261,#95262);
#95265=direction('',(-7.087092844374e-1,7.055006379531e-1,2.443452170004e-8));
#95266=vector('',#95265,9.457529729649e0);
#95267=cartesian_point('',(4.023229277904e1,4.547724906325e1,
-8.926168387127e0));
#95268=line('',#95267,#95266);
#95269=cartesian_point('',(3.388192119855e1,5.250341205229e1,-8.9e0));
#95270=direction('',(-7.087093341001e-1,7.055005880645e-1,0.e0));
#95271=direction('',(0.e0,0.e0,-1.e0));
#95272=axis2_placement_3d('',#95269,#95270,#95271);
#95274=cartesian_point('',(3.388031902582e1,5.320954794906e1,-8.9e0));
#95275=direction('',(-7.055005880645e-1,-7.087093341001e-1,0.e0));
#95276=direction('',(-7.077380593015e-1,7.045337108010e-1,-5.233631398196e-2));
#95277=axis2_placement_3d('',#95274,#95275,#95276);
#95279=direction('',(7.055022045872e-1,7.087077248927e-1,1.516190562477e-7));
#95280=vector('',#95279,5.768023576146e0);
#95281=cartesian_point('',(3.352643386564e1,5.356180094455e1,
-8.926168358245e0));
#95282=line('',#95281,#95280);
#95283=cartesian_point('',(3.621133105505e1,5.852415537856e1,1.5e0));
#95284=direction('',(-7.055005880645e-1,-7.087093341001e-1,0.e0));
#95285=direction('',(0.e0,0.e0,1.e0));
#95286=axis2_placement_3d('',#95283,#95284,#95285);
#95288=cartesian_point('',(3.591085247654e1,6.087111893525e1,1.5e0));
#95289=direction('',(-8.612885014310e-1,5.081162438879e-1,0.e0));
#95290=direction('',(-5.074198882350e-1,-8.601081354735e-1,5.233595624371e-2));
#95291=axis2_placement_3d('',#95288,#95289,#95290);
#95293=direction('',(7.054975216873e-1,7.087123865807e-1,3.897233842885e-7));
#95294=vector('',#95293,5.958860284986e0);
#95295=cartesian_point('',(3.165350867373e1,5.465334570053e1,1.526166845679e0));
#95296=line('',#95295,#95294);
#95297=cartesian_point('',(3.200736999098e1,5.430107163171e1,2.000002785338e0));
#95298=cartesian_point('',(3.189304362282e1,5.418625925517e1,2.000004604790e0));
#95299=cartesian_point('',(3.164161650172e1,5.400388102161e1,1.999997868705e0));
#95300=cartesian_point('',(3.118688070775e1,5.385384798256e1,2.000000552348e0));
#95301=cartesian_point('',(3.071204663335e1,5.385272940243e1,1.999999921904e0));
#95302=cartesian_point('',(3.025645986951e1,5.400060883487e1,1.999999760038e0));
#95303=cartesian_point('',(3.000394556451e1,5.418179972235e1,2.000000611976e0));
#95304=cartesian_point('',(2.988891053549e1,5.429635216009e1,1.999993780028e0));
#95306=cartesian_point('',(2.988896813725e1,5.429627327365e1,1.5e0));
#95307=direction('',(-7.087093341001e-1,7.055005880645e-1,0.e0));
#95308=direction('',(0.e0,0.e0,1.e0));
#95309=axis2_placement_3d('',#95306,#95307,#95308);
#95311=cartesian_point('',(3.200737652326e1,5.430108049071e1,1.5e0));
#95312=direction('',(7.055005880645e-1,7.087093341001e-1,0.e0));
#95313=direction('',(-7.077380464397e-1,7.045336979974e-1,5.233666026726e-2));
#95314=axis2_placement_3d('',#95311,#95312,#95313);
#95316=direction('',(7.087095645307e-1,-7.055003565858e-1,-2.205183833048e-7));
#95317=vector('',#95316,1.537996419634e1);
#95318=cartesian_point('',(1.934132454348e1,6.550070113307e1,1.526169597746e0));
#95319=line('',#95318,#95317);
#95320=cartesian_point('',(1.898906551544e1,6.514682559394e1,1.5e0));
#95321=direction('',(7.087093341001e-1,-7.055005880645e-1,0.e0));
#95322=direction('',(7.045336899854e-1,7.077380383912e-1,5.233687695828e-2));
#95323=axis2_placement_3d('',#95320,#95321,#95322);
#95325=cartesian_point('',(0.e0,0.e0,1.526167978122e0));
#95326=direction('',(0.e0,0.e0,1.e0));
#95327=direction('',(5.081162627090e-1,8.612884903275e-1,0.e0));
#95328=axis2_placement_3d('',#95325,#95326,#95327);
#95330=cartesian_point('',(2.047993607974e1,6.764210718325e1,1.5e0));
#95331=direction('',(-9.570937769597e-1,2.897783672136e-1,0.e0));
#95332=direction('',(-2.893812360325e-1,-9.557821132017e-1,5.233595624371e-2));
#95333=axis2_placement_3d('',#95330,#95331,#95332);
#95335=cartesian_point('',(3.565716794739e1,6.044110685097e1,1.526165370362e0));
#95336=cartesian_point('',(3.555769074056e1,6.042897528687e1,
3.660855500672e-1));
#95337=cartesian_point('',(3.535487404325e1,6.040638184475e1,
-1.954632499333e0));
#95338=cartesian_point('',(3.506283169858e1,6.036532028295e1,
-5.439302157808e0));
#95339=cartesian_point('',(3.485976940506e1,6.034272626632e1,
-7.763505740587e0));
#95340=cartesian_point('',(3.475984321853e1,6.033021679920e1,
-8.926171917362e0));
#95342=cartesian_point('',(2.236504647379e1,6.593769852516e1,
-8.926175271136e0));
#95343=cartesian_point('',(2.213443523516e1,6.607968524201e1,
-7.771897154270e0));
#95344=cartesian_point('',(2.167637853345e1,6.636003541650e1,
-5.458636418325e0));
#95345=cartesian_point('',(2.099963395093e1,6.676857002856e1,
-1.974464339578e0));
#95346=cartesian_point('',(2.055565740464e1,6.703356739008e1,
3.577426416963e-1));
#95347=cartesian_point('',(2.033527881422e1,6.716423822411e1,1.526168873157e0));
#95349=cartesian_point('',(3.565716794739e1,6.044110685097e1,1.526165370362e0));
#95350=cartesian_point('',(3.618104652123e1,6.013314498779e1,1.546469496732e0));
#95351=cartesian_point('',(3.628686428427e1,5.930607536162e1,1.546473014865e0));
#95352=cartesian_point('',(3.585746983687e1,5.887646379440e1,1.526169167986e0));
#95354=cartesian_point('',(3.496882590247e1,5.876023114439e1,
-8.926153911380e0));
#95355=cartesian_point('',(3.505536664960e1,5.884726444669e1,
-8.930212440131e0));
#95356=cartesian_point('',(3.519478220917e1,5.905252867652e1,
-8.937478794666e0));
#95357=cartesian_point('',(3.528034978897e1,5.941365612013e1,
-8.943096127327e0));
#95358=cartesian_point('',(3.523142281079e1,5.978110529878e1,
-8.943097674469e0));
#95359=cartesian_point('',(3.505463764740e1,6.010748918331e1,
-8.937511357756e0));
#95360=cartesian_point('',(3.486578841397e1,6.026893689919e1,
-8.930195925536e0));
#95361=cartesian_point('',(3.475984321853e1,6.033021679920e1,
-8.926171917362e0));
#95363=direction('',(-1.678177187054e-4,7.391290643905e-2,-9.972646860783e-1));
#95364=vector('',#95363,1.048100375958e1);
#95365=cartesian_point('',(3.165350867373e1,5.465334570053e1,1.526166845679e0));
#95366=line('',#95365,#95364);
#95367=direction('',(8.470798677374e-2,1.107961625372e-2,9.963442171661e-1));
#95368=vector('',#95367,1.049067470788e1);
#95369=cartesian_point('',(3.496882590247e1,5.876023114439e1,
-8.926153911380e0));
#95370=line('',#95369,#95368);
#95371=cartesian_point('',(3.165350867373e1,5.465334570053e1,1.526166845679e0));
#95372=cartesian_point('',(3.128441941901e1,5.428165249181e1,1.539797629980e0));
#95373=cartesian_point('',(3.061167390856e1,5.428025523819e1,1.539791858104e0));
#95374=cartesian_point('',(3.024125227156e1,5.465013090828e1,1.526166206181e0));
#95376=cartesian_point('',(3.023949116823e1,5.542480735496e1,
-8.926168387128e0));
#95377=cartesian_point('',(3.033222975365e1,5.533272293283e1,
-8.929577565182e0));
#95378=cartesian_point('',(3.055426562099e1,5.518547936166e1,
-8.935042728976e0));
#95379=cartesian_point('',(3.094636160211e1,5.510855988841e1,
-8.937915407729e0));
#95380=cartesian_point('',(3.133809760372e1,5.518728095685e1,
-8.935042309562e0));
#95381=cartesian_point('',(3.155943561712e1,5.533552263891e1,
-8.929577209679e0));
#95382=cartesian_point('',(3.165174977559e1,5.542802715080e1,
-8.926168078404e0));
#95384=cartesian_point('',(1.934132454348e1,6.550070113307e1,1.526169597746e0));
#95385=cartesian_point('',(1.955735780781e1,6.537166437271e1,
3.629427172693e-1));
#95386=cartesian_point('',(1.999324075863e1,6.510970558193e1,
-1.962322810693e0));
#95387=cartesian_point('',(2.065936653920e1,6.470424587013e1,
-5.446502344615e0));
#95388=cartesian_point('',(2.111168820365e1,6.442554109776e1,
-7.766693326396e0));
#95389=cartesian_point('',(2.133976766352e1,6.428423666480e1,
-8.926166607039e0));
#95391=direction('',(1.680281279261e-4,-7.391243397517e-2,9.972647210598e-1));
#95392=vector('',#95391,1.048100306025e1);
#95393=cartesian_point('',(3.023949116823e1,5.542480735496e1,
-8.926168387128e0));
#95394=line('',#95393,#95392);
#95395=cartesian_point('',(1.934132454348e1,6.550070113307e1,1.526169597746e0));
#95396=cartesian_point('',(1.901901585785e1,6.581822595666e1,1.570614011711e0));
#95397=cartesian_point('',(1.886425165235e1,6.691445098191e1,1.640629405258e0));
#95398=cartesian_point('',(1.990266823771e1,6.729757357450e1,1.570595231319e0));
#95399=cartesian_point('',(2.033527881422e1,6.716423822411e1,1.526168873157e0));
#95401=cartesian_point('',(2.236504647379e1,6.593769852516e1,
-8.926175271136e0));
#95402=cartesian_point('',(2.224241854612e1,6.597853952337e1,
-8.939783533027e0));
#95403=cartesian_point('',(2.198263977868e1,6.601150622161e1,
-8.967572435460e0));
#95404=cartesian_point('',(2.160715955396e1,6.591325962198e1,
-8.997282397908e0));
#95405=cartesian_point('',(2.129461527114e1,6.568213309230e1,
-9.013620253260e0));
#95406=cartesian_point('',(2.109115319041e1,6.535214141573e1,
-9.013560951716e0));
#95407=cartesian_point('',(2.102496355118e1,6.496987333213e1,
-8.997094306520e0));
#95408=cartesian_point('',(2.110496937359e1,6.459167516781e1,
-8.967302109973e0));
#95409=cartesian_point('',(2.124928528216e1,6.437527580484e1,
-8.939687824147e0));
#95410=cartesian_point('',(2.133976766352e1,6.428423666480e1,
-8.926166607039e0));
#95412=cartesian_point('',(2.220471455698e1,6.546480414820e1,
-9.399999999989e0));
#95413=cartesian_point('',(2.212864744607e1,6.549062996316e1,
-9.399999999989e0));
#95414=cartesian_point('',(2.198107948369e1,6.550497149855e1,
-9.400000000005e0));
#95415=cartesian_point('',(2.176181662343e1,6.543243756488e1,
-9.399999999999e0));
#95416=cartesian_point('',(2.159756300158e1,6.526729115011e1,
-9.400000000001e0));
#95417=cartesian_point('',(2.152409104984e1,6.504690907064e1,
-9.399999999999e0));
#95418=cartesian_point('',(2.155744639891e1,6.481905223808e1,
-9.400000000004e0));
#95419=cartesian_point('',(2.163561631586e1,6.469427939676e1,
-9.399999999991e0));
#95420=cartesian_point('',(2.169206384708e1,6.463807871383e1,
-9.399999999991e0));
#95422=cartesian_point('',(2.220471461265e1,6.546480411012e1,-8.9e0));
#95423=direction('',(-9.470075618494e-1,3.212112666146e-1,0.e0));
#95424=direction('',(3.207710577372e-1,9.457097208987e-1,-5.233595624276e-2));
#95425=axis2_placement_3d('',#95422,#95423,#95424);
#95427=cartesian_point('',(3.426191252075e1,5.946498684708e1,
-9.399443863233e0));
#95428=direction('',(-2.330031686257e-5,-1.614578190473e-5,-9.999999995982e-1));
#95429=direction('',(4.982825214811e-1,8.670147219803e-1,-2.560877125767e-5));
#95430=axis2_placement_3d('',#95427,#95428,#95429);
#95432=direction('',(-7.054999465250e-1,-7.087099727073e-1,-6.202972967575e-6));
#95433=vector('',#95432,4.701898253060e0);
#95434=cartesian_point('',(3.461508328427e1,5.911259810223e1,
-9.399815476652e0));
#95435=line('',#95434,#95433);
#95436=cartesian_point('',(3.094400941138e1,5.613219551502e1,
-9.399536606407e0));
#95437=direction('',(-8.636537587280e-7,-8.461820855136e-6,-9.999999999638e-1));
#95438=direction('',(7.091839952399e-1,-7.050234470334e-1,5.353292684882e-6));
#95439=axis2_placement_3d('',#95436,#95437,#95438);
#95441=direction('',(-7.087095418997e-1,7.055003792109e-1,-1.238817545654e-5));
#95442=vector('',#95441,1.255756945565e1);
#95443=cartesian_point('',(3.059173314336e1,5.577870870090e1,
-9.399844434617e0));
#95444=line('',#95443,#95442);
#95445=cartesian_point('',(0.e0,0.e0,-9.4e0));
#95446=direction('',(0.e0,0.e0,-1.e0));
#95447=direction('',(3.212112639451e-1,9.470075627548e-1,0.e0));
#95448=axis2_placement_3d('',#95445,#95446,#95447);
#95450=cartesian_point('',(3.451051977160e1,5.989752877457e1,-8.9e0));
#95451=direction('',(8.664718921359e-1,-4.992258608470e-1,0.e0));
#95452=direction('',(-4.167404881628e-6,-7.233077212732e-6,-9.999999999652e-1));
#95453=axis2_placement_3d('',#95450,#95451,#95452);
#95455=cartesian_point('',(3.461511777759e1,5.911261980880e1,-8.9e0));
#95456=direction('',(7.055005880645e-1,7.087093341001e-1,0.e0));
#95457=direction('',(7.077380725878e-1,-7.045337240271e-1,-5.233595626476e-2));
#95458=axis2_placement_3d('',#95455,#95456,#95457);
#95460=cartesian_point('',(0.e0,0.e0,-8.926167978121e0));
#95461=direction('',(0.e0,0.e0,-1.e0));
#95462=direction('',(3.212092829178e-1,9.470082346883e-1,0.e0));
#95463=axis2_placement_3d('',#95460,#95461,#95462);
#95465=direction('',(-7.054962071540e-1,-7.087136951423e-1,-3.013130079961e-6));
#95466=vector('',#95465,4.701763231666e0);
#95467=cartesian_point('',(3.496882590247e1,5.876023114439e1,
-8.926153911380e0));
#95468=line('',#95467,#95466);
#95469=cartesian_point('',(3.129788005922e1,5.578029468504e1,-8.9e0));
#95470=direction('',(-7.055005880645e-1,-7.087093341001e-1,0.e0));
#95471=direction('',(0.e0,0.e0,-1.e0));
#95472=axis2_placement_3d('',#95469,#95470,#95471);
#95474=cartesian_point('',(3.059174416246e1,5.577869251230e1,-8.9e0));
#95475=direction('',(7.087093341001e-1,-7.055005880645e-1,0.e0));
#95476=direction('',(-7.045337108008e-1,-7.077380593013e-1,-5.233631398752e-2));
#95477=axis2_placement_3d('',#95474,#95475,#95476);
#95479=direction('',(-7.087093295778e-1,7.055005926074e-1,1.417533982010e-7));
#95480=vector('',#95479,1.255764970671e1);
#95481=cartesian_point('',(3.023949116823e1,5.542480735496e1,
-8.926168387128e0));
#95482=line('',#95481,#95480);
#95483=cartesian_point('',(2.169205991676e1,6.463808262729e1,-8.9e0));
#95484=direction('',(7.087093341001e-1,-7.055005880645e-1,0.e0));
#95485=direction('',(-7.045337108007e-1,-7.077380593013e-1,-5.233631398752e-2));
#95486=axis2_placement_3d('',#95483,#95484,#95485);
#95488=direction('',(7.078467831468e-1,7.063660039871e-1,1.407955085588e-7));
#95489=vector('',#95488,1.174961672333e1);
#95490=cartesian_point('',(-3.810745670304e1,5.308540190629e1,
1.526165736535e0));
#95491=line('',#95490,#95489);
#95492=direction('',(7.674038494777e-5,7.391204645057e-2,-9.972647609840e-1));
#95493=vector('',#95492,1.048100205536e1);
#95494=cartesian_point('',(-3.810745670304e1,5.308540190629e1,
1.526165736535e0));
#95495=line('',#95494,#95493);
#95496=cartesian_point('',(-3.272824545975e1,5.922723838959e1,
-8.926166263633e0));
#95497=cartesian_point('',(-3.236462865707e1,5.950171410882e1,
-7.732455408007e0));
#95498=cartesian_point('',(-3.162057577493e1,6.005748886883e1,
-5.210067014982e0));
#95499=cartesian_point('',(-3.064964203205e1,6.076808700299e1,
-1.721145399268e0));
#95500=cartesian_point('',(-3.003994752726e1,6.120670285085e1,
5.716814002343e-1));
#95501=cartesian_point('',(-2.979052830222e1,6.138493171953e1,
1.526167390828e0));
#95503=cartesian_point('',(-3.810745670304e1,5.308540190629e1,
1.526165736535e0));
#95504=cartesian_point('',(-3.847769034680e1,5.271508091230e1,
1.539791138806e0));
#95505=cartesian_point('',(-3.915023276977e1,5.271568006396e1,
1.539795550828e0));
#95506=cartesian_point('',(-3.951973807385e1,5.308686851600e1,
1.526166737326e0));
#95508=cartesian_point('',(-3.951891838068e1,5.386154211935e1,
-8.926168195890e0));
#95509=cartesian_point('',(-3.942647878069e1,5.376914153949e1,
-8.929577788195e0));
#95510=cartesian_point('',(-3.920493694113e1,5.362116979157e1,
-8.935042603728e0));
#95511=cartesian_point('',(-3.881309616347e1,5.354294717456e1,
-8.937915460787e0));
#95512=cartesian_point('',(-3.842110149337e1,5.362036950313e1,
-8.935042211811e0));
#95513=cartesian_point('',(-3.819927284923e1,5.376787628341e1,
-8.929577406405e0));
#95514=cartesian_point('',(-3.810665238690e1,5.386007421706e1,
-8.926168273080e0));
#95516=cartesian_point('',(-3.775476537417e1,5.273195374976e1,1.5e0));
#95517=direction('',(7.078468738263e-1,7.063659131176e-1,0.e0));
#95518=direction('',(-7.053978631831e-1,7.068767942866e-1,5.233595624294e-2));
#95519=axis2_placement_3d('',#95516,#95517,#95518);
#95521=cartesian_point('',(-3.775473429820e1,5.273200012976e1,
1.999997586180e0));
#95522=cartesian_point('',(-3.790034945357e1,5.258674729112e1,
1.999988977493e0));
#95523=cartesian_point('',(-3.822295538811e1,5.237487506419e1,
2.000005118744e0));
#95524=cartesian_point('',(-3.881508499669e1,5.225322691500e1,
1.999998618159e0));
#95525=cartesian_point('',(-3.940657405111e1,5.237651781673e1,
2.000000408622e0));
#95526=cartesian_point('',(-3.972817905114e1,5.258892451210e1,
1.999999967776e0));
#95527=cartesian_point('',(-3.987319670155e1,5.273420089722e1,
2.000001583322e0));
#95529=cartesian_point('',(-3.987317797799e1,5.273417276533e1,1.5e0));
#95530=direction('',(-7.063659131175e-1,7.078468738263e-1,0.e0));
#95531=direction('',(2.636113549670e-11,2.630429207784e-11,1.e0));
#95532=axis2_placement_3d('',#95529,#95530,#95531);
#95534=direction('',(7.063622928865e-1,-7.078504864643e-1,-6.758595346671e-7));
#95535=vector('',#95534,2.878643332147e0);
#95536=cartesian_point('',(-4.155310317835e1,5.512451759901e1,
1.526168682885e0));
#95537=line('',#95536,#95535);
#95538=direction('',(8.019225883799e-2,-6.407120033746e-3,-9.967588226022e-1));
#95539=vector('',#95538,1.048632411712e1);
#95540=cartesian_point('',(-4.155310317835e1,5.512451759901e1,
1.526168682885e0));
#95541=line('',#95540,#95539);
#95542=direction('',(-7.820751210790e-5,-7.391216259952e-2,9.972647522616e-1));
#95543=vector('',#95542,1.048100307317e1);
#95544=cartesian_point('',(-3.951891838068e1,5.386154211935e1,
-8.926168195890e0));
#95545=line('',#95544,#95543);
#95546=cartesian_point('',(-4.155310317835e1,5.512451759901e1,
1.526168682885e0));
#95547=cartesian_point('',(-4.195988920992e1,5.553095120412e1,
1.543586469704e0));
#95548=cartesian_point('',(-4.190061305413e1,5.629685083031e1,
1.543576376370e0));
#95549=cartesian_point('',(-4.143615250162e1,5.663568260992e1,
1.526165103676e0));
#95551=cartesian_point('',(-4.058747672514e1,5.657418392065e1,
-8.926171188617e0));
#95552=cartesian_point('',(-4.070532708100e1,5.648936667299e1,
-8.930459878717e0));
#95553=cartesian_point('',(-4.090264332549e1,5.626838268438e1,
-8.937929692428e0));
#95554=cartesian_point('',(-4.103114808101e1,5.584701643238e1,
-8.941565281701e0));
#95555=cartesian_point('',(-4.097292797770e1,5.541053522469e1,
-8.937908360702e0));
#95556=cartesian_point('',(-4.081456949623e1,5.516018547184e1,
-8.930457882861e0));
#95557=cartesian_point('',(-4.071218116049e1,5.505733046168e1,
-8.926167397526e0));
#95559=cartesian_point('',(-4.190655127385e1,5.477180921418e1,1.5e0));
#95560=direction('',(7.063659131175e-1,-7.078468738263e-1,0.e0));
#95561=direction('',(7.068767942866e-1,7.053978631830e-1,5.233595624294e-2));
#95562=axis2_placement_3d('',#95559,#95560,#95561);
#95564=cartesian_point('',(-4.190650134598e1,5.477177394595e1,
2.000002622211e0));
#95565=cartesian_point('',(-4.203219983835e1,5.489777247407e1,
2.000007411554e0));
#95566=cartesian_point('',(-4.222618998320e1,5.517547220887e1,
1.999996508022e0));
#95567=cartesian_point('',(-4.236820452536e1,5.568429827185e1,
2.000001104592e0));
#95568=cartesian_point('',(-4.232795215637e1,5.620686632884e1,
1.999999073611e0));
#95569=cartesian_point('',(-4.210945653918e1,5.668839763715e1,
2.000002600963e0));
#95570=cartesian_point('',(-4.187463735408e1,5.693347510300e1,
1.999994548679e0));
#95571=cartesian_point('',(-4.173064076752e1,5.703887630054e1,
2.000000392095e0));
#95573=cartesian_point('',(-4.173071645740e1,5.703884422017e1,1.5e0));
#95574=direction('',(8.070641959779e-1,5.904637021617e-1,0.e0));
#95575=direction('',(-2.842170943040e-14,2.842170943040e-14,1.e0));
#95576=axis2_placement_3d('',#95573,#95574,#95575);
#95578=cartesian_point('',(0.e0,0.e0,1.526167978122e0));
#95579=direction('',(0.e0,0.e0,1.e0));
#95580=direction('',(-4.408422816979e-1,8.975845824586e-1,0.e0));
#95581=axis2_placement_3d('',#95578,#95579,#95580);
#95583=cartesian_point('',(-3.115628271154e1,6.343633417545e1,1.5e0));
#95584=direction('',(8.975847027943e-1,4.408420366862e-1,0.e0));
#95585=direction('',(0.e0,1.421085471520e-14,1.e0));
#95586=axis2_placement_3d('',#95583,#95584,#95585);
#95588=cartesian_point('',(-3.093615868631e1,6.298809708766e1,
1.526174685144e0));
#95589=cartesian_point('',(-3.126666575957e1,6.275307114215e1,
2.807842815136e-1));
#95590=cartesian_point('',(-3.192819030145e1,6.227859975079e1,
-2.156236641126e0));
#95591=cartesian_point('',(-3.296939800648e1,6.151698698285e1,
-5.801582040089e0));
#95592=cartesian_point('',(-3.360873631174e1,6.104035517416e1,
-7.919073804536e0));
#95593=cartesian_point('',(-3.392013661402e1,6.080621750803e1,
-8.926166644030e0));
#95595=cartesian_point('',(-4.058747672514e1,5.657418392065e1,
-8.926171188617e0));
#95596=cartesian_point('',(-4.068299285763e1,5.658018911728e1,
-7.763812544876e0));
#95597=cartesian_point('',(-4.087328347887e1,5.659301061453e1,
-5.439763079033e0));
#95598=cartesian_point('',(-4.115125846612e1,5.661690186283e1,
-1.955251678717e0));
#95599=cartesian_point('',(-4.134081608063e1,5.662971629100e1,
3.659471997534e-1));
#95600=cartesian_point('',(-4.143615250162e1,5.663568260992e1,
1.526165103676e0));
#95602=cartesian_point('',(-3.093615868631e1,6.298809708766e1,
1.526174685144e0));
#95603=cartesian_point('',(-3.049295890062e1,6.320970472101e1,
1.594111342992e0));
#95604=cartesian_point('',(-2.927982880160e1,6.296087273059e1,
1.710138608193e0));
#95605=cartesian_point('',(-2.943696221972e1,6.173260179819e1,
1.594282818548e0));
#95606=cartesian_point('',(-2.979052830222e1,6.138493171953e1,
1.526167390828e0));
#95608=cartesian_point('',(-3.115628162197e1,6.343633505947e1,
2.000009484221e0));
#95609=cartesian_point('',(-3.097997328168e1,6.352291967842e1,
2.000010391789e0));
#95610=cartesian_point('',(-3.062476259496e1,6.362362385835e1,
1.999995174232e0));
#95611=cartesian_point('',(-3.007660756610e1,6.359089017253e1,
2.000001302503e0));
#95612=cartesian_point('',(-2.958622590622e1,6.337831949473e1,
1.999999615757e0));
#95613=cartesian_point('',(-2.919117905401e1,6.299268753472e1,
2.000000234468e0));
#95614=cartesian_point('',(-2.897246813672e1,6.248607228981e1,
1.999999446370e0));
#95615=cartesian_point('',(-2.894755989234e1,6.196669073630e1,
2.000001980054e0));
#95616=cartesian_point('',(-2.910003570796e1,6.145315576509e1,
1.999992633416e0));
#95617=cartesian_point('',(-2.930511448320e1,6.116388926784e1,
2.000015868660e0));
#95618=cartesian_point('',(-2.943783094363e1,6.103148745035e1,
2.000003682404e0));
#95620=cartesian_point('',(-2.943783296874e1,6.103148542834e1,1.5e0));
#95621=direction('',(-7.078468738263e-1,-7.063659131176e-1,0.e0));
#95622=direction('',(-2.389981546003e-10,2.394955345153e-10,1.e0));
#95623=axis2_placement_3d('',#95620,#95621,#95622);
#95625=cartesian_point('',(-3.367688755224e1,6.037016790601e1,-8.9e0));
#95626=direction('',(8.733090443674e-1,4.871666173150e-1,0.e0));
#95627=direction('',(-2.842170943040e-14,5.684341886081e-14,-1.e0));
#95628=axis2_placement_3d('',#95625,#95626,#95627);
#95630=cartesian_point('',(-3.392013661402e1,6.080621750803e1,
-8.926166644030e0));
#95631=cartesian_point('',(-3.380259532855e1,6.087036210303e1,
-8.949774545362e0));
#95632=cartesian_point('',(-3.355702297835e1,6.094213811677e1,
-8.992125661961e0));
#95633=cartesian_point('',(-3.324214209635e1,6.092254043267e1,
-9.034604085492e0));
#95634=cartesian_point('',(-3.295650561565e1,6.082969257815e1,
-9.065035869844e0));
#95635=cartesian_point('',(-3.264695463892e1,6.057448402287e1,
-9.081592616071e0));
#95636=cartesian_point('',(-3.248929932100e1,6.029637136458e1,
-9.074212890867e0));
#95637=cartesian_point('',(-3.241459368658e1,5.991834868667e1,
-9.044568695551e0));
#95638=cartesian_point('',(-3.249335728377e1,5.953934466141e1,
-8.992610247722e0));
#95639=cartesian_point('',(-3.263699128654e1,5.932003727173e1,
-8.949692487752e0));
#95640=cartesian_point('',(-3.272824545975e1,5.922723838959e1,
-8.926166263633e0));
#95642=cartesian_point('',(-3.308093910761e1,5.958067342110e1,-8.9e0));
#95643=direction('',(7.078468738263e-1,7.063659131176e-1,0.e0));
#95644=direction('',(7.053978343552e-1,-7.068767653983e-1,-5.233673496793e-2));
#95645=axis2_placement_3d('',#95642,#95643,#95644);
#95647=cartesian_point('',(-3.881205374965e1,5.456658565042e1,
-9.399536606344e0));
#95648=direction('',(-8.916632077517e-7,-8.458737467329e-6,-9.999999999638e-1));
#95649=direction('',(7.068421537410e-1,-7.073713096147e-1,5.353203056391e-6));
#95650=axis2_placement_3d('',#95647,#95648,#95649);
#95652=direction('',(-7.063638347350e-1,7.078489418637e-1,-9.209168796184e-5));
#95653=vector('',#95652,1.689242073521e0);
#95654=cartesian_point('',(-3.916550028529e1,5.421426897001e1,
-9.399844434622e0));
#95655=line('',#95654,#95653);
#95656=cartesian_point('',(-4.035871979414e1,5.540999718430e1,
-9.399999999776e0));
#95657=cartesian_point('',(-4.056243308246e1,5.561413290030e1,
-9.399999999776e0));
#95658=cartesian_point('',(-4.053099525594e1,5.600009293208e1,
-9.399999999861e0));
#95659=cartesian_point('',(-4.029635042516e1,5.616843478413e1,
-9.399999999861e0));
#95661=cartesian_point('',(0.e0,0.e0,-9.4e0));
#95662=direction('',(0.e0,0.e0,-1.e0));
#95663=direction('',(-5.829225340472e-1,8.125277344805e-1,0.e0));
#95664=axis2_placement_3d('',#95661,#95662,#95663);
#95666=cartesian_point('',(-3.367688753762e1,6.037016791399e1,-9.4e0));
#95667=cartesian_point('',(-3.345950920721e1,6.049141631626e1,-9.4e0));
#95668=cartesian_point('',(-3.284741232616e1,6.037748761831e1,-9.4e0));
#95669=cartesian_point('',(-3.290462550701e1,5.975658910126e1,
-9.399999999999e0));
#95670=cartesian_point('',(-3.308093907586e1,5.958067345278e1,
-9.399999999999e0));
#95672=direction('',(-7.078473269322e-1,-7.063654587654e-1,2.044650722510e-5));
#95673=vector('',#95672,7.598246659925e0);
#95674=cartesian_point('',(-3.308093907586e1,5.958067345278e1,
-9.399999999999e0));
#95675=line('',#95674,#95673);
#95676=cartesian_point('',(-3.845935199274e1,5.421351327785e1,-8.9e0));
#95677=direction('',(-7.078468738263e-1,-7.063659131176e-1,0.e0));
#95678=direction('',(0.e0,0.e0,-1.e0));
#95679=axis2_placement_3d('',#95676,#95677,#95678);
#95681=cartesian_point('',(-3.916548931993e1,5.421425274494e1,-8.9e0));
#95682=direction('',(7.063659131175e-1,-7.078468738263e-1,0.e0));
#95683=direction('',(-7.068767815196e-1,-7.053978504427e-1,-5.233630039818e-2));
#95684=axis2_placement_3d('',#95681,#95682,#95683);
#95686=direction('',(-7.078462174418e-1,-7.063665708775e-1,-2.644611092227e-7));
#95687=vector('',#95686,7.598270351137e0);
#95688=cartesian_point('',(-3.272824545975e1,5.922723838959e1,
-8.926166263633e0));
#95689=line('',#95688,#95687);
#95690=direction('',(-7.063588753278e-1,7.078538968215e-1,4.725962974777e-7));
#95691=vector('',#95690,1.689315193016e0);
#95692=cartesian_point('',(-3.951891838068e1,5.386154211935e1,
-8.926168195890e0));
#95693=line('',#95692,#95691);
#95694=cartesian_point('',(-4.035875348296e1,5.541001869538e1,-8.9e0));
#95695=direction('',(-7.063659131175e-1,7.078468738263e-1,0.e0));
#95696=direction('',(0.e0,0.e0,-1.e0));
#95697=axis2_placement_3d('',#95694,#95695,#95696);
#95699=cartesian_point('',(-4.029637740697e1,5.616842436887e1,-8.9e0));
#95700=direction('',(-8.125270263546e-1,-5.829235210930e-1,0.e0));
#95701=direction('',(-5.821246446666e-1,8.114134863040e-1,-5.233595624276e-2));
#95702=axis2_placement_3d('',#95699,#95700,#95701);
#95704=cartesian_point('',(0.e0,0.e0,-8.926167978121e0));
#95705=direction('',(0.e0,0.e0,-1.e0));
#95706=direction('',(-5.829235042202e-1,8.125270384594e-1,0.e0));
#95707=axis2_placement_3d('',#95704,#95705,#95706);
#95709=cartesian_point('',(-5.014209153438e1,4.037054212483e1,
2.000002785338e0));
#95710=cartesian_point('',(-5.025679800550e1,4.025610949946e1,
2.000004604790e0));
#95711=cartesian_point('',(-5.050882853224e1,4.007456603102e1,
1.999997868705e0));
#95712=cartesian_point('',(-5.096405935346e1,3.992604177517e1,
2.000000552348e0));
#95713=cartesian_point('',(-5.143889452640e1,3.992649780776e1,
1.999999921904e0));
#95714=cartesian_point('',(-5.189398839935e1,4.007588720729e1,
1.999999760038e0));
#95715=cartesian_point('',(-5.214590046526e1,4.025791446611e1,
2.000000611976e0));
#95716=cartesian_point('',(-5.226055499217e1,4.037284774387e1,
1.999993780028e0));
#95718=cartesian_point('',(-5.226049765233e1,4.037276866686e1,1.5e0));
#95719=direction('',(-7.063659131176e-1,7.078468738263e-1,0.e0));
#95720=direction('',(0.e0,0.e0,1.e0));
#95721=axis2_placement_3d('',#95718,#95719,#95720);
#95723=cartesian_point('',(-5.014208497275e1,4.037055096213e1,1.5e0));
#95724=direction('',(7.078468738263e-1,7.063659131176e-1,0.e0));
#95725=direction('',(-7.053978524856e-1,7.068767835667e-1,5.233624521470e-2));
#95726=axis2_placement_3d('',#95723,#95724,#95725);
#95728=direction('',(7.063637294267e-1,-7.078490529414e-1,-5.270549974762e-7));
#95729=vector('',#95728,3.331110313822e0);
#95730=cartesian_point('',(-5.426001759926e1,4.308337950224e1,
1.526167859627e0));
#95731=line('',#95730,#95729);
#95732=cartesian_point('',(-5.471277328237e1,4.473695212878e1,1.5e0));
#95733=direction('',(6.330000685313e-1,7.741517378650e-1,0.e0));
#95734=direction('',(2.842170943040e-14,-1.421085471520e-14,1.e0));
#95735=axis2_placement_3d('',#95732,#95733,#95734);
#95737=cartesian_point('',(-5.461345138114e1,4.273065557825e1,1.5e0));
#95738=direction('',(7.063659131176e-1,-7.078468738263e-1,0.e0));
#95739=direction('',(7.068767751357e-1,7.053978440723e-1,5.233647248246e-2));
#95740=axis2_placement_3d('',#95737,#95738,#95739);
#95742=cartesian_point('',(0.e0,0.e0,1.526167978122e0));
#95743=direction('',(0.e0,0.e0,1.e0));
#95744=direction('',(-6.313773017808e-1,7.754757912379e-1,0.e0));
#95745=axis2_placement_3d('',#95742,#95743,#95744);
#95747=cartesian_point('',(-4.261618070601e1,5.470282732073e1,1.5e0));
#95748=direction('',(7.063659131176e-1,-7.078468738263e-1,0.e0));
#95749=direction('',(0.e0,0.e0,1.e0));
#95750=axis2_placement_3d('',#95747,#95748,#95749);
#95752=cartesian_point('',(-4.462226478069e1,5.480634937544e1,1.5e0));
#95753=direction('',(-7.754757814242e-1,-6.313773138342e-1,0.e0));
#95754=direction('',(6.305120331688e-1,-7.744130188171e-1,5.233595624371e-2));
#95755=axis2_placement_3d('',#95752,#95753,#95754);
#95757=direction('',(-7.063699278830e-1,7.078428674378e-1,2.033908029555e-7));
#95758=vector('',#95757,3.331094587637e0);
#95759=cartesian_point('',(-4.061666349633e1,5.199224244442e1,
1.526166950123e0));
#95760=line('',#95759,#95758);
#95761=cartesian_point('',(-4.026321803950e1,5.234493371544e1,
2.000002785338e0));
#95762=cartesian_point('',(-4.014878526470e1,5.223022709464e1,
2.000004604792e0));
#95763=cartesian_point('',(-3.996724189844e1,5.197819661163e1,
1.999997868704e0));
#95764=cartesian_point('',(-3.981871757332e1,5.152296578538e1,
2.000000552348e0));
#95765=cartesian_point('',(-3.981917360784e1,5.104813061253e1,
1.999999921903e0));
#95766=cartesian_point('',(-3.996856293810e1,5.059303674452e1,
1.999999760042e0));
#95767=cartesian_point('',(-4.015059029892e1,5.034112463517e1,
2.000000611968e0));
#95768=cartesian_point('',(-4.026552342729e1,5.022647025719e1,
1.999993780029e0));
#95770=cartesian_point('',(-4.026544446585e1,5.022652751322e1,1.5e0));
#95771=direction('',(-7.078468738263e-1,-7.063659131176e-1,0.e0));
#95772=direction('',(0.e0,0.e0,1.e0));
#95773=axis2_placement_3d('',#95770,#95771,#95772);
#95775=cartesian_point('',(-4.026322676112e1,5.234494019280e1,1.5e0));
#95776=direction('',(-7.063659131176e-1,7.078468738263e-1,0.e0));
#95777=direction('',(-7.068767840957e-1,-7.053978530135e-1,5.233623095286e-2));
#95778=axis2_placement_3d('',#95775,#95776,#95777);
#95780=direction('',(7.078465650005e-1,7.063662225907e-1,-3.011162161343e-8));
#95781=vector('',#95780,1.395309549425e1);
#95782=cartesian_point('',(-5.049478272498e1,4.072398770892e1,
1.526166741916e0));
#95783=line('',#95782,#95781);
#95784=direction('',(7.728726566468e-5,7.391305657552e-2,-9.972646860760e-1));
#95785=vector('',#95784,1.048100374183e1);
#95786=cartesian_point('',(-5.049478272498e1,4.072398770892e1,
1.526166741916e0));
#95787=line('',#95786,#95785);
#95788=direction('',(7.391261684667e-2,-7.704355809324e-5,9.972647186856e-1));
#95789=vector('',#95788,1.048100316440e1);
#95790=cartesian_point('',(-4.139281037931e1,5.058079056042e1,
-8.926168350524e0));
#95791=line('',#95790,#95789);
#95792=cartesian_point('',(-5.049478272498e1,4.072398770892e1,
1.526166741916e0));
#95793=cartesian_point('',(-5.086510252939e1,4.035352048796e1,
1.539797526217e0));
#95794=cartesian_point('',(-5.153784904656e1,4.035435422261e1,
1.539791755871e0));
#95795=cartesian_point('',(-5.190704209486e1,4.072545622136e1,
1.526166103949e0));
#95797=cartesian_point('',(-5.190623460750e1,4.150013457905e1,
-8.926168367390e0));
#95798=cartesian_point('',(-5.181380207459e1,4.140774318148e1,
-8.929577541934e0));
#95799=cartesian_point('',(-5.159225583939e1,4.125976393438e1,
-8.935042721945e0));
#95800=cartesian_point('',(-5.120041683043e1,4.118154433444e1,
-8.937915416424e0));
#95801=cartesian_point('',(-5.080842167905e1,4.125896584347e1,
-8.935042271050e0));
#95802=cartesian_point('',(-5.058659313918e1,4.140647279781e1,
-8.929577297758e0));
#95803=cartesian_point('',(-5.049397267686e1,4.149867073146e1,
-8.926168164438e0));
#95805=direction('',(7.049918939132e-2,3.361262902917e-3,-9.975061735182e-1));
#95806=vector('',#95805,1.047846678036e1);
#95807=cartesian_point('',(-5.426001759926e1,4.308337950224e1,
1.526167859627e0));
#95808=line('',#95807,#95806);
#95809=direction('',(-7.704294714507e-5,-7.391261699114e-2,9.972647186750e-1));
#95810=vector('',#95809,1.048100296301e1);
#95811=cartesian_point('',(-5.190623460750e1,4.150013457905e1,
-8.926168367390e0));
#95812=line('',#95811,#95810);
#95813=cartesian_point('',(-5.426001759926e1,4.308337950224e1,
1.526167859627e0));
#95814=cartesian_point('',(-5.460636660543e1,4.342948990801e1,
1.537695113287e0));
#95815=cartesian_point('',(-5.463671690762e1,4.404195860091e1,
1.537695106969e0));
#95816=cartesian_point('',(-5.432621683027e1,4.442091310305e1,
1.526166827506e0));
#95818=cartesian_point('',(-5.358295733380e1,4.446169766801e1,
-8.926169155216e0));
#95819=cartesian_point('',(-5.366169200700e1,4.436657336483e1,
-8.929023587145e0));
#95820=cartesian_point('',(-5.378314301833e1,4.414733072177e1,
-8.933792363204e0));
#95821=cartesian_point('',(-5.383423910418e1,4.377715868603e1,
-8.936131804026e0));
#95822=cartesian_point('',(-5.374933452512e1,4.341332296610e1,
-8.933783674167e0));
#95823=cartesian_point('',(-5.360840440245e1,4.320607902827e1,
-8.929023167515e0));
#95824=cartesian_point('',(-5.352129418518e1,4.311860038391e1,
-8.926167442788e0));
#95826=cartesian_point('',(-4.430702253644e1,5.441916043356e1,
1.526166110301e0));
#95827=cartesian_point('',(-4.431178509286e1,5.433671109243e1,
3.654308007192e-1));
#95828=cartesian_point('',(-4.432340573921e1,5.416975650092e1,
-1.956314203795e0));
#95829=cartesian_point('',(-4.433307083702e1,5.392565801360e1,
-5.440700210686e0));
#95830=cartesian_point('',(-4.434472646703e1,5.375866647864e1,
-7.764161604646e0));
#95831=cartesian_point('',(-4.434937451490e1,5.367595993176e1,
-8.926169179410e0));
#95833=cartesian_point('',(-5.358295733380e1,4.446169766801e1,
-8.926169155216e0));
#95834=cartesian_point('',(-5.366567137043e1,4.445722035898e1,
-7.764161975146e0));
#95835=cartesian_point('',(-5.383265644631e1,4.444594348946e1,
-5.440698943302e0));
#95836=cartesian_point('',(-5.407675389557e1,4.443675136953e1,
-1.956313660152e0));
#95837=cartesian_point('',(-5.424375968091e1,4.442550547088e1,
3.654317796376e-1));
#95838=cartesian_point('',(-5.432621683027e1,4.442091310305e1,
1.526166827506e0));
#95840=cartesian_point('',(-4.430702253644e1,5.441916043356e1,
1.526166110301e0));
#95841=cartesian_point('',(-4.392741834794e1,5.472889037038e1,
1.537695240925e0));
#95842=cartesian_point('',(-4.331503814254e1,5.469723315343e1,
1.537695785493e0));
#95843=cartesian_point('',(-4.296964853998e1,5.435013398904e1,
1.526167627637e0));
#95845=cartesian_point('',(-4.300634722776e1,5.361141821512e1,
-8.926162782640e0));
#95846=cartesian_point('',(-4.309374951824e1,5.369888239533e1,
-8.929030171854e0));
#95847=cartesian_point('',(-4.330067070425e1,5.384010038679e1,
-8.933780485166e0));
#95848=cartesian_point('',(-4.366435193295e1,5.392581534400e1,
-8.936132621714e0));
#95849=cartesian_point('',(-4.403460941510e1,5.387546541355e1,
-8.933791721311e0));
#95850=cartesian_point('',(-4.425409436577e1,5.375448749288e1,
-8.929023452400e0));
#95851=cartesian_point('',(-4.434937451490e1,5.367595993176e1,
-8.926169179410e0));
#95853=direction('',(-7.391305563472e-2,7.728777448920e-5,-9.972646861457e-1));
#95854=vector('',#95853,1.048100385198e1);
#95855=cartesian_point('',(-4.061666349633e1,5.199224244442e1,
1.526166950123e0));
#95856=line('',#95855,#95854);
#95857=direction('',(3.502295686233e-3,7.049846259670e-2,9.975057396809e-1));
#95858=vector('',#95857,1.047846643331e1);
#95859=cartesian_point('',(-4.300634722776e1,5.361141821512e1,
-8.926162782640e0));
#95860=line('',#95859,#95858);
#95861=cartesian_point('',(-4.061666349633e1,5.199224244442e1,
1.526166950123e0));
#95862=cartesian_point('',(-4.024619628608e1,5.162192264005e1,
1.539797734811e0));
#95863=cartesian_point('',(-4.024703002020e1,5.094917611495e1,
1.539791974047e0));
#95864=cartesian_point('',(-4.061813200825e1,5.057998306664e1,
1.526166321765e0));
#95866=cartesian_point('',(-4.139281037931e1,5.058079056042e1,
-8.926168350524e0));
#95867=cartesian_point('',(-4.130041898839e1,5.067322308803e1,
-8.929577534244e0));
#95868=cartesian_point('',(-4.115243976225e1,5.089476929475e1,
-8.935042724022e0));
#95869=cartesian_point('',(-4.107422015942e1,5.128660812298e1,
-8.937915464427e0));
#95870=cartesian_point('',(-4.115164152939e1,5.167860322200e1,
-8.935042327942e0));
#95871=cartesian_point('',(-4.129914850279e1,5.190043194907e1,
-8.929577199914e0));
#95872=cartesian_point('',(-4.139134651715e1,5.199305249788e1,
-8.926168066810e0));
#95874=cartesian_point('',(-4.174478559728e1,5.164035288085e1,-8.9e0));
#95875=direction('',(7.063659131176e-1,-7.078468738263e-1,0.e0));
#95876=direction('',(0.e0,0.e0,-1.e0));
#95877=axis2_placement_3d('',#95874,#95875,#95876);
#95879=cartesian_point('',(-4.174552506438e1,5.093421555366e1,-8.9e0));
#95880=direction('',(7.078468738263e-1,7.063659131176e-1,0.e0));
#95881=direction('',(7.053978504427e-1,-7.068767815195e-1,-5.233630039838e-2));
#95882=axis2_placement_3d('',#95879,#95880,#95881);
#95884=cartesian_point('',(-5.119937404162e1,4.220518217081e1,
-9.399536606387e0));
#95885=direction('',(-8.916689790277e-7,-8.458821347084e-6,-9.999999999638e-1));
#95886=direction('',(7.068421539448e-1,-7.073713094112e-1,5.353258310690e-6));
#95887=axis2_placement_3d('',#95884,#95885,#95886);
#95889=direction('',(-7.063661973567e-1,7.078465869116e-1,-6.803943183883e-5));
#95890=vector('',#95889,2.286399915946e0);
#95891=cartesian_point('',(-5.155282057723e1,4.185286549042e1,
-9.399844434626e0));
#95892=line('',#95891,#95890);
#95893=cartesian_point('',(-5.316785619150e1,4.347128586724e1,
-9.399999999977e0));
#95894=cartesian_point('',(-5.334143598211e1,4.364523456363e1,
-9.399999999977e0));
#95895=cartesian_point('',(-5.335580324195e1,4.395347581181e1,
-9.399999999991e0));
#95896=cartesian_point('',(-5.319867842882e1,4.414283950811e1,
-9.399999999991e0));
#95898=cartesian_point('',(0.e0,0.e0,-9.4e0));
#95899=direction('',(0.e0,0.e0,-1.e0));
#95900=direction('',(-7.695668770186e-1,6.385662235006e-1,0.e0));
#95901=axis2_placement_3d('',#95898,#95899,#95900);
#95903=cartesian_point('',(-4.371326491355e1,5.290639766496e1,
-9.399552167909e0));
#95904=direction('',(2.472947962332e-6,7.992614120052e-6,-9.999999999650e-1));
#95905=direction('',(-6.373169994226e-1,7.706017403471e-1,4.583070576967e-6));
#95906=axis2_placement_3d('',#95903,#95904,#95905);
#95908=direction('',(7.063650765587e-1,-7.078477086307e-1,2.123937375906e-6));
#95909=vector('',#95908,2.286395888795e0);
#95910=cartesian_point('',(-4.335983698665e1,5.325878729782e1,
-9.399849491628e0));
#95911=line('',#95910,#95909);
#95912=cartesian_point('',(-4.209785804515e1,5.128765109150e1,
-9.399536514458e0));
#95913=direction('',(8.395607543132e-6,-1.030048579776e-6,-9.999999999642e-1));
#95914=direction('',(7.073713767645e-1,7.068420865421e-1,5.210730780870e-6));
#95915=axis2_placement_3d('',#95912,#95913,#95914);
#95917=direction('',(-7.078469384461e-1,-7.063658483622e-1,-1.923464091767e-8));
#95918=vector('',#95917,1.285746419209e1);
#95919=cartesian_point('',(-4.174554129084e1,5.093420458734e1,
-9.399844395091e0));
#95920=line('',#95919,#95918);
#95921=cartesian_point('',(-5.084667228470e1,4.185210979829e1,-8.9e0));
#95922=direction('',(-7.078468738263e-1,-7.063659131176e-1,0.e0));
#95923=direction('',(0.e0,0.e0,-1.e0));
#95924=axis2_placement_3d('',#95921,#95922,#95923);
#95926=cartesian_point('',(-5.155280961189e1,4.185284926539e1,-8.9e0));
#95927=direction('',(7.063659131176e-1,-7.078468738263e-1,0.e0));
#95928=direction('',(-7.068767832147e-1,-7.053978521343e-1,-5.233625470329e-2));
#95929=axis2_placement_3d('',#95926,#95927,#95928);
#95931=direction('',(-7.078469116288e-1,-7.063658752358e-1,1.447297639333e-8));
#95932=vector('',#95931,1.285752914653e1);
#95933=cartesian_point('',(-4.139281037931e1,5.058079056042e1,
-8.926168350524e0));
#95934=line('',#95933,#95932);
#95935=direction('',(-7.063615160905e-1,7.078512616264e-1,4.043832461922e-7));
#95936=vector('',#95935,2.286448993739e0);
#95937=cartesian_point('',(-5.190623460750e1,4.150013457905e1,
-8.926168367390e0));
#95938=line('',#95937,#95936);
#95939=cartesian_point('',(-5.316786593963e1,4.347129170636e1,-8.9e0));
#95940=direction('',(-7.063659131176e-1,7.078468738263e-1,0.e0));
#95941=direction('',(0.e0,0.e0,-1.e0));
#95942=axis2_placement_3d('',#95939,#95940,#95941);
#95944=cartesian_point('',(-5.319868373165e1,4.414283608272e1,-8.9e0));
#95945=direction('',(-6.385660224613e-1,-7.695670438356e-1,0.e0));
#95946=direction('',(-7.685123789480e-1,6.376908899207e-1,-5.233595624276e-2));
#95947=axis2_placement_3d('',#95944,#95945,#95946);
#95949=cartesian_point('',(0.e0,0.e0,-8.926167978121e0));
#95950=direction('',(0.e0,0.e0,-1.e0));
#95951=direction('',(-7.695670199141e-1,6.385660512903e-1,0.e0));
#95952=axis2_placement_3d('',#95949,#95950,#95951);
#95954=cartesian_point('',(-4.403132028318e1,5.329101952793e1,-8.9e0));
#95955=direction('',(7.709027645865e-1,6.369528456274e-1,0.e0));
#95956=direction('',(1.103177658024e-5,-1.335173730865e-5,-9.999999998500e-1));
#95957=axis2_placement_3d('',#95954,#95955,#95956);
#95959=cartesian_point('',(-4.335984192646e1,5.325879532327e1,-8.9e0));
#95960=direction('',(-7.063659131176e-1,7.078468738263e-1,0.e0));
#95961=direction('',(7.068767942865e-1,7.053978631830e-1,-5.233595624459e-2));
#95962=axis2_placement_3d('',#95959,#95960,#95961);
#95964=direction('',(7.063705034025e-1,-7.078422931117e-1,-2.311195213923e-6));
#95965=vector('',#95964,2.286336565344e0);
#95966=cartesian_point('',(-4.300634722776e1,5.361141821512e1,
-8.926162782640e0));
#95967=line('',#95966,#95965);
#95968=cartesian_point('',(-6.337093996483e1,3.128907819024e1,1.5e0));
#95969=direction('',(4.427210101772e-1,8.966594153566e-1,0.e0));
#95970=direction('',(-2.842170943040e-14,1.421085471520e-14,1.e0));
#95971=axis2_placement_3d('',#95968,#95969,#95970);
#95973=cartesian_point('',(-6.096969763228e1,2.956559188702e1,1.5e0));
#95974=direction('',(7.078468738263e-1,7.063659131176e-1,0.e0));
#95975=direction('',(-7.053978610576e-1,7.068767921567e-1,5.233601365852e-2));
#95976=axis2_placement_3d('',#95973,#95974,#95975);
#95978=cartesian_point('',(0.e0,0.e0,1.526167978122e0));
#95979=direction('',(0.e0,0.e0,1.e0));
#95980=direction('',(-8.058261541110e-1,5.921521842827e-1,0.e0));
#95981=axis2_placement_3d('',#95978,#95979,#95980);
#95983=cartesian_point('',(-5.468392027488e1,4.202117308789e1,1.5e0));
#95984=direction('',(7.063659131175e-1,-7.078468738263e-1,0.e0));
#95985=direction('',(0.e0,0.e0,1.e0));
#95986=axis2_placement_3d('',#95983,#95984,#95985);
#95988=cartesian_point('',(-5.695131838160e1,4.185008698460e1,1.5e0));
#95989=direction('',(-5.921527209327e-1,-8.058257597595e-1,0.e0));
#95990=direction('',(8.047214035619e-1,-5.913411962086e-1,5.233595624371e-2));
#95991=axis2_placement_3d('',#95988,#95989,#95990);
#95993=direction('',(-7.063710758600e-1,7.078417218475e-1,6.653436416445e-7));
#95994=vector('',#95993,2.878663795797e0);
#95995=cartesian_point('',(-5.300398378716e1,3.963083896524e1,
1.526166970320e0));
#95996=line('',#95995,#95994);
#95997=cartesian_point('',(-5.265053833146e1,3.998353023590e1,
2.000002785338e0));
#95998=cartesian_point('',(-5.253610555666e1,3.986882361510e1,
2.000004604792e0));
#95999=cartesian_point('',(-5.235456219044e1,3.961679313213e1,
1.999997868704e0));
#96000=cartesian_point('',(-5.220603786529e1,3.916156230586e1,
2.000000552348e0));
#96001=cartesian_point('',(-5.220649389981e1,3.868672713298e1,
1.999999921903e0));
#96002=cartesian_point('',(-5.235588323008e1,3.823163326495e1,
1.999999760042e0));
#96003=cartesian_point('',(-5.253791059089e1,3.797972115560e1,
2.000000611968e0));
#96004=cartesian_point('',(-5.265284371926e1,3.786506677762e1,
1.999993780029e0));
#96006=cartesian_point('',(-5.265276475781e1,3.786512403366e1,1.5e0));
#96007=direction('',(-7.078468738263e-1,-7.063659131176e-1,0.e0));
#96008=direction('',(0.e0,0.e0,1.e0));
#96009=axis2_placement_3d('',#96006,#96007,#96008);
#96011=cartesian_point('',(-5.265054705307e1,3.998353671324e1,1.5e0));
#96012=direction('',(-7.063659131175e-1,7.078468738263e-1,0.e0));
#96013=direction('',(-7.068767810987e-1,-7.053978500227e-1,5.233631174382e-2));
#96014=axis2_placement_3d('',#96011,#96012,#96013);
#96016=direction('',(7.078469817732e-1,7.063658049443e-1,-2.471734769095e-7));
#96017=vector('',#96016,1.174963761034e1);
#96018=cartesian_point('',(-6.132239782283e1,2.991903735973e1,
1.526169168074e0));
#96019=line('',#96018,#96017);
#96020=cartesian_point('',(-6.132239782283e1,2.991903735973e1,
1.526169168074e0));
#96021=cartesian_point('',(-6.104974277296e1,3.029891605059e1,
7.024580062407e-2));
#96022=cartesian_point('',(-6.049256011121e1,3.106734124150e1,
-2.798293409944e0));
#96023=cartesian_point('',(-5.975907417649e1,3.205688866056e1,
-6.277197141495e0));
#96024=cartesian_point('',(-5.930270103844e1,3.266210183775e1,
-8.301086731008e0));
#96025=cartesian_point('',(-5.915857551031e1,3.285220567120e1,
-8.926166526084e0));
#96027=direction('',(7.391261673844e-2,-7.704366715283e-5,9.972647186937e-1));
#96028=vector('',#96027,1.048100322596e1);
#96029=cartesian_point('',(-5.378013067790e1,3.821938708308e1,
-8.926168469888e0));
#96030=line('',#96029,#96028);
#96031=cartesian_point('',(-6.132239782283e1,2.991903735973e1,
1.526169168074e0));
#96032=cartesian_point('',(-6.167079666153e1,2.956633345723e1,
1.594268834716e0));
#96033=cartesian_point('',(-6.289921915171e1,2.941157653220e1,
1.710138450050e0));
#96034=cartesian_point('',(-6.314586717052e1,3.062500384142e1,
1.594155599119e0));
#96035=cartesian_point('',(-6.292316494786e1,3.106800548328e1,
1.526174501840e0));
#96037=cartesian_point('',(-6.073505000308e1,3.404740541842e1,
-8.926166645899e0));
#96038=cartesian_point('',(-6.079941594376e1,3.392928827473e1,
-8.947757069244e0));
#96039=cartesian_point('',(-6.088384405930e1,3.365638717599e1,
-8.998379185036e0));
#96040=cartesian_point('',(-6.083378330038e1,3.324289356447e1,
-9.050177513674e0));
#96041=cartesian_point('',(-6.063304634560e1,3.288312419512e1,
-9.079783718956e0));
#96042=cartesian_point('',(-6.026033937085e1,3.261301357619e1,
-9.078042506471e0));
#96043=cartesian_point('',(-5.984269382376e1,3.254032270920e1,
-9.043428819197e0));
#96044=cartesian_point('',(-5.946935605640e1,3.261918228333e1,
-8.993298485907e0));
#96045=cartesian_point('',(-5.924785997791e1,3.276523763341e1,
-8.946384182695e0));
#96046=cartesian_point('',(-5.915857551031e1,3.285220567120e1,
-8.926166526084e0));
#96048=cartesian_point('',(-5.654900281110e1,4.155442031033e1,
1.526166106405e0));
#96049=cartesian_point('',(-5.654248087501e1,4.146033017771e1,
3.658528065615e-1));
#96050=cartesian_point('',(-5.653133464115e1,4.126883886772e1,
-1.955232469002e0));
#96051=cartesian_point('',(-5.650700972725e1,4.099197269465e1,
-5.439799758323e0));
#96052=cartesian_point('',(-5.649584597683e1,4.080034881249e1,
-7.763739483074e0));
#96053=cartesian_point('',(-5.648904608899e1,4.070587172966e1,
-8.926170964939e0));
#96055=cartesian_point('',(-6.073505000308e1,3.404740541842e1,
-8.926166645899e0));
#96056=cartesian_point('',(-6.098849306304e1,3.371179482314e1,
-7.839058578312e0));
#96057=cartesian_point('',(-6.148780629451e1,3.304406505583e1,
-5.615415740292e0));
#96058=cartesian_point('',(-6.221033482141e1,3.206001047103e1,
-2.159246392773e0));
#96059=cartesian_point('',(-6.268699992469e1,3.139864614405e1,
2.784118441340e-1));
#96060=cartesian_point('',(-6.292316494786e1,3.106800548328e1,
1.526174501840e0));
#96062=cartesian_point('',(-5.654900281110e1,4.155442031033e1,
1.526166106405e0));
#96063=cartesian_point('',(-5.620923381714e1,4.201815148412e1,
1.543576750204e0));
#96064=cartesian_point('',(-5.544256431441e1,4.207594143128e1,
1.543578629763e0));
#96065=cartesian_point('',(-5.503738862964e1,4.166847730307e1,
1.526168885620e0));
#96067=cartesian_point('',(-5.497182782105e1,4.082728968087e1,
-8.926157259150e0));
#96068=cartesian_point('',(-5.507464782038e1,4.093019842880e1,
-8.930472798570e0));
#96069=cartesian_point('',(-5.532464184596e1,4.108880244373e1,
-8.937900167989e0));
#96070=cartesian_point('',(-5.576103769382e1,4.114800719065e1,
-8.941564288426e0));
#96071=cartesian_point('',(-5.618260418332e1,4.102031657317e1,
-8.937924658575e0));
#96072=cartesian_point('',(-5.640399816520e1,4.082352062728e1,
-8.930458567750e0));
#96073=cartesian_point('',(-5.648904608899e1,4.070587172966e1,
-8.926170964939e0));
#96075=direction('',(-7.391305559977e-2,7.728773917564e-5,-9.972646861483e-1));
#96076=vector('',#96075,1.048100387220e1);
#96077=cartesian_point('',(-5.300398378716e1,3.963083896524e1,
1.526166970320e0));
#96078=line('',#96077,#96076);
#96079=direction('',(-6.252028923390e-3,8.021757902318e-2,9.967577700475e-1));
#96080=vector('',#96079,1.048632522250e1);
#96081=cartesian_point('',(-5.497182782105e1,4.082728968087e1,
-8.926157259150e0));
#96082=line('',#96081,#96080);
#96083=cartesian_point('',(-5.300398378716e1,3.963083896524e1,
1.526166970320e0));
#96084=cartesian_point('',(-5.263351657691e1,3.926051916083e1,
1.539797755008e0));
#96085=cartesian_point('',(-5.263435031531e1,3.858777263652e1,
1.539791916157e0));
#96086=cartesian_point('',(-5.300545230342e1,3.821857958816e1,
1.526166263875e0));
#96088=cartesian_point('',(-5.378013067790e1,3.821938708308e1,
-8.926168469888e0));
#96089=cartesian_point('',(-5.368773928698e1,3.831181961069e1,
-8.929577653611e0));
#96090=cartesian_point('',(-5.353976005112e1,3.853336581415e1,
-8.935042668602e0));
#96091=cartesian_point('',(-5.346154045220e1,3.892520464370e1,
-8.937915479349e0));
#96092=cartesian_point('',(-5.353896182110e1,3.931719974237e1,
-8.935042323678e0));
#96093=cartesian_point('',(-5.368646879474e1,3.953902846952e1,
-8.929577199918e0));
#96094=cartesian_point('',(-5.377866680911e1,3.963164901833e1,
-8.926168066810e0));
#96096=cartesian_point('',(-5.413210588924e1,3.927894940130e1,-8.9e0));
#96097=direction('',(7.063659131175e-1,-7.078468738263e-1,0.e0));
#96098=direction('',(0.e0,0.e0,-1.e0));
#96099=axis2_placement_3d('',#96096,#96097,#96098);
#96101=cartesian_point('',(-5.413284535633e1,3.857281207411e1,-8.9e0));
#96102=direction('',(7.078468738263e-1,7.063659131176e-1,0.e0));
#96103=direction('',(7.053978327676e-1,-7.068767638074e-1,-5.233677785205e-2));
#96104=axis2_placement_3d('',#96101,#96102,#96103);
#96106=cartesian_point('',(-5.951127150021e1,3.320563869984e1,-9.4e0));
#96107=cartesian_point('',(-5.968742092066e1,3.302984574645e1,-9.4e0));
#96108=cartesian_point('',(-6.030751585424e1,3.297292296452e1,
-9.400000000001e0));
#96109=cartesian_point('',(-6.042126673522e1,3.358602116426e1,
-9.399999999998e0));
#96110=cartesian_point('',(-6.029951602434e1,3.380323108159e1,
-9.399999999998e0));
#96112=cartesian_point('',(0.e0,0.e0,-9.4e0));
#96113=direction('',(0.e0,0.e0,-1.e0));
#96114=direction('',(-8.722870831245e-1,4.889941151120e-1,0.e0));
#96115=axis2_placement_3d('',#96112,#96113,#96114);
#96117=cartesian_point('',(-5.567884732666e1,4.012254834565e1,
-9.399484212804e0));
#96118=direction('',(3.043257226200e-6,-1.111890704980e-5,-9.999999999336e-1));
#96119=direction('',(-8.119106796469e-1,5.837816785366e-1,-8.961867263293e-6));
#96120=axis2_placement_3d('',#96117,#96118,#96119);
#96122=direction('',(7.063666174955e-1,-7.078461708609e-1,-9.247597474694e-6));
#96123=vector('',#96122,1.689244820069e0);
#96124=cartesian_point('',(-5.532535322122e1,4.047468920487e1,
-9.399829014007e0));
#96125=line('',#96124,#96123);
#96126=cartesian_point('',(-5.448517833715e1,3.892624761195e1,
-9.399536514417e0));
#96127=direction('',(8.395523721526e-6,-1.030048100048e-6,-9.999999999642e-1));
#96128=direction('',(7.073713769422e-1,7.068420863642e-1,5.210671828424e-6));
#96129=axis2_placement_3d('',#96126,#96127,#96128);
#96131=direction('',(-7.078465297711e-1,-7.063662575970e-1,-2.047898905991e-5));
#96132=vector('',#96131,7.598271222892e0);
#96133=cartesian_point('',(-5.413286158283e1,3.857280110777e1,
-9.399844395087e0));
#96134=line('',#96133,#96132);
#96135=cartesian_point('',(-5.951127149400e1,3.320563870604e1,-8.9e0));
#96136=direction('',(-7.078468738263e-1,-7.063659131176e-1,0.e0));
#96137=direction('',(0.e0,0.e0,-1.e0));
#96138=axis2_placement_3d('',#96135,#96136,#96137);
#96140=cartesian_point('',(-6.029951189484e1,3.380323643455e1,-8.9e0));
#96141=direction('',(-4.889943680982e-1,-8.722869413033e-1,0.e0));
#96142=direction('',(-8.710915023662e-1,4.883242183115e-1,-5.233595624276e-2));
#96143=axis2_placement_3d('',#96140,#96141,#96142);
#96145=direction('',(-7.078475721256e-1,-7.063652133534e-1,2.558205797385e-7));
#96146=vector('',#96145,7.598309359545e0);
#96147=cartesian_point('',(-5.378013067790e1,3.821938708308e1,
-8.926168469888e0));
#96148=line('',#96147,#96146);
#96149=cartesian_point('',(0.e0,0.e0,-8.926167978121e0));
#96150=direction('',(0.e0,0.e0,-1.e0));
#96151=direction('',(-8.722868425243e-1,4.889945443039e-1,0.e0));
#96152=axis2_placement_3d('',#96149,#96150,#96151);
#96154=cartesian_point('',(-5.608390470021e1,4.041392781931e1,-8.9e0));
#96155=direction('',(5.846239940555e-1,8.113043729542e-1,0.e0));
#96156=direction('',(4.170699781980e-5,-3.005396304445e-5,-9.999999986786e-1));
#96157=axis2_placement_3d('',#96154,#96155,#96156);
#96159=cartesian_point('',(-5.532537005282e1,4.047471535228e1,-8.9e0));
#96160=direction('',(-7.063659131175e-1,7.078468738263e-1,0.e0));
#96161=direction('',(7.068767942866e-1,7.053978631830e-1,-5.233595624373e-2));
#96162=axis2_placement_3d('',#96159,#96160,#96161);
#96164=direction('',(7.063724017287e-1,-7.078403987024e-1,-6.398325839795e-6));
#96165=vector('',#96164,1.689138773001e0);
#96166=cartesian_point('',(-5.497182782105e1,4.082728968087e1,
-8.926157259150e0));
#96167=line('',#96166,#96165);
#96168=direction('',(0.e0,0.e0,-1.e0));
#96169=vector('',#96168,1.169548648161e1);
#96170=cartesian_point('',(7.97e1,0.e0,0.e0));
#96171=line('',#96170,#96169);
#96172=direction('',(0.e0,0.e0,1.e0));
#96173=vector('',#96172,1.169548648161e1);
#96174=cartesian_point('',(8.47e1,0.e0,-1.169548648161e1));
#96175=line('',#96174,#96173);
#96176=direction('',(0.e0,0.e0,-1.e0));
#96177=vector('',#96176,1.169548648161e1);
#96178=cartesian_point('',(0.e0,-7.97e1,0.e0));
#96179=line('',#96178,#96177);
#96180=direction('',(0.e0,0.e0,1.e0));
#96181=vector('',#96180,1.169548648161e1);
#96182=cartesian_point('',(0.e0,-8.47e1,-1.169548648161e1));
#96183=line('',#96182,#96181);
#96184=direction('',(0.e0,0.e0,-1.e0));
#96185=vector('',#96184,1.169548648161e1);
#96186=cartesian_point('',(-7.97e1,0.e0,0.e0));
#96187=line('',#96186,#96185);
#96188=direction('',(0.e0,0.e0,1.e0));
#96189=vector('',#96188,1.169548648161e1);
#96190=cartesian_point('',(-8.47e1,-1.046788593799e-14,-1.169548648161e1));
#96191=line('',#96190,#96189);
#96192=direction('',(0.e0,0.e0,-1.e0));
#96193=vector('',#96192,1.169548648161e1);
#96194=cartesian_point('',(-2.629862834424e-14,7.97e1,0.e0));
#96195=line('',#96194,#96193);
#96196=direction('',(0.e0,0.e0,1.e0));
#96197=vector('',#96196,1.169548648161e1);
#96198=cartesian_point('',(-1.507528063853e-14,8.47e1,-1.169548648161e1));
#96199=line('',#96198,#96197);
#96200=cartesian_point('',(3.896800654647e1,-7.879268607642e1,
-1.069548648161e1));
#96201=direction('',(-4.539904997395e-1,8.910065241884e-1,0.e0));
#96202=direction('',(-2.754063643806e-11,-1.404032445862e-11,-1.e0));
#96203=axis2_placement_3d('',#96200,#96201,#96202);
#96205=cartesian_point('',(5.081413741763e1,-7.172667810407e1,
-1.069548648161e1));
#96206=direction('',(-5.877852522925e-1,8.090169943749e-1,0.e0));
#96207=direction('',(-3.176126028848e-11,-2.307842805749e-11,-1.e0));
#96208=axis2_placement_3d('',#96205,#96206,#96207);
#96210=cartesian_point('',(6.140905558311e1,-6.289452126961e1,
-1.069548648161e1));
#96211=direction('',(-7.071067811865e-1,7.071067811865e-1,0.e0));
#96212=direction('',(-1.500666257925e-11,-1.500666257925e-11,-1.e0));
#96213=axis2_placement_3d('',#96210,#96211,#96212);
#96215=cartesian_point('',(7.049187899517e1,-5.251369258655e1,
-1.069548648161e1));
#96216=direction('',(-8.090169943749e-1,5.877852522925e-1,0.e0));
#96217=direction('',(-1.057287590811e-11,-1.455191522837e-11,-1.e0));
#96218=axis2_placement_3d('',#96215,#96216,#96217);
#96220=cartesian_point('',(7.783895839723e1,-4.083980250903e1,
-1.069548648161e1));
#96221=direction('',(-8.910065241884e-1,4.539904997395e-1,0.e0));
#96222=direction('',(-1.027444795909e-11,-2.015809741351e-11,-1.e0));
#96223=axis2_placement_3d('',#96220,#96221,#96222);
#96225=cartesian_point('',(8.326938431088e1,-2.816030095419e1,
-1.069548648161e1));
#96226=direction('',(-9.510565162952e-1,3.090169943749e-1,0.e0));
#96227=direction('',(-1.766409241100e-11,-5.435651928565e-11,-1.e0));
#96228=axis2_placement_3d('',#96225,#96226,#96227);
#96230=cartesian_point('',(8.696734506743e1,-1.278568751620e1,
-1.069548648161e1));
#96231=direction('',(1.454535916368e-1,9.893650755307e-1,0.e0));
#96232=direction('',(9.892143904376e-1,-1.454314383503e-1,-1.745240643993e-2));
#96233=axis2_placement_3d('',#96230,#96231,#96232);
#96235=cartesian_point('',(8.467786664891e1,-1.447513253171e1,
-1.069548648161e1));
#96236=direction('',(-9.876883405951e-1,1.564344650402e-1,0.e0));
#96237=direction('',(1.065814103640e-12,6.711076139254e-12,-1.e0));
#96238=axis2_placement_3d('',#96235,#96236,#96237);
#96240=cartesian_point('',(8.391855661962e1,2.616235402676e1,
-1.069548648161e1));
#96241=direction('',(-9.510565162952e-1,-3.090169943749e-1,0.e0));
#96242=direction('',(1.870148480521e-11,-5.753619802817e-11,-1.e0));
#96243=axis2_placement_3d('',#96240,#96241,#96242);
#96245=cartesian_point('',(7.879268607642e1,3.896800654645e1,
-1.069548648161e1));
#96246=direction('',(-8.910065241884e-1,-4.539904997395e-1,0.e0));
#96247=direction('',(6.238565219974e-12,-1.225686219186e-11,-1.e0));
#96248=axis2_placement_3d('',#96245,#96246,#96247);
#96250=cartesian_point('',(7.172667810408e1,5.081413741761e1,
-1.069548648161e1));
#96251=direction('',(-8.090169943749e-1,-5.877852522925e-1,0.e0));
#96252=direction('',(9.876544027065e-12,-1.359268253509e-11,-1.e0));
#96253=axis2_placement_3d('',#96250,#96251,#96252);
#96255=cartesian_point('',(6.289452126961e1,6.140905558311e1,
-1.069548648161e1));
#96256=direction('',(-7.071067811865e-1,-7.071067811865e-1,0.e0));
#96257=direction('',(1.500666257925e-11,-1.500666257925e-11,-1.e0));
#96258=axis2_placement_3d('',#96255,#96256,#96257);
#96260=cartesian_point('',(5.251369258656e1,7.049187899516e1,
-1.069548648161e1));
#96261=direction('',(-5.877852522925e-1,-8.090169943749e-1,0.e0));
#96262=direction('',(8.000711204659e-12,-5.812239578518e-12,-1.e0));
#96263=axis2_placement_3d('',#96260,#96261,#96262);
#96265=cartesian_point('',(4.083980250906e1,7.783895839721e1,
-1.069548648161e1));
#96266=direction('',(-4.539904997395e-1,-8.910065241884e-1,0.e0));
#96267=direction('',(-1.494981916039e-11,7.617018127348e-12,-1.e0));
#96268=axis2_placement_3d('',#96265,#96266,#96267);
#96270=cartesian_point('',(2.816030095421e1,8.326938431087e1,
-1.069548648161e1));
#96271=direction('',(-3.090169943749e-1,-9.510565162952e-1,0.e0));
#96272=direction('',(3.608846554926e-11,-1.172395514004e-11,-1.e0));
#96273=axis2_placement_3d('',#96270,#96271,#96272);
#96275=cartesian_point('',(-2.616235402670e1,8.391855661964e1,
-1.069548648161e1));
#96276=direction('',(3.090169943749e-1,-9.510565162952e-1,0.e0));
#96277=direction('',(-4.153122290518e-12,-1.350031197944e-12,-1.e0));
#96278=axis2_placement_3d('',#96275,#96276,#96277);
#96280=cartesian_point('',(-3.896800654648e1,7.879268607641e1,
-1.069548648161e1));
#96281=direction('',(4.539904997395e-1,-8.910065241884e-1,0.e0));
#96282=direction('',(3.603872755775e-11,1.836042429204e-11,-1.e0));
#96283=axis2_placement_3d('',#96280,#96281,#96282);
#96285=cartesian_point('',(-5.081413741758e1,7.172667810410e1,
-1.069548648161e1));
#96286=direction('',(5.877852522925e-1,-8.090169943749e-1,0.e0));
#96287=direction('',(-1.948308181454e-11,-1.415401129634e-11,-1.e0));
#96288=axis2_placement_3d('',#96285,#96286,#96287);
#96290=cartesian_point('',(-6.140905558311e1,6.289452126961e1,
-1.069548648161e1));
#96291=direction('',(7.071067811865e-1,-7.071067811865e-1,0.e0));
#96292=direction('',(1.460875864723e-11,1.460875864723e-11,-1.e0));
#96293=axis2_placement_3d('',#96290,#96291,#96292);
#96295=cartesian_point('',(-7.049187899519e1,5.251369258652e1,
-1.069548648161e1));
#96296=direction('',(8.090169943749e-1,-5.877852522925e-1,0.e0));
#96297=direction('',(3.495870259940e-11,4.811084863832e-11,-1.e0));
#96298=axis2_placement_3d('',#96295,#96296,#96297);
#96300=cartesian_point('',(-7.783895839723e1,4.083980250904e1,
-1.069548648161e1));
#96301=direction('',(8.910065241884e-1,-4.539904997395e-1,0.e0));
#96302=direction('',(5.968558980385e-12,1.170974428533e-11,-1.e0));
#96303=axis2_placement_3d('',#96300,#96301,#96302);
#96305=cartesian_point('',(-8.326938431086e1,2.816030095425e1,
-1.069548648161e1));
#96306=direction('',(9.510565162952e-1,-3.090169943749e-1,0.e0));
#96307=direction('',(-3.467448550509e-12,-1.065814103640e-11,-1.e0));
#96308=axis2_placement_3d('',#96305,#96306,#96307);
#96310=cartesian_point('',(-8.696734506744e1,1.278568751613e1,
-1.069548648161e1));
#96311=direction('',(-1.454535916360e-1,-9.893650755309e-1,0.e0));
#96312=direction('',(-9.892143904377e-1,1.454314383495e-1,-1.745240643993e-2));
#96313=axis2_placement_3d('',#96310,#96311,#96312);
#96315=cartesian_point('',(-8.467786664891e1,1.447513253171e1,
-1.069548648161e1));
#96316=direction('',(9.876883405951e-1,-1.564344650402e-1,0.e0));
#96317=direction('',(-6.679101716145e-13,-4.250821916685e-12,-1.e0));
#96318=axis2_placement_3d('',#96315,#96316,#96317);
#96320=direction('',(-9.876891777649e-1,1.564291792640e-1,9.586570379583e-7));
#96321=vector('',#96320,1.261728440364e1);
#96322=cartesian_point('',(-7.206008280366e1,1.348528428773e1,
-1.078264222405e1));
#96323=line('',#96322,#96321);
#96324=direction('',(9.876883405951e-1,-1.564344650404e-1,-2.361491515316e-10));
#96325=vector('',#96324,1.355254938220e1);
#96326=cartesian_point('',(-8.467786643950e1,1.447513249854e1,
-1.169548647841e1));
#96327=line('',#96326,#96325);
#96328=cartesian_point('',(-8.391855661964e1,-2.616235402671e1,
-1.069548648161e1));
#96329=direction('',(9.510565162952e-1,3.090169943749e-1,0.e0));
#96330=direction('',(-1.122657522501e-12,3.471001264188e-12,-1.e0));
#96331=axis2_placement_3d('',#96328,#96329,#96330);
#96333=cartesian_point('',(-7.879268607643e1,-3.896800654644e1,
-1.069548648161e1));
#96334=direction('',(8.910065241884e-1,4.539904997395e-1,0.e0));
#96335=direction('',(1.321609488514e-12,-2.607691840240e-12,-1.e0));
#96336=axis2_placement_3d('',#96333,#96334,#96335);
#96338=cartesian_point('',(-7.172667810408e1,-5.081413741762e1,
-1.069548648161e1));
#96339=direction('',(8.090169943749e-1,5.877852522925e-1,0.e0));
#96340=direction('',(-1.438138497178e-11,1.978861519092e-11,-1.e0));
#96341=axis2_placement_3d('',#96338,#96339,#96340);
#96343=cartesian_point('',(-6.289452126961e1,-6.140905558311e1,
-1.069548648161e1));
#96344=direction('',(7.071067811865e-1,7.071067811865e-1,0.e0));
#96345=direction('',(-1.500666257925e-11,1.500666257925e-11,-1.e0));
#96346=axis2_placement_3d('',#96343,#96344,#96345);
#96348=cartesian_point('',(-5.251369258653e1,-7.049187899518e1,
-1.069548648161e1));
#96349=direction('',(5.877852522925e-1,8.090169943749e-1,0.e0));
#96350=direction('',(-3.229416734030e-11,2.346212113480e-11,-1.e0));
#96351=axis2_placement_3d('',#96348,#96349,#96350);
#96353=cartesian_point('',(-4.083980250902e1,-7.783895839723e1,
-1.069548648161e1));
#96354=direction('',(4.539904997395e-1,8.910065241884e-1,0.e0));
#96355=direction('',(-2.614086724861e-11,1.331557086814e-11,-1.e0));
#96356=axis2_placement_3d('',#96353,#96354,#96355);
#96358=cartesian_point('',(-2.816030095424e1,-8.326938431086e1,
-1.069548648161e1));
#96359=direction('',(3.090169943749e-1,9.510565162952e-1,0.e0));
#96360=direction('',(-6.700417998218e-12,2.174260771426e-12,-1.e0));
#96361=axis2_placement_3d('',#96358,#96359,#96360);
#96363=vertex_point('',#75851);
#96364=vertex_point('',#75860);
#96365=vertex_point('',#75562);
#96366=cartesian_point('',(1.235504668599e1,-7.129217142936e1,
-1.169548648161e1));
#96367=vertex_point('',#96366);
#96368=vertex_point('',#75569);
#96369=vertex_point('',#82307);
#96370=cartesian_point('',(1.933066395489e1,-6.905772502679e1,
-1.183043166597e1));
#96371=vertex_point('',#96370);
#96372=vertex_point('',#82282);
#96373=vertex_point('',#75576);
#96374=cartesian_point('',(2.335548825839e1,-6.848169137762e1,
-1.169548648161e1));
#96375=vertex_point('',#96374);
#96376=vertex_point('',#75583);
#96377=vertex_point('',#82112);
#96378=cartesian_point('',(2.989567967607e1,-6.518352776214e1,
-1.183043166597e1));
#96379=vertex_point('',#96378);
#96380=vertex_point('',#82087);
#96381=vertex_point('',#75590);
#96382=cartesian_point('',(3.378084019742e1,-6.398496480646e1,
-1.169548648161e1));
#96383=vertex_point('',#96382);
#96384=vertex_point('',#75599);
#96385=vertex_point('',#75606);
#96386=cartesian_point('',(3.972456458277e1,-5.970429568734e1,
-1.183043166597e1));
#96387=vertex_point('',#96386);
#96388=vertex_point('',#81903);
#96389=vertex_point('',#75613);
#96390=cartesian_point('',(4.337439573862e1,-5.791271604783e1,
-1.169548648161e1));
#96391=vertex_point('',#96390);
#96392=vertex_point('',#75622);
#96393=vertex_point('',#75629);
#96394=cartesian_point('',(4.857529886022e1,-5.275494569661e1,
-1.183043166597e1));
#96395=vertex_point('',#96394);
#96396=vertex_point('',#81718);
#96397=vertex_point('',#75638);
#96398=cartesian_point('',(5.189992970535e1,-5.041446401883e1,
-1.169548648161e1));
#96399=vertex_point('',#96398);
#96400=vertex_point('',#75647);
#96401=vertex_point('',#75654);
#96402=cartesian_point('',(5.622994800874e1,-4.450659391310e1,
-1.183043166597e1));
#96403=vertex_point('',#96402);
#96404=vertex_point('',#81530);
#96405=vertex_point('',#75661);
#96406=cartesian_point('',(5.914751515677e1,-4.167484056967e1,
-1.169548648161e1));
#96407=vertex_point('',#96406);
#96408=vertex_point('',#75668);
#96409=vertex_point('',#81360);
#96410=cartesian_point('',(6.250002924974e1,-3.516234205217e1,
-1.183043166597e1));
#96411=vertex_point('',#96410);
#96412=vertex_point('',#81334);
#96413=vertex_point('',#75675);
#96414=cartesian_point('',(6.493869248566e1,-3.190904423482e1,
-1.169548648161e1));
#96415=vertex_point('',#96414);
#96416=vertex_point('',#75682);
#96417=vertex_point('',#81169);
#96418=cartesian_point('',(6.723115233373e1,-2.495227666347e1,
-1.183043166597e1));
#96419=vertex_point('',#96418);
#96420=vertex_point('',#81144);
#96421=vertex_point('',#75689);
#96422=cartesian_point('',(6.913086368640e1,-2.135754133085e1,
-1.169548648161e1));
#96423=vertex_point('',#96422);
#96424=vertex_point('',#75696);
#96425=vertex_point('',#80974);
#96426=cartesian_point('',(7.030682134459e1,-1.412780334064e1,
-1.183043166597e1));
#96427=vertex_point('',#96426);
#96428=vertex_point('',#75703);
#96429=vertex_point('',#75712);
#96430=cartesian_point('',(7.235482627805e1,-7.425171588693e-13,
-1.169548648161e1));
#96431=vertex_point('',#96430);
#96432=cartesian_point('',(5.930495004854e1,6.511917993739e-14,
-1.443596048981e1));
#96433=vertex_point('',#96432);
#96434=cartesian_point('',(-5.930221556174e1,-5.694995420452e-1,
-1.443596048981e1));
#96435=vertex_point('',#96434);
#96436=cartesian_point('',(-5.930495004854e1,-2.547396013779e-12,
-1.443596048981e1));
#96437=vertex_point('',#96436);
#96438=cartesian_point('',(-7.235482627805e1,-3.336727976009e-12,
-1.169548648161e1));
#96439=vertex_point('',#96438);
#96440=cartesian_point('',(-7.129217142936e1,-1.235504668599e1,
-1.169548648161e1));
#96441=vertex_point('',#96440);
#96442=vertex_point('',#75721);
#96443=vertex_point('',#75728);
#96444=cartesian_point('',(-6.905772501451e1,-1.933066399875e1,
-1.183043166597e1));
#96445=vertex_point('',#96444);
#96446=vertex_point('',#77303);
#96447=vertex_point('',#75735);
#96448=cartesian_point('',(-6.848169137762e1,-2.335548825839e1,
-1.169548648161e1));
#96449=vertex_point('',#96448);
#96450=vertex_point('',#75742);
#96451=vertex_point('',#77139);
#96452=cartesian_point('',(-6.518352774353e1,-2.989567971665e1,
-1.183043166597e1));
#96453=vertex_point('',#96452);
#96454=vertex_point('',#77113);
#96455=vertex_point('',#75749);
#96456=cartesian_point('',(-6.398496480646e1,-3.378084019742e1,
-1.169548648161e1));
#96457=vertex_point('',#96456);
#96458=vertex_point('',#75756);
#96459=vertex_point('',#76943);
#96460=cartesian_point('',(-5.970429568749e1,-3.972456458254e1,
-1.183043166597e1));
#96461=vertex_point('',#96460);
#96462=vertex_point('',#76917);
#96463=vertex_point('',#75763);
#96464=cartesian_point('',(-5.791271604783e1,-4.337439573862e1,
-1.169548648161e1));
#96465=vertex_point('',#96464);
#96466=vertex_point('',#75770);
#96467=vertex_point('',#76747);
#96468=cartesian_point('',(-5.275494571849e1,-4.857529883646e1,
-1.183043166597e1));
#96469=vertex_point('',#96468);
#96470=vertex_point('',#75777);
#96471=vertex_point('',#75786);
#96472=cartesian_point('',(-5.041446401883e1,-5.189992970535e1,
-1.169548648161e1));
#96473=vertex_point('',#96472);
#96474=vertex_point('',#75793);
#96475=vertex_point('',#76563);
#96476=cartesian_point('',(-4.450659391687e1,-5.622994800576e1,
-1.183043166597e1));
#96477=vertex_point('',#96476);
#96478=vertex_point('',#76537);
#96479=vertex_point('',#75800);
#96480=cartesian_point('',(-4.167484056967e1,-5.914751515677e1,
-1.169548648161e1));
#96481=vertex_point('',#96480);
#96482=vertex_point('',#75807);
#96483=vertex_point('',#76367);
#96484=cartesian_point('',(-3.516234205646e1,-6.250002924732e1,
-1.183043166597e1));
#96485=vertex_point('',#96484);
#96486=vertex_point('',#76341);
#96487=vertex_point('',#75814);
#96488=cartesian_point('',(-3.190904423482e1,-6.493869248566e1,
-1.169548648161e1));
#96489=vertex_point('',#96488);
#96490=vertex_point('',#75821);
#96491=vertex_point('',#76177);
#96492=cartesian_point('',(-2.495227663330e1,-6.723115234493e1,
-1.183043166597e1));
#96493=vertex_point('',#96492);
#96494=vertex_point('',#76151);
#96495=vertex_point('',#75828);
#96496=cartesian_point('',(-2.135754133085e1,-6.913086368640e1,
-1.169548648161e1));
#96497=vertex_point('',#96496);
#96498=vertex_point('',#75835);
#96499=vertex_point('',#75982);
#96500=vertex_point('',#75866);
#96501=vertex_point('',#75871);
#96502=cartesian_point('',(-1.428357222507e1,-7.108200319837e1,
-1.093893391212e1));
#96503=vertex_point('',#96502);
#96504=cartesian_point('',(-1.584017225557e1,-8.454045086938e1,
-6.512841547852e0));
#96505=cartesian_point('',(-1.393634231325e1,-7.252002879500e1,
-6.512843769715e0));
#96506=vertex_point('',#96504);
#96507=vertex_point('',#96505);
#96508=cartesian_point('',(-1.545899573114e1,-8.452203806193e1,
-1.078263013313e1));
#96509=vertex_point('',#96508);
#96510=cartesian_point('',(-1.682411439536e1,-8.438456927672e1,
-5.600003606540e0));
#96511=cartesian_point('',(-1.492027770478e1,-7.236418873888e1,-5.6e0));
#96512=vertex_point('',#96510);
#96513=vertex_point('',#96511);
#96514=cartesian_point('',(1.955858943118e1,7.125062861548e1,-5.6e0));
#96515=cartesian_point('',(2.393361267144e1,8.471556561349e1,
-5.600006659742e0));
#96516=vertex_point('',#96514);
#96517=vertex_point('',#96515);
#96518=vertex_point('',#85038);
#96519=cartesian_point('',(1.635339225985e1,8.697595392748e1,-5.6e0));
#96520=vertex_point('',#96519);
#96521=vertex_point('',#84995);
#96522=cartesian_point('',(1.492027770478e1,7.236418873896e1,-5.6e0));
#96523=vertex_point('',#96522);
#96524=cartesian_point('',(3.046384471090e1,6.731377766897e1,-5.6e0));
#96525=cartesian_point('',(3.689138437129e1,7.992853452874e1,
-5.600006658078e0));
#96526=vertex_point('',#96524);
#96527=vertex_point('',#96525);
#96528=vertex_point('',#85200);
#96529=cartesian_point('',(3.052368184677e1,8.306957834561e1,-5.6e0));
#96530=vertex_point('',#96529);
#96531=vertex_point('',#85155);
#96532=cartesian_point('',(2.605683748090e1,6.913921983302e1,-5.6e0));
#96533=vertex_point('',#96532);
#96534=cartesian_point('',(4.061897903013e1,6.171943811464e1,-5.6e0));
#96535=cartesian_point('',(4.894076746647e1,7.317339725955e1,
-5.600013816418e0));
#96536=vertex_point('',#96534);
#96537=vertex_point('',#96535);
#96538=vertex_point('',#85362);
#96539=cartesian_point('',(4.314282973472e1,7.727189814209e1,-5.6e0));
#96540=vertex_point('',#96539);
#96541=vertex_point('',#85317);
#96542=cartesian_point('',(3.655179144058e1,6.421181387506e1,-5.6e0));
#96543=vertex_point('',#96542);
#96544=cartesian_point('',(4.977393927900e1,5.460536115885e1,-5.6e0));
#96545=cartesian_point('',(5.978506725904e1,6.461648913898e1,
-5.599997131498e0));
#96546=vertex_point('',#96544);
#96547=vertex_point('',#96545);
#96548=vertex_point('',#85524);
#96549=cartesian_point('',(5.469968478835e1,6.957150626553e1,-5.6e0));
#96550=vertex_point('',#96549);
#96551=vertex_point('',#85479);
#96552=cartesian_point('',(4.614671898650e1,5.770329995253e1,-5.6e0));
#96553=vertex_point('',#96552);
#96554=cartesian_point('',(5.770329995257e1,4.614671898653e1,-5.6e0));
#96555=cartesian_point('',(6.915725949536e1,5.446850770716e1,
-5.600006667041e0));
#96556=vertex_point('',#96554);
#96557=vertex_point('',#96555);
#96558=vertex_point('',#85686);
#96559=cartesian_point('',(6.490959650489e1,6.015807744246e1,-5.6e0));
#96560=vertex_point('',#96559);
#96561=vertex_point('',#85646);
#96562=cartesian_point('',(5.460536115885e1,4.977393927901e1,-5.6e0));
#96563=vertex_point('',#96562);
#96564=cartesian_point('',(6.421181387506e1,3.655179144059e1,-5.6e0));
#96565=cartesian_point('',(7.682657073575e1,4.297933109915e1,
-5.600006667041e0));
#96566=vertex_point('',#96564);
#96567=vertex_point('',#96565);
#96568=vertex_point('',#85848);
#96569=cartesian_point('',(7.352125034186e1,4.926333066460e1,-5.6e0));
#96570=vertex_point('',#96569);
#96571=vertex_point('',#85803);
#96572=cartesian_point('',(6.171943811464e1,4.061897903015e1,-5.6e0));
#96573=vertex_point('',#96572);
#96574=cartesian_point('',(6.913921983312e1,2.605683748093e1,-5.6e0));
#96575=cartesian_point('',(8.260415683198e1,3.043186071932e1,
-5.600006638314e0));
#96576=vertex_point('',#96574);
#96577=vertex_point('',#96575);
#96578=vertex_point('',#86010);
#96579=cartesian_point('',(8.032256457683e1,3.715555974280e1,-5.6e0));
#96580=vertex_point('',#96579);
#96581=vertex_point('',#85965);
#96582=cartesian_point('',(6.731377766897e1,3.046384471091e1,-5.6e0));
#96583=vertex_point('',#96582);
#96584=vertex_point('',#80643);
#96585=vertex_point('',#80648);
#96586=cartesian_point('',(8.514607139520e1,2.413289302931e1,-5.6e0));
#96587=vertex_point('',#96586);
#96588=vertex_point('',#86132);
#96589=cartesian_point('',(7.125062861548e1,1.955858943118e1,-5.6e0));
#96590=vertex_point('',#96589);
#96591=cartesian_point('',(7.236418873886e1,1.492027770477e1,-5.6e0));
#96592=vertex_point('',#96591);
#96593=cartesian_point('',(-3.046384471091e1,-6.731377766898e1,-5.6e0));
#96594=cartesian_point('',(-3.689138437127e1,-7.992853452871e1,
-5.600006658079e0));
#96595=vertex_point('',#96593);
#96596=vertex_point('',#96594);
#96597=vertex_point('',#82642);
#96598=cartesian_point('',(-3.052368184671e1,-8.306957834563e1,-5.6e0));
#96599=vertex_point('',#96598);
#96600=vertex_point('',#82591);
#96601=cartesian_point('',(-2.605683748092e1,-6.913921983310e1,-5.6e0));
#96602=vertex_point('',#96601);
#96603=cartesian_point('',(-1.955858943117e1,-7.125062861548e1,-5.6e0));
#96604=cartesian_point('',(-2.393361267144e1,-8.471556561350e1,
-5.600006659742e0));
#96605=vertex_point('',#96603);
#96606=vertex_point('',#96604);
#96607=vertex_point('',#82474);
#96608=cartesian_point('',(-1.635339235944e1,-8.697595390876e1,-5.6e0));
#96609=vertex_point('',#96608);
#96610=cartesian_point('',(-4.061897903014e1,-6.171943811464e1,-5.6e0));
#96611=cartesian_point('',(-4.894076732618e1,-7.317339706566e1,
-5.600016960101e0));
#96612=vertex_point('',#96610);
#96613=vertex_point('',#96611);
#96614=vertex_point('',#82809);
#96615=cartesian_point('',(-4.314282973471e1,-7.727189814209e1,-5.6e0));
#96616=vertex_point('',#96615);
#96617=vertex_point('',#82753);
#96618=cartesian_point('',(-3.655179144054e1,-6.421181387496e1,-5.6e0));
#96619=vertex_point('',#96618);
#96620=cartesian_point('',(-4.977393927892e1,-5.460536115877e1,-5.6e0));
#96621=cartesian_point('',(-5.978506729668e1,-6.461648917677e1,
-5.599994608958e0));
#96622=vertex_point('',#96620);
#96623=vertex_point('',#96621);
#96624=vertex_point('',#82971);
#96625=cartesian_point('',(-5.469967486451e1,-6.957151406802e1,-5.6e0));
#96626=vertex_point('',#96625);
#96627=vertex_point('',#82920);
#96628=cartesian_point('',(-4.614671898647e1,-5.770329995249e1,-5.6e0));
#96629=vertex_point('',#96628);
#96630=cartesian_point('',(-5.770329995257e1,-4.614671898653e1,-5.6e0));
#96631=cartesian_point('',(-6.915725949536e1,-5.446850770716e1,
-5.600006667041e0));
#96632=vertex_point('',#96630);
#96633=vertex_point('',#96631);
#96634=vertex_point('',#83133);
#96635=cartesian_point('',(-6.490960185261e1,-6.015807167235e1,-5.6e0));
#96636=vertex_point('',#96635);
#96637=vertex_point('',#83082);
#96638=cartesian_point('',(-5.460536115882e1,-4.977393927897e1,-5.6e0));
#96639=vertex_point('',#96638);
#96640=cartesian_point('',(-6.421181387504e1,-3.655179144058e1,-5.6e0));
#96641=cartesian_point('',(-7.682657073580e1,-4.297933109917e1,
-5.600006667041e0));
#96642=vertex_point('',#96640);
#96643=vertex_point('',#96641);
#96644=vertex_point('',#83295);
#96645=cartesian_point('',(-7.352125034186e1,-4.926333066460e1,-5.6e0));
#96646=vertex_point('',#96645);
#96647=vertex_point('',#83244);
#96648=cartesian_point('',(-6.171943811466e1,-4.061897903016e1,-5.6e0));
#96649=vertex_point('',#96648);
#96650=cartesian_point('',(-6.913921983313e1,-2.605683748093e1,-5.6e0));
#96651=cartesian_point('',(-8.260415683199e1,-3.043186071932e1,
-5.600006638314e0));
#96652=vertex_point('',#96650);
#96653=vertex_point('',#96651);
#96654=vertex_point('',#83457);
#96655=cartesian_point('',(-8.032256457683e1,-3.715555974280e1,-5.6e0));
#96656=vertex_point('',#96655);
#96657=vertex_point('',#83406);
#96658=cartesian_point('',(-6.731377766891e1,-3.046384471088e1,-5.6e0));
#96659=vertex_point('',#96658);
#96660=cartesian_point('',(-7.236418873902e1,-1.492027770481e1,-5.6e0));
#96661=cartesian_point('',(-8.438477644743e1,-1.682417157046e1,
-5.600004421518e0));
#96662=vertex_point('',#96660);
#96663=vertex_point('',#96661);
#96664=vertex_point('',#83617);
#96665=cartesian_point('',(-8.514607139575e1,-2.413289302737e1,-5.6e0));
#96666=vertex_point('',#96665);
#96667=vertex_point('',#83568);
#96668=cartesian_point('',(-7.125062861548e1,-1.955858943118e1,-5.6e0));
#96669=vertex_point('',#96668);
#96670=cartesian_point('',(-7.125062861548e1,1.955858943117e1,-5.6e0));
#96671=cartesian_point('',(-8.471556561347e1,2.393361267143e1,
-5.600006659742e0));
#96672=vertex_point('',#96670);
#96673=vertex_point('',#96671);
#96674=vertex_point('',#83784);
#96675=cartesian_point('',(-8.697595394544e1,1.635339216435e1,-5.6e0));
#96676=vertex_point('',#96675);
#96677=vertex_point('',#83735);
#96678=cartesian_point('',(-7.236418873899e1,1.492027770479e1,-5.6e0));
#96679=vertex_point('',#96678);
#96680=cartesian_point('',(-6.731377766897e1,3.046384471090e1,-5.6e0));
#96681=cartesian_point('',(-7.992853452869e1,3.689138437126e1,
-5.600006658079e0));
#96682=vertex_point('',#96680);
#96683=vertex_point('',#96681);
#96684=vertex_point('',#83946);
#96685=cartesian_point('',(-8.306957834563e1,3.052368184671e1,-5.6e0));
#96686=vertex_point('',#96685);
#96687=vertex_point('',#83895);
#96688=cartesian_point('',(-6.913921983310e1,2.605683748092e1,-5.6e0));
#96689=vertex_point('',#96688);
#96690=cartesian_point('',(-6.171943811467e1,4.061897903016e1,-5.6e0));
#96691=cartesian_point('',(-7.317339715496e1,4.894076739079e1,
-5.600015107218e0));
#96692=vertex_point('',#96690);
#96693=vertex_point('',#96691);
#96694=vertex_point('',#84113);
#96695=cartesian_point('',(-7.727189814209e1,4.314282973472e1,-5.6e0));
#96696=vertex_point('',#96695);
#96697=vertex_point('',#84062);
#96698=cartesian_point('',(-6.421181387505e1,3.655179144058e1,-5.6e0));
#96699=vertex_point('',#96698);
#96700=cartesian_point('',(-5.460536115887e1,4.977393927901e1,-5.6e0));
#96701=cartesian_point('',(-6.461648919967e1,5.978506731981e1,
-5.599996826442e0));
#96702=vertex_point('',#96700);
#96703=vertex_point('',#96701);
#96704=vertex_point('',#84275);
#96705=cartesian_point('',(-6.957150275105e1,5.469968925835e1,-5.6e0));
#96706=vertex_point('',#96705);
#96707=vertex_point('',#84224);
#96708=cartesian_point('',(-5.770329995259e1,4.614671898653e1,-5.6e0));
#96709=vertex_point('',#96708);
#96710=cartesian_point('',(-4.614671898653e1,5.770329995257e1,-5.6e0));
#96711=cartesian_point('',(-5.446850770714e1,6.915725949534e1,
-5.600006667041e0));
#96712=vertex_point('',#96710);
#96713=vertex_point('',#96711);
#96714=vertex_point('',#84431);
#96715=cartesian_point('',(-6.015807570036e1,6.490959811946e1,-5.6e0));
#96716=vertex_point('',#96715);
#96717=vertex_point('',#84391);
#96718=cartesian_point('',(-4.977393927902e1,5.460536115886e1,-5.6e0));
#96719=vertex_point('',#96718);
#96720=cartesian_point('',(-3.655179144060e1,6.421181387505e1,-5.6e0));
#96721=cartesian_point('',(-4.297933109916e1,7.682657073576e1,
-5.600006667041e0));
#96722=vertex_point('',#96720);
#96723=vertex_point('',#96721);
#96724=vertex_point('',#84599);
#96725=cartesian_point('',(-4.926333066460e1,7.352125034186e1,-5.6e0));
#96726=vertex_point('',#96725);
#96727=vertex_point('',#84548);
#96728=cartesian_point('',(-4.061897903015e1,6.171943811465e1,-5.6e0));
#96729=vertex_point('',#96728);
#96730=cartesian_point('',(-2.605683748093e1,6.913921983311e1,-5.6e0));
#96731=cartesian_point('',(-3.043186071932e1,8.260415683198e1,
-5.600006638314e0));
#96732=vertex_point('',#96730);
#96733=vertex_point('',#96731);
#96734=vertex_point('',#84755);
#96735=cartesian_point('',(-3.715555974274e1,8.032256457686e1,-5.6e0));
#96736=vertex_point('',#96735);
#96737=vertex_point('',#84710);
#96738=cartesian_point('',(-3.046384471092e1,6.731377766898e1,-5.6e0));
#96739=vertex_point('',#96738);
#96740=vertex_point('',#79045);
#96741=vertex_point('',#79050);
#96742=cartesian_point('',(-2.413289302744e1,8.514607139573e1,-5.6e0));
#96743=vertex_point('',#96742);
#96744=vertex_point('',#84877);
#96745=cartesian_point('',(-1.955858943119e1,7.125062861549e1,-5.6e0));
#96746=vertex_point('',#96745);
#96747=cartesian_point('',(-1.492027770475e1,7.236418873886e1,-5.6e0));
#96748=vertex_point('',#96747);
#96749=cartesian_point('',(5.460536115886e1,-4.977393927900e1,-5.6e0));
#96750=cartesian_point('',(6.461648918540e1,-5.978506730532e1,
-5.599994724243e0));
#96751=vertex_point('',#96749);
#96752=vertex_point('',#96750);
#96753=vertex_point('',#86814);
#96754=cartesian_point('',(6.957149907530e1,-5.469969393347e1,-5.6e0));
#96755=vertex_point('',#96754);
#96756=vertex_point('',#86763);
#96757=cartesian_point('',(5.770329995258e1,-4.614671898653e1,-5.6e0));
#96758=vertex_point('',#96757);
#96759=cartesian_point('',(4.614671898655e1,-5.770329995259e1,-5.6e0));
#96760=cartesian_point('',(5.446850770718e1,-6.915725949539e1,
-5.600006667041e0));
#96761=vertex_point('',#96759);
#96762=vertex_point('',#96760);
#96763=vertex_point('',#86976);
#96764=cartesian_point('',(6.015807316864e1,-6.490960046585e1,-5.6e0));
#96765=vertex_point('',#96764);
#96766=vertex_point('',#86925);
#96767=cartesian_point('',(4.977393927901e1,-5.460536115886e1,-5.6e0));
#96768=vertex_point('',#96767);
#96769=cartesian_point('',(3.655179144059e1,-6.421181387506e1,-5.6e0));
#96770=cartesian_point('',(4.297933109917e1,-7.682657073578e1,
-5.600006667041e0));
#96771=vertex_point('',#96769);
#96772=vertex_point('',#96770);
#96773=vertex_point('',#87138);
#96774=cartesian_point('',(4.926333066460e1,-7.352125034186e1,-5.6e0));
#96775=vertex_point('',#96774);
#96776=vertex_point('',#87087);
#96777=cartesian_point('',(4.061897903015e1,-6.171943811465e1,-5.6e0));
#96778=vertex_point('',#96777);
#96779=cartesian_point('',(2.605683748093e1,-6.913921983314e1,-5.6e0));
#96780=cartesian_point('',(3.043186071931e1,-8.260415683194e1,
-5.600006638314e0));
#96781=vertex_point('',#96779);
#96782=vertex_point('',#96780);
#96783=vertex_point('',#87300);
#96784=cartesian_point('',(3.715555974280e1,-8.032256457683e1,-5.6e0));
#96785=vertex_point('',#96784);
#96786=vertex_point('',#87249);
#96787=cartesian_point('',(3.046384471092e1,-6.731377766898e1,-5.6e0));
#96788=vertex_point('',#96787);
#96789=cartesian_point('',(1.492027770480e1,-7.236418873901e1,-5.6e0));
#96790=cartesian_point('',(1.682417162340e1,-8.438477663923e1,
-5.600004421520e0));
#96791=vertex_point('',#96789);
#96792=vertex_point('',#96790);
#96793=vertex_point('',#87430);
#96794=cartesian_point('',(2.413289302737e1,-8.514607139575e1,-5.6e0));
#96795=vertex_point('',#96794);
#96796=vertex_point('',#87397);
#96797=cartesian_point('',(1.955858943118e1,-7.125062861547e1,-5.6e0));
#96798=vertex_point('',#96797);
#96799=cartesian_point('',(6.171943811468e1,-4.061897903016e1,-5.6e0));
#96800=cartesian_point('',(7.317339709454e1,-4.894076734709e1,
-5.600016399581e0));
#96801=vertex_point('',#96799);
#96802=vertex_point('',#96800);
#96803=vertex_point('',#86652);
#96804=cartesian_point('',(7.727189814208e1,-4.314282973472e1,-5.6e0));
#96805=vertex_point('',#96804);
#96806=vertex_point('',#86596);
#96807=cartesian_point('',(6.421181387505e1,-3.655179144058e1,-5.6e0));
#96808=vertex_point('',#96807);
#96809=cartesian_point('',(6.731377766898e1,-3.046384471090e1,-5.6e0));
#96810=cartesian_point('',(7.992853452870e1,-3.689138437126e1,
-5.600006658078e0));
#96811=vertex_point('',#96809);
#96812=vertex_point('',#96810);
#96813=vertex_point('',#86485);
#96814=cartesian_point('',(8.306957834561e1,-3.052368184677e1,-5.6e0));
#96815=vertex_point('',#96814);
#96816=vertex_point('',#86434);
#96817=cartesian_point('',(6.913921983312e1,-2.605683748092e1,-5.6e0));
#96818=vertex_point('',#96817);
#96819=cartesian_point('',(7.125062861548e1,-1.955858943117e1,-5.6e0));
#96820=cartesian_point('',(8.471556561350e1,-2.393361267144e1,
-5.600006659742e0));
#96821=vertex_point('',#96819);
#96822=vertex_point('',#96820);
#96823=vertex_point('',#86323);
#96824=cartesian_point('',(8.697595390650e1,-1.635339237146e1,-5.6e0));
#96825=vertex_point('',#96824);
#96826=vertex_point('',#86274);
#96827=cartesian_point('',(7.236418873897e1,-1.492027770479e1,-5.6e0));
#96828=vertex_point('',#96827);
#96829=cartesian_point('',(2.050602689017e1,7.094278752370e1,
-6.512844257227e0));
#96830=vertex_point('',#96829);
#96831=cartesian_point('',(2.488106679009e1,8.440771942871e1,
-6.512842726543e0));
#96832=vertex_point('',#96831);
#96833=cartesian_point('',(1.929488295038e1,7.028998587956e1,
-6.512774362149e0));
#96834=vertex_point('',#96833);
#96835=vertex_point('',#79322);
#96836=vertex_point('',#79313);
#96837=cartesian_point('',(1.471911058302e1,7.138851683416e1,
-6.512844257252e0));
#96838=vertex_point('',#96837);
#96839=vertex_point('',#79320);
#96840=cartesian_point('',(2.570551834776e1,6.820702953955e1,
-6.512844257252e0));
#96841=cartesian_point('',(3.005310677688e1,6.640619944849e1,
-6.512844257252e0));
#96842=vertex_point('',#96840);
#96843=vertex_point('',#96841);
#96844=vertex_point('',#79515);
#96845=cartesian_point('',(3.022526812172e1,6.590223654150e1,
-1.093893391212e1));
#96846=vertex_point('',#96845);
#96847=cartesian_point('',(3.605897093907e1,6.334605881150e1,
-6.512844257252e0));
#96848=cartesian_point('',(4.007132144825e1,6.088728725708e1,
-6.512844257252e0));
#96849=vertex_point('',#96847);
#96850=vertex_point('',#96848);
#96851=vertex_point('',#79710);
#96852=cartesian_point('',(4.016258270438e1,6.036255929561e1,
-1.093893391212e1));
#96853=vertex_point('',#96852);
#96854=cartesian_point('',(4.552453199295e1,5.692529788204e1,
-6.512844257252e0));
#96855=cartesian_point('',(4.910284719649e1,5.386912798008e1,
-6.512844257252e0));
#96856=vertex_point('',#96854);
#96857=vertex_point('',#96855);
#96858=vertex_point('',#79906);
#96859=cartesian_point('',(4.911090093606e1,5.333658241254e1,
-1.093893391212e1));
#96860=vertex_point('',#96859);
#96861=cartesian_point('',(5.386912798186e1,4.910284719453e1,
-6.512844257252e0));
#96862=cartesian_point('',(5.692529788375e1,4.552453199081e1,
-6.512844257252e0));
#96863=vertex_point('',#96861);
#96864=vertex_point('',#96862);
#96865=vertex_point('',#80102);
#96866=cartesian_point('',(5.684993495658e1,4.499729447015e1,
-1.093893391212e1));
#96867=vertex_point('',#96866);
#96868=cartesian_point('',(6.088728725856e1,4.007132144601e1,
-6.512844257252e0));
#96869=cartesian_point('',(6.334605881287e1,3.605897093667e1,
-6.512844257252e0));
#96870=vertex_point('',#96868);
#96871=vertex_point('',#96869);
#96872=vertex_point('',#80286);
#96873=cartesian_point('',(6.318914651895e1,3.555001232640e1,
-1.093893391212e1));
#96874=vertex_point('',#96873);
#96875=cartesian_point('',(6.640619944961e1,3.005310677440e1,
-6.512844257252e0));
#96876=cartesian_point('',(6.820702954050e1,2.570551834522e1,
-6.512844257252e0));
#96877=vertex_point('',#96875);
#96878=vertex_point('',#96876);
#96879=vertex_point('',#80482);
#96880=cartesian_point('',(6.797240591040e1,2.522743841441e1,
-1.093893391212e1));
#96881=vertex_point('',#96880);
#96882=cartesian_point('',(7.028997062067e1,1.929488487348e1,
-6.512844257252e0));
#96883=cartesian_point('',(7.138851683470e1,1.471911058037e1,
-6.512844257252e0));
#96884=vertex_point('',#96882);
#96885=vertex_point('',#96883);
#96886=vertex_point('',#80690);
#96887=cartesian_point('',(7.108200842853e1,1.428354619721e1,
-1.093893391212e1));
#96888=vertex_point('',#96887);
#96889=cartesian_point('',(-2.570551834777e1,-6.820702953954e1,
-6.512844257252e0));
#96890=cartesian_point('',(-3.005310677688e1,-6.640619944849e1,
-6.512844257252e0));
#96891=vertex_point('',#96889);
#96892=vertex_point('',#96890);
#96893=vertex_point('',#76103);
#96894=cartesian_point('',(-3.022526812179e1,-6.590223654147e1,
-1.093893391212e1));
#96895=vertex_point('',#96894);
#96896=cartesian_point('',(-1.471911058303e1,-7.138851683415e1,
-6.512844257252e0));
#96897=cartesian_point('',(-1.929488487609e1,-7.028997061995e1,
-6.512844257252e0));
#96898=vertex_point('',#96896);
#96899=vertex_point('',#96897);
#96900=cartesian_point('',(-1.954376118832e1,-6.981914503068e1,
-1.093893391212e1));
#96901=vertex_point('',#96900);
#96902=cartesian_point('',(-3.605897093905e1,-6.334605881152e1,
-6.512844257252e0));
#96903=cartesian_point('',(-4.007132144825e1,-6.088728725708e1,
-6.512844257252e0));
#96904=vertex_point('',#96902);
#96905=vertex_point('',#96903);
#96906=vertex_point('',#76293);
#96907=cartesian_point('',(-4.016258270454e1,-6.036255929550e1,
-1.093893391212e1));
#96908=vertex_point('',#96907);
#96909=cartesian_point('',(-4.552453199293e1,-5.692529788205e1,
-6.512844257252e0));
#96910=cartesian_point('',(-4.910284719649e1,-5.386912798008e1,
-6.512844257252e0));
#96911=vertex_point('',#96909);
#96912=vertex_point('',#96910);
#96913=vertex_point('',#76484);
#96914=cartesian_point('',(-4.911087547224e1,-5.333660585894e1,
-1.093893391212e1));
#96915=vertex_point('',#96914);
#96916=cartesian_point('',(-5.386912798189e1,-4.910284719450e1,
-6.512844257252e0));
#96917=cartesian_point('',(-5.692529788375e1,-4.552453199081e1,
-6.512844257252e0));
#96918=vertex_point('',#96916);
#96919=vertex_point('',#96917);
#96920=vertex_point('',#76685);
#96921=cartesian_point('',(-5.684993495611e1,-4.499729447075e1,
-1.093893391212e1));
#96922=vertex_point('',#96921);
#96923=cartesian_point('',(-6.088728725856e1,-4.007132144601e1,
-6.512844257252e0));
#96924=cartesian_point('',(-6.334605881287e1,-3.605897093667e1,
-6.512844257252e0));
#96925=vertex_point('',#96923);
#96926=vertex_point('',#96924);
#96927=vertex_point('',#76869);
#96928=cartesian_point('',(-6.318914651819e1,-3.555001232776e1,
-1.093893391212e1));
#96929=vertex_point('',#96928);
#96930=cartesian_point('',(-6.640619944963e1,-3.005310677438e1,
-6.512844257252e0));
#96931=cartesian_point('',(-6.820702954050e1,-2.570551834522e1,
-6.512844257252e0));
#96932=vertex_point('',#96930);
#96933=vertex_point('',#96931);
#96934=vertex_point('',#77065);
#96935=cartesian_point('',(-6.797240591132e1,-2.522743841193e1,
-1.093893391212e1));
#96936=vertex_point('',#96935);
#96937=cartesian_point('',(-7.028997062057e1,-1.929488487385e1,
-6.512844257252e0));
#96938=cartesian_point('',(-7.138851683473e1,-1.471911058023e1,
-6.512844257252e0));
#96939=vertex_point('',#96937);
#96940=vertex_point('',#96938);
#96941=vertex_point('',#77255);
#96942=cartesian_point('',(-7.108200842841e1,-1.428354619780e1,
-1.093893391212e1));
#96943=vertex_point('',#96942);
#96944=cartesian_point('',(-7.138851683417e1,1.471911058293e1,
-6.512844257252e0));
#96945=cartesian_point('',(-7.028997061986e1,1.929488487643e1,
-6.512844257252e0));
#96946=vertex_point('',#96944);
#96947=vertex_point('',#96945);
#96948=vertex_point('',#77777);
#96949=cartesian_point('',(-6.981912683664e1,1.954382618552e1,
-1.093893391212e1));
#96950=vertex_point('',#96949);
#96951=cartesian_point('',(-6.820702953954e1,2.570551834778e1,
-6.512844257252e0));
#96952=cartesian_point('',(-6.640619944851e1,3.005310677685e1,
-6.512844257252e0));
#96953=vertex_point('',#96951);
#96954=vertex_point('',#96952);
#96955=vertex_point('',#77948);
#96956=cartesian_point('',(-6.590220889863e1,3.022532839330e1,
-1.093893391212e1));
#96957=vertex_point('',#96956);
#96958=cartesian_point('',(-6.334605881152e1,3.605897093906e1,
-6.512844257252e0));
#96959=cartesian_point('',(-6.088728725707e1,4.007132144827e1,
-6.512844257252e0));
#96960=vertex_point('',#96958);
#96961=vertex_point('',#96959);
#96962=vertex_point('',#78138);
#96963=cartesian_point('',(-6.036255929594e1,4.016258270388e1,
-1.093893391212e1));
#96964=vertex_point('',#96963);
#96965=cartesian_point('',(-5.692529788202e1,4.552453199297e1,
-6.512844257252e0));
#96966=cartesian_point('',(-5.386912798006e1,4.910284719651e1,
-6.512844257252e0));
#96967=vertex_point('',#96965);
#96968=vertex_point('',#96966);
#96969=vertex_point('',#78334);
#96970=cartesian_point('',(-5.333658228535e1,4.911090107419e1,
-1.093893391212e1));
#96971=vertex_point('',#96970);
#96972=cartesian_point('',(-4.910284719451e1,5.386912798188e1,
-6.512844257252e0));
#96973=cartesian_point('',(-4.685287904954e1,5.583708693068e1,
-6.512844257252e0));
#96974=vertex_point('',#96972);
#96975=vertex_point('',#96973);
#96976=cartesian_point('',(-4.552453199081e1,5.692529788375e1,
-6.512844257252e0));
#96977=vertex_point('',#96976);
#96978=vertex_point('',#78518);
#96979=cartesian_point('',(-4.499728845249e1,5.684993971963e1,
-1.093893391212e1));
#96980=cartesian_point('',(-4.660397068814e1,5.554044949675e1,
-1.093893391212e1));
#96981=vertex_point('',#96979);
#96982=vertex_point('',#96980);
#96983=cartesian_point('',(-4.007132144601e1,6.088728725856e1,
-6.512844257252e0));
#96984=cartesian_point('',(-3.605897093669e1,6.334605881286e1,
-6.512844257252e0));
#96985=vertex_point('',#96983);
#96986=vertex_point('',#96984);
#96987=vertex_point('',#78700);
#96988=cartesian_point('',(-3.555000572103e1,6.318915023512e1,
-1.093893391212e1));
#96989=vertex_point('',#96988);
#96990=cartesian_point('',(-3.005310677443e1,6.640619944960e1,
-6.512844257252e0));
#96991=cartesian_point('',(-2.570551834522e1,6.820702954050e1,
-6.512844257252e0));
#96992=vertex_point('',#96990);
#96993=vertex_point('',#96991);
#96994=vertex_point('',#78884);
#96995=cartesian_point('',(-2.522737075964e1,6.797243101992e1,
-1.093893391212e1));
#96996=vertex_point('',#96995);
#96997=cartesian_point('',(-1.929488487349e1,7.028997062067e1,
-6.512844257252e0));
#96998=cartesian_point('',(-1.471911058036e1,7.138851683470e1,
-6.512844257252e0));
#96999=vertex_point('',#96997);
#97000=vertex_point('',#96998);
#97001=vertex_point('',#79092);
#97002=cartesian_point('',(-1.428354766413e1,7.108200813376e1,
-1.093893391212e1));
#97003=vertex_point('',#97002);
#97004=cartesian_point('',(5.692529788202e1,-4.552453199296e1,
-6.512844257252e0));
#97005=cartesian_point('',(5.386912798006e1,-4.910284719651e1,
-6.512844257252e0));
#97006=vertex_point('',#97004);
#97007=vertex_point('',#97005);
#97008=vertex_point('',#81482);
#97009=cartesian_point('',(5.333658228534e1,-4.911090107421e1,
-1.093893391212e1));
#97010=vertex_point('',#97009);
#97011=cartesian_point('',(4.910284719451e1,-5.386912798188e1,
-6.512844257252e0));
#97012=cartesian_point('',(4.685287904954e1,-5.583708693068e1,
-6.512844257252e0));
#97013=vertex_point('',#97011);
#97014=vertex_point('',#97012);
#97015=cartesian_point('',(4.552453199082e1,-5.692529788374e1,
-6.512844257252e0));
#97016=vertex_point('',#97015);
#97017=vertex_point('',#81666);
#97018=cartesian_point('',(4.499728845252e1,-5.684993971960e1,
-1.093893391212e1));
#97019=cartesian_point('',(4.660397068814e1,-5.554044949675e1,
-1.093893391212e1));
#97020=vertex_point('',#97018);
#97021=vertex_point('',#97019);
#97022=cartesian_point('',(4.007132144601e1,-6.088728725856e1,
-6.512844257252e0));
#97023=cartesian_point('',(3.605897093668e1,-6.334605881287e1,
-6.512844257252e0));
#97024=vertex_point('',#97022);
#97025=vertex_point('',#97023);
#97026=vertex_point('',#81855);
#97027=cartesian_point('',(3.555000572105e1,-6.318915023511e1,
-1.093893391212e1));
#97028=vertex_point('',#97027);
#97029=cartesian_point('',(3.005310677443e1,-6.640619944960e1,
-6.512844257252e0));
#97030=cartesian_point('',(2.570551834522e1,-6.820702954050e1,
-6.512844257252e0));
#97031=vertex_point('',#97029);
#97032=vertex_point('',#97030);
#97033=vertex_point('',#82039);
#97034=cartesian_point('',(2.522737075965e1,-6.797243101991e1,
-1.093893391212e1));
#97035=vertex_point('',#97034);
#97036=cartesian_point('',(1.929488487349e1,-7.028997062067e1,
-6.512844257252e0));
#97037=cartesian_point('',(1.471911058035e1,-7.138851683470e1,
-6.512844257252e0));
#97038=vertex_point('',#97036);
#97039=vertex_point('',#97037);
#97040=vertex_point('',#82234);
#97041=cartesian_point('',(1.428354766413e1,-7.108200813376e1,
-1.093893391212e1));
#97042=vertex_point('',#97041);
#97043=cartesian_point('',(6.334605881152e1,-3.605897093905e1,
-6.512844257252e0));
#97044=cartesian_point('',(6.088728725708e1,-4.007132144826e1,
-6.512844257252e0));
#97045=vertex_point('',#97043);
#97046=vertex_point('',#97044);
#97047=vertex_point('',#81286);
#97048=cartesian_point('',(6.036255929585e1,-4.016258270400e1,
-1.093893391212e1));
#97049=vertex_point('',#97048);
#97050=cartesian_point('',(6.820702953954e1,-2.570551834777e1,
-6.512844257252e0));
#97051=cartesian_point('',(6.640619944850e1,-3.005310677686e1,
-6.512844257252e0));
#97052=vertex_point('',#97050);
#97053=vertex_point('',#97051);
#97054=vertex_point('',#81096);
#97055=cartesian_point('',(6.590220889703e1,-3.022532839679e1,
-1.093893391212e1));
#97056=vertex_point('',#97055);
#97057=cartesian_point('',(7.138851683415e1,-1.471911058305e1,
-6.512844257252e0));
#97058=cartesian_point('',(7.028997061995e1,-1.929488487609e1,
-6.512844257252e0));
#97059=vertex_point('',#97057);
#97060=vertex_point('',#97058);
#97061=vertex_point('',#80912);
#97062=cartesian_point('',(6.981912683643e1,-1.954382618630e1,
-1.093893391212e1));
#97063=vertex_point('',#97062);
#97064=cartesian_point('',(1.393630904705e1,7.252002245396e1,
-6.512978947254e0));
#97065=vertex_point('',#97064);
#97066=cartesian_point('',(1.353712491035e1,7.224318628483e1,
-1.052469834451e1));
#97067=vertex_point('',#97066);
#97068=cartesian_point('',(1.584017227038e1,8.454045086706e1,
-6.512841555321e0));
#97069=vertex_point('',#97068);
#97070=cartesian_point('',(1.545901433723e1,8.452203503537e1,
-1.078263159653e1));
#97071=vertex_point('',#97070);
#97072=cartesian_point('',(1.348528428989e1,7.206008281939e1,
-1.078264222391e1));
#97073=vertex_point('',#97072);
#97074=vertex_point('',#85007);
#97075=vertex_point('',#84993);
#97076=vertex_point('',#88653);
#97077=vertex_point('',#88629);
#97078=cartesian_point('',(2.601710338538e1,8.511233947809e1,-5.1e0));
#97079=vertex_point('',#97078);
#97080=vertex_point('',#88718);
#97081=cartesian_point('',(2.893657973030e1,8.415534090022e1,
-5.599847706754e0));
#97082=vertex_point('',#97081);
#97083=vertex_point('',#88663);
#97084=cartesian_point('',(3.901129296439e1,7.999449369330e1,-5.1e0));
#97085=vertex_point('',#97084);
#97086=vertex_point('',#88763);
#97087=cartesian_point('',(4.174511814895e1,7.859257063649e1,
-5.599847706754e0));
#97088=vertex_point('',#97087);
#97089=vertex_point('',#88668);
#97090=cartesian_point('',(5.104489503952e1,7.290691798728e1,-5.1e0));
#97091=vertex_point('',#97090);
#97092=vertex_point('',#88808);
#97093=cartesian_point('',(5.352575321999e1,7.109459044649e1,
-5.599847706753e0));
#97094=vertex_point('',#97093);
#97095=vertex_point('',#88673);
#97096=cartesian_point('',(6.182160239053e1,6.402413199620e1,-5.1e0));
#97097=vertex_point('',#97096);
#97098=vertex_point('',#88853);
#97099=cartesian_point('',(6.398840660154e1,6.184602549168e1,
-5.599847706754e0));
#97100=vertex_point('',#97099);
#97101=vertex_point('',#88678);
#97102=cartesian_point('',(7.107605671652e1,5.356485939149e1,-5.1e0));
#97103=vertex_point('',#97102);
#97104=vertex_point('',#88898);
#97105=cartesian_point('',(7.287545304694e1,5.107460613381e1,
-5.599847706753e0));
#97106=vertex_point('',#97105);
#97107=vertex_point('',#88683);
#97108=cartesian_point('',(7.858038263825e1,4.178664217697e1,-5.1e0));
#97109=vertex_point('',#97108);
#97110=vertex_point('',#88943);
#97111=cartesian_point('',(7.996806397986e1,3.904556046254e1,
-5.599847706755e0));
#97112=vertex_point('',#97111);
#97113=vertex_point('',#88688);
#97114=cartesian_point('',(8.414979874609e1,2.897949915014e1,-5.1e0));
#97115=vertex_point('',#97114);
#97116=vertex_point('',#88988);
#97117=cartesian_point('',(8.509159577521e1,2.605508351451e1,
-5.599847706755e0));
#97118=vertex_point('',#97117);
#97119=vertex_point('',#88693);
#97120=cartesian_point('',(8.797985333258e1,1.343671863137e1,-5.1e0));
#97121=vertex_point('',#97120);
#97122=vertex_point('',#88700);
#97123=cartesian_point('',(8.899127512583e1,8.519986619668e-12,
-5.599847706754e0));
#97124=vertex_point('',#97123);
#97125=cartesian_point('',(8.9e1,8.520821935389e-12,-3.984749764362e0));
#97126=vertex_point('',#97125);
#97127=cartesian_point('',(-1.089935651241e-14,-8.9e1,-3.984749764362e0));
#97128=vertex_point('',#97127);
#97129=cartesian_point('',(0.e0,-8.9e1,0.e0));
#97130=vertex_point('',#97129);
#97131=cartesian_point('',(0.e0,8.9e1,0.e0));
#97132=vertex_point('',#97131);
#97133=cartesian_point('',(1.043065406600e-13,8.899709170861e1,
-5.599847706755e0));
#97134=vertex_point('',#97133);
#97135=vertex_point('',#85025);
#97136=vertex_point('',#85045);
#97137=vertex_point('',#85068);
#97138=cartesian_point('',(2.521491155924e1,8.422635325046e1,
-1.078264071977e1));
#97139=vertex_point('',#97138);
#97140=cartesian_point('',(2.645993723955e1,8.487310871202e1,
-1.071286404836e1));
#97141=vertex_point('',#97140);
#97142=vertex_point('',#85086);
#97143=vertex_point('',#79394);
#97144=vertex_point('',#79402);
#97145=vertex_point('',#77398);
#97146=vertex_point('',#77403);
#97147=vertex_point('',#77412);
#97148=cartesian_point('',(5.930221556174e1,5.694995420453e-1,
-1.443596048981e1));
#97149=vertex_point('',#97148);
#97150=cartesian_point('',(7.129217142936e1,1.235504668599e1,
-1.169548648161e1));
#97151=vertex_point('',#97150);
#97152=vertex_point('',#77429);
#97153=vertex_point('',#77436);
#97154=cartesian_point('',(6.905772501453e1,1.933066399869e1,
-1.183043166597e1));
#97155=vertex_point('',#97154);
#97156=vertex_point('',#80738);
#97157=vertex_point('',#77443);
#97158=cartesian_point('',(6.848169137762e1,2.335548825839e1,
-1.169548648161e1));
#97159=vertex_point('',#97158);
#97160=vertex_point('',#77450);
#97161=vertex_point('',#80556);
#97162=cartesian_point('',(6.518352774266e1,2.989567971855e1,
-1.183043166597e1));
#97163=vertex_point('',#97162);
#97164=vertex_point('',#80530);
#97165=vertex_point('',#77457);
#97166=cartesian_point('',(6.398496480645e1,3.378084019742e1,
-1.169548648161e1));
#97167=vertex_point('',#97166);
#97168=vertex_point('',#77464);
#97169=vertex_point('',#80360);
#97170=cartesian_point('',(5.970429568747e1,3.972456458258e1,
-1.183043166597e1));
#97171=vertex_point('',#97170);
#97172=vertex_point('',#80334);
#97173=vertex_point('',#77471);
#97174=cartesian_point('',(5.791271604783e1,4.337439573862e1,
-1.169548648161e1));
#97175=vertex_point('',#97174);
#97176=vertex_point('',#77478);
#97177=vertex_point('',#80164);
#97178=cartesian_point('',(5.275494571848e1,4.857529883647e1,
-1.183043166597e1));
#97179=vertex_point('',#97178);
#97180=vertex_point('',#77485);
#97181=vertex_point('',#77494);
#97182=cartesian_point('',(5.041446401883e1,5.189992970535e1,
-1.169548648161e1));
#97183=vertex_point('',#97182);
#97184=vertex_point('',#77501);
#97185=vertex_point('',#79980);
#97186=cartesian_point('',(4.450659391677e1,5.622994800584e1,
-1.183043166597e1));
#97187=vertex_point('',#97186);
#97188=vertex_point('',#79954);
#97189=vertex_point('',#77508);
#97190=cartesian_point('',(4.167484056966e1,5.914751515676e1,
-1.169548648161e1));
#97191=vertex_point('',#97190);
#97192=vertex_point('',#77515);
#97193=vertex_point('',#79784);
#97194=cartesian_point('',(3.516234205628e1,6.250002924743e1,
-1.183043166597e1));
#97195=vertex_point('',#97194);
#97196=vertex_point('',#79758);
#97197=vertex_point('',#77522);
#97198=cartesian_point('',(3.190904423482e1,6.493869248566e1,
-1.169548648161e1));
#97199=vertex_point('',#97198);
#97200=vertex_point('',#77529);
#97201=vertex_point('',#79589);
#97202=cartesian_point('',(2.495227663308e1,6.723115234501e1,
-1.183043166597e1));
#97203=vertex_point('',#97202);
#97204=vertex_point('',#79563);
#97205=vertex_point('',#77536);
#97206=cartesian_point('',(2.135754133085e1,6.913086368640e1,
-1.169548648161e1));
#97207=vertex_point('',#97206);
#97208=cartesian_point('',(1.412780335490e1,7.030682134173e1,
-1.183043166597e1));
#97209=vertex_point('',#97208);
#97210=vertex_point('',#79368);
#97211=vertex_point('',#77550);
#97212=cartesian_point('',(-1.235504668600e1,7.129217142936e1,
-1.169548648161e1));
#97213=vertex_point('',#97212);
#97214=vertex_point('',#77557);
#97215=vertex_point('',#79165);
#97216=cartesian_point('',(-1.933066395567e1,6.905772502657e1,
-1.183043166597e1));
#97217=vertex_point('',#97216);
#97218=vertex_point('',#79140);
#97219=vertex_point('',#77564);
#97220=cartesian_point('',(-2.335548825839e1,6.848169137762e1,
-1.169548648161e1));
#97221=vertex_point('',#97220);
#97222=vertex_point('',#77571);
#97223=vertex_point('',#78957);
#97224=cartesian_point('',(-2.989567967559e1,6.518352776236e1,
-1.183043166597e1));
#97225=vertex_point('',#97224);
#97226=vertex_point('',#78932);
#97227=vertex_point('',#77578);
#97228=cartesian_point('',(-3.378084019742e1,6.398496480645e1,
-1.169548648161e1));
#97229=vertex_point('',#97228);
#97230=vertex_point('',#77587);
#97231=vertex_point('',#77594);
#97232=cartesian_point('',(-3.972456458275e1,5.970429568735e1,
-1.183043166597e1));
#97233=vertex_point('',#97232);
#97234=vertex_point('',#78748);
#97235=vertex_point('',#77601);
#97236=cartesian_point('',(-4.337439573862e1,5.791271604783e1,
-1.169548648161e1));
#97237=vertex_point('',#97236);
#97238=vertex_point('',#77610);
#97239=vertex_point('',#77617);
#97240=cartesian_point('',(-4.857529885969e1,5.275494569710e1,
-1.183043166597e1));
#97241=vertex_point('',#97240);
#97242=vertex_point('',#77624);
#97243=vertex_point('',#77633);
#97244=cartesian_point('',(-5.189992970535e1,5.041446401883e1,
-1.169548648161e1));
#97245=vertex_point('',#97244);
#97246=vertex_point('',#77642);
#97247=vertex_point('',#77649);
#97248=cartesian_point('',(-5.622994800788e1,4.450659391420e1,
-1.183043166597e1));
#97249=vertex_point('',#97248);
#97250=vertex_point('',#78382);
#97251=vertex_point('',#77656);
#97252=cartesian_point('',(-5.914751515676e1,4.167484056966e1,
-1.169548648161e1));
#97253=vertex_point('',#97252);
#97254=vertex_point('',#77663);
#97255=vertex_point('',#78212);
#97256=cartesian_point('',(-6.250002924939e1,3.516234205280e1,
-1.183043166597e1));
#97257=vertex_point('',#97256);
#97258=vertex_point('',#78186);
#97259=vertex_point('',#77670);
#97260=cartesian_point('',(-6.493869248566e1,3.190904423482e1,
-1.169548648161e1));
#97261=vertex_point('',#97260);
#97262=vertex_point('',#77677);
#97263=vertex_point('',#78021);
#97264=cartesian_point('',(-6.723115232927e1,2.495227667551e1,
-1.183043166597e1));
#97265=vertex_point('',#97264);
#97266=vertex_point('',#77996);
#97267=vertex_point('',#77684);
#97268=cartesian_point('',(-6.913086368640e1,2.135754133085e1,
-1.169548648161e1));
#97269=vertex_point('',#97268);
#97270=vertex_point('',#77691);
#97271=vertex_point('',#77826);
#97272=vertex_point('',#77710);
#97273=vertex_point('',#77715);
#97274=cartesian_point('',(-8.454045086944e1,1.584017225526e1,
-6.512841551245e0));
#97275=cartesian_point('',(-7.252002887311e1,1.393634182004e1,
-6.512843726106e0));
#97276=vertex_point('',#97274);
#97277=vertex_point('',#97275);
#97278=cartesian_point('',(-8.452203806191e1,1.545899573153e1,
-1.078263012840e1));
#97279=vertex_point('',#97278);
#97280=vertex_point('',#83747);
#97281=vertex_point('',#83717);
#97282=vertex_point('',#83724);
#97283=vertex_point('',#83681);
#97284=vertex_point('',#87524);
#97285=vertex_point('',#87529);
#97286=cartesian_point('',(8.510600888875e1,-2.603780426666e1,-5.1e0));
#97287=vertex_point('',#97286);
#97288=vertex_point('',#87672);
#97289=cartesian_point('',(8.414844581368e1,-2.895662472842e1,
-5.599847706754e0));
#97290=vertex_point('',#97289);
#97291=vertex_point('',#87534);
#97292=cartesian_point('',(7.998500271252e1,-3.903074866151e1,-5.1e0));
#97293=vertex_point('',#97292);
#97294=vertex_point('',#87717);
#97295=cartesian_point('',(7.858262471040e1,-4.176383773248e1,
-5.599847706754e0));
#97296=vertex_point('',#97295);
#97297=vertex_point('',#87539);
#97298=cartesian_point('',(7.289450031375e1,-5.106262648952e1,-5.1e0));
#97299=vertex_point('',#97298);
#97300=vertex_point('',#87762);
#97301=cartesian_point('',(7.108183858518e1,-5.354268644615e1,
-5.599847706753e0));
#97302=vertex_point('',#97301);
#97303=vertex_point('',#87544);
#97304=cartesian_point('',(6.400909339431e1,-6.183717298550e1,-5.1e0));
#97305=vertex_point('',#97304);
#97306=vertex_point('',#87807);
#97307=cartesian_point('',(6.183078168696e1,-6.400313652080e1,
-5.599847706754e0));
#97308=vertex_point('',#97307);
#97309=vertex_point('',#87549);
#97310=cartesian_point('',(5.354757016143e1,-7.108908305645e1,-5.1e0));
#97311=vertex_point('',#97310);
#97312=vertex_point('',#87852);
#97313=cartesian_point('',(5.105724573894e1,-7.288761695977e1,
-5.599847706753e0));
#97314=vertex_point('',#97313);
#97315=vertex_point('',#87554);
#97316=cartesian_point('',(4.176752803572e1,-7.859054397181e1,-5.1e0));
#97317=vertex_point('',#97316);
#97318=vertex_point('',#87897);
#97319=cartesian_point('',(3.902651095027e1,-7.997736236942e1,
-5.599847706755e0));
#97320=vertex_point('',#97319);
#97321=vertex_point('',#87559);
#97322=cartesian_point('',(2.895903075348e1,-8.415684486611e1,-5.1e0));
#97323=vertex_point('',#97322);
#97324=vertex_point('',#87942);
#97325=cartesian_point('',(2.603481394324e1,-8.509779968637e1,
-5.599847706755e0));
#97326=vertex_point('',#97325);
#97327=vertex_point('',#87564);
#97328=cartesian_point('',(1.343581640994e1,-8.797999111956e1,-5.1e0));
#97329=vertex_point('',#97328);
#97330=vertex_point('',#87571);
#97331=cartesian_point('',(-1.340413220182e1,-8.797599836568e1,
-5.599847706754e0));
#97332=cartesian_point('',(-1.085975374300e-14,-8.899127512583e1,
-5.599847706754e0));
#97333=vertex_point('',#97331);
#97334=vertex_point('',#97332);
#97335=vertex_point('',#82415);
#97336=cartesian_point('',(-2.603780426512e1,-8.510600888922e1,-5.1e0));
#97337=vertex_point('',#97336);
#97338=vertex_point('',#88006);
#97339=cartesian_point('',(-2.895662472691e1,-8.414844581420e1,
-5.599847706754e0));
#97340=vertex_point('',#97339);
#97341=vertex_point('',#87576);
#97342=cartesian_point('',(-3.903074866257e1,-7.998500271201e1,-5.1e0));
#97343=vertex_point('',#97342);
#97344=vertex_point('',#88051);
#97345=cartesian_point('',(-4.176383773351e1,-7.858262470985e1,
-5.599847706754e0));
#97346=vertex_point('',#97345);
#97347=vertex_point('',#87581);
#97348=cartesian_point('',(-5.106262648902e1,-7.289450031410e1,-5.1e0));
#97349=vertex_point('',#97348);
#97350=vertex_point('',#88096);
#97351=cartesian_point('',(-5.354268644567e1,-7.108183858555e1,
-5.599847706753e0));
#97352=vertex_point('',#97351);
#97353=vertex_point('',#87586);
#97354=cartesian_point('',(-6.183717298548e1,-6.400909339433e1,-5.1e0));
#97355=vertex_point('',#97354);
#97356=vertex_point('',#88141);
#97357=cartesian_point('',(-6.400313652078e1,-6.183078168698e1,
-5.599847706754e0));
#97358=vertex_point('',#97357);
#97359=vertex_point('',#87591);
#97360=cartesian_point('',(-7.108908305689e1,-5.354757016084e1,-5.1e0));
#97361=vertex_point('',#97360);
#97362=vertex_point('',#88186);
#97363=cartesian_point('',(-7.288761696019e1,-5.105724573833e1,
-5.599847706753e0));
#97364=vertex_point('',#97363);
#97365=vertex_point('',#87596);
#97366=cartesian_point('',(-7.859054397110e1,-4.176752803705e1,-5.1e0));
#97367=vertex_point('',#97366);
#97368=vertex_point('',#88231);
#97369=cartesian_point('',(-7.997736236875e1,-3.902651095163e1,
-5.599847706755e0));
#97370=vertex_point('',#97369);
#97371=vertex_point('',#87601);
#97372=cartesian_point('',(-8.415684486686e1,-2.895903075129e1,-5.1e0));
#97373=vertex_point('',#97372);
#97374=vertex_point('',#88276);
#97375=cartesian_point('',(-8.509779968705e1,-2.603481394102e1,
-5.599847706755e0));
#97376=vertex_point('',#97375);
#97377=vertex_point('',#87606);
#97378=cartesian_point('',(-8.797999111529e1,-1.343581643794e1,-5.1e0));
#97379=vertex_point('',#97378);
#97380=vertex_point('',#87613);
#97381=cartesian_point('',(-8.812521815371e1,1.238519171765e1,
-5.599847706754e0));
#97382=vertex_point('',#97381);
#97383=cartesian_point('',(-8.510600888854e1,2.603780426734e1,-5.1e0));
#97384=vertex_point('',#97383);
#97385=vertex_point('',#88321);
#97386=cartesian_point('',(-8.414844581345e1,2.895662472909e1,
-5.599847706754e0));
#97387=vertex_point('',#97386);
#97388=vertex_point('',#87618);
#97389=cartesian_point('',(-7.998500271267e1,3.903074866120e1,-5.1e0));
#97390=vertex_point('',#97389);
#97391=vertex_point('',#88366);
#97392=cartesian_point('',(-7.858262471056e1,4.176383773218e1,
-5.599847706754e0));
#97393=vertex_point('',#97392);
#97394=vertex_point('',#87623);
#97395=cartesian_point('',(-7.289450031368e1,5.106262648963e1,-5.1e0));
#97396=vertex_point('',#97395);
#97397=vertex_point('',#88411);
#97398=cartesian_point('',(-7.108183858510e1,5.354268644626e1,
-5.599847706753e0));
#97399=vertex_point('',#97398);
#97400=vertex_point('',#87628);
#97401=cartesian_point('',(-6.400909339435e1,6.183717298546e1,-5.1e0));
#97402=vertex_point('',#97401);
#97403=vertex_point('',#88456);
#97404=cartesian_point('',(-6.183078168700e1,6.400313652076e1,
-5.599847706754e0));
#97405=vertex_point('',#97404);
#97406=vertex_point('',#87633);
#97407=cartesian_point('',(-5.354757016133e1,7.108908305652e1,-5.1e0));
#97408=vertex_point('',#97407);
#97409=vertex_point('',#88501);
#97410=cartesian_point('',(-5.105724573883e1,7.288761695984e1,
-5.599847706753e0));
#97411=vertex_point('',#97410);
#97412=vertex_point('',#87638);
#97413=cartesian_point('',(-4.176752803602e1,7.859054397165e1,-5.1e0));
#97414=vertex_point('',#97413);
#97415=vertex_point('',#88546);
#97416=cartesian_point('',(-3.902651095058e1,7.997736236927e1,
-5.599847706755e0));
#97417=vertex_point('',#97416);
#97418=vertex_point('',#87643);
#97419=cartesian_point('',(-2.895903075281e1,8.415684486634e1,-5.1e0));
#97420=vertex_point('',#97419);
#97421=vertex_point('',#88591);
#97422=cartesian_point('',(-2.603481394256e1,8.509779968658e1,
-5.599847706755e0));
#97423=vertex_point('',#97422);
#97424=vertex_point('',#87648);
#97425=cartesian_point('',(-1.343581586142e1,8.797999120333e1,-5.1e0));
#97426=vertex_point('',#97425);
#97427=vertex_point('',#87655);
#97428=cartesian_point('',(8.812521815371e1,-1.238519171765e1,
-5.599847706754e0));
#97429=vertex_point('',#97428);
#97430=vertex_point('',#86251);
#97431=vertex_point('',#86254);
#97432=vertex_point('',#86222);
#97433=vertex_point('',#86272);
#97434=vertex_point('',#86304);
#97435=vertex_point('',#86317);
#97436=vertex_point('',#86347);
#97437=cartesian_point('',(8.440772519136e1,-2.488105034694e1,
-6.512844257227e0));
#97438=vertex_point('',#97437);
#97439=cartesian_point('',(7.094278752370e1,-2.050602689017e1,
-6.512844257227e0));
#97440=vertex_point('',#97439);
#97441=vertex_point('',#80905);
#97442=vertex_point('',#80997);
#97443=cartesian_point('',(8.391855661962e1,-2.616235402670e1,
-1.169548648161e1));
#97444=vertex_point('',#97443);
#97445=cartesian_point('',(8.422639771105e1,-2.521491656758e1,
-1.078264222436e1));
#97446=vertex_point('',#97445);
#97447=cartesian_point('',(8.326938431085e1,-2.816030095424e1,
-1.169548648161e1));
#97448=vertex_point('',#97447);
#97449=cartesian_point('',(6.906336045453e1,-2.459194501278e1,
-1.078264220393e1));
#97450=cartesian_point('',(8.296154610924e1,-2.910772952117e1,
-1.078264140633e1));
#97451=vertex_point('',#97449);
#97452=vertex_point('',#97450);
#97453=cartesian_point('',(8.291200296129e1,-2.948440626142e1,
-6.512842707692e0));
#97454=cartesian_point('',(6.944706267346e1,-2.510939463827e1,
-6.512843762050e0));
#97455=vertex_point('',#97453);
#97456=vertex_point('',#97454);
#97457=vertex_point('',#81034);
#97458=vertex_point('',#86455);
#97459=vertex_point('',#86453);
#97460=vertex_point('',#87698);
#97461=vertex_point('',#86466);
#97462=vertex_point('',#86479);
#97463=vertex_point('',#86492);
#97464=cartesian_point('',(7.947627222731e1,-3.777900066517e1,
-6.512844257225e0));
#97465=vertex_point('',#97464);
#97466=cartesian_point('',(6.686151473981e1,-3.135146068610e1,
-6.512844257224e0));
#97467=vertex_point('',#97466);
#97468=vertex_point('',#81089);
#97469=vertex_point('',#81192);
#97470=cartesian_point('',(7.879268607642e1,-3.896800654643e1,
-1.169548648161e1));
#97471=vertex_point('',#97470);
#97472=cartesian_point('',(7.924494900525e1,-3.808039057107e1,
-1.078264222436e1));
#97473=vertex_point('',#97472);
#97474=cartesian_point('',(7.783895839721e1,-4.083980250904e1,
-1.169548648161e1));
#97475=vertex_point('',#97474);
#97476=cartesian_point('',(6.436602954139e1,-3.509305782253e1,
-1.078264222370e1));
#97477=cartesian_point('',(7.738669971365e1,-4.172741015377e1,
-1.078264140634e1));
#97478=vertex_point('',#97476);
#97479=vertex_point('',#97477);
#97480=cartesian_point('',(7.727884130257e1,-4.209169911624e1,
-6.512842707101e0));
#97481=cartesian_point('',(6.466407946652e1,-3.566417023890e1,
-6.512843744099e0));
#97482=vertex_point('',#97480);
#97483=vertex_point('',#97481);
#97484=vertex_point('',#81229);
#97485=vertex_point('',#86617);
#97486=vertex_point('',#86615);
#97487=vertex_point('',#87743);
#97488=vertex_point('',#86628);
#97489=vertex_point('',#86646);
#97490=vertex_point('',#86659);
#97491=cartesian_point('',(7.258784839454e1,-4.974670567595e1,
-6.512844257192e0));
#97492=vertex_point('',#97491);
#97493=cartesian_point('',(6.113388956244e1,-4.142491747042e1,
-6.512844257192e0));
#97494=vertex_point('',#97493);
#97495=vertex_point('',#81279);
#97496=vertex_point('',#81383);
#97497=cartesian_point('',(7.172667810408e1,-5.081413741759e1,
-1.169548648161e1));
#97498=vertex_point('',#97497);
#97499=cartesian_point('',(7.231222665603e1,-5.000819897714e1,
-1.078264222436e1));
#97500=vertex_point('',#97499);
#97501=cartesian_point('',(7.049187899515e1,-5.251369258655e1,
-1.169548648161e1));
#97502=vertex_point('',#97501);
#97503=cartesian_point('',(5.808381318134e1,-4.473006944522e1,
-1.078264222370e1));
#97504=cartesian_point('',(6.990633593940e1,-5.331962346305e1,
-1.078264140634e1));
#97505=vertex_point('',#97503);
#97506=vertex_point('',#97504);
#97507=cartesian_point('',(6.974281614227e1,-5.366255746660e1,
-6.512843005711e0));
#97508=cartesian_point('',(5.828885188274e1,-4.534077589591e1,
-6.512843754421e0));
#97509=vertex_point('',#97507);
#97510=vertex_point('',#97508);
#97511=vertex_point('',#81420);
#97512=vertex_point('',#86784);
#97513=vertex_point('',#86782);
#97514=vertex_point('',#87788);
#97515=vertex_point('',#86795);
#97516=vertex_point('',#86808);
#97517=vertex_point('',#86821);
#97518=cartesian_point('',(6.391207419560e1,-6.048948436855e1,
-6.512844257236e0));
#97519=vertex_point('',#97518);
#97520=cartesian_point('',(5.390094513219e1,-5.047835530514e1,
-6.512844257236e0));
#97521=vertex_point('',#97520);
#97522=vertex_point('',#81475);
#97523=vertex_point('',#81567);
#97524=cartesian_point('',(6.289452126962e1,-6.140905558308e1,
-1.169548648161e1));
#97525=vertex_point('',#97524);
#97526=cartesian_point('',(6.359893729602e1,-6.070463955669e1,
-1.078264222436e1));
#97527=vertex_point('',#97526);
#97528=cartesian_point('',(6.140905558308e1,-6.289452126962e1,
-1.169548648161e1));
#97529=vertex_point('',#97528);
#97530=cartesian_point('',(5.037138143432e1,-5.326567918127e1,
-1.078264222584e1));
#97531=cartesian_point('',(6.070464616848e1,-6.359893068497e1,
-1.078264140633e1));
#97532=vertex_point('',#97530);
#97533=vertex_point('',#97531);
#97534=cartesian_point('',(6.048949696716e1,-6.391205814906e1,
-6.512842487651e0));
#97535=cartesian_point('',(5.047835942510e1,-5.390094101238e1,
-6.512843747516e0));
#97536=vertex_point('',#97534);
#97537=vertex_point('',#97535);
#97538=vertex_point('',#81604);
#97539=vertex_point('',#86946);
#97540=vertex_point('',#86944);
#97541=vertex_point('',#87833);
#97542=vertex_point('',#86957);
#97543=vertex_point('',#86970);
#97544=vertex_point('',#86983);
#97545=cartesian_point('',(5.366256968111e1,-6.974280861596e1,
-6.512844257223e0));
#97546=vertex_point('',#97545);
#97547=cartesian_point('',(4.534078054588e1,-5.828884850426e1,
-6.512844257223e0));
#97548=vertex_point('',#97547);
#97549=vertex_point('',#81659);
#97550=vertex_point('',#81761);
#97551=cartesian_point('',(5.251369258654e1,-7.049187899514e1,
-1.169548648161e1));
#97552=vertex_point('',#97551);
#97553=cartesian_point('',(5.331963102701e1,-6.990633044320e1,
-1.078264222436e1));
#97554=vertex_point('',#97553);
#97555=cartesian_point('',(5.081413741759e1,-7.172667810408e1,
-1.169548648161e1));
#97556=vertex_point('',#97555);
#97557=cartesian_point('',(4.141863739924e1,-6.048970939135e1,
-1.078264222370e1));
#97558=cartesian_point('',(5.000820654173e1,-7.231222116069e1,
-1.078264140633e1));
#97559=vertex_point('',#97557);
#97560=vertex_point('',#97558);
#97561=cartesian_point('',(4.974672029807e1,-7.258783828587e1,
-6.512842703609e0));
#97562=cartesian_point('',(4.142492217379e1,-6.113388614530e1,
-6.512843748640e0));
#97563=vertex_point('',#97561);
#97564=vertex_point('',#97562);
#97565=vertex_point('',#81793);
#97566=vertex_point('',#87108);
#97567=vertex_point('',#87106);
#97568=vertex_point('',#87878);
#97569=vertex_point('',#87119);
#97570=vertex_point('',#87132);
#97571=vertex_point('',#87145);
#97572=cartesian_point('',(4.209171544417e1,-7.727883429109e1,
-6.512844257227e0));
#97573=vertex_point('',#97572);
#97574=cartesian_point('',(3.566417546507e1,-6.466407680357e1,
-6.512844257226e0));
#97575=vertex_point('',#97574);
#97576=vertex_point('',#81848);
#97577=vertex_point('',#81940);
#97578=cartesian_point('',(4.083980250904e1,-7.783895839721e1,
-1.169548648161e1));
#97579=vertex_point('',#97578);
#97580=cartesian_point('',(4.172741848440e1,-7.738669546839e1,
-1.078264222436e1));
#97581=vertex_point('',#97580);
#97582=cartesian_point('',(3.896800654643e1,-7.879268607642e1,
-1.169548648161e1));
#97583=vertex_point('',#97582);
#97584=cartesian_point('',(3.144603939422e1,-6.622430151317e1,
-1.078264220257e1));
#97585=cartesian_point('',(3.808039890220e1,-7.924494476092e1,
-1.078264140633e1));
#97586=vertex_point('',#97584);
#97587=vertex_point('',#97585);
#97588=cartesian_point('',(3.777901592996e1,-7.947626314193e1,
-6.512842707598e0));
#97589=cartesian_point('',(3.135146591773e1,-6.686151207430e1,
-6.512843743571e0));
#97590=vertex_point('',#97588);
#97591=vertex_point('',#97589);
#97592=vertex_point('',#81977);
#97593=vertex_point('',#87270);
#97594=vertex_point('',#87268);
#97595=vertex_point('',#87923);
#97596=vertex_point('',#87281);
#97597=vertex_point('',#87294);
#97598=vertex_point('',#87307);
#97599=cartesian_point('',(2.948442347862e1,-8.291199859233e1,
-6.512844257226e0));
#97600=vertex_point('',#97599);
#97601=cartesian_point('',(2.510940002171e1,-6.944706092422e1,
-6.512844257227e0));
#97602=vertex_point('',#97601);
#97603=vertex_point('',#82032);
#97604=vertex_point('',#82135);
#97605=cartesian_point('',(2.816030095423e1,-8.326938431085e1,
-1.169548648161e1));
#97606=vertex_point('',#97605);
#97607=cartesian_point('',(2.910773841334e1,-8.296154321944e1,
-1.078264222436e1));
#97608=vertex_point('',#97607);
#97609=cartesian_point('',(2.616235402670e1,-8.391855661963e1,
-1.169548648161e1));
#97610=vertex_point('',#97609);
#97611=cartesian_point('',(2.069912328769e1,-7.032821481894e1,
-1.078264220259e1));
#97612=cartesian_point('',(2.521492545959e1,-8.422639482070e1,
-1.078264140645e1));
#97613=vertex_point('',#97611);
#97614=vertex_point('',#97612);
#97615=cartesian_point('',(2.488106685053e1,-8.440771860404e1,
-6.512842707102e0));
#97616=cartesian_point('',(2.050603297776e1,-7.094278554582e1,
-6.512843697147e0));
#97617=vertex_point('',#97615);
#97618=vertex_point('',#97616);
#97619=vertex_point('',#82177);
#97620=vertex_point('',#87412);
#97621=vertex_point('',#87410);
#97622=vertex_point('',#87987);
#97623=vertex_point('',#87442);
#97624=cartesian_point('',(1.584019515382e1,-8.454044721327e1,
-6.512844757933e0));
#97625=vertex_point('',#97624);
#97626=cartesian_point('',(1.393634777322e1,-7.252002793019e1,
-6.512844757933e0));
#97627=vertex_point('',#97626);
#97628=vertex_point('',#82227);
#97629=vertex_point('',#82330);
#97630=cartesian_point('',(1.447513248412e1,-8.467786634845e1,
-1.169548647841e1));
#97631=vertex_point('',#97630);
#97632=cartesian_point('',(1.545906239359e1,-8.452202729766e1,
-1.078264222436e1));
#97633=vertex_point('',#97632);
#97634=cartesian_point('',(8.467786634845e1,1.447513248412e1,
-1.169548647841e1));
#97635=vertex_point('',#97634);
#97636=cartesian_point('',(8.467786643950e1,-1.447513249854e1,
-1.169548647841e1));
#97637=vertex_point('',#97636);
#97638=vertex_point('',#80807);
#97639=cartesian_point('',(8.696734506744e1,1.278568751613e1,
-1.169548648161e1));
#97640=vertex_point('',#97639);
#97641=cartesian_point('',(7.97e1,0.e0,-1.169548648161e1));
#97642=cartesian_point('',(8.47e1,0.e0,-1.169548648161e1));
#97643=vertex_point('',#97641);
#97644=vertex_point('',#97642);
#97645=cartesian_point('',(-1.447513249854e1,-8.467786643950e1,
-1.169548647841e1));
#97646=vertex_point('',#97645);
#97647=vertex_point('',#82357);
#97648=cartesian_point('',(1.278568751613e1,-8.696734506744e1,
-1.169548648161e1));
#97649=vertex_point('',#97648);
#97650=cartesian_point('',(0.e0,-7.97e1,-1.169548648161e1));
#97651=cartesian_point('',(0.e0,-8.47e1,-1.169548648161e1));
#97652=vertex_point('',#97650);
#97653=vertex_point('',#97651);
#97654=cartesian_point('',(-8.467786634845e1,-1.447513248412e1,
-1.169548647841e1));
#97655=vertex_point('',#97654);
#97656=cartesian_point('',(-8.467786643950e1,1.447513249854e1,
-1.169548647841e1));
#97657=vertex_point('',#97656);
#97658=vertex_point('',#77372);
#97659=cartesian_point('',(-8.696734506744e1,-1.278568751613e1,
-1.169548648161e1));
#97660=vertex_point('',#97659);
#97661=cartesian_point('',(-7.97e1,-1.065814103640e-14,-1.169548648161e1));
#97662=cartesian_point('',(-8.47e1,-1.089143706599e-14,-1.169548648161e1));
#97663=vertex_point('',#97661);
#97664=vertex_point('',#97662);
#97665=cartesian_point('',(1.447513249673e1,8.467786642832e1,
-1.169548648042e1));
#97666=vertex_point('',#97665);
#97667=vertex_point('',#79206);
#97668=cartesian_point('',(-1.278568751613e1,8.696734506744e1,
-1.169548648161e1));
#97669=vertex_point('',#97668);
#97670=vertex_point('',#79220);
#97671=cartesian_point('',(0.e0,7.97e1,-1.169548648161e1));
#97672=cartesian_point('',(1.414418469425e-14,8.47e1,-1.169548648161e1));
#97673=vertex_point('',#97671);
#97674=vertex_point('',#97672);
#97675=cartesian_point('',(8.47e1,0.e0,0.e0));
#97676=vertex_point('',#97675);
#97677=cartesian_point('',(7.97e1,0.e0,0.e0));
#97678=vertex_point('',#97677);
#97679=cartesian_point('',(-7.403491012986e1,-2.837585760255e-14,
1.000444171950e-11));
#97680=cartesian_point('',(7.403491012986e1,-1.356890870991e-14,
1.000444171950e-11));
#97681=vertex_point('',#97679);
#97682=vertex_point('',#97680);
#97683=cartesian_point('',(0.e0,-7.97e1,0.e0));
#97684=cartesian_point('',(0.e0,-8.47e1,0.e0));
#97685=vertex_point('',#97683);
#97686=vertex_point('',#97684);
#97687=cartesian_point('',(-7.97e1,0.e0,0.e0));
#97688=cartesian_point('',(-8.47e1,0.e0,0.e0));
#97689=vertex_point('',#97687);
#97690=vertex_point('',#97688);
#97691=cartesian_point('',(-2.956561939809e-14,7.97e1,0.e0));
#97692=cartesian_point('',(-2.895259213335e-14,8.47e1,0.e0));
#97693=vertex_point('',#97691);
#97694=vertex_point('',#97692);
#97695=cartesian_point('',(7.400857521602e1,5.874023898001e-12,
-1.508726203218e0));
#97696=cartesian_point('',(-7.400594812297e1,-6.235767195428e-1,
-1.508726203218e0));
#97697=vertex_point('',#97695);
#97698=vertex_point('',#97696);
#97699=cartesian_point('',(-7.400857521602e1,0.e0,-1.508726203218e0));
#97700=vertex_point('',#97699);
#97701=cartesian_point('',(7.350865136844e1,-3.114192692270e-14,-2.e0));
#97702=cartesian_point('',(-7.350604208521e1,-6.193569032438e-1,-2.e0));
#97703=vertex_point('',#97701);
#97704=vertex_point('',#97702);
#97705=cartesian_point('',(-7.350865136844e1,3.114192692270e-14,-2.e0));
#97706=vertex_point('',#97705);
#97707=cartesian_point('',(7.350604208521e1,6.193569032438e-1,-2.e0));
#97708=vertex_point('',#97707);
#97709=cartesian_point('',(-7.249134863155e1,0.e0,-2.e0));
#97710=cartesian_point('',(7.249134863155e1,-1.332134613366e-14,-2.e0));
#97711=vertex_point('',#97709);
#97712=vertex_point('',#97710);
#97713=cartesian_point('',(-7.199142478397e1,0.e0,-1.508726203218e0));
#97714=vertex_point('',#97713);
#97715=cartesian_point('',(7.198872145695e1,-6.238793308662e-1,
-1.508726203218e0));
#97716=vertex_point('',#97715);
#97717=cartesian_point('',(7.199142478397e1,-6.065703495040e-12,
-1.508726203218e0));
#97718=vertex_point('',#97717);
#97719=cartesian_point('',(-7.198872145695e1,6.238793308662e-1,
-1.508726203218e0));
#97720=vertex_point('',#97719);
#97721=cartesian_point('',(7.193017974028e1,-4.038823733411e-12,
1.999999999999e0));
#97722=vertex_point('',#97721);
#97723=cartesian_point('',(-7.193017974028e1,0.e0,1.999999999999e0));
#97724=vertex_point('',#97723);
#97725=cartesian_point('',(6.59e1,-2.284737539963e-14,2.e0));
#97726=cartesian_point('',(6.91e1,-2.466437185403e-14,2.e0));
#97727=vertex_point('',#97725);
#97728=vertex_point('',#97726);
#97729=cartesian_point('',(-2.004646008206e-14,-6.59e1,2.e0));
#97730=cartesian_point('',(-2.186345653646e-14,-6.91e1,2.e0));
#97731=vertex_point('',#97729);
#97732=vertex_point('',#97730);
#97733=cartesian_point('',(-6.59e1,1.458100950539e-14,2.e0));
#97734=cartesian_point('',(-6.91e1,1.639800595979e-14,2.e0));
#97735=vertex_point('',#97733);
#97736=vertex_point('',#97734);
#97737=cartesian_point('',(0.e0,6.59e1,2.e0));
#97738=cartesian_point('',(0.e0,6.91e1,2.e0));
#97739=vertex_point('',#97737);
#97740=vertex_point('',#97738);
#97741=cartesian_point('',(6.504273994682e1,1.516685851899e1,1.999998990768e0));
#97742=cartesian_point('',(6.701886570838e1,1.715197278407e1,1.999998704746e0));
#97743=vertex_point('',#97741);
#97744=vertex_point('',#97742);
#97745=cartesian_point('',(1.684767526159e1,6.709600859513e1,1.999998714777e0));
#97746=vertex_point('',#97745);
#97747=cartesian_point('',(1.487154877948e1,6.511089505651e1,1.999998806028e0));
#97748=vertex_point('',#97747);
#97749=cartesian_point('',(1.033972479672e1,6.962219897450e1,2.000000781419e0));
#97750=vertex_point('',#97749);
#97751=vertex_point('',#89263);
#97752=cartesian_point('',(6.096975531737e0,7.062766228797e1,2.e0));
#97753=vertex_point('',#97752);
#97754=vertex_point('',#89276);
#97755=cartesian_point('',(2.640220178365e0,6.653903844316e1,2.e0));
#97756=vertex_point('',#97755);
#97757=cartesian_point('',(-2.640220178368e0,6.653903844317e1,2.e0));
#97758=vertex_point('',#97757);
#97759=cartesian_point('',(-3.533108577866e0,6.899222581633e1,
2.000000480028e0));
#97760=vertex_point('',#97759);
#97761=vertex_point('',#89297);
#97762=cartesian_point('',(-1.696561455232e1,6.883028195322e1,2.e0));
#97763=vertex_point('',#97762);
#97764=vertex_point('',#89309);
#97765=cartesian_point('',(-2.444940227335e1,6.186963649584e1,
1.999998990768e0));
#97766=vertex_point('',#97765);
#97767=cartesian_point('',(-2.642795255447e1,6.385233426817e1,
1.999998704746e0));
#97768=vertex_point('',#97767);
#97769=cartesian_point('',(-6.379684369195e1,2.656162506804e1,
1.999998704746e0));
#97770=vertex_point('',#97769);
#97771=cartesian_point('',(-6.181829413794e1,2.457892801615e1,
1.999998806027e0));
#97772=vertex_point('',#97771);
#97773=cartesian_point('',(-6.813429104229e1,1.827614374350e1,
1.999999897012e0));
#97774=vertex_point('',#97773);
#97775=vertex_point('',#89336);
#97776=cartesian_point('',(-7.062766594101e1,6.096933214634e0,2.e0));
#97777=vertex_point('',#97776);
#97778=vertex_point('',#89349);
#97779=cartesian_point('',(-6.653903844316e1,2.640220178365e0,2.e0));
#97780=vertex_point('',#97779);
#97781=cartesian_point('',(-6.653903844316e1,-2.640220178366e0,2.e0));
#97782=vertex_point('',#97781);
#97783=cartesian_point('',(-6.899223364961e1,-3.533113336983e0,
2.000000471361e0));
#97784=vertex_point('',#97783);
#97785=vertex_point('',#89370);
#97786=cartesian_point('',(-6.096936933195e0,-7.062766562e1,2.e0));
#97787=vertex_point('',#97786);
#97788=vertex_point('',#89383);
#97789=cartesian_point('',(-2.640220178365e0,-6.653903844316e1,2.e0));
#97790=vertex_point('',#97789);
#97791=cartesian_point('',(2.640220178365e0,-6.653903844316e1,2.e0));
#97792=vertex_point('',#97791);
#97793=cartesian_point('',(3.533110855246e0,-6.899223801191e1,
2.000000480022e0));
#97794=vertex_point('',#97793);
#97795=vertex_point('',#89404);
#97796=cartesian_point('',(7.062766228149e1,-6.096975606838e0,2.e0));
#97797=vertex_point('',#97796);
#97798=vertex_point('',#89417);
#97799=cartesian_point('',(6.653903844316e1,-2.640220178365e0,2.e0));
#97800=vertex_point('',#97799);
#97801=cartesian_point('',(6.653903844317e1,2.640220178368e0,2.e0));
#97802=vertex_point('',#97801);
#97803=cartesian_point('',(6.899224520461e1,3.533115494747e0,2.000000471346e0));
#97804=vertex_point('',#97803);
#97805=vertex_point('',#89438);
#97806=cartesian_point('',(7.028972151727e1,9.208411368053e0,2.e0));
#97807=vertex_point('',#97806);
#97808=vertex_point('',#89450);
#97809=vertex_point('',#89456);
#97810=vertex_point('',#89465);
#97811=cartesian_point('',(6.070763556410e1,3.618653658804e1,2.e0));
#97812=vertex_point('',#97811);
#97813=vertex_point('',#89479);
#97814=cartesian_point('',(5.415535511028e1,3.225351343465e1,1.999993780029e0));
#97815=vertex_point('',#97814);
#97816=vertex_point('',#94574);
#97817=vertex_point('',#89489);
#97818=vertex_point('',#89495);
#97819=cartesian_point('',(5.200239117133e1,4.786056579779e1,2.e0));
#97820=vertex_point('',#97819);
#97821=vertex_point('',#89509);
#97822=cartesian_point('',(4.416255349941e1,4.220107172632e1,1.999993780029e0));
#97823=vertex_point('',#97822);
#97824=vertex_point('',#94802);
#97825=cartesian_point('',(5.164628709238e1,3.263748410650e1,1.999993780028e0));
#97826=vertex_point('',#97825);
#97827=vertex_point('',#94779);
#97828=vertex_point('',#89523);
#97829=vertex_point('',#89530);
#97830=cartesian_point('',(3.906106636162e1,5.889919813303e1,2.e0));
#97831=vertex_point('',#97830);
#97832=vertex_point('',#89543);
#97833=cartesian_point('',(3.239797855336e1,5.391238148820e1,1.999993780029e0));
#97834=vertex_point('',#97833);
#97835=vertex_point('',#95061);
#97836=cartesian_point('',(3.988171214629e1,4.434879386839e1,1.999993780028e0));
#97837=vertex_point('',#97836);
#97838=vertex_point('',#95038);
#97839=vertex_point('',#89557);
#97840=vertex_point('',#89564);
#97841=cartesian_point('',(2.047993516345e1,6.764210746068e1,2.e0));
#97842=vertex_point('',#97841);
#97843=vertex_point('',#89580);
#97844=cartesian_point('',(2.988891053549e1,5.429635216009e1,1.999993780028e0));
#97845=vertex_point('',#97844);
#97846=vertex_point('',#95297);
#97847=cartesian_point('',(-3.775473429820e1,5.273200012976e1,
1.999997586180e0));
#97848=cartesian_point('',(-2.943783094363e1,6.103148745035e1,
2.000003682404e0));
#97849=vertex_point('',#97847);
#97850=vertex_point('',#97848);
#97851=vertex_point('',#95608);
#97852=cartesian_point('',(-4.173052135542e1,5.703898696003e1,2.e0));
#97853=vertex_point('',#97852);
#97854=vertex_point('',#95564);
#97855=cartesian_point('',(-3.987319670155e1,5.273420089722e1,
2.000001583322e0));
#97856=vertex_point('',#97855);
#97857=vertex_point('',#95709);
#97858=vertex_point('',#95716);
#97859=cartesian_point('',(-4.026552342729e1,5.022647025719e1,
1.999993780029e0));
#97860=vertex_point('',#97859);
#97861=vertex_point('',#95761);
#97862=cartesian_point('',(-4.261614412352e1,5.470277379107e1,
1.999996035154e0));
#97863=vertex_point('',#97862);
#97864=vertex_point('',#89617);
#97865=cartesian_point('',(-5.471275099977e1,4.473697938012e1,2.e0));
#97866=vertex_point('',#97865);
#97867=vertex_point('',#89630);
#97868=vertex_point('',#89636);
#97869=vertex_point('',#89653);
#97870=cartesian_point('',(-5.265284371926e1,3.786506677762e1,
1.999993780029e0));
#97871=vertex_point('',#97870);
#97872=vertex_point('',#95997);
#97873=cartesian_point('',(-5.468388808574e1,4.202112721562e1,
1.999997761935e0));
#97874=vertex_point('',#97873);
#97875=vertex_point('',#89670);
#97876=cartesian_point('',(6.91e1,-2.427199726923e-14,-9.4e0));
#97877=cartesian_point('',(6.59e1,-2.323974998444e-14,-9.4e0));
#97878=vertex_point('',#97876);
#97879=vertex_point('',#97877);
#97880=cartesian_point('',(-2.147108195166e-14,-6.91e1,-9.4e0));
#97881=cartesian_point('',(-2.043883466687e-14,-6.59e1,-9.4e0));
#97882=vertex_point('',#97880);
#97883=vertex_point('',#97881);
#97884=cartesian_point('',(-6.91e1,1.600563137499e-14,-9.4e0));
#97885=cartesian_point('',(-6.59e1,1.497338409020e-14,-9.4e0));
#97886=vertex_point('',#97884);
#97887=vertex_point('',#97885);
#97888=cartesian_point('',(0.e0,6.91e1,-9.4e0));
#97889=cartesian_point('',(0.e0,6.59e1,-9.4e0));
#97890=vertex_point('',#97888);
#97891=vertex_point('',#97889);
#97892=vertex_point('',#89761);
#97893=cartesian_point('',(6.595901725743e1,1.679605810231e1,2.495642542958e0));
#97894=vertex_point('',#97893);
#97895=cartesian_point('',(6.469000235978e1,1.481251661536e1,1.504363294921e0));
#97896=vertex_point('',#97895);
#97897=vertex_point('',#89778);
#97898=cartesian_point('',(6.922182701584e1,1.030121020804e1,1.504363294921e0));
#97899=vertex_point('',#97898);
#97900=cartesian_point('',(6.979403388185e1,9.143468150614e0,1.508726203218e0));
#97901=vertex_point('',#97900);
#97902=cartesian_point('',(7.012959178291e1,6.053968259285e0,1.508726203218e0));
#97903=vertex_point('',#97902);
#97904=cartesian_point('',(6.882125062622e1,4.002885328355e0,1.508726173531e0));
#97905=vertex_point('',#97904);
#97906=cartesian_point('',(6.636805441699e1,3.109994929379e0,1.508726173531e0));
#97907=vertex_point('',#97906);
#97908=cartesian_point('',(6.636805441712e1,-3.109994929018e0,
1.508726195557e0));
#97909=vertex_point('',#97908);
#97910=cartesian_point('',(6.419041252416e1,-2.446851702466e-14,
1.508726203219e0));
#97911=vertex_point('',#97910);
#97912=cartesian_point('',(6.882124119420e1,-4.002881894970e0,
1.508726195557e0));
#97913=vertex_point('',#97912);
#97914=cartesian_point('',(7.012959198677e1,-6.053965897770e0,
1.508726203218e0));
#97915=vertex_point('',#97914);
#97916=cartesian_point('',(6.053965867283e0,-7.012959198940e1,
1.508726203218e0));
#97917=vertex_point('',#97916);
#97918=cartesian_point('',(4.002882253755e0,-6.882124218002e1,
1.508726196957e0));
#97919=vertex_point('',#97918);
#97920=cartesian_point('',(3.109994928995e0,-6.636805441713e1,
1.508726196957e0));
#97921=vertex_point('',#97920);
#97922=cartesian_point('',(-3.109994929342e0,-6.636805441701e1,
1.508726175822e0));
#97923=vertex_point('',#97922);
#97924=cartesian_point('',(-2.085698656533e-14,-6.419041252416e1,
1.508726203219e0));
#97925=vertex_point('',#97924);
#97926=cartesian_point('',(-4.002883893713e0,-6.882124668469e1,
1.508726175822e0));
#97927=vertex_point('',#97926);
#97928=cartesian_point('',(-6.053967460184e0,-7.012959185189e1,
1.508726203218e0));
#97929=vertex_point('',#97928);
#97930=cartesian_point('',(-7.012959178288e1,-6.053968259586e0,
1.508726203218e0));
#97931=vertex_point('',#97930);
#97932=cartesian_point('',(-6.882125062623e1,-4.002885328359e0,
1.508726173531e0));
#97933=vertex_point('',#97932);
#97934=cartesian_point('',(-6.636805441699e1,-3.109994929379e0,
1.508726173531e0));
#97935=vertex_point('',#97934);
#97936=cartesian_point('',(-6.636805441712e1,3.109994929018e0,
1.508726195557e0));
#97937=vertex_point('',#97936);
#97938=cartesian_point('',(-6.419041252416e1,1.620215113042e-14,
1.508726203219e0));
#97939=vertex_point('',#97938);
#97940=cartesian_point('',(-6.882124119420e1,4.002881894968e0,
1.508726195557e0));
#97941=vertex_point('',#97940);
#97942=cartesian_point('',(-7.012959198676e1,6.053965897808e0,
1.508726203218e0));
#97943=vertex_point('',#97942);
#97944=cartesian_point('',(-6.830945628497e1,1.698906581813e1,
1.508726203218e0));
#97945=vertex_point('',#97944);
#97946=cartesian_point('',(-6.778112315702e1,1.792223243232e1,
1.504363225913e0));
#97947=vertex_point('',#97946);
#97948=cartesian_point('',(-6.146512389907e1,2.422501732558e1,
1.504363225913e0));
#97949=vertex_point('',#97948);
#97950=vertex_point('',#90010);
#97951=cartesian_point('',(-6.076341454277e1,2.493747972627e1,
2.495636732251e0));
#97952=vertex_point('',#97951);
#97953=vertex_point('',#90004);
#97954=vertex_point('',#90033);
#97955=vertex_point('',#90049);
#97956=cartesian_point('',(-2.607552275955e1,6.279134459871e1,
2.495654646997e0));
#97957=vertex_point('',#97956);
#97958=cartesian_point('',(-2.678280303490e1,6.260276463280e1,
1.783488165424e1));
#97959=vertex_point('',#97958);
#97960=cartesian_point('',(-2.607573419299e1,6.260200543282e1,
1.783486566182e1));
#97961=vertex_point('',#97960);
#97962=cartesian_point('',(-6.254653829193e1,2.691385833645e1,
1.783488009150e1));
#97963=vertex_point('',#97962);
#97964=cartesian_point('',(-2.923869683206e1,6.010923633583e1,
2.130426604693e1));
#97965=vertex_point('',#97964);
#97966=cartesian_point('',(-2.960153838721e1,5.974715883666e1,
2.130436326776e1));
#97967=vertex_point('',#97966);
#97968=cartesian_point('',(-2.959853700359e1,5.974415116036e1,
2.180187500698e1));
#97969=vertex_point('',#97968);
#97970=cartesian_point('',(-3.844654512019e1,5.091449927703e1,
2.180387804226e1));
#97971=vertex_point('',#97970);
#97972=cartesian_point('',(-3.844962431004e1,5.091758492269e1,
2.130436326775e1));
#97973=vertex_point('',#97972);
#97974=cartesian_point('',(-5.083694460200e1,3.855618144313e1,
2.130436326776e1));
#97975=vertex_point('',#97974);
#97976=cartesian_point('',(-5.083386541213e1,3.855309579746e1,
2.180387804226e1));
#97977=vertex_point('',#97976);
#97978=cartesian_point('',(-5.968202914041e1,2.972359985207e1,
2.180187514239e1));
#97979=vertex_point('',#97978);
#97980=cartesian_point('',(-5.968503052483e1,2.972660752916e1,
2.130436326776e1));
#97981=vertex_point('',#97980);
#97982=cartesian_point('',(-6.004779066406e1,2.936460485057e1,
2.130436017350e1));
#97983=vertex_point('',#97982);
#97984=cartesian_point('',(-6.254726531026e1,2.620678097538e1,
1.783490591188e1));
#97985=vertex_point('',#97984);
#97986=cartesian_point('',(-6.147028739766e1,2.512754500993e1,
1.783490595350e1));
#97987=vertex_point('',#97986);
#97988=vertex_point('',#90117);
#97989=cartesian_point('',(-5.866040551397e1,2.797432242688e1,
2.179998840306e1));
#97990=vertex_point('',#97989);
#97991=cartesian_point('',(-5.933186101641e1,2.937269756858e1,2.18e1));
#97992=vertex_point('',#97991);
#97993=cartesian_point('',(-5.829764791027e1,2.833631614013e1,2.18e1));
#97994=vertex_point('',#97993);
#97995=cartesian_point('',(-5.932887973868e1,2.936971004034e1,
2.229999997959e1));
#97996=vertex_point('',#97995);
#97997=cartesian_point('',(-5.830073009126e1,2.833940478319e1,2.23e1));
#97998=vertex_point('',#97997);
#97999=cartesian_point('',(-5.794756058284e1,2.798549482260e1,
2.180436326775e1));
#98000=vertex_point('',#97999);
#98001=cartesian_point('',(-5.794447840185e1,2.798240617955e1,
2.130436326774e1));
#98002=vertex_point('',#98001);
#98003=cartesian_point('',(-5.048069291260e1,3.819918283950e1,2.23e1));
#98004=vertex_point('',#98003);
#98005=cartesian_point('',(-4.944956198746e1,3.716589005411e1,2.18e1));
#98006=cartesian_point('',(-5.048377509357e1,3.820227148254e1,2.18e1));
#98007=vertex_point('',#98005);
#98008=vertex_point('',#98006);
#98009=cartesian_point('',(-4.909639247904e1,3.681198009353e1,
2.130436326774e1));
#98010=vertex_point('',#98009);
#98011=cartesian_point('',(-4.909947466e1,3.681506873657e1,2.180436326775e1));
#98012=vertex_point('',#98011);
#98013=cartesian_point('',(-4.945264416843e1,3.716897869715e1,2.23e1));
#98014=vertex_point('',#98013);
#98015=cartesian_point('',(-3.809645480161e1,5.056367496210e1,2.18e1));
#98016=vertex_point('',#98015);
#98017=cartesian_point('',(-3.706224169550e1,4.952729353367e1,2.18e1));
#98018=vertex_point('',#98017);
#98019=cartesian_point('',(-3.706532387646e1,4.953038217671e1,2.23e1));
#98020=cartesian_point('',(-3.671215436804e1,4.917647221613e1,
2.180436326780e1));
#98021=vertex_point('',#98019);
#98022=vertex_point('',#98020);
#98023=cartesian_point('',(-3.670907218707e1,4.917338357308e1,
2.130436326774e1));
#98024=vertex_point('',#98023);
#98025=cartesian_point('',(-3.809337262064e1,5.056058631906e1,2.23e1));
#98026=vertex_point('',#98025);
#98027=cartesian_point('',(-2.786406844521e1,5.800604613010e1,
2.180436326779e1));
#98028=cartesian_point('',(-2.821723795363e1,5.835995609068e1,2.23e1));
#98029=vertex_point('',#98027);
#98030=vertex_point('',#98028);
#98031=cartesian_point('',(-2.924538765850e1,5.939026140540e1,
2.229999997957e1));
#98032=vertex_point('',#98031);
#98033=cartesian_point('',(-2.924836887878e1,5.939324887607e1,2.18e1));
#98034=vertex_point('',#98033);
#98035=cartesian_point('',(-2.821415577264e1,5.835686744761e1,2.18e1));
#98036=vertex_point('',#98035);
#98037=cartesian_point('',(-2.786098626419e1,5.800295748700e1,
2.130436326774e1));
#98038=vertex_point('',#98037);
#98039=cartesian_point('',(-2.888561433622e1,5.975524446171e1,
2.179992672396e1));
#98040=vertex_point('',#98039);
#98041=cartesian_point('',(-2.499874795350e1,6.152278502026e1,
1.783486584520e1));
#98042=vertex_point('',#98041);
#98043=vertex_point('',#90335);
#98044=cartesian_point('',(-2.480942375216e1,6.152258944488e1,
2.495636652366e0));
#98045=vertex_point('',#98044);
#98046=cartesian_point('',(-2.409623203770e1,6.151572580787e1,
1.504363238810e0));
#98047=vertex_point('',#98046);
#98048=vertex_point('',#90378);
#98049=cartesian_point('',(-1.778023289854e1,6.781851058258e1,
1.504363238810e0));
#98050=vertex_point('',#98049);
#98051=cartesian_point('',(-1.684596148856e1,6.834488830079e1,
1.508726203218e0));
#98052=vertex_point('',#98051);
#98053=cartesian_point('',(-6.053965867040e0,7.012959198942e1,
1.508726203218e0));
#98054=vertex_point('',#98053);
#98055=cartesian_point('',(-4.002882253759e0,6.882124218003e1,
1.508726196957e0));
#98056=vertex_point('',#98055);
#98057=cartesian_point('',(-3.109994928995e0,6.636805441713e1,
1.508726196957e0));
#98058=vertex_point('',#98057);
#98059=cartesian_point('',(3.109994929342e0,6.636805441701e1,1.508726175822e0));
#98060=vertex_point('',#98059);
#98061=cartesian_point('',(0.e0,6.419041252416e1,1.508726203219e0));
#98062=vertex_point('',#98061);
#98063=cartesian_point('',(4.002883893713e0,6.882124668469e1,1.508726175822e0));
#98064=vertex_point('',#98063);
#98065=cartesian_point('',(6.053967460223e0,7.012959185189e1,1.508726203218e0));
#98066=vertex_point('',#98065);
#98067=cartesian_point('',(8.826660207559e0,6.983480682942e1,1.508726203218e0));
#98068=vertex_point('',#98067);
#98069=cartesian_point('',(9.986986465677e0,6.926785962455e1,1.504363300166e0));
#98070=vertex_point('',#98069);
#98071=cartesian_point('',(1.451881118973e1,6.475655314954e1,1.504363300166e0));
#98072=vertex_point('',#98071);
#98073=vertex_point('',#90493);
#98074=cartesian_point('',(1.523359662469e1,6.405721026147e1,2.495636732251e0));
#98075=vertex_point('',#98074);
#98076=vertex_point('',#90507);
#98077=cartesian_point('',(1.720362002997e1,6.603619369444e1,2.495636732251e0));
#98078=vertex_point('',#98077);
#98079=cartesian_point('',(1.720433570243e1,6.572099457628e1,2.803491834410e1));
#98080=vertex_point('',#98079);
#98081=cartesian_point('',(1.649730667451e1,6.571934414202e1,2.803489824752e1));
#98082=vertex_point('',#98081);
#98083=cartesian_point('',(1.966335641091e1,6.323037952393e1,3.150435929880e1));
#98084=cartesian_point('',(2.148719974826e1,6.141480213947e1,3.150436326775e1));
#98085=vertex_point('',#98083);
#98086=vertex_point('',#98084);
#98087=cartesian_point('',(6.595745949129e1,1.750311879702e1,2.495643309557e0));
#98088=vertex_point('',#98087);
#98089=cartesian_point('',(6.564224162359e1,1.750239201089e1,2.803488126636e1));
#98090=vertex_point('',#98089);
#98091=cartesian_point('',(6.314058221566e1,1.995000424428e1,3.150426589839e1));
#98092=vertex_point('',#98091);
#98093=cartesian_point('',(6.131666432469e1,2.176566909025e1,3.150436326775e1));
#98094=vertex_point('',#98093);
#98095=cartesian_point('',(6.131974272986e1,2.176876149657e1,3.100436326775e1));
#98096=vertex_point('',#98095);
#98097=cartesian_point('',(5.281523072066e1,3.023476855334e1,3.100436326775e1));
#98098=vertex_point('',#98097);
#98099=cartesian_point('',(5.281215231549e1,3.023167614702e1,3.150436326776e1));
#98100=vertex_point('',#98099);
#98101=cartesian_point('',(2.999171175746e1,5.294879508270e1,3.150436326776e1));
#98102=vertex_point('',#98101);
#98103=cartesian_point('',(2.999479016263e1,5.295188748902e1,3.100436326775e1));
#98104=vertex_point('',#98103);
#98105=cartesian_point('',(2.149027815343e1,6.141789454579e1,3.100436326775e1));
#98106=vertex_point('',#98105);
#98107=cartesian_point('',(2.113446288588e1,6.106046096516e1,3.2e1));
#98108=vertex_point('',#98107);
#98109=cartesian_point('',(1.931066329287e1,6.287599821668e1,3.199997472984e1));
#98110=vertex_point('',#98109);
#98111=cartesian_point('',(2.113754129106e1,6.106355337149e1,3.15e1));
#98112=vertex_point('',#98111);
#98113=cartesian_point('',(2.022403725621e1,6.014589455279e1,3.15e1));
#98114=vertex_point('',#98113);
#98115=cartesian_point('',(1.987130039383e1,5.979155337848e1,3.100436326776e1));
#98116=vertex_point('',#98115);
#98117=cartesian_point('',(1.987437879901e1,5.979464578481e1,3.150436326775e1));
#98118=vertex_point('',#98117);
#98119=cartesian_point('',(2.022711566139e1,6.014898695912e1,3.2e1));
#98120=vertex_point('',#98119);
#98121=cartesian_point('',(2.964205330026e1,5.259754631472e1,3.15e1));
#98122=vertex_point('',#98121);
#98123=cartesian_point('',(2.873162767059e1,5.168297990235e1,3.2e1));
#98124=cartesian_point('',(2.837889080822e1,5.132863872805e1,3.150436326769e1));
#98125=vertex_point('',#98123);
#98126=vertex_point('',#98124);
#98127=cartesian_point('',(2.837581240303e1,5.132554632171e1,3.100436326774e1));
#98128=vertex_point('',#98127);
#98129=cartesian_point('',(2.872854926541e1,5.167988749602e1,3.15e1));
#98130=vertex_point('',#98129);
#98131=cartesian_point('',(2.963897489508e1,5.259445390839e1,3.2e1));
#98132=vertex_point('',#98131);
#98133=cartesian_point('',(5.119933136625e1,2.861151979237e1,3.150436326771e1));
#98134=cartesian_point('',(5.155206822862e1,2.896586096667e1,3.2e1));
#98135=vertex_point('',#98133);
#98136=vertex_point('',#98134);
#98137=cartesian_point('',(5.154898982344e1,2.896276856034e1,3.15e1));
#98138=cartesian_point('',(5.246249385828e1,2.988042737903e1,3.15e1));
#98139=vertex_point('',#98137);
#98140=vertex_point('',#98138);
#98141=cartesian_point('',(5.119625296106e1,2.860842738603e1,3.100436326773e1));
#98142=vertex_point('',#98141);
#98143=cartesian_point('',(5.245941545311e1,2.987733497271e1,3.2e1));
#98144=vertex_point('',#98143);
#98145=cartesian_point('',(6.005350183264e1,2.049676150357e1,3.15e1));
#98146=cartesian_point('',(6.096700586748e1,2.141442032226e1,3.15e1));
#98147=vertex_point('',#98145);
#98148=vertex_point('',#98146);
#98149=cartesian_point('',(6.005658023780e1,2.049985390989e1,3.2e1));
#98150=cartesian_point('',(6.096392746238e1,2.141132791601e1,3.2e1));
#98151=vertex_point('',#98149);
#98152=vertex_point('',#98150);
#98153=cartesian_point('',(5.970384337544e1,2.014551273560e1,3.150436326771e1));
#98154=vertex_point('',#98153);
#98155=cartesian_point('',(5.970076497025e1,2.014242032926e1,3.100436326775e1));
#98156=vertex_point('',#98155);
#98157=cartesian_point('',(6.188041981236e1,1.868427686855e1,3.199998750811e1));
#98158=cartesian_point('',(6.278776209968e1,1.959574592769e1,3.199998168096e1));
#98159=vertex_point('',#98157);
#98160=vertex_point('',#98158);
#98161=cartesian_point('',(6.564382719107e1,1.679532449590e1,2.803486566750e1));
#98162=cartesian_point('',(6.469378307545e1,1.584093555968e1,2.803486585051e1));
#98163=vertex_point('',#98161);
#98164=vertex_point('',#98162);
#98165=cartesian_point('',(6.398670503418e1,1.583932046692e1,2.803490406955e1));
#98166=vertex_point('',#98165);
#98167=cartesian_point('',(1.005026643207e1,6.907669148913e1,
-8.904363289810e0));
#98168=cartesian_point('',(6.903036741572e1,1.036362838964e1,
-8.904363355922e0));
#98169=vertex_point('',#98167);
#98170=vertex_point('',#98168);
#98171=cartesian_point('',(1.554879968591e1,6.405792078296e1,2.803488001845e1));
#98172=vertex_point('',#98171);
#98173=cartesian_point('',(1.805052631731e1,6.161024445734e1,3.150428995858e1));
#98174=vertex_point('',#98173);
#98175=cartesian_point('',(6.152769562226e1,1.832992222660e1,3.150436179290e1));
#98176=vertex_point('',#98175);
#98177=cartesian_point('',(9.697553848159e0,6.872233025973e1,
-9.400004551261e0));
#98178=cartesian_point('',(6.867762035503e1,1.000930208542e1,
-9.400003913005e0));
#98179=vertex_point('',#98177);
#98180=vertex_point('',#98178);
#98181=cartesian_point('',(1.904342426766e1,-6.705696108122e1,
-9.400008970777e0));
#98182=cartesian_point('',(1.753148739716e1,-6.663261060586e1,
-9.399969905371e0));
#98183=vertex_point('',#98181);
#98184=vertex_point('',#98182);
#98185=cartesian_point('',(1.358624310898e1,-6.236329159711e1,-9.4e0));
#98186=vertex_point('',#98185);
#98187=cartesian_point('',(7.013756898747e0,-6.236329158734e1,-9.4e0));
#98188=vertex_point('',#98187);
#98189=cartesian_point('',(4.947111697064e0,-6.459979891179e1,
-9.399985880688e0));
#98190=vertex_point('',#98189);
#98191=cartesian_point('',(2.795453509145e0,-6.465087717835e1,
-9.399986079063e0));
#98192=vertex_point('',#98191);
#98193=cartesian_point('',(-3.750640842078e0,-6.613487833056e1,-9.4e0));
#98194=vertex_point('',#98193);
#98195=cartesian_point('',(-4.595822534280e0,-6.845699866501e1,
-9.400002283910e0));
#98196=vertex_point('',#98195);
#98197=cartesian_point('',(-6.137152144849e0,-6.943789682896e1,
-9.399977629762e0));
#98198=vertex_point('',#98197);
#98199=cartesian_point('',(-6.943796556703e1,-6.137182865024e0,-9.4e0));
#98200=vertex_point('',#98199);
#98201=cartesian_point('',(-6.845696373055e1,-4.595853716051e0,
-9.400006397729e0));
#98202=vertex_point('',#98201);
#98203=cartesian_point('',(-6.613487835715e1,-3.750640849711e0,-9.4e0));
#98204=vertex_point('',#98203);
#98205=cartesian_point('',(-6.465098416230e1,2.795348396025e0,-9.4e0));
#98206=vertex_point('',#98205);
#98207=cartesian_point('',(-6.460003606275e1,4.946798533408e0,
-9.400006213984e0));
#98208=vertex_point('',#98207);
#98209=cartesian_point('',(-6.236329159750e1,7.013756890554e0,-9.4e0));
#98210=vertex_point('',#98209);
#98211=cartesian_point('',(-6.236329158594e1,1.358624309996e1,-9.4e0));
#98212=vertex_point('',#98211);
#98213=cartesian_point('',(-6.585133879391e1,1.680943197653e1,
-9.399996457676e0));
#98214=vertex_point('',#98213);
#98215=cartesian_point('',(-6.589124105639e1,1.897320442996e1,
-9.399957223811e0));
#98216=vertex_point('',#98215);
#98217=cartesian_point('',(-1.892403736386e1,6.584239221229e1,
-9.399997130602e0));
#98218=vertex_point('',#98217);
#98219=cartesian_point('',(-1.676267468648e1,6.580062326388e1,
-9.399955822114e0));
#98220=vertex_point('',#98219);
#98221=cartesian_point('',(-1.358624310897e1,6.236329159711e1,-9.4e0));
#98222=vertex_point('',#98221);
#98223=cartesian_point('',(-7.013756898747e0,6.236329158734e1,-9.4e0));
#98224=vertex_point('',#98223);
#98225=cartesian_point('',(-4.947102253295e0,6.459981318824e1,
-9.400001993559e0));
#98226=vertex_point('',#98225);
#98227=cartesian_point('',(-2.795489143776e0,6.465084094669e1,
-9.399957465607e0));
#98228=vertex_point('',#98227);
#98229=cartesian_point('',(3.750640842078e0,6.613487833056e1,-9.4e0));
#98230=vertex_point('',#98229);
#98231=cartesian_point('',(4.595820674448e0,6.845698868925e1,
-9.400002298715e0));
#98232=vertex_point('',#98231);
#98233=cartesian_point('',(6.137173278127e0,6.943789729922e1,
-9.399977643501e0));
#98234=vertex_point('',#98233);
#98235=cartesian_point('',(8.829212520106e0,6.914724204104e1,-9.4e0));
#98236=vertex_point('',#98235);
#98237=cartesian_point('',(6.910640919452e1,9.142905951382e0,
-9.399983108494e0));
#98238=vertex_point('',#98237);
#98239=cartesian_point('',(6.943796547397e1,6.137183917949e0,-9.4e0));
#98240=vertex_point('',#98239);
#98241=cartesian_point('',(6.845696584077e1,4.595847915246e0,
-9.400008718777e0));
#98242=vertex_point('',#98241);
#98243=cartesian_point('',(6.613487837008e1,3.750640852373e0,-9.4e0));
#98244=vertex_point('',#98243);
#98245=vertex_point('',#91239);
#98246=vertex_point('',#91225);
#98247=cartesian_point('',(6.235184486922e1,-7.001369553853e0,-9.4e0));
#98248=vertex_point('',#98247);
#98249=cartesian_point('',(6.235184485992e1,-1.359863043887e1,-9.4e0));
#98250=vertex_point('',#98249);
#98251=cartesian_point('',(6.662727300469e1,-1.754941039383e1,
-9.399989894292e0));
#98252=vertex_point('',#98251);
#98253=cartesian_point('',(6.705199274226e1,-1.906095744217e1,
-9.400007695115e0));
#98254=vertex_point('',#98253);
#98255=cartesian_point('',(2.032248412894e1,0.e0,-9.4e0));
#98256=cartesian_point('',(-2.032248412894e1,0.e0,-9.4e0));
#98257=vertex_point('',#98255);
#98258=vertex_point('',#98256);
#98259=vertex_point('',#91013);
#98260=vertex_point('',#91019);
#98261=cartesian_point('',(-1.988790698469e1,3.045700323399e1,
-9.399984897148e0));
#98262=vertex_point('',#98261);
#98263=vertex_point('',#91031);
#98264=cartesian_point('',(-9.108452243265e0,3.483699634954e1,
-9.399999212448e0));
#98265=vertex_point('',#98264);
#98266=vertex_point('',#91043);
#98267=cartesian_point('',(-1.147460600262e1,4.139450993063e1,
-9.399984897144e0));
#98268=vertex_point('',#98267);
#98269=vertex_point('',#91055);
#98270=vertex_point('',#91061);
#98271=vertex_point('',#91067);
#98272=cartesian_point('',(3.633782613271e0,3.684754119466e1,
-9.399999715281e0));
#98273=vertex_point('',#98272);
#98274=vertex_point('',#91079);
#98275=cartesian_point('',(1.451284318989e1,3.271412387610e1,
-9.399999715281e0));
#98276=vertex_point('',#98275);
#98277=vertex_point('',#91091);
#98278=cartesian_point('',(1.735917325212e1,3.907285189918e1,
-9.399999715281e0));
#98279=vertex_point('',#98278);
#98280=vertex_point('',#91103);
#98281=vertex_point('',#91109);
#98282=vertex_point('',#91115);
#98283=cartesian_point('',(3.189784861830e1,1.626720758851e1,
-9.399984772918e0));
#98284=vertex_point('',#98283);
#98285=vertex_point('',#91127);
#98286=cartesian_point('',(3.797828474755e1,1.966403679873e1,
-9.399999321149e0));
#98287=vertex_point('',#98286);
#98288=vertex_point('',#91139);
#98289=cartesian_point('',(3.158493434029e1,2.938995907882e1,
-9.399984772918e0));
#98290=vertex_point('',#98289);
#98291=vertex_point('',#91151);
#98292=cartesian_point('',(-3.079142741176e1,-3.079142741175e1,-9.4e0));
#98293=cartesian_point('',(4.288409791592e1,-7.561623505892e0,-9.4e0));
#98294=vertex_point('',#98292);
#98295=vertex_point('',#98293);
#98296=cartesian_point('',(3.294609906604e1,-5.809286174337e0,-9.4e0));
#98297=vertex_point('',#98296);
#98298=cartesian_point('',(-2.365579473972e1,-2.365579473950e1,-9.4e0));
#98299=vertex_point('',#98298);
#98300=cartesian_point('',(2.02e1,0.e0,-1.08e1));
#98301=cartesian_point('',(-2.02e1,0.e0,-1.08e1));
#98302=vertex_point('',#98300);
#98303=vertex_point('',#98301);
#98304=cartesian_point('',(1.555e1,0.e0,-1.34e1));
#98305=vertex_point('',#98304);
#98306=cartesian_point('',(-1.526445446846e-14,-1.555e1,-1.34e1));
#98307=vertex_point('',#98306);
#98308=cartesian_point('',(-1.559817072122e-14,-1.4e1,-1.426666666666e1));
#98309=vertex_point('',#98308);
#98310=cartesian_point('',(1.4e1,0.e0,-1.426666666666e1));
#98311=vertex_point('',#98310);
#98312=cartesian_point('',(-1.259778606331e-14,1.4e1,-1.426666666666e1));
#98313=vertex_point('',#98312);
#98314=cartesian_point('',(-1.336012869578e-14,1.555e1,-1.34e1));
#98315=vertex_point('',#98314);
#98316=cartesian_point('',(-1.555e1,0.e0,-1.34e1));
#98317=vertex_point('',#98316);
#98318=cartesian_point('',(-1.4e1,0.e0,-1.426666666666e1));
#98319=vertex_point('',#98318);
#98320=cartesian_point('',(-1.724613902936e-14,-1.4e1,-2.69e1));
#98321=vertex_point('',#98320);
#98322=cartesian_point('',(-1.137844413488e-14,1.4e1,-2.69e1));
#98323=vertex_point('',#98322);
#98324=cartesian_point('',(-1.492581307473e-14,-1.e1,-2.69e1));
#98325=cartesian_point('',(-1.247411104390e-14,1.e1,-2.69e1));
#98326=vertex_point('',#98324);
#98327=vertex_point('',#98325);
#98328=cartesian_point('',(-1.329134505418e-14,-1.e1,-7.379538356976e1));
#98329=vertex_point('',#98328);
#98330=cartesian_point('',(-1.492581307473e-14,1.e1,-7.379538356976e1));
#98331=vertex_point('',#98330);
#98332=cartesian_point('',(0.e0,-1.4e1,-7.379538356976e1));
#98333=cartesian_point('',(-1.486895674277e-14,1.4e1,-7.379538356976e1));
#98334=vertex_point('',#98332);
#98335=vertex_point('',#98333);
#98336=cartesian_point('',(-1.574170832771e-14,1.4e1,-8.339525879141e1));
#98337=vertex_point('',#98336);
#98338=cartesian_point('',(-1.288286259007e-14,-1.4e1,-8.339525879141e1));
#98339=vertex_point('',#98338);
#98340=cartesian_point('',(-1.529927426450e-14,-1.608e1,-8.339525879141e1));
#98341=cartesian_point('',(-1.135606460025e-14,1.608e1,-8.339525879141e1));
#98342=vertex_point('',#98340);
#98343=vertex_point('',#98341);
#98344=cartesian_point('',(-1.529927426450e-14,1.608e1,-2.899525879141e1));
#98345=cartesian_point('',(-1.135606460025e-14,-1.608e1,-2.899525879141e1));
#98346=vertex_point('',#98344);
#98347=vertex_point('',#98345);
#98348=cartesian_point('',(-1.540000927077e-14,-1.772e1,-2.899525879141e1));
#98349=cartesian_point('',(-1.105448751892e-14,1.772e1,-2.899525879141e1));
#98350=vertex_point('',#98348);
#98351=vertex_point('',#98349);
#98352=cartesian_point('',(-1.209783379273e-14,1.808237009809e1,
-1.515690305016e1));
#98353=vertex_point('',#98352);
#98354=cartesian_point('',(0.e0,-1.808237009809e1,-1.515690305016e1));
#98355=vertex_point('',#98354);
#98356=cartesian_point('',(-1.300929363115e-14,-2.122452363010e1,-1.34e1));
#98357=cartesian_point('',(-1.821453177933e-14,2.122452363010e1,-1.34e1));
#98358=vertex_point('',#98356);
#98359=vertex_point('',#98357);
#98360=cartesian_point('',(0.e0,4.504183441299e1,-1.34e1));
#98361=cartesian_point('',(-8.017407816605e-1,-4.503469838920e1,-1.34e1));
#98362=vertex_point('',#98360);
#98363=vertex_point('',#98361);
#98364=cartesian_point('',(0.e0,-4.504183441299e1,-1.34e1));
#98365=vertex_point('',#98364);
#98366=cartesian_point('',(8.017407816605e-1,4.503469838920e1,-1.34e1));
#98367=vertex_point('',#98366);
#98368=vertex_point('',#93201);
#98369=vertex_point('',#93207);
#98370=cartesian_point('',(3.024639148782e1,2.993002823972e1,
-1.340000017716e1));
#98371=vertex_point('',#98370);
#98372=vertex_point('',#93219);
#98373=cartesian_point('',(3.852843159723e1,2.102757610579e1,
-1.339998580248e1));
#98374=vertex_point('',#98373);
#98375=vertex_point('',#93231);
#98376=cartesian_point('',(3.323639147077e1,1.572713842761e1,
-1.340000017716e1));
#98377=vertex_point('',#98376);
#98378=vertex_point('',#93243);
#98379=vertex_point('',#93249);
#98380=vertex_point('',#93255);
#98381=cartesian_point('',(5.068636234511e0,4.284526985416e1,
-1.339998523571e1));
#98382=vertex_point('',#98381);
#98383=vertex_point('',#93267);
#98384=cartesian_point('',(1.699817388854e1,4.048432834017e1,
-1.339998523571e1));
#98385=vertex_point('',#98384);
#98386=vertex_point('',#93279);
#98387=cartesian_point('',(1.592431963088e1,3.307512323968e1,
-1.339998523571e1));
#98388=vertex_point('',#98387);
#98389=vertex_point('',#93291);
#98390=vertex_point('',#93297);
#98391=vertex_point('',#93303);
#98392=cartesian_point('',(-8.323408100749e0,3.608439622066e1,
-1.339998596182e1));
#98393=vertex_point('',#98392);
#98394=vertex_point('',#93315);
#98395=cartesian_point('',(-1.866933129146e1,2.969005128772e1,
-1.340000008073e1));
#98396=vertex_point('',#98395);
#98397=vertex_point('',#93327);
#98398=cartesian_point('',(-2.303910486837e1,3.576711688496e1,
-1.339998596182e1));
#98399=vertex_point('',#98398);
#98400=vertex_point('',#93339);
#98401=cartesian_point('',(-2.347020325792e1,-2.347020325776e1,-1.34e1));
#98402=cartesian_point('',(3.268762052360e1,-5.763709433512e0,-1.34e1));
#98403=vertex_point('',#98401);
#98404=vertex_point('',#98402);
#98405=cartesian_point('',(3.279708756845e1,-5.277582441465e0,-1.34e1));
#98406=cartesian_point('',(4.314257645834e1,-7.607200246870e0,-1.34e1));
#98407=vertex_point('',#98405);
#98408=vertex_point('',#98406);
#98409=cartesian_point('',(-3.097701889352e1,-3.097701889352e1,-1.34e1));
#98410=vertex_point('',#98409);
#98411=cartesian_point('',(-3.131244309533e1,-3.060851775227e1,-1.34e1));
#98412=vertex_point('',#98411);
#98413=cartesian_point('',(2.534513868876e1,2.493843735744e1,
-1.294357659381e1));
#98414=vertex_point('',#98413);
#98415=vertex_point('',#93802);
#98416=cartesian_point('',(3.224246971028e1,1.621116651236e1,
-1.294357659381e1));
#98417=vertex_point('',#98416);
#98418=cartesian_point('',(3.293482695010e1,1.612357227472e1,
-1.294357803008e1));
#98419=vertex_point('',#98418);
#98420=cartesian_point('',(3.804841771939e1,2.001344579848e1,
-1.294357803008e1));
#98421=vertex_point('',#98420);
#98422=cartesian_point('',(3.813764426983e1,2.071872930989e1,
-1.294357659381e1));
#98423=vertex_point('',#98422);
#98424=cartesian_point('',(3.124031324831e1,2.944600015496e1,
-1.294357659381e1));
#98425=vertex_point('',#98424);
#98426=cartesian_point('',(3.054795600849e1,2.953359439261e1,
-1.294357803008e1));
#98427=vertex_point('',#98426);
#98428=cartesian_point('',(3.050179489649e1,2.916870652985e1,
-9.943578572236e0));
#98429=cartesian_point('',(2.580606280639e1,2.559669135939e1,
-9.943578605796e0));
#98430=vertex_point('',#98428);
#98431=vertex_point('',#98429);
#98432=cartesian_point('',(3.119414688571e1,2.908111887094e1,
-9.943576592324e0));
#98433=vertex_point('',#98432);
#98434=cartesian_point('',(3.776594103312e1,2.076575350954e1,
-9.943576592324e0));
#98435=vertex_point('',#98434);
#98436=cartesian_point('',(3.767671950709e1,2.006047159701e1,
-9.943578029755e0));
#98437=vertex_point('',#98436);
#98438=cartesian_point('',(3.298098778526e1,1.648846059271e1,
-9.943578029755e0));
#98439=vertex_point('',#98438);
#98440=cartesian_point('',(3.228863607288e1,1.657604779639e1,
-9.943576592325e0));
#98441=vertex_point('',#98440);
#98442=cartesian_point('',(2.571684192548e1,2.489141315779e1,
-9.943576592325e0));
#98443=vertex_point('',#98442);
#98444=cartesian_point('',(4.131185123243e0,3.591512133214e1,
-1.294357722187e1));
#98445=vertex_point('',#98444);
#98446=vertex_point('',#94000);
#98447=cartesian_point('',(1.482979897279e1,3.286887431756e1,
-1.294357722187e1));
#98448=vertex_point('',#98447);
#98449=cartesian_point('',(1.544526305241e1,3.321152638608e1,
-1.294357722187e1));
#98450=vertex_point('',#98449);
#98451=cartesian_point('',(1.720442281067e1,3.938980768208e1,
-1.294357722187e1));
#98452=vertex_point('',#98451);
#98453=cartesian_point('',(1.686177074214e1,4.000527176170e1,
-1.294357722187e1));
#98454=vertex_point('',#98453);
#98455=cartesian_point('',(6.163156892605e0,4.305151877628e1,
-1.294357722187e1));
#98456=vertex_point('',#98455);
#98457=cartesian_point('',(5.547692812984e0,4.270886670776e1,
-1.294357722187e1));
#98458=vertex_point('',#98457);
#98459=cartesian_point('',(5.728245892303e0,4.238452593488e1,
-9.943579059831e0));
#98460=cartesian_point('',(4.112841575124e0,3.671113333821e1,
-9.943578111912e0));
#98461=vertex_point('',#98459);
#98462=vertex_point('',#98460);
#98463=cartesian_point('',(6.343709198461e0,4.272721150230e1,
-9.943577221316e0));
#98464=vertex_point('',#98463);
#98465=cartesian_point('',(1.653746045948e1,3.982471546095e1,
-9.943577221316e0));
#98466=vertex_point('',#98465);
#98467=cartesian_point('',(1.688011553668e1,3.920925537622e1,
-9.943577221316e0));
#98468=vertex_point('',#98467);
#98469=cartesian_point('',(1.526470675166e1,3.353583666874e1,
-9.943577221316e0));
#98470=vertex_point('',#98469);
#98471=cartesian_point('',(1.464924666693e1,3.319318159154e1,
-9.943577221316e0));
#98472=vertex_point('',#98471);
#98473=cartesian_point('',(4.455495405903e0,3.609567763289e1,
-9.943577221316e0));
#98474=vertex_point('',#98473);
#98475=cartesian_point('',(-1.246774762889e1,4.171729918504e1,
-1.294357803591e1));
#98476=vertex_point('',#98475);
#98477=vertex_point('',#94199);
#98478=cartesian_point('',(-2.238699578656e1,3.668280035858e1,
-1.294357803591e1));
#98479=vertex_point('',#98478);
#98480=cartesian_point('',(-2.260033543250e1,3.600287621545e1,
-1.294357658086e1));
#98481=vertex_point('',#98480);
#98482=cartesian_point('',(-1.955897283745e1,3.034262516895e1,
-1.294357658086e1));
#98483=vertex_point('',#98482);
#98484=cartesian_point('',(-1.889476534022e1,3.013421392058e1,
-1.294357803591e1));
#98485=vertex_point('',#98484);
#98486=cartesian_point('',(-8.975517182550e0,3.516871274704e1,
-1.294357803591e1));
#98487=vertex_point('',#98486);
#98488=cartesian_point('',(-8.762177536617e0,3.584863689017e1,
-1.294357658086e1));
#98489=vertex_point('',#98488);
#98490=cartesian_point('',(-9.120571054609e0,3.596110748262e1,
-9.943578714342e0));
#98491=cartesian_point('',(-1.191339178763e1,4.115879540914e1,
-9.943577574181e0));
#98492=vertex_point('',#98490);
#98493=vertex_point('',#98491);
#98494=cartesian_point('',(-9.333886832235e0,3.528116004906e1,
-9.943578035603e0));
#98495=vertex_point('',#98494);
#98496=cartesian_point('',(-1.878491981356e1,3.048430310013e1,
-9.943578035603e0));
#98497=vertex_point('',#98496);
#98498=cartesian_point('',(-1.944912312507e1,3.069270653673e1,
-9.943576579348e0));
#98499=vertex_point('',#98498);
#98500=cartesian_point('',(-2.224196048522e1,3.589042962842e1,
-9.943576579348e0));
#98501=vertex_point('',#98500);
#98502=cartesian_point('',(-2.202862613688e1,3.657035305655e1,
-9.943578035604e0));
#98503=vertex_point('',#98502);
#98504=cartesian_point('',(-1.257759315555e1,4.136721000547e1,
-9.943578035604e0));
#98505=vertex_point('',#98504);
#98506=cartesian_point('',(-2.382241127104e1,-2.382241127104e1,
-1.294357787137e1));
#98507=vertex_point('',#98506);
#98508=cartesian_point('',(3.317815065453e1,-5.850203131380e0,
-1.294357787137e1));
#98509=vertex_point('',#98508);
#98510=cartesian_point('',(-3.062481088032e1,-3.062481088032e1,
-1.294357787137e1));
#98511=vertex_point('',#98510);
#98512=cartesian_point('',(-3.203363396775e1,-2.722361107568e1,
-1.294357787137e1));
#98513=vertex_point('',#98512);
#98514=cartesian_point('',(-3.092875992743e1,-3.029088872998e1,
-1.294357787137e1));
#98515=vertex_point('',#98514);
#98516=cartesian_point('',(4.265204632724e1,-7.520706549920e0,
-1.294357787137e1));
#98517=vertex_point('',#98516);
#98518=cartesian_point('',(4.272512138304e1,-6.685454840177e0,
-1.294357787137e1));
#98519=vertex_point('',#98518);
#98520=cartesian_point('',(3.327734565551e1,-5.409692770120e0,
-1.294357787137e1));
#98521=vertex_point('',#98520);
#98522=cartesian_point('',(4.246265539246e1,-6.685454840177e0,
-9.943577871374e0));
#98523=cartesian_point('',(3.343662919696e1,-5.895779872317e0,
-9.943577871374e0));
#98524=vertex_point('',#98522);
#98525=vertex_point('',#98523);
#98526=cartesian_point('',(4.245880956689e1,-6.872439948725e0,
-9.943577871374e0));
#98527=vertex_point('',#98526);
#98528=cartesian_point('',(4.239356778258e1,-7.475129821682e0,
-9.943577871374e0));
#98529=vertex_point('',#98528);
#98530=cartesian_point('',(4.239169403940e1,-7.474799417085e0,-9.9e0));
#98531=vertex_point('',#98530);
#98532=cartesian_point('',(3.343850294253e1,-5.896110263268e0,-9.9e0));
#98533=vertex_point('',#98532);
#98534=cartesian_point('',(-3.043787402116e1,-3.043787402116e1,-9.9e0));
#98535=vertex_point('',#98534);
#98536=cartesian_point('',(-3.043921939856e1,-3.043921939856e1,
-9.943577871374e0));
#98537=vertex_point('',#98536);
#98538=cartesian_point('',(-2.400934813020e1,-2.400934813020e1,-9.9e0));
#98539=vertex_point('',#98538);
#98540=cartesian_point('',(-2.400800275281e1,-2.400800275281e1,
-9.943577871375e0));
#98541=vertex_point('',#98540);
#98542=cartesian_point('',(-3.177116797717e1,-2.722361107568e1,
-9.943577871374e0));
#98543=vertex_point('',#98542);
#98544=cartesian_point('',(-2.446427623502e1,-2.360887111139e1,
-9.943577871374e0));
#98545=vertex_point('',#98544);
#98546=cartesian_point('',(0.e0,4.553993176204e1,-1.385642212863e1));
#98547=vertex_point('',#98546);
#98548=cartesian_point('',(-8.106068716671e-1,-4.553271682418e1,
-1.385642212863e1));
#98549=vertex_point('',#98548);
#98550=cartesian_point('',(0.e0,-4.553993176204e1,-1.385642212863e1));
#98551=vertex_point('',#98550);
#98552=cartesian_point('',(8.106068716671e-1,4.553271682418e1,
-1.385642212863e1));
#98553=vertex_point('',#98552);
#98554=cartesian_point('',(-8.072583486889e-14,-4.602874455088e1,
-1.944357787137e1));
#98555=vertex_point('',#98554);
#98556=cartesian_point('',(8.189504468963e-1,4.602145852856e1,
-1.944357787137e1));
#98557=vertex_point('',#98556);
#98558=cartesian_point('',(1.911982498410e-10,4.602874455088e1,
-1.944357787137e1));
#98559=vertex_point('',#98558);
#98560=cartesian_point('',(-8.189504468963e-1,-4.602145852856e1,
-1.944357787137e1));
#98561=vertex_point('',#98560);
#98562=cartesian_point('',(0.e0,-4.652684189993e1,-1.99e1));
#98563=cartesian_point('',(0.e0,4.652684189993e1,-1.99e1));
#98564=vertex_point('',#98562);
#98565=vertex_point('',#98563);
#98566=cartesian_point('',(0.e0,-4.93e1,-1.99e1));
#98567=cartesian_point('',(0.e0,4.93e1,-1.99e1));
#98568=vertex_point('',#98566);
#98569=vertex_point('',#98567);
#98570=cartesian_point('',(2.857268925339e-11,4.93e1,-1.36e1));
#98571=cartesian_point('',(5.734562730821e-1,-4.929666467321e1,-1.36e1));
#98572=vertex_point('',#98570);
#98573=vertex_point('',#98571);
#98574=cartesian_point('',(0.e0,-4.93e1,-1.36e1));
#98575=vertex_point('',#98574);
#98576=cartesian_point('',(0.e0,4.96e1,-1.33e1));
#98577=cartesian_point('',(5.513097539442e-1,-4.959693596942e1,-1.33e1));
#98578=vertex_point('',#98576);
#98579=vertex_point('',#98577);
#98580=cartesian_point('',(-3.790477481356e-14,-4.96e1,-1.33e1));
#98581=vertex_point('',#98580);
#98582=cartesian_point('',(-1.353984461692e-14,5.214291611576e1,-1.33e1));
#98583=cartesian_point('',(-8.095293517393e-1,-5.213663168334e1,-1.33e1));
#98584=vertex_point('',#98582);
#98585=vertex_point('',#98583);
#98586=cartesian_point('',(-1.508472630086e-14,-5.214291611576e1,-1.33e1));
#98587=vertex_point('',#98586);
#98588=cartesian_point('',(8.095293517393e-1,5.213663168334e1,-1.33e1));
#98589=vertex_point('',#98588);
#98590=cartesian_point('',(-5.513097539442e-1,4.959693596942e1,-1.33e1));
#98591=vertex_point('',#98590);
#98592=cartesian_point('',(-2.570136489742e-14,5.244177452519e1,
-1.357385327718e1));
#98593=vertex_point('',#98592);
#98594=cartesian_point('',(-3.760111167093e-14,-5.244177452519e1,
-1.357385327718e1));
#98595=vertex_point('',#98594);
#98596=cartesian_point('',(8.150551858328e-1,5.249251547713e1,
-1.422614672282e1));
#98597=cartesian_point('',(0.e0,-5.249884280698e1,-1.422614672282e1));
#98598=vertex_point('',#98596);
#98599=vertex_point('',#98597);
#98600=cartesian_point('',(9.194901082811e-10,5.249884280698e1,
-1.422614672282e1));
#98601=vertex_point('',#98600);
#98602=cartesian_point('',(-1.108983980424e-14,5.279770121641e1,-1.45e1));
#98603=cartesian_point('',(-1.106887753384e-14,-5.279770121641e1,-1.45e1));
#98604=vertex_point('',#98602);
#98605=vertex_point('',#98603);
#98606=cartesian_point('',(5.868589898342e1,5.416279989191e-1,-1.45e1));
#98607=cartesian_point('',(5.868839834568e1,6.228351168147e-14,-1.45e1));
#98608=vertex_point('',#98606);
#98609=vertex_point('',#98607);
#98610=cartesian_point('',(-5.868839834568e1,2.398081733190e-14,-1.45e1));
#98611=vertex_point('',#98610);
#98612=cartesian_point('',(-5.868589898342e1,-5.416279989191e-1,-1.45e1));
#98613=vertex_point('',#98612);
#98614=cartesian_point('',(-8.150551858328e-1,-5.249251547713e1,
-1.422614672282e1));
#98615=vertex_point('',#98614);
#98616=cartesian_point('',(-5.734562730821e-1,4.929666467321e1,-1.36e1));
#98617=vertex_point('',#98616);
#98618=cartesian_point('',(1.917998670478e1,-6.753793111800e1,
-8.908727903630e0));
#98619=vertex_point('',#98618);
#98620=vertex_point('',#91882);
#98621=cartesian_point('',(6.753290012432e1,-1.919769345392e1,
-8.908726493365e0));
#98622=vertex_point('',#98621);
#98623=cartesian_point('',(6.696647323452e1,-1.718235378387e1,
-8.908723838672e0));
#98624=vertex_point('',#98623);
#98625=cartesian_point('',(6.269112947695e1,-1.323146589534e1,
-8.908726203360e0));
#98626=vertex_point('',#98625);
#98627=cartesian_point('',(6.269112947045e1,-7.368534097633e0,
-8.908726751599e0));
#98628=vertex_point('',#98627);
#98629=cartesian_point('',(6.492644926752e1,-5.302949122729e0,
-8.908726751599e0));
#98630=vertex_point('',#98629);
#98631=vertex_point('',#91265);
#98632=cartesian_point('',(6.630586239393e1,3.280866108383e0,
-8.908726376890e0));
#98633=vertex_point('',#98632);
#98634=cartesian_point('',(6.400857521602e1,-3.098537384543e-14,
-8.908726203219e0));
#98635=vertex_point('',#98634);
#98636=cartesian_point('',(6.862795168785e1,4.126075471192e0,
-8.908725754917e0));
#98637=vertex_point('',#98636);
#98638=cartesian_point('',(6.993587653006e1,6.181181278427e0,
-8.908724935213e0));
#98639=vertex_point('',#98638);
#98640=cartesian_point('',(6.960201257244e1,9.208492761280e0,
-8.908725389359e0));
#98641=vertex_point('',#98640);
#98642=vertex_point('',#91345);
#98643=vertex_point('',#91354);
#98644=vertex_point('',#91370);
#98645=cartesian_point('',(6.852380969467e1,-4.553268627119e0,
-5.800002884876e0));
#98646=vertex_point('',#98645);
#98647=cartesian_point('',(6.869465310925e1,-4.083453623635e0,
-5.308771361742e0));
#98648=vertex_point('',#98647);
#98649=cartesian_point('',(6.950488472147e1,-6.093583605903e0,-5.8e0));
#98650=cartesian_point('',(6.764089940861e1,-1.711050813101e1,-5.8e0));
#98651=vertex_point('',#98649);
#98652=vertex_point('',#98650);
#98653=vertex_point('',#91519);
#98654=cartesian_point('',(6.306142113759e1,-1.283074634627e1,-5.8e0));
#98655=vertex_point('',#98654);
#98656=cartesian_point('',(6.306142113814e1,-7.769253654332e0,-5.8e0));
#98657=vertex_point('',#98656);
#98658=cartesian_point('',(6.533135650287e1,-5.671689836434e0,
-5.800017356418e0));
#98659=vertex_point('',#98658);
#98660=cartesian_point('',(6.54e1,-8.7e0,-5.8e0));
#98661=cartesian_point('',(6.54e1,-1.19e1,-5.8e0));
#98662=vertex_point('',#98660);
#98663=vertex_point('',#98661);
#98664=cartesian_point('',(6.54e1,-1.19e1,-9.4e0));
#98665=cartesian_point('',(6.54e1,-8.7e0,-9.4e0));
#98666=vertex_point('',#98664);
#98667=vertex_point('',#98665);
#98668=cartesian_point('',(7.000282559728e1,-6.137222498158e0,
-5.308722335289e0));
#98669=vertex_point('',#98668);
#98670=cartesian_point('',(6.812555361496e1,-1.723312197142e1,
-5.308726203219e0));
#98671=vertex_point('',#98670);
#98672=vertex_point('',#91459);
#98673=vertex_point('',#91478);
#98674=cartesian_point('',(1.711111209469e1,-6.815630118419e1,
-5.308726203219e0));
#98675=vertex_point('',#98674);
#98676=vertex_point('',#91485);
#98677=vertex_point('',#91512);
#98678=cartesian_point('',(6.272213653635e1,-1.319791090341e1,
-6.291273801983e0));
#98679=vertex_point('',#98678);
#98680=cartesian_point('',(6.272213653521e1,-7.402089097772e0,
-6.291273796781e0));
#98681=vertex_point('',#98680);
#98682=cartesian_point('',(6.499213154790e1,-5.304432621816e0,
-6.291273445047e0));
#98683=vertex_point('',#98682);
#98684=vertex_point('',#91618);
#98685=cartesian_point('',(6.093597148657e0,-6.950481162838e1,
-5.799977628657e0));
#98686=cartesian_point('',(4.553303871823e0,-6.852380369984e1,
-5.800006983172e0));
#98687=vertex_point('',#98685);
#98688=vertex_point('',#98686);
#98689=cartesian_point('',(3.699826423564e0,-6.619267733284e1,
-5.800153706552e0));
#98690=vertex_point('',#98689);
#98691=vertex_point('',#91729);
#98692=cartesian_point('',(7.849280856764e0,-6.313537162483e1,-5.8e0));
#98693=vertex_point('',#98692);
#98694=cartesian_point('',(1.275071914306e1,-6.313537162494e1,-5.8e0));
#98695=vertex_point('',#98694);
#98696=cartesian_point('',(1.668305525672e1,-6.739083865332e1,
-5.800007372951e0));
#98697=vertex_point('',#98696);
#98698=vertex_point('',#91851);
#98699=cartesian_point('',(1.19e1,-6.54e1,-5.8e0));
#98700=cartesian_point('',(8.7e0,-6.54e1,-5.8e0));
#98701=vertex_point('',#98699);
#98702=vertex_point('',#98700);
#98703=cartesian_point('',(8.7e0,-6.54e1,-9.4e0));
#98704=cartesian_point('',(1.19e1,-6.54e1,-9.4e0));
#98705=vertex_point('',#98703);
#98706=vertex_point('',#98704);
#98707=cartesian_point('',(3.239160138592e0,-6.637499411001e1,
-5.308729381423e0));
#98708=vertex_point('',#98707);
#98709=vertex_point('',#91687);
#98710=vertex_point('',#91722);
#98711=vertex_point('',#91736);
#98712=vertex_point('',#91773);
#98713=vertex_point('',#91749);
#98714=cartesian_point('',(-3.280866108394e0,-6.630586239845e1,
-8.908726288910e0));
#98715=vertex_point('',#98714);
#98716=cartesian_point('',(-1.885858512100e-14,-6.400857521602e1,
-8.908726203219e0));
#98717=vertex_point('',#98716);
#98718=cartesian_point('',(-4.126068478234e0,-6.862800662896e1,
-8.908726272192e0));
#98719=vertex_point('',#98718);
#98720=cartesian_point('',(7.380474108364e0,-6.270216283883e1,
-8.926167978142e0));
#98721=vertex_point('',#98720);
#98722=cartesian_point('',(1.321952589165e1,-6.270216283882e1,
-8.926167978562e0));
#98723=vertex_point('',#98722);
#98724=cartesian_point('',(1.311743636591e1,-6.279650038776e1,
-6.273832021830e0));
#98725=cartesian_point('',(1.704978272719e1,-6.705195791737e1,
-6.273829122578e0));
#98726=vertex_point('',#98724);
#98727=vertex_point('',#98725);
#98728=cartesian_point('',(7.482563631445e0,-6.279650039062e1,
-6.273832021879e0));
#98729=vertex_point('',#98728);
#98730=vertex_point('',#91927);
#98731=cartesian_point('',(-6.993594841330e1,-6.181193525164e0,
-8.908726203219e0));
#98732=vertex_point('',#98731);
#98733=vertex_point('',#91969);
#98734=cartesian_point('',(-6.630586238865e1,-3.280866104847e0,
-8.908726290055e0));
#98735=vertex_point('',#98734);
#98736=cartesian_point('',(-6.400857521602e1,1.472540217388e-14,
-8.908726203219e0));
#98737=vertex_point('',#98736);
#98738=cartesian_point('',(-6.500782869020e1,2.445225794238e0,
-8.908726203219e0));
#98739=vertex_point('',#98738);
#98740=vertex_point('',#92005);
#98741=vertex_point('',#92013);
#98742=vertex_point('',#92042);
#98743=cartesian_point('',(-6.637498590941e1,3.239153995308e0,
-5.308728336873e0));
#98744=vertex_point('',#98743);
#98745=cartesian_point('',(-6.852382012659e1,4.553270647645e0,
-5.800002135425e0));
#98746=vertex_point('',#98745);
#98747=cartesian_point('',(-6.869465376517e1,4.083452695541e0,
-5.308726984975e0));
#98748=vertex_point('',#98747);
#98749=vertex_point('',#92053);
#98750=vertex_point('',#92058);
#98751=vertex_point('',#92216);
#98752=cartesian_point('',(-6.313537162492e1,1.275071914315e1,-5.8e0));
#98753=vertex_point('',#98752);
#98754=cartesian_point('',(-6.313537162496e1,7.849280856924e0,-5.8e0));
#98755=vertex_point('',#98754);
#98756=cartesian_point('',(-6.541019699105e1,5.747190086025e0,
-5.800012108002e0));
#98757=vertex_point('',#98756);
#98758=cartesian_point('',(-6.950481337536e1,6.093550626669e0,
-5.799977862019e0));
#98759=vertex_point('',#98758);
#98760=cartesian_point('',(-6.54e1,8.7e0,-5.8e0));
#98761=cartesian_point('',(-6.54e1,1.19e1,-5.8e0));
#98762=vertex_point('',#98760);
#98763=vertex_point('',#98761);
#98764=cartesian_point('',(-6.54e1,1.19e1,-9.4e0));
#98765=cartesian_point('',(-6.54e1,8.7e0,-9.4e0));
#98766=vertex_point('',#98764);
#98767=vertex_point('',#98765);
#98768=cartesian_point('',(-6.817350612490e1,1.704243559074e1,
-5.308726203219e0));
#98769=vertex_point('',#98768);
#98770=vertex_point('',#92176);
#98771=cartesian_point('',(-7.000282587571e1,6.137220879569e0,
-5.308722337959e0));
#98772=vertex_point('',#98771);
#98773=vertex_point('',#92169);
#98774=vertex_point('',#92227);
#98775=vertex_point('',#92209);
#98776=vertex_point('',#92750);
#98777=cartesian_point('',(-6.076321355541e1,2.512679689510e1,
1.783489721967e1));
#98778=vertex_point('',#98777);
#98779=cartesian_point('',(-5.830728919922e1,2.762035828345e1,
2.130428766352e1));
#98780=vertex_point('',#98779);
#98781=cartesian_point('',(-2.749823207120e1,5.836495647451e1,
2.130435908205e1));
#98782=vertex_point('',#98781);
#98783=cartesian_point('',(-2.499953090930e1,6.081565149523e1,
1.783484782853e1));
#98784=vertex_point('',#98783);
#98785=cartesian_point('',(-1.783154227318e1,6.768342155640e1,
-5.305493412241e0));
#98786=vertex_point('',#98785);
#98787=vertex_point('',#92283);
#98788=cartesian_point('',(-1.927705997990e1,6.619643254794e1,
-8.904363376118e0));
#98789=vertex_point('',#98788);
#98790=cartesian_point('',(-6.624451732866e1,1.932722163255e1,
-8.904362740999e0));
#98791=vertex_point('',#98790);
#98792=vertex_point('',#92353);
#98793=vertex_point('',#92358);
#98794=vertex_point('',#92394);
#98795=vertex_point('',#92399);
#98796=cartesian_point('',(-4.553265651224e0,6.852379523208e1,
-5.800002313266e0));
#98797=cartesian_point('',(-3.699827601159e0,6.619266809001e1,
-5.800155681725e0));
#98798=vertex_point('',#98796);
#98799=vertex_point('',#98797);
#98800=vertex_point('',#92510);
#98801=cartesian_point('',(-7.849280856450e0,6.313537162456e1,-5.8e0));
#98802=vertex_point('',#98801);
#98803=cartesian_point('',(-1.275071914306e1,6.313537162494e1,-5.8e0));
#98804=vertex_point('',#98803);
#98805=cartesian_point('',(-1.594609034609e1,6.659332565449e1,
-5.800002108946e0));
#98806=vertex_point('',#98805);
#98807=cartesian_point('',(-6.093585552509e0,6.950488455081e1,-5.8e0));
#98808=vertex_point('',#98807);
#98809=cartesian_point('',(-1.19e1,6.54e1,-5.8e0));
#98810=cartesian_point('',(-8.7e0,6.54e1,-5.8e0));
#98811=vertex_point('',#98809);
#98812=vertex_point('',#98810);
#98813=cartesian_point('',(-8.7e0,6.54e1,-9.4e0));
#98814=cartesian_point('',(-1.19e1,6.54e1,-9.4e0));
#98815=vertex_point('',#98813);
#98816=vertex_point('',#98814);
#98817=cartesian_point('',(-4.083489877639e0,6.869477963058e1,
-5.308729315703e0));
#98818=vertex_point('',#98817);
#98819=cartesian_point('',(-3.239155122007e0,6.637498036510e1,
-5.308731324629e0));
#98820=vertex_point('',#98819);
#98821=cartesian_point('',(-6.137220583171e0,7.000282403624e1,
-5.308722728063e0));
#98822=vertex_point('',#98821);
#98823=vertex_point('',#92472);
#98824=vertex_point('',#92503);
#98825=vertex_point('',#92517);
#98826=vertex_point('',#92551);
#98827=vertex_point('',#92533);
#98828=cartesian_point('',(3.280866108394e0,6.630586239845e1,
-8.908726288910e0));
#98829=vertex_point('',#98828);
#98830=cartesian_point('',(0.e0,6.400857521602e1,-8.908726203219e0));
#98831=vertex_point('',#98830);
#98832=cartesian_point('',(4.126068473862e0,6.862800663055e1,
-8.908726272274e0));
#98833=vertex_point('',#98832);
#98834=cartesian_point('',(-7.380474076312e0,6.270216280921e1,
-8.926168810857e0));
#98835=vertex_point('',#98834);
#98836=cartesian_point('',(-1.321952589166e1,6.270216283881e1,
-8.926167978846e0));
#98837=vertex_point('',#98836);
#98838=cartesian_point('',(-1.639551609911e1,6.613913293311e1,
-8.926167978846e0));
#98839=vertex_point('',#98838);
#98840=cartesian_point('',(-6.619020999296e1,1.644271477664e1,
-8.926168799518e0));
#98841=vertex_point('',#98840);
#98842=cartesian_point('',(-6.270216280962e1,1.321952592325e1,
-8.926168799518e0));
#98843=vertex_point('',#98842);
#98844=cartesian_point('',(-6.270216280925e1,7.380474076351e0,
-8.926168809815e0));
#98845=vertex_point('',#98844);
#98846=cartesian_point('',(-6.493852844365e1,5.313922677814e0,
-8.926168809815e0));
#98847=vertex_point('',#98846);
#98848=vertex_point('',#92675);
#98849=cartesian_point('',(-6.279650038916e1,7.482563632817e0,
-6.273832021668e0));
#98850=vertex_point('',#98849);
#98851=cartesian_point('',(-6.279650038783e1,1.311743636597e1,
-6.273832021879e0));
#98852=vertex_point('',#98851);
#98853=vertex_point('',#92769);
#98854=vertex_point('',#92784);
#98855=cartesian_point('',(-1.311743636591e1,6.279650038776e1,
-6.273832021832e0));
#98856=vertex_point('',#98855);
#98857=cartesian_point('',(-7.482563631445e0,6.279650039062e1,
-6.273832021879e0));
#98858=vertex_point('',#98857);
#98859=vertex_point('',#92870);
#98860=cartesian_point('',(8.892542308109e0,6.964313839253e1,
-8.908726203219e0));
#98861=vertex_point('',#98860);
#98862=cartesian_point('',(1.554720134409e1,6.476499513152e1,2.803490595140e1));
#98863=vertex_point('',#98862);
#98864=cartesian_point('',(1.840332100368e1,6.196452917822e1,3.199998840530e1));
#98865=vertex_point('',#98864);
#98866=cartesian_point('',(6.541225369709e1,1.963836354762e1,1.526168706332e0));
#98867=vertex_point('',#98866);
#98868=vertex_point('',#94626);
#98869=cartesian_point('',(5.451235039619e1,3.048891654393e1,1.526168706332e0));
#98870=vertex_point('',#98869);
#98871=cartesian_point('',(5.450914536835e1,3.190118907061e1,1.526168300985e0));
#98872=vertex_point('',#98871);
#98873=cartesian_point('',(5.871309954540e1,3.612426360210e1,1.526168300985e0));
#98874=vertex_point('',#98873);
#98875=cartesian_point('',(6.027863535342e1,3.593104863242e1,1.526167978122e0));
#98876=vertex_point('',#98875);
#98877=vertex_point('',#94617);
#98878=cartesian_point('',(6.017181554826e1,3.503320123091e1,
-8.926167978122e0));
#98879=vertex_point('',#98878);
#98880=cartesian_point('',(3.565714385320e1,6.044106408832e1,1.526167978122e0));
#98881=cartesian_point('',(2.033525762499e1,6.716421244399e1,1.526167978122e0));
#98882=vertex_point('',#98880);
#98883=vertex_point('',#98881);
#98884=vertex_point('',#95340);
#98885=cartesian_point('',(2.236496202191e1,6.593770581859e1,
-8.926167978121e0));
#98886=vertex_point('',#98885);
#98887=cartesian_point('',(-3.093618096628e1,6.298814843380e1,
1.526167978122e0));
#98888=cartesian_point('',(-4.143640641547e1,5.663548674875e1,
1.526167978122e0));
#98889=vertex_point('',#98887);
#98890=vertex_point('',#98888);
#98891=vertex_point('',#95593);
#98892=cartesian_point('',(-4.058743855449e1,5.657413195485e1,
-8.926167978121e0));
#98893=vertex_point('',#98892);
#98894=cartesian_point('',(-5.654898535350e1,4.155437872699e1,
1.526167978122e0));
#98895=cartesian_point('',(-6.292322451364e1,3.106802138378e1,
1.526167978122e0));
#98896=vertex_point('',#98894);
#98897=vertex_point('',#98895);
#98898=vertex_point('',#96053);
#98899=cartesian_point('',(-6.073505076830e1,3.404741081245e1,
-8.926167978121e0));
#98900=vertex_point('',#98899);
#98901=vertex_point('',#94647);
#98902=cartesian_point('',(5.528703020371e1,3.049067426573e1,
-8.926168066603e0));
#98903=vertex_point('',#98902);
#98904=cartesian_point('',(1.934132454348e1,6.550070113307e1,1.526169597746e0));
#98905=cartesian_point('',(3.024125227156e1,5.465013090828e1,1.526166206181e0));
#98906=vertex_point('',#98904);
#98907=vertex_point('',#98905);
#98908=vertex_point('',#95389);
#98909=cartesian_point('',(3.023949116823e1,5.542480735496e1,
-8.926168387128e0));
#98910=vertex_point('',#98909);
#98911=cartesian_point('',(5.528381042252e1,3.190293289097e1,
-8.926168358251e0));
#98912=vertex_point('',#98911);
#98913=cartesian_point('',(5.860108398071e1,3.523525448058e1,
-8.926166729717e0));
#98914=vertex_point('',#98913);
#98915=cartesian_point('',(5.895488741040e1,3.488288625920e1,
-9.399442190781e0));
#98916=cartesian_point('',(5.974028815355e1,3.478193995437e1,
-9.399452034457e0));
#98917=vertex_point('',#98915);
#98918=vertex_point('',#98916);
#98919=cartesian_point('',(3.451048803489e1,5.989750980541e1,
-9.399456638543e0));
#98920=cartesian_point('',(3.461499770858e1,5.911257126001e1,
-9.399446400205e0));
#98921=vertex_point('',#98919);
#98922=vertex_point('',#98920);
#98923=cartesian_point('',(3.129789431817e1,5.578031591963e1,
-9.399844642400e0));
#98924=vertex_point('',#98923);
#98925=cartesian_point('',(3.059170596197e1,5.577873591688e1,
-9.399533311227e0));
#98926=vertex_point('',#98925);
#98927=cartesian_point('',(2.169206384708e1,6.463807871383e1,
-9.399999999991e0));
#98928=vertex_point('',#98927);
#98929=vertex_point('',#95412);
#98930=cartesian_point('',(6.536336913038e1,2.250155337153e1,-9.4e0));
#98931=vertex_point('',#98930);
#98932=vertex_point('',#94722);
#98933=cartesian_point('',(5.563931901550e1,3.084452972288e1,
-9.399844671328e0));
#98934=vertex_point('',#98933);
#98935=cartesian_point('',(5.563773887017e1,3.155071805784e1,
-9.399533235600e0));
#98936=vertex_point('',#98935);
#98937=vertex_point('',#96106);
#98938=vertex_point('',#96110);
#98939=cartesian_point('',(-5.608396844443e1,4.041383935894e1,-9.4e0));
#98940=vertex_point('',#98939);
#98941=cartesian_point('',(-5.532531257635e1,4.047464386695e1,
-9.399487051824e0));
#98942=vertex_point('',#98941);
#98943=cartesian_point('',(-5.413212707155e1,3.927896372734e1,
-9.399844635463e0));
#98944=vertex_point('',#98943);
#98945=cartesian_point('',(-5.413288886188e1,3.857277398490e1,
-9.399533192668e0));
#98946=vertex_point('',#98945);
#98947=cartesian_point('',(-3.845930381478e1,5.421357164004e1,
-9.399533934826e0));
#98948=cartesian_point('',(-3.916552737629e1,5.421429627598e1,
-9.399533311241e0));
#98949=vertex_point('',#98947);
#98950=vertex_point('',#98948);
#98951=cartesian_point('',(-4.035871979414e1,5.540999718430e1,
-9.399999999776e0));
#98952=vertex_point('',#98951);
#98953=vertex_point('',#95659);
#98954=cartesian_point('',(-3.367688753219e1,6.037016791720e1,-9.4e0));
#98955=vertex_point('',#98954);
#98956=vertex_point('',#95670);
#98957=vertex_point('',#95354);
#98958=cartesian_point('',(3.165174909551e1,5.542802782302e1,
-8.926167978132e0));
#98959=vertex_point('',#98958);
#98960=cartesian_point('',(3.165350867373e1,5.465334570053e1,1.526166845679e0));
#98961=cartesian_point('',(3.585746983687e1,5.887646379440e1,1.526169167986e0));
#98962=vertex_point('',#98960);
#98963=vertex_point('',#98961);
#98964=cartesian_point('',(-5.915857257762e1,3.285220032414e1,
-8.926168388926e0));
#98965=vertex_point('',#98964);
#98966=cartesian_point('',(-5.378014643995e1,3.821937369221e1,
-8.926168388926e0));
#98967=vertex_point('',#98966);
#98968=cartesian_point('',(-5.377866749210e1,3.963164833289e1,
-8.926167978122e0));
#98969=vertex_point('',#98968);
#98970=cartesian_point('',(-5.497193165568e1,4.082741428387e1,
-8.926167978122e0));
#98971=vertex_point('',#98970);
#98972=vertex_point('',#96065);
#98973=cartesian_point('',(-5.300398544362e1,3.963083778823e1,
1.526168155872e0));
#98974=vertex_point('',#98973);
#98975=cartesian_point('',(-5.300546368834e1,3.821856242974e1,
1.526168006829e0));
#98976=vertex_point('',#98975);
#98977=cartesian_point('',(-6.132239656281e1,2.991903028310e1,
1.526168006829e0));
#98978=vertex_point('',#98977);
#98979=cartesian_point('',(-3.810745670304e1,5.308540190629e1,
1.526165736535e0));
#98980=cartesian_point('',(-2.979052830222e1,6.138493171953e1,
1.526167390828e0));
#98981=vertex_point('',#98979);
#98982=vertex_point('',#98980);
#98983=cartesian_point('',(-3.810665238690e1,5.386007421706e1,
-8.926168273080e0));
#98984=vertex_point('',#98983);
#98985=cartesian_point('',(-3.272824545975e1,5.922723838959e1,
-8.926166263633e0));
#98986=vertex_point('',#98985);
#98987=cartesian_point('',(-4.071219187372e1,5.505731977015e1,
-8.926168150199e0));
#98988=vertex_point('',#98987);
#98989=cartesian_point('',(-3.951892771069e1,5.386155381972e1,
-8.926168150199e0));
#98990=vertex_point('',#98989);
#98991=vertex_point('',#95506);
#98992=cartesian_point('',(-4.155310317835e1,5.512451759901e1,
1.526168682885e0));
#98993=vertex_point('',#98992);
#98994=cartesian_point('',(5.818450527266e1,3.778981182713e1,1.526168051683e0));
#98995=vertex_point('',#98994);
#98996=vertex_point('',#94854);
#98997=cartesian_point('',(5.341088404658e1,3.299447929642e1,1.526168051683e0));
#98998=vertex_point('',#98997);
#98999=cartesian_point('',(5.199861155081e1,3.299127425099e1,1.526168122523e0));
#99000=vertex_point('',#98999);
#99001=cartesian_point('',(4.451954880697e1,4.043647485732e1,1.526168122523e0));
#99002=vertex_point('',#99001);
#99003=cartesian_point('',(4.451634376058e1,4.184874735929e1,1.526168219122e0));
#99004=vertex_point('',#99003);
#99005=cartesian_point('',(5.019246786471e1,4.755068751662e1,1.526168219122e0));
#99006=vertex_point('',#99005);
#99007=cartesian_point('',(5.163500077907e1,4.752242450088e1,1.526167978122e0));
#99008=vertex_point('',#99007);
#99009=vertex_point('',#94845);
#99010=cartesian_point('',(5.162341918918e1,4.672253381483e1,
-8.926167978121e0));
#99011=vertex_point('',#99010);
#99012=cartesian_point('',(5.747840260767e1,3.785696195095e1,
-8.926164068105e0));
#99013=vertex_point('',#99012);
#99014=cartesian_point('',(5.340912633100e1,3.376915910161e1,
-8.926168157623e0));
#99015=vertex_point('',#99014);
#99016=cartesian_point('',(5.199686772512e1,3.376593930138e1,
-8.926168387127e0));
#99017=vertex_point('',#99016);
#99018=cartesian_point('',(4.529422859787e1,4.043823255911e1,
-8.926168156037e0));
#99019=vertex_point('',#99018);
#99020=cartesian_point('',(4.529100881096e1,4.185049118293e1,
-8.926168344867e0));
#99021=vertex_point('',#99020);
#99022=cartesian_point('',(5.017527474514e1,4.675694712366e1,
-8.926167255923e0));
#99023=vertex_point('',#99022);
#99024=cartesian_point('',(5.052908644481e1,4.640462270224e1,
-9.399505381063e0));
#99025=cartesian_point('',(5.125323463806e1,4.638743797694e1,
-9.399505596174e0));
#99026=vertex_point('',#99024);
#99027=vertex_point('',#99025);
#99028=cartesian_point('',(5.718374290138e1,3.884210957190e1,-9.4e0));
#99029=vertex_point('',#99028);
#99030=cartesian_point('',(5.712456956845e1,3.820924993095e1,
-9.399565536123e0));
#99031=vertex_point('',#99030);
#99032=cartesian_point('',(5.305527087505e1,3.412144786603e1,
-9.399844642399e0));
#99033=vertex_point('',#99032);
#99034=cartesian_point('',(5.234908251892e1,3.411986786322e1,
-9.399533311200e0));
#99035=vertex_point('',#99034);
#99036=cartesian_point('',(4.564651740469e1,4.079208801460e1,
-9.399844671323e0));
#99037=vertex_point('',#99036);
#99038=cartesian_point('',(4.564493725938e1,4.149827634957e1,
-9.399533235595e0));
#99039=vertex_point('',#99038);
#99040=cartesian_point('',(4.732243413591e1,5.040773014663e1,1.526168112284e0));
#99041=vertex_point('',#99040);
#99042=vertex_point('',#95113);
#99043=cartesian_point('',(4.164630910275e1,4.470578905604e1,1.526168112284e0));
#99044=vertex_point('',#99043);
#99045=cartesian_point('',(4.023403660473e1,4.470258401287e1,1.526168122523e0));
#99046=vertex_point('',#99045);
#99047=cartesian_point('',(3.275497386090e1,5.214778461919e1,1.526168122523e0));
#99048=vertex_point('',#99047);
#99049=cartesian_point('',(3.275176881584e1,5.356005711984e1,1.526168183540e0));
#99050=vertex_point('',#99049);
#99051=cartesian_point('',(3.752539019126e1,5.835538980058e1,1.526168183540e0));
#99052=vertex_point('',#99051);
#99053=cartesian_point('',(3.878506062058e1,5.848310190605e1,1.526167978122e0));
#99054=vertex_point('',#99053);
#99055=vertex_point('',#95104);
#99056=cartesian_point('',(3.886088978292e1,5.777372949827e1,
-8.926167978121e0));
#99057=vertex_point('',#99056);
#99058=cartesian_point('',(4.652870446973e1,5.038685477494e1,
-8.926160393494e0));
#99059=vertex_point('',#99058);
#99060=cartesian_point('',(4.164455138436e1,4.548046886515e1,
-8.926168187645e0));
#99061=vertex_point('',#99060);
#99062=cartesian_point('',(4.023229277904e1,4.547724906325e1,
-8.926168387127e0));
#99063=vertex_point('',#99062);
#99064=cartesian_point('',(3.352965365179e1,5.214954232098e1,
-8.926168156037e0));
#99065=vertex_point('',#99064);
#99066=cartesian_point('',(3.352643386564e1,5.356180094455e1,
-8.926168358245e0));
#99067=vertex_point('',#99066);
#99068=cartesian_point('',(3.759578721472e1,5.764964381033e1,
-8.926167483703e0));
#99069=vertex_point('',#99068);
#99070=cartesian_point('',(3.794963357938e1,5.729736275385e1,
-9.399561552163e0));
#99071=cartesian_point('',(3.858220795121e1,5.735941736327e1,
-9.399561567077e0));
#99072=vertex_point('',#99070);
#99073=vertex_point('',#99071);
#99074=cartesian_point('',(4.615436961573e1,5.146323050083e1,-9.4e0));
#99075=vertex_point('',#99074);
#99076=cartesian_point('',(4.617487044692e1,5.073914709644e1,
-9.399516282940e0));
#99077=vertex_point('',#99076);
#99078=cartesian_point('',(4.129069592898e1,4.583275762791e1,
-9.399844642401e0));
#99079=vertex_point('',#99078);
#99080=cartesian_point('',(4.058450757289e1,4.583117762505e1,
-9.399533311213e0));
#99081=vertex_point('',#99080);
#99082=cartesian_point('',(3.388194245862e1,5.250339777646e1,
-9.399844671324e0));
#99083=vertex_point('',#99082);
#99084=cartesian_point('',(3.388036231328e1,5.320958611140e1,
-9.399533235596e0));
#99085=vertex_point('',#99084);
#99086=cartesian_point('',(-5.190705926476e1,4.072546758889e1,
1.526168236241e0));
#99087=vertex_point('',#99086);
#99088=vertex_point('',#95792);
#99089=cartesian_point('',(-5.426001299357e1,4.308335450029e1,
1.526168236241e0));
#99090=vertex_point('',#99089);
#99091=cartesian_point('',(-5.432622788746e1,4.442088584681e1,
1.526167978122e0));
#99092=vertex_point('',#99091);
#99093=cartesian_point('',(-4.430700876411e1,5.441914286603e1,
1.526167978122e0));
#99094=vertex_point('',#99093);
#99095=cartesian_point('',(-4.296961909806e1,5.435012839422e1,
1.526168115476e0));
#99096=vertex_point('',#99095);
#99097=cartesian_point('',(-4.061666515317e1,5.199224126630e1,
1.526168115476e0));
#99098=vertex_point('',#99097);
#99099=cartesian_point('',(-4.061814339209e1,5.057996590500e1,
1.526168122607e0));
#99100=vertex_point('',#99099);
#99101=cartesian_point('',(-5.049397267686e1,4.149867073146e1,
-8.926168164438e0));
#99102=vertex_point('',#99101);
#99103=cartesian_point('',(-4.139281037931e1,5.058079056042e1,
-8.926168350524e0));
#99104=vertex_point('',#99103);
#99105=cartesian_point('',(-5.190623460750e1,4.150013457905e1,
-8.926168367390e0));
#99106=vertex_point('',#99105);
#99107=cartesian_point('',(-5.352129418518e1,4.311860038391e1,
-8.926167442788e0));
#99108=vertex_point('',#99107);
#99109=vertex_point('',#95833);
#99110=vertex_point('',#95831);
#99111=cartesian_point('',(-4.300634722776e1,5.361141821512e1,
-8.926162782640e0));
#99112=vertex_point('',#99111);
#99113=cartesian_point('',(-4.139134651715e1,5.199305249788e1,
-8.926168066810e0));
#99114=vertex_point('',#99113);
#99115=cartesian_point('',(-4.174484395073e1,5.164040104333e1,
-9.399533914040e0));
#99116=cartesian_point('',(-4.174556856985e1,5.093417746454e1,
-9.399533192679e0));
#99117=vertex_point('',#99115);
#99118=vertex_point('',#99116);
#99119=cartesian_point('',(-5.084662410668e1,4.185216816057e1,
-9.399533934841e0));
#99120=cartesian_point('',(-5.155284766817e1,4.185289279636e1,
-9.399533311253e0));
#99121=vertex_point('',#99119);
#99122=vertex_point('',#99120);
#99123=cartesian_point('',(-5.316785619150e1,4.347128586724e1,
-9.399999999977e0));
#99124=vertex_point('',#99123);
#99125=vertex_point('',#95896);
#99126=cartesian_point('',(-4.403134497260e1,5.329099912847e1,-9.4e0));
#99127=vertex_point('',#99126);
#99128=cartesian_point('',(-4.335982520555e1,5.325877314308e1,
-9.399548477470e0));
#99129=vertex_point('',#99128);
#99130=cartesian_point('',(7.400594812297e1,6.235767195428e-1,
-1.508726203218e0));
#99131=vertex_point('',#99130);
#99132=cartesian_point('',(8.452202729766e1,1.545906239359e1,
-1.078264222436e1));
#99133=vertex_point('',#99132);
#99134=cartesian_point('',(7.206008437245e1,1.348528455115e1,
-1.078264222809e1));
#99135=vertex_point('',#99134);
#99136=vertex_point('',#86177);
#99137=vertex_point('',#86165);
#99138=vertex_point('',#86168);
#99139=cartesian_point('',(7.252002793012e1,1.393634777320e1,
-6.512844757932e0));
#99140=vertex_point('',#99139);
#99141=vertex_point('',#80683);
#99142=vertex_point('',#80610);
#99143=vertex_point('',#80615);
#99144=cartesian_point('',(8.440767693673e1,2.488105324688e1,
-6.512842009408e0));
#99145=cartesian_point('',(7.094278574508e1,2.050603236456e1,
-6.512843753684e0));
#99146=vertex_point('',#99144);
#99147=vertex_point('',#99145);
#99148=cartesian_point('',(8.422635315248e1,2.521491186168e1,
-1.078264069193e1));
#99149=vertex_point('',#99148);
#99150=vertex_point('',#86147);
#99151=vertex_point('',#86145);
#99152=vertex_point('',#89014);
#99153=vertex_point('',#86089);
#99154=cartesian_point('',(8.421653606278e1,2.848061169757e1,
-1.071293888805e1));
#99155=vertex_point('',#99154);
#99156=cartesian_point('',(8.326938431085e1,2.816030095423e1,
-1.169548648161e1));
#99157=vertex_point('',#99156);
#99158=cartesian_point('',(8.391855661962e1,2.616235402670e1,
-1.169548648161e1));
#99159=vertex_point('',#99158);
#99160=cartesian_point('',(8.296154321943e1,2.910773841335e1,
-1.078264222436e1));
#99161=vertex_point('',#99160);
#99162=cartesian_point('',(6.906334036772e1,2.459193852931e1,
-1.078264221517e1));
#99163=vertex_point('',#99162);
#99164=cartesian_point('',(6.944706271866e1,2.510939449840e1,
-6.512843749103e0));
#99165=cartesian_point('',(8.291200359760e1,2.948440678087e1,
-6.512842725830e0));
#99166=vertex_point('',#99164);
#99167=vertex_point('',#99165);
#99168=cartesian_point('',(6.923607965549e1,2.467178535258e1,
-1.052469841023e1));
#99169=vertex_point('',#99168);
#99170=vertex_point('',#80415);
#99171=vertex_point('',#80420);
#99172=cartesian_point('',(7.947626314193e1,3.777901592996e1,
-6.512842707598e0));
#99173=cartesian_point('',(6.686151218016e1,3.135146570990e1,
-6.512843763995e0));
#99174=vertex_point('',#99172);
#99175=vertex_point('',#99173);
#99176=cartesian_point('',(7.924494476093e1,3.808039890219e1,
-1.078264140633e1));
#99177=vertex_point('',#99176);
#99178=vertex_point('',#85986);
#99179=vertex_point('',#85984);
#99180=vertex_point('',#88969);
#99181=vertex_point('',#85997);
#99182=vertex_point('',#86017);
#99183=vertex_point('',#86023);
#99184=vertex_point('',#85927);
#99185=cartesian_point('',(7.872434149959e1,4.130433687322e1,
-1.071293888805e1));
#99186=vertex_point('',#99185);
#99187=cartesian_point('',(7.783895839721e1,4.083980250905e1,
-1.169548648161e1));
#99188=vertex_point('',#99187);
#99189=cartesian_point('',(7.879268607641e1,3.896800654643e1,
-1.169548648161e1));
#99190=vertex_point('',#99189);
#99191=cartesian_point('',(7.738655924932e1,4.172729441971e1,
-1.078278247474e1));
#99192=vertex_point('',#99191);
#99193=vertex_point('',#85861);
#99194=vertex_point('',#85868);
#99195=vertex_point('',#85873);
#99196=vertex_point('',#85835);
#99197=vertex_point('',#88929);
#99198=vertex_point('',#88910);
#99199=vertex_point('',#85784);
#99200=vertex_point('',#85787);
#99201=vertex_point('',#85765);
#99202=cartesian_point('',(7.231219503140e1,5.000823839214e1,
-1.078278841238e1));
#99203=vertex_point('',#99202);
#99204=cartesian_point('',(6.113388613776e1,4.142492218416e1,
-6.512843747521e0));
#99205=vertex_point('',#99204);
#99206=cartesian_point('',(6.048970939135e1,4.141863739924e1,
-1.078264222370e1));
#99207=vertex_point('',#99206);
#99208=vertex_point('',#80224);
#99209=cartesian_point('',(7.172667810409e1,5.081413741760e1,
-1.169548648161e1));
#99210=vertex_point('',#99209);
#99211=cartesian_point('',(7.129369237758e1,5.311101219383e1,
-1.071293888805e1));
#99212=vertex_point('',#99211);
#99213=cartesian_point('',(7.049187899516e1,5.251369258654e1,
-1.169548648161e1));
#99214=vertex_point('',#99213);
#99215=vertex_point('',#85699);
#99216=vertex_point('',#85702);
#99217=cartesian_point('',(6.990630025808e1,5.331959800147e1,
-1.078264071977e1));
#99218=vertex_point('',#99217);
#99219=vertex_point('',#85714);
#99220=cartesian_point('',(5.828884850421e1,4.534078054584e1,
-6.512844257225e0));
#99221=vertex_point('',#99220);
#99222=vertex_point('',#80095);
#99223=vertex_point('',#80187);
#99224=vertex_point('',#80035);
#99225=vertex_point('',#80040);
#99226=cartesian_point('',(6.391205903941e1,6.048949618205e1,
-6.512842590107e0));
#99227=cartesian_point('',(5.390094104998e1,5.047835938749e1,
-6.512843752179e0));
#99228=vertex_point('',#99226);
#99229=vertex_point('',#99227);
#99230=cartesian_point('',(6.359893068497e1,6.070464616848e1,
-1.078264140633e1));
#99231=vertex_point('',#99230);
#99232=vertex_point('',#85625);
#99233=vertex_point('',#85634);
#99234=vertex_point('',#85603);
#99235=vertex_point('',#85660);
#99236=vertex_point('',#85673);
#99237=cartesian_point('',(6.210755593903e1,6.360991812887e1,
-1.071293888805e1));
#99238=vertex_point('',#99237);
#99239=cartesian_point('',(6.140905558307e1,6.289452126963e1,
-1.169548648161e1));
#99240=vertex_point('',#99239);
#99241=cartesian_point('',(6.289452126961e1,6.140905558308e1,
-1.169548648161e1));
#99242=vertex_point('',#99241);
#99243=cartesian_point('',(6.070454834398e1,6.359877721070e1,
-1.078278247476e1));
#99244=vertex_point('',#99243);
#99245=vertex_point('',#85537);
#99246=vertex_point('',#85544);
#99247=vertex_point('',#85549);
#99248=vertex_point('',#85511);
#99249=vertex_point('',#88839);
#99250=vertex_point('',#88820);
#99251=vertex_point('',#85460);
#99252=vertex_point('',#85463);
#99253=vertex_point('',#85441);
#99254=cartesian_point('',(5.331958877030e1,6.990635815655e1,
-1.078278841238e1));
#99255=vertex_point('',#99254);
#99256=cartesian_point('',(4.534077654581e1,5.828885141049e1,
-6.512843824732e0));
#99257=vertex_point('',#99256);
#99258=cartesian_point('',(4.473006929192e1,5.808381296976e1,
-1.078264222379e1));
#99259=vertex_point('',#99258);
#99260=vertex_point('',#79844);
#99261=cartesian_point('',(5.251369258656e1,7.049187899516e1,
-1.169548648161e1));
#99262=vertex_point('',#99261);
#99263=cartesian_point('',(5.139212535009e1,7.254253677038e1,
-1.071293888805e1));
#99264=vertex_point('',#99263);
#99265=cartesian_point('',(5.081413741759e1,7.172667810409e1,
-1.169548648161e1));
#99266=vertex_point('',#99265);
#99267=vertex_point('',#85375);
#99268=vertex_point('',#85382);
#99269=vertex_point('',#85387);
#99270=cartesian_point('',(5.000818047490e1,7.231218591924e1,
-1.078264071977e1));
#99271=vertex_point('',#99270);
#99272=vertex_point('',#85349);
#99273=vertex_point('',#88794);
#99274=vertex_point('',#88775);
#99275=vertex_point('',#85298);
#99276=vertex_point('',#85301);
#99277=vertex_point('',#85279);
#99278=cartesian_point('',(4.172737241262e1,7.738671623013e1,
-1.078278841238e1));
#99279=vertex_point('',#99278);
#99280=cartesian_point('',(3.566417008959e1,6.466407954259e1,
-6.512843729423e0));
#99281=vertex_point('',#99280);
#99282=cartesian_point('',(3.509305770539e1,6.436602931078e1,
-1.078264222379e1));
#99283=vertex_point('',#99282);
#99284=vertex_point('',#79648);
#99285=cartesian_point('',(4.083980250905e1,7.783895839722e1,
-1.169548648161e1));
#99286=vertex_point('',#99285);
#99287=cartesian_point('',(3.941125007436e1,7.968891740172e1,
-1.071293888805e1));
#99288=vertex_point('',#99287);
#99289=cartesian_point('',(3.896800654642e1,7.879268607643e1,
-1.169548648161e1));
#99290=vertex_point('',#99289);
#99291=vertex_point('',#85213);
#99292=vertex_point('',#85220);
#99293=vertex_point('',#85225);
#99294=cartesian_point('',(3.808037866923e1,7.924490587552e1,
-1.078264071977e1));
#99295=vertex_point('',#99294);
#99296=vertex_point('',#85187);
#99297=vertex_point('',#88749);
#99298=vertex_point('',#88730);
#99299=vertex_point('',#85136);
#99300=vertex_point('',#85139);
#99301=vertex_point('',#85117);
#99302=cartesian_point('',(2.910768966094e1,8.296155651835e1,
-1.078278841238e1));
#99303=vertex_point('',#99302);
#99304=cartesian_point('',(2.510939464513e1,6.944706267121e1,
-6.512843762568e0));
#99305=vertex_point('',#99304);
#99306=cartesian_point('',(2.459193864910e1,6.906334063561e1,
-1.078264222370e1));
#99307=vertex_point('',#99306);
#99308=vertex_point('',#79453);
#99309=cartesian_point('',(2.816030095424e1,8.326938431086e1,
-1.169548648161e1));
#99310=vertex_point('',#99309);
#99311=cartesian_point('',(2.616235402671e1,8.391855661963e1,
-1.169548648161e1));
#99312=vertex_point('',#99311);
#99313=vertex_point('',#79611);
#99314=vertex_point('',#85243);
#99315=cartesian_point('',(3.135146560445e1,6.686151223368e1,
-6.512843774266e0));
#99316=vertex_point('',#99315);
#99317=vertex_point('',#79807);
#99318=vertex_point('',#85405);
#99319=cartesian_point('',(4.142492175969e1,6.113388644595e1,
-6.512843793347e0));
#99320=vertex_point('',#99319);
#99321=vertex_point('',#80003);
#99322=vertex_point('',#85567);
#99323=cartesian_point('',(5.047835918133e1,5.390094125587e1,
-6.512843777620e0));
#99324=vertex_point('',#99323);
#99325=vertex_point('',#80383);
#99326=vertex_point('',#85891);
#99327=cartesian_point('',(6.466407954940e1,3.566417007564e1,-6.512843728e0));
#99328=vertex_point('',#99327);
#99329=cartesian_point('',(8.803683738358e1,-1.237277061045e1,
-1.071293888805e1));
#99330=vertex_point('',#99329);
#99331=cartesian_point('',(-1.293111896483e1,-8.795655945635e1,
-1.071293888805e1));
#99332=cartesian_point('',(1.293111896560e1,-8.795655945624e1,
-1.071293888805e1));
#99333=vertex_point('',#99331);
#99334=vertex_point('',#99332);
#99335=cartesian_point('',(-8.803683738358e1,1.237277061045e1,
-1.071293888805e1));
#99336=vertex_point('',#99335);
#99337=cartesian_point('',(-8.795655945624e1,-1.293111896561e1,
-1.071293888805e1));
#99338=vertex_point('',#99337);
#99339=cartesian_point('',(-1.293111896214e1,8.795655945675e1,
-1.071293888805e1));
#99340=vertex_point('',#99339);
#99341=cartesian_point('',(7.206008280366e1,-1.348528428773e1,
-1.078264222405e1));
#99342=vertex_point('',#99341);
#99343=cartesian_point('',(7.252002879569e1,-1.393634230891e1,
-6.512843769439e0));
#99344=vertex_point('',#99343);
#99345=vertex_point('',#80850);
#99346=vertex_point('',#82404);
#99347=vertex_point('',#82461);
#99348=vertex_point('',#82481);
#99349=vertex_point('',#82504);
#99350=cartesian_point('',(-2.488105034694e1,-8.440772519136e1,
-6.512844257226e0));
#99351=vertex_point('',#99350);
#99352=cartesian_point('',(-2.050602689017e1,-7.094278752370e1,
-6.512844257226e0));
#99353=vertex_point('',#99352);
#99354=vertex_point('',#75926);
#99355=vertex_point('',#76004);
#99356=cartesian_point('',(-2.616235402670e1,-8.391855661962e1,
-1.169548648161e1));
#99357=vertex_point('',#99356);
#99358=cartesian_point('',(-2.521491656758e1,-8.422639771105e1,
-1.078264222436e1));
#99359=vertex_point('',#99358);
#99360=cartesian_point('',(-2.816030095424e1,-8.326938431085e1,
-1.169548648161e1));
#99361=vertex_point('',#99360);
#99362=cartesian_point('',(-2.459193864911e1,-6.906334063560e1,
-1.078264222370e1));
#99363=cartesian_point('',(-2.910772952118e1,-8.296154610923e1,
-1.078264140633e1));
#99364=vertex_point('',#99362);
#99365=vertex_point('',#99363);
#99366=cartesian_point('',(-2.948440626142e1,-8.291200296129e1,
-6.512842707694e0));
#99367=cartesian_point('',(-2.510939395612e1,-6.944706289509e1,
-6.512843699162e0));
#99368=vertex_point('',#99366);
#99369=vertex_point('',#99367);
#99370=vertex_point('',#76041);
#99371=vertex_point('',#82612);
#99372=vertex_point('',#82610);
#99373=vertex_point('',#88032);
#99374=vertex_point('',#82623);
#99375=vertex_point('',#82636);
#99376=vertex_point('',#82649);
#99377=cartesian_point('',(-3.777900066517e1,-7.947627222731e1,
-6.512844257227e0));
#99378=vertex_point('',#99377);
#99379=cartesian_point('',(-3.135146068610e1,-6.686151473981e1,
-6.512844257226e0));
#99380=vertex_point('',#99379);
#99381=vertex_point('',#76096);
#99382=vertex_point('',#76199);
#99383=cartesian_point('',(-3.896800654643e1,-7.879268607642e1,
-1.169548648161e1));
#99384=vertex_point('',#99383);
#99385=cartesian_point('',(-3.808039057107e1,-7.924494900525e1,
-1.078264222436e1));
#99386=vertex_point('',#99385);
#99387=cartesian_point('',(-4.083980250904e1,-7.783895839721e1,
-1.169548648161e1));
#99388=vertex_point('',#99387);
#99389=cartesian_point('',(-3.509305770541e1,-6.436602931086e1,
-1.078264222379e1));
#99390=cartesian_point('',(-4.172741015377e1,-7.738669971366e1,
-1.078264140633e1));
#99391=vertex_point('',#99389);
#99392=vertex_point('',#99390);
#99393=cartesian_point('',(-4.209169911624e1,-7.727884130257e1,
-6.512842707103e0));
#99394=cartesian_point('',(-3.566417041880e1,-6.466407937482e1,
-6.512843761666e0));
#99395=vertex_point('',#99393);
#99396=vertex_point('',#99394);
#99397=vertex_point('',#76236);
#99398=vertex_point('',#82774);
#99399=vertex_point('',#82772);
#99400=vertex_point('',#88077);
#99401=vertex_point('',#82785);
#99402=vertex_point('',#82803);
#99403=vertex_point('',#82816);
#99404=cartesian_point('',(-4.974670565199e1,-7.258784836156e1,
-6.512844257196e0));
#99405=vertex_point('',#99404);
#99406=cartesian_point('',(-4.142491747037e1,-6.113388956239e1,
-6.512844257196e0));
#99407=vertex_point('',#99406);
#99408=vertex_point('',#76286);
#99409=vertex_point('',#76390);
#99410=cartesian_point('',(-5.081413741759e1,-7.172667810408e1,
-1.169548648161e1));
#99411=vertex_point('',#99410);
#99412=cartesian_point('',(-5.000819897714e1,-7.231222665603e1,
-1.078264222436e1));
#99413=vertex_point('',#99412);
#99414=cartesian_point('',(-5.251369258655e1,-7.049187899515e1,
-1.169548648161e1));
#99415=vertex_point('',#99414);
#99416=cartesian_point('',(-4.473006929194e1,-5.808381296980e1,
-1.078264222379e1));
#99417=cartesian_point('',(-5.331962346304e1,-6.990633593940e1,
-1.078264140633e1));
#99418=vertex_point('',#99416);
#99419=vertex_point('',#99417);
#99420=cartesian_point('',(-5.366255744959e1,-6.974281615479e1,
-6.512843003861e0));
#99421=cartesian_point('',(-4.534077645735e1,-5.828885147490e1,
-6.512843815107e0));
#99422=vertex_point('',#99420);
#99423=vertex_point('',#99421);
#99424=vertex_point('',#76427);
#99425=vertex_point('',#82941);
#99426=vertex_point('',#82939);
#99427=vertex_point('',#88122);
#99428=vertex_point('',#82952);
#99429=vertex_point('',#82965);
#99430=vertex_point('',#82978);
#99431=cartesian_point('',(-6.048948432543e1,-6.391207418854e1,
-6.512843965739e0));
#99432=vertex_point('',#99431);
#99433=cartesian_point('',(-5.047835528729e1,-5.390094515040e1,
-6.512843965739e0));
#99434=vertex_point('',#99433);
#99435=vertex_point('',#76477);
#99436=vertex_point('',#76586);
#99437=cartesian_point('',(-6.140905558308e1,-6.289452126962e1,
-1.169548648161e1));
#99438=vertex_point('',#99437);
#99439=cartesian_point('',(-6.070463955669e1,-6.359893729602e1,
-1.078264222436e1));
#99440=vertex_point('',#99439);
#99441=cartesian_point('',(-6.289452126962e1,-6.140905558308e1,
-1.169548648161e1));
#99442=vertex_point('',#99441);
#99443=cartesian_point('',(-5.326567812217e1,-5.037138038355e1,
-1.078264222422e1));
#99444=cartesian_point('',(-6.359893068497e1,-6.070464616848e1,
-1.078264140633e1));
#99445=vertex_point('',#99443);
#99446=vertex_point('',#99444);
#99447=cartesian_point('',(-6.391205793660e1,-6.048949714855e1,
-6.512842463639e0));
#99448=cartesian_point('',(-5.390094162940e1,-5.047835880801e1,
-6.512843823893e0));
#99449=vertex_point('',#99447);
#99450=vertex_point('',#99448);
#99451=vertex_point('',#76623);
#99452=vertex_point('',#83103);
#99453=vertex_point('',#83101);
#99454=vertex_point('',#88167);
#99455=vertex_point('',#83114);
#99456=vertex_point('',#83127);
#99457=vertex_point('',#83140);
#99458=cartesian_point('',(-6.974280861596e1,-5.366256968111e1,
-6.512844257225e0));
#99459=vertex_point('',#99458);
#99460=cartesian_point('',(-5.828884850421e1,-4.534078054584e1,
-6.512844257225e0));
#99461=vertex_point('',#99460);
#99462=vertex_point('',#76678);
#99463=vertex_point('',#76770);
#99464=cartesian_point('',(-7.049187899514e1,-5.251369258654e1,
-1.169548648161e1));
#99465=vertex_point('',#99464);
#99466=cartesian_point('',(-6.990633044320e1,-5.331963102701e1,
-1.078264222436e1));
#99467=vertex_point('',#99466);
#99468=cartesian_point('',(-7.172667810408e1,-5.081413741759e1,
-1.169548648161e1));
#99469=vertex_point('',#99468);
#99470=cartesian_point('',(-6.048970939135e1,-4.141863739924e1,
-1.078264222370e1));
#99471=cartesian_point('',(-7.231222116069e1,-5.000820654172e1,
-1.078264140633e1));
#99472=vertex_point('',#99470);
#99473=vertex_point('',#99471);
#99474=cartesian_point('',(-7.258783828587e1,-4.974672029807e1,
-6.512842703609e0));
#99475=cartesian_point('',(-6.113388601664e1,-4.142492235087e1,
-6.512843729472e0));
#99476=vertex_point('',#99474);
#99477=vertex_point('',#99475);
#99478=vertex_point('',#76807);
#99479=vertex_point('',#83265);
#99480=vertex_point('',#83263);
#99481=vertex_point('',#88212);
#99482=vertex_point('',#83276);
#99483=vertex_point('',#83289);
#99484=vertex_point('',#83302);
#99485=cartesian_point('',(-7.727883429110e1,-4.209171544416e1,
-6.512844257225e0));
#99486=vertex_point('',#99485);
#99487=cartesian_point('',(-6.466407680352e1,-3.566417546505e1,
-6.512844257225e0));
#99488=vertex_point('',#99487);
#99489=vertex_point('',#76862);
#99490=vertex_point('',#76966);
#99491=cartesian_point('',(-7.783895839721e1,-4.083980250904e1,
-1.169548648161e1));
#99492=vertex_point('',#99491);
#99493=cartesian_point('',(-7.738669546839e1,-4.172741848440e1,
-1.078264222436e1));
#99494=vertex_point('',#99493);
#99495=cartesian_point('',(-7.879268607642e1,-3.896800654643e1,
-1.169548648161e1));
#99496=vertex_point('',#99495);
#99497=cartesian_point('',(-6.622428307615e1,-3.144602991353e1,
-1.078264222370e1));
#99498=cartesian_point('',(-7.924494476093e1,-3.808039890219e1,
-1.078264140633e1));
#99499=vertex_point('',#99497);
#99500=vertex_point('',#99498);
#99501=cartesian_point('',(-7.947626314193e1,-3.777901592996e1,
-6.512842707600e0));
#99502=cartesian_point('',(-6.686151204283e1,-3.135146597939e1,
-6.512843737392e0));
#99503=vertex_point('',#99501);
#99504=vertex_point('',#99502);
#99505=vertex_point('',#77003);
#99506=vertex_point('',#83427);
#99507=vertex_point('',#83425);
#99508=vertex_point('',#88257);
#99509=vertex_point('',#83438);
#99510=vertex_point('',#83451);
#99511=vertex_point('',#83464);
#99512=cartesian_point('',(-8.291199859233e1,-2.948442347863e1,
-6.512844257227e0));
#99513=vertex_point('',#99512);
#99514=cartesian_point('',(-6.944706092420e1,-2.510940002170e1,
-6.512844257226e0));
#99515=vertex_point('',#99514);
#99516=vertex_point('',#77058);
#99517=vertex_point('',#77161);
#99518=cartesian_point('',(-8.326938431084e1,-2.816030095423e1,
-1.169548648161e1));
#99519=vertex_point('',#99518);
#99520=cartesian_point('',(-8.296154321943e1,-2.910773841336e1,
-1.078264222436e1));
#99521=vertex_point('',#99520);
#99522=cartesian_point('',(-8.391855661963e1,-2.616235402670e1,
-1.169548648161e1));
#99523=vertex_point('',#99522);
#99524=cartesian_point('',(-7.032819512566e1,-2.069911680788e1,
-1.078264222370e1));
#99525=cartesian_point('',(-8.422639482226e1,-2.521492546008e1,
-1.078264140633e1));
#99526=vertex_point('',#99524);
#99527=vertex_point('',#99525);
#99528=cartesian_point('',(-8.440771860404e1,-2.488106685053e1,
-6.512842707100e0));
#99529=cartesian_point('',(-7.094278576621e1,-2.050603229952e1,
-6.512843759671e0));
#99530=vertex_point('',#99528);
#99531=vertex_point('',#99529);
#99532=vertex_point('',#77198);
#99533=vertex_point('',#83588);
#99534=vertex_point('',#83586);
#99535=vertex_point('',#88302);
#99536=vertex_point('',#83611);
#99537=cartesian_point('',(-8.454044721327e1,-1.584019515383e1,
-6.512844757931e0));
#99538=vertex_point('',#99537);
#99539=cartesian_point('',(-7.252002793021e1,-1.393634777322e1,
-6.512844757931e0));
#99540=vertex_point('',#99539);
#99541=vertex_point('',#77248);
#99542=vertex_point('',#77340);
#99543=cartesian_point('',(-8.452202729766e1,-1.545906239359e1,
-1.078264222436e1));
#99544=vertex_point('',#99543);
#99545=vertex_point('',#83530);
#99546=cartesian_point('',(-8.421653606278e1,-2.848061169757e1,
-1.071293888805e1));
#99547=vertex_point('',#99546);
#99548=vertex_point('',#83368);
#99549=cartesian_point('',(-7.872434149959e1,-4.130433687322e1,
-1.071293888805e1));
#99550=vertex_point('',#99549);
#99551=vertex_point('',#83206);
#99552=cartesian_point('',(-7.129369237758e1,-5.311101219383e1,
-1.071293888805e1));
#99553=vertex_point('',#99552);
#99554=vertex_point('',#83044);
#99555=cartesian_point('',(-6.210755593903e1,-6.360991812887e1,
-1.071293888805e1));
#99556=vertex_point('',#99555);
#99557=vertex_point('',#82882);
#99558=cartesian_point('',(-5.139212535009e1,-7.254253677038e1,
-1.071293888805e1));
#99559=vertex_point('',#99558);
#99560=vertex_point('',#82715);
#99561=cartesian_point('',(-3.941125007436e1,-7.968891740172e1,
-1.071293888805e1));
#99562=vertex_point('',#99561);
#99563=vertex_point('',#82553);
#99564=cartesian_point('',(-2.645993902334e1,-8.487309241428e1,
-1.071293888805e1));
#99565=vertex_point('',#99564);
#99566=vertex_point('',#84950);
#99567=vertex_point('',#84910);
#99568=vertex_point('',#84913);
#99569=cartesian_point('',(-1.393634777320e1,7.252002793017e1,
-6.512844757933e0));
#99570=vertex_point('',#99569);
#99571=vertex_point('',#79085);
#99572=vertex_point('',#79188);
#99573=vertex_point('',#79012);
#99574=vertex_point('',#79017);
#99575=cartesian_point('',(-2.488106685053e1,8.440771860404e1,
-6.512842707100e0));
#99576=cartesian_point('',(-2.050603246330e1,7.094278571301e1,
-6.512843744590e0));
#99577=vertex_point('',#99575);
#99578=vertex_point('',#99576);
#99579=cartesian_point('',(-2.521492546008e1,8.422639482226e1,
-1.078264140633e1));
#99580=vertex_point('',#99579);
#99581=vertex_point('',#84892);
#99582=vertex_point('',#84890);
#99583=vertex_point('',#88617);
#99584=vertex_point('',#84834);
#99585=cartesian_point('',(-2.848061169757e1,8.421653606278e1,
-1.071293888805e1));
#99586=vertex_point('',#99585);
#99587=cartesian_point('',(-2.816030095423e1,8.326938431085e1,
-1.169548648161e1));
#99588=vertex_point('',#99587);
#99589=cartesian_point('',(-2.616235402670e1,8.391855661962e1,
-1.169548648161e1));
#99590=vertex_point('',#99589);
#99591=cartesian_point('',(-2.910773841336e1,8.296154321943e1,
-1.078264222436e1));
#99592=vertex_point('',#99591);
#99593=cartesian_point('',(-2.459193907363e1,6.906334190853e1,
-1.078264222655e1));
#99594=vertex_point('',#99593);
#99595=cartesian_point('',(-2.510939504093e1,6.944706254246e1,
-6.512843799040e0));
#99596=cartesian_point('',(-2.948440678087e1,8.291200359760e1,
-6.512842725829e0));
#99597=vertex_point('',#99595);
#99598=vertex_point('',#99596);
#99599=cartesian_point('',(-2.467178600689e1,6.923607944285e1,
-1.052469847044e1));
#99600=vertex_point('',#99599);
#99601=vertex_point('',#78817);
#99602=vertex_point('',#78822);
#99603=cartesian_point('',(-3.777901592996e1,7.947626314193e1,
-6.512842707600e0));
#99604=cartesian_point('',(-3.135146640034e1,6.686151182837e1,
-6.512843696074e0));
#99605=vertex_point('',#99603);
#99606=vertex_point('',#99604);
#99607=cartesian_point('',(-3.808039890220e1,7.924494476092e1,
-1.078264140633e1));
#99608=vertex_point('',#99607);
#99609=vertex_point('',#84731);
#99610=vertex_point('',#84729);
#99611=vertex_point('',#88572);
#99612=vertex_point('',#84742);
#99613=vertex_point('',#84762);
#99614=vertex_point('',#84768);
#99615=vertex_point('',#84672);
#99616=cartesian_point('',(-4.130433687322e1,7.872434149959e1,
-1.071293888805e1));
#99617=vertex_point('',#99616);
#99618=cartesian_point('',(-4.083980250905e1,7.783895839721e1,
-1.169548648161e1));
#99619=vertex_point('',#99618);
#99620=cartesian_point('',(-3.896800654643e1,7.879268607641e1,
-1.169548648161e1));
#99621=vertex_point('',#99620);
#99622=cartesian_point('',(-4.172741848440e1,7.738669546839e1,
-1.078264222436e1));
#99623=vertex_point('',#99622);
#99624=cartesian_point('',(-3.509305834688e1,6.436603053721e1,
-1.078264222784e1));
#99625=vertex_point('',#99624);
#99626=cartesian_point('',(-3.566417101153e1,6.466407907251e1,
-6.512843819947e0));
#99627=cartesian_point('',(-4.209169974406e1,7.727884184228e1,
-6.512842726718e0));
#99628=vertex_point('',#99626);
#99629=vertex_point('',#99627);
#99630=cartesian_point('',(-3.519894477969e1,6.452415059046e1,
-1.052469850485e1));
#99631=vertex_point('',#99630);
#99632=vertex_point('',#78633);
#99633=vertex_point('',#78638);
#99634=cartesian_point('',(-4.974672029807e1,7.258783828587e1,
-6.512842703609e0));
#99635=cartesian_point('',(-4.142492216746e1,6.113388614990e1,
-6.512843749325e0));
#99636=vertex_point('',#99634);
#99637=vertex_point('',#99635);
#99638=cartesian_point('',(-5.000820654171e1,7.231222116070e1,
-1.078264140633e1));
#99639=vertex_point('',#99638);
#99640=vertex_point('',#84569);
#99641=vertex_point('',#84567);
#99642=vertex_point('',#88527);
#99643=vertex_point('',#84580);
#99644=vertex_point('',#84593);
#99645=vertex_point('',#84606);
#99646=vertex_point('',#84510);
#99647=cartesian_point('',(-5.311101219383e1,7.129369237758e1,
-1.071293888805e1));
#99648=vertex_point('',#99647);
#99649=cartesian_point('',(-5.251369258654e1,7.049187899516e1,
-1.169548648161e1));
#99650=vertex_point('',#99649);
#99651=cartesian_point('',(-5.081413741759e1,7.172667810407e1,
-1.169548648161e1));
#99652=vertex_point('',#99651);
#99653=cartesian_point('',(-5.331948718040e1,6.990621530920e1,
-1.078278247474e1));
#99654=vertex_point('',#99653);
#99655=vertex_point('',#84444);
#99656=vertex_point('',#84451);
#99657=vertex_point('',#84456);
#99658=vertex_point('',#84418);
#99659=vertex_point('',#88487);
#99660=vertex_point('',#88468);
#99661=vertex_point('',#84367);
#99662=vertex_point('',#84370);
#99663=vertex_point('',#84348);
#99664=cartesian_point('',(-6.070467353925e1,6.359889989489e1,
-1.078278841238e1));
#99665=vertex_point('',#99664);
#99666=cartesian_point('',(-5.047835938901e1,5.390094104847e1,
-6.512843751987e0));
#99667=vertex_point('',#99666);
#99668=cartesian_point('',(-5.037138143432e1,5.326567918127e1,
-1.078264222584e1));
#99669=vertex_point('',#99668);
#99670=vertex_point('',#78456);
#99671=cartesian_point('',(-6.140905558310e1,6.289452126962e1,
-1.169548648161e1));
#99672=vertex_point('',#99671);
#99673=cartesian_point('',(-6.360991812887e1,6.210755593903e1,
-1.071293888805e1));
#99674=vertex_point('',#99673);
#99675=cartesian_point('',(-6.289452126963e1,6.140905558307e1,
-1.169548648161e1));
#99676=vertex_point('',#99675);
#99677=vertex_point('',#84282);
#99678=vertex_point('',#84289);
#99679=vertex_point('',#84294);
#99680=cartesian_point('',(-6.359889995531e1,6.070461490976e1,
-1.078264071977e1));
#99681=vertex_point('',#99680);
#99682=vertex_point('',#84256);
#99683=vertex_point('',#88442);
#99684=vertex_point('',#88423);
#99685=vertex_point('',#84205);
#99686=vertex_point('',#84208);
#99687=vertex_point('',#84186);
#99688=cartesian_point('',(-6.990635815655e1,5.331958877030e1,
-1.078278841238e1));
#99689=vertex_point('',#99688);
#99690=cartesian_point('',(-5.828885192168e1,4.534077584231e1,
-6.512843748620e0));
#99691=vertex_point('',#99690);
#99692=cartesian_point('',(-5.808381318134e1,4.473006944521e1,
-1.078264222370e1));
#99693=vertex_point('',#99692);
#99694=vertex_point('',#78272);
#99695=cartesian_point('',(-7.049187899516e1,5.251369258656e1,
-1.169548648161e1));
#99696=vertex_point('',#99695);
#99697=cartesian_point('',(-7.254253677038e1,5.139212535009e1,
-1.071293888805e1));
#99698=vertex_point('',#99697);
#99699=cartesian_point('',(-7.172667810409e1,5.081413741759e1,
-1.169548648161e1));
#99700=vertex_point('',#99699);
#99701=vertex_point('',#84120);
#99702=vertex_point('',#84123);
#99703=cartesian_point('',(-7.231218591930e1,5.000818047494e1,
-1.078264071977e1));
#99704=vertex_point('',#99703);
#99705=vertex_point('',#84135);
#99706=cartesian_point('',(-6.113388956243e1,4.142491747041e1,
-6.512844257194e0));
#99707=vertex_point('',#99706);
#99708=vertex_point('',#78131);
#99709=vertex_point('',#78235);
#99710=vertex_point('',#78076);
#99711=vertex_point('',#78081);
#99712=cartesian_point('',(-7.727884130257e1,4.209169911624e1,
-6.512842707101e0));
#99713=cartesian_point('',(-6.466407939219e1,3.566417038475e1,
-6.512843758434e0));
#99714=vertex_point('',#99712);
#99715=vertex_point('',#99713);
#99716=cartesian_point('',(-7.738669971365e1,4.172741015377e1,
-1.078264140634e1));
#99717=vertex_point('',#99716);
#99718=vertex_point('',#84041);
#99719=vertex_point('',#84050);
#99720=vertex_point('',#84019);
#99721=vertex_point('',#84076);
#99722=vertex_point('',#84089);
#99723=cartesian_point('',(-7.968891740172e1,3.941125007436e1,
-1.071293888805e1));
#99724=vertex_point('',#99723);
#99725=cartesian_point('',(-7.879268607643e1,3.896800654642e1,
-1.169548648161e1));
#99726=vertex_point('',#99725);
#99727=cartesian_point('',(-7.783895839720e1,4.083980250904e1,
-1.169548648161e1));
#99728=vertex_point('',#99727);
#99729=cartesian_point('',(-7.924494900525e1,3.808039057107e1,
-1.078264222436e1));
#99730=vertex_point('',#99729);
#99731=cartesian_point('',(-6.622428427645e1,3.144603051346e1,
-1.078264222655e1));
#99732=vertex_point('',#99731);
#99733=cartesian_point('',(-6.686151226009e1,3.135146555265e1,
-6.512843779356e0));
#99734=cartesian_point('',(-7.947626395879e1,3.777901601302e1,
-6.512842725688e0));
#99735=vertex_point('',#99733);
#99736=vertex_point('',#99734);
#99737=cartesian_point('',(-6.640288833015e1,3.151171435456e1,
-1.052469844419e1));
#99738=vertex_point('',#99737);
#99739=vertex_point('',#77881);
#99740=vertex_point('',#77886);
#99741=cartesian_point('',(-8.291200296129e1,2.948440626142e1,
-6.512842707692e0));
#99742=cartesian_point('',(-6.944706259433e1,2.510939488176e1,
-6.512843784462e0));
#99743=vertex_point('',#99741);
#99744=vertex_point('',#99742);
#99745=cartesian_point('',(-8.296154610923e1,2.910772952118e1,
-1.078264140633e1));
#99746=vertex_point('',#99745);
#99747=vertex_point('',#83916);
#99748=vertex_point('',#83914);
#99749=vertex_point('',#88347);
#99750=vertex_point('',#83927);
#99751=vertex_point('',#83940);
#99752=vertex_point('',#83953);
#99753=vertex_point('',#83857);
#99754=cartesian_point('',(-8.487309241428e1,2.645993902334e1,
-1.071293888805e1));
#99755=vertex_point('',#99754);
#99756=cartesian_point('',(-8.391855661963e1,2.616235402671e1,
-1.169548648161e1));
#99757=vertex_point('',#99756);
#99758=cartesian_point('',(-8.326938431084e1,2.816030095424e1,
-1.169548648161e1));
#99759=vertex_point('',#99758);
#99760=cartesian_point('',(-8.422639771105e1,2.521491656758e1,
-1.078264222436e1));
#99761=vertex_point('',#99760);
#99762=cartesian_point('',(-7.032819640507e1,2.069911721266e1,
-1.078264222655e1));
#99763=vertex_point('',#99762);
#99764=cartesian_point('',(-7.094278574721e1,2.050603235705e1,
-6.512843754319e0));
#99765=cartesian_point('',(-8.440771942871e1,2.488106679009e1,
-6.512842726541e0));
#99766=vertex_point('',#99764);
#99767=vertex_point('',#99765);
#99768=cartesian_point('',(-7.051487664506e1,2.073605291039e1,
-1.052469841078e1));
#99769=vertex_point('',#99768);
#99770=vertex_point('',#83800);
#99771=vertex_point('',#83791);
#99772=vertex_point('',#83765);
#99773=vertex_point('',#78419);
#99774=vertex_point('',#84312);
#99775=cartesian_point('',(-5.390094151978e1,5.047835891731e1,
-6.512843810301e0));
#99776=vertex_point('',#99775);
#99777=vertex_point('',#78606);
#99778=vertex_point('',#84474);
#99779=cartesian_point('',(-4.534077600145e1,5.828885180579e1,
-6.512843765769e0));
#99780=vertex_point('',#99779);
#99781=vertex_point('',#87954);
#99782=cartesian_point('',(2.848061169766e1,-8.421653606275e1,
-1.071293888805e1));
#99783=vertex_point('',#99782);
#99784=vertex_point('',#87211);
#99785=cartesian_point('',(4.130433687322e1,-7.872434149959e1,
-1.071293888805e1));
#99786=vertex_point('',#99785);
#99787=vertex_point('',#87049);
#99788=cartesian_point('',(5.311101219383e1,-7.129369237758e1,
-1.071293888805e1));
#99789=vertex_point('',#99788);
#99790=vertex_point('',#86887);
#99791=cartesian_point('',(6.360991812887e1,-6.210755593903e1,
-1.071293888805e1));
#99792=vertex_point('',#99791);
#99793=vertex_point('',#86725);
#99794=cartesian_point('',(7.254253677038e1,-5.139212535009e1,
-1.071293888805e1));
#99795=vertex_point('',#99794);
#99796=vertex_point('',#86558);
#99797=cartesian_point('',(7.968891740172e1,-3.941125007436e1,
-1.071293888805e1));
#99798=vertex_point('',#99797);
#99799=vertex_point('',#86396);
#99800=cartesian_point('',(8.487309241428e1,-2.645993902334e1,
-1.071293888805e1));
#99801=vertex_point('',#99800);
#99802=cartesian_point('',(0.e0,0.e0,-1.303991499335e1));
#99803=direction('',(0.e0,0.e0,1.e0));
#99804=direction('',(1.e0,0.e0,0.e0));
#99805=axis2_placement_3d('',#99802,#99803,#99804);
#99806=conical_surface('',#99805,6.595278574598e1,7.814022087905e1);
#99808=oriented_edge('',*,*,#99807,.f.);
#99810=oriented_edge('',*,*,#99809,.t.);
#99812=oriented_edge('',*,*,#99811,.f.);
#99814=oriented_edge('',*,*,#99813,.t.);
#99816=oriented_edge('',*,*,#99815,.f.);
#99818=oriented_edge('',*,*,#99817,.f.);
#99820=oriented_edge('',*,*,#99819,.f.);
#99822=oriented_edge('',*,*,#99821,.t.);
#99824=oriented_edge('',*,*,#99823,.f.);
#99826=oriented_edge('',*,*,#99825,.t.);
#99828=oriented_edge('',*,*,#99827,.f.);
#99830=oriented_edge('',*,*,#99829,.f.);
#99832=oriented_edge('',*,*,#99831,.f.);
#99834=oriented_edge('',*,*,#99833,.t.);
#99836=oriented_edge('',*,*,#99835,.f.);
#99838=oriented_edge('',*,*,#99837,.t.);
#99840=oriented_edge('',*,*,#99839,.t.);
#99842=oriented_edge('',*,*,#99841,.f.);
#99844=oriented_edge('',*,*,#99843,.f.);
#99846=oriented_edge('',*,*,#99845,.t.);
#99848=oriented_edge('',*,*,#99847,.f.);
#99850=oriented_edge('',*,*,#99849,.t.);
#99852=oriented_edge('',*,*,#99851,.t.);
#99854=oriented_edge('',*,*,#99853,.f.);
#99856=oriented_edge('',*,*,#99855,.f.);
#99858=oriented_edge('',*,*,#99857,.t.);
#99860=oriented_edge('',*,*,#99859,.f.);
#99862=oriented_edge('',*,*,#99861,.t.);
#99864=oriented_edge('',*,*,#99863,.t.);
#99866=oriented_edge('',*,*,#99865,.f.);
#99868=oriented_edge('',*,*,#99867,.f.);
#99870=oriented_edge('',*,*,#99869,.t.);
#99872=oriented_edge('',*,*,#99871,.f.);
#99874=oriented_edge('',*,*,#99873,.t.);
#99876=oriented_edge('',*,*,#99875,.f.);
#99878=oriented_edge('',*,*,#99877,.f.);
#99880=oriented_edge('',*,*,#99879,.f.);
#99882=oriented_edge('',*,*,#99881,.t.);
#99884=oriented_edge('',*,*,#99883,.f.);
#99886=oriented_edge('',*,*,#99885,.t.);
#99888=oriented_edge('',*,*,#99887,.f.);
#99890=oriented_edge('',*,*,#99889,.f.);
#99892=oriented_edge('',*,*,#99891,.f.);
#99894=oriented_edge('',*,*,#99893,.t.);
#99896=oriented_edge('',*,*,#99895,.f.);
#99898=oriented_edge('',*,*,#99897,.t.);
#99900=oriented_edge('',*,*,#99899,.f.);
#99902=oriented_edge('',*,*,#99901,.f.);
#99904=oriented_edge('',*,*,#99903,.t.);
#99906=oriented_edge('',*,*,#99905,.t.);
#99908=oriented_edge('',*,*,#99907,.f.);
#99910=oriented_edge('',*,*,#99909,.f.);
#99912=oriented_edge('',*,*,#99911,.f.);
#99914=oriented_edge('',*,*,#99913,.f.);
#99916=oriented_edge('',*,*,#99915,.f.);
#99918=oriented_edge('',*,*,#99917,.f.);
#99920=oriented_edge('',*,*,#99919,.t.);
#99922=oriented_edge('',*,*,#99921,.t.);
#99924=oriented_edge('',*,*,#99923,.f.);
#99926=oriented_edge('',*,*,#99925,.f.);
#99928=oriented_edge('',*,*,#99927,.t.);
#99930=oriented_edge('',*,*,#99929,.f.);
#99932=oriented_edge('',*,*,#99931,.t.);
#99934=oriented_edge('',*,*,#99933,.f.);
#99936=oriented_edge('',*,*,#99935,.f.);
#99938=oriented_edge('',*,*,#99937,.f.);
#99940=oriented_edge('',*,*,#99939,.t.);
#99942=oriented_edge('',*,*,#99941,.f.);
#99944=oriented_edge('',*,*,#99943,.t.);
#99946=oriented_edge('',*,*,#99945,.f.);
#99948=oriented_edge('',*,*,#99947,.f.);
#99950=oriented_edge('',*,*,#99949,.f.);
#99952=oriented_edge('',*,*,#99951,.t.);
#99954=oriented_edge('',*,*,#99953,.f.);
#99956=oriented_edge('',*,*,#99955,.t.);
#99958=oriented_edge('',*,*,#99957,.f.);
#99960=oriented_edge('',*,*,#99959,.f.);
#99962=oriented_edge('',*,*,#99961,.t.);
#99964=oriented_edge('',*,*,#99963,.t.);
#99966=oriented_edge('',*,*,#99965,.f.);
#99968=oriented_edge('',*,*,#99967,.t.);
#99970=oriented_edge('',*,*,#99969,.f.);
#99972=oriented_edge('',*,*,#99971,.f.);
#99974=oriented_edge('',*,*,#99973,.f.);
#99976=oriented_edge('',*,*,#99975,.t.);
#99978=oriented_edge('',*,*,#99977,.f.);
#99980=oriented_edge('',*,*,#99979,.t.);
#99982=oriented_edge('',*,*,#99981,.f.);
#99984=oriented_edge('',*,*,#99983,.f.);
#99986=oriented_edge('',*,*,#99985,.f.);
#99988=oriented_edge('',*,*,#99987,.t.);
#99990=oriented_edge('',*,*,#99989,.f.);
#99992=oriented_edge('',*,*,#99991,.t.);
#99994=oriented_edge('',*,*,#99993,.f.);
#99996=oriented_edge('',*,*,#99995,.f.);
#99998=oriented_edge('',*,*,#99997,.f.);
#100000=oriented_edge('',*,*,#99999,.t.);
#100002=oriented_edge('',*,*,#100001,.f.);
#100004=oriented_edge('',*,*,#100003,.t.);
#100006=oriented_edge('',*,*,#100005,.f.);
#100008=oriented_edge('',*,*,#100007,.f.);
#100009=edge_loop('',(#99808,#99810,#99812,#99814,#99816,#99818,#99820,#99822,
#99824,#99826,#99828,#99830,#99832,#99834,#99836,#99838,#99840,#99842,#99844,
#99846,#99848,#99850,#99852,#99854,#99856,#99858,#99860,#99862,#99864,#99866,
#99868,#99870,#99872,#99874,#99876,#99878,#99880,#99882,#99884,#99886,#99888,
#99890,#99892,#99894,#99896,#99898,#99900,#99902,#99904,#99906,#99908,#99910,
#99912,#99914,#99916,#99918,#99920,#99922,#99924,#99926,#99928,#99930,#99932,
#99934,#99936,#99938,#99940,#99942,#99944,#99946,#99948,#99950,#99952,#99954,
#99956,#99958,#99960,#99962,#99964,#99966,#99968,#99970,#99972,#99974,#99976,
#99978,#99980,#99982,#99984,#99986,#99988,#99990,#99992,#99994,#99996,#99998,
#100000,#100002,#100004,#100006,#100008));
#100010=face_outer_bound('',#100009,.f.);
#100012=cartesian_point('',(-1.230410278489e1,-7.297257370441e1,
-1.127826417277e1));
#100013=cartesian_point('',(-1.226851929420e1,-7.289354973735e1,
-1.129193966244e1));
#100014=cartesian_point('',(-1.220191759093e1,-7.272161468873e1,
-1.132127900108e1));
#100015=cartesian_point('',(-1.212878184978e1,-7.243998158439e1,
-1.136803870577e1));
#100016=cartesian_point('',(-1.208833254296e1,-7.212163644617e1,
-1.141949965445e1));
#100017=cartesian_point('',(-1.209331251954e1,-7.176662072587e1,
-1.147541689384e1));
#100018=cartesian_point('',(-1.216210779984e1,-7.137218601047e1,
-1.153594575175e1));
#100019=cartesian_point('',(-1.232039162161e1,-7.094437412185e1,
-1.159984648137e1));
#100020=cartesian_point('',(-1.259962612609e1,-7.050253493516e1,
-1.166389117636e1));
#100021=cartesian_point('',(-1.303257032407e1,-7.008640433579e1,
-1.172182778066e1));
#100022=cartesian_point('',(-1.365645047648e1,-6.975531530051e1,
-1.176448165925e1));
#100023=cartesian_point('',(-1.415520009781e1,-6.967383788037e1,
-1.177030160775e1));
#100024=cartesian_point('',(-1.442453937530e1,-6.967674890929e1,
-1.176634997177e1));
#100025=cartesian_point('',(-1.323904763871e1,-7.275942552693e1,
-1.167865336342e1));
#100026=cartesian_point('',(-1.320985862954e1,-7.271436707443e1,
-1.169547835596e1));
#100027=cartesian_point('',(-1.315288602281e1,-7.261461694675e1,
-1.173122672288e1));
#100028=cartesian_point('',(-1.308211922543e1,-7.244563437900e1,
-1.178707053583e1));
#100029=cartesian_point('',(-1.302966976988e1,-7.224839243758e1,
-1.184722063805e1));
#100030=cartesian_point('',(-1.300507847097e1,-7.202174101021e1,
-1.191104962043e1));
#100031=cartesian_point('',(-1.302198920922e1,-7.176281662032e1,
-1.197823441804e1));
#100032=cartesian_point('',(-1.310029075306e1,-7.147501586205e1,
-1.204664661441e1));
#100033=cartesian_point('',(-1.326506790187e1,-7.117227760664e1,
-1.211168063728e1));
#100034=cartesian_point('',(-1.354254517408e1,-7.088548572335e1,
-1.216508719833e1));
#100035=cartesian_point('',(-1.395893985387e1,-7.066323501170e1,
-1.219481052052e1));
#100036=cartesian_point('',(-1.429452115429e1,-7.062072578624e1,
-1.218525464873e1));
#100037=cartesian_point('',(-1.447303658835e1,-7.063241977474e1,
-1.217161662293e1));
#100038=cartesian_point('',(-1.390514528513e1,-7.239074253172e1,
-1.097136820532e1));
#100039=cartesian_point('',(-1.389110793143e1,-7.236793966534e1,
-1.099086163125e1));
#100040=cartesian_point('',(-1.386378803560e1,-7.231783900715e1,
-1.103193643344e1));
#100041=cartesian_point('',(-1.383000785528e1,-7.223418139151e1,
-1.109492029195e1));
#100042=cartesian_point('',(-1.380503448258e1,-7.213784720863e1,
-1.116130097792e1));
#100043=cartesian_point('',(-1.379323270832e1,-7.202852820747e1,
-1.122995124904e1));
#100044=cartesian_point('',(-1.380081627982e1,-7.190509921145e1,
-1.129992548728e1));
#100045=cartesian_point('',(-1.383683535403e1,-7.176937331467e1,
-1.136820788788e1));
#100046=cartesian_point('',(-1.391272360234e1,-7.162792855190e1,
-1.142917789813e1));
#100047=cartesian_point('',(-1.404060678697e1,-7.149487032261e1,
-1.147372147423e1));
#100048=cartesian_point('',(-1.423323892505e1,-7.139202110886e1,
-1.148900171342e1));
#100049=cartesian_point('',(-1.439013706525e1,-7.137201879068e1,
-1.146746090195e1));
#100050=cartesian_point('',(-1.447453379773e1,-7.137718296544e1,
-1.144690552009e1));
#100051=cartesian_point('',(-1.348607013203e1,-7.231835841913e1,
-1.002321100381e1));
#100052=cartesian_point('',(-1.347737273248e1,-7.227882622362e1,
-1.004162153667e1));
#100053=cartesian_point('',(-1.346338874407e1,-7.219499244971e1,
-1.008041245136e1));
#100054=cartesian_point('',(-1.345588448186e1,-7.206476553610e1,
-1.013984192114e1));
#100055=cartesian_point('',(-1.346419053834e1,-7.192547774225e1,
-1.020235882624e1));
#100056=cartesian_point('',(-1.349186508622e1,-7.177866437380e1,
-1.026683127655e1));
#100057=cartesian_point('',(-1.354410963015e1,-7.162466157121e1,
-1.033230990085e1));
#100058=cartesian_point('',(-1.362736466490e1,-7.146670129002e1,
-1.039598031235e1));
#100059=cartesian_point('',(-1.374886887489e1,-7.131107185446e1,
-1.045281355681e1));
#100060=cartesian_point('',(-1.391636351335e1,-7.116773633275e1,
-1.049502309938e1));
#100061=cartesian_point('',(-1.414318473717e1,-7.104852114581e1,
-1.051204822429e1));
#100062=cartesian_point('',(-1.432486724079e1,-7.100698145795e1,
-1.049660130985e1));
#100063=cartesian_point('',(-1.442719612182e1,-7.099830555718e1,
-1.048037506360e1));
#100064=(bounded_surface()b_spline_surface(3,3,((#100012,#100013,#100014,
#100015,#100016,#100017,#100018,#100019,#100020,#100021,#100022,#100023,
#100024),(#100025,#100026,#100027,#100028,#100029,#100030,#100031,#100032,
#100033,#100034,#100035,#100036,#100037),(#100038,#100039,#100040,#100041,
#100042,#100043,#100044,#100045,#100046,#100047,#100048,#100049,#100050),(
#100051,#100052,#100053,#100054,#100055,#100056,#100057,#100058,#100059,#100060,
#100061,#100062,#100063)),.unspecified.,.f.,.f.,.f.)b_spline_surface_with_knots(
(4,4),(4,1,1,1,1,1,1,1,1,1,4),(0.e0,1.e0),(4.005091698786e-1,4.273689824189e-1,
4.572363353472e-1,4.888449560285e-1,5.233467369948e-1,5.616528757533e-1,
6.043663924437e-1,6.522031457872e-1,7.060724973790e-1,7.669304847404e-1,
8.408319414914e-1),.unspecified.)geometric_representation_item()rational_b_spline_surface(((1.441719092654e0,1.441719092654e0,1.441719092654e0,1.441719092654e0,
1.441719092654e0,1.441719092654e0,1.441719092654e0,1.441719092654e0,
1.441719092654e0,1.441719092654e0,1.441719092654e0,1.441719092654e0,
1.441719092654e0),(8.527603024486e-1,8.527603024486e-1,8.527603024486e-1,
8.527603024486e-1,8.527603024486e-1,8.527603024486e-1,8.527603024486e-1,
8.527603024486e-1,8.527603024486e-1,8.527603024486e-1,8.527603024486e-1,
8.527603024486e-1,8.527603024486e-1),(8.527603024486e-1,8.527603024486e-1,
8.527603024486e-1,8.527603024486e-1,8.527603024486e-1,8.527603024486e-1,
8.527603024486e-1,8.527603024486e-1,8.527603024486e-1,8.527603024486e-1,
8.527603024486e-1,8.527603024486e-1,8.527603024486e-1),(1.441719092654e0,
1.441719092654e0,1.441719092654e0,1.441719092654e0,1.441719092654e0,
1.441719092654e0,1.441719092654e0,1.441719092654e0,1.441719092654e0,
1.441719092654e0,1.441719092654e0,1.441719092654e0,1.441719092654e0)))representation_item('')surface());
#100066=oriented_edge('',*,*,#100065,.f.);
#100068=oriented_edge('',*,*,#100067,.t.);
#100069=oriented_edge('',*,*,#99807,.t.);
#100071=oriented_edge('',*,*,#100070,.f.);
#100073=oriented_edge('',*,*,#100072,.f.);
#100074=edge_loop('',(#100066,#100068,#100069,#100071,#100073));
#100075=face_outer_bound('',#100074,.f.);
#100077=cartesian_point('',(-1.309394492125e1,-6.669078152589e1,-5.6e0));
#100078=direction('',(9.839298882679e-1,-1.558391846719e-1,8.715574274766e-2));
#100079=direction('',(-1.564344650402e-1,-9.876883405951e-1,0.e0));
#100080=axis2_placement_3d('',#100077,#100078,#100079);
#100081=plane('',#100080);
#100083=oriented_edge('',*,*,#100082,.f.);
#100085=oriented_edge('',*,*,#100084,.t.);
#100087=oriented_edge('',*,*,#100086,.f.);
#100088=oriented_edge('',*,*,#100065,.t.);
#100090=oriented_edge('',*,*,#100089,.t.);
#100091=edge_loop('',(#100083,#100085,#100087,#100088,#100090));
#100092=face_outer_bound('',#100091,.f.);
#100094=cartesian_point('',(-1.695413305900e1,-8.520544606226e1,-6.6e0));
#100095=direction('',(1.564344650402e-1,9.876883405951e-1,0.e0));
#100096=direction('',(0.e0,0.e0,1.e0));
#100097=axis2_placement_3d('',#100094,#100095,#100096);
#100098=cylindrical_surface('',#100097,1.e0);
#100100=oriented_edge('',*,*,#100099,.f.);
#100102=oriented_edge('',*,*,#100101,.f.);
#100103=oriented_edge('',*,*,#100082,.t.);
#100105=oriented_edge('',*,*,#100104,.f.);
#100106=edge_loop('',(#100100,#100102,#100103,#100105));
#100107=face_outer_bound('',#100106,.f.);
#100109=cartesian_point('',(0.e0,0.e0,-5.6e0));
#100110=direction('',(0.e0,0.e0,-1.e0));
#100111=direction('',(-6.427876096865e-1,-7.660444431190e-1,0.e0));
#100112=axis2_placement_3d('',#100109,#100110,#100111);
#100113=plane('',#100112);
#100115=oriented_edge('',*,*,#100114,.t.);
#100117=oriented_edge('',*,*,#100116,.f.);
#100119=oriented_edge('',*,*,#100118,.t.);
#100121=oriented_edge('',*,*,#100120,.f.);
#100122=oriented_edge('',*,*,#100099,.t.);
#100124=oriented_edge('',*,*,#100123,.t.);
#100125=edge_loop('',(#100115,#100117,#100119,#100121,#100122,#100124));
#100126=face_outer_bound('',#100125,.f.);
#100128=cartesian_point('',(-1.921919187510e1,-7.020607034460e1,-6.6e0));
#100129=direction('',(-3.090169943749e-1,-9.510565162952e-1,0.e0));
#100130=direction('',(0.e0,0.e0,1.e0));
#100131=axis2_placement_3d('',#100128,#100129,#100130);
#100132=cylindrical_surface('',#100131,1.e0);
#100133=oriented_edge('',*,*,#100114,.f.);
#100135=oriented_edge('',*,*,#100134,.f.);
#100137=oriented_edge('',*,*,#100136,.t.);
#100139=oriented_edge('',*,*,#100138,.t.);
#100140=edge_loop('',(#100133,#100135,#100137,#100139));
#100141=face_outer_bound('',#100140,.f.);
#100143=cartesian_point('',(-1.955858943114e1,-7.125062861537e1,-6.6e0));
#100144=direction('',(-9.474374590365e-1,3.078410916689e-1,8.715574275168e-2));
#100145=direction('',(-3.148265167472e-1,-9.455471492747e-1,
-8.261266762006e-2));
#100146=axis2_placement_3d('',#100143,#100144,#100145);
#100147=spherical_surface('',#100146,1.e0);
#100149=oriented_edge('',*,*,#100148,.f.);
#100150=oriented_edge('',*,*,#100134,.t.);
#100152=oriented_edge('',*,*,#100151,.t.);
#100153=edge_loop('',(#100149,#100150,#100152));
#100154=face_outer_bound('',#100153,.f.);
#100156=cartesian_point('',(-1.966226975902e1,-7.105775476980e1,
-8.408315970572e0));
#100157=direction('',(-5.691421955478e-2,1.059016986762e-1,-9.927464942421e-1));
#100158=direction('',(-9.900937898986e-1,-1.338252757614e-1,4.248626568192e-2));
#100159=axis2_placement_3d('',#100156,#100157,#100158);
#100160=cylindrical_surface('',#100159,1.000022487014e0);
#100161=oriented_edge('',*,*,#100148,.t.);
#100163=oriented_edge('',*,*,#100162,.f.);
#100165=oriented_edge('',*,*,#100164,.t.);
#100167=oriented_edge('',*,*,#100166,.f.);
#100168=edge_loop('',(#100161,#100163,#100165,#100167));
#100169=face_outer_bound('',#100168,.f.);
#100171=cartesian_point('',(0.e0,0.e0,-8.725889084685e0));
#100172=direction('',(0.e0,0.e0,1.e0));
#100173=direction('',(6.427876096865e-1,-7.660444431190e-1,0.e0));
#100174=axis2_placement_3d('',#100171,#100172,#100173);
#100175=conical_surface('',#100174,7.269652396011e1,5.e0);
#100177=oriented_edge('',*,*,#100176,.f.);
#100179=oriented_edge('',*,*,#100178,.t.);
#100181=oriented_edge('',*,*,#100180,.f.);
#100182=oriented_edge('',*,*,#100162,.t.);
#100183=edge_loop('',(#100177,#100179,#100181,#100182));
#100184=face_outer_bound('',#100183,.f.);
#100186=cartesian_point('',(0.e0,0.e0,-6.6e0));
#100187=direction('',(0.e0,0.e0,-1.e0));
#100188=direction('',(-9.819248237507e-1,1.892713409426e-1,0.e0));
#100189=axis2_placement_3d('',#100186,#100187,#100188);
#100190=toroidal_surface('',#100189,7.388633499248e1,1.e0);
#100191=oriented_edge('',*,*,#100123,.f.);
#100193=oriented_edge('',*,*,#100192,.f.);
#100194=oriented_edge('',*,*,#100176,.t.);
#100195=oriented_edge('',*,*,#100151,.f.);
#100196=edge_loop('',(#100191,#100193,#100194,#100195));
#100197=face_outer_bound('',#100196,.f.);
#100199=cartesian_point('',(-1.492027770478e1,-7.236418873888e1,-6.6e0));
#100200=direction('',(9.839298882640e-1,-1.558391846391e-1,8.715574285047e-2));
#100201=direction('',(1.487569425380e-1,9.854169264965e-1,8.261266864730e-2));
#100202=axis2_placement_3d('',#100199,#100200,#100201);
#100203=spherical_surface('',#100202,1.e0);
#100205=oriented_edge('',*,*,#100204,.f.);
#100206=oriented_edge('',*,*,#100192,.t.);
#100207=oriented_edge('',*,*,#100104,.t.);
#100208=edge_loop('',(#100205,#100206,#100207));
#100209=face_outer_bound('',#100208,.f.);
#100211=cartesian_point('',(-1.473904730842e1,-7.223851302546e1,
-8.421254663394e0));
#100212=direction('',(-9.878923016658e-2,-6.852008674125e-2,9.927465364916e-1));
#100213=direction('',(8.214244044059e-1,-5.687326698054e-1,4.248644657348e-2));
#100214=axis2_placement_3d('',#100211,#100212,#100213);
#100215=cylindrical_surface('',#100214,1.000022372878e0);
#100216=oriented_edge('',*,*,#100204,.t.);
#100217=oriented_edge('',*,*,#100089,.f.);
#100218=oriented_edge('',*,*,#100072,.t.);
#100219=oriented_edge('',*,*,#100178,.f.);
#100220=edge_loop('',(#100216,#100217,#100218,#100219));
#100221=face_outer_bound('',#100220,.f.);
#100223=cartesian_point('',(0.e0,0.e0,-1.085177816937e1));
#100224=direction('',(0.e0,0.e0,1.e0));
#100225=direction('',(9.999650107550e-1,8.365241527602e-3,0.e0));
#100226=axis2_placement_3d('',#100223,#100224,#100225);
#100227=toroidal_surface('',#100226,7.150671292775e1,1.e0);
#100228=oriented_edge('',*,*,#100007,.t.);
#100230=oriented_edge('',*,*,#100229,.f.);
#100231=oriented_edge('',*,*,#100180,.t.);
#100232=oriented_edge('',*,*,#100070,.t.);
#100233=edge_loop('',(#100228,#100230,#100231,#100232));
#100234=face_outer_bound('',#100233,.f.);
#100236=cartesian_point('',(-1.877716387882e1,-6.863974681821e1,
-1.176891613716e1));
#100237=cartesian_point('',(-1.905048930912e1,-6.849562517941e1,
-1.177358515139e1));
#100238=cartesian_point('',(-1.963649594172e1,-6.832305102936e1,
-1.176452738330e1));
#100239=cartesian_point('',(-2.050719242650e1,-6.841746031909e1,
-1.170056621001e1));
#100240=cartesian_point('',(-2.119577065529e1,-6.876302062034e1,
-1.161151281874e1));
#100241=cartesian_point('',(-2.167173601177e1,-6.922795663151e1,
-1.151680215741e1));
#100242=cartesian_point('',(-2.196383653457e1,-6.971780910920e1,
-1.142775652485e1));
#100243=cartesian_point('',(-2.211570605841e1,-7.018169997528e1,
-1.134911517843e1));
#100244=cartesian_point('',(-2.215393706306e1,-7.047744311569e1,
-1.130133124078e1));
#100245=cartesian_point('',(-2.216001708690e1,-7.061324002608e1,
-1.127980561633e1));
#100246=cartesian_point('',(-1.916925767744e1,-6.951054519439e1,
-1.216546028586e1));
#100247=cartesian_point('',(-1.934507566261e1,-6.940515339735e1,
-1.218123631533e1));
#100248=cartesian_point('',(-1.973355033227e1,-6.927659572407e1,
-1.219026541806e1));
#100249=cartesian_point('',(-2.031431430056e1,-6.934755368511e1,
-1.213921864813e1));
#100250=cartesian_point('',(-2.075619082103e1,-6.960190634492e1,
-1.205087686855e1));
#100251=cartesian_point('',(-2.103792764940e1,-6.993296620790e1,
-1.194893425247e1));
#100252=cartesian_point('',(-2.118783732099e1,-7.026848826551e1,
-1.184828350530e1));
#100253=cartesian_point('',(-2.124356837426e1,-7.057326174525e1,
-1.175599717019e1));
#100254=cartesian_point('',(-2.124004287153e1,-7.075950527751e1,
-1.169809568621e1));
#100255=cartesian_point('',(-2.123112858518e1,-7.084317649585e1,
-1.167161471814e1));
#100256=cartesian_point('',(-1.950530342034e1,-7.016809822518e1,
-1.144161888992e1));
#100257=cartesian_point('',(-1.958902951422e1,-7.011850146030e1,
-1.146535044343e1));
#100258=cartesian_point('',(-1.977119351055e1,-7.005842353551e1,
-1.148859981742e1));
#100259=cartesian_point('',(-2.004050118725e1,-7.009152524798e1,
-1.145414380405e1));
#100260=cartesian_point('',(-2.024596026493e1,-7.021096432730e1,
-1.137362235373e1));
#100261=cartesian_point('',(-2.037866892957e1,-7.036830032474e1,
-1.127125360234e1));
#100262=cartesian_point('',(-2.045110674899e1,-7.053008323077e1,
-1.116420509002e1));
#100263=cartesian_point('',(-2.047991931092e1,-7.067940686277e1,
-1.106195681316e1));
#100264=cartesian_point('',(-2.048004143909e1,-7.077219270643e1,
-1.099578900474e1));
#100265=cartesian_point('',(-2.047663369868e1,-7.081424504263e1,
-1.096513092299e1));
#100266=cartesian_point('',(-1.937556856775e1,-6.981066722167e1,
-1.047995445699e1));
#100267=cartesian_point('',(-1.948490376541e1,-6.976590113066e1,
-1.049879006311e1));
#100268=cartesian_point('',(-1.970352804929e1,-6.971527050601e1,
-1.051505467205e1));
#100269=cartesian_point('',(-2.001960686900e1,-6.974226826878e1,
-1.048063705564e1));
#100270=cartesian_point('',(-2.028719090487e1,-6.984758473161e1,
-1.040550951165e1));
#100271=cartesian_point('',(-2.049777824707e1,-7.000316650183e1,
-1.031004002099e1));
#100272=cartesian_point('',(-2.065192279042e1,-7.018363751834e1,
-1.020960173504e1));
#100273=cartesian_point('',(-2.075585791315e1,-7.037071512389e1,
-1.011322092077e1));
#100274=cartesian_point('',(-2.080058434137e1,-7.050003592373e1,
-1.005071694157e1));
#100275=cartesian_point('',(-2.081647000323e1,-7.056172109560e1,
-1.002175303091e1));
#100276=(bounded_surface()b_spline_surface(3,3,((#100236,#100237,#100238,
#100239,#100240,#100241,#100242,#100243,#100244,#100245),(#100246,#100247,
#100248,#100249,#100250,#100251,#100252,#100253,#100254,#100255),(#100256,
#100257,#100258,#100259,#100260,#100261,#100262,#100263,#100264,#100265),(
#100266,#100267,#100268,#100269,#100270,#100271,#100272,#100273,#100274,
#100275)),.unspecified.,.f.,.f.,.f.)b_spline_surface_with_knots((4,4),(4,1,1,1,
1,1,1,4),(0.e0,1.e0),(1.586757071523e-1,2.436740405617e-1,3.206818445598e-1,
3.913863007850e-1,4.535862045318e-1,5.084214704499e-1,5.576611680503e-1,
5.999126192895e-1),.unspecified.)geometric_representation_item()rational_b_spline_surface(((1.438474343635e0,1.438474343635e0,1.438474343635e0,1.438474343635e0,
1.438474343635e0,1.438474343635e0,1.438474343635e0,1.438474343635e0,
1.438474343635e0,1.438474343635e0),(8.538418854549e-1,8.538418854549e-1,
8.538418854549e-1,8.538418854549e-1,8.538418854549e-1,8.538418854549e-1,
8.538418854549e-1,8.538418854549e-1,8.538418854549e-1,8.538418854549e-1),(
8.538418854549e-1,8.538418854549e-1,8.538418854549e-1,8.538418854549e-1,
8.538418854549e-1,8.538418854549e-1,8.538418854549e-1,8.538418854549e-1,
8.538418854549e-1,8.538418854549e-1),(1.438474343635e0,1.438474343635e0,
1.438474343635e0,1.438474343635e0,1.438474343635e0,1.438474343635e0,
1.438474343635e0,1.438474343635e0,1.438474343635e0,1.438474343635e0)))representation_item('')surface());
#100277=oriented_edge('',*,*,#100005,.t.);
#100279=oriented_edge('',*,*,#100278,.t.);
#100281=oriented_edge('',*,*,#100280,.f.);
#100282=oriented_edge('',*,*,#100164,.f.);
#100283=oriented_edge('',*,*,#100229,.t.);
#100284=edge_loop('',(#100277,#100279,#100281,#100282,#100283));
#100285=face_outer_bound('',#100284,.f.);
#100287=cartesian_point('',(-2.636116812038e1,-8.453044348272e1,
-1.069548648161e1));
#100288=direction('',(3.090169943749e-1,9.510565162952e-1,0.e0));
#100289=direction('',(9.474374591189e-1,-3.078410914165e-1,-8.715574274766e-2));
#100290=axis2_placement_3d('',#100287,#100288,#100289);
#100291=cylindrical_surface('',#100290,1.e0);
#100293=oriented_edge('',*,*,#100292,.t.);
#100295=oriented_edge('',*,*,#100294,.f.);
#100297=oriented_edge('',*,*,#100296,.t.);
#100298=oriented_edge('',*,*,#100278,.f.);
#100299=oriented_edge('',*,*,#100003,.f.);
#100300=edge_loop('',(#100293,#100295,#100297,#100298,#100299));
#100301=face_outer_bound('',#100300,.f.);
#100303=cartesian_point('',(-2.988015379011e1,-8.387148746433e1,
-1.169548648161e1));
#100304=direction('',(0.e0,0.e0,-1.e0));
#100305=direction('',(3.090169943749e-1,9.510565162952e-1,0.e0));
#100306=axis2_placement_3d('',#100303,#100304,#100305);
#100307=plane('',#100306);
#100308=oriented_edge('',*,*,#100292,.f.);
#100309=oriented_edge('',*,*,#100001,.t.);
#100311=oriented_edge('',*,*,#100310,.f.);
#100313=oriented_edge('',*,*,#100312,.f.);
#100314=edge_loop('',(#100308,#100309,#100311,#100313));
#100315=face_outer_bound('',#100314,.f.);
#100317=cartesian_point('',(1.394041938535e2,4.324411027741e2,
-1.069548648161e1));
#100318=direction('',(-3.090169943749e-1,-9.510565162952e-1,0.e0));
#100319=direction('',(-9.474374591189e-1,3.078410914165e-1,-8.715574274766e-2));
#100320=axis2_placement_3d('',#100317,#100318,#100319);
#100321=cylindrical_surface('',#100320,1.e0);
#100323=oriented_edge('',*,*,#100322,.t.);
#100325=oriented_edge('',*,*,#100324,.f.);
#100326=oriented_edge('',*,*,#100310,.t.);
#100327=oriented_edge('',*,*,#99999,.f.);
#100329=oriented_edge('',*,*,#100328,.f.);
#100330=edge_loop('',(#100323,#100325,#100326,#100327,#100329));
#100331=face_outer_bound('',#100330,.f.);
#100333=cartesian_point('',(-2.336547346224e1,-6.382136306928e1,-5.6e0));
#100334=direction('',(9.474374591189e-1,-3.078410914165e-1,8.715574274766e-2));
#100335=direction('',(-3.090169943749e-1,-9.510565162952e-1,0.e0));
#100336=axis2_placement_3d('',#100333,#100334,#100335);
#100337=plane('',#100336);
#100339=oriented_edge('',*,*,#100338,.f.);
#100341=oriented_edge('',*,*,#100340,.t.);
#100342=oriented_edge('',*,*,#100322,.f.);
#100344=oriented_edge('',*,*,#100343,.t.);
#100346=oriented_edge('',*,*,#100345,.t.);
#100347=edge_loop('',(#100339,#100341,#100342,#100344,#100346));
#100348=face_outer_bound('',#100347,.f.);
#100350=cartesian_point('',(-3.069061096360e1,-8.340050819574e1,-6.6e0));
#100351=direction('',(3.090169943749e-1,9.510565162952e-1,0.e0));
#100352=direction('',(0.e0,0.e0,1.e0));
#100353=axis2_placement_3d('',#100350,#100351,#100352);
#100354=cylindrical_surface('',#100353,1.e0);
#100356=oriented_edge('',*,*,#100355,.f.);
#100358=oriented_edge('',*,*,#100357,.f.);
#100359=oriented_edge('',*,*,#100338,.t.);
#100361=oriented_edge('',*,*,#100360,.f.);
#100362=edge_loop('',(#100356,#100358,#100359,#100361));
#100363=face_outer_bound('',#100362,.f.);
#100365=cartesian_point('',(0.e0,0.e0,-5.6e0));
#100366=direction('',(0.e0,0.e0,-1.e0));
#100367=direction('',(-6.427876096865e-1,-7.660444431190e-1,0.e0));
#100368=axis2_placement_3d('',#100365,#100366,#100367);
#100369=plane('',#100368);
#100371=oriented_edge('',*,*,#100370,.t.);
#100373=oriented_edge('',*,*,#100372,.f.);
#100375=oriented_edge('',*,*,#100374,.t.);
#100377=oriented_edge('',*,*,#100376,.f.);
#100378=oriented_edge('',*,*,#100355,.t.);
#100380=oriented_edge('',*,*,#100379,.t.);
#100381=edge_loop('',(#100371,#100373,#100375,#100377,#100378,#100380));
#100382=face_outer_bound('',#100381,.f.);
#100384=cartesian_point('',(-2.996522078764e1,-6.633517311888e1,-6.6e0));
#100385=direction('',(-4.539904997395e-1,-8.910065241884e-1,0.e0));
#100386=direction('',(0.e0,0.e0,1.e0));
#100387=axis2_placement_3d('',#100384,#100385,#100386);
#100388=cylindrical_surface('',#100387,1.e0);
#100389=oriented_edge('',*,*,#100370,.f.);
#100391=oriented_edge('',*,*,#100390,.f.);
#100393=oriented_edge('',*,*,#100392,.t.);
#100395=oriented_edge('',*,*,#100394,.t.);
#100396=edge_loop('',(#100389,#100391,#100393,#100395));
#100397=face_outer_bound('',#100396,.f.);
#100399=cartesian_point('',(-3.046384471086e1,-6.731377766888e1,-6.6e0));
#100400=direction('',(-8.876159752370e-1,4.522629290685e-1,8.715574275071e-2));
#100401=direction('',(-4.588666423762e-1,-8.846561770890e-1,
-8.261266762819e-2));
#100402=axis2_placement_3d('',#100399,#100400,#100401);
#100403=spherical_surface('',#100402,1.e0);
#100405=oriented_edge('',*,*,#100404,.f.);
#100406=oriented_edge('',*,*,#100390,.t.);
#100408=oriented_edge('',*,*,#100407,.t.);
#100409=edge_loop('',(#100405,#100406,#100408));
#100410=face_outer_bound('',#100409,.f.);
#100412=cartesian_point('',(-3.053694989272e1,-6.710456110304e1,
-8.430174571442e0));
#100413=direction('',(-3.964673903503e-2,1.135014044664e-1,-9.927464768349e-1));
#100414=direction('',(-9.988389568982e-1,2.270802840931e-2,4.248627576474e-2));
#100415=axis2_placement_3d('',#100412,#100413,#100414);
#100416=cylindrical_surface('',#100415,1.000022729513e0);
#100417=oriented_edge('',*,*,#100404,.t.);
#100419=oriented_edge('',*,*,#100418,.f.);
#100421=oriented_edge('',*,*,#100420,.t.);
#100423=oriented_edge('',*,*,#100422,.f.);
#100424=edge_loop('',(#100417,#100419,#100421,#100423));
#100425=face_outer_bound('',#100424,.f.);
#100427=cartesian_point('',(0.e0,0.e0,-8.725889084685e0));
#100428=direction('',(0.e0,0.e0,1.e0));
#100429=direction('',(6.427876096865e-1,-7.660444431190e-1,0.e0));
#100430=axis2_placement_3d('',#100427,#100428,#100429);
#100431=conical_surface('',#100430,7.269652396011e1,5.e0);
#100433=oriented_edge('',*,*,#100432,.f.);
#100435=oriented_edge('',*,*,#100434,.t.);
#100437=oriented_edge('',*,*,#100436,.f.);
#100438=oriented_edge('',*,*,#100418,.t.);
#100439=edge_loop('',(#100433,#100435,#100437,#100438));
#100440=face_outer_bound('',#100439,.f.);
#100442=cartesian_point('',(0.e0,0.e0,-6.6e0));
#100443=direction('',(0.e0,0.e0,-1.e0));
#100444=direction('',(-9.819248237507e-1,1.892713409426e-1,0.e0));
#100445=axis2_placement_3d('',#100442,#100443,#100444);
#100446=toroidal_surface('',#100445,7.388633499248e1,1.e0);
#100447=oriented_edge('',*,*,#100379,.f.);
#100449=oriented_edge('',*,*,#100448,.f.);
#100450=oriented_edge('',*,*,#100432,.t.);
#100451=oriented_edge('',*,*,#100407,.f.);
#100452=edge_loop('',(#100447,#100449,#100450,#100451));
#100453=face_outer_bound('',#100452,.f.);
#100455=cartesian_point('',(-2.605683748094e1,-6.913921983319e1,-6.6e0));
#100456=direction('',(9.474374591172e-1,-3.078410913823e-1,8.715574288666e-2));
#100457=direction('',(3.010786674611e-1,9.500140961991e-1,8.261266865834e-2));
#100458=axis2_placement_3d('',#100455,#100456,#100457);
#100459=spherical_surface('',#100458,1.e0);
#100461=oriented_edge('',*,*,#100460,.f.);
#100462=oriented_edge('',*,*,#100448,.t.);
#100463=oriented_edge('',*,*,#100360,.t.);
#100464=edge_loop('',(#100461,#100462,#100463));
#100465=face_outer_bound('',#100464,.f.);
#100467=cartesian_point('',(-2.582093692810e1,-6.902549384435e1,
-8.762697281094e0));
#100468=direction('',(-1.082935032394e-1,-5.222759180626e-2,9.927460882876e-1));
#100469=direction('',(7.223503546725e-1,-6.902209435513e-1,4.248545854313e-2));
#100470=axis2_placement_3d('',#100467,#100468,#100469);
#100471=cylindrical_surface('',#100470,1.000025609936e0);
#100472=oriented_edge('',*,*,#100460,.t.);
#100473=oriented_edge('',*,*,#100345,.f.);
#100475=oriented_edge('',*,*,#100474,.t.);
#100476=oriented_edge('',*,*,#100434,.f.);
#100477=edge_loop('',(#100472,#100473,#100475,#100476));
#100478=face_outer_bound('',#100477,.f.);
#100480=cartesian_point('',(-2.356831100534e1,-7.014928073706e1,
-1.127837907864e1));
#100481=cartesian_point('',(-2.351544580840e1,-7.006862893102e1,
-1.129359857698e1));
#100482=cartesian_point('',(-2.341906123645e1,-6.990055265190e1,
-1.132445684467e1));
#100483=cartesian_point('',(-2.330236122909e1,-6.962384563194e1,
-1.137274352278e1));
#100484=cartesian_point('',(-2.321643203717e1,-6.931554226470e1,
-1.142403186080e1));
#100485=cartesian_point('',(-2.316993828091e1,-6.896397625e1,
-1.147976615141e1));
#100486=cartesian_point('',(-2.318080309650e1,-6.856419451217e1,
-1.153999982029e1));
#100487=cartesian_point('',(-2.327515367736e1,-6.811877607962e1,
-1.160341033272e1));
#100488=cartesian_point('',(-2.348654997432e1,-6.764237260474e1,
-1.166672453736e1));
#100489=cartesian_point('',(-2.385253728772e1,-6.716936023863e1,
-1.172368514714e1));
#100490=cartesian_point('',(-2.441389575504e1,-6.675502845517e1,
-1.176492792538e1));
#100491=cartesian_point('',(-2.488660323881e1,-6.660105017455e1,
-1.177031785210e1));
#100492=cartesian_point('',(-2.514688639561e1,-6.656268299788e1,
-1.176646544265e1));
#100493=cartesian_point('',(-2.445828515726e1,-6.979246527533e1,
-1.167839495943e1));
#100494=cartesian_point('',(-2.441836411588e1,-6.974802776654e1,
-1.169711909588e1));
#100495=cartesian_point('',(-2.434337840406e1,-6.965333462696e1,
-1.173467656989e1));
#100496=cartesian_point('',(-2.424594232464e1,-6.949107608531e1,
-1.179222455272e1));
#100497=cartesian_point('',(-2.416578550023e1,-6.930378712254e1,
-1.185205446445e1));
#100498=cartesian_point('',(-2.410885194967e1,-6.908314975700e1,
-1.191554713731e1));
#100499=cartesian_point('',(-2.408835803049e1,-6.882463708444e1,
-1.198225972050e1));
#100500=cartesian_point('',(-2.412439454561e1,-6.852898766286e1,
-1.204997529766e1));
#100501=cartesian_point('',(-2.424351393628e1,-6.820647093109e1,
-1.211404995645e1));
#100502=cartesian_point('',(-2.447561081357e1,-6.788375849596e1,
-1.216625219582e1));
#100503=cartesian_point('',(-2.485040097741e1,-6.760639640052e1,
-1.219447553562e1));
#100504=cartesian_point('',(-2.517024708460e1,-6.751493385037e1,
-1.218466002584e1));
#100505=cartesian_point('',(-2.534424488038e1,-6.749891748268e1,
-1.217134969732e1));
#100506=cartesian_point('',(-2.505826357229e1,-6.932425117629e1,
-1.097115710211e1));
#100507=cartesian_point('',(-2.503886536268e1,-6.930162764715e1,
-1.099284986374e1));
#100508=cartesian_point('',(-2.500254643516e1,-6.925388344997e1,
-1.103596070894e1));
#100509=cartesian_point('',(-2.495557689612e1,-6.917345294897e1,
-1.110073416003e1));
#100510=cartesian_point('',(-2.491704798323e1,-6.908196890553e1,
-1.116662311843e1));
#100511=cartesian_point('',(-2.488963035175e1,-6.897562357108e1,
-1.123475786559e1));
#100512=cartesian_point('',(-2.487937358646e1,-6.885253817557e1,
-1.130406534417e1));
#100513=cartesian_point('',(-2.489546172302e1,-6.871330910430e1,
-1.137145206688e1));
#100514=cartesian_point('',(-2.495003563768e1,-6.856282635166e1,
-1.143128591863e1));
#100515=cartesian_point('',(-2.505690631791e1,-6.841323420368e1,
-1.147451097883e1));
#100516=cartesian_point('',(-2.523035964133e1,-6.828485382073e1,
-1.148836903294e1));
#100517=cartesian_point('',(-2.537994649441e1,-6.824193693661e1,
-1.146676037872e1));
#100518=cartesian_point('',(-2.546216685752e1,-6.823400985070e1,
-1.144668945814e1));
#100519=cartesian_point('',(-2.463312116677e1,-6.931831895932e1,
-1.002321049566e1));
#100520=cartesian_point('',(-2.461667881313e1,-6.927638145796e1,
-1.004369855397e1));
#100521=cartesian_point('',(-2.458891801797e1,-6.919162769460e1,
-1.008441265301e1));
#100522=cartesian_point('',(-2.456178337441e1,-6.906014478105e1,
-1.014552271250e1));
#100523=cartesian_point('',(-2.454973321225e1,-6.892187094996e1,
-1.020756432812e1));
#100524=cartesian_point('',(-2.455562275808e1,-6.877314442587e1,
-1.027153712826e1));
#100525=cartesian_point('',(-2.458465593640e1,-6.861371190247e1,
-1.033637608111e1));
#100526=cartesian_point('',(-2.464360318332e1,-6.844590008758e1,
-1.039920295995e1));
#100527=cartesian_point('',(-2.474044756140e1,-6.827481347826e1,
-1.045499080311e1));
#100528=cartesian_point('',(-2.488419000105e1,-6.810904590010e1,
-1.049601918706e1));
#100529=cartesian_point('',(-2.508822642447e1,-6.795911903082e1,
-1.051176721116e1));
#100530=cartesian_point('',(-2.525876673141e1,-6.789129704712e1,
-1.049622728488e1));
#100531=cartesian_point('',(-2.535616812370e1,-6.786728630263e1,
-1.048037653191e1));
#100532=(bounded_surface()b_spline_surface(3,3,((#100480,#100481,#100482,
#100483,#100484,#100485,#100486,#100487,#100488,#100489,#100490,#100491,
#100492),(#100493,#100494,#100495,#100496,#100497,#100498,#100499,#100500,
#100501,#100502,#100503,#100504,#100505),(#100506,#100507,#100508,#100509,
#100510,#100511,#100512,#100513,#100514,#100515,#100516,#100517,#100518),(
#100519,#100520,#100521,#100522,#100523,#100524,#100525,#100526,#100527,#100528,
#100529,#100530,#100531)),.unspecified.,.f.,.f.,.f.)b_spline_surface_with_knots(
(4,4),(4,1,1,1,1,1,1,1,1,1,4),(0.e0,1.e0),(4.005540768557e-1,4.304414568450e-1,
4.601023241001e-1,4.916004120739e-1,5.260358836293e-1,5.642533835429e-1,
6.068377239072e-1,6.544983972716e-1,7.081286705236e-1,7.686572481822e-1,
8.408413075518e-1),.unspecified.)geometric_representation_item()rational_b_spline_surface(((1.441572638163e0,1.441572638163e0,1.441572638163e0,1.441572638163e0,
1.441572638163e0,1.441572638163e0,1.441572638163e0,1.441572638163e0,
1.441572638163e0,1.441572638163e0,1.441572638163e0,1.441572638163e0,
1.441572638163e0),(8.528091206123e-1,8.528091206123e-1,8.528091206123e-1,
8.528091206123e-1,8.528091206123e-1,8.528091206123e-1,8.528091206123e-1,
8.528091206123e-1,8.528091206123e-1,8.528091206123e-1,8.528091206123e-1,
8.528091206123e-1,8.528091206123e-1),(8.528091206123e-1,8.528091206123e-1,
8.528091206123e-1,8.528091206123e-1,8.528091206123e-1,8.528091206123e-1,
8.528091206123e-1,8.528091206123e-1,8.528091206123e-1,8.528091206123e-1,
8.528091206123e-1,8.528091206123e-1,8.528091206123e-1),(1.441572638163e0,
1.441572638163e0,1.441572638163e0,1.441572638163e0,1.441572638163e0,
1.441572638163e0,1.441572638163e0,1.441572638163e0,1.441572638163e0,
1.441572638163e0,1.441572638163e0,1.441572638163e0,1.441572638163e0)))representation_item('')surface());
#100533=oriented_edge('',*,*,#100343,.f.);
#100534=oriented_edge('',*,*,#100328,.t.);
#100535=oriented_edge('',*,*,#99997,.t.);
#100537=oriented_edge('',*,*,#100536,.f.);
#100538=oriented_edge('',*,*,#100474,.f.);
#100539=edge_loop('',(#100533,#100534,#100535,#100537,#100538));
#100540=face_outer_bound('',#100539,.f.);
#100542=cartesian_point('',(0.e0,0.e0,-1.085177816937e1));
#100543=direction('',(0.e0,0.e0,1.e0));
#100544=direction('',(9.999650107550e-1,8.365241527602e-3,0.e0));
#100545=axis2_placement_3d('',#100542,#100543,#100544);
#100546=toroidal_surface('',#100545,7.150671292775e1,1.e0);
#100547=oriented_edge('',*,*,#99995,.t.);
#100549=oriented_edge('',*,*,#100548,.f.);
#100550=oriented_edge('',*,*,#100436,.t.);
#100551=oriented_edge('',*,*,#100536,.t.);
#100552=edge_loop('',(#100547,#100549,#100550,#100551));
#100553=face_outer_bound('',#100552,.f.);
#100555=cartesian_point('',(-2.928360436095e1,-6.485727654593e1,
-1.176891342156e1));
#100556=cartesian_point('',(-2.953101971952e1,-6.467217141486e1,
-1.177358235843e1));
#100557=cartesian_point('',(-3.008281636838e1,-6.441004980949e1,
-1.176452446570e1));
#100558=cartesian_point('',(-3.095756397071e1,-6.436708967422e1,
-1.170056320522e1));
#100559=cartesian_point('',(-3.169172396657e1,-6.460067854059e1,
-1.161150980907e1));
#100560=cartesian_point('',(-3.223456287342e1,-6.498543372965e1,
-1.151679919728e1));
#100561=cartesian_point('',(-3.259969809177e1,-6.542356161323e1,
-1.142775364421e1));
#100562=cartesian_point('',(-3.282226718974e1,-6.585798455789e1,
-1.134911239141e1));
#100563=cartesian_point('',(-3.290629232701e1,-6.614410665784e1,
-1.130132852321e1));
#100564=cartesian_point('',(-3.293354096995e1,-6.627728089332e1,
-1.127980293286e1));
#100565=cartesian_point('',(-2.980709462809e1,-6.565601890524e1,
-1.216546637955e1));
#100566=cartesian_point('',(-2.996426160161e1,-6.552442021005e1,
-1.218124236037e1));
#100567=cartesian_point('',(-3.032784388092e1,-6.533667380750e1,
-1.219027137600e1));
#100568=cartesian_point('',(-3.091255997043e1,-6.531590660005e1,
-1.213922449644e1));
#100569=cartesian_point('',(-3.138878739912e1,-6.549800371227e1,
-1.205088265764e1));
#100570=cartesian_point('',(-3.171884581348e1,-6.578091533555e1,
-1.194894003531e1));
#100571=cartesian_point('',(-3.191939764289e1,-6.608885657610e1,
-1.184828932209e1));
#100572=cartesian_point('',(-3.202211986428e1,-6.638116049215e1,
-1.175600304583e1));
#100573=cartesian_point('',(-3.204777268161e1,-6.656566314773e1,
-1.169810161232e1));
#100574=cartesian_point('',(-3.205205718527e1,-6.664969899376e1,
-1.167162067003e1));
#100575=cartesian_point('',(-3.024187063939e1,-6.625291250081e1,
-1.144162385954e1));
#100576=cartesian_point('',(-3.031680714573e1,-6.619082870886e1,
-1.146535543578e1));
#100577=cartesian_point('',(-3.048732994505e1,-6.610299370178e1,
-1.148860484384e1));
#100578=cartesian_point('',(-3.075850000705e1,-6.609355894400e1,
-1.145414883096e1));
#100579=cartesian_point('',(-3.098011362558e1,-6.617938677137e1,
-1.137362735278e1));
#100580=cartesian_point('',(-3.113580080316e1,-6.631402556448e1,
-1.127125856577e1));
#100581=cartesian_point('',(-3.123265478336e1,-6.646248485363e1,
-1.116421001932e1));
#100582=cartesian_point('',(-3.128447156359e1,-6.660546265407e1,
-1.106196171238e1));
#100583=cartesian_point('',(-3.129910683499e1,-6.669708689437e1,
-1.099579388526e1));
#100584=cartesian_point('',(-3.130231937001e1,-6.673915449972e1,
-1.096513579499e1));
#100585=cartesian_point('',(-3.005781756412e1,-6.592017535030e1,
-1.047995446003e1));
#100586=cartesian_point('',(-3.015880369998e1,-6.585885661617e1,
-1.049879006401e1));
#100587=cartesian_point('',(-3.036681597590e1,-6.577464896999e1,
-1.051505467135e1));
#100588=cartesian_point('',(-3.068322671514e1,-6.575186872488e1,
-1.048063705562e1));
#100589=cartesian_point('',(-3.096399147203e1,-6.581402920178e1,
-1.040550951163e1));
#100590=cartesian_point('',(-3.119632448559e1,-6.593475238401e1,
-1.031004002097e1));
#100591=cartesian_point('',(-3.137680314074e1,-6.608888798365e1,
-1.020960173503e1));
#100592=cartesian_point('',(-3.150872403451e1,-6.625740331778e1,
-1.011322092097e1));
#100593=cartesian_point('',(-3.157313003617e1,-6.637813520867e1,
-1.005071694197e1));
#100594=cartesian_point('',(-3.159846980592e1,-6.643657586827e1,
-1.002175303151e1));
#100595=(bounded_surface()b_spline_surface(3,3,((#100555,#100556,#100557,
#100558,#100559,#100560,#100561,#100562,#100563,#100564),(#100565,#100566,
#100567,#100568,#100569,#100570,#100571,#100572,#100573,#100574),(#100575,
#100576,#100577,#100578,#100579,#100580,#100581,#100582,#100583,#100584),(
#100585,#100586,#100587,#100588,#100589,#100590,#100591,#100592,#100593,
#100594)),.unspecified.,.f.,.f.,.f.)b_spline_surface_with_knots((4,4),(4,1,1,1,
1,1,1,4),(0.e0,1.e0),(1.586757117638e-1,2.436740405614e-1,3.206818445593e-1,
3.913863007846e-1,4.535862045314e-1,5.084214704495e-1,5.576611680499e-1,
5.999126189966e-1),.unspecified.)geometric_representation_item()rational_b_spline_surface(((1.438477717056e0,1.438477717056e0,1.438477717056e0,1.438477717056e0,
1.438477717056e0,1.438477717056e0,1.438477717056e0,1.438477717056e0,
1.438477717056e0,1.438477717056e0),(8.538407609813e-1,8.538407609813e-1,
8.538407609813e-1,8.538407609813e-1,8.538407609813e-1,8.538407609813e-1,
8.538407609813e-1,8.538407609813e-1,8.538407609813e-1,8.538407609813e-1),(
8.538407609813e-1,8.538407609813e-1,8.538407609813e-1,8.538407609813e-1,
8.538407609813e-1,8.538407609813e-1,8.538407609813e-1,8.538407609813e-1,
8.538407609813e-1,8.538407609813e-1),(1.438477717056e0,1.438477717056e0,
1.438477717056e0,1.438477717056e0,1.438477717056e0,1.438477717056e0,
1.438477717056e0,1.438477717056e0,1.438477717056e0,1.438477717056e0)))representation_item('')surface());
#100596=oriented_edge('',*,*,#99993,.t.);
#100598=oriented_edge('',*,*,#100597,.t.);
#100600=oriented_edge('',*,*,#100599,.f.);
#100601=oriented_edge('',*,*,#100420,.f.);
#100602=oriented_edge('',*,*,#100548,.t.);
#100603=edge_loop('',(#100596,#100598,#100600,#100601,#100602));
#100604=face_outer_bound('',#100603,.f.);
#100606=cartesian_point('',(-3.926009310275e1,-7.936593822037e1,
-1.069548648161e1));
#100607=direction('',(4.539904997395e-1,8.910065241884e-1,0.e0));
#100608=direction('',(8.876159753616e-1,-4.522629288245e-1,-8.715574274766e-2));
#100609=axis2_placement_3d('',#100606,#100607,#100608);
#100610=cylindrical_surface('',#100609,1.e0);
#100612=oriented_edge('',*,*,#100611,.t.);
#100614=oriented_edge('',*,*,#100613,.f.);
#100616=oriented_edge('',*,*,#100615,.t.);
#100617=oriented_edge('',*,*,#100597,.f.);
#100618=oriented_edge('',*,*,#99991,.f.);
#100619=edge_loop('',(#100612,#100614,#100616,#100617,#100618));
#100620=face_outer_bound('',#100619,.f.);
#100622=cartesian_point('',(-4.263267078729e1,-7.816460440342e1,
-1.169548648161e1));
#100623=direction('',(0.e0,0.e0,-1.e0));
#100624=direction('',(4.539904997395e-1,8.910065241884e-1,0.e0));
#100625=axis2_placement_3d('',#100622,#100623,#100624);
#100626=plane('',#100625);
#100627=oriented_edge('',*,*,#100611,.f.);
#100628=oriented_edge('',*,*,#99989,.t.);
#100630=oriented_edge('',*,*,#100629,.f.);
#100632=oriented_edge('',*,*,#100631,.f.);
#100633=edge_loop('',(#100627,#100628,#100630,#100632));
#100634=face_outer_bound('',#100633,.f.);
#100636=cartesian_point('',(2.083769764010e2,4.112765100398e2,
-1.069548648161e1));
#100637=direction('',(-4.539904997395e-1,-8.910065241884e-1,0.e0));
#100638=direction('',(-8.876159753616e-1,4.522629288245e-1,-8.715574274766e-2));
#100639=axis2_placement_3d('',#100636,#100637,#100638);
#100640=cylindrical_surface('',#100639,1.e0);
#100642=oriented_edge('',*,*,#100641,.t.);
#100644=oriented_edge('',*,*,#100643,.f.);
#100645=oriented_edge('',*,*,#100629,.t.);
#100646=oriented_edge('',*,*,#99987,.f.);
#100648=oriented_edge('',*,*,#100647,.f.);
#100649=edge_loop('',(#100642,#100644,#100645,#100646,#100648));
#100650=face_outer_bound('',#100649,.f.);
#100652=cartesian_point('',(-3.306166650102e1,-5.938045084294e1,-5.6e0));
#100653=direction('',(8.876159753616e-1,-4.522629288245e-1,8.715574274766e-2));
#100654=direction('',(-4.539904997395e-1,-8.910065241884e-1,0.e0));
#100655=axis2_placement_3d('',#100652,#100653,#100654);
#100656=plane('',#100655);
#100658=oriented_edge('',*,*,#100657,.f.);
#100660=oriented_edge('',*,*,#100659,.t.);
#100661=oriented_edge('',*,*,#100641,.f.);
#100663=oriented_edge('',*,*,#100662,.t.);
#100665=oriented_edge('',*,*,#100664,.t.);
#100666=edge_loop('',(#100658,#100660,#100661,#100663,#100665));
#100667=face_outer_bound('',#100666,.f.);
#100669=cartesian_point('',(-4.335947249815e1,-7.757264023676e1,-6.6e0));
#100670=direction('',(4.539904997395e-1,8.910065241884e-1,0.e0));
#100671=direction('',(0.e0,0.e0,1.e0));
#100672=axis2_placement_3d('',#100669,#100670,#100671);
#100673=cylindrical_surface('',#100672,1.e0);
#100675=oriented_edge('',*,*,#100674,.f.);
#100677=oriented_edge('',*,*,#100676,.f.);
#100678=oriented_edge('',*,*,#100657,.t.);
#100680=oriented_edge('',*,*,#100679,.f.);
#100681=edge_loop('',(#100675,#100677,#100678,#100680));
#100682=face_outer_bound('',#100681,.f.);
#100684=cartesian_point('',(0.e0,0.e0,-5.6e0));
#100685=direction('',(0.e0,0.e0,-1.e0));
#100686=direction('',(-6.427876096865e-1,-7.660444431190e-1,0.e0));
#100687=axis2_placement_3d('',#100684,#100685,#100686);
#100688=plane('',#100687);
#100690=oriented_edge('',*,*,#100689,.t.);
#100692=oriented_edge('',*,*,#100691,.f.);
#100694=oriented_edge('',*,*,#100693,.t.);
#100696=oriented_edge('',*,*,#100695,.f.);
#100697=oriented_edge('',*,*,#100674,.t.);
#100699=oriented_edge('',*,*,#100698,.t.);
#100700=edge_loop('',(#100690,#100692,#100694,#100696,#100697,#100699));
#100701=face_outer_bound('',#100700,.f.);
#100703=cartesian_point('',(-3.997340748997e1,-6.083088511838e1,-6.6e0));
#100704=direction('',(-5.877852522925e-1,-8.090169943749e-1,0.e0));
#100705=direction('',(0.e0,0.e0,1.e0));
#100706=axis2_placement_3d('',#100703,#100704,#100705);
#100707=cylindrical_surface('',#100706,1.e0);
#100708=oriented_edge('',*,*,#100689,.f.);
#100710=oriented_edge('',*,*,#100709,.f.);
#100712=oriented_edge('',*,*,#100711,.t.);
#100714=oriented_edge('',*,*,#100713,.f.);
#100715=edge_loop('',(#100708,#100710,#100712,#100714));
#100716=face_outer_bound('',#100715,.f.);
#100718=cartesian_point('',(-4.061897903007e1,-6.171943811455e1,-6.6e0));
#100719=direction('',(-8.059384403050e-1,5.855485521664e-1,8.715574275146e-2));
#100720=direction('',(-5.916079483647e-1,-8.019820338284e-1,
-8.261266760073e-2));
#100721=axis2_placement_3d('',#100718,#100719,#100720);
#100722=spherical_surface('',#100721,1.e0);
#100724=oriented_edge('',*,*,#100723,.f.);
#100725=oriented_edge('',*,*,#100709,.t.);
#100727=oriented_edge('',*,*,#100726,.t.);
#100728=edge_loop('',(#100724,#100725,#100727));
#100729=face_outer_bound('',#100728,.f.);
#100731=cartesian_point('',(-4.065743696133e1,-6.150697942473e1,
-8.383010486954e0));
#100732=direction('',(-2.140347860330e-2,1.183056040182e-1,-9.927465311758e-1));
#100733=direction('',(-9.829896714926e-1,1.786790956253e-1,4.248630985845e-2));
#100734=axis2_placement_3d('',#100731,#100732,#100733);
#100735=cylindrical_surface('',#100734,1.000022109211e0);
#100736=oriented_edge('',*,*,#100723,.t.);
#100738=oriented_edge('',*,*,#100737,.f.);
#100740=oriented_edge('',*,*,#100739,.t.);
#100742=oriented_edge('',*,*,#100741,.f.);
#100743=edge_loop('',(#100736,#100738,#100740,#100742));
#100744=face_outer_bound('',#100743,.f.);
#100746=cartesian_point('',(0.e0,0.e0,-8.725889084685e0));
#100747=direction('',(0.e0,0.e0,1.e0));
#100748=direction('',(6.427876096865e-1,-7.660444431190e-1,0.e0));
#100749=axis2_placement_3d('',#100746,#100747,#100748);
#100750=conical_surface('',#100749,7.269652396011e1,5.e0);
#100752=oriented_edge('',*,*,#100751,.f.);
#100754=oriented_edge('',*,*,#100753,.t.);
#100756=oriented_edge('',*,*,#100755,.f.);
#100757=oriented_edge('',*,*,#100737,.t.);
#100758=edge_loop('',(#100752,#100754,#100756,#100757));
#100759=face_outer_bound('',#100758,.f.);
#100761=cartesian_point('',(0.e0,0.e0,-6.6e0));
#100762=direction('',(0.e0,0.e0,-1.e0));
#100763=direction('',(-9.819248237507e-1,1.892713409426e-1,0.e0));
#100764=axis2_placement_3d('',#100761,#100762,#100763);
#100765=toroidal_surface('',#100764,7.388633499248e1,1.e0);
#100766=oriented_edge('',*,*,#100698,.f.);
#100768=oriented_edge('',*,*,#100767,.f.);
#100769=oriented_edge('',*,*,#100751,.t.);
#100770=oriented_edge('',*,*,#100726,.f.);
#100771=edge_loop('',(#100766,#100768,#100769,#100770));
#100772=face_outer_bound('',#100771,.f.);
#100774=cartesian_point('',(-3.655179144054e1,-6.421181387496e1,-6.6e0));
#100775=direction('',(8.876159753679e-1,-4.522629287889e-1,8.715574286879e-2));
#100776=direction('',(4.459868363721e-1,8.912187659381e-1,8.261266865651e-2));
#100777=axis2_placement_3d('',#100774,#100775,#100776);
#100778=spherical_surface('',#100777,1.e0);
#100780=oriented_edge('',*,*,#100779,.f.);
#100781=oriented_edge('',*,*,#100767,.t.);
#100782=oriented_edge('',*,*,#100679,.t.);
#100783=edge_loop('',(#100780,#100781,#100782));
#100784=face_outer_bound('',#100783,.f.);
#100786=cartesian_point('',(-3.633770690020e1,-6.414742474253e1,
-8.446166820361e0));
#100787=direction('',(-1.151282510916e-1,-3.463940111311e-2,9.927464921575e-1));
#100788=direction('',(6.054740734866e-1,-7.947301773471e-1,4.248636898264e-2));
#100789=axis2_placement_3d('',#100786,#100787,#100788);
#100790=cylindrical_surface('',#100789,1.000022741385e0);
#100791=oriented_edge('',*,*,#100779,.t.);
#100792=oriented_edge('',*,*,#100664,.f.);
#100794=oriented_edge('',*,*,#100793,.t.);
#100795=oriented_edge('',*,*,#100753,.f.);
#100796=edge_loop('',(#100791,#100792,#100794,#100795));
#100797=face_outer_bound('',#100796,.f.);
#100799=cartesian_point('',(-3.425175398246e1,-6.559881058322e1,
-1.127830849803e1));
#100800=cartesian_point('',(-3.419368834286e1,-6.553486740044e1,
-1.129193875993e1));
#100801=cartesian_point('',(-3.407726046867e1,-6.539203854371e1,
-1.132126130249e1));
#100802=cartesian_point('',(-3.392063614006e1,-6.514686997743e1,
-1.136801595345e1));
#100803=cartesian_point('',(-3.378365420132e1,-6.485638256537e1,
-1.141952201280e1));
#100804=cartesian_point('',(-3.367864517135e1,-6.451712779126e1,
-1.147545597999e1));
#100805=cartesian_point('',(-3.362217122722e1,-6.412071038853e1,
-1.153599297122e1));
#100806=cartesian_point('',(-3.364050881185e1,-6.366488363047e1,
-1.159990219121e1));
#100807=cartesian_point('',(-3.376956348595e1,-6.315835119779e1,
-1.166395206400e1));
#100808=cartesian_point('',(-3.405276287772e1,-6.262879654496e1,
-1.172188848096e1));
#100809=cartesian_point('',(-3.454379067726e1,-6.212119869016e1,
-1.176453213894e1));
#100810=cartesian_point('',(-3.499289780024e1,-6.188963794421e1,
-1.177034658243e1));
#100811=cartesian_point('',(-3.524989117693e1,-6.180919682367e1,
-1.176639484243e1));
#100812=cartesian_point('',(-3.507502882477e1,-6.510717625145e1,
-1.167855631697e1));
#100813=cartesian_point('',(-3.503348582001e1,-6.507345715104e1,
-1.169532550226e1));
#100814=cartesian_point('',(-3.494851813566e1,-6.499625955195e1,
-1.173105421227e1));
#100815=cartesian_point('',(-3.482898254893e1,-6.485747353846e1,
-1.178689384127e1));
#100816=cartesian_point('',(-3.471804604072e1,-6.468596641915e1,
-1.184709697770e1));
#100817=cartesian_point('',(-3.462459156133e1,-6.447796412198e1,
-1.191094485632e1));
#100818=cartesian_point('',(-3.456065407186e1,-6.422647244794e1,
-1.197813830677e1));
#100819=cartesian_point('',(-3.454618983816e1,-6.392853876802e1,
-1.204655884016e1));
#100820=cartesian_point('',(-3.460936702853e1,-6.358968397721e1,
-1.211159684871e1));
#100821=cartesian_point('',(-3.478466468509e1,-6.323118807788e1,
-1.216500113926e1));
#100822=cartesian_point('',(-3.511199371051e1,-6.289120214834e1,
-1.219471288339e1));
#100823=cartesian_point('',(-3.541797050346e1,-6.274710917287e1,
-1.218515288144e1));
#100824=cartesian_point('',(-3.559131650002e1,-6.270307767499e1,
-1.217151724283e1));
#100825=cartesian_point('',(-3.559451343058e1,-6.455076633644e1,
-1.097128844508e1));
#100826=cartesian_point('',(-3.557418461413e1,-6.453347364408e1,
-1.099071680992e1));
#100827=cartesian_point('',(-3.553273728851e1,-6.449429431912e1,
-1.103176936695e1));
#100828=cartesian_point('',(-3.547474909331e1,-6.442518848805e1,
-1.109475003209e1));
#100829=cartesian_point('',(-3.542117763700e1,-6.434121520613e1,
-1.116118924961e1));
#100830=cartesian_point('',(-3.537615813536e1,-6.424086334959e1,
-1.122985947564e1));
#100831=cartesian_point('',(-3.534522552403e1,-6.412111505611e1,
-1.129984242156e1));
#100832=cartesian_point('',(-3.533754334695e1,-6.398088041501e1,
-1.136813273528e1));
#100833=cartesian_point('',(-3.536602055216e1,-6.382288989816e1,
-1.142910591324e1));
#100834=cartesian_point('',(-3.544654615973e1,-6.365681693799e1,
-1.147364660661e1));
#100835=cartesian_point('',(-3.559797609865e1,-6.349949153128e1,
-1.148891677968e1));
#100836=cartesian_point('',(-3.574100332534e1,-6.343199467186e1,
-1.146737477451e1));
#100837=cartesian_point('',(-3.582284914553e1,-6.341082887458e1,
-1.144682414036e1));
#100838=cartesian_point('',(-3.517361668556e1,-6.461142126973e1,
-1.002321091694e1));
#100839=cartesian_point('',(-3.515319714505e1,-6.457662792663e1,
-1.004156008373e1));
#100840=cartesian_point('',(-3.511399926980e1,-6.450126522492e1,
-1.008033017479e1));
#100841=cartesian_point('',(-3.506659520311e1,-6.437974914150e1,
-1.013975710668e1));
#100842=cartesian_point('',(-3.503141166459e1,-6.424459680395e1,
-1.020232953933e1));
#100843=cartesian_point('',(-3.501235397758e1,-6.409637546003e1,
-1.026682110798e1));
#100844=cartesian_point('',(-3.501444955761e1,-6.393374613792e1,
-1.033230825906e1));
#100845=cartesian_point('',(-3.504482238830e1,-6.375776763827e1,
-1.039598639491e1));
#100846=cartesian_point('',(-3.511229944919e1,-6.357219183571e1,
-1.045282293419e1));
#100847=cartesian_point('',(-3.522731904067e1,-6.338410549366e1,
-1.049503026205e1));
#100848=cartesian_point('',(-3.540620129149e1,-6.320065184147e1,
-1.051204631607e1));
#100849=cartesian_point('',(-3.556614271842e1,-6.310501639878e1,
-1.049659783521e1));
#100850=cartesian_point('',(-3.566076246755e1,-6.306515210442e1,
-1.048037493952e1));
#100851=(bounded_surface()b_spline_surface(3,3,((#100799,#100800,#100801,
#100802,#100803,#100804,#100805,#100806,#100807,#100808,#100809,#100810,
#100811),(#100812,#100813,#100814,#100815,#100816,#100817,#100818,#100819,
#100820,#100821,#100822,#100823,#100824),(#100825,#100826,#100827,#100828,
#100829,#100830,#100831,#100832,#100833,#100834,#100835,#100836,#100837),(
#100838,#100839,#100840,#100841,#100842,#100843,#100844,#100845,#100846,#100847,
#100848,#100849,#100850)),.unspecified.,.f.,.f.,.f.)b_spline_surface_with_knots(
(4,4),(4,1,1,1,1,1,1,1,1,1,4),(0.e0,1.e0),(4.005099698816e-1,4.272801479174e-1,
4.572060241821e-1,4.888367756408e-1,5.233401641004e-1,5.616517646e-1,
6.043715393074e-1,6.522126579467e-1,7.060856530255e-1,7.669462460135e-1,
8.408321109373e-1),.unspecified.)geometric_representation_item()rational_b_spline_surface(((1.441663928221e0,1.441663928221e0,1.441663928221e0,1.441663928221e0,
1.441663928221e0,1.441663928221e0,1.441663928221e0,1.441663928221e0,
1.441663928221e0,1.441663928221e0,1.441663928221e0,1.441663928221e0,
1.441663928221e0),(8.527786905929e-1,8.527786905929e-1,8.527786905929e-1,
8.527786905929e-1,8.527786905929e-1,8.527786905929e-1,8.527786905929e-1,
8.527786905929e-1,8.527786905929e-1,8.527786905929e-1,8.527786905929e-1,
8.527786905929e-1,8.527786905929e-1),(8.527786905929e-1,8.527786905929e-1,
8.527786905929e-1,8.527786905929e-1,8.527786905929e-1,8.527786905929e-1,
8.527786905929e-1,8.527786905929e-1,8.527786905929e-1,8.527786905929e-1,
8.527786905929e-1,8.527786905929e-1,8.527786905929e-1),(1.441663928221e0,
1.441663928221e0,1.441663928221e0,1.441663928221e0,1.441663928221e0,
1.441663928221e0,1.441663928221e0,1.441663928221e0,1.441663928221e0,
1.441663928221e0,1.441663928221e0,1.441663928221e0,1.441663928221e0)))representation_item('')surface());
#100852=oriented_edge('',*,*,#100662,.f.);
#100853=oriented_edge('',*,*,#100647,.t.);
#100854=oriented_edge('',*,*,#99985,.t.);
#100856=oriented_edge('',*,*,#100855,.f.);
#100857=oriented_edge('',*,*,#100793,.f.);
#100858=edge_loop('',(#100852,#100853,#100854,#100856,#100857));
#100859=face_outer_bound('',#100858,.f.);
#100861=cartesian_point('',(0.e0,0.e0,-1.085177816937e1));
#100862=direction('',(0.e0,0.e0,1.e0));
#100863=direction('',(9.999650107550e-1,8.365241527602e-3,0.e0));
#100864=axis2_placement_3d('',#100861,#100862,#100863);
#100865=toroidal_surface('',#100864,7.150671292775e1,1.e0);
#100866=oriented_edge('',*,*,#99983,.t.);
#100868=oriented_edge('',*,*,#100867,.f.);
#100869=oriented_edge('',*,*,#100755,.t.);
#100870=oriented_edge('',*,*,#100855,.t.);
#100871=edge_loop('',(#100866,#100868,#100869,#100870));
#100872=face_outer_bound('',#100871,.f.);
#100874=cartesian_point('',(-3.906647126610e1,-5.947430721244e1,
-1.176711636247e1));
#100875=cartesian_point('',(-3.924172499755e1,-5.929438004199e1,
-1.177088717579e1));
#100876=cartesian_point('',(-3.962756973120e1,-5.900840106703e1,
-1.176649768669e1));
#100877=cartesian_point('',(-4.026968786623e1,-5.879044944244e1,
-1.172838094370e1));
#100878=cartesian_point('',(-4.085741244412e1,-5.875801244010e1,
-1.167407907618e1));
#100879=cartesian_point('',(-4.136211439296e1,-5.885109471355e1,
-1.161312326606e1));
#100880=cartesian_point('',(-4.177733037626e1,-5.902110702785e1,
-1.155163347093e1));
#100881=cartesian_point('',(-4.211062215924e1,-5.923377897928e1,
-1.149273853245e1));
#100882=cartesian_point('',(-4.237551172720e1,-5.946875083962e1,
-1.143744273523e1));
#100883=cartesian_point('',(-4.258553552656e1,-5.971627681796e1,
-1.138553246643e1));
#100884=cartesian_point('',(-4.276445608127e1,-5.999362844211e1,
-1.133238636721e1));
#100885=cartesian_point('',(-4.285740303477e1,-6.019440269872e1,
-1.129706370813e1));
#100886=cartesian_point('',(-4.289971695165e1,-6.030706492165e1,
-1.127805800333e1));
#100887=cartesian_point('',(-3.970909879085e1,-6.018254682528e1,
-1.216939845224e1));
#100888=cartesian_point('',(-3.981874566102e1,-6.005690776638e1,
-1.218220937159e1));
#100889=cartesian_point('',(-4.006938642289e1,-5.985618636550e1,
-1.219269487366e1));
#100890=cartesian_point('',(-4.049821012387e1,-5.971004289270e1,
-1.216777423888e1));
#100891=cartesian_point('',(-4.088940334842e1,-5.970095185818e1,
-1.211874508320e1));
#100892=cartesian_point('',(-4.121821902737e1,-5.978237401507e1,
-1.205761593331e1));
#100893=cartesian_point('',(-4.147982334658e1,-5.991608233144e1,
-1.199241810914e1));
#100894=cartesian_point('',(-4.168093880753e1,-6.007564814238e1,
-1.192760448997e1));
#100895=cartesian_point('',(-4.183250388599e1,-6.024589337820e1,
-1.186499210360e1));
#100896=cartesian_point('',(-4.194492020510e1,-6.041979713677e1,
-1.180478089130e1));
#100897=cartesian_point('',(-4.203249517047e1,-6.060900564917e1,
-1.174176902237e1));
#100898=cartesian_point('',(-4.207133957180e1,-6.074153158774e1,
-1.169887762132e1));
#100899=cartesian_point('',(-4.208670707049e1,-6.081444700966e1,
-1.167548725586e1));
#100900=cartesian_point('',(-4.023464244292e1,-6.070722356973e1,
-1.144489634190e1));
#100901=cartesian_point('',(-4.028681829984e1,-6.064799058726e1,
-1.146416851675e1));
#100902=cartesian_point('',(-4.040438677216e1,-6.055405978672e1,
-1.148604319263e1));
#100903=cartesian_point('',(-4.060317575041e1,-6.048629831207e1,
-1.147527891953e1));
#100904=cartesian_point('',(-4.078428091132e1,-6.048258171357e1,
-1.143542375551e1));
#100905=cartesian_point('',(-4.093718388027e1,-6.052132767658e1,
-1.137893251060e1));
#100906=cartesian_point('',(-4.105983665915e1,-6.058495655092e1,
-1.131458456158e1));
#100907=cartesian_point('',(-4.115519898845e1,-6.066128002855e1,
-1.124774850651e1));
#100908=cartesian_point('',(-4.122811492044e1,-6.074325591154e1,
-1.118101815182e1));
#100909=cartesian_point('',(-4.128322972941e1,-6.082762074858e1,
-1.111511556641e1));
#100910=cartesian_point('',(-4.132732180264e1,-6.092015843314e1,
-1.104456298219e1));
#100911=cartesian_point('',(-4.134789407900e1,-6.098561715876e1,
-1.099543661312e1));
#100912=cartesian_point('',(-4.135644123807e1,-6.102185914576e1,
-1.096833545208e1));
#100913=cartesian_point('',(-4.000010616238e1,-6.040640203647e1,
-1.048002926709e1));
#100914=cartesian_point('',(-4.007326191722e1,-6.034444609453e1,
-1.049527858193e1));
#100915=cartesian_point('',(-4.022270205772e1,-6.024818196187e1,
-1.051112210310e1));
#100916=cartesian_point('',(-4.045616061967e1,-6.016947694111e1,
-1.049815431437e1));
#100917=cartesian_point('',(-4.067066111478e1,-6.014658769182e1,
-1.046015015821e1));
#100918=cartesian_point('',(-4.086285192565e1,-6.016385517104e1,
-1.040743364453e1));
#100919=cartesian_point('',(-4.103121875297e1,-6.020937047671e1,
-1.034745366326e1));
#100920=cartesian_point('',(-4.117663876981e1,-6.027416137786e1,
-1.028496584200e1));
#100921=cartesian_point('',(-4.130180714159e1,-6.035232162466e1,
-1.022235442237e1));
#100922=cartesian_point('',(-4.141003408875e1,-6.044078058470e1,
-1.016033335778e1));
#100923=cartesian_point('',(-4.151170673962e1,-6.054639526946e1,
-1.009379108320e1));
#100924=cartesian_point('',(-4.157219303371e1,-6.062802378022e1,
-1.004739192513e1));
#100925=cartesian_point('',(-4.160239053166e1,-6.067553518559e1,
-1.002179394538e1));
#100926=(bounded_surface()b_spline_surface(3,3,((#100874,#100875,#100876,
#100877,#100878,#100879,#100880,#100881,#100882,#100883,#100884,#100885,
#100886),(#100887,#100888,#100889,#100890,#100891,#100892,#100893,#100894,
#100895,#100896,#100897,#100898,#100899),(#100900,#100901,#100902,#100903,
#100904,#100905,#100906,#100907,#100908,#100909,#100910,#100911,#100912),(
#100913,#100914,#100915,#100916,#100917,#100918,#100919,#100920,#100921,#100922,
#100923,#100924,#100925)),.unspecified.,.f.,.f.,.f.)b_spline_surface_with_knots(
(4,4),(4,1,1,1,1,1,1,1,1,1,4),(0.e0,1.e0),(1.586466641112e-1,2.276209758769e-1,
2.872027635132e-1,3.399149988638e-1,3.868229595663e-1,4.286527913921e-1,
4.662075093577e-1,5.004090090877e-1,5.323041246298e-1,5.628502925836e-1,
6.001856555697e-1),.unspecified.)geometric_representation_item()rational_b_spline_surface(((1.440656190197e0,1.440656190197e0,1.440656190197e0,1.440656190197e0,
1.440656190197e0,1.440656190197e0,1.440656190197e0,1.440656190197e0,
1.440656190197e0,1.440656190197e0,1.440656190197e0,1.440656190197e0,
1.440656190197e0),(8.531146032677e-1,8.531146032677e-1,8.531146032677e-1,
8.531146032677e-1,8.531146032677e-1,8.531146032677e-1,8.531146032677e-1,
8.531146032677e-1,8.531146032677e-1,8.531146032677e-1,8.531146032677e-1,
8.531146032677e-1,8.531146032677e-1),(8.531146032677e-1,8.531146032677e-1,
8.531146032677e-1,8.531146032677e-1,8.531146032677e-1,8.531146032677e-1,
8.531146032677e-1,8.531146032677e-1,8.531146032677e-1,8.531146032677e-1,
8.531146032677e-1,8.531146032677e-1,8.531146032677e-1),(1.440656190197e0,
1.440656190197e0,1.440656190197e0,1.440656190197e0,1.440656190197e0,
1.440656190197e0,1.440656190197e0,1.440656190197e0,1.440656190197e0,
1.440656190197e0,1.440656190197e0,1.440656190197e0,1.440656190197e0)))representation_item('')surface());
#100927=oriented_edge('',*,*,#99981,.t.);
#100929=oriented_edge('',*,*,#100928,.t.);
#100931=oriented_edge('',*,*,#100930,.f.);
#100932=oriented_edge('',*,*,#100739,.f.);
#100933=oriented_edge('',*,*,#100867,.t.);
#100934=edge_loop('',(#100927,#100929,#100931,#100932,#100933));
#100935=face_outer_bound('',#100934,.f.);
#100937=cartesian_point('',(-5.119230429626e1,-7.224718015879e1,
-1.069548648161e1));
#100938=direction('',(5.877852522925e-1,8.090169943749e-1,0.e0));
#100939=direction('',(8.059384404624e-1,-5.855485519503e-1,-8.715574274766e-2));
#100940=axis2_placement_3d('',#100937,#100938,#100939);
#100941=cylindrical_surface('',#100940,1.e0);
#100943=oriented_edge('',*,*,#100942,.t.);
#100945=oriented_edge('',*,*,#100944,.f.);
#100947=oriented_edge('',*,*,#100946,.t.);
#100948=oriented_edge('',*,*,#100928,.f.);
#100949=oriented_edge('',*,*,#99979,.f.);
#100950=edge_loop('',(#100943,#100945,#100947,#100948,#100949));
#100951=face_outer_bound('',#100950,.f.);
#100953=cartesian_point('',(-5.433542993997e1,-7.053304936864e1,
-1.169548648161e1));
#100954=direction('',(0.e0,0.e0,-1.e0));
#100955=direction('',(5.877852522925e-1,8.090169943749e-1,0.e0));
#100956=axis2_placement_3d('',#100953,#100954,#100955);
#100957=plane('',#100956);
#100958=oriented_edge('',*,*,#100942,.f.);
#100959=oriented_edge('',*,*,#99977,.t.);
#100961=oriented_edge('',*,*,#100960,.f.);
#100963=oriented_edge('',*,*,#100962,.f.);
#100964=edge_loop('',(#100958,#100959,#100961,#100963));
#100965=face_outer_bound('',#100964,.f.);
#100967=cartesian_point('',(2.724157124614e2,3.767350795422e2,
-1.069548648161e1));
#100968=direction('',(-5.877852522925e-1,-8.090169943749e-1,0.e0));
#100969=direction('',(-8.059384404624e-1,5.855485519503e-1,-8.715574274766e-2));
#100970=axis2_placement_3d('',#100967,#100968,#100969);
#100971=cylindrical_surface('',#100970,1.e0);
#100973=oriented_edge('',*,*,#100972,.t.);
#100975=oriented_edge('',*,*,#100974,.f.);
#100976=oriented_edge('',*,*,#100960,.t.);
#100977=oriented_edge('',*,*,#99975,.f.);
#100979=oriented_edge('',*,*,#100978,.f.);
#100980=edge_loop('',(#100973,#100975,#100976,#100977,#100979));
#100981=face_outer_bound('',#100980,.f.);
#100983=cartesian_point('',(-4.194377158516e1,-5.347739484443e1,-5.6e0));
#100984=direction('',(8.059384404624e-1,-5.855485519503e-1,8.715574274766e-2));
#100985=direction('',(-5.877852522925e-1,-8.090169943749e-1,0.e0));
#100986=axis2_placement_3d('',#100983,#100984,#100985);
#100987=plane('',#100986);
#100989=oriented_edge('',*,*,#100988,.f.);
#100991=oriented_edge('',*,*,#100990,.t.);
#100992=oriented_edge('',*,*,#100972,.f.);
#100994=oriented_edge('',*,*,#100993,.t.);
#100996=oriented_edge('',*,*,#100995,.t.);
#100997=edge_loop('',(#100989,#100991,#100992,#100994,#100996));
#100998=face_outer_bound('',#100997,.f.);
#101000=cartesian_point('',(-5.496067991800e1,-6.983467642639e1,-6.6e0));
#101001=direction('',(5.877852522925e-1,8.090169943749e-1,0.e0));
#101002=direction('',(0.e0,0.e0,1.e0));
#101003=axis2_placement_3d('',#101000,#101001,#101002);
#101004=cylindrical_surface('',#101003,1.e0);
#101006=oriented_edge('',*,*,#101005,.f.);
#101008=oriented_edge('',*,*,#101007,.f.);
#101009=oriented_edge('',*,*,#100988,.t.);
#101011=oriented_edge('',*,*,#101010,.f.);
#101012=edge_loop('',(#101006,#101008,#101009,#101011));
#101013=face_outer_bound('',#101012,.f.);
#101015=cartesian_point('',(0.e0,0.e0,-5.6e0));
#101016=direction('',(0.e0,0.e0,-1.e0));
#101017=direction('',(-6.427876096865e-1,-7.660444431190e-1,0.e0));
#101018=axis2_placement_3d('',#101015,#101016,#101017);
#101019=plane('',#101018);
#101021=oriented_edge('',*,*,#101020,.t.);
#101023=oriented_edge('',*,*,#101022,.f.);
#101025=oriented_edge('',*,*,#101024,.t.);
#101027=oriented_edge('',*,*,#101026,.f.);
#101028=oriented_edge('',*,*,#101005,.t.);
#101030=oriented_edge('',*,*,#101029,.t.);
#101031=edge_loop('',(#101021,#101023,#101025,#101027,#101028,#101030));
#101032=face_outer_bound('',#101031,.f.);
#101034=cartesian_point('',(-4.899731548311e1,-5.382873736296e1,-6.6e0));
#101035=direction('',(-7.071067811865e-1,-7.071067811865e-1,0.e0));
#101036=direction('',(0.e0,0.e0,1.e0));
#101037=axis2_placement_3d('',#101034,#101035,#101036);
#101038=cylindrical_surface('',#101037,1.e0);
#101039=oriented_edge('',*,*,#101020,.f.);
#101041=oriented_edge('',*,*,#101040,.f.);
#101043=oriented_edge('',*,*,#101042,.t.);
#101045=oriented_edge('',*,*,#101044,.t.);
#101046=edge_loop('',(#101039,#101041,#101043,#101045));
#101047=face_outer_bound('',#101046,.f.);
#101049=cartesian_point('',(-4.977393927892e1,-5.460536115877e1,-6.6e0));
#101050=direction('',(6.710920824253e-1,7.362331786948e-1,8.715574275438e-2));
#101051=direction('',(-7.413688050187e-1,6.659935751426e-1,8.261266739380e-2));
#101052=axis2_placement_3d('',#101049,#101050,#101051);
#101053=spherical_surface('',#101052,1.e0);
#101055=oriented_edge('',*,*,#101054,.f.);
#101056=oriented_edge('',*,*,#101040,.t.);
#101058=oriented_edge('',*,*,#101057,.f.);
#101059=edge_loop('',(#101055,#101056,#101058));
#101060=face_outer_bound('',#101059,.f.);
#101062=cartesian_point('',(-4.977857477969e1,-5.439454909201e1,
-8.341304871443e0));
#101063=direction('',(-2.633599868186e-3,1.201966101729e-1,-9.927466137211e-1));
#101064=direction('',(-9.429367698365e-1,3.302501338496e-1,4.248643527731e-2));
#101065=axis2_placement_3d('',#101062,#101063,#101064);
#101066=cylindrical_surface('',#101065,1.000021376923e0);
#101067=oriented_edge('',*,*,#101054,.t.);
#101069=oriented_edge('',*,*,#101068,.f.);
#101071=oriented_edge('',*,*,#101070,.t.);
#101073=oriented_edge('',*,*,#101072,.f.);
#101074=edge_loop('',(#101067,#101069,#101071,#101073));
#101075=face_outer_bound('',#101074,.f.);
#101077=cartesian_point('',(0.e0,0.e0,-8.725889084685e0));
#101078=direction('',(0.e0,0.e0,1.e0));
#101079=direction('',(6.427876096865e-1,-7.660444431190e-1,0.e0));
#101080=axis2_placement_3d('',#101077,#101078,#101079);
#101081=conical_surface('',#101080,7.269652396011e1,5.e0);
#101083=oriented_edge('',*,*,#101082,.f.);
#101085=oriented_edge('',*,*,#101084,.t.);
#101087=oriented_edge('',*,*,#101086,.f.);
#101088=oriented_edge('',*,*,#101068,.t.);
#101089=edge_loop('',(#101083,#101085,#101087,#101088));
#101090=face_outer_bound('',#101089,.f.);
#101092=cartesian_point('',(0.e0,0.e0,-6.6e0));
#101093=direction('',(0.e0,0.e0,-1.e0));
#101094=direction('',(-9.819248237507e-1,1.892713409426e-1,0.e0));
#101095=axis2_placement_3d('',#101092,#101093,#101094);
#101096=toroidal_surface('',#101095,7.388633499248e1,1.e0);
#101097=oriented_edge('',*,*,#101029,.f.);
#101099=oriented_edge('',*,*,#101098,.f.);
#101100=oriented_edge('',*,*,#101082,.t.);
#101101=oriented_edge('',*,*,#101057,.t.);
#101102=edge_loop('',(#101097,#101099,#101100,#101101));
#101103=face_outer_bound('',#101102,.f.);
#101105=cartesian_point('',(-4.614671898646e1,-5.770329995248e1,-6.6e0));
#101106=direction('',(8.059384404883e-1,-5.855485519188e-1,8.715574271982e-2));
#101107=direction('',(5.799133292426e-1,8.104786718715e-1,8.261266856989e-2));
#101108=axis2_placement_3d('',#101105,#101106,#101107);
#101109=spherical_surface('',#101108,1.e0);
#101111=oriented_edge('',*,*,#101110,.f.);
#101112=oriented_edge('',*,*,#101098,.t.);
#101113=oriented_edge('',*,*,#101010,.t.);
#101114=edge_loop('',(#101111,#101112,#101113));
#101115=face_outer_bound('',#101114,.f.);
#101117=cartesian_point('',(-4.594147174251e1,-5.767539833008e1,
-8.310488424626e0));
#101118=direction('',(-1.191272787798e-1,-1.619962363111e-2,9.927468275672e-1));
#101119=direction('',(4.736883722353e-1,-8.796670805278e-1,4.248709739237e-2));
#101120=axis2_placement_3d('',#101117,#101118,#101119);
#101121=cylindrical_surface('',#101120,1.000020292456e0);
#101122=oriented_edge('',*,*,#101110,.t.);
#101123=oriented_edge('',*,*,#100995,.f.);
#101125=oriented_edge('',*,*,#101124,.t.);
#101126=oriented_edge('',*,*,#101084,.f.);
#101127=edge_loop('',(#101122,#101123,#101125,#101126));
#101128=face_outer_bound('',#101127,.f.);
#101130=cartesian_point('',(-4.409196777263e1,-5.943302960153e1,
-1.127830581947e1));
#101131=cartesian_point('',(-4.402468983730e1,-5.937901785991e1,
-1.129192070652e1));
#101132=cartesian_point('',(-4.388747795886e1,-5.925628801930e1,
-1.132121447112e1));
#101133=cartesian_point('',(-4.369452468774e1,-5.903882260525e1,
-1.136793643868e1));
#101134=cartesian_point('',(-4.351377729346e1,-5.877346175720e1,
-1.141942793639e1));
#101135=cartesian_point('',(-4.335691485196e1,-5.845485726648e1,
-1.147536296684e1));
#101136=cartesian_point('',(-4.323902544947e1,-5.807217054546e1,
-1.153590670359e1));
#101137=cartesian_point('',(-4.318571839852e1,-5.761908386907e1,
-1.159982598911e1));
#101138=cartesian_point('',(-4.323382474874e1,-5.709855768498e1,
-1.166389119543e1));
#101139=cartesian_point('',(-4.343058855571e1,-5.653112735512e1,
-1.172184844643e1));
#101140=cartesian_point('',(-4.383615792012e1,-5.595273661616e1,
-1.176452230114e1));
#101141=cartesian_point('',(-4.424362655867e1,-5.565363187106e1,
-1.177034602398e1));
#101142=cartesian_point('',(-4.448499142202e1,-5.553391989492e1,
-1.176639214564e1));
#101143=cartesian_point('',(-4.482820095596e1,-5.881865942417e1,
-1.167856228565e1));
#101144=cartesian_point('',(-4.478194659971e1,-5.879188434968e1,
-1.169531256562e1));
#101145=cartesian_point('',(-4.468603839454e1,-5.872899646117e1,
-1.173100661498e1));
#101146=cartesian_point('',(-4.454634023596e1,-5.861072764508e1,
-1.178680889442e1));
#101147=cartesian_point('',(-4.440994352142e1,-5.845876890383e1,
-1.184699744897e1));
#101148=cartesian_point('',(-4.428505416967e1,-5.826798804098e1,
-1.191084927911e1));
#101149=cartesian_point('',(-4.418249552350e1,-5.802961690104e1,
-1.197805327556e1));
#101150=cartesian_point('',(-4.412152190282e1,-5.773762274788e1,
-1.204648823772e1));
#101151=cartesian_point('',(-4.413082195084e1,-5.739303674874e1,
-1.211154646546e1));
#101152=cartesian_point('',(-4.424779521136e1,-5.701147089619e1,
-1.216497646746e1));
#101153=cartesian_point('',(-4.451789437237e1,-5.662430604190e1,
-1.219472035450e1));
#101154=cartesian_point('',(-4.479764323077e1,-5.643402761302e1,
-1.218516603356e1));
#101155=cartesian_point('',(-4.496204845695e1,-5.636338648316e1,
-1.217152339375e1));
#101156=cartesian_point('',(-4.525425256766e1,-5.818782990962e1,
-1.097129331650e1));
#101157=cartesian_point('',(-4.523149454234e1,-5.817394599231e1,-1.09906998e1));
#101158=cartesian_point('',(-4.518447249143e1,-5.814176713626e1,
-1.103171296452e1));
#101159=cartesian_point('',(-4.511642461959e1,-5.808263663701e1,
-1.109465336500e1));
#101160=cartesian_point('',(-4.505037768389e1,-5.800811626034e1,
-1.116107933812e1));
#101161=cartesian_point('',(-4.499019119356e1,-5.791606057589e1,
-1.122975711908e1));
#101162=cartesian_point('',(-4.494087483982e1,-5.780263459283e1,
-1.129975475576e1));
#101163=cartesian_point('',(-4.491131163227e1,-5.766533120036e1,
-1.136806374290e1));
#101164=cartesian_point('',(-4.491468036397e1,-5.750482109178e1,
-1.142906094966e1));
#101165=cartesian_point('',(-4.496819491391e1,-5.732816775596e1,
-1.147362980664e1));
#101166=cartesian_point('',(-4.509314144128e1,-5.714901805923e1,
-1.148893050033e1));
#101167=cartesian_point('',(-4.522388526053e1,-5.705993484458e1,
-1.146739006833e1));
#101168=cartesian_point('',(-4.530145047613e1,-5.702620987063e1,
-1.144682912422e1));
#101169=cartesian_point('',(-4.484802414312e1,-5.831358148746e1,
-1.002321090818e1));
#101170=cartesian_point('',(-4.482244197942e1,-5.828244594499e1,
-1.004153940156e1));
#101171=cartesian_point('',(-4.477198176990e1,-5.821421128525e1,
-1.008027228292e1));
#101172=cartesian_point('',(-4.470617660537e1,-5.810169067120e1,
-1.013966131179e1));
#101173=cartesian_point('',(-4.465026948162e1,-5.797374925134e1,
-1.020222151554e1));
#101174=cartesian_point('',(-4.460822648740e1,-5.783033902822e1,
-1.026672051043e1));
#101175=cartesian_point('',(-4.458481900510e1,-5.766937563654e1,
-1.033222174397e1));
#101176=cartesian_point('',(-4.458725178073e1,-5.749079780339e1,
-1.039591747861e1));
#101177=cartesian_point('',(-4.462483262329e1,-5.729692629188e1,
-1.045277613835e1));
#101178=cartesian_point('',(-4.470898480980e1,-5.709312658664e1,
-1.049500870962e1));
#101179=cartesian_point('',(-4.485697135949e1,-5.688387231079e1,
-1.051205217581e1));
#101180=cartesian_point('',(-4.500002083847e1,-5.676434507291e1,
-1.049660576286e1));
#101181=cartesian_point('',(-4.508728243967e1,-5.671014322301e1,
-1.048037490236e1));
#101182=(bounded_surface()b_spline_surface(3,3,((#101130,#101131,#101132,
#101133,#101134,#101135,#101136,#101137,#101138,#101139,#101140,#101141,
#101142),(#101143,#101144,#101145,#101146,#101147,#101148,#101149,#101150,
#101151,#101152,#101153,#101154,#101155),(#101156,#101157,#101158,#101159,
#101160,#101161,#101162,#101163,#101164,#101165,#101166,#101167,#101168),(
#101169,#101170,#101171,#101172,#101173,#101174,#101175,#101176,#101177,#101178,
#101179,#101180,#101181)),.unspecified.,.f.,.f.,.f.)b_spline_surface_with_knots(
(4,4),(4,1,1,1,1,1,1,1,1,1,4),(0.e0,1.e0),(4.005099941696e-1,4.272500739377e-1,
4.571516146856e-1,4.887778613587e-1,5.232842508932e-1,5.615976203374e-1,
6.043195603147e-1,6.521643812450e-1,7.060424633030e-1,7.669100294802e-1,
8.408322070287e-1),.unspecified.)geometric_representation_item()rational_b_spline_surface(((1.441667320078e0,1.441667320078e0,1.441667320078e0,1.441667320078e0,
1.441667320078e0,1.441667320078e0,1.441667320078e0,1.441667320078e0,
1.441667320078e0,1.441667320078e0,1.441667320078e0,1.441667320078e0,
1.441667320078e0),(8.527775599739e-1,8.527775599739e-1,8.527775599739e-1,
8.527775599739e-1,8.527775599739e-1,8.527775599739e-1,8.527775599739e-1,
8.527775599739e-1,8.527775599739e-1,8.527775599739e-1,8.527775599739e-1,
8.527775599739e-1,8.527775599739e-1),(8.527775599739e-1,8.527775599739e-1,
8.527775599739e-1,8.527775599739e-1,8.527775599739e-1,8.527775599739e-1,
8.527775599739e-1,8.527775599739e-1,8.527775599739e-1,8.527775599739e-1,
8.527775599739e-1,8.527775599739e-1,8.527775599739e-1),(1.441667320078e0,
1.441667320078e0,1.441667320078e0,1.441667320078e0,1.441667320078e0,
1.441667320078e0,1.441667320078e0,1.441667320078e0,1.441667320078e0,
1.441667320078e0,1.441667320078e0,1.441667320078e0,1.441667320078e0)))representation_item('')surface());
#101183=oriented_edge('',*,*,#100993,.f.);
#101184=oriented_edge('',*,*,#100978,.t.);
#101185=oriented_edge('',*,*,#99973,.t.);
#101187=oriented_edge('',*,*,#101186,.f.);
#101188=oriented_edge('',*,*,#101124,.f.);
#101189=edge_loop('',(#101183,#101184,#101185,#101187,#101188));
#101190=face_outer_bound('',#101189,.f.);
#101192=cartesian_point('',(0.e0,0.e0,-1.085177816937e1));
#101193=direction('',(0.e0,0.e0,1.e0));
#101194=direction('',(9.999650107550e-1,8.365241527602e-3,0.e0));
#101195=axis2_placement_3d('',#101192,#101193,#101194);
#101196=toroidal_surface('',#101195,7.150671292775e1,1.e0);
#101197=oriented_edge('',*,*,#99971,.t.);
#101199=oriented_edge('',*,*,#101198,.f.);
#101200=oriented_edge('',*,*,#101086,.t.);
#101201=oriented_edge('',*,*,#101186,.t.);
#101202=edge_loop('',(#101197,#101199,#101200,#101201));
#101203=face_outer_bound('',#101202,.f.);
#101205=cartesian_point('',(-4.788933239901e1,-5.263073953870e1,
-1.176711787496e1));
#101206=cartesian_point('',(-4.803428144634e1,-5.242561207840e1,
-1.177088872283e1));
#101207=cartesian_point('',(-4.837063837553e1,-5.208279495249e1,
-1.176649928999e1));
#101208=cartesian_point('',(-4.897075508272e1,-5.176707765526e1,
-1.172838259614e1));
#101209=cartesian_point('',(-4.954616881441e1,-5.164309982865e1,
-1.167408074845e1));
#101210=cartesian_point('',(-5.005921766024e1,-5.165608338565e1,
-1.161312493767e1));
#101211=cartesian_point('',(-5.049591683927e1,-5.175904843154e1,
-1.155163512860e1));
#101212=cartesian_point('',(-5.085837394809e1,-5.191696359708e1,
-1.149274016785e1));
#101213=cartesian_point('',(-5.115675952416e1,-5.210760453231e1,
-1.143744434312e1));
#101214=cartesian_point('',(-5.140291877016e1,-5.231922787837e1,
-1.138553404310e1));
#101215=cartesian_point('',(-5.162302347773e1,-5.256517522886e1,
-1.133238790680e1));
#101216=cartesian_point('',(-5.174623387230e1,-5.274893729261e1,
-1.129706521924e1));
#101217=cartesian_point('',(-5.180565096578e1,-5.285359296986e1,
-1.127805949794e1));
#101218=cartesian_point('',(-4.863484040131e1,-5.322972960374e1,
-1.216939509026e1));
#101219=cartesian_point('',(-4.872348290344e1,-5.308848508413e1,
-1.218220603130e1));
#101220=cartesian_point('',(-4.893963772124e1,-5.285102649525e1,
-1.219269157146e1));
#101221=cartesian_point('',(-4.934031925542e1,-5.263959988622e1,
-1.216777098667e1));
#101222=cartesian_point('',(-4.972527335498e1,-5.256942479702e1,
-1.211874186599e1));
#101223=cartesian_point('',(-5.006277736293e1,-5.259840633360e1,
-1.205761273585e1));
#101224=cartesian_point('',(-5.034207697508e1,-5.268954435459e1,
-1.199241491799e1));
#101225=cartesian_point('',(-5.056567756711e1,-5.281568400119e1,
-1.192760129457e1));
#101226=cartesian_point('',(-5.074200855196e1,-5.296012295035e1,
-1.186498889609e1));
#101227=cartesian_point('',(-5.088024516082e1,-5.311429958374e1,
-1.180477766575e1));
#101228=cartesian_point('',(-5.099634049542e1,-5.328747856012e1,
-1.174176577208e1));
#101229=cartesian_point('',(-5.105543820791e1,-5.341229605595e1,
-1.169887435016e1));
#101230=cartesian_point('',(-5.108202296335e1,-5.348190963828e1,
-1.167548397218e1));
#101231=cartesian_point('',(-4.923598847461e1,-5.366573140868e1,
-1.144489359406e1));
#101232=cartesian_point('',(-4.927825593858e1,-5.359906556053e1,
-1.146416575862e1));
#101233=cartesian_point('',(-4.937968302324e1,-5.348789941941e1,
-1.148604041828e1));
#101234=cartesian_point('',(-4.956542444423e1,-5.338987470603e1,
-1.147527613877e1));
#101235=cartesian_point('',(-4.974371858133e1,-5.335787270730e1,
-1.143542098002e1));
#101236=cartesian_point('',(-4.990080036587e1,-5.337222227120e1,
-1.137892974585e1));
#101237=cartesian_point('',(-5.003189695486e1,-5.341588057540e1,
-1.131458180925e1));
#101238=cartesian_point('',(-5.013802497361e1,-5.347634637469e1,
-1.124774576656e1));
#101239=cartesian_point('',(-5.022286718805e1,-5.354590639975e1,
-1.118101542358e1));
#101240=cartesian_point('',(-5.029050116153e1,-5.362061069786e1,
-1.111511284921e1));
#101241=cartesian_point('',(-5.034852663902e1,-5.370511158119e1,
-1.104456027641e1));
#101242=cartesian_point('',(-5.037908575664e1,-5.376654621593e1,
-1.099543391509e1));
#101243=cartesian_point('',(-5.039319724772e1,-5.380100495569e1,
-1.096833275833e1));
#101244=cartesian_point('',(-4.895728166034e1,-5.340530378702e1,
-1.048002926556e1));
#101245=cartesian_point('',(-4.901984470338e1,-5.333266654110e1,
-1.049527858137e1));
#101246=cartesian_point('',(-4.915238596168e1,-5.321420998838e1,
-1.051112210328e1));
#101247=cartesian_point('',(-4.937065808632e1,-5.309995299031e1,
-1.049815431438e1));
#101248=cartesian_point('',(-4.957893705692e1,-5.304379027546e1,
-1.046015015823e1));
#101249=cartesian_point('',(-4.977146290886e1,-5.303077989667e1,
-1.040743364455e1));
#101250=cartesian_point('',(-4.994487702365e1,-5.304939645884e1,
-1.034745366328e1));
#101251=cartesian_point('',(-5.009864220873e1,-5.309064097394e1,
-1.028496584201e1));
#101252=cartesian_point('',(-5.023449650655e1,-5.314825829113e1,
-1.022235442237e1));
#101253=cartesian_point('',(-5.035522903049e1,-5.321869775e1,
-1.016033335778e1));
#101254=cartesian_point('',(-5.047217169903e1,-5.330710703598e1,
-1.009379108320e1));
#101255=cartesian_point('',(-5.054468281887e1,-5.337826842327e1,
-1.004739192512e1));
#101256=cartesian_point('',(-5.058194095681e1,-5.342047095497e1,
-1.002179394536e1));
#101257=(bounded_surface()b_spline_surface(3,3,((#101205,#101206,#101207,
#101208,#101209,#101210,#101211,#101212,#101213,#101214,#101215,#101216,
#101217),(#101218,#101219,#101220,#101221,#101222,#101223,#101224,#101225,
#101226,#101227,#101228,#101229,#101230),(#101231,#101232,#101233,#101234,
#101235,#101236,#101237,#101238,#101239,#101240,#101241,#101242,#101243),(
#101244,#101245,#101246,#101247,#101248,#101249,#101250,#101251,#101252,#101253,
#101254,#101255,#101256)),.unspecified.,.f.,.f.,.f.)b_spline_surface_with_knots(
(4,4),(4,1,1,1,1,1,1,1,1,1,4),(0.e0,1.e0),(1.586466617704e-1,2.276209758766e-1,
2.872027635132e-1,3.399149988640e-1,3.868229595667e-1,4.286527913926e-1,
4.662075093583e-1,5.004090090885e-1,5.323041246308e-1,5.628502925849e-1,
6.001856555696e-1),.unspecified.)geometric_representation_item()rational_b_spline_surface(((1.440654324528e0,1.440654324528e0,1.440654324528e0,1.440654324528e0,
1.440654324528e0,1.440654324528e0,1.440654324528e0,1.440654324528e0,
1.440654324528e0,1.440654324528e0,1.440654324528e0,1.440654324528e0,
1.440654324528e0),(8.531152251572e-1,8.531152251572e-1,8.531152251572e-1,
8.531152251572e-1,8.531152251572e-1,8.531152251572e-1,8.531152251572e-1,
8.531152251572e-1,8.531152251572e-1,8.531152251572e-1,8.531152251572e-1,
8.531152251572e-1,8.531152251572e-1),(8.531152251572e-1,8.531152251572e-1,
8.531152251572e-1,8.531152251572e-1,8.531152251572e-1,8.531152251572e-1,
8.531152251572e-1,8.531152251572e-1,8.531152251572e-1,8.531152251572e-1,
8.531152251572e-1,8.531152251572e-1,8.531152251572e-1),(1.440654324528e0,
1.440654324528e0,1.440654324528e0,1.440654324528e0,1.440654324528e0,
1.440654324528e0,1.440654324528e0,1.440654324528e0,1.440654324528e0,
1.440654324528e0,1.440654324528e0,1.440654324528e0,1.440654324528e0)))representation_item('')surface());
#101258=oriented_edge('',*,*,#99969,.t.);
#101260=oriented_edge('',*,*,#101259,.t.);
#101262=oriented_edge('',*,*,#101261,.f.);
#101263=oriented_edge('',*,*,#101070,.f.);
#101264=oriented_edge('',*,*,#101198,.t.);
#101265=edge_loop('',(#101258,#101260,#101262,#101263,#101264));
#101266=face_outer_bound('',#101265,.f.);
#101268=cartesian_point('',(-6.186399106033e1,-6.334945674686e1,
-1.069548648161e1));
#101269=direction('',(7.071067811865e-1,7.071067811865e-1,0.e0));
#101270=direction('',(7.044160264028e-1,-7.044160264028e-1,-8.715574274765e-2));
#101271=axis2_placement_3d('',#101268,#101269,#101270);
#101272=cylindrical_surface('',#101271,1.e0);
#101274=oriented_edge('',*,*,#101273,.t.);
#101276=oriented_edge('',*,*,#101275,.f.);
#101278=oriented_edge('',*,*,#101277,.t.);
#101279=oriented_edge('',*,*,#101259,.f.);
#101280=oriented_edge('',*,*,#99967,.f.);
#101281=edge_loop('',(#101274,#101276,#101278,#101279,#101280));
#101282=face_outer_bound('',#101281,.f.);
#101284=cartesian_point('',(-6.470027047857e1,-6.116473657264e1,
-1.169548648161e1));
#101285=direction('',(0.e0,0.e0,-1.e0));
#101286=direction('',(7.071067811865e-1,7.071067811865e-1,0.e0));
#101287=axis2_placement_3d('',#101284,#101285,#101286);
#101288=plane('',#101287);
#101289=oriented_edge('',*,*,#101273,.f.);
#101290=oriented_edge('',*,*,#99965,.t.);
#101292=oriented_edge('',*,*,#101291,.f.);
#101294=oriented_edge('',*,*,#101293,.f.);
#101295=edge_loop('',(#101289,#101290,#101292,#101294));
#101296=face_outer_bound('',#101295,.f.);
#101298=cartesian_point('',(3.286888303324e2,3.301742960189e2,
-1.069548648161e1));
#101299=direction('',(-7.071067811865e-1,-7.071067811865e-1,0.e0));
#101300=direction('',(-7.044160264028e-1,7.044160264028e-1,-8.715574274765e-2));
#101301=axis2_placement_3d('',#101298,#101299,#101300);
#101302=cylindrical_surface('',#101301,1.e0);
#101304=oriented_edge('',*,*,#101303,.t.);
#101306=oriented_edge('',*,*,#101305,.f.);
#101307=oriented_edge('',*,*,#101291,.t.);
#101308=oriented_edge('',*,*,#99963,.f.);
#101310=oriented_edge('',*,*,#101309,.f.);
#101311=edge_loop('',(#101304,#101306,#101307,#101308,#101310));
#101312=face_outer_bound('',#101311,.f.);
#101314=cartesian_point('',(-4.979308180948e1,-4.625754790355e1,-5.6e0));
#101315=direction('',(7.044160264028e-1,-7.044160264028e-1,8.715574274765e-2));
#101316=direction('',(-7.071067811865e-1,-7.071067811865e-1,0.e0));
#101317=axis2_placement_3d('',#101314,#101315,#101316);
#101318=plane('',#101317);
#101320=oriented_edge('',*,*,#101319,.f.);
#101322=oriented_edge('',*,*,#101321,.t.);
#101323=oriented_edge('',*,*,#101303,.f.);
#101325=oriented_edge('',*,*,#101324,.t.);
#101327=oriented_edge('',*,*,#101326,.t.);
#101328=edge_loop('',(#101320,#101322,#101323,#101325,#101327));
#101329=face_outer_bound('',#101328,.f.);
#101331=cartesian_point('',(-6.520857299418e1,-6.037715111433e1,-6.6e0));
#101332=direction('',(7.071067811865e-1,7.071067811865e-1,0.e0));
#101333=direction('',(0.e0,0.e0,1.e0));
#101334=axis2_placement_3d('',#101331,#101332,#101333);
#101335=cylindrical_surface('',#101334,1.e0);
#101337=oriented_edge('',*,*,#101336,.f.);
#101339=oriented_edge('',*,*,#101338,.f.);
#101340=oriented_edge('',*,*,#101319,.t.);
#101342=oriented_edge('',*,*,#101341,.f.);
#101343=edge_loop('',(#101337,#101339,#101340,#101342));
#101344=face_outer_bound('',#101343,.f.);
#101346=cartesian_point('',(0.e0,0.e0,-5.6e0));
#101347=direction('',(0.e0,0.e0,-1.e0));
#101348=direction('',(-6.427876096865e-1,-7.660444431190e-1,0.e0));
#101349=axis2_placement_3d('',#101346,#101347,#101348);
#101350=plane('',#101349);
#101352=oriented_edge('',*,*,#101351,.t.);
#101354=oriented_edge('',*,*,#101353,.f.);
#101356=oriented_edge('',*,*,#101355,.t.);
#101358=oriented_edge('',*,*,#101357,.f.);
#101359=oriented_edge('',*,*,#101336,.t.);
#101361=oriented_edge('',*,*,#101360,.t.);
#101362=edge_loop('',(#101352,#101354,#101356,#101358,#101359,#101361));
#101363=face_outer_bound('',#101362,.f.);
#101365=cartesian_point('',(-5.681474695652e1,-4.550114744651e1,-6.6e0));
#101366=direction('',(-8.090169943749e-1,-5.877852522925e-1,0.e0));
#101367=direction('',(0.e0,0.e0,1.e0));
#101368=axis2_placement_3d('',#101365,#101366,#101367);
#101369=cylindrical_surface('',#101368,1.e0);
#101370=oriented_edge('',*,*,#101351,.f.);
#101372=oriented_edge('',*,*,#101371,.f.);
#101374=oriented_edge('',*,*,#101373,.t.);
#101376=oriented_edge('',*,*,#101375,.t.);
#101377=edge_loop('',(#101370,#101372,#101374,#101376));
#101378=face_outer_bound('',#101377,.f.);
#101380=cartesian_point('',(-5.770329995248e1,-4.614671898646e1,-6.6e0));
#101381=direction('',(-5.855485517309e-1,8.059384406213e-1,8.715574275214e-2));
#101382=direction('',(-8.104786720226e-1,-5.799133291689e-1,
-8.261266760386e-2));
#101383=axis2_placement_3d('',#101380,#101381,#101382);
#101384=spherical_surface('',#101383,1.e0);
#101386=oriented_edge('',*,*,#101385,.f.);
#101387=oriented_edge('',*,*,#101371,.t.);
#101389=oriented_edge('',*,*,#101388,.t.);
#101390=edge_loop('',(#101386,#101387,#101389));
#101391=face_outer_bound('',#101390,.f.);
#101393=cartesian_point('',(-5.767416666540e1,-4.593236444644e1,
-8.386429725870e0));
#101394=direction('',(1.620257510795e-2,1.191293905407e-1,-9.927465259920e-1));
#101395=direction('',(-8.796637625890e-1,4.736946048882e-1,4.248630470654e-2));
#101396=axis2_placement_3d('',#101393,#101394,#101395);
#101397=cylindrical_surface('',#101396,1.000022161797e0);
#101398=oriented_edge('',*,*,#101385,.t.);
#101400=oriented_edge('',*,*,#101399,.f.);
#101402=oriented_edge('',*,*,#101401,.t.);
#101404=oriented_edge('',*,*,#101403,.f.);
#101405=edge_loop('',(#101398,#101400,#101402,#101404));
#101406=face_outer_bound('',#101405,.f.);
#101408=cartesian_point('',(0.e0,0.e0,-8.725889084685e0));
#101409=direction('',(0.e0,0.e0,1.e0));
#101410=direction('',(6.427876096865e-1,-7.660444431190e-1,0.e0));
#101411=axis2_placement_3d('',#101408,#101409,#101410);
#101412=conical_surface('',#101411,7.269652396011e1,5.e0);
#101414=oriented_edge('',*,*,#101413,.f.);
#101416=oriented_edge('',*,*,#101415,.t.);
#101418=oriented_edge('',*,*,#101417,.f.);
#101419=oriented_edge('',*,*,#101399,.t.);
#101420=edge_loop('',(#101414,#101416,#101418,#101419));
#101421=face_outer_bound('',#101420,.f.);
#101423=cartesian_point('',(0.e0,0.e0,-6.6e0));
#101424=direction('',(0.e0,0.e0,-1.e0));
#101425=direction('',(-9.819248237507e-1,1.892713409426e-1,0.e0));
#101426=axis2_placement_3d('',#101423,#101424,#101425);
#101427=toroidal_surface('',#101426,7.388633499248e1,1.e0);
#101428=oriented_edge('',*,*,#101360,.f.);
#101430=oriented_edge('',*,*,#101429,.f.);
#101431=oriented_edge('',*,*,#101413,.t.);
#101432=oriented_edge('',*,*,#101388,.f.);
#101433=edge_loop('',(#101428,#101430,#101431,#101432));
#101434=face_outer_bound('',#101433,.f.);
#101436=cartesian_point('',(-5.460536115883e1,-4.977393927899e1,-6.6e0));
#101437=direction('',(7.044160264529e-1,-7.044160263729e-1,8.715574258435e-2));
#101438=direction('',(6.995604313164e-1,7.097819030817e-1,8.261266848424e-2));
#101439=axis2_placement_3d('',#101436,#101437,#101438);
#101440=spherical_surface('',#101439,1.e0);
#101442=oriented_edge('',*,*,#101441,.f.);
#101443=oriented_edge('',*,*,#101429,.t.);
#101444=oriented_edge('',*,*,#101341,.t.);
#101445=edge_loop('',(#101442,#101443,#101444));
#101446=face_outer_bound('',#101445,.f.);
#101448=cartesian_point('',(-5.426826555730e1,-4.978133081955e1,
-9.384237230251e0));
#101449=direction('',(-1.202078953302e-1,2.622149397197e-3,9.927452776180e-1));
#101450=direction('',(3.302459390911e-1,-9.429385799350e-1,4.247886749925e-2));
#101451=axis2_placement_3d('',#101448,#101449,#101450);
#101452=cylindrical_surface('',#101451,1.000019892035e0);
#101453=oriented_edge('',*,*,#101441,.t.);
#101454=oriented_edge('',*,*,#101326,.f.);
#101456=oriented_edge('',*,*,#101455,.t.);
#101457=oriented_edge('',*,*,#101415,.f.);
#101458=edge_loop('',(#101453,#101454,#101456,#101457));
#101459=face_outer_bound('',#101458,.f.);
#101461=cartesian_point('',(-5.291391631823e1,-5.172462191183e1,
-1.131527602267e1));
#101462=cartesian_point('',(-5.284542143815e1,-5.168634350728e1,
-1.132852640008e1));
#101463=cartesian_point('',(-5.270017955630e1,-5.159522197542e1,
-1.135766683391e1));
#101464=cartesian_point('',(-5.248612287131e1,-5.142471640276e1,
-1.140449197943e1));
#101465=cartesian_point('',(-5.227195502574e1,-5.120405702153e1,
-1.145685008259e1));
#101466=cartesian_point('',(-5.207102950020e1,-5.092808640818e1,
-1.151376684472e1));
#101467=cartesian_point('',(-5.189662134707e1,-5.058434677741e1,
-1.157525464203e1));
#101468=cartesian_point('',(-5.177246452882e1,-5.016275364733e1,
-1.163996422032e1));
#101469=cartesian_point('',(-5.173457782892e1,-4.966005152712e1,
-1.170454335381e1));
#101470=cartesian_point('',(-5.183205685341e1,-4.908845143991e1,
-1.176251685639e1));
#101471=cartesian_point('',(-5.212996255191e1,-4.847145445371e1,
-1.180449227164e1));
#101472=cartesian_point('',(-5.247595592965e1,-4.812262681198e1,
-1.180882633549e1));
#101473=cartesian_point('',(-5.269077897500e1,-4.797148155164e1,
-1.180373232212e1));
#101474=cartesian_point('',(-5.350140263869e1,-5.101706380953e1,
-1.158732074229e1));
#101475=cartesian_point('',(-5.345633006089e1,-5.099934119242e1,
-1.160345288195e1));
#101476=cartesian_point('',(-5.335956385410e1,-5.095529202923e1,
-1.163861912369e1));
#101477=cartesian_point('',(-5.321317802681e1,-5.086653934937e1,
-1.169406751801e1));
#101478=cartesian_point('',(-5.306237320092e1,-5.074449785064e1,
-1.175477467879e1));
#101479=cartesian_point('',(-5.291608903953e1,-5.058409388852e1,
-1.181923671454e1));
#101480=cartesian_point('',(-5.278347654271e1,-5.037570719122e1,
-1.188696015758e1));
#101481=cartesian_point('',(-5.268169512492e1,-5.011089072925e1,
-1.195571587395e1));
#101482=cartesian_point('',(-5.263771630080e1,-4.978613915492e1,
-1.202082965966e1));
#101483=cartesian_point('',(-5.268900399401e1,-4.941021290353e1,
-1.207396972266e1));
#101484=cartesian_point('',(-5.288385614130e1,-4.900391422541e1,
-1.210306632501e1));
#101485=cartesian_point('',(-5.311914105945e1,-4.878140606067e1,
-1.209252652277e1));
#101486=cartesian_point('',(-5.326448018098e1,-4.868940178465e1,
-1.207807432012e1));
#101487=cartesian_point('',(-5.377029114843e1,-5.040657424913e1,
-1.089827179995e1));
#101488=cartesian_point('',(-5.374648755387e1,-5.039572142390e1,
-1.091661737731e1));
#101489=cartesian_point('',(-5.369571124254e1,-5.036948697581e1,
-1.095633050111e1));
#101490=cartesian_point('',(-5.361988744337e1,-5.031904045842e1,
-1.101795337265e1));
#101491=cartesian_point('',(-5.354281916486e1,-5.025221670301e1,
-1.108412841570e1));
#101492=cartesian_point('',(-5.346907383536e1,-5.016697917952e1,
-1.115279479066e1));
#101493=cartesian_point('',(-5.340317696433e1,-5.005897114465e1,
-1.122288153403e1));
#101494=cartesian_point('',(-5.335345710483e1,-4.992452306329e1,
-1.129136307701e1));
#101495=cartesian_point('',(-5.333280570093e1,-4.976227826223e1,
-1.135267113658e1));
#101496=cartesian_point('',(-5.335902659344e1,-4.957634860047e1,
-1.139775004050e1));
#101497=cartesian_point('',(-5.345546975648e1,-4.937548675564e1,
-1.141389442013e1));
#101498=cartesian_point('',(-5.357206423149e1,-4.926339170644e1,
-1.139280865229e1));
#101499=cartesian_point('',(-5.364482031285e1,-4.921573037547e1,
-1.137229531663e1));
#101500=cartesian_point('',(-5.341812098955e1,-5.057986608556e1,
-1.002321004393e1));
#101501=cartesian_point('',(-5.338950851543e1,-5.055446952990e1,
-1.004061093579e1));
#101502=cartesian_point('',(-5.333050430939e1,-5.049675315389e1,
-1.007827742815e1));
#101503=cartesian_point('',(-5.324876158689e1,-5.039807715130e1,
-1.013668060747e1));
#101504=cartesian_point('',(-5.317286038450e1,-5.028095898926e1,
-1.019929177718e1));
#101505=cartesian_point('',(-5.310795561317e1,-5.014593627109e1,
-1.026409228069e1));
#101506=cartesian_point('',(-5.305864886438e1,-4.999042108527e1,
-1.033001160639e1));
#101507=cartesian_point('',(-5.303211496393e1,-4.981328743975e1,
-1.039420707009e1));
#101508=cartesian_point('',(-5.303797053570e1,-4.961530891776e1,
-1.045164991910e1));
#101509=cartesian_point('',(-5.308844569966e1,-4.939997979250e1,
-1.049450758775e1));
#101510=cartesian_point('',(-5.320182038341e1,-4.916820644825e1,
-1.051219572046e1));
#101511=cartesian_point('',(-5.332525209078e1,-4.902641929587e1,
-1.049675458040e1));
#101512=cartesian_point('',(-5.340397148503e1,-4.895842344215e1,
-1.048029506990e1));
#101513=(bounded_surface()b_spline_surface(3,3,((#101461,#101462,#101463,
#101464,#101465,#101466,#101467,#101468,#101469,#101470,#101471,#101472,
#101473),(#101474,#101475,#101476,#101477,#101478,#101479,#101480,#101481,
#101482,#101483,#101484,#101485,#101486),(#101487,#101488,#101489,#101490,
#101491,#101492,#101493,#101494,#101495,#101496,#101497,#101498,#101499),(
#101500,#101501,#101502,#101503,#101504,#101505,#101506,#101507,#101508,#101509,
#101510,#101511,#101512)),.unspecified.,.f.,.f.,.f.)b_spline_surface_with_knots(
(4,4),(4,1,1,1,1,1,1,1,1,1,4),(0.e0,1.e0),(4.004209445318e-1,4.258124255483e-1,
4.555068434654e-1,4.871409822700e-1,5.217449386821e-1,5.601484390895e-1,
6.029742766634e-1,6.509520514480e-1,7.049945692141e-1,7.660659466445e-1,
8.409273505722e-1),.unspecified.)geometric_representation_item()rational_b_spline_surface(((1.391234673009e0,1.391234673009e0,1.391234673009e0,1.391234673009e0,
1.391234673009e0,1.391234673009e0,1.391234673009e0,1.391234673009e0,
1.391234673009e0,1.391234673009e0,1.391234673009e0,1.391234673009e0,
1.391234673009e0),(8.695884423305e-1,8.695884423305e-1,8.695884423305e-1,
8.695884423305e-1,8.695884423305e-1,8.695884423305e-1,8.695884423305e-1,
8.695884423305e-1,8.695884423305e-1,8.695884423305e-1,8.695884423305e-1,
8.695884423305e-1,8.695884423305e-1),(8.695884423305e-1,8.695884423305e-1,
8.695884423305e-1,8.695884423305e-1,8.695884423305e-1,8.695884423305e-1,
8.695884423305e-1,8.695884423305e-1,8.695884423305e-1,8.695884423305e-1,
8.695884423305e-1,8.695884423305e-1,8.695884423305e-1),(1.391234673009e0,
1.391234673009e0,1.391234673009e0,1.391234673009e0,1.391234673009e0,
1.391234673009e0,1.391234673009e0,1.391234673009e0,1.391234673009e0,
1.391234673009e0,1.391234673009e0,1.391234673009e0,1.391234673009e0)))representation_item('')surface());
#101514=oriented_edge('',*,*,#101324,.f.);
#101515=oriented_edge('',*,*,#101309,.t.);
#101516=oriented_edge('',*,*,#99961,.f.);
#101518=oriented_edge('',*,*,#101517,.f.);
#101519=oriented_edge('',*,*,#101455,.f.);
#101520=edge_loop('',(#101514,#101515,#101516,#101518,#101519));
#101521=face_outer_bound('',#101520,.f.);
#101523=cartesian_point('',(0.e0,0.e0,-1.085177816937e1));
#101524=direction('',(0.e0,0.e0,1.e0));
#101525=direction('',(9.999650107550e-1,8.365241527602e-3,0.e0));
#101526=axis2_placement_3d('',#101523,#101524,#101525);
#101527=toroidal_surface('',#101526,7.150671292775e1,1.e0);
#101528=oriented_edge('',*,*,#99959,.t.);
#101530=oriented_edge('',*,*,#101529,.f.);
#101531=oriented_edge('',*,*,#101417,.t.);
#101532=oriented_edge('',*,*,#101517,.t.);
#101533=edge_loop('',(#101528,#101530,#101531,#101532));
#101534=face_outer_bound('',#101533,.f.);
#101536=cartesian_point('',(-5.553299191122e1,-4.449122286229e1,
-1.176711547371e1));
#101537=cartesian_point('',(-5.564406149265e1,-4.426595807644e1,
-1.177088603036e1));
#101538=cartesian_point('',(-5.592263761284e1,-4.387475206605e1,
-1.176649737329e1));
#101539=cartesian_point('',(-5.646596076571e1,-4.346903962898e1,
-1.172838300988e1));
#101540=cartesian_point('',(-5.701489677503e1,-4.325656273196e1,
-1.167408198754e1));
#101541=cartesian_point('',(-5.752366398841e1,-4.318911952187e1,
-1.161312649423e1));
#101542=cartesian_point('',(-5.797109953814e1,-4.322249649386e1,
-1.155163658004e1));
#101543=cartesian_point('',(-5.835380334004e1,-4.332176345934e1,
-1.149274131211e1));
#101544=cartesian_point('',(-5.867834323867e1,-4.346337789892e1,
-1.143744513491e1));
#101545=cartesian_point('',(-5.895458137343e1,-4.363388738853e1,
-1.138553450682e1));
#101546=cartesian_point('',(-5.921045850712e1,-4.384237770365e1,
-1.133238729374e1));
#101547=cartesian_point('',(-5.936090379289e1,-4.400460726039e1,
-1.129706366731e1));
#101548=cartesian_point('',(-5.943596465250e1,-4.409868389811e1,
-1.127805713350e1));
#101549=cartesian_point('',(-5.636302561438e1,-4.496621634244e1,
-1.216940038358e1));
#101550=cartesian_point('',(-5.642847782765e1,-4.481285220260e1,
-1.218221053957e1));
#101551=cartesian_point('',(-5.660481713063e1,-4.454450853894e1,
-1.219269661784e1));
#101552=cartesian_point('',(-5.696748032277e1,-4.427300128703e1,
-1.216777858298e1));
#101553=cartesian_point('',(-5.733671836366e1,-4.414346199371e1,
-1.211875067941e1));
#101554=cartesian_point('',(-5.767460413266e1,-4.411928355651e1,
-1.205762213242e1));
#101555=cartesian_point('',(-5.796472664203e1,-4.416560386618e1,
-1.199242436482e1));
#101556=cartesian_point('',(-5.820531124425e1,-4.425520997991e1,
-1.192761050881e1));
#101557=cartesian_point('',(-5.840207020575e1,-4.437028587556e1,
-1.186499778432e1));
#101558=cartesian_point('',(-5.856272640230e1,-4.450093949651e1,
-1.180478622746e1));
#101559=cartesian_point('',(-5.870448819792e1,-4.465382776947e1,
-1.174177310308e1));
#101560=cartesian_point('',(-5.878238680326e1,-4.476786688683e1,
-1.169888054460e1));
#101561=cartesian_point('',(-5.881953593218e1,-4.483246767398e1,
-1.167548915427e1));
#101562=cartesian_point('',(-5.702498315804e1,-4.530281263679e1,
-1.144489792799e1));
#101563=cartesian_point('',(-5.705629958389e1,-4.523035958402e1,
-1.146416900903e1));
#101564=cartesian_point('',(-5.713908385495e1,-4.510469832424e1,
-1.148604396117e1));
#101565=cartesian_point('',(-5.730719841536e1,-4.497882300107e1,
-1.147528225392e1));
#101566=cartesian_point('',(-5.747829111473e1,-4.491932018317e1,
-1.143542864369e1));
#101567=cartesian_point('',(-5.763568457311e1,-4.490891748440e1,
-1.137893828520e1));
#101568=cartesian_point('',(-5.777199822180e1,-4.493152863899e1,
-1.131459061557e1));
#101569=cartesian_point('',(-5.788628000166e1,-4.497464708456e1,
-1.124775447280e1));
#101570=cartesian_point('',(-5.798096046077e1,-4.503007811005e1,
-1.118102386826e1));
#101571=cartesian_point('',(-5.805944901166e1,-4.509328229223e1,
-1.111512098490e1));
#101572=cartesian_point('',(-5.812998073501e1,-4.516766674593e1,
-1.104456705745e1));
#101573=cartesian_point('',(-5.816977519676e1,-4.522356592257e1,
-1.099543936919e1));
#101574=cartesian_point('',(-5.818910423018e1,-4.525539428086e1,
-1.096833700987e1));
#101575=cartesian_point('',(-5.670896642035e1,-4.508918970446e1,
-1.048002927348e1));
#101576=cartesian_point('',(-5.675939341792e1,-4.500766431216e1,
-1.049527773116e1));
#101577=cartesian_point('',(-5.687176804410e1,-4.486993508662e1,
-1.051112152777e1));
#101578=cartesian_point('',(-5.706947351515e1,-4.472293929620e1,
-1.049815602863e1));
#101579=cartesian_point('',(-5.726640225003e1,-4.463488293128e1,
-1.046015323449e1));
#101580=cartesian_point('',(-5.745452298326e1,-4.459191246477e1,
-1.040743753164e1));
#101581=cartesian_point('',(-5.762871548112e1,-4.458316987445e1,
-1.034745782539e1));
#101582=cartesian_point('',(-5.778704099629e1,-4.459985101057e1,
-1.028496994385e1));
#101583=cartesian_point('',(-5.793023736633e1,-4.463550571364e1,
-1.022235830962e1));
#101584=cartesian_point('',(-5.806050381801e1,-4.468619056888e1,
-1.016033698041e1));
#101585=cartesian_point('',(-5.818983998233e1,-4.475521802688e1,
-1.009379345170e1));
#101586=cartesian_point('',(-5.827259285791e1,-4.481416137003e1,
-1.004739305189e1));
#101587=cartesian_point('',(-5.831599613124e1,-4.485001744465e1,
-1.002179394282e1));
#101588=(bounded_surface()b_spline_surface(3,3,((#101536,#101537,#101538,
#101539,#101540,#101541,#101542,#101543,#101544,#101545,#101546,#101547,
#101548),(#101549,#101550,#101551,#101552,#101553,#101554,#101555,#101556,
#101557,#101558,#101559,#101560,#101561),(#101562,#101563,#101564,#101565,
#101566,#101567,#101568,#101569,#101570,#101571,#101572,#101573,#101574),(
#101575,#101576,#101577,#101578,#101579,#101580,#101581,#101582,#101583,#101584,
#101585,#101586,#101587)),.unspecified.,.f.,.f.,.f.)b_spline_surface_with_knots(
(4,4),(4,1,1,1,1,1,1,1,1,1,4),(0.e0,1.e0),(1.586466934932e-1,2.276171406626e-1,
2.871992708024e-1,3.399116835451e-1,3.868199604421e-1,4.286501461624e-1,
4.662051952105e-1,5.004069872861e-1,5.323023222500e-1,5.628486668287e-1,
6.001856755698e-1),.unspecified.)geometric_representation_item()rational_b_spline_surface(((1.440657270547e0,1.440657270547e0,1.440657270547e0,1.440657270547e0,
1.440657270547e0,1.440657270547e0,1.440657270547e0,1.440657270547e0,
1.440657270547e0,1.440657270547e0,1.440657270547e0,1.440657270547e0,
1.440657270547e0),(8.531142431510e-1,8.531142431510e-1,8.531142431510e-1,
8.531142431510e-1,8.531142431510e-1,8.531142431510e-1,8.531142431510e-1,
8.531142431510e-1,8.531142431510e-1,8.531142431510e-1,8.531142431510e-1,
8.531142431510e-1,8.531142431510e-1),(8.531142431510e-1,8.531142431510e-1,
8.531142431510e-1,8.531142431510e-1,8.531142431510e-1,8.531142431510e-1,
8.531142431510e-1,8.531142431510e-1,8.531142431510e-1,8.531142431510e-1,
8.531142431510e-1,8.531142431510e-1,8.531142431510e-1),(1.440657270547e0,
1.440657270547e0,1.440657270547e0,1.440657270547e0,1.440657270547e0,
1.440657270547e0,1.440657270547e0,1.440657270547e0,1.440657270547e0,
1.440657270547e0,1.440657270547e0,1.440657270547e0,1.440657270547e0)))representation_item('')surface());
#101589=oriented_edge('',*,*,#99957,.t.);
#101591=oriented_edge('',*,*,#101590,.t.);
#101593=oriented_edge('',*,*,#101592,.f.);
#101594=oriented_edge('',*,*,#101401,.f.);
#101595=oriented_edge('',*,*,#101529,.t.);
#101596=edge_loop('',(#101589,#101591,#101593,#101594,#101595));
#101597=face_outer_bound('',#101596,.f.);
#101599=cartesian_point('',(-7.101238104986e1,-5.289185946521e1,
-1.069548648161e1));
#101600=direction('',(8.090169943749e-1,5.877852522925e-1,0.e0));
#101601=direction('',(5.855485519503e-1,-8.059384404624e-1,-8.715574274766e-2));
#101602=axis2_placement_3d('',#101599,#101600,#101601);
#101603=cylindrical_surface('',#101602,1.e0);
#101605=oriented_edge('',*,*,#101604,.t.);
#101607=oriented_edge('',*,*,#101606,.f.);
#101609=oriented_edge('',*,*,#101608,.t.);
#101610=oriented_edge('',*,*,#101590,.f.);
#101611=oriented_edge('',*,*,#99955,.f.);
#101612=edge_loop('',(#101605,#101607,#101609,#101610,#101611));
#101613=face_outer_bound('',#101612,.f.);
#101615=cartesian_point('',(-7.347197563010e1,-5.029034496809e1,
-1.169548648161e1));
#101616=direction('',(0.e0,0.e0,-1.e0));
#101617=direction('',(8.090169943749e-1,5.877852522925e-1,0.e0));
#101618=axis2_placement_3d('',#101615,#101616,#101617);
#101619=plane('',#101618);
#101620=oriented_edge('',*,*,#101604,.f.);
#101621=oriented_edge('',*,*,#99953,.t.);
#101623=oriented_edge('',*,*,#101622,.f.);
#101625=oriented_edge('',*,*,#101624,.f.);
#101626=edge_loop('',(#101620,#101621,#101623,#101625));
#101627=face_outer_bound('',#101626,.f.);
#101629=cartesian_point('',(3.747510870699e2,2.735709467901e2,
-1.069548648161e1));
#101630=direction('',(-8.090169943749e-1,-5.877852522925e-1,0.e0));
#101631=direction('',(-5.855485519503e-1,8.059384404624e-1,-8.715574274766e-2));
#101632=axis2_placement_3d('',#101629,#101630,#101631);
#101633=cylindrical_surface('',#101632,1.e0);
#101635=oriented_edge('',*,*,#101634,.t.);
#101637=oriented_edge('',*,*,#101636,.f.);
#101638=oriented_edge('',*,*,#101622,.t.);
#101639=oriented_edge('',*,*,#99951,.f.);
#101641=oriented_edge('',*,*,#101640,.f.);
#101642=edge_loop('',(#101635,#101637,#101638,#101639,#101641));
#101643=face_outer_bound('',#101642,.f.);
#101645=cartesian_point('',(-5.641632110589e1,-3.789868661328e1,-5.6e0));
#101646=direction('',(5.855485519503e-1,-8.059384404624e-1,8.715574274766e-2));
#101647=direction('',(-8.090169943749e-1,-5.877852522925e-1,0.e0));
#101648=axis2_placement_3d('',#101645,#101646,#101647);
#101649=plane('',#101648);
#101651=oriented_edge('',*,*,#101650,.f.);
#101653=oriented_edge('',*,*,#101652,.t.);
#101654=oriented_edge('',*,*,#101634,.f.);
#101656=oriented_edge('',*,*,#101655,.t.);
#101658=oriented_edge('',*,*,#101657,.t.);
#101659=edge_loop('',(#101651,#101653,#101654,#101656,#101658));
#101660=face_outer_bound('',#101659,.f.);
#101662=cartesian_point('',(-7.385081458846e1,-4.943293996161e1,-6.6e0));
#101663=direction('',(8.090169943749e-1,5.877852522925e-1,0.e0));
#101664=direction('',(0.e0,0.e0,1.e0));
#101665=axis2_placement_3d('',#101662,#101663,#101664);
#101666=cylindrical_surface('',#101665,1.e0);
#101668=oriented_edge('',*,*,#101667,.f.);
#101670=oriented_edge('',*,*,#101669,.f.);
#101671=oriented_edge('',*,*,#101650,.t.);
#101673=oriented_edge('',*,*,#101672,.f.);
#101674=edge_loop('',(#101668,#101670,#101671,#101673));
#101675=face_outer_bound('',#101674,.f.);
#101677=cartesian_point('',(0.e0,0.e0,-5.6e0));
#101678=direction('',(0.e0,0.e0,-1.e0));
#101679=direction('',(-6.427876096865e-1,-7.660444431190e-1,0.e0));
#101680=axis2_placement_3d('',#101677,#101678,#101679);
#101681=plane('',#101680);
#101683=oriented_edge('',*,*,#101682,.t.);
#101685=oriented_edge('',*,*,#101684,.f.);
#101687=oriented_edge('',*,*,#101686,.t.);
#101689=oriented_edge('',*,*,#101688,.f.);
#101690=oriented_edge('',*,*,#101667,.t.);
#101692=oriented_edge('',*,*,#101691,.t.);
#101693=edge_loop('',(#101683,#101685,#101687,#101689,#101690,#101692));
#101694=face_outer_bound('',#101693,.f.);
#101696=cartesian_point('',(-6.323321080188e1,-3.605316826985e1,-6.6e0));
#101697=direction('',(-8.910065241884e-1,-4.539904997395e-1,0.e0));
#101698=direction('',(0.e0,0.e0,1.e0));
#101699=axis2_placement_3d('',#101696,#101697,#101698);
#101700=cylindrical_surface('',#101699,1.e0);
#101701=oriented_edge('',*,*,#101682,.f.);
#101703=oriented_edge('',*,*,#101702,.f.);
#101705=oriented_edge('',*,*,#101704,.t.);
#101707=oriented_edge('',*,*,#101706,.t.);
#101708=edge_loop('',(#101701,#101703,#101705,#101707));
#101709=face_outer_bound('',#101708,.f.);
#101711=cartesian_point('',(-6.421181387494e1,-3.655179144053e1,-6.6e0));
#101712=direction('',(-4.522629285823e-1,8.876159754846e-1,8.715574275245e-2));
#101713=direction('',(-8.912187660760e-1,-4.459868362893e-1,
-8.261266761577e-2));
#101714=axis2_placement_3d('',#101711,#101712,#101713);
#101715=spherical_surface('',#101714,1.e0);
#101717=oriented_edge('',*,*,#101716,.f.);
#101718=oriented_edge('',*,*,#101702,.t.);
#101720=oriented_edge('',*,*,#101719,.t.);
#101721=edge_loop('',(#101717,#101718,#101720));
#101722=face_outer_bound('',#101721,.f.);
#101724=cartesian_point('',(-6.414887819130e1,-3.634254174191e1,
-8.404469720177e0));
#101725=direction('',(3.463917471049e-2,1.151281377996e-1,-9.927465131957e-1));
#101726=direction('',(-7.947310152137e-1,6.054729768911e-1,4.248632382284e-2));
#101727=axis2_placement_3d('',#101724,#101725,#101726);
#101728=cylindrical_surface('',#101727,1.000022368197e0);
#101729=oriented_edge('',*,*,#101716,.t.);
#101731=oriented_edge('',*,*,#101730,.f.);
#101733=oriented_edge('',*,*,#101732,.t.);
#101735=oriented_edge('',*,*,#101734,.f.);
#101736=edge_loop('',(#101729,#101731,#101733,#101735));
#101737=face_outer_bound('',#101736,.f.);
#101739=cartesian_point('',(0.e0,0.e0,-8.725889084685e0));
#101740=direction('',(0.e0,0.e0,1.e0));
#101741=direction('',(6.427876096865e-1,-7.660444431190e-1,0.e0));
#101742=axis2_placement_3d('',#101739,#101740,#101741);
#101743=conical_surface('',#101742,7.269652396011e1,5.e0);
#101745=oriented_edge('',*,*,#101744,.f.);
#101747=oriented_edge('',*,*,#101746,.t.);
#101749=oriented_edge('',*,*,#101748,.f.);
#101750=oriented_edge('',*,*,#101730,.t.);
#101751=edge_loop('',(#101745,#101747,#101749,#101750));
#101752=face_outer_bound('',#101751,.f.);
#101754=cartesian_point('',(0.e0,0.e0,-6.6e0));
#101755=direction('',(0.e0,0.e0,-1.e0));
#101756=direction('',(-9.819248237507e-1,1.892713409426e-1,0.e0));
#101757=axis2_placement_3d('',#101754,#101755,#101756);
#101758=toroidal_surface('',#101757,7.388633499248e1,1.e0);
#101759=oriented_edge('',*,*,#101691,.f.);
#101761=oriented_edge('',*,*,#101760,.f.);
#101762=oriented_edge('',*,*,#101744,.t.);
#101763=oriented_edge('',*,*,#101719,.f.);
#101764=edge_loop('',(#101759,#101761,#101762,#101763));
#101765=face_outer_bound('',#101764,.f.);
#101767=cartesian_point('',(-6.171943811473e1,-4.061897903021e1,-6.6e0));
#101768=direction('',(5.855485519976e-1,-8.059384404367e-1,8.715574266764e-2));
#101769=direction('',(8.019820338493e-1,5.916079482069e-1,8.261266852758e-2));
#101770=axis2_placement_3d('',#101767,#101768,#101769);
#101771=spherical_surface('',#101770,1.e0);
#101773=oriented_edge('',*,*,#101772,.f.);
#101774=oriented_edge('',*,*,#101760,.t.);
#101775=oriented_edge('',*,*,#101672,.t.);
#101776=edge_loop('',(#101773,#101774,#101775));
#101777=face_outer_bound('',#101776,.f.);
#101779=cartesian_point('',(-6.142009830895e1,-4.067315965669e1,
-9.112103419946e0));
#101780=direction('',(-1.183131081214e-1,2.139794274477e-2,9.927457562201e-1));
#101781=direction('',(1.786872560831e-1,-9.829883244449e-1,4.248315570213e-2));
#101782=axis2_placement_3d('',#101779,#101780,#101781);
#101783=cylindrical_surface('',#101782,1.000024223975e0);
#101784=oriented_edge('',*,*,#101772,.t.);
#101785=oriented_edge('',*,*,#101657,.f.);
#101787=oriented_edge('',*,*,#101786,.t.);
#101788=oriented_edge('',*,*,#101746,.f.);
#101789=edge_loop('',(#101784,#101785,#101787,#101788));
#101790=face_outer_bound('',#101789,.f.);
#101792=cartesian_point('',(-6.029986861203e1,-4.289886766806e1,
-1.127837265337e1));
#101793=cartesian_point('',(-6.020969331702e1,-4.286469202108e1,
-1.129359209542e1));
#101794=cartesian_point('',(-6.003292283128e1,-4.278536813334e1,
-1.132445025548e1));
#101795=cartesian_point('',(-5.977586490568e1,-4.263010068965e1,
-1.137273678484e1));
#101796=cartesian_point('',(-5.952512933908e1,-4.243118441985e1,
-1.142402498566e1));
#101797=cartesian_point('',(-5.928086868103e1,-4.217408808363e1,
-1.147975915166e1));
#101798=cartesian_point('',(-5.905467176562e1,-4.184426955349e1,
-1.153999271648e1));
#101799=cartesian_point('',(-5.886919194703e1,-4.142845809522e1,
-1.160340315978e1));
#101800=cartesian_point('',(-5.876019195342e1,-4.091878109123e1,
-1.166671735223e1));
#101801=cartesian_point('',(-5.877825253763e1,-4.032098088601e1,
-1.172367803845e1));
#101802=cartesian_point('',(-5.898886407769e1,-3.965581772326e1,
-1.176492102204e1));
#101803=cartesian_point('',(-5.928078764321e1,-3.925339397692e1,
-1.177031119538e1));
#101804=cartesian_point('',(-5.946881033168e1,-3.906936259996e1,
-1.176645894195e1));
#101805=cartesian_point('',(-6.081014794505e1,-4.208708187908e1,
-1.167840901084e1));
#101806=cartesian_point('',(-6.075173099844e1,-4.207459614536e1,
-1.169713310450e1));
#101807=cartesian_point('',(-6.063540617537e1,-4.204206315179e1,
-1.173469049893e1));
#101808=cartesian_point('',(-6.046120420258e1,-4.196806431719e1,
-1.179223837992e1));
#101809=cartesian_point('',(-6.028626888707e1,-4.186365869790e1,
-1.185206820866e1));
#101810=cartesian_point('',(-6.011051985335e1,-4.171862301139e1,
-1.191556082173e1));
#101811=cartesian_point('',(-5.994198857738e1,-4.152152642982e1,
-1.198227337818e1));
#101812=cartesian_point('',(-5.979736311624e1,-4.126115727399e1,
-1.204998897472e1));
#101813=cartesian_point('',(-5.970416131337e1,-4.093021648832e1,
-1.211406371263e1));
#101814=cartesian_point('',(-5.970224595088e1,-4.053271028068e1,
-1.216626609962e1));
#101815=cartesian_point('',(-5.984242934393e1,-4.008801990663e1,
-1.219448965617e1));
#101816=cartesian_point('',(-6.004743160738e1,-3.982602226742e1,
-1.218467431747e1));
#101817=cartesian_point('',(-6.017878563684e1,-3.971079054985e1,
-1.217136408870e1));
#101818=cartesian_point('',(-6.102033777703e1,-4.135561656407e1,
-1.097116864299e1));
#101819=cartesian_point('',(-6.099134662809e1,-4.134871593746e1,
-1.099286141934e1));
#101820=cartesian_point('',(-6.093390084406e1,-4.133143822631e1,
-1.103597229375e1));
#101821=cartesian_point('',(-6.084862599640e1,-4.129397723128e1,
-1.110074578947e1));
#101822=cartesian_point('',(-6.076368255356e1,-4.124261246254e1,
-1.116663479470e1));
#101823=cartesian_point('',(-6.067899297973e1,-4.117269361492e1,
-1.123476959252e1));
#101824=cartesian_point('',(-6.059834717518e1,-4.107914485273e1,
-1.130407712548e1));
#101825=cartesian_point('',(-6.052952573871e1,-4.095705038678e1,
-1.137146390366e1));
#101826=cartesian_point('',(-6.048522515153e1,-4.080323004577e1,
-1.143129780462e1));
#101827=cartesian_point('',(-6.048375704219e1,-4.061939086928e1,
-1.147452289152e1));
#101828=cartesian_point('',(-6.054862347981e1,-4.041357610222e1,
-1.148838092132e1));
#101829=cartesian_point('',(-6.064441582765e1,-4.029093107539e1,
-1.146677220007e1));
#101830=cartesian_point('',(-6.070627402081e1,-4.023619028563e1,
-1.144670123682e1));
#101831=cartesian_point('',(-6.067289924634e1,-4.160071271980e1,
-1.002321049562e1));
#101832=cartesian_point('',(-6.063494685801e1,-4.157644914148e1,
-1.004369855396e1));
#101833=cartesian_point('',(-6.056267089076e1,-4.152419929256e1,
-1.008441265300e1));
#101834=cartesian_point('',(-6.046343478547e1,-4.143377672434e1,
-1.014552271252e1));
#101835=cartesian_point('',(-6.037241068080e1,-4.132899375271e1,
-1.020756432815e1));
#101836=cartesian_point('',(-6.028975616597e1,-4.120520967902e1,
-1.027153712828e1));
#101837=cartesian_point('',(-6.021953241464e1,-4.105916078409e1,
-1.033637608111e1));
#101838=cartesian_point('',(-6.016858442920e1,-4.088874985159e1,
-1.039920295991e1));
#101839=cartesian_point('',(-6.014637099105e1,-4.069341417994e1,
-1.045499080304e1));
#101840=cartesian_point('',(-6.016522532978e1,-4.047481570592e1,
-1.049601918696e1));
#101841=cartesian_point('',(-6.024216945407e1,-4.023359274222e1,
-1.051176720960e1));
#101842=cartesian_point('',(-6.034027468062e1,-4.007848254529e1,
-1.049622728878e1));
#101843=cartesian_point('',(-6.040496088011e1,-4.000180635749e1,
-1.048037654308e1));
#101844=(bounded_surface()b_spline_surface(3,3,((#101792,#101793,#101794,
#101795,#101796,#101797,#101798,#101799,#101800,#101801,#101802,#101803,
#101804),(#101805,#101806,#101807,#101808,#101809,#101810,#101811,#101812,
#101813,#101814,#101815,#101816,#101817),(#101818,#101819,#101820,#101821,
#101822,#101823,#101824,#101825,#101826,#101827,#101828,#101829,#101830),(
#101831,#101832,#101833,#101834,#101835,#101836,#101837,#101838,#101839,#101840,
#101841,#101842,#101843)),.unspecified.,.f.,.f.,.f.)b_spline_surface_with_knots(
(4,4),(4,1,1,1,1,1,1,1,1,1,4),(0.e0,1.e0),(4.005540768556e-1,4.304414568486e-1,
4.601023241041e-1,4.916004120778e-1,5.260358836332e-1,5.642533835469e-1,
6.068377239114e-1,6.544983972760e-1,7.081286705281e-1,7.686572481863e-1,
8.408412904823e-1),.unspecified.)geometric_representation_item()rational_b_spline_surface(((1.441580631099e0,1.441580631099e0,1.441580631099e0,1.441580631099e0,
1.441580631099e0,1.441580631099e0,1.441580631099e0,1.441580631099e0,
1.441580631099e0,1.441580631099e0,1.441580631099e0,1.441580631099e0,
1.441580631099e0),(8.528064563002e-1,8.528064563002e-1,8.528064563002e-1,
8.528064563002e-1,8.528064563002e-1,8.528064563002e-1,8.528064563002e-1,
8.528064563002e-1,8.528064563002e-1,8.528064563002e-1,8.528064563002e-1,
8.528064563002e-1,8.528064563002e-1),(8.528064563002e-1,8.528064563002e-1,
8.528064563002e-1,8.528064563002e-1,8.528064563002e-1,8.528064563002e-1,
8.528064563002e-1,8.528064563002e-1,8.528064563002e-1,8.528064563002e-1,
8.528064563002e-1,8.528064563002e-1,8.528064563002e-1),(1.441580631099e0,
1.441580631099e0,1.441580631099e0,1.441580631099e0,1.441580631099e0,
1.441580631099e0,1.441580631099e0,1.441580631099e0,1.441580631099e0,
1.441580631099e0,1.441580631099e0,1.441580631099e0,1.441580631099e0)))representation_item('')surface());
#101845=oriented_edge('',*,*,#101655,.f.);
#101846=oriented_edge('',*,*,#101640,.t.);
#101847=oriented_edge('',*,*,#99949,.t.);
#101849=oriented_edge('',*,*,#101848,.f.);
#101850=oriented_edge('',*,*,#101786,.f.);
#101851=edge_loop('',(#101845,#101846,#101847,#101849,#101850));
#101852=face_outer_bound('',#101851,.f.);
#101854=cartesian_point('',(0.e0,0.e0,-1.085177816937e1));
#101855=direction('',(0.e0,0.e0,1.e0));
#101856=direction('',(9.999650107550e-1,8.365241527602e-3,0.e0));
#101857=axis2_placement_3d('',#101854,#101855,#101856);
#101858=toroidal_surface('',#101857,7.150671292775e1,1.e0);
#101859=oriented_edge('',*,*,#99947,.t.);
#101861=oriented_edge('',*,*,#101860,.f.);
#101862=oriented_edge('',*,*,#101748,.t.);
#101863=oriented_edge('',*,*,#101848,.t.);
#101864=edge_loop('',(#101859,#101861,#101862,#101863));
#101865=face_outer_bound('',#101864,.f.);
#101867=cartesian_point('',(-6.180924337256e1,-3.525618594321e1,
-1.176711285972e1));
#101868=cartesian_point('',(-6.188372028878e1,-3.501627381602e1,
-1.177088417894e1));
#101869=cartesian_point('',(-6.209770060713e1,-3.458627472745e1,
-1.176649254540e1));
#101870=cartesian_point('',(-6.257091607581e1,-3.410056656214e1,
-1.172837111785e1));
#101871=cartesian_point('',(-6.307984807835e1,-3.380486696192e1,
-1.167406912647e1));
#101872=cartesian_point('',(-6.357179034290e1,-3.365868753628e1,
-1.161311391672e1));
#101873=cartesian_point('',(-6.401892593044e1,-3.362167281969e1,
-1.155162506484e1));
#101874=cartesian_point('',(-6.441243603747e1,-3.365985731392e1,
-1.149273096097e1));
#101875=cartesian_point('',(-6.475512571693e1,-3.374896360376e1,
-1.143743575244e1));
#101876=cartesian_point('',(-6.505463034424e1,-3.387416356793e1,
-1.138552593972e1));
#101877=cartesian_point('',(-6.533995880636e1,-3.404005634100e1,
-1.133238101602e1));
#101878=cartesian_point('',(-6.551392042662e1,-3.417674773195e1,
-1.129705936820e1));
#101879=cartesian_point('',(-6.560276659079e1,-3.425791715904e1,
-1.127805450653e1));
#101880=cartesian_point('',(-6.270336514486e1,-3.559548656714e1,
-1.216940635154e1));
#101881=cartesian_point('',(-6.274402763632e1,-3.543374067668e1,
-1.218221902457e1));
#101882=cartesian_point('',(-6.287623967943e1,-3.514109354034e1,
-1.219270281718e1));
#101883=cartesian_point('',(-6.319199980574e1,-3.481620042557e1,
-1.216777689143e1));
#101884=cartesian_point('',(-6.353642315754e1,-3.463051867659e1,
-1.211874675767e1));
#101885=cartesian_point('',(-6.386635897041e1,-3.455379663292e1,
-1.205761775335e1));
#101886=cartesian_point('',(-6.416014663789e1,-3.455417072491e1,
-1.199242065331e1));
#101887=cartesian_point('',(-6.441177905182e1,-3.460504290413e1,
-1.192760776481e1));
#101888=cartesian_point('',(-6.462411170338e1,-3.468792495145e1,
-1.186499590039e1));
#101889=cartesian_point('',(-6.480322427996e1,-3.479183949735e1,
-1.180478509513e1));
#101890=cartesian_point('',(-6.496714922423e1,-3.492066640627e1,
-1.174177450146e1));
#101891=cartesian_point('',(-6.506192282150e1,-3.502111095850e1,
-1.169888427218e1));
#101892=cartesian_point('',(-6.510871644502e1,-3.507910017535e1,
-1.167549492626e1));
#101893=cartesian_point('',(-6.340983398338e1,-3.582438790827e1,
-1.144490277929e1));
#101894=cartesian_point('',(-6.342943419939e1,-3.574791358753e1,
-1.146417758283e1));
#101895=cartesian_point('',(-6.349155129553e1,-3.561083975548e1,
-1.148605132040e1));
#101896=cartesian_point('',(-6.363792034181e1,-3.546021816102e1,
-1.147528184275e1));
#101897=cartesian_point('',(-6.379759575462e1,-3.537469483936e1,
-1.143542507244e1));
#101898=cartesian_point('',(-6.395142006236e1,-3.533980602733e1,
-1.137893352834e1));
#101899=cartesian_point('',(-6.408958795973e1,-3.534081911110e1,
-1.131458601469e1));
#101900=cartesian_point('',(-6.420920391115e1,-3.536553150216e1,
-1.124775050371e1));
#101901=cartesian_point('',(-6.431138689816e1,-3.540547012761e1,
-1.118102052676e1));
#101902=cartesian_point('',(-6.439879393828e1,-3.545561858707e1,
-1.111511822155e1));
#101903=cartesian_point('',(-6.448008900790e1,-3.551805227135e1,
-1.104456689190e1));
#101904=cartesian_point('',(-6.452813497047e1,-3.556703567826e1,
-1.099544176692e1));
#101905=cartesian_point('',(-6.455220288191e1,-3.559544599210e1,
-1.096834174313e1));
#101906=cartesian_point('',(-6.306428819727e1,-3.566283012607e1,
-1.048002925569e1));
#101907=cartesian_point('',(-6.310134789371e1,-3.557440329650e1,
-1.049528057655e1));
#101908=cartesian_point('',(-6.319080424778e1,-3.542078082893e1,
-1.051112322754e1));
#101909=cartesian_point('',(-6.336309575949e1,-3.524466674297e1,
-1.049815078881e1));
#101910=cartesian_point('',(-6.354382228139e1,-3.512689900473e1,
-1.046014531567e1));
#101911=cartesian_point('',(-6.372290172590e1,-3.505503648876e1,
-1.040742857326e1));
#101912=cartesian_point('',(-6.389357814574e1,-3.501915694373e1,
-1.034744901513e1));
#101913=cartesian_point('',(-6.405256045903e1,-3.501086846569e1,
-1.028496171403e1));
#101914=cartesian_point('',(-6.419956880211e1,-3.502368558828e1,
-1.022235066148e1));
#101915=cartesian_point('',(-6.433615816315e1,-3.505336987666e1,
-1.016032987548e1));
#101916=cartesian_point('',(-6.447469430989e1,-3.510131481052e1,
-1.009378880301e1));
#101917=cartesian_point('',(-6.456564409314e1,-3.514658526313e1,
-1.004739083708e1));
#101918=cartesian_point('',(-6.461411793535e1,-3.517520764622e1,
-1.002179394079e1));
#101919=(bounded_surface()b_spline_surface(3,3,((#101867,#101868,#101869,
#101870,#101871,#101872,#101873,#101874,#101875,#101876,#101877,#101878,
#101879),(#101880,#101881,#101882,#101883,#101884,#101885,#101886,#101887,
#101888,#101889,#101890,#101891,#101892),(#101893,#101894,#101895,#101896,
#101897,#101898,#101899,#101900,#101901,#101902,#101903,#101904,#101905),(
#101906,#101907,#101908,#101909,#101910,#101911,#101912,#101913,#101914,#101915,
#101916,#101917,#101918)),.unspecified.,.f.,.f.,.f.)b_spline_surface_with_knots(
(4,4),(4,1,1,1,1,1,1,1,1,1,4),(0.e0,1.e0),(1.586465590130e-1,2.276299705745e-1,
2.872090762466e-1,3.399199431517e-1,3.868267004546e-1,4.286555778075e-1,
4.662097464600e-1,5.004109269921e-1,5.323058361611e-1,5.628518348667e-1,
6.001856207627e-1),.unspecified.)geometric_representation_item()rational_b_spline_surface(((1.440660550598e0,1.440660550598e0,1.440660550598e0,1.440660550598e0,
1.440660550598e0,1.440660550598e0,1.440660550598e0,1.440660550598e0,
1.440660550598e0,1.440660550598e0,1.440660550598e0,1.440660550598e0,
1.440660550598e0),(8.531131498008e-1,8.531131498008e-1,8.531131498008e-1,
8.531131498008e-1,8.531131498008e-1,8.531131498008e-1,8.531131498008e-1,
8.531131498008e-1,8.531131498008e-1,8.531131498008e-1,8.531131498008e-1,
8.531131498008e-1,8.531131498008e-1),(8.531131498008e-1,8.531131498008e-1,
8.531131498008e-1,8.531131498008e-1,8.531131498008e-1,8.531131498008e-1,
8.531131498008e-1,8.531131498008e-1,8.531131498008e-1,8.531131498008e-1,
8.531131498008e-1,8.531131498008e-1,8.531131498008e-1),(1.440660550598e0,
1.440660550598e0,1.440660550598e0,1.440660550598e0,1.440660550598e0,
1.440660550598e0,1.440660550598e0,1.440660550598e0,1.440660550598e0,
1.440660550598e0,1.440660550598e0,1.440660550598e0,1.440660550598e0)))representation_item('')surface());
#101920=oriented_edge('',*,*,#99945,.t.);
#101922=oriented_edge('',*,*,#101921,.t.);
#101924=oriented_edge('',*,*,#101923,.f.);
#101925=oriented_edge('',*,*,#101732,.f.);
#101926=oriented_edge('',*,*,#101860,.t.);
#101927=edge_loop('',(#101920,#101922,#101924,#101925,#101926));
#101928=face_outer_bound('',#101927,.f.);
#101930=cartesian_point('',(-7.841221054116e1,-4.113188906536e1,
-1.069548648161e1));
#101931=direction('',(8.910065241884e-1,4.539904997395e-1,0.e0));
#101932=direction('',(4.522629288245e-1,-8.876159753616e-1,-8.715574274766e-2));
#101933=axis2_placement_3d('',#101930,#101931,#101932);
#101934=cylindrical_surface('',#101933,1.e0);
#101936=oriented_edge('',*,*,#101935,.t.);
#101938=oriented_edge('',*,*,#101937,.f.);
#101940=oriented_edge('',*,*,#101939,.t.);
#101941=oriented_edge('',*,*,#101921,.f.);
#101942=oriented_edge('',*,*,#99943,.f.);
#101943=edge_loop('',(#101936,#101938,#101940,#101941,#101942));
#101944=face_outer_bound('',#101943,.f.);
#101946=cartesian_point('',(-8.043455690211e1,-3.817763816635e1,
-1.169548648161e1));
#101947=direction('',(0.e0,0.e0,-1.e0));
#101948=direction('',(8.910065241884e-1,4.539904997395e-1,0.e0));
#101949=axis2_placement_3d('',#101946,#101947,#101948);
#101950=plane('',#101949);
#101951=oriented_edge('',*,*,#101935,.f.);
#101952=oriented_edge('',*,*,#99941,.t.);
#101954=oriented_edge('',*,*,#101953,.f.);
#101956=oriented_edge('',*,*,#101955,.f.);
#101957=edge_loop('',(#101951,#101952,#101954,#101956));
#101958=face_outer_bound('',#101957,.f.);
#101960=cartesian_point('',(4.086798206773e2,2.094116415734e2,
-1.069548648161e1));
#101961=direction('',(-8.910065241884e-1,-4.539904997395e-1,0.e0));
#101962=direction('',(-4.522629288245e-1,8.876159753616e-1,-8.715574274766e-2));
#101963=axis2_placement_3d('',#101960,#101961,#101962);
#101964=cylindrical_surface('',#101963,1.e0);
#101966=oriented_edge('',*,*,#101965,.t.);
#101968=oriented_edge('',*,*,#101967,.f.);
#101969=oriented_edge('',*,*,#101953,.t.);
#101970=oriented_edge('',*,*,#99939,.f.);
#101972=oriented_edge('',*,*,#101971,.f.);
#101973=edge_loop('',(#101966,#101968,#101969,#101970,#101972));
#101974=face_outer_bound('',#101973,.f.);
#101976=cartesian_point('',(-6.165040334163e1,-2.860663388008e1,-5.6e0));
#101977=direction('',(4.522629288245e-1,-8.876159753616e-1,8.715574274766e-2));
#101978=direction('',(-8.910065241884e-1,-4.539904997395e-1,0.e0));
#101979=axis2_placement_3d('',#101976,#101977,#101978);
#101980=plane('',#101979);
#101982=oriented_edge('',*,*,#101981,.f.);
#101984=oriented_edge('',*,*,#101983,.t.);
#101985=oriented_edge('',*,*,#101965,.f.);
#101987=oriented_edge('',*,*,#101986,.t.);
#101989=oriented_edge('',*,*,#101988,.t.);
#101990=edge_loop('',(#101982,#101984,#101985,#101987,#101989));
#101991=face_outer_bound('',#101990,.f.);
#101993=cartesian_point('',(-8.067460403070e1,-3.727152576848e1,-6.6e0));
#101994=direction('',(8.910065241884e-1,4.539904997395e-1,0.e0));
#101995=direction('',(0.e0,0.e0,1.e0));
#101996=axis2_placement_3d('',#101993,#101994,#101995);
#101997=cylindrical_surface('',#101996,1.e0);
#101999=oriented_edge('',*,*,#101998,.f.);
#102001=oriented_edge('',*,*,#102000,.f.);
#102002=oriented_edge('',*,*,#101981,.t.);
#102004=oriented_edge('',*,*,#102003,.f.);
#102005=edge_loop('',(#101999,#102001,#102002,#102004));
#102006=face_outer_bound('',#102005,.f.);
#102008=cartesian_point('',(0.e0,0.e0,-5.6e0));
#102009=direction('',(0.e0,0.e0,-1.e0));
#102010=direction('',(-6.427876096865e-1,-7.660444431190e-1,0.e0));
#102011=axis2_placement_3d('',#102008,#102009,#102010);
#102012=plane('',#102011);
#102014=oriented_edge('',*,*,#102013,.t.);
#102016=oriented_edge('',*,*,#102015,.f.);
#102018=oriented_edge('',*,*,#102017,.t.);
#102020=oriented_edge('',*,*,#102019,.f.);
#102021=oriented_edge('',*,*,#101998,.t.);
#102023=oriented_edge('',*,*,#102022,.t.);
#102024=edge_loop('',(#102014,#102016,#102018,#102020,#102021,#102023));
#102025=face_outer_bound('',#102024,.f.);
#102027=cartesian_point('',(-6.809466159496e1,-2.571743993549e1,-6.6e0));
#102028=direction('',(-9.510565162952e-1,-3.090169943749e-1,0.e0));
#102029=direction('',(0.e0,0.e0,1.e0));
#102030=axis2_placement_3d('',#102027,#102028,#102029);
#102031=cylindrical_surface('',#102030,1.e0);
#102032=oriented_edge('',*,*,#102013,.f.);
#102034=oriented_edge('',*,*,#102033,.f.);
#102036=oriented_edge('',*,*,#102035,.t.);
#102038=oriented_edge('',*,*,#102037,.t.);
#102039=edge_loop('',(#102032,#102034,#102036,#102038));
#102040=face_outer_bound('',#102039,.f.);
#102042=cartesian_point('',(-6.913921983304e1,-2.605683748090e1,-6.6e0));
#102043=direction('',(-3.078410911606e-1,9.474374592018e-1,8.715574275016e-2));
#102044=direction('',(-9.500140963190e-1,-3.010786673535e-1,
-8.261266767147e-2));
#102045=axis2_placement_3d('',#102042,#102043,#102044);
#102046=spherical_surface('',#102045,1.e0);
#102048=oriented_edge('',*,*,#102047,.f.);
#102049=oriented_edge('',*,*,#102033,.t.);
#102051=oriented_edge('',*,*,#102050,.t.);
#102052=edge_loop('',(#102048,#102049,#102051));
#102053=face_outer_bound('',#102052,.f.);
#102055=cartesian_point('',(-6.903635468155e1,-2.584346732361e1,
-8.556139134381e0));
#102056=direction('',(5.222506101873e-2,1.082927012326e-1,-9.927463089135e-1));
#102057=direction('',(-6.902247107693e-1,7.223467213523e-1,4.248603058657e-2));
#102058=axis2_placement_3d('',#102055,#102056,#102057);
#102059=cylindrical_surface('',#102058,1.000024243045e0);
#102060=oriented_edge('',*,*,#102047,.t.);
#102062=oriented_edge('',*,*,#102061,.f.);
#102064=oriented_edge('',*,*,#102063,.t.);
#102066=oriented_edge('',*,*,#102065,.f.);
#102067=edge_loop('',(#102060,#102062,#102064,#102066));
#102068=face_outer_bound('',#102067,.f.);
#102070=cartesian_point('',(0.e0,0.e0,-8.725889084685e0));
#102071=direction('',(0.e0,0.e0,1.e0));
#102072=direction('',(6.427876096865e-1,-7.660444431190e-1,0.e0));
#102073=axis2_placement_3d('',#102070,#102071,#102072);
#102074=conical_surface('',#102073,7.269652396011e1,5.e0);
#102076=oriented_edge('',*,*,#102075,.f.);
#102078=oriented_edge('',*,*,#102077,.t.);
#102080=oriented_edge('',*,*,#102079,.f.);
#102081=oriented_edge('',*,*,#102061,.t.);
#102082=edge_loop('',(#102076,#102078,#102080,#102081));
#102083=face_outer_bound('',#102082,.f.);
#102085=cartesian_point('',(0.e0,0.e0,-6.6e0));
#102086=direction('',(0.e0,0.e0,-1.e0));
#102087=direction('',(-9.819248237507e-1,1.892713409426e-1,0.e0));
#102088=axis2_placement_3d('',#102085,#102086,#102087);
#102089=toroidal_surface('',#102088,7.388633499248e1,1.e0);
#102090=oriented_edge('',*,*,#102022,.f.);
#102092=oriented_edge('',*,*,#102091,.f.);
#102093=oriented_edge('',*,*,#102075,.t.);
#102094=oriented_edge('',*,*,#102050,.f.);
#102095=edge_loop('',(#102090,#102092,#102093,#102094));
#102096=face_outer_bound('',#102095,.f.);
#102098=cartesian_point('',(-6.731377766893e1,-3.046384471088e1,-6.6e0));
#102099=direction('',(4.522629288472e-1,-8.876159753344e-1,8.715574290745e-2));
#102100=direction('',(8.846561770743e-1,4.588666422155e-1,8.261266867850e-2));
#102101=axis2_placement_3d('',#102098,#102099,#102100);
#102102=spherical_surface('',#102101,1.e0);
#102104=oriented_edge('',*,*,#102103,.f.);
#102105=oriented_edge('',*,*,#102091,.t.);
#102106=oriented_edge('',*,*,#102003,.t.);
#102107=edge_loop('',(#102104,#102105,#102106));
#102108=face_outer_bound('',#102107,.f.);
#102110=cartesian_point('',(-6.709341062690e1,-3.054084868557e1,
-8.527742184731e0));
#102111=direction('',(-1.135026902049e-1,3.964607210047e-2,9.927463564694e-1));
#102112=direction('',(2.271230849508e-2,-9.988388659958e-1,4.248612501886e-2));
#102113=axis2_placement_3d('',#102110,#102111,#102112);
#102114=cylindrical_surface('',#102113,1.000023854651e0);
#102115=oriented_edge('',*,*,#102103,.t.);
#102116=oriented_edge('',*,*,#101988,.f.);
#102118=oriented_edge('',*,*,#102117,.t.);
#102119=oriented_edge('',*,*,#102077,.f.);
#102120=edge_loop('',(#102115,#102116,#102118,#102119));
#102121=face_outer_bound('',#102120,.f.);
#102123=cartesian_point('',(-6.626834130871e1,-3.293772735629e1,
-1.127837554642e1));
#102124=cartesian_point('',(-6.617393022358e1,-3.291807911126e1,
-1.129359501380e1));
#102125=cartesian_point('',(-6.598692757063e1,-3.286738509443e1,
-1.132445322232e1));
#102126=cartesian_point('',(-6.570874595897e1,-3.275424245649e1,
-1.137273981865e1));
#102127=cartesian_point('',(-6.542998065136e1,-3.259699944963e1,
-1.142402808124e1));
#102128=cartesian_point('',(-6.514850913565e1,-3.238127990429e1,
-1.147976230334e1));
#102129=cartesian_point('',(-6.487350265631e1,-3.209090786386e1,
-1.153999591500e1));
#102130=cartesian_point('',(-6.462525962664e1,-3.170923223498e1,
-1.160340638941e1));
#102131=cartesian_point('',(-6.443787086931e1,-3.122288281520e1,
-1.166672058733e1));
#102132=cartesian_point('',(-6.436219262627e1,-3.062961867792e1,
-1.172368123913e1));
#102133=cartesian_point('',(-6.446615649587e1,-2.993969949983e1,
-1.176492413026e1));
#102134=cartesian_point('',(-6.469153261425e1,-2.949656442926e1,
-1.177031419257e1));
#102135=cartesian_point('',(-6.484845127851e1,-2.928538609464e1,
-1.176646186888e1));
#102136=cartesian_point('',(-6.664534448326e1,-3.205611218303e1,
-1.167840268401e1));
#102137=cartesian_point('',(-6.658569374220e1,-3.205291857747e1,
-1.169712679694e1));
#102138=cartesian_point('',(-6.646571218844e1,-3.203898332653e1,
-1.173468422719e1));
#102139=cartesian_point('',(-6.628207959234e1,-3.199314681887e1,
-1.179223215404e1));
#102140=cartesian_point('',(-6.609296604955e1,-3.191739271613e1,
-1.185206202016e1));
#102141=cartesian_point('',(-6.589669290692e1,-3.180163621365e1,
-1.191555466017e1));
#102142=cartesian_point('',(-6.569940456240e1,-3.163333086788e1,
-1.198226722868e1));
#102143=cartesian_point('',(-6.551582966649e1,-3.139879250454e1,
-1.204998281653e1));
#102144=cartesian_point('',(-6.537200534575e1,-3.108650724182e1,
-1.211405751884e1));
#102145=cartesian_point('',(-6.530793015318e1,-3.069419606055e1,
-1.216625983939e1));
#102146=cartesian_point('',(-6.537682250568e1,-3.023305272676e1,
-1.219448329837e1));
#102147=cartesian_point('',(-6.553831479490e1,-2.994221232583e1,
-1.218466788265e1));
#102148=cartesian_point('',(-6.565002502451e1,-2.980785146280e1,
-1.217135760896e1));
#102149=cartesian_point('',(-6.673851824434e1,-3.130077802675e1,
-1.097116344653e1));
#102150=cartesian_point('',(-6.670880446533e1,-3.129849748687e1,
-1.099285621626e1));
#102151=cartesian_point('',(-6.664936299445e1,-3.129041881686e1,
-1.103596707750e1));
#102152=cartesian_point('',(-6.655927770995e1,-3.126675867925e1,
-1.110074055314e1));
#102153=cartesian_point('',(-6.646734476298e1,-3.122931409410e1,
-1.116662953732e1));
#102154=cartesian_point('',(-6.637276010562e1,-3.117350413832e1,
-1.123476431237e1));
#102155=cartesian_point('',(-6.627847294554e1,-3.109372260675e1,
-1.130407182090e1));
#102156=cartesian_point('',(-6.619139908796e1,-3.098389709397e1,
-1.137145857417e1));
#102157=cartesian_point('',(-6.612358119567e1,-3.083890043153e1,
-1.143129245303e1));
#102158=cartesian_point('',(-6.609337245814e1,-3.065755407761e1,
-1.147451752797e1));
#102159=cartesian_point('',(-6.612524379560e1,-3.044412567448e1,
-1.148837556875e1));
#102160=cartesian_point('',(-6.620067086366e1,-3.030800520200e1,
-1.146676687768e1));
#102161=cartesian_point('',(-6.625320413823e1,-3.024426148305e1,
-1.144669593364e1));
#102162=cartesian_point('',(-6.643370041546e1,-3.159720637782e1,
-1.002321049560e1));
#102163=cartesian_point('',(-6.639241962413e1,-3.157917858598e1,
-1.004369855393e1));
#102164=cartesian_point('',(-6.631285981681e1,-3.153887847170e1,
-1.008441265296e1));
#102165=cartesian_point('',(-6.620070026656e1,-3.146509310238e1,
-1.014552271247e1));
#102166=cartesian_point('',(-6.609440515155e1,-3.137583949012e1,
-1.020756432812e1));
#102167=cartesian_point('',(-6.599340415560e1,-3.126650941860e1,
-1.027153712829e1));
#102168=cartesian_point('',(-6.590119789443e1,-3.113324404288e1,
-1.033637608117e1));
#102169=cartesian_point('',(-6.582421902018e1,-3.097290117258e1,
-1.039920296004e1));
#102170=cartesian_point('',(-6.577172183501e1,-3.078344535451e1,
-1.045499080323e1));
#102171=cartesian_point('',(-6.575614771020e1,-3.056458872207e1,
-1.049601918721e1));
#102172=cartesian_point('',(-6.579440894093e1,-3.031429889012e1,
-1.051176721052e1));
#102173=cartesian_point('',(-6.586704175550e1,-3.014575130928e1,
-1.049622728725e1));
#102174=cartesian_point('',(-6.591893677028e1,-3.005989997371e1,
-1.048037653827e1));
#102175=(bounded_surface()b_spline_surface(3,3,((#102123,#102124,#102125,
#102126,#102127,#102128,#102129,#102130,#102131,#102132,#102133,#102134,
#102135),(#102136,#102137,#102138,#102139,#102140,#102141,#102142,#102143,
#102144,#102145,#102146,#102147,#102148),(#102149,#102150,#102151,#102152,
#102153,#102154,#102155,#102156,#102157,#102158,#102159,#102160,#102161),(
#102162,#102163,#102164,#102165,#102166,#102167,#102168,#102169,#102170,#102171,
#102172,#102173,#102174)),.unspecified.,.f.,.f.,.f.)b_spline_surface_with_knots(
(4,4),(4,1,1,1,1,1,1,1,1,1,4),(0.e0,1.e0),(4.005540768441e-1,4.304414568288e-1,
4.601023240852e-1,4.916004120601e-1,5.260358836165e-1,5.642533835309e-1,
6.068377238962e-1,6.544983972619e-1,7.081286705156e-1,7.686572481763e-1,
8.408412981600e-1),.unspecified.)geometric_representation_item()rational_b_spline_surface(((1.441577032187e0,1.441577032187e0,1.441577032187e0,1.441577032187e0,
1.441577032187e0,1.441577032187e0,1.441577032187e0,1.441577032187e0,
1.441577032187e0,1.441577032187e0,1.441577032187e0,1.441577032187e0,
1.441577032187e0),(8.528076559377e-1,8.528076559377e-1,8.528076559377e-1,
8.528076559377e-1,8.528076559377e-1,8.528076559377e-1,8.528076559377e-1,
8.528076559377e-1,8.528076559377e-1,8.528076559377e-1,8.528076559377e-1,
8.528076559377e-1,8.528076559377e-1),(8.528076559377e-1,8.528076559377e-1,
8.528076559377e-1,8.528076559377e-1,8.528076559377e-1,8.528076559377e-1,
8.528076559377e-1,8.528076559377e-1,8.528076559377e-1,8.528076559377e-1,
8.528076559377e-1,8.528076559377e-1,8.528076559377e-1),(1.441577032187e0,
1.441577032187e0,1.441577032187e0,1.441577032187e0,1.441577032187e0,
1.441577032187e0,1.441577032187e0,1.441577032187e0,1.441577032187e0,
1.441577032187e0,1.441577032187e0,1.441577032187e0,1.441577032187e0)))representation_item('')surface());
#102176=oriented_edge('',*,*,#101986,.f.);
#102177=oriented_edge('',*,*,#101971,.t.);
#102178=oriented_edge('',*,*,#99937,.t.);
#102180=oriented_edge('',*,*,#102179,.f.);
#102181=oriented_edge('',*,*,#102117,.f.);
#102182=edge_loop('',(#102176,#102177,#102178,#102180,#102181));
#102183=face_outer_bound('',#102182,.f.);
#102185=cartesian_point('',(0.e0,0.e0,-1.085177816937e1));
#102186=direction('',(0.e0,0.e0,1.e0));
#102187=direction('',(9.999650107550e-1,8.365241527602e-3,0.e0));
#102188=axis2_placement_3d('',#102185,#102186,#102187);
#102189=toroidal_surface('',#102188,7.150671292775e1,1.e0);
#102190=oriented_edge('',*,*,#99935,.t.);
#102192=oriented_edge('',*,*,#102191,.f.);
#102193=oriented_edge('',*,*,#102079,.t.);
#102194=oriented_edge('',*,*,#102179,.t.);
#102195=edge_loop('',(#102190,#102192,#102193,#102194));
#102196=face_outer_bound('',#102195,.f.);
#102198=cartesian_point('',(-6.656767877890e1,-2.515438792976e1,
-1.176892340417e1));
#102199=cartesian_point('',(-6.661175593122e1,-2.484842474288e1,
-1.177359456572e1));
#102200=cartesian_point('',(-6.681665398650e1,-2.427286870763e1,
-1.176452793390e1));
#102201=cartesian_point('',(-6.740475315742e1,-2.362416927391e1,
-1.170056809162e1));
#102202=cartesian_point('',(-6.808857639519e1,-2.327037679445e1,
-1.161157924211e1));
#102203=cartesian_point('',(-6.874390367901e1,-2.315847144253e1,
-1.151696109413e1));
#102204=cartesian_point('',(-6.931141931744e1,-2.320973746318e1,
-1.142800449470e1));
#102205=cartesian_point('',(-6.977642329613e1,-2.335930484485e1,
-1.134930896451e1));
#102206=cartesian_point('',(-7.003865674207e1,-2.350234684604e1,
-1.130144166020e1));
#102207=cartesian_point('',(-7.015263437708e1,-2.357760551791e1,
-1.127981297191e1));
#102208=cartesian_point('',(-6.750263102831e1,-2.534901857361e1,
-1.216544459985e1));
#102209=cartesian_point('',(-6.752071737646e1,-2.514474775161e1,
-1.218122731953e1));
#102210=cartesian_point('',(-6.764510076687e1,-2.475487951087e1,
-1.219024707671e1));
#102211=cartesian_point('',(-6.804383052049e1,-2.432689263004e1,
-1.213919507977e1));
#102212=cartesian_point('',(-6.850900716053e1,-2.411899657724e1,
-1.205092047296e1));
#102213=cartesian_point('',(-6.894207382123e1,-2.408552605690e1,
-1.194908463427e1));
#102214=cartesian_point('',(-6.930136667974e1,-2.416118581150e1,
-1.184854392952e1));
#102215=cartesian_point('',(-6.958101182366e1,-2.429511950428e1,
-1.175620550689e1));
#102216=cartesian_point('',(-6.972991883909e1,-2.440757682176e1,
-1.169820725382e1));
#102217=cartesian_point('',(-6.979266889502e1,-2.446423865551e1,
-1.167159954336e1));
#102218=cartesian_point('',(-6.823210881296e1,-2.546364939283e1,
-1.144160604881e1));
#102219=cartesian_point('',(-6.824120096109e1,-2.536672066982e1,
-1.146534746057e1));
#102220=cartesian_point('',(-6.829969353349e1,-2.518402299219e1,
-1.148858807545e1));
#102221=cartesian_point('',(-6.848475165427e1,-2.498567394458e1,
-1.145412087644e1));
#102222=cartesian_point('',(-6.870199497349e1,-2.488969602262e1,
-1.137366336861e1));
#102223=cartesian_point('',(-6.890711156071e1,-2.487474889873e1,
-1.127141013058e1));
#102224=cartesian_point('',(-6.908044150255e1,-2.491110754705e1,
-1.116449004437e1));
#102225=cartesian_point('',(-6.921833086773e1,-2.497550902144e1,
-1.106219734341e1));
#102226=cartesian_point('',(-6.929361885228e1,-2.503001207724e1,
-1.099592332984e1));
#102227=cartesian_point('',(-6.932579043605e1,-2.505761815432e1,
-1.096511856733e1));
#102228=cartesian_point('',(-6.786668973793e1,-2.535851572299e1,
-1.047995445933e1));
#102229=cartesian_point('',(-6.789475055001e1,-2.524370100686e1,
-1.049879798971e1));
#102230=cartesian_point('',(-6.798231412779e1,-2.503706207575e1,
-1.051505502150e1));
#102231=cartesian_point('',(-6.818991947351e1,-2.479728813400e1,
-1.048062840793e1));
#102232=cartesian_point('',(-6.843223769547e1,-2.464279285252e1,
-1.040555978663e1));
#102233=cartesian_point('',(-6.868164495019e1,-2.456387287108e1,
-1.031019835854e1));
#102234=cartesian_point('',(-6.891800880881e1,-2.454515380264e1,
-1.020988173337e1));
#102235=cartesian_point('',(-6.913058246822e1,-2.457090231609e1,
-1.011346021219e1));
#102236=cartesian_point('',(-6.926171949160e1,-2.461074279057e1,
-1.005085592230e1));
#102237=cartesian_point('',(-6.932124478921e1,-2.463426068694e1,
-1.002175337156e1));
#102238=(bounded_surface()b_spline_surface(3,3,((#102198,#102199,#102200,
#102201,#102202,#102203,#102204,#102205,#102206,#102207),(#102208,#102209,
#102210,#102211,#102212,#102213,#102214,#102215,#102216,#102217),(#102218,
#102219,#102220,#102221,#102222,#102223,#102224,#102225,#102226,#102227),(
#102228,#102229,#102230,#102231,#102232,#102233,#102234,#102235,#102236,
#102237)),.unspecified.,.f.,.f.,.f.)b_spline_surface_with_knots((4,4),(4,1,1,1,
1,1,1,4),(0.e0,1.e0),(1.586754173824e-1,2.437089898863e-1,3.206913990591e-1,
3.913381593847e-1,4.534916771142e-1,5.082734674551e-1,5.574591408693e-1,
5.999128441184e-1),.unspecified.)geometric_representation_item()rational_b_spline_surface(((1.438465531398e0,1.438465531398e0,1.438465531398e0,1.438465531398e0,
1.438465531398e0,1.438465531398e0,1.438465531398e0,1.438465531398e0,
1.438465531398e0,1.438465531398e0),(8.538448228674e-1,8.538448228674e-1,
8.538448228674e-1,8.538448228674e-1,8.538448228674e-1,8.538448228674e-1,
8.538448228674e-1,8.538448228674e-1,8.538448228674e-1,8.538448228674e-1),(
8.538448228674e-1,8.538448228674e-1,8.538448228674e-1,8.538448228674e-1,
8.538448228674e-1,8.538448228674e-1,8.538448228674e-1,8.538448228674e-1,
8.538448228674e-1,8.538448228674e-1),(1.438465531398e0,1.438465531398e0,
1.438465531398e0,1.438465531398e0,1.438465531398e0,1.438465531398e0,
1.438465531398e0,1.438465531398e0,1.438465531398e0,1.438465531398e0)))representation_item('')surface());
#102239=oriented_edge('',*,*,#99933,.t.);
#102241=oriented_edge('',*,*,#102240,.t.);
#102243=oriented_edge('',*,*,#102242,.f.);
#102244=oriented_edge('',*,*,#102063,.f.);
#102245=oriented_edge('',*,*,#102191,.t.);
#102246=edge_loop('',(#102239,#102241,#102243,#102244,#102245));
#102247=face_outer_bound('',#102246,.f.);
#102249=cartesian_point('',(-8.388127117394e1,-2.835911504792e1,
-1.069548648161e1));
#102250=direction('',(9.510565162952e-1,3.090169943749e-1,0.e0));
#102251=direction('',(3.078410914165e-1,-9.474374591189e-1,-8.715574274766e-2));
#102252=axis2_placement_3d('',#102249,#102250,#102251);
#102253=cylindrical_surface('',#102252,1.e0);
#102255=oriented_edge('',*,*,#102254,.t.);
#102257=oriented_edge('',*,*,#102256,.f.);
#102259=oriented_edge('',*,*,#102258,.t.);
#102260=oriented_edge('',*,*,#102240,.f.);
#102261=oriented_edge('',*,*,#99931,.f.);
#102262=edge_loop('',(#102255,#102257,#102259,#102260,#102261));
#102263=face_outer_bound('',#102262,.f.);
#102265=cartesian_point('',(-8.541657243621e1,-2.512487120863e1,
-1.169548648161e1));
#102266=direction('',(0.e0,0.e0,-1.e0));
#102267=direction('',(9.510565162952e-1,3.090169943749e-1,0.e0));
#102268=axis2_placement_3d('',#102265,#102266,#102267);
#102269=plane('',#102268);
#102270=oriented_edge('',*,*,#102254,.f.);
#102271=oriented_edge('',*,*,#99929,.t.);
#102273=oriented_edge('',*,*,#102272,.f.);
#102275=oriented_edge('',*,*,#102274,.f.);
#102276=edge_loop('',(#102270,#102271,#102273,#102275));
#102277=face_outer_bound('',#102276,.f.);
#102279=cartesian_point('',(4.292030133437e2,1.405609506163e2,
-1.069548648161e1));
#102280=direction('',(-9.510565162952e-1,-3.090169943749e-1,0.e0));
#102281=direction('',(-3.078410914165e-1,9.474374591189e-1,-8.715574274766e-2));
#102282=axis2_placement_3d('',#102279,#102280,#102281);
#102283=cylindrical_surface('',#102282,1.e0);
#102285=oriented_edge('',*,*,#102284,.t.);
#102287=oriented_edge('',*,*,#102286,.f.);
#102288=oriented_edge('',*,*,#102272,.t.);
#102289=oriented_edge('',*,*,#99927,.f.);
#102291=oriented_edge('',*,*,#102290,.f.);
#102292=edge_loop('',(#102285,#102287,#102288,#102289,#102291));
#102293=face_outer_bound('',#102292,.f.);
#102295=cartesian_point('',(-6.536644804115e1,-1.861019088076e1,-5.6e0));
#102296=direction('',(3.078410914165e-1,-9.474374591189e-1,8.715574274766e-2));
#102297=direction('',(-9.510565162952e-1,-3.090169943749e-1,0.e0));
#102298=axis2_placement_3d('',#102295,#102296,#102297);
#102299=plane('',#102298);
#102301=oriented_edge('',*,*,#102300,.f.);
#102303=oriented_edge('',*,*,#102302,.t.);
#102304=oriented_edge('',*,*,#102284,.f.);
#102306=oriented_edge('',*,*,#102305,.t.);
#102308=oriented_edge('',*,*,#102307,.t.);
#102309=edge_loop('',(#102301,#102303,#102304,#102306,#102308));
#102310=face_outer_bound('',#102309,.f.);
#102312=cartesian_point('',(-8.551191697811e1,-2.419236291385e1,-6.6e0));
#102313=direction('',(9.510565162952e-1,3.090169943749e-1,0.e0));
#102314=direction('',(0.e0,0.e0,1.e0));
#102315=axis2_placement_3d('',#102312,#102313,#102314);
#102316=cylindrical_surface('',#102315,1.e0);
#102318=oriented_edge('',*,*,#102317,.f.);
#102320=oriented_edge('',*,*,#102319,.f.);
#102321=oriented_edge('',*,*,#102300,.t.);
#102323=oriented_edge('',*,*,#102322,.f.);
#102324=edge_loop('',(#102318,#102320,#102321,#102323));
#102325=face_outer_bound('',#102324,.f.);
#102327=cartesian_point('',(0.e0,0.e0,-5.6e0));
#102328=direction('',(0.e0,0.e0,-1.e0));
#102329=direction('',(-6.427876096865e-1,-7.660444431190e-1,0.e0));
#102330=axis2_placement_3d('',#102327,#102328,#102329);
#102331=plane('',#102330);
#102333=oriented_edge('',*,*,#102332,.t.);
#102335=oriented_edge('',*,*,#102334,.f.);
#102337=oriented_edge('',*,*,#102336,.t.);
#102339=oriented_edge('',*,*,#102338,.f.);
#102340=oriented_edge('',*,*,#102317,.t.);
#102342=oriented_edge('',*,*,#102341,.t.);
#102343=edge_loop('',(#102333,#102335,#102337,#102339,#102340,#102342));
#102344=face_outer_bound('',#102343,.f.);
#102346=cartesian_point('',(-7.127939884917e1,-1.474846386523e1,-6.6e0));
#102347=direction('',(-9.876883405951e-1,-1.564344650402e-1,0.e0));
#102348=direction('',(0.e0,0.e0,1.e0));
#102349=axis2_placement_3d('',#102346,#102347,#102348);
#102350=cylindrical_surface('',#102349,1.e0);
#102351=oriented_edge('',*,*,#102332,.f.);
#102353=oriented_edge('',*,*,#102352,.f.);
#102355=oriented_edge('',*,*,#102354,.t.);
#102357=oriented_edge('',*,*,#102356,.f.);
#102358=edge_loop('',(#102351,#102353,#102355,#102357));
#102359=face_outer_bound('',#102358,.f.);
#102361=cartesian_point('',(-7.236418873895e1,-1.492027770479e1,-6.6e0));
#102362=direction('',(-1.558391844098e-1,9.839298883087e-1,8.715574275588e-2));
#102363=direction('',(-9.854169266133e-1,-1.487569424351e-1,
-8.261266743906e-2));
#102364=axis2_placement_3d('',#102361,#102362,#102363);
#102365=spherical_surface('',#102364,1.e0);
#102367=oriented_edge('',*,*,#102366,.f.);
#102368=oriented_edge('',*,*,#102352,.t.);
#102370=oriented_edge('',*,*,#102369,.t.);
#102371=edge_loop('',(#102367,#102368,#102370));
#102372=face_outer_bound('',#102371,.f.);
#102374=cartesian_point('',(-7.218322494737e1,-1.465934312638e1,
-9.222203352727e0));
#102375=direction('',(6.853271263853e-2,9.879113591247e-2,-9.927454753176e-1));
#102376=direction('',(-5.687329724282e-1,8.214244857352e-1,4.248082282230e-2));
#102377=axis2_placement_3d('',#102374,#102375,#102376);
#102378=cylindrical_surface('',#102377,1.000022123188e0);
#102379=oriented_edge('',*,*,#102366,.t.);
#102381=oriented_edge('',*,*,#102380,.f.);
#102383=oriented_edge('',*,*,#102382,.t.);
#102385=oriented_edge('',*,*,#102384,.f.);
#102386=edge_loop('',(#102379,#102381,#102383,#102385));
#102387=face_outer_bound('',#102386,.f.);
#102389=cartesian_point('',(0.e0,0.e0,-8.725889084685e0));
#102390=direction('',(0.e0,0.e0,1.e0));
#102391=direction('',(6.427876096865e-1,-7.660444431190e-1,0.e0));
#102392=axis2_placement_3d('',#102389,#102390,#102391);
#102393=conical_surface('',#102392,7.269652396011e1,5.e0);
#102395=oriented_edge('',*,*,#102394,.f.);
#102397=oriented_edge('',*,*,#102396,.t.);
#102399=oriented_edge('',*,*,#102398,.f.);
#102400=oriented_edge('',*,*,#102380,.t.);
#102401=edge_loop('',(#102395,#102397,#102399,#102400));
#102402=face_outer_bound('',#102401,.f.);
#102404=cartesian_point('',(0.e0,0.e0,-6.6e0));
#102405=direction('',(0.e0,0.e0,-1.e0));
#102406=direction('',(-9.819248237507e-1,1.892713409426e-1,0.e0));
#102407=axis2_placement_3d('',#102404,#102405,#102406);
#102408=toroidal_surface('',#102407,7.388633499248e1,1.e0);
#102409=oriented_edge('',*,*,#102341,.f.);
#102411=oriented_edge('',*,*,#102410,.f.);
#102412=oriented_edge('',*,*,#102394,.t.);
#102413=oriented_edge('',*,*,#102369,.f.);
#102414=edge_loop('',(#102409,#102411,#102412,#102413));
#102415=face_outer_bound('',#102414,.f.);
#102417=cartesian_point('',(-7.125062861554e1,-1.955858943120e1,-6.6e0));
#102418=direction('',(3.078410914682e-1,-9.474374591143e-1,8.715574261448e-2));
#102419=direction('',(9.455471492527e-1,3.148265165827e-1,8.261266849903e-2));
#102420=axis2_placement_3d('',#102417,#102418,#102419);
#102421=spherical_surface('',#102420,1.e0);
#102423=oriented_edge('',*,*,#102422,.f.);
#102424=oriented_edge('',*,*,#102410,.t.);
#102425=oriented_edge('',*,*,#102322,.t.);
#102426=edge_loop('',(#102423,#102424,#102425));
#102427=face_outer_bound('',#102426,.f.);
#102429=cartesian_point('',(-7.097156324086e1,-1.970858898910e1,
-9.216270395288e0));
#102430=direction('',(-1.059118243635e-1,5.691084792984e-2,9.927456073174e-1));
#102431=direction('',(-1.338233605175e-1,-9.900942401222e-1,4.248180618487e-2));
#102432=axis2_placement_3d('',#102429,#102430,#102431);
#102433=cylindrical_surface('',#102432,1.000022839211e0);
#102434=oriented_edge('',*,*,#102422,.t.);
#102435=oriented_edge('',*,*,#102307,.f.);
#102437=oriented_edge('',*,*,#102436,.t.);
#102438=oriented_edge('',*,*,#102396,.f.);
#102439=edge_loop('',(#102434,#102435,#102437,#102438));
#102440=face_outer_bound('',#102439,.f.);
#102442=cartesian_point('',(-7.060506660561e1,-2.216554570483e1,
-1.127838030028e1));
#102443=cartesian_point('',(-7.050874465353e1,-2.216090863843e1,
-1.129359980928e1));
#102444=cartesian_point('',(-7.031611487723e1,-2.214009271590e1,
-1.132445809741e1));
#102445=cartesian_point('',(-7.002365996975e1,-2.207186085746e1,
-1.137274480378e1));
#102446=cartesian_point('',(-6.972372970379e1,-2.196016306453e1,
-1.142403316787e1));
#102447=cartesian_point('',(-6.941197878371e1,-2.179113224566e1,
-1.147976748218e1));
#102448=cartesian_point('',(-6.909493503484e1,-2.154735694661e1,
-1.154000117085e1));
#102449=cartesian_point('',(-6.879004209861e1,-2.120921575039e1,
-1.160341169645e1));
#102450=cartesian_point('',(-6.852887943155e1,-2.075817012111e1,
-1.166672590344e1));
#102451=cartesian_point('',(-6.836132646517e1,-2.018405107245e1,
-1.172368649871e1));
#102452=cartesian_point('',(-6.835608324281e1,-1.948636511521e1,
-1.176492923791e1));
#102453=cartesian_point('',(-6.850936257225e1,-1.901343104382e1,
-1.177031911774e1));
#102454=cartesian_point('',(-6.863131338457e1,-1.878030613097e1,
-1.176646667860e1));
#102455=cartesian_point('',(-7.083950956953e1,-2.123581139912e1,
-1.167839228797e1));
#102456=cartesian_point('',(-7.078009395076e1,-2.124198846828e1,
-1.169711643253e1));
#102457=cartesian_point('',(-7.065941026227e1,-2.124699392454e1,
-1.173467392168e1));
#102458=cartesian_point('',(-7.047086912226e1,-2.123044818518e1,
-1.179222192388e1));
#102459=cartesian_point('',(-7.027223446001e1,-2.118521076656e1,
-1.185205185140e1));
#102460=cartesian_point('',(-7.006027069893e1,-2.110158368525e1,
-1.191554453563e1));
#102461=cartesian_point('',(-6.983908387093e1,-2.096621385872e1,
-1.198225712390e1));
#102462=cartesian_point('',(-6.962108054017e1,-2.076328162733e1,
-1.204997269736e1));
#102463=cartesian_point('',(-6.943017595100e1,-2.047734186696e1,
-1.211404734108e1));
#102464=cartesian_point('',(-6.930551943150e1,-2.009988652081e1,
-1.216624955238e1));
#102465=cartesian_point('',(-6.930142492048e1,-1.963364627602e1,
-1.219447285096e1));
#102466=cartesian_point('',(-6.941543080755e1,-1.932112547138e1,
-1.218465730868e1));
#102467=cartesian_point('',(-6.950474649490e1,-1.917094433053e1,
-1.217134696119e1));
#102468=cartesian_point('',(-7.081337451018e1,-2.047521217614e1,
-1.097115490788e1));
#102469=cartesian_point('',(-7.078366967697e1,-2.047760784877e1,
-1.099284766675e1));
#102470=cartesian_point('',(-7.072369602244e1,-2.047892707701e1,
-1.103595850641e1));
#102471=cartesian_point('',(-7.063101830930e1,-2.046965026341e1,
-1.110073194906e1));
#102472=cartesian_point('',(-7.053435938504e1,-2.044704772393e1,
-1.116662089858e1));
#102473=cartesian_point('',(-7.043220848870e1,-2.040672071448e1,
-1.123475563613e1));
#102474=cartesian_point('',(-7.032660152198e1,-2.034267070862e1,
-1.130406310434e1));
#102475=cartesian_point('',(-7.022341921141e1,-2.024781821879e1,
-1.137144981646e1));
#102476=cartesian_point('',(-7.013375386831e1,-2.011521534445e1,
-1.143128365879e1));
#102477=cartesian_point('',(-7.007554830800e1,-1.994082699844e1,
-1.147450871387e1));
#102478=cartesian_point('',(-7.007363970314e1,-1.972504012596e1,
-1.148836677257e1));
#102479=cartesian_point('',(-7.012684414522e1,-1.957879583158e1,
-1.146675813114e1));
#102480=cartesian_point('',(-7.016875890844e1,-1.950761868358e1,
-1.144668721871e1));
#102481=cartesian_point('',(-7.055868339923e1,-2.081567194957e1,
-1.002321049563e1));
#102482=cartesian_point('',(-7.051509067498e1,-2.080432384828e1,
-1.004369855396e1));
#102483=cartesian_point('',(-7.043020605413e1,-2.077696579115e1,
-1.008441265299e1));
#102484=cartesian_point('',(-7.030788479931e1,-2.072163446143e1,
-1.014552271251e1));
#102485=cartesian_point('',(-7.018893601246e1,-2.065010792870e1,
-1.020756432816e1));
#102486=cartesian_point('',(-7.007207551512e1,-2.055792392855e1,
-1.027153712831e1));
#102487=cartesian_point('',(-6.996015716826e1,-2.044072350790e1,
-1.033637608115e1));
#102488=cartesian_point('',(-6.985904288054e1,-2.029439687342e1,
-1.039920295996e1));
#102489=cartesian_point('',(-6.977755460328e1,-2.011548593993e1,
-1.045499080309e1));
#102490=cartesian_point('',(-6.972793550156e1,-1.990176012568e1,
-1.049601918701e1));
#102491=cartesian_point('',(-6.972657171699e1,-1.964856638452e1,
-1.051176721136e1));
#102492=cartesian_point('',(-6.977194365918e1,-1.947073161190e1,
-1.049622728408e1));
#102493=cartesian_point('',(-6.980976966367e1,-1.937781906490e1,
-1.048037652977e1));
#102494=(bounded_surface()b_spline_surface(3,3,((#102442,#102443,#102444,
#102445,#102446,#102447,#102448,#102449,#102450,#102451,#102452,#102453,
#102454),(#102455,#102456,#102457,#102458,#102459,#102460,#102461,#102462,
#102463,#102464,#102465,#102466,#102467),(#102468,#102469,#102470,#102471,
#102472,#102473,#102474,#102475,#102476,#102477,#102478,#102479,#102480),(
#102481,#102482,#102483,#102484,#102485,#102486,#102487,#102488,#102489,#102490,
#102491,#102492,#102493)),.unspecified.,.f.,.f.,.f.)b_spline_surface_with_knots(
(4,4),(4,1,1,1,1,1,1,1,1,1,4),(0.e0,1.e0),(4.005540768731e-1,4.304414568387e-1,
4.601023240950e-1,4.916004120694e-1,5.260358836254e-1,5.642533835399e-1,
6.068377239053e-1,6.544983972710e-1,7.081286705243e-1,7.686572481839e-1,
8.408413108030e-1),.unspecified.)geometric_representation_item()rational_b_spline_surface(((1.441571118540e0,1.441571118540e0,1.441571118540e0,1.441571118540e0,
1.441571118540e0,1.441571118540e0,1.441571118540e0,1.441571118540e0,
1.441571118540e0,1.441571118540e0,1.441571118540e0,1.441571118540e0,
1.441571118540e0),(8.528096271533e-1,8.528096271533e-1,8.528096271533e-1,
8.528096271533e-1,8.528096271533e-1,8.528096271533e-1,8.528096271533e-1,
8.528096271533e-1,8.528096271533e-1,8.528096271533e-1,8.528096271533e-1,
8.528096271533e-1,8.528096271533e-1),(8.528096271533e-1,8.528096271533e-1,
8.528096271533e-1,8.528096271533e-1,8.528096271533e-1,8.528096271533e-1,
8.528096271533e-1,8.528096271533e-1,8.528096271533e-1,8.528096271533e-1,
8.528096271533e-1,8.528096271533e-1,8.528096271533e-1),(1.441571118540e0,
1.441571118540e0,1.441571118540e0,1.441571118540e0,1.441571118540e0,
1.441571118540e0,1.441571118540e0,1.441571118540e0,1.441571118540e0,
1.441571118540e0,1.441571118540e0,1.441571118540e0,1.441571118540e0)))representation_item('')surface());
#102495=oriented_edge('',*,*,#102305,.f.);
#102496=oriented_edge('',*,*,#102290,.t.);
#102497=oriented_edge('',*,*,#99925,.t.);
#102499=oriented_edge('',*,*,#102498,.f.);
#102500=oriented_edge('',*,*,#102436,.f.);
#102501=edge_loop('',(#102495,#102496,#102497,#102499,#102500));
#102502=face_outer_bound('',#102501,.f.);
#102504=cartesian_point('',(0.e0,0.e0,-1.085177816937e1));
#102505=direction('',(0.e0,0.e0,1.e0));
#102506=direction('',(9.999650107550e-1,8.365241527602e-3,0.e0));
#102507=axis2_placement_3d('',#102504,#102505,#102506);
#102508=toroidal_surface('',#102507,7.150671292775e1,1.e0);
#102509=oriented_edge('',*,*,#99923,.t.);
#102511=oriented_edge('',*,*,#102510,.f.);
#102512=oriented_edge('',*,*,#102398,.t.);
#102513=oriented_edge('',*,*,#102498,.t.);
#102514=edge_loop('',(#102509,#102511,#102512,#102513));
#102515=face_outer_bound('',#102514,.f.);
#102517=cartesian_point('',(-6.978068468229e1,-1.443596154341e1,
-1.180362327277e1));
#102518=cartesian_point('',(-6.977658198342e1,-1.419730182356e1,
-1.180831105713e1));
#102519=cartesian_point('',(-6.984120719908e1,-1.374678554722e1,
-1.180573356476e1));
#102520=cartesian_point('',(-7.012076065463e1,-1.316843934648e1,
-1.177044773698e1));
#102521=cartesian_point('',(-7.048766654275e1,-1.274964077968e1,
-1.171867177102e1));
#102522=cartesian_point('',(-7.088415404609e1,-1.246897308572e1,
-1.165967121422e1));
#102523=cartesian_point('',(-7.127322370026e1,-1.229915129424e1,
-1.159959720159e1));
#102524=cartesian_point('',(-7.163670821824e1,-1.221256768770e1,
-1.154167624826e1));
#102525=cartesian_point('',(-7.196940130907e1,-1.218660714753e1,
-1.148707991013e1));
#102526=cartesian_point('',(-7.227370406600e1,-1.220538837083e1,
-1.143567873640e1));
#102527=cartesian_point('',(-7.255328768286e1,-1.225913556330e1,
-1.138703676438e1));
#102528=cartesian_point('',(-7.277761561276e1,-1.233110510514e1,
-1.134677590015e1));
#102529=cartesian_point('',(-7.290709944618e1,-1.238618696619e1,
-1.132291409570e1));
#102530=cartesian_point('',(-7.295394845622e1,-1.240799389460e1,
-1.131419113966e1));
#102531=cartesian_point('',(-7.069883332563e1,-1.447632735999e1,
-1.207777504229e1));
#102532=cartesian_point('',(-7.068850852890e1,-1.432035961571e1,
-1.209097621494e1));
#102533=cartesian_point('',(-7.072102059982e1,-1.402240686984e1,
-1.210247120873e1));
#102534=cartesian_point('',(-7.090415639338e1,-1.364163521973e1,
-1.208025000323e1));
#102535=cartesian_point('',(-7.115186317188e1,-1.337403563875e1,
-1.203426444737e1));
#102536=cartesian_point('',(-7.141928847957e1,-1.320514269493e1,
-1.197592912186e1));
#102537=cartesian_point('',(-7.167841812718e1,-1.311409455391e1,
-1.191308302659e1));
#102538=cartesian_point('',(-7.191612012238e1,-1.307978555570e1,
-1.185017624263e1));
#102539=cartesian_point('',(-7.212907992415e1,-1.308531753689e1,
-1.178917043948e1));
#102540=cartesian_point('',(-7.231933604090e1,-1.311916778684e1,
-1.173036015060e1));
#102541=cartesian_point('',(-7.248971288165e1,-1.317428084989e1,
-1.167351589721e1));
#102542=cartesian_point('',(-7.262263604526e1,-1.323688756855e1,
-1.162551657890e1));
#102543=cartesian_point('',(-7.269751523385e1,-1.328136974427e1,
-1.159662017564e1));
#102544=cartesian_point('',(-7.272435051567e1,-1.329859769448e1,
-1.158599495287e1));
#102545=cartesian_point('',(-7.134806755620e1,-1.447299617717e1,
-1.137189473227e1));
#102546=cartesian_point('',(-7.134408187963e1,-1.439404912312e1,
-1.139062215599e1));
#102547=cartesian_point('',(-7.136166494825e1,-1.424518260745e1,
-1.141190809973e1));
#102548=cartesian_point('',(-7.145236930462e1,-1.405675867155e1,
-1.140217112990e1));
#102549=cartesian_point('',(-7.157436823569e1,-1.392395653149e1,
-1.136455184808e1));
#102550=cartesian_point('',(-7.170689406370e1,-1.383897346873e1,
-1.131075989099e1));
#102551=cartesian_point('',(-7.183674442422e1,-1.379175944159e1,
-1.124919235380e1));
#102552=cartesian_point('',(-7.195750510724e1,-1.377234562893e1,
-1.118504821498e1));
#102553=cartesian_point('',(-7.206736705692e1,-1.377274812291e1,
-1.112095417497e1));
#102554=cartesian_point('',(-7.216715851098e1,-1.378750048846e1,
-1.105766840625e1));
#102555=cartesian_point('',(-7.225814771064e1,-1.381327157164e1,
-1.099524480723e1));
#102556=cartesian_point('',(-7.233055348763e1,-1.384349437237e1,
-1.094158544582e1));
#102557=cartesian_point('',(-7.237205336740e1,-1.386536467017e1,
-1.090886236774e1));
#102558=cartesian_point('',(-7.238702788709e1,-1.387388665827e1,
-1.089677520575e1));
#102559=cartesian_point('',(-7.099810067498e1,-1.442971505324e1,
-1.047998699810e1));
#102560=cartesian_point('',(-7.100588482049e1,-1.433548120566e1,
-1.049503736983e1));
#102561=cartesian_point('',(-7.104251581573e1,-1.416452499004e1,
-1.051081944400e1));
#102562=cartesian_point('',(-7.114874583182e1,-1.394686091667e1,
-1.049894351582e1));
#102563=cartesian_point('',(-7.127992979297e1,-1.378082868998e1,
-1.046285562566e1));
#102564=cartesian_point('',(-7.142345961751e1,-1.365750518145e1,
-1.041237459710e1));
#102565=cartesian_point('',(-7.157011033531e1,-1.356987922740e1,
-1.035469808140e1));
#102566=cartesian_point('',(-7.171431155468e1,-1.351122642956e1,
-1.029445689365e1));
#102567=cartesian_point('',(-7.185368000545e1,-1.347564729647e1,
-1.023406962711e1));
#102568=cartesian_point('',(-7.198834733352e1,-1.345861699167e1,
-1.017427622686e1));
#102569=cartesian_point('',(-7.211906667407e1,-1.345734337059e1,
-1.011517210686e1));
#102570=cartesian_point('',(-7.222991501396e1,-1.346858798801e1,
-1.006429777423e1));
#102571=cartesian_point('',(-7.229680740893e1,-1.348126903207e1,
-1.003326035439e1));
#102572=cartesian_point('',(-7.232141563009e1,-1.348675091601e1,
-1.002179603308e1));
#102573=(bounded_surface()b_spline_surface(3,3,((#102517,#102518,#102519,
#102520,#102521,#102522,#102523,#102524,#102525,#102526,#102527,#102528,#102529,
#102530),(#102531,#102532,#102533,#102534,#102535,#102536,#102537,#102538,
#102539,#102540,#102541,#102542,#102543,#102544),(#102545,#102546,#102547,
#102548,#102549,#102550,#102551,#102552,#102553,#102554,#102555,#102556,#102557,
#102558),(#102559,#102560,#102561,#102562,#102563,#102564,#102565,#102566,
#102567,#102568,#102569,#102570,#102571,#102572)),.unspecified.,.f.,.f.,.f.)b_spline_surface_with_knots((4,4),(4,1,1,1,1,1,1,1,1,1,1,4),(0.e0,1.e0),(
1.585655925003e-1,2.265989015273e-1,2.850196688242e-1,3.367803047010e-1,
3.828207503189e-1,4.238699349169e-1,4.606857507817e-1,4.941408737331e-1,
5.251886792491e-1,5.548567216739e-1,5.834664895035e-1,6.001873480367e-1),
.unspecified.)geometric_representation_item()rational_b_spline_surface(((
1.391228463656e0,1.391228463656e0,1.391228463656e0,1.391228463656e0,
1.391228463656e0,1.391228463656e0,1.391228463656e0,1.391228463656e0,
1.391228463656e0,1.391228463656e0,1.391228463656e0,1.391228463656e0,
1.391228463656e0,1.391228463656e0),(8.695905121146e-1,8.695905121146e-1,
8.695905121146e-1,8.695905121146e-1,8.695905121146e-1,8.695905121146e-1,
8.695905121146e-1,8.695905121146e-1,8.695905121146e-1,8.695905121146e-1,
8.695905121146e-1,8.695905121146e-1,8.695905121146e-1,8.695905121146e-1),(
8.695905121146e-1,8.695905121146e-1,8.695905121146e-1,8.695905121146e-1,
8.695905121146e-1,8.695905121146e-1,8.695905121146e-1,8.695905121146e-1,
8.695905121146e-1,8.695905121146e-1,8.695905121146e-1,8.695905121146e-1,
8.695905121146e-1,8.695905121146e-1),(1.391228463656e0,1.391228463656e0,
1.391228463656e0,1.391228463656e0,1.391228463656e0,1.391228463656e0,
1.391228463656e0,1.391228463656e0,1.391228463656e0,1.391228463656e0,
1.391228463656e0,1.391228463656e0,1.391228463656e0,1.391228463656e0)))representation_item('')surface());
#102574=oriented_edge('',*,*,#99921,.f.);
#102576=oriented_edge('',*,*,#102575,.t.);
#102578=oriented_edge('',*,*,#102577,.f.);
#102579=oriented_edge('',*,*,#102382,.f.);
#102580=oriented_edge('',*,*,#102510,.t.);
#102581=edge_loop('',(#102574,#102576,#102578,#102579,#102580));
#102582=face_outer_bound('',#102581,.f.);
#102584=cartesian_point('',(-8.531556372813e1,-1.457613382669e1,
-1.069548648161e1));
#102585=direction('',(9.876883405951e-1,1.564344650402e-1,0.e0));
#102586=direction('',(1.558391846719e-1,-9.839298882679e-1,-8.715574274766e-2));
#102587=axis2_placement_3d('',#102584,#102585,#102586);
#102588=cylindrical_surface('',#102587,1.e0);
#102590=oriented_edge('',*,*,#102589,.f.);
#102592=oriented_edge('',*,*,#102591,.f.);
#102594=oriented_edge('',*,*,#102593,.t.);
#102595=oriented_edge('',*,*,#102575,.f.);
#102596=oriented_edge('',*,*,#99919,.f.);
#102597=edge_loop('',(#102590,#102592,#102594,#102595,#102596));
#102598=face_outer_bound('',#102597,.f.);
#102600=cartesian_point('',(-8.751317615037e1,1.639188824007e1,
-1.169548648161e1));
#102601=direction('',(0.e0,0.e0,-1.e0));
#102602=direction('',(9.876883405951e-1,-1.564344650402e-1,0.e0));
#102603=axis2_placement_3d('',#102600,#102601,#102602);
#102604=plane('',#102603);
#102605=oriented_edge('',*,*,#102589,.t.);
#102606=oriented_edge('',*,*,#99917,.t.);
#102608=oriented_edge('',*,*,#102607,.t.);
#102610=oriented_edge('',*,*,#102609,.f.);
#102612=oriented_edge('',*,*,#102611,.t.);
#102614=oriented_edge('',*,*,#102613,.t.);
#102616=oriented_edge('',*,*,#102615,.t.);
#102617=edge_loop('',(#102605,#102606,#102608,#102610,#102612,#102614,#102616));
#102618=face_outer_bound('',#102617,.f.);
#102620=oriented_edge('',*,*,#102619,.t.);
#102622=oriented_edge('',*,*,#102621,.t.);
#102623=edge_loop('',(#102620,#102622));
#102624=face_bound('',#102623,.f.);
#102626=cartesian_point('',(0.e0,0.e0,-1.303991499334e1));
#102627=direction('',(0.e0,0.e0,1.e0));
#102628=direction('',(1.e0,0.e0,0.e0));
#102629=axis2_placement_3d('',#102626,#102627,#102628);
#102630=conical_surface('',#102629,6.595278574598e1,7.814022087905e1);
#102632=oriented_edge('',*,*,#102631,.t.);
#102634=oriented_edge('',*,*,#102633,.t.);
#102635=oriented_edge('',*,*,#102607,.f.);
#102636=oriented_edge('',*,*,#99915,.t.);
#102638=oriented_edge('',*,*,#102637,.f.);
#102640=oriented_edge('',*,*,#102639,.f.);
#102641=oriented_edge('',*,*,#99909,.t.);
#102643=oriented_edge('',*,*,#102642,.f.);
#102645=oriented_edge('',*,*,#102644,.t.);
#102647=oriented_edge('',*,*,#102646,.t.);
#102649=oriented_edge('',*,*,#102648,.f.);
#102651=oriented_edge('',*,*,#102650,.f.);
#102653=oriented_edge('',*,*,#102652,.t.);
#102655=oriented_edge('',*,*,#102654,.f.);
#102657=oriented_edge('',*,*,#102656,.t.);
#102659=oriented_edge('',*,*,#102658,.f.);
#102661=oriented_edge('',*,*,#102660,.f.);
#102663=oriented_edge('',*,*,#102662,.f.);
#102665=oriented_edge('',*,*,#102664,.t.);
#102667=oriented_edge('',*,*,#102666,.f.);
#102669=oriented_edge('',*,*,#102668,.t.);
#102671=oriented_edge('',*,*,#102670,.f.);
#102673=oriented_edge('',*,*,#102672,.f.);
#102675=oriented_edge('',*,*,#102674,.f.);
#102677=oriented_edge('',*,*,#102676,.t.);
#102679=oriented_edge('',*,*,#102678,.f.);
#102681=oriented_edge('',*,*,#102680,.t.);
#102683=oriented_edge('',*,*,#102682,.f.);
#102685=oriented_edge('',*,*,#102684,.f.);
#102687=oriented_edge('',*,*,#102686,.t.);
#102689=oriented_edge('',*,*,#102688,.t.);
#102691=oriented_edge('',*,*,#102690,.f.);
#102693=oriented_edge('',*,*,#102692,.t.);
#102695=oriented_edge('',*,*,#102694,.f.);
#102697=oriented_edge('',*,*,#102696,.f.);
#102699=oriented_edge('',*,*,#102698,.f.);
#102701=oriented_edge('',*,*,#102700,.t.);
#102703=oriented_edge('',*,*,#102702,.f.);
#102705=oriented_edge('',*,*,#102704,.t.);
#102707=oriented_edge('',*,*,#102706,.f.);
#102709=oriented_edge('',*,*,#102708,.f.);
#102711=oriented_edge('',*,*,#102710,.f.);
#102713=oriented_edge('',*,*,#102712,.t.);
#102715=oriented_edge('',*,*,#102714,.f.);
#102717=oriented_edge('',*,*,#102716,.t.);
#102719=oriented_edge('',*,*,#102718,.f.);
#102721=oriented_edge('',*,*,#102720,.f.);
#102723=oriented_edge('',*,*,#102722,.f.);
#102725=oriented_edge('',*,*,#102724,.t.);
#102727=oriented_edge('',*,*,#102726,.f.);
#102729=oriented_edge('',*,*,#102728,.t.);
#102731=oriented_edge('',*,*,#102730,.f.);
#102733=oriented_edge('',*,*,#102732,.f.);
#102735=oriented_edge('',*,*,#102734,.f.);
#102737=oriented_edge('',*,*,#102736,.t.);
#102739=oriented_edge('',*,*,#102738,.f.);
#102741=oriented_edge('',*,*,#102740,.t.);
#102743=oriented_edge('',*,*,#102742,.f.);
#102745=oriented_edge('',*,*,#102744,.f.);
#102747=oriented_edge('',*,*,#102746,.f.);
#102749=oriented_edge('',*,*,#102748,.t.);
#102751=oriented_edge('',*,*,#102750,.f.);
#102753=oriented_edge('',*,*,#102752,.t.);
#102755=oriented_edge('',*,*,#102754,.f.);
#102757=oriented_edge('',*,*,#102756,.f.);
#102759=oriented_edge('',*,*,#102758,.f.);
#102761=oriented_edge('',*,*,#102760,.t.);
#102763=oriented_edge('',*,*,#102762,.f.);
#102765=oriented_edge('',*,*,#102764,.t.);
#102767=oriented_edge('',*,*,#102766,.t.);
#102769=oriented_edge('',*,*,#102768,.f.);
#102771=oriented_edge('',*,*,#102770,.f.);
#102773=oriented_edge('',*,*,#102772,.t.);
#102775=oriented_edge('',*,*,#102774,.f.);
#102777=oriented_edge('',*,*,#102776,.t.);
#102779=oriented_edge('',*,*,#102778,.t.);
#102781=oriented_edge('',*,*,#102780,.f.);
#102783=oriented_edge('',*,*,#102782,.t.);
#102785=oriented_edge('',*,*,#102784,.t.);
#102787=oriented_edge('',*,*,#102786,.f.);
#102789=oriented_edge('',*,*,#102788,.t.);
#102791=oriented_edge('',*,*,#102790,.t.);
#102793=oriented_edge('',*,*,#102792,.f.);
#102795=oriented_edge('',*,*,#102794,.f.);
#102797=oriented_edge('',*,*,#102796,.t.);
#102799=oriented_edge('',*,*,#102798,.f.);
#102801=oriented_edge('',*,*,#102800,.t.);
#102803=oriented_edge('',*,*,#102802,.f.);
#102805=oriented_edge('',*,*,#102804,.f.);
#102807=oriented_edge('',*,*,#102806,.f.);
#102809=oriented_edge('',*,*,#102808,.t.);
#102811=oriented_edge('',*,*,#102810,.f.);
#102813=oriented_edge('',*,*,#102812,.t.);
#102815=oriented_edge('',*,*,#102814,.f.);
#102817=oriented_edge('',*,*,#102816,.f.);
#102819=oriented_edge('',*,*,#102818,.f.);
#102821=oriented_edge('',*,*,#102820,.t.);
#102823=oriented_edge('',*,*,#102822,.f.);
#102825=oriented_edge('',*,*,#102824,.t.);
#102827=oriented_edge('',*,*,#102826,.f.);
#102829=oriented_edge('',*,*,#102828,.f.);
#102830=edge_loop('',(#102632,#102634,#102635,#102636,#102638,#102640,#102641,
#102643,#102645,#102647,#102649,#102651,#102653,#102655,#102657,#102659,#102661,
#102663,#102665,#102667,#102669,#102671,#102673,#102675,#102677,#102679,#102681,
#102683,#102685,#102687,#102689,#102691,#102693,#102695,#102697,#102699,#102701,
#102703,#102705,#102707,#102709,#102711,#102713,#102715,#102717,#102719,#102721,
#102723,#102725,#102727,#102729,#102731,#102733,#102735,#102737,#102739,#102741,
#102743,#102745,#102747,#102749,#102751,#102753,#102755,#102757,#102759,#102761,
#102763,#102765,#102767,#102769,#102771,#102773,#102775,#102777,#102779,#102781,
#102783,#102785,#102787,#102789,#102791,#102793,#102795,#102797,#102799,#102801,
#102803,#102805,#102807,#102809,#102811,#102813,#102815,#102817,#102819,#102821,
#102823,#102825,#102827,#102829));
#102831=face_outer_bound('',#102830,.f.);
#102833=cartesian_point('',(-7.294812249344e1,1.240529270951e1,
-1.131527585032e1));
#102834=cartesian_point('',(-7.287414387813e1,1.237110734984e1,
-1.132903790684e1));
#102835=cartesian_point('',(-7.271152530146e1,1.230611262012e1,
-1.135880725515e1));
#102836=cartesian_point('',(-7.244373416973e1,1.223331033823e1,
-1.140629293403e1));
#102837=cartesian_point('',(-7.213850945777e1,1.219115522935e1,
-1.145873271752e1));
#102838=cartesian_point('',(-7.179724470085e1,1.219250245756e1,
-1.151557446042e1));
#102839=cartesian_point('',(-7.141726222331e1,1.225524418882e1,
-1.157690602232e1));
#102840=cartesian_point('',(-7.100432314397e1,1.240442850762e1,
-1.164138783295e1));
#102841=cartesian_point('',(-7.057715080459e1,1.267085762190e1,
-1.170564406245e1));
#102842=cartesian_point('',(-7.017450474129e1,1.308664367042e1,
-1.176320134193e1));
#102843=cartesian_point('',(-6.985421505519e1,1.368855723344e1,
-1.180460553842e1));
#102844=cartesian_point('',(-6.977666325124e1,1.417053180686e1,
-1.180877567244e1));
#102845=cartesian_point('',(-6.978060815778e1,1.443081963169e1,
-1.180373241552e1));
#102846=cartesian_point('',(-7.272100950258e1,1.329646813784e1,
-1.158731680039e1));
#102847=cartesian_point('',(-7.267860204695e1,1.326941474296e1,
-1.160407190177e1));
#102848=cartesian_point('',(-7.258398485777e1,1.321608021149e1,
-1.163998494935e1));
#102849=cartesian_point('',(-7.242355924102e1,1.314960997050e1,
-1.169617435830e1));
#102850=cartesian_point('',(-7.223549067534e1,1.310020725228e1,
-1.175692707523e1));
#102851=cartesian_point('',(-7.201962053448e1,1.307729381735e1,
-1.182125042929e1));
#102852=cartesian_point('',(-7.177332664361e1,1.309378630485e1,
-1.188874199519e1));
#102853=cartesian_point('',(-7.149987176056e1,1.316846821159e1,
-1.195718571494e1));
#102854=cartesian_point('',(-7.121243230737e1,1.332503749970e1,
-1.202188694379e1));
#102855=cartesian_point('',(-7.094015635692e1,1.358831413527e1,
-1.207452622324e1));
#102856=cartesian_point('',(-7.072861771865e1,1.398371172048e1,
-1.210302372372e1));
#102857=cartesian_point('',(-7.068774023431e1,1.430283992322e1,
-1.209238691214e1));
#102858=cartesian_point('',(-7.069862873796e1,1.447296610727e1,
-1.207807022082e1));
#102859=cartesian_point('',(-7.238516172281e1,1.387283695620e1,
-1.089827000660e1));
#102860=cartesian_point('',(-7.236151080346e1,1.385946113197e1,
-1.091732407383e1));
#102861=cartesian_point('',(-7.230930006690e1,1.383335229970e1,
-1.095786961221e1));
#102862=cartesian_point('',(-7.222258828978e1,1.380159549929e1,
-1.102027569893e1));
#102863=cartesian_point('',(-7.212292858889e1,1.377897258140e1,
-1.108644941845e1));
#102864=cartesian_point('',(-7.201062862259e1,1.376998651500e1,
-1.115491022162e1));
#102865=cartesian_point('',(-7.188469776143e1,1.378079069931e1,
-1.122469188199e1));
#102866=cartesian_point('',(-7.174705811723e1,1.382025001111e1,
-1.129278834947e1));
#102867=cartesian_point('',(-7.160425784785e1,1.389950605890e1,
-1.135362075380e1));
#102868=cartesian_point('',(-7.147009941277e1,1.403039132735e1,
-1.139816080800e1));
#102869=cartesian_point('',(-7.136556792716e1,1.422596195280e1,
-1.141373579827e1));
#102870=cartesian_point('',(-7.134382891787e1,1.438519610688e1,
-1.139262026893e1));
#102871=cartesian_point('',(-7.134799369136e1,1.447129510820e1,
-1.137229378724e1));
#102872=cartesian_point('',(-7.231835801279e1,1.348606986941e1,
-1.002321074710e1));
#102873=cartesian_point('',(-7.227955068944e1,1.347753198663e1,
-1.004128370607e1));
#102874=cartesian_point('',(-7.219645051135e1,1.346358948758e1,
-1.007973966279e1));
#102875=cartesian_point('',(-7.206688377987e1,1.345588006380e1,
-1.013888253608e1));
#102876=cartesian_point('',(-7.192743882343e1,1.346394105896e1,
-1.020148750478e1));
#102877=cartesian_point('',(-7.178038353021e1,1.349140417222e1,
-1.026608757942e1));
#102878=cartesian_point('',(-7.162609961455e1,1.354347948994e1,
-1.033171340866e1));
#102879=cartesian_point('',(-7.146783428478e1,1.362661621054e1,
-1.039554406968e1));
#102880=cartesian_point('',(-7.131188190267e1,1.374807151355e1,
-1.045254567846e1));
#102881=cartesian_point('',(-7.116822669947e1,1.391560408065e1,
-1.049491570738e1));
#102882=cartesian_point('',(-7.104859132161e1,1.414281240779e1,
-1.051208827746e1));
#102883=cartesian_point('',(-7.100692700157e1,1.432496188608e1,
-1.049660925891e1));
#102884=cartesian_point('',(-7.099826391519e1,1.442768626021e1,
-1.048029675233e1));
#102885=(bounded_surface()b_spline_surface(3,3,((#102833,#102834,#102835,
#102836,#102837,#102838,#102839,#102840,#102841,#102842,#102843,#102844,
#102845),(#102846,#102847,#102848,#102849,#102850,#102851,#102852,#102853,
#102854,#102855,#102856,#102857,#102858),(#102859,#102860,#102861,#102862,
#102863,#102864,#102865,#102866,#102867,#102868,#102869,#102870,#102871),(
#102872,#102873,#102874,#102875,#102876,#102877,#102878,#102879,#102880,#102881,
#102882,#102883,#102884)),.unspecified.,.f.,.f.,.f.)b_spline_surface_with_knots(
(4,4),(4,1,1,1,1,1,1,1,1,1,4),(0.e0,1.e0),(4.005116316959e-1,4.268790115474e-1,
4.567466967221e-1,4.883868405341e-1,5.229312517077e-1,5.612793887952e-1,
6.040379138222e-1,6.519247248962e-1,7.058501999632e-1,7.667702810686e-1,
8.409505230872e-1),.unspecified.)geometric_representation_item()rational_b_spline_surface(((1.391232458518e0,1.391232458518e0,1.391232458518e0,1.391232458518e0,
1.391232458518e0,1.391232458518e0,1.391232458518e0,1.391232458518e0,
1.391232458518e0,1.391232458518e0,1.391232458518e0,1.391232458518e0,
1.391232458518e0),(8.695891804939e-1,8.695891804939e-1,8.695891804939e-1,
8.695891804939e-1,8.695891804939e-1,8.695891804939e-1,8.695891804939e-1,
8.695891804939e-1,8.695891804939e-1,8.695891804939e-1,8.695891804939e-1,
8.695891804939e-1,8.695891804939e-1),(8.695891804939e-1,8.695891804939e-1,
8.695891804939e-1,8.695891804939e-1,8.695891804939e-1,8.695891804939e-1,
8.695891804939e-1,8.695891804939e-1,8.695891804939e-1,8.695891804939e-1,
8.695891804939e-1,8.695891804939e-1,8.695891804939e-1),(1.391232458518e0,
1.391232458518e0,1.391232458518e0,1.391232458518e0,1.391232458518e0,
1.391232458518e0,1.391232458518e0,1.391232458518e0,1.391232458518e0,
1.391232458518e0,1.391232458518e0,1.391232458518e0,1.391232458518e0)))representation_item('')surface());
#102887=oriented_edge('',*,*,#102886,.f.);
#102889=oriented_edge('',*,*,#102888,.t.);
#102890=oriented_edge('',*,*,#102631,.f.);
#102892=oriented_edge('',*,*,#102891,.f.);
#102894=oriented_edge('',*,*,#102893,.f.);
#102895=edge_loop('',(#102887,#102889,#102890,#102892,#102894));
#102896=face_outer_bound('',#102895,.f.);
#102898=cartesian_point('',(-6.669078152589e1,1.309394492125e1,-5.6e0));
#102899=direction('',(-1.558391846719e-1,-9.839298882679e-1,8.715574274766e-2));
#102900=direction('',(-9.876883405951e-1,1.564344650402e-1,0.e0));
#102901=axis2_placement_3d('',#102898,#102899,#102900);
#102902=plane('',#102901);
#102904=oriented_edge('',*,*,#102903,.f.);
#102906=oriented_edge('',*,*,#102905,.t.);
#102908=oriented_edge('',*,*,#102907,.f.);
#102909=oriented_edge('',*,*,#102886,.t.);
#102911=oriented_edge('',*,*,#102910,.t.);
#102912=edge_loop('',(#102904,#102906,#102908,#102909,#102911));
#102913=face_outer_bound('',#102912,.f.);
#102915=cartesian_point('',(-8.520544606226e1,1.695413305900e1,-6.6e0));
#102916=direction('',(9.876883405951e-1,-1.564344650402e-1,0.e0));
#102917=direction('',(0.e0,0.e0,1.e0));
#102918=axis2_placement_3d('',#102915,#102916,#102917);
#102919=cylindrical_surface('',#102918,1.e0);
#102921=oriented_edge('',*,*,#102920,.f.);
#102923=oriented_edge('',*,*,#102922,.f.);
#102924=oriented_edge('',*,*,#102903,.t.);
#102926=oriented_edge('',*,*,#102925,.f.);
#102927=edge_loop('',(#102921,#102923,#102924,#102926));
#102928=face_outer_bound('',#102927,.f.);
#102930=cartesian_point('',(0.e0,0.e0,-5.6e0));
#102931=direction('',(0.e0,0.e0,-1.e0));
#102932=direction('',(-6.427876096865e-1,-7.660444431190e-1,0.e0));
#102933=axis2_placement_3d('',#102930,#102931,#102932);
#102934=plane('',#102933);
#102936=oriented_edge('',*,*,#102935,.t.);
#102938=oriented_edge('',*,*,#102937,.f.);
#102940=oriented_edge('',*,*,#102939,.t.);
#102942=oriented_edge('',*,*,#102941,.f.);
#102943=oriented_edge('',*,*,#102920,.t.);
#102945=oriented_edge('',*,*,#102944,.t.);
#102946=edge_loop('',(#102936,#102938,#102940,#102942,#102943,#102945));
#102947=face_outer_bound('',#102946,.f.);
#102949=cartesian_point('',(-7.020607192126e1,1.921919238739e1,-6.6e0));
#102950=direction('',(-9.510565162952e-1,3.090169943749e-1,0.e0));
#102951=direction('',(0.e0,0.e0,1.e0));
#102952=axis2_placement_3d('',#102949,#102950,#102951);
#102953=cylindrical_surface('',#102952,1.e0);
#102954=oriented_edge('',*,*,#102935,.f.);
#102956=oriented_edge('',*,*,#102955,.f.);
#102958=oriented_edge('',*,*,#102957,.t.);
#102960=oriented_edge('',*,*,#102959,.t.);
#102961=edge_loop('',(#102954,#102956,#102958,#102960));
#102962=face_outer_bound('',#102961,.f.);
#102964=cartesian_point('',(-7.125062861538e1,1.955858943114e1,-6.6e0));
#102965=direction('',(3.078410916688e-1,9.474374590362e-1,8.715574275565e-2));
#102966=direction('',(-9.455471492901e-1,3.148265167391e-1,-8.261266747491e-2));
#102967=axis2_placement_3d('',#102964,#102965,#102966);
#102968=spherical_surface('',#102967,1.e0);
#102970=oriented_edge('',*,*,#102969,.f.);
#102971=oriented_edge('',*,*,#102955,.t.);
#102973=oriented_edge('',*,*,#102972,.t.);
#102974=edge_loop('',(#102970,#102971,#102973));
#102975=face_outer_bound('',#102974,.f.);
#102977=cartesian_point('',(-7.101337122138e1,1.968612460404e1,
-8.824399324244e0));
#102978=direction('',(1.059070043349e-1,5.691245289160e-2,-9.927460295255e-1));
#102979=direction('',(-1.338227401117e-1,9.900942253880e-1,4.248410387869e-2));
#102980=axis2_placement_3d('',#102977,#102978,#102979);
#102981=cylindrical_surface('',#102980,1.000023081972e0);
#102982=oriented_edge('',*,*,#102969,.t.);
#102984=oriented_edge('',*,*,#102983,.f.);
#102986=oriented_edge('',*,*,#102985,.t.);
#102988=oriented_edge('',*,*,#102987,.f.);
#102989=edge_loop('',(#102982,#102984,#102986,#102988));
#102990=face_outer_bound('',#102989,.f.);
#102992=cartesian_point('',(0.e0,0.e0,-8.725889084685e0));
#102993=direction('',(0.e0,0.e0,1.e0));
#102994=direction('',(6.427876096865e-1,-7.660444431190e-1,0.e0));
#102995=axis2_placement_3d('',#102992,#102993,#102994);
#102996=conical_surface('',#102995,7.269652396011e1,5.e0);
#102998=oriented_edge('',*,*,#102997,.f.);
#103000=oriented_edge('',*,*,#102999,.t.);
#103002=oriented_edge('',*,*,#103001,.f.);
#103003=oriented_edge('',*,*,#102983,.t.);
#103004=edge_loop('',(#102998,#103000,#103002,#103003));
#103005=face_outer_bound('',#103004,.f.);
#103007=cartesian_point('',(0.e0,0.e0,-6.6e0));
#103008=direction('',(0.e0,0.e0,-1.e0));
#103009=direction('',(-9.819248237507e-1,1.892713409426e-1,0.e0));
#103010=axis2_placement_3d('',#103007,#103008,#103009);
#103011=toroidal_surface('',#103010,7.388633499248e1,1.e0);
#103012=oriented_edge('',*,*,#102944,.f.);
#103014=oriented_edge('',*,*,#103013,.f.);
#103015=oriented_edge('',*,*,#102997,.t.);
#103016=oriented_edge('',*,*,#102972,.f.);
#103017=edge_loop('',(#103012,#103014,#103015,#103016));
#103018=face_outer_bound('',#103017,.f.);
#103020=cartesian_point('',(-7.236418873907e1,1.492027770480e1,-6.6e0));
#103021=direction('',(-1.558391846304e-1,-9.839298882822e-1,8.715574266020e-2));
#103022=direction('',(9.854169265043e-1,-1.487569425546e-1,8.261266852433e-2));
#103023=axis2_placement_3d('',#103020,#103021,#103022);
#103024=spherical_surface('',#103023,1.e0);
#103026=oriented_edge('',*,*,#103025,.f.);
#103027=oriented_edge('',*,*,#103013,.t.);
#103028=oriented_edge('',*,*,#102925,.t.);
#103029=edge_loop('',(#103026,#103027,#103028));
#103030=face_outer_bound('',#103029,.f.);
#103032=cartesian_point('',(-7.219067124877e1,1.467006401827e1,
-9.114486062613e0));
#103033=direction('',(-6.852911297534e-2,9.879059258317e-2,9.927457778766e-1));
#103034=direction('',(-5.687262708617e-1,-8.214289958174e-1,4.248333393477e-2));
#103035=axis2_placement_3d('',#103032,#103033,#103034);
#103036=cylindrical_surface('',#103035,1.000024379137e0);
#103037=oriented_edge('',*,*,#103025,.t.);
#103038=oriented_edge('',*,*,#102910,.f.);
#103039=oriented_edge('',*,*,#102893,.t.);
#103040=oriented_edge('',*,*,#102999,.f.);
#103041=edge_loop('',(#103037,#103038,#103039,#103040));
#103042=face_outer_bound('',#103041,.f.);
#103044=cartesian_point('',(0.e0,0.e0,-1.085177816937e1));
#103045=direction('',(0.e0,0.e0,1.e0));
#103046=direction('',(-9.820850833114e-1,1.884380246588e-1,0.e0));
#103047=axis2_placement_3d('',#103044,#103045,#103046);
#103048=toroidal_surface('',#103047,7.150671292775e1,1.e0);
#103049=oriented_edge('',*,*,#102828,.t.);
#103051=oriented_edge('',*,*,#103050,.f.);
#103052=oriented_edge('',*,*,#103001,.t.);
#103053=oriented_edge('',*,*,#102891,.t.);
#103054=edge_loop('',(#103049,#103051,#103052,#103053));
#103055=face_outer_bound('',#103054,.f.);
#103057=cartesian_point('',(-6.863550675075e1,1.877579560070e1,
-1.176705928354e1));
#103058=cartesian_point('',(-6.851853801590e1,1.899808336173e1,
-1.177082879347e1));
#103059=cartesian_point('',(-6.836578305823e1,1.945343755983e1,
-1.176643718107e1));
#103060=cartesian_point('',(-6.835692382792e1,2.013151055187e1,
-1.172831858435e1));
#103061=cartesian_point('',(-6.850769675467e1,2.070052097145e1,
-1.167401596871e1));
#103062=cartesian_point('',(-6.875219402195e1,2.115178026861e1,
-1.161306018323e1));
#103063=cartesian_point('',(-6.904220577076e1,2.149415657881e1,
-1.155157091429e1));
#103064=cartesian_point('',(-6.934747460292e1,2.174543216235e1,
-1.149267681566e1));
#103065=cartesian_point('',(-6.965281520352e1,2.192475926924e1,
-1.143738205664e1));
#103066=cartesian_point('',(-6.995314153633e1,2.204802398260e1,
-1.138547296572e1));
#103067=cartesian_point('',(-7.027222399783e1,2.213248963934e1,
-1.133232826642e1));
#103068=cartesian_point('',(-7.049190543340e1,2.215884909669e1,
-1.129700668130e1));
#103069=cartesian_point('',(-7.061213583942e1,2.216427937535e1,
-1.127800159868e1));
#103070=cartesian_point('',(-6.950770767660e1,1.916812482288e1,
-1.216952530953e1));
#103071=cartesian_point('',(-6.942209436133e1,1.931123949258e1,
-1.218233541027e1));
#103072=cartesian_point('',(-6.930864079864e1,1.961166038263e1,
-1.219281947523e1));
#103073=cartesian_point('',(-6.930216342347e1,2.006468918329e1,
-1.216789695404e1));
#103074=cartesian_point('',(-6.941441118559e1,2.043957217920e1,
-1.211886647778e1));
#103075=cartesian_point('',(-6.959347125988e1,2.072715376245e1,
-1.205773658218e1));
#103076=cartesian_point('',(-6.980149085809e1,2.093465005566e1,
-1.199253852026e1));
#103077=cartesian_point('',(-7.001541041355e1,2.107662263040e1,
-1.192772506141e1));
#103078=cartesian_point('',(-7.022417407736e1,2.116816609279e1,
-1.186511313167e1));
#103079=cartesian_point('',(-7.042431861103e1,2.122134350733e1,
-1.180490260030e1));
#103080=cartesian_point('',(-7.063134250488e1,2.124616379706e1,
-1.174189166469e1));
#103081=cartesian_point('',(-7.076939458953e1,2.124215288098e1,
-1.169900105156e1));
#103082=cartesian_point('',(-7.084349473499e1,2.123423499497e1,
-1.167561115833e1));
#103083=cartesian_point('',(-7.016922719028e1,1.950586934516e1,
-1.144500003058e1));
#103084=cartesian_point('',(-7.012901616685e1,1.957379323119e1,
-1.146427259318e1));
#103085=cartesian_point('',(-7.007601257534e1,1.971463028228e1,
-1.148614788118e1));
#103086=cartesian_point('',(-7.007299672456e1,1.992462527570e1,
-1.147538384999e1));
#103087=cartesian_point('',(-7.012542745174e1,2.009801096430e1,
-1.143552848721e1));
#103088=cartesian_point('',(-7.020952755811e1,2.023145244299e1,
-1.137903683696e1));
#103089=cartesian_point('',(-7.030794433974e1,2.032843449417e1,
-1.131468841888e1));
#103090=cartesian_point('',(-7.041000037756e1,2.039553871206e1,
-1.124785189687e1));
#103091=cartesian_point('',(-7.051049499315e1,2.043954848013e1,
-1.118112109984e1));
#103092=cartesian_point('',(-7.060775995316e1,2.046589032143e1,
-1.111521809759e1));
#103093=cartesian_point('',(-7.070939047465e1,2.047922321102e1,
-1.104466508271e1));
#103094=cartesian_point('',(-7.077799962926e1,2.047855720997e1,
-1.099553842076e1));
#103095=cartesian_point('',(-7.081510715517e1,2.047548481422e1,
-1.096843709828e1));
#103096=cartesian_point('',(-6.981061472325e1,1.937575716281e1,
-1.048002932607e1));
#103097=cartesian_point('',(-6.977429757006e1,1.946447775383e1,
-1.049527860387e1));
#103098=cartesian_point('',(-6.972892454387e1,1.963635090934e1,
-1.051112209676e1));
#103099=cartesian_point('',(-6.972621428546e1,1.988270426414e1,
-1.049815431438e1));
#103100=cartesian_point('',(-6.977072961407e1,2.009377952479e1,
-1.046015015824e1));
#103101=cartesian_point('',(-6.984654218943e1,2.027122790331e1,
-1.040743364457e1));
#103102=cartesian_point('',(-6.994185802842e1,2.041728926861e1,
-1.034745366331e1));
#103103=cartesian_point('',(-7.004841509369e1,2.053557043368e1,
-1.028496584205e1));
#103104=cartesian_point('',(-7.016142905977e1,2.063045978476e1,
-1.022235442240e1));
#103105=cartesian_point('',(-7.027900249607e1,2.070605440613e1,
-1.016033335780e1));
#103106=cartesian_point('',(-7.041086660720e1,2.077011411084e1,
-1.009379108321e1));
#103107=cartesian_point('',(-7.050719122707e1,2.080241539790e1,
-1.004739192512e1));
#103108=cartesian_point('',(-7.056170879878e1,2.081645309344e1,
-1.002179394538e1));
#103109=(bounded_surface()b_spline_surface(3,3,((#103057,#103058,#103059,
#103060,#103061,#103062,#103063,#103064,#103065,#103066,#103067,#103068,
#103069),(#103070,#103071,#103072,#103073,#103074,#103075,#103076,#103077,
#103078,#103079,#103080,#103081,#103082),(#103083,#103084,#103085,#103086,
#103087,#103088,#103089,#103090,#103091,#103092,#103093,#103094,#103095),(
#103096,#103097,#103098,#103099,#103100,#103101,#103102,#103103,#103104,#103105,
#103106,#103107,#103108)),.unspecified.,.f.,.f.,.f.)b_spline_surface_with_knots(
(4,4),(4,1,1,1,1,1,1,1,1,1,4),(0.e0,1.e0),(1.586467529782e-1,2.276209758747e-1,
2.872027635116e-1,3.399149988628e-1,3.868229595657e-1,4.286527913919e-1,
4.662075093577e-1,5.004090090880e-1,5.323041246307e-1,5.628502925856e-1,
6.001856555621e-1),.unspecified.)geometric_representation_item()rational_b_spline_surface(((1.440726589721e0,1.440726589721e0,1.440726589721e0,1.440726589721e0,
1.440726589721e0,1.440726589721e0,1.440726589721e0,1.440726589721e0,
1.440726589721e0,1.440726589721e0,1.440726589721e0,1.440726589721e0,
1.440726589721e0),(8.530911367595e-1,8.530911367595e-1,8.530911367595e-1,
8.530911367595e-1,8.530911367595e-1,8.530911367595e-1,8.530911367595e-1,
8.530911367595e-1,8.530911367595e-1,8.530911367595e-1,8.530911367595e-1,
8.530911367595e-1,8.530911367595e-1),(8.530911367595e-1,8.530911367595e-1,
8.530911367595e-1,8.530911367595e-1,8.530911367595e-1,8.530911367595e-1,
8.530911367595e-1,8.530911367595e-1,8.530911367595e-1,8.530911367595e-1,
8.530911367595e-1,8.530911367595e-1,8.530911367595e-1),(1.440726589721e0,
1.440726589721e0,1.440726589721e0,1.440726589721e0,1.440726589721e0,
1.440726589721e0,1.440726589721e0,1.440726589721e0,1.440726589721e0,
1.440726589721e0,1.440726589721e0,1.440726589721e0,1.440726589721e0)))representation_item('')surface());
#103110=oriented_edge('',*,*,#102826,.t.);
#103112=oriented_edge('',*,*,#103111,.t.);
#103114=oriented_edge('',*,*,#103113,.f.);
#103115=oriented_edge('',*,*,#102985,.f.);
#103116=oriented_edge('',*,*,#103050,.t.);
#103117=edge_loop('',(#103110,#103112,#103114,#103115,#103116));
#103118=face_outer_bound('',#103117,.f.);
#103120=cartesian_point('',(-8.453044348272e1,2.636116812038e1,
-1.069548648161e1));
#103121=direction('',(9.510565162952e-1,-3.090169943749e-1,0.e0));
#103122=direction('',(-3.078410914165e-1,-9.474374591189e-1,
-8.715574274766e-2));
#103123=axis2_placement_3d('',#103120,#103121,#103122);
#103124=cylindrical_surface('',#103123,1.e0);
#103126=oriented_edge('',*,*,#103125,.t.);
#103128=oriented_edge('',*,*,#103127,.f.);
#103130=oriented_edge('',*,*,#103129,.t.);
#103131=oriented_edge('',*,*,#103111,.f.);
#103132=oriented_edge('',*,*,#102824,.f.);
#103133=edge_loop('',(#103126,#103128,#103130,#103131,#103132));
#103134=face_outer_bound('',#103133,.f.);
#103136=cartesian_point('',(-8.387148746433e1,2.988015379011e1,
-1.169548648161e1));
#103137=direction('',(0.e0,0.e0,-1.e0));
#103138=direction('',(9.510565162952e-1,-3.090169943749e-1,0.e0));
#103139=axis2_placement_3d('',#103136,#103137,#103138);
#103140=plane('',#103139);
#103141=oriented_edge('',*,*,#103125,.f.);
#103142=oriented_edge('',*,*,#102822,.t.);
#103144=oriented_edge('',*,*,#103143,.f.);
#103146=oriented_edge('',*,*,#103145,.f.);
#103147=edge_loop('',(#103141,#103142,#103144,#103146));
#103148=face_outer_bound('',#103147,.f.);
#103150=cartesian_point('',(3.799542170617e2,-1.223501708916e2,
-1.069548648161e1));
#103151=direction('',(-9.510565162952e-1,3.090169943749e-1,0.e0));
#103152=direction('',(3.078410914165e-1,9.474374591189e-1,-8.715574274766e-2));
#103153=axis2_placement_3d('',#103150,#103151,#103152);
#103154=cylindrical_surface('',#103153,1.e0);
#103156=oriented_edge('',*,*,#103155,.t.);
#103158=oriented_edge('',*,*,#103157,.f.);
#103159=oriented_edge('',*,*,#103143,.t.);
#103160=oriented_edge('',*,*,#102820,.f.);
#103162=oriented_edge('',*,*,#103161,.f.);
#103163=edge_loop('',(#103156,#103158,#103159,#103160,#103162));
#103164=face_outer_bound('',#103163,.f.);
#103166=cartesian_point('',(-6.382136306928e1,2.336547346224e1,-5.6e0));
#103167=direction('',(-3.078410914165e-1,-9.474374591189e-1,8.715574274766e-2));
#103168=direction('',(-9.510565162952e-1,3.090169943749e-1,0.e0));
#103169=axis2_placement_3d('',#103166,#103167,#103168);
#103170=plane('',#103169);
#103172=oriented_edge('',*,*,#103171,.f.);
#103174=oriented_edge('',*,*,#103173,.t.);
#103175=oriented_edge('',*,*,#103155,.f.);
#103177=oriented_edge('',*,*,#103176,.t.);
#103179=oriented_edge('',*,*,#103178,.t.);
#103180=edge_loop('',(#103172,#103174,#103175,#103177,#103179));
#103181=face_outer_bound('',#103180,.f.);
#103183=cartesian_point('',(-8.340050819574e1,3.069061096360e1,-6.6e0));
#103184=direction('',(9.510565162952e-1,-3.090169943749e-1,0.e0));
#103185=direction('',(0.e0,1.249745329408e-14,1.e0));
#103186=axis2_placement_3d('',#103183,#103184,#103185);
#103187=cylindrical_surface('',#103186,1.e0);
#103189=oriented_edge('',*,*,#103188,.f.);
#103191=oriented_edge('',*,*,#103190,.f.);
#103192=oriented_edge('',*,*,#103171,.t.);
#103194=oriented_edge('',*,*,#103193,.f.);
#103195=edge_loop('',(#103189,#103191,#103192,#103194));
#103196=face_outer_bound('',#103195,.f.);
#103198=cartesian_point('',(0.e0,0.e0,-5.6e0));
#103199=direction('',(0.e0,0.e0,-1.e0));
#103200=direction('',(-6.427876096865e-1,-7.660444431190e-1,0.e0));
#103201=axis2_placement_3d('',#103198,#103199,#103200);
#103202=plane('',#103201);
#103204=oriented_edge('',*,*,#103203,.t.);
#103206=oriented_edge('',*,*,#103205,.f.);
#103208=oriented_edge('',*,*,#103207,.t.);
#103210=oriented_edge('',*,*,#103209,.f.);
#103211=oriented_edge('',*,*,#103188,.t.);
#103213=oriented_edge('',*,*,#103212,.t.);
#103214=edge_loop('',(#103204,#103206,#103208,#103210,#103211,#103213));
#103215=face_outer_bound('',#103214,.f.);
#103217=cartesian_point('',(-6.633517459603e1,2.996522154029e1,-6.6e0));
#103218=direction('',(-8.910065241884e-1,4.539904997395e-1,0.e0));
#103219=direction('',(0.e0,0.e0,1.e0));
#103220=axis2_placement_3d('',#103217,#103218,#103219);
#103221=cylindrical_surface('',#103220,1.e0);
#103222=oriented_edge('',*,*,#103203,.f.);
#103224=oriented_edge('',*,*,#103223,.f.);
#103226=oriented_edge('',*,*,#103225,.t.);
#103228=oriented_edge('',*,*,#103227,.t.);
#103229=edge_loop('',(#103222,#103224,#103226,#103228));
#103230=face_outer_bound('',#103229,.f.);
#103232=cartesian_point('',(-6.731377766887e1,3.046384471085e1,-6.6e0));
#103233=direction('',(4.522629290605e-1,8.876159752410e-1,8.715574275209e-2));
#103234=direction('',(-8.846561770969e-1,4.588666423671e-1,-8.261266759408e-2));
#103235=axis2_placement_3d('',#103232,#103233,#103234);
#103236=spherical_surface('',#103235,1.e0);
#103238=oriented_edge('',*,*,#103237,.f.);
#103239=oriented_edge('',*,*,#103223,.t.);
#103241=oriented_edge('',*,*,#103240,.t.);
#103242=edge_loop('',(#103238,#103239,#103241));
#103243=face_outer_bound('',#103242,.f.);
#103245=cartesian_point('',(-6.711079425640e1,3.053476973797e1,
-8.375626652608e0));
#103246=direction('',(1.135005423073e-1,3.964718625305e-2,-9.927465575454e-1));
#103247=direction('',(2.270512644245e-2,9.988390187223e-1,4.248637323988e-2));
#103248=axis2_placement_3d('',#103245,#103246,#103247);
#103249=cylindrical_surface('',#103248,1.000021931446e0);
#103250=oriented_edge('',*,*,#103237,.t.);
#103252=oriented_edge('',*,*,#103251,.f.);
#103254=oriented_edge('',*,*,#103253,.t.);
#103256=oriented_edge('',*,*,#103255,.f.);
#103257=edge_loop('',(#103250,#103252,#103254,#103256));
#103258=face_outer_bound('',#103257,.f.);
#103260=cartesian_point('',(0.e0,0.e0,-8.725889084685e0));
#103261=direction('',(0.e0,0.e0,1.e0));
#103262=direction('',(6.427876096865e-1,-7.660444431190e-1,0.e0));
#103263=axis2_placement_3d('',#103260,#103261,#103262);
#103264=conical_surface('',#103263,7.269652396011e1,5.e0);
#103266=oriented_edge('',*,*,#103265,.f.);
#103268=oriented_edge('',*,*,#103267,.t.);
#103270=oriented_edge('',*,*,#103269,.f.);
#103271=oriented_edge('',*,*,#103251,.t.);
#103272=edge_loop('',(#103266,#103268,#103270,#103271));
#103273=face_outer_bound('',#103272,.f.);
#103275=cartesian_point('',(0.e0,0.e0,-6.6e0));
#103276=direction('',(0.e0,0.e0,-1.e0));
#103277=direction('',(-9.819248237507e-1,1.892713409426e-1,0.e0));
#103278=axis2_placement_3d('',#103275,#103276,#103277);
#103279=toroidal_surface('',#103278,7.388633499248e1,1.e0);
#103280=oriented_edge('',*,*,#103212,.f.);
#103282=oriented_edge('',*,*,#103281,.f.);
#103283=oriented_edge('',*,*,#103265,.t.);
#103284=oriented_edge('',*,*,#103240,.f.);
#103285=edge_loop('',(#103280,#103282,#103283,#103284));
#103286=face_outer_bound('',#103285,.f.);
#103288=cartesian_point('',(-6.913921983315e1,2.605683748093e1,-6.6e0));
#103289=direction('',(-3.078410913695e-1,-9.474374591484e-1,8.715574259285e-2));
#103290=direction('',(9.500140962073e-1,-3.010786674824e-1,8.261266848690e-2));
#103291=axis2_placement_3d('',#103288,#103289,#103290);
#103292=spherical_surface('',#103291,1.e0);
#103294=oriented_edge('',*,*,#103293,.f.);
#103295=oriented_edge('',*,*,#103281,.t.);
#103296=oriented_edge('',*,*,#103193,.t.);
#103297=edge_loop('',(#103294,#103295,#103296));
#103298=face_outer_bound('',#103297,.f.);
#103300=cartesian_point('',(-6.899804177891e1,2.576404755782e1,
-9.284157430633e0));
#103301=direction('',(-5.223457009205e-2,1.082957146577e-1,9.927454799061e-1));
#103302=direction('',(-6.902311840352e-1,-7.223408513760e-1,4.248066641209e-2));
#103303=axis2_placement_3d('',#103300,#103301,#103302);
#103304=cylindrical_surface('',#103303,1.000021701948e0);
#103305=oriented_edge('',*,*,#103293,.t.);
#103306=oriented_edge('',*,*,#103178,.f.);
#103308=oriented_edge('',*,*,#103307,.t.);
#103309=oriented_edge('',*,*,#103267,.f.);
#103310=edge_loop('',(#103305,#103306,#103308,#103309));
#103311=face_outer_bound('',#103310,.f.);
#103313=cartesian_point('',(-7.014779879898e1,2.357281917079e1,
-1.128026576652e1));
#103314=cartesian_point('',(-7.000504078779e1,2.347913110468e1,
-1.130729428665e1));
#103315=cartesian_point('',(-6.966561594536e1,2.330419488331e1,
-1.136855812666e1));
#103316=cartesian_point('',(-6.904421496231e1,2.315530720872e1,
-1.147073482954e1));
#103317=cartesian_point('',(-6.829358821145e1,2.319991411104e1,
-1.158275253067e1));
#103318=cartesian_point('',(-6.752491169602e1,2.352915429602e1,
-1.168538153587e1));
#103319=cartesian_point('',(-6.689668318989e1,2.415101626939e1,
-1.175617647969e1));
#103320=cartesian_point('',(-6.663862601876e1,2.475010198002e1,
-1.177259593657e1));
#103321=cartesian_point('',(-6.657552762874e1,2.509159416331e1,
-1.176929297574e1));
#103322=cartesian_point('',(-6.656703491386e1,2.514859795900e1,
-1.176824543264e1));
#103323=cartesian_point('',(-6.979036146200e1,2.446090305807e1,
-1.167409908528e1));
#103324=cartesian_point('',(-6.971169611210e1,2.439025431687e1,
-1.170733770951e1));
#103325=cartesian_point('',(-6.951741627512e1,2.425073452929e1,
-1.178126737524e1));
#103326=cartesian_point('',(-6.913620863793e1,2.410471139594e1,
-1.189963529542e1));
#103327=cartesian_point('',(-6.864743499479e1,2.408276981282e1,
-1.202286361604e1));
#103328=cartesian_point('',(-6.812618199365e1,2.426628283054e1,
-1.212709630360e1));
#103329=cartesian_point('',(-6.769833663952e1,2.467292666606e1,
-1.218670358998e1));
#103330=cartesian_point('',(-6.753603114722e1,2.507846427049e1,
-1.218536844862e1));
#103331=cartesian_point('',(-6.750557662582e1,2.530713596275e1,
-1.216993416447e1));
#103332=cartesian_point('',(-6.750191009374e1,2.534521519004e1,
-1.216675054704e1));
#103333=cartesian_point('',(-6.932426630018e1,2.505681231188e1,
-1.096755365191e1));
#103334=cartesian_point('',(-6.928401373122e1,2.502241747790e1,
-1.100603143333e1));
#103335=cartesian_point('',(-6.918626954976e1,2.495493878034e1,
-1.109021714296e1));
#103336=cartesian_point('',(-6.900010588334e1,2.488492427465e1,
-1.121961303385e1));
#103337=cartesian_point('',(-6.876731483213e1,2.487380143750e1,
-1.134655683293e1));
#103338=cartesian_point('',(-6.852355896786e1,2.495830577045e1,
-1.144414410637e1));
#103339=cartesian_point('',(-6.832515207982e1,2.514640482080e1,
-1.148795224161e1));
#103340=cartesian_point('',(-6.824927558542e1,2.533583063231e1,
-1.147157128951e1));
#103341=cartesian_point('',(-6.823445201967e1,2.544397636939e1,
-1.144744292673e1));
#103342=cartesian_point('',(-6.823264006346e1,2.546202474612e1,
-1.144293883533e1));
#103343=cartesian_point('',(-6.931845558124e1,2.463314619949e1,
-1.002307901331e1));
#103344=cartesian_point('',(-6.924404708739e1,2.460396627364e1,
-1.005942979172e1));
#103345=cartesian_point('',(-6.907639229911e1,2.455721586988e1,
-1.013894265284e1));
#103346=cartesian_point('',(-6.880204146281e1,2.454357362370e1,
-1.026074189950e1));
#103347=cartesian_point('',(-6.850689557480e1,2.460743078718e1,
-1.037937071165e1));
#103348=cartesian_point('',(-6.823198167964e1,2.476050055047e1,
-1.047017524497e1));
#103349=cartesian_point('',(-6.801200292876e1,2.499349636473e1,
-1.051285807797e1));
#103350=cartesian_point('',(-6.790773260009e1,2.520804504429e1,
-1.050250587507e1));
#103351=cartesian_point('',(-6.787244704343e1,2.533508019889e1,
-1.048373316529e1));
#103352=cartesian_point('',(-6.786725425560e1,2.535644223751e1,
-1.048033604747e1));
#103353=(bounded_surface()b_spline_surface(3,3,((#103313,#103314,#103315,
#103316,#103317,#103318,#103319,#103320,#103321,#103322),(#103323,#103324,
#103325,#103326,#103327,#103328,#103329,#103330,#103331,#103332),(#103333,
#103334,#103335,#103336,#103337,#103338,#103339,#103340,#103341,#103342),(
#103343,#103344,#103345,#103346,#103347,#103348,#103349,#103350,#103351,
#103352)),.unspecified.,.f.,.f.,.f.)b_spline_surface_with_knots((4,4),(4,1,1,1,
1,1,1,4),(0.e0,1.e0),(4.008657345624e-1,4.538906246637e-1,5.173750682610e-1,
5.898298932708e-1,6.676949447902e-1,7.457067183325e-1,8.250133171294e-1,
8.408468072268e-1),.unspecified.)geometric_representation_item()rational_b_spline_surface(((1.439188985541e0,1.439188985541e0,1.439188985541e0,1.439188985541e0,
1.439188985541e0,1.439188985541e0,1.439188985541e0,1.439188985541e0,
1.439188985541e0,1.439188985541e0),(8.536036714862e-1,8.536036714862e-1,
8.536036714862e-1,8.536036714862e-1,8.536036714862e-1,8.536036714862e-1,
8.536036714862e-1,8.536036714862e-1,8.536036714862e-1,8.536036714862e-1),(
8.536036714862e-1,8.536036714862e-1,8.536036714862e-1,8.536036714862e-1,
8.536036714862e-1,8.536036714862e-1,8.536036714862e-1,8.536036714862e-1,
8.536036714862e-1,8.536036714862e-1),(1.439188985541e0,1.439188985541e0,
1.439188985541e0,1.439188985541e0,1.439188985541e0,1.439188985541e0,
1.439188985541e0,1.439188985541e0,1.439188985541e0,1.439188985541e0)))representation_item('')surface());
#103354=oriented_edge('',*,*,#103176,.f.);
#103355=oriented_edge('',*,*,#103161,.t.);
#103356=oriented_edge('',*,*,#102818,.t.);
#103358=oriented_edge('',*,*,#103357,.f.);
#103359=oriented_edge('',*,*,#103307,.f.);
#103360=edge_loop('',(#103354,#103355,#103356,#103358,#103359));
#103361=face_outer_bound('',#103360,.f.);
#103363=cartesian_point('',(0.e0,0.e0,-1.085177816937e1));
#103364=direction('',(0.e0,0.e0,1.e0));
#103365=direction('',(-9.820850833114e-1,1.884380246588e-1,0.e0));
#103366=axis2_placement_3d('',#103363,#103364,#103365);
#103367=toroidal_surface('',#103366,7.150671292775e1,1.e0);
#103368=oriented_edge('',*,*,#102816,.t.);
#103370=oriented_edge('',*,*,#103369,.f.);
#103371=oriented_edge('',*,*,#103269,.t.);
#103372=oriented_edge('',*,*,#103357,.t.);
#103373=edge_loop('',(#103368,#103370,#103371,#103372));
#103374=face_outer_bound('',#103373,.f.);
#103376=cartesian_point('',(-6.485326899138e1,2.928156788557e1,
-1.176703965049e1));
#103377=cartesian_point('',(-6.470296484766e1,2.948282448490e1,
-1.177080871223e1));
#103378=cartesian_point('',(-6.448085447639e1,2.990868345357e1,
-1.176641636968e1));
#103379=cartesian_point('',(-6.436602851906e1,3.057703306689e1,
-1.172829713556e1));
#103380=cartesian_point('',(-6.442593271511e1,3.116263375511e1,
-1.167399426269e1));
#103381=cartesian_point('',(-6.459682921266e1,3.164659348776e1,
-1.161303848573e1));
#103382=cartesian_point('',(-6.482971390232e1,3.203012953589e1,
-1.155154939775e1));
#103383=cartesian_point('',(-6.509191977490e1,3.232607203104e1,
-1.149265558794e1));
#103384=cartesian_point('',(-6.536545216997e1,3.255096208465e1,
-1.143736118593e1));
#103385=cartesian_point('',(-6.564280243054e1,3.271969473625e1,
-1.138545250004e1));
#103386=cartesian_point('',(-6.594474806249e1,3.285303970445e1,
-1.133230828211e1));
#103387=cartesian_point('',(-6.615760502937e1,3.291344246765e1,
-1.129698706629e1));
#103388=cartesian_point('',(-6.627550783803e1,3.293761506518e1,
-1.127798219758e1));
#103389=cartesian_point('',(-6.565337153756e1,2.980551558150e1,
-1.216956893501e1));
#103390=cartesian_point('',(-6.554642156456e1,2.993347835770e1,
-1.218237875420e1));
#103391=cartesian_point('',(-6.538736463e1,3.021245921309e1,-1.219286232495e1));
#103392=cartesian_point('',(-6.531009577595e1,3.065890817510e1,
-1.216793915501e1));
#103393=cartesian_point('',(-6.536231840222e1,3.104674473393e1,
-1.211890822459e1));
#103394=cartesian_point('',(-6.549418973727e1,3.135880443083e1,
-1.205777807255e1));
#103395=cartesian_point('',(-6.566719312803e1,3.159629309151e1,
-1.199257992886e1));
#103396=cartesian_point('',(-6.585627430932e1,3.176998600656e1,
-1.192776652516e1));
#103397=cartesian_point('',(-6.604815188695e1,3.189306279550e1,
-1.186515475247e1));
#103398=cartesian_point('',(-6.623751804798e1,3.197689654794e1,
-1.180494445528e1));
#103399=cartesian_point('',(-6.643811504639e1,3.203379773670e1,
-1.174193384067e1));
#103400=cartesian_point('',(-6.657509800516e1,3.205143231640e1,
-1.169904349851e1));
#103401=cartesian_point('',(-6.664952612268e1,3.205520359137e1,
-1.167565376768e1));
#103402=cartesian_point('',(-6.625394958948e1,3.024261214121e1,
-1.144503569014e1));
#103403=cartesian_point('',(-6.620360800333e1,3.030340858192e1,
-1.146430838611e1));
#103404=cartesian_point('',(-6.612922513554e1,3.043421890337e1,
-1.148618388467e1));
#103405=cartesian_point('',(-6.609339616536e1,3.064115536420e1,
-1.147541993666e1));
#103406=cartesian_point('',(-6.611805839227e1,3.082060703108e1,
-1.143556450551e1));
#103407=cartesian_point('',(-6.618024879693e1,3.096556022169e1,
-1.137907271584e1));
#103408=cartesian_point('',(-6.626228296597e1,3.107674226733e1,
-1.131472413643e1));
#103409=cartesian_point('',(-6.635258524365e1,3.115898351005e1,
-1.124788745384e1));
#103410=cartesian_point('',(-6.644495779653e1,3.121817033822e1,
-1.118115650471e1));
#103411=cartesian_point('',(-6.653690403543e1,3.125940154602e1,
-1.111525335912e1));
#103412=cartesian_point('',(-6.663519678343e1,3.128846677709e1,
-1.104470019615e1));
#103413=cartesian_point('',(-6.670306461059e1,3.129854044949e1,
-1.099557343348e1));
#103414=cartesian_point('',(-6.674019537370e1,3.130131005138e1,
-1.096847205550e1));
#103415=cartesian_point('',(-6.592009393938e1,3.005799571722e1,
-1.048002934631e1));
#103416=cartesian_point('',(-6.587034498446e1,3.013994272452e1,
-1.049527861136e1));
#103417=cartesian_point('',(-6.579864371752e1,3.030260189483e1,
-1.051112209456e1));
#103418=cartesian_point('',(-6.575742867856e1,3.054549821225e1,
-1.049815431437e1));
#103419=cartesian_point('',(-6.576837650411e1,3.076093851779e1,
-1.046015015822e1));
#103420=cartesian_point('',(-6.581549665869e1,3.094806191198e1,
-1.040743364453e1));
#103421=cartesian_point('',(-6.588678996998e1,3.110723570179e1,
-1.034745366327e1));
#103422=cartesian_point('',(-6.597353189016e1,3.124072982694e1,
-1.028496584201e1));
#103423=cartesian_point('',(-6.607031050191e1,3.135213021197e1,
-1.022235442237e1));
#103424=cartesian_point('',(-6.617461080995e1,3.144518667573e1,
-1.016033335779e1));
#103425=cartesian_point('',(-6.629483030942e1,3.152908579085e1,
-1.009379108321e1));
#103426=cartesian_point('',(-6.638491597882e1,3.157605788586e1,
-1.004739192513e1));
#103427=cartesian_point('',(-6.643656636940e1,3.159845118123e1,
-1.002179394536e1));
#103428=(bounded_surface()b_spline_surface(3,3,((#103376,#103377,#103378,
#103379,#103380,#103381,#103382,#103383,#103384,#103385,#103386,#103387,
#103388),(#103389,#103390,#103391,#103392,#103393,#103394,#103395,#103396,
#103397,#103398,#103399,#103400,#103401),(#103402,#103403,#103404,#103405,
#103406,#103407,#103408,#103409,#103410,#103411,#103412,#103413,#103414),(
#103415,#103416,#103417,#103418,#103419,#103420,#103421,#103422,#103423,#103424,
#103425,#103426,#103427)),.unspecified.,.f.,.f.,.f.)b_spline_surface_with_knots(
(4,4),(4,1,1,1,1,1,1,1,1,1,4),(0.e0,1.e0),(1.586467835338e-1,2.276209758755e-1,
2.872027635120e-1,3.399149988627e-1,3.868229595652e-1,4.286527913911e-1,
4.662075093568e-1,5.004090090869e-1,5.323041246292e-1,5.628502925831e-1,
6.001856555707e-1),.unspecified.)geometric_representation_item()rational_b_spline_surface(((1.440750800935e0,1.440750800935e0,1.440750800935e0,1.440750800935e0,
1.440750800935e0,1.440750800935e0,1.440750800935e0,1.440750800935e0,
1.440750800935e0,1.440750800935e0,1.440750800935e0,1.440750800935e0,
1.440750800935e0),(8.530830663549e-1,8.530830663549e-1,8.530830663549e-1,
8.530830663549e-1,8.530830663549e-1,8.530830663549e-1,8.530830663549e-1,
8.530830663549e-1,8.530830663549e-1,8.530830663549e-1,8.530830663549e-1,
8.530830663549e-1,8.530830663549e-1),(8.530830663549e-1,8.530830663549e-1,
8.530830663549e-1,8.530830663549e-1,8.530830663549e-1,8.530830663549e-1,
8.530830663549e-1,8.530830663549e-1,8.530830663549e-1,8.530830663549e-1,
8.530830663549e-1,8.530830663549e-1,8.530830663549e-1),(1.440750800935e0,
1.440750800935e0,1.440750800935e0,1.440750800935e0,1.440750800935e0,
1.440750800935e0,1.440750800935e0,1.440750800935e0,1.440750800935e0,
1.440750800935e0,1.440750800935e0,1.440750800935e0,1.440750800935e0)))representation_item('')surface());
#103429=oriented_edge('',*,*,#102814,.t.);
#103431=oriented_edge('',*,*,#103430,.t.);
#103433=oriented_edge('',*,*,#103432,.f.);
#103434=oriented_edge('',*,*,#103253,.f.);
#103435=oriented_edge('',*,*,#103369,.t.);
#103436=edge_loop('',(#103429,#103431,#103433,#103434,#103435));
#103437=face_outer_bound('',#103436,.f.);
#103439=cartesian_point('',(-7.936593822037e1,3.926009310275e1,
-1.069548648161e1));
#103440=direction('',(8.910065241884e-1,-4.539904997395e-1,0.e0));
#103441=direction('',(-4.522629288245e-1,-8.876159753616e-1,
-8.715574274766e-2));
#103442=axis2_placement_3d('',#103439,#103440,#103441);
#103443=cylindrical_surface('',#103442,1.e0);
#103445=oriented_edge('',*,*,#103444,.t.);
#103447=oriented_edge('',*,*,#103446,.f.);
#103449=oriented_edge('',*,*,#103448,.t.);
#103450=oriented_edge('',*,*,#103430,.f.);
#103451=oriented_edge('',*,*,#102812,.f.);
#103452=edge_loop('',(#103445,#103447,#103449,#103450,#103451));
#103453=face_outer_bound('',#103452,.f.);
#103455=cartesian_point('',(-7.816460440342e1,4.263267078729e1,
-1.169548648161e1));
#103456=direction('',(0.e0,0.e0,-1.e0));
#103457=direction('',(8.910065241884e-1,-4.539904997395e-1,0.e0));
#103458=axis2_placement_3d('',#103455,#103456,#103457);
#103459=plane('',#103458);
#103460=oriented_edge('',*,*,#103444,.f.);
#103461=oriented_edge('',*,*,#102810,.t.);
#103463=oriented_edge('',*,*,#103462,.f.);
#103465=oriented_edge('',*,*,#103464,.f.);
#103466=edge_loop('',(#103460,#103461,#103463,#103465));
#103467=face_outer_bound('',#103466,.f.);
#103469=cartesian_point('',(3.396319531571e2,-1.718722513515e2,
-1.069548648161e1));
#103470=direction('',(-8.910065241884e-1,4.539904997395e-1,0.e0));
#103471=direction('',(4.522629288245e-1,8.876159753616e-1,-8.715574274766e-2));
#103472=axis2_placement_3d('',#103469,#103470,#103471);
#103473=cylindrical_surface('',#103472,1.e0);
#103475=oriented_edge('',*,*,#103474,.t.);
#103477=oriented_edge('',*,*,#103476,.f.);
#103478=oriented_edge('',*,*,#103462,.t.);
#103479=oriented_edge('',*,*,#102808,.f.);
#103481=oriented_edge('',*,*,#103480,.f.);
#103482=edge_loop('',(#103475,#103477,#103478,#103479,#103481));
#103483=face_outer_bound('',#103482,.f.);
#103485=cartesian_point('',(-5.938045084294e1,3.306166650102e1,-5.6e0));
#103486=direction('',(-4.522629288245e-1,-8.876159753616e-1,8.715574274766e-2));
#103487=direction('',(-8.910065241884e-1,4.539904997395e-1,0.e0));
#103488=axis2_placement_3d('',#103485,#103486,#103487);
#103489=plane('',#103488);
#103491=oriented_edge('',*,*,#103490,.f.);
#103493=oriented_edge('',*,*,#103492,.t.);
#103494=oriented_edge('',*,*,#103474,.f.);
#103496=oriented_edge('',*,*,#103495,.t.);
#103498=oriented_edge('',*,*,#103497,.t.);
#103499=edge_loop('',(#103491,#103493,#103494,#103496,#103498));
#103500=face_outer_bound('',#103499,.f.);
#103502=cartesian_point('',(-7.757264023676e1,4.335947249815e1,-6.6e0));
#103503=direction('',(8.910065241884e-1,-4.539904997395e-1,0.e0));
#103504=direction('',(0.e0,0.e0,1.e0));
#103505=axis2_placement_3d('',#103502,#103503,#103504);
#103506=cylindrical_surface('',#103505,1.e0);
#103508=oriented_edge('',*,*,#103507,.f.);
#103510=oriented_edge('',*,*,#103509,.f.);
#103511=oriented_edge('',*,*,#103490,.t.);
#103513=oriented_edge('',*,*,#103512,.f.);
#103514=edge_loop('',(#103508,#103510,#103511,#103513));
#103515=face_outer_bound('',#103514,.f.);
#103517=cartesian_point('',(0.e0,0.e0,-5.6e0));
#103518=direction('',(0.e0,0.e0,-1.e0));
#103519=direction('',(-6.427876096865e-1,-7.660444431190e-1,0.e0));
#103520=axis2_placement_3d('',#103517,#103518,#103519);
#103521=plane('',#103520);
#103523=oriented_edge('',*,*,#103522,.t.);
#103525=oriented_edge('',*,*,#103524,.f.);
#103527=oriented_edge('',*,*,#103526,.t.);
#103529=oriented_edge('',*,*,#103528,.f.);
#103530=oriented_edge('',*,*,#103507,.t.);
#103532=oriented_edge('',*,*,#103531,.t.);
#103533=edge_loop('',(#103523,#103525,#103527,#103529,#103530,#103532));
#103534=face_outer_bound('',#103533,.f.);
#103536=cartesian_point('',(-6.083088511839e1,3.997340748998e1,-6.6e0));
#103537=direction('',(-8.090169943749e-1,5.877852522925e-1,0.e0));
#103538=direction('',(0.e0,0.e0,1.e0));
#103539=axis2_placement_3d('',#103536,#103537,#103538);
#103540=cylindrical_surface('',#103539,1.e0);
#103541=oriented_edge('',*,*,#103522,.f.);
#103543=oriented_edge('',*,*,#103542,.f.);
#103545=oriented_edge('',*,*,#103544,.t.);
#103547=oriented_edge('',*,*,#103546,.f.);
#103548=edge_loop('',(#103541,#103543,#103545,#103547));
#103549=face_outer_bound('',#103548,.f.);
#103551=cartesian_point('',(-6.171943811460e1,4.061897903011e1,-6.6e0));
#103552=direction('',(5.855485521712e-1,8.059384403017e-1,8.715574275018e-2));
#103553=direction('',(-8.019820338164e-1,5.916079483709e-1,-8.261266767280e-2));
#103554=axis2_placement_3d('',#103551,#103552,#103553);
#103555=spherical_surface('',#103554,1.e0);
#103557=oriented_edge('',*,*,#103556,.f.);
#103558=oriented_edge('',*,*,#103542,.t.);
#103560=oriented_edge('',*,*,#103559,.t.);
#103561=edge_loop('',(#103557,#103558,#103560));
#103562=face_outer_bound('',#103561,.f.);
#103564=cartesian_point('',(-6.148187976397e1,4.066198587496e1,
-8.593704742845e0));
#103565=direction('',(1.183081538223e-1,2.140159758520e-2,-9.927462678650e-1));
#103566=direction('',(1.786881156608e-1,9.829880471001e-1,4.248595744371e-2));
#103567=axis2_placement_3d('',#103564,#103565,#103566);
#103568=cylindrical_surface('',#103567,1.000024560073e0);
#103569=oriented_edge('',*,*,#103556,.t.);
#103571=oriented_edge('',*,*,#103570,.f.);
#103573=oriented_edge('',*,*,#103572,.t.);
#103575=oriented_edge('',*,*,#103574,.f.);
#103576=edge_loop('',(#103569,#103571,#103573,#103575));
#103577=face_outer_bound('',#103576,.f.);
#103579=cartesian_point('',(0.e0,0.e0,-8.725889084685e0));
#103580=direction('',(0.e0,0.e0,1.e0));
#103581=direction('',(6.427876096865e-1,-7.660444431190e-1,0.e0));
#103582=axis2_placement_3d('',#103579,#103580,#103581);
#103583=conical_surface('',#103582,7.269652396011e1,5.e0);
#103585=oriented_edge('',*,*,#103584,.f.);
#103587=oriented_edge('',*,*,#103586,.t.);
#103589=oriented_edge('',*,*,#103588,.f.);
#103590=oriented_edge('',*,*,#103570,.t.);
#103591=edge_loop('',(#103585,#103587,#103589,#103590));
#103592=face_outer_bound('',#103591,.f.);
#103594=cartesian_point('',(0.e0,0.e0,-6.6e0));
#103595=direction('',(0.e0,0.e0,-1.e0));
#103596=direction('',(-9.819248237507e-1,1.892713409426e-1,0.e0));
#103597=axis2_placement_3d('',#103594,#103595,#103596);
#103598=toroidal_surface('',#103597,7.388633499248e1,1.e0);
#103599=oriented_edge('',*,*,#103531,.f.);
#103601=oriented_edge('',*,*,#103600,.f.);
#103602=oriented_edge('',*,*,#103584,.t.);
#103603=oriented_edge('',*,*,#103559,.f.);
#103604=edge_loop('',(#103599,#103601,#103602,#103603));
#103605=face_outer_bound('',#103604,.f.);
#103607=cartesian_point('',(-6.421181387512e1,3.655179144061e1,-6.6e0));
#103608=direction('',(-4.522629287827e-1,-8.876159753954e-1,8.715574262053e-2));
#103609=direction('',(8.912187659423e-1,-4.459868363926e-1,8.261266850078e-2));
#103610=axis2_placement_3d('',#103607,#103608,#103609);
#103611=spherical_surface('',#103610,1.e0);
#103613=oriented_edge('',*,*,#103612,.f.);
#103614=oriented_edge('',*,*,#103600,.t.);
#103615=oriented_edge('',*,*,#103512,.t.);
#103616=edge_loop('',(#103613,#103614,#103615));
#103617=face_outer_bound('',#103616,.f.);
#103619=cartesian_point('',(-6.412086869115e1,3.624945323543e1,
-9.207161369507e0));
#103620=direction('',(-3.464892694258e-2,1.151330178217e-1,9.927456069251e-1));
#103621=direction('',(-7.947296300850e-1,-6.054751104570e-1,4.248182766736e-2));
#103622=axis2_placement_3d('',#103619,#103620,#103621);
#103623=cylindrical_surface('',#103622,1.000022895893e0);
#103624=oriented_edge('',*,*,#103612,.t.);
#103625=oriented_edge('',*,*,#103497,.f.);
#103627=oriented_edge('',*,*,#103626,.t.);
#103628=oriented_edge('',*,*,#103586,.f.);
#103629=edge_loop('',(#103624,#103625,#103627,#103628));
#103630=face_outer_bound('',#103629,.f.);
#103632=cartesian_point('',(-6.559866453862e1,3.425202175246e1,
-1.127843278865e1));
#103633=cartesian_point('',(-6.552728008514e1,3.418719310056e1,
-1.129365277378e1));
#103634=cartesian_point('',(-6.537636017422e1,3.406570658807e1,
-1.132451195688e1));
#103635=cartesian_point('',(-6.512133034174e1,3.390716170656e1,
-1.137279991589e1));
#103636=cartesian_point('',(-6.483028015639e1,3.377406420328e1,
-1.142408952978e1));
#103637=cartesian_point('',(-6.449033138616e1,3.367314687855e1,
-1.147982515860e1));
#103638=cartesian_point('',(-6.409378838834e1,3.362133745937e1,
-1.154006010001e1));
#103639=cartesian_point('',(-6.363911202435e1,3.364484472506e1,
-1.160347153354e1));
#103640=cartesian_point('',(-6.313552427485e1,3.377910660685e1,
-1.166678596824e1));
#103641=cartesian_point('',(-6.261110511847e1,3.406658208309e1,
-1.172374570363e1));
#103642=cartesian_point('',(-6.211408655282e1,3.455619236741e1,
-1.176498587491e1));
#103643=cartesian_point('',(-6.188807157776e1,3.499897003711e1,
-1.177037341188e1));
#103644=cartesian_point('',(-6.180946576292e1,3.525003155485e1,
-1.176651978247e1));
#103645=cartesian_point('',(-6.510701411749e1,3.507516714553e1,
-1.167827747844e1));
#103646=cartesian_point('',(-6.506937058848e1,3.502878909320e1,
-1.169700199244e1));
#103647=cartesian_point('',(-6.498757787750e1,3.493991930812e1,
-1.173456015062e1));
#103648=cartesian_point('',(-6.484256740245e1,3.481830844062e1,
-1.179210902805e1));
#103649=cartesian_point('',(-6.467013334187e1,3.470984763879e1,
-1.185193978181e1));
#103650=cartesian_point('',(-6.446113049955e1,3.461910625887e1,
-1.191543328416e1));
#103651=cartesian_point('',(-6.420902072954e1,3.455842939500e1,
-1.198214651323e1));
#103652=cartesian_point('',(-6.391139142011e1,3.454777511212e1,
-1.204986224475e1));
#103653=cartesian_point('',(-6.357423226546e1,3.461497356721e1,
-1.211393627900e1));
#103654=cartesian_point('',(-6.321920934499e1,3.479372083739e1,
-1.216613689239e1));
#103655=cartesian_point('',(-6.288665881363e1,3.512048617668e1,
-1.219435743343e1));
#103656=cartesian_point('',(-6.274629902625e1,3.542206348871e1,
-1.218454026751e1));
#103657=cartesian_point('',(-6.270326388452e1,3.559139934276e1,
-1.217122937160e1));
#103658=cartesian_point('',(-6.455078472571e1,3.559441408017e1,
-1.097106061392e1));
#103659=cartesian_point('',(-6.453147226916e1,3.557171556049e1,
-1.099275327600e1));
#103660=cartesian_point('',(-6.448999353394e1,3.552837519286e1,
-1.103586389837e1));
#103661=cartesian_point('',(-6.441789540981e1,3.546940296916e1,
-1.110063702379e1));
#103662=cartesian_point('',(-6.433355958729e1,3.541703895554e1,
-1.116652575148e1));
#103663=cartesian_point('',(-6.423280722939e1,3.537332531553e1,
-1.123466041929e1));
#103664=cartesian_point('',(-6.411283651615e1,3.534394342823e1,
-1.130396785338e1));
#103665=cartesian_point('',(-6.397280027172e1,3.533805759252e1,
-1.137135436816e1));
#103666=cartesian_point('',(-6.381562948104e1,3.536842385334e1,
-1.143118773992e1));
#103667=cartesian_point('',(-6.365115857026e1,3.545058226128e1,
-1.147441206721e1));
#103668=cartesian_point('',(-6.349722393372e1,3.560182008330e1,
-1.148826934985e1));
#103669=cartesian_point('',(-6.343143325298e1,3.574285218609e1,
-1.146666115820e1));
#103670=cartesian_point('',(-6.341074020534e1,3.582282014394e1,
-1.144659098123e1));
#103671=cartesian_point('',(-6.461142629744e1,3.517362071517e1,
-1.002321049418e1));
#103672=cartesian_point('',(-6.457257722597e1,3.515082029925e1,
-1.004369857424e1));
#103673=cartesian_point('',(-6.449320962623e1,3.511014286066e1,
-1.008441269324e1));
#103674=cartesian_point('',(-6.436759018116e1,3.506277380956e1,
-1.014552279716e1));
#103675=cartesian_point('',(-6.423290345102e1,3.502924115371e1,
-1.020756456407e1));
#103676=cartesian_point('',(-6.408508587599e1,3.501179223951e1,
-1.027153768645e1));
#103677=cartesian_point('',(-6.392307332893e1,3.501552752561e1,
-1.033637702028e1));
#103678=cartesian_point('',(-6.374810512602e1,3.504749819408e1,
-1.039920413490e1));
#103679=cartesian_point('',(-6.356397441799e1,3.511638749539e1,
-1.045499191920e1));
#103680=cartesian_point('',(-6.337776146516e1,3.523242971067e1,
-1.049601985911e1));
#103681=cartesian_point('',(-6.319776397830e1,3.541050040364e1,
-1.051176702663e1));
#103682=cartesian_point('',(-6.310409992675e1,3.556833022207e1,
-1.049622695412e1));
#103683=cartesian_point('',(-6.306514856022e1,3.566077479875e1,
-1.048037643849e1));
#103684=(bounded_surface()b_spline_surface(3,3,((#103632,#103633,#103634,
#103635,#103636,#103637,#103638,#103639,#103640,#103641,#103642,#103643,
#103644),(#103645,#103646,#103647,#103648,#103649,#103650,#103651,#103652,
#103653,#103654,#103655,#103656,#103657),(#103658,#103659,#103660,#103661,
#103662,#103663,#103664,#103665,#103666,#103667,#103668,#103669,#103670),(
#103671,#103672,#103673,#103674,#103675,#103676,#103677,#103678,#103679,#103680,
#103681,#103682,#103683)),.unspecified.,.f.,.f.,.f.)b_spline_surface_with_knots(
(4,4),(4,1,1,1,1,1,1,1,1,1,4),(0.e0,1.e0),(4.005540702769e-1,4.304414815557e-1,
4.601023459512e-1,4.916004727199e-1,5.260361458660e-1,5.642539598509e-1,
6.068385938044e-1,6.544995223524e-1,7.081300037282e-1,7.686585980600e-1,
8.408414405330e-1),.unspecified.)geometric_representation_item()rational_b_spline_surface(((1.441505814344e0,1.441505814344e0,1.441505814344e0,1.441505814344e0,
1.441505814344e0,1.441505814344e0,1.441505814344e0,1.441505814344e0,
1.441505814344e0,1.441505814344e0,1.441505814344e0,1.441505814344e0,
1.441505814344e0),(8.528313952186e-1,8.528313952186e-1,8.528313952186e-1,
8.528313952186e-1,8.528313952186e-1,8.528313952186e-1,8.528313952186e-1,
8.528313952186e-1,8.528313952186e-1,8.528313952186e-1,8.528313952186e-1,
8.528313952186e-1,8.528313952186e-1),(8.528313952186e-1,8.528313952186e-1,
8.528313952186e-1,8.528313952186e-1,8.528313952186e-1,8.528313952186e-1,
8.528313952186e-1,8.528313952186e-1,8.528313952186e-1,8.528313952186e-1,
8.528313952186e-1,8.528313952186e-1,8.528313952186e-1),(1.441505814344e0,
1.441505814344e0,1.441505814344e0,1.441505814344e0,1.441505814344e0,
1.441505814344e0,1.441505814344e0,1.441505814344e0,1.441505814344e0,
1.441505814344e0,1.441505814344e0,1.441505814344e0,1.441505814344e0)))representation_item('')surface());
#103685=oriented_edge('',*,*,#103495,.f.);
#103686=oriented_edge('',*,*,#103480,.t.);
#103687=oriented_edge('',*,*,#102806,.t.);
#103689=oriented_edge('',*,*,#103688,.f.);
#103690=oriented_edge('',*,*,#103626,.f.);
#103691=edge_loop('',(#103685,#103686,#103687,#103689,#103690));
#103692=face_outer_bound('',#103691,.f.);
#103694=cartesian_point('',(0.e0,0.e0,-1.085177816937e1));
#103695=direction('',(0.e0,0.e0,1.e0));
#103696=direction('',(-9.820850833114e-1,1.884380246588e-1,0.e0));
#103697=axis2_placement_3d('',#103694,#103695,#103696);
#103698=toroidal_surface('',#103697,7.150671292775e1,1.e0);
#103699=oriented_edge('',*,*,#102804,.t.);
#103701=oriented_edge('',*,*,#103700,.f.);
#103702=oriented_edge('',*,*,#103588,.t.);
#103703=oriented_edge('',*,*,#103688,.t.);
#103704=edge_loop('',(#103699,#103701,#103702,#103703));
#103705=face_outer_bound('',#103704,.f.);
#103707=cartesian_point('',(-5.947412859735e1,3.906631150956e1,
-1.176701559546e1));
#103708=cartesian_point('',(-5.929418836043e1,3.924158141865e1,
-1.177078410813e1));
#103709=cartesian_point('',(-5.900818854251e1,3.962745962865e1,
-1.176639087114e1));
#103710=cartesian_point('',(-5.879021912217e1,4.026963062762e1,
-1.172827085617e1));
#103711=cartesian_point('',(-5.875777627206e1,4.085740442691e1,
-1.167396766822e1));
#103712=cartesian_point('',(-5.885086146465e1,4.136215042705e1,
-1.161301190169e1));
#103713=cartesian_point('',(-5.902088287013e1,4.177740488343e1,
-1.155152303540e1));
#103714=cartesian_point('',(-5.923356812104e1,4.211072977139e1,
-1.149262957940e1));
#103715=cartesian_point('',(-5.946855619151e1,4.237564772312e1,
-1.143733561475e1));
#103716=cartesian_point('',(-5.971610060817e1,4.258569597007e1,
-1.138542742504e1));
#103717=cartesian_point('',(-5.999347430780e1,4.276463940440e1,
-1.133228379681e1));
#103718=cartesian_point('',(-6.019426565757e1,4.285759990939e1,
-1.129696303336e1));
#103719=cartesian_point('',(-6.030693783541e1,4.289992057587e1,
-1.127795842672e1));
#103720=cartesian_point('',(-6.018243238912e1,3.970898253049e1,
-1.216962238037e1));
#103721=cartesian_point('',(-6.005677760634e1,3.981864228634e1,
-1.218243185465e1));
#103722=cartesian_point('',(-5.985603059242e1,4.006931377090e1,
-1.219291481991e1));
#103723=cartesian_point('',(-5.970986862803e1,4.049819161684e1,
-1.216799085518e1));
#103724=cartesian_point('',(-5.970077721119e1,4.088943454623e1,
-1.211895936839e1));
#103725=cartesian_point('',(-5.978221083679e1,4.121829129471e1,
-1.205782890219e1));
#103726=cartesian_point('',(-5.991593715334e1,4.147992734162e1,
-1.199263065837e1));
#103727=cartesian_point('',(-6.007552386078e1,4.168106620883e1,
-1.192781732224e1));
#103728=cartesian_point('',(-6.024579084664e1,4.183264796529e1,
-1.186520574198e1));
#103729=cartesian_point('',(-6.041971628144e1,4.194507570530e1,
-1.180499573173e1));
#103730=cartesian_point('',(-6.060894777642e1,4.203265849869e1,
-1.174198551037e1));
#103731=cartesian_point('',(-6.074148931510e1,4.207150542644e1,
-1.169909550019e1));
#103732=cartesian_point('',(-6.081441314959e1,4.208687354041e1,
-1.167570596830e1));
#103733=cartesian_point('',(-6.070728019083e1,4.023468725871e1,
-1.144507937754e1));
#103734=cartesian_point('',(-6.064804789945e1,4.028685906951e1,
-1.146435223687e1));
#103735=cartesian_point('',(-6.055411771184e1,4.040442138521e1,
-1.148622799337e1));
#103736=cartesian_point('',(-6.048635837033e1,4.060320361927e1,
-1.147546414732e1));
#103737=cartesian_point('',(-6.048264540625e1,4.078430244958e1,
-1.143560863244e1));
#103738=cartesian_point('',(-6.052139544077e1,4.093719797092e1,
-1.137911667201e1));
#103739=cartesian_point('',(-6.058502774876e1,4.105984208404e1,
-1.131476789502e1));
#103740=cartesian_point('',(-6.066135341250e1,4.115519492418e1,
-1.124793101573e1));
#103741=cartesian_point('',(-6.074333001876e1,4.122810095097e1,
-1.118119988028e1));
#103742=cartesian_point('',(-6.082769407967e1,4.128320569178e1,
-1.111529655912e1));
#103743=cartesian_point('',(-6.092022928528e1,4.132728684981e1,
-1.104474321472e1));
#103744=cartesian_point('',(-6.098568494569e1,4.134785155989e1,
-1.099561632868e1));
#103745=cartesian_point('',(-6.102192479643e1,4.135639461485e1,
-1.096851488269e1));
#103746=cartesian_point('',(-6.040640161380e1,4.000010666147e1,
-1.048002937094e1));
#103747=cartesian_point('',(-6.034444585964e1,4.007326228190e1,
-1.049527862038e1));
#103748=cartesian_point('',(-6.024818189381e1,4.022270225975e1,
-1.051112209168e1));
#103749=cartesian_point('',(-6.016947694115e1,4.045616061966e1,
-1.049815431419e1));
#103750=cartesian_point('',(-6.014658769184e1,4.067066111477e1,
-1.046015015805e1));
#103751=cartesian_point('',(-6.016385517105e1,4.086285192563e1,
-1.040743364440e1));
#103752=cartesian_point('',(-6.020937047670e1,4.103121875295e1,
-1.034745366317e1));
#103753=cartesian_point('',(-6.027416137783e1,4.117663876978e1,
-1.028496584194e1));
#103754=cartesian_point('',(-6.035232162462e1,4.130180714155e1,
-1.022235442235e1));
#103755=cartesian_point('',(-6.044078058464e1,4.141003408870e1,
-1.016033335780e1));
#103756=cartesian_point('',(-6.054639526940e1,4.151170673958e1,
-1.009379108323e1));
#103757=cartesian_point('',(-6.062802378020e1,4.157219303368e1,
-1.004739192516e1));
#103758=cartesian_point('',(-6.067553518560e1,4.160239053166e1,
-1.002179394540e1));
#103759=(bounded_surface()b_spline_surface(3,3,((#103707,#103708,#103709,
#103710,#103711,#103712,#103713,#103714,#103715,#103716,#103717,#103718,
#103719),(#103720,#103721,#103722,#103723,#103724,#103725,#103726,#103727,
#103728,#103729,#103730,#103731,#103732),(#103733,#103734,#103735,#103736,
#103737,#103738,#103739,#103740,#103741,#103742,#103743,#103744,#103745),(
#103746,#103747,#103748,#103749,#103750,#103751,#103752,#103753,#103754,#103755,
#103756,#103757,#103758)),.unspecified.,.f.,.f.,.f.)b_spline_surface_with_knots(
(4,4),(4,1,1,1,1,1,1,1,1,1,4),(0.e0,1.e0),(1.586468209738e-1,2.276209758778e-1,
2.872027635111e-1,3.399149988596e-1,3.868229595603e-1,4.286527913846e-1,
4.662075093489e-1,5.004090090775e-1,5.323041246180e-1,5.628502925702e-1,
6.001856555836e-1),.unspecified.)geometric_representation_item()rational_b_spline_surface(((1.440780462876e0,1.440780462876e0,1.440780462876e0,1.440780462876e0,
1.440780462876e0,1.440780462876e0,1.440780462876e0,1.440780462876e0,
1.440780462876e0,1.440780462876e0,1.440780462876e0,1.440780462876e0,
1.440780462876e0),(8.530731790413e-1,8.530731790413e-1,8.530731790413e-1,
8.530731790413e-1,8.530731790413e-1,8.530731790413e-1,8.530731790413e-1,
8.530731790413e-1,8.530731790413e-1,8.530731790413e-1,8.530731790413e-1,
8.530731790413e-1,8.530731790413e-1),(8.530731790413e-1,8.530731790413e-1,
8.530731790413e-1,8.530731790413e-1,8.530731790413e-1,8.530731790413e-1,
8.530731790413e-1,8.530731790413e-1,8.530731790413e-1,8.530731790413e-1,
8.530731790413e-1,8.530731790413e-1,8.530731790413e-1),(1.440780462876e0,
1.440780462876e0,1.440780462876e0,1.440780462876e0,1.440780462876e0,
1.440780462876e0,1.440780462876e0,1.440780462876e0,1.440780462876e0,
1.440780462876e0,1.440780462876e0,1.440780462876e0,1.440780462876e0)))representation_item('')surface());
#103760=oriented_edge('',*,*,#102802,.t.);
#103762=oriented_edge('',*,*,#103761,.t.);
#103764=oriented_edge('',*,*,#103763,.f.);
#103765=oriented_edge('',*,*,#103572,.f.);
#103766=oriented_edge('',*,*,#103700,.t.);
#103767=edge_loop('',(#103760,#103762,#103764,#103765,#103766));
#103768=face_outer_bound('',#103767,.f.);
#103770=cartesian_point('',(-7.224718015879e1,5.119230429626e1,
-1.069548648161e1));
#103771=direction('',(8.090169943749e-1,-5.877852522925e-1,0.e0));
#103772=direction('',(-5.855485519503e-1,-8.059384404624e-1,
-8.715574274766e-2));
#103773=axis2_placement_3d('',#103770,#103771,#103772);
#103774=cylindrical_surface('',#103773,1.e0);
#103776=oriented_edge('',*,*,#103775,.t.);
#103778=oriented_edge('',*,*,#103777,.f.);
#103780=oriented_edge('',*,*,#103779,.t.);
#103781=oriented_edge('',*,*,#103761,.f.);
#103782=oriented_edge('',*,*,#102800,.f.);
#103783=edge_loop('',(#103776,#103778,#103780,#103781,#103782));
#103784=face_outer_bound('',#103783,.f.);
#103786=cartesian_point('',(-7.053304936864e1,5.433542993997e1,
-1.169548648161e1));
#103787=direction('',(0.e0,0.e0,-1.e0));
#103788=direction('',(8.090169943749e-1,-5.877852522925e-1,0.e0));
#103789=axis2_placement_3d('',#103786,#103787,#103788);
#103790=plane('',#103789);
#103791=oriented_edge('',*,*,#103775,.f.);
#103792=oriented_edge('',*,*,#102798,.t.);
#103794=oriented_edge('',*,*,#103793,.f.);
#103796=oriented_edge('',*,*,#103795,.f.);
#103797=edge_loop('',(#103791,#103792,#103794,#103796));
#103798=face_outer_bound('',#103797,.f.);
#103800=cartesian_point('',(2.916812749991e2,-2.106205062922e2,
-1.069548648161e1));
#103801=direction('',(-8.090169943749e-1,5.877852522925e-1,0.e0));
#103802=direction('',(5.855485519503e-1,8.059384404624e-1,-8.715574274766e-2));
#103803=axis2_placement_3d('',#103800,#103801,#103802);
#103804=cylindrical_surface('',#103803,1.e0);
#103806=oriented_edge('',*,*,#103805,.t.);
#103808=oriented_edge('',*,*,#103807,.f.);
#103809=oriented_edge('',*,*,#103793,.t.);
#103810=oriented_edge('',*,*,#102796,.f.);
#103812=oriented_edge('',*,*,#103811,.f.);
#103813=edge_loop('',(#103806,#103808,#103809,#103810,#103812));
#103814=face_outer_bound('',#103813,.f.);
#103816=cartesian_point('',(-5.347739484443e1,4.194377158516e1,-5.6e0));
#103817=direction('',(-5.855485519503e-1,-8.059384404624e-1,8.715574274766e-2));
#103818=direction('',(-8.090169943749e-1,5.877852522925e-1,0.e0));
#103819=axis2_placement_3d('',#103816,#103817,#103818);
#103820=plane('',#103819);
#103822=oriented_edge('',*,*,#103821,.f.);
#103824=oriented_edge('',*,*,#103823,.t.);
#103825=oriented_edge('',*,*,#103805,.f.);
#103827=oriented_edge('',*,*,#103826,.t.);
#103829=oriented_edge('',*,*,#103828,.t.);
#103830=edge_loop('',(#103822,#103824,#103825,#103827,#103829));
#103831=face_outer_bound('',#103830,.f.);
#103833=cartesian_point('',(-6.983467642639e1,5.496067991800e1,-6.6e0));
#103834=direction('',(8.090169943749e-1,-5.877852522925e-1,0.e0));
#103835=direction('',(0.e0,0.e0,1.e0));
#103836=axis2_placement_3d('',#103833,#103834,#103835);
#103837=cylindrical_surface('',#103836,1.e0);
#103839=oriented_edge('',*,*,#103838,.f.);
#103841=oriented_edge('',*,*,#103840,.f.);
#103842=oriented_edge('',*,*,#103821,.t.);
#103844=oriented_edge('',*,*,#103843,.f.);
#103845=edge_loop('',(#103839,#103841,#103842,#103844));
#103846=face_outer_bound('',#103845,.f.);
#103848=cartesian_point('',(0.e0,0.e0,-5.6e0));
#103849=direction('',(0.e0,0.e0,-1.e0));
#103850=direction('',(-6.427876096865e-1,-7.660444431190e-1,0.e0));
#103851=axis2_placement_3d('',#103848,#103849,#103850);
#103852=plane('',#103851);
#103854=oriented_edge('',*,*,#103853,.t.);
#103856=oriented_edge('',*,*,#103855,.f.);
#103858=oriented_edge('',*,*,#103857,.t.);
#103860=oriented_edge('',*,*,#103859,.f.);
#103861=oriented_edge('',*,*,#103838,.t.);
#103863=oriented_edge('',*,*,#103862,.t.);
#103864=edge_loop('',(#103854,#103856,#103858,#103860,#103861,#103863));
#103865=face_outer_bound('',#103864,.f.);
#103867=cartesian_point('',(-5.382873735497e1,4.899731547512e1,-6.6e0));
#103868=direction('',(-7.071067811865e-1,7.071067811865e-1,0.e0));
#103869=direction('',(0.e0,0.e0,1.e0));
#103870=axis2_placement_3d('',#103867,#103868,#103869);
#103871=cylindrical_surface('',#103870,1.e0);
#103872=oriented_edge('',*,*,#103853,.f.);
#103874=oriented_edge('',*,*,#103873,.f.);
#103876=oriented_edge('',*,*,#103875,.t.);
#103878=oriented_edge('',*,*,#103877,.t.);
#103879=edge_loop('',(#103872,#103874,#103876,#103878));
#103880=face_outer_bound('',#103879,.f.);
#103882=cartesian_point('',(-5.460536115881e1,4.977393927896e1,-6.6e0));
#103883=direction('',(7.044160265872e-1,7.044160262172e-1,8.715574275665e-2));
#103884=direction('',(-6.995604312874e-1,7.097819032329e-1,-8.261266743112e-2));
#103885=axis2_placement_3d('',#103882,#103883,#103884);
#103886=spherical_surface('',#103885,1.e0);
#103888=oriented_edge('',*,*,#103887,.f.);
#103889=oriented_edge('',*,*,#103873,.t.);
#103891=oriented_edge('',*,*,#103890,.t.);
#103892=edge_loop('',(#103888,#103889,#103891));
#103893=face_outer_bound('',#103892,.f.);
#103895=cartesian_point('',(-5.427656261521e1,4.978115154269e1,
-9.315729225321e0));
#103896=direction('',(1.202081431441e-1,2.621897952157e-3,-9.927452482752e-1));
#103897=direction('',(3.302481742747e-1,9.429377919922e-1,4.247898093233e-2));
#103898=axis2_placement_3d('',#103895,#103896,#103897);
#103899=cylindrical_surface('',#103898,1.000020513814e0);
#103900=oriented_edge('',*,*,#103887,.t.);
#103902=oriented_edge('',*,*,#103901,.f.);
#103904=oriented_edge('',*,*,#103903,.t.);
#103906=oriented_edge('',*,*,#103905,.f.);
#103907=edge_loop('',(#103900,#103902,#103904,#103906));
#103908=face_outer_bound('',#103907,.f.);
#103910=cartesian_point('',(0.e0,0.e0,-8.725889084685e0));
#103911=direction('',(0.e0,0.e0,1.e0));
#103912=direction('',(6.427876096865e-1,-7.660444431190e-1,0.e0));
#103913=axis2_placement_3d('',#103910,#103911,#103912);
#103914=conical_surface('',#103913,7.269652396011e1,5.e0);
#103916=oriented_edge('',*,*,#103915,.f.);
#103918=oriented_edge('',*,*,#103917,.t.);
#103920=oriented_edge('',*,*,#103919,.f.);
#103921=oriented_edge('',*,*,#103901,.t.);
#103922=edge_loop('',(#103916,#103918,#103920,#103921));
#103923=face_outer_bound('',#103922,.f.);
#103925=cartesian_point('',(0.e0,0.e0,-6.6e0));
#103926=direction('',(0.e0,0.e0,-1.e0));
#103927=direction('',(-9.819248237507e-1,1.892713409426e-1,0.e0));
#103928=axis2_placement_3d('',#103925,#103926,#103927);
#103929=toroidal_surface('',#103928,7.388633499248e1,1.e0);
#103930=oriented_edge('',*,*,#103862,.f.);
#103932=oriented_edge('',*,*,#103931,.f.);
#103933=oriented_edge('',*,*,#103915,.t.);
#103934=oriented_edge('',*,*,#103890,.f.);
#103935=edge_loop('',(#103930,#103932,#103933,#103934));
#103936=face_outer_bound('',#103935,.f.);
#103938=cartesian_point('',(-5.770329995265e1,4.614671898658e1,-6.6e0));
#103939=direction('',(-5.855485519184e-1,-8.059384404977e-1,8.715574263576e-2));
#103940=direction('',(8.104786718718e-1,-5.799133292507e-1,8.261266850984e-2));
#103941=axis2_placement_3d('',#103938,#103939,#103940);
#103942=spherical_surface('',#103941,1.e0);
#103944=oriented_edge('',*,*,#103943,.f.);
#103945=oriented_edge('',*,*,#103931,.t.);
#103946=oriented_edge('',*,*,#103843,.t.);
#103947=edge_loop('',(#103944,#103945,#103946));
#103948=face_outer_bound('',#103947,.f.);
#103950=cartesian_point('',(-5.766129335565e1,4.583770691754e1,
-9.175249729820e0));
#103951=direction('',(-1.621108430958e-2,1.191354788056e-1,9.927456564676e-1));
#103952=direction('',(-8.796615802798e-1,-4.736990191152e-1,4.248227240829e-2));
#103953=axis2_placement_3d('',#103950,#103951,#103952);
#103954=cylindrical_surface('',#103953,1.000023346304e0);
#103955=oriented_edge('',*,*,#103943,.t.);
#103956=oriented_edge('',*,*,#103828,.f.);
#103958=oriented_edge('',*,*,#103957,.t.);
#103959=oriented_edge('',*,*,#103917,.f.);
#103960=edge_loop('',(#103955,#103956,#103958,#103959));
#103961=face_outer_bound('',#103960,.f.);
#103963=cartesian_point('',(-5.943280764152e1,4.409225258623e1,
-1.127845346944e1));
#103964=cartesian_point('',(-5.937244512272e1,4.401705638945e1,
-1.129367361971e1));
#103965=cartesian_point('',(-5.924239130521e1,4.387345879210e1,
-1.132453313356e1));
#103966=cartesian_point('',(-5.901530871631e1,4.367697330559e1,
-1.137282153442e1));
#103967=cartesian_point('',(-5.874866944774e1,4.349998678594e1,
-1.142411146131e1));
#103968=cartesian_point('',(-5.842870142268e1,4.334713440288e1,
-1.147984719511e1));
#103969=cartesian_point('',(-5.804515577858e1,4.323393067906e1,
-1.154008206916e1));
#103970=cartesian_point('',(-5.759241159189e1,4.318601984184e1,
-1.160349338236e1));
#103971=cartesian_point('',(-5.707403244451e1,4.323984541888e1,
-1.166680772839e1));
#103972=cartesian_point('',(-5.651110893974e1,4.344173613098e1,
-1.172376745294e1));
#103973=cartesian_point('',(-5.594362104621e1,4.384755949356e1,
-1.176500785300e1));
#103974=cartesian_point('',(-5.565112393091e1,4.424952643729e1,
-1.177039492351e1));
#103975=cartesian_point('',(-5.553421148365e1,4.448520107817e1,
-1.176654070695e1));
#103976=cartesian_point('',(-5.881844314943e1,4.482833196816e1,
-1.167823224153e1));
#103977=cartesian_point('',(-5.878851876525e1,4.477663751011e1,
-1.169695687343e1));
#103978=cartesian_point('',(-5.872163666590e1,4.467606926332e1,
-1.173451526908e1));
#103979=cartesian_point('',(-5.859743834765e1,4.453327481647e1,
-1.179206443133e1));
#103980=cartesian_point('',(-5.844409808281e1,4.439917862635e1,
-1.185189530406e1));
#103981=cartesian_point('',(-5.825186916343e1,4.427686308895e1,
-1.191538866922e1));
#103982=cartesian_point('',(-5.801236309348e1,4.417749771691e1,
-1.198210156190e1));
#103983=cartesian_point('',(-5.772007455781e1,4.412041627103e1,
-1.204981691434e1));
#103984=cartesian_point('',(-5.737656515107e1,4.413404212347e1,
-1.211389065668e1));
#103985=cartesian_point('',(-5.699796146124e1,4.425504492076e1,
-1.216609118650e1));
#103986=cartesian_point('',(-5.661839344174e1,4.452575663649e1,
-1.219431201621e1));
#103987=cartesian_point('',(-5.643258619919e1,4.480165917784e1,
-1.218449452545e1));
#103988=cartesian_point('',(-5.636359126253e1,4.496217702990e1,
-1.217118304191e1));
#103989=cartesian_point('',(-5.818786925081e1,4.525413933247e1,
-1.097102346239e1));
#103990=cartesian_point('',(-5.817234465409e1,4.522869903875e1,
-1.099271605421e1));
#103991=cartesian_point('',(-5.813815505508e1,4.517940345292e1,
-1.103582656153e1));
#103992=cartesian_point('',(-5.807616777969e1,4.510987881042e1,
-1.110059949619e1));
#103993=cartesian_point('',(-5.800105994587e1,4.504496702443e1,
-1.116648791221e1));
#103994=cartesian_point('',(-5.790838490323e1,4.498603141117e1,
-1.123462207263e1));
#103995=cartesian_point('',(-5.779448666554e1,4.493824485321e1,
-1.130392892122e1));
#103996=cartesian_point('',(-5.765709474298e1,4.491052593248e1,
-1.137131500106e1));
#103997=cartesian_point('',(-5.749710826939e1,4.491593185169e1,
-1.143114828235e1));
#103998=cartesian_point('',(-5.732180905081e1,4.497134963160e1,
-1.147437303283e1));
#103999=cartesian_point('',(-5.714610761868e1,4.509664511986e1,
-1.148823136806e1));
#104000=cartesian_point('',(-5.705906203162e1,4.522565060060e1,
-1.146662349033e1));
#104001=cartesian_point('',(-5.702611260618e1,4.530139878129e1,
-1.144655306418e1));
#104002=cartesian_point('',(-5.831358587975e1,4.484802898215e1,
-1.002321049565e1));
#104003=cartesian_point('',(-5.827878191252e1,4.481943197400e1,
-1.004369855397e1));
#104004=cartesian_point('',(-5.820675485111e1,4.476683953568e1,
-1.008441265301e1));
#104005=cartesian_point('',(-5.809009223542e1,4.470040250136e1,
-1.014552271251e1));
#104006=cartesian_point('',(-5.796230971221e1,4.464621315243e1,
-1.020756432815e1));
#104007=cartesian_point('',(-5.781904241257e1,4.460585541990e1,
-1.027153712830e1));
#104008=cartesian_point('',(-5.765844132677e1,4.458420025413e1,
-1.033637608113e1));
#104009=cartesian_point('',(-5.748062710563e1,4.458840571475e1,
-1.039920295994e1));
#104010=cartesian_point('',(-5.728798751235e1,4.462764152179e1,
-1.045499080306e1));
#104011=cartesian_point('',(-5.708591432027e1,4.471312370691e1,
-1.049601918698e1));
#104012=cartesian_point('',(-5.688027445369e1,4.486084408323e1,
-1.051176722777e1));
#104013=cartesian_point('',(-5.676307193002e1,4.500207967204e1,
-1.049622723850e1));
#104014=cartesian_point('',(-5.671013758376e1,4.508729445223e1,
-1.048037640159e1));
#104015=(bounded_surface()b_spline_surface(3,3,((#103963,#103964,#103965,
#103966,#103967,#103968,#103969,#103970,#103971,#103972,#103973,#103974,
#103975),(#103976,#103977,#103978,#103979,#103980,#103981,#103982,#103983,
#103984,#103985,#103986,#103987,#103988),(#103989,#103990,#103991,#103992,
#103993,#103994,#103995,#103996,#103997,#103998,#103999,#104000,#104001),(
#104002,#104003,#104004,#104005,#104006,#104007,#104008,#104009,#104010,#104011,
#104012,#104013,#104014)),.unspecified.,.f.,.f.,.f.)b_spline_surface_with_knots(
(4,4),(4,1,1,1,1,1,1,1,1,1,4),(0.e0,1.e0),(4.005540768842e-1,4.304414568430e-1,
4.601023240993e-1,4.916004120735e-1,5.260358836293e-1,5.642533835435e-1,
6.068377239086e-1,6.544983972738e-1,7.081286705266e-1,7.686572481856e-1,
8.408415053136e-1),.unspecified.)geometric_representation_item()rational_b_spline_surface(((1.441480083424e0,1.441480083424e0,1.441480083424e0,1.441480083424e0,
1.441480083424e0,1.441480083424e0,1.441480083424e0,1.441480083424e0,
1.441480083424e0,1.441480083424e0,1.441480083424e0,1.441480083424e0,
1.441480083424e0),(8.528399721919e-1,8.528399721919e-1,8.528399721919e-1,
8.528399721919e-1,8.528399721919e-1,8.528399721919e-1,8.528399721919e-1,
8.528399721919e-1,8.528399721919e-1,8.528399721919e-1,8.528399721919e-1,
8.528399721919e-1,8.528399721919e-1),(8.528399721919e-1,8.528399721919e-1,
8.528399721919e-1,8.528399721919e-1,8.528399721919e-1,8.528399721919e-1,
8.528399721919e-1,8.528399721919e-1,8.528399721919e-1,8.528399721919e-1,
8.528399721919e-1,8.528399721919e-1,8.528399721919e-1),(1.441480083424e0,
1.441480083424e0,1.441480083424e0,1.441480083424e0,1.441480083424e0,
1.441480083424e0,1.441480083424e0,1.441480083424e0,1.441480083424e0,
1.441480083424e0,1.441480083424e0,1.441480083424e0,1.441480083424e0)))representation_item('')surface());
#104016=oriented_edge('',*,*,#103826,.f.);
#104017=oriented_edge('',*,*,#103811,.t.);
#104018=oriented_edge('',*,*,#102794,.t.);
#104020=oriented_edge('',*,*,#104019,.f.);
#104021=oriented_edge('',*,*,#103957,.f.);
#104022=edge_loop('',(#104016,#104017,#104018,#104020,#104021));
#104023=face_outer_bound('',#104022,.f.);
#104025=cartesian_point('',(0.e0,0.e0,-1.085177816937e1));
#104026=direction('',(0.e0,0.e0,1.e0));
#104027=direction('',(-9.820850833114e-1,1.884380246588e-1,0.e0));
#104028=axis2_placement_3d('',#104025,#104026,#104027);
#104029=toroidal_surface('',#104028,7.150671292775e1,1.e0);
#104030=oriented_edge('',*,*,#102792,.t.);
#104032=oriented_edge('',*,*,#104031,.f.);
#104033=oriented_edge('',*,*,#103919,.t.);
#104034=oriented_edge('',*,*,#104019,.t.);
#104035=edge_loop('',(#104030,#104032,#104033,#104034));
#104036=face_outer_bound('',#104035,.f.);
#104038=cartesian_point('',(-5.269499552914e1,4.796851572750e1,
-1.180362387519e1));
#104039=cartesian_point('',(-5.249909512270e1,4.810576213295e1,
-1.180832158022e1));
#104040=cartesian_point('',(-5.217217098970e1,4.842348970631e1,
-1.180571394858e1));
#104041=cartesian_point('',(-5.186864051736e1,4.899065524492e1,
-1.177029664133e1));
#104042=cartesian_point('',(-5.174597012268e1,4.953428943821e1,
-1.171839232606e1));
#104043=cartesian_point('',(-5.175259224245e1,5.002048958651e1,
-1.165926574865e1));
#104044=cartesian_point('',(-5.184461434695e1,5.043539932523e1,
-1.159906983381e1));
#104045=cartesian_point('',(-5.198894222043e1,5.078043780641e1,
-1.154105281557e1));
#104046=cartesian_point('',(-5.216391047010e1,5.106437794803e1,
-1.148645949831e1));
#104047=cartesian_point('',(-5.235747740281e1,5.129818327517e1,
-1.143527289010e1));
#104048=cartesian_point('',(-5.256362358259e1,5.149095879824e1,
-1.138704994073e1));
#104049=cartesian_point('',(-5.275281908273e1,5.162969619641e1,
-1.134695449067e1));
#104050=cartesian_point('',(-5.287342746080e1,5.170214926322e1,
-1.132309327543e1));
#104051=cartesian_point('',(-5.291953332527e1,5.172774751861e1,
-1.131419144786e1));
#104052=cartesian_point('',(-5.326732791582e1,4.868758871681e1,
-1.207777544608e1));
#104053=cartesian_point('',(-5.313480192105e1,4.877108410669e1,
-1.209100436366e1));
#104054=cartesian_point('',(-5.291256602504e1,4.897293976975e1,
-1.210248734799e1));
#104055=cartesian_point('',(-5.271222166404e1,4.934562508936e1,
-1.208013372327e1));
#104056=cartesian_point('',(-5.264169961456e1,4.970372575070e1,
-1.203400191905e1));
#104057=cartesian_point('',(-5.266272464021e1,5.001961572990e1,
-1.197551682102e1));
#104058=cartesian_point('',(-5.274189451884e1,5.028292502462e1,
-1.191252129583e1));
#104059=cartesian_point('',(-5.285435006857e1,5.049537423161e1,
-1.184948952663e1));
#104060=cartesian_point('',(-5.298424845126e1,5.066404870803e1,
-1.178846787474e1));
#104061=cartesian_point('',(-5.312305855841e1,5.079723610922e1,
-1.172988781899e1));
#104062=cartesian_point('',(-5.326660311997e1,5.090166152255e1,
-1.167352698546e1));
#104063=cartesian_point('',(-5.339480189039e1,5.097220445095e1,
-1.162573035522e1));
#104064=cartesian_point('',(-5.347477357939e1,5.100669204272e1,
-1.159683809727e1));
#104065=cartesian_point('',(-5.350509387224e1,5.101851335435e1,
-1.158599499178e1));
#104066=cartesian_point('',(-5.364624312481e1,4.921478783057e1,
-1.137189196847e1));
#104067=cartesian_point('',(-5.357989255057e1,4.925805685156e1,
-1.139065871779e1));
#104068=cartesian_point('',(-5.346964722619e1,4.935999089789e1,
-1.141194824672e1));
#104069=cartesian_point('',(-5.337055364532e1,4.954447238881e1,
-1.140209024833e1));
#104070=cartesian_point('',(-5.333500398732e1,4.972143551460e1,
-1.136432027841e1));
#104071=cartesian_point('',(-5.334437988047e1,4.987874457237e1,
-1.131036545894e1));
#104072=cartesian_point('',(-5.338276449643e1,5.001163990601e1,
-1.124862872295e1));
#104073=cartesian_point('',(-5.343829186264e1,5.012075835917e1,
-1.118433482419e1));
#104074=cartesian_point('',(-5.350332723250e1,5.020923691907e1,
-1.112020325223e1));
#104075=cartesian_point('',(-5.357372325184e1,5.028087205229e1,
-1.105714905539e1));
#104076=cartesian_point('',(-5.364745011155e1,5.033878222700e1,
-1.099525006999e1));
#104077=cartesian_point('',(-5.371415255727e1,5.037947135258e1,
-1.094182269672e1));
#104078=cartesian_point('',(-5.375622049701e1,5.040021597228e1,
-1.090910740289e1));
#104079=cartesian_point('',(-5.377223856426e1,5.040746719936e1,
-1.089677233628e1));
#104080=cartesian_point('',(-5.340552000835e1,4.895709540669e1,
-1.047998344475e1));
#104081=cartesian_point('',(-5.333370872553e1,4.901891116400e1,
-1.049506543877e1));
#104082=cartesian_point('',(-5.321678419318e1,4.914927028920e1,
-1.051084659131e1));
#104083=cartesian_point('',(-5.310311455546e1,4.936352461128e1,
-1.049886051134e1));
#104084=cartesian_point('',(-5.304602279067e1,4.956749797794e1,
-1.046263592553e1));
#104085=cartesian_point('',(-5.303080098965e1,4.975633443129e1,
-1.041200431937e1));
#104086=cartesian_point('',(-5.304634443396e1,4.992669787161e1,
-1.035416882852e1));
#104087=cartesian_point('',(-5.308392317994e1,5.007797524657e1,
-1.029378512262e1));
#104088=cartesian_point('',(-5.313726327293e1,5.021153567141e1,
-1.023336022540e1));
#104089=cartesian_point('',(-5.320254323548e1,5.032992099926e1,
-1.017378391234e1));
#104090=cartesian_point('',(-5.327777045220e1,5.043547327314e1,
-1.011517607372e1));
#104091=cartesian_point('',(-5.335165085535e1,5.051823018494e1,
-1.006452211175e1));
#104092=cartesian_point('',(-5.340118385540e1,5.056491305870e1,
-1.003349211436e1));
#104093=cartesian_point('',(-5.342047084037e1,5.058194170055e1,
-1.002179262943e1));
#104094=(bounded_surface()b_spline_surface(3,3,((#104038,#104039,#104040,
#104041,#104042,#104043,#104044,#104045,#104046,#104047,#104048,#104049,#104050,
#104051),(#104052,#104053,#104054,#104055,#104056,#104057,#104058,#104059,
#104060,#104061,#104062,#104063,#104064,#104065),(#104066,#104067,#104068,
#104069,#104070,#104071,#104072,#104073,#104074,#104075,#104076,#104077,#104078,
#104079),(#104080,#104081,#104082,#104083,#104084,#104085,#104086,#104087,
#104088,#104089,#104090,#104091,#104092,#104093)),.unspecified.,.f.,.f.,.f.)b_spline_surface_with_knots((4,4),(4,1,1,1,1,1,1,1,1,1,1,4),(0.e0,1.e0),(
1.585654645826e-1,2.267406806993e-1,2.852185738685e-1,3.370296728002e-1,
3.831131991881e-1,4.242169885094e-1,4.610912726706e-1,4.945590226228e-1,
5.255017477418e-1,5.548657647271e-1,5.831234236306e-1,6.001874167292e-1),
.unspecified.)geometric_representation_item()rational_b_spline_surface(((
1.391229686586e0,1.391229686586e0,1.391229686586e0,1.391229686586e0,
1.391229686586e0,1.391229686586e0,1.391229686586e0,1.391229686586e0,
1.391229686586e0,1.391229686586e0,1.391229686586e0,1.391229686586e0,
1.391229686586e0,1.391229686586e0),(8.695901044712e-1,8.695901044712e-1,
8.695901044712e-1,8.695901044712e-1,8.695901044712e-1,8.695901044712e-1,
8.695901044712e-1,8.695901044712e-1,8.695901044712e-1,8.695901044712e-1,
8.695901044712e-1,8.695901044712e-1,8.695901044712e-1,8.695901044712e-1),(
8.695901044712e-1,8.695901044712e-1,8.695901044712e-1,8.695901044712e-1,
8.695901044712e-1,8.695901044712e-1,8.695901044712e-1,8.695901044712e-1,
8.695901044712e-1,8.695901044712e-1,8.695901044712e-1,8.695901044712e-1,
8.695901044712e-1,8.695901044712e-1),(1.391229686586e0,1.391229686586e0,
1.391229686586e0,1.391229686586e0,1.391229686586e0,1.391229686586e0,
1.391229686586e0,1.391229686586e0,1.391229686586e0,1.391229686586e0,
1.391229686586e0,1.391229686586e0,1.391229686586e0,1.391229686586e0)))representation_item('')surface());
#104095=oriented_edge('',*,*,#102790,.f.);
#104097=oriented_edge('',*,*,#104096,.t.);
#104099=oriented_edge('',*,*,#104098,.f.);
#104100=oriented_edge('',*,*,#103903,.f.);
#104101=oriented_edge('',*,*,#104031,.t.);
#104102=edge_loop('',(#104095,#104097,#104099,#104100,#104101));
#104103=face_outer_bound('',#104102,.f.);
#104105=cartesian_point('',(-6.334945674686e1,6.186399106033e1,
-1.069548648161e1));
#104106=direction('',(7.071067811865e-1,-7.071067811865e-1,0.e0));
#104107=direction('',(-7.044160264028e-1,-7.044160264028e-1,
-8.715574274765e-2));
#104108=axis2_placement_3d('',#104105,#104106,#104107);
#104109=cylindrical_surface('',#104108,1.e0);
#104111=oriented_edge('',*,*,#104110,.t.);
#104113=oriented_edge('',*,*,#104112,.f.);
#104115=oriented_edge('',*,*,#104114,.t.);
#104116=oriented_edge('',*,*,#104096,.f.);
#104117=oriented_edge('',*,*,#102788,.f.);
#104118=edge_loop('',(#104111,#104113,#104115,#104116,#104117));
#104119=face_outer_bound('',#104118,.f.);
#104121=cartesian_point('',(-6.116473657264e1,6.470027047857e1,
-1.169548648161e1));
#104122=direction('',(0.e0,0.e0,-1.e0));
#104123=direction('',(7.071067811865e-1,-7.071067811865e-1,0.e0));
#104124=axis2_placement_3d('',#104121,#104122,#104123);
#104125=plane('',#104124);
#104126=oriented_edge('',*,*,#104110,.f.);
#104127=oriented_edge('',*,*,#102786,.t.);
#104129=oriented_edge('',*,*,#104128,.f.);
#104131=oriented_edge('',*,*,#104130,.f.);
#104132=edge_loop('',(#104126,#104127,#104129,#104131));
#104133=face_outer_bound('',#104132,.f.);
#104135=cartesian_point('',(2.558371557681e2,-2.543516900816e2,
-1.069548648161e1));
#104136=direction('',(-7.071067811865e-1,7.071067811865e-1,0.e0));
#104137=direction('',(7.044160264028e-1,7.044160264028e-1,-8.715574274765e-2));
#104138=axis2_placement_3d('',#104135,#104136,#104137);
#104139=cylindrical_surface('',#104138,1.e0);
#104141=oriented_edge('',*,*,#104140,.t.);
#104143=oriented_edge('',*,*,#104142,.f.);
#104144=oriented_edge('',*,*,#104128,.t.);
#104145=oriented_edge('',*,*,#102784,.f.);
#104147=oriented_edge('',*,*,#104146,.f.);
#104148=edge_loop('',(#104141,#104143,#104144,#104145,#104147));
#104149=face_outer_bound('',#104148,.f.);
#104151=cartesian_point('',(-4.625754790355e1,4.979308180948e1,-5.6e0));
#104152=direction('',(-7.044160264028e-1,-7.044160264028e-1,8.715574274765e-2));
#104153=direction('',(-7.071067811865e-1,7.071067811865e-1,0.e0));
#104154=axis2_placement_3d('',#104151,#104152,#104153);
#104155=plane('',#104154);
#104157=oriented_edge('',*,*,#104156,.f.);
#104159=oriented_edge('',*,*,#104158,.t.);
#104160=oriented_edge('',*,*,#104140,.f.);
#104162=oriented_edge('',*,*,#104161,.t.);
#104164=oriented_edge('',*,*,#104163,.t.);
#104165=edge_loop('',(#104157,#104159,#104160,#104162,#104164));
#104166=face_outer_bound('',#104165,.f.);
#104168=cartesian_point('',(-6.037715111433e1,6.520857299418e1,-6.6e0));
#104169=direction('',(7.071067811865e-1,-7.071067811865e-1,0.e0));
#104170=direction('',(0.e0,0.e0,1.e0));
#104171=axis2_placement_3d('',#104168,#104169,#104170);
#104172=cylindrical_surface('',#104171,1.e0);
#104174=oriented_edge('',*,*,#104173,.f.);
#104176=oriented_edge('',*,*,#104175,.f.);
#104177=oriented_edge('',*,*,#104156,.t.);
#104179=oriented_edge('',*,*,#104178,.f.);
#104180=edge_loop('',(#104174,#104176,#104177,#104179));
#104181=face_outer_bound('',#104180,.f.);
#104183=cartesian_point('',(0.e0,0.e0,-5.6e0));
#104184=direction('',(0.e0,0.e0,-1.e0));
#104185=direction('',(-6.427876096865e-1,-7.660444431190e-1,0.e0));
#104186=axis2_placement_3d('',#104183,#104184,#104185);
#104187=plane('',#104186);
#104189=oriented_edge('',*,*,#104188,.t.);
#104191=oriented_edge('',*,*,#104190,.f.);
#104193=oriented_edge('',*,*,#104192,.t.);
#104195=oriented_edge('',*,*,#104194,.f.);
#104196=oriented_edge('',*,*,#104173,.t.);
#104198=oriented_edge('',*,*,#104197,.t.);
#104199=edge_loop('',(#104189,#104191,#104193,#104195,#104196,#104198));
#104200=face_outer_bound('',#104199,.f.);
#104202=cartesian_point('',(-4.550114835421e1,5.681474820586e1,-6.6e0));
#104203=direction('',(-5.877852522925e-1,8.090169943749e-1,0.e0));
#104204=direction('',(0.e0,0.e0,1.e0));
#104205=axis2_placement_3d('',#104202,#104203,#104204);
#104206=cylindrical_surface('',#104205,1.e0);
#104207=oriented_edge('',*,*,#104188,.f.);
#104209=oriented_edge('',*,*,#104208,.f.);
#104211=oriented_edge('',*,*,#104210,.t.);
#104213=oriented_edge('',*,*,#104212,.t.);
#104214=edge_loop('',(#104207,#104209,#104211,#104213));
#104215=face_outer_bound('',#104214,.f.);
#104217=cartesian_point('',(-4.614671898647e1,5.770329995248e1,-6.6e0));
#104218=direction('',(8.059384406167e-1,5.855485517376e-1,8.715574275064e-2));
#104219=direction('',(-5.799133291735e-1,8.104786720176e-1,-8.261266762130e-2));
#104220=axis2_placement_3d('',#104217,#104218,#104219);
#104221=spherical_surface('',#104220,1.e0);
#104223=oriented_edge('',*,*,#104222,.f.);
#104224=oriented_edge('',*,*,#104208,.t.);
#104226=oriented_edge('',*,*,#104225,.t.);
#104227=edge_loop('',(#104223,#104224,#104226));
#104228=face_outer_bound('',#104227,.f.);
#104230=cartesian_point('',(-4.592916575142e1,5.767373295983e1,
-8.413094585054e0));
#104231=direction('',(1.191296553025e-1,-1.620294514862e-2,-9.927464881812e-1));
#104232=direction('',(4.736957877552e-1,8.796631279206e-1,4.248625707034e-2));
#104233=axis2_placement_3d('',#104230,#104231,#104232);
#104234=cylindrical_surface('',#104233,1.000022554780e0);
#104235=oriented_edge('',*,*,#104222,.t.);
#104237=oriented_edge('',*,*,#104236,.f.);
#104239=oriented_edge('',*,*,#104238,.t.);
#104241=oriented_edge('',*,*,#104240,.f.);
#104242=edge_loop('',(#104235,#104237,#104239,#104241));
#104243=face_outer_bound('',#104242,.f.);
#104245=cartesian_point('',(0.e0,0.e0,-8.725889084685e0));
#104246=direction('',(0.e0,0.e0,1.e0));
#104247=direction('',(6.427876096865e-1,-7.660444431190e-1,0.e0));
#104248=axis2_placement_3d('',#104245,#104246,#104247);
#104249=conical_surface('',#104248,7.269652396011e1,5.e0);
#104251=oriented_edge('',*,*,#104250,.f.);
#104253=oriented_edge('',*,*,#104252,.f.);
#104255=oriented_edge('',*,*,#104254,.t.);
#104257=oriented_edge('',*,*,#104256,.f.);
#104259=oriented_edge('',*,*,#104258,.f.);
#104260=oriented_edge('',*,*,#104236,.t.);
#104261=edge_loop('',(#104251,#104253,#104255,#104257,#104259,#104260));
#104262=face_outer_bound('',#104261,.f.);
#104264=cartesian_point('',(0.e0,0.e0,-6.6e0));
#104265=direction('',(0.e0,0.e0,-1.e0));
#104266=direction('',(-9.819248237507e-1,1.892713409426e-1,0.e0));
#104267=axis2_placement_3d('',#104264,#104265,#104266);
#104268=toroidal_surface('',#104267,7.388633499248e1,1.e0);
#104269=oriented_edge('',*,*,#104197,.f.);
#104271=oriented_edge('',*,*,#104270,.f.);
#104272=oriented_edge('',*,*,#104252,.t.);
#104273=oriented_edge('',*,*,#104250,.t.);
#104274=oriented_edge('',*,*,#104225,.f.);
#104275=edge_loop('',(#104269,#104271,#104272,#104273,#104274));
#104276=face_outer_bound('',#104275,.f.);
#104278=cartesian_point('',(-4.977393927907e1,5.460536115891e1,-6.6e0));
#104279=direction('',(-7.044160263701e-1,-7.044160264501e-1,8.715574262901e-2));
#104280=direction('',(7.097819030844e-1,-6.995604313112e-1,8.261266850570e-2));
#104281=axis2_placement_3d('',#104278,#104279,#104280);
#104282=spherical_surface('',#104281,1.e0);
#104284=oriented_edge('',*,*,#104283,.f.);
#104285=oriented_edge('',*,*,#104270,.t.);
#104286=oriented_edge('',*,*,#104178,.t.);
#104287=edge_loop('',(#104284,#104285,#104286));
#104288=face_outer_bound('',#104287,.f.);
#104290=cartesian_point('',(-4.978082193401e1,5.429209640416e1,
-9.187517002260e0));
#104291=direction('',(2.625258799702e-3,1.202048308220e-1,9.927456404655e-1));
#104292=direction('',(-9.429345320627e-1,-3.302570777283e-1,4.248212393476e-2));
#104293=axis2_placement_3d('',#104290,#104291,#104292);
#104294=cylindrical_surface('',#104293,1.000023191261e0);
#104295=oriented_edge('',*,*,#104283,.t.);
#104296=oriented_edge('',*,*,#104163,.f.);
#104298=oriented_edge('',*,*,#104297,.t.);
#104299=oriented_edge('',*,*,#104254,.f.);
#104300=edge_loop('',(#104295,#104296,#104298,#104299));
#104301=face_outer_bound('',#104300,.f.);
#104303=cartesian_point('',(-4.895718148581e1,5.340545020169e1,
-1.048004984985e1));
#104304=cartesian_point('',(-4.900776099917e1,5.334667213241e1,
-1.049235704895e1));
#104305=cartesian_point('',(-4.912767585675e1,5.323389792143e1,
-1.050930826099e1));
#104306=cartesian_point('',(-4.933398787662e1,5.311404719978e1,
-1.050287585871e1));
#104307=cartesian_point('',(-4.955268549095e1,5.304780443549e1,
-1.046639415788e1));
#104308=cartesian_point('',(-4.975526727999e1,5.303006465072e1,
-1.041266523396e1));
#104309=cartesian_point('',(-4.993727708025e1,5.304760106917e1,
-1.035048810838e1));
#104310=cartesian_point('',(-5.009768258217e1,5.309003538277e1,
-1.028550801921e1));
#104311=cartesian_point('',(-5.023733349378e1,5.314956025364e1,
-1.022104250612e1));
#104312=cartesian_point('',(-5.035881284564e1,5.322112972907e1,
-1.015841115462e1));
#104313=cartesian_point('',(-5.047432946505e1,5.330914813506e1,
-1.009246247729e1));
#104314=cartesian_point('',(-5.054543964411e1,5.337913827450e1,
-1.004689593264e1));
#104315=cartesian_point('',(-5.058196742278e1,5.342051720928e1,
-1.002179820883e1));
#104316=cartesian_point('',(-4.921480598323e1,5.364614274632e1,
-1.137188336936e1));
#104317=cartesian_point('',(-4.925025991633e1,5.359184944942e1,
-1.138726516997e1));
#104318=cartesian_point('',(-4.934228009147e1,5.348588556168e1,
-1.140968145623e1));
#104319=cartesian_point('',(-4.951860001349e1,5.337875751702e1,
-1.140613521512e1));
#104320=cartesian_point('',(-4.970890426684e1,5.333483915356e1,
-1.136828532895e1));
#104321=cartesian_point('',(-4.987811145490e1,5.334343929959e1,
-1.131103553055e1));
#104322=cartesian_point('',(-5.001980607620e1,5.338540828921e1,
-1.124466207417e1));
#104323=cartesian_point('',(-5.013451348643e1,5.344650827459e1,
-1.117549610826e1));
#104324=cartesian_point('',(-5.022557893769e1,5.351731860671e1,
-1.110711355681e1));
#104325=cartesian_point('',(-5.029742408505e1,5.359262366507e1,
-1.104086488358e1));
#104326=cartesian_point('',(-5.035892575364e1,5.367680221547e1,
-1.097124601810e1));
#104327=cartesian_point('',(-5.039195400997e1,5.373788527419e1,
-1.092320404335e1));
#104328=cartesian_point('',(-5.040750499698e1,5.377224616213e1,
-1.089674417236e1));
#104329=cartesian_point('',(-4.868767108464e1,5.326716505762e1,
-1.207768922508e1));
#104330=cartesian_point('',(-4.875610551954e1,5.315873238061e1,
-1.208859069747e1));
#104331=cartesian_point('',(-4.893756486591e1,5.294550897024e1,
-1.210174976519e1));
#104332=cartesian_point('',(-4.929321328856e1,5.272876537779e1,
-1.208556918626e1));
#104333=cartesian_point('',(-4.967849894862e1,5.264127232677e1,
-1.203834867666e1));
#104334=cartesian_point('',(-5.001843908481e1,5.266088867978e1,
-1.197610238394e1));
#104335=cartesian_point('',(-5.029904640597e1,5.274740323732e1,
-1.190847457715e1));
#104336=cartesian_point('',(-5.052190934786e1,5.287096377888e1,
-1.184090644959e1));
#104337=cartesian_point('',(-5.069478443826e1,5.301207311806e1,
-1.177614123851e1));
#104338=cartesian_point('',(-5.082744842671e1,5.316011055824e1,
-1.171490962415e1));
#104339=cartesian_point('',(-5.093721656126e1,5.332340012972e1,
-1.165185354239e1));
#104340=cartesian_point('',(-5.099317833022e1,5.344010567375e1,
-1.160919737120e1));
#104341=cartesian_point('',(-5.101852538038e1,5.350514132417e1,
-1.158593901951e1));
#104342=cartesian_point('',(-4.796868986739e1,5.269478530384e1,
-1.180358804563e1));
#104343=cartesian_point('',(-4.808111493429e1,5.253448422100e1,
-1.180749366308e1));
#104344=cartesian_point('',(-4.836874752667e1,5.222057527315e1,
-1.180708559391e1));
#104345=cartesian_point('',(-4.891133915977e1,5.189517175938e1,
-1.177696108346e1));
#104346=cartesian_point('',(-4.949566896198e1,5.174721705845e1,
-1.172290744281e1));
#104347=cartesian_point('',(-5.001841184957e1,5.175013503756e1,
-1.165980901446e1));
#104348=cartesian_point('',(-5.046091292040e1,5.185120400272e1,
-1.159527971136e1));
#104349=cartesian_point('',(-5.082413336935e1,5.201076532958e1,
-1.153329591368e1));
#104350=cartesian_point('',(-5.111719499767e1,5.220211599958e1,
-1.147561369391e1));
#104351=cartesian_point('',(-5.135272279295e1,5.241007437662e1,
-1.142239040979e1));
#104352=cartesian_point('',(-5.155874944537e1,5.264644300848e1,
-1.136874836731e1));
#104353=cartesian_point('',(-5.167286490651e1,5.282073730359e1,
-1.133328136581e1));
#104354=cartesian_point('',(-5.172776241620e1,5.291963803340e1,
-1.131418718121e1));
#104355=(bounded_surface()b_spline_surface(3,3,((#104303,#104304,#104305,
#104306,#104307,#104308,#104309,#104310,#104311,#104312,#104313,#104314,
#104315),(#104316,#104317,#104318,#104319,#104320,#104321,#104322,#104323,
#104324,#104325,#104326,#104327,#104328),(#104329,#104330,#104331,#104332,
#104333,#104334,#104335,#104336,#104337,#104338,#104339,#104340,#104341),(
#104342,#104343,#104344,#104345,#104346,#104347,#104348,#104349,#104350,#104351,
#104352,#104353,#104354)),.unspecified.,.f.,.f.,.f.)b_spline_surface_with_knots(
(4,4),(4,1,1,1,1,1,1,1,1,1,4),(0.e0,1.e0),(9.962736853330e-2,1.588187881812e-1,
2.261091591694e-1,2.854577381134e-1,3.378171316782e-1,3.844704376977e-1,
4.261049141264e-1,4.635097964853e-1,4.976320102326e-1,5.295391153805e-1,
5.684031633126e-1),.unspecified.)geometric_representation_item()rational_b_spline_surface(((1.391199989371e0,1.391199989371e0,1.391199989371e0,1.391199989371e0,
1.391199989371e0,1.391199989371e0,1.391199989371e0,1.391199989371e0,
1.391199989371e0,1.391199989371e0,1.391199989371e0,1.391199989371e0,
1.391199989371e0),(8.696000035430e-1,8.696000035430e-1,8.696000035430e-1,
8.696000035430e-1,8.696000035430e-1,8.696000035430e-1,8.696000035430e-1,
8.696000035430e-1,8.696000035430e-1,8.696000035430e-1,8.696000035430e-1,
8.696000035430e-1,8.696000035430e-1),(8.696000035430e-1,8.696000035430e-1,
8.696000035430e-1,8.696000035430e-1,8.696000035430e-1,8.696000035430e-1,
8.696000035430e-1,8.696000035430e-1,8.696000035430e-1,8.696000035430e-1,
8.696000035430e-1,8.696000035430e-1,8.696000035430e-1),(1.391199989371e0,
1.391199989371e0,1.391199989371e0,1.391199989371e0,1.391199989371e0,
1.391199989371e0,1.391199989371e0,1.391199989371e0,1.391199989371e0,
1.391199989371e0,1.391199989371e0,1.391199989371e0,1.391199989371e0)))representation_item('')surface());
#104356=oriented_edge('',*,*,#104161,.f.);
#104357=oriented_edge('',*,*,#104146,.t.);
#104358=oriented_edge('',*,*,#102782,.f.);
#104360=oriented_edge('',*,*,#104359,.t.);
#104361=oriented_edge('',*,*,#104297,.f.);
#104362=edge_loop('',(#104356,#104357,#104358,#104360,#104361));
#104363=face_outer_bound('',#104362,.f.);
#104365=cartesian_point('',(0.e0,0.e0,-1.085177816937e1));
#104366=direction('',(0.e0,0.e0,-1.e0));
#104367=direction('',(9.999621547055e-1,-8.699951536750e-3,0.e0));
#104368=axis2_placement_3d('',#104365,#104366,#104367);
#104369=toroidal_surface('',#104368,7.150671292775e1,1.e0);
#104370=oriented_edge('',*,*,#104258,.t.);
#104371=oriented_edge('',*,*,#104256,.t.);
#104372=oriented_edge('',*,*,#104359,.f.);
#104373=oriented_edge('',*,*,#102780,.t.);
#104375=oriented_edge('',*,*,#104374,.t.);
#104376=edge_loop('',(#104370,#104371,#104372,#104373,#104375));
#104377=face_outer_bound('',#104376,.f.);
#104379=cartesian_point('',(-4.484800207637e1,5.831355144118e1,
-1.002323314231e1));
#104380=cartesian_point('',(-4.481623372068e1,5.827488511082e1,
-1.004599422214e1));
#104381=cartesian_point('',(-4.475787220392e1,5.819386941112e1,
-1.009158656521e1));
#104382=cartesian_point('',(-4.468504727035e1,5.805980955315e1,
-1.016089683802e1));
#104383=cartesian_point('',(-4.462763045695e1,5.790865562355e1,
-1.023249583706e1));
#104384=cartesian_point('',(-4.459033072660e1,5.773555634201e1,
-1.030653778922e1));
#104385=cartesian_point('',(-4.458218363608e1,5.754037020306e1,
-1.037971736089e1));
#104386=cartesian_point('',(-4.461507680278e1,5.732562871788e1,
-1.044595624007e1));
#104387=cartesian_point('',(-4.470398657659e1,5.709789927714e1,
-1.049531890389e1));
#104388=cartesian_point('',(-4.485972504563e1,5.688038817690e1,
-1.051219259890e1));
#104389=cartesian_point('',(-4.500625250527e1,5.676043250289e1,
-1.049548695395e1));
#104390=cartesian_point('',(-4.508776534198e1,5.670985062635e1,
-1.048030708524e1));
#104391=cartesian_point('',(-4.522294737120e1,5.819750191160e1,
-1.089831014221e1));
#104392=cartesian_point('',(-4.519441616844e1,5.817861036625e1,
-1.092230661098e1));
#104393=cartesian_point('',(-4.513911703909e1,5.813665731633e1,
-1.097037680107e1));
#104394=cartesian_point('',(-4.506161835161e1,5.805940735420e1,
-1.104353951397e1));
#104395=cartesian_point('',(-4.499026986338e1,5.796328301058e1,
-1.111929146448e1));
#104396=cartesian_point('',(-4.492945412260e1,5.784211767047e1,
-1.119789704948e1));
#104397=cartesian_point('',(-4.488962712420e1,5.769239292570e1,
-1.127589749627e1));
#104398=cartesian_point('',(-4.488689806795e1,5.751388221270e1,
-1.134664295390e1));
#104399=cartesian_point('',(-4.494346063421e1,5.731423166986e1,
-1.139870875893e1));
#104400=cartesian_point('',(-4.507755184629e1,5.712546446250e1,
-1.141383379197e1));
#104401=cartesian_point('',(-4.521224161037e1,5.703462640997e1,
-1.139118002661e1));
#104402=cartesian_point('',(-4.528538653096e1,5.700167033916e1,
-1.137228428600e1));
#104403=cartesian_point('',(-4.486183429577e1,5.875841644582e1,
-1.158735538459e1));
#104404=cartesian_point('',(-4.480723121505e1,5.872629731834e1,
-1.160845633286e1));
#104405=cartesian_point('',(-4.470051110027e1,5.865324393303e1,
-1.165111448483e1));
#104406=cartesian_point('',(-4.454864972349e1,5.851337040157e1,
-1.171733771006e1));
#104407=cartesian_point('',(-4.440664567415e1,5.833378493804e1,
-1.178750338872e1));
#104408=cartesian_point('',(-4.428344839749e1,5.810125603006e1,
-1.186245642994e1));
#104409=cartesian_point('',(-4.420064123560e1,5.780728353887e1,
-1.193975917423e1));
#104410=cartesian_point('',(-4.419201405022e1,5.745033855724e1,
-1.201396663722e1));
#104411=cartesian_point('',(-4.430434136313e1,5.704641030992e1,
-1.207468272330e1));
#104412=cartesian_point('',(-4.457548391559e1,5.666451452403e1,
-1.210341318160e1));
#104413=cartesian_point('',(-4.484645689470e1,5.648520348618e1,
-1.209132264841e1));
#104414=cartesian_point('',(-4.499211181132e1,5.642227333762e1,
-1.207803611395e1));
#104415=cartesian_point('',(-4.417086895099e1,5.936533781356e1,
-1.131528095293e1));
#104416=cartesian_point('',(-4.409021249516e1,5.930186807770e1,
-1.133261256209e1));
#104417=cartesian_point('',(-4.393543006497e1,5.916253527809e1,
-1.136805664264e1));
#104418=cartesian_point('',(-4.372316559393e1,5.891104823151e1,-1.142435449e1));
#104419=cartesian_point('',(-4.353326058176e1,5.860339404528e1,
-1.148547851603e1));
#104420=cartesian_point('',(-4.337898750640e1,5.822147385447e1,
-1.155267148223e1));
#104421=cartesian_point('',(-4.329024712140e1,5.775580477263e1,
-1.162454277263e1));
#104422=cartesian_point('',(-4.331208054287e1,5.720647625028e1,
-1.169727335391e1));
#104423=cartesian_point('',(-4.350555633700e1,5.659570003032e1,
-1.176285639921e1));
#104424=cartesian_point('',(-4.391828356873e1,5.601604818560e1,
-1.180524200380e1));
#104425=cartesian_point('',(-4.432035945795e1,5.573019436740e1,
-1.180834376794e1));
#104426=cartesian_point('',(-4.453783779572e1,5.562340726783e1,
-1.180368187693e1));
#104427=(bounded_surface()b_spline_surface(3,3,((#104379,#104380,#104381,
#104382,#104383,#104384,#104385,#104386,#104387,#104388,#104389,#104390),(
#104391,#104392,#104393,#104394,#104395,#104396,#104397,#104398,#104399,#104400,
#104401,#104402),(#104403,#104404,#104405,#104406,#104407,#104408,#104409,
#104410,#104411,#104412,#104413,#104414),(#104415,#104416,#104417,#104418,
#104419,#104420,#104421,#104422,#104423,#104424,#104425,#104426)),.unspecified.,
.f.,.f.,.f.)b_spline_surface_with_knots((4,4),(4,1,1,1,1,1,1,1,1,4),(0.e0,1.e0),
(4.324308675822e-1,4.676921795637e-1,5.032677065623e-1,5.425545780238e-1,
5.864536743655e-1,6.357071389409e-1,6.913283758085e-1,7.545441743499e-1,
8.267647637042e-1,8.999397395370e-1),.unspecified.)geometric_representation_item()rational_b_spline_surface(((1.391242559442e0,1.391242559442e0,1.391242559442e0,
1.391242559442e0,1.391242559442e0,1.391242559442e0,1.391242559442e0,
1.391242559442e0,1.391242559442e0,1.391242559442e0,1.391242559442e0,
1.391242559442e0),(8.695858135194e-1,8.695858135194e-1,8.695858135194e-1,
8.695858135194e-1,8.695858135194e-1,8.695858135194e-1,8.695858135194e-1,
8.695858135194e-1,8.695858135194e-1,8.695858135194e-1,8.695858135194e-1,
8.695858135194e-1),(8.695858135194e-1,8.695858135194e-1,8.695858135194e-1,
8.695858135194e-1,8.695858135194e-1,8.695858135194e-1,8.695858135194e-1,
8.695858135194e-1,8.695858135194e-1,8.695858135194e-1,8.695858135194e-1,
8.695858135194e-1),(1.391242559442e0,1.391242559442e0,1.391242559442e0,
1.391242559442e0,1.391242559442e0,1.391242559442e0,1.391242559442e0,
1.391242559442e0,1.391242559442e0,1.391242559442e0,1.391242559442e0,
1.391242559442e0)))representation_item('')surface());
#104428=oriented_edge('',*,*,#102778,.f.);
#104430=oriented_edge('',*,*,#104429,.t.);
#104432=oriented_edge('',*,*,#104431,.f.);
#104433=oriented_edge('',*,*,#104238,.f.);
#104434=oriented_edge('',*,*,#104374,.f.);
#104435=edge_loop('',(#104428,#104430,#104432,#104433,#104434));
#104436=face_outer_bound('',#104435,.f.);
#104438=cartesian_point('',(-5.289185946521e1,7.101238104986e1,
-1.069548648161e1));
#104439=direction('',(5.877852522925e-1,-8.090169943749e-1,0.e0));
#104440=direction('',(-8.059384404624e-1,-5.855485519503e-1,
-8.715574274766e-2));
#104441=axis2_placement_3d('',#104438,#104439,#104440);
#104442=cylindrical_surface('',#104441,1.e0);
#104444=oriented_edge('',*,*,#104443,.t.);
#104446=oriented_edge('',*,*,#104445,.f.);
#104448=oriented_edge('',*,*,#104447,.t.);
#104449=oriented_edge('',*,*,#104429,.f.);
#104450=oriented_edge('',*,*,#102776,.f.);
#104451=edge_loop('',(#104444,#104446,#104448,#104449,#104450));
#104452=face_outer_bound('',#104451,.f.);
#104454=cartesian_point('',(-5.029034496809e1,7.347197563010e1,
-1.169548648161e1));
#104455=direction('',(0.e0,0.e0,-1.e0));
#104456=direction('',(5.877852522925e-1,-8.090169943749e-1,0.e0));
#104457=axis2_placement_3d('',#104454,#104455,#104456);
#104458=plane('',#104457);
#104459=oriented_edge('',*,*,#104443,.f.);
#104460=oriented_edge('',*,*,#102774,.t.);
#104462=oriented_edge('',*,*,#104461,.f.);
#104464=oriented_edge('',*,*,#104463,.f.);
#104465=edge_loop('',(#104459,#104460,#104462,#104464));
#104466=face_outer_bound('',#104465,.f.);
#104468=cartesian_point('',(2.257291375627e2,-3.089024858066e2,
-1.069548648161e1));
#104469=direction('',(-5.877852522925e-1,8.090169943749e-1,0.e0));
#104470=direction('',(8.059384404624e-1,5.855485519503e-1,-8.715574274766e-2));
#104471=axis2_placement_3d('',#104468,#104469,#104470);
#104472=cylindrical_surface('',#104471,1.e0);
#104474=oriented_edge('',*,*,#104473,.t.);
#104476=oriented_edge('',*,*,#104475,.f.);
#104477=oriented_edge('',*,*,#104461,.t.);
#104478=oriented_edge('',*,*,#102772,.f.);
#104480=oriented_edge('',*,*,#104479,.f.);
#104481=edge_loop('',(#104474,#104476,#104477,#104478,#104480));
#104482=face_outer_bound('',#104481,.f.);
#104484=cartesian_point('',(-3.789868661328e1,5.641632110589e1,-5.6e0));
#104485=direction('',(-8.059384404624e-1,-5.855485519503e-1,8.715574274766e-2));
#104486=direction('',(-5.877852522925e-1,8.090169943749e-1,0.e0));
#104487=axis2_placement_3d('',#104484,#104485,#104486);
#104488=plane('',#104487);
#104490=oriented_edge('',*,*,#104489,.f.);
#104492=oriented_edge('',*,*,#104491,.t.);
#104493=oriented_edge('',*,*,#104473,.f.);
#104495=oriented_edge('',*,*,#104494,.t.);
#104497=oriented_edge('',*,*,#104496,.t.);
#104498=edge_loop('',(#104490,#104492,#104493,#104495,#104497));
#104499=face_outer_bound('',#104498,.f.);
#104501=cartesian_point('',(-4.943293996161e1,7.385081458846e1,-6.6e0));
#104502=direction('',(5.877852522925e-1,-8.090169943749e-1,0.e0));
#104503=direction('',(0.e0,0.e0,1.e0));
#104504=axis2_placement_3d('',#104501,#104502,#104503);
#104505=cylindrical_surface('',#104504,1.e0);
#104507=oriented_edge('',*,*,#104506,.f.);
#104509=oriented_edge('',*,*,#104508,.f.);
#104510=oriented_edge('',*,*,#104489,.t.);
#104512=oriented_edge('',*,*,#104511,.f.);
#104513=edge_loop('',(#104507,#104509,#104510,#104512));
#104514=face_outer_bound('',#104513,.f.);
#104516=cartesian_point('',(0.e0,0.e0,-5.6e0));
#104517=direction('',(0.e0,0.e0,-1.e0));
#104518=direction('',(-6.427876096865e-1,-7.660444431190e-1,0.e0));
#104519=axis2_placement_3d('',#104516,#104517,#104518);
#104520=plane('',#104519);
#104522=oriented_edge('',*,*,#104521,.t.);
#104524=oriented_edge('',*,*,#104523,.f.);
#104526=oriented_edge('',*,*,#104525,.t.);
#104528=oriented_edge('',*,*,#104527,.f.);
#104529=oriented_edge('',*,*,#104506,.t.);
#104531=oriented_edge('',*,*,#104530,.t.);
#104532=edge_loop('',(#104522,#104524,#104526,#104528,#104529,#104531));
#104533=face_outer_bound('',#104532,.f.);
#104535=cartesian_point('',(-3.605316817110e1,6.323321060806e1,-6.6e0));
#104536=direction('',(-4.539904997395e-1,8.910065241884e-1,0.e0));
#104537=direction('',(0.e0,0.e0,1.e0));
#104538=axis2_placement_3d('',#104535,#104536,#104537);
#104539=cylindrical_surface('',#104538,1.e0);
#104540=oriented_edge('',*,*,#104521,.f.);
#104542=oriented_edge('',*,*,#104541,.f.);
#104544=oriented_edge('',*,*,#104543,.t.);
#104546=oriented_edge('',*,*,#104545,.t.);
#104547=edge_loop('',(#104540,#104542,#104544,#104546));
#104548=face_outer_bound('',#104547,.f.);
#104550=cartesian_point('',(-3.655179144055e1,6.421181387498e1,-6.6e0));
#104551=direction('',(8.876159754842e-1,4.522629285821e-1,8.715574275741e-2));
#104552=direction('',(-4.459868363100e-1,8.912187660825e-1,-8.261266743475e-2));
#104553=axis2_placement_3d('',#104550,#104551,#104552);
#104554=spherical_surface('',#104553,1.e0);
#104556=oriented_edge('',*,*,#104555,.f.);
#104557=oriented_edge('',*,*,#104541,.t.);
#104559=oriented_edge('',*,*,#104558,.t.);
#104560=edge_loop('',(#104556,#104557,#104559));
#104561=face_outer_bound('',#104560,.f.);
#104563=cartesian_point('',(-3.623354242599e1,6.411606965898e1,
-9.344298222696e0));
#104564=direction('',(1.151352330737e-1,-3.465335390667e-2,-9.927451954898e-1));
#104565=direction('',(6.054672290782e-1,7.947358112173e-1,4.247852258727e-2));
#104566=axis2_placement_3d('',#104563,#104564,#104565);
#104567=cylindrical_surface('',#104566,1.000020070774e0);
#104568=oriented_edge('',*,*,#104555,.t.);
#104570=oriented_edge('',*,*,#104569,.f.);
#104572=oriented_edge('',*,*,#104571,.t.);
#104574=oriented_edge('',*,*,#104573,.f.);
#104575=edge_loop('',(#104568,#104570,#104572,#104574));
#104576=face_outer_bound('',#104575,.f.);
#104578=cartesian_point('',(0.e0,0.e0,-8.725889084685e0));
#104579=direction('',(0.e0,0.e0,1.e0));
#104580=direction('',(6.427876096865e-1,-7.660444431190e-1,0.e0));
#104581=axis2_placement_3d('',#104578,#104579,#104580);
#104582=conical_surface('',#104581,7.269652396011e1,5.e0);
#104584=oriented_edge('',*,*,#104583,.f.);
#104586=oriented_edge('',*,*,#104585,.t.);
#104588=oriented_edge('',*,*,#104587,.f.);
#104589=oriented_edge('',*,*,#104569,.t.);
#104590=edge_loop('',(#104584,#104586,#104588,#104589));
#104591=face_outer_bound('',#104590,.f.);
#104593=cartesian_point('',(0.e0,0.e0,-6.6e0));
#104594=direction('',(0.e0,0.e0,-1.e0));
#104595=direction('',(-9.819248237507e-1,1.892713409426e-1,0.e0));
#104596=axis2_placement_3d('',#104593,#104594,#104595);
#104597=toroidal_surface('',#104596,7.388633499248e1,1.e0);
#104598=oriented_edge('',*,*,#104530,.f.);
#104600=oriented_edge('',*,*,#104599,.f.);
#104601=oriented_edge('',*,*,#104583,.t.);
#104602=oriented_edge('',*,*,#104558,.f.);
#104603=edge_loop('',(#104598,#104600,#104601,#104602));
#104604=face_outer_bound('',#104603,.f.);
#104606=cartesian_point('',(-4.061897903020e1,6.171943811472e1,-6.6e0));
#104607=direction('',(-8.059384404390e-1,-5.855485519993e-1,8.715574263489e-2));
#104608=direction('',(5.916079482043e-1,-8.019820338532e-1,8.261266850881e-2));
#104609=axis2_placement_3d('',#104606,#104607,#104608);
#104610=spherical_surface('',#104609,1.e0);
#104612=oriented_edge('',*,*,#104611,.f.);
#104613=oriented_edge('',*,*,#104599,.t.);
#104614=oriented_edge('',*,*,#104511,.t.);
#104615=edge_loop('',(#104612,#104613,#104614));
#104616=face_outer_bound('',#104615,.f.);
#104618=cartesian_point('',(-4.067456584743e1,6.141230625054e1,
-9.177456906870e0));
#104619=direction('',(2.139720338881e-2,1.183141103536e-1,9.927456527119e-1));
#104620=direction('',(-9.829889475693e-1,-1.786840460167e-1,4.248223929638e-2));
#104621=axis2_placement_3d('',#104618,#104619,#104620);
#104622=cylindrical_surface('',#104621,1.000023313621e0);
#104623=oriented_edge('',*,*,#104611,.t.);
#104624=oriented_edge('',*,*,#104496,.f.);
#104626=oriented_edge('',*,*,#104625,.t.);
#104627=oriented_edge('',*,*,#104585,.f.);
#104628=edge_loop('',(#104623,#104624,#104626,#104627));
#104629=face_outer_bound('',#104628,.f.);
#104631=cartesian_point('',(-4.289874295977e1,6.029994699882e1,
-1.127843409361e1));
#104632=cartesian_point('',(-4.286457064468e1,6.020977658265e1,
-1.129365407405e1));
#104633=cartesian_point('',(-4.278525394471e1,6.003301538281e1,
-1.132451326325e1));
#104634=cartesian_point('',(-4.262999898524e1,5.977597018594e1,
-1.137280121532e1));
#104635=cartesian_point('',(-4.243109723395e1,5.952524626420e1,
-1.142409072830e1));
#104636=cartesian_point('',(-4.217401811238e1,5.928099613143e1,
-1.147982608614e1));
#104637=cartesian_point('',(-4.184421997106e1,5.905480807520e1,
-1.154006064623e1));
#104638=cartesian_point('',(-4.142843239213e1,5.886933453324e1,
-1.160347175084e1));
#104639=cartesian_point('',(-4.091878284617e1,5.876033696702e1,
-1.166678606007e1));
#104640=cartesian_point('',(-4.032101341097e1,5.877839448272e1,
-1.172374601525e1));
#104641=cartesian_point('',(-3.965588353531e1,5.898899538787e1,
-1.176498703487e1));
#104642=cartesian_point('',(-3.925348095426e1,5.928090613377e1,
-1.177037484946e1));
#104643=cartesian_point('',(-3.906945988778e1,5.946892067412e1,
-1.176652110367e1));
#104644=cartesian_point('',(-4.208697951473e1,6.081016908243e1,
-1.167827462897e1));
#104645=cartesian_point('',(-4.207449409970e1,6.075175628066e1,
-1.169699913180e1));
#104646=cartesian_point('',(-4.204196234876e1,6.063543984377e1,
-1.173455728739e1));
#104647=cartesian_point('',(-4.196796741071e1,6.046125078905e1,
-1.179210614243e1));
#104648=cartesian_point('',(-4.186356814906e1,6.028632878671e1,
-1.185193676483e1));
#104649=cartesian_point('',(-4.171854211725e1,6.011059346876e1,
-1.191542994967e1));
#104650=cartesian_point('',(-4.152145949460e1,5.994207568323e1,
-1.198214276173e1));
#104651=cartesian_point('',(-4.126110963023e1,5.979746212348e1,
-1.204985817271e1));
#104652=cartesian_point('',(-4.093019416440e1,5.970426831367e1,
-1.211393215377e1));
#104653=cartesian_point('',(-4.053271895891e1,5.970235362550e1,
-1.216613312892e1));
#104654=cartesian_point('',(-4.008806295812e1,5.984252620801e1,
-1.219435461247e1));
#104655=cartesian_point('',(-3.982608499060e1,6.004751254544e1,
-1.218453763774e1));
#104656=cartesian_point('',(-3.971086155127e1,6.017885662500e1,
-1.217122645508e1));
#104657=cartesian_point('',(-4.135564510021e1,6.102029732535e1,
-1.097105827386e1));
#104658=cartesian_point('',(-4.134874245204e1,6.099130513308e1,
-1.099275090993e1));
#104659=cartesian_point('',(-4.133146066915e1,6.093385762241e1,
-1.103586150527e1));
#104660=cartesian_point('',(-4.129399350791e1,6.084858114926e1,
-1.110063457447e1));
#104661=cartesian_point('',(-4.124262251979e1,6.076363699844e1,
-1.116652313178e1));
#104662=cartesian_point('',(-4.117269740073e1,6.067894766155e1,
-1.123465744504e1));
#104663=cartesian_point('',(-4.107914252603e1,6.059830307041e1,
-1.130396445773e1));
#104664=cartesian_point('',(-4.095704243468e1,6.052948371490e1,
-1.137135070502e1));
#104665=cartesian_point('',(-4.080321726010e1,6.048518569928e1,
-1.143118413489e1));
#104666=cartesian_point('',(-4.061937403664e1,6.048371995606e1,
-1.147440896604e1));
#104667=cartesian_point('',(-4.041355496669e1,6.054858785670e1,
-1.148826722804e1));
#104668=cartesian_point('',(-4.029090603851e1,6.064438065272e1,
-1.146665914805e1));
#104669=cartesian_point('',(-4.023616262514e1,6.070623935924e1,
-1.144658859311e1));
#104670=cartesian_point('',(-4.160071271978e1,6.067289924633e1,
-1.002321049562e1));
#104671=cartesian_point('',(-4.157644914149e1,6.063494685800e1,
-1.004369855395e1));
#104672=cartesian_point('',(-4.152419929257e1,6.056267089077e1,
-1.008441265300e1));
#104673=cartesian_point('',(-4.143377672436e1,6.046343478549e1,
-1.014552271251e1));
#104674=cartesian_point('',(-4.132899375272e1,6.037241068082e1,
-1.020756432815e1));
#104675=cartesian_point('',(-4.120520967904e1,6.028975616598e1,
-1.027153712830e1));
#104676=cartesian_point('',(-4.105916078410e1,6.021953241464e1,
-1.033637608113e1));
#104677=cartesian_point('',(-4.088874985160e1,6.016858442920e1,
-1.039920295994e1));
#104678=cartesian_point('',(-4.069341417995e1,6.014637099104e1,
-1.045499080306e1));
#104679=cartesian_point('',(-4.047481570593e1,6.016522532976e1,
-1.049601918698e1));
#104680=cartesian_point('',(-4.023359253081e1,6.024216952148e1,
-1.051176722343e1));
#104681=cartesian_point('',(-4.007848216356e1,6.034027492205e1,
-1.049622725057e1));
#104682=cartesian_point('',(-4.000180583709e1,6.040496131912e1,
-1.048037643554e1));
#104683=(bounded_surface()b_spline_surface(3,3,((#104631,#104632,#104633,
#104634,#104635,#104636,#104637,#104638,#104639,#104640,#104641,#104642,
#104643),(#104644,#104645,#104646,#104647,#104648,#104649,#104650,#104651,
#104652,#104653,#104654,#104655,#104656),(#104657,#104658,#104659,#104660,
#104661,#104662,#104663,#104664,#104665,#104666,#104667,#104668,#104669),(
#104670,#104671,#104672,#104673,#104674,#104675,#104676,#104677,#104678,#104679,
#104680,#104681,#104682)),.unspecified.,.f.,.f.,.f.)b_spline_surface_with_knots(
(4,4),(4,1,1,1,1,1,1,1,1,1,4),(0.e0,1.e0),(4.005540768661e-1,4.304414568427e-1,
4.601023240989e-1,4.916004120732e-1,5.260358836290e-1,5.642533835432e-1,
6.068377239083e-1,6.544983972736e-1,7.081286705264e-1,7.686572481854e-1,
8.408414537879e-1),.unspecified.)geometric_representation_item()rational_b_spline_surface(((1.441504192747e0,1.441504192747e0,1.441504192747e0,1.441504192747e0,
1.441504192747e0,1.441504192747e0,1.441504192747e0,1.441504192747e0,
1.441504192747e0,1.441504192747e0,1.441504192747e0,1.441504192747e0,
1.441504192747e0),(8.528319357510e-1,8.528319357510e-1,8.528319357510e-1,
8.528319357510e-1,8.528319357510e-1,8.528319357510e-1,8.528319357510e-1,
8.528319357510e-1,8.528319357510e-1,8.528319357510e-1,8.528319357510e-1,
8.528319357510e-1,8.528319357510e-1),(8.528319357510e-1,8.528319357510e-1,
8.528319357510e-1,8.528319357510e-1,8.528319357510e-1,8.528319357510e-1,
8.528319357510e-1,8.528319357510e-1,8.528319357510e-1,8.528319357510e-1,
8.528319357510e-1,8.528319357510e-1,8.528319357510e-1),(1.441504192747e0,
1.441504192747e0,1.441504192747e0,1.441504192747e0,1.441504192747e0,
1.441504192747e0,1.441504192747e0,1.441504192747e0,1.441504192747e0,
1.441504192747e0,1.441504192747e0,1.441504192747e0,1.441504192747e0)))representation_item('')surface());
#104684=oriented_edge('',*,*,#104494,.f.);
#104685=oriented_edge('',*,*,#104479,.t.);
#104686=oriented_edge('',*,*,#102770,.t.);
#104688=oriented_edge('',*,*,#104687,.f.);
#104689=oriented_edge('',*,*,#104625,.f.);
#104690=edge_loop('',(#104684,#104685,#104686,#104688,#104689));
#104691=face_outer_bound('',#104690,.f.);
#104693=cartesian_point('',(0.e0,0.e0,-1.085177816937e1));
#104694=direction('',(0.e0,0.e0,1.e0));
#104695=direction('',(-9.820850833114e-1,1.884380246588e-1,0.e0));
#104696=axis2_placement_3d('',#104693,#104694,#104695);
#104697=toroidal_surface('',#104696,7.150671292775e1,1.e0);
#104698=oriented_edge('',*,*,#102768,.t.);
#104700=oriented_edge('',*,*,#104699,.f.);
#104701=oriented_edge('',*,*,#104587,.t.);
#104702=oriented_edge('',*,*,#104687,.t.);
#104703=edge_loop('',(#104698,#104700,#104701,#104702));
#104704=face_outer_bound('',#104703,.f.);
#104706=cartesian_point('',(-3.529283539431e1,6.190441273484e1,
-1.180361880935e1));
#104707=cartesian_point('',(-3.506854835836e1,6.197306260660e1,
-1.180822328338e1));
#104708=cartesian_point('',(-3.466429802686e1,6.217024065236e1,
-1.180589034135e1));
#104709=cartesian_point('',(-3.420194902022e1,6.260799618651e1,
-1.177152323061e1));
#104710=cartesian_point('',(-3.391440043806e1,6.308293252158e1,
-1.172042395647e1));
#104711=cartesian_point('',(-3.376669611014e1,6.354470678662e1,
-1.166194981214e1));
#104712=cartesian_point('',(-3.372210121037e1,6.396630259094e1,
-1.160225069166e1));
#104713=cartesian_point('',(-3.374903329673e1,6.433863396417e1,
-1.154458196305e1));
#104714=cartesian_point('',(-3.382444464521e1,6.466344481408e1,
-1.149015083675e1));
#104715=cartesian_point('',(-3.393397233e1,6.494783877376e1,-1.143883785522e1));
#104716=cartesian_point('',(-3.406944126500e1,6.519823208402e1,
-1.139021965402e1));
#104717=cartesian_point('',(-3.420931588206e1,6.539560229663e1,
-1.134886420917e1));
#104718=cartesian_point('',(-3.430533844562e1,6.550676986702e1,
-1.132394224500e1));
#104719=cartesian_point('',(-3.434472145613e1,6.554906052443e1,
-1.131418751930e1));
#104720=cartesian_point('',(-3.561494852653e1,6.276515177765e1,
-1.207777368820e1));
#104721=cartesian_point('',(-3.546605245723e1,6.280287503331e1,
-1.209074363149e1));
#104722=cartesian_point('',(-3.519560753677e1,6.292356709693e1,
-1.210236140064e1));
#104723=cartesian_point('',(-3.489072591369e1,6.321071133971e1,
-1.208108902375e1));
#104724=cartesian_point('',(-3.471071459925e1,6.352668728355e1,
-1.203591606319e1));
#104725=cartesian_point('',(-3.463024697488e1,6.383199579624e1,
-1.197825071958e1));
#104726=cartesian_point('',(-3.462132795666e1,6.410621260756e1,
-1.191591375748e1));
#104727=cartesian_point('',(-3.466003328985e1,6.434308662808e1,
-1.185337878980e1));
#104728=cartesian_point('',(-3.472930140110e1,6.454445551591e1,
-1.179264391600e1));
#104729=cartesian_point('',(-3.481879203115e1,6.471573662532e1,
-1.173401429179e1));
#104730=cartesian_point('',(-3.492264708536e1,6.486171839933e1,
-1.167727400612e1));
#104731=cartesian_point('',(-3.502508850999e1,6.497260175872e1,
-1.162803624144e1));
#104732=cartesian_point('',(-3.509318847002e1,6.503289522439e1,
-1.159787665289e1));
#104733=cartesian_point('',(-3.512078498830e1,6.505548213162e1,
-1.158599463930e1));
#104734=cartesian_point('',(-3.581240455449e1,6.338364351430e1,
-1.137189444507e1));
#104735=cartesian_point('',(-3.573741400788e1,6.340389640635e1,
-1.139029518282e1));
#104736=cartesian_point('',(-3.560267391464e1,6.346548412458e1,
-1.141159270058e1));
#104737=cartesian_point('',(-3.545182487847e1,6.360769121576e1,
-1.140274281579e1));
#104738=cartesian_point('',(-3.536223249585e1,6.376361182389e1,
-1.136599207123e1));
#104739=cartesian_point('',(-3.532116268154e1,6.391525608350e1,
-1.131296508017e1));
#104740=cartesian_point('',(-3.531520877589e1,6.405307827382e1,
-1.125201824627e1));
#104741=cartesian_point('',(-3.533300529983e1,6.417393556571e1,
-1.118835910062e1));
#104742=cartesian_point('',(-3.536641844463e1,6.427847048558e1,
-1.112464350446e1));
#104743=cartesian_point('',(-3.541050232123e1,6.436912618703e1,
-1.106163692937e1));
#104744=cartesian_point('',(-3.546247330108e1,6.444810358852e1,
-1.099940513349e1));
#104745=cartesian_point('',(-3.551446837868e1,6.450962895533e1,
-1.094442518450e1));
#104746=cartesian_point('',(-3.554943896986e1,6.454390961317e1,
-1.091029013130e1));
#104747=cartesian_point('',(-3.556367744311e1,6.455689075204e1,
-1.089677306911e1));
#104748=cartesian_point('',(-3.566309565977e1,6.306417937730e1,
-1.047998722095e1));
#104749=cartesian_point('',(-3.557739278723e1,6.310006964418e1,
-1.049477526555e1));
#104750=cartesian_point('',(-3.542760977115e1,6.318641799867e1,
-1.051059333327e1));
#104751=cartesian_point('',(-3.525409543370e1,6.335239419654e1,
-1.049952029600e1));
#104752=cartesian_point('',(-3.513609618383e1,6.352720228687e1,
-1.046421396554e1));
#104753=cartesian_point('',(-3.506226877808e1,6.370083256498e1,
-1.041443744197e1));
#104754=cartesian_point('',(-3.502323391810e1,6.386666758503e1,
-1.035734502458e1));
#104755=cartesian_point('',(-3.501095878781e1,6.402144984018e1,
-1.029756829025e1));
#104756=cartesian_point('',(-3.501913658797e1,6.416468218349e1,
-1.023754785344e1));
#104757=cartesian_point('',(-3.504351966230e1,6.429789116664e1,
-1.017802741930e1));
#104758=cartesian_point('',(-3.508169801904e1,6.442264102598e1,
-1.011911179619e1));
#104759=cartesian_point('',(-3.512697801653e1,6.452745745016e1,
-1.006698887714e1));
#104760=cartesian_point('',(-3.516087794433e1,6.458984702565e1,
-1.003461230846e1));
#104761=cartesian_point('',(-3.517521257647e1,6.461412539737e1,
-1.002179161643e1));
#104762=(bounded_surface()b_spline_surface(3,3,((#104706,#104707,#104708,
#104709,#104710,#104711,#104712,#104713,#104714,#104715,#104716,#104717,#104718,
#104719),(#104720,#104721,#104722,#104723,#104724,#104725,#104726,#104727,
#104728,#104729,#104730,#104731,#104732,#104733),(#104734,#104735,#104736,
#104737,#104738,#104739,#104740,#104741,#104742,#104743,#104744,#104745,#104746,
#104747),(#104748,#104749,#104750,#104751,#104752,#104753,#104754,#104755,
#104756,#104757,#104758,#104759,#104760,#104761)),.unspecified.,.f.,.f.,.f.)b_spline_surface_with_knots((4,4),(4,1,1,1,1,1,1,1,1,1,1,4),(0.e0,1.e0),(
1.585930097271e-1,2.254560318737e-1,2.836653562267e-1,3.352717104938e-1,
3.812033173663e-1,4.221755395619e-1,4.589266414206e-1,4.923315154772e-1,
5.233319592806e-1,5.529779431422e-1,5.815765107141e-1,6.002777466015e-1),
.unspecified.)geometric_representation_item()rational_b_spline_surface(((
1.391230304674e0,1.391230304674e0,1.391230304674e0,1.391230304674e0,
1.391230304674e0,1.391230304674e0,1.391230304674e0,1.391230304674e0,
1.391230304674e0,1.391230304674e0,1.391230304674e0,1.391230304674e0,
1.391230304674e0,1.391230304674e0),(8.695898984419e-1,8.695898984419e-1,
8.695898984419e-1,8.695898984419e-1,8.695898984419e-1,8.695898984419e-1,
8.695898984419e-1,8.695898984419e-1,8.695898984419e-1,8.695898984419e-1,
8.695898984419e-1,8.695898984419e-1,8.695898984419e-1,8.695898984419e-1),(
8.695898984419e-1,8.695898984419e-1,8.695898984419e-1,8.695898984419e-1,
8.695898984419e-1,8.695898984419e-1,8.695898984419e-1,8.695898984419e-1,
8.695898984419e-1,8.695898984419e-1,8.695898984419e-1,8.695898984419e-1,
8.695898984419e-1,8.695898984419e-1),(1.391230304674e0,1.391230304674e0,
1.391230304674e0,1.391230304674e0,1.391230304674e0,1.391230304674e0,
1.391230304674e0,1.391230304674e0,1.391230304674e0,1.391230304674e0,
1.391230304674e0,1.391230304674e0,1.391230304674e0,1.391230304674e0)))representation_item('')surface());
#104763=oriented_edge('',*,*,#102766,.f.);
#104765=oriented_edge('',*,*,#104764,.t.);
#104767=oriented_edge('',*,*,#104766,.f.);
#104768=oriented_edge('',*,*,#104571,.f.);
#104769=oriented_edge('',*,*,#104699,.t.);
#104770=edge_loop('',(#104763,#104765,#104767,#104768,#104769));
#104771=face_outer_bound('',#104770,.f.);
#104773=cartesian_point('',(-4.113188906536e1,7.841221054116e1,
-1.069548648161e1));
#104774=direction('',(4.539904997395e-1,-8.910065241884e-1,0.e0));
#104775=direction('',(-8.876159753616e-1,-4.522629288245e-1,
-8.715574274766e-2));
#104776=axis2_placement_3d('',#104773,#104774,#104775);
#104777=cylindrical_surface('',#104776,1.e0);
#104779=oriented_edge('',*,*,#104778,.t.);
#104781=oriented_edge('',*,*,#104780,.f.);
#104783=oriented_edge('',*,*,#104782,.t.);
#104784=oriented_edge('',*,*,#104764,.f.);
#104785=oriented_edge('',*,*,#102764,.f.);
#104786=edge_loop('',(#104779,#104781,#104783,#104784,#104785));
#104787=face_outer_bound('',#104786,.f.);
#104789=cartesian_point('',(-3.817763816635e1,8.043455690211e1,
-1.169548648161e1));
#104790=direction('',(0.e0,0.e0,-1.e0));
#104791=direction('',(4.539904997395e-1,-8.910065241884e-1,0.e0));
#104792=axis2_placement_3d('',#104789,#104790,#104791);
#104793=plane('',#104792);
#104794=oriented_edge('',*,*,#104778,.f.);
#104795=oriented_edge('',*,*,#102762,.t.);
#104797=oriented_edge('',*,*,#104796,.f.);
#104799=oriented_edge('',*,*,#104798,.f.);
#104800=edge_loop('',(#104794,#104795,#104797,#104799));
#104801=face_outer_bound('',#104800,.f.);
#104803=cartesian_point('',(1.836178661442e2,-3.580566860434e2,
-1.069548648161e1));
#104804=direction('',(-4.539904997395e-1,8.910065241884e-1,0.e0));
#104805=direction('',(8.876159753616e-1,4.522629288245e-1,-8.715574274766e-2));
#104806=axis2_placement_3d('',#104803,#104804,#104805);
#104807=cylindrical_surface('',#104806,1.e0);
#104809=oriented_edge('',*,*,#104808,.t.);
#104811=oriented_edge('',*,*,#104810,.f.);
#104812=oriented_edge('',*,*,#104796,.t.);
#104813=oriented_edge('',*,*,#102760,.f.);
#104815=oriented_edge('',*,*,#104814,.f.);
#104816=edge_loop('',(#104809,#104811,#104812,#104813,#104815));
#104817=face_outer_bound('',#104816,.f.);
#104819=cartesian_point('',(-2.860663388008e1,6.165040334163e1,-5.6e0));
#104820=direction('',(-8.876159753616e-1,-4.522629288245e-1,8.715574274766e-2));
#104821=direction('',(-4.539904997395e-1,8.910065241884e-1,0.e0));
#104822=axis2_placement_3d('',#104819,#104820,#104821);
#104823=plane('',#104822);
#104825=oriented_edge('',*,*,#104824,.f.);
#104827=oriented_edge('',*,*,#104826,.t.);
#104828=oriented_edge('',*,*,#104808,.f.);
#104830=oriented_edge('',*,*,#104829,.t.);
#104832=oriented_edge('',*,*,#104831,.t.);
#104833=edge_loop('',(#104825,#104827,#104828,#104830,#104832));
#104834=face_outer_bound('',#104833,.f.);
#104836=cartesian_point('',(-3.727152576848e1,8.067460403070e1,-6.6e0));
#104837=direction('',(4.539904997395e-1,-8.910065241884e-1,0.e0));
#104838=direction('',(0.e0,0.e0,1.e0));
#104839=axis2_placement_3d('',#104836,#104837,#104838);
#104840=cylindrical_surface('',#104839,1.e0);
#104842=oriented_edge('',*,*,#104841,.f.);
#104844=oriented_edge('',*,*,#104843,.f.);
#104845=oriented_edge('',*,*,#104824,.t.);
#104847=oriented_edge('',*,*,#104846,.f.);
#104848=edge_loop('',(#104842,#104844,#104845,#104847));
#104849=face_outer_bound('',#104848,.f.);
#104851=cartesian_point('',(0.e0,0.e0,-5.6e0));
#104852=direction('',(0.e0,0.e0,-1.e0));
#104853=direction('',(-6.427876096865e-1,-7.660444431190e-1,0.e0));
#104854=axis2_placement_3d('',#104851,#104852,#104853);
#104855=plane('',#104854);
#104857=oriented_edge('',*,*,#104856,.t.);
#104859=oriented_edge('',*,*,#104858,.f.);
#104861=oriented_edge('',*,*,#104860,.t.);
#104863=oriented_edge('',*,*,#104862,.f.);
#104864=oriented_edge('',*,*,#104841,.t.);
#104866=oriented_edge('',*,*,#104865,.t.);
#104867=edge_loop('',(#104857,#104859,#104861,#104863,#104864,#104866));
#104868=face_outer_bound('',#104867,.f.);
#104870=cartesian_point('',(-2.571744043714e1,6.809466313890e1,-6.6e0));
#104871=direction('',(-3.090169943749e-1,9.510565162952e-1,0.e0));
#104872=direction('',(0.e0,0.e0,1.e0));
#104873=axis2_placement_3d('',#104870,#104871,#104872);
#104874=cylindrical_surface('',#104873,1.e0);
#104875=oriented_edge('',*,*,#104856,.f.);
#104877=oriented_edge('',*,*,#104876,.f.);
#104879=oriented_edge('',*,*,#104878,.t.);
#104881=oriented_edge('',*,*,#104880,.t.);
#104882=edge_loop('',(#104875,#104877,#104879,#104881));
#104883=face_outer_bound('',#104882,.f.);
#104885=cartesian_point('',(-2.605683748089e1,6.913921983300e1,-6.6e0));
#104886=direction('',(9.474374592015e-1,3.078410911605e-1,8.715574275413e-2));
#104887=direction('',(-3.010786673669e-1,9.500140963257e-1,-8.261266754608e-2));
#104888=axis2_placement_3d('',#104885,#104886,#104887);
#104889=spherical_surface('',#104888,1.e0);
#104891=oriented_edge('',*,*,#104890,.f.);
#104892=oriented_edge('',*,*,#104876,.t.);
#104894=oriented_edge('',*,*,#104893,.t.);
#104895=edge_loop('',(#104891,#104892,#104894));
#104896=face_outer_bound('',#104895,.f.);
#104898=cartesian_point('',(-2.587081573169e1,6.904953158292e1,
-8.305386701144e0));
#104899=direction('',(1.082916641334e-1,-5.222178838196e-2,-9.927465942009e-1));
#104900=direction('',(7.223384931223e-1,6.902333120688e-1,4.248618910119e-2));
#104901=axis2_placement_3d('',#104898,#104899,#104900);
#104902=cylindrical_surface('',#104901,1.000021028497e0);
#104903=oriented_edge('',*,*,#104890,.t.);
#104905=oriented_edge('',*,*,#104904,.f.);
#104907=oriented_edge('',*,*,#104906,.t.);
#104909=oriented_edge('',*,*,#104908,.f.);
#104910=edge_loop('',(#104903,#104905,#104907,#104909));
#104911=face_outer_bound('',#104910,.f.);
#104913=cartesian_point('',(0.e0,0.e0,-8.725889084685e0));
#104914=direction('',(0.e0,0.e0,1.e0));
#104915=direction('',(6.427876096865e-1,-7.660444431190e-1,0.e0));
#104916=axis2_placement_3d('',#104913,#104914,#104915);
#104917=conical_surface('',#104916,7.269652396011e1,5.e0);
#104919=oriented_edge('',*,*,#104918,.f.);
#104921=oriented_edge('',*,*,#104920,.t.);
#104923=oriented_edge('',*,*,#104922,.f.);
#104924=oriented_edge('',*,*,#104904,.t.);
#104925=edge_loop('',(#104919,#104921,#104923,#104924));
#104926=face_outer_bound('',#104925,.f.);
#104928=cartesian_point('',(0.e0,0.e0,-6.6e0));
#104929=direction('',(0.e0,0.e0,-1.e0));
#104930=direction('',(-9.819248237507e-1,1.892713409426e-1,0.e0));
#104931=axis2_placement_3d('',#104928,#104929,#104930);
#104932=toroidal_surface('',#104931,7.388633499248e1,1.e0);
#104933=oriented_edge('',*,*,#104865,.f.);
#104935=oriented_edge('',*,*,#104934,.f.);
#104936=oriented_edge('',*,*,#104918,.t.);
#104937=oriented_edge('',*,*,#104893,.f.);
#104938=edge_loop('',(#104933,#104935,#104936,#104937));
#104939=face_outer_bound('',#104938,.f.);
#104941=cartesian_point('',(-3.046384471096e1,6.731377766906e1,-6.6e0));
#104942=direction('',(-8.876159753383e-1,-4.522629288491e-1,8.715574285783e-2));
#104943=direction('',(4.588666422104e-1,-8.846561770804e-1,8.261266864143e-2));
#104944=axis2_placement_3d('',#104941,#104942,#104943);
#104945=spherical_surface('',#104944,1.e0);
#104947=oriented_edge('',*,*,#104946,.f.);
#104948=oriented_edge('',*,*,#104934,.t.);
#104949=oriented_edge('',*,*,#104846,.t.);
#104950=edge_loop('',(#104947,#104948,#104949));
#104951=face_outer_bound('',#104950,.f.);
#104953=cartesian_point('',(-3.055240555317e1,6.706034178008e1,
-8.817038942817e0));
#104954=direction('',(3.964431355575e-2,1.135060803802e-1,9.927460390852e-1));
#104955=direction('',(-9.988387407537e-1,-2.271943883126e-2,4.248525707452e-2));
#104956=axis2_placement_3d('',#104953,#104954,#104955);
#104957=cylindrical_surface('',#104956,1.000025752382e0);
#104958=oriented_edge('',*,*,#104946,.t.);
#104959=oriented_edge('',*,*,#104831,.f.);
#104961=oriented_edge('',*,*,#104960,.t.);
#104962=oriented_edge('',*,*,#104920,.f.);
#104963=edge_loop('',(#104958,#104959,#104961,#104962));
#104964=face_outer_bound('',#104963,.f.);
#104966=cartesian_point('',(-3.293332544981e1,6.627055443192e1,
-1.128033640711e1));
#104967=cartesian_point('',(-3.289874685795e1,6.610392220336e1,
-1.130727723174e1));
#104968=cartesian_point('',(-3.278267768203e1,6.574051995580e1,
-1.136848755438e1));
#104969=cartesian_point('',(-3.244891770340e1,6.519569905846e1,
-1.147066996814e1));
#104970=cartesian_point('',(-3.188614532288e1,6.469582878512e1,
-1.158281942703e1));
#104971=cartesian_point('',(-3.110931433693e1,6.438501617788e1,
-1.168550362074e1));
#104972=cartesian_point('',(-3.022532076019e1,6.438072184930e1,
-1.175627715163e1));
#104973=cartesian_point('',(-2.961950255779e1,6.462187974039e1,
-1.177267078950e1));
#104974=cartesian_point('',(-2.933357462062e1,6.481865413040e1,
-1.176936356350e1));
#104975=cartesian_point('',(-2.928734821676e1,6.485289202730e1,
-1.176831653535e1));
#104976=cartesian_point('',(-3.205264579263e1,6.664571530160e1,
-1.167394168737e1));
#104977=cartesian_point('',(-3.204699499294e1,6.654048963309e1,
-1.170707193339e1));
#104978=cartesian_point('',(-3.200839387571e1,6.630468282209e1,
-1.178094046437e1));
#104979=cartesian_point('',(-3.184235170095e1,6.593182776456e1,
-1.189932464911e1));
#104980=cartesian_point('',(-3.151201135891e1,6.557025895253e1,
-1.202270104652e1));
#104981=cartesian_point('',(-3.101335237152e1,6.533138040643e1,
-1.212698410048e1));
#104982=cartesian_point('',(-3.042326211751e1,6.531654648270e1,
-1.218655976720e1));
#104983=cartesian_point('',(-3.002193597524e1,6.548854263559e1,
-1.218520113162e1));
#104984=cartesian_point('',(-2.983881538981e1,6.562864033917e1,
-1.216976819247e1));
#104985=cartesian_point('',(-2.980935208256e1,6.565292663737e1,
-1.216658881816e1));
#104986=cartesian_point('',(-3.130185708524e1,6.673746008754e1,
-1.096742449405e1));
#104987=cartesian_point('',(-3.129772481922e1,6.668484702706e1,
-1.100577554772e1));
#104988=cartesian_point('',(-3.127637363343e1,6.656810985611e1,
-1.108989367560e1));
#104989=cartesian_point('',(-3.119434148354e1,6.638691632774e1,
-1.121931806508e1));
#104990=cartesian_point('',(-3.103745545907e1,6.621421809536e1,
-1.134641865976e1));
#104991=cartesian_point('',(-3.080516527439e1,6.610157532010e1,
-1.144404857208e1));
#104992=cartesian_point('',(-3.053182461881e1,6.609436160420e1,
-1.148782185582e1));
#104993=cartesian_point('',(-3.034429715485e1,6.617466309358e1,
-1.147142465444e1));
#104994=cartesian_point('',(-3.025738476649e1,6.624062834074e1,
-1.144730337374e1));
#104995=cartesian_point('',(-3.024336596280e1,6.625208809022e1,
-1.144280708383e1));
#104996=cartesian_point('',(-3.159728568839e1,6.643381565400e1,
-1.002307846876e1));
#104997=cartesian_point('',(-3.156540934997e1,6.636080835030e1,
-1.005930979885e1));
#104998=cartesian_point('',(-3.148003668565e1,6.620929231241e1,
-1.013875943284e1));
#104999=cartesian_point('',(-3.129577380587e1,6.600553597980e1,
-1.026058805648e1));
#105000=cartesian_point('',(-3.104166598407e1,6.584176373471e1,
-1.037936478025e1));
#105001=cartesian_point('',(-3.073884227622e1,6.575558957434e1,
-1.047020960865e1));
#105002=cartesian_point('',(-3.041850935893e1,6.576485551985e1,
-1.051286256212e1));
#105003=cartesian_point('',(-3.019314911008e1,6.584284138242e1,
-1.050249484665e1));
#105004=cartesian_point('',(-3.007842510211e1,6.590769595479e1,
-1.048372658659e1));
#105005=cartesian_point('',(-3.005968242162e1,6.591910881580e1,
-1.048033608790e1));
#105006=(bounded_surface()b_spline_surface(3,3,((#104966,#104967,#104968,
#104969,#104970,#104971,#104972,#104973,#104974,#104975),(#104976,#104977,
#104978,#104979,#104980,#104981,#104982,#104983,#104984,#104985),(#104986,
#104987,#104988,#104989,#104990,#104991,#104992,#104993,#104994,#104995),(
#104996,#104997,#104998,#104999,#105000,#105001,#105002,#105003,#105004,
#105005)),.unspecified.,.f.,.f.,.f.)b_spline_surface_with_knots((4,4),(4,1,1,1,
1,1,1,4),(0.e0,1.e0),(4.008660040843e-1,4.537164227979e-1,5.172805875340e-1,
5.898320287570e-1,6.677475880592e-1,7.457484140727e-1,8.250418040948e-1,
8.408465710663e-1),.unspecified.)geometric_representation_item()rational_b_spline_surface(((1.439099990460e0,1.439099990460e0,1.439099990460e0,1.439099990460e0,
1.439099990460e0,1.439099990460e0,1.439099990460e0,1.439099990460e0,
1.439099990460e0,1.439099990460e0),(8.536333365134e-1,8.536333365134e-1,
8.536333365135e-1,8.536333365135e-1,8.536333365134e-1,8.536333365135e-1,
8.536333365134e-1,8.536333365135e-1,8.536333365134e-1,8.536333365138e-1),(
8.536333365134e-1,8.536333365134e-1,8.536333365135e-1,8.536333365135e-1,
8.536333365134e-1,8.536333365135e-1,8.536333365134e-1,8.536333365135e-1,
8.536333365134e-1,8.536333365138e-1),(1.439099990460e0,1.439099990460e0,
1.439099990460e0,1.439099990460e0,1.439099990460e0,1.439099990460e0,
1.439099990460e0,1.439099990460e0,1.439099990460e0,1.439099990460e0)))representation_item('')surface());
#105007=oriented_edge('',*,*,#104829,.f.);
#105008=oriented_edge('',*,*,#104814,.t.);
#105009=oriented_edge('',*,*,#102758,.t.);
#105011=oriented_edge('',*,*,#105010,.f.);
#105012=oriented_edge('',*,*,#104960,.f.);
#105013=edge_loop('',(#105007,#105008,#105009,#105011,#105012));
#105014=face_outer_bound('',#105013,.f.);
#105016=cartesian_point('',(0.e0,0.e0,-1.085177816937e1));
#105017=direction('',(0.e0,0.e0,1.e0));
#105018=direction('',(-9.820850833114e-1,1.884380246588e-1,0.e0));
#105019=axis2_placement_3d('',#105016,#105017,#105018);
#105020=toroidal_surface('',#105019,7.150671292775e1,1.e0);
#105021=oriented_edge('',*,*,#102756,.t.);
#105023=oriented_edge('',*,*,#105022,.f.);
#105024=oriented_edge('',*,*,#104922,.t.);
#105025=oriented_edge('',*,*,#105010,.t.);
#105026=edge_loop('',(#105021,#105023,#105024,#105025));
#105027=face_outer_bound('',#105026,.f.);
#105029=cartesian_point('',(-2.515300608068e1,6.656345098622e1,
-1.176706954527e1));
#105030=cartesian_point('',(-2.490442105191e1,6.659947820890e1,
-1.177083928948e1));
#105031=cartesian_point('',(-2.444624837682e1,6.674354582398e1,
-1.176644805874e1));
#105032=cartesian_point('',(-2.389247310834e1,6.713493657074e1,
-1.172832979523e1));
#105033=cartesian_point('',(-2.352075953973e1,6.759136665865e1,
-1.167402731405e1));
#105034=cartesian_point('',(-2.329939738368e1,6.805440885884e1,
-1.161307152414e1));
#105035=cartesian_point('',(-2.319287531309e1,6.849027332423e1,
-1.155158216061e1));
#105036=cartesian_point('',(-2.316902249913e1,6.888493355609e1,
-1.149268791101e1));
#105037=cartesian_point('',(-2.320341888753e1,6.923736181110e1,
-1.143739296537e1));
#105038=cartesian_point('',(-2.328022297321e1,6.955278098103e1,
-1.138548366273e1));
#105039=cartesian_point('',(-2.339944033738e1,6.986056857604e1,
-1.133233871179e1));
#105040=cartesian_point('',(-2.350723999938e1,7.005378615146e1,
-1.129701693363e1));
#105041=cartesian_point('',(-2.357351605506e1,7.015424527896e1,
-1.127801173916e1));
#105042=cartesian_point('',(-2.534826922993e1,6.749967426361e1,
-1.216950250573e1));
#105043=cartesian_point('',(-2.518216685263e1,6.751453220845e1,
-1.218231275362e1));
#105044=cartesian_point('',(-2.487243886531e1,6.759932831878e1,
-1.219279707693e1));
#105045=cartesian_point('',(-2.450212832548e1,6.786036830611e1,
-1.216787489485e1));
#105046=cartesian_point('',(-2.426482219677e1,6.817152527744e1,
-1.211884465598e1));
#105047=cartesian_point('',(-2.413741419304e1,6.848542006393e1,
-1.205771489443e1));
#105048=cartesian_point('',(-2.409181743374e1,6.877567102371e1,
-1.199251687525e1));
#105049=cartesian_point('',(-2.410269764734e1,6.903218178599e1,
-1.192770338758e1));
#105050=cartesian_point('',(-2.415134483973e1,6.925488035901e1,
-1.186509137575e1));
#105051=cartesian_point('',(-2.422596431065e1,6.944805534969e1,
-1.180488072197e1));
#105052=cartesian_point('',(-2.432756844123e1,6.963012817772e1,
-1.174186961858e1));
#105053=cartesian_point('',(-2.441195718589e1,6.973945596107e1,
-1.169897886383e1));
#105054=cartesian_point('',(-2.446191720666e1,6.979474966720e1,
-1.167558888568e1));
#105055=cartesian_point('',(-2.546385513467e1,6.823335253195e1,
-1.144498139102e1));
#105056=cartesian_point('',(-2.538526781086e1,6.824074608110e1,
-1.146425388391e1));
#105057=cartesian_point('',(-2.524017309467e1,6.828064768696e1,
-1.148612906188e1));
#105058=cartesian_point('',(-2.506851032423e1,6.840164020055e1,
-1.147536498720e1));
#105059=cartesian_point('',(-2.495905568542e1,6.854597140458e1,
-1.143550966015e1));
#105060=cartesian_point('',(-2.490053128241e1,6.869244512295e1,
-1.137901808276e1));
#105061=cartesian_point('',(-2.487991828607e1,6.882907109964e1,
-1.131466974900e1));
#105062=cartesian_point('',(-2.488561611923e1,6.895107968918e1,
-1.124783331093e1));
#105063=cartesian_point('',(-2.490908006944e1,6.905825060642e1,
-1.118110259343e1));
#105064=cartesian_point('',(-2.494493944250e1,6.915242383379e1,
-1.111519966611e1));
#105065=cartesian_point('',(-2.499388938082e1,6.924248257635e1,
-1.104464672865e1));
#105066=cartesian_point('',(-2.503475543588e1,6.929759788964e1,
-1.099552011935e1));
#105067=cartesian_point('',(-2.505905224306e1,6.932581306579e1,
-1.096841882591e1));
#105068=cartesian_point('',(-2.535833302888e1,6.786675799537e1,
-1.048002931546e1));
#105069=cartesian_point('',(-2.526520985245e1,6.788952545606e1,
-1.049527859993e1));
#105070=cartesian_point('',(-2.509949192964e1,6.795384241629e1,
-1.051112209789e1));
#105071=cartesian_point('',(-2.489859481137e1,6.809645265254e1,
-1.049815431438e1));
#105072=cartesian_point('',(-2.475399679207e1,6.825653323522e1,
-1.046015015823e1));
#105073=cartesian_point('',(-2.465499955196e1,6.842216843701e1,
-1.040743364456e1));
#105074=cartesian_point('',(-2.459285866967e1,6.858513328704e1,
-1.034745366329e1));
#105075=cartesian_point('',(-2.455979986850e1,6.874086368816e1,
-1.028496584203e1));
#105076=cartesian_point('',(-2.454946071346e1,6.888806846848e1,
-1.022235442239e1));
#105077=cartesian_point('',(-2.455741131200e1,6.902762078013e1,
-1.016033335780e1));
#105078=cartesian_point('',(-2.458309370207e1,6.917195443667e1,
-1.009379108321e1));
#105079=cartesian_point('',(-2.461357960289e1,6.926886891130e1,
-1.004739192513e1));
#105080=cartesian_point('',(-2.463426749327e1,6.932122570371e1,
-1.002179394536e1));
#105081=(bounded_surface()b_spline_surface(3,3,((#105029,#105030,#105031,
#105032,#105033,#105034,#105035,#105036,#105037,#105038,#105039,#105040,
#105041),(#105042,#105043,#105044,#105045,#105046,#105047,#105048,#105049,
#105050,#105051,#105052,#105053,#105054),(#105055,#105056,#105057,#105058,
#105059,#105060,#105061,#105062,#105063,#105064,#105065,#105066,#105067),(
#105068,#105069,#105070,#105071,#105072,#105073,#105074,#105075,#105076,#105077,
#105078,#105079,#105080)),.unspecified.,.f.,.f.,.f.)b_spline_surface_with_knots(
(4,4),(4,1,1,1,1,1,1,1,1,1,4),(0.e0,1.e0),(1.586467370074e-1,2.276209758759e-1,
2.872027635126e-1,3.399149988636e-1,3.868229595663e-1,4.286527913924e-1,
4.662075093581e-1,5.004090090883e-1,5.323041246308e-1,5.628502925852e-1,
6.001856555654e-1),.unspecified.)geometric_representation_item()rational_b_spline_surface(((1.440713934356e0,1.440713934356e0,1.440713934356e0,1.440713934356e0,
1.440713934356e0,1.440713934356e0,1.440713934356e0,1.440713934356e0,
1.440713934356e0,1.440713934356e0,1.440713934356e0,1.440713934356e0,
1.440713934356e0),(8.530953552147e-1,8.530953552147e-1,8.530953552147e-1,
8.530953552147e-1,8.530953552147e-1,8.530953552147e-1,8.530953552147e-1,
8.530953552147e-1,8.530953552147e-1,8.530953552147e-1,8.530953552147e-1,
8.530953552147e-1,8.530953552147e-1),(8.530953552147e-1,8.530953552147e-1,
8.530953552147e-1,8.530953552147e-1,8.530953552147e-1,8.530953552147e-1,
8.530953552147e-1,8.530953552147e-1,8.530953552147e-1,8.530953552147e-1,
8.530953552147e-1,8.530953552147e-1,8.530953552147e-1),(1.440713934356e0,
1.440713934356e0,1.440713934356e0,1.440713934356e0,1.440713934356e0,
1.440713934356e0,1.440713934356e0,1.440713934356e0,1.440713934356e0,
1.440713934356e0,1.440713934356e0,1.440713934356e0,1.440713934356e0)))representation_item('')surface());
#105082=oriented_edge('',*,*,#102754,.t.);
#105084=oriented_edge('',*,*,#105083,.t.);
#105086=oriented_edge('',*,*,#105085,.f.);
#105087=oriented_edge('',*,*,#104906,.f.);
#105088=oriented_edge('',*,*,#105022,.t.);
#105089=edge_loop('',(#105082,#105084,#105086,#105087,#105088));
#105090=face_outer_bound('',#105089,.f.);
#105092=cartesian_point('',(-2.835911504792e1,8.388127117394e1,
-1.069548648161e1));
#105093=direction('',(3.090169943749e-1,-9.510565162952e-1,0.e0));
#105094=direction('',(-9.474374591189e-1,-3.078410914165e-1,
-8.715574274766e-2));
#105095=axis2_placement_3d('',#105092,#105093,#105094);
#105096=cylindrical_surface('',#105095,1.e0);
#105098=oriented_edge('',*,*,#105097,.t.);
#105100=oriented_edge('',*,*,#105099,.f.);
#105102=oriented_edge('',*,*,#105101,.t.);
#105103=oriented_edge('',*,*,#105083,.f.);
#105104=oriented_edge('',*,*,#102752,.f.);
#105105=edge_loop('',(#105098,#105100,#105102,#105103,#105104));
#105106=face_outer_bound('',#105105,.f.);
#105108=cartesian_point('',(-2.512487120863e1,8.541657243621e1,
-1.169548648161e1));
#105109=direction('',(0.e0,0.e0,-1.e0));
#105110=direction('',(3.090169943749e-1,-9.510565162952e-1,0.e0));
#105111=axis2_placement_3d('',#105108,#105109,#105110);
#105112=plane('',#105111);
#105113=oriented_edge('',*,*,#105097,.f.);
#105114=oriented_edge('',*,*,#102750,.t.);
#105116=oriented_edge('',*,*,#105115,.f.);
#105118=oriented_edge('',*,*,#105117,.f.);
#105119=edge_loop('',(#105113,#105114,#105116,#105118));
#105120=face_outer_bound('',#105119,.f.);
#105122=cartesian_point('',(1.307378516842e2,-3.989706234763e2,
-1.069548648161e1));
#105123=direction('',(-3.090169943749e-1,9.510565162952e-1,0.e0));
#105124=direction('',(9.474374591189e-1,3.078410914165e-1,-8.715574274766e-2));
#105125=axis2_placement_3d('',#105122,#105123,#105124);
#105126=cylindrical_surface('',#105125,1.e0);
#105128=oriented_edge('',*,*,#105127,.t.);
#105130=oriented_edge('',*,*,#105129,.f.);
#105131=oriented_edge('',*,*,#105115,.t.);
#105132=oriented_edge('',*,*,#102748,.f.);
#105134=oriented_edge('',*,*,#105133,.f.);
#105135=edge_loop('',(#105128,#105130,#105131,#105132,#105134));
#105136=face_outer_bound('',#105135,.f.);
#105138=cartesian_point('',(-1.861019088076e1,6.536644804115e1,-5.6e0));
#105139=direction('',(-9.474374591189e-1,-3.078410914165e-1,8.715574274766e-2));
#105140=direction('',(-3.090169943749e-1,9.510565162952e-1,0.e0));
#105141=axis2_placement_3d('',#105138,#105139,#105140);
#105142=plane('',#105141);
#105144=oriented_edge('',*,*,#105143,.f.);
#105146=oriented_edge('',*,*,#105145,.t.);
#105147=oriented_edge('',*,*,#105127,.f.);
#105149=oriented_edge('',*,*,#105148,.t.);
#105151=oriented_edge('',*,*,#105150,.t.);
#105152=edge_loop('',(#105144,#105146,#105147,#105149,#105151));
#105153=face_outer_bound('',#105152,.f.);
#105155=cartesian_point('',(-2.419236291385e1,8.551191697811e1,-6.6e0));
#105156=direction('',(3.090169943749e-1,-9.510565162952e-1,0.e0));
#105157=direction('',(0.e0,0.e0,1.e0));
#105158=axis2_placement_3d('',#105155,#105156,#105157);
#105159=cylindrical_surface('',#105158,1.e0);
#105161=oriented_edge('',*,*,#105160,.f.);
#105163=oriented_edge('',*,*,#105162,.f.);
#105164=oriented_edge('',*,*,#105143,.t.);
#105166=oriented_edge('',*,*,#105165,.f.);
#105167=edge_loop('',(#105161,#105163,#105164,#105166));
#105168=face_outer_bound('',#105167,.f.);
#105170=cartesian_point('',(0.e0,0.e0,-5.6e0));
#105171=direction('',(0.e0,0.e0,-1.e0));
#105172=direction('',(-6.427876096865e-1,-7.660444431190e-1,0.e0));
#105173=axis2_placement_3d('',#105170,#105171,#105172);
#105174=plane('',#105173);
#105176=oriented_edge('',*,*,#105175,.f.);
#105178=oriented_edge('',*,*,#105177,.t.);
#105180=oriented_edge('',*,*,#105179,.f.);
#105181=oriented_edge('',*,*,#105160,.t.);
#105183=oriented_edge('',*,*,#105182,.t.);
#105185=oriented_edge('',*,*,#105184,.t.);
#105186=edge_loop('',(#105176,#105178,#105180,#105181,#105183,#105185));
#105187=face_outer_bound('',#105186,.f.);
#105189=cartesian_point('',(-1.719244941872e1,8.398912152380e1,
-5.701266612592e0));
#105190=cartesian_point('',(-1.722558928123e1,8.412592307029e1,
-5.701590536267e0));
#105191=cartesian_point('',(-1.733370480006e1,8.468974470962e1,
-5.702635545180e0));
#105192=cartesian_point('',(-1.732445376111e1,8.570593911004e1,
-5.703070207946e0));
#105193=cartesian_point('',(-1.699607541747e1,8.674105229647e1,
-5.700568892122e0));
#105194=cartesian_point('',(-1.667228966726e1,8.729563048408e1,
-5.698084636685e0));
#105195=cartesian_point('',(-1.655408252130e1,8.746838531488e1,
-5.697151673409e0));
#105196=cartesian_point('',(-1.625652370988e1,8.421063679054e1,
-5.232187044797e0));
#105197=cartesian_point('',(-1.628296393960e1,8.431759166875e1,
-5.231757421706e0));
#105198=cartesian_point('',(-1.636933581933e1,8.475864901679e1,
-5.230219034498e0));
#105199=cartesian_point('',(-1.636260185026e1,8.555474980504e1,
-5.229987737741e0));
#105200=cartesian_point('',(-1.610184259075e1,8.636423457242e1,
-5.232750615344e0));
#105201=cartesian_point('',(-1.584520927750e1,8.679604679691e1,
-5.235957614845e0));
#105202=cartesian_point('',(-1.575161538414e1,8.693030020372e1,
-5.237126409573e0));
#105203=cartesian_point('',(-1.548716277207e1,8.439272938269e1,
-5.953268913978e0));
#105204=cartesian_point('',(-1.550725970995e1,8.447534722674e1,
-5.952239269259e0));
#105205=cartesian_point('',(-1.557283317254e1,8.481583608470e1,
-5.948708978045e0));
#105206=cartesian_point('',(-1.556732720006e1,8.542942101322e1,
-5.947799792043e0));
#105207=cartesian_point('',(-1.536844006746e1,8.605446410006e1,
-5.954991522140e0));
#105208=cartesian_point('',(-1.517224440820e1,8.638942177257e1,
-5.962767842418e0));
#105209=cartesian_point('',(-1.510060801801e1,8.649377486669e1,
-5.965639525190e0));
#105210=cartesian_point('',(-1.585582856390e1,8.430547337403e1,
-6.954011607836e0));
#105211=cartesian_point('',(-1.587794814225e1,8.439999387166e1,
-6.953293106062e0));
#105212=cartesian_point('',(-1.594993029800e1,8.478909655325e1,
-6.950877554002e0));
#105213=cartesian_point('',(-1.594281267365e1,8.548820375510e1,
-6.950134510886e0));
#105214=cartesian_point('',(-1.572192558813e1,8.620288398923e1,
-6.955327498627e0));
#105215=cartesian_point('',(-1.550313896744e1,8.658919549250e1,
-6.960781584146e0));
#105216=cartesian_point('',(-1.542307887991e1,8.671000411762e1,
-6.962807070618e0));
#105217=(bounded_surface()b_spline_surface(3,3,((#105189,#105190,#105191,
#105192,#105193,#105194,#105195),(#105196,#105197,#105198,#105199,#105200,
#105201,#105202),(#105203,#105204,#105205,#105206,#105207,#105208,#105209),(
#105210,#105211,#105212,#105213,#105214,#105215,#105216)),.unspecified.,.f.,.f.,
.f.)b_spline_surface_with_knots((4,4),(4,1,1,1,4),(0.e0,1.e0),
(9.609455852876e-2,1.425243212431e-1,2.851563612356e-1,4.276674950592e-1,
4.969271022286e-1),.unspecified.)geometric_representation_item()rational_b_spline_surface(((1.461286969343e0,1.461286969343e0,1.461286969343e0,1.461286969343e0,
1.461286969343e0,1.461286969343e0,1.461286969343e0),(8.462376768856e-1,
8.462376768856e-1,8.462376768856e-1,8.462376768856e-1,8.462376768856e-1,
8.462376768856e-1,8.462376768856e-1),(8.462376768856e-1,8.462376768856e-1,
8.462376768856e-1,8.462376768856e-1,8.462376768856e-1,8.462376768856e-1,
8.462376768856e-1),(1.461286969343e0,1.461286969343e0,1.461286969343e0,
1.461286969343e0,1.461286969343e0,1.461286969343e0,1.461286969343e0)))representation_item('')surface());
#105218=oriented_edge('',*,*,#105175,.t.);
#105220=oriented_edge('',*,*,#105219,.t.);
#105222=oriented_edge('',*,*,#105221,.f.);
#105224=oriented_edge('',*,*,#105223,.t.);
#105225=edge_loop('',(#105218,#105220,#105222,#105224));
#105226=face_outer_bound('',#105225,.f.);
#105228=cartesian_point('',(-1.474846386694e1,7.127939886002e1,-6.6e0));
#105229=direction('',(-1.564344650402e-1,9.876883405951e-1,0.e0));
#105230=direction('',(0.e0,0.e0,1.e0));
#105231=axis2_placement_3d('',#105228,#105229,#105230);
#105232=cylindrical_surface('',#105231,1.e0);
#105233=oriented_edge('',*,*,#105184,.f.);
#105235=oriented_edge('',*,*,#105234,.f.);
#105237=oriented_edge('',*,*,#105236,.t.);
#105238=oriented_edge('',*,*,#105219,.f.);
#105239=edge_loop('',(#105233,#105235,#105237,#105238));
#105240=face_outer_bound('',#105239,.f.);
#105242=cartesian_point('',(-1.492027770478e1,7.236418873892e1,-6.6e0));
#105243=direction('',(9.839298883107e-1,1.558391844001e-1,8.715574275007e-2));
#105244=direction('',(-1.487569424033e-1,9.854169265991e-1,-8.261266766560e-2));
#105245=axis2_placement_3d('',#105242,#105243,#105244);
#105246=spherical_surface('',#105245,1.e0);
#105248=oriented_edge('',*,*,#105247,.f.);
#105249=oriented_edge('',*,*,#105234,.t.);
#105251=oriented_edge('',*,*,#105250,.t.);
#105252=edge_loop('',(#105248,#105249,#105251));
#105253=face_outer_bound('',#105252,.f.);
#105255=cartesian_point('',(-1.472301337932e1,7.222740134886e1,
-8.582398691431e0));
#105256=direction('',(9.878974995574e-2,-6.852353042662e-2,-9.927462470750e-1));
#105257=direction('',(8.214295366897e-1,5.687252952884e-1,4.248593594186e-2));
#105258=axis2_placement_3d('',#105255,#105256,#105257);
#105259=cylindrical_surface('',#105258,1.000024768855e0);
#105260=oriented_edge('',*,*,#105247,.t.);
#105262=oriented_edge('',*,*,#105261,.f.);
#105264=oriented_edge('',*,*,#105263,.t.);
#105266=oriented_edge('',*,*,#105265,.f.);
#105267=edge_loop('',(#105260,#105262,#105264,#105266));
#105268=face_outer_bound('',#105267,.f.);
#105270=cartesian_point('',(0.e0,0.e0,-8.725889084685e0));
#105271=direction('',(0.e0,0.e0,1.e0));
#105272=direction('',(6.427876096865e-1,-7.660444431190e-1,0.e0));
#105273=axis2_placement_3d('',#105270,#105271,#105272);
#105274=conical_surface('',#105273,7.269652396011e1,5.e0);
#105276=oriented_edge('',*,*,#105275,.f.);
#105278=oriented_edge('',*,*,#105277,.t.);
#105280=oriented_edge('',*,*,#105279,.f.);
#105281=oriented_edge('',*,*,#105261,.t.);
#105282=edge_loop('',(#105276,#105278,#105280,#105281));
#105283=face_outer_bound('',#105282,.f.);
#105285=cartesian_point('',(0.e0,0.e0,-6.6e0));
#105286=direction('',(0.e0,0.e0,-1.e0));
#105287=direction('',(-9.819248237507e-1,1.892713409426e-1,0.e0));
#105288=axis2_placement_3d('',#105285,#105286,#105287);
#105289=toroidal_surface('',#105288,7.388633499248e1,1.e0);
#105290=oriented_edge('',*,*,#105182,.f.);
#105292=oriented_edge('',*,*,#105291,.f.);
#105293=oriented_edge('',*,*,#105275,.t.);
#105294=oriented_edge('',*,*,#105250,.f.);
#105295=edge_loop('',(#105290,#105292,#105293,#105294));
#105296=face_outer_bound('',#105295,.f.);
#105298=cartesian_point('',(-1.955858943121e1,7.125062861557e1,-6.6e0));
#105299=direction('',(-9.474374591149e-1,-3.078410914583e-1,8.715574264253e-2));
#105300=direction('',(3.148265165768e-1,-9.455471492533e-1,8.261266851435e-2));
#105301=axis2_placement_3d('',#105298,#105299,#105300);
#105302=spherical_surface('',#105301,1.e0);
#105304=oriented_edge('',*,*,#105303,.f.);
#105305=oriented_edge('',*,*,#105291,.t.);
#105306=oriented_edge('',*,*,#105165,.t.);
#105307=edge_loop('',(#105304,#105305,#105306));
#105308=face_outer_bound('',#105307,.f.);
#105310=cartesian_point('',(-1.970544599523e1,7.097741721900e1,
-9.161427363798e0));
#105311=direction('',(5.691111748707e-2,1.059110148334e-1,9.927456782295e-1));
#105312=direction('',(-9.900945403802e-1,1.338209323100e-1,4.248245737942e-2));
#105313=axis2_placement_3d('',#105310,#105311,#105312);
#105314=cylindrical_surface('',#105313,1.000023530713e0);
#105315=oriented_edge('',*,*,#105303,.t.);
#105316=oriented_edge('',*,*,#105150,.f.);
#105318=oriented_edge('',*,*,#105317,.t.);
#105319=oriented_edge('',*,*,#105277,.f.);
#105320=edge_loop('',(#105315,#105316,#105318,#105319));
#105321=face_outer_bound('',#105320,.f.);
#105323=cartesian_point('',(-2.216094340667e1,7.060654088834e1,
-1.128030224708e1));
#105324=cartesian_point('',(-2.215285591251e1,7.043654523905e1,
-1.130724253474e1));
#105325=cartesian_point('',(-2.209505946936e1,7.005944786848e1,
-1.136845175906e1));
#105326=cartesian_point('',(-2.185062535474e1,6.946910604069e1,
-1.147063276702e1));
#105327=cartesian_point('',(-2.137296053104e1,6.888733799528e1,
-1.158278125169e1));
#105328=cartesian_point('',(-2.065429256275e1,6.845881892625e1,
-1.168546530665e1));
#105329=cartesian_point('',(-1.978182886242e1,6.831628731953e1,
-1.175623980923e1));
#105330=cartesian_point('',(-1.914572575725e1,6.845970838522e1,
-1.177263497877e1));
#105331=cartesian_point('',(-1.883252646032e1,6.860933441909e1,
-1.176932882020e1));
#105332=cartesian_point('',(-1.878151190820e1,6.863591983770e1,
-1.176828198999e1));
#105333=cartesian_point('',(-2.123239591089e1,7.083934096277e1,
-1.167401717633e1));
#105334=cartesian_point('',(-2.124327657687e1,7.073452281503e1,
-1.170714701684e1));
#105335=cartesian_point('',(-2.124204011664e1,7.049557120832e1,
-1.178101476001e1));
#105336=cartesian_point('',(-2.113636672962e1,7.010131543021e1,
-1.189939813908e1));
#105337=cartesian_point('',(-2.086664489878e1,6.969250356732e1,
-1.202277436098e1));
#105338=cartesian_point('',(-2.041147474121e1,6.937854425195e1,
-1.212705809055e1));
#105339=cartesian_point('',(-1.983094449963e1,6.927157753323e1,
-1.218663511123e1));
#105340=cartesian_point('',(-1.940763501262e1,6.937867979399e1,
-1.218527764626e1));
#105341=cartesian_point('',(-1.920484445215e1,6.948841114116e1,
-1.216984538110e1));
#105342=cartesian_point('',(-1.917194347633e1,6.950779011050e1,
-1.216666612542e1));
#105343=cartesian_point('',(-2.047641819487e1,7.081251709216e1,
-1.096748633845e1));
#105344=cartesian_point('',(-2.048056888561e1,7.075990696010e1,
-1.100583753116e1));
#105345=cartesian_point('',(-2.047774607013e1,7.064126986133e1,
-1.108995596502e1));
#105346=cartesian_point('',(-2.042507516624e1,7.044947697698e1,
-1.121938085215e1));
#105347=cartesian_point('',(-2.029714300474e1,7.025436298378e1,
-1.134648199191e1));
#105348=cartesian_point('',(-2.008533874349e1,7.010676784778e1,
-1.144411234851e1));
#105349=cartesian_point('',(-1.981649504720e1,7.005688246096e1,
-1.148788570558e1));
#105350=cartesian_point('',(-1.961871696632e1,7.010686005785e1,
-1.147148811813e1));
#105351=cartesian_point('',(-1.952255724466e1,7.015841735340e1,
-1.144736652512e1));
#105352=cartesian_point('',(-1.950691872798e1,7.016754298102e1,
-1.144287019526e1));
#105353=cartesian_point('',(-2.081573225674e1,7.055880962715e1,
-1.002307846822e1));
#105354=cartesian_point('',(-2.079566922741e1,7.048171460615e1,
-1.005930979849e1));
#105355=cartesian_point('',(-2.073504997251e1,7.031870875464e1,
-1.013875943271e1));
#105356=cartesian_point('',(-2.058493018723e1,7.008863593525e1,
-1.026058805652e1));
#105357=cartesian_point('',(-2.035957047796e1,6.988712877708e1,
-1.037936478026e1));
#105358=cartesian_point('',(-2.007395564113e1,6.975464349885e1,
-1.047020960861e1));
#105359=cartesian_point('',(-1.975611704035e1,6.971368425663e1,
-1.051286256205e1));
#105360=cartesian_point('',(-1.952133179915e1,6.975545585150e1,
-1.050249485215e1));
#105361=cartesian_point('',(-1.939787485868e1,6.980156510014e1,
-1.048372662315e1));
#105362=cartesian_point('',(-1.937757768431e1,6.980990539284e1,
-1.048033614789e1));
#105363=(bounded_surface()b_spline_surface(3,3,((#105323,#105324,#105325,
#105326,#105327,#105328,#105329,#105330,#105331,#105332),(#105333,#105334,
#105335,#105336,#105337,#105338,#105339,#105340,#105341,#105342),(#105343,
#105344,#105345,#105346,#105347,#105348,#105349,#105350,#105351,#105352),(
#105353,#105354,#105355,#105356,#105357,#105358,#105359,#105360,#105361,
#105362)),.unspecified.,.f.,.f.,.f.)b_spline_surface_with_knots((4,4),(4,1,1,1,
1,1,1,4),(0.e0,1.e0),(4.008660038341e-1,4.537164227996e-1,5.172805875354e-1,
5.898320287585e-1,6.677475880628e-1,7.457484140801e-1,8.250418041046e-1,
8.408464783820e-1),.unspecified.)geometric_representation_item()rational_b_spline_surface(((1.439142817232e0,1.439142817232e0,1.439142817232e0,1.439142817232e0,
1.439142817232e0,1.439142817232e0,1.439142817232e0,1.439142817232e0,
1.439142817232e0,1.439142817232e0),(8.536190609226e-1,8.536190609226e-1,
8.536190609226e-1,8.536190609226e-1,8.536190609226e-1,8.536190609226e-1,
8.536190609226e-1,8.536190609226e-1,8.536190609226e-1,8.536190609226e-1),(
8.536190609226e-1,8.536190609226e-1,8.536190609226e-1,8.536190609226e-1,
8.536190609226e-1,8.536190609226e-1,8.536190609226e-1,8.536190609226e-1,
8.536190609226e-1,8.536190609226e-1),(1.439142817232e0,1.439142817232e0,
1.439142817232e0,1.439142817232e0,1.439142817232e0,1.439142817232e0,
1.439142817232e0,1.439142817232e0,1.439142817232e0,1.439142817232e0)))representation_item('')surface());
#105364=oriented_edge('',*,*,#105148,.f.);
#105365=oriented_edge('',*,*,#105133,.t.);
#105366=oriented_edge('',*,*,#102746,.t.);
#105368=oriented_edge('',*,*,#105367,.f.);
#105369=oriented_edge('',*,*,#105317,.f.);
#105370=edge_loop('',(#105364,#105365,#105366,#105368,#105369));
#105371=face_outer_bound('',#105370,.f.);
#105373=cartesian_point('',(0.e0,0.e0,-1.085177816937e1));
#105374=direction('',(0.e0,0.e0,1.e0));
#105375=direction('',(-9.820850833114e-1,1.884380246588e-1,0.e0));
#105376=axis2_placement_3d('',#105373,#105374,#105375);
#105377=toroidal_surface('',#105376,7.150671292775e1,1.e0);
#105378=oriented_edge('',*,*,#102744,.t.);
#105380=oriented_edge('',*,*,#105379,.f.);
#105381=oriented_edge('',*,*,#105279,.t.);
#105382=oriented_edge('',*,*,#105367,.t.);
#105383=edge_loop('',(#105378,#105380,#105381,#105382));
#105384=face_outer_bound('',#105383,.f.);
#105386=cartesian_point('',(-1.443052123930e1,6.967889282591e1,
-1.176713326663e1));
#105387=cartesian_point('',(-1.417931746477e1,6.967558717320e1,
-1.177090510531e1));
#105388=cartesian_point('',(-1.370413173400e1,6.974623980609e1,
-1.176651246554e1));
#105389=cartesian_point('',(-1.309582935977e1,7.004633846828e1,
-1.172837182436e1));
#105390=cartesian_point('',(-1.265725644662e1,7.043921080890e1,
-1.167403587188e1));
#105391=cartesian_point('',(-1.236623126223e1,7.086212785456e1,
-1.161304486140e1));
#105392=cartesian_point('',(-1.219293837581e1,7.127615006952e1,
-1.155152071855e1));
#105393=cartesian_point('',(-1.210779026335e1,7.166234536632e1,
-1.149259945873e1));
#105394=cartesian_point('',(-1.208679827796e1,7.201581093713e1,
-1.143729668727e1));
#105395=cartesian_point('',(-1.211344649347e1,7.233922660703e1,
-1.138540044218e1));
#105396=cartesian_point('',(-1.218308434517e1,7.266146844878e1,
-1.133231345522e1));
#105397=cartesian_point('',(-1.225925261036e1,7.286885025580e1,
-1.129704125384e1));
#105398=cartesian_point('',(-1.230889276760e1,7.297820579351e1,
-1.127807478028e1));
#105399=cartesian_point('',(-1.447691360039e1,7.063408740476e1,
-1.216936094583e1));
#105400=cartesian_point('',(-1.431050735415e1,7.062277703374e1,
-1.218217471003e1));
#105401=cartesian_point('',(-1.399125696408e1,7.065809817583e1,
-1.219266081315e1));
#105402=cartesian_point('',(-1.358460492223e1,7.085810031508e1,
-1.216771692329e1));
#105403=cartesian_point('',(-1.330154130086e1,7.112844238470e1,
-1.211865042817e1));
#105404=cartesian_point('',(-1.312665099884e1,7.141866909921e1,
-1.205748034444e1));
#105405=cartesian_point('',(-1.303629851887e1,7.169832269006e1,
-1.199224092301e1));
#105406=cartesian_point('',(-1.300703108986e1,7.195343869128e1,
-1.192739330706e1));
#105407=cartesian_point('',(-1.302035293293e1,7.218097938333e1,
-1.186476826345e1));
#105408=cartesian_point('',(-1.306390773508e1,7.238334288276e1,
-1.180456920469e1));
#105409=cartesian_point('',(-1.313576322323e1,7.257880264525e1,
-1.174162385801e1));
#105410=cartesian_point('',(-1.320192832605e1,7.269979285142e1,
-1.169879269936e1));
#105411=cartesian_point('',(-1.324253550948e1,7.276208785993e1,
-1.167545070742e1));
#105412=cartesian_point('',(-1.447629948561e1,7.137666599535e1,
-1.144486563535e1));
#105413=cartesian_point('',(-1.439750329120e1,7.137167514552e1,
-1.146414190020e1));
#105414=cartesian_point('',(-1.424790537993e1,7.138840108049e1,
-1.148601967542e1));
#105415=cartesian_point('',(-1.405938024107e1,7.148110808604e1,
-1.147523474376e1));
#105416=cartesian_point('',(-1.392867869046e1,7.160661613533e1,
-1.143534192582e1));
#105417=cartesian_point('',(-1.384797449373e1,7.174220462543e1,
-1.137880645194e1));
#105418=cartesian_point('',(-1.380627475403e1,7.187399038169e1,
-1.131441126014e1));
#105419=cartesian_point('',(-1.379286313383e1,7.199543326785e1,
-1.124753400209e1));
#105420=cartesian_point('',(-1.379932154144e1,7.210495895023e1,
-1.118078442061e1));
#105421=cartesian_point('',(-1.382004030720e1,7.220354660597e1,
-1.111489041805e1));
#105422=cartesian_point('',(-1.385429187194e1,7.230003937413e1,
-1.104440854532e1));
#105423=cartesian_point('',(-1.388599466532e1,7.236078223711e1,
-1.099535036431e1));
#105424=cartesian_point('',(-1.390553700355e1,7.239238803951e1,
-1.096830545259e1));
#105425=cartesian_point('',(-1.442943023208e1,7.099812279367e1,
-1.048002919820e1));
#105426=cartesian_point('',(-1.433387032785e1,7.100604410310e1,
-1.049528200958e1));
#105427=cartesian_point('',(-1.416008115895e1,7.104366137139e1,
-1.051112727512e1));
#105428=cartesian_point('',(-1.393929271369e1,7.115314457878e1,
-1.049814076876e1));
#105429=cartesian_point('',(-1.377139904209e1,7.128871165583e1,
-1.046010233683e1));
#105430=cartesian_point('',(-1.364770043325e1,7.143690575312e1,
-1.040734495481e1));
#105431=cartesian_point('',(-1.356084170180e1,7.158823297374e1,
-1.034732063034e1));
#105432=cartesian_point('',(-1.350386226861e1,7.173695094288e1,
-1.028479360447e1));
#105433=cartesian_point('',(-1.347067702873e1,7.188075663475e1,
-1.022216337430e1));
#105434=cartesian_point('',(-1.345675582312e1,7.201980905389e1,
-1.016014976167e1));
#105435=cartesian_point('',(-1.345958832482e1,7.216623081893e1,
-1.009367373933e1));
#105436=cartesian_point('',(-1.347453248257e1,7.226658004839e1,
-1.004733890485e1));
#105437=cartesian_point('',(-1.348674983314e1,7.232141459542e1,
-1.002179399926e1));
#105438=(bounded_surface()b_spline_surface(3,3,((#105386,#105387,#105388,
#105389,#105390,#105391,#105392,#105393,#105394,#105395,#105396,#105397,
#105398),(#105399,#105400,#105401,#105402,#105403,#105404,#105405,#105406,
#105407,#105408,#105409,#105410,#105411),(#105412,#105413,#105414,#105415,
#105416,#105417,#105418,#105419,#105420,#105421,#105422,#105423,#105424),(
#105425,#105426,#105427,#105428,#105429,#105430,#105431,#105432,#105433,#105434,
#105435,#105436,#105437)),.unspecified.,.f.,.f.,.f.)b_spline_surface_with_knots(
(4,4),(4,1,1,1,1,1,1,1,1,1,4),(0.e0,1.e0),(1.586468156963e-1,2.276365417561e-1,
2.872403552212e-1,3.399695393327e-1,3.868926788592e-1,4.287398156096e-1,
4.663107306754e-1,5.005160249248e-1,5.323983037998e-1,5.629273804528e-1,
6.001853439348e-1),.unspecified.)geometric_representation_item()rational_b_spline_surface(((1.440635383116e0,1.440635383116e0,1.440635383116e0,1.440635383116e0,
1.440635383116e0,1.440635383116e0,1.440635383116e0,1.440635383116e0,
1.440635383116e0,1.440635383116e0,1.440635383116e0,1.440635383116e0,
1.440635383116e0),(8.531215389614e-1,8.531215389614e-1,8.531215389614e-1,
8.531215389614e-1,8.531215389614e-1,8.531215389614e-1,8.531215389614e-1,
8.531215389614e-1,8.531215389614e-1,8.531215389614e-1,8.531215389614e-1,
8.531215389614e-1,8.531215389614e-1),(8.531215389614e-1,8.531215389614e-1,
8.531215389614e-1,8.531215389614e-1,8.531215389614e-1,8.531215389614e-1,
8.531215389614e-1,8.531215389614e-1,8.531215389614e-1,8.531215389614e-1,
8.531215389614e-1,8.531215389614e-1,8.531215389614e-1),(1.440635383116e0,
1.440635383116e0,1.440635383116e0,1.440635383116e0,1.440635383116e0,
1.440635383116e0,1.440635383116e0,1.440635383116e0,1.440635383116e0,
1.440635383116e0,1.440635383116e0,1.440635383116e0,1.440635383116e0)))representation_item('')surface());
#105439=oriented_edge('',*,*,#102742,.t.);
#105441=oriented_edge('',*,*,#105440,.t.);
#105443=oriented_edge('',*,*,#105442,.f.);
#105444=oriented_edge('',*,*,#105263,.f.);
#105445=oriented_edge('',*,*,#105379,.t.);
#105446=edge_loop('',(#105439,#105441,#105443,#105444,#105445));
#105447=face_outer_bound('',#105446,.f.);
#105449=cartesian_point('',(6.597776947801e1,-4.232817652750e2,
-1.069548648161e1));
#105450=direction('',(-1.564344650402e-1,9.876883405951e-1,0.e0));
#105451=direction('',(0.e0,0.e0,-1.e0));
#105452=axis2_placement_3d('',#105449,#105450,#105451);
#105453=cylindrical_surface('',#105452,1.e0);
#105455=oriented_edge('',*,*,#105454,.f.);
#105457=oriented_edge('',*,*,#105456,.f.);
#105459=oriented_edge('',*,*,#105458,.t.);
#105460=oriented_edge('',*,*,#105440,.f.);
#105461=oriented_edge('',*,*,#102740,.f.);
#105462=edge_loop('',(#105455,#105457,#105459,#105460,#105461));
#105463=face_outer_bound('',#105462,.f.);
#105465=cartesian_point('',(-8.751317615037e1,1.639188824007e1,
-1.169548648161e1));
#105466=direction('',(0.e0,0.e0,-1.e0));
#105467=direction('',(9.876883405951e-1,-1.564344650402e-1,0.e0));
#105468=axis2_placement_3d('',#105465,#105466,#105467);
#105469=plane('',#105468);
#105471=oriented_edge('',*,*,#105470,.f.);
#105473=oriented_edge('',*,*,#105472,.t.);
#105475=oriented_edge('',*,*,#105474,.t.);
#105477=oriented_edge('',*,*,#105476,.t.);
#105478=oriented_edge('',*,*,#105454,.t.);
#105479=oriented_edge('',*,*,#102738,.t.);
#105480=edge_loop('',(#105471,#105473,#105475,#105477,#105478,#105479));
#105481=face_outer_bound('',#105480,.f.);
#105483=oriented_edge('',*,*,#105482,.t.);
#105485=oriented_edge('',*,*,#105484,.t.);
#105486=edge_loop('',(#105483,#105485));
#105487=face_bound('',#105486,.f.);
#105489=cartesian_point('',(1.461731349496e1,8.557556192105e1,
-1.069548648161e1));
#105490=direction('',(-1.564344650402e-1,-9.876883405951e-1,0.e0));
#105491=direction('',(0.e0,0.e0,-1.e0));
#105492=axis2_placement_3d('',#105489,#105490,#105491);
#105493=cylindrical_surface('',#105492,1.e0);
#105495=oriented_edge('',*,*,#105494,.t.);
#105497=oriented_edge('',*,*,#105496,.f.);
#105498=oriented_edge('',*,*,#105470,.t.);
#105499=oriented_edge('',*,*,#102736,.f.);
#105501=oriented_edge('',*,*,#105500,.f.);
#105502=edge_loop('',(#105495,#105497,#105498,#105499,#105501));
#105503=face_outer_bound('',#105502,.f.);
#105505=cartesian_point('',(1.309394492125e1,6.669078152589e1,-5.6e0));
#105506=direction('',(-9.839298882679e-1,1.558391846719e-1,8.715574274766e-2));
#105507=direction('',(1.564344650402e-1,9.876883405951e-1,0.e0));
#105508=axis2_placement_3d('',#105505,#105506,#105507);
#105509=plane('',#105508);
#105511=oriented_edge('',*,*,#105510,.f.);
#105513=oriented_edge('',*,*,#105512,.t.);
#105514=oriented_edge('',*,*,#105494,.f.);
#105516=oriented_edge('',*,*,#105515,.t.);
#105518=oriented_edge('',*,*,#105517,.t.);
#105519=edge_loop('',(#105511,#105513,#105514,#105516,#105518));
#105520=face_outer_bound('',#105519,.f.);
#105522=cartesian_point('',(1.695413305900e1,8.520544606226e1,-6.6e0));
#105523=direction('',(-1.564344650402e-1,-9.876883405951e-1,0.e0));
#105524=direction('',(0.e0,0.e0,1.e0));
#105525=axis2_placement_3d('',#105522,#105523,#105524);
#105526=cylindrical_surface('',#105525,1.e0);
#105528=oriented_edge('',*,*,#105527,.f.);
#105530=oriented_edge('',*,*,#105529,.f.);
#105531=oriented_edge('',*,*,#105510,.t.);
#105533=oriented_edge('',*,*,#105532,.f.);
#105534=edge_loop('',(#105528,#105530,#105531,#105533));
#105535=face_outer_bound('',#105534,.f.);
#105537=cartesian_point('',(0.e0,0.e0,-5.6e0));
#105538=direction('',(0.e0,0.e0,-1.e0));
#105539=direction('',(-6.427876096865e-1,-7.660444431190e-1,0.e0));
#105540=axis2_placement_3d('',#105537,#105538,#105539);
#105541=plane('',#105540);
#105543=oriented_edge('',*,*,#105542,.t.);
#105545=oriented_edge('',*,*,#105544,.f.);
#105547=oriented_edge('',*,*,#105546,.t.);
#105549=oriented_edge('',*,*,#105548,.f.);
#105550=oriented_edge('',*,*,#105527,.t.);
#105552=oriented_edge('',*,*,#105551,.t.);
#105553=edge_loop('',(#105543,#105545,#105547,#105549,#105550,#105552));
#105554=face_outer_bound('',#105553,.f.);
#105556=cartesian_point('',(1.921919187511e1,7.020607034460e1,-6.6e0));
#105557=direction('',(3.090169943749e-1,9.510565162952e-1,0.e0));
#105558=direction('',(0.e0,0.e0,1.e0));
#105559=axis2_placement_3d('',#105556,#105557,#105558);
#105560=cylindrical_surface('',#105559,1.e0);
#105561=oriented_edge('',*,*,#105542,.f.);
#105563=oriented_edge('',*,*,#105562,.f.);
#105565=oriented_edge('',*,*,#105564,.t.);
#105567=oriented_edge('',*,*,#105566,.t.);
#105568=edge_loop('',(#105561,#105563,#105565,#105567));
#105569=face_outer_bound('',#105568,.f.);
#105571=cartesian_point('',(1.955858943114e1,7.125062861538e1,-6.6e0));
#105572=direction('',(9.474374590337e-1,-3.078410916779e-1,8.715574275042e-2));
#105573=direction('',(3.148265167560e-1,9.455471492719e-1,-8.261266761857e-2));
#105574=axis2_placement_3d('',#105571,#105572,#105573);
#105575=spherical_surface('',#105574,1.e0);
#105577=oriented_edge('',*,*,#105576,.f.);
#105578=oriented_edge('',*,*,#105562,.t.);
#105580=oriented_edge('',*,*,#105579,.t.);
#105581=edge_loop('',(#105577,#105578,#105580));
#105582=face_outer_bound('',#105581,.f.);
#105584=cartesian_point('',(1.966274674162e1,7.105686754020e1,
-8.416634836165e0));
#105585=direction('',(5.691422859780e-2,-1.059016715154e-1,-9.927464966211e-1));
#105586=direction('',(9.900938134838e-1,1.338250905741e-1,4.248629936741e-2));
#105587=axis2_placement_3d('',#105584,#105585,#105586);
#105588=cylindrical_surface('',#105587,1.000022538329e0);
#105589=oriented_edge('',*,*,#105576,.t.);
#105591=oriented_edge('',*,*,#105590,.f.);
#105593=oriented_edge('',*,*,#105592,.t.);
#105595=oriented_edge('',*,*,#105594,.f.);
#105596=edge_loop('',(#105589,#105591,#105593,#105595));
#105597=face_outer_bound('',#105596,.f.);
#105599=cartesian_point('',(0.e0,0.e0,-8.725889084685e0));
#105600=direction('',(0.e0,0.e0,1.e0));
#105601=direction('',(6.427876096865e-1,-7.660444431190e-1,0.e0));
#105602=axis2_placement_3d('',#105599,#105600,#105601);
#105603=conical_surface('',#105602,7.269652396011e1,5.e0);
#105605=oriented_edge('',*,*,#105604,.f.);
#105607=oriented_edge('',*,*,#105606,.t.);
#105609=oriented_edge('',*,*,#105608,.f.);
#105610=oriented_edge('',*,*,#105590,.t.);
#105611=edge_loop('',(#105605,#105607,#105609,#105610));
#105612=face_outer_bound('',#105611,.f.);
#105614=cartesian_point('',(0.e0,0.e0,-6.6e0));
#105615=direction('',(0.e0,0.e0,-1.e0));
#105616=direction('',(-9.819248237507e-1,1.892713409426e-1,0.e0));
#105617=axis2_placement_3d('',#105614,#105615,#105616);
#105618=toroidal_surface('',#105617,7.388633499248e1,1.e0);
#105619=oriented_edge('',*,*,#105551,.f.);
#105621=oriented_edge('',*,*,#105620,.f.);
#105622=oriented_edge('',*,*,#105604,.t.);
#105623=oriented_edge('',*,*,#105579,.f.);
#105624=edge_loop('',(#105619,#105621,#105622,#105623));
#105625=face_outer_bound('',#105624,.f.);
#105627=cartesian_point('',(1.492027770480e1,7.236418873904e1,-6.6e0));
#105628=direction('',(-9.839298882585e-1,1.558391846497e-1,8.715574289386e-2));
#105629=direction('',(-1.487569425440e-1,-9.854169264941e-1,8.261266866463e-2));
#105630=axis2_placement_3d('',#105627,#105628,#105629);
#105631=spherical_surface('',#105630,1.e0);
#105633=oriented_edge('',*,*,#105632,.f.);
#105634=oriented_edge('',*,*,#105620,.t.);
#105635=oriented_edge('',*,*,#105532,.t.);
#105636=edge_loop('',(#105633,#105634,#105635));
#105637=face_outer_bound('',#105636,.f.);
#105639=cartesian_point('',(1.470726243695e1,7.221647900772e1,
-8.740686531035e0));
#105640=direction('',(9.878999913713e-2,6.852518128883e-2,9.927461083277e-1));
#105641=direction('',(-8.214312458617e-1,5.687228561863e-1,4.248554075690e-2));
#105642=axis2_placement_3d('',#105639,#105640,#105641);
#105643=cylindrical_surface('',#105642,1.000025556482e0);
#105644=oriented_edge('',*,*,#105632,.t.);
#105645=oriented_edge('',*,*,#105517,.f.);
#105647=oriented_edge('',*,*,#105646,.t.);
#105648=oriented_edge('',*,*,#105606,.f.);
#105649=edge_loop('',(#105644,#105645,#105647,#105648));
#105650=face_outer_bound('',#105649,.f.);
#105652=cartesian_point('',(1.230408864695e1,7.297257692755e1,
-1.127825811806e1));
#105653=cartesian_point('',(1.226850505953e1,7.289355244680e1,
-1.129193356014e1));
#105654=cartesian_point('',(1.220190321063e1,7.272161630653e1,
-1.132127280188e1));
#105655=cartesian_point('',(1.212876743370e1,7.243998149863e1,
-1.136803236922e1));
#105656=cartesian_point('',(1.208831830840e1,7.212163452914e1,
-1.141949318653e1));
#105657=cartesian_point('',(1.209329873223e1,7.176661686778e1,
-1.147541030629e1));
#105658=cartesian_point('',(1.216209479718e1,7.137218010329e1,
-1.153593906356e1));
#105659=cartesian_point('',(1.232037982848e1,7.094436609754e1,
-1.159983972496e1));
#105660=cartesian_point('',(1.259961606377e1,7.050252480750e1,
-1.166388440499e1));
#105661=cartesian_point('',(1.303256261266e1,7.008639225244e1,
-1.172182107777e1));
#105662=cartesian_point('',(1.365644584930e1,6.975530159969e1,
-1.176447514825e1));
#105663=cartesian_point('',(1.415519787204e1,6.967382358154e1,
-1.177029533150e1));
#105664=cartesian_point('',(1.442453846609e1,6.967673445630e1,
-1.176634384598e1));
#105665=cartesian_point('',(1.323903903721e1,7.275943118340e1,
-1.167866659649e1));
#105666=cartesian_point('',(1.320984978861e1,7.271437245151e1,
-1.169549155282e1));
#105667=cartesian_point('',(1.315287670479e1,7.261462168997e1,
-1.173123984784e1));
#105668=cartesian_point('',(1.308210928403e1,7.244563799942e1,
-1.178708356583e1));
#105669=cartesian_point('',(1.302965932494e1,7.224839469455e1,
-1.184723358741e1));
#105670=cartesian_point('',(1.300506772109e1,7.202174164516e1,
-1.191106251088e1));
#105671=cartesian_point('',(1.302197846570e1,7.176281534475e1,
-1.197824728051e1));
#105672=cartesian_point('',(1.310028049487e1,7.147501240664e1,
-1.204665949234e1));
#105673=cartesian_point('',(1.326505882189e1,7.117227181162e1,
-1.211169358737e1));
#105674=cartesian_point('',(1.354253818623e1,7.088547768885e1,
-1.216510028612e1));
#105675=cartesian_point('',(1.395893603361e1,7.066322528149e1,
-1.219482381386e1));
#105676=cartesian_point('',(1.429451985460e1,7.062071577835e1,
-1.218526810590e1));
#105677=cartesian_point('',(1.447303658901e1,7.063240988618e1,
-1.217163017613e1));
#105678=cartesian_point('',(1.390515008972e1,7.239074336158e1,
-1.097137907571e1));
#105679=cartesian_point('',(1.389111267475e1,7.236794068694e1,
-1.099087251408e1));
#105680=cartesian_point('',(1.386379262603e1,7.231784041547e1,
-1.103194734245e1));
#105681=cartesian_point('',(1.383001214448e1,7.223418333372e1,
-1.109493124170e1));
#105682=cartesian_point('',(1.380503839028e1,7.213784964331e1,
-1.116131197192e1));
#105683=cartesian_point('',(1.379323616346e1,7.202853107204e1,
-1.122996229089e1));
#105684=cartesian_point('',(1.380081922297e1,7.190510242657e1,
-1.129993658062e1));
#105685=cartesian_point('',(1.383683775567e1,7.176937678474e1,
-1.136821903405e1));
#105686=cartesian_point('',(1.391272548101e1,7.162793218464e1,
-1.142918909169e1));
#105687=cartesian_point('',(1.404060821151e1,7.149487407322e1,
-1.147373269451e1));
#105688=cartesian_point('',(1.423323994116e1,7.139202505591e1,
-1.148901291236e1));
#105689=cartesian_point('',(1.439013777616e1,7.137202298067e1,
-1.146747203746e1));
#105690=cartesian_point('',(1.447453428536e1,7.137718730596e1,
-1.144691661422e1));
#105691=cartesian_point('',(1.348607013205e1,7.231835841909e1,
-1.002321100382e1));
#105692=cartesian_point('',(1.347737273247e1,7.227882622355e1,
-1.004162153672e1));
#105693=cartesian_point('',(1.346338874406e1,7.219499244961e1,
-1.008041245141e1));
#105694=cartesian_point('',(1.345588448185e1,7.206476553598e1,
-1.013984192118e1));
#105695=cartesian_point('',(1.346419053834e1,7.192547774214e1,
-1.020235882624e1));
#105696=cartesian_point('',(1.349186508623e1,7.177866437372e1,
-1.026683127652e1));
#105697=cartesian_point('',(1.354410963015e1,7.162466157114e1,
-1.033230990078e1));
#105698=cartesian_point('',(1.362736466492e1,7.146670128997e1,
-1.039598031224e1));
#105699=cartesian_point('',(1.374886887491e1,7.131107185442e1,
-1.045281355668e1));
#105700=cartesian_point('',(1.391636351338e1,7.116773633273e1,
-1.049502309922e1));
#105701=cartesian_point('',(1.414318471786e1,7.104852115595e1,
-1.051204822265e1));
#105702=cartesian_point('',(1.432486719746e1,7.100698146786e1,
-1.049660131335e1));
#105703=cartesian_point('',(1.442719605503e1,7.099830556282e1,
-1.048037507398e1));
#105704=(bounded_surface()b_spline_surface(3,3,((#105652,#105653,#105654,
#105655,#105656,#105657,#105658,#105659,#105660,#105661,#105662,#105663,
#105664),(#105665,#105666,#105667,#105668,#105669,#105670,#105671,#105672,
#105673,#105674,#105675,#105676,#105677),(#105678,#105679,#105680,#105681,
#105682,#105683,#105684,#105685,#105686,#105687,#105688,#105689,#105690),(
#105691,#105692,#105693,#105694,#105695,#105696,#105697,#105698,#105699,#105700,
#105701,#105702,#105703)),.unspecified.,.f.,.f.,.f.)b_spline_surface_with_knots(
(4,4),(4,1,1,1,1,1,1,1,1,1,4),(0.e0,1.e0),(4.005091698744e-1,4.273689824438e-1,
4.572363353702e-1,4.888449560498e-1,5.233467370147e-1,5.616528757716e-1,
6.043663924602e-1,6.522031458015e-1,7.060724973907e-1,7.669304847489e-1,
8.408319254082e-1),.unspecified.)geometric_representation_item()rational_b_spline_surface(((1.441726621226e0,1.441726621226e0,1.441726621226e0,1.441726621226e0,
1.441726621226e0,1.441726621226e0,1.441726621226e0,1.441726621226e0,
1.441726621226e0,1.441726621226e0,1.441726621226e0,1.441726621226e0,
1.441726621226e0),(8.527577929247e-1,8.527577929247e-1,8.527577929247e-1,
8.527577929247e-1,8.527577929247e-1,8.527577929247e-1,8.527577929247e-1,
8.527577929247e-1,8.527577929247e-1,8.527577929247e-1,8.527577929247e-1,
8.527577929247e-1,8.527577929247e-1),(8.527577929247e-1,8.527577929247e-1,
8.527577929247e-1,8.527577929247e-1,8.527577929247e-1,8.527577929247e-1,
8.527577929247e-1,8.527577929247e-1,8.527577929247e-1,8.527577929247e-1,
8.527577929247e-1,8.527577929247e-1,8.527577929247e-1),(1.441726621226e0,
1.441726621226e0,1.441726621226e0,1.441726621226e0,1.441726621226e0,
1.441726621226e0,1.441726621226e0,1.441726621226e0,1.441726621226e0,
1.441726621226e0,1.441726621226e0,1.441726621226e0,1.441726621226e0)))representation_item('')surface());
#105705=oriented_edge('',*,*,#105515,.f.);
#105706=oriented_edge('',*,*,#105500,.t.);
#105707=oriented_edge('',*,*,#102734,.t.);
#105709=oriented_edge('',*,*,#105708,.f.);
#105710=oriented_edge('',*,*,#105646,.f.);
#105711=edge_loop('',(#105705,#105706,#105707,#105709,#105710));
#105712=face_outer_bound('',#105711,.f.);
#105714=cartesian_point('',(0.e0,0.e0,-1.085177816937e1));
#105715=direction('',(0.e0,0.e0,1.e0));
#105716=direction('',(-9.819254872885e-1,1.892678985280e-1,0.e0));
#105717=axis2_placement_3d('',#105714,#105715,#105716);
#105718=toroidal_surface('',#105717,7.150671292775e1,1.e0);
#105719=oriented_edge('',*,*,#102732,.t.);
#105721=oriented_edge('',*,*,#105720,.f.);
#105722=oriented_edge('',*,*,#105608,.t.);
#105723=oriented_edge('',*,*,#105708,.t.);
#105724=edge_loop('',(#105719,#105721,#105722,#105723));
#105725=face_outer_bound('',#105724,.f.);
#105727=cartesian_point('',(1.877715945111e1,6.863973679472e1,
-1.176891159035e1));
#105728=cartesian_point('',(1.905048598240e1,6.849561473293e1,
-1.177358047524e1));
#105729=cartesian_point('',(1.963649485538e1,6.832304009625e1,
-1.176452249853e1));
#105730=cartesian_point('',(2.050719463853e1,6.841744965200e1,
-1.170056117911e1));
#105731=cartesian_point('',(2.119577569671e1,6.876301099927e1,
-1.161150777968e1));
#105732=cartesian_point('',(2.167174328078e1,6.922794854584e1,
-1.151679720128e1));
#105733=cartesian_point('',(2.196384543436e1,6.971780279351e1,
-1.142775170182e1));
#105734=cartesian_point('',(2.211571606081e1,7.018169548450e1,
-1.134911051189e1));
#105735=cartesian_point('',(2.215394754437e1,7.047743988073e1,
-1.130132669027e1));
#105736=cartesian_point('',(2.216002774017e1,7.061323738896e1,
-1.127980112265e1));
#105737=cartesian_point('',(1.916925425781e1,6.951053861774e1,
-1.216547048812e1));
#105738=cartesian_point('',(1.934507320411e1,6.940514620270e1,
-1.218124643641e1));
#105739=cartesian_point('',(1.973355007924e1,6.927658775793e1,
-1.219027539348e1));
#105740=cartesian_point('',(2.031431740227e1,6.934754615270e1,
-1.213922843989e1));
#105741=cartesian_point('',(2.075619642412e1,6.960190034923e1,
-1.205088656115e1));
#105742=cartesian_point('',(2.103793474390e1,6.993296215478e1,
-1.194894393462e1));
#105743=cartesian_point('',(2.118784509991e1,7.026848611007e1,
-1.184829324427e1));
#105744=cartesian_point('',(2.124357628794e1,7.057326124135e1,
-1.175600700740e1));
#105745=cartesian_point('',(2.124005064615e1,7.075950573600e1,
-1.169810560758e1));
#105746=cartesian_point('',(2.123113625582e1,7.084317737552e1,
-1.167162468238e1));
#105747=cartesian_point('',(1.950530456315e1,7.016810130284e1,
-1.144162721005e1));
#105748=cartesian_point('',(1.958903043056e1,7.011850450344e1,
-1.146535880193e1));
#105749=cartesian_point('',(1.977119410384e1,7.005842650330e1,
-1.148860823320e1));
#105750=cartesian_point('',(2.004050136788e1,7.009152826751e1,
-1.145415222056e1));
#105751=cartesian_point('',(2.024595990846e1,7.021096746893e1,
-1.137363072361e1));
#105752=cartesian_point('',(2.037866789980e1,7.036830348153e1,
-1.127126191258e1));
#105753=cartesian_point('',(2.045110501282e1,7.053008622599e1,
-1.116421334310e1));
#105754=cartesian_point('',(2.047991692527e1,7.067940953160e1,
-1.106196501552e1));
#105755=cartesian_point('',(2.048003866782e1,7.077219505938e1,
-1.099579717543e1));
#105756=cartesian_point('',(2.047663076061e1,7.081424722584e1,
-1.096513907903e1));
#105757=cartesian_point('',(1.937556859541e1,6.981066721035e1,
-1.047995446175e1));
#105758=cartesian_point('',(1.948490378475e1,6.976590112618e1,
-1.049879006453e1));
#105759=cartesian_point('',(1.970352805902e1,6.971527050686e1,
-1.051505467098e1));
#105760=cartesian_point('',(2.001960686898e1,6.974226826878e1,
-1.048063705564e1));
#105761=cartesian_point('',(2.028719090486e1,6.984758473161e1,
-1.040550951165e1));
#105762=cartesian_point('',(2.049777824706e1,7.000316650182e1,
-1.031004002099e1));
#105763=cartesian_point('',(2.065192279042e1,7.018363751833e1,
-1.020960173504e1));
#105764=cartesian_point('',(2.075585791315e1,7.037071512389e1,
-1.011322092077e1));
#105765=cartesian_point('',(2.080058434137e1,7.050003592372e1,
-1.005071694157e1));
#105766=cartesian_point('',(2.081647000323e1,7.056172109560e1,
-1.002175303091e1));
#105767=(bounded_surface()b_spline_surface(3,3,((#105727,#105728,#105729,
#105730,#105731,#105732,#105733,#105734,#105735,#105736),(#105737,#105738,
#105739,#105740,#105741,#105742,#105743,#105744,#105745,#105746),(#105747,
#105748,#105749,#105750,#105751,#105752,#105753,#105754,#105755,#105756),(
#105757,#105758,#105759,#105760,#105761,#105762,#105763,#105764,#105765,
#105766)),.unspecified.,.f.,.f.,.f.)b_spline_surface_with_knots((4,4),(4,1,1,1,
1,1,1,4),(0.e0,1.e0),(1.586757143198e-1,2.436740405562e-1,3.206818445537e-1,
3.913863007798e-1,4.535862045274e-1,5.084214704461e-1,5.576611680471e-1,
5.999126192876e-1),.unspecified.)geometric_representation_item()rational_b_spline_surface(((1.438479991710e0,1.438479991710e0,1.438479991710e0,1.438479991710e0,
1.438479991710e0,1.438479991710e0,1.438479991710e0,1.438479991710e0,
1.438479991710e0,1.438479991710e0),(8.538400027632e-1,8.538400027632e-1,
8.538400027632e-1,8.538400027632e-1,8.538400027632e-1,8.538400027632e-1,
8.538400027632e-1,8.538400027632e-1,8.538400027632e-1,8.538400027632e-1),(
8.538400027632e-1,8.538400027632e-1,8.538400027632e-1,8.538400027632e-1,
8.538400027632e-1,8.538400027632e-1,8.538400027632e-1,8.538400027632e-1,
8.538400027632e-1,8.538400027632e-1),(1.438479991710e0,1.438479991710e0,
1.438479991710e0,1.438479991710e0,1.438479991710e0,1.438479991710e0,
1.438479991710e0,1.438479991710e0,1.438479991710e0,1.438479991710e0)))representation_item('')surface());
#105768=oriented_edge('',*,*,#102730,.t.);
#105770=oriented_edge('',*,*,#105769,.t.);
#105772=oriented_edge('',*,*,#105771,.f.);
#105773=oriented_edge('',*,*,#105592,.f.);
#105774=oriented_edge('',*,*,#105720,.t.);
#105775=edge_loop('',(#105768,#105770,#105772,#105773,#105774));
#105776=face_outer_bound('',#105775,.f.);
#105778=cartesian_point('',(2.636116812035e1,8.453044348261e1,
-1.069548648161e1));
#105779=direction('',(-3.090169943749e-1,-9.510565162952e-1,0.e0));
#105780=direction('',(-9.474374591189e-1,3.078410914165e-1,-8.715574274766e-2));
#105781=axis2_placement_3d('',#105778,#105779,#105780);
#105782=cylindrical_surface('',#105781,1.e0);
#105784=oriented_edge('',*,*,#105783,.t.);
#105786=oriented_edge('',*,*,#105785,.f.);
#105788=oriented_edge('',*,*,#105787,.t.);
#105789=oriented_edge('',*,*,#105769,.f.);
#105790=oriented_edge('',*,*,#102728,.f.);
#105791=edge_loop('',(#105784,#105786,#105788,#105789,#105790));
#105792=face_outer_bound('',#105791,.f.);
#105794=cartesian_point('',(2.988015379011e1,8.387148746433e1,
-1.169548648161e1));
#105795=direction('',(0.e0,0.e0,-1.e0));
#105796=direction('',(-3.090169943749e-1,-9.510565162952e-1,0.e0));
#105797=axis2_placement_3d('',#105794,#105795,#105796);
#105798=plane('',#105797);
#105799=oriented_edge('',*,*,#105783,.f.);
#105800=oriented_edge('',*,*,#102726,.t.);
#105802=oriented_edge('',*,*,#105801,.f.);
#105804=oriented_edge('',*,*,#105803,.f.);
#105805=edge_loop('',(#105799,#105800,#105802,#105804));
#105806=face_outer_bound('',#105805,.f.);
#105808=cartesian_point('',(-1.442068157804e2,-4.472220532137e2,
-1.069548648161e1));
#105809=direction('',(3.090169943749e-1,9.510565162952e-1,0.e0));
#105810=direction('',(9.474374591189e-1,-3.078410914165e-1,-8.715574274766e-2));
#105811=axis2_placement_3d('',#105808,#105809,#105810);
#105812=cylindrical_surface('',#105811,1.e0);
#105814=oriented_edge('',*,*,#105813,.t.);
#105816=oriented_edge('',*,*,#105815,.f.);
#105817=oriented_edge('',*,*,#105801,.t.);
#105818=oriented_edge('',*,*,#102724,.f.);
#105820=oriented_edge('',*,*,#105819,.f.);
#105821=edge_loop('',(#105814,#105816,#105817,#105818,#105820));
#105822=face_outer_bound('',#105821,.f.);
#105824=cartesian_point('',(2.336547346224e1,6.382136306928e1,-5.6e0));
#105825=direction('',(-9.474374591189e-1,3.078410914165e-1,8.715574274766e-2));
#105826=direction('',(3.090169943749e-1,9.510565162952e-1,0.e0));
#105827=axis2_placement_3d('',#105824,#105825,#105826);
#105828=plane('',#105827);
#105830=oriented_edge('',*,*,#105829,.f.);
#105832=oriented_edge('',*,*,#105831,.t.);
#105833=oriented_edge('',*,*,#105813,.f.);
#105835=oriented_edge('',*,*,#105834,.t.);
#105837=oriented_edge('',*,*,#105836,.t.);
#105838=edge_loop('',(#105830,#105832,#105833,#105835,#105837));
#105839=face_outer_bound('',#105838,.f.);
#105841=cartesian_point('',(3.069061096359e1,8.340050819570e1,-6.6e0));
#105842=direction('',(-3.090169943749e-1,-9.510565162952e-1,0.e0));
#105843=direction('',(0.e0,0.e0,1.e0));
#105844=axis2_placement_3d('',#105841,#105842,#105843);
#105845=cylindrical_surface('',#105844,1.e0);
#105847=oriented_edge('',*,*,#105846,.f.);
#105849=oriented_edge('',*,*,#105848,.f.);
#105850=oriented_edge('',*,*,#105829,.t.);
#105852=oriented_edge('',*,*,#105851,.f.);
#105853=edge_loop('',(#105847,#105849,#105850,#105852));
#105854=face_outer_bound('',#105853,.f.);
#105856=cartesian_point('',(0.e0,0.e0,-5.6e0));
#105857=direction('',(0.e0,0.e0,-1.e0));
#105858=direction('',(-6.427876096865e-1,-7.660444431190e-1,0.e0));
#105859=axis2_placement_3d('',#105856,#105857,#105858);
#105860=plane('',#105859);
#105862=oriented_edge('',*,*,#105861,.t.);
#105864=oriented_edge('',*,*,#105863,.f.);
#105866=oriented_edge('',*,*,#105865,.t.);
#105868=oriented_edge('',*,*,#105867,.f.);
#105869=oriented_edge('',*,*,#105846,.t.);
#105871=oriented_edge('',*,*,#105870,.t.);
#105872=edge_loop('',(#105862,#105864,#105866,#105868,#105869,#105871));
#105873=face_outer_bound('',#105872,.f.);
#105875=cartesian_point('',(2.996522078764e1,6.633517311887e1,-6.6e0));
#105876=direction('',(4.539904997395e-1,8.910065241884e-1,0.e0));
#105877=direction('',(0.e0,0.e0,1.e0));
#105878=axis2_placement_3d('',#105875,#105876,#105877);
#105879=cylindrical_surface('',#105878,1.e0);
#105880=oriented_edge('',*,*,#105861,.f.);
#105882=oriented_edge('',*,*,#105881,.f.);
#105884=oriented_edge('',*,*,#105883,.t.);
#105886=oriented_edge('',*,*,#105885,.t.);
#105887=edge_loop('',(#105880,#105882,#105884,#105886));
#105888=face_outer_bound('',#105887,.f.);
#105890=cartesian_point('',(3.046384471085e1,6.731377766887e1,-6.6e0));
#105891=direction('',(8.876159752410e-1,-4.522629290605e-1,8.715574275209e-2));
#105892=direction('',(4.588666423676e-1,8.846561770956e-1,-8.261266760579e-2));
#105893=axis2_placement_3d('',#105890,#105891,#105892);
#105894=spherical_surface('',#105893,1.e0);
#105896=oriented_edge('',*,*,#105895,.f.);
#105897=oriented_edge('',*,*,#105881,.t.);
#105899=oriented_edge('',*,*,#105898,.t.);
#105900=edge_loop('',(#105896,#105897,#105899));
#105901=face_outer_bound('',#105900,.f.);
#105903=cartesian_point('',(3.053521522816e1,6.710952145828e1,
-8.386768358052e0));
#105904=direction('',(3.964701227406e-2,-1.135008777073e-1,-9.927465261472e-1));
#105905=direction('',(9.988390037743e-1,-2.270592498208e-2,4.248629790804e-2));
#105906=axis2_placement_3d('',#105903,#105904,#105905);
#105907=cylindrical_surface('',#105906,1.000022164914e0);
#105908=oriented_edge('',*,*,#105895,.t.);
#105910=oriented_edge('',*,*,#105909,.f.);
#105912=oriented_edge('',*,*,#105911,.t.);
#105914=oriented_edge('',*,*,#105913,.f.);
#105915=edge_loop('',(#105908,#105910,#105912,#105914));
#105916=face_outer_bound('',#105915,.f.);
#105918=cartesian_point('',(0.e0,0.e0,-8.725889084685e0));
#105919=direction('',(0.e0,0.e0,1.e0));
#105920=direction('',(6.427876096865e-1,-7.660444431190e-1,0.e0));
#105921=axis2_placement_3d('',#105918,#105919,#105920);
#105922=conical_surface('',#105921,7.269652396011e1,5.e0);
#105924=oriented_edge('',*,*,#105923,.f.);
#105926=oriented_edge('',*,*,#105925,.t.);
#105928=oriented_edge('',*,*,#105927,.f.);
#105929=oriented_edge('',*,*,#105909,.t.);
#105930=edge_loop('',(#105924,#105926,#105928,#105929));
#105931=face_outer_bound('',#105930,.f.);
#105933=cartesian_point('',(0.e0,0.e0,-6.6e0));
#105934=direction('',(0.e0,0.e0,-1.e0));
#105935=direction('',(-9.819248237507e-1,1.892713409426e-1,0.e0));
#105936=axis2_placement_3d('',#105933,#105934,#105935);
#105937=toroidal_surface('',#105936,7.388633499248e1,1.e0);
#105938=oriented_edge('',*,*,#105870,.f.);
#105940=oriented_edge('',*,*,#105939,.f.);
#105941=oriented_edge('',*,*,#105923,.t.);
#105942=oriented_edge('',*,*,#105898,.f.);
#105943=edge_loop('',(#105938,#105940,#105941,#105942));
#105944=face_outer_bound('',#105943,.f.);
#105946=cartesian_point('',(2.605683748089e1,6.913921983302e1,-6.6e0));
#105947=direction('',(-9.474374591158e-1,3.078410913919e-1,8.715574286754e-2));
#105948=direction('',(-3.010786674720e-1,-9.500140961959e-1,8.261266865560e-2));
#105949=axis2_placement_3d('',#105946,#105947,#105948);
#105950=spherical_surface('',#105949,1.e0);
#105952=oriented_edge('',*,*,#105951,.f.);
#105953=oriented_edge('',*,*,#105939,.t.);
#105954=oriented_edge('',*,*,#105851,.t.);
#105955=edge_loop('',(#105952,#105953,#105954));
#105956=face_outer_bound('',#105955,.f.);
#105958=cartesian_point('',(2.585577506887e1,6.904228436610e1,
-8.443290364755e0));
#105959=direction('',(1.082920168249e-1,5.222290132872e-2,9.927464971828e-1));
#105960=direction('',(-7.223427642830e-1,6.902288306029e-1,4.248637772881e-2));
#105961=axis2_placement_3d('',#105958,#105959,#105960);
#105962=cylindrical_surface('',#105961,1.000022700005e0);
#105963=oriented_edge('',*,*,#105951,.t.);
#105964=oriented_edge('',*,*,#105836,.f.);
#105966=oriented_edge('',*,*,#105965,.t.);
#105967=oriented_edge('',*,*,#105925,.f.);
#105968=edge_loop('',(#105963,#105964,#105966,#105967));
#105969=face_outer_bound('',#105968,.f.);
#105971=cartesian_point('',(2.356829339236e1,7.014928779870e1,
-1.127837116187e1));
#105972=cartesian_point('',(2.351542793926e1,7.006863527598e1,
-1.129359059086e1));
#105973=cartesian_point('',(2.341904294379e1,6.990055754459e1,
-1.132444872595e1));
#105974=cartesian_point('',(2.330234255517e1,6.962384825966e1,
-1.137273522077e1));
#105975=cartesian_point('',(2.321641324897e1,6.931554249748e1,
-1.142402338973e1));
#105976=cartesian_point('',(2.316991969927e1,6.896397389162e1,
-1.147975752679e1));
#105977=cartesian_point('',(2.318078513541e1,6.856418935798e1,
-1.153999106744e1));
#105978=cartesian_point('',(2.327513687029e1,6.811876796138e1,
-1.160340149466e1));
#105979=cartesian_point('',(2.348653499341e1,6.764236144094e1,
-1.166671568425e1));
#105980=cartesian_point('',(2.385252495657e1,6.716934610023e1,
-1.172367638821e1));
#105981=cartesian_point('',(2.441388705285e1,6.675501165275e1,
-1.176491941945e1));
#105982=cartesian_point('',(2.488659747539e1,6.660103213692e1,
-1.177030965005e1));
#105983=cartesian_point('',(2.514688226216e1,6.656266450263e1,
-1.176645743285e1));
#105984=cartesian_point('',(2.445827520203e1,6.979247434430e1,
-1.167841227237e1));
#105985=cartesian_point('',(2.441835375278e1,6.974803648843e1,
-1.169713635610e1));
#105986=cartesian_point('',(2.434336726095e1,6.965334258426e1,
-1.173469373205e1));
#105987=cartesian_point('',(2.424593013010e1,6.949108265818e1,
-1.179224158939e1));
#105988=cartesian_point('',(2.416577239944e1,6.930379202453e1,
-1.185207139889e1));
#105989=cartesian_point('',(2.410883815035e1,6.908315261395e1,
-1.191556399810e1));
#105990=cartesian_point('',(2.408834388208e1,6.882463746476e1,
-1.198227654838e1));
#105991=cartesian_point('',(2.412438061757e1,6.852898513105e1,
-1.204999214946e1));
#105992=cartesian_point('',(2.424350109254e1,6.820646515475e1,
-1.211406690578e1));
#105993=cartesian_point('',(2.447560024731e1,6.788374943703e1,
-1.216626932708e1));
#105994=cartesian_point('',(2.485039414107e1,6.760638457736e1,
-1.219449293398e1));
#105995=cartesian_point('',(2.517024339805e1,6.751492118281e1,
-1.218467763499e1));
#105996=cartesian_point('',(2.534424285790e1,6.749890470574e1,
-1.217136742937e1));
#105997=cartesian_point('',(2.505826994976e1,6.932425126535e1,
-1.097117132185e1));
#105998=cartesian_point('',(2.503887169581e1,6.930162802593e1,
-1.099286410157e1));
#105999=cartesian_point('',(2.500255263990e1,6.925388438392e1,
-1.103597498273e1));
#106000=cartesian_point('',(2.495558280331e1,6.917345464874e1,
-1.110074848881e1));
#106001=cartesian_point('',(2.491705349318e1,6.908197130716e1,
-1.116663750496e1));
#106002=cartesian_point('',(2.488963536204e1,6.897562660845e1,
-1.123477231460e1));
#106003=cartesian_point('',(2.487937800734e1,6.885254175814e1,
-1.130407986026e1));
#106004=cartesian_point('',(2.489546550095e1,6.871331311560e1,
-1.137146665142e1));
#106005=cartesian_point('',(2.495003878151e1,6.856283067199e1,
-1.143130056390e1));
#106006=cartesian_point('',(2.505690890863e1,6.841323876660e1,
-1.147452565709e1));
#106007=cartesian_point('',(2.523036175372e1,6.828485872131e1,
-1.148838368130e1));
#106008=cartesian_point('',(2.537994826469e1,6.824194220988e1,
-1.146677494448e1));
#106009=cartesian_point('',(2.546216837563e1,6.823401535856e1,
-1.144670397130e1));
#106010=cartesian_point('',(2.463312116679e1,6.931831895940e1,
-1.002321049558e1));
#106011=cartesian_point('',(2.461667881315e1,6.927638145807e1,
-1.004369855391e1));
#106012=cartesian_point('',(2.458891801799e1,6.919162769471e1,
-1.008441265296e1));
#106013=cartesian_point('',(2.456178337443e1,6.906014478115e1,
-1.014552271247e1));
#106014=cartesian_point('',(2.454973321227e1,6.892187095004e1,
-1.020756432813e1));
#106015=cartesian_point('',(2.455562275809e1,6.877314442593e1,
-1.027153712831e1));
#106016=cartesian_point('',(2.458465593642e1,6.861371190252e1,
-1.033637608119e1));
#106017=cartesian_point('',(2.464360318333e1,6.844590008762e1,
-1.039920296007e1));
#106018=cartesian_point('',(2.474044756139e1,6.827481347830e1,
-1.045499080326e1));
#106019=cartesian_point('',(2.488419000103e1,6.810904590013e1,
-1.049601918724e1));
#106020=cartesian_point('',(2.508822640142e1,6.795911904777e1,
-1.051176720957e1));
#106021=cartesian_point('',(2.525876667732e1,6.789129706867e1,
-1.049622729002e1));
#106022=cartesian_point('',(2.535616803852e1,6.786728632366e1,
-1.048037654598e1));
#106023=(bounded_surface()b_spline_surface(3,3,((#105971,#105972,#105973,
#105974,#105975,#105976,#105977,#105978,#105979,#105980,#105981,#105982,
#105983),(#105984,#105985,#105986,#105987,#105988,#105989,#105990,#105991,
#105992,#105993,#105994,#105995,#105996),(#105997,#105998,#105999,#106000,
#106001,#106002,#106003,#106004,#106005,#106006,#106007,#106008,#106009),(
#106010,#106011,#106012,#106013,#106014,#106015,#106016,#106017,#106018,#106019,
#106020,#106021,#106022)),.unspecified.,.f.,.f.,.f.)b_spline_surface_with_knots(
(4,4),(4,1,1,1,1,1,1,1,1,1,4),(0.e0,1.e0),(4.005540768435e-1,4.304414568262e-1,
4.601023240832e-1,4.916004120585e-1,5.260358836150e-1,5.642533835295e-1,
6.068377238951e-1,6.544983972610e-1,7.081286705150e-1,7.686572481761e-1,
8.408412865129e-1),.unspecified.)geometric_representation_item()rational_b_spline_surface(((1.441582486403e0,1.441582486403e0,1.441582486403e0,1.441582486403e0,
1.441582486403e0,1.441582486403e0,1.441582486403e0,1.441582486403e0,
1.441582486403e0,1.441582486403e0,1.441582486403e0,1.441582486403e0,
1.441582486403e0),(8.528058378656e-1,8.528058378656e-1,8.528058378656e-1,
8.528058378656e-1,8.528058378656e-1,8.528058378656e-1,8.528058378656e-1,
8.528058378656e-1,8.528058378656e-1,8.528058378656e-1,8.528058378656e-1,
8.528058378656e-1,8.528058378656e-1),(8.528058378656e-1,8.528058378656e-1,
8.528058378656e-1,8.528058378656e-1,8.528058378656e-1,8.528058378656e-1,
8.528058378656e-1,8.528058378656e-1,8.528058378656e-1,8.528058378656e-1,
8.528058378656e-1,8.528058378656e-1,8.528058378656e-1),(1.441582486403e0,
1.441582486403e0,1.441582486403e0,1.441582486403e0,1.441582486403e0,
1.441582486403e0,1.441582486403e0,1.441582486403e0,1.441582486403e0,
1.441582486403e0,1.441582486403e0,1.441582486403e0,1.441582486403e0)))representation_item('')surface());
#106024=oriented_edge('',*,*,#105834,.f.);
#106025=oriented_edge('',*,*,#105819,.t.);
#106026=oriented_edge('',*,*,#102722,.t.);
#106028=oriented_edge('',*,*,#106027,.f.);
#106029=oriented_edge('',*,*,#105965,.f.);
#106030=edge_loop('',(#106024,#106025,#106026,#106028,#106029));
#106031=face_outer_bound('',#106030,.f.);
#106033=cartesian_point('',(0.e0,0.e0,-1.085177816937e1));
#106034=direction('',(0.e0,0.e0,1.e0));
#106035=direction('',(-9.819254872885e-1,1.892678985280e-1,0.e0));
#106036=axis2_placement_3d('',#106033,#106034,#106035);
#106037=toroidal_surface('',#106036,7.150671292775e1,1.e0);
#106038=oriented_edge('',*,*,#102720,.t.);
#106040=oriented_edge('',*,*,#106039,.f.);
#106041=oriented_edge('',*,*,#105927,.t.);
#106042=oriented_edge('',*,*,#106027,.t.);
#106043=edge_loop('',(#106038,#106040,#106041,#106042));
#106044=face_outer_bound('',#106043,.f.);
#106046=cartesian_point('',(2.928359873237e1,6.485726782299e1,
-1.176890911397e1));
#106047=cartesian_point('',(2.953101505848e1,6.467216213299e1,
-1.177357792829e1));
#106048=cartesian_point('',(3.008281373157e1,6.441003974024e1,
-1.176451983793e1));
#106049=cartesian_point('',(3.095756445962e1,6.436707936507e1,
-1.170055843901e1));
#106050=cartesian_point('',(3.169172725799e1,6.460066879090e1,
-1.161150503513e1));
#106051=cartesian_point('',(3.223456847677e1,6.498542508652e1,
-1.151679450191e1));
#106052=cartesian_point('',(3.259970548335e1,6.542355438461e1,
-1.142774907494e1));
#106053=cartesian_point('',(3.282227588349e1,6.585797887343e1,
-1.134910797040e1));
#106054=cartesian_point('',(3.290630165498e1,6.614410207751e1,
-1.130132421213e1));
#106055=cartesian_point('',(3.293355054746e1,6.627727684688e1,
-1.127979867562e1));
#106056=cartesian_point('',(2.980709045358e1,6.565601325812e1,
-1.216547604494e1));
#106057=cartesian_point('',(2.996425823487e1,6.552441384219e1,
-1.218125194886e1));
#106058=cartesian_point('',(3.032784246353e1,6.533666639088e1,
-1.219028082648e1));
#106059=cartesian_point('',(3.091256175641e1,6.531589909210e1,
-1.213923377294e1));
#106060=cartesian_point('',(3.138879175344e1,6.549799727156e1,
-1.205089184019e1));
#106061=cartesian_point('',(3.171885185122e1,6.578091049151e1,
-1.194894920795e1));
#106062=cartesian_point('',(3.191940460229e1,6.608885340634e1,
-1.184829854855e1));
#106063=cartesian_point('',(3.202212719453e1,6.638115884779e1,
-1.175601236536e1));
#106064=cartesian_point('',(3.204778002436e1,6.656566242451e1,
-1.169811101157e1));
#106065=cartesian_point('',(3.205206449315e1,6.664969868003e1,
-1.167163010991e1));
#106066=cartesian_point('',(3.024187216484e1,6.625291521118e1,
-1.144163174189e1));
#106067=cartesian_point('',(3.031680845414e1,6.619083142050e1,
-1.146536335450e1));
#106068=cartesian_point('',(3.048733094001e1,6.610299639080e1,
-1.148861281681e1));
#106069=cartesian_point('',(3.075850062356e1,6.609356174259e1,
-1.145415680462e1));
#106070=cartesian_point('',(3.098011375761e1,6.617938976381e1,
-1.137363528226e1));
#106071=cartesian_point('',(3.113580030742e1,6.631402867091e1,
-1.127126643874e1));
#106072=cartesian_point('',(3.123265360269e1,6.646248791357e1,
-1.116421783813e1));
#106073=cartesian_point('',(3.128446972683e1,6.660546550486e1,
-1.106196948311e1));
#106074=cartesian_point('',(3.129910459058e1,6.669708950675e1,
-1.099580162598e1));
#106075=cartesian_point('',(3.130231694435e1,6.673915697802e1,
-1.096514352180e1));
#106076=cartesian_point('',(3.005781758832e1,6.592017533558e1,
-1.047995446460e1));
#106077=cartesian_point('',(3.015880371741e1,6.585885660909e1,
-1.049879006541e1));
#106078=cartesian_point('',(3.036681598511e1,6.577464896931e1,
-1.051505467037e1));
#106079=cartesian_point('',(3.068322671511e1,6.575186872485e1,
-1.048063705566e1));
#106080=cartesian_point('',(3.096399147200e1,6.581402920175e1,
-1.040550951167e1));
#106081=cartesian_point('',(3.119632448556e1,6.593475238398e1,
-1.031004002100e1));
#106082=cartesian_point('',(3.137680314072e1,6.608888798363e1,
-1.020960173505e1));
#106083=cartesian_point('',(3.150872403449e1,6.625740331776e1,
-1.011322092098e1));
#106084=cartesian_point('',(3.157313003618e1,6.637813520865e1,
-1.005071694197e1));
#106085=cartesian_point('',(3.159846980591e1,6.643657586825e1,
-1.002175303149e1));
#106086=(bounded_surface()b_spline_surface(3,3,((#106046,#106047,#106048,
#106049,#106050,#106051,#106052,#106053,#106054,#106055),(#106056,#106057,
#106058,#106059,#106060,#106061,#106062,#106063,#106064,#106065),(#106066,
#106067,#106068,#106069,#106070,#106071,#106072,#106073,#106074,#106075),(
#106076,#106077,#106078,#106079,#106080,#106081,#106082,#106083,#106084,
#106085)),.unspecified.,.f.,.f.,.f.)b_spline_surface_with_knots((4,4),(4,1,1,1,
1,1,1,4),(0.e0,1.e0),(1.586757185542e-1,2.436740405559e-1,3.206818445534e-1,
3.913863007797e-1,4.535862045274e-1,5.084214704461e-1,5.576611680471e-1,
5.999126189946e-1),.unspecified.)geometric_representation_item()rational_b_spline_surface(((1.438483067918e0,1.438483067918e0,1.438483067918e0,1.438483067918e0,
1.438483067918e0,1.438483067918e0,1.438483067918e0,1.438483067918e0,
1.438483067918e0,1.438483067918e0),(8.538389773606e-1,8.538389773606e-1,
8.538389773606e-1,8.538389773606e-1,8.538389773606e-1,8.538389773606e-1,
8.538389773606e-1,8.538389773606e-1,8.538389773606e-1,8.538389773606e-1),(
8.538389773606e-1,8.538389773606e-1,8.538389773606e-1,8.538389773606e-1,
8.538389773606e-1,8.538389773606e-1,8.538389773606e-1,8.538389773606e-1,
8.538389773606e-1,8.538389773606e-1),(1.438483067918e0,1.438483067918e0,
1.438483067918e0,1.438483067918e0,1.438483067918e0,1.438483067918e0,
1.438483067918e0,1.438483067918e0,1.438483067918e0,1.438483067918e0)))representation_item('')surface());
#106087=oriented_edge('',*,*,#102718,.t.);
#106089=oriented_edge('',*,*,#106088,.t.);
#106091=oriented_edge('',*,*,#106090,.f.);
#106092=oriented_edge('',*,*,#105911,.f.);
#106093=oriented_edge('',*,*,#106039,.t.);
#106094=edge_loop('',(#106087,#106089,#106091,#106092,#106093));
#106095=face_outer_bound('',#106094,.f.);
#106097=cartesian_point('',(3.926009310281e1,7.936593822047e1,
-1.069548648161e1));
#106098=direction('',(-4.539904997395e-1,-8.910065241884e-1,0.e0));
#106099=direction('',(-8.876159753616e-1,4.522629288245e-1,-8.715574274766e-2));
#106100=axis2_placement_3d('',#106097,#106098,#106099);
#106101=cylindrical_surface('',#106100,1.e0);
#106103=oriented_edge('',*,*,#106102,.t.);
#106105=oriented_edge('',*,*,#106104,.f.);
#106107=oriented_edge('',*,*,#106106,.t.);
#106108=oriented_edge('',*,*,#106088,.f.);
#106109=oriented_edge('',*,*,#102716,.f.);
#106110=edge_loop('',(#106103,#106105,#106107,#106108,#106109));
#106111=face_outer_bound('',#106110,.f.);
#106113=cartesian_point('',(4.263267078729e1,7.816460440342e1,
-1.169548648161e1));
#106114=direction('',(0.e0,0.e0,-1.e0));
#106115=direction('',(-4.539904997395e-1,-8.910065241884e-1,0.e0));
#106116=axis2_placement_3d('',#106113,#106114,#106115);
#106117=plane('',#106116);
#106118=oriented_edge('',*,*,#106102,.f.);
#106119=oriented_edge('',*,*,#102714,.t.);
#106121=oriented_edge('',*,*,#106120,.f.);
#106123=oriented_edge('',*,*,#106122,.f.);
#106124=edge_loop('',(#106118,#106119,#106121,#106123));
#106125=face_outer_bound('',#106124,.f.);
#106127=cartesian_point('',(-2.153678373697e2,-4.249968472196e2,
-1.069548648161e1));
#106128=direction('',(4.539904997395e-1,8.910065241884e-1,0.e0));
#106129=direction('',(8.876159753616e-1,-4.522629288245e-1,-8.715574274766e-2));
#106130=axis2_placement_3d('',#106127,#106128,#106129);
#106131=cylindrical_surface('',#106130,1.e0);
#106133=oriented_edge('',*,*,#106132,.t.);
#106135=oriented_edge('',*,*,#106134,.f.);
#106136=oriented_edge('',*,*,#106120,.t.);
#106137=oriented_edge('',*,*,#102712,.f.);
#106139=oriented_edge('',*,*,#106138,.f.);
#106140=edge_loop('',(#106133,#106135,#106136,#106137,#106139));
#106141=face_outer_bound('',#106140,.f.);
#106143=cartesian_point('',(3.306166650102e1,5.938045084294e1,-5.6e0));
#106144=direction('',(-8.876159753616e-1,4.522629288245e-1,8.715574274766e-2));
#106145=direction('',(4.539904997395e-1,8.910065241884e-1,0.e0));
#106146=axis2_placement_3d('',#106143,#106144,#106145);
#106147=plane('',#106146);
#106149=oriented_edge('',*,*,#106148,.f.);
#106151=oriented_edge('',*,*,#106150,.t.);
#106152=oriented_edge('',*,*,#106132,.f.);
#106154=oriented_edge('',*,*,#106153,.t.);
#106156=oriented_edge('',*,*,#106155,.t.);
#106157=edge_loop('',(#106149,#106151,#106152,#106154,#106156));
#106158=face_outer_bound('',#106157,.f.);
#106160=cartesian_point('',(4.335947249817e1,7.757264023680e1,-6.6e0));
#106161=direction('',(-4.539904997395e-1,-8.910065241884e-1,0.e0));
#106162=direction('',(0.e0,0.e0,1.e0));
#106163=axis2_placement_3d('',#106160,#106161,#106162);
#106164=cylindrical_surface('',#106163,1.e0);
#106166=oriented_edge('',*,*,#106165,.f.);
#106168=oriented_edge('',*,*,#106167,.f.);
#106169=oriented_edge('',*,*,#106148,.t.);
#106171=oriented_edge('',*,*,#106170,.f.);
#106172=edge_loop('',(#106166,#106168,#106169,#106171));
#106173=face_outer_bound('',#106172,.f.);
#106175=cartesian_point('',(0.e0,0.e0,-5.6e0));
#106176=direction('',(0.e0,0.e0,-1.e0));
#106177=direction('',(-6.427876096865e-1,-7.660444431190e-1,0.e0));
#106178=axis2_placement_3d('',#106175,#106176,#106177);
#106179=plane('',#106178);
#106181=oriented_edge('',*,*,#106180,.t.);
#106183=oriented_edge('',*,*,#106182,.f.);
#106185=oriented_edge('',*,*,#106184,.t.);
#106187=oriented_edge('',*,*,#106186,.f.);
#106188=oriented_edge('',*,*,#106165,.t.);
#106190=oriented_edge('',*,*,#106189,.t.);
#106191=edge_loop('',(#106181,#106183,#106185,#106187,#106188,#106190));
#106192=face_outer_bound('',#106191,.f.);
#106194=cartesian_point('',(3.997340748996e1,6.083088511837e1,-6.6e0));
#106195=direction('',(5.877852522925e-1,8.090169943749e-1,0.e0));
#106196=direction('',(0.e0,0.e0,1.e0));
#106197=axis2_placement_3d('',#106194,#106195,#106196);
#106198=cylindrical_surface('',#106197,1.e0);
#106199=oriented_edge('',*,*,#106180,.f.);
#106201=oriented_edge('',*,*,#106200,.f.);
#106203=oriented_edge('',*,*,#106202,.t.);
#106205=oriented_edge('',*,*,#106204,.t.);
#106206=edge_loop('',(#106199,#106201,#106203,#106205));
#106207=face_outer_bound('',#106206,.f.);
#106209=cartesian_point('',(4.061897903007e1,6.171943811455e1,-6.6e0));
#106210=direction('',(8.059384403050e-1,-5.855485521663e-1,8.715574275245e-2));
#106211=direction('',(5.916079483638e-1,8.019820338335e-1,-8.261266755765e-2));
#106212=axis2_placement_3d('',#106209,#106210,#106211);
#106213=spherical_surface('',#106212,1.e0);
#106215=oriented_edge('',*,*,#106214,.f.);
#106216=oriented_edge('',*,*,#106200,.t.);
#106218=oriented_edge('',*,*,#106217,.t.);
#106219=edge_loop('',(#106215,#106216,#106218));
#106220=face_outer_bound('',#106219,.f.);
#106222=cartesian_point('',(4.065642282886e1,6.151256900520e1,
-8.336079567987e0));
#106223=direction('',(2.140413222975e-2,-1.183047179973e-1,-9.927466226702e-1));
#106224=direction('',(9.829902148168e-1,-1.786760743258e-1,4.248644534394e-2));
#106225=axis2_placement_3d('',#106222,#106223,#106224);
#106226=cylindrical_surface('',#106225,1.000021288942e0);
#106227=oriented_edge('',*,*,#106214,.t.);
#106229=oriented_edge('',*,*,#106228,.f.);
#106231=oriented_edge('',*,*,#106230,.t.);
#106233=oriented_edge('',*,*,#106232,.f.);
#106234=edge_loop('',(#106227,#106229,#106231,#106233));
#106235=face_outer_bound('',#106234,.f.);
#106237=cartesian_point('',(0.e0,0.e0,-8.725889084685e0));
#106238=direction('',(0.e0,0.e0,1.e0));
#106239=direction('',(6.427876096865e-1,-7.660444431190e-1,0.e0));
#106240=axis2_placement_3d('',#106237,#106238,#106239);
#106241=conical_surface('',#106240,7.269652396011e1,5.e0);
#106243=oriented_edge('',*,*,#106242,.f.);
#106245=oriented_edge('',*,*,#106244,.t.);
#106247=oriented_edge('',*,*,#106246,.f.);
#106248=oriented_edge('',*,*,#106228,.t.);
#106249=edge_loop('',(#106243,#106245,#106247,#106248));
#106250=face_outer_bound('',#106249,.f.);
#106252=cartesian_point('',(0.e0,0.e0,-6.6e0));
#106253=direction('',(0.e0,0.e0,-1.e0));
#106254=direction('',(-9.819248237507e-1,1.892713409426e-1,0.e0));
#106255=axis2_placement_3d('',#106252,#106253,#106254);
#106256=toroidal_surface('',#106255,7.388633499248e1,1.e0);
#106257=oriented_edge('',*,*,#106189,.f.);
#106259=oriented_edge('',*,*,#106258,.f.);
#106260=oriented_edge('',*,*,#106242,.t.);
#106261=oriented_edge('',*,*,#106217,.f.);
#106262=edge_loop('',(#106257,#106259,#106260,#106261));
#106263=face_outer_bound('',#106262,.f.);
#106265=cartesian_point('',(3.655179144063e1,6.421181387514e1,-6.6e0));
#106266=direction('',(-8.876159753872e-1,4.522629287886e-1,8.715574267372e-2));
#106267=direction('',(-4.459868363931e-1,-8.912187659392e-1,8.261266853141e-2));
#106268=axis2_placement_3d('',#106265,#106266,#106267);
#106269=spherical_surface('',#106268,1.e0);
#106271=oriented_edge('',*,*,#106270,.f.);
#106272=oriented_edge('',*,*,#106258,.t.);
#106273=oriented_edge('',*,*,#106170,.t.);
#106274=edge_loop('',(#106271,#106272,#106273));
#106275=face_outer_bound('',#106274,.f.);
#106277=cartesian_point('',(3.626122212499e1,6.412441500535e1,
-9.105706345955e0));
#106278=direction('',(1.151322200909e-1,3.464733275570e-2,9.927457550803e-1));
#106279=direction('',(-6.054788801698e-1,7.947266873328e-1,4.248315088774e-2));
#106280=axis2_placement_3d('',#106277,#106278,#106279);
#106281=cylindrical_surface('',#106280,1.000024226135e0);
#106282=oriented_edge('',*,*,#106270,.t.);
#106283=oriented_edge('',*,*,#106155,.f.);
#106285=oriented_edge('',*,*,#106284,.t.);
#106286=oriented_edge('',*,*,#106244,.f.);
#106287=edge_loop('',(#106282,#106283,#106285,#106286));
#106288=face_outer_bound('',#106287,.f.);
#106290=cartesian_point('',(3.425173924923e1,6.559881938109e1,
-1.127830133516e1));
#106291=cartesian_point('',(3.419367331388e1,6.553487565743e1,
-1.129193154091e1));
#106292=cartesian_point('',(3.407724487670e1,6.539204562613e1,
-1.132125396882e1));
#106293=cartesian_point('',(3.392061988435e1,6.514687515602e1,
-1.136800845721e1));
#106294=cartesian_point('',(3.378363747958e1,6.485638561472e1,
-1.141951436092e1));
#106295=cartesian_point('',(3.367862824292e1,6.451712849174e1,
-1.147544818651e1));
#106296=cartesian_point('',(3.362215443246e1,6.412070849548e1,
-1.153598505864e1));
#106297=cartesian_point('',(3.364049260422e1,6.366487891186e1,
-1.159989419791e1));
#106298=cartesian_point('',(3.376954845736e1,6.315834347858e1,
-1.166394405303e1));
#106299=cartesian_point('',(3.405274978016e1,6.262878576470e1,
-1.172188055111e1));
#106300=cartesian_point('',(3.454378045958e1,6.212118496178e1,
-1.176452443620e1));
#106301=cartesian_point('',(3.499289006651e1,6.188962266480e1,
-1.177033915749e1));
#106302=cartesian_point('',(3.524988486831e1,6.180918088944e1,
-1.176638759549e1));
#106303=cartesian_point('',(3.507502121364e1,6.510718576182e1,
-1.167857197572e1));
#106304=cartesian_point('',(3.503347783850e1,6.507346643530e1,
-1.169534111829e1));
#106305=cartesian_point('',(3.494850938590e1,6.499626829792e1,
-1.173106974324e1));
#106306=cartesian_point('',(3.482897268695e1,6.485748124942e1,
-1.178690925986e1));
#106307=cartesian_point('',(3.471803511247e1,6.468597277889e1,
-1.184711230077e1));
#106308=cartesian_point('',(3.462457969650e1,6.447796876750e1,
-1.191096010966e1));
#106309=cartesian_point('',(3.456064151548e1,6.422647494094e1,
-1.197815352699e1));
#106310=cartesian_point('',(3.454617703090e1,6.392853863017e1,
-1.204657407867e1));
#106311=cartesian_point('',(3.460935469189e1,6.358968077543e1,
-1.211161217259e1));
#106312=cartesian_point('',(3.478465388428e1,6.323118159085e1,
-1.216501662609e1));
#106313=cartesian_point('',(3.511198585436e1,6.289119259530e1,
-1.219472861343e1));
#106314=cartesian_point('',(3.541796538197e1,6.274709838596e1,
-1.218516880531e1));
#106315=cartesian_point('',(3.559131288514e1,6.270306654699e1,
-1.217153328030e1));
#106316=cartesian_point('',(3.559451914064e1,6.455076551338e1,
-1.097130130732e1));
#106317=cartesian_point('',(3.557419032541e1,6.453347305848e1,
-1.099072968683e1));
#106318=cartesian_point('',(3.553274296927e1,6.449429422438e1,
-1.103178227484e1));
#106319=cartesian_point('',(3.547475463047e1,6.442518910432e1,
-1.109476298819e1));
#106320=cartesian_point('',(3.542118292473e1,6.434121651674e1,
-1.116120225813e1));
#106321=cartesian_point('',(3.537616307093e1,6.424086530963e1,
-1.122987254079e1));
#106322=cartesian_point('',(3.534523001157e1,6.412111759792e1,
-1.129985554762e1));
#106323=cartesian_point('',(3.533754731829e1,6.398088344179e1,
-1.136814592382e1));
#106324=cartesian_point('',(3.536602399446e1,6.382289329924e1,
-1.142911915780e1));
#106325=cartesian_point('',(3.544654913410e1,6.365682063779e1,
-1.147365988275e1));
#106326=cartesian_point('',(3.559797868529e1,6.349949560151e1,
-1.148893003053e1));
#106327=cartesian_point('',(3.574100565732e1,6.343199912705e1,
-1.146738795032e1));
#106328=cartesian_point('',(3.582285128132e1,6.341083358072e1,
-1.144683726729e1));
#106329=cartesian_point('',(3.517361668544e1,6.461142126958e1,
-1.002321091696e1));
#106330=cartesian_point('',(3.515319714496e1,6.457662792644e1,
-1.004156008380e1));
#106331=cartesian_point('',(3.511399926970e1,6.450126522470e1,
-1.008033017486e1));
#106332=cartesian_point('',(3.506659520302e1,6.437974914127e1,
-1.013975710675e1));
#106333=cartesian_point('',(3.503141166451e1,6.424459680374e1,
-1.020232953937e1));
#106334=cartesian_point('',(3.501235397751e1,6.409637545984e1,
-1.026682110798e1));
#106335=cartesian_point('',(3.501444955754e1,6.393374613775e1,
-1.033230825899e1));
#106336=cartesian_point('',(3.504482238823e1,6.375776763811e1,
-1.039598639477e1));
#106337=cartesian_point('',(3.511229944913e1,6.357219183555e1,
-1.045282293397e1));
#106338=cartesian_point('',(3.522731904063e1,6.338410549350e1,
-1.049503026177e1));
#106339=cartesian_point('',(3.540620127341e1,6.320065185982e1,
-1.051204631403e1));
#106340=cartesian_point('',(3.556614267319e1,6.310501642564e1,
-1.049659783927e1));
#106341=cartesian_point('',(3.566076239440e1,6.306515213504e1,
-1.048037495177e1));
#106342=(bounded_surface()b_spline_surface(3,3,((#106290,#106291,#106292,
#106293,#106294,#106295,#106296,#106297,#106298,#106299,#106300,#106301,
#106302),(#106303,#106304,#106305,#106306,#106307,#106308,#106309,#106310,
#106311,#106312,#106313,#106314,#106315),(#106316,#106317,#106318,#106319,
#106320,#106321,#106322,#106323,#106324,#106325,#106326,#106327,#106328),(
#106329,#106330,#106331,#106332,#106333,#106334,#106335,#106336,#106337,#106338,
#106339,#106340,#106341)),.unspecified.,.f.,.f.,.f.)b_spline_surface_with_knots(
(4,4),(4,1,1,1,1,1,1,1,1,1,4),(0.e0,1.e0),(4.005099698985e-1,4.272801479506e-1,
4.572060242134e-1,4.888367756698e-1,5.233401641276e-1,5.616517646254e-1,
6.043715393310e-1,6.522126579679e-1,7.060856530437e-1,7.669462460276e-1,
8.408320919075e-1),.unspecified.)geometric_representation_item()rational_b_spline_surface(((1.441672836276e0,1.441672836276e0,1.441672836276e0,1.441672836276e0,
1.441672836276e0,1.441672836276e0,1.441672836276e0,1.441672836276e0,
1.441672836276e0,1.441672836276e0,1.441672836276e0,1.441672836276e0,
1.441672836276e0),(8.527757212412e-1,8.527757212412e-1,8.527757212412e-1,
8.527757212412e-1,8.527757212412e-1,8.527757212412e-1,8.527757212412e-1,
8.527757212412e-1,8.527757212412e-1,8.527757212412e-1,8.527757212412e-1,
8.527757212412e-1,8.527757212412e-1),(8.527757212412e-1,8.527757212412e-1,
8.527757212412e-1,8.527757212412e-1,8.527757212412e-1,8.527757212412e-1,
8.527757212412e-1,8.527757212412e-1,8.527757212412e-1,8.527757212412e-1,
8.527757212412e-1,8.527757212412e-1,8.527757212412e-1),(1.441672836276e0,
1.441672836276e0,1.441672836276e0,1.441672836276e0,1.441672836276e0,
1.441672836276e0,1.441672836276e0,1.441672836276e0,1.441672836276e0,
1.441672836276e0,1.441672836276e0,1.441672836276e0,1.441672836276e0)))representation_item('')surface());
#106343=oriented_edge('',*,*,#106153,.f.);
#106344=oriented_edge('',*,*,#106138,.t.);
#106345=oriented_edge('',*,*,#102710,.t.);
#106347=oriented_edge('',*,*,#106346,.f.);
#106348=oriented_edge('',*,*,#106284,.f.);
#106349=edge_loop('',(#106343,#106344,#106345,#106347,#106348));
#106350=face_outer_bound('',#106349,.f.);
#106352=cartesian_point('',(0.e0,0.e0,-1.085177816937e1));
#106353=direction('',(0.e0,0.e0,1.e0));
#106354=direction('',(-9.819254872885e-1,1.892678985280e-1,0.e0));
#106355=axis2_placement_3d('',#106352,#106353,#106354);
#106356=toroidal_surface('',#106355,7.150671292775e1,1.e0);
#106357=oriented_edge('',*,*,#102708,.t.);
#106359=oriented_edge('',*,*,#106358,.f.);
#106360=oriented_edge('',*,*,#106246,.t.);
#106361=oriented_edge('',*,*,#106346,.t.);
#106362=edge_loop('',(#106357,#106359,#106360,#106361));
#106363=face_outer_bound('',#106362,.f.);
#106365=cartesian_point('',(3.906648781913e1,5.947432571925e1,
-1.176712679911e1));
#106366=cartesian_point('',(3.924173987434e1,5.929439990278e1,
-1.177089785081e1));
#106367=cartesian_point('',(3.962758113926e1,5.900842308760e1,
-1.176650875003e1));
#106368=cartesian_point('',(4.026969379660e1,5.879047330698e1,
-1.172839234609e1));
#106369=cartesian_point('',(4.085741327425e1,5.875803691048e1,
-1.167409061540e1));
#106370=cartesian_point('',(4.136211065862e1,5.885111888132e1,
-1.161313480079e1));
#106371=cartesian_point('',(4.177732265551e1,5.902113025347e1,
-1.155164490943e1));
#106372=cartesian_point('',(4.211061100837e1,5.923380082673e1,
-1.149274981735e1));
#106373=cartesian_point('',(4.237549763542e1,5.946877100733e1,
-1.143745383025e1));
#106374=cartesian_point('',(4.258551890176e1,5.971629507507e1,
-1.138554334604e1));
#106375=cartesian_point('',(4.276443708595e1,5.999364441178e1,
-1.133239699081e1));
#106376=cartesian_point('',(4.285738263542e1,6.019441689727e1,
-1.129707413530e1));
#106377=cartesian_point('',(4.289969585303e1,6.030707808871e1,
-1.127806831671e1));
#106378=cartesian_point('',(3.970911083473e1,6.018255868011e1,
-1.216937525290e1));
#106379=cartesian_point('',(3.981875637002e1,6.005692125015e1,
-1.218218632195e1));
#106380=cartesian_point('',(4.006939394915e1,5.985620250269e1,
-1.219267208681e1));
#106381=cartesian_point('',(4.049821204093e1,5.971006094554e1,
-1.216775179701e1));
#106382=cartesian_point('',(4.088940011626e1,5.970096995060e1,
-1.211872288283e1));
#106383=cartesian_point('',(4.121821154060e1,5.978239091933e1,
-1.205759386930e1));
#106384=cartesian_point('',(4.147981257299e1,5.991609737092e1,
-1.199239608862e1));
#106385=cartesian_point('',(4.168092560920e1,6.007566101703e1,
-1.192758244014e1));
#106386=cartesian_point('',(4.183248895994e1,6.024590399962e1,
-1.186496997026e1));
#106387=cartesian_point('',(4.194490409595e1,6.041980551262e1,
-1.180475863344e1));
#106388=cartesian_point('',(4.203247825044e1,6.060901164410e1,
-1.174174659382e1));
#106389=cartesian_point('',(4.207132239007e1,6.074153596659e1,
-1.169885504871e1));
#106390=cartesian_point('',(4.208668982505e1,6.081445051699e1,
-1.167546459687e1));
#106391=cartesian_point('',(4.023463780023e1,6.070721770409e1,
-1.144487738038e1));
#106392=cartesian_point('',(4.028681407630e1,6.064798465001e1,
-1.146414948432e1));
#106393=cartesian_point('',(4.040438318642e1,6.055405378598e1,
-1.148602404826e1));
#106394=cartesian_point('',(4.060317286332e1,6.048629209035e1,
-1.147525973092e1));
#106395=cartesian_point('',(4.078427868006e1,6.048257511533e1,
-1.143540460325e1));
#106396=cartesian_point('',(4.093718242053e1,6.052132065655e1,
-1.137891343247e1));
#106397=cartesian_point('',(4.105983609715e1,6.058494917519e1,
-1.131456556922e1));
#106398=cartesian_point('',(4.115519940947e1,6.066127242634e1,
-1.124772959954e1));
#106399=cartesian_point('',(4.122811636759e1,6.074324823441e1,
-1.118099932573e1));
#106400=cartesian_point('',(4.128323221957e1,6.082761315185e1,
-1.111509681654e1));
#106401=cartesian_point('',(4.132732542355e1,6.092015109321e1,
-1.104454431108e1));
#106402=cartesian_point('',(4.134789848374e1,6.098561013638e1,
-1.099541799555e1));
#106403=cartesian_point('',(4.135644606798e1,6.102185234469e1,
-1.096831686405e1));
#106404=cartesian_point('',(4.000010611065e1,6.040640208025e1,
-1.048002925634e1));
#106405=cartesian_point('',(4.007326187942e1,6.034444611885e1,
-1.049527857795e1));
#106406=cartesian_point('',(4.022270203678e1,6.024818196891e1,
-1.051112210428e1));
#106407=cartesian_point('',(4.045616061965e1,6.016947694110e1,
-1.049815431439e1));
#106408=cartesian_point('',(4.067066111476e1,6.014658769180e1,
-1.046015015823e1));
#106409=cartesian_point('',(4.086285192563e1,6.016385517103e1,
-1.040743364455e1));
#106410=cartesian_point('',(4.103121875296e1,6.020937047669e1,
-1.034745366328e1));
#106411=cartesian_point('',(4.117663876979e1,6.027416137784e1,
-1.028496584202e1));
#106412=cartesian_point('',(4.130180714158e1,6.035232162464e1,
-1.022235442238e1));
#106413=cartesian_point('',(4.141003408874e1,6.044078058469e1,
-1.016033335779e1));
#106414=cartesian_point('',(4.151170673962e1,6.054639526943e1,
-1.009379108321e1));
#106415=cartesian_point('',(4.157219303369e1,6.062802378021e1,
-1.004739192512e1));
#106416=cartesian_point('',(4.160239053167e1,6.067553518556e1,
-1.002179394538e1));
#106417=(bounded_surface()b_spline_surface(3,3,((#106365,#106366,#106367,
#106368,#106369,#106370,#106371,#106372,#106373,#106374,#106375,#106376,
#106377),(#106378,#106379,#106380,#106381,#106382,#106383,#106384,#106385,
#106386,#106387,#106388,#106389,#106390),(#106391,#106392,#106393,#106394,
#106395,#106396,#106397,#106398,#106399,#106400,#106401,#106402,#106403),(
#106404,#106405,#106406,#106407,#106408,#106409,#106410,#106411,#106412,#106413,
#106414,#106415,#106416)),.unspecified.,.f.,.f.,.f.)b_spline_surface_with_knots(
(4,4),(4,1,1,1,1,1,1,1,1,1,4),(0.e0,1.e0),(1.586466478584e-1,2.276209758751e-1,
2.872027635120e-1,3.399149988629e-1,3.868229595657e-1,4.286527913917e-1,
4.662075093576e-1,5.004090090879e-1,5.323041246304e-1,5.628502925847e-1,
6.001856555672e-1),.unspecified.)geometric_representation_item()rational_b_spline_surface(((1.440643316264e0,1.440643316264e0,1.440643316264e0,1.440643316264e0,
1.440643316264e0,1.440643316264e0,1.440643316264e0,1.440643316264e0,
1.440643316264e0,1.440643316264e0,1.440643316264e0,1.440643316264e0,
1.440643316264e0),(8.531188945788e-1,8.531188945788e-1,8.531188945788e-1,
8.531188945788e-1,8.531188945788e-1,8.531188945788e-1,8.531188945788e-1,
8.531188945788e-1,8.531188945788e-1,8.531188945788e-1,8.531188945788e-1,
8.531188945788e-1,8.531188945788e-1),(8.531188945788e-1,8.531188945788e-1,
8.531188945788e-1,8.531188945788e-1,8.531188945788e-1,8.531188945788e-1,
8.531188945788e-1,8.531188945788e-1,8.531188945788e-1,8.531188945788e-1,
8.531188945788e-1,8.531188945788e-1,8.531188945788e-1),(1.440643316264e0,
1.440643316264e0,1.440643316264e0,1.440643316264e0,1.440643316264e0,
1.440643316264e0,1.440643316264e0,1.440643316264e0,1.440643316264e0,
1.440643316264e0,1.440643316264e0,1.440643316264e0,1.440643316264e0)))representation_item('')surface());
#106418=oriented_edge('',*,*,#102706,.t.);
#106420=oriented_edge('',*,*,#106419,.t.);
#106422=oriented_edge('',*,*,#106421,.f.);
#106423=oriented_edge('',*,*,#106230,.f.);
#106424=oriented_edge('',*,*,#106358,.t.);
#106425=edge_loop('',(#106418,#106420,#106422,#106423,#106424));
#106426=face_outer_bound('',#106425,.f.);
#106428=cartesian_point('',(5.119230429619e1,7.224718015869e1,
-1.069548648161e1));
#106429=direction('',(-5.877852522925e-1,-8.090169943749e-1,0.e0));
#106430=direction('',(-8.059384404624e-1,5.855485519503e-1,-8.715574274766e-2));
#106431=axis2_placement_3d('',#106428,#106429,#106430);
#106432=cylindrical_surface('',#106431,1.e0);
#106434=oriented_edge('',*,*,#106433,.t.);
#106436=oriented_edge('',*,*,#106435,.f.);
#106438=oriented_edge('',*,*,#106437,.t.);
#106439=oriented_edge('',*,*,#106419,.f.);
#106440=oriented_edge('',*,*,#102704,.f.);
#106441=edge_loop('',(#106434,#106436,#106438,#106439,#106440));
#106442=face_outer_bound('',#106441,.f.);
#106444=cartesian_point('',(5.433542993997e1,7.053304936864e1,
-1.169548648161e1));
#106445=direction('',(0.e0,0.e0,-1.e0));
#106446=direction('',(-5.877852522925e-1,-8.090169943749e-1,0.e0));
#106447=axis2_placement_3d('',#106444,#106445,#106446);
#106448=plane('',#106447);
#106449=oriented_edge('',*,*,#106433,.f.);
#106450=oriented_edge('',*,*,#102702,.t.);
#106452=oriented_edge('',*,*,#106451,.f.);
#106454=oriented_edge('',*,*,#106453,.f.);
#106455=edge_loop('',(#106449,#106450,#106452,#106454));
#106456=face_outer_bound('',#106455,.f.);
#106458=cartesian_point('',(-2.814035983939e2,-3.891058432430e2,
-1.069548648161e1));
#106459=direction('',(5.877852522925e-1,8.090169943749e-1,0.e0));
#106460=direction('',(8.059384404624e-1,-5.855485519503e-1,-8.715574274766e-2));
#106461=axis2_placement_3d('',#106458,#106459,#106460);
#106462=cylindrical_surface('',#106461,1.e0);
#106464=oriented_edge('',*,*,#106463,.t.);
#106466=oriented_edge('',*,*,#106465,.f.);
#106467=oriented_edge('',*,*,#106451,.t.);
#106468=oriented_edge('',*,*,#102700,.f.);
#106470=oriented_edge('',*,*,#106469,.f.);
#106471=edge_loop('',(#106464,#106466,#106467,#106468,#106470));
#106472=face_outer_bound('',#106471,.f.);
#106474=cartesian_point('',(4.194377158516e1,5.347739484443e1,-5.6e0));
#106475=direction('',(-8.059384404624e-1,5.855485519503e-1,8.715574274766e-2));
#106476=direction('',(5.877852522925e-1,8.090169943749e-1,0.e0));
#106477=axis2_placement_3d('',#106474,#106475,#106476);
#106478=plane('',#106477);
#106480=oriented_edge('',*,*,#106479,.f.);
#106482=oriented_edge('',*,*,#106481,.t.);
#106483=oriented_edge('',*,*,#106463,.f.);
#106485=oriented_edge('',*,*,#106484,.t.);
#106487=oriented_edge('',*,*,#106486,.t.);
#106488=edge_loop('',(#106480,#106482,#106483,#106485,#106487));
#106489=face_outer_bound('',#106488,.f.);
#106491=cartesian_point('',(5.496067991798e1,6.983467642635e1,-6.6e0));
#106492=direction('',(-5.877852522925e-1,-8.090169943749e-1,0.e0));
#106493=direction('',(0.e0,0.e0,1.e0));
#106494=axis2_placement_3d('',#106491,#106492,#106493);
#106495=cylindrical_surface('',#106494,1.e0);
#106497=oriented_edge('',*,*,#106496,.f.);
#106499=oriented_edge('',*,*,#106498,.f.);
#106500=oriented_edge('',*,*,#106479,.t.);
#106502=oriented_edge('',*,*,#106501,.f.);
#106503=edge_loop('',(#106497,#106499,#106500,#106502));
#106504=face_outer_bound('',#106503,.f.);
#106506=cartesian_point('',(0.e0,0.e0,-5.6e0));
#106507=direction('',(0.e0,0.e0,-1.e0));
#106508=direction('',(-6.427876096865e-1,-7.660444431190e-1,0.e0));
#106509=axis2_placement_3d('',#106506,#106507,#106508);
#106510=plane('',#106509);
#106512=oriented_edge('',*,*,#106511,.t.);
#106514=oriented_edge('',*,*,#106513,.f.);
#106516=oriented_edge('',*,*,#106515,.t.);
#106518=oriented_edge('',*,*,#106517,.f.);
#106519=oriented_edge('',*,*,#106496,.t.);
#106521=oriented_edge('',*,*,#106520,.t.);
#106522=edge_loop('',(#106512,#106514,#106516,#106518,#106519,#106521));
#106523=face_outer_bound('',#106522,.f.);
#106525=cartesian_point('',(4.899731548312e1,5.382873736297e1,-6.6e0));
#106526=direction('',(7.071067811865e-1,7.071067811865e-1,0.e0));
#106527=direction('',(0.e0,0.e0,1.e0));
#106528=axis2_placement_3d('',#106525,#106526,#106527);
#106529=cylindrical_surface('',#106528,1.e0);
#106530=oriented_edge('',*,*,#106511,.f.);
#106532=oriented_edge('',*,*,#106531,.f.);
#106534=oriented_edge('',*,*,#106533,.t.);
#106536=oriented_edge('',*,*,#106535,.t.);
#106537=edge_loop('',(#106530,#106532,#106534,#106536));
#106538=face_outer_bound('',#106537,.f.);
#106540=cartesian_point('',(4.977393927892e1,5.460536115877e1,-6.6e0));
#106541=direction('',(7.044160262125e-1,-7.044160265925e-1,8.715574275230e-2));
#106542=direction('',(7.097819032380e-1,6.995604312625e-1,-8.261266759726e-2));
#106543=axis2_placement_3d('',#106540,#106541,#106542);
#106544=spherical_surface('',#106543,1.e0);
#106546=oriented_edge('',*,*,#106545,.f.);
#106547=oriented_edge('',*,*,#106531,.t.);
#106549=oriented_edge('',*,*,#106548,.t.);
#106550=edge_loop('',(#106546,#106547,#106549));
#106551=face_outer_bound('',#106550,.f.);
#106553=cartesian_point('',(4.977867090081e1,5.43902616e1,-8.376734405339e0));
#106554=direction('',(2.632975173162e-3,-1.201972258501e-1,-9.927465408349e-1));
#106555=direction('',(9.429359888713e-1,-3.302523785549e-1,4.248631956533e-2));
#106556=axis2_placement_3d('',#106553,#106554,#106555);
#106557=cylindrical_surface('',#106556,1.000022011542e0);
#106558=oriented_edge('',*,*,#106545,.t.);
#106560=oriented_edge('',*,*,#106559,.f.);
#106562=oriented_edge('',*,*,#106561,.t.);
#106564=oriented_edge('',*,*,#106563,.f.);
#106565=edge_loop('',(#106558,#106560,#106562,#106564));
#106566=face_outer_bound('',#106565,.f.);
#106568=cartesian_point('',(0.e0,0.e0,-8.725889084685e0));
#106569=direction('',(0.e0,0.e0,1.e0));
#106570=direction('',(6.427876096865e-1,-7.660444431190e-1,0.e0));
#106571=axis2_placement_3d('',#106568,#106569,#106570);
#106572=conical_surface('',#106571,7.269652396011e1,5.e0);
#106574=oriented_edge('',*,*,#106573,.f.);
#106576=oriented_edge('',*,*,#106575,.t.);
#106578=oriented_edge('',*,*,#106577,.f.);
#106579=oriented_edge('',*,*,#106559,.t.);
#106580=edge_loop('',(#106574,#106576,#106578,#106579));
#106581=face_outer_bound('',#106580,.f.);
#106583=cartesian_point('',(0.e0,0.e0,-6.6e0));
#106584=direction('',(0.e0,0.e0,-1.e0));
#106585=direction('',(-9.819248237507e-1,1.892713409426e-1,0.e0));
#106586=axis2_placement_3d('',#106583,#106584,#106585);
#106587=toroidal_surface('',#106586,7.388633499248e1,1.e0);
#106588=oriented_edge('',*,*,#106520,.f.);
#106590=oriented_edge('',*,*,#106589,.f.);
#106591=oriented_edge('',*,*,#106573,.t.);
#106592=oriented_edge('',*,*,#106548,.f.);
#106593=edge_loop('',(#106588,#106590,#106591,#106592));
#106594=face_outer_bound('',#106593,.f.);
#106596=cartesian_point('',(4.614671898651e1,5.770329995255e1,-6.6e0));
#106597=direction('',(-8.059384405013e-1,5.855485519210e-1,8.715574258514e-2));
#106598=direction('',(-5.799133292571e-1,-8.104786718697e-1,8.261266848502e-2));
#106599=axis2_placement_3d('',#106596,#106597,#106598);
#106600=spherical_surface('',#106599,1.e0);
#106602=oriented_edge('',*,*,#106601,.f.);
#106603=oriented_edge('',*,*,#106589,.t.);
#106604=oriented_edge('',*,*,#106501,.t.);
#106605=edge_loop('',(#106602,#106603,#106604));
#106606=face_outer_bound('',#106605,.f.);
#106608=cartesian_point('',(4.581236327715e1,5.765783241960e1,
-9.386353064420e0));
#106609=direction('',(1.191381548537e-1,1.621482446783e-2,9.927452742398e-1));
#106610=direction('',(-4.736880382484e-1,8.796676594279e-1,4.247883446017e-2));
#106611=axis2_placement_3d('',#106608,#106609,#106610);
#106612=cylindrical_surface('',#106611,1.000019854352e0);
#106613=oriented_edge('',*,*,#106601,.t.);
#106614=oriented_edge('',*,*,#106486,.f.);
#106616=oriented_edge('',*,*,#106615,.t.);
#106617=oriented_edge('',*,*,#106575,.f.);
#106618=edge_loop('',(#106613,#106614,#106616,#106617));
#106619=face_outer_bound('',#106618,.f.);
#106621=cartesian_point('',(4.409195492244e1,5.943304032492e1,
-1.127829883315e1));
#106622=cartesian_point('',(4.402467662011e1,5.937902810788e1,
-1.129191366547e1));
#106623=cartesian_point('',(4.388746402067e1,5.925629722272e1,
-1.132120731837e1));
#106624=cartesian_point('',(4.369450981995e1,5.903883007720e1,
-1.136792912745e1));
#106625=cartesian_point('',(4.351376165158e1,5.877346724981e1,
-1.141942047336e1));
#106626=cartesian_point('',(4.335689865203e1,5.845486052804e1,
-1.147535536563e1));
#106627=cartesian_point('',(4.323900898197e1,5.807217128811e1,
-1.153589898613e1));
#106628=cartesian_point('',(4.318570206486e1,5.761908179998e1,
-1.159981819285e1));
#106629=cartesian_point('',(4.323380909244e1,5.709855254503e1,
-1.166388338184e1));
#106630=cartesian_point('',(4.343057429212e1,5.653111897110e1,
-1.172184071187e1));
#106631=cartesian_point('',(4.383614598115e1,5.595272495138e1,
-1.176451478807e1));
#106632=cartesian_point('',(4.424361677660e1,5.565361833228e1,
-1.177033878189e1));
#106633=cartesian_point('',(4.448498291365e1,5.553390550743e1,
-1.176638507725e1));
#106634=cartesian_point('',(4.482819507526e1,5.881866974725e1,
-1.167857755803e1));
#106635=cartesian_point('',(4.478194032811e1,5.879189451163e1,
-1.169532779642e1));
#106636=cartesian_point('',(4.468603130148e1,5.872900622222e1,
-1.173102176290e1));
#106637=cartesian_point('',(4.454633191422e1,5.861073657962e1,
-1.178682393278e1));
#106638=cartesian_point('',(4.440993396640e1,5.845877670015e1,
-1.184701239417e1));
#106639=cartesian_point('',(4.428504345042e1,5.826799432930e1,
-1.191086415626e1));
#106640=cartesian_point('',(4.418248380897e1,5.802962122159e1,
-1.197806812037e1));
#106641=cartesian_point('',(4.412150954439e1,5.773762457248e1,
-1.204650310033e1));
#106642=cartesian_point('',(4.413080957735e1,5.739303554979e1,
-1.211156141131e1));
#106643=cartesian_point('',(4.424778381526e1,5.701146629750e1,
-1.216499157224e1));
#106644=cartesian_point('',(4.451788534503e1,5.662429803875e1,
-1.219473569654e1));
#106645=cartesian_point('',(4.479763665037e1,5.643401800308e1,
-1.218518156475e1));
#106646=cartesian_point('',(4.496204327668e1,5.636337631445e1,
-1.217153903577e1));
#106647=cartesian_point('',(4.525425794290e1,5.818782824568e1,
-1.097130586143e1));
#106648=cartesian_point('',(4.523149995492e1,5.817394455664e1,
-1.099071235919e1));
#106649=cartesian_point('',(4.518447794948e1,5.814176617767e1,
-1.103172555393e1));
#106650=cartesian_point('',(4.511643004793e1,5.808263638485e1,
-1.109466600143e1));
#106651=cartesian_point('',(4.505038297807e1,5.800811671504e1,
-1.116109202570e1));
#106652=cartesian_point('',(4.499019624766e1,5.791606171011e1,
-1.122976986195e1));
#106653=cartesian_point('',(4.494087955111e1,5.780263635606e1,
-1.129976755811e1));
#106654=cartesian_point('',(4.491131592020e1,5.766533350973e1,
-1.136807660627e1));
#106655=cartesian_point('',(4.491468419922e1,5.750482384260e1,
-1.142907386775e1));
#106656=cartesian_point('',(4.496819834379e1,5.732817086599e1,
-1.147364275562e1));
#106657=cartesian_point('',(4.509314455401e1,5.714902158525e1,
-1.148894342473e1));
#106658=cartesian_point('',(4.522388818671e1,5.705993878032e1,
-1.146740291955e1));
#106659=cartesian_point('',(4.530145325158e1,5.702621407820e1,
-1.144684192770e1));
#106660=cartesian_point('',(4.484802414317e1,5.831358148751e1,
-1.002321090813e1));
#106661=cartesian_point('',(4.482244197944e1,5.828244594503e1,
-1.004153940152e1));
#106662=cartesian_point('',(4.477198176989e1,5.821421128525e1,
-1.008027228291e1));
#106663=cartesian_point('',(4.470617660534e1,5.810169067115e1,
-1.013966131181e1));
#106664=cartesian_point('',(4.465026948159e1,5.797374925129e1,
-1.020222151556e1));
#106665=cartesian_point('',(4.460822648737e1,5.783033902818e1,
-1.026672051045e1));
#106666=cartesian_point('',(4.458481900507e1,5.766937563650e1,
-1.033222174397e1));
#106667=cartesian_point('',(4.458725178069e1,5.749079780335e1,
-1.039591747860e1));
#106668=cartesian_point('',(4.462483262325e1,5.729692629183e1,
-1.045277613831e1));
#106669=cartesian_point('',(4.470898480976e1,5.709312658658e1,
-1.049500870956e1));
#106670=cartesian_point('',(4.485697134491e1,5.688387233131e1,
-1.051205217406e1));
#106671=cartesian_point('',(4.500002079905e1,5.676434510576e1,
-1.049660576706e1));
#106672=cartesian_point('',(4.508728237392e1,5.671014326376e1,
-1.048037491454e1));
#106673=(bounded_surface()b_spline_surface(3,3,((#106621,#106622,#106623,
#106624,#106625,#106626,#106627,#106628,#106629,#106630,#106631,#106632,
#106633),(#106634,#106635,#106636,#106637,#106638,#106639,#106640,#106641,
#106642,#106643,#106644,#106645,#106646),(#106647,#106648,#106649,#106650,
#106651,#106652,#106653,#106654,#106655,#106656,#106657,#106658,#106659),(
#106660,#106661,#106662,#106663,#106664,#106665,#106666,#106667,#106668,#106669,
#106670,#106671,#106672)),.unspecified.,.f.,.f.,.f.)b_spline_surface_with_knots(
(4,4),(4,1,1,1,1,1,1,1,1,1,4),(0.e0,1.e0),(4.005099941448e-1,4.272500739440e-1,
4.571516146919e-1,4.887778613648e-1,5.232842508990e-1,5.615976203429e-1,
6.043195603201e-1,6.521643812502e-1,7.060424633077e-1,7.669100294843e-1,
8.408321884779e-1),.unspecified.)geometric_representation_item()rational_b_spline_surface(((1.441676008429e0,1.441676008429e0,1.441676008429e0,1.441676008429e0,
1.441676008429e0,1.441676008429e0,1.441676008429e0,1.441676008429e0,
1.441676008429e0,1.441676008429e0,1.441676008429e0,1.441676008429e0,
1.441676008429e0),(8.527746638570e-1,8.527746638570e-1,8.527746638570e-1,
8.527746638570e-1,8.527746638570e-1,8.527746638570e-1,8.527746638570e-1,
8.527746638570e-1,8.527746638570e-1,8.527746638570e-1,8.527746638570e-1,
8.527746638570e-1,8.527746638570e-1),(8.527746638570e-1,8.527746638570e-1,
8.527746638570e-1,8.527746638570e-1,8.527746638570e-1,8.527746638570e-1,
8.527746638570e-1,8.527746638570e-1,8.527746638570e-1,8.527746638570e-1,
8.527746638570e-1,8.527746638570e-1,8.527746638570e-1),(1.441676008429e0,
1.441676008429e0,1.441676008429e0,1.441676008429e0,1.441676008429e0,
1.441676008429e0,1.441676008429e0,1.441676008429e0,1.441676008429e0,
1.441676008429e0,1.441676008429e0,1.441676008429e0,1.441676008429e0)))representation_item('')surface());
#106674=oriented_edge('',*,*,#106484,.f.);
#106675=oriented_edge('',*,*,#106469,.t.);
#106676=oriented_edge('',*,*,#102698,.t.);
#106678=oriented_edge('',*,*,#106677,.f.);
#106679=oriented_edge('',*,*,#106615,.f.);
#106680=edge_loop('',(#106674,#106675,#106676,#106678,#106679));
#106681=face_outer_bound('',#106680,.f.);
#106683=cartesian_point('',(0.e0,0.e0,-1.085177816937e1));
#106684=direction('',(0.e0,0.e0,1.e0));
#106685=direction('',(-9.819254872885e-1,1.892678985280e-1,0.e0));
#106686=axis2_placement_3d('',#106683,#106684,#106685);
#106687=toroidal_surface('',#106686,7.150671292775e1,1.e0);
#106688=oriented_edge('',*,*,#102696,.t.);
#106690=oriented_edge('',*,*,#106689,.f.);
#106691=oriented_edge('',*,*,#106577,.t.);
#106692=oriented_edge('',*,*,#106677,.t.);
#106693=edge_loop('',(#106688,#106690,#106691,#106692));
#106694=face_outer_bound('',#106693,.f.);
#106696=cartesian_point('',(4.788935146827e1,5.263075508544e1,
-1.176712821651e1));
#106697=cartesian_point('',(4.803429908492e1,5.242562921013e1,
-1.177089930058e1));
#106698=cartesian_point('',(4.837065295405e1,5.208281473569e1,
-1.176651025254e1));
#106699=cartesian_point('',(4.897076458603e1,5.176710009226e1,
-1.172839389465e1));
#106700=cartesian_point('',(4.954617342001e1,5.164312364918e1,
-1.167409218254e1));
#106701=cartesian_point('',(5.005921775167e1,5.165610761755e1,
-1.161313636732e1));
#106702=cartesian_point('',(5.049591288316e1,5.175907235928e1,
-1.155164646289e1));
#106703=cartesian_point('',(5.085836642127e1,5.191698670768e1,
-1.149275134995e1));
#106704=cartesian_point('',(5.115674885871e1,5.210762645480e1,
-1.143745533707e1));
#106705=cartesian_point('',(5.140290532950e1,5.231924832359e1,
-1.138554482360e1));
#106706=cartesian_point('',(5.162300736248e1,5.256519380282e1,
-1.133239843359e1));
#106707=cartesian_point('',(5.174621610841e1,5.274895435079e1,
-1.129707555140e1));
#106708=cartesian_point('',(5.180563235758e1,5.285360912694e1,
-1.127806971737e1));
#106709=cartesian_point('',(4.863485402627e1,5.322973933914e1,
-1.216937210212e1));
#106710=cartesian_point('',(4.872349547445e1,5.308849662067e1,
-1.218218319149e1));
#106711=cartesian_point('',(4.893964758861e1,5.285104112205e1,
-1.219266899204e1));
#106712=cartesian_point('',(4.934032393003e1,5.263961725734e1,
-1.216774874910e1));
#106713=cartesian_point('',(4.972527299620e1,5.256944300505e1,
-1.211871986771e1));
#106714=cartesian_point('',(5.006277265600e1,5.259842403829e1,
-1.205759087271e1));
#106715=cartesian_point('',(5.034206876228e1,5.268956074371e1,
-1.199239309793e1));
#106716=cartesian_point('',(5.056566664566e1,5.281569864745e1,
-1.192757944547e1));
#106717=cartesian_point('',(5.074199559032e1,5.296013565918e1,
-1.186496696425e1));
#106718=cartesian_point('',(5.088023069321e1,5.311431027821e1,
-1.180475561052e1));
#106719=cartesian_point('',(5.099632486515e1,5.328748705009e1,
-1.174174354772e1));
#106720=cartesian_point('',(5.105542207103e1,5.341230300483e1,
-1.169885198304e1));
#106721=cartesian_point('',(5.108200662903e1,5.348191574409e1,
-1.167546151949e1));
#106722=cartesian_point('',(4.923598302164e1,5.366572638773e1,
-1.144487480517e1));
#106723=cartesian_point('',(4.927825088474e1,5.359906040451e1,
-1.146414689945e1));
#106724=cartesian_point('',(4.937967858374e1,5.348789410240e1,
-1.148602144819e1));
#106725=cartesian_point('',(4.956542065426e1,5.338986906444e1,
-1.147525712485e1));
#106726=cartesian_point('',(4.974371537483e1,5.335786659556e1,
-1.143540200212e1));
#106727=cartesian_point('',(4.990079784907e1,5.337221562706e1,
-1.137891084140e1));
#106728=cartesian_point('',(5.003189526153e1,5.341587344396e1,
-1.131456298980e1));
#106729=cartesian_point('',(5.013802420725e1,5.347633886922e1,
-1.124772703173e1));
#106730=cartesian_point('',(5.022286741435e1,5.354589866187e1,
-1.118099676891e1));
#106731=cartesian_point('',(5.029050242107e1,5.362060287699e1,
-1.111509427007e1));
#106732=cartesian_point('',(5.034852904504e1,5.370510383637e1,
-1.104454177531e1));
#106733=cartesian_point('',(5.037908897900e1,5.376653866038e1,
-1.099541546707e1));
#106734=cartesian_point('',(5.039320092052e1,5.380099755083e1,
-1.096831433955e1));
#106735=cartesian_point('',(4.895728161655e1,5.340530383792e1,
-1.048002925487e1));
#106736=cartesian_point('',(4.901984467016e1,5.333266657078e1,
-1.049527857738e1));
#106737=cartesian_point('',(4.915238594229e1,5.321420999854e1,
-1.051112210442e1));
#106738=cartesian_point('',(4.937065808631e1,5.309995299033e1,
-1.049815431437e1));
#106739=cartesian_point('',(4.957893705692e1,5.304379027547e1,
-1.046015015822e1));
#106740=cartesian_point('',(4.977146290886e1,5.303077989668e1,
-1.040743364454e1));
#106741=cartesian_point('',(4.994487702364e1,5.304939645884e1,
-1.034745366327e1));
#106742=cartesian_point('',(5.009864220872e1,5.309064097394e1,
-1.028496584201e1));
#106743=cartesian_point('',(5.023449650654e1,5.314825829112e1,
-1.022235442238e1));
#106744=cartesian_point('',(5.035522903048e1,5.321869775e1,-1.016033335779e1));
#106745=cartesian_point('',(5.047217169902e1,5.330710703597e1,
-1.009379108321e1));
#106746=cartesian_point('',(5.054468281886e1,5.337826842326e1,
-1.004739192513e1));
#106747=cartesian_point('',(5.058194095678e1,5.342047095494e1,
-1.002179394537e1));
#106748=(bounded_surface()b_spline_surface(3,3,((#106696,#106697,#106698,
#106699,#106700,#106701,#106702,#106703,#106704,#106705,#106706,#106707,
#106708),(#106709,#106710,#106711,#106712,#106713,#106714,#106715,#106716,
#106717,#106718,#106719,#106720,#106721),(#106722,#106723,#106724,#106725,
#106726,#106727,#106728,#106729,#106730,#106731,#106732,#106733,#106734),(
#106735,#106736,#106737,#106738,#106739,#106740,#106741,#106742,#106743,#106744,
#106745,#106746,#106747)),.unspecified.,.f.,.f.,.f.)b_spline_surface_with_knots(
(4,4),(4,1,1,1,1,1,1,1,1,1,4),(0.e0,1.e0),(1.586466456663e-1,2.276209758753e-1,
2.872027635119e-1,3.399149988627e-1,3.868229595653e-1,4.286527913912e-1,
4.662075093570e-1,5.004090090872e-1,5.323041246296e-1,5.628502925836e-1,
6.001856555688e-1),.unspecified.)geometric_representation_item()rational_b_spline_surface(((1.440641567827e0,1.440641567827e0,1.440641567827e0,1.440641567827e0,
1.440641567827e0,1.440641567827e0,1.440641567827e0,1.440641567827e0,
1.440641567827e0,1.440641567827e0,1.440641567827e0,1.440641567827e0,
1.440641567827e0),(8.531194773909e-1,8.531194773909e-1,8.531194773909e-1,
8.531194773909e-1,8.531194773909e-1,8.531194773909e-1,8.531194773909e-1,
8.531194773909e-1,8.531194773909e-1,8.531194773909e-1,8.531194773909e-1,
8.531194773909e-1,8.531194773909e-1),(8.531194773909e-1,8.531194773909e-1,
8.531194773909e-1,8.531194773909e-1,8.531194773909e-1,8.531194773909e-1,
8.531194773909e-1,8.531194773909e-1,8.531194773909e-1,8.531194773909e-1,
8.531194773909e-1,8.531194773909e-1,8.531194773909e-1),(1.440641567827e0,
1.440641567827e0,1.440641567827e0,1.440641567827e0,1.440641567827e0,
1.440641567827e0,1.440641567827e0,1.440641567827e0,1.440641567827e0,
1.440641567827e0,1.440641567827e0,1.440641567827e0,1.440641567827e0)))representation_item('')surface());
#106749=oriented_edge('',*,*,#102694,.t.);
#106751=oriented_edge('',*,*,#106750,.t.);
#106753=oriented_edge('',*,*,#106752,.f.);
#106754=oriented_edge('',*,*,#106561,.f.);
#106755=oriented_edge('',*,*,#106689,.t.);
#106756=edge_loop('',(#106749,#106751,#106753,#106754,#106755));
#106757=face_outer_bound('',#106756,.f.);
#106759=cartesian_point('',(6.186399106042e1,6.334945674695e1,
-1.069548648161e1));
#106760=direction('',(-7.071067811865e-1,-7.071067811865e-1,0.e0));
#106761=direction('',(-7.044160264028e-1,7.044160264028e-1,-8.715574274765e-2));
#106762=axis2_placement_3d('',#106759,#106760,#106761);
#106763=cylindrical_surface('',#106762,1.e0);
#106765=oriented_edge('',*,*,#106764,.t.);
#106767=oriented_edge('',*,*,#106766,.f.);
#106769=oriented_edge('',*,*,#106768,.t.);
#106770=oriented_edge('',*,*,#106750,.f.);
#106771=oriented_edge('',*,*,#102692,.f.);
#106772=edge_loop('',(#106765,#106767,#106769,#106770,#106771));
#106773=face_outer_bound('',#106772,.f.);
#106775=cartesian_point('',(6.470027047857e1,6.116473657264e1,
-1.169548648161e1));
#106776=direction('',(0.e0,0.e0,-1.e0));
#106777=direction('',(-7.071067811865e-1,-7.071067811865e-1,0.e0));
#106778=axis2_placement_3d('',#106775,#106776,#106777);
#106779=plane('',#106778);
#106780=oriented_edge('',*,*,#106764,.f.);
#106781=oriented_edge('',*,*,#102690,.t.);
#106783=oriented_edge('',*,*,#106782,.f.);
#106785=oriented_edge('',*,*,#106784,.f.);
#106786=edge_loop('',(#106780,#106781,#106783,#106785));
#106787=face_outer_bound('',#106786,.f.);
#106789=cartesian_point('',(-3.394821144461e2,-3.409675801326e2,
-1.069548648161e1));
#106790=direction('',(7.071067811865e-1,7.071067811865e-1,0.e0));
#106791=direction('',(7.044160264028e-1,-7.044160264028e-1,-8.715574274765e-2));
#106792=axis2_placement_3d('',#106789,#106790,#106791);
#106793=cylindrical_surface('',#106792,1.e0);
#106795=oriented_edge('',*,*,#106794,.t.);
#106797=oriented_edge('',*,*,#106796,.f.);
#106798=oriented_edge('',*,*,#106782,.t.);
#106799=oriented_edge('',*,*,#102688,.f.);
#106801=oriented_edge('',*,*,#106800,.f.);
#106802=edge_loop('',(#106795,#106797,#106798,#106799,#106801));
#106803=face_outer_bound('',#106802,.f.);
#106805=cartesian_point('',(4.979308180948e1,4.625754790355e1,-5.6e0));
#106806=direction('',(-7.044160264028e-1,7.044160264028e-1,8.715574274765e-2));
#106807=direction('',(7.071067811865e-1,7.071067811865e-1,0.e0));
#106808=axis2_placement_3d('',#106805,#106806,#106807);
#106809=plane('',#106808);
#106811=oriented_edge('',*,*,#106810,.f.);
#106813=oriented_edge('',*,*,#106812,.t.);
#106814=oriented_edge('',*,*,#106794,.f.);
#106816=oriented_edge('',*,*,#106815,.t.);
#106818=oriented_edge('',*,*,#106817,.t.);
#106819=edge_loop('',(#106811,#106813,#106814,#106816,#106818));
#106820=face_outer_bound('',#106819,.f.);
#106822=cartesian_point('',(6.520857299421e1,6.037715111436e1,-6.6e0));
#106823=direction('',(-7.071067811865e-1,-7.071067811865e-1,0.e0));
#106824=direction('',(0.e0,0.e0,1.e0));
#106825=axis2_placement_3d('',#106822,#106823,#106824);
#106826=cylindrical_surface('',#106825,1.e0);
#106828=oriented_edge('',*,*,#106827,.f.);
#106830=oriented_edge('',*,*,#106829,.f.);
#106831=oriented_edge('',*,*,#106810,.t.);
#106833=oriented_edge('',*,*,#106832,.f.);
#106834=edge_loop('',(#106828,#106830,#106831,#106833));
#106835=face_outer_bound('',#106834,.f.);
#106837=cartesian_point('',(0.e0,0.e0,-5.6e0));
#106838=direction('',(0.e0,0.e0,-1.e0));
#106839=direction('',(-6.427876096865e-1,-7.660444431190e-1,0.e0));
#106840=axis2_placement_3d('',#106837,#106838,#106839);
#106841=plane('',#106840);
#106843=oriented_edge('',*,*,#106842,.t.);
#106845=oriented_edge('',*,*,#106844,.f.);
#106847=oriented_edge('',*,*,#106846,.t.);
#106849=oriented_edge('',*,*,#106848,.f.);
#106850=oriented_edge('',*,*,#106827,.t.);
#106852=oriented_edge('',*,*,#106851,.t.);
#106853=edge_loop('',(#106843,#106845,#106847,#106849,#106850,#106852));
#106854=face_outer_bound('',#106853,.f.);
#106856=cartesian_point('',(5.681474695653e1,4.550114744652e1,-6.6e0));
#106857=direction('',(8.090169943749e-1,5.877852522925e-1,0.e0));
#106858=direction('',(0.e0,0.e0,1.e0));
#106859=axis2_placement_3d('',#106856,#106857,#106858);
#106860=cylindrical_surface('',#106859,1.e0);
#106861=oriented_edge('',*,*,#106842,.f.);
#106863=oriented_edge('',*,*,#106862,.f.);
#106865=oriented_edge('',*,*,#106864,.t.);
#106867=oriented_edge('',*,*,#106866,.t.);
#106868=edge_loop('',(#106861,#106863,#106865,#106867));
#106869=face_outer_bound('',#106868,.f.);
#106871=cartesian_point('',(5.770329995248e1,4.614671898646e1,-6.6e0));
#106872=direction('',(5.855485517309e-1,-8.059384406213e-1,8.715574275214e-2));
#106873=direction('',(8.104786720226e-1,5.799133291685e-1,-8.261266760746e-2));
#106874=axis2_placement_3d('',#106871,#106872,#106873);
#106875=spherical_surface('',#106874,1.e0);
#106877=oriented_edge('',*,*,#106876,.f.);
#106878=oriented_edge('',*,*,#106862,.t.);
#106880=oriented_edge('',*,*,#106879,.t.);
#106881=edge_loop('',(#106877,#106878,#106880));
#106882=face_outer_bound('',#106881,.f.);
#106884=cartesian_point('',(5.767404566489e1,4.593147379923e1,
-8.393852703824e0));
#106885=direction('',(-1.620254398343e-2,-1.191293682689e-1,
-9.927465291726e-1));
#106886=direction('',(8.796636768520e-1,-4.736947607922e-1,4.248634163024e-2));
#106887=axis2_placement_3d('',#106884,#106885,#106886);
#106888=cylindrical_surface('',#106887,1.000022210883e0);
#106889=oriented_edge('',*,*,#106876,.t.);
#106891=oriented_edge('',*,*,#106890,.f.);
#106893=oriented_edge('',*,*,#106892,.t.);
#106895=oriented_edge('',*,*,#106894,.f.);
#106896=edge_loop('',(#106889,#106891,#106893,#106895));
#106897=face_outer_bound('',#106896,.f.);
#106899=cartesian_point('',(0.e0,0.e0,-8.725889084685e0));
#106900=direction('',(0.e0,0.e0,1.e0));
#106901=direction('',(6.427876096865e-1,-7.660444431190e-1,0.e0));
#106902=axis2_placement_3d('',#106899,#106900,#106901);
#106903=conical_surface('',#106902,7.269652396011e1,5.e0);
#106905=oriented_edge('',*,*,#106904,.f.);
#106907=oriented_edge('',*,*,#106906,.t.);
#106909=oriented_edge('',*,*,#106908,.f.);
#106910=oriented_edge('',*,*,#106890,.t.);
#106911=edge_loop('',(#106905,#106907,#106909,#106910));
#106912=face_outer_bound('',#106911,.f.);
#106914=cartesian_point('',(0.e0,0.e0,-6.6e0));
#106915=direction('',(0.e0,0.e0,-1.e0));
#106916=direction('',(-9.819248237507e-1,1.892713409426e-1,0.e0));
#106917=axis2_placement_3d('',#106914,#106915,#106916);
#106918=toroidal_surface('',#106917,7.388633499248e1,1.e0);
#106919=oriented_edge('',*,*,#106851,.f.);
#106921=oriented_edge('',*,*,#106920,.f.);
#106922=oriented_edge('',*,*,#106904,.t.);
#106923=oriented_edge('',*,*,#106879,.f.);
#106924=edge_loop('',(#106919,#106921,#106922,#106923));
#106925=face_outer_bound('',#106924,.f.);
#106927=cartesian_point('',(5.460536115890e1,4.977393927906e1,-6.6e0));
#106928=direction('',(-7.044160264403e-1,7.044160263803e-1,8.715574262504e-2));
#106929=direction('',(-6.995604313216e-1,-7.097819030742e-1,8.261266850453e-2));
#106930=axis2_placement_3d('',#106927,#106928,#106929);
#106931=spherical_surface('',#106930,1.e0);
#106933=oriented_edge('',*,*,#106932,.f.);
#106934=oriented_edge('',*,*,#106920,.t.);
#106935=oriented_edge('',*,*,#106832,.t.);
#106936=edge_loop('',(#106933,#106934,#106935));
#106937=face_outer_bound('',#106936,.f.);
#106939=cartesian_point('',(5.429141209138e1,4.978083686446e1,
-9.193168473098e0));
#106940=direction('',(1.202047973980e-1,-2.625292713081e-3,9.927456444229e-1));
#106941=direction('',(-3.302570526054e-1,9.429345400553e-1,4.248214183716e-2));
#106942=axis2_placement_3d('',#106939,#106940,#106941);
#106943=cylindrical_surface('',#106942,1.000023182654e0);
#106944=oriented_edge('',*,*,#106932,.t.);
#106945=oriented_edge('',*,*,#106817,.f.);
#106947=oriented_edge('',*,*,#106946,.t.);
#106948=oriented_edge('',*,*,#106906,.f.);
#106949=edge_loop('',(#106944,#106945,#106947,#106948));
#106950=face_outer_bound('',#106949,.f.);
#106952=cartesian_point('',(5.291391631842e1,5.172462191200e1,
-1.131527602259e1));
#106953=cartesian_point('',(5.284542143818e1,5.168634350743e1,
-1.132852640003e1));
#106954=cartesian_point('',(5.270017955621e1,5.159522197548e1,
-1.135766683389e1));
#106955=cartesian_point('',(5.248612287109e1,5.142471640270e1,
-1.140449197943e1));
#106956=cartesian_point('',(5.227195502555e1,5.120405702144e1,
-1.145685008259e1));
#106957=cartesian_point('',(5.207102950005e1,5.092808640806e1,
-1.151376684473e1));
#106958=cartesian_point('',(5.189662134699e1,5.058434677726e1,
-1.157525464206e1));
#106959=cartesian_point('',(5.177246452882e1,5.016275364716e1,
-1.163996422036e1));
#106960=cartesian_point('',(5.173457782899e1,4.966005152698e1,
-1.170454335385e1));
#106961=cartesian_point('',(5.183205685354e1,4.908845143983e1,
-1.176251685643e1));
#106962=cartesian_point('',(5.212996255206e1,4.847145445373e1,
-1.180449227167e1));
#106963=cartesian_point('',(5.247595592976e1,4.812262681204e1,
-1.180882633553e1));
#106964=cartesian_point('',(5.269077897508e1,4.797148155174e1,
-1.180373232215e1));
#106965=cartesian_point('',(5.350140263883e1,5.101706380959e1,
-1.158732074233e1));
#106966=cartesian_point('',(5.345633006091e1,5.099934119249e1,
-1.160345288202e1));
#106967=cartesian_point('',(5.335956385403e1,5.095529202926e1,
-1.163861912379e1));
#106968=cartesian_point('',(5.321317802667e1,5.086653934934e1,
-1.169406751814e1));
#106969=cartesian_point('',(5.306237320081e1,5.074449785059e1,
-1.175477467891e1));
#106970=cartesian_point('',(5.291608903946e1,5.058409388844e1,
-1.181923671463e1));
#106971=cartesian_point('',(5.278347654271e1,5.037570719112e1,
-1.188696015764e1));
#106972=cartesian_point('',(5.268169512501e1,5.011089072914e1,
-1.195571587398e1));
#106973=cartesian_point('',(5.263771630097e1,4.978613915485e1,
-1.202082965967e1));
#106974=cartesian_point('',(5.268900399424e1,4.941021290353e1,
-1.207396972264e1));
#106975=cartesian_point('',(5.288385614155e1,4.900391422551e1,
-1.210306632497e1));
#106976=cartesian_point('',(5.311914105966e1,4.878140606082e1,
-1.209252652271e1));
#106977=cartesian_point('',(5.326448018114e1,4.868940178482e1,
-1.207807432007e1));
#106978=cartesian_point('',(5.377029114850e1,5.040657424909e1,
-1.089827179996e1));
#106979=cartesian_point('',(5.374648755391e1,5.039572142386e1,
-1.091661737736e1));
#106980=cartesian_point('',(5.369571124253e1,5.036948697576e1,
-1.095633050120e1));
#106981=cartesian_point('',(5.361988744333e1,5.031904045834e1,
-1.101795337276e1));
#106982=cartesian_point('',(5.354281916483e1,5.025221670293e1,
-1.108412841578e1));
#106983=cartesian_point('',(5.346907383537e1,5.016697917945e1,
-1.115279479069e1));
#106984=cartesian_point('',(5.340317696439e1,5.005897114458e1,
-1.122288153400e1));
#106985=cartesian_point('',(5.335345710493e1,4.992452306323e1,
-1.129136307692e1));
#106986=cartesian_point('',(5.333280570107e1,4.976227826220e1,
-1.135267113643e1));
#106987=cartesian_point('',(5.335902659361e1,4.957634860049e1,
-1.139775004031e1));
#106988=cartesian_point('',(5.345546975666e1,4.937548675570e1,
-1.141389441990e1));
#106989=cartesian_point('',(5.357206423164e1,4.926339170654e1,
-1.139280865206e1));
#106990=cartesian_point('',(5.364482031298e1,4.921573037556e1,
-1.137229531640e1));
#106991=cartesian_point('',(5.341812098964e1,5.057986608557e1,
-1.002321004390e1));
#106992=cartesian_point('',(5.338950851544e1,5.055446952992e1,
-1.004061093576e1));
#106993=cartesian_point('',(5.333050430935e1,5.049675315385e1,
-1.007827742816e1));
#106994=cartesian_point('',(5.324876158681e1,5.039807715122e1,
-1.013668060751e1));
#106995=cartesian_point('',(5.317286038443e1,5.028095898919e1,
-1.019929177719e1));
#106996=cartesian_point('',(5.310795561311e1,5.014593627102e1,
-1.026409228066e1));
#106997=cartesian_point('',(5.305864886431e1,4.999042108521e1,
-1.033001160631e1));
#106998=cartesian_point('',(5.303211496387e1,4.981328743970e1,
-1.039420706997e1));
#106999=cartesian_point('',(5.303797053564e1,4.961530891770e1,
-1.045164991893e1));
#107000=cartesian_point('',(5.308844569962e1,4.939997979244e1,
-1.049450758754e1));
#107001=cartesian_point('',(5.320182038338e1,4.916820644818e1,
-1.051219572024e1));
#107002=cartesian_point('',(5.332525209075e1,4.902641929579e1,
-1.049675458017e1));
#107003=cartesian_point('',(5.340397148500e1,4.895842344206e1,
-1.048029506967e1));
#107004=(bounded_surface()b_spline_surface(3,3,((#106952,#106953,#106954,
#106955,#106956,#106957,#106958,#106959,#106960,#106961,#106962,#106963,
#106964),(#106965,#106966,#106967,#106968,#106969,#106970,#106971,#106972,
#106973,#106974,#106975,#106976,#106977),(#106978,#106979,#106980,#106981,
#106982,#106983,#106984,#106985,#106986,#106987,#106988,#106989,#106990),(
#106991,#106992,#106993,#106994,#106995,#106996,#106997,#106998,#106999,#107000,
#107001,#107002,#107003)),.unspecified.,.f.,.f.,.f.)b_spline_surface_with_knots(
(4,4),(4,1,1,1,1,1,1,1,1,1,4),(0.e0,1.e0),(4.004209444994e-1,4.258124255655e-1,
4.555068434816e-1,4.871409822851e-1,5.217449386964e-1,5.601484391032e-1,
6.029742766762e-1,6.509520514596e-1,7.049945692241e-1,7.660659466523e-1,
8.409273505758e-1),.unspecified.)geometric_representation_item()rational_b_spline_surface(((1.391234673062e0,1.391234673062e0,1.391234673062e0,1.391234673062e0,
1.391234673062e0,1.391234673062e0,1.391234673062e0,1.391234673062e0,
1.391234673062e0,1.391234673062e0,1.391234673062e0,1.391234673062e0,
1.391234673062e0),(8.695884423126e-1,8.695884423126e-1,8.695884423126e-1,
8.695884423126e-1,8.695884423126e-1,8.695884423126e-1,8.695884423126e-1,
8.695884423126e-1,8.695884423126e-1,8.695884423126e-1,8.695884423126e-1,
8.695884423126e-1,8.695884423126e-1),(8.695884423126e-1,8.695884423126e-1,
8.695884423126e-1,8.695884423126e-1,8.695884423126e-1,8.695884423126e-1,
8.695884423126e-1,8.695884423126e-1,8.695884423126e-1,8.695884423126e-1,
8.695884423126e-1,8.695884423126e-1,8.695884423126e-1),(1.391234673062e0,
1.391234673062e0,1.391234673062e0,1.391234673062e0,1.391234673062e0,
1.391234673062e0,1.391234673062e0,1.391234673062e0,1.391234673062e0,
1.391234673062e0,1.391234673062e0,1.391234673062e0,1.391234673062e0)))representation_item('')surface());
#107005=oriented_edge('',*,*,#106815,.f.);
#107006=oriented_edge('',*,*,#106800,.t.);
#107007=oriented_edge('',*,*,#102686,.f.);
#107009=oriented_edge('',*,*,#107008,.f.);
#107010=oriented_edge('',*,*,#106946,.f.);
#107011=edge_loop('',(#107005,#107006,#107007,#107009,#107010));
#107012=face_outer_bound('',#107011,.f.);
#107014=cartesian_point('',(0.e0,0.e0,-1.085177816937e1));
#107015=direction('',(0.e0,0.e0,1.e0));
#107016=direction('',(-9.819254872885e-1,1.892678985280e-1,0.e0));
#107017=axis2_placement_3d('',#107014,#107015,#107016);
#107018=toroidal_surface('',#107017,7.150671292775e1,1.e0);
#107019=oriented_edge('',*,*,#102684,.t.);
#107021=oriented_edge('',*,*,#107020,.f.);
#107022=oriented_edge('',*,*,#106908,.t.);
#107023=oriented_edge('',*,*,#107008,.t.);
#107024=edge_loop('',(#107019,#107021,#107022,#107023));
#107025=face_outer_bound('',#107024,.f.);
#107027=cartesian_point('',(5.553301329375e1,4.449123530231e1,
-1.176712587189e1));
#107028=cartesian_point('',(5.564408170379e1,4.426597231529e1,
-1.177089666604e1));
#107029=cartesian_point('',(5.592265520226e1,4.387476941921e1,
-1.176650839586e1));
#107030=cartesian_point('',(5.646597373265e1,4.346906041579e1,
-1.172839437024e1));
#107031=cartesian_point('',(5.701490509578e1,4.325658566315e1,
-1.167409348424e1));
#107032=cartesian_point('',(5.752366789093e1,4.318914357167e1,
-1.161313798647e1));
#107033=cartesian_point('',(5.797109937326e1,4.322252087829e1,
-1.155164797641e1));
#107034=cartesian_point('',(5.835379950060e1,4.332178759396e1,
-1.149275255545e1));
#107035=cartesian_point('',(5.867833609540e1,4.346340134736e1,
-1.143745618908e1));
#107036=cartesian_point('',(5.895457124175e1,4.363390980646e1,
-1.138554534637e1));
#107037=cartesian_point('',(5.921044542496e1,4.384239868396e1,
-1.133239787819e1));
#107038=cartesian_point('',(5.936088883503e1,4.400462699471e1,
-1.129707405607e1));
#107039=cartesian_point('',(5.943594871440e1,4.409870287033e1,
-1.127806740888e1));
#107040=cartesian_point('',(5.636304067638e1,4.496622386761e1,
-1.216937726978e1));
#107041=cartesian_point('',(5.642849212634e1,4.481286168210e1,
-1.218218757491e1));
#107042=cartesian_point('',(5.660482923057e1,4.454452151246e1,
-1.219267391503e1));
#107043=cartesian_point('',(5.696748769768e1,4.427301780266e1,
-1.216775622385e1));
#107044=cartesian_point('',(5.733672087162e1,4.414348013227e1,
-1.211872856090e1));
#107045=cartesian_point('',(5.767460224330e1,4.411930187922e1,
-1.205760014979e1));
#107046=cartesian_point('',(5.796472106406e1,4.416562143389e1,
-1.199240242551e1));
#107047=cartesian_point('',(5.820530270216e1,4.425522624288e1,
-1.192758854030e1));
#107048=cartesian_point('',(5.840205933280e1,4.437030053541e1,
-1.186497573262e1));
#107049=cartesian_point('',(5.856271371691e1,4.450095239280e1,
-1.180476405170e1));
#107050=cartesian_point('',(5.870447401110e1,4.465383865935e1,
-1.174175075727e1));
#107051=cartesian_point('',(5.878237187091e1,4.476787632592e1,
-1.169885805524e1));
#107052=cartesian_point('',(5.881952067113e1,4.483247630688e1,
-1.167546657885e1));
#107053=cartesian_point('',(5.702497695295e1,4.530280850828e1,
-1.144487903633e1));
#107054=cartesian_point('',(5.705629375393e1,4.523035525859e1,
-1.146415004675e1));
#107055=cartesian_point('',(5.713907860977e1,4.510469374227e1,
-1.148602488735e1));
#107056=cartesian_point('',(5.730719376418e1,4.497881799461e1,
-1.147526313603e1));
#107057=cartesian_point('',(5.747828696903e1,4.491931461805e1,
-1.143540956202e1));
#107058=cartesian_point('',(5.763568102860e1,4.490891128207e1,
-1.137891927738e1));
#107059=cartesian_point('',(5.777199541841e1,4.493152182321e1,
-1.131457169321e1));
#107060=cartesian_point('',(5.788627806e1,4.497463975152e1,-1.124773563552e1));
#107061=cartesian_point('',(5.798095946835e1,4.503007039008e1,
-1.118100511158e1));
#107062=cartesian_point('',(5.805944903229e1,4.509327432731e1,
-1.111510230416e1));
#107063=cartesian_point('',(5.812998190619e1,4.516765867619e1,
-1.104454845518e1));
#107064=cartesian_point('',(5.816977720842e1,4.522355791240e1,
-1.099542082027e1));
#107065=cartesian_point('',(5.818910671288e1,4.525538634951e1,
-1.096831849038e1));
#107066=cartesian_point('',(5.670896638479e1,4.508918976196e1,
-1.048002926269e1));
#107067=cartesian_point('',(5.675939338958e1,4.500766434692e1,
-1.049527772717e1));
#107068=cartesian_point('',(5.687176802641e1,4.486993509978e1,
-1.051112152891e1));
#107069=cartesian_point('',(5.706947351514e1,4.472293929621e1,
-1.049815602863e1));
#107070=cartesian_point('',(5.726640225002e1,4.463488293129e1,
-1.046015323448e1));
#107071=cartesian_point('',(5.745452298325e1,4.459191246477e1,
-1.040743753164e1));
#107072=cartesian_point('',(5.762871548111e1,4.458316987446e1,
-1.034745782539e1));
#107073=cartesian_point('',(5.778704099628e1,4.459985101057e1,
-1.028496994385e1));
#107074=cartesian_point('',(5.793023736632e1,4.463550571364e1,
-1.022235830962e1));
#107075=cartesian_point('',(5.806050381799e1,4.468619056887e1,
-1.016033698041e1));
#107076=cartesian_point('',(5.818983998232e1,4.475521802687e1,
-1.009379345170e1));
#107077=cartesian_point('',(5.827259285791e1,4.481416137002e1,
-1.004739305189e1));
#107078=cartesian_point('',(5.831599613123e1,4.485001744465e1,
-1.002179394282e1));
#107079=(bounded_surface()b_spline_surface(3,3,((#107027,#107028,#107029,
#107030,#107031,#107032,#107033,#107034,#107035,#107036,#107037,#107038,
#107039),(#107040,#107041,#107042,#107043,#107044,#107045,#107046,#107047,
#107048,#107049,#107050,#107051,#107052),(#107053,#107054,#107055,#107056,
#107057,#107058,#107059,#107060,#107061,#107062,#107063,#107064,#107065),(
#107066,#107067,#107068,#107069,#107070,#107071,#107072,#107073,#107074,#107075,
#107076,#107077,#107078)),.unspecified.,.f.,.f.,.f.)b_spline_surface_with_knots(
(4,4),(4,1,1,1,1,1,1,1,1,1,4),(0.e0,1.e0),(1.586466772806e-1,2.276171406611e-1,
2.871992708010e-1,3.399116835437e-1,3.868199604408e-1,4.286501461611e-1,
4.662051952093e-1,5.004069872850e-1,5.323023222491e-1,5.628486668278e-1,
6.001856755712e-1),.unspecified.)geometric_representation_item()rational_b_spline_surface(((1.440644444085e0,1.440644444085e0,1.440644444085e0,1.440644444085e0,
1.440644444085e0,1.440644444085e0,1.440644444085e0,1.440644444085e0,
1.440644444085e0,1.440644444085e0,1.440644444085e0,1.440644444085e0,
1.440644444085e0),(8.531185186385e-1,8.531185186385e-1,8.531185186385e-1,
8.531185186385e-1,8.531185186385e-1,8.531185186385e-1,8.531185186385e-1,
8.531185186385e-1,8.531185186385e-1,8.531185186385e-1,8.531185186385e-1,
8.531185186385e-1,8.531185186385e-1),(8.531185186385e-1,8.531185186385e-1,
8.531185186385e-1,8.531185186385e-1,8.531185186385e-1,8.531185186385e-1,
8.531185186385e-1,8.531185186385e-1,8.531185186385e-1,8.531185186385e-1,
8.531185186385e-1,8.531185186385e-1,8.531185186385e-1),(1.440644444085e0,
1.440644444085e0,1.440644444085e0,1.440644444085e0,1.440644444085e0,
1.440644444085e0,1.440644444085e0,1.440644444085e0,1.440644444085e0,
1.440644444085e0,1.440644444085e0,1.440644444085e0,1.440644444085e0)))representation_item('')surface());
#107080=oriented_edge('',*,*,#102682,.t.);
#107082=oriented_edge('',*,*,#107081,.t.);
#107084=oriented_edge('',*,*,#107083,.f.);
#107085=oriented_edge('',*,*,#106892,.f.);
#107086=oriented_edge('',*,*,#107020,.t.);
#107087=edge_loop('',(#107080,#107082,#107084,#107085,#107086));
#107088=face_outer_bound('',#107087,.f.);
#107090=cartesian_point('',(7.101238104976e1,5.289185946514e1,
-1.069548648161e1));
#107091=direction('',(-8.090169943749e-1,-5.877852522925e-1,0.e0));
#107092=direction('',(-5.855485519503e-1,8.059384404624e-1,-8.715574274766e-2));
#107093=axis2_placement_3d('',#107090,#107091,#107092);
#107094=cylindrical_surface('',#107093,1.e0);
#107096=oriented_edge('',*,*,#107095,.t.);
#107098=oriented_edge('',*,*,#107097,.f.);
#107100=oriented_edge('',*,*,#107099,.t.);
#107101=oriented_edge('',*,*,#107081,.f.);
#107102=oriented_edge('',*,*,#102680,.f.);
#107103=edge_loop('',(#107096,#107098,#107100,#107101,#107102));
#107104=face_outer_bound('',#107103,.f.);
#107106=cartesian_point('',(7.347197563010e1,5.029034496809e1,
-1.169548648161e1));
#107107=direction('',(0.e0,0.e0,-1.e0));
#107108=direction('',(-8.090169943749e-1,-5.877852522925e-1,0.e0));
#107109=axis2_placement_3d('',#107106,#107107,#107108);
#107110=plane('',#107109);
#107111=oriented_edge('',*,*,#107095,.f.);
#107112=oriented_edge('',*,*,#102678,.t.);
#107114=oriented_edge('',*,*,#107113,.f.);
#107116=oriented_edge('',*,*,#107115,.f.);
#107117=edge_loop('',(#107111,#107112,#107114,#107116));
#107118=face_outer_bound('',#107117,.f.);
#107120=cartesian_point('',(-3.871426487065e2,-2.825739433075e2,
-1.069548648161e1));
#107121=direction('',(8.090169943749e-1,5.877852522925e-1,0.e0));
#107122=direction('',(5.855485519503e-1,-8.059384404624e-1,-8.715574274766e-2));
#107123=axis2_placement_3d('',#107120,#107121,#107122);
#107124=cylindrical_surface('',#107123,1.e0);
#107126=oriented_edge('',*,*,#107125,.t.);
#107128=oriented_edge('',*,*,#107127,.f.);
#107129=oriented_edge('',*,*,#107113,.t.);
#107130=oriented_edge('',*,*,#102676,.f.);
#107132=oriented_edge('',*,*,#107131,.f.);
#107133=edge_loop('',(#107126,#107128,#107129,#107130,#107132));
#107134=face_outer_bound('',#107133,.f.);
#107136=cartesian_point('',(5.641632110589e1,3.789868661328e1,-5.6e0));
#107137=direction('',(-5.855485519503e-1,8.059384404624e-1,8.715574274766e-2));
#107138=direction('',(8.090169943749e-1,5.877852522925e-1,0.e0));
#107139=axis2_placement_3d('',#107136,#107137,#107138);
#107140=plane('',#107139);
#107142=oriented_edge('',*,*,#107141,.f.);
#107144=oriented_edge('',*,*,#107143,.t.);
#107145=oriented_edge('',*,*,#107125,.f.);
#107147=oriented_edge('',*,*,#107146,.t.);
#107149=oriented_edge('',*,*,#107148,.t.);
#107150=edge_loop('',(#107142,#107144,#107145,#107147,#107149));
#107151=face_outer_bound('',#107150,.f.);
#107153=cartesian_point('',(7.385081458842e1,4.943293996159e1,-6.6e0));
#107154=direction('',(-8.090169943749e-1,-5.877852522925e-1,0.e0));
#107155=direction('',(0.e0,0.e0,1.e0));
#107156=axis2_placement_3d('',#107153,#107154,#107155);
#107157=cylindrical_surface('',#107156,1.e0);
#107159=oriented_edge('',*,*,#107158,.f.);
#107161=oriented_edge('',*,*,#107160,.f.);
#107162=oriented_edge('',*,*,#107141,.t.);
#107164=oriented_edge('',*,*,#107163,.f.);
#107165=edge_loop('',(#107159,#107161,#107162,#107164));
#107166=face_outer_bound('',#107165,.f.);
#107168=cartesian_point('',(0.e0,0.e0,-5.6e0));
#107169=direction('',(0.e0,0.e0,-1.e0));
#107170=direction('',(-6.427876096865e-1,-7.660444431190e-1,0.e0));
#107171=axis2_placement_3d('',#107168,#107169,#107170);
#107172=plane('',#107171);
#107174=oriented_edge('',*,*,#107173,.t.);
#107176=oriented_edge('',*,*,#107175,.f.);
#107178=oriented_edge('',*,*,#107177,.t.);
#107180=oriented_edge('',*,*,#107179,.f.);
#107181=oriented_edge('',*,*,#107158,.t.);
#107183=oriented_edge('',*,*,#107182,.t.);
#107184=edge_loop('',(#107174,#107176,#107178,#107180,#107181,#107183));
#107185=face_outer_bound('',#107184,.f.);
#107187=cartesian_point('',(6.323321080189e1,3.605316826986e1,-6.6e0));
#107188=direction('',(8.910065241884e-1,4.539904997395e-1,0.e0));
#107189=direction('',(0.e0,0.e0,1.e0));
#107190=axis2_placement_3d('',#107187,#107188,#107189);
#107191=cylindrical_surface('',#107190,1.e0);
#107192=oriented_edge('',*,*,#107173,.f.);
#107194=oriented_edge('',*,*,#107193,.f.);
#107196=oriented_edge('',*,*,#107195,.t.);
#107198=oriented_edge('',*,*,#107197,.t.);
#107199=edge_loop('',(#107192,#107194,#107196,#107198));
#107200=face_outer_bound('',#107199,.f.);
#107202=cartesian_point('',(6.421181387498e1,3.655179144055e1,-6.6e0));
#107203=direction('',(4.522629285824e-1,-8.876159754847e-1,8.715574275046e-2));
#107204=direction('',(8.912187660740e-1,4.459868362830e-1,-8.261266767215e-2));
#107205=axis2_placement_3d('',#107202,#107203,#107204);
#107206=spherical_surface('',#107205,1.e0);
#107208=oriented_edge('',*,*,#107207,.f.);
#107209=oriented_edge('',*,*,#107193,.t.);
#107211=oriented_edge('',*,*,#107210,.t.);
#107212=edge_loop('',(#107208,#107209,#107211));
#107213=face_outer_bound('',#107212,.f.);
#107215=cartesian_point('',(6.414343405864e1,3.632442586932e1,
-8.560715976665e0));
#107216=direction('',(-3.464143464655e-2,-1.151292686738e-1,
-9.927463031914e-1));
#107217=direction('',(7.947266735220e-1,-6.054786964080e-1,4.248602815922e-2));
#107218=axis2_placement_3d('',#107215,#107216,#107217);
#107219=cylindrical_surface('',#107218,1.000024287750e0);
#107220=oriented_edge('',*,*,#107207,.t.);
#107222=oriented_edge('',*,*,#107221,.f.);
#107224=oriented_edge('',*,*,#107223,.t.);
#107226=oriented_edge('',*,*,#107225,.f.);
#107227=edge_loop('',(#107220,#107222,#107224,#107226));
#107228=face_outer_bound('',#107227,.f.);
#107230=cartesian_point('',(0.e0,0.e0,-8.725889084685e0));
#107231=direction('',(0.e0,0.e0,1.e0));
#107232=direction('',(6.427876096865e-1,-7.660444431190e-1,0.e0));
#107233=axis2_placement_3d('',#107230,#107231,#107232);
#107234=conical_surface('',#107233,7.269652396011e1,5.e0);
#107236=oriented_edge('',*,*,#107235,.f.);
#107238=oriented_edge('',*,*,#107237,.t.);
#107240=oriented_edge('',*,*,#107239,.f.);
#107241=oriented_edge('',*,*,#107221,.t.);
#107242=edge_loop('',(#107236,#107238,#107240,#107241));
#107243=face_outer_bound('',#107242,.f.);
#107245=cartesian_point('',(0.e0,0.e0,-6.6e0));
#107246=direction('',(0.e0,0.e0,-1.e0));
#107247=direction('',(-9.819248237507e-1,1.892713409426e-1,0.e0));
#107248=axis2_placement_3d('',#107245,#107246,#107247);
#107249=toroidal_surface('',#107248,7.388633499248e1,1.e0);
#107250=oriented_edge('',*,*,#107182,.f.);
#107252=oriented_edge('',*,*,#107251,.f.);
#107253=oriented_edge('',*,*,#107235,.t.);
#107254=oriented_edge('',*,*,#107210,.f.);
#107255=edge_loop('',(#107250,#107252,#107253,#107254));
#107256=face_outer_bound('',#107255,.f.);
#107258=cartesian_point('',(6.171943811471e1,4.061897903020e1,-6.6e0));
#107259=direction('',(-5.855485519995e-1,8.059384404394e-1,8.715574262993e-2));
#107260=direction('',(-8.019820338537e-1,-5.916079482040e-1,8.261266850695e-2));
#107261=axis2_placement_3d('',#107258,#107259,#107260);
#107262=spherical_surface('',#107261,1.e0);
#107264=oriented_edge('',*,*,#107263,.f.);
#107265=oriented_edge('',*,*,#107251,.t.);
#107266=oriented_edge('',*,*,#107163,.t.);
#107267=edge_loop('',(#107264,#107265,#107266));
#107268=face_outer_bound('',#107267,.f.);
#107270=cartesian_point('',(6.141198590393e1,4.067462408439e1,
-9.180147652094e0));
#107271=direction('',(1.183139499413e-1,-2.139732172648e-2,9.927456692790e-1));
#107272=direction('',(-1.786843332553e-1,9.829888901446e-1,4.248235988444e-2));
#107273=axis2_placement_3d('',#107270,#107271,#107272);
#107274=cylindrical_surface('',#107273,1.000023396487e0);
#107275=oriented_edge('',*,*,#107263,.t.);
#107276=oriented_edge('',*,*,#107148,.f.);
#107278=oriented_edge('',*,*,#107277,.t.);
#107279=oriented_edge('',*,*,#107237,.f.);
#107280=edge_loop('',(#107275,#107276,#107278,#107279));
#107281=face_outer_bound('',#107280,.f.);
#107283=cartesian_point('',(6.029985910123e1,4.289888279802e1,
-1.127836519733e1));
#107284=cartesian_point('',(6.020968321439e1,4.286470674679e1,
-1.129358457405e1));
#107285=cartesian_point('',(6.003291160215e1,4.278538198698e1,
-1.132444260925e1));
#107286=cartesian_point('',(5.977585213236e1,4.263011302867e1,
-1.137272896597e1));
#107287=cartesian_point('',(5.952511515298e1,4.243119499739e1,
-1.142401700758e1));
#107288=cartesian_point('',(5.928085321801e1,4.217409657258e1,
-1.147975102898e1));
#107289=cartesian_point('',(5.905465522782e1,4.184427556878e1,
-1.153998447305e1));
#107290=cartesian_point('',(5.886917464778e1,4.142846121338e1,
-1.160339483611e1));
#107291=cartesian_point('',(5.876017435972e1,4.091878087810e1,
-1.166670901438e1));
#107292=cartesian_point('',(5.877823531623e1,4.032097693980e1,
-1.172366978930e1));
#107293=cartesian_point('',(5.898884814653e1,3.965580973864e1,
-1.176491301114e1));
#107294=cartesian_point('',(5.928077326726e1,3.925338342449e1,
-1.177030347067e1));
#107295=cartesian_point('',(5.946879694423e1,3.906935079663e1,
-1.176645139830e1));
#107296=cartesian_point('',(6.081014538003e1,4.208709429980e1,
-1.167842531586e1));
#107297=cartesian_point('',(6.075172793051e1,4.207460852738e1,
-1.169714935988e1));
#107298=cartesian_point('',(6.063540208992e1,4.204207538303e1,
-1.173470666194e1));
#107299=cartesian_point('',(6.046119854973e1,4.196807607565e1,
-1.179225442472e1));
#107300=cartesian_point('',(6.028626161881e1,4.186366968493e1,
-1.185208415717e1));
#107301=cartesian_point('',(6.011051092084e1,4.171863282691e1,
-1.191557670086e1));
#107302=cartesian_point('',(5.994197800797e1,4.152153455158e1,
-1.198228922630e1));
#107303=cartesian_point('',(5.979735110275e1,4.126116305495e1,
-1.205000484536e1));
#107304=cartesian_point('',(5.970414833002e1,4.093021919700e1,
-1.211407967510e1));
#107305=cartesian_point('',(5.970223288572e1,4.053270922761e1,
-1.216628223340e1));
#107306=cartesian_point('',(5.984241759048e1,4.008801468280e1,
-1.219450604148e1));
#107307=cartesian_point('',(6.004742178633e1,3.982601465665e1,
-1.218469090132e1));
#107308=cartesian_point('',(6.017877702305e1,3.971078193460e1,
-1.217138078829e1));
#107309=cartesian_point('',(6.102034268532e1,4.135561310154e1,
-1.097118203506e1));
#107310=cartesian_point('',(6.099135166302e1,4.134871272020e1,
-1.099287482840e1));
#107311=cartesian_point('',(6.093390608852e1,4.133143550312e1,
-1.103598573665e1));
#107312=cartesian_point('',(6.084863143810e1,4.129397525631e1,
-1.110075928413e1));
#107313=cartesian_point('',(6.076368808115e1,4.124261124223e1,
-1.116664834374e1));
#107314=cartesian_point('',(6.067899847857e1,4.117269315557e1,
-1.123478320037e1));
#107315=cartesian_point('',(6.059835252677e1,4.107914513506e1,
-1.130409079646e1));
#107316=cartesian_point('',(6.052953083779e1,4.095705135169e1,
-1.137147763906e1));
#107317=cartesian_point('',(6.048522993857e1,4.080323159717e1,
-1.143131159717e1));
#107318=cartesian_point('',(6.048376154213e1,4.061939291172e1,
-1.147453671511e1));
#107319=cartesian_point('',(6.054862780222e1,4.041357866677e1,
-1.148839471674e1));
#107320=cartesian_point('',(6.064442009566e1,4.029093411333e1,
-1.146678591770e1));
#107321=cartesian_point('',(6.070627822653e1,4.023619364191e1,
-1.144671490490e1));
#107322=cartesian_point('',(6.067289924628e1,4.160071271977e1,
-1.002321049564e1));
#107323=cartesian_point('',(6.063494685797e1,4.157644914145e1,
-1.004369855396e1));
#107324=cartesian_point('',(6.056267089076e1,4.152419929256e1,
-1.008441265301e1));
#107325=cartesian_point('',(6.046343478549e1,4.143377672435e1,
-1.014552271252e1));
#107326=cartesian_point('',(6.037241068081e1,4.132899375272e1,
-1.020756432816e1));
#107327=cartesian_point('',(6.028975616598e1,4.120520967903e1,
-1.027153712830e1));
#107328=cartesian_point('',(6.021953241464e1,4.105916078410e1,
-1.033637608113e1));
#107329=cartesian_point('',(6.016858442920e1,4.088874985159e1,
-1.039920295994e1));
#107330=cartesian_point('',(6.014637099104e1,4.069341417994e1,
-1.045499080307e1));
#107331=cartesian_point('',(6.016522532977e1,4.047481570592e1,
-1.049601918698e1));
#107332=cartesian_point('',(6.024216944587e1,4.023359276788e1,
-1.051176720795e1));
#107333=cartesian_point('',(6.034027465130e1,4.007848259162e1,
-1.049622729346e1));
#107334=cartesian_point('',(6.040496082680e1,4.000180642067e1,
-1.048037655616e1));
#107335=(bounded_surface()b_spline_surface(3,3,((#107283,#107284,#107285,
#107286,#107287,#107288,#107289,#107290,#107291,#107292,#107293,#107294,
#107295),(#107296,#107297,#107298,#107299,#107300,#107301,#107302,#107303,
#107304,#107305,#107306,#107307,#107308),(#107309,#107310,#107311,#107312,
#107313,#107314,#107315,#107316,#107317,#107318,#107319,#107320,#107321),(
#107322,#107323,#107324,#107325,#107326,#107327,#107328,#107329,#107330,#107331,
#107332,#107333,#107334)),.unspecified.,.f.,.f.,.f.)b_spline_surface_with_knots(
(4,4),(4,1,1,1,1,1,1,1,1,1,4),(0.e0,1.e0),(4.005540768760e-1,4.304414568427e-1,
4.601023240990e-1,4.916004120732e-1,5.260358836290e-1,5.642533835432e-1,
6.068377239084e-1,6.544983972736e-1,7.081286705264e-1,7.686572481854e-1,
8.408412706585e-1),.unspecified.)geometric_representation_item()rational_b_spline_surface(((1.441589906044e0,1.441589906044e0,1.441589906044e0,1.441589906044e0,
1.441589906044e0,1.441589906044e0,1.441589906044e0,1.441589906044e0,
1.441589906044e0,1.441589906044e0,1.441589906044e0,1.441589906044e0,
1.441589906044e0),(8.528033646521e-1,8.528033646521e-1,8.528033646521e-1,
8.528033646521e-1,8.528033646521e-1,8.528033646521e-1,8.528033646521e-1,
8.528033646521e-1,8.528033646521e-1,8.528033646521e-1,8.528033646521e-1,
8.528033646521e-1,8.528033646521e-1),(8.528033646521e-1,8.528033646521e-1,
8.528033646521e-1,8.528033646521e-1,8.528033646521e-1,8.528033646521e-1,
8.528033646521e-1,8.528033646521e-1,8.528033646521e-1,8.528033646521e-1,
8.528033646521e-1,8.528033646521e-1,8.528033646521e-1),(1.441589906044e0,
1.441589906044e0,1.441589906044e0,1.441589906044e0,1.441589906044e0,
1.441589906044e0,1.441589906044e0,1.441589906044e0,1.441589906044e0,
1.441589906044e0,1.441589906044e0,1.441589906044e0,1.441589906044e0)))representation_item('')surface());
#107336=oriented_edge('',*,*,#107146,.f.);
#107337=oriented_edge('',*,*,#107131,.t.);
#107338=oriented_edge('',*,*,#102674,.t.);
#107340=oriented_edge('',*,*,#107339,.f.);
#107341=oriented_edge('',*,*,#107277,.f.);
#107342=edge_loop('',(#107336,#107337,#107338,#107340,#107341));
#107343=face_outer_bound('',#107342,.f.);
#107345=cartesian_point('',(0.e0,0.e0,-1.085177816937e1));
#107346=direction('',(0.e0,0.e0,1.e0));
#107347=direction('',(-9.819254872885e-1,1.892678985280e-1,0.e0));
#107348=axis2_placement_3d('',#107345,#107346,#107347);
#107349=toroidal_surface('',#107348,7.150671292775e1,1.e0);
#107350=oriented_edge('',*,*,#102672,.t.);
#107352=oriented_edge('',*,*,#107351,.f.);
#107353=oriented_edge('',*,*,#107239,.t.);
#107354=oriented_edge('',*,*,#107339,.t.);
#107355=edge_loop('',(#107350,#107352,#107353,#107354));
#107356=face_outer_bound('',#107355,.f.);
#107358=cartesian_point('',(6.180926692809e1,3.525619507458e1,
-1.176712347901e1));
#107359=cartesian_point('',(6.188374294999e1,3.501628494955e1,
-1.177089504079e1));
#107360=cartesian_point('',(6.209772112110e1,3.458628942157e1,
-1.176650380237e1));
#107361=cartesian_point('',(6.257093247525e1,3.410058545831e1,
-1.172838271977e1));
#107362=cartesian_point('',(6.307986013391e1,3.380488876306e1,
-1.167408086761e1));
#107363=cartesian_point('',(6.357179812067e1,3.365871117136e1,
-1.161312565327e1));
#107364=cartesian_point('',(6.401892965909e1,3.362169744194e1,
-1.155163670348e1));
#107365=cartesian_point('',(6.441243601988e1,3.365988227111e1,
-1.149274244332e1));
#107366=cartesian_point('',(6.475512225731e1,3.374898839654e1,
-1.143744704159e1));
#107367=cartesian_point('',(6.505462370573e1,3.387418779861e1,
-1.138553700968e1));
#107368=cartesian_point('',(6.533994896236e1,3.404007959295e1,
-1.133239182546e1));
#107369=cartesian_point('',(6.551390849177e1,3.417677002686e1,
-1.129706997778e1));
#107370=cartesian_point('',(6.560275354564e1,3.425793884193e1,
-1.127806500034e1));
#107371=cartesian_point('',(6.270338154004e1,3.559549175105e1,
-1.216938274663e1));
#107372=cartesian_point('',(6.274404357371e1,3.543374795437e1,
-1.218219557200e1));
#107373=cartesian_point('',(6.287625395684e1,3.514110469408e1,
-1.219267963200e1));
#107374=cartesian_point('',(6.319200988241e1,3.481621590705e1,
-1.216775405728e1));
#107375=cartesian_point('',(6.353642858431e1,3.463053657227e1,
-1.211872416925e1));
#107376=cartesian_point('',(6.386635999123e1,3.455381541660e1,
-1.205759530368e1));
#107377=cartesian_point('',(6.416014381759e1,3.455418933617e1,
-1.199239824790e1));
#107378=cartesian_point('',(6.441177303334e1,3.460506067277e1,
-1.192758532958e1));
#107379=cartesian_point('',(6.462410307778e1,3.468794147535e1,
-1.186497338021e1));
#107380=cartesian_point('',(6.480321354453e1,3.479185453190e1,
-1.180476244826e1));
#107381=cartesian_point('',(6.496713665398e1,3.492067965692e1,
-1.174175168093e1));
#107382=cartesian_point('',(6.506190926757e1,3.502112286496e1,
-1.169886130505e1));
#107383=cartesian_point('',(6.510870243083e1,3.507911132122e1,
-1.167547187123e1));
#107384=cartesian_point('',(6.340982706508e1,3.582438473516e1,
-1.144488348609e1));
#107385=cartesian_point('',(6.342942762807e1,3.574791015591e1,
-1.146415821744e1));
#107386=cartesian_point('',(6.349154527309e1,3.561083597174e1,
-1.148603184112e1));
#107387=cartesian_point('',(6.363791485061e1,3.546021385421e1,
-1.147526231849e1));
#107388=cartesian_point('',(6.379759068401e1,3.537468988826e1,
-1.143540558519e1));
#107389=cartesian_point('',(6.395141549635e1,3.533980033744e1,
-1.137891411654e1));
#107390=cartesian_point('',(6.408958404324e1,3.534081268403e1,
-1.131456669020e1));
#107391=cartesian_point('',(6.420920078122e1,3.536552441567e1,
-1.124773126614e1));
#107392=cartesian_point('',(6.431138466388e1,3.540546249917e1,
-1.118100137152e1));
#107393=cartesian_point('',(6.439879268671e1,3.545561054971e1,
-1.111509914390e1));
#107394=cartesian_point('',(6.448008890007e1,3.551804394448e1,
-1.104454789440e1));
#107395=cartesian_point('',(6.452813571994e1,3.556702727721e1,
-1.099542282392e1));
#107396=cartesian_point('',(6.455220411902e1,3.559543759528e1,
-1.096832283015e1));
#107397=cartesian_point('',(6.306428817066e1,3.566283018959e1,
-1.048002924459e1));
#107398=cartesian_point('',(6.310134787073e1,3.557440333598e1,
-1.049528057232e1));
#107399=cartesian_point('',(6.319080423210e1,3.542078084500e1,
-1.051112322857e1));
#107400=cartesian_point('',(6.336309575949e1,3.524466674300e1,
-1.049815078868e1));
#107401=cartesian_point('',(6.354382228139e1,3.512689900475e1,
-1.046014531556e1));
#107402=cartesian_point('',(6.372290172589e1,3.505503648878e1,
-1.040742857317e1));
#107403=cartesian_point('',(6.389357814571e1,3.501915694373e1,
-1.034744901506e1));
#107404=cartesian_point('',(6.405256045899e1,3.501086846568e1,
-1.028496171399e1));
#107405=cartesian_point('',(6.419956880205e1,3.502368558827e1,
-1.022235066146e1));
#107406=cartesian_point('',(6.433615816308e1,3.505336987664e1,
-1.016032987549e1));
#107407=cartesian_point('',(6.447469430984e1,3.510131481049e1,
-1.009378880304e1));
#107408=cartesian_point('',(6.456564409311e1,3.514658526312e1,
-1.004739083710e1));
#107409=cartesian_point('',(6.461411793537e1,3.517520764625e1,
-1.002179394080e1));
#107410=(bounded_surface()b_spline_surface(3,3,((#107358,#107359,#107360,
#107361,#107362,#107363,#107364,#107365,#107366,#107367,#107368,#107369,
#107370),(#107371,#107372,#107373,#107374,#107375,#107376,#107377,#107378,
#107379,#107380,#107381,#107382,#107383),(#107384,#107385,#107386,#107387,
#107388,#107389,#107390,#107391,#107392,#107393,#107394,#107395,#107396),(
#107397,#107398,#107399,#107400,#107401,#107402,#107403,#107404,#107405,#107406,
#107407,#107408,#107409)),.unspecified.,.f.,.f.,.f.)b_spline_surface_with_knots(
(4,4),(4,1,1,1,1,1,1,1,1,1,4),(0.e0,1.e0),(1.586465425062e-1,2.276299705750e-1,
2.872090762450e-1,3.399199431487e-1,3.868267004503e-1,4.286555778022e-1,
4.662097464538e-1,5.004109269849e-1,5.323058361528e-1,5.628518348572e-1,
6.001856207808e-1),.unspecified.)geometric_representation_item()rational_b_spline_surface(((1.440647451604e0,1.440647451604e0,1.440647451604e0,1.440647451604e0,
1.440647451604e0,1.440647451604e0,1.440647451604e0,1.440647451604e0,
1.440647451604e0,1.440647451604e0,1.440647451604e0,1.440647451604e0,
1.440647451604e0),(8.531175161321e-1,8.531175161321e-1,8.531175161321e-1,
8.531175161321e-1,8.531175161321e-1,8.531175161321e-1,8.531175161321e-1,
8.531175161321e-1,8.531175161321e-1,8.531175161321e-1,8.531175161321e-1,
8.531175161321e-1,8.531175161321e-1),(8.531175161321e-1,8.531175161321e-1,
8.531175161321e-1,8.531175161321e-1,8.531175161321e-1,8.531175161321e-1,
8.531175161321e-1,8.531175161321e-1,8.531175161321e-1,8.531175161321e-1,
8.531175161321e-1,8.531175161321e-1,8.531175161321e-1),(1.440647451604e0,
1.440647451604e0,1.440647451604e0,1.440647451604e0,1.440647451604e0,
1.440647451604e0,1.440647451604e0,1.440647451604e0,1.440647451604e0,
1.440647451604e0,1.440647451604e0,1.440647451604e0,1.440647451604e0)))representation_item('')surface());
#107411=oriented_edge('',*,*,#102670,.t.);
#107413=oriented_edge('',*,*,#107412,.t.);
#107415=oriented_edge('',*,*,#107414,.f.);
#107416=oriented_edge('',*,*,#107223,.f.);
#107417=oriented_edge('',*,*,#107351,.t.);
#107418=edge_loop('',(#107411,#107413,#107415,#107416,#107417));
#107419=face_outer_bound('',#107418,.f.);
#107421=cartesian_point('',(7.841221054126e1,4.113188906542e1,
-1.069548648161e1));
#107422=direction('',(-8.910065241884e-1,-4.539904997395e-1,0.e0));
#107423=direction('',(-4.522629288245e-1,8.876159753616e-1,-8.715574274766e-2));
#107424=axis2_placement_3d('',#107421,#107422,#107423);
#107425=cylindrical_surface('',#107424,1.e0);
#107427=oriented_edge('',*,*,#107426,.t.);
#107429=oriented_edge('',*,*,#107428,.f.);
#107431=oriented_edge('',*,*,#107430,.t.);
#107432=oriented_edge('',*,*,#107412,.f.);
#107433=oriented_edge('',*,*,#102668,.f.);
#107434=edge_loop('',(#107427,#107429,#107431,#107432,#107433));
#107435=face_outer_bound('',#107434,.f.);
#107437=cartesian_point('',(8.043455690211e1,3.817763816635e1,
-1.169548648161e1));
#107438=direction('',(0.e0,0.e0,-1.e0));
#107439=direction('',(-8.910065241884e-1,-4.539904997395e-1,0.e0));
#107440=axis2_placement_3d('',#107437,#107438,#107439);
#107441=plane('',#107440);
#107442=oriented_edge('',*,*,#107426,.f.);
#107443=oriented_edge('',*,*,#102666,.t.);
#107445=oriented_edge('',*,*,#107444,.f.);
#107447=oriented_edge('',*,*,#107446,.f.);
#107448=edge_loop('',(#107442,#107443,#107445,#107447));
#107449=face_outer_bound('',#107448,.f.);
#107451=cartesian_point('',(-4.224464794367e2,-2.164261045658e2,
-1.069548648161e1));
#107452=direction('',(8.910065241884e-1,4.539904997395e-1,0.e0));
#107453=direction('',(4.522629288245e-1,-8.876159753616e-1,-8.715574274766e-2));
#107454=axis2_placement_3d('',#107451,#107452,#107453);
#107455=cylindrical_surface('',#107454,1.e0);
#107457=oriented_edge('',*,*,#107456,.t.);
#107459=oriented_edge('',*,*,#107458,.f.);
#107460=oriented_edge('',*,*,#107444,.t.);
#107461=oriented_edge('',*,*,#102664,.f.);
#107463=oriented_edge('',*,*,#107462,.f.);
#107464=edge_loop('',(#107457,#107459,#107460,#107461,#107463));
#107465=face_outer_bound('',#107464,.f.);
#107467=cartesian_point('',(6.165040334163e1,2.860663388008e1,-5.6e0));
#107468=direction('',(-4.522629288245e-1,8.876159753616e-1,8.715574274766e-2));
#107469=direction('',(8.910065241884e-1,4.539904997395e-1,0.e0));
#107470=axis2_placement_3d('',#107467,#107468,#107469);
#107471=plane('',#107470);
#107473=oriented_edge('',*,*,#107472,.f.);
#107475=oriented_edge('',*,*,#107474,.t.);
#107476=oriented_edge('',*,*,#107456,.f.);
#107478=oriented_edge('',*,*,#107477,.t.);
#107480=oriented_edge('',*,*,#107479,.t.);
#107481=edge_loop('',(#107473,#107475,#107476,#107478,#107480));
#107482=face_outer_bound('',#107481,.f.);
#107484=cartesian_point('',(8.067460403073e1,3.727152576850e1,-6.6e0));
#107485=direction('',(-8.910065241884e-1,-4.539904997395e-1,0.e0));
#107486=direction('',(0.e0,0.e0,1.e0));
#107487=axis2_placement_3d('',#107484,#107485,#107486);
#107488=cylindrical_surface('',#107487,1.e0);
#107490=oriented_edge('',*,*,#107489,.f.);
#107492=oriented_edge('',*,*,#107491,.f.);
#107493=oriented_edge('',*,*,#107472,.t.);
#107495=oriented_edge('',*,*,#107494,.f.);
#107496=edge_loop('',(#107490,#107492,#107493,#107495));
#107497=face_outer_bound('',#107496,.f.);
#107499=cartesian_point('',(0.e0,0.e0,-5.6e0));
#107500=direction('',(0.e0,0.e0,-1.e0));
#107501=direction('',(-6.427876096865e-1,-7.660444431190e-1,0.e0));
#107502=axis2_placement_3d('',#107499,#107500,#107501);
#107503=plane('',#107502);
#107505=oriented_edge('',*,*,#107504,.t.);
#107507=oriented_edge('',*,*,#107506,.f.);
#107509=oriented_edge('',*,*,#107508,.t.);
#107511=oriented_edge('',*,*,#107510,.f.);
#107512=oriented_edge('',*,*,#107489,.t.);
#107514=oriented_edge('',*,*,#107513,.t.);
#107515=edge_loop('',(#107505,#107507,#107509,#107511,#107512,#107514));
#107516=face_outer_bound('',#107515,.f.);
#107518=cartesian_point('',(6.809466159496e1,2.571743993549e1,-6.6e0));
#107519=direction('',(9.510565162952e-1,3.090169943749e-1,0.e0));
#107520=direction('',(0.e0,0.e0,1.e0));
#107521=axis2_placement_3d('',#107518,#107519,#107520);
#107522=cylindrical_surface('',#107521,1.e0);
#107523=oriented_edge('',*,*,#107504,.f.);
#107525=oriented_edge('',*,*,#107524,.f.);
#107527=oriented_edge('',*,*,#107526,.t.);
#107529=oriented_edge('',*,*,#107528,.t.);
#107530=edge_loop('',(#107523,#107525,#107527,#107529));
#107531=face_outer_bound('',#107530,.f.);
#107533=cartesian_point('',(6.913921983302e1,2.605683748090e1,-6.6e0));
#107534=direction('',(3.078410911576e-1,-9.474374592027e-1,8.715574275033e-2));
#107535=direction('',(9.500140963210e-1,3.010786673529e-1,-8.261266765053e-2));
#107536=axis2_placement_3d('',#107533,#107534,#107535);
#107537=spherical_surface('',#107536,1.e0);
#107539=oriented_edge('',*,*,#107538,.f.);
#107540=oriented_edge('',*,*,#107524,.t.);
#107542=oriented_edge('',*,*,#107541,.t.);
#107543=edge_loop('',(#107539,#107540,#107542));
#107544=face_outer_bound('',#107543,.f.);
#107546=cartesian_point('',(6.904057842304e1,2.585223266261e1,
-8.475773009399e0));
#107547=direction('',(-5.222384403640e-2,-1.082923155686e-1,
-9.927464150038e-1));
#107548=direction('',(6.902272065564e-1,-7.223443266341e-1,4.248619904010e-2));
#107549=axis2_placement_3d('',#107546,#107547,#107548);
#107550=cylindrical_surface('',#107549,1.000023319380e0);
#107551=oriented_edge('',*,*,#107538,.t.);
#107553=oriented_edge('',*,*,#107552,.f.);
#107555=oriented_edge('',*,*,#107554,.t.);
#107557=oriented_edge('',*,*,#107556,.f.);
#107558=edge_loop('',(#107551,#107553,#107555,#107557));
#107559=face_outer_bound('',#107558,.f.);
#107561=cartesian_point('',(0.e0,0.e0,-8.725889084685e0));
#107562=direction('',(0.e0,0.e0,1.e0));
#107563=direction('',(6.427876096865e-1,-7.660444431190e-1,0.e0));
#107564=axis2_placement_3d('',#107561,#107562,#107563);
#107565=conical_surface('',#107564,7.269652396011e1,5.e0);
#107567=oriented_edge('',*,*,#107566,.f.);
#107569=oriented_edge('',*,*,#107568,.t.);
#107571=oriented_edge('',*,*,#107570,.f.);
#107572=oriented_edge('',*,*,#107552,.t.);
#107573=edge_loop('',(#107567,#107569,#107571,#107572));
#107574=face_outer_bound('',#107573,.f.);
#107576=cartesian_point('',(0.e0,0.e0,-6.6e0));
#107577=direction('',(0.e0,0.e0,-1.e0));
#107578=direction('',(-9.819248237507e-1,1.892713409426e-1,0.e0));
#107579=axis2_placement_3d('',#107576,#107577,#107578);
#107580=toroidal_surface('',#107579,7.388633499248e1,1.e0);
#107581=oriented_edge('',*,*,#107513,.f.);
#107583=oriented_edge('',*,*,#107582,.f.);
#107584=oriented_edge('',*,*,#107566,.t.);
#107585=oriented_edge('',*,*,#107541,.f.);
#107586=edge_loop('',(#107581,#107583,#107584,#107585));
#107587=face_outer_bound('',#107586,.f.);
#107589=cartesian_point('',(6.731377766903e1,3.046384471094e1,-6.6e0));
#107590=direction('',(-4.522629288787e-1,8.876159753475e-1,8.715574260976e-2));
#107591=direction('',(-8.846561770963e-1,-4.588666422059e-1,8.261266849607e-2));
#107592=axis2_placement_3d('',#107589,#107590,#107591);
#107593=spherical_surface('',#107592,1.e0);
#107595=oriented_edge('',*,*,#107594,.f.);
#107596=oriented_edge('',*,*,#107582,.t.);
#107597=oriented_edge('',*,*,#107494,.t.);
#107598=edge_loop('',(#107595,#107596,#107597));
#107599=face_outer_bound('',#107598,.f.);
#107601=cartesian_point('',(6.701322650006e1,3.056885002193e1,
-9.229001099098e0));
#107602=direction('',(1.135109240560e-1,-3.964180105309e-2,9.927455856005e-1));
#107603=direction('',(-2.270837737337e-2,9.988391473779e-1,4.248161087350e-2));
#107604=axis2_placement_3d('',#107601,#107602,#107603);
#107605=cylindrical_surface('',#107604,1.000022640881e0);
#107606=oriented_edge('',*,*,#107594,.t.);
#107607=oriented_edge('',*,*,#107479,.f.);
#107609=oriented_edge('',*,*,#107608,.t.);
#107610=oriented_edge('',*,*,#107568,.f.);
#107611=edge_loop('',(#107606,#107607,#107609,#107610));
#107612=face_outer_bound('',#107611,.f.);
#107614=cartesian_point('',(6.626833408012e1,3.293774426013e1,
-1.127836787617e1));
#107615=cartesian_point('',(6.617392232843e1,3.291809569963e1,
-1.129358727637e1));
#107616=cartesian_point('',(6.598691839040e1,3.286740097798e1,
-1.132444535644e1));
#107617=cartesian_point('',(6.570873496583e1,3.275425704952e1,
-1.137273177519e1));
#107618=cartesian_point('',(6.542996793926e1,3.259701248021e1,
-1.142401987400e1));
#107619=cartesian_point('',(6.514849478999e1,3.238129101818e1,
-1.147975394735e1));
#107620=cartesian_point('',(6.487348682053e1,3.209091663724e1,
-1.153998743480e1));
#107621=cartesian_point('',(6.462524255098e1,3.170923818715e1,
-1.160339782669e1));
#107622=cartesian_point('',(6.443785295845e1,3.122288542989e1,
-1.166671201006e1));
#107623=cartesian_point('',(6.436217449301e1,3.062961743963e1,
-1.172367275312e1));
#107624=cartesian_point('',(6.446613902370e1,2.993969395069e1,
-1.176491588936e1));
#107625=cartesian_point('',(6.469151630898e1,2.949655602083e1,
-1.177030624606e1));
#107626=cartesian_point('',(6.484843577625e1,2.928537625616e1,
-1.176645410865e1));
#107627=cartesian_point('',(6.664534387597e1,3.205612521609e1,
-1.167841945761e1));
#107628=cartesian_point('',(6.658569261766e1,3.205293165217e1,
-1.169714351950e1));
#107629=cartesian_point('',(6.646571000566e1,3.203899641179e1,
-1.173470085477e1));
#107630=cartesian_point('',(6.628207574080e1,3.199315967597e1,
-1.179224866003e1));
#107631=cartesian_point('',(6.609296043250e1,3.191740504936e1,
-1.185207842709e1));
#107632=cartesian_point('',(6.589668541037e1,3.180164762436e1,
-1.191557099572e1));
#107633=cartesian_point('',(6.569939513011e1,3.163334082099e1,
-1.198228353230e1));
#107634=cartesian_point('',(6.551581839029e1,3.139880031159e1,
-1.204999914328e1));
#107635=cartesian_point('',(6.537199258980e1,3.108651208330e1,
-1.211407394003e1));
#107636=cartesian_point('',(6.530791670883e1,3.069419709306e1,
-1.216627643678e1));
#107637=cartesian_point('',(6.537680972296e1,3.023304931053e1,
-1.219450015450e1));
#107638=cartesian_point('',(6.553830359141e1,2.994220617343e1,
-1.218468494302e1));
#107639=cartesian_point('',(6.565001488596e1,2.980784409553e1,
-1.217137478842e1));
#107640=cartesian_point('',(6.673852267433e1,3.130077371864e1,
-1.097117722338e1));
#107641=cartesian_point('',(6.670880906338e1,3.129849340757e1,
-1.099287001064e1));
#107642=cartesian_point('',(6.664936788487e1,3.129041520586e1,
-1.103598090674e1));
#107643=cartesian_point('',(6.655928292115e1,3.126675579674e1,
-1.110075443566e1));
#107644=cartesian_point('',(6.646735018291e1,3.122931196455e1,
-1.116664347576e1));
#107645=cartesian_point('',(6.637276561881e1,3.117350278659e1,
-1.123477831128e1));
#107646=cartesian_point('',(6.627847842851e1,3.109372203230e1,
-1.130408588470e1));
#107647=cartesian_point('',(6.619140442426e1,3.098389725368e1,
-1.137147270416e1));
#107648=cartesian_point('',(6.612358630937e1,3.083890123739e1,
-1.143130664174e1));
#107649=cartesian_point('',(6.609337735920e1,3.065755542864e1,
-1.147453174853e1));
#107650=cartesian_point('',(6.612524860032e1,3.044412758464e1,
-1.148838976029e1));
#107651=cartesian_point('',(6.620067568924e1,3.030800760195e1,
-1.146678098922e1));
#107652=cartesian_point('',(6.625320895168e1,3.024426421649e1,
-1.144670999424e1));
#107653=cartesian_point('',(6.643370041541e1,3.159720637780e1,
-1.002321049558e1));
#107654=cartesian_point('',(6.639241962407e1,3.157917858596e1,
-1.004369855390e1));
#107655=cartesian_point('',(6.631285981673e1,3.153887847166e1,
-1.008441265297e1));
#107656=cartesian_point('',(6.620070026646e1,3.146509310232e1,
-1.014552271251e1));
#107657=cartesian_point('',(6.609440515144e1,3.137583949006e1,
-1.020756432816e1));
#107658=cartesian_point('',(6.599340415549e1,3.126650941854e1,
-1.027153712832e1));
#107659=cartesian_point('',(6.590119789431e1,3.113324404283e1,
-1.033637608116e1));
#107660=cartesian_point('',(6.582421902004e1,3.097290117254e1,
-1.039920295997e1));
#107661=cartesian_point('',(6.577172183486e1,3.078344535446e1,
-1.045499080310e1));
#107662=cartesian_point('',(6.575614771004e1,3.056458872200e1,
-1.049601918702e1));
#107663=cartesian_point('',(6.579440893659e1,3.031429891744e1,
-1.051176720859e1));
#107664=cartesian_point('',(6.586704173301e1,3.014575136101e1,
-1.049622729184e1));
#107665=cartesian_point('',(6.591893672611e1,3.005990004641e1,
-1.048037655153e1));
#107666=(bounded_surface()b_spline_surface(3,3,((#107614,#107615,#107616,
#107617,#107618,#107619,#107620,#107621,#107622,#107623,#107624,#107625,
#107626),(#107627,#107628,#107629,#107630,#107631,#107632,#107633,#107634,
#107635,#107636,#107637,#107638,#107639),(#107640,#107641,#107642,#107643,
#107644,#107645,#107646,#107647,#107648,#107649,#107650,#107651,#107652),(
#107653,#107654,#107655,#107656,#107657,#107658,#107659,#107660,#107661,#107662,
#107663,#107664,#107665)),.unspecified.,.f.,.f.,.f.)b_spline_surface_with_knots(
(4,4),(4,1,1,1,1,1,1,1,1,1,4),(0.e0,1.e0),(4.005540768399e-1,4.304414568385e-1,
4.601023240952e-1,4.916004120698e-1,5.260358836259e-1,5.642533835404e-1,
6.068377239059e-1,6.544983972716e-1,7.081286705250e-1,7.686572481846e-1,
8.408412777580e-1),.unspecified.)geometric_representation_item()rational_b_spline_surface(((1.441586573675e0,1.441586573675e0,1.441586573675e0,1.441586573675e0,
1.441586573675e0,1.441586573675e0,1.441586573675e0,1.441586573675e0,
1.441586573675e0,1.441586573675e0,1.441586573675e0,1.441586573675e0,
1.441586573675e0),(8.528044754417e-1,8.528044754417e-1,8.528044754417e-1,
8.528044754417e-1,8.528044754417e-1,8.528044754417e-1,8.528044754417e-1,
8.528044754417e-1,8.528044754417e-1,8.528044754417e-1,8.528044754417e-1,
8.528044754417e-1,8.528044754417e-1),(8.528044754417e-1,8.528044754417e-1,
8.528044754417e-1,8.528044754417e-1,8.528044754417e-1,8.528044754417e-1,
8.528044754417e-1,8.528044754417e-1,8.528044754417e-1,8.528044754417e-1,
8.528044754417e-1,8.528044754417e-1,8.528044754417e-1),(1.441586573675e0,
1.441586573675e0,1.441586573675e0,1.441586573675e0,1.441586573675e0,
1.441586573675e0,1.441586573675e0,1.441586573675e0,1.441586573675e0,
1.441586573675e0,1.441586573675e0,1.441586573675e0,1.441586573675e0)))representation_item('')surface());
#107667=oriented_edge('',*,*,#107477,.f.);
#107668=oriented_edge('',*,*,#107462,.t.);
#107669=oriented_edge('',*,*,#102662,.t.);
#107671=oriented_edge('',*,*,#107670,.f.);
#107672=oriented_edge('',*,*,#107608,.f.);
#107673=edge_loop('',(#107667,#107668,#107669,#107671,#107672));
#107674=face_outer_bound('',#107673,.f.);
#107676=cartesian_point('',(0.e0,0.e0,-1.085177816937e1));
#107677=direction('',(0.e0,0.e0,1.e0));
#107678=direction('',(-9.819254872885e-1,1.892678985280e-1,0.e0));
#107679=axis2_placement_3d('',#107676,#107677,#107678);
#107680=toroidal_surface('',#107679,7.150671292775e1,1.e0);
#107681=oriented_edge('',*,*,#102660,.t.);
#107683=oriented_edge('',*,*,#107682,.f.);
#107684=oriented_edge('',*,*,#107570,.t.);
#107685=oriented_edge('',*,*,#107670,.t.);
#107686=edge_loop('',(#107681,#107683,#107684,#107685));
#107687=face_outer_bound('',#107686,.f.);
#107689=cartesian_point('',(6.656766759044e1,2.515438551444e1,
-1.176891865515e1));
#107690=cartesian_point('',(6.661174506164e1,2.484842113796e1,
-1.177358968142e1));
#107691=cartesian_point('',(6.681664408146e1,2.427286291168e1,
-1.176452283169e1));
#107692=cartesian_point('',(6.740474550135e1,2.362416085550e1,
-1.170056283691e1));
#107693=cartesian_point('',(6.808857135847e1,2.327036662822e1,
-1.161157397885e1));
#107694=cartesian_point('',(6.874390130493e1,2.315846033668e1,
-1.151695591733e1));
#107695=cartesian_point('',(6.931141943783e1,2.320972606511e1,
-1.142799945668e1));
#107696=cartesian_point('',(6.977642563709e1,2.335929363409e1,
-1.134930408994e1));
#107697=cartesian_point('',(7.003866044067e1,2.350233600169e1,
-1.130143690699e1));
#107698=cartesian_point('',(7.015263868941e1,2.357759489639e1,
-1.127980827833e1));
#107699=cartesian_point('',(6.750262337142e1,2.534901742363e1,
-1.216545525653e1));
#107700=cartesian_point('',(6.752070978767e1,2.514474541013e1,
-1.218123789126e1));
#107701=cartesian_point('',(6.764509388060e1,2.475487483264e1,
-1.219025749620e1));
#107702=cartesian_point('',(6.804382605971e1,2.432688538464e1,
-1.213920530754e1));
#107703=cartesian_point('',(6.850900553213e1,2.411898816200e1,
-1.205093059719e1));
#107704=cartesian_point('',(6.894207474801e1,2.408551757309e1,
-1.194909474749e1));
#107705=cartesian_point('',(6.930136962908e1,2.416117791268e1,
-1.184855410188e1));
#107706=cartesian_point('',(6.958101625344e1,2.429511250504e1,
-1.175621578174e1));
#107707=cartesian_point('',(6.972992399840e1,2.440757053187e1,
-1.169821761667e1));
#107708=cartesian_point('',(6.979267434780e1,2.446423271373e1,
-1.167160995120e1));
#107709=cartesian_point('',(6.823211211531e1,2.546365031569e1,
-1.144161473962e1));
#107710=cartesian_point('',(6.824120409525e1,2.536672176325e1,
-1.146535619132e1));
#107711=cartesian_point('',(6.829969640569e1,2.518402431268e1,
-1.148859686592e1));
#107712=cartesian_point('',(6.848475431668e1,2.498567564577e1,
-1.145412966768e1));
#107713=cartesian_point('',(6.870199740949e1,2.488969825224e1,
-1.137367211117e1));
#107714=cartesian_point('',(6.890711359676e1,2.487475170607e1,
-1.127141881087e1));
#107715=cartesian_point('',(6.908044296939e1,2.491111085179e1,
-1.116449866501e1));
#107716=cartesian_point('',(6.921833166016e1,2.497551267526e1,
-1.106220591099e1));
#107717=cartesian_point('',(6.929361914038e1,2.503001586347e1,
-1.099593186426e1));
#107718=cartesian_point('',(6.932579047713e1,2.505762197749e1,
-1.096512708637e1));
#107719=cartesian_point('',(6.786668974562e1,2.535851569158e1,
-1.047995446456e1));
#107720=cartesian_point('',(6.789475055840e1,2.524370098709e1,
-1.049879799134e1));
#107721=cartesian_point('',(6.798231413470e1,2.503706206779e1,
-1.051505502042e1));
#107722=cartesian_point('',(6.818991947348e1,2.479728813402e1,
-1.048062840801e1));
#107723=cartesian_point('',(6.843223769543e1,2.464279285254e1,
-1.040555978670e1));
#107724=cartesian_point('',(6.868164495016e1,2.456387287109e1,
-1.031019835859e1));
#107725=cartesian_point('',(6.891800880879e1,2.454515380265e1,
-1.020988173339e1));
#107726=cartesian_point('',(6.913058246822e1,2.457090231609e1,
-1.011346021219e1));
#107727=cartesian_point('',(6.926171949163e1,2.461074279057e1,
-1.005085592229e1));
#107728=cartesian_point('',(6.932124478927e1,2.463426068696e1,
-1.002175337152e1));
#107729=(bounded_surface()b_spline_surface(3,3,((#107689,#107690,#107691,
#107692,#107693,#107694,#107695,#107696,#107697,#107698),(#107699,#107700,
#107701,#107702,#107703,#107704,#107705,#107706,#107707,#107708),(#107709,
#107710,#107711,#107712,#107713,#107714,#107715,#107716,#107717,#107718),(
#107719,#107720,#107721,#107722,#107723,#107724,#107725,#107726,#107727,
#107728)),.unspecified.,.f.,.f.,.f.)b_spline_surface_with_knots((4,4),(4,1,1,1,
1,1,1,4),(0.e0,1.e0),(1.586754251336e-1,2.437089898766e-1,3.206913990485e-1,
3.913381593757e-1,4.534916771066e-1,5.082734674486e-1,5.574591408637e-1,
5.999128441224e-1),.unspecified.)geometric_representation_item()rational_b_spline_surface(((1.438471430875e0,1.438471430875e0,1.438471430875e0,1.438471430875e0,
1.438471430875e0,1.438471430875e0,1.438471430875e0,1.438471430875e0,
1.438471430875e0,1.438471430875e0),(8.538428563749e-1,8.538428563749e-1,
8.538428563749e-1,8.538428563749e-1,8.538428563749e-1,8.538428563749e-1,
8.538428563749e-1,8.538428563749e-1,8.538428563749e-1,8.538428563749e-1),(
8.538428563749e-1,8.538428563749e-1,8.538428563749e-1,8.538428563749e-1,
8.538428563749e-1,8.538428563749e-1,8.538428563749e-1,8.538428563749e-1,
8.538428563749e-1,8.538428563749e-1),(1.438471430875e0,1.438471430875e0,
1.438471430875e0,1.438471430875e0,1.438471430875e0,1.438471430875e0,
1.438471430875e0,1.438471430875e0,1.438471430875e0,1.438471430875e0)))representation_item('')surface());
#107730=oriented_edge('',*,*,#102658,.t.);
#107732=oriented_edge('',*,*,#107731,.t.);
#107734=oriented_edge('',*,*,#107733,.f.);
#107735=oriented_edge('',*,*,#107554,.f.);
#107736=oriented_edge('',*,*,#107682,.t.);
#107737=edge_loop('',(#107730,#107732,#107734,#107735,#107736));
#107738=face_outer_bound('',#107737,.f.);
#107740=cartesian_point('',(8.388127117382e1,2.835911504788e1,
-1.069548648161e1));
#107741=direction('',(-9.510565162952e-1,-3.090169943749e-1,0.e0));
#107742=direction('',(-3.078410914165e-1,9.474374591189e-1,-8.715574274766e-2));
#107743=axis2_placement_3d('',#107740,#107741,#107742);
#107744=cylindrical_surface('',#107743,1.e0);
#107746=oriented_edge('',*,*,#107745,.t.);
#107748=oriented_edge('',*,*,#107747,.f.);
#107750=oriented_edge('',*,*,#107749,.t.);
#107751=oriented_edge('',*,*,#107731,.f.);
#107752=oriented_edge('',*,*,#102656,.f.);
#107753=edge_loop('',(#107746,#107748,#107750,#107751,#107752));
#107754=face_outer_bound('',#107753,.f.);
#107756=cartesian_point('',(8.541657243621e1,2.512487120863e1,
-1.169548648161e1));
#107757=direction('',(0.e0,0.e0,-1.e0));
#107758=direction('',(-9.510565162952e-1,-3.090169943749e-1,0.e0));
#107759=axis2_placement_3d('',#107756,#107757,#107758);
#107760=plane('',#107759);
#107761=oriented_edge('',*,*,#107745,.f.);
#107762=oriented_edge('',*,*,#102654,.t.);
#107764=oriented_edge('',*,*,#107763,.f.);
#107766=oriented_edge('',*,*,#107765,.f.);
#107767=edge_loop('',(#107761,#107762,#107764,#107766));
#107768=face_outer_bound('',#107767,.f.);
#107770=cartesian_point('',(-4.440826000367e2,-1.453956214046e2,
-1.069548648161e1));
#107771=direction('',(9.510565162952e-1,3.090169943749e-1,0.e0));
#107772=direction('',(3.078410914165e-1,-9.474374591189e-1,-8.715574274766e-2));
#107773=axis2_placement_3d('',#107770,#107771,#107772);
#107774=cylindrical_surface('',#107773,1.e0);
#107776=oriented_edge('',*,*,#107775,.t.);
#107778=oriented_edge('',*,*,#107777,.f.);
#107779=oriented_edge('',*,*,#107763,.t.);
#107780=oriented_edge('',*,*,#102652,.f.);
#107782=oriented_edge('',*,*,#107781,.f.);
#107783=edge_loop('',(#107776,#107778,#107779,#107780,#107782));
#107784=face_outer_bound('',#107783,.f.);
#107786=cartesian_point('',(6.536644804115e1,1.861019088076e1,-5.6e0));
#107787=direction('',(-3.078410914165e-1,9.474374591189e-1,8.715574274766e-2));
#107788=direction('',(9.510565162952e-1,3.090169943749e-1,0.e0));
#107789=axis2_placement_3d('',#107786,#107787,#107788);
#107790=plane('',#107789);
#107792=oriented_edge('',*,*,#107791,.f.);
#107794=oriented_edge('',*,*,#107793,.t.);
#107795=oriented_edge('',*,*,#107775,.f.);
#107797=oriented_edge('',*,*,#107796,.t.);
#107799=oriented_edge('',*,*,#107798,.t.);
#107800=edge_loop('',(#107792,#107794,#107795,#107797,#107799));
#107801=face_outer_bound('',#107800,.f.);
#107803=cartesian_point('',(8.551191697807e1,2.419236291384e1,-6.6e0));
#107804=direction('',(-9.510565162952e-1,-3.090169943749e-1,0.e0));
#107805=direction('',(0.e0,0.e0,1.e0));
#107806=axis2_placement_3d('',#107803,#107804,#107805);
#107807=cylindrical_surface('',#107806,1.e0);
#107809=oriented_edge('',*,*,#107808,.f.);
#107811=oriented_edge('',*,*,#107810,.f.);
#107812=oriented_edge('',*,*,#107791,.t.);
#107814=oriented_edge('',*,*,#107813,.f.);
#107815=edge_loop('',(#107809,#107811,#107812,#107814));
#107816=face_outer_bound('',#107815,.f.);
#107818=cartesian_point('',(0.e0,0.e0,-5.6e0));
#107819=direction('',(0.e0,0.e0,-1.e0));
#107820=direction('',(-6.427876096865e-1,-7.660444431190e-1,0.e0));
#107821=axis2_placement_3d('',#107818,#107819,#107820);
#107822=plane('',#107821);
#107824=oriented_edge('',*,*,#107823,.f.);
#107826=oriented_edge('',*,*,#107825,.t.);
#107828=oriented_edge('',*,*,#107827,.f.);
#107829=oriented_edge('',*,*,#107808,.t.);
#107831=oriented_edge('',*,*,#107830,.t.);
#107833=oriented_edge('',*,*,#107832,.t.);
#107834=edge_loop('',(#107824,#107826,#107828,#107829,#107831,#107833));
#107835=face_outer_bound('',#107834,.f.);
#107837=cartesian_point('',(8.398912152380e1,1.719244941872e1,
-5.701266612592e0));
#107838=cartesian_point('',(8.412592307029e1,1.722558928123e1,
-5.701590536267e0));
#107839=cartesian_point('',(8.468974470962e1,1.733370480006e1,
-5.702635545180e0));
#107840=cartesian_point('',(8.570593911004e1,1.732445376111e1,
-5.703070207946e0));
#107841=cartesian_point('',(8.674105229647e1,1.699607541747e1,
-5.700568892122e0));
#107842=cartesian_point('',(8.729563048408e1,1.667228966726e1,
-5.698084636685e0));
#107843=cartesian_point('',(8.746838531487e1,1.655408252130e1,
-5.697151673409e0));
#107844=cartesian_point('',(8.421063679054e1,1.625652370988e1,
-5.232187044797e0));
#107845=cartesian_point('',(8.431759166875e1,1.628296393960e1,
-5.231757421706e0));
#107846=cartesian_point('',(8.475864901679e1,1.636933581933e1,
-5.230219034498e0));
#107847=cartesian_point('',(8.555474980504e1,1.636260185026e1,
-5.229987737741e0));
#107848=cartesian_point('',(8.636423457242e1,1.610184259076e1,
-5.232750615344e0));
#107849=cartesian_point('',(8.679604679691e1,1.584520927750e1,
-5.235957614845e0));
#107850=cartesian_point('',(8.693030020372e1,1.575161538414e1,
-5.237126409573e0));
#107851=cartesian_point('',(8.439272938269e1,1.548716277207e1,
-5.953268913978e0));
#107852=cartesian_point('',(8.447534722674e1,1.550725970995e1,
-5.952239269259e0));
#107853=cartesian_point('',(8.481583608470e1,1.557283317254e1,
-5.948708978045e0));
#107854=cartesian_point('',(8.542942101321e1,1.556732720006e1,
-5.947799792043e0));
#107855=cartesian_point('',(8.605446410006e1,1.536844006746e1,
-5.954991522140e0));
#107856=cartesian_point('',(8.638942177257e1,1.517224440821e1,
-5.962767842418e0));
#107857=cartesian_point('',(8.649377486668e1,1.510060801801e1,
-5.965639525190e0));
#107858=cartesian_point('',(8.430547337403e1,1.585582856390e1,
-6.954011607836e0));
#107859=cartesian_point('',(8.439999387166e1,1.587794814225e1,
-6.953293106062e0));
#107860=cartesian_point('',(8.478909655325e1,1.594993029800e1,
-6.950877554002e0));
#107861=cartesian_point('',(8.548820375510e1,1.594281267365e1,
-6.950134510886e0));
#107862=cartesian_point('',(8.620288398923e1,1.572192558813e1,
-6.955327498627e0));
#107863=cartesian_point('',(8.658919549250e1,1.550313896744e1,
-6.960781584146e0));
#107864=cartesian_point('',(8.671000411762e1,1.542307887991e1,
-6.962807070618e0));
#107865=(bounded_surface()b_spline_surface(3,3,((#107837,#107838,#107839,
#107840,#107841,#107842,#107843),(#107844,#107845,#107846,#107847,#107848,
#107849,#107850),(#107851,#107852,#107853,#107854,#107855,#107856,#107857),(
#107858,#107859,#107860,#107861,#107862,#107863,#107864)),.unspecified.,.f.,.f.,
.f.)b_spline_surface_with_knots((4,4),(4,1,1,1,4),(0.e0,1.e0),
(9.609455852877e-2,1.425243212431e-1,2.851563612356e-1,4.276674950592e-1,
4.969271022280e-1),.unspecified.)geometric_representation_item()rational_b_spline_surface(((1.461286969343e0,1.461286969343e0,1.461286969343e0,1.461286969343e0,
1.461286969343e0,1.461286969343e0,1.461286969343e0),(8.462376768856e-1,
8.462376768856e-1,8.462376768856e-1,8.462376768856e-1,8.462376768856e-1,
8.462376768856e-1,8.462376768856e-1),(8.462376768856e-1,8.462376768856e-1,
8.462376768856e-1,8.462376768856e-1,8.462376768856e-1,8.462376768856e-1,
8.462376768856e-1),(1.461286969343e0,1.461286969343e0,1.461286969343e0,
1.461286969343e0,1.461286969343e0,1.461286969343e0,1.461286969343e0)))representation_item('')surface());
#107866=oriented_edge('',*,*,#107823,.t.);
#107868=oriented_edge('',*,*,#107867,.t.);
#107870=oriented_edge('',*,*,#107869,.f.);
#107872=oriented_edge('',*,*,#107871,.t.);
#107873=edge_loop('',(#107866,#107868,#107870,#107872));
#107874=face_outer_bound('',#107873,.f.);
#107876=cartesian_point('',(7.127939884931e1,1.474846386525e1,-6.6e0));
#107877=direction('',(9.876883405951e-1,1.564344650402e-1,0.e0));
#107878=direction('',(0.e0,0.e0,1.e0));
#107879=axis2_placement_3d('',#107876,#107877,#107878);
#107880=cylindrical_surface('',#107879,1.e0);
#107881=oriented_edge('',*,*,#107832,.f.);
#107883=oriented_edge('',*,*,#107882,.f.);
#107885=oriented_edge('',*,*,#107884,.t.);
#107886=oriented_edge('',*,*,#107867,.f.);
#107887=edge_loop('',(#107881,#107883,#107885,#107886));
#107888=face_outer_bound('',#107887,.f.);
#107890=cartesian_point('',(7.236418873886e1,1.492027770477e1,-6.6e0));
#107891=direction('',(1.558391844098e-1,-9.839298883089e-1,8.715574275291e-2));
#107892=direction('',(9.854169266036e-1,1.487569424215e-1,-8.261266757850e-2));
#107893=axis2_placement_3d('',#107890,#107891,#107892);
#107894=spherical_surface('',#107893,1.e0);
#107896=oriented_edge('',*,*,#107895,.f.);
#107897=oriented_edge('',*,*,#107882,.t.);
#107899=oriented_edge('',*,*,#107898,.t.);
#107900=edge_loop('',(#107896,#107897,#107899));
#107901=face_outer_bound('',#107900,.f.);
#107903=cartesian_point('',(7.224322090948e1,1.474583912392e1,
-8.352997572469e0));
#107904=direction('',(-6.851957946302e-2,-9.878915359724e-2,
-9.927465791237e-1));
#107905=direction('',(5.687349425644e-1,-8.214228353322e-1,4.248635900081e-2));
#107906=axis2_placement_3d('',#107903,#107904,#107905);
#107907=cylindrical_surface('',#107906,1.000021628444e0);
#107908=oriented_edge('',*,*,#107895,.t.);
#107910=oriented_edge('',*,*,#107909,.f.);
#107912=oriented_edge('',*,*,#107911,.t.);
#107914=oriented_edge('',*,*,#107913,.f.);
#107915=edge_loop('',(#107908,#107910,#107912,#107914));
#107916=face_outer_bound('',#107915,.f.);
#107918=cartesian_point('',(0.e0,0.e0,-8.725889084685e0));
#107919=direction('',(0.e0,0.e0,1.e0));
#107920=direction('',(6.427876096865e-1,-7.660444431190e-1,0.e0));
#107921=axis2_placement_3d('',#107918,#107919,#107920);
#107922=conical_surface('',#107921,7.269652396011e1,5.e0);
#107924=oriented_edge('',*,*,#107923,.f.);
#107926=oriented_edge('',*,*,#107925,.t.);
#107928=oriented_edge('',*,*,#107927,.f.);
#107929=oriented_edge('',*,*,#107909,.t.);
#107930=edge_loop('',(#107924,#107926,#107928,#107929));
#107931=face_outer_bound('',#107930,.f.);
#107933=cartesian_point('',(0.e0,0.e0,-6.6e0));
#107934=direction('',(0.e0,0.e0,-1.e0));
#107935=direction('',(-9.819248237507e-1,1.892713409426e-1,0.e0));
#107936=axis2_placement_3d('',#107933,#107934,#107935);
#107937=toroidal_surface('',#107936,7.388633499248e1,1.e0);
#107938=oriented_edge('',*,*,#107830,.f.);
#107940=oriented_edge('',*,*,#107939,.f.);
#107941=oriented_edge('',*,*,#107923,.t.);
#107942=oriented_edge('',*,*,#107898,.f.);
#107943=edge_loop('',(#107938,#107940,#107941,#107942));
#107944=face_outer_bound('',#107943,.f.);
#107946=cartesian_point('',(7.125062861555e1,1.955858943121e1,-6.6e0));
#107947=direction('',(-3.078410914709e-1,9.474374591127e-1,8.715574262225e-2));
#107948=direction('',(-9.455471492512e-1,-3.148265165864e-1,8.261266850175e-2));
#107949=axis2_placement_3d('',#107946,#107947,#107948);
#107950=spherical_surface('',#107949,1.e0);
#107952=oriented_edge('',*,*,#107951,.f.);
#107953=oriented_edge('',*,*,#107939,.t.);
#107954=oriented_edge('',*,*,#107813,.t.);
#107955=edge_loop('',(#107952,#107953,#107954));
#107956=face_outer_bound('',#107955,.f.);
#107958=cartesian_point('',(7.097334754171e1,1.970763125238e1,
-9.199556903737e0));
#107959=direction('',(1.059114639835e-1,-5.691096793045e-2,9.927456388855e-1));
#107960=direction('',(1.338223817510e-1,9.900943604760e-1,4.248208441338e-2));
#107961=axis2_placement_3d('',#107958,#107959,#107960);
#107962=cylindrical_surface('',#107961,1.000023113816e0);
#107963=oriented_edge('',*,*,#107951,.t.);
#107964=oriented_edge('',*,*,#107798,.f.);
#107966=oriented_edge('',*,*,#107965,.t.);
#107967=oriented_edge('',*,*,#107925,.f.);
#107968=edge_loop('',(#107963,#107964,#107966,#107967));
#107969=face_outer_bound('',#107968,.f.);
#107971=cartesian_point('',(7.060506191610e1,2.216556430221e1,
-1.127837229864e1));
#107972=cartesian_point('',(7.050873922576e1,2.216092701947e1,
-1.129359173756e1));
#107973=cartesian_point('',(7.031610801030e1,2.214011058044e1,
-1.132444989168e1));
#107974=cartesian_point('',(7.002365102423e1,2.207187768810e1,
-1.137273641280e1));
#107975=cartesian_point('',(6.972371873207e1,2.196017856577e1,
-1.142402460604e1));
#107976=cartesian_point('',(6.941196581597e1,2.179114603856e1,
-1.147975876516e1));
#107977=cartesian_point('',(6.909492014970e1,2.154736857109e1,
-1.153999232424e1));
#107978=cartesian_point('',(6.879002547544e1,2.120922467030e1,
-1.160340276372e1));
#107979=cartesian_point('',(6.852886140303e1,2.075817573843e1,
-1.166671695550e1));
#107980=cartesian_point('',(6.836130757862e1,2.018405275595e1,
-1.172367764595e1));
#107981=cartesian_point('',(6.835606433389e1,1.948636224978e1,
-1.176492064081e1));
#107982=cartesian_point('',(6.850934439856e1,1.901342504253e1,
-1.177031082781e1));
#107983=cartesian_point('',(6.863129580426e1,1.878029852573e1,
-1.176645858305e1));
#107984=cartesian_point('',(7.083951107082e1,2.123582492725e1,
-1.167840978665e1));
#107985=cartesian_point('',(7.078009492586e1,2.124200212372e1,
-1.169713387794e1));
#107986=cartesian_point('',(7.065941014875e1,2.124700776353e1,
-1.173469126797e1));
#107987=cartesian_point('',(7.047086725209e1,2.123046206141e1,
-1.179223914333e1));
#107988=cartesian_point('',(7.027223068521e1,2.118522439112e1,
-1.185206896750e1));
#107989=cartesian_point('',(7.006026483698e1,2.110159666601e1,
-1.191556157727e1));
#107990=cartesian_point('',(6.983907577654e1,2.096622565355e1,
-1.198227413225e1));
#107991=cartesian_point('',(6.962107019555e1,2.076329151188e1,
-1.204998972987e1));
#107992=cartesian_point('',(6.943016359761e1,2.047734893737e1,
-1.211406447215e1));
#107993=cartesian_point('',(6.930550574708e1,2.009988977885e1,
-1.216626686729e1));
#107994=cartesian_point('',(6.930141119173e1,1.963364484272e1,
-1.219449043578e1));
#107995=cartesian_point('',(6.941541825911e1,1.932112096154e1,
-1.218467510661e1));
#107996=cartesian_point('',(6.950473484506e1,1.917093839548e1,
-1.217136488347e1));
#107997=cartesian_point('',(7.081337837171e1,2.047520701423e1,
-1.097116928020e1));
#107998=cartesian_point('',(7.078367374906e1,2.047760289524e1,
-1.099286205734e1));
#107999=cartesian_point('',(7.072370047221e1,2.047892255827e1,
-1.103597293335e1));
#108000=cartesian_point('',(7.063102320851e1,2.046964644293e1,
-1.110074643154e1));
#108001=cartesian_point('',(7.053436462220e1,2.044704464521e1,
-1.116663543939e1));
#108002=cartesian_point('',(7.043221394888e1,2.040671842199e1,
-1.123477024002e1));
#108003=cartesian_point('',(7.032660707786e1,2.034266922197e1,
-1.130407777599e1));
#108004=cartesian_point('',(7.022342473594e1,2.024781751258e1,
-1.137146455724e1));
#108005=cartesian_point('',(7.013375926887e1,2.011521534034e1,
-1.143129846091e1));
#108006=cartesian_point('',(7.007555357837e1,1.994082759075e1,
-1.147452354930e1));
#108007=cartesian_point('',(7.007364496548e1,1.972504131035e1,
-1.148838157774e1));
#108008=cartesian_point('',(7.012684950882e1,1.957879751747e1,
-1.146677285291e1));
#108009=cartesian_point('',(7.016876431378e1,1.950762071525e1,
-1.144670188744e1));
#108010=cartesian_point('',(7.055868339925e1,2.081567194957e1,
-1.002321049562e1));
#108011=cartesian_point('',(7.051509067499e1,2.080432384827e1,
-1.004369855395e1));
#108012=cartesian_point('',(7.043020605413e1,2.077696579116e1,
-1.008441265300e1));
#108013=cartesian_point('',(7.030788479930e1,2.072163446142e1,
-1.014552271251e1));
#108014=cartesian_point('',(7.018893601245e1,2.065010792869e1,
-1.020756432816e1));
#108015=cartesian_point('',(7.007207551512e1,2.055792392855e1,
-1.027153712830e1));
#108016=cartesian_point('',(6.996015716826e1,2.044072350790e1,
-1.033637608114e1));
#108017=cartesian_point('',(6.985904288054e1,2.029439687342e1,
-1.039920295995e1));
#108018=cartesian_point('',(6.977755460327e1,2.011548593993e1,
-1.045499080308e1));
#108019=cartesian_point('',(6.972793550156e1,1.990176012567e1,
-1.049601918699e1));
#108020=cartesian_point('',(6.972657171715e1,1.964856641378e1,
-1.051176720953e1));
#108021=cartesian_point('',(6.977194364445e1,1.947073166960e1,
-1.049622728912e1));
#108022=cartesian_point('',(6.980976962983e1,1.937781914806e1,
-1.048037654393e1));
#108023=(bounded_surface()b_spline_surface(3,3,((#107971,#107972,#107973,
#107974,#107975,#107976,#107977,#107978,#107979,#107980,#107981,#107982,
#107983),(#107984,#107985,#107986,#107987,#107988,#107989,#107990,#107991,
#107992,#107993,#107994,#107995,#107996),(#107997,#107998,#107999,#108000,
#108001,#108002,#108003,#108004,#108005,#108006,#108007,#108008,#108009),(
#108010,#108011,#108012,#108013,#108014,#108015,#108016,#108017,#108018,#108019,
#108020,#108021,#108022)),.unspecified.,.f.,.f.,.f.)b_spline_surface_with_knots(
(4,4),(4,1,1,1,1,1,1,1,1,1,4),(0.e0,1.e0),(4.005540768681e-1,4.304414568411e-1,
4.601023240976e-1,4.916004120720e-1,5.260358836279e-1,5.642533835423e-1,
6.068377239075e-1,6.544983972729e-1,7.081286705260e-1,7.686572481852e-1,
8.408412892702e-1),.unspecified.)geometric_representation_item()rational_b_spline_surface(((1.441581072404e0,1.441581072404e0,1.441581072404e0,1.441581072404e0,
1.441581072404e0,1.441581072404e0,1.441581072404e0,1.441581072404e0,
1.441581072404e0,1.441581072404e0,1.441581072404e0,1.441581072404e0,
1.441581072404e0),(8.528063091987e-1,8.528063091987e-1,8.528063091987e-1,
8.528063091987e-1,8.528063091987e-1,8.528063091987e-1,8.528063091987e-1,
8.528063091987e-1,8.528063091987e-1,8.528063091987e-1,8.528063091987e-1,
8.528063091987e-1,8.528063091987e-1),(8.528063091987e-1,8.528063091987e-1,
8.528063091987e-1,8.528063091987e-1,8.528063091987e-1,8.528063091987e-1,
8.528063091987e-1,8.528063091987e-1,8.528063091987e-1,8.528063091987e-1,
8.528063091987e-1,8.528063091987e-1,8.528063091987e-1),(1.441581072404e0,
1.441581072404e0,1.441581072404e0,1.441581072404e0,1.441581072404e0,
1.441581072404e0,1.441581072404e0,1.441581072404e0,1.441581072404e0,
1.441581072404e0,1.441581072404e0,1.441581072404e0,1.441581072404e0)))representation_item('')surface());
#108024=oriented_edge('',*,*,#107796,.f.);
#108025=oriented_edge('',*,*,#107781,.t.);
#108026=oriented_edge('',*,*,#102650,.t.);
#108028=oriented_edge('',*,*,#108027,.f.);
#108029=oriented_edge('',*,*,#107965,.f.);
#108030=edge_loop('',(#108024,#108025,#108026,#108028,#108029));
#108031=face_outer_bound('',#108030,.f.);
#108033=cartesian_point('',(0.e0,0.e0,-1.085177816937e1));
#108034=direction('',(0.e0,0.e0,1.e0));
#108035=direction('',(-9.819254872885e-1,1.892678985280e-1,0.e0));
#108036=axis2_placement_3d('',#108033,#108034,#108035);
#108037=toroidal_surface('',#108036,7.150671292775e1,1.e0);
#108038=oriented_edge('',*,*,#102648,.t.);
#108040=oriented_edge('',*,*,#108039,.f.);
#108041=oriented_edge('',*,*,#107927,.t.);
#108042=oriented_edge('',*,*,#108027,.t.);
#108043=edge_loop('',(#108038,#108040,#108041,#108042));
#108044=face_outer_bound('',#108043,.f.);
#108046=cartesian_point('',(6.978068468224e1,1.443596154360e1,
-1.180362327268e1));
#108047=cartesian_point('',(6.977658198329e1,1.419730182366e1,
-1.180831105702e1));
#108048=cartesian_point('',(6.984120719894e1,1.374678554712e1,
-1.180573356466e1));
#108049=cartesian_point('',(7.012076065464e1,1.316843934621e1,
-1.177044773686e1));
#108050=cartesian_point('',(7.048766654292e1,1.274964077943e1,
-1.171867177092e1));
#108051=cartesian_point('',(7.088415404638e1,1.246897308557e1,
-1.165967121413e1));
#108052=cartesian_point('',(7.127322370061e1,1.229915129421e1,
-1.159959720153e1));
#108053=cartesian_point('',(7.163670821862e1,1.221256768776e1,
-1.154167624822e1));
#108054=cartesian_point('',(7.196940130946e1,1.218660714767e1,
-1.148707991010e1));
#108055=cartesian_point('',(7.227370406639e1,1.220538837102e1,
-1.143567873637e1));
#108056=cartesian_point('',(7.255328768324e1,1.225913556352e1,
-1.138703676435e1));
#108057=cartesian_point('',(7.277761561339e1,1.233110510544e1,
-1.134677590006e1));
#108058=cartesian_point('',(7.290709944704e1,1.238618696663e1,
-1.132291409556e1));
#108059=cartesian_point('',(7.295394845726e1,1.240799389514e1,
-1.131419113946e1));
#108060=cartesian_point('',(7.069883332541e1,1.447632736010e1,
-1.207777504236e1));
#108061=cartesian_point('',(7.068850852861e1,1.432035961572e1,
-1.209097621503e1));
#108062=cartesian_point('',(7.072102059950e1,1.402240686968e1,
-1.210247120884e1));
#108063=cartesian_point('',(7.090415639321e1,1.364163521942e1,
-1.208025000330e1));
#108064=cartesian_point('',(7.115186317189e1,1.337403563846e1,
-1.203426444738e1));
#108065=cartesian_point('',(7.141928847971e1,1.320514269473e1,
-1.197592912182e1));
#108066=cartesian_point('',(7.167841812742e1,1.311409455383e1,
-1.191308302649e1));
#108067=cartesian_point('',(7.191612012265e1,1.307978555572e1,
-1.185017624249e1));
#108068=cartesian_point('',(7.212907992444e1,1.308531753699e1,
-1.178917043931e1));
#108069=cartesian_point('',(7.231933604119e1,1.311916778698e1,
-1.173036015041e1));
#108070=cartesian_point('',(7.248971288194e1,1.317428085004e1,
-1.167351589701e1));
#108071=cartesian_point('',(7.262263604569e1,1.323688756877e1,
-1.162551657864e1));
#108072=cartesian_point('',(7.269751523441e1,1.328136974456e1,
-1.159662017535e1));
#108073=cartesian_point('',(7.272435051621e1,1.329859769495e1,
-1.158599495244e1));
#108074=cartesian_point('',(7.134806755610e1,1.447299617721e1,
-1.137189473260e1));
#108075=cartesian_point('',(7.134408187950e1,1.439404912310e1,
-1.139062215638e1));
#108076=cartesian_point('',(7.136166494811e1,1.424518260732e1,
-1.141190810016e1));
#108077=cartesian_point('',(7.145236930456e1,1.405675867136e1,
-1.140217113027e1));
#108078=cartesian_point('',(7.157436823571e1,1.392395653130e1,
-1.136455184835e1));
#108079=cartesian_point('',(7.170689406380e1,1.383897346859e1,
-1.131075989113e1));
#108080=cartesian_point('',(7.183674442438e1,1.379175944150e1,
-1.124919235383e1));
#108081=cartesian_point('',(7.195750510744e1,1.377234562888e1,
-1.118504821491e1));
#108082=cartesian_point('',(7.206736705715e1,1.377274812289e1,
-1.112095417483e1));
#108083=cartesian_point('',(7.216715851122e1,1.378750048846e1,
-1.105766840608e1));
#108084=cartesian_point('',(7.225814771090e1,1.381327157164e1,
-1.099524480705e1));
#108085=cartesian_point('',(7.233055348796e1,1.384349437241e1,
-1.094158544559e1));
#108086=cartesian_point('',(7.237205336781e1,1.386536467025e1,
-1.090886236747e1));
#108087=cartesian_point('',(7.238702788758e1,1.387388665842e1,
-1.089677520543e1));
#108088=cartesian_point('',(7.099810067525e1,1.442971505331e1,
-1.047998699840e1));
#108089=cartesian_point('',(7.100588482077e1,1.433548120569e1,
-1.049503737019e1));
#108090=cartesian_point('',(7.104251581599e1,1.416452499006e1,
-1.051081944438e1));
#108091=cartesian_point('',(7.114874583209e1,1.394686091669e1,
-1.049894351617e1));
#108092=cartesian_point('',(7.127992979323e1,1.378082869002e1,
-1.046285562593e1));
#108093=cartesian_point('',(7.142345961776e1,1.365750518150e1,
-1.041237459727e1));
#108094=cartesian_point('',(7.157011033556e1,1.356987922743e1,
-1.035469808147e1));
#108095=cartesian_point('',(7.171431155494e1,1.351122642959e1,
-1.029445689365e1));
#108096=cartesian_point('',(7.185368000572e1,1.347564729650e1,
-1.023406962707e1));
#108097=cartesian_point('',(7.198834733380e1,1.345861699170e1,
-1.017427622679e1));
#108098=cartesian_point('',(7.211906667437e1,1.345734337062e1,
-1.011517210678e1));
#108099=cartesian_point('',(7.222991501439e1,1.346858798806e1,
-1.006429777410e1));
#108100=cartesian_point('',(7.229680740946e1,1.348126903218e1,
-1.003326035422e1));
#108101=cartesian_point('',(7.232141563083e1,1.348675091622e1,
-1.002179603287e1));
#108102=(bounded_surface()b_spline_surface(3,3,((#108046,#108047,#108048,
#108049,#108050,#108051,#108052,#108053,#108054,#108055,#108056,#108057,#108058,
#108059),(#108060,#108061,#108062,#108063,#108064,#108065,#108066,#108067,
#108068,#108069,#108070,#108071,#108072,#108073),(#108074,#108075,#108076,
#108077,#108078,#108079,#108080,#108081,#108082,#108083,#108084,#108085,#108086,
#108087),(#108088,#108089,#108090,#108091,#108092,#108093,#108094,#108095,
#108096,#108097,#108098,#108099,#108100,#108101)),.unspecified.,.f.,.f.,.f.)b_spline_surface_with_knots((4,4),(4,1,1,1,1,1,1,1,1,1,1,4),(0.e0,1.e0),(
1.585655924819e-1,2.265989015351e-1,2.850196688332e-1,3.367803047104e-1,
3.828207503282e-1,4.238699349262e-1,4.606857507914e-1,4.941408737440e-1,
5.251886792616e-1,5.548567216870e-1,5.834664895155e-1,6.001873481333e-1),
.unspecified.)geometric_representation_item()rational_b_spline_surface(((
1.391228463590e0,1.391228463590e0,1.391228463590e0,1.391228463590e0,
1.391228463590e0,1.391228463590e0,1.391228463590e0,1.391228463590e0,
1.391228463590e0,1.391228463590e0,1.391228463590e0,1.391228463590e0,
1.391228463590e0,1.391228463590e0),(8.695905121368e-1,8.695905121368e-1,
8.695905121368e-1,8.695905121368e-1,8.695905121368e-1,8.695905121368e-1,
8.695905121368e-1,8.695905121368e-1,8.695905121368e-1,8.695905121368e-1,
8.695905121368e-1,8.695905121368e-1,8.695905121368e-1,8.695905121368e-1),(
8.695905121368e-1,8.695905121368e-1,8.695905121368e-1,8.695905121368e-1,
8.695905121368e-1,8.695905121368e-1,8.695905121368e-1,8.695905121368e-1,
8.695905121368e-1,8.695905121368e-1,8.695905121368e-1,8.695905121368e-1,
8.695905121368e-1,8.695905121368e-1),(1.391228463590e0,1.391228463590e0,
1.391228463590e0,1.391228463590e0,1.391228463590e0,1.391228463590e0,
1.391228463590e0,1.391228463590e0,1.391228463590e0,1.391228463590e0,
1.391228463590e0,1.391228463590e0,1.391228463590e0,1.391228463590e0)))representation_item('')surface());
#108103=oriented_edge('',*,*,#102646,.f.);
#108105=oriented_edge('',*,*,#108104,.t.);
#108107=oriented_edge('',*,*,#108106,.f.);
#108108=oriented_edge('',*,*,#107911,.f.);
#108109=oriented_edge('',*,*,#108039,.t.);
#108110=edge_loop('',(#108103,#108105,#108107,#108108,#108109));
#108111=face_outer_bound('',#108110,.f.);
#108113=cartesian_point('',(8.531556372813e1,1.457613382669e1,
-1.069548648161e1));
#108114=direction('',(-9.876883405951e-1,-1.564344650402e-1,0.e0));
#108115=direction('',(-1.558391846719e-1,9.839298882679e-1,-8.715574274766e-2));
#108116=axis2_placement_3d('',#108113,#108114,#108115);
#108117=cylindrical_surface('',#108116,1.e0);
#108119=oriented_edge('',*,*,#108118,.f.);
#108121=oriented_edge('',*,*,#108120,.f.);
#108123=oriented_edge('',*,*,#108122,.t.);
#108124=oriented_edge('',*,*,#108104,.f.);
#108125=oriented_edge('',*,*,#102644,.f.);
#108126=edge_loop('',(#108119,#108121,#108123,#108124,#108125));
#108127=face_outer_bound('',#108126,.f.);
#108129=cartesian_point('',(-8.751317615037e1,1.639188824007e1,
-1.169548648161e1));
#108130=direction('',(0.e0,0.e0,-1.e0));
#108131=direction('',(9.876883405951e-1,-1.564344650402e-1,0.e0));
#108132=axis2_placement_3d('',#108129,#108130,#108131);
#108133=plane('',#108132);
#108134=oriented_edge('',*,*,#108118,.t.);
#108135=oriented_edge('',*,*,#102642,.t.);
#108136=oriented_edge('',*,*,#99907,.t.);
#108138=oriented_edge('',*,*,#108137,.f.);
#108140=oriented_edge('',*,*,#108139,.t.);
#108142=oriented_edge('',*,*,#108141,.t.);
#108144=oriented_edge('',*,*,#108143,.t.);
#108145=edge_loop('',(#108134,#108135,#108136,#108138,#108140,#108142,#108144));
#108146=face_outer_bound('',#108145,.f.);
#108148=oriented_edge('',*,*,#108147,.t.);
#108150=oriented_edge('',*,*,#108149,.t.);
#108151=edge_loop('',(#108148,#108150));
#108152=face_bound('',#108151,.f.);
#108154=cartesian_point('',(-4.234710181505e2,6.600774418877e1,
-1.069548648161e1));
#108155=direction('',(9.876883405951e-1,-1.564344650402e-1,0.e0));
#108156=direction('',(-1.558391846719e-1,-9.839298882679e-1,
-8.715574274766e-2));
#108157=axis2_placement_3d('',#108154,#108155,#108156);
#108158=cylindrical_surface('',#108157,1.e0);
#108160=oriented_edge('',*,*,#108159,.t.);
#108162=oriented_edge('',*,*,#108161,.f.);
#108163=oriented_edge('',*,*,#108137,.t.);
#108164=oriented_edge('',*,*,#99905,.f.);
#108166=oriented_edge('',*,*,#108165,.f.);
#108167=edge_loop('',(#108160,#108162,#108163,#108164,#108166));
#108168=face_outer_bound('',#108167,.f.);
#108170=cartesian_point('',(6.669078152589e1,-1.309394492125e1,-5.6e0));
#108171=direction('',(1.558391846719e-1,9.839298882679e-1,8.715574274766e-2));
#108172=direction('',(9.876883405951e-1,-1.564344650402e-1,0.e0));
#108173=axis2_placement_3d('',#108170,#108171,#108172);
#108174=plane('',#108173);
#108176=oriented_edge('',*,*,#108175,.f.);
#108178=oriented_edge('',*,*,#108177,.t.);
#108179=oriented_edge('',*,*,#108159,.f.);
#108181=oriented_edge('',*,*,#108180,.t.);
#108183=oriented_edge('',*,*,#108182,.t.);
#108184=edge_loop('',(#108176,#108178,#108179,#108181,#108183));
#108185=face_outer_bound('',#108184,.f.);
#108187=cartesian_point('',(8.520544606226e1,-1.695413305900e1,-6.6e0));
#108188=direction('',(-9.876883405951e-1,1.564344650402e-1,0.e0));
#108189=direction('',(0.e0,0.e0,1.e0));
#108190=axis2_placement_3d('',#108187,#108188,#108189);
#108191=cylindrical_surface('',#108190,1.e0);
#108193=oriented_edge('',*,*,#108192,.f.);
#108195=oriented_edge('',*,*,#108194,.f.);
#108196=oriented_edge('',*,*,#108175,.t.);
#108198=oriented_edge('',*,*,#108197,.f.);
#108199=edge_loop('',(#108193,#108195,#108196,#108198));
#108200=face_outer_bound('',#108199,.f.);
#108202=cartesian_point('',(0.e0,0.e0,-5.6e0));
#108203=direction('',(0.e0,0.e0,-1.e0));
#108204=direction('',(-6.427876096865e-1,-7.660444431190e-1,0.e0));
#108205=axis2_placement_3d('',#108202,#108203,#108204);
#108206=plane('',#108205);
#108208=oriented_edge('',*,*,#108207,.t.);
#108210=oriented_edge('',*,*,#108209,.f.);
#108212=oriented_edge('',*,*,#108211,.t.);
#108214=oriented_edge('',*,*,#108213,.f.);
#108215=oriented_edge('',*,*,#108192,.t.);
#108217=oriented_edge('',*,*,#108216,.t.);
#108218=edge_loop('',(#108208,#108210,#108212,#108214,#108215,#108217));
#108219=face_outer_bound('',#108218,.f.);
#108221=cartesian_point('',(7.020607192132e1,-1.921919238741e1,-6.6e0));
#108222=direction('',(9.510565162952e-1,-3.090169943749e-1,0.e0));
#108223=direction('',(0.e0,0.e0,1.e0));
#108224=axis2_placement_3d('',#108221,#108222,#108223);
#108225=cylindrical_surface('',#108224,1.e0);
#108226=oriented_edge('',*,*,#108207,.f.);
#108228=oriented_edge('',*,*,#108227,.f.);
#108230=oriented_edge('',*,*,#108229,.t.);
#108232=oriented_edge('',*,*,#108231,.t.);
#108233=edge_loop('',(#108226,#108228,#108230,#108232));
#108234=face_outer_bound('',#108233,.f.);
#108236=cartesian_point('',(7.125062861537e1,-1.955858943114e1,-6.6e0));
#108237=direction('',(-3.078410916689e-1,-9.474374590366e-1,8.715574275068e-2));
#108238=direction('',(9.455471492750e-1,-3.148265167469e-1,-8.261266761774e-2));
#108239=axis2_placement_3d('',#108236,#108237,#108238);
#108240=spherical_surface('',#108239,1.e0);
#108242=oriented_edge('',*,*,#108241,.f.);
#108243=oriented_edge('',*,*,#108227,.t.);
#108245=oriented_edge('',*,*,#108244,.t.);
#108246=edge_loop('',(#108242,#108243,#108245));
#108247=face_outer_bound('',#108246,.f.);
#108249=cartesian_point('',(7.105746435636e1,-1.966242569327e1,
-8.411036836980e0));
#108250=direction('',(-1.059015925403e-1,-5.691425489452e-2,
-9.927465035382e-1));
#108251=direction('',(1.338252902623e-1,-9.900937859055e-1,4.248631306103e-2));
#108252=axis2_placement_3d('',#108249,#108250,#108251);
#108253=cylindrical_surface('',#108252,1.000022463318e0);
#108254=oriented_edge('',*,*,#108241,.t.);
#108256=oriented_edge('',*,*,#108255,.f.);
#108258=oriented_edge('',*,*,#108257,.t.);
#108260=oriented_edge('',*,*,#108259,.f.);
#108261=edge_loop('',(#108254,#108256,#108258,#108260));
#108262=face_outer_bound('',#108261,.f.);
#108264=cartesian_point('',(0.e0,0.e0,-8.725889084685e0));
#108265=direction('',(0.e0,0.e0,1.e0));
#108266=direction('',(6.427876096865e-1,-7.660444431190e-1,0.e0));
#108267=axis2_placement_3d('',#108264,#108265,#108266);
#108268=conical_surface('',#108267,7.269652396011e1,5.e0);
#108270=oriented_edge('',*,*,#108269,.f.);
#108272=oriented_edge('',*,*,#108271,.t.);
#108274=oriented_edge('',*,*,#108273,.f.);
#108275=oriented_edge('',*,*,#108255,.t.);
#108276=edge_loop('',(#108270,#108272,#108274,#108275));
#108277=face_outer_bound('',#108276,.f.);
#108279=cartesian_point('',(0.e0,0.e0,-6.6e0));
#108280=direction('',(0.e0,0.e0,-1.e0));
#108281=direction('',(-9.819248237507e-1,1.892713409426e-1,0.e0));
#108282=axis2_placement_3d('',#108279,#108280,#108281);
#108283=toroidal_surface('',#108282,7.388633499248e1,1.e0);
#108284=oriented_edge('',*,*,#108216,.f.);
#108286=oriented_edge('',*,*,#108285,.f.);
#108287=oriented_edge('',*,*,#108269,.t.);
#108288=oriented_edge('',*,*,#108244,.f.);
#108289=edge_loop('',(#108284,#108286,#108287,#108288));
#108290=face_outer_bound('',#108289,.f.);
#108292=cartesian_point('',(7.236418873904e1,-1.492027770480e1,-6.6e0));
#108293=direction('',(1.558391846198e-1,9.839298882888e-1,8.715574260489e-2));
#108294=direction('',(-9.854169265074e-1,1.487569425510e-1,8.261266849312e-2));
#108295=axis2_placement_3d('',#108292,#108293,#108294);
#108296=spherical_surface('',#108295,1.e0);
#108298=oriented_edge('',*,*,#108297,.f.);
#108299=oriented_edge('',*,*,#108285,.t.);
#108300=oriented_edge('',*,*,#108197,.t.);
#108301=edge_loop('',(#108298,#108299,#108300));
#108302=face_outer_bound('',#108301,.f.);
#108304=cartesian_point('',(7.218175763908e1,-1.465722605582e1,
-9.243480033048e0));
#108305=direction('',(6.853174854397e-2,-9.879099039493e-2,9.927455563528e-1));
#108306=direction('',(5.687321974315e-1,8.214249947780e-1,4.248135542502e-2));
#108307=axis2_placement_3d('',#108304,#108305,#108306);
#108308=cylindrical_surface('',#108307,1.000022391637e0);
#108309=oriented_edge('',*,*,#108297,.t.);
#108310=oriented_edge('',*,*,#108182,.f.);
#108312=oriented_edge('',*,*,#108311,.t.);
#108313=oriented_edge('',*,*,#108271,.f.);
#108314=edge_loop('',(#108309,#108310,#108312,#108313));
#108315=face_outer_bound('',#108314,.f.);
#108317=cartesian_point('',(7.294812249299e1,-1.240529270937e1,
-1.131527585044e1));
#108318=cartesian_point('',(7.287414387785e1,-1.237110734981e1,
-1.132903790691e1));
#108319=cartesian_point('',(7.271152530137e1,-1.230611262018e1,
-1.135880725519e1));
#108320=cartesian_point('',(7.244373416986e1,-1.223331033831e1,
-1.140629293403e1));
#108321=cartesian_point('',(7.213850945790e1,-1.219115522939e1,
-1.145873271751e1));
#108322=cartesian_point('',(7.179724470098e1,-1.219250245756e1,
-1.151557446040e1));
#108323=cartesian_point('',(7.141726222343e1,-1.225524418878e1,
-1.157690602230e1));
#108324=cartesian_point('',(7.100432314406e1,-1.240442850755e1,
-1.164138783294e1));
#108325=cartesian_point('',(7.057715080464e1,-1.267085762182e1,
-1.170564406245e1));
#108326=cartesian_point('',(7.017450474131e1,-1.308664367035e1,
-1.176320134193e1));
#108327=cartesian_point('',(6.985421505444e1,-1.368855723477e1,
-1.180460553852e1));
#108328=cartesian_point('',(6.977666325069e1,-1.417053180992e1,
-1.180877567246e1));
#108329=cartesian_point('',(6.978060815780e1,-1.443081963624e1,
-1.180373241543e1));
#108330=cartesian_point('',(7.272100950229e1,-1.329646813773e1,
-1.158731680040e1));
#108331=cartesian_point('',(7.267860204680e1,-1.326941474293e1,
-1.160407190176e1));
#108332=cartesian_point('',(7.258398485772e1,-1.321608021152e1,
-1.163998494931e1));
#108333=cartesian_point('',(7.242355924109e1,-1.314960997056e1,
-1.169617435822e1));
#108334=cartesian_point('',(7.223549067541e1,-1.310020725230e1,
-1.175692707516e1));
#108335=cartesian_point('',(7.201962053454e1,-1.307729381732e1,
-1.182125042924e1));
#108336=cartesian_point('',(7.177332664364e1,-1.309378630479e1,
-1.188874199516e1));
#108337=cartesian_point('',(7.149987176057e1,-1.316846821151e1,
-1.195718571492e1));
#108338=cartesian_point('',(7.121243230735e1,-1.332503749962e1,
-1.202188694377e1));
#108339=cartesian_point('',(7.094015635687e1,-1.358831413519e1,
-1.207452622322e1));
#108340=cartesian_point('',(7.072861771808e1,-1.398371172133e1,
-1.210302372378e1));
#108341=cartesian_point('',(7.068774023395e1,-1.430283992524e1,
-1.209238691208e1));
#108342=cartesian_point('',(7.069862873803e1,-1.447296611022e1,
-1.207807022057e1));
#108343=cartesian_point('',(7.238516172269e1,-1.387283695612e1,
-1.089827000665e1));
#108344=cartesian_point('',(7.236151080339e1,-1.385946113192e1,
-1.091732407382e1));
#108345=cartesian_point('',(7.230930006690e1,-1.383335229968e1,
-1.095786961216e1));
#108346=cartesian_point('',(7.222258828983e1,-1.380159549928e1,
-1.102027569886e1));
#108347=cartesian_point('',(7.212292858892e1,-1.377897258138e1,
-1.108644941842e1));
#108348=cartesian_point('',(7.201062862260e1,-1.376998651496e1,
-1.115491022163e1));
#108349=cartesian_point('',(7.188469776142e1,-1.378079069925e1,
-1.122469188202e1));
#108350=cartesian_point('',(7.174705811720e1,-1.382025001104e1,
-1.129278834950e1));
#108351=cartesian_point('',(7.160425784780e1,-1.389950605883e1,
-1.135362075384e1));
#108352=cartesian_point('',(7.147009941271e1,-1.403039132729e1,
-1.139816080804e1));
#108353=cartesian_point('',(7.136556792683e1,-1.422596195320e1,
-1.141373579837e1));
#108354=cartesian_point('',(7.134382891763e1,-1.438519610787e1,
-1.139262026885e1));
#108355=cartesian_point('',(7.134799369133e1,-1.447129510969e1,
-1.137229378698e1));
#108356=cartesian_point('',(7.231835801261e1,-1.348606986934e1,
-1.002321074714e1));
#108357=cartesian_point('',(7.227955068933e1,-1.347753198662e1,
-1.004128370612e1));
#108358=cartesian_point('',(7.219645051134e1,-1.346358948758e1,
-1.007973966280e1));
#108359=cartesian_point('',(7.206688377994e1,-1.345588006380e1,
-1.013888253606e1));
#108360=cartesian_point('',(7.192743882348e1,-1.346394105897e1,
-1.020148750479e1));
#108361=cartesian_point('',(7.178038353026e1,-1.349140417223e1,
-1.026608757946e1));
#108362=cartesian_point('',(7.162609961458e1,-1.354347948993e1,
-1.033171340872e1));
#108363=cartesian_point('',(7.146783428480e1,-1.362661621053e1,
-1.039554406974e1));
#108364=cartesian_point('',(7.131188190268e1,-1.374807151353e1,
-1.045254567853e1));
#108365=cartesian_point('',(7.116822669947e1,-1.391560408063e1,
-1.049491570745e1));
#108366=cartesian_point('',(7.104859132132e1,-1.414281240829e1,
-1.051208827757e1));
#108367=cartesian_point('',(7.100692700130e1,-1.432496188724e1,
-1.049660925891e1));
#108368=cartesian_point('',(7.099826391504e1,-1.442768626199e1,
-1.048029675213e1));
#108369=(bounded_surface()b_spline_surface(3,3,((#108317,#108318,#108319,
#108320,#108321,#108322,#108323,#108324,#108325,#108326,#108327,#108328,
#108329),(#108330,#108331,#108332,#108333,#108334,#108335,#108336,#108337,
#108338,#108339,#108340,#108341,#108342),(#108343,#108344,#108345,#108346,
#108347,#108348,#108349,#108350,#108351,#108352,#108353,#108354,#108355),(
#108356,#108357,#108358,#108359,#108360,#108361,#108362,#108363,#108364,#108365,
#108366,#108367,#108368)),.unspecified.,.f.,.f.,.f.)b_spline_surface_with_knots(
(4,4),(4,1,1,1,1,1,1,1,1,1,4),(0.e0,1.e0),(4.005116317472e-1,4.268790115314e-1,
4.567466967073e-1,4.883868405204e-1,5.229312516950e-1,5.612793887837e-1,
6.040379138121e-1,6.519247248877e-1,7.058501999567e-1,7.667702810642e-1,
8.409505235195e-1),.unspecified.)geometric_representation_item()rational_b_spline_surface(((1.391232458487e0,1.391232458487e0,1.391232458487e0,1.391232458487e0,
1.391232458487e0,1.391232458487e0,1.391232458487e0,1.391232458487e0,
1.391232458487e0,1.391232458487e0,1.391232458487e0,1.391232458487e0,
1.391232458487e0),(8.695891805043e-1,8.695891805043e-1,8.695891805043e-1,
8.695891805043e-1,8.695891805043e-1,8.695891805043e-1,8.695891805043e-1,
8.695891805043e-1,8.695891805043e-1,8.695891805043e-1,8.695891805043e-1,
8.695891805043e-1,8.695891805043e-1),(8.695891805043e-1,8.695891805043e-1,
8.695891805043e-1,8.695891805043e-1,8.695891805043e-1,8.695891805043e-1,
8.695891805043e-1,8.695891805043e-1,8.695891805043e-1,8.695891805043e-1,
8.695891805043e-1,8.695891805043e-1,8.695891805043e-1),(1.391232458487e0,
1.391232458487e0,1.391232458487e0,1.391232458487e0,1.391232458487e0,
1.391232458487e0,1.391232458487e0,1.391232458487e0,1.391232458487e0,
1.391232458487e0,1.391232458487e0,1.391232458487e0,1.391232458487e0)))representation_item('')surface());
#108370=oriented_edge('',*,*,#108180,.f.);
#108371=oriented_edge('',*,*,#108165,.t.);
#108372=oriented_edge('',*,*,#99903,.f.);
#108374=oriented_edge('',*,*,#108373,.f.);
#108375=oriented_edge('',*,*,#108311,.f.);
#108376=edge_loop('',(#108370,#108371,#108372,#108374,#108375));
#108377=face_outer_bound('',#108376,.f.);
#108379=cartesian_point('',(0.e0,0.e0,-1.085177816937e1));
#108380=direction('',(0.e0,0.e0,1.e0));
#108381=direction('',(9.999650107550e-1,8.365241527603e-3,0.e0));
#108382=axis2_placement_3d('',#108379,#108380,#108381);
#108383=toroidal_surface('',#108382,7.150671292775e1,1.e0);
#108384=oriented_edge('',*,*,#99901,.t.);
#108386=oriented_edge('',*,*,#108385,.f.);
#108387=oriented_edge('',*,*,#108273,.t.);
#108388=oriented_edge('',*,*,#108373,.t.);
#108389=edge_loop('',(#108384,#108386,#108387,#108388));
#108390=face_outer_bound('',#108389,.f.);
#108392=cartesian_point('',(6.863553820737e1,-1.877580948119e1,
-1.176707374142e1));
#108393=cartesian_point('',(6.851857053823e1,-1.899809445531e1,
-1.177084358144e1));
#108394=cartesian_point('',(6.836581694043e1,-1.945344316123e1,
-1.176645250677e1));
#108395=cartesian_point('',(6.835695779459e1,-2.013150815062e1,
-1.172833437953e1));
#108396=cartesian_point('',(6.850772933693e1,-2.070051159431e1,
-1.167403195335e1));
#108397=cartesian_point('',(6.875222425274e1,-2.115176500978e1,
-1.161307616163e1));
#108398=cartesian_point('',(6.904223305516e1,-2.149413647316e1,
-1.155158675942e1));
#108399=cartesian_point('',(6.934749860468e1,-2.174540812898e1,
-1.149269244808e1));
#108400=cartesian_point('',(6.965283573482e1,-2.192473208146e1,
-1.143739742613e1));
#108401=cartesian_point('',(6.995315846763e1,-2.204799427631e1,
-1.138548803690e1));
#108402=cartesian_point('',(7.027223690239e1,-2.213245778981e1,
-1.133234298305e1));
#108403=cartesian_point('',(7.049191540470e1,-2.215881615586e1,
-1.129702112593e1));
#108404=cartesian_point('',(7.061214415309e1,-2.216424595488e1,
-1.127801588572e1));
#108405=cartesian_point('',(6.950772844705e1,-1.916813561355e1,
-1.216949318052e1));
#108406=cartesian_point('',(6.942211670607e1,-1.931124782776e1,
-1.218230348862e1));
#108407=cartesian_point('',(6.930866527623e1,-1.961166338988e1,
-1.219278791757e1));
#108408=cartesian_point('',(6.930218802371e1,-2.006468398225e1,
-1.216786587416e1));
#108409=cartesian_point('',(6.941443363421e1,-2.043956017865e1,
-1.211883573237e1));
#108410=cartesian_point('',(6.959349032259e1,-2.072713666616e1,
-1.205770602563e1));
#108411=cartesian_point('',(6.980150605781e1,-2.093462942800e1,
-1.199250802393e1));
#108412=cartesian_point('',(7.001542172400e1,-2.107659973532e1,
-1.192769452448e1));
#108413=cartesian_point('',(7.022418168039e1,-2.116814188625e1,
-1.186508247908e1));
#108414=cartesian_point('',(7.042432274981e1,-2.122131870343e1,
-1.180487177526e1));
#108415=cartesian_point('',(7.063134316047e1,-2.124613894400e1,
-1.174186060327e1));
#108416=cartesian_point('',(7.076939300440e1,-2.124212837486e1,
-1.169896979058e1));
#108417=cartesian_point('',(7.084349197465e1,-2.123421077793e1,
-1.167557977775e1));
#108418=cartesian_point('',(7.016921747714e1,-1.950586574021e1,
-1.144497376875e1));
#108419=cartesian_point('',(7.012900653879e1,-1.957379020901e1,
-1.146424623315e1));
#108420=cartesian_point('',(7.007600313660e1,-1.971462812738e1,
-1.148612136615e1));
#108421=cartesian_point('',(7.007298729375e1,-1.992462413566e1,
-1.147535727368e1));
#108422=cartesian_point('',(7.012541780567e1,-2.009801084923e1,
-1.143550196124e1));
#108423=cartesian_point('',(7.020951768666e1,-2.023145352470e1,
-1.137901041364e1));
#108424=cartesian_point('',(7.030793438394e1,-2.032843691062e1,
-1.131466211436e1));
#108425=cartesian_point('',(7.040999054416e1,-2.039554252030e1,
-1.124782571062e1));
#108426=cartesian_point('',(7.051048550020e1,-2.043955367206e1,
-1.118109502564e1));
#108427=cartesian_point('',(7.060775101249e1,-2.046589685282e1,
-1.111519212898e1));
#108428=cartesian_point('',(7.070938235620e1,-2.047923112198e1,
-1.104463922319e1));
#108429=cartesian_point('',(7.077799226454e1,-2.047856601748e1,
-1.099551263543e1));
#108430=cartesian_point('',(7.081510026392e1,-2.047549408705e1,
-1.096841135387e1));
#108431=cartesian_point('',(6.981061475892e1,-1.937575707596e1,
-1.048002931107e1));
#108432=cartesian_point('',(6.977429758605e1,-1.946447769364e1,
-1.049527859826e1));
#108433=cartesian_point('',(6.972892454432e1,-1.963635087877e1,
-1.051112209833e1));
#108434=cartesian_point('',(6.972621428557e1,-1.988270426416e1,
-1.049815431435e1));
#108435=cartesian_point('',(6.977072961417e1,-2.009377952480e1,
-1.046015015820e1));
#108436=cartesian_point('',(6.984654218952e1,-2.027122790332e1,
-1.040743364452e1));
#108437=cartesian_point('',(6.994185802849e1,-2.041728926863e1,
-1.034745366325e1));
#108438=cartesian_point('',(7.004841509375e1,-2.053557043370e1,
-1.028496584199e1));
#108439=cartesian_point('',(7.016142905982e1,-2.063045978478e1,
-1.022235442236e1));
#108440=cartesian_point('',(7.027900249612e1,-2.070605440615e1,
-1.016033335778e1));
#108441=cartesian_point('',(7.041086660725e1,-2.077011411085e1,
-1.009379108321e1));
#108442=cartesian_point('',(7.050719122713e1,-2.080241539793e1,
-1.004739192513e1));
#108443=cartesian_point('',(7.056170879886e1,-2.081645309344e1,
-1.002179394538e1));
#108444=(bounded_surface()b_spline_surface(3,3,((#108392,#108393,#108394,
#108395,#108396,#108397,#108398,#108399,#108400,#108401,#108402,#108403,
#108404),(#108405,#108406,#108407,#108408,#108409,#108410,#108411,#108412,
#108413,#108414,#108415,#108416,#108417),(#108418,#108419,#108420,#108421,
#108422,#108423,#108424,#108425,#108426,#108427,#108428,#108429,#108430),(
#108431,#108432,#108433,#108434,#108435,#108436,#108437,#108438,#108439,#108440,
#108441,#108442,#108443)),.unspecified.,.f.,.f.,.f.)b_spline_surface_with_knots(
(4,4),(4,1,1,1,1,1,1,1,1,1,4),(0.e0,1.e0),(1.586467304637e-1,2.276209758766e-1,
2.872027635127e-1,3.399149988631e-1,3.868229595654e-1,4.286527913910e-1,
4.662075093565e-1,5.004090090865e-1,5.323041246285e-1,5.628502925821e-1,
6.001856555700e-1),.unspecified.)geometric_representation_item()rational_b_spline_surface(((1.440708759248e0,1.440708759248e0,1.440708759248e0,1.440708759248e0,
1.440708759248e0,1.440708759248e0,1.440708759248e0,1.440708759248e0,
1.440708759248e0,1.440708759248e0,1.440708759248e0,1.440708759248e0,
1.440708759248e0),(8.530970802506e-1,8.530970802506e-1,8.530970802506e-1,
8.530970802506e-1,8.530970802506e-1,8.530970802506e-1,8.530970802506e-1,
8.530970802506e-1,8.530970802506e-1,8.530970802506e-1,8.530970802506e-1,
8.530970802506e-1,8.530970802506e-1),(8.530970802506e-1,8.530970802506e-1,
8.530970802506e-1,8.530970802506e-1,8.530970802506e-1,8.530970802506e-1,
8.530970802506e-1,8.530970802506e-1,8.530970802506e-1,8.530970802506e-1,
8.530970802506e-1,8.530970802506e-1,8.530970802506e-1),(1.440708759248e0,
1.440708759248e0,1.440708759248e0,1.440708759248e0,1.440708759248e0,
1.440708759248e0,1.440708759248e0,1.440708759248e0,1.440708759248e0,
1.440708759248e0,1.440708759248e0,1.440708759248e0,1.440708759248e0)))representation_item('')surface());
#108445=oriented_edge('',*,*,#99899,.t.);
#108447=oriented_edge('',*,*,#108446,.t.);
#108449=oriented_edge('',*,*,#108448,.f.);
#108450=oriented_edge('',*,*,#108257,.f.);
#108451=oriented_edge('',*,*,#108385,.t.);
#108452=edge_loop('',(#108445,#108447,#108449,#108450,#108451));
#108453=face_outer_bound('',#108452,.f.);
#108455=cartesian_point('',(8.453044348272e1,-2.636116812038e1,
-1.069548648161e1));
#108456=direction('',(-9.510565162952e-1,3.090169943749e-1,0.e0));
#108457=direction('',(3.078410914165e-1,9.474374591189e-1,-8.715574274766e-2));
#108458=axis2_placement_3d('',#108455,#108456,#108457);
#108459=cylindrical_surface('',#108458,1.e0);
#108461=oriented_edge('',*,*,#108460,.t.);
#108463=oriented_edge('',*,*,#108462,.f.);
#108465=oriented_edge('',*,*,#108464,.t.);
#108466=oriented_edge('',*,*,#108446,.f.);
#108467=oriented_edge('',*,*,#99897,.f.);
#108468=edge_loop('',(#108461,#108463,#108465,#108466,#108467));
#108469=face_outer_bound('',#108468,.f.);
#108471=cartesian_point('',(8.387148746433e1,-2.988015379011e1,
-1.169548648161e1));
#108472=direction('',(0.e0,0.e0,-1.e0));
#108473=direction('',(-9.510565162952e-1,3.090169943749e-1,0.e0));
#108474=axis2_placement_3d('',#108471,#108472,#108473);
#108475=plane('',#108474);
#108476=oriented_edge('',*,*,#108460,.f.);
#108477=oriented_edge('',*,*,#99895,.t.);
#108479=oriented_edge('',*,*,#108478,.f.);
#108481=oriented_edge('',*,*,#108480,.f.);
#108482=edge_loop('',(#108476,#108477,#108479,#108481));
#108483=face_outer_bound('',#108482,.f.);
#108485=cartesian_point('',(-3.964597140479e2,1.277131319586e2,
-1.069548648161e1));
#108486=direction('',(9.510565162952e-1,-3.090169943749e-1,0.e0));
#108487=direction('',(-3.078410914165e-1,-9.474374591189e-1,
-8.715574274766e-2));
#108488=axis2_placement_3d('',#108485,#108486,#108487);
#108489=cylindrical_surface('',#108488,1.e0);
#108491=oriented_edge('',*,*,#108490,.t.);
#108493=oriented_edge('',*,*,#108492,.f.);
#108494=oriented_edge('',*,*,#108478,.t.);
#108495=oriented_edge('',*,*,#99893,.f.);
#108497=oriented_edge('',*,*,#108496,.f.);
#108498=edge_loop('',(#108491,#108493,#108494,#108495,#108497));
#108499=face_outer_bound('',#108498,.f.);
#108501=cartesian_point('',(6.382136306928e1,-2.336547346224e1,-5.6e0));
#108502=direction('',(3.078410914165e-1,9.474374591189e-1,8.715574274766e-2));
#108503=direction('',(9.510565162952e-1,-3.090169943749e-1,0.e0));
#108504=axis2_placement_3d('',#108501,#108502,#108503);
#108505=plane('',#108504);
#108507=oriented_edge('',*,*,#108506,.f.);
#108509=oriented_edge('',*,*,#108508,.t.);
#108510=oriented_edge('',*,*,#108490,.f.);
#108512=oriented_edge('',*,*,#108511,.t.);
#108514=oriented_edge('',*,*,#108513,.t.);
#108515=edge_loop('',(#108507,#108509,#108510,#108512,#108514));
#108516=face_outer_bound('',#108515,.f.);
#108518=cartesian_point('',(8.340050819574e1,-3.069061096360e1,-6.6e0));
#108519=direction('',(-9.510565162952e-1,3.090169943749e-1,0.e0));
#108520=direction('',(0.e0,0.e0,1.e0));
#108521=axis2_placement_3d('',#108518,#108519,#108520);
#108522=cylindrical_surface('',#108521,1.e0);
#108524=oriented_edge('',*,*,#108523,.f.);
#108526=oriented_edge('',*,*,#108525,.f.);
#108527=oriented_edge('',*,*,#108506,.t.);
#108529=oriented_edge('',*,*,#108528,.f.);
#108530=edge_loop('',(#108524,#108526,#108527,#108529));
#108531=face_outer_bound('',#108530,.f.);
#108533=cartesian_point('',(0.e0,0.e0,-5.6e0));
#108534=direction('',(0.e0,0.e0,-1.e0));
#108535=direction('',(-6.427876096865e-1,-7.660444431190e-1,0.e0));
#108536=axis2_placement_3d('',#108533,#108534,#108535);
#108537=plane('',#108536);
#108539=oriented_edge('',*,*,#108538,.t.);
#108541=oriented_edge('',*,*,#108540,.f.);
#108543=oriented_edge('',*,*,#108542,.t.);
#108545=oriented_edge('',*,*,#108544,.f.);
#108546=oriented_edge('',*,*,#108523,.t.);
#108548=oriented_edge('',*,*,#108547,.t.);
#108549=edge_loop('',(#108539,#108541,#108543,#108545,#108546,#108548));
#108550=face_outer_bound('',#108549,.f.);
#108552=cartesian_point('',(6.633517459599e1,-2.996522154026e1,-6.6e0));
#108553=direction('',(8.910065241884e-1,-4.539904997395e-1,0.e0));
#108554=direction('',(0.e0,0.e0,1.e0));
#108555=axis2_placement_3d('',#108552,#108553,#108554);
#108556=cylindrical_surface('',#108555,1.e0);
#108557=oriented_edge('',*,*,#108538,.f.);
#108559=oriented_edge('',*,*,#108558,.f.);
#108561=oriented_edge('',*,*,#108560,.t.);
#108563=oriented_edge('',*,*,#108562,.t.);
#108564=edge_loop('',(#108557,#108559,#108561,#108563));
#108565=face_outer_bound('',#108564,.f.);
#108567=cartesian_point('',(6.731377766888e1,-3.046384471086e1,-6.6e0));
#108568=direction('',(-4.522629290683e-1,-8.876159752367e-1,8.715574275468e-2));
#108569=direction('',(8.846561771056e-1,-4.588666423707e-1,-8.261266748098e-2));
#108570=axis2_placement_3d('',#108567,#108568,#108569);
#108571=spherical_surface('',#108570,1.e0);
#108573=oriented_edge('',*,*,#108572,.f.);
#108574=oriented_edge('',*,*,#108558,.t.);
#108576=oriented_edge('',*,*,#108575,.t.);
#108577=edge_loop('',(#108573,#108574,#108576));
#108578=face_outer_bound('',#108577,.f.);
#108580=cartesian_point('',(6.712612178129e1,-3.052940711375e1,
-8.241475742277e0));
#108581=direction('',(-1.134981543338e-1,-3.964842493525e-2,
-9.927467810892e-1));
#108582=direction('',(-2.269648122562e-2,-9.988392066447e-1,4.248657446135e-2));
#108583=axis2_placement_3d('',#108580,#108581,#108582);
#108584=cylindrical_surface('',#108583,1.000019614595e0);
#108585=oriented_edge('',*,*,#108572,.t.);
#108587=oriented_edge('',*,*,#108586,.f.);
#108589=oriented_edge('',*,*,#108588,.t.);
#108591=oriented_edge('',*,*,#108590,.f.);
#108592=edge_loop('',(#108585,#108587,#108589,#108591));
#108593=face_outer_bound('',#108592,.f.);
#108595=cartesian_point('',(0.e0,0.e0,-8.725889084685e0));
#108596=direction('',(0.e0,0.e0,1.e0));
#108597=direction('',(6.427876096865e-1,-7.660444431190e-1,0.e0));
#108598=axis2_placement_3d('',#108595,#108596,#108597);
#108599=conical_surface('',#108598,7.269652396011e1,5.e0);
#108601=oriented_edge('',*,*,#108600,.f.);
#108603=oriented_edge('',*,*,#108602,.t.);
#108605=oriented_edge('',*,*,#108604,.f.);
#108606=oriented_edge('',*,*,#108586,.t.);
#108607=edge_loop('',(#108601,#108603,#108605,#108606));
#108608=face_outer_bound('',#108607,.f.);
#108610=cartesian_point('',(0.e0,0.e0,-6.6e0));
#108611=direction('',(0.e0,0.e0,-1.e0));
#108612=direction('',(-9.819248237507e-1,1.892713409426e-1,0.e0));
#108613=axis2_placement_3d('',#108610,#108611,#108612);
#108614=toroidal_surface('',#108613,7.388633499248e1,1.e0);
#108615=oriented_edge('',*,*,#108547,.f.);
#108617=oriented_edge('',*,*,#108616,.f.);
#108618=oriented_edge('',*,*,#108600,.t.);
#108619=oriented_edge('',*,*,#108575,.f.);
#108620=edge_loop('',(#108615,#108617,#108618,#108619));
#108621=face_outer_bound('',#108620,.f.);
#108623=cartesian_point('',(6.913921983319e1,-2.605683748094e1,-6.6e0));
#108624=direction('',(3.078410913718e-1,9.474374591455e-1,8.715574261650e-2));
#108625=direction('',(-9.500140962063e-1,3.010786674822e-1,8.261266849859e-2));
#108626=axis2_placement_3d('',#108623,#108624,#108625);
#108627=spherical_surface('',#108626,1.e0);
#108629=oriented_edge('',*,*,#108628,.f.);
#108630=oriented_edge('',*,*,#108616,.t.);
#108631=oriented_edge('',*,*,#108528,.t.);
#108632=edge_loop('',(#108629,#108630,#108631));
#108633=face_outer_bound('',#108632,.f.);
#108635=cartesian_point('',(6.900156022266e1,-2.577133430878e1,
-9.217373314372e0));
#108636=direction('',(5.223331754101e-2,-1.082953177237e-1,9.927455891102e-1));
#108637=direction('',(6.902284808258e-1,7.223433758959e-1,4.248166141059e-2));
#108638=axis2_placement_3d('',#108635,#108636,#108637);
#108639=cylindrical_surface('',#108638,1.000022730024e0);
#108640=oriented_edge('',*,*,#108628,.t.);
#108641=oriented_edge('',*,*,#108513,.f.);
#108643=oriented_edge('',*,*,#108642,.t.);
#108644=oriented_edge('',*,*,#108602,.f.);
#108645=edge_loop('',(#108640,#108641,#108643,#108644));
#108646=face_outer_bound('',#108645,.f.);
#108648=cartesian_point('',(7.014782428360e1,-2.357275585059e1,
-1.128023768348e1));
#108649=cartesian_point('',(7.000506170260e1,-2.347906614182e1,
-1.130726576084e1));
#108650=cartesian_point('',(6.966562651135e1,-2.330412739540e1,
-1.136852869779e1));
#108651=cartesian_point('',(6.904420840265e1,-2.315523951678e1,
-1.147070424624e1));
#108652=cartesian_point('',(6.829356298194e1,-2.319985116418e1,
-1.158272114807e1));
#108653=cartesian_point('',(6.752486882560e1,-2.352910173947e1,
-1.168535003890e1));
#108654=cartesian_point('',(6.689662603245e1,-2.415097905763e1,
-1.175614578039e1));
#108655=cartesian_point('',(6.663856214783e1,-2.475007830439e1,
-1.177256649592e1));
#108656=cartesian_point('',(6.657546141783e1,-2.509157824832e1,
-1.176926441258e1));
#108657=cartesian_point('',(6.656696837974e1,-2.514858311723e1,
-1.176821703152e1));
#108658=cartesian_point('',(6.979039390409e1,-2.446086750556e1,
-1.167416112369e1));
#108659=cartesian_point('',(6.971172635652e1,-2.439021617547e1,
-1.170739941338e1));
#108660=cartesian_point('',(6.951744077770e1,-2.425069110100e1,
-1.178132843124e1));
#108661=cartesian_point('',(6.913622081017e1,-2.410466191539e1,
-1.189969569012e1));
#108662=cartesian_point('',(6.864743025055e1,-2.408271855060e1,
-1.202292386703e1));
#108663=cartesian_point('',(6.812615841034e1,-2.426623750034e1,
-1.212715710922e1));
#108664=cartesian_point('',(6.769829742221e1,-2.467289589291e1,
-1.218676550804e1));
#108665=cartesian_point('',(6.753598639059e1,-2.507844797881e1,
-1.218543132907e1));
#108666=cartesian_point('',(6.750553104251e1,-2.530712759209e1,
-1.216999759910e1));
#108667=cartesian_point('',(6.750186443159e1,-2.534520798215e1,
-1.216681407915e1));
#108668=cartesian_point('',(6.932426661290e1,-2.505683511265e1,
-1.096760448143e1));
#108669=cartesian_point('',(6.928401588212e1,-2.502243999804e1,
-1.100608237731e1));
#108670=cartesian_point('',(6.918627546311e1,-2.495496018491e1,
-1.109026833843e1));
#108671=cartesian_point('',(6.900011654273e1,-2.488494264540e1,
-1.121966463813e1));
#108672=cartesian_point('',(6.876732884734e1,-2.487381577302e1,
-1.134660888465e1));
#108673=cartesian_point('',(6.852357465994e1,-2.495831641592e1,
-1.144419652312e1));
#108674=cartesian_point('',(6.832516893286e1,-2.514641305002e1,
-1.148800471892e1));
#108675=cartesian_point('',(6.824929399994e1,-2.533583742614e1,
-1.147162344956e1));
#108676=cartesian_point('',(6.823447152576e1,-2.544398205678e1,
-1.144749482997e1));
#108677=cartesian_point('',(6.823265975437e1,-2.546203016716e1,
-1.144299070573e1));
#108678=cartesian_point('',(6.931845558126e1,-2.463314619949e1,
-1.002307901330e1));
#108679=cartesian_point('',(6.924404708740e1,-2.460396627365e1,
-1.005942979172e1));
#108680=cartesian_point('',(6.907639229911e1,-2.455721586987e1,
-1.013894265283e1));
#108681=cartesian_point('',(6.880204146283e1,-2.454357362368e1,
-1.026074189947e1));
#108682=cartesian_point('',(6.850689557481e1,-2.460743078716e1,
-1.037937071158e1));
#108683=cartesian_point('',(6.823198167965e1,-2.476050055044e1,
-1.047017524490e1));
#108684=cartesian_point('',(6.801200292875e1,-2.499349636472e1,
-1.051285807790e1));
#108685=cartesian_point('',(6.790773264594e1,-2.520804494990e1,
-1.050250587956e1));
#108686=cartesian_point('',(6.787244709991e1,-2.533507999547e1,
-1.048373319526e1));
#108687=cartesian_point('',(6.786725433139e1,-2.535644192858e1,
-1.048033609613e1));
#108688=(bounded_surface()b_spline_surface(3,3,((#108648,#108649,#108650,
#108651,#108652,#108653,#108654,#108655,#108656,#108657),(#108658,#108659,
#108660,#108661,#108662,#108663,#108664,#108665,#108666,#108667),(#108668,
#108669,#108670,#108671,#108672,#108673,#108674,#108675,#108676,#108677),(
#108678,#108679,#108680,#108681,#108682,#108683,#108684,#108685,#108686,
#108687)),.unspecified.,.f.,.f.,.f.)b_spline_surface_with_knots((4,4),(4,1,1,1,
1,1,1,4),(0.e0,1.e0),(4.008657345558e-1,4.538906246601e-1,5.173750682569e-1,
5.898298932662e-1,6.676949447859e-1,7.457067183304e-1,8.250133171293e-1,
8.408467310495e-1),.unspecified.)geometric_representation_item()rational_b_spline_surface(((1.439224184453e0,1.439224184453e0,1.439224184453e0,1.439224184453e0,
1.439224184453e0,1.439224184453e0,1.439224184453e0,1.439224184453e0,
1.439224184453e0,1.439224184453e0),(8.535919385158e-1,8.535919385158e-1,
8.535919385158e-1,8.535919385158e-1,8.535919385158e-1,8.535919385158e-1,
8.535919385158e-1,8.535919385158e-1,8.535919385158e-1,8.535919385158e-1),(
8.535919385158e-1,8.535919385158e-1,8.535919385158e-1,8.535919385158e-1,
8.535919385158e-1,8.535919385158e-1,8.535919385158e-1,8.535919385158e-1,
8.535919385158e-1,8.535919385158e-1),(1.439224184453e0,1.439224184453e0,
1.439224184453e0,1.439224184453e0,1.439224184453e0,1.439224184453e0,
1.439224184453e0,1.439224184453e0,1.439224184453e0,1.439224184453e0)))representation_item('')surface());
#108689=oriented_edge('',*,*,#108511,.f.);
#108690=oriented_edge('',*,*,#108496,.t.);
#108691=oriented_edge('',*,*,#99891,.t.);
#108693=oriented_edge('',*,*,#108692,.f.);
#108694=oriented_edge('',*,*,#108642,.f.);
#108695=edge_loop('',(#108689,#108690,#108691,#108693,#108694));
#108696=face_outer_bound('',#108695,.f.);
#108698=cartesian_point('',(0.e0,0.e0,-1.085177816937e1));
#108699=direction('',(0.e0,0.e0,1.e0));
#108700=direction('',(9.999650107550e-1,8.365241527603e-3,0.e0));
#108701=axis2_placement_3d('',#108698,#108699,#108700);
#108702=toroidal_surface('',#108701,7.150671292775e1,1.e0);
#108703=oriented_edge('',*,*,#99889,.t.);
#108705=oriented_edge('',*,*,#108704,.f.);
#108706=oriented_edge('',*,*,#108604,.t.);
#108707=oriented_edge('',*,*,#108692,.t.);
#108708=edge_loop('',(#108703,#108705,#108706,#108707));
#108709=face_outer_bound('',#108708,.f.);
#108711=cartesian_point('',(6.485330105473e1,-2.928158855876e1,
-1.176705569489e1));
#108712=cartesian_point('',(6.470299856312e1,-2.948284228860e1,
-1.177082512287e1));
#108713=cartesian_point('',(6.448089063586e1,-2.990869547397e1,
-1.176643337698e1));
#108714=cartesian_point('',(6.436606616028e1,-3.057703633129e1,
-1.172831466377e1));
#108715=cartesian_point('',(6.442597005003e1,-3.116262913435e1,
-1.167401200111e1));
#108716=cartesian_point('',(6.459686499157e1,-3.164658201309e1,
-1.161305621718e1));
#108717=cartesian_point('',(6.482974729366e1,-3.203011223811e1,
-1.155156698132e1));
#108718=cartesian_point('',(6.509195025063e1,-3.232604985900e1,
-1.149267293548e1));
#108719=cartesian_point('',(6.536547938999e1,-3.255093585318e1,
-1.143737824173e1));
#108720=cartesian_point('',(6.564282614251e1,-3.271966511976e1,
-1.138546922485e1));
#108721=cartesian_point('',(6.594476773352e1,-3.285300704005e1,
-1.133232461355e1));
#108722=cartesian_point('',(6.615762167519e1,-3.291340809801e1,
-1.129700309593e1));
#108723=cartesian_point('',(6.627552275042e1,-3.293757988215e1,
-1.127799805238e1));
#108724=cartesian_point('',(6.565339242765e1,-2.980553101419e1,
-1.216953328412e1));
#108725=cartesian_point('',(6.554644460661e1,-2.993349137232e1,
-1.218234333334e1));
#108726=cartesian_point('',(6.538739093485e1,-3.021246675836e1,
-1.219282730791e1));
#108727=cartesian_point('',(6.531012364013e1,-3.065890674515e1,
-1.216790466815e1));
#108728=cartesian_point('',(6.536234508857e1,-3.104673547836e1,
-1.211887410887e1));
#108729=cartesian_point('',(6.549421359729e1,-3.135878900271e1,
-1.205774416640e1));
#108730=cartesian_point('',(6.566721336732e1,-3.159627312250e1,
-1.199254608953e1));
#108731=cartesian_point('',(6.585629067969e1,-3.176996287735e1,
-1.192773264076e1));
#108732=cartesian_point('',(6.604816442175e1,-3.189303758534e1,
-1.186512073973e1));
#108733=cartesian_point('',(6.623752688976e1,-3.197687008168e1,
-1.180491025116e1));
#108734=cartesian_point('',(6.643812007919e1,-3.203377061184e1,
-1.174189937422e1));
#108735=cartesian_point('',(6.657510052192e1,-3.205140518277e1,
-1.169900881063e1));
#108736=cartesian_point('',(6.664952730122e1,-3.205517657046e1,
-1.167561894707e1));
#108737=cartesian_point('',(6.625393956918e1,-3.024260650448e1,
-1.144500654903e1));
#108738=cartesian_point('',(6.620359797532e1,-3.030340359857e1,
-1.146427913592e1));
#108739=cartesian_point('',(6.612921516463e1,-3.043421490327e1,
-1.148615446236e1));
#108740=cartesian_point('',(6.609338602701e1,-3.064115247759e1,
-1.147539044638e1));
#108741=cartesian_point('',(6.611804784006e1,-3.082060523048e1,
-1.143553507110e1));
#108742=cartesian_point('',(6.618023778996e1,-3.096555969364e1,
-1.137904339536e1));
#108743=cartesian_point('',(6.626227163489e1,-3.107674318749e1,
-1.131469494779e1));
#108744=cartesian_point('',(6.635257380514e1,-3.115898597684e1,
-1.124785839643e1));
#108745=cartesian_point('',(6.644494649099e1,-3.121817438062e1,
-1.118112757160e1));
#108746=cartesian_point('',(6.653689310269e1,-3.125940715232e1,
-1.111522454315e1));
#108747=cartesian_point('',(6.663518651238e1,-3.128847403806e1,
-1.104467150119e1));
#108748=cartesian_point('',(6.670305501e1,-3.129854882392e1,-1.099554482082e1));
#108749=cartesian_point('',(6.674018621128e1,-3.130131901797e1,
-1.096844348821e1));
#108750=cartesian_point('',(6.592009399302e1,-3.005799562872e1,
-1.048002932987e1));
#108751=cartesian_point('',(6.587034501207e1,-3.013994266167e1,
-1.049527860528e1));
#108752=cartesian_point('',(6.579864372307e1,-3.030260186153e1,
-1.051112209635e1));
#108753=cartesian_point('',(6.575742867848e1,-3.054549821223e1,
-1.049815431438e1));
#108754=cartesian_point('',(6.576837650404e1,-3.076093851777e1,
-1.046015015824e1));
#108755=cartesian_point('',(6.581549665863e1,-3.094806191197e1,
-1.040743364457e1));
#108756=cartesian_point('',(6.588678996993e1,-3.110723570177e1,
-1.034745366330e1));
#108757=cartesian_point('',(6.597353189012e1,-3.124072982692e1,
-1.028496584204e1));
#108758=cartesian_point('',(6.607031050186e1,-3.135213021195e1,
-1.022235442240e1));
#108759=cartesian_point('',(6.617461080991e1,-3.144518667571e1,
-1.016033335780e1));
#108760=cartesian_point('',(6.629483030939e1,-3.152908579083e1,
-1.009379108321e1));
#108761=cartesian_point('',(6.638491597878e1,-3.157605788585e1,
-1.004739192512e1));
#108762=cartesian_point('',(6.643656636936e1,-3.159845118120e1,
-1.002179394534e1));
#108763=(bounded_surface()b_spline_surface(3,3,((#108711,#108712,#108713,
#108714,#108715,#108716,#108717,#108718,#108719,#108720,#108721,#108722,
#108723),(#108724,#108725,#108726,#108727,#108728,#108729,#108730,#108731,
#108732,#108733,#108734,#108735,#108736),(#108737,#108738,#108739,#108740,
#108741,#108742,#108743,#108744,#108745,#108746,#108747,#108748,#108749),(
#108750,#108751,#108752,#108753,#108754,#108755,#108756,#108757,#108758,#108759,
#108760,#108761,#108762)),.unspecified.,.f.,.f.,.f.)b_spline_surface_with_knots(
(4,4),(4,1,1,1,1,1,1,1,1,1,4),(0.e0,1.e0),(1.586467587084e-1,2.276209758760e-1,
2.872027635128e-1,3.399149988639e-1,3.868229595667e-1,4.286527913928e-1,
4.662075093586e-1,5.004090090889e-1,5.323041246314e-1,5.628502925860e-1,
6.001856555696e-1),.unspecified.)geometric_representation_item()rational_b_spline_surface(((1.440731015354e0,1.440731015354e0,1.440731015354e0,1.440731015354e0,
1.440731015354e0,1.440731015354e0,1.440731015354e0,1.440731015354e0,
1.440731015354e0,1.440731015354e0,1.440731015354e0,1.440731015354e0,
1.440731015354e0),(8.530896615488e-1,8.530896615488e-1,8.530896615488e-1,
8.530896615488e-1,8.530896615488e-1,8.530896615488e-1,8.530896615488e-1,
8.530896615488e-1,8.530896615488e-1,8.530896615488e-1,8.530896615488e-1,
8.530896615488e-1,8.530896615488e-1),(8.530896615488e-1,8.530896615488e-1,
8.530896615488e-1,8.530896615488e-1,8.530896615488e-1,8.530896615488e-1,
8.530896615488e-1,8.530896615488e-1,8.530896615488e-1,8.530896615488e-1,
8.530896615488e-1,8.530896615488e-1,8.530896615488e-1),(1.440731015354e0,
1.440731015354e0,1.440731015354e0,1.440731015354e0,1.440731015354e0,
1.440731015354e0,1.440731015354e0,1.440731015354e0,1.440731015354e0,
1.440731015354e0,1.440731015354e0,1.440731015354e0,1.440731015354e0)))representation_item('')surface());
#108764=oriented_edge('',*,*,#99887,.t.);
#108766=oriented_edge('',*,*,#108765,.t.);
#108768=oriented_edge('',*,*,#108767,.f.);
#108769=oriented_edge('',*,*,#108588,.f.);
#108770=oriented_edge('',*,*,#108704,.t.);
#108771=edge_loop('',(#108764,#108766,#108768,#108769,#108770));
#108772=face_outer_bound('',#108771,.f.);
#108774=cartesian_point('',(7.936593822037e1,-3.926009310275e1,
-1.069548648161e1));
#108775=direction('',(-8.910065241884e-1,4.539904997395e-1,0.e0));
#108776=direction('',(4.522629288245e-1,8.876159753616e-1,-8.715574274766e-2));
#108777=axis2_placement_3d('',#108774,#108775,#108776);
#108778=cylindrical_surface('',#108777,1.e0);
#108780=oriented_edge('',*,*,#108779,.t.);
#108782=oriented_edge('',*,*,#108781,.f.);
#108784=oriented_edge('',*,*,#108783,.t.);
#108785=oriented_edge('',*,*,#108765,.f.);
#108786=oriented_edge('',*,*,#99885,.f.);
#108787=edge_loop('',(#108780,#108782,#108784,#108785,#108786));
#108788=face_outer_bound('',#108787,.f.);
#108790=cartesian_point('',(7.816460440342e1,-4.263267078729e1,
-1.169548648161e1));
#108791=direction('',(0.e0,0.e0,-1.e0));
#108792=direction('',(-8.910065241884e-1,4.539904997395e-1,0.e0));
#108793=axis2_placement_3d('',#108790,#108791,#108792);
#108794=plane('',#108793);
#108795=oriented_edge('',*,*,#108779,.f.);
#108796=oriented_edge('',*,*,#99883,.t.);
#108798=oriented_edge('',*,*,#108797,.f.);
#108800=oriented_edge('',*,*,#108799,.f.);
#108801=edge_loop('',(#108795,#108796,#108798,#108800));
#108802=face_outer_bound('',#108801,.f.);
#108804=cartesian_point('',(-3.557048061369e2,1.800617789907e2,
-1.069548648161e1));
#108805=direction('',(8.910065241884e-1,-4.539904997395e-1,0.e0));
#108806=direction('',(-4.522629288245e-1,-8.876159753616e-1,
-8.715574274766e-2));
#108807=axis2_placement_3d('',#108804,#108805,#108806);
#108808=cylindrical_surface('',#108807,1.e0);
#108810=oriented_edge('',*,*,#108809,.t.);
#108812=oriented_edge('',*,*,#108811,.f.);
#108813=oriented_edge('',*,*,#108797,.t.);
#108814=oriented_edge('',*,*,#99881,.f.);
#108816=oriented_edge('',*,*,#108815,.f.);
#108817=edge_loop('',(#108810,#108812,#108813,#108814,#108816));
#108818=face_outer_bound('',#108817,.f.);
#108820=cartesian_point('',(5.938045084294e1,-3.306166650102e1,-5.6e0));
#108821=direction('',(4.522629288245e-1,8.876159753616e-1,8.715574274766e-2));
#108822=direction('',(8.910065241884e-1,-4.539904997395e-1,0.e0));
#108823=axis2_placement_3d('',#108820,#108821,#108822);
#108824=plane('',#108823);
#108826=oriented_edge('',*,*,#108825,.f.);
#108828=oriented_edge('',*,*,#108827,.t.);
#108829=oriented_edge('',*,*,#108809,.f.);
#108831=oriented_edge('',*,*,#108830,.t.);
#108833=oriented_edge('',*,*,#108832,.t.);
#108834=edge_loop('',(#108826,#108828,#108829,#108831,#108833));
#108835=face_outer_bound('',#108834,.f.);
#108837=cartesian_point('',(7.757264023676e1,-4.335947249815e1,-6.6e0));
#108838=direction('',(-8.910065241884e-1,4.539904997395e-1,0.e0));
#108839=direction('',(0.e0,0.e0,1.e0));
#108840=axis2_placement_3d('',#108837,#108838,#108839);
#108841=cylindrical_surface('',#108840,1.e0);
#108843=oriented_edge('',*,*,#108842,.f.);
#108845=oriented_edge('',*,*,#108844,.f.);
#108846=oriented_edge('',*,*,#108825,.t.);
#108848=oriented_edge('',*,*,#108847,.f.);
#108849=edge_loop('',(#108843,#108845,#108846,#108848));
#108850=face_outer_bound('',#108849,.f.);
#108852=cartesian_point('',(0.e0,0.e0,-5.6e0));
#108853=direction('',(0.e0,0.e0,-1.e0));
#108854=direction('',(-6.427876096865e-1,-7.660444431190e-1,0.e0));
#108855=axis2_placement_3d('',#108852,#108853,#108854);
#108856=plane('',#108855);
#108858=oriented_edge('',*,*,#108857,.t.);
#108860=oriented_edge('',*,*,#108859,.f.);
#108862=oriented_edge('',*,*,#108861,.t.);
#108864=oriented_edge('',*,*,#108863,.f.);
#108865=oriented_edge('',*,*,#108842,.t.);
#108867=oriented_edge('',*,*,#108866,.t.);
#108868=edge_loop('',(#108858,#108860,#108862,#108864,#108865,#108867));
#108869=face_outer_bound('',#108868,.f.);
#108871=cartesian_point('',(6.083088511826e1,-3.997340748988e1,-6.6e0));
#108872=direction('',(8.090169943749e-1,-5.877852522925e-1,0.e0));
#108873=direction('',(0.e0,0.e0,1.e0));
#108874=axis2_placement_3d('',#108871,#108872,#108873);
#108875=cylindrical_surface('',#108874,1.e0);
#108876=oriented_edge('',*,*,#108857,.f.);
#108878=oriented_edge('',*,*,#108877,.f.);
#108880=oriented_edge('',*,*,#108879,.t.);
#108882=oriented_edge('',*,*,#108881,.f.);
#108883=edge_loop('',(#108876,#108878,#108880,#108882));
#108884=face_outer_bound('',#108883,.f.);
#108886=cartesian_point('',(6.171943811461e1,-4.061897903012e1,-6.6e0));
#108887=direction('',(-5.855485521709e-1,-8.059384403012e-1,8.715574275713e-2));
#108888=direction('',(8.019820338447e-1,-5.916079483662e-1,-8.261266743201e-2));
#108889=axis2_placement_3d('',#108886,#108887,#108888);
#108890=spherical_surface('',#108889,1.e0);
#108892=oriented_edge('',*,*,#108891,.f.);
#108893=oriented_edge('',*,*,#108877,.t.);
#108895=oriented_edge('',*,*,#108894,.t.);
#108896=edge_loop('',(#108892,#108893,#108895));
#108897=face_outer_bound('',#108896,.f.);
#108899=cartesian_point('',(6.140192169887e1,-4.067643713854e1,
-9.264528675107e0));
#108900=direction('',(-1.183167585833e-1,-2.139524975767e-2,
-9.927453792016e-1));
#108901=direction('',(-1.786774337543e-1,-9.829902448411e-1,4.248003312332e-2));
#108902=axis2_placement_3d('',#108899,#108900,#108901);
#108903=cylindrical_surface('',#108902,1.000021425575e0);
#108904=oriented_edge('',*,*,#108891,.t.);
#108906=oriented_edge('',*,*,#108905,.f.);
#108908=oriented_edge('',*,*,#108907,.t.);
#108910=oriented_edge('',*,*,#108909,.f.);
#108911=edge_loop('',(#108904,#108906,#108908,#108910));
#108912=face_outer_bound('',#108911,.f.);
#108914=cartesian_point('',(0.e0,0.e0,-8.725889084685e0));
#108915=direction('',(0.e0,0.e0,1.e0));
#108916=direction('',(6.427876096865e-1,-7.660444431190e-1,0.e0));
#108917=axis2_placement_3d('',#108914,#108915,#108916);
#108918=conical_surface('',#108917,7.269652396011e1,5.e0);
#108920=oriented_edge('',*,*,#108919,.f.);
#108922=oriented_edge('',*,*,#108921,.t.);
#108924=oriented_edge('',*,*,#108923,.f.);
#108925=oriented_edge('',*,*,#108905,.t.);
#108926=edge_loop('',(#108920,#108922,#108924,#108925));
#108927=face_outer_bound('',#108926,.f.);
#108929=cartesian_point('',(0.e0,0.e0,-6.6e0));
#108930=direction('',(0.e0,0.e0,-1.e0));
#108931=direction('',(-9.819248237507e-1,1.892713409426e-1,0.e0));
#108932=axis2_placement_3d('',#108929,#108930,#108931);
#108933=toroidal_surface('',#108932,7.388633499248e1,1.e0);
#108934=oriented_edge('',*,*,#108866,.f.);
#108936=oriented_edge('',*,*,#108935,.f.);
#108937=oriented_edge('',*,*,#108919,.t.);
#108938=oriented_edge('',*,*,#108894,.f.);
#108939=edge_loop('',(#108934,#108936,#108937,#108938));
#108940=face_outer_bound('',#108939,.f.);
#108942=cartesian_point('',(6.421181387513e1,-3.655179144062e1,-6.6e0));
#108943=direction('',(4.522629287898e-1,8.876159753895e-1,8.715574264395e-2));
#108944=direction('',(-8.912187659387e-1,4.459868363973e-1,8.261266851405e-2));
#108945=axis2_placement_3d('',#108942,#108943,#108944);
#108946=spherical_surface('',#108945,1.e0);
#108948=oriented_edge('',*,*,#108947,.f.);
#108949=oriented_edge('',*,*,#108935,.t.);
#108950=oriented_edge('',*,*,#108847,.t.);
#108951=edge_loop('',(#108948,#108949,#108950));
#108952=face_outer_bound('',#108951,.f.);
#108954=cartesian_point('',(6.412251251563e1,-3.625490790066e1,
-9.160139716171e0));
#108955=direction('',(3.464814529223e-2,-1.151326266841e-1,9.927456795678e-1));
#108956=direction('',(7.947281763683e-1,6.054769728973e-1,4.248247847538e-2));
#108957=axis2_placement_3d('',#108954,#108955,#108956);
#108958=cylindrical_surface('',#108957,1.000023553250e0);
#108959=oriented_edge('',*,*,#108947,.t.);
#108960=oriented_edge('',*,*,#108832,.f.);
#108962=oriented_edge('',*,*,#108961,.t.);
#108963=oriented_edge('',*,*,#108921,.f.);
#108964=edge_loop('',(#108959,#108960,#108962,#108963));
#108965=face_outer_bound('',#108964,.f.);
#108967=cartesian_point('',(6.559868042118e1,-3.425199516063e1,
-1.127841987110e1));
#108968=cartesian_point('',(6.552729487772e1,-3.418716591271e1,
-1.129363974302e1));
#108969=cartesian_point('',(6.537637273365e1,-3.406567834657e1,
-1.132449870969e1));
#108970=cartesian_point('',(6.512133934700e1,-3.390713227195e1,
-1.137278636953e1));
#108971=cartesian_point('',(6.483028532975e1,-3.377403397282e1,
-1.142407570751e1));
#108972=cartesian_point('',(6.449033232933e1,-3.367311631939e1,
-1.147981108571e1));
#108973=cartesian_point('',(6.409378466561e1,-3.362130718671e1,
-1.154004581784e1));
#108974=cartesian_point('',(6.363910322826e1,-3.364481555602e1,
-1.160345711232e1));
#108975=cartesian_point('',(6.313551010233e1,-3.377907960431e1,
-1.166677152248e1));
#108976=cartesian_point('',(6.261108547367e1,-3.406655859300e1,
-1.172373141160e1));
#108977=cartesian_point('',(6.211406168639e1,-3.455617404789e1,
-1.176497199588e1));
#108978=cartesian_point('',(6.188804396960e1,-3.499895614030e1,
-1.177036002886e1));
#108979=cartesian_point('',(6.180943700088e1,-3.525002016919e1,
-1.176650671323e1));
#108980=cartesian_point('',(6.510703127750e1,-3.507515341406e1,
-1.167830573502e1));
#108981=cartesian_point('',(6.506938729312e1,-3.502877461566e1,
-1.169703016300e1));
#108982=cartesian_point('',(6.498759354883e1,-3.493990337806e1,
-1.173458816112e1));
#108983=cartesian_point('',(6.484258111066e1,-3.481829046235e1,
-1.179213683375e1));
#108984=cartesian_point('',(6.467014458816e1,-3.470982777320e1,
-1.185196742062e1));
#108985=cartesian_point('',(6.446113862775e1,-3.461908474528e1,
-1.191546080274e1));
#108986=cartesian_point('',(6.420902495478e1,-3.455840668648e1,
-1.198217397807e1));
#108987=cartesian_point('',(6.391139089502e1,-3.454775201544e1,
-1.204988974860e1));
#108988=cartesian_point('',(6.357422623371e1,-3.461495139005e1,
-1.211396394200e1));
#108989=cartesian_point('',(6.321919744069e1,-3.479370149337e1,
-1.216616485225e1));
#108990=cartesian_point('',(6.288664150152e1,-3.512047213930e1,
-1.219438582919e1));
#108991=cartesian_point('',(6.274627954900e1,-3.542205431296e1,
-1.218456900725e1));
#108992=cartesian_point('',(6.270324380622e1,-3.559139282142e1,
-1.217125831188e1));
#108993=cartesian_point('',(6.455078324095e1,-3.559442438265e1,
-1.097108382070e1));
#108994=cartesian_point('',(6.453147126273e1,-3.557172586547e1,
-1.099277651225e1));
#108995=cartesian_point('',(6.448999345517e1,-3.552838543266e1,
-1.103588719329e1));
#108996=cartesian_point('',(6.441789664144e1,-3.546941292488e1,
-1.110066040839e1));
#108997=cartesian_point('',(6.433356205169e1,-3.541704845021e1,
-1.116654923025e1));
#108998=cartesian_point('',(6.423281084612e1,-3.537333416716e1,
-1.123468399994e1));
#108999=cartesian_point('',(6.411284116222e1,-3.534395146904e1,
-1.130399154342e1));
#109000=cartesian_point('',(6.397280577305e1,-3.533806470647e1,
-1.137137816982e1));
#109001=cartesian_point('',(6.381563564246e1,-3.536843002411e1,
-1.143121164063e1));
#109002=cartesian_point('',(6.365116526401e1,-3.545058760246e1,
-1.147443602169e1));
#109003=cartesian_point('',(6.349723129391e1,-3.560182473968e1,
-1.148829325550e1));
#109004=cartesian_point('',(6.343144130129e1,-3.574285638615e1,
-1.146668492900e1));
#109005=cartesian_point('',(6.341074869618e1,-3.582282399745e1,
-1.144661466617e1));
#109006=cartesian_point('',(6.461142629741e1,-3.517362071513e1,
-1.002321049421e1));
#109007=cartesian_point('',(6.457257722592e1,-3.515082029922e1,
-1.004369857427e1));
#109008=cartesian_point('',(6.449320962619e1,-3.511014286065e1,
-1.008441269325e1));
#109009=cartesian_point('',(6.436759018114e1,-3.506277380955e1,
-1.014552279716e1));
#109010=cartesian_point('',(6.423290345100e1,-3.502924115370e1,
-1.020756456407e1));
#109011=cartesian_point('',(6.408508587598e1,-3.501179223950e1,
-1.027153768643e1));
#109012=cartesian_point('',(6.392307332892e1,-3.501552752560e1,
-1.033637702026e1));
#109013=cartesian_point('',(6.374810512602e1,-3.504749819408e1,
-1.039920413488e1));
#109014=cartesian_point('',(6.356397441799e1,-3.511638749540e1,
-1.045499191917e1));
#109015=cartesian_point('',(6.337776146515e1,-3.523242971067e1,
-1.049601985908e1));
#109016=cartesian_point('',(6.319776401142e1,-3.541050037089e1,
-1.051176702370e1));
#109017=cartesian_point('',(6.310409997516e1,-3.556833014052e1,
-1.049622696212e1));
#109018=cartesian_point('',(6.306514861574e1,-3.566077466700e1,
-1.048037646105e1));
#109019=(bounded_surface()b_spline_surface(3,3,((#108967,#108968,#108969,
#108970,#108971,#108972,#108973,#108974,#108975,#108976,#108977,#108978,
#108979),(#108980,#108981,#108982,#108983,#108984,#108985,#108986,#108987,
#108988,#108989,#108990,#108991,#108992),(#108993,#108994,#108995,#108996,
#108997,#108998,#108999,#109000,#109001,#109002,#109003,#109004,#109005),(
#109006,#109007,#109008,#109009,#109010,#109011,#109012,#109013,#109014,#109015,
#109016,#109017,#109018)),.unspecified.,.f.,.f.,.f.)b_spline_surface_with_knots(
(4,4),(4,1,1,1,1,1,1,1,1,1,4),(0.e0,1.e0),(4.005540702862e-1,4.304414815595e-1,
4.601023459547e-1,4.916004727230e-1,5.260361458689e-1,5.642539598534e-1,
6.068385938066e-1,6.544995223542e-1,7.081300037294e-1,7.686585980607e-1,
8.408414062427e-1),.unspecified.)geometric_representation_item()rational_b_spline_surface(((1.441521886608e0,1.441521886608e0,1.441521886608e0,1.441521886608e0,
1.441521886608e0,1.441521886608e0,1.441521886608e0,1.441521886608e0,
1.441521886608e0,1.441521886608e0,1.441521886608e0,1.441521886608e0,
1.441521886608e0),(8.528260377972e-1,8.528260377972e-1,8.528260377972e-1,
8.528260377972e-1,8.528260377972e-1,8.528260377972e-1,8.528260377972e-1,
8.528260377972e-1,8.528260377972e-1,8.528260377972e-1,8.528260377972e-1,
8.528260377972e-1,8.528260377972e-1),(8.528260377972e-1,8.528260377972e-1,
8.528260377972e-1,8.528260377972e-1,8.528260377972e-1,8.528260377972e-1,
8.528260377972e-1,8.528260377972e-1,8.528260377972e-1,8.528260377972e-1,
8.528260377972e-1,8.528260377972e-1,8.528260377972e-1),(1.441521886608e0,
1.441521886608e0,1.441521886608e0,1.441521886608e0,1.441521886608e0,
1.441521886608e0,1.441521886608e0,1.441521886608e0,1.441521886608e0,
1.441521886608e0,1.441521886608e0,1.441521886608e0,1.441521886608e0)))representation_item('')surface());
#109020=oriented_edge('',*,*,#108830,.f.);
#109021=oriented_edge('',*,*,#108815,.t.);
#109022=oriented_edge('',*,*,#99879,.t.);
#109024=oriented_edge('',*,*,#109023,.f.);
#109025=oriented_edge('',*,*,#108961,.f.);
#109026=edge_loop('',(#109020,#109021,#109022,#109024,#109025));
#109027=face_outer_bound('',#109026,.f.);
#109029=cartesian_point('',(0.e0,0.e0,-1.085177816937e1));
#109030=direction('',(0.e0,0.e0,1.e0));
#109031=direction('',(9.999650107550e-1,8.365241527603e-3,0.e0));
#109032=axis2_placement_3d('',#109029,#109030,#109031);
#109033=toroidal_surface('',#109032,7.150671292775e1,1.e0);
#109034=oriented_edge('',*,*,#99877,.t.);
#109036=oriented_edge('',*,*,#109035,.f.);
#109037=oriented_edge('',*,*,#108923,.t.);
#109038=oriented_edge('',*,*,#109023,.t.);
#109039=edge_loop('',(#109034,#109036,#109037,#109038));
#109040=face_outer_bound('',#109039,.f.);
#109042=cartesian_point('',(5.947416078237e1,-3.906634029594e1,
-1.176703375831e1));
#109043=cartesian_point('',(5.929422289976e1,-3.924160729007e1,
-1.177080268554e1));
#109044=cartesian_point('',(5.900822683734e1,-3.962747946812e1,
-1.176641012392e1));
#109045=cartesian_point('',(5.879026062351e1,-4.026964094184e1,
-1.172829069849e1));
#109046=cartesian_point('',(5.875781882713e1,-4.085740587215e1,
-1.167398774842e1));
#109047=cartesian_point('',(5.885090349385e1,-4.136214393485e1,
-1.161303197397e1));
#109048=cartesian_point('',(5.902092326138e1,-4.177739145885e1,
-1.155154294027e1));
#109049=cartesian_point('',(5.923360611607e1,-4.211071038161e1,
-1.149264921711e1));
#109050=cartesian_point('',(5.946859126583e1,-4.237562321878e1,
-1.143735492223e1));
#109051=cartesian_point('',(5.971613236027e1,-4.258566706037e1,
-1.138544635789e1));
#109052=cartesian_point('',(5.999350208223e1,-4.276460637178e1,
-1.133230228444e1));
#109053=cartesian_point('',(6.019429035200e1,-4.285756443474e1,
-1.129698117943e1));
#109054=cartesian_point('',(6.030696073602e1,-4.289988388490e1,
-1.127797637491e1));
#109055=cartesian_point('',(6.018245301248e1,-3.970900348238e1,
-1.216958202706e1));
#109056=cartesian_point('',(6.005680106335e1,-3.981866091608e1,
-1.218239176175e1));
#109057=cartesian_point('',(5.985605866529e1,-4.006932686398e1,
-1.219287518416e1));
#109058=cartesian_point('',(5.970990003334e1,-4.049819495220e1,
-1.216795181955e1));
#109059=cartesian_point('',(5.970080868535e1,-4.088942892404e1,
-1.211892075288e1));
#109060=cartesian_point('',(5.978224024408e1,-4.121827827120e1,
-1.205779052392e1));
#109061=cartesian_point('',(5.991596331674e1,-4.147990860033e1,
-1.199259235575e1));
#109062=cartesian_point('',(6.007554625837e1,-4.168104324936e1,
-1.192777896861e1));
#109063=cartesian_point('',(6.024580932461e1,-4.183262200015e1,
-1.186516724307e1));
#109064=cartesian_point('',(6.041973085310e1,-4.194504768186e1,
-1.180495701617e1));
#109065=cartesian_point('',(6.060895820632e1,-4.203262906440e1,
-1.174194649788e1));
#109066=cartesian_point('',(6.074149693362e1,-4.207147553675e1,
-1.169905623704e1));
#109067=cartesian_point('',(6.081441925202e1,-4.208684353978e1,
-1.167566655492e1));
#109068=cartesian_point('',(6.070726998672e1,-4.023467918208e1,
-1.144504639157e1));
#109069=cartesian_point('',(6.064803757080e1,-4.028685172208e1,
-1.146431912750e1));
#109070=cartesian_point('',(6.055410727275e1,-4.040441514729e1,
-1.148619468920e1));
#109071=cartesian_point('',(6.048634754682e1,-4.060319859676e1,
-1.147543076620e1));
#109072=cartesian_point('',(6.048263392772e1,-4.078429856793e1,
-1.143557531464e1));
#109073=cartesian_point('',(6.052138322845e1,-4.093719543145e1,
-1.137908348324e1));
#109074=cartesian_point('',(6.058501491761e1,-4.105984110628e1,
-1.131473485553e1));
#109075=cartesian_point('',(6.066134018738e1,-4.115519565653e1,
-1.124789812481e1));
#109076=cartesian_point('',(6.074331666331e1,-4.122810346839e1,
-1.118116713006e1));
#109077=cartesian_point('',(6.082768086411e1,-4.128321002363e1,
-1.111526394147e1));
#109078=cartesian_point('',(6.092021651647e1,-4.132729314874e1,
-1.104471073403e1));
#109079=cartesian_point('',(6.098567272931e1,-4.134785922237e1,
-1.099558394112e1));
#109080=cartesian_point('',(6.102191296503e1,-4.135640301695e1,
-1.096848254646e1));
#109081=cartesian_point('',(6.040640168978e1,-4.000010657131e1,
-1.048002935216e1));
#109082=cartesian_point('',(6.034444590176e1,-4.007326221597e1,
-1.049527861337e1));
#109083=cartesian_point('',(6.024818190583e1,-4.022270222316e1,
-1.051112209360e1));
#109084=cartesian_point('',(6.016947694089e1,-4.045616061952e1,
-1.049815431410e1));
#109085=cartesian_point('',(6.014658769161e1,-4.067066111466e1,
-1.046015015802e1));
#109086=cartesian_point('',(6.016385517084e1,-4.086285192553e1,
-1.040743364443e1));
#109087=cartesian_point('',(6.020937047652e1,-4.103121875285e1,
-1.034745366323e1));
#109088=cartesian_point('',(6.027416137768e1,-4.117663876968e1,
-1.028496584202e1));
#109089=cartesian_point('',(6.035232162448e1,-4.130180714145e1,
-1.022235442242e1));
#109090=cartesian_point('',(6.044078058452e1,-4.141003408861e1,
-1.016033335784e1));
#109091=cartesian_point('',(6.054639526928e1,-4.151170673949e1,
-1.009379108325e1));
#109092=cartesian_point('',(6.062802378005e1,-4.157219303358e1,
-1.004739192515e1));
#109093=cartesian_point('',(6.067553518542e1,-4.160239053157e1,
-1.002179394539e1));
#109094=(bounded_surface()b_spline_surface(3,3,((#109042,#109043,#109044,
#109045,#109046,#109047,#109048,#109049,#109050,#109051,#109052,#109053,
#109054),(#109055,#109056,#109057,#109058,#109059,#109060,#109061,#109062,
#109063,#109064,#109065,#109066,#109067),(#109068,#109069,#109070,#109071,
#109072,#109073,#109074,#109075,#109076,#109077,#109078,#109079,#109080),(
#109081,#109082,#109083,#109084,#109085,#109086,#109087,#109088,#109089,#109090,
#109091,#109092,#109093)),.unspecified.,.f.,.f.,.f.)b_spline_surface_with_knots(
(4,4),(4,1,1,1,1,1,1,1,1,1,4),(0.e0,1.e0),(1.586467926896e-1,2.276209758748e-1,
2.872027635091e-1,3.399149988589e-1,3.868229595609e-1,4.286527913861e-1,
4.662075093509e-1,5.004090090799e-1,5.323041246212e-1,5.628502925757e-1,
6.001856555683e-1),.unspecified.)geometric_representation_item()rational_b_spline_surface(((1.440758066933e0,1.440758066933e0,1.440758066933e0,1.440758066933e0,
1.440758066933e0,1.440758066933e0,1.440758066933e0,1.440758066933e0,
1.440758066933e0,1.440758066933e0,1.440758066933e0,1.440758066933e0,
1.440758066933e0),(8.530806443557e-1,8.530806443557e-1,8.530806443557e-1,
8.530806443557e-1,8.530806443557e-1,8.530806443557e-1,8.530806443557e-1,
8.530806443557e-1,8.530806443557e-1,8.530806443557e-1,8.530806443557e-1,
8.530806443557e-1,8.530806443557e-1),(8.530806443557e-1,8.530806443557e-1,
8.530806443557e-1,8.530806443557e-1,8.530806443557e-1,8.530806443557e-1,
8.530806443557e-1,8.530806443557e-1,8.530806443557e-1,8.530806443557e-1,
8.530806443557e-1,8.530806443557e-1,8.530806443557e-1),(1.440758066933e0,
1.440758066933e0,1.440758066933e0,1.440758066933e0,1.440758066933e0,
1.440758066933e0,1.440758066933e0,1.440758066933e0,1.440758066933e0,
1.440758066933e0,1.440758066933e0,1.440758066933e0,1.440758066933e0)))representation_item('')surface());
#109095=oriented_edge('',*,*,#99875,.t.);
#109097=oriented_edge('',*,*,#109096,.t.);
#109099=oriented_edge('',*,*,#109098,.f.);
#109100=oriented_edge('',*,*,#108907,.f.);
#109101=oriented_edge('',*,*,#109035,.t.);
#109102=edge_loop('',(#109095,#109097,#109099,#109100,#109101));
#109103=face_outer_bound('',#109102,.f.);
#109105=cartesian_point('',(7.224718015879e1,-5.119230429626e1,
-1.069548648161e1));
#109106=direction('',(-8.090169943749e-1,5.877852522925e-1,0.e0));
#109107=direction('',(5.855485519503e-1,8.059384404624e-1,-8.715574274766e-2));
#109108=axis2_placement_3d('',#109105,#109106,#109107);
#109109=cylindrical_surface('',#109108,1.e0);
#109111=oriented_edge('',*,*,#109110,.t.);
#109113=oriented_edge('',*,*,#109112,.f.);
#109115=oriented_edge('',*,*,#109114,.t.);
#109116=oriented_edge('',*,*,#109096,.f.);
#109117=oriented_edge('',*,*,#99873,.f.);
#109118=edge_loop('',(#109111,#109113,#109115,#109116,#109117));
#109119=face_outer_bound('',#109118,.f.);
#109121=cartesian_point('',(7.053304936864e1,-5.433542993997e1,
-1.169548648161e1));
#109122=direction('',(0.e0,0.e0,-1.e0));
#109123=direction('',(-8.090169943749e-1,5.877852522925e-1,0.e0));
#109124=axis2_placement_3d('',#109121,#109122,#109123);
#109125=plane('',#109124);
#109126=oriented_edge('',*,*,#109110,.f.);
#109127=oriented_edge('',*,*,#99871,.t.);
#109129=oriented_edge('',*,*,#109128,.f.);
#109131=oriented_edge('',*,*,#109130,.f.);
#109132=edge_loop('',(#109126,#109127,#109129,#109131));
#109133=face_outer_bound('',#109132,.f.);
#109135=cartesian_point('',(-3.069521362595e2,2.217154364371e2,
-1.069548648161e1));
#109136=direction('',(8.090169943749e-1,-5.877852522925e-1,0.e0));
#109137=direction('',(-5.855485519503e-1,-8.059384404624e-1,
-8.715574274766e-2));
#109138=axis2_placement_3d('',#109135,#109136,#109137);
#109139=cylindrical_surface('',#109138,1.e0);
#109141=oriented_edge('',*,*,#109140,.t.);
#109143=oriented_edge('',*,*,#109142,.f.);
#109144=oriented_edge('',*,*,#109128,.t.);
#109145=oriented_edge('',*,*,#99869,.f.);
#109147=oriented_edge('',*,*,#109146,.f.);
#109148=edge_loop('',(#109141,#109143,#109144,#109145,#109147));
#109149=face_outer_bound('',#109148,.f.);
#109151=cartesian_point('',(5.347739484443e1,-4.194377158516e1,-5.6e0));
#109152=direction('',(5.855485519503e-1,8.059384404624e-1,8.715574274766e-2));
#109153=direction('',(8.090169943749e-1,-5.877852522925e-1,0.e0));
#109154=axis2_placement_3d('',#109151,#109152,#109153);
#109155=plane('',#109154);
#109157=oriented_edge('',*,*,#109156,.f.);
#109159=oriented_edge('',*,*,#109158,.t.);
#109160=oriented_edge('',*,*,#109140,.f.);
#109162=oriented_edge('',*,*,#109161,.t.);
#109164=oriented_edge('',*,*,#109163,.t.);
#109165=edge_loop('',(#109157,#109159,#109160,#109162,#109164));
#109166=face_outer_bound('',#109165,.f.);
#109168=cartesian_point('',(6.983467642639e1,-5.496067991800e1,-6.6e0));
#109169=direction('',(-8.090169943749e-1,5.877852522925e-1,0.e0));
#109170=direction('',(0.e0,0.e0,1.e0));
#109171=axis2_placement_3d('',#109168,#109169,#109170);
#109172=cylindrical_surface('',#109171,1.e0);
#109174=oriented_edge('',*,*,#109173,.f.);
#109176=oriented_edge('',*,*,#109175,.f.);
#109177=oriented_edge('',*,*,#109156,.t.);
#109179=oriented_edge('',*,*,#109178,.f.);
#109180=edge_loop('',(#109174,#109176,#109177,#109179));
#109181=face_outer_bound('',#109180,.f.);
#109183=cartesian_point('',(0.e0,0.e0,-5.6e0));
#109184=direction('',(0.e0,0.e0,-1.e0));
#109185=direction('',(-6.427876096865e-1,-7.660444431190e-1,0.e0));
#109186=axis2_placement_3d('',#109183,#109184,#109185);
#109187=plane('',#109186);
#109189=oriented_edge('',*,*,#109188,.t.);
#109191=oriented_edge('',*,*,#109190,.f.);
#109193=oriented_edge('',*,*,#109192,.t.);
#109195=oriented_edge('',*,*,#109194,.f.);
#109196=oriented_edge('',*,*,#109173,.t.);
#109198=oriented_edge('',*,*,#109197,.t.);
#109199=edge_loop('',(#109189,#109191,#109193,#109195,#109196,#109198));
#109200=face_outer_bound('',#109199,.f.);
#109202=cartesian_point('',(5.382873735502e1,-4.899731547517e1,-6.6e0));
#109203=direction('',(7.071067811865e-1,-7.071067811865e-1,0.e0));
#109204=direction('',(0.e0,0.e0,1.e0));
#109205=axis2_placement_3d('',#109202,#109203,#109204);
#109206=cylindrical_surface('',#109205,1.e0);
#109207=oriented_edge('',*,*,#109188,.f.);
#109209=oriented_edge('',*,*,#109208,.f.);
#109211=oriented_edge('',*,*,#109210,.t.);
#109213=oriented_edge('',*,*,#109212,.t.);
#109214=edge_loop('',(#109207,#109209,#109211,#109213));
#109215=face_outer_bound('',#109214,.f.);
#109217=cartesian_point('',(5.460536115878e1,-4.977393927893e1,-6.6e0));
#109218=direction('',(-7.044160265922e-1,-7.044160262122e-1,8.715574275628e-2));
#109219=direction('',(6.995604312771e-1,-7.097819032379e-1,-8.261266747522e-2));
#109220=axis2_placement_3d('',#109217,#109218,#109219);
#109221=spherical_surface('',#109220,1.e0);
#109223=oriented_edge('',*,*,#109222,.f.);
#109224=oriented_edge('',*,*,#109208,.t.);
#109226=oriented_edge('',*,*,#109225,.t.);
#109227=edge_loop('',(#109223,#109224,#109226));
#109228=face_outer_bound('',#109227,.f.);
#109230=cartesian_point('',(5.433608262635e1,-4.977986092112e1,
-8.824241425212e0));
#109231=direction('',(-1.202015570904e-1,-2.628580488754e-3,
-9.927460280644e-1));
#109232=direction('',(-3.302565051389e-1,-9.429346433865e-1,4.248410426273e-2));
#109233=axis2_placement_3d('',#109230,#109231,#109232);
#109234=cylindrical_surface('',#109233,1.000023083285e0);
#109235=oriented_edge('',*,*,#109222,.t.);
#109237=oriented_edge('',*,*,#109236,.f.);
#109239=oriented_edge('',*,*,#109238,.t.);
#109241=oriented_edge('',*,*,#109240,.f.);
#109242=edge_loop('',(#109235,#109237,#109239,#109241));
#109243=face_outer_bound('',#109242,.f.);
#109245=cartesian_point('',(0.e0,0.e0,-8.725889084685e0));
#109246=direction('',(0.e0,0.e0,1.e0));
#109247=direction('',(6.427876096865e-1,-7.660444431190e-1,0.e0));
#109248=axis2_placement_3d('',#109245,#109246,#109247);
#109249=conical_surface('',#109248,7.269652396011e1,5.e0);
#109251=oriented_edge('',*,*,#109250,.f.);
#109253=oriented_edge('',*,*,#109252,.t.);
#109255=oriented_edge('',*,*,#109254,.f.);
#109256=oriented_edge('',*,*,#109236,.t.);
#109257=edge_loop('',(#109251,#109253,#109255,#109256));
#109258=face_outer_bound('',#109257,.f.);
#109260=cartesian_point('',(0.e0,0.e0,-6.6e0));
#109261=direction('',(0.e0,0.e0,-1.e0));
#109262=direction('',(-9.819248237507e-1,1.892713409426e-1,0.e0));
#109263=axis2_placement_3d('',#109260,#109261,#109262);
#109264=toroidal_surface('',#109263,7.388633499248e1,1.e0);
#109265=oriented_edge('',*,*,#109197,.f.);
#109267=oriented_edge('',*,*,#109266,.f.);
#109268=oriented_edge('',*,*,#109250,.t.);
#109269=oriented_edge('',*,*,#109225,.f.);
#109270=edge_loop('',(#109265,#109267,#109268,#109269));
#109271=face_outer_bound('',#109270,.f.);
#109273=cartesian_point('',(5.770329995265e1,-4.614671898658e1,-6.6e0));
#109274=direction('',(5.855485519123e-1,8.059384405032e-1,8.715574262634e-2));
#109275=direction('',(-8.104786718761e-1,5.799133292455e-1,8.261266850353e-2));
#109276=axis2_placement_3d('',#109273,#109274,#109275);
#109277=spherical_surface('',#109276,1.e0);
#109279=oriented_edge('',*,*,#109278,.f.);
#109280=oriented_edge('',*,*,#109266,.t.);
#109281=oriented_edge('',*,*,#109178,.t.);
#109282=edge_loop('',(#109279,#109280,#109281));
#109283=face_outer_bound('',#109282,.f.);
#109285=cartesian_point('',(5.766096953488e1,-4.583533369761e1,
-9.195019584766e0));
#109286=direction('',(1.621136437091e-2,-1.191356791857e-1,9.927456278474e-1));
#109287=direction('',(8.796620435094e-1,4.736981821512e-1,4.248201308172e-2));
#109288=axis2_placement_3d('',#109285,#109286,#109287);
#109289=cylindrical_surface('',#109288,1.000023080292e0);
#109290=oriented_edge('',*,*,#109278,.t.);
#109291=oriented_edge('',*,*,#109163,.f.);
#109293=oriented_edge('',*,*,#109292,.t.);
#109294=oriented_edge('',*,*,#109252,.f.);
#109295=edge_loop('',(#109290,#109291,#109293,#109294));
#109296=face_outer_bound('',#109295,.f.);
#109298=cartesian_point('',(5.943283213008e1,-4.409222324612e1,
-1.127843753332e1));
#109299=cartesian_point('',(5.937246839799e1,-4.401702611252e1,
-1.129365754389e1));
#109300=cartesian_point('',(5.924241206240e1,-4.387342679997e1,
-1.132451679073e1));
#109301=cartesian_point('',(5.901532537247e1,-4.367693917332e1,
-1.137280482247e1));
#109302=cartesian_point('',(5.874868158780e1,-4.349995094409e1,
-1.142409440892e1));
#109303=cartesian_point('',(5.842870847106e1,-4.334709734385e1,
-1.147982983350e1));
#109304=cartesian_point('',(5.804515708554e1,-4.323389306847e1,
-1.154006444932e1));
#109305=cartesian_point('',(5.759240650311e1,-4.318598259681e1,
-1.160347559096e1));
#109306=cartesian_point('',(5.707402038545e1,-4.323980977623e1,
-1.166678990672e1));
#109307=cartesian_point('',(5.651108953374e1,-4.344170371253e1,
-1.172374982097e1));
#109308=cartesian_point('',(5.594359427878e1,-4.384753236836e1,
-1.176499073061e1));
#109309=cartesian_point('',(5.565109296857e1,-4.424950417259e1,
-1.177037841312e1));
#109310=cartesian_point('',(5.553417863040e1,-4.448518165088e1,
-1.176652458374e1));
#109311=cartesian_point('',(5.881846671063e1,-4.482831854759e1,
-1.167826710438e1));
#109312=cartesian_point('',(5.878854191557e1,-4.477662309246e1,
-1.169699163016e1));
#109313=cartesian_point('',(5.872165883740e1,-4.467605287617e1,
-1.173454982837e1));
#109314=cartesian_point('',(5.859745852224e1,-4.453325555444e1,
-1.179209873794e1));
#109315=cartesian_point('',(5.844411562163e1,-4.439915658927e1,
-1.185192940478e1));
#109316=cartesian_point('',(5.825188322073e1,-4.427683844178e1,
-1.191542262163e1));
#109317=cartesian_point('',(5.801237262537e1,-4.417747086030e1,
-1.198213544800e1));
#109318=cartesian_point('',(5.772007837598e1,-4.412038802452e1,
-1.204985084860e1));
#109319=cartesian_point('',(5.737656208147e1,-4.413401393461e1,
-1.211392478728e1));
#109320=cartesian_point('',(5.699795068861e1,-4.425501905079e1,
-1.216612568338e1));
#109321=cartesian_point('',(5.661837505503e1,-4.452573618928e1,
-1.219434705086e1));
#109322=cartesian_point('',(5.643256423575e1,-4.480164423695e1,
-1.218452998452e1));
#109323=cartesian_point('',(5.636356805431e1,-4.496216520755e1,
-1.217121874845e1));
#109324=cartesian_point('',(5.818786545317e1,-4.525415160041e1,
-1.097105209409e1));
#109325=cartesian_point('',(5.817234143883e1,-4.522871140203e1,
-1.099274472232e1));
#109326=cartesian_point('',(5.813815298282e1,-4.517941591578e1,
-1.103585530204e1));
#109327=cartesian_point('',(5.807616735906e1,-4.510989117998e1,
-1.110062834737e1));
#109328=cartesian_point('',(5.800106111645e1,-4.504497907008e1,
-1.116651687960e1));
#109329=cartesian_point('',(5.790838760211e1,-4.498604289561e1,
-1.123465116573e1));
#109330=cartesian_point('',(5.779449077523e1,-4.493825554827e1,
-1.130395814930e1));
#109331=cartesian_point('',(5.765710007376e1,-4.491053566315e1,
-1.137134436686e1));
#109332=cartesian_point('',(5.749711458656e1,-4.491594056042e1,
-1.143117777036e1));
#109333=cartesian_point('',(5.732181617677e1,-4.497135743214e1,
-1.147440258718e1));
#109334=cartesian_point('',(5.714611568897e1,-4.509665221449e1,
-1.148826086218e1));
#109335=cartesian_point('',(5.705907102852e1,-4.522565727191e1,
-1.146665281811e1));
#109336=cartesian_point('',(5.702612220923e1,-4.530140511563e1,
-1.144658228601e1));
#109337=cartesian_point('',(5.831358587981e1,-4.484802898222e1,
-1.002321049561e1));
#109338=cartesian_point('',(5.827878191259e1,-4.481943197405e1,
-1.004369855394e1));
#109339=cartesian_point('',(5.820675485114e1,-4.476683953570e1,
-1.008441265300e1));
#109340=cartesian_point('',(5.809009223543e1,-4.470040250137e1,
-1.014552271251e1));
#109341=cartesian_point('',(5.796230971221e1,-4.464621315244e1,
-1.020756432815e1));
#109342=cartesian_point('',(5.781904241257e1,-4.460585541990e1,
-1.027153712830e1));
#109343=cartesian_point('',(5.765844132678e1,-4.458420025413e1,
-1.033637608114e1));
#109344=cartesian_point('',(5.748062710564e1,-4.458840571476e1,
-1.039920295995e1));
#109345=cartesian_point('',(5.728798751235e1,-4.462764152179e1,
-1.045499080307e1));
#109346=cartesian_point('',(5.708591432027e1,-4.471312370691e1,
-1.049601918699e1));
#109347=cartesian_point('',(5.688027450045e1,-4.486084404964e1,
-1.051176722421e1));
#109348=cartesian_point('',(5.676307200485e1,-4.500207958186e1,
-1.049622724844e1));
#109349=cartesian_point('',(5.671013767696e1,-4.508729430220e1,
-1.048037642952e1));
#109350=(bounded_surface()b_spline_surface(3,3,((#109298,#109299,#109300,
#109301,#109302,#109303,#109304,#109305,#109306,#109307,#109308,#109309,
#109310),(#109311,#109312,#109313,#109314,#109315,#109316,#109317,#109318,
#109319,#109320,#109321,#109322,#109323),(#109324,#109325,#109326,#109327,
#109328,#109329,#109330,#109331,#109332,#109333,#109334,#109335,#109336),(
#109337,#109338,#109339,#109340,#109341,#109342,#109343,#109344,#109345,#109346,
#109347,#109348,#109349)),.unspecified.,.f.,.f.,.f.)b_spline_surface_with_knots(
(4,4),(4,1,1,1,1,1,1,1,1,1,4),(0.e0,1.e0),(4.005540768626e-1,4.304414568413e-1,
4.601023240976e-1,4.916004120719e-1,5.260358836277e-1,5.642533835420e-1,
6.068377239073e-1,6.544983972727e-1,7.081286705257e-1,7.686572481850e-1,
8.408414629461e-1),.unspecified.)geometric_representation_item()rational_b_spline_surface(((1.441499912854e0,1.441499912854e0,1.441499912854e0,1.441499912854e0,
1.441499912854e0,1.441499912854e0,1.441499912854e0,1.441499912854e0,
1.441499912854e0,1.441499912854e0,1.441499912854e0,1.441499912854e0,
1.441499912854e0),(8.528333623820e-1,8.528333623820e-1,8.528333623820e-1,
8.528333623820e-1,8.528333623820e-1,8.528333623820e-1,8.528333623820e-1,
8.528333623820e-1,8.528333623820e-1,8.528333623820e-1,8.528333623820e-1,
8.528333623820e-1,8.528333623820e-1),(8.528333623820e-1,8.528333623820e-1,
8.528333623820e-1,8.528333623820e-1,8.528333623820e-1,8.528333623820e-1,
8.528333623820e-1,8.528333623820e-1,8.528333623820e-1,8.528333623820e-1,
8.528333623820e-1,8.528333623820e-1,8.528333623820e-1),(1.441499912854e0,
1.441499912854e0,1.441499912854e0,1.441499912854e0,1.441499912854e0,
1.441499912854e0,1.441499912854e0,1.441499912854e0,1.441499912854e0,
1.441499912854e0,1.441499912854e0,1.441499912854e0,1.441499912854e0)))representation_item('')surface());
#109351=oriented_edge('',*,*,#109161,.f.);
#109352=oriented_edge('',*,*,#109146,.t.);
#109353=oriented_edge('',*,*,#99867,.t.);
#109355=oriented_edge('',*,*,#109354,.f.);
#109356=oriented_edge('',*,*,#109292,.f.);
#109357=edge_loop('',(#109351,#109352,#109353,#109355,#109356));
#109358=face_outer_bound('',#109357,.f.);
#109360=cartesian_point('',(0.e0,0.e0,-1.085177816937e1));
#109361=direction('',(0.e0,0.e0,1.e0));
#109362=direction('',(9.999650107550e-1,8.365241527603e-3,0.e0));
#109363=axis2_placement_3d('',#109360,#109361,#109362);
#109364=toroidal_surface('',#109363,7.150671292775e1,1.e0);
#109365=oriented_edge('',*,*,#99865,.t.);
#109367=oriented_edge('',*,*,#109366,.f.);
#109368=oriented_edge('',*,*,#109254,.t.);
#109369=oriented_edge('',*,*,#109354,.t.);
#109370=edge_loop('',(#109365,#109367,#109368,#109369));
#109371=face_outer_bound('',#109370,.f.);
#109373=cartesian_point('',(5.269499552912e1,-4.796851572745e1,
-1.180362387512e1));
#109374=cartesian_point('',(5.249909512267e1,-4.810576213290e1,
-1.180832158017e1));
#109375=cartesian_point('',(5.217217098959e1,-4.842348970630e1,
-1.180571394852e1));
#109376=cartesian_point('',(5.186864051725e1,-4.899065524499e1,
-1.177029664127e1));
#109377=cartesian_point('',(5.174597012263e1,-4.953428943834e1,
-1.171839232600e1));
#109378=cartesian_point('',(5.175259224247e1,-5.002048958666e1,
-1.165926574860e1));
#109379=cartesian_point('',(5.184461434704e1,-5.043539932537e1,
-1.159906983378e1));
#109380=cartesian_point('',(5.198894222056e1,-5.078043780653e1,
-1.154105281555e1));
#109381=cartesian_point('',(5.216391047026e1,-5.106437794814e1,
-1.148645949829e1));
#109382=cartesian_point('',(5.235747740299e1,-5.129818327526e1,
-1.143527289009e1));
#109383=cartesian_point('',(5.256362358278e1,-5.149095879832e1,
-1.138704994071e1));
#109384=cartesian_point('',(5.275281908332e1,-5.162969619678e1,
-1.134695449056e1));
#109385=cartesian_point('',(5.287342746178e1,-5.170214926376e1,
-1.132309327525e1));
#109386=cartesian_point('',(5.291953332679e1,-5.172774751944e1,
-1.131419144765e1));
#109387=cartesian_point('',(5.326732791574e1,-4.868758871671e1,
-1.207777544614e1));
#109388=cartesian_point('',(5.313480192094e1,-4.877108410658e1,
-1.209100436371e1));
#109389=cartesian_point('',(5.291256602486e1,-4.897293976967e1,
-1.210248734805e1));
#109390=cartesian_point('',(5.271222166385e1,-4.934562508938e1,
-1.208013372332e1));
#109391=cartesian_point('',(5.264169961444e1,-4.970372575078e1,
-1.203400191906e1));
#109392=cartesian_point('',(5.266272464018e1,-5.001961573002e1,
-1.197551682100e1));
#109393=cartesian_point('',(5.274189451887e1,-5.028292502473e1,
-1.191252129578e1));
#109394=cartesian_point('',(5.285435006866e1,-5.049537423171e1,
-1.184948952656e1));
#109395=cartesian_point('',(5.298424845138e1,-5.066404870811e1,
-1.178846787465e1));
#109396=cartesian_point('',(5.312305855854e1,-5.079723610930e1,
-1.172988781889e1));
#109397=cartesian_point('',(5.326660312011e1,-5.090166152262e1,
-1.167352698536e1));
#109398=cartesian_point('',(5.339480189078e1,-5.097220445115e1,
-1.162573035503e1));
#109399=cartesian_point('',(5.347477358007e1,-5.100669204302e1,
-1.159683809697e1));
#109400=cartesian_point('',(5.350509387316e1,-5.101851335468e1,
-1.158599499155e1));
#109401=cartesian_point('',(5.364624312478e1,-4.921478783054e1,
-1.137189196863e1));
#109402=cartesian_point('',(5.357989255051e1,-4.925805685152e1,
-1.139065871800e1));
#109403=cartesian_point('',(5.346964722608e1,-4.935999089786e1,
-1.141194824695e1));
#109404=cartesian_point('',(5.337055364522e1,-4.954447238884e1,
-1.140209024853e1));
#109405=cartesian_point('',(5.333500398726e1,-4.972143551466e1,
-1.136432027855e1));
#109406=cartesian_point('',(5.334437988045e1,-4.987874457245e1,
-1.131036545901e1));
#109407=cartesian_point('',(5.338276449645e1,-5.001163990610e1,
-1.124862872296e1));
#109408=cartesian_point('',(5.343829186268e1,-5.012075835926e1,
-1.118433482416e1));
#109409=cartesian_point('',(5.350332723256e1,-5.020923691917e1,
-1.112020325216e1));
#109410=cartesian_point('',(5.357372325191e1,-5.028087205239e1,
-1.105714905531e1));
#109411=cartesian_point('',(5.364745011162e1,-5.033878222710e1,
-1.099525006990e1));
#109412=cartesian_point('',(5.371415255748e1,-5.037947135276e1,
-1.094182269653e1));
#109413=cartesian_point('',(5.375622049737e1,-5.040021597251e1,
-1.090910740259e1));
#109414=cartesian_point('',(5.377223856476e1,-5.040746719971e1,
-1.089677233589e1));
#109415=cartesian_point('',(5.340552000843e1,-4.895709540680e1,
-1.047998344492e1));
#109416=cartesian_point('',(5.333370872561e1,-4.901891116412e1,
-1.049506543895e1));
#109417=cartesian_point('',(5.321678419327e1,-4.914927028931e1,
-1.051084659151e1));
#109418=cartesian_point('',(5.310311455556e1,-4.936352461138e1,
-1.049886051153e1));
#109419=cartesian_point('',(5.304602279076e1,-4.956749797803e1,
-1.046263592567e1));
#109420=cartesian_point('',(5.303080098974e1,-4.975633443138e1,
-1.041200431946e1));
#109421=cartesian_point('',(5.304634443405e1,-4.992669787170e1,
-1.035416882856e1));
#109422=cartesian_point('',(5.308392318003e1,-5.007797524666e1,
-1.029378512262e1));
#109423=cartesian_point('',(5.313726327302e1,-5.021153567151e1,
-1.023336022538e1));
#109424=cartesian_point('',(5.320254323557e1,-5.032992099937e1,
-1.017378391231e1));
#109425=cartesian_point('',(5.327777045230e1,-5.043547327325e1,
-1.011517607368e1));
#109426=cartesian_point('',(5.335165085559e1,-5.051823018521e1,
-1.006452211160e1));
#109427=cartesian_point('',(5.340118385583e1,-5.056491305911e1,
-1.003349211414e1));
#109428=cartesian_point('',(5.342047084111e1,-5.058194170110e1,
-1.002179262898e1));
#109429=(bounded_surface()b_spline_surface(3,3,((#109373,#109374,#109375,
#109376,#109377,#109378,#109379,#109380,#109381,#109382,#109383,#109384,#109385,
#109386),(#109387,#109388,#109389,#109390,#109391,#109392,#109393,#109394,
#109395,#109396,#109397,#109398,#109399,#109400),(#109401,#109402,#109403,
#109404,#109405,#109406,#109407,#109408,#109409,#109410,#109411,#109412,#109413,
#109414),(#109415,#109416,#109417,#109418,#109419,#109420,#109421,#109422,
#109423,#109424,#109425,#109426,#109427,#109428)),.unspecified.,.f.,.f.,.f.)b_spline_surface_with_knots((4,4),(4,1,1,1,1,1,1,1,1,1,1,4),(0.e0,1.e0),(
1.585654645809e-1,2.267406807035e-1,2.852185738732e-1,3.370296728050e-1,
3.831131991928e-1,4.242169885139e-1,4.610912726752e-1,4.945590226278e-1,
5.255017477476e-1,5.548657647336e-1,5.831234236378e-1,6.001874168846e-1),
.unspecified.)geometric_representation_item()rational_b_spline_surface(((
1.391229686554e0,1.391229686554e0,1.391229686554e0,1.391229686554e0,
1.391229686554e0,1.391229686554e0,1.391229686554e0,1.391229686554e0,
1.391229686554e0,1.391229686554e0,1.391229686554e0,1.391229686554e0,
1.391229686554e0,1.391229686554e0),(8.695901044819e-1,8.695901044819e-1,
8.695901044819e-1,8.695901044819e-1,8.695901044819e-1,8.695901044819e-1,
8.695901044819e-1,8.695901044819e-1,8.695901044819e-1,8.695901044819e-1,
8.695901044819e-1,8.695901044819e-1,8.695901044819e-1,8.695901044819e-1),(
8.695901044819e-1,8.695901044819e-1,8.695901044819e-1,8.695901044819e-1,
8.695901044819e-1,8.695901044819e-1,8.695901044819e-1,8.695901044819e-1,
8.695901044819e-1,8.695901044819e-1,8.695901044819e-1,8.695901044819e-1,
8.695901044819e-1,8.695901044819e-1),(1.391229686554e0,1.391229686554e0,
1.391229686554e0,1.391229686554e0,1.391229686554e0,1.391229686554e0,
1.391229686554e0,1.391229686554e0,1.391229686554e0,1.391229686554e0,
1.391229686554e0,1.391229686554e0,1.391229686554e0,1.391229686554e0)))representation_item('')surface());
#109430=oriented_edge('',*,*,#99863,.f.);
#109432=oriented_edge('',*,*,#109431,.t.);
#109434=oriented_edge('',*,*,#109433,.f.);
#109435=oriented_edge('',*,*,#109238,.f.);
#109436=oriented_edge('',*,*,#109366,.t.);
#109437=edge_loop('',(#109430,#109432,#109434,#109435,#109436));
#109438=face_outer_bound('',#109437,.f.);
#109440=cartesian_point('',(6.334945674686e1,-6.186399106033e1,
-1.069548648161e1));
#109441=direction('',(-7.071067811865e-1,7.071067811865e-1,0.e0));
#109442=direction('',(7.044160264028e-1,7.044160264028e-1,-8.715574274765e-2));
#109443=axis2_placement_3d('',#109440,#109441,#109442);
#109444=cylindrical_surface('',#109443,1.e0);
#109446=oriented_edge('',*,*,#109445,.t.);
#109448=oriented_edge('',*,*,#109447,.f.);
#109450=oriented_edge('',*,*,#109449,.t.);
#109451=oriented_edge('',*,*,#109431,.f.);
#109452=oriented_edge('',*,*,#99861,.f.);
#109453=edge_loop('',(#109446,#109448,#109450,#109451,#109452));
#109454=face_outer_bound('',#109453,.f.);
#109456=cartesian_point('',(6.116473657264e1,-6.470027047857e1,
-1.169548648161e1));
#109457=direction('',(0.e0,0.e0,-1.e0));
#109458=direction('',(-7.071067811865e-1,7.071067811865e-1,0.e0));
#109459=axis2_placement_3d('',#109456,#109457,#109458);
#109460=plane('',#109459);
#109461=oriented_edge('',*,*,#109445,.f.);
#109462=oriented_edge('',*,*,#99859,.t.);
#109464=oriented_edge('',*,*,#109463,.f.);
#109466=oriented_edge('',*,*,#109465,.f.);
#109467=edge_loop('',(#109461,#109462,#109464,#109466));
#109468=face_outer_bound('',#109467,.f.);
#109470=cartesian_point('',(-2.530193398239e2,2.515338741374e2,
-1.069548648161e1));
#109471=direction('',(7.071067811865e-1,-7.071067811865e-1,0.e0));
#109472=direction('',(-7.044160264028e-1,-7.044160264028e-1,
-8.715574274765e-2));
#109473=axis2_placement_3d('',#109470,#109471,#109472);
#109474=cylindrical_surface('',#109473,1.e0);
#109476=oriented_edge('',*,*,#109475,.t.);
#109478=oriented_edge('',*,*,#109477,.f.);
#109479=oriented_edge('',*,*,#109463,.t.);
#109480=oriented_edge('',*,*,#99857,.f.);
#109482=oriented_edge('',*,*,#109481,.f.);
#109483=edge_loop('',(#109476,#109478,#109479,#109480,#109482));
#109484=face_outer_bound('',#109483,.f.);
#109486=cartesian_point('',(4.625754790355e1,-4.979308180948e1,-5.6e0));
#109487=direction('',(7.044160264028e-1,7.044160264028e-1,8.715574274765e-2));
#109488=direction('',(7.071067811865e-1,-7.071067811865e-1,0.e0));
#109489=axis2_placement_3d('',#109486,#109487,#109488);
#109490=plane('',#109489);
#109492=oriented_edge('',*,*,#109491,.f.);
#109494=oriented_edge('',*,*,#109493,.t.);
#109495=oriented_edge('',*,*,#109475,.f.);
#109497=oriented_edge('',*,*,#109496,.t.);
#109499=oriented_edge('',*,*,#109498,.t.);
#109500=edge_loop('',(#109492,#109494,#109495,#109497,#109499));
#109501=face_outer_bound('',#109500,.f.);
#109503=cartesian_point('',(6.037715111433e1,-6.520857299418e1,-6.6e0));
#109504=direction('',(-7.071067811865e-1,7.071067811865e-1,0.e0));
#109505=direction('',(0.e0,0.e0,1.e0));
#109506=axis2_placement_3d('',#109503,#109504,#109505);
#109507=cylindrical_surface('',#109506,1.e0);
#109509=oriented_edge('',*,*,#109508,.f.);
#109511=oriented_edge('',*,*,#109510,.f.);
#109512=oriented_edge('',*,*,#109491,.t.);
#109514=oriented_edge('',*,*,#109513,.f.);
#109515=edge_loop('',(#109509,#109511,#109512,#109514));
#109516=face_outer_bound('',#109515,.f.);
#109518=cartesian_point('',(0.e0,0.e0,-5.6e0));
#109519=direction('',(0.e0,0.e0,-1.e0));
#109520=direction('',(-6.427876096865e-1,-7.660444431190e-1,0.e0));
#109521=axis2_placement_3d('',#109518,#109519,#109520);
#109522=plane('',#109521);
#109524=oriented_edge('',*,*,#109523,.t.);
#109526=oriented_edge('',*,*,#109525,.f.);
#109528=oriented_edge('',*,*,#109527,.t.);
#109530=oriented_edge('',*,*,#109529,.f.);
#109531=oriented_edge('',*,*,#109508,.t.);
#109533=oriented_edge('',*,*,#109532,.t.);
#109534=edge_loop('',(#109524,#109526,#109528,#109530,#109531,#109533));
#109535=face_outer_bound('',#109534,.f.);
#109537=cartesian_point('',(4.550114835413e1,-5.681474820575e1,-6.6e0));
#109538=direction('',(5.877852522925e-1,-8.090169943749e-1,0.e0));
#109539=direction('',(0.e0,0.e0,1.e0));
#109540=axis2_placement_3d('',#109537,#109538,#109539);
#109541=cylindrical_surface('',#109540,1.e0);
#109542=oriented_edge('',*,*,#109523,.f.);
#109544=oriented_edge('',*,*,#109543,.f.);
#109546=oriented_edge('',*,*,#109545,.t.);
#109548=oriented_edge('',*,*,#109547,.t.);
#109549=edge_loop('',(#109542,#109544,#109546,#109548));
#109550=face_outer_bound('',#109549,.f.);
#109552=cartesian_point('',(4.614671898650e1,-5.770329995253e1,-6.6e0));
#109553=direction('',(-8.059384406210e-1,-5.855485517307e-1,8.715574275710e-2));
#109554=direction('',(5.799133291894e-1,-8.104786720257e-1,-8.261266743012e-2));
#109555=axis2_placement_3d('',#109552,#109553,#109554);
#109556=spherical_surface('',#109555,1.e0);
#109558=oriented_edge('',*,*,#109557,.f.);
#109559=oriented_edge('',*,*,#109543,.t.);
#109561=oriented_edge('',*,*,#109560,.t.);
#109562=edge_loop('',(#109558,#109559,#109561));
#109563=face_outer_bound('',#109562,.f.);
#109565=cartesian_point('',(4.582273645428e1,-5.765924715710e1,
-9.299935985423e0));
#109566=direction('',(-1.191380256902e-1,1.621464394236e-2,-9.927452926892e-1));
#109567=direction('',(-4.736909684871e-1,-8.796660585769e-1,4.247930980421e-2));
#109568=axis2_placement_3d('',#109565,#109566,#109567);
#109569=cylindrical_surface('',#109568,1.000020801254e0);
#109570=oriented_edge('',*,*,#109557,.t.);
#109572=oriented_edge('',*,*,#109571,.f.);
#109574=oriented_edge('',*,*,#109573,.t.);
#109576=oriented_edge('',*,*,#109575,.f.);
#109577=edge_loop('',(#109570,#109572,#109574,#109576));
#109578=face_outer_bound('',#109577,.f.);
#109580=cartesian_point('',(0.e0,0.e0,-8.725889084685e0));
#109581=direction('',(0.e0,0.e0,1.e0));
#109582=direction('',(6.427876096865e-1,-7.660444431190e-1,0.e0));
#109583=axis2_placement_3d('',#109580,#109581,#109582);
#109584=conical_surface('',#109583,7.269652396011e1,5.e0);
#109586=oriented_edge('',*,*,#109585,.f.);
#109588=oriented_edge('',*,*,#109587,.f.);
#109590=oriented_edge('',*,*,#109589,.t.);
#109592=oriented_edge('',*,*,#109591,.f.);
#109594=oriented_edge('',*,*,#109593,.f.);
#109595=oriented_edge('',*,*,#109571,.t.);
#109596=edge_loop('',(#109586,#109588,#109590,#109592,#109594,#109595));
#109597=face_outer_bound('',#109596,.f.);
#109599=cartesian_point('',(0.e0,0.e0,-6.6e0));
#109600=direction('',(0.e0,0.e0,-1.e0));
#109601=direction('',(-9.819248237507e-1,1.892713409426e-1,0.e0));
#109602=axis2_placement_3d('',#109599,#109600,#109601);
#109603=toroidal_surface('',#109602,7.388633499248e1,1.e0);
#109604=oriented_edge('',*,*,#109532,.f.);
#109606=oriented_edge('',*,*,#109605,.f.);
#109607=oriented_edge('',*,*,#109587,.t.);
#109608=oriented_edge('',*,*,#109585,.t.);
#109609=oriented_edge('',*,*,#109560,.f.);
#109610=edge_loop('',(#109604,#109606,#109607,#109608,#109609));
#109611=face_outer_bound('',#109610,.f.);
#109613=cartesian_point('',(4.977393927907e1,-5.460536115892e1,-6.6e0));
#109614=direction('',(7.044160263746e-1,7.044160264446e-1,8.715574263733e-2));
#109615=direction('',(-7.097819030799e-1,6.995604313151e-1,8.261266851095e-2));
#109616=axis2_placement_3d('',#109613,#109614,#109615);
#109617=spherical_surface('',#109616,1.e0);
#109619=oriented_edge('',*,*,#109618,.f.);
#109620=oriented_edge('',*,*,#109605,.t.);
#109621=oriented_edge('',*,*,#109513,.t.);
#109622=edge_loop('',(#109619,#109620,#109621));
#109623=face_outer_bound('',#109622,.f.);
#109625=cartesian_point('',(4.978078010653e1,-5.429404243989e1,
-9.171450560055e0));
#109626=direction('',(-2.625443364771e-3,-1.202046489228e-1,9.927456620024e-1));
#109627=direction('',(9.429342804512e-1,3.302577707608e-1,4.248232105419e-2));
#109628=axis2_placement_3d('',#109625,#109626,#109627);
#109629=cylindrical_surface('',#109628,1.000023396189e0);
#109630=oriented_edge('',*,*,#109618,.t.);
#109631=oriented_edge('',*,*,#109498,.f.);
#109633=oriented_edge('',*,*,#109632,.t.);
#109634=oriented_edge('',*,*,#109589,.f.);
#109635=edge_loop('',(#109630,#109631,#109633,#109634));
#109636=face_outer_bound('',#109635,.f.);
#109638=cartesian_point('',(4.895718148581e1,-5.340545020169e1,
-1.048004984981e1));
#109639=cartesian_point('',(4.900776099916e1,-5.334667213241e1,
-1.049235704895e1));
#109640=cartesian_point('',(4.912767585675e1,-5.323389792142e1,
-1.050930826098e1));
#109641=cartesian_point('',(4.933398787663e1,-5.311404719978e1,
-1.050287585870e1));
#109642=cartesian_point('',(4.955268549095e1,-5.304780443549e1,
-1.046639415787e1));
#109643=cartesian_point('',(4.975526727999e1,-5.303006465072e1,
-1.041266523395e1));
#109644=cartesian_point('',(4.993727708025e1,-5.304760106917e1,
-1.035048810837e1));
#109645=cartesian_point('',(5.009768258217e1,-5.309003538277e1,
-1.028550801920e1));
#109646=cartesian_point('',(5.023733349378e1,-5.314956025364e1,
-1.022104250611e1));
#109647=cartesian_point('',(5.035881284564e1,-5.322112972907e1,
-1.015841115462e1));
#109648=cartesian_point('',(5.047432946507e1,-5.330914813506e1,
-1.009246247728e1));
#109649=cartesian_point('',(5.054543964412e1,-5.337913827451e1,
-1.004689593262e1));
#109650=cartesian_point('',(5.058196742282e1,-5.342051720933e1,
-1.002179820881e1));
#109651=cartesian_point('',(4.921480598325e1,-5.364614274632e1,
-1.137188336934e1));
#109652=cartesian_point('',(4.925025991634e1,-5.359184944944e1,
-1.138726516996e1));
#109653=cartesian_point('',(4.934228009147e1,-5.348588556169e1,
-1.140968145622e1));
#109654=cartesian_point('',(4.951860001349e1,-5.337875751703e1,
-1.140613521511e1));
#109655=cartesian_point('',(4.970890426685e1,-5.333483915357e1,
-1.136828532894e1));
#109656=cartesian_point('',(4.987811145491e1,-5.334343929960e1,
-1.131103553054e1));
#109657=cartesian_point('',(5.001980607620e1,-5.338540828921e1,
-1.124466207416e1));
#109658=cartesian_point('',(5.013451348643e1,-5.344650827460e1,
-1.117549610826e1));
#109659=cartesian_point('',(5.022557893769e1,-5.351731860672e1,
-1.110711355681e1));
#109660=cartesian_point('',(5.029742408505e1,-5.359262366507e1,
-1.104086488358e1));
#109661=cartesian_point('',(5.035892575365e1,-5.367680221548e1,
-1.097124601810e1));
#109662=cartesian_point('',(5.039195400997e1,-5.373788527421e1,
-1.092320404334e1));
#109663=cartesian_point('',(5.040750499701e1,-5.377224616216e1,
-1.089674417232e1));
#109664=cartesian_point('',(4.868767108466e1,-5.326716505762e1,
-1.207768922507e1));
#109665=cartesian_point('',(4.875610551955e1,-5.315873238063e1,
-1.208859069747e1));
#109666=cartesian_point('',(4.893756486592e1,-5.294550897024e1,
-1.210174976519e1));
#109667=cartesian_point('',(4.929321328857e1,-5.272876537780e1,
-1.208556918626e1));
#109668=cartesian_point('',(4.967849894863e1,-5.264127232677e1,
-1.203834867666e1));
#109669=cartesian_point('',(5.001843908482e1,-5.266088867979e1,
-1.197610238394e1));
#109670=cartesian_point('',(5.029904640597e1,-5.274740323733e1,
-1.190847457715e1));
#109671=cartesian_point('',(5.052190934786e1,-5.287096377889e1,
-1.184090644959e1));
#109672=cartesian_point('',(5.069478443826e1,-5.301207311806e1,
-1.177614123851e1));
#109673=cartesian_point('',(5.082744842671e1,-5.316011055823e1,
-1.171490962416e1));
#109674=cartesian_point('',(5.093721656128e1,-5.332340012974e1,
-1.165185354240e1));
#109675=cartesian_point('',(5.099317833025e1,-5.344010567377e1,
-1.160919737118e1));
#109676=cartesian_point('',(5.101852538039e1,-5.350514132421e1,
-1.158593901952e1));
#109677=cartesian_point('',(4.796868986738e1,-5.269478530386e1,
-1.180358804564e1));
#109678=cartesian_point('',(4.808111493430e1,-5.253448422101e1,
-1.180749366308e1));
#109679=cartesian_point('',(4.836874752668e1,-5.222057527315e1,
-1.180708559391e1));
#109680=cartesian_point('',(4.891133915979e1,-5.189517175938e1,
-1.177696108346e1));
#109681=cartesian_point('',(4.949566896199e1,-5.174721705845e1,
-1.172290744280e1));
#109682=cartesian_point('',(5.001841184957e1,-5.175013503756e1,
-1.165980901446e1));
#109683=cartesian_point('',(5.046091292041e1,-5.185120400272e1,
-1.159527971136e1));
#109684=cartesian_point('',(5.082413336935e1,-5.201076532958e1,
-1.153329591368e1));
#109685=cartesian_point('',(5.111719499768e1,-5.220211599958e1,
-1.147561369391e1));
#109686=cartesian_point('',(5.135272279295e1,-5.241007437661e1,
-1.142239040979e1));
#109687=cartesian_point('',(5.155874944539e1,-5.264644300849e1,
-1.136874836729e1));
#109688=cartesian_point('',(5.167286490655e1,-5.282073730363e1,
-1.133328136581e1));
#109689=cartesian_point('',(5.172776241628e1,-5.291963803347e1,
-1.131418718119e1));
#109690=(bounded_surface()b_spline_surface(3,3,((#109638,#109639,#109640,
#109641,#109642,#109643,#109644,#109645,#109646,#109647,#109648,#109649,
#109650),(#109651,#109652,#109653,#109654,#109655,#109656,#109657,#109658,
#109659,#109660,#109661,#109662,#109663),(#109664,#109665,#109666,#109667,
#109668,#109669,#109670,#109671,#109672,#109673,#109674,#109675,#109676),(
#109677,#109678,#109679,#109680,#109681,#109682,#109683,#109684,#109685,#109686,
#109687,#109688,#109689)),.unspecified.,.f.,.f.,.f.)b_spline_surface_with_knots(
(4,4),(4,1,1,1,1,1,1,1,1,1,4),(0.e0,1.e0),(9.962736853272e-2,1.588187881828e-1,
2.261091591707e-1,2.854577381144e-1,3.378171316789e-1,3.844704376983e-1,
4.261049141268e-1,4.635097964855e-1,4.976320102327e-1,5.295391153803e-1,
5.684031633235e-1),.unspecified.)geometric_representation_item()rational_b_spline_surface(((1.391199989375e0,1.391199989375e0,1.391199989375e0,1.391199989375e0,
1.391199989375e0,1.391199989375e0,1.391199989375e0,1.391199989375e0,
1.391199989375e0,1.391199989375e0,1.391199989375e0,1.391199989375e0,
1.391199989375e0),(8.696000035418e-1,8.696000035418e-1,8.696000035418e-1,
8.696000035418e-1,8.696000035418e-1,8.696000035418e-1,8.696000035418e-1,
8.696000035418e-1,8.696000035418e-1,8.696000035418e-1,8.696000035418e-1,
8.696000035418e-1,8.696000035418e-1),(8.696000035418e-1,8.696000035418e-1,
8.696000035418e-1,8.696000035418e-1,8.696000035418e-1,8.696000035418e-1,
8.696000035418e-1,8.696000035418e-1,8.696000035418e-1,8.696000035418e-1,
8.696000035418e-1,8.696000035418e-1,8.696000035418e-1),(1.391199989375e0,
1.391199989375e0,1.391199989375e0,1.391199989375e0,1.391199989375e0,
1.391199989375e0,1.391199989375e0,1.391199989375e0,1.391199989375e0,
1.391199989375e0,1.391199989375e0,1.391199989375e0,1.391199989375e0)))representation_item('')surface());
#109691=oriented_edge('',*,*,#109496,.f.);
#109692=oriented_edge('',*,*,#109481,.t.);
#109693=oriented_edge('',*,*,#99855,.t.);
#109695=oriented_edge('',*,*,#109694,.t.);
#109696=oriented_edge('',*,*,#109632,.f.);
#109697=edge_loop('',(#109691,#109692,#109693,#109695,#109696));
#109698=face_outer_bound('',#109697,.f.);
#109700=cartesian_point('',(0.e0,0.e0,-1.085177816937e1));
#109701=direction('',(0.e0,0.e0,-1.e0));
#109702=direction('',(-9.818681803890e-1,-1.895649660130e-1,0.e0));
#109703=axis2_placement_3d('',#109700,#109701,#109702);
#109704=toroidal_surface('',#109703,7.150671292775e1,1.e0);
#109705=oriented_edge('',*,*,#109593,.t.);
#109706=oriented_edge('',*,*,#109591,.t.);
#109707=oriented_edge('',*,*,#109694,.f.);
#109708=oriented_edge('',*,*,#99853,.t.);
#109710=oriented_edge('',*,*,#109709,.t.);
#109711=edge_loop('',(#109705,#109706,#109707,#109708,#109710));
#109712=face_outer_bound('',#109711,.f.);
#109714=cartesian_point('',(4.484800207623e1,-5.831355144102e1,
-1.002323314230e1));
#109715=cartesian_point('',(4.481623372056e1,-5.827488511066e1,
-1.004599422216e1));
#109716=cartesian_point('',(4.475787220381e1,-5.819386941095e1,
-1.009158656525e1));
#109717=cartesian_point('',(4.468504727024e1,-5.805980955298e1,
-1.016089683808e1));
#109718=cartesian_point('',(4.462763045684e1,-5.790865562338e1,
-1.023249583712e1));
#109719=cartesian_point('',(4.459033072648e1,-5.773555634184e1,
-1.030653778926e1));
#109720=cartesian_point('',(4.458218363595e1,-5.754037020290e1,
-1.037971736087e1));
#109721=cartesian_point('',(4.461507680263e1,-5.732562871771e1,
-1.044595623997e1));
#109722=cartesian_point('',(4.470398657643e1,-5.709789927695e1,
-1.049531890371e1));
#109723=cartesian_point('',(4.485972504548e1,-5.688038817668e1,
-1.051219259870e1));
#109724=cartesian_point('',(4.500625250512e1,-5.676043250268e1,
-1.049548695380e1));
#109725=cartesian_point('',(4.508776534183e1,-5.670985062615e1,
-1.048030708510e1));
#109726=cartesian_point('',(4.522294737110e1,-5.819750191141e1,
-1.089831014223e1));
#109727=cartesian_point('',(4.519441616835e1,-5.817861036609e1,
-1.092230661102e1));
#109728=cartesian_point('',(4.513911703900e1,-5.813665731616e1,
-1.097037680114e1));
#109729=cartesian_point('',(4.506161835150e1,-5.805940735403e1,
-1.104353951407e1));
#109730=cartesian_point('',(4.499026986327e1,-5.796328301042e1,
-1.111929146458e1));
#109731=cartesian_point('',(4.492945412250e1,-5.784211767030e1,
-1.119789704955e1));
#109732=cartesian_point('',(4.488962712413e1,-5.769239292554e1,
-1.127589749627e1));
#109733=cartesian_point('',(4.488689806794e1,-5.751388221256e1,
-1.134664295379e1));
#109734=cartesian_point('',(4.494346063425e1,-5.731423166977e1,
-1.139870875871e1));
#109735=cartesian_point('',(4.507755184632e1,-5.712546446246e1,
-1.141383379172e1));
#109736=cartesian_point('',(4.521224161034e1,-5.703462640992e1,
-1.139118002642e1));
#109737=cartesian_point('',(4.528538653090e1,-5.700167033910e1,
-1.137228428586e1));
#109738=cartesian_point('',(4.486183429564e1,-5.875841644565e1,
-1.158735538466e1));
#109739=cartesian_point('',(4.480723121493e1,-5.872629731817e1,
-1.160845633294e1));
#109740=cartesian_point('',(4.470051110013e1,-5.865324393288e1,
-1.165111448491e1));
#109741=cartesian_point('',(4.454864972333e1,-5.851337040143e1,
-1.171733771016e1));
#109742=cartesian_point('',(4.440664567399e1,-5.833378493790e1,
-1.178750338881e1));
#109743=cartesian_point('',(4.428344839735e1,-5.810125602991e1,
-1.186245643002e1));
#109744=cartesian_point('',(4.420064123553e1,-5.780728353871e1,
-1.193975917428e1));
#109745=cartesian_point('',(4.419201405026e1,-5.745033855710e1,
-1.201396663722e1));
#109746=cartesian_point('',(4.430434136327e1,-5.704641030987e1,
-1.207468272325e1));
#109747=cartesian_point('',(4.457548391572e1,-5.666451452409e1,
-1.210341318153e1));
#109748=cartesian_point('',(4.484645689472e1,-5.648520348624e1,
-1.209132264836e1));
#109749=cartesian_point('',(4.499211181129e1,-5.642227333765e1,
-1.207803611391e1));
#109750=cartesian_point('',(4.417086895080e1,-5.936533781336e1,
-1.131528095300e1));
#109751=cartesian_point('',(4.409021249499e1,-5.930186807754e1,
-1.133261256213e1));
#109752=cartesian_point('',(4.393543006481e1,-5.916253527792e1,
-1.136805664267e1));
#109753=cartesian_point('',(4.372316559375e1,-5.891104823136e1,
-1.142435449002e1));
#109754=cartesian_point('',(4.353326058159e1,-5.860339404514e1,
-1.148547851605e1));
#109755=cartesian_point('',(4.337898750624e1,-5.822147385432e1,
-1.155267148226e1));
#109756=cartesian_point('',(4.329024712129e1,-5.775580477246e1,
-1.162454277268e1));
#109757=cartesian_point('',(4.331208054285e1,-5.720647625011e1,
-1.169727335398e1));
#109758=cartesian_point('',(4.350555633706e1,-5.659570003023e1,
-1.176285639931e1));
#109759=cartesian_point('',(4.391828356876e1,-5.601604818561e1,
-1.180524200390e1));
#109760=cartesian_point('',(4.432035945791e1,-5.573019436741e1,
-1.180834376802e1));
#109761=cartesian_point('',(4.453783779562e1,-5.562340726779e1,
-1.180368187703e1));
#109762=(bounded_surface()b_spline_surface(3,3,((#109714,#109715,#109716,
#109717,#109718,#109719,#109720,#109721,#109722,#109723,#109724,#109725),(
#109726,#109727,#109728,#109729,#109730,#109731,#109732,#109733,#109734,#109735,
#109736,#109737),(#109738,#109739,#109740,#109741,#109742,#109743,#109744,
#109745,#109746,#109747,#109748,#109749),(#109750,#109751,#109752,#109753,
#109754,#109755,#109756,#109757,#109758,#109759,#109760,#109761)),.unspecified.,
.f.,.f.,.f.)b_spline_surface_with_knots((4,4),(4,1,1,1,1,1,1,1,1,4),(0.e0,1.e0),
(4.324308675893e-1,4.676921795702e-1,5.032677065675e-1,5.425545780282e-1,
5.864536743695e-1,6.357071389448e-1,6.913283758125e-1,7.545441743535e-1,
8.267647637069e-1,8.999397395339e-1),.unspecified.)geometric_representation_item()rational_b_spline_surface(((1.391242559464e0,1.391242559464e0,1.391242559464e0,
1.391242559464e0,1.391242559464e0,1.391242559464e0,1.391242559464e0,
1.391242559464e0,1.391242559464e0,1.391242559464e0,1.391242559464e0,
1.391242559464e0),(8.695858135119e-1,8.695858135119e-1,8.695858135119e-1,
8.695858135119e-1,8.695858135119e-1,8.695858135119e-1,8.695858135119e-1,
8.695858135119e-1,8.695858135119e-1,8.695858135119e-1,8.695858135119e-1,
8.695858135119e-1),(8.695858135119e-1,8.695858135119e-1,8.695858135119e-1,
8.695858135119e-1,8.695858135119e-1,8.695858135119e-1,8.695858135119e-1,
8.695858135119e-1,8.695858135119e-1,8.695858135119e-1,8.695858135119e-1,
8.695858135119e-1),(1.391242559464e0,1.391242559464e0,1.391242559464e0,
1.391242559464e0,1.391242559464e0,1.391242559464e0,1.391242559464e0,
1.391242559464e0,1.391242559464e0,1.391242559464e0,1.391242559464e0,
1.391242559464e0)))representation_item('')surface());
#109763=oriented_edge('',*,*,#99851,.f.);
#109765=oriented_edge('',*,*,#109764,.t.);
#109767=oriented_edge('',*,*,#109766,.f.);
#109768=oriented_edge('',*,*,#109573,.f.);
#109769=oriented_edge('',*,*,#109709,.f.);
#109770=edge_loop('',(#109763,#109765,#109767,#109768,#109769));
#109771=face_outer_bound('',#109770,.f.);
#109773=cartesian_point('',(5.289185946521e1,-7.101238104986e1,
-1.069548648161e1));
#109774=direction('',(-5.877852522925e-1,8.090169943749e-1,0.e0));
#109775=direction('',(8.059384404624e-1,5.855485519503e-1,-8.715574274766e-2));
#109776=axis2_placement_3d('',#109773,#109774,#109775);
#109777=cylindrical_surface('',#109776,1.e0);
#109779=oriented_edge('',*,*,#109778,.t.);
#109781=oriented_edge('',*,*,#109780,.f.);
#109783=oriented_edge('',*,*,#109782,.t.);
#109784=oriented_edge('',*,*,#109764,.f.);
#109785=oriented_edge('',*,*,#99849,.f.);
#109786=edge_loop('',(#109779,#109781,#109783,#109784,#109785));
#109787=face_outer_bound('',#109786,.f.);
#109789=cartesian_point('',(5.029034496809e1,-7.347197563010e1,
-1.169548648161e1));
#109790=direction('',(0.e0,0.e0,-1.e0));
#109791=direction('',(-5.877852522925e-1,8.090169943749e-1,0.e0));
#109792=axis2_placement_3d('',#109789,#109790,#109791);
#109793=plane('',#109792);
#109794=oriented_edge('',*,*,#109778,.f.);
#109795=oriented_edge('',*,*,#99847,.t.);
#109797=oriented_edge('',*,*,#109796,.f.);
#109799=oriented_edge('',*,*,#109798,.f.);
#109800=edge_loop('',(#109794,#109795,#109797,#109799));
#109801=face_outer_bound('',#109800,.f.);
#109803=cartesian_point('',(-2.167214034211e2,2.965044033898e2,
-1.069548648161e1));
#109804=direction('',(5.877852522925e-1,-8.090169943749e-1,0.e0));
#109805=direction('',(-8.059384404624e-1,-5.855485519503e-1,
-8.715574274766e-2));
#109806=axis2_placement_3d('',#109803,#109804,#109805);
#109807=cylindrical_surface('',#109806,1.e0);
#109809=oriented_edge('',*,*,#109808,.t.);
#109811=oriented_edge('',*,*,#109810,.f.);
#109812=oriented_edge('',*,*,#109796,.t.);
#109813=oriented_edge('',*,*,#99845,.f.);
#109815=oriented_edge('',*,*,#109814,.f.);
#109816=edge_loop('',(#109809,#109811,#109812,#109813,#109815));
#109817=face_outer_bound('',#109816,.f.);
#109819=cartesian_point('',(3.789868661328e1,-5.641632110589e1,-5.6e0));
#109820=direction('',(8.059384404624e-1,5.855485519503e-1,8.715574274766e-2));
#109821=direction('',(5.877852522925e-1,-8.090169943749e-1,0.e0));
#109822=axis2_placement_3d('',#109819,#109820,#109821);
#109823=plane('',#109822);
#109825=oriented_edge('',*,*,#109824,.f.);
#109827=oriented_edge('',*,*,#109826,.t.);
#109828=oriented_edge('',*,*,#109808,.f.);
#109830=oriented_edge('',*,*,#109829,.t.);
#109832=oriented_edge('',*,*,#109831,.t.);
#109833=edge_loop('',(#109825,#109827,#109828,#109830,#109832));
#109834=face_outer_bound('',#109833,.f.);
#109836=cartesian_point('',(4.943293996161e1,-7.385081458846e1,-6.6e0));
#109837=direction('',(-5.877852522925e-1,8.090169943749e-1,0.e0));
#109838=direction('',(0.e0,0.e0,1.e0));
#109839=axis2_placement_3d('',#109836,#109837,#109838);
#109840=cylindrical_surface('',#109839,1.e0);
#109842=oriented_edge('',*,*,#109841,.f.);
#109844=oriented_edge('',*,*,#109843,.f.);
#109845=oriented_edge('',*,*,#109824,.t.);
#109847=oriented_edge('',*,*,#109846,.f.);
#109848=edge_loop('',(#109842,#109844,#109845,#109847));
#109849=face_outer_bound('',#109848,.f.);
#109851=cartesian_point('',(0.e0,0.e0,-5.6e0));
#109852=direction('',(0.e0,0.e0,-1.e0));
#109853=direction('',(-6.427876096865e-1,-7.660444431190e-1,0.e0));
#109854=axis2_placement_3d('',#109851,#109852,#109853);
#109855=plane('',#109854);
#109857=oriented_edge('',*,*,#109856,.t.);
#109859=oriented_edge('',*,*,#109858,.f.);
#109861=oriented_edge('',*,*,#109860,.t.);
#109863=oriented_edge('',*,*,#109862,.f.);
#109864=oriented_edge('',*,*,#109841,.t.);
#109866=oriented_edge('',*,*,#109865,.t.);
#109867=edge_loop('',(#109857,#109859,#109861,#109863,#109864,#109866));
#109868=face_outer_bound('',#109867,.f.);
#109870=cartesian_point('',(3.605316817116e1,-6.323321060818e1,-6.6e0));
#109871=direction('',(4.539904997395e-1,-8.910065241884e-1,0.e0));
#109872=direction('',(0.e0,0.e0,1.e0));
#109873=axis2_placement_3d('',#109870,#109871,#109872);
#109874=cylindrical_surface('',#109873,1.e0);
#109875=oriented_edge('',*,*,#109856,.f.);
#109877=oriented_edge('',*,*,#109876,.f.);
#109879=oriented_edge('',*,*,#109878,.t.);
#109881=oriented_edge('',*,*,#109880,.t.);
#109882=edge_loop('',(#109875,#109877,#109879,#109881));
#109883=face_outer_bound('',#109882,.f.);
#109885=cartesian_point('',(3.655179144055e1,-6.421181387498e1,-6.6e0));
#109886=direction('',(-8.876159754807e-1,-4.522629285904e-1,8.715574275007e-2));
#109887=direction('',(4.459868362914e-1,-8.912187660701e-1,-8.261266766848e-2));
#109888=axis2_placement_3d('',#109885,#109886,#109887);
#109889=spherical_surface('',#109888,1.e0);
#109891=oriented_edge('',*,*,#109890,.f.);
#109892=oriented_edge('',*,*,#109876,.t.);
#109894=oriented_edge('',*,*,#109893,.t.);
#109895=edge_loop('',(#109891,#109892,#109894));
#109896=face_outer_bound('',#109895,.f.);
#109898=cartesian_point('',(3.632384000916e1,-6.414325893981e1,
-8.565773808374e0));
#109899=direction('',(-1.151294932832e-1,3.464188350617e-2,-9.927462614805e-1));
#109900=direction('',(-6.054797825268e-1,-7.947258495590e-1,4.248596231719e-2));
#109901=axis2_placement_3d('',#109898,#109899,#109900);
#109902=cylindrical_surface('',#109901,1.000024633462e0);
#109903=oriented_edge('',*,*,#109890,.t.);
#109905=oriented_edge('',*,*,#109904,.f.);
#109907=oriented_edge('',*,*,#109906,.t.);
#109909=oriented_edge('',*,*,#109908,.f.);
#109910=edge_loop('',(#109903,#109905,#109907,#109909));
#109911=face_outer_bound('',#109910,.f.);
#109913=cartesian_point('',(0.e0,0.e0,-8.725889084685e0));
#109914=direction('',(0.e0,0.e0,1.e0));
#109915=direction('',(6.427876096865e-1,-7.660444431190e-1,0.e0));
#109916=axis2_placement_3d('',#109913,#109914,#109915);
#109917=conical_surface('',#109916,7.269652396011e1,5.e0);
#109919=oriented_edge('',*,*,#109918,.f.);
#109921=oriented_edge('',*,*,#109920,.t.);
#109923=oriented_edge('',*,*,#109922,.f.);
#109924=oriented_edge('',*,*,#109904,.t.);
#109925=edge_loop('',(#109919,#109921,#109923,#109924));
#109926=face_outer_bound('',#109925,.f.);
#109928=cartesian_point('',(0.e0,0.e0,-6.6e0));
#109929=direction('',(0.e0,0.e0,-1.e0));
#109930=direction('',(-9.819248237507e-1,1.892713409426e-1,0.e0));
#109931=axis2_placement_3d('',#109928,#109929,#109930);
#109932=toroidal_surface('',#109931,7.388633499248e1,1.e0);
#109933=oriented_edge('',*,*,#109865,.f.);
#109935=oriented_edge('',*,*,#109934,.f.);
#109936=oriented_edge('',*,*,#109918,.t.);
#109937=oriented_edge('',*,*,#109893,.f.);
#109938=edge_loop('',(#109933,#109935,#109936,#109937));
#109939=face_outer_bound('',#109938,.f.);
#109941=cartesian_point('',(4.061897903020e1,-6.171943811472e1,-6.6e0));
#109942=direction('',(8.059384404391e-1,5.855485519993e-1,8.715574263390e-2));
#109943=direction('',(-5.916079482043e-1,8.019820338533e-1,8.261266850868e-2));
#109944=axis2_placement_3d('',#109941,#109942,#109943);
#109945=spherical_surface('',#109944,1.e0);
#109947=oriented_edge('',*,*,#109946,.f.);
#109948=oriented_edge('',*,*,#109934,.t.);
#109949=oriented_edge('',*,*,#109846,.t.);
#109950=edge_loop('',(#109947,#109948,#109949));
#109951=face_outer_bound('',#109950,.f.);
#109953=cartesian_point('',(4.067455616718e1,-6.141236038619e1,
-9.177003686754e0));
#109954=direction('',(-2.139723886413e-2,-1.183140622626e-1,9.927456576787e-1));
#109955=direction('',(9.829889259346e-1,1.786841557929e-1,4.248227817129e-2));
#109956=axis2_placement_3d('',#109953,#109954,#109955);
#109957=cylindrical_surface('',#109956,1.000023345029e0);
#109958=oriented_edge('',*,*,#109946,.t.);
#109959=oriented_edge('',*,*,#109831,.f.);
#109961=oriented_edge('',*,*,#109960,.t.);
#109962=oriented_edge('',*,*,#109920,.f.);
#109963=edge_loop('',(#109958,#109959,#109961,#109962));
#109964=face_outer_bound('',#109963,.f.);
#109966=cartesian_point('',(4.289871647343e1,-6.029996364626e1,
-1.127844713903e1));
#109967=cartesian_point('',(4.286454486593e1,-6.020979426629e1,
-1.129366723381e1));
#109968=cartesian_point('',(4.278522969246e1,-6.003303503865e1,
-1.132452664160e1));
#109969=cartesian_point('',(4.262997738433e1,-5.977599254524e1,
-1.137281489582e1));
#109970=cartesian_point('',(4.243107871646e1,-5.952527109680e1,
-1.142410468748e1));
#109971=cartesian_point('',(4.217400325097e1,-5.928102319955e1,
-1.147984029844e1));
#109972=cartesian_point('',(4.184420943990e1,-5.905483702501e1,
-1.154007506991e1));
#109973=cartesian_point('',(4.142842693261e1,-5.886936481626e1,
-1.160348631496e1));
#109974=cartesian_point('',(4.091878321843e1,-5.876036776571e1,
-1.166680064896e1));
#109975=cartesian_point('',(4.032102031847e1,-5.877842462976e1,
-1.172376044887e1));
#109976=cartesian_point('',(3.965589751268e1,-5.898902327616e1,
-1.176500105136e1));
#109977=cartesian_point('',(3.925349942689e1,-5.928093129926e1,
-1.177038836498e1));
#109978=cartesian_point('',(3.906948055021e1,-5.946894410898e1,
-1.176653430224e1));
#109979=cartesian_point('',(4.208695777686e1,-6.081017357083e1,
-1.167824609063e1));
#109980=cartesian_point('',(4.207447242949e1,-6.075176164923e1,
-1.169697068037e1));
#109981=cartesian_point('',(4.204194094240e1,-6.063544699322e1,
-1.173452899759e1));
#109982=cartesian_point('',(4.196794683176e1,-6.046126068177e1,
-1.179207805948e1));
#109983=cartesian_point('',(4.186354892016e1,-6.028634150661e1,
-1.185190885042e1));
#109984=cartesian_point('',(4.171852493858e1,-6.011060910136e1,
-1.191540215666e1));
#109985=cartesian_point('',(4.152144528019e1,-5.994209418067e1,
-1.198211502300e1));
#109986=cartesian_point('',(4.126109951251e1,-5.979748314833e1,
-1.204983039457e1));
#109987=cartesian_point('',(4.093018942358e1,-5.970429103595e1,
-1.211390421491e1));
#109988=cartesian_point('',(4.053272080168e1,-5.970237649100e1,
-1.216610489023e1));
#109989=cartesian_point('',(4.008807210036e1,-5.984254677779e1,
-1.219432593356e1));
#109990=cartesian_point('',(3.982609831029e1,-6.004752973319e1,
-1.218450861141e1));
#109991=cartesian_point('',(3.971087662891e1,-6.017887169978e1,
-1.217119722618e1));
#109992=cartesian_point('',(4.135565116007e1,-6.102028873510e1,
-1.097103483615e1));
#109993=cartesian_point('',(4.134874808262e1,-6.099129632130e1,
-1.099272744240e1));
#109994=cartesian_point('',(4.133146543506e1,-6.093384844396e1,
-1.103583797850e1));
#109995=cartesian_point('',(4.129399696437e1,-6.084857162563e1,
-1.110061095712e1));
#109996=cartesian_point('',(4.124262465552e1,-6.076362732447e1,
-1.116649941931e1));
#109997=cartesian_point('',(4.117269820467e1,-6.067893803789e1,
-1.123463362966e1));
#109998=cartesian_point('',(4.107914203194e1,-6.059829370443e1,
-1.130394053187e1));
#109999=cartesian_point('',(4.095704074599e1,-6.052947479083e1,
-1.137132666641e1));
#110000=cartesian_point('',(4.080321454497e1,-6.048517732131e1,
-1.143115999625e1));
#110001=cartesian_point('',(4.061937046210e1,-6.048371208054e1,
-1.147438477309e1));
#110002=cartesian_point('',(4.041355047839e1,-6.054858029187e1,
-1.148824308439e1));
#110003=cartesian_point('',(4.029090072172e1,-6.064437318308e1,
-1.146663514058e1));
#110004=cartesian_point('',(4.023615675121e1,-6.070623199861e1,
-1.144656467235e1));
#110005=cartesian_point('',(4.160071271978e1,-6.067289924632e1,
-1.002321049562e1));
#110006=cartesian_point('',(4.157644914148e1,-6.063494685800e1,
-1.004369855395e1));
#110007=cartesian_point('',(4.152419929257e1,-6.056267089077e1,
-1.008441265300e1));
#110008=cartesian_point('',(4.143377672436e1,-6.046343478549e1,
-1.014552271251e1));
#110009=cartesian_point('',(4.132899375272e1,-6.037241068082e1,
-1.020756432815e1));
#110010=cartesian_point('',(4.120520967904e1,-6.028975616599e1,
-1.027153712830e1));
#110011=cartesian_point('',(4.105916078411e1,-6.021953241464e1,
-1.033637608113e1));
#110012=cartesian_point('',(4.088874985160e1,-6.016858442920e1,
-1.039920295994e1));
#110013=cartesian_point('',(4.069341417995e1,-6.014637099104e1,
-1.045499080306e1));
#110014=cartesian_point('',(4.047481570593e1,-6.016522532976e1,
-1.049601918698e1));
#110015=cartesian_point('',(4.023359248591e1,-6.024216953580e1,
-1.051176722636e1));
#110016=cartesian_point('',(4.007848208247e1,-6.034027497333e1,
-1.049622724245e1));
#110017=cartesian_point('',(4.000180572656e1,-6.040496141237e1,
-1.048037641268e1));
#110018=(bounded_surface()b_spline_surface(3,3,((#109966,#109967,#109968,
#109969,#109970,#109971,#109972,#109973,#109974,#109975,#109976,#109977,
#109978),(#109979,#109980,#109981,#109982,#109983,#109984,#109985,#109986,
#109987,#109988,#109989,#109990,#109991),(#109992,#109993,#109994,#109995,
#109996,#109997,#109998,#109999,#110000,#110001,#110002,#110003,#110004),(
#110005,#110006,#110007,#110008,#110009,#110010,#110011,#110012,#110013,#110014,
#110015,#110016,#110017)),.unspecified.,.f.,.f.,.f.)b_spline_surface_with_knots(
(4,4),(4,1,1,1,1,1,1,1,1,1,4),(0.e0,1.e0),(4.005540768680e-1,4.304414568427e-1,
4.601023240989e-1,4.916004120731e-1,5.260358836289e-1,5.642533835431e-1,
6.068377239082e-1,6.544983972734e-1,7.081286705262e-1,7.686572481853e-1,
8.408414884752e-1),.unspecified.)geometric_representation_item()rational_b_spline_surface(((1.441487960526e0,1.441487960526e0,1.441487960526e0,1.441487960526e0,
1.441487960526e0,1.441487960526e0,1.441487960526e0,1.441487960526e0,
1.441487960526e0,1.441487960526e0,1.441487960526e0,1.441487960526e0,
1.441487960526e0),(8.528373464913e-1,8.528373464913e-1,8.528373464913e-1,
8.528373464913e-1,8.528373464913e-1,8.528373464913e-1,8.528373464913e-1,
8.528373464913e-1,8.528373464913e-1,8.528373464913e-1,8.528373464913e-1,
8.528373464913e-1,8.528373464913e-1),(8.528373464913e-1,8.528373464913e-1,
8.528373464913e-1,8.528373464913e-1,8.528373464913e-1,8.528373464913e-1,
8.528373464913e-1,8.528373464913e-1,8.528373464913e-1,8.528373464913e-1,
8.528373464913e-1,8.528373464913e-1,8.528373464913e-1),(1.441487960526e0,
1.441487960526e0,1.441487960526e0,1.441487960526e0,1.441487960526e0,
1.441487960526e0,1.441487960526e0,1.441487960526e0,1.441487960526e0,
1.441487960526e0,1.441487960526e0,1.441487960526e0,1.441487960526e0)))representation_item('')surface());
#110019=oriented_edge('',*,*,#109829,.f.);
#110020=oriented_edge('',*,*,#109814,.t.);
#110021=oriented_edge('',*,*,#99843,.t.);
#110023=oriented_edge('',*,*,#110022,.f.);
#110024=oriented_edge('',*,*,#109960,.f.);
#110025=edge_loop('',(#110019,#110020,#110021,#110023,#110024));
#110026=face_outer_bound('',#110025,.f.);
#110028=cartesian_point('',(0.e0,0.e0,-1.085177816937e1));
#110029=direction('',(0.e0,0.e0,1.e0));
#110030=direction('',(9.999650107550e-1,8.365241527603e-3,0.e0));
#110031=axis2_placement_3d('',#110028,#110029,#110030);
#110032=toroidal_surface('',#110031,7.150671292775e1,1.e0);
#110033=oriented_edge('',*,*,#99841,.t.);
#110035=oriented_edge('',*,*,#110034,.f.);
#110036=oriented_edge('',*,*,#109922,.t.);
#110037=oriented_edge('',*,*,#110022,.t.);
#110038=edge_loop('',(#110033,#110035,#110036,#110037));
#110039=face_outer_bound('',#110038,.f.);
#110041=cartesian_point('',(3.529283539440e1,-6.190441273501e1,
-1.180361880930e1));
#110042=cartesian_point('',(3.506854835847e1,-6.197306260674e1,
-1.180822328331e1));
#110043=cartesian_point('',(3.466429802694e1,-6.217024065246e1,
-1.180589034128e1));
#110044=cartesian_point('',(3.420194902028e1,-6.260799618660e1,
-1.177152323054e1));
#110045=cartesian_point('',(3.391440043815e1,-6.308293252167e1,
-1.172042395642e1));
#110046=cartesian_point('',(3.376669611025e1,-6.354470678670e1,
-1.166194981210e1));
#110047=cartesian_point('',(3.372210121048e1,-6.396630259100e1,
-1.160225069164e1));
#110048=cartesian_point('',(3.374903329683e1,-6.433863396421e1,
-1.154458196304e1));
#110049=cartesian_point('',(3.382444464527e1,-6.466344481412e1,
-1.149015083674e1));
#110050=cartesian_point('',(3.393397233002e1,-6.494783877381e1,
-1.143883785520e1));
#110051=cartesian_point('',(3.406944126497e1,-6.519823208408e1,
-1.139021965400e1));
#110052=cartesian_point('',(3.420931588196e1,-6.539560229664e1,
-1.134886420915e1));
#110053=cartesian_point('',(3.430533844543e1,-6.550676986700e1,
-1.132394224499e1));
#110054=cartesian_point('',(3.434472145585e1,-6.554906052433e1,
-1.131418751928e1));
#110055=cartesian_point('',(3.561494852664e1,-6.276515177785e1,
-1.207777368817e1));
#110056=cartesian_point('',(3.546605245733e1,-6.280287503346e1,
-1.209074363149e1));
#110057=cartesian_point('',(3.519560753684e1,-6.292356709704e1,
-1.210236140067e1));
#110058=cartesian_point('',(3.489072591374e1,-6.321071133982e1,
-1.208108902377e1));
#110059=cartesian_point('',(3.471071459933e1,-6.352668728368e1,
-1.203591606320e1));
#110060=cartesian_point('',(3.463024697500e1,-6.383199579638e1,
-1.197825071957e1));
#110061=cartesian_point('',(3.462132795680e1,-6.410621260769e1,
-1.191591375745e1));
#110062=cartesian_point('',(3.466003328998e1,-6.434308662819e1,
-1.185337878978e1));
#110063=cartesian_point('',(3.472930140121e1,-6.454445551600e1,
-1.179264391598e1));
#110064=cartesian_point('',(3.481879203121e1,-6.471573662541e1,
-1.173401429179e1));
#110065=cartesian_point('',(3.492264708537e1,-6.486171839943e1,
-1.167727400615e1));
#110066=cartesian_point('',(3.502508850993e1,-6.497260175881e1,
-1.162803624151e1));
#110067=cartesian_point('',(3.509318846988e1,-6.503289522445e1,
-1.159787665299e1));
#110068=cartesian_point('',(3.512078498816e1,-6.505548213168e1,
-1.158599463947e1));
#110069=cartesian_point('',(3.581240455460e1,-6.338364351449e1,
-1.137189444504e1));
#110070=cartesian_point('',(3.573741400800e1,-6.340389640656e1,
-1.139029518282e1));
#110071=cartesian_point('',(3.560267391473e1,-6.346548412476e1,
-1.141159270063e1));
#110072=cartesian_point('',(3.545182487857e1,-6.360769121593e1,
-1.140274281584e1));
#110073=cartesian_point('',(3.536223249596e1,-6.376361182407e1,
-1.136599207123e1));
#110074=cartesian_point('',(3.532116268167e1,-6.391525608367e1,
-1.131296508013e1));
#110075=cartesian_point('',(3.531520877603e1,-6.405307827399e1,
-1.125201824620e1));
#110076=cartesian_point('',(3.533300529996e1,-6.417393556586e1,
-1.118835910054e1));
#110077=cartesian_point('',(3.536641844475e1,-6.427847048572e1,
-1.112464350439e1));
#110078=cartesian_point('',(3.541050232132e1,-6.436912618716e1,
-1.106163692934e1));
#110079=cartesian_point('',(3.546247330115e1,-6.444810358864e1,
-1.099940513351e1));
#110080=cartesian_point('',(3.551446837870e1,-6.450962895542e1,
-1.094442518459e1));
#110081=cartesian_point('',(3.554943896983e1,-6.454390961323e1,
-1.091029013143e1));
#110082=cartesian_point('',(3.556367744309e1,-6.455689075210e1,
-1.089677306931e1));
#110083=cartesian_point('',(3.566309565986e1,-6.306417937748e1,
-1.047998722088e1));
#110084=cartesian_point('',(3.557739278735e1,-6.310006964438e1,
-1.049477526551e1));
#110085=cartesian_point('',(3.542760977127e1,-6.318641799888e1,
-1.051059333327e1));
#110086=cartesian_point('',(3.525409543383e1,-6.335239419673e1,
-1.049952029600e1));
#110087=cartesian_point('',(3.513609618395e1,-6.352720228705e1,
-1.046421396552e1));
#110088=cartesian_point('',(3.506226877819e1,-6.370083256514e1,
-1.041443744191e1));
#110089=cartesian_point('',(3.502323391818e1,-6.386666758517e1,
-1.035734502450e1));
#110090=cartesian_point('',(3.501095878788e1,-6.402144984032e1,
-1.029756829017e1));
#110091=cartesian_point('',(3.501913658804e1,-6.416468218362e1,
-1.023754785337e1));
#110092=cartesian_point('',(3.504351966236e1,-6.429789116676e1,
-1.017802741925e1));
#110093=cartesian_point('',(3.508169801909e1,-6.442264102608e1,
-1.011911179618e1));
#110094=cartesian_point('',(3.512697801657e1,-6.452745745021e1,
-1.006698887718e1));
#110095=cartesian_point('',(3.516087794434e1,-6.458984702564e1,
-1.003461230854e1));
#110096=cartesian_point('',(3.517521257637e1,-6.461412539729e1,
-1.002179161650e1));
#110097=(bounded_surface()b_spline_surface(3,3,((#110041,#110042,#110043,
#110044,#110045,#110046,#110047,#110048,#110049,#110050,#110051,#110052,#110053,
#110054),(#110055,#110056,#110057,#110058,#110059,#110060,#110061,#110062,
#110063,#110064,#110065,#110066,#110067,#110068),(#110069,#110070,#110071,
#110072,#110073,#110074,#110075,#110076,#110077,#110078,#110079,#110080,#110081,
#110082),(#110083,#110084,#110085,#110086,#110087,#110088,#110089,#110090,
#110091,#110092,#110093,#110094,#110095,#110096)),.unspecified.,.f.,.f.,.f.)b_spline_surface_with_knots((4,4),(4,1,1,1,1,1,1,1,1,1,1,4),(0.e0,1.e0),(
1.585930097286e-1,2.254560318766e-1,2.836653562288e-1,3.352717104951e-1,
3.812033173666e-1,4.221755395616e-1,4.589266414199e-1,4.923315154763e-1,
5.233319592793e-1,5.529779431395e-1,5.815765107091e-1,6.002777465712e-1),
.unspecified.)geometric_representation_item()rational_b_spline_surface(((
1.391230304694e0,1.391230304694e0,1.391230304694e0,1.391230304694e0,
1.391230304694e0,1.391230304694e0,1.391230304694e0,1.391230304694e0,
1.391230304694e0,1.391230304694e0,1.391230304694e0,1.391230304694e0,
1.391230304694e0,1.391230304694e0),(8.695898984353e-1,8.695898984353e-1,
8.695898984353e-1,8.695898984353e-1,8.695898984353e-1,8.695898984353e-1,
8.695898984353e-1,8.695898984353e-1,8.695898984353e-1,8.695898984353e-1,
8.695898984353e-1,8.695898984353e-1,8.695898984353e-1,8.695898984353e-1),(
8.695898984353e-1,8.695898984353e-1,8.695898984353e-1,8.695898984353e-1,
8.695898984353e-1,8.695898984353e-1,8.695898984353e-1,8.695898984353e-1,
8.695898984353e-1,8.695898984353e-1,8.695898984353e-1,8.695898984353e-1,
8.695898984353e-1,8.695898984353e-1),(1.391230304694e0,1.391230304694e0,
1.391230304694e0,1.391230304694e0,1.391230304694e0,1.391230304694e0,
1.391230304694e0,1.391230304694e0,1.391230304694e0,1.391230304694e0,
1.391230304694e0,1.391230304694e0,1.391230304694e0,1.391230304694e0)))representation_item('')surface());
#110098=oriented_edge('',*,*,#99839,.f.);
#110100=oriented_edge('',*,*,#110099,.t.);
#110102=oriented_edge('',*,*,#110101,.f.);
#110103=oriented_edge('',*,*,#109906,.f.);
#110104=oriented_edge('',*,*,#110034,.t.);
#110105=edge_loop('',(#110098,#110100,#110102,#110103,#110104));
#110106=face_outer_bound('',#110105,.f.);
#110108=cartesian_point('',(4.113188906536e1,-7.841221054116e1,
-1.069548648161e1));
#110109=direction('',(-4.539904997395e-1,8.910065241884e-1,0.e0));
#110110=direction('',(8.876159753616e-1,4.522629288245e-1,-8.715574274766e-2));
#110111=axis2_placement_3d('',#110108,#110109,#110110);
#110112=cylindrical_surface('',#110111,1.e0);
#110114=oriented_edge('',*,*,#110113,.t.);
#110116=oriented_edge('',*,*,#110115,.f.);
#110118=oriented_edge('',*,*,#110117,.t.);
#110119=oriented_edge('',*,*,#110099,.f.);
#110120=oriented_edge('',*,*,#99837,.f.);
#110121=edge_loop('',(#110114,#110116,#110118,#110119,#110120));
#110122=face_outer_bound('',#110121,.f.);
#110124=cartesian_point('',(3.817763816635e1,-8.043455690211e1,
-1.169548648161e1));
#110125=direction('',(0.e0,0.e0,-1.e0));
#110126=direction('',(-4.539904997395e-1,8.910065241884e-1,0.e0));
#110127=axis2_placement_3d('',#110124,#110125,#110126);
#110128=plane('',#110127);
#110129=oriented_edge('',*,*,#110113,.f.);
#110130=oriented_edge('',*,*,#99835,.t.);
#110132=oriented_edge('',*,*,#110131,.f.);
#110134=oriented_edge('',*,*,#110133,.f.);
#110135=edge_loop('',(#110129,#110130,#110132,#110134));
#110136=face_outer_bound('',#110135,.f.);
#110138=cartesian_point('',(-1.768606467879e2,3.447948963467e2,
-1.069548648161e1));
#110139=direction('',(4.539904997395e-1,-8.910065241884e-1,0.e0));
#110140=direction('',(-8.876159753616e-1,-4.522629288245e-1,
-8.715574274766e-2));
#110141=axis2_placement_3d('',#110138,#110139,#110140);
#110142=cylindrical_surface('',#110141,1.e0);
#110144=oriented_edge('',*,*,#110143,.t.);
#110146=oriented_edge('',*,*,#110145,.f.);
#110147=oriented_edge('',*,*,#110131,.t.);
#110148=oriented_edge('',*,*,#99833,.f.);
#110150=oriented_edge('',*,*,#110149,.f.);
#110151=edge_loop('',(#110144,#110146,#110147,#110148,#110150));
#110152=face_outer_bound('',#110151,.f.);
#110154=cartesian_point('',(2.860663388008e1,-6.165040334163e1,-5.6e0));
#110155=direction('',(8.876159753616e-1,4.522629288245e-1,8.715574274766e-2));
#110156=direction('',(4.539904997395e-1,-8.910065241884e-1,0.e0));
#110157=axis2_placement_3d('',#110154,#110155,#110156);
#110158=plane('',#110157);
#110160=oriented_edge('',*,*,#110159,.f.);
#110162=oriented_edge('',*,*,#110161,.t.);
#110163=oriented_edge('',*,*,#110143,.f.);
#110165=oriented_edge('',*,*,#110164,.t.);
#110167=oriented_edge('',*,*,#110166,.t.);
#110168=edge_loop('',(#110160,#110162,#110163,#110165,#110167));
#110169=face_outer_bound('',#110168,.f.);
#110171=cartesian_point('',(3.727152576848e1,-8.067460403070e1,-6.6e0));
#110172=direction('',(-4.539904997395e-1,8.910065241884e-1,0.e0));
#110173=direction('',(0.e0,0.e0,1.e0));
#110174=axis2_placement_3d('',#110171,#110172,#110173);
#110175=cylindrical_surface('',#110174,1.e0);
#110177=oriented_edge('',*,*,#110176,.f.);
#110179=oriented_edge('',*,*,#110178,.f.);
#110180=oriented_edge('',*,*,#110159,.t.);
#110182=oriented_edge('',*,*,#110181,.f.);
#110183=edge_loop('',(#110177,#110179,#110180,#110182));
#110184=face_outer_bound('',#110183,.f.);
#110186=cartesian_point('',(0.e0,0.e0,-5.6e0));
#110187=direction('',(0.e0,0.e0,-1.e0));
#110188=direction('',(-6.427876096865e-1,-7.660444431190e-1,0.e0));
#110189=axis2_placement_3d('',#110186,#110187,#110188);
#110190=plane('',#110189);
#110192=oriented_edge('',*,*,#110191,.t.);
#110194=oriented_edge('',*,*,#110193,.f.);
#110196=oriented_edge('',*,*,#110195,.t.);
#110198=oriented_edge('',*,*,#110197,.f.);
#110199=oriented_edge('',*,*,#110176,.t.);
#110201=oriented_edge('',*,*,#110200,.t.);
#110202=edge_loop('',(#110192,#110194,#110196,#110198,#110199,#110201));
#110203=face_outer_bound('',#110202,.f.);
#110205=cartesian_point('',(2.571744043716e1,-6.809466313895e1,-6.6e0));
#110206=direction('',(3.090169943749e-1,-9.510565162952e-1,0.e0));
#110207=direction('',(0.e0,0.e0,1.e0));
#110208=axis2_placement_3d('',#110205,#110206,#110207);
#110209=cylindrical_surface('',#110208,1.e0);
#110210=oriented_edge('',*,*,#110191,.f.);
#110212=oriented_edge('',*,*,#110211,.f.);
#110214=oriented_edge('',*,*,#110213,.t.);
#110216=oriented_edge('',*,*,#110215,.t.);
#110217=edge_loop('',(#110210,#110212,#110214,#110216));
#110218=face_outer_bound('',#110217,.f.);
#110220=cartesian_point('',(2.605683748091e1,-6.913921983305e1,-6.6e0));
#110221=direction('',(-9.474374591989e-1,-3.078410911696e-1,8.715574274990e-2));
#110222=direction('',(3.010786673629e-1,-9.500140963162e-1,-8.261266766917e-2));
#110223=axis2_placement_3d('',#110220,#110221,#110222);
#110224=spherical_surface('',#110223,1.e0);
#110226=oriented_edge('',*,*,#110225,.f.);
#110227=oriented_edge('',*,*,#110211,.t.);
#110229=oriented_edge('',*,*,#110228,.t.);
#110230=edge_loop('',(#110226,#110227,#110229));
#110231=face_outer_bound('',#110230,.f.);
#110233=cartesian_point('',(2.583951548928e1,-6.903445102062e1,
-8.592374162785e0));
#110234=direction('',(-1.082929598126e-1,5.222587698902e-2,-9.927462377807e-1));
#110235=direction('',(-7.223483483363e-1,-6.902230147995e-1,4.248592116091e-2));
#110236=axis2_placement_3d('',#110233,#110234,#110235);
#110237=cylindrical_surface('',#110236,1.000024849697e0);
#110238=oriented_edge('',*,*,#110225,.t.);
#110240=oriented_edge('',*,*,#110239,.f.);
#110242=oriented_edge('',*,*,#110241,.t.);
#110244=oriented_edge('',*,*,#110243,.f.);
#110245=edge_loop('',(#110238,#110240,#110242,#110244));
#110246=face_outer_bound('',#110245,.f.);
#110248=cartesian_point('',(0.e0,0.e0,-8.725889084685e0));
#110249=direction('',(0.e0,0.e0,1.e0));
#110250=direction('',(6.427876096865e-1,-7.660444431190e-1,0.e0));
#110251=axis2_placement_3d('',#110248,#110249,#110250);
#110252=conical_surface('',#110251,7.269652396011e1,5.e0);
#110254=oriented_edge('',*,*,#110253,.f.);
#110256=oriented_edge('',*,*,#110255,.t.);
#110258=oriented_edge('',*,*,#110257,.f.);
#110259=oriented_edge('',*,*,#110239,.t.);
#110260=edge_loop('',(#110254,#110256,#110258,#110259));
#110261=face_outer_bound('',#110260,.f.);
#110263=cartesian_point('',(0.e0,0.e0,-6.6e0));
#110264=direction('',(0.e0,0.e0,-1.e0));
#110265=direction('',(-9.819248237507e-1,1.892713409426e-1,0.e0));
#110266=axis2_placement_3d('',#110263,#110264,#110265);
#110267=toroidal_surface('',#110266,7.388633499248e1,1.e0);
#110268=oriented_edge('',*,*,#110200,.f.);
#110270=oriented_edge('',*,*,#110269,.f.);
#110271=oriented_edge('',*,*,#110253,.t.);
#110272=oriented_edge('',*,*,#110228,.f.);
#110273=edge_loop('',(#110268,#110270,#110271,#110272));
#110274=face_outer_bound('',#110273,.f.);
#110276=cartesian_point('',(3.046384471096e1,-6.731377766906e1,-6.6e0));
#110277=direction('',(8.876159753488e-1,4.522629288694e-1,8.715574264489e-2));
#110278=direction('',(-4.588666422013e-1,8.846561770969e-1,8.261266851502e-2));
#110279=axis2_placement_3d('',#110276,#110277,#110278);
#110280=spherical_surface('',#110279,1.e0);
#110282=oriented_edge('',*,*,#110281,.f.);
#110283=oriented_edge('',*,*,#110269,.t.);
#110284=oriented_edge('',*,*,#110181,.t.);
#110285=edge_loop('',(#110282,#110283,#110284));
#110286=face_outer_bound('',#110285,.f.);
#110288=cartesian_point('',(3.056601006438e1,-6.702136784116e1,
-9.157831738731e0));
#110289=direction('',(-3.964234272787e-2,-1.135098798003e-1,9.927456833705e-1));
#110290=direction('',(9.988390337995e-1,2.271170300457e-2,4.248250351770e-2));
#110291=axis2_placement_3d('',#110288,#110289,#110290);
#110292=cylindrical_surface('',#110291,1.000023577488e0);
#110293=oriented_edge('',*,*,#110281,.t.);
#110294=oriented_edge('',*,*,#110166,.f.);
#110296=oriented_edge('',*,*,#110295,.t.);
#110297=oriented_edge('',*,*,#110255,.f.);
#110298=edge_loop('',(#110293,#110294,#110296,#110297));
#110299=face_outer_bound('',#110298,.f.);
#110301=cartesian_point('',(3.293325712846e1,-6.627058353521e1,
-1.128036693869e1));
#110302=cartesian_point('',(3.289868078071e1,-6.610395607049e1,
-1.130730824347e1));
#110303=cartesian_point('',(3.278261761447e1,-6.574056372158e1,
-1.136851954808e1));
#110304=cartesian_point('',(3.244887064689e1,-6.519575616514e1,
-1.147070321872e1));
#110305=cartesian_point('',(3.188611629785e1,-6.469589662116e1,
-1.158285354858e1));
#110306=cartesian_point('',(3.110930689195e1,-6.438508959466e1,
-1.168553786632e1));
#110307=cartesian_point('',(3.022533611581e1,-6.438079444852e1,
-1.175631052851e1));
#110308=cartesian_point('',(2.961953348730e1,-6.462194708963e1,
-1.177270279704e1));
#110309=cartesian_point('',(2.933361331724e1,-6.481871731040e1,
-1.176939461671e1));
#110310=cartesian_point('',(2.928738798521e1,-6.485295463155e1,
-1.176834741289e1));
#110311=cartesian_point('',(3.205259350021e1,-6.664571769174e1,
-1.167387420420e1));
#110312=cartesian_point('',(3.204694240048e1,-6.654049569230e1,
-1.170700481288e1));
#110313=cartesian_point('',(3.200834162910e1,-6.630469735498e1,
-1.178087404826e1));
#110314=cartesian_point('',(3.184230427151e1,-6.593185643681e1,
-1.189925895335e1));
#110315=cartesian_point('',(3.151197557741e1,-6.557030202412e1,
-1.202263550759e1));
#110316=cartesian_point('',(3.101333565503e1,-6.533143340871e1,
-1.212691795756e1));
#110317=cartesian_point('',(3.042326862341e1,-6.531660030697e1,
-1.218649241392e1));
#110318=cartesian_point('',(3.002195787200e1,-6.548858958171e1,
-1.218513273194e1));
#110319=cartesian_point('',(2.983884401048e1,-6.562868183121e1,
-1.216969919030e1));
#110320=cartesian_point('',(2.980938165504e1,-6.565296729812e1,
-1.216651970980e1));
#110321=cartesian_point('',(3.130187438006e1,-6.673744231163e1,
-1.096736921044e1));
#110322=cartesian_point('',(3.129774048988e1,-6.668482805724e1,
-1.100572014003e1));
#110323=cartesian_point('',(3.127638555616e1,-6.656808885026e1,
-1.108983799465e1));
#110324=cartesian_point('',(3.119434742154e1,-6.638689400101e1,
-1.121926193949e1));
#110325=cartesian_point('',(3.103745570553e1,-6.621419629119e1,
-1.134636204683e1));
#110326=cartesian_point('',(3.080516139169e1,-6.610155506547e1,
-1.144399156187e1));
#110327=cartesian_point('',(3.053181798510e1,-6.609434231435e1,
-1.148776477999e1));
#110328=cartesian_point('',(3.034428821649e1,-6.617464370662e1,
-1.147136792374e1));
#110329=cartesian_point('',(3.025737413824e1,-6.624060896536e1,
-1.144724692222e1));
#110330=cartesian_point('',(3.024335498840e1,-6.625206877794e1,
-1.144275066790e1));
#110331=cartesian_point('',(3.159728568838e1,-6.643381565393e1,
-1.002307846875e1));
#110332=cartesian_point('',(3.156540934994e1,-6.636080835023e1,
-1.005930979884e1));
#110333=cartesian_point('',(3.148003668561e1,-6.620929231235e1,
-1.013875943287e1));
#110334=cartesian_point('',(3.129577380584e1,-6.600553597974e1,
-1.026058805652e1));
#110335=cartesian_point('',(3.104166598405e1,-6.584176373463e1,
-1.037936478026e1));
#110336=cartesian_point('',(3.073884227619e1,-6.575558957422e1,
-1.047020960861e1));
#110337=cartesian_point('',(3.041850935887e1,-6.576485551973e1,
-1.051286256205e1));
#110338=cartesian_point('',(3.019314900201e1,-6.584284141968e1,
-1.050249484162e1));
#110339=cartesian_point('',(3.007842490188e1,-6.590769606783e1,
-1.048372655382e1));
#110340=cartesian_point('',(3.005968212740e1,-6.591910899613e1,
-1.048033603419e1));
#110341=(bounded_surface()b_spline_surface(3,3,((#110301,#110302,#110303,
#110304,#110305,#110306,#110307,#110308,#110309,#110310),(#110311,#110312,
#110313,#110314,#110315,#110316,#110317,#110318,#110319,#110320),(#110321,
#110322,#110323,#110324,#110325,#110326,#110327,#110328,#110329,#110330),(
#110331,#110332,#110333,#110334,#110335,#110336,#110337,#110338,#110339,
#110340)),.unspecified.,.f.,.f.,.f.)b_spline_surface_with_knots((4,4),(4,1,1,1,
1,1,1,4),(0.e0,1.e0),(4.008660040957e-1,4.537164227986e-1,5.172805875342e-1,
5.898320287571e-1,6.677475880614e-1,7.457484140792e-1,8.250418041043e-1,
8.408466540235e-1),.unspecified.)geometric_representation_item()rational_b_spline_surface(((1.439061707484e0,1.439061707484e0,1.439061707484e0,1.439061707484e0,
1.439061707484e0,1.439061707484e0,1.439061707484e0,1.439061707484e0,
1.439061707484e0,1.439061707484e0),(8.536460975055e-1,8.536460975055e-1,
8.536460975055e-1,8.536460975055e-1,8.536460975055e-1,8.536460975055e-1,
8.536460975055e-1,8.536460975055e-1,8.536460975055e-1,8.536460975055e-1),(
8.536460975055e-1,8.536460975055e-1,8.536460975055e-1,8.536460975055e-1,
8.536460975055e-1,8.536460975055e-1,8.536460975055e-1,8.536460975055e-1,
8.536460975055e-1,8.536460975055e-1),(1.439061707484e0,1.439061707484e0,
1.439061707484e0,1.439061707484e0,1.439061707484e0,1.439061707484e0,
1.439061707484e0,1.439061707484e0,1.439061707484e0,1.439061707484e0)))representation_item('')surface());
#110342=oriented_edge('',*,*,#110164,.f.);
#110343=oriented_edge('',*,*,#110149,.t.);
#110344=oriented_edge('',*,*,#99831,.t.);
#110346=oriented_edge('',*,*,#110345,.f.);
#110347=oriented_edge('',*,*,#110295,.f.);
#110348=edge_loop('',(#110342,#110343,#110344,#110346,#110347));
#110349=face_outer_bound('',#110348,.f.);
#110351=cartesian_point('',(0.e0,0.e0,-1.085177816937e1));
#110352=direction('',(0.e0,0.e0,1.e0));
#110353=direction('',(9.999650107550e-1,8.365241527603e-3,0.e0));
#110354=axis2_placement_3d('',#110351,#110352,#110353);
#110355=toroidal_surface('',#110354,7.150671292775e1,1.e0);
#110356=oriented_edge('',*,*,#99829,.t.);
#110358=oriented_edge('',*,*,#110357,.f.);
#110359=oriented_edge('',*,*,#110257,.t.);
#110360=oriented_edge('',*,*,#110345,.t.);
#110361=edge_loop('',(#110356,#110358,#110359,#110360));
#110362=face_outer_bound('',#110361,.f.);
#110364=cartesian_point('',(2.515299864095e1,-6.656341654665e1,
-1.176705472888e1));
#110365=cartesian_point('',(2.490441065979e1,-6.659944456443e1,
-1.177082413482e1));
#110366=cartesian_point('',(2.444623261230e1,-6.674351436023e1,
-1.176643235301e1));
#110367=cartesian_point('',(2.389245065834e1,-6.713490985719e1,
-1.172831360842e1));
#110368=cartesian_point('',(2.352073214028e1,-6.759134529459e1,
-1.167401093311e1));
#110369=cartesian_point('',(2.329936652439e1,-6.805439298694e1,
-1.161305514962e1));
#110370=cartesian_point('',(2.319284221019e1,-6.849026281439e1,
-1.155156592266e1));
#110371=cartesian_point('',(2.316898811711e1,-6.888492813348e1,
-1.149267189103e1));
#110372=cartesian_point('',(2.320338398063e1,-6.923736116569e1,
-1.143737721483e1));
#110373=cartesian_point('',(2.328018814667e1,-6.955278483720e1,
-1.138546821787e1));
#110374=cartesian_point('',(2.339940615939e1,-6.986057706170e1,
-1.133232363023e1));
#110375=cartesian_point('',(2.350720668347e1,-7.005379772644e1,
-1.129700213076e1));
#110376=cartesian_point('',(2.357348334005e1,-7.015425851720e1,
-1.127799709772e1));
#110377=cartesian_point('',(2.534826566526e1,-6.749965054430e1,
-1.216953543054e1));
#110378=cartesian_point('',(2.518216030394e1,-6.751450866298e1,
-1.218234546596e1));
#110379=cartesian_point('',(2.487242661470e1,-6.759930621425e1,
-1.219282941629e1));
#110380=cartesian_point('',(2.450210919582e1,-6.786035104410e1,
-1.216790674461e1));
#110381=cartesian_point('',(2.426479872593e1,-6.817151389486e1,
-1.211887616299e1));
#110382=cartesian_point('',(2.413738853703e1,-6.848541455781e1,
-1.205774620792e1));
#110383=cartesian_point('',(2.409179117681e1,-6.877567084730e1,
-1.199254812704e1));
#110384=cartesian_point('',(2.410267185319e1,-6.903218619975e1,
-1.192773468101e1));
#110385=cartesian_point('',(2.415132019135e1,-6.925488863639e1,
-1.186512278772e1));
#110386=cartesian_point('',(2.422594125361e1,-6.944806685897e1,
-1.180491231070e1));
#110387=cartesian_point('',(2.432754744147e1,-6.963014260448e1,
-1.174190144958e1));
#110388=cartesian_point('',(2.441193782347e1,-6.973947203664e1,
-1.169901089931e1));
#110389=cartesian_point('',(2.446189879181e1,-6.979476654305e1,
-1.167562104375e1));
#110390=cartesian_point('',(2.546385799684e1,-6.823336275661e1,
-1.144500830327e1));
#110391=cartesian_point('',(2.538527110492e1,-6.824075588416e1,
-1.146428089682e1));
#110392=cartesian_point('',(2.524017699375e1,-6.828065681063e1,
-1.148615623370e1));
#110393=cartesian_point('',(2.506851505992e1,-6.840164870631e1,
-1.147539222183e1));
#110394=cartesian_point('',(2.495906140056e1,-6.854597947137e1,
-1.143553684321e1));
#110395=cartesian_point('',(2.490053812552e1,-6.869245265567e1,
-1.137904516062e1));
#110396=cartesian_point('',(2.487992628654e1,-6.882907789826e1,
-1.131469670515e1));
#110397=cartesian_point('',(2.488562519982e1,-6.895108554794e1,
-1.124786014592e1));
#110398=cartesian_point('',(2.490909009208e1,-6.905825534941e1,
-1.118112931366e1));
#110399=cartesian_point('',(2.494495024292e1,-6.915242731205e1,
-1.111522627821e1));
#110400=cartesian_point('',(2.499390082969e1,-6.924248454198e1,
-1.104467322901e1));
#110401=cartesian_point('',(2.503476717403e1,-6.929759869035e1,
-1.099554654372e1));
#110402=cartesian_point('',(2.505906408181e1,-6.932581319370e1,
-1.096844520837e1));
#110403=cartesian_point('',(2.535833293556e1,-6.786675801827e1,
-1.048002933055e1));
#110404=cartesian_point('',(2.526520979306e1,-6.788952547920e1,
-1.049527860539e1));
#110405=cartesian_point('',(2.509949190415e1,-6.795384243451e1,
-1.051112209606e1));
#110406=cartesian_point('',(2.489859481142e1,-6.809645265262e1,
-1.049815431421e1));
#110407=cartesian_point('',(2.475399679211e1,-6.825653323529e1,
-1.046015015807e1));
#110408=cartesian_point('',(2.465499955199e1,-6.842216843706e1,
-1.040743364442e1));
#110409=cartesian_point('',(2.459285866969e1,-6.858513328707e1,
-1.034745366318e1));
#110410=cartesian_point('',(2.455979986851e1,-6.874086368818e1,
-1.028496584195e1));
#110411=cartesian_point('',(2.454946071346e1,-6.888806846848e1,
-1.022235442235e1));
#110412=cartesian_point('',(2.455741131200e1,-6.902762078011e1,
-1.016033335779e1));
#110413=cartesian_point('',(2.458309370207e1,-6.917195443666e1,
-1.009379108323e1));
#110414=cartesian_point('',(2.461357960291e1,-6.926886891132e1,
-1.004739192516e1));
#110415=cartesian_point('',(2.463426749333e1,-6.932122570377e1,
-1.002179394539e1));
#110416=(bounded_surface()b_spline_surface(3,3,((#110364,#110365,#110366,
#110367,#110368,#110369,#110370,#110371,#110372,#110373,#110374,#110375,
#110376),(#110377,#110378,#110379,#110380,#110381,#110382,#110383,#110384,
#110385,#110386,#110387,#110388,#110389),(#110390,#110391,#110392,#110393,
#110394,#110395,#110396,#110397,#110398,#110399,#110400,#110401,#110402),(
#110403,#110404,#110405,#110406,#110407,#110408,#110409,#110410,#110411,#110412,
#110413,#110414,#110415)),.unspecified.,.f.,.f.,.f.)b_spline_surface_with_knots(
(4,4),(4,1,1,1,1,1,1,1,1,1,4),(0.e0,1.e0),(1.586467600649e-1,2.276209758786e-1,
2.872027635122e-1,3.399149988610e-1,3.868229595619e-1,4.286527913864e-1,
4.662075093508e-1,5.004090090795e-1,5.323041246202e-1,5.628502925725e-1,
6.001856555827e-1),.unspecified.)geometric_representation_item()rational_b_spline_surface(((1.440732206692e0,1.440732206692e0,1.440732206692e0,1.440732206692e0,
1.440732206692e0,1.440732206692e0,1.440732206692e0,1.440732206692e0,
1.440732206692e0,1.440732206692e0,1.440732206692e0,1.440732206692e0,
1.440732206692e0),(8.530892644359e-1,8.530892644359e-1,8.530892644359e-1,
8.530892644359e-1,8.530892644359e-1,8.530892644359e-1,8.530892644359e-1,
8.530892644359e-1,8.530892644359e-1,8.530892644359e-1,8.530892644359e-1,
8.530892644359e-1,8.530892644359e-1),(8.530892644359e-1,8.530892644359e-1,
8.530892644359e-1,8.530892644359e-1,8.530892644359e-1,8.530892644359e-1,
8.530892644359e-1,8.530892644359e-1,8.530892644359e-1,8.530892644359e-1,
8.530892644359e-1,8.530892644359e-1,8.530892644359e-1),(1.440732206692e0,
1.440732206692e0,1.440732206692e0,1.440732206692e0,1.440732206692e0,
1.440732206692e0,1.440732206692e0,1.440732206692e0,1.440732206692e0,
1.440732206692e0,1.440732206692e0,1.440732206692e0,1.440732206692e0)))representation_item('')surface());
#110417=oriented_edge('',*,*,#99827,.t.);
#110419=oriented_edge('',*,*,#110418,.t.);
#110421=oriented_edge('',*,*,#110420,.f.);
#110422=oriented_edge('',*,*,#110241,.f.);
#110423=oriented_edge('',*,*,#110357,.t.);
#110424=edge_loop('',(#110417,#110419,#110421,#110422,#110423));
#110425=face_outer_bound('',#110424,.f.);
#110427=cartesian_point('',(-1.222938097364e2,3.797807552621e2,
-1.069548648161e1));
#110428=direction('',(3.090169943749e-1,-9.510565162952e-1,0.e0));
#110429=direction('',(3.856151652659e-14,1.252939623610e-14,-1.e0));
#110430=axis2_placement_3d('',#110427,#110428,#110429);
#110431=cylindrical_surface('',#110430,1.e0);
#110433=oriented_edge('',*,*,#110432,.t.);
#110435=oriented_edge('',*,*,#110434,.f.);
#110437=oriented_edge('',*,*,#110436,.t.);
#110438=oriented_edge('',*,*,#110418,.f.);
#110439=oriented_edge('',*,*,#99825,.f.);
#110440=edge_loop('',(#110433,#110435,#110437,#110438,#110439));
#110441=face_outer_bound('',#110440,.f.);
#110443=cartesian_point('',(2.512487120863e1,-8.541657243621e1,
-1.169548648161e1));
#110444=direction('',(0.e0,0.e0,-1.e0));
#110445=direction('',(-3.090169943749e-1,9.510565162952e-1,0.e0));
#110446=axis2_placement_3d('',#110443,#110444,#110445);
#110447=plane('',#110446);
#110449=oriented_edge('',*,*,#110448,.f.);
#110451=oriented_edge('',*,*,#110450,.t.);
#110452=oriented_edge('',*,*,#110432,.f.);
#110453=oriented_edge('',*,*,#99823,.t.);
#110454=edge_loop('',(#110449,#110451,#110452,#110453));
#110455=face_outer_bound('',#110454,.f.);
#110457=cartesian_point('',(2.644251347496e1,-8.478079874132e1,
-1.069548648161e1));
#110458=direction('',(-3.090169943749e-1,9.510565162952e-1,0.e0));
#110459=direction('',(0.e0,0.e0,-1.e0));
#110460=axis2_placement_3d('',#110457,#110458,#110459);
#110461=cylindrical_surface('',#110460,1.e0);
#110463=oriented_edge('',*,*,#110462,.t.);
#110465=oriented_edge('',*,*,#110464,.f.);
#110466=oriented_edge('',*,*,#110448,.t.);
#110467=oriented_edge('',*,*,#99821,.f.);
#110469=oriented_edge('',*,*,#110468,.f.);
#110470=edge_loop('',(#110463,#110465,#110466,#110467,#110469));
#110471=face_outer_bound('',#110470,.f.);
#110473=cartesian_point('',(1.861019088076e1,-6.536644804115e1,-5.6e0));
#110474=direction('',(9.474374591189e-1,3.078410914165e-1,8.715574274766e-2));
#110475=direction('',(3.090169943749e-1,-9.510565162952e-1,0.e0));
#110476=axis2_placement_3d('',#110473,#110474,#110475);
#110477=plane('',#110476);
#110479=oriented_edge('',*,*,#110478,.f.);
#110481=oriented_edge('',*,*,#110480,.t.);
#110482=oriented_edge('',*,*,#110462,.f.);
#110484=oriented_edge('',*,*,#110483,.t.);
#110486=oriented_edge('',*,*,#110485,.t.);
#110487=edge_loop('',(#110479,#110481,#110482,#110484,#110486));
#110488=face_outer_bound('',#110487,.f.);
#110490=cartesian_point('',(2.419236291385e1,-8.551191697811e1,-6.6e0));
#110491=direction('',(-3.090169943749e-1,9.510565162952e-1,0.e0));
#110492=direction('',(0.e0,0.e0,1.e0));
#110493=axis2_placement_3d('',#110490,#110491,#110492);
#110494=cylindrical_surface('',#110493,1.e0);
#110496=oriented_edge('',*,*,#110495,.f.);
#110498=oriented_edge('',*,*,#110497,.f.);
#110499=oriented_edge('',*,*,#110478,.t.);
#110501=oriented_edge('',*,*,#110500,.f.);
#110502=edge_loop('',(#110496,#110498,#110499,#110501));
#110503=face_outer_bound('',#110502,.f.);
#110505=cartesian_point('',(0.e0,0.e0,-5.6e0));
#110506=direction('',(0.e0,0.e0,-1.e0));
#110507=direction('',(-6.427876096865e-1,-7.660444431190e-1,0.e0));
#110508=axis2_placement_3d('',#110505,#110506,#110507);
#110509=plane('',#110508);
#110511=oriented_edge('',*,*,#110510,.t.);
#110513=oriented_edge('',*,*,#110512,.f.);
#110515=oriented_edge('',*,*,#110514,.t.);
#110517=oriented_edge('',*,*,#110516,.f.);
#110518=oriented_edge('',*,*,#110495,.t.);
#110520=oriented_edge('',*,*,#110519,.t.);
#110521=edge_loop('',(#110511,#110513,#110515,#110517,#110518,#110520));
#110522=face_outer_bound('',#110521,.f.);
#110524=cartesian_point('',(1.474846386694e1,-7.127939886001e1,-6.6e0));
#110525=direction('',(1.564344650402e-1,-9.876883405951e-1,0.e0));
#110526=direction('',(0.e0,0.e0,1.e0));
#110527=axis2_placement_3d('',#110524,#110525,#110526);
#110528=cylindrical_surface('',#110527,1.e0);
#110529=oriented_edge('',*,*,#110510,.f.);
#110531=oriented_edge('',*,*,#110530,.f.);
#110533=oriented_edge('',*,*,#110532,.t.);
#110535=oriented_edge('',*,*,#110534,.f.);
#110536=edge_loop('',(#110529,#110531,#110533,#110535));
#110537=face_outer_bound('',#110536,.f.);
#110539=cartesian_point('',(1.492027770479e1,-7.236418873893e1,-6.6e0));
#110540=direction('',(-9.839298883092e-1,-1.558391844099e-1,8.715574274993e-2));
#110541=direction('',(1.487569424133e-1,-9.854169265978e-1,-8.261266766361e-2));
#110542=axis2_placement_3d('',#110539,#110540,#110541);
#110543=spherical_surface('',#110542,1.e0);
#110545=oriented_edge('',*,*,#110544,.f.);
#110546=oriented_edge('',*,*,#110530,.t.);
#110548=oriented_edge('',*,*,#110547,.t.);
#110549=edge_loop('',(#110545,#110546,#110548));
#110550=face_outer_bound('',#110549,.f.);
#110552=cartesian_point('',(1.471776297141e1,-7.222376103134e1,
-8.635163190987e0));
#110553=direction('',(-9.878983766254e-2,6.852411148609e-2,-9.927461982398e-1));
#110554=direction('',(-8.214303783014e-1,-5.687240865180e-1,4.248584491069e-2));
#110555=axis2_placement_3d('',#110552,#110553,#110554);
#110556=cylindrical_surface('',#110555,1.000025161509e0);
#110557=oriented_edge('',*,*,#110544,.t.);
#110559=oriented_edge('',*,*,#110558,.f.);
#110561=oriented_edge('',*,*,#110560,.t.);
#110563=oriented_edge('',*,*,#110562,.f.);
#110564=edge_loop('',(#110557,#110559,#110561,#110563));
#110565=face_outer_bound('',#110564,.f.);
#110567=cartesian_point('',(0.e0,0.e0,-8.725889084685e0));
#110568=direction('',(0.e0,0.e0,1.e0));
#110569=direction('',(6.427876096865e-1,-7.660444431190e-1,0.e0));
#110570=axis2_placement_3d('',#110567,#110568,#110569);
#110571=conical_surface('',#110570,7.269652396011e1,5.e0);
#110573=oriented_edge('',*,*,#110572,.f.);
#110575=oriented_edge('',*,*,#110574,.t.);
#110577=oriented_edge('',*,*,#110576,.f.);
#110578=oriented_edge('',*,*,#110558,.t.);
#110579=edge_loop('',(#110573,#110575,#110577,#110578));
#110580=face_outer_bound('',#110579,.f.);
#110582=cartesian_point('',(0.e0,0.e0,-6.6e0));
#110583=direction('',(0.e0,0.e0,-1.e0));
#110584=direction('',(-9.819248237507e-1,1.892713409426e-1,0.e0));
#110585=axis2_placement_3d('',#110582,#110583,#110584);
#110586=toroidal_surface('',#110585,7.388633499248e1,1.e0);
#110587=oriented_edge('',*,*,#110519,.f.);
#110589=oriented_edge('',*,*,#110588,.f.);
#110590=oriented_edge('',*,*,#110572,.t.);
#110591=oriented_edge('',*,*,#110547,.f.);
#110592=edge_loop('',(#110587,#110589,#110590,#110591));
#110593=face_outer_bound('',#110592,.f.);
#110595=cartesian_point('',(1.955858943121e1,-7.125062861556e1,-6.6e0));
#110596=direction('',(9.474374590995e-1,3.078410914398e-1,8.715574287595e-2));
#110597=direction('',(-3.148265165911e-1,9.455471492365e-1,8.261266865283e-2));
#110598=axis2_placement_3d('',#110595,#110596,#110597);
#110599=spherical_surface('',#110598,1.e0);
#110601=oriented_edge('',*,*,#110600,.f.);
#110602=oriented_edge('',*,*,#110588,.t.);
#110603=oriented_edge('',*,*,#110500,.t.);
#110604=edge_loop('',(#110601,#110602,#110603));
#110605=face_outer_bound('',#110604,.f.);
#110607=cartesian_point('',(1.968367555473e1,-7.101794506408e1,
-8.781621445614e0));
#110608=direction('',(-5.691260794128e-2,-1.059065386864e-1,9.927460703124e-1));
#110609=direction('',(9.900954484838e-1,-1.338132794994e-1,4.248539891845e-2));
#110610=axis2_placement_3d('',#110607,#110608,#110609);
#110611=cylindrical_surface('',#110610,1.000025702682e0);
#110612=oriented_edge('',*,*,#110600,.t.);
#110613=oriented_edge('',*,*,#110485,.f.);
#110615=oriented_edge('',*,*,#110614,.t.);
#110616=oriented_edge('',*,*,#110574,.f.);
#110617=edge_loop('',(#110612,#110613,#110615,#110616));
#110618=face_outer_bound('',#110617,.f.);
#110620=cartesian_point('',(2.215801424980e1,-7.060727406158e1,
-1.128153850846e1));
#110621=cartesian_point('',(2.214998646797e1,-7.043748401373e1,
-1.130849832246e1));
#110622=cartesian_point('',(2.209236818052e1,-7.006082247578e1,
-1.136974747852e1));
#110623=cartesian_point('',(2.184837145977e1,-6.947109945192e1,
-1.147197958581e1));
#110624=cartesian_point('',(2.137136245074e1,-6.888987741383e1,
-1.158416345875e1));
#110625=cartesian_point('',(2.065352586267e1,-6.846172013831e1,
-1.168685251552e1));
#110626=cartesian_point('',(1.978198349664e1,-6.831930088010e1,
-1.175759165764e1));
#110627=cartesian_point('',(1.914653955649e1,-6.846261001794e1,
-1.177393114096e1));
#110628=cartesian_point('',(1.883367882137e1,-6.861211788031e1,
-1.177058618020e1));
#110629=cartesian_point('',(1.878271097773e1,-6.863868695042e1,
-1.176953218762e1));
#110630=cartesian_point('',(2.123028470544e1,-7.083910434635e1,
-1.167127642611e1));
#110631=cartesian_point('',(2.124113000468e1,-7.073443135901e1,
-1.170442098429e1));
#110632=cartesian_point('',(2.123985351209e1,-7.049582161438e1,
-1.177831731307e1));
#110633=cartesian_point('',(2.113428332286e1,-7.010216325390e1,
-1.189672992090e1));
#110634=cartesian_point('',(2.086493690664e1,-6.969400265575e1,
-1.202011249730e1));
#110635=cartesian_point('',(2.041046794693e1,-6.938056257391e1,
-1.212437170002e1));
#110636=cartesian_point('',(1.983086346082e1,-6.927377628659e1,
-1.218389958809e1));
#110637=cartesian_point('',(1.940821464393e1,-6.938070050722e1,
-1.218249965496e1));
#110638=cartesian_point('',(1.920572824698e1,-6.949025588381e1,
-1.216704293713e1));
#110639=cartesian_point('',(1.917287068183e1,-6.950960756269e1,
-1.216385937381e1));
#110640=cartesian_point('',(2.047722431907e1,-7.081191434761e1,
-1.096524266493e1));
#110641=cartesian_point('',(2.048131748415e1,-7.075924604567e1,
-1.100358882135e1));
#110642=cartesian_point('',(2.047835735897e1,-7.064050353803e1,
-1.108769616326e1));
#110643=cartesian_point('',(2.042545494124e1,-7.044861971029e1,
-1.121710300358e1));
#110644=cartesian_point('',(2.029729131661e1,-7.025349052854e1,
-1.134418436670e1));
#110645=cartesian_point('',(2.008531170018e1,-7.010593128969e1,
-1.144179860269e1));
#110646=cartesian_point('',(1.981635160442e1,-7.005606710909e1,
-1.148556929801e1));
#110647=cartesian_point('',(1.961848174370e1,-7.010602618525e1,
-1.146918571639e1));
#110648=cartesian_point('',(1.952225419694e1,-7.015757322380e1,
-1.144507544893e1));
#110649=cartesian_point('',(1.950660141443e1,-7.016669917304e1,
-1.144058057739e1));
#110650=cartesian_point('',(2.081573225674e1,-7.055880962721e1,
-1.002307846825e1));
#110651=cartesian_point('',(2.079566922743e1,-7.048171460620e1,
-1.005930979851e1));
#110652=cartesian_point('',(2.073504997254e1,-7.031870875471e1,
-1.013875943268e1));
#110653=cartesian_point('',(2.058493018726e1,-7.008863593533e1,
-1.026058805648e1));
#110654=cartesian_point('',(2.035957047797e1,-6.988712877718e1,
-1.037936478026e1));
#110655=cartesian_point('',(2.007395564115e1,-6.975464349898e1,
-1.047020960867e1));
#110656=cartesian_point('',(1.975611704040e1,-6.971368425678e1,
-1.051286256214e1));
#110657=cartesian_point('',(1.952132721876e1,-6.975545666655e1,
-1.050249464996e1));
#110658=cartesian_point('',(1.939786609063e1,-6.980156837505e1,
-1.048372529024e1));
#110659=cartesian_point('',(1.937756467325e1,-6.980991073933e1,
-1.048033397394e1));
#110660=(bounded_surface()b_spline_surface(3,3,((#110620,#110621,#110622,
#110623,#110624,#110625,#110626,#110627,#110628,#110629),(#110630,#110631,
#110632,#110633,#110634,#110635,#110636,#110637,#110638,#110639),(#110640,
#110641,#110642,#110643,#110644,#110645,#110646,#110647,#110648,#110649),(
#110650,#110651,#110652,#110653,#110654,#110655,#110656,#110657,#110658,
#110659)),.unspecified.,.f.,.f.,.f.)b_spline_surface_with_knots((4,4),(4,1,1,1,
1,1,1,4),(0.e0,1.e0),(4.008660038316e-1,4.537164227973e-1,5.172805875330e-1,
5.898320287555e-1,6.677475880575e-1,7.457484140712e-1,8.250418040936e-1,
8.408498553911e-1),.unspecified.)geometric_representation_item()rational_b_spline_surface(((1.437589185916e0,1.437589185916e0,1.437589185916e0,1.437589185916e0,
1.437589185916e0,1.437589185916e0,1.437589185916e0,1.437589185916e0,
1.437589185916e0,1.437589185916e0),(8.541369380280e-1,8.541369380280e-1,
8.541369380280e-1,8.541369380280e-1,8.541369380280e-1,8.541369380280e-1,
8.541369380280e-1,8.541369380280e-1,8.541369380280e-1,8.541369380280e-1),(
8.541369380280e-1,8.541369380280e-1,8.541369380280e-1,8.541369380280e-1,
8.541369380280e-1,8.541369380280e-1,8.541369380280e-1,8.541369380280e-1,
8.541369380280e-1,8.541369380280e-1),(1.437589185916e0,1.437589185916e0,
1.437589185916e0,1.437589185916e0,1.437589185916e0,1.437589185916e0,
1.437589185916e0,1.437589185916e0,1.437589185916e0,1.437589185916e0)))representation_item('')surface());
#110661=oriented_edge('',*,*,#110483,.f.);
#110662=oriented_edge('',*,*,#110468,.t.);
#110663=oriented_edge('',*,*,#99819,.t.);
#110665=oriented_edge('',*,*,#110664,.f.);
#110666=oriented_edge('',*,*,#110614,.f.);
#110667=edge_loop('',(#110661,#110662,#110663,#110665,#110666));
#110668=face_outer_bound('',#110667,.f.);
#110670=cartesian_point('',(0.e0,0.e0,-1.085177816937e1));
#110671=direction('',(0.e0,0.e0,1.e0));
#110672=direction('',(9.999650107550e-1,8.365241527603e-3,0.e0));
#110673=axis2_placement_3d('',#110670,#110671,#110672);
#110674=toroidal_surface('',#110673,7.150671292775e1,1.e0);
#110675=oriented_edge('',*,*,#99817,.t.);
#110677=oriented_edge('',*,*,#110676,.f.);
#110678=oriented_edge('',*,*,#110576,.t.);
#110679=oriented_edge('',*,*,#110664,.t.);
#110680=edge_loop('',(#110675,#110677,#110678,#110679));
#110681=face_outer_bound('',#110680,.f.);
#110683=cartesian_point('',(1.443051974874e1,-6.967886607709e1,
-1.176712200630e1));
#110684=cartesian_point('',(1.417931366175e1,-6.967556067032e1,
-1.177089358774e1));
#110685=cartesian_point('',(1.370412363544e1,-6.974621430227e1,
-1.176650052885e1));
#110686=cartesian_point('',(1.309581567367e1,-7.004631573822e1,
-1.172835952185e1));
#110687=cartesian_point('',(1.265723840614e1,-7.043919150975e1,
-1.167402342182e1));
#110688=cartesian_point('',(1.236620996986e1,-7.086211227082e1,
-1.161303241635e1));
#110689=cartesian_point('',(1.219291476101e1,-7.127613824818e1,
-1.155150837753e1));
#110690=cartesian_point('',(1.210776508381e1,-7.166233721531e1,
-1.149258728365e1));
#110691=cartesian_point('',(1.208677213757e1,-7.201580631211e1,
-1.143728471723e1));
#110692=cartesian_point('',(1.211341987965e1,-7.233922537158e1,
-1.138538870462e1));
#110693=cartesian_point('',(1.218305766924e1,-7.266147076337e1,
-1.133230199370e1));
#110694=cartesian_point('',(1.225922621452e1,-7.286885498950e1,
-1.129703000396e1));
#110695=cartesian_point('',(1.230886662469e1,-7.297821184497e1,
-1.127806365289e1));
#110696=cartesian_point('',(1.447691374466e1,-7.063406917171e1,
-1.216938597691e1));
#110697=cartesian_point('',(1.431050523670e1,-7.062275857629e1,
-1.218219957957e1));
#110698=cartesian_point('',(1.399125039268e1,-7.065808012252e1,
-1.219268539906e1));
#110699=cartesian_point('',(1.358459260848e1,-7.085808508147e1,
-1.216774113690e1));
#110700=cartesian_point('',(1.330152502814e1,-7.112843105171e1,
-1.211867438120e1));
#110701=cartesian_point('',(1.312663238735e1,-7.141866192075e1,
-1.205750415041e1));
#110702=cartesian_point('',(1.303627882380e1,-7.169831944362e1,
-1.199226468220e1));
#110703=cartesian_point('',(1.300701119822e1,-7.195343894725e1,
-1.192741709808e1));
#110704=cartesian_point('',(1.302033344385e1,-7.218098267610e1,
-1.186479214476e1));
#110705=cartesian_point('',(1.306388905761e1,-7.238334878990e1,
-1.180459322047e1));
#110706=cartesian_point('',(1.313574574318e1,-7.257881098412e1,
-1.174164805787e1));
#110707=cartesian_point('',(1.320191187809e1,-7.269980262062e1,
-1.169881705448e1));
#110708=cartesian_point('',(1.324251967653e1,-7.276209834120e1,
-1.167547515552e1));
#110709=cartesian_point('',(1.447630041865e1,-7.137667401253e1,
-1.144488609382e1));
#110710=cartesian_point('',(1.439750459875e1,-7.137168289746e1,
-1.146416243520e1));
#110711=cartesian_point('',(1.424790722262e1,-7.138840839417e1,
-1.148604033123e1));
#110712=cartesian_point('',(1.405938278563e1,-7.148111503528e1,
-1.147525544727e1));
#110713=cartesian_point('',(1.392868202308e1,-7.160662287142e1,
-1.143536259005e1));
#110714=cartesian_point('',(1.384797873736e1,-7.174221109440e1,
-1.137882703613e1));
#110715=cartesian_point('',(1.380627995452e1,-7.187399643658e1,
-1.131443175173e1));
#110716=cartesian_point('',(1.379286925747e1,-7.199543874480e1,
-1.124755440152e1));
#110717=cartesian_point('',(1.379932850508e1,-7.210496370082e1,
-1.118080473277e1));
#110718=cartesian_point('',(1.382004800481e1,-7.220355049915e1,
-1.111491064800e1));
#110719=cartesian_point('',(1.385430023529e1,-7.230004220938e1,
-1.104442869038e1));
#110720=cartesian_point('',(1.388600338377e1,-7.236078423315e1,
-1.099537045168e1));
#110721=cartesian_point('',(1.390554587721e1,-7.239238954336e1,
-1.096832550815e1));
#110722=cartesian_point('',(1.442943015923e1,-7.099812279970e1,
-1.048002920977e1));
#110723=cartesian_point('',(1.433387028047e1,-7.100604411334e1,
-1.049528201384e1));
#110724=cartesian_point('',(1.416008113760e1,-7.104366138197e1,
-1.051112727381e1));
#110725=cartesian_point('',(1.393929271369e1,-7.115314457877e1,
-1.049814076870e1));
#110726=cartesian_point('',(1.377139904209e1,-7.128871165582e1,
-1.046010233679e1));
#110727=cartesian_point('',(1.364770043325e1,-7.143690575311e1,
-1.040734495477e1));
#110728=cartesian_point('',(1.356084170180e1,-7.158823297372e1,
-1.034732063032e1));
#110729=cartesian_point('',(1.350386226860e1,-7.173695094286e1,
-1.028479360446e1));
#110730=cartesian_point('',(1.347067702873e1,-7.188075663473e1,
-1.022216337430e1));
#110731=cartesian_point('',(1.345675582311e1,-7.201980905386e1,
-1.016014976168e1));
#110732=cartesian_point('',(1.345958832481e1,-7.216623081891e1,
-1.009367373932e1));
#110733=cartesian_point('',(1.347453248258e1,-7.226658004838e1,
-1.004733890485e1));
#110734=cartesian_point('',(1.348674983314e1,-7.232141459546e1,
-1.002179399925e1));
#110735=(bounded_surface()b_spline_surface(3,3,((#110683,#110684,#110685,
#110686,#110687,#110688,#110689,#110690,#110691,#110692,#110693,#110694,
#110695),(#110696,#110697,#110698,#110699,#110700,#110701,#110702,#110703,
#110704,#110705,#110706,#110707,#110708),(#110709,#110710,#110711,#110712,
#110713,#110714,#110715,#110716,#110717,#110718,#110719,#110720,#110721),(
#110722,#110723,#110724,#110725,#110726,#110727,#110728,#110729,#110730,#110731,
#110732,#110733,#110734)),.unspecified.,.f.,.f.,.f.)b_spline_surface_with_knots(
(4,4),(4,1,1,1,1,1,1,1,1,1,4),(0.e0,1.e0),(1.586468332286e-1,2.276365417576e-1,
2.872403552216e-1,3.399695393324e-1,3.868926788583e-1,4.287398156083e-1,
4.663107306735e-1,5.005160249224e-1,5.323983037968e-1,5.629273804493e-1,
6.001853439441e-1),.unspecified.)geometric_representation_item()rational_b_spline_surface(((1.440649273438e0,1.440649273438e0,1.440649273438e0,1.440649273438e0,
1.440649273438e0,1.440649273438e0,1.440649273438e0,1.440649273438e0,
1.440649273438e0,1.440649273438e0,1.440649273438e0,1.440649273438e0,
1.440649273438e0),(8.531169088539e-1,8.531169088539e-1,8.531169088539e-1,
8.531169088539e-1,8.531169088539e-1,8.531169088539e-1,8.531169088539e-1,
8.531169088539e-1,8.531169088539e-1,8.531169088539e-1,8.531169088539e-1,
8.531169088539e-1,8.531169088539e-1),(8.531169088539e-1,8.531169088539e-1,
8.531169088539e-1,8.531169088539e-1,8.531169088539e-1,8.531169088539e-1,
8.531169088539e-1,8.531169088539e-1,8.531169088539e-1,8.531169088539e-1,
8.531169088539e-1,8.531169088539e-1,8.531169088539e-1),(1.440649273438e0,
1.440649273438e0,1.440649273438e0,1.440649273438e0,1.440649273438e0,
1.440649273438e0,1.440649273438e0,1.440649273438e0,1.440649273438e0,
1.440649273438e0,1.440649273438e0,1.440649273438e0,1.440649273438e0)))representation_item('')surface());
#110736=oriented_edge('',*,*,#99815,.t.);
#110738=oriented_edge('',*,*,#110737,.t.);
#110740=oriented_edge('',*,*,#110739,.f.);
#110741=oriented_edge('',*,*,#110560,.f.);
#110742=oriented_edge('',*,*,#110676,.t.);
#110743=edge_loop('',(#110736,#110738,#110740,#110741,#110742));
#110744=face_outer_bound('',#110743,.f.);
#110746=cartesian_point('',(1.457613382669e1,-8.531556372813e1,
-1.069548648161e1));
#110747=direction('',(-1.564344650402e-1,9.876883405951e-1,0.e0));
#110748=direction('',(9.839298882679e-1,1.558391846719e-1,-8.715574274766e-2));
#110749=axis2_placement_3d('',#110746,#110747,#110748);
#110750=cylindrical_surface('',#110749,1.e0);
#110752=oriented_edge('',*,*,#110751,.f.);
#110754=oriented_edge('',*,*,#110753,.f.);
#110756=oriented_edge('',*,*,#110755,.t.);
#110757=oriented_edge('',*,*,#110737,.f.);
#110758=oriented_edge('',*,*,#99813,.f.);
#110759=edge_loop('',(#110752,#110754,#110756,#110757,#110758));
#110760=face_outer_bound('',#110759,.f.);
#110762=cartesian_point('',(-8.751317615037e1,1.639188824007e1,
-1.169548648161e1));
#110763=direction('',(0.e0,0.e0,-1.e0));
#110764=direction('',(9.876883405951e-1,-1.564344650402e-1,0.e0));
#110765=axis2_placement_3d('',#110762,#110763,#110764);
#110766=plane('',#110765);
#110767=oriented_edge('',*,*,#110751,.t.);
#110768=oriented_edge('',*,*,#99811,.t.);
#110770=oriented_edge('',*,*,#110769,.f.);
#110772=oriented_edge('',*,*,#110771,.t.);
#110774=oriented_edge('',*,*,#110773,.t.);
#110776=oriented_edge('',*,*,#110775,.t.);
#110777=edge_loop('',(#110767,#110768,#110770,#110772,#110774,#110776));
#110778=face_outer_bound('',#110777,.f.);
#110780=oriented_edge('',*,*,#110779,.t.);
#110782=oriented_edge('',*,*,#110781,.t.);
#110783=edge_loop('',(#110780,#110782));
#110784=face_bound('',#110783,.f.);
#110786=cartesian_point('',(6.799713373725e1,4.360315294255e2,
-1.069548648161e1));
#110787=direction('',(-1.564344650402e-1,-9.876883405951e-1,0.e0));
#110788=direction('',(-9.839298882679e-1,1.558391846719e-1,-8.715574274766e-2));
#110789=axis2_placement_3d('',#110786,#110787,#110788);
#110790=cylindrical_surface('',#110789,1.e0);
#110791=oriented_edge('',*,*,#100086,.t.);
#110793=oriented_edge('',*,*,#110792,.f.);
#110794=oriented_edge('',*,*,#110769,.t.);
#110795=oriented_edge('',*,*,#99809,.f.);
#110796=oriented_edge('',*,*,#100067,.f.);
#110797=edge_loop('',(#110791,#110793,#110794,#110795,#110796));
#110798=face_outer_bound('',#110797,.f.);
#110800=cartesian_point('',(-1.530340657004e1,-8.421579609032e1,
-1.027850067609e1));
#110801=cartesian_point('',(-1.536941055911e1,-8.445490487413e1,
-1.027850067609e1));
#110802=cartesian_point('',(-1.545059128836e1,-8.502108650559e1,
-1.027850067609e1));
#110803=cartesian_point('',(-1.531522536692e1,-8.590660263273e1,
-1.027850067609e1));
#110804=cartesian_point('',(-1.486885368197e1,-8.676439079106e1,
-1.027850067609e1));
#110805=cartesian_point('',(-1.416940086905e1,-8.743261846669e1,
-1.027850067609e1));
#110806=cartesian_point('',(-1.337293358430e1,-8.780342648827e1,
-1.027850067609e1));
#110807=cartesian_point('',(-1.282519114976e1,-8.788763269063e1,
-1.027850067609e1));
#110808=cartesian_point('',(-1.259442666524e1,-8.789579742441e1,
-1.027850067609e1));
#110809=cartesian_point('',(-1.575358319089e1,-8.409124762837e1,
-1.129664637773e1));
#110810=cartesian_point('',(-1.583020861397e1,-8.436882518083e1,
-1.129664637773e1));
#110811=cartesian_point('',(-1.592445301614e1,-8.502615588896e1,
-1.129664637773e1));
#110812=cartesian_point('',(-1.576728733478e1,-8.605427173773e1,
-1.129664637773e1));
#110813=cartesian_point('',(-1.524910824165e1,-8.704998904626e1,
-1.129664637773e1));
#110814=cartesian_point('',(-1.443744218674e1,-8.782537302663e1,
-1.129664637773e1));
#110815=cartesian_point('',(-1.351355687710e1,-8.825546729560e1,
-1.129664637773e1));
#110816=cartesian_point('',(-1.287832224583e1,-8.835313264841e1,
-1.129664637773e1));
#110817=cartesian_point('',(-1.261070282538e1,-8.836259920378e1,
-1.129664637773e1));
#110818=cartesian_point('',(-1.498355626985e1,-8.430428772026e1,
-1.208178646296e1));
#110819=cartesian_point('',(-1.504201373451e1,-8.451606446010e1,
-1.208178646296e1));
#110820=cartesian_point('',(-1.511391272962e1,-8.501748471084e1,
-1.208178646296e1));
#110821=cartesian_point('',(-1.499403552845e1,-8.580168379560e1,
-1.208178646296e1));
#110822=cartesian_point('',(-1.459868297690e1,-8.656147335059e1,
-1.208178646296e1));
#110823=cartesian_point('',(-1.397895762531e1,-8.715356651667e1,
-1.208178646296e1));
#110824=cartesian_point('',(-1.327302079378e1,-8.748225168436e1,
-1.208178646296e1));
#110825=cartesian_point('',(-1.278744152830e1,-8.755689516598e1,
-1.208178646296e1));
#110826=cartesian_point('',(-1.258286246029e1,-8.756413495607e1,
-1.208178646296e1));
#110827=cartesian_point('',(-1.401030744283e1,-8.457355235748e1,
-1.159697920094e1));
#110828=cartesian_point('',(-1.404580214641e1,-8.470216244177e1,
-1.159697920094e1));
#110829=cartesian_point('',(-1.408945843908e1,-8.500652507591e1,
-1.159697920094e1));
#110830=cartesian_point('',(-1.401671071949e1,-8.548243402435e1,
-1.159697920094e1));
#110831=cartesian_point('',(-1.377660051629e1,-8.594403087581e1,
-1.159697920094e1));
#110832=cartesian_point('',(-1.339947196133e1,-8.630445997257e1,
-1.159697920094e1));
#110833=cartesian_point('',(-1.296900355160e1,-8.650497262294e1,
-1.159697920094e1));
#110834=cartesian_point('',(-1.267257599657e1,-8.655051840872e1,
-1.159697920094e1));
#110835=cartesian_point('',(-1.254767459618e1,-8.655494375604e1,
-1.159697920094e1));
#110836=(bounded_surface()b_spline_surface(3,3,((#110800,#110801,#110802,
#110803,#110804,#110805,#110806,#110807,#110808),(#110809,#110810,#110811,
#110812,#110813,#110814,#110815,#110816,#110817),(#110818,#110819,#110820,
#110821,#110822,#110823,#110824,#110825,#110826),(#110827,#110828,#110829,
#110830,#110831,#110832,#110833,#110834,#110835)),.unspecified.,.f.,.f.,.f.)b_spline_surface_with_knots((4,4),(4,1,1,1,1,1,4),(0.e0,1.e0),(3.635100339027e-2,
1.663712447189e-1,3.327134277187e-1,4.991876189974e-1,6.659044065506e-1,
8.328722868337e-1,9.541334583929e-1),.unspecified.)geometric_representation_item()rational_b_spline_surface(((1.492932381313e0,1.492932381313e0,1.492932381313e0,
1.492932381313e0,1.492932381313e0,1.492932381313e0,1.492932381313e0,
1.492932381313e0,1.492932381313e0),(8.356892062290e-1,8.356892062290e-1,
8.356892062290e-1,8.356892062290e-1,8.356892062290e-1,8.356892062290e-1,
8.356892062290e-1,8.356892062290e-1,8.356892062290e-1),(8.356892062290e-1,
8.356892062290e-1,8.356892062290e-1,8.356892062290e-1,8.356892062290e-1,
8.356892062290e-1,8.356892062290e-1,8.356892062290e-1,8.356892062290e-1),(
1.492932381313e0,1.492932381313e0,1.492932381313e0,1.492932381313e0,
1.492932381313e0,1.492932381313e0,1.492932381313e0,1.492932381313e0,
1.492932381313e0)))representation_item('')surface());
#110838=oriented_edge('',*,*,#110837,.f.);
#110840=oriented_edge('',*,*,#110839,.t.);
#110841=oriented_edge('',*,*,#110771,.f.);
#110842=oriented_edge('',*,*,#110792,.t.);
#110843=edge_loop('',(#110838,#110840,#110841,#110842));
#110844=face_outer_bound('',#110843,.f.);
#110846=cartesian_point('',(-1.275975763646e1,-8.500167823598e1,
-7.692484854714e0));
#110847=direction('',(8.889941216798e-2,4.241016348076e-3,-9.960315799695e-1));
#110848=direction('',(2.603315559119e-3,-9.999885089455e-1,-4.025509303185e-3));
#110849=axis2_placement_3d('',#110846,#110847,#110848);
#110850=cylindrical_surface('',#110849,2.999921341370e0);
#110852=oriented_edge('',*,*,#110851,.t.);
#110854=oriented_edge('',*,*,#110853,.t.);
#110856=oriented_edge('',*,*,#110855,.t.);
#110858=oriented_edge('',*,*,#110857,.f.);
#110859=oriented_edge('',*,*,#110837,.t.);
#110860=oriented_edge('',*,*,#100084,.f.);
#110861=edge_loop('',(#110852,#110854,#110856,#110858,#110859,#110860));
#110862=face_outer_bound('',#110861,.f.);
#110864=cartesian_point('',(-1.655280771255e1,-8.747025124778e1,
-5.697142997661e0));
#110865=cartesian_point('',(-1.667358618354e1,-8.729393030912e1,
-5.698097359130e0));
#110866=cartesian_point('',(-1.699889438923e1,-8.673547561390e1,
-5.700591735436e0));
#110867=cartesian_point('',(-1.732619624306e1,-8.569517063287e1,
-5.703081035465e0));
#110868=cartesian_point('',(-1.733290185095e1,-8.468336839828e1,
-5.702631179117e0));
#110869=cartesian_point('',(-1.722499997383e1,-8.412375401619e1,
-5.701581651628e0));
#110870=cartesian_point('',(-1.719302719282e1,-8.399145260742e1,
-5.701269185117e0));
#110871=cartesian_point('',(-1.575060556531e1,-8.693174998305e1,
-5.237136628877e0));
#110872=cartesian_point('',(-1.584623473396e1,-8.679472724039e1,
-5.235943740970e0));
#110873=cartesian_point('',(-1.610407945129e1,-8.635988497059e1,
-5.232720951417e0));
#110874=cartesian_point('',(-1.636398311930e1,-8.554631574672e1,
-5.229970766217e0));
#110875=cartesian_point('',(-1.636869160112e1,-8.475365693028e1,
-5.230233127933e0));
#110876=cartesian_point('',(-1.628249351573e1,-8.431589659182e1,
-5.231756022086e0));
#110877=cartesian_point('',(-1.625698413064e1,-8.421245937766e1,
-5.232170911490e0));
#110878=cartesian_point('',(-1.509983308467e1,-8.649490040306e1,
-5.965668883853e0));
#110879=cartesian_point('',(-1.517302775050e1,-8.638839321939e1,
-5.962735051833e0));
#110880=cartesian_point('',(-1.537014529464e1,-8.605109508508e1,
-5.954923322747e0));
#110881=cartesian_point('',(-1.556837913776e1,-8.542291859822e1,
-5.947765346986e0));
#110882=cartesian_point('',(-1.557234317867e1,-8.481198594812e1,
-5.948737765499e0));
#110883=cartesian_point('',(-1.550689958730e1,-8.447403780156e1,
-5.952253011928e0));
#110884=cartesian_point('',(-1.548751039308e1,-8.439413783320e1,
-5.953246870403e0));
#110885=cartesian_point('',(-1.542221418123e1,-8.671130810868e1,
-6.962829361689e0));
#110886=cartesian_point('',(-1.550401696638e1,-8.658800215549e1,
-6.960759163561e0));
#110887=cartesian_point('',(-1.572382324747e1,-8.619901186125e1,
-6.955281129376e0));
#110888=cartesian_point('',(-1.594398549847e1,-8.548079153414e1,
-6.950112730831e0));
#110889=cartesian_point('',(-1.594939778175e1,-8.478470398363e1,
-6.950896463253e0));
#110890=cartesian_point('',(-1.587755289440e1,-8.439849431959e1,
-6.953308269273e0));
#110891=cartesian_point('',(-1.585621278212e1,-8.430708440305e1,
-6.954001651513e0));
#110892=(bounded_surface()b_spline_surface(3,3,((#110864,#110865,#110866,
#110867,#110868,#110869,#110870),(#110871,#110872,#110873,#110874,#110875,
#110876,#110877),(#110878,#110879,#110880,#110881,#110882,#110883,#110884),(
#110885,#110886,#110887,#110888,#110889,#110890,#110891)),.unspecified.,.f.,.f.,
.f.)b_spline_surface_with_knots((4,4),(4,1,1,1,4),(0.e0,1.e0),
(5.028149737547e-1,5.735290769401e-1,7.159173336386e-1,8.587368432828e-1,
9.036365434712e-1),.unspecified.)geometric_representation_item()rational_b_spline_surface(((1.461288643147e0,1.461288643147e0,1.461288643147e0,1.461288643147e0,
1.461288643147e0,1.461288643147e0,1.461288643147e0),(8.462371189509e-1,
8.462371189509e-1,8.462371189509e-1,8.462371189509e-1,8.462371189509e-1,
8.462371189509e-1,8.462371189509e-1),(8.462371189509e-1,8.462371189509e-1,
8.462371189509e-1,8.462371189509e-1,8.462371189509e-1,8.462371189509e-1,
8.462371189509e-1),(1.461288643147e0,1.461288643147e0,1.461288643147e0,
1.461288643147e0,1.461288643147e0,1.461288643147e0,1.461288643147e0)))representation_item('')surface());
#110893=oriented_edge('',*,*,#100120,.t.);
#110895=oriented_edge('',*,*,#110894,.f.);
#110896=oriented_edge('',*,*,#110851,.f.);
#110897=oriented_edge('',*,*,#100101,.t.);
#110898=edge_loop('',(#110893,#110895,#110896,#110897));
#110899=face_outer_bound('',#110898,.f.);
#110901=cartesian_point('',(-1.353127858095e1,-8.804482192826e1,
-4.706200724547e0));
#110902=cartesian_point('',(-1.358486099145e1,-8.804597354566e1,
-4.718673963494e0));
#110903=cartesian_point('',(-1.377564099111e1,-8.804807190637e1,
-4.764803840579e0));
#110904=cartesian_point('',(-1.410089639592e1,-8.803845541095e1,
-4.852405862226e0));
#110905=cartesian_point('',(-1.448530729432e1,-8.800669850343e1,
-4.965626934467e0));
#110906=cartesian_point('',(-1.483418898197e1,-8.795911468230e1,
-5.075486986443e0));
#110907=cartesian_point('',(-1.515000206586e1,-8.789837812884e1,
-5.179898179902e0));
#110908=cartesian_point('',(-1.543537877389e1,-8.782682958491e1,
-5.277448446403e0));
#110909=cartesian_point('',(-1.569284392566e1,-8.774640736240e1,
-5.367133200391e0));
#110910=cartesian_point('',(-1.592478623037e1,-8.765874800919e1,
-5.448225700075e0));
#110911=cartesian_point('',(-1.613352566496e1,-8.756521330613e1,
-5.520214969573e0));
#110912=cartesian_point('',(-1.632074844742e1,-8.746719567977e1,
-5.582553203467e0));
#110913=cartesian_point('',(-1.648681044788e1,-8.736678821467e1,
-5.634435849060e0));
#110914=cartesian_point('',(-1.663237557749e1,-8.726630298635e1,
-5.675488860177e0));
#110915=cartesian_point('',(-1.675989547644e1,-8.716694527836e1,
-5.706212316816e0));
#110916=cartesian_point('',(-1.685015431342e1,-8.708824478490e1,
-5.723113595302e0));
#110917=cartesian_point('',(-1.689852586068e1,-8.704286694253e1,
-5.729900337432e0));
#110918=cartesian_point('',(-1.691079183771e1,-8.703114393055e1,
-5.731455838159e0));
#110919=cartesian_point('',(-1.294597704801e1,-8.770940940931e1,
-5.537133725397e0));
#110920=cartesian_point('',(-1.300129274447e1,-8.769074104145e1,
-5.542610938809e0));
#110921=cartesian_point('',(-1.319260852527e1,-8.762464126997e1,
-5.558626195961e0));
#110922=cartesian_point('',(-1.349606525147e1,-8.751460582680e1,
-5.569088727736e0));
#110923=cartesian_point('',(-1.385346330416e1,-8.738156110781e1,
-5.567790925996e0));
#110924=cartesian_point('',(-1.417523567112e1,-8.726009283239e1,
-5.554079218528e0));
#110925=cartesian_point('',(-1.446465465408e1,-8.715109473287e1,
-5.530790738176e0));
#110926=cartesian_point('',(-1.472468359154e1,-8.705479607294e1,
-5.500260477617e0));
#110927=cartesian_point('',(-1.495811598729e1,-8.697112029573e1,
-5.464496091848e0));
#110928=cartesian_point('',(-1.516750947489e1,-8.689976164120e1,
-5.425223222812e0));
#110929=cartesian_point('',(-1.535530679396e1,-8.684022033547e1,
-5.383933795512e0));
#110930=cartesian_point('',(-1.552334861178e1,-8.679199292061e1,
-5.342031077300e0));
#110931=cartesian_point('',(-1.567226995011e1,-8.675467061990e1,
-5.301089605123e0));
#110932=cartesian_point('',(-1.580296213748e1,-8.672736820609e1,
-5.262537156582e0));
#110933=cartesian_point('',(-1.591786522359e1,-8.670858281955e1,
-5.227091961010e0));
#110934=cartesian_point('',(-1.599972104965e1,-8.669916049758e1,
-5.201309463664e0));
#110935=cartesian_point('',(-1.604388335195e1,-8.669559308709e1,
-5.187430751841e0));
#110936=cartesian_point('',(-1.605510423926e1,-8.669478804812e1,
-5.183912353822e0));
#110937=cartesian_point('',(-1.263349027015e1,-8.852562169465e1,
-6.154857963933e0));
#110938=cartesian_point('',(-1.269109166822e1,-8.849202721627e1,
-6.180995552854e0));
#110939=cartesian_point('',(-1.288545232300e1,-8.837153277265e1,
-6.264589360356e0));
#110940=cartesian_point('',(-1.317266093280e1,-8.816336957831e1,
-6.361849411952e0));
#110941=cartesian_point('',(-1.350478591348e1,-8.789834819715e1,
-6.441881302816e0));
#110942=cartesian_point('',(-1.379683891211e1,-8.764590245052e1,
-6.481162214798e0));
#110943=cartesian_point('',(-1.405352138458e1,-8.741085212391e1,
-6.486885892797e0));
#110944=cartesian_point('',(-1.427874071955e1,-8.719592241210e1,
-6.465200163342e0));
#110945=cartesian_point('',(-1.447609809172e1,-8.700272545647e1,
-6.421546511446e0));
#110946=cartesian_point('',(-1.464880029112e1,-8.683202052760e1,
-6.360703542814e0));
#110947=cartesian_point('',(-1.479982573301e1,-8.668386223615e1,
-6.286889746561e0));
#110948=cartesian_point('',(-1.493155939343e1,-8.655811321053e1,
-6.204023057251e0));
#110949=cartesian_point('',(-1.504540187430e1,-8.645484403178e1,
-6.116358663436e0));
#110950=cartesian_point('',(-1.514297621377e1,-8.637300767326e1,
-6.028018996084e0));
#110951=cartesian_point('',(-1.522698686752e1,-8.630982566106e1,
-5.941588607124e0));
#110952=cartesian_point('',(-1.528579006196e1,-8.627163257598e1,
-5.874677509388e0));
#110953=cartesian_point('',(-1.531722237658e1,-8.625366763332e1,
-5.836943927411e0));
#110954=cartesian_point('',(-1.532519175919e1,-8.624927981329e1,
-5.827255603457e0));
#110955=cartesian_point('',(-1.298838882102e1,-8.946284445930e1,
-5.779385855341e0));
#110956=cartesian_point('',(-1.304594222832e1,-8.943806463530e1,
-5.827752793147e0));
#110957=cartesian_point('',(-1.324201215071e1,-8.934566200401e1,
-5.991288287290e0));
#110958=cartesian_point('',(-1.353903936592e1,-8.916556613138e1,
-6.229685440245e0));
#110959=cartesian_point('',(-1.387954283217e1,-8.890452343156e1,
-6.484202274170e0));
#110960=cartesian_point('',(-1.417679244484e1,-8.862938973333e1,
-6.686127502947e0));
#110961=cartesian_point('',(-1.443573171012e1,-8.834966003150e1,
-6.840942120804e0));
#110962=cartesian_point('',(-1.466063297382e1,-8.807201130080e1,
-6.953858174619e0));
#110963=cartesian_point('',(-1.485542423895e1,-8.780131566361e1,
-7.029836742949e0));
#110964=cartesian_point('',(-1.502362200770e1,-8.754105996764e1,
-7.073455061255e0));
#110965=cartesian_point('',(-1.516847689746e1,-8.729356913742e1,
-7.088939070038e0));
#110966=cartesian_point('',(-1.529262076507e1,-8.706087160894e1,
-7.080109747376e0));
#110967=cartesian_point('',(-1.539773953895e1,-8.684589326493e1,
-7.050819692205e0));
#110968=cartesian_point('',(-1.548576834456e1,-8.665066508346e1,
-7.005376335529e0));
#110969=cartesian_point('',(-1.555961818008e1,-8.647417619696e1,
-6.947522158295e0));
#110970=cartesian_point('',(-1.560982720204e1,-8.634549166006e1,
-6.892969866343e0));
#110971=cartesian_point('',(-1.563608267770e1,-8.627510068644e1,
-6.858313047822e0));
#110972=cartesian_point('',(-1.564269974817e1,-8.625715323465e1,
-6.849149408260e0));
#110973=(bounded_surface()b_spline_surface(3,3,((#110901,#110902,#110903,
#110904,#110905,#110906,#110907,#110908,#110909,#110910,#110911,#110912,#110913,
#110914,#110915,#110916,#110917,#110918),(#110919,#110920,#110921,#110922,
#110923,#110924,#110925,#110926,#110927,#110928,#110929,#110930,#110931,#110932,
#110933,#110934,#110935,#110936),(#110937,#110938,#110939,#110940,#110941,
#110942,#110943,#110944,#110945,#110946,#110947,#110948,#110949,#110950,#110951,
#110952,#110953,#110954),(#110955,#110956,#110957,#110958,#110959,#110960,
#110961,#110962,#110963,#110964,#110965,#110966,#110967,#110968,#110969,#110970,
#110971,#110972)),.unspecified.,.f.,.f.,.f.)b_spline_surface_with_knots((4,4),
(4,1,1,1,1,1,1,1,1,1,1,1,1,1,1,4),(0.e0,1.e0),(-4.176484176561e-2,0.e0,
1.049825759624e-1,2.008990340454e-1,2.884449833454e-1,3.683424096608e-1,
4.412831827089e-1,5.079982813400e-1,5.690999188428e-1,6.251680312939e-1,
6.768991933877e-1,7.244281575033e-1,7.672156521770e-1,8.060576308435e-1,
8.425239284295e-1,8.551006365842e-1),.unspecified.)geometric_representation_item()rational_b_spline_surface(((1.461282904309e0,1.461282904309e0,1.461282904309e0,
1.461282904309e0,1.461282904309e0,1.461282904309e0,1.461282904309e0,
1.461282904309e0,1.461282904309e0,1.461282904309e0,1.461282904309e0,
1.461282904309e0,1.461282904309e0,1.461282904309e0,1.461282904309e0,
1.461282904309e0,1.461282904309e0,1.461282904309e0),(8.462390318971e-1,
8.462390318971e-1,8.462390318971e-1,8.462390318971e-1,8.462390318971e-1,
8.462390318971e-1,8.462390318971e-1,8.462390318971e-1,8.462390318971e-1,
8.462390318971e-1,8.462390318971e-1,8.462390318971e-1,8.462390318971e-1,
8.462390318971e-1,8.462390318971e-1,8.462390318971e-1,8.462390318971e-1,
8.462390318971e-1),(8.462390318971e-1,8.462390318971e-1,8.462390318971e-1,
8.462390318971e-1,8.462390318971e-1,8.462390318971e-1,8.462390318971e-1,
8.462390318971e-1,8.462390318971e-1,8.462390318971e-1,8.462390318971e-1,
8.462390318971e-1,8.462390318971e-1,8.462390318971e-1,8.462390318971e-1,
8.462390318971e-1,8.462390318971e-1,8.462390318971e-1),(1.461282904309e0,
1.461282904309e0,1.461282904309e0,1.461282904309e0,1.461282904309e0,
1.461282904309e0,1.461282904309e0,1.461282904309e0,1.461282904309e0,
1.461282904309e0,1.461282904309e0,1.461282904309e0,1.461282904309e0,
1.461282904309e0,1.461282904309e0,1.461282904309e0,1.461282904309e0,
1.461282904309e0)))representation_item('')surface());
#110974=oriented_edge('',*,*,#110853,.f.);
#110975=oriented_edge('',*,*,#110894,.t.);
#110977=oriented_edge('',*,*,#110976,.t.);
#110978=edge_loop('',(#110974,#110975,#110977));
#110979=face_outer_bound('',#110978,.f.);
#110981=cartesian_point('',(0.e0,0.e0,-5.1e0));
#110982=direction('',(0.e0,0.e0,1.e0));
#110983=direction('',(7.077664394355e-1,7.064465069690e-1,0.e0));
#110984=axis2_placement_3d('',#110981,#110982,#110983);
#110985=toroidal_surface('',#110984,8.85e1,5.e-1);
#110986=oriented_edge('',*,*,#110976,.f.);
#110987=oriented_edge('',*,*,#100118,.f.);
#110989=oriented_edge('',*,*,#110988,.f.);
#110991=oriented_edge('',*,*,#110990,.f.);
#110993=oriented_edge('',*,*,#110992,.t.);
#110994=edge_loop('',(#110986,#110987,#110989,#110991,#110993));
#110995=face_outer_bound('',#110994,.f.);
#110997=cartesian_point('',(-2.360917774113e1,-8.516058681664e1,
-5.685152482367e0));
#110998=cartesian_point('',(-2.364019595325e1,-8.522485639352e1,
-5.703177824004e0));
#110999=cartesian_point('',(-2.371228460935e1,-8.532927818508e1,
-5.711121711642e0));
#111000=cartesian_point('',(-2.385112434187e1,-8.545325710332e1,
-5.681565893740e0));
#111001=cartesian_point('',(-2.399064883220e1,-8.553937281870e1,
-5.633194397634e0));
#111002=cartesian_point('',(-2.415605150746e1,-8.560448541545e1,
-5.562116145902e0));
#111003=cartesian_point('',(-2.434147189743e1,-8.564370432624e1,
-5.473753882090e0));
#111004=cartesian_point('',(-2.454313289941e1,-8.565595238243e1,
-5.373141487895e0));
#111005=cartesian_point('',(-2.475969301053e1,-8.564124406801e1,
-5.263772934381e0));
#111006=cartesian_point('',(-2.499105744312e1,-8.559932466056e1,
-5.148153372972e0));
#111007=cartesian_point('',(-2.520106554154e1,-8.553965323061e1,
-5.046136706424e0));
#111008=cartesian_point('',(-2.533306287322e1,-8.549208808960e1,
-4.984240341527e0));
#111009=cartesian_point('',(-2.538456680529e1,-8.547208936405e1,
-4.960455933543e0));
#111010=cartesian_point('',(-2.454051572880e1,-8.494532798657e1,
-5.220978150616e0));
#111011=cartesian_point('',(-2.454377990489e1,-8.492729256580e1,
-5.219200124803e0));
#111012=cartesian_point('',(-2.456004000496e1,-8.488937285879e1,
-5.226726330599e0));
#111013=cartesian_point('',(-2.461151789656e1,-8.483649717159e1,
-5.256432035495e0));
#111014=cartesian_point('',(-2.467667341501e1,-8.479619451511e1,
-5.291564105934e0));
#111015=cartesian_point('',(-2.477048093303e1,-8.476201273792e1,
-5.334468181080e0));
#111016=cartesian_point('',(-2.489381834479e1,-8.473575721809e1,
-5.379595310886e0));
#111017=cartesian_point('',(-2.504625325583e1,-8.471669149797e1,
-5.422273975218e0));
#111018=cartesian_point('',(-2.522772216367e1,-8.470302205497e1,
-5.459073258318e0));
#111019=cartesian_point('',(-2.543868810451e1,-8.469264123517e1,
-5.487202186099e0));
#111020=cartesian_point('',(-2.564421660596e1,-8.468466637353e1,
-5.501544879631e0));
#111021=cartesian_point('',(-2.577987576451e1,-8.467927648615e1,
-5.504518165266e0));
#111022=cartesian_point('',(-2.583370756761e1,-8.467702004169e1,
-5.504789449119e0));
#111023=cartesian_point('',(-2.522074795545e1,-8.447903803336e1,
-5.892744541164e0));
#111024=cartesian_point('',(-2.522494113876e1,-8.447747900147e1,
-5.900191708238e0));
#111025=cartesian_point('',(-2.523455643186e1,-8.446150969684e1,
-5.929095775375e0));
#111026=cartesian_point('',(-2.526770500691e1,-8.445124948990e1,
-5.999488852293e0));
#111027=cartesian_point('',(-2.531581205187e1,-8.446069716701e1,
-6.073116989293e0));
#111028=cartesian_point('',(-2.539465660960e1,-8.449606001993e1,
-6.154421583786e0));
#111029=cartesian_point('',(-2.550884696836e1,-8.455798092807e1,
-6.230182944302e0));
#111030=cartesian_point('',(-2.565966598039e1,-8.464224913328e1,
-6.289607880175e0));
#111031=cartesian_point('',(-2.584745866193e1,-8.474331470642e1,
-6.324623858309e0));
#111032=cartesian_point('',(-2.607247162393e1,-8.485528336580e1,
-6.328422240056e0));
#111033=cartesian_point('',(-2.629605786574e1,-8.495451453701e1,
-6.299470017385e0));
#111034=cartesian_point('',(-2.644512093689e1,-8.501281658814e1,
-6.264239879313e0));
#111035=cartesian_point('',(-2.650441352853e1,-8.503469454115e1,
-6.248015952007e0));
#111036=cartesian_point('',(-2.479666201843e1,-8.434658247203e1,
-6.857857915212e0));
#111037=cartesian_point('',(-2.482930200361e1,-8.443961494950e1,
-6.891987714854e0));
#111038=cartesian_point('',(-2.488979079203e1,-8.458235565148e1,
-6.937251025576e0));
#111039=cartesian_point('',(-2.499663295904e1,-8.478072859405e1,
-6.978723325300e0));
#111040=cartesian_point('',(-2.510639585701e1,-8.495369367745e1,
-6.997554575602e0));
#111041=cartesian_point('',(-2.524567762913e1,-8.514021062948e1,
-6.993512273101e0));
#111042=cartesian_point('',(-2.541512996993e1,-8.533335950396e1,
-6.958628315560e0));
#111043=cartesian_point('',(-2.561397009017e1,-8.552599803116e1,
-6.887249958506e0));
#111044=cartesian_point('',(-2.584156963983e1,-8.571158312026e1,
-6.774768281963e0));
#111045=cartesian_point('',(-2.609745601674e1,-8.588324971671e1,
-6.616674783313e0));
#111046=cartesian_point('',(-2.633898758898e1,-8.601072831228e1,
-6.439077998217e0));
#111047=cartesian_point('',(-2.649438418763e1,-8.607435045801e1,
-6.310489754783e0));
#111048=cartesian_point('',(-2.655542104172e1,-8.609648325287e1,
-6.257909586840e0));
#111049=(bounded_surface()b_spline_surface(3,3,((#110997,#110998,#110999,
#111000,#111001,#111002,#111003,#111004,#111005,#111006,#111007,#111008,
#111009),(#111010,#111011,#111012,#111013,#111014,#111015,#111016,#111017,
#111018,#111019,#111020,#111021,#111022),(#111023,#111024,#111025,#111026,
#111027,#111028,#111029,#111030,#111031,#111032,#111033,#111034,#111035),(
#111036,#111037,#111038,#111039,#111040,#111041,#111042,#111043,#111044,#111045,
#111046,#111047,#111048)),.unspecified.,.f.,.f.,.f.)b_spline_surface_with_knots(
(4,4),(4,1,1,1,1,1,1,1,1,1,4),(0.e0,1.e0),(1.107046861300e-1,1.967066163439e-1,
2.471709063193e-1,3.042425856141e-1,3.677535804262e-1,4.368052653453e-1,
5.115744096472e-1,5.930118517017e-1,6.816169371379e-1,7.782318561521e-1,
8.409811623991e-1),.unspecified.)geometric_representation_item()rational_b_spline_surface(((1.456821149830e0,1.456821149830e0,1.456821149830e0,1.456821149830e0,
1.456821149830e0,1.456821149830e0,1.456821149830e0,1.456821149830e0,
1.456821149830e0,1.456821149830e0,1.456821149830e0,1.456821149830e0,
1.456821149830e0),(8.477262833901e-1,8.477262833901e-1,8.477262833901e-1,
8.477262833901e-1,8.477262833901e-1,8.477262833901e-1,8.477262833901e-1,
8.477262833901e-1,8.477262833901e-1,8.477262833901e-1,8.477262833901e-1,
8.477262833901e-1,8.477262833901e-1),(8.477262833901e-1,8.477262833901e-1,
8.477262833901e-1,8.477262833901e-1,8.477262833901e-1,8.477262833901e-1,
8.477262833901e-1,8.477262833901e-1,8.477262833901e-1,8.477262833901e-1,
8.477262833901e-1,8.477262833901e-1,8.477262833901e-1),(1.456821149830e0,
1.456821149830e0,1.456821149830e0,1.456821149830e0,1.456821149830e0,
1.456821149830e0,1.456821149830e0,1.456821149830e0,1.456821149830e0,
1.456821149830e0,1.456821149830e0,1.456821149830e0,1.456821149830e0)))representation_item('')surface());
#111050=oriented_edge('',*,*,#110988,.t.);
#111052=oriented_edge('',*,*,#111051,.f.);
#111054=oriented_edge('',*,*,#111053,.f.);
#111056=oriented_edge('',*,*,#111055,.t.);
#111057=edge_loop('',(#111050,#111052,#111054,#111056));
#111058=face_outer_bound('',#111057,.f.);
#111060=cartesian_point('',(-2.345333607545e1,-8.457947502565e1,
-5.697497394771e0));
#111061=cartesian_point('',(-2.345909895279e1,-8.460950359009e1,
-5.697634863818e0));
#111062=cartesian_point('',(-2.353265742728e1,-8.495598204299e1,
-5.699180607151e0));
#111063=cartesian_point('',(-2.368537059877e1,-8.528496220807e1,
-5.699609869117e0));
#111064=cartesian_point('',(-2.387965305048e1,-8.554423317481e1,
-5.698735221586e0));
#111065=cartesian_point('',(-2.439467555722e1,-8.438934918909e1,
-5.239203266445e0));
#111066=cartesian_point('',(-2.439789605585e1,-8.440753747453e1,
-5.239027478187e0));
#111067=cartesian_point('',(-2.443951282229e1,-8.461746482677e1,
-5.237193019154e0));
#111068=cartesian_point('',(-2.453148067692e1,-8.481727119790e1,
-5.236919662405e0));
#111069=cartesian_point('',(-2.465010815212e1,-8.497321777204e1,
-5.237593531155e0));
#111070=cartesian_point('',(-2.516201497845e1,-8.423436660831e1,
-5.959947636705e0));
#111071=cartesian_point('',(-2.516351184847e1,-8.424283282383e1,
-5.959519475305e0));
#111072=cartesian_point('',(-2.518285437923e1,-8.434053090612e1,
-5.954900172320e0));
#111073=cartesian_point('',(-2.522557214142e1,-8.443333908019e1,
-5.953941326216e0));
#111074=cartesian_point('',(-2.528073277288e1,-8.450583202417e1,
-5.956055430984e0));
#111075=cartesian_point('',(-2.479193440049e1,-8.430911302247e1,
-6.954812189403e0));
#111076=cartesian_point('',(-2.479469046455e1,-8.432218175643e1,
-6.954509401822e0));
#111077=cartesian_point('',(-2.482939226917e1,-8.447287994754e1,
-6.951197076685e0));
#111078=cartesian_point('',(-2.489619027790e1,-8.461520528503e1,
-6.950430525070e0));
#111079=cartesian_point('',(-2.497975691292e1,-8.472889414499e1,
-6.952068321794e0));
#111080=(bounded_surface()b_spline_surface(3,3,((#111060,#111061,#111062,
#111063,#111064),(#111065,#111066,#111067,#111068,#111069),(#111070,#111071,
#111072,#111073,#111074),(#111075,#111076,#111077,#111078,#111079)),
.unspecified.,.f.,.f.,.f.)b_spline_surface_with_knots((4,4),(4,1,4),(0.e0,1.e0),
(2.375649019574e-1,2.503425737924e-1,3.855219045759e-1),.unspecified.)geometric_representation_item()rational_b_spline_surface(((1.457477881455e0,
1.457477881455e0,1.457477881455e0,1.457477881455e0,1.457477881455e0),(
8.475073728483e-1,8.475073728483e-1,8.475073728483e-1,8.475073728483e-1,
8.475073728483e-1),(8.475073728483e-1,8.475073728483e-1,8.475073728483e-1,
8.475073728483e-1,8.475073728483e-1),(1.457477881455e0,1.457477881455e0,
1.457477881455e0,1.457477881455e0,1.457477881455e0)))representation_item('')surface());
#111081=oriented_edge('',*,*,#100116,.t.);
#111082=oriented_edge('',*,*,#100138,.f.);
#111084=oriented_edge('',*,*,#111083,.f.);
#111085=oriented_edge('',*,*,#111051,.t.);
#111086=edge_loop('',(#111081,#111082,#111084,#111085));
#111087=face_outer_bound('',#111086,.f.);
#111089=cartesian_point('',(-2.598911398154e1,-8.401260635592e1,
-8.480067559304e0));
#111090=direction('',(7.789667401396e-2,-4.226393150315e-2,9.960651927818e-1));
#111091=direction('',(-6.799653811036e-1,-7.329117507151e-1,2.207818299635e-2));
#111092=axis2_placement_3d('',#111089,#111090,#111091);
#111093=cylindrical_surface('',#111092,9.999637340480e-1);
#111094=oriented_edge('',*,*,#111083,.t.);
#111096=oriented_edge('',*,*,#111095,.f.);
#111098=oriented_edge('',*,*,#111097,.t.);
#111100=oriented_edge('',*,*,#111099,.f.);
#111102=oriented_edge('',*,*,#111101,.t.);
#111103=oriented_edge('',*,*,#111053,.t.);
#111104=edge_loop('',(#111094,#111096,#111098,#111100,#111102,#111103));
#111105=face_outer_bound('',#111104,.f.);
#111107=cartesian_point('',(-1.861042793578e1,-6.536717762149e1,-5.6e0));
#111108=direction('',(9.474374591189e-1,-3.078410914165e-1,-8.715574274766e-2));
#111109=direction('',(-3.090169943749e-1,-9.510565162952e-1,0.e0));
#111110=axis2_placement_3d('',#111107,#111108,#111109);
#111111=plane('',#111110);
#111112=oriented_edge('',*,*,#100136,.f.);
#111113=oriented_edge('',*,*,#100166,.t.);
#111114=oriented_edge('',*,*,#100280,.t.);
#111115=oriented_edge('',*,*,#100296,.f.);
#111116=oriented_edge('',*,*,#111095,.t.);
#111117=edge_loop('',(#111112,#111113,#111114,#111115,#111116));
#111118=face_outer_bound('',#111117,.f.);
#111120=cartesian_point('',(-2.616235402670e1,-8.391855661963e1,
-1.069548648161e1));
#111121=direction('',(-2.975849966543e-1,-9.545357946540e-1,
-1.745240644025e-2));
#111122=direction('',(9.515177432487e-1,-2.950547066168e-1,-8.692930683101e-2));
#111123=axis2_placement_3d('',#111120,#111121,#111122);
#111124=spherical_surface('',#111123,1.e0);
#111125=oriented_edge('',*,*,#100294,.t.);
#111127=oriented_edge('',*,*,#111126,.t.);
#111128=oriented_edge('',*,*,#111097,.f.);
#111129=edge_loop('',(#111125,#111127,#111128));
#111130=face_outer_bound('',#111129,.f.);
#111132=cartesian_point('',(-1.428094163534e-14,0.e0,-1.069548648161e1));
#111133=direction('',(0.e0,0.e0,1.e0));
#111134=direction('',(-3.315445295088e-1,-9.434395714368e-1,0.e0));
#111135=axis2_placement_3d('',#111132,#111133,#111134);
#111136=toroidal_surface('',#111135,8.790217809212e1,1.e0);
#111138=oriented_edge('',*,*,#111137,.t.);
#111139=oriented_edge('',*,*,#111126,.f.);
#111140=oriented_edge('',*,*,#100312,.t.);
#111142=oriented_edge('',*,*,#111141,.t.);
#111143=edge_loop('',(#111138,#111139,#111140,#111142));
#111144=face_outer_bound('',#111143,.f.);
#111146=cartesian_point('',(-1.428094163534e-14,0.e0,-8.156393297401e0));
#111147=direction('',(0.e0,0.e0,1.e0));
#111148=direction('',(5.735764363510e-1,8.191520442890e-1,0.e0));
#111149=axis2_placement_3d('',#111146,#111147,#111148);
#111150=conical_surface('',#111149,8.894665045655e1,1.e0);
#111151=oriented_edge('',*,*,#111137,.f.);
#111153=oriented_edge('',*,*,#111152,.t.);
#111155=oriented_edge('',*,*,#111154,.t.);
#111156=oriented_edge('',*,*,#111099,.t.);
#111157=edge_loop('',(#111151,#111153,#111155,#111156));
#111158=face_outer_bound('',#111157,.f.);
#111160=cartesian_point('',(-2.836277523993e1,-8.324272062897e1,
-8.400286034688e0));
#111161=direction('',(8.786181542126e-2,-1.159438033753e-2,-9.960651945207e-1));
#111162=direction('',(1.193110350595e-1,-9.926114133677e-1,2.207847289018e-2));
#111163=axis2_placement_3d('',#111160,#111161,#111162);
#111164=cylindrical_surface('',#111163,9.999624588530e-1);
#111166=oriented_edge('',*,*,#111165,.t.);
#111168=oriented_edge('',*,*,#111167,.t.);
#111170=oriented_edge('',*,*,#111169,.f.);
#111171=oriented_edge('',*,*,#111152,.f.);
#111173=oriented_edge('',*,*,#111172,.t.);
#111174=oriented_edge('',*,*,#100340,.f.);
#111175=edge_loop('',(#111166,#111168,#111170,#111171,#111173,#111174));
#111176=face_outer_bound('',#111175,.f.);
#111178=cartesian_point('',(-3.096031422507e1,-8.331785232412e1,
-5.698621846873e0));
#111179=cartesian_point('',(-3.096290808223e1,-8.326212509498e1,
-5.698755112561e0));
#111180=cartesian_point('',(-3.096676622323e1,-8.290803714848e1,
-5.699473414759e0));
#111181=cartesian_point('',(-3.088477703823e1,-8.253410809042e1,
-5.699046166893e0));
#111182=cartesian_point('',(-3.075464760643e1,-8.224242382828e1,
-5.697649452238e0));
#111183=cartesian_point('',(-3.074554671862e1,-8.222276329759e1,
-5.697553349883e0));
#111184=cartesian_point('',(-3.000192695964e1,-8.327908788941e1,
-5.237921913454e0));
#111185=cartesian_point('',(-3.000378158521e1,-8.324540746082e1,
-5.237711293786e0));
#111186=cartesian_point('',(-3.000758661532e1,-8.303127686815e1,
-5.236694027429e0));
#111187=cartesian_point('',(-2.995696232276e1,-8.280480893186e1,
-5.237358111830e0));
#111188=cartesian_point('',(-2.987596407907e1,-8.262965054088e1,
-5.239014666661e0));
#111189=cartesian_point('',(-2.987029881771e1,-8.261785196369e1,
-5.239136732088e0));
#111190=cartesian_point('',(-2.921793383977e1,-8.324737742912e1,
-5.956660226670e0));
#111191=cartesian_point('',(-2.921879971749e1,-8.323171644717e1,
-5.956189984426e0));
#111192=cartesian_point('',(-2.922058632132e1,-8.313216851792e1,
-5.953817265948e0));
#111193=cartesian_point('',(-2.919705963409e1,-8.302696351895e1,
-5.955309542735e0));
#111194=cartesian_point('',(-2.915934489604e1,-8.294545951278e1,
-5.959482061249e0));
#111195=cartesian_point('',(-2.915670670736e1,-8.293996874275e1,
-5.959780249410e0));
#111196=cartesian_point('',(-2.959266407492e1,-8.326253447161e1,
-6.952437138194e0));
#111197=cartesian_point('',(-2.959353309406e1,-8.323824157305e1,
-6.952117500859e0));
#111198=cartesian_point('',(-2.959387015695e1,-8.308403930522e1,
-6.950471261520e0));
#111199=cartesian_point('',(-2.955915185109e1,-8.292164944340e1,
-6.951488767966e0));
#111200=cartesian_point('',(-2.950452906785e1,-8.279334216786e1,
-6.954481069008e0));
#111201=cartesian_point('',(-2.950070880854e1,-8.278468539880e1,
-6.954692206955e0));
#111202=(bounded_surface()b_spline_surface(3,3,((#111178,#111179,#111180,
#111181,#111182,#111183),(#111184,#111185,#111186,#111187,#111188,#111189),(
#111190,#111191,#111192,#111193,#111194,#111195),(#111196,#111197,#111198,
#111199,#111200,#111201)),.unspecified.,.f.,.f.,.f.)b_spline_surface_with_knots(
(4,4),(4,1,1,4),(0.e0,1.e0),(6.040139791244e-1,6.272952194450e-1,
7.516680532286e-1,7.607206181556e-1),.unspecified.)geometric_representation_item()rational_b_spline_surface(((1.457477883617e0,1.457477883617e0,1.457477883617e0,
1.457477883617e0,1.457477883617e0,1.457477883617e0),(8.475073721276e-1,
8.475073721276e-1,8.475073721276e-1,8.475073721276e-1,8.475073721276e-1,
8.475073721276e-1),(8.475073721276e-1,8.475073721276e-1,8.475073721276e-1,
8.475073721276e-1,8.475073721276e-1,8.475073721276e-1),(1.457477883617e0,
1.457477883617e0,1.457477883617e0,1.457477883617e0,1.457477883617e0,
1.457477883617e0)))representation_item('')surface());
#111203=oriented_edge('',*,*,#100376,.t.);
#111205=oriented_edge('',*,*,#111204,.f.);
#111206=oriented_edge('',*,*,#111165,.f.);
#111207=oriented_edge('',*,*,#100357,.t.);
#111208=edge_loop('',(#111203,#111205,#111206,#111207));
#111209=face_outer_bound('',#111208,.f.);
#111211=cartesian_point('',(-2.970564311076e1,-8.406827442561e1,
-4.961805061801e0));
#111212=cartesian_point('',(-2.979640381068e1,-8.404422432372e1,
-5.002200290064e0));
#111213=cartesian_point('',(-2.994873883160e1,-8.399706455665e1,
-5.073847472040e0));
#111214=cartesian_point('',(-3.015250110320e1,-8.391430033703e1,
-5.178751051430e0));
#111215=cartesian_point('',(-3.031542351843e1,-8.383243227914e1,
-5.268846294603e0));
#111216=cartesian_point('',(-3.045904820046e1,-8.374372066661e1,
-5.353762399552e0));
#111217=cartesian_point('',(-3.058341679700e1,-8.364925706846e1,
-5.432055697838e0));
#111218=cartesian_point('',(-3.068905097985e1,-8.355003374782e1,
-5.502540243132e0));
#111219=cartesian_point('',(-3.077882990130e1,-8.344437320385e1,
-5.565714554865e0));
#111220=cartesian_point('',(-3.085580701525e1,-8.332698711898e1,
-5.622569446225e0));
#111221=cartesian_point('',(-3.091944281711e1,-8.319027638394e1,
-5.671561522142e0));
#111222=cartesian_point('',(-3.096982778432e1,-8.300249953637e1,
-5.710381927580e0));
#111223=cartesian_point('',(-3.097020401013e1,-8.286146251862e1,
-5.705925410962e0));
#111224=cartesian_point('',(-3.095818236914e1,-8.278492155850e1,
-5.687640729376e0));
#111225=cartesian_point('',(-2.887452927519e1,-8.368814417890e1,
-5.504741154711e0));
#111226=cartesian_point('',(-2.895073584458e1,-8.363750457219e1,
-5.504295996660e0));
#111227=cartesian_point('',(-2.907810480823e1,-8.355216597929e1,
-5.498894951352e0));
#111228=cartesian_point('',(-2.924802381045e1,-8.343919511276e1,
-5.480129741983e0));
#111229=cartesian_point('',(-2.938414548152e1,-8.335084766711e1,
-5.456903713215e0));
#111230=cartesian_point('',(-2.950506696417e1,-8.327592759684e1,
-5.428866206627e0));
#111231=cartesian_point('',(-2.961145993975e1,-8.321491638499e1,
-5.397709794534e0));
#111232=cartesian_point('',(-2.970440331538e1,-8.316773293449e1,
-5.365119788197e0));
#111233=cartesian_point('',(-2.978714395376e1,-8.313305421802e1,
-5.331906568162e0));
#111234=cartesian_point('',(-2.986379919584e1,-8.311002429938e1,
-5.298089358657e0));
#111235=cartesian_point('',(-2.993704572423e1,-8.310018534507e1,
-5.264363280402e0));
#111236=cartesian_point('',(-3.001700828408e1,-8.310838020663e1,
-5.229904384749e0));
#111237=cartesian_point('',(-3.005851291080e1,-8.313101633815e1,
-5.219468181534e0));
#111238=cartesian_point('',(-3.007336406176e1,-8.314477417637e1,
-5.221155469558e0));
#111239=cartesian_point('',(-2.854164726206e1,-8.437044029756e1,
-6.248839011631e0));
#111240=cartesian_point('',(-2.860118105232e1,-8.428114136764e1,
-6.276440696199e0));
#111241=cartesian_point('',(-2.869681383295e1,-8.412695747248e1,
-6.311177678387e0));
#111242=cartesian_point('',(-2.881503816934e1,-8.391475556839e1,
-6.328561953876e0));
#111243=cartesian_point('',(-2.890333332776e1,-8.374344605874e1,
-6.321570356163e0));
#111244=cartesian_point('',(-2.897612341595e1,-8.359334220060e1,
-6.296028409969e0));
#111245=cartesian_point('',(-2.903535105245e1,-8.346650627391e1,
-6.256119422942e0));
#111246=cartesian_point('',(-2.908320943986e1,-8.336371158407e1,
-6.206189170512e0));
#111247=cartesian_point('',(-2.912286610349e1,-8.328271679801e1,
-6.149093919121e0));
#111248=cartesian_point('',(-2.915750318277e1,-8.322122591193e1,
-6.085603624064e0));
#111249=cartesian_point('',(-2.918956355129e1,-8.318045268417e1,
-6.016754561380e0));
#111250=cartesian_point('',(-2.922508990638e1,-8.316176760763e1,
-5.938350130736e0));
#111251=cartesian_point('',(-2.924557328182e1,-8.317010445918e1,
-5.902975052544e0));
#111252=cartesian_point('',(-2.924993182938e1,-8.316970566447e1,
-5.895062521286e0));
#111253=cartesian_point('',(-2.912452694435e1,-8.525936703257e1,
-6.260785712570e0));
#111254=cartesian_point('',(-2.918618177158e1,-8.516782888140e1,
-6.350142654038e0));
#111255=cartesian_point('',(-2.928311455305e1,-8.500048503545e1,
-6.491859277271e0));
#111256=cartesian_point('',(-2.939663281971e1,-8.474449199043e1,
-6.659869450682e0));
#111257=cartesian_point('',(-2.947606391192e1,-8.451779605153e1,
-6.778305336983e0));
#111258=cartesian_point('',(-2.953566503506e1,-8.429783518894e1,
-6.867577971969e0));
#111259=cartesian_point('',(-2.957769652732e1,-8.408846058799e1,
-6.930591794072e0));
#111260=cartesian_point('',(-2.960462529960e1,-8.389215605256e1,
-6.970805261516e0));
#111261=cartesian_point('',(-2.961919200395e1,-8.370564098435e1,
-6.992288421551e0));
#111262=cartesian_point('',(-2.962281750164e1,-8.352111312228e1,
-6.997342647687e0));
#111263=cartesian_point('',(-2.961455412484e1,-8.333040005103e1,
-6.985020103832e0));
#111264=cartesian_point('',(-2.958736627066e1,-8.309569856959e1,
-6.947124256008e0));
#111265=cartesian_point('',(-2.955104544316e1,-8.292969912539e1,
-6.899131642978e0));
#111266=cartesian_point('',(-2.952070673833e1,-8.282844476093e1,
-6.864088440414e0));
#111267=(bounded_surface()b_spline_surface(3,3,((#111211,#111212,#111213,
#111214,#111215,#111216,#111217,#111218,#111219,#111220,#111221,#111222,#111223,
#111224),(#111225,#111226,#111227,#111228,#111229,#111230,#111231,#111232,
#111233,#111234,#111235,#111236,#111237,#111238),(#111239,#111240,#111241,
#111242,#111243,#111244,#111245,#111246,#111247,#111248,#111249,#111250,#111251,
#111252),(#111253,#111254,#111255,#111256,#111257,#111258,#111259,#111260,
#111261,#111262,#111263,#111264,#111265,#111266)),.unspecified.,.f.,.f.,.f.)b_spline_surface_with_knots((4,4),(4,1,1,1,1,1,1,1,1,1,1,4),(0.e0,1.e0),(
1.602445846484e-1,2.669098840835e-1,3.413740585594e-1,4.101654240184e-1,
4.737436614997e-1,5.320415850349e-1,5.852134200026e-1,6.343362616969e-1,
6.833904776596e-1,7.356438764565e-1,7.927020827695e-1,8.848768647331e-1),
.unspecified.)geometric_representation_item()rational_b_spline_surface(((
1.456816963469e0,1.456816963469e0,1.456816963469e0,1.456816963469e0,
1.456816963469e0,1.456816963469e0,1.456816963469e0,1.456816963469e0,
1.456816963469e0,1.456816963469e0,1.456816963469e0,1.456816963469e0,
1.456816963469e0,1.456816963469e0),(8.477276788438e-1,8.477276788438e-1,
8.477276788438e-1,8.477276788438e-1,8.477276788438e-1,8.477276788438e-1,
8.477276788438e-1,8.477276788438e-1,8.477276788438e-1,8.477276788438e-1,
8.477276788438e-1,8.477276788438e-1,8.477276788438e-1,8.477276788438e-1),(
8.477276788438e-1,8.477276788438e-1,8.477276788438e-1,8.477276788438e-1,
8.477276788438e-1,8.477276788438e-1,8.477276788438e-1,8.477276788438e-1,
8.477276788438e-1,8.477276788438e-1,8.477276788438e-1,8.477276788438e-1,
8.477276788438e-1,8.477276788438e-1),(1.456816963469e0,1.456816963469e0,
1.456816963469e0,1.456816963469e0,1.456816963469e0,1.456816963469e0,
1.456816963469e0,1.456816963469e0,1.456816963469e0,1.456816963469e0,
1.456816963469e0,1.456816963469e0,1.456816963469e0,1.456816963469e0)))representation_item('')surface());
#111269=oriented_edge('',*,*,#111268,.t.);
#111271=oriented_edge('',*,*,#111270,.f.);
#111272=oriented_edge('',*,*,#111167,.f.);
#111273=oriented_edge('',*,*,#111204,.t.);
#111274=edge_loop('',(#111269,#111271,#111272,#111273));
#111275=face_outer_bound('',#111274,.f.);
#111277=cartesian_point('',(0.e0,0.e0,-5.1e0));
#111278=direction('',(0.e0,0.e0,1.e0));
#111279=direction('',(7.077664394355e-1,7.064465069690e-1,0.e0));
#111280=axis2_placement_3d('',#111277,#111278,#111279);
#111281=toroidal_surface('',#111280,8.85e1,5.e-1);
#111282=oriented_edge('',*,*,#100374,.f.);
#111284=oriented_edge('',*,*,#111283,.f.);
#111286=oriented_edge('',*,*,#111285,.f.);
#111288=oriented_edge('',*,*,#111287,.t.);
#111290=oriented_edge('',*,*,#111289,.f.);
#111291=oriented_edge('',*,*,#111268,.f.);
#111292=edge_loop('',(#111282,#111284,#111286,#111288,#111290,#111291));
#111293=face_outer_bound('',#111292,.f.);
#111295=cartesian_point('',(-3.664056042680e1,-8.041882958723e1,
-5.685152482210e0));
#111296=cartesian_point('',(-3.668125072991e1,-8.047745558080e1,
-5.703177823950e0));
#111297=cartesian_point('',(-3.676878702234e1,-8.056931461684e1,
-5.711121711705e0));
#111298=cartesian_point('',(-3.692531198346e1,-8.067004782979e1,
-5.681565893739e0));
#111299=cartesian_point('',(-3.707659016165e1,-8.073327687881e1,
-5.633194397634e0));
#111300=cartesian_point('',(-3.725014230975e1,-8.077171315243e1,
-5.562116145902e0));
#111301=cartesian_point('',(-3.743941505636e1,-8.078144307384e1,
-5.473753882090e0));
#111302=cartesian_point('',(-3.764050929488e1,-8.076199360516e1,
-5.373141487896e0));
#111303=cartesian_point('',(-3.785210230438e1,-8.071358890937e1,
-5.263772934382e0));
#111304=cartesian_point('',(-3.807406061679e1,-8.063599222814e1,
-5.148153372973e0));
#111305=cartesian_point('',(-3.827214849887e1,-8.054420294797e1,
-5.046136706402e0));
#111306=cartesian_point('',(-3.839507989701e1,-8.047657448075e1,
-4.984240341483e0));
#111307=cartesian_point('',(-3.844282124044e1,-8.044876498317e1,
-4.960455933484e0));
#111308=cartesian_point('',(-3.752675819909e1,-8.006052759034e1,
-5.220978150532e0));
#111309=cartesian_point('',(-3.752716082597e1,-8.004220358632e1,
-5.219200124762e0));
#111310=cartesian_point('',(-3.753728878813e1,-8.000220709365e1,
-5.226726330537e0));
#111311=cartesian_point('',(-3.757986132171e1,-7.994192947733e1,
-5.256432035497e0));
#111312=cartesian_point('',(-3.763790994310e1,-7.989193044476e1,
-5.291564105936e0));
#111313=cartesian_point('',(-3.772521532688e1,-7.984349477307e1,
-5.334468181082e0));
#111314=cartesian_point('',(-3.784292698224e1,-7.979826828023e1,
-5.379595310888e0));
#111315=cartesian_point('',(-3.799050263084e1,-7.975559121700e1,
-5.422273975220e0));
#111316=cartesian_point('',(-3.816759898329e1,-7.971370207601e1,
-5.459073258320e0));
#111317=cartesian_point('',(-3.837434366533e1,-7.967044671723e1,
-5.487202186101e0));
#111318=cartesian_point('',(-3.857609422671e1,-7.963041829819e1,
-5.501544879636e0));
#111319=cartesian_point('',(-3.870924003180e1,-7.960387300135e1,
-5.504518165271e0));
#111320=cartesian_point('',(-3.876205609042e1,-7.959322318822e1,
-5.504789449125e0));
#111321=cartesian_point('',(-3.812567181904e1,-7.949356667596e1,
-5.892744541133e0));
#111322=cartesian_point('',(-3.812956949045e1,-7.949137087999e1,
-5.900191708061e0));
#111323=cartesian_point('',(-3.813656825369e1,-7.947409402073e1,
-5.929095775225e0));
#111324=cartesian_point('',(-3.816770366486e1,-7.945877455431e1,
-5.999488852294e0));
#111325=cartesian_point('',(-3.821669637458e1,-7.946058031500e1,
-6.073116989294e0));
#111326=cartesian_point('',(-3.830010219394e1,-7.948317378631e1,
-6.154421583787e0));
#111327=cartesian_point('',(-3.842257324404e1,-7.952646903763e1,
-6.230182944303e0));
#111328=cartesian_point('',(-3.858471787536e1,-7.958610646994e1,
-6.289607880176e0));
#111329=cartesian_point('',(-3.878600865624e1,-7.965655051048e1,
-6.324623858310e0));
#111330=cartesian_point('',(-3.902576709263e1,-7.973194086753e1,
-6.328422240056e0));
#111331=cartesian_point('',(-3.926212379202e1,-7.979497374424e1,
-6.299470017379e0));
#111332=cartesian_point('',(-3.941847209965e1,-7.982923939860e1,
-6.264239879289e0));
#111333=cartesian_point('',(-3.948045716679e1,-7.984157259299e1,
-6.248015951936e0));
#111334=cartesian_point('',(-3.768608646913e1,-7.942908351846e1,
-6.857857914589e0));
#111335=cartesian_point('',(-3.773287808637e1,-7.951586459288e1,
-6.891987714579e0));
#111336=cartesian_point('',(-3.781495172303e1,-7.964738538914e1,
-6.937251025486e0));
#111337=cartesian_point('',(-3.795151085111e1,-7.982660223475e1,
-6.978723325300e0));
#111338=cartesian_point('',(-3.808698008596e1,-7.998026713073e1,
-6.997554575602e0));
#111339=cartesian_point('',(-3.825372474795e1,-8.014269928005e1,
-6.993512273101e0));
#111340=cartesian_point('',(-3.845130599010e1,-8.030696198510e1,
-6.958628315560e0));
#111341=cartesian_point('',(-3.867783336345e1,-8.046612336452e1,
-6.887249958506e0));
#111342=cartesian_point('',(-3.893166268911e1,-8.061381917942e1,
-6.774768281964e0));
#111343=cartesian_point('',(-3.921125325228e1,-8.074334282672e1,
-6.616674783314e0));
#111344=cartesian_point('',(-3.946975321603e1,-8.083146808697e1,
-6.439077998176e0));
#111345=cartesian_point('',(-3.963318932109e1,-8.086999755474e1,
-6.310489754688e0));
#111346=cartesian_point('',(-3.969693704202e1,-8.088230959061e1,
-6.257909586683e0));
#111347=(bounded_surface()b_spline_surface(3,3,((#111295,#111296,#111297,
#111298,#111299,#111300,#111301,#111302,#111303,#111304,#111305,#111306,
#111307),(#111308,#111309,#111310,#111311,#111312,#111313,#111314,#111315,
#111316,#111317,#111318,#111319,#111320),(#111321,#111322,#111323,#111324,
#111325,#111326,#111327,#111328,#111329,#111330,#111331,#111332,#111333),(
#111334,#111335,#111336,#111337,#111338,#111339,#111340,#111341,#111342,#111343,
#111344,#111345,#111346)),.unspecified.,.f.,.f.,.f.)b_spline_surface_with_knots(
(4,4),(4,1,1,1,1,1,1,1,1,1,4),(0.e0,1.e0),(1.107046857119e-1,1.967066163436e-1,
2.471709063190e-1,3.042425856137e-1,3.677535804257e-1,4.368052653448e-1,
5.115744096467e-1,5.930118517012e-1,6.816169371376e-1,7.782318561518e-1,
8.409811624572e-1),.unspecified.)geometric_representation_item()rational_b_spline_surface(((1.456821149828e0,1.456821149828e0,1.456821149828e0,1.456821149828e0,
1.456821149828e0,1.456821149828e0,1.456821149828e0,1.456821149828e0,
1.456821149828e0,1.456821149828e0,1.456821149828e0,1.456821149828e0,
1.456821149828e0),(8.477262833906e-1,8.477262833906e-1,8.477262833906e-1,
8.477262833906e-1,8.477262833906e-1,8.477262833906e-1,8.477262833906e-1,
8.477262833906e-1,8.477262833906e-1,8.477262833906e-1,8.477262833906e-1,
8.477262833906e-1,8.477262833906e-1),(8.477262833906e-1,8.477262833906e-1,
8.477262833906e-1,8.477262833906e-1,8.477262833906e-1,8.477262833906e-1,
8.477262833906e-1,8.477262833906e-1,8.477262833906e-1,8.477262833906e-1,
8.477262833906e-1,8.477262833906e-1,8.477262833906e-1),(1.456821149828e0,
1.456821149828e0,1.456821149828e0,1.456821149828e0,1.456821149828e0,
1.456821149828e0,1.456821149828e0,1.456821149828e0,1.456821149828e0,
1.456821149828e0,1.456821149828e0,1.456821149828e0,1.456821149828e0)))representation_item('')surface());
#111348=oriented_edge('',*,*,#111283,.t.);
#111350=oriented_edge('',*,*,#111349,.f.);
#111352=oriented_edge('',*,*,#111351,.f.);
#111354=oriented_edge('',*,*,#111353,.t.);
#111355=edge_loop('',(#111348,#111350,#111352,#111354));
#111356=face_outer_bound('',#111355,.f.);
#111358=cartesian_point('',(-3.639573360865e1,-7.986925724694e1,
-5.697497497349e0));
#111359=cartesian_point('',(-3.640609641224e1,-7.989794068006e1,
-5.697634607578e0));
#111360=cartesian_point('',(-3.653293384311e1,-8.022865010431e1,
-5.699180512507e0));
#111361=cartesian_point('',(-3.673521683912e1,-8.052970149170e1,
-5.699610083878e0));
#111362=cartesian_point('',(-3.696772108224e1,-8.075544091103e1,
-5.698735274885e0));
#111363=cartesian_point('',(-3.729574053889e1,-7.953421187747e1,
-5.239203145847e0));
#111364=cartesian_point('',(-3.730175122305e1,-7.955162755807e1,
-5.239027804280e0));
#111365=cartesian_point('',(-3.737568497499e1,-7.975246225630e1,
-5.237192948105e0));
#111366=cartesian_point('',(-3.749776839829e1,-7.993542895567e1,
-5.236919320748e0));
#111367=cartesian_point('',(-3.763936419185e1,-8.007092993375e1,
-5.237593416256e0));
#111368=cartesian_point('',(-3.802938755356e1,-7.926109708326e1,
-5.959947496306e0));
#111369=cartesian_point('',(-3.803218322089e1,-7.926920401088e1,
-5.959520435815e0));
#111370=cartesian_point('',(-3.806656607649e1,-7.936267448149e1,
-5.954900368133e0));
#111371=cartesian_point('',(-3.812327222235e1,-7.944766082978e1,
-5.953940729936e0));
#111372=cartesian_point('',(-3.818910964953e1,-7.951064701103e1,
-5.956055365447e0));
#111373=cartesian_point('',(-3.767555653382e1,-7.939281753159e1,
-6.954812152021e0));
#111374=cartesian_point('',(-3.768031084700e1,-7.940526215337e1,
-6.954510146922e0));
#111375=cartesian_point('',(-3.773815304878e1,-7.954867823749e1,
-6.951197342602e0));
#111376=cartesian_point('',(-3.782638754901e1,-7.967880614666e1,
-6.950430190772e0));
#111377=cartesian_point('',(-3.792673383042e1,-7.977804590398e1,
-6.952068356120e0));
#111378=(bounded_surface()b_spline_surface(3,3,((#111358,#111359,#111360,
#111361,#111362),(#111363,#111364,#111365,#111366,#111367),(#111368,#111369,
#111370,#111371,#111372),(#111373,#111374,#111375,#111376,#111377)),
.unspecified.,.f.,.f.,.f.)b_spline_surface_with_knots((4,4),(4,1,4),(0.e0,1.e0),
(2.375661910841e-1,2.503109982629e-1,3.855220314994e-1),.unspecified.)geometric_representation_item()rational_b_spline_surface(((1.457477959129e0,
1.457477959129e0,1.457477959129e0,1.457477959129e0,1.457477959129e0),(
8.475073469570e-1,8.475073469570e-1,8.475073469570e-1,8.475073469570e-1,
8.475073469570e-1),(8.475073469570e-1,8.475073469570e-1,8.475073469570e-1,
8.475073469570e-1,8.475073469570e-1),(1.457477959129e0,1.457477959129e0,
1.457477959129e0,1.457477959129e0,1.457477959129e0)))representation_item('')surface());
#111379=oriented_edge('',*,*,#100394,.f.);
#111381=oriented_edge('',*,*,#111380,.f.);
#111382=oriented_edge('',*,*,#111349,.t.);
#111383=oriented_edge('',*,*,#100372,.t.);
#111384=edge_loop('',(#111379,#111381,#111382,#111383));
#111385=face_outer_bound('',#111384,.f.);
#111387=cartesian_point('',(-3.881161199389e1,-7.891267861818e1,
-8.480067559305e0));
#111388=direction('',(7.032610117930e-2,-5.392931689992e-2,9.960651927819e-1));
#111389=direction('',(-7.862465365733e-1,-6.175183702223e-1,2.207818299751e-2));
#111390=axis2_placement_3d('',#111387,#111388,#111389);
#111391=cylindrical_surface('',#111390,9.999637340454e-1);
#111392=oriented_edge('',*,*,#111351,.t.);
#111393=oriented_edge('',*,*,#111380,.t.);
#111395=oriented_edge('',*,*,#111394,.f.);
#111397=oriented_edge('',*,*,#111396,.t.);
#111399=oriented_edge('',*,*,#111398,.f.);
#111401=oriented_edge('',*,*,#111400,.t.);
#111402=edge_loop('',(#111392,#111393,#111395,#111397,#111399,#111401));
#111403=face_outer_bound('',#111402,.f.);
#111405=cartesian_point('',(-2.860698214807e1,-6.165108685605e1,-5.6e0));
#111406=direction('',(8.876159753616e-1,-4.522629288245e-1,-8.715574274766e-2));
#111407=direction('',(-4.539904997395e-1,-8.910065241884e-1,0.e0));
#111408=axis2_placement_3d('',#111405,#111406,#111407);
#111409=plane('',#111408);
#111410=oriented_edge('',*,*,#100392,.f.);
#111411=oriented_edge('',*,*,#100422,.t.);
#111412=oriented_edge('',*,*,#100599,.t.);
#111413=oriented_edge('',*,*,#100615,.f.);
#111414=oriented_edge('',*,*,#111394,.t.);
#111415=edge_loop('',(#111410,#111411,#111412,#111413,#111414));
#111416=face_outer_bound('',#111415,.f.);
#111418=cartesian_point('',(-3.896800654644e1,-7.879268607642e1,
-1.069548648161e1));
#111419=direction('',(-4.432435279359e-1,-8.962313253019e-1,
-1.745240644023e-2));
#111420=direction('',(8.936462556861e-1,-4.402722627104e-1,-8.692930683088e-2));
#111421=axis2_placement_3d('',#111418,#111419,#111420);
#111422=spherical_surface('',#111421,1.e0);
#111423=oriented_edge('',*,*,#100613,.t.);
#111425=oriented_edge('',*,*,#111424,.t.);
#111426=oriented_edge('',*,*,#111396,.f.);
#111427=edge_loop('',(#111423,#111425,#111426));
#111428=face_outer_bound('',#111427,.f.);
#111430=cartesian_point('',(-1.426623686487e-14,0.e0,-1.069548648161e1));
#111431=direction('',(0.e0,0.e0,1.e0));
#111432=direction('',(-4.750491308394e-1,-8.799592736535e-1,0.e0));
#111433=axis2_placement_3d('',#111430,#111431,#111432);
#111434=toroidal_surface('',#111433,8.790217809212e1,1.e0);
#111436=oriented_edge('',*,*,#111435,.t.);
#111437=oriented_edge('',*,*,#111424,.f.);
#111438=oriented_edge('',*,*,#100631,.t.);
#111440=oriented_edge('',*,*,#111439,.t.);
#111441=edge_loop('',(#111436,#111437,#111438,#111440));
#111442=face_outer_bound('',#111441,.f.);
#111444=cartesian_point('',(-1.426623686487e-14,0.e0,-8.156393297401e0));
#111445=direction('',(0.e0,0.e0,1.e0));
#111446=direction('',(6.946583704590e-1,7.193398003387e-1,0.e0));
#111447=axis2_placement_3d('',#111444,#111445,#111446);
#111448=conical_surface('',#111447,8.894665045655e1,1.e0);
#111449=oriented_edge('',*,*,#111435,.f.);
#111451=oriented_edge('',*,*,#111450,.t.);
#111453=oriented_edge('',*,*,#111452,.t.);
#111454=oriented_edge('',*,*,#111398,.t.);
#111455=edge_loop('',(#111449,#111451,#111453,#111454));
#111456=face_outer_bound('',#111455,.f.);
#111458=cartesian_point('',(-4.103561288198e1,-7.778094903279e1,
-8.400286028854e0));
#111459=direction('',(8.496632999029e-2,-2.519625036803e-2,-9.960651945206e-1));
#111460=direction('',(-3.743651721199e-2,-9.990550776678e-1,2.207847288935e-2));
#111461=axis2_placement_3d('',#111458,#111459,#111460);
#111462=cylindrical_surface('',#111461,9.999624588520e-1);
#111464=oriented_edge('',*,*,#111463,.t.);
#111466=oriented_edge('',*,*,#111465,.t.);
#111468=oriented_edge('',*,*,#111467,.f.);
#111469=oriented_edge('',*,*,#111450,.f.);
#111471=oriented_edge('',*,*,#111470,.t.);
#111472=oriented_edge('',*,*,#100659,.f.);
#111473=edge_loop('',(#111464,#111466,#111468,#111469,#111471,#111472));
#111474=face_outer_bound('',#111473,.f.);
#111476=cartesian_point('',(-4.361292616035e1,-7.744882096922e1,
-5.698621895104e0));
#111477=cartesian_point('',(-4.360676336811e1,-7.739330843634e1,
-5.698755326544e0));
#111478=cartesian_point('',(-4.355516234434e1,-7.704293128877e1,
-5.699473492587e0));
#111479=cartesian_point('',(-4.341566204320e1,-7.668643885866e1,
-5.699045907646e0));
#111480=cartesian_point('',(-4.324153206387e1,-7.641875976968e1,
-5.697649288241e0));
#111481=cartesian_point('',(-4.322949181186e1,-7.640080103173e1,
-5.697553370798e0));
#111482=cartesian_point('',(-4.266027363491e1,-7.756045469705e1,
-5.237921923609e0));
#111483=cartesian_point('',(-4.265683272509e1,-7.752685908608e1,
-5.237711057001e0));
#111484=cartesian_point('',(-4.262708115491e1,-7.731474219541e1,
-5.236693856250e0));
#111485=cartesian_point('',(-4.254163684865e1,-7.709898652175e1,
-5.237358508231e0));
#111486=cartesian_point('',(-4.243425152406e1,-7.693869013148e1,
-5.239014826838e0));
#111487=cartesian_point('',(-4.242682521739e1,-7.692794462468e1,
-5.239136636871e0));
#111488=cartesian_point('',(-4.188097176852e1,-7.765177500427e1,
-5.956660287437e0));
#111489=cartesian_point('',(-4.187937524909e1,-7.763615291438e1,
-5.956189480939e0));
#111490=cartesian_point('',(-4.186556139040e1,-7.753753840922e1,
-5.953817037655e0));
#111491=cartesian_point('',(-4.182585927107e1,-7.743731120616e1,
-5.955310551657e0));
#111492=cartesian_point('',(-4.177586650423e1,-7.736272661859e1,
-5.959482616477e0));
#111493=cartesian_point('',(-4.177240879282e1,-7.735772618994e1,
-5.959780202721e0));
#111494=cartesian_point('',(-4.225345982510e1,-7.760812622530e1,
-6.952437202915e0));
#111495=cartesian_point('',(-4.225051451090e1,-7.758396790559e1,
-6.952117177813e0));
#111496=cartesian_point('',(-4.222671629777e1,-7.743159191615e1,
-6.950471168074e0));
#111497=cartesian_point('',(-4.216701172909e1,-7.727663508258e1,
-6.951489505519e0));
#111498=cartesian_point('',(-4.209300116883e1,-7.715847739903e1,
-6.954481522190e0));
#111499=cartesian_point('',(-4.208788400003e1,-7.715054075991e1,
-6.954692240534e0));
#111500=(bounded_surface()b_spline_surface(3,3,((#111476,#111477,#111478,
#111479,#111480,#111481),(#111482,#111483,#111484,#111485,#111486,#111487),(
#111488,#111489,#111490,#111491,#111492,#111493),(#111494,#111495,#111496,
#111497,#111498,#111499)),.unspecified.,.f.,.f.,.f.)b_spline_surface_with_knots(
(4,4),(4,1,1,4),(0.e0,1.e0),(6.040122809142e-1,6.273210901743e-1,
7.516860489527e-1,7.607204849221e-1),.unspecified.)geometric_representation_item()rational_b_spline_surface(((1.457477936670e0,1.457477936670e0,1.457477936670e0,
1.457477936670e0,1.457477936670e0,1.457477936670e0),(8.475073544433e-1,
8.475073544433e-1,8.475073544433e-1,8.475073544433e-1,8.475073544433e-1,
8.475073544433e-1),(8.475073544433e-1,8.475073544433e-1,8.475073544433e-1,
8.475073544433e-1,8.475073544433e-1,8.475073544433e-1),(1.457477936670e0,
1.457477936670e0,1.457477936670e0,1.457477936670e0,1.457477936670e0,
1.457477936670e0)))representation_item('')surface());
#111501=oriented_edge('',*,*,#100695,.t.);
#111503=oriented_edge('',*,*,#111502,.f.);
#111504=oriented_edge('',*,*,#111463,.f.);
#111505=oriented_edge('',*,*,#100676,.t.);
#111506=edge_loop('',(#111501,#111503,#111504,#111505));
#111507=face_outer_bound('',#111506,.f.);
#111509=cartesian_point('',(-4.249109288725e1,-7.838626807534e1,
-4.961805061883e0));
#111510=cartesian_point('',(-4.257697390738e1,-7.834831596859e1,
-5.002200290126e0));
#111511=cartesian_point('',(-4.272005601843e1,-7.827790636904e1,
-5.073847472073e0));
#111512=cartesian_point('',(-4.290836246186e1,-7.816428567238e1,
-5.178751051431e0));
#111513=cartesian_point('',(-4.305647204596e1,-7.805793886527e1,
-5.268846294603e0));
#111514=cartesian_point('',(-4.318445091617e1,-7.794785158960e1,
-5.353762399552e0));
#111515=cartesian_point('',(-4.329251096647e1,-7.783509546022e1,
-5.432055697838e0));
#111516=cartesian_point('',(-4.338132267016e1,-7.772056891642e1,
-5.502540243131e0));
#111517=cartesian_point('',(-4.345346731344e1,-7.760216471154e1,
-5.565714554865e0));
#111518=cartesian_point('',(-4.351113348199e1,-7.747418197052e1,
-5.622569446225e0));
#111519=cartesian_point('',(-4.355259955082e1,-7.732919953887e1,
-5.671561522142e0));
#111520=cartesian_point('',(-4.357298942475e1,-7.713585259085e1,
-5.710381927511e0));
#111521=cartesian_point('',(-4.355129796831e1,-7.699649311844e1,
-5.705925410985e0));
#111522=cartesian_point('',(-4.352745068929e1,-7.692277510329e1,
-5.687640729519e0));
#111523=cartesian_point('',(-4.161074597022e1,-7.814083271096e1,
-5.504741154706e0));
#111524=cartesian_point('',(-4.167809253048e1,-7.807889522796e1,
-5.504295996663e0));
#111525=cartesian_point('',(-4.179054347364e1,-7.797468239912e1,
-5.498894951353e0));
#111526=cartesian_point('',(-4.194069795387e1,-7.783652120324e1,
-5.480129741987e0));
#111527=cartesian_point('',(-4.206132315589e1,-7.772796734046e1,
-5.456903713219e0));
#111528=cartesian_point('',(-4.216903581332e1,-7.763505337312e1,
-5.428866206629e0));
#111529=cartesian_point('',(-4.226457465853e1,-7.755814978232e1,
-5.397709794534e0));
#111530=cartesian_point('',(-4.234899262914e1,-7.749700769114e1,
-5.365119788196e0));
#111531=cartesian_point('',(-4.242528964650e1,-7.744981243972e1,
-5.331906568160e0));
#111532=cartesian_point('',(-4.249739846235e1,-7.741507453581e1,
-5.298089358653e0));
#111533=cartesian_point('',(-4.256820405287e1,-7.739389843387e1,
-5.264363280398e0));
#111534=cartesian_point('',(-4.264846409956e1,-7.738948350282e1,
-5.229904384803e0));
#111535=cartesian_point('',(-4.269299880652e1,-7.740534819186e1,
-5.219468181577e0));
#111536=cartesian_point('',(-4.270981931502e1,-7.741661341576e1,
-5.221155469519e0));
#111537=cartesian_point('',(-4.138869691534e1,-7.886680285183e1,
-6.248839011707e0));
#111538=cartesian_point('',(-4.143352831550e1,-7.876929020329e1,
-6.276440696243e0));
#111539=cartesian_point('',(-4.150386402273e1,-7.860204430493e1,
-6.311177678406e0));
#111540=cartesian_point('',(-4.158743712997e1,-7.837396059767e1,
-6.328561953891e0));
#111541=cartesian_point('',(-4.164784651697e1,-7.819094778648e1,
-6.321570356178e0));
#111542=cartesian_point('',(-4.169625902164e1,-7.803130507740e1,
-6.296028409983e0));
#111543=cartesian_point('',(-4.173491595731e1,-7.789676546782e1,
-6.256119422956e0));
#111544=cartesian_point('',(-4.176610449624e1,-7.778774964995e1,
-6.206189170525e0));
#111545=cartesian_point('',(-4.179260254451e1,-7.770154837515e1,
-6.149093919134e0));
#111546=cartesian_point('',(-4.181719389e1,-7.763539611094e1,
-6.085603624076e0));
#111547=cartesian_point('',(-4.184248120411e1,-7.759010952268e1,
-6.016754561392e0));
#111548=cartesian_point('',(-4.187464718081e1,-7.756609694413e1,
-5.938350130882e0));
#111549=cartesian_point('',(-4.189618254274e1,-7.757112684924e1,
-5.902975052722e0));
#111550=cartesian_point('',(-4.190042504484e1,-7.757005113758e1,
-5.895062521385e0));
#111551=cartesian_point('',(-4.210345915981e1,-7.965360295237e1,
-6.260785712758e0));
#111552=cartesian_point('',(-4.215003519205e1,-7.955354684780e1,
-6.350142654160e0));
#111553=cartesian_point('',(-4.221959622506e1,-7.937309965455e1,
-6.491859277326e0));
#111554=cartesian_point('',(-4.229167075842e1,-7.910250013948e1,
-6.659869450687e0));
#111555=cartesian_point('',(-4.233466086415e1,-7.886616944335e1,
-6.778305336990e0));
#111556=cartesian_point('',(-4.235911873870e1,-7.863959299417e1,
-6.867577971978e0));
#111557=cartesian_point('',(-4.236787934984e1,-7.842622096798e1,
-6.930591794083e0));
#111558=cartesian_point('',(-4.236376778926e1,-7.822812067905e1,
-6.970805261528e0));
#111559=cartesian_point('',(-4.234897776839e1,-7.804162318623e1,
-6.992288421565e0));
#111560=cartesian_point('',(-4.232369211280e1,-7.785880001556e1,
-6.997342647701e0));
#111561=cartesian_point('',(-4.228569637460e1,-7.767172761561e1,
-6.985020103847e0));
#111562=cartesian_point('',(-4.222212784744e1,-7.744416881669e1,
-6.947124256092e0));
#111563=cartesian_point('',(-4.216028615553e1,-7.728589493067e1,
-6.899131643219e0));
#111564=cartesian_point('',(-4.211448129786e1,-7.719063319454e1,
-6.864088440813e0));
#111565=(bounded_surface()b_spline_surface(3,3,((#111509,#111510,#111511,
#111512,#111513,#111514,#111515,#111516,#111517,#111518,#111519,#111520,#111521,
#111522),(#111523,#111524,#111525,#111526,#111527,#111528,#111529,#111530,
#111531,#111532,#111533,#111534,#111535,#111536),(#111537,#111538,#111539,
#111540,#111541,#111542,#111543,#111544,#111545,#111546,#111547,#111548,#111549,
#111550),(#111551,#111552,#111553,#111554,#111555,#111556,#111557,#111558,
#111559,#111560,#111561,#111562,#111563,#111564)),.unspecified.,.f.,.f.,.f.)b_spline_surface_with_knots((4,4),(4,1,1,1,1,1,1,1,1,1,1,4),(0.e0,1.e0),(
1.602445847257e-1,2.669098840835e-1,3.413740585594e-1,4.101654240184e-1,
4.737436614996e-1,5.320415850349e-1,5.852134200026e-1,6.343362616969e-1,
6.833904776596e-1,7.356438764565e-1,7.927020827696e-1,8.848768643829e-1),
.unspecified.)geometric_representation_item()rational_b_spline_surface(((
1.456816963476e0,1.456816963476e0,1.456816963476e0,1.456816963476e0,
1.456816963476e0,1.456816963476e0,1.456816963476e0,1.456816963476e0,
1.456816963476e0,1.456816963476e0,1.456816963476e0,1.456816963476e0,
1.456816963476e0,1.456816963476e0),(8.477276788412e-1,8.477276788412e-1,
8.477276788412e-1,8.477276788412e-1,8.477276788412e-1,8.477276788412e-1,
8.477276788412e-1,8.477276788412e-1,8.477276788412e-1,8.477276788412e-1,
8.477276788412e-1,8.477276788412e-1,8.477276788412e-1,8.477276788412e-1),(
8.477276788412e-1,8.477276788412e-1,8.477276788412e-1,8.477276788412e-1,
8.477276788412e-1,8.477276788412e-1,8.477276788412e-1,8.477276788412e-1,
8.477276788412e-1,8.477276788412e-1,8.477276788412e-1,8.477276788412e-1,
8.477276788412e-1,8.477276788412e-1),(1.456816963476e0,1.456816963476e0,
1.456816963476e0,1.456816963476e0,1.456816963476e0,1.456816963476e0,
1.456816963476e0,1.456816963476e0,1.456816963476e0,1.456816963476e0,
1.456816963476e0,1.456816963476e0,1.456816963476e0,1.456816963476e0)))representation_item('')surface());
#111567=oriented_edge('',*,*,#111566,.t.);
#111569=oriented_edge('',*,*,#111568,.f.);
#111570=oriented_edge('',*,*,#111465,.f.);
#111571=oriented_edge('',*,*,#111502,.t.);
#111572=edge_loop('',(#111567,#111569,#111570,#111571));
#111573=face_outer_bound('',#111572,.f.);
#111575=cartesian_point('',(0.e0,0.e0,-5.1e0));
#111576=direction('',(0.e0,0.e0,1.e0));
#111577=direction('',(7.077664394355e-1,7.064465069690e-1,0.e0));
#111578=axis2_placement_3d('',#111575,#111576,#111577);
#111579=toroidal_surface('',#111578,8.85e1,5.e-1);
#111580=oriented_edge('',*,*,#100693,.f.);
#111582=oriented_edge('',*,*,#111581,.f.);
#111584=oriented_edge('',*,*,#111583,.f.);
#111586=oriented_edge('',*,*,#111585,.t.);
#111588=oriented_edge('',*,*,#111587,.f.);
#111589=oriented_edge('',*,*,#111566,.f.);
#111590=edge_loop('',(#111580,#111582,#111584,#111586,#111588,#111589));
#111591=face_outer_bound('',#111590,.f.);
#111593=cartesian_point('',(-4.876973091133e1,-7.369689387739e1,
-5.685152481980e0));
#111594=cartesian_point('',(-4.881909137566e1,-7.374843272278e1,
-5.703177823932e0));
#111595=cartesian_point('',(-4.891991987037e1,-7.382546712870e1,
-5.711121711736e0));
#111596=cartesian_point('',(-4.909027589592e1,-7.390047425017e1,
-5.681565893740e0));
#111597=cartesian_point('',(-4.924958279117e1,-7.393925972379e1,
-5.633194397634e0));
#111598=cartesian_point('',(-4.942701098223e1,-7.395007324566e1,
-5.562116145902e0));
#111599=cartesian_point('',(-4.961547556230e1,-7.393007459472e1,
-5.473753882090e0));
#111600=cartesian_point('',(-4.981105142982e1,-7.387940651166e1,
-5.373141487895e0));
#111601=cartesian_point('',(-5.001246721556e1,-7.379849731874e1,
-5.263772934381e0));
#111602=cartesian_point('',(-5.021955405752e1,-7.368713405156e1,
-5.148153372972e0));
#111603=cartesian_point('',(-5.040084414350e1,-7.356548707693e1,
-5.046136705612e0));
#111604=cartesian_point('',(-5.051168263032e1,-7.347946051975e1,
-4.984240339991e0));
#111605=cartesian_point('',(-5.055448583605e1,-7.344452501049e1,
-4.960455931319e0));
#111606=cartesian_point('',(-4.958896733805e1,-7.320437129926e1,
-5.220978150546e0));
#111607=cartesian_point('',(-4.958649850211e1,-7.318620990958e1,
-5.219200124739e0));
#111608=cartesian_point('',(-4.959024494228e1,-7.314512147771e1,
-5.226726330504e0));
#111609=cartesian_point('',(-4.962286384070e1,-7.307892616730e1,
-5.256432035495e0));
#111610=cartesian_point('',(-4.967237621532e1,-7.302046190075e1,
-5.291564105934e0));
#111611=cartesian_point('',(-4.975102971656e1,-7.295896498155e1,
-5.334468181080e0));
#111612=cartesian_point('',(-4.986021716390e1,-7.289588114204e1,
-5.379595310886e0));
#111613=cartesian_point('',(-4.999929974783e1,-7.283064358664e1,
-5.422273975218e0));
#111614=cartesian_point('',(-5.016766284494e1,-7.276156619733e1,
-5.459073258318e0));
#111615=cartesian_point('',(-5.036509552796e1,-7.268650139006e1,
-5.487202186099e0));
#111616=cartesian_point('',(-5.055810038232e1,-7.261540504558e1,
-5.501544879745e0));
#111617=cartesian_point('',(-5.068545434386e1,-7.256835797204e1,
-5.504518165341e0));
#111618=cartesian_point('',(-5.073595415282e1,-7.254957702326e1,
-5.504789449145e0));
#111619=cartesian_point('',(-5.009181510925e1,-7.255069988268e1,
-5.892744541029e0));
#111620=cartesian_point('',(-5.009532129657e1,-7.254792139072e1,
-5.900191707974e0));
#111621=cartesian_point('',(-5.009953119714e1,-7.252976239042e1,
-5.929095775153e0));
#111622=cartesian_point('',(-5.012788678722e1,-7.250976088064e1,
-5.999488852293e0));
#111623=cartesian_point('',(-5.017655879860e1,-7.250388026109e1,
-6.073116989293e0));
#111624=cartesian_point('',(-5.026247215152e1,-7.251314802454e1,
-6.154421583786e0));
#111625=cartesian_point('',(-5.039020824924e1,-7.253675154627e1,
-6.230182944302e0));
#111626=cartesian_point('',(-5.055968596091e1,-7.257028973416e1,
-6.289607880175e0));
#111627=cartesian_point('',(-5.076951839405e1,-7.260837767605e1,
-6.324623858310e0));
#111628=cartesian_point('',(-5.101811865640e1,-7.264533336996e1,
-6.328422240056e0));
#111629=cartesian_point('',(-5.126142592885e1,-7.267061587373e1,
-6.299470017155e0));
#111630=cartesian_point('',(-5.142120966062e1,-7.268000139718e1,
-6.264239878440e0));
#111631=cartesian_point('',(-5.148436092761e1,-7.268248614857e1,
-6.248015950471e0));
#111632=cartesian_point('',(-4.964755439594e1,-7.255577691749e1,
-6.857857914479e0));
#111633=cartesian_point('',(-4.970734548252e1,-7.263416975257e1,
-6.891987714446e0));
#111634=cartesian_point('',(-4.980898304204e1,-7.275123216426e1,
-6.937251025444e0));
#111635=cartesian_point('',(-4.997189659218e1,-7.290687999913e1,
-6.978723325300e0));
#111636=cartesian_point('',(-5.012973646175e1,-7.303746096796e1,
-6.997554575602e0));
#111637=cartesian_point('',(-5.031983820664e1,-7.317180869599e1,
-6.993512273101e0));
#111638=cartesian_point('',(-5.054068324422e1,-7.330314053864e1,
-6.958628315560e0));
#111639=cartesian_point('',(-5.078932001495e1,-7.342490568890e1,
-6.887249958506e0));
#111640=cartesian_point('',(-5.106312899620e1,-7.353107546846e1,
-6.774768281963e0));
#111641=cartesian_point('',(-5.135953929806e1,-7.361526686455e1,
-6.616674783313e0));
#111642=cartesian_point('',(-5.162864252831e1,-7.366186885343e1,
-6.439077996803e0));
#111643=cartesian_point('',(-5.179609380235e1,-7.367435691979e1,
-6.310489751594e0));
#111644=cartesian_point('',(-5.186098271168e1,-7.367654503320e1,
-6.257909581865e0));
#111645=(bounded_surface()b_spline_surface(3,3,((#111593,#111594,#111595,
#111596,#111597,#111598,#111599,#111600,#111601,#111602,#111603,#111604,
#111605),(#111606,#111607,#111608,#111609,#111610,#111611,#111612,#111613,
#111614,#111615,#111616,#111617,#111618),(#111619,#111620,#111621,#111622,
#111623,#111624,#111625,#111626,#111627,#111628,#111629,#111630,#111631),(
#111632,#111633,#111634,#111635,#111636,#111637,#111638,#111639,#111640,#111641,
#111642,#111643,#111644)),.unspecified.,.f.,.f.,.f.)b_spline_surface_with_knots(
(4,4),(4,1,1,1,1,1,1,1,1,1,4),(0.e0,1.e0),(1.107046855148e-1,1.967066163439e-1,
2.471709063194e-1,3.042425856142e-1,3.677535804262e-1,4.368052653453e-1,
5.115744096472e-1,5.930118517017e-1,6.816169371379e-1,7.782318561521e-1,
8.409811643747e-1),.unspecified.)geometric_representation_item()rational_b_spline_surface(((1.456821149830e0,1.456821149830e0,1.456821149830e0,1.456821149830e0,
1.456821149830e0,1.456821149830e0,1.456821149830e0,1.456821149830e0,
1.456821149830e0,1.456821149830e0,1.456821149830e0,1.456821149830e0,
1.456821149830e0),(8.477262833901e-1,8.477262833901e-1,8.477262833901e-1,
8.477262833901e-1,8.477262833901e-1,8.477262833901e-1,8.477262833901e-1,
8.477262833901e-1,8.477262833901e-1,8.477262833901e-1,8.477262833901e-1,
8.477262833901e-1,8.477262833901e-1),(8.477262833901e-1,8.477262833901e-1,
8.477262833901e-1,8.477262833901e-1,8.477262833901e-1,8.477262833901e-1,
8.477262833901e-1,8.477262833901e-1,8.477262833901e-1,8.477262833901e-1,
8.477262833901e-1,8.477262833901e-1,8.477262833901e-1),(1.456821149830e0,
1.456821149830e0,1.456821149830e0,1.456821149830e0,1.456821149830e0,
1.456821149830e0,1.456821149830e0,1.456821149830e0,1.456821149830e0,
1.456821149830e0,1.456821149830e0,1.456821149830e0,1.456821149830e0)))representation_item('')surface());
#111646=oriented_edge('',*,*,#111581,.t.);
#111648=oriented_edge('',*,*,#111647,.f.);
#111650=oriented_edge('',*,*,#111649,.f.);
#111652=oriented_edge('',*,*,#111651,.t.);
#111653=edge_loop('',(#111646,#111648,#111650,#111652));
#111654=face_outer_bound('',#111653,.f.);
#111656=cartesian_point('',(-4.844389456902e1,-7.319593774086e1,
-5.697559767521e0));
#111657=cartesian_point('',(-4.856008706261e1,-7.340562408777e1,
-5.698725711877e0));
#111658=cartesian_point('',(-4.879196701165e1,-7.370549747451e1,
-5.699454941514e0));
#111659=cartesian_point('',(-4.908597889696e1,-7.393963441566e1,
-5.699021462739e0));
#111660=cartesian_point('',(-4.919782661236e1,-7.401407207365e1,
-5.698664172334e0));
#111661=cartesian_point('',(-4.927961131278e1,-7.272283312565e1,
-5.239166142394e0));
#111662=cartesian_point('',(-4.934799020615e1,-7.285049248211e1,
-5.237931940519e0));
#111663=cartesian_point('',(-4.948708078820e1,-7.303311907904e1,
-5.236675350541e0));
#111664=cartesian_point('',(-4.966560529791e1,-7.317404224404e1,
-5.237394126439e0));
#111665=cartesian_point('',(-4.973360304758e1,-7.321849208045e1,
-5.237821862481e0));
#111666=cartesian_point('',(-4.996091818482e1,-7.233714097488e1,
-5.959878897219e0));
#111667=cartesian_point('',(-4.999272805216e1,-7.239656443412e1,
-5.956599763750e0));
#111668=cartesian_point('',(-5.005735485978e1,-7.248144795951e1,
-5.953883793585e0));
#111669=cartesian_point('',(-5.014032727940e1,-7.254692988256e1,
-5.955459584372e0));
#111670=cartesian_point('',(-5.017194762729e1,-7.256759006936e1,
-5.956532401316e0));
#111671=cartesian_point('',(-4.963237136841e1,-7.252313347055e1,
-6.954776483345e0));
#111672=cartesian_point('',(-4.968477257968e1,-7.261378860839e1,
-6.952375233746e0));
#111673=cartesian_point('',(-4.978675736410e1,-7.274315825063e1,
-6.950558709679e0));
#111674=cartesian_point('',(-4.991408746935e1,-7.284569492553e1,
-6.951620214081e0));
#111675=cartesian_point('',(-4.996247817322e1,-7.287863374093e1,
-6.952388207621e0));
#111676=(bounded_surface()b_spline_surface(3,3,((#111656,#111657,#111658,
#111659,#111660),(#111661,#111662,#111663,#111664,#111665),(#111666,#111667,
#111668,#111669,#111670),(#111671,#111672,#111673,#111674,#111675)),
.unspecified.,.f.,.f.,.f.)b_spline_surface_with_knots((4,4),(4,1,4),(0.e0,1.e0),
(4.230349691916e-1,6.009550807490e-1,7.005545537225e-1),.unspecified.)geometric_representation_item()rational_b_spline_surface(((1.457509512891e0,
1.457509512891e0,1.457509512891e0,1.457509512891e0,1.457509512891e0),(
8.474968290362e-1,8.474968290362e-1,8.474968290362e-1,8.474968290362e-1,
8.474968290362e-1),(8.474968290362e-1,8.474968290362e-1,8.474968290362e-1,
8.474968290362e-1,8.474968290362e-1),(1.457509512891e0,1.457509512891e0,
1.457509512891e0,1.457509512891e0,1.457509512891e0)))representation_item('')surface());
#111677=oriented_edge('',*,*,#100713,.t.);
#111679=oriented_edge('',*,*,#111678,.f.);
#111680=oriented_edge('',*,*,#111647,.t.);
#111681=oriented_edge('',*,*,#100691,.t.);
#111682=edge_loop('',(#111677,#111679,#111680,#111681));
#111683=face_outer_bound('',#111682,.f.);
#111685=cartesian_point('',(-5.067843931059e1,-7.186965883669e1,
-8.480067559304e0));
#111686=direction('',(6.102386633494e-2,-6.426678353448e-2,9.960651927819e-1));
#111687=direction('',(-8.731676929039e-1,-4.869196380353e-1,2.207818299727e-2));
#111688=axis2_placement_3d('',#111685,#111686,#111687);
#111689=cylindrical_surface('',#111688,9.999637340454e-1);
#111690=oriented_edge('',*,*,#111649,.t.);
#111691=oriented_edge('',*,*,#111678,.t.);
#111693=oriented_edge('',*,*,#111692,.f.);
#111695=oriented_edge('',*,*,#111694,.t.);
#111697=oriented_edge('',*,*,#111696,.f.);
#111699=oriented_edge('',*,*,#111698,.t.);
#111700=edge_loop('',(#111690,#111691,#111693,#111695,#111697,#111699));
#111701=face_outer_bound('',#111700,.f.);
#111703=cartesian_point('',(-3.789913751873e1,-5.641694172400e1,-5.6e0));
#111704=direction('',(8.059384404624e-1,-5.855485519503e-1,-8.715574274766e-2));
#111705=direction('',(-5.877852522925e-1,-8.090169943749e-1,0.e0));
#111706=axis2_placement_3d('',#111703,#111704,#111705);
#111707=plane('',#111706);
#111708=oriented_edge('',*,*,#100711,.f.);
#111709=oriented_edge('',*,*,#100741,.t.);
#111710=oriented_edge('',*,*,#100930,.t.);
#111711=oriented_edge('',*,*,#100946,.f.);
#111712=oriented_edge('',*,*,#111692,.t.);
#111713=edge_loop('',(#111708,#111709,#111710,#111711,#111712));
#111714=face_outer_bound('',#111713,.f.);
#111716=cartesian_point('',(-5.081413741760e1,-7.172667810408e1,
-1.069548648161e1));
#111717=direction('',(-5.779879325096e-1,-8.158586663036e-1,
-1.745240644029e-2));
#111718=direction('',(8.137702314705e-1,-5.746488545072e-1,-8.692930683092e-2));
#111719=axis2_placement_3d('',#111716,#111717,#111718);
#111720=spherical_surface('',#111719,1.e0);
#111721=oriented_edge('',*,*,#100944,.t.);
#111723=oriented_edge('',*,*,#111722,.t.);
#111724=oriented_edge('',*,*,#111694,.f.);
#111725=edge_loop('',(#111721,#111723,#111724));
#111726=face_outer_bound('',#111725,.f.);
#111728=cartesian_point('',(-1.425266596362e-14,0.e0,-1.069548648161e1));
#111729=direction('',(0.e0,0.e0,1.e0));
#111730=direction('',(-6.068564459711e-1,-7.948114581354e-1,0.e0));
#111731=axis2_placement_3d('',#111728,#111729,#111730);
#111732=toroidal_surface('',#111731,8.790217809212e1,1.e0);
#111734=oriented_edge('',*,*,#111733,.t.);
#111735=oriented_edge('',*,*,#111722,.f.);
#111736=oriented_edge('',*,*,#100962,.t.);
#111738=oriented_edge('',*,*,#111737,.t.);
#111739=edge_loop('',(#111734,#111735,#111736,#111738));
#111740=face_outer_bound('',#111739,.f.);
#111742=cartesian_point('',(-1.425266596362e-14,0.e0,-8.156393297400e0));
#111743=direction('',(0.e0,0.e0,1.e0));
#111744=direction('',(7.986355100473e-1,6.018150231520e-1,0.e0));
#111745=axis2_placement_3d('',#111742,#111743,#111744);
#111746=conical_surface('',#111745,8.894665045655e1,1.e0);
#111747=oriented_edge('',*,*,#111733,.f.);
#111749=oriented_edge('',*,*,#111748,.t.);
#111751=oriented_edge('',*,*,#111750,.t.);
#111752=oriented_edge('',*,*,#111696,.t.);
#111753=edge_loop('',(#111747,#111749,#111751,#111752));
#111754=face_outer_bound('',#111753,.f.);
#111756=cartesian_point('',(-5.269801754498e1,-7.040395233132e1,
-8.400286028854e0));
#111757=direction('',(7.997869152598e-2,-3.817770509442e-2,-9.960651945207e-1));
#111758=direction('',(-1.932622581841e-1,-9.808986902817e-1,2.207847289026e-2));
#111759=axis2_placement_3d('',#111756,#111757,#111758);
#111760=cylindrical_surface('',#111759,9.999624588493e-1);
#111762=oriented_edge('',*,*,#111761,.t.);
#111764=oriented_edge('',*,*,#111763,.t.);
#111766=oriented_edge('',*,*,#111765,.f.);
#111767=oriented_edge('',*,*,#111748,.f.);
#111769=oriented_edge('',*,*,#111768,.t.);
#111770=oriented_edge('',*,*,#100990,.f.);
#111771=edge_loop('',(#111762,#111764,#111766,#111767,#111769,#111770));
#111772=face_outer_bound('',#111771,.f.);
#111774=cartesian_point('',(-5.519028096785e1,-6.966858844982e1,
-5.698732563351e0));
#111775=cartesian_point('',(-5.516185740677e1,-6.956567440793e1,
-5.698987810416e0));
#111776=cartesian_point('',(-5.503735190795e1,-6.921015268066e1,
-5.699346449845e0));
#111777=cartesian_point('',(-5.482909165190e1,-6.889137579475e1,
-5.698763608664e0));
#111778=cartesian_point('',(-5.464657930427e1,-6.869506438433e1,
-5.697524398258e0));
#111779=cartesian_point('',(-5.426737974208e1,-6.992950856045e1,
-5.238112123882e0));
#111780=cartesian_point('',(-5.425071717151e1,-6.986713962277e1,
-5.237716969245e0));
#111781=cartesian_point('',(-5.417653012664e1,-6.965164873466e1,
-5.236568627788e0));
#111782=cartesian_point('',(-5.404911941769e1,-6.945932381575e1,
-5.237743199074e0));
#111783=cartesian_point('',(-5.393719035705e1,-6.934230406361e1,
-5.239196495639e0));
#111784=cartesian_point('',(-5.351241491450e1,-7.014295016453e1,
-5.956720651022e0));
#111785=cartesian_point('',(-5.350467313778e1,-7.011394641394e1,
-5.955831302743e0));
#111786=cartesian_point('',(-5.347020289215e1,-7.001377657753e1,
-5.953767792494e0));
#111787=cartesian_point('',(-5.341098301945e1,-6.992441181211e1,
-5.956172175189e0));
#111788=cartesian_point('',(-5.335887101038e1,-6.986995724260e1,
-5.959851597089e0));
#111789=cartesian_point('',(-5.387323614784e1,-7.004093978164e1,
-6.952353399316e0));
#111790=cartesian_point('',(-5.386037501420e1,-6.999623169217e1,
-6.951746519892e0));
#111791=cartesian_point('',(-5.380515592819e1,-6.984188886518e1,
-6.950508636844e0));
#111792=cartesian_point('',(-5.371585536982e1,-6.970272715056e1,
-6.952071215801e0));
#111793=cartesian_point('',(-5.363769455624e1,-6.961556142043e1,
-6.954715506632e0));
#111794=(bounded_surface()b_spline_surface(3,3,((#111774,#111775,#111776,
#111777,#111778),(#111779,#111780,#111781,#111782,#111783),(#111784,#111785,
#111786,#111787,#111788),(#111789,#111790,#111791,#111792,#111793)),
.unspecified.,.f.,.f.,.f.)b_spline_surface_with_knots((4,4),(4,1,4),(0.e0,1.e0),
(1.612116555714e-1,2.556141991632e-1,4.932381930640e-1),.unspecified.)geometric_representation_item()rational_b_spline_surface(((1.457454270955e0,
1.457454270955e0,1.457454270955e0,1.457454270955e0,1.457454270955e0),(
8.475152430150e-1,8.475152430150e-1,8.475152430150e-1,8.475152430150e-1,
8.475152430150e-1),(8.475152430150e-1,8.475152430150e-1,8.475152430150e-1,
8.475152430150e-1,8.475152430150e-1),(1.457454270955e0,1.457454270955e0,
1.457454270955e0,1.457454270955e0,1.457454270955e0)))representation_item('')surface());
#111795=oriented_edge('',*,*,#101026,.t.);
#111797=oriented_edge('',*,*,#111796,.f.);
#111798=oriented_edge('',*,*,#111761,.f.);
#111799=oriented_edge('',*,*,#101007,.t.);
#111800=edge_loop('',(#111795,#111797,#111798,#111799));
#111801=face_outer_bound('',#111800,.f.);
#111803=cartesian_point('',(-5.423027103250e1,-7.077413159416e1,
-4.961805110950e0));
#111804=cartesian_point('',(-5.430915766365e1,-7.072321200738e1,
-5.002200324285e0));
#111805=cartesian_point('',(-5.443946367535e1,-7.063128631268e1,
-5.073847490197e0));
#111806=cartesian_point('',(-5.460767753202e1,-7.048960688208e1,
-5.178751051429e0));
#111807=cartesian_point('',(-5.473732733549e1,-7.036139993708e1,
-5.268846294603e0));
#111808=cartesian_point('',(-5.484650912937e1,-7.023264771236e1,
-5.353762399552e0));
#111809=cartesian_point('',(-5.493559983635e1,-7.010437548188e1,
-5.432055697838e0));
#111810=cartesian_point('',(-5.500540222198e1,-6.997736573853e1,
-5.502540243132e0));
#111811=cartesian_point('',(-5.505813614653e1,-6.984913337721e1,
-5.565714554866e0));
#111812=cartesian_point('',(-5.509507143723e1,-6.971370533988e1,
-5.622569446227e0));
#111813=cartesian_point('',(-5.511334674081e1,-6.956402116025e1,
-5.671561522143e0));
#111814=cartesian_point('',(-5.510323947228e1,-6.936986528370e1,
-5.710381861789e0));
#111815=cartesian_point('',(-5.506001462969e1,-6.923561513410e1,
-5.705925431347e0));
#111816=cartesian_point('',(-5.502492910367e1,-6.916653539941e1,
-5.687640932736e0));
#111817=cartesian_point('',(-5.332236806620e1,-7.066943451963e1,
-5.504741156565e0));
#111818=cartesian_point('',(-5.337919629759e1,-7.059772429629e1,
-5.504295996307e0));
#111819=cartesian_point('',(-5.347396028146e1,-7.047720332686e1,
-5.498894949988e0));
#111820=cartesian_point('',(-5.360065291602e1,-7.031725381634e1,
-5.480129743317e0));
#111821=cartesian_point('',(-5.370281145607e1,-7.019116649280e1,
-5.456903714047e0));
#111822=cartesian_point('',(-5.379466304509e1,-7.008254647873e1,
-5.428866206957e0));
#111823=cartesian_point('',(-5.387699527646e1,-6.999164413077e1,
-5.397709794378e0));
#111824=cartesian_point('',(-5.395080919146e1,-6.991804892036e1,
-5.365119787583e0));
#111825=cartesian_point('',(-5.401878390210e1,-6.985949923801e1,
-5.331906567120e0));
#111826=cartesian_point('',(-5.408457073348e1,-6.981390871170e1,
-5.298089357213e0));
#111827=cartesian_point('',(-5.415119191772e1,-6.978191688856e1,
-5.264363278592e0));
#111828=cartesian_point('',(-5.422977305003e1,-6.976500090461e1,
-5.229904441011e0));
#111829=cartesian_point('',(-5.427624116593e1,-6.977370344213e1,
-5.219468227149e0));
#111830=cartesian_point('',(-5.429461686451e1,-6.978219861116e1,
-5.221155448555e0));
#111831=cartesian_point('',(-5.321661952282e1,-7.142120285469e1,
-6.248839050061e0));
#111832=cartesian_point('',(-5.324564462030e1,-7.131787761388e1,
-6.276440717748e0));
#111833=cartesian_point('',(-5.328895134272e1,-7.114168790381e1,
-6.311177686488e0));
#111834=cartesian_point('',(-5.333581536501e1,-7.090333861186e1,
-6.328561959028e0));
#111835=cartesian_point('',(-5.336685150057e1,-7.071312888157e1,
-6.321570361274e0));
#111836=cartesian_point('',(-5.338969434477e1,-7.054787825459e1,
-6.296028414960e0));
#111837=cartesian_point('',(-5.340682871719e1,-7.040894777357e1,
-6.256119427756e0));
#111838=cartesian_point('',(-5.342057944196e1,-7.029639515877e1,
-6.206189175106e0));
#111839=cartesian_point('',(-5.343326640469e1,-7.020710995661e1,
-6.149093923467e0));
#111840=cartesian_point('',(-5.344720649558e1,-7.013792520254e1,
-6.085603628135e0));
#111841=cartesian_point('',(-5.346509809746e1,-7.008924035992e1,
-6.016754565158e0));
#111842=cartesian_point('',(-5.349311161514e1,-7.006049159750e1,
-5.938350267049e0));
#111843=cartesian_point('',(-5.351516863804e1,-7.006209064750e1,
-5.902975217779e0));
#111844=cartesian_point('',(-5.351919068612e1,-7.006036453241e1,
-5.895062612036e0));
#111845=cartesian_point('',(-5.404566451882e1,-7.208650268732e1,
-6.260785821365e0));
#111846=cartesian_point('',(-5.407601488207e1,-7.198039238146e1,
-6.350142722150e0));
#111847=cartesian_point('',(-5.411649132887e1,-7.179128509159e1,
-6.491859307383e0));
#111848=cartesian_point('',(-5.414534740965e1,-7.151274221240e1,
-6.659869452570e0));
#111849=cartesian_point('',(-5.415083796967e1,-7.127259600484e1,
-6.778305339587e0));
#111850=cartesian_point('',(-5.413955036138e1,-7.104498303285e1,
-6.867577975227e0));
#111851=cartesian_point('',(-5.411482437586e1,-7.083286750844e1,
-6.930591797917e0));
#111852=cartesian_point('',(-5.407977372241e1,-7.063784935210e1,
-6.970805265875e0));
#111853=cartesian_point('',(-5.403599115540e1,-7.045596162137e1,
-6.992288426358e0));
#111854=cartesian_point('',(-5.398241696290e1,-7.027934485471e1,
-6.997342652884e0));
#111855=cartesian_point('',(-5.391562444400e1,-7.010051946867e1,
-6.985020109353e0));
#111856=cartesian_point('',(-5.381724067779e1,-6.988570696736e1,
-6.947124325980e0));
#111857=cartesian_point('',(-5.373140109425e1,-6.973905617345e1,
-6.899131868330e0));
#111858=cartesian_point('',(-5.367125822751e1,-6.965213301988e1,
-6.864088835087e0));
#111859=(bounded_surface()b_spline_surface(3,3,((#111803,#111804,#111805,
#111806,#111807,#111808,#111809,#111810,#111811,#111812,#111813,#111814,#111815,
#111816),(#111817,#111818,#111819,#111820,#111821,#111822,#111823,#111824,
#111825,#111826,#111827,#111828,#111829,#111830),(#111831,#111832,#111833,
#111834,#111835,#111836,#111837,#111838,#111839,#111840,#111841,#111842,#111843,
#111844),(#111845,#111846,#111847,#111848,#111849,#111850,#111851,#111852,
#111853,#111854,#111855,#111856,#111857,#111858)),.unspecified.,.f.,.f.,.f.)b_spline_surface_with_knots((4,4),(4,1,1,1,1,1,1,1,1,1,1,4),(0.e0,1.e0),(
1.602446279084e-1,2.669098840835e-1,3.413740585594e-1,4.101654240184e-1,
4.737436614996e-1,5.320415850349e-1,5.852134200026e-1,6.343362616969e-1,
6.833904776596e-1,7.356438764565e-1,7.927020827696e-1,8.848765232415e-1),
.unspecified.)geometric_representation_item()rational_b_spline_surface(((
1.456816966454e0,1.456816966454e0,1.456816966454e0,1.456816966454e0,
1.456816966454e0,1.456816966454e0,1.456816966454e0,1.456816966454e0,
1.456816966454e0,1.456816966454e0,1.456816966454e0,1.456816966454e0,
1.456816966454e0,1.456816966454e0),(8.477276778487e-1,8.477276778487e-1,
8.477276778487e-1,8.477276778487e-1,8.477276778487e-1,8.477276778487e-1,
8.477276778487e-1,8.477276778487e-1,8.477276778487e-1,8.477276778487e-1,
8.477276778487e-1,8.477276778487e-1,8.477276778487e-1,8.477276778487e-1),(
8.477276778487e-1,8.477276778487e-1,8.477276778487e-1,8.477276778487e-1,
8.477276778487e-1,8.477276778487e-1,8.477276778487e-1,8.477276778487e-1,
8.477276778487e-1,8.477276778487e-1,8.477276778487e-1,8.477276778487e-1,
8.477276778487e-1,8.477276778487e-1),(1.456816966454e0,1.456816966454e0,
1.456816966454e0,1.456816966454e0,1.456816966454e0,1.456816966454e0,
1.456816966454e0,1.456816966454e0,1.456816966454e0,1.456816966454e0,
1.456816966454e0,1.456816966454e0,1.456816966454e0,1.456816966454e0)))representation_item('')surface());
#111861=oriented_edge('',*,*,#111860,.t.);
#111863=oriented_edge('',*,*,#111862,.f.);
#111864=oriented_edge('',*,*,#111763,.f.);
#111865=oriented_edge('',*,*,#111796,.t.);
#111866=edge_loop('',(#111861,#111863,#111864,#111865));
#111867=face_outer_bound('',#111866,.f.);
#111869=cartesian_point('',(0.e0,0.e0,-5.1e0));
#111870=direction('',(0.e0,0.e0,1.e0));
#111871=direction('',(7.077664394355e-1,7.064465069690e-1,0.e0));
#111872=axis2_placement_3d('',#111869,#111870,#111871);
#111873=toroidal_surface('',#111872,8.85e1,5.e-1);
#111874=oriented_edge('',*,*,#101024,.f.);
#111876=oriented_edge('',*,*,#111875,.f.);
#111878=oriented_edge('',*,*,#111877,.f.);
#111880=oriented_edge('',*,*,#111879,.t.);
#111882=oriented_edge('',*,*,#111881,.f.);
#111883=oriented_edge('',*,*,#111860,.f.);
#111884=edge_loop('',(#111874,#111876,#111878,#111880,#111882,#111883));
#111885=face_outer_bound('',#111884,.f.);
#111887=cartesian_point('',(-5.969802876433e1,-6.516029605635e1,
-5.685152482220e0));
#111888=cartesian_point('',(-5.975484397111e1,-6.520347869454e1,
-5.703177823952e0));
#111889=cartesian_point('',(-5.986648193562e1,-6.526379162731e1,
-5.711121711703e0));
#111890=cartesian_point('',(-6.004647429455e1,-6.531122573288e1,
-5.681565893739e0));
#111891=cartesian_point('',(-6.020988724237e1,-6.532461260403e1,
-5.633194397634e0));
#111892=cartesian_point('',(-6.038682260549e1,-6.530753710934e1,
-5.562116145901e0));
#111893=cartesian_point('',(-6.056983839558e1,-6.525830231923e1,
-5.473753882090e0));
#111894=cartesian_point('',(-6.075508016516e1,-6.517766323813e1,
-5.373141487896e0));
#111895=cartesian_point('',(-6.094135920204e1,-6.506624180095e1,
-5.263772934382e0));
#111896=cartesian_point('',(-6.112847540820e1,-6.492385408105e1,
-5.148153372973e0));
#111897=cartesian_point('',(-6.128850373180e1,-6.477534476603e1,
-5.046136706382e0));
#111898=cartesian_point('',(-6.138452009341e1,-6.467303838042e1,
-4.984240341447e0));
#111899=cartesian_point('',(-6.142133120161e1,-6.463183709011e1,
-4.960455933422e0));
#111900=cartesian_point('',(-6.043013152368e1,-6.454568043524e1,
-5.220978150532e0));
#111901=cartesian_point('',(-6.042485201701e1,-6.452812885352e1,
-5.219200124764e0));
#111902=cartesian_point('',(-6.042212468545e1,-6.448696021611e1,
-5.226726330539e0));
#111903=cartesian_point('',(-6.044398676310e1,-6.441647715996e1,
-5.256432035497e0));
#111904=cartesian_point('',(-6.048374373197e1,-6.435098724372e1,
-5.291564105936e0));
#111905=cartesian_point('',(-6.055180864043e1,-6.427794333525e1,
-5.334468181082e0));
#111906=cartesian_point('',(-6.064978332243e1,-6.419855548258e1,
-5.379595310888e0));
#111907=cartesian_point('',(-6.077694816687e1,-6.411236380013e1,
-5.422273975221e0));
#111908=cartesian_point('',(-6.093243235043e1,-6.401779907708e1,
-5.459073258320e0));
#111909=cartesian_point('',(-6.111569158653e1,-6.391277316599e1,
-5.487202186101e0));
#111910=cartesian_point('',(-6.129519831089e1,-6.381235952512e1,
-5.501544879639e0));
#111911=cartesian_point('',(-6.141362454862e1,-6.374596913105e1,
-5.504518165273e0));
#111912=cartesian_point('',(-6.146056463218e1,-6.371951949730e1,
-5.504789449126e0));
#111913=cartesian_point('',(-6.082453166757e1,-6.382139407697e1,
-5.892744541078e0));
#111914=cartesian_point('',(-6.082756003550e1,-6.381810130390e1,
-5.900191708065e0));
#111915=cartesian_point('',(-6.082887741177e1,-6.379950729753e1,
-5.929095775232e0));
#111916=cartesian_point('',(-6.085375497197e1,-6.377531624799e1,
-5.999488852295e0));
#111917=cartesian_point('',(-6.090090781855e1,-6.376189404856e1,
-6.073116989294e0));
#111918=cartesian_point('',(-6.098721323315e1,-6.375760790106e1,
-6.154421583788e0));
#111919=cartesian_point('',(-6.111706909184e1,-6.376093849616e1,
-6.230182944303e0));
#111920=cartesian_point('',(-6.128970678012e1,-6.376755161814e1,
-6.289607880176e0));
#111921=cartesian_point('',(-6.150291409463e1,-6.377234560984e1,
-6.324623858310e0));
#111922=cartesian_point('',(-6.175423481943e1,-6.376995666878e1,
-6.328422240056e0));
#111923=cartesian_point('',(-6.199850162870e1,-6.375686626008e1,
-6.299470017373e0));
#111924=cartesian_point('',(-6.215778637506e1,-6.374114054983e1,
-6.264239879268e0));
#111925=cartesian_point('',(-6.222054884391e1,-6.373371567538e1,
-6.248015951936e0));
#111926=cartesian_point('',(-6.038653476348e1,-6.389590629259e1,
-6.857857914720e0));
#111927=cartesian_point('',(-6.045785306430e1,-6.396398059458e1,
-6.891987714586e0));
#111928=cartesian_point('',(-6.057655189236e1,-6.406370215633e1,
-6.937251025489e0));
#111929=cartesian_point('',(-6.076180839194e1,-6.419194841386e1,
-6.978723325300e0));
#111930=cartesian_point('',(-6.093813235480e1,-6.429623011872e1,
-6.997554575601e0));
#111931=cartesian_point('',(-6.114691024672e1,-6.439918533852e1,
-6.993512273101e0));
#111932=cartesian_point('',(-6.138558114196e1,-6.449435249294e1,
-6.958628315560e0));
#111933=cartesian_point('',(-6.165020504760e1,-6.457572315193e1,
-6.887249958506e0));
#111934=cartesian_point('',(-6.193725159860e1,-6.463775264382e1,
-6.774768281964e0));
#111935=cartesian_point('',(-6.224318303378e1,-6.467453871711e1,
-6.616674783313e0));
#111936=cartesian_point('',(-6.251626331186e1,-6.467846993828e1,
-6.439077998143e0));
#111937=cartesian_point('',(-6.268360654495e1,-6.466460910570e1,
-6.310489754612e0));
#111938=cartesian_point('',(-6.274803885875e1,-6.465661941870e1,
-6.257909586596e0));
#111939=(bounded_surface()b_spline_surface(3,3,((#111887,#111888,#111889,
#111890,#111891,#111892,#111893,#111894,#111895,#111896,#111897,#111898,
#111899),(#111900,#111901,#111902,#111903,#111904,#111905,#111906,#111907,
#111908,#111909,#111910,#111911,#111912),(#111913,#111914,#111915,#111916,
#111917,#111918,#111919,#111920,#111921,#111922,#111923,#111924,#111925),(
#111926,#111927,#111928,#111929,#111930,#111931,#111932,#111933,#111934,#111935,
#111936,#111937,#111938)),.unspecified.,.f.,.f.,.f.)b_spline_surface_with_knots(
(4,4),(4,1,1,1,1,1,1,1,1,1,4),(0.e0,1.e0),(1.107046857271e-1,1.967066163438e-1,
2.471709063192e-1,3.042425856139e-1,3.677535804260e-1,4.368052653451e-1,
5.115744096470e-1,5.930118517014e-1,6.816169371377e-1,7.782318561519e-1,
8.409811625046e-1),.unspecified.)geometric_representation_item()rational_b_spline_surface(((1.456821149828e0,1.456821149828e0,1.456821149828e0,1.456821149828e0,
1.456821149828e0,1.456821149828e0,1.456821149828e0,1.456821149828e0,
1.456821149828e0,1.456821149828e0,1.456821149828e0,1.456821149828e0,
1.456821149828e0),(8.477262833905e-1,8.477262833905e-1,8.477262833905e-1,
8.477262833905e-1,8.477262833905e-1,8.477262833905e-1,8.477262833905e-1,
8.477262833905e-1,8.477262833905e-1,8.477262833905e-1,8.477262833905e-1,
8.477262833905e-1,8.477262833905e-1),(8.477262833905e-1,8.477262833905e-1,
8.477262833905e-1,8.477262833905e-1,8.477262833905e-1,8.477262833905e-1,
8.477262833905e-1,8.477262833905e-1,8.477262833905e-1,8.477262833905e-1,
8.477262833905e-1,8.477262833905e-1,8.477262833905e-1),(1.456821149828e0,
1.456821149828e0,1.456821149828e0,1.456821149828e0,1.456821149828e0,
1.456821149828e0,1.456821149828e0,1.456821149828e0,1.456821149828e0,
1.456821149828e0,1.456821149828e0,1.456821149828e0,1.456821149828e0)))representation_item('')surface());
#111940=oriented_edge('',*,*,#111875,.t.);
#111942=oriented_edge('',*,*,#111941,.f.);
#111944=oriented_edge('',*,*,#111943,.f.);
#111946=oriented_edge('',*,*,#111945,.t.);
#111947=edge_loop('',(#111940,#111942,#111944,#111946));
#111948=face_outer_bound('',#111947,.f.);
#111950=cartesian_point('',(-5.929784433303e1,-6.471642091688e1,
-5.697506527709e0));
#111951=cartesian_point('',(-5.930709584243e1,-6.472827874752e1,
-5.697573944641e0));
#111952=cartesian_point('',(-5.949927018847e1,-6.496975355592e1,
-5.698942244331e0));
#111953=cartesian_point('',(-5.979054509077e1,-6.521610987281e1,
-5.699392362469e0));
#111954=cartesian_point('',(-6.011164981162e1,-6.537950453783e1,
-5.698830897822e0));
#111955=cartesian_point('',(-6.017130410005e1,-6.540679079950e1,
-5.698689966793e0));
#111956=cartesian_point('',(-6.004925407938e1,-6.411843365345e1,
-5.239210663938e0));
#111957=cartesian_point('',(-6.005474011584e1,-6.412567612187e1,
-5.239124901947e0));
#111958=cartesian_point('',(-6.016881194103e1,-6.427316010606e1,
-5.237458578591e0));
#111959=cartesian_point('',(-6.034464684457e1,-6.442333005113e1,
-5.236604527663e0));
#111960=cartesian_point('',(-6.053949308649e1,-6.452091752083e1,
-5.237729038873e0));
#111961=cartesian_point('',(-6.057569903781e1,-6.453711677438e1,
-5.237987774022e0));
#111962=cartesian_point('',(-6.066179315927e1,-6.363096237127e1,
-5.959910120834e0));
#111963=cartesian_point('',(-6.066434584860e1,-6.363433410310e1,
-5.959700757364e0));
#111964=cartesian_point('',(-6.071741965566e1,-6.370298914570e1,
-5.955553469597e0));
#111965=cartesian_point('',(-6.079910469374e1,-6.377276569429e1,
-5.953769407544e0));
#111966=cartesian_point('',(-6.088969273840e1,-6.381811728058e1,
-5.956076022605e0));
#111967=cartesian_point('',(-6.090652997544e1,-6.382564613390e1,
-5.956622716202e0));
#111968=cartesian_point('',(-6.036641775312e1,-6.386602806475e1,
-6.954765548055e0));
#111969=cartesian_point('',(-6.037055204325e1,-6.387113340176e1,
-6.954617342410e0));
#111970=cartesian_point('',(-6.045631544673e1,-6.397509125086e1,
-6.951657603753e0));
#111971=cartesian_point('',(-6.058334606316e1,-6.408120141946e1,
-6.950485319011e0));
#111972=cartesian_point('',(-6.072257252992e1,-6.415347067156e1,
-6.951986032592e0));
#111973=cartesian_point('',(-6.074843812806e1,-6.416563143426e1,
-6.952347444604e0));
#111974=(bounded_surface()b_spline_surface(3,3,((#111950,#111951,#111952,
#111953,#111954,#111955),(#111956,#111957,#111958,#111959,#111960,#111961),(
#111962,#111963,#111964,#111965,#111966,#111967),(#111968,#111969,#111970,
#111971,#111972,#111973)),.unspecified.,.f.,.f.,.f.)b_spline_surface_with_knots(
(4,4),(4,1,1,4),(0.e0,1.e0),(4.897315115477e-1,5.026579311687e-1,
7.549356475144e-1,8.111737321700e-1),.unspecified.)geometric_representation_item()rational_b_spline_surface(((1.457461246407e0,1.457461246407e0,1.457461246407e0,
1.457461246407e0,1.457461246407e0,1.457461246407e0),(8.475129178642e-1,
8.475129178642e-1,8.475129178642e-1,8.475129178642e-1,8.475129178642e-1,
8.475129178642e-1),(8.475129178642e-1,8.475129178642e-1,8.475129178642e-1,
8.475129178642e-1,8.475129178642e-1,8.475129178642e-1),(1.457461246407e0,
1.457461246407e0,1.457461246407e0,1.457461246407e0,1.457461246407e0,
1.457461246407e0)))representation_item('')surface());
#111975=oriented_edge('',*,*,#101044,.f.);
#111977=oriented_edge('',*,*,#111976,.f.);
#111978=oriented_edge('',*,*,#111941,.t.);
#111979=oriented_edge('',*,*,#101022,.t.);
#111980=edge_loop('',(#111975,#111977,#111978,#111979));
#111981=face_outer_bound('',#111980,.f.);
#111983=cartesian_point('',(-6.129739525937e1,-6.305696953292e1,
-8.480067559304e0));
#111984=direction('',(5.021902137460e-2,-7.302178866940e-2,9.960651927819e-1));
#111985=direction('',(-9.385885627606e-1,-3.443313283606e-1,2.207818299725e-2));
#111986=axis2_placement_3d('',#111983,#111984,#111985);
#111987=cylindrical_surface('',#111986,9.999637340434e-1);
#111988=oriented_edge('',*,*,#111943,.t.);
#111989=oriented_edge('',*,*,#111976,.t.);
#111991=oriented_edge('',*,*,#111990,.f.);
#111993=oriented_edge('',*,*,#111992,.t.);
#111995=oriented_edge('',*,*,#111994,.f.);
#111997=oriented_edge('',*,*,#111996,.t.);
#111998=edge_loop('',(#111988,#111989,#111991,#111993,#111995,#111997));
#111999=face_outer_bound('',#111998,.f.);
#112001=cartesian_point('',(-4.625809034367e1,-4.979362424960e1,-5.6e0));
#112002=direction('',(7.044160264028e-1,-7.044160264028e-1,-8.715574274765e-2));
#112003=direction('',(-7.071067811865e-1,-7.071067811865e-1,0.e0));
#112004=axis2_placement_3d('',#112001,#112002,#112003);
#112005=plane('',#112004);
#112006=oriented_edge('',*,*,#101042,.f.);
#112007=oriented_edge('',*,*,#101072,.t.);
#112008=oriented_edge('',*,*,#101261,.t.);
#112009=oriented_edge('',*,*,#101277,.f.);
#112010=oriented_edge('',*,*,#111990,.t.);
#112011=edge_loop('',(#112006,#112007,#112008,#112009,#112010));
#112012=face_outer_bound('',#112011,.f.);
#112014=cartesian_point('',(-6.140905558309e1,-6.289452126962e1,
-1.069548648161e1));
#112015=direction('',(-6.985003559628e-1,-7.153968592531e-1,
-1.745240644032e-2));
#112016=direction('',(7.138564833994e-1,-6.948756843656e-1,-8.692930683076e-2));
#112017=axis2_placement_3d('',#112014,#112015,#112016);
#112018=spherical_surface('',#112017,1.e0);
#112019=oriented_edge('',*,*,#101275,.t.);
#112021=oriented_edge('',*,*,#112020,.t.);
#112022=oriented_edge('',*,*,#111992,.f.);
#112023=edge_loop('',(#112019,#112021,#112022));
#112024=face_outer_bound('',#112023,.f.);
#112026=cartesian_point('',(-1.424056309221e-14,0.e0,-1.069548648161e1));
#112027=direction('',(0.e0,0.e0,1.e0));
#112028=direction('',(-7.237209413619e-1,-6.900927466901e-1,0.e0));
#112029=axis2_placement_3d('',#112026,#112027,#112028);
#112030=toroidal_surface('',#112029,8.790217809212e1,1.e0);
#112032=oriented_edge('',*,*,#112031,.t.);
#112033=oriented_edge('',*,*,#112020,.f.);
#112034=oriented_edge('',*,*,#101293,.t.);
#112036=oriented_edge('',*,*,#112035,.t.);
#112037=edge_loop('',(#112032,#112033,#112034,#112036));
#112038=face_outer_bound('',#112037,.f.);
#112040=cartesian_point('',(-1.424056309221e-14,0.e0,-8.156393297401e0));
#112041=direction('',(0.e0,0.e0,1.e0));
#112042=direction('',(8.829475928589e-1,4.694715627859e-1,0.e0));
#112043=axis2_placement_3d('',#112040,#112041,#112042);
#112044=conical_surface('',#112043,8.894665045655e1,1.e0);
#112045=oriented_edge('',*,*,#112031,.f.);
#112047=oriented_edge('',*,*,#112046,.t.);
#112049=oriented_edge('',*,*,#112048,.t.);
#112050=oriented_edge('',*,*,#111994,.t.);
#112051=edge_loop('',(#112045,#112047,#112049,#112050));
#112052=face_outer_bound('',#112051,.f.);
#112054=cartesian_point('',(-6.306282212131e1,-6.129337666613e1,
-8.400286028853e0));
#112055=direction('',(7.302171224270e-2,-5.021909801555e-2,-9.960651945207e-1));
#112056=direction('',(-3.443292409406e-1,-9.385893217313e-1,2.207847289177e-2));
#112057=axis2_placement_3d('',#112054,#112055,#112056);
#112058=cylindrical_surface('',#112057,9.999624588543e-1);
#112060=oriented_edge('',*,*,#112059,.t.);
#112062=oriented_edge('',*,*,#112061,.t.);
#112064=oriented_edge('',*,*,#112063,.f.);
#112065=oriented_edge('',*,*,#112046,.f.);
#112067=oriented_edge('',*,*,#112066,.t.);
#112068=oriented_edge('',*,*,#101321,.f.);
#112069=edge_loop('',(#112060,#112062,#112064,#112065,#112067,#112068));
#112070=face_outer_bound('',#112069,.f.);
#112072=cartesian_point('',(-6.540918222580e1,-6.017615329417e1,
-5.698639191137e0));
#112073=cartesian_point('',(-6.537736961861e1,-6.010627744083e1,
-5.698831309661e0));
#112074=cartesian_point('',(-6.520897478377e1,-5.977973612797e1,
-5.699521486844e0));
#112075=cartesian_point('',(-6.496002419515e1,-5.949069162788e1,
-5.698950644993e0));
#112076=cartesian_point('',(-6.472689382801e1,-5.930597369287e1,
-5.697590263740e0));
#112077=cartesian_point('',(-6.472088325383e1,-5.930125917848e1,
-5.697555232987e0));
#112078=cartesian_point('',(-6.453853562647e1,-6.057864304499e1,
-5.237854660802e0));
#112079=cartesian_point('',(-6.451965509661e1,-6.053623317416e1,
-5.237584568696e0));
#112080=cartesian_point('',(-6.441901159635e1,-6.033809336301e1,
-5.236681649553e0));
#112081=cartesian_point('',(-6.426721373034e1,-6.016369954408e1,
-5.237502199310e0));
#112082=cartesian_point('',(-6.412482709911e1,-6.005407868011e1,
-5.239074614702e0));
#112083=cartesian_point('',(-6.412115603896e1,-6.005128228004e1,
-5.239116312640e0));
#112084=cartesian_point('',(-6.382626466106e1,-6.090791795458e1,
-5.956590042816e0));
#112085=cartesian_point('',(-6.381749014904e1,-6.088819671856e1,
-5.955958160432e0));
#112086=cartesian_point('',(-6.377072186033e1,-6.079608674637e1,
-5.953780603676e0));
#112087=cartesian_point('',(-6.370018976290e1,-6.071507369125e1,
-5.955682850163e0));
#112088=cartesian_point('',(-6.363391042438e1,-6.066407328941e1,
-5.959690496631e0));
#112089=cartesian_point('',(-6.363220151112e1,-6.066277222573e1,
-5.959795352765e0));
#112090=cartesian_point('',(-6.416667792658e1,-6.075054915006e1,
-6.952420189546e0));
#112091=cartesian_point('',(-6.415249452403e1,-6.072025195100e1,
-6.951981191548e0));
#112092=cartesian_point('',(-6.407808103229e1,-6.057867189185e1,
-6.950447857186e0));
#112093=cartesian_point('',(-6.397089259844e1,-6.045252326443e1,
-6.951763955704e0));
#112094=cartesian_point('',(-6.387052580441e1,-6.037006441305e1,
-6.954651655909e0));
#112095=cartesian_point('',(-6.386793805114e1,-6.036795840298e1,
-6.954726799983e0));
#112096=(bounded_surface()b_spline_surface(3,3,((#112072,#112073,#112074,
#112075,#112076,#112077),(#112078,#112079,#112080,#112081,#112082,#112083),(
#112084,#112085,#112086,#112087,#112088,#112089),(#112090,#112091,#112092,
#112093,#112094,#112095)),.unspecified.,.f.,.f.,.f.)b_spline_surface_with_knots(
(4,4),(4,1,1,4),(0.e0,1.e0),(3.471453964121e-1,4.000756907521e-1,
6.000703955780e-1,6.053424953555e-1),.unspecified.)geometric_representation_item()rational_b_spline_surface(((1.457499444155e0,1.457499444155e0,1.457499444155e0,
1.457499444155e0,1.457499444155e0,1.457499444155e0),(8.475001852817e-1,
8.475001852817e-1,8.475001852817e-1,8.475001852817e-1,8.475001852817e-1,
8.475001852817e-1),(8.475001852817e-1,8.475001852817e-1,8.475001852817e-1,
8.475001852817e-1,8.475001852817e-1,8.475001852817e-1),(1.457499444155e0,
1.457499444155e0,1.457499444155e0,1.457499444155e0,1.457499444155e0,
1.457499444155e0)))representation_item('')surface());
#112097=oriented_edge('',*,*,#101357,.t.);
#112099=oriented_edge('',*,*,#112098,.f.);
#112100=oriented_edge('',*,*,#112059,.f.);
#112101=oriented_edge('',*,*,#101338,.t.);
#112102=edge_loop('',(#112097,#112099,#112100,#112101));
#112103=face_outer_bound('',#112102,.f.);
#112105=cartesian_point('',(-6.463411974348e1,-6.141930122254e1,
-4.961805066350e0));
#112106=cartesian_point('',(-6.470406959868e1,-6.135666793141e1,
-5.002200293235e0));
#112107=cartesian_point('',(-6.481839100720e1,-6.124548962126e1,
-5.073847473722e0));
#112108=cartesian_point('',(-6.496237034885e1,-6.107924002876e1,
-5.178751051430e0));
#112109=cartesian_point('',(-6.507036796324e1,-6.093232982635e1,
-5.268846294603e0));
#112110=cartesian_point('',(-6.515806426266e1,-6.078808295965e1,
-5.353762399552e0));
#112111=cartesian_point('',(-6.522599191744e1,-6.064745311610e1,
-5.432055697838e0));
#112112=cartesian_point('',(-6.527506621862e1,-6.051108757459e1,
-5.502540243132e0));
#112113=cartesian_point('',(-6.530709094021e1,-6.037618456316e1,
-5.565714554865e0));
#112114=cartesian_point('',(-6.532238588362e1,-6.023664591725e1,
-5.622569446226e0));
#112115=cartesian_point('',(-6.531702042332e1,-6.008594571092e1,
-5.671561522142e0));
#112116=cartesian_point('',(-6.527666485880e1,-5.989576104572e1,
-5.710381921963e0));
#112117=cartesian_point('',(-6.521297063133e1,-5.976992536147e1,
-5.705925412702e0));
#112118=cartesian_point('',(-6.516751041988e1,-5.970718458755e1,
-5.687640746739e0));
#112119=cartesian_point('',(-6.372101636755e1,-6.145792047637e1,
-5.504741156232e0));
#112120=cartesian_point('',(-6.376592701586e1,-6.137820320089e1,
-5.504295997883e0));
#112121=cartesian_point('',(-6.384067068118e1,-6.124434166141e1,
-5.498894952288e0));
#112122=cartesian_point('',(-6.394078191886e1,-6.106654227236e1,
-5.480129742859e0));
#112123=cartesian_point('',(-6.402195831479e1,-6.092602617644e1,
-5.456903713762e0));
#112124=cartesian_point('',(-6.409568714456e1,-6.080437470076e1,
-5.428866206845e0));
#112125=cartesian_point('',(-6.416278546937e1,-6.070171191292e1,
-5.397709794434e0));
#112126=cartesian_point('',(-6.422417778520e1,-6.061747574129e1,
-5.365119787796e0));
#112127=cartesian_point('',(-6.428215642607e1,-6.054901331509e1,
-5.331906567481e0));
#112128=cartesian_point('',(-6.434000138273e1,-6.049369275591e1,
-5.298089357712e0));
#112129=cartesian_point('',(-6.440079772580e1,-6.045167295572e1,
-5.264363279217e0));
#112130=cartesian_point('',(-6.447576526711e1,-6.042267239299e1,
-5.229904388335e0));
#112131=cartesian_point('',(-6.452302274164e1,-6.042399862330e1,
-5.219468184200e0));
#112132=cartesian_point('',(-6.454250114205e1,-6.042951466086e1,
-5.221155466549e0));
#112133=cartesian_point('',(-6.373417227634e1,-6.221697604080e1,
-6.248839017923e0));
#112134=cartesian_point('',(-6.374667640508e1,-6.211038234024e1,
-6.276440700984e0));
#112135=cartesian_point('',(-6.376188781218e1,-6.192958711379e1,
-6.311177682004e0));
#112136=cartesian_point('',(-6.377088881821e1,-6.168684111089e1,
-6.328561957254e0));
#112137=cartesian_point('',(-6.377178749020e1,-6.149411805685e1,
-6.321570359514e0));
#112138=cartesian_point('',(-6.376849820782e1,-6.132732853128e1,
-6.296028413242e0));
#112139=cartesian_point('',(-6.376368811234e1,-6.118742810870e1,
-6.256119426099e0));
#112140=cartesian_point('',(-6.375966243491e1,-6.107411011611e1,
-6.206189173524e0));
#112141=cartesian_point('',(-6.375822591734e1,-6.098393948474e1,
-6.149093921971e0));
#112142=cartesian_point('',(-6.376117150268e1,-6.091342579914e1,
-6.085603626734e0));
#112143=cartesian_point('',(-6.377122684202e1,-6.086254148452e1,
-6.016754563857e0));
#112144=cartesian_point('',(-6.379439820550e1,-6.082976433656e1,
-5.938350144333e0));
#112145=cartesian_point('',(-6.381643387274e1,-6.082789326391e1,
-5.902975068541e0));
#112146=cartesian_point('',(-6.382013632373e1,-6.082555919755e1,
-5.895062530743e0));
#112147=cartesian_point('',(-6.465708617295e1,-6.274439372163e1,
-6.260785722686e0));
#112148=cartesian_point('',(-6.467046357413e1,-6.263484192974e1,
-6.350142660584e0));
#112149=cartesian_point('',(-6.468085879785e1,-6.244173091332e1,
-6.491859280641e0));
#112150=cartesian_point('',(-6.466578590378e1,-6.216210322980e1,
-6.659869451920e0));
#112151=cartesian_point('',(-6.463364172245e1,-6.192405470782e1,
-6.778305338690e0));
#112152=cartesian_point('',(-6.458688656993e1,-6.170100980029e1,
-6.867577974105e0));
#112153=cartesian_point('',(-6.452928282383e1,-6.149537376642e1,
-6.930591796592e0));
#112154=cartesian_point('',(-6.446415614125e1,-6.130823973757e1,
-6.970805264373e0));
#112155=cartesian_point('',(-6.439245910057e1,-6.113544044924e1,
-6.992288424702e0));
#112156=cartesian_point('',(-6.431191554604e1,-6.096937897838e1,
-6.997342651094e0));
#112157=cartesian_point('',(-6.421797090049e1,-6.080320388177e1,
-6.985020107450e0));
#112158=cartesian_point('',(-6.408719412053e1,-6.060642638596e1,
-6.947124265260e0));
#112159=cartesian_point('',(-6.397946987834e1,-6.047500913114e1,
-6.899131665463e0));
#112160=cartesian_point('',(-6.390646940132e1,-6.039856433676e1,
-6.864088477146e0));
#112161=(bounded_surface()b_spline_surface(3,3,((#112105,#112106,#112107,
#112108,#112109,#112110,#112111,#112112,#112113,#112114,#112115,#112116,#112117,
#112118),(#112119,#112120,#112121,#112122,#112123,#112124,#112125,#112126,
#112127,#112128,#112129,#112130,#112131,#112132),(#112133,#112134,#112135,
#112136,#112137,#112138,#112139,#112140,#112141,#112142,#112143,#112144,#112145,
#112146),(#112147,#112148,#112149,#112150,#112151,#112152,#112153,#112154,
#112155,#112156,#112157,#112158,#112159,#112160)),.unspecified.,.f.,.f.,.f.)b_spline_surface_with_knots((4,4),(4,1,1,1,1,1,1,1,1,1,1,4),(0.e0,1.e0),(
1.602445886564e-1,2.669098840835e-1,3.413740585594e-1,4.101654240184e-1,
4.737436614997e-1,5.320415850349e-1,5.852134200026e-1,6.343362616969e-1,
6.833904776596e-1,7.356438764565e-1,7.927020827696e-1,8.848768355798e-1),
.unspecified.)geometric_representation_item()rational_b_spline_surface(((
1.456816965424e0,1.456816965424e0,1.456816965424e0,1.456816965424e0,
1.456816965424e0,1.456816965424e0,1.456816965424e0,1.456816965424e0,
1.456816965424e0,1.456816965424e0,1.456816965424e0,1.456816965424e0,
1.456816965424e0,1.456816965424e0),(8.477276781918e-1,8.477276781918e-1,
8.477276781918e-1,8.477276781918e-1,8.477276781918e-1,8.477276781918e-1,
8.477276781918e-1,8.477276781918e-1,8.477276781918e-1,8.477276781918e-1,
8.477276781918e-1,8.477276781918e-1,8.477276781918e-1,8.477276781918e-1),(
8.477276781918e-1,8.477276781918e-1,8.477276781918e-1,8.477276781918e-1,
8.477276781918e-1,8.477276781918e-1,8.477276781918e-1,8.477276781918e-1,
8.477276781918e-1,8.477276781918e-1,8.477276781918e-1,8.477276781918e-1,
8.477276781918e-1,8.477276781918e-1),(1.456816965424e0,1.456816965424e0,
1.456816965424e0,1.456816965424e0,1.456816965424e0,1.456816965424e0,
1.456816965424e0,1.456816965424e0,1.456816965424e0,1.456816965424e0,
1.456816965424e0,1.456816965424e0,1.456816965424e0,1.456816965424e0)))representation_item('')surface());
#112163=oriented_edge('',*,*,#112162,.t.);
#112165=oriented_edge('',*,*,#112164,.f.);
#112166=oriented_edge('',*,*,#112061,.f.);
#112167=oriented_edge('',*,*,#112098,.t.);
#112168=edge_loop('',(#112163,#112165,#112166,#112167));
#112169=face_outer_bound('',#112168,.f.);
#112171=cartesian_point('',(0.e0,0.e0,-5.1e0));
#112172=direction('',(0.e0,0.e0,1.e0));
#112173=direction('',(7.077664394355e-1,7.064465069690e-1,0.e0));
#112174=axis2_placement_3d('',#112171,#112172,#112173);
#112175=toroidal_surface('',#112174,8.85e1,5.e-1);
#112176=oriented_edge('',*,*,#101355,.f.);
#112178=oriented_edge('',*,*,#112177,.f.);
#112180=oriented_edge('',*,*,#112179,.f.);
#112182=oriented_edge('',*,*,#112181,.t.);
#112184=oriented_edge('',*,*,#112183,.f.);
#112185=oriented_edge('',*,*,#112162,.f.);
#112186=edge_loop('',(#112176,#112178,#112180,#112182,#112184,#112185));
#112187=face_outer_bound('',#112186,.f.);
#112189=cartesian_point('',(-6.915636302329e1,-5.501923549095e1,
-5.685152482306e0));
#112190=cartesian_point('',(-6.921923399320e1,-5.505299862287e1,
-5.703177823992e0));
#112191=cartesian_point('',(-6.933893253027e1,-5.509510497792e1,
-5.711121711657e0));
#112192=cartesian_point('',(-6.952412921322e1,-5.511379808253e1,
-5.681565893740e0));
#112193=cartesian_point('',(-6.968762444451e1,-5.510145672200e1,
-5.633194397635e0));
#112194=cartesian_point('',(-6.985971024383e1,-5.505691266612e1,
-5.562116145902e0));
#112195=cartesian_point('',(-7.003277078778e1,-5.497965406075e1,
-5.473753882090e0));
#112196=cartesian_point('',(-7.020311719228e1,-5.487102958343e1,
-5.373141487895e0));
#112197=cartesian_point('',(-7.036967267219e1,-5.473183946755e1,
-5.263772934381e0));
#112198=cartesian_point('',(-7.053221082056e1,-5.456193335315e1,
-5.148153372972e0));
#112199=cartesian_point('',(-7.066703695464e1,-5.439021848912e1,
-5.046136706417e0));
#112200=cartesian_point('',(-7.074586695077e1,-5.427415139677e1,
-4.984240341513e0));
#112201=cartesian_point('',(-7.077577955170e1,-5.422769883671e1,
-4.960455933524e0));
#112202=cartesian_point('',(-6.978330531679e1,-5.429766070476e1,
-5.220978150621e0));
#112203=cartesian_point('',(-6.977534513658e1,-5.428115110844e1,
-5.219200124792e0));
#112204=cartesian_point('',(-6.976621118929e1,-5.424091597400e1,
-5.226726330584e0));
#112205=cartesian_point('',(-6.977677812930e1,-5.416788069893e1,
-5.256432035495e0));
#112206=cartesian_point('',(-6.980580074389e1,-5.409697771207e1,
-5.291564105934e0));
#112207=cartesian_point('',(-6.986160107564e1,-5.401418539778e1,
-5.334468181080e0));
#112208=cartesian_point('',(-6.994595053045e1,-5.392044832435e1,
-5.379595310886e0));
#112209=cartesian_point('',(-7.005806641490e1,-5.381542484012e1,
-5.422273975218e0));
#112210=cartesian_point('',(-7.019684314829e1,-5.369770128065e1,
-5.459073258318e0));
#112211=cartesian_point('',(-7.036141648688e1,-5.356530035225e1,
-5.487202186099e0));
#112212=cartesian_point('',(-7.052300503134e1,-5.343804193157e1,
-5.501544879632e0));
#112213=cartesian_point('',(-7.062958749974e1,-5.335394296834e1,
-5.504518165266e0));
#112214=cartesian_point('',(-7.067181203839e1,-5.332047592637e1,
-5.504789449119e0));
#112215=cartesian_point('',(-7.005954639084e1,-5.352059373721e1,
-5.892744541134e0));
#112216=cartesian_point('',(-7.006202237126e1,-5.351686776285e1,
-5.900191708197e0));
#112217=cartesian_point('',(-7.006041478504e1,-5.349829659653e1,
-5.929095775340e0));
#112218=cartesian_point('',(-7.008120174728e1,-5.347051167118e1,
-5.999488852293e0));
#112219=cartesian_point('',(-7.012567436948e1,-5.344987839097e1,
-6.073116989293e0));
#112220=cartesian_point('',(-7.021024672001e1,-5.343214387169e1,
-6.154421583786e0));
#112221=cartesian_point('',(-7.033902485746e1,-5.341511952985e1,
-6.230182944302e0));
#112222=cartesian_point('',(-7.051057160953e1,-5.339464474892e1,
-6.289607880175e0));
#112223=cartesian_point('',(-7.072190393372e1,-5.336602674643e1,
-6.324623858309e0));
#112224=cartesian_point('',(-7.096975677064e1,-5.332435199407e1,
-6.328422240055e0));
#112225=cartesian_point('',(-7.120896845899e1,-5.327321100239e1,
-6.299470017384e0));
#112226=cartesian_point('',(-7.136383210263e1,-5.323276127768e1,
-6.264239879305e0));
#112227=cartesian_point('',(-7.142466035509e1,-5.321560960236e1,
-6.248015952033e0));
#112228=cartesian_point('',(-6.963859823559e1,-5.366270639589e1,
-6.857857915091e0));
#112229=cartesian_point('',(-6.971968765574e1,-5.371878595009e1,
-6.891987714790e0));
#112230=cartesian_point('',(-6.985252499319e1,-5.379871118606e1,
-6.937251025555e0));
#112231=cartesian_point('',(-7.005556281221e1,-5.389639801778e1,
-6.978723325300e0));
#112232=cartesian_point('',(-7.024602918721e1,-5.397181269701e1,
-6.997554575602e0));
#112233=cartesian_point('',(-7.046834242156e1,-5.404084030938e1,
-6.993512273101e0));
#112234=cartesian_point('',(-7.071896230492e1,-5.409749944439e1,
-6.958628315560e0));
#112235=cartesian_point('',(-7.099305742667e1,-5.413647199642e1,
-6.887249958506e0));
#112236=cartesian_point('',(-7.128627350868e1,-5.415283382868e1,
-6.774768281963e0));
#112237=cartesian_point('',(-7.159419302993e1,-5.414130878397e1,
-6.616674783313e0));
#112238=cartesian_point('',(-7.186452621502e1,-5.410247243808e1,
-6.439077998206e0));
#112239=cartesian_point('',(-7.202764086321e1,-5.406260400624e1,
-6.310489754754e0));
#112240=cartesian_point('',(-7.209003004568e1,-5.404463325078e1,
-6.257909586803e0));
#112241=(bounded_surface()b_spline_surface(3,3,((#112189,#112190,#112191,
#112192,#112193,#112194,#112195,#112196,#112197,#112198,#112199,#112200,
#112201),(#112202,#112203,#112204,#112205,#112206,#112207,#112208,#112209,
#112210,#112211,#112212,#112213,#112214),(#112215,#112216,#112217,#112218,
#112219,#112220,#112221,#112222,#112223,#112224,#112225,#112226,#112227),(
#112228,#112229,#112230,#112231,#112232,#112233,#112234,#112235,#112236,#112237,
#112238,#112239,#112240)),.unspecified.,.f.,.f.,.f.)b_spline_surface_with_knots(
(4,4),(4,1,1,1,1,1,1,1,1,1,4),(0.e0,1.e0),(1.107046860341e-1,1.967066163437e-1,
2.471709063192e-1,3.042425856140e-1,3.677535804261e-1,4.368052653453e-1,
5.115744096472e-1,5.930118517017e-1,6.816169371380e-1,7.782318561521e-1,
8.409811624159e-1),.unspecified.)geometric_representation_item()rational_b_spline_surface(((1.456821149830e0,1.456821149830e0,1.456821149830e0,1.456821149830e0,
1.456821149830e0,1.456821149830e0,1.456821149830e0,1.456821149830e0,
1.456821149830e0,1.456821149830e0,1.456821149830e0,1.456821149830e0,
1.456821149830e0),(8.477262833901e-1,8.477262833901e-1,8.477262833901e-1,
8.477262833901e-1,8.477262833901e-1,8.477262833901e-1,8.477262833901e-1,
8.477262833901e-1,8.477262833901e-1,8.477262833901e-1,8.477262833901e-1,
8.477262833901e-1,8.477262833901e-1),(8.477262833901e-1,8.477262833901e-1,
8.477262833901e-1,8.477262833901e-1,8.477262833901e-1,8.477262833901e-1,
8.477262833901e-1,8.477262833901e-1,8.477262833901e-1,8.477262833901e-1,
8.477262833901e-1,8.477262833901e-1,8.477262833901e-1),(1.456821149830e0,
1.456821149830e0,1.456821149830e0,1.456821149830e0,1.456821149830e0,
1.456821149830e0,1.456821149830e0,1.456821149830e0,1.456821149830e0,
1.456821149830e0,1.456821149830e0,1.456821149830e0,1.456821149830e0)))representation_item('')surface());
#112242=oriented_edge('',*,*,#112177,.t.);
#112244=oriented_edge('',*,*,#112243,.f.);
#112246=oriented_edge('',*,*,#112245,.f.);
#112248=oriented_edge('',*,*,#112247,.t.);
#112249=edge_loop('',(#112242,#112244,#112246,#112248));
#112250=face_outer_bound('',#112249,.f.);
#112252=cartesian_point('',(-6.868871520573e1,-5.464070727649e1,
-5.697497383882e0));
#112253=cartesian_point('',(-6.871105360512e1,-5.466163773735e1,
-5.697635007842e0));
#112254=cartesian_point('',(-6.897422411280e1,-5.489870250040e1,
-5.699180620476e0));
#112255=cartesian_point('',(-6.929114426555e1,-5.507508223825e1,
-5.699610060085e0));
#112256=cartesian_point('',(-6.960068374076e1,-5.517063056680e1,
-5.698735148374e0));
#112257=cartesian_point('',(-6.933852180966e1,-5.393358690918e1,
-5.239203296339e0));
#112258=cartesian_point('',(-6.935183341967e1,-5.394642340682e1,
-5.239027298837e0));
#112259=cartesian_point('',(-6.950889786001e1,-5.409179301894e1,
-5.237192956586e0));
#112260=cartesian_point('',(-6.970074647307e1,-5.419937713012e1,
-5.236920193830e0));
#112261=cartesian_point('',(-6.988836060578e1,-5.425580724168e1,
-5.237593464295e0));
#112262=cartesian_point('',(-6.986821605650e1,-5.335717269413e1,
-5.959947658620e0));
#112263=cartesian_point('',(-6.987441051704e1,-5.336314907163e1,
-5.959518999427e0));
#112264=cartesian_point('',(-6.994748609195e1,-5.343081760243e1,
-5.954900034424e0));
#112265=cartesian_point('',(-7.003659761802e1,-5.348078966937e1,
-5.953941761851e0));
#112266=cartesian_point('',(-7.012382421181e1,-5.350701237525e1,
-5.956055404877e0));
#112267=cartesian_point('',(-6.961274937397e1,-5.363517166242e1,
-6.954812186318e0));
#112268=cartesian_point('',(-6.962267214052e1,-5.364413486963e1,
-6.954509050279e0));
#112269=cartesian_point('',(-6.973932683862e1,-5.374565265541e1,
-6.951196980234e0));
#112270=cartesian_point('',(-6.987702552676e1,-5.382153007949e1,
-6.950430570542e0));
#112271=cartesian_point('',(-7.001144224653e1,-5.386438258372e1,
-6.952068341326e0));
#112272=(bounded_surface()b_spline_surface(3,3,((#112252,#112253,#112254,
#112255,#112256),(#112257,#112258,#112259,#112260,#112261),(#112262,#112263,
#112264,#112265,#112266),(#112267,#112268,#112269,#112270,#112271)),
.unspecified.,.f.,.f.,.f.)b_spline_surface_with_knots((4,4),(4,1,4),(0.e0,1.e0),
(2.375646787506e-1,2.503571140018e-1,3.855216384991e-1),.unspecified.)geometric_representation_item()rational_b_spline_surface(((1.457477865450e0,
1.457477865450e0,1.457477865450e0,1.457477865450e0,1.457477865450e0),(
8.475073781835e-1,8.475073781835e-1,8.475073781835e-1,8.475073781835e-1,
8.475073781835e-1),(8.475073781835e-1,8.475073781835e-1,8.475073781835e-1,
8.475073781835e-1,8.475073781835e-1),(1.457477865450e0,1.457477865450e0,
1.457477865450e0,1.457477865450e0,1.457477865450e0)))representation_item('')surface());
#112273=oriented_edge('',*,*,#101375,.f.);
#112275=oriented_edge('',*,*,#112274,.f.);
#112276=oriented_edge('',*,*,#112243,.t.);
#112277=oriented_edge('',*,*,#101353,.t.);
#112278=edge_loop('',(#112273,#112275,#112276,#112277));
#112279=face_outer_bound('',#112278,.f.);
#112281=cartesian_point('',(-7.040700590247e1,-5.269160836517e1,
-8.480067559305e0));
#112282=direction('',(3.817761744074e-2,-7.997875502075e-2,9.960651927820e-1));
#112283=direction('',(-9.808982672009e-1,-1.932644386273e-1,2.207818299610e-2));
#112284=axis2_placement_3d('',#112281,#112282,#112283);
#112285=cylindrical_surface('',#112284,9.999637340456e-1);
#112286=oriented_edge('',*,*,#112245,.t.);
#112287=oriented_edge('',*,*,#112274,.t.);
#112289=oriented_edge('',*,*,#112288,.f.);
#112291=oriented_edge('',*,*,#112290,.t.);
#112293=oriented_edge('',*,*,#112292,.f.);
#112295=oriented_edge('',*,*,#112294,.t.);
#112296=edge_loop('',(#112286,#112287,#112289,#112291,#112293,#112295));
#112297=face_outer_bound('',#112296,.f.);
#112299=cartesian_point('',(-5.347801546253e1,-4.194422249061e1,-5.6e0));
#112300=direction('',(5.855485519503e-1,-8.059384404624e-1,-8.715574274766e-2));
#112301=direction('',(-8.090169943749e-1,-5.877852522925e-1,0.e0));
#112302=axis2_placement_3d('',#112299,#112300,#112301);
#112303=plane('',#112302);
#112304=oriented_edge('',*,*,#101373,.f.);
#112305=oriented_edge('',*,*,#101403,.t.);
#112306=oriented_edge('',*,*,#101592,.t.);
#112307=oriented_edge('',*,*,#101608,.f.);
#112308=oriented_edge('',*,*,#112288,.t.);
#112309=edge_loop('',(#112304,#112305,#112306,#112307,#112308));
#112310=face_outer_bound('',#112309,.f.);
#112312=cartesian_point('',(-7.049187899515e1,-5.251369258655e1,
-1.069548648161e1));
#112313=direction('',(-8.018133824446e-1,-5.973196072809e-1,
-1.745240644032e-2));
#112314=direction('',(5.963652195722e-1,-7.979923686969e-1,-8.692930683105e-2));
#112315=axis2_placement_3d('',#112312,#112313,#112314);
#112316=spherical_surface('',#112315,1.e0);
#112317=oriented_edge('',*,*,#101606,.t.);
#112319=oriented_edge('',*,*,#112318,.t.);
#112320=oriented_edge('',*,*,#112290,.f.);
#112321=edge_loop('',(#112317,#112319,#112320));
#112322=face_outer_bound('',#112321,.f.);
#112324=cartesian_point('',(-1.423022626349e-14,0.e0,-1.069548648161e1));
#112325=direction('',(0.e0,0.e0,1.e0));
#112326=direction('',(-8.227650252843e-1,-5.683816615347e-1,0.e0));
#112327=axis2_placement_3d('',#112324,#112325,#112326);
#112328=toroidal_surface('',#112327,8.790217809212e1,1.e0);
#112330=oriented_edge('',*,*,#112329,.t.);
#112331=oriented_edge('',*,*,#112318,.f.);
#112332=oriented_edge('',*,*,#101624,.t.);
#112334=oriented_edge('',*,*,#112333,.t.);
#112335=edge_loop('',(#112330,#112331,#112332,#112334));
#112336=face_outer_bound('',#112335,.f.);
#112338=cartesian_point('',(-1.423022626349e-14,0.e0,-8.156393297399e0));
#112339=direction('',(0.e0,0.e0,1.e0));
#112340=direction('',(9.455185755993e-1,3.255681544572e-1,0.e0));
#112341=axis2_placement_3d('',#112338,#112339,#112340);
#112342=conical_surface('',#112341,8.894665045655e1,1.e0);
#112343=oriented_edge('',*,*,#112329,.f.);
#112345=oriented_edge('',*,*,#112344,.t.);
#112347=oriented_edge('',*,*,#112346,.t.);
#112348=oriented_edge('',*,*,#112292,.t.);
#112349=edge_loop('',(#112343,#112345,#112347,#112348));
#112350=face_outer_bound('',#112349,.f.);
#112352=cartesian_point('',(-7.187481072353e1,-5.067355464637e1,
-8.400286028853e0));
#112353=direction('',(6.426669606064e-2,-6.102393007675e-2,-9.960651945206e-1));
#112354=direction('',(-4.869176950426e-1,-8.731687690757e-1,2.207847289153e-2));
#112355=axis2_placement_3d('',#112352,#112353,#112354);
#112356=cylindrical_surface('',#112355,9.999624588501e-1);
#112358=oriented_edge('',*,*,#112357,.t.);
#112360=oriented_edge('',*,*,#112359,.t.);
#112362=oriented_edge('',*,*,#112361,.f.);
#112363=oriented_edge('',*,*,#112344,.f.);
#112365=oriented_edge('',*,*,#112364,.t.);
#112366=oriented_edge('',*,*,#101652,.f.);
#112367=edge_loop('',(#112358,#112360,#112362,#112363,#112365,#112366));
#112368=face_outer_bound('',#112367,.f.);
#112370=cartesian_point('',(-7.402042733236e1,-4.920754399235e1,
-5.698621807395e0));
#112371=cartesian_point('',(-7.398981476508e1,-4.916100292509e1,
-5.698754936594e0));
#112372=cartesian_point('',(-7.378486341313e1,-4.887231849046e1,
-5.699473945405e0));
#112373=cartesian_point('',(-7.349876876860e1,-4.861797037871e1,
-5.699047649050e0));
#112374=cartesian_point('',(-7.322198778220e1,-4.845842948333e1,
-5.697649935020e0));
#112375=cartesian_point('',(-7.320301342638e1,-4.844784195158e1,
-5.697553497584e0));
#112376=cartesian_point('',(-7.322228970005e1,-4.973950818943e1,
-5.237920985640e0));
#112377=cartesian_point('',(-7.320401988355e1,-4.971121127629e1,
-5.237710753528e0));
#112378=cartesian_point('',(-7.308126896754e1,-4.953576759682e1,
-5.236694164414e0));
#112379=cartesian_point('',(-7.290721487676e1,-4.938229122895e1,
-5.237358141412e0));
#112380=cartesian_point('',(-7.273869608203e1,-4.928816359267e1,
-5.239013503146e0));
#112381=cartesian_point('',(-7.272714402376e1,-4.928192992314e1,
-5.239135843377e0));
#112382=cartesian_point('',(-7.256938598760e1,-5.017467317073e1,
-5.956659761027e0));
#112383=cartesian_point('',(-7.256089358196e1,-5.016151341062e1,
-5.956190236234e0));
#112384=cartesian_point('',(-7.250384179112e1,-5.007994041516e1,
-5.953817486297e0));
#112385=cartesian_point('',(-7.242297802224e1,-5.000864896635e1,
-5.955308321698e0));
#112386=cartesian_point('',(-7.234454341545e1,-4.996486458917e1,
-5.959480561923e0));
#112387=cartesian_point('',(-7.233916598213e1,-4.996196460412e1,
-5.959779582834e0));
#112388=cartesian_point('',(-7.288145876895e1,-4.996667466375e1,
-6.952437423484e0));
#112389=cartesian_point('',(-7.286790256601e1,-4.994653985077e1,
-6.952118225322e0));
#112390=cartesian_point('',(-7.277756112788e1,-4.982160966668e1,
-6.950471457200e0));
#112391=cartesian_point('',(-7.265403386508e1,-4.971063038161e1,
-6.951487587513e0));
#112392=cartesian_point('',(-7.253440171421e1,-4.963891160826e1,
-6.954480483346e0));
#112393=cartesian_point('',(-7.252619878391e1,-4.963413957693e1,
-6.954692259413e0));
#112394=(bounded_surface()b_spline_surface(3,3,((#112370,#112371,#112372,
#112373,#112374,#112375),(#112376,#112377,#112378,#112379,#112380,#112381),(
#112382,#112383,#112384,#112385,#112386,#112387),(#112388,#112389,#112390,
#112391,#112392,#112393)),.unspecified.,.f.,.f.,.f.)b_spline_surface_with_knots(
(4,4),(4,1,1,4),(0.e0,1.e0),(6.040139648109e-1,6.272613374170e-1,
7.516392704969e-1,7.607184602270e-1),.unspecified.)geometric_representation_item()rational_b_spline_surface(((1.457478239369e0,1.457478239369e0,1.457478239369e0,
1.457478239369e0,1.457478239369e0,1.457478239369e0),(8.475072535437e-1,
8.475072535437e-1,8.475072535437e-1,8.475072535437e-1,8.475072535437e-1,
8.475072535437e-1),(8.475072535437e-1,8.475072535437e-1,8.475072535437e-1,
8.475072535437e-1,8.475072535437e-1,8.475072535437e-1),(1.457478239369e0,
1.457478239369e0,1.457478239369e0,1.457478239369e0,1.457478239369e0,
1.457478239369e0)))representation_item('')surface());
#112395=oriented_edge('',*,*,#101688,.t.);
#112397=oriented_edge('',*,*,#112396,.f.);
#112398=oriented_edge('',*,*,#112357,.f.);
#112399=oriented_edge('',*,*,#101669,.t.);
#112400=edge_loop('',(#112395,#112397,#112398,#112399));
#112401=face_outer_bound('',#112400,.f.);
#112403=cartesian_point('',(-7.344646199832e1,-5.055212376794e1,
-4.961805061650e0));
#112404=cartesian_point('',(-7.350575265179e1,-5.047931902589e1,
-5.002200289954e0));
#112405=cartesian_point('',(-7.360127445706e1,-5.035162569407e1,
-5.073847471983e0));
#112406=cartesian_point('',(-7.371747400994e1,-5.016489957555e1,
-5.178751051430e0));
#112407=cartesian_point('',(-7.380116017557e1,-5.000290353248e1,
-5.268846294603e0));
#112408=cartesian_point('',(-7.386521160659e1,-4.984671386039e1,
-5.353762399552e0));
#112409=cartesian_point('',(-7.391030360488e1,-4.969718917723e1,
-5.432055697838e0));
#112410=cartesian_point('',(-7.393744144945e1,-4.955482560977e1,
-5.502540243132e0));
#112411=cartesian_point('',(-7.394796841314e1,-4.941657370808e1,
-5.565714554865e0));
#112412=cartesian_point('',(-7.394124639699e1,-4.927636035817e1,
-5.622569446225e0));
#112413=cartesian_point('',(-7.391237228826e1,-4.912835486436e1,
-5.671561522143e0));
#112414=cartesian_point('',(-7.384276212091e1,-4.894682466193e1,
-5.710381927780e0));
#112415=cartesian_point('',(-7.376016701411e1,-4.883250217709e1,
-5.705925410899e0));
#112416=cartesian_point('',(-7.370545165398e1,-4.877764538243e1,
-5.687640728740e0));
#112417=cartesian_point('',(-7.255064182825e1,-5.073310839396e1,
-5.504741154672e0));
#112418=cartesian_point('',(-7.258252902399e1,-5.064734699375e1,
-5.504295996637e0));
#112419=cartesian_point('',(-7.263541191382e1,-5.050344102330e1,
-5.498894951335e0));
#112420=cartesian_point('',(-7.270647666504e1,-5.031216978870e1,
-5.480129741963e0));
#112421=cartesian_point('',(-7.276467208461e1,-5.016068489299e1,
-5.456903713203e0));
#112422=cartesian_point('',(-7.281846270665e1,-5.002899741873e1,
-5.428866206622e0));
#112423=cartesian_point('',(-7.286867494143e1,-4.991710208950e1,
-5.397709794536e0));
#112424=cartesian_point('',(-7.291613397547e1,-4.982429913070e1,
-5.365119788206e0));
#112425=cartesian_point('',(-7.296268891993e1,-4.974760973272e1,
-5.331906568177e0));
#112426=cartesian_point('',(-7.301116766694e1,-4.968392131635e1,
-5.298089358678e0));
#112427=cartesian_point('',(-7.306464216094e1,-4.963290820593e1,
-5.264363280428e0));
#112428=cartesian_point('',(-7.313415004989e1,-4.959253717457e1,
-5.229904384602e0));
#112429=cartesian_point('',(-7.318103318281e1,-4.958645438229e1,
-5.219468181418e0));
#112430=cartesian_point('',(-7.320113467071e1,-4.958885541954e1,
-5.221155469639e0));
#112431=cartesian_point('',(-7.268237821884e1,-5.148076068720e1,
-6.248839011458e0));
#112432=cartesian_point('',(-7.267805347281e1,-5.137352325126e1,
-6.276440696074e0));
#112433=cartesian_point('',(-7.266479499787e1,-5.119257432157e1,
-6.311177678303e0));
#112434=cartesian_point('',(-7.263571134541e1,-5.095140885341e1,
-6.328561953802e0));
#112435=cartesian_point('',(-7.260645042575e1,-5.076091795684e1,
-6.321570356089e0));
#112436=cartesian_point('',(-7.257711001e1,-5.059669644433e1,
-6.296028409896e0));
#112437=cartesian_point('',(-7.255047388730e1,-5.045927089289e1,
-6.256119422873e0));
#112438=cartesian_point('',(-7.252877093334e1,-5.034797778755e1,
-6.206189170445e0));
#112439=cartesian_point('',(-7.251324630741e1,-5.025914202714e1,
-6.149093919059e0));
#112440=cartesian_point('',(-7.250512485719e1,-5.018903569092e1,
-6.085603624005e0));
#112441=cartesian_point('',(-7.250709633821e1,-5.013720484494e1,
-6.016754561326e0));
#112442=cartesian_point('',(-7.252485495089e1,-5.010120643270e1,
-5.938350130280e0));
#112443=cartesian_point('',(-7.254632662831e1,-5.009591126139e1,
-5.902975052002e0));
#112444=cartesian_point('',(-7.254961836195e1,-5.009302673970e1,
-5.895062520984e0));
#112445=cartesian_point('',(-7.367643581265e1,-5.185730944156e1,
-6.260785712218e0));
#112446=cartesian_point('',(-7.367251084032e1,-5.174701372327e1,
-6.350142653816e0));
#112447=cartesian_point('',(-7.365256886314e1,-5.155465404844e1,
-6.491859277164e0));
#112448=cartesian_point('',(-7.359393813346e1,-5.128082696142e1,
-6.659869450654e0));
#112449=cartesian_point('',(-7.352495070730e1,-5.105073766972e1,
-6.778305336945e0));
#112450=cartesian_point('',(-7.344387927770e1,-5.083775293259e1,
-6.867577971922e0));
#112451=cartesian_point('',(-7.335481616659e1,-5.064365983095e1,
-6.930591794016e0));
#112452=cartesian_point('',(-7.326121709013e1,-5.046901779052e1,
-6.970805261453e0));
#112453=cartesian_point('',(-7.316337099508e1,-5.030956183664e1,
-6.992288421481e0));
#112454=cartesian_point('',(-7.305784132838e1,-5.015814464623e1,
-6.997342647611e0));
#112455=cartesian_point('',(-7.293905778542e1,-5.000871162156e1,
-6.985020103751e0));
#112456=cartesian_point('',(-7.277910827905e1,-4.983481475332e1,
-6.947124255731e0));
#112457=cartesian_point('',(-7.265215208625e1,-4.972186722799e1,
-6.899131642223e0));
#112458=cartesian_point('',(-7.256809173466e1,-4.965778336878e1,
-6.864088439127e0));
#112459=(bounded_surface()b_spline_surface(3,3,((#112403,#112404,#112405,
#112406,#112407,#112408,#112409,#112410,#112411,#112412,#112413,#112414,#112415,
#112416),(#112417,#112418,#112419,#112420,#112421,#112422,#112423,#112424,
#112425,#112426,#112427,#112428,#112429,#112430),(#112431,#112432,#112433,
#112434,#112435,#112436,#112437,#112438,#112439,#112440,#112441,#112442,#112443,
#112444),(#112445,#112446,#112447,#112448,#112449,#112450,#112451,#112452,
#112453,#112454,#112455,#112456,#112457,#112458)),.unspecified.,.f.,.f.,.f.)b_spline_surface_with_knots((4,4),(4,1,1,1,1,1,1,1,1,1,1,4),(0.e0,1.e0),(
1.602445845108e-1,2.669098840835e-1,3.413740585594e-1,4.101654240184e-1,
4.737436614997e-1,5.320415850349e-1,5.852134200026e-1,6.343362616969e-1,
6.833904776596e-1,7.356438764565e-1,7.927020827696e-1,8.848768657767e-1),
.unspecified.)geometric_representation_item()rational_b_spline_surface(((
1.456816963425e0,1.456816963425e0,1.456816963425e0,1.456816963425e0,
1.456816963425e0,1.456816963425e0,1.456816963425e0,1.456816963425e0,
1.456816963425e0,1.456816963425e0,1.456816963425e0,1.456816963425e0,
1.456816963425e0,1.456816963425e0),(8.477276788582e-1,8.477276788582e-1,
8.477276788582e-1,8.477276788582e-1,8.477276788582e-1,8.477276788582e-1,
8.477276788582e-1,8.477276788582e-1,8.477276788582e-1,8.477276788582e-1,
8.477276788582e-1,8.477276788582e-1,8.477276788582e-1,8.477276788582e-1),(
8.477276788582e-1,8.477276788582e-1,8.477276788582e-1,8.477276788582e-1,
8.477276788582e-1,8.477276788582e-1,8.477276788582e-1,8.477276788582e-1,
8.477276788582e-1,8.477276788582e-1,8.477276788582e-1,8.477276788582e-1,
8.477276788582e-1,8.477276788582e-1),(1.456816963425e0,1.456816963425e0,
1.456816963425e0,1.456816963425e0,1.456816963425e0,1.456816963425e0,
1.456816963425e0,1.456816963425e0,1.456816963425e0,1.456816963425e0,
1.456816963425e0,1.456816963425e0,1.456816963425e0,1.456816963425e0)))representation_item('')surface());
#112461=oriented_edge('',*,*,#112460,.t.);
#112463=oriented_edge('',*,*,#112462,.f.);
#112464=oriented_edge('',*,*,#112359,.f.);
#112465=oriented_edge('',*,*,#112396,.t.);
#112466=edge_loop('',(#112461,#112463,#112464,#112465));
#112467=face_outer_bound('',#112466,.f.);
#112469=cartesian_point('',(0.e0,0.e0,-5.1e0));
#112470=direction('',(0.e0,0.e0,1.e0));
#112471=direction('',(7.077664394355e-1,7.064465069690e-1,0.e0));
#112472=axis2_placement_3d('',#112469,#112470,#112471);
#112473=toroidal_surface('',#112472,8.85e1,5.e-1);
#112474=oriented_edge('',*,*,#101686,.f.);
#112476=oriented_edge('',*,*,#112475,.f.);
#112478=oriented_edge('',*,*,#112477,.f.);
#112480=oriented_edge('',*,*,#112479,.t.);
#112482=oriented_edge('',*,*,#112481,.f.);
#112483=oriented_edge('',*,*,#112460,.f.);
#112484=edge_loop('',(#112474,#112476,#112478,#112480,#112482,#112483));
#112485=face_outer_bound('',#112484,.f.);
#112487=cartesian_point('',(-7.691183810759e1,-4.352341874919e1,
-5.685152482399e0));
#112488=cartesian_point('',(-7.697921674838e1,-4.354693101434e1,
-5.703177823985e0));
#112489=cartesian_point('',(-7.710402848301e1,-4.356979399373e1,
-5.711121711659e0));
#112490=cartesian_point('',(-7.728986933330e1,-4.355928581117e1,
-5.681565893739e0));
#112491=cartesian_point('',(-7.744942105286e1,-4.352152010422e1,
-5.633194397634e0));
#112492=cartesian_point('',(-7.761241996487e1,-4.345060430963e1,
-5.562116145901e0));
#112493=cartesian_point('',(-7.777126393776e1,-4.334722425229e1,
-5.473753882090e0));
#112494=cartesian_point('',(-7.792252048334e1,-4.321328907387e1,
-5.373141487895e0));
#112495=cartesian_point('',(-7.806525125759e1,-4.304975760189e1,
-5.263772934382e0));
#112496=cartesian_point('',(-7.819920911952e1,-4.285651674541e1,
-5.148153372973e0));
#112497=cartesian_point('',(-7.830551319730e1,-4.266582452209e1,
-5.046136706389e0));
#112498=cartesian_point('',(-7.836521577189e1,-4.253885467992e1,
-4.984240341461e0));
#112499=cartesian_point('',(-7.838749331746e1,-4.248829466633e1,
-4.960455933443e0));
#112500=cartesian_point('',(-7.741818253600e1,-4.271265236344e1,
-5.220978150514e0));
#112501=cartesian_point('',(-7.740773768778e1,-4.269759127445e1,
-5.219200124795e0));
#112502=cartesian_point('',(-7.739242203285e1,-4.265928036545e1,
-5.226726330583e0));
#112503=cartesian_point('',(-7.739143364210e1,-4.258549124219e1,
-5.256432035497e0));
#112504=cartesian_point('',(-7.740900726933e1,-4.251092105157e1,
-5.291564105936e0));
#112505=cartesian_point('',(-7.745116903500e1,-4.242041895301e1,
-5.334468181082e0));
#112506=cartesian_point('',(-7.751981629912e1,-4.231464077666e1,
-5.379595310888e0));
#112507=cartesian_point('',(-7.761412255842e1,-4.219337151739e1,
-5.422273975221e0));
#112508=cartesian_point('',(-7.773277469789e1,-4.205538786624e1,
-5.459073258320e0));
#112509=cartesian_point('',(-7.787460979718e1,-4.189887207080e1,
-5.487202186101e0));
#112510=cartesian_point('',(-7.801430131559e1,-4.174790239489e1,
-5.501544879638e0));
#112511=cartesian_point('',(-7.810641560065e1,-4.164816565799e1,
-5.504518165272e0));
#112512=cartesian_point('',(-7.814288488665e1,-4.160850527766e1,
-5.504789449125e0));
#112513=cartesian_point('',(-7.756946256773e1,-4.190193875553e1,
-5.892744541127e0));
#112514=cartesian_point('',(-7.757132519373e1,-4.189787132525e1,
-5.900191708189e0));
#112515=cartesian_point('',(-7.756683222908e1,-4.187978028271e1,
-5.929095775334e0));
#112516=cartesian_point('',(-7.758301674939e1,-4.184908563857e1,
-5.999488852294e0));
#112517=cartesian_point('',(-7.762371408366e1,-4.182174933741e1,
-6.073116989294e0));
#112518=cartesian_point('',(-7.770447091819e1,-4.179100312909e1,
-6.154421583788e0));
#112519=cartesian_point('',(-7.782900038926e1,-4.175404304610e1,
-6.230182944304e0));
#112520=cartesian_point('',(-7.799523215474e1,-4.170698451931e1,
-6.289607880176e0));
#112521=cartesian_point('',(-7.819948578543e1,-4.164565919284e1,
-6.324623858310e0));
#112522=cartesian_point('',(-7.843776777504e1,-4.156572479988e1,
-6.328422240056e0));
#112523=cartesian_point('',(-7.866603415695e1,-4.147779248616e1,
-6.299470017375e0));
#112524=cartesian_point('',(-7.881266344117e1,-4.141361475338e1,
-6.264239879276e0));
#112525=cartesian_point('',(-7.887005968380e1,-4.138715860892e1,
-6.248015951912e0));
#112526=cartesian_point('',(-7.717592829997e1,-4.210815257175e1,
-6.857857914950e0));
#112527=cartesian_point('',(-7.726479215020e1,-4.215085651260e1,
-6.891987714779e0));
#112528=cartesian_point('',(-7.740849710112e1,-4.220901739850e1,
-6.937251025550e0));
#112529=cartesian_point('',(-7.762431677496e1,-4.227373943062e1,
-6.978723325300e0));
#112530=cartesian_point('',(-7.782423564782e1,-4.231843012452e1,
-6.997554575602e0));
#112531=cartesian_point('',(-7.805461013496e1,-4.235183044055e1,
-6.993512273101e0));
#112532=cartesian_point('',(-7.831100791315e1,-4.236858642020e1,
-6.958628315560e0));
#112533=cartesian_point('',(-7.858782511945e1,-4.236420123171e1,
-6.887249958506e0));
#112534=cartesian_point('',(-7.887999077940e1,-4.233449252173e1,
-6.774768281963e0));
#112535=cartesian_point('',(-7.918231638617e1,-4.227494014387e1,
-6.616674783313e0));
#112536=cartesian_point('',(-7.944324597825e1,-4.219429251062e1,
-6.439077998155e0));
#112537=cartesian_point('',(-7.959811561769e1,-4.212939817258e1,
-6.310489754640e0));
#112538=cartesian_point('',(-7.965692544049e1,-4.210188884853e1,
-6.257909586603e0));
#112539=(bounded_surface()b_spline_surface(3,3,((#112487,#112488,#112489,
#112490,#112491,#112492,#112493,#112494,#112495,#112496,#112497,#112498,
#112499),(#112500,#112501,#112502,#112503,#112504,#112505,#112506,#112507,
#112508,#112509,#112510,#112511,#112512),(#112513,#112514,#112515,#112516,
#112517,#112518,#112519,#112520,#112521,#112522,#112523,#112524,#112525),(
#112526,#112527,#112528,#112529,#112530,#112531,#112532,#112533,#112534,#112535,
#112536,#112537,#112538)),.unspecified.,.f.,.f.,.f.)b_spline_surface_with_knots(
(4,4),(4,1,1,1,1,1,1,1,1,1,4),(0.e0,1.e0),(1.107046860128e-1,1.967066163437e-1,
2.471709063191e-1,3.042425856139e-1,3.677535804260e-1,4.368052653451e-1,
5.115744096471e-1,5.930118517016e-1,6.816169371379e-1,7.782318561520e-1,
8.409811624868e-1),.unspecified.)geometric_representation_item()rational_b_spline_surface(((1.456821149828e0,1.456821149828e0,1.456821149828e0,1.456821149828e0,
1.456821149828e0,1.456821149828e0,1.456821149828e0,1.456821149828e0,
1.456821149828e0,1.456821149828e0,1.456821149828e0,1.456821149828e0,
1.456821149828e0),(8.477262833905e-1,8.477262833905e-1,8.477262833905e-1,
8.477262833905e-1,8.477262833905e-1,8.477262833905e-1,8.477262833905e-1,
8.477262833905e-1,8.477262833905e-1,8.477262833905e-1,8.477262833905e-1,
8.477262833905e-1,8.477262833905e-1),(8.477262833905e-1,8.477262833905e-1,
8.477262833905e-1,8.477262833905e-1,8.477262833905e-1,8.477262833905e-1,
8.477262833905e-1,8.477262833905e-1,8.477262833905e-1,8.477262833905e-1,
8.477262833905e-1,8.477262833905e-1,8.477262833905e-1),(1.456821149828e0,
1.456821149828e0,1.456821149828e0,1.456821149828e0,1.456821149828e0,
1.456821149828e0,1.456821149828e0,1.456821149828e0,1.456821149828e0,
1.456821149828e0,1.456821149828e0,1.456821149828e0,1.456821149828e0)))representation_item('')surface());
#112540=oriented_edge('',*,*,#112475,.t.);
#112542=oriented_edge('',*,*,#112541,.f.);
#112544=oriented_edge('',*,*,#112543,.f.);
#112546=oriented_edge('',*,*,#112545,.t.);
#112547=edge_loop('',(#112540,#112542,#112544,#112546));
#112548=face_outer_bound('',#112547,.f.);
#112550=cartesian_point('',(-7.639073295138e1,-4.322270708136e1,
-5.697497383882e0));
#112551=cartesian_point('',(-7.641607057345e1,-4.323988535795e1,
-5.697635007842e0));
#112552=cartesian_point('',(-7.671308611487e1,-4.343286252280e1,
-5.699180620476e0));
#112553=cartesian_point('',(-7.705369632457e1,-4.355749349883e1,
-5.699610060085e0));
#112554=cartesian_point('',(-7.737437190683e1,-4.360344282668e1,
-5.698735148374e0));
#112555=cartesian_point('',(-7.692192136134e1,-4.242264039070e1,
-5.239203296339e0));
#112556=cartesian_point('',(-7.693707715398e1,-4.243323645515e1,
-5.239027298837e0));
#112557=cartesian_point('',(-7.711494868794e1,-4.255224603441e1,
-5.237192956586e0));
#112558=cartesian_point('',(-7.732126518908e1,-4.262849387153e1,
-5.236920193830e0));
#112559=cartesian_point('',(-7.751539709480e1,-4.265487991828e1,
-5.237593464295e0));
#112560=cartesian_point('',(-7.735492314365e1,-4.177046035500e1,
-5.959947658620e0));
#112561=cartesian_point('',(-7.736197625152e1,-4.177539412625e1,
-5.959518999427e0));
#112562=cartesian_point('',(-7.744473783527e1,-4.183079800668e1,
-5.954900034424e0));
#112563=cartesian_point('',(-7.754056960414e1,-4.186621472065e1,
-5.953941761851e0));
#112564=cartesian_point('',(-7.763082442876e1,-4.187846933597e1,
-5.956055404877e0));
#112565=cartesian_point('',(-7.714609029980e1,-4.208500048850e1,
-6.954812186318e0));
#112566=cartesian_point('',(-7.715729305515e1,-4.209230108108e1,
-6.954509050279e0));
#112567=cartesian_point('',(-7.728839242085e1,-4.217432019915e1,
-6.951196980234e0));
#112568=cartesian_point('',(-7.743626565387e1,-4.222772262562e1,
-6.950430570542e0));
#112569=cartesian_point('',(-7.757573108935e1,-4.224902013676e1,
-6.952068341326e0));
#112570=(bounded_surface()b_spline_surface(3,3,((#112550,#112551,#112552,
#112553,#112554),(#112555,#112556,#112557,#112558,#112559),(#112560,#112561,
#112562,#112563,#112564),(#112565,#112566,#112567,#112568,#112569)),
.unspecified.,.f.,.f.,.f.)b_spline_surface_with_knots((4,4),(4,1,4),(0.e0,1.e0),
(2.375646787505e-1,2.503571140018e-1,3.855216384973e-1),.unspecified.)geometric_representation_item()rational_b_spline_surface(((1.457477865450e0,
1.457477865450e0,1.457477865450e0,1.457477865450e0,1.457477865450e0),(
8.475073781835e-1,8.475073781835e-1,8.475073781835e-1,8.475073781835e-1,
8.475073781835e-1),(8.475073781835e-1,8.475073781835e-1,8.475073781835e-1,
8.475073781835e-1,8.475073781835e-1),(1.457477865450e0,1.457477865450e0,
1.457477865450e0,1.457477865450e0,1.457477865450e0)))representation_item('')surface());
#112571=oriented_edge('',*,*,#101706,.f.);
#112573=oriented_edge('',*,*,#112572,.f.);
#112574=oriented_edge('',*,*,#112541,.t.);
#112575=oriented_edge('',*,*,#101684,.t.);
#112576=edge_loop('',(#112571,#112573,#112574,#112575));
#112577=face_outer_bound('',#112576,.f.);
#112579=cartesian_point('',(-7.778296239280e1,-4.102880492605e1,
-8.480067559304e0));
#112580=direction('',(2.519615386136e-2,-8.496637899138e-2,9.960651927819e-1));
#112581=direction('',(-9.990550008922e-1,-3.743873699677e-2,2.207818299563e-2));
#112582=axis2_placement_3d('',#112579,#112580,#112581);
#112583=cylindrical_surface('',#112582,9.999637340457e-1);
#112584=oriented_edge('',*,*,#112543,.t.);
#112585=oriented_edge('',*,*,#112572,.t.);
#112587=oriented_edge('',*,*,#112586,.f.);
#112589=oriented_edge('',*,*,#112588,.t.);
#112591=oriented_edge('',*,*,#112590,.f.);
#112593=oriented_edge('',*,*,#112592,.t.);
#112594=edge_loop('',(#112584,#112585,#112587,#112589,#112591,#112593));
#112595=face_outer_bound('',#112594,.f.);
#112597=cartesian_point('',(-5.938113435736e1,-3.306201476901e1,-5.6e0));
#112598=direction('',(4.522629288245e-1,-8.876159753616e-1,-8.715574274766e-2));
#112599=direction('',(-8.910065241884e-1,-4.539904997395e-1,0.e0));
#112600=axis2_placement_3d('',#112597,#112598,#112599);
#112601=plane('',#112600);
#112602=oriented_edge('',*,*,#101704,.f.);
#112603=oriented_edge('',*,*,#101734,.t.);
#112604=oriented_edge('',*,*,#101923,.t.);
#112605=oriented_edge('',*,*,#101939,.f.);
#112606=oriented_edge('',*,*,#112586,.t.);
#112607=edge_loop('',(#112602,#112603,#112604,#112605,#112606));
#112608=face_outer_bound('',#112607,.f.);
#112610=cartesian_point('',(-7.783895839721e1,-4.083980250905e1,
-1.069548648161e1));
#112611=direction('',(-8.853831024016e-1,-4.645343641661e-1,
-1.745240644023e-2));
#112612=direction('',(4.641894647954e-1,-8.814598325431e-1,-8.692930683090e-2));
#112613=axis2_placement_3d('',#112610,#112611,#112612);
#112614=spherical_surface('',#112613,1.e0);
#112615=oriented_edge('',*,*,#101937,.t.);
#112617=oriented_edge('',*,*,#112616,.t.);
#112618=oriented_edge('',*,*,#112588,.f.);
#112619=edge_loop('',(#112615,#112617,#112618));
#112620=face_outer_bound('',#112619,.f.);
#112622=cartesian_point('',(-1.422191000451e-14,0.e0,-1.069548648161e1));
#112623=direction('',(0.e0,0.e0,1.e0));
#112624=direction('',(-9.015499036836e-1,-4.326751335218e-1,0.e0));
#112625=axis2_placement_3d('',#112622,#112623,#112624);
#112626=toroidal_surface('',#112625,8.790217809212e1,1.e0);
#112628=oriented_edge('',*,*,#112627,.t.);
#112629=oriented_edge('',*,*,#112616,.f.);
#112630=oriented_edge('',*,*,#101955,.t.);
#112632=oriented_edge('',*,*,#112631,.t.);
#112633=edge_loop('',(#112628,#112629,#112630,#112632));
#112634=face_outer_bound('',#112633,.f.);
#112636=cartesian_point('',(-1.422191000451e-14,0.e0,-8.156393297403e0));
#112637=direction('',(0.e0,0.e0,1.e0));
#112638=direction('',(9.848077530122e-1,1.736481776669e-1,0.e0));
#112639=axis2_placement_3d('',#112636,#112637,#112638);
#112640=conical_surface('',#112639,8.894665045655e1,1.e0);
#112641=oriented_edge('',*,*,#112627,.f.);
#112643=oriented_edge('',*,*,#112642,.t.);
#112645=oriented_edge('',*,*,#112644,.t.);
#112646=oriented_edge('',*,*,#112590,.t.);
#112647=edge_loop('',(#112641,#112643,#112645,#112646));
#112648=face_outer_bound('',#112647,.f.);
#112650=cartesian_point('',(-7.891700294690e1,-3.880598153533e1,
-8.400286028856e0));
#112651=direction('',(5.392922053150e-2,-7.032615045168e-2,-9.960651945207e-1));
#112652=direction('',(-6.175166195032e-1,-7.862479034453e-1,2.207847289106e-2));
#112653=axis2_placement_3d('',#112650,#112651,#112652);
#112654=cylindrical_surface('',#112653,9.999624588516e-1);
#112656=oriented_edge('',*,*,#112655,.t.);
#112658=oriented_edge('',*,*,#112657,.t.);
#112660=oriented_edge('',*,*,#112659,.f.);
#112661=oriented_edge('',*,*,#112642,.f.);
#112663=oriented_edge('',*,*,#112662,.t.);
#112664=oriented_edge('',*,*,#101983,.f.);
#112665=edge_loop('',(#112656,#112658,#112660,#112661,#112663,#112664));
#112666=face_outer_bound('',#112665,.f.);
#112668=cartesian_point('',(-8.080686909277e1,-3.702237302542e1,
-5.698621828224e0));
#112669=cartesian_point('',(-8.076930084817e1,-3.698113665100e1,
-5.698755089049e0));
#112670=cartesian_point('',(-8.052165476696e1,-3.672803237915e1,
-5.699473434623e0));
#112671=cartesian_point('',(-8.019927222656e1,-3.652159693255e1,
-5.699046223318e0));
#112672=cartesian_point('',(-7.990100059880e1,-3.640735758713e1,
-5.697649478759e0));
#112673=cartesian_point('',(-7.988065856769e1,-3.639988908278e1,
-5.697553353451e0));
#112674=cartesian_point('',(-8.010177532713e1,-3.767264347583e1,
-5.237921893442e0));
#112675=cartesian_point('',(-8.007927271972e1,-3.764751814061e1,
-5.237711291697e0));
#112676=cartesian_point('',(-7.993055240564e1,-3.749341548571e1,
-5.236694052287e0));
#112677=cartesian_point('',(-7.973461884844e1,-3.736907350084e1,
-5.237358091646e0));
#112678=cartesian_point('',(-7.955348613577e1,-3.730249051820e1,
-5.239014618934e0));
#112679=cartesian_point('',(-7.954113452150e1,-3.729815261588e1,
-5.239136710518e0));
#112680=cartesian_point('',(-7.952498495885e1,-3.820458674298e1,
-5.956660241894e0));
#112681=cartesian_point('',(-7.951452399987e1,-3.819290129892e1,
-5.956190030859e0));
#112682=cartesian_point('',(-7.944539738082e1,-3.812124747491e1,
-5.953817290376e0));
#112683=cartesian_point('',(-7.935437044582e1,-3.806349137411e1,
-5.955309455635e0));
#112684=cartesian_point('',(-7.927006884817e1,-3.803252689444e1,
-5.959481977018e0));
#112685=cartesian_point('',(-7.926431949586e1,-3.803050935297e1,
-5.959780232284e0));
#112686=cartesian_point('',(-7.980067732038e1,-3.795033050913e1,
-6.952437169948e0));
#112687=cartesian_point('',(-7.978411533429e1,-3.793253958154e1,
-6.952117550930e0));
#112688=cartesian_point('',(-7.967531782871e1,-3.782326457564e1,
-6.950471269592e0));
#112689=cartesian_point('',(-7.953594143046e1,-3.773298600753e1,
-6.951488696605e0));
#112690=cartesian_point('',(-7.940658848894e1,-3.768088196568e1,
-6.954481020755e0));
#112691=cartesian_point('',(-7.939776388604e1,-3.767746125429e1,
-6.954692207180e0));
#112692=(bounded_surface()b_spline_surface(3,3,((#112668,#112669,#112670,
#112671,#112672,#112673),(#112674,#112675,#112676,#112677,#112678,#112679),(
#112680,#112681,#112682,#112683,#112684,#112685),(#112686,#112687,#112688,
#112689,#112690,#112691)),.unspecified.,.f.,.f.,.f.)b_spline_surface_with_knots(
(4,4),(4,1,1,4),(0.e0,1.e0),(6.040134704903e-1,6.272930689314e-1,
7.516659395976e-1,7.607205704302e-1),.unspecified.)geometric_representation_item()rational_b_spline_surface(((1.457477891794e0,1.457477891794e0,1.457477891794e0,
1.457477891794e0,1.457477891794e0,1.457477891794e0),(8.475073694021e-1,
8.475073694021e-1,8.475073694021e-1,8.475073694021e-1,8.475073694021e-1,
8.475073694021e-1),(8.475073694021e-1,8.475073694021e-1,8.475073694021e-1,
8.475073694021e-1,8.475073694021e-1,8.475073694021e-1),(1.457477891794e0,
1.457477891794e0,1.457477891794e0,1.457477891794e0,1.457477891794e0,
1.457477891794e0)))representation_item('')surface());
#112693=oriented_edge('',*,*,#102019,.t.);
#112695=oriented_edge('',*,*,#112694,.f.);
#112696=oriented_edge('',*,*,#112655,.f.);
#112697=oriented_edge('',*,*,#102000,.t.);
#112698=edge_loop('',(#112693,#112695,#112696,#112697));
#112699=face_outer_bound('',#112698,.f.);
#112701=cartesian_point('',(-8.045030861223e1,-3.844018524580e1,
-4.961805061824e0));
#112702=cartesian_point('',(-8.049748012839e1,-3.835900174933e1,
-5.002200290080e0));
#112703=cartesian_point('',(-8.057185026358e1,-3.821793763196e1,
-5.073847472049e0));
#112704=cartesian_point('',(-8.065740880664e1,-3.801533280703e1,
-5.178751051431e0));
#112705=cartesian_point('',(-8.071472289236e1,-3.784223980352e1,
-5.268846294603e0));
#112706=cartesian_point('',(-8.075355229618e1,-3.767795323413e1,
-5.353762399552e0));
#112707=cartesian_point('',(-8.077469832333e1,-3.752321550532e1,
-5.432055697838e0));
#112708=cartesian_point('',(-8.077923148748e1,-3.737835937542e1,
-5.502540243131e0));
#112709=cartesian_point('',(-8.076800148450e1,-3.724016280411e1,
-5.565714554865e0));
#112710=cartesian_point('',(-8.073942802714e1,-3.710272726821e1,
-5.622569446225e0));
#112711=cartesian_point('',(-8.068775624635e1,-3.696106087339e1,
-5.671561522142e0));
#112712=cartesian_point('',(-8.059060551610e1,-3.679265503916e1,
-5.710381927571e0));
#112713=cartesian_point('',(-8.049114331626e1,-3.669266077573e1,
-5.705925410966e0));
#112714=cartesian_point('',(-8.042852010060e1,-3.664703872749e1,
-5.687640729377e0));
#112715=cartesian_point('',(-7.959382970791e1,-3.875907879976e1,
-5.504741154702e0));
#112716=cartesian_point('',(-7.961190828058e1,-3.866938500843e1,
-5.504295996659e0));
#112717=cartesian_point('',(-7.964162824074e1,-3.851897805283e1,
-5.498894951351e0));
#112718=cartesian_point('',(-7.968189665366e1,-3.831894470831e1,
-5.480129741982e0));
#112719=cartesian_point('',(-7.971567813242e1,-3.816022107371e1,
-5.456903713216e0));
#112720=cartesian_point('',(-7.974820604306e1,-3.802174018360e1,
-5.428866206628e0));
#112721=cartesian_point('',(-7.978029579593e1,-3.790336754747e1,
-5.397709794535e0));
#112722=cartesian_point('',(-7.981265294930e1,-3.780428291849e1,
-5.365119788198e0));
#112723=cartesian_point('',(-7.984663786020e1,-3.772125489643e1,
-5.331906568163e0));
#112724=cartesian_point('',(-7.988455669005e1,-3.765076684330e1,
-5.298089358658e0));
#112725=cartesian_point('',(-7.992939261565e1,-3.759201653506e1,
-5.264363280404e0));
#112726=cartesian_point('',(-7.999172932613e1,-3.754126910894e1,
-5.229904384758e0));
#112727=cartesian_point('',(-8.003708369123e1,-3.752792706806e1,
-5.219468181541e0));
#112728=cartesian_point('',(-8.005731330106e1,-3.752715397868e1,
-5.221155469551e0));
#112729=cartesian_point('',(-7.984090279132e1,-3.947691814086e1,
-6.248839011652e0));
#112730=cartesian_point('',(-7.981985565922e1,-3.937167751511e1,
-6.276440696203e0));
#112731=cartesian_point('',(-7.977845376910e1,-3.919503044964e1,
-6.311177678384e0));
#112732=cartesian_point('',(-7.971200159371e1,-3.896138381433e1,
-6.328561953873e0));
#112733=cartesian_point('',(-7.965330158302e1,-3.877781559312e1,
-6.321570356160e0));
#112734=cartesian_point('',(-7.959863249201e1,-3.862020577217e1,
-6.296028409966e0));
#112735=cartesian_point('',(-7.955082621155e1,-3.848863896492e1,
-6.256119422939e0));
#112736=cartesian_point('',(-7.951198037957e1,-3.838211115238e1,
-6.206189170509e0));
#112737=cartesian_point('',(-7.948274991288e1,-3.829679769415e1,
-6.149093919119e0));
#112738=cartesian_point('',(-7.946376140399e1,-3.822882495798e1,
-6.085603624062e0));
#112739=cartesian_point('',(-7.945760048214e1,-3.817732382815e1,
-6.016754561378e0));
#112740=cartesian_point('',(-7.946950906441e1,-3.813899055723e1,
-5.938350130749e0));
#112741=cartesian_point('',(-7.948988804232e1,-3.813040166781e1,
-5.902975052560e0));
#112742=cartesian_point('',(-7.949268801066e1,-3.812703771891e1,
-5.895062521297e0));
#112743=cartesian_point('',(-8.088162708967e1,-3.969332608709e1,
-6.260785712623e0));
#112744=cartesian_point('',(-8.086049638858e1,-3.958500229330e1,
-6.350142654067e0));
#112745=cartesian_point('',(-8.081070824741e1,-3.939813049797e1,
-6.491859277285e0));
#112746=cartesian_point('',(-8.070996336550e1,-3.913684654378e1,
-6.659869450680e0));
#112747=cartesian_point('',(-8.060583139378e1,-3.892038204417e1,
-6.778305336981e0));
#112748=cartesian_point('',(-8.049243993459e1,-3.872270186830e1,
-6.867577971967e0));
#112749=cartesian_point('',(-8.037411048764e1,-3.854493091496e1,
-6.930591794069e0));
#112750=cartesian_point('',(-8.025434373695e1,-3.838708112929e1,
-6.970805261513e0));
#112751=cartesian_point('',(-8.013275788285e1,-3.824489484435e1,
-6.992288421548e0));
#112752=cartesian_point('',(-8.000484059427e1,-3.811185032776e1,
-6.997342647683e0));
#112753=cartesian_point('',(-7.986414299856e1,-3.798283891158e1,
-6.985020103828e0));
#112754=cartesian_point('',(-7.967895927346e1,-3.783610461860e1,
-6.947124256012e0));
#112755=cartesian_point('',(-7.953589723740e1,-3.774440798935e1,
-6.899131643001e0));
#112756=cartesian_point('',(-7.944284688532e1,-3.769426304570e1,
-6.864088440427e0));
#112757=(bounded_surface()b_spline_surface(3,3,((#112701,#112702,#112703,
#112704,#112705,#112706,#112707,#112708,#112709,#112710,#112711,#112712,#112713,
#112714),(#112715,#112716,#112717,#112718,#112719,#112720,#112721,#112722,
#112723,#112724,#112725,#112726,#112727,#112728),(#112729,#112730,#112731,
#112732,#112733,#112734,#112735,#112736,#112737,#112738,#112739,#112740,#112741,
#112742),(#112743,#112744,#112745,#112746,#112747,#112748,#112749,#112750,
#112751,#112752,#112753,#112754,#112755,#112756)),.unspecified.,.f.,.f.,.f.)b_spline_surface_with_knots((4,4),(4,1,1,1,1,1,1,1,1,1,1,4),(0.e0,1.e0),(
1.602445846688e-1,2.669098840835e-1,3.413740585594e-1,4.101654240184e-1,
4.737436614997e-1,5.320415850349e-1,5.852134200026e-1,6.343362616969e-1,
6.833904776596e-1,7.356438764565e-1,7.927020827696e-1,8.848768646951e-1),
.unspecified.)geometric_representation_item()rational_b_spline_surface(((
1.456816963466e0,1.456816963466e0,1.456816963466e0,1.456816963466e0,
1.456816963466e0,1.456816963466e0,1.456816963466e0,1.456816963466e0,
1.456816963466e0,1.456816963466e0,1.456816963466e0,1.456816963466e0,
1.456816963466e0,1.456816963466e0),(8.477276788447e-1,8.477276788447e-1,
8.477276788447e-1,8.477276788447e-1,8.477276788447e-1,8.477276788447e-1,
8.477276788447e-1,8.477276788447e-1,8.477276788447e-1,8.477276788447e-1,
8.477276788447e-1,8.477276788447e-1,8.477276788447e-1,8.477276788447e-1),(
8.477276788447e-1,8.477276788447e-1,8.477276788447e-1,8.477276788447e-1,
8.477276788447e-1,8.477276788447e-1,8.477276788447e-1,8.477276788447e-1,
8.477276788447e-1,8.477276788447e-1,8.477276788447e-1,8.477276788447e-1,
8.477276788447e-1,8.477276788447e-1),(1.456816963466e0,1.456816963466e0,
1.456816963466e0,1.456816963466e0,1.456816963466e0,1.456816963466e0,
1.456816963466e0,1.456816963466e0,1.456816963466e0,1.456816963466e0,
1.456816963466e0,1.456816963466e0,1.456816963466e0,1.456816963466e0)))representation_item('')surface());
#112759=oriented_edge('',*,*,#112758,.t.);
#112761=oriented_edge('',*,*,#112760,.f.);
#112762=oriented_edge('',*,*,#112657,.f.);
#112763=oriented_edge('',*,*,#112694,.t.);
#112764=edge_loop('',(#112759,#112761,#112762,#112763));
#112765=face_outer_bound('',#112764,.f.);
#112767=cartesian_point('',(0.e0,0.e0,-5.1e0));
#112768=direction('',(0.e0,0.e0,1.e0));
#112769=direction('',(7.077664394355e-1,7.064465069690e-1,0.e0));
#112770=axis2_placement_3d('',#112767,#112768,#112769);
#112771=toroidal_surface('',#112770,8.85e1,5.e-1);
#112772=oriented_edge('',*,*,#102017,.f.);
#112774=oriented_edge('',*,*,#112773,.f.);
#112776=oriented_edge('',*,*,#112775,.f.);
#112778=oriented_edge('',*,*,#112777,.t.);
#112780=oriented_edge('',*,*,#112779,.f.);
#112781=oriented_edge('',*,*,#112758,.f.);
#112782=edge_loop('',(#112772,#112774,#112776,#112778,#112780,#112781));
#112783=face_outer_bound('',#112782,.f.);
#112785=cartesian_point('',(-8.277348848099e1,-3.095591099227e1,
-5.685152482231e0));
#112786=cartesian_point('',(-8.284371570773e1,-3.096859344033e1,
-5.703177823978e0));
#112787=cartesian_point('',(-8.297056736080e1,-3.097165008157e1,
-5.711121711675e0));
#112788=cartesian_point('',(-8.315247636003e1,-3.093219935816e1,
-5.681565893740e0));
#112789=cartesian_point('',(-8.330415587500e1,-3.086993922184e1,
-5.633194397634e0));
#112790=cartesian_point('',(-8.345405432553e1,-3.077439787075e1,
-5.562116145901e0));
#112791=cartesian_point('',(-8.359477046156e1,-3.064744192154e1,
-5.473753882090e0));
#112792=cartesian_point('',(-8.372321271008e1,-3.049149397063e1,
-5.373141487895e0));
#112793=cartesian_point('',(-8.383860427332e1,-3.030764783013e1,
-5.263772934381e0));
#112794=cartesian_point('',(-8.394068336167e1,-3.009583046279e1,
-5.148153372972e0));
#112795=cartesian_point('',(-8.401584782387e1,-2.989085635571e1,
-5.046136706433e0));
#112796=cartesian_point('',(-8.405495290134e1,-2.975611018278e1,
-4.984240341543e0));
#112797=cartesian_point('',(-8.406904684454e1,-2.970268767079e1,
-4.960455933566e0));
#112798=cartesian_point('',(-8.314676716349e1,-3.007591676506e1,
-5.220978150629e0));
#112799=cartesian_point('',(-8.313409483566e1,-3.006267503819e1,
-5.219200124779e0));
#112800=cartesian_point('',(-8.311297459523e1,-3.002723169629e1,
-5.226726330566e0));
#112801=cartesian_point('',(-8.310045521119e1,-2.995450565793e1,
-5.256432035495e0));
#112802=cartesian_point('',(-8.310614713003e1,-2.987810442913e1,
-5.291564105934e0));
#112803=cartesian_point('',(-8.313363216703e1,-2.978212100832e1,
-5.334468181080e0));
#112804=cartesian_point('',(-8.318488691698e1,-2.966690633881e1,
-5.379595310886e0));
#112805=cartesian_point('',(-8.325906141804e1,-2.953237735614e1,
-5.422273975218e0));
#112806=cartesian_point('',(-8.335466735413e1,-2.937753122874e1,
-5.459073258318e0));
#112807=cartesian_point('',(-8.347027176325e1,-2.920075450458e1,
-5.487202186099e0));
#112808=cartesian_point('',(-8.358462658673e1,-2.902979094803e1,
-5.501544879630e0));
#112809=cartesian_point('',(-8.366000452895e1,-2.891687228703e1,
-5.504518165265e0));
#112810=cartesian_point('',(-8.368982056681e1,-2.887199513856e1,
-5.504789449118e0));
#112811=cartesian_point('',(-8.316936113842e1,-2.925151897721e1,
-5.892744541131e0));
#112812=cartesian_point('',(-8.317056454544e1,-2.924721024459e1,
-5.900191708142e0));
#112813=cartesian_point('',(-8.316329683410e1,-2.923004478731e1,
-5.929095775297e0));
#112814=cartesian_point('',(-8.317448039586e1,-2.919719622839e1,
-5.999488852293e0));
#112815=cartesian_point('',(-8.321040033877e1,-2.916383001674e1,
-6.073116989293e0));
#112816=cartesian_point('',(-8.328535315600e1,-2.912082919305e1,
-6.154421583786e0));
#112817=cartesian_point('',(-8.340256763183e1,-2.906484344883e1,
-6.230182944302e0));
#112818=cartesian_point('',(-8.355939123296e1,-2.899235991329e1,
-6.289607880175e0));
#112819=cartesian_point('',(-8.375153676788e1,-2.889983729590e1,
-6.324623858309e0));
#112820=cartesian_point('',(-8.397438061680e1,-2.878361151239e1,
-6.328422240055e0));
#112821=cartesian_point('',(-8.418608101621e1,-2.866105306207e1,
-6.299470017388e0));
#112822=cartesian_point('',(-8.432086544124e1,-2.857472759012e1,
-6.264239879322e0));
#112823=cartesian_point('',(-8.437341638798e1,-2.853961841417e1,
-6.248015952023e0));
#112824=cartesian_point('',(-8.281293087793e1,-2.951675628109e1,
-6.857857914951e0));
#112825=cartesian_point('',(-8.290738103457e1,-2.954503309710e1,
-6.891987714710e0));
#112826=cartesian_point('',(-8.305841510626e1,-2.957999751887e1,
-6.937251025529e0));
#112827=cartesian_point('',(-8.328170243837e1,-2.961016108018e1,
-6.978723325300e0));
#112828=cartesian_point('',(-8.348615114295e1,-2.962302735555e1,
-6.997554575602e0));
#112829=cartesian_point('',(-8.371891429844e1,-2.961997794860e1,
-6.993512273100e0));
#112830=cartesian_point('',(-8.397477660723e1,-2.959641818508e1,
-6.958628315560e0));
#112831=cartesian_point('',(-8.424749973975e1,-2.954878323395e1,
-6.887249958506e0));
#112832=cartesian_point('',(-8.453142088945e1,-2.947373550878e1,
-6.774768281963e0));
#112833=cartesian_point('',(-8.482070832195e1,-2.936762217494e1,
-6.616674783313e0));
#112834=cartesian_point('',(-8.506580936829e1,-2.924714906678e1,
-6.439077998232e0));
#112835=cartesian_point('',(-8.520862059434e1,-2.915882673659e1,
-6.310489754815e0));
#112836=cartesian_point('',(-8.526240296394e1,-2.912245621513e1,
-6.257909586933e0));
#112837=(bounded_surface()b_spline_surface(3,3,((#112785,#112786,#112787,
#112788,#112789,#112790,#112791,#112792,#112793,#112794,#112795,#112796,
#112797),(#112798,#112799,#112800,#112801,#112802,#112803,#112804,#112805,
#112806,#112807,#112808,#112809,#112810),(#112811,#112812,#112813,#112814,
#112815,#112816,#112817,#112818,#112819,#112820,#112821,#112822,#112823),(
#112824,#112825,#112826,#112827,#112828,#112829,#112830,#112831,#112832,#112833,
#112834,#112835,#112836)),.unspecified.,.f.,.f.,.f.)b_spline_surface_with_knots(
(4,4),(4,1,1,1,1,1,1,1,1,1,4),(0.e0,1.e0),(1.107046859131e-1,1.967066163439e-1,
2.471709063194e-1,3.042425856142e-1,3.677535804263e-1,4.368052653454e-1,
5.115744096474e-1,5.930118517018e-1,6.816169371381e-1,7.782318561522e-1,
8.409811623779e-1),.unspecified.)geometric_representation_item()rational_b_spline_surface(((1.456821149830e0,1.456821149830e0,1.456821149830e0,1.456821149830e0,
1.456821149830e0,1.456821149830e0,1.456821149830e0,1.456821149830e0,
1.456821149830e0,1.456821149830e0,1.456821149830e0,1.456821149830e0,
1.456821149830e0),(8.477262833901e-1,8.477262833901e-1,8.477262833901e-1,
8.477262833901e-1,8.477262833901e-1,8.477262833901e-1,8.477262833901e-1,
8.477262833901e-1,8.477262833901e-1,8.477262833901e-1,8.477262833901e-1,
8.477262833901e-1,8.477262833901e-1),(8.477262833901e-1,8.477262833901e-1,
8.477262833901e-1,8.477262833901e-1,8.477262833901e-1,8.477262833901e-1,
8.477262833901e-1,8.477262833901e-1,8.477262833901e-1,8.477262833901e-1,
8.477262833901e-1,8.477262833901e-1,8.477262833901e-1),(1.456821149830e0,
1.456821149830e0,1.456821149830e0,1.456821149830e0,1.456821149830e0,
1.456821149830e0,1.456821149830e0,1.456821149830e0,1.456821149830e0,
1.456821149830e0,1.456821149830e0,1.456821149830e0,1.456821149830e0)))representation_item('')surface());
#112838=oriented_edge('',*,*,#112773,.t.);
#112840=oriented_edge('',*,*,#112839,.f.);
#112842=oriented_edge('',*,*,#112841,.f.);
#112844=oriented_edge('',*,*,#112843,.t.);
#112845=edge_loop('',(#112838,#112840,#112842,#112844));
#112846=face_outer_bound('',#112845,.f.);
#112848=cartesian_point('',(-8.221176675680e1,-3.074042484617e1,
-5.697497538995e0));
#112849=cartesian_point('',(-8.223933358709e1,-3.075335925992e1,
-5.697634426705e0));
#112850=cartesian_point('',(-8.256286277730e1,-3.089752747521e1,
-5.699180351497e0));
#112851=cartesian_point('',(-8.291877254523e1,-3.096737814396e1,
-5.699609930188e0));
#112852=cartesian_point('',(-8.324284615303e1,-3.096259351782e1,
-5.698735326230e0));
#112853=cartesian_point('',(-8.261125358388e1,-2.986711043284e1,
-5.239203190746e0));
#112854=cartesian_point('',(-8.262779271081e1,-2.987516239097e1,
-5.239028111591e0));
#112855=cartesian_point('',(-8.282207989757e1,-2.996490049617e1,
-5.237192897836e0));
#112856=cartesian_point('',(-8.303778212243e1,-3.000795842705e1,
-5.236918846407e0));
#112857=cartesian_point('',(-8.323374719558e1,-3.000364780534e1,
-5.237593519998e0));
#112858=cartesian_point('',(-8.293689797332e1,-2.915522185019e1,
-5.959947477081e0));
#112859=cartesian_point('',(-8.294459525819e1,-2.915897161427e1,
-5.959521079276e0));
#112860=cartesian_point('',(-8.303499963436e1,-2.920075547947e1,
-5.954900493900e0));
#112861=cartesian_point('',(-8.313519098356e1,-2.922075583135e1,
-5.953940263822e0));
#112862=cartesian_point('',(-8.322629608056e1,-2.921873925991e1,
-5.956055413777e0));
#112863=cartesian_point('',(-8.277984261872e1,-2.949855876991e1,
-6.954812097308e0));
#112864=cartesian_point('',(-8.279198514810e1,-2.950398814849e1,
-6.954510567949e0));
#112865=cartesian_point('',(-8.293429421269e1,-2.956450177891e1,
-6.951197504115e0));
#112866=cartesian_point('',(-8.308869908024e1,-2.959412926402e1,
-6.950430066856e0));
#112867=cartesian_point('',(-8.322984792942e1,-2.959334653267e1,
-6.952068326252e0));
#112868=(bounded_surface()b_spline_surface(3,3,((#112848,#112849,#112850,
#112851,#112852),(#112853,#112854,#112855,#112856,#112857),(#112858,#112859,
#112860,#112861,#112862),(#112863,#112864,#112865,#112866,#112867)),
.unspecified.,.f.,.f.,.f.)b_spline_surface_with_knots((4,4),(4,1,4),(0.e0,1.e0),
(2.375669286935e-1,2.502918539746e-1,3.855222676342e-1),.unspecified.)geometric_representation_item()rational_b_spline_surface(((1.457477947707e0,
1.457477947707e0,1.457477947707e0,1.457477947707e0,1.457477947707e0),(
8.475073507644e-1,8.475073507644e-1,8.475073507644e-1,8.475073507644e-1,
8.475073507644e-1),(8.475073507644e-1,8.475073507644e-1,8.475073507644e-1,
8.475073507644e-1,8.475073507644e-1),(1.457477947707e0,1.457477947707e0,
1.457477947707e0,1.457477947707e0,1.457477947707e0)))representation_item('')surface());
#112869=oriented_edge('',*,*,#102037,.f.);
#112871=oriented_edge('',*,*,#112870,.f.);
#112872=oriented_edge('',*,*,#112839,.t.);
#112873=oriented_edge('',*,*,#102015,.t.);
#112874=edge_loop('',(#112869,#112871,#112872,#112873));
#112875=face_outer_bound('',#112874,.f.);
#112877=cartesian_point('',(-8.324364420217e1,-2.835573614286e1,
-8.480067559199e0));
#112878=direction('',(1.159427735311e-2,-8.786184872271e-2,9.960651927819e-1));
#112879=direction('',(-9.926116847881e-1,1.193088305939e-1,2.207818299611e-2));
#112880=axis2_placement_3d('',#112877,#112878,#112879);
#112881=cylindrical_surface('',#112880,9.999637340497e-1);
#112882=oriented_edge('',*,*,#112841,.t.);
#112883=oriented_edge('',*,*,#112870,.t.);
#112885=oriented_edge('',*,*,#112884,.f.);
#112887=oriented_edge('',*,*,#112886,.t.);
#112889=oriented_edge('',*,*,#112888,.f.);
#112891=oriented_edge('',*,*,#112890,.t.);
#112892=edge_loop('',(#112882,#112883,#112885,#112887,#112889,#112891));
#112893=face_outer_bound('',#112892,.f.);
#112895=cartesian_point('',(-6.382209264962e1,-2.336571051726e1,-5.6e0));
#112896=direction('',(3.078410914165e-1,-9.474374591189e-1,-8.715574274766e-2));
#112897=direction('',(-9.510565162952e-1,-3.090169943749e-1,0.e0));
#112898=axis2_placement_3d('',#112895,#112896,#112897);
#112899=plane('',#112898);
#112900=oriented_edge('',*,*,#102035,.f.);
#112901=oriented_edge('',*,*,#102065,.t.);
#112902=oriented_edge('',*,*,#102242,.t.);
#112903=oriented_edge('',*,*,#102258,.f.);
#112904=oriented_edge('',*,*,#112884,.t.);
#112905=edge_loop('',(#112900,#112901,#112902,#112903,#112904));
#112906=face_outer_bound('',#112905,.f.);
#112908=cartesian_point('',(-8.326938431085e1,-2.816030095424e1,
-1.069548648161e1));
#112909=direction('',(-9.471517519526e-1,-3.203107433143e-1,
-1.745240644023e-2));
#112910=direction('',(3.205838248487e-1,-9.432228299078e-1,-8.692930683093e-2));
#112911=axis2_placement_3d('',#112908,#112909,#112910);
#112912=spherical_surface('',#112911,1.e0);
#112913=oriented_edge('',*,*,#102256,.t.);
#112915=oriented_edge('',*,*,#112914,.t.);
#112916=oriented_edge('',*,*,#112886,.f.);
#112917=edge_loop('',(#112913,#112915,#112916));
#112918=face_outer_bound('',#112917,.f.);
#112920=cartesian_point('',(-1.421581908915e-14,0.e0,-1.069548648161e1));
#112921=direction('',(0.e0,0.e0,1.e0));
#112922=direction('',(-9.581356313817e-1,-2.863147077550e-1,0.e0));
#112923=axis2_placement_3d('',#112920,#112921,#112922);
#112924=toroidal_surface('',#112923,8.790217809212e1,1.e0);
#112926=oriented_edge('',*,*,#112925,.t.);
#112927=oriented_edge('',*,*,#112914,.f.);
#112928=oriented_edge('',*,*,#102274,.t.);
#112930=oriented_edge('',*,*,#112929,.t.);
#112931=edge_loop('',(#112926,#112927,#112928,#112930));
#112932=face_outer_bound('',#112931,.f.);
#112934=cartesian_point('',(-1.421581908915e-14,0.e0,-8.156393297403e0));
#112935=direction('',(0.e0,0.e0,1.e0));
#112936=direction('',(9.998476951564e-1,1.745240643728e-2,0.e0));
#112937=axis2_placement_3d('',#112934,#112935,#112936);
#112938=conical_surface('',#112937,8.894665045655e1,1.e0);
#112939=oriented_edge('',*,*,#112925,.f.);
#112941=oriented_edge('',*,*,#112940,.t.);
#112943=oriented_edge('',*,*,#112942,.t.);
#112944=oriented_edge('',*,*,#112888,.t.);
#112945=edge_loop('',(#112939,#112941,#112943,#112944));
#112946=face_outer_bound('',#112945,.f.);
#112948=cartesian_point('',(-8.401599664721e1,-2.598287636921e1,
-8.400286028843e0));
#112949=direction('',(4.226382860987e-2,-7.789670760363e-2,-9.960651945208e-1));
#112950=direction('',(-7.329102353770e-1,-6.799670050190e-1,2.207847289179e-2));
#112951=axis2_placement_3d('',#112948,#112949,#112950);
#112952=cylindrical_surface('',#112951,9.999624588511e-1);
#112954=oriented_edge('',*,*,#112953,.t.);
#112956=oriented_edge('',*,*,#112955,.t.);
#112958=oriented_edge('',*,*,#112957,.f.);
#112959=oriented_edge('',*,*,#112940,.f.);
#112961=oriented_edge('',*,*,#112960,.t.);
#112962=oriented_edge('',*,*,#102302,.f.);
#112963=edge_loop('',(#112954,#112956,#112958,#112959,#112961,#112962));
#112964=face_outer_bound('',#112963,.f.);
#112966=cartesian_point('',(-8.560358233761e1,-2.392559066686e1,
-5.698621895104e0));
#112967=cartesian_point('',(-8.555997129699e1,-2.389069513061e1,
-5.698755326544e0));
#112968=cartesian_point('',(-8.527572980614e1,-2.367942850742e1,
-5.699473492587e0));
#112969=cartesian_point('',(-8.492500998246e1,-2.352599190155e1,
-5.699045907646e0));
#112970=cartesian_point('',(-8.461260379427e1,-2.345984269175e1,
-5.697649288241e0));
#112971=cartesian_point('',(-8.459139130503e1,-2.345565769020e1,
-5.697553370798e0));
#112972=cartesian_point('',(-8.500889224271e1,-2.467815469368e1,
-5.237921923609e0));
#112973=cartesian_point('',(-8.498270346771e1,-2.465683210001e1,
-5.237711057001e0));
#112974=cartesian_point('',(-8.481167663889e1,-2.452788034524e1,
-5.236693856250e0));
#112975=cartesian_point('',(-8.459869609060e1,-2.443573629369e1,
-5.237358508231e0));
#112976=cartesian_point('',(-8.440941653482e1,-2.439832252034e1,
-5.239014826838e0));
#112977=cartesian_point('',(-8.439656712229e1,-2.439597549142e1,
-5.239136636871e0));
#112978=cartesian_point('',(-8.452241581689e1,-2.529377753648e1,
-5.956660287437e0));
#112979=cartesian_point('',(-8.451024042148e1,-2.528385996050e1,
-5.956189480939e0));
#112980=cartesian_point('',(-8.443074156301e1,-2.522389684834e1,
-5.953817037655e0));
#112981=cartesian_point('',(-8.433179659026e1,-2.518109915120e1,
-5.955310551657e0));
#112982=cartesian_point('',(-8.424370709817e1,-2.516371010800e1,
-5.959482616477e0));
#112983=cartesian_point('',(-8.423772628998e1,-2.516261924217e1,
-5.959780202721e0));
#112984=cartesian_point('',(-8.475494030001e1,-2.499952435817e1,
-6.952437202915e0));
#112985=cartesian_point('',(-8.473577513668e1,-2.498452449812e1,
-6.952117177813e0));
#112986=cartesian_point('',(-8.461120116337e1,-2.489360628058e1,
-6.950471168074e0));
#112987=cartesian_point('',(-8.445941263019e1,-2.482625275816e1,
-6.951489505519e0));
#112988=cartesian_point('',(-8.432352916186e1,-2.479503602790e1,
-6.954481522190e0));
#112989=cartesian_point('',(-8.431429872576e1,-2.479304236132e1,
-6.954692240534e0));
#112990=(bounded_surface()b_spline_surface(3,3,((#112966,#112967,#112968,
#112969,#112970,#112971),(#112972,#112973,#112974,#112975,#112976,#112977),(
#112978,#112979,#112980,#112981,#112982,#112983),(#112984,#112985,#112986,
#112987,#112988,#112989)),.unspecified.,.f.,.f.,.f.)b_spline_surface_with_knots(
(4,4),(4,1,1,4),(0.e0,1.e0),(6.040122809156e-1,6.273210901743e-1,
7.516860489527e-1,7.607204849230e-1),.unspecified.)geometric_representation_item()rational_b_spline_surface(((1.457477936670e0,1.457477936670e0,1.457477936670e0,
1.457477936670e0,1.457477936670e0,1.457477936670e0),(8.475073544433e-1,
8.475073544433e-1,8.475073544433e-1,8.475073544433e-1,8.475073544433e-1,
8.475073544433e-1),(8.475073544433e-1,8.475073544433e-1,8.475073544433e-1,
8.475073544433e-1,8.475073544433e-1,8.475073544433e-1),(1.457477936670e0,
1.457477936670e0,1.457477936670e0,1.457477936670e0,1.457477936670e0,
1.457477936670e0)))representation_item('')surface());
#112991=oriented_edge('',*,*,#102338,.t.);
#112993=oriented_edge('',*,*,#112992,.f.);
#112994=oriented_edge('',*,*,#112953,.f.);
#112995=oriented_edge('',*,*,#102319,.t.);
#112996=edge_loop('',(#112991,#112993,#112994,#112995));
#112997=face_outer_bound('',#112996,.f.);
#112999=cartesian_point('',(-8.547328105147e1,-2.538190321740e1,
-4.961649715666e0));
#113000=cartesian_point('',(-8.549744282789e1,-2.531899714745e1,
-4.990759407472e0));
#113001=cartesian_point('',(-8.553171079226e1,-2.522215892663e1,
-5.036340435582e0));
#113002=cartesian_point('',(-8.557222333851e1,-2.508517879284e1,
-5.102471627315e0));
#113003=cartesian_point('',(-8.560111664815e1,-2.497002381088e1,
-5.158944770946e0));
#113004=cartesian_point('',(-8.562570249076e1,-2.484579882510e1,
-5.220714652577e0));
#113005=cartesian_point('',(-8.564335187881e1,-2.471717140097e1,
-5.285306708643e0));
#113006=cartesian_point('',(-8.565225763719e1,-2.458852710186e1,
-5.350158588166e0));
#113007=cartesian_point('',(-8.565149847988e1,-2.446333242641e1,
-5.413010691817e0));
#113008=cartesian_point('',(-8.564099220690e1,-2.434475888237e1,
-5.471683595343e0));
#113009=cartesian_point('',(-8.562155444870e1,-2.423538300555e1,
-5.524350323654e0));
#113010=cartesian_point('',(-8.559461495529e1,-2.413646939237e1,
-5.569998555262e0));
#113011=cartesian_point('',(-8.556169405707e1,-2.404805182265e1,
-5.608391387604e0));
#113012=cartesian_point('',(-8.552425929602e1,-2.396978733156e1,
-5.639618640649e0));
#113013=cartesian_point('',(-8.548391489520e1,-2.390145248199e1,
-5.663899110309e0));
#113014=cartesian_point('',(-8.544202222506e1,-2.384229416635e1,
-5.681829321238e0));
#113015=cartesian_point('',(-8.539905860135e1,-2.379070925275e1,
-5.694293322347e0));
#113016=cartesian_point('',(-8.531373251742e1,-2.370272173781e1,
-5.709070716816e0));
#113017=cartesian_point('',(-8.523341898097e1,-2.364563881284e1,
-5.704174413988e0));
#113018=cartesian_point('',(-8.517007616031e1,-2.361457833301e1,
-5.687431852574e0));
#113019=cartesian_point('',(-8.467712299859e1,-2.583015289724e1,
-5.505019131259e0));
#113020=cartesian_point('',(-8.467988847232e1,-2.576538707503e1,
-5.504347340416e0));
#113021=cartesian_point('',(-8.468377168499e1,-2.566607865234e1,
-5.501800510315e0));
#113022=cartesian_point('',(-8.468910503864e1,-2.553104659124e1,
-5.493447577861e0));
#113023=cartesian_point('',(-8.469371793333e1,-2.542081277569e1,
-5.483592213926e0));
#113024=cartesian_point('',(-8.469917951970e1,-2.530619393034e1,
-5.469593115736e0));
#113025=cartesian_point('',(-8.470581546348e1,-2.519259971670e1,
-5.451488836024e0));
#113026=cartesian_point('',(-8.471400463322e1,-2.508467425785e1,
-5.429820090476e0));
#113027=cartesian_point('',(-8.472411638981e1,-2.498568795186e1,
-5.405471668367e0));
#113028=cartesian_point('',(-8.473636178077e1,-2.489805508011e1,
-5.379676353067e0));
#113029=cartesian_point('',(-8.475068977771e1,-2.482306735137e1,
-5.353840580058e0));
#113030=cartesian_point('',(-8.476683292536e1,-2.476055318675e1,
-5.329174611105e0));
#113031=cartesian_point('',(-8.478443473314e1,-2.470931939925e1,
-5.306498316029e0));
#113032=cartesian_point('',(-8.480305240494e1,-2.466795111436e1,
-5.286366874434e0));
#113033=cartesian_point('',(-8.482208440181e1,-2.463514095521e1,
-5.269178590429e0));
#113034=cartesian_point('',(-8.484098890265e1,-2.460941753562e1,
-5.254999336934e0));
#113035=cartesian_point('',(-8.485957239811e1,-2.458918162402e1,
-5.243542646933e0));
#113036=cartesian_point('',(-8.489484810978e1,-2.455830364217e1,
-5.226080126318e0));
#113037=cartesian_point('',(-8.492426631400e1,-2.454494363713e1,
-5.219630559236e0));
#113038=cartesian_point('',(-8.494277572442e1,-2.454116088507e1,
-5.221019785097e0));
#113039=cartesian_point('',(-8.503333481227e1,-2.649992094146e1,
-6.249584094377e0));
#113040=cartesian_point('',(-8.500683232766e1,-2.642929264012e1,
-6.268392332859e0));
#113041=cartesian_point('',(-8.496361152602e1,-2.632008903427e1,
-6.293233607509e0));
#113042=cartesian_point('',(-8.489974775347e1,-2.617302518991e1,
-6.314912676586e0));
#113043=cartesian_point('',(-8.484485904288e1,-2.605380626497e1,
-6.325031749e0));
#113044=cartesian_point('',(-8.478504782142e1,-2.593114599447e1,
-6.326173414012e0));
#113045=cartesian_point('',(-8.472353202830e1,-2.581130554372e1,
-6.316681604602e0));
#113046=cartesian_point('',(-8.466373313139e1,-2.569958952174e1,
-6.296385634456e0));
#113047=cartesian_point('',(-8.460867863550e1,-2.559962476094e1,
-6.266392875147e0));
#113048=cartesian_point('',(-8.456098359432e1,-2.551385690159e1,
-6.228941196180e0));
#113049=cartesian_point('',(-8.452238084325e1,-2.544324161052e1,
-6.187056701185e0));
#113050=cartesian_point('',(-8.449330041086e1,-2.538700329417e1,
-6.143744949388e0));
#113051=cartesian_point('',(-8.447313358904e1,-2.534327294831e1,
-6.101363969255e0));
#113052=cartesian_point('',(-8.446077366950e1,-2.530997649602e1,
-6.061690003891e0));
#113053=cartesian_point('',(-8.445482133520e1,-2.528517092690e1,
-6.026108104082e0));
#113054=cartesian_point('',(-8.445365346570e1,-2.526689965531e1,
-5.995249250976e0));
#113055=cartesian_point('',(-8.445578089550e1,-2.525332778966e1,
-5.968864268998e0));
#113056=cartesian_point('',(-8.446407561465e1,-2.523356243382e1,
-5.925620495308e0));
#113057=cartesian_point('',(-8.447617500453e1,-2.522576541458e1,
-5.902222180932e0));
#113058=cartesian_point('',(-8.447951995540e1,-2.522114273115e1,
-5.894496666326e0));
#113059=cartesian_point('',(-8.609512385079e1,-2.655112449918e1,
-6.261444786692e0));
#113060=cartesian_point('',(-8.606819223606e1,-2.647798424003e1,
-6.324560976439e0));
#113061=cartesian_point('',(-8.602023021548e1,-2.636387189136e1,
-6.417953713866e0));
#113062=cartesian_point('',(-8.593994459355e1,-2.620588774403e1,
-6.536512093995e0));
#113063=cartesian_point('',(-8.586496531027e1,-2.607504735987e1,
-6.627854826202e0));
#113064=cartesian_point('',(-8.577560370951e1,-2.593678437164e1,
-6.716056101159e0));
#113065=cartesian_point('',(-8.567427987675e1,-2.579725282415e1,
-6.795683039354e0));
#113066=cartesian_point('',(-8.556449813523e1,-2.566199129816e1,
-6.862931387675e0));
#113067=cartesian_point('',(-8.544997754938e1,-2.553508852361e1,
-6.915930111111e0));
#113068=cartesian_point('',(-8.533483261870e1,-2.541977075180e1,
-6.954254375091e0));
#113069=cartesian_point('',(-8.522299308386e1,-2.531802788650e1,
-6.978904676650e0));
#113070=cartesian_point('',(-8.511710629990e1,-2.523007008920e1,
-6.992002764410e0));
#113071=cartesian_point('',(-8.501825229837e1,-2.515475135835e1,
-6.995996915908e0));
#113072=cartesian_point('',(-8.492673962260e1,-2.509057795232e1,
-6.993108574817e0));
#113073=cartesian_point('',(-8.484277980589e1,-2.503621680174e1,
-6.985279111343e0));
#113074=cartesian_point('',(-8.476584658275e1,-2.499006778110e1,
-6.974091565658e0));
#113075=cartesian_point('',(-8.469415542806e1,-2.495011636426e1,
-6.960495086745e0));
#113076=cartesian_point('',(-8.456172833501e1,-2.488152828016e1,
-6.930265870162e0));
#113077=cartesian_point('',(-8.445118115778e1,-2.483415671947e1,
-6.895781956732e0));
#113078=cartesian_point('',(-8.436136558126e1,-2.480162996167e1,
-6.863127694577e0));
#113079=(bounded_surface()b_spline_surface(3,3,((#112999,#113000,#113001,
#113002,#113003,#113004,#113005,#113006,#113007,#113008,#113009,#113010,#113011,
#113012,#113013,#113014,#113015,#113016,#113017,#113018),(#113019,#113020,
#113021,#113022,#113023,#113024,#113025,#113026,#113027,#113028,#113029,#113030,
#113031,#113032,#113033,#113034,#113035,#113036,#113037,#113038),(#113039,
#113040,#113041,#113042,#113043,#113044,#113045,#113046,#113047,#113048,#113049,
#113050,#113051,#113052,#113053,#113054,#113055,#113056,#113057,#113058),(
#113059,#113060,#113061,#113062,#113063,#113064,#113065,#113066,#113067,#113068,
#113069,#113070,#113071,#113072,#113073,#113074,#113075,#113076,#113077,
#113078)),.unspecified.,.f.,.f.,.f.)b_spline_surface_with_knots((4,4),(4,1,1,1,
1,1,1,1,1,1,1,1,1,1,1,1,1,4),(0.e0,1.e0),(1.577516540595e-1,2.340654992602e-1,
2.748517869759e-1,3.205181360699e-1,3.693475420217e-1,4.190092734463e-1,
4.680208396704e-1,5.153113265459e-1,5.598952990323e-1,6.008612559986e-1,
6.379599609369e-1,6.716885905361e-1,7.024286272333e-1,7.302426872776e-1,
7.553125312097e-1,7.784216110166e-1,8.006148379348e-1,8.845349334662e-1),
.unspecified.)geometric_representation_item()rational_b_spline_surface(((
1.456817684381e0,1.456817684381e0,1.456817684381e0,1.456817684381e0,
1.456817684381e0,1.456817684381e0,1.456817684381e0,1.456817684381e0,
1.456817684381e0,1.456817684381e0,1.456817684381e0,1.456817684381e0,
1.456817684381e0,1.456817684381e0,1.456817684381e0,1.456817684381e0,
1.456817684381e0,1.456817684381e0,1.456817684381e0,1.456817684381e0),(
8.477274385398e-1,8.477274385398e-1,8.477274385398e-1,8.477274385398e-1,
8.477274385398e-1,8.477274385398e-1,8.477274385398e-1,8.477274385398e-1,
8.477274385398e-1,8.477274385398e-1,8.477274385398e-1,8.477274385398e-1,
8.477274385398e-1,8.477274385398e-1,8.477274385398e-1,8.477274385398e-1,
8.477274385398e-1,8.477274385398e-1,8.477274385398e-1,8.477274385398e-1),(
8.477274385398e-1,8.477274385398e-1,8.477274385398e-1,8.477274385398e-1,
8.477274385398e-1,8.477274385398e-1,8.477274385398e-1,8.477274385398e-1,
8.477274385398e-1,8.477274385398e-1,8.477274385398e-1,8.477274385398e-1,
8.477274385398e-1,8.477274385398e-1,8.477274385398e-1,8.477274385398e-1,
8.477274385398e-1,8.477274385398e-1,8.477274385398e-1,8.477274385398e-1),(
1.456817684381e0,1.456817684381e0,1.456817684381e0,1.456817684381e0,
1.456817684381e0,1.456817684381e0,1.456817684381e0,1.456817684381e0,
1.456817684381e0,1.456817684381e0,1.456817684381e0,1.456817684381e0,
1.456817684381e0,1.456817684381e0,1.456817684381e0,1.456817684381e0,
1.456817684381e0,1.456817684381e0,1.456817684381e0,1.456817684381e0)))representation_item('')surface());
#113081=oriented_edge('',*,*,#113080,.t.);
#113083=oriented_edge('',*,*,#113082,.f.);
#113084=oriented_edge('',*,*,#112955,.f.);
#113085=oriented_edge('',*,*,#112992,.t.);
#113086=edge_loop('',(#113081,#113083,#113084,#113085));
#113087=face_outer_bound('',#113086,.f.);
#113089=cartesian_point('',(0.e0,0.e0,-5.1e0));
#113090=direction('',(0.e0,0.e0,1.e0));
#113091=direction('',(7.077664394355e-1,7.064465069690e-1,0.e0));
#113092=axis2_placement_3d('',#113089,#113090,#113091);
#113093=toroidal_surface('',#113092,8.85e1,5.e-1);
#113094=oriented_edge('',*,*,#102336,.f.);
#113096=oriented_edge('',*,*,#113095,.f.);
#113098=oriented_edge('',*,*,#113097,.t.);
#113100=oriented_edge('',*,*,#113099,.f.);
#113101=oriented_edge('',*,*,#113080,.f.);
#113102=edge_loop('',(#113094,#113096,#113098,#113100,#113101));
#113103=face_outer_bound('',#113102,.f.);
#113105=cartesian_point('',(-8.706043744884e1,-1.687975738843e1,
-5.727136848215e0));
#113106=cartesian_point('',(-8.707934188467e1,-1.685921535340e1,
-5.724125725087e0));
#113107=cartesian_point('',(-8.719242765589e1,-1.673349534351e1,
-5.702882746354e0));
#113108=cartesian_point('',(-8.738968345447e1,-1.646802787974e1,
-5.632362905913e0));
#113109=cartesian_point('',(-8.761424550911e1,-1.604954221327e1,
-5.492507792361e0));
#113110=cartesian_point('',(-8.779799848284e1,-1.556112881374e1,
-5.320522051637e0));
#113111=cartesian_point('',(-8.793645233068e1,-1.500313778314e1,
-5.129008160657e0));
#113112=cartesian_point('',(-8.802532252006e1,-1.437250585979e1,
-4.928572905820e0));
#113113=cartesian_point('',(-8.804945864249e1,-1.384850083112e1,
-4.782309219933e0));
#113114=cartesian_point('',(-8.804614659525e1,-1.353610345777e1,
-4.705721687292e0));
#113115=cartesian_point('',(-8.804428449684e1,-1.345783658186e1,
-4.687220121808e0));
#113116=cartesian_point('',(-8.669699649444e1,-1.602660962707e1,
-5.192861366994e0));
#113117=cartesian_point('',(-8.669868477393e1,-1.600805501842e1,
-5.198690624702e0));
#113118=cartesian_point('',(-8.671020311016e1,-1.589366900613e1,
-5.234730729969e0));
#113119=cartesian_point('',(-8.675389839060e1,-1.565538786083e1,
-5.308346700788e0));
#113120=cartesian_point('',(-8.686023258519e1,-1.528017229186e1,
-5.404843890302e0));
#113121=cartesian_point('',(-8.701151879932e1,-1.483939839024e1,
-5.487971012032e0));
#113122=cartesian_point('',(-8.720086631162e1,-1.433105135190e1,
-5.547467983936e0));
#113123=cartesian_point('',(-8.742121520839e1,-1.374977856988e1,
-5.574459144509e0));
#113124=cartesian_point('',(-8.760118117241e1,-1.326056241811e1,
-5.563363169476e0));
#113125=cartesian_point('',(-8.770538972185e1,-1.296080639446e1,
-5.541867143469e0));
#113126=cartesian_point('',(-8.773125002100e1,-1.288497934843e1,
-5.535541656366e0));
#113127=cartesian_point('',(-8.626063079647e1,-1.530475112611e1,
-5.851620140566e0));
#113128=cartesian_point('',(-8.626859042710e1,-1.529170567139e1,
-5.867349870577e0));
#113129=cartesian_point('',(-8.631906428611e1,-1.520979030677e1,
-5.962651684476e0));
#113130=cartesian_point('',(-8.645852072226e1,-1.503476079422e1,
-6.137182299129e0));
#113131=cartesian_point('',(-8.673835367725e1,-1.474228846583e1,
-6.330769296047e0));
#113132=cartesian_point('',(-8.710023901110e1,-1.437882433847e1,
-6.459306307829e0));
#113133=cartesian_point('',(-8.752269973741e1,-1.393833381767e1,
-6.500527183756e0));
#113134=cartesian_point('',(-8.798271504955e1,-1.341179179350e1,
-6.434951113249e0));
#113135=cartesian_point('',(-8.833008121655e1,-1.295064780309e1,
-6.292203321638e0));
#113136=cartesian_point('',(-8.851809044876e1,-1.265671025351e1,
-6.169114688518e0));
#113137=cartesian_point('',(-8.856384259489e1,-1.258149177676e1,
-6.135889068445e0));
#113138=cartesian_point('',(-8.630232869865e1,-1.562565502957e1,
-6.871614514943e0));
#113139=cartesian_point('',(-8.633212849638e1,-1.561468417852e1,
-6.885803725250e0));
#113140=cartesian_point('',(-8.651289264654e1,-1.554537621597e1,
-6.967517556872e0));
#113141=cartesian_point('',(-8.687651663420e1,-1.538979735495e1,
-7.072319186012e0));
#113142=cartesian_point('',(-8.740250231269e1,-1.511506353642e1,
-7.101140560518e0));
#113143=cartesian_point('',(-8.795213426850e1,-1.476096229143e1,
-7.008046528222e0));
#113144=cartesian_point('',(-8.849558138296e1,-1.432086004212e1,
-6.784781130393e0));
#113145=cartesian_point('',(-8.900082987541e1,-1.378531319793e1,
-6.423526569540e0));
#113146=cartesian_point('',(-8.931579444928e1,-1.331007861919e1,
-6.048540974934e0));
#113147=cartesian_point('',(-8.945807137007e1,-1.300778982260e1,
-5.795454130587e0));
#113148=cartesian_point('',(-8.949076786211e1,-1.293058022894e1,
-5.730218308656e0));
#113149=(bounded_surface()b_spline_surface(3,3,((#113105,#113106,#113107,
#113108,#113109,#113110,#113111,#113112,#113113,#113114,#113115),(#113116,
#113117,#113118,#113119,#113120,#113121,#113122,#113123,#113124,#113125,
#113126),(#113127,#113128,#113129,#113130,#113131,#113132,#113133,#113134,
#113135,#113136,#113137),(#113138,#113139,#113140,#113141,#113142,#113143,
#113144,#113145,#113146,#113147,#113148)),.unspecified.,.f.,.f.,.f.)b_spline_surface_with_knots((4,4),(4,1,1,1,1,1,1,1,4),(0.e0,1.e0),(1.552500613283e-1,
1.758261242361e-1,2.795763656325e-1,3.953382209513e-1,5.238504048528e-1,
6.662466298144e-1,8.243302319594e-1,1.e0,1.058857101581e0),.unspecified.)geometric_representation_item()rational_b_spline_surface(((1.461280968461e0,
1.461280968461e0,1.461280968461e0,1.461280968461e0,1.461280968461e0,
1.461280968461e0,1.461280968461e0,1.461280968461e0,1.461280968461e0,
1.461280968461e0,1.461280968461e0),(8.462396771796e-1,8.462396771796e-1,
8.462396771796e-1,8.462396771796e-1,8.462396771796e-1,8.462396771796e-1,
8.462396771796e-1,8.462396771796e-1,8.462396771796e-1,8.462396771796e-1,
8.462396771796e-1),(8.462396771796e-1,8.462396771796e-1,8.462396771796e-1,
8.462396771796e-1,8.462396771796e-1,8.462396771796e-1,8.462396771796e-1,
8.462396771796e-1,8.462396771796e-1,8.462396771796e-1,8.462396771796e-1),(
1.461280968461e0,1.461280968461e0,1.461280968461e0,1.461280968461e0,
1.461280968461e0,1.461280968461e0,1.461280968461e0,1.461280968461e0,
1.461280968461e0,1.461280968461e0,1.461280968461e0)))representation_item('')surface());
#113150=oriented_edge('',*,*,#113095,.t.);
#113152=oriented_edge('',*,*,#113151,.f.);
#113154=oriented_edge('',*,*,#113153,.f.);
#113155=edge_loop('',(#113150,#113152,#113154));
#113156=face_outer_bound('',#113155,.f.);
#113158=cartesian_point('',(-8.398912152380e1,-1.719244941872e1,
-5.701266612592e0));
#113159=cartesian_point('',(-8.412592307029e1,-1.722558928123e1,
-5.701590536267e0));
#113160=cartesian_point('',(-8.468974470962e1,-1.733370480006e1,
-5.702635545180e0));
#113161=cartesian_point('',(-8.570593911004e1,-1.732445376111e1,
-5.703070207946e0));
#113162=cartesian_point('',(-8.674105229647e1,-1.699607541747e1,
-5.700568892122e0));
#113163=cartesian_point('',(-8.729563048408e1,-1.667228966726e1,
-5.698084636685e0));
#113164=cartesian_point('',(-8.746838531488e1,-1.655408252130e1,
-5.697151673409e0));
#113165=cartesian_point('',(-8.421063679054e1,-1.625652370988e1,
-5.232187044797e0));
#113166=cartesian_point('',(-8.431759166875e1,-1.628296393960e1,
-5.231757421706e0));
#113167=cartesian_point('',(-8.475864901679e1,-1.636933581933e1,
-5.230219034498e0));
#113168=cartesian_point('',(-8.555474980504e1,-1.636260185026e1,
-5.229987737741e0));
#113169=cartesian_point('',(-8.636423457242e1,-1.610184259075e1,
-5.232750615344e0));
#113170=cartesian_point('',(-8.679604679691e1,-1.584520927750e1,
-5.235957614845e0));
#113171=cartesian_point('',(-8.693030020372e1,-1.575161538414e1,
-5.237126409573e0));
#113172=cartesian_point('',(-8.439272938269e1,-1.548716277207e1,
-5.953268913978e0));
#113173=cartesian_point('',(-8.447534722674e1,-1.550725970995e1,
-5.952239269259e0));
#113174=cartesian_point('',(-8.481583608470e1,-1.557283317254e1,
-5.948708978045e0));
#113175=cartesian_point('',(-8.542942101322e1,-1.556732720006e1,
-5.947799792043e0));
#113176=cartesian_point('',(-8.605446410006e1,-1.536844006746e1,
-5.954991522140e0));
#113177=cartesian_point('',(-8.638942177257e1,-1.517224440820e1,
-5.962767842418e0));
#113178=cartesian_point('',(-8.649377486669e1,-1.510060801801e1,
-5.965639525190e0));
#113179=cartesian_point('',(-8.430547337403e1,-1.585582856390e1,
-6.954011607836e0));
#113180=cartesian_point('',(-8.439999387166e1,-1.587794814225e1,
-6.953293106062e0));
#113181=cartesian_point('',(-8.478909655325e1,-1.594993029800e1,
-6.950877554002e0));
#113182=cartesian_point('',(-8.548820375510e1,-1.594281267365e1,
-6.950134510886e0));
#113183=cartesian_point('',(-8.620288398923e1,-1.572192558813e1,
-6.955327498627e0));
#113184=cartesian_point('',(-8.658919549250e1,-1.550313896744e1,
-6.960781584146e0));
#113185=cartesian_point('',(-8.671000411762e1,-1.542307887991e1,
-6.962807070618e0));
#113186=(bounded_surface()b_spline_surface(3,3,((#113158,#113159,#113160,
#113161,#113162,#113163,#113164),(#113165,#113166,#113167,#113168,#113169,
#113170,#113171),(#113172,#113173,#113174,#113175,#113176,#113177,#113178),(
#113179,#113180,#113181,#113182,#113183,#113184,#113185)),.unspecified.,.f.,.f.,
.f.)b_spline_surface_with_knots((4,4),(4,1,1,1,4),(0.e0,1.e0),
(9.609455852877e-2,1.425243212431e-1,2.851563612356e-1,4.276674950592e-1,
4.969271022287e-1),.unspecified.)geometric_representation_item()rational_b_spline_surface(((1.461286969343e0,1.461286969343e0,1.461286969343e0,1.461286969343e0,
1.461286969343e0,1.461286969343e0,1.461286969343e0),(8.462376768856e-1,
8.462376768856e-1,8.462376768856e-1,8.462376768856e-1,8.462376768856e-1,
8.462376768856e-1,8.462376768856e-1),(8.462376768856e-1,8.462376768856e-1,
8.462376768856e-1,8.462376768856e-1,8.462376768856e-1,8.462376768856e-1,
8.462376768856e-1),(1.461286969343e0,1.461286969343e0,1.461286969343e0,
1.461286969343e0,1.461286969343e0,1.461286969343e0,1.461286969343e0)))representation_item('')surface());
#113187=oriented_edge('',*,*,#102356,.t.);
#113189=oriented_edge('',*,*,#113188,.f.);
#113190=oriented_edge('',*,*,#113151,.t.);
#113191=oriented_edge('',*,*,#102334,.t.);
#113192=edge_loop('',(#113187,#113189,#113190,#113191));
#113193=face_outer_bound('',#113192,.f.);
#113195=cartesian_point('',(-8.500213856873e1,-1.276955628801e1,
-7.582687749544e0));
#113196=direction('',(-4.241325252279e-3,-8.889946059569e-2,9.960315743318e-1));
#113197=direction('',(-9.999885084967e-1,2.602959311671e-3,-4.025851125258e-3));
#113198=axis2_placement_3d('',#113195,#113196,#113197);
#113199=cylindrical_surface('',#113198,2.999924411488e0);
#113200=oriented_edge('',*,*,#113153,.t.);
#113201=oriented_edge('',*,*,#113188,.t.);
#113203=oriented_edge('',*,*,#113202,.f.);
#113205=oriented_edge('',*,*,#113204,.t.);
#113207=oriented_edge('',*,*,#113206,.f.);
#113209=oriented_edge('',*,*,#113208,.f.);
#113210=edge_loop('',(#113200,#113201,#113203,#113205,#113207,#113209));
#113211=face_outer_bound('',#113210,.f.);
#113213=cartesian_point('',(-6.669078152589e1,-1.309394492125e1,-5.6e0));
#113214=direction('',(1.558391846719e-1,-9.839298882679e-1,-8.715574274766e-2));
#113215=direction('',(-9.876883405951e-1,-1.564344650402e-1,0.e0));
#113216=axis2_placement_3d('',#113213,#113214,#113215);
#113217=plane('',#113216);
#113218=oriented_edge('',*,*,#102354,.f.);
#113219=oriented_edge('',*,*,#102384,.t.);
#113220=oriented_edge('',*,*,#102577,.t.);
#113221=oriented_edge('',*,*,#102593,.f.);
#113222=oriented_edge('',*,*,#113202,.t.);
#113223=edge_loop('',(#113218,#113219,#113220,#113221,#113222));
#113224=face_outer_bound('',#113223,.f.);
#113226=cartesian_point('',(-8.789585232645e1,-1.259286312714e1,
-1.027850067483e1));
#113227=cartesian_point('',(-8.788779257032e1,-1.282415063753e1,
-1.027850067483e1));
#113228=cartesian_point('',(-8.780364961120e1,-1.337245436669e1,
-1.027850067483e1));
#113229=cartesian_point('',(-8.743261831058e1,-1.416940094876e1,
-1.027850067483e1));
#113230=cartesian_point('',(-8.676439141011e1,-1.486885306408e1,
-1.027850067483e1));
#113231=cartesian_point('',(-8.590660427758e1,-1.531522472753e1,
-1.027850067483e1));
#113232=cartesian_point('',(-8.502160764092e1,-1.545051193859e1,
-1.027850067483e1));
#113233=cartesian_point('',(-8.445594322396e1,-1.536955940628e1,
-1.027850067483e1));
#113234=cartesian_point('',(-8.421729442029e1,-1.530381974816e1,
-1.027850067483e1));
#113235=cartesian_point('',(-8.836266286482e1,-1.260888957822e1,
-1.129664637786e1));
#113236=cartesian_point('',(-8.835331808894e1,-1.287711553094e1,
-1.129664637786e1));
#113237=cartesian_point('',(-8.825572609215e1,-1.351300099515e1,
-1.129664637786e1));
#113238=cartesian_point('',(-8.782537284827e1,-1.443744228078e1,
-1.129664637786e1));
#113239=cartesian_point('',(-8.704998976582e1,-1.524910752667e1,
-1.129664637786e1));
#113240=cartesian_point('',(-8.605427364830e1,-1.576728659428e1,
-1.129664637786e1));
#113241=cartesian_point('',(-8.502676094510e1,-1.592436089187e1,
-1.129664637786e1));
#113242=cartesian_point('',(-8.437003069425e1,-1.583038141327e1,
-1.129664637786e1));
#113243=cartesian_point('',(-8.409298701596e1,-1.575406285865e1,
-1.129664637786e1));
#113244=cartesian_point('',(-8.756418363728e1,-1.258147634045e1,
-1.208178646469e1));
#113245=cartesian_point('',(-8.755703688713e1,-1.278651910327e1,
-1.208178646469e1));
#113246=cartesian_point('',(-8.748244946356e1,-1.327259604689e1,
-1.208178646469e1));
#113247=cartesian_point('',(-8.715356637842e1,-1.397895769625e1,
-1.208178646469e1));
#113248=cartesian_point('',(-8.656147389973e1,-1.459868242997e1,
-1.208178646469e1));
#113249=cartesian_point('',(-8.580168525243e1,-1.499403496327e1,
-1.208178646469e1));
#113250=cartesian_point('',(-8.501794622050e1,-1.511384245862e1,
-1.208178646469e1));
#113251=cartesian_point('',(-8.451698403982e1,-1.504214556612e1,
-1.208178646469e1));
#113252=cartesian_point('',(-8.430561477824e1,-1.498392220946e1,
-1.208178646469e1));
#113253=cartesian_point('',(-8.655497350460e1,-1.254682832910e1,
-1.159697920037e1));
#113254=cartesian_point('',(-8.655060487288e1,-1.267201288991e1,
-1.159697920037e1));
#113255=cartesian_point('',(-8.650509328196e1,-1.296874454849e1,
-1.159697920037e1));
#113256=cartesian_point('',(-8.630445988550e1,-1.339947200342e1,
-1.159697920037e1));
#113257=cartesian_point('',(-8.594403120988e1,-1.377660018224e1,
-1.159697920037e1));
#113258=cartesian_point('',(-8.548243490789e1,-1.401671037648e1,
-1.159697920037e1));
#113259=cartesian_point('',(-8.500680515498e1,-1.408941578935e1,
-1.159697920037e1));
#113260=cartesian_point('',(-8.470272062538e1,-1.404588219891e1,
-1.159697920037e1));
#113261=cartesian_point('',(-8.457435826558e1,-1.401052964027e1,
-1.159697920037e1));
#113262=(bounded_surface()b_spline_surface(3,3,((#113226,#113227,#113228,
#113229,#113230,#113231,#113232,#113233,#113234),(#113235,#113236,#113237,
#113238,#113239,#113240,#113241,#113242,#113243),(#113244,#113245,#113246,
#113247,#113248,#113249,#113250,#113251,#113252),(#113253,#113254,#113255,
#113256,#113257,#113258,#113259,#113260,#113261)),.unspecified.,.f.,.f.,.f.)b_spline_surface_with_knots((4,4),(4,1,1,1,1,1,4),(0.e0,1.e0),(4.559265008275e-2,
1.671278840857e-1,3.340956295595e-1,5.008122350607e-1,6.672862449764e-1,
8.336283251866e-1,9.633774279038e-1),.unspecified.)geometric_representation_item()rational_b_spline_surface(((1.492932382727e0,1.492932382727e0,1.492932382727e0,
1.492932382727e0,1.492932382727e0,1.492932382727e0,1.492932382727e0,
1.492932382727e0,1.492932382727e0),(8.356892057577e-1,8.356892057577e-1,
8.356892057577e-1,8.356892057577e-1,8.356892057577e-1,8.356892057577e-1,
8.356892057577e-1,8.356892057577e-1,8.356892057577e-1),(8.356892057577e-1,
8.356892057577e-1,8.356892057577e-1,8.356892057577e-1,8.356892057577e-1,
8.356892057577e-1,8.356892057577e-1,8.356892057577e-1,8.356892057577e-1),(
1.492932382727e0,1.492932382727e0,1.492932382727e0,1.492932382727e0,
1.492932382727e0,1.492932382727e0,1.492932382727e0,1.492932382727e0,
1.492932382727e0)))representation_item('')surface());
#113263=oriented_edge('',*,*,#102591,.t.);
#113264=oriented_edge('',*,*,#102615,.f.);
#113266=oriented_edge('',*,*,#113265,.t.);
#113267=oriented_edge('',*,*,#113204,.f.);
#113268=edge_loop('',(#113263,#113264,#113266,#113267));
#113269=face_outer_bound('',#113268,.f.);
#113271=cartesian_point('',(-1.441246742180e-14,0.e0,-1.069548648161e1));
#113272=direction('',(0.e0,0.e0,1.e0));
#113273=direction('',(1.572881593959e-1,9.875527504462e-1,0.e0));
#113274=axis2_placement_3d('',#113271,#113272,#113273);
#113275=toroidal_surface('',#113274,8.790217809212e1,1.e0);
#113277=oriented_edge('',*,*,#113276,.t.);
#113279=oriented_edge('',*,*,#113278,.t.);
#113280=oriented_edge('',*,*,#113265,.f.);
#113281=oriented_edge('',*,*,#102613,.f.);
#113283=oriented_edge('',*,*,#113282,.f.);
#113284=edge_loop('',(#113277,#113279,#113280,#113281,#113283));
#113285=face_outer_bound('',#113284,.f.);
#113287=cartesian_point('',(-1.441246742180e-14,0.e0,-8.156393297401e0));
#113288=direction('',(0.e0,0.e0,1.e0));
#113289=direction('',(-9.902680687416e-1,1.391731009601e-1,0.e0));
#113290=axis2_placement_3d('',#113287,#113288,#113289);
#113291=conical_surface('',#113290,8.894665045655e1,1.e0);
#113292=oriented_edge('',*,*,#113278,.f.);
#113293=oriented_edge('',*,*,#113276,.f.);
#113295=oriented_edge('',*,*,#113294,.t.);
#113297=oriented_edge('',*,*,#113296,.t.);
#113299=oriented_edge('',*,*,#113298,.t.);
#113300=oriented_edge('',*,*,#113206,.t.);
#113301=edge_loop('',(#113292,#113293,#113295,#113297,#113299,#113300));
#113302=face_outer_bound('',#113301,.f.);
#113304=cartesian_point('',(-8.500167822571e1,1.275975742399e1,
-7.692487234891e0));
#113305=direction('',(4.241016209776e-3,-8.889941214571e-2,-9.960315799721e-1));
#113306=direction('',(-9.999885089461e-1,-2.603315540857e-3,
-4.025509166015e-3));
#113307=axis2_placement_3d('',#113304,#113305,#113306);
#113308=cylindrical_surface('',#113307,2.999921341284e0);
#113310=oriented_edge('',*,*,#113309,.t.);
#113312=oriented_edge('',*,*,#113311,.t.);
#113314=oriented_edge('',*,*,#113313,.t.);
#113315=oriented_edge('',*,*,#113294,.f.);
#113317=oriented_edge('',*,*,#113316,.t.);
#113318=oriented_edge('',*,*,#102905,.f.);
#113319=edge_loop('',(#113310,#113312,#113314,#113315,#113317,#113318));
#113320=face_outer_bound('',#113319,.f.);
#113322=cartesian_point('',(-8.747025124778e1,1.655280771255e1,
-5.697142997661e0));
#113323=cartesian_point('',(-8.729393030912e1,1.667358618354e1,
-5.698097359130e0));
#113324=cartesian_point('',(-8.673547561390e1,1.699889438923e1,
-5.700591735436e0));
#113325=cartesian_point('',(-8.569517063287e1,1.732619624306e1,
-5.703081035465e0));
#113326=cartesian_point('',(-8.468336839828e1,1.733290185095e1,
-5.702631179118e0));
#113327=cartesian_point('',(-8.412375401619e1,1.722499997383e1,
-5.701581651628e0));
#113328=cartesian_point('',(-8.399145260742e1,1.719302719282e1,
-5.701269185117e0));
#113329=cartesian_point('',(-8.693174998305e1,1.575060556531e1,
-5.237136628877e0));
#113330=cartesian_point('',(-8.679472724039e1,1.584623473396e1,
-5.235943740970e0));
#113331=cartesian_point('',(-8.635988497059e1,1.610407945129e1,
-5.232720951417e0));
#113332=cartesian_point('',(-8.554631574672e1,1.636398311930e1,
-5.229970766217e0));
#113333=cartesian_point('',(-8.475365693028e1,1.636869160112e1,
-5.230233127933e0));
#113334=cartesian_point('',(-8.431589659182e1,1.628249351573e1,
-5.231756022086e0));
#113335=cartesian_point('',(-8.421245937766e1,1.625698413064e1,
-5.232170911490e0));
#113336=cartesian_point('',(-8.649490040306e1,1.509983308467e1,
-5.965668883853e0));
#113337=cartesian_point('',(-8.638839321939e1,1.517302775050e1,
-5.962735051833e0));
#113338=cartesian_point('',(-8.605109508508e1,1.537014529464e1,
-5.954923322747e0));
#113339=cartesian_point('',(-8.542291859822e1,1.556837913776e1,
-5.947765346986e0));
#113340=cartesian_point('',(-8.481198594812e1,1.557234317867e1,
-5.948737765499e0));
#113341=cartesian_point('',(-8.447403780156e1,1.550689958730e1,
-5.952253011928e0));
#113342=cartesian_point('',(-8.439413783320e1,1.548751039308e1,
-5.953246870403e0));
#113343=cartesian_point('',(-8.671130810868e1,1.542221418123e1,
-6.962829361689e0));
#113344=cartesian_point('',(-8.658800215549e1,1.550401696639e1,
-6.960759163561e0));
#113345=cartesian_point('',(-8.619901186125e1,1.572382324747e1,
-6.955281129376e0));
#113346=cartesian_point('',(-8.548079153414e1,1.594398549847e1,
-6.950112730831e0));
#113347=cartesian_point('',(-8.478470398363e1,1.594939778175e1,
-6.950896463253e0));
#113348=cartesian_point('',(-8.439849431959e1,1.587755289440e1,
-6.953308269273e0));
#113349=cartesian_point('',(-8.430708440305e1,1.585621278212e1,
-6.954001651513e0));
#113350=(bounded_surface()b_spline_surface(3,3,((#113322,#113323,#113324,
#113325,#113326,#113327,#113328),(#113329,#113330,#113331,#113332,#113333,
#113334,#113335),(#113336,#113337,#113338,#113339,#113340,#113341,#113342),(
#113343,#113344,#113345,#113346,#113347,#113348,#113349)),.unspecified.,.f.,.f.,
.f.)b_spline_surface_with_knots((4,4),(4,1,1,1,4),(0.e0,1.e0),
(5.028149737547e-1,5.735290769402e-1,7.159173336387e-1,8.587368432828e-1,
9.036365434712e-1),.unspecified.)geometric_representation_item()rational_b_spline_surface(((1.461288643147e0,1.461288643147e0,1.461288643147e0,1.461288643147e0,
1.461288643147e0,1.461288643147e0,1.461288643147e0),(8.462371189509e-1,
8.462371189509e-1,8.462371189509e-1,8.462371189509e-1,8.462371189509e-1,
8.462371189509e-1,8.462371189509e-1),(8.462371189509e-1,8.462371189509e-1,
8.462371189509e-1,8.462371189509e-1,8.462371189509e-1,8.462371189509e-1,
8.462371189509e-1),(1.461288643147e0,1.461288643147e0,1.461288643147e0,
1.461288643147e0,1.461288643147e0,1.461288643147e0,1.461288643147e0)))representation_item('')surface());
#113351=oriented_edge('',*,*,#102941,.t.);
#113353=oriented_edge('',*,*,#113352,.f.);
#113354=oriented_edge('',*,*,#113309,.f.);
#113355=oriented_edge('',*,*,#102922,.t.);
#113356=edge_loop('',(#113351,#113353,#113354,#113355));
#113357=face_outer_bound('',#113356,.f.);
#113359=cartesian_point('',(-8.804482190457e1,1.353127747857e1,
-4.706200467929e0));
#113360=cartesian_point('',(-8.804597353747e1,1.358486024673e1,
-4.718673783426e0));
#113361=cartesian_point('',(-8.804807191772e1,1.377564060721e1,
-4.764803737181e0));
#113362=cartesian_point('',(-8.803845541095e1,1.410089639592e1,
-4.852405862226e0));
#113363=cartesian_point('',(-8.800669850343e1,1.448530729432e1,
-4.965626934467e0));
#113364=cartesian_point('',(-8.795911468230e1,1.483418898196e1,
-5.075486986442e0));
#113365=cartesian_point('',(-8.789837812884e1,1.515000206586e1,
-5.179898179902e0));
#113366=cartesian_point('',(-8.782682958491e1,1.543537877388e1,
-5.277448446403e0));
#113367=cartesian_point('',(-8.774640736240e1,1.569284392565e1,
-5.367133200391e0));
#113368=cartesian_point('',(-8.765874800919e1,1.592478623036e1,
-5.448225700075e0));
#113369=cartesian_point('',(-8.756521330613e1,1.613352566496e1,
-5.520214969573e0));
#113370=cartesian_point('',(-8.746719567977e1,1.632074844742e1,
-5.582553203467e0));
#113371=cartesian_point('',(-8.736678821467e1,1.648681044788e1,
-5.634435849060e0));
#113372=cartesian_point('',(-8.726630298635e1,1.663237557749e1,
-5.675488860177e0));
#113373=cartesian_point('',(-8.716694527837e1,1.675989547644e1,
-5.706212316815e0));
#113374=cartesian_point('',(-8.708824478490e1,1.685015431342e1,
-5.723113595302e0));
#113375=cartesian_point('',(-8.704286694253e1,1.689852586068e1,
-5.729900337432e0));
#113376=cartesian_point('',(-8.703114393055e1,1.691079183771e1,
-5.731455838159e0));
#113377=cartesian_point('',(-8.770940979338e1,1.294597590999e1,
-5.537133612710e0));
#113378=cartesian_point('',(-8.769074129948e1,1.300129199765e1,
-5.542610876292e0));
#113379=cartesian_point('',(-8.762464139983e1,1.319260816710e1,
-5.558626183612e0));
#113380=cartesian_point('',(-8.751460582680e1,1.349606525147e1,
-5.569088727736e0));
#113381=cartesian_point('',(-8.738156110781e1,1.385346330416e1,
-5.567790925996e0));
#113382=cartesian_point('',(-8.726009283239e1,1.417523567112e1,
-5.554079218528e0));
#113383=cartesian_point('',(-8.715109473287e1,1.446465465408e1,
-5.530790738176e0));
#113384=cartesian_point('',(-8.705479607294e1,1.472468359154e1,
-5.500260477618e0));
#113385=cartesian_point('',(-8.697112029573e1,1.495811598729e1,
-5.464496091848e0));
#113386=cartesian_point('',(-8.689976164120e1,1.516750947489e1,
-5.425223222812e0));
#113387=cartesian_point('',(-8.684022033547e1,1.535530679396e1,
-5.383933795512e0));
#113388=cartesian_point('',(-8.679199292061e1,1.552334861178e1,
-5.342031077301e0));
#113389=cartesian_point('',(-8.675467061990e1,1.567226995011e1,
-5.301089605123e0));
#113390=cartesian_point('',(-8.672736820609e1,1.580296213748e1,
-5.262537156582e0));
#113391=cartesian_point('',(-8.670858281955e1,1.591786522359e1,
-5.227091961010e0));
#113392=cartesian_point('',(-8.669916049758e1,1.599972104965e1,
-5.201309463664e0));
#113393=cartesian_point('',(-8.669559308709e1,1.604388335195e1,
-5.187430751841e0));
#113394=cartesian_point('',(-8.669478804812e1,1.605510423926e1,
-5.183912353822e0));
#113395=cartesian_point('',(-8.852562238581e1,1.263348908511e1,
-6.154857426186e0));
#113396=cartesian_point('',(-8.849202768662e1,1.269109090952e1,
-6.180995226539e0));
#113397=cartesian_point('',(-8.837153301834e1,1.288545198401e1,
-6.264589245561e0));
#113398=cartesian_point('',(-8.816336957831e1,1.317266093280e1,
-6.361849411952e0));
#113399=cartesian_point('',(-8.789834819715e1,1.350478591348e1,
-6.441881302816e0));
#113400=cartesian_point('',(-8.764590245053e1,1.379683891211e1,
-6.481162214797e0));
#113401=cartesian_point('',(-8.741085212391e1,1.405352138458e1,
-6.486885892798e0));
#113402=cartesian_point('',(-8.719592241210e1,1.427874071955e1,
-6.465200163342e0));
#113403=cartesian_point('',(-8.700272545647e1,1.447609809172e1,
-6.421546511446e0));
#113404=cartesian_point('',(-8.683202052760e1,1.464880029111e1,
-6.360703542814e0));
#113405=cartesian_point('',(-8.668386223616e1,1.479982573301e1,
-6.286889746561e0));
#113406=cartesian_point('',(-8.655811321053e1,1.493155939343e1,
-6.204023057252e0));
#113407=cartesian_point('',(-8.645484403178e1,1.504540187430e1,
-6.116358663436e0));
#113408=cartesian_point('',(-8.637300767326e1,1.514297621376e1,
-6.028018996085e0));
#113409=cartesian_point('',(-8.630982566106e1,1.522698686752e1,
-5.941588607124e0));
#113410=cartesian_point('',(-8.627163257598e1,1.528579006196e1,
-5.874677509387e0));
#113411=cartesian_point('',(-8.625366763332e1,1.531722237658e1,
-5.836943927411e0));
#113412=cartesian_point('',(-8.624927981329e1,1.532519175919e1,
-5.827255603456e0));
#113413=cartesian_point('',(-8.946284496911e1,1.298838763694e1,
-5.779384860260e0));
#113414=cartesian_point('',(-8.943806499599e1,1.304594146296e1,
-5.827752154778e0));
#113415=cartesian_point('',(-8.934566221658e1,1.324201180012e1,
-5.991288005911e0));
#113416=cartesian_point('',(-8.916556613138e1,1.353903936592e1,
-6.229685440244e0));
#113417=cartesian_point('',(-8.890452343156e1,1.387954283216e1,
-6.484202274170e0));
#113418=cartesian_point('',(-8.862938973333e1,1.417679244484e1,
-6.686127502946e0));
#113419=cartesian_point('',(-8.834966003150e1,1.443573171012e1,
-6.840942120804e0));
#113420=cartesian_point('',(-8.807201130080e1,1.466063297382e1,
-6.953858174619e0));
#113421=cartesian_point('',(-8.780131566361e1,1.485542423895e1,
-7.029836742949e0));
#113422=cartesian_point('',(-8.754105996764e1,1.502362200770e1,
-7.073455061254e0));
#113423=cartesian_point('',(-8.729356913742e1,1.516847689746e1,
-7.088939070038e0));
#113424=cartesian_point('',(-8.706087160894e1,1.529262076507e1,
-7.080109747377e0));
#113425=cartesian_point('',(-8.684589326493e1,1.539773953895e1,
-7.050819692205e0));
#113426=cartesian_point('',(-8.665066508346e1,1.548576834456e1,
-7.005376335529e0));
#113427=cartesian_point('',(-8.647417619696e1,1.555961818008e1,
-6.947522158295e0));
#113428=cartesian_point('',(-8.634549166006e1,1.560982720204e1,
-6.892969866343e0));
#113429=cartesian_point('',(-8.627510068644e1,1.563608267770e1,
-6.858313047822e0));
#113430=cartesian_point('',(-8.625715323465e1,1.564269974817e1,
-6.849149408260e0));
#113431=(bounded_surface()b_spline_surface(3,3,((#113359,#113360,#113361,
#113362,#113363,#113364,#113365,#113366,#113367,#113368,#113369,#113370,#113371,
#113372,#113373,#113374,#113375,#113376),(#113377,#113378,#113379,#113380,
#113381,#113382,#113383,#113384,#113385,#113386,#113387,#113388,#113389,#113390,
#113391,#113392,#113393,#113394),(#113395,#113396,#113397,#113398,#113399,
#113400,#113401,#113402,#113403,#113404,#113405,#113406,#113407,#113408,#113409,
#113410,#113411,#113412),(#113413,#113414,#113415,#113416,#113417,#113418,
#113419,#113420,#113421,#113422,#113423,#113424,#113425,#113426,#113427,#113428,
#113429,#113430)),.unspecified.,.f.,.f.,.f.)b_spline_surface_with_knots((4,4),
(4,1,1,1,1,1,1,1,1,1,1,1,1,1,1,4),(0.e0,1.e0),(-4.176512818227e-2,0.e0,
1.049825759623e-1,2.008990340452e-1,2.884449833452e-1,3.683424096605e-1,
4.412831827085e-1,5.079982813396e-1,5.690999188425e-1,6.251680312936e-1,
6.768991933874e-1,7.244281575031e-1,7.672156521768e-1,8.060576308434e-1,
8.425239284295e-1,8.551006365843e-1),.unspecified.)geometric_representation_item()rational_b_spline_surface(((1.461282904309e0,1.461282904309e0,1.461282904309e0,
1.461282904309e0,1.461282904309e0,1.461282904309e0,1.461282904309e0,
1.461282904309e0,1.461282904309e0,1.461282904309e0,1.461282904309e0,
1.461282904309e0,1.461282904309e0,1.461282904309e0,1.461282904309e0,
1.461282904309e0,1.461282904309e0,1.461282904309e0),(8.462390318972e-1,
8.462390318972e-1,8.462390318972e-1,8.462390318972e-1,8.462390318972e-1,
8.462390318972e-1,8.462390318972e-1,8.462390318972e-1,8.462390318972e-1,
8.462390318972e-1,8.462390318972e-1,8.462390318972e-1,8.462390318972e-1,
8.462390318972e-1,8.462390318972e-1,8.462390318972e-1,8.462390318972e-1,
8.462390318972e-1),(8.462390318972e-1,8.462390318972e-1,8.462390318972e-1,
8.462390318972e-1,8.462390318972e-1,8.462390318972e-1,8.462390318972e-1,
8.462390318972e-1,8.462390318972e-1,8.462390318972e-1,8.462390318972e-1,
8.462390318972e-1,8.462390318972e-1,8.462390318972e-1,8.462390318972e-1,
8.462390318972e-1,8.462390318972e-1,8.462390318972e-1),(1.461282904309e0,
1.461282904309e0,1.461282904309e0,1.461282904309e0,1.461282904309e0,
1.461282904309e0,1.461282904309e0,1.461282904309e0,1.461282904309e0,
1.461282904309e0,1.461282904309e0,1.461282904309e0,1.461282904309e0,
1.461282904309e0,1.461282904309e0,1.461282904309e0,1.461282904309e0,
1.461282904309e0)))representation_item('')surface());
#113432=oriented_edge('',*,*,#113311,.f.);
#113433=oriented_edge('',*,*,#113352,.t.);
#113435=oriented_edge('',*,*,#113434,.t.);
#113436=edge_loop('',(#113432,#113433,#113435));
#113437=face_outer_bound('',#113436,.f.);
#113439=cartesian_point('',(0.e0,0.e0,-5.1e0));
#113440=direction('',(0.e0,0.e0,1.e0));
#113441=direction('',(7.077664394355e-1,7.064465069690e-1,0.e0));
#113442=axis2_placement_3d('',#113439,#113440,#113441);
#113443=toroidal_surface('',#113442,8.85e1,5.e-1);
#113444=oriented_edge('',*,*,#102939,.f.);
#113446=oriented_edge('',*,*,#113445,.f.);
#113448=oriented_edge('',*,*,#113447,.f.);
#113450=oriented_edge('',*,*,#113449,.t.);
#113451=oriented_edge('',*,*,#113434,.f.);
#113452=edge_loop('',(#113444,#113446,#113448,#113450,#113451));
#113453=face_outer_bound('',#113452,.f.);
#113455=cartesian_point('',(-8.516058681664e1,2.360917774113e1,
-5.685152482369e0));
#113456=cartesian_point('',(-8.522485639353e1,2.364019595325e1,
-5.703177824004e0));
#113457=cartesian_point('',(-8.532927818508e1,2.371228460935e1,
-5.711121711642e0));
#113458=cartesian_point('',(-8.545325710332e1,2.385112434187e1,
-5.681565893740e0));
#113459=cartesian_point('',(-8.553937281870e1,2.399064883220e1,
-5.633194397635e0));
#113460=cartesian_point('',(-8.560448541545e1,2.415605150746e1,
-5.562116145902e0));
#113461=cartesian_point('',(-8.564370432624e1,2.434147189743e1,
-5.473753882090e0));
#113462=cartesian_point('',(-8.565595238243e1,2.454313289941e1,
-5.373141487895e0));
#113463=cartesian_point('',(-8.564124406801e1,2.475969301053e1,
-5.263772934381e0));
#113464=cartesian_point('',(-8.559932466056e1,2.499105744312e1,
-5.148153372972e0));
#113465=cartesian_point('',(-8.553965323061e1,2.520106554154e1,
-5.046136706425e0));
#113466=cartesian_point('',(-8.549208808960e1,2.533306287322e1,
-4.984240341528e0));
#113467=cartesian_point('',(-8.547208936406e1,2.538456680528e1,
-4.960455933546e0));
#113468=cartesian_point('',(-8.494532798657e1,2.454051572880e1,
-5.220978150616e0));
#113469=cartesian_point('',(-8.492729256580e1,2.454377990490e1,
-5.219200124803e0));
#113470=cartesian_point('',(-8.488937285879e1,2.456004000496e1,
-5.226726330599e0));
#113471=cartesian_point('',(-8.483649717159e1,2.461151789656e1,
-5.256432035495e0));
#113472=cartesian_point('',(-8.479619451511e1,2.467667341501e1,
-5.291564105934e0));
#113473=cartesian_point('',(-8.476201273792e1,2.477048093303e1,
-5.334468181080e0));
#113474=cartesian_point('',(-8.473575721809e1,2.489381834479e1,
-5.379595310886e0));
#113475=cartesian_point('',(-8.471669149797e1,2.504625325583e1,
-5.422273975218e0));
#113476=cartesian_point('',(-8.470302205497e1,2.522772216367e1,
-5.459073258317e0));
#113477=cartesian_point('',(-8.469264123517e1,2.543868810451e1,
-5.487202186099e0));
#113478=cartesian_point('',(-8.468466637353e1,2.564421660596e1,
-5.501544879631e0));
#113479=cartesian_point('',(-8.467927648615e1,2.577987576451e1,
-5.504518165266e0));
#113480=cartesian_point('',(-8.467702004169e1,2.583370756761e1,
-5.504789449118e0));
#113481=cartesian_point('',(-8.447903803336e1,2.522074795545e1,
-5.892744541191e0));
#113482=cartesian_point('',(-8.447747900147e1,2.522494113876e1,
-5.900191708235e0));
#113483=cartesian_point('',(-8.446150969684e1,2.523455643186e1,
-5.929095775378e0));
#113484=cartesian_point('',(-8.445124948990e1,2.526770500691e1,
-5.999488852292e0));
#113485=cartesian_point('',(-8.446069716701e1,2.531581205187e1,
-6.073116989293e0));
#113486=cartesian_point('',(-8.449606001993e1,2.539465660960e1,
-6.154421583786e0));
#113487=cartesian_point('',(-8.455798092807e1,2.550884696836e1,
-6.230182944302e0));
#113488=cartesian_point('',(-8.464224913328e1,2.565966598039e1,
-6.289607880175e0));
#113489=cartesian_point('',(-8.474331470642e1,2.584745866193e1,
-6.324623858309e0));
#113490=cartesian_point('',(-8.485528336580e1,2.607247162393e1,
-6.328422240056e0));
#113491=cartesian_point('',(-8.495451453701e1,2.629605786574e1,
-6.299470017386e0));
#113492=cartesian_point('',(-8.501281658814e1,2.644512093689e1,
-6.264239879313e0));
#113493=cartesian_point('',(-8.503469454115e1,2.650441352852e1,
-6.248015952009e0));
#113494=cartesian_point('',(-8.434658247203e1,2.479666201843e1,
-6.857857915213e0));
#113495=cartesian_point('',(-8.443961494951e1,2.482930200361e1,
-6.891987714855e0));
#113496=cartesian_point('',(-8.458235565149e1,2.488979079203e1,
-6.937251025576e0));
#113497=cartesian_point('',(-8.478072859405e1,2.499663295904e1,
-6.978723325300e0));
#113498=cartesian_point('',(-8.495369367745e1,2.510639585701e1,
-6.997554575602e0));
#113499=cartesian_point('',(-8.514021062948e1,2.524567762913e1,
-6.993512273101e0));
#113500=cartesian_point('',(-8.533335950396e1,2.541512996993e1,
-6.958628315560e0));
#113501=cartesian_point('',(-8.552599803116e1,2.561397009017e1,
-6.887249958506e0));
#113502=cartesian_point('',(-8.571158312026e1,2.584156963983e1,
-6.774768281963e0));
#113503=cartesian_point('',(-8.588324971671e1,2.609745601674e1,
-6.616674783313e0));
#113504=cartesian_point('',(-8.601072831228e1,2.633898758898e1,
-6.439077998218e0));
#113505=cartesian_point('',(-8.607435045801e1,2.649438418763e1,
-6.310489754785e0));
#113506=cartesian_point('',(-8.609648325287e1,2.655542104172e1,
-6.257909586846e0));
#113507=(bounded_surface()b_spline_surface(3,3,((#113455,#113456,#113457,
#113458,#113459,#113460,#113461,#113462,#113463,#113464,#113465,#113466,
#113467),(#113468,#113469,#113470,#113471,#113472,#113473,#113474,#113475,
#113476,#113477,#113478,#113479,#113480),(#113481,#113482,#113483,#113484,
#113485,#113486,#113487,#113488,#113489,#113490,#113491,#113492,#113493),(
#113494,#113495,#113496,#113497,#113498,#113499,#113500,#113501,#113502,#113503,
#113504,#113505,#113506)),.unspecified.,.f.,.f.,.f.)b_spline_surface_with_knots(
(4,4),(4,1,1,1,1,1,1,1,1,1,4),(0.e0,1.e0),(1.107046861326e-1,1.967066163438e-1,
2.471709063192e-1,3.042425856140e-1,3.677535804261e-1,4.368052653452e-1,
5.115744096471e-1,5.930118517016e-1,6.816169371379e-1,7.782318561521e-1,
8.409811623979e-1),.unspecified.)geometric_representation_item()rational_b_spline_surface(((1.456821149830e0,1.456821149830e0,1.456821149830e0,1.456821149830e0,
1.456821149830e0,1.456821149830e0,1.456821149830e0,1.456821149830e0,
1.456821149830e0,1.456821149830e0,1.456821149830e0,1.456821149830e0,
1.456821149830e0),(8.477262833901e-1,8.477262833901e-1,8.477262833901e-1,
8.477262833901e-1,8.477262833901e-1,8.477262833901e-1,8.477262833901e-1,
8.477262833901e-1,8.477262833901e-1,8.477262833901e-1,8.477262833901e-1,
8.477262833901e-1,8.477262833901e-1),(8.477262833901e-1,8.477262833901e-1,
8.477262833901e-1,8.477262833901e-1,8.477262833901e-1,8.477262833901e-1,
8.477262833901e-1,8.477262833901e-1,8.477262833901e-1,8.477262833901e-1,
8.477262833901e-1,8.477262833901e-1,8.477262833901e-1),(1.456821149830e0,
1.456821149830e0,1.456821149830e0,1.456821149830e0,1.456821149830e0,
1.456821149830e0,1.456821149830e0,1.456821149830e0,1.456821149830e0,
1.456821149830e0,1.456821149830e0,1.456821149830e0,1.456821149830e0)))representation_item('')surface());
#113508=oriented_edge('',*,*,#113445,.t.);
#113510=oriented_edge('',*,*,#113509,.f.);
#113512=oriented_edge('',*,*,#113511,.f.);
#113514=oriented_edge('',*,*,#113513,.t.);
#113515=edge_loop('',(#113508,#113510,#113512,#113514));
#113516=face_outer_bound('',#113515,.f.);
#113518=cartesian_point('',(-8.457947502565e1,2.345333607545e1,
-5.697497394771e0));
#113519=cartesian_point('',(-8.460950359009e1,2.345909895279e1,
-5.697634863818e0));
#113520=cartesian_point('',(-8.495598204299e1,2.353265742728e1,
-5.699180607151e0));
#113521=cartesian_point('',(-8.528496220807e1,2.368537059877e1,
-5.699609869117e0));
#113522=cartesian_point('',(-8.554423317481e1,2.387965305048e1,
-5.698735221586e0));
#113523=cartesian_point('',(-8.438934918909e1,2.439467555722e1,
-5.239203266445e0));
#113524=cartesian_point('',(-8.440753747453e1,2.439789605585e1,
-5.239027478187e0));
#113525=cartesian_point('',(-8.461746482677e1,2.443951282229e1,
-5.237193019154e0));
#113526=cartesian_point('',(-8.481727119790e1,2.453148067692e1,
-5.236919662405e0));
#113527=cartesian_point('',(-8.497321777204e1,2.465010815212e1,
-5.237593531155e0));
#113528=cartesian_point('',(-8.423436660831e1,2.516201497845e1,
-5.959947636705e0));
#113529=cartesian_point('',(-8.424283282383e1,2.516351184847e1,
-5.959519475305e0));
#113530=cartesian_point('',(-8.434053090612e1,2.518285437923e1,
-5.954900172321e0));
#113531=cartesian_point('',(-8.443333908019e1,2.522557214142e1,
-5.953941326216e0));
#113532=cartesian_point('',(-8.450583202417e1,2.528073277288e1,
-5.956055430984e0));
#113533=cartesian_point('',(-8.430911302247e1,2.479193440049e1,
-6.954812189403e0));
#113534=cartesian_point('',(-8.432218175643e1,2.479469046455e1,
-6.954509401822e0));
#113535=cartesian_point('',(-8.447287994754e1,2.482939226917e1,
-6.951197076685e0));
#113536=cartesian_point('',(-8.461520528503e1,2.489619027790e1,
-6.950430525070e0));
#113537=cartesian_point('',(-8.472889414499e1,2.497975691292e1,
-6.952068321794e0));
#113538=(bounded_surface()b_spline_surface(3,3,((#113518,#113519,#113520,
#113521,#113522),(#113523,#113524,#113525,#113526,#113527),(#113528,#113529,
#113530,#113531,#113532),(#113533,#113534,#113535,#113536,#113537)),
.unspecified.,.f.,.f.,.f.)b_spline_surface_with_knots((4,4),(4,1,4),(0.e0,1.e0),
(2.375649019574e-1,2.503425737924e-1,3.855219045759e-1),.unspecified.)geometric_representation_item()rational_b_spline_surface(((1.457477881455e0,
1.457477881455e0,1.457477881455e0,1.457477881455e0,1.457477881455e0),(
8.475073728483e-1,8.475073728483e-1,8.475073728483e-1,8.475073728483e-1,
8.475073728483e-1),(8.475073728483e-1,8.475073728483e-1,8.475073728483e-1,
8.475073728483e-1,8.475073728483e-1),(1.457477881455e0,1.457477881455e0,
1.457477881455e0,1.457477881455e0,1.457477881455e0)))representation_item('')surface());
#113539=oriented_edge('',*,*,#102959,.f.);
#113541=oriented_edge('',*,*,#113540,.f.);
#113542=oriented_edge('',*,*,#113509,.t.);
#113543=oriented_edge('',*,*,#102937,.t.);
#113544=edge_loop('',(#113539,#113541,#113542,#113543));
#113545=face_outer_bound('',#113544,.f.);
#113547=cartesian_point('',(-8.401260635564e1,2.598911398205e1,
-8.480067565814e0));
#113548=direction('',(-4.226393150337e-2,-7.789667401396e-2,9.960651927818e-1));
#113549=direction('',(-7.329117507135e-1,6.799653811053e-1,2.207818299639e-2));
#113550=axis2_placement_3d('',#113547,#113548,#113549);
#113551=cylindrical_surface('',#113550,9.999637340479e-1);
#113552=oriented_edge('',*,*,#113511,.t.);
#113553=oriented_edge('',*,*,#113540,.t.);
#113555=oriented_edge('',*,*,#113554,.f.);
#113557=oriented_edge('',*,*,#113556,.t.);
#113559=oriented_edge('',*,*,#113558,.f.);
#113561=oriented_edge('',*,*,#113560,.t.);
#113562=edge_loop('',(#113552,#113553,#113555,#113557,#113559,#113561));
#113563=face_outer_bound('',#113562,.f.);
#113565=cartesian_point('',(-6.536717762149e1,1.861042793578e1,-5.6e0));
#113566=direction('',(-3.078410914165e-1,-9.474374591189e-1,
-8.715574274766e-2));
#113567=direction('',(-9.510565162952e-1,3.090169943749e-1,0.e0));
#113568=axis2_placement_3d('',#113565,#113566,#113567);
#113569=plane('',#113568);
#113570=oriented_edge('',*,*,#102957,.f.);
#113571=oriented_edge('',*,*,#102987,.t.);
#113572=oriented_edge('',*,*,#103113,.t.);
#113573=oriented_edge('',*,*,#103129,.f.);
#113574=oriented_edge('',*,*,#113554,.t.);
#113575=edge_loop('',(#113570,#113571,#113572,#113573,#113574));
#113576=face_outer_bound('',#113575,.f.);
#113578=cartesian_point('',(-8.391855661963e1,2.616235402670e1,
-1.069548648161e1));
#113579=direction('',(-9.545357946540e-1,2.975849966543e-1,-1.745240644025e-2));
#113580=direction('',(-2.950547066168e-1,-9.515177432487e-1,
-8.692930683102e-2));
#113581=axis2_placement_3d('',#113578,#113579,#113580);
#113582=spherical_surface('',#113581,1.e0);
#113583=oriented_edge('',*,*,#103127,.t.);
#113585=oriented_edge('',*,*,#113584,.t.);
#113586=oriented_edge('',*,*,#113556,.f.);
#113587=edge_loop('',(#113583,#113585,#113586));
#113588=face_outer_bound('',#113587,.f.);
#113590=cartesian_point('',(-1.421581908915e-14,0.e0,-1.069548648161e1));
#113591=direction('',(0.e0,0.e0,1.e0));
#113592=direction('',(-9.434395714368e-1,3.315445295088e-1,0.e0));
#113593=axis2_placement_3d('',#113590,#113591,#113592);
#113594=toroidal_surface('',#113593,8.790217809212e1,1.e0);
#113596=oriented_edge('',*,*,#113595,.t.);
#113597=oriented_edge('',*,*,#113584,.f.);
#113598=oriented_edge('',*,*,#103145,.t.);
#113600=oriented_edge('',*,*,#113599,.t.);
#113601=edge_loop('',(#113596,#113597,#113598,#113600));
#113602=face_outer_bound('',#113601,.f.);
#113604=cartesian_point('',(-1.421581908915e-14,0.e0,-8.156393297401e0));
#113605=direction('',(0.e0,0.e0,1.e0));
#113606=direction('',(8.191520442890e-1,-5.735764363510e-1,0.e0));
#113607=axis2_placement_3d('',#113604,#113605,#113606);
#113608=conical_surface('',#113607,8.894665045655e1,1.e0);
#113609=oriented_edge('',*,*,#113595,.f.);
#113611=oriented_edge('',*,*,#113610,.t.);
#113613=oriented_edge('',*,*,#113612,.t.);
#113614=oriented_edge('',*,*,#113558,.t.);
#113615=edge_loop('',(#113609,#113611,#113613,#113614));
#113616=face_outer_bound('',#113615,.f.);
#113618=cartesian_point('',(-8.324272062907e1,2.836277523916e1,
-8.400286043432e0));
#113619=direction('',(-1.159438033634e-2,-8.786181542190e-2,
-9.960651945206e-1));
#113620=direction('',(-9.926114133674e-1,-1.193110350625e-1,2.207847288933e-2));
#113621=axis2_placement_3d('',#113618,#113619,#113620);
#113622=cylindrical_surface('',#113621,9.999624588507e-1);
#113624=oriented_edge('',*,*,#113623,.t.);
#113626=oriented_edge('',*,*,#113625,.t.);
#113628=oriented_edge('',*,*,#113627,.f.);
#113629=oriented_edge('',*,*,#113610,.f.);
#113631=oriented_edge('',*,*,#113630,.t.);
#113632=oriented_edge('',*,*,#103173,.f.);
#113633=edge_loop('',(#113624,#113626,#113628,#113629,#113631,#113632));
#113634=face_outer_bound('',#113633,.f.);
#113636=cartesian_point('',(-8.331785232412e1,3.096031422507e1,
-5.698621846873e0));
#113637=cartesian_point('',(-8.326212509498e1,3.096290808223e1,
-5.698755112561e0));
#113638=cartesian_point('',(-8.290803714848e1,3.096676622323e1,
-5.699473414759e0));
#113639=cartesian_point('',(-8.253410809042e1,3.088477703823e1,
-5.699046166893e0));
#113640=cartesian_point('',(-8.224242382828e1,3.075464760643e1,
-5.697649452238e0));
#113641=cartesian_point('',(-8.222276329759e1,3.074554671862e1,
-5.697553349883e0));
#113642=cartesian_point('',(-8.327908788941e1,3.000192695964e1,
-5.237921913454e0));
#113643=cartesian_point('',(-8.324540746082e1,3.000378158521e1,
-5.237711293786e0));
#113644=cartesian_point('',(-8.303127686815e1,3.000758661532e1,
-5.236694027429e0));
#113645=cartesian_point('',(-8.280480893186e1,2.995696232276e1,
-5.237358111830e0));
#113646=cartesian_point('',(-8.262965054088e1,2.987596407907e1,
-5.239014666661e0));
#113647=cartesian_point('',(-8.261785196369e1,2.987029881771e1,
-5.239136732088e0));
#113648=cartesian_point('',(-8.324737742912e1,2.921793383977e1,
-5.956660226670e0));
#113649=cartesian_point('',(-8.323171644717e1,2.921879971749e1,
-5.956189984426e0));
#113650=cartesian_point('',(-8.313216851793e1,2.922058632132e1,
-5.953817265948e0));
#113651=cartesian_point('',(-8.302696351895e1,2.919705963409e1,
-5.955309542735e0));
#113652=cartesian_point('',(-8.294545951278e1,2.915934489604e1,
-5.959482061249e0));
#113653=cartesian_point('',(-8.293996874275e1,2.915670670736e1,
-5.959780249410e0));
#113654=cartesian_point('',(-8.326253447161e1,2.959266407492e1,
-6.952437138194e0));
#113655=cartesian_point('',(-8.323824157305e1,2.959353309406e1,
-6.952117500859e0));
#113656=cartesian_point('',(-8.308403930522e1,2.959387015695e1,
-6.950471261520e0));
#113657=cartesian_point('',(-8.292164944340e1,2.955915185109e1,
-6.951488767966e0));
#113658=cartesian_point('',(-8.279334216786e1,2.950452906785e1,
-6.954481069008e0));
#113659=cartesian_point('',(-8.278468539880e1,2.950070880854e1,
-6.954692206955e0));
#113660=(bounded_surface()b_spline_surface(3,3,((#113636,#113637,#113638,
#113639,#113640,#113641),(#113642,#113643,#113644,#113645,#113646,#113647),(
#113648,#113649,#113650,#113651,#113652,#113653),(#113654,#113655,#113656,
#113657,#113658,#113659)),.unspecified.,.f.,.f.,.f.)b_spline_surface_with_knots(
(4,4),(4,1,1,4),(0.e0,1.e0),(6.040139791244e-1,6.272952194450e-1,
7.516680532286e-1,7.607206181556e-1),.unspecified.)geometric_representation_item()rational_b_spline_surface(((1.457477883617e0,1.457477883617e0,1.457477883617e0,
1.457477883617e0,1.457477883617e0,1.457477883617e0),(8.475073721276e-1,
8.475073721276e-1,8.475073721276e-1,8.475073721276e-1,8.475073721276e-1,
8.475073721276e-1),(8.475073721276e-1,8.475073721276e-1,8.475073721276e-1,
8.475073721276e-1,8.475073721276e-1,8.475073721276e-1),(1.457477883617e0,
1.457477883617e0,1.457477883617e0,1.457477883617e0,1.457477883617e0,
1.457477883617e0)))representation_item('')surface());
#113661=oriented_edge('',*,*,#103209,.t.);
#113663=oriented_edge('',*,*,#113662,.f.);
#113664=oriented_edge('',*,*,#113623,.f.);
#113665=oriented_edge('',*,*,#103190,.t.);
#113666=edge_loop('',(#113661,#113663,#113664,#113665));
#113667=face_outer_bound('',#113666,.f.);
#113669=cartesian_point('',(-8.406827442561e1,2.970564311076e1,
-4.961805061801e0));
#113670=cartesian_point('',(-8.404422432372e1,2.979640381068e1,
-5.002200290064e0));
#113671=cartesian_point('',(-8.399706455665e1,2.994873883160e1,
-5.073847472040e0));
#113672=cartesian_point('',(-8.391430033703e1,3.015250110320e1,
-5.178751051430e0));
#113673=cartesian_point('',(-8.383243227914e1,3.031542351843e1,
-5.268846294603e0));
#113674=cartesian_point('',(-8.374372066661e1,3.045904820046e1,
-5.353762399552e0));
#113675=cartesian_point('',(-8.364925706846e1,3.058341679700e1,
-5.432055697838e0));
#113676=cartesian_point('',(-8.355003374782e1,3.068905097985e1,
-5.502540243132e0));
#113677=cartesian_point('',(-8.344437320385e1,3.077882990130e1,
-5.565714554865e0));
#113678=cartesian_point('',(-8.332698711898e1,3.085580701525e1,
-5.622569446225e0));
#113679=cartesian_point('',(-8.319027638394e1,3.091944281711e1,
-5.671561522142e0));
#113680=cartesian_point('',(-8.300249953637e1,3.096982778432e1,
-5.710381927580e0));
#113681=cartesian_point('',(-8.286146251861e1,3.097020401013e1,
-5.705925410962e0));
#113682=cartesian_point('',(-8.278492155849e1,3.095818236914e1,
-5.687640729375e0));
#113683=cartesian_point('',(-8.368814417890e1,2.887452927519e1,
-5.504741154711e0));
#113684=cartesian_point('',(-8.363750457219e1,2.895073584458e1,
-5.504295996660e0));
#113685=cartesian_point('',(-8.355216597929e1,2.907810480823e1,
-5.498894951352e0));
#113686=cartesian_point('',(-8.343919511276e1,2.924802381045e1,
-5.480129741983e0));
#113687=cartesian_point('',(-8.335084766711e1,2.938414548152e1,
-5.456903713215e0));
#113688=cartesian_point('',(-8.327592759684e1,2.950506696417e1,
-5.428866206627e0));
#113689=cartesian_point('',(-8.321491638499e1,2.961145993975e1,
-5.397709794534e0));
#113690=cartesian_point('',(-8.316773293449e1,2.970440331538e1,
-5.365119788197e0));
#113691=cartesian_point('',(-8.313305421802e1,2.978714395376e1,
-5.331906568162e0));
#113692=cartesian_point('',(-8.311002429938e1,2.986379919584e1,
-5.298089358657e0));
#113693=cartesian_point('',(-8.310018534507e1,2.993704572423e1,
-5.264363280402e0));
#113694=cartesian_point('',(-8.310838020663e1,3.001700828408e1,
-5.229904384749e0));
#113695=cartesian_point('',(-8.313101633815e1,3.005851291080e1,
-5.219468181534e0));
#113696=cartesian_point('',(-8.314477417637e1,3.007336406176e1,
-5.221155469558e0));
#113697=cartesian_point('',(-8.437044029756e1,2.854164726206e1,
-6.248839011632e0));
#113698=cartesian_point('',(-8.428114136764e1,2.860118105232e1,
-6.276440696199e0));
#113699=cartesian_point('',(-8.412695747248e1,2.869681383295e1,
-6.311177678387e0));
#113700=cartesian_point('',(-8.391475556839e1,2.881503816934e1,
-6.328561953876e0));
#113701=cartesian_point('',(-8.374344605874e1,2.890333332776e1,
-6.321570356163e0));
#113702=cartesian_point('',(-8.359334220060e1,2.897612341595e1,
-6.296028409969e0));
#113703=cartesian_point('',(-8.346650627391e1,2.903535105245e1,
-6.256119422942e0));
#113704=cartesian_point('',(-8.336371158407e1,2.908320943986e1,
-6.206189170512e0));
#113705=cartesian_point('',(-8.328271679801e1,2.912286610349e1,
-6.149093919121e0));
#113706=cartesian_point('',(-8.322122591193e1,2.915750318277e1,
-6.085603624064e0));
#113707=cartesian_point('',(-8.318045268417e1,2.918956355129e1,
-6.016754561380e0));
#113708=cartesian_point('',(-8.316176760763e1,2.922508990639e1,
-5.938350130736e0));
#113709=cartesian_point('',(-8.317010445918e1,2.924557328182e1,
-5.902975052543e0));
#113710=cartesian_point('',(-8.316970566447e1,2.924993182939e1,
-5.895062521284e0));
#113711=cartesian_point('',(-8.525936703257e1,2.912452694435e1,
-6.260785712573e0));
#113712=cartesian_point('',(-8.516782888140e1,2.918618177158e1,
-6.350142654037e0));
#113713=cartesian_point('',(-8.500048503545e1,2.928311455305e1,
-6.491859277273e0));
#113714=cartesian_point('',(-8.474449199043e1,2.939663281971e1,
-6.659869450682e0));
#113715=cartesian_point('',(-8.451779605153e1,2.947606391192e1,
-6.778305336983e0));
#113716=cartesian_point('',(-8.429783518894e1,2.953566503506e1,
-6.867577971969e0));
#113717=cartesian_point('',(-8.408846058799e1,2.957769652732e1,
-6.930591794072e0));
#113718=cartesian_point('',(-8.389215605256e1,2.960462529960e1,
-6.970805261516e0));
#113719=cartesian_point('',(-8.370564098435e1,2.961919200395e1,
-6.992288421551e0));
#113720=cartesian_point('',(-8.352111312228e1,2.962281750164e1,
-6.997342647687e0));
#113721=cartesian_point('',(-8.333040005103e1,2.961455412484e1,
-6.985020103831e0));
#113722=cartesian_point('',(-8.309569856959e1,2.958736627066e1,
-6.947124256009e0));
#113723=cartesian_point('',(-8.292969912538e1,2.955104544316e1,
-6.899131642977e0));
#113724=cartesian_point('',(-8.282844476091e1,2.952070673833e1,
-6.864088440411e0));
#113725=(bounded_surface()b_spline_surface(3,3,((#113669,#113670,#113671,
#113672,#113673,#113674,#113675,#113676,#113677,#113678,#113679,#113680,#113681,
#113682),(#113683,#113684,#113685,#113686,#113687,#113688,#113689,#113690,
#113691,#113692,#113693,#113694,#113695,#113696),(#113697,#113698,#113699,
#113700,#113701,#113702,#113703,#113704,#113705,#113706,#113707,#113708,#113709,
#113710),(#113711,#113712,#113713,#113714,#113715,#113716,#113717,#113718,
#113719,#113720,#113721,#113722,#113723,#113724)),.unspecified.,.f.,.f.,.f.)b_spline_surface_with_knots((4,4),(4,1,1,1,1,1,1,1,1,1,1,4),(0.e0,1.e0),(
1.602445846491e-1,2.669098840835e-1,3.413740585594e-1,4.101654240184e-1,
4.737436614997e-1,5.320415850349e-1,5.852134200026e-1,6.343362616969e-1,
6.833904776596e-1,7.356438764565e-1,7.927020827696e-1,8.848768647344e-1),
.unspecified.)geometric_representation_item()rational_b_spline_surface(((
1.456816963469e0,1.456816963469e0,1.456816963469e0,1.456816963469e0,
1.456816963469e0,1.456816963469e0,1.456816963469e0,1.456816963469e0,
1.456816963469e0,1.456816963469e0,1.456816963469e0,1.456816963469e0,
1.456816963469e0,1.456816963469e0),(8.477276788438e-1,8.477276788438e-1,
8.477276788438e-1,8.477276788438e-1,8.477276788438e-1,8.477276788438e-1,
8.477276788438e-1,8.477276788438e-1,8.477276788438e-1,8.477276788438e-1,
8.477276788438e-1,8.477276788438e-1,8.477276788438e-1,8.477276788438e-1),(
8.477276788438e-1,8.477276788438e-1,8.477276788438e-1,8.477276788438e-1,
8.477276788438e-1,8.477276788438e-1,8.477276788438e-1,8.477276788438e-1,
8.477276788438e-1,8.477276788438e-1,8.477276788438e-1,8.477276788438e-1,
8.477276788438e-1,8.477276788438e-1),(1.456816963469e0,1.456816963469e0,
1.456816963469e0,1.456816963469e0,1.456816963469e0,1.456816963469e0,
1.456816963469e0,1.456816963469e0,1.456816963469e0,1.456816963469e0,
1.456816963469e0,1.456816963469e0,1.456816963469e0,1.456816963469e0)))representation_item('')surface());
#113727=oriented_edge('',*,*,#113726,.t.);
#113729=oriented_edge('',*,*,#113728,.f.);
#113730=oriented_edge('',*,*,#113625,.f.);
#113731=oriented_edge('',*,*,#113662,.t.);
#113732=edge_loop('',(#113727,#113729,#113730,#113731));
#113733=face_outer_bound('',#113732,.f.);
#113735=cartesian_point('',(0.e0,0.e0,-5.1e0));
#113736=direction('',(0.e0,0.e0,1.e0));
#113737=direction('',(7.077664394355e-1,7.064465069690e-1,0.e0));
#113738=axis2_placement_3d('',#113735,#113736,#113737);
#113739=toroidal_surface('',#113738,8.85e1,5.e-1);
#113740=oriented_edge('',*,*,#103207,.f.);
#113742=oriented_edge('',*,*,#113741,.f.);
#113744=oriented_edge('',*,*,#113743,.f.);
#113746=oriented_edge('',*,*,#113745,.t.);
#113748=oriented_edge('',*,*,#113747,.f.);
#113749=oriented_edge('',*,*,#113726,.f.);
#113750=edge_loop('',(#113740,#113742,#113744,#113746,#113748,#113749));
#113751=face_outer_bound('',#113750,.f.);
#113753=cartesian_point('',(-8.041882958722e1,3.664056042680e1,
-5.685152482207e0));
#113754=cartesian_point('',(-8.047745558080e1,3.668125072990e1,
-5.703177823949e0));
#113755=cartesian_point('',(-8.056931461683e1,3.676878702234e1,
-5.711121711706e0));
#113756=cartesian_point('',(-8.067004782980e1,3.692531198346e1,
-5.681565893739e0));
#113757=cartesian_point('',(-8.073327687881e1,3.707659016165e1,
-5.633194397634e0));
#113758=cartesian_point('',(-8.077171315243e1,3.725014230975e1,
-5.562116145901e0));
#113759=cartesian_point('',(-8.078144307384e1,3.743941505636e1,
-5.473753882090e0));
#113760=cartesian_point('',(-8.076199360516e1,3.764050929488e1,
-5.373141487895e0));
#113761=cartesian_point('',(-8.071358890937e1,3.785210230438e1,
-5.263772934382e0));
#113762=cartesian_point('',(-8.063599222814e1,3.807406061680e1,
-5.148153372973e0));
#113763=cartesian_point('',(-8.054420294797e1,3.827214849886e1,
-5.046136706400e0));
#113764=cartesian_point('',(-8.047657448075e1,3.839507989701e1,
-4.984240341483e0));
#113765=cartesian_point('',(-8.044876498316e1,3.844282124045e1,
-4.960455933434e0));
#113766=cartesian_point('',(-8.006052759034e1,3.752675819909e1,
-5.220978150534e0));
#113767=cartesian_point('',(-8.004220358632e1,3.752716082597e1,
-5.219200124762e0));
#113768=cartesian_point('',(-8.000220709365e1,3.753728878812e1,
-5.226726330536e0));
#113769=cartesian_point('',(-7.994192947733e1,3.757986132171e1,
-5.256432035497e0));
#113770=cartesian_point('',(-7.989193044476e1,3.763790994310e1,
-5.291564105936e0));
#113771=cartesian_point('',(-7.984349477307e1,3.772521532688e1,
-5.334468181082e0));
#113772=cartesian_point('',(-7.979826828023e1,3.784292698224e1,
-5.379595310888e0));
#113773=cartesian_point('',(-7.975559121700e1,3.799050263084e1,
-5.422273975221e0));
#113774=cartesian_point('',(-7.971370207601e1,3.816759898329e1,
-5.459073258320e0));
#113775=cartesian_point('',(-7.967044671723e1,3.837434366533e1,
-5.487202186101e0));
#113776=cartesian_point('',(-7.963041829819e1,3.857609422671e1,
-5.501544879636e0));
#113777=cartesian_point('',(-7.960387300135e1,3.870924003180e1,
-5.504518165271e0));
#113778=cartesian_point('',(-7.959322318822e1,3.876205609043e1,
-5.504789449125e0));
#113779=cartesian_point('',(-7.949356667596e1,3.812567181904e1,
-5.892744541160e0));
#113780=cartesian_point('',(-7.949137087999e1,3.812956949045e1,
-5.900191708056e0));
#113781=cartesian_point('',(-7.947409402073e1,3.813656825369e1,
-5.929095775224e0));
#113782=cartesian_point('',(-7.945877455431e1,3.816770366486e1,
-5.999488852295e0));
#113783=cartesian_point('',(-7.946058031500e1,3.821669637458e1,
-6.073116989294e0));
#113784=cartesian_point('',(-7.948317378631e1,3.830010219394e1,
-6.154421583788e0));
#113785=cartesian_point('',(-7.952646903763e1,3.842257324404e1,
-6.230182944304e0));
#113786=cartesian_point('',(-7.958610646994e1,3.858471787536e1,
-6.289607880176e0));
#113787=cartesian_point('',(-7.965655051048e1,3.878600865625e1,
-6.324623858310e0));
#113788=cartesian_point('',(-7.973194086753e1,3.902576709263e1,
-6.328422240056e0));
#113789=cartesian_point('',(-7.979497374424e1,3.926212379202e1,
-6.299470017378e0));
#113790=cartesian_point('',(-7.982923939860e1,3.941847209965e1,
-6.264239879288e0));
#113791=cartesian_point('',(-7.984157259299e1,3.948045716681e1,
-6.248015951933e0));
#113792=cartesian_point('',(-7.942908351846e1,3.768608646914e1,
-6.857857914588e0));
#113793=cartesian_point('',(-7.951586459287e1,3.773287808637e1,
-6.891987714576e0));
#113794=cartesian_point('',(-7.964738538913e1,3.781495172303e1,
-6.937251025485e0));
#113795=cartesian_point('',(-7.982660223475e1,3.795151085111e1,
-6.978723325300e0));
#113796=cartesian_point('',(-7.998026713073e1,3.808698008596e1,
-6.997554575602e0));
#113797=cartesian_point('',(-8.014269928006e1,3.825372474795e1,
-6.993512273101e0));
#113798=cartesian_point('',(-8.030696198510e1,3.845130599010e1,
-6.958628315560e0));
#113799=cartesian_point('',(-8.046612336452e1,3.867783336345e1,
-6.887249958506e0));
#113800=cartesian_point('',(-8.061381917942e1,3.893166268911e1,
-6.774768281963e0));
#113801=cartesian_point('',(-8.074334282672e1,3.921125325228e1,
-6.616674783313e0));
#113802=cartesian_point('',(-8.083146808697e1,3.946975321603e1,
-6.439077998175e0));
#113803=cartesian_point('',(-8.086999755474e1,3.963318932109e1,
-6.310489754685e0));
#113804=cartesian_point('',(-8.088230959062e1,3.969693704204e1,
-6.257909586670e0));
#113805=(bounded_surface()b_spline_surface(3,3,((#113753,#113754,#113755,
#113756,#113757,#113758,#113759,#113760,#113761,#113762,#113763,#113764,
#113765),(#113766,#113767,#113768,#113769,#113770,#113771,#113772,#113773,
#113774,#113775,#113776,#113777,#113778),(#113779,#113780,#113781,#113782,
#113783,#113784,#113785,#113786,#113787,#113788,#113789,#113790,#113791),(
#113792,#113793,#113794,#113795,#113796,#113797,#113798,#113799,#113800,#113801,
#113802,#113803,#113804)),.unspecified.,.f.,.f.,.f.)b_spline_surface_with_knots(
(4,4),(4,1,1,1,1,1,1,1,1,1,4),(0.e0,1.e0),(1.107046857060e-1,1.967066163439e-1,
2.471709063193e-1,3.042425856141e-1,3.677535804261e-1,4.368052653452e-1,
5.115744096472e-1,5.930118517016e-1,6.816169371379e-1,7.782318561521e-1,
8.409811624592e-1),.unspecified.)geometric_representation_item()rational_b_spline_surface(((1.456821149828e0,1.456821149828e0,1.456821149828e0,1.456821149828e0,
1.456821149828e0,1.456821149828e0,1.456821149828e0,1.456821149828e0,
1.456821149828e0,1.456821149828e0,1.456821149828e0,1.456821149828e0,
1.456821149828e0),(8.477262833905e-1,8.477262833905e-1,8.477262833905e-1,
8.477262833905e-1,8.477262833905e-1,8.477262833905e-1,8.477262833905e-1,
8.477262833905e-1,8.477262833905e-1,8.477262833905e-1,8.477262833905e-1,
8.477262833905e-1,8.477262833905e-1),(8.477262833905e-1,8.477262833905e-1,
8.477262833905e-1,8.477262833905e-1,8.477262833905e-1,8.477262833905e-1,
8.477262833905e-1,8.477262833905e-1,8.477262833905e-1,8.477262833905e-1,
8.477262833905e-1,8.477262833905e-1,8.477262833905e-1),(1.456821149828e0,
1.456821149828e0,1.456821149828e0,1.456821149828e0,1.456821149828e0,
1.456821149828e0,1.456821149828e0,1.456821149828e0,1.456821149828e0,
1.456821149828e0,1.456821149828e0,1.456821149828e0,1.456821149828e0)))representation_item('')surface());
#113806=oriented_edge('',*,*,#113741,.t.);
#113808=oriented_edge('',*,*,#113807,.f.);
#113810=oriented_edge('',*,*,#113809,.f.);
#113812=oriented_edge('',*,*,#113811,.t.);
#113813=edge_loop('',(#113806,#113808,#113810,#113812));
#113814=face_outer_bound('',#113813,.f.);
#113816=cartesian_point('',(-7.986925724694e1,3.639573360865e1,
-5.697497497349e0));
#113817=cartesian_point('',(-7.989794068006e1,3.640609641224e1,
-5.697634607578e0));
#113818=cartesian_point('',(-8.022865010431e1,3.653293384311e1,
-5.699180512507e0));
#113819=cartesian_point('',(-8.052970149170e1,3.673521683912e1,
-5.699610083878e0));
#113820=cartesian_point('',(-8.075544091103e1,3.696772108224e1,
-5.698735274885e0));
#113821=cartesian_point('',(-7.953421187747e1,3.729574053889e1,
-5.239203145847e0));
#113822=cartesian_point('',(-7.955162755807e1,3.730175122305e1,
-5.239027804280e0));
#113823=cartesian_point('',(-7.975246225630e1,3.737568497499e1,
-5.237192948105e0));
#113824=cartesian_point('',(-7.993542895567e1,3.749776839829e1,
-5.236919320748e0));
#113825=cartesian_point('',(-8.007092993375e1,3.763936419185e1,
-5.237593416256e0));
#113826=cartesian_point('',(-7.926109708326e1,3.802938755356e1,
-5.959947496306e0));
#113827=cartesian_point('',(-7.926920401088e1,3.803218322089e1,
-5.959520435815e0));
#113828=cartesian_point('',(-7.936267448149e1,3.806656607649e1,
-5.954900368133e0));
#113829=cartesian_point('',(-7.944766082978e1,3.812327222235e1,
-5.953940729936e0));
#113830=cartesian_point('',(-7.951064701103e1,3.818910964953e1,
-5.956055365447e0));
#113831=cartesian_point('',(-7.939281753159e1,3.767555653382e1,
-6.954812152021e0));
#113832=cartesian_point('',(-7.940526215337e1,3.768031084700e1,
-6.954510146922e0));
#113833=cartesian_point('',(-7.954867823749e1,3.773815304878e1,
-6.951197342602e0));
#113834=cartesian_point('',(-7.967880614666e1,3.782638754901e1,
-6.950430190772e0));
#113835=cartesian_point('',(-7.977804590398e1,3.792673383042e1,
-6.952068356120e0));
#113836=(bounded_surface()b_spline_surface(3,3,((#113816,#113817,#113818,
#113819,#113820),(#113821,#113822,#113823,#113824,#113825),(#113826,#113827,
#113828,#113829,#113830),(#113831,#113832,#113833,#113834,#113835)),
.unspecified.,.f.,.f.,.f.)b_spline_surface_with_knots((4,4),(4,1,4),(0.e0,1.e0),
(2.375661910841e-1,2.503109982629e-1,3.855220314994e-1),.unspecified.)geometric_representation_item()rational_b_spline_surface(((1.457477959129e0,
1.457477959129e0,1.457477959129e0,1.457477959129e0,1.457477959129e0),(
8.475073469570e-1,8.475073469570e-1,8.475073469570e-1,8.475073469570e-1,
8.475073469570e-1),(8.475073469570e-1,8.475073469570e-1,8.475073469570e-1,
8.475073469570e-1,8.475073469570e-1),(1.457477959129e0,1.457477959129e0,
1.457477959129e0,1.457477959129e0,1.457477959129e0)))representation_item('')surface());
#113837=oriented_edge('',*,*,#103227,.f.);
#113839=oriented_edge('',*,*,#113838,.f.);
#113840=oriented_edge('',*,*,#113807,.t.);
#113841=oriented_edge('',*,*,#103205,.t.);
#113842=edge_loop('',(#113837,#113839,#113840,#113841));
#113843=face_outer_bound('',#113842,.f.);
#113845=cartesian_point('',(-7.891267861782e1,3.881161199435e1,
-8.480067565814e0));
#113846=direction('',(-5.392931689993e-2,-7.032610117948e-2,9.960651927819e-1));
#113847=direction('',(-6.175183702239e-1,7.862465365721e-1,2.207818299748e-2));
#113848=axis2_placement_3d('',#113845,#113846,#113847);
#113849=cylindrical_surface('',#113848,9.999637340457e-1);
#113850=oriented_edge('',*,*,#113809,.t.);
#113851=oriented_edge('',*,*,#113838,.t.);
#113853=oriented_edge('',*,*,#113852,.f.);
#113855=oriented_edge('',*,*,#113854,.t.);
#113857=oriented_edge('',*,*,#113856,.f.);
#113859=oriented_edge('',*,*,#113858,.t.);
#113860=edge_loop('',(#113850,#113851,#113853,#113855,#113857,#113859));
#113861=face_outer_bound('',#113860,.f.);
#113863=cartesian_point('',(-6.165108685605e1,2.860698214807e1,-5.6e0));
#113864=direction('',(-4.522629288245e-1,-8.876159753616e-1,
-8.715574274766e-2));
#113865=direction('',(-8.910065241884e-1,4.539904997395e-1,0.e0));
#113866=axis2_placement_3d('',#113863,#113864,#113865);
#113867=plane('',#113866);
#113868=oriented_edge('',*,*,#103225,.f.);
#113869=oriented_edge('',*,*,#103255,.t.);
#113870=oriented_edge('',*,*,#103432,.t.);
#113871=oriented_edge('',*,*,#103448,.f.);
#113872=oriented_edge('',*,*,#113852,.t.);
#113873=edge_loop('',(#113868,#113869,#113870,#113871,#113872));
#113874=face_outer_bound('',#113873,.f.);
#113876=cartesian_point('',(-7.879268607642e1,3.896800654644e1,
-1.069548648161e1));
#113877=direction('',(-8.962313253019e-1,4.432435279359e-1,-1.745240644023e-2));
#113878=direction('',(-4.402722627104e-1,-8.936462556861e-1,
-8.692930683088e-2));
#113879=axis2_placement_3d('',#113876,#113877,#113878);
#113880=spherical_surface('',#113879,1.e0);
#113881=oriented_edge('',*,*,#103446,.t.);
#113883=oriented_edge('',*,*,#113882,.t.);
#113884=oriented_edge('',*,*,#113854,.f.);
#113885=edge_loop('',(#113881,#113883,#113884));
#113886=face_outer_bound('',#113885,.f.);
#113888=cartesian_point('',(-1.422191000451e-14,0.e0,-1.069548648161e1));
#113889=direction('',(0.e0,0.e0,1.e0));
#113890=direction('',(-8.799592736535e-1,4.750491308394e-1,0.e0));
#113891=axis2_placement_3d('',#113888,#113889,#113890);
#113892=toroidal_surface('',#113891,8.790217809212e1,1.e0);
#113894=oriented_edge('',*,*,#113893,.t.);
#113895=oriented_edge('',*,*,#113882,.f.);
#113896=oriented_edge('',*,*,#103464,.t.);
#113898=oriented_edge('',*,*,#113897,.t.);
#113899=edge_loop('',(#113894,#113895,#113896,#113898));
#113900=face_outer_bound('',#113899,.f.);
#113902=cartesian_point('',(-1.422191000451e-14,0.e0,-8.156393297401e0));
#113903=direction('',(0.e0,0.e0,1.e0));
#113904=direction('',(7.193398003387e-1,-6.946583704590e-1,0.e0));
#113905=axis2_placement_3d('',#113902,#113903,#113904);
#113906=conical_surface('',#113905,8.894665045655e1,1.e0);
#113907=oriented_edge('',*,*,#113893,.f.);
#113909=oriented_edge('',*,*,#113908,.t.);
#113911=oriented_edge('',*,*,#113910,.t.);
#113912=oriented_edge('',*,*,#113856,.t.);
#113913=edge_loop('',(#113907,#113909,#113911,#113912));
#113914=face_outer_bound('',#113913,.f.);
#113916=cartesian_point('',(-7.778094903301e1,4.103561288123e1,
-8.400286037599e0));
#113917=direction('',(-2.519625036802e-2,-8.496632999008e-2,
-9.960651945206e-1));
#113918=direction('',(-9.990550776678e-1,3.743651721238e-2,2.207847288932e-2));
#113919=axis2_placement_3d('',#113916,#113917,#113918);
#113920=cylindrical_surface('',#113919,9.999624588526e-1);
#113922=oriented_edge('',*,*,#113921,.t.);
#113924=oriented_edge('',*,*,#113923,.t.);
#113926=oriented_edge('',*,*,#113925,.f.);
#113927=oriented_edge('',*,*,#113908,.f.);
#113929=oriented_edge('',*,*,#113928,.t.);
#113930=oriented_edge('',*,*,#103492,.f.);
#113931=edge_loop('',(#113922,#113924,#113926,#113927,#113929,#113930));
#113932=face_outer_bound('',#113931,.f.);
#113934=cartesian_point('',(-7.744882096922e1,4.361292616035e1,
-5.698621895104e0));
#113935=cartesian_point('',(-7.739330843634e1,4.360676336811e1,
-5.698755326544e0));
#113936=cartesian_point('',(-7.704293128877e1,4.355516234434e1,
-5.699473492587e0));
#113937=cartesian_point('',(-7.668643885866e1,4.341566204320e1,
-5.699045907646e0));
#113938=cartesian_point('',(-7.641875976968e1,4.324153206387e1,
-5.697649288241e0));
#113939=cartesian_point('',(-7.640080103173e1,4.322949181186e1,
-5.697553370798e0));
#113940=cartesian_point('',(-7.756045469705e1,4.266027363491e1,
-5.237921923609e0));
#113941=cartesian_point('',(-7.752685908608e1,4.265683272509e1,
-5.237711057001e0));
#113942=cartesian_point('',(-7.731474219541e1,4.262708115491e1,
-5.236693856250e0));
#113943=cartesian_point('',(-7.709898652175e1,4.254163684865e1,
-5.237358508231e0));
#113944=cartesian_point('',(-7.693869013148e1,4.243425152406e1,
-5.239014826838e0));
#113945=cartesian_point('',(-7.692794462468e1,4.242682521739e1,
-5.239136636871e0));
#113946=cartesian_point('',(-7.765177500427e1,4.188097176852e1,
-5.956660287437e0));
#113947=cartesian_point('',(-7.763615291438e1,4.187937524909e1,
-5.956189480939e0));
#113948=cartesian_point('',(-7.753753840922e1,4.186556139040e1,
-5.953817037655e0));
#113949=cartesian_point('',(-7.743731120616e1,4.182585927107e1,
-5.955310551657e0));
#113950=cartesian_point('',(-7.736272661859e1,4.177586650423e1,
-5.959482616477e0));
#113951=cartesian_point('',(-7.735772618994e1,4.177240879282e1,
-5.959780202721e0));
#113952=cartesian_point('',(-7.760812622530e1,4.225345982510e1,
-6.952437202915e0));
#113953=cartesian_point('',(-7.758396790558e1,4.225051451090e1,
-6.952117177813e0));
#113954=cartesian_point('',(-7.743159191615e1,4.222671629777e1,
-6.950471168074e0));
#113955=cartesian_point('',(-7.727663508258e1,4.216701172909e1,
-6.951489505519e0));
#113956=cartesian_point('',(-7.715847739903e1,4.209300116883e1,
-6.954481522190e0));
#113957=cartesian_point('',(-7.715054075991e1,4.208788400003e1,
-6.954692240534e0));
#113958=(bounded_surface()b_spline_surface(3,3,((#113934,#113935,#113936,
#113937,#113938,#113939),(#113940,#113941,#113942,#113943,#113944,#113945),(
#113946,#113947,#113948,#113949,#113950,#113951),(#113952,#113953,#113954,
#113955,#113956,#113957)),.unspecified.,.f.,.f.,.f.)b_spline_surface_with_knots(
(4,4),(4,1,1,4),(0.e0,1.e0),(6.040122809142e-1,6.273210901743e-1,
7.516860489527e-1,7.607204849221e-1),.unspecified.)geometric_representation_item()rational_b_spline_surface(((1.457477936670e0,1.457477936670e0,1.457477936670e0,
1.457477936670e0,1.457477936670e0,1.457477936670e0),(8.475073544433e-1,
8.475073544433e-1,8.475073544433e-1,8.475073544433e-1,8.475073544433e-1,
8.475073544433e-1),(8.475073544433e-1,8.475073544433e-1,8.475073544433e-1,
8.475073544433e-1,8.475073544433e-1,8.475073544433e-1),(1.457477936670e0,
1.457477936670e0,1.457477936670e0,1.457477936670e0,1.457477936670e0,
1.457477936670e0)))representation_item('')surface());
#113959=oriented_edge('',*,*,#113921,.f.);
#113960=oriented_edge('',*,*,#103509,.t.);
#113961=oriented_edge('',*,*,#103528,.t.);
#113963=oriented_edge('',*,*,#113962,.f.);
#113964=edge_loop('',(#113959,#113960,#113961,#113963));
#113965=face_outer_bound('',#113964,.f.);
#113967=cartesian_point('',(-7.838626807534e1,4.249109288725e1,
-4.961805061893e0));
#113968=cartesian_point('',(-7.834831596859e1,4.257697390738e1,
-5.002200290124e0));
#113969=cartesian_point('',(-7.827790636904e1,4.272005601843e1,
-5.073847472073e0));
#113970=cartesian_point('',(-7.816428567238e1,4.290836246186e1,
-5.178751051431e0));
#113971=cartesian_point('',(-7.805793886527e1,4.305647204596e1,
-5.268846294603e0));
#113972=cartesian_point('',(-7.794785158960e1,4.318445091617e1,
-5.353762399552e0));
#113973=cartesian_point('',(-7.783509546022e1,4.329251096647e1,
-5.432055697838e0));
#113974=cartesian_point('',(-7.772056891642e1,4.338132267016e1,
-5.502540243132e0));
#113975=cartesian_point('',(-7.760216471154e1,4.345346731344e1,
-5.565714554865e0));
#113976=cartesian_point('',(-7.747418197052e1,4.351113348199e1,
-5.622569446225e0));
#113977=cartesian_point('',(-7.732919953887e1,4.355259955082e1,
-5.671561522142e0));
#113978=cartesian_point('',(-7.713585259085e1,4.357298942475e1,
-5.710381927511e0));
#113979=cartesian_point('',(-7.699649311844e1,4.355129796831e1,
-5.705925410985e0));
#113980=cartesian_point('',(-7.692277510329e1,4.352745068929e1,
-5.687640729519e0));
#113981=cartesian_point('',(-7.814083271096e1,4.161074597022e1,
-5.504741154706e0));
#113982=cartesian_point('',(-7.807889522796e1,4.167809253048e1,
-5.504295996663e0));
#113983=cartesian_point('',(-7.797468239912e1,4.179054347364e1,
-5.498894951353e0));
#113984=cartesian_point('',(-7.783652120324e1,4.194069795387e1,
-5.480129741987e0));
#113985=cartesian_point('',(-7.772796734046e1,4.206132315589e1,
-5.456903713219e0));
#113986=cartesian_point('',(-7.763505337312e1,4.216903581332e1,
-5.428866206629e0));
#113987=cartesian_point('',(-7.755814978232e1,4.226457465853e1,
-5.397709794534e0));
#113988=cartesian_point('',(-7.749700769114e1,4.234899262914e1,
-5.365119788196e0));
#113989=cartesian_point('',(-7.744981243972e1,4.242528964650e1,
-5.331906568160e0));
#113990=cartesian_point('',(-7.741507453581e1,4.249739846235e1,
-5.298089358653e0));
#113991=cartesian_point('',(-7.739389843387e1,4.256820405287e1,
-5.264363280398e0));
#113992=cartesian_point('',(-7.738948350282e1,4.264846409956e1,
-5.229904384805e0));
#113993=cartesian_point('',(-7.740534819186e1,4.269299880652e1,
-5.219468181575e0));
#113994=cartesian_point('',(-7.741661341576e1,4.270981931502e1,
-5.221155469532e0));
#113995=cartesian_point('',(-7.886680285183e1,4.138869691534e1,
-6.248839011707e0));
#113996=cartesian_point('',(-7.876929020329e1,4.143352831550e1,
-6.276440696243e0));
#113997=cartesian_point('',(-7.860204430493e1,4.150386402273e1,
-6.311177678406e0));
#113998=cartesian_point('',(-7.837396059767e1,4.158743712997e1,
-6.328561953891e0));
#113999=cartesian_point('',(-7.819094778648e1,4.164784651697e1,
-6.321570356178e0));
#114000=cartesian_point('',(-7.803130507740e1,4.169625902164e1,
-6.296028409983e0));
#114001=cartesian_point('',(-7.789676546781e1,4.173491595731e1,
-6.256119422956e0));
#114002=cartesian_point('',(-7.778774964995e1,4.176610449624e1,
-6.206189170525e0));
#114003=cartesian_point('',(-7.770154837515e1,4.179260254451e1,
-6.149093919134e0));
#114004=cartesian_point('',(-7.763539611095e1,4.181719389e1,-6.085603624076e0));
#114005=cartesian_point('',(-7.759010952268e1,4.184248120411e1,
-6.016754561391e0));
#114006=cartesian_point('',(-7.756609694413e1,4.187464718081e1,
-5.938350130883e0));
#114007=cartesian_point('',(-7.757112684924e1,4.189618254274e1,
-5.902975052722e0));
#114008=cartesian_point('',(-7.757005113758e1,4.190042504484e1,
-5.895062521386e0));
#114009=cartesian_point('',(-7.965360295237e1,4.210345915981e1,
-6.260785712768e0));
#114010=cartesian_point('',(-7.955354684780e1,4.215003519205e1,
-6.350142654158e0));
#114011=cartesian_point('',(-7.937309965455e1,4.221959622506e1,
-6.491859277326e0));
#114012=cartesian_point('',(-7.910250013948e1,4.229167075842e1,
-6.659869450687e0));
#114013=cartesian_point('',(-7.886616944335e1,4.233466086415e1,
-6.778305336990e0));
#114014=cartesian_point('',(-7.863959299417e1,4.235911873870e1,
-6.867577971978e0));
#114015=cartesian_point('',(-7.842622096798e1,4.236787934984e1,
-6.930591794083e0));
#114016=cartesian_point('',(-7.822812067905e1,4.236376778926e1,
-6.970805261528e0));
#114017=cartesian_point('',(-7.804162318623e1,4.234897776839e1,
-6.992288421564e0));
#114018=cartesian_point('',(-7.785880001556e1,4.232369211280e1,
-6.997342647701e0));
#114019=cartesian_point('',(-7.767172761561e1,4.228569637460e1,
-6.985020103847e0));
#114020=cartesian_point('',(-7.744416881669e1,4.222212784744e1,
-6.947124256092e0));
#114021=cartesian_point('',(-7.728589493067e1,4.216028615553e1,
-6.899131643219e0));
#114022=cartesian_point('',(-7.719063319454e1,4.211448129786e1,
-6.864088440813e0));
#114023=(bounded_surface()b_spline_surface(3,3,((#113967,#113968,#113969,
#113970,#113971,#113972,#113973,#113974,#113975,#113976,#113977,#113978,#113979,
#113980),(#113981,#113982,#113983,#113984,#113985,#113986,#113987,#113988,
#113989,#113990,#113991,#113992,#113993,#113994),(#113995,#113996,#113997,
#113998,#113999,#114000,#114001,#114002,#114003,#114004,#114005,#114006,#114007,
#114008),(#114009,#114010,#114011,#114012,#114013,#114014,#114015,#114016,
#114017,#114018,#114019,#114020,#114021,#114022)),.unspecified.,.f.,.f.,.f.)b_spline_surface_with_knots((4,4),(4,1,1,1,1,1,1,1,1,1,1,4),(0.e0,1.e0),(
1.602445847255e-1,2.669098840835e-1,3.413740585594e-1,4.101654240184e-1,
4.737436614996e-1,5.320415850349e-1,5.852134200026e-1,6.343362616969e-1,
6.833904776596e-1,7.356438764565e-1,7.927020827696e-1,8.848768643829e-1),
.unspecified.)geometric_representation_item()rational_b_spline_surface(((
1.456816963476e0,1.456816963476e0,1.456816963476e0,1.456816963476e0,
1.456816963476e0,1.456816963476e0,1.456816963476e0,1.456816963476e0,
1.456816963476e0,1.456816963476e0,1.456816963476e0,1.456816963476e0,
1.456816963476e0,1.456816963476e0),(8.477276788412e-1,8.477276788412e-1,
8.477276788412e-1,8.477276788412e-1,8.477276788412e-1,8.477276788412e-1,
8.477276788412e-1,8.477276788412e-1,8.477276788412e-1,8.477276788412e-1,
8.477276788412e-1,8.477276788412e-1,8.477276788412e-1,8.477276788412e-1),(
8.477276788412e-1,8.477276788412e-1,8.477276788412e-1,8.477276788412e-1,
8.477276788412e-1,8.477276788412e-1,8.477276788412e-1,8.477276788412e-1,
8.477276788412e-1,8.477276788412e-1,8.477276788412e-1,8.477276788412e-1,
8.477276788412e-1,8.477276788412e-1),(1.456816963476e0,1.456816963476e0,
1.456816963476e0,1.456816963476e0,1.456816963476e0,1.456816963476e0,
1.456816963476e0,1.456816963476e0,1.456816963476e0,1.456816963476e0,
1.456816963476e0,1.456816963476e0,1.456816963476e0,1.456816963476e0)))representation_item('')surface());
#114025=oriented_edge('',*,*,#114024,.t.);
#114027=oriented_edge('',*,*,#114026,.f.);
#114028=oriented_edge('',*,*,#113923,.f.);
#114029=oriented_edge('',*,*,#113962,.t.);
#114030=edge_loop('',(#114025,#114027,#114028,#114029));
#114031=face_outer_bound('',#114030,.f.);
#114033=cartesian_point('',(0.e0,0.e0,-5.1e0));
#114034=direction('',(0.e0,0.e0,1.e0));
#114035=direction('',(7.077664394355e-1,7.064465069690e-1,0.e0));
#114036=axis2_placement_3d('',#114033,#114034,#114035);
#114037=toroidal_surface('',#114036,8.85e1,5.e-1);
#114038=oriented_edge('',*,*,#103526,.f.);
#114040=oriented_edge('',*,*,#114039,.f.);
#114042=oriented_edge('',*,*,#114041,.f.);
#114044=oriented_edge('',*,*,#114043,.t.);
#114046=oriented_edge('',*,*,#114045,.f.);
#114047=oriented_edge('',*,*,#114024,.f.);
#114048=edge_loop('',(#114038,#114040,#114042,#114044,#114046,#114047));
#114049=face_outer_bound('',#114048,.f.);
#114051=cartesian_point('',(-7.369689387755e1,4.876973091148e1,
-5.685152482037e0));
#114052=cartesian_point('',(-7.374843272288e1,4.881909137580e1,
-5.703177823942e0));
#114053=cartesian_point('',(-7.382546712873e1,4.891991987044e1,
-5.711121711722e0));
#114054=cartesian_point('',(-7.390047425017e1,4.909027589592e1,
-5.681565893740e0));
#114055=cartesian_point('',(-7.393925972379e1,4.924958279117e1,
-5.633194397634e0));
#114056=cartesian_point('',(-7.395007324566e1,4.942701098223e1,
-5.562116145902e0));
#114057=cartesian_point('',(-7.393007459472e1,4.961547556230e1,
-5.473753882090e0));
#114058=cartesian_point('',(-7.387940651166e1,4.981105142982e1,
-5.373141487895e0));
#114059=cartesian_point('',(-7.379849731874e1,5.001246721556e1,
-5.263772934381e0));
#114060=cartesian_point('',(-7.368713405156e1,5.021955405752e1,
-5.148153372972e0));
#114061=cartesian_point('',(-7.356548707694e1,5.040084414350e1,
-5.046136705615e0));
#114062=cartesian_point('',(-7.347946051976e1,5.051168263031e1,
-4.984240339997e0));
#114063=cartesian_point('',(-7.344452501050e1,5.055448583604e1,
-4.960455931327e0));
#114064=cartesian_point('',(-7.320437129920e1,4.958896733804e1,
-5.220978150649e0));
#114065=cartesian_point('',(-7.318620990952e1,4.958649850211e1,
-5.219200124745e0));
#114066=cartesian_point('',(-7.314512147768e1,4.959024494229e1,
-5.226726330518e0));
#114067=cartesian_point('',(-7.307892616730e1,4.962286384070e1,
-5.256432035495e0));
#114068=cartesian_point('',(-7.302046190075e1,4.967237621532e1,
-5.291564105934e0));
#114069=cartesian_point('',(-7.295896498155e1,4.975102971656e1,
-5.334468181080e0));
#114070=cartesian_point('',(-7.289588114204e1,4.986021716390e1,
-5.379595310886e0));
#114071=cartesian_point('',(-7.283064358664e1,4.999929974783e1,
-5.422273975218e0));
#114072=cartesian_point('',(-7.276156619733e1,5.016766284494e1,
-5.459073258318e0));
#114073=cartesian_point('',(-7.268650139006e1,5.036509552796e1,
-5.487202186099e0));
#114074=cartesian_point('',(-7.261540504558e1,5.055810038231e1,
-5.501544879745e0));
#114075=cartesian_point('',(-7.256835797204e1,5.068545434385e1,
-5.504518165341e0));
#114076=cartesian_point('',(-7.254957702326e1,5.073595415281e1,
-5.504789449145e0));
#114077=cartesian_point('',(-7.255069988267e1,5.009181510926e1,
-5.892744541053e0));
#114078=cartesian_point('',(-7.254792139069e1,5.009532129658e1,
-5.900191708012e0));
#114079=cartesian_point('',(-7.252976239041e1,5.009953119715e1,
-5.929095775185e0));
#114080=cartesian_point('',(-7.250976088064e1,5.012788678722e1,
-5.999488852293e0));
#114081=cartesian_point('',(-7.250388026109e1,5.017655879860e1,
-6.073116989293e0));
#114082=cartesian_point('',(-7.251314802454e1,5.026247215152e1,
-6.154421583786e0));
#114083=cartesian_point('',(-7.253675154627e1,5.039020824924e1,
-6.230182944302e0));
#114084=cartesian_point('',(-7.257028973416e1,5.055968596091e1,
-6.289607880175e0));
#114085=cartesian_point('',(-7.260837767605e1,5.076951839405e1,
-6.324623858310e0));
#114086=cartesian_point('',(-7.264533336996e1,5.101811865640e1,
-6.328422240056e0));
#114087=cartesian_point('',(-7.267061587373e1,5.126142592884e1,
-6.299470017156e0));
#114088=cartesian_point('',(-7.268000139718e1,5.142120966060e1,
-6.264239878444e0));
#114089=cartesian_point('',(-7.268248614857e1,5.148436092758e1,
-6.248015950476e0));
#114090=cartesian_point('',(-7.255577691774e1,4.964755439612e1,
-6.857857914586e0));
#114091=cartesian_point('',(-7.263416975273e1,4.970734548265e1,
-6.891987714505e0));
#114092=cartesian_point('',(-7.275123216433e1,4.980898304211e1,
-6.937251025463e0));
#114093=cartesian_point('',(-7.290687999913e1,4.997189659218e1,
-6.978723325300e0));
#114094=cartesian_point('',(-7.303746096796e1,5.012973646175e1,
-6.997554575602e0));
#114095=cartesian_point('',(-7.317180869599e1,5.031983820664e1,
-6.993512273101e0));
#114096=cartesian_point('',(-7.330314053864e1,5.054068324422e1,
-6.958628315560e0));
#114097=cartesian_point('',(-7.342490568890e1,5.078932001495e1,
-6.887249958506e0));
#114098=cartesian_point('',(-7.353107546846e1,5.106312899620e1,
-6.774768281963e0));
#114099=cartesian_point('',(-7.361526686455e1,5.135953929806e1,
-6.616674783313e0));
#114100=cartesian_point('',(-7.366186885343e1,5.162864252831e1,
-6.439077996808e0));
#114101=cartesian_point('',(-7.367435691979e1,5.179609380233e1,
-6.310489751605e0));
#114102=cartesian_point('',(-7.367654503320e1,5.186098271165e1,
-6.257909581883e0));
#114103=(bounded_surface()b_spline_surface(3,3,((#114051,#114052,#114053,
#114054,#114055,#114056,#114057,#114058,#114059,#114060,#114061,#114062,
#114063),(#114064,#114065,#114066,#114067,#114068,#114069,#114070,#114071,
#114072,#114073,#114074,#114075,#114076),(#114077,#114078,#114079,#114080,
#114081,#114082,#114083,#114084,#114085,#114086,#114087,#114088,#114089),(
#114090,#114091,#114092,#114093,#114094,#114095,#114096,#114097,#114098,#114099,
#114100,#114101,#114102)),.unspecified.,.f.,.f.,.f.)b_spline_surface_with_knots(
(4,4),(4,1,1,1,1,1,1,1,1,1,4),(0.e0,1.e0),(1.107046856046e-1,1.967066163439e-1,
2.471709063194e-1,3.042425856142e-1,3.677535804262e-1,4.368052653453e-1,
5.115744096472e-1,5.930118517017e-1,6.816169371380e-1,7.782318561521e-1,
8.409811643675e-1),.unspecified.)geometric_representation_item()rational_b_spline_surface(((1.456821149830e0,1.456821149830e0,1.456821149830e0,1.456821149830e0,
1.456821149830e0,1.456821149830e0,1.456821149830e0,1.456821149830e0,
1.456821149830e0,1.456821149830e0,1.456821149830e0,1.456821149830e0,
1.456821149830e0),(8.477262833901e-1,8.477262833901e-1,8.477262833901e-1,
8.477262833901e-1,8.477262833901e-1,8.477262833901e-1,8.477262833901e-1,
8.477262833901e-1,8.477262833901e-1,8.477262833901e-1,8.477262833901e-1,
8.477262833901e-1,8.477262833901e-1),(8.477262833901e-1,8.477262833901e-1,
8.477262833901e-1,8.477262833901e-1,8.477262833901e-1,8.477262833901e-1,
8.477262833901e-1,8.477262833901e-1,8.477262833901e-1,8.477262833901e-1,
8.477262833901e-1,8.477262833901e-1,8.477262833901e-1),(1.456821149830e0,
1.456821149830e0,1.456821149830e0,1.456821149830e0,1.456821149830e0,
1.456821149830e0,1.456821149830e0,1.456821149830e0,1.456821149830e0,
1.456821149830e0,1.456821149830e0,1.456821149830e0,1.456821149830e0)))representation_item('')surface());
#114104=oriented_edge('',*,*,#114039,.t.);
#114106=oriented_edge('',*,*,#114105,.f.);
#114108=oriented_edge('',*,*,#114107,.f.);
#114110=oriented_edge('',*,*,#114109,.t.);
#114111=edge_loop('',(#114104,#114106,#114108,#114110));
#114112=face_outer_bound('',#114111,.f.);
#114114=cartesian_point('',(-7.319583503339e1,4.844382492162e1,
-5.697554256469e0));
#114115=cartesian_point('',(-7.341535406718e1,4.856544386731e1,
-5.698770262651e0));
#114116=cartesian_point('',(-7.371392889796e1,4.879976942711e1,
-5.699472407936e0));
#114117=cartesian_point('',(-7.394582684555e1,4.909527869302e1,
-5.698990138070e0));
#114118=cartesian_point('',(-7.401403764411e1,4.919777535524e1,
-5.698667771235e0));
#114119=cartesian_point('',(-7.272277046081e1,4.927957038083e1,
-5.239154779300e0));
#114120=cartesian_point('',(-7.285641607975e1,4.935114184787e1,
-5.237855625680e0));
#114121=cartesian_point('',(-7.303824949706e1,4.949180346369e1,
-5.236666259139e0));
#114122=cartesian_point('',(-7.317773966573e1,4.967125933386e1,
-5.237422636328e0));
#114123=cartesian_point('',(-7.321847105961e1,4.973357216753e1,
-5.237821789591e0));
#114124=cartesian_point('',(-7.233711061766e1,4.996090125567e1,
-5.959875130777e0));
#114125=cartesian_point('',(-7.239932040585e1,4.999419620657e1,
-5.956438791856e0));
#114126=cartesian_point('',(-7.248382897325e1,5.005954925910e1,
-5.953851898661e0));
#114127=cartesian_point('',(-7.254864649393e1,5.014295798299e1,
-5.955545636098e0));
#114128=cartesian_point('',(-7.256757829090e1,5.017193462492e1,
-5.956531739246e0));
#114129=cartesian_point('',(-7.252308860529e1,4.963234096900e1,
-6.954781449629e0));
#114130=cartesian_point('',(-7.261799471702e1,4.968719022120e1,
-6.952269342025e0));
#114131=cartesian_point('',(-7.274679572689e1,4.979014725026e1,
-6.950533636752e0));
#114132=cartesian_point('',(-7.284843443669e1,4.991811152609e1,
-6.951686501499e0));
#114133=cartesian_point('',(-7.287861793940e1,4.996245641463e1,
-6.952388012169e0));
#114134=(bounded_surface()b_spline_surface(3,3,((#114114,#114115,#114116,
#114117,#114118),(#114119,#114120,#114121,#114122,#114123),(#114124,#114125,
#114126,#114127,#114128),(#114129,#114130,#114131,#114132,#114133)),
.unspecified.,.f.,.f.,.f.)b_spline_surface_with_knots((4,4),(4,1,4),(0.e0,1.e0),
(4.172605820792e-1,6.009925780269e-1,6.910273938168e-1),.unspecified.)geometric_representation_item()rational_b_spline_surface(((1.457511557233e0,
1.457511557233e0,1.457511557233e0,1.457511557233e0,1.457511557233e0),(
8.474961475891e-1,8.474961475891e-1,8.474961475891e-1,8.474961475891e-1,
8.474961475891e-1),(8.474961475891e-1,8.474961475891e-1,8.474961475891e-1,
8.474961475891e-1,8.474961475891e-1),(1.457511557233e0,1.457511557233e0,
1.457511557233e0,1.457511557233e0,1.457511557233e0)))representation_item('')surface());
#114135=oriented_edge('',*,*,#103546,.t.);
#114137=oriented_edge('',*,*,#114136,.f.);
#114138=oriented_edge('',*,*,#114105,.t.);
#114139=oriented_edge('',*,*,#103524,.t.);
#114140=edge_loop('',(#114135,#114137,#114138,#114139));
#114141=face_outer_bound('',#114140,.f.);
#114143=cartesian_point('',(-7.186965883627e1,5.067843931099e1,
-8.480067565814e0));
#114144=direction('',(-6.426678353457e-2,-6.102386633470e-2,9.960651927819e-1));
#114145=direction('',(-4.869196380356e-1,8.731676929037e-1,2.207818299699e-2));
#114146=axis2_placement_3d('',#114143,#114144,#114145);
#114147=cylindrical_surface('',#114146,9.999637340450e-1);
#114148=oriented_edge('',*,*,#114136,.t.);
#114150=oriented_edge('',*,*,#114149,.f.);
#114152=oriented_edge('',*,*,#114151,.t.);
#114154=oriented_edge('',*,*,#114153,.f.);
#114156=oriented_edge('',*,*,#114155,.t.);
#114157=oriented_edge('',*,*,#114107,.t.);
#114158=edge_loop('',(#114148,#114150,#114152,#114154,#114156,#114157));
#114159=face_outer_bound('',#114158,.f.);
#114161=cartesian_point('',(-5.641694172400e1,3.789913751873e1,-5.6e0));
#114162=direction('',(-5.855485519503e-1,-8.059384404624e-1,
-8.715574274766e-2));
#114163=direction('',(-8.090169943749e-1,5.877852522925e-1,0.e0));
#114164=axis2_placement_3d('',#114161,#114162,#114163);
#114165=plane('',#114164);
#114166=oriented_edge('',*,*,#103544,.f.);
#114167=oriented_edge('',*,*,#103574,.t.);
#114168=oriented_edge('',*,*,#103763,.t.);
#114169=oriented_edge('',*,*,#103779,.f.);
#114170=oriented_edge('',*,*,#114149,.t.);
#114171=edge_loop('',(#114166,#114167,#114168,#114169,#114170));
#114172=face_outer_bound('',#114171,.f.);
#114174=cartesian_point('',(-7.172667810408e1,5.081413741760e1,
-1.069548648161e1));
#114175=direction('',(-8.158586663036e-1,5.779879325096e-1,-1.745240644029e-2));
#114176=direction('',(-5.746488545072e-1,-8.137702314705e-1,
-8.692930683091e-2));
#114177=axis2_placement_3d('',#114174,#114175,#114176);
#114178=spherical_surface('',#114177,1.e0);
#114180=oriented_edge('',*,*,#114179,.t.);
#114181=oriented_edge('',*,*,#114151,.f.);
#114182=oriented_edge('',*,*,#103777,.t.);
#114183=edge_loop('',(#114180,#114181,#114182));
#114184=face_outer_bound('',#114183,.f.);
#114186=cartesian_point('',(-1.423022626349e-14,0.e0,-1.069548648161e1));
#114187=direction('',(0.e0,0.e0,1.e0));
#114188=direction('',(-7.948114581354e-1,6.068564459711e-1,0.e0));
#114189=axis2_placement_3d('',#114186,#114187,#114188);
#114190=toroidal_surface('',#114189,8.790217809212e1,1.e0);
#114192=oriented_edge('',*,*,#114191,.t.);
#114193=oriented_edge('',*,*,#114179,.f.);
#114194=oriented_edge('',*,*,#103795,.t.);
#114196=oriented_edge('',*,*,#114195,.t.);
#114197=edge_loop('',(#114192,#114193,#114194,#114196));
#114198=face_outer_bound('',#114197,.f.);
#114200=cartesian_point('',(-1.423022626349e-14,0.e0,-8.156393297400e0));
#114201=direction('',(0.e0,0.e0,1.e0));
#114202=direction('',(6.018150231520e-1,-7.986355100473e-1,0.e0));
#114203=axis2_placement_3d('',#114200,#114201,#114202);
#114204=conical_surface('',#114203,8.894665045655e1,1.e0);
#114205=oriented_edge('',*,*,#114191,.f.);
#114207=oriented_edge('',*,*,#114206,.t.);
#114209=oriented_edge('',*,*,#114208,.t.);
#114210=oriented_edge('',*,*,#114153,.t.);
#114211=edge_loop('',(#114205,#114207,#114209,#114210));
#114212=face_outer_bound('',#114211,.f.);
#114214=cartesian_point('',(-7.040395233165e1,5.269801754427e1,
-8.400286037599e0));
#114215=direction('',(-3.817770509427e-2,-7.997869152578e-2,
-9.960651945207e-1));
#114216=direction('',(-9.808986902812e-1,1.932622581866e-1,2.207847288993e-2));
#114217=axis2_placement_3d('',#114214,#114215,#114216);
#114218=cylindrical_surface('',#114217,9.999624588497e-1);
#114220=oriented_edge('',*,*,#114219,.t.);
#114222=oriented_edge('',*,*,#114221,.t.);
#114224=oriented_edge('',*,*,#114223,.f.);
#114225=oriented_edge('',*,*,#114206,.f.);
#114227=oriented_edge('',*,*,#114226,.t.);
#114228=oriented_edge('',*,*,#103823,.f.);
#114229=edge_loop('',(#114220,#114222,#114224,#114225,#114227,#114228));
#114230=face_outer_bound('',#114229,.f.);
#114232=cartesian_point('',(-6.966862981032e1,5.519030479496e1,
-5.698723052074e0));
#114233=cartesian_point('',(-6.957829718493e1,5.516537433823e1,
-5.698936000538e0));
#114234=cartesian_point('',(-6.922197309218e1,5.504390873782e1,
-5.699356959157e0));
#114235=cartesian_point('',(-6.890096463651e1,5.483802625309e1,
-5.698805241293e0));
#114236=cartesian_point('',(-6.869510732289e1,5.464662040320e1,
-5.697521859717e0));
#114237=cartesian_point('',(-6.992953369247e1,5.426739368853e1,
-5.238100816749e0));
#114238=cartesian_point('',(-6.987478936084e1,5.425277962926e1,
-5.237737769174e0));
#114239=cartesian_point('',(-6.965881487005e1,5.418052606767e1,
-5.236553339413e0));
#114240=cartesian_point('',(-6.946503960215e1,5.405459863063e1,
-5.237647197011e0));
#114241=cartesian_point('',(-6.934232997674e1,5.393721524485e1,
-5.239194366993e0));
#114242=cartesian_point('',(-7.014296166479e1,5.351242202998e1,
-5.956716896108e0));
#114243=cartesian_point('',(-7.011750358824e1,5.350563203535e1,
-5.955929126161e0));
#114244=cartesian_point('',(-7.001710387553e1,5.347205994149e1,
-5.953731349029e0));
#114245=cartesian_point('',(-6.992707125605e1,5.341353455969e1,
-5.955982649470e0));
#114246=cartesian_point('',(-6.986996886432e1,5.335888307507e1,
-5.959850955557e0));
#114247=cartesian_point('',(-7.004095758376e1,5.387324727156e1,
-6.952357811780e0));
#114248=cartesian_point('',(-7.000171519753e1,5.386196599369e1,
-6.951829826741e0));
#114249=cartesian_point('',(-6.984701275410e1,5.380798069867e1,
-6.950482988167e0));
#114250=cartesian_point('',(-6.970698464922e1,5.371968194433e1,
-6.951950443854e0));
#114251=cartesian_point('',(-6.961557997726e1,5.363771268248e1,
-6.954716313313e0));
#114252=(bounded_surface()b_spline_surface(3,3,((#114232,#114233,#114234,
#114235,#114236),(#114237,#114238,#114239,#114240,#114241),(#114242,#114243,
#114244,#114245,#114246),(#114247,#114248,#114249,#114250,#114251)),
.unspecified.,.f.,.f.,.f.)b_spline_surface_with_knots((4,4),(4,1,4),(0.e0,1.e0),
(1.732677094137e-1,2.549242523522e-1,5.005281226318e-1),.unspecified.)geometric_representation_item()rational_b_spline_surface(((1.457453717601e0,
1.457453717601e0,1.457453717601e0,1.457453717601e0,1.457453717601e0),(
8.475154274664e-1,8.475154274664e-1,8.475154274664e-1,8.475154274664e-1,
8.475154274664e-1),(8.475154274664e-1,8.475154274664e-1,8.475154274664e-1,
8.475154274664e-1,8.475154274664e-1),(1.457453717601e0,1.457453717601e0,
1.457453717601e0,1.457453717601e0,1.457453717601e0)))representation_item('')surface());
#114253=oriented_edge('',*,*,#103859,.t.);
#114255=oriented_edge('',*,*,#114254,.f.);
#114256=oriented_edge('',*,*,#114219,.f.);
#114257=oriented_edge('',*,*,#103840,.t.);
#114258=edge_loop('',(#114253,#114255,#114256,#114257));
#114259=face_outer_bound('',#114258,.f.);
#114261=cartesian_point('',(-7.077413158614e1,5.423027104493e1,
-4.961805117294e0));
#114262=cartesian_point('',(-7.072321200171e1,5.430915767169e1,
-5.002200328703e0));
#114263=cartesian_point('',(-7.063128630952e1,5.443946367910e1,
-5.073847492541e0));
#114264=cartesian_point('',(-7.048960688208e1,5.460767753202e1,
-5.178751051429e0));
#114265=cartesian_point('',(-7.036139993708e1,5.473732733549e1,
-5.268846294603e0));
#114266=cartesian_point('',(-7.023264771236e1,5.484650912937e1,
-5.353762399552e0));
#114267=cartesian_point('',(-7.010437548188e1,5.493559983635e1,
-5.432055697838e0));
#114268=cartesian_point('',(-6.997736573853e1,5.500540222198e1,
-5.502540243132e0));
#114269=cartesian_point('',(-6.984913337721e1,5.505813614653e1,
-5.565714554866e0));
#114270=cartesian_point('',(-6.971370533988e1,5.509507143723e1,
-5.622569446227e0));
#114271=cartesian_point('',(-6.956402116025e1,5.511334674081e1,
-5.671561522143e0));
#114272=cartesian_point('',(-6.936986532768e1,5.510323947458e1,
-5.710381852999e0));
#114273=cartesian_point('',(-6.923561521618e1,5.506001465609e1,
-5.705925434072e0));
#114274=cartesian_point('',(-6.916653550234e1,5.502492915607e1,
-5.687640959900e0));
#114275=cartesian_point('',(-7.066943450835e1,5.332236807484e1,
-5.504741156689e0));
#114276=cartesian_point('',(-7.059772428881e1,5.337919630312e1,
-5.504295996139e0));
#114277=cartesian_point('',(-7.047720332323e1,5.347396028397e1,
-5.498894949709e0));
#114278=cartesian_point('',(-7.031725381628e1,5.360065291569e1,
-5.480129743417e0));
#114279=cartesian_point('',(-7.019116649274e1,5.370281145572e1,
-5.456903714109e0));
#114280=cartesian_point('',(-7.008254647868e1,5.379466304475e1,
-5.428866206982e0));
#114281=cartesian_point('',(-6.999164413073e1,5.387699527611e1,
-5.397709794366e0));
#114282=cartesian_point('',(-6.991804892034e1,5.395080919112e1,
-5.365119787538e0));
#114283=cartesian_point('',(-6.985949923801e1,5.401878390175e1,
-5.331906567043e0));
#114284=cartesian_point('',(-6.981390871174e1,5.408457073314e1,
-5.298089357105e0));
#114285=cartesian_point('',(-6.978191688863e1,5.415119191740e1,
-5.264363278457e0));
#114286=cartesian_point('',(-6.976500090856e1,5.422977303195e1,
-5.229904448657e0));
#114287=cartesian_point('',(-6.977370343700e1,5.427624113725e1,
-5.219468233369e0));
#114288=cartesian_point('',(-6.978219859894e1,5.429461683712e1,
-5.221155445883e0));
#114289=cartesian_point('',(-7.142120283881e1,5.321661952731e1,
-6.248839054754e0));
#114290=cartesian_point('',(-7.131787760331e1,5.324564462282e1,
-6.276440720260e0));
#114291=cartesian_point('',(-7.114168789874e1,5.328895134361e1,
-6.311177687256e0));
#114292=cartesian_point('',(-7.090333861209e1,5.333581536481e1,
-6.328561959412e0));
#114293=cartesian_point('',(-7.071312888178e1,5.336685150034e1,
-6.321570361655e0));
#114294=cartesian_point('',(-7.054787825477e1,5.338969434451e1,
-6.296028415333e0));
#114295=cartesian_point('',(-7.040894777374e1,5.340682871690e1,
-6.256119428115e0));
#114296=cartesian_point('',(-7.029639515892e1,5.342057944165e1,
-6.206189175448e0));
#114297=cartesian_point('',(-7.020710995676e1,5.343326640435e1,
-6.149093923791e0));
#114298=cartesian_point('',(-7.013792520269e1,5.344720649523e1,
-6.085603628438e0));
#114299=cartesian_point('',(-7.008924036007e1,5.346509809709e1,
-6.016754565440e0));
#114300=cartesian_point('',(-7.006049160418e1,5.349311160841e1,
-5.938350285061e0));
#114301=cartesian_point('',(-7.006209064665e1,5.351516862417e1,
-5.902975239657e0));
#114302=cartesian_point('',(-7.006036453574e1,5.351919067959e1,
-5.895062623974e0));
#114303=cartesian_point('',(-7.208650267094e1,5.404566452405e1,
-6.260785835398e0));
#114304=cartesian_point('',(-7.198039237010e1,5.407601488490e1,
-6.350142730920e0));
#114305=cartesian_point('',(-7.179128508564e1,5.411649132987e1,
-6.491859311214e0));
#114306=cartesian_point('',(-7.151274221266e1,5.414534740999e1,
-6.659869452711e0));
#114307=cartesian_point('',(-7.127259600507e1,5.415083797e1,-6.778305339781e0));
#114308=cartesian_point('',(-7.104498303306e1,5.413955036170e1,
-6.867577975470e0));
#114309=cartesian_point('',(-7.083286750862e1,5.411482437616e1,
-6.930591798204e0));
#114310=cartesian_point('',(-7.063784935225e1,5.407977372269e1,
-6.970805266200e0));
#114311=cartesian_point('',(-7.045596162148e1,5.403599115565e1,
-6.992288426716e0));
#114312=cartesian_point('',(-7.027934485477e1,5.398241696313e1,
-6.997342653272e0));
#114313=cartesian_point('',(-7.010051946867e1,5.391562444419e1,
-6.985020109765e0));
#114314=cartesian_point('',(-6.988570701593e1,5.381724070020e1,
-6.947124334991e0));
#114315=cartesian_point('',(-6.973905626299e1,5.373140114682e1,
-6.899131898102e0));
#114316=cartesian_point('',(-6.965213314873e1,5.367125831708e1,
-6.864088887539e0));
#114317=(bounded_surface()b_spline_surface(3,3,((#114261,#114262,#114263,
#114264,#114265,#114266,#114267,#114268,#114269,#114270,#114271,#114272,#114273,
#114274),(#114275,#114276,#114277,#114278,#114279,#114280,#114281,#114282,
#114283,#114284,#114285,#114286,#114287,#114288),(#114289,#114290,#114291,
#114292,#114293,#114294,#114295,#114296,#114297,#114298,#114299,#114300,#114301,
#114302),(#114303,#114304,#114305,#114306,#114307,#114308,#114309,#114310,
#114311,#114312,#114313,#114314,#114315,#114316)),.unspecified.,.f.,.f.,.f.)b_spline_surface_with_knots((4,4),(4,1,1,1,1,1,1,1,1,1,1,4),(0.e0,1.e0),(
1.602446334921e-1,2.669098840835e-1,3.413740585594e-1,4.101654240184e-1,
4.737436614996e-1,5.320415850349e-1,5.852134200027e-1,6.343362616969e-1,
6.833904776596e-1,7.356438764565e-1,7.927020827696e-1,8.848764776135e-1),
.unspecified.)geometric_representation_item()rational_b_spline_surface(((
1.456816966677e0,1.456816966677e0,1.456816966677e0,1.456816966677e0,
1.456816966677e0,1.456816966677e0,1.456816966677e0,1.456816966677e0,
1.456816966677e0,1.456816966677e0,1.456816966677e0,1.456816966677e0,
1.456816966677e0,1.456816966677e0),(8.477276777745e-1,8.477276777745e-1,
8.477276777745e-1,8.477276777745e-1,8.477276777745e-1,8.477276777745e-1,
8.477276777745e-1,8.477276777745e-1,8.477276777745e-1,8.477276777745e-1,
8.477276777745e-1,8.477276777745e-1,8.477276777745e-1,8.477276777745e-1),(
8.477276777745e-1,8.477276777745e-1,8.477276777745e-1,8.477276777745e-1,
8.477276777745e-1,8.477276777745e-1,8.477276777745e-1,8.477276777745e-1,
8.477276777745e-1,8.477276777745e-1,8.477276777745e-1,8.477276777745e-1,
8.477276777745e-1,8.477276777745e-1),(1.456816966677e0,1.456816966677e0,
1.456816966677e0,1.456816966677e0,1.456816966677e0,1.456816966677e0,
1.456816966677e0,1.456816966677e0,1.456816966677e0,1.456816966677e0,
1.456816966677e0,1.456816966677e0,1.456816966677e0,1.456816966677e0)))representation_item('')surface());
#114319=oriented_edge('',*,*,#114318,.t.);
#114321=oriented_edge('',*,*,#114320,.f.);
#114322=oriented_edge('',*,*,#114221,.f.);
#114323=oriented_edge('',*,*,#114254,.t.);
#114324=edge_loop('',(#114319,#114321,#114322,#114323));
#114325=face_outer_bound('',#114324,.f.);
#114327=cartesian_point('',(0.e0,0.e0,-5.1e0));
#114328=direction('',(0.e0,0.e0,1.e0));
#114329=direction('',(7.077664394355e-1,7.064465069690e-1,0.e0));
#114330=axis2_placement_3d('',#114327,#114328,#114329);
#114331=toroidal_surface('',#114330,8.85e1,5.e-1);
#114332=oriented_edge('',*,*,#103857,.f.);
#114334=oriented_edge('',*,*,#114333,.f.);
#114336=oriented_edge('',*,*,#114335,.f.);
#114338=oriented_edge('',*,*,#114337,.t.);
#114340=oriented_edge('',*,*,#114339,.f.);
#114341=oriented_edge('',*,*,#114318,.f.);
#114342=edge_loop('',(#114332,#114334,#114336,#114338,#114340,#114341));
#114343=face_outer_bound('',#114342,.f.);
#114345=cartesian_point('',(-6.516029605641e1,5.969802876441e1,
-5.685152482243e0));
#114346=cartesian_point('',(-6.520347869457e1,5.975484397117e1,
-5.703177823956e0));
#114347=cartesian_point('',(-6.526379162732e1,5.986648193566e1,
-5.711121711697e0));
#114348=cartesian_point('',(-6.531122573288e1,6.004647429455e1,
-5.681565893739e0));
#114349=cartesian_point('',(-6.532461260403e1,6.020988724237e1,
-5.633194397634e0));
#114350=cartesian_point('',(-6.530753710934e1,6.038682260549e1,
-5.562116145901e0));
#114351=cartesian_point('',(-6.525830231923e1,6.056983839558e1,
-5.473753882090e0));
#114352=cartesian_point('',(-6.517766323813e1,6.075508016517e1,
-5.373141487895e0));
#114353=cartesian_point('',(-6.506624180095e1,6.094135920204e1,
-5.263772934382e0));
#114354=cartesian_point('',(-6.492385408105e1,6.112847540820e1,
-5.148153372973e0));
#114355=cartesian_point('',(-6.477534476602e1,6.128850373182e1,
-5.046136706370e0));
#114356=cartesian_point('',(-6.467303838038e1,6.138452009345e1,
-4.984240341425e0));
#114357=cartesian_point('',(-6.463183709006e1,6.142133120205e1,
-4.960455933389e0));
#114358=cartesian_point('',(-6.454568043522e1,6.043013152367e1,
-5.220978150531e0));
#114359=cartesian_point('',(-6.452812885350e1,6.042485201701e1,
-5.219200124768e0));
#114360=cartesian_point('',(-6.448696021610e1,6.042212468545e1,
-5.226726330545e0));
#114361=cartesian_point('',(-6.441647715996e1,6.044398676310e1,
-5.256432035497e0));
#114362=cartesian_point('',(-6.435098724372e1,6.048374373197e1,
-5.291564105936e0));
#114363=cartesian_point('',(-6.427794333525e1,6.055180864043e1,
-5.334468181082e0));
#114364=cartesian_point('',(-6.419855548258e1,6.064978332243e1,
-5.379595310888e0));
#114365=cartesian_point('',(-6.411236380013e1,6.077694816687e1,
-5.422273975221e0));
#114366=cartesian_point('',(-6.401779907708e1,6.093243235043e1,
-5.459073258320e0));
#114367=cartesian_point('',(-6.391277316599e1,6.111569158653e1,
-5.487202186101e0));
#114368=cartesian_point('',(-6.381235952510e1,6.129519831091e1,
-5.501544879641e0));
#114369=cartesian_point('',(-6.374596913103e1,6.141362454866e1,
-5.504518165274e0));
#114370=cartesian_point('',(-6.371951949727e1,6.146056463225e1,
-5.504789449126e0));
#114371=cartesian_point('',(-6.382139407697e1,6.082453166757e1,
-5.892744541176e0));
#114372=cartesian_point('',(-6.381810130389e1,6.082756003550e1,
-5.900191708080e0));
#114373=cartesian_point('',(-6.379950729753e1,6.082887741177e1,
-5.929095775245e0));
#114374=cartesian_point('',(-6.377531624799e1,6.085375497197e1,
-5.999488852294e0));
#114375=cartesian_point('',(-6.376189404856e1,6.090090781855e1,
-6.073116989294e0));
#114376=cartesian_point('',(-6.375760790106e1,6.098721323315e1,
-6.154421583788e0));
#114377=cartesian_point('',(-6.376093849616e1,6.111706909184e1,
-6.230182944304e0));
#114378=cartesian_point('',(-6.376755161814e1,6.128970678012e1,
-6.289607880176e0));
#114379=cartesian_point('',(-6.377234560984e1,6.150291409463e1,
-6.324623858310e0));
#114380=cartesian_point('',(-6.376995666878e1,6.175423481943e1,
-6.328422240056e0));
#114381=cartesian_point('',(-6.375686626007e1,6.199850162873e1,
-6.299470017370e0));
#114382=cartesian_point('',(-6.374114054982e1,6.215778637512e1,
-6.264239879255e0));
#114383=cartesian_point('',(-6.373371567537e1,6.222054884400e1,
-6.248015951875e0));
#114384=cartesian_point('',(-6.389590629269e1,6.038653476358e1,
-6.857857914657e0));
#114385=cartesian_point('',(-6.396398059463e1,6.045785306436e1,
-6.891987714614e0));
#114386=cartesian_point('',(-6.406370215636e1,6.057655189240e1,
-6.937251025497e0));
#114387=cartesian_point('',(-6.419194841386e1,6.076180839194e1,
-6.978723325300e0));
#114388=cartesian_point('',(-6.429623011872e1,6.093813235480e1,
-6.997554575602e0));
#114389=cartesian_point('',(-6.439918533852e1,6.114691024672e1,
-6.993512273101e0));
#114390=cartesian_point('',(-6.449435249294e1,6.138558114196e1,
-6.958628315560e0));
#114391=cartesian_point('',(-6.457572315193e1,6.165020504760e1,
-6.887249958506e0));
#114392=cartesian_point('',(-6.463775264382e1,6.193725159860e1,
-6.774768281963e0));
#114393=cartesian_point('',(-6.467453871711e1,6.224318303378e1,
-6.616674783313e0));
#114394=cartesian_point('',(-6.467846993828e1,6.251626331189e1,
-6.439077998122e0));
#114395=cartesian_point('',(-6.466460910569e1,6.268360654501e1,
-6.310489754564e0));
#114396=cartesian_point('',(-6.465661941869e1,6.274803885884e1,
-6.257909586523e0));
#114397=(bounded_surface()b_spline_surface(3,3,((#114345,#114346,#114347,
#114348,#114349,#114350,#114351,#114352,#114353,#114354,#114355,#114356,
#114357),(#114358,#114359,#114360,#114361,#114362,#114363,#114364,#114365,
#114366,#114367,#114368,#114369,#114370),(#114371,#114372,#114373,#114374,
#114375,#114376,#114377,#114378,#114379,#114380,#114381,#114382,#114383),(
#114384,#114385,#114386,#114387,#114388,#114389,#114390,#114391,#114392,#114393,
#114394,#114395,#114396)),.unspecified.,.f.,.f.,.f.)b_spline_surface_with_knots(
(4,4),(4,1,1,1,1,1,1,1,1,1,4),(0.e0,1.e0),(1.107046857637e-1,1.967066163439e-1,
2.471709063193e-1,3.042425856140e-1,3.677535804261e-1,4.368052653452e-1,
5.115744096471e-1,5.930118517016e-1,6.816169371378e-1,7.782318561520e-1,
8.409811625340e-1),.unspecified.)geometric_representation_item()rational_b_spline_surface(((1.456821149828e0,1.456821149828e0,1.456821149828e0,1.456821149828e0,
1.456821149828e0,1.456821149828e0,1.456821149828e0,1.456821149828e0,
1.456821149828e0,1.456821149828e0,1.456821149828e0,1.456821149828e0,
1.456821149828e0),(8.477262833906e-1,8.477262833906e-1,8.477262833906e-1,
8.477262833906e-1,8.477262833906e-1,8.477262833906e-1,8.477262833906e-1,
8.477262833906e-1,8.477262833906e-1,8.477262833906e-1,8.477262833906e-1,
8.477262833906e-1,8.477262833906e-1),(8.477262833906e-1,8.477262833906e-1,
8.477262833906e-1,8.477262833906e-1,8.477262833906e-1,8.477262833906e-1,
8.477262833906e-1,8.477262833906e-1,8.477262833906e-1,8.477262833906e-1,
8.477262833906e-1,8.477262833906e-1,8.477262833906e-1),(1.456821149828e0,
1.456821149828e0,1.456821149828e0,1.456821149828e0,1.456821149828e0,
1.456821149828e0,1.456821149828e0,1.456821149828e0,1.456821149828e0,
1.456821149828e0,1.456821149828e0,1.456821149828e0,1.456821149828e0)))representation_item('')surface());
#114398=oriented_edge('',*,*,#114333,.t.);
#114400=oriented_edge('',*,*,#114399,.f.);
#114402=oriented_edge('',*,*,#114401,.f.);
#114404=oriented_edge('',*,*,#114403,.t.);
#114405=edge_loop('',(#114398,#114400,#114402,#114404));
#114406=face_outer_bound('',#114405,.f.);
#114408=cartesian_point('',(-6.471629262354e1,5.929774711415e1,
-5.697507963262e0));
#114409=cartesian_point('',(-6.473840138586e1,5.931499183026e1,
-5.697632248679e0));
#114410=cartesian_point('',(-6.499340575634e1,5.952136185932e1,
-5.699049583499e0));
#114411=cartesian_point('',(-6.523398198180e1,5.981805016156e1,
-5.699408212585e0));
#114412=cartesian_point('',(-6.538760524883e1,6.012923510411e1,
-5.698754797963e0));
#114413=cartesian_point('',(-6.540685403081e1,6.017131562985e1,
-5.698654182990e0));
#114414=cartesian_point('',(-6.411835579728e1,6.004919595638e1,
-5.239214721797e0));
#114415=cartesian_point('',(-6.413185931514e1,6.005942173778e1,
-5.239052736607e0));
#114416=cartesian_point('',(-6.428760470823e1,6.018202249177e1,
-5.237332982369e0));
#114417=cartesian_point('',(-6.443412917898e1,6.036132612404e1,
-5.236662806066e0));
#114418=cartesian_point('',(-6.452572909559e1,6.055016525433e1,
-5.237755049055e0));
#114419=cartesian_point('',(-6.453715671965e1,6.057570519389e1,
-5.237935850424e0));
#114420=cartesian_point('',(-6.363092642758e1,6.066176571638e1,
-5.959912858172e0));
#114421=cartesian_point('',(-6.363721300085e1,6.066652384948e1,
-5.959521565081e0));
#114422=cartesian_point('',(-6.370970821632e1,6.072356181055e1,
-5.955234276474e0));
#114423=cartesian_point('',(-6.377778384485e1,6.080685353370e1,
-5.953826947128e0));
#114424=cartesian_point('',(-6.382035401041e1,6.089465547197e1,
-5.956214320133e0));
#114425=cartesian_point('',(-6.382566517790e1,6.090653258663e1,
-5.956599245567e0));
#114426=cartesian_point('',(-6.386597250691e1,6.036637453413e1,
-6.954765242908e0));
#114427=cartesian_point('',(-6.387549131561e1,6.037408094247e1,
-6.954489500888e0));
#114428=cartesian_point('',(-6.398526582277e1,6.046607673561e1,
-6.951427774209e0));
#114429=cartesian_point('',(-6.408898811039e1,6.059527234489e1,
-6.950500440444e0));
#114430=cartesian_point('',(-6.415707901882e1,6.073019799279e1,
-6.952106379021e0));
#114431=cartesian_point('',(-6.416565764757e1,6.074844373223e1,
-6.952361858306e0));
#114432=(bounded_surface()b_spline_surface(3,3,((#114408,#114409,#114410,
#114411,#114412,#114413),(#114414,#114415,#114416,#114417,#114418,#114419),(
#114420,#114421,#114422,#114423,#114424,#114425),(#114426,#114427,#114428,
#114429,#114430,#114431)),.unspecified.,.f.,.f.,.f.)b_spline_surface_with_knots(
(4,4),(4,1,1,4),(0.e0,1.e0),(4.824514108778e-1,5.061939604102e-1,
7.601365923595e-1,7.992343033062e-1),.unspecified.)geometric_representation_item()rational_b_spline_surface(((1.457460831599e0,1.457460831599e0,1.457460831599e0,
1.457460831599e0,1.457460831599e0,1.457460831599e0),(8.475130561336e-1,
8.475130561336e-1,8.475130561336e-1,8.475130561336e-1,8.475130561336e-1,
8.475130561336e-1),(8.475130561336e-1,8.475130561336e-1,8.475130561336e-1,
8.475130561336e-1,8.475130561336e-1,8.475130561336e-1),(1.457460831599e0,
1.457460831599e0,1.457460831599e0,1.457460831599e0,1.457460831599e0,
1.457460831599e0)))representation_item('')surface());
#114433=oriented_edge('',*,*,#103877,.f.);
#114435=oriented_edge('',*,*,#114434,.f.);
#114436=oriented_edge('',*,*,#114399,.t.);
#114437=oriented_edge('',*,*,#103855,.t.);
#114438=edge_loop('',(#114433,#114435,#114436,#114437));
#114439=face_outer_bound('',#114438,.f.);
#114441=cartesian_point('',(-6.305696953245e1,6.129739525970e1,
-8.480067565815e0));
#114442=direction('',(-7.302178866946e-2,-5.021902137479e-2,9.960651927819e-1));
#114443=direction('',(-3.443313283571e-1,9.385885627619e-1,2.207818299773e-2));
#114444=axis2_placement_3d('',#114441,#114442,#114443);
#114445=cylindrical_surface('',#114444,9.999637340434e-1);
#114446=oriented_edge('',*,*,#114401,.t.);
#114447=oriented_edge('',*,*,#114434,.t.);
#114449=oriented_edge('',*,*,#114448,.f.);
#114451=oriented_edge('',*,*,#114450,.t.);
#114453=oriented_edge('',*,*,#114452,.f.);
#114455=oriented_edge('',*,*,#114454,.t.);
#114456=edge_loop('',(#114446,#114447,#114449,#114451,#114453,#114455));
#114457=face_outer_bound('',#114456,.f.);
#114459=cartesian_point('',(-4.979362424960e1,4.625809034367e1,-5.6e0));
#114460=direction('',(-7.044160264028e-1,-7.044160264028e-1,
-8.715574274765e-2));
#114461=direction('',(-7.071067811865e-1,7.071067811865e-1,0.e0));
#114462=axis2_placement_3d('',#114459,#114460,#114461);
#114463=plane('',#114462);
#114464=oriented_edge('',*,*,#103875,.f.);
#114465=oriented_edge('',*,*,#103905,.t.);
#114466=oriented_edge('',*,*,#104098,.t.);
#114467=oriented_edge('',*,*,#104114,.f.);
#114468=oriented_edge('',*,*,#114448,.t.);
#114469=edge_loop('',(#114464,#114465,#114466,#114467,#114468));
#114470=face_outer_bound('',#114469,.f.);
#114472=cartesian_point('',(-6.289452126962e1,6.140905558309e1,
-1.069548648161e1));
#114473=direction('',(-7.153968592531e-1,6.985003559628e-1,-1.745240644032e-2));
#114474=direction('',(-6.948756843656e-1,-7.138564833994e-1,
-8.692930683074e-2));
#114475=axis2_placement_3d('',#114472,#114473,#114474);
#114476=spherical_surface('',#114475,1.e0);
#114478=oriented_edge('',*,*,#114477,.t.);
#114479=oriented_edge('',*,*,#114450,.f.);
#114480=oriented_edge('',*,*,#104112,.t.);
#114481=edge_loop('',(#114478,#114479,#114480));
#114482=face_outer_bound('',#114481,.f.);
#114484=cartesian_point('',(-1.424056309221e-14,0.e0,-1.069548648161e1));
#114485=direction('',(0.e0,0.e0,1.e0));
#114486=direction('',(-6.900927466901e-1,7.237209413619e-1,0.e0));
#114487=axis2_placement_3d('',#114484,#114485,#114486);
#114488=toroidal_surface('',#114487,8.790217809212e1,1.e0);
#114490=oriented_edge('',*,*,#114489,.t.);
#114491=oriented_edge('',*,*,#114477,.f.);
#114492=oriented_edge('',*,*,#104130,.t.);
#114494=oriented_edge('',*,*,#114493,.t.);
#114495=edge_loop('',(#114490,#114491,#114492,#114494));
#114496=face_outer_bound('',#114495,.f.);
#114498=cartesian_point('',(-1.424056309221e-14,0.e0,-8.156393297401e0));
#114499=direction('',(0.e0,0.e0,1.e0));
#114500=direction('',(4.694715627859e-1,-8.829475928589e-1,0.e0));
#114501=axis2_placement_3d('',#114498,#114499,#114500);
#114502=conical_surface('',#114501,8.894665045655e1,1.e0);
#114503=oriented_edge('',*,*,#114489,.f.);
#114505=oriented_edge('',*,*,#114504,.t.);
#114507=oriented_edge('',*,*,#114506,.t.);
#114508=oriented_edge('',*,*,#114452,.t.);
#114509=edge_loop('',(#114503,#114505,#114507,#114508));
#114510=face_outer_bound('',#114509,.f.);
#114512=cartesian_point('',(-6.129337666657e1,6.306282212067e1,
-8.400286037599e0));
#114513=direction('',(-5.021909801567e-2,-7.302171224284e-2,
-9.960651945207e-1));
#114514=direction('',(-9.385893217308e-1,3.443292409420e-1,2.207847289170e-2));
#114515=axis2_placement_3d('',#114512,#114513,#114514);
#114516=cylindrical_surface('',#114515,9.999624588549e-1);
#114518=oriented_edge('',*,*,#114517,.t.);
#114520=oriented_edge('',*,*,#114519,.t.);
#114522=oriented_edge('',*,*,#114521,.f.);
#114523=oriented_edge('',*,*,#114504,.f.);
#114525=oriented_edge('',*,*,#114524,.t.);
#114526=oriented_edge('',*,*,#104158,.f.);
#114527=edge_loop('',(#114518,#114520,#114522,#114523,#114525,#114526));
#114528=face_outer_bound('',#114527,.f.);
#114530=cartesian_point('',(-6.017622235163e1,6.540921051293e1,
-5.698628529481e0));
#114531=cartesian_point('',(-6.011801402418e1,6.538271335141e1,
-5.698787678959e0));
#114532=cartesian_point('',(-5.979792277655e1,6.522093381953e1,
-5.699518020790e0));
#114533=cartesian_point('',(-5.950532568507e1,6.497583139849e1,
-5.699012699667e0));
#114534=cartesian_point('',(-5.931131700840e1,6.473369453202e1,
-5.697623283376e0));
#114535=cartesian_point('',(-5.930130654610e1,6.472093044582e1,
-5.697550043242e0));
#114536=cartesian_point('',(-6.057868436984e1,6.453855368134e1,
-5.237856917969e0));
#114537=cartesian_point('',(-6.054335585006e1,6.452282794009e1,
-5.237630563708e0));
#114538=cartesian_point('',(-6.034912117181e1,6.442624292656e1,
-5.236712549759e0));
#114539=cartesian_point('',(-6.017244631325e1,6.427686760198e1,
-5.237418229262e0));
#114540=cartesian_point('',(-6.005724716538e1,6.412898158804e1,
-5.239034915179e0));
#114541=cartesian_point('',(-6.005130951388e1,6.412118568152e1,
-5.239125106873e0));
#114542=cartesian_point('',(-6.090793370356e1,6.382628054054e1,
-5.956592863534e0));
#114543=cartesian_point('',(-6.089150520178e1,6.381897208769e1,
-5.956065832340e0));
#114544=cartesian_point('',(-6.080120491027e1,6.377408834544e1,
-5.953812941830e0));
#114545=cartesian_point('',(-6.071913480746e1,6.370468612188e1,
-5.955468462774e0));
#114546=cartesian_point('',(-6.066554105057e1,6.363584958169e1,
-5.959576343672e0));
#114547=cartesian_point('',(-6.066277844110e1,6.363222047028e1,
-5.959799703928e0));
#114548=cartesian_point('',(-6.075057791501e1,6.416669306745e1,
-6.952419947277e0));
#114549=cartesian_point('',(-6.072533952667e1,6.415487935681e1,
-6.952054584018e0));
#114550=cartesian_point('',(-6.058655553509e1,6.408328956793e1,
-6.950456314366e0));
#114551=cartesian_point('',(-6.045899072225e1,6.397769538819e1,
-6.951607934230e0));
#114552=cartesian_point('',(-6.037244892681e1,6.387345555105e1,
-6.954564257021e0));
#114553=cartesian_point('',(-6.036797713345e1,6.386796018709e1,
-6.954723321394e0));
#114554=(bounded_surface()b_spline_surface(3,3,((#114530,#114531,#114532,
#114533,#114534,#114535),(#114536,#114537,#114538,#114539,#114540,#114541),(
#114542,#114543,#114544,#114545,#114546,#114547),(#114548,#114549,#114550,
#114551,#114552,#114553)),.unspecified.,.f.,.f.,.f.)b_spline_surface_with_knots(
(4,4),(4,1,1,4),(0.e0,1.e0),(3.564491471050e-1,3.999121074274e-1,
5.999265372141e-1,6.109622780020e-1),.unspecified.)geometric_representation_item()rational_b_spline_surface(((1.457492471669e0,1.457492471669e0,1.457492471669e0,
1.457492471669e0,1.457492471669e0,1.457492471669e0),(8.475025094438e-1,
8.475025094438e-1,8.475025094438e-1,8.475025094438e-1,8.475025094438e-1,
8.475025094438e-1),(8.475025094438e-1,8.475025094438e-1,8.475025094438e-1,
8.475025094438e-1,8.475025094438e-1,8.475025094438e-1),(1.457492471669e0,
1.457492471669e0,1.457492471669e0,1.457492471669e0,1.457492471669e0,
1.457492471669e0)))representation_item('')surface());
#114555=oriented_edge('',*,*,#104175,.t.);
#114556=oriented_edge('',*,*,#104194,.t.);
#114558=oriented_edge('',*,*,#114557,.f.);
#114559=oriented_edge('',*,*,#114517,.f.);
#114560=edge_loop('',(#114555,#114556,#114558,#114559));
#114561=face_outer_bound('',#114560,.f.);
#114563=cartesian_point('',(-6.141930128427e1,6.463411967455e1,
-4.961805026505e0));
#114564=cartesian_point('',(-6.135666797447e1,6.470406955440e1,
-5.002200265485e0));
#114565=cartesian_point('',(-6.124548964459e1,6.481839098699e1,
-5.073847459001e0));
#114566=cartesian_point('',(-6.107924002876e1,6.496237034885e1,
-5.178751051431e0));
#114567=cartesian_point('',(-6.093232982635e1,6.507036796324e1,
-5.268846294604e0));
#114568=cartesian_point('',(-6.078808295965e1,6.515806426265e1,
-5.353762399552e0));
#114569=cartesian_point('',(-6.064745311610e1,6.522599191744e1,
-5.432055697838e0));
#114570=cartesian_point('',(-6.051108757459e1,6.527506621862e1,
-5.502540243131e0));
#114571=cartesian_point('',(-6.037618456316e1,6.530709094021e1,
-5.565714554865e0));
#114572=cartesian_point('',(-6.023664591725e1,6.532238588362e1,
-5.622569446225e0));
#114573=cartesian_point('',(-6.008594571092e1,6.531702042332e1,
-5.671561522142e0));
#114574=cartesian_point('',(-5.989576078257e1,6.527666480298e1,
-5.710381975676e0));
#114575=cartesian_point('',(-5.976992489128e1,6.521297039332e1,
-5.705925396057e0));
#114576=cartesian_point('',(-5.970718401817e1,6.516751000764e1,
-5.687640580748e0));
#114577=cartesian_point('',(-6.145792055493e1,6.372101632591e1,
-5.504741155086e0));
#114578=cartesian_point('',(-6.137820325266e1,6.376592698963e1,
-5.504295998513e0));
#114579=cartesian_point('',(-6.124434168637e1,6.384067066998e1,
-5.498894953684e0));
#114580=cartesian_point('',(-6.106654227240e1,6.394078192184e1,
-5.480129741982e0));
#114581=cartesian_point('',(-6.092602617646e1,6.402195831784e1,
-5.456903713216e0));
#114582=cartesian_point('',(-6.080437470071e1,6.409568714766e1,
-5.428866206628e0));
#114583=cartesian_point('',(-6.070171191276e1,6.416278547247e1,
-5.397709794536e0));
#114584=cartesian_point('',(-6.061747574098e1,6.422417778826e1,
-5.365119788199e0));
#114585=cartesian_point('',(-6.054901331459e1,6.428215642906e1,
-5.331906568165e0));
#114586=cartesian_point('',(-6.049369275516e1,6.434000138559e1,
-5.298089358660e0));
#114587=cartesian_point('',(-6.045167295465e1,6.440079772847e1,
-5.264363280406e0));
#114588=cartesian_point('',(-6.042267235134e1,6.447576537317e1,
-5.229904342060e0));
#114589=cartesian_point('',(-6.042399862633e1,6.452302292024e1,
-5.219468146616e0));
#114590=cartesian_point('',(-6.042951470885e1,6.454250132078e1,
-5.221155483330e0));
#114591=cartesian_point('',(-6.221697614302e1,6.373417226460e1,
-6.248838987516e0));
#114592=cartesian_point('',(-6.211038240755e1,6.374667639999e1,
-6.276440684275e0));
#114593=cartesian_point('',(-6.192958714531e1,6.376188781196e1,
-6.311177676219e0));
#114594=cartesian_point('',(-6.168684110860e1,6.377088881963e1,
-6.328561953870e0));
#114595=cartesian_point('',(-6.149411805475e1,6.377178749194e1,
-6.321570356157e0));
#114596=cartesian_point('',(-6.132732852932e1,6.376849820985e1,
-6.296028409963e0));
#114597=cartesian_point('',(-6.118742810685e1,6.376368811464e1,
-6.256119422937e0));
#114598=cartesian_point('',(-6.107411011433e1,6.375966243745e1,
-6.206189170507e0));
#114599=cartesian_point('',(-6.098393948299e1,6.375822592008e1,
-6.149093919117e0));
#114600=cartesian_point('',(-6.091342579738e1,6.376117150559e1,
-6.085603624060e0));
#114601=cartesian_point('',(-6.086254148271e1,6.377122684506e1,
-6.016754561376e0));
#114602=cartesian_point('',(-6.082976428928e1,6.379439824071e1,
-5.938350033591e0));
#114603=cartesian_point('',(-6.082789325492e1,6.381643395827e1,
-5.902974934179e0));
#114604=cartesian_point('',(-6.082555917428e1,6.382013635997e1,
-5.895062457122e0));
#114605=cartesian_point('',(-6.274439382782e1,6.465708615627e1,
-6.260785634494e0));
#114606=cartesian_point('',(-6.263484200255e1,6.467046356664e1,
-6.350142605419e0));
#114607=cartesian_point('',(-6.244173095065e1,6.468085879653e1,
-6.491859256384e0));
#114608=cartesian_point('',(-6.216210322802e1,6.466578590043e1,
-6.659869450679e0));
#114609=cartesian_point('',(-6.192405470621e1,6.463364171922e1,
-6.778305336979e0));
#114610=cartesian_point('',(-6.170100979889e1,6.458688656686e1,
-6.867577971965e0));
#114611=cartesian_point('',(-6.149537376527e1,6.452928282096e1,
-6.930591794067e0));
#114612=cartesian_point('',(-6.130823973669e1,6.446415613861e1,
-6.970805261510e0));
#114613=cartesian_point('',(-6.113544044867e1,6.439245909820e1,
-6.992288421545e0));
#114614=cartesian_point('',(-6.096937897817e1,6.431191554398e1,
-6.997342647680e0));
#114615=cartesian_point('',(-6.080320388200e1,6.421797089882e1,
-6.985020103824e0));
#114616=cartesian_point('',(-6.060642611451e1,6.408719393848e1,
-6.947124209051e0));
#114617=cartesian_point('',(-6.047500864146e1,6.397946947522e1,
-6.899131482394e0));
#114618=cartesian_point('',(-6.039856364402e1,6.390646873849e1,
-6.864088155777e0));
#114619=(bounded_surface()b_spline_surface(3,3,((#114563,#114564,#114565,
#114566,#114567,#114568,#114569,#114570,#114571,#114572,#114573,#114574,#114575,
#114576),(#114577,#114578,#114579,#114580,#114581,#114582,#114583,#114584,
#114585,#114586,#114587,#114588,#114589,#114590),(#114591,#114592,#114593,
#114594,#114595,#114596,#114597,#114598,#114599,#114600,#114601,#114602,#114603,
#114604),(#114605,#114606,#114607,#114608,#114609,#114610,#114611,#114612,
#114613,#114614,#114615,#114616,#114617,#114618)),.unspecified.,.f.,.f.,.f.)b_spline_surface_with_knots((4,4),(4,1,1,1,1,1,1,1,1,1,1,4),(0.e0,1.e0),(
1.602445535797e-1,2.669098840835e-1,3.413740585594e-1,4.101654240184e-1,
4.737436614997e-1,5.320415850349e-1,5.852134200026e-1,6.343362616969e-1,
6.833904776596e-1,7.356438764565e-1,7.927020827696e-1,8.848771143769e-1),
.unspecified.)geometric_representation_item()rational_b_spline_surface(((
1.456816963464e0,1.456816963464e0,1.456816963464e0,1.456816963464e0,
1.456816963464e0,1.456816963464e0,1.456816963464e0,1.456816963464e0,
1.456816963464e0,1.456816963464e0,1.456816963464e0,1.456816963464e0,
1.456816963464e0,1.456816963464e0),(8.477276788454e-1,8.477276788454e-1,
8.477276788454e-1,8.477276788454e-1,8.477276788454e-1,8.477276788454e-1,
8.477276788454e-1,8.477276788454e-1,8.477276788454e-1,8.477276788454e-1,
8.477276788454e-1,8.477276788454e-1,8.477276788454e-1,8.477276788454e-1),(
8.477276788454e-1,8.477276788454e-1,8.477276788454e-1,8.477276788454e-1,
8.477276788454e-1,8.477276788454e-1,8.477276788454e-1,8.477276788454e-1,
8.477276788454e-1,8.477276788454e-1,8.477276788454e-1,8.477276788454e-1,
8.477276788454e-1,8.477276788454e-1),(1.456816963464e0,1.456816963464e0,
1.456816963464e0,1.456816963464e0,1.456816963464e0,1.456816963464e0,
1.456816963464e0,1.456816963464e0,1.456816963464e0,1.456816963464e0,
1.456816963464e0,1.456816963464e0,1.456816963464e0,1.456816963464e0)))representation_item('')surface());
#114621=oriented_edge('',*,*,#114620,.t.);
#114623=oriented_edge('',*,*,#114622,.f.);
#114624=oriented_edge('',*,*,#114519,.f.);
#114625=oriented_edge('',*,*,#114557,.t.);
#114626=edge_loop('',(#114621,#114623,#114624,#114625));
#114627=face_outer_bound('',#114626,.f.);
#114629=cartesian_point('',(0.e0,0.e0,-5.1e0));
#114630=direction('',(0.e0,0.e0,1.e0));
#114631=direction('',(7.077664394355e-1,7.064465069690e-1,0.e0));
#114632=axis2_placement_3d('',#114629,#114630,#114631);
#114633=toroidal_surface('',#114632,8.85e1,5.e-1);
#114634=oriented_edge('',*,*,#104192,.f.);
#114636=oriented_edge('',*,*,#114635,.f.);
#114638=oriented_edge('',*,*,#114637,.f.);
#114640=oriented_edge('',*,*,#114639,.t.);
#114642=oriented_edge('',*,*,#114641,.f.);
#114643=oriented_edge('',*,*,#114620,.f.);
#114644=edge_loop('',(#114634,#114636,#114638,#114640,#114642,#114643));
#114645=face_outer_bound('',#114644,.f.);
#114647=cartesian_point('',(-5.501923549095e1,6.915636302329e1,
-5.685152482304e0));
#114648=cartesian_point('',(-5.505299862286e1,6.921923399319e1,
-5.703177823992e0));
#114649=cartesian_point('',(-5.509510497792e1,6.933893253027e1,
-5.711121711658e0));
#114650=cartesian_point('',(-5.511379808253e1,6.952412921322e1,
-5.681565893740e0));
#114651=cartesian_point('',(-5.510145672200e1,6.968762444451e1,
-5.633194397634e0));
#114652=cartesian_point('',(-5.505691266612e1,6.985971024383e1,
-5.562116145901e0));
#114653=cartesian_point('',(-5.497965406075e1,7.003277078778e1,
-5.473753882089e0));
#114654=cartesian_point('',(-5.487102958343e1,7.020311719229e1,
-5.373141487895e0));
#114655=cartesian_point('',(-5.473183946755e1,7.036967267219e1,
-5.263772934381e0));
#114656=cartesian_point('',(-5.456193335315e1,7.053221082056e1,
-5.148153372972e0));
#114657=cartesian_point('',(-5.439021848910e1,7.066703695466e1,
-5.046136706405e0));
#114658=cartesian_point('',(-5.427415139672e1,7.074586695080e1,
-4.984240341490e0));
#114659=cartesian_point('',(-5.422769883663e1,7.077577955175e1,
-4.960455933487e0));
#114660=cartesian_point('',(-5.429766070476e1,6.978330531680e1,
-5.220978150622e0));
#114661=cartesian_point('',(-5.428115110844e1,6.977534513658e1,
-5.219200124791e0));
#114662=cartesian_point('',(-5.424091597400e1,6.976621118929e1,
-5.226726330583e0));
#114663=cartesian_point('',(-5.416788069893e1,6.977677812930e1,
-5.256432035495e0));
#114664=cartesian_point('',(-5.409697771207e1,6.980580074389e1,
-5.291564105934e0));
#114665=cartesian_point('',(-5.401418539778e1,6.986160107564e1,
-5.334468181080e0));
#114666=cartesian_point('',(-5.392044832435e1,6.994595053045e1,
-5.379595310886e0));
#114667=cartesian_point('',(-5.381542484012e1,7.005806641490e1,
-5.422273975218e0));
#114668=cartesian_point('',(-5.369770128065e1,7.019684314830e1,
-5.459073258318e0));
#114669=cartesian_point('',(-5.356530035225e1,7.036141648688e1,
-5.487202186099e0));
#114670=cartesian_point('',(-5.343804193156e1,7.052300503136e1,
-5.501544879634e0));
#114671=cartesian_point('',(-5.335394296831e1,7.062958749978e1,
-5.504518165268e0));
#114672=cartesian_point('',(-5.332047592632e1,7.067181203846e1,
-5.504789449119e0));
#114673=cartesian_point('',(-5.352059373721e1,7.005954639084e1,
-5.892744541162e0));
#114674=cartesian_point('',(-5.351686776285e1,7.006202237126e1,
-5.900191708192e0));
#114675=cartesian_point('',(-5.349829659653e1,7.006041478504e1,
-5.929095775340e0));
#114676=cartesian_point('',(-5.347051167118e1,7.008120174728e1,
-5.999488852293e0));
#114677=cartesian_point('',(-5.344987839097e1,7.012567436948e1,
-6.073116989293e0));
#114678=cartesian_point('',(-5.343214387169e1,7.021024672001e1,
-6.154421583787e0));
#114679=cartesian_point('',(-5.341511952985e1,7.033902485746e1,
-6.230182944303e0));
#114680=cartesian_point('',(-5.339464474892e1,7.051057160953e1,
-6.289607880175e0));
#114681=cartesian_point('',(-5.336602674643e1,7.072190393372e1,
-6.324623858310e0));
#114682=cartesian_point('',(-5.332435199407e1,7.096975677064e1,
-6.328422240055e0));
#114683=cartesian_point('',(-5.327321100239e1,7.120896845903e1,
-6.299470017380e0));
#114684=cartesian_point('',(-5.323276127766e1,7.136383210268e1,
-6.264239879292e0));
#114685=cartesian_point('',(-5.321560960234e1,7.142466035524e1,
-6.248015951970e0));
#114686=cartesian_point('',(-5.366270639589e1,6.963859823559e1,
-6.857857915089e0));
#114687=cartesian_point('',(-5.371878595008e1,6.971968765573e1,
-6.891987714787e0));
#114688=cartesian_point('',(-5.379871118606e1,6.985252499318e1,
-6.937251025554e0));
#114689=cartesian_point('',(-5.389639801778e1,7.005556281221e1,
-6.978723325300e0));
#114690=cartesian_point('',(-5.397181269701e1,7.024602918721e1,
-6.997554575602e0));
#114691=cartesian_point('',(-5.404084030938e1,7.046834242156e1,
-6.993512273101e0));
#114692=cartesian_point('',(-5.409749944439e1,7.071896230492e1,
-6.958628315560e0));
#114693=cartesian_point('',(-5.413647199642e1,7.099305742667e1,
-6.887249958505e0));
#114694=cartesian_point('',(-5.415283382868e1,7.128627350868e1,
-6.774768281963e0));
#114695=cartesian_point('',(-5.414130878397e1,7.159419302993e1,
-6.616674783312e0));
#114696=cartesian_point('',(-5.410247243807e1,7.186452621505e1,
-6.439077998183e0));
#114697=cartesian_point('',(-5.406260400622e1,7.202764086327e1,
-6.310489754706e0));
#114698=cartesian_point('',(-5.404463325075e1,7.209003004578e1,
-6.257909586716e0));
#114699=(bounded_surface()b_spline_surface(3,3,((#114647,#114648,#114649,
#114650,#114651,#114652,#114653,#114654,#114655,#114656,#114657,#114658,
#114659),(#114660,#114661,#114662,#114663,#114664,#114665,#114666,#114667,
#114668,#114669,#114670,#114671,#114672),(#114673,#114674,#114675,#114676,
#114677,#114678,#114679,#114680,#114681,#114682,#114683,#114684,#114685),(
#114686,#114687,#114688,#114689,#114690,#114691,#114692,#114693,#114694,#114695,
#114696,#114697,#114698)),.unspecified.,.f.,.f.,.f.)b_spline_surface_with_knots(
(4,4),(4,1,1,1,1,1,1,1,1,1,4),(0.e0,1.e0),(1.107046860291e-1,1.967066163439e-1,
2.471709063194e-1,3.042425856143e-1,3.677535804264e-1,4.368052653456e-1,
5.115744096475e-1,5.930118517020e-1,6.816169371382e-1,7.782318561523e-1,
8.409811624465e-1),.unspecified.)geometric_representation_item()rational_b_spline_surface(((1.456821149830e0,1.456821149830e0,1.456821149830e0,1.456821149830e0,
1.456821149830e0,1.456821149830e0,1.456821149830e0,1.456821149830e0,
1.456821149830e0,1.456821149830e0,1.456821149830e0,1.456821149830e0,
1.456821149830e0),(8.477262833901e-1,8.477262833901e-1,8.477262833901e-1,
8.477262833901e-1,8.477262833901e-1,8.477262833901e-1,8.477262833901e-1,
8.477262833901e-1,8.477262833901e-1,8.477262833901e-1,8.477262833901e-1,
8.477262833901e-1,8.477262833901e-1),(8.477262833901e-1,8.477262833901e-1,
8.477262833901e-1,8.477262833901e-1,8.477262833901e-1,8.477262833901e-1,
8.477262833901e-1,8.477262833901e-1,8.477262833901e-1,8.477262833901e-1,
8.477262833901e-1,8.477262833901e-1,8.477262833901e-1),(1.456821149830e0,
1.456821149830e0,1.456821149830e0,1.456821149830e0,1.456821149830e0,
1.456821149830e0,1.456821149830e0,1.456821149830e0,1.456821149830e0,
1.456821149830e0,1.456821149830e0,1.456821149830e0,1.456821149830e0)))representation_item('')surface());
#114700=oriented_edge('',*,*,#114635,.t.);
#114702=oriented_edge('',*,*,#114701,.f.);
#114704=oriented_edge('',*,*,#114703,.f.);
#114706=oriented_edge('',*,*,#114705,.t.);
#114707=edge_loop('',(#114700,#114702,#114704,#114706));
#114708=face_outer_bound('',#114707,.f.);
#114710=cartesian_point('',(-5.464070727649e1,6.868871520573e1,
-5.697497383882e0));
#114711=cartesian_point('',(-5.466163773735e1,6.871105360512e1,
-5.697635007842e0));
#114712=cartesian_point('',(-5.489870250040e1,6.897422411280e1,
-5.699180620476e0));
#114713=cartesian_point('',(-5.507508223825e1,6.929114426555e1,
-5.699610060085e0));
#114714=cartesian_point('',(-5.517063056680e1,6.960068374076e1,
-5.698735148374e0));
#114715=cartesian_point('',(-5.393358690918e1,6.933852180966e1,
-5.239203296339e0));
#114716=cartesian_point('',(-5.394642340682e1,6.935183341967e1,
-5.239027298837e0));
#114717=cartesian_point('',(-5.409179301894e1,6.950889786001e1,
-5.237192956586e0));
#114718=cartesian_point('',(-5.419937713012e1,6.970074647307e1,
-5.236920193830e0));
#114719=cartesian_point('',(-5.425580724168e1,6.988836060578e1,
-5.237593464295e0));
#114720=cartesian_point('',(-5.335717269413e1,6.986821605650e1,
-5.959947658620e0));
#114721=cartesian_point('',(-5.336314907163e1,6.987441051704e1,
-5.959518999427e0));
#114722=cartesian_point('',(-5.343081760243e1,6.994748609196e1,
-5.954900034424e0));
#114723=cartesian_point('',(-5.348078966937e1,7.003659761802e1,
-5.953941761851e0));
#114724=cartesian_point('',(-5.350701237525e1,7.012382421181e1,
-5.956055404877e0));
#114725=cartesian_point('',(-5.363517166242e1,6.961274937397e1,
-6.954812186318e0));
#114726=cartesian_point('',(-5.364413486963e1,6.962267214052e1,
-6.954509050279e0));
#114727=cartesian_point('',(-5.374565265541e1,6.973932683862e1,
-6.951196980234e0));
#114728=cartesian_point('',(-5.382153007949e1,6.987702552676e1,
-6.950430570542e0));
#114729=cartesian_point('',(-5.386438258372e1,7.001144224653e1,
-6.952068341326e0));
#114730=(bounded_surface()b_spline_surface(3,3,((#114710,#114711,#114712,
#114713,#114714),(#114715,#114716,#114717,#114718,#114719),(#114720,#114721,
#114722,#114723,#114724),(#114725,#114726,#114727,#114728,#114729)),
.unspecified.,.f.,.f.,.f.)b_spline_surface_with_knots((4,4),(4,1,4),(0.e0,1.e0),
(2.375646787506e-1,2.503571140018e-1,3.855216384990e-1),.unspecified.)geometric_representation_item()rational_b_spline_surface(((1.457477865450e0,
1.457477865450e0,1.457477865450e0,1.457477865450e0,1.457477865450e0),(
8.475073781835e-1,8.475073781835e-1,8.475073781835e-1,8.475073781835e-1,
8.475073781835e-1),(8.475073781835e-1,8.475073781835e-1,8.475073781835e-1,
8.475073781835e-1,8.475073781835e-1),(1.457477865450e0,1.457477865450e0,
1.457477865450e0,1.457477865450e0,1.457477865450e0)))representation_item('')surface());
#114731=oriented_edge('',*,*,#104190,.t.);
#114732=oriented_edge('',*,*,#104212,.f.);
#114734=oriented_edge('',*,*,#114733,.f.);
#114735=oriented_edge('',*,*,#114701,.t.);
#114736=edge_loop('',(#114731,#114732,#114734,#114735));
#114737=face_outer_bound('',#114736,.f.);
#114739=cartesian_point('',(-5.269160836465e1,7.040700590272e1,
-8.480067565814e0));
#114740=direction('',(-7.997875502041e-2,-3.817761744061e-2,9.960651927821e-1));
#114741=direction('',(-1.932644386286e-1,9.808982672006e-1,2.207818299592e-2));
#114742=axis2_placement_3d('',#114739,#114740,#114741);
#114743=cylindrical_surface('',#114742,9.999637340458e-1);
#114744=oriented_edge('',*,*,#114703,.t.);
#114745=oriented_edge('',*,*,#114733,.t.);
#114747=oriented_edge('',*,*,#114746,.f.);
#114749=oriented_edge('',*,*,#114748,.t.);
#114751=oriented_edge('',*,*,#114750,.f.);
#114753=oriented_edge('',*,*,#114752,.t.);
#114754=edge_loop('',(#114744,#114745,#114747,#114749,#114751,#114753));
#114755=face_outer_bound('',#114754,.f.);
#114757=cartesian_point('',(-4.194422249061e1,5.347801546253e1,-5.6e0));
#114758=direction('',(-8.059384404624e-1,-5.855485519503e-1,
-8.715574274766e-2));
#114759=direction('',(-5.877852522925e-1,8.090169943749e-1,0.e0));
#114760=axis2_placement_3d('',#114757,#114758,#114759);
#114761=plane('',#114760);
#114762=oriented_edge('',*,*,#104210,.f.);
#114763=oriented_edge('',*,*,#104240,.t.);
#114764=oriented_edge('',*,*,#104431,.t.);
#114765=oriented_edge('',*,*,#104447,.f.);
#114766=oriented_edge('',*,*,#114746,.t.);
#114767=edge_loop('',(#114762,#114763,#114764,#114765,#114766));
#114768=face_outer_bound('',#114767,.f.);
#114770=cartesian_point('',(-5.251369258655e1,7.049187899515e1,
-1.069548648161e1));
#114771=direction('',(-5.973196072809e-1,8.018133824446e-1,-1.745240644032e-2));
#114772=direction('',(-7.979923686969e-1,-5.963652195722e-1,
-8.692930683106e-2));
#114773=axis2_placement_3d('',#114770,#114771,#114772);
#114774=spherical_surface('',#114773,1.e0);
#114776=oriented_edge('',*,*,#114775,.t.);
#114777=oriented_edge('',*,*,#114748,.f.);
#114778=oriented_edge('',*,*,#104445,.t.);
#114779=edge_loop('',(#114776,#114777,#114778));
#114780=face_outer_bound('',#114779,.f.);
#114782=cartesian_point('',(-1.425266596362e-14,0.e0,-1.069548648161e1));
#114783=direction('',(0.e0,0.e0,1.e0));
#114784=direction('',(-5.683816615347e-1,8.227650252843e-1,0.e0));
#114785=axis2_placement_3d('',#114782,#114783,#114784);
#114786=toroidal_surface('',#114785,8.790217809212e1,1.e0);
#114788=oriented_edge('',*,*,#114787,.t.);
#114789=oriented_edge('',*,*,#114775,.f.);
#114790=oriented_edge('',*,*,#104463,.t.);
#114792=oriented_edge('',*,*,#114791,.t.);
#114793=edge_loop('',(#114788,#114789,#114790,#114792));
#114794=face_outer_bound('',#114793,.f.);
#114796=cartesian_point('',(-1.425266596362e-14,0.e0,-8.156393297399e0));
#114797=direction('',(0.e0,0.e0,1.e0));
#114798=direction('',(3.255681544572e-1,-9.455185755993e-1,0.e0));
#114799=axis2_placement_3d('',#114796,#114797,#114798);
#114800=conical_surface('',#114799,8.894665045655e1,1.e0);
#114801=oriented_edge('',*,*,#114787,.f.);
#114803=oriented_edge('',*,*,#114802,.t.);
#114805=oriented_edge('',*,*,#114804,.t.);
#114806=oriented_edge('',*,*,#114750,.t.);
#114807=edge_loop('',(#114801,#114803,#114805,#114806));
#114808=face_outer_bound('',#114807,.f.);
#114810=cartesian_point('',(-5.067355464690e1,7.187481072296e1,
-8.400286037597e0));
#114811=direction('',(-6.102393007665e-2,-6.426669606062e-2,
-9.960651945206e-1));
#114812=direction('',(-8.731687690767e-1,4.869176950409e-1,2.207847289163e-2));
#114813=axis2_placement_3d('',#114810,#114811,#114812);
#114814=cylindrical_surface('',#114813,9.999624588513e-1);
#114816=oriented_edge('',*,*,#114815,.t.);
#114818=oriented_edge('',*,*,#114817,.t.);
#114820=oriented_edge('',*,*,#114819,.f.);
#114821=oriented_edge('',*,*,#114802,.f.);
#114823=oriented_edge('',*,*,#114822,.t.);
#114824=oriented_edge('',*,*,#104491,.f.);
#114825=edge_loop('',(#114816,#114818,#114820,#114821,#114823,#114824));
#114826=face_outer_bound('',#114825,.f.);
#114828=cartesian_point('',(-4.920754399235e1,7.402042733236e1,
-5.698621807395e0));
#114829=cartesian_point('',(-4.916100292509e1,7.398981476508e1,
-5.698754936594e0));
#114830=cartesian_point('',(-4.887231849046e1,7.378486341313e1,
-5.699473945405e0));
#114831=cartesian_point('',(-4.861797037871e1,7.349876876860e1,
-5.699047649050e0));
#114832=cartesian_point('',(-4.845842948333e1,7.322198778220e1,
-5.697649935020e0));
#114833=cartesian_point('',(-4.844784195158e1,7.320301342638e1,
-5.697553497584e0));
#114834=cartesian_point('',(-4.973950818943e1,7.322228970005e1,
-5.237920985640e0));
#114835=cartesian_point('',(-4.971121127629e1,7.320401988355e1,
-5.237710753528e0));
#114836=cartesian_point('',(-4.953576759682e1,7.308126896754e1,
-5.236694164414e0));
#114837=cartesian_point('',(-4.938229122895e1,7.290721487676e1,
-5.237358141412e0));
#114838=cartesian_point('',(-4.928816359267e1,7.273869608203e1,
-5.239013503146e0));
#114839=cartesian_point('',(-4.928192992314e1,7.272714402376e1,
-5.239135843377e0));
#114840=cartesian_point('',(-5.017467317073e1,7.256938598760e1,
-5.956659761027e0));
#114841=cartesian_point('',(-5.016151341062e1,7.256089358196e1,
-5.956190236234e0));
#114842=cartesian_point('',(-5.007994041516e1,7.250384179112e1,
-5.953817486297e0));
#114843=cartesian_point('',(-5.000864896635e1,7.242297802224e1,
-5.955308321698e0));
#114844=cartesian_point('',(-4.996486458917e1,7.234454341545e1,
-5.959480561923e0));
#114845=cartesian_point('',(-4.996196460412e1,7.233916598213e1,
-5.959779582834e0));
#114846=cartesian_point('',(-4.996667466375e1,7.288145876895e1,
-6.952437423484e0));
#114847=cartesian_point('',(-4.994653985077e1,7.286790256601e1,
-6.952118225322e0));
#114848=cartesian_point('',(-4.982160966668e1,7.277756112788e1,
-6.950471457200e0));
#114849=cartesian_point('',(-4.971063038161e1,7.265403386508e1,
-6.951487587513e0));
#114850=cartesian_point('',(-4.963891160826e1,7.253440171421e1,
-6.954480483346e0));
#114851=cartesian_point('',(-4.963413957693e1,7.252619878391e1,
-6.954692259413e0));
#114852=(bounded_surface()b_spline_surface(3,3,((#114828,#114829,#114830,
#114831,#114832,#114833),(#114834,#114835,#114836,#114837,#114838,#114839),(
#114840,#114841,#114842,#114843,#114844,#114845),(#114846,#114847,#114848,
#114849,#114850,#114851)),.unspecified.,.f.,.f.,.f.)b_spline_surface_with_knots(
(4,4),(4,1,1,4),(0.e0,1.e0),(6.040139648109e-1,6.272613374170e-1,
7.516392704969e-1,7.607184602270e-1),.unspecified.)geometric_representation_item()rational_b_spline_surface(((1.457478239369e0,1.457478239369e0,1.457478239369e0,
1.457478239369e0,1.457478239369e0,1.457478239369e0),(8.475072535437e-1,
8.475072535437e-1,8.475072535437e-1,8.475072535437e-1,8.475072535437e-1,
8.475072535437e-1),(8.475072535437e-1,8.475072535437e-1,8.475072535437e-1,
8.475072535437e-1,8.475072535437e-1,8.475072535437e-1),(1.457478239369e0,
1.457478239369e0,1.457478239369e0,1.457478239369e0,1.457478239369e0,
1.457478239369e0)))representation_item('')surface());
#114853=oriented_edge('',*,*,#104527,.t.);
#114855=oriented_edge('',*,*,#114854,.f.);
#114856=oriented_edge('',*,*,#114815,.f.);
#114857=oriented_edge('',*,*,#104508,.t.);
#114858=edge_loop('',(#114853,#114855,#114856,#114857));
#114859=face_outer_bound('',#114858,.f.);
#114861=cartesian_point('',(-5.055212376794e1,7.344646199833e1,
-4.961805061642e0));
#114862=cartesian_point('',(-5.047931902589e1,7.350575265179e1,
-5.002200289954e0));
#114863=cartesian_point('',(-5.035162569407e1,7.360127445706e1,
-5.073847471983e0));
#114864=cartesian_point('',(-5.016489957555e1,7.371747400994e1,
-5.178751051430e0));
#114865=cartesian_point('',(-5.000290353248e1,7.380116017557e1,
-5.268846294603e0));
#114866=cartesian_point('',(-4.984671386039e1,7.386521160659e1,
-5.353762399552e0));
#114867=cartesian_point('',(-4.969718917723e1,7.391030360488e1,
-5.432055697838e0));
#114868=cartesian_point('',(-4.955482560977e1,7.393744144945e1,
-5.502540243132e0));
#114869=cartesian_point('',(-4.941657370808e1,7.394796841314e1,
-5.565714554865e0));
#114870=cartesian_point('',(-4.927636035817e1,7.394124639699e1,
-5.622569446225e0));
#114871=cartesian_point('',(-4.912835486436e1,7.391237228826e1,
-5.671561522143e0));
#114872=cartesian_point('',(-4.894682466193e1,7.384276212091e1,
-5.710381927780e0));
#114873=cartesian_point('',(-4.883250217710e1,7.376016701411e1,
-5.705925410900e0));
#114874=cartesian_point('',(-4.877764538244e1,7.370545165398e1,
-5.687640728741e0));
#114875=cartesian_point('',(-5.073310839396e1,7.255064182816e1,
-5.504741154672e0));
#114876=cartesian_point('',(-5.064734699375e1,7.258252902399e1,
-5.504295996637e0));
#114877=cartesian_point('',(-5.050344102330e1,7.263541191382e1,
-5.498894951335e0));
#114878=cartesian_point('',(-5.031216978870e1,7.270647666504e1,
-5.480129741963e0));
#114879=cartesian_point('',(-5.016068489299e1,7.276467208461e1,
-5.456903713203e0));
#114880=cartesian_point('',(-5.002899741873e1,7.281846270665e1,
-5.428866206622e0));
#114881=cartesian_point('',(-4.991710208950e1,7.286867494142e1,
-5.397709794536e0));
#114882=cartesian_point('',(-4.982429913070e1,7.291613397547e1,
-5.365119788206e0));
#114883=cartesian_point('',(-4.974760973272e1,7.296268891993e1,
-5.331906568177e0));
#114884=cartesian_point('',(-4.968392131635e1,7.301116766694e1,
-5.298089358678e0));
#114885=cartesian_point('',(-4.963290820593e1,7.306464216094e1,
-5.264363280428e0));
#114886=cartesian_point('',(-4.959253717457e1,7.313415004989e1,
-5.229904384602e0));
#114887=cartesian_point('',(-4.958645438229e1,7.318103318281e1,
-5.219468181418e0));
#114888=cartesian_point('',(-4.958885541954e1,7.320113467070e1,
-5.221155469640e0));
#114889=cartesian_point('',(-5.148076068720e1,7.268237821884e1,
-6.248839011458e0));
#114890=cartesian_point('',(-5.137352325126e1,7.267805347281e1,
-6.276440696074e0));
#114891=cartesian_point('',(-5.119257432157e1,7.266479499787e1,
-6.311177678303e0));
#114892=cartesian_point('',(-5.095140885341e1,7.263571134541e1,
-6.328561953802e0));
#114893=cartesian_point('',(-5.076091795684e1,7.260645042575e1,
-6.321570356089e0));
#114894=cartesian_point('',(-5.059669644433e1,7.257711001e1,-6.296028409896e0));
#114895=cartesian_point('',(-5.045927089289e1,7.255047388730e1,
-6.256119422873e0));
#114896=cartesian_point('',(-5.034797778755e1,7.252877093334e1,
-6.206189170445e0));
#114897=cartesian_point('',(-5.025914202714e1,7.251324630741e1,
-6.149093919059e0));
#114898=cartesian_point('',(-5.018903569092e1,7.250512485719e1,
-6.085603624005e0));
#114899=cartesian_point('',(-5.013720484494e1,7.250709633821e1,
-6.016754561326e0));
#114900=cartesian_point('',(-5.010120643270e1,7.252485495089e1,
-5.938350130280e0));
#114901=cartesian_point('',(-5.009591126139e1,7.254632662831e1,
-5.902975052003e0));
#114902=cartesian_point('',(-5.009302673970e1,7.254961836195e1,
-5.895062520986e0));
#114903=cartesian_point('',(-5.185730944156e1,7.367643581265e1,
-6.260785712218e0));
#114904=cartesian_point('',(-5.174701372327e1,7.367251084032e1,
-6.350142653815e0));
#114905=cartesian_point('',(-5.155465404844e1,7.365256886314e1,
-6.491859277164e0));
#114906=cartesian_point('',(-5.128082696142e1,7.359393813346e1,
-6.659869450655e0));
#114907=cartesian_point('',(-5.105073766972e1,7.352495070730e1,
-6.778305336945e0));
#114908=cartesian_point('',(-5.083775293259e1,7.344387927770e1,
-6.867577971922e0));
#114909=cartesian_point('',(-5.064365983095e1,7.335481616659e1,
-6.930591794016e0));
#114910=cartesian_point('',(-5.046901779052e1,7.326121709013e1,
-6.970805261453e0));
#114911=cartesian_point('',(-5.030956183664e1,7.316337099508e1,
-6.992288421481e0));
#114912=cartesian_point('',(-5.015814464623e1,7.305784132838e1,
-6.997342647611e0));
#114913=cartesian_point('',(-5.000871162156e1,7.293905778542e1,
-6.985020103751e0));
#114914=cartesian_point('',(-4.983481475332e1,7.277910827905e1,
-6.947124255731e0));
#114915=cartesian_point('',(-4.972186722799e1,7.265215208625e1,
-6.899131642224e0));
#114916=cartesian_point('',(-4.965778336878e1,7.256809173467e1,
-6.864088439131e0));
#114917=(bounded_surface()b_spline_surface(3,3,((#114861,#114862,#114863,
#114864,#114865,#114866,#114867,#114868,#114869,#114870,#114871,#114872,#114873,
#114874),(#114875,#114876,#114877,#114878,#114879,#114880,#114881,#114882,
#114883,#114884,#114885,#114886,#114887,#114888),(#114889,#114890,#114891,
#114892,#114893,#114894,#114895,#114896,#114897,#114898,#114899,#114900,#114901,
#114902),(#114903,#114904,#114905,#114906,#114907,#114908,#114909,#114910,
#114911,#114912,#114913,#114914,#114915,#114916)),.unspecified.,.f.,.f.,.f.)b_spline_surface_with_knots((4,4),(4,1,1,1,1,1,1,1,1,1,1,4),(0.e0,1.e0),(
1.602445845103e-1,2.669098840835e-1,3.413740585594e-1,4.101654240184e-1,
4.737436614997e-1,5.320415850349e-1,5.852134200026e-1,6.343362616969e-1,
6.833904776596e-1,7.356438764565e-1,7.927020827695e-1,8.848768657754e-1),
.unspecified.)geometric_representation_item()rational_b_spline_surface(((
1.456816963425e0,1.456816963425e0,1.456816963425e0,1.456816963425e0,
1.456816963425e0,1.456816963425e0,1.456816963425e0,1.456816963425e0,
1.456816963425e0,1.456816963425e0,1.456816963425e0,1.456816963425e0,
1.456816963425e0,1.456816963425e0),(8.477276788582e-1,8.477276788582e-1,
8.477276788582e-1,8.477276788582e-1,8.477276788582e-1,8.477276788582e-1,
8.477276788582e-1,8.477276788582e-1,8.477276788582e-1,8.477276788582e-1,
8.477276788582e-1,8.477276788582e-1,8.477276788582e-1,8.477276788582e-1),(
8.477276788582e-1,8.477276788582e-1,8.477276788582e-1,8.477276788582e-1,
8.477276788582e-1,8.477276788582e-1,8.477276788582e-1,8.477276788582e-1,
8.477276788582e-1,8.477276788582e-1,8.477276788582e-1,8.477276788582e-1,
8.477276788582e-1,8.477276788582e-1),(1.456816963425e0,1.456816963425e0,
1.456816963425e0,1.456816963425e0,1.456816963425e0,1.456816963425e0,
1.456816963425e0,1.456816963425e0,1.456816963425e0,1.456816963425e0,
1.456816963425e0,1.456816963425e0,1.456816963425e0,1.456816963425e0)))representation_item('')surface());
#114919=oriented_edge('',*,*,#114918,.t.);
#114921=oriented_edge('',*,*,#114920,.f.);
#114922=oriented_edge('',*,*,#114817,.f.);
#114923=oriented_edge('',*,*,#114854,.t.);
#114924=edge_loop('',(#114919,#114921,#114922,#114923));
#114925=face_outer_bound('',#114924,.f.);
#114927=cartesian_point('',(0.e0,0.e0,-5.1e0));
#114928=direction('',(0.e0,0.e0,1.e0));
#114929=direction('',(7.077664394355e-1,7.064465069690e-1,0.e0));
#114930=axis2_placement_3d('',#114927,#114928,#114929);
#114931=toroidal_surface('',#114930,8.85e1,5.e-1);
#114932=oriented_edge('',*,*,#104525,.f.);
#114934=oriented_edge('',*,*,#114933,.f.);
#114936=oriented_edge('',*,*,#114935,.f.);
#114938=oriented_edge('',*,*,#114937,.t.);
#114940=oriented_edge('',*,*,#114939,.f.);
#114941=oriented_edge('',*,*,#114918,.f.);
#114942=edge_loop('',(#114932,#114934,#114936,#114938,#114940,#114941));
#114943=face_outer_bound('',#114942,.f.);
#114945=cartesian_point('',(-4.352341874919e1,7.691183810759e1,
-5.685152482397e0));
#114946=cartesian_point('',(-4.354693101434e1,7.697921674837e1,
-5.703177823985e0));
#114947=cartesian_point('',(-4.356979399373e1,7.710402848301e1,
-5.711121711660e0));
#114948=cartesian_point('',(-4.355928581117e1,7.728986933330e1,
-5.681565893739e0));
#114949=cartesian_point('',(-4.352152010422e1,7.744942105286e1,
-5.633194397633e0));
#114950=cartesian_point('',(-4.345060430963e1,7.761241996487e1,
-5.562116145901e0));
#114951=cartesian_point('',(-4.334722425229e1,7.777126393776e1,
-5.473753882089e0));
#114952=cartesian_point('',(-4.321328907387e1,7.792252048334e1,
-5.373141487895e0));
#114953=cartesian_point('',(-4.304975760189e1,7.806525125759e1,
-5.263772934381e0));
#114954=cartesian_point('',(-4.285651674541e1,7.819920911952e1,
-5.148153372973e0));
#114955=cartesian_point('',(-4.266582452208e1,7.830551319730e1,
-5.046136706388e0));
#114956=cartesian_point('',(-4.253885467992e1,7.836521577190e1,
-4.984240341459e0));
#114957=cartesian_point('',(-4.248829466632e1,7.838749331746e1,
-4.960455933437e0));
#114958=cartesian_point('',(-4.271265236344e1,7.741818253600e1,
-5.220978150515e0));
#114959=cartesian_point('',(-4.269759127445e1,7.740773768779e1,
-5.219200124795e0));
#114960=cartesian_point('',(-4.265928036545e1,7.739242203285e1,
-5.226726330582e0));
#114961=cartesian_point('',(-4.258549124219e1,7.739143364210e1,
-5.256432035497e0));
#114962=cartesian_point('',(-4.251092105157e1,7.740900726933e1,
-5.291564105936e0));
#114963=cartesian_point('',(-4.242041895301e1,7.745116903500e1,
-5.334468181083e0));
#114964=cartesian_point('',(-4.231464077666e1,7.751981629912e1,
-5.379595310888e0));
#114965=cartesian_point('',(-4.219337151739e1,7.761412255842e1,
-5.422273975221e0));
#114966=cartesian_point('',(-4.205538786624e1,7.773277469789e1,
-5.459073258320e0));
#114967=cartesian_point('',(-4.189887207080e1,7.787460979718e1,
-5.487202186101e0));
#114968=cartesian_point('',(-4.174790239489e1,7.801430131559e1,
-5.501544879638e0));
#114969=cartesian_point('',(-4.164816565799e1,7.810641560065e1,
-5.504518165272e0));
#114970=cartesian_point('',(-4.160850527765e1,7.814288488666e1,
-5.504789449126e0));
#114971=cartesian_point('',(-4.190193875553e1,7.756946256773e1,
-5.892744541152e0));
#114972=cartesian_point('',(-4.189787132525e1,7.757132519373e1,
-5.900191708184e0));
#114973=cartesian_point('',(-4.187978028271e1,7.756683222908e1,
-5.929095775334e0));
#114974=cartesian_point('',(-4.184908563857e1,7.758301674939e1,
-5.999488852295e0));
#114975=cartesian_point('',(-4.182174933741e1,7.762371408366e1,
-6.073116989295e0));
#114976=cartesian_point('',(-4.179100312909e1,7.770447091819e1,
-6.154421583788e0));
#114977=cartesian_point('',(-4.175404304610e1,7.782900038926e1,
-6.230182944304e0));
#114978=cartesian_point('',(-4.170698451931e1,7.799523215474e1,
-6.289607880176e0));
#114979=cartesian_point('',(-4.164565919284e1,7.819948578543e1,
-6.324623858310e0));
#114980=cartesian_point('',(-4.156572479988e1,7.843776777504e1,
-6.328422240056e0));
#114981=cartesian_point('',(-4.147779248616e1,7.866603415696e1,
-6.299470017375e0));
#114982=cartesian_point('',(-4.141361475338e1,7.881266344117e1,
-6.264239879274e0));
#114983=cartesian_point('',(-4.138715860892e1,7.887005968382e1,
-6.248015951909e0));
#114984=cartesian_point('',(-4.210815257175e1,7.717592829997e1,
-6.857857914948e0));
#114985=cartesian_point('',(-4.215085651259e1,7.726479215019e1,
-6.891987714776e0));
#114986=cartesian_point('',(-4.220901739849e1,7.740849710111e1,
-6.937251025549e0));
#114987=cartesian_point('',(-4.227373943062e1,7.762431677496e1,
-6.978723325300e0));
#114988=cartesian_point('',(-4.231843012452e1,7.782423564782e1,
-6.997554575602e0));
#114989=cartesian_point('',(-4.235183044055e1,7.805461013496e1,
-6.993512273101e0));
#114990=cartesian_point('',(-4.236858642020e1,7.831100791315e1,
-6.958628315560e0));
#114991=cartesian_point('',(-4.236420123171e1,7.858782511945e1,
-6.887249958506e0));
#114992=cartesian_point('',(-4.233449252173e1,7.887999077940e1,
-6.774768281963e0));
#114993=cartesian_point('',(-4.227494014387e1,7.918231638618e1,
-6.616674783313e0));
#114994=cartesian_point('',(-4.219429251061e1,7.944324597825e1,
-6.439077998152e0));
#114995=cartesian_point('',(-4.212939817258e1,7.959811561770e1,
-6.310489754638e0));
#114996=cartesian_point('',(-4.210188884853e1,7.965692544050e1,
-6.257909586625e0));
#114997=(bounded_surface()b_spline_surface(3,3,((#114945,#114946,#114947,
#114948,#114949,#114950,#114951,#114952,#114953,#114954,#114955,#114956,
#114957),(#114958,#114959,#114960,#114961,#114962,#114963,#114964,#114965,
#114966,#114967,#114968,#114969,#114970),(#114971,#114972,#114973,#114974,
#114975,#114976,#114977,#114978,#114979,#114980,#114981,#114982,#114983),(
#114984,#114985,#114986,#114987,#114988,#114989,#114990,#114991,#114992,#114993,
#114994,#114995,#114996)),.unspecified.,.f.,.f.,.f.)b_spline_surface_with_knots(
(4,4),(4,1,1,1,1,1,1,1,1,1,4),(0.e0,1.e0),(1.107046860085e-1,1.967066163439e-1,
2.471709063194e-1,3.042425856142e-1,3.677535804263e-1,4.368052653455e-1,
5.115744096474e-1,5.930118517019e-1,6.816169371381e-1,7.782318561522e-1,
8.409811624891e-1),.unspecified.)geometric_representation_item()rational_b_spline_surface(((1.456821149828e0,1.456821149828e0,1.456821149828e0,1.456821149828e0,
1.456821149828e0,1.456821149828e0,1.456821149828e0,1.456821149828e0,
1.456821149828e0,1.456821149828e0,1.456821149828e0,1.456821149828e0,
1.456821149828e0),(8.477262833905e-1,8.477262833905e-1,8.477262833905e-1,
8.477262833905e-1,8.477262833905e-1,8.477262833905e-1,8.477262833905e-1,
8.477262833905e-1,8.477262833905e-1,8.477262833905e-1,8.477262833905e-1,
8.477262833905e-1,8.477262833905e-1),(8.477262833905e-1,8.477262833905e-1,
8.477262833905e-1,8.477262833905e-1,8.477262833905e-1,8.477262833905e-1,
8.477262833905e-1,8.477262833905e-1,8.477262833905e-1,8.477262833905e-1,
8.477262833905e-1,8.477262833905e-1,8.477262833905e-1),(1.456821149828e0,
1.456821149828e0,1.456821149828e0,1.456821149828e0,1.456821149828e0,
1.456821149828e0,1.456821149828e0,1.456821149828e0,1.456821149828e0,
1.456821149828e0,1.456821149828e0,1.456821149828e0,1.456821149828e0)))representation_item('')surface());
#114998=oriented_edge('',*,*,#114933,.t.);
#115000=oriented_edge('',*,*,#114999,.f.);
#115002=oriented_edge('',*,*,#115001,.f.);
#115004=oriented_edge('',*,*,#115003,.t.);
#115005=edge_loop('',(#114998,#115000,#115002,#115004));
#115006=face_outer_bound('',#115005,.f.);
#115008=cartesian_point('',(-4.322270708135e1,7.639073295138e1,
-5.697497383882e0));
#115009=cartesian_point('',(-4.323988535795e1,7.641607057345e1,
-5.697635007842e0));
#115010=cartesian_point('',(-4.343286252280e1,7.671308611487e1,
-5.699180620476e0));
#115011=cartesian_point('',(-4.355749349883e1,7.705369632457e1,
-5.699610060085e0));
#115012=cartesian_point('',(-4.360344282668e1,7.737437190683e1,
-5.698735148374e0));
#115013=cartesian_point('',(-4.242264039070e1,7.692192136134e1,
-5.239203296339e0));
#115014=cartesian_point('',(-4.243323645515e1,7.693707715398e1,
-5.239027298837e0));
#115015=cartesian_point('',(-4.255224603441e1,7.711494868794e1,
-5.237192956586e0));
#115016=cartesian_point('',(-4.262849387153e1,7.732126518908e1,
-5.236920193830e0));
#115017=cartesian_point('',(-4.265487991828e1,7.751539709480e1,
-5.237593464295e0));
#115018=cartesian_point('',(-4.177046035500e1,7.735492314365e1,
-5.959947658620e0));
#115019=cartesian_point('',(-4.177539412625e1,7.736197625152e1,
-5.959518999427e0));
#115020=cartesian_point('',(-4.183079800668e1,7.744473783527e1,
-5.954900034424e0));
#115021=cartesian_point('',(-4.186621472065e1,7.754056960414e1,
-5.953941761851e0));
#115022=cartesian_point('',(-4.187846933597e1,7.763082442876e1,
-5.956055404877e0));
#115023=cartesian_point('',(-4.208500048850e1,7.714609029980e1,
-6.954812186318e0));
#115024=cartesian_point('',(-4.209230108108e1,7.715729305515e1,
-6.954509050279e0));
#115025=cartesian_point('',(-4.217432019915e1,7.728839242085e1,
-6.951196980234e0));
#115026=cartesian_point('',(-4.222772262562e1,7.743626565387e1,
-6.950430570542e0));
#115027=cartesian_point('',(-4.224902013676e1,7.757573108935e1,
-6.952068341326e0));
#115028=(bounded_surface()b_spline_surface(3,3,((#115008,#115009,#115010,
#115011,#115012),(#115013,#115014,#115015,#115016,#115017),(#115018,#115019,
#115020,#115021,#115022),(#115023,#115024,#115025,#115026,#115027)),
.unspecified.,.f.,.f.,.f.)b_spline_surface_with_knots((4,4),(4,1,4),(0.e0,1.e0),
(2.375646787505e-1,2.503571140018e-1,3.855216384973e-1),.unspecified.)geometric_representation_item()rational_b_spline_surface(((1.457477865450e0,
1.457477865450e0,1.457477865450e0,1.457477865450e0,1.457477865450e0),(
8.475073781835e-1,8.475073781835e-1,8.475073781835e-1,8.475073781835e-1,
8.475073781835e-1),(8.475073781835e-1,8.475073781835e-1,8.475073781835e-1,
8.475073781835e-1,8.475073781835e-1),(1.457477865450e0,1.457477865450e0,
1.457477865450e0,1.457477865450e0,1.457477865450e0)))representation_item('')surface());
#115029=oriented_edge('',*,*,#104545,.f.);
#115031=oriented_edge('',*,*,#115030,.f.);
#115032=oriented_edge('',*,*,#114999,.t.);
#115033=oriented_edge('',*,*,#104523,.t.);
#115034=edge_loop('',(#115029,#115031,#115032,#115033));
#115035=face_outer_bound('',#115034,.f.);
#115037=cartesian_point('',(-4.102880492549e1,7.778296239297e1,
-8.480067565815e0));
#115038=direction('',(-8.496637899136e-2,-2.519615386141e-2,9.960651927819e-1));
#115039=direction('',(-3.743873699709e-2,9.990550008922e-1,2.207818299565e-2));
#115040=axis2_placement_3d('',#115037,#115038,#115039);
#115041=cylindrical_surface('',#115040,9.999637340457e-1);
#115042=oriented_edge('',*,*,#115001,.t.);
#115043=oriented_edge('',*,*,#115030,.t.);
#115045=oriented_edge('',*,*,#115044,.f.);
#115047=oriented_edge('',*,*,#115046,.t.);
#115049=oriented_edge('',*,*,#115048,.f.);
#115051=oriented_edge('',*,*,#115050,.t.);
#115052=edge_loop('',(#115042,#115043,#115045,#115047,#115049,#115051));
#115053=face_outer_bound('',#115052,.f.);
#115055=cartesian_point('',(-3.306201476901e1,5.938113435736e1,-5.6e0));
#115056=direction('',(-8.876159753616e-1,-4.522629288245e-1,
-8.715574274766e-2));
#115057=direction('',(-4.539904997395e-1,8.910065241884e-1,0.e0));
#115058=axis2_placement_3d('',#115055,#115056,#115057);
#115059=plane('',#115058);
#115060=oriented_edge('',*,*,#104543,.f.);
#115061=oriented_edge('',*,*,#104573,.t.);
#115062=oriented_edge('',*,*,#104766,.t.);
#115063=oriented_edge('',*,*,#104782,.f.);
#115064=oriented_edge('',*,*,#115044,.t.);
#115065=edge_loop('',(#115060,#115061,#115062,#115063,#115064));
#115066=face_outer_bound('',#115065,.f.);
#115068=cartesian_point('',(-4.083980250905e1,7.783895839721e1,
-1.069548648161e1));
#115069=direction('',(-4.645343641661e-1,8.853831024016e-1,-1.745240644023e-2));
#115070=direction('',(-8.814598325431e-1,-4.641894647954e-1,
-8.692930683091e-2));
#115071=axis2_placement_3d('',#115068,#115069,#115070);
#115072=spherical_surface('',#115071,1.e0);
#115073=oriented_edge('',*,*,#104780,.t.);
#115075=oriented_edge('',*,*,#115074,.t.);
#115076=oriented_edge('',*,*,#115046,.f.);
#115077=edge_loop('',(#115073,#115075,#115076));
#115078=face_outer_bound('',#115077,.f.);
#115080=cartesian_point('',(-1.426623686487e-14,0.e0,-1.069548648161e1));
#115081=direction('',(0.e0,0.e0,1.e0));
#115082=direction('',(-4.326751335218e-1,9.015499036836e-1,0.e0));
#115083=axis2_placement_3d('',#115080,#115081,#115082);
#115084=toroidal_surface('',#115083,8.790217809212e1,1.e0);
#115086=oriented_edge('',*,*,#115085,.t.);
#115087=oriented_edge('',*,*,#115074,.f.);
#115088=oriented_edge('',*,*,#104798,.t.);
#115090=oriented_edge('',*,*,#115089,.t.);
#115091=edge_loop('',(#115086,#115087,#115088,#115090));
#115092=face_outer_bound('',#115091,.f.);
#115094=cartesian_point('',(-1.426623686487e-14,0.e0,-8.156393297403e0));
#115095=direction('',(0.e0,0.e0,1.e0));
#115096=direction('',(1.736481776669e-1,-9.848077530122e-1,0.e0));
#115097=axis2_placement_3d('',#115094,#115095,#115096);
#115098=conical_surface('',#115097,8.894665045655e1,1.e0);
#115099=oriented_edge('',*,*,#115085,.f.);
#115101=oriented_edge('',*,*,#115100,.t.);
#115103=oriented_edge('',*,*,#115102,.t.);
#115104=oriented_edge('',*,*,#115048,.t.);
#115105=edge_loop('',(#115099,#115101,#115103,#115104));
#115106=face_outer_bound('',#115105,.f.);
#115108=cartesian_point('',(-3.880598153594e1,7.891700294642e1,
-8.400286037598e0));
#115109=direction('',(-7.032615045161e-2,-5.392922053186e-2,
-9.960651945207e-1));
#115110=direction('',(-7.862479034458e-1,6.175166195025e-1,2.207847289086e-2));
#115111=axis2_placement_3d('',#115108,#115109,#115110);
#115112=cylindrical_surface('',#115111,9.999624588516e-1);
#115114=oriented_edge('',*,*,#115113,.t.);
#115116=oriented_edge('',*,*,#115115,.t.);
#115118=oriented_edge('',*,*,#115117,.f.);
#115119=oriented_edge('',*,*,#115100,.f.);
#115121=oriented_edge('',*,*,#115120,.t.);
#115122=oriented_edge('',*,*,#104826,.f.);
#115123=edge_loop('',(#115114,#115116,#115118,#115119,#115121,#115122));
#115124=face_outer_bound('',#115123,.f.);
#115126=cartesian_point('',(-3.702237302542e1,8.080686909277e1,
-5.698621828224e0));
#115127=cartesian_point('',(-3.698113665100e1,8.076930084817e1,
-5.698755089049e0));
#115128=cartesian_point('',(-3.672803237915e1,8.052165476696e1,
-5.699473434623e0));
#115129=cartesian_point('',(-3.652159693255e1,8.019927222656e1,
-5.699046223318e0));
#115130=cartesian_point('',(-3.640735758713e1,7.990100059880e1,
-5.697649478759e0));
#115131=cartesian_point('',(-3.639988908278e1,7.988065856769e1,
-5.697553353451e0));
#115132=cartesian_point('',(-3.767264347583e1,8.010177532713e1,
-5.237921893442e0));
#115133=cartesian_point('',(-3.764751814061e1,8.007927271972e1,
-5.237711291697e0));
#115134=cartesian_point('',(-3.749341548571e1,7.993055240564e1,
-5.236694052287e0));
#115135=cartesian_point('',(-3.736907350084e1,7.973461884844e1,
-5.237358091646e0));
#115136=cartesian_point('',(-3.730249051820e1,7.955348613577e1,
-5.239014618934e0));
#115137=cartesian_point('',(-3.729815261588e1,7.954113452150e1,
-5.239136710518e0));
#115138=cartesian_point('',(-3.820458674298e1,7.952498495885e1,
-5.956660241894e0));
#115139=cartesian_point('',(-3.819290129892e1,7.951452399987e1,
-5.956190030859e0));
#115140=cartesian_point('',(-3.812124747491e1,7.944539738082e1,
-5.953817290376e0));
#115141=cartesian_point('',(-3.806349137411e1,7.935437044582e1,
-5.955309455635e0));
#115142=cartesian_point('',(-3.803252689444e1,7.927006884817e1,
-5.959481977018e0));
#115143=cartesian_point('',(-3.803050935297e1,7.926431949586e1,
-5.959780232284e0));
#115144=cartesian_point('',(-3.795033050913e1,7.980067732038e1,
-6.952437169948e0));
#115145=cartesian_point('',(-3.793253958154e1,7.978411533429e1,
-6.952117550930e0));
#115146=cartesian_point('',(-3.782326457564e1,7.967531782871e1,
-6.950471269592e0));
#115147=cartesian_point('',(-3.773298600753e1,7.953594143046e1,
-6.951488696605e0));
#115148=cartesian_point('',(-3.768088196568e1,7.940658848894e1,
-6.954481020755e0));
#115149=cartesian_point('',(-3.767746125429e1,7.939776388604e1,
-6.954692207180e0));
#115150=(bounded_surface()b_spline_surface(3,3,((#115126,#115127,#115128,
#115129,#115130,#115131),(#115132,#115133,#115134,#115135,#115136,#115137),(
#115138,#115139,#115140,#115141,#115142,#115143),(#115144,#115145,#115146,
#115147,#115148,#115149)),.unspecified.,.f.,.f.,.f.)b_spline_surface_with_knots(
(4,4),(4,1,1,4),(0.e0,1.e0),(6.040134704903e-1,6.272930689314e-1,
7.516659395976e-1,7.607205704302e-1),.unspecified.)geometric_representation_item()rational_b_spline_surface(((1.457477891794e0,1.457477891794e0,1.457477891794e0,
1.457477891794e0,1.457477891794e0,1.457477891794e0),(8.475073694021e-1,
8.475073694021e-1,8.475073694021e-1,8.475073694021e-1,8.475073694021e-1,
8.475073694021e-1),(8.475073694021e-1,8.475073694021e-1,8.475073694021e-1,
8.475073694021e-1,8.475073694021e-1,8.475073694021e-1),(1.457477891794e0,
1.457477891794e0,1.457477891794e0,1.457477891794e0,1.457477891794e0,
1.457477891794e0)))representation_item('')surface());
#115151=oriented_edge('',*,*,#104862,.t.);
#115153=oriented_edge('',*,*,#115152,.f.);
#115154=oriented_edge('',*,*,#115113,.f.);
#115155=oriented_edge('',*,*,#104843,.t.);
#115156=edge_loop('',(#115151,#115153,#115154,#115155));
#115157=face_outer_bound('',#115156,.f.);
#115159=cartesian_point('',(-3.844018524580e1,8.045030861223e1,
-4.961805061826e0));
#115160=cartesian_point('',(-3.835900174933e1,8.049748012839e1,
-5.002200290079e0));
#115161=cartesian_point('',(-3.821793763196e1,8.057185026358e1,
-5.073847472050e0));
#115162=cartesian_point('',(-3.801533280703e1,8.065740880664e1,
-5.178751051431e0));
#115163=cartesian_point('',(-3.784223980352e1,8.071472289236e1,
-5.268846294603e0));
#115164=cartesian_point('',(-3.767795323413e1,8.075355229618e1,
-5.353762399552e0));
#115165=cartesian_point('',(-3.752321550532e1,8.077469832333e1,
-5.432055697838e0));
#115166=cartesian_point('',(-3.737835937542e1,8.077923148748e1,
-5.502540243131e0));
#115167=cartesian_point('',(-3.724016280411e1,8.076800148450e1,
-5.565714554865e0));
#115168=cartesian_point('',(-3.710272726821e1,8.073942802714e1,
-5.622569446225e0));
#115169=cartesian_point('',(-3.696106087339e1,8.068775624635e1,
-5.671561522142e0));
#115170=cartesian_point('',(-3.679265503916e1,8.059060551610e1,
-5.710381927571e0));
#115171=cartesian_point('',(-3.669266077573e1,8.049114331626e1,
-5.705925410966e0));
#115172=cartesian_point('',(-3.664703872749e1,8.042852010060e1,
-5.687640729377e0));
#115173=cartesian_point('',(-3.875907879976e1,7.959382970791e1,
-5.504741154702e0));
#115174=cartesian_point('',(-3.866938500843e1,7.961190828058e1,
-5.504295996659e0));
#115175=cartesian_point('',(-3.851897805283e1,7.964162824074e1,
-5.498894951351e0));
#115176=cartesian_point('',(-3.831894470831e1,7.968189665366e1,
-5.480129741982e0));
#115177=cartesian_point('',(-3.816022107371e1,7.971567813242e1,
-5.456903713216e0));
#115178=cartesian_point('',(-3.802174018360e1,7.974820604306e1,
-5.428866206628e0));
#115179=cartesian_point('',(-3.790336754747e1,7.978029579593e1,
-5.397709794535e0));
#115180=cartesian_point('',(-3.780428291849e1,7.981265294930e1,
-5.365119788198e0));
#115181=cartesian_point('',(-3.772125489643e1,7.984663786020e1,
-5.331906568163e0));
#115182=cartesian_point('',(-3.765076684330e1,7.988455669005e1,
-5.298089358659e0));
#115183=cartesian_point('',(-3.759201653506e1,7.992939261565e1,
-5.264363280404e0));
#115184=cartesian_point('',(-3.754126910894e1,7.999172932613e1,
-5.229904384758e0));
#115185=cartesian_point('',(-3.752792706806e1,8.003708369123e1,
-5.219468181541e0));
#115186=cartesian_point('',(-3.752715397868e1,8.005731330106e1,
-5.221155469551e0));
#115187=cartesian_point('',(-3.947691814086e1,7.984090279132e1,
-6.248839011652e0));
#115188=cartesian_point('',(-3.937167751511e1,7.981985565922e1,
-6.276440696203e0));
#115189=cartesian_point('',(-3.919503044964e1,7.977845376910e1,
-6.311177678384e0));
#115190=cartesian_point('',(-3.896138381433e1,7.971200159371e1,
-6.328561953873e0));
#115191=cartesian_point('',(-3.877781559312e1,7.965330158302e1,
-6.321570356160e0));
#115192=cartesian_point('',(-3.862020577217e1,7.959863249201e1,
-6.296028409966e0));
#115193=cartesian_point('',(-3.848863896492e1,7.955082621155e1,
-6.256119422940e0));
#115194=cartesian_point('',(-3.838211115238e1,7.951198037957e1,
-6.206189170509e0));
#115195=cartesian_point('',(-3.829679769415e1,7.948274991288e1,
-6.149093919119e0));
#115196=cartesian_point('',(-3.822882495798e1,7.946376140399e1,
-6.085603624062e0));
#115197=cartesian_point('',(-3.817732382815e1,7.945760048214e1,
-6.016754561378e0));
#115198=cartesian_point('',(-3.813899055723e1,7.946950906441e1,
-5.938350130750e0));
#115199=cartesian_point('',(-3.813040166781e1,7.948988804232e1,
-5.902975052560e0));
#115200=cartesian_point('',(-3.812703771891e1,7.949268801066e1,
-5.895062521297e0));
#115201=cartesian_point('',(-3.969332608709e1,8.088162708967e1,
-6.260785712623e0));
#115202=cartesian_point('',(-3.958500229330e1,8.086049638858e1,
-6.350142654067e0));
#115203=cartesian_point('',(-3.939813049797e1,8.081070824741e1,
-6.491859277285e0));
#115204=cartesian_point('',(-3.913684654378e1,8.070996336550e1,
-6.659869450680e0));
#115205=cartesian_point('',(-3.892038204417e1,8.060583139378e1,
-6.778305336981e0));
#115206=cartesian_point('',(-3.872270186830e1,8.049243993459e1,
-6.867577971967e0));
#115207=cartesian_point('',(-3.854493091496e1,8.037411048764e1,
-6.930591794069e0));
#115208=cartesian_point('',(-3.838708112929e1,8.025434373695e1,
-6.970805261513e0));
#115209=cartesian_point('',(-3.824489484435e1,8.013275788285e1,
-6.992288421548e0));
#115210=cartesian_point('',(-3.811185032776e1,8.000484059427e1,
-6.997342647683e0));
#115211=cartesian_point('',(-3.798283891158e1,7.986414299856e1,
-6.985020103828e0));
#115212=cartesian_point('',(-3.783610461860e1,7.967895927346e1,
-6.947124256012e0));
#115213=cartesian_point('',(-3.774440798935e1,7.953589723740e1,
-6.899131643001e0));
#115214=cartesian_point('',(-3.769426304570e1,7.944284688532e1,
-6.864088440427e0));
#115215=(bounded_surface()b_spline_surface(3,3,((#115159,#115160,#115161,
#115162,#115163,#115164,#115165,#115166,#115167,#115168,#115169,#115170,#115171,
#115172),(#115173,#115174,#115175,#115176,#115177,#115178,#115179,#115180,
#115181,#115182,#115183,#115184,#115185,#115186),(#115187,#115188,#115189,
#115190,#115191,#115192,#115193,#115194,#115195,#115196,#115197,#115198,#115199,
#115200),(#115201,#115202,#115203,#115204,#115205,#115206,#115207,#115208,
#115209,#115210,#115211,#115212,#115213,#115214)),.unspecified.,.f.,.f.,.f.)b_spline_surface_with_knots((4,4),(4,1,1,1,1,1,1,1,1,1,1,4),(0.e0,1.e0),(
1.602445846688e-1,2.669098840835e-1,3.413740585594e-1,4.101654240184e-1,
4.737436614997e-1,5.320415850349e-1,5.852134200026e-1,6.343362616969e-1,
6.833904776596e-1,7.356438764565e-1,7.927020827696e-1,8.848768646951e-1),
.unspecified.)geometric_representation_item()rational_b_spline_surface(((
1.456816963466e0,1.456816963466e0,1.456816963466e0,1.456816963466e0,
1.456816963466e0,1.456816963466e0,1.456816963466e0,1.456816963466e0,
1.456816963466e0,1.456816963466e0,1.456816963466e0,1.456816963466e0,
1.456816963466e0,1.456816963466e0),(8.477276788447e-1,8.477276788447e-1,
8.477276788447e-1,8.477276788447e-1,8.477276788447e-1,8.477276788447e-1,
8.477276788447e-1,8.477276788447e-1,8.477276788447e-1,8.477276788447e-1,
8.477276788447e-1,8.477276788447e-1,8.477276788447e-1,8.477276788447e-1),(
8.477276788447e-1,8.477276788447e-1,8.477276788447e-1,8.477276788447e-1,
8.477276788447e-1,8.477276788447e-1,8.477276788447e-1,8.477276788447e-1,
8.477276788447e-1,8.477276788447e-1,8.477276788447e-1,8.477276788447e-1,
8.477276788447e-1,8.477276788447e-1),(1.456816963466e0,1.456816963466e0,
1.456816963466e0,1.456816963466e0,1.456816963466e0,1.456816963466e0,
1.456816963466e0,1.456816963466e0,1.456816963466e0,1.456816963466e0,
1.456816963466e0,1.456816963466e0,1.456816963466e0,1.456816963466e0)))representation_item('')surface());
#115217=oriented_edge('',*,*,#115216,.t.);
#115219=oriented_edge('',*,*,#115218,.f.);
#115220=oriented_edge('',*,*,#115115,.f.);
#115221=oriented_edge('',*,*,#115152,.t.);
#115222=edge_loop('',(#115217,#115219,#115220,#115221));
#115223=face_outer_bound('',#115222,.f.);
#115225=cartesian_point('',(0.e0,0.e0,-5.1e0));
#115226=direction('',(0.e0,0.e0,1.e0));
#115227=direction('',(7.077664394355e-1,7.064465069690e-1,0.e0));
#115228=axis2_placement_3d('',#115225,#115226,#115227);
#115229=toroidal_surface('',#115228,8.85e1,5.e-1);
#115230=oriented_edge('',*,*,#104860,.f.);
#115232=oriented_edge('',*,*,#115231,.f.);
#115234=oriented_edge('',*,*,#115233,.f.);
#115236=oriented_edge('',*,*,#115235,.t.);
#115238=oriented_edge('',*,*,#115237,.f.);
#115239=oriented_edge('',*,*,#115216,.f.);
#115240=edge_loop('',(#115230,#115232,#115234,#115236,#115238,#115239));
#115241=face_outer_bound('',#115240,.f.);
#115243=cartesian_point('',(-3.095591099227e1,8.277348848099e1,
-5.685152482229e0));
#115244=cartesian_point('',(-3.096859344033e1,8.284371570772e1,
-5.703177823978e0));
#115245=cartesian_point('',(-3.097165008157e1,8.297056736080e1,
-5.711121711676e0));
#115246=cartesian_point('',(-3.093219935816e1,8.315247636002e1,
-5.681565893740e0));
#115247=cartesian_point('',(-3.086993922184e1,8.330415587499e1,
-5.633194397634e0));
#115248=cartesian_point('',(-3.077439787075e1,8.345405432553e1,
-5.562116145902e0));
#115249=cartesian_point('',(-3.064744192154e1,8.359477046155e1,
-5.473753882090e0));
#115250=cartesian_point('',(-3.049149397063e1,8.372321271008e1,
-5.373141487895e0));
#115251=cartesian_point('',(-3.030764783013e1,8.383860427332e1,
-5.263772934381e0));
#115252=cartesian_point('',(-3.009583046279e1,8.394068336167e1,
-5.148153372972e0));
#115253=cartesian_point('',(-2.989085635571e1,8.401584782387e1,
-5.046136706432e0));
#115254=cartesian_point('',(-2.975611018277e1,8.405495290135e1,
-4.984240341541e0));
#115255=cartesian_point('',(-2.970268767078e1,8.406904684454e1,
-4.960455933565e0));
#115256=cartesian_point('',(-3.007591676507e1,8.314676716349e1,
-5.220978150629e0));
#115257=cartesian_point('',(-3.006267503819e1,8.313409483566e1,
-5.219200124778e0));
#115258=cartesian_point('',(-3.002723169629e1,8.311297459523e1,
-5.226726330565e0));
#115259=cartesian_point('',(-2.995450565793e1,8.310045521119e1,
-5.256432035495e0));
#115260=cartesian_point('',(-2.987810442913e1,8.310614713003e1,
-5.291564105934e0));
#115261=cartesian_point('',(-2.978212100832e1,8.313363216703e1,
-5.334468181080e0));
#115262=cartesian_point('',(-2.966690633881e1,8.318488691698e1,
-5.379595310886e0));
#115263=cartesian_point('',(-2.953237735614e1,8.325906141804e1,
-5.422273975218e0));
#115264=cartesian_point('',(-2.937753122874e1,8.335466735413e1,
-5.459073258318e0));
#115265=cartesian_point('',(-2.920075450458e1,8.347027176325e1,
-5.487202186099e0));
#115266=cartesian_point('',(-2.902979094803e1,8.358462658673e1,
-5.501544879630e0));
#115267=cartesian_point('',(-2.891687228702e1,8.366000452895e1,
-5.504518165265e0));
#115268=cartesian_point('',(-2.887199513855e1,8.368982056681e1,
-5.504789449118e0));
#115269=cartesian_point('',(-2.925151897721e1,8.316936113842e1,
-5.892744541132e0));
#115270=cartesian_point('',(-2.924721024459e1,8.317056454544e1,
-5.900191708141e0));
#115271=cartesian_point('',(-2.923004478731e1,8.316329683410e1,
-5.929095775297e0));
#115272=cartesian_point('',(-2.919719622839e1,8.317448039586e1,
-5.999488852292e0));
#115273=cartesian_point('',(-2.916383001674e1,8.321040033877e1,
-6.073116989293e0));
#115274=cartesian_point('',(-2.912082919305e1,8.328535315600e1,
-6.154421583786e0));
#115275=cartesian_point('',(-2.906484344883e1,8.340256763183e1,
-6.230182944302e0));
#115276=cartesian_point('',(-2.899235991329e1,8.355939123296e1,
-6.289607880175e0));
#115277=cartesian_point('',(-2.889983729590e1,8.375153676788e1,
-6.324623858310e0));
#115278=cartesian_point('',(-2.878361151239e1,8.397438061680e1,
-6.328422240055e0));
#115279=cartesian_point('',(-2.866105306207e1,8.418608101621e1,
-6.299470017388e0));
#115280=cartesian_point('',(-2.857472759012e1,8.432086544124e1,
-6.264239879321e0));
#115281=cartesian_point('',(-2.853961841417e1,8.437341638798e1,
-6.248015952023e0));
#115282=cartesian_point('',(-2.951675628109e1,8.281293087792e1,
-6.857857914947e0));
#115283=cartesian_point('',(-2.954503309710e1,8.290738103457e1,
-6.891987714708e0));
#115284=cartesian_point('',(-2.957999751887e1,8.305841510625e1,
-6.937251025529e0));
#115285=cartesian_point('',(-2.961016108018e1,8.328170243837e1,
-6.978723325300e0));
#115286=cartesian_point('',(-2.962302735555e1,8.348615114295e1,
-6.997554575602e0));
#115287=cartesian_point('',(-2.961997794860e1,8.371891429844e1,
-6.993512273101e0));
#115288=cartesian_point('',(-2.959641818508e1,8.397477660723e1,
-6.958628315560e0));
#115289=cartesian_point('',(-2.954878323395e1,8.424749973975e1,
-6.887249958506e0));
#115290=cartesian_point('',(-2.947373550878e1,8.453142088945e1,
-6.774768281963e0));
#115291=cartesian_point('',(-2.936762217494e1,8.482070832195e1,
-6.616674783313e0));
#115292=cartesian_point('',(-2.924714906678e1,8.506580936829e1,
-6.439077998231e0));
#115293=cartesian_point('',(-2.915882673659e1,8.520862059434e1,
-6.310489754814e0));
#115294=cartesian_point('',(-2.912245621513e1,8.526240296394e1,
-6.257909586888e0));
#115295=(bounded_surface()b_spline_surface(3,3,((#115243,#115244,#115245,
#115246,#115247,#115248,#115249,#115250,#115251,#115252,#115253,#115254,
#115255),(#115256,#115257,#115258,#115259,#115260,#115261,#115262,#115263,
#115264,#115265,#115266,#115267,#115268),(#115269,#115270,#115271,#115272,
#115273,#115274,#115275,#115276,#115277,#115278,#115279,#115280,#115281),(
#115282,#115283,#115284,#115285,#115286,#115287,#115288,#115289,#115290,#115291,
#115292,#115293,#115294)),.unspecified.,.f.,.f.,.f.)b_spline_surface_with_knots(
(4,4),(4,1,1,1,1,1,1,1,1,1,4),(0.e0,1.e0),(1.107046859110e-1,1.967066163438e-1,
2.471709063192e-1,3.042425856141e-1,3.677535804261e-1,4.368052653453e-1,
5.115744096472e-1,5.930118517017e-1,6.816169371379e-1,7.782318561521e-1,
8.409811623798e-1),.unspecified.)geometric_representation_item()rational_b_spline_surface(((1.456821149830e0,1.456821149830e0,1.456821149830e0,1.456821149830e0,
1.456821149830e0,1.456821149830e0,1.456821149830e0,1.456821149830e0,
1.456821149830e0,1.456821149830e0,1.456821149830e0,1.456821149830e0,
1.456821149830e0),(8.477262833901e-1,8.477262833901e-1,8.477262833901e-1,
8.477262833901e-1,8.477262833901e-1,8.477262833901e-1,8.477262833901e-1,
8.477262833901e-1,8.477262833901e-1,8.477262833901e-1,8.477262833901e-1,
8.477262833901e-1,8.477262833901e-1),(8.477262833901e-1,8.477262833901e-1,
8.477262833901e-1,8.477262833901e-1,8.477262833901e-1,8.477262833901e-1,
8.477262833901e-1,8.477262833901e-1,8.477262833901e-1,8.477262833901e-1,
8.477262833901e-1,8.477262833901e-1,8.477262833901e-1),(1.456821149830e0,
1.456821149830e0,1.456821149830e0,1.456821149830e0,1.456821149830e0,
1.456821149830e0,1.456821149830e0,1.456821149830e0,1.456821149830e0,
1.456821149830e0,1.456821149830e0,1.456821149830e0,1.456821149830e0)))representation_item('')surface());
#115296=oriented_edge('',*,*,#115231,.t.);
#115298=oriented_edge('',*,*,#115297,.f.);
#115300=oriented_edge('',*,*,#115299,.f.);
#115302=oriented_edge('',*,*,#115301,.t.);
#115303=edge_loop('',(#115296,#115298,#115300,#115302));
#115304=face_outer_bound('',#115303,.f.);
#115306=cartesian_point('',(-3.074042484617e1,8.221176675680e1,
-5.697497538995e0));
#115307=cartesian_point('',(-3.075335925992e1,8.223933358709e1,
-5.697634426705e0));
#115308=cartesian_point('',(-3.089752747521e1,8.256286277730e1,
-5.699180351497e0));
#115309=cartesian_point('',(-3.096737814396e1,8.291877254523e1,
-5.699609930188e0));
#115310=cartesian_point('',(-3.096259351782e1,8.324284615303e1,
-5.698735326230e0));
#115311=cartesian_point('',(-2.986711043284e1,8.261125358388e1,
-5.239203190746e0));
#115312=cartesian_point('',(-2.987516239097e1,8.262779271081e1,
-5.239028111591e0));
#115313=cartesian_point('',(-2.996490049617e1,8.282207989757e1,
-5.237192897836e0));
#115314=cartesian_point('',(-3.000795842705e1,8.303778212243e1,
-5.236918846407e0));
#115315=cartesian_point('',(-3.000364780534e1,8.323374719558e1,
-5.237593519998e0));
#115316=cartesian_point('',(-2.915522185019e1,8.293689797332e1,
-5.959947477081e0));
#115317=cartesian_point('',(-2.915897161427e1,8.294459525819e1,
-5.959521079276e0));
#115318=cartesian_point('',(-2.920075547947e1,8.303499963436e1,
-5.954900493900e0));
#115319=cartesian_point('',(-2.922075583135e1,8.313519098356e1,
-5.953940263822e0));
#115320=cartesian_point('',(-2.921873925991e1,8.322629608056e1,
-5.956055413777e0));
#115321=cartesian_point('',(-2.949855876991e1,8.277984261872e1,
-6.954812097308e0));
#115322=cartesian_point('',(-2.950398814849e1,8.279198514810e1,
-6.954510567949e0));
#115323=cartesian_point('',(-2.956450177891e1,8.293429421269e1,
-6.951197504115e0));
#115324=cartesian_point('',(-2.959412926402e1,8.308869908024e1,
-6.950430066856e0));
#115325=cartesian_point('',(-2.959334653267e1,8.322984792942e1,
-6.952068326252e0));
#115326=(bounded_surface()b_spline_surface(3,3,((#115306,#115307,#115308,
#115309,#115310),(#115311,#115312,#115313,#115314,#115315),(#115316,#115317,
#115318,#115319,#115320),(#115321,#115322,#115323,#115324,#115325)),
.unspecified.,.f.,.f.,.f.)b_spline_surface_with_knots((4,4),(4,1,4),(0.e0,1.e0),
(2.375669286935e-1,2.502918539746e-1,3.855222676342e-1),.unspecified.)geometric_representation_item()rational_b_spline_surface(((1.457477947707e0,
1.457477947707e0,1.457477947707e0,1.457477947707e0,1.457477947707e0),(
8.475073507644e-1,8.475073507644e-1,8.475073507644e-1,8.475073507644e-1,
8.475073507644e-1),(8.475073507644e-1,8.475073507644e-1,8.475073507644e-1,
8.475073507644e-1,8.475073507644e-1),(1.457477947707e0,1.457477947707e0,
1.457477947707e0,1.457477947707e0,1.457477947707e0)))representation_item('')surface());
#115327=oriented_edge('',*,*,#104858,.t.);
#115328=oriented_edge('',*,*,#104880,.f.);
#115330=oriented_edge('',*,*,#115329,.f.);
#115331=oriented_edge('',*,*,#115297,.t.);
#115332=edge_loop('',(#115327,#115328,#115330,#115331));
#115333=face_outer_bound('',#115332,.f.);
#115335=cartesian_point('',(-2.835573614228e1,8.324364420224e1,
-8.480067565706e0));
#115336=direction('',(-8.786184872282e-2,-1.159427735314e-2,9.960651927819e-1));
#115337=direction('',(1.193088305923e-1,9.926116847883e-1,2.207818299601e-2));
#115338=axis2_placement_3d('',#115335,#115336,#115337);
#115339=cylindrical_surface('',#115338,9.999637340499e-1);
#115340=oriented_edge('',*,*,#115299,.t.);
#115341=oriented_edge('',*,*,#115329,.t.);
#115343=oriented_edge('',*,*,#115342,.f.);
#115345=oriented_edge('',*,*,#115344,.t.);
#115347=oriented_edge('',*,*,#115346,.f.);
#115349=oriented_edge('',*,*,#115348,.t.);
#115350=edge_loop('',(#115340,#115341,#115343,#115345,#115347,#115349));
#115351=face_outer_bound('',#115350,.f.);
#115353=cartesian_point('',(-2.336571051726e1,6.382209264962e1,-5.6e0));
#115354=direction('',(-9.474374591189e-1,-3.078410914165e-1,
-8.715574274766e-2));
#115355=direction('',(-3.090169943749e-1,9.510565162952e-1,0.e0));
#115356=axis2_placement_3d('',#115353,#115354,#115355);
#115357=plane('',#115356);
#115358=oriented_edge('',*,*,#104878,.f.);
#115359=oriented_edge('',*,*,#104908,.t.);
#115360=oriented_edge('',*,*,#105085,.t.);
#115361=oriented_edge('',*,*,#105101,.f.);
#115362=oriented_edge('',*,*,#115342,.t.);
#115363=edge_loop('',(#115358,#115359,#115360,#115361,#115362));
#115364=face_outer_bound('',#115363,.f.);
#115366=cartesian_point('',(-2.816030095424e1,8.326938431085e1,
-1.069548648161e1));
#115367=direction('',(-3.203107433143e-1,9.471517519526e-1,-1.745240644023e-2));
#115368=direction('',(-9.432228299078e-1,-3.205838248487e-1,
-8.692930683093e-2));
#115369=axis2_placement_3d('',#115366,#115367,#115368);
#115370=spherical_surface('',#115369,1.e0);
#115371=oriented_edge('',*,*,#105099,.t.);
#115373=oriented_edge('',*,*,#115372,.t.);
#115374=oriented_edge('',*,*,#115344,.f.);
#115375=edge_loop('',(#115371,#115373,#115374));
#115376=face_outer_bound('',#115375,.f.);
#115378=cartesian_point('',(-1.428094163534e-14,0.e0,-1.069548648161e1));
#115379=direction('',(0.e0,0.e0,1.e0));
#115380=direction('',(-2.863147077550e-1,9.581356313817e-1,0.e0));
#115381=axis2_placement_3d('',#115378,#115379,#115380);
#115382=toroidal_surface('',#115381,8.790217809212e1,1.e0);
#115384=oriented_edge('',*,*,#115383,.t.);
#115385=oriented_edge('',*,*,#115372,.f.);
#115386=oriented_edge('',*,*,#105117,.t.);
#115388=oriented_edge('',*,*,#115387,.t.);
#115389=edge_loop('',(#115384,#115385,#115386,#115388));
#115390=face_outer_bound('',#115389,.f.);
#115392=cartesian_point('',(-1.428094163534e-14,0.e0,-8.156393297403e0));
#115393=direction('',(0.e0,0.e0,1.e0));
#115394=direction('',(1.745240643728e-2,-9.998476951564e-1,0.e0));
#115395=axis2_placement_3d('',#115392,#115393,#115394);
#115396=conical_surface('',#115395,8.894665045655e1,1.e0);
#115397=oriented_edge('',*,*,#115383,.f.);
#115399=oriented_edge('',*,*,#115398,.t.);
#115401=oriented_edge('',*,*,#115400,.t.);
#115402=oriented_edge('',*,*,#115346,.t.);
#115403=edge_loop('',(#115397,#115399,#115401,#115402));
#115404=face_outer_bound('',#115403,.f.);
#115406=cartesian_point('',(-2.598287636990e1,8.401599664683e1,
-8.400286037590e0));
#115407=direction('',(-7.789670760372e-2,-4.226382861012e-2,
-9.960651945208e-1));
#115408=direction('',(-6.799670050205e-1,7.329102353755e-1,2.207847289185e-2));
#115409=axis2_placement_3d('',#115406,#115407,#115408);
#115410=cylindrical_surface('',#115409,9.999624588511e-1);
#115412=oriented_edge('',*,*,#115411,.t.);
#115414=oriented_edge('',*,*,#115413,.t.);
#115416=oriented_edge('',*,*,#115415,.f.);
#115417=oriented_edge('',*,*,#115398,.f.);
#115419=oriented_edge('',*,*,#115418,.t.);
#115420=oriented_edge('',*,*,#105145,.f.);
#115421=edge_loop('',(#115412,#115414,#115416,#115417,#115419,#115420));
#115422=face_outer_bound('',#115421,.f.);
#115424=cartesian_point('',(-2.392559066686e1,8.560358233761e1,
-5.698621895104e0));
#115425=cartesian_point('',(-2.389069513061e1,8.555997129699e1,
-5.698755326544e0));
#115426=cartesian_point('',(-2.367942850742e1,8.527572980614e1,
-5.699473492587e0));
#115427=cartesian_point('',(-2.352599190155e1,8.492500998246e1,
-5.699045907646e0));
#115428=cartesian_point('',(-2.345984269175e1,8.461260379427e1,
-5.697649288241e0));
#115429=cartesian_point('',(-2.345565769020e1,8.459139130503e1,
-5.697553370798e0));
#115430=cartesian_point('',(-2.467815469368e1,8.500889224271e1,
-5.237921923609e0));
#115431=cartesian_point('',(-2.465683210001e1,8.498270346771e1,
-5.237711057001e0));
#115432=cartesian_point('',(-2.452788034524e1,8.481167663889e1,
-5.236693856250e0));
#115433=cartesian_point('',(-2.443573629368e1,8.459869609060e1,
-5.237358508231e0));
#115434=cartesian_point('',(-2.439832252034e1,8.440941653482e1,
-5.239014826838e0));
#115435=cartesian_point('',(-2.439597549142e1,8.439656712229e1,
-5.239136636871e0));
#115436=cartesian_point('',(-2.529377753648e1,8.452241581689e1,
-5.956660287437e0));
#115437=cartesian_point('',(-2.528385996050e1,8.451024042148e1,
-5.956189480939e0));
#115438=cartesian_point('',(-2.522389684834e1,8.443074156301e1,
-5.953817037655e0));
#115439=cartesian_point('',(-2.518109915120e1,8.433179659026e1,
-5.955310551657e0));
#115440=cartesian_point('',(-2.516371010800e1,8.424370709817e1,
-5.959482616477e0));
#115441=cartesian_point('',(-2.516261924217e1,8.423772628998e1,
-5.959780202721e0));
#115442=cartesian_point('',(-2.499952435817e1,8.475494030001e1,
-6.952437202916e0));
#115443=cartesian_point('',(-2.498452449812e1,8.473577513668e1,
-6.952117177813e0));
#115444=cartesian_point('',(-2.489360628058e1,8.461120116337e1,
-6.950471168074e0));
#115445=cartesian_point('',(-2.482625275816e1,8.445941263019e1,
-6.951489505519e0));
#115446=cartesian_point('',(-2.479503602790e1,8.432352916186e1,
-6.954481522190e0));
#115447=cartesian_point('',(-2.479304236132e1,8.431429872576e1,
-6.954692240534e0));
#115448=(bounded_surface()b_spline_surface(3,3,((#115424,#115425,#115426,
#115427,#115428,#115429),(#115430,#115431,#115432,#115433,#115434,#115435),(
#115436,#115437,#115438,#115439,#115440,#115441),(#115442,#115443,#115444,
#115445,#115446,#115447)),.unspecified.,.f.,.f.,.f.)b_spline_surface_with_knots(
(4,4),(4,1,1,4),(0.e0,1.e0),(6.040122809156e-1,6.273210901743e-1,
7.516860489527e-1,7.607204849230e-1),.unspecified.)geometric_representation_item()rational_b_spline_surface(((1.457477936670e0,1.457477936670e0,1.457477936670e0,
1.457477936670e0,1.457477936670e0,1.457477936670e0),(8.475073544433e-1,
8.475073544433e-1,8.475073544433e-1,8.475073544433e-1,8.475073544433e-1,
8.475073544433e-1),(8.475073544433e-1,8.475073544433e-1,8.475073544433e-1,
8.475073544433e-1,8.475073544433e-1,8.475073544433e-1),(1.457477936670e0,
1.457477936670e0,1.457477936670e0,1.457477936670e0,1.457477936670e0,
1.457477936670e0)))representation_item('')surface());
#115449=oriented_edge('',*,*,#105162,.t.);
#115450=oriented_edge('',*,*,#105179,.t.);
#115452=oriented_edge('',*,*,#115451,.f.);
#115453=oriented_edge('',*,*,#115411,.f.);
#115454=edge_loop('',(#115449,#115450,#115452,#115453));
#115455=face_outer_bound('',#115454,.f.);
#115457=cartesian_point('',(-2.538190286049e1,8.547328123740e1,
-4.961649778390e0));
#115458=cartesian_point('',(-2.531900284508e1,8.549744060605e1,
-4.990756806700e0));
#115459=cartesian_point('',(-2.522217189134e1,8.553170631090e1,
-5.036334296083e0));
#115460=cartesian_point('',(-2.508520040669e1,8.557221737754e1,
-5.102461114578e0));
#115461=cartesian_point('',(-2.497004851605e1,8.560111104682e1,
-5.158932567982e0));
#115462=cartesian_point('',(-2.484582561496e1,8.562569795341e1,
-5.220701255975e0));
#115463=cartesian_point('',(-2.471719885811e1,8.564334901199e1,
-5.285292877678e0));
#115464=cartesian_point('',(-2.458855391345e1,8.565225677442e1,
-5.350145079742e0));
#115465=cartesian_point('',(-2.446335750859e1,8.565149967071e1,
-5.412998169212e0));
#115466=cartesian_point('',(-2.434478133787e1,8.564099522200e1,
-5.471672615910e0));
#115467=cartesian_point('',(-2.423540232438e1,8.562155883604e1,
-5.524341204175e0));
#115468=cartesian_point('',(-2.413648551336e1,8.559462019472e1,
-5.569991330806e0));
#115469=cartesian_point('',(-2.404806502289e1,8.556169971218e1,
-5.608385888156e0));
#115470=cartesian_point('',(-2.396979795422e1,8.552426501108e1,
-5.639614638320e0));
#115471=cartesian_point('',(-2.390146086814e1,8.548392037600e1,
-5.663896357037e0));
#115472=cartesian_point('',(-2.384230070547e1,8.544202729343e1,
-5.681827548681e0));
#115473=cartesian_point('',(-2.379071435671e1,8.539906322391e1,
-5.694292284040e0));
#115474=cartesian_point('',(-2.370272419773e1,8.531373584199e1,
-5.709070832688e0));
#115475=cartesian_point('',(-2.364563955621e1,8.523342052990e1,
-5.704174830412e0));
#115476=cartesian_point('',(-2.361457839523e1,8.517007608321e1,
-5.687431791077e0));
#115477=cartesian_point('',(-2.583015269313e1,8.467712291061e1,
-5.505019221151e0));
#115478=cartesian_point('',(-2.576539301998e1,8.467988823828e1,
-5.504347333846e0));
#115479=cartesian_point('',(-2.566609185388e1,8.468377117378e1,
-5.501800935761e0));
#115480=cartesian_point('',(-2.553106762777e1,8.468910419460e1,
-5.493449135731e0));
#115481=cartesian_point('',(-2.542083603465e1,8.469371691061e1,
-5.483594644479e0));
#115482=cartesian_point('',(-2.530621815072e1,8.469917826022e1,
-5.469596502144e0));
#115483=cartesian_point('',(-2.519262337784e1,8.470581390319e1,
-5.451493085791e0));
#115484=cartesian_point('',(-2.508469611020e1,8.471400271705e1,
-5.429824971961e0));
#115485=cartesian_point('',(-2.498570712676e1,8.472411409556e1,
-5.405476860610e0));
#115486=cartesian_point('',(-2.489807105081e1,8.473635915423e1,
-5.379681476821e0));
#115487=cartesian_point('',(-2.482308004448e1,8.475068692962e1,
-5.353845297367e0));
#115488=cartesian_point('',(-2.476056291743e1,8.476682999327e1,
-5.329178709272e0));
#115489=cartesian_point('',(-2.470932668170e1,8.478443183466e1,
-5.306501721042e0));
#115490=cartesian_point('',(-2.466795644555e1,8.480304964633e1,
-5.286369585386e0));
#115491=cartesian_point('',(-2.463514477031e1,8.482208187848e1,
-5.269180653947e0));
#115492=cartesian_point('',(-2.460942022404e1,8.484098666670e1,
-5.255000847364e0));
#115493=cartesian_point('',(-2.458918350972e1,8.485957044525e1,
-5.243543719573e0));
#115494=cartesian_point('',(-2.455830424106e1,8.489484686289e1,
-5.226080438439e0));
#115495=cartesian_point('',(-2.454494372565e1,8.492426585814e1,
-5.219630518688e0));
#115496=cartesian_point('',(-2.454116089955e1,8.494277576398e1,
-5.221019823332e0));
#115497=cartesian_point('',(-2.649992082744e1,8.503333444996e1,
-6.249584415927e0));
#115498=cartesian_point('',(-2.642929918116e1,8.500683478510e1,
-6.268390447114e0));
#115499=cartesian_point('',(-2.632010351736e1,8.496361735964e1,
-6.293230515561e0));
#115500=cartesian_point('',(-2.617304803736e1,8.489975795531e1,
-6.314909939489e0));
#115501=cartesian_point('',(-2.605383130491e1,8.484487090328e1,
-6.325030490331e0));
#115502=cartesian_point('',(-2.593117175013e1,8.478506071957e1,
-6.326174246413e0));
#115503=cartesian_point('',(-2.581133028851e1,8.472354502621e1,
-6.316684787482e0));
#115504=cartesian_point('',(-2.569961187937e1,8.466374530762e1,
-6.296390996488e0));
#115505=cartesian_point('',(-2.559964383292e1,8.460868923217e1,
-6.266399902451e0));
#115506=cartesian_point('',(-2.551387223370e1,8.456099208812e1,
-6.228949119178e0));
#115507=cartesian_point('',(-2.544325328568e1,8.452238708360e1,
-6.187064705054e0));
#115508=cartesian_point('',(-2.538701180986e1,8.449330459600e1,
-6.143752403468e0));
#115509=cartesian_point('',(-2.534327897234e1,8.447313610642e1,
-6.101370523388e0));
#115510=cartesian_point('',(-2.530998064257e1,8.446077493720e1,
-6.061695491827e0));
#115511=cartesian_point('',(-2.528517371168e1,8.445482175063e1,
-6.026112491660e0));
#115512=cartesian_point('',(-2.526690150215e1,8.445365336816e1,
-5.995252636622e0));
#115513=cartesian_point('',(-2.525332901855e1,8.445578052828e1,
-5.968866831441e0));
#115514=cartesian_point('',(-2.523356276636e1,8.446407508076e1,
-5.925621540655e0));
#115515=cartesian_point('',(-2.522576553016e1,8.447617490514e1,
-5.902222354480e0));
#115516=cartesian_point('',(-2.522114269852e1,8.447952006057e1,
-5.894496739921e0));
#115517=cartesian_point('',(-2.655112430944e1,8.609512355536e1,
-6.261445254847e0));
#115518=cartesian_point('',(-2.647799097829e1,8.606819471271e1,
-6.324555095225e0));
#115519=cartesian_point('',(-2.636388709335e1,8.602023681040e1,
-6.417941434080e0));
#115520=cartesian_point('',(-2.620591251929e1,8.593995791550e1,
-6.536494083554e0));
#115521=cartesian_point('',(-2.607507517417e1,8.586498219916e1,
-6.627836182993e0));
#115522=cartesian_point('',(-2.593681384170e1,8.577562388731e1,
-6.716038246069e0));
#115523=cartesian_point('',(-2.579728217306e1,8.567430242435e1,
-6.795667345981e0));
#115524=cartesian_point('',(-2.566201899188e1,8.556452187370e1,
-6.862918718217e0));
#115525=cartesian_point('',(-2.553511342617e1,8.545000124402e1,
-6.915920792060e0));
#115526=cartesian_point('',(-2.541979209256e1,8.533485504670e1,
-6.954248282396e0));
#115527=cartesian_point('',(-2.531804542832e1,8.522301333696e1,
-6.978901294621e0));
#115528=cartesian_point('',(-2.523008408923e1,8.511712396392e1,
-6.992001398472e0));
#115529=cartesian_point('',(-2.515476236180e1,8.501826740799e1,
-6.995996913977e0));
#115530=cartesian_point('',(-2.509058650700e1,8.492675236642e1,
-6.993109420360e0));
#115531=cartesian_point('',(-2.503622338930e1,8.484279041689e1,
-6.985280415268e0));
#115532=cartesian_point('',(-2.499007285112e1,8.476585538413e1,
-6.974093066747e0));
#115533=cartesian_point('',(-2.495012032167e1,8.469416281866e1,
-6.960496649263e0));
#115534=cartesian_point('',(-2.488153027514e1,8.456173290422e1,
-6.930267266093e0));
#115535=cartesian_point('',(-2.483415751021e1,8.445118332914e1,
-6.895782746938e0));
#115536=cartesian_point('',(-2.480162994032e1,8.436136561380e1,
-6.863127694900e0));
#115537=(bounded_surface()b_spline_surface(3,3,((#115457,#115458,#115459,
#115460,#115461,#115462,#115463,#115464,#115465,#115466,#115467,#115468,#115469,
#115470,#115471,#115472,#115473,#115474,#115475,#115476),(#115477,#115478,
#115479,#115480,#115481,#115482,#115483,#115484,#115485,#115486,#115487,#115488,
#115489,#115490,#115491,#115492,#115493,#115494,#115495,#115496),(#115497,
#115498,#115499,#115500,#115501,#115502,#115503,#115504,#115505,#115506,#115507,
#115508,#115509,#115510,#115511,#115512,#115513,#115514,#115515,#115516),(
#115517,#115518,#115519,#115520,#115521,#115522,#115523,#115524,#115525,#115526,
#115527,#115528,#115529,#115530,#115531,#115532,#115533,#115534,#115535,
#115536)),.unspecified.,.f.,.f.,.f.)b_spline_surface_with_knots((4,4),(4,1,1,1,
1,1,1,1,1,1,1,1,1,1,1,1,1,4),(0.e0,1.e0),(1.577514038620e-1,2.340579550189e-1,
2.748429322663e-1,3.205080274711e-1,3.693367563977e-1,4.189984322536e-1,
4.680103910005e-1,5.153016371247e-1,5.598866600908e-1,6.008538624287e-1,
6.379537428878e-1,6.716833753054e-1,7.024242787718e-1,7.302391056958e-1,
7.553095913386e-1,7.784191494460e-1,8.006127183485e-1,8.845348834100e-1),
.unspecified.)geometric_representation_item()rational_b_spline_surface(((
1.456817684338e0,1.456817684338e0,1.456817684338e0,1.456817684338e0,
1.456817684338e0,1.456817684338e0,1.456817684338e0,1.456817684338e0,
1.456817684338e0,1.456817684338e0,1.456817684338e0,1.456817684338e0,
1.456817684338e0,1.456817684338e0,1.456817684338e0,1.456817684338e0,
1.456817684338e0,1.456817684338e0,1.456817684338e0,1.456817684338e0),(
8.477274385540e-1,8.477274385540e-1,8.477274385540e-1,8.477274385540e-1,
8.477274385540e-1,8.477274385540e-1,8.477274385540e-1,8.477274385540e-1,
8.477274385540e-1,8.477274385540e-1,8.477274385540e-1,8.477274385540e-1,
8.477274385540e-1,8.477274385540e-1,8.477274385540e-1,8.477274385540e-1,
8.477274385540e-1,8.477274385540e-1,8.477274385540e-1,8.477274385540e-1),(
8.477274385540e-1,8.477274385540e-1,8.477274385540e-1,8.477274385540e-1,
8.477274385540e-1,8.477274385540e-1,8.477274385540e-1,8.477274385540e-1,
8.477274385540e-1,8.477274385540e-1,8.477274385540e-1,8.477274385540e-1,
8.477274385540e-1,8.477274385540e-1,8.477274385540e-1,8.477274385540e-1,
8.477274385540e-1,8.477274385540e-1,8.477274385540e-1,8.477274385540e-1),(
1.456817684338e0,1.456817684338e0,1.456817684338e0,1.456817684338e0,
1.456817684338e0,1.456817684338e0,1.456817684338e0,1.456817684338e0,
1.456817684338e0,1.456817684338e0,1.456817684338e0,1.456817684338e0,
1.456817684338e0,1.456817684338e0,1.456817684338e0,1.456817684338e0,
1.456817684338e0,1.456817684338e0,1.456817684338e0,1.456817684338e0)))representation_item('')surface());
#115539=oriented_edge('',*,*,#115538,.t.);
#115541=oriented_edge('',*,*,#115540,.f.);
#115542=oriented_edge('',*,*,#115413,.f.);
#115543=oriented_edge('',*,*,#115451,.t.);
#115544=edge_loop('',(#115539,#115541,#115542,#115543));
#115545=face_outer_bound('',#115544,.f.);
#115547=cartesian_point('',(0.e0,0.e0,-5.1e0));
#115548=direction('',(0.e0,0.e0,1.e0));
#115549=direction('',(7.077664394355e-1,7.064465069690e-1,0.e0));
#115550=axis2_placement_3d('',#115547,#115548,#115549);
#115551=toroidal_surface('',#115550,8.85e1,5.e-1);
#115552=oriented_edge('',*,*,#105177,.f.);
#115554=oriented_edge('',*,*,#115553,.f.);
#115556=oriented_edge('',*,*,#115555,.t.);
#115558=oriented_edge('',*,*,#115557,.f.);
#115559=oriented_edge('',*,*,#115538,.f.);
#115560=edge_loop('',(#115552,#115554,#115556,#115558,#115559));
#115561=face_outer_bound('',#115560,.f.);
#115563=cartesian_point('',(-1.687975737808e1,8.706043745815e1,
-5.727136846726e0));
#115564=cartesian_point('',(-1.685921534665e1,8.707934189075e1,
-5.724125723945e0));
#115565=cartesian_point('',(-1.673349533981e1,8.719242765864e1,
-5.702882745373e0));
#115566=cartesian_point('',(-1.646802787974e1,8.738968345447e1,
-5.632362905913e0));
#115567=cartesian_point('',(-1.604954221327e1,8.761424550911e1,
-5.492507792361e0));
#115568=cartesian_point('',(-1.556112881374e1,8.779799848284e1,
-5.320522051637e0));
#115569=cartesian_point('',(-1.500313778313e1,8.793645233068e1,
-5.129008160657e0));
#115570=cartesian_point('',(-1.437250585979e1,8.802532252006e1,
-4.928572905820e0));
#115571=cartesian_point('',(-1.384850083112e1,8.804945864249e1,
-4.782309219933e0));
#115572=cartesian_point('',(-1.353610345777e1,8.804614659525e1,
-4.705721687292e0));
#115573=cartesian_point('',(-1.345783658186e1,8.804428449684e1,
-4.687220121808e0));
#115574=cartesian_point('',(-1.602660961793e1,8.669699649528e1,
-5.192861369868e0));
#115575=cartesian_point('',(-1.600805501227e1,8.669868477455e1,
-5.198690626639e0));
#115576=cartesian_point('',(-1.589366900281e1,8.671020311077e1,
-5.234730730993e0));
#115577=cartesian_point('',(-1.565538786083e1,8.675389839060e1,
-5.308346700788e0));
#115578=cartesian_point('',(-1.528017229186e1,8.686023258519e1,
-5.404843890302e0));
#115579=cartesian_point('',(-1.483939839024e1,8.701151879932e1,
-5.487971012032e0));
#115580=cartesian_point('',(-1.433105135190e1,8.720086631162e1,
-5.547467983936e0));
#115581=cartesian_point('',(-1.374977856988e1,8.742121520839e1,
-5.574459144509e0));
#115582=cartesian_point('',(-1.326056241811e1,8.760118117241e1,
-5.563363169476e0));
#115583=cartesian_point('',(-1.296080639446e1,8.770538972185e1,
-5.541867143469e0));
#115584=cartesian_point('',(-1.288497934843e1,8.773125002100e1,
-5.535541656366e0));
#115585=cartesian_point('',(-1.530475111967e1,8.626063080040e1,
-5.851620148317e0));
#115586=cartesian_point('',(-1.529170566699e1,8.626859042982e1,
-5.867349875698e0));
#115587=cartesian_point('',(-1.520979030434e1,8.631906428805e1,
-5.962651686904e0));
#115588=cartesian_point('',(-1.503476079422e1,8.645852072226e1,
-6.137182299129e0));
#115589=cartesian_point('',(-1.474228846583e1,8.673835367725e1,
-6.330769296047e0));
#115590=cartesian_point('',(-1.437882433847e1,8.710023901111e1,
-6.459306307829e0));
#115591=cartesian_point('',(-1.393833381767e1,8.752269973741e1,
-6.500527183756e0));
#115592=cartesian_point('',(-1.341179179350e1,8.798271504955e1,
-6.434951113248e0));
#115593=cartesian_point('',(-1.295064780309e1,8.833008121655e1,
-6.292203321638e0));
#115594=cartesian_point('',(-1.265671025351e1,8.851809044876e1,
-6.169114688518e0));
#115595=cartesian_point('',(-1.258149177676e1,8.856384259489e1,
-6.135889068445e0));
#115596=cartesian_point('',(-1.562565502416e1,8.630232871333e1,
-6.871614521928e0));
#115597=cartesian_point('',(-1.561468417479e1,8.633212850610e1,
-6.885803729641e0));
#115598=cartesian_point('',(-1.554537621380e1,8.651289265160e1,
-6.967517558331e0));
#115599=cartesian_point('',(-1.538979735495e1,8.687651663420e1,
-7.072319186012e0));
#115600=cartesian_point('',(-1.511506353642e1,8.740250231269e1,
-7.101140560517e0));
#115601=cartesian_point('',(-1.476096229143e1,8.795213426850e1,
-7.008046528222e0));
#115602=cartesian_point('',(-1.432086004212e1,8.849558138296e1,
-6.784781130393e0));
#115603=cartesian_point('',(-1.378531319793e1,8.900082987541e1,
-6.423526569540e0));
#115604=cartesian_point('',(-1.331007861919e1,8.931579444928e1,
-6.048540974934e0));
#115605=cartesian_point('',(-1.300778982260e1,8.945807137007e1,
-5.795454130587e0));
#115606=cartesian_point('',(-1.293058022894e1,8.949076786211e1,
-5.730218308655e0));
#115607=(bounded_surface()b_spline_surface(3,3,((#115563,#115564,#115565,
#115566,#115567,#115568,#115569,#115570,#115571,#115572,#115573),(#115574,
#115575,#115576,#115577,#115578,#115579,#115580,#115581,#115582,#115583,
#115584),(#115585,#115586,#115587,#115588,#115589,#115590,#115591,#115592,
#115593,#115594,#115595),(#115596,#115597,#115598,#115599,#115600,#115601,
#115602,#115603,#115604,#115605,#115606)),.unspecified.,.f.,.f.,.f.)b_spline_surface_with_knots((4,4),(4,1,1,1,1,1,1,1,4),(0.e0,1.e0),(1.552500646685e-1,
1.758261242362e-1,2.795763656326e-1,3.953382209514e-1,5.238504048529e-1,
6.662466298145e-1,8.243302319595e-1,1.e0,1.058857101581e0),.unspecified.)geometric_representation_item()rational_b_spline_surface(((1.461280968461e0,
1.461280968461e0,1.461280968461e0,1.461280968461e0,1.461280968461e0,
1.461280968461e0,1.461280968461e0,1.461280968461e0,1.461280968461e0,
1.461280968461e0,1.461280968461e0),(8.462396771796e-1,8.462396771796e-1,
8.462396771796e-1,8.462396771796e-1,8.462396771796e-1,8.462396771796e-1,
8.462396771796e-1,8.462396771796e-1,8.462396771796e-1,8.462396771796e-1,
8.462396771796e-1),(8.462396771796e-1,8.462396771796e-1,8.462396771796e-1,
8.462396771796e-1,8.462396771796e-1,8.462396771796e-1,8.462396771796e-1,
8.462396771796e-1,8.462396771796e-1,8.462396771796e-1,8.462396771796e-1),(
1.461280968461e0,1.461280968461e0,1.461280968461e0,1.461280968461e0,
1.461280968461e0,1.461280968461e0,1.461280968461e0,1.461280968461e0,
1.461280968461e0,1.461280968461e0,1.461280968461e0)))representation_item('')surface());
#115608=oriented_edge('',*,*,#115553,.t.);
#115609=oriented_edge('',*,*,#105223,.f.);
#115611=oriented_edge('',*,*,#115610,.f.);
#115612=edge_loop('',(#115608,#115609,#115611));
#115613=face_outer_bound('',#115612,.f.);
#115615=cartesian_point('',(-1.276955686250e1,8.500213859581e1,
-7.582681312322e0));
#115616=direction('',(-8.889946058757e-2,4.241325208785e-3,9.960315743327e-1));
#115617=direction('',(2.602959291346e-3,9.999885084970e-1,-4.025851083423e-3));
#115618=axis2_placement_3d('',#115615,#115616,#115617);
#115619=cylindrical_surface('',#115618,2.999924411543e0);
#115620=oriented_edge('',*,*,#105221,.t.);
#115622=oriented_edge('',*,*,#115621,.f.);
#115624=oriented_edge('',*,*,#115623,.f.);
#115626=oriented_edge('',*,*,#115625,.f.);
#115628=oriented_edge('',*,*,#115627,.f.);
#115629=oriented_edge('',*,*,#115610,.t.);
#115630=edge_loop('',(#115620,#115622,#115624,#115626,#115628,#115629));
#115631=face_outer_bound('',#115630,.f.);
#115633=cartesian_point('',(-1.309394492125e1,6.669078152589e1,-5.6e0));
#115634=direction('',(-9.839298882679e-1,-1.558391846719e-1,
-8.715574274766e-2));
#115635=direction('',(-1.564344650402e-1,9.876883405951e-1,0.e0));
#115636=axis2_placement_3d('',#115633,#115634,#115635);
#115637=plane('',#115636);
#115638=oriented_edge('',*,*,#105236,.f.);
#115639=oriented_edge('',*,*,#105265,.t.);
#115640=oriented_edge('',*,*,#105442,.t.);
#115641=oriented_edge('',*,*,#105458,.f.);
#115642=oriented_edge('',*,*,#115621,.t.);
#115643=edge_loop('',(#115638,#115639,#115640,#115641,#115642));
#115644=face_outer_bound('',#115643,.f.);
#115646=cartesian_point('',(-1.401018670841e1,8.457339862372e1,
-1.159697786412e1));
#115647=cartesian_point('',(-1.403543802378e1,8.466466945062e1,
-1.159697786412e1));
#115648=cartesian_point('',(-1.408451442279e1,8.493412476911e1,
-1.159697786412e1));
#115649=cartesian_point('',(-1.404651999521e1,8.538883161119e1,
-1.159697786412e1));
#115650=cartesian_point('',(-1.382349793458e1,8.588230651787e1,
-1.159697786412e1));
#115651=cartesian_point('',(-1.344707695111e1,8.627354864775e1,
-1.159697786412e1));
#115652=cartesian_point('',(-1.299916802141e1,8.649812656896e1,
-1.159697786412e1));
#115653=cartesian_point('',(-1.268429290441e1,8.655007599517e1,
-1.159697786412e1));
#115654=cartesian_point('',(-1.254776203427e1,8.655493774072e1,
-1.159697786412e1));
#115655=cartesian_point('',(-1.498336621388e1,8.430403288221e1,
-1.208179003141e1));
#115656=cartesian_point('',(-1.502494318256e1,8.445432705843e1,
-1.208179003141e1));
#115657=cartesian_point('',(-1.510576092936e1,8.489817662920e1,
-1.208179003141e1));
#115658=cartesian_point('',(-1.504316470526e1,8.564749468984e1,
-1.208179003141e1));
#115659=cartesian_point('',(-1.467583935560e1,8.645997774444e1,
-1.208179003141e1));
#115660=cartesian_point('',(-1.405709541465e1,8.710286141795e1,
-1.208179003141e1));
#115661=cartesian_point('',(-1.332243931632e1,8.747104247105e1,
-1.208179003141e1));
#115662=cartesian_point('',(-1.280663456462e1,8.755618149678e1,
-1.208179003141e1));
#115663=cartesian_point('',(-1.258300630262e1,8.756413084029e1,
-1.208179003141e1));
#115664=cartesian_point('',(-1.575333988532e1,8.409091235534e1,
-1.129664753437e1));
#115665=cartesian_point('',(-1.580783361101e1,8.428790544447e1,
-1.129664753437e1));
#115666=cartesian_point('',(-1.591376491802e1,8.486973468082e1,
-1.129664753437e1));
#115667=cartesian_point('',(-1.583170390301e1,8.585214733533e1,
-1.129664753437e1));
#115668=cartesian_point('',(-1.535020667383e1,8.691702768507e1,
-1.129664753437e1));
#115669=cartesian_point('',(-1.453973829130e1,8.775900860852e1,
-1.129664753437e1));
#115670=cartesian_point('',(-1.357820958728e1,8.824080758110e1,
-1.129664753437e1));
#115671=cartesian_point('',(-1.290343053777e1,8.835220601495e1,
-1.129664753437e1));
#115672=cartesian_point('',(-1.261089135213e1,8.836259824707e1,
-1.129664753437e1));
#115673=cartesian_point('',(-1.530319281173e1,8.421550827992e1,
-1.027849896243e1));
#115674=cartesian_point('',(-1.535013505795e1,8.438519994334e1,
-1.027849896243e1));
#115675=cartesian_point('',(-1.544138431017e1,8.488636259981e1,
-1.027849896243e1));
#115676=cartesian_point('',(-1.537070292928e1,8.573250195927e1,
-1.027849896243e1));
#115677=cartesian_point('',(-1.495595361546e1,8.664982414177e1,
-1.027849896243e1));
#115678=cartesian_point('',(-1.425757243736e1,8.737540752106e1,
-1.027849896243e1));
#115679=cartesian_point('',(-1.342867948871e1,8.779078243804e1,
-1.027849896243e1));
#115680=cartesian_point('',(-1.284684103911e1,8.788682892395e1,
-1.027849896243e1));
#115681=cartesian_point('',(-1.259458901103e1,8.789579297846e1,
-1.027849896243e1));
#115682=(bounded_surface()b_spline_surface(3,3,((#115646,#115647,#115648,
#115649,#115650,#115651,#115652,#115653,#115654),(#115655,#115656,#115657,
#115658,#115659,#115660,#115661,#115662,#115663),(#115664,#115665,#115666,
#115667,#115668,#115669,#115670,#115671,#115672),(#115673,#115674,#115675,
#115676,#115677,#115678,#115679,#115680,#115681)),.unspecified.,.f.,.f.,.f.)b_spline_surface_with_knots((4,4),(4,1,1,1,1,1,4),(0.e0,1.e0),(7.781822162812e-2,
1.664167804914e-1,3.327627485095e-1,4.992158153362e-1,6.659090660907e-1,
8.328667167254e-1,9.603795595126e-1),.unspecified.)geometric_representation_item()rational_b_spline_surface(((1.492934988228e0,1.492934988228e0,1.492934988228e0,
1.492934988228e0,1.492934988228e0,1.492934988228e0,1.492934988228e0,
1.492934988228e0,1.492934988228e0),(8.356883372573e-1,8.356883372573e-1,
8.356883372573e-1,8.356883372573e-1,8.356883372573e-1,8.356883372573e-1,
8.356883372573e-1,8.356883372573e-1,8.356883372573e-1),(8.356883372573e-1,
8.356883372573e-1,8.356883372573e-1,8.356883372573e-1,8.356883372573e-1,
8.356883372573e-1,8.356883372573e-1,8.356883372573e-1,8.356883372573e-1),(
1.492934988228e0,1.492934988228e0,1.492934988228e0,1.492934988228e0,
1.492934988228e0,1.492934988228e0,1.492934988228e0,1.492934988228e0,
1.492934988228e0)))representation_item('')surface());
#115683=oriented_edge('',*,*,#105476,.f.);
#115685=oriented_edge('',*,*,#115684,.t.);
#115686=oriented_edge('',*,*,#115623,.t.);
#115687=oriented_edge('',*,*,#105456,.t.);
#115688=edge_loop('',(#115683,#115685,#115686,#115687));
#115689=face_outer_bound('',#115688,.f.);
#115691=cartesian_point('',(-1.441246742180e-14,0.e0,-1.069548648161e1));
#115692=direction('',(0.e0,0.e0,1.e0));
#115693=direction('',(9.871722704624e-1,1.596587248795e-1,0.e0));
#115694=axis2_placement_3d('',#115691,#115692,#115693);
#115695=toroidal_surface('',#115694,8.790217809212e1,1.e0);
#115696=oriented_edge('',*,*,#105474,.f.);
#115698=oriented_edge('',*,*,#115697,.f.);
#115700=oriented_edge('',*,*,#115699,.t.);
#115701=oriented_edge('',*,*,#115684,.f.);
#115702=edge_loop('',(#115696,#115698,#115700,#115701));
#115703=face_outer_bound('',#115702,.f.);
#115705=cartesian_point('',(1.254684747578e1,8.655497003920e1,
-1.159697786715e1));
#115706=cartesian_point('',(1.268368354266e1,8.655017638115e1,
-1.159697786715e1));
#115707=cartesian_point('',(1.299889041945e1,8.649826550600e1,
-1.159697786715e1));
#115708=cartesian_point('',(1.344707595575e1,8.627354944707e1,
-1.159697786715e1));
#115709=cartesian_point('',(1.382349742869e1,8.588230734547e1,
-1.159697786715e1));
#115710=cartesian_point('',(1.404651988204e1,8.538883220930e1,
-1.159697786715e1));
#115711=cartesian_point('',(1.408448906263e1,8.493442914569e1,
-1.159697786715e1));
#115712=cartesian_point('',(1.403554644331e1,8.466526509589e1,
-1.159697786715e1));
#115713=cartesian_point('',(1.401042737435e1,8.457426940488e1,
-1.159697786715e1));
#115714=cartesian_point('',(1.258150831984e1,8.756418365287e1,
-1.208179002246e1));
#115715=cartesian_point('',(1.280563635588e1,8.755634602818e1,
-1.208179002246e1));
#115716=cartesian_point('',(1.332198399303e1,8.747127022506e1,
-1.208179002246e1));
#115717=cartesian_point('',(1.405709377350e1,8.710286272507e1,
-1.208179002246e1));
#115718=cartesian_point('',(1.467583851451e1,8.645997909840e1,
-1.208179002246e1));
#115719=cartesian_point('',(1.504316450427e1,8.564749567453e1,
-1.208179002246e1));
#115720=cartesian_point('',(1.510571914816e1,8.489867821119e1,
-1.208179002246e1));
#115721=cartesian_point('',(1.502512170211e1,8.445530821929e1,
-1.208179002246e1));
#115722=cartesian_point('',(1.498376245200e1,8.430546679403e1,
-1.208179002246e1));
#115723=cartesian_point('',(1.260893176753e1,8.836266728748e1,
-1.129664753327e1));
#115724=cartesian_point('',(1.290212467532e1,8.835242129502e1,
-1.129664753327e1));
#115725=cartesian_point('',(1.357761365107e1,8.824110560385e1,
-1.129664753327e1));
#115726=cartesian_point('',(1.453973613751e1,8.775901031511e1,
-1.129664753327e1));
#115727=cartesian_point('',(1.535020556517e1,8.691702945389e1,
-1.129664753327e1));
#115728=cartesian_point('',(1.583170362978e1,8.585214862516e1,
-1.129664753327e1));
#115729=cartesian_point('',(1.591371014176e1,8.487039229061e1,
-1.129664753327e1));
#115730=cartesian_point('',(1.580806759054e1,8.428919162348e1,
-1.129664753327e1));
#115731=cartesian_point('',(1.575385920849e1,8.409279181344e1,
-1.129664753327e1));
#115732=cartesian_point('',(1.259289929135e1,8.789585253839e1,
-1.027849896852e1));
#115733=cartesian_point('',(1.284571504001e1,8.788701454173e1,
-1.027849896852e1));
#115734=cartesian_point('',(1.342816576071e1,8.779103938632e1,
-1.027849896852e1));
#115735=cartesian_point('',(1.425757058735e1,8.737540899965e1,
-1.027849896852e1));
#115736=cartesian_point('',(1.495595266893e1,8.664982567191e1,
-1.027849896852e1));
#115737=cartesian_point('',(1.537070270494e1,8.573250307244e1,
-1.027849896852e1));
#115738=cartesian_point('',(1.544133713799e1,8.488692899136e1,
-1.027849896852e1));
#115739=cartesian_point('',(1.535033662072e1,8.438630779923e1,
-1.027849896852e1));
#115740=cartesian_point('',(1.530364018261e1,8.421712725802e1,
-1.027849896852e1));
#115741=(bounded_surface()b_spline_surface(3,3,((#115705,#115706,#115707,
#115708,#115709,#115710,#115711,#115712,#115713),(#115714,#115715,#115716,
#115717,#115718,#115719,#115720,#115721,#115722),(#115723,#115724,#115725,
#115726,#115727,#115728,#115729,#115730,#115731),(#115732,#115733,#115734,
#115735,#115736,#115737,#115738,#115739,#115740)),.unspecified.,.f.,.f.,.f.)b_spline_surface_with_knots((4,4),(4,1,1,1,1,1,4),(0.e0,1.e0),(3.933569708744e-2,
1.671327985572e-1,3.340905338686e-1,5.007838908801e-1,6.672370727947e-1,
8.335831237001e-1,9.219000190560e-1),.unspecified.)geometric_representation_item()rational_b_spline_surface(((1.492934981058e0,1.492934981058e0,1.492934981058e0,
1.492934981058e0,1.492934981058e0,1.492934981058e0,1.492934981058e0,
1.492934981058e0,1.492934981058e0),(8.356883396475e-1,8.356883396475e-1,
8.356883396475e-1,8.356883396475e-1,8.356883396475e-1,8.356883396475e-1,
8.356883396475e-1,8.356883396475e-1,8.356883396475e-1),(8.356883396475e-1,
8.356883396475e-1,8.356883396475e-1,8.356883396475e-1,8.356883396475e-1,
8.356883396475e-1,8.356883396475e-1,8.356883396475e-1,8.356883396475e-1),(
1.492934981058e0,1.492934981058e0,1.492934981058e0,1.492934981058e0,
1.492934981058e0,1.492934981058e0,1.492934981058e0,1.492934981058e0,
1.492934981058e0)))representation_item('')surface());
#115742=oriented_edge('',*,*,#105472,.f.);
#115743=oriented_edge('',*,*,#105496,.t.);
#115745=oriented_edge('',*,*,#115744,.t.);
#115746=oriented_edge('',*,*,#115697,.t.);
#115747=edge_loop('',(#115742,#115743,#115745,#115746));
#115748=face_outer_bound('',#115747,.f.);
#115750=cartesian_point('',(1.275971173877e1,8.500167618708e1,
-7.692999345308e0));
#115751=direction('',(-8.889942688197e-2,-4.241110208657e-3,
-9.960315782566e-1));
#115752=direction('',(-2.603331137933e-3,9.999885085313e-1,-4.025602112881e-3));
#115753=axis2_placement_3d('',#115750,#115751,#115752);
#115754=cylindrical_surface('',#115753,2.999921403660e0);
#115756=oriented_edge('',*,*,#115755,.t.);
#115758=oriented_edge('',*,*,#115757,.t.);
#115760=oriented_edge('',*,*,#115759,.f.);
#115762=oriented_edge('',*,*,#115761,.f.);
#115763=oriented_edge('',*,*,#115744,.f.);
#115764=oriented_edge('',*,*,#105512,.f.);
#115765=edge_loop('',(#115756,#115758,#115760,#115762,#115763,#115764));
#115766=face_outer_bound('',#115765,.f.);
#115768=cartesian_point('',(1.655280771255e1,8.747025124778e1,
-5.697142997661e0));
#115769=cartesian_point('',(1.667358618354e1,8.729393030912e1,
-5.698097359130e0));
#115770=cartesian_point('',(1.699889438923e1,8.673547561390e1,
-5.700591735436e0));
#115771=cartesian_point('',(1.732619624306e1,8.569517063287e1,
-5.703081035465e0));
#115772=cartesian_point('',(1.733290185095e1,8.468336839828e1,
-5.702631179117e0));
#115773=cartesian_point('',(1.722499997383e1,8.412375401619e1,
-5.701581651628e0));
#115774=cartesian_point('',(1.719302719282e1,8.399145260742e1,
-5.701269185117e0));
#115775=cartesian_point('',(1.575060556531e1,8.693174998305e1,
-5.237136628877e0));
#115776=cartesian_point('',(1.584623473396e1,8.679472724039e1,
-5.235943740970e0));
#115777=cartesian_point('',(1.610407945129e1,8.635988497059e1,
-5.232720951417e0));
#115778=cartesian_point('',(1.636398311930e1,8.554631574672e1,
-5.229970766217e0));
#115779=cartesian_point('',(1.636869160112e1,8.475365693028e1,
-5.230233127933e0));
#115780=cartesian_point('',(1.628249351573e1,8.431589659182e1,
-5.231756022086e0));
#115781=cartesian_point('',(1.625698413064e1,8.421245937766e1,
-5.232170911490e0));
#115782=cartesian_point('',(1.509983308467e1,8.649490040306e1,
-5.965668883853e0));
#115783=cartesian_point('',(1.517302775050e1,8.638839321939e1,
-5.962735051833e0));
#115784=cartesian_point('',(1.537014529464e1,8.605109508508e1,
-5.954923322747e0));
#115785=cartesian_point('',(1.556837913776e1,8.542291859822e1,
-5.947765346986e0));
#115786=cartesian_point('',(1.557234317867e1,8.481198594812e1,
-5.948737765499e0));
#115787=cartesian_point('',(1.550689958730e1,8.447403780156e1,
-5.952253011928e0));
#115788=cartesian_point('',(1.548751039308e1,8.439413783320e1,
-5.953246870403e0));
#115789=cartesian_point('',(1.542221418123e1,8.671130810868e1,
-6.962829361689e0));
#115790=cartesian_point('',(1.550401696638e1,8.658800215549e1,
-6.960759163561e0));
#115791=cartesian_point('',(1.572382324747e1,8.619901186125e1,
-6.955281129376e0));
#115792=cartesian_point('',(1.594398549847e1,8.548079153414e1,
-6.950112730831e0));
#115793=cartesian_point('',(1.594939778175e1,8.478470398363e1,
-6.950896463253e0));
#115794=cartesian_point('',(1.587755289440e1,8.439849431959e1,
-6.953308269273e0));
#115795=cartesian_point('',(1.585621278212e1,8.430708440305e1,
-6.954001651513e0));
#115796=(bounded_surface()b_spline_surface(3,3,((#115768,#115769,#115770,
#115771,#115772,#115773,#115774),(#115775,#115776,#115777,#115778,#115779,
#115780,#115781),(#115782,#115783,#115784,#115785,#115786,#115787,#115788),(
#115789,#115790,#115791,#115792,#115793,#115794,#115795)),.unspecified.,.f.,.f.,
.f.)b_spline_surface_with_knots((4,4),(4,1,1,1,4),(0.e0,1.e0),
(5.028149737547e-1,5.735290769401e-1,7.159173336387e-1,8.587368432828e-1,
9.036365434712e-1),.unspecified.)geometric_representation_item()rational_b_spline_surface(((1.461288643147e0,1.461288643147e0,1.461288643147e0,1.461288643147e0,
1.461288643147e0,1.461288643147e0,1.461288643147e0),(8.462371189509e-1,
8.462371189509e-1,8.462371189509e-1,8.462371189509e-1,8.462371189509e-1,
8.462371189509e-1,8.462371189509e-1),(8.462371189509e-1,8.462371189509e-1,
8.462371189509e-1,8.462371189509e-1,8.462371189509e-1,8.462371189509e-1,
8.462371189509e-1),(1.461288643147e0,1.461288643147e0,1.461288643147e0,
1.461288643147e0,1.461288643147e0,1.461288643147e0,1.461288643147e0)))representation_item('')surface());
#115797=oriented_edge('',*,*,#105548,.t.);
#115799=oriented_edge('',*,*,#115798,.f.);
#115800=oriented_edge('',*,*,#115755,.f.);
#115801=oriented_edge('',*,*,#105529,.t.);
#115802=edge_loop('',(#115797,#115799,#115800,#115801));
#115803=face_outer_bound('',#115802,.f.);
#115805=cartesian_point('',(1.353229797072e1,8.804484376862e1,
-4.706438083458e0));
#115806=cartesian_point('',(1.358554960476e1,8.804598109356e1,
-4.718840485311e0));
#115807=cartesian_point('',(1.377599595573e1,8.804806141136e1,
-4.764899444349e0));
#115808=cartesian_point('',(1.410089638504e1,8.803845541137e1,
-4.852405859244e0));
#115809=cartesian_point('',(1.448530727478e1,8.800669850541e1,
-4.965626928553e0));
#115810=cartesian_point('',(1.483418895675e1,8.795911468632e1,
-5.075486978316e0));
#115811=cartesian_point('',(1.515000203734e1,8.789837813506e1,
-5.179898170310e0));
#115812=cartesian_point('',(1.543537874393e1,8.782682959326e1,
-5.277448436047e0));
#115813=cartesian_point('',(1.569284389569e1,8.774640737268e1,
-5.367133189906e0));
#115814=cartesian_point('',(1.592478620147e1,8.765874802108e1,
-5.448225690009e0));
#115815=cartesian_point('',(1.613352563796e1,8.756521331922e1,
-5.520214960387e0));
#115816=cartesian_point('',(1.632074842308e1,8.746719569350e1,
-5.582553195580e0));
#115817=cartesian_point('',(1.648681042688e1,8.736678822830e1,
-5.634435842798e0));
#115818=cartesian_point('',(1.663237556023e1,8.726630299908e1,
-5.675488855659e0));
#115819=cartesian_point('',(1.675989546290e1,8.716694528961e1,
-5.706212313928e0));
#115820=cartesian_point('',(1.685015430575e1,8.708824479192e1,
-5.723113594097e0));
#115821=cartesian_point('',(1.689852585737e1,8.704286694568e1,
-5.729900337013e0));
#115822=cartesian_point('',(1.691079183770e1,8.703114393056e1,
-5.731455838159e0));
#115823=cartesian_point('',(1.294702921857e1,8.770905426199e1,
-5.537237807673e0));
#115824=cartesian_point('',(1.300198324625e1,8.769050246220e1,
-5.542668711842e0));
#115825=cartesian_point('',(1.319293970016e1,8.762452118368e1,
-5.558637614087e0));
#115826=cartesian_point('',(1.349606524129e1,8.751460583051e1,
-5.569088727437e0));
#115827=cartesian_point('',(1.385346328605e1,8.738156111461e1,
-5.567790926318e0));
#115828=cartesian_point('',(1.417523564792e1,8.726009284116e1,
-5.554079219887e0));
#115829=cartesian_point('',(1.446465462802e1,8.715109474263e1,
-5.530790740710e0));
#115830=cartesian_point('',(1.472468356431e1,8.705479608290e1,
-5.500260481276e0));
#115831=cartesian_point('',(1.495811596018e1,8.697112030525e1,
-5.464496096457e0));
#115832=cartesian_point('',(1.516750944886e1,8.689976164980e1,
-5.425223228119e0));
#115833=cartesian_point('',(1.535530676970e1,8.684022034282e1,
-5.383933801217e0));
#115834=cartesian_point('',(1.552334858995e1,8.679199292649e1,
-5.342031083047e0));
#115835=cartesian_point('',(1.567226993127e1,8.675467062423e1,
-5.301089610519e0));
#115836=cartesian_point('',(1.580296212196e1,8.672736820896e1,
-5.262537161290e0));
#115837=cartesian_point('',(1.591786521135e1,8.670858282123e1,
-5.227091964844e0));
#115838=cartesian_point('',(1.599972104267e1,8.669916049822e1,
-5.201309465865e0));
#115839=cartesian_point('',(1.604388334893e1,8.669559308731e1,
-5.187430752788e0));
#115840=cartesian_point('',(1.605510423926e1,8.669478804812e1,
-5.183912353824e0));
#115841=cartesian_point('',(1.263458574980e1,8.852498253981e1,
-6.155354897676e0));
#115842=cartesian_point('',(1.269179311758e1,8.849159229104e1,
-6.181297191696e0));
#115843=cartesian_point('',(1.288576576569e1,8.837130559533e1,
-6.264695504112e0));
#115844=cartesian_point('',(1.317266092316e1,8.816336958539e1,
-6.361849408817e0));
#115845=cartesian_point('',(1.350478589680e1,8.789834821091e1,
-6.441881299419e0));
#115846=cartesian_point('',(1.379683889126e1,8.764590246904e1,
-6.481162212954e0));
#115847=cartesian_point('',(1.405352136171e1,8.741085214531e1,
-6.486885893486e0));
#115848=cartesian_point('',(1.427874069623e1,8.719592243468e1,
-6.465200166930e0));
#115849=cartesian_point('',(1.447609806907e1,8.700272547881e1,
-6.421546517868e0));
#115850=cartesian_point('',(1.464880026991e1,8.683202054855e1,
-6.360703551698e0));
#115851=cartesian_point('',(1.479982571375e1,8.668386225486e1,
-6.286889757325e0));
#115852=cartesian_point('',(1.493155937654e1,8.655811322630e1,
-6.204023069107e0));
#115853=cartesian_point('',(1.504540186008e1,8.645484404421e1,
-6.116358675415e0));
#115854=cartesian_point('',(1.514297620232e1,8.637300768236e1,
-6.028019007242e0));
#115855=cartesian_point('',(1.522698685866e1,8.630982566724e1,
-5.941588616798e0));
#115856=cartesian_point('',(1.528579005697e1,8.627163257896e1,
-5.874677515276e0));
#115857=cartesian_point('',(1.531722237443e1,8.625366763450e1,
-5.836943930020e0));
#115858=cartesian_point('',(1.532519175918e1,8.624927981330e1,
-5.827255603460e0));
#115859=cartesian_point('',(1.298948345259e1,8.946237288750e1,
-5.780305723260e0));
#115860=cartesian_point('',(1.304664986109e1,8.943773106727e1,
-5.828342988091e0));
#115861=cartesian_point('',(1.324233630878e1,8.934546545754e1,
-5.991548459861e0));
#115862=cartesian_point('',(1.353903935598e1,8.916556613766e1,
-6.229685432335e0));
#115863=cartesian_point('',(1.387954281510e1,8.890452344564e1,
-6.484202261796e0));
#115864=cartesian_point('',(1.417679242369e1,8.862938975428e1,
-6.686127489257e0));
#115865=cartesian_point('',(1.443573168715e1,8.834966005792e1,
-6.840942108007e0));
#115866=cartesian_point('',(1.466063295065e1,8.807201133108e1,
-6.953858164142e0));
#115867=cartesian_point('',(1.485542421673e1,8.780131569617e1,
-7.029836735613e0));
#115868=cartesian_point('',(1.502362198720e1,8.754106000099e1,
-7.073455057403e0));
#115869=cartesian_point('',(1.516847687915e1,8.729356917023e1,
-7.088939069641e0));
#115870=cartesian_point('',(1.529262074931e1,8.706087163986e1,
-7.080109750102e0));
#115871=cartesian_point('',(1.539773952598e1,8.684589329264e1,
-7.050819697382e0));
#115872=cartesian_point('',(1.548576833437e1,8.665066510701e1,
-7.005376342216e0));
#115873=cartesian_point('',(1.555961817241e1,8.647417621601e1,
-6.947522165552e0));
#115874=cartesian_point('',(1.560982719785e1,8.634549167114e1,
-6.892969871545e0));
#115875=cartesian_point('',(1.563608267592e1,8.627510069127e1,
-6.858313050289e0));
#115876=cartesian_point('',(1.564269974816e1,8.625715323465e1,
-6.849149408263e0));
#115877=(bounded_surface()b_spline_surface(3,3,((#115805,#115806,#115807,
#115808,#115809,#115810,#115811,#115812,#115813,#115814,#115815,#115816,#115817,
#115818,#115819,#115820,#115821,#115822),(#115823,#115824,#115825,#115826,
#115827,#115828,#115829,#115830,#115831,#115832,#115833,#115834,#115835,#115836,
#115837,#115838,#115839,#115840),(#115841,#115842,#115843,#115844,#115845,
#115846,#115847,#115848,#115849,#115850,#115851,#115852,#115853,#115854,#115855,
#115856,#115857,#115858),(#115859,#115860,#115861,#115862,#115863,#115864,
#115865,#115866,#115867,#115868,#115869,#115870,#115871,#115872,#115873,#115874,
#115875,#115876)),.unspecified.,.f.,.f.,.f.)b_spline_surface_with_knots((4,4),
(4,1,1,1,1,1,1,1,1,1,1,1,1,1,1,4),(0.e0,1.e0),(-4.150000962675e-2,0.e0,
1.049825729622e-1,2.008990289155e-1,2.884449767970e-1,3.683424022537e-1,
4.412831748795e-1,5.079982734110e-1,5.690999110768e-1,6.251680238850e-1,
6.768991864774e-1,7.244281513489e-1,7.672156469704e-1,8.060576265676e-1,
8.425239250504e-1,8.551006365869e-1),.unspecified.)geometric_representation_item()rational_b_spline_surface(((1.461282904309e0,1.461282904309e0,1.461282904309e0,
1.461282904309e0,1.461282904309e0,1.461282904309e0,1.461282904309e0,
1.461282904309e0,1.461282904309e0,1.461282904309e0,1.461282904309e0,
1.461282904309e0,1.461282904309e0,1.461282904309e0,1.461282904309e0,
1.461282904309e0,1.461282904309e0,1.461282904309e0),(8.462390318972e-1,
8.462390318972e-1,8.462390318972e-1,8.462390318972e-1,8.462390318972e-1,
8.462390318972e-1,8.462390318972e-1,8.462390318972e-1,8.462390318972e-1,
8.462390318972e-1,8.462390318972e-1,8.462390318972e-1,8.462390318972e-1,
8.462390318972e-1,8.462390318972e-1,8.462390318972e-1,8.462390318972e-1,
8.462390318972e-1),(8.462390318972e-1,8.462390318972e-1,8.462390318972e-1,
8.462390318972e-1,8.462390318972e-1,8.462390318972e-1,8.462390318972e-1,
8.462390318972e-1,8.462390318972e-1,8.462390318972e-1,8.462390318972e-1,
8.462390318972e-1,8.462390318972e-1,8.462390318972e-1,8.462390318972e-1,
8.462390318972e-1,8.462390318972e-1,8.462390318972e-1),(1.461282904309e0,
1.461282904309e0,1.461282904309e0,1.461282904309e0,1.461282904309e0,
1.461282904309e0,1.461282904309e0,1.461282904309e0,1.461282904309e0,
1.461282904309e0,1.461282904309e0,1.461282904309e0,1.461282904309e0,
1.461282904309e0,1.461282904309e0,1.461282904309e0,1.461282904309e0,
1.461282904309e0)))representation_item('')surface());
#115878=oriented_edge('',*,*,#115757,.f.);
#115879=oriented_edge('',*,*,#115798,.t.);
#115881=oriented_edge('',*,*,#115880,.t.);
#115882=edge_loop('',(#115878,#115879,#115881));
#115883=face_outer_bound('',#115882,.f.);
#115885=cartesian_point('',(0.e0,0.e0,-5.1e0));
#115886=direction('',(0.e0,0.e0,1.e0));
#115887=direction('',(-9.999995644445e-1,9.333331978283e-4,0.e0));
#115888=axis2_placement_3d('',#115885,#115886,#115887);
#115889=toroidal_surface('',#115888,8.85e1,5.e-1);
#115890=oriented_edge('',*,*,#115880,.f.);
#115891=oriented_edge('',*,*,#105546,.f.);
#115893=oriented_edge('',*,*,#115892,.f.);
#115895=oriented_edge('',*,*,#115894,.f.);
#115897=oriented_edge('',*,*,#115896,.t.);
#115898=edge_loop('',(#115890,#115891,#115893,#115895,#115897));
#115899=face_outer_bound('',#115898,.f.);
#115901=cartesian_point('',(2.360917774037e1,8.516058681553e1,
-5.685152481079e0));
#115902=cartesian_point('',(2.364019596158e1,8.522485641186e1,
-5.703177829488e0));
#115903=cartesian_point('',(2.371228464148e1,8.532927822776e1,
-5.711121712474e0));
#115904=cartesian_point('',(2.385112441338e1,8.545325715742e1,
-5.681565873425e0));
#115905=cartesian_point('',(2.399064892390e1,8.553937286473e1,
-5.633194361526e0));
#115906=cartesian_point('',(2.415605161272e1,8.560448544669e1,
-5.562116097691e0));
#115907=cartesian_point('',(2.434147200852e1,8.564370434063e1,
-5.473753827506e0));
#115908=cartesian_point('',(2.454313300946e1,8.565595238125e1,
-5.373141432390e0));
#115909=cartesian_point('',(2.475969311296e1,8.564124405442e1,
-5.263772882791e0));
#115910=cartesian_point('',(2.499105753098e1,8.559932463922e1,
-5.148153329677e0));
#115911=cartesian_point('',(2.520106559392e1,8.553965321270e1,
-5.046136681602e0));
#115912=cartesian_point('',(2.533306289598e1,8.549208808073e1,
-4.984240331035e0));
#115913=cartesian_point('',(2.538456680574e1,8.547208936460e1,
-4.960455933434e0));
#115914=cartesian_point('',(2.454051572960e1,8.494532798648e1,
-5.220978151671e0));
#115915=cartesian_point('',(2.454377990565e1,8.492729256068e1,
-5.219200124056e0));
#115916=cartesian_point('',(2.456004001278e1,8.488937284244e1,
-5.226726334948e0));
#115917=cartesian_point('',(2.461151792614e1,8.483649714743e1,
-5.256432052439e0));
#115918=cartesian_point('',(2.467667346219e1,8.479619449248e1,
-5.291564129805e0));
#115919=cartesian_point('',(2.477048099794e1,8.476201271993e1,
-5.334468207907e0));
#115920=cartesian_point('',(2.489381842402e1,8.473575720538e1,
-5.379595336359e0));
#115921=cartesian_point('',(2.504625334396e1,8.471669148969e1,
-5.422273996232e0));
#115922=cartesian_point('',(2.522772225380e1,8.470302204977e1,
-5.459073273094e0));
#115923=cartesian_point('',(2.543868818814e1,8.469264123177e1,
-5.487202194116e0));
#115924=cartesian_point('',(2.564421665916e1,8.468466637152e1,
-5.501544881450e0));
#115925=cartesian_point('',(2.577987578827e1,8.467927648518e1,
-5.504518165378e0));
#115926=cartesian_point('',(2.583370756794e1,8.467702004184e1,
-5.504789449103e0));
#115927=cartesian_point('',(2.522074795702e1,8.447903803344e1,
-5.892744543424e0));
#115928=cartesian_point('',(2.522494113998e1,8.447747900077e1,
-5.900191709791e0));
#115929=cartesian_point('',(2.523455643591e1,8.446150968927e1,
-5.929095789313e0));
#115930=cartesian_point('',(2.526770502700e1,8.445124948894e1,
-5.999488889891e0));
#115931=cartesian_point('',(2.531581208899e1,8.446069717989e1,
-6.073117036924e0));
#115932=cartesian_point('',(2.539465666706e1,8.449606004935e1,
-6.154421631854e0));
#115933=cartesian_point('',(2.550884704450e1,8.455798097066e1,
-6.230182983626e0));
#115934=cartesian_point('',(2.565966606989e1,8.464224918275e1,
-6.289607905096e0));
#115935=cartesian_point('',(2.584745875692e1,8.474331475572e1,
-6.324623866813e0));
#115936=cartesian_point('',(2.607247171427e1,8.485528340816e1,
-6.328422233676e0));
#115937=cartesian_point('',(2.629605792408e1,8.495451456074e1,
-6.299470005154e0));
#115938=cartesian_point('',(2.644512096304e1,8.501281659781e1,
-6.264239872099e0));
#115939=cartesian_point('',(2.650441352846e1,8.503469454132e1,
-6.248015951934e0));
#115940=cartesian_point('',(2.479666201950e1,8.434658247154e1,
-6.857857915882e0));
#115941=cartesian_point('',(2.482930201279e1,8.443961497558e1,
-6.891987724393e0));
#115942=cartesian_point('',(2.488979081757e1,8.458235570944e1,
-6.937251043173e0));
#115943=cartesian_point('',(2.499663301402e1,8.478072868865e1,
-6.978723341073e0));
#115944=cartesian_point('',(2.510639593115e1,8.495369378545e1,
-6.997554581005e0));
#115945=cartesian_point('',(2.524567772140e1,8.514021074348e1,
-6.993512262005e0));
#115946=cartesian_point('',(2.541513007566e1,8.533335961488e1,
-6.958628285192e0));
#115947=cartesian_point('',(2.561397020264e1,8.552599813080e1,
-6.887249909858e0));
#115948=cartesian_point('',(2.584156975077e1,8.571158320182e1,
-6.774768219458e0));
#115949=cartesian_point('',(2.609745611633e1,8.588324977526e1,
-6.616674714921e0));
#115950=cartesian_point('',(2.633898765033e1,8.601072833930e1,
-6.439077948901e0));
#115951=cartesian_point('',(2.649438421459e1,8.607435046776e1,
-6.310489731535e0));
#115952=cartesian_point('',(2.655542104159e1,8.609648325297e1,
-6.257909586629e0));
#115953=(bounded_surface()b_spline_surface(3,3,((#115901,#115902,#115903,
#115904,#115905,#115906,#115907,#115908,#115909,#115910,#115911,#115912,
#115913),(#115914,#115915,#115916,#115917,#115918,#115919,#115920,#115921,
#115922,#115923,#115924,#115925,#115926),(#115927,#115928,#115929,#115930,
#115931,#115932,#115933,#115934,#115935,#115936,#115937,#115938,#115939),(
#115940,#115941,#115942,#115943,#115944,#115945,#115946,#115947,#115948,#115949,
#115950,#115951,#115952)),.unspecified.,.f.,.f.,.f.)b_spline_surface_with_knots(
(4,4),(4,1,1,1,1,1,1,1,1,1,4),(0.e0,1.e0),(1.107046856623e-1,1.967066413978e-1,
2.471709373864e-1,3.042426221457e-1,3.677536205231e-1,4.368053070817e-1,
5.115744514512e-1,5.930118915248e-1,6.816169722994e-1,7.782318836837e-1,
8.409811624671e-1),.unspecified.)geometric_representation_item()rational_b_spline_surface(((1.456821149807e0,1.456821149807e0,1.456821149807e0,1.456821149807e0,
1.456821149807e0,1.456821149807e0,1.456821149807e0,1.456821149807e0,
1.456821149807e0,1.456821149807e0,1.456821149807e0,1.456821149807e0,
1.456821149807e0),(8.477262833975e-1,8.477262833975e-1,8.477262833975e-1,
8.477262833975e-1,8.477262833975e-1,8.477262833975e-1,8.477262833975e-1,
8.477262833975e-1,8.477262833975e-1,8.477262833975e-1,8.477262833975e-1,
8.477262833975e-1,8.477262833975e-1),(8.477262833975e-1,8.477262833975e-1,
8.477262833975e-1,8.477262833975e-1,8.477262833975e-1,8.477262833975e-1,
8.477262833975e-1,8.477262833975e-1,8.477262833975e-1,8.477262833975e-1,
8.477262833975e-1,8.477262833975e-1,8.477262833975e-1),(1.456821149807e0,
1.456821149807e0,1.456821149807e0,1.456821149807e0,1.456821149807e0,
1.456821149807e0,1.456821149807e0,1.456821149807e0,1.456821149807e0,
1.456821149807e0,1.456821149807e0,1.456821149807e0,1.456821149807e0)))representation_item('')surface());
#115954=oriented_edge('',*,*,#115892,.t.);
#115956=oriented_edge('',*,*,#115955,.f.);
#115958=oriented_edge('',*,*,#115957,.f.);
#115960=oriented_edge('',*,*,#115959,.t.);
#115961=edge_loop('',(#115954,#115956,#115958,#115960));
#115962=face_outer_bound('',#115961,.f.);
#115964=cartesian_point('',(2.345333607545e1,8.457947502565e1,
-5.697497394771e0));
#115965=cartesian_point('',(2.345909895279e1,8.460950359009e1,
-5.697634863818e0));
#115966=cartesian_point('',(2.353265742728e1,8.495598204299e1,
-5.699180607151e0));
#115967=cartesian_point('',(2.368537059877e1,8.528496220806e1,
-5.699609869117e0));
#115968=cartesian_point('',(2.387965305047e1,8.554423317481e1,
-5.698735221586e0));
#115969=cartesian_point('',(2.439467555722e1,8.438934918909e1,
-5.239203266445e0));
#115970=cartesian_point('',(2.439789605585e1,8.440753747453e1,
-5.239027478187e0));
#115971=cartesian_point('',(2.443951282229e1,8.461746482676e1,
-5.237193019154e0));
#115972=cartesian_point('',(2.453148067692e1,8.481727119790e1,
-5.236919662405e0));
#115973=cartesian_point('',(2.465010815212e1,8.497321777202e1,
-5.237593531155e0));
#115974=cartesian_point('',(2.516201497845e1,8.423436660831e1,
-5.959947636705e0));
#115975=cartesian_point('',(2.516351184847e1,8.424283282383e1,
-5.959519475305e0));
#115976=cartesian_point('',(2.518285437923e1,8.434053090612e1,
-5.954900172320e0));
#115977=cartesian_point('',(2.522557214142e1,8.443333908020e1,
-5.953941326216e0));
#115978=cartesian_point('',(2.528073277288e1,8.450583202416e1,
-5.956055430984e0));
#115979=cartesian_point('',(2.479193440049e1,8.430911302247e1,
-6.954812189403e0));
#115980=cartesian_point('',(2.479469046455e1,8.432218175643e1,
-6.954509401822e0));
#115981=cartesian_point('',(2.482939226917e1,8.447287994753e1,
-6.951197076685e0));
#115982=cartesian_point('',(2.489619027790e1,8.461520528504e1,
-6.950430525070e0));
#115983=cartesian_point('',(2.497975691292e1,8.472889414499e1,
-6.952068321794e0));
#115984=(bounded_surface()b_spline_surface(3,3,((#115964,#115965,#115966,
#115967,#115968),(#115969,#115970,#115971,#115972,#115973),(#115974,#115975,
#115976,#115977,#115978),(#115979,#115980,#115981,#115982,#115983)),
.unspecified.,.f.,.f.,.f.)b_spline_surface_with_knots((4,4),(4,1,4),(0.e0,1.e0),
(2.375649019574e-1,2.503425737924e-1,3.855219045754e-1),.unspecified.)geometric_representation_item()rational_b_spline_surface(((1.457477881455e0,
1.457477881455e0,1.457477881455e0,1.457477881455e0,1.457477881455e0),(
8.475073728483e-1,8.475073728483e-1,8.475073728483e-1,8.475073728483e-1,
8.475073728483e-1),(8.475073728483e-1,8.475073728483e-1,8.475073728483e-1,
8.475073728483e-1,8.475073728483e-1),(1.457477881455e0,1.457477881455e0,
1.457477881455e0,1.457477881455e0,1.457477881455e0)))representation_item('')surface());
#115985=oriented_edge('',*,*,#105544,.t.);
#115986=oriented_edge('',*,*,#105566,.f.);
#115988=oriented_edge('',*,*,#115987,.f.);
#115989=oriented_edge('',*,*,#115955,.t.);
#115990=edge_loop('',(#115985,#115986,#115988,#115989));
#115991=face_outer_bound('',#115990,.f.);
#115993=cartesian_point('',(2.598911398255e1,8.401260635537e1,
-8.480067572225e0));
#115994=direction('',(-7.789667401384e-2,4.226393150305e-2,9.960651927818e-1));
#115995=direction('',(6.799653811065e-1,7.329117507124e-1,2.207818299668e-2));
#115996=axis2_placement_3d('',#115993,#115994,#115995);
#115997=cylindrical_surface('',#115996,9.999637340480e-1);
#115998=oriented_edge('',*,*,#115987,.t.);
#116000=oriented_edge('',*,*,#115999,.f.);
#116002=oriented_edge('',*,*,#116001,.t.);
#116004=oriented_edge('',*,*,#116003,.f.);
#116006=oriented_edge('',*,*,#116005,.t.);
#116007=oriented_edge('',*,*,#115957,.t.);
#116008=edge_loop('',(#115998,#116000,#116002,#116004,#116006,#116007));
#116009=face_outer_bound('',#116008,.f.);
#116011=cartesian_point('',(1.861042793578e1,6.536717762149e1,-5.6e0));
#116012=direction('',(-9.474374591189e-1,3.078410914165e-1,-8.715574274766e-2));
#116013=direction('',(3.090169943749e-1,9.510565162952e-1,0.e0));
#116014=axis2_placement_3d('',#116011,#116012,#116013);
#116015=plane('',#116014);
#116016=oriented_edge('',*,*,#105564,.f.);
#116017=oriented_edge('',*,*,#105594,.t.);
#116018=oriented_edge('',*,*,#105771,.t.);
#116019=oriented_edge('',*,*,#105787,.f.);
#116020=oriented_edge('',*,*,#115999,.t.);
#116021=edge_loop('',(#116016,#116017,#116018,#116019,#116020));
#116022=face_outer_bound('',#116021,.f.);
#116024=cartesian_point('',(2.616235402670e1,8.391855661963e1,
-1.069548648161e1));
#116025=direction('',(2.975849966543e-1,9.545357946540e-1,-1.745240644025e-2));
#116026=direction('',(-9.515177432487e-1,2.950547066168e-1,-8.692930683099e-2));
#116027=axis2_placement_3d('',#116024,#116025,#116026);
#116028=spherical_surface('',#116027,1.e0);
#116030=oriented_edge('',*,*,#116029,.t.);
#116031=oriented_edge('',*,*,#116001,.f.);
#116032=oriented_edge('',*,*,#105785,.t.);
#116033=edge_loop('',(#116030,#116031,#116032));
#116034=face_outer_bound('',#116033,.f.);
#116036=cartesian_point('',(-1.434362928244e-14,0.e0,-1.069548648161e1));
#116037=direction('',(0.e0,0.e0,1.e0));
#116038=direction('',(3.315445295088e-1,9.434395714368e-1,0.e0));
#116039=axis2_placement_3d('',#116036,#116037,#116038);
#116040=toroidal_surface('',#116039,8.790217809212e1,1.e0);
#116042=oriented_edge('',*,*,#116041,.t.);
#116043=oriented_edge('',*,*,#116029,.f.);
#116044=oriented_edge('',*,*,#105803,.t.);
#116046=oriented_edge('',*,*,#116045,.t.);
#116047=edge_loop('',(#116042,#116043,#116044,#116046));
#116048=face_outer_bound('',#116047,.f.);
#116050=cartesian_point('',(-1.434362928244e-14,0.e0,-8.156393297401e0));
#116051=direction('',(0.e0,0.e0,1.e0));
#116052=direction('',(-5.735764363510e-1,-8.191520442890e-1,0.e0));
#116053=axis2_placement_3d('',#116050,#116051,#116052);
#116054=conical_surface('',#116053,8.894665045655e1,1.e0);
#116055=oriented_edge('',*,*,#116041,.f.);
#116057=oriented_edge('',*,*,#116056,.t.);
#116059=oriented_edge('',*,*,#116058,.t.);
#116060=oriented_edge('',*,*,#116003,.t.);
#116061=edge_loop('',(#116055,#116057,#116059,#116060));
#116062=face_outer_bound('',#116061,.f.);
#116064=cartesian_point('',(2.836277523840e1,8.324272062917e1,
-8.400286052051e0));
#116065=direction('',(-8.786181542186e-2,1.159438033666e-2,-9.960651945206e-1));
#116066=direction('',(-1.193110350596e-1,9.926114133677e-1,2.207847288939e-2));
#116067=axis2_placement_3d('',#116064,#116065,#116066);
#116068=cylindrical_surface('',#116067,9.999624588507e-1);
#116070=oriented_edge('',*,*,#116069,.t.);
#116072=oriented_edge('',*,*,#116071,.t.);
#116074=oriented_edge('',*,*,#116073,.f.);
#116075=oriented_edge('',*,*,#116056,.f.);
#116077=oriented_edge('',*,*,#116076,.t.);
#116078=oriented_edge('',*,*,#105831,.f.);
#116079=edge_loop('',(#116070,#116072,#116074,#116075,#116077,#116078));
#116080=face_outer_bound('',#116079,.f.);
#116082=cartesian_point('',(3.096031422507e1,8.331785232412e1,
-5.698621846873e0));
#116083=cartesian_point('',(3.096290808223e1,8.326212509498e1,
-5.698755112561e0));
#116084=cartesian_point('',(3.096676622323e1,8.290803714848e1,
-5.699473414759e0));
#116085=cartesian_point('',(3.088477703823e1,8.253410809042e1,
-5.699046166893e0));
#116086=cartesian_point('',(3.075464760643e1,8.224242382828e1,
-5.697649452238e0));
#116087=cartesian_point('',(3.074554671862e1,8.222276329759e1,
-5.697553349883e0));
#116088=cartesian_point('',(3.000192695964e1,8.327908788941e1,
-5.237921913454e0));
#116089=cartesian_point('',(3.000378158521e1,8.324540746082e1,
-5.237711293786e0));
#116090=cartesian_point('',(3.000758661532e1,8.303127686815e1,
-5.236694027429e0));
#116091=cartesian_point('',(2.995696232276e1,8.280480893186e1,
-5.237358111830e0));
#116092=cartesian_point('',(2.987596407907e1,8.262965054088e1,
-5.239014666661e0));
#116093=cartesian_point('',(2.987029881771e1,8.261785196369e1,
-5.239136732088e0));
#116094=cartesian_point('',(2.921793383977e1,8.324737742912e1,
-5.956660226670e0));
#116095=cartesian_point('',(2.921879971749e1,8.323171644717e1,
-5.956189984426e0));
#116096=cartesian_point('',(2.922058632132e1,8.313216851792e1,
-5.953817265948e0));
#116097=cartesian_point('',(2.919705963409e1,8.302696351895e1,
-5.955309542734e0));
#116098=cartesian_point('',(2.915934489604e1,8.294545951278e1,
-5.959482061249e0));
#116099=cartesian_point('',(2.915670670736e1,8.293996874275e1,
-5.959780249410e0));
#116100=cartesian_point('',(2.959266407492e1,8.326253447161e1,
-6.952437138194e0));
#116101=cartesian_point('',(2.959353309406e1,8.323824157305e1,
-6.952117500859e0));
#116102=cartesian_point('',(2.959387015695e1,8.308403930522e1,
-6.950471261520e0));
#116103=cartesian_point('',(2.955915185109e1,8.292164944340e1,
-6.951488767966e0));
#116104=cartesian_point('',(2.950452906785e1,8.279334216786e1,
-6.954481069008e0));
#116105=cartesian_point('',(2.950070880854e1,8.278468539880e1,
-6.954692206955e0));
#116106=(bounded_surface()b_spline_surface(3,3,((#116082,#116083,#116084,
#116085,#116086,#116087),(#116088,#116089,#116090,#116091,#116092,#116093),(
#116094,#116095,#116096,#116097,#116098,#116099),(#116100,#116101,#116102,
#116103,#116104,#116105)),.unspecified.,.f.,.f.,.f.)b_spline_surface_with_knots(
(4,4),(4,1,1,4),(0.e0,1.e0),(6.040139791243e-1,6.272952194451e-1,
7.516680532286e-1,7.607206181555e-1),.unspecified.)geometric_representation_item()rational_b_spline_surface(((1.457477883617e0,1.457477883617e0,1.457477883617e0,
1.457477883617e0,1.457477883617e0,1.457477883617e0),(8.475073721276e-1,
8.475073721276e-1,8.475073721276e-1,8.475073721276e-1,8.475073721276e-1,
8.475073721276e-1),(8.475073721276e-1,8.475073721276e-1,8.475073721276e-1,
8.475073721276e-1,8.475073721276e-1,8.475073721276e-1),(1.457477883617e0,
1.457477883617e0,1.457477883617e0,1.457477883617e0,1.457477883617e0,
1.457477883617e0)))representation_item('')surface());
#116107=oriented_edge('',*,*,#105867,.t.);
#116109=oriented_edge('',*,*,#116108,.f.);
#116110=oriented_edge('',*,*,#116069,.f.);
#116111=oriented_edge('',*,*,#105848,.t.);
#116112=edge_loop('',(#116107,#116109,#116110,#116111));
#116113=face_outer_bound('',#116112,.f.);
#116115=cartesian_point('',(2.970564311085e1,8.406827442561e1,
-4.961805061813e0));
#116116=cartesian_point('',(2.979640379688e1,8.404422432738e1,
-5.002200283923e0));
#116117=cartesian_point('',(2.994873880401e1,8.399706456559e1,
-5.073847458835e0));
#116118=cartesian_point('',(3.015250106445e1,8.391430035450e1,
-5.178751030756e0));
#116119=cartesian_point('',(3.031542348415e1,8.383243229832e1,
-5.268846274960e0));
#116120=cartesian_point('',(3.045904817403e1,8.374372068496e1,
-5.353762383343e0));
#116121=cartesian_point('',(3.058341678038e1,8.364925708292e1,
-5.432055686964e0));
#116122=cartesian_point('',(3.068905097362e1,8.355003375505e1,
-5.502540238744e0));
#116123=cartesian_point('',(3.077882990558e1,8.344437319933e1,
-5.565714557836e0));
#116124=cartesian_point('',(3.085580702894e1,8.332698709671e1,
-5.622569456462e0));
#116125=cartesian_point('',(3.091944283499e1,8.319027633879e1,
-5.671561536116e0));
#116126=cartesian_point('',(3.096982778725e1,8.300249949528e1,
-5.710381929274e0));
#116127=cartesian_point('',(3.097020400619e1,8.286146249797e1,
-5.705925405748e0));
#116128=cartesian_point('',(3.095818236994e1,8.278492155823e1,
-5.687640730179e0));
#116129=cartesian_point('',(2.887452927523e1,8.368814417886e1,
-5.504741154718e0));
#116130=cartesian_point('',(2.895073583302e1,8.363750457991e1,
-5.504295996726e0));
#116131=cartesian_point('',(2.907810478522e1,8.355216599479e1,
-5.498894952612e0));
#116132=cartesian_point('',(2.924802377815e1,8.343919513408e1,
-5.480129746501e0));
#116133=cartesian_point('',(2.938414545282e1,8.335084768539e1,
-5.456903719047e0));
#116134=cartesian_point('',(2.950506694178e1,8.327592761021e1,
-5.428866212625e0));
#116135=cartesian_point('',(2.961145992533e1,8.321491639271e1,
-5.397709799334e0));
#116136=cartesian_point('',(2.970440330968e1,8.316773293693e1,
-5.365119790505e0));
#116137=cartesian_point('',(2.978714395762e1,8.313305421624e1,
-5.331906566684e0));
#116138=cartesian_point('',(2.986379920980e1,8.311002429564e1,
-5.298089352395e0));
#116139=cartesian_point('',(2.993704574661e1,8.310018534379e1,
-5.264363270100e0));
#116140=cartesian_point('',(3.001700829736e1,8.310838021267e1,
-5.229904380307e0));
#116141=cartesian_point('',(3.005851291500e1,8.313101634207e1,
-5.219468182156e0));
#116142=cartesian_point('',(3.007336406181e1,8.314477417556e1,
-5.221155468771e0));
#116143=cartesian_point('',(2.854164726216e1,8.437044029760e1,
-6.248839011656e0));
#116144=cartesian_point('',(2.860118104327e1,8.428114138118e1,
-6.276440691991e0));
#116145=cartesian_point('',(2.869681381593e1,8.412695750067e1,
-6.311177672781e0));
#116146=cartesian_point('',(2.881503814762e1,8.391475560903e1,
-6.328561952956e0));
#116147=cartesian_point('',(2.890333330987e1,8.374344609476e1,
-6.321570360023e0));
#116148=cartesian_point('',(2.897612340308e1,8.359334222792e1,
-6.296028416800e0));
#116149=cartesian_point('',(2.903535104485e1,8.346650629040e1,
-6.256119429902e0));
#116150=cartesian_point('',(2.908320943715e1,8.336371158972e1,
-6.206189174437e0));
#116151=cartesian_point('',(2.912286610539e1,8.328271679398e1,
-6.149093916647e0));
#116152=cartesian_point('',(2.915750318901e1,8.322122590140e1,
-6.085603612045e0));
#116153=cartesian_point('',(2.918956356107e1,8.318045267422e1,
-6.016754539583e0));
#116154=cartesian_point('',(2.922508991267e1,8.316176761031e1,
-5.938350118194e0));
#116155=cartesian_point('',(2.924557328388e1,8.317010445940e1,
-5.902975050676e0));
#116156=cartesian_point('',(2.924993182972e1,8.316970566380e1,
-5.895062519305e0));
#116157=cartesian_point('',(2.912452694441e1,8.525936703259e1,
-6.260785712631e0));
#116158=cartesian_point('',(2.918618176219e1,8.516782889527e1,
-6.350142640459e0));
#116159=cartesian_point('',(2.928311453588e1,8.500048506658e1,
-6.491859252112e0));
#116160=cartesian_point('',(2.939663279942e1,8.474449204165e1,
-6.659869420540e0));
#116161=cartesian_point('',(2.947606389650e1,8.451779610169e1,
-6.778305313926e0));
#116162=cartesian_point('',(2.953566502524e1,8.429783523164e1,
-6.867577957243e0));
#116163=cartesian_point('',(2.957769652259e1,8.408846061777e1,
-6.930591786996e0));
#116164=cartesian_point('',(2.960462529855e1,8.389215606541e1,
-6.970805259978e0));
#116165=cartesian_point('',(2.961919200480e1,8.370564097591e1,
-6.992288422808e0));
#116166=cartesian_point('',(2.962281750182e1,8.352111308818e1,
-6.997342647899e0));
#116167=cartesian_point('',(2.961455412072e1,8.333039999075e1,
-6.985020097761e0));
#116168=cartesian_point('',(2.958736626134e1,8.309569852265e1,
-6.947124243591e0));
#116169=cartesian_point('',(2.955104543551e1,8.292969909831e1,
-6.899131633427e0));
#116170=cartesian_point('',(2.952070673784e1,8.282844475925e1,
-6.864088439240e0));
#116171=(bounded_surface()b_spline_surface(3,3,((#116115,#116116,#116117,
#116118,#116119,#116120,#116121,#116122,#116123,#116124,#116125,#116126,#116127,
#116128),(#116129,#116130,#116131,#116132,#116133,#116134,#116135,#116136,
#116137,#116138,#116139,#116140,#116141,#116142),(#116143,#116144,#116145,
#116146,#116147,#116148,#116149,#116150,#116151,#116152,#116153,#116154,#116155,
#116156),(#116157,#116158,#116159,#116160,#116161,#116162,#116163,#116164,
#116165,#116166,#116167,#116168,#116169,#116170)),.unspecified.,.f.,.f.,.f.)b_spline_surface_with_knots((4,4),(4,1,1,1,1,1,1,1,1,1,1,4),(0.e0,1.e0),(
1.602445846500e-1,2.669098678134e-1,3.413740418562e-1,4.101654086390e-1,
4.737436490117e-1,5.320415765768e-1,5.852134162757e-1,6.343362632612e-1,
6.833904864017e-1,7.356438937088e-1,7.927021069642e-1,8.848768647647e-1),
.unspecified.)geometric_representation_item()rational_b_spline_surface(((
1.456816963451e0,1.456816963451e0,1.456816963451e0,1.456816963451e0,
1.456816963451e0,1.456816963451e0,1.456816963451e0,1.456816963451e0,
1.456816963451e0,1.456816963451e0,1.456816963451e0,1.456816963451e0,
1.456816963451e0,1.456816963451e0),(8.477276788496e-1,8.477276788496e-1,
8.477276788496e-1,8.477276788496e-1,8.477276788496e-1,8.477276788496e-1,
8.477276788496e-1,8.477276788496e-1,8.477276788496e-1,8.477276788496e-1,
8.477276788496e-1,8.477276788496e-1,8.477276788496e-1,8.477276788496e-1),(
8.477276788496e-1,8.477276788496e-1,8.477276788496e-1,8.477276788496e-1,
8.477276788496e-1,8.477276788496e-1,8.477276788496e-1,8.477276788496e-1,
8.477276788496e-1,8.477276788496e-1,8.477276788496e-1,8.477276788496e-1,
8.477276788496e-1,8.477276788496e-1),(1.456816963451e0,1.456816963451e0,
1.456816963451e0,1.456816963451e0,1.456816963451e0,1.456816963451e0,
1.456816963451e0,1.456816963451e0,1.456816963451e0,1.456816963451e0,
1.456816963451e0,1.456816963451e0,1.456816963451e0,1.456816963451e0)))representation_item('')surface());
#116173=oriented_edge('',*,*,#116172,.t.);
#116175=oriented_edge('',*,*,#116174,.f.);
#116176=oriented_edge('',*,*,#116071,.f.);
#116177=oriented_edge('',*,*,#116108,.t.);
#116178=edge_loop('',(#116173,#116175,#116176,#116177));
#116179=face_outer_bound('',#116178,.f.);
#116181=cartesian_point('',(0.e0,0.e0,-5.1e0));
#116182=direction('',(0.e0,0.e0,1.e0));
#116183=direction('',(-9.999995644445e-1,9.333331978283e-4,0.e0));
#116184=axis2_placement_3d('',#116181,#116182,#116183);
#116185=toroidal_surface('',#116184,8.85e1,5.e-1);
#116186=oriented_edge('',*,*,#105865,.f.);
#116188=oriented_edge('',*,*,#116187,.f.);
#116190=oriented_edge('',*,*,#116189,.f.);
#116192=oriented_edge('',*,*,#116191,.t.);
#116194=oriented_edge('',*,*,#116193,.f.);
#116195=oriented_edge('',*,*,#116172,.f.);
#116196=edge_loop('',(#116186,#116188,#116190,#116192,#116194,#116195));
#116197=face_outer_bound('',#116196,.f.);
#116199=cartesian_point('',(3.664056042720e1,8.041882958723e1,
-5.685152481131e0));
#116200=cartesian_point('',(3.668125074182e1,8.047745559844e1,
-5.703177829514e0));
#116201=cartesian_point('',(3.676878706126e1,8.056931465430e1,
-5.711121712445e0));
#116202=cartesian_point('',(3.692531206255e1,8.067004787205e1,
-5.681565873426e0));
#116203=cartesian_point('',(3.707659025942e1,8.073327690994e1,
-5.633194361527e0));
#116204=cartesian_point('',(3.725014241860e1,8.077171316682e1,
-5.562116097692e0));
#116205=cartesian_point('',(3.743941516834e1,8.078144307068e1,
-5.473753827506e0));
#116206=cartesian_point('',(3.764050940339e1,8.076199358679e1,
-5.373141432390e0));
#116207=cartesian_point('',(3.785210240342e1,8.071358887993e1,
-5.263772882790e0));
#116208=cartesian_point('',(3.807406070023e1,8.063599219333e1,
-5.148153329676e0));
#116209=cartesian_point('',(3.827214854768e1,8.054420292214e1,
-5.046136681637e0));
#116210=cartesian_point('',(3.839507991788e1,8.047657446860e1,
-4.984240331104e0));
#116211=cartesian_point('',(3.844282124007e1,8.044876498292e1,
-4.960455933530e0));
#116212=cartesian_point('',(3.752675819974e1,8.006052759043e1,
-5.220978151575e0));
#116213=cartesian_point('',(3.752716082600e1,8.004220358075e1,
-5.219200124077e0));
#116214=cartesian_point('',(3.753728879345e1,8.000220707609e1,
-5.226726334979e0));
#116215=cartesian_point('',(3.757986134714e1,7.994192944884e1,
-5.256432052436e0));
#116216=cartesian_point('',(3.763790998616e1,7.989193041503e1,
-5.291564129803e0));
#116217=cartesian_point('',(3.772521538818e1,7.984349474514e1,
-5.334468207905e0));
#116218=cartesian_point('',(3.784292705850e1,7.979826825529e1,
-5.379595336356e0));
#116219=cartesian_point('',(3.799050271659e1,7.975559119504e1,
-5.422273996230e0));
#116220=cartesian_point('',(3.816759907150e1,7.971370205678e1,
-5.459073273092e0));
#116221=cartesian_point('',(3.837434374740e1,7.967044670078e1,
-5.487202194114e0));
#116222=cartesian_point('',(3.857609427882e1,7.963041828790e1,
-5.501544881442e0));
#116223=cartesian_point('',(3.870924005487e1,7.960387299672e1,
-5.504518165372e0));
#116224=cartesian_point('',(3.876205609015e1,7.959322318796e1,
-5.504789449129e0));
#116225=cartesian_point('',(3.812567181911e1,7.949356667526e1,
-5.892744543509e0));
#116226=cartesian_point('',(3.812956949165e1,7.949137087901e1,
-5.900191709875e0));
#116227=cartesian_point('',(3.813656825659e1,7.947409401255e1,
-5.929095789388e0));
#116228=cartesian_point('',(3.816770368456e1,7.945877455022e1,
-5.999488889889e0));
#116229=cartesian_point('',(3.821669641325e1,7.946058032191e1,
-6.073117036923e0));
#116230=cartesian_point('',(3.830010225531e1,7.948317380638e1,
-6.154421631853e0));
#116231=cartesian_point('',(3.842257332591e1,7.952646906779e1,
-6.230182983625e0));
#116232=cartesian_point('',(3.858471797150e1,7.958610650479e1,
-6.289607905095e0));
#116233=cartesian_point('',(3.878600875778e1,7.965655054432e1,
-6.324623866812e0));
#116234=cartesian_point('',(3.902576718848e1,7.973194089523e1,
-6.328422233676e0));
#116235=cartesian_point('',(3.926212385320e1,7.979497375851e1,
-6.299470005164e0));
#116236=cartesian_point('',(3.941847212669e1,7.982923940398e1,
-6.264239872138e0));
#116237=cartesian_point('',(3.948045716664e1,7.984157259315e1,
-6.248015952027e0));
#116238=cartesian_point('',(3.768608647010e1,7.942908351791e1,
-6.857857916061e0));
#116239=cartesian_point('',(3.773287810029e1,7.951586461846e1,
-6.891987724533e0));
#116240=cartesian_point('',(3.781495175777e1,7.964738544297e1,
-6.937251043219e0));
#116241=cartesian_point('',(3.795151092022e1,7.982660231958e1,
-6.978723341073e0));
#116242=cartesian_point('',(3.808698017609e1,7.998026722580e1,
-6.997554581005e0));
#116243=cartesian_point('',(3.825372485692e1,8.014269937822e1,
-6.993512262005e0));
#116244=cartesian_point('',(3.845130611188e1,8.030696207812e1,
-6.958628285192e0));
#116245=cartesian_point('',(3.867783349013e1,8.046612344534e1,
-6.887249909858e0));
#116246=cartesian_point('',(3.893166281144e1,8.061381924262e1,
-6.774768219457e0));
#116247=cartesian_point('',(3.921125335981e1,8.074334286898e1,
-6.616674714921e0));
#116248=cartesian_point('',(3.946975328070e1,8.083146810401e1,
-6.439077948965e0));
#116249=cartesian_point('',(3.963318934892e1,8.086999756008e1,
-6.310489731679e0));
#116250=cartesian_point('',(3.969693704162e1,8.088230959054e1,
-6.257909586917e0));
#116251=(bounded_surface()b_spline_surface(3,3,((#116199,#116200,#116201,
#116202,#116203,#116204,#116205,#116206,#116207,#116208,#116209,#116210,
#116211),(#116212,#116213,#116214,#116215,#116216,#116217,#116218,#116219,
#116220,#116221,#116222,#116223,#116224),(#116225,#116226,#116227,#116228,
#116229,#116230,#116231,#116232,#116233,#116234,#116235,#116236,#116237),(
#116238,#116239,#116240,#116241,#116242,#116243,#116244,#116245,#116246,#116247,
#116248,#116249,#116250)),.unspecified.,.f.,.f.,.f.)b_spline_surface_with_knots(
(4,4),(4,1,1,1,1,1,1,1,1,1,4),(0.e0,1.e0),(1.107046858727e-1,1.967066413980e-1,
2.471709373867e-1,3.042426221460e-1,3.677536205234e-1,4.368053070820e-1,
5.115744514515e-1,5.930118915250e-1,6.816169722996e-1,7.782318836838e-1,
8.409811623773e-1),.unspecified.)geometric_representation_item()rational_b_spline_surface(((1.456821149809e0,1.456821149809e0,1.456821149809e0,1.456821149809e0,
1.456821149809e0,1.456821149809e0,1.456821149809e0,1.456821149809e0,
1.456821149809e0,1.456821149809e0,1.456821149809e0,1.456821149809e0,
1.456821149809e0),(8.477262833971e-1,8.477262833971e-1,8.477262833971e-1,
8.477262833971e-1,8.477262833971e-1,8.477262833971e-1,8.477262833971e-1,
8.477262833971e-1,8.477262833971e-1,8.477262833971e-1,8.477262833971e-1,
8.477262833971e-1,8.477262833971e-1),(8.477262833971e-1,8.477262833971e-1,
8.477262833971e-1,8.477262833971e-1,8.477262833971e-1,8.477262833971e-1,
8.477262833971e-1,8.477262833971e-1,8.477262833971e-1,8.477262833971e-1,
8.477262833971e-1,8.477262833971e-1,8.477262833971e-1),(1.456821149809e0,
1.456821149809e0,1.456821149809e0,1.456821149809e0,1.456821149809e0,
1.456821149809e0,1.456821149809e0,1.456821149809e0,1.456821149809e0,
1.456821149809e0,1.456821149809e0,1.456821149809e0,1.456821149809e0)))representation_item('')surface());
#116252=oriented_edge('',*,*,#116187,.t.);
#116254=oriented_edge('',*,*,#116253,.f.);
#116256=oriented_edge('',*,*,#116255,.f.);
#116258=oriented_edge('',*,*,#116257,.t.);
#116259=edge_loop('',(#116252,#116254,#116256,#116258));
#116260=face_outer_bound('',#116259,.f.);
#116262=cartesian_point('',(3.639573360865e1,7.986925724694e1,
-5.697497497349e0));
#116263=cartesian_point('',(3.640609641224e1,7.989794068006e1,
-5.697634607578e0));
#116264=cartesian_point('',(3.653293384311e1,8.022865010430e1,
-5.699180512507e0));
#116265=cartesian_point('',(3.673521683912e1,8.052970149167e1,
-5.699610083878e0));
#116266=cartesian_point('',(3.696772108223e1,8.075544091102e1,
-5.698735274885e0));
#116267=cartesian_point('',(3.729574053889e1,7.953421187747e1,
-5.239203145847e0));
#116268=cartesian_point('',(3.730175122305e1,7.955162755807e1,
-5.239027804280e0));
#116269=cartesian_point('',(3.737568497499e1,7.975246225630e1,
-5.237192948104e0));
#116270=cartesian_point('',(3.749776839829e1,7.993542895567e1,
-5.236919320749e0));
#116271=cartesian_point('',(3.763936419184e1,8.007092993374e1,
-5.237593416255e0));
#116272=cartesian_point('',(3.802938755356e1,7.926109708326e1,
-5.959947496306e0));
#116273=cartesian_point('',(3.803218322089e1,7.926920401088e1,
-5.959520435815e0));
#116274=cartesian_point('',(3.806656607649e1,7.936267448149e1,
-5.954900368133e0));
#116275=cartesian_point('',(3.812327222235e1,7.944766082976e1,
-5.953940729936e0));
#116276=cartesian_point('',(3.818910964952e1,7.951064701102e1,
-5.956055365447e0));
#116277=cartesian_point('',(3.767555653382e1,7.939281753159e1,
-6.954812152021e0));
#116278=cartesian_point('',(3.768031084700e1,7.940526215337e1,
-6.954510146922e0));
#116279=cartesian_point('',(3.773815304877e1,7.954867823749e1,
-6.951197342602e0));
#116280=cartesian_point('',(3.782638754901e1,7.967880614664e1,
-6.950430190772e0));
#116281=cartesian_point('',(3.792673383041e1,7.977804590398e1,
-6.952068356120e0));
#116282=(bounded_surface()b_spline_surface(3,3,((#116262,#116263,#116264,
#116265,#116266),(#116267,#116268,#116269,#116270,#116271),(#116272,#116273,
#116274,#116275,#116276),(#116277,#116278,#116279,#116280,#116281)),
.unspecified.,.f.,.f.,.f.)b_spline_surface_with_knots((4,4),(4,1,4),(0.e0,1.e0),
(2.375661910841e-1,2.503109982629e-1,3.855220314955e-1),.unspecified.)geometric_representation_item()rational_b_spline_surface(((1.457477959129e0,
1.457477959129e0,1.457477959129e0,1.457477959129e0,1.457477959129e0),(
8.475073469570e-1,8.475073469570e-1,8.475073469570e-1,8.475073469570e-1,
8.475073469570e-1),(8.475073469570e-1,8.475073469570e-1,8.475073469570e-1,
8.475073469570e-1,8.475073469570e-1),(1.457477959129e0,1.457477959129e0,
1.457477959129e0,1.457477959129e0,1.457477959129e0)))representation_item('')surface());
#116283=oriented_edge('',*,*,#105863,.t.);
#116284=oriented_edge('',*,*,#105885,.f.);
#116286=oriented_edge('',*,*,#116285,.f.);
#116287=oriented_edge('',*,*,#116253,.t.);
#116288=edge_loop('',(#116283,#116284,#116286,#116287));
#116289=face_outer_bound('',#116288,.f.);
#116291=cartesian_point('',(3.881161199480e1,7.891267861748e1,
-8.480067572225e0));
#116292=direction('',(-7.032610117969e-2,5.392931690007e-2,9.960651927819e-1));
#116293=direction('',(7.862465365696e-1,6.175183702270e-1,2.207818299721e-2));
#116294=axis2_placement_3d('',#116291,#116292,#116293);
#116295=cylindrical_surface('',#116294,9.999637340459e-1);
#116296=oriented_edge('',*,*,#116255,.t.);
#116297=oriented_edge('',*,*,#116285,.t.);
#116299=oriented_edge('',*,*,#116298,.f.);
#116301=oriented_edge('',*,*,#116300,.t.);
#116303=oriented_edge('',*,*,#116302,.f.);
#116305=oriented_edge('',*,*,#116304,.t.);
#116306=edge_loop('',(#116296,#116297,#116299,#116301,#116303,#116305));
#116307=face_outer_bound('',#116306,.f.);
#116309=cartesian_point('',(2.860698214807e1,6.165108685605e1,-5.6e0));
#116310=direction('',(-8.876159753616e-1,4.522629288245e-1,-8.715574274766e-2));
#116311=direction('',(4.539904997395e-1,8.910065241884e-1,0.e0));
#116312=axis2_placement_3d('',#116309,#116310,#116311);
#116313=plane('',#116312);
#116314=oriented_edge('',*,*,#105883,.f.);
#116315=oriented_edge('',*,*,#105913,.t.);
#116316=oriented_edge('',*,*,#106090,.t.);
#116317=oriented_edge('',*,*,#106106,.f.);
#116318=oriented_edge('',*,*,#116298,.t.);
#116319=edge_loop('',(#116314,#116315,#116316,#116317,#116318));
#116320=face_outer_bound('',#116319,.f.);
#116322=cartesian_point('',(3.896800654644e1,7.879268607642e1,
-1.069548648161e1));
#116323=direction('',(4.432435279359e-1,8.962313253019e-1,-1.745240644023e-2));
#116324=direction('',(-8.936462556861e-1,4.402722627104e-1,-8.692930683090e-2));
#116325=axis2_placement_3d('',#116322,#116323,#116324);
#116326=spherical_surface('',#116325,1.e0);
#116328=oriented_edge('',*,*,#116327,.t.);
#116329=oriented_edge('',*,*,#116300,.f.);
#116330=oriented_edge('',*,*,#106104,.t.);
#116331=edge_loop('',(#116328,#116329,#116330));
#116332=face_outer_bound('',#116331,.f.);
#116334=cartesian_point('',(-1.435833405290e-14,0.e0,-1.069548648161e1));
#116335=direction('',(0.e0,0.e0,1.e0));
#116336=direction('',(4.750491308394e-1,8.799592736535e-1,0.e0));
#116337=axis2_placement_3d('',#116334,#116335,#116336);
#116338=toroidal_surface('',#116337,8.790217809212e1,1.e0);
#116340=oriented_edge('',*,*,#116339,.t.);
#116341=oriented_edge('',*,*,#116327,.f.);
#116342=oriented_edge('',*,*,#106122,.t.);
#116344=oriented_edge('',*,*,#116343,.t.);
#116345=edge_loop('',(#116340,#116341,#116342,#116344));
#116346=face_outer_bound('',#116345,.f.);
#116348=cartesian_point('',(-1.435833405290e-14,0.e0,-8.156393297401e0));
#116349=direction('',(0.e0,0.e0,1.e0));
#116350=direction('',(-6.946583704590e-1,-7.193398003387e-1,0.e0));
#116351=axis2_placement_3d('',#116348,#116349,#116350);
#116352=conical_surface('',#116351,8.894665045655e1,1.e0);
#116353=oriented_edge('',*,*,#116339,.f.);
#116355=oriented_edge('',*,*,#116354,.t.);
#116357=oriented_edge('',*,*,#116356,.t.);
#116358=oriented_edge('',*,*,#116302,.t.);
#116359=edge_loop('',(#116353,#116355,#116357,#116358));
#116360=face_outer_bound('',#116359,.f.);
#116362=cartesian_point('',(4.103561288050e1,7.778094903323e1,
-8.400286046220e0));
#116363=direction('',(-8.496632999030e-2,2.519625036810e-2,-9.960651945206e-1));
#116364=direction('',(3.743651721063e-2,9.990550776679e-1,2.207847288953e-2));
#116365=axis2_placement_3d('',#116362,#116363,#116364);
#116366=cylindrical_surface('',#116365,9.999624588531e-1);
#116368=oriented_edge('',*,*,#116367,.t.);
#116370=oriented_edge('',*,*,#116369,.t.);
#116372=oriented_edge('',*,*,#116371,.f.);
#116373=oriented_edge('',*,*,#116354,.f.);
#116375=oriented_edge('',*,*,#116374,.t.);
#116376=oriented_edge('',*,*,#106150,.f.);
#116377=edge_loop('',(#116368,#116370,#116372,#116373,#116375,#116376));
#116378=face_outer_bound('',#116377,.f.);
#116380=cartesian_point('',(4.361292616035e1,7.744882096922e1,
-5.698621895104e0));
#116381=cartesian_point('',(4.360676336811e1,7.739330843634e1,
-5.698755326544e0));
#116382=cartesian_point('',(4.355516234434e1,7.704293128877e1,
-5.699473492587e0));
#116383=cartesian_point('',(4.341566204320e1,7.668643885866e1,
-5.699045907646e0));
#116384=cartesian_point('',(4.324153206387e1,7.641875976968e1,
-5.697649288241e0));
#116385=cartesian_point('',(4.322949181186e1,7.640080103173e1,
-5.697553370798e0));
#116386=cartesian_point('',(4.266027363491e1,7.756045469705e1,
-5.237921923609e0));
#116387=cartesian_point('',(4.265683272509e1,7.752685908608e1,
-5.237711057001e0));
#116388=cartesian_point('',(4.262708115491e1,7.731474219541e1,
-5.236693856250e0));
#116389=cartesian_point('',(4.254163684865e1,7.709898652175e1,
-5.237358508231e0));
#116390=cartesian_point('',(4.243425152406e1,7.693869013148e1,
-5.239014826838e0));
#116391=cartesian_point('',(4.242682521739e1,7.692794462468e1,
-5.239136636871e0));
#116392=cartesian_point('',(4.188097176852e1,7.765177500427e1,
-5.956660287437e0));
#116393=cartesian_point('',(4.187937524909e1,7.763615291438e1,
-5.956189480939e0));
#116394=cartesian_point('',(4.186556139040e1,7.753753840922e1,
-5.953817037655e0));
#116395=cartesian_point('',(4.182585927107e1,7.743731120616e1,
-5.955310551657e0));
#116396=cartesian_point('',(4.177586650423e1,7.736272661859e1,
-5.959482616477e0));
#116397=cartesian_point('',(4.177240879282e1,7.735772618994e1,
-5.959780202721e0));
#116398=cartesian_point('',(4.225345982510e1,7.760812622530e1,
-6.952437202915e0));
#116399=cartesian_point('',(4.225051451090e1,7.758396790558e1,
-6.952117177813e0));
#116400=cartesian_point('',(4.222671629777e1,7.743159191615e1,
-6.950471168074e0));
#116401=cartesian_point('',(4.216701172909e1,7.727663508258e1,
-6.951489505519e0));
#116402=cartesian_point('',(4.209300116883e1,7.715847739903e1,
-6.954481522190e0));
#116403=cartesian_point('',(4.208788400003e1,7.715054075991e1,
-6.954692240534e0));
#116404=(bounded_surface()b_spline_surface(3,3,((#116380,#116381,#116382,
#116383,#116384,#116385),(#116386,#116387,#116388,#116389,#116390,#116391),(
#116392,#116393,#116394,#116395,#116396,#116397),(#116398,#116399,#116400,
#116401,#116402,#116403)),.unspecified.,.f.,.f.,.f.)b_spline_surface_with_knots(
(4,4),(4,1,1,4),(0.e0,1.e0),(6.040122809142e-1,6.273210901743e-1,
7.516860489528e-1,7.607204849221e-1),.unspecified.)geometric_representation_item()rational_b_spline_surface(((1.457477936670e0,1.457477936670e0,1.457477936670e0,
1.457477936670e0,1.457477936670e0,1.457477936670e0),(8.475073544433e-1,
8.475073544433e-1,8.475073544433e-1,8.475073544433e-1,8.475073544433e-1,
8.475073544433e-1),(8.475073544433e-1,8.475073544433e-1,8.475073544433e-1,
8.475073544433e-1,8.475073544433e-1,8.475073544433e-1),(1.457477936670e0,
1.457477936670e0,1.457477936670e0,1.457477936670e0,1.457477936670e0,
1.457477936670e0)))representation_item('')surface());
#116405=oriented_edge('',*,*,#106186,.t.);
#116407=oriented_edge('',*,*,#116406,.f.);
#116408=oriented_edge('',*,*,#116367,.f.);
#116409=oriented_edge('',*,*,#106167,.t.);
#116410=edge_loop('',(#116405,#116407,#116408,#116409));
#116411=face_outer_bound('',#116410,.f.);
#116413=cartesian_point('',(4.249109288727e1,7.838626807538e1,
-4.961805061900e0));
#116414=cartesian_point('',(4.257697389433e1,7.834831597437e1,
-5.002200283979e0));
#116415=cartesian_point('',(4.272005599257e1,7.827790638220e1,
-5.073847458866e0));
#116416=cartesian_point('',(4.290836242632e1,7.816428569569e1,
-5.178751030755e0));
#116417=cartesian_point('',(4.305647201511e1,7.805793888957e1,
-5.268846274960e0));
#116418=cartesian_point('',(4.318445089294e1,7.794785161185e1,
-5.353762383343e0));
#116419=cartesian_point('',(4.329251095232e1,7.783509547710e1,
-5.432055686964e0));
#116420=cartesian_point('',(4.338132266513e1,7.772056892455e1,
-5.502540238744e0));
#116421=cartesian_point('',(4.345346731696e1,7.760216470641e1,
-5.565714557836e0));
#116422=cartesian_point('',(4.351113349203e1,7.747418194639e1,
-5.622569456463e0));
#116423=cartesian_point('',(4.355259956143e1,7.732919949148e1,
-5.671561536117e0));
#116424=cartesian_point('',(4.357298942121e1,7.713585254982e1,
-5.710381929200e0));
#116425=cartesian_point('',(4.355129796120e1,7.699649309873e1,
-5.705925405773e0));
#116426=cartesian_point('',(4.352745069005e1,7.692277510310e1,
-5.687640730386e0));
#116427=cartesian_point('',(4.161074597032e1,7.814083271094e1,
-5.504741154710e0));
#116428=cartesian_point('',(4.167809252025e1,7.807889523740e1,
-5.504295996729e0));
#116429=cartesian_point('',(4.179054345334e1,7.797468241802e1,
-5.498894952611e0));
#116430=cartesian_point('',(4.194069792530e1,7.783652122935e1,
-5.480129746504e0));
#116431=cartesian_point('',(4.206132313040e1,7.772796736300e1,
-5.456903719048e0));
#116432=cartesian_point('',(4.216903579329e1,7.763505338984e1,
-5.428866212625e0));
#116433=cartesian_point('',(4.226457464549e1,7.755814979220e1,
-5.397709799333e0));
#116434=cartesian_point('',(4.234899262389e1,7.749700769445e1,
-5.365119790503e0));
#116435=cartesian_point('',(4.242528965003e1,7.744981243736e1,
-5.331906566680e0));
#116436=cartesian_point('',(4.249739847555e1,7.741507452992e1,
-5.298089352390e0));
#116437=cartesian_point('',(4.256820407478e1,7.739389842910e1,
-5.264363270094e0));
#116438=cartesian_point('',(4.264846411360e1,7.738948350671e1,
-5.229904380365e0));
#116439=cartesian_point('',(4.269299881124e1,7.740534819504e1,
-5.219468182205e0));
#116440=cartesian_point('',(4.270981931538e1,7.741661341551e1,
-5.221155468717e0));
#116441=cartesian_point('',(4.138869691544e1,7.886680285184e1,
-6.248839011727e0));
#116442=cartesian_point('',(4.143352830868e1,7.876929021809e1,
-6.276440692034e0));
#116443=cartesian_point('',(4.150386401032e1,7.860204433545e1,
-6.311177672800e0));
#116444=cartesian_point('',(4.158743711488e1,7.837396064120e1,
-6.328561952971e0));
#116445=cartesian_point('',(4.164784650494e1,7.819094782485e1,
-6.321570360037e0));
#116446=cartesian_point('',(4.169625901320e1,7.803130510640e1,
-6.296028416814e0));
#116447=cartesian_point('',(4.173491595238e1,7.789676548529e1,
-6.256119429915e0));
#116448=cartesian_point('',(4.176610449445e1,7.778774965595e1,
-6.206189174450e0));
#116449=cartesian_point('',(4.179260254576e1,7.770154837087e1,
-6.149093916658e0));
#116450=cartesian_point('',(4.181719389451e1,7.763539609957e1,
-6.085603612056e0));
#116451=cartesian_point('',(4.184248121221e1,7.759010951132e1,
-6.016754539592e0));
#116452=cartesian_point('',(4.187464718744e1,7.756609694580e1,
-5.938350118353e0));
#116453=cartesian_point('',(4.189618254482e1,7.757112684914e1,
-5.902975050865e0));
#116454=cartesian_point('',(4.190042504428e1,7.757005113668e1,
-5.895062519425e0));
#116455=cartesian_point('',(4.210345915984e1,7.965360295228e1,
-6.260785712813e0));
#116456=cartesian_point('',(4.215003518494e1,7.955354686300e1,
-6.350142640574e0));
#116457=cartesian_point('',(4.221959621299e1,7.937309968800e1,
-6.491859252162e0));
#116458=cartesian_point('',(4.229167074639e1,7.910250019324e1,
-6.659869420546e0));
#116459=cartesian_point('',(4.233466085676e1,7.886616949531e1,
-6.778305313933e0));
#116460=cartesian_point('',(4.235911873567e1,7.863959303788e1,
-6.867577957252e0));
#116461=cartesian_point('',(4.236787934983e1,7.842622099814e1,
-6.930591787006e0));
#116462=cartesian_point('',(4.236376779024e1,7.822812069190e1,
-6.970805259991e0));
#116463=cartesian_point('',(4.234897776791e1,7.804162317776e1,
-6.992288422821e0));
#116464=cartesian_point('',(4.232369210765e1,7.785879998185e1,
-6.997342647914e0));
#116465=cartesian_point('',(4.228569636110e1,7.767172755672e1,
-6.985020097776e0));
#116466=cartesian_point('',(4.222212783091e1,7.744416877182e1,
-6.947124243679e0));
#116467=cartesian_point('',(4.216028614376e1,7.728589490519e1,
-6.899131633692e0));
#116468=cartesian_point('',(4.211448129761e1,7.719063319332e1,
-6.864088439665e0));
#116469=(bounded_surface()b_spline_surface(3,3,((#116413,#116414,#116415,
#116416,#116417,#116418,#116419,#116420,#116421,#116422,#116423,#116424,#116425,
#116426),(#116427,#116428,#116429,#116430,#116431,#116432,#116433,#116434,
#116435,#116436,#116437,#116438,#116439,#116440),(#116441,#116442,#116443,
#116444,#116445,#116446,#116447,#116448,#116449,#116450,#116451,#116452,#116453,
#116454),(#116455,#116456,#116457,#116458,#116459,#116460,#116461,#116462,
#116463,#116464,#116465,#116466,#116467,#116468)),.unspecified.,.f.,.f.,.f.)b_spline_surface_with_knots((4,4),(4,1,1,1,1,1,1,1,1,1,1,4),(0.e0,1.e0),(
1.602445847225e-1,2.669098678134e-1,3.413740418562e-1,4.101654086390e-1,
4.737436490117e-1,5.320415765768e-1,5.852134162757e-1,6.343362632612e-1,
6.833904864017e-1,7.356438937088e-1,7.927021069642e-1,8.848768643814e-1),
.unspecified.)geometric_representation_item()rational_b_spline_surface(((
1.456816963460e0,1.456816963460e0,1.456816963460e0,1.456816963460e0,
1.456816963460e0,1.456816963460e0,1.456816963460e0,1.456816963460e0,
1.456816963460e0,1.456816963460e0,1.456816963460e0,1.456816963460e0,
1.456816963460e0,1.456816963460e0),(8.477276788467e-1,8.477276788467e-1,
8.477276788467e-1,8.477276788467e-1,8.477276788467e-1,8.477276788467e-1,
8.477276788467e-1,8.477276788467e-1,8.477276788467e-1,8.477276788467e-1,
8.477276788467e-1,8.477276788467e-1,8.477276788467e-1,8.477276788467e-1),(
8.477276788467e-1,8.477276788467e-1,8.477276788467e-1,8.477276788467e-1,
8.477276788467e-1,8.477276788467e-1,8.477276788467e-1,8.477276788467e-1,
8.477276788467e-1,8.477276788467e-1,8.477276788467e-1,8.477276788467e-1,
8.477276788467e-1,8.477276788467e-1),(1.456816963460e0,1.456816963460e0,
1.456816963460e0,1.456816963460e0,1.456816963460e0,1.456816963460e0,
1.456816963460e0,1.456816963460e0,1.456816963460e0,1.456816963460e0,
1.456816963460e0,1.456816963460e0,1.456816963460e0,1.456816963460e0)))representation_item('')surface());
#116471=oriented_edge('',*,*,#116470,.t.);
#116473=oriented_edge('',*,*,#116472,.f.);
#116474=oriented_edge('',*,*,#116369,.f.);
#116475=oriented_edge('',*,*,#116406,.t.);
#116476=edge_loop('',(#116471,#116473,#116474,#116475));
#116477=face_outer_bound('',#116476,.f.);
#116479=cartesian_point('',(0.e0,0.e0,-5.1e0));
#116480=direction('',(0.e0,0.e0,1.e0));
#116481=direction('',(-9.999995644445e-1,9.333331978283e-4,0.e0));
#116482=axis2_placement_3d('',#116479,#116480,#116481);
#116483=toroidal_surface('',#116482,8.85e1,5.e-1);
#116484=oriented_edge('',*,*,#106184,.f.);
#116486=oriented_edge('',*,*,#116485,.f.);
#116488=oriented_edge('',*,*,#116487,.f.);
#116490=oriented_edge('',*,*,#116489,.t.);
#116492=oriented_edge('',*,*,#116491,.f.);
#116493=oriented_edge('',*,*,#116470,.f.);
#116494=edge_loop('',(#116484,#116486,#116488,#116490,#116492,#116493));
#116495=face_outer_bound('',#116494,.f.);
#116497=cartesian_point('',(4.876973091082e1,7.369689387730e1,-5.685152481e0));
#116498=cartesian_point('',(4.881909139e1,7.374843273817e1,-5.703177829474e0));
#116499=cartesian_point('',(4.891991991454e1,7.382546715956e1,
-5.711121712494e0));
#116500=cartesian_point('',(4.909027598065e1,7.390047427952e1,
-5.681565873425e0));
#116501=cartesian_point('',(4.924958289260e1,7.393925973924e1,
-5.633194361526e0));
#116502=cartesian_point('',(4.942701109199e1,7.395007324284e1,
-5.562116097692e0));
#116503=cartesian_point('',(4.961547567240e1,7.393007457408e1,
-5.473753827506e0));
#116504=cartesian_point('',(4.981105153412e1,7.387940647653e1,
-5.373141432390e0));
#116505=cartesian_point('',(5.001246730878e1,7.379849727417e1,
-5.263772882791e0));
#116506=cartesian_point('',(5.021955413448e1,7.368713400412e1,
-5.148153329677e0));
#116507=cartesian_point('',(5.040084418786e1,7.356548704366e1,
-5.046136680742e0));
#116508=cartesian_point('',(5.051168264941e1,7.347946050418e1,
-4.984240329413e0));
#116509=cartesian_point('',(5.055448583614e1,7.344452501023e1,
-4.960455931076e0));
#116510=cartesian_point('',(4.958896733852e1,7.320437129908e1,
-5.220978151679e0));
#116511=cartesian_point('',(4.958649850127e1,7.318620990418e1,
-5.219200124042e0));
#116512=cartesian_point('',(4.959024494476e1,7.314512145958e1,
-5.226726334929e0));
#116513=cartesian_point('',(4.962286386136e1,7.307892613518e1,
-5.256432052439e0));
#116514=cartesian_point('',(4.967237625321e1,7.302046186465e1,
-5.291564129805e0));
#116515=cartesian_point('',(4.975102977274e1,7.295896494437e1,
-5.334468207907e0));
#116516=cartesian_point('',(4.986021723533e1,7.289588110548e1,
-5.379595336358e0));
#116517=cartesian_point('',(4.999929982909e1,7.283064355153e1,
-5.422273996232e0));
#116518=cartesian_point('',(5.016766292906e1,7.276156616453e1,
-5.459073273094e0));
#116519=cartesian_point('',(5.036509560645e1,7.268650136098e1,
-5.487202194116e0));
#116520=cartesian_point('',(5.055810043238e1,7.261540502720e1,
-5.501544881570e0));
#116521=cartesian_point('',(5.068545436634e1,7.256835796370e1,
-5.504518165455e0));
#116522=cartesian_point('',(5.073595415353e1,7.254957702305e1,
-5.504789449135e0));
#116523=cartesian_point('',(5.009181511116e1,7.255069988316e1,
-5.892744543391e0));
#116524=cartesian_point('',(5.009532129752e1,7.254792138956e1,
-5.900191709738e0));
#116525=cartesian_point('',(5.009953119871e1,7.252976238190e1,
-5.929095789267e0));
#116526=cartesian_point('',(5.012788680604e1,7.250976087353e1,
-5.999488889891e0));
#116527=cartesian_point('',(5.017655883788e1,7.250388026186e1,
-6.073117036924e0));
#116528=cartesian_point('',(5.026247221526e1,7.251314803476e1,
-6.154421631854e0));
#116529=cartesian_point('',(5.039020833481e1,7.253675156325e1,
-6.230182983626e0));
#116530=cartesian_point('',(5.055968606132e1,7.257028975355e1,
-6.289607905096e0));
#116531=cartesian_point('',(5.076951849963e1,7.260837769359e1,
-6.324623866813e0));
#116532=cartesian_point('',(5.101811875540e1,7.264533338233e1,
-6.328422233676e0));
#116533=cartesian_point('',(5.126142599177e1,7.267061587829e1,
-6.299470004911e0));
#116534=cartesian_point('',(5.142120968869e1,7.268000139831e1,
-6.264239871177e0));
#116535=cartesian_point('',(5.148436092833e1,7.268248614874e1,
-6.248015950310e0));
#116536=cartesian_point('',(4.964755439622e1,7.255577691792e1,
-6.857857915733e0));
#116537=cartesian_point('',(4.970734550004e1,7.263416977533e1,
-6.891987724309e0));
#116538=cartesian_point('',(4.980898308466e1,7.275123221190e1,
-6.937251043146e0));
#116539=cartesian_point('',(4.997189667371e1,7.290688007210e1,
-6.978723341073e0));
#116540=cartesian_point('',(5.012973656564e1,7.303746104776e1,
-6.997554581004e0));
#116541=cartesian_point('',(5.031983832963e1,7.317180877590e1,
-6.993512262005e0));
#116542=cartesian_point('',(5.054068337905e1,7.330314061146e1,
-6.958628285193e0));
#116543=cartesian_point('',(5.078932015271e1,7.342490574891e1,
-6.887249909858e0));
#116544=cartesian_point('',(5.106312912691e1,7.353107551175e1,
-6.774768219458e0));
#116545=cartesian_point('',(5.135953941087e1,7.361526688947e1,
-6.616674714921e0));
#116546=cartesian_point('',(5.162864259514e1,7.366186886019e1,
-6.439077947405e0));
#116547=cartesian_point('',(5.179609383123e1,7.367435692077e1,
-6.310489728166e0));
#116548=cartesian_point('',(5.186098271214e1,7.367654503309e1,
-6.257909581404e0));
#116549=(bounded_surface()b_spline_surface(3,3,((#116497,#116498,#116499,
#116500,#116501,#116502,#116503,#116504,#116505,#116506,#116507,#116508,
#116509),(#116510,#116511,#116512,#116513,#116514,#116515,#116516,#116517,
#116518,#116519,#116520,#116521,#116522),(#116523,#116524,#116525,#116526,
#116527,#116528,#116529,#116530,#116531,#116532,#116533,#116534,#116535),(
#116536,#116537,#116538,#116539,#116540,#116541,#116542,#116543,#116544,#116545,
#116546,#116547,#116548)),.unspecified.,.f.,.f.,.f.)b_spline_surface_with_knots(
(4,4),(4,1,1,1,1,1,1,1,1,1,4),(0.e0,1.e0),(1.107046855364e-1,1.967066413978e-1,
2.471709373864e-1,3.042426221457e-1,3.677536205230e-1,4.368053070816e-1,
5.115744514511e-1,5.930118915247e-1,6.816169722993e-1,7.782318836836e-1,
8.409811645552e-1),.unspecified.)geometric_representation_item()rational_b_spline_surface(((1.456821149807e0,1.456821149807e0,1.456821149807e0,1.456821149807e0,
1.456821149807e0,1.456821149807e0,1.456821149807e0,1.456821149807e0,
1.456821149807e0,1.456821149807e0,1.456821149807e0,1.456821149807e0,
1.456821149807e0),(8.477262833975e-1,8.477262833975e-1,8.477262833975e-1,
8.477262833975e-1,8.477262833975e-1,8.477262833975e-1,8.477262833975e-1,
8.477262833975e-1,8.477262833975e-1,8.477262833975e-1,8.477262833975e-1,
8.477262833975e-1,8.477262833975e-1),(8.477262833975e-1,8.477262833975e-1,
8.477262833975e-1,8.477262833975e-1,8.477262833975e-1,8.477262833975e-1,
8.477262833975e-1,8.477262833975e-1,8.477262833975e-1,8.477262833975e-1,
8.477262833975e-1,8.477262833975e-1,8.477262833975e-1),(1.456821149807e0,
1.456821149807e0,1.456821149807e0,1.456821149807e0,1.456821149807e0,
1.456821149807e0,1.456821149807e0,1.456821149807e0,1.456821149807e0,
1.456821149807e0,1.456821149807e0,1.456821149807e0,1.456821149807e0)))representation_item('')surface());
#116550=oriented_edge('',*,*,#116485,.t.);
#116552=oriented_edge('',*,*,#116551,.f.);
#116554=oriented_edge('',*,*,#116553,.f.);
#116556=oriented_edge('',*,*,#116555,.t.);
#116557=edge_loop('',(#116550,#116552,#116554,#116556));
#116558=face_outer_bound('',#116557,.f.);
#116560=cartesian_point('',(4.844378651598e1,7.319577622298e1,
-5.697550888023e0));
#116561=cartesian_point('',(4.856841966496e1,7.342076274765e1,
-5.698793107877e0));
#116562=cartesian_point('',(4.880410892200e1,7.371861323309e1,
-5.699482127002e0));
#116563=cartesian_point('',(4.910044910309e1,7.394926946651e1,
-5.698971944686e0));
#116564=cartesian_point('',(4.919774811461e1,7.401401918465e1,
-5.698668669054e0));
#116565=cartesian_point('',(4.927954771369e1,7.272273464852e1,
-5.239149679036e0));
#116566=cartesian_point('',(4.935289243722e1,7.285970897696e1,
-5.237812047368e0));
#116567=cartesian_point('',(4.949443024762e1,7.304109970845e1,
-5.236662927883e0));
#116568=cartesian_point('',(4.967440271898e1,7.317979533553e1,
-5.237438990012e0));
#116569=cartesian_point('',(4.973355567489e1,7.321845991271e1,
-5.237821805690e0));
#116570=cartesian_point('',(4.996089118517e1,7.233709368335e1,
-5.959873683133e0));
#116571=cartesian_point('',(4.999501103813e1,7.240085290110e1,
-5.956348896830e0));
#116572=cartesian_point('',(5.006076919037e1,7.248515233096e1,
-5.953835081092e0));
#116573=cartesian_point('',(5.014442004383e1,7.254960152435e1,
-5.955593788057e0));
#116574=cartesian_point('',(5.017192726083e1,7.256757265967e1,
-5.956531510717e0));
#116575=cartesian_point('',(4.963232394951e1,7.252306305820e1,
-6.954783831415e0));
#116576=cartesian_point('',(4.968853312591e1,7.262033294155e1,
-6.952210772684e0));
#116577=cartesian_point('',(4.979203213796e1,7.274881709228e1,
-6.950519211895e0));
#116578=cartesian_point('',(4.992034862276e1,7.284995764170e1,
-6.951723157947e0));
#116579=cartesian_point('',(4.996244471992e1,7.287860966269e1,
-6.952387863586e0));
#116580=(bounded_surface()b_spline_surface(3,3,((#116560,#116561,#116562,
#116563,#116564),(#116565,#116566,#116567,#116568,#116569),(#116570,#116571,
#116572,#116573,#116574),(#116575,#116576,#116577,#116578,#116579)),
.unspecified.,.f.,.f.,.f.)b_spline_surface_with_knots((4,4),(4,1,4),(0.e0,1.e0),
(4.141236432548e-1,6.010219524463e-1,6.858527048834e-1),.unspecified.)geometric_representation_item()rational_b_spline_surface(((1.457512015136e0,
1.457512015136e0,1.457512015136e0,1.457512015136e0,1.457512015136e0),(
8.474959949547e-1,8.474959949547e-1,8.474959949547e-1,8.474959949547e-1,
8.474959949547e-1),(8.474959949547e-1,8.474959949547e-1,8.474959949547e-1,
8.474959949547e-1,8.474959949547e-1),(1.457512015136e0,1.457512015136e0,
1.457512015136e0,1.457512015136e0,1.457512015136e0)))representation_item('')surface());
#116581=oriented_edge('',*,*,#106182,.t.);
#116582=oriented_edge('',*,*,#106204,.f.);
#116584=oriented_edge('',*,*,#116583,.f.);
#116585=oriented_edge('',*,*,#116551,.t.);
#116586=edge_loop('',(#116581,#116582,#116584,#116585));
#116587=face_outer_bound('',#116586,.f.);
#116589=cartesian_point('',(5.067843931138e1,7.186965883586e1,
-8.480067572226e0));
#116590=direction('',(-6.102386633482e-2,6.426678353465e-2,9.960651927819e-1));
#116591=direction('',(8.731676929059e-1,4.869196380317e-1,2.207818299744e-2));
#116592=axis2_placement_3d('',#116589,#116590,#116591);
#116593=cylindrical_surface('',#116592,9.999637340458e-1);
#116594=oriented_edge('',*,*,#116553,.t.);
#116595=oriented_edge('',*,*,#116583,.t.);
#116597=oriented_edge('',*,*,#116596,.f.);
#116599=oriented_edge('',*,*,#116598,.t.);
#116601=oriented_edge('',*,*,#116600,.f.);
#116603=oriented_edge('',*,*,#116602,.t.);
#116604=edge_loop('',(#116594,#116595,#116597,#116599,#116601,#116603));
#116605=face_outer_bound('',#116604,.f.);
#116607=cartesian_point('',(3.789913751873e1,5.641694172400e1,-5.6e0));
#116608=direction('',(-8.059384404624e-1,5.855485519503e-1,-8.715574274766e-2));
#116609=direction('',(5.877852522925e-1,8.090169943749e-1,0.e0));
#116610=axis2_placement_3d('',#116607,#116608,#116609);
#116611=plane('',#116610);
#116612=oriented_edge('',*,*,#106202,.f.);
#116613=oriented_edge('',*,*,#106232,.t.);
#116614=oriented_edge('',*,*,#106421,.t.);
#116615=oriented_edge('',*,*,#106437,.f.);
#116616=oriented_edge('',*,*,#116596,.t.);
#116617=edge_loop('',(#116612,#116613,#116614,#116615,#116616));
#116618=face_outer_bound('',#116617,.f.);
#116620=cartesian_point('',(5.081413741760e1,7.172667810408e1,
-1.069548648161e1));
#116621=direction('',(5.779879325096e-1,8.158586663036e-1,-1.745240644029e-2));
#116622=direction('',(-8.137702314705e-1,5.746488545072e-1,-8.692930683094e-2));
#116623=axis2_placement_3d('',#116620,#116621,#116622);
#116624=spherical_surface('',#116623,1.e0);
#116626=oriented_edge('',*,*,#116625,.t.);
#116627=oriented_edge('',*,*,#116598,.f.);
#116628=oriented_edge('',*,*,#106435,.t.);
#116629=edge_loop('',(#116626,#116627,#116628));
#116630=face_outer_bound('',#116629,.f.);
#116632=cartesian_point('',(-1.437190495415e-14,0.e0,-1.069548648161e1));
#116633=direction('',(0.e0,0.e0,1.e0));
#116634=direction('',(6.068564459711e-1,7.948114581354e-1,0.e0));
#116635=axis2_placement_3d('',#116632,#116633,#116634);
#116636=toroidal_surface('',#116635,8.790217809212e1,1.e0);
#116638=oriented_edge('',*,*,#116637,.t.);
#116639=oriented_edge('',*,*,#116625,.f.);
#116640=oriented_edge('',*,*,#106453,.t.);
#116642=oriented_edge('',*,*,#116641,.t.);
#116643=edge_loop('',(#116638,#116639,#116640,#116642));
#116644=face_outer_bound('',#116643,.f.);
#116646=cartesian_point('',(-1.437190495415e-14,0.e0,-8.156393297400e0));
#116647=direction('',(0.e0,0.e0,1.e0));
#116648=direction('',(-7.986355100473e-1,-6.018150231520e-1,0.e0));
#116649=axis2_placement_3d('',#116646,#116647,#116648);
#116650=conical_surface('',#116649,8.894665045655e1,1.e0);
#116651=oriented_edge('',*,*,#116637,.f.);
#116653=oriented_edge('',*,*,#116652,.t.);
#116655=oriented_edge('',*,*,#116654,.t.);
#116656=oriented_edge('',*,*,#116600,.t.);
#116657=edge_loop('',(#116651,#116653,#116655,#116656));
#116658=face_outer_bound('',#116657,.f.);
#116660=cartesian_point('',(5.269801754358e1,7.040395233198e1,
-8.400286046219e0));
#116661=direction('',(-7.997869152632e-2,3.817770509416e-2,-9.960651945207e-1));
#116662=direction('',(1.932622581827e-1,9.808986902820e-1,2.207847289006e-2));
#116663=axis2_placement_3d('',#116660,#116661,#116662);
#116664=cylindrical_surface('',#116663,9.999624588506e-1);
#116666=oriented_edge('',*,*,#116665,.t.);
#116668=oriented_edge('',*,*,#116667,.t.);
#116670=oriented_edge('',*,*,#116669,.f.);
#116671=oriented_edge('',*,*,#116652,.f.);
#116673=oriented_edge('',*,*,#116672,.t.);
#116674=oriented_edge('',*,*,#106481,.f.);
#116675=edge_loop('',(#116666,#116668,#116670,#116671,#116673,#116674));
#116676=face_outer_bound('',#116675,.f.);
#116678=cartesian_point('',(5.519031920424e1,6.966864832663e1,
-5.698715159441e0));
#116679=cartesian_point('',(5.516731592923e1,6.958526876250e1,
-5.698906684364e0));
#116680=cartesian_point('',(5.504752546933e1,6.922850416680e1,
-5.699363088295e0));
#116681=cartesian_point('',(5.484296328778e1,6.890626058562e1,
-5.698825483390e0));
#116682=cartesian_point('',(5.464664237186e1,6.869513298708e1,
-5.697520844228e0));
#116683=cartesian_point('',(5.426740234938e1,6.992954489847e1,
-5.238092194513e0));
#116684=cartesian_point('',(5.425391833680e1,6.987901428205e1,
-5.237749744382e0));
#116685=cartesian_point('',(5.418272986846e1,6.966277450275e1,
-5.236546984029e0));
#116686=cartesian_point('',(5.405762644139e1,6.946819632561e1,
-5.237591673553e0));
#116687=cartesian_point('',(5.393722861614e1,6.934234540980e1,
-5.239195232458e0));
#116688=cartesian_point('',(5.351242710162e1,7.014296657405e1,
-5.956713857397e0));
#116689=cartesian_point('',(5.350616214314e1,7.011946798410e1,
-5.955983484857e0));
#116690=cartesian_point('',(5.347308481429e1,7.001894202531e1,
-5.953712352886e0));
#116691=cartesian_point('',(5.341494513359e1,6.992853959900e1,
-5.955876991220e0));
#116692=cartesian_point('',(5.335889009741e1,6.986997531651e1,
-5.959851584531e0));
#116693=cartesian_point('',(5.387325411805e1,7.004096548321e1,
-6.952360898384e0));
#116694=cartesian_point('',(5.386284458586e1,7.000474367477e1,
-6.951875687132e0));
#116695=cartesian_point('',(5.380953955230e1,6.984984348910e1,
-6.950468301540e0));
#116696=cartesian_point('',(5.372179658124e1,6.970933599086e1,
-6.951884463306e0));
#116697=cartesian_point('',(5.363772257843e1,6.961559088371e1,
-6.954716127476e0));
#116698=(bounded_surface()b_spline_surface(3,3,((#116678,#116679,#116680,
#116681,#116682),(#116683,#116684,#116685,#116686,#116687),(#116688,#116689,
#116690,#116691,#116692),(#116693,#116694,#116695,#116696,#116697)),
.unspecified.,.f.,.f.,.f.)b_spline_surface_with_knots((4,4),(4,1,4),(0.e0,1.e0),
(1.797706680088e-1,2.545437134563e-1,5.044599755881e-1),.unspecified.)geometric_representation_item()rational_b_spline_surface(((1.457452802228e0,
1.457452802228e0,1.457452802228e0,1.457452802228e0,1.457452802228e0),(
8.475157325905e-1,8.475157325905e-1,8.475157325905e-1,8.475157325905e-1,
8.475157325905e-1),(8.475157325905e-1,8.475157325905e-1,8.475157325905e-1,
8.475157325905e-1,8.475157325905e-1),(1.457452802228e0,1.457452802228e0,
1.457452802228e0,1.457452802228e0,1.457452802228e0)))representation_item('')surface());
#116699=oriented_edge('',*,*,#106517,.t.);
#116701=oriented_edge('',*,*,#116700,.f.);
#116702=oriented_edge('',*,*,#116665,.f.);
#116703=oriented_edge('',*,*,#106498,.t.);
#116704=edge_loop('',(#116699,#116701,#116702,#116703));
#116705=face_outer_bound('',#116704,.f.);
#116707=cartesian_point('',(5.423027105477e1,7.077413157982e1,
-4.961805122355e0));
#116708=cartesian_point('',(5.430915766609e1,7.072321200495e1,
-5.002200326082e0));
#116709=cartesian_point('',(5.443946365863e1,7.063128632403e1,
-5.073847481202e0));
#116710=cartesian_point('',(5.460767750056e1,7.048960691067e1,
-5.178751030754e0));
#116711=cartesian_point('',(5.473732730882e1,7.036139996592e1,
-5.268846274959e0));
#116712=cartesian_point('',(5.484650910990e1,7.023264773797e1,
-5.353762383342e0));
#116713=cartesian_point('',(5.493559982502e1,7.010437550077e1,
-5.432055686964e0));
#116714=cartesian_point('',(5.500540221829e1,6.997736574734e1,
-5.502540238745e0));
#116715=cartesian_point('',(5.505813614921e1,6.984913337159e1,
-5.565714557837e0));
#116716=cartesian_point('',(5.509507144337e1,6.971370531447e1,
-5.622569456464e0));
#116717=cartesian_point('',(5.511334674388e1,6.956402111178e1,
-5.671561536117e0));
#116718=cartesian_point('',(5.510323946644e1,6.936986532192e1,
-5.710381847848e0));
#116719=cartesian_point('',(5.506001466656e1,6.923561526171e1,
-5.705925430979e0));
#116720=cartesian_point('',(5.502492919723e1,6.916653558158e1,
-5.687640981838e0));
#116721=cartesian_point('',(5.332236808164e1,7.066943449933e1,
-5.504741156870e0));
#116722=cartesian_point('',(5.337919629874e1,7.059772429374e1,
-5.504295996165e0));
#116723=cartesian_point('',(5.347396026871e1,7.047720334215e1,
-5.498894950823e0));
#116724=cartesian_point('',(5.360065289111e1,7.031725384646e1,
-5.480129748069e0));
#116725=cartesian_point('',(5.370281143362e1,7.019116651892e1,
-5.456903720024e0));
#116726=cartesian_point('',(5.379466302711e1,7.008254649825e1,
-5.428866213013e0));
#116727=cartesian_point('',(5.387699526431e1,6.999164414247e1,
-5.397709799151e0));
#116728=cartesian_point('',(5.395080918598e1,6.991804892439e1,
-5.365119789785e0));
#116729=cartesian_point('',(5.401878390441e1,6.985949923513e1,
-5.331906565461e0));
#116730=cartesian_point('',(5.408457074481e1,6.981390870390e1,
-5.298089350699e0));
#116731=cartesian_point('',(5.415119193786e1,6.978191688059e1,
-5.264363267975e0));
#116732=cartesian_point('',(5.422977303220e1,6.976500091336e1,
-5.229904450075e0));
#116733=cartesian_point('',(5.427624111999e1,6.977370343551e1,
-5.219468238751e0));
#116734=cartesian_point('',(5.429461681555e1,6.978219858855e1,
-5.221155442917e0));
#116735=cartesian_point('',(5.321661953082e1,7.142120282617e1,
-6.248839058714e0));
#116736=cartesian_point('',(5.324564462036e1,7.131787761074e1,
-6.276440718254e0));
#116737=cartesian_point('',(5.328895133674e1,7.114168792694e1,
-6.311177682470e0));
#116738=cartesian_point('',(5.333581535645e1,7.090333865776e1,
-6.328561959007e0));
#116739=cartesian_point('',(5.336685149414e1,7.071312892183e1,
-6.321570366026e0));
#116740=cartesian_point('',(5.338969434035e1,7.054787828498e1,
-6.296028422663e0));
#116741=cartesian_point('',(5.340682871437e1,7.040894779199e1,
-6.256119435556e0));
#116742=cartesian_point('',(5.342057944039e1,7.029639516534e1,
-6.206189179833e0));
#116743=cartesian_point('',(5.343326640446e1,7.020710995253e1,
-6.149093921751e0));
#116744=cartesian_point('',(5.344720649743e1,7.013792519095e1,
-6.085603616826e0));
#116745=cartesian_point('',(5.346509810282e1,7.008924034778e1,
-6.016754544019e0));
#116746=cartesian_point('',(5.349311160975e1,7.006049161008e1,
-5.938350286691e0));
#116747=cartesian_point('',(5.351516861519e1,7.006209064570e1,
-5.902975254966e0));
#116748=cartesian_point('',(5.351919067413e1,7.006036453659e1,
-5.895062631478e0));
#116749=cartesian_point('',(5.404566452823e1,7.208650265795e1,
-6.260785846642e0));
#116750=cartesian_point('',(5.407601488274e1,7.198039237730e1,
-6.350142724345e0));
#116751=cartesian_point('',(5.411649132416e1,7.179128511596e1,
-6.491859289147e0));
#116752=cartesian_point('',(5.414534740698e1,7.151274226799e1,
-6.659869422759e0));
#116753=cartesian_point('',(5.415083797128e1,7.127259605787e1,
-6.778305316985e0));
#116754=cartesian_point('',(5.413955036598e1,7.104498307699e1,
-6.867577961070e0));
#116755=cartesian_point('',(5.411482438127e1,7.083286753865e1,
-6.930591791512e0));
#116756=cartesian_point('',(5.407977372604e1,7.063784936499e1,
-6.970805265098e0));
#116757=cartesian_point('',(5.403599115420e1,7.045596161333e1,
-6.992288428454e0));
#116758=cartesian_point('',(5.398241695308e1,7.027934482236e1,
-6.997342654004e0));
#116759=cartesian_point('',(5.391562442190e1,7.010051941262e1,
-6.985020104246e0));
#116760=cartesian_point('',(5.381724069438e1,6.988570701195e1,
-6.947124329829e0));
#116761=cartesian_point('',(5.373140117216e1,6.973905630927e1,
-6.899131911980e0));
#116762=cartesian_point('',(5.367125838612e1,6.965213324789e1,
-6.864088927397e0));
#116763=(bounded_surface()b_spline_surface(3,3,((#116707,#116708,#116709,
#116710,#116711,#116712,#116713,#116714,#116715,#116716,#116717,#116718,#116719,
#116720),(#116721,#116722,#116723,#116724,#116725,#116726,#116727,#116728,
#116729,#116730,#116731,#116732,#116733,#116734),(#116735,#116736,#116737,
#116738,#116739,#116740,#116741,#116742,#116743,#116744,#116745,#116746,#116747,
#116748),(#116749,#116750,#116751,#116752,#116753,#116754,#116755,#116756,
#116757,#116758,#116759,#116760,#116761,#116762)),.unspecified.,.f.,.f.,.f.)b_spline_surface_with_knots((4,4),(4,1,1,1,1,1,1,1,1,1,1,4),(0.e0,1.e0),(
1.602446379418e-1,2.669098678135e-1,3.413740418562e-1,4.101654086390e-1,
4.737436490117e-1,5.320415765768e-1,5.852134162757e-1,6.343362632612e-1,
6.833904864016e-1,7.356438937088e-1,7.927021069642e-1,8.848764421105e-1),
.unspecified.)geometric_representation_item()rational_b_spline_surface(((
1.456816966958e0,1.456816966958e0,1.456816966958e0,1.456816966958e0,
1.456816966958e0,1.456816966958e0,1.456816966958e0,1.456816966958e0,
1.456816966958e0,1.456816966958e0,1.456816966958e0,1.456816966958e0,
1.456816966958e0,1.456816966958e0),(8.477276776808e-1,8.477276776808e-1,
8.477276776808e-1,8.477276776808e-1,8.477276776808e-1,8.477276776808e-1,
8.477276776808e-1,8.477276776808e-1,8.477276776808e-1,8.477276776808e-1,
8.477276776808e-1,8.477276776808e-1,8.477276776808e-1,8.477276776808e-1),(
8.477276776808e-1,8.477276776808e-1,8.477276776808e-1,8.477276776808e-1,
8.477276776808e-1,8.477276776808e-1,8.477276776808e-1,8.477276776808e-1,
8.477276776808e-1,8.477276776808e-1,8.477276776808e-1,8.477276776808e-1,
8.477276776808e-1,8.477276776808e-1),(1.456816966958e0,1.456816966958e0,
1.456816966958e0,1.456816966958e0,1.456816966958e0,1.456816966958e0,
1.456816966958e0,1.456816966958e0,1.456816966958e0,1.456816966958e0,
1.456816966958e0,1.456816966958e0,1.456816966958e0,1.456816966958e0)))representation_item('')surface());
#116765=oriented_edge('',*,*,#116764,.t.);
#116767=oriented_edge('',*,*,#116766,.f.);
#116768=oriented_edge('',*,*,#116667,.f.);
#116769=oriented_edge('',*,*,#116700,.t.);
#116770=edge_loop('',(#116765,#116767,#116768,#116769));
#116771=face_outer_bound('',#116770,.f.);
#116773=cartesian_point('',(0.e0,0.e0,-5.1e0));
#116774=direction('',(0.e0,0.e0,1.e0));
#116775=direction('',(-9.999995644445e-1,9.333331978283e-4,0.e0));
#116776=axis2_placement_3d('',#116773,#116774,#116775);
#116777=toroidal_surface('',#116776,8.85e1,5.e-1);
#116778=oriented_edge('',*,*,#106515,.f.);
#116780=oriented_edge('',*,*,#116779,.f.);
#116782=oriented_edge('',*,*,#116781,.f.);
#116784=oriented_edge('',*,*,#116783,.t.);
#116786=oriented_edge('',*,*,#116785,.f.);
#116787=oriented_edge('',*,*,#116764,.f.);
#116788=edge_loop('',(#116778,#116780,#116782,#116784,#116786,#116787));
#116789=face_outer_bound('',#116788,.f.);
#116791=cartesian_point('',(5.969802876515e1,6.516029605607e1,
-5.685152481069e0));
#116792=cartesian_point('',(5.975484398766e1,6.520347870751e1,
-5.703177829503e0));
#116793=cartesian_point('',(5.986648198412e1,6.526379165091e1,
-5.711121712459e0));
#116794=cartesian_point('',(6.004647438282e1,6.531122574862e1,
-5.681565873426e0));
#116795=cartesian_point('',(6.020988734497e1,6.532461260342e1,
-5.633194361527e0));
#116796=cartesian_point('',(6.038682271345e1,6.530753708939e1,
-5.562116097692e0));
#116797=cartesian_point('',(6.056983850110e1,6.525830228162e1,
-5.473753827507e0));
#116798=cartesian_point('',(6.075508026269e1,6.517766318712e1,
-5.373141432390e0));
#116799=cartesian_point('',(6.094135928714e1,6.506624174235e1,
-5.263772882790e0));
#116800=cartesian_point('',(6.112847547680e1,6.492385402216e1,
-5.148153329676e0));
#116801=cartesian_point('',(6.128850377022e1,6.477534472641e1,
-5.046136681627e0));
#116802=cartesian_point('',(6.138452010948e1,6.467303836242e1,
-4.984240331086e0));
#116803=cartesian_point('',(6.142133120152e1,6.463183709035e1,
-4.960455933502e0));
#116804=cartesian_point('',(6.043013152423e1,6.454568043520e1,
-5.220978151580e0));
#116805=cartesian_point('',(6.042485201534e1,6.452812884828e1,
-5.219200124066e0));
#116806=cartesian_point('',(6.042212468506e1,6.448696019780e1,
-5.226726334964e0));
#116807=cartesian_point('',(6.044398677848e1,6.441647712501e1,
-5.256432052436e0));
#116808=cartesian_point('',(6.048374376374e1,6.435098720214e1,
-5.291564129803e0));
#116809=cartesian_point('',(6.055180869010e1,6.427794328974e1,
-5.334468207905e0));
#116810=cartesian_point('',(6.064978338725e1,6.419855543529e1,
-5.379595336356e0));
#116811=cartesian_point('',(6.077694824163e1,6.411236375274e1,
-5.422273996230e0));
#116812=cartesian_point('',(6.093243242838e1,6.401779903152e1,
-5.459073273092e0));
#116813=cartesian_point('',(6.111569165950e1,6.391277312499e1,
-5.487202194113e0));
#116814=cartesian_point('',(6.129519835726e1,6.381235949924e1,
-5.501544881444e0));
#116815=cartesian_point('',(6.141362456910e1,6.374596911956e1,
-5.504518165373e0));
#116816=cartesian_point('',(6.146056463189e1,6.371951949709e1,
-5.504789449129e0));
#116817=cartesian_point('',(6.082453166824e1,6.382139407672e1,
-5.892744543481e0));
#116818=cartesian_point('',(6.082756003633e1,6.381810130260e1,
-5.900191709834e0));
#116819=cartesian_point('',(6.082887741198e1,6.379950728887e1,
-5.929095789353e0));
#116820=cartesian_point('',(6.085375498945e1,6.377531623802e1,
-5.999488889889e0));
#116821=cartesian_point('',(6.090090785746e1,6.376189404318e1,
-6.073117036923e0));
#116822=cartesian_point('',(6.098721329771e1,6.375760790119e1,
-6.154421631853e0));
#116823=cartesian_point('',(6.111706917901e1,6.376093849954e1,
-6.230182983625e0));
#116824=cartesian_point('',(6.128970688233e1,6.376755162158e1,
-6.289607905095e0));
#116825=cartesian_point('',(6.150291420165e1,6.377234561064e1,
-6.324623866812e0));
#116826=cartesian_point('',(6.175423491914e1,6.376995666551e1,
-6.328422233675e0));
#116827=cartesian_point('',(6.199850169129e1,6.375686625474e1,
-6.299470005162e0));
#116828=cartesian_point('',(6.215778640239e1,6.374114054661e1,
-6.264239872129e0));
#116829=cartesian_point('',(6.222054884366e1,6.373371567548e1,
-6.248015952010e0));
#116830=cartesian_point('',(6.038653476519e1,6.389590629294e1,
-6.857857915942e0));
#116831=cartesian_point('',(6.045785308519e1,6.396398061438e1,
-6.891987724469e0));
#116832=cartesian_point('',(6.057655194193e1,6.406370219673e1,
-6.937251043198e0));
#116833=cartesian_point('',(6.076180848388e1,6.419194847319e1,
-6.978723341073e0));
#116834=cartesian_point('',(6.093813246990e1,6.429623018129e1,
-6.997554581004e0));
#116835=cartesian_point('',(6.114691038069e1,6.439918539821e1,
-6.993512262005e0));
#116836=cartesian_point('',(6.138558128652e1,6.449435254377e1,
-6.958628285192e0));
#116837=cartesian_point('',(6.165020519305e1,6.457572318965e1,
-6.887249909858e0));
#116838=cartesian_point('',(6.193725173447e1,6.463775266613e1,
-6.774768219458e0));
#116839=cartesian_point('',(6.224318314910e1,6.467453872407e1,
-6.616674714921e0));
#116840=cartesian_point('',(6.251626337861e1,6.467846993449e1,
-6.439077948948e0));
#116841=cartesian_point('',(6.268360657303e1,6.466460910220e1,
-6.310489731643e0));
#116842=cartesian_point('',(6.274803885825e1,6.465661941832e1,
-6.257909586815e0));
#116843=(bounded_surface()b_spline_surface(3,3,((#116791,#116792,#116793,
#116794,#116795,#116796,#116797,#116798,#116799,#116800,#116801,#116802,
#116803),(#116804,#116805,#116806,#116807,#116808,#116809,#116810,#116811,
#116812,#116813,#116814,#116815,#116816),(#116817,#116818,#116819,#116820,
#116821,#116822,#116823,#116824,#116825,#116826,#116827,#116828,#116829),(
#116830,#116831,#116832,#116833,#116834,#116835,#116836,#116837,#116838,#116839,
#116840,#116841,#116842)),.unspecified.,.f.,.f.,.f.)b_spline_surface_with_knots(
(4,4),(4,1,1,1,1,1,1,1,1,1,4),(0.e0,1.e0),(1.107046857758e-1,1.967066413979e-1,
2.471709373865e-1,3.042426221458e-1,3.677536205231e-1,4.368053070818e-1,
5.115744514512e-1,5.930118915248e-1,6.816169722994e-1,7.782318836837e-1,
8.409811624008e-1),.unspecified.)geometric_representation_item()rational_b_spline_surface(((1.456821149809e0,1.456821149809e0,1.456821149809e0,1.456821149809e0,
1.456821149809e0,1.456821149809e0,1.456821149809e0,1.456821149809e0,
1.456821149809e0,1.456821149809e0,1.456821149809e0,1.456821149809e0,
1.456821149809e0),(8.477262833971e-1,8.477262833971e-1,8.477262833971e-1,
8.477262833971e-1,8.477262833971e-1,8.477262833971e-1,8.477262833971e-1,
8.477262833971e-1,8.477262833971e-1,8.477262833971e-1,8.477262833971e-1,
8.477262833971e-1,8.477262833971e-1),(8.477262833971e-1,8.477262833971e-1,
8.477262833971e-1,8.477262833971e-1,8.477262833971e-1,8.477262833971e-1,
8.477262833971e-1,8.477262833971e-1,8.477262833971e-1,8.477262833971e-1,
8.477262833971e-1,8.477262833971e-1,8.477262833971e-1),(1.456821149809e0,
1.456821149809e0,1.456821149809e0,1.456821149809e0,1.456821149809e0,
1.456821149809e0,1.456821149809e0,1.456821149809e0,1.456821149809e0,
1.456821149809e0,1.456821149809e0,1.456821149809e0,1.456821149809e0)))representation_item('')surface());
#116844=oriented_edge('',*,*,#116779,.t.);
#116846=oriented_edge('',*,*,#116845,.f.);
#116848=oriented_edge('',*,*,#116847,.f.);
#116850=oriented_edge('',*,*,#116849,.t.);
#116851=edge_loop('',(#116844,#116846,#116848,#116850));
#116852=face_outer_bound('',#116851,.f.);
#116854=cartesian_point('',(5.929767368608e1,6.471614432578e1,
-5.697508201257e0));
#116855=cartesian_point('',(5.932578329720e1,6.475219558572e1,
-5.697706917067e0));
#116856=cartesian_point('',(5.954696809425e1,6.501940203118e1,
-5.699129160082e0));
#116857=cartesian_point('',(5.984935989391e1,6.525311907953e1,
-5.699404246696e0));
#116858=cartesian_point('',(6.014622199768e1,6.539539860569e1,
-5.698678499786e0));
#116859=cartesian_point('',(6.017143255691e1,6.540693458105e1,
-5.698614434878e0));
#116860=cartesian_point('',(6.004915186644e1,6.411826616913e1,
-5.239252211760e0));
#116861=cartesian_point('',(6.006582005323e1,6.414028553275e1,
-5.238982316084e0));
#116862=cartesian_point('',(6.019736854808e1,6.430348075624e1,
-5.237205443474e0));
#116863=cartesian_point('',(6.038031613645e1,6.444566243633e1,
-5.236771950904e0));
#116864=cartesian_point('',(6.056047404362e1,6.453035830648e1,
-5.237811245704e0));
#116865=cartesian_point('',(6.057577506838e1,6.453720711987e1,
-5.237914127138e0));
#116866=cartesian_point('',(6.066173233456e1,6.363089490766e1,
-5.959934617337e0));
#116867=cartesian_point('',(6.066948837169e1,6.364114628969e1,
-5.959294029316e0));
#116868=cartesian_point('',(6.073068469497e1,6.371710284972e1,
-5.954921680769e0));
#116869=cartesian_point('',(6.081566870875e1,6.378315684250e1,
-5.953952743324e0));
#116870=cartesian_point('',(6.089944236127e1,6.382252032779e1,
-5.956365823172e0));
#116871=cartesian_point('',(6.090655812981e1,6.382570350192e1,
-5.956594121081e0));
#116872=cartesian_point('',(6.036633577206e1,6.386591286062e1,
-6.954756845254e0));
#116873=cartesian_point('',(6.037889791321e1,6.388143457969e1,
-6.954308878912e0));
#116874=cartesian_point('',(6.047735157151e1,6.399645097516e1,
-6.951203248656e0));
#116875=cartesian_point('',(6.060884344304e1,6.409736135181e1,
-6.950544238170e0));
#116876=cartesian_point('',(6.073756078218e1,6.416055738854e1,
-6.952215093946e0));
#116877=cartesian_point('',(6.074849195537e1,6.416569856371e1,
-6.952369821244e0));
#116878=(bounded_surface()b_spline_surface(3,3,((#116854,#116855,#116856,
#116857,#116858,#116859),(#116860,#116861,#116862,#116863,#116864,#116865),(
#116866,#116867,#116868,#116869,#116870,#116871),(#116872,#116873,#116874,
#116875,#116876,#116877)),.unspecified.,.f.,.f.,.f.)b_spline_surface_with_knots(
(4,4),(4,1,1,4),(0.e0,1.e0),(4.784026873723e-1,5.167947380998e-1,
7.695109270051e-1,7.927582871029e-1),.unspecified.)geometric_representation_item()rational_b_spline_surface(((1.457446973660e0,1.457446973660e0,1.457446973660e0,
1.457446973660e0,1.457446973660e0,1.457446973660e0),(8.475176754467e-1,
8.475176754467e-1,8.475176754467e-1,8.475176754467e-1,8.475176754467e-1,
8.475176754467e-1),(8.475176754467e-1,8.475176754467e-1,8.475176754467e-1,
8.475176754467e-1,8.475176754467e-1,8.475176754467e-1),(1.457446973660e0,
1.457446973660e0,1.457446973660e0,1.457446973660e0,1.457446973660e0,
1.457446973660e0)))representation_item('')surface());
#116879=oriented_edge('',*,*,#106513,.t.);
#116880=oriented_edge('',*,*,#106535,.f.);
#116882=oriented_edge('',*,*,#116881,.f.);
#116883=oriented_edge('',*,*,#116845,.t.);
#116884=edge_loop('',(#116879,#116880,#116882,#116883));
#116885=face_outer_bound('',#116884,.f.);
#116887=cartesian_point('',(6.129739526003e1,6.305696953198e1,
-8.480067572228e0));
#116888=direction('',(-5.021902137512e-2,7.302178866932e-2,9.960651927819e-1));
#116889=direction('',(9.385885627601e-1,3.443313283618e-1,2.207818299765e-2));
#116890=axis2_placement_3d('',#116887,#116888,#116889);
#116891=cylindrical_surface('',#116890,9.999637340423e-1);
#116892=oriented_edge('',*,*,#116847,.t.);
#116893=oriented_edge('',*,*,#116881,.t.);
#116895=oriented_edge('',*,*,#116894,.f.);
#116897=oriented_edge('',*,*,#116896,.t.);
#116899=oriented_edge('',*,*,#116898,.f.);
#116901=oriented_edge('',*,*,#116900,.t.);
#116902=edge_loop('',(#116892,#116893,#116895,#116897,#116899,#116901));
#116903=face_outer_bound('',#116902,.f.);
#116905=cartesian_point('',(4.625809034367e1,4.979362424960e1,-5.6e0));
#116906=direction('',(-7.044160264028e-1,7.044160264028e-1,-8.715574274765e-2));
#116907=direction('',(7.071067811865e-1,7.071067811865e-1,0.e0));
#116908=axis2_placement_3d('',#116905,#116906,#116907);
#116909=plane('',#116908);
#116910=oriented_edge('',*,*,#106533,.f.);
#116911=oriented_edge('',*,*,#106563,.t.);
#116912=oriented_edge('',*,*,#106752,.t.);
#116913=oriented_edge('',*,*,#106768,.f.);
#116914=oriented_edge('',*,*,#116894,.t.);
#116915=edge_loop('',(#116910,#116911,#116912,#116913,#116914));
#116916=face_outer_bound('',#116915,.f.);
#116918=cartesian_point('',(6.140905558309e1,6.289452126962e1,
-1.069548648161e1));
#116919=direction('',(6.985003559628e-1,7.153968592531e-1,-1.745240644032e-2));
#116920=direction('',(-7.138564833994e-1,6.948756843656e-1,-8.692930683075e-2));
#116921=axis2_placement_3d('',#116918,#116919,#116920);
#116922=spherical_surface('',#116921,1.e0);
#116924=oriented_edge('',*,*,#116923,.t.);
#116925=oriented_edge('',*,*,#116896,.f.);
#116926=oriented_edge('',*,*,#106766,.t.);
#116927=edge_loop('',(#116924,#116925,#116926));
#116928=face_outer_bound('',#116927,.f.);
#116930=cartesian_point('',(-1.438400782557e-14,0.e0,-1.069548648161e1));
#116931=direction('',(0.e0,0.e0,1.e0));
#116932=direction('',(7.237209413619e-1,6.900927466901e-1,0.e0));
#116933=axis2_placement_3d('',#116930,#116931,#116932);
#116934=toroidal_surface('',#116933,8.790217809212e1,1.e0);
#116936=oriented_edge('',*,*,#116935,.t.);
#116937=oriented_edge('',*,*,#116923,.f.);
#116938=oriented_edge('',*,*,#106784,.t.);
#116940=oriented_edge('',*,*,#116939,.t.);
#116941=edge_loop('',(#116936,#116937,#116938,#116940));
#116942=face_outer_bound('',#116941,.f.);
#116944=cartesian_point('',(-1.438400782557e-14,0.e0,-8.156393297401e0));
#116945=direction('',(0.e0,0.e0,1.e0));
#116946=direction('',(-8.829475928589e-1,-4.694715627859e-1,0.e0));
#116947=axis2_placement_3d('',#116944,#116945,#116946);
#116948=conical_surface('',#116947,8.894665045655e1,1.e0);
#116949=oriented_edge('',*,*,#116935,.f.);
#116951=oriented_edge('',*,*,#116950,.t.);
#116953=oriented_edge('',*,*,#116952,.t.);
#116954=oriented_edge('',*,*,#116898,.t.);
#116955=edge_loop('',(#116949,#116951,#116953,#116954));
#116956=face_outer_bound('',#116955,.f.);
#116958=cartesian_point('',(6.306282212004e1,6.129337666701e1,
-8.400286046221e0));
#116959=direction('',(-7.302171224254e-2,5.021909801558e-2,-9.960651945208e-1));
#116960=direction('',(3.443292409438e-1,9.385893217301e-1,2.207847289156e-2));
#116961=axis2_placement_3d('',#116958,#116959,#116960);
#116962=cylindrical_surface('',#116961,9.999624588546e-1);
#116964=oriented_edge('',*,*,#116963,.t.);
#116966=oriented_edge('',*,*,#116965,.t.);
#116968=oriented_edge('',*,*,#116967,.f.);
#116969=oriented_edge('',*,*,#116950,.f.);
#116971=oriented_edge('',*,*,#116970,.t.);
#116972=oriented_edge('',*,*,#106812,.f.);
#116973=edge_loop('',(#116964,#116966,#116968,#116969,#116971,#116972));
#116974=face_outer_bound('',#116973,.f.);
#116976=cartesian_point('',(6.540922754352e1,6.017626466395e1,
-5.698621796348e0));
#116977=cartesian_point('',(6.538570682842e1,6.012459245293e1,
-5.698763154435e0));
#116978=cartesian_point('',(6.522757095890e1,5.980813266579e1,
-5.699515227246e0));
#116979=cartesian_point('',(6.498464400655e1,5.951356722326e1,
-5.699045910297e0));
#116980=cartesian_point('',(6.473749698964e1,5.931430646363e1,
-5.697641632653e0));
#116981=cartesian_point('',(6.472095566465e1,5.930133444127e1,
-5.697547471714e0));
#116982=cartesian_point('',(6.453856455092e1,6.057870969980e1,
-5.237858600239e0));
#116983=cartesian_point('',(6.452460532756e1,6.054734814730e1,
-5.237657738157e0));
#116984=cartesian_point('',(6.443025414365e1,6.035531246210e1,
-5.236732636534e0));
#116985=cartesian_point('',(6.428224969434e1,6.017737441278e1,
-5.237372861735e0));
#116986=cartesian_point('',(6.413130450749e1,6.005901984969e1,
-5.239014059308e0));
#116987=cartesian_point('',(6.412120156476e1,6.005132557859e1,
-5.239132013569e0));
#116988=cartesian_point('',(6.382629040759e1,6.090794325237e1,
-5.956594826523e0));
#116989=cartesian_point('',(6.381980288147e1,6.089335935881e1,
-5.956126970011e0));
#116990=cartesian_point('',(6.377595641983e1,6.080407813440e1,
-5.953834801461e0));
#116991=cartesian_point('',(6.370719329796e1,6.072142241917e1,
-5.955351544291e0));
#116992=cartesian_point('',(6.363693428902e1,6.066636170436e1,
-5.959513271235e0));
#116993=cartesian_point('',(6.363223118181e1,6.066278176374e1,
-5.959803177620e0));
#116994=cartesian_point('',(6.416670233539e1,6.075059547780e1,
-6.952419772196e0));
#116995=cartesian_point('',(6.415621560763e1,6.072819102047e1,
-6.952095372382e0));
#116996=cartesian_point('',(6.408618260011e1,6.059098104741e1,
-6.950462668020e0));
#116997=cartesian_point('',(6.398148802330e1,6.046263068248e1,
-6.951522390499e0));
#116998=cartesian_point('',(6.387509384844e1,6.037378275018e1,
-6.954515045288e0));
#116999=cartesian_point('',(6.386797225576e1,6.036798796343e1,
-6.954720845889e0));
#117000=(bounded_surface()b_spline_surface(3,3,((#116976,#116977,#116978,
#116979,#116980,#116981),(#116982,#116983,#116984,#116985,#116986,#116987),(
#116988,#116989,#116990,#116991,#116992,#116993),(#116994,#116995,#116996,
#116997,#116998,#116999)),.unspecified.,.f.,.f.,.f.)b_spline_surface_with_knots(
(4,4),(4,1,1,4),(0.e0,1.e0),(3.615345907642e-1,3.998119131780e-1,
5.998464599486e-1,6.140345666453e-1),.unspecified.)geometric_representation_item()rational_b_spline_surface(((1.457487987802e0,1.457487987802e0,1.457487987802e0,
1.457487987802e0,1.457487987802e0,1.457487987802e0),(8.475040040659e-1,
8.475040040659e-1,8.475040040659e-1,8.475040040659e-1,8.475040040659e-1,
8.475040040659e-1),(8.475040040659e-1,8.475040040659e-1,8.475040040659e-1,
8.475040040659e-1,8.475040040659e-1,8.475040040659e-1),(1.457487987802e0,
1.457487987802e0,1.457487987802e0,1.457487987802e0,1.457487987802e0,
1.457487987802e0)))representation_item('')surface());
#117001=oriented_edge('',*,*,#116963,.f.);
#117002=oriented_edge('',*,*,#106829,.t.);
#117003=oriented_edge('',*,*,#106848,.t.);
#117005=oriented_edge('',*,*,#117004,.f.);
#117006=edge_loop('',(#117001,#117002,#117003,#117005));
#117007=face_outer_bound('',#117006,.f.);
#117009=cartesian_point('',(6.463411964070e1,6.141930131445e1,
-4.961805007023e0));
#117010=cartesian_point('',(6.470406952210e1,6.135666800509e1,
-5.002200245765e0));
#117011=cartesian_point('',(6.481839095659e1,6.124548967650e1,
-5.073847438591e0));
#117012=cartesian_point('',(6.496237032225e1,6.107924006192e1,
-5.178751030756e0));
#117013=cartesian_point('',(6.507036794141e1,6.093232985900e1,
-5.268846274960e0));
#117014=cartesian_point('',(6.515806424743e1,6.078808298799e1,
-5.353762383343e0));
#117015=cartesian_point('',(6.522599190921e1,6.064745313653e1,
-5.432055686964e0));
#117016=cartesian_point('',(6.527506621635e1,6.051108758387e1,
-5.502540238744e0));
#117017=cartesian_point('',(6.530709094197e1,6.037618455718e1,
-5.565714557836e0));
#117018=cartesian_point('',(6.532238588571e1,6.023664589120e1,
-5.622569456462e0));
#117019=cartesian_point('',(6.531702041876e1,6.008594566257e1,
-5.671561536116e0));
#117020=cartesian_point('',(6.527666475955e1,5.989576061560e1,
-5.710382003706e0));
#117021=cartesian_point('',(6.521297026377e1,5.976992464416e1,
-5.705925382681e0));
#117022=cartesian_point('',(6.516750980599e1,5.970718373903e1,
-5.687640500199e0));
#117023=cartesian_point('',(6.372101630618e1,6.145792059331e1,
-5.504741154189e0));
#117024=cartesian_point('',(6.376592697061e1,6.137820329011e1,
-5.504295998554e0));
#117025=cartesian_point('',(6.384067065169e1,6.124434172283e1,
-5.498894955346e0));
#117026=cartesian_point('',(6.394078190487e1,6.106654230608e1,
-5.480129745872e0));
#117027=cartesian_point('',(6.402195830276e1,6.092602620578e1,
-5.456903718655e0));
#117028=cartesian_point('',(6.409568713599e1,6.080437472276e1,
-5.428866212469e0));
#117029=cartesian_point('',(6.416278546534e1,6.070171192607e1,
-5.397709799407e0));
#117030=cartesian_point('',(6.422417778649e1,6.061747574552e1,
-5.365119790794e0));
#117031=cartesian_point('',(6.428215643382e1,6.054901331089e1,
-5.331906567174e0));
#117032=cartesian_point('',(6.434000139838e1,6.049369274495e1,
-5.298089353074e0));
#117033=cartesian_point('',(6.440079774974e1,6.045167294259e1,
-5.264363270952e0));
#117034=cartesian_point('',(6.447576544026e1,6.042267232992e1,
-5.229904315244e0));
#117035=cartesian_point('',(6.452302301379e1,6.042399862897e1,
-5.219468129134e0));
#117036=cartesian_point('',(6.454250140821e1,6.042951473154e1,
-5.221155491037e0));
#117037=cartesian_point('',(6.373417225900e1,6.221697619247e1,
-6.248838971934e0));
#117038=cartesian_point('',(6.374667639579e1,6.211038245602e1,
-6.276440671156e0));
#117039=cartesian_point('',(6.376188780972e1,6.192958719302e1,
-6.311177667028e0));
#117040=cartesian_point('',(6.377088881975e1,6.168684115302e1,
-6.328561950530e0));
#117041=cartesian_point('',(6.377178749360e1,6.149411809346e1,
-6.321570357617e0));
#117042=cartesian_point('',(6.376849821224e1,6.132732855811e1,
-6.296028414449e0));
#117043=cartesian_point('',(6.376368811700e1,6.118742812367e1,
-6.256119427635e0));
#117044=cartesian_point('',(6.375966243941e1,6.107411011933e1,
-6.206189172273e0));
#117045=cartesian_point('',(6.375822592190e1,6.098393947729e1,
-6.149093914600e0));
#117046=cartesian_point('',(6.376117150845e1,6.091342578391e1,
-6.085603610127e0));
#117047=cartesian_point('',(6.377122685144e1,6.086254146811e1,
-6.016754537803e0));
#117048=cartesian_point('',(6.379439826548e1,6.082976426523e1,
-5.938349966250e0));
#117049=cartesian_point('',(6.381643400285e1,6.082789324930e1,
-5.902974865950e0));
#117050=cartesian_point('',(6.382013637854e1,6.082555916194e1,
-5.895062418550e0));
#117051=cartesian_point('',(6.465708614732e1,6.274439387926e1,
-6.260785591381e0));
#117052=cartesian_point('',(6.467046356015e1,6.263484205438e1,
-6.350142564788e0));
#117053=cartesian_point('',(6.468085879395e1,6.244173100402e1,
-6.491859219201e0));
#117054=cartesian_point('',(6.466578590321e1,6.216210328160e1,
-6.659869419651e0));
#117055=cartesian_point('',(6.463364172595e1,6.192405475675e1,
-6.778305312700e0));
#117056=cartesian_point('',(6.458688657531e1,6.170100984040e1,
-6.867577955708e0));
#117057=cartesian_point('',(6.452928282822e1,6.149537379313e1,
-6.930591785185e0));
#117058=cartesian_point('',(6.446415614163e1,6.130823974799e1,
-6.970805257926e0));
#117059=cartesian_point('',(6.439245909343e1,6.113544044036e1,
-6.992288420544e0));
#117060=cartesian_point('',(6.431191552719e1,6.096937894755e1,
-6.997342645452e0));
#117061=cartesian_point('',(6.421797086658e1,6.080320383032e1,
-6.985020095161e0));
#117062=cartesian_point('',(6.408719381937e1,6.060642594402e1,
-6.947124168226e0));
#117063=cartesian_point('',(6.397946925836e1,6.047500838102e1,
-6.899131382261e0));
#117064=cartesian_point('',(6.390646841273e1,6.039856330434e1,
-6.864087996179e0));
#117065=(bounded_surface()b_spline_surface(3,3,((#117009,#117010,#117011,
#117012,#117013,#117014,#117015,#117016,#117017,#117018,#117019,#117020,#117021,
#117022),(#117023,#117024,#117025,#117026,#117027,#117028,#117029,#117030,
#117031,#117032,#117033,#117034,#117035,#117036),(#117037,#117038,#117039,
#117040,#117041,#117042,#117043,#117044,#117045,#117046,#117047,#117048,#117049,
#117050),(#117051,#117052,#117053,#117054,#117055,#117056,#117057,#117058,
#117059,#117060,#117061,#117062,#117063,#117064)),.unspecified.,.f.,.f.,.f.)b_spline_surface_with_knots((4,4),(4,1,1,1,1,1,1,1,1,1,1,4),(0.e0,1.e0),(
1.602445364177e-1,2.669098678134e-1,3.413740418562e-1,4.101654086390e-1,
4.737436490117e-1,5.320415765768e-1,5.852134162756e-1,6.343362632611e-1,
6.833904864017e-1,7.356438937088e-1,7.927021069641e-1,8.848772510876e-1),
.unspecified.)geometric_representation_item()rational_b_spline_surface(((
1.456816962046e0,1.456816962046e0,1.456816962046e0,1.456816962046e0,
1.456816962046e0,1.456816962046e0,1.456816962046e0,1.456816962046e0,
1.456816962046e0,1.456816962046e0,1.456816962046e0,1.456816962046e0,
1.456816962046e0,1.456816962046e0),(8.477276793182e-1,8.477276793182e-1,
8.477276793182e-1,8.477276793182e-1,8.477276793182e-1,8.477276793182e-1,
8.477276793182e-1,8.477276793182e-1,8.477276793182e-1,8.477276793182e-1,
8.477276793182e-1,8.477276793182e-1,8.477276793182e-1,8.477276793182e-1),(
8.477276793182e-1,8.477276793182e-1,8.477276793182e-1,8.477276793182e-1,
8.477276793182e-1,8.477276793182e-1,8.477276793182e-1,8.477276793182e-1,
8.477276793182e-1,8.477276793182e-1,8.477276793182e-1,8.477276793182e-1,
8.477276793182e-1,8.477276793182e-1),(1.456816962046e0,1.456816962046e0,
1.456816962046e0,1.456816962046e0,1.456816962046e0,1.456816962046e0,
1.456816962046e0,1.456816962046e0,1.456816962046e0,1.456816962046e0,
1.456816962046e0,1.456816962046e0,1.456816962046e0,1.456816962046e0)))representation_item('')surface());
#117067=oriented_edge('',*,*,#117066,.t.);
#117069=oriented_edge('',*,*,#117068,.f.);
#117070=oriented_edge('',*,*,#116965,.f.);
#117071=oriented_edge('',*,*,#117004,.t.);
#117072=edge_loop('',(#117067,#117069,#117070,#117071));
#117073=face_outer_bound('',#117072,.f.);
#117075=cartesian_point('',(0.e0,0.e0,-5.1e0));
#117076=direction('',(0.e0,0.e0,1.e0));
#117077=direction('',(-9.999995644445e-1,9.333331978283e-4,0.e0));
#117078=axis2_placement_3d('',#117075,#117076,#117077);
#117079=toroidal_surface('',#117078,8.85e1,5.e-1);
#117080=oriented_edge('',*,*,#106846,.f.);
#117082=oriented_edge('',*,*,#117081,.f.);
#117084=oriented_edge('',*,*,#117083,.f.);
#117086=oriented_edge('',*,*,#117085,.t.);
#117088=oriented_edge('',*,*,#117087,.f.);
#117089=oriented_edge('',*,*,#117066,.f.);
#117090=edge_loop('',(#117080,#117082,#117084,#117086,#117088,#117089));
#117091=face_outer_bound('',#117090,.f.);
#117093=cartesian_point('',(6.915636302280e1,5.501923549011e1,
-5.685152481328e0));
#117094=cartesian_point('',(6.921923401153e1,5.505299863304e1,
-5.703177829526e0));
#117095=cartesian_point('',(6.933893258179e1,5.509510499363e1,
-5.711121712422e0));
#117096=cartesian_point('',(6.952412930287e1,5.511379808426e1,
-5.681565873425e0));
#117097=cartesian_point('',(6.968762454575e1,5.510145670535e1,
-5.633194361526e0));
#117098=cartesian_point('',(6.985971034734e1,5.505691262952e1,
-5.562116097691e0));
#117099=cartesian_point('',(7.003277088612e1,5.497965400709e1,
-5.473753827506e0));
#117100=cartesian_point('',(7.020311728062e1,5.487102951779e1,
-5.373141432390e0));
#117101=cartesian_point('',(7.036967274707e1,5.473183939635e1,
-5.263772882790e0));
#117102=cartesian_point('',(7.053221087910e1,5.456193328425e1,
-5.148153329677e0));
#117103=cartesian_point('',(7.066703698650e1,5.439021844381e1,
-5.046136681584e0));
#117104=cartesian_point('',(7.074586696401e1,5.427415137620e1,
-4.984240331002e0));
#117105=cartesian_point('',(7.077577955190e1,5.422769883634e1,
-4.960455933422e0));
#117106=cartesian_point('',(6.978330531773e1,5.429766070476e1,
-5.220978151650e0));
#117107=cartesian_point('',(6.977534513410e1,5.428115110355e1,
-5.219200124095e0));
#117108=cartesian_point('',(6.976621118604e1,5.424091595601e1,
-5.226726335003e0));
#117109=cartesian_point('',(6.977677813902e1,5.416788066200e1,
-5.256432052438e0));
#117110=cartesian_point('',(6.980580076876e1,5.409697766603e1,
-5.291564129805e0));
#117111=cartesian_point('',(6.986160111758e1,5.401418534506e1,
-5.334468207907e0));
#117112=cartesian_point('',(6.994595058708e1,5.392044826750e1,
-5.379595336359e0));
#117113=cartesian_point('',(7.005806648134e1,5.381542478162e1,
-5.422273996232e0));
#117114=cartesian_point('',(7.019684321816e1,5.369770122347e1,
-5.459073273094e0));
#117115=cartesian_point('',(7.036141655254e1,5.356530030034e1,
-5.487202194116e0));
#117116=cartesian_point('',(7.052300507322e1,5.343804189867e1,
-5.501544881453e0));
#117117=cartesian_point('',(7.062958751842e1,5.335394295355e1,
-5.504518165379e0));
#117118=cartesian_point('',(7.067181203894e1,5.332047592640e1,
-5.504789449104e0));
#117119=cartesian_point('',(7.005954639229e1,5.352059373699e1,
-5.892744543514e0));
#117120=cartesian_point('',(7.006202237184e1,5.351686776146e1,
-5.900191709941e0));
#117121=cartesian_point('',(7.006041478390e1,5.349829658796e1,
-5.929095789442e0));
#117122=cartesian_point('',(7.008120176297e1,5.347051165860e1,
-5.999488889891e0));
#117123=cartesian_point('',(7.012567440707e1,5.344987837957e1,
-6.073117036924e0));
#117124=cartesian_point('',(7.021024678380e1,5.343214386172e1,
-6.154421631854e0));
#117125=cartesian_point('',(7.033902494409e1,5.341511951956e1,
-6.230182983626e0));
#117126=cartesian_point('',(7.051057171101e1,5.339464473633e1,
-6.289607905097e0));
#117127=cartesian_point('',(7.072190403955e1,5.336602673049e1,
-6.324623866812e0));
#117128=cartesian_point('',(7.096975686862e1,5.332435197524e1,
-6.328422233676e0));
#117129=cartesian_point('',(7.120896852016e1,5.327321098730e1,
-6.299470005149e0));
#117130=cartesian_point('',(7.136383212951e1,5.323276127012e1,
-6.264239872080e0));
#117131=cartesian_point('',(7.142466035531e1,5.321560960263e1,
-6.248015951938e0));
#117132=cartesian_point('',(6.963859823548e1,5.366270639608e1,
-6.857857916302e0));
#117133=cartesian_point('',(6.971968767941e1,5.371878596631e1,
-6.891987724628e0));
#117134=cartesian_point('',(6.985252504839e1,5.379871121817e1,
-6.937251043249e0));
#117135=cartesian_point('',(7.005556291230e1,5.389639806200e1,
-6.978723341073e0));
#117136=cartesian_point('',(7.024602931067e1,5.397181274081e1,
-6.997554581005e0));
#117137=cartesian_point('',(7.046834256322e1,5.404084034737e1,
-6.993512262005e0));
#117138=cartesian_point('',(7.071896245566e1,5.409749947198e1,
-6.958628285192e0));
#117139=cartesian_point('',(7.099305757623e1,5.413647201092e1,
-6.887249909858e0));
#117140=cartesian_point('',(7.128627364637e1,5.415283382946e1,
-6.774768219457e0));
#117141=cartesian_point('',(7.159419314492e1,5.414130877280e1,
-6.616674714921e0));
#117142=cartesian_point('',(7.186452628057e1,5.410247242387e1,
-6.439077948871e0));
#117143=cartesian_point('',(7.202764089079e1,5.406260399829e1,
-6.310489731467e0));
#117144=cartesian_point('',(7.209003004602e1,5.404463325085e1,
-6.257909586556e0));
#117145=(bounded_surface()b_spline_surface(3,3,((#117093,#117094,#117095,
#117096,#117097,#117098,#117099,#117100,#117101,#117102,#117103,#117104,
#117105),(#117106,#117107,#117108,#117109,#117110,#117111,#117112,#117113,
#117114,#117115,#117116,#117117,#117118),(#117119,#117120,#117121,#117122,
#117123,#117124,#117125,#117126,#117127,#117128,#117129,#117130,#117131),(
#117132,#117133,#117134,#117135,#117136,#117137,#117138,#117139,#117140,#117141,
#117142,#117143,#117144)),.unspecified.,.f.,.f.,.f.)b_spline_surface_with_knots(
(4,4),(4,1,1,1,1,1,1,1,1,1,4),(0.e0,1.e0),(1.107046860172e-1,1.967066413977e-1,
2.471709373864e-1,3.042426221458e-1,3.677536205232e-1,4.368053070818e-1,
5.115744514513e-1,5.930118915249e-1,6.816169722995e-1,7.782318836838e-1,
8.409811625094e-1),.unspecified.)geometric_representation_item()rational_b_spline_surface(((1.456821149807e0,1.456821149807e0,1.456821149807e0,1.456821149807e0,
1.456821149807e0,1.456821149807e0,1.456821149807e0,1.456821149807e0,
1.456821149807e0,1.456821149807e0,1.456821149807e0,1.456821149807e0,
1.456821149807e0),(8.477262833975e-1,8.477262833975e-1,8.477262833975e-1,
8.477262833975e-1,8.477262833975e-1,8.477262833975e-1,8.477262833975e-1,
8.477262833975e-1,8.477262833975e-1,8.477262833975e-1,8.477262833975e-1,
8.477262833975e-1,8.477262833975e-1),(8.477262833975e-1,8.477262833975e-1,
8.477262833975e-1,8.477262833975e-1,8.477262833975e-1,8.477262833975e-1,
8.477262833975e-1,8.477262833975e-1,8.477262833975e-1,8.477262833975e-1,
8.477262833975e-1,8.477262833975e-1,8.477262833975e-1),(1.456821149807e0,
1.456821149807e0,1.456821149807e0,1.456821149807e0,1.456821149807e0,
1.456821149807e0,1.456821149807e0,1.456821149807e0,1.456821149807e0,
1.456821149807e0,1.456821149807e0,1.456821149807e0,1.456821149807e0)))representation_item('')surface());
#117146=oriented_edge('',*,*,#117081,.t.);
#117148=oriented_edge('',*,*,#117147,.f.);
#117150=oriented_edge('',*,*,#117149,.f.);
#117152=oriented_edge('',*,*,#117151,.t.);
#117153=edge_loop('',(#117146,#117148,#117150,#117152));
#117154=face_outer_bound('',#117153,.f.);
#117156=cartesian_point('',(6.868871520573e1,5.464070727649e1,
-5.697497383882e0));
#117157=cartesian_point('',(6.871105360512e1,5.466163773735e1,
-5.697635007842e0));
#117158=cartesian_point('',(6.897422411279e1,5.489870250040e1,
-5.699180620476e0));
#117159=cartesian_point('',(6.929114426553e1,5.507508223824e1,
-5.699610060085e0));
#117160=cartesian_point('',(6.960068374072e1,5.517063056680e1,
-5.698735148374e0));
#117161=cartesian_point('',(6.933852180966e1,5.393358690918e1,
-5.239203296339e0));
#117162=cartesian_point('',(6.935183341967e1,5.394642340682e1,
-5.239027298837e0));
#117163=cartesian_point('',(6.950889786001e1,5.409179301892e1,
-5.237192956586e0));
#117164=cartesian_point('',(6.970074647304e1,5.419937713012e1,
-5.236920193830e0));
#117165=cartesian_point('',(6.988836060575e1,5.425580724168e1,
-5.237593464295e0));
#117166=cartesian_point('',(6.986821605650e1,5.335717269413e1,
-5.959947658620e0));
#117167=cartesian_point('',(6.987441051704e1,5.336314907163e1,
-5.959518999427e0));
#117168=cartesian_point('',(6.994748609195e1,5.343081760243e1,
-5.954900034424e0));
#117169=cartesian_point('',(7.003659761802e1,5.348078966936e1,
-5.953941761851e0));
#117170=cartesian_point('',(7.012382421180e1,5.350701237525e1,
-5.956055404877e0));
#117171=cartesian_point('',(6.961274937397e1,5.363517166242e1,
-6.954812186318e0));
#117172=cartesian_point('',(6.962267214052e1,5.364413486963e1,
-6.954509050279e0));
#117173=cartesian_point('',(6.973932683862e1,5.374565265541e1,
-6.951196980234e0));
#117174=cartesian_point('',(6.987702552675e1,5.382153007948e1,
-6.950430570542e0));
#117175=cartesian_point('',(7.001144224652e1,5.386438258372e1,
-6.952068341326e0));
#117176=(bounded_surface()b_spline_surface(3,3,((#117156,#117157,#117158,
#117159,#117160),(#117161,#117162,#117163,#117164,#117165),(#117166,#117167,
#117168,#117169,#117170),(#117171,#117172,#117173,#117174,#117175)),
.unspecified.,.f.,.f.,.f.)b_spline_surface_with_knots((4,4),(4,1,4),(0.e0,1.e0),
(2.375646787506e-1,2.503571140018e-1,3.855216384937e-1),.unspecified.)geometric_representation_item()rational_b_spline_surface(((1.457477865450e0,
1.457477865450e0,1.457477865450e0,1.457477865450e0,1.457477865450e0),(
8.475073781835e-1,8.475073781835e-1,8.475073781835e-1,8.475073781835e-1,
8.475073781835e-1),(8.475073781835e-1,8.475073781835e-1,8.475073781835e-1,
8.475073781835e-1,8.475073781835e-1),(1.457477865450e0,1.457477865450e0,
1.457477865450e0,1.457477865450e0,1.457477865450e0)))representation_item('')surface());
#117177=oriented_edge('',*,*,#106844,.t.);
#117178=oriented_edge('',*,*,#106866,.f.);
#117180=oriented_edge('',*,*,#117179,.f.);
#117181=oriented_edge('',*,*,#117147,.t.);
#117182=edge_loop('',(#117177,#117178,#117180,#117181));
#117183=face_outer_bound('',#117182,.f.);
#117185=cartesian_point('',(7.040700590297e1,5.269160836414e1,
-8.480067572225e0));
#117186=direction('',(-3.817761744076e-2,7.997875502098e-2,9.960651927820e-1));
#117187=direction('',(9.808982672004e-1,1.932644386297e-1,2.207818299585e-2));
#117188=axis2_placement_3d('',#117185,#117186,#117187);
#117189=cylindrical_surface('',#117188,9.999637340452e-1);
#117190=oriented_edge('',*,*,#117179,.t.);
#117192=oriented_edge('',*,*,#117191,.f.);
#117194=oriented_edge('',*,*,#117193,.t.);
#117196=oriented_edge('',*,*,#117195,.f.);
#117198=oriented_edge('',*,*,#117197,.t.);
#117199=oriented_edge('',*,*,#117149,.t.);
#117200=edge_loop('',(#117190,#117192,#117194,#117196,#117198,#117199));
#117201=face_outer_bound('',#117200,.f.);
#117203=cartesian_point('',(5.347801546253e1,4.194422249061e1,-5.6e0));
#117204=direction('',(-5.855485519503e-1,8.059384404624e-1,-8.715574274766e-2));
#117205=direction('',(8.090169943749e-1,5.877852522925e-1,0.e0));
#117206=axis2_placement_3d('',#117203,#117204,#117205);
#117207=plane('',#117206);
#117208=oriented_edge('',*,*,#106864,.f.);
#117209=oriented_edge('',*,*,#106894,.t.);
#117210=oriented_edge('',*,*,#107083,.t.);
#117211=oriented_edge('',*,*,#107099,.f.);
#117212=oriented_edge('',*,*,#117191,.t.);
#117213=edge_loop('',(#117208,#117209,#117210,#117211,#117212));
#117214=face_outer_bound('',#117213,.f.);
#117216=cartesian_point('',(7.049187899515e1,5.251369258655e1,
-1.069548648161e1));
#117217=direction('',(8.018133824446e-1,5.973196072809e-1,-1.745240644032e-2));
#117218=direction('',(-5.963652195722e-1,7.979923686969e-1,-8.692930683105e-2));
#117219=axis2_placement_3d('',#117216,#117217,#117218);
#117220=spherical_surface('',#117219,1.e0);
#117222=oriented_edge('',*,*,#117221,.t.);
#117223=oriented_edge('',*,*,#117193,.f.);
#117224=oriented_edge('',*,*,#107097,.t.);
#117225=edge_loop('',(#117222,#117223,#117224));
#117226=face_outer_bound('',#117225,.f.);
#117228=cartesian_point('',(-1.439434465428e-14,0.e0,-1.069548648161e1));
#117229=direction('',(0.e0,0.e0,1.e0));
#117230=direction('',(8.227650252843e-1,5.683816615347e-1,0.e0));
#117231=axis2_placement_3d('',#117228,#117229,#117230);
#117232=toroidal_surface('',#117231,8.790217809212e1,1.e0);
#117234=oriented_edge('',*,*,#117233,.t.);
#117235=oriented_edge('',*,*,#117221,.f.);
#117236=oriented_edge('',*,*,#107115,.t.);
#117238=oriented_edge('',*,*,#117237,.t.);
#117239=edge_loop('',(#117234,#117235,#117236,#117238));
#117240=face_outer_bound('',#117239,.f.);
#117242=cartesian_point('',(-1.439434465428e-14,0.e0,-8.156393297399e0));
#117243=direction('',(0.e0,0.e0,1.e0));
#117244=direction('',(-9.455185755993e-1,-3.255681544572e-1,0.e0));
#117245=axis2_placement_3d('',#117242,#117243,#117244);
#117246=conical_surface('',#117245,8.894665045655e1,1.e0);
#117247=oriented_edge('',*,*,#117233,.f.);
#117249=oriented_edge('',*,*,#117248,.t.);
#117251=oriented_edge('',*,*,#117250,.t.);
#117252=oriented_edge('',*,*,#117195,.t.);
#117253=edge_loop('',(#117247,#117249,#117251,#117252));
#117254=face_outer_bound('',#117253,.f.);
#117256=cartesian_point('',(7.187481072241e1,5.067355464743e1,
-8.400286046219e0));
#117257=direction('',(-6.426669606065e-2,6.102393007670e-2,-9.960651945206e-1));
#117258=direction('',(4.869176950390e-1,8.731687690777e-1,2.207847289184e-2));
#117259=axis2_placement_3d('',#117256,#117257,#117258);
#117260=cylindrical_surface('',#117259,9.999624588506e-1);
#117262=oriented_edge('',*,*,#117261,.t.);
#117264=oriented_edge('',*,*,#117263,.t.);
#117266=oriented_edge('',*,*,#117265,.f.);
#117267=oriented_edge('',*,*,#117248,.f.);
#117269=oriented_edge('',*,*,#117268,.t.);
#117270=oriented_edge('',*,*,#107143,.f.);
#117271=edge_loop('',(#117262,#117264,#117266,#117267,#117269,#117270));
#117272=face_outer_bound('',#117271,.f.);
#117274=cartesian_point('',(7.402042733236e1,4.920754399235e1,
-5.698621807395e0));
#117275=cartesian_point('',(7.398981476508e1,4.916100292509e1,
-5.698754936594e0));
#117276=cartesian_point('',(7.378486341313e1,4.887231849046e1,
-5.699473945405e0));
#117277=cartesian_point('',(7.349876876860e1,4.861797037871e1,
-5.699047649050e0));
#117278=cartesian_point('',(7.322198778220e1,4.845842948333e1,
-5.697649935020e0));
#117279=cartesian_point('',(7.320301342638e1,4.844784195158e1,
-5.697553497584e0));
#117280=cartesian_point('',(7.322228970005e1,4.973950818943e1,
-5.237920985640e0));
#117281=cartesian_point('',(7.320401988355e1,4.971121127629e1,
-5.237710753528e0));
#117282=cartesian_point('',(7.308126896754e1,4.953576759682e1,
-5.236694164413e0));
#117283=cartesian_point('',(7.290721487676e1,4.938229122895e1,
-5.237358141412e0));
#117284=cartesian_point('',(7.273869608203e1,4.928816359267e1,
-5.239013503146e0));
#117285=cartesian_point('',(7.272714402376e1,4.928192992314e1,
-5.239135843377e0));
#117286=cartesian_point('',(7.256938598760e1,5.017467317073e1,
-5.956659761027e0));
#117287=cartesian_point('',(7.256089358196e1,5.016151341062e1,
-5.956190236234e0));
#117288=cartesian_point('',(7.250384179112e1,5.007994041516e1,
-5.953817486297e0));
#117289=cartesian_point('',(7.242297802224e1,5.000864896635e1,
-5.955308321698e0));
#117290=cartesian_point('',(7.234454341545e1,4.996486458917e1,
-5.959480561923e0));
#117291=cartesian_point('',(7.233916598213e1,4.996196460412e1,
-5.959779582834e0));
#117292=cartesian_point('',(7.288145876895e1,4.996667466375e1,
-6.952437423484e0));
#117293=cartesian_point('',(7.286790256601e1,4.994653985077e1,
-6.952118225322e0));
#117294=cartesian_point('',(7.277756112788e1,4.982160966668e1,
-6.950471457200e0));
#117295=cartesian_point('',(7.265403386508e1,4.971063038161e1,
-6.951487587513e0));
#117296=cartesian_point('',(7.253440171421e1,4.963891160826e1,
-6.954480483347e0));
#117297=cartesian_point('',(7.252619878391e1,4.963413957693e1,
-6.954692259413e0));
#117298=(bounded_surface()b_spline_surface(3,3,((#117274,#117275,#117276,
#117277,#117278,#117279),(#117280,#117281,#117282,#117283,#117284,#117285),(
#117286,#117287,#117288,#117289,#117290,#117291),(#117292,#117293,#117294,
#117295,#117296,#117297)),.unspecified.,.f.,.f.,.f.)b_spline_surface_with_knots(
(4,4),(4,1,1,4),(0.e0,1.e0),(6.040139648109e-1,6.272613374170e-1,
7.516392704969e-1,7.607184602270e-1),.unspecified.)geometric_representation_item()rational_b_spline_surface(((1.457478239369e0,1.457478239369e0,1.457478239369e0,
1.457478239369e0,1.457478239369e0,1.457478239369e0),(8.475072535437e-1,
8.475072535437e-1,8.475072535437e-1,8.475072535437e-1,8.475072535437e-1,
8.475072535437e-1),(8.475072535437e-1,8.475072535437e-1,8.475072535437e-1,
8.475072535437e-1,8.475072535437e-1,8.475072535437e-1),(1.457478239369e0,
1.457478239369e0,1.457478239369e0,1.457478239369e0,1.457478239369e0,
1.457478239369e0)))representation_item('')surface());
#117299=oriented_edge('',*,*,#107179,.t.);
#117301=oriented_edge('',*,*,#117300,.f.);
#117302=oriented_edge('',*,*,#117261,.f.);
#117303=oriented_edge('',*,*,#107160,.t.);
#117304=edge_loop('',(#117299,#117301,#117302,#117303));
#117305=face_outer_bound('',#117304,.f.);
#117307=cartesian_point('',(7.344646199826e1,5.055212376785e1,
-4.961805061674e0));
#117308=cartesian_point('',(7.350575264281e1,5.047931903694e1,
-5.002200283827e0));
#117309=cartesian_point('',(7.360127444e1,5.035162571751e1,-5.073847458785e0));
#117310=cartesian_point('',(7.371747398886e1,5.016489961246e1,
-5.178751030756e0));
#117311=cartesian_point('',(7.380116015911e1,5.000290356814e1,
-5.268846274960e0));
#117312=cartesian_point('',(7.386521159599e1,4.984671389076e1,
-5.353762383343e0));
#117313=cartesian_point('',(7.391030359994e1,4.969718919870e1,
-5.432055686964e0));
#117314=cartesian_point('',(7.393744144865e1,4.955482561929e1,
-5.502540238744e0));
#117315=cartesian_point('',(7.394796841395e1,4.941657370190e1,
-5.565714557836e0));
#117316=cartesian_point('',(7.394124639498e1,4.927636033211e1,
-5.622569456462e0));
#117317=cartesian_point('',(7.391237227619e1,4.912835481732e1,
-5.671561536116e0));
#117318=cartesian_point('',(7.384276209912e1,4.894682462693e1,
-5.710381929481e0));
#117319=cartesian_point('',(7.376016699876e1,4.883250216264e1,
-5.705925405686e0));
#117320=cartesian_point('',(7.370545165424e1,4.877764538162e1,
-5.687640729514e0));
#117321=cartesian_point('',(7.255064182825e1,5.073310839386e1,
-5.504741154678e0));
#117322=cartesian_point('',(7.258252901918e1,5.064734700678e1,
-5.504295996702e0));
#117323=cartesian_point('',(7.263541190431e1,5.050344104934e1,
-5.498894952594e0));
#117324=cartesian_point('',(7.270647665144e1,5.031216982493e1,
-5.480129746482e0));
#117325=cartesian_point('',(7.276467207213e1,5.016068492464e1,
-5.456903719035e0));
#117326=cartesian_point('',(7.281846269639e1,5.002899744271e1,
-5.428866212620e0));
#117327=cartesian_point('',(7.286867493429e1,4.991710210422e1,
-5.397709799337e0));
#117328=cartesian_point('',(7.291613397229e1,4.982429913602e1,
-5.365119790514e0));
#117329=cartesian_point('',(7.296268892200e1,4.974760972901e1,
-5.331906566699e0));
#117330=cartesian_point('',(7.301116767603e1,4.968392130511e1,
-5.298089352415e0));
#117331=cartesian_point('',(7.306464217829e1,4.963290819174e1,
-5.264363270127e0));
#117332=cartesian_point('',(7.313415006419e1,4.959253717164e1,
-5.229904380153e0));
#117333=cartesian_point('',(7.318103318856e1,4.958645438300e1,
-5.219468182038e0));
#117334=cartesian_point('',(7.320113467029e1,4.958885541905e1,
-5.221155468840e0));
#117335=cartesian_point('',(7.268237821888e1,5.148076068717e1,
-6.248839011488e0));
#117336=cartesian_point('',(7.267805347346e1,5.137352326749e1,
-6.276440691874e0));
#117337=cartesian_point('',(7.266479500067e1,5.119257435437e1,
-6.311177672700e0));
#117338=cartesian_point('',(7.263571135173e1,5.095140889906e1,
-6.328561952882e0));
#117339=cartesian_point('',(7.260645043244e1,5.076091799650e1,
-6.321570359950e0));
#117340=cartesian_point('',(7.257711001564e1,5.059669647400e1,
-6.296028416728e0));
#117341=cartesian_point('',(7.255047389084e1,5.045927091069e1,
-6.256119429833e0));
#117342=cartesian_point('',(7.252877093447e1,5.034797779372e1,
-6.206189174371e0));
#117343=cartesian_point('',(7.251324630658e1,5.025914202276e1,
-6.149093916584e0));
#117344=cartesian_point('',(7.250512485605e1,5.018903567873e1,
-6.085603611986e0));
#117345=cartesian_point('',(7.250709634028e1,5.013720483114e1,
-6.016754539528e0));
#117346=cartesian_point('',(7.252485495755e1,5.010120643117e1,
-5.938350117727e0));
#117347=cartesian_point('',(7.254632663013e1,5.009591126036e1,
-5.902975050119e0));
#117348=cartesian_point('',(7.254961836152e1,5.009302673915e1,
-5.895062518997e0));
#117349=cartesian_point('',(7.367643581263e1,5.185730944135e1,
-6.260785712322e0));
#117350=cartesian_point('',(7.367251084089e1,5.174701373999e1,
-6.350142640263e0));
#117351=cartesian_point('',(7.365256886755e1,5.155465408370e1,
-6.491859252016e0));
#117352=cartesian_point('',(7.359393814715e1,5.128082701478e1,
-6.659869420513e0));
#117353=cartesian_point('',(7.352495072431e1,5.105073771937e1,
-6.778305313889e0));
#117354=cartesian_point('',(7.344387929485e1,5.083775297291e1,
-6.867577957196e0));
#117355=cartesian_point('',(7.335481618027e1,5.064365985783e1,
-6.930591786940e0));
#117356=cartesian_point('',(7.326121709684e1,5.046901780152e1,
-6.970805259915e0));
#117357=cartesian_point('',(7.316337099081e1,5.030956182931e1,
-6.992288422738e0));
#117358=cartesian_point('',(7.305784130848e1,5.015814461853e1,
-6.997342647824e0));
#117359=cartesian_point('',(7.293905774666e1,5.000871157522e1,
-6.985020097681e0));
#117360=cartesian_point('',(7.277910824390e1,4.983481472077e1,
-6.947124243305e0));
#117361=cartesian_point('',(7.265215206406e1,4.972186721056e1,
-6.899131632656e0));
#117362=cartesian_point('',(7.256809173400e1,4.965778336753e1,
-6.864088437950e0));
#117363=(bounded_surface()b_spline_surface(3,3,((#117307,#117308,#117309,
#117310,#117311,#117312,#117313,#117314,#117315,#117316,#117317,#117318,#117319,
#117320),(#117321,#117322,#117323,#117324,#117325,#117326,#117327,#117328,
#117329,#117330,#117331,#117332,#117333,#117334),(#117335,#117336,#117337,
#117338,#117339,#117340,#117341,#117342,#117343,#117344,#117345,#117346,#117347,
#117348),(#117349,#117350,#117351,#117352,#117353,#117354,#117355,#117356,
#117357,#117358,#117359,#117360,#117361,#117362)),.unspecified.,.f.,.f.,.f.)b_spline_surface_with_knots((4,4),(4,1,1,1,1,1,1,1,1,1,1,4),(0.e0,1.e0),(
1.602445845287e-1,2.669098678134e-1,3.413740418562e-1,4.101654086390e-1,
4.737436490117e-1,5.320415765768e-1,5.852134162756e-1,6.343362632612e-1,
6.833904864017e-1,7.356438937088e-1,7.927021069642e-1,8.848768658389e-1),
.unspecified.)geometric_representation_item()rational_b_spline_surface(((
1.456816963408e0,1.456816963408e0,1.456816963408e0,1.456816963408e0,
1.456816963408e0,1.456816963408e0,1.456816963408e0,1.456816963408e0,
1.456816963408e0,1.456816963408e0,1.456816963408e0,1.456816963408e0,
1.456816963408e0,1.456816963408e0),(8.477276788640e-1,8.477276788640e-1,
8.477276788640e-1,8.477276788640e-1,8.477276788640e-1,8.477276788640e-1,
8.477276788640e-1,8.477276788640e-1,8.477276788640e-1,8.477276788640e-1,
8.477276788640e-1,8.477276788640e-1,8.477276788640e-1,8.477276788640e-1),(
8.477276788640e-1,8.477276788640e-1,8.477276788640e-1,8.477276788640e-1,
8.477276788640e-1,8.477276788640e-1,8.477276788640e-1,8.477276788640e-1,
8.477276788640e-1,8.477276788640e-1,8.477276788640e-1,8.477276788640e-1,
8.477276788640e-1,8.477276788640e-1),(1.456816963408e0,1.456816963408e0,
1.456816963408e0,1.456816963408e0,1.456816963408e0,1.456816963408e0,
1.456816963408e0,1.456816963408e0,1.456816963408e0,1.456816963408e0,
1.456816963408e0,1.456816963408e0,1.456816963408e0,1.456816963408e0)))representation_item('')surface());
#117365=oriented_edge('',*,*,#117364,.t.);
#117367=oriented_edge('',*,*,#117366,.f.);
#117368=oriented_edge('',*,*,#117263,.f.);
#117369=oriented_edge('',*,*,#117300,.t.);
#117370=edge_loop('',(#117365,#117367,#117368,#117369));
#117371=face_outer_bound('',#117370,.f.);
#117373=cartesian_point('',(0.e0,0.e0,-5.1e0));
#117374=direction('',(0.e0,0.e0,1.e0));
#117375=direction('',(-9.999995644445e-1,9.333331978283e-4,0.e0));
#117376=axis2_placement_3d('',#117373,#117374,#117375);
#117377=toroidal_surface('',#117376,8.85e1,5.e-1);
#117378=oriented_edge('',*,*,#107177,.f.);
#117380=oriented_edge('',*,*,#117379,.f.);
#117382=oriented_edge('',*,*,#117381,.f.);
#117384=oriented_edge('',*,*,#117383,.t.);
#117386=oriented_edge('',*,*,#117385,.f.);
#117387=oriented_edge('',*,*,#117364,.f.);
#117388=edge_loop('',(#117378,#117380,#117382,#117384,#117386,#117387));
#117389=face_outer_bound('',#117388,.f.);
#117391=cartesian_point('',(7.691183810654e1,4.352341874802e1,
-5.685152481152e0));
#117392=cartesian_point('',(7.697921676790e1,4.354693102156e1,
-5.703177829518e0));
#117393=cartesian_point('',(7.710402853626e1,4.356979400117e1,
-5.711121712439e0));
#117394=cartesian_point('',(7.728986942212e1,4.355928579886e1,
-5.681565873426e0));
#117395=cartesian_point('',(7.744942115025e1,4.352152007194e1,
-5.633194361527e0));
#117396=cartesian_point('',(7.761242006139e1,4.345060425729e1,
-5.562116097692e0));
#117397=cartesian_point('',(7.777126402649e1,4.334722418391e1,
-5.473753827506e0));
#117398=cartesian_point('',(7.792252056033e1,4.321328899522e1,
-5.373141432390e0));
#117399=cartesian_point('',(7.806525132041e1,4.304975751986e1,
-5.263772882790e0));
#117400=cartesian_point('',(7.819920916656e1,4.285651666821e1,
-5.148153329676e0));
#117401=cartesian_point('',(7.830551322163e1,4.266582447245e1,
-5.046136681597e0));
#117402=cartesian_point('',(7.836521578169e1,4.253885465771e1,
-4.984240331030e0));
#117403=cartesian_point('',(7.838749331730e1,4.248829466602e1,
-4.960455933418e0));
#117404=cartesian_point('',(7.741818253561e1,4.271265236200e1,
-5.220978151572e0));
#117405=cartesian_point('',(7.740773768464e1,4.269759127011e1,
-5.219200124081e0));
#117406=cartesian_point('',(7.739242202682e1,4.265928034822e1,
-5.226726334984e0));
#117407=cartesian_point('',(7.739143364593e1,4.258549120419e1,
-5.256432052436e0));
#117408=cartesian_point('',(7.740900728669e1,4.251092100221e1,
-5.291564129803e0));
#117409=cartesian_point('',(7.745116906818e1,4.242041889438e1,
-5.334468207905e0));
#117410=cartesian_point('',(7.751981634615e1,4.231464071165e1,
-5.379595336356e0));
#117411=cartesian_point('',(7.761412261488e1,4.219337144922e1,
-5.422273996230e0));
#117412=cartesian_point('',(7.773277475794e1,4.205538779884e1,
-5.459073273092e0));
#117413=cartesian_point('',(7.787460985391e1,4.189887200926e1,
-5.487202194113e0));
#117414=cartesian_point('',(7.801430135174e1,4.174790235591e1,
-5.501544881448e0));
#117415=cartesian_point('',(7.810641561668e1,4.164816564059e1,
-5.504518165376e0));
#117416=cartesian_point('',(7.814288488629e1,4.160850527802e1,
-5.504789449130e0));
#117417=cartesian_point('',(7.756946256782e1,4.190193875552e1,
-5.892744543515e0));
#117418=cartesian_point('',(7.757132519410e1,4.189787132380e1,
-5.900191709889e0));
#117419=cartesian_point('',(7.756683222661e1,4.187978027443e1,
-5.929095789401e0));
#117420=cartesian_point('',(7.758301676293e1,4.184908562369e1,
-5.999488889889e0));
#117421=cartesian_point('',(7.762371411901e1,4.182174932027e1,
-6.073117036923e0));
#117422=cartesian_point('',(7.770447097963e1,4.179100310926e1,
-6.154421631853e0));
#117423=cartesian_point('',(7.782900047321e1,4.175404302238e1,
-6.230182983625e0));
#117424=cartesian_point('',(7.799523225301e1,4.170698449100e1,
-6.289607905095e0));
#117425=cartesian_point('',(7.819948588746e1,4.164565916053e1,
-6.324623866812e0));
#117426=cartesian_point('',(7.843776786887e1,4.156572476595e1,
-6.328422233675e0));
#117427=cartesian_point('',(7.866603421490e1,4.147779246171e1,
-6.299470005154e0));
#117428=cartesian_point('',(7.881266346635e1,4.141361474182e1,
-6.264239872097e0));
#117429=cartesian_point('',(7.887005968391e1,4.138715860843e1,
-6.248015951914e0));
#117430=cartesian_point('',(7.717592830052e1,4.210815257057e1,
-6.857857916098e0));
#117431=cartesian_point('',(7.726479217589e1,4.215085652485e1,
-6.891987724556e0));
#117432=cartesian_point('',(7.740849716058e1,4.220901742155e1,
-6.937251043226e0));
#117433=cartesian_point('',(7.762431688073e1,4.227373945863e1,
-6.978723341073e0));
#117434=cartesian_point('',(7.782423577661e1,4.231843014846e1,
-6.997554581004e0));
#117435=cartesian_point('',(7.805461028082e1,4.235183045591e1,
-6.993512262005e0));
#117436=cartesian_point('',(7.831100806635e1,4.236858642387e1,
-6.958628285192e0));
#117437=cartesian_point('',(7.858782526943e1,4.236420122263e1,
-6.887249909858e0));
#117438=cartesian_point('',(7.887999091552e1,4.233449250096e1,
-6.774768219457e0));
#117439=cartesian_point('',(7.918231649800e1,4.227494011485e1,
-6.616674714921e0));
#117440=cartesian_point('',(7.944324604066e1,4.219429248636e1,
-6.439077948896e0));
#117441=cartesian_point('',(7.959811564349e1,4.212939816050e1,
-6.310489731526e0));
#117442=cartesian_point('',(7.965692544028e1,4.210188884831e1,
-6.257909586629e0));
#117443=(bounded_surface()b_spline_surface(3,3,((#117391,#117392,#117393,
#117394,#117395,#117396,#117397,#117398,#117399,#117400,#117401,#117402,
#117403),(#117404,#117405,#117406,#117407,#117408,#117409,#117410,#117411,
#117412,#117413,#117414,#117415,#117416),(#117417,#117418,#117419,#117420,
#117421,#117422,#117423,#117424,#117425,#117426,#117427,#117428,#117429),(
#117430,#117431,#117432,#117433,#117434,#117435,#117436,#117437,#117438,#117439,
#117440,#117441,#117442)),.unspecified.,.f.,.f.,.f.)b_spline_surface_with_knots(
(4,4),(4,1,1,1,1,1,1,1,1,1,4),(0.e0,1.e0),(1.107046859071e-1,1.967066413979e-1,
2.471709373866e-1,3.042426221459e-1,3.677536205233e-1,4.368053070820e-1,
5.115744514515e-1,5.930118915251e-1,6.816169722997e-1,7.782318836839e-1,
8.409811624729e-1),.unspecified.)geometric_representation_item()rational_b_spline_surface(((1.456821149809e0,1.456821149809e0,1.456821149809e0,1.456821149809e0,
1.456821149809e0,1.456821149809e0,1.456821149809e0,1.456821149809e0,
1.456821149809e0,1.456821149809e0,1.456821149809e0,1.456821149809e0,
1.456821149809e0),(8.477262833971e-1,8.477262833971e-1,8.477262833971e-1,
8.477262833971e-1,8.477262833971e-1,8.477262833971e-1,8.477262833971e-1,
8.477262833971e-1,8.477262833971e-1,8.477262833971e-1,8.477262833971e-1,
8.477262833971e-1,8.477262833971e-1),(8.477262833971e-1,8.477262833971e-1,
8.477262833971e-1,8.477262833971e-1,8.477262833971e-1,8.477262833971e-1,
8.477262833971e-1,8.477262833971e-1,8.477262833971e-1,8.477262833971e-1,
8.477262833971e-1,8.477262833971e-1,8.477262833971e-1),(1.456821149809e0,
1.456821149809e0,1.456821149809e0,1.456821149809e0,1.456821149809e0,
1.456821149809e0,1.456821149809e0,1.456821149809e0,1.456821149809e0,
1.456821149809e0,1.456821149809e0,1.456821149809e0,1.456821149809e0)))representation_item('')surface());
#117444=oriented_edge('',*,*,#117379,.t.);
#117446=oriented_edge('',*,*,#117445,.f.);
#117448=oriented_edge('',*,*,#117447,.f.);
#117450=oriented_edge('',*,*,#117449,.t.);
#117451=edge_loop('',(#117444,#117446,#117448,#117450));
#117452=face_outer_bound('',#117451,.f.);
#117454=cartesian_point('',(7.639073295138e1,4.322270708135e1,
-5.697497383882e0));
#117455=cartesian_point('',(7.641607057345e1,4.323988535795e1,
-5.697635007842e0));
#117456=cartesian_point('',(7.671308611485e1,4.343286252279e1,
-5.699180620476e0));
#117457=cartesian_point('',(7.705369632455e1,4.355749349882e1,
-5.699610060085e0));
#117458=cartesian_point('',(7.737437190680e1,4.360344282669e1,
-5.698735148374e0));
#117459=cartesian_point('',(7.692192136134e1,4.242264039070e1,
-5.239203296339e0));
#117460=cartesian_point('',(7.693707715398e1,4.243323645515e1,
-5.239027298837e0));
#117461=cartesian_point('',(7.711494868792e1,4.255224603441e1,
-5.237192956586e0));
#117462=cartesian_point('',(7.732126518907e1,4.262849387152e1,
-5.236920193830e0));
#117463=cartesian_point('',(7.751539709479e1,4.265487991828e1,
-5.237593464295e0));
#117464=cartesian_point('',(7.735492314365e1,4.177046035500e1,
-5.959947658620e0));
#117465=cartesian_point('',(7.736197625152e1,4.177539412625e1,
-5.959518999427e0));
#117466=cartesian_point('',(7.744473783526e1,4.183079800668e1,
-5.954900034424e0));
#117467=cartesian_point('',(7.754056960413e1,4.186621472064e1,
-5.953941761851e0));
#117468=cartesian_point('',(7.763082442876e1,4.187846933597e1,
-5.956055404877e0));
#117469=cartesian_point('',(7.714609029980e1,4.208500048850e1,
-6.954812186318e0));
#117470=cartesian_point('',(7.715729305515e1,4.209230108108e1,
-6.954509050279e0));
#117471=cartesian_point('',(7.728839242085e1,4.217432019915e1,
-6.951196980234e0));
#117472=cartesian_point('',(7.743626565387e1,4.222772262562e1,
-6.950430570542e0));
#117473=cartesian_point('',(7.757573108935e1,4.224902013676e1,
-6.952068341326e0));
#117474=(bounded_surface()b_spline_surface(3,3,((#117454,#117455,#117456,
#117457,#117458),(#117459,#117460,#117461,#117462,#117463),(#117464,#117465,
#117466,#117467,#117468),(#117469,#117470,#117471,#117472,#117473)),
.unspecified.,.f.,.f.,.f.)b_spline_surface_with_knots((4,4),(4,1,4),(0.e0,1.e0),
(2.375646787505e-1,2.503571140018e-1,3.855216384936e-1),.unspecified.)geometric_representation_item()rational_b_spline_surface(((1.457477865450e0,
1.457477865450e0,1.457477865450e0,1.457477865450e0,1.457477865450e0),(
8.475073781835e-1,8.475073781835e-1,8.475073781835e-1,8.475073781835e-1,
8.475073781835e-1),(8.475073781835e-1,8.475073781835e-1,8.475073781835e-1,
8.475073781835e-1,8.475073781835e-1),(1.457477865450e0,1.457477865450e0,
1.457477865450e0,1.457477865450e0,1.457477865450e0)))representation_item('')surface());
#117475=oriented_edge('',*,*,#107175,.t.);
#117476=oriented_edge('',*,*,#107197,.f.);
#117478=oriented_edge('',*,*,#117477,.f.);
#117479=oriented_edge('',*,*,#117445,.t.);
#117480=edge_loop('',(#117475,#117476,#117478,#117479));
#117481=face_outer_bound('',#117480,.f.);
#117483=cartesian_point('',(7.778296239313e1,4.102880492495e1,
-8.480067572225e0));
#117484=direction('',(-2.519615386143e-2,8.496637899124e-2,9.960651927819e-1));
#117485=direction('',(9.990550008922e-1,3.743873699648e-2,2.207818299572e-2));
#117486=axis2_placement_3d('',#117483,#117484,#117485);
#117487=cylindrical_surface('',#117486,9.999637340454e-1);
#117488=oriented_edge('',*,*,#117447,.t.);
#117489=oriented_edge('',*,*,#117477,.t.);
#117491=oriented_edge('',*,*,#117490,.f.);
#117493=oriented_edge('',*,*,#117492,.t.);
#117495=oriented_edge('',*,*,#117494,.f.);
#117497=oriented_edge('',*,*,#117496,.t.);
#117498=edge_loop('',(#117488,#117489,#117491,#117493,#117495,#117497));
#117499=face_outer_bound('',#117498,.f.);
#117501=cartesian_point('',(5.938113435736e1,3.306201476901e1,-5.6e0));
#117502=direction('',(-4.522629288245e-1,8.876159753616e-1,-8.715574274766e-2));
#117503=direction('',(8.910065241884e-1,4.539904997395e-1,0.e0));
#117504=axis2_placement_3d('',#117501,#117502,#117503);
#117505=plane('',#117504);
#117506=oriented_edge('',*,*,#107195,.f.);
#117507=oriented_edge('',*,*,#107225,.t.);
#117508=oriented_edge('',*,*,#107414,.t.);
#117509=oriented_edge('',*,*,#107430,.f.);
#117510=oriented_edge('',*,*,#117490,.t.);
#117511=edge_loop('',(#117506,#117507,#117508,#117509,#117510));
#117512=face_outer_bound('',#117511,.f.);
#117514=cartesian_point('',(7.783895839721e1,4.083980250905e1,
-1.069548648161e1));
#117515=direction('',(8.853831024016e-1,4.645343641661e-1,-1.745240644023e-2));
#117516=direction('',(-4.641894647954e-1,8.814598325431e-1,-8.692930683092e-2));
#117517=axis2_placement_3d('',#117514,#117515,#117516);
#117518=spherical_surface('',#117517,1.e0);
#117520=oriented_edge('',*,*,#117519,.t.);
#117521=oriented_edge('',*,*,#117492,.f.);
#117522=oriented_edge('',*,*,#107428,.t.);
#117523=edge_loop('',(#117520,#117521,#117522));
#117524=face_outer_bound('',#117523,.f.);
#117526=cartesian_point('',(-1.440266091326e-14,0.e0,-1.069548648161e1));
#117527=direction('',(0.e0,0.e0,1.e0));
#117528=direction('',(9.015499036836e-1,4.326751335218e-1,0.e0));
#117529=axis2_placement_3d('',#117526,#117527,#117528);
#117530=toroidal_surface('',#117529,8.790217809212e1,1.e0);
#117532=oriented_edge('',*,*,#117531,.t.);
#117533=oriented_edge('',*,*,#117519,.f.);
#117534=oriented_edge('',*,*,#107446,.t.);
#117536=oriented_edge('',*,*,#117535,.t.);
#117537=edge_loop('',(#117532,#117533,#117534,#117536));
#117538=face_outer_bound('',#117537,.f.);
#117540=cartesian_point('',(-1.440266091326e-14,0.e0,-8.156393297403e0));
#117541=direction('',(0.e0,0.e0,1.e0));
#117542=direction('',(-9.848077530122e-1,-1.736481776669e-1,0.e0));
#117543=axis2_placement_3d('',#117540,#117541,#117542);
#117544=conical_surface('',#117543,8.894665045655e1,1.e0);
#117545=oriented_edge('',*,*,#117531,.f.);
#117547=oriented_edge('',*,*,#117546,.t.);
#117549=oriented_edge('',*,*,#117548,.t.);
#117550=oriented_edge('',*,*,#117494,.t.);
#117551=edge_loop('',(#117545,#117547,#117549,#117550));
#117552=face_outer_bound('',#117551,.f.);
#117554=cartesian_point('',(7.891700294596e1,3.880598153655e1,
-8.400286046222e0));
#117555=direction('',(-5.392922053180e-2,7.032615045165e-2,-9.960651945207e-1));
#117556=direction('',(6.175166195039e-1,7.862479034448e-1,2.207847289079e-2));
#117557=axis2_placement_3d('',#117554,#117555,#117556);
#117558=cylindrical_surface('',#117557,9.999624588513e-1);
#117560=oriented_edge('',*,*,#117559,.t.);
#117562=oriented_edge('',*,*,#117561,.t.);
#117564=oriented_edge('',*,*,#117563,.f.);
#117565=oriented_edge('',*,*,#117546,.f.);
#117567=oriented_edge('',*,*,#117566,.t.);
#117568=oriented_edge('',*,*,#107474,.f.);
#117569=edge_loop('',(#117560,#117562,#117564,#117565,#117567,#117568));
#117570=face_outer_bound('',#117569,.f.);
#117572=cartesian_point('',(8.080686909277e1,3.702237302542e1,
-5.698621828224e0));
#117573=cartesian_point('',(8.076930084817e1,3.698113665100e1,
-5.698755089049e0));
#117574=cartesian_point('',(8.052165476696e1,3.672803237915e1,
-5.699473434623e0));
#117575=cartesian_point('',(8.019927222656e1,3.652159693255e1,
-5.699046223318e0));
#117576=cartesian_point('',(7.990100059880e1,3.640735758713e1,
-5.697649478759e0));
#117577=cartesian_point('',(7.988065856769e1,3.639988908278e1,
-5.697553353451e0));
#117578=cartesian_point('',(8.010177532713e1,3.767264347583e1,
-5.237921893442e0));
#117579=cartesian_point('',(8.007927271972e1,3.764751814061e1,
-5.237711291697e0));
#117580=cartesian_point('',(7.993055240564e1,3.749341548571e1,
-5.236694052287e0));
#117581=cartesian_point('',(7.973461884844e1,3.736907350084e1,
-5.237358091646e0));
#117582=cartesian_point('',(7.955348613577e1,3.730249051820e1,
-5.239014618934e0));
#117583=cartesian_point('',(7.954113452150e1,3.729815261588e1,
-5.239136710518e0));
#117584=cartesian_point('',(7.952498495885e1,3.820458674298e1,
-5.956660241894e0));
#117585=cartesian_point('',(7.951452399987e1,3.819290129892e1,
-5.956190030859e0));
#117586=cartesian_point('',(7.944539738082e1,3.812124747491e1,
-5.953817290376e0));
#117587=cartesian_point('',(7.935437044582e1,3.806349137411e1,
-5.955309455635e0));
#117588=cartesian_point('',(7.927006884817e1,3.803252689444e1,
-5.959481977018e0));
#117589=cartesian_point('',(7.926431949586e1,3.803050935297e1,
-5.959780232284e0));
#117590=cartesian_point('',(7.980067732038e1,3.795033050913e1,
-6.952437169948e0));
#117591=cartesian_point('',(7.978411533429e1,3.793253958154e1,
-6.952117550930e0));
#117592=cartesian_point('',(7.967531782871e1,3.782326457564e1,
-6.950471269592e0));
#117593=cartesian_point('',(7.953594143046e1,3.773298600753e1,
-6.951488696605e0));
#117594=cartesian_point('',(7.940658848894e1,3.768088196568e1,
-6.954481020755e0));
#117595=cartesian_point('',(7.939776388604e1,3.767746125429e1,
-6.954692207180e0));
#117596=(bounded_surface()b_spline_surface(3,3,((#117572,#117573,#117574,
#117575,#117576,#117577),(#117578,#117579,#117580,#117581,#117582,#117583),(
#117584,#117585,#117586,#117587,#117588,#117589),(#117590,#117591,#117592,
#117593,#117594,#117595)),.unspecified.,.f.,.f.,.f.)b_spline_surface_with_knots(
(4,4),(4,1,1,4),(0.e0,1.e0),(6.040134704903e-1,6.272930689314e-1,
7.516659395976e-1,7.607205704302e-1),.unspecified.)geometric_representation_item()rational_b_spline_surface(((1.457477891794e0,1.457477891794e0,1.457477891794e0,
1.457477891794e0,1.457477891794e0,1.457477891794e0),(8.475073694021e-1,
8.475073694021e-1,8.475073694021e-1,8.475073694021e-1,8.475073694021e-1,
8.475073694021e-1),(8.475073694021e-1,8.475073694021e-1,8.475073694021e-1,
8.475073694021e-1,8.475073694021e-1,8.475073694021e-1),(1.457477891794e0,
1.457477891794e0,1.457477891794e0,1.457477891794e0,1.457477891794e0,
1.457477891794e0)))representation_item('')surface());
#117597=oriented_edge('',*,*,#107510,.t.);
#117599=oriented_edge('',*,*,#117598,.f.);
#117600=oriented_edge('',*,*,#117559,.f.);
#117601=oriented_edge('',*,*,#107491,.t.);
#117602=edge_loop('',(#117597,#117599,#117600,#117601));
#117603=face_outer_bound('',#117602,.f.);
#117605=cartesian_point('',(8.045030861216e1,3.844018524584e1,
-4.961805061819e0));
#117606=cartesian_point('',(8.049748012120e1,3.835900176171e1,
-5.002200283927e0));
#117607=cartesian_point('',(8.057185025040e1,3.821793765780e1,
-5.073847458837e0));
#117608=cartesian_point('',(8.065740879159e1,3.801533284679e1,
-5.178751030755e0));
#117609=cartesian_point('',(8.071472288169e1,3.784223984132e1,
-5.268846274960e0));
#117610=cartesian_point('',(8.075355229047e1,3.767795326579e1,
-5.353762383343e0));
#117611=cartesian_point('',(8.077469832181e1,3.752321552729e1,
-5.432055686964e0));
#117612=cartesian_point('',(8.077923148819e1,3.737835938494e1,
-5.502540238744e0));
#117613=cartesian_point('',(8.076800148433e1,3.724016279788e1,
-5.565714557836e0));
#117614=cartesian_point('',(8.073942802107e1,3.710272724278e1,
-5.622569456463e0));
#117615=cartesian_point('',(8.068775622708e1,3.696106082881e1,
-5.671561536116e0));
#117616=cartesian_point('',(8.059060548914e1,3.679265500809e1,
-5.710381929255e0));
#117617=cartesian_point('',(8.049114329899e1,3.669266076397e1,
-5.705925405754e0));
#117618=cartesian_point('',(8.042852010079e1,3.664703872744e1,
-5.687640730236e0));
#117619=cartesian_point('',(7.959382970794e1,3.875907879967e1,
-5.504741154716e0));
#117620=cartesian_point('',(7.961190827783e1,3.866938502210e1,
-5.504295996724e0));
#117621=cartesian_point('',(7.964162823542e1,3.851897808005e1,
-5.498894952610e0));
#117622=cartesian_point('',(7.968189664589e1,3.831894474622e1,
-5.480129746500e0));
#117623=cartesian_point('',(7.971567812505e1,3.816022110693e1,
-5.456903719046e0));
#117624=cartesian_point('',(7.974820603668e1,3.802174020889e1,
-5.428866212624e0));
#117625=cartesian_point('',(7.978029579119e1,3.790336756312e1,
-5.397709799334e0));
#117626=cartesian_point('',(7.981265294699e1,3.780428292424e1,
-5.365119790505e0));
#117627=cartesian_point('',(7.984663786167e1,3.772125489244e1,
-5.331906566684e0));
#117628=cartesian_point('',(7.988455669727e1,3.765076683078e1,
-5.298089352395e0));
#117629=cartesian_point('',(7.992939263057e1,3.759201651833e1,
-5.264363270101e0));
#117630=cartesian_point('',(7.999172933977e1,3.754126910385e1,
-5.229904380325e0));
#117631=cartesian_point('',(8.003708369690e1,3.752792706785e1,
-5.219468182174e0));
#117632=cartesian_point('',(8.005731330127e1,3.752715397853e1,
-5.221155468746e0));
#117633=cartesian_point('',(7.984090279142e1,3.947691814079e1,
-6.248839011657e0));
#117634=cartesian_point('',(7.981985566241e1,3.937167753113e1,
-6.276440691990e0));
#117635=cartesian_point('',(7.977845377701e1,3.919503048161e1,
-6.311177672779e0));
#117636=cartesian_point('',(7.971200160709e1,3.896138385843e1,
-6.328561952952e0));
#117637=cartesian_point('',(7.965330159583e1,3.877781563123e1,
-6.321570360020e0));
#117638=cartesian_point('',(7.959863250222e1,3.862020580060e1,
-6.296028416796e0));
#117639=cartesian_point('',(7.955082621783e1,3.848863898195e1,
-6.256119429899e0));
#117640=cartesian_point('',(7.951198038165e1,3.838211115829e1,
-6.206189174434e0));
#117641=cartesian_point('',(7.948274991138e1,3.829679768995e1,
-6.149093916643e0));
#117642=cartesian_point('',(7.946376140096e1,3.822882494612e1,
-6.085603612042e0));
#117643=cartesian_point('',(7.945760048202e1,3.817732381420e1,
-6.016754539579e0));
#117644=cartesian_point('',(7.946950907074e1,3.813899055470e1,
-5.938350118234e0));
#117645=cartesian_point('',(7.948988804390e1,3.813040166654e1,
-5.902975050723e0));
#117646=cartesian_point('',(7.949268801058e1,3.812703771793e1,
-5.895062519334e0));
#117647=cartesian_point('',(8.088162708972e1,3.969332608719e1,
-6.260785712642e0));
#117648=cartesian_point('',(8.086049639176e1,3.958500230979e1,
-6.350142640468e0));
#117649=cartesian_point('',(8.081070825731e1,3.939813053213e1,
-6.491859252114e0));
#117650=cartesian_point('',(8.070996338737e1,3.913684659434e1,
-6.659869420539e0));
#117651=cartesian_point('',(8.060583141834e1,3.892038209055e1,
-6.778305313925e0));
#117652=cartesian_point('',(8.049243995784e1,3.872270190544e1,
-6.867577957241e0));
#117653=cartesian_point('',(8.037411050536e1,3.854493093936e1,
-6.930591786993e0));
#117654=cartesian_point('',(8.025434374530e1,3.838708113912e1,
-6.970805259975e0));
#117655=cartesian_point('',(8.013275787748e1,3.824489483778e1,
-6.992288422805e0));
#117656=cartesian_point('',(8.000484057029e1,3.811185030351e1,
-6.997342647896e0));
#117657=cartesian_point('',(7.986414295302e1,3.798283887188e1,
-6.985020097757e0));
#117658=cartesian_point('',(7.967895923374e1,3.783610459203e1,
-6.947124243607e0));
#117659=cartesian_point('',(7.953589721297e1,3.774440797573e1,
-6.899131633494e0));
#117660=cartesian_point('',(7.944284688463e1,3.769426304476e1,
-6.864088439334e0));
#117661=(bounded_surface()b_spline_surface(3,3,((#117605,#117606,#117607,
#117608,#117609,#117610,#117611,#117612,#117613,#117614,#117615,#117616,#117617,
#117618),(#117619,#117620,#117621,#117622,#117623,#117624,#117625,#117626,
#117627,#117628,#117629,#117630,#117631,#117632),(#117633,#117634,#117635,
#117636,#117637,#117638,#117639,#117640,#117641,#117642,#117643,#117644,#117645,
#117646),(#117647,#117648,#117649,#117650,#117651,#117652,#117653,#117654,
#117655,#117656,#117657,#117658,#117659,#117660)),.unspecified.,.f.,.f.,.f.)b_spline_surface_with_knots((4,4),(4,1,1,1,1,1,1,1,1,1,1,4),(0.e0,1.e0),(
1.602445846557e-1,2.669098678134e-1,3.413740418562e-1,4.101654086390e-1,
4.737436490117e-1,5.320415765768e-1,5.852134162756e-1,6.343362632612e-1,
6.833904864017e-1,7.356438937088e-1,7.927021069641e-1,8.848768646580e-1),
.unspecified.)geometric_representation_item()rational_b_spline_surface(((
1.456816963449e0,1.456816963449e0,1.456816963449e0,1.456816963449e0,
1.456816963449e0,1.456816963449e0,1.456816963449e0,1.456816963449e0,
1.456816963449e0,1.456816963449e0,1.456816963449e0,1.456816963449e0,
1.456816963449e0,1.456816963449e0),(8.477276788502e-1,8.477276788502e-1,
8.477276788502e-1,8.477276788502e-1,8.477276788502e-1,8.477276788502e-1,
8.477276788502e-1,8.477276788502e-1,8.477276788502e-1,8.477276788502e-1,
8.477276788502e-1,8.477276788502e-1,8.477276788502e-1,8.477276788502e-1),(
8.477276788502e-1,8.477276788502e-1,8.477276788502e-1,8.477276788502e-1,
8.477276788502e-1,8.477276788502e-1,8.477276788502e-1,8.477276788502e-1,
8.477276788502e-1,8.477276788502e-1,8.477276788502e-1,8.477276788502e-1,
8.477276788502e-1,8.477276788502e-1),(1.456816963449e0,1.456816963449e0,
1.456816963449e0,1.456816963449e0,1.456816963449e0,1.456816963449e0,
1.456816963449e0,1.456816963449e0,1.456816963449e0,1.456816963449e0,
1.456816963449e0,1.456816963449e0,1.456816963449e0,1.456816963449e0)))representation_item('')surface());
#117663=oriented_edge('',*,*,#117662,.t.);
#117665=oriented_edge('',*,*,#117664,.f.);
#117666=oriented_edge('',*,*,#117561,.f.);
#117667=oriented_edge('',*,*,#117598,.t.);
#117668=edge_loop('',(#117663,#117665,#117666,#117667));
#117669=face_outer_bound('',#117668,.f.);
#117671=cartesian_point('',(0.e0,0.e0,-5.1e0));
#117672=direction('',(0.e0,0.e0,1.e0));
#117673=direction('',(-9.999995644445e-1,9.333331978283e-4,0.e0));
#117674=axis2_placement_3d('',#117671,#117672,#117673);
#117675=toroidal_surface('',#117674,8.85e1,5.e-1);
#117676=oriented_edge('',*,*,#107508,.f.);
#117678=oriented_edge('',*,*,#117677,.f.);
#117680=oriented_edge('',*,*,#117679,.f.);
#117682=oriented_edge('',*,*,#117681,.t.);
#117684=oriented_edge('',*,*,#117683,.f.);
#117685=oriented_edge('',*,*,#117662,.f.);
#117686=edge_loop('',(#117676,#117678,#117680,#117682,#117684,#117685));
#117687=face_outer_bound('',#117686,.f.);
#117689=cartesian_point('',(8.277348848070e1,3.095591099207e1,
-5.685152481274e0));
#117690=cartesian_point('',(8.284371572841e1,3.096859344437e1,
-5.703177829524e0));
#117691=cartesian_point('',(8.297056741473e1,3.097165008056e1,
-5.711121712427e0));
#117692=cartesian_point('',(8.315247644582e1,3.093219933211e1,
-5.681565873425e0));
#117693=cartesian_point('',(8.330415596614e1,3.086993917472e1,
-5.633194361526e0));
#117694=cartesian_point('',(8.345405441266e1,3.077439780396e1,
-5.562116097691e0));
#117695=cartesian_point('',(8.359477053850e1,3.064744184012e1,
-5.473753827506e0));
#117696=cartesian_point('',(8.372321277382e1,3.049149388091e1,
-5.373141432390e0));
#117697=cartesian_point('',(8.383860432253e1,3.030764773927e1,
-5.263772882791e0));
#117698=cartesian_point('',(8.394068339605e1,3.009583037917e1,
-5.148153329677e0));
#117699=cartesian_point('',(8.401584784022e1,2.989085630266e1,
-5.046136681537e0));
#117700=cartesian_point('',(8.405495290766e1,2.975611015886e1,
-4.984240330913e0));
#117701=cartesian_point('',(8.406904684459e1,2.970268767006e1,
-4.960455933293e0));
#117702=cartesian_point('',(8.314676716347e1,3.007591676458e1,
-5.220978151651e0));
#117703=cartesian_point('',(8.313409483178e1,3.006267503429e1,
-5.219200124090e0));
#117704=cartesian_point('',(8.311297458659e1,3.002723168015e1,
-5.226726334996e0));
#117705=cartesian_point('',(8.310045520903e1,2.995450561980e1,
-5.256432052439e0));
#117706=cartesian_point('',(8.310614713946e1,2.987810437765e1,
-5.291564129805e0));
#117707=cartesian_point('',(8.313363219063e1,2.978212094522e1,
-5.334468207907e0));
#117708=cartesian_point('',(8.318488695327e1,2.966690626724e1,
-5.379595336358e0));
#117709=cartesian_point('',(8.325906146314e1,2.953237727997e1,
-5.422273996232e0));
#117710=cartesian_point('',(8.335466740290e1,2.937753115277e1,
-5.459073273094e0));
#117711=cartesian_point('',(8.347027180966e1,2.920075443492e1,
-5.487202194116e0));
#117712=cartesian_point('',(8.358462661645e1,2.902979090368e1,
-5.501544881459e0));
#117713=cartesian_point('',(8.366000454230e1,2.891687226697e1,
-5.504518165384e0));
#117714=cartesian_point('',(8.368982056749e1,2.887199513814e1,
-5.504789449105e0));
#117715=cartesian_point('',(8.316936113899e1,2.925151897707e1,
-5.892744543502e0));
#117716=cartesian_point('',(8.317056454556e1,2.924721024305e1,
-5.900191709922e0));
#117717=cartesian_point('',(8.316329683036e1,2.923004477950e1,
-5.929095789426e0));
#117718=cartesian_point('',(8.317448040690e1,2.919719621157e1,
-5.999488889891e0));
#117719=cartesian_point('',(8.321040037100e1,2.916382999428e1,
-6.073117036924e0));
#117720=cartesian_point('',(8.328535321358e1,2.912082916386e1,
-6.154421631854e0));
#117721=cartesian_point('',(8.340256771104e1,2.906484341227e1,
-6.230182983626e0));
#117722=cartesian_point('',(8.355939132560e1,2.899235986996e1,
-6.289607905096e0));
#117723=cartesian_point('',(8.375153686360e1,2.889983724804e1,
-6.324623866813e0));
#117724=cartesian_point('',(8.397438070416e1,2.878361146421e1,
-6.328422233676e0));
#117725=cartesian_point('',(8.418608106985e1,2.866105302874e1,
-6.299470005136e0));
#117726=cartesian_point('',(8.432086546473e1,2.857472757447e1,
-6.264239872030e0));
#117727=cartesian_point('',(8.437341638896e1,2.853961841361e1,
-6.248015951812e0));
#117728=cartesian_point('',(8.281293087819e1,2.951675628020e1,
-6.857857916249e0));
#117729=cartesian_point('',(8.290738106224e1,2.954503310527e1,
-6.891987724599e0));
#117730=cartesian_point('',(8.305841516878e1,2.957999753237e1,
-6.937251043240e0));
#117731=cartesian_point('',(8.328170254722e1,2.961016109130e1,
-6.978723341073e0));
#117732=cartesian_point('',(8.348615127390e1,2.962302735905e1,
-6.997554581004e0));
#117733=cartesian_point('',(8.371891444491e1,2.961997794097e1,
-6.993512262005e0));
#117734=cartesian_point('',(8.397477675911e1,2.959641816474e1,
-6.958628285192e0));
#117735=cartesian_point('',(8.424749988646e1,2.954878320152e1,
-6.887249909858e0));
#117736=cartesian_point('',(8.453142102064e1,2.947373546697e1,
-6.774768219458e0));
#117737=cartesian_point('',(8.482070842786e1,2.936762212878e1,
-6.616674714921e0));
#117738=cartesian_point('',(8.506580942640e1,2.924714903294e1,
-6.439077948789e0));
#117739=cartesian_point('',(8.520862061839e1,2.915882672034e1,
-6.310489731282e0));
#117740=cartesian_point('',(8.526240296466e1,2.912245621449e1,
-6.257909586270e0));
#117741=(bounded_surface()b_spline_surface(3,3,((#117689,#117690,#117691,
#117692,#117693,#117694,#117695,#117696,#117697,#117698,#117699,#117700,
#117701),(#117702,#117703,#117704,#117705,#117706,#117707,#117708,#117709,
#117710,#117711,#117712,#117713,#117714),(#117715,#117716,#117717,#117718,
#117719,#117720,#117721,#117722,#117723,#117724,#117725,#117726,#117727),(
#117728,#117729,#117730,#117731,#117732,#117733,#117734,#117735,#117736,#117737,
#117738,#117739,#117740)),.unspecified.,.f.,.f.,.f.)b_spline_surface_with_knots(
(4,4),(4,1,1,1,1,1,1,1,1,1,4),(0.e0,1.e0),(1.107046859726e-1,1.967066413977e-1,
2.471709373864e-1,3.042426221457e-1,3.677536205230e-1,4.368053070817e-1,
5.115744514512e-1,5.930118915248e-1,6.816169722994e-1,7.782318836837e-1,
8.409811626239e-1),.unspecified.)geometric_representation_item()rational_b_spline_surface(((1.456821149807e0,1.456821149807e0,1.456821149807e0,1.456821149807e0,
1.456821149807e0,1.456821149807e0,1.456821149807e0,1.456821149807e0,
1.456821149807e0,1.456821149807e0,1.456821149807e0,1.456821149807e0,
1.456821149807e0),(8.477262833976e-1,8.477262833976e-1,8.477262833976e-1,
8.477262833976e-1,8.477262833976e-1,8.477262833976e-1,8.477262833976e-1,
8.477262833976e-1,8.477262833976e-1,8.477262833976e-1,8.477262833976e-1,
8.477262833976e-1,8.477262833976e-1),(8.477262833976e-1,8.477262833976e-1,
8.477262833976e-1,8.477262833976e-1,8.477262833976e-1,8.477262833976e-1,
8.477262833976e-1,8.477262833976e-1,8.477262833976e-1,8.477262833976e-1,
8.477262833976e-1,8.477262833976e-1,8.477262833976e-1),(1.456821149807e0,
1.456821149807e0,1.456821149807e0,1.456821149807e0,1.456821149807e0,
1.456821149807e0,1.456821149807e0,1.456821149807e0,1.456821149807e0,
1.456821149807e0,1.456821149807e0,1.456821149807e0,1.456821149807e0)))representation_item('')surface());
#117742=oriented_edge('',*,*,#117677,.t.);
#117744=oriented_edge('',*,*,#117743,.f.);
#117746=oriented_edge('',*,*,#117745,.f.);
#117748=oriented_edge('',*,*,#117747,.t.);
#117749=edge_loop('',(#117742,#117744,#117746,#117748));
#117750=face_outer_bound('',#117749,.f.);
#117752=cartesian_point('',(8.221176675680e1,3.074042484617e1,
-5.697497538995e0));
#117753=cartesian_point('',(8.223933358709e1,3.075335925992e1,
-5.697634426705e0));
#117754=cartesian_point('',(8.256286277729e1,3.089752747521e1,
-5.699180351497e0));
#117755=cartesian_point('',(8.291877254520e1,3.096737814395e1,
-5.699609930188e0));
#117756=cartesian_point('',(8.324284615300e1,3.096259351782e1,
-5.698735326230e0));
#117757=cartesian_point('',(8.261125358388e1,2.986711043284e1,
-5.239203190746e0));
#117758=cartesian_point('',(8.262779271081e1,2.987516239097e1,
-5.239028111591e0));
#117759=cartesian_point('',(8.282207989757e1,2.996490049617e1,
-5.237192897836e0));
#117760=cartesian_point('',(8.303778212241e1,3.000795842705e1,
-5.236918846407e0));
#117761=cartesian_point('',(8.323374719557e1,3.000364780534e1,
-5.237593519998e0));
#117762=cartesian_point('',(8.293689797332e1,2.915522185019e1,
-5.959947477081e0));
#117763=cartesian_point('',(8.294459525819e1,2.915897161427e1,
-5.959521079276e0));
#117764=cartesian_point('',(8.303499963436e1,2.920075547947e1,
-5.954900493900e0));
#117765=cartesian_point('',(8.313519098355e1,2.922075583135e1,
-5.953940263822e0));
#117766=cartesian_point('',(8.322629608055e1,2.921873925991e1,
-5.956055413777e0));
#117767=cartesian_point('',(8.277984261871e1,2.949855876991e1,
-6.954812097308e0));
#117768=cartesian_point('',(8.279198514810e1,2.950398814849e1,
-6.954510567949e0));
#117769=cartesian_point('',(8.293429421269e1,2.956450177890e1,
-6.951197504115e0));
#117770=cartesian_point('',(8.308869908022e1,2.959412926402e1,
-6.950430066856e0));
#117771=cartesian_point('',(8.322984792942e1,2.959334653267e1,
-6.952068326252e0));
#117772=(bounded_surface()b_spline_surface(3,3,((#117752,#117753,#117754,
#117755,#117756),(#117757,#117758,#117759,#117760,#117761),(#117762,#117763,
#117764,#117765,#117766),(#117767,#117768,#117769,#117770,#117771)),
.unspecified.,.f.,.f.,.f.)b_spline_surface_with_knots((4,4),(4,1,4),(0.e0,1.e0),
(2.375669286934e-1,2.502918539746e-1,3.855222676305e-1),.unspecified.)geometric_representation_item()rational_b_spline_surface(((1.457477947707e0,
1.457477947707e0,1.457477947707e0,1.457477947707e0,1.457477947707e0),(
8.475073507644e-1,8.475073507644e-1,8.475073507644e-1,8.475073507644e-1,
8.475073507644e-1),(8.475073507644e-1,8.475073507644e-1,8.475073507644e-1,
8.475073507644e-1,8.475073507644e-1),(1.457477947707e0,1.457477947707e0,
1.457477947707e0,1.457477947707e0,1.457477947707e0)))representation_item('')surface());
#117773=oriented_edge('',*,*,#107506,.t.);
#117774=oriented_edge('',*,*,#107528,.f.);
#117776=oriented_edge('',*,*,#117775,.f.);
#117777=oriented_edge('',*,*,#117743,.t.);
#117778=edge_loop('',(#117773,#117774,#117776,#117777));
#117779=face_outer_bound('',#117778,.f.);
#117781=cartesian_point('',(8.324364420231e1,2.835573614172e1,
-8.480067572121e0));
#117782=direction('',(-1.159427735321e-2,8.786184872280e-2,9.960651927819e-1));
#117783=direction('',(9.926116847878e-1,-1.193088305968e-1,2.207818299647e-2));
#117784=axis2_placement_3d('',#117781,#117782,#117783);
#117785=cylindrical_surface('',#117784,9.999637340501e-1);
#117786=oriented_edge('',*,*,#117745,.t.);
#117787=oriented_edge('',*,*,#117775,.t.);
#117789=oriented_edge('',*,*,#117788,.f.);
#117791=oriented_edge('',*,*,#117790,.t.);
#117793=oriented_edge('',*,*,#117792,.f.);
#117795=oriented_edge('',*,*,#117794,.t.);
#117796=edge_loop('',(#117786,#117787,#117789,#117791,#117793,#117795));
#117797=face_outer_bound('',#117796,.f.);
#117799=cartesian_point('',(6.382209264962e1,2.336571051726e1,-5.6e0));
#117800=direction('',(-3.078410914165e-1,9.474374591189e-1,-8.715574274766e-2));
#117801=direction('',(9.510565162952e-1,3.090169943749e-1,0.e0));
#117802=axis2_placement_3d('',#117799,#117800,#117801);
#117803=plane('',#117802);
#117804=oriented_edge('',*,*,#107526,.f.);
#117805=oriented_edge('',*,*,#107556,.t.);
#117806=oriented_edge('',*,*,#107733,.t.);
#117807=oriented_edge('',*,*,#107749,.f.);
#117808=oriented_edge('',*,*,#117788,.t.);
#117809=edge_loop('',(#117804,#117805,#117806,#117807,#117808));
#117810=face_outer_bound('',#117809,.f.);
#117812=cartesian_point('',(8.326938431085e1,2.816030095424e1,
-1.069548648161e1));
#117813=direction('',(9.471517519526e-1,3.203107433143e-1,-1.745240644023e-2));
#117814=direction('',(-3.205838248487e-1,9.432228299078e-1,-8.692930683090e-2));
#117815=axis2_placement_3d('',#117812,#117813,#117814);
#117816=spherical_surface('',#117815,1.e0);
#117817=oriented_edge('',*,*,#107747,.t.);
#117819=oriented_edge('',*,*,#117818,.t.);
#117820=oriented_edge('',*,*,#117790,.f.);
#117821=edge_loop('',(#117817,#117819,#117820));
#117822=face_outer_bound('',#117821,.f.);
#117824=cartesian_point('',(-1.440875182862e-14,0.e0,-1.069548648161e1));
#117825=direction('',(0.e0,0.e0,1.e0));
#117826=direction('',(9.581356313817e-1,2.863147077550e-1,0.e0));
#117827=axis2_placement_3d('',#117824,#117825,#117826);
#117828=toroidal_surface('',#117827,8.790217809212e1,1.e0);
#117830=oriented_edge('',*,*,#117829,.t.);
#117831=oriented_edge('',*,*,#117818,.f.);
#117832=oriented_edge('',*,*,#107765,.t.);
#117834=oriented_edge('',*,*,#117833,.t.);
#117835=edge_loop('',(#117830,#117831,#117832,#117834));
#117836=face_outer_bound('',#117835,.f.);
#117838=cartesian_point('',(-1.440875182862e-14,0.e0,-8.156393297403e0));
#117839=direction('',(0.e0,0.e0,1.e0));
#117840=direction('',(-9.998476951564e-1,-1.745240643728e-2,0.e0));
#117841=axis2_placement_3d('',#117838,#117839,#117840);
#117842=conical_surface('',#117841,8.894665045655e1,1.e0);
#117843=oriented_edge('',*,*,#117829,.f.);
#117845=oriented_edge('',*,*,#117844,.t.);
#117847=oriented_edge('',*,*,#117846,.t.);
#117848=oriented_edge('',*,*,#117792,.t.);
#117849=edge_loop('',(#117843,#117845,#117847,#117848));
#117850=face_outer_bound('',#117849,.f.);
#117852=cartesian_point('',(8.401599664647e1,2.598287637057e1,
-8.400286046210e0));
#117853=direction('',(-4.226382860982e-2,7.789670760345e-2,-9.960651945208e-1));
#117854=direction('',(7.329102353762e-1,6.799670050197e-1,2.207847289180e-2));
#117855=axis2_placement_3d('',#117852,#117853,#117854);
#117856=cylindrical_surface('',#117855,9.999624588510e-1);
#117857=oriented_edge('',*,*,#107793,.f.);
#117859=oriented_edge('',*,*,#117858,.t.);
#117861=oriented_edge('',*,*,#117860,.t.);
#117863=oriented_edge('',*,*,#117862,.f.);
#117864=oriented_edge('',*,*,#117844,.f.);
#117866=oriented_edge('',*,*,#117865,.t.);
#117867=edge_loop('',(#117857,#117859,#117861,#117863,#117864,#117866));
#117868=face_outer_bound('',#117867,.f.);
#117870=cartesian_point('',(8.560358233761e1,2.392559066686e1,
-5.698621895104e0));
#117871=cartesian_point('',(8.555997129699e1,2.389069513061e1,
-5.698755326544e0));
#117872=cartesian_point('',(8.527572980614e1,2.367942850742e1,
-5.699473492587e0));
#117873=cartesian_point('',(8.492500998246e1,2.352599190155e1,
-5.699045907646e0));
#117874=cartesian_point('',(8.461260379427e1,2.345984269175e1,
-5.697649288241e0));
#117875=cartesian_point('',(8.459139130503e1,2.345565769020e1,
-5.697553370798e0));
#117876=cartesian_point('',(8.500889224271e1,2.467815469368e1,
-5.237921923609e0));
#117877=cartesian_point('',(8.498270346771e1,2.465683210001e1,
-5.237711057001e0));
#117878=cartesian_point('',(8.481167663889e1,2.452788034524e1,
-5.236693856250e0));
#117879=cartesian_point('',(8.459869609060e1,2.443573629368e1,
-5.237358508231e0));
#117880=cartesian_point('',(8.440941653482e1,2.439832252034e1,
-5.239014826838e0));
#117881=cartesian_point('',(8.439656712229e1,2.439597549142e1,
-5.239136636871e0));
#117882=cartesian_point('',(8.452241581689e1,2.529377753648e1,
-5.956660287437e0));
#117883=cartesian_point('',(8.451024042148e1,2.528385996050e1,
-5.956189480939e0));
#117884=cartesian_point('',(8.443074156301e1,2.522389684834e1,
-5.953817037655e0));
#117885=cartesian_point('',(8.433179659026e1,2.518109915120e1,
-5.955310551657e0));
#117886=cartesian_point('',(8.424370709817e1,2.516371010800e1,
-5.959482616477e0));
#117887=cartesian_point('',(8.423772628998e1,2.516261924217e1,
-5.959780202721e0));
#117888=cartesian_point('',(8.475494030001e1,2.499952435817e1,
-6.952437202915e0));
#117889=cartesian_point('',(8.473577513668e1,2.498452449812e1,
-6.952117177813e0));
#117890=cartesian_point('',(8.461120116337e1,2.489360628058e1,
-6.950471168074e0));
#117891=cartesian_point('',(8.445941263019e1,2.482625275816e1,
-6.951489505519e0));
#117892=cartesian_point('',(8.432352916186e1,2.479503602790e1,
-6.954481522190e0));
#117893=cartesian_point('',(8.431429872576e1,2.479304236132e1,
-6.954692240534e0));
#117894=(bounded_surface()b_spline_surface(3,3,((#117870,#117871,#117872,
#117873,#117874,#117875),(#117876,#117877,#117878,#117879,#117880,#117881),(
#117882,#117883,#117884,#117885,#117886,#117887),(#117888,#117889,#117890,
#117891,#117892,#117893)),.unspecified.,.f.,.f.,.f.)b_spline_surface_with_knots(
(4,4),(4,1,1,4),(0.e0,1.e0),(6.040122809156e-1,6.273210901743e-1,
7.516860489528e-1,7.607204849230e-1),.unspecified.)geometric_representation_item()rational_b_spline_surface(((1.457477936670e0,1.457477936670e0,1.457477936670e0,
1.457477936670e0,1.457477936670e0,1.457477936670e0),(8.475073544433e-1,
8.475073544433e-1,8.475073544433e-1,8.475073544433e-1,8.475073544433e-1,
8.475073544433e-1),(8.475073544433e-1,8.475073544433e-1,8.475073544433e-1,
8.475073544433e-1,8.475073544433e-1,8.475073544433e-1),(1.457477936670e0,
1.457477936670e0,1.457477936670e0,1.457477936670e0,1.457477936670e0,
1.457477936670e0)))representation_item('')surface());
#117895=oriented_edge('',*,*,#107810,.t.);
#117896=oriented_edge('',*,*,#107827,.t.);
#117898=oriented_edge('',*,*,#117897,.f.);
#117899=oriented_edge('',*,*,#117858,.f.);
#117900=edge_loop('',(#117895,#117896,#117898,#117899));
#117901=face_outer_bound('',#117900,.f.);
#117903=cartesian_point('',(8.547330908122e1,2.538184766048e1,
-4.961660715941e0));
#117904=cartesian_point('',(8.549711027393e1,2.531985009120e1,
-4.990369882959e0));
#117905=cartesian_point('',(8.553103938559e1,2.522409991736e1,
-5.035421440608e0));
#117906=cartesian_point('',(8.557132879608e1,2.508841478909e1,
-5.100898028872e0));
#117907=cartesian_point('',(8.560027510949e1,2.497372243372e1,
-5.157118252146e0));
#117908=cartesian_point('',(8.562501908474e1,2.484981136268e1,
-5.218708451706e0));
#117909=cartesian_point('',(8.564291783197e1,2.472128605107e1,
-5.283234174136e0));
#117910=cartesian_point('',(8.565212351691e1,2.459254708187e1,
-5.348133082577e0));
#117911=cartesian_point('',(8.565167235299e1,2.446709516240e1,
-5.411131679052e0));
#117912=cartesian_point('',(8.564144034725e1,2.434812948900e1,
-5.470034897499e0));
#117913=cartesian_point('',(8.562220949090e1,2.423828416454e1,
-5.522980010279e0));
#117914=cartesian_point('',(8.559539886195e1,2.413889093055e1,
-5.568912509842e0));
#117915=cartesian_point('',(8.556254107497e1,2.405003471322e1,
-5.607564451359e0));
#117916=cartesian_point('',(8.552511584552e1,2.397138298684e1,
-5.639016684401e0));
#117917=cartesian_point('',(8.548473667247e1,2.390271209670e1,
-5.663484915090e0));
#117918=cartesian_point('',(8.544278229821e1,2.384327618434e1,
-5.681562592187e0));
#117919=cartesian_point('',(8.539975177161e1,2.379147550876e1,
-5.694136999938e0));
#117920=cartesian_point('',(8.531423120908e1,2.370309096180e1,
-5.709087891620e0));
#117921=cartesian_point('',(8.523365130138e1,2.364575025803e1,
-5.704236895176e0));
#117922=cartesian_point('',(8.517006440442e1,2.361458774525e1,
-5.687422618269e0));
#117923=cartesian_point('',(8.467711114691e1,2.583012020514e1,
-5.505031324649e0));
#117924=cartesian_point('',(8.467985330788e1,2.576627713703e1,
-5.504346566894e0));
#117925=cartesian_point('',(8.468369511826e1,2.566805536804e1,
-5.501863851636e0));
#117926=cartesian_point('',(8.468897870787e1,2.553419749891e1,
-5.493679670646e0));
#117927=cartesian_point('',(8.469356503021e1,2.542429680942e1,
-5.483954564673e0));
#117928=cartesian_point('',(8.469899134509e1,2.530982410291e1,
-5.470098549572e0));
#117929=cartesian_point('',(8.470558242426e1,2.519614839309e1,
-5.452123875857e0));
#117930=cartesian_point('',(8.471371841535e1,2.508795373532e1,
-5.430550337281e0));
#117931=cartesian_point('',(8.472377352057e1,2.498856748674e1,
-5.406249253090e0));
#117932=cartesian_point('',(8.473596891864e1,2.490045496678e1,
-5.380444512087e0));
#117933=cartesian_point('',(8.475026338017e1,2.482497566899e1,
-5.354548468284e0));
#117934=cartesian_point('',(8.476639361762e1,2.476201646309e1,
-5.329789985933e0));
#117935=cartesian_point('',(8.478400024285e1,2.471041452239e1,
-5.307009793819e0));
#117936=cartesian_point('',(8.480263872655e1,2.466875275068e1,
-5.286774196313e0));
#117937=cartesian_point('',(8.482170589955e1,2.463571454284e1,
-5.269488684334e0));
#117938=cartesian_point('',(8.484065346727e1,2.460982163291e1,
-5.255226320620e0));
#117939=cartesian_point('',(8.485927945826e1,2.458946496704e1,
-5.243703823832e0));
#117940=cartesian_point('',(8.489466100887e1,2.455839358524e1,
-5.226127052921e0));
#117941=cartesian_point('',(8.492419792900e1,2.454495689691e1,
-5.219624457136e0));
#117942=cartesian_point('',(8.494278184863e1,2.454116302738e1,
-5.221025491548e0));
#117943=cartesian_point('',(8.503328126870e1,2.649990365716e1,
-6.249629582166e0));
#117944=cartesian_point('',(8.500719990706e1,2.643027199821e1,
-6.268110553053e0));
#117945=cartesian_point('',(8.496448464583e1,2.632225767088e1,
-6.292769740269e0));
#117946=cartesian_point('',(8.490127464557e1,2.617644770473e1,
-6.314499598944e0));
#117947=cartesian_point('',(8.484663436842e1,2.605755766269e1,
-6.324838888636e0));
#117948=cartesian_point('',(8.478697985913e1,2.593500713618e1,
-6.326292847137e0));
#117949=cartesian_point('',(8.472548071794e1,2.581501785826e1,
-6.317153078282e0));
#117950=cartesian_point('',(8.466556035202e1,2.570294613324e1,
-6.297184396145e0));
#117951=cartesian_point('',(8.461027048814e1,2.560249022353e1,
-6.267442670296e0));
#117952=cartesian_point('',(8.456226099838e1,2.551616214563e1,
-6.230127125708e0));
#117953=cartesian_point('',(8.452332036879e1,2.544499800656e1,
-6.188256470650e0));
#117954=cartesian_point('',(8.449393112388e1,2.538828473228e1,
-6.144863363564e0));
#117955=cartesian_point('',(8.447351338360e1,2.534417945965e1,
-6.102347882774e0));
#117956=cartesian_point('',(8.446096531072e1,2.531060042247e1,
-6.062514138804e0));
#117957=cartesian_point('',(8.445488456120e1,2.528558986435e1,
-6.026767125707e0));
#117958=cartesian_point('',(8.445363933835e1,2.526717739299e1,
-5.995757787141e0));
#117959=cartesian_point('',(8.445572607677e1,2.525351250803e1,
-5.969249090721e0));
#117960=cartesian_point('',(8.446399545984e1,2.523361233634e1,
-5.925777487047e0));
#117961=cartesian_point('',(8.447616006223e1,2.522578276439e1,
-5.902248163471e0));
#117962=cartesian_point('',(8.447953558413e1,2.522113757361e1,
-5.894507619245e0));
#117963=cartesian_point('',(8.609507908335e1,2.655109586136e1,
-6.261513918390e0));
#117964=cartesian_point('',(8.606856275984e1,2.647899307594e1,
-6.323680904350e0));
#117965=cartesian_point('',(8.602121668981e1,2.636614792747e1,
-6.416114373648e0));
#117966=cartesian_point('',(8.594193610235e1,2.620959789466e1,
-6.533812223324e0));
#117967=cartesian_point('',(8.586748990275e1,2.607921272965e1,
-6.625059078337e0));
#117968=cartesian_point('',(8.577862158191e1,2.594120012120e1,
-6.713376063803e0));
#117969=cartesian_point('',(8.567765449768e1,2.580165314570e1,
-6.793324974858e0));
#117970=cartesian_point('',(8.556805346678e1,2.566614593843e1,
-6.861025498477e0));
#117971=cartesian_point('',(8.545352888609e1,2.553882669999e1,
-6.914526308178e0));
#117972=cartesian_point('',(8.533819655886e1,2.542297614635e1,
-6.953334992761e0));
#117973=cartesian_point('',(8.522603263028e1,2.532066384096e1,
-6.978393054521e0));
#117974=cartesian_point('',(8.511975815042e1,2.523217419709e1,
-6.991794888868e0));
#117975=cartesian_point('',(8.502052081879e1,2.515640499401e1,
-6.995994724265e0));
#117976=cartesian_point('',(8.492865288145e1,2.509186338440e1,
-6.993234261823e0));
#117977=cartesian_point('',(8.484437270903e1,2.503720644889e1,
-6.985474051059e0));
#117978=cartesian_point('',(8.476716756267e1,2.499082921876e1,
-6.974316353683e0));
#117979=cartesian_point('',(8.469526428462e1,2.495071045722e1,
-6.960729191235e0));
#117980=cartesian_point('',(8.456241371907e1,2.488182761214e1,
-6.930475194309e0));
#117981=cartesian_point('',(8.445150676903e1,2.483427531191e1,
-6.895900455653e0));
#117982=cartesian_point('',(8.436137040742e1,2.480162663564e1,
-6.863127626605e0));
#117983=(bounded_surface()b_spline_surface(3,3,((#117903,#117904,#117905,
#117906,#117907,#117908,#117909,#117910,#117911,#117912,#117913,#117914,#117915,
#117916,#117917,#117918,#117919,#117920,#117921,#117922),(#117923,#117924,
#117925,#117926,#117927,#117928,#117929,#117930,#117931,#117932,#117933,#117934,
#117935,#117936,#117937,#117938,#117939,#117940,#117941,#117942),(#117943,
#117944,#117945,#117946,#117947,#117948,#117949,#117950,#117951,#117952,#117953,
#117954,#117955,#117956,#117957,#117958,#117959,#117960,#117961,#117962),(
#117963,#117964,#117965,#117966,#117967,#117968,#117969,#117970,#117971,#117972,
#117973,#117974,#117975,#117976,#117977,#117978,#117979,#117980,#117981,
#117982)),.unspecified.,.f.,.f.,.f.)b_spline_surface_with_knots((4,4),(4,1,1,1,
1,1,1,1,1,1,1,1,1,1,1,1,1,4),(0.e0,1.e0),(1.577230654496e-1,2.329424741375e-1,
2.735335246413e-1,3.190113193771e-1,3.677379341328e-1,4.173900119631e-1,
4.664592263369e-1,5.138624160108e-1,5.586028424997e-1,5.997548573684e-1,
6.370296755485e-1,6.709087143223e-1,7.017786768177e-1,7.297076387049e-1,
7.548737104773e-1,7.780544842181e-1,8.002989150593e-1,8.845285992242e-1),
.unspecified.)geometric_representation_item()rational_b_spline_surface(((
1.456817678735e0,1.456817678735e0,1.456817678735e0,1.456817678735e0,
1.456817678735e0,1.456817678735e0,1.456817678735e0,1.456817678735e0,
1.456817678735e0,1.456817678735e0,1.456817678735e0,1.456817678735e0,
1.456817678735e0,1.456817678735e0,1.456817678735e0,1.456817678735e0,
1.456817678735e0,1.456817678735e0,1.456817678735e0,1.456817678735e0),(
8.477274404217e-1,8.477274404217e-1,8.477274404217e-1,8.477274404217e-1,
8.477274404217e-1,8.477274404217e-1,8.477274404217e-1,8.477274404217e-1,
8.477274404217e-1,8.477274404217e-1,8.477274404217e-1,8.477274404217e-1,
8.477274404217e-1,8.477274404217e-1,8.477274404217e-1,8.477274404217e-1,
8.477274404217e-1,8.477274404217e-1,8.477274404217e-1,8.477274404217e-1),(
8.477274404217e-1,8.477274404217e-1,8.477274404217e-1,8.477274404217e-1,
8.477274404217e-1,8.477274404217e-1,8.477274404217e-1,8.477274404217e-1,
8.477274404217e-1,8.477274404217e-1,8.477274404217e-1,8.477274404217e-1,
8.477274404217e-1,8.477274404217e-1,8.477274404217e-1,8.477274404217e-1,
8.477274404217e-1,8.477274404217e-1,8.477274404217e-1,8.477274404217e-1),(
1.456817678735e0,1.456817678735e0,1.456817678735e0,1.456817678735e0,
1.456817678735e0,1.456817678735e0,1.456817678735e0,1.456817678735e0,
1.456817678735e0,1.456817678735e0,1.456817678735e0,1.456817678735e0,
1.456817678735e0,1.456817678735e0,1.456817678735e0,1.456817678735e0,
1.456817678735e0,1.456817678735e0,1.456817678735e0,1.456817678735e0)))representation_item('')surface());
#117985=oriented_edge('',*,*,#117984,.t.);
#117987=oriented_edge('',*,*,#117986,.f.);
#117988=oriented_edge('',*,*,#117860,.f.);
#117989=oriented_edge('',*,*,#117897,.t.);
#117990=edge_loop('',(#117985,#117987,#117988,#117989));
#117991=face_outer_bound('',#117990,.f.);
#117993=cartesian_point('',(0.e0,0.e0,-5.1e0));
#117994=direction('',(0.e0,0.e0,1.e0));
#117995=direction('',(-9.999995644445e-1,9.333331978283e-4,0.e0));
#117996=axis2_placement_3d('',#117993,#117994,#117995);
#117997=toroidal_surface('',#117996,8.85e1,5.e-1);
#117998=oriented_edge('',*,*,#107825,.f.);
#118000=oriented_edge('',*,*,#117999,.f.);
#118002=oriented_edge('',*,*,#118001,.t.);
#118004=oriented_edge('',*,*,#118003,.f.);
#118005=oriented_edge('',*,*,#117984,.f.);
#118006=edge_loop('',(#117998,#118000,#118002,#118004,#118005));
#118007=face_outer_bound('',#118006,.f.);
#118009=cartesian_point('',(8.706042462601e1,1.687977133344e1,
-5.727138892911e0));
#118010=cartesian_point('',(8.707933341999e1,1.685922476393e1,
-5.724127315315e0));
#118011=cartesian_point('',(8.719242384457e1,1.673350047507e1,
-5.702884110468e0));
#118012=cartesian_point('',(8.738968347428e1,1.646802784873e1,
-5.632362896316e0));
#118013=cartesian_point('',(8.761424552562e1,1.604954217642e1,
-5.492507779489e0));
#118014=cartesian_point('',(8.779799849408e1,1.556112877639e1,
-5.320522038541e0));
#118015=cartesian_point('',(8.793645233634e1,1.500313775134e1,
-5.129008150176e0));
#118016=cartesian_point('',(8.802532252119e1,1.437250584110e1,
-4.928572900441e0));
#118017=cartesian_point('',(8.804945864243e1,1.384850082381e1,
-4.782309218130e0));
#118018=cartesian_point('',(8.804614659522e1,1.353610345788e1,
-4.705721687355e0));
#118019=cartesian_point('',(8.804428449681e1,1.345783658204e1,
-4.687220121907e0));
#118020=cartesian_point('',(8.669699535718e1,1.602662222791e1,
-5.192857408808e0));
#118021=cartesian_point('',(8.669868391168e1,1.600806358054e1,
-5.198687926989e0));
#118022=cartesian_point('',(8.671020226472e1,1.589367361210e1,
-5.234729307101e0));
#118023=cartesian_point('',(8.675389839719e1,1.565538783306e1,
-5.308346708848e0));
#118024=cartesian_point('',(8.686023259579e1,1.528017225875e1,
-5.404843897710e0));
#118025=cartesian_point('',(8.701151881164e1,1.483939835636e1,
-5.487971017084e0));
#118026=cartesian_point('',(8.720086632271e1,1.433105132275e1,
-5.547467986062e0));
#118027=cartesian_point('',(8.742121521489e1,1.374977855247e1,
-5.574459144311e0));
#118028=cartesian_point('',(8.760118117482e1,1.326056241122e1,
-5.563363169033e0));
#118029=cartesian_point('',(8.770538972187e1,1.296080639437e1,
-5.541867143387e0));
#118030=cartesian_point('',(8.773125002102e1,1.288497934829e1,
-5.535541656233e0));
#118031=cartesian_point('',(8.626062540129e1,1.530475998459e1,
-5.851609460547e0));
#118032=cartesian_point('',(8.626858664886e1,1.529171180302e1,
-5.867342737016e0));
#118033=cartesian_point('',(8.631906158902e1,1.520979369032e1,
-5.962648311896e0));
#118034=cartesian_point('',(8.645852074101e1,1.503476077326e1,
-6.137182316829e0));
#118035=cartesian_point('',(8.673835370365e1,1.474228843925e1,
-6.330769309304e0));
#118036=cartesian_point('',(8.710023903943e1,1.437882430973e1,
-6.459306313664e0));
#118037=cartesian_point('',(8.752269976115e1,1.393833379169e1,
-6.500527182516e0));
#118038=cartesian_point('',(8.798271506228e1,1.341179177718e1,
-6.434951108637e0));
#118039=cartesian_point('',(8.833008122089e1,1.295064779644e1,
-6.292203318927e0));
#118040=cartesian_point('',(8.851809044879e1,1.265671025325e1,
-6.169114688307e0));
#118041=cartesian_point('',(8.856384259493e1,1.258149177635e1,
-6.135889068103e0));
#118042=cartesian_point('',(8.630230847878e1,1.562566248418e1,
-6.871604881970e0));
#118043=cartesian_point('',(8.633211496569e1,1.561468936646e1,
-6.885797608979e0));
#118044=cartesian_point('',(8.651288561828e1,1.554537922380e1,
-6.967515533711e0));
#118045=cartesian_point('',(8.687651667514e1,1.538979733577e1,
-7.072319193171e0));
#118046=cartesian_point('',(8.740250235666e1,1.511506351092e1,
-7.101140557817e0));
#118047=cartesian_point('',(8.795213430753e1,1.476096226300e1,
-7.008046516495e0));
#118048=cartesian_point('',(8.849558141062e1,1.432086001583e1,
-6.784781114074e0));
#118049=cartesian_point('',(8.900082988737e1,1.378531318114e1,
-6.423526556502e0));
#118050=cartesian_point('',(8.931579445257e1,1.331007861229e1,
-6.048540969199e0));
#118051=cartesian_point('',(8.945807137009e1,1.300778982242e1,
-5.795454130433e0));
#118052=cartesian_point('',(8.949076786211e1,1.293058022866e1,
-5.730218308399e0));
#118053=(bounded_surface()b_spline_surface(3,3,((#118009,#118010,#118011,
#118012,#118013,#118014,#118015,#118016,#118017,#118018,#118019),(#118020,
#118021,#118022,#118023,#118024,#118025,#118026,#118027,#118028,#118029,
#118030),(#118031,#118032,#118033,#118034,#118035,#118036,#118037,#118038,
#118039,#118040,#118041),(#118042,#118043,#118044,#118045,#118046,#118047,
#118048,#118049,#118050,#118051,#118052)),.unspecified.,.f.,.f.,.f.)b_spline_surface_with_knots((4,4),(4,1,1,1,1,1,1,1,4),(0.e0,1.e0),(1.552454046748e-1,
1.758261313386e-1,2.795763749215e-1,3.953382312092e-1,5.238504149485e-1,
6.662466383956e-1,8.243302373436e-1,1.e0,1.058857101594e0),.unspecified.)geometric_representation_item()rational_b_spline_surface(((1.461280968456e0,
1.461280968456e0,1.461280968456e0,1.461280968456e0,1.461280968456e0,
1.461280968456e0,1.461280968456e0,1.461280968456e0,1.461280968456e0,
1.461280968456e0,1.461280968456e0),(8.462396771815e-1,8.462396771815e-1,
8.462396771815e-1,8.462396771815e-1,8.462396771815e-1,8.462396771815e-1,
8.462396771815e-1,8.462396771815e-1,8.462396771815e-1,8.462396771815e-1,
8.462396771815e-1),(8.462396771815e-1,8.462396771815e-1,8.462396771815e-1,
8.462396771815e-1,8.462396771815e-1,8.462396771815e-1,8.462396771815e-1,
8.462396771815e-1,8.462396771815e-1,8.462396771815e-1,8.462396771815e-1),(
1.461280968456e0,1.461280968456e0,1.461280968456e0,1.461280968456e0,
1.461280968456e0,1.461280968456e0,1.461280968456e0,1.461280968456e0,
1.461280968456e0,1.461280968456e0,1.461280968456e0)))representation_item('')surface());
#118054=oriented_edge('',*,*,#117999,.t.);
#118055=oriented_edge('',*,*,#107871,.f.);
#118057=oriented_edge('',*,*,#118056,.f.);
#118058=edge_loop('',(#118054,#118055,#118057));
#118059=face_outer_bound('',#118058,.f.);
#118061=cartesian_point('',(8.500213647250e1,1.276950938141e1,
-7.583213545442e0));
#118062=direction('',(4.241413945611e-3,8.889947449964e-2,9.960315727131e-1));
#118063=direction('',(9.999885081055e-1,-2.602973960978e-3,-4.025938831978e-3));
#118064=axis2_placement_3d('',#118061,#118062,#118063);
#118065=cylindrical_surface('',#118064,2.999924477845e0);
#118066=oriented_edge('',*,*,#107869,.t.);
#118068=oriented_edge('',*,*,#118067,.f.);
#118070=oriented_edge('',*,*,#118069,.t.);
#118072=oriented_edge('',*,*,#118071,.f.);
#118074=oriented_edge('',*,*,#118073,.f.);
#118075=oriented_edge('',*,*,#118056,.t.);
#118076=edge_loop('',(#118066,#118068,#118070,#118072,#118074,#118075));
#118077=face_outer_bound('',#118076,.f.);
#118079=cartesian_point('',(6.669078152589e1,1.309394492125e1,-5.6e0));
#118080=direction('',(-1.558391846719e-1,9.839298882679e-1,-8.715574274766e-2));
#118081=direction('',(9.876883405951e-1,1.564344650402e-1,0.e0));
#118082=axis2_placement_3d('',#118079,#118080,#118081);
#118083=plane('',#118082);
#118084=oriented_edge('',*,*,#107884,.f.);
#118085=oriented_edge('',*,*,#107913,.t.);
#118086=oriented_edge('',*,*,#108106,.t.);
#118087=oriented_edge('',*,*,#108122,.f.);
#118088=oriented_edge('',*,*,#118067,.t.);
#118089=edge_loop('',(#118084,#118085,#118086,#118087,#118088));
#118090=face_outer_bound('',#118089,.f.);
#118092=cartesian_point('',(8.789585232645e1,1.259286312714e1,
-1.027850067483e1));
#118093=cartesian_point('',(8.788779257032e1,1.282415063753e1,
-1.027850067483e1));
#118094=cartesian_point('',(8.780364961120e1,1.337245436669e1,
-1.027850067483e1));
#118095=cartesian_point('',(8.743261831058e1,1.416940094876e1,
-1.027850067483e1));
#118096=cartesian_point('',(8.676439141011e1,1.486885306408e1,
-1.027850067483e1));
#118097=cartesian_point('',(8.590660427758e1,1.531522472753e1,
-1.027850067483e1));
#118098=cartesian_point('',(8.502160764092e1,1.545051193859e1,
-1.027850067483e1));
#118099=cartesian_point('',(8.445594322396e1,1.536955940628e1,
-1.027850067483e1));
#118100=cartesian_point('',(8.421729442029e1,1.530381974816e1,
-1.027850067483e1));
#118101=cartesian_point('',(8.836266286482e1,1.260888957823e1,
-1.129664637786e1));
#118102=cartesian_point('',(8.835331808894e1,1.287711553094e1,
-1.129664637786e1));
#118103=cartesian_point('',(8.825572609214e1,1.351300099515e1,
-1.129664637786e1));
#118104=cartesian_point('',(8.782537284827e1,1.443744228078e1,
-1.129664637786e1));
#118105=cartesian_point('',(8.704998976582e1,1.524910752667e1,
-1.129664637786e1));
#118106=cartesian_point('',(8.605427364830e1,1.576728659428e1,
-1.129664637786e1));
#118107=cartesian_point('',(8.502676094510e1,1.592436089187e1,
-1.129664637786e1));
#118108=cartesian_point('',(8.437003069425e1,1.583038141327e1,
-1.129664637786e1));
#118109=cartesian_point('',(8.409298701596e1,1.575406285865e1,
-1.129664637786e1));
#118110=cartesian_point('',(8.756418363728e1,1.258147634045e1,
-1.208178646469e1));
#118111=cartesian_point('',(8.755703688713e1,1.278651910327e1,
-1.208178646469e1));
#118112=cartesian_point('',(8.748244946356e1,1.327259604689e1,
-1.208178646469e1));
#118113=cartesian_point('',(8.715356637842e1,1.397895769625e1,
-1.208178646469e1));
#118114=cartesian_point('',(8.656147389973e1,1.459868242997e1,
-1.208178646469e1));
#118115=cartesian_point('',(8.580168525243e1,1.499403496327e1,
-1.208178646469e1));
#118116=cartesian_point('',(8.501794622050e1,1.511384245862e1,
-1.208178646469e1));
#118117=cartesian_point('',(8.451698403982e1,1.504214556612e1,
-1.208178646469e1));
#118118=cartesian_point('',(8.430561477824e1,1.498392220946e1,
-1.208178646469e1));
#118119=cartesian_point('',(8.655497350460e1,1.254682832910e1,
-1.159697920037e1));
#118120=cartesian_point('',(8.655060487288e1,1.267201288991e1,
-1.159697920037e1));
#118121=cartesian_point('',(8.650509328196e1,1.296874454849e1,
-1.159697920037e1));
#118122=cartesian_point('',(8.630445988550e1,1.339947200342e1,
-1.159697920037e1));
#118123=cartesian_point('',(8.594403120988e1,1.377660018224e1,
-1.159697920037e1));
#118124=cartesian_point('',(8.548243490789e1,1.401671037648e1,
-1.159697920037e1));
#118125=cartesian_point('',(8.500680515498e1,1.408941578935e1,
-1.159697920037e1));
#118126=cartesian_point('',(8.470272062538e1,1.404588219891e1,
-1.159697920037e1));
#118127=cartesian_point('',(8.457435826558e1,1.401052964027e1,
-1.159697920037e1));
#118128=(bounded_surface()b_spline_surface(3,3,((#118092,#118093,#118094,
#118095,#118096,#118097,#118098,#118099,#118100),(#118101,#118102,#118103,
#118104,#118105,#118106,#118107,#118108,#118109),(#118110,#118111,#118112,
#118113,#118114,#118115,#118116,#118117,#118118),(#118119,#118120,#118121,
#118122,#118123,#118124,#118125,#118126,#118127)),.unspecified.,.f.,.f.,.f.)b_spline_surface_with_knots((4,4),(4,1,1,1,1,1,4),(0.e0,1.e0),(4.559265008275e-2,
1.671278840857e-1,3.340956295595e-1,5.008122350607e-1,6.672862449764e-1,
8.336283251866e-1,9.633774279038e-1),.unspecified.)geometric_representation_item()rational_b_spline_surface(((1.492932382727e0,1.492932382727e0,1.492932382727e0,
1.492932382727e0,1.492932382727e0,1.492932382727e0,1.492932382727e0,
1.492932382727e0,1.492932382727e0),(8.356892057577e-1,8.356892057577e-1,
8.356892057577e-1,8.356892057577e-1,8.356892057577e-1,8.356892057577e-1,
8.356892057577e-1,8.356892057577e-1,8.356892057577e-1),(8.356892057577e-1,
8.356892057577e-1,8.356892057577e-1,8.356892057577e-1,8.356892057577e-1,
8.356892057577e-1,8.356892057577e-1,8.356892057577e-1,8.356892057577e-1),(
1.492932382727e0,1.492932382727e0,1.492932382727e0,1.492932382727e0,
1.492932382727e0,1.492932382727e0,1.492932382727e0,1.492932382727e0,
1.492932382727e0)))representation_item('')surface());
#118129=oriented_edge('',*,*,#118069,.f.);
#118130=oriented_edge('',*,*,#108120,.t.);
#118131=oriented_edge('',*,*,#108143,.f.);
#118133=oriented_edge('',*,*,#118132,.t.);
#118134=edge_loop('',(#118129,#118130,#118131,#118133));
#118135=face_outer_bound('',#118134,.f.);
#118137=cartesian_point('',(-1.441246742180e-14,0.e0,-1.069548648161e1));
#118138=direction('',(0.e0,0.e0,1.e0));
#118139=direction('',(1.572881593959e-1,9.875527504462e-1,0.e0));
#118140=axis2_placement_3d('',#118137,#118138,#118139);
#118141=toroidal_surface('',#118140,8.790217809212e1,1.e0);
#118143=oriented_edge('',*,*,#118142,.t.);
#118145=oriented_edge('',*,*,#118144,.t.);
#118146=oriented_edge('',*,*,#118132,.f.);
#118147=oriented_edge('',*,*,#108141,.f.);
#118149=oriented_edge('',*,*,#118148,.f.);
#118150=edge_loop('',(#118143,#118145,#118146,#118147,#118149));
#118151=face_outer_bound('',#118150,.f.);
#118153=cartesian_point('',(-1.441246742180e-14,0.e0,-8.156393297401e0));
#118154=direction('',(0.e0,0.e0,1.e0));
#118155=direction('',(-9.902680687416e-1,1.391731009601e-1,0.e0));
#118156=axis2_placement_3d('',#118153,#118154,#118155);
#118157=conical_surface('',#118156,8.894665045655e1,1.e0);
#118158=oriented_edge('',*,*,#118144,.f.);
#118159=oriented_edge('',*,*,#118142,.f.);
#118161=oriented_edge('',*,*,#118160,.t.);
#118163=oriented_edge('',*,*,#118162,.t.);
#118165=oriented_edge('',*,*,#118164,.t.);
#118167=oriented_edge('',*,*,#118166,.t.);
#118168=oriented_edge('',*,*,#118071,.t.);
#118169=edge_loop('',(#118158,#118159,#118161,#118163,#118165,#118167,#118168));
#118170=face_outer_bound('',#118169,.f.);
#118172=cartesian_point('',(8.500167644716e1,-1.275971720424e1,
-7.692938108834e0));
#118173=direction('',(-4.241110800934e-3,8.889942697579e-2,-9.960315782457e-1));
#118174=direction('',(9.999885085289e-1,2.603331154545e-3,-4.025602705816e-3));
#118175=axis2_placement_3d('',#118172,#118173,#118174);
#118176=cylindrical_surface('',#118175,2.999921403936e0);
#118178=oriented_edge('',*,*,#118177,.t.);
#118180=oriented_edge('',*,*,#118179,.t.);
#118182=oriented_edge('',*,*,#118181,.f.);
#118183=oriented_edge('',*,*,#118160,.f.);
#118185=oriented_edge('',*,*,#118184,.t.);
#118186=oriented_edge('',*,*,#108177,.f.);
#118187=edge_loop('',(#118178,#118180,#118182,#118183,#118185,#118186));
#118188=face_outer_bound('',#118187,.f.);
#118190=cartesian_point('',(8.747025124778e1,-1.655280771255e1,
-5.697142997661e0));
#118191=cartesian_point('',(8.729393030912e1,-1.667358618354e1,
-5.698097359130e0));
#118192=cartesian_point('',(8.673547561390e1,-1.699889438923e1,
-5.700591735436e0));
#118193=cartesian_point('',(8.569517063287e1,-1.732619624306e1,
-5.703081035465e0));
#118194=cartesian_point('',(8.468336839828e1,-1.733290185095e1,
-5.702631179117e0));
#118195=cartesian_point('',(8.412375401619e1,-1.722499997383e1,
-5.701581651628e0));
#118196=cartesian_point('',(8.399145260742e1,-1.719302719282e1,
-5.701269185117e0));
#118197=cartesian_point('',(8.693174998305e1,-1.575060556531e1,
-5.237136628877e0));
#118198=cartesian_point('',(8.679472724039e1,-1.584623473396e1,
-5.235943740970e0));
#118199=cartesian_point('',(8.635988497059e1,-1.610407945129e1,
-5.232720951417e0));
#118200=cartesian_point('',(8.554631574672e1,-1.636398311930e1,
-5.229970766217e0));
#118201=cartesian_point('',(8.475365693028e1,-1.636869160112e1,
-5.230233127933e0));
#118202=cartesian_point('',(8.431589659182e1,-1.628249351573e1,
-5.231756022086e0));
#118203=cartesian_point('',(8.421245937766e1,-1.625698413064e1,
-5.232170911490e0));
#118204=cartesian_point('',(8.649490040306e1,-1.509983308467e1,
-5.965668883853e0));
#118205=cartesian_point('',(8.638839321939e1,-1.517302775050e1,
-5.962735051833e0));
#118206=cartesian_point('',(8.605109508508e1,-1.537014529464e1,
-5.954923322747e0));
#118207=cartesian_point('',(8.542291859822e1,-1.556837913776e1,
-5.947765346986e0));
#118208=cartesian_point('',(8.481198594812e1,-1.557234317867e1,
-5.948737765499e0));
#118209=cartesian_point('',(8.447403780156e1,-1.550689958730e1,
-5.952253011928e0));
#118210=cartesian_point('',(8.439413783320e1,-1.548751039308e1,
-5.953246870403e0));
#118211=cartesian_point('',(8.671130810868e1,-1.542221418123e1,
-6.962829361689e0));
#118212=cartesian_point('',(8.658800215549e1,-1.550401696638e1,
-6.960759163561e0));
#118213=cartesian_point('',(8.619901186125e1,-1.572382324747e1,
-6.955281129376e0));
#118214=cartesian_point('',(8.548079153414e1,-1.594398549847e1,
-6.950112730831e0));
#118215=cartesian_point('',(8.478470398363e1,-1.594939778175e1,
-6.950896463253e0));
#118216=cartesian_point('',(8.439849431959e1,-1.587755289440e1,
-6.953308269273e0));
#118217=cartesian_point('',(8.430708440305e1,-1.585621278212e1,
-6.954001651513e0));
#118218=(bounded_surface()b_spline_surface(3,3,((#118190,#118191,#118192,
#118193,#118194,#118195,#118196),(#118197,#118198,#118199,#118200,#118201,
#118202,#118203),(#118204,#118205,#118206,#118207,#118208,#118209,#118210),(
#118211,#118212,#118213,#118214,#118215,#118216,#118217)),.unspecified.,.f.,.f.,
.f.)b_spline_surface_with_knots((4,4),(4,1,1,1,4),(0.e0,1.e0),
(5.028149737547e-1,5.735290769401e-1,7.159173336387e-1,8.587368432828e-1,
9.036365434712e-1),.unspecified.)geometric_representation_item()rational_b_spline_surface(((1.461288643147e0,1.461288643147e0,1.461288643147e0,1.461288643147e0,
1.461288643147e0,1.461288643147e0,1.461288643147e0),(8.462371189509e-1,
8.462371189509e-1,8.462371189509e-1,8.462371189509e-1,8.462371189509e-1,
8.462371189509e-1,8.462371189509e-1),(8.462371189509e-1,8.462371189509e-1,
8.462371189509e-1,8.462371189509e-1,8.462371189509e-1,8.462371189509e-1,
8.462371189509e-1),(1.461288643147e0,1.461288643147e0,1.461288643147e0,
1.461288643147e0,1.461288643147e0,1.461288643147e0,1.461288643147e0)))representation_item('')surface());
#118219=oriented_edge('',*,*,#108213,.t.);
#118221=oriented_edge('',*,*,#118220,.f.);
#118222=oriented_edge('',*,*,#118177,.f.);
#118223=oriented_edge('',*,*,#108194,.t.);
#118224=edge_loop('',(#118219,#118221,#118222,#118223));
#118225=face_outer_bound('',#118224,.f.);
#118227=cartesian_point('',(8.804484376260e1,-1.353229767468e1,
-4.706438014006e0));
#118228=cartesian_point('',(8.804598109156e1,-1.358554940492e1,
-4.718840436680e0));
#118229=cartesian_point('',(8.804806141442e1,-1.377599586556e1,
-4.764899419838e0));
#118230=cartesian_point('',(8.803845541011e1,-1.410089641780e1,
-4.852405868224e0));
#118231=cartesian_point('',(8.800669849944e1,-1.448530733362e1,
-4.965626946361e0));
#118232=cartesian_point('',(8.795911467422e1,-1.483418903269e1,
-5.075487002786e0));
#118233=cartesian_point('',(8.789837811634e1,-1.515000212320e1,
-5.179898199194e0));
#118234=cartesian_point('',(8.782682956810e1,-1.543537883413e1,
-5.277448467231e0));
#118235=cartesian_point('',(8.774640734171e1,-1.569284398593e1,
-5.367133221479e0));
#118236=cartesian_point('',(8.765874798528e1,-1.592478628847e1,
-5.448225720320e0));
#118237=cartesian_point('',(8.756521327980e1,-1.613352571926e1,
-5.520214988047e0));
#118238=cartesian_point('',(8.746719565216e1,-1.632074849637e1,
-5.582553219329e0));
#118239=cartesian_point('',(8.736678818727e1,-1.648681049011e1,
-5.634435861654e0));
#118240=cartesian_point('',(8.726630296074e1,-1.663237561220e1,
-5.675488869262e0));
#118241=cartesian_point('',(8.716694525575e1,-1.675989550367e1,
-5.706212322624e0));
#118242=cartesian_point('',(8.708824477077e1,-1.685015432885e1,
-5.723113597726e0));
#118243=cartesian_point('',(8.704286693618e1,-1.689852586732e1,
-5.729900338274e0));
#118244=cartesian_point('',(8.703114393054e1,-1.691079183772e1,
-5.731455838160e0));
#118245=cartesian_point('',(8.770905436427e1,-1.294702891648e1,
-5.537237778883e0));
#118246=cartesian_point('',(8.769050253090e1,-1.300198304791e1,
-5.542668695901e0));
#118247=cartesian_point('',(8.762452121438e1,-1.319293961584e1,
-5.558637611385e0));
#118248=cartesian_point('',(8.751460581934e1,-1.349606527194e1,
-5.569088728339e0));
#118249=cartesian_point('',(8.738156109414e1,-1.385346334058e1,
-5.567790925348e0));
#118250=cartesian_point('',(8.726009281475e1,-1.417523571777e1,
-5.554079215795e0));
#118251=cartesian_point('',(8.715109471323e1,-1.446465470649e1,
-5.530790733080e0));
#118252=cartesian_point('',(8.705479605291e1,-1.472468364630e1,
-5.500260470260e0));
#118253=cartesian_point('',(8.697112027660e1,-1.495811604181e1,
-5.464496082578e0));
#118254=cartesian_point('',(8.689976162391e1,-1.516750952726e1,
-5.425223212139e0));
#118255=cartesian_point('',(8.684022032069e1,-1.535530684274e1,
-5.383933784038e0));
#118256=cartesian_point('',(8.679199290878e1,-1.552334865568e1,
-5.342031065743e0));
#118257=cartesian_point('',(8.675467061121e1,-1.567226998798e1,
-5.301089594272e0));
#118258=cartesian_point('',(8.672736820032e1,-1.580296216869e1,
-5.262537147112e0));
#118259=cartesian_point('',(8.670858281618e1,-1.591786524820e1,
-5.227091953298e0));
#118260=cartesian_point('',(8.669916049628e1,-1.599972106370e1,
-5.201309459237e0));
#118261=cartesian_point('',(8.669559308666e1,-1.604388335803e1,
-5.187430749935e0));
#118262=cartesian_point('',(8.669478804812e1,-1.605510423927e1,
-5.183912353820e0));
#118263=cartesian_point('',(8.852498272370e1,-1.263458543805e1,
-6.155354757403e0));
#118264=cartesian_point('',(8.849159241615e1,-1.269179291774e1,
-6.181297106472e0));
#118265=cartesian_point('',(8.837130565376e1,-1.288576568579e1,
-6.264695477590e0));
#118266=cartesian_point('',(8.816336956406e1,-1.317266095220e1,
-6.361849418260e0));
#118267=cartesian_point('',(8.789834816947e1,-1.350478594703e1,
-6.441881309645e0));
#118268=cartesian_point('',(8.764590241328e1,-1.379683895405e1,
-6.481162218506e0));
#118269=cartesian_point('',(8.741085208089e1,-1.405352143057e1,
-6.486885891412e0));
#118270=cartesian_point('',(8.719592236668e1,-1.427874076645e1,
-6.465200156124e0));
#118271=cartesian_point('',(8.700272541154e1,-1.447609813727e1,
-6.421546498530e0));
#118272=cartesian_point('',(8.683202048547e1,-1.464880033377e1,
-6.360703524947e0));
#118273=cartesian_point('',(8.668386219854e1,-1.479982577174e1,
-6.286889724913e0));
#118274=cartesian_point('',(8.655811317880e1,-1.493155942740e1,
-6.204023033409e0));
#118275=cartesian_point('',(8.645484400678e1,-1.504540190289e1,
-6.116358639342e0));
#118276=cartesian_point('',(8.637300765496e1,-1.514297623679e1,
-6.028018973644e0));
#118277=cartesian_point('',(8.630982564865e1,-1.522698688533e1,
-5.941588587668e0));
#118278=cartesian_point('',(8.627163256998e1,-1.528579007198e1,
-5.874677497544e0));
#118279=cartesian_point('',(8.625366763094e1,-1.531722238089e1,
-5.836943922165e0));
#118280=cartesian_point('',(8.624927981329e1,-1.532519175919e1,
-5.827255603450e0));
#118281=cartesian_point('',(8.946237302323e1,-1.298948313970e1,
-5.780305460125e0));
#118282=cartesian_point('',(8.943773116328e1,-1.304664965866e1,
-5.828342819094e0));
#118283=cartesian_point('',(8.934546550877e1,-1.324233622632e1,
-5.991548393967e0));
#118284=cartesian_point('',(8.916556611874e1,-1.353903938591e1,
-6.229685456153e0));
#118285=cartesian_point('',(8.890452340324e1,-1.387954286648e1,
-6.484202299055e0));
#118286=cartesian_point('',(8.862938969117e1,-1.417679248738e1,
-6.686127530480e0));
#118287=cartesian_point('',(8.834965997838e1,-1.443573175631e1,
-6.840942146541e0));
#118288=cartesian_point('',(8.807201123989e1,-1.466063302041e1,
-6.953858195690e0));
#118289=cartesian_point('',(8.780131559812e1,-1.485542428364e1,
-7.029836757702e0));
#118290=cartesian_point('',(8.754105990055e1,-1.502362204895e1,-7.073455069e0));
#118291=cartesian_point('',(8.729356907143e1,-1.516847693430e1,
-7.088939070836e0));
#118292=cartesian_point('',(8.706087154676e1,-1.529262079676e1,
-7.080109741894e0));
#118293=cartesian_point('',(8.684589320919e1,-1.539773956504e1,
-7.050819681792e0));
#118294=cartesian_point('',(8.665066503609e1,-1.548576836505e1,
-7.005376322080e0));
#118295=cartesian_point('',(8.647417615864e1,-1.555961819549e1,
-6.947522143700e0));
#118296=cartesian_point('',(8.634549163777e1,-1.560982721048e1,
-6.892969855882e0));
#118297=cartesian_point('',(8.627510067672e1,-1.563608268128e1,
-6.858313042859e0));
#118298=cartesian_point('',(8.625715323463e1,-1.564269974817e1,
-6.849149408253e0));
#118299=(bounded_surface()b_spline_surface(3,3,((#118227,#118228,#118229,
#118230,#118231,#118232,#118233,#118234,#118235,#118236,#118237,#118238,#118239,
#118240,#118241,#118242,#118243,#118244),(#118245,#118246,#118247,#118248,
#118249,#118250,#118251,#118252,#118253,#118254,#118255,#118256,#118257,#118258,
#118259,#118260,#118261,#118262),(#118263,#118264,#118265,#118266,#118267,
#118268,#118269,#118270,#118271,#118272,#118273,#118274,#118275,#118276,#118277,
#118278,#118279,#118280),(#118281,#118282,#118283,#118284,#118285,#118286,
#118287,#118288,#118289,#118290,#118291,#118292,#118293,#118294,#118295,#118296,
#118297,#118298)),.unspecified.,.f.,.f.,.f.)b_spline_surface_with_knots((4,4),
(4,1,1,1,1,1,1,1,1,1,1,1,1,1,1,4),(0.e0,1.e0),(-4.150008609414e-2,0.e0,
1.049825819964e-1,2.008990443623e-1,2.884449965153e-1,3.683424245575e-1,
4.412831984548e-1,5.079982972864e-1,5.690999344614e-1,6.251680461944e-1,
6.768992072853e-1,7.244281698810e-1,7.672156626486e-1,8.060576394433e-1,
8.425239352257e-1,8.551006365788e-1),.unspecified.)geometric_representation_item()rational_b_spline_surface(((1.461282904309e0,1.461282904309e0,1.461282904309e0,
1.461282904309e0,1.461282904309e0,1.461282904309e0,1.461282904309e0,
1.461282904309e0,1.461282904309e0,1.461282904309e0,1.461282904309e0,
1.461282904309e0,1.461282904309e0,1.461282904309e0,1.461282904309e0,
1.461282904309e0,1.461282904309e0,1.461282904309e0),(8.462390318972e-1,
8.462390318972e-1,8.462390318972e-1,8.462390318972e-1,8.462390318972e-1,
8.462390318972e-1,8.462390318972e-1,8.462390318972e-1,8.462390318972e-1,
8.462390318972e-1,8.462390318972e-1,8.462390318972e-1,8.462390318972e-1,
8.462390318972e-1,8.462390318972e-1,8.462390318972e-1,8.462390318972e-1,
8.462390318972e-1),(8.462390318972e-1,8.462390318972e-1,8.462390318972e-1,
8.462390318972e-1,8.462390318972e-1,8.462390318972e-1,8.462390318972e-1,
8.462390318972e-1,8.462390318972e-1,8.462390318972e-1,8.462390318972e-1,
8.462390318972e-1,8.462390318972e-1,8.462390318972e-1,8.462390318972e-1,
8.462390318972e-1,8.462390318972e-1,8.462390318972e-1),(1.461282904309e0,
1.461282904309e0,1.461282904309e0,1.461282904309e0,1.461282904309e0,
1.461282904309e0,1.461282904309e0,1.461282904309e0,1.461282904309e0,
1.461282904309e0,1.461282904309e0,1.461282904309e0,1.461282904309e0,
1.461282904309e0,1.461282904309e0,1.461282904309e0,1.461282904309e0,
1.461282904309e0)))representation_item('')surface());
#118300=oriented_edge('',*,*,#118179,.f.);
#118301=oriented_edge('',*,*,#118220,.t.);
#118303=oriented_edge('',*,*,#118302,.t.);
#118304=edge_loop('',(#118300,#118301,#118303));
#118305=face_outer_bound('',#118304,.f.);
#118307=cartesian_point('',(0.e0,0.e0,-5.1e0));
#118308=direction('',(0.e0,0.e0,1.e0));
#118309=direction('',(7.077664394355e-1,7.064465069690e-1,0.e0));
#118310=axis2_placement_3d('',#118307,#118308,#118309);
#118311=toroidal_surface('',#118310,8.85e1,5.e-1);
#118312=oriented_edge('',*,*,#118302,.f.);
#118313=oriented_edge('',*,*,#108211,.f.);
#118315=oriented_edge('',*,*,#118314,.f.);
#118317=oriented_edge('',*,*,#118316,.f.);
#118319=oriented_edge('',*,*,#118318,.t.);
#118320=edge_loop('',(#118312,#118313,#118315,#118317,#118319));
#118321=face_outer_bound('',#118320,.f.);
#118323=cartesian_point('',(8.516058681770e1,-2.360917774030e1,
-5.685152484574e0));
#118324=cartesian_point('',(8.522485635525e1,-2.364019593546e1,
-5.703177812851e0));
#118325=cartesian_point('',(8.532927809860e1,-2.371228454407e1,
-5.711121710109e0));
#118326=cartesian_point('',(8.545325699451e1,-2.385112419805e1,
-5.681565934598e0));
#118327=cartesian_point('',(8.553937272610e1,-2.399064864778e1,
-5.633194470258e0));
#118328=cartesian_point('',(8.560448535263e1,-2.415605129577e1,
-5.562116242866e0));
#118329=cartesian_point('',(8.564370429730e1,-2.434147167398e1,
-5.473753991873e0));
#118330=cartesian_point('',(8.565595238480e1,-2.454313267807e1,
-5.373141599533e0));
#118331=cartesian_point('',(8.564124409534e1,-2.475969280452e1,
-5.263773038147e0));
#118332=cartesian_point('',(8.559932470346e1,-2.499105726641e1,
-5.148153460053e0));
#118333=cartesian_point('',(8.553965326662e1,-2.520106543625e1,
-5.046136756321e0));
#118334=cartesian_point('',(8.549208810734e1,-2.533306282756e1,
-4.984240362574e0));
#118335=cartesian_point('',(8.547208936445e1,-2.538456680481e1,
-4.960455933654e0));
#118336=cartesian_point('',(8.494532798493e1,-2.454051572820e1,
-5.220978148487e0));
#118337=cartesian_point('',(8.492729257669e1,-2.454377990313e1,
-5.219200126214e0));
#118338=cartesian_point('',(8.488937289191e1,-2.456003998896e1,
-5.226726321708e0));
#118339=cartesian_point('',(8.483649722019e1,-2.461151783708e1,
-5.256432001420e0));
#118340=cartesian_point('',(8.479619456063e1,-2.467667332010e1,
-5.291564057926e0));
#118341=cartesian_point('',(8.476201277411e1,-2.477048080246e1,
-5.334468127127e0));
#118342=cartesian_point('',(8.473575724365e1,-2.489381818545e1,
-5.379595259658e0));
#118343=cartesian_point('',(8.471669151463e1,-2.504625307857e1,
-5.422273932957e0));
#118344=cartesian_point('',(8.470302206543e1,-2.522772198238e1,
-5.459073228602e0));
#118345=cartesian_point('',(8.469264124202e1,-2.543868793631e1,
-5.487202169979e0));
#118346=cartesian_point('',(8.468466637756e1,-2.564421649901e1,
-5.501544875981e0));
#118347=cartesian_point('',(8.467927648810e1,-2.577987571684e1,
-5.504518165051e0));
#118348=cartesian_point('',(8.467702004169e1,-2.583370756701e1,
-5.504789449091e0));
#118349=cartesian_point('',(8.447903803229e1,-2.522074795397e1,
-5.892744536429e0));
#118350=cartesian_point('',(8.447747900305e1,-2.522494113617e1,
-5.900191704715e0));
#118351=cartesian_point('',(8.446150971215e1,-2.523455642357e1,
-5.929095747006e0));
#118352=cartesian_point('',(8.445124949181e1,-2.526770496649e1,
-5.999488776674e0));
#118353=cartesian_point('',(8.446069714113e1,-2.531581197722e1,
-6.073116893494e0));
#118354=cartesian_point('',(8.449605996075e1,-2.539465649402e1,
-6.154421487110e0));
#118355=cartesian_point('',(8.455798084240e1,-2.550884681523e1,
-6.230182865213e0));
#118356=cartesian_point('',(8.464224903378e1,-2.565966580037e1,
-6.289607830053e0));
#118357=cartesian_point('',(8.474331460725e1,-2.584745847088e1,
-6.324623841209e0));
#118358=cartesian_point('',(8.485528328061e1,-2.607247144224e1,
-6.328422252888e0));
#118359=cartesian_point('',(8.495451448932e1,-2.629605774849e1,
-6.299470041978e0));
#118360=cartesian_point('',(8.501281656872e1,-2.644512088446e1,
-6.264239893789e0));
#118361=cartesian_point('',(8.503469454110e1,-2.650441352818e1,
-6.248015952111e0));
#118362=cartesian_point('',(8.434658247197e1,-2.479666201831e1,
-6.857857912636e0));
#118363=cartesian_point('',(8.443961489509e1,-2.482930198427e1,
-6.891987695049e0));
#118364=cartesian_point('',(8.458235553393e1,-2.488979074014e1,
-6.937250989980e0));
#118365=cartesian_point('',(8.478072840378e1,-2.499663284844e1,
-6.978723293575e0));
#118366=cartesian_point('',(8.495369346023e1,-2.510639570789e1,
-6.997554564735e0));
#118367=cartesian_point('',(8.514021040018e1,-2.524567744354e1,
-6.993512295418e0));
#118368=cartesian_point('',(8.533335928086e1,-2.541512975727e1,
-6.958628376639e0));
#118369=cartesian_point('',(8.552599783075e1,-2.561396986396e1,
-6.887250056352e0));
#118370=cartesian_point('',(8.571158295621e1,-2.584156941671e1,
-6.774768407681e0));
#118371=cartesian_point('',(8.588324959893e1,-2.609745581643e1,
-6.616674920870e0));
#118372=cartesian_point('',(8.601072825795e1,-2.633898746563e1,
-6.439078097355e0));
#118373=cartesian_point('',(8.607435043846e1,-2.649438413361e1,
-6.310489801417e0));
#118374=cartesian_point('',(8.609648325279e1,-2.655542104128e1,
-6.257909587043e0));
#118375=(bounded_surface()b_spline_surface(3,3,((#118323,#118324,#118325,
#118326,#118327,#118328,#118329,#118330,#118331,#118332,#118333,#118334,
#118335),(#118336,#118337,#118338,#118339,#118340,#118341,#118342,#118343,
#118344,#118345,#118346,#118347,#118348),(#118349,#118350,#118351,#118352,
#118353,#118354,#118355,#118356,#118357,#118358,#118359,#118360,#118361),(
#118362,#118363,#118364,#118365,#118366,#118367,#118368,#118369,#118370,#118371,
#118372,#118373,#118374)),.unspecified.,.f.,.f.,.f.)b_spline_surface_with_knots(
(4,4),(4,1,1,1,1,1,1,1,1,1,4),(0.e0,1.e0),(1.107046861310e-1,1.967065659527e-1,
2.471708438337e-1,3.042425121377e-1,3.677534997789e-1,4.368051814004e-1,
5.115743255664e-1,5.930117716051e-1,6.816168664173e-1,7.782318007776e-1,
8.409811623381e-1),.unspecified.)geometric_representation_item()rational_b_spline_surface(((1.456821149872e0,1.456821149872e0,1.456821149872e0,1.456821149872e0,
1.456821149872e0,1.456821149872e0,1.456821149872e0,1.456821149872e0,
1.456821149872e0,1.456821149872e0,1.456821149872e0,1.456821149872e0,
1.456821149872e0),(8.477262833760e-1,8.477262833760e-1,8.477262833760e-1,
8.477262833760e-1,8.477262833760e-1,8.477262833760e-1,8.477262833760e-1,
8.477262833760e-1,8.477262833760e-1,8.477262833760e-1,8.477262833760e-1,
8.477262833760e-1,8.477262833760e-1),(8.477262833760e-1,8.477262833760e-1,
8.477262833760e-1,8.477262833760e-1,8.477262833760e-1,8.477262833760e-1,
8.477262833760e-1,8.477262833760e-1,8.477262833760e-1,8.477262833760e-1,
8.477262833760e-1,8.477262833760e-1,8.477262833760e-1),(1.456821149872e0,
1.456821149872e0,1.456821149872e0,1.456821149872e0,1.456821149872e0,
1.456821149872e0,1.456821149872e0,1.456821149872e0,1.456821149872e0,
1.456821149872e0,1.456821149872e0,1.456821149872e0,1.456821149872e0)))representation_item('')surface());
#118376=oriented_edge('',*,*,#118314,.t.);
#118378=oriented_edge('',*,*,#118377,.f.);
#118380=oriented_edge('',*,*,#118379,.f.);
#118382=oriented_edge('',*,*,#118381,.t.);
#118383=edge_loop('',(#118376,#118378,#118380,#118382));
#118384=face_outer_bound('',#118383,.f.);
#118386=cartesian_point('',(8.457947502565e1,-2.345333607545e1,
-5.697497394771e0));
#118387=cartesian_point('',(8.460950359009e1,-2.345909895279e1,
-5.697634863818e0));
#118388=cartesian_point('',(8.495598204301e1,-2.353265742729e1,
-5.699180607151e0));
#118389=cartesian_point('',(8.528496220809e1,-2.368537059879e1,
-5.699609869117e0));
#118390=cartesian_point('',(8.554423317484e1,-2.387965305050e1,
-5.698735221586e0));
#118391=cartesian_point('',(8.438934918909e1,-2.439467555722e1,
-5.239203266445e0));
#118392=cartesian_point('',(8.440753747453e1,-2.439789605585e1,
-5.239027478187e0));
#118393=cartesian_point('',(8.461746482678e1,-2.443951282229e1,
-5.237193019154e0));
#118394=cartesian_point('',(8.481727119792e1,-2.453148067694e1,
-5.236919662405e0));
#118395=cartesian_point('',(8.497321777206e1,-2.465010815212e1,
-5.237593531155e0));
#118396=cartesian_point('',(8.423436660831e1,-2.516201497845e1,
-5.959947636705e0));
#118397=cartesian_point('',(8.424283282383e1,-2.516351184847e1,
-5.959519475305e0));
#118398=cartesian_point('',(8.434053090613e1,-2.518285437923e1,
-5.954900172319e0));
#118399=cartesian_point('',(8.443333908021e1,-2.522557214142e1,
-5.953941326216e0));
#118400=cartesian_point('',(8.450583202417e1,-2.528073277290e1,
-5.956055430985e0));
#118401=cartesian_point('',(8.430911302247e1,-2.479193440049e1,
-6.954812189403e0));
#118402=cartesian_point('',(8.432218175643e1,-2.479469046455e1,
-6.954509401822e0));
#118403=cartesian_point('',(8.447287994754e1,-2.482939226917e1,
-6.951197076685e0));
#118404=cartesian_point('',(8.461520528504e1,-2.489619027791e1,
-6.950430525070e0));
#118405=cartesian_point('',(8.472889414501e1,-2.497975691294e1,
-6.952068321794e0));
#118406=(bounded_surface()b_spline_surface(3,3,((#118386,#118387,#118388,
#118389,#118390),(#118391,#118392,#118393,#118394,#118395),(#118396,#118397,
#118398,#118399,#118400),(#118401,#118402,#118403,#118404,#118405)),
.unspecified.,.f.,.f.,.f.)b_spline_surface_with_knots((4,4),(4,1,4),(0.e0,1.e0),
(2.375649019574e-1,2.503425737924e-1,3.855219045818e-1),.unspecified.)geometric_representation_item()rational_b_spline_surface(((1.457477881455e0,
1.457477881455e0,1.457477881455e0,1.457477881455e0,1.457477881455e0),(
8.475073728483e-1,8.475073728483e-1,8.475073728483e-1,8.475073728483e-1,
8.475073728483e-1),(8.475073728483e-1,8.475073728483e-1,8.475073728483e-1,
8.475073728483e-1,8.475073728483e-1),(1.457477881455e0,1.457477881455e0,
1.457477881455e0,1.457477881455e0,1.457477881455e0)))representation_item('')surface());
#118407=oriented_edge('',*,*,#108231,.f.);
#118409=oriented_edge('',*,*,#118408,.f.);
#118410=oriented_edge('',*,*,#118377,.t.);
#118411=oriented_edge('',*,*,#108209,.t.);
#118412=edge_loop('',(#118407,#118409,#118410,#118411));
#118413=face_outer_bound('',#118412,.f.);
#118415=cartesian_point('',(8.401260635518e1,-2.598911398289e1,
-8.480067576623e0));
#118416=direction('',(4.226393150299e-2,7.789667401359e-2,9.960651927818e-1));
#118417=direction('',(7.329117507122e-1,-6.799653811067e-1,2.207818299658e-2));
#118418=axis2_placement_3d('',#118415,#118416,#118417);
#118419=cylindrical_surface('',#118418,9.999637340477e-1);
#118420=oriented_edge('',*,*,#118408,.t.);
#118422=oriented_edge('',*,*,#118421,.f.);
#118424=oriented_edge('',*,*,#118423,.t.);
#118426=oriented_edge('',*,*,#118425,.f.);
#118428=oriented_edge('',*,*,#118427,.t.);
#118429=oriented_edge('',*,*,#118379,.t.);
#118430=edge_loop('',(#118420,#118422,#118424,#118426,#118428,#118429));
#118431=face_outer_bound('',#118430,.f.);
#118433=cartesian_point('',(6.536717762149e1,-1.861042793578e1,-5.6e0));
#118434=direction('',(3.078410914165e-1,9.474374591189e-1,-8.715574274766e-2));
#118435=direction('',(9.510565162952e-1,-3.090169943749e-1,0.e0));
#118436=axis2_placement_3d('',#118433,#118434,#118435);
#118437=plane('',#118436);
#118438=oriented_edge('',*,*,#108229,.f.);
#118439=oriented_edge('',*,*,#108259,.t.);
#118440=oriented_edge('',*,*,#108448,.t.);
#118441=oriented_edge('',*,*,#108464,.f.);
#118442=oriented_edge('',*,*,#118421,.t.);
#118443=edge_loop('',(#118438,#118439,#118440,#118441,#118442));
#118444=face_outer_bound('',#118443,.f.);
#118446=cartesian_point('',(8.391855661963e1,-2.616235402670e1,
-1.069548648161e1));
#118447=direction('',(9.545357946540e-1,-2.975849966543e-1,-1.745240644025e-2));
#118448=direction('',(2.950547066168e-1,9.515177432487e-1,-8.692930683103e-2));
#118449=axis2_placement_3d('',#118446,#118447,#118448);
#118450=spherical_surface('',#118449,1.e0);
#118451=oriented_edge('',*,*,#108462,.t.);
#118453=oriented_edge('',*,*,#118452,.t.);
#118454=oriented_edge('',*,*,#118423,.f.);
#118455=edge_loop('',(#118451,#118453,#118454));
#118456=face_outer_bound('',#118455,.f.);
#118458=cartesian_point('',(-1.440875182862e-14,0.e0,-1.069548648161e1));
#118459=direction('',(0.e0,0.e0,1.e0));
#118460=direction('',(9.434395714368e-1,-3.315445295088e-1,0.e0));
#118461=axis2_placement_3d('',#118458,#118459,#118460);
#118462=toroidal_surface('',#118461,8.790217809212e1,1.e0);
#118464=oriented_edge('',*,*,#118463,.t.);
#118465=oriented_edge('',*,*,#118452,.f.);
#118466=oriented_edge('',*,*,#108480,.t.);
#118468=oriented_edge('',*,*,#118467,.t.);
#118469=edge_loop('',(#118464,#118465,#118466,#118468));
#118470=face_outer_bound('',#118469,.f.);
#118472=cartesian_point('',(-1.440875182862e-14,0.e0,-8.156393297401e0));
#118473=direction('',(0.e0,0.e0,1.e0));
#118474=direction('',(-8.191520442890e-1,5.735764363510e-1,0.e0));
#118475=axis2_placement_3d('',#118472,#118473,#118474);
#118476=conical_surface('',#118475,8.894665045655e1,1.e0);
#118477=oriented_edge('',*,*,#118463,.f.);
#118479=oriented_edge('',*,*,#118478,.t.);
#118481=oriented_edge('',*,*,#118480,.t.);
#118482=oriented_edge('',*,*,#118425,.t.);
#118483=edge_loop('',(#118477,#118479,#118481,#118482));
#118484=face_outer_bound('',#118483,.f.);
#118486=cartesian_point('',(8.324272062924e1,-2.836277523787e1,
-8.400286057958e0));
#118487=direction('',(1.159438033751e-2,8.786181542101e-2,-9.960651945207e-1));
#118488=direction('',(9.926114133675e-1,1.193110350610e-1,2.207847289026e-2));
#118489=axis2_placement_3d('',#118486,#118487,#118488);
#118490=cylindrical_surface('',#118489,9.999624588534e-1);
#118492=oriented_edge('',*,*,#118491,.t.);
#118494=oriented_edge('',*,*,#118493,.t.);
#118496=oriented_edge('',*,*,#118495,.f.);
#118497=oriented_edge('',*,*,#118478,.f.);
#118499=oriented_edge('',*,*,#118498,.t.);
#118500=oriented_edge('',*,*,#108508,.f.);
#118501=edge_loop('',(#118492,#118494,#118496,#118497,#118499,#118500));
#118502=face_outer_bound('',#118501,.f.);
#118504=cartesian_point('',(8.331785232412e1,-3.096031422507e1,
-5.698621846873e0));
#118505=cartesian_point('',(8.326212509498e1,-3.096290808223e1,
-5.698755112561e0));
#118506=cartesian_point('',(8.290803714848e1,-3.096676622323e1,
-5.699473414759e0));
#118507=cartesian_point('',(8.253410809042e1,-3.088477703823e1,
-5.699046166893e0));
#118508=cartesian_point('',(8.224242382828e1,-3.075464760643e1,
-5.697649452238e0));
#118509=cartesian_point('',(8.222276329759e1,-3.074554671862e1,
-5.697553349883e0));
#118510=cartesian_point('',(8.327908788941e1,-3.000192695964e1,
-5.237921913454e0));
#118511=cartesian_point('',(8.324540746082e1,-3.000378158521e1,
-5.237711293786e0));
#118512=cartesian_point('',(8.303127686815e1,-3.000758661532e1,
-5.236694027429e0));
#118513=cartesian_point('',(8.280480893186e1,-2.995696232276e1,
-5.237358111830e0));
#118514=cartesian_point('',(8.262965054088e1,-2.987596407907e1,
-5.239014666661e0));
#118515=cartesian_point('',(8.261785196369e1,-2.987029881771e1,
-5.239136732088e0));
#118516=cartesian_point('',(8.324737742912e1,-2.921793383977e1,
-5.956660226670e0));
#118517=cartesian_point('',(8.323171644717e1,-2.921879971749e1,
-5.956189984426e0));
#118518=cartesian_point('',(8.313216851792e1,-2.922058632132e1,
-5.953817265948e0));
#118519=cartesian_point('',(8.302696351895e1,-2.919705963409e1,
-5.955309542735e0));
#118520=cartesian_point('',(8.294545951278e1,-2.915934489604e1,
-5.959482061249e0));
#118521=cartesian_point('',(8.293996874275e1,-2.915670670736e1,
-5.959780249410e0));
#118522=cartesian_point('',(8.326253447161e1,-2.959266407492e1,
-6.952437138194e0));
#118523=cartesian_point('',(8.323824157305e1,-2.959353309406e1,
-6.952117500859e0));
#118524=cartesian_point('',(8.308403930522e1,-2.959387015695e1,
-6.950471261520e0));
#118525=cartesian_point('',(8.292164944340e1,-2.955915185109e1,
-6.951488767966e0));
#118526=cartesian_point('',(8.279334216786e1,-2.950452906785e1,
-6.954481069008e0));
#118527=cartesian_point('',(8.278468539880e1,-2.950070880854e1,
-6.954692206955e0));
#118528=(bounded_surface()b_spline_surface(3,3,((#118504,#118505,#118506,
#118507,#118508,#118509),(#118510,#118511,#118512,#118513,#118514,#118515),(
#118516,#118517,#118518,#118519,#118520,#118521),(#118522,#118523,#118524,
#118525,#118526,#118527)),.unspecified.,.f.,.f.,.f.)b_spline_surface_with_knots(
(4,4),(4,1,1,4),(0.e0,1.e0),(6.040139791243e-1,6.272952194450e-1,
7.516680532286e-1,7.607206181556e-1),.unspecified.)geometric_representation_item()rational_b_spline_surface(((1.457477883617e0,1.457477883617e0,1.457477883617e0,
1.457477883617e0,1.457477883617e0,1.457477883617e0),(8.475073721276e-1,
8.475073721276e-1,8.475073721276e-1,8.475073721276e-1,8.475073721276e-1,
8.475073721276e-1),(8.475073721276e-1,8.475073721276e-1,8.475073721276e-1,
8.475073721276e-1,8.475073721276e-1,8.475073721276e-1),(1.457477883617e0,
1.457477883617e0,1.457477883617e0,1.457477883617e0,1.457477883617e0,
1.457477883617e0)))representation_item('')surface());
#118529=oriented_edge('',*,*,#108544,.t.);
#118531=oriented_edge('',*,*,#118530,.f.);
#118532=oriented_edge('',*,*,#118491,.f.);
#118533=oriented_edge('',*,*,#108525,.t.);
#118534=edge_loop('',(#118529,#118531,#118532,#118533));
#118535=face_outer_bound('',#118534,.f.);
#118537=cartesian_point('',(8.406827442567e1,-2.970564311073e1,
-4.961805061814e0));
#118538=cartesian_point('',(8.404422431634e1,-2.979640383850e1,
-5.002200302438e0));
#118539=cartesian_point('',(8.399706453865e1,-2.994873888710e1,
-5.073847498613e0));
#118540=cartesian_point('',(8.391430030190e1,-3.015250118114e1,
-5.178751093014e0));
#118541=cartesian_point('',(8.383243224056e1,-3.031542358736e1,
-5.268846334113e0));
#118542=cartesian_point('',(8.374372062971e1,-3.045904825361e1,
-5.353762432154e0));
#118543=cartesian_point('',(8.364925703937e1,-3.058341683041e1,
-5.432055719710e0));
#118544=cartesian_point('',(8.355003373326e1,-3.068905099240e1,
-5.502540251956e0));
#118545=cartesian_point('',(8.344437321295e1,-3.077882989268e1,
-5.565714548889e0));
#118546=cartesian_point('',(8.332698716376e1,-3.085580698772e1,
-5.622569425636e0));
#118547=cartesian_point('',(8.319027647475e1,-3.091944278112e1,
-5.671561494037e0));
#118548=cartesian_point('',(8.300249961901e1,-3.096982777844e1,
-5.710381924174e0));
#118549=cartesian_point('',(8.286146256006e1,-3.097020401799e1,
-5.705925421452e0));
#118550=cartesian_point('',(8.278492155883e1,-3.095818236823e1,
-5.687640727656e0));
#118551=cartesian_point('',(8.368814417889e1,-2.887452927515e1,
-5.504741154696e0));
#118552=cartesian_point('',(8.363750455667e1,-2.895073586790e1,
-5.504295996527e0));
#118553=cartesian_point('',(8.355216594812e1,-2.907810485451e1,
-5.498894948818e0));
#118554=cartesian_point('',(8.343919506989e1,-2.924802387541e1,
-5.480129732895e0));
#118555=cartesian_point('',(8.335084763036e1,-2.938414553924e1,
-5.456903701488e0));
#118556=cartesian_point('',(8.327592756994e1,-2.950506700922e1,
-5.428866194565e0));
#118557=cartesian_point('',(8.321491636948e1,-2.961145996875e1,
-5.397709784880e0));
#118558=cartesian_point('',(8.316773292958e1,-2.970440332684e1,
-5.365119783555e0));
#118559=cartesian_point('',(8.313305422161e1,-2.978714394601e1,
-5.331906571135e0));
#118560=cartesian_point('',(8.311002430691e1,-2.986379916777e1,
-5.298089371253e0));
#118561=cartesian_point('',(8.310018534765e1,-2.993704567921e1,
-5.264363301124e0));
#118562=cartesian_point('',(8.310838019449e1,-3.001700825739e1,
-5.229904393682e0));
#118563=cartesian_point('',(8.313101633031e1,-3.005851290237e1,
-5.219468180273e0));
#118564=cartesian_point('',(8.314477417695e1,-3.007336406102e1,
-5.221155471175e0));
#118565=cartesian_point('',(8.437044029763e1,-2.854164726209e1,
-6.248839011624e0));
#118566=cartesian_point('',(8.428114134032e1,-2.860118107050e1,
-6.276440704674e0));
#118567=cartesian_point('',(8.412695741574e1,-2.869681386721e1,
-6.311177689660e0));
#118568=cartesian_point('',(8.391475548665e1,-2.881503821301e1,
-6.328561955727e0));
#118569=cartesian_point('',(8.374344598630e1,-2.890333336374e1,
-6.321570348400e0));
#118570=cartesian_point('',(8.359334214565e1,-2.897612344185e1,
-6.296028396229e0));
#118571=cartesian_point('',(8.346650624076e1,-2.903535106774e1,
-6.256119408945e0));
#118572=cartesian_point('',(8.336371157270e1,-2.908320944531e1,
-6.206189162617e0));
#118573=cartesian_point('',(8.328271680612e1,-2.912286609967e1,
-6.149093924100e0));
#118574=cartesian_point('',(8.322122593310e1,-2.915750317023e1,
-6.085603648239e0));
#118575=cartesian_point('',(8.318045270418e1,-2.918956353161e1,
-6.016754605224e0));
#118576=cartesian_point('',(8.316176760222e1,-2.922508989376e1,
-5.938350155951e0));
#118577=cartesian_point('',(8.317010445873e1,-2.924557327763e1,
-5.902975056294e0));
#118578=cartesian_point('',(8.316970566697e1,-2.924993183033e1,
-5.895062525214e0));
#118579=cartesian_point('',(8.525936703265e1,-2.912452694441e1,
-6.260785712532e0));
#118580=cartesian_point('',(8.516782885340e1,-2.918618179049e1,
-6.350142681390e0));
#118581=cartesian_point('',(8.500048497279e1,-2.928311458755e1,
-6.491859327897e0));
#118582=cartesian_point('',(8.474449188741e1,-2.939663286052e1,
-6.659869511306e0));
#118583=cartesian_point('',(8.451779595063e1,-2.947606394294e1,
-6.778305383356e0));
#118584=cartesian_point('',(8.429783510305e1,-2.953566505482e1,
-6.867578001588e0));
#118585=cartesian_point('',(8.408846052809e1,-2.957769653683e1,
-6.930591808305e0));
#118586=cartesian_point('',(8.389215602671e1,-2.960462530169e1,
-6.970805264608e0));
#118587=cartesian_point('',(8.370564100133e1,-2.961919200223e1,
-6.992288419023e0));
#118588=cartesian_point('',(8.352111319087e1,-2.962281750126e1,
-6.997342647259e0));
#118589=cartesian_point('',(8.333040017227e1,-2.961455413313e1,
-6.985020116040e0));
#118590=cartesian_point('',(8.309569866399e1,-2.958736628938e1,
-6.947124280981e0));
#118591=cartesian_point('',(8.292969917980e1,-2.955104545856e1,
-6.899131662168e0));
#118592=cartesian_point('',(8.282844476275e1,-2.952070673868e1,
-6.864088442703e0));
#118593=(bounded_surface()b_spline_surface(3,3,((#118537,#118538,#118539,
#118540,#118541,#118542,#118543,#118544,#118545,#118546,#118547,#118548,#118549,
#118550),(#118551,#118552,#118553,#118554,#118555,#118556,#118557,#118558,
#118559,#118560,#118561,#118562,#118563,#118564),(#118565,#118566,#118567,
#118568,#118569,#118570,#118571,#118572,#118573,#118574,#118575,#118576,#118577,
#118578),(#118579,#118580,#118581,#118582,#118583,#118584,#118585,#118586,
#118587,#118588,#118589,#118590,#118591,#118592)),.unspecified.,.f.,.f.,.f.)b_spline_surface_with_knots((4,4),(4,1,1,1,1,1,1,1,1,1,1,4),(0.e0,1.e0),(
1.602445846742e-1,2.669099168077e-1,3.413740921546e-1,4.101654549510e-1,
4.737436866168e-1,5.320416020467e-1,5.852134274987e-1,6.343362585507e-1,
6.833904600767e-1,7.356438417568e-1,7.927020341069e-1,8.848768646984e-1),
.unspecified.)geometric_representation_item()rational_b_spline_surface(((
1.456816963503e0,1.456816963503e0,1.456816963503e0,1.456816963503e0,
1.456816963503e0,1.456816963503e0,1.456816963503e0,1.456816963503e0,
1.456816963503e0,1.456816963503e0,1.456816963503e0,1.456816963503e0,
1.456816963503e0,1.456816963503e0),(8.477276788325e-1,8.477276788325e-1,
8.477276788325e-1,8.477276788325e-1,8.477276788325e-1,8.477276788325e-1,
8.477276788325e-1,8.477276788325e-1,8.477276788325e-1,8.477276788325e-1,
8.477276788325e-1,8.477276788325e-1,8.477276788325e-1,8.477276788325e-1),(
8.477276788325e-1,8.477276788325e-1,8.477276788325e-1,8.477276788325e-1,
8.477276788325e-1,8.477276788325e-1,8.477276788325e-1,8.477276788325e-1,
8.477276788325e-1,8.477276788325e-1,8.477276788325e-1,8.477276788325e-1,
8.477276788325e-1,8.477276788325e-1),(1.456816963503e0,1.456816963503e0,
1.456816963503e0,1.456816963503e0,1.456816963503e0,1.456816963503e0,
1.456816963503e0,1.456816963503e0,1.456816963503e0,1.456816963503e0,
1.456816963503e0,1.456816963503e0,1.456816963503e0,1.456816963503e0)))representation_item('')surface());
#118595=oriented_edge('',*,*,#118594,.t.);
#118597=oriented_edge('',*,*,#118596,.f.);
#118598=oriented_edge('',*,*,#118493,.f.);
#118599=oriented_edge('',*,*,#118530,.t.);
#118600=edge_loop('',(#118595,#118597,#118598,#118599));
#118601=face_outer_bound('',#118600,.f.);
#118603=cartesian_point('',(0.e0,0.e0,-5.1e0));
#118604=direction('',(0.e0,0.e0,1.e0));
#118605=direction('',(7.077664394355e-1,7.064465069690e-1,0.e0));
#118606=axis2_placement_3d('',#118603,#118604,#118605);
#118607=toroidal_surface('',#118606,8.85e1,5.e-1);
#118608=oriented_edge('',*,*,#108542,.f.);
#118610=oriented_edge('',*,*,#118609,.f.);
#118612=oriented_edge('',*,*,#118611,.f.);
#118614=oriented_edge('',*,*,#118613,.t.);
#118616=oriented_edge('',*,*,#118615,.f.);
#118617=oriented_edge('',*,*,#118594,.f.);
#118618=edge_loop('',(#118608,#118610,#118612,#118614,#118616,#118617));
#118619=face_outer_bound('',#118618,.f.);
#118621=cartesian_point('',(8.041882958766e1,-3.664056042650e1,
-5.685152484663e0));
#118622=cartesian_point('',(8.047745554657e1,-3.668125070713e1,
-5.703177812867e0));
#118623=cartesian_point('',(8.056931454193e1,-3.676878694479e1,
-5.711121710086e0));
#118624=cartesian_point('',(8.067004774482e1,-3.692531182439e1,
-5.681565934597e0));
#118625=cartesian_point('',(8.073327681620e1,-3.707658996501e1,
-5.633194470257e0));
#118626=cartesian_point('',(8.077171312350e1,-3.725014209084e1,
-5.562116242866e0));
#118627=cartesian_point('',(8.078144308020e1,-3.743941483113e1,
-5.473753991873e0));
#118628=cartesian_point('',(8.076199364213e1,-3.764050907664e1,
-5.373141599533e0));
#118629=cartesian_point('',(8.071358896859e1,-3.785210210518e1,
-5.263773038147e0));
#118630=cartesian_point('',(8.063599229816e1,-3.807406044897e1,
-5.148153460054e0));
#118631=cartesian_point('',(8.054420299998e1,-3.827214840055e1,
-5.046136756282e0));
#118632=cartesian_point('',(8.047657450540e1,-3.839507985473e1,
-4.984240362497e0));
#118633=cartesian_point('',(8.044876498320e1,-3.844282124047e1,
-4.960455933549e0));
#118634=cartesian_point('',(8.006052759007e1,-3.752675819849e1,
-5.220978148480e0));
#118635=cartesian_point('',(8.004220359698e1,-3.752716082601e1,
-5.219200126232e0));
#118636=cartesian_point('',(8.000220712869e1,-3.753728877765e1,
-5.226726321734e0));
#118637=cartesian_point('',(7.994192953464e1,-3.757986127056e1,
-5.256432001422e0));
#118638=cartesian_point('',(7.989193050457e1,-3.763790985649e1,
-5.291564057928e0));
#118639=cartesian_point('',(7.984349482924e1,-3.772521520359e1,
-5.334468127129e0));
#118640=cartesian_point('',(7.979826833040e1,-3.784292682886e1,
-5.379595259660e0));
#118641=cartesian_point('',(7.975559126119e1,-3.799050245838e1,
-5.422273932960e0));
#118642=cartesian_point('',(7.971370211470e1,-3.816759880588e1,
-5.459073228605e0));
#118643=cartesian_point('',(7.967044675030e1,-3.837434350027e1,
-5.487202169981e0));
#118644=cartesian_point('',(7.963041831890e1,-3.857609412174e1,
-5.501544875989e0));
#118645=cartesian_point('',(7.960387301071e1,-3.870923998508e1,
-5.504518165057e0));
#118646=cartesian_point('',(7.959322318820e1,-3.876205609042e1,
-5.504789449103e0));
#118647=cartesian_point('',(7.949356667488e1,-3.812567181635e1,
-5.892744536547e0));
#118648=cartesian_point('',(7.949137088183e1,-3.812956948821e1,
-5.900191704778e0));
#118649=cartesian_point('',(7.947409403710e1,-3.813656824799e1,
-5.929095747061e0));
#118650=cartesian_point('',(7.945877456253e1,-3.816770362524e1,
-5.999488776676e0));
#118651=cartesian_point('',(7.946058030111e1,-3.821669629680e1,
-6.073116893496e0));
#118652=cartesian_point('',(7.948317374593e1,-3.830010207053e1,
-6.154421487111e0));
#118653=cartesian_point('',(7.952646897697e1,-3.842257307940e1,
-6.230182865214e0));
#118654=cartesian_point('',(7.958610639982e1,-3.858471768200e1,
-6.289607830054e0));
#118655=cartesian_point('',(7.965655044243e1,-3.878600845203e1,
-6.324623841210e0));
#118656=cartesian_point('',(7.973194081181e1,-3.902576689985e1,
-6.328422252888e0));
#118657=cartesian_point('',(7.979497371550e1,-3.926212366879e1,
-6.299470041966e0));
#118658=cartesian_point('',(7.982923938764e1,-3.941847204491e1,
-6.264239893747e0));
#118659=cartesian_point('',(7.984157259298e1,-3.948045716668e1,
-6.248015952006e0));
#118660=cartesian_point('',(7.942908351870e1,-3.768608646848e1,
-6.857857912800e0));
#118661=cartesian_point('',(7.951586454329e1,-3.773287805949e1,
-6.891987695144e0));
#118662=cartesian_point('',(7.964738528166e1,-3.781495165378e1,
-6.937250990011e0));
#118663=cartesian_point('',(7.982660206412e1,-3.795151071212e1,
-6.978723293575e0));
#118664=cartesian_point('',(7.998026693951e1,-3.808697990470e1,
-6.997554564735e0));
#118665=cartesian_point('',(8.014269908261e1,-3.825372452878e1,
-6.993512295418e0));
#118666=cartesian_point('',(8.030696179801e1,-3.845130574516e1,
-6.958628376639e0));
#118667=cartesian_point('',(8.046612320197e1,-3.867783310868e1,
-6.887250056352e0));
#118668=cartesian_point('',(8.061381905230e1,-3.893166244307e1,
-6.774768407681e0));
#118669=cartesian_point('',(8.074334274173e1,-3.921125303601e1,
-6.616674920870e0));
#118670=cartesian_point('',(8.083146805263e1,-3.946975308575e1,
-6.439078097284e0));
#118671=cartesian_point('',(8.086999754389e1,-3.963318926475e1,
-6.310489801256e0));
#118672=cartesian_point('',(8.088230959075e1,-3.969693704175e1,
-6.257909586775e0));
#118673=(bounded_surface()b_spline_surface(3,3,((#118621,#118622,#118623,
#118624,#118625,#118626,#118627,#118628,#118629,#118630,#118631,#118632,
#118633),(#118634,#118635,#118636,#118637,#118638,#118639,#118640,#118641,
#118642,#118643,#118644,#118645,#118646),(#118647,#118648,#118649,#118650,
#118651,#118652,#118653,#118654,#118655,#118656,#118657,#118658,#118659),(
#118660,#118661,#118662,#118663,#118664,#118665,#118666,#118667,#118668,#118669,
#118670,#118671,#118672)),.unspecified.,.f.,.f.,.f.)b_spline_surface_with_knots(
(4,4),(4,1,1,1,1,1,1,1,1,1,4),(0.e0,1.e0),(1.107046862764e-1,1.967065659527e-1,
2.471708438336e-1,3.042425121377e-1,3.677534997788e-1,4.368051814003e-1,
5.115743255663e-1,5.930117716050e-1,6.816168664173e-1,7.782318007776e-1,
8.409811624374e-1),.unspecified.)geometric_representation_item()rational_b_spline_surface(((1.456821149871e0,1.456821149871e0,1.456821149871e0,1.456821149871e0,
1.456821149871e0,1.456821149871e0,1.456821149871e0,1.456821149871e0,
1.456821149871e0,1.456821149871e0,1.456821149871e0,1.456821149871e0,
1.456821149871e0),(8.477262833765e-1,8.477262833765e-1,8.477262833765e-1,
8.477262833765e-1,8.477262833765e-1,8.477262833765e-1,8.477262833765e-1,
8.477262833765e-1,8.477262833765e-1,8.477262833765e-1,8.477262833765e-1,
8.477262833765e-1,8.477262833765e-1),(8.477262833765e-1,8.477262833765e-1,
8.477262833765e-1,8.477262833765e-1,8.477262833765e-1,8.477262833765e-1,
8.477262833765e-1,8.477262833765e-1,8.477262833765e-1,8.477262833765e-1,
8.477262833765e-1,8.477262833765e-1,8.477262833765e-1),(1.456821149871e0,
1.456821149871e0,1.456821149871e0,1.456821149871e0,1.456821149871e0,
1.456821149871e0,1.456821149871e0,1.456821149871e0,1.456821149871e0,
1.456821149871e0,1.456821149871e0,1.456821149871e0,1.456821149871e0)))representation_item('')surface());
#118674=oriented_edge('',*,*,#118609,.t.);
#118676=oriented_edge('',*,*,#118675,.f.);
#118678=oriented_edge('',*,*,#118677,.f.);
#118680=oriented_edge('',*,*,#118679,.t.);
#118681=edge_loop('',(#118674,#118676,#118678,#118680));
#118682=face_outer_bound('',#118681,.f.);
#118684=cartesian_point('',(7.986925724694e1,-3.639573360865e1,
-5.697497497349e0));
#118685=cartesian_point('',(7.989794068006e1,-3.640609641224e1,
-5.697634607578e0));
#118686=cartesian_point('',(8.022865010432e1,-3.653293384311e1,
-5.699180512507e0));
#118687=cartesian_point('',(8.052970149172e1,-3.673521683915e1,
-5.699610083878e0));
#118688=cartesian_point('',(8.075544091107e1,-3.696772108227e1,
-5.698735274885e0));
#118689=cartesian_point('',(7.953421187747e1,-3.729574053889e1,
-5.239203145847e0));
#118690=cartesian_point('',(7.955162755807e1,-3.730175122305e1,
-5.239027804280e0));
#118691=cartesian_point('',(7.975246225631e1,-3.737568497500e1,
-5.237192948103e0));
#118692=cartesian_point('',(7.993542895569e1,-3.749776839831e1,
-5.236919320749e0));
#118693=cartesian_point('',(8.007092993377e1,-3.763936419187e1,
-5.237593416255e0));
#118694=cartesian_point('',(7.926109708326e1,-3.802938755356e1,
-5.959947496306e0));
#118695=cartesian_point('',(7.926920401088e1,-3.803218322089e1,
-5.959520435815e0));
#118696=cartesian_point('',(7.936267448149e1,-3.806656607649e1,
-5.954900368133e0));
#118697=cartesian_point('',(7.944766082978e1,-3.812327222236e1,
-5.953940729936e0));
#118698=cartesian_point('',(7.951064701104e1,-3.818910964953e1,
-5.956055365448e0));
#118699=cartesian_point('',(7.939281753159e1,-3.767555653382e1,
-6.954812152021e0));
#118700=cartesian_point('',(7.940526215337e1,-3.768031084700e1,
-6.954510146922e0));
#118701=cartesian_point('',(7.954867823749e1,-3.773815304878e1,
-6.951197342601e0));
#118702=cartesian_point('',(7.967880614666e1,-3.782638754901e1,
-6.950430190773e0));
#118703=cartesian_point('',(7.977804590399e1,-3.792673383043e1,
-6.952068356120e0));
#118704=(bounded_surface()b_spline_surface(3,3,((#118684,#118685,#118686,
#118687,#118688),(#118689,#118690,#118691,#118692,#118693),(#118694,#118695,
#118696,#118697,#118698),(#118699,#118700,#118701,#118702,#118703)),
.unspecified.,.f.,.f.,.f.)b_spline_surface_with_knots((4,4),(4,1,4),(0.e0,1.e0),
(2.375661910842e-1,2.503109982629e-1,3.855220315053e-1),.unspecified.)geometric_representation_item()rational_b_spline_surface(((1.457477959129e0,
1.457477959129e0,1.457477959129e0,1.457477959129e0,1.457477959129e0),(
8.475073469570e-1,8.475073469570e-1,8.475073469570e-1,8.475073469570e-1,
8.475073469570e-1),(8.475073469570e-1,8.475073469570e-1,8.475073469570e-1,
8.475073469570e-1,8.475073469570e-1),(1.457477959129e0,1.457477959129e0,
1.457477959129e0,1.457477959129e0,1.457477959129e0)))representation_item('')surface());
#118705=oriented_edge('',*,*,#108562,.f.);
#118707=oriented_edge('',*,*,#118706,.f.);
#118708=oriented_edge('',*,*,#118675,.t.);
#118709=oriented_edge('',*,*,#108540,.t.);
#118710=edge_loop('',(#118705,#118707,#118708,#118709));
#118711=face_outer_bound('',#118710,.f.);
#118713=cartesian_point('',(7.891267861724e1,-3.881161199511e1,
-8.480067576623e0));
#118714=direction('',(5.392931690019e-2,7.032610117933e-2,9.960651927819e-1));
#118715=direction('',(6.175183702254e-1,-7.862465365709e-1,2.207818299703e-2));
#118716=axis2_placement_3d('',#118713,#118714,#118715);
#118717=cylindrical_surface('',#118716,9.999637340464e-1);
#118718=oriented_edge('',*,*,#118677,.t.);
#118719=oriented_edge('',*,*,#118706,.t.);
#118721=oriented_edge('',*,*,#118720,.f.);
#118723=oriented_edge('',*,*,#118722,.t.);
#118725=oriented_edge('',*,*,#118724,.f.);
#118727=oriented_edge('',*,*,#118726,.t.);
#118728=edge_loop('',(#118718,#118719,#118721,#118723,#118725,#118727));
#118729=face_outer_bound('',#118728,.f.);
#118731=cartesian_point('',(6.165108685605e1,-2.860698214807e1,-5.6e0));
#118732=direction('',(4.522629288245e-1,8.876159753616e-1,-8.715574274766e-2));
#118733=direction('',(8.910065241884e-1,-4.539904997395e-1,0.e0));
#118734=axis2_placement_3d('',#118731,#118732,#118733);
#118735=plane('',#118734);
#118736=oriented_edge('',*,*,#108560,.f.);
#118737=oriented_edge('',*,*,#108590,.t.);
#118738=oriented_edge('',*,*,#108767,.t.);
#118739=oriented_edge('',*,*,#108783,.f.);
#118740=oriented_edge('',*,*,#118720,.t.);
#118741=edge_loop('',(#118736,#118737,#118738,#118739,#118740));
#118742=face_outer_bound('',#118741,.f.);
#118744=cartesian_point('',(7.879268607642e1,-3.896800654644e1,
-1.069548648161e1));
#118745=direction('',(8.962313253019e-1,-4.432435279359e-1,-1.745240644023e-2));
#118746=direction('',(4.402722627104e-1,8.936462556861e-1,-8.692930683089e-2));
#118747=axis2_placement_3d('',#118744,#118745,#118746);
#118748=spherical_surface('',#118747,1.e0);
#118749=oriented_edge('',*,*,#108781,.t.);
#118751=oriented_edge('',*,*,#118750,.t.);
#118752=oriented_edge('',*,*,#118722,.f.);
#118753=edge_loop('',(#118749,#118751,#118752));
#118754=face_outer_bound('',#118753,.f.);
#118756=cartesian_point('',(-1.440266091326e-14,0.e0,-1.069548648161e1));
#118757=direction('',(0.e0,0.e0,1.e0));
#118758=direction('',(8.799592736535e-1,-4.750491308394e-1,0.e0));
#118759=axis2_placement_3d('',#118756,#118757,#118758);
#118760=toroidal_surface('',#118759,8.790217809212e1,1.e0);
#118762=oriented_edge('',*,*,#118761,.t.);
#118763=oriented_edge('',*,*,#118750,.f.);
#118764=oriented_edge('',*,*,#108799,.t.);
#118766=oriented_edge('',*,*,#118765,.t.);
#118767=edge_loop('',(#118762,#118763,#118764,#118766));
#118768=face_outer_bound('',#118767,.f.);
#118770=cartesian_point('',(-1.440266091326e-14,0.e0,-8.156393297401e0));
#118771=direction('',(0.e0,0.e0,1.e0));
#118772=direction('',(-7.193398003387e-1,6.946583704590e-1,0.e0));
#118773=axis2_placement_3d('',#118770,#118771,#118772);
#118774=conical_surface('',#118773,8.894665045655e1,1.e0);
#118775=oriented_edge('',*,*,#118761,.f.);
#118777=oriented_edge('',*,*,#118776,.t.);
#118779=oriented_edge('',*,*,#118778,.t.);
#118780=oriented_edge('',*,*,#118724,.t.);
#118781=edge_loop('',(#118775,#118777,#118779,#118780));
#118782=face_outer_bound('',#118781,.f.);
#118784=cartesian_point('',(7.778094903338e1,-4.103561287999e1,
-8.400286052129e0));
#118785=direction('',(2.519625036806e-2,8.496632998979e-2,-9.960651945206e-1));
#118786=direction('',(9.990550776679e-1,-3.743651721149e-2,2.207847288945e-2));
#118787=axis2_placement_3d('',#118784,#118785,#118786);
#118788=cylindrical_surface('',#118787,9.999624588528e-1);
#118790=oriented_edge('',*,*,#118789,.t.);
#118792=oriented_edge('',*,*,#118791,.t.);
#118794=oriented_edge('',*,*,#118793,.f.);
#118795=oriented_edge('',*,*,#118776,.f.);
#118797=oriented_edge('',*,*,#118796,.t.);
#118798=oriented_edge('',*,*,#108827,.f.);
#118799=edge_loop('',(#118790,#118792,#118794,#118795,#118797,#118798));
#118800=face_outer_bound('',#118799,.f.);
#118802=cartesian_point('',(7.744882096922e1,-4.361292616035e1,
-5.698621895104e0));
#118803=cartesian_point('',(7.739330843634e1,-4.360676336811e1,
-5.698755326544e0));
#118804=cartesian_point('',(7.704293128877e1,-4.355516234434e1,
-5.699473492587e0));
#118805=cartesian_point('',(7.668643885866e1,-4.341566204320e1,
-5.699045907646e0));
#118806=cartesian_point('',(7.641875976968e1,-4.324153206387e1,
-5.697649288241e0));
#118807=cartesian_point('',(7.640080103173e1,-4.322949181186e1,
-5.697553370798e0));
#118808=cartesian_point('',(7.756045469705e1,-4.266027363491e1,
-5.237921923609e0));
#118809=cartesian_point('',(7.752685908608e1,-4.265683272509e1,
-5.237711057001e0));
#118810=cartesian_point('',(7.731474219541e1,-4.262708115491e1,
-5.236693856250e0));
#118811=cartesian_point('',(7.709898652175e1,-4.254163684865e1,
-5.237358508231e0));
#118812=cartesian_point('',(7.693869013148e1,-4.243425152406e1,
-5.239014826838e0));
#118813=cartesian_point('',(7.692794462468e1,-4.242682521739e1,
-5.239136636871e0));
#118814=cartesian_point('',(7.765177500427e1,-4.188097176852e1,
-5.956660287437e0));
#118815=cartesian_point('',(7.763615291438e1,-4.187937524909e1,
-5.956189480939e0));
#118816=cartesian_point('',(7.753753840922e1,-4.186556139040e1,
-5.953817037655e0));
#118817=cartesian_point('',(7.743731120616e1,-4.182585927107e1,
-5.955310551657e0));
#118818=cartesian_point('',(7.736272661859e1,-4.177586650423e1,
-5.959482616477e0));
#118819=cartesian_point('',(7.735772618994e1,-4.177240879282e1,
-5.959780202721e0));
#118820=cartesian_point('',(7.760812622530e1,-4.225345982510e1,
-6.952437202915e0));
#118821=cartesian_point('',(7.758396790558e1,-4.225051451090e1,
-6.952117177813e0));
#118822=cartesian_point('',(7.743159191615e1,-4.222671629777e1,
-6.950471168074e0));
#118823=cartesian_point('',(7.727663508258e1,-4.216701172909e1,
-6.951489505519e0));
#118824=cartesian_point('',(7.715847739903e1,-4.209300116883e1,
-6.954481522190e0));
#118825=cartesian_point('',(7.715054075991e1,-4.208788400003e1,
-6.954692240534e0));
#118826=(bounded_surface()b_spline_surface(3,3,((#118802,#118803,#118804,
#118805,#118806,#118807),(#118808,#118809,#118810,#118811,#118812,#118813),(
#118814,#118815,#118816,#118817,#118818,#118819),(#118820,#118821,#118822,
#118823,#118824,#118825)),.unspecified.,.f.,.f.,.f.)b_spline_surface_with_knots(
(4,4),(4,1,1,4),(0.e0,1.e0),(6.040122809142e-1,6.273210901743e-1,
7.516860489527e-1,7.607204849221e-1),.unspecified.)geometric_representation_item()rational_b_spline_surface(((1.457477936670e0,1.457477936670e0,1.457477936670e0,
1.457477936670e0,1.457477936670e0,1.457477936670e0),(8.475073544433e-1,
8.475073544433e-1,8.475073544433e-1,8.475073544433e-1,8.475073544433e-1,
8.475073544433e-1),(8.475073544433e-1,8.475073544433e-1,8.475073544433e-1,
8.475073544433e-1,8.475073544433e-1,8.475073544433e-1),(1.457477936670e0,
1.457477936670e0,1.457477936670e0,1.457477936670e0,1.457477936670e0,
1.457477936670e0)))representation_item('')surface());
#118827=oriented_edge('',*,*,#108863,.t.);
#118829=oriented_edge('',*,*,#118828,.f.);
#118830=oriented_edge('',*,*,#118789,.f.);
#118831=oriented_edge('',*,*,#108844,.t.);
#118832=edge_loop('',(#118827,#118829,#118830,#118831));
#118833=face_outer_bound('',#118832,.f.);
#118835=cartesian_point('',(7.838626807533e1,-4.249109288717e1,
-4.961805061875e0));
#118836=cartesian_point('',(7.834831595698e1,-4.257697393368e1,
-5.002200302476e0));
#118837=cartesian_point('',(7.827790634259e1,-4.272005607040e1,
-5.073847498634e0));
#118838=cartesian_point('',(7.816428562548e1,-4.290836253335e1,
-5.178751093014e0));
#118839=cartesian_point('',(7.805793881638e1,-4.305647210801e1,
-5.268846334113e0));
#118840=cartesian_point('',(7.794785154484e1,-4.318445096290e1,
-5.353762432154e0));
#118841=cartesian_point('',(7.783509542626e1,-4.329251099492e1,
-5.432055719710e0));
#118842=cartesian_point('',(7.772056890009e1,-4.338132268028e1,
-5.502540251956e0));
#118843=cartesian_point('',(7.760216472187e1,-4.345346730635e1,
-5.565714548889e0));
#118844=cartesian_point('',(7.747418201906e1,-4.351113346180e1,
-5.622569425635e0));
#118845=cartesian_point('',(7.732919963419e1,-4.355259952949e1,
-5.671561494036e0));
#118846=cartesian_point('',(7.713585267353e1,-4.357298943186e1,
-5.710381924075e0));
#118847=cartesian_point('',(7.699649315844e1,-4.355129798261e1,
-5.705925421483e0));
#118848=cartesian_point('',(7.692277510477e1,-4.352745068901e1,
-5.687640727939e0));
#118849=cartesian_point('',(7.814083271100e1,-4.161074597013e1,
-5.504741154701e0));
#118850=cartesian_point('',(7.807889520901e1,-4.167809255104e1,
-5.504295996530e0));
#118851=cartesian_point('',(7.797468236110e1,-4.179054351447e1,
-5.498894948821e0));
#118852=cartesian_point('',(7.783652115074e1,-4.194069801132e1,
-5.480129732900e0));
#118853=cartesian_point('',(7.772796729513e1,-4.206132320714e1,
-5.456903701491e0));
#118854=cartesian_point('',(7.763505333951e1,-4.216903585360e1,
-5.428866194566e0));
#118855=cartesian_point('',(7.755814976246e1,-4.226457468474e1,
-5.397709784881e0));
#118856=cartesian_point('',(7.749700768450e1,-4.234899263969e1,
-5.365119783554e0));
#118857=cartesian_point('',(7.744981244448e1,-4.242528963940e1,
-5.331906571133e0));
#118858=cartesian_point('',(7.741507454764e1,-4.249739843580e1,
-5.298089371250e0));
#118859=cartesian_point('',(7.739389844345e1,-4.256820400881e1,
-5.264363301120e0));
#118860=cartesian_point('',(7.738948349500e1,-4.264846407123e1,
-5.229904393764e0));
#118861=cartesian_point('',(7.740534818538e1,-4.269299879685e1,
-5.219468180339e0));
#118862=cartesian_point('',(7.741661341684e1,-4.270981931491e1,
-5.221155471170e0));
#118863=cartesian_point('',(7.886680285186e1,-4.138869691532e1,
-6.248839011672e0));
#118864=cartesian_point('',(7.876929017354e1,-4.143352832918e1,
-6.276440704707e0));
#118865=cartesian_point('',(7.860204424356e1,-4.150386404768e1,
-6.311177689679e0));
#118866=cartesian_point('',(7.837396051010e1,-4.158743716032e1,
-6.328561955742e0));
#118867=cartesian_point('',(7.819094770930e1,-4.164784654118e1,
-6.321570348414e0));
#118868=cartesian_point('',(7.803130501908e1,-4.169625903863e1,
-6.296028396243e0));
#118869=cartesian_point('',(7.789676543268e1,-4.173491596723e1,
-6.256119408958e0));
#118870=cartesian_point('',(7.778774963786e1,-4.176610449985e1,
-6.206189162630e0));
#118871=cartesian_point('',(7.770154838376e1,-4.179260254200e1,
-6.149093924112e0));
#118872=cartesian_point('',(7.763539613382e1,-4.181719388092e1,
-6.085603648251e0));
#118873=cartesian_point('',(7.759010954553e1,-4.184248118780e1,
-6.016754605235e0));
#118874=cartesian_point('',(7.756609694077e1,-4.187464716747e1,
-5.938350156160e0));
#118875=cartesian_point('',(7.757112684947e1,-4.189618253851e1,
-5.902975056546e0));
#118876=cartesian_point('',(7.757005113947e1,-4.190042504518e1,
-5.895062525369e0));
#118877=cartesian_point('',(7.965360295251e1,-4.210345915993e1,
-6.260785712651e0));
#118878=cartesian_point('',(7.955354681724e1,-4.215003520630e1,
-6.350142681469e0));
#118879=cartesian_point('',(7.937309958731e1,-4.221959624935e1,
-6.491859327933e0));
#118880=cartesian_point('',(7.910250003134e1,-4.229167078261e1,
-6.659869511311e0));
#118881=cartesian_point('',(7.886616933885e1,-4.233466087901e1,
-6.778305383364e0));
#118882=cartesian_point('',(7.863959290625e1,-4.235911874478e1,
-6.867578001597e0));
#118883=cartesian_point('',(7.842622090733e1,-4.236787934987e1,
-6.930591808315e0));
#118884=cartesian_point('',(7.822812065319e1,-4.236376778729e1,
-6.970805264620e0));
#118885=cartesian_point('',(7.804162320327e1,-4.234897776935e1,
-6.992288419037e0));
#118886=cartesian_point('',(7.785880008336e1,-4.232369212315e1,
-6.997342647274e0));
#118887=cartesian_point('',(7.767172773405e1,-4.228569640176e1,
-6.985020116056e0));
#118888=cartesian_point('',(7.744416890719e1,-4.222212788075e1,
-6.947124281093e0));
#118889=cartesian_point('',(7.728589498230e1,-4.216028617939e1,
-6.899131662512e0));
#118890=cartesian_point('',(7.719063319752e1,-4.211448129886e1,
-6.864088443329e0));
#118891=(bounded_surface()b_spline_surface(3,3,((#118835,#118836,#118837,
#118838,#118839,#118840,#118841,#118842,#118843,#118844,#118845,#118846,#118847,
#118848),(#118849,#118850,#118851,#118852,#118853,#118854,#118855,#118856,
#118857,#118858,#118859,#118860,#118861,#118862),(#118863,#118864,#118865,
#118866,#118867,#118868,#118869,#118870,#118871,#118872,#118873,#118874,#118875,
#118876),(#118877,#118878,#118879,#118880,#118881,#118882,#118883,#118884,
#118885,#118886,#118887,#118888,#118889,#118890)),.unspecified.,.f.,.f.,.f.)b_spline_surface_with_knots((4,4),(4,1,1,1,1,1,1,1,1,1,1,4),(0.e0,1.e0),(
1.602445847231e-1,2.669099168077e-1,3.413740921546e-1,4.101654549510e-1,
4.737436866168e-1,5.320416020467e-1,5.852134274987e-1,6.343362585507e-1,
6.833904600767e-1,7.356438417568e-1,7.927020341069e-1,8.848768641866e-1),
.unspecified.)geometric_representation_item()rational_b_spline_surface(((
1.456816963511e0,1.456816963511e0,1.456816963511e0,1.456816963511e0,
1.456816963511e0,1.456816963511e0,1.456816963511e0,1.456816963511e0,
1.456816963511e0,1.456816963511e0,1.456816963511e0,1.456816963511e0,
1.456816963511e0,1.456816963511e0),(8.477276788298e-1,8.477276788298e-1,
8.477276788298e-1,8.477276788298e-1,8.477276788298e-1,8.477276788298e-1,
8.477276788298e-1,8.477276788298e-1,8.477276788298e-1,8.477276788298e-1,
8.477276788298e-1,8.477276788298e-1,8.477276788298e-1,8.477276788298e-1),(
8.477276788298e-1,8.477276788298e-1,8.477276788298e-1,8.477276788298e-1,
8.477276788298e-1,8.477276788298e-1,8.477276788298e-1,8.477276788298e-1,
8.477276788298e-1,8.477276788298e-1,8.477276788298e-1,8.477276788298e-1,
8.477276788298e-1,8.477276788298e-1),(1.456816963511e0,1.456816963511e0,
1.456816963511e0,1.456816963511e0,1.456816963511e0,1.456816963511e0,
1.456816963511e0,1.456816963511e0,1.456816963511e0,1.456816963511e0,
1.456816963511e0,1.456816963511e0,1.456816963511e0,1.456816963511e0)))representation_item('')surface());
#118893=oriented_edge('',*,*,#118892,.t.);
#118895=oriented_edge('',*,*,#118894,.f.);
#118896=oriented_edge('',*,*,#118791,.f.);
#118897=oriented_edge('',*,*,#118828,.t.);
#118898=edge_loop('',(#118893,#118895,#118896,#118897));
#118899=face_outer_bound('',#118898,.f.);
#118901=cartesian_point('',(0.e0,0.e0,-5.1e0));
#118902=direction('',(0.e0,0.e0,1.e0));
#118903=direction('',(7.077664394355e-1,7.064465069690e-1,0.e0));
#118904=axis2_placement_3d('',#118901,#118902,#118903);
#118905=toroidal_surface('',#118904,8.85e1,5.e-1);
#118906=oriented_edge('',*,*,#108861,.f.);
#118908=oriented_edge('',*,*,#118907,.f.);
#118910=oriented_edge('',*,*,#118909,.f.);
#118912=oriented_edge('',*,*,#118911,.t.);
#118914=oriented_edge('',*,*,#118913,.f.);
#118915=oriented_edge('',*,*,#118892,.f.);
#118916=edge_loop('',(#118906,#118908,#118910,#118912,#118914,#118915));
#118917=face_outer_bound('',#118916,.f.);
#118919=cartesian_point('',(7.369689387926e1,-4.876973091093e1,
-5.685152484246e0));
#118920=cartesian_point('',(7.374843269197e1,-4.881909134711e1,
-5.703177812790e0));
#118921=cartesian_point('',(7.382546706667e1,-4.891991978163e1,
-5.711121710189e0));
#118922=cartesian_point('',(7.390047419112e1,-4.909027572551e1,
-5.681565934598e0));
#118923=cartesian_point('',(7.393925969271e1,-4.924958258716e1,
-5.633194470258e0));
#118924=cartesian_point('',(7.395007325133e1,-4.942701076149e1,
-5.562116242866e0));
#118925=cartesian_point('',(7.393007463624e1,-4.961547534084e1,
-5.473753991873e0));
#118926=cartesian_point('',(7.387940658231e1,-4.981105122005e1,
-5.373141599533e0));
#118927=cartesian_point('',(7.379849740840e1,-5.001246702808e1,
-5.263773038147e0));
#118928=cartesian_point('',(7.368713414698e1,-5.021955390272e1,
-5.148153460053e0));
#118929=cartesian_point('',(7.356548714372e1,-5.040084405450e1,
-5.046136755511e0));
#118930=cartesian_point('',(7.347946055074e1,-5.051168259236e1,
-4.984240361043e0));
#118931=cartesian_point('',(7.344452501087e1,-5.055448583595e1,
-4.960455931399e0));
#118932=cartesian_point('',(7.320437129913e1,-4.958896733592e1,
-5.220978148518e0));
#118933=cartesian_point('',(7.318620992039e1,-4.958649850382e1,
-5.219200126156e0));
#118934=cartesian_point('',(7.314512151413e1,-4.959024493732e1,
-5.226726321629e0));
#118935=cartesian_point('',(7.307892623190e1,-4.962286379915e1,
-5.256432001420e0));
#118936=cartesian_point('',(7.302046197337e1,-4.967237613913e1,
-5.291564057926e0));
#118937=cartesian_point('',(7.295896505631e1,-4.975102960358e1,
-5.334468127127e0));
#118938=cartesian_point('',(7.289588121559e1,-4.986021702026e1,
-5.379595259658e0));
#118939=cartesian_point('',(7.283064365726e1,-4.999929958440e1,
-5.422273932957e0));
#118940=cartesian_point('',(7.276156626330e1,-5.016766267577e1,
-5.459073228602e0));
#118941=cartesian_point('',(7.268650144855e1,-5.036509537011e1,
-5.487202169979e0));
#118942=cartesian_point('',(7.261540508247e1,-5.055810028185e1,
-5.501544876094e0));
#118943=cartesian_point('',(7.256835798861e1,-5.068545429913e1,
-5.504518165126e0));
#118944=cartesian_point('',(7.254957702340e1,-5.073595415226e1,
-5.504789449117e0));
#118945=cartesian_point('',(7.255069988291e1,-5.009181510868e1,
-5.892744536292e0));
#118946=cartesian_point('',(7.254792139299e1,-5.009532129455e1,
-5.900191704495e0));
#118947=cartesian_point('',(7.252976240752e1,-5.009953119400e1,
-5.929095746817e0));
#118948=cartesian_point('',(7.250976089496e1,-5.012788674938e1,
-5.999488776674e0));
#118949=cartesian_point('',(7.250388025954e1,-5.017655871960e1,
-6.073116893494e0));
#118950=cartesian_point('',(7.251314800397e1,-5.026247202331e1,
-6.154421487110e0));
#118951=cartesian_point('',(7.253675151211e1,-5.039020807713e1,
-6.230182865213e0));
#118952=cartesian_point('',(7.257028969516e1,-5.055968575895e1,
-6.289607830053e0));
#118953=cartesian_point('',(7.260837764078e1,-5.076951818170e1,
-6.324623841209e0));
#118954=cartesian_point('',(7.264533334509e1,-5.101811845727e1,
-6.328422252888e0));
#118955=cartesian_point('',(7.267061586461e1,-5.126142580258e1,
-6.299470041748e0));
#118956=cartesian_point('',(7.268000139492e1,-5.142120960475e1,
-6.264239892919e0));
#118957=cartesian_point('',(7.268248614861e1,-5.148436092723e1,
-6.248015950540e0));
#118958=cartesian_point('',(7.255577691880e1,-4.964755439449e1,
-6.857857912015e0));
#118959=cartesian_point('',(7.263416970691e1,-4.970734544752e1,
-6.891987694703e0));
#118960=cartesian_point('',(7.275123206858e1,-4.980898295644e1,
-6.937250989868e0));
#118961=cartesian_point('',(7.290687985234e1,-4.997189642821e1,
-6.978723293575e0));
#118962=cartesian_point('',(7.303746080745e1,-5.012973625281e1,
-6.997554564735e0));
#118963=cartesian_point('',(7.317180853527e1,-5.031983795928e1,
-6.993512295418e0));
#118964=cartesian_point('',(7.330314039217e1,-5.054068297303e1,
-6.958628376639e0));
#118965=cartesian_point('',(7.342490556821e1,-5.078931973789e1,
-6.887250056352e0));
#118966=cartesian_point('',(7.353107538139e1,-5.106312873330e1,
-6.774768407681e0));
#118967=cartesian_point('',(7.361526681444e1,-5.135953907115e1,
-6.616674920870e0));
#118968=cartesian_point('',(7.366186883988e1,-5.162864239422e1,
-6.439078095944e0));
#118969=cartesian_point('',(7.367435691789e1,-5.179609374490e1,
-6.310489798235e0));
#118970=cartesian_point('',(7.367654503322e1,-5.186098271113e1,
-6.257909582127e0));
#118971=(bounded_surface()b_spline_surface(3,3,((#118919,#118920,#118921,
#118922,#118923,#118924,#118925,#118926,#118927,#118928,#118929,#118930,
#118931),(#118932,#118933,#118934,#118935,#118936,#118937,#118938,#118939,
#118940,#118941,#118942,#118943,#118944),(#118945,#118946,#118947,#118948,
#118949,#118950,#118951,#118952,#118953,#118954,#118955,#118956,#118957),(
#118958,#118959,#118960,#118961,#118962,#118963,#118964,#118965,#118966,#118967,
#118968,#118969,#118970)),.unspecified.,.f.,.f.,.f.)b_spline_surface_with_knots(
(4,4),(4,1,1,1,1,1,1,1,1,1,4),(0.e0,1.e0),(1.107046856108e-1,1.967065659527e-1,
2.471708438337e-1,3.042425121378e-1,3.677534997789e-1,4.368051814004e-1,
5.115743255664e-1,5.930117716051e-1,6.816168664173e-1,7.782318007776e-1,
8.409811643085e-1),.unspecified.)geometric_representation_item()rational_b_spline_surface(((1.456821149872e0,1.456821149872e0,1.456821149872e0,1.456821149872e0,
1.456821149872e0,1.456821149872e0,1.456821149872e0,1.456821149872e0,
1.456821149872e0,1.456821149872e0,1.456821149872e0,1.456821149872e0,
1.456821149872e0),(8.477262833760e-1,8.477262833760e-1,8.477262833760e-1,
8.477262833760e-1,8.477262833760e-1,8.477262833760e-1,8.477262833760e-1,
8.477262833760e-1,8.477262833760e-1,8.477262833760e-1,8.477262833760e-1,
8.477262833760e-1,8.477262833760e-1),(8.477262833760e-1,8.477262833760e-1,
8.477262833760e-1,8.477262833760e-1,8.477262833760e-1,8.477262833760e-1,
8.477262833760e-1,8.477262833760e-1,8.477262833760e-1,8.477262833760e-1,
8.477262833760e-1,8.477262833760e-1,8.477262833760e-1),(1.456821149872e0,
1.456821149872e0,1.456821149872e0,1.456821149872e0,1.456821149872e0,
1.456821149872e0,1.456821149872e0,1.456821149872e0,1.456821149872e0,
1.456821149872e0,1.456821149872e0,1.456821149872e0,1.456821149872e0)))representation_item('')surface());
#118972=oriented_edge('',*,*,#118907,.t.);
#118974=oriented_edge('',*,*,#118973,.f.);
#118976=oriented_edge('',*,*,#118975,.f.);
#118978=oriented_edge('',*,*,#118977,.t.);
#118979=edge_loop('',(#118972,#118974,#118976,#118978));
#118980=face_outer_bound('',#118979,.f.);
#118982=cartesian_point('',(7.319590335701e1,-4.844387089589e1,
-5.697557991683e0));
#118983=cartesian_point('',(7.340892239308e1,-4.856190340453e1,
-5.698741291479e0));
#118984=cartesian_point('',(7.370835622377e1,-4.879461129146e1,
-5.699460857746e0));
#118985=cartesian_point('',(7.394173342347e1,-4.908913115736e1,
-5.699011059912e0));
#118986=cartesian_point('',(7.401406023163e1,-4.919780890524e1,
-5.698665670106e0));
#118987=cartesian_point('',(7.272281212995e1,-4.927959742366e1,
-5.239161999026e0));
#118988=cartesian_point('',(7.285250046148e1,-4.934905888883e1,
-5.237906346470e0));
#118989=cartesian_point('',(7.303485863294e1,-4.948868128487e1,
-5.236671823804e0));
#118990=cartesian_point('',(7.317529550419e1,-4.966752181346e1,
-5.237403683674e0));
#118991=cartesian_point('',(7.321848482052e1,-4.973359239954e1,
-5.237821815875e0));
#118992=cartesian_point('',(7.233713069812e1,-4.996091261810e1,
-5.959877461478e0));
#118993=cartesian_point('',(7.239749853514e1,-4.999322605385e1,
-5.956545291872e0));
#118994=cartesian_point('',(7.248225513448e1,-5.005809868939e1,
-5.953872744113e0));
#118995=cartesian_point('',(7.254751157451e1,-5.014121911951e1,
-5.955488680678e0));
#118996=cartesian_point('',(7.256758584448e1,-5.017194325041e1,
-5.956532135614e0));
#118997=cartesian_point('',(7.252311841379e1,-4.963236110199e1,
-6.954778255518e0));
#118998=cartesian_point('',(7.261521437419e1,-4.968559237106e1,
-6.952339266840e0));
#118999=cartesian_point('',(7.274439145220e1,-4.978790633901e1,
-6.950550333733e0));
#119000=cartesian_point('',(7.284662346840e1,-4.991545150584e1,
-6.951642724451e0));
#119001=cartesian_point('',(7.287862825464e1,-4.996247069077e1,
-6.952388151280e0));
#119002=(bounded_surface()b_spline_surface(3,3,((#118982,#118983,#118984,
#118985,#118986),(#118987,#118988,#118989,#118990,#118991),(#118992,#118993,
#118994,#118995,#118996),(#118997,#118998,#118999,#119000,#119001)),
.unspecified.,.f.,.f.,.f.)b_spline_surface_with_knots((4,4),(4,1,4),(0.e0,1.e0),
(4.210583222019e-1,6.009655475224e-1,6.972930378709e-1),.unspecified.)geometric_representation_item()rational_b_spline_surface(((1.457510378873e0,
1.457510378873e0,1.457510378873e0,1.457510378873e0,1.457510378873e0),(
8.474965403758e-1,8.474965403758e-1,8.474965403758e-1,8.474965403758e-1,
8.474965403758e-1),(8.474965403758e-1,8.474965403758e-1,8.474965403758e-1,
8.474965403758e-1,8.474965403758e-1),(1.457510378873e0,1.457510378873e0,
1.457510378873e0,1.457510378873e0,1.457510378873e0)))representation_item('')surface());
#119003=oriented_edge('',*,*,#108881,.t.);
#119005=oriented_edge('',*,*,#119004,.f.);
#119006=oriented_edge('',*,*,#118973,.t.);
#119007=oriented_edge('',*,*,#108859,.t.);
#119008=edge_loop('',(#119003,#119005,#119006,#119007));
#119009=face_outer_bound('',#119008,.f.);
#119011=cartesian_point('',(7.186965883558e1,-5.067843931165e1,
-8.480067576626e0));
#119012=direction('',(6.426678353431e-2,6.102386633472e-2,9.960651927819e-1));
#119013=direction('',(4.869196380350e-1,-8.731676929041e-1,2.207818299720e-2));
#119014=axis2_placement_3d('',#119011,#119012,#119013);
#119015=cylindrical_surface('',#119014,9.999637340454e-1);
#119016=oriented_edge('',*,*,#118975,.t.);
#119017=oriented_edge('',*,*,#119004,.t.);
#119019=oriented_edge('',*,*,#119018,.f.);
#119021=oriented_edge('',*,*,#119020,.t.);
#119023=oriented_edge('',*,*,#119022,.f.);
#119025=oriented_edge('',*,*,#119024,.t.);
#119026=edge_loop('',(#119016,#119017,#119019,#119021,#119023,#119025));
#119027=face_outer_bound('',#119026,.f.);
#119029=cartesian_point('',(5.641694172400e1,-3.789913751873e1,-5.6e0));
#119030=direction('',(5.855485519503e-1,8.059384404624e-1,-8.715574274766e-2));
#119031=direction('',(8.090169943749e-1,-5.877852522925e-1,0.e0));
#119032=axis2_placement_3d('',#119029,#119030,#119031);
#119033=plane('',#119032);
#119034=oriented_edge('',*,*,#108879,.f.);
#119035=oriented_edge('',*,*,#108909,.t.);
#119036=oriented_edge('',*,*,#109098,.t.);
#119037=oriented_edge('',*,*,#109114,.f.);
#119038=oriented_edge('',*,*,#119018,.t.);
#119039=edge_loop('',(#119034,#119035,#119036,#119037,#119038));
#119040=face_outer_bound('',#119039,.f.);
#119042=cartesian_point('',(7.172667810408e1,-5.081413741760e1,
-1.069548648161e1));
#119043=direction('',(8.158586663036e-1,-5.779879325096e-1,-1.745240644029e-2));
#119044=direction('',(5.746488545072e-1,8.137702314705e-1,-8.692930683092e-2));
#119045=axis2_placement_3d('',#119042,#119043,#119044);
#119046=spherical_surface('',#119045,1.e0);
#119047=oriented_edge('',*,*,#109112,.t.);
#119049=oriented_edge('',*,*,#119048,.t.);
#119050=oriented_edge('',*,*,#119020,.f.);
#119051=edge_loop('',(#119047,#119049,#119050));
#119052=face_outer_bound('',#119051,.f.);
#119054=cartesian_point('',(-1.439434465428e-14,0.e0,-1.069548648161e1));
#119055=direction('',(0.e0,0.e0,1.e0));
#119056=direction('',(7.948114581354e-1,-6.068564459711e-1,0.e0));
#119057=axis2_placement_3d('',#119054,#119055,#119056);
#119058=toroidal_surface('',#119057,8.790217809212e1,1.e0);
#119060=oriented_edge('',*,*,#119059,.t.);
#119061=oriented_edge('',*,*,#119048,.f.);
#119062=oriented_edge('',*,*,#109130,.t.);
#119064=oriented_edge('',*,*,#119063,.t.);
#119065=edge_loop('',(#119060,#119061,#119062,#119064));
#119066=face_outer_bound('',#119065,.f.);
#119068=cartesian_point('',(-1.439434465428e-14,0.e0,-8.156393297400e0));
#119069=direction('',(0.e0,0.e0,1.e0));
#119070=direction('',(-6.018150231520e-1,7.986355100473e-1,0.e0));
#119071=axis2_placement_3d('',#119068,#119069,#119070);
#119072=conical_surface('',#119071,8.894665045655e1,1.e0);
#119073=oriented_edge('',*,*,#119059,.f.);
#119075=oriented_edge('',*,*,#119074,.t.);
#119077=oriented_edge('',*,*,#119076,.t.);
#119078=oriented_edge('',*,*,#119022,.t.);
#119079=edge_loop('',(#119073,#119075,#119077,#119078));
#119080=face_outer_bound('',#119079,.f.);
#119082=cartesian_point('',(7.040395233221e1,-5.269801754311e1,
-8.400286052129e0));
#119083=direction('',(3.817770509403e-2,7.997869152612e-2,-9.960651945207e-1));
#119084=direction('',(9.808986902819e-1,-1.932622581835e-1,2.207847288990e-2));
#119085=axis2_placement_3d('',#119082,#119083,#119084);
#119086=cylindrical_surface('',#119085,9.999624588501e-1);
#119088=oriented_edge('',*,*,#119087,.t.);
#119090=oriented_edge('',*,*,#119089,.t.);
#119092=oriented_edge('',*,*,#119091,.f.);
#119093=oriented_edge('',*,*,#119074,.f.);
#119095=oriented_edge('',*,*,#119094,.t.);
#119096=oriented_edge('',*,*,#109158,.f.);
#119097=edge_loop('',(#119088,#119090,#119092,#119093,#119095,#119096));
#119098=face_outer_bound('',#119097,.f.);
#119100=cartesian_point('',(6.966860370335e1,-5.519028872435e1,
-5.698730049396e0));
#119101=cartesian_point('',(6.956996477931e1,-5.516305296840e1,
-5.698970416621e0));
#119102=cartesian_point('',(6.921416963248e1,-5.503958173099e1,
-5.699349932729e0));
#119103=cartesian_point('',(6.889463494744e1,-5.483212785925e1,
-5.698778451069e0));
#119104=cartesian_point('',(6.869507849190e1,-5.464659344244e1,
-5.697523466033e0));
#119105=cartesian_point('',(6.992951780872e1,-5.426738433541e1,
-5.238108991839e0));
#119106=cartesian_point('',(6.986973967580e1,-5.425141838146e1,
-5.237724005763e0));
#119107=cartesian_point('',(6.965408391736e1,-5.417788924984e1,
-5.236562926977e0));
#119108=cartesian_point('',(6.946126651678e1,-5.405098145676e1,
-5.237711229906e0));
#119109=cartesian_point('',(6.934231251261e1,-5.393719898768e1,
-5.239195331421e0));
#119110=cartesian_point('',(7.014295442769e1,-5.351241717460e1,
-5.956719542212e0));
#119111=cartesian_point('',(7.011515548253e1,-5.350499906218e1,
-5.955864381979e0));
#119112=cartesian_point('',(7.001490730022e1,-5.347083442883e1,
-5.953755003844e0));
#119113=cartesian_point('',(6.992531576696e1,-5.341185005052e1,
-5.956107892567e0));
#119114=cartesian_point('',(6.986996108926e1,-5.335887512180e1,
-5.959851037729e0));
#119115=cartesian_point('',(7.004094638211e1,-5.387323968007e1,
-6.952354561439e0));
#119116=cartesian_point('',(6.999809552523e1,-5.386091573367e1,
-6.951774704347e0));
#119117=cartesian_point('',(6.984363024510e1,-5.380611632402e1,
-6.950499901146e0));
#119118=cartesian_point('',(6.970417429323e1,-5.371715564396e1,
-6.952029833497e0));
#119119=cartesian_point('',(6.961556760675e1,-5.363770069270e1,
-6.954715776530e0));
#119120=(bounded_surface()b_spline_surface(3,3,((#119100,#119101,#119102,
#119103,#119104),(#119105,#119106,#119107,#119108,#119109),(#119110,#119111,
#119112,#119113,#119114),(#119115,#119116,#119117,#119118,#119119)),
.unspecified.,.f.,.f.,.f.)b_spline_surface_with_knots((4,4),(4,1,4),(0.e0,1.e0),
(1.653508654996e-1,2.553795134323e-1,4.957411160285e-1),.unspecified.)geometric_representation_item()rational_b_spline_surface(((1.457454162675e0,
1.457454162675e0,1.457454162675e0,1.457454162675e0,1.457454162675e0),(
8.475152791083e-1,8.475152791083e-1,8.475152791083e-1,8.475152791083e-1,
8.475152791083e-1),(8.475152791083e-1,8.475152791083e-1,8.475152791083e-1,
8.475152791083e-1,8.475152791083e-1),(1.457454162675e0,1.457454162675e0,
1.457454162675e0,1.457454162675e0,1.457454162675e0)))representation_item('')surface());
#119121=oriented_edge('',*,*,#109194,.t.);
#119123=oriented_edge('',*,*,#119122,.f.);
#119124=oriented_edge('',*,*,#119087,.f.);
#119125=oriented_edge('',*,*,#109175,.t.);
#119126=edge_loop('',(#119121,#119123,#119124,#119125));
#119127=face_outer_bound('',#119126,.f.);
#119129=cartesian_point('',(7.077413159194e1,-5.423027103604e1,
-4.961805112730e0));
#119130=cartesian_point('',(7.072321199018e1,-5.430915769005e1,
-5.002200337894e0));
#119131=cartesian_point('',(7.063128627753e1,-5.443946372362e1,
-5.073847517423e0));
#119132=cartesian_point('',(7.048960682458e1,-5.460767759530e1,
-5.178751093013e0));
#119133=cartesian_point('',(7.036139987909e1,-5.473732738913e1,
-5.268846334112e0));
#119134=cartesian_point('',(7.023264766084e1,-5.484650916852e1,
-5.353762432154e0));
#119135=cartesian_point('',(7.010437544389e1,-5.493559985914e1,
-5.432055719710e0));
#119136=cartesian_point('',(6.997736572081e1,-5.500540222942e1,
-5.502540251956e0));
#119137=cartesian_point('',(6.984913338853e1,-5.505813614115e1,
-5.565714548890e0));
#119138=cartesian_point('',(6.971370539098e1,-5.509507142488e1,
-5.622569425637e0));
#119139=cartesian_point('',(6.956402125774e1,-5.511334673465e1,
-5.671561494037e0));
#119140=cartesian_point('',(6.936986537718e1,-5.510323949291e1,
-5.710381855770e0));
#119141=cartesian_point('',(6.923561519549e1,-5.506001465782e1,
-5.705925442644e0));
#119142=cartesian_point('',(6.916653543122e1,-5.502492911891e1,
-5.687640939148e0));
#119143=cartesian_point('',(7.066943451650e1,-5.332236806868e1,
-5.504741156563e0));
#119144=cartesian_point('',(7.059772427223e1,-5.337919631655e1,
-5.504295996099e0));
#119145=cartesian_point('',(7.047720328189e1,-5.347396031660e1,
-5.498894947354e0));
#119146=cartesian_point('',(7.031725375548e1,-5.360065296452e1,
-5.480129734242e0));
#119147=cartesian_point('',(7.019116644e1,-5.370281149956e1,-5.456903702327e0));
#119148=cartesian_point('',(7.008254643922e1,-5.379466307958e1,
-5.428866194897e0));
#119149=cartesian_point('',(6.999164410704e1,-5.387699529921e1,
-5.397709784723e0));
#119150=cartesian_point('',(6.991804891215e1,-5.395080920080e1,
-5.365119782935e0));
#119151=cartesian_point('',(6.985949924382e1,-5.401878389579e1,
-5.331906570084e0));
#119152=cartesian_point('',(6.981390872755e1,-5.408457070907e1,
-5.298089369796e0));
#119153=cartesian_point('',(6.978191690493e1,-5.415119187566e1,
-5.264363299298e0));
#119154=cartesian_point('',(6.976500090246e1,-5.422977301557e1,
-5.229904452245e0));
#119155=cartesian_point('',(6.977370343571e1,-5.427624114701e1,
-5.219468227768e0));
#119156=cartesian_point('',(6.978219860844e1,-5.429461685613e1,
-5.221155449422e0));
#119157=cartesian_point('',(7.142120285025e1,-5.321661952408e1,
-6.248839051305e0));
#119158=cartesian_point('',(7.131787757928e1,-5.324564462989e1,
-6.276440726865e0));
#119159=cartesian_point('',(7.114168783781e1,-5.328895135805e1,
-6.311177697918e0));
#119160=cartesian_point('',(7.090333852065e1,-5.333581538126e1,
-6.328561960926e0));
#119161=cartesian_point('',(7.071312880158e1,-5.336685151238e1,
-6.321570353557e0));
#119162=cartesian_point('',(7.054787819435e1,-5.338969435239e1,
-6.296028401266e0));
#119163=cartesian_point('',(7.040894773734e1,-5.340682872145e1,
-6.256119413802e0));
#119164=cartesian_point('',(7.029639514629e1,-5.342057944360e1,
-6.206189167253e0));
#119165=cartesian_point('',(7.020710996552e1,-5.343326640351e1,
-6.149093928485e0));
#119166=cartesian_point('',(7.013792522657e1,-5.344720649015e1,
-6.085603652347e0));
#119167=cartesian_point('',(7.008924038505e1,-5.346509808488e1,
-6.016754609035e0));
#119168=cartesian_point('',(7.006049159823e1,-5.349311159953e1,
-5.938350297576e0));
#119169=cartesian_point('',(7.006209064808e1,-5.351516862989e1,
-5.902975227990e0));
#119170=cartesian_point('',(7.006036453506e1,-5.351919068514e1,
-5.895062619458e0));
#119171=cartesian_point('',(7.208650268273e1,-5.404566452025e1,
-6.260785825233e0));
#119172=cartesian_point('',(7.198039234578e1,-5.407601489214e1,
-6.350142751949e0));
#119173=cartesian_point('',(7.179128501962e1,-5.411649134255e1,
-6.491859359067e0));
#119174=cartesian_point('',(7.151274210185e1,-5.414534741667e1,
-6.659869513212e0));
#119175=cartesian_point('',(7.127259589932e1,-5.415083796804e1,
-6.778305385984e0));
#119176=cartesian_point('',(7.104498294509e1,-5.413955035367e1,
-6.867578004876e0));
#119177=cartesian_point('',(7.083286744856e1,-5.411482436643e1,
-6.930591812185e0));
#119178=cartesian_point('',(7.063784932690e1,-5.407977371645e1,
-6.970805269007e0));
#119179=cartesian_point('',(7.045596163806e1,-5.403599115905e1,
-6.992288423874e0));
#119180=cartesian_point('',(7.027934492006e1,-5.398241698376e1,
-6.997342652504e0));
#119181=cartesian_point('',(7.010051958141e1,-5.391562448938e1,
-6.985020121612e0));
#119182=cartesian_point('',(6.988570706581e1,-5.381724073141e1,
-6.947124353557e0));
#119183=cartesian_point('',(6.973905624706e1,-5.373140114131e1,
-6.899131896298e0));
#119184=cartesian_point('',(6.965213306040e1,-5.367125825491e1,
-6.864088852921e0));
#119185=(bounded_surface()b_spline_surface(3,3,((#119129,#119130,#119131,
#119132,#119133,#119134,#119135,#119136,#119137,#119138,#119139,#119140,#119141,
#119142),(#119143,#119144,#119145,#119146,#119147,#119148,#119149,#119150,
#119151,#119152,#119153,#119154,#119155,#119156),(#119157,#119158,#119159,
#119160,#119161,#119162,#119163,#119164,#119165,#119166,#119167,#119168,#119169,
#119170),(#119171,#119172,#119173,#119174,#119175,#119176,#119177,#119178,
#119179,#119180,#119181,#119182,#119183,#119184)),.unspecified.,.f.,.f.,.f.)b_spline_surface_with_knots((4,4),(4,1,1,1,1,1,1,1,1,1,1,4),(0.e0,1.e0),(
1.602446294938e-1,2.669099168077e-1,3.413740921546e-1,4.101654549510e-1,
4.737436866168e-1,5.320416020467e-1,5.852134274988e-1,6.343362585507e-1,
6.833904600767e-1,7.356438417568e-1,7.927020341069e-1,8.848765096383e-1),
.unspecified.)geometric_representation_item()rational_b_spline_surface(((
1.456816966515e0,1.456816966515e0,1.456816966515e0,1.456816966515e0,
1.456816966515e0,1.456816966515e0,1.456816966515e0,1.456816966515e0,
1.456816966515e0,1.456816966515e0,1.456816966515e0,1.456816966515e0,
1.456816966515e0,1.456816966515e0),(8.477276778282e-1,8.477276778282e-1,
8.477276778282e-1,8.477276778282e-1,8.477276778282e-1,8.477276778282e-1,
8.477276778282e-1,8.477276778282e-1,8.477276778282e-1,8.477276778282e-1,
8.477276778282e-1,8.477276778282e-1,8.477276778282e-1,8.477276778282e-1),(
8.477276778282e-1,8.477276778282e-1,8.477276778282e-1,8.477276778282e-1,
8.477276778282e-1,8.477276778282e-1,8.477276778282e-1,8.477276778282e-1,
8.477276778282e-1,8.477276778282e-1,8.477276778282e-1,8.477276778282e-1,
8.477276778282e-1,8.477276778282e-1),(1.456816966515e0,1.456816966515e0,
1.456816966515e0,1.456816966515e0,1.456816966515e0,1.456816966515e0,
1.456816966515e0,1.456816966515e0,1.456816966515e0,1.456816966515e0,
1.456816966515e0,1.456816966515e0,1.456816966515e0,1.456816966515e0)))representation_item('')surface());
#119187=oriented_edge('',*,*,#119186,.t.);
#119189=oriented_edge('',*,*,#119188,.f.);
#119190=oriented_edge('',*,*,#119089,.f.);
#119191=oriented_edge('',*,*,#119122,.t.);
#119192=edge_loop('',(#119187,#119189,#119190,#119191));
#119193=face_outer_bound('',#119192,.f.);
#119195=cartesian_point('',(0.e0,0.e0,-5.1e0));
#119196=direction('',(0.e0,0.e0,1.e0));
#119197=direction('',(7.077664394355e-1,7.064465069690e-1,0.e0));
#119198=axis2_placement_3d('',#119195,#119196,#119197);
#119199=toroidal_surface('',#119198,8.85e1,5.e-1);
#119200=oriented_edge('',*,*,#109192,.f.);
#119202=oriented_edge('',*,*,#119201,.f.);
#119204=oriented_edge('',*,*,#119203,.f.);
#119206=oriented_edge('',*,*,#119205,.t.);
#119208=oriented_edge('',*,*,#119207,.f.);
#119209=oriented_edge('',*,*,#119186,.f.);
#119210=edge_loop('',(#119200,#119202,#119204,#119206,#119208,#119209));
#119211=face_outer_bound('',#119210,.f.);
#119213=cartesian_point('',(6.516029605684e1,-5.969802876432e1,
-5.685152484309e0));
#119214=cartesian_point('',(6.520347866851e1,-5.975484393787e1,
-5.703177812801e0));
#119215=cartesian_point('',(6.526379157990e1,-5.986648183819e1,
-5.711121710172e0));
#119216=cartesian_point('',(6.531122570122e1,-6.004647411700e1,
-5.681565934597e0));
#119217=cartesian_point('',(6.532461260525e1,-6.020988703601e1,
-5.633194470257e0));
#119218=cartesian_point('',(6.530753714947e1,-6.038682238835e1,
-5.562116242866e0));
#119219=cartesian_point('',(6.525830239488e1,-6.056983818334e1,
-5.473753991873e0));
#119220=cartesian_point('',(6.517766334073e1,-6.075507996902e1,
-5.373141599533e0));
#119221=cartesian_point('',(6.506624191883e1,-6.094135903089e1,
-5.263773038148e0));
#119222=cartesian_point('',(6.492385419950e1,-6.112847527023e1,
-5.148153460055e0));
#119223=cartesian_point('',(6.477534484586e1,-6.128850365440e1,
-5.046136756241e0));
#119224=cartesian_point('',(6.467303841685e1,-6.138452006089e1,
-4.984240362419e0));
#119225=cartesian_point('',(6.463183708982e1,-6.142133120202e1,
-4.960455933436e0));
#119226=cartesian_point('',(6.454568043643e1,-6.043013152280e1,
-5.220978148623e0));
#119227=cartesian_point('',(6.452812886396e1,-6.042485202038e1,
-5.219200126166e0));
#119228=cartesian_point('',(6.448696025290e1,-6.042212468623e1,
-5.226726321648e0));
#119229=cartesian_point('',(6.441647723027e1,-6.044398673217e1,
-5.256432001422e0));
#119230=cartesian_point('',(6.435098732736e1,-6.048374366808e1,
-5.291564057928e0));
#119231=cartesian_point('',(6.427794342677e1,-6.055180854053e1,
-5.334468127129e0));
#119232=cartesian_point('',(6.419855557769e1,-6.064978319205e1,
-5.379595259660e0));
#119233=cartesian_point('',(6.411236389544e1,-6.077694801649e1,
-5.422273932960e0));
#119234=cartesian_point('',(6.401779916870e1,-6.093243219366e1,
-5.459073228605e0));
#119235=cartesian_point('',(6.391277324846e1,-6.111569143977e1,
-5.487202169981e0));
#119236=cartesian_point('',(6.381235957722e1,-6.129519821750e1,
-5.501544875994e0));
#119237=cartesian_point('',(6.374596915436e1,-6.141362450717e1,
-5.504518165062e0));
#119238=cartesian_point('',(6.371951949730e1,-6.146056463214e1,
-5.504789449099e0));
#119239=cartesian_point('',(6.382139407625e1,-6.082453166513e1,
-5.892744536400e0));
#119240=cartesian_point('',(6.381810130651e1,-6.082756003393e1,
-5.900191704540e0));
#119241=cartesian_point('',(6.379950731494e1,-6.082887741133e1,
-5.929095746856e0));
#119242=cartesian_point('',(6.377531626805e1,-6.085375493683e1,
-5.999488776676e0));
#119243=cartesian_point('',(6.376189405939e1,-6.090090774028e1,
-6.073116893496e0));
#119244=cartesian_point('',(6.375760790080e1,-6.098721310330e1,
-6.154421487111e0));
#119245=cartesian_point('',(6.376093848935e1,-6.111706891650e1,
-6.230182865214e0));
#119246=cartesian_point('',(6.376755161121e1,-6.128970657455e1,
-6.289607830054e0));
#119247=cartesian_point('',(6.377234560822e1,-6.150291387938e1,
-6.324623841210e0));
#119248=cartesian_point('',(6.376995667537e1,-6.175423461886e1,
-6.328422252888e0));
#119249=cartesian_point('',(6.375686627081e1,-6.199850150268e1,
-6.299470041955e0));
#119250=cartesian_point('',(6.374114055631e1,-6.215778631970e1,
-6.264239893703e0));
#119251=cartesian_point('',(6.373371567547e1,-6.222054884408e1,
-6.248015951929e0));
#119252=cartesian_point('',(6.389590629325e1,-6.038653476272e1,
-6.857857912129e0));
#119253=cartesian_point('',(6.396398055482e1,-6.045785302238e1,
-6.891987694771e0));
#119254=cartesian_point('',(6.406370207515e1,-6.057655179274e1,
-6.937250989890e0));
#119255=cartesian_point('',(6.419194829453e1,-6.076180820702e1,
-6.978723293575e0));
#119256=cartesian_point('',(6.429622999288e1,-6.093813212332e1,
-6.997554564735e0));
#119257=cartesian_point('',(6.439918521847e1,-6.114690997726e1,
-6.993512295418e0));
#119258=cartesian_point('',(6.449435239070e1,-6.138558085120e1,
-6.958628376639e0));
#119259=cartesian_point('',(6.457572307606e1,-6.165020475506e1,
-6.887250056352e0));
#119260=cartesian_point('',(6.463775259895e1,-6.193725132531e1,
-6.774768407682e0));
#119261=cartesian_point('',(6.467453870311e1,-6.224318280183e1,
-6.616674920870e0));
#119262=cartesian_point('',(6.467846994588e1,-6.251626317741e1,
-6.439078097212e0));
#119263=cartesian_point('',(6.466460911279e1,-6.268360648812e1,
-6.310489801094e0));
#119264=cartesian_point('',(6.465661941865e1,-6.274803885850e1,
-6.257909586527e0));
#119265=(bounded_surface()b_spline_surface(3,3,((#119213,#119214,#119215,
#119216,#119217,#119218,#119219,#119220,#119221,#119222,#119223,#119224,
#119225),(#119226,#119227,#119228,#119229,#119230,#119231,#119232,#119233,
#119234,#119235,#119236,#119237,#119238),(#119239,#119240,#119241,#119242,
#119243,#119244,#119245,#119246,#119247,#119248,#119249,#119250,#119251),(
#119252,#119253,#119254,#119255,#119256,#119257,#119258,#119259,#119260,#119261,
#119262,#119263,#119264)),.unspecified.,.f.,.f.,.f.)b_spline_surface_with_knots(
(4,4),(4,1,1,1,1,1,1,1,1,1,4),(0.e0,1.e0),(1.107046857131e-1,1.967065659526e-1,
2.471708438336e-1,3.042425121376e-1,3.677534997787e-1,4.368051814002e-1,
5.115743255662e-1,5.930117716049e-1,6.816168664171e-1,7.782318007774e-1,
8.409811625381e-1),.unspecified.)geometric_representation_item()rational_b_spline_surface(((1.456821149871e0,1.456821149871e0,1.456821149871e0,1.456821149871e0,
1.456821149871e0,1.456821149871e0,1.456821149871e0,1.456821149871e0,
1.456821149871e0,1.456821149871e0,1.456821149871e0,1.456821149871e0,
1.456821149871e0),(8.477262833765e-1,8.477262833765e-1,8.477262833765e-1,
8.477262833765e-1,8.477262833765e-1,8.477262833765e-1,8.477262833765e-1,
8.477262833765e-1,8.477262833765e-1,8.477262833765e-1,8.477262833765e-1,
8.477262833765e-1,8.477262833765e-1),(8.477262833765e-1,8.477262833765e-1,
8.477262833765e-1,8.477262833765e-1,8.477262833765e-1,8.477262833765e-1,
8.477262833765e-1,8.477262833765e-1,8.477262833765e-1,8.477262833765e-1,
8.477262833765e-1,8.477262833765e-1,8.477262833765e-1),(1.456821149871e0,
1.456821149871e0,1.456821149871e0,1.456821149871e0,1.456821149871e0,
1.456821149871e0,1.456821149871e0,1.456821149871e0,1.456821149871e0,
1.456821149871e0,1.456821149871e0,1.456821149871e0,1.456821149871e0)))representation_item('')surface());
#119266=oriented_edge('',*,*,#119201,.t.);
#119268=oriented_edge('',*,*,#119267,.f.);
#119270=oriented_edge('',*,*,#119269,.f.);
#119272=oriented_edge('',*,*,#119271,.t.);
#119273=edge_loop('',(#119266,#119268,#119270,#119272));
#119274=face_outer_bound('',#119273,.f.);
#119276=cartesian_point('',(6.471638269639e1,-5.929781771564e1,
-5.697506232423e0));
#119277=cartesian_point('',(6.473066131196e1,-5.930895694736e1,
-5.697587084097e0));
#119278=cartesian_point('',(6.497538435492e1,-5.950448524352e1,
-5.698965901717e0));
#119279=cartesian_point('',(6.522037248899e1,-5.979703534841e1,
-5.699391446123e0));
#119280=cartesian_point('',(6.538142318462e1,-6.011582426925e1,
-5.698813092455e0));
#119281=cartesian_point('',(6.540678853545e1,-6.017128088418e1,
-5.698683024642e0));
#119282=cartesian_point('',(6.411841048383e1,-6.004923813907e1,
-5.239213711565e0));
#119283=cartesian_point('',(6.412713151514e1,-6.005584354581e1,
-5.239109958894e0));
#119284=cartesian_point('',(6.427659898790e1,-6.017192923201e1,
-5.237427809866e0));
#119285=cartesian_point('',(6.442590705980e1,-6.034858231240e1,
-5.236613071140e0));
#119286=cartesian_point('',(6.452205711188e1,-6.054202646296e1,
-5.237738521294e0));
#119287=cartesian_point('',(6.453711594593e1,-6.057568474554e1,
-5.237980404035e0));
#119288=cartesian_point('',(6.363095248130e1,-6.066178461109e1,
-5.959912125093e0));
#119289=cartesian_point('',(6.363501256760e1,-6.066485815863e1,
-5.959659804720e0));
#119290=cartesian_point('',(6.370458981899e1,-6.071886814490e1,
-5.955476497050e0));
#119291=cartesian_point('',(6.377396425743e1,-6.080093221091e1,
-5.953779797174e0));
#119292=cartesian_point('',(6.381864822169e1,-6.089087021336e1,
-5.956110667805e0));
#119293=cartesian_point('',(6.382564706179e1,-6.090652271340e1,
-5.956619463529e0));
#119294=cartesian_point('',(6.386601189317e1,-6.036640543544e1,
-6.954765084698e0));
#119295=cartesian_point('',(6.387215948713e1,-6.037138333648e1,
-6.954586759919e0));
#119296=cartesian_point('',(6.397751398682e1,-6.045862053365e1,
-6.951602304658e0));
#119297=cartesian_point('',(6.408305784522e1,-6.058616004129e1,
-6.950489267263e0));
#119298=cartesian_point('',(6.415432591708e1,-6.072438241927e1,
-6.952013770402e0));
#119299=cartesian_point('',(6.416563060320e1,-6.074842793481e1,
-6.952349332461e0));
#119300=(bounded_surface()b_spline_surface(3,3,((#119276,#119277,#119278,
#119279,#119280,#119281),(#119282,#119283,#119284,#119285,#119286,#119287),(
#119288,#119289,#119290,#119291,#119292,#119293),(#119294,#119295,#119296,
#119297,#119298,#119299)),.unspecified.,.f.,.f.,.f.)b_spline_surface_with_knots(
(4,4),(4,1,1,4),(0.e0,1.e0),(4.872479010663e-1,5.027343160488e-1,
7.550642490933e-1,8.070811167442e-1),.unspecified.)geometric_representation_item()rational_b_spline_surface(((1.457460029068e0,1.457460029068e0,1.457460029068e0,
1.457460029068e0,1.457460029068e0,1.457460029068e0),(8.475133236441e-1,
8.475133236441e-1,8.475133236441e-1,8.475133236441e-1,8.475133236441e-1,
8.475133236441e-1),(8.475133236441e-1,8.475133236441e-1,8.475133236441e-1,
8.475133236441e-1,8.475133236441e-1,8.475133236441e-1),(1.457460029068e0,
1.457460029068e0,1.457460029068e0,1.457460029068e0,1.457460029068e0,
1.457460029068e0)))representation_item('')surface());
#119301=oriented_edge('',*,*,#109212,.f.);
#119303=oriented_edge('',*,*,#119302,.f.);
#119304=oriented_edge('',*,*,#119267,.t.);
#119305=oriented_edge('',*,*,#109190,.t.);
#119306=edge_loop('',(#119301,#119303,#119304,#119305));
#119307=face_outer_bound('',#119306,.f.);
#119309=cartesian_point('',(6.305696953166e1,-6.129739526025e1,
-8.480067576624e0));
#119310=direction('',(7.302178866929e-2,5.021902137482e-2,9.960651927819e-1));
#119311=direction('',(3.443313283582e-1,-9.385885627614e-1,2.207818299771e-2));
#119312=axis2_placement_3d('',#119309,#119310,#119311);
#119313=cylindrical_surface('',#119312,9.999637340422e-1);
#119314=oriented_edge('',*,*,#119269,.t.);
#119315=oriented_edge('',*,*,#119302,.t.);
#119317=oriented_edge('',*,*,#119316,.f.);
#119319=oriented_edge('',*,*,#119318,.t.);
#119321=oriented_edge('',*,*,#119320,.f.);
#119323=oriented_edge('',*,*,#119322,.t.);
#119324=edge_loop('',(#119314,#119315,#119317,#119319,#119321,#119323));
#119325=face_outer_bound('',#119324,.f.);
#119327=cartesian_point('',(4.979362424960e1,-4.625809034367e1,-5.6e0));
#119328=direction('',(7.044160264028e-1,7.044160264028e-1,-8.715574274765e-2));
#119329=direction('',(7.071067811865e-1,-7.071067811865e-1,0.e0));
#119330=axis2_placement_3d('',#119327,#119328,#119329);
#119331=plane('',#119330);
#119332=oriented_edge('',*,*,#109210,.f.);
#119333=oriented_edge('',*,*,#109240,.t.);
#119334=oriented_edge('',*,*,#109433,.t.);
#119335=oriented_edge('',*,*,#109449,.f.);
#119336=oriented_edge('',*,*,#119316,.t.);
#119337=edge_loop('',(#119332,#119333,#119334,#119335,#119336));
#119338=face_outer_bound('',#119337,.f.);
#119340=cartesian_point('',(6.289452126962e1,-6.140905558309e1,
-1.069548648161e1));
#119341=direction('',(7.153968592531e-1,-6.985003559628e-1,-1.745240644032e-2));
#119342=direction('',(6.948756843656e-1,7.138564833994e-1,-8.692930683072e-2));
#119343=axis2_placement_3d('',#119340,#119341,#119342);
#119344=spherical_surface('',#119343,1.e0);
#119345=oriented_edge('',*,*,#109447,.t.);
#119347=oriented_edge('',*,*,#119346,.t.);
#119348=oriented_edge('',*,*,#119318,.f.);
#119349=edge_loop('',(#119345,#119347,#119348));
#119350=face_outer_bound('',#119349,.f.);
#119352=cartesian_point('',(-1.438400782557e-14,0.e0,-1.069548648161e1));
#119353=direction('',(0.e0,0.e0,1.e0));
#119354=direction('',(6.900927466901e-1,-7.237209413619e-1,0.e0));
#119355=axis2_placement_3d('',#119352,#119353,#119354);
#119356=toroidal_surface('',#119355,8.790217809212e1,1.e0);
#119358=oriented_edge('',*,*,#119357,.t.);
#119359=oriented_edge('',*,*,#119346,.f.);
#119360=oriented_edge('',*,*,#109465,.t.);
#119362=oriented_edge('',*,*,#119361,.t.);
#119363=edge_loop('',(#119358,#119359,#119360,#119362));
#119364=face_outer_bound('',#119363,.f.);
#119366=cartesian_point('',(-1.438400782557e-14,0.e0,-8.156393297401e0));
#119367=direction('',(0.e0,0.e0,1.e0));
#119368=direction('',(-4.694715627859e-1,8.829475928589e-1,0.e0));
#119369=axis2_placement_3d('',#119366,#119367,#119368);
#119370=conical_surface('',#119369,8.894665045655e1,1.e0);
#119371=oriented_edge('',*,*,#119357,.f.);
#119373=oriented_edge('',*,*,#119372,.t.);
#119375=oriented_edge('',*,*,#119374,.t.);
#119376=oriented_edge('',*,*,#119320,.t.);
#119377=edge_loop('',(#119371,#119373,#119375,#119376));
#119378=face_outer_bound('',#119377,.f.);
#119380=cartesian_point('',(6.129337666730e1,-6.306282211961e1,
-8.400286052126e0));
#119381=direction('',(5.021909801554e-2,7.302171224289e-2,-9.960651945207e-1));
#119382=direction('',(9.385893217305e-1,-3.443292409428e-1,2.207847289149e-2));
#119383=axis2_placement_3d('',#119380,#119381,#119382);
#119384=cylindrical_surface('',#119383,9.999624588545e-1);
#119386=oriented_edge('',*,*,#119385,.t.);
#119388=oriented_edge('',*,*,#119387,.t.);
#119390=oriented_edge('',*,*,#119389,.f.);
#119391=oriented_edge('',*,*,#119372,.f.);
#119393=oriented_edge('',*,*,#119392,.t.);
#119394=oriented_edge('',*,*,#109493,.f.);
#119395=edge_loop('',(#119386,#119388,#119390,#119391,#119393,#119394));
#119396=face_outer_bound('',#119395,.f.);
#119398=cartesian_point('',(6.017617573052e1,-6.540919146044e1,
-5.698635826644e0));
#119399=cartesian_point('',(6.011024240491e1,-6.537917531533e1,
-5.698816611397e0));
#119400=cartesian_point('',(5.978587586737e1,-6.521303179595e1,
-5.699520542232e0));
#119401=cartesian_point('',(5.949562536184e1,-6.496537642930e1,
-5.698972015918e0));
#119402=cartesian_point('',(5.930778017815e1,-6.472919366048e1,
-5.697601467671e0));
#119403=cartesian_point('',(5.930127481218e1,-6.472089952599e1,
-5.697553391469e0));
#119404=cartesian_point('',(6.057865648951e1,-6.453854147688e1,
-5.237855331143e0));
#119405=cartesian_point('',(6.053863944773e1,-6.452072718394e1,
-5.237599736321e0));
#119406=cartesian_point('',(6.034181624499e1,-6.442146527192e1,
-5.236691341793e0));
#119407=cartesian_point('',(6.016664792213e1,-6.427048244364e1,
-5.237473355529e0));
#119408=cartesian_point('',(6.005514993046e1,-6.412623200780e1,
-5.239060810157e0));
#119409=cartesian_point('',(6.005129129808e1,-6.412116621909e1,
-5.239118726128e0));
#119410=cartesian_point('',(6.090792312988e1,-6.382626970505e1,
-5.956590949804e0));
#119411=cartesian_point('',(6.088931452462e1,-6.381799068171e1,
-5.955994373214e0));
#119412=cartesian_point('',(6.079781468296e1,-6.377186393097e1,
-5.953790599286e0));
#119413=cartesian_point('',(6.071644278539e1,-6.370171204381e1,
-5.955609620143e0));
#119414=cartesian_point('',(6.066456970621e1,-6.363456603381e1,
-5.959651730038e0));
#119415=cartesian_point('',(6.066277441716e1,-6.363220785250e1,
-5.959796581059e0));
#119416=cartesian_point('',(6.075055850375e1,-6.416668285055e1,
-6.952420168149e0));
#119417=cartesian_point('',(6.072197070798e1,-6.415330032064e1,
-6.952006133902e0));
#119418=cartesian_point('',(6.058133345489e1,-6.407984739773e1,
-6.950450365392e0));
#119419=cartesian_point('',(6.045470429532e1,-6.397319599090e1,
-6.951710825938e0));
#119420=cartesian_point('',(6.037087062811e1,-6.387151653494e1,
-6.954622253229e0));
#119421=cartesian_point('',(6.036796462119e1,-6.386794563340e1,
-6.954725829179e0));
#119422=(bounded_surface()b_spline_surface(3,3,((#119398,#119399,#119400,
#119401,#119402,#119403),(#119404,#119405,#119406,#119407,#119408,#119409),(
#119410,#119411,#119412,#119413,#119414,#119415),(#119416,#119417,#119418,
#119419,#119420,#119421)),.unspecified.,.f.,.f.,.f.)b_spline_surface_with_knots(
(4,4),(4,1,1,4),(0.e0,1.e0),(3.503222485747e-1,4.000226933994e-1,
6.000217236215e-1,6.072612911951e-1),.unspecified.)geometric_representation_item()rational_b_spline_surface(((1.457497278964e0,1.457497278964e0,1.457497278964e0,
1.457497278964e0,1.457497278964e0,1.457497278964e0),(8.475009070121e-1,
8.475009070121e-1,8.475009070121e-1,8.475009070121e-1,8.475009070121e-1,
8.475009070121e-1),(8.475009070121e-1,8.475009070121e-1,8.475009070121e-1,
8.475009070121e-1,8.475009070121e-1,8.475009070121e-1),(1.457497278964e0,
1.457497278964e0,1.457497278964e0,1.457497278964e0,1.457497278964e0,
1.457497278964e0)))representation_item('')surface());
#119423=oriented_edge('',*,*,#109529,.t.);
#119425=oriented_edge('',*,*,#119424,.f.);
#119426=oriented_edge('',*,*,#119385,.f.);
#119427=oriented_edge('',*,*,#109510,.t.);
#119428=edge_loop('',(#119423,#119425,#119426,#119427));
#119429=face_outer_bound('',#119428,.f.);
#119431=cartesian_point('',(6.141930124429e1,-6.463411971919e1,
-4.961805052294e0));
#119432=cartesian_point('',(6.135666792743e1,-6.470406960447e1,
-5.002200295809e0));
#119433=cartesian_point('',(6.124548958827e1,-6.481839104134e1,
-5.073847495095e0));
#119434=cartesian_point('',(6.107923996207e1,-6.496237040235e1,
-5.178751093014e0));
#119435=cartesian_point('',(6.093232976068e1,-6.507036800714e1,
-5.268846334113e0));
#119436=cartesian_point('',(6.078808290264e1,-6.515806429327e1,
-5.353762432155e0));
#119437=cartesian_point('',(6.064745307501e1,-6.522599193401e1,
-5.432055719710e0));
#119438=cartesian_point('',(6.051108755593e1,-6.527506622319e1,
-5.502540251956e0));
#119439=cartesian_point('',(6.037618457517e1,-6.530709093666e1,
-5.565714548889e0));
#119440=cartesian_point('',(6.023664596966e1,-6.532238587942e1,
-5.622569425635e0));
#119441=cartesian_point('',(6.008594580817e1,-6.531702043249e1,
-5.671561494036e0));
#119442=cartesian_point('',(5.989576102923e1,-6.527666487140e1,
-5.710381937496e0));
#119443=cartesian_point('',(5.976992522903e1,-6.521297057325e1,
-5.705925417320e0));
#119444=cartesian_point('',(5.970718438785e1,-6.516751027411e1,
-5.687640686555e0));
#119445=cartesian_point('',(6.145792050415e1,-6.372101635259e1,
-5.504741155920e0));
#119446=cartesian_point('',(6.137820319476e1,-6.376592702017e1,
-5.504295998054e0));
#119447=cartesian_point('',(6.124434162143e1,-6.384067070415e1,
-5.498894950320e0));
#119448=cartesian_point('',(6.106654220468e1,-6.394078195816e1,
-5.480129733513e0));
#119449=cartesian_point('',(6.092602611749e1,-6.402195835043e1,
-5.456903701874e0));
#119450=cartesian_point('',(6.080437465633e1,-6.409568717340e1,
-5.428866194719e0));
#119451=cartesian_point('',(6.070171188588e1,-6.416278548908e1,
-5.397709784810e0));
#119452=cartesian_point('',(6.061747573162e1,-6.422417779408e1,
-5.365119783273e0));
#119453=cartesian_point('',(6.054901332165e1,-6.428215642167e1,
-5.331906570656e0));
#119454=cartesian_point('',(6.049369277515e1,-6.434000136198e1,
-5.298089370588e0));
#119455=cartesian_point('',(6.045167297814e1,-6.440079768765e1,
-5.264363300290e0));
#119456=cartesian_point('',(6.042267237968e1,-6.447576527507e1,
-5.229904380871e0));
#119457=cartesian_point('',(6.042399862133e1,-6.452302279342e1,
-5.219468169606e0));
#119458=cartesian_point('',(6.042951467839e1,-6.454250120489e1,
-5.221155474020e0));
#119459=cartesian_point('',(6.221697607709e1,-6.373417227217e1,
-6.248839007351e0));
#119460=cartesian_point('',(6.211038233157e1,-6.374667640705e1,
-6.276440703748e0));
#119461=cartesian_point('',(6.192958705897e1,-6.376188781680e1,
-6.311177691430e0));
#119462=cartesian_point('',(6.168684101755e1,-6.377088882044e1,
-6.328561958106e0));
#119463=cartesian_point('',(6.149411797535e1,-6.377178748989e1,
-6.321570350760e0));
#119464=cartesian_point('',(6.132732846999e1,-6.376849820654e1,
-6.296028398535e0));
#119465=cartesian_point('',(6.118742807167e1,-6.376368811159e1,
-6.256119411168e0));
#119466=cartesian_point('',(6.107411010298e1,-6.375966243536e1,
-6.206189164739e0));
#119467=cartesian_point('',(6.098393949318e1,-6.375822591842e1,
-6.149093926108e0));
#119468=cartesian_point('',(6.091342582318e1,-6.376117150198e1,
-6.085603650120e0));
#119469=cartesian_point('',(6.086254151075e1,-6.377122683446e1,
-6.016754606969e0));
#119470=cartesian_point('',(6.082976432092e1,-6.379439820403e1,
-5.938350130632e0));
#119471=cartesian_point('',(6.082789326235e1,-6.381643389879e1,
-5.902975025040e0));
#119472=cartesian_point('',(6.082555919136e1,-6.382013633808e1,
-5.895062508862e0));
#119473=cartesian_point('',(6.274439375931e1,-6.465708616729e1,
-6.260785691498e0));
#119474=cartesian_point('',(6.263484192203e1,-6.467046357583e1,
-6.350142668471e0));
#119475=cartesian_point('',(6.244173085513e1,-6.468085879989e1,
-6.491859322740e0));
#119476=cartesian_point('',(6.216210311896e1,-6.466578589238e1,
-6.659869512178e0));
#119477=cartesian_point('',(6.192405460336e1,-6.463364170333e1,
-6.778305384559e0));
#119478=cartesian_point('',(6.170100971438e1,-6.458688654764e1,
-6.867578003093e0));
#119479=cartesian_point('',(6.149537370839e1,-6.452928280427e1,
-6.930591810080e0));
#119480=cartesian_point('',(6.130823971333e1,-6.446415613061e1,
-6.970805266621e0));
#119481=cartesian_point('',(6.113544046498e1,-6.439245910606e1,
-6.992288421243e0));
#119482=cartesian_point('',(6.096937903960e1,-6.431191557624e1,
-6.997342649659e0));
#119483=cartesian_point('',(6.080320398610e1,-6.421797096243e1,
-6.985020118589e0));
#119484=cartesian_point('',(6.060642636580e1,-6.408719411595e1,
-6.947124270630e0));
#119485=cartesian_point('',(6.047500899991e1,-6.397946977462e1,
-6.899131620319e0));
#119486=cartesian_point('',(6.039856409398e1,-6.390646916947e1,
-6.864088366350e0));
#119487=(bounded_surface()b_spline_surface(3,3,((#119431,#119432,#119433,
#119434,#119435,#119436,#119437,#119438,#119439,#119440,#119441,#119442,#119443,
#119444),(#119445,#119446,#119447,#119448,#119449,#119450,#119451,#119452,
#119453,#119454,#119455,#119456,#119457,#119458),(#119459,#119460,#119461,
#119462,#119463,#119464,#119465,#119466,#119467,#119468,#119469,#119470,#119471,
#119472),(#119473,#119474,#119475,#119476,#119477,#119478,#119479,#119480,
#119481,#119482,#119483,#119484,#119485,#119486)),.unspecified.,.f.,.f.,.f.)b_spline_surface_with_knots((4,4),(4,1,1,1,1,1,1,1,1,1,1,4),(0.e0,1.e0),(
1.602445762942e-1,2.669099168077e-1,3.413740921546e-1,4.101654549510e-1,
4.737436866168e-1,5.320416020467e-1,5.852134274987e-1,6.343362585506e-1,
6.833904600767e-1,7.356438417568e-1,7.927020341068e-1,8.848769338447e-1),
.unspecified.)geometric_representation_item()rational_b_spline_surface(((
1.456816964880e0,1.456816964880e0,1.456816964880e0,1.456816964880e0,
1.456816964880e0,1.456816964880e0,1.456816964880e0,1.456816964880e0,
1.456816964880e0,1.456816964880e0,1.456816964880e0,1.456816964880e0,
1.456816964880e0,1.456816964880e0),(8.477276783733e-1,8.477276783733e-1,
8.477276783733e-1,8.477276783733e-1,8.477276783733e-1,8.477276783733e-1,
8.477276783733e-1,8.477276783733e-1,8.477276783733e-1,8.477276783733e-1,
8.477276783733e-1,8.477276783733e-1,8.477276783733e-1,8.477276783733e-1),(
8.477276783733e-1,8.477276783733e-1,8.477276783733e-1,8.477276783733e-1,
8.477276783733e-1,8.477276783733e-1,8.477276783733e-1,8.477276783733e-1,
8.477276783733e-1,8.477276783733e-1,8.477276783733e-1,8.477276783733e-1,
8.477276783733e-1,8.477276783733e-1),(1.456816964880e0,1.456816964880e0,
1.456816964880e0,1.456816964880e0,1.456816964880e0,1.456816964880e0,
1.456816964880e0,1.456816964880e0,1.456816964880e0,1.456816964880e0,
1.456816964880e0,1.456816964880e0,1.456816964880e0,1.456816964880e0)))representation_item('')surface());
#119489=oriented_edge('',*,*,#119488,.t.);
#119491=oriented_edge('',*,*,#119490,.f.);
#119492=oriented_edge('',*,*,#119387,.f.);
#119493=oriented_edge('',*,*,#119424,.t.);
#119494=edge_loop('',(#119489,#119491,#119492,#119493));
#119495=face_outer_bound('',#119494,.f.);
#119497=cartesian_point('',(0.e0,0.e0,-5.1e0));
#119498=direction('',(0.e0,0.e0,1.e0));
#119499=direction('',(7.077664394355e-1,7.064465069690e-1,0.e0));
#119500=axis2_placement_3d('',#119497,#119498,#119499);
#119501=toroidal_surface('',#119500,8.85e1,5.e-1);
#119502=oriented_edge('',*,*,#109527,.f.);
#119504=oriented_edge('',*,*,#119503,.f.);
#119506=oriented_edge('',*,*,#119505,.f.);
#119508=oriented_edge('',*,*,#119507,.t.);
#119510=oriented_edge('',*,*,#119509,.f.);
#119511=oriented_edge('',*,*,#119488,.f.);
#119512=edge_loop('',(#119502,#119504,#119506,#119508,#119510,#119511));
#119513=face_outer_bound('',#119512,.f.);
#119515=cartesian_point('',(5.501923549180e1,-6.915636302357e1,
-5.685152484611e0));
#119516=cartesian_point('',(5.505299860241e1,-6.921923395663e1,
-5.703177812858e0));
#119517=cartesian_point('',(5.509510494636e1,-6.933893242677e1,
-5.711121710100e0));
#119518=cartesian_point('',(5.511379807903e1,-6.952412903290e1,
-5.681565934598e0));
#119519=cartesian_point('',(5.510145675549e1,-6.968762424088e1,
-5.633194470258e0));
#119520=cartesian_point('',(5.505691273972e1,-6.985971003564e1,
-5.562116242866e0));
#119521=cartesian_point('',(5.497965416867e1,-7.003277058999e1,
-5.473753991873e0));
#119522=cartesian_point('',(5.487102971544e1,-7.020311701461e1,
-5.373141599533e0));
#119523=cartesian_point('',(5.473183961075e1,-7.036967252158e1,
-5.263773038147e0));
#119524=cartesian_point('',(5.456193349173e1,-7.053221070282e1,
-5.148153460053e0));
#119525=cartesian_point('',(5.439021858013e1,-7.066703689062e1,
-5.046136756315e0));
#119526=cartesian_point('',(5.427415143797e1,-7.074586692424e1,
-4.984240362562e0));
#119527=cartesian_point('',(5.422769883700e1,-7.077577955162e1,
-4.960455933636e0));
#119528=cartesian_point('',(5.429766070412e1,-6.978330531553e1,
-5.220978148483e0));
#119529=cartesian_point('',(5.428115111817e1,-6.977534514153e1,
-5.219200126220e0));
#119530=cartesian_point('',(5.424091601014e1,-6.976621119584e1,
-5.226726321717e0));
#119531=cartesian_point('',(5.416788077321e1,-6.977677810974e1,
-5.256432001420e0));
#119532=cartesian_point('',(5.409697780468e1,-6.980580069387e1,
-5.291564057926e0));
#119533=cartesian_point('',(5.401418550380e1,-6.986160099128e1,
-5.334468127127e0));
#119534=cartesian_point('',(5.392044843868e1,-6.994595041656e1,
-5.379595259658e0));
#119535=cartesian_point('',(5.381542495778e1,-7.005806628129e1,
-5.422273932958e0));
#119536=cartesian_point('',(5.369770139567e1,-7.019684300778e1,
-5.459073228602e0));
#119537=cartesian_point('',(5.356530045666e1,-7.036141635483e1,
-5.487202169979e0));
#119538=cartesian_point('',(5.343804199769e1,-7.052300494718e1,
-5.501544875982e0));
#119539=cartesian_point('',(5.335394299793e1,-7.062958746231e1,
-5.504518165052e0));
#119540=cartesian_point('',(5.332047592667e1,-7.067181203811e1,
-5.504789449091e0));
#119541=cartesian_point('',(5.352059373737e1,-7.005954638853e1,
-5.892744536444e0));
#119542=cartesian_point('',(5.351686776564e1,-7.006202237014e1,
-5.900191704740e0));
#119543=cartesian_point('',(5.349829661376e1,-7.006041478734e1,
-5.929095747028e0));
#119544=cartesian_point('',(5.347051169649e1,-7.008120171571e1,
-5.999488776674e0));
#119545=cartesian_point('',(5.344987841391e1,-7.012567429387e1,
-6.073116893495e0));
#119546=cartesian_point('',(5.343214389175e1,-7.021024659172e1,
-6.154421487110e0));
#119547=cartesian_point('',(5.341511955055e1,-7.033902468322e1,
-6.230182865213e0));
#119548=cartesian_point('',(5.339464477423e1,-7.051057140541e1,
-6.289607830053e0));
#119549=cartesian_point('',(5.336602677850e1,-7.072190372087e1,
-6.324623841209e0));
#119550=cartesian_point('',(5.332435203195e1,-7.096975657357e1,
-6.328422252888e0));
#119551=cartesian_point('',(5.327321103273e1,-7.120896833610e1,
-6.299470041976e0));
#119552=cartesian_point('',(5.323276129280e1,-7.136383204880e1,
-6.264239893785e0));
#119553=cartesian_point('',(5.321560960272e1,-7.142466035477e1,
-6.248015952056e0));
#119554=cartesian_point('',(5.366270639777e1,-6.963859823434e1,
-6.857857912707e0));
#119555=cartesian_point('',(5.371878591758e1,-6.971968760846e1,
-6.891987695088e0));
#119556=cartesian_point('',(5.379871112154e1,-6.985252488228e1,
-6.937250989992e0));
#119557=cartesian_point('',(5.389639792886e1,-7.005556261090e1,
-6.978723293575e0));
#119558=cartesian_point('',(5.397181260893e1,-7.024602893889e1,
-6.997554564735e0));
#119559=cartesian_point('',(5.404084023295e1,-7.046834213663e1,
-6.993512295418e0));
#119560=cartesian_point('',(5.409749938889e1,-7.071896200175e1,
-6.958628376639e0));
#119561=cartesian_point('',(5.413647196725e1,-7.099305712587e1,
-6.887250056352e0));
#119562=cartesian_point('',(5.415283382712e1,-7.128627323174e1,
-6.774768407681e0));
#119563=cartesian_point('',(5.414130880643e1,-7.159419279865e1,
-6.616674920870e0));
#119564=cartesian_point('',(5.410247246663e1,-7.186452608330e1,
-6.439078097344e0));
#119565=cartesian_point('',(5.406260402217e1,-7.202764080799e1,
-6.310489801392e0));
#119566=cartesian_point('',(5.404463325092e1,-7.209003004538e1,
-6.257909587003e0));
#119567=(bounded_surface()b_spline_surface(3,3,((#119515,#119516,#119517,
#119518,#119519,#119520,#119521,#119522,#119523,#119524,#119525,#119526,
#119527),(#119528,#119529,#119530,#119531,#119532,#119533,#119534,#119535,
#119536,#119537,#119538,#119539,#119540),(#119541,#119542,#119543,#119544,
#119545,#119546,#119547,#119548,#119549,#119550,#119551,#119552,#119553),(
#119554,#119555,#119556,#119557,#119558,#119559,#119560,#119561,#119562,#119563,
#119564,#119565,#119566)),.unspecified.,.f.,.f.,.f.)b_spline_surface_with_knots(
(4,4),(4,1,1,1,1,1,1,1,1,1,4),(0.e0,1.e0),(1.107046861901e-1,1.967065659527e-1,
2.471708438337e-1,3.042425121378e-1,3.677534997790e-1,4.368051814006e-1,
5.115743255666e-1,5.930117716053e-1,6.816168664175e-1,7.782318007777e-1,
8.409811623533e-1),.unspecified.)geometric_representation_item()rational_b_spline_surface(((1.456821149872e0,1.456821149872e0,1.456821149872e0,1.456821149872e0,
1.456821149872e0,1.456821149872e0,1.456821149872e0,1.456821149872e0,
1.456821149872e0,1.456821149872e0,1.456821149872e0,1.456821149872e0,
1.456821149872e0),(8.477262833760e-1,8.477262833760e-1,8.477262833760e-1,
8.477262833760e-1,8.477262833760e-1,8.477262833760e-1,8.477262833760e-1,
8.477262833760e-1,8.477262833760e-1,8.477262833760e-1,8.477262833760e-1,
8.477262833760e-1,8.477262833760e-1),(8.477262833760e-1,8.477262833760e-1,
8.477262833760e-1,8.477262833760e-1,8.477262833760e-1,8.477262833760e-1,
8.477262833760e-1,8.477262833760e-1,8.477262833760e-1,8.477262833760e-1,
8.477262833760e-1,8.477262833760e-1,8.477262833760e-1),(1.456821149872e0,
1.456821149872e0,1.456821149872e0,1.456821149872e0,1.456821149872e0,
1.456821149872e0,1.456821149872e0,1.456821149872e0,1.456821149872e0,
1.456821149872e0,1.456821149872e0,1.456821149872e0,1.456821149872e0)))representation_item('')surface());
#119568=oriented_edge('',*,*,#119503,.t.);
#119570=oriented_edge('',*,*,#119569,.f.);
#119572=oriented_edge('',*,*,#119571,.f.);
#119574=oriented_edge('',*,*,#119573,.t.);
#119575=edge_loop('',(#119568,#119570,#119572,#119574));
#119576=face_outer_bound('',#119575,.f.);
#119578=cartesian_point('',(5.464070727649e1,-6.868871520573e1,
-5.697497383882e0));
#119579=cartesian_point('',(5.466163773735e1,-6.871105360512e1,
-5.697635007842e0));
#119580=cartesian_point('',(5.489870250042e1,-6.897422411282e1,
-5.699180620476e0));
#119581=cartesian_point('',(5.507508223827e1,-6.929114426557e1,
-5.699610060085e0));
#119582=cartesian_point('',(5.517063056682e1,-6.960068374079e1,
-5.698735148374e0));
#119583=cartesian_point('',(5.393358690918e1,-6.933852180966e1,
-5.239203296339e0));
#119584=cartesian_point('',(5.394642340682e1,-6.935183341967e1,
-5.239027298837e0));
#119585=cartesian_point('',(5.409179301894e1,-6.950889786001e1,
-5.237192956586e0));
#119586=cartesian_point('',(5.419937713014e1,-6.970074647307e1,
-5.236920193830e0));
#119587=cartesian_point('',(5.425580724168e1,-6.988836060581e1,
-5.237593464295e0));
#119588=cartesian_point('',(5.335717269413e1,-6.986821605650e1,
-5.959947658620e0));
#119589=cartesian_point('',(5.336314907163e1,-6.987441051704e1,
-5.959518999427e0));
#119590=cartesian_point('',(5.343081760243e1,-6.994748609196e1,
-5.954900034424e0));
#119591=cartesian_point('',(5.348078966937e1,-7.003659761804e1,
-5.953941761851e0));
#119592=cartesian_point('',(5.350701237525e1,-7.012382421182e1,
-5.956055404878e0));
#119593=cartesian_point('',(5.363517166242e1,-6.961274937397e1,
-6.954812186318e0));
#119594=cartesian_point('',(5.364413486963e1,-6.962267214052e1,
-6.954509050279e0));
#119595=cartesian_point('',(5.374565265541e1,-6.973932683862e1,
-6.951196980234e0));
#119596=cartesian_point('',(5.382153007950e1,-6.987702552677e1,
-6.950430570542e0));
#119597=cartesian_point('',(5.386438258372e1,-7.001144224656e1,
-6.952068341326e0));
#119598=(bounded_surface()b_spline_surface(3,3,((#119578,#119579,#119580,
#119581,#119582),(#119583,#119584,#119585,#119586,#119587),(#119588,#119589,
#119590,#119591,#119592),(#119593,#119594,#119595,#119596,#119597)),
.unspecified.,.f.,.f.,.f.)b_spline_surface_with_knots((4,4),(4,1,4),(0.e0,1.e0),
(2.375646787506e-1,2.503571140018e-1,3.855216385046e-1),.unspecified.)geometric_representation_item()rational_b_spline_surface(((1.457477865450e0,
1.457477865450e0,1.457477865450e0,1.457477865450e0,1.457477865450e0),(
8.475073781835e-1,8.475073781835e-1,8.475073781835e-1,8.475073781835e-1,
8.475073781835e-1),(8.475073781835e-1,8.475073781835e-1,8.475073781835e-1,
8.475073781835e-1,8.475073781835e-1),(1.457477865450e0,1.457477865450e0,
1.457477865450e0,1.457477865450e0,1.457477865450e0)))representation_item('')surface());
#119599=oriented_edge('',*,*,#109547,.f.);
#119601=oriented_edge('',*,*,#119600,.f.);
#119602=oriented_edge('',*,*,#119569,.t.);
#119603=oriented_edge('',*,*,#109525,.t.);
#119604=edge_loop('',(#119599,#119601,#119602,#119603));
#119605=face_outer_bound('',#119604,.f.);
#119607=cartesian_point('',(5.269160836378e1,-7.040700590314e1,
-8.480067576623e0));
#119608=direction('',(7.997875502090e-2,3.817761744052e-2,9.960651927820e-1));
#119609=direction('',(1.932644386305e-1,-9.808982672003e-1,2.207818299557e-2));
#119610=axis2_placement_3d('',#119607,#119608,#119609);
#119611=cylindrical_surface('',#119610,9.999637340454e-1);
#119612=oriented_edge('',*,*,#119571,.t.);
#119613=oriented_edge('',*,*,#119600,.t.);
#119615=oriented_edge('',*,*,#119614,.f.);
#119617=oriented_edge('',*,*,#119616,.t.);
#119619=oriented_edge('',*,*,#119618,.f.);
#119621=oriented_edge('',*,*,#119620,.t.);
#119622=edge_loop('',(#119612,#119613,#119615,#119617,#119619,#119621));
#119623=face_outer_bound('',#119622,.f.);
#119625=cartesian_point('',(4.194422249061e1,-5.347801546253e1,-5.6e0));
#119626=direction('',(8.059384404624e-1,5.855485519503e-1,-8.715574274766e-2));
#119627=direction('',(5.877852522925e-1,-8.090169943749e-1,0.e0));
#119628=axis2_placement_3d('',#119625,#119626,#119627);
#119629=plane('',#119628);
#119630=oriented_edge('',*,*,#109545,.f.);
#119631=oriented_edge('',*,*,#109575,.t.);
#119632=oriented_edge('',*,*,#109766,.t.);
#119633=oriented_edge('',*,*,#109782,.f.);
#119634=oriented_edge('',*,*,#119614,.t.);
#119635=edge_loop('',(#119630,#119631,#119632,#119633,#119634));
#119636=face_outer_bound('',#119635,.f.);
#119638=cartesian_point('',(5.251369258655e1,-7.049187899515e1,
-1.069548648161e1));
#119639=direction('',(5.973196072809e-1,-8.018133824446e-1,-1.745240644032e-2));
#119640=direction('',(7.979923686969e-1,5.963652195722e-1,-8.692930683107e-2));
#119641=axis2_placement_3d('',#119638,#119639,#119640);
#119642=spherical_surface('',#119641,1.e0);
#119643=oriented_edge('',*,*,#109780,.t.);
#119645=oriented_edge('',*,*,#119644,.t.);
#119646=oriented_edge('',*,*,#119616,.f.);
#119647=edge_loop('',(#119643,#119645,#119646));
#119648=face_outer_bound('',#119647,.f.);
#119650=cartesian_point('',(-1.437190495415e-14,0.e0,-1.069548648161e1));
#119651=direction('',(0.e0,0.e0,1.e0));
#119652=direction('',(5.683816615347e-1,-8.227650252843e-1,0.e0));
#119653=axis2_placement_3d('',#119650,#119651,#119652);
#119654=toroidal_surface('',#119653,8.790217809212e1,1.e0);
#119656=oriented_edge('',*,*,#119655,.t.);
#119657=oriented_edge('',*,*,#119644,.f.);
#119658=oriented_edge('',*,*,#109798,.t.);
#119660=oriented_edge('',*,*,#119659,.t.);
#119661=edge_loop('',(#119656,#119657,#119658,#119660));
#119662=face_outer_bound('',#119661,.f.);
#119664=cartesian_point('',(-1.437190495415e-14,0.e0,-8.156393297399e0));
#119665=direction('',(0.e0,0.e0,1.e0));
#119666=direction('',(-3.255681544572e-1,9.455185755993e-1,0.e0));
#119667=axis2_placement_3d('',#119664,#119665,#119666);
#119668=conical_surface('',#119667,8.894665045655e1,1.e0);
#119669=oriented_edge('',*,*,#119655,.f.);
#119671=oriented_edge('',*,*,#119670,.t.);
#119673=oriented_edge('',*,*,#119672,.t.);
#119674=oriented_edge('',*,*,#119618,.t.);
#119675=edge_loop('',(#119669,#119671,#119673,#119674));
#119676=face_outer_bound('',#119675,.f.);
#119678=cartesian_point('',(5.067355464779e1,-7.187481072202e1,
-8.400286052126e0));
#119679=direction('',(6.102393007648e-2,6.426669606060e-2,-9.960651945207e-1));
#119680=direction('',(8.731687690767e-1,-4.869176950408e-1,2.207847289150e-2));
#119681=axis2_placement_3d('',#119678,#119679,#119680);
#119682=cylindrical_surface('',#119681,9.999624588509e-1);
#119684=oriented_edge('',*,*,#119683,.t.);
#119686=oriented_edge('',*,*,#119685,.t.);
#119688=oriented_edge('',*,*,#119687,.f.);
#119689=oriented_edge('',*,*,#119670,.f.);
#119691=oriented_edge('',*,*,#119690,.t.);
#119692=oriented_edge('',*,*,#109826,.f.);
#119693=edge_loop('',(#119684,#119686,#119688,#119689,#119691,#119692));
#119694=face_outer_bound('',#119693,.f.);
#119696=cartesian_point('',(4.920754399235e1,-7.402042733236e1,
-5.698621807395e0));
#119697=cartesian_point('',(4.916100292509e1,-7.398981476508e1,
-5.698754936594e0));
#119698=cartesian_point('',(4.887231849046e1,-7.378486341313e1,
-5.699473945405e0));
#119699=cartesian_point('',(4.861797037871e1,-7.349876876860e1,
-5.699047649050e0));
#119700=cartesian_point('',(4.845842948333e1,-7.322198778220e1,
-5.697649935020e0));
#119701=cartesian_point('',(4.844784195158e1,-7.320301342638e1,
-5.697553497584e0));
#119702=cartesian_point('',(4.973950818943e1,-7.322228970005e1,
-5.237920985640e0));
#119703=cartesian_point('',(4.971121127629e1,-7.320401988355e1,
-5.237710753528e0));
#119704=cartesian_point('',(4.953576759682e1,-7.308126896754e1,
-5.236694164413e0));
#119705=cartesian_point('',(4.938229122895e1,-7.290721487676e1,
-5.237358141412e0));
#119706=cartesian_point('',(4.928816359267e1,-7.273869608203e1,
-5.239013503146e0));
#119707=cartesian_point('',(4.928192992314e1,-7.272714402376e1,
-5.239135843377e0));
#119708=cartesian_point('',(5.017467317073e1,-7.256938598760e1,
-5.956659761027e0));
#119709=cartesian_point('',(5.016151341062e1,-7.256089358196e1,
-5.956190236234e0));
#119710=cartesian_point('',(5.007994041516e1,-7.250384179112e1,
-5.953817486297e0));
#119711=cartesian_point('',(5.000864896635e1,-7.242297802224e1,
-5.955308321698e0));
#119712=cartesian_point('',(4.996486458917e1,-7.234454341545e1,
-5.959480561923e0));
#119713=cartesian_point('',(4.996196460412e1,-7.233916598213e1,
-5.959779582834e0));
#119714=cartesian_point('',(4.996667466375e1,-7.288145876895e1,
-6.952437423484e0));
#119715=cartesian_point('',(4.994653985077e1,-7.286790256601e1,
-6.952118225322e0));
#119716=cartesian_point('',(4.982160966668e1,-7.277756112788e1,
-6.950471457200e0));
#119717=cartesian_point('',(4.971063038161e1,-7.265403386508e1,
-6.951487587513e0));
#119718=cartesian_point('',(4.963891160826e1,-7.253440171421e1,
-6.954480483347e0));
#119719=cartesian_point('',(4.963413957693e1,-7.252619878391e1,
-6.954692259413e0));
#119720=(bounded_surface()b_spline_surface(3,3,((#119696,#119697,#119698,
#119699,#119700,#119701),(#119702,#119703,#119704,#119705,#119706,#119707),(
#119708,#119709,#119710,#119711,#119712,#119713),(#119714,#119715,#119716,
#119717,#119718,#119719)),.unspecified.,.f.,.f.,.f.)b_spline_surface_with_knots(
(4,4),(4,1,1,4),(0.e0,1.e0),(6.040139648109e-1,6.272613374170e-1,
7.516392704968e-1,7.607184602270e-1),.unspecified.)geometric_representation_item()rational_b_spline_surface(((1.457478239369e0,1.457478239369e0,1.457478239369e0,
1.457478239369e0,1.457478239369e0,1.457478239369e0),(8.475072535437e-1,
8.475072535437e-1,8.475072535437e-1,8.475072535437e-1,8.475072535437e-1,
8.475072535437e-1),(8.475072535437e-1,8.475072535437e-1,8.475072535437e-1,
8.475072535437e-1,8.475072535437e-1,8.475072535437e-1),(1.457478239369e0,
1.457478239369e0,1.457478239369e0,1.457478239369e0,1.457478239369e0,
1.457478239369e0)))representation_item('')surface());
#119721=oriented_edge('',*,*,#109862,.t.);
#119723=oriented_edge('',*,*,#119722,.f.);
#119724=oriented_edge('',*,*,#119683,.f.);
#119725=oriented_edge('',*,*,#109843,.t.);
#119726=edge_loop('',(#119721,#119723,#119724,#119725));
#119727=face_outer_bound('',#119726,.f.);
#119729=cartesian_point('',(5.055212376800e1,-7.344646199834e1,
-4.961805061671e0));
#119730=cartesian_point('',(5.047931900353e1,-7.350575266995e1,
-5.002200302333e0));
#119731=cartesian_point('',(5.035162564688e1,-7.360127449138e1,
-5.073847498558e0));
#119732=cartesian_point('',(5.016489950131e1,-7.371747405235e1,
-5.178751093014e0));
#119733=cartesian_point('',(5.000290346075e1,-7.380116020866e1,
-5.268846334113e0));
#119734=cartesian_point('',(4.984671379929e1,-7.386521162791e1,
-5.353762432154e0));
#119735=cartesian_point('',(4.969718913406e1,-7.391030361482e1,
-5.432055719710e0));
#119736=cartesian_point('',(4.955482559063e1,-7.393744145104e1,
-5.502540251956e0));
#119737=cartesian_point('',(4.941657372050e1,-7.394796841152e1,
-5.565714548889e0));
#119738=cartesian_point('',(4.927636041058e1,-7.394124640104e1,
-5.622569425635e0));
#119739=cartesian_point('',(4.912835495898e1,-7.391237231252e1,
-5.671561494037e0));
#119740=cartesian_point('',(4.894682473223e1,-7.384276216474e1,
-5.710381924374e0));
#119741=cartesian_point('',(4.883250220599e1,-7.376016704486e1,
-5.705925421389e0));
#119742=cartesian_point('',(4.877764538347e1,-7.370545165315e1,
-5.687640727066e0));
#119743=cartesian_point('',(5.073310839389e1,-7.255064182813e1,
-5.504741154669e0));
#119744=cartesian_point('',(5.064734696749e1,-7.258252903374e1,
-5.504295996501e0));
#119745=cartesian_point('',(5.050344097086e1,-7.263541193294e1,
-5.498894948802e0));
#119746=cartesian_point('',(5.031216971583e1,-7.270647669239e1,
-5.480129732876e0));
#119747=cartesian_point('',(5.016068482933e1,-7.276467210970e1,
-5.456903701476e0));
#119748=cartesian_point('',(5.002899737049e1,-7.281846272729e1,
-5.428866194560e0));
#119749=cartesian_point('',(4.991710205990e1,-7.286867495577e1,
-5.397709784883e0));
#119750=cartesian_point('',(4.982429911999e1,-7.291613398185e1,
-5.365119783564e0));
#119751=cartesian_point('',(4.974760974018e1,-7.296268891577e1,
-5.331906571150e0));
#119752=cartesian_point('',(4.968392133894e1,-7.301116764866e1,
-5.298089371274e0));
#119753=cartesian_point('',(4.963290823447e1,-7.306464212603e1,
-5.264363301150e0));
#119754=cartesian_point('',(4.959253718043e1,-7.313415002116e1,
-5.229904393536e0));
#119755=cartesian_point('',(4.958645438090e1,-7.318103317138e1,
-5.219468180157e0));
#119756=cartesian_point('',(4.958885542050e1,-7.320113467058e1,
-5.221155471299e0));
#119757=cartesian_point('',(5.148076068724e1,-7.268237821882e1,
-6.248839011441e0));
#119758=cartesian_point('',(5.137352321845e1,-7.267805347149e1,
-6.276440704553e0));
#119759=cartesian_point('',(5.119257425554e1,-7.266479499222e1,
-6.311177689578e0));
#119760=cartesian_point('',(5.095140876161e1,-7.263571133269e1,
-6.328561955653e0));
#119761=cartesian_point('',(5.076091787709e1,-7.260645041228e1,
-6.321570348326e0));
#119762=cartesian_point('',(5.059669638466e1,-7.257710999865e1,
-6.296028396157e0));
#119763=cartesian_point('',(5.045927085708e1,-7.255047388018e1,
-6.256119408875e0));
#119764=cartesian_point('',(5.034797777515e1,-7.252877093107e1,
-6.206189162551e0));
#119765=cartesian_point('',(5.025914203595e1,-7.251324630908e1,
-6.149093924037e0));
#119766=cartesian_point('',(5.018903571542e1,-7.250512485949e1,
-6.085603648180e0));
#119767=cartesian_point('',(5.013720487270e1,-7.250709633405e1,
-6.016754605169e0));
#119768=cartesian_point('',(5.010120643575e1,-7.252485493751e1,
-5.938350155496e0));
#119769=cartesian_point('',(5.009591126351e1,-7.254632662467e1,
-5.902975055754e0));
#119770=cartesian_point('',(5.009302674069e1,-7.254961836325e1,
-5.895062524916e0));
#119771=cartesian_point('',(5.185730944154e1,-7.367643581267e1,
-6.260785712200e0));
#119772=cartesian_point('',(5.174701368949e1,-7.367251083916e1,
-6.350142681180e0));
#119773=cartesian_point('',(5.155465397746e1,-7.365256885424e1,
-6.491859327795e0));
#119774=cartesian_point('',(5.128082685409e1,-7.359393810592e1,
-6.659869511279e0));
#119775=cartesian_point('',(5.105073756986e1,-7.352495067309e1,
-6.778305383319e0));
#119776=cartesian_point('',(5.083775285149e1,-7.344387924320e1,
-6.867578001541e0));
#119777=cartesian_point('',(5.064365977690e1,-7.335481613908e1,
-6.930591808249e0));
#119778=cartesian_point('',(5.046901776838e1,-7.326121707663e1,
-6.970805264545e0));
#119779=cartesian_point('',(5.030956185139e1,-7.316337100368e1,
-6.992288418953e0));
#119780=cartesian_point('',(5.015814470194e1,-7.305784136838e1,
-6.997342647184e0));
#119781=cartesian_point('',(5.000871171477e1,-7.293905786339e1,
-6.985020115960e0));
#119782=cartesian_point('',(4.983481481868e1,-7.277910834970e1,
-6.947124280702e0));
#119783=cartesian_point('',(4.972186726294e1,-7.265215213066e1,
-6.899131661415e0));
#119784=cartesian_point('',(4.965778337069e1,-7.256809173652e1,
-6.864088441464e0));
#119785=(bounded_surface()b_spline_surface(3,3,((#119729,#119730,#119731,
#119732,#119733,#119734,#119735,#119736,#119737,#119738,#119739,#119740,#119741,
#119742),(#119743,#119744,#119745,#119746,#119747,#119748,#119749,#119750,
#119751,#119752,#119753,#119754,#119755,#119756),(#119757,#119758,#119759,
#119760,#119761,#119762,#119763,#119764,#119765,#119766,#119767,#119768,#119769,
#119770),(#119771,#119772,#119773,#119774,#119775,#119776,#119777,#119778,
#119779,#119780,#119781,#119782,#119783,#119784)),.unspecified.,.f.,.f.,.f.)b_spline_surface_with_knots((4,4),(4,1,1,1,1,1,1,1,1,1,1,4),(0.e0,1.e0),(
1.602445845436e-1,2.669099168076e-1,3.413740921546e-1,4.101654549510e-1,
4.737436866168e-1,5.320416020467e-1,5.852134274987e-1,6.343362585506e-1,
6.833904600767e-1,7.356438417568e-1,7.927020341069e-1,8.848768657386e-1),
.unspecified.)geometric_representation_item()rational_b_spline_surface(((
1.456816963459e0,1.456816963459e0,1.456816963459e0,1.456816963459e0,
1.456816963459e0,1.456816963459e0,1.456816963459e0,1.456816963459e0,
1.456816963459e0,1.456816963459e0,1.456816963459e0,1.456816963459e0,
1.456816963459e0,1.456816963459e0),(8.477276788469e-1,8.477276788469e-1,
8.477276788469e-1,8.477276788469e-1,8.477276788469e-1,8.477276788469e-1,
8.477276788469e-1,8.477276788469e-1,8.477276788469e-1,8.477276788469e-1,
8.477276788469e-1,8.477276788469e-1,8.477276788469e-1,8.477276788469e-1),(
8.477276788469e-1,8.477276788469e-1,8.477276788469e-1,8.477276788469e-1,
8.477276788469e-1,8.477276788469e-1,8.477276788469e-1,8.477276788469e-1,
8.477276788469e-1,8.477276788469e-1,8.477276788469e-1,8.477276788469e-1,
8.477276788469e-1,8.477276788469e-1),(1.456816963459e0,1.456816963459e0,
1.456816963459e0,1.456816963459e0,1.456816963459e0,1.456816963459e0,
1.456816963459e0,1.456816963459e0,1.456816963459e0,1.456816963459e0,
1.456816963459e0,1.456816963459e0,1.456816963459e0,1.456816963459e0)))representation_item('')surface());
#119787=oriented_edge('',*,*,#119786,.t.);
#119789=oriented_edge('',*,*,#119788,.f.);
#119790=oriented_edge('',*,*,#119685,.f.);
#119791=oriented_edge('',*,*,#119722,.t.);
#119792=edge_loop('',(#119787,#119789,#119790,#119791));
#119793=face_outer_bound('',#119792,.f.);
#119795=cartesian_point('',(0.e0,0.e0,-5.1e0));
#119796=direction('',(0.e0,0.e0,1.e0));
#119797=direction('',(7.077664394355e-1,7.064465069690e-1,0.e0));
#119798=axis2_placement_3d('',#119795,#119796,#119797);
#119799=toroidal_surface('',#119798,8.85e1,5.e-1);
#119800=oriented_edge('',*,*,#109860,.f.);
#119802=oriented_edge('',*,*,#119801,.f.);
#119804=oriented_edge('',*,*,#119803,.f.);
#119806=oriented_edge('',*,*,#119805,.t.);
#119808=oriented_edge('',*,*,#119807,.f.);
#119809=oriented_edge('',*,*,#119786,.f.);
#119810=edge_loop('',(#119800,#119802,#119804,#119806,#119808,#119809));
#119811=face_outer_bound('',#119810,.f.);
#119813=cartesian_point('',(4.352341875026e1,-7.691183810696e1,
-5.685152484526e0));
#119814=cartesian_point('',(4.354693099986e1,-7.697921670886e1,
-5.703177812841e0));
#119815=cartesian_point('',(4.356979397875e1,-7.710402837573e1,
-5.711121710121e0));
#119816=cartesian_point('',(4.355928583592e1,-7.728986915466e1,
-5.681565934596e0));
#119817=cartesian_point('',(4.352152016915e1,-7.744942085698e1,
-5.633194470257e0));
#119818=cartesian_point('',(4.345060441489e1,-7.761241977076e1,
-5.562116242865e0));
#119819=cartesian_point('',(4.334722438982e1,-7.777126375928e1,
-5.473753991873e0));
#119820=cartesian_point('',(4.321328923205e1,-7.792252032850e1,
-5.373141599533e0));
#119821=cartesian_point('',(4.304975776689e1,-7.806525113124e1,
-5.263773038147e0));
#119822=cartesian_point('',(4.285651690070e1,-7.819920902491e1,
-5.148153460054e0));
#119823=cartesian_point('',(4.266582462209e1,-7.830551314826e1,
-5.046136756337e0));
#119824=cartesian_point('',(4.253885472495e1,-7.836521575206e1,
-4.984240362601e0));
#119825=cartesian_point('',(4.248829466663e1,-7.838749331723e1,
-4.960455933700e0));
#119826=cartesian_point('',(4.271265236405e1,-7.741818253473e1,
-5.220978148492e0));
#119827=cartesian_point('',(4.269759128335e1,-7.740773769422e1,
-5.219200126208e0));
#119828=cartesian_point('',(4.265928040016e1,-7.739242204497e1,
-5.226726321700e0));
#119829=cartesian_point('',(4.258549131861e1,-7.739143363440e1,
-5.256432001423e0));
#119830=cartesian_point('',(4.251092115086e1,-7.740900723441e1,
-5.291564057928e0));
#119831=cartesian_point('',(4.242041907092e1,-7.745116896827e1,
-5.334468127129e0));
#119832=cartesian_point('',(4.231464090740e1,-7.751981620452e1,
-5.379595259660e0));
#119833=cartesian_point('',(4.219337165451e1,-7.761412244486e1,
-5.422273932960e0));
#119834=cartesian_point('',(4.205538800183e1,-7.773277457710e1,
-5.459073228605e0));
#119835=cartesian_point('',(4.189887219457e1,-7.787460968308e1,
-5.487202169981e0));
#119836=cartesian_point('',(4.174790247344e1,-7.801430124276e1,
-5.501544875981e0));
#119837=cartesian_point('',(4.164816569322e1,-7.810641556818e1,
-5.504518165052e0));
#119838=cartesian_point('',(4.160850527800e1,-7.814288488614e1,
-5.504789449102e0));
#119839=cartesian_point('',(4.190193875633e1,-7.756946256548e1,
-5.892744536489e0));
#119840=cartesian_point('',(4.189787132819e1,-7.757132519301e1,
-5.900191704685e0));
#119841=cartesian_point('',(4.187978029938e1,-7.756683223405e1,
-5.929095746981e0));
#119842=cartesian_point('',(4.184908566851e1,-7.758301672217e1,
-5.999488776676e0));
#119843=cartesian_point('',(4.182174937190e1,-7.762371401257e1,
-6.073116893496e0));
#119844=cartesian_point('',(4.179100316896e1,-7.770447079461e1,
-6.154421487112e0));
#119845=cartesian_point('',(4.175404309381e1,-7.782900022040e1,
-6.230182865215e0));
#119846=cartesian_point('',(4.170698457624e1,-7.799523195709e1,
-6.289607830054e0));
#119847=cartesian_point('',(4.164565925782e1,-7.819948558021e1,
-6.324623841210e0));
#119848=cartesian_point('',(4.156572486812e1,-7.843776758633e1,
-6.328422252889e0));
#119849=cartesian_point('',(4.147779253540e1,-7.866603404020e1,
-6.299470041982e0));
#119850=cartesian_point('',(4.141361477683e1,-7.881266339016e1,
-6.264239893806e0));
#119851=cartesian_point('',(4.138715860946e1,-7.887005968286e1,
-6.248015952108e0));
#119852=cartesian_point('',(4.210815257200e1,-7.717592829971e1,
-6.857857912537e0));
#119853=cartesian_point('',(4.215085648781e1,-7.726479209816e1,
-6.891987694998e0));
#119854=cartesian_point('',(4.220901735208e1,-7.740849698135e1,
-6.937250989964e0));
#119855=cartesian_point('',(4.227373937428e1,-7.762431656221e1,
-6.978723293575e0));
#119856=cartesian_point('',(4.231843007637e1,-7.782423538878e1,
-6.997554564735e0));
#119857=cartesian_point('',(4.235183040964e1,-7.805460984159e1,
-6.993512295418e0));
#119858=cartesian_point('',(4.236858641282e1,-7.831100760503e1,
-6.958628376639e0));
#119859=cartesian_point('',(4.236420124995e1,-7.858782481779e1,
-6.887250056351e0));
#119860=cartesian_point('',(4.233449256351e1,-7.887999050563e1,
-6.774768407681e0));
#119861=cartesian_point('',(4.227494020223e1,-7.918231616126e1,
-6.616674920870e0));
#119862=cartesian_point('',(4.219429255947e1,-7.944324585249e1,
-6.439078097379e0));
#119863=cartesian_point('',(4.212939819704e1,-7.959811556542e1,
-6.310489801471e0));
#119864=cartesian_point('',(4.210188884930e1,-7.965692543987e1,
-6.257909587146e0));
#119865=(bounded_surface()b_spline_surface(3,3,((#119813,#119814,#119815,
#119816,#119817,#119818,#119819,#119820,#119821,#119822,#119823,#119824,
#119825),(#119826,#119827,#119828,#119829,#119830,#119831,#119832,#119833,
#119834,#119835,#119836,#119837,#119838),(#119839,#119840,#119841,#119842,
#119843,#119844,#119845,#119846,#119847,#119848,#119849,#119850,#119851),(
#119852,#119853,#119854,#119855,#119856,#119857,#119858,#119859,#119860,#119861,
#119862,#119863,#119864)),.unspecified.,.f.,.f.,.f.)b_spline_surface_with_knots(
(4,4),(4,1,1,1,1,1,1,1,1,1,4),(0.e0,1.e0),(1.107046860561e-1,1.967065659527e-1,
2.471708438337e-1,3.042425121378e-1,3.677534997790e-1,4.368051814006e-1,
5.115743255666e-1,5.930117716053e-1,6.816168664175e-1,7.782318007777e-1,
8.409811623037e-1),.unspecified.)geometric_representation_item()rational_b_spline_surface(((1.456821149871e0,1.456821149871e0,1.456821149871e0,1.456821149871e0,
1.456821149871e0,1.456821149871e0,1.456821149871e0,1.456821149871e0,
1.456821149871e0,1.456821149871e0,1.456821149871e0,1.456821149871e0,
1.456821149871e0),(8.477262833765e-1,8.477262833765e-1,8.477262833765e-1,
8.477262833765e-1,8.477262833765e-1,8.477262833765e-1,8.477262833765e-1,
8.477262833765e-1,8.477262833765e-1,8.477262833765e-1,8.477262833765e-1,
8.477262833765e-1,8.477262833765e-1),(8.477262833765e-1,8.477262833765e-1,
8.477262833765e-1,8.477262833765e-1,8.477262833765e-1,8.477262833765e-1,
8.477262833765e-1,8.477262833765e-1,8.477262833765e-1,8.477262833765e-1,
8.477262833765e-1,8.477262833765e-1,8.477262833765e-1),(1.456821149871e0,
1.456821149871e0,1.456821149871e0,1.456821149871e0,1.456821149871e0,
1.456821149871e0,1.456821149871e0,1.456821149871e0,1.456821149871e0,
1.456821149871e0,1.456821149871e0,1.456821149871e0,1.456821149871e0)))representation_item('')surface());
#119866=oriented_edge('',*,*,#119801,.t.);
#119868=oriented_edge('',*,*,#119867,.f.);
#119870=oriented_edge('',*,*,#119869,.f.);
#119872=oriented_edge('',*,*,#119871,.t.);
#119873=edge_loop('',(#119866,#119868,#119870,#119872));
#119874=face_outer_bound('',#119873,.f.);
#119876=cartesian_point('',(4.322270708136e1,-7.639073295138e1,
-5.697497383882e0));
#119877=cartesian_point('',(4.323988535795e1,-7.641607057345e1,
-5.697635007842e0));
#119878=cartesian_point('',(4.343286252281e1,-7.671308611488e1,
-5.699180620476e0));
#119879=cartesian_point('',(4.355749349884e1,-7.705369632460e1,
-5.699610060085e0));
#119880=cartesian_point('',(4.360344282670e1,-7.737437190688e1,
-5.698735148374e0));
#119881=cartesian_point('',(4.242264039070e1,-7.692192136134e1,
-5.239203296339e0));
#119882=cartesian_point('',(4.243323645515e1,-7.693707715398e1,
-5.239027298837e0));
#119883=cartesian_point('',(4.255224603443e1,-7.711494868794e1,
-5.237192956586e0));
#119884=cartesian_point('',(4.262849387153e1,-7.732126518910e1,
-5.236920193830e0));
#119885=cartesian_point('',(4.265487991828e1,-7.751539709483e1,
-5.237593464295e0));
#119886=cartesian_point('',(4.177046035500e1,-7.735492314365e1,
-5.959947658620e0));
#119887=cartesian_point('',(4.177539412625e1,-7.736197625152e1,
-5.959518999427e0));
#119888=cartesian_point('',(4.183079800668e1,-7.744473783527e1,
-5.954900034424e0));
#119889=cartesian_point('',(4.186621472065e1,-7.754056960414e1,
-5.953941761851e0));
#119890=cartesian_point('',(4.187846933597e1,-7.763082442879e1,
-5.956055404878e0));
#119891=cartesian_point('',(4.208500048850e1,-7.714609029980e1,
-6.954812186318e0));
#119892=cartesian_point('',(4.209230108108e1,-7.715729305515e1,
-6.954509050279e0));
#119893=cartesian_point('',(4.217432019916e1,-7.728839242085e1,
-6.951196980234e0));
#119894=cartesian_point('',(4.222772262562e1,-7.743626565390e1,
-6.950430570542e0));
#119895=cartesian_point('',(4.224902013677e1,-7.757573108938e1,
-6.952068341326e0));
#119896=(bounded_surface()b_spline_surface(3,3,((#119876,#119877,#119878,
#119879,#119880),(#119881,#119882,#119883,#119884,#119885),(#119886,#119887,
#119888,#119889,#119890),(#119891,#119892,#119893,#119894,#119895)),
.unspecified.,.f.,.f.,.f.)b_spline_surface_with_knots((4,4),(4,1,4),(0.e0,1.e0),
(2.375646787505e-1,2.503571140018e-1,3.855216385040e-1),.unspecified.)geometric_representation_item()rational_b_spline_surface(((1.457477865450e0,
1.457477865450e0,1.457477865450e0,1.457477865450e0,1.457477865450e0),(
8.475073781835e-1,8.475073781835e-1,8.475073781835e-1,8.475073781835e-1,
8.475073781835e-1),(8.475073781835e-1,8.475073781835e-1,8.475073781835e-1,
8.475073781835e-1,8.475073781835e-1),(1.457477865450e0,1.457477865450e0,
1.457477865450e0,1.457477865450e0,1.457477865450e0)))representation_item('')surface());
#119897=oriented_edge('',*,*,#109880,.f.);
#119899=oriented_edge('',*,*,#119898,.f.);
#119900=oriented_edge('',*,*,#119867,.t.);
#119901=oriented_edge('',*,*,#109858,.t.);
#119902=edge_loop('',(#119897,#119899,#119900,#119901));
#119903=face_outer_bound('',#119902,.f.);
#119905=cartesian_point('',(4.102880492457e1,-7.778296239324e1,
-8.480067576623e0));
#119906=direction('',(8.496637899121e-2,2.519615386136e-2,9.960651927819e-1));
#119907=direction('',(3.743873699535e-2,-9.990550008922e-1,2.207818299576e-2));
#119908=axis2_placement_3d('',#119905,#119906,#119907);
#119909=cylindrical_surface('',#119908,9.999637340454e-1);
#119910=oriented_edge('',*,*,#119869,.t.);
#119911=oriented_edge('',*,*,#119898,.t.);
#119913=oriented_edge('',*,*,#119912,.f.);
#119915=oriented_edge('',*,*,#119914,.t.);
#119917=oriented_edge('',*,*,#119916,.f.);
#119919=oriented_edge('',*,*,#119918,.t.);
#119920=edge_loop('',(#119910,#119911,#119913,#119915,#119917,#119919));
#119921=face_outer_bound('',#119920,.f.);
#119923=cartesian_point('',(3.306201476901e1,-5.938113435736e1,-5.6e0));
#119924=direction('',(8.876159753616e-1,4.522629288245e-1,-8.715574274766e-2));
#119925=direction('',(4.539904997395e-1,-8.910065241884e-1,0.e0));
#119926=axis2_placement_3d('',#119923,#119924,#119925);
#119927=plane('',#119926);
#119928=oriented_edge('',*,*,#109878,.f.);
#119929=oriented_edge('',*,*,#109908,.t.);
#119930=oriented_edge('',*,*,#110101,.t.);
#119931=oriented_edge('',*,*,#110117,.f.);
#119932=oriented_edge('',*,*,#119912,.t.);
#119933=edge_loop('',(#119928,#119929,#119930,#119931,#119932));
#119934=face_outer_bound('',#119933,.f.);
#119936=cartesian_point('',(4.083980250905e1,-7.783895839721e1,
-1.069548648161e1));
#119937=direction('',(4.645343641661e-1,-8.853831024016e-1,-1.745240644023e-2));
#119938=direction('',(8.814598325431e-1,4.641894647954e-1,-8.692930683091e-2));
#119939=axis2_placement_3d('',#119936,#119937,#119938);
#119940=spherical_surface('',#119939,1.e0);
#119941=oriented_edge('',*,*,#110115,.t.);
#119943=oriented_edge('',*,*,#119942,.t.);
#119944=oriented_edge('',*,*,#119914,.f.);
#119945=edge_loop('',(#119941,#119943,#119944));
#119946=face_outer_bound('',#119945,.f.);
#119948=cartesian_point('',(-1.435833405290e-14,0.e0,-1.069548648161e1));
#119949=direction('',(0.e0,0.e0,1.e0));
#119950=direction('',(4.326751335218e-1,-9.015499036836e-1,0.e0));
#119951=axis2_placement_3d('',#119948,#119949,#119950);
#119952=toroidal_surface('',#119951,8.790217809212e1,1.e0);
#119954=oriented_edge('',*,*,#119953,.t.);
#119955=oriented_edge('',*,*,#119942,.f.);
#119956=oriented_edge('',*,*,#110133,.t.);
#119958=oriented_edge('',*,*,#119957,.t.);
#119959=edge_loop('',(#119954,#119955,#119956,#119958));
#119960=face_outer_bound('',#119959,.f.);
#119962=cartesian_point('',(-1.435833405290e-14,0.e0,-8.156393297403e0));
#119963=direction('',(0.e0,0.e0,1.e0));
#119964=direction('',(-1.736481776669e-1,9.848077530122e-1,0.e0));
#119965=axis2_placement_3d('',#119962,#119963,#119964);
#119966=conical_surface('',#119965,8.894665045655e1,1.e0);
#119967=oriented_edge('',*,*,#119953,.f.);
#119969=oriented_edge('',*,*,#119968,.t.);
#119971=oriented_edge('',*,*,#119970,.t.);
#119972=oriented_edge('',*,*,#119916,.t.);
#119973=edge_loop('',(#119967,#119969,#119971,#119972));
#119974=face_outer_bound('',#119973,.f.);
#119976=cartesian_point('',(3.880598153697e1,-7.891700294564e1,
-8.400286052124e0));
#119977=direction('',(7.032615045138e-2,5.392922053189e-2,-9.960651945207e-1));
#119978=direction('',(7.862479034443e-1,-6.175166195046e-1,2.207847289044e-2));
#119979=axis2_placement_3d('',#119976,#119977,#119978);
#119980=cylindrical_surface('',#119979,9.999624588514e-1);
#119982=oriented_edge('',*,*,#119981,.t.);
#119984=oriented_edge('',*,*,#119983,.t.);
#119986=oriented_edge('',*,*,#119985,.f.);
#119987=oriented_edge('',*,*,#119968,.f.);
#119989=oriented_edge('',*,*,#119988,.t.);
#119990=oriented_edge('',*,*,#110161,.f.);
#119991=edge_loop('',(#119982,#119984,#119986,#119987,#119989,#119990));
#119992=face_outer_bound('',#119991,.f.);
#119994=cartesian_point('',(3.702237302542e1,-8.080686909277e1,
-5.698621828224e0));
#119995=cartesian_point('',(3.698113665100e1,-8.076930084817e1,
-5.698755089049e0));
#119996=cartesian_point('',(3.672803237915e1,-8.052165476696e1,
-5.699473434623e0));
#119997=cartesian_point('',(3.652159693255e1,-8.019927222656e1,
-5.699046223318e0));
#119998=cartesian_point('',(3.640735758713e1,-7.990100059880e1,
-5.697649478759e0));
#119999=cartesian_point('',(3.639988908278e1,-7.988065856769e1,
-5.697553353451e0));
#120000=cartesian_point('',(3.767264347583e1,-8.010177532713e1,
-5.237921893442e0));
#120001=cartesian_point('',(3.764751814061e1,-8.007927271972e1,
-5.237711291697e0));
#120002=cartesian_point('',(3.749341548571e1,-7.993055240564e1,
-5.236694052287e0));
#120003=cartesian_point('',(3.736907350084e1,-7.973461884844e1,
-5.237358091646e0));
#120004=cartesian_point('',(3.730249051820e1,-7.955348613577e1,
-5.239014618934e0));
#120005=cartesian_point('',(3.729815261588e1,-7.954113452150e1,
-5.239136710518e0));
#120006=cartesian_point('',(3.820458674298e1,-7.952498495885e1,
-5.956660241894e0));
#120007=cartesian_point('',(3.819290129892e1,-7.951452399987e1,
-5.956190030859e0));
#120008=cartesian_point('',(3.812124747491e1,-7.944539738082e1,
-5.953817290376e0));
#120009=cartesian_point('',(3.806349137411e1,-7.935437044582e1,
-5.955309455635e0));
#120010=cartesian_point('',(3.803252689444e1,-7.927006884817e1,
-5.959481977018e0));
#120011=cartesian_point('',(3.803050935297e1,-7.926431949586e1,
-5.959780232284e0));
#120012=cartesian_point('',(3.795033050913e1,-7.980067732038e1,
-6.952437169948e0));
#120013=cartesian_point('',(3.793253958154e1,-7.978411533429e1,
-6.952117550930e0));
#120014=cartesian_point('',(3.782326457564e1,-7.967531782871e1,
-6.950471269592e0));
#120015=cartesian_point('',(3.773298600753e1,-7.953594143046e1,
-6.951488696605e0));
#120016=cartesian_point('',(3.768088196568e1,-7.940658848894e1,
-6.954481020755e0));
#120017=cartesian_point('',(3.767746125429e1,-7.939776388604e1,
-6.954692207180e0));
#120018=(bounded_surface()b_spline_surface(3,3,((#119994,#119995,#119996,
#119997,#119998,#119999),(#120000,#120001,#120002,#120003,#120004,#120005),(
#120006,#120007,#120008,#120009,#120010,#120011),(#120012,#120013,#120014,
#120015,#120016,#120017)),.unspecified.,.f.,.f.,.f.)b_spline_surface_with_knots(
(4,4),(4,1,1,4),(0.e0,1.e0),(6.040134704903e-1,6.272930689315e-1,
7.516659395976e-1,7.607205704302e-1),.unspecified.)geometric_representation_item()rational_b_spline_surface(((1.457477891794e0,1.457477891794e0,1.457477891794e0,
1.457477891794e0,1.457477891794e0,1.457477891794e0),(8.475073694021e-1,
8.475073694021e-1,8.475073694021e-1,8.475073694021e-1,8.475073694021e-1,
8.475073694021e-1),(8.475073694021e-1,8.475073694021e-1,8.475073694021e-1,
8.475073694021e-1,8.475073694021e-1,8.475073694021e-1),(1.457477891794e0,
1.457477891794e0,1.457477891794e0,1.457477891794e0,1.457477891794e0,
1.457477891794e0)))representation_item('')surface());
#120019=oriented_edge('',*,*,#110197,.t.);
#120021=oriented_edge('',*,*,#120020,.f.);
#120022=oriented_edge('',*,*,#119981,.f.);
#120023=oriented_edge('',*,*,#110178,.t.);
#120024=edge_loop('',(#120019,#120021,#120022,#120023));
#120025=face_outer_bound('',#120024,.f.);
#120027=cartesian_point('',(3.844018524584e1,-8.045030861215e1,
-4.961805061843e0));
#120028=cartesian_point('',(3.835900172444e1,-8.049748014285e1,
-5.002200302458e0));
#120029=cartesian_point('',(3.821793757997e1,-8.057185029010e1,
-5.073847498624e0));
#120030=cartesian_point('',(3.801533272708e1,-8.065740883691e1,
-5.178751093014e0));
#120031=cartesian_point('',(3.784223972750e1,-8.071472291383e1,
-5.268846334113e0));
#120032=cartesian_point('',(3.767795317045e1,-8.075355230768e1,
-5.353762432154e0));
#120033=cartesian_point('',(3.752321546112e1,-8.077469832639e1,
-5.432055719710e0));
#120034=cartesian_point('',(3.737835935625e1,-8.077923148606e1,
-5.502540251956e0));
#120035=cartesian_point('',(3.724016281664e1,-8.076800148484e1,
-5.565714548889e0));
#120036=cartesian_point('',(3.710272731935e1,-8.073942803934e1,
-5.622569425635e0));
#120037=cartesian_point('',(3.696106096304e1,-8.068775628512e1,
-5.671561494036e0));
#120038=cartesian_point('',(3.679265510175e1,-8.059060557036e1,
-5.710381924169e0));
#120039=cartesian_point('',(3.669266079942e1,-8.049114335116e1,
-5.705925421452e0));
#120040=cartesian_point('',(3.664703872875e1,-8.042852009967e1,
-5.687640727708e0));
#120041=cartesian_point('',(3.875907879979e1,-7.959382970785e1,
-5.504741154697e0));
#120042=cartesian_point('',(3.866938498096e1,-7.961190828608e1,
-5.504295996524e0));
#120043=cartesian_point('',(3.851897799804e1,-7.964162825142e1,
-5.498894948817e0));
#120044=cartesian_point('',(3.831894463206e1,-7.968189666928e1,
-5.480129732895e0));
#120045=cartesian_point('',(3.816022100691e1,-7.971567814724e1,
-5.456903701488e0));
#120046=cartesian_point('',(3.802174013273e1,-7.974820605589e1,
-5.428866194565e0));
#120047=cartesian_point('',(3.790336751600e1,-7.978029580547e1,
-5.397709784881e0));
#120048=cartesian_point('',(3.780428290691e1,-7.981265295393e1,
-5.365119783556e0));
#120049=cartesian_point('',(3.772125490445e1,-7.984663785725e1,
-5.331906571136e0));
#120050=cartesian_point('',(3.765076686847e1,-7.988455667552e1,
-5.298089371255e0));
#120051=cartesian_point('',(3.759201656872e1,-7.992939258564e1,
-5.264363301126e0));
#120052=cartesian_point('',(3.754126911923e1,-7.999172929868e1,
-5.229904393689e0));
#120053=cartesian_point('',(3.752792706846e1,-8.003708367972e1,
-5.219468180278e0));
#120054=cartesian_point('',(3.752715397989e1,-8.005731330115e1,
-5.221155471211e0));
#120055=cartesian_point('',(3.947691814088e1,-7.984090279139e1,
-6.248839011632e0));
#120056=cartesian_point('',(3.937167748293e1,-7.981985565276e1,
-6.276440704681e0));
#120057=cartesian_point('',(3.919503038529e1,-7.977845375321e1,
-6.311177689659e0));
#120058=cartesian_point('',(3.896138372565e1,-7.971200156679e1,
-6.328561955724e0));
#120059=cartesian_point('',(3.877781551645e1,-7.965330155724e1,
-6.321570348397e0));
#120060=cartesian_point('',(3.862020571501e1,-7.959863247147e1,
-6.296028396226e0));
#120061=cartesian_point('',(3.848863893066e1,-7.955082619892e1,
-6.256119408942e0));
#120062=cartesian_point('',(3.838211114049e1,-7.951198037538e1,
-6.206189162614e0));
#120063=cartesian_point('',(3.829679770258e1,-7.948274991591e1,
-6.149093924097e0));
#120064=cartesian_point('',(3.822882498182e1,-7.946376141009e1,
-6.085603648237e0));
#120065=cartesian_point('',(3.817732385622e1,-7.945760048237e1,
-6.016754605221e0));
#120066=cartesian_point('',(3.813899056233e1,-7.946950905165e1,
-5.938350155960e0));
#120067=cartesian_point('',(3.813040167047e1,-7.948988803907e1,
-5.902975056305e0));
#120068=cartesian_point('',(3.812703771993e1,-7.949268801272e1,
-5.895062525225e0));
#120069=cartesian_point('',(3.969332608715e1,-8.088162708969e1,
-6.260785712594e0));
#120070=cartesian_point('',(3.958500226012e1,-8.086049638215e1,
-6.350142681429e0));
#120071=cartesian_point('',(3.939813042926e1,-8.081070822752e1,
-6.491859327913e0));
#120072=cartesian_point('',(3.913684644207e1,-8.070996332151e1,
-6.659869511305e0));
#120073=cartesian_point('',(3.892038195090e1,-8.060583134437e1,
-6.778305383355e0));
#120074=cartesian_point('',(3.872270179360e1,-8.049243988783e1,
-6.867578001586e0));
#120075=cartesian_point('',(3.854493086588e1,-8.037411045202e1,
-6.930591808302e0));
#120076=cartesian_point('',(3.838708110954e1,-8.025434372016e1,
-6.970805264605e0));
#120077=cartesian_point('',(3.824489485756e1,-8.013275789365e1,
-6.992288419020e0));
#120078=cartesian_point('',(3.811185037653e1,-8.000484064250e1,
-6.997342647256e0));
#120079=cartesian_point('',(3.798283899145e1,-7.986414309015e1,
-6.985020116037e0));
#120080=cartesian_point('',(3.783610467210e1,-7.967895935344e1,
-6.947124280982e0));
#120081=cartesian_point('',(3.774440801693e1,-7.953589728674e1,
-6.899131662181e0));
#120082=cartesian_point('',(3.769426304680e1,-7.944284688734e1,
-6.864088442760e0));
#120083=(bounded_surface()b_spline_surface(3,3,((#120027,#120028,#120029,
#120030,#120031,#120032,#120033,#120034,#120035,#120036,#120037,#120038,#120039,
#120040),(#120041,#120042,#120043,#120044,#120045,#120046,#120047,#120048,
#120049,#120050,#120051,#120052,#120053,#120054),(#120055,#120056,#120057,
#120058,#120059,#120060,#120061,#120062,#120063,#120064,#120065,#120066,#120067,
#120068),(#120069,#120070,#120071,#120072,#120073,#120074,#120075,#120076,
#120077,#120078,#120079,#120080,#120081,#120082)),.unspecified.,.f.,.f.,.f.)b_spline_surface_with_knots((4,4),(4,1,1,1,1,1,1,1,1,1,1,4),(0.e0,1.e0),(
1.602445846992e-1,2.669099168076e-1,3.413740921546e-1,4.101654549510e-1,
4.737436866168e-1,5.320416020467e-1,5.852134274987e-1,6.343362585506e-1,
6.833904600767e-1,7.356438417568e-1,7.927020341069e-1,8.848768646711e-1),
.unspecified.)geometric_representation_item()rational_b_spline_surface(((
1.456816963500e0,1.456816963500e0,1.456816963500e0,1.456816963500e0,
1.456816963500e0,1.456816963500e0,1.456816963500e0,1.456816963500e0,
1.456816963500e0,1.456816963500e0,1.456816963500e0,1.456816963500e0,
1.456816963500e0,1.456816963500e0),(8.477276788333e-1,8.477276788333e-1,
8.477276788333e-1,8.477276788333e-1,8.477276788333e-1,8.477276788333e-1,
8.477276788333e-1,8.477276788333e-1,8.477276788333e-1,8.477276788333e-1,
8.477276788333e-1,8.477276788333e-1,8.477276788333e-1,8.477276788333e-1),(
8.477276788333e-1,8.477276788333e-1,8.477276788333e-1,8.477276788333e-1,
8.477276788333e-1,8.477276788333e-1,8.477276788333e-1,8.477276788333e-1,
8.477276788333e-1,8.477276788333e-1,8.477276788333e-1,8.477276788333e-1,
8.477276788333e-1,8.477276788333e-1),(1.456816963500e0,1.456816963500e0,
1.456816963500e0,1.456816963500e0,1.456816963500e0,1.456816963500e0,
1.456816963500e0,1.456816963500e0,1.456816963500e0,1.456816963500e0,
1.456816963500e0,1.456816963500e0,1.456816963500e0,1.456816963500e0)))representation_item('')surface());
#120085=oriented_edge('',*,*,#120084,.t.);
#120087=oriented_edge('',*,*,#120086,.f.);
#120088=oriented_edge('',*,*,#119983,.f.);
#120089=oriented_edge('',*,*,#120020,.t.);
#120090=edge_loop('',(#120085,#120087,#120088,#120089));
#120091=face_outer_bound('',#120090,.f.);
#120093=cartesian_point('',(0.e0,0.e0,-5.1e0));
#120094=direction('',(0.e0,0.e0,1.e0));
#120095=direction('',(7.077664394355e-1,7.064465069690e-1,0.e0));
#120096=axis2_placement_3d('',#120093,#120094,#120095);
#120097=toroidal_surface('',#120096,8.85e1,5.e-1);
#120098=oriented_edge('',*,*,#110195,.f.);
#120100=oriented_edge('',*,*,#120099,.f.);
#120102=oriented_edge('',*,*,#120101,.f.);
#120104=oriented_edge('',*,*,#120103,.t.);
#120106=oriented_edge('',*,*,#120105,.f.);
#120107=oriented_edge('',*,*,#120084,.f.);
#120108=edge_loop('',(#120098,#120100,#120102,#120104,#120106,#120107));
#120109=face_outer_bound('',#120108,.f.);
#120111=cartesian_point('',(3.095591099243e1,-8.277348848141e1,
-5.685152484580e0));
#120112=cartesian_point('',(3.096859343222e1,-8.284371566673e1,
-5.703177812852e0));
#120113=cartesian_point('',(3.097165008352e1,-8.297056725270e1,
-5.711121710108e0));
#120114=cartesian_point('',(3.093219941056e1,-8.315247618745e1,
-5.681565934598e0));
#120115=cartesian_point('',(3.086993931662e1,-8.330415569168e1,
-5.633194470258e0));
#120116=cartesian_point('',(3.077439800509e1,-8.345405415027e1,
-5.562116242866e0));
#120117=cartesian_point('',(3.064744208530e1,-8.359477030679e1,
-5.473753991873e0));
#120118=cartesian_point('',(3.049149415109e1,-8.372321258190e1,
-5.373141599533e0));
#120119=cartesian_point('',(3.030764801286e1,-8.383860417433e1,
-5.263773038147e0));
#120120=cartesian_point('',(3.009583063097e1,-8.394068329251e1,
-5.148153460054e0));
#120121=cartesian_point('',(2.989085646206e1,-8.401584779112e1,
-5.046136756333e0));
#120122=cartesian_point('',(2.975611023018e1,-8.405495288885e1,
-4.984240362597e0));
#120123=cartesian_point('',(2.970268767077e1,-8.406904684458e1,
-4.960455933651e0));
#120124=cartesian_point('',(3.007591676627e1,-8.314676716122e1,
-5.220978148485e0));
#120125=cartesian_point('',(3.006267504585e1,-8.313409484335e1,
-5.219200126215e0));
#120126=cartesian_point('',(3.002723172862e1,-8.311297461262e1,
-5.226726321710e0));
#120127=cartesian_point('',(2.995450573462e1,-8.310045521554e1,
-5.256432001420e0));
#120128=cartesian_point('',(2.987810453266e1,-8.310614711107e1,
-5.291564057926e0));
#120129=cartesian_point('',(2.978212113522e1,-8.313363211957e1,
-5.334468127127e0));
#120130=cartesian_point('',(2.966690648274e1,-8.318488684400e1,
-5.379595259658e0));
#120131=cartesian_point('',(2.953237750933e1,-8.325906132733e1,
-5.422273932957e0));
#120132=cartesian_point('',(2.937753138155e1,-8.335466725603e1,
-5.459073228602e0));
#120133=cartesian_point('',(2.920075464468e1,-8.347027166992e1,
-5.487202169979e0));
#120134=cartesian_point('',(2.902979103692e1,-8.358462652714e1,
-5.501544875979e0));
#120135=cartesian_point('',(2.891687232674e1,-8.366000450249e1,
-5.504518165050e0));
#120136=cartesian_point('',(2.887199513919e1,-8.368982056678e1,
-5.504789449090e0));
#120137=cartesian_point('',(2.925151897740e1,-8.316936113551e1,
-5.892744536428e0));
#120138=cartesian_point('',(2.924721024759e1,-8.317056454520e1,
-5.900191704720e0));
#120139=cartesian_point('',(2.923004480297e1,-8.316329684162e1,
-5.929095747010e0));
#120140=cartesian_point('',(2.919719626221e1,-8.317448037366e1,
-5.999488776674e0));
#120141=cartesian_point('',(2.916383006192e1,-8.321040027395e1,
-6.073116893495e0));
#120142=cartesian_point('',(2.912082925177e1,-8.328535304018e1,
-6.154421487109e0));
#120143=cartesian_point('',(2.906484352237e1,-8.340256747251e1,
-6.230182865213e0));
#120144=cartesian_point('',(2.899236000044e1,-8.355939104666e1,
-6.289607830053e0));
#120145=cartesian_point('',(2.889983739218e1,-8.375153657536e1,
-6.324623841209e0));
#120146=cartesian_point('',(2.878361160931e1,-8.397438044108e1,
-6.328422252888e0));
#120147=cartesian_point('',(2.866105312892e1,-8.418608090869e1,
-6.299470041980e0));
#120148=cartesian_point('',(2.857472762113e1,-8.432086539471e1,
-6.264239893804e0));
#120149=cartesian_point('',(2.853961841457e1,-8.437341638776e1,
-6.248015952091e0));
#120150=cartesian_point('',(2.951675628233e1,-8.281293087755e1,
-6.857857912645e0));
#120151=cartesian_point('',(2.954503308083e1,-8.290738097972e1,
-6.891987695056e0));
#120152=cartesian_point('',(2.957999749180e1,-8.305841498091e1,
-6.937250989982e0));
#120153=cartesian_point('',(2.961016105781e1,-8.328170221943e1,
-6.978723293575e0));
#120154=cartesian_point('',(2.962302734851e1,-8.348615087956e1,
-6.997554564735e0));
#120155=cartesian_point('',(2.961997796397e1,-8.371891400385e1,
-6.993512295417e0));
#120156=cartesian_point('',(2.959641822598e1,-8.397477630174e1,
-6.958628376639e0));
#120157=cartesian_point('',(2.954878329916e1,-8.424749944465e1,
-6.887250056352e0));
#120158=cartesian_point('',(2.947373559286e1,-8.453142062559e1,
-6.774768407681e0));
#120159=cartesian_point('',(2.936762226777e1,-8.482070810893e1,
-6.616674920870e0));
#120160=cartesian_point('',(2.924714913465e1,-8.506580925183e1,
-6.439078097376e0));
#120161=cartesian_point('',(2.915882676882e1,-8.520862054675e1,
-6.310489801463e0));
#120162=cartesian_point('',(2.912245621542e1,-8.526240296346e1,
-6.257909587124e0));
#120163=(bounded_surface()b_spline_surface(3,3,((#120111,#120112,#120113,
#120114,#120115,#120116,#120117,#120118,#120119,#120120,#120121,#120122,
#120123),(#120124,#120125,#120126,#120127,#120128,#120129,#120130,#120131,
#120132,#120133,#120134,#120135,#120136),(#120137,#120138,#120139,#120140,
#120141,#120142,#120143,#120144,#120145,#120146,#120147,#120148,#120149),(
#120150,#120151,#120152,#120153,#120154,#120155,#120156,#120157,#120158,#120159,
#120160,#120161,#120162)),.unspecified.,.f.,.f.,.f.)b_spline_surface_with_knots(
(4,4),(4,1,1,1,1,1,1,1,1,1,4),(0.e0,1.e0),(1.107046861420e-1,1.967065659526e-1,
2.471708438336e-1,3.042425121377e-1,3.677534997788e-1,4.368051814004e-1,
5.115743255664e-1,5.930117716051e-1,6.816168664173e-1,7.782318007776e-1,
8.409811623085e-1),.unspecified.)geometric_representation_item()rational_b_spline_surface(((1.456821149872e0,1.456821149872e0,1.456821149872e0,1.456821149872e0,
1.456821149872e0,1.456821149872e0,1.456821149872e0,1.456821149872e0,
1.456821149872e0,1.456821149872e0,1.456821149872e0,1.456821149872e0,
1.456821149872e0),(8.477262833761e-1,8.477262833761e-1,8.477262833761e-1,
8.477262833761e-1,8.477262833761e-1,8.477262833761e-1,8.477262833761e-1,
8.477262833761e-1,8.477262833761e-1,8.477262833761e-1,8.477262833761e-1,
8.477262833761e-1,8.477262833761e-1),(8.477262833761e-1,8.477262833761e-1,
8.477262833761e-1,8.477262833761e-1,8.477262833761e-1,8.477262833761e-1,
8.477262833761e-1,8.477262833761e-1,8.477262833761e-1,8.477262833761e-1,
8.477262833761e-1,8.477262833761e-1,8.477262833761e-1),(1.456821149872e0,
1.456821149872e0,1.456821149872e0,1.456821149872e0,1.456821149872e0,
1.456821149872e0,1.456821149872e0,1.456821149872e0,1.456821149872e0,
1.456821149872e0,1.456821149872e0,1.456821149872e0,1.456821149872e0)))representation_item('')surface());
#120164=oriented_edge('',*,*,#120099,.t.);
#120166=oriented_edge('',*,*,#120165,.f.);
#120168=oriented_edge('',*,*,#120167,.f.);
#120170=oriented_edge('',*,*,#120169,.t.);
#120171=edge_loop('',(#120164,#120166,#120168,#120170));
#120172=face_outer_bound('',#120171,.f.);
#120174=cartesian_point('',(3.074042484617e1,-8.221176675680e1,
-5.697497538995e0));
#120175=cartesian_point('',(3.075335925992e1,-8.223933358709e1,
-5.697634426705e0));
#120176=cartesian_point('',(3.089752747523e1,-8.256286277731e1,
-5.699180351497e0));
#120177=cartesian_point('',(3.096737814396e1,-8.291877254525e1,
-5.699609930188e0));
#120178=cartesian_point('',(3.096259351782e1,-8.324284615307e1,
-5.698735326230e0));
#120179=cartesian_point('',(2.986711043284e1,-8.261125358388e1,
-5.239203190746e0));
#120180=cartesian_point('',(2.987516239097e1,-8.262779271081e1,
-5.239028111591e0));
#120181=cartesian_point('',(2.996490049617e1,-8.282207989757e1,
-5.237192897836e0));
#120182=cartesian_point('',(3.000795842707e1,-8.303778212243e1,
-5.236918846407e0));
#120183=cartesian_point('',(3.000364780534e1,-8.323374719560e1,
-5.237593519998e0));
#120184=cartesian_point('',(2.915522185019e1,-8.293689797332e1,
-5.959947477081e0));
#120185=cartesian_point('',(2.915897161427e1,-8.294459525819e1,
-5.959521079276e0));
#120186=cartesian_point('',(2.920075547947e1,-8.303499963438e1,
-5.954900493900e0));
#120187=cartesian_point('',(2.922075583135e1,-8.313519098356e1,
-5.953940263822e0));
#120188=cartesian_point('',(2.921873925991e1,-8.322629608058e1,
-5.956055413777e0));
#120189=cartesian_point('',(2.949855876991e1,-8.277984261872e1,
-6.954812097308e0));
#120190=cartesian_point('',(2.950398814849e1,-8.279198514810e1,
-6.954510567949e0));
#120191=cartesian_point('',(2.956450177891e1,-8.293429421270e1,
-6.951197504115e0));
#120192=cartesian_point('',(2.959412926402e1,-8.308869908025e1,
-6.950430066856e0));
#120193=cartesian_point('',(2.959334653267e1,-8.322984792944e1,
-6.952068326252e0));
#120194=(bounded_surface()b_spline_surface(3,3,((#120174,#120175,#120176,
#120177,#120178),(#120179,#120180,#120181,#120182,#120183),(#120184,#120185,
#120186,#120187,#120188),(#120189,#120190,#120191,#120192,#120193)),
.unspecified.,.f.,.f.,.f.)b_spline_surface_with_knots((4,4),(4,1,4),(0.e0,1.e0),
(2.375669286935e-1,2.502918539746e-1,3.855222676394e-1),.unspecified.)geometric_representation_item()rational_b_spline_surface(((1.457477947707e0,
1.457477947707e0,1.457477947707e0,1.457477947707e0,1.457477947707e0),(
8.475073507644e-1,8.475073507644e-1,8.475073507644e-1,8.475073507644e-1,
8.475073507644e-1),(8.475073507644e-1,8.475073507644e-1,8.475073507644e-1,
8.475073507644e-1,8.475073507644e-1),(1.457477947707e0,1.457477947707e0,
1.457477947707e0,1.457477947707e0,1.457477947707e0)))representation_item('')surface());
#120195=oriented_edge('',*,*,#110215,.f.);
#120197=oriented_edge('',*,*,#120196,.f.);
#120198=oriented_edge('',*,*,#120165,.t.);
#120199=oriented_edge('',*,*,#110193,.t.);
#120200=edge_loop('',(#120195,#120197,#120198,#120199));
#120201=face_outer_bound('',#120200,.f.);
#120203=cartesian_point('',(2.835573614133e1,-8.324364420237e1,
-8.480067576516e0));
#120204=direction('',(8.786184872265e-2,1.159427735309e-2,9.960651927819e-1));
#120205=direction('',(-1.193088305916e-1,-9.926116847884e-1,2.207818299589e-2));
#120206=axis2_placement_3d('',#120203,#120204,#120205);
#120207=cylindrical_surface('',#120206,9.999637340499e-1);
#120208=oriented_edge('',*,*,#120167,.t.);
#120209=oriented_edge('',*,*,#120196,.t.);
#120211=oriented_edge('',*,*,#120210,.f.);
#120213=oriented_edge('',*,*,#120212,.t.);
#120215=oriented_edge('',*,*,#120214,.f.);
#120217=oriented_edge('',*,*,#120216,.t.);
#120218=edge_loop('',(#120208,#120209,#120211,#120213,#120215,#120217));
#120219=face_outer_bound('',#120218,.f.);
#120221=cartesian_point('',(2.336571051726e1,-6.382209264962e1,-5.6e0));
#120222=direction('',(9.474374591189e-1,3.078410914165e-1,-8.715574274766e-2));
#120223=direction('',(3.090169943749e-1,-9.510565162952e-1,0.e0));
#120224=axis2_placement_3d('',#120221,#120222,#120223);
#120225=plane('',#120224);
#120226=oriented_edge('',*,*,#110213,.f.);
#120227=oriented_edge('',*,*,#110243,.t.);
#120228=oriented_edge('',*,*,#110420,.t.);
#120229=oriented_edge('',*,*,#110436,.f.);
#120230=oriented_edge('',*,*,#120210,.t.);
#120231=edge_loop('',(#120226,#120227,#120228,#120229,#120230));
#120232=face_outer_bound('',#120231,.f.);
#120234=cartesian_point('',(2.816030095424e1,-8.326938431085e1,
-1.069548648161e1));
#120235=direction('',(3.203107433143e-1,-9.471517519526e-1,-1.745240644023e-2));
#120236=direction('',(-9.432228299004e-1,-3.205838248478e-1,8.692930691448e-2));
#120237=axis2_placement_3d('',#120234,#120235,#120236);
#120238=spherical_surface('',#120237,1.e0);
#120239=oriented_edge('',*,*,#110434,.t.);
#120241=oriented_edge('',*,*,#120240,.f.);
#120242=oriented_edge('',*,*,#120212,.f.);
#120243=edge_loop('',(#120239,#120241,#120242));
#120244=face_outer_bound('',#120243,.f.);
#120246=cartesian_point('',(-1.434362928244e-14,0.e0,-1.069548648161e1));
#120247=direction('',(0.e0,0.e0,1.e0));
#120248=direction('',(3.338085351423e-1,-9.426408976202e-1,0.e0));
#120249=axis2_placement_3d('',#120246,#120247,#120248);
#120250=toroidal_surface('',#120249,8.790217809212e1,1.e0);
#120251=oriented_edge('',*,*,#110450,.f.);
#120253=oriented_edge('',*,*,#120252,.f.);
#120255=oriented_edge('',*,*,#120254,.t.);
#120256=oriented_edge('',*,*,#120240,.t.);
#120257=edge_loop('',(#120251,#120253,#120255,#120256));
#120258=face_outer_bound('',#120257,.f.);
#120260=cartesian_point('',(2.616235402670e1,-8.391855661964e1,
-1.069548648161e1));
#120261=direction('',(2.975849966572e-1,-9.545357946531e-1,-1.745240644042e-2));
#120262=direction('',(-9.515177432179e-1,-2.950547066033e-1,
-8.692930721398e-2));
#120263=axis2_placement_3d('',#120260,#120261,#120262);
#120264=spherical_surface('',#120263,1.e0);
#120265=oriented_edge('',*,*,#120252,.t.);
#120266=oriented_edge('',*,*,#110464,.t.);
#120268=oriented_edge('',*,*,#120267,.f.);
#120269=edge_loop('',(#120265,#120266,#120268));
#120270=face_outer_bound('',#120269,.f.);
#120272=cartesian_point('',(2.598287637103e1,-8.401599664622e1,
-8.400286052116e0));
#120273=direction('',(7.789670760348e-2,4.226382861027e-2,-9.960651945208e-1));
#120274=direction('',(6.799670050236e-1,-7.329102353726e-1,2.207847289195e-2));
#120275=axis2_placement_3d('',#120272,#120273,#120274);
#120276=cylindrical_surface('',#120275,9.999624588516e-1);
#120278=oriented_edge('',*,*,#120277,.t.);
#120280=oriented_edge('',*,*,#120279,.t.);
#120282=oriented_edge('',*,*,#120281,.f.);
#120284=oriented_edge('',*,*,#120283,.f.);
#120285=oriented_edge('',*,*,#120267,.t.);
#120286=oriented_edge('',*,*,#110480,.f.);
#120287=edge_loop('',(#120278,#120280,#120282,#120284,#120285,#120286));
#120288=face_outer_bound('',#120287,.f.);
#120290=cartesian_point('',(2.392559066686e1,-8.560358233761e1,
-5.698621895104e0));
#120291=cartesian_point('',(2.389069513061e1,-8.555997129699e1,
-5.698755326544e0));
#120292=cartesian_point('',(2.367942850742e1,-8.527572980614e1,
-5.699473492587e0));
#120293=cartesian_point('',(2.352599190155e1,-8.492500998246e1,
-5.699045907646e0));
#120294=cartesian_point('',(2.345984269175e1,-8.461260379427e1,
-5.697649288241e0));
#120295=cartesian_point('',(2.345565769020e1,-8.459139130503e1,
-5.697553370798e0));
#120296=cartesian_point('',(2.467815469368e1,-8.500889224271e1,
-5.237921923609e0));
#120297=cartesian_point('',(2.465683210001e1,-8.498270346771e1,
-5.237711057001e0));
#120298=cartesian_point('',(2.452788034524e1,-8.481167663889e1,
-5.236693856250e0));
#120299=cartesian_point('',(2.443573629369e1,-8.459869609060e1,
-5.237358508231e0));
#120300=cartesian_point('',(2.439832252034e1,-8.440941653482e1,
-5.239014826838e0));
#120301=cartesian_point('',(2.439597549142e1,-8.439656712229e1,
-5.239136636871e0));
#120302=cartesian_point('',(2.529377753648e1,-8.452241581689e1,
-5.956660287437e0));
#120303=cartesian_point('',(2.528385996050e1,-8.451024042148e1,
-5.956189480939e0));
#120304=cartesian_point('',(2.522389684834e1,-8.443074156301e1,
-5.953817037655e0));
#120305=cartesian_point('',(2.518109915120e1,-8.433179659026e1,
-5.955310551657e0));
#120306=cartesian_point('',(2.516371010800e1,-8.424370709817e1,
-5.959482616477e0));
#120307=cartesian_point('',(2.516261924217e1,-8.423772628998e1,
-5.959780202721e0));
#120308=cartesian_point('',(2.499952435817e1,-8.475494030001e1,
-6.952437202915e0));
#120309=cartesian_point('',(2.498452449812e1,-8.473577513668e1,
-6.952117177813e0));
#120310=cartesian_point('',(2.489360628058e1,-8.461120116337e1,
-6.950471168074e0));
#120311=cartesian_point('',(2.482625275816e1,-8.445941263019e1,
-6.951489505519e0));
#120312=cartesian_point('',(2.479503602790e1,-8.432352916186e1,
-6.954481522190e0));
#120313=cartesian_point('',(2.479304236132e1,-8.431429872576e1,
-6.954692240534e0));
#120314=(bounded_surface()b_spline_surface(3,3,((#120290,#120291,#120292,
#120293,#120294,#120295),(#120296,#120297,#120298,#120299,#120300,#120301),(
#120302,#120303,#120304,#120305,#120306,#120307),(#120308,#120309,#120310,
#120311,#120312,#120313)),.unspecified.,.f.,.f.,.f.)b_spline_surface_with_knots(
(4,4),(4,1,1,4),(0.e0,1.e0),(6.040122809156e-1,6.273210901743e-1,
7.516860489528e-1,7.607204849230e-1),.unspecified.)geometric_representation_item()rational_b_spline_surface(((1.457477936670e0,1.457477936670e0,1.457477936670e0,
1.457477936670e0,1.457477936670e0,1.457477936670e0),(8.475073544433e-1,
8.475073544433e-1,8.475073544433e-1,8.475073544433e-1,8.475073544433e-1,
8.475073544433e-1),(8.475073544433e-1,8.475073544433e-1,8.475073544433e-1,
8.475073544433e-1,8.475073544433e-1,8.475073544433e-1),(1.457477936670e0,
1.457477936670e0,1.457477936670e0,1.457477936670e0,1.457477936670e0,
1.457477936670e0)))representation_item('')surface());
#120315=oriented_edge('',*,*,#110497,.t.);
#120316=oriented_edge('',*,*,#110516,.t.);
#120318=oriented_edge('',*,*,#120317,.f.);
#120319=oriented_edge('',*,*,#120277,.f.);
#120320=edge_loop('',(#120315,#120316,#120318,#120319));
#120321=face_outer_bound('',#120320,.f.);
#120323=cartesian_point('',(2.538190319949e1,-8.547328105951e1,
-4.961649718301e0));
#120324=cartesian_point('',(2.531899741984e1,-8.549744272169e1,
-4.990759283122e0));
#120325=cartesian_point('',(2.522215954553e1,-8.553171057834e1,
-5.036340142500e0));
#120326=cartesian_point('',(2.508517982369e1,-8.557222305423e1,
-5.102471125913e0));
#120327=cartesian_point('',(2.497002498800e1,-8.560111638129e1,
-5.158944189508e0));
#120328=cartesian_point('',(2.484580010040e1,-8.562570227479e1,
-5.220714014842e0));
#120329=cartesian_point('',(2.471717270722e1,-8.564335174245e1,
-5.285306050647e0));
#120330=cartesian_point('',(2.458852837702e1,-8.565225759617e1,
-5.350157945709e0));
#120331=cartesian_point('',(2.446333361928e1,-8.565149853652e1,
-5.413010096266e0));
#120332=cartesian_point('',(2.434475995048e1,-8.564099235032e1,
-5.471683073098e0));
#120333=cartesian_point('',(2.423538392475e1,-8.562155465745e1,
-5.524349889746e0));
#120334=cartesian_point('',(2.413647015972e1,-8.559461520468e1,
-5.569998211380e0));
#120335=cartesian_point('',(2.404805245126e1,-8.556169432637e1,
-5.608391125713e0));
#120336=cartesian_point('',(2.396978783765e1,-8.552425956830e1,
-5.639618449968e0));
#120337=cartesian_point('',(2.390145288168e1,-8.548391515642e1,
-5.663898979085e0));
#120338=cartesian_point('',(2.384229447813e1,-8.544202246671e1,
-5.681829236723e0));
#120339=cartesian_point('',(2.379070949624e1,-8.539905882187e1,
-5.694293272812e0));
#120340=cartesian_point('',(2.370272185532e1,-8.531373267620e1,
-5.709070722322e0));
#120341=cartesian_point('',(2.364563884858e1,-8.523341905518e1,
-5.704174433886e0));
#120342=cartesian_point('',(2.361457833612e1,-8.517007615812e1,
-5.687431849710e0));
#120343=cartesian_point('',(2.583015289614e1,-8.467712299627e1,
-5.505019136145e0));
#120344=cartesian_point('',(2.576538735921e1,-8.467988846110e1,
-5.504347340112e0));
#120345=cartesian_point('',(2.566607928254e1,-8.468377166059e1,
-5.501800530631e0));
#120346=cartesian_point('',(2.553104759455e1,-8.468910499838e1,
-5.493447652173e0));
#120347=cartesian_point('',(2.542081388389e1,-8.469371788459e1,
-5.483592329750e0));
#120348=cartesian_point('',(2.530619508331e1,-8.469917945974e1,
-5.469593276957e0));
#120349=cartesian_point('',(2.519260084234e1,-8.470581538925e1,
-5.451489038212e0));
#120350=cartesian_point('',(2.508467529714e1,-8.471400454209e1,
-5.429820322643e0));
#120351=cartesian_point('',(2.498568886378e1,-8.472411628070e1,
-5.405471915302e0));
#120352=cartesian_point('',(2.489805583977e1,-8.473636165584e1,
-5.379676596782e0));
#120353=cartesian_point('',(2.482306795531e1,-8.475068964220e1,
-5.353840804508e0));
#120354=cartesian_point('',(2.476055364993e1,-8.476683278579e1,
-5.329174806175e0));
#120355=cartesian_point('',(2.470931974605e1,-8.478443459511e1,
-5.306498478180e0));
#120356=cartesian_point('',(2.466795136835e1,-8.480305227352e1,
-5.286367003590e0));
#120357=cartesian_point('',(2.463514113704e1,-8.482208428154e1,
-5.269178688778e0));
#120358=cartesian_point('',(2.460941766380e1,-8.484098879604e1,
-5.254999408951e0));
#120359=cartesian_point('',(2.458918171398e1,-8.485957230495e1,
-5.243542698104e0));
#120360=cartesian_point('',(2.455830367081e1,-8.489484805023e1,
-5.226080141240e0));
#120361=cartesian_point('',(2.454494364136e1,-8.492426629215e1,
-5.219630557322e0));
#120362=cartesian_point('',(2.454116088630e1,-8.494277572525e1,
-5.221019786890e0));
#120363=cartesian_point('',(2.649992093303e1,-8.503333479712e1,
-6.249584108921e0));
#120364=cartesian_point('',(2.642929295288e1,-8.500683244518e1,
-6.268392242738e0));
#120365=cartesian_point('',(2.632008972562e1,-8.496361180450e1,
-6.293233459929e0));
#120366=cartesian_point('',(2.617302627959e1,-8.489974824004e1,
-6.314912546073e0));
#120367=cartesian_point('',(2.605380745802e1,-8.484485960799e1,
-6.325031689070e0));
#120368=cartesian_point('',(2.593114722052e1,-8.478504843542e1,
-6.326173453678e0));
#120369=cartesian_point('',(2.581130672091e1,-8.472353264666e1,
-6.316681756052e0));
#120370=cartesian_point('',(2.569959058505e1,-8.466373371048e1,
-6.296385889488e0));
#120371=cartesian_point('',(2.559962566796e1,-8.460867913945e1,
-6.266393209359e0));
#120372=cartesian_point('',(2.551385763087e1,-8.456098399834e1,
-6.228941573044e0));
#120373=cartesian_point('',(2.544324216603e1,-8.452238114017e1,
-6.187057082009e0));
#120374=cartesian_point('',(2.538700369951e1,-8.449330061007e1,
-6.143745304197e0));
#120375=cartesian_point('',(2.534327323519e1,-8.447313370892e1,
-6.101364281369e0));
#120376=cartesian_point('',(2.530997669357e1,-8.446077372989e1,
-6.061690265348e0));
#120377=cartesian_point('',(2.528517105962e1,-8.445482135500e1,
-6.026108313198e0));
#120378=cartesian_point('',(2.526689974337e1,-8.445365346105e1,
-5.995249412400e0));
#120379=cartesian_point('',(2.525332784828e1,-8.445578087798e1,
-5.968864391239e0));
#120380=cartesian_point('',(2.523356244974e1,-8.446407558916e1,
-5.925620545257e0));
#120381=cartesian_point('',(2.522576542005e1,-8.447617499972e1,
-5.902222189308e0));
#120382=cartesian_point('',(2.522114273071e1,-8.447951996124e1,
-5.894496669853e0));
#120383=cartesian_point('',(2.655112448944e1,-8.609512383928e1,
-6.261444808764e0));
#120384=cartesian_point('',(2.647798456219e1,-8.606819235445e1,
-6.324560695294e0));
#120385=cartesian_point('',(2.636387261705e1,-8.602023053033e1,
-6.417953127687e0));
#120386=cartesian_point('',(2.620588892566e1,-8.593994522896e1,
-6.536511235030e0));
#120387=cartesian_point('',(2.607504868513e1,-8.586496611501e1,
-6.627853937955e0));
#120388=cartesian_point('',(2.593678577452e1,-8.577560467009e1,
-6.716055251229e0));
#120389=cartesian_point('',(2.579725422039e1,-8.567428094946e1,
-6.795682292788e0));
#120390=cartesian_point('',(2.566199261526e1,-8.556449926423e1,
-6.862930785137e0));
#120391=cartesian_point('',(2.553508970793e1,-8.544997867626e1,
-6.915929667922e0));
#120392=cartesian_point('',(2.541977176689e1,-8.533483368551e1,
-6.954254085288e0));
#120393=cartesian_point('',(2.531802872115e1,-8.522299404751e1,
-6.978904515729e0));
#120394=cartesian_point('',(2.523007075560e1,-8.511710714070e1,
-6.992002699387e0));
#120395=cartesian_point('',(2.515475188235e1,-8.501825301790e1,
-6.995996915812e0));
#120396=cartesian_point('',(2.509057835988e1,-8.492674022975e1,
-6.993108615098e0));
#120397=cartesian_point('',(2.503621711571e1,-8.484278031162e1,
-6.985279173488e0));
#120398=cartesian_point('',(2.499006802284e1,-8.476584700239e1,
-6.974091637227e0));
#120399=cartesian_point('',(2.495011655304e1,-8.469415578062e1,
-6.960495161281e0));
#120400=cartesian_point('',(2.488152837548e1,-8.456172855324e1,
-6.930265936822e0));
#120401=cartesian_point('',(2.483415675731e1,-8.445118126188e1,
-6.895781994577e0));
#120402=cartesian_point('',(2.480162996175e1,-8.436136558287e1,
-6.863127694915e0));
#120403=(bounded_surface()b_spline_surface(3,3,((#120323,#120324,#120325,
#120326,#120327,#120328,#120329,#120330,#120331,#120332,#120333,#120334,#120335,
#120336,#120337,#120338,#120339,#120340,#120341,#120342),(#120343,#120344,
#120345,#120346,#120347,#120348,#120349,#120350,#120351,#120352,#120353,#120354,
#120355,#120356,#120357,#120358,#120359,#120360,#120361,#120362),(#120363,
#120364,#120365,#120366,#120367,#120368,#120369,#120370,#120371,#120372,#120373,
#120374,#120375,#120376,#120377,#120378,#120379,#120380,#120381,#120382),(
#120383,#120384,#120385,#120386,#120387,#120388,#120389,#120390,#120391,#120392,
#120393,#120394,#120395,#120396,#120397,#120398,#120399,#120400,#120401,
#120402)),.unspecified.,.f.,.f.,.f.)b_spline_surface_with_knots((4,4),(4,1,1,1,
1,1,1,1,1,1,1,1,1,1,1,1,1,4),(0.e0,1.e0),(1.577516419023e-1,2.340651390770e-1,
2.748513645677e-1,3.205176543900e-1,3.693470286131e-1,4.190087577173e-1,
4.680203427436e-1,5.153108657280e-1,5.598948880950e-1,6.008609041848e-1,
6.379596649320e-1,6.716883421524e-1,7.024284200401e-1,7.302425165601e-1,
7.553123910351e-1,7.784214935991e-1,8.006147367427e-1,8.845349308837e-1),
.unspecified.)geometric_representation_item()rational_b_spline_surface(((
1.456817684379e0,1.456817684379e0,1.456817684379e0,1.456817684379e0,
1.456817684379e0,1.456817684379e0,1.456817684379e0,1.456817684379e0,
1.456817684379e0,1.456817684379e0,1.456817684379e0,1.456817684379e0,
1.456817684379e0,1.456817684379e0,1.456817684379e0,1.456817684379e0,
1.456817684379e0,1.456817684379e0,1.456817684379e0,1.456817684379e0),(
8.477274385405e-1,8.477274385405e-1,8.477274385405e-1,8.477274385405e-1,
8.477274385405e-1,8.477274385405e-1,8.477274385405e-1,8.477274385405e-1,
8.477274385405e-1,8.477274385405e-1,8.477274385405e-1,8.477274385405e-1,
8.477274385405e-1,8.477274385405e-1,8.477274385405e-1,8.477274385405e-1,
8.477274385405e-1,8.477274385405e-1,8.477274385405e-1,8.477274385405e-1),(
8.477274385405e-1,8.477274385405e-1,8.477274385405e-1,8.477274385405e-1,
8.477274385405e-1,8.477274385405e-1,8.477274385405e-1,8.477274385405e-1,
8.477274385405e-1,8.477274385405e-1,8.477274385405e-1,8.477274385405e-1,
8.477274385405e-1,8.477274385405e-1,8.477274385405e-1,8.477274385405e-1,
8.477274385405e-1,8.477274385405e-1,8.477274385405e-1,8.477274385405e-1),(
1.456817684379e0,1.456817684379e0,1.456817684379e0,1.456817684379e0,
1.456817684379e0,1.456817684379e0,1.456817684379e0,1.456817684379e0,
1.456817684379e0,1.456817684379e0,1.456817684379e0,1.456817684379e0,
1.456817684379e0,1.456817684379e0,1.456817684379e0,1.456817684379e0,
1.456817684379e0,1.456817684379e0,1.456817684379e0,1.456817684379e0)))representation_item('')surface());
#120405=oriented_edge('',*,*,#120404,.t.);
#120407=oriented_edge('',*,*,#120406,.f.);
#120408=oriented_edge('',*,*,#120279,.f.);
#120409=oriented_edge('',*,*,#120317,.t.);
#120410=edge_loop('',(#120405,#120407,#120408,#120409));
#120411=face_outer_bound('',#120410,.f.);
#120413=cartesian_point('',(0.e0,0.e0,-5.1e0));
#120414=direction('',(0.e0,0.e0,1.e0));
#120415=direction('',(7.077664394355e-1,7.064465069690e-1,0.e0));
#120416=axis2_placement_3d('',#120413,#120414,#120415);
#120417=toroidal_surface('',#120416,8.85e1,5.e-1);
#120418=oriented_edge('',*,*,#110514,.f.);
#120420=oriented_edge('',*,*,#120419,.f.);
#120422=oriented_edge('',*,*,#120421,.t.);
#120424=oriented_edge('',*,*,#120423,.f.);
#120425=oriented_edge('',*,*,#120404,.f.);
#120426=edge_loop('',(#120418,#120420,#120422,#120424,#120425));
#120427=face_outer_bound('',#120426,.f.);
#120429=cartesian_point('',(1.687975741196e1,-8.706043745328e1,
-5.727136849442e0));
#120430=cartesian_point('',(1.685921537334e1,-8.707934186638e1,
-5.724125728167e0));
#120431=cartesian_point('',(1.673349538139e1,-8.719242762436e1,
-5.702882754519e0));
#120432=cartesian_point('',(1.646802794212e1,-8.738968341464e1,
-5.632362925212e0));
#120433=cartesian_point('',(1.604954228736e1,-8.761424547592e1,
-5.492507818245e0));
#120434=cartesian_point('',(1.556112888886e1,-8.779799846024e1,
-5.320522077971e0));
#120435=cartesian_point('',(1.500313784706e1,-8.793645231928e1,
-5.129008181732e0));
#120436=cartesian_point('',(1.437250589738e1,-8.802532251780e1,
-4.928572916635e0));
#120437=cartesian_point('',(1.384850084583e1,-8.804945864261e1,
-4.782309223559e0));
#120438=cartesian_point('',(1.353610345755e1,-8.804614659529e1,
-4.705721687166e0));
#120439=cartesian_point('',(1.345783658148e1,-8.804428449691e1,
-4.687220121610e0));
#120440=cartesian_point('',(1.602660964374e1,-8.669699650196e1,
-5.192861364541e0));
#120441=cartesian_point('',(1.600805503658e1,-8.669868477227e1,
-5.198690618983e0));
#120442=cartesian_point('',(1.589366904031e1,-8.671020310553e1,
-5.234730719158e0));
#120443=cartesian_point('',(1.565538791667e1,-8.675389837736e1,
-5.308346684578e0));
#120444=cartesian_point('',(1.528017235845e1,-8.686023256387e1,
-5.404843875406e0));
#120445=cartesian_point('',(1.483939845836e1,-8.701151877452e1,
-5.487971001871e0));
#120446=cartesian_point('',(1.433105141053e1,-8.720086628933e1,
-5.547467979660e0));
#120447=cartesian_point('',(1.374977860489e1,-8.742121519533e1,
-5.574459144906e0));
#120448=cartesian_point('',(1.326056243197e1,-8.760118116757e1,
-5.563363170367e0));
#120449=cartesian_point('',(1.296080639465e1,-8.770538972180e1,
-5.541867143633e0));
#120450=cartesian_point('',(1.288497934871e1,-8.773125002095e1,
-5.535541656633e0));
#120451=cartesian_point('',(1.530475111895e1,-8.626063079566e1,
-5.851620134559e0));
#120452=cartesian_point('',(1.529170568436e1,-8.626859041936e1,
-5.867349855273e0));
#120453=cartesian_point('',(1.520979033140e1,-8.631906426893e1,
-5.962651657258e0));
#120454=cartesian_point('',(1.503476083636e1,-8.645852068455e1,
-6.137182263534e0));
#120455=cartesian_point('',(1.474228851927e1,-8.673835362415e1,
-6.330769269389e0));
#120456=cartesian_point('',(1.437882439626e1,-8.710023895414e1,
-6.459306296096e0));
#120457=cartesian_point('',(1.393833386992e1,-8.752269968966e1,
-6.500527186249e0));
#120458=cartesian_point('',(1.341179182631e1,-8.798271502395e1,
-6.434951122523e0));
#120459=cartesian_point('',(1.295064781647e1,-8.833008120784e1,
-6.292203327089e0));
#120460=cartesian_point('',(1.265671025404e1,-8.851809044868e1,
-6.169114688939e0));
#120461=cartesian_point('',(1.258149177758e1,-8.856384259480e1,
-6.135889069129e0));
#120462=cartesian_point('',(1.562565502756e1,-8.630232869316e1,
-6.871614510086e0));
#120463=cartesian_point('',(1.561468418944e1,-8.633212846755e1,
-6.885803711663e0));
#120464=cartesian_point('',(1.554537623729e1,-8.651289259322e1,
-6.967517536516e0));
#120465=cartesian_point('',(1.538979739353e1,-8.687651655186e1,
-7.072319171616e0));
#120466=cartesian_point('',(1.511506358769e1,-8.740250222429e1,
-7.101140565947e0));
#120467=cartesian_point('',(1.476096234861e1,-8.795213419002e1,
-7.008046551805e0));
#120468=cartesian_point('',(1.432086009496e1,-8.849558132734e1,
-6.784781163208e0));
#120469=cartesian_point('',(1.378531323169e1,-8.900082985136e1,
-6.423526595759e0));
#120470=cartesian_point('',(1.331007863306e1,-8.931579444267e1,
-6.048540986466e0));
#120471=cartesian_point('',(1.300778982298e1,-8.945807137005e1,
-5.795454130894e0));
#120472=cartesian_point('',(1.293058022951e1,-8.949076786209e1,
-5.730218309170e0));
#120473=(bounded_surface()b_spline_surface(3,3,((#120429,#120430,#120431,
#120432,#120433,#120434,#120435,#120436,#120437,#120438,#120439),(#120440,
#120441,#120442,#120443,#120444,#120445,#120446,#120447,#120448,#120449,
#120450),(#120451,#120452,#120453,#120454,#120455,#120456,#120457,#120458,
#120459,#120460,#120461),(#120462,#120463,#120464,#120465,#120466,#120467,
#120468,#120469,#120470,#120471,#120472)),.unspecified.,.f.,.f.,.f.)b_spline_surface_with_knots((4,4),(4,1,1,1,1,1,1,1,4),(0.e0,1.e0),(1.552500585901e-1,
1.758261099533e-1,2.795763469529e-1,3.953382003232e-1,5.238503845510e-1,
6.662466125583e-1,8.243302211323e-1,1.e0,1.058857101556e0),.unspecified.)geometric_representation_item()rational_b_spline_surface(((1.461280968472e0,
1.461280968472e0,1.461280968472e0,1.461280968472e0,1.461280968472e0,
1.461280968472e0,1.461280968472e0,1.461280968472e0,1.461280968472e0,
1.461280968472e0,1.461280968472e0),(8.462396771759e-1,8.462396771759e-1,
8.462396771759e-1,8.462396771759e-1,8.462396771759e-1,8.462396771759e-1,
8.462396771759e-1,8.462396771759e-1,8.462396771759e-1,8.462396771759e-1,
8.462396771759e-1),(8.462396771759e-1,8.462396771759e-1,8.462396771759e-1,
8.462396771759e-1,8.462396771759e-1,8.462396771759e-1,8.462396771759e-1,
8.462396771759e-1,8.462396771759e-1,8.462396771759e-1,8.462396771759e-1),(
1.461280968472e0,1.461280968472e0,1.461280968472e0,1.461280968472e0,
1.461280968472e0,1.461280968472e0,1.461280968472e0,1.461280968472e0,
1.461280968472e0,1.461280968472e0,1.461280968472e0)))representation_item('')surface());
#120474=oriented_edge('',*,*,#120419,.t.);
#120476=oriented_edge('',*,*,#120475,.f.);
#120478=oriented_edge('',*,*,#120477,.f.);
#120479=edge_loop('',(#120474,#120476,#120478));
#120480=face_outer_bound('',#120479,.f.);
#120482=cartesian_point('',(1.719244941872e1,-8.398912152380e1,
-5.701266612592e0));
#120483=cartesian_point('',(1.722558928123e1,-8.412592307029e1,
-5.701590536267e0));
#120484=cartesian_point('',(1.733370480006e1,-8.468974470962e1,
-5.702635545180e0));
#120485=cartesian_point('',(1.732445376111e1,-8.570593911004e1,
-5.703070207946e0));
#120486=cartesian_point('',(1.699607541747e1,-8.674105229647e1,
-5.700568892122e0));
#120487=cartesian_point('',(1.667228966725e1,-8.729563048409e1,
-5.698084636685e0));
#120488=cartesian_point('',(1.655408252129e1,-8.746838531489e1,
-5.697151673409e0));
#120489=cartesian_point('',(1.625652370988e1,-8.421063679054e1,
-5.232187044797e0));
#120490=cartesian_point('',(1.628296393960e1,-8.431759166875e1,
-5.231757421706e0));
#120491=cartesian_point('',(1.636933581933e1,-8.475864901679e1,
-5.230219034498e0));
#120492=cartesian_point('',(1.636260185026e1,-8.555474980504e1,
-5.229987737741e0));
#120493=cartesian_point('',(1.610184259075e1,-8.636423457242e1,
-5.232750615344e0));
#120494=cartesian_point('',(1.584520927749e1,-8.679604679691e1,
-5.235957614845e0));
#120495=cartesian_point('',(1.575161538413e1,-8.693030020373e1,
-5.237126409573e0));
#120496=cartesian_point('',(1.548716277207e1,-8.439272938269e1,
-5.953268913978e0));
#120497=cartesian_point('',(1.550725970995e1,-8.447534722674e1,
-5.952239269259e0));
#120498=cartesian_point('',(1.557283317254e1,-8.481583608470e1,
-5.948708978045e0));
#120499=cartesian_point('',(1.556732720006e1,-8.542942101322e1,
-5.947799792043e0));
#120500=cartesian_point('',(1.536844006746e1,-8.605446410007e1,
-5.954991522140e0));
#120501=cartesian_point('',(1.517224440820e1,-8.638942177257e1,
-5.962767842418e0));
#120502=cartesian_point('',(1.510060801800e1,-8.649377486669e1,
-5.965639525190e0));
#120503=cartesian_point('',(1.585582856390e1,-8.430547337403e1,
-6.954011607836e0));
#120504=cartesian_point('',(1.587794814225e1,-8.439999387166e1,
-6.953293106062e0));
#120505=cartesian_point('',(1.594993029800e1,-8.478909655325e1,
-6.950877554002e0));
#120506=cartesian_point('',(1.594281267365e1,-8.548820375510e1,
-6.950134510886e0));
#120507=cartesian_point('',(1.572192558813e1,-8.620288398923e1,
-6.955327498627e0));
#120508=cartesian_point('',(1.550313896743e1,-8.658919549251e1,
-6.960781584146e0));
#120509=cartesian_point('',(1.542307887990e1,-8.671000411763e1,
-6.962807070618e0));
#120510=(bounded_surface()b_spline_surface(3,3,((#120482,#120483,#120484,
#120485,#120486,#120487,#120488),(#120489,#120490,#120491,#120492,#120493,
#120494,#120495),(#120496,#120497,#120498,#120499,#120500,#120501,#120502),(
#120503,#120504,#120505,#120506,#120507,#120508,#120509)),.unspecified.,.f.,.f.,
.f.)b_spline_surface_with_knots((4,4),(4,1,1,1,4),(0.e0,1.e0),
(9.609455852877e-2,1.425243212431e-1,2.851563612356e-1,4.276674950592e-1,
4.969271022301e-1),.unspecified.)geometric_representation_item()rational_b_spline_surface(((1.461286969343e0,1.461286969343e0,1.461286969343e0,1.461286969343e0,
1.461286969343e0,1.461286969343e0,1.461286969343e0),(8.462376768856e-1,
8.462376768856e-1,8.462376768856e-1,8.462376768856e-1,8.462376768856e-1,
8.462376768856e-1,8.462376768856e-1),(8.462376768856e-1,8.462376768856e-1,
8.462376768856e-1,8.462376768856e-1,8.462376768856e-1,8.462376768856e-1,
8.462376768856e-1),(1.461286969343e0,1.461286969343e0,1.461286969343e0,
1.461286969343e0,1.461286969343e0,1.461286969343e0,1.461286969343e0)))representation_item('')surface());
#120511=oriented_edge('',*,*,#110512,.t.);
#120512=oriented_edge('',*,*,#110534,.t.);
#120514=oriented_edge('',*,*,#120513,.f.);
#120515=oriented_edge('',*,*,#120475,.t.);
#120516=edge_loop('',(#120511,#120512,#120514,#120515));
#120517=face_outer_bound('',#120516,.f.);
#120519=cartesian_point('',(1.276955568970e1,-8.500213854042e1,
-7.582694453493e0));
#120520=direction('',(8.889946059106e-2,-4.241325226913e-3,9.960315743323e-1));
#120521=direction('',(-2.602959323029e-3,-9.999885084968e-1,
-4.025851098787e-3));
#120522=axis2_placement_3d('',#120519,#120520,#120521);
#120523=cylindrical_surface('',#120522,2.999924411381e0);
#120524=oriented_edge('',*,*,#120477,.t.);
#120525=oriented_edge('',*,*,#120513,.t.);
#120527=oriented_edge('',*,*,#120526,.f.);
#120529=oriented_edge('',*,*,#120528,.t.);
#120531=oriented_edge('',*,*,#120530,.f.);
#120533=oriented_edge('',*,*,#120532,.f.);
#120534=edge_loop('',(#120524,#120525,#120527,#120529,#120531,#120533));
#120535=face_outer_bound('',#120534,.f.);
#120537=cartesian_point('',(1.309394492125e1,-6.669078152589e1,-5.6e0));
#120538=direction('',(9.839298882679e-1,1.558391846719e-1,-8.715574274766e-2));
#120539=direction('',(1.564344650402e-1,-9.876883405951e-1,0.e0));
#120540=axis2_placement_3d('',#120537,#120538,#120539);
#120541=plane('',#120540);
#120542=oriented_edge('',*,*,#110532,.f.);
#120543=oriented_edge('',*,*,#110562,.t.);
#120544=oriented_edge('',*,*,#110739,.t.);
#120545=oriented_edge('',*,*,#110755,.f.);
#120546=oriented_edge('',*,*,#120526,.t.);
#120547=edge_loop('',(#120542,#120543,#120544,#120545,#120546));
#120548=face_outer_bound('',#120547,.f.);
#120550=cartesian_point('',(1.259286312714e1,-8.789585232645e1,
-1.027850067483e1));
#120551=cartesian_point('',(1.282415063753e1,-8.788779257032e1,
-1.027850067483e1));
#120552=cartesian_point('',(1.337245436669e1,-8.780364961120e1,
-1.027850067483e1));
#120553=cartesian_point('',(1.416940094876e1,-8.743261831058e1,
-1.027850067483e1));
#120554=cartesian_point('',(1.486885306408e1,-8.676439141011e1,
-1.027850067483e1));
#120555=cartesian_point('',(1.531522472753e1,-8.590660427758e1,
-1.027850067483e1));
#120556=cartesian_point('',(1.545051193859e1,-8.502160764092e1,
-1.027850067483e1));
#120557=cartesian_point('',(1.536955940628e1,-8.445594322396e1,
-1.027850067483e1));
#120558=cartesian_point('',(1.530381974816e1,-8.421729442029e1,
-1.027850067483e1));
#120559=cartesian_point('',(1.260888957823e1,-8.836266286482e1,
-1.129664637786e1));
#120560=cartesian_point('',(1.287711553094e1,-8.835331808894e1,
-1.129664637786e1));
#120561=cartesian_point('',(1.351300099515e1,-8.825572609214e1,
-1.129664637786e1));
#120562=cartesian_point('',(1.443744228078e1,-8.782537284827e1,
-1.129664637786e1));
#120563=cartesian_point('',(1.524910752667e1,-8.704998976582e1,
-1.129664637786e1));
#120564=cartesian_point('',(1.576728659428e1,-8.605427364830e1,
-1.129664637786e1));
#120565=cartesian_point('',(1.592436089187e1,-8.502676094510e1,
-1.129664637786e1));
#120566=cartesian_point('',(1.583038141327e1,-8.437003069425e1,
-1.129664637786e1));
#120567=cartesian_point('',(1.575406285865e1,-8.409298701596e1,
-1.129664637786e1));
#120568=cartesian_point('',(1.258147634045e1,-8.756418363728e1,
-1.208178646469e1));
#120569=cartesian_point('',(1.278651910327e1,-8.755703688713e1,
-1.208178646469e1));
#120570=cartesian_point('',(1.327259604689e1,-8.748244946356e1,
-1.208178646469e1));
#120571=cartesian_point('',(1.397895769625e1,-8.715356637842e1,
-1.208178646469e1));
#120572=cartesian_point('',(1.459868242997e1,-8.656147389973e1,
-1.208178646469e1));
#120573=cartesian_point('',(1.499403496327e1,-8.580168525243e1,
-1.208178646469e1));
#120574=cartesian_point('',(1.511384245862e1,-8.501794622050e1,
-1.208178646469e1));
#120575=cartesian_point('',(1.504214556612e1,-8.451698403982e1,
-1.208178646469e1));
#120576=cartesian_point('',(1.498392220946e1,-8.430561477824e1,
-1.208178646469e1));
#120577=cartesian_point('',(1.254682832910e1,-8.655497350460e1,
-1.159697920037e1));
#120578=cartesian_point('',(1.267201288991e1,-8.655060487288e1,
-1.159697920037e1));
#120579=cartesian_point('',(1.296874454849e1,-8.650509328196e1,
-1.159697920037e1));
#120580=cartesian_point('',(1.339947200342e1,-8.630445988550e1,
-1.159697920037e1));
#120581=cartesian_point('',(1.377660018224e1,-8.594403120988e1,
-1.159697920037e1));
#120582=cartesian_point('',(1.401671037648e1,-8.548243490788e1,
-1.159697920037e1));
#120583=cartesian_point('',(1.408941578935e1,-8.500680515498e1,
-1.159697920037e1));
#120584=cartesian_point('',(1.404588219891e1,-8.470272062538e1,
-1.159697920037e1));
#120585=cartesian_point('',(1.401052964027e1,-8.457435826558e1,
-1.159697920037e1));
#120586=(bounded_surface()b_spline_surface(3,3,((#120550,#120551,#120552,
#120553,#120554,#120555,#120556,#120557,#120558),(#120559,#120560,#120561,
#120562,#120563,#120564,#120565,#120566,#120567),(#120568,#120569,#120570,
#120571,#120572,#120573,#120574,#120575,#120576),(#120577,#120578,#120579,
#120580,#120581,#120582,#120583,#120584,#120585)),.unspecified.,.f.,.f.,.f.)b_spline_surface_with_knots((4,4),(4,1,1,1,1,1,4),(0.e0,1.e0),(4.559265008275e-2,
1.671278840857e-1,3.340956295595e-1,5.008122350607e-1,6.672862449764e-1,
8.336283251866e-1,9.633774279038e-1),.unspecified.)geometric_representation_item()rational_b_spline_surface(((1.492932382727e0,1.492932382727e0,1.492932382727e0,
1.492932382727e0,1.492932382727e0,1.492932382727e0,1.492932382727e0,
1.492932382727e0,1.492932382727e0),(8.356892057577e-1,8.356892057577e-1,
8.356892057577e-1,8.356892057577e-1,8.356892057577e-1,8.356892057577e-1,
8.356892057577e-1,8.356892057577e-1,8.356892057577e-1),(8.356892057577e-1,
8.356892057577e-1,8.356892057577e-1,8.356892057577e-1,8.356892057577e-1,
8.356892057577e-1,8.356892057577e-1,8.356892057577e-1,8.356892057577e-1),(
1.492932382727e0,1.492932382727e0,1.492932382727e0,1.492932382727e0,
1.492932382727e0,1.492932382727e0,1.492932382727e0,1.492932382727e0,
1.492932382727e0)))representation_item('')surface());
#120587=oriented_edge('',*,*,#110753,.t.);
#120588=oriented_edge('',*,*,#110775,.f.);
#120590=oriented_edge('',*,*,#120589,.t.);
#120591=oriented_edge('',*,*,#120528,.f.);
#120592=edge_loop('',(#120587,#120588,#120590,#120591));
#120593=face_outer_bound('',#120592,.f.);
#120595=cartesian_point('',(-1.441246742180e-14,0.e0,-1.069548648161e1));
#120596=direction('',(0.e0,0.e0,1.e0));
#120597=direction('',(1.572881593959e-1,9.875527504462e-1,0.e0));
#120598=axis2_placement_3d('',#120595,#120596,#120597);
#120599=toroidal_surface('',#120598,8.790217809212e1,1.e0);
#120601=oriented_edge('',*,*,#120600,.t.);
#120602=oriented_edge('',*,*,#120589,.f.);
#120603=oriented_edge('',*,*,#110773,.f.);
#120604=oriented_edge('',*,*,#110839,.f.);
#120605=edge_loop('',(#120601,#120602,#120603,#120604));
#120606=face_outer_bound('',#120605,.f.);
#120608=cartesian_point('',(-1.441246742180e-14,0.e0,-8.156393297401e0));
#120609=direction('',(0.e0,0.e0,1.e0));
#120610=direction('',(-9.902680687416e-1,1.391731009601e-1,0.e0));
#120611=axis2_placement_3d('',#120608,#120609,#120610);
#120612=conical_surface('',#120611,8.894665045655e1,1.e0);
#120613=oriented_edge('',*,*,#120600,.f.);
#120614=oriented_edge('',*,*,#110857,.t.);
#120616=oriented_edge('',*,*,#120615,.t.);
#120618=oriented_edge('',*,*,#120617,.t.);
#120619=oriented_edge('',*,*,#120530,.t.);
#120620=edge_loop('',(#120613,#120614,#120616,#120618,#120619));
#120621=face_outer_bound('',#120620,.f.);
#120623=cartesian_point('',(0.e0,0.e0,0.e0));
#120624=direction('',(0.e0,0.e0,1.e0));
#120625=direction('',(0.e0,1.e0,0.e0));
#120626=axis2_placement_3d('',#120623,#120624,#120625);
#120627=cylindrical_surface('',#120626,8.9e1);
#120628=oriented_edge('',*,*,#118181,.t.);
#120629=oriented_edge('',*,*,#118318,.f.);
#120631=oriented_edge('',*,*,#120630,.f.);
#120632=oriented_edge('',*,*,#118480,.f.);
#120634=oriented_edge('',*,*,#120633,.t.);
#120635=oriented_edge('',*,*,#118613,.f.);
#120637=oriented_edge('',*,*,#120636,.f.);
#120638=oriented_edge('',*,*,#118778,.f.);
#120640=oriented_edge('',*,*,#120639,.t.);
#120641=oriented_edge('',*,*,#118911,.f.);
#120643=oriented_edge('',*,*,#120642,.f.);
#120644=oriented_edge('',*,*,#119076,.f.);
#120646=oriented_edge('',*,*,#120645,.t.);
#120647=oriented_edge('',*,*,#119205,.f.);
#120649=oriented_edge('',*,*,#120648,.f.);
#120650=oriented_edge('',*,*,#119374,.f.);
#120652=oriented_edge('',*,*,#120651,.t.);
#120653=oriented_edge('',*,*,#119507,.f.);
#120655=oriented_edge('',*,*,#120654,.f.);
#120656=oriented_edge('',*,*,#119672,.f.);
#120658=oriented_edge('',*,*,#120657,.t.);
#120659=oriented_edge('',*,*,#119805,.f.);
#120661=oriented_edge('',*,*,#120660,.f.);
#120662=oriented_edge('',*,*,#119970,.f.);
#120664=oriented_edge('',*,*,#120663,.t.);
#120665=oriented_edge('',*,*,#120103,.f.);
#120667=oriented_edge('',*,*,#120666,.f.);
#120669=oriented_edge('',*,*,#120668,.f.);
#120671=oriented_edge('',*,*,#120670,.t.);
#120672=oriented_edge('',*,*,#120421,.f.);
#120673=oriented_edge('',*,*,#120532,.t.);
#120674=oriented_edge('',*,*,#120617,.f.);
#120675=oriented_edge('',*,*,#120615,.f.);
#120676=oriented_edge('',*,*,#110855,.f.);
#120677=oriented_edge('',*,*,#110992,.f.);
#120679=oriented_edge('',*,*,#120678,.f.);
#120680=oriented_edge('',*,*,#111154,.f.);
#120682=oriented_edge('',*,*,#120681,.t.);
#120683=oriented_edge('',*,*,#111287,.f.);
#120685=oriented_edge('',*,*,#120684,.f.);
#120686=oriented_edge('',*,*,#111452,.f.);
#120688=oriented_edge('',*,*,#120687,.t.);
#120689=oriented_edge('',*,*,#111585,.f.);
#120691=oriented_edge('',*,*,#120690,.f.);
#120692=oriented_edge('',*,*,#111750,.f.);
#120694=oriented_edge('',*,*,#120693,.t.);
#120695=oriented_edge('',*,*,#111879,.f.);
#120697=oriented_edge('',*,*,#120696,.f.);
#120698=oriented_edge('',*,*,#112048,.f.);
#120700=oriented_edge('',*,*,#120699,.t.);
#120701=oriented_edge('',*,*,#112181,.f.);
#120703=oriented_edge('',*,*,#120702,.f.);
#120704=oriented_edge('',*,*,#112346,.f.);
#120706=oriented_edge('',*,*,#120705,.t.);
#120707=oriented_edge('',*,*,#112479,.f.);
#120709=oriented_edge('',*,*,#120708,.f.);
#120710=oriented_edge('',*,*,#112644,.f.);
#120712=oriented_edge('',*,*,#120711,.t.);
#120713=oriented_edge('',*,*,#112777,.f.);
#120715=oriented_edge('',*,*,#120714,.f.);
#120716=oriented_edge('',*,*,#112942,.f.);
#120718=oriented_edge('',*,*,#120717,.t.);
#120719=oriented_edge('',*,*,#113097,.f.);
#120720=oriented_edge('',*,*,#113208,.t.);
#120721=oriented_edge('',*,*,#113298,.f.);
#120722=oriented_edge('',*,*,#113296,.f.);
#120723=oriented_edge('',*,*,#113313,.f.);
#120724=oriented_edge('',*,*,#113449,.f.);
#120726=oriented_edge('',*,*,#120725,.f.);
#120727=oriented_edge('',*,*,#113612,.f.);
#120729=oriented_edge('',*,*,#120728,.t.);
#120730=oriented_edge('',*,*,#113745,.f.);
#120732=oriented_edge('',*,*,#120731,.f.);
#120733=oriented_edge('',*,*,#113910,.f.);
#120735=oriented_edge('',*,*,#120734,.t.);
#120736=oriented_edge('',*,*,#114043,.f.);
#120738=oriented_edge('',*,*,#120737,.f.);
#120739=oriented_edge('',*,*,#114208,.f.);
#120741=oriented_edge('',*,*,#120740,.t.);
#120742=oriented_edge('',*,*,#114337,.f.);
#120744=oriented_edge('',*,*,#120743,.f.);
#120745=oriented_edge('',*,*,#114506,.f.);
#120747=oriented_edge('',*,*,#120746,.t.);
#120748=oriented_edge('',*,*,#114639,.f.);
#120750=oriented_edge('',*,*,#120749,.f.);
#120751=oriented_edge('',*,*,#114804,.f.);
#120753=oriented_edge('',*,*,#120752,.t.);
#120754=oriented_edge('',*,*,#114937,.f.);
#120756=oriented_edge('',*,*,#120755,.f.);
#120757=oriented_edge('',*,*,#115102,.f.);
#120759=oriented_edge('',*,*,#120758,.t.);
#120760=oriented_edge('',*,*,#115235,.f.);
#120762=oriented_edge('',*,*,#120761,.f.);
#120763=oriented_edge('',*,*,#115400,.f.);
#120765=oriented_edge('',*,*,#120764,.t.);
#120766=oriented_edge('',*,*,#115555,.f.);
#120767=oriented_edge('',*,*,#115627,.t.);
#120769=oriented_edge('',*,*,#120768,.f.);
#120771=oriented_edge('',*,*,#120770,.t.);
#120773=oriented_edge('',*,*,#120772,.f.);
#120775=oriented_edge('',*,*,#120774,.f.);
#120777=oriented_edge('',*,*,#120776,.f.);
#120779=oriented_edge('',*,*,#120778,.t.);
#120780=oriented_edge('',*,*,#118164,.f.);
#120781=oriented_edge('',*,*,#118162,.f.);
#120782=edge_loop('',(#120628,#120629,#120631,#120632,#120634,#120635,#120637,
#120638,#120640,#120641,#120643,#120644,#120646,#120647,#120649,#120650,#120652,
#120653,#120655,#120656,#120658,#120659,#120661,#120662,#120664,#120665,#120667,
#120669,#120671,#120672,#120673,#120674,#120675,#120676,#120677,#120679,#120680,
#120682,#120683,#120685,#120686,#120688,#120689,#120691,#120692,#120694,#120695,
#120697,#120698,#120700,#120701,#120703,#120704,#120706,#120707,#120709,#120710,
#120712,#120713,#120715,#120716,#120718,#120719,#120720,#120721,#120722,#120723,
#120724,#120726,#120727,#120729,#120730,#120732,#120733,#120735,#120736,#120738,
#120739,#120741,#120742,#120744,#120745,#120747,#120748,#120750,#120751,#120753,
#120754,#120756,#120757,#120759,#120760,#120762,#120763,#120765,#120766,#120767,
#120769,#120771,#120773,#120775,#120777,#120779,#120780,#120781));
#120783=face_outer_bound('',#120782,.f.);
#120785=cartesian_point('',(8.414962186087e1,-2.574569141967e1,
-5.349962215699e0));
#120786=direction('',(2.550250610174e-2,8.335460105992e-2,9.961935718848e-1));
#120787=direction('',(9.542127209792e-1,-2.991282696297e-1,6.011902289945e-4));
#120788=axis2_placement_3d('',#120785,#120786,#120787);
#120789=cylindrical_surface('',#120788,9.999999997771e-1);
#120791=oriented_edge('',*,*,#120790,.t.);
#120792=oriented_edge('',*,*,#118427,.f.);
#120793=oriented_edge('',*,*,#120630,.t.);
#120794=edge_loop('',(#120791,#120792,#120793));
#120795=face_outer_bound('',#120794,.f.);
#120797=cartesian_point('',(8.529263621223e1,-2.524544155679e1,
-5.319191681961e0));
#120798=cartesian_point('',(8.532485486960e1,-2.530192481175e1,
-5.234484669662e0));
#120799=cartesian_point('',(8.538776773168e1,-2.544332844380e1,
-5.023102437225e0));
#120800=cartesian_point('',(8.542235945450e1,-2.562938463345e1,
-4.747316516989e0));
#120801=cartesian_point('',(8.541998698470e1,-2.575643144997e1,
-4.560887414052e0));
#120802=cartesian_point('',(8.541764718134e1,-2.579097873587e1,
-4.509299724330e0));
#120803=cartesian_point('',(8.514158405380e1,-2.540641704364e1,
-5.485609015493e0));
#120804=cartesian_point('',(8.516503314138e1,-2.545667733393e1,
-5.399016360549e0));
#120805=cartesian_point('',(8.520814439879e1,-2.557984163758e1,
-5.184636685391e0));
#120806=cartesian_point('',(8.522400020291e1,-2.573590391069e1,
-4.909211626501e0));
#120807=cartesian_point('',(8.521359123749e1,-2.583993254005e1,
-4.724889429407e0));
#120808=cartesian_point('',(8.520932910366e1,-2.586811148125e1,
-4.674219044957e0));
#120809=cartesian_point('',(8.509250505409e1,-2.558349083317e1,
-5.692143977246e0));
#120810=cartesian_point('',(8.510648470991e1,-2.563462994418e1,
-5.602591455491e0));
#120811=cartesian_point('',(8.512637675222e1,-2.575541457999e1,
-5.382948404074e0));
#120812=cartesian_point('',(8.511549710672e1,-2.589799607406e1,
-5.105941656008e0));
#120813=cartesian_point('',(8.509025868254e1,-2.598842416488e1,
-4.922844161486e0));
#120814=cartesian_point('',(8.508210561847e1,-2.601271973317e1,
-4.872923902786e0));
#120815=cartesian_point('',(8.515325258842e1,-2.574824538833e1,
-5.905646362223e0));
#120816=cartesian_point('',(8.515858260928e1,-2.580722254976e1,
-5.812534935329e0));
#120817=cartesian_point('',(8.515556442494e1,-2.594186559921e1,
-5.586207649294e0));
#120818=cartesian_point('',(8.511424161953e1,-2.608963906550e1,
-5.305930886704e0));
#120819=cartesian_point('',(8.506976184451e1,-2.617806463262e1,
-5.122979561088e0));
#120820=cartesian_point('',(8.505637418374e1,-2.620158424369e1,
-5.073521946620e0));
#120821=(bounded_surface()b_spline_surface(3,3,((#120797,#120798,#120799,
#120800,#120801,#120802),(#120803,#120804,#120805,#120806,#120807,#120808),(
#120809,#120810,#120811,#120812,#120813,#120814),(#120815,#120816,#120817,
#120818,#120819,#120820)),.unspecified.,.f.,.f.,.f.)b_spline_surface_with_knots(
(4,4),(4,1,1,4),(-3.264325408368e-1,1.328663976218e0),(3.825245762378e-1,
6.421581366773e-1,1.e0,1.133589752030e0),.unspecified.)geometric_representation_item()rational_b_spline_surface(((1.041684766229e0,1.041684766229e0,
1.041684766229e0,1.041684766229e0,1.041684766229e0,1.041684766229e0),(
9.860300430739e-1,9.860300430739e-1,9.860300430739e-1,9.860300430739e-1,
9.860300430739e-1,9.860300430739e-1),(9.861051792237e-1,9.861051792237e-1,
9.861051792237e-1,9.861051792237e-1,9.861051792237e-1,9.861051792237e-1),(
1.041910174679e0,1.041910174679e0,1.041910174679e0,1.041910174679e0,
1.041910174679e0,1.041910174679e0)))representation_item('')surface());
#120822=oriented_edge('',*,*,#118316,.t.);
#120823=oriented_edge('',*,*,#118381,.f.);
#120824=oriented_edge('',*,*,#120790,.f.);
#120825=edge_loop('',(#120822,#120823,#120824));
#120826=face_outer_bound('',#120825,.f.);
#120828=cartesian_point('',(8.321140856105e1,-2.863321446355e1,
-5.349845711597e0));
#120829=direction('',(2.836265666100e-2,8.242528178760e-2,-9.961935718671e-1));
#120830=direction('',(9.478054301314e-1,-3.188487141954e-1,6.033816098142e-4));
#120831=axis2_placement_3d('',#120828,#120829,#120830);
#120832=cylindrical_surface('',#120831,9.999999998412e-1);
#120834=oriented_edge('',*,*,#120833,.t.);
#120835=oriented_edge('',*,*,#120633,.f.);
#120836=oriented_edge('',*,*,#118495,.t.);
#120837=edge_loop('',(#120834,#120835,#120836));
#120838=face_outer_bound('',#120837,.f.);
#120840=cartesian_point('',(8.416652643979e1,-2.913220260148e1,
-4.726065312702e0));
#120841=cartesian_point('',(8.416105995180e1,-2.918467289931e1,
-4.744107079183e0));
#120842=cartesian_point('',(8.413699283834e1,-2.938216895712e1,
-4.814407970507e0));
#120843=cartesian_point('',(8.407779782108e1,-2.968802963044e1,
-4.938842322997e0));
#120844=cartesian_point('',(8.399998005263e1,-2.993508060299e1,
-5.056453148918e0));
#120845=cartesian_point('',(8.395923045940e1,-3.004050358235e1,
-5.110184016364e0));
#120846=cartesian_point('',(8.409306991165e1,-2.878650892884e1,
-5.072307479336e0));
#120847=cartesian_point('',(8.407707907551e1,-2.883581342350e1,
-5.084751896564e0));
#120848=cartesian_point('',(8.401471017179e1,-2.902059202686e1,
-5.131565361688e0));
#120849=cartesian_point('',(8.390418016506e1,-2.930424162104e1,
-5.204168206780e0));
#120850=cartesian_point('',(8.379821063311e1,-2.953206197991e1,
-5.262499732985e0));
#120851=cartesian_point('',(8.374919703756e1,-2.962924920793e1,
-5.287228827060e0));
#120852=cartesian_point('',(8.433985479791e1,-2.852522696289e1,
-5.412346742133e0));
#120853=cartesian_point('',(8.431342290709e1,-2.857164095533e1,
-5.429923004094e0));
#120854=cartesian_point('',(8.421133694925e1,-2.874405532290e1,
-5.493481455839e0));
#120855=cartesian_point('',(8.403684149930e1,-2.900204062946e1,
-5.575833517145e0));
#120856=cartesian_point('',(8.388065260679e1,-2.920311114094e1,
-5.623427965789e0));
#120857=cartesian_point('',(8.381134564552e1,-2.928778237827e1,
-5.639529350137e0));
#120858=cartesian_point('',(8.479622826077e1,-2.846550970864e1,
-5.593717081215e0));
#120859=cartesian_point('',(8.476412014481e1,-2.851060453639e1,
-5.624853377186e0));
#120860=cartesian_point('',(8.463871011004e1,-2.867655173433e1,
-5.737881149921e0));
#120861=cartesian_point('',(8.441629944092e1,-2.891692683888e1,
-5.887191819984e0));
#120862=cartesian_point('',(8.421034083179e1,-2.909572230409e1,
-5.977405679278e0));
#120863=cartesian_point('',(8.411781023386e1,-2.916920920236e1,
-6.009121890121e0));
#120864=(bounded_surface()b_spline_surface(3,3,((#120840,#120841,#120842,
#120843,#120844,#120845),(#120846,#120847,#120848,#120849,#120850,#120851),(
#120852,#120853,#120854,#120855,#120856,#120857),(#120858,#120859,#120860,
#120861,#120862,#120863)),.unspecified.,.f.,.f.,.f.)b_spline_surface_with_knots(
(4,4),(4,1,1,4),(0.e0,1.e0),(-5.944289283248e-2,0.e0,1.646498879015e-1,
2.926336443856e-1),.unspecified.)geometric_representation_item()rational_b_spline_surface(((1.126245882380e0,1.126245882380e0,1.126245882380e0,1.126245882380e0,
1.126245882380e0,1.126245882380e0),(9.579180392067e-1,9.579180392067e-1,
9.579180392067e-1,9.579180392067e-1,9.579180392067e-1,9.579180392067e-1),(
9.579180392067e-1,9.579180392067e-1,9.579180392067e-1,9.579180392067e-1,
9.579180392067e-1,9.579180392067e-1),(1.126245882380e0,1.126245882380e0,
1.126245882380e0,1.126245882380e0,1.126245882380e0,1.126245882380e0)))representation_item('')surface());
#120865=oriented_edge('',*,*,#120833,.f.);
#120866=oriented_edge('',*,*,#118596,.t.);
#120867=oriented_edge('',*,*,#118615,.t.);
#120868=edge_loop('',(#120865,#120866,#120867));
#120869=face_outer_bound('',#120868,.f.);
#120871=cartesian_point('',(7.908608691293e1,-3.859262031483e1,
-5.349962215684e0));
#120872=direction('',(3.822806001962e-2,7.833889679306e-2,9.961935718907e-1));
#120873=direction('',(8.956708081417e-1,-4.447172607542e-1,6.011905695425e-4));
#120874=axis2_placement_3d('',#120871,#120872,#120873);
#120875=cylindrical_surface('',#120874,9.999999998308e-1);
#120877=oriented_edge('',*,*,#120876,.t.);
#120878=oriented_edge('',*,*,#118726,.f.);
#120879=oriented_edge('',*,*,#120636,.t.);
#120880=edge_loop('',(#120877,#120878,#120879));
#120881=face_outer_bound('',#120880,.f.);
#120883=cartesian_point('',(8.029328518063e1,-3.827733619706e1,
-5.319191681852e0));
#120884=cartesian_point('',(8.031627124488e1,-3.833816415770e1,
-5.234484669796e0));
#120885=cartesian_point('',(8.035628914390e1,-3.848766861652e1,
-5.023102437487e0));
#120886=cartesian_point('',(8.036134938352e1,-3.867684548446e1,
-4.747316516713e0));
#120887=cartesian_point('',(8.033913162581e1,-3.880195700068e1,
-4.560887418320e0));
#120888=cartesian_point('',(8.033141628899e1,-3.883571287984e1,
-4.509299737349e0));
#120889=cartesian_point('',(8.011891061099e1,-3.841270004494e1,
-5.485609015387e0));
#120890=cartesian_point('',(8.013420855948e1,-3.846600979283e1,
-5.399016360734e0));
#120891=cartesian_point('',(8.015752190391e1,-3.859440182617e1,
-5.184636685746e0));
#120892=cartesian_point('',(8.014876897777e1,-3.875102310874e1,
-4.909211626758e0));
#120893=cartesian_point('',(8.012221450355e1,-3.885214264735e1,
-4.724889431697e0));
#120894=cartesian_point('',(8.011359662587e1,-3.887930796541e1,
-4.674219041871e0));
#120895=cartesian_point('',(8.004273541167e1,-3.857991611485e1,
-5.692143977154e0));
#120896=cartesian_point('',(8.004854303505e1,-3.863261251847e1,
-5.602591455678e0));
#120897=cartesian_point('',(8.004929529345e1,-3.875502189602e1,
-5.382948404493e0));
#120898=cartesian_point('',(8.001624493437e1,-3.889414602410e1,
-5.105941656866e0));
#120899=cartesian_point('',(7.997717116786e1,-3.897951263394e1,
-4.922844161357e0));
#120900=cartesian_point('',(7.996531785327e1,-3.900223364216e1,
-4.872923910426e0));
#120901=cartesian_point('',(8.007696175215e1,-3.875214527624e1,
-5.905646362041e0));
#120902=cartesian_point('',(8.007300009094e1,-3.881123012956e1,
-5.812534935507e0));
#120903=cartesian_point('',(8.004895625189e1,-3.894374335149e1,
-5.586207649762e0));
#120904=cartesian_point('',(7.998502533587e1,-3.908323317022e1,
-5.305930888164e0));
#120905=cartesian_point('',(7.992726037362e1,-3.916361190314e1,
-5.122979558527e0));
#120906=cartesian_point('',(7.991035825895e1,-3.918474764684e1,
-5.073521935755e0));
#120907=(bounded_surface()b_spline_surface(3,3,((#120883,#120884,#120885,
#120886,#120887,#120888),(#120889,#120890,#120891,#120892,#120893,#120894),(
#120895,#120896,#120897,#120898,#120899,#120900),(#120901,#120902,#120903,
#120904,#120905,#120906)),.unspecified.,.f.,.f.,.f.)b_spline_surface_with_knots(
(4,4),(4,1,1,4),(-3.264325411418e-1,1.328663976038e0),(3.825245764214e-1,
6.421581360903e-1,1.e0,1.133589752243e0),.unspecified.)geometric_representation_item()rational_b_spline_surface(((1.041684766222e0,1.041684766222e0,
1.041684766222e0,1.041684766222e0,1.041684766222e0,1.041684766222e0),(
9.860300430926e-1,9.860300430926e-1,9.860300430926e-1,9.860300430926e-1,
9.860300430926e-1,9.860300430926e-1),(9.861051792260e-1,9.861051792260e-1,
9.861051792260e-1,9.861051792260e-1,9.861051792260e-1,9.861051792260e-1),(
1.041910174622e0,1.041910174622e0,1.041910174622e0,1.041910174622e0,
1.041910174622e0,1.041910174622e0)))representation_item('')surface());
#120908=oriented_edge('',*,*,#118611,.t.);
#120909=oriented_edge('',*,*,#118679,.f.);
#120910=oriented_edge('',*,*,#120876,.f.);
#120911=edge_loop('',(#120908,#120909,#120910));
#120912=face_outer_bound('',#120911,.f.);
#120914=cartesian_point('',(7.770771645334e1,-4.129782426297e1,
-5.349845711595e0));
#120915=direction('',(4.090762042943e-2,7.697359250552e-2,-9.961935718763e-1));
#120916=direction('',(8.862576484602e-1,-4.631922024705e-1,6.034205180165e-4));
#120917=axis2_placement_3d('',#120914,#120915,#120916);
#120918=cylindrical_surface('',#120917,9.999999997012e-1);
#120920=oriented_edge('',*,*,#120919,.t.);
#120921=oriented_edge('',*,*,#120639,.f.);
#120922=oriented_edge('',*,*,#118793,.t.);
#120923=edge_loop('',(#120920,#120921,#120922));
#120924=face_outer_bound('',#120923,.f.);
#120926=cartesian_point('',(7.857301630261e1,-4.194008238604e1,
-4.726065314141e0));
#120927=cartesian_point('',(7.855940895346e1,-4.199105153936e1,
-4.744107080193e0));
#120928=cartesian_point('',(7.850474295671e1,-4.218235116495e1,
-4.814407970506e0));
#120929=cartesian_point('',(7.839842957775e1,-4.247518604455e1,
-4.938842322766e0));
#120930=cartesian_point('',(7.828292258851e1,-4.270702202864e1,
-5.056453148613e0));
#120931=cartesian_point('',(7.822618290283e1,-4.280477243572e1,
-5.110184016211e0));
#120932=cartesian_point('',(7.855454255110e1,-4.158715364234e1,
-5.072307479622e0));
#120933=cartesian_point('',(7.853103566669e1,-4.163334959837e1,
-5.084751896765e0));
#120934=cartesian_point('',(7.844052888625e1,-4.180609662333e1,
-5.131565361775e0));
#120935=cartesian_point('',(7.828698711513e1,-4.206896331732e1,
-5.204168206677e0));
#120936=cartesian_point('',(7.814668328807e1,-4.227740154246e1,
-5.262499732857e0));
#120937=cartesian_point('',(7.808306969899e1,-4.236572481913e1,
-5.287228827005e0));
#120938=cartesian_point('',(7.883916261061e1,-4.136769415151e1,
-5.412346741516e0));
#120939=cartesian_point('',(7.880579539240e1,-4.140940185169e1,
-5.429923003653e0));
#120940=cartesian_point('',(7.867799473304e1,-4.156372374996e1,
-5.493481456099e0));
#120941=cartesian_point('',(7.846528981868e1,-4.179123572635e1,
-5.575833517089e0));
#120942=cartesian_point('',(7.827956951285e1,-4.196539740035e1,
-5.623427965737e0));
#120943=cartesian_point('',(7.819787033528e1,-4.203818419701e1,
-5.639529350136e0));
#120944=cartesian_point('',(7.929925919573e1,-4.138010465347e1,
-5.593717080322e0));
#120945=cartesian_point('',(7.926049199887e1,-4.141962147315e1,
-5.624853376558e0));
#120946=cartesian_point('',(7.911066610871e1,-4.156390713444e1,
-5.737881150355e0));
#120947=cartesian_point('',(7.885339073368e1,-4.176653012793e1,
-5.887191819871e0));
#120948=cartesian_point('',(7.862199804403e1,-4.191090529948e1,
-5.977405679167e0));
#120949=cartesian_point('',(7.851911076740e1,-4.196901247765e1,
-6.009121890106e0));
#120950=(bounded_surface()b_spline_surface(3,3,((#120926,#120927,#120928,
#120929,#120930,#120931),(#120932,#120933,#120934,#120935,#120936,#120937),(
#120938,#120939,#120940,#120941,#120942,#120943),(#120944,#120945,#120946,
#120947,#120948,#120949)),.unspecified.,.f.,.f.,.f.)b_spline_surface_with_knots(
(4,4),(4,1,1,4),(0.e0,1.e0),(-5.944289218281e-2,0.e0,1.646498874103e-1,
2.926336442847e-1),.unspecified.)geometric_representation_item()rational_b_spline_surface(((1.126245882382e0,1.126245882382e0,1.126245882382e0,1.126245882382e0,
1.126245882382e0,1.126245882382e0),(9.579180392059e-1,9.579180392059e-1,
9.579180392059e-1,9.579180392059e-1,9.579180392059e-1,9.579180392059e-1),(
9.579180392059e-1,9.579180392059e-1,9.579180392059e-1,9.579180392059e-1,
9.579180392059e-1,9.579180392059e-1),(1.126245882382e0,1.126245882382e0,
1.126245882382e0,1.126245882382e0,1.126245882382e0,1.126245882382e0)))representation_item('')surface());
#120951=oriented_edge('',*,*,#120919,.f.);
#120952=oriented_edge('',*,*,#118894,.t.);
#120953=oriented_edge('',*,*,#118913,.t.);
#120954=edge_loop('',(#120951,#120952,#120953));
#120955=face_outer_bound('',#120954,.f.);
#120957=cartesian_point('',(7.207519003420e1,-5.048927081657e1,
-5.349962215693e0));
#120958=direction('',(5.001231286752e-2,7.139422874349e-2,9.961935718844e-1));
#120959=direction('',(8.150745073842e-1,-5.793558371007e-1,6.011902717621e-4));
#120960=axis2_placement_3d('',#120957,#120958,#120959);
#120961=cylindrical_surface('',#120960,9.999999994924e-1);
#120963=oriented_edge('',*,*,#120962,.t.);
#120964=oriented_edge('',*,*,#119024,.f.);
#120965=oriented_edge('',*,*,#120642,.t.);
#120966=edge_loop('',(#120963,#120964,#120965));
#120967=face_outer_bound('',#120966,.f.);
#120969=cartesian_point('',(7.331684701154e1,-5.036671576631e1,
-5.319191650155e0));
#120970=cartesian_point('',(7.333003284348e1,-5.043038289856e1,
-5.234495033719e0));
#120971=cartesian_point('',(7.334617224254e1,-5.058430663165e1,
-5.023113918929e0));
#120972=cartesian_point('',(7.332157881372e1,-5.077194615789e1,
-4.747328755160e0));
#120973=cartesian_point('',(7.328006024913e1,-5.089204966931e1,
-4.560887313512e0));
#120974=cartesian_point('',(7.326715942411e1,-5.092418311649e1,
-4.509299351662e0));
#120975=cartesian_point('',(7.312344370651e1,-5.047313487816e1,
-5.485609000184e0));
#120976=cartesian_point('',(7.313021298029e1,-5.052817471816e1,
-5.399026948986e0));
#120977=cartesian_point('',(7.313315593984e1,-5.065863312618e1,
-5.184648217542e0));
#120978=cartesian_point('',(7.310001174228e1,-5.081195722571e1,
-4.909223716999e0));
#120979=cartesian_point('',(7.305796296155e1,-5.090768413028e1,
-4.724889326473e0));
#120980=cartesian_point('',(7.304520169661e1,-5.093316686890e1,
-4.674218717021e0));
#120981=cartesian_point('',(7.302204798587e1,-5.062637582407e1,
-5.692143979822e0));
#120982=cartesian_point('',(7.301954087258e1,-5.067932550331e1,
-5.602602396095e0));
#120983=cartesian_point('',(7.300113630497e1,-5.080034610031e1,
-5.382960080610e0));
#120984=cartesian_point('',(7.294673059401e1,-5.093258787064e1,
-5.105953652563e0));
#120985=cartesian_point('',(7.289478028009e1,-5.101079620747e1,
-4.922844053017e0));
#120986=cartesian_point('',(7.287951854912e1,-5.103138331296e1,
-4.872923656441e0));
#120987=cartesian_point('',(7.302891035539e1,-5.080183874704e1,
-5.905646382108e0));
#120988=cartesian_point('',(7.301575617552e1,-5.085956937800e1,
-5.812546300324e0));
#120989=cartesian_point('',(7.297128027641e1,-5.098669107701e1,
-5.586219541917e0));
#120990=cartesian_point('',(7.288631677497e1,-5.111446371747e1,
-5.305942859083e0));
#120991=cartesian_point('',(7.281668448256e1,-5.118482115007e1,
-5.122979445798e0));
#120992=cartesian_point('',(7.279668409882e1,-5.120305265738e1,
-5.073521755842e0));
#120993=(bounded_surface()b_spline_surface(3,3,((#120969,#120970,#120971,
#120972,#120973,#120974),(#120975,#120976,#120977,#120978,#120979,#120980),(
#120981,#120982,#120983,#120984,#120985,#120986),(#120987,#120988,#120989,
#120990,#120991,#120992)),.unspecified.,.f.,.f.,.f.)b_spline_surface_with_knots(
(4,4),(4,1,1,4),(-3.264324997955e-1,1.328663976397e0),(3.825246594095e-1,
6.421265855589e-1,1.e0,1.133589672930e0),.unspecified.)geometric_representation_item()rational_b_spline_surface(((1.041684762736e0,1.041684762736e0,
1.041684762736e0,1.041684762736e0,1.041684762736e0,1.041684762736e0),(
9.860300428548e-1,9.860300428548e-1,9.860300428548e-1,9.860300428548e-1,
9.860300428548e-1,9.860300428548e-1),(9.861051803919e-1,9.861051803919e-1,
9.861051803919e-1,9.861051803919e-1,9.861051803919e-1,9.861051803919e-1),(
1.041910175347e0,1.041910175347e0,1.041910175347e0,1.041910175347e0,
1.041910175347e0,1.041910175347e0)))representation_item('')surface());
#120994=oriented_edge('',*,*,#118909,.t.);
#120995=oriented_edge('',*,*,#118977,.f.);
#120996=oriented_edge('',*,*,#120962,.f.);
#120997=edge_loop('',(#120994,#120995,#120996));
#120998=face_outer_bound('',#120997,.f.);
#121000=cartesian_point('',(7.029060246928e1,-5.294554456930e1,
-5.349845711604e0));
#121001=direction('',(5.244530279535e-2,6.962655781426e-2,-9.961935718833e-1));
#121002=direction('',(8.028868590902e-1,-5.961311327468e-1,6.033823880013e-4));
#121003=axis2_placement_3d('',#121000,#121001,#121002);
#121004=cylindrical_surface('',#121003,9.999999998051e-1);
#121006=oriented_edge('',*,*,#121005,.t.);
#121007=oriented_edge('',*,*,#120645,.f.);
#121008=oriented_edge('',*,*,#119091,.t.);
#121009=edge_loop('',(#121006,#121007,#121008));
#121010=face_outer_bound('',#121009,.f.);
#121012=cartesian_point('',(7.104477773705e1,-5.371525814557e1,
-4.726065312708e0));
#121013=cartesian_point('',(7.102336458430e1,-5.376347112656e1,
-4.744107079187e0));
#121014=cartesian_point('',(7.093944576104e1,-5.394386389222e1,
-4.814407970509e0));
#121015=cartesian_point('',(7.078863180816e1,-5.421646241233e1,
-4.938842322997e0));
#121016=cartesian_point('',(7.063827976342e1,-5.442737483672e1,
-5.056453148919e0));
#121017=cartesian_point('',(7.056694710502e1,-5.451504573138e1,
-5.110184016365e0));
#121018=cartesian_point('',(7.108174164699e1,-5.336378461002e1,
-5.072307479340e0));
#121019=cartesian_point('',(7.105129753133e1,-5.340573453083e1,
-5.084751896567e0));
#121020=cartesian_point('',(7.093488145040e1,-5.356219637447e1,
-5.131565361689e0));
#121021=cartesian_point('',(7.074210862221e1,-5.379780751888e1,
-5.204168206780e0));
#121022=cartesian_point('',(7.057092524577e1,-5.398173116946e1,
-5.262499732986e0));
#121023=cartesian_point('',(7.049427804125e1,-5.405901568202e1,
-5.287228827061e0));
#121024=cartesian_point('',(7.139718858898e1,-5.319155141759e1,
-5.412346742139e0));
#121025=cartesian_point('',(7.135770765456e1,-5.322752584402e1,
-5.429923004098e0));
#121026=cartesian_point('',(7.120733916948e1,-5.335995535595e1,
-5.493481455841e0));
#121027=cartesian_point('',(7.096166229072e1,-5.355139190339e1,
-5.575833517145e0));
#121028=cartesian_point('',(7.075098362162e1,-5.369435630144e1,
-5.623427965790e0));
#121029=cartesian_point('',(7.065890393318e1,-5.375346640459e1,
-5.639529350137e0));
#121030=cartesian_point('',(7.184967919115e1,-5.327578408957e1,
-5.593717081222e0));
#121031=cartesian_point('',(7.180520749010e1,-5.330874986584e1,
-5.624853377194e0));
#121032=cartesian_point('',(7.163465495498e1,-5.342782119779e1,
-5.737881149924e0));
#121033=cartesian_point('',(7.134884984649e1,-5.358770283083e1,
-5.887191819984e0));
#121034=cartesian_point('',(7.109772073192e1,-5.369410271275e1,
-5.977405679278e0));
#121035=cartesian_point('',(7.098701020342e1,-5.373539937896e1,
-6.009121890122e0));
#121036=(bounded_surface()b_spline_surface(3,3,((#121012,#121013,#121014,
#121015,#121016,#121017),(#121018,#121019,#121020,#121021,#121022,#121023),(
#121024,#121025,#121026,#121027,#121028,#121029),(#121030,#121031,#121032,
#121033,#121034,#121035)),.unspecified.,.f.,.f.,.f.)b_spline_surface_with_knots(
(4,4),(4,1,1,4),(0.e0,1.e0),(-5.944289282575e-2,0.e0,1.646498879015e-1,
2.926336443867e-1),.unspecified.)geometric_representation_item()rational_b_spline_surface(((1.126245882380e0,1.126245882380e0,1.126245882380e0,1.126245882380e0,
1.126245882380e0,1.126245882380e0),(9.579180392067e-1,9.579180392067e-1,
9.579180392067e-1,9.579180392067e-1,9.579180392067e-1,9.579180392067e-1),(
9.579180392067e-1,9.579180392067e-1,9.579180392067e-1,9.579180392067e-1,
9.579180392067e-1,9.579180392067e-1),(1.126245882380e0,1.126245882380e0,
1.126245882380e0,1.126245882380e0,1.126245882380e0,1.126245882380e0)))representation_item('')surface());
#121037=oriented_edge('',*,*,#121005,.f.);
#121038=oriented_edge('',*,*,#119188,.t.);
#121039=oriented_edge('',*,*,#119207,.t.);
#121040=edge_loop('',(#121037,#121038,#121039));
#121041=face_outer_bound('',#121040,.f.);
#121043=cartesian_point('',(6.328956277216e1,-6.114270790607e1,
-5.349962215675e0));
#121044=direction('',(6.056509625531e-2,6.269159793406e-2,9.961935718845e-1));
#121045=direction('',(7.144083672413e-1,-6.997287498637e-1,6.011903094854e-4));
#121046=axis2_placement_3d('',#121043,#121044,#121045);
#121047=cylindrical_surface('',#121046,9.999999997483e-1);
#121049=oriented_edge('',*,*,#121048,.t.);
#121050=oriented_edge('',*,*,#119322,.f.);
#121051=oriented_edge('',*,*,#120648,.t.);
#121052=edge_loop('',(#121049,#121050,#121051));
#121053=face_outer_bound('',#121052,.f.);
#121055=cartesian_point('',(6.453510470146e1,-6.121589967189e1,
-5.319191681816e0));
#121056=cartesian_point('',(6.453816887411e1,-6.128085358445e1,
-5.234484669771e0));
#121057=cartesian_point('',(6.453002873924e1,-6.143540698514e1,
-5.023102437473e0));
#121058=cartesian_point('',(6.447638244595e1,-6.161688857808e1,
-4.747316516798e0));
#121059=cartesian_point('',(6.441659051812e1,-6.172901103608e1,
-4.560887418511e0));
#121060=cartesian_point('',(6.439882165344e1,-6.175873060076e1,
-4.509299731147e0));
#121061=cartesian_point('',(6.432743490136e1,-6.129075363567e1,
-5.485609015351e0));
#121062=cartesian_point('',(6.432551049688e1,-6.134618154504e1,
-5.399016360709e0));
#121063=cartesian_point('',(6.430800748477e1,-6.147549384460e1,
-5.184636685731e0));
#121064=cartesian_point('',(6.425128431937e1,-6.162174473298e1,
-4.909211626848e0));
#121065=cartesian_point('',(6.419478185769e1,-6.170970934526e1,
-4.724889431877e0));
#121066=cartesian_point('',(6.417819125634e1,-6.173288204014e1,
-4.674219043936e0));
#121067=cartesian_point('',(6.420331537421e1,-6.142624613771e1,
-5.692143977118e0));
#121068=cartesian_point('',(6.419255466811e1,-6.147815804998e1,
-5.602591455653e0));
#121069=cartesian_point('',(6.415544353040e1,-6.159480874677e1,
-5.382948404480e0));
#121070=cartesian_point('',(6.408101905118e1,-6.171691053272e1,
-5.105941656954e0));
#121071=cartesian_point('',(6.401747795780e1,-6.178602454533e1,
-4.922844161542e0));
#121072=cartesian_point('',(6.399918360819e1,-6.180397063116e1,
-4.872923910150e0));
#121073=cartesian_point('',(6.418264482082e1,-6.160062232455e1,
-5.905646362005e0));
#121074=cartesian_point('',(6.416061883312e1,-6.165559113887e1,
-5.812534935484e0));
#121075=cartesian_point('',(6.409680294583e1,-6.177418874719e1,
-5.586207649751e0));
#121076=cartesian_point('',(6.399289630702e1,-6.188709570867e1,
-5.305930888257e0));
#121077=cartesian_point('',(6.391312016883e1,-6.194569007139e1,
-5.122979558712e0));
#121078=cartesian_point('',(6.389051400952e1,-6.196056830632e1,
-5.073521936099e0));
#121079=(bounded_surface()b_spline_surface(3,3,((#121055,#121056,#121057,
#121058,#121059,#121060),(#121061,#121062,#121063,#121064,#121065,#121066),(
#121067,#121068,#121069,#121070,#121071,#121072),(#121073,#121074,#121075,
#121076,#121077,#121078)),.unspecified.,.f.,.f.,.f.)b_spline_surface_with_knots(
(4,4),(4,1,1,4),(-3.264325411519e-1,1.328663976041e0),(3.825245764541e-1,
6.421581360909e-1,1.e0,1.133589751996e0),.unspecified.)geometric_representation_item()rational_b_spline_surface(((1.041684766223e0,1.041684766223e0,
1.041684766223e0,1.041684766223e0,1.041684766223e0,1.041684766223e0),(
9.860300430925e-1,9.860300430925e-1,9.860300430925e-1,9.860300430925e-1,
9.860300430925e-1,9.860300430925e-1),(9.861051792256e-1,9.861051792256e-1,
9.861051792256e-1,9.861051792256e-1,9.861051792256e-1,9.861051792256e-1),(
1.041910174622e0,1.041910174622e0,1.041910174622e0,1.041910174622e0,
1.041910174622e0,1.041910174622e0)))representation_item('')surface());
#121080=oriented_edge('',*,*,#119203,.t.);
#121081=oriented_edge('',*,*,#119271,.f.);
#121082=oriented_edge('',*,*,#121048,.f.);
#121083=edge_loop('',(#121080,#121081,#121082));
#121084=face_outer_bound('',#121083,.f.);
#121086=cartesian_point('',(6.114270057127e1,-6.328956985211e1,
-5.349845711587e0));
#121087=direction('',(6.269160727780e-2,6.056508676689e-2,-9.961935718734e-1));
#121088=direction('',(6.997468495326e-1,-7.143906371536e-1,6.034206373979e-4));
#121089=axis2_placement_3d('',#121086,#121087,#121088);
#121090=cylindrical_surface('',#121089,9.999999998968e-1);
#121092=oriented_edge('',*,*,#121091,.t.);
#121093=oriented_edge('',*,*,#120651,.f.);
#121094=oriented_edge('',*,*,#119389,.t.);
#121095=edge_loop('',(#121092,#121093,#121094));
#121096=face_outer_bound('',#121095,.f.);
#121098=cartesian_point('',(6.176718095679e1,-6.416778598400e1,
-4.726065314127e0));
#121099=cartesian_point('',(6.173848926416e1,-6.421205562724e1,
-4.744107080183e0));
#121100=cartesian_point('',(6.162738397641e1,-6.437709966073e1,
-4.814407970501e0));
#121101=cartesian_point('',(6.143578299022e1,-6.462274954035e1,
-4.938842322767e0));
#121102=cartesian_point('',(6.125428805644e1,-6.480754504109e1,
-5.056453148615e0));
#121103=cartesian_point('',(6.117011887165e1,-6.488297767556e1,
-5.110184016214e0));
#121104=cartesian_point('',(6.185867235467e1,-6.382642209934e1,
-5.072307479613e0));
#121105=cartesian_point('',(6.182204064359e1,-6.386309303758e1,
-5.084751896759e0));
#121106=cartesian_point('',(6.168258181384e1,-6.399941708808e1,
-5.131565361772e0));
#121107=cartesian_point('',(6.145532463617e1,-6.420197115371e1,
-5.204168206678e0));
#121108=cartesian_point('',(6.125747681333e1,-6.435685141904e1,
-5.262499732858e0));
#121109=cartesian_point('',(6.116968330145e1,-6.442119416672e1,
-5.287228827007e0));
#121110=cartesian_point('',(6.219717882919e1,-6.370565615582e1,
-5.412346741503e0));
#121111=cartesian_point('',(6.215255633071e1,-6.373501149841e1,
-5.429923003646e0));
#121112=cartesian_point('',(6.198332259166e1,-6.384228776974e1,
-5.493481456095e0));
#121113=cartesian_point('',(6.171072312967e1,-6.399293508410e1,
-5.575833517089e0));
#121114=cartesian_point('',(6.148027370556e1,-6.410118194834e1,
-5.623427965739e0));
#121115=cartesian_point('',(6.138008081322e1,-6.414515987133e1,
-5.639529350133e0));
#121116=cartesian_point('',(6.263092162857e1,-6.385963690845e1,
-5.593717080305e0));
#121117=cartesian_point('',(6.258184046453e1,-6.388523991467e1,
-5.624853376544e0));
#121118=cartesian_point('',(6.239476085399e1,-6.397616498680e1,
-5.737881150349e0));
#121119=cartesian_point('',(6.208746348364e1,-6.408936844200e1,
-5.887191819872e0));
#121120=cartesian_point('',(6.182278157675e1,-6.415517311622e1,
-5.977405679168e0));
#121121=cartesian_point('',(6.170697385631e1,-6.417864240969e1,
-6.009121890108e0));
#121122=(bounded_surface()b_spline_surface(3,3,((#121098,#121099,#121100,
#121101,#121102,#121103),(#121104,#121105,#121106,#121107,#121108,#121109),(
#121110,#121111,#121112,#121113,#121114,#121115),(#121116,#121117,#121118,
#121119,#121120,#121121)),.unspecified.,.f.,.f.,.f.)b_spline_surface_with_knots(
(4,4),(4,1,1,4),(0.e0,1.e0),(-5.944289219724e-2,0.e0,1.646498874105e-1,
2.926336442870e-1),.unspecified.)geometric_representation_item()rational_b_spline_surface(((1.126245882382e0,1.126245882382e0,1.126245882382e0,1.126245882382e0,
1.126245882382e0,1.126245882382e0),(9.579180392059e-1,9.579180392059e-1,
9.579180392059e-1,9.579180392059e-1,9.579180392059e-1,9.579180392059e-1),(
9.579180392059e-1,9.579180392059e-1,9.579180392059e-1,9.579180392059e-1,
9.579180392059e-1,9.579180392059e-1),(1.126245882382e0,1.126245882382e0,
1.126245882382e0,1.126245882382e0,1.126245882382e0,1.126245882382e0)))representation_item('')surface());
#121123=oriented_edge('',*,*,#121091,.f.);
#121124=oriented_edge('',*,*,#119490,.t.);
#121125=oriented_edge('',*,*,#119509,.t.);
#121126=edge_loop('',(#121123,#121124,#121125));
#121127=face_outer_bound('',#121126,.f.);
#121129=cartesian_point('',(5.294553642910e1,-7.029060860624e1,
-5.349962215694e0));
#121130=direction('',(6.962656620795e-2,5.244529156718e-2,9.961935718878e-1));
#121131=direction('',(5.961511220643e-1,-8.028720185884e-1,6.011899218682e-4));
#121132=axis2_placement_3d('',#121129,#121130,#121131);
#121133=cylindrical_surface('',#121132,9.999999997993e-1);
#121135=oriented_edge('',*,*,#121134,.t.);
#121136=oriented_edge('',*,*,#119620,.f.);
#121137=oriented_edge('',*,*,#120654,.t.);
#121138=edge_loop('',(#121135,#121136,#121137));
#121139=face_outer_bound('',#121138,.f.);
#121141=cartesian_point('',(5.416429395607e1,-7.055774494463e1,
-5.319191681956e0));
#121142=cartesian_point('',(5.415715937309e1,-7.062237850948e1,
-5.234484669660e0));
#121143=cartesian_point('',(5.412494197818e1,-7.077375570338e1,
-5.023102437226e0));
#121144=cartesian_point('',(5.404356618552e1,-7.094461082699e1,
-4.747316517324e0));
#121145=cartesian_point('',(5.396697057218e1,-7.104599935776e1,
-4.560887414749e0));
#121146=cartesian_point('',(5.394477131060e1,-7.107257332783e1,
-4.509299729651e0));
#121147=cartesian_point('',(5.394747117573e1,-7.059919061817e1,
-5.485609015485e0));
#121148=cartesian_point('',(5.393689962863e1,-7.065363507496e1,
-5.399016360545e0));
#121149=cartesian_point('',(5.389938320721e1,-7.077861725104e1,
-5.184636685389e0));
#121150=cartesian_point('',(5.382047971974e1,-7.091419408983e1,
-4.909211626836e0));
#121151=cartesian_point('',(5.375091219588e1,-7.099223678236e1,
-4.724889430093e0));
#121152=cartesian_point('',(5.373090079210e1,-7.101252888420e1,
-4.674219038753e0));
#121153=cartesian_point('',(5.380368406874e1,-7.071359841084e1,
-5.692143977234e0));
#121154=cartesian_point('',(5.378493503268e1,-7.076318785630e1,
-5.602591455482e0));
#121155=cartesian_point('',(5.373003260531e1,-7.087259692841e1,
-5.382948404068e0));
#121156=cartesian_point('',(5.363742348787e1,-7.098155288490e1,
-5.105941656340e0));
#121157=cartesian_point('',(5.356385287571e1,-7.103987597357e1,
-4.922844162158e0));
#121158=cartesian_point('',(5.354297637281e1,-7.105473919569e1,
-4.872923907138e0));
#121159=cartesian_point('',(5.375598955881e1,-7.088259415084e1,
-5.905646362206e0));
#121160=cartesian_point('',(5.372563573039e1,-7.093344058423e1,
-5.812534935316e0));
#121161=cartesian_point('',(5.364405276919e1,-7.104059505517e1,
-5.586207649284e0));
#121162=cartesian_point('',(5.352376285335e1,-7.113585736500e1,
-5.305930887037e0));
#121163=cartesian_point('',(5.343580271537e1,-7.118125059570e1,
-5.122979561759e0));
#121164=cartesian_point('',(5.341114743676e1,-7.119240926582e1,
-5.073521946503e0));
#121165=(bounded_surface()b_spline_surface(3,3,((#121141,#121142,#121143,
#121144,#121145,#121146),(#121147,#121148,#121149,#121150,#121151,#121152),(
#121153,#121154,#121155,#121156,#121157,#121158),(#121159,#121160,#121161,
#121162,#121163,#121164)),.unspecified.,.f.,.f.,.f.)b_spline_surface_with_knots(
(4,4),(4,1,1,4),(-3.264325408241e-1,1.328663976197e0),(3.825245762454e-1,
6.421581366779e-1,1.e0,1.133589751120e0),.unspecified.)geometric_representation_item()rational_b_spline_surface(((1.041684766228e0,1.041684766228e0,
1.041684766228e0,1.041684766228e0,1.041684766228e0,1.041684766228e0),(
9.860300430747e-1,9.860300430747e-1,9.860300430747e-1,9.860300430747e-1,
9.860300430747e-1,9.860300430747e-1),(9.861051792242e-1,9.861051792242e-1,
9.861051792242e-1,9.861051792242e-1,9.861051792242e-1,9.861051792242e-1),(
1.041910174676e0,1.041910174676e0,1.041910174676e0,1.041910174676e0,
1.041910174676e0,1.041910174676e0)))representation_item('')surface());
#121166=oriented_edge('',*,*,#119505,.t.);
#121167=oriented_edge('',*,*,#119573,.f.);
#121168=oriented_edge('',*,*,#121134,.f.);
#121169=edge_loop('',(#121166,#121167,#121168));
#121170=face_outer_bound('',#121169,.f.);
#121172=cartesian_point('',(5.048926246444e1,-7.207519587946e1,
-5.349845711603e0));
#121173=direction('',(7.139423639023e-2,5.001230220972e-2,-9.961935718714e-1));
#121174=direction('',(5.793761283651e-1,-8.150600823320e-1,6.033818402935e-4));
#121175=axis2_placement_3d('',#121172,#121173,#121174);
#121176=cylindrical_surface('',#121175,9.999999996264e-1);
#121178=oriented_edge('',*,*,#121177,.t.);
#121179=oriented_edge('',*,*,#120657,.f.);
#121180=oriented_edge('',*,*,#119687,.t.);
#121181=edge_loop('',(#121178,#121179,#121180));
#121182=face_outer_bound('',#121181,.f.);
#121184=cartesian_point('',(5.096867119129e1,-7.304028996620e1,
-4.726065312713e0));
#121185=cartesian_point('',(5.093340744241e1,-7.307952620780e1,
-4.744107079191e0));
#121186=cartesian_point('',(5.079785146846e1,-7.322515758053e1,
-4.814407970511e0));
#121187=cartesian_point('',(5.057018130047e1,-7.343781010499e1,
-4.938842322997e0));
#121188=cartesian_point('',(5.036201248512e1,-7.359193840360e1,
-5.056453148918e0));
#121189=cartesian_point('',(5.026707929914e1,-7.365327537556e1,
-5.110184016363e0));
#121190=cartesian_point('',(5.111243725432e1,-7.271744124626e1,
-5.072307479344e0));
#121191=cartesian_point('',(5.107051994128e1,-7.274793024266e1,
-5.084751896569e0));
#121192=cartesian_point('',(5.091145230027e1,-7.286075975117e1,
-5.131565361690e0));
#121193=cartesian_point('',(5.065530659817e1,-7.302526918540e1,
-5.204168206780e0));
#121194=cartesian_point('',(5.043566599882e1,-7.314729239932e1,
-5.262499732985e0));
#121195=cartesian_point('',(5.033888794773e1,-7.319710904978e1,
-5.287228827060e0));
#121196=cartesian_point('',(5.146566810749e1,-7.265111621215e1,
-5.412346742149e0));
#121197=cartesian_point('',(5.141700279841e1,-7.267312964513e1,
-5.429923004101e0));
#121198=cartesian_point('',(5.123307090109e1,-7.275261117808e1,
-5.493481455842e0));
#121199=cartesian_point('',(5.094026115815e1,-7.285875982331e1,
-5.575833517145e0));
#121200=cartesian_point('',(5.069571540846e1,-7.292962375659e1,
-5.623427965789e0));
#121201=cartesian_point('',(5.058987639435e1,-7.295738661679e1,
-5.639529350137e0));
#121202=cartesian_point('',(5.186998291613e1,-7.287105352960e1,
-5.593717081236e0));
#121203=cartesian_point('',(5.181750082994e1,-7.288866333452e1,
-5.624853377200e0));
#121204=cartesian_point('',(5.161850066495e1,-7.294920326888e1,
-5.737881149926e0));
#121205=cartesian_point('',(5.129727771244e1,-7.301294110222e1,
-5.887191819983e0));
#121206=cartesian_point('',(5.102556035987e1,-7.303653023907e1,
-5.977405679277e0));
#121207=cartesian_point('',(5.090750701866e1,-7.304159426780e1,
-6.009121890120e0));
#121208=(bounded_surface()b_spline_surface(3,3,((#121184,#121185,#121186,
#121187,#121188,#121189),(#121190,#121191,#121192,#121193,#121194,#121195),(
#121196,#121197,#121198,#121199,#121200,#121201),(#121202,#121203,#121204,
#121205,#121206,#121207)),.unspecified.,.f.,.f.,.f.)b_spline_surface_with_knots(
(4,4),(4,1,1,4),(0.e0,1.e0),(-5.944289281950e-2,0.e0,1.646498879015e-1,
2.926336443850e-1),.unspecified.)geometric_representation_item()rational_b_spline_surface(((1.126245882380e0,1.126245882380e0,1.126245882380e0,1.126245882380e0,
1.126245882380e0,1.126245882380e0),(9.579180392067e-1,9.579180392067e-1,
9.579180392067e-1,9.579180392067e-1,9.579180392067e-1,9.579180392067e-1),(
9.579180392067e-1,9.579180392067e-1,9.579180392067e-1,9.579180392067e-1,
9.579180392067e-1,9.579180392067e-1),(1.126245882380e0,1.126245882380e0,
1.126245882380e0,1.126245882380e0,1.126245882380e0,1.126245882380e0)))representation_item('')surface());
#121209=oriented_edge('',*,*,#121177,.f.);
#121210=oriented_edge('',*,*,#119788,.t.);
#121211=oriented_edge('',*,*,#119807,.t.);
#121212=edge_loop('',(#121209,#121210,#121211));
#121213=face_outer_bound('',#121212,.f.);
#121215=cartesian_point('',(4.129781526270e1,-7.770772124093e1,
-5.349962215671e0));
#121216=direction('',(7.697359843239e-2,4.090760900975e-2,9.961935718872e-1));
#121217=direction('',(4.632146578507e-1,-8.862459135714e-1,6.011906464487e-4));
#121218=axis2_placement_3d('',#121215,#121216,#121217);
#121219=cylindrical_surface('',#121218,1.000000000023e0);
#121221=oriented_edge('',*,*,#121220,.t.);
#121222=oriented_edge('',*,*,#119918,.f.);
#121223=oriented_edge('',*,*,#120660,.t.);
#121224=edge_loop('',(#121221,#121222,#121223));
#121225=face_outer_bound('',#121224,.f.);
#121227=cartesian_point('',(4.245977853159e1,-7.816222437025e1,
-5.319191681796e0));
#121228=cartesian_point('',(4.244262087008e1,-7.822494609356e1,
-5.234484669774e0));
#121229=cartesian_point('',(4.238711951440e1,-7.836941967241e1,
-5.023102437472e0));
#121230=cartesian_point('',(4.228001796117e1,-7.852544130774e1,
-4.747316516604e0));
#121231=cartesian_point('',(4.218850471343e1,-7.861359938032e1,
-4.560887418103e0));
#121232=cartesian_point('',(4.216242165708e1,-7.863637347839e1,
-4.509299730536e0));
#121233=cartesian_point('',(4.223914166801e1,-7.816924122294e1,
-5.485609015367e0));
#121234=cartesian_point('',(4.222018328464e1,-7.822136162363e1,
-5.399016360702e0));
#121235=cartesian_point('',(4.216357723275e1,-7.833893620054e1,
-5.184636685733e0));
#121236=cartesian_point('',(4.206443628665e1,-7.846050063898e1,
-4.909211626653e0));
#121237=cartesian_point('',(4.198351669212e1,-7.852669973582e1,
-4.724889431474e0));
#121238=cartesian_point('',(4.196057734571e1,-7.854361154474e1,
-4.674219043331e0));
#121239=cartesian_point('',(4.207922749711e1,-7.825974720690e1,
-5.692143977100e0));
#121240=cartesian_point('',(4.205295179442e1,-7.830579312803e1,
-5.602591455651e0));
#121241=cartesian_point('',(4.198160995739e1,-7.840526656114e1,
-5.382948404479e0));
#121242=cartesian_point('',(4.187309654445e1,-7.849839383149e1,
-5.105941656755e0));
#121243=cartesian_point('',(4.179130796897e1,-7.854448988594e1,
-4.922844161138e0));
#121244=cartesian_point('',(4.176836335027e1,-7.855590428319e1,
-4.872923909552e0));
#121245=cartesian_point('',(4.200568342751e1,-7.841920126292e1,
-5.905646361996e0));
#121246=cartesian_point('',(4.196774917064e1,-7.846467330774e1,
-5.812534935476e0));
#121247=cartesian_point('',(4.187040797869e1,-7.855774614220e1,
-5.586207649747e0));
#121248=cartesian_point('',(4.173669672281e1,-7.863301812651e1,
-5.305930888053e0));
#121249=cartesian_point('',(4.164271845278e1,-7.866409249453e1,
-5.122979558306e0));
#121250=cartesian_point('',(4.161662114299e1,-7.867125691124e1,
-5.073521935505e0));
#121251=(bounded_surface()b_spline_surface(3,3,((#121227,#121228,#121229,
#121230,#121231,#121232),(#121233,#121234,#121235,#121236,#121237,#121238),(
#121239,#121240,#121241,#121242,#121243,#121244),(#121245,#121246,#121247,
#121248,#121249,#121250)),.unspecified.,.f.,.f.,.f.)b_spline_surface_with_knots(
(4,4),(4,1,1,4),(-3.264325411329e-1,1.328663976038e0),(3.825245764636e-1,
6.421581360913e-1,1.e0,1.133589752540e0),.unspecified.)geometric_representation_item()rational_b_spline_surface(((1.041684766221e0,1.041684766221e0,
1.041684766221e0,1.041684766221e0,1.041684766221e0,1.041684766221e0),(
9.860300430925e-1,9.860300430925e-1,9.860300430925e-1,9.860300430925e-1,
9.860300430925e-1,9.860300430925e-1),(9.861051792263e-1,9.861051792263e-1,
9.861051792263e-1,9.861051792263e-1,9.861051792263e-1,9.861051792263e-1),(
1.041910174622e0,1.041910174622e0,1.041910174622e0,1.041910174622e0,
1.041910174622e0,1.041910174622e0)))representation_item('')surface());
#121252=oriented_edge('',*,*,#119803,.t.);
#121253=oriented_edge('',*,*,#119871,.f.);
#121254=oriented_edge('',*,*,#121220,.f.);
#121255=edge_loop('',(#121252,#121253,#121254));
#121256=face_outer_bound('',#121255,.f.);
#121258=cartesian_point('',(3.859261115127e1,-7.908609138006e1,
-5.349845711609e0));
#121259=direction('',(7.833890258985e-2,3.822804847188e-2,-9.961935718780e-1));
#121260=direction('',(4.447399533213e-1,-8.956595390010e-1,6.034204865232e-4));
#121261=axis2_placement_3d('',#121258,#121259,#121260);
#121262=cylindrical_surface('',#121261,9.999999996922e-1);
#121264=oriented_edge('',*,*,#121263,.t.);
#121265=oriented_edge('',*,*,#120663,.f.);
#121266=oriented_edge('',*,*,#119985,.t.);
#121267=edge_loop('',(#121264,#121265,#121266));
#121268=face_outer_bound('',#121267,.f.);
#121270=cartesian_point('',(3.891514358171e1,-8.011429960650e1,
-4.726065314102e0));
#121271=cartesian_point('',(3.887417608837e1,-8.014753631863e1,
-4.744107080166e0));
#121272=cartesian_point('',(3.871750726927e1,-8.027016910007e1,
-4.814407970490e0));
#121273=cartesian_point('',(3.845937391534e1,-8.044458805797e1,
-4.938842322767e0));
#121274=cartesian_point('',(3.822965702566e1,-8.056425400420e1,
-5.056453148615e0));
#121275=cartesian_point('',(3.812629740809e1,-8.060998499422e1,
-5.110184016213e0));
#121276=cartesian_point('',(3.910764431348e1,-7.981791565639e1,
-5.072307479595e0));
#121277=cartesian_point('',(3.906147354283e1,-7.984147196994e1,
-5.084751896748e0));
#121278=cartesian_point('',(3.888671386567e1,-7.992802869810e1,
-5.131565361765e0));
#121279=cartesian_point('',(3.860798679740e1,-8.005044273213e1,
-5.204168206678e0));
#121280=cartesian_point('',(3.837196170217e1,-8.013660427817e1,
-5.262499732857e0));
#121281=cartesian_point('',(3.826858210809e1,-8.017066818047e1,
-5.287228827006e0));
#121282=cartesian_point('',(3.946690183079e1,-7.980766467221e1,
-5.412346741474e0));
#121283=cartesian_point('',(3.941539201309e1,-7.982179415174e1,
-5.429923003631e0));
#121284=cartesian_point('',(3.922129097183e1,-7.987152384723e1,
-5.493481456089e0));
#121285=cartesian_point('',(3.891548089684e1,-7.993056009083e1,
-5.575833517089e0));
#121286=cartesian_point('',(3.866286034973e1,-7.996229618802e1,
-5.623427965738e0));
#121287=cartesian_point('',(3.855398132103e1,-7.997316037182e1,
-5.639529350137e0));
#121288=cartesian_point('',(3.983183307714e1,-8.008814296657e1,
-5.593717080256e0));
#121289=cartesian_point('',(3.977724235225e1,-8.009732595873e1,
-5.624853376516e0));
#121290=cartesian_point('',(3.957122167703e1,-8.012599006212e1,
-5.737881150337e0));
#121291=cartesian_point('',(3.924398271902e1,-8.013869283608e1,
-5.887191819872e0));
#121292=cartesian_point('',(3.897192050407e1,-8.011948559297e1,
-5.977405679168e0));
#121293=cartesian_point('',(3.885452840641e1,-8.010601966375e1,
-6.009121890108e0));
#121294=(bounded_surface()b_spline_surface(3,3,((#121270,#121271,#121272,
#121273,#121274,#121275),(#121276,#121277,#121278,#121279,#121280,#121281),(
#121282,#121283,#121284,#121285,#121286,#121287),(#121288,#121289,#121290,
#121291,#121292,#121293)),.unspecified.,.f.,.f.,.f.)b_spline_surface_with_knots(
(4,4),(4,1,1,4),(0.e0,1.e0),(-5.944289222517e-2,0.e0,1.646498874103e-1,
2.926336442867e-1),.unspecified.)geometric_representation_item()rational_b_spline_surface(((1.126245882382e0,1.126245882382e0,1.126245882382e0,1.126245882382e0,
1.126245882382e0,1.126245882382e0),(9.579180392059e-1,9.579180392059e-1,
9.579180392059e-1,9.579180392059e-1,9.579180392059e-1,9.579180392059e-1),(
9.579180392059e-1,9.579180392059e-1,9.579180392059e-1,9.579180392059e-1,
9.579180392059e-1,9.579180392059e-1),(1.126245882382e0,1.126245882382e0,
1.126245882382e0,1.126245882382e0,1.126245882382e0,1.126245882382e0)))representation_item('')surface());
#121295=oriented_edge('',*,*,#121263,.f.);
#121296=oriented_edge('',*,*,#120086,.t.);
#121297=oriented_edge('',*,*,#120105,.t.);
#121298=edge_loop('',(#121295,#121296,#121297));
#121299=face_outer_bound('',#121298,.f.);
#121301=cartesian_point('',(2.863320482533e1,-8.321141188217e1,
-5.349962215680e0));
#121302=direction('',(8.242528557236e-2,2.836264469877e-2,9.961935718945e-1));
#121303=direction('',(3.188723113574e-1,-9.477974929379e-1,6.011906026375e-4));
#121304=axis2_placement_3d('',#121301,#121302,#121303);
#121305=cylindrical_surface('',#121304,9.999999998424e-1);
#121307=oriented_edge('',*,*,#121306,.t.);
#121308=oriented_edge('',*,*,#120216,.f.);
#121309=oriented_edge('',*,*,#120666,.t.);
#121310=edge_loop('',(#121307,#121308,#121309));
#121311=face_outer_bound('',#121310,.f.);
#121313=cartesian_point('',(2.970976244465e1,-8.384209042532e1,
-5.319191681964e0));
#121314=cartesian_point('',(2.968300418323e1,-8.390135589105e1,
-5.234484669666e0));
#121315=cartesian_point('',(2.960558549438e1,-8.403536843517e1,
-5.023102437230e0));
#121316=cartesian_point('',(2.947539538009e1,-8.417271481057e1,
-4.747316518179e0));
#121317=cartesian_point('',(2.937121784446e1,-8.424547168693e1,
-4.560887416514e0));
#121318=cartesian_point('',(2.934189331194e1,-8.426388510313e1,
-4.509299732333e0));
#121319=cartesian_point('',(2.949074430926e1,-8.381450567945e1,
-5.485609015494e0));
#121320=cartesian_point('',(2.946386590803e1,-8.386301864713e1,
-5.399016360551e0));
#121321=cartesian_point('',(2.938956405457e1,-8.397029054833e1,
-5.184636685393e0));
#121322=cartesian_point('',(2.927262683180e1,-8.407484926543e1,
-4.909211627690e0));
#121323=cartesian_point('',(2.918234766710e1,-8.412757472945e1,
-4.724889431838e0));
#121324=cartesian_point('',(2.915704510893e1,-8.414068971290e1,
-4.674219041388e0));
#121325=cartesian_point('',(2.931864069202e1,-8.387888129664e1,
-5.692143977242e0));
#121326=cartesian_point('',(2.928548531758e1,-8.392024989098e1,
-5.602591455488e0));
#121327=cartesian_point('',(2.919946074369e1,-8.400733831890e1,
-5.382948404072e0));
#121328=cartesian_point('',(2.907771499724e1,-8.408234379994e1,
-5.105941657198e0));
#121329=cartesian_point('',(2.898972236206e1,-8.411507778392e1,
-4.922844163891e0));
#121330=cartesian_point('',(2.896527464427e1,-8.412276244191e1,
-4.872923909733e0));
#121331=cartesian_point('',(2.922105796168e1,-8.402486738206e1,
-5.905646362213e0));
#121332=cartesian_point('',(2.917647734350e1,-8.406384536518e1,
-5.812534935321e0));
#121333=cartesian_point('',(2.906577478404e1,-8.414054480152e1,
-5.586207649287e0));
#121334=cartesian_point('',(2.892193460354e1,-8.419397301362e1,
-5.305930887904e0));
#121335=cartesian_point('',(2.882425226188e1,-8.420996336407e1,
-5.122979563490e0));
#121336=cartesian_point('',(2.879735545228e1,-8.421295698211e1,
-5.073521949073e0));
#121337=(bounded_surface()b_spline_surface(3,3,((#121313,#121314,#121315,
#121316,#121317,#121318),(#121319,#121320,#121321,#121322,#121323,#121324),(
#121325,#121326,#121327,#121328,#121329,#121330),(#121331,#121332,#121333,
#121334,#121335,#121336)),.unspecified.,.f.,.f.,.f.)b_spline_surface_with_knots(
(4,4),(4,1,1,4),(-3.264325408158e-1,1.328663976200e0),(3.825245762404e-1,
6.421581366775e-1,1.e0,1.133589748798e0),.unspecified.)geometric_representation_item()rational_b_spline_surface(((1.041684766227e0,1.041684766227e0,
1.041684766227e0,1.041684766227e0,1.041684766227e0,1.041684766227e0),(
9.860300430746e-1,9.860300430746e-1,9.860300430746e-1,9.860300430746e-1,
9.860300430746e-1,9.860300430746e-1),(9.861051792244e-1,9.861051792244e-1,
9.861051792244e-1,9.861051792245e-1,9.861051792245e-1,9.861051792244e-1),(
1.041910174677e0,1.041910174677e0,1.041910174677e0,1.041910174677e0,
1.041910174677e0,1.041910174677e0)))representation_item('')surface());
#121338=oriented_edge('',*,*,#120101,.t.);
#121339=oriented_edge('',*,*,#120169,.f.);
#121340=oriented_edge('',*,*,#121306,.f.);
#121341=edge_loop('',(#121338,#121339,#121340));
#121342=face_outer_bound('',#121341,.f.);
#121344=cartesian_point('',(-1.434362928244e-14,0.e0,-8.156393297403e0));
#121345=direction('',(0.e0,0.e0,1.e0));
#121346=direction('',(-1.745240643728e-2,9.998476951564e-1,0.e0));
#121347=axis2_placement_3d('',#121344,#121345,#121346);
#121348=conical_surface('',#121347,8.894665045655e1,1.e0);
#121349=oriented_edge('',*,*,#120254,.f.);
#121350=oriented_edge('',*,*,#120283,.t.);
#121351=oriented_edge('',*,*,#120668,.t.);
#121352=oriented_edge('',*,*,#120214,.t.);
#121353=edge_loop('',(#121349,#121350,#121351,#121352));
#121354=face_outer_bound('',#121353,.f.);
#121356=cartesian_point('',(2.574568167009e1,-8.414962483938e1,
-5.349845711609e0));
#121357=direction('',(8.335460500545e-2,2.550249397676e-2,-9.961935718651e-1));
#121358=direction('',(2.991520248169e-1,-9.542052724539e-1,6.033813797063e-4));
#121359=axis2_placement_3d('',#121356,#121357,#121358);
#121360=cylindrical_surface('',#121359,9.999999996253e-1);
#121362=oriented_edge('',*,*,#121361,.t.);
#121363=oriented_edge('',*,*,#120670,.f.);
#121364=oriented_edge('',*,*,#120281,.t.);
#121365=edge_loop('',(#121362,#121363,#121364));
#121366=face_outer_bound('',#121365,.f.);
#121368=cartesian_point('',(2.590339598881e1,-8.521562930380e1,
-4.726065313109e0));
#121369=cartesian_point('',(2.585773350545e1,-8.524204808920e1,
-4.744107079465e0));
#121370=cartesian_point('',(2.568380954435e1,-8.533866265536e1,
-4.814407970666e0));
#121371=cartesian_point('',(2.540156915401e1,-8.547055324986e1,
-4.938842300915e0));
#121372=cartesian_point('',(2.515596063688e1,-8.555281025925e1,
-5.056453098697e0));
#121373=cartesian_point('',(2.504671970014e1,-8.558180921094e1,
-5.110183937678e0));
#121374=cartesian_point('',(2.613989138038e1,-8.495300808192e1,
-5.072307478974e0));
#121375=cartesian_point('',(2.609060402899e1,-8.496905167841e1,
-5.084751896120e0));
#121376=cartesian_point('',(2.590445547726e1,-8.502720431334e1,
-5.131565361192e0));
#121377=cartesian_point('',(2.561001027989e1,-8.510450869405e1,
-5.204168193404e0));
#121378=cartesian_point('',(2.536341246288e1,-8.515268698215e1,
-5.262499707695e0));
#121379=cartesian_point('',(2.525597692715e1,-8.517015936474e1,
-5.287228790515e0));
#121380=cartesian_point('',(2.649632944692e1,-8.499908356179e1,
-5.412346741403e0));
#121381=cartesian_point('',(2.644324346310e1,-8.500498117309e1,
-5.429923003202e0));
#121382=cartesian_point('',(2.624375268962e1,-8.502373452094e1,
-5.493481454748e0));
#121383=cartesian_point('',(2.593247239593e1,-8.503420469334e1,
-5.575833501311e0));
#121384=cartesian_point('',(2.567799746094e1,-8.502603151181e1,
-5.623427944288e0));
#121385=cartesian_point('',(2.556875943261e1,-8.501972951274e1,
-5.639529325409e0));
#121386=cartesian_point('',(2.681289131124e1,-8.533319652616e1,
-5.593717081132e0));
#121387=cartesian_point('',(2.675753615262e1,-8.533372658938e1,
-5.624853376793e0));
#121388=cartesian_point('',(2.654956788085e1,-8.532980905566e1,
-5.737881149049e0));
#121389=cartesian_point('',(2.622437068317e1,-8.529116399320e1,
-5.887191792133e0));
#121390=cartesian_point('',(2.595866273606e1,-8.522963333556e1,
-5.977405639216e0));
#121391=cartesian_point('',(2.584482251894e1,-8.519796904458e1,
-6.009121842065e0));
#121392=(bounded_surface()b_spline_surface(3,3,((#121368,#121369,#121370,
#121371,#121372,#121373),(#121374,#121375,#121376,#121377,#121378,#121379),(
#121380,#121381,#121382,#121383,#121384,#121385),(#121386,#121387,#121388,
#121389,#121390,#121391)),.unspecified.,.f.,.f.,.f.)b_spline_surface_with_knots(
(4,4),(4,1,1,4),(0.e0,1.e0),(-5.944289238309e-2,0.e0,1.646498879025e-1,
2.926335819062e-1),.unspecified.)geometric_representation_item()rational_b_spline_surface(((1.126245881950e0,1.126245881950e0,1.126245881950e0,1.126245881950e0,
1.126245881950e0,1.126245881950e0),(9.579180393501e-1,9.579180393501e-1,
9.579180393501e-1,9.579180393501e-1,9.579180393501e-1,9.579180393501e-1),(
9.579180393501e-1,9.579180393501e-1,9.579180393501e-1,9.579180393501e-1,
9.579180393501e-1,9.579180393501e-1),(1.126245881950e0,1.126245881950e0,
1.126245881950e0,1.126245881950e0,1.126245881950e0,1.126245881950e0)))representation_item('')surface());
#121393=oriented_edge('',*,*,#121361,.f.);
#121394=oriented_edge('',*,*,#120406,.t.);
#121395=oriented_edge('',*,*,#120423,.t.);
#121396=edge_loop('',(#121393,#121394,#121395));
#121397=face_outer_bound('',#121396,.f.);
#121399=cartesian_point('',(-2.574569141967e1,-8.414962186087e1,
-5.349962215699e0));
#121400=direction('',(8.335460105992e-2,-2.550250610174e-2,9.961935718848e-1));
#121401=direction('',(-2.991282696297e-1,-9.542127209792e-1,6.011902289945e-4));
#121402=axis2_placement_3d('',#121399,#121400,#121401);
#121403=cylindrical_surface('',#121402,9.999999997771e-1);
#121405=oriented_edge('',*,*,#121404,.t.);
#121406=oriented_edge('',*,*,#111101,.f.);
#121407=oriented_edge('',*,*,#120678,.t.);
#121408=edge_loop('',(#121405,#121406,#121407));
#121409=face_outer_bound('',#121408,.f.);
#121411=cartesian_point('',(-2.524544155678e1,-8.529263621234e1,
-5.319191681932e0));
#121412=cartesian_point('',(-2.530192481341e1,-8.532485487051e1,
-5.234484667198e0));
#121413=cartesian_point('',(-2.544332844562e1,-8.538776773223e1,
-5.023102434496e0));
#121414=cartesian_point('',(-2.562938463488e1,-8.542235945437e1,
-4.747316514881e0));
#121415=cartesian_point('',(-2.575643144887e1,-8.541998698471e1,
-4.560887415750e0));
#121416=cartesian_point('',(-2.579097867309e1,-8.541764722670e1,
-4.509299726701e0));
#121417=cartesian_point('',(-2.540641704363e1,-8.514158405375e1,
-5.485609015500e0));
#121418=cartesian_point('',(-2.545667733539e1,-8.516503314208e1,
-5.399016358026e0));
#121419=cartesian_point('',(-2.557984163913e1,-8.520814439910e1,
-5.184636682651e0));
#121420=cartesian_point('',(-2.573590391187e1,-8.522400020273e1,
-4.909211624430e0));
#121421=cartesian_point('',(-2.583993253908e1,-8.521359123756e1,
-4.724889431082e0));
#121422=cartesian_point('',(-2.586811149450e1,-8.520932903354e1,
-4.674219047155e0));
#121423=cartesian_point('',(-2.558349083332e1,-8.509250505407e1,
-5.692143977255e0));
#121424=cartesian_point('',(-2.563462994564e1,-8.510648471031e1,
-5.602591452880e0));
#121425=cartesian_point('',(-2.575541458144e1,-8.512637675224e1,
-5.382948401295e0));
#121426=cartesian_point('',(-2.589799607504e1,-8.511549710635e1,
-5.105941653957e0));
#121427=cartesian_point('',(-2.598842416407e1,-8.509025868278e1,
-4.922844163153e0));
#121428=cartesian_point('',(-2.601271974460e1,-8.508210565076e1,
-4.872923906656e0));
#121429=cartesian_point('',(-2.574824538816e1,-8.515325258863e1,
-5.905646362187e0));
#121430=cartesian_point('',(-2.580722255150e1,-8.515858260943e1,
-5.812534932617e0));
#121431=cartesian_point('',(-2.594186560077e1,-8.515556442465e1,
-5.586207646462e0));
#121432=cartesian_point('',(-2.608963906644e1,-8.511424161899e1,
-5.305930884668e0));
#121433=cartesian_point('',(-2.617806463181e1,-8.506976184489e1,
-5.122979562753e0));
#121434=cartesian_point('',(-2.620158418284e1,-8.505637417486e1,
-5.073521942824e0));
#121435=(bounded_surface()b_spline_surface(3,3,((#121411,#121412,#121413,
#121414,#121415,#121416),(#121417,#121418,#121419,#121420,#121421,#121422),(
#121423,#121424,#121425,#121426,#121427,#121428),(#121429,#121430,#121431,
#121432,#121433,#121434)),.unspecified.,.f.,.f.,.f.)b_spline_surface_with_knots(
(4,4),(4,1,1,4),(-3.264325408352e-1,1.328663976207e0),(3.825245762249e-1,
6.421581441809e-1,1.e0,1.133589749853e0),.unspecified.)geometric_representation_item()rational_b_spline_surface(((1.041684766229e0,1.041684766229e0,
1.041684766229e0,1.041684766229e0,1.041684766229e0,1.041684766229e0),(
9.860300430743e-1,9.860300430743e-1,9.860300430743e-1,9.860300430743e-1,
9.860300430743e-1,9.860300430743e-1),(9.861051792238e-1,9.861051792238e-1,
9.861051792238e-1,9.861051792238e-1,9.861051792238e-1,9.861051792238e-1),(
1.041910174677e0,1.041910174677e0,1.041910174677e0,1.041910174677e0,
1.041910174677e0,1.041910174677e0)))representation_item('')surface());
#121436=oriented_edge('',*,*,#110990,.t.);
#121437=oriented_edge('',*,*,#111055,.f.);
#121438=oriented_edge('',*,*,#121404,.f.);
#121439=edge_loop('',(#121436,#121437,#121438));
#121440=face_outer_bound('',#121439,.f.);
#121442=cartesian_point('',(-2.863321446364e1,-8.321140856119e1,
-5.349845711595e0));
#121443=direction('',(8.242528161675e-2,-2.836265693921e-2,-9.961935718733e-1));
#121444=direction('',(-3.188487145561e-1,-9.478054300099e-1,6.033818958817e-4));
#121445=axis2_placement_3d('',#121442,#121443,#121444);
#121446=cylindrical_surface('',#121445,9.999999996731e-1);
#121448=oriented_edge('',*,*,#121447,.t.);
#121449=oriented_edge('',*,*,#120681,.f.);
#121450=oriented_edge('',*,*,#111169,.t.);
#121451=edge_loop('',(#121448,#121449,#121450));
#121452=face_outer_bound('',#121451,.f.);
#121454=cartesian_point('',(-2.913220260138e1,-8.416652643978e1,
-4.726065312678e0));
#121455=cartesian_point('',(-2.918467289921e1,-8.416105995180e1,
-4.744107079147e0));
#121456=cartesian_point('',(-2.938216892925e1,-8.413699284178e1,
-4.814407960570e0));
#121457=cartesian_point('',(-2.968802960326e1,-8.407779782739e1,
-4.938842311116e0));
#121458=cartesian_point('',(-2.993508057714e1,-8.399998006258e1,
-5.056453135767e0));
#121459=cartesian_point('',(-3.004050358220e1,-8.395923045945e1,
-5.110184016352e0));
#121460=cartesian_point('',(-2.878650892874e1,-8.409306991167e1,
-5.072307479327e0));
#121461=cartesian_point('',(-2.883581342342e1,-8.407707907551e1,
-5.084751896554e0));
#121462=cartesian_point('',(-2.902059200080e1,-8.401471018061e1,
-5.131565355082e0));
#121463=cartesian_point('',(-2.930424159592e1,-8.390418017560e1,
-5.204168200315e0));
#121464=cartesian_point('',(-2.953206195609e1,-8.379821064511e1,
-5.262499726924e0));
#121465=cartesian_point('',(-2.962924920783e1,-8.374919703755e1,
-5.287228827040e0));
#121466=cartesian_point('',(-2.852522696293e1,-8.433985479793e1,
-5.412346742128e0));
#121467=cartesian_point('',(-2.857164095527e1,-8.431342290711e1,
-5.429923004098e0));
#121468=cartesian_point('',(-2.874405529858e1,-8.421133696369e1,
-5.493481446886e0));
#121469=cartesian_point('',(-2.900204060693e1,-8.403684151569e1,
-5.575833510657e0));
#121470=cartesian_point('',(-2.920311112019e1,-8.388065262377e1,
-5.623427961820e0));
#121471=cartesian_point('',(-2.928778237825e1,-8.381134564558e1,
-5.639529350094e0));
#121472=cartesian_point('',(-2.846550970864e1,-8.479622826076e1,
-5.593717081192e0));
#121473=cartesian_point('',(-2.851060453637e1,-8.476412014482e1,
-5.624853377185e0));
#121474=cartesian_point('',(-2.867655171094e1,-8.463871012779e1,
-5.737881133990e0));
#121475=cartesian_point('',(-2.891692681827e1,-8.441629946219e1,
-5.887191808038e0));
#121476=cartesian_point('',(-2.909572228610e1,-8.421034085445e1,
-5.977405671465e0));
#121477=cartesian_point('',(-2.916920920237e1,-8.411781023395e1,
-6.009121890048e0));
#121478=(bounded_surface()b_spline_surface(3,3,((#121454,#121455,#121456,
#121457,#121458,#121459),(#121460,#121461,#121462,#121463,#121464,#121465),(
#121466,#121467,#121468,#121469,#121470,#121471),(#121472,#121473,#121474,
#121475,#121476,#121477)),.unspecified.,.f.,.f.,.f.)b_spline_surface_with_knots(
(4,4),(4,1,1,4),(0.e0,1.e0),(-5.944289301025e-2,0.e0,1.646498567457e-1,
2.926336445741e-1),.unspecified.)geometric_representation_item()rational_b_spline_surface(((1.126245882382e0,1.126245882382e0,1.126245882382e0,1.126245882382e0,
1.126245882382e0,1.126245882382e0),(9.579180392060e-1,9.579180392060e-1,
9.579180392060e-1,9.579180392060e-1,9.579180392060e-1,9.579180392060e-1),(
9.579180392060e-1,9.579180392060e-1,9.579180392060e-1,9.579180392060e-1,
9.579180392060e-1,9.579180392060e-1),(1.126245882382e0,1.126245882382e0,
1.126245882382e0,1.126245882382e0,1.126245882382e0,1.126245882382e0)))representation_item('')surface());
#121479=oriented_edge('',*,*,#121447,.f.);
#121480=oriented_edge('',*,*,#111270,.t.);
#121481=oriented_edge('',*,*,#111289,.t.);
#121482=edge_loop('',(#121479,#121480,#121481));
#121483=face_outer_bound('',#121482,.f.);
#121485=cartesian_point('',(-3.859262031483e1,-7.908608691293e1,
-5.349962215684e0));
#121486=direction('',(7.833889679306e-2,-3.822806001962e-2,9.961935718907e-1));
#121487=direction('',(-4.447172607542e-1,-8.956708081417e-1,6.011905695425e-4));
#121488=axis2_placement_3d('',#121485,#121486,#121487);
#121489=cylindrical_surface('',#121488,9.999999998308e-1);
#121491=oriented_edge('',*,*,#121490,.t.);
#121492=oriented_edge('',*,*,#111400,.f.);
#121493=oriented_edge('',*,*,#120684,.t.);
#121494=edge_loop('',(#121491,#121492,#121493));
#121495=face_outer_bound('',#121494,.f.);
#121497=cartesian_point('',(-3.827733619726e1,-8.029328518062e1,
-5.319191681833e0));
#121498=cartesian_point('',(-3.833816415941e1,-8.031627124556e1,
-5.234484667325e0));
#121499=cartesian_point('',(-3.848766861842e1,-8.035628914417e1,
-5.023102434749e0));
#121500=cartesian_point('',(-3.867684548602e1,-8.036134938316e1,
-4.747316514366e0));
#121501=cartesian_point('',(-3.880195699989e1,-8.033913162601e1,
-4.560887419530e0));
#121502=cartesian_point('',(-3.883571281845e1,-8.033141624251e1,
-4.509299730784e0));
#121503=cartesian_point('',(-3.841270004478e1,-8.011891061089e1,
-5.485609015396e0));
#121504=cartesian_point('',(-3.846600979440e1,-8.013420855995e1,
-5.399016358211e0));
#121505=cartesian_point('',(-3.859440182775e1,-8.015752190399e1,
-5.184636682999e0));
#121506=cartesian_point('',(-3.875102310998e1,-8.014876897744e1,
-4.909211624447e0));
#121507=cartesian_point('',(-3.885214264668e1,-8.012221450364e1,
-4.724889432896e0));
#121508=cartesian_point('',(-3.887930798258e1,-8.011359670215e1,
-4.674219047463e0));
#121509=cartesian_point('',(-3.857991611501e1,-8.004273541177e1,
-5.692143977151e0));
#121510=cartesian_point('',(-3.863261251997e1,-8.004854303519e1,
-5.602591453071e0));
#121511=cartesian_point('',(-3.875502189744e1,-8.004929529324e1,
-5.382948401716e0));
#121512=cartesian_point('',(-3.889414602516e1,-8.001624493382e1,
-5.105941654584e0));
#121513=cartesian_point('',(-3.897951263336e1,-7.997717116815e1,
-4.922844162555e0));
#121514=cartesian_point('',(-3.900223364033e1,-7.996531781867e1,
-4.872923903499e0));
#121515=cartesian_point('',(-3.875214527608e1,-8.007696175204e1,
-5.905646362031e0));
#121516=cartesian_point('',(-3.881123013131e1,-8.007300009084e1,
-5.812534932808e0));
#121517=cartesian_point('',(-3.894374335297e1,-8.004895625137e1,
-5.586207646938e0));
#121518=cartesian_point('',(-3.908323317118e1,-7.998502533512e1,
-5.305930885898e0));
#121519=cartesian_point('',(-3.916361190261e1,-7.992726037398e1,
-5.122979559726e0));
#121520=cartesian_point('',(-3.918474764851e1,-7.991035827060e1,
-5.073521941209e0));
#121521=(bounded_surface()b_spline_surface(3,3,((#121497,#121498,#121499,
#121500,#121501,#121502),(#121503,#121504,#121505,#121506,#121507,#121508),(
#121509,#121510,#121511,#121512,#121513,#121514),(#121515,#121516,#121517,
#121518,#121519,#121520)),.unspecified.,.f.,.f.,.f.)b_spline_surface_with_knots(
(4,4),(4,1,1,4),(-3.264325411820e-1,1.328663976039e0),(3.825245763978e-1,
6.421581435947e-1,1.e0,1.133589750690e0),.unspecified.)geometric_representation_item()rational_b_spline_surface(((1.041684766226e0,1.041684766226e0,
1.041684766226e0,1.041684766226e0,1.041684766226e0,1.041684766226e0),(
9.860300430925e-1,9.860300430925e-1,9.860300430925e-1,9.860300430925e-1,
9.860300430925e-1,9.860300430925e-1),(9.861051792246e-1,9.861051792246e-1,
9.861051792246e-1,9.861051792246e-1,9.861051792246e-1,9.861051792246e-1),(
1.041910174622e0,1.041910174622e0,1.041910174622e0,1.041910174622e0,
1.041910174622e0,1.041910174622e0)))representation_item('')surface());
#121522=oriented_edge('',*,*,#111285,.t.);
#121523=oriented_edge('',*,*,#111353,.f.);
#121524=oriented_edge('',*,*,#121490,.f.);
#121525=edge_loop('',(#121522,#121523,#121524));
#121526=face_outer_bound('',#121525,.f.);
#121528=cartesian_point('',(-4.129782426305e1,-7.770771645341e1,
-5.349845711600e0));
#121529=direction('',(7.697359252708e-2,-4.090762046308e-2,-9.961935718732e-1));
#121530=direction('',(-4.631922027034e-1,-8.862576483385e-1,6.034205149439e-4));
#121531=axis2_placement_3d('',#121528,#121529,#121530);
#121532=cylindrical_surface('',#121531,9.999999996005e-1);
#121534=oriented_edge('',*,*,#121533,.t.);
#121535=oriented_edge('',*,*,#120687,.f.);
#121536=oriented_edge('',*,*,#111467,.t.);
#121537=edge_loop('',(#121534,#121535,#121536));
#121538=face_outer_bound('',#121537,.f.);
#121540=cartesian_point('',(-4.194008238582e1,-7.857301630259e1,
-4.726065314076e0));
#121541=cartesian_point('',(-4.199105153919e1,-7.855940895350e1,
-4.744107080130e0));
#121542=cartesian_point('',(-4.218235113792e1,-7.850474296448e1,
-4.814407960551e0));
#121543=cartesian_point('',(-4.247518601868e1,-7.839842958825e1,
-4.938842310884e0));
#121544=cartesian_point('',(-4.270702200467e1,-7.828292260238e1,
-5.056453135458e0));
#121545=cartesian_point('',(-4.280477243554e1,-7.822618290287e1,
-5.110184016192e0));
#121546=cartesian_point('',(-4.158715364216e1,-7.855454255114e1,
-5.072307479585e0));
#121547=cartesian_point('',(-4.163334959823e1,-7.853103566675e1,
-5.084751896736e0));
#121548=cartesian_point('',(-4.180609659892e1,-7.844052889907e1,
-5.131565355158e0));
#121549=cartesian_point('',(-4.206896329417e1,-7.828698712946e1,
-5.204168200212e0));
#121550=cartesian_point('',(-4.227740152079e1,-7.814668330365e1,
-5.262499726793e0));
#121551=cartesian_point('',(-4.236572481905e1,-7.808306969900e1,
-5.287228826981e0));
#121552=cartesian_point('',(-4.136769415139e1,-7.883916261067e1,
-5.412346741465e0));
#121553=cartesian_point('',(-4.140940185158e1,-7.880579539248e1,
-5.429923003630e0));
#121554=cartesian_point('',(-4.156372372816e1,-7.867799475112e1,
-5.493481447135e0));
#121555=cartesian_point('',(-4.179123570666e1,-7.846528983840e1,
-5.575833510600e0));
#121556=cartesian_point('',(-4.196539738251e1,-7.827956953286e1,
-5.623427961768e0));
#121557=cartesian_point('',(-4.203818419699e1,-7.819787033534e1,
-5.639529350091e0));
#121558=cartesian_point('',(-4.138010465335e1,-7.929925919574e1,
-5.593717080228e0));
#121559=cartesian_point('',(-4.141962147306e1,-7.926049199896e1,
-5.624853376508e0));
#121560=cartesian_point('',(-4.156390711409e1,-7.911066612993e1,
-5.737881134407e0));
#121561=cartesian_point('',(-4.176653011089e1,-7.885339075792e1,
-5.887191807922e0));
#121562=cartesian_point('',(-4.191090528525e1,-7.862199806925e1,
-5.977405671351e0));
#121563=cartesian_point('',(-4.196901247770e1,-7.851911076747e1,
-6.009121890030e0));
#121564=(bounded_surface()b_spline_surface(3,3,((#121540,#121541,#121542,
#121543,#121544,#121545),(#121546,#121547,#121548,#121549,#121550,#121551),(
#121552,#121553,#121554,#121555,#121556,#121557),(#121558,#121559,#121560,
#121561,#121562,#121563)),.unspecified.,.f.,.f.,.f.)b_spline_surface_with_knots(
(4,4),(4,1,1,4),(0.e0,1.e0),(-5.944289240596e-2,0.e0,1.646498562542e-1,
2.926336444683e-1),.unspecified.)geometric_representation_item()rational_b_spline_surface(((1.126245882384e0,1.126245882384e0,1.126245882384e0,1.126245882384e0,
1.126245882384e0,1.126245882384e0),(9.579180392052e-1,9.579180392052e-1,
9.579180392052e-1,9.579180392052e-1,9.579180392052e-1,9.579180392052e-1),(
9.579180392052e-1,9.579180392052e-1,9.579180392052e-1,9.579180392052e-1,
9.579180392052e-1,9.579180392052e-1),(1.126245882384e0,1.126245882384e0,
1.126245882384e0,1.126245882384e0,1.126245882384e0,1.126245882384e0)))representation_item('')surface());
#121565=oriented_edge('',*,*,#121533,.f.);
#121566=oriented_edge('',*,*,#111568,.t.);
#121567=oriented_edge('',*,*,#111587,.t.);
#121568=edge_loop('',(#121565,#121566,#121567));
#121569=face_outer_bound('',#121568,.f.);
#121571=cartesian_point('',(-5.048927081657e1,-7.207519003420e1,
-5.349962215693e0));
#121572=direction('',(7.139422874349e-2,-5.001231286752e-2,9.961935718844e-1));
#121573=direction('',(-5.793558371007e-1,-8.150745073842e-1,6.011902717621e-4));
#121574=axis2_placement_3d('',#121571,#121572,#121573);
#121575=cylindrical_surface('',#121574,9.999999994924e-1);
#121577=oriented_edge('',*,*,#121576,.t.);
#121578=oriented_edge('',*,*,#111698,.f.);
#121579=oriented_edge('',*,*,#120690,.t.);
#121580=edge_loop('',(#121577,#121578,#121579));
#121581=face_outer_bound('',#121580,.f.);
#121583=cartesian_point('',(-5.036671576637e1,-7.331684701152e1,
-5.319191650128e0));
#121584=cartesian_point('',(-5.043038290040e1,-7.333003284387e1,
-5.234495031258e0));
#121585=cartesian_point('',(-5.058430663355e1,-7.334617224247e1,
-5.023113916201e0));
#121586=cartesian_point('',(-5.077194615907e1,-7.332157881318e1,
-4.747328753279e0));
#121587=cartesian_point('',(-5.089204966795e1,-7.328006024957e1,
-4.560887315678e0));
#121588=cartesian_point('',(-5.092418305353e1,-7.326715948812e1,
-4.509299351338e0));
#121589=cartesian_point('',(-5.047313487815e1,-7.312344370643e1,
-5.485609000217e0));
#121590=cartesian_point('',(-5.052817471976e1,-7.313021298050e1,
-5.399026946467e0));
#121591=cartesian_point('',(-5.065863312776e1,-7.313315593967e1,
-5.184648214801e0));
#121592=cartesian_point('',(-5.081195722662e1,-7.310001174176e1,
-4.909223715151e0));
#121593=cartesian_point('',(-5.090768412916e1,-7.305796296205e1,
-4.724889328612e0));
#121594=cartesian_point('',(-5.093316688506e1,-7.304520168087e1,
-4.674218724067e0));
#121595=cartesian_point('',(-5.062637582419e1,-7.302204798591e1,
-5.692143979798e0));
#121596=cartesian_point('',(-5.067932550483e1,-7.301954087249e1,
-5.602602393495e0));
#121597=cartesian_point('',(-5.080034610170e1,-7.300113630453e1,
-5.382960077836e0));
#121598=cartesian_point('',(-5.093258787138e1,-7.294673059343e1,
-5.105953650747e0));
#121599=cartesian_point('',(-5.101079620656e1,-7.289478028067e1,
-4.922844055144e0));
#121600=cartesian_point('',(-5.103138330960e1,-7.287951855451e1,
-4.872923663643e0));
#121601=cartesian_point('',(-5.080183874695e1,-7.302891035542e1,
-5.905646382132e0));
#121602=cartesian_point('',(-5.085956937970e1,-7.301575617516e1,
-5.812546297621e0));
#121603=cartesian_point('',(-5.098669107839e1,-7.297128027567e1,
-5.586219539093e0));
#121604=cartesian_point('',(-5.111446371810e1,-7.288631677421e1,
-5.305942857280e0));
#121605=cartesian_point('',(-5.118482114924e1,-7.281668448337e1,
-5.122979447929e0));
#121606=cartesian_point('',(-5.120305265865e1,-7.279668409819e1,
-5.073521755435e0));
#121607=(bounded_surface()b_spline_surface(3,3,((#121583,#121584,#121585,
#121586,#121587,#121588),(#121589,#121590,#121591,#121592,#121593,#121594),(
#121595,#121596,#121597,#121598,#121599,#121600),(#121601,#121602,#121603,
#121604,#121605,#121606)),.unspecified.,.f.,.f.,.f.)b_spline_surface_with_knots(
(4,4),(4,1,1,4),(-3.264324998048e-1,1.328663976399e0),(3.825246593875e-1,
6.421265930619e-1,1.e0,1.133589670133e0),.unspecified.)geometric_representation_item()rational_b_spline_surface(((1.041684762737e0,1.041684762737e0,
1.041684762737e0,1.041684762737e0,1.041684762737e0,1.041684762737e0),(
9.860300428547e-1,9.860300428547e-1,9.860300428547e-1,9.860300428547e-1,
9.860300428547e-1,9.860300428547e-1),(9.861051803916e-1,9.861051803916e-1,
9.861051803916e-1,9.861051803916e-1,9.861051803916e-1,9.861051803916e-1),(
1.041910175348e0,1.041910175348e0,1.041910175348e0,1.041910175348e0,
1.041910175348e0,1.041910175348e0)))representation_item('')surface());
#121608=oriented_edge('',*,*,#111583,.t.);
#121609=oriented_edge('',*,*,#111651,.f.);
#121610=oriented_edge('',*,*,#121576,.f.);
#121611=edge_loop('',(#121608,#121609,#121610));
#121612=face_outer_bound('',#121611,.f.);
#121614=cartesian_point('',(-5.294554456949e1,-7.029060246943e1,
-5.349845711599e0));
#121615=direction('',(6.962655844220e-2,-5.244530220139e-2,-9.961935718707e-1));
#121616=direction('',(-5.961311328770e-1,-8.028868589942e-1,6.033815193900e-4));
#121617=axis2_placement_3d('',#121614,#121615,#121616);
#121618=cylindrical_surface('',#121617,9.999999995721e-1);
#121620=oriented_edge('',*,*,#121619,.t.);
#121621=oriented_edge('',*,*,#120693,.f.);
#121622=oriented_edge('',*,*,#111765,.t.);
#121623=edge_loop('',(#121620,#121621,#121622));
#121624=face_outer_bound('',#121623,.f.);
#121626=cartesian_point('',(-5.371525814548e1,-7.104477773707e1,
-4.726065312678e0));
#121627=cartesian_point('',(-5.376347112645e1,-7.102336458434e1,
-4.744107079147e0));
#121628=cartesian_point('',(-5.394386386676e1,-7.093944577292e1,
-4.814407960569e0));
#121629=cartesian_point('',(-5.421646238843e1,-7.078863182259e1,
-4.938842311116e0));
#121630=cartesian_point('',(-5.442737481520e1,-7.063827978086e1,
-5.056453135766e0));
#121631=cartesian_point('',(-5.451504573126e1,-7.056694710507e1,
-5.110184016350e0));
#121632=cartesian_point('',(-5.336378460997e1,-7.108174164704e1,
-5.072307479326e0));
#121633=cartesian_point('',(-5.340573453076e1,-7.105129753136e1,
-5.084751896553e0));
#121634=cartesian_point('',(-5.356219635240e1,-7.093488146686e1,
-5.131565355082e0));
#121635=cartesian_point('',(-5.379780749824e1,-7.074210863999e1,
-5.204168200315e0));
#121636=cartesian_point('',(-5.398173115051e1,-7.057092526454e1,
-5.262499726923e0));
#121637=cartesian_point('',(-5.405901568193e1,-7.049427804126e1,
-5.287228827039e0));
#121638=cartesian_point('',(-5.319155141752e1,-7.139718858899e1,
-5.412346742128e0));
#121639=cartesian_point('',(-5.322752584398e1,-7.135770765459e1,
-5.429923004098e0));
#121640=cartesian_point('',(-5.335995533728e1,-7.120733919073e1,
-5.493481446886e0));
#121641=cartesian_point('',(-5.355139188701e1,-7.096166231327e1,
-5.575833510656e0));
#121642=cartesian_point('',(-5.369435628696e1,-7.075098364418e1,
-5.623427961819e0));
#121643=cartesian_point('',(-5.375346640459e1,-7.065890393324e1,
-5.639529350093e0));
#121644=cartesian_point('',(-5.327578408955e1,-7.184967919114e1,
-5.593717081192e0));
#121645=cartesian_point('',(-5.330874986581e1,-7.180520749012e1,
-5.624853377185e0));
#121646=cartesian_point('',(-5.342782118102e1,-7.163465497910e1,
-5.737881133990e0));
#121647=cartesian_point('',(-5.358770281780e1,-7.134884987309e1,
-5.887191808037e0));
#121648=cartesian_point('',(-5.369410270265e1,-7.109772075905e1,
-5.977405671464e0));
#121649=cartesian_point('',(-5.373539937897e1,-7.098701020345e1,
-6.009121890047e0));
#121650=(bounded_surface()b_spline_surface(3,3,((#121626,#121627,#121628,
#121629,#121630,#121631),(#121632,#121633,#121634,#121635,#121636,#121637),(
#121638,#121639,#121640,#121641,#121642,#121643),(#121644,#121645,#121646,
#121647,#121648,#121649)),.unspecified.,.f.,.f.,.f.)b_spline_surface_with_knots(
(4,4),(4,1,1,4),(0.e0,1.e0),(-5.944289301047e-2,0.e0,1.646498567458e-1,
2.926336445725e-1),.unspecified.)geometric_representation_item()rational_b_spline_surface(((1.126245882382e0,1.126245882382e0,1.126245882382e0,1.126245882382e0,
1.126245882382e0,1.126245882382e0),(9.579180392060e-1,9.579180392060e-1,
9.579180392060e-1,9.579180392060e-1,9.579180392060e-1,9.579180392060e-1),(
9.579180392060e-1,9.579180392060e-1,9.579180392060e-1,9.579180392060e-1,
9.579180392060e-1,9.579180392060e-1),(1.126245882382e0,1.126245882382e0,
1.126245882382e0,1.126245882382e0,1.126245882382e0,1.126245882382e0)))representation_item('')surface());
#121651=oriented_edge('',*,*,#121619,.f.);
#121652=oriented_edge('',*,*,#111862,.t.);
#121653=oriented_edge('',*,*,#111881,.t.);
#121654=edge_loop('',(#121651,#121652,#121653));
#121655=face_outer_bound('',#121654,.f.);
#121657=cartesian_point('',(-6.114270790607e1,-6.328956277216e1,
-5.349962215675e0));
#121658=direction('',(6.269159793406e-2,-6.056509625531e-2,9.961935718845e-1));
#121659=direction('',(-6.997287498637e-1,-7.144083672413e-1,6.011903094854e-4));
#121660=axis2_placement_3d('',#121657,#121658,#121659);
#121661=cylindrical_surface('',#121660,9.999999997483e-1);
#121663=oriented_edge('',*,*,#121662,.t.);
#121664=oriented_edge('',*,*,#111996,.f.);
#121665=oriented_edge('',*,*,#120696,.t.);
#121666=edge_loop('',(#121663,#121664,#121665));
#121667=face_outer_bound('',#121666,.f.);
#121669=cartesian_point('',(-6.121589967184e1,-6.453510470145e1,
-5.319191681813e0));
#121670=cartesian_point('',(-6.128085358635e1,-6.453816887419e1,
-5.234484667311e0));
#121671=cartesian_point('',(-6.143540698699e1,-6.453002873891e1,
-5.023102434748e0));
#121672=cartesian_point('',(-6.161688857963e1,-6.447638244511e1,
-4.747316514237e0));
#121673=cartesian_point('',(-6.172901103565e1,-6.441659051835e1,
-4.560887419264e0));
#121674=cartesian_point('',(-6.175873054162e1,-6.439882159120e1,
-4.509299736386e0));
#121675=cartesian_point('',(-6.129075363568e1,-6.432743490125e1,
-5.485609015384e0));
#121676=cartesian_point('',(-6.134618154664e1,-6.432551049686e1,
-5.399016358196e0));
#121677=cartesian_point('',(-6.147549384613e1,-6.430800748433e1,
-5.184636682993e0));
#121678=cartesian_point('',(-6.162174473418e1,-6.425128431858e1,
-4.909211624324e0));
#121679=cartesian_point('',(-6.170970934489e1,-6.419478185790e1,
-4.724889432629e0));
#121680=cartesian_point('',(-6.173288205460e1,-6.417819127686e1,
-4.674219045625e0));
#121681=cartesian_point('',(-6.142624613769e1,-6.420331537436e1,
-5.692143977108e0));
#121682=cartesian_point('',(-6.147815805149e1,-6.419255466776e1,
-5.602591453059e0));
#121683=cartesian_point('',(-6.159480874808e1,-6.415544352979e1,
-5.382948401710e0));
#121684=cartesian_point('',(-6.171691053365e1,-6.408101905028e1,
-5.105941654454e0));
#121685=cartesian_point('',(-6.178602454505e1,-6.401747795805e1,
-4.922844162293e0));
#121686=cartesian_point('',(-6.180397064458e1,-6.399918358772e1,
-4.872923903396e0));
#121687=cartesian_point('',(-6.160062232462e1,-6.418264482071e1,
-5.905646362018e0));
#121688=cartesian_point('',(-6.165559114045e1,-6.416061883251e1,
-5.812534932788e0));
#121689=cartesian_point('',(-6.177418874842e1,-6.409680294485e1,
-5.586207646930e0));
#121690=cartesian_point('',(-6.188709570946e1,-6.399289630592e1,
-5.305930885767e0));
#121691=cartesian_point('',(-6.194569007114e1,-6.391312016915e1,
-5.122979559460e0));
#121692=cartesian_point('',(-6.196056824725e1,-6.389051407166e1,
-5.073521940732e0));
#121693=(bounded_surface()b_spline_surface(3,3,((#121669,#121670,#121671,
#121672,#121673,#121674),(#121675,#121676,#121677,#121678,#121679,#121680),(
#121681,#121682,#121683,#121684,#121685,#121686),(#121687,#121688,#121689,
#121690,#121691,#121692)),.unspecified.,.f.,.f.,.f.)b_spline_surface_with_knots(
(4,4),(4,1,1,4),(-3.264325411610e-1,1.328663976047e0),(3.825245764257e-1,
6.421581435941e-1,1.e0,1.133589751051e0),.unspecified.)geometric_representation_item()rational_b_spline_surface(((1.041684766224e0,1.041684766224e0,
1.041684766224e0,1.041684766224e0,1.041684766224e0,1.041684766224e0),(
9.860300430923e-1,9.860300430923e-1,9.860300430923e-1,9.860300430923e-1,
9.860300430923e-1,9.860300430923e-1),(9.861051792253e-1,9.861051792253e-1,
9.861051792253e-1,9.861051792253e-1,9.861051792253e-1,9.861051792253e-1),(
1.041910174623e0,1.041910174623e0,1.041910174623e0,1.041910174623e0,
1.041910174623e0,1.041910174623e0)))representation_item('')surface());
#121694=oriented_edge('',*,*,#111877,.t.);
#121695=oriented_edge('',*,*,#111945,.f.);
#121696=oriented_edge('',*,*,#121662,.f.);
#121697=edge_loop('',(#121694,#121695,#121696));
#121698=face_outer_bound('',#121697,.f.);
#121700=cartesian_point('',(-6.328956985214e1,-6.114270057130e1,
-5.349845711608e0));
#121701=direction('',(6.056508656757e-2,-6.269160741403e-2,-9.961935718769e-1));
#121702=direction('',(-7.143906371969e-1,-6.997468494882e-1,6.034208706007e-4));
#121703=axis2_placement_3d('',#121700,#121701,#121702);
#121704=cylindrical_surface('',#121703,9.999999998564e-1);
#121706=oriented_edge('',*,*,#121705,.t.);
#121707=oriented_edge('',*,*,#120699,.f.);
#121708=oriented_edge('',*,*,#112063,.t.);
#121709=edge_loop('',(#121706,#121707,#121708));
#121710=face_outer_bound('',#121709,.f.);
#121712=cartesian_point('',(-6.416778598375e1,-6.176718095685e1,
-4.726065314078e0));
#121713=cartesian_point('',(-6.421205562712e1,-6.173848926424e1,
-4.744107080131e0));
#121714=cartesian_point('',(-6.437709963743e1,-6.162738399213e1,
-4.814407960552e0));
#121715=cartesian_point('',(-6.462274951900e1,-6.143578300820e1,
-4.938842310886e0));
#121716=cartesian_point('',(-6.480754502257e1,-6.125428807703e1,
-5.056453135462e0));
#121717=cartesian_point('',(-6.488297767546e1,-6.117011887177e1,
-5.110184016199e0));
#121718=cartesian_point('',(-6.382642209922e1,-6.185867235475e1,
-5.072307479586e0));
#121719=cartesian_point('',(-6.386309303748e1,-6.182204064367e1,
-5.084751896737e0));
#121720=cartesian_point('',(-6.399941706884e1,-6.168258183355e1,
-5.131565355159e0));
#121721=cartesian_point('',(-6.420197113611e1,-6.145532465695e1,
-5.204168200213e0));
#121722=cartesian_point('',(-6.435685140325e1,-6.125747683484e1,
-5.262499726795e0));
#121723=cartesian_point('',(-6.442119416668e1,-6.116968330151e1,
-5.287228826985e0));
#121724=cartesian_point('',(-6.370565615573e1,-6.219717882928e1,
-5.412346741466e0));
#121725=cartesian_point('',(-6.373501149835e1,-6.215255633079e1,
-5.429923003631e0));
#121726=cartesian_point('',(-6.384228775460e1,-6.198332261559e1,
-5.493481447135e0));
#121727=cartesian_point('',(-6.399293507146e1,-6.171072315450e1,
-5.575833510601e0));
#121728=cartesian_point('',(-6.410118193757e1,-6.148027373010e1,
-5.623427961770e0));
#121729=cartesian_point('',(-6.414515987132e1,-6.138008081328e1,
-5.639529350094e0));
#121730=cartesian_point('',(-6.385963690837e1,-6.263092162859e1,
-5.593717080234e0));
#121731=cartesian_point('',(-6.388523991463e1,-6.258184046462e1,
-5.624853376509e0));
#121732=cartesian_point('',(-6.397616497401e1,-6.239476088044e1,
-5.737881134407e0));
#121733=cartesian_point('',(-6.408936843330e1,-6.208746351195e1,
-5.887191807925e0));
#121734=cartesian_point('',(-6.415517311047e1,-6.182278160512e1,
-5.977405671355e0));
#121735=cartesian_point('',(-6.417864240975e1,-6.170697385630e1,
-6.009121890034e0));
#121736=(bounded_surface()b_spline_surface(3,3,((#121712,#121713,#121714,
#121715,#121716,#121717),(#121718,#121719,#121720,#121721,#121722,#121723),(
#121724,#121725,#121726,#121727,#121728,#121729),(#121730,#121731,#121732,
#121733,#121734,#121735)),.unspecified.,.f.,.f.,.f.)b_spline_surface_with_knots(
(4,4),(4,1,1,4),(0.e0,1.e0),(-5.944289240423e-2,0.e0,1.646498562542e-1,
2.926336444738e-1),.unspecified.)geometric_representation_item()rational_b_spline_surface(((1.126245882384e0,1.126245882384e0,1.126245882384e0,1.126245882384e0,
1.126245882384e0,1.126245882384e0),(9.579180392052e-1,9.579180392052e-1,
9.579180392052e-1,9.579180392052e-1,9.579180392052e-1,9.579180392052e-1),(
9.579180392052e-1,9.579180392052e-1,9.579180392052e-1,9.579180392052e-1,
9.579180392052e-1,9.579180392052e-1),(1.126245882384e0,1.126245882384e0,
1.126245882384e0,1.126245882384e0,1.126245882384e0,1.126245882384e0)))representation_item('')surface());
#121737=oriented_edge('',*,*,#121705,.f.);
#121738=oriented_edge('',*,*,#112164,.t.);
#121739=oriented_edge('',*,*,#112183,.t.);
#121740=edge_loop('',(#121737,#121738,#121739));
#121741=face_outer_bound('',#121740,.f.);
#121743=cartesian_point('',(-7.029060860624e1,-5.294553642910e1,
-5.349962215694e0));
#121744=direction('',(5.244529156718e-2,-6.962656620795e-2,9.961935718878e-1));
#121745=direction('',(-8.028720185884e-1,-5.961511220643e-1,6.011899218682e-4));
#121746=axis2_placement_3d('',#121743,#121744,#121745);
#121747=cylindrical_surface('',#121746,9.999999997993e-1);
#121749=oriented_edge('',*,*,#121748,.t.);
#121750=oriented_edge('',*,*,#112294,.f.);
#121751=oriented_edge('',*,*,#120702,.t.);
#121752=edge_loop('',(#121749,#121750,#121751));
#121753=face_outer_bound('',#121752,.f.);
#121755=cartesian_point('',(-7.055774494464e1,-5.416429395616e1,
-5.319191681932e0));
#121756=cartesian_point('',(-7.062237851136e1,-5.415715937286e1,
-5.234484667199e0));
#121757=cartesian_point('',(-7.077375570516e1,-5.412494197755e1,
-5.023102434498e0));
#121758=cartesian_point('',(-7.094461082832e1,-5.404356618447e1,
-4.747316514864e0));
#121759=cartesian_point('',(-7.104599935722e1,-5.396697057256e1,
-4.560887415711e0));
#121760=cartesian_point('',(-7.107257333e1,-5.394477132841e1,
-4.509299726638e0));
#121761=cartesian_point('',(-7.059919061814e1,-5.394747117553e1,
-5.485609015497e0));
#121762=cartesian_point('',(-7.065363507655e1,-5.393689962836e1,
-5.399016358026e0));
#121763=cartesian_point('',(-7.077861725248e1,-5.389938320655e1,
-5.184636682650e0));
#121764=cartesian_point('',(-7.091419409084e1,-5.382047971879e1,
-4.909211624412e0));
#121765=cartesian_point('',(-7.099223678195e1,-5.375091219620e1,
-4.724889431042e0));
#121766=cartesian_point('',(-7.101252888534e1,-5.373090084900e1,
-4.674219047094e0));
#121767=cartesian_point('',(-7.071359841083e1,-5.380368406899e1,
-5.692143977254e0));
#121768=cartesian_point('',(-7.076318785773e1,-5.378493503208e1,
-5.602591452875e0));
#121769=cartesian_point('',(-7.087259692962e1,-5.373003260450e1,
-5.382948401296e0));
#121770=cartesian_point('',(-7.098155288565e1,-5.363742348687e1,
-5.105941653935e0));
#121771=cartesian_point('',(-7.103987597326e1,-5.356385287612e1,
-4.922844163111e0));
#121772=cartesian_point('',(-7.105473919706e1,-5.354297634285e1,
-4.872923906588e0));
#121773=cartesian_point('',(-7.088259415077e1,-5.375598955864e1,
-5.905646362178e0));
#121774=cartesian_point('',(-7.093344058572e1,-5.372563572954e1,
-5.812534932612e0));
#121775=cartesian_point('',(-7.104059505626e1,-5.364405276804e1,
-5.586207646455e0));
#121776=cartesian_point('',(-7.113585736554e1,-5.352376285221e1,
-5.305930884644e0));
#121777=cartesian_point('',(-7.118125059548e1,-5.343580271580e1,
-5.122979562709e0));
#121778=cartesian_point('',(-7.119240926521e1,-5.341114744822e1,
-5.073521942760e0));
#121779=(bounded_surface()b_spline_surface(3,3,((#121755,#121756,#121757,
#121758,#121759,#121760),(#121761,#121762,#121763,#121764,#121765,#121766),(
#121767,#121768,#121769,#121770,#121771,#121772),(#121773,#121774,#121775,
#121776,#121777,#121778)),.unspecified.,.f.,.f.,.f.)b_spline_surface_with_knots(
(4,4),(4,1,1,4),(-3.264325408246e-1,1.328663976196e0),(3.825245762282e-1,
6.421581441808e-1,1.e0,1.133589749908e0),.unspecified.)geometric_representation_item()rational_b_spline_surface(((1.041684766228e0,1.041684766228e0,
1.041684766228e0,1.041684766228e0,1.041684766228e0,1.041684766228e0),(
9.860300430747e-1,9.860300430747e-1,9.860300430747e-1,9.860300430747e-1,
9.860300430747e-1,9.860300430747e-1),(9.861051792242e-1,9.861051792242e-1,
9.861051792242e-1,9.861051792242e-1,9.861051792242e-1,9.861051792242e-1),(
1.041910174676e0,1.041910174676e0,1.041910174676e0,1.041910174676e0,
1.041910174676e0,1.041910174676e0)))representation_item('')surface());
#121780=oriented_edge('',*,*,#112179,.t.);
#121781=oriented_edge('',*,*,#112247,.f.);
#121782=oriented_edge('',*,*,#121748,.f.);
#121783=edge_loop('',(#121780,#121781,#121782));
#121784=face_outer_bound('',#121783,.f.);
#121786=cartesian_point('',(-7.207519587929e1,-5.048926246435e1,
-5.349845711588e0));
#121787=direction('',(5.001230181915e-2,-7.139423657703e-2,-9.961935718776e-1));
#121788=direction('',(-8.150600826486e-1,-5.793761279193e-1,6.033822206388e-4));
#121789=axis2_placement_3d('',#121786,#121787,#121788);
#121790=cylindrical_surface('',#121789,9.999999998188e-1);
#121792=oriented_edge('',*,*,#121791,.t.);
#121793=oriented_edge('',*,*,#120705,.f.);
#121794=oriented_edge('',*,*,#112361,.t.);
#121795=edge_loop('',(#121792,#121793,#121794));
#121796=face_outer_bound('',#121795,.f.);
#121798=cartesian_point('',(-7.304028996595e1,-5.096867119147e1,
-4.726065312645e0));
#121799=cartesian_point('',(-7.307952620766e1,-5.093340744252e1,
-4.744107079124e0));
#121800=cartesian_point('',(-7.322515755998e1,-5.079785148764e1,
-4.814407960557e0));
#121801=cartesian_point('',(-7.343781008671e1,-5.057018132157e1,
-4.938842311115e0));
#121802=cartesian_point('',(-7.359193838853e1,-5.036201250836e1,
-5.056453135763e0));
#121803=cartesian_point('',(-7.365327537545e1,-5.026707929926e1,
-5.110184016346e0));
#121804=cartesian_point('',(-7.271744124613e1,-5.111243725447e1,
-5.072307479303e0));
#121805=cartesian_point('',(-7.274793024255e1,-5.107051994140e1,
-5.084751896538e0));
#121806=cartesian_point('',(-7.286075973524e1,-5.091145232276e1,
-5.131565355074e0));
#121807=cartesian_point('',(-7.302526917127e1,-5.065530662146e1,
-5.204168200315e0));
#121808=cartesian_point('',(-7.314729238709e1,-5.043566602254e1,
-5.262499726922e0));
#121809=cartesian_point('',(-7.319710904975e1,-5.033888794775e1,
-5.287228827037e0));
#121810=cartesian_point('',(-7.265111621206e1,-5.146566810762e1,
-5.412346742100e0));
#121811=cartesian_point('',(-7.267312964507e1,-5.141700279853e1,
-5.429923004077e0));
#121812=cartesian_point('',(-7.275261116688e1,-5.123307092711e1,
-5.493481446877e0));
#121813=cartesian_point('',(-7.285875981471e1,-5.094026118466e1,
-5.575833510656e0));
#121814=cartesian_point('',(-7.292962374977e1,-5.069571543439e1,
-5.623427961818e0));
#121815=cartesian_point('',(-7.295738661682e1,-5.058987639443e1,
-5.639529350092e0));
#121816=cartesian_point('',(-7.287105352953e1,-5.186998291619e1,
-5.593717081140e0));
#121817=cartesian_point('',(-7.288866333448e1,-5.181750083005e1,
-5.624853377148e0));
#121818=cartesian_point('',(-7.294920326039e1,-5.161850069310e1,
-5.737881133974e0));
#121819=cartesian_point('',(-7.301294109805e1,-5.129727774176e1,
-5.887191808036e0));
#121820=cartesian_point('',(-7.303653023784e1,-5.102556038880e1,
-5.977405671462e0));
#121821=cartesian_point('',(-7.304159426783e1,-5.090750701871e1,
-6.009121890045e0));
#121822=(bounded_surface()b_spline_surface(3,3,((#121798,#121799,#121800,
#121801,#121802,#121803),(#121804,#121805,#121806,#121807,#121808,#121809),(
#121810,#121811,#121812,#121813,#121814,#121815),(#121816,#121817,#121818,
#121819,#121820,#121821)),.unspecified.,.f.,.f.,.f.)b_spline_surface_with_knots(
(4,4),(4,1,1,4),(0.e0,1.e0),(-5.944289304685e-2,0.e0,1.646498567457e-1,
2.926336445697e-1),.unspecified.)geometric_representation_item()rational_b_spline_surface(((1.126245882382e0,1.126245882382e0,1.126245882382e0,1.126245882382e0,
1.126245882382e0,1.126245882382e0),(9.579180392060e-1,9.579180392060e-1,
9.579180392060e-1,9.579180392060e-1,9.579180392060e-1,9.579180392060e-1),(
9.579180392060e-1,9.579180392060e-1,9.579180392060e-1,9.579180392060e-1,
9.579180392060e-1,9.579180392060e-1),(1.126245882382e0,1.126245882382e0,
1.126245882382e0,1.126245882382e0,1.126245882382e0,1.126245882382e0)))representation_item('')surface());
#121823=oriented_edge('',*,*,#121791,.f.);
#121824=oriented_edge('',*,*,#112462,.t.);
#121825=oriented_edge('',*,*,#112481,.t.);
#121826=edge_loop('',(#121823,#121824,#121825));
#121827=face_outer_bound('',#121826,.f.);
#121829=cartesian_point('',(-7.770772124093e1,-4.129781526270e1,
-5.349962215671e0));
#121830=direction('',(4.090760900975e-2,-7.697359843239e-2,9.961935718872e-1));
#121831=direction('',(-8.862459135714e-1,-4.632146578507e-1,6.011906464481e-4));
#121832=axis2_placement_3d('',#121829,#121830,#121831);
#121833=cylindrical_surface('',#121832,1.000000000023e0);
#121835=oriented_edge('',*,*,#121834,.t.);
#121836=oriented_edge('',*,*,#112592,.f.);
#121837=oriented_edge('',*,*,#120708,.t.);
#121838=edge_loop('',(#121835,#121836,#121837));
#121839=face_outer_bound('',#121838,.f.);
#121841=cartesian_point('',(-7.816222437026e1,-4.245977853174e1,
-5.319191681773e0));
#121842=cartesian_point('',(-7.822494609539e1,-4.244262086956e1,
-5.234484667298e0));
#121843=cartesian_point('',(-7.836941967407e1,-4.238711951351e1,
-5.023102434740e0));
#121844=cartesian_point('',(-7.852544130911e1,-4.228001795975e1,
-4.747316513706e0));
#121845=cartesian_point('',(-7.861359938028e1,-4.218850471344e1,
-4.560887418167e0));
#121846=cartesian_point('',(-7.863637352503e1,-4.216242165673e1,
-4.509299734699e0));
#121847=cartesian_point('',(-7.816924122294e1,-4.223914166783e1,
-5.485609015364e0));
#121848=cartesian_point('',(-7.822136162513e1,-4.222018328413e1,
-5.399016358177e0));
#121849=cartesian_point('',(-7.833893620189e1,-4.216357723188e1,
-5.184636682983e0));
#121850=cartesian_point('',(-7.846050064002e1,-4.206443628543e1,
-4.909211623793e0));
#121851=cartesian_point('',(-7.852669973578e1,-4.198351669215e1,
-4.724889431543e0));
#121852=cartesian_point('',(-7.854361147579e1,-4.196057734557e1,
-4.674219043967e0));
#121853=cartesian_point('',(-7.825974720687e1,-4.207922749728e1,
-5.692143977079e0));
#121854=cartesian_point('',(-7.830579312938e1,-4.205295179362e1,
-5.602591453039e0));
#121855=cartesian_point('',(-7.840526656216e1,-4.198160995639e1,
-5.382948401699e0));
#121856=cartesian_point('',(-7.849839383220e1,-4.187309654318e1,
-5.105941653917e0));
#121857=cartesian_point('',(-7.854448988592e1,-4.179130796901e1,
-4.922844161212e0));
#121858=cartesian_point('',(-7.855590431626e1,-4.176836334793e1,
-4.872923901760e0));
#121859=cartesian_point('',(-7.841920126297e1,-4.200568342752e1,
-5.905646361988e0));
#121860=cartesian_point('',(-7.846467330903e1,-4.196774916954e1,
-5.812534932765e0));
#121861=cartesian_point('',(-7.855774614312e1,-4.187040797738e1,
-5.586207646916e0));
#121862=cartesian_point('',(-7.863301812701e1,-4.173669672138e1,
-5.305930885223e0));
#121863=cartesian_point('',(-7.866409249450e1,-4.164271845281e1,
-5.122979558379e0));
#121864=cartesian_point('',(-7.867125690207e1,-4.161662114229e1,
-5.073521939110e0));
#121865=(bounded_surface()b_spline_surface(3,3,((#121841,#121842,#121843,
#121844,#121845,#121846),(#121847,#121848,#121849,#121850,#121851,#121852),(
#121853,#121854,#121855,#121856,#121857,#121858),(#121859,#121860,#121861,
#121862,#121863,#121864)),.unspecified.,.f.,.f.,.f.)b_spline_surface_with_knots(
(4,4),(4,1,1,4),(-3.264325411589e-1,1.328663976034e0),(3.825245764503e-1,
6.421581435937e-1,1.e0,1.133589752498e0),.unspecified.)geometric_representation_item()rational_b_spline_surface(((1.041684766224e0,1.041684766224e0,
1.041684766224e0,1.041684766224e0,1.041684766224e0,1.041684766224e0),(
9.860300430927e-1,9.860300430927e-1,9.860300430927e-1,9.860300430927e-1,
9.860300430927e-1,9.860300430927e-1),(9.861051792254e-1,9.861051792254e-1,
9.861051792254e-1,9.861051792254e-1,9.861051792254e-1,9.861051792254e-1),(
1.041910174622e0,1.041910174622e0,1.041910174622e0,1.041910174622e0,
1.041910174622e0,1.041910174622e0)))representation_item('')surface());
#121866=oriented_edge('',*,*,#112477,.t.);
#121867=oriented_edge('',*,*,#112545,.f.);
#121868=oriented_edge('',*,*,#121834,.f.);
#121869=edge_loop('',(#121866,#121867,#121868));
#121870=face_outer_bound('',#121869,.f.);
#121872=cartesian_point('',(-7.908609138008e1,-3.859261115128e1,
-5.349845711581e0));
#121873=direction('',(3.822804902188e-2,-7.833890247850e-2,-9.961935718657e-1));
#121874=direction('',(-8.956595391005e-1,-4.447399531218e-1,6.034199228237e-4));
#121875=axis2_placement_3d('',#121872,#121873,#121874);
#121876=cylindrical_surface('',#121875,9.999999996743e-1);
#121878=oriented_edge('',*,*,#121877,.t.);
#121879=oriented_edge('',*,*,#120711,.f.);
#121880=oriented_edge('',*,*,#112659,.t.);
#121881=edge_loop('',(#121878,#121879,#121880));
#121882=face_outer_bound('',#121881,.f.);
#121884=cartesian_point('',(-8.011429960636e1,-3.891514358188e1,
-4.726065314051e0));
#121885=cartesian_point('',(-8.014753631853e1,-3.887417608848e1,
-4.744107080112e0));
#121886=cartesian_point('',(-8.027016908279e1,-3.871750729142e1,
-4.814407960542e0));
#121887=cartesian_point('',(-8.044458804322e1,-3.845937393905e1,
-4.938842310884e0));
#121888=cartesian_point('',(-8.056425399294e1,-3.822965705098e1,
-5.056453135459e0));
#121889=cartesian_point('',(-8.060998499422e1,-3.812629740820e1,
-5.110184016195e0));
#121890=cartesian_point('',(-7.981791565628e1,-3.910764431362e1,
-5.072307479567e0));
#121891=cartesian_point('',(-7.984147196988e1,-3.906147354294e1,
-5.084751896725e0));
#121892=cartesian_point('',(-7.992802868589e1,-3.888671389037e1,
-5.131565355153e0));
#121893=cartesian_point('',(-8.005044272182e1,-3.860798682260e1,
-5.204168200213e0));
#121894=cartesian_point('',(-8.013660426980e1,-3.837196172751e1,
-5.262499726794e0));
#121895=cartesian_point('',(-8.017066818044e1,-3.826858210817e1,
-5.287228826983e0));
#121896=cartesian_point('',(-7.980766467217e1,-3.946690183086e1,
-5.412346741441e0));
#121897=cartesian_point('',(-7.982179415170e1,-3.941539201319e1,
-5.429923003616e0));
#121898=cartesian_point('',(-7.987152384024e1,-3.922129099925e1,
-5.493481447128e0));
#121899=cartesian_point('',(-7.993056008648e1,-3.891548092436e1,
-5.575833510600e0));
#121900=cartesian_point('',(-7.996229618536e1,-3.866286037641e1,
-5.623427961768e0));
#121901=cartesian_point('',(-7.997316037186e1,-3.855398132104e1,
-5.639529350092e0));
#121902=cartesian_point('',(-8.008814296657e1,-3.983183307718e1,
-5.593717080189e0));
#121903=cartesian_point('',(-8.009732595870e1,-3.977724235233e1,
-5.624853376480e0));
#121904=cartesian_point('',(-8.012599005813e1,-3.957122170615e1,
-5.737881134395e0));
#121905=cartesian_point('',(-8.013869283655e1,-3.924398274863e1,
-5.887191807923e0));
#121906=cartesian_point('',(-8.011948559627e1,-3.897192053283e1,
-5.977405671352e0));
#121907=cartesian_point('',(-8.010601966384e1,-3.885452840644e1,
-6.009121890032e0));
#121908=(bounded_surface()b_spline_surface(3,3,((#121884,#121885,#121886,
#121887,#121888,#121889),(#121890,#121891,#121892,#121893,#121894,#121895),(
#121896,#121897,#121898,#121899,#121900,#121901),(#121902,#121903,#121904,
#121905,#121906,#121907)),.unspecified.,.f.,.f.,.f.)b_spline_surface_with_knots(
(4,4),(4,1,1,4),(0.e0,1.e0),(-5.944289243358e-2,0.e0,1.646498562543e-1,
2.926336444702e-1),.unspecified.)geometric_representation_item()rational_b_spline_surface(((1.126245882384e0,1.126245882384e0,1.126245882384e0,1.126245882384e0,
1.126245882384e0,1.126245882384e0),(9.579180392052e-1,9.579180392052e-1,
9.579180392052e-1,9.579180392052e-1,9.579180392052e-1,9.579180392052e-1),(
9.579180392052e-1,9.579180392052e-1,9.579180392052e-1,9.579180392052e-1,
9.579180392052e-1,9.579180392052e-1),(1.126245882384e0,1.126245882384e0,
1.126245882384e0,1.126245882384e0,1.126245882384e0,1.126245882384e0)))representation_item('')surface());
#121909=oriented_edge('',*,*,#121877,.f.);
#121910=oriented_edge('',*,*,#112760,.t.);
#121911=oriented_edge('',*,*,#112779,.t.);
#121912=edge_loop('',(#121909,#121910,#121911));
#121913=face_outer_bound('',#121912,.f.);
#121915=cartesian_point('',(-8.321141188217e1,-2.863320482533e1,
-5.349962215693e0));
#121916=direction('',(2.836264469853e-2,-8.242528557249e-2,9.961935718945e-1));
#121917=direction('',(-9.477974929379e-1,-3.188723113574e-1,6.011906023645e-4));
#121918=axis2_placement_3d('',#121915,#121916,#121917);
#121919=cylindrical_surface('',#121918,9.999999998423e-1);
#121921=oriented_edge('',*,*,#121920,.t.);
#121922=oriented_edge('',*,*,#112890,.f.);
#121923=oriented_edge('',*,*,#120714,.t.);
#121924=edge_loop('',(#121921,#121922,#121923));
#121925=face_outer_bound('',#121924,.f.);
#121927=cartesian_point('',(-8.384209042543e1,-2.970976244478e1,
-5.319191681928e0));
#121928=cartesian_point('',(-8.390135589275e1,-2.968300418243e1,
-5.234484667196e0));
#121929=cartesian_point('',(-8.403536843669e1,-2.960558549320e1,
-5.023102434497e0));
#121930=cartesian_point('',(-8.417271481174e1,-2.947539537847e1,
-4.747316515217e0));
#121931=cartesian_point('',(-8.424547168695e1,-2.937121784443e1,
-4.560887416439e0));
#121932=cartesian_point('',(-8.426388510587e1,-2.934189326512e1,
-4.509299727752e0));
#121933=cartesian_point('',(-8.381450567933e1,-2.949074430914e1,
-5.485609015492e0));
#121934=cartesian_point('',(-8.386301864857e1,-2.946386590727e1,
-5.399016358023e0));
#121935=cartesian_point('',(-8.397029054950e1,-2.938956405352e1,
-5.184636682648e0));
#121936=cartesian_point('',(-8.407484926631e1,-2.927262683039e1,
-4.909211624764e0));
#121937=cartesian_point('',(-8.412757472945e1,-2.918234766700e1,
-4.724889431761e0));
#121938=cartesian_point('',(-8.414068971142e1,-2.915704518592e1,
-4.674219048187e0));
#121939=cartesian_point('',(-8.387888129670e1,-2.931864069200e1,
-5.692143977247e0));
#121940=cartesian_point('',(-8.392024989217e1,-2.928548531663e1,
-5.602591452870e0));
#121941=cartesian_point('',(-8.400733831977e1,-2.919946074250e1,
-5.382948401293e0));
#121942=cartesian_point('',(-8.408234380047e1,-2.907771499584e1,
-5.105941654287e0));
#121943=cartesian_point('',(-8.411507778393e1,-2.898972236206e1,
-4.922844163824e0));
#121944=cartesian_point('',(-8.412276245847e1,-2.896527459243e1,
-4.872923907664e0));
#121945=cartesian_point('',(-8.402486738202e1,-2.922105796176e1,
-5.905646362170e0));
#121946=cartesian_point('',(-8.406384536631e1,-2.917647734217e1,
-5.812534932607e0));
#121947=cartesian_point('',(-8.414054480221e1,-2.906577478265e1,
-5.586207646451e0));
#121948=cartesian_point('',(-8.419397301391e1,-2.892193460202e1,
-5.305930885e0));
#121949=cartesian_point('',(-8.420996336405e1,-2.882425226182e1,
-5.122979563420e0));
#121950=cartesian_point('',(-8.421295692254e1,-2.879735552560e1,
-5.073521943824e0));
#121951=(bounded_surface()b_spline_surface(3,3,((#121927,#121928,#121929,
#121930,#121931,#121932),(#121933,#121934,#121935,#121936,#121937,#121938),(
#121939,#121940,#121941,#121942,#121943,#121944),(#121945,#121946,#121947,
#121948,#121949,#121950)),.unspecified.,.f.,.f.,.f.)b_spline_surface_with_knots(
(4,4),(4,1,1,4),(-3.264325408198e-1,1.328663976191e0),(3.825245762335e-1,
6.421581441809e-1,1.e0,1.133589748950e0),.unspecified.)geometric_representation_item()rational_b_spline_surface(((1.041684766227e0,1.041684766227e0,
1.041684766227e0,1.041684766227e0,1.041684766227e0,1.041684766227e0),(
9.860300430748e-1,9.860300430748e-1,9.860300430748e-1,9.860300430748e-1,
9.860300430749e-1,9.860300430748e-1),(9.861051792243e-1,9.861051792243e-1,
9.861051792243e-1,9.861051792243e-1,9.861051792243e-1,9.861051792243e-1),(
1.041910174676e0,1.041910174676e0,1.041910174676e0,1.041910174676e0,
1.041910174676e0,1.041910174676e0)))representation_item('')surface());
#121952=oriented_edge('',*,*,#112775,.t.);
#121953=oriented_edge('',*,*,#112843,.f.);
#121954=oriented_edge('',*,*,#121920,.f.);
#121955=edge_loop('',(#121952,#121953,#121954));
#121956=face_outer_bound('',#121955,.f.);
#121958=cartesian_point('',(-8.414962483931e1,-2.574568167008e1,
-5.349845711621e0));
#121959=direction('',(2.550249360988e-2,-8.335460507102e-2,-9.961935718690e-1));
#121960=direction('',(-9.542052725476e-1,-2.991520245174e-1,6.033817233563e-4));
#121961=axis2_placement_3d('',#121958,#121959,#121960);
#121962=cylindrical_surface('',#121961,9.999999997004e-1);
#121964=oriented_edge('',*,*,#121963,.t.);
#121965=oriented_edge('',*,*,#120717,.f.);
#121966=oriented_edge('',*,*,#112957,.t.);
#121967=edge_loop('',(#121964,#121965,#121966));
#121968=face_outer_bound('',#121967,.f.);
#121970=cartesian_point('',(-8.521562930373e1,-2.590339598885e1,
-4.726065313085e0));
#121971=cartesian_point('',(-8.524204808914e1,-2.585773350554e1,
-4.744107079428e0));
#121972=cartesian_point('',(-8.533866264176e1,-2.568380956891e1,
-4.814407960728e0));
#121973=cartesian_point('',(-8.547055323901e1,-2.540156917968e1,
-4.938842289048e0));
#121974=cartesian_point('',(-8.555281025211e1,-2.515596066357e1,
-5.056453085576e0));
#121975=cartesian_point('',(-8.558180921097e1,-2.504671970014e1,
-5.110183937709e0));
#121976=cartesian_point('',(-8.495300808185e1,-2.613989138039e1,
-5.072307478964e0));
#121977=cartesian_point('',(-8.496905167838e1,-2.609060402906e1,
-5.084751896109e0));
#121978=cartesian_point('',(-8.502720430514e1,-2.590445550354e1,
-5.131565354585e0));
#121979=cartesian_point('',(-8.510450868782e1,-2.561001030637e1,
-5.204168186948e0));
#121980=cartesian_point('',(-8.515268697786e1,-2.536341248913e1,
-5.262499701647e0));
#121981=cartesian_point('',(-8.517015936469e1,-2.525597692718e1,
-5.287228790517e0));
#121982=cartesian_point('',(-8.499908356174e1,-2.649632944689e1,
-5.412346741397e0));
#121983=cartesian_point('',(-8.500498117308e1,-2.644324346315e1,
-5.429923003205e0));
#121984=cartesian_point('',(-8.502373451831e1,-2.624375271778e1,
-5.493481445793e0));
#121985=cartesian_point('',(-8.503420469335e1,-2.593247242376e1,
-5.575833494832e0));
#121986=cartesian_point('',(-8.502603151337e1,-2.567799748762e1,
-5.623427940331e0));
#121987=cartesian_point('',(-8.501972951268e1,-2.556875943257e1,
-5.639529325386e0));
#121988=cartesian_point('',(-8.533319652614e1,-2.681289131125e1,
-5.593717081112e0));
#121989=cartesian_point('',(-8.533372658938e1,-2.675753615265e1,
-5.624853376790e0));
#121990=cartesian_point('',(-8.532980905627e1,-2.654956791020e1,
-5.737881133118e0));
#121991=cartesian_point('',(-8.529116399828e1,-2.622437071231e1,
-5.887191780203e0));
#121992=cartesian_point('',(-8.522963334331e1,-2.595866276387e1,
-5.977405631427e0));
#121993=cartesian_point('',(-8.519796904458e1,-2.584482251884e1,
-6.009121842021e0));
#121994=(bounded_surface()b_spline_surface(3,3,((#121970,#121971,#121972,
#121973,#121974,#121975),(#121976,#121977,#121978,#121979,#121980,#121981),(
#121982,#121983,#121984,#121985,#121986,#121987),(#121988,#121989,#121990,
#121991,#121992,#121993)),.unspecified.,.f.,.f.,.f.)b_spline_surface_with_knots(
(4,4),(4,1,1,4),(0.e0,1.e0),(-5.944289256185e-2,0.e0,1.646498567467e-1,
2.926335821325e-1),.unspecified.)geometric_representation_item()rational_b_spline_surface(((1.126245881952e0,1.126245881952e0,1.126245881952e0,1.126245881952e0,
1.126245881952e0,1.126245881952e0),(9.579180393494e-1,9.579180393494e-1,
9.579180393494e-1,9.579180393494e-1,9.579180393494e-1,9.579180393494e-1),(
9.579180393494e-1,9.579180393494e-1,9.579180393494e-1,9.579180393494e-1,
9.579180393494e-1,9.579180393494e-1),(1.126245881952e0,1.126245881952e0,
1.126245881952e0,1.126245881952e0,1.126245881952e0,1.126245881952e0)))representation_item('')surface());
#121995=oriented_edge('',*,*,#121963,.f.);
#121996=oriented_edge('',*,*,#113082,.t.);
#121997=oriented_edge('',*,*,#113099,.t.);
#121998=edge_loop('',(#121995,#121996,#121997));
#121999=face_outer_bound('',#121998,.f.);
#122001=cartesian_point('',(-8.414962186087e1,2.574569141967e1,
-5.349962215699e0));
#122002=direction('',(-2.550250610174e-2,-8.335460105992e-2,9.961935718848e-1));
#122003=direction('',(-9.542127209792e-1,2.991282696297e-1,6.011902289945e-4));
#122004=axis2_placement_3d('',#122001,#122002,#122003);
#122005=cylindrical_surface('',#122004,9.999999997771e-1);
#122007=oriented_edge('',*,*,#122006,.t.);
#122008=oriented_edge('',*,*,#113560,.f.);
#122009=oriented_edge('',*,*,#120725,.t.);
#122010=edge_loop('',(#122007,#122008,#122009));
#122011=face_outer_bound('',#122010,.f.);
#122013=cartesian_point('',(-8.529263621234e1,2.524544155677e1,
-5.319191681941e0));
#122014=cartesian_point('',(-8.532485487051e1,2.530192481341e1,
-5.234484667193e0));
#122015=cartesian_point('',(-8.538776773223e1,2.544332844562e1,
-5.023102434494e0));
#122016=cartesian_point('',(-8.542235945437e1,2.562938463488e1,
-4.747316514875e0));
#122017=cartesian_point('',(-8.541998698471e1,2.575643144887e1,
-4.560887415739e0));
#122018=cartesian_point('',(-8.541764722670e1,2.579097867311e1,
-4.509299731095e0));
#122019=cartesian_point('',(-8.514158405375e1,2.540641704363e1,
-5.485609015486e0));
#122020=cartesian_point('',(-8.516503314208e1,2.545667733539e1,
-5.399016358026e0));
#122021=cartesian_point('',(-8.520814439910e1,2.557984163913e1,
-5.184636682648e0));
#122022=cartesian_point('',(-8.522400020274e1,2.573590391187e1,
-4.909211624424e0));
#122023=cartesian_point('',(-8.521359123756e1,2.583993253909e1,
-4.724889431075e0));
#122024=cartesian_point('',(-8.520932903354e1,2.586811149452e1,
-4.674219039745e0));
#122025=cartesian_point('',(-8.509250505407e1,2.558349083332e1,
-5.692143977246e0));
#122026=cartesian_point('',(-8.510648471031e1,2.563462994564e1,
-5.602591452879e0));
#122027=cartesian_point('',(-8.512637675224e1,2.575541458144e1,
-5.382948401296e0));
#122028=cartesian_point('',(-8.511549710635e1,2.589799607504e1,
-5.105941653953e0));
#122029=cartesian_point('',(-8.509025868278e1,2.598842416407e1,
-4.922844163139e0));
#122030=cartesian_point('',(-8.508210565076e1,2.601271974462e1,
-4.872923910095e0));
#122031=cartesian_point('',(-8.515325258863e1,2.574824538816e1,
-5.905646362195e0));
#122032=cartesian_point('',(-8.515858260943e1,2.580722255150e1,
-5.812534932615e0));
#122033=cartesian_point('',(-8.515556442465e1,2.594186560077e1,
-5.586207646459e0));
#122034=cartesian_point('',(-8.511424161899e1,2.608963906644e1,
-5.305930884664e0));
#122035=cartesian_point('',(-8.506976184489e1,2.617806463182e1,
-5.122979562743e0));
#122036=cartesian_point('',(-8.505637417485e1,2.620158418286e1,
-5.073521941697e0));
#122037=(bounded_surface()b_spline_surface(3,3,((#122013,#122014,#122015,
#122016,#122017,#122018),(#122019,#122020,#122021,#122022,#122023,#122024),(
#122025,#122026,#122027,#122028,#122029,#122030),(#122031,#122032,#122033,
#122034,#122035,#122036)),.unspecified.,.f.,.f.,.f.)b_spline_surface_with_knots(
(4,4),(4,1,1,4),(-3.264325408384e-1,1.328663976208e0),(3.825245762274e-1,
6.421581441801e-1,1.e0,1.133589749867e0),.unspecified.)geometric_representation_item()rational_b_spline_surface(((1.041684766229e0,1.041684766229e0,
1.041684766229e0,1.041684766229e0,1.041684766229e0,1.041684766229e0),(
9.860300430743e-1,9.860300430743e-1,9.860300430743e-1,9.860300430743e-1,
9.860300430743e-1,9.860300430743e-1),(9.861051792237e-1,9.861051792237e-1,
9.861051792237e-1,9.861051792237e-1,9.861051792237e-1,9.861051792237e-1),(
1.041910174677e0,1.041910174677e0,1.041910174677e0,1.041910174677e0,
1.041910174677e0,1.041910174677e0)))representation_item('')surface());
#122038=oriented_edge('',*,*,#113447,.t.);
#122039=oriented_edge('',*,*,#113513,.f.);
#122040=oriented_edge('',*,*,#122006,.f.);
#122041=edge_loop('',(#122038,#122039,#122040));
#122042=face_outer_bound('',#122041,.f.);
#122044=cartesian_point('',(-8.321140856112e1,2.863321446360e1,
-5.349845711585e0));
#122045=direction('',(-2.836265725625e-2,-8.242528142425e-2,
-9.961935718802e-1));
#122046=direction('',(-9.478054297479e-1,3.188487153344e-1,6.033821872777e-4));
#122047=axis2_placement_3d('',#122044,#122045,#122046);
#122048=cylindrical_surface('',#122047,9.999999997532e-1);
#122050=oriented_edge('',*,*,#122049,.t.);
#122051=oriented_edge('',*,*,#120728,.f.);
#122052=oriented_edge('',*,*,#113627,.t.);
#122053=edge_loop('',(#122050,#122051,#122052));
#122054=face_outer_bound('',#122053,.f.);
#122056=cartesian_point('',(-8.416652643978e1,2.913220260138e1,
-4.726065312680e0));
#122057=cartesian_point('',(-8.416105995180e1,2.918467289922e1,
-4.744107079147e0));
#122058=cartesian_point('',(-8.413699284178e1,2.938216892926e1,
-4.814407960570e0));
#122059=cartesian_point('',(-8.407779782739e1,2.968802960326e1,
-4.938842311116e0));
#122060=cartesian_point('',(-8.399998006258e1,2.993508057714e1,
-5.056453135768e0));
#122061=cartesian_point('',(-8.395923045945e1,3.004050358220e1,
-5.110184016348e0));
#122062=cartesian_point('',(-8.409306991167e1,2.878650892875e1,
-5.072307479328e0));
#122063=cartesian_point('',(-8.407707907551e1,2.883581342343e1,
-5.084751896555e0));
#122064=cartesian_point('',(-8.401471018061e1,2.902059200080e1,
-5.131565355082e0));
#122065=cartesian_point('',(-8.390418017560e1,2.930424159592e1,
-5.204168200317e0));
#122066=cartesian_point('',(-8.379821064511e1,2.953206195609e1,
-5.262499726923e0));
#122067=cartesian_point('',(-8.374919703755e1,2.962924920783e1,
-5.287228827041e0));
#122068=cartesian_point('',(-8.433985479788e1,2.852522696293e1,
-5.412346742135e0));
#122069=cartesian_point('',(-8.431342290710e1,2.857164095528e1,
-5.429923004100e0));
#122070=cartesian_point('',(-8.421133696369e1,2.874405529858e1,
-5.493481446886e0));
#122071=cartesian_point('',(-8.403684151569e1,2.900204060693e1,
-5.575833510657e0));
#122072=cartesian_point('',(-8.388065262377e1,2.920311112019e1,
-5.623427961820e0));
#122073=cartesian_point('',(-8.381134564558e1,2.928778237825e1,
-5.639529350094e0));
#122074=cartesian_point('',(-8.479622826076e1,2.846550970865e1,
-5.593717081197e0));
#122075=cartesian_point('',(-8.476412014482e1,2.851060453637e1,
-5.624853377191e0));
#122076=cartesian_point('',(-8.463871012779e1,2.867655171094e1,
-5.737881133990e0));
#122077=cartesian_point('',(-8.441629946219e1,2.891692681827e1,
-5.887191808038e0));
#122078=cartesian_point('',(-8.421034085445e1,2.909572228610e1,
-5.977405671465e0));
#122079=cartesian_point('',(-8.411781023395e1,2.916920920237e1,
-6.009121890049e0));
#122080=(bounded_surface()b_spline_surface(3,3,((#122056,#122057,#122058,
#122059,#122060,#122061),(#122062,#122063,#122064,#122065,#122066,#122067),(
#122068,#122069,#122070,#122071,#122072,#122073),(#122074,#122075,#122076,
#122077,#122078,#122079)),.unspecified.,.f.,.f.,.f.)b_spline_surface_with_knots(
(4,4),(4,1,1,4),(0.e0,1.e0),(-5.944289300752e-2,0.e0,1.646498567464e-1,
2.926336445739e-1),.unspecified.)geometric_representation_item()rational_b_spline_surface(((1.126245882382e0,1.126245882382e0,1.126245882382e0,1.126245882382e0,
1.126245882382e0,1.126245882382e0),(9.579180392060e-1,9.579180392060e-1,
9.579180392060e-1,9.579180392060e-1,9.579180392060e-1,9.579180392060e-1),(
9.579180392060e-1,9.579180392060e-1,9.579180392060e-1,9.579180392060e-1,
9.579180392060e-1,9.579180392060e-1),(1.126245882382e0,1.126245882382e0,
1.126245882382e0,1.126245882382e0,1.126245882382e0,1.126245882382e0)))representation_item('')surface());
#122081=oriented_edge('',*,*,#122049,.f.);
#122082=oriented_edge('',*,*,#113728,.t.);
#122083=oriented_edge('',*,*,#113747,.t.);
#122084=edge_loop('',(#122081,#122082,#122083));
#122085=face_outer_bound('',#122084,.f.);
#122087=cartesian_point('',(-7.908608691293e1,3.859262031483e1,
-5.349962215684e0));
#122088=direction('',(-3.822806001962e-2,-7.833889679306e-2,9.961935718907e-1));
#122089=direction('',(-8.956708081417e-1,4.447172607542e-1,6.011905695425e-4));
#122090=axis2_placement_3d('',#122087,#122088,#122089);
#122091=cylindrical_surface('',#122090,9.999999998308e-1);
#122093=oriented_edge('',*,*,#122092,.t.);
#122094=oriented_edge('',*,*,#113858,.f.);
#122095=oriented_edge('',*,*,#120731,.t.);
#122096=edge_loop('',(#122093,#122094,#122095));
#122097=face_outer_bound('',#122096,.f.);
#122099=cartesian_point('',(-8.029328518062e1,3.827733619726e1,
-5.319191681815e0));
#122100=cartesian_point('',(-8.031627124556e1,3.833816415942e1,
-5.234484667328e0));
#122101=cartesian_point('',(-8.035628914417e1,3.848766861842e1,
-5.023102434751e0));
#122102=cartesian_point('',(-8.036134938316e1,3.867684548592e1,
-4.747316514497e0));
#122103=cartesian_point('',(-8.033913162604e1,3.880195699971e1,
-4.560887419807e0));
#122104=cartesian_point('',(-8.033141624257e1,3.883571281820e1,
-4.509299737203e0));
#122105=cartesian_point('',(-8.011891061089e1,3.841270004478e1,
-5.485609015414e0));
#122106=cartesian_point('',(-8.013420855995e1,3.846600979440e1,
-5.399016358206e0));
#122107=cartesian_point('',(-8.015752190399e1,3.859440182775e1,-5.184636683e0));
#122108=cartesian_point('',(-8.014876897744e1,3.875102310990e1,
-4.909211624583e0));
#122109=cartesian_point('',(-8.012221450368e1,3.885214264653e1,
-4.724889433166e0));
#122110=cartesian_point('',(-8.011359670222e1,3.887930798238e1,
-4.674219046423e0));
#122111=cartesian_point('',(-8.004273541177e1,3.857991611501e1,
-5.692143977129e0));
#122112=cartesian_point('',(-8.004854303519e1,3.863261251997e1,
-5.602591453075e0));
#122113=cartesian_point('',(-8.004929529324e1,3.875502189744e1,
-5.382948401714e0));
#122114=cartesian_point('',(-8.001624493384e1,3.889414602510e1,
-5.105941654716e0));
#122115=cartesian_point('',(-7.997717116821e1,3.897951263323e1,
-4.922844162827e0));
#122116=cartesian_point('',(-7.996531781876e1,3.900223364016e1,
-4.872923904187e0));
#122117=cartesian_point('',(-8.007696175204e1,3.875214527608e1,
-5.905646362046e0));
#122118=cartesian_point('',(-8.007300009084e1,3.881123013131e1,
-5.812534932804e0));
#122119=cartesian_point('',(-8.004895625137e1,3.894374335297e1,
-5.586207646938e0));
#122120=cartesian_point('',(-7.998502533515e1,3.908323317112e1,
-5.305930886034e0));
#122121=cartesian_point('',(-7.992726037407e1,3.916361190250e1,
-5.122979559996e0));
#122122=cartesian_point('',(-7.991035827073e1,3.918474764835e1,
-5.073521941515e0));
#122123=(bounded_surface()b_spline_surface(3,3,((#122099,#122100,#122101,
#122102,#122103,#122104),(#122105,#122106,#122107,#122108,#122109,#122110),(
#122111,#122112,#122113,#122114,#122115,#122116),(#122117,#122118,#122119,
#122120,#122121,#122122)),.unspecified.,.f.,.f.,.f.)b_spline_surface_with_knots(
(4,4),(4,1,1,4),(-3.264325411797e-1,1.328663976039e0),(3.825245763997e-1,
6.421581435935e-1,1.e0,1.133589750328e0),.unspecified.)geometric_representation_item()rational_b_spline_surface(((1.041684766226e0,1.041684766226e0,
1.041684766226e0,1.041684766226e0,1.041684766226e0,1.041684766226e0),(
9.860300430925e-1,9.860300430925e-1,9.860300430925e-1,9.860300430925e-1,
9.860300430925e-1,9.860300430925e-1),(9.861051792247e-1,9.861051792247e-1,
9.861051792247e-1,9.861051792247e-1,9.861051792247e-1,9.861051792247e-1),(
1.041910174622e0,1.041910174622e0,1.041910174622e0,1.041910174622e0,
1.041910174622e0,1.041910174622e0)))representation_item('')surface());
#122124=oriented_edge('',*,*,#113743,.t.);
#122125=oriented_edge('',*,*,#113811,.f.);
#122126=oriented_edge('',*,*,#122092,.f.);
#122127=edge_loop('',(#122124,#122125,#122126));
#122128=face_outer_bound('',#122127,.f.);
#122130=cartesian_point('',(-7.770771645340e1,4.129782426303e1,
-5.349845711593e0));
#122131=direction('',(-4.090762057234e-2,-7.697359236365e-2,
-9.961935718814e-1));
#122132=direction('',(-8.862576485078e-1,4.631922023793e-1,6.034207201222e-4));
#122133=axis2_placement_3d('',#122130,#122131,#122132);
#122134=cylindrical_surface('',#122133,9.999999996152e-1);
#122136=oriented_edge('',*,*,#122135,.t.);
#122137=oriented_edge('',*,*,#120734,.f.);
#122138=oriented_edge('',*,*,#113925,.t.);
#122139=edge_loop('',(#122136,#122137,#122138));
#122140=face_outer_bound('',#122139,.f.);
#122142=cartesian_point('',(-7.857301630259e1,4.194008238582e1,
-4.726065314077e0));
#122143=cartesian_point('',(-7.855940895350e1,4.199105153919e1,
-4.744107080130e0));
#122144=cartesian_point('',(-7.850474296448e1,4.218235113792e1,
-4.814407960552e0));
#122145=cartesian_point('',(-7.839842958825e1,4.247518601868e1,
-4.938842310884e0));
#122146=cartesian_point('',(-7.828292260238e1,4.270702200466e1,
-5.056453135457e0));
#122147=cartesian_point('',(-7.822618290287e1,4.280477243559e1,
-5.110184016197e0));
#122148=cartesian_point('',(-7.855454255114e1,4.158715364216e1,
-5.072307479585e0));
#122149=cartesian_point('',(-7.853103566675e1,4.163334959824e1,
-5.084751896737e0));
#122150=cartesian_point('',(-7.844052889907e1,4.180609659892e1,
-5.131565355159e0));
#122151=cartesian_point('',(-7.828698712946e1,4.206896329417e1,
-5.204168200212e0));
#122152=cartesian_point('',(-7.814668330365e1,4.227740152079e1,
-5.262499726793e0));
#122153=cartesian_point('',(-7.808306969900e1,4.236572481905e1,
-5.287228826981e0));
#122154=cartesian_point('',(-7.883916261066e1,4.136769415139e1,
-5.412346741466e0));
#122155=cartesian_point('',(-7.880579539248e1,4.140940185159e1,
-5.429923003631e0));
#122156=cartesian_point('',(-7.867799475112e1,4.156372372816e1,
-5.493481447135e0));
#122157=cartesian_point('',(-7.846528983840e1,4.179123570666e1,
-5.575833510600e0));
#122158=cartesian_point('',(-7.827956953286e1,4.196539738251e1,
-5.623427961768e0));
#122159=cartesian_point('',(-7.819787033534e1,4.203818419699e1,
-5.639529350091e0));
#122160=cartesian_point('',(-7.929925919574e1,4.138010465336e1,
-5.593717080229e0));
#122161=cartesian_point('',(-7.926049199896e1,4.141962147306e1,
-5.624853376510e0));
#122162=cartesian_point('',(-7.911066612993e1,4.156390711409e1,
-5.737881134406e0));
#122163=cartesian_point('',(-7.885339075792e1,4.176653011089e1,
-5.887191807923e0));
#122164=cartesian_point('',(-7.862199806925e1,4.191090528525e1,
-5.977405671352e0));
#122165=cartesian_point('',(-7.851911076747e1,4.196901247770e1,
-6.009121890030e0));
#122166=(bounded_surface()b_spline_surface(3,3,((#122142,#122143,#122144,
#122145,#122146,#122147),(#122148,#122149,#122150,#122151,#122152,#122153),(
#122154,#122155,#122156,#122157,#122158,#122159),(#122160,#122161,#122162,
#122163,#122164,#122165)),.unspecified.,.f.,.f.,.f.)b_spline_surface_with_knots(
(4,4),(4,1,1,4),(0.e0,1.e0),(-5.944289240482e-2,0.e0,1.646498562537e-1,
2.926336444689e-1),.unspecified.)geometric_representation_item()rational_b_spline_surface(((1.126245882384e0,1.126245882384e0,1.126245882384e0,1.126245882384e0,
1.126245882384e0,1.126245882384e0),(9.579180392052e-1,9.579180392052e-1,
9.579180392052e-1,9.579180392052e-1,9.579180392052e-1,9.579180392052e-1),(
9.579180392052e-1,9.579180392052e-1,9.579180392052e-1,9.579180392052e-1,
9.579180392052e-1,9.579180392052e-1),(1.126245882384e0,1.126245882384e0,
1.126245882384e0,1.126245882384e0,1.126245882384e0,1.126245882384e0)))representation_item('')surface());
#122167=oriented_edge('',*,*,#122135,.f.);
#122168=oriented_edge('',*,*,#114026,.t.);
#122169=oriented_edge('',*,*,#114045,.t.);
#122170=edge_loop('',(#122167,#122168,#122169));
#122171=face_outer_bound('',#122170,.f.);
#122173=cartesian_point('',(-7.207519003420e1,5.048927081657e1,
-5.349962215693e0));
#122174=direction('',(-5.001231286752e-2,-7.139422874349e-2,9.961935718844e-1));
#122175=direction('',(-8.150745073842e-1,5.793558371007e-1,6.011902717628e-4));
#122176=axis2_placement_3d('',#122173,#122174,#122175);
#122177=cylindrical_surface('',#122176,9.999999994924e-1);
#122179=oriented_edge('',*,*,#122178,.t.);
#122180=oriented_edge('',*,*,#114155,.f.);
#122181=oriented_edge('',*,*,#120737,.t.);
#122182=edge_loop('',(#122179,#122180,#122181));
#122183=face_outer_bound('',#122182,.f.);
#122185=cartesian_point('',(-7.331684701153e1,5.036671576636e1,
-5.319191650147e0));
#122186=cartesian_point('',(-7.333003284387e1,5.043038290040e1,
-5.234495031258e0));
#122187=cartesian_point('',(-7.334617224247e1,5.058430663354e1,
-5.023113916203e0));
#122188=cartesian_point('',(-7.332157881318e1,5.077194615907e1,
-4.747328753279e0));
#122189=cartesian_point('',(-7.328006024956e1,5.089204966795e1,
-4.560887315678e0));
#122190=cartesian_point('',(-7.326715948812e1,5.092418305354e1,
-4.509299350194e0));
#122191=cartesian_point('',(-7.312344370642e1,5.047313487814e1,
-5.485609000200e0));
#122192=cartesian_point('',(-7.313021298050e1,5.052817471975e1,
-5.399026946475e0));
#122193=cartesian_point('',(-7.313315593967e1,5.065863312776e1,
-5.184648214800e0));
#122194=cartesian_point('',(-7.310001174176e1,5.081195722662e1,
-4.909223715153e0));
#122195=cartesian_point('',(-7.305796296205e1,5.090768412916e1,
-4.724889328610e0));
#122196=cartesian_point('',(-7.304520168087e1,5.093316688507e1,
-4.674218727381e0));
#122197=cartesian_point('',(-7.302204798596e1,5.062637582418e1,
-5.692143979815e0));
#122198=cartesian_point('',(-7.301954087249e1,5.067932550482e1,
-5.602602393494e0));
#122199=cartesian_point('',(-7.300113630453e1,5.080034610170e1,
-5.382960077840e0));
#122200=cartesian_point('',(-7.294673059343e1,5.093258787138e1,
-5.105953650743e0));
#122201=cartesian_point('',(-7.289478028067e1,5.101079620656e1,
-4.922844055146e0));
#122202=cartesian_point('',(-7.287951855451e1,5.103138330961e1,
-4.872923656225e0));
#122203=cartesian_point('',(-7.302891035525e1,5.080183874694e1,
-5.905646382134e0));
#122204=cartesian_point('',(-7.301575617516e1,5.085956937969e1,
-5.812546297623e0));
#122205=cartesian_point('',(-7.297128027567e1,5.098669107839e1,
-5.586219539093e0));
#122206=cartesian_point('',(-7.288631677421e1,5.111446371810e1,
-5.305942857281e0));
#122207=cartesian_point('',(-7.281668448337e1,5.118482114924e1,
-5.122979447921e0));
#122208=cartesian_point('',(-7.279668409818e1,5.120305265866e1,
-5.073521760190e0));
#122209=(bounded_surface()b_spline_surface(3,3,((#122185,#122186,#122187,
#122188,#122189,#122190),(#122191,#122192,#122193,#122194,#122195,#122196),(
#122197,#122198,#122199,#122200,#122201,#122202),(#122203,#122204,#122205,
#122206,#122207,#122208)),.unspecified.,.f.,.f.,.f.)b_spline_surface_with_knots(
(4,4),(4,1,1,4),(-3.264324998056e-1,1.328663976396e0),(3.825246593837e-1,
6.421265930613e-1,1.e0,1.133589670135e0),.unspecified.)geometric_representation_item()rational_b_spline_surface(((1.041684762737e0,1.041684762737e0,
1.041684762737e0,1.041684762737e0,1.041684762737e0,1.041684762737e0),(
9.860300428548e-1,9.860300428548e-1,9.860300428548e-1,9.860300428548e-1,
9.860300428548e-1,9.860300428548e-1),(9.861051803915e-1,9.861051803915e-1,
9.861051803915e-1,9.861051803915e-1,9.861051803915e-1,9.861051803915e-1),(
1.041910175347e0,1.041910175347e0,1.041910175347e0,1.041910175347e0,
1.041910175347e0,1.041910175347e0)))representation_item('')surface());
#122210=oriented_edge('',*,*,#114041,.t.);
#122211=oriented_edge('',*,*,#114109,.f.);
#122212=oriented_edge('',*,*,#122178,.f.);
#122213=edge_loop('',(#122210,#122211,#122212));
#122214=face_outer_bound('',#122213,.f.);
#122216=cartesian_point('',(-7.029060246937e1,5.294554456940e1,
-5.349845711589e0));
#122217=direction('',(-5.244530239474e-2,-6.962655828370e-2,
-9.961935718716e-1));
#122218=direction('',(-8.028868585195e-1,5.961311335161e-1,6.033817004059e-4));
#122219=axis2_placement_3d('',#122216,#122217,#122218);
#122220=cylindrical_surface('',#122219,9.999999996767e-1);
#122222=oriented_edge('',*,*,#122221,.t.);
#122223=oriented_edge('',*,*,#120740,.f.);
#122224=oriented_edge('',*,*,#114223,.t.);
#122225=edge_loop('',(#122222,#122223,#122224));
#122226=face_outer_bound('',#122225,.f.);
#122228=cartesian_point('',(-7.104477773707e1,5.371525814548e1,
-4.726065312678e0));
#122229=cartesian_point('',(-7.102336458434e1,5.376347112645e1,
-4.744107079146e0));
#122230=cartesian_point('',(-7.093944577292e1,5.394386386676e1,
-4.814407960569e0));
#122231=cartesian_point('',(-7.078863182259e1,5.421646238843e1,
-4.938842311116e0));
#122232=cartesian_point('',(-7.063827978086e1,5.442737481520e1,
-5.056453135766e0));
#122233=cartesian_point('',(-7.056694710507e1,5.451504573126e1,
-5.110184016351e0));
#122234=cartesian_point('',(-7.108174164704e1,5.336378460996e1,
-5.072307479326e0));
#122235=cartesian_point('',(-7.105129753136e1,5.340573453076e1,
-5.084751896553e0));
#122236=cartesian_point('',(-7.093488146686e1,5.356219635240e1,
-5.131565355081e0));
#122237=cartesian_point('',(-7.074210863999e1,5.379780749824e1,
-5.204168200316e0));
#122238=cartesian_point('',(-7.057092526454e1,5.398173115051e1,
-5.262499726922e0));
#122239=cartesian_point('',(-7.049427804126e1,5.405901568194e1,
-5.287228827040e0));
#122240=cartesian_point('',(-7.139718858899e1,5.319155141752e1,
-5.412346742127e0));
#122241=cartesian_point('',(-7.135770765459e1,5.322752584398e1,
-5.429923004099e0));
#122242=cartesian_point('',(-7.120733919073e1,5.335995533728e1,
-5.493481446886e0));
#122243=cartesian_point('',(-7.096166231327e1,5.355139188701e1,
-5.575833510656e0));
#122244=cartesian_point('',(-7.075098364418e1,5.369435628696e1,
-5.623427961819e0));
#122245=cartesian_point('',(-7.065890393324e1,5.375346640459e1,
-5.639529350094e0));
#122246=cartesian_point('',(-7.184967919114e1,5.327578408955e1,
-5.593717081197e0));
#122247=cartesian_point('',(-7.180520749012e1,5.330874986581e1,
-5.624853377186e0));
#122248=cartesian_point('',(-7.163465497910e1,5.342782118102e1,
-5.737881133990e0));
#122249=cartesian_point('',(-7.134884987309e1,5.358770281780e1,
-5.887191808037e0));
#122250=cartesian_point('',(-7.109772075905e1,5.369410270265e1,
-5.977405671464e0));
#122251=cartesian_point('',(-7.098701020345e1,5.373539937897e1,
-6.009121890048e0));
#122252=(bounded_surface()b_spline_surface(3,3,((#122228,#122229,#122230,
#122231,#122232,#122233),(#122234,#122235,#122236,#122237,#122238,#122239),(
#122240,#122241,#122242,#122243,#122244,#122245),(#122246,#122247,#122248,
#122249,#122250,#122251)),.unspecified.,.f.,.f.,.f.)b_spline_surface_with_knots(
(4,4),(4,1,1,4),(0.e0,1.e0),(-5.944289301069e-2,0.e0,1.646498567463e-1,
2.926336445724e-1),.unspecified.)geometric_representation_item()rational_b_spline_surface(((1.126245882382e0,1.126245882382e0,1.126245882382e0,1.126245882382e0,
1.126245882382e0,1.126245882382e0),(9.579180392060e-1,9.579180392060e-1,
9.579180392060e-1,9.579180392060e-1,9.579180392060e-1,9.579180392060e-1),(
9.579180392060e-1,9.579180392060e-1,9.579180392060e-1,9.579180392060e-1,
9.579180392060e-1,9.579180392060e-1),(1.126245882382e0,1.126245882382e0,
1.126245882382e0,1.126245882382e0,1.126245882382e0,1.126245882382e0)))representation_item('')surface());
#122253=oriented_edge('',*,*,#122221,.f.);
#122254=oriented_edge('',*,*,#114320,.t.);
#122255=oriented_edge('',*,*,#114339,.t.);
#122256=edge_loop('',(#122253,#122254,#122255));
#122257=face_outer_bound('',#122256,.f.);
#122259=cartesian_point('',(-6.328956277216e1,6.114270790607e1,
-5.349962215675e0));
#122260=direction('',(-6.056509625531e-2,-6.269159793406e-2,9.961935718845e-1));
#122261=direction('',(-7.144083672413e-1,6.997287498637e-1,6.011903094854e-4));
#122262=axis2_placement_3d('',#122259,#122260,#122261);
#122263=cylindrical_surface('',#122262,9.999999997483e-1);
#122265=oriented_edge('',*,*,#122264,.t.);
#122266=oriented_edge('',*,*,#114454,.f.);
#122267=oriented_edge('',*,*,#120743,.t.);
#122268=edge_loop('',(#122265,#122266,#122267));
#122269=face_outer_bound('',#122268,.f.);
#122271=cartesian_point('',(-6.453510470145e1,6.121589967184e1,
-5.319191681812e0));
#122272=cartesian_point('',(-6.453816887420e1,6.128085358635e1,
-5.234484667310e0));
#122273=cartesian_point('',(-6.453002873891e1,6.143540698699e1,
-5.023102434747e0));
#122274=cartesian_point('',(-6.447638244511e1,6.161688857963e1,
-4.747316514239e0));
#122275=cartesian_point('',(-6.441659051835e1,6.172901103565e1,
-4.560887419262e0));
#122276=cartesian_point('',(-6.439882159120e1,6.175873054162e1,
-4.509299736507e0));
#122277=cartesian_point('',(-6.432743490125e1,6.129075363568e1,
-5.485609015383e0));
#122278=cartesian_point('',(-6.432551049686e1,6.134618154664e1,
-5.399016358195e0));
#122279=cartesian_point('',(-6.430800748433e1,6.147549384613e1,
-5.184636682993e0));
#122280=cartesian_point('',(-6.425128431858e1,6.162174473417e1,
-4.909211624320e0));
#122281=cartesian_point('',(-6.419478185790e1,6.170970934489e1,
-4.724889432631e0));
#122282=cartesian_point('',(-6.417819127686e1,6.173288205460e1,
-4.674219045437e0));
#122283=cartesian_point('',(-6.420331537436e1,6.142624613769e1,
-5.692143977107e0));
#122284=cartesian_point('',(-6.419255466776e1,6.147815805149e1,
-5.602591453059e0));
#122285=cartesian_point('',(-6.415544352979e1,6.159480874808e1,
-5.382948401710e0));
#122286=cartesian_point('',(-6.408101905028e1,6.171691053365e1,
-5.105941654455e0));
#122287=cartesian_point('',(-6.401747795805e1,6.178602454505e1,
-4.922844162292e0));
#122288=cartesian_point('',(-6.399918358772e1,6.180397064458e1,
-4.872923903486e0));
#122289=cartesian_point('',(-6.418264482071e1,6.160062232462e1,
-5.905646362018e0));
#122290=cartesian_point('',(-6.416061883251e1,6.165559114045e1,
-5.812534932788e0));
#122291=cartesian_point('',(-6.409680294485e1,6.177418874842e1,
-5.586207646930e0));
#122292=cartesian_point('',(-6.399289630592e1,6.188709570946e1,
-5.305930885767e0));
#122293=cartesian_point('',(-6.391312016915e1,6.194569007114e1,
-5.122979559461e0));
#122294=cartesian_point('',(-6.389051407166e1,6.196056824724e1,
-5.073521940705e0));
#122295=(bounded_surface()b_spline_surface(3,3,((#122271,#122272,#122273,
#122274,#122275,#122276),(#122277,#122278,#122279,#122280,#122281,#122282),(
#122283,#122284,#122285,#122286,#122287,#122288),(#122289,#122290,#122291,
#122292,#122293,#122294)),.unspecified.,.f.,.f.,.f.)b_spline_surface_with_knots(
(4,4),(4,1,1,4),(-3.264325411635e-1,1.328663976047e0),(3.825245764254e-1,
6.421581435942e-1,1.e0,1.133589751050e0),.unspecified.)geometric_representation_item()rational_b_spline_surface(((1.041684766224e0,1.041684766224e0,
1.041684766224e0,1.041684766224e0,1.041684766224e0,1.041684766224e0),(
9.860300430922e-1,9.860300430923e-1,9.860300430923e-1,9.860300430922e-1,
9.860300430922e-1,9.860300430922e-1),(9.861051792252e-1,9.861051792252e-1,
9.861051792252e-1,9.861051792252e-1,9.861051792252e-1,9.861051792252e-1),(
1.041910174623e0,1.041910174623e0,1.041910174623e0,1.041910174623e0,
1.041910174623e0,1.041910174623e0)))representation_item('')surface());
#122296=oriented_edge('',*,*,#114335,.t.);
#122297=oriented_edge('',*,*,#114403,.f.);
#122298=oriented_edge('',*,*,#122264,.f.);
#122299=edge_loop('',(#122296,#122297,#122298));
#122300=face_outer_bound('',#122299,.f.);
#122302=cartesian_point('',(-6.114270057144e1,6.328956985235e1,
-5.349845711585e0));
#122303=direction('',(-6.269160690849e-2,-6.056508721363e-2,
-9.961935718695e-1));
#122304=direction('',(-6.997468494067e-1,7.143906372774e-1,6.034200421752e-4));
#122305=axis2_placement_3d('',#122302,#122303,#122304);
#122306=cylindrical_surface('',#122305,9.999999996050e-1);
#122308=oriented_edge('',*,*,#122307,.t.);
#122309=oriented_edge('',*,*,#120746,.f.);
#122310=oriented_edge('',*,*,#114521,.t.);
#122311=edge_loop('',(#122308,#122309,#122310));
#122312=face_outer_bound('',#122311,.f.);
#122314=cartesian_point('',(-6.176718095685e1,6.416778598376e1,
-4.726065314081e0));
#122315=cartesian_point('',(-6.173848926423e1,6.421205562712e1,
-4.744107080133e0));
#122316=cartesian_point('',(-6.162738399213e1,6.437709963743e1,
-4.814407960553e0));
#122317=cartesian_point('',(-6.143578300820e1,6.462274951900e1,
-4.938842310886e0));
#122318=cartesian_point('',(-6.125428807703e1,6.480754502257e1,
-5.056453135462e0));
#122319=cartesian_point('',(-6.117011887177e1,6.488297767546e1,
-5.110184016199e0));
#122320=cartesian_point('',(-6.185867235474e1,6.382642209918e1,
-5.072307479588e0));
#122321=cartesian_point('',(-6.182204064367e1,6.386309303750e1,
-5.084751896738e0));
#122322=cartesian_point('',(-6.168258183355e1,6.399941706884e1,
-5.131565355160e0));
#122323=cartesian_point('',(-6.145532465695e1,6.420197113611e1,
-5.204168200213e0));
#122324=cartesian_point('',(-6.125747683484e1,6.435685140325e1,
-5.262499726795e0));
#122325=cartesian_point('',(-6.116968330151e1,6.442119416668e1,
-5.287228826985e0));
#122326=cartesian_point('',(-6.219717882927e1,6.370565615573e1,
-5.412346741470e0));
#122327=cartesian_point('',(-6.215255633079e1,6.373501149835e1,
-5.429923003633e0));
#122328=cartesian_point('',(-6.198332261559e1,6.384228775460e1,
-5.493481447136e0));
#122329=cartesian_point('',(-6.171072315450e1,6.399293507146e1,
-5.575833510601e0));
#122330=cartesian_point('',(-6.148027373011e1,6.410118193757e1,
-5.623427961770e0));
#122331=cartesian_point('',(-6.138008081328e1,6.414515987132e1,
-5.639529350094e0));
#122332=cartesian_point('',(-6.263092162859e1,6.385963690838e1,
-5.593717080240e0));
#122333=cartesian_point('',(-6.258184046461e1,6.388523991463e1,
-5.624853376512e0));
#122334=cartesian_point('',(-6.239476088045e1,6.397616497401e1,
-5.737881134409e0));
#122335=cartesian_point('',(-6.208746351194e1,6.408936843330e1,
-5.887191807925e0));
#122336=cartesian_point('',(-6.182278160512e1,6.415517311047e1,
-5.977405671355e0));
#122337=cartesian_point('',(-6.170697385630e1,6.417864240975e1,
-6.009121890034e0));
#122338=(bounded_surface()b_spline_surface(3,3,((#122314,#122315,#122316,
#122317,#122318,#122319),(#122320,#122321,#122322,#122323,#122324,#122325),(
#122326,#122327,#122328,#122329,#122330,#122331),(#122332,#122333,#122334,
#122335,#122336,#122337)),.unspecified.,.f.,.f.,.f.)b_spline_surface_with_knots(
(4,4),(4,1,1,4),(0.e0,1.e0),(-5.944289240063e-2,0.e0,1.646498562542e-1,
2.926336444738e-1),.unspecified.)geometric_representation_item()rational_b_spline_surface(((1.126245882384e0,1.126245882384e0,1.126245882384e0,1.126245882384e0,
1.126245882384e0,1.126245882384e0),(9.579180392052e-1,9.579180392052e-1,
9.579180392052e-1,9.579180392052e-1,9.579180392052e-1,9.579180392052e-1),(
9.579180392052e-1,9.579180392052e-1,9.579180392052e-1,9.579180392052e-1,
9.579180392052e-1,9.579180392052e-1),(1.126245882384e0,1.126245882384e0,
1.126245882384e0,1.126245882384e0,1.126245882384e0,1.126245882384e0)))representation_item('')surface());
#122339=oriented_edge('',*,*,#122307,.f.);
#122340=oriented_edge('',*,*,#114622,.t.);
#122341=oriented_edge('',*,*,#114641,.t.);
#122342=edge_loop('',(#122339,#122340,#122341));
#122343=face_outer_bound('',#122342,.f.);
#122345=cartesian_point('',(-5.294553642910e1,7.029060860624e1,
-5.349962215694e0));
#122346=direction('',(-6.962656620795e-2,-5.244529156718e-2,9.961935718878e-1));
#122347=direction('',(-5.961511220642e-1,8.028720185884e-1,6.011899218684e-4));
#122348=axis2_placement_3d('',#122345,#122346,#122347);
#122349=cylindrical_surface('',#122348,9.999999997993e-1);
#122351=oriented_edge('',*,*,#122350,.t.);
#122352=oriented_edge('',*,*,#114752,.f.);
#122353=oriented_edge('',*,*,#120749,.t.);
#122354=edge_loop('',(#122351,#122352,#122353));
#122355=face_outer_bound('',#122354,.f.);
#122357=cartesian_point('',(-5.416429395616e1,7.055774494467e1,
-5.319191681931e0));
#122358=cartesian_point('',(-5.415715937286e1,7.062237851136e1,
-5.234484667197e0));
#122359=cartesian_point('',(-5.412494197755e1,7.077375570516e1,
-5.023102434498e0));
#122360=cartesian_point('',(-5.404356618447e1,7.094461082832e1,
-4.747316514861e0));
#122361=cartesian_point('',(-5.396697057255e1,7.104599935723e1,
-4.560887415706e0));
#122362=cartesian_point('',(-5.394477132840e1,7.107257333e1,-4.509299731030e0));
#122363=cartesian_point('',(-5.394747117553e1,7.059919061805e1,
-5.485609015495e0));
#122364=cartesian_point('',(-5.393689962836e1,7.065363507655e1,
-5.399016358024e0));
#122365=cartesian_point('',(-5.389938320655e1,7.077861725248e1,
-5.184636682650e0));
#122366=cartesian_point('',(-5.382047971879e1,7.091419409084e1,
-4.909211624409e0));
#122367=cartesian_point('',(-5.375091219620e1,7.099223678195e1,
-4.724889431039e0));
#122368=cartesian_point('',(-5.373090084900e1,7.101252888535e1,
-4.674219039782e0));
#122369=cartesian_point('',(-5.380368406899e1,7.071359841104e1,
-5.692143977251e0));
#122370=cartesian_point('',(-5.378493503208e1,7.076318785774e1,
-5.602591452873e0));
#122371=cartesian_point('',(-5.373003260450e1,7.087259692962e1,
-5.382948401295e0));
#122372=cartesian_point('',(-5.363742348687e1,7.098155288565e1,
-5.105941653931e0));
#122373=cartesian_point('',(-5.356385287611e1,7.103987597326e1,
-4.922844163102e0));
#122374=cartesian_point('',(-5.354297634285e1,7.105473919706e1,
-4.872923909905e0));
#122375=cartesian_point('',(-5.375598955864e1,7.088259415064e1,
-5.905646362175e0));
#122376=cartesian_point('',(-5.372563572954e1,7.093344058572e1,
-5.812534932610e0));
#122377=cartesian_point('',(-5.364405276804e1,7.104059505626e1,
-5.586207646453e0));
#122378=cartesian_point('',(-5.352376285220e1,7.113585736554e1,
-5.305930884640e0));
#122379=cartesian_point('',(-5.343580271580e1,7.118125059548e1,
-5.122979562701e0));
#122380=cartesian_point('',(-5.341114744821e1,7.119240926521e1,
-5.073521941607e0));
#122381=(bounded_surface()b_spline_surface(3,3,((#122357,#122358,#122359,
#122360,#122361,#122362),(#122363,#122364,#122365,#122366,#122367,#122368),(
#122369,#122370,#122371,#122372,#122373,#122374),(#122375,#122376,#122377,
#122378,#122379,#122380)),.unspecified.,.f.,.f.,.f.)b_spline_surface_with_knots(
(4,4),(4,1,1,4),(-3.264325408201e-1,1.328663976196e0),(3.825245762320e-1,
6.421581441807e-1,1.e0,1.133589749918e0),.unspecified.)geometric_representation_item()rational_b_spline_surface(((1.041684766227e0,1.041684766227e0,
1.041684766227e0,1.041684766227e0,1.041684766227e0,1.041684766227e0),(
9.860300430747e-1,9.860300430747e-1,9.860300430747e-1,9.860300430747e-1,
9.860300430747e-1,9.860300430747e-1),(9.861051792243e-1,9.861051792243e-1,
9.861051792243e-1,9.861051792243e-1,9.861051792243e-1,9.861051792243e-1),(
1.041910174676e0,1.041910174676e0,1.041910174676e0,1.041910174676e0,
1.041910174676e0,1.041910174676e0)))representation_item('')surface());
#122382=oriented_edge('',*,*,#114637,.t.);
#122383=oriented_edge('',*,*,#114705,.f.);
#122384=oriented_edge('',*,*,#122350,.f.);
#122385=edge_loop('',(#122382,#122383,#122384));
#122386=face_outer_bound('',#122385,.f.);
#122388=cartesian_point('',(-5.048926246435e1,7.207519587930e1,
-5.349845711591e0));
#122389=direction('',(-7.139423639010e-2,-5.001230221028e-2,
-9.961935718714e-1));
#122390=direction('',(-5.793761276839e-1,8.150600828163e-1,6.033817666335e-4));
#122391=axis2_placement_3d('',#122388,#122389,#122390);
#122392=cylindrical_surface('',#122391,9.999999998087e-1);
#122394=oriented_edge('',*,*,#122393,.t.);
#122395=oriented_edge('',*,*,#120752,.f.);
#122396=oriented_edge('',*,*,#114819,.t.);
#122397=edge_loop('',(#122394,#122395,#122396));
#122398=face_outer_bound('',#122397,.f.);
#122400=cartesian_point('',(-5.096867119146e1,7.304028996596e1,
-4.726065312647e0));
#122401=cartesian_point('',(-5.093340744252e1,7.307952620767e1,
-4.744107079125e0));
#122402=cartesian_point('',(-5.079785148764e1,7.322515755998e1,
-4.814407960558e0));
#122403=cartesian_point('',(-5.057018132157e1,7.343781008671e1,
-4.938842311115e0));
#122404=cartesian_point('',(-5.036201250836e1,7.359193838853e1,
-5.056453135764e0));
#122405=cartesian_point('',(-5.026707929926e1,7.365327537545e1,
-5.110184016348e0));
#122406=cartesian_point('',(-5.111243725446e1,7.271744124614e1,
-5.072307479306e0));
#122407=cartesian_point('',(-5.107051994139e1,7.274793024255e1,
-5.084751896540e0));
#122408=cartesian_point('',(-5.091145232276e1,7.286075973524e1,
-5.131565355075e0));
#122409=cartesian_point('',(-5.065530662146e1,7.302526917127e1,
-5.204168200315e0));
#122410=cartesian_point('',(-5.043566602254e1,7.314729238709e1,
-5.262499726922e0));
#122411=cartesian_point('',(-5.033888794775e1,7.319710904976e1,
-5.287228827038e0));
#122412=cartesian_point('',(-5.146566810761e1,7.265111621207e1,
-5.412346742104e0));
#122413=cartesian_point('',(-5.141700279853e1,7.267312964507e1,
-5.429923004080e0));
#122414=cartesian_point('',(-5.123307092710e1,7.275261116688e1,
-5.493481446878e0));
#122415=cartesian_point('',(-5.094026118466e1,7.285875981471e1,
-5.575833510656e0));
#122416=cartesian_point('',(-5.069571543439e1,7.292962374979e1,
-5.623427961819e0));
#122417=cartesian_point('',(-5.058987639443e1,7.295738661678e1,
-5.639529350093e0));
#122418=cartesian_point('',(-5.186998291618e1,7.287105352953e1,
-5.593717081141e0));
#122419=cartesian_point('',(-5.181750083005e1,7.288866333448e1,
-5.624853377155e0));
#122420=cartesian_point('',(-5.161850069309e1,7.294920326039e1,
-5.737881133975e0));
#122421=cartesian_point('',(-5.129727774176e1,7.301294109805e1,
-5.887191808036e0));
#122422=cartesian_point('',(-5.102556038880e1,7.303653023784e1,
-5.977405671463e0));
#122423=cartesian_point('',(-5.090750701870e1,7.304159426783e1,
-6.009121890046e0));
#122424=(bounded_surface()b_spline_surface(3,3,((#122400,#122401,#122402,
#122403,#122404,#122405),(#122406,#122407,#122408,#122409,#122410,#122411),(
#122412,#122413,#122414,#122415,#122416,#122417),(#122418,#122419,#122420,
#122421,#122422,#122423)),.unspecified.,.f.,.f.,.f.)b_spline_surface_with_knots(
(4,4),(4,1,1,4),(0.e0,1.e0),(-5.944289304303e-2,0.e0,1.646498567463e-1,
2.926336445701e-1),.unspecified.)geometric_representation_item()rational_b_spline_surface(((1.126245882382e0,1.126245882382e0,1.126245882382e0,1.126245882382e0,
1.126245882382e0,1.126245882382e0),(9.579180392060e-1,9.579180392060e-1,
9.579180392060e-1,9.579180392060e-1,9.579180392060e-1,9.579180392060e-1),(
9.579180392060e-1,9.579180392060e-1,9.579180392060e-1,9.579180392060e-1,
9.579180392060e-1,9.579180392060e-1),(1.126245882382e0,1.126245882382e0,
1.126245882382e0,1.126245882382e0,1.126245882382e0,1.126245882382e0)))representation_item('')surface());
#122425=oriented_edge('',*,*,#122393,.f.);
#122426=oriented_edge('',*,*,#114920,.t.);
#122427=oriented_edge('',*,*,#114939,.t.);
#122428=edge_loop('',(#122425,#122426,#122427));
#122429=face_outer_bound('',#122428,.f.);
#122431=cartesian_point('',(-4.129781526270e1,7.770772124093e1,
-5.349962215671e0));
#122432=direction('',(-7.697359843239e-2,-4.090760900975e-2,9.961935718872e-1));
#122433=direction('',(-4.632146578507e-1,8.862459135714e-1,6.011906464481e-4));
#122434=axis2_placement_3d('',#122431,#122432,#122433);
#122435=cylindrical_surface('',#122434,1.000000000023e0);
#122437=oriented_edge('',*,*,#122436,.t.);
#122438=oriented_edge('',*,*,#115050,.f.);
#122439=oriented_edge('',*,*,#120755,.t.);
#122440=edge_loop('',(#122437,#122438,#122439));
#122441=face_outer_bound('',#122440,.f.);
#122443=cartesian_point('',(-4.245977853174e1,7.816222437026e1,
-5.319191681789e0));
#122444=cartesian_point('',(-4.244262086956e1,7.822494609539e1,
-5.234484667294e0));
#122445=cartesian_point('',(-4.238711951351e1,7.836941967407e1,
-5.023102434740e0));
#122446=cartesian_point('',(-4.228001795975e1,7.852544130911e1,
-4.747316513707e0));
#122447=cartesian_point('',(-4.218850471344e1,7.861359938028e1,
-4.560887418169e0));
#122448=cartesian_point('',(-4.216242165673e1,7.863637352502e1,
-4.509299734711e0));
#122449=cartesian_point('',(-4.223914166783e1,7.816924122294e1,
-5.485609015358e0));
#122450=cartesian_point('',(-4.222018328413e1,7.822136162513e1,
-5.399016358178e0));
#122451=cartesian_point('',(-4.216357723188e1,7.833893620189e1,
-5.184636682983e0));
#122452=cartesian_point('',(-4.206443628543e1,7.846050064002e1,
-4.909211623794e0));
#122453=cartesian_point('',(-4.198351669215e1,7.852669973578e1,
-4.724889431545e0));
#122454=cartesian_point('',(-4.196057734557e1,7.854361147579e1,
-4.674219043978e0));
#122455=cartesian_point('',(-4.207922749728e1,7.825974720687e1,
-5.692143977079e0));
#122456=cartesian_point('',(-4.205295179362e1,7.830579312938e1,
-5.602591453039e0));
#122457=cartesian_point('',(-4.198160995639e1,7.840526656216e1,
-5.382948401699e0));
#122458=cartesian_point('',(-4.187309654318e1,7.849839383220e1,
-5.105941653918e0));
#122459=cartesian_point('',(-4.179130796901e1,7.854448988592e1,
-4.922844161214e0));
#122460=cartesian_point('',(-4.176836334793e1,7.855590431625e1,
-4.872923901772e0));
#122461=cartesian_point('',(-4.200568342752e1,7.841920126297e1,
-5.905646361987e0));
#122462=cartesian_point('',(-4.196774916954e1,7.846467330903e1,
-5.812534932765e0));
#122463=cartesian_point('',(-4.187040797738e1,7.855774614312e1,
-5.586207646916e0));
#122464=cartesian_point('',(-4.173669672138e1,7.863301812701e1,
-5.305930885224e0));
#122465=cartesian_point('',(-4.164271845281e1,7.866409249450e1,
-5.122979558381e0));
#122466=cartesian_point('',(-4.161662114230e1,7.867125690207e1,
-5.073521939121e0));
#122467=(bounded_surface()b_spline_surface(3,3,((#122443,#122444,#122445,
#122446,#122447,#122448),(#122449,#122450,#122451,#122452,#122453,#122454),(
#122455,#122456,#122457,#122458,#122459,#122460),(#122461,#122462,#122463,
#122464,#122465,#122466)),.unspecified.,.f.,.f.,.f.)b_spline_surface_with_knots(
(4,4),(4,1,1,4),(-3.264325411588e-1,1.328663976035e0),(3.825245764507e-1,
6.421581435940e-1,1.e0,1.133589752495e0),.unspecified.)geometric_representation_item()rational_b_spline_surface(((1.041684766224e0,1.041684766224e0,
1.041684766224e0,1.041684766224e0,1.041684766224e0,1.041684766224e0),(
9.860300430927e-1,9.860300430927e-1,9.860300430927e-1,9.860300430927e-1,
9.860300430927e-1,9.860300430927e-1),(9.861051792254e-1,9.861051792254e-1,
9.861051792254e-1,9.861051792254e-1,9.861051792254e-1,9.861051792254e-1),(
1.041910174622e0,1.041910174622e0,1.041910174622e0,1.041910174622e0,
1.041910174622e0,1.041910174622e0)))representation_item('')surface());
#122468=oriented_edge('',*,*,#114935,.t.);
#122469=oriented_edge('',*,*,#115003,.f.);
#122470=oriented_edge('',*,*,#122436,.f.);
#122471=edge_loop('',(#122468,#122469,#122470));
#122472=face_outer_bound('',#122471,.f.);
#122474=cartesian_point('',(-3.859261115125e1,7.908609137999e1,
-5.349845711601e0));
#122475=direction('',(-7.833890255054e-2,-3.822804860436e-2,
-9.961935718760e-1));
#122476=direction('',(-4.447399533033e-1,8.956595390100e-1,6.034203481139e-4));
#122477=axis2_placement_3d('',#122474,#122475,#122476);
#122478=cylindrical_surface('',#122477,9.999999997660e-1);
#122480=oriented_edge('',*,*,#122479,.t.);
#122481=oriented_edge('',*,*,#120758,.f.);
#122482=oriented_edge('',*,*,#115117,.t.);
#122483=edge_loop('',(#122480,#122481,#122482));
#122484=face_outer_bound('',#122483,.f.);
#122486=cartesian_point('',(-3.891514358188e1,8.011429960636e1,
-4.726065314055e0));
#122487=cartesian_point('',(-3.887417608848e1,8.014753631853e1,
-4.744107080111e0));
#122488=cartesian_point('',(-3.871750729142e1,8.027016908279e1,
-4.814407960542e0));
#122489=cartesian_point('',(-3.845937393905e1,8.044458804322e1,
-4.938842310885e0));
#122490=cartesian_point('',(-3.822965705098e1,8.056425399294e1,
-5.056453135460e0));
#122491=cartesian_point('',(-3.812629740820e1,8.060998499422e1,
-5.110184016195e0));
#122492=cartesian_point('',(-3.910764431362e1,7.981791565628e1,
-5.072307479567e0));
#122493=cartesian_point('',(-3.906147354294e1,7.984147196988e1,
-5.084751896725e0));
#122494=cartesian_point('',(-3.888671389037e1,7.992802868589e1,
-5.131565355153e0));
#122495=cartesian_point('',(-3.860798682260e1,8.005044272182e1,
-5.204168200213e0));
#122496=cartesian_point('',(-3.837196172751e1,8.013660426980e1,
-5.262499726794e0));
#122497=cartesian_point('',(-3.826858210817e1,8.017066818044e1,
-5.287228826983e0));
#122498=cartesian_point('',(-3.946690183086e1,7.980766467217e1,
-5.412346741441e0));
#122499=cartesian_point('',(-3.941539201319e1,7.982179415170e1,
-5.429923003616e0));
#122500=cartesian_point('',(-3.922129099925e1,7.987152384024e1,
-5.493481447128e0));
#122501=cartesian_point('',(-3.891548092436e1,7.993056008648e1,
-5.575833510600e0));
#122502=cartesian_point('',(-3.866286037641e1,7.996229618536e1,
-5.623427961768e0));
#122503=cartesian_point('',(-3.855398132104e1,7.997316037186e1,
-5.639529350092e0));
#122504=cartesian_point('',(-3.983183307718e1,8.008814296657e1,
-5.593717080188e0));
#122505=cartesian_point('',(-3.977724235233e1,8.009732595870e1,
-5.624853376480e0));
#122506=cartesian_point('',(-3.957122170615e1,8.012599005813e1,
-5.737881134394e0));
#122507=cartesian_point('',(-3.924398274863e1,8.013869283655e1,
-5.887191807924e0));
#122508=cartesian_point('',(-3.897192053283e1,8.011948559627e1,
-5.977405671353e0));
#122509=cartesian_point('',(-3.885452840645e1,8.010601966384e1,
-6.009121890031e0));
#122510=(bounded_surface()b_spline_surface(3,3,((#122486,#122487,#122488,
#122489,#122490,#122491),(#122492,#122493,#122494,#122495,#122496,#122497),(
#122498,#122499,#122500,#122501,#122502,#122503),(#122504,#122505,#122506,
#122507,#122508,#122509)),.unspecified.,.f.,.f.,.f.)b_spline_surface_with_knots(
(4,4),(4,1,1,4),(0.e0,1.e0),(-5.944289243364e-2,0.e0,1.646498562540e-1,
2.926336444704e-1),.unspecified.)geometric_representation_item()rational_b_spline_surface(((1.126245882384e0,1.126245882384e0,1.126245882384e0,1.126245882384e0,
1.126245882384e0,1.126245882384e0),(9.579180392052e-1,9.579180392052e-1,
9.579180392052e-1,9.579180392052e-1,9.579180392052e-1,9.579180392052e-1),(
9.579180392052e-1,9.579180392052e-1,9.579180392052e-1,9.579180392052e-1,
9.579180392052e-1,9.579180392052e-1),(1.126245882384e0,1.126245882384e0,
1.126245882384e0,1.126245882384e0,1.126245882384e0,1.126245882384e0)))representation_item('')surface());
#122511=oriented_edge('',*,*,#122479,.f.);
#122512=oriented_edge('',*,*,#115218,.t.);
#122513=oriented_edge('',*,*,#115237,.t.);
#122514=edge_loop('',(#122511,#122512,#122513));
#122515=face_outer_bound('',#122514,.f.);
#122517=cartesian_point('',(-2.863320482533e1,8.321141188217e1,
-5.349962215693e0));
#122518=direction('',(-8.242528557249e-2,-2.836264469853e-2,9.961935718945e-1));
#122519=direction('',(-3.188723113574e-1,9.477974929379e-1,6.011906023642e-4));
#122520=axis2_placement_3d('',#122517,#122518,#122519);
#122521=cylindrical_surface('',#122520,9.999999998423e-1);
#122523=oriented_edge('',*,*,#122522,.t.);
#122524=oriented_edge('',*,*,#115348,.f.);
#122525=oriented_edge('',*,*,#120761,.t.);
#122526=edge_loop('',(#122523,#122524,#122525));
#122527=face_outer_bound('',#122526,.f.);
#122529=cartesian_point('',(-2.970976244477e1,8.384209042543e1,
-5.319191681932e0));
#122530=cartesian_point('',(-2.968300418242e1,8.390135589275e1,
-5.234484667203e0));
#122531=cartesian_point('',(-2.960558549318e1,8.403536843669e1,
-5.023102434504e0));
#122532=cartesian_point('',(-2.947539537848e1,8.417271481174e1,
-4.747316515220e0));
#122533=cartesian_point('',(-2.937121784441e1,8.424547168695e1,
-4.560887416439e0));
#122534=cartesian_point('',(-2.934189326629e1,8.426388510587e1,
-4.509299732141e0));
#122535=cartesian_point('',(-2.949074430913e1,8.381450567933e1,
-5.485609015507e0));
#122536=cartesian_point('',(-2.946386590726e1,8.386301864857e1,
-5.399016358026e0));
#122537=cartesian_point('',(-2.938956405352e1,8.397029054950e1,
-5.184636682654e0));
#122538=cartesian_point('',(-2.927262683034e1,8.407484926631e1,
-4.909211624766e0));
#122539=cartesian_point('',(-2.918234766702e1,8.412757472945e1,
-4.724889431762e0));
#122540=cartesian_point('',(-2.915704518400e1,8.414068971143e1,
-4.674219040884e0));
#122541=cartesian_point('',(-2.931864069200e1,8.387888129670e1,
-5.692143977230e0));
#122542=cartesian_point('',(-2.928548531663e1,8.392024989217e1,
-5.602591452877e0));
#122543=cartesian_point('',(-2.919946074249e1,8.400733831977e1,
-5.382948401296e0));
#122544=cartesian_point('',(-2.907771499585e1,8.408234380047e1,
-5.105941654286e0));
#122545=cartesian_point('',(-2.898972236204e1,8.411507778394e1,
-4.922844163818e0));
#122546=cartesian_point('',(-2.896527459328e1,8.412276245847e1,
-4.872923910934e0));
#122547=cartesian_point('',(-2.922105796176e1,8.402486738202e1,
-5.905646362183e0));
#122548=cartesian_point('',(-2.917647734217e1,8.406384536632e1,
-5.812534932603e0));
#122549=cartesian_point('',(-2.906577478265e1,8.414054480221e1,
-5.586207646450e0));
#122550=cartesian_point('',(-2.892193460201e1,8.419397301391e1,
-5.305930884999e0));
#122551=cartesian_point('',(-2.882425226181e1,8.420996336406e1,
-5.122979563410e0));
#122552=cartesian_point('',(-2.879735552529e1,8.421295692254e1,
-5.073521942830e0));
#122553=(bounded_surface()b_spline_surface(3,3,((#122529,#122530,#122531,
#122532,#122533,#122534),(#122535,#122536,#122537,#122538,#122539,#122540),(
#122541,#122542,#122543,#122544,#122545,#122546),(#122547,#122548,#122549,
#122550,#122551,#122552)),.unspecified.,.f.,.f.,.f.)b_spline_surface_with_knots(
(4,4),(4,1,1,4),(-3.264325407947e-1,1.328663976191e0),(3.825245762351e-1,
6.421581441806e-1,1.e0,1.133589748961e0),.unspecified.)geometric_representation_item()rational_b_spline_surface(((1.041684766225e0,1.041684766225e0,
1.041684766225e0,1.041684766225e0,1.041684766225e0,1.041684766225e0),(
9.860300430748e-1,9.860300430748e-1,9.860300430748e-1,9.860300430748e-1,
9.860300430748e-1,9.860300430748e-1),(9.861051792252e-1,9.861051792252e-1,
9.861051792252e-1,9.861051792252e-1,9.861051792252e-1,9.861051792252e-1),(
1.041910174676e0,1.041910174676e0,1.041910174676e0,1.041910174676e0,
1.041910174676e0,1.041910174676e0)))representation_item('')surface());
#122554=oriented_edge('',*,*,#115233,.t.);
#122555=oriented_edge('',*,*,#115301,.f.);
#122556=oriented_edge('',*,*,#122522,.f.);
#122557=edge_loop('',(#122554,#122555,#122556));
#122558=face_outer_bound('',#122557,.f.);
#122560=cartesian_point('',(-2.574568167010e1,8.414962483945e1,
-5.349845711618e0));
#122561=direction('',(-8.335460507601e-2,-2.550249304210e-2,
-9.961935718831e-1));
#122562=direction('',(-2.991520238724e-1,9.542052727495e-1,6.033822095480e-4));
#122563=axis2_placement_3d('',#122560,#122561,#122562);
#122564=cylindrical_surface('',#122563,9.999999995572e-1);
#122566=oriented_edge('',*,*,#122565,.t.);
#122567=oriented_edge('',*,*,#120764,.f.);
#122568=oriented_edge('',*,*,#115415,.t.);
#122569=edge_loop('',(#122566,#122567,#122568));
#122570=face_outer_bound('',#122569,.f.);
#122572=cartesian_point('',(-2.590339598892e1,8.521562930369e1,
-4.726065313055e0));
#122573=cartesian_point('',(-2.585773350559e1,8.524204808911e1,
-4.744107079407e0));
#122574=cartesian_point('',(-2.568380956893e1,8.533866264174e1,
-4.814407960717e0));
#122575=cartesian_point('',(-2.540156918030e1,8.547055323872e1,
-4.938842288778e0));
#122576=cartesian_point('',(-2.515596066485e1,8.555281025169e1,
-5.056453084962e0));
#122577=cartesian_point('',(-2.504671970212e1,8.558180921039e1,
-5.110183936743e0));
#122578=cartesian_point('',(-2.613989138052e1,8.495300808182e1,
-5.072307478947e0));
#122579=cartesian_point('',(-2.609060402911e1,8.496905167836e1,
-5.084751896098e0));
#122580=cartesian_point('',(-2.590445550357e1,8.502720430514e1,
-5.131565354581e0));
#122581=cartesian_point('',(-2.561001030701e1,8.510450868764e1,
-5.204168186791e0));
#122582=cartesian_point('',(-2.536341249042e1,8.515268697760e1,
-5.262499701344e0));
#122583=cartesian_point('',(-2.525597692908e1,8.517015936441e1,
-5.287228790076e0));
#122584=cartesian_point('',(-2.649632944703e1,8.499908356173e1,
-5.412346741373e0));
#122585=cartesian_point('',(-2.644324346320e1,8.500498117308e1,
-5.429923003193e0));
#122586=cartesian_point('',(-2.624375271781e1,8.502373451831e1,
-5.493481445790e0));
#122587=cartesian_point('',(-2.593247242444e1,8.503420469332e1,
-5.575833494657e0));
#122588=cartesian_point('',(-2.567799748896e1,8.502603151339e1,
-5.623427940086e0));
#122589=cartesian_point('',(-2.556875943450e1,8.501972951284e1,
-5.639529325099e0));
#122590=cartesian_point('',(-2.681289131130e1,8.533319652614e1,
-5.593717081067e0));
#122591=cartesian_point('',(-2.675753615272e1,8.533372658938e1,
-5.624853376764e0));
#122592=cartesian_point('',(-2.654956791024e1,8.532980905628e1,
-5.737881133107e0));
#122593=cartesian_point('',(-2.622437071302e1,8.529116399838e1,
-5.887191779884e0));
#122594=cartesian_point('',(-2.595866276526e1,8.522963334363e1,
-5.977405630960e0));
#122595=cartesian_point('',(-2.584482252095e1,8.519796904516e1,
-6.009121841453e0));
#122596=(bounded_surface()b_spline_surface(3,3,((#122572,#122573,#122574,
#122575,#122576,#122577),(#122578,#122579,#122580,#122581,#122582,#122583),(
#122584,#122585,#122586,#122587,#122588,#122589),(#122590,#122591,#122592,
#122593,#122594,#122595)),.unspecified.,.f.,.f.,.f.)b_spline_surface_with_knots(
(4,4),(4,1,1,4),(0.e0,1.e0),(-5.944289259284e-2,0.e0,1.646498567473e-1,
2.926335813664e-1),.unspecified.)geometric_representation_item()rational_b_spline_surface(((1.126245881953e0,1.126245881953e0,1.126245881953e0,1.126245881953e0,
1.126245881953e0,1.126245881953e0),(9.579180393489e-1,9.579180393489e-1,
9.579180393489e-1,9.579180393489e-1,9.579180393489e-1,9.579180393489e-1),(
9.579180393489e-1,9.579180393489e-1,9.579180393489e-1,9.579180393489e-1,
9.579180393489e-1,9.579180393489e-1),(1.126245881953e0,1.126245881953e0,
1.126245881953e0,1.126245881953e0,1.126245881953e0,1.126245881953e0)))representation_item('')surface());
#122597=oriented_edge('',*,*,#122565,.f.);
#122598=oriented_edge('',*,*,#115540,.t.);
#122599=oriented_edge('',*,*,#115557,.t.);
#122600=edge_loop('',(#122597,#122598,#122599));
#122601=face_outer_bound('',#122600,.f.);
#122603=cartesian_point('',(-1.441246742180e-14,0.e0,-8.156393297401e0));
#122604=direction('',(0.e0,0.e0,1.e0));
#122605=direction('',(-9.902680687416e-1,1.391731009601e-1,0.e0));
#122606=axis2_placement_3d('',#122603,#122604,#122605);
#122607=conical_surface('',#122606,8.894665045655e1,1.e0);
#122608=oriented_edge('',*,*,#115699,.f.);
#122609=oriented_edge('',*,*,#115761,.t.);
#122611=oriented_edge('',*,*,#122610,.t.);
#122612=oriented_edge('',*,*,#120768,.t.);
#122613=oriented_edge('',*,*,#115625,.t.);
#122614=edge_loop('',(#122608,#122609,#122611,#122612,#122613));
#122615=face_outer_bound('',#122614,.f.);
#122617=cartesian_point('',(0.e0,0.e0,0.e0));
#122618=direction('',(0.e0,0.e0,1.e0));
#122619=direction('',(0.e0,1.e0,0.e0));
#122620=axis2_placement_3d('',#122617,#122618,#122619);
#122621=cylindrical_surface('',#122620,8.9e1);
#122622=oriented_edge('',*,*,#115759,.t.);
#122623=oriented_edge('',*,*,#115896,.f.);
#122625=oriented_edge('',*,*,#122624,.f.);
#122626=oriented_edge('',*,*,#116058,.f.);
#122628=oriented_edge('',*,*,#122627,.t.);
#122629=oriented_edge('',*,*,#116191,.f.);
#122631=oriented_edge('',*,*,#122630,.f.);
#122632=oriented_edge('',*,*,#116356,.f.);
#122634=oriented_edge('',*,*,#122633,.t.);
#122635=oriented_edge('',*,*,#116489,.f.);
#122637=oriented_edge('',*,*,#122636,.f.);
#122638=oriented_edge('',*,*,#116654,.f.);
#122640=oriented_edge('',*,*,#122639,.t.);
#122641=oriented_edge('',*,*,#116783,.f.);
#122643=oriented_edge('',*,*,#122642,.f.);
#122644=oriented_edge('',*,*,#116952,.f.);
#122646=oriented_edge('',*,*,#122645,.t.);
#122647=oriented_edge('',*,*,#117085,.f.);
#122649=oriented_edge('',*,*,#122648,.f.);
#122650=oriented_edge('',*,*,#117250,.f.);
#122652=oriented_edge('',*,*,#122651,.t.);
#122653=oriented_edge('',*,*,#117383,.f.);
#122655=oriented_edge('',*,*,#122654,.f.);
#122656=oriented_edge('',*,*,#117548,.f.);
#122658=oriented_edge('',*,*,#122657,.t.);
#122659=oriented_edge('',*,*,#117681,.f.);
#122661=oriented_edge('',*,*,#122660,.f.);
#122662=oriented_edge('',*,*,#117846,.f.);
#122664=oriented_edge('',*,*,#122663,.t.);
#122665=oriented_edge('',*,*,#118001,.f.);
#122666=oriented_edge('',*,*,#118073,.t.);
#122667=oriented_edge('',*,*,#118166,.f.);
#122668=oriented_edge('',*,*,#120778,.f.);
#122669=oriented_edge('',*,*,#120776,.t.);
#122670=oriented_edge('',*,*,#120774,.t.);
#122672=oriented_edge('',*,*,#122671,.f.);
#122673=oriented_edge('',*,*,#120770,.f.);
#122674=oriented_edge('',*,*,#122610,.f.);
#122675=edge_loop('',(#122622,#122623,#122625,#122626,#122628,#122629,#122631,
#122632,#122634,#122635,#122637,#122638,#122640,#122641,#122643,#122644,#122646,
#122647,#122649,#122650,#122652,#122653,#122655,#122656,#122658,#122659,#122661,
#122662,#122664,#122665,#122666,#122667,#122668,#122669,#122670,#122672,#122673,
#122674));
#122676=face_outer_bound('',#122675,.f.);
#122678=cartesian_point('',(2.574569141964e1,8.414962186085e1,
-5.349962215684e0));
#122679=direction('',(-8.335460112478e-2,2.550250548888e-2,9.961935718951e-1));
#122680=direction('',(2.991282696010e-1,9.542127209879e-1,6.011908328633e-4));
#122681=axis2_placement_3d('',#122678,#122679,#122680);
#122682=cylindrical_surface('',#122681,9.999999996279e-1);
#122684=oriented_edge('',*,*,#122683,.t.);
#122685=oriented_edge('',*,*,#116005,.f.);
#122686=oriented_edge('',*,*,#122624,.t.);
#122687=edge_loop('',(#122684,#122685,#122686));
#122688=face_outer_bound('',#122687,.f.);
#122690=cartesian_point('',(2.524544155730e1,8.529263621219e1,
-5.319191681827e0));
#122691=cartesian_point('',(2.530192481463e1,8.532485487067e1,
-5.234484666094e0));
#122692=cartesian_point('',(2.544332844714e1,8.538776773241e1,
-5.023102433397e0));
#122693=cartesian_point('',(2.562938463811e1,8.542235945335e1,
-4.747316512542e0));
#122694=cartesian_point('',(2.575643144388e1,8.541998698626e1,
-4.560887418758e0));
#122695=cartesian_point('',(2.579097868504e1,8.541764723550e1,
-4.509299730263e0));
#122696=cartesian_point('',(2.540641704420e1,8.514158405391e1,
-5.485609015389e0));
#122697=cartesian_point('',(2.545667733635e1,8.516503314223e1,
-5.399016356946e0));
#122698=cartesian_point('',(2.557984164029e1,8.520814439920e1,
-5.184636681637e0));
#122699=cartesian_point('',(2.573590391429e1,8.522400020196e1,
-4.909211622641e0));
#122700=cartesian_point('',(2.583993253598e1,8.521359123851e1,
-4.724889432125e0));
#122701=cartesian_point('',(2.586811150170e1,8.520932903537e1,
-4.674219047317e0));
#122702=cartesian_point('',(2.558349083343e1,8.509250505413e1,
-5.692143977108e0));
#122703=cartesian_point('',(2.563462994650e1,8.510648471040e1,
-5.602591451764e0));
#122704=cartesian_point('',(2.575541458230e1,8.512637675214e1,
-5.382948400330e0));
#122705=cartesian_point('',(2.589799607660e1,8.511549710579e1,
-5.105941652778e0));
#122706=cartesian_point('',(2.598842416334e1,8.509025868277e1,
-4.922844161790e0));
#122707=cartesian_point('',(2.601271967615e1,8.508210563246e1,
-4.872923903081e0));
#122708=cartesian_point('',(2.574824538844e1,8.515325258827e1,
-5.905646361998e0));
#122709=cartesian_point('',(2.580722255233e1,8.515858260939e1,
-5.812534931440e0));
#122710=cartesian_point('',(2.594186560143e1,8.515556442425e1,
-5.586207645520e0));
#122711=cartesian_point('',(2.608963906729e1,8.511424161850e1,
-5.305930884084e0));
#122712=cartesian_point('',(2.617806463342e1,8.506976184392e1,
-5.122979558953e0));
#122713=cartesian_point('',(2.620158424113e1,8.505637422823e1,
-5.073521940911e0));
#122714=(bounded_surface()b_spline_surface(3,3,((#122690,#122691,#122692,
#122693,#122694,#122695),(#122696,#122697,#122698,#122699,#122700,#122701),(
#122702,#122703,#122704,#122705,#122706,#122707),(#122708,#122709,#122710,
#122711,#122712,#122713)),.unspecified.,.f.,.f.,.f.)b_spline_surface_with_knots(
(4,4),(4,1,1,4),(-3.264325411397e-1,1.328663976032e0),(3.825245764169e-1,
6.421581473237e-1,1.e0,1.133589751754e0),.unspecified.)geometric_representation_item()rational_b_spline_surface(((1.041684766222e0,1.041684766222e0,
1.041684766222e0,1.041684766222e0,1.041684766222e0,1.041684766222e0),(
9.860300430928e-1,9.860300430928e-1,9.860300430928e-1,9.860300430928e-1,
9.860300430928e-1,9.860300430928e-1),(9.861051792260e-1,9.861051792260e-1,
9.861051792260e-1,9.861051792260e-1,9.861051792260e-1,9.861051792260e-1),(
1.041910174621e0,1.041910174621e0,1.041910174621e0,1.041910174621e0,
1.041910174621e0,1.041910174621e0)))representation_item('')surface());
#122715=oriented_edge('',*,*,#115894,.t.);
#122716=oriented_edge('',*,*,#115959,.f.);
#122717=oriented_edge('',*,*,#122683,.f.);
#122718=edge_loop('',(#122715,#122716,#122717));
#122719=face_outer_bound('',#122718,.f.);
#122721=cartesian_point('',(2.863321446361e1,8.321140856109e1,
-5.349845711592e0));
#122722=direction('',(-8.242528173598e-2,2.836265666193e-2,-9.961935718714e-1));
#122723=direction('',(3.188482967405e-1,9.478055705417e-1,6.034201651589e-4));
#122724=axis2_placement_3d('',#122721,#122722,#122723);
#122725=cylindrical_surface('',#122724,9.999999997455e-1);
#122727=oriented_edge('',*,*,#122726,.t.);
#122728=oriented_edge('',*,*,#122627,.f.);
#122729=oriented_edge('',*,*,#116073,.t.);
#122730=edge_loop('',(#122727,#122728,#122729));
#122731=face_outer_bound('',#122730,.f.);
#122733=cartesian_point('',(2.913220260399e1,8.416652643925e1,
-4.726065314026e0));
#122734=cartesian_point('',(2.918467290094e1,8.416105995143e1,
-4.744107080082e0));
#122735=cartesian_point('',(2.938216891515e1,8.413699284355e1,
-4.814407955594e0));
#122736=cartesian_point('',(2.968802958912e1,8.407779783074e1,
-4.938842304978e0));
#122737=cartesian_point('',(2.993508056362e1,8.399998006777e1,
-5.056453128922e0));
#122738=cartesian_point('',(3.004050358179e1,8.395923045961e1,
-5.110184016193e0));
#122739=cartesian_point('',(2.878650893025e1,8.409306991113e1,
-5.072307479553e0));
#122740=cartesian_point('',(2.883581342440e1,8.407707907518e1,
-5.084751896711e0));
#122741=cartesian_point('',(2.902059198775e1,8.401471018500e1,
-5.131565351864e0));
#122742=cartesian_point('',(2.930424158289e1,8.390418018104e1,-5.204168197e0));
#122743=cartesian_point('',(2.953206194365e1,8.379821065134e1,
-5.262499723780e0));
#122744=cartesian_point('',(2.962924920751e1,8.374919703774e1,
-5.287228826973e0));
#122745=cartesian_point('',(2.852522696323e1,8.433985479740e1,
-5.412346741418e0));
#122746=cartesian_point('',(2.857164095545e1,8.431342290682e1,
-5.429923003605e0));
#122747=cartesian_point('',(2.874405528657e1,8.421133697079e1,
-5.493481442672e0));
#122748=cartesian_point('',(2.900204059523e1,8.403684152408e1,
-5.575833507376e0));
#122749=cartesian_point('',(2.920311110939e1,8.388065263259e1,
-5.623427959796e0));
#122750=cartesian_point('',(2.928778237800e1,8.381134564569e1,
-5.639529350070e0));
#122751=cartesian_point('',(2.846550970830e1,8.479622826029e1,
-5.593717080145e0));
#122752=cartesian_point('',(2.851060453603e1,8.476412014457e1,
-5.624853376457e0));
#122753=cartesian_point('',(2.867655169949e1,8.463871013647e1,
-5.737881126465e0));
#122754=cartesian_point('',(2.891692680759e1,8.441629947304e1,
-5.887191801986e0));
#122755=cartesian_point('',(2.909572227673e1,8.421034086621e1,
-5.977405667470e0));
#122756=cartesian_point('',(2.916920920219e1,8.411781023411e1,
-6.009121889995e0));
#122757=(bounded_surface()b_spline_surface(3,3,((#122733,#122734,#122735,
#122736,#122737,#122738),(#122739,#122740,#122741,#122742,#122743,#122744),(
#122745,#122746,#122747,#122748,#122749,#122750),(#122751,#122752,#122753,
#122754,#122755,#122756)),.unspecified.,.f.,.f.,.f.)b_spline_surface_with_knots(
(4,4),(4,1,1,4),(0.e0,1.e0),(-5.944289254156e-2,0.e0,1.646498407633e-1,
2.926336445665e-1),.unspecified.)geometric_representation_item()rational_b_spline_surface(((1.126245882385e0,1.126245882385e0,1.126245882385e0,1.126245882385e0,
1.126245882385e0,1.126245882385e0),(9.579180392049e-1,9.579180392049e-1,
9.579180392049e-1,9.579180392048e-1,9.579180392050e-1,9.579180392048e-1),(
9.579180392049e-1,9.579180392049e-1,9.579180392049e-1,9.579180392048e-1,
9.579180392050e-1,9.579180392048e-1),(1.126245882385e0,1.126245882385e0,
1.126245882385e0,1.126245882385e0,1.126245882385e0,1.126245882385e0)))representation_item('')surface());
#122758=oriented_edge('',*,*,#122726,.f.);
#122759=oriented_edge('',*,*,#116174,.t.);
#122760=oriented_edge('',*,*,#116193,.t.);
#122761=edge_loop('',(#122758,#122759,#122760));
#122762=face_outer_bound('',#122761,.f.);
#122764=cartesian_point('',(3.859262031492e1,7.908608691315e1,
-5.349962215685e0));
#122765=direction('',(-7.833889669584e-2,3.822806004917e-2,9.961935718972e-1));
#122766=direction('',(4.447172607725e-1,8.956708081327e-1,6.011905013457e-4));
#122767=axis2_placement_3d('',#122764,#122765,#122766);
#122768=cylindrical_surface('',#122767,9.999999997663e-1);
#122770=oriented_edge('',*,*,#122769,.t.);
#122771=oriented_edge('',*,*,#116304,.f.);
#122772=oriented_edge('',*,*,#122630,.t.);
#122773=edge_loop('',(#122770,#122771,#122772));
#122774=face_outer_bound('',#122773,.f.);
#122776=cartesian_point('',(3.827733619664e1,8.029328518079e1,
-5.319191681962e0));
#122777=cartesian_point('',(3.833816416001e1,8.031627124624e1,
-5.234484665974e0));
#122778=cartesian_point('',(3.848766861880e1,8.035628914445e1,
-5.023102433141e0));
#122779=cartesian_point('',(3.867684548588e1,8.036134938440e1,
-4.747316512414e0));
#122780=cartesian_point('',(3.880195700646e1,8.033913162328e1,
-4.560887413657e0));
#122781=cartesian_point('',(3.883571292716e1,8.033141623777e1,
-4.509299724320e0));
#122782=cartesian_point('',(3.841270004429e1,8.011891061087e1,
-5.485609015496e0));
#122783=cartesian_point('',(3.846600979495e1,8.013420856040e1,
-5.399016356776e0));
#122784=cartesian_point('',(3.859440182816e1,8.015752190414e1,
-5.184636681288e0));
#122785=cartesian_point('',(3.875102311011e1,8.014876897811e1,
-4.909211621980e0));
#122786=cartesian_point('',(3.885214265117e1,8.012221450186e1,
-4.724889429011e0));
#122787=cartesian_point('',(3.887930793747e1,8.011359665325e1,
-4.674219044892e0));
#122788=cartesian_point('',(3.857991611489e1,8.004273541170e1,
-5.692143977254e0));
#122789=cartesian_point('',(3.863261252065e1,8.004854303543e1,
-5.602591451585e0));
#122790=cartesian_point('',(3.875502189806e1,8.004929529326e1,
-5.382948399915e0));
#122791=cartesian_point('',(3.889414602575e1,8.001624493389e1,
-5.105941651507e0));
#122792=cartesian_point('',(3.897951263540e1,7.997717116739e1,
-4.922844161094e0));
#122793=cartesian_point('',(3.900223368136e1,7.996531782073e1,
-4.872923904408e0));
#122794=cartesian_point('',(3.875214527585e1,8.007696175234e1,
-5.905646362188e0));
#122795=cartesian_point('',(3.881123013220e1,8.007300009086e1,
-5.812534931270e0));
#122796=cartesian_point('',(3.894374335385e1,8.004895625136e1,
-5.586207645053e0));
#122797=cartesian_point('',(3.908323317237e1,7.998502533452e1,
-5.305930882210e0));
#122798=cartesian_point('',(3.916361190240e1,7.992726037432e1,
-5.122979560697e0));
#122799=cartesian_point('',(3.918474762392e1,7.991035829482e1,
-5.073521940625e0));
#122800=(bounded_surface()b_spline_surface(3,3,((#122776,#122777,#122778,
#122779,#122780,#122781),(#122782,#122783,#122784,#122785,#122786,#122787),(
#122788,#122789,#122790,#122791,#122792,#122793),(#122794,#122795,#122796,
#122797,#122798,#122799)),.unspecified.,.f.,.f.,.f.)b_spline_surface_with_knots(
(4,4),(4,1,1,4),(-3.264325408386e-1,1.328663976193e0),(3.825245762111e-1,
6.421581479112e-1,1.e0,1.133589752638e0),.unspecified.)geometric_representation_item()rational_b_spline_surface(((1.041684766229e0,1.041684766229e0,
1.041684766229e0,1.041684766229e0,1.041684766229e0,1.041684766229e0),(
9.860300430748e-1,9.860300430748e-1,9.860300430748e-1,9.860300430748e-1,
9.860300430748e-1,9.860300430748e-1),(9.861051792237e-1,9.861051792237e-1,
9.861051792237e-1,9.861051792237e-1,9.861051792237e-1,9.861051792237e-1),(
1.041910174676e0,1.041910174676e0,1.041910174676e0,1.041910174676e0,
1.041910174676e0,1.041910174676e0)))representation_item('')surface());
#122801=oriented_edge('',*,*,#116189,.t.);
#122802=oriented_edge('',*,*,#116257,.f.);
#122803=oriented_edge('',*,*,#122769,.f.);
#122804=edge_loop('',(#122801,#122802,#122803));
#122805=face_outer_bound('',#122804,.f.);
#122807=cartesian_point('',(4.129782426301e1,7.770771645337e1,
-5.349845711594e0));
#122808=direction('',(-7.697359242300e-2,4.090762056996e-2,-9.961935718769e-1));
#122809=direction('',(4.631925929482e-1,8.862574444076e-1,6.033821308912e-4));
#122810=axis2_placement_3d('',#122807,#122808,#122809);
#122811=cylindrical_surface('',#122810,9.999999996788e-1);
#122813=oriented_edge('',*,*,#122812,.t.);
#122814=oriented_edge('',*,*,#122633,.f.);
#122815=oriented_edge('',*,*,#116371,.t.);
#122816=edge_loop('',(#122813,#122814,#122815));
#122817=face_outer_bound('',#122816,.f.);
#122819=cartesian_point('',(4.194008238302e1,7.857301630354e1,
-4.726065312661e0));
#122820=cartesian_point('',(4.199105153735e1,7.855940895417e1,
-4.744107079122e0));
#122821=cartesian_point('',(4.218235112469e1,7.850474296825e1,
-4.814407955623e0));
#122822=cartesian_point('',(4.247518600641e1,7.839842959317e1,
-4.938842305208e0));
#122823=cartesian_point('',(4.270702199337e1,7.828292260891e1,
-5.056453129226e0));
#122824=cartesian_point('',(4.280477243582e1,7.822618290271e1,
-5.110184016344e0));
#122825=cartesian_point('',(4.158715364050e1,7.855454255196e1,
-5.072307479311e0));
#122826=cartesian_point('',(4.163334959716e1,7.853103566730e1,
-5.084751896543e0));
#122827=cartesian_point('',(4.180609658684e1,7.844052890545e1,
-5.131565351794e0));
#122828=cartesian_point('',(4.206896328317e1,7.828698713629e1,
-5.204168197102e0));
#122829=cartesian_point('',(4.227740151059e1,7.814668331102e1,
-5.262499723908e0));
#122830=cartesian_point('',(4.236572481926e1,7.808306969886e1,
-5.287228827027e0));
#122831=cartesian_point('',(4.136769415089e1,7.883916261129e1,
-5.412346742110e0));
#122832=cartesian_point('',(4.140940185134e1,7.880579539288e1,
-5.429923004090e0));
#122833=cartesian_point('',(4.156372371723e1,7.867799476023e1,
-5.493481442431e0));
#122834=cartesian_point('',(4.179123569731e1,7.846528984787e1,
-5.575833507430e0));
#122835=cartesian_point('',(4.196539737408e1,7.827956954238e1,
-5.623427959846e0));
#122836=cartesian_point('',(4.203818419724e1,7.819787033515e1,
-5.639529350074e0));
#122837=cartesian_point('',(4.138010465371e1,7.929925919626e1,
-5.593717081159e0));
#122838=cartesian_point('',(4.141962147331e1,7.926049199926e1,
-5.624853377167e0));
#122839=cartesian_point('',(4.156390710378e1,7.911066614068e1,
-5.737881126065e0));
#122840=cartesian_point('',(4.176653010283e1,7.885339076962e1,
-5.887191802098e0));
#122841=cartesian_point('',(4.191090527852e1,7.862199808123e1,
-5.977405667579e0));
#122842=cartesian_point('',(4.196901247788e1,7.851911076727e1,
-6.009121890008e0));
#122843=(bounded_surface()b_spline_surface(3,3,((#122819,#122820,#122821,
#122822,#122823,#122824),(#122825,#122826,#122827,#122828,#122829,#122830),(
#122831,#122832,#122833,#122834,#122835,#122836),(#122837,#122838,#122839,
#122840,#122841,#122842)),.unspecified.,.f.,.f.,.f.)b_spline_surface_with_knots(
(4,4),(4,1,1,4),(0.e0,1.e0),(-5.944289311104e-2,0.e0,1.646498412547e-1,
2.926336446650e-1),.unspecified.)geometric_representation_item()rational_b_spline_surface(((1.126245882383e0,1.126245882383e0,1.126245882383e0,1.126245882383e0,
1.126245882383e0,1.126245882383e0),(9.579180392056e-1,9.579180392056e-1,
9.579180392056e-1,9.579180392056e-1,9.579180392056e-1,9.579180392056e-1),(
9.579180392056e-1,9.579180392056e-1,9.579180392056e-1,9.579180392056e-1,
9.579180392056e-1,9.579180392056e-1),(1.126245882383e0,1.126245882383e0,
1.126245882383e0,1.126245882383e0,1.126245882383e0,1.126245882383e0)))representation_item('')surface());
#122844=oriented_edge('',*,*,#122812,.f.);
#122845=oriented_edge('',*,*,#116472,.t.);
#122846=oriented_edge('',*,*,#116491,.t.);
#122847=edge_loop('',(#122844,#122845,#122846));
#122848=face_outer_bound('',#122847,.f.);
#122850=cartesian_point('',(5.048927081625e1,7.207519003363e1,
-5.349962215671e0));
#122851=direction('',(-7.139422883878e-2,5.001231273428e-2,9.961935718842e-1));
#122852=direction('',(5.793558370283e-1,8.150745074356e-1,6.011904284288e-4));
#122853=axis2_placement_3d('',#122850,#122851,#122852);
#122854=cylindrical_surface('',#122853,9.999999999597e-1);
#122856=oriented_edge('',*,*,#122855,.t.);
#122857=oriented_edge('',*,*,#116602,.f.);
#122858=oriented_edge('',*,*,#122636,.t.);
#122859=edge_loop('',(#122856,#122857,#122858));
#122860=face_outer_bound('',#122859,.f.);
#122862=cartesian_point('',(5.036671576709e1,7.331684701142e1,
-5.319191650028e0));
#122863=cartesian_point('',(5.043038290155e1,7.333003284364e1,
-5.234495030168e0));
#122864=cartesian_point('',(5.058430663506e1,7.334617224220e1,
-5.023113915111e0));
#122865=cartesian_point('',(5.077194616175e1,7.332157881122e1,
-4.747328751053e0));
#122866=cartesian_point('',(5.089204966357e1,7.328006025267e1,
-4.560887318918e0));
#122867=cartesian_point('',(5.092418304753e1,7.326715945033e1,
-4.509299354274e0));
#122868=cartesian_point('',(5.047313487840e1,7.312344370650e1,
-5.485609000111e0));
#122869=cartesian_point('',(5.052817472075e1,7.313021298033e1,
-5.399026945402e0));
#122870=cartesian_point('',(5.065863312885e1,7.313315593939e1,
-5.184648213796e0));
#122871=cartesian_point('',(5.081195722864e1,7.310001174030e1,
-4.909223713475e0));
#122872=cartesian_point('',(5.090768412636e1,7.305796296391e1,
-4.724889329883e0));
#122873=cartesian_point('',(5.093316688630e1,7.304520170348e1,
-4.674218727502e0));
#122874=cartesian_point('',(5.062637582441e1,7.302204798570e1,
-5.692143979699e0));
#122875=cartesian_point('',(5.067932550564e1,7.301954087232e1,
-5.602602392391e0));
#122876=cartesian_point('',(5.080034610251e1,7.300113630420e1,
-5.382960076876e0));
#122877=cartesian_point('',(5.093258787262e1,7.294673059241e1,
-5.105953649678e0));
#122878=cartesian_point('',(5.101079620576e1,7.289478028102e1,
-4.922844054008e0));
#122879=cartesian_point('',(5.103138327356e1,7.287951852323e1,
-4.872923654727e0));
#122880=cartesian_point('',(5.080183874709e1,7.302891035519e1,
-5.905646381952e0));
#122881=cartesian_point('',(5.085956938048e1,7.301575617485e1,
-5.812546296454e0));
#122882=cartesian_point('',(5.098669107886e1,7.297128027508e1,
-5.586219538159e0));
#122883=cartesian_point('',(5.111446371871e1,7.288631677354e1,
-5.305942856810e0));
#122884=cartesian_point('',(5.118482115041e1,7.281668448199e1,
-5.122979444356e0));
#122885=cartesian_point('',(5.120305268808e1,7.279668414011e1,
-5.073521752148e0));
#122886=(bounded_surface()b_spline_surface(3,3,((#122862,#122863,#122864,
#122865,#122866,#122867),(#122868,#122869,#122870,#122871,#122872,#122873),(
#122874,#122875,#122876,#122877,#122878,#122879),(#122880,#122881,#122882,
#122883,#122884,#122885)),.unspecified.,.f.,.f.,.f.)b_spline_surface_with_knots(
(4,4),(4,1,1,4),(-3.264325001063e-1,1.328663976219e0),(3.825246595608e-1,
6.421265962029e-1,1.e0,1.133589671730e0),.unspecified.)geometric_representation_item()rational_b_spline_surface(((1.041684762730e0,1.041684762730e0,
1.041684762730e0,1.041684762730e0,1.041684762730e0,1.041684762730e0),(
9.860300428734e-1,9.860300428734e-1,9.860300428734e-1,9.860300428734e-1,
9.860300428734e-1,9.860300428734e-1),(9.861051803939e-1,9.861051803939e-1,
9.861051803939e-1,9.861051803939e-1,9.861051803939e-1,9.861051803939e-1),(
1.041910175291e0,1.041910175291e0,1.041910175291e0,1.041910175291e0,
1.041910175291e0,1.041910175291e0)))representation_item('')surface());
#122887=oriented_edge('',*,*,#116487,.t.);
#122888=oriented_edge('',*,*,#116555,.f.);
#122889=oriented_edge('',*,*,#122855,.f.);
#122890=edge_loop('',(#122887,#122888,#122889));
#122891=face_outer_bound('',#122890,.f.);
#122893=cartesian_point('',(5.294554456931e1,7.029060246926e1,
-5.349845711613e0));
#122894=direction('',(-6.962655837012e-2,5.244530237337e-2,-9.961935718667e-1));
#122895=direction('',(5.961307789191e-1,8.028871217732e-1,6.034202743544e-4));
#122896=axis2_placement_3d('',#122893,#122894,#122895);
#122897=cylindrical_surface('',#122896,9.999999997797e-1);
#122899=oriented_edge('',*,*,#122898,.t.);
#122900=oriented_edge('',*,*,#122639,.f.);
#122901=oriented_edge('',*,*,#116669,.t.);
#122902=edge_loop('',(#122899,#122900,#122901));
#122903=face_outer_bound('',#122902,.f.);
#122905=cartesian_point('',(5.371525814783e1,7.104477773574e1,
-4.726065314053e0));
#122906=cartesian_point('',(5.376347112803e1,7.102336458343e1,
-4.744107080100e0));
#122907=cartesian_point('',(5.394386385393e1,7.093944577895e1,
-4.814407955604e0));
#122908=cartesian_point('',(5.421646237602e1,7.078863183013e1,
-4.938842304977e0));
#122909=cartesian_point('',(5.442737480394e1,7.063827978998e1,
-5.056453128921e0));
#122910=cartesian_point('',(5.451504573091e1,7.056694710537e1,
-5.110184016191e0));
#122911=cartesian_point('',(5.336378461132e1,7.108174164603e1,
-5.072307479571e0));
#122912=cartesian_point('',(5.340573453162e1,7.105129753072e1,
-5.084751896723e0));
#122913=cartesian_point('',(5.356219634136e1,7.093488147504e1,
-5.131565351870e0));
#122914=cartesian_point('',(5.379780748753e1,7.074210864921e1,-5.204168197e0));
#122915=cartesian_point('',(5.398173114060e1,7.057092527433e1,
-5.262499723780e0));
#122916=cartesian_point('',(5.405901568167e1,7.049427804149e1,
-5.287228826972e0));
#122917=cartesian_point('',(5.319155141774e1,7.139718858836e1,
-5.412346741444e0));
#122918=cartesian_point('',(5.322752584409e1,7.135770765423e1,
-5.429923003622e0));
#122919=cartesian_point('',(5.335995532807e1,7.120733920117e1,
-5.493481442678e0));
#122920=cartesian_point('',(5.355139187849e1,7.096166232487e1,
-5.575833507375e0));
#122921=cartesian_point('',(5.369435627939e1,7.075098365590e1,
-5.623427959795e0));
#122922=cartesian_point('',(5.375346640438e1,7.065890393342e1,
-5.639529350070e0));
#122923=cartesian_point('',(5.327578408909e1,7.184967919074e1,
-5.593717080191e0));
#122924=cartesian_point('',(5.330874986545e1,7.180520748994e1,
-5.624853376487e0));
#122925=cartesian_point('',(5.342782117284e1,7.163465499087e1,
-5.737881126478e0));
#122926=cartesian_point('',(5.358770281100e1,7.134884988672e1,
-5.887191801985e0));
#122927=cartesian_point('',(5.369410269735e1,7.109772077312e1,
-5.977405667469e0));
#122928=cartesian_point('',(5.373539937887e1,7.098701020373e1,
-6.009121889994e0));
#122929=(bounded_surface()b_spline_surface(3,3,((#122905,#122906,#122907,
#122908,#122909,#122910),(#122911,#122912,#122913,#122914,#122915,#122916),(
#122917,#122918,#122919,#122920,#122921,#122922),(#122923,#122924,#122925,
#122926,#122927,#122928)),.unspecified.,.f.,.f.,.f.)b_spline_surface_with_knots(
(4,4),(4,1,1,4),(0.e0,1.e0),(-5.944289251219e-2,0.e0,1.646498407634e-1,
2.926336445646e-1),.unspecified.)geometric_representation_item()rational_b_spline_surface(((1.126245882385e0,1.126245882385e0,1.126245882385e0,1.126245882385e0,
1.126245882385e0,1.126245882385e0),(9.579180392049e-1,9.579180392049e-1,
9.579180392049e-1,9.579180392049e-1,9.579180392049e-1,9.579180392049e-1),(
9.579180392049e-1,9.579180392049e-1,9.579180392049e-1,9.579180392049e-1,
9.579180392049e-1,9.579180392049e-1),(1.126245882385e0,1.126245882385e0,
1.126245882385e0,1.126245882385e0,1.126245882385e0,1.126245882385e0)))representation_item('')surface());
#122930=oriented_edge('',*,*,#122898,.f.);
#122931=oriented_edge('',*,*,#116766,.t.);
#122932=oriented_edge('',*,*,#116785,.t.);
#122933=edge_loop('',(#122930,#122931,#122932));
#122934=face_outer_bound('',#122933,.f.);
#122936=cartesian_point('',(6.114270790610e1,6.328956277216e1,
-5.349962215695e0));
#122937=direction('',(-6.269159821293e-2,6.056509572956e-2,9.961935718989e-1));
#122938=direction('',(6.997287498133e-1,7.144083672902e-1,6.011908762458e-4));
#122939=axis2_placement_3d('',#122936,#122937,#122938);
#122940=cylindrical_surface('',#122939,9.999999999077e-1);
#122942=oriented_edge('',*,*,#122941,.t.);
#122943=oriented_edge('',*,*,#116900,.f.);
#122944=oriented_edge('',*,*,#122642,.t.);
#122945=edge_loop('',(#122942,#122943,#122944));
#122946=face_outer_bound('',#122945,.f.);
#122948=cartesian_point('',(6.121589967107e1,6.453510470155e1,
-5.319191681963e0));
#122949=cartesian_point('',(6.128085358711e1,6.453816887472e1,
-5.234484665965e0));
#122950=cartesian_point('',(6.143540698747e1,6.453002873904e1,
-5.023102433139e0));
#122951=cartesian_point('',(6.161688857954e1,6.447638244642e1,
-4.747316512754e0));
#122952=cartesian_point('',(6.172901104051e1,6.441659051401e1,
-4.560887414357e0));
#122953=cartesian_point('',(6.175873065055e1,6.439882164102e1,
-4.509299723656e0));
#122954=cartesian_point('',(6.129075363556e1,6.432743490154e1,
-5.485609015476e0));
#122955=cartesian_point('',(6.134618154728e1,6.432551049706e1,
-5.399016356773e0));
#122956=cartesian_point('',(6.147549384656e1,6.430800748436e1,
-5.184636681287e0));
#122957=cartesian_point('',(6.162174473426e1,6.425128431927e1,
-4.909211622319e0));
#122958=cartesian_point('',(6.170970934811e1,6.419478185511e1,
-4.724889429708e0));
#122959=cartesian_point('',(6.173288200167e1,6.417819125525e1,
-4.674219040145e0));
#122960=cartesian_point('',(6.142624613733e1,6.420331537418e1,
-5.692143977240e0));
#122961=cartesian_point('',(6.147815805222e1,6.419255466780e1,
-5.602591451582e0));
#122962=cartesian_point('',(6.159480874867e1,6.415544352963e1,
-5.382948399915e0));
#122963=cartesian_point('',(6.171691053401e1,6.408101905027e1,
-5.105941651854e0));
#122964=cartesian_point('',(6.178602454645e1,6.401747795704e1,
-4.922844161779e0));
#122965=cartesian_point('',(6.180397061117e1,6.399918358289e1,
-4.872923908546e0));
#122966=cartesian_point('',(6.160062232454e1,6.418264482108e1,
-5.905646362172e0));
#122967=cartesian_point('',(6.165559114132e1,6.416061883226e1,
-5.812534931267e0));
#122968=cartesian_point('',(6.177418874927e1,6.409680294455e1,
-5.586207645054e0));
#122969=cartesian_point('',(6.188709571022e1,6.399289630519e1,
-5.305930882556e0));
#122970=cartesian_point('',(6.194569007070e1,6.391312016993e1,
-5.122979561388e0));
#122971=cartesian_point('',(6.196056828366e1,6.389051406146e1,
-5.073521940466e0));
#122972=(bounded_surface()b_spline_surface(3,3,((#122948,#122949,#122950,
#122951,#122952,#122953),(#122954,#122955,#122956,#122957,#122958,#122959),(
#122960,#122961,#122962,#122963,#122964,#122965),(#122966,#122967,#122968,
#122969,#122970,#122971)),.unspecified.,.f.,.f.,.f.)b_spline_surface_with_knots(
(4,4),(4,1,1,4),(-3.264325408277e-1,1.328663976209e0),(3.825245762253e-1,
6.421581479105e-1,1.e0,1.133589751722e0),.unspecified.)geometric_representation_item()rational_b_spline_surface(((1.041684766228e0,1.041684766228e0,
1.041684766228e0,1.041684766228e0,1.041684766228e0,1.041684766228e0),(
9.860300430742e-1,9.860300430742e-1,9.860300430742e-1,9.860300430742e-1,
9.860300430742e-1,9.860300430742e-1),(9.861051792241e-1,9.861051792241e-1,
9.861051792241e-1,9.861051792241e-1,9.861051792241e-1,9.861051792241e-1),(
1.041910174678e0,1.041910174678e0,1.041910174678e0,1.041910174678e0,
1.041910174678e0,1.041910174678e0)))representation_item('')surface());
#122973=oriented_edge('',*,*,#116781,.t.);
#122974=oriented_edge('',*,*,#116849,.f.);
#122975=oriented_edge('',*,*,#122941,.f.);
#122976=edge_loop('',(#122973,#122974,#122975));
#122977=face_outer_bound('',#122976,.f.);
#122979=cartesian_point('',(6.328956985228e1,6.114270057141e1,
-5.349845711603e0));
#122980=direction('',(-6.056508671159e-2,6.269160718389e-2,-9.961935718827e-1));
#122981=direction('',(7.143909456527e-1,6.997465346106e-1,6.033820370153e-4));
#122982=axis2_placement_3d('',#122979,#122980,#122981);
#122983=cylindrical_surface('',#122982,9.999999997115e-1);
#122985=oriented_edge('',*,*,#122984,.t.);
#122986=oriented_edge('',*,*,#122645,.f.);
#122987=oriented_edge('',*,*,#116967,.t.);
#122988=edge_loop('',(#122985,#122986,#122987));
#122989=face_outer_bound('',#122988,.f.);
#122991=cartesian_point('',(6.416778598134e1,6.176718095869e1,
-4.726065312640e0));
#122992=cartesian_point('',(6.421205562554e1,6.173848926546e1,
-4.744107079108e0));
#122993=cartesian_point('',(6.437709962599e1,6.162738399983e1,
-4.814407955616e0));
#122994=cartesian_point('',(6.462274950884e1,6.143578301668e1,
-4.938842305208e0));
#122995=cartesian_point('',(6.480754501385e1,6.125428808674e1,
-5.056453129227e0));
#122996=cartesian_point('',(6.488297767563e1,6.117011887150e1,
-5.110184016339e0));
#122997=cartesian_point('',(6.382642209785e1,6.185867235607e1,
-5.072307479297e0));
#122998=cartesian_point('',(6.386309303660e1,6.182204064455e1,
-5.084751896533e0));
#122999=cartesian_point('',(6.399941705931e1,6.168258184337e1,
-5.131565351790e0));
#123000=cartesian_point('',(6.420197112775e1,6.145532466685e1,
-5.204168197102e0));
#123001=cartesian_point('',(6.435685139581e1,6.125747684500e1,
-5.262499723908e0));
#123002=cartesian_point('',(6.442119416687e1,6.116968330131e1,
-5.287228827027e0));
#123003=cartesian_point('',(6.370565615546e1,6.219717883007e1,
-5.412346742090e0));
#123004=cartesian_point('',(6.373501149821e1,6.215255633130e1,
-5.429923004078e0));
#123005=cartesian_point('',(6.384228774701e1,6.198332262764e1,
-5.493481442426e0));
#123006=cartesian_point('',(6.399293506550e1,6.171072316642e1,
-5.575833507430e0));
#123007=cartesian_point('',(6.410118193248e1,6.148027374177e1,
-5.623427959846e0));
#123008=cartesian_point('',(6.414515987146e1,6.138008081306e1,
-5.639529350074e0));
#123009=cartesian_point('',(6.385963690884e1,6.263092162900e1,
-5.593717081123e0));
#123010=cartesian_point('',(6.388523991494e1,6.258184046487e1,
-5.624853377145e0));
#123011=cartesian_point('',(6.397616496752e1,6.239476089387e1,
-5.737881126055e0));
#123012=cartesian_point('',(6.408936842923e1,6.208746352556e1,
-5.887191802098e0));
#123013=cartesian_point('',(6.415517310778e1,6.182278161861e1,
-5.977405667579e0));
#123014=cartesian_point('',(6.417864240985e1,6.170697385610e1,
-6.009121890008e0));
#123015=(bounded_surface()b_spline_surface(3,3,((#122991,#122992,#122993,
#122994,#122995,#122996),(#122997,#122998,#122999,#123000,#123001,#123002),(
#123003,#123004,#123005,#123006,#123007,#123008),(#123009,#123010,#123011,
#123012,#123013,#123014)),.unspecified.,.f.,.f.,.f.)b_spline_surface_with_knots(
(4,4),(4,1,1,4),(0.e0,1.e0),(-5.944289313418e-2,0.e0,1.646498412548e-1,
2.926336446650e-1),.unspecified.)geometric_representation_item()rational_b_spline_surface(((1.126245882383e0,1.126245882383e0,1.126245882383e0,1.126245882383e0,
1.126245882383e0,1.126245882383e0),(9.579180392056e-1,9.579180392056e-1,
9.579180392056e-1,9.579180392056e-1,9.579180392056e-1,9.579180392056e-1),(
9.579180392056e-1,9.579180392056e-1,9.579180392056e-1,9.579180392056e-1,
9.579180392056e-1,9.579180392056e-1),(1.126245882383e0,1.126245882383e0,
1.126245882383e0,1.126245882383e0,1.126245882383e0,1.126245882383e0)))representation_item('')surface());
#123016=oriented_edge('',*,*,#122984,.f.);
#123017=oriented_edge('',*,*,#117068,.t.);
#123018=oriented_edge('',*,*,#117087,.t.);
#123019=edge_loop('',(#123016,#123017,#123018));
#123020=face_outer_bound('',#123019,.f.);
#123022=cartesian_point('',(7.029060860608e1,5.294553642900e1,
-5.349962215681e0));
#123023=direction('',(-5.244529209315e-2,6.962656581467e-2,9.961935718876e-1));
#123024=direction('',(8.028720185550e-1,5.961511221085e-1,6.011905762627e-4));
#123025=axis2_placement_3d('',#123022,#123023,#123024);
#123026=cylindrical_surface('',#123025,9.999999998032e-1);
#123028=oriented_edge('',*,*,#123027,.t.);
#123029=oriented_edge('',*,*,#117197,.f.);
#123030=oriented_edge('',*,*,#122648,.t.);
#123031=edge_loop('',(#123028,#123029,#123030));
#123032=face_outer_bound('',#123031,.f.);
#123034=cartesian_point('',(7.055774494516e1,5.416429395567e1,
-5.319191681845e0));
#123035=cartesian_point('',(7.062237851239e1,5.415715937232e1,
-5.234484666102e0));
#123036=cartesian_point('',(7.077375570650e1,5.412494197681e1,
-5.023102433403e0));
#123037=cartesian_point('',(7.094461083074e1,5.404356618155e1,
-4.747316511824e0));
#123038=cartesian_point('',(7.104599935490e1,5.396697057616e1,
-4.560887417273e0));
#123039=cartesian_point('',(7.107257341518e1,5.394477130903e1,
-4.509299728107e0));
#123040=cartesian_point('',(7.059919061842e1,5.394747117549e1,
-5.485609015393e0));
#123041=cartesian_point('',(7.065363507745e1,5.393689962789e1,
-5.399016356960e0));
#123042=cartesian_point('',(7.077861725346e1,5.389938320596e1,
-5.184636681640e0));
#123043=cartesian_point('',(7.091419409270e1,5.382047971655e1,
-4.909211621923e0));
#123044=cartesian_point('',(7.099223678059e1,5.375091219824e1,
-4.724889430661e0));
#123045=cartesian_point('',(7.101252880235e1,5.373090082393e1,
-4.674219045014e0));
#123046=cartesian_point('',(7.071359841117e1,5.380368406867e1,
-5.692143977144e0));
#123047=cartesian_point('',(7.076318785845e1,5.378493503168e1,
-5.602591451775e0));
#123048=cartesian_point('',(7.087259693027e1,5.373003260389e1,
-5.382948400341e0));
#123049=cartesian_point('',(7.098155288683e1,5.363742348528e1,
-5.105941652058e0));
#123050=cartesian_point('',(7.103987597313e1,5.356385287599e1,
-4.922844160339e0));
#123051=cartesian_point('',(7.105473925003e1,5.354297635641e1,
-4.872923900809e0));
#123052=cartesian_point('',(7.088259415080e1,5.375598955852e1,
-5.905646362023e0));
#123053=cartesian_point('',(7.093344058637e1,5.372563572900e1,
-5.812534931456e0));
#123054=cartesian_point('',(7.104059505655e1,5.364405276734e1,
-5.586207645530e0));
#123055=cartesian_point('',(7.113585736622e1,5.352376285097e1,
-5.305930883361e0));
#123056=cartesian_point('',(7.118125059654e1,5.343580271339e1,
-5.122979557502e0));
#123057=cartesian_point('',(7.119240928872e1,5.341114739521e1,
-5.073521938859e0));
#123058=(bounded_surface()b_spline_surface(3,3,((#123034,#123035,#123036,
#123037,#123038,#123039),(#123040,#123041,#123042,#123043,#123044,#123045),(
#123046,#123047,#123048,#123049,#123050,#123051),(#123052,#123053,#123054,
#123055,#123056,#123057)),.unspecified.,.f.,.f.,.f.)b_spline_surface_with_knots(
(4,4),(4,1,1,4),(-3.264325411465e-1,1.328663976045e0),(3.825245763998e-1,
6.421581473245e-1,1.e0,1.133589753707e0),.unspecified.)geometric_representation_item()rational_b_spline_surface(((1.041684766222e0,1.041684766222e0,
1.041684766222e0,1.041684766222e0,1.041684766222e0,1.041684766222e0),(
9.860300430923e-1,9.860300430923e-1,9.860300430923e-1,9.860300430923e-1,
9.860300430923e-1,9.860300430923e-1),(9.861051792258e-1,9.861051792258e-1,
9.861051792258e-1,9.861051792258e-1,9.861051792258e-1,9.861051792258e-1),(
1.041910174623e0,1.041910174623e0,1.041910174623e0,1.041910174623e0,
1.041910174623e0,1.041910174623e0)))representation_item('')surface());
#123059=oriented_edge('',*,*,#117083,.t.);
#123060=oriented_edge('',*,*,#117151,.f.);
#123061=oriented_edge('',*,*,#123027,.f.);
#123062=edge_loop('',(#123059,#123060,#123061));
#123063=face_outer_bound('',#123062,.f.);
#123065=cartesian_point('',(7.207519587910e1,5.048926246425e1,
-5.349845711579e0));
#123066=direction('',(-5.001230213678e-2,7.139423645115e-2,-9.961935718707e-1));
#123067=direction('',(8.150598271002e-1,5.793764873819e-1,6.034204785826e-4));
#123068=axis2_placement_3d('',#123065,#123066,#123067);
#123069=cylindrical_surface('',#123068,1.000000000003e0);
#123071=oriented_edge('',*,*,#123070,.t.);
#123072=oriented_edge('',*,*,#122651,.f.);
#123073=oriented_edge('',*,*,#117265,.t.);
#123074=edge_loop('',(#123071,#123072,#123073));
#123075=face_outer_bound('',#123074,.f.);
#123077=cartesian_point('',(7.304028996798e1,5.096867118940e1,
-4.726065314064e0));
#123078=cartesian_point('',(7.307952620894e1,5.093340744111e1,
-4.744107080108e0));
#123079=cartesian_point('',(7.322515754965e1,5.079785149731e1,
-4.814407955608e0));
#123080=cartesian_point('',(7.343781007725e1,5.057018133259e1,
-4.938842304977e0));
#123081=cartesian_point('',(7.359193838064e1,5.036201252051e1,
-5.056453128920e0));
#123082=cartesian_point('',(7.365327537525e1,5.026707929964e1,
-5.110184016190e0));
#123083=cartesian_point('',(7.271744124717e1,5.111243725297e1,
-5.072307479579e0));
#123084=cartesian_point('',(7.274793024323e1,5.107051994045e1,
-5.084751896728e0));
#123085=cartesian_point('',(7.286075972729e1,5.091145233392e1,
-5.131565351873e0));
#123086=cartesian_point('',(7.302526916392e1,5.065530663353e1,
-5.204168196999e0));
#123087=cartesian_point('',(7.314729238070e1,5.043566603489e1,
-5.262499723779e0));
#123088=cartesian_point('',(7.319710904960e1,5.033888794808e1,
-5.287228826972e0));
#123089=cartesian_point('',(7.265111621212e1,5.146566810684e1,
-5.412346741454e0));
#123090=cartesian_point('',(7.267312964509e1,5.141700279807e1,
-5.429923003628e0));
#123091=cartesian_point('',(7.275261116136e1,5.123307093984e1,
-5.493481442681e0));
#123092=cartesian_point('',(7.285875981020e1,5.094026119831e1,
-5.575833507374e0));
#123093=cartesian_point('',(7.292962374622e1,5.069571544788e1,
-5.623427959794e0));
#123094=cartesian_point('',(7.295738661666e1,5.058987639470e1,
-5.639529350073e0));
#123095=cartesian_point('',(7.287105352899e1,5.186998291587e1,
-5.593717080205e0));
#123096=cartesian_point('',(7.288866333410e1,5.181750082990e1,
-5.624853376499e0));
#123097=cartesian_point('',(7.294920325625e1,5.161850070678e1,
-5.737881126483e0));
#123098=cartesian_point('',(7.301294109579e1,5.129727775682e1,
-5.887191801985e0));
#123099=cartesian_point('',(7.303653023716e1,5.102556040381e1,
-5.977405667468e0));
#123100=cartesian_point('',(7.304159426780e1,5.090750701897e1,
-6.009121889993e0));
#123101=(bounded_surface()b_spline_surface(3,3,((#123077,#123078,#123079,
#123080,#123081,#123082),(#123083,#123084,#123085,#123086,#123087,#123088),(
#123089,#123090,#123091,#123092,#123093,#123094),(#123095,#123096,#123097,
#123098,#123099,#123100)),.unspecified.,.f.,.f.,.f.)b_spline_surface_with_knots(
(4,4),(4,1,1,4),(0.e0,1.e0),(-5.944289250028e-2,0.e0,1.646498407632e-1,
2.926336445641e-1),.unspecified.)geometric_representation_item()rational_b_spline_surface(((1.126245882385e0,1.126245882385e0,1.126245882385e0,1.126245882385e0,
1.126245882385e0,1.126245882385e0),(9.579180392049e-1,9.579180392049e-1,
9.579180392049e-1,9.579180392049e-1,9.579180392049e-1,9.579180392049e-1),(
9.579180392049e-1,9.579180392049e-1,9.579180392049e-1,9.579180392049e-1,
9.579180392049e-1,9.579180392049e-1),(1.126245882385e0,1.126245882385e0,
1.126245882385e0,1.126245882385e0,1.126245882385e0,1.126245882385e0)))representation_item('')surface());
#123102=oriented_edge('',*,*,#123070,.f.);
#123103=oriented_edge('',*,*,#117366,.t.);
#123104=oriented_edge('',*,*,#117385,.t.);
#123105=edge_loop('',(#123102,#123103,#123104));
#123106=face_outer_bound('',#123105,.f.);
#123108=cartesian_point('',(7.770772124122e1,4.129781526286e1,
-5.349962215687e0));
#123109=direction('',(-4.090760899517e-2,7.697359837034e-2,9.961935718926e-1));
#123110=direction('',(8.862459135722e-1,4.632146578493e-1,6.011906624724e-4));
#123111=axis2_placement_3d('',#123108,#123109,#123110);
#123112=cylindrical_surface('',#123111,9.999999998710e-1);
#123114=oriented_edge('',*,*,#123113,.t.);
#123115=oriented_edge('',*,*,#117496,.f.);
#123116=oriented_edge('',*,*,#122654,.t.);
#123117=edge_loop('',(#123114,#123115,#123116));
#123118=face_outer_bound('',#123117,.f.);
#123120=cartesian_point('',(7.816222436975e1,4.245977853193e1,
-5.319191681919e0));
#123121=cartesian_point('',(7.822494609629e1,4.244262086981e1,
-5.234484665943e0));
#123122=cartesian_point('',(7.836941967452e1,4.238711951353e1,
-5.023102433124e0));
#123123=cartesian_point('',(7.852544130881e1,4.228001796147e1,
-4.747316513431e0));
#123124=cartesian_point('',(7.861359938241e1,4.218850470910e1,
-4.560887415755e0));
#123125=cartesian_point('',(7.863637341858e1,4.216242165845e1,
-4.509299732109e0));
#123126=cartesian_point('',(7.816924122259e1,4.223914166825e1,
-5.485609015454e0));
#123127=cartesian_point('',(7.822136162583e1,4.222018328414e1,
-5.399016356745e0));
#123128=cartesian_point('',(7.833893620233e1,4.216357723178e1,
-5.184636681273e0));
#123129=cartesian_point('',(7.846050063975e1,4.206443628652e1,
-4.909211622996e0));
#123130=cartesian_point('',(7.852669973711e1,4.198351668957e1,
-4.724889431096e0));
#123131=cartesian_point('',(7.854361151659e1,4.196057729940e1,
-4.674219040606e0));
#123132=cartesian_point('',(7.825974720665e1,4.207922749736e1,
-5.692143977212e0));
#123133=cartesian_point('',(7.830579313005e1,4.205295179342e1,
-5.602591451557e0));
#123134=cartesian_point('',(7.840526656267e1,4.198160995603e1,
-5.382948399901e0));
#123135=cartesian_point('',(7.849839383215e1,4.187309654355e1,
-5.105941652535e0));
#123136=cartesian_point('',(7.854448988626e1,4.179130796871e1,
-4.922844163157e0));
#123137=cartesian_point('',(7.855590437282e1,4.176836335994e1,
-4.872923911035e0));
#123138=cartesian_point('',(7.841920126294e1,4.200568342777e1,
-5.905646362146e0));
#123139=cartesian_point('',(7.846467330981e1,4.196774916905e1,
-5.812534931242e0));
#123140=cartesian_point('',(7.855774614381e1,4.187040797686e1,
-5.586207645041e0));
#123141=cartesian_point('',(7.863301812716e1,4.173669672100e1,
-5.305930883246e0));
#123142=cartesian_point('',(7.866409249397e1,4.164271845497e1,
-5.122979562766e0));
#123143=cartesian_point('',(7.867125682107e1,4.161662108891e1,
-5.073521942433e0));
#123144=(bounded_surface()b_spline_surface(3,3,((#123120,#123121,#123122,
#123123,#123124,#123125),(#123126,#123127,#123128,#123129,#123130,#123131),(
#123132,#123133,#123134,#123135,#123136,#123137),(#123138,#123139,#123140,
#123141,#123142,#123143)),.unspecified.,.f.,.f.,.f.)b_spline_surface_with_knots(
(4,4),(4,1,1,4),(-3.264325408404e-1,1.328663976206e0),(3.825245762557e-1,
6.421581479107e-1,1.e0,1.133589749868e0),.unspecified.)geometric_representation_item()rational_b_spline_surface(((1.041684766229e0,1.041684766229e0,
1.041684766229e0,1.041684766229e0,1.041684766229e0,1.041684766229e0),(
9.860300430744e-1,9.860300430744e-1,9.860300430744e-1,9.860300430744e-1,
9.860300430744e-1,9.860300430744e-1),(9.861051792236e-1,9.861051792236e-1,
9.861051792236e-1,9.861051792236e-1,9.861051792236e-1,9.861051792236e-1),(
1.041910174677e0,1.041910174677e0,1.041910174677e0,1.041910174677e0,
1.041910174677e0,1.041910174677e0)))representation_item('')surface());
#123145=oriented_edge('',*,*,#117381,.t.);
#123146=oriented_edge('',*,*,#117449,.f.);
#123147=oriented_edge('',*,*,#123113,.f.);
#123148=edge_loop('',(#123145,#123146,#123147));
#123149=face_outer_bound('',#123148,.f.);
#123151=cartesian_point('',(7.908609137999e1,3.859261115124e1,
-5.349845711575e0));
#123152=direction('',(-3.822804869573e-2,7.833890258880e-2,-9.961935718695e-1));
#123153=direction('',(8.956597350254e-1,4.447395586011e-1,6.033817224407e-4));
#123154=axis2_placement_3d('',#123151,#123152,#123153);
#123155=cylindrical_surface('',#123154,9.999999998058e-1);
#123157=oriented_edge('',*,*,#123156,.t.);
#123158=oriented_edge('',*,*,#122657,.f.);
#123159=oriented_edge('',*,*,#117563,.t.);
#123160=edge_loop('',(#123157,#123158,#123159));
#123161=face_outer_bound('',#123160,.f.);
#123163=cartesian_point('',(8.011429960471e1,3.891514358421e1,
-4.726065312658e0));
#123164=cartesian_point('',(8.014753631746e1,3.887417609006e1,
-4.744107079124e0));
#123165=cartesian_point('',(8.027016907432e1,3.871750730223e1,
-4.814407955625e0));
#123166=cartesian_point('',(8.044458803618e1,3.845937395025e1,
-4.938842305208e0));
#123167=cartesian_point('',(8.056425398765e1,3.822965706290e1,
-5.056453129228e0));
#123168=cartesian_point('',(8.060998499426e1,3.812629740795e1,
-5.110184016341e0));
#123169=cartesian_point('',(7.981791565549e1,3.910764431516e1,
-5.072307479313e0));
#123170=cartesian_point('',(7.984147196935e1,3.906147354396e1,
-5.084751896544e0));
#123171=cartesian_point('',(7.992802867987e1,3.888671390260e1,
-5.131565351795e0));
#123172=cartesian_point('',(8.005044271693e1,3.860798683459e1,
-5.204168197102e0));
#123173=cartesian_point('',(8.013660426586e1,3.837196173948e1,
-5.262499723909e0));
#123174=cartesian_point('',(8.017066818052e1,3.826858210792e1,
-5.287228827028e0));
#123175=cartesian_point('',(7.980766467225e1,3.946690183158e1,
-5.412346742113e0));
#123176=cartesian_point('',(7.982179415175e1,3.941539201360e1,
-5.429923004093e0));
#123177=cartesian_point('',(7.987152383675e1,3.922129101302e1,
-5.493481442432e0));
#123178=cartesian_point('',(7.993056008449e1,3.891548093753e1,
-5.575833507430e0));
#123179=cartesian_point('',(7.996229618414e1,3.866286038905e1,
-5.623427959846e0));
#123180=cartesian_point('',(7.997316037193e1,3.855398132079e1,
-5.639529350075e0));
#123181=cartesian_point('',(8.008814296708e1,3.983183307733e1,
-5.593717081163e0));
#123182=cartesian_point('',(8.009732595910e1,3.977724235236e1,
-5.624853377170e0));
#123183=cartesian_point('',(8.012599005610e1,3.957122172087e1,
-5.737881126066e0));
#123184=cartesian_point('',(8.013869283689e1,3.924398276283e1,
-5.887191802098e0));
#123185=cartesian_point('',(8.011948559788e1,3.897192054650e1,
-5.977405667580e0));
#123186=cartesian_point('',(8.010601966382e1,3.885452840615e1,
-6.009121890009e0));
#123187=(bounded_surface()b_spline_surface(3,3,((#123163,#123164,#123165,
#123166,#123167,#123168),(#123169,#123170,#123171,#123172,#123173,#123174),(
#123175,#123176,#123177,#123178,#123179,#123180),(#123181,#123182,#123183,
#123184,#123185,#123186)),.unspecified.,.f.,.f.,.f.)b_spline_surface_with_knots(
(4,4),(4,1,1,4),(0.e0,1.e0),(-5.944289310872e-2,0.e0,1.646498412552e-1,
2.926336446658e-1),.unspecified.)geometric_representation_item()rational_b_spline_surface(((1.126245882383e0,1.126245882383e0,1.126245882383e0,1.126245882383e0,
1.126245882383e0,1.126245882383e0),(9.579180392056e-1,9.579180392056e-1,
9.579180392056e-1,9.579180392056e-1,9.579180392056e-1,9.579180392056e-1),(
9.579180392056e-1,9.579180392056e-1,9.579180392056e-1,9.579180392056e-1,
9.579180392056e-1,9.579180392056e-1),(1.126245882383e0,1.126245882383e0,
1.126245882383e0,1.126245882383e0,1.126245882383e0,1.126245882383e0)))representation_item('')surface());
#123188=oriented_edge('',*,*,#123156,.f.);
#123189=oriented_edge('',*,*,#117664,.t.);
#123190=oriented_edge('',*,*,#117683,.t.);
#123191=edge_loop('',(#123188,#123189,#123190));
#123192=face_outer_bound('',#123191,.f.);
#123194=cartesian_point('',(8.321141188213e1,2.863320482536e1,
-5.349962215690e0));
#123195=direction('',(-2.836264504080e-2,8.242528549144e-2,9.961935718915e-1));
#123196=direction('',(9.477974929426e-1,3.188723113429e-1,6.011909552868e-4));
#123197=axis2_placement_3d('',#123194,#123195,#123196);
#123198=cylindrical_surface('',#123197,9.999999996852e-1);
#123200=oriented_edge('',*,*,#123199,.t.);
#123201=oriented_edge('',*,*,#117794,.f.);
#123202=oriented_edge('',*,*,#122660,.t.);
#123203=edge_loop('',(#123200,#123201,#123202));
#123204=face_outer_bound('',#123203,.f.);
#123206=cartesian_point('',(8.384209042567e1,2.970976244415e1,
-5.319191681847e0));
#123207=cartesian_point('',(8.390135589360e1,2.968300418157e1,
-5.234484666107e0));
#123208=cartesian_point('',(8.403536843771e1,2.960558549211e1,
-5.023102433402e0));
#123209=cartesian_point('',(8.417271481302e1,2.947539537504e1,
-4.747316512428e0));
#123210=cartesian_point('',(8.424547168567e1,2.937121784886e1,
-4.560887418526e0));
#123211=cartesian_point('',(8.426388515151e1,2.934189327706e1,
-4.509299729913e0));
#123212=cartesian_point('',(8.381450567980e1,2.949074430891e1,
-5.485609015410e0));
#123213=cartesian_point('',(8.386301864923e1,2.946386590659e1,
-5.399016356959e0));
#123214=cartesian_point('',(8.397029055025e1,2.938956405263e1,
-5.184636681642e0));
#123215=cartesian_point('',(8.407484926728e1,2.927262682779e1,
-4.909211622527e0));
#123216=cartesian_point('',(8.412757472862e1,2.918234766965e1,
-4.724889431896e0));
#123217=cartesian_point('',(8.414068973525e1,2.915704517201e1,
-4.674219046974e0));
#123218=cartesian_point('',(8.387888129663e1,2.931864069182e1,
-5.692143977131e0));
#123219=cartesian_point('',(8.392024989275e1,2.928548531597e1,
-5.602591451779e0));
#123220=cartesian_point('',(8.400733832019e1,2.919946074176e1,
-5.382948400337e0));
#123221=cartesian_point('',(8.408234380104e1,2.907771499406e1,
-5.105941652666e0));
#123222=cartesian_point('',(8.411507778367e1,2.898972236224e1,
-4.922844161565e0));
#123223=cartesian_point('',(8.412276240264e1,2.896527455211e1,
-4.872923902745e0));
#123224=cartesian_point('',(8.402486738222e1,2.922105796153e1,
-5.905646362023e0));
#123225=cartesian_point('',(8.406384536673e1,2.917647734150e1,
-5.812534931457e0));
#123226=cartesian_point('',(8.414054480228e1,2.906577478188e1,
-5.586207645529e0));
#123227=cartesian_point('',(8.419397301411e1,2.892193460080e1,
-5.305930883971e0));
#123228=cartesian_point('',(8.420996336430e1,2.882425225944e1,
-5.122979558729e0));
#123229=cartesian_point('',(8.421295698534e1,2.879735554929e1,
-5.073521940580e0));
#123230=(bounded_surface()b_spline_surface(3,3,((#123206,#123207,#123208,
#123209,#123210,#123211),(#123212,#123213,#123214,#123215,#123216,#123217),(
#123218,#123219,#123220,#123221,#123222,#123223),(#123224,#123225,#123226,
#123227,#123228,#123229)),.unspecified.,.f.,.f.,.f.)b_spline_surface_with_knots(
(4,4),(4,1,1,4),(-3.264325411538e-1,1.328663976031e0),(3.825245763927e-1,
6.421581473238e-1,1.e0,1.133589752055e0),.unspecified.)geometric_representation_item()rational_b_spline_surface(((1.041684766223e0,1.041684766223e0,
1.041684766223e0,1.041684766223e0,1.041684766223e0,1.041684766223e0),(
9.860300430928e-1,9.860300430928e-1,9.860300430928e-1,9.860300430928e-1,
9.860300430928e-1,9.860300430928e-1),(9.861051792255e-1,9.861051792255e-1,
9.861051792255e-1,9.861051792255e-1,9.861051792255e-1,9.861051792255e-1),(
1.041910174621e0,1.041910174621e0,1.041910174621e0,1.041910174621e0,
1.041910174621e0,1.041910174621e0)))representation_item('')surface());
#123231=oriented_edge('',*,*,#117679,.t.);
#123232=oriented_edge('',*,*,#117747,.f.);
#123233=oriented_edge('',*,*,#123199,.f.);
#123234=edge_loop('',(#123231,#123232,#123233));
#123235=face_outer_bound('',#123234,.f.);
#123237=cartesian_point('',(8.414962483923e1,2.574568167005e1,
-5.349845711591e0));
#123238=direction('',(-2.550249406983e-2,8.335460494201e-2,-9.961935718680e-1));
#123239=direction('',(9.542051405821e-1,2.991524453706e-1,6.034198364386e-4));
#123240=axis2_placement_3d('',#123237,#123238,#123239);
#123241=cylindrical_surface('',#123240,9.999999997487e-1);
#123243=oriented_edge('',*,*,#123242,.t.);
#123244=oriented_edge('',*,*,#122663,.f.);
#123245=oriented_edge('',*,*,#117862,.t.);
#123246=edge_loop('',(#123243,#123244,#123245));
#123247=face_outer_bound('',#123246,.f.);
#123249=cartesian_point('',(8.521562930606e1,2.590339598442e1,
-4.726065315251e0));
#123250=cartesian_point('',(8.524204809063e1,2.585773350252e1,
-4.744107080928e0));
#123251=cartesian_point('',(8.533866263523e1,2.568380958064e1,
-4.814407956071e0));
#123252=cartesian_point('',(8.547055319434e1,2.540156927671e1,
-4.938842246045e0));
#123253=cartesian_point('',(8.555281018973e1,2.515596085265e1,
-5.056452994892e0));
#123254=cartesian_point('',(8.558180913996e1,2.504671996769e1,
-5.110183806178e0));
#123255=cartesian_point('',(8.495300808281e1,2.613989137688e1,
-5.072307480065e0));
#123256=cartesian_point('',(8.496905167891e1,2.609060402679e1,
-5.084751896945e0));
#123257=cartesian_point('',(8.502720430095e1,2.590445551612e1,
-5.131565351837e0));
#123258=cartesian_point('',(8.510450866133e1,2.561001040753e1,
-5.204168162359e0));
#123259=cartesian_point('',(8.515268694090e1,2.536341267885e1,
-5.262499657106e0));
#123260=cartesian_point('',(8.517015932156e1,2.525597719037e1,
-5.287228730147e0));
#123261=cartesian_point('',(8.499908356182e1,2.649632944451e1,
-5.412346742026e0));
#123262=cartesian_point('',(8.500498117314e1,2.644324346179e1,
-5.429923003773e0));
#123263=cartesian_point('',(8.502373451700e1,2.624375273140e1,
-5.493481442364e0));
#123264=cartesian_point('',(8.503420469003e1,2.593247253087e1,
-5.575833467738e0));
#123265=cartesian_point('',(8.502603151973e1,2.567799768346e1,
-5.623427904944e0));
#123266=cartesian_point('',(8.501972952784e1,2.556875970039e1,
-5.639529286541e0));
#123267=cartesian_point('',(8.533319652623e1,2.681289130943e1,
-5.593717081849e0));
#123268=cartesian_point('',(8.533372658963e1,2.675753615175e1,
-5.624853377376e0));
#123269=cartesian_point('',(8.532980905710e1,2.654956792438e1,
-5.737881126485e0));
#123270=cartesian_point('',(8.529116401278e1,2.622437082428e1,
-5.887191730567e0));
#123271=cartesian_point('',(8.522963339158e1,2.595866296836e1,
-5.977405563860e0));
#123272=cartesian_point('',(8.519796912246e1,2.584482279803e1,
-6.009121765193e0));
#123273=(bounded_surface()b_spline_surface(3,3,((#123249,#123250,#123251,
#123252,#123253,#123254),(#123255,#123256,#123257,#123258,#123259,#123260),(
#123261,#123262,#123263,#123264,#123265,#123266),(#123267,#123268,#123269,
#123270,#123271,#123272)),.unspecified.,.f.,.f.,.f.)b_spline_surface_with_knots(
(4,4),(4,1,1,4),(0.e0,1.e0),(-5.944289119356e-2,0.e0,1.646498407642e-1,
2.926334778210e-1),.unspecified.)geometric_representation_item()rational_b_spline_surface(((1.126245882162e0,1.126245882162e0,1.126245882162e0,1.126245882162e0,
1.126245882162e0,1.126245882162e0),(9.579180392795e-1,9.579180392795e-1,
9.579180392795e-1,9.579180392795e-1,9.579180392795e-1,9.579180392795e-1),(
9.579180392795e-1,9.579180392795e-1,9.579180392795e-1,9.579180392795e-1,
9.579180392795e-1,9.579180392795e-1),(1.126245882162e0,1.126245882162e0,
1.126245882162e0,1.126245882162e0,1.126245882162e0,1.126245882162e0)))representation_item('')surface());
#123274=oriented_edge('',*,*,#123242,.f.);
#123275=oriented_edge('',*,*,#117986,.t.);
#123276=oriented_edge('',*,*,#118003,.t.);
#123277=edge_loop('',(#123274,#123275,#123276));
#123278=face_outer_bound('',#123277,.f.);
#123280=cartesian_point('',(0.e0,0.e0,0.e0));
#123281=direction('',(0.e0,0.e0,1.e0));
#123282=direction('',(0.e0,1.e0,0.e0));
#123283=axis2_placement_3d('',#123280,#123281,#123282);
#123284=plane('',#123283);
#123285=oriented_edge('',*,*,#120772,.t.);
#123286=oriented_edge('',*,*,#122671,.t.);
#123287=edge_loop('',(#123285,#123286));
#123288=face_outer_bound('',#123287,.f.);
#123290=oriented_edge('',*,*,#123289,.t.);
#123292=oriented_edge('',*,*,#123291,.t.);
#123293=edge_loop('',(#123290,#123292));
#123294=face_bound('',#123293,.f.);
#123296=oriented_edge('',*,*,#123295,.t.);
#123298=oriented_edge('',*,*,#123297,.t.);
#123299=edge_loop('',(#123296,#123298));
#123300=face_bound('',#123299,.f.);
#123302=oriented_edge('',*,*,#123301,.t.);
#123304=oriented_edge('',*,*,#123303,.t.);
#123305=edge_loop('',(#123302,#123304));
#123306=face_bound('',#123305,.f.);
#123308=oriented_edge('',*,*,#123307,.t.);
#123310=oriented_edge('',*,*,#123309,.t.);
#123311=edge_loop('',(#123308,#123310));
#123312=face_bound('',#123311,.f.);
#123314=oriented_edge('',*,*,#123313,.t.);
#123316=oriented_edge('',*,*,#123315,.t.);
#123317=edge_loop('',(#123314,#123316));
#123318=face_bound('',#123317,.f.);
#123320=cartesian_point('',(0.e0,0.e0,-7.543631016033e-1));
#123321=direction('',(0.e0,0.e0,1.e0));
#123322=direction('',(-1.e0,0.e0,0.e0));
#123323=axis2_placement_3d('',#123320,#123321,#123322);
#123324=conical_surface('',#123323,7.402174267294e1,1.e0);
#123326=oriented_edge('',*,*,#123325,.f.);
#123328=oriented_edge('',*,*,#123327,.f.);
#123330=oriented_edge('',*,*,#123329,.t.);
#123331=oriented_edge('',*,*,#123289,.f.);
#123333=oriented_edge('',*,*,#123332,.f.);
#123334=edge_loop('',(#123326,#123328,#123330,#123331,#123333));
#123335=face_outer_bound('',#123334,.f.);
#123337=cartesian_point('',(0.e0,0.e0,-1.5e0));
#123338=direction('',(0.e0,0.e0,1.e0));
#123339=direction('',(9.999645028561e-1,8.425736041030e-3,0.e0));
#123340=axis2_placement_3d('',#123337,#123338,#123339);
#123341=toroidal_surface('',#123340,7.350865136844e1,5.e-1);
#123343=oriented_edge('',*,*,#123342,.t.);
#123345=oriented_edge('',*,*,#123344,.f.);
#123347=oriented_edge('',*,*,#123346,.f.);
#123348=oriented_edge('',*,*,#123327,.t.);
#123349=oriented_edge('',*,*,#123325,.t.);
#123351=oriented_edge('',*,*,#123350,.t.);
#123352=edge_loop('',(#123343,#123345,#123347,#123348,#123349,#123351));
#123353=face_outer_bound('',#123352,.f.);
#123355=cartesian_point('',(0.e0,0.e0,-2.e0));
#123356=direction('',(0.e0,0.e0,1.e0));
#123357=direction('',(-1.e0,0.e0,0.e0));
#123358=axis2_placement_3d('',#123355,#123356,#123357);
#123359=plane('',#123358);
#123360=oriented_edge('',*,*,#123344,.t.);
#123361=oriented_edge('',*,*,#123342,.f.);
#123363=oriented_edge('',*,*,#123362,.t.);
#123365=oriented_edge('',*,*,#123364,.f.);
#123366=edge_loop('',(#123360,#123361,#123363,#123365));
#123367=face_outer_bound('',#123366,.f.);
#123369=oriented_edge('',*,*,#123368,.t.);
#123371=oriented_edge('',*,*,#123370,.t.);
#123372=edge_loop('',(#123369,#123371));
#123373=face_bound('',#123372,.f.);
#123375=cartesian_point('',(0.e0,0.e0,-1.5e0));
#123376=direction('',(0.e0,0.e0,1.e0));
#123377=direction('',(-9.999645028561e-1,-8.425736041030e-3,0.e0));
#123378=axis2_placement_3d('',#123375,#123376,#123377);
#123379=toroidal_surface('',#123378,7.350865136844e1,5.e-1);
#123380=oriented_edge('',*,*,#123364,.t.);
#123381=oriented_edge('',*,*,#123362,.f.);
#123382=oriented_edge('',*,*,#123350,.f.);
#123384=oriented_edge('',*,*,#123383,.t.);
#123386=oriented_edge('',*,*,#123385,.t.);
#123387=oriented_edge('',*,*,#123346,.t.);
#123388=edge_loop('',(#123380,#123381,#123382,#123384,#123386,#123387));
#123389=face_outer_bound('',#123388,.f.);
#123391=cartesian_point('',(0.e0,0.e0,-7.543631016033e-1));
#123392=direction('',(0.e0,0.e0,1.e0));
#123393=direction('',(-1.e0,0.e0,0.e0));
#123394=axis2_placement_3d('',#123391,#123392,#123393);
#123395=conical_surface('',#123394,7.402174267294e1,1.e0);
#123396=oriented_edge('',*,*,#123385,.f.);
#123397=oriented_edge('',*,*,#123383,.f.);
#123398=oriented_edge('',*,*,#123332,.t.);
#123399=oriented_edge('',*,*,#123291,.f.);
#123400=oriented_edge('',*,*,#123329,.f.);
#123401=edge_loop('',(#123396,#123397,#123398,#123399,#123400));
#123402=face_outer_bound('',#123401,.f.);
#123404=cartesian_point('',(0.e0,0.e0,-1.5e0));
#123405=direction('',(0.e0,0.e0,-1.e0));
#123406=direction('',(-9.999624493191e-1,8.666022831723e-3,0.e0));
#123407=axis2_placement_3d('',#123404,#123405,#123406);
#123408=toroidal_surface('',#123407,7.249134863155e1,5.e-1);
#123409=oriented_edge('',*,*,#123368,.f.);
#123411=oriented_edge('',*,*,#123410,.f.);
#123413=oriented_edge('',*,*,#123412,.t.);
#123415=oriented_edge('',*,*,#123414,.t.);
#123417=oriented_edge('',*,*,#123416,.t.);
#123418=edge_loop('',(#123409,#123411,#123413,#123415,#123417));
#123419=face_outer_bound('',#123418,.f.);
#123421=cartesian_point('',(0.e0,0.e0,-1.5e0));
#123422=direction('',(0.e0,0.e0,-1.e0));
#123423=direction('',(9.999624493191e-1,-8.666022831723e-3,0.e0));
#123424=axis2_placement_3d('',#123421,#123422,#123423);
#123425=toroidal_surface('',#123424,7.249134863155e1,5.e-1);
#123426=oriented_edge('',*,*,#123370,.f.);
#123427=oriented_edge('',*,*,#123416,.f.);
#123429=oriented_edge('',*,*,#123428,.t.);
#123431=oriented_edge('',*,*,#123430,.t.);
#123432=oriented_edge('',*,*,#123410,.t.);
#123433=edge_loop('',(#123426,#123427,#123429,#123431,#123432));
#123434=face_outer_bound('',#123433,.f.);
#123436=cartesian_point('',(0.e0,0.e0,2.456368983885e-1));
#123437=direction('',(0.e0,0.e0,-1.e0));
#123438=direction('',(-1.e0,0.e0,0.e0));
#123439=axis2_placement_3d('',#123436,#123437,#123438);
#123440=conical_surface('',#123439,7.196080226213e1,1.e0);
#123441=oriented_edge('',*,*,#123430,.f.);
#123442=oriented_edge('',*,*,#123428,.f.);
#123444=oriented_edge('',*,*,#123443,.t.);
#123446=oriented_edge('',*,*,#123445,.f.);
#123448=oriented_edge('',*,*,#123447,.t.);
#123449=edge_loop('',(#123441,#123442,#123444,#123446,#123448));
#123450=face_outer_bound('',#123449,.f.);
#123452=cartesian_point('',(0.e0,0.e0,2.456368983885e-1));
#123453=direction('',(0.e0,0.e0,-1.e0));
#123454=direction('',(-1.e0,0.e0,0.e0));
#123455=axis2_placement_3d('',#123452,#123453,#123454);
#123456=conical_surface('',#123455,7.196080226213e1,1.e0);
#123457=oriented_edge('',*,*,#123414,.f.);
#123458=oriented_edge('',*,*,#123412,.f.);
#123459=oriented_edge('',*,*,#123447,.f.);
#123461=oriented_edge('',*,*,#123460,.f.);
#123462=oriented_edge('',*,*,#123443,.f.);
#123463=edge_loop('',(#123457,#123458,#123459,#123461,#123462));
#123464=face_outer_bound('',#123463,.f.);
#123466=cartesian_point('',(0.e0,0.e0,2.e0));
#123467=direction('',(0.e0,0.e0,1.e0));
#123468=direction('',(1.e0,0.e0,0.e0));
#123469=axis2_placement_3d('',#123466,#123467,#123468);
#123470=plane('',#123469);
#123471=oriented_edge('',*,*,#123460,.t.);
#123472=oriented_edge('',*,*,#123445,.t.);
#123473=edge_loop('',(#123471,#123472));
#123474=face_outer_bound('',#123473,.f.);
#123476=oriented_edge('',*,*,#123475,.t.);
#123478=oriented_edge('',*,*,#123477,.t.);
#123479=edge_loop('',(#123476,#123478));
#123480=face_bound('',#123479,.f.);
#123482=oriented_edge('',*,*,#123481,.t.);
#123484=oriented_edge('',*,*,#123483,.t.);
#123485=edge_loop('',(#123482,#123484));
#123486=face_bound('',#123485,.f.);
#123488=oriented_edge('',*,*,#123487,.t.);
#123490=oriented_edge('',*,*,#123489,.t.);
#123491=edge_loop('',(#123488,#123490));
#123492=face_bound('',#123491,.f.);
#123494=oriented_edge('',*,*,#123493,.t.);
#123496=oriented_edge('',*,*,#123495,.t.);
#123497=edge_loop('',(#123494,#123496));
#123498=face_bound('',#123497,.f.);
#123500=oriented_edge('',*,*,#123499,.t.);
#123502=oriented_edge('',*,*,#123501,.t.);
#123504=oriented_edge('',*,*,#123503,.t.);
#123506=oriented_edge('',*,*,#123505,.t.);
#123508=oriented_edge('',*,*,#123507,.t.);
#123510=oriented_edge('',*,*,#123509,.t.);
#123512=oriented_edge('',*,*,#123511,.t.);
#123514=oriented_edge('',*,*,#123513,.t.);
#123516=oriented_edge('',*,*,#123515,.t.);
#123518=oriented_edge('',*,*,#123517,.t.);
#123520=oriented_edge('',*,*,#123519,.t.);
#123522=oriented_edge('',*,*,#123521,.t.);
#123524=oriented_edge('',*,*,#123523,.t.);
#123526=oriented_edge('',*,*,#123525,.t.);
#123528=oriented_edge('',*,*,#123527,.t.);
#123530=oriented_edge('',*,*,#123529,.t.);
#123532=oriented_edge('',*,*,#123531,.t.);
#123534=oriented_edge('',*,*,#123533,.t.);
#123536=oriented_edge('',*,*,#123535,.t.);
#123538=oriented_edge('',*,*,#123537,.t.);
#123540=oriented_edge('',*,*,#123539,.t.);
#123542=oriented_edge('',*,*,#123541,.t.);
#123544=oriented_edge('',*,*,#123543,.t.);
#123546=oriented_edge('',*,*,#123545,.t.);
#123548=oriented_edge('',*,*,#123547,.t.);
#123550=oriented_edge('',*,*,#123549,.t.);
#123552=oriented_edge('',*,*,#123551,.t.);
#123554=oriented_edge('',*,*,#123553,.t.);
#123556=oriented_edge('',*,*,#123555,.t.);
#123558=oriented_edge('',*,*,#123557,.t.);
#123560=oriented_edge('',*,*,#123559,.t.);
#123562=oriented_edge('',*,*,#123561,.t.);
#123564=oriented_edge('',*,*,#123563,.t.);
#123566=oriented_edge('',*,*,#123565,.t.);
#123568=oriented_edge('',*,*,#123567,.t.);
#123570=oriented_edge('',*,*,#123569,.t.);
#123572=oriented_edge('',*,*,#123571,.t.);
#123574=oriented_edge('',*,*,#123573,.t.);
#123576=oriented_edge('',*,*,#123575,.t.);
#123578=oriented_edge('',*,*,#123577,.t.);
#123579=edge_loop('',(#123500,#123502,#123504,#123506,#123508,#123510,#123512,
#123514,#123516,#123518,#123520,#123522,#123524,#123526,#123528,#123530,#123532,
#123534,#123536,#123538,#123540,#123542,#123544,#123546,#123548,#123550,#123552,
#123554,#123556,#123558,#123560,#123562,#123564,#123566,#123568,#123570,#123572,
#123574,#123576,#123578));
#123580=face_bound('',#123579,.f.);
#123582=oriented_edge('',*,*,#123581,.t.);
#123584=oriented_edge('',*,*,#123583,.t.);
#123586=oriented_edge('',*,*,#123585,.t.);
#123588=oriented_edge('',*,*,#123587,.t.);
#123590=oriented_edge('',*,*,#123589,.f.);
#123592=oriented_edge('',*,*,#123591,.t.);
#123593=edge_loop('',(#123582,#123584,#123586,#123588,#123590,#123592));
#123594=face_bound('',#123593,.f.);
#123596=oriented_edge('',*,*,#123595,.t.);
#123598=oriented_edge('',*,*,#123597,.t.);
#123600=oriented_edge('',*,*,#123599,.t.);
#123602=oriented_edge('',*,*,#123601,.t.);
#123604=oriented_edge('',*,*,#123603,.f.);
#123606=oriented_edge('',*,*,#123605,.t.);
#123608=oriented_edge('',*,*,#123607,.f.);
#123610=oriented_edge('',*,*,#123609,.t.);
#123611=edge_loop('',(#123596,#123598,#123600,#123602,#123604,#123606,#123608,
#123610));
#123612=face_bound('',#123611,.f.);
#123614=oriented_edge('',*,*,#123613,.t.);
#123616=oriented_edge('',*,*,#123615,.t.);
#123618=oriented_edge('',*,*,#123617,.t.);
#123620=oriented_edge('',*,*,#123619,.t.);
#123622=oriented_edge('',*,*,#123621,.f.);
#123624=oriented_edge('',*,*,#123623,.t.);
#123626=oriented_edge('',*,*,#123625,.f.);
#123628=oriented_edge('',*,*,#123627,.t.);
#123629=edge_loop('',(#123614,#123616,#123618,#123620,#123622,#123624,#123626,
#123628));
#123630=face_bound('',#123629,.f.);
#123632=oriented_edge('',*,*,#123631,.t.);
#123634=oriented_edge('',*,*,#123633,.t.);
#123636=oriented_edge('',*,*,#123635,.t.);
#123638=oriented_edge('',*,*,#123637,.t.);
#123640=oriented_edge('',*,*,#123639,.f.);
#123642=oriented_edge('',*,*,#123641,.t.);
#123643=edge_loop('',(#123632,#123634,#123636,#123638,#123640,#123642));
#123644=face_bound('',#123643,.f.);
#123646=oriented_edge('',*,*,#123645,.t.);
#123648=oriented_edge('',*,*,#123647,.f.);
#123650=oriented_edge('',*,*,#123649,.t.);
#123652=oriented_edge('',*,*,#123651,.f.);
#123654=oriented_edge('',*,*,#123653,.t.);
#123656=oriented_edge('',*,*,#123655,.f.);
#123657=edge_loop('',(#123646,#123648,#123650,#123652,#123654,#123656));
#123658=face_bound('',#123657,.f.);
#123660=oriented_edge('',*,*,#123659,.f.);
#123662=oriented_edge('',*,*,#123661,.t.);
#123664=oriented_edge('',*,*,#123663,.f.);
#123666=oriented_edge('',*,*,#123665,.t.);
#123668=oriented_edge('',*,*,#123667,.t.);
#123670=oriented_edge('',*,*,#123669,.t.);
#123672=oriented_edge('',*,*,#123671,.t.);
#123674=oriented_edge('',*,*,#123673,.t.);
#123675=edge_loop('',(#123660,#123662,#123664,#123666,#123668,#123670,#123672,
#123674));
#123676=face_bound('',#123675,.f.);
#123678=oriented_edge('',*,*,#123677,.t.);
#123680=oriented_edge('',*,*,#123679,.t.);
#123682=oriented_edge('',*,*,#123681,.f.);
#123684=oriented_edge('',*,*,#123683,.t.);
#123686=oriented_edge('',*,*,#123685,.t.);
#123688=oriented_edge('',*,*,#123687,.t.);
#123689=edge_loop('',(#123678,#123680,#123682,#123684,#123686,#123688));
#123690=face_bound('',#123689,.f.);
#123692=cartesian_point('',(6.75e1,-2.365790188290e-14,2.e0));
#123693=direction('',(0.e0,0.e0,1.e0));
#123694=direction('',(1.e0,0.e0,0.e0));
#123695=axis2_placement_3d('',#123692,#123693,#123694);
#123696=cylindrical_surface('',#123695,1.6e0);
#123698=oriented_edge('',*,*,#123697,.f.);
#123700=oriented_edge('',*,*,#123699,.t.);
#123701=oriented_edge('',*,*,#123475,.f.);
#123703=oriented_edge('',*,*,#123702,.f.);
#123704=edge_loop('',(#123698,#123700,#123701,#123703));
#123705=face_outer_bound('',#123704,.f.);
#123707=cartesian_point('',(0.e0,0.e0,-9.4e0));
#123708=direction('',(0.e0,0.e0,1.e0));
#123709=direction('',(1.e0,0.e0,0.e0));
#123710=axis2_placement_3d('',#123707,#123708,#123709);
#123711=plane('',#123710);
#123712=oriented_edge('',*,*,#123697,.t.);
#123714=oriented_edge('',*,*,#123713,.t.);
#123715=edge_loop('',(#123712,#123714));
#123716=face_outer_bound('',#123715,.f.);
#123718=cartesian_point('',(6.75e1,-2.365790188290e-14,2.e0));
#123719=direction('',(0.e0,0.e0,1.e0));
#123720=direction('',(1.e0,0.e0,0.e0));
#123721=axis2_placement_3d('',#123718,#123719,#123720);
#123722=cylindrical_surface('',#123721,1.6e0);
#123723=oriented_edge('',*,*,#123713,.f.);
#123724=oriented_edge('',*,*,#123702,.t.);
#123725=oriented_edge('',*,*,#123477,.f.);
#123726=oriented_edge('',*,*,#123699,.f.);
#123727=edge_loop('',(#123723,#123724,#123725,#123726));
#123728=face_outer_bound('',#123727,.f.);
#123730=cartesian_point('',(-2.085698656533e-14,-6.75e1,2.e0));
#123731=direction('',(0.e0,0.e0,1.e0));
#123732=direction('',(0.e0,-1.e0,0.e0));
#123733=axis2_placement_3d('',#123730,#123731,#123732);
#123734=cylindrical_surface('',#123733,1.6e0);
#123736=oriented_edge('',*,*,#123735,.f.);
#123738=oriented_edge('',*,*,#123737,.t.);
#123739=oriented_edge('',*,*,#123481,.f.);
#123741=oriented_edge('',*,*,#123740,.f.);
#123742=edge_loop('',(#123736,#123738,#123739,#123741));
#123743=face_outer_bound('',#123742,.f.);
#123745=cartesian_point('',(0.e0,0.e0,-9.4e0));
#123746=direction('',(0.e0,0.e0,1.e0));
#123747=direction('',(1.e0,0.e0,0.e0));
#123748=axis2_placement_3d('',#123745,#123746,#123747);
#123749=plane('',#123748);
#123750=oriented_edge('',*,*,#123735,.t.);
#123752=oriented_edge('',*,*,#123751,.t.);
#123753=edge_loop('',(#123750,#123752));
#123754=face_outer_bound('',#123753,.f.);
#123756=cartesian_point('',(-2.085698656533e-14,-6.75e1,2.e0));
#123757=direction('',(0.e0,0.e0,1.e0));
#123758=direction('',(0.e0,-1.e0,0.e0));
#123759=axis2_placement_3d('',#123756,#123757,#123758);
#123760=cylindrical_surface('',#123759,1.6e0);
#123761=oriented_edge('',*,*,#123751,.f.);
#123762=oriented_edge('',*,*,#123740,.t.);
#123763=oriented_edge('',*,*,#123483,.f.);
#123764=oriented_edge('',*,*,#123737,.f.);
#123765=edge_loop('',(#123761,#123762,#123763,#123764));
#123766=face_outer_bound('',#123765,.f.);
#123768=cartesian_point('',(-6.75e1,1.539153598866e-14,2.e0));
#123769=direction('',(0.e0,0.e0,1.e0));
#123770=direction('',(-1.e0,0.e0,0.e0));
#123771=axis2_placement_3d('',#123768,#123769,#123770);
#123772=cylindrical_surface('',#123771,1.6e0);
#123774=oriented_edge('',*,*,#123773,.f.);
#123776=oriented_edge('',*,*,#123775,.t.);
#123777=oriented_edge('',*,*,#123487,.f.);
#123779=oriented_edge('',*,*,#123778,.f.);
#123780=edge_loop('',(#123774,#123776,#123777,#123779));
#123781=face_outer_bound('',#123780,.f.);
#123783=cartesian_point('',(0.e0,0.e0,-9.4e0));
#123784=direction('',(0.e0,0.e0,1.e0));
#123785=direction('',(1.e0,0.e0,0.e0));
#123786=axis2_placement_3d('',#123783,#123784,#123785);
#123787=plane('',#123786);
#123788=oriented_edge('',*,*,#123773,.t.);
#123790=oriented_edge('',*,*,#123789,.t.);
#123791=edge_loop('',(#123788,#123790));
#123792=face_outer_bound('',#123791,.f.);
#123794=cartesian_point('',(-6.75e1,1.539153598866e-14,2.e0));
#123795=direction('',(0.e0,0.e0,1.e0));
#123796=direction('',(-1.e0,0.e0,0.e0));
#123797=axis2_placement_3d('',#123794,#123795,#123796);
#123798=cylindrical_surface('',#123797,1.6e0);
#123799=oriented_edge('',*,*,#123789,.f.);
#123800=oriented_edge('',*,*,#123778,.t.);
#123801=oriented_edge('',*,*,#123489,.f.);
#123802=oriented_edge('',*,*,#123775,.f.);
#123803=edge_loop('',(#123799,#123800,#123801,#123802));
#123804=face_outer_bound('',#123803,.f.);
#123806=cartesian_point('',(0.e0,6.75e1,2.e0));
#123807=direction('',(0.e0,0.e0,1.e0));
#123808=direction('',(0.e0,1.e0,0.e0));
#123809=axis2_placement_3d('',#123806,#123807,#123808);
#123810=cylindrical_surface('',#123809,1.6e0);
#123812=oriented_edge('',*,*,#123811,.f.);
#123814=oriented_edge('',*,*,#123813,.t.);
#123815=oriented_edge('',*,*,#123493,.f.);
#123817=oriented_edge('',*,*,#123816,.f.);
#123818=edge_loop('',(#123812,#123814,#123815,#123817));
#123819=face_outer_bound('',#123818,.f.);
#123821=cartesian_point('',(0.e0,0.e0,-9.4e0));
#123822=direction('',(0.e0,0.e0,1.e0));
#123823=direction('',(1.e0,0.e0,0.e0));
#123824=axis2_placement_3d('',#123821,#123822,#123823);
#123825=plane('',#123824);
#123826=oriented_edge('',*,*,#123811,.t.);
#123828=oriented_edge('',*,*,#123827,.t.);
#123829=edge_loop('',(#123826,#123828));
#123830=face_outer_bound('',#123829,.f.);
#123832=cartesian_point('',(0.e0,6.75e1,2.e0));
#123833=direction('',(0.e0,0.e0,1.e0));
#123834=direction('',(0.e0,1.e0,0.e0));
#123835=axis2_placement_3d('',#123832,#123833,#123834);
#123836=cylindrical_surface('',#123835,1.6e0);
#123837=oriented_edge('',*,*,#123827,.f.);
#123838=oriented_edge('',*,*,#123816,.t.);
#123839=oriented_edge('',*,*,#123495,.f.);
#123840=oriented_edge('',*,*,#123813,.f.);
#123841=edge_loop('',(#123837,#123838,#123839,#123840));
#123842=face_outer_bound('',#123841,.f.);
#123844=cartesian_point('',(-2.504580781229e2,-3.017689151231e2,2.5e0));
#123845=direction('',(7.055005880645e-1,7.087093341001e-1,0.e0));
#123846=direction('',(0.e0,0.e0,-1.e0));
#123847=axis2_placement_3d('',#123844,#123845,#123846);
#123848=cylindrical_surface('',#123847,5.e-1);
#123849=oriented_edge('',*,*,#123499,.f.);
#123851=oriented_edge('',*,*,#123850,.t.);
#123853=oriented_edge('',*,*,#123852,.t.);
#123855=oriented_edge('',*,*,#123854,.f.);
#123856=edge_loop('',(#123849,#123851,#123853,#123855));
#123857=face_outer_bound('',#123856,.f.);
#123859=cartesian_point('',(6.484001491692e1,1.571028966953e1,
2.678090652258e0));
#123860=cartesian_point('',(6.483325021148e1,1.571642870456e1,
2.651084726868e0));
#123861=cartesian_point('',(6.482211493304e1,1.572622128908e1,
2.592868673884e0));
#123862=cartesian_point('',(6.481569220866e1,1.573067741179e1,
2.505185346234e0));
#123863=cartesian_point('',(6.481909114749e1,1.572541802824e1,
2.420491002784e0));
#123864=cartesian_point('',(6.483018134011e1,1.571267494767e1,
2.343624368242e0));
#123865=cartesian_point('',(6.484829980556e1,1.569302884784e1,
2.271032051147e0));
#123866=cartesian_point('',(6.487446141447e1,1.566541082934e1,
2.200055445100e0));
#123867=cartesian_point('',(6.491049942943e1,1.562798827558e1,
2.130349890833e0));
#123868=cartesian_point('',(6.495811027049e1,1.557912896900e1,
2.064455910002e0));
#123869=cartesian_point('',(6.501737883918e1,1.551886935319e1,
2.007807110752e0));
#123870=cartesian_point('',(6.508561911333e1,1.545002028471e1,
1.966543688804e0));
#123871=cartesian_point('',(6.515863797486e1,1.537683640519e1,
1.944272800421e0));
#123872=cartesian_point('',(6.523287209715e1,1.530288311597e1,
1.941770522796e0));
#123873=cartesian_point('',(6.529227163032e1,1.524405682267e1,
1.955502612952e0));
#123874=cartesian_point('',(6.532609843107e1,1.521070791304e1,
1.970021918456e0));
#123875=cartesian_point('',(6.533626633427e1,1.520069766128e1,
1.975026909391e0));
#123876=cartesian_point('',(6.482961427487e1,1.567929865564e1,
2.673393913152e0));
#123877=cartesian_point('',(6.482302081043e1,1.568526705918e1,
2.647133727611e0));
#123878=cartesian_point('',(6.481215959025e1,1.569478759992e1,
2.590522284693e0));
#123879=cartesian_point('',(6.480586372608e1,1.569911718965e1,
2.505245663020e0));
#123880=cartesian_point('',(6.480912225012e1,1.569399762295e1,
2.422866151933e0));
#123881=cartesian_point('',(6.481986693657e1,1.568159837513e1,
2.348092456463e0));
#123882=cartesian_point('',(6.483745191892e1,1.566248320551e1,
2.277469746703e0));
#123883=cartesian_point('',(6.486286391012e1,1.563561121887e1,
2.208412286333e0));
#123884=cartesian_point('',(6.489788729347e1,1.559919846536e1,
2.140585049555e0));
#123885=cartesian_point('',(6.494417502398e1,1.555165600655e1,
2.076460688449e0));
#123886=cartesian_point('',(6.500181329639e1,1.549301903567e1,
2.021328472423e0));
#123887=cartesian_point('',(6.506819130777e1,1.542602357534e1,
1.981166968330e0));
#123888=cartesian_point('',(6.513922900578e1,1.535481177787e1,
1.959489860622e0));
#123889=cartesian_point('',(6.521145691498e1,1.528285555177e1,
1.957054257826e0));
#123890=cartesian_point('',(6.526925513927e1,1.522562355263e1,
1.970420315967e0));
#123891=cartesian_point('',(6.530217065589e1,1.519318165832e1,
1.984552177379e0));
#123892=cartesian_point('',(6.531206469252e1,1.518344402364e1,
1.989423553347e0));
#123893=cartesian_point('',(6.480117874720e1,1.561526045867e1,
2.665413264775e0));
#123894=cartesian_point('',(6.479487672612e1,1.562093836805e1,
2.640442834011e0));
#123895=cartesian_point('',(6.478447939622e1,1.562999884684e1,
2.586604650400e0));
#123896=cartesian_point('',(6.477838766218e1,1.563412467867e1,
2.505481032927e0));
#123897=cartesian_point('',(6.478139003372e1,1.562926018912e1,
2.427089618739e0));
#123898=cartesian_point('',(6.479152703465e1,1.561746563178e1,
2.355916560330e0));
#123899=cartesian_point('',(6.480818232633e1,1.559927563648e1,
2.288677772041e0));
#123900=cartesian_point('',(6.483229436041e1,1.557369729266e1,
2.222913195482e0));
#123901=cartesian_point('',(6.486556417440e1,1.553902963859e1,
2.158304540657e0));
#123902=cartesian_point('',(6.490957122379e1,1.549375692677e1,
2.097208550411e0));
#123903=cartesian_point('',(6.496440520439e1,1.543791094782e1,
2.044668534356e0));
#123904=cartesian_point('',(6.502758485826e1,1.537409886597e1,
2.006388626931e0));
#123905=cartesian_point('',(6.509522320610e1,1.530627077859e1,
1.985724804795e0));
#123906=cartesian_point('',(6.516401000287e1,1.523773993611e1,
1.983402955620e0));
#123907=cartesian_point('',(6.521906112656e1,1.518324312551e1,
1.996144440479e0));
#123908=cartesian_point('',(6.525041238980e1,1.515235808305e1,
2.009614906454e0));
#123909=cartesian_point('',(6.525983623272e1,1.514308849195e1,
2.014258153223e0));
#123910=cartesian_point('',(6.473734130318e1,1.552619347825e1,
2.660344902933e0));
#123911=cartesian_point('',(6.473122638208e1,1.553168452272e1,
2.636289705031e0));
#123912=cartesian_point('',(6.472111606136e1,1.554046214764e1,
2.584411498533e0));
#123913=cartesian_point('',(6.471510535311e1,1.554450640829e1,
2.506195702239e0));
#123914=cartesian_point('',(6.471787035252e1,1.553987835562e1,
2.430569964181e0));
#123915=cartesian_point('',(6.472753378205e1,1.552855482281e1,
2.361872188219e0));
#123916=cartesian_point('',(6.474349995773e1,1.551105031595e1,
2.296940631707e0));
#123917=cartesian_point('',(6.476667491171e1,1.548640410116e1,
2.233402954242e0));
#123918=cartesian_point('',(6.479870551373e1,1.545296917170e1,
2.170953054205e0));
#123919=cartesian_point('',(6.484112605472e1,1.540927478015e1,
2.111871570212e0));
#123920=cartesian_point('',(6.489403399907e1,1.535534512032e1,
2.061042625862e0));
#123921=cartesian_point('',(6.495503773223e1,1.529369828415e1,
2.023996943212e0));
#123922=cartesian_point('',(6.502037694570e1,1.522815850975e1,
2.003995099030e0));
#123923=cartesian_point('',(6.508684149557e1,1.516193915391e1,
2.001747451231e0));
#123924=cartesian_point('',(6.514003665934e1,1.510929076912e1,
2.014081155895e0));
#123925=cartesian_point('',(6.517032725172e1,1.507946106750e1,
2.027118589427e0));
#123926=cartesian_point('',(6.517943188583e1,1.507050920476e1,
2.031612310507e0));
#123927=cartesian_point('',(6.465405773882e1,1.545079926266e1,
2.663317197620e0));
#123928=cartesian_point('',(6.464783839433e1,1.545639362289e1,
2.638978778786e0));
#123929=cartesian_point('',(6.463753972090e1,1.546536170997e1,
2.586475226893e0));
#123930=cartesian_point('',(6.463135329955e1,1.546957994193e1,
2.507267026867e0));
#123931=cartesian_point('',(6.463406053065e1,1.546500954071e1,
2.430633578195e0));
#123932=cartesian_point('',(6.464377056641e1,1.545363919494e1,
2.360981502707e0));
#123933=cartesian_point('',(6.465988062599e1,1.543599092920e1,
2.295113982991e0));
#123934=cartesian_point('',(6.468331108699e1,1.541108962948e1,
2.230628075902e0));
#123935=cartesian_point('',(6.471573732497e1,1.537725994595e1,
2.167214645281e0));
#123936=cartesian_point('',(6.475872410867e1,1.533300083292e1,
2.107192387732e0));
#123937=cartesian_point('',(6.481237896931e1,1.527832660455e1,
2.055530917651e0));
#123938=cartesian_point('',(6.487427716172e1,1.521578850484e1,
2.017864959466e0));
#123939=cartesian_point('',(6.494059478211e1,1.514927432618e1,
1.997523581865e0));
#123940=cartesian_point('',(6.500806028518e1,1.508205829377e1,
1.995237584167e0));
#123941=cartesian_point('',(6.506205028401e1,1.502861957404e1,
2.007781089872e0));
#123942=cartesian_point('',(6.509278557509e1,1.499834663953e1,
2.021038209546e0));
#123943=cartesian_point('',(6.510202308965e1,1.498926246142e1,
2.025607369333e0));
#123944=cartesian_point('',(6.455962860070e1,1.539619442640e1,
2.673940511618e0));
#123945=cartesian_point('',(6.455302711319e1,1.540216860352e1,
2.648163041167e0));
#123946=cartesian_point('',(6.454208898183e1,1.541177603413e1,
2.592542158805e0));
#123947=cartesian_point('',(6.453549036355e1,1.541640370849e1,
2.508586878006e0));
#123948=cartesian_point('',(6.453832273284e1,1.541170887148e1,
2.427317747446e0));
#123949=cartesian_point('',(6.454858843256e1,1.539978498540e1,
2.353417670310e0));
#123950=cartesian_point('',(6.456565087251e1,1.538118815710e1,
2.283502729582e0));
#123951=cartesian_point('',(6.459048955901e1,1.535488431799e1,
2.215025522114e0));
#123952=cartesian_point('',(6.462488723949e1,1.531909126416e1,
2.147659141249e0));
#123953=cartesian_point('',(6.467051089407e1,1.527220624028e1,
2.083869372300e0));
#123954=cartesian_point('',(6.472747941645e1,1.521423238241e1,
2.028944619864e0));
#123955=cartesian_point('',(6.479321692128e1,1.514787155140e1,
1.988887441849e0));
#123956=cartesian_point('',(6.486365421184e1,1.507725595374e1,
1.967250584058e0));
#123957=cartesian_point('',(6.493530482951e1,1.500587351552e1,
1.964818824431e0));
#123958=cartesian_point('',(6.499262989930e1,1.494911567100e1,
1.978161573644e0));
#123959=cartesian_point('',(6.502525311916e1,1.491696284126e1,
1.992261556703e0));
#123960=cartesian_point('',(6.503505700665e1,1.490731482019e1,
1.997120964807e0));
#123961=cartesian_point('',(6.447815476485e1,1.536933422388e1,
2.687863620908e0));
#123962=cartesian_point('',(6.447105057729e1,1.537580839203e1,
2.660111302394e0));
#123963=cartesian_point('',(6.445928138001e1,1.538624514616e1,
2.600221216906e0));
#123964=cartesian_point('',(6.445218743430e1,1.539136525996e1,
2.509794619763e0));
#123965=cartesian_point('',(6.445525280893e1,1.538643857124e1,
2.422234735812e0));
#123966=cartesian_point('',(6.446632772854e1,1.537370884418e1,
2.342592950222e0));
#123967=cartesian_point('',(6.448472953476e1,1.535377835467e1,
2.267227284059e0));
#123968=cartesian_point('',(6.451151686375e1,1.532553419460e1,
2.193393702755e0));
#123969=cartesian_point('',(6.454861432857e1,1.528705295974e1,
2.120740568514e0));
#123970=cartesian_point('',(6.459782147125e1,1.523659996131e1,
2.051928746098e0));
#123971=cartesian_point('',(6.465926695529e1,1.517416870644e1,
1.992667206454e0));
#123972=cartesian_point('',(6.473016999868e1,1.510266514184e1,
1.949439788909e0));
#123973=cartesian_point('',(6.480613617492e1,1.502654539971e1,
1.926088000057e0));
#123974=cartesian_point('',(6.488339830110e1,1.494957668543e1,
1.923463393018e0));
#123975=cartesian_point('',(6.494519721134e1,1.488836587117e1,
1.937863922046e0));
#123976=cartesian_point('',(6.498035689861e1,1.485368768435e1,
1.953080578683e0));
#123977=cartesian_point('',(6.499092211118e1,1.484328176020e1,
1.958324682280e0));
#123978=cartesian_point('',(6.441443442903e1,1.535822993873e1,
2.701078945808e0));
#123979=cartesian_point('',(6.440685249873e1,1.536517938768e1,
2.671423586821e0));
#123980=cartesian_point('',(6.439429674242e1,1.537640053439e1,
2.607422233445e0));
#123981=cartesian_point('',(6.438674710405e1,1.538197383213e1,
2.510772912522e0));
#123982=cartesian_point('',(6.439005584871e1,1.537680494338e1,
2.417172813870e0));
#123983=cartesian_point('',(6.440192491061e1,1.536328447289e1,
2.332025127287e0));
#123984=cartesian_point('',(6.442162733953e1,1.534205900150e1,
2.251438795607e0));
#123985=cartesian_point('',(6.445029740508e1,1.531194028318e1,
2.172480798995e0));
#123986=cartesian_point('',(6.448999474178e1,1.527087051941e1,
2.094775561940e0));
#123987=cartesian_point('',(6.454264426473e1,1.521699023554e1,
2.021169852845e0));
#123988=cartesian_point('',(6.460838226179e1,1.515028541555e1,
1.957772715939e0));
#123989=cartesian_point('',(6.468423127833e1,1.507385786902e1,
1.911524545880e0));
#123990=cartesian_point('',(6.476548698588e1,1.499247234329e1,
1.886539516269e0));
#123991=cartesian_point('',(6.484811605216e1,1.491016086796e1,
1.883731282902e0));
#123992=cartesian_point('',(6.491419447609e1,1.484469034049e1,
1.899139127253e0));
#123993=cartesian_point('',(6.495178168277e1,1.480759536703e1,
1.915419554282e0));
#123994=cartesian_point('',(6.496307564273e1,1.479646397771e1,
1.921030178450e0));
#123995=cartesian_point('',(6.436860112976e1,1.535468090922e1,
2.711627060218e0));
#123996=cartesian_point('',(6.436063765748e1,1.536200997548e1,
2.680442190281e0));
#123997=cartesian_point('',(6.434745492542e1,1.537385617944e1,
2.613137513243e0));
#123998=cartesian_point('',(6.433954690334e1,1.537978594434e1,
2.511491700673e0));
#123999=cartesian_point('',(6.434305810091e1,1.537441556425e1,
2.413044892447e0));
#124000=cartesian_point('',(6.435557064884e1,1.536025439141e1,
2.323481837977e0));
#124001=cartesian_point('',(6.437632203550e1,1.533798454799e1,
2.238711145646e0));
#124002=cartesian_point('',(6.440650709339e1,1.530635746836e1,
2.155648085016e0));
#124003=cartesian_point('',(6.444829336325e1,1.526320794678e1,
2.073897802880e0));
#124004=cartesian_point('',(6.450370566336e1,1.520657707063e1,
1.996455724559e0));
#124005=cartesian_point('',(6.457288575830e1,1.513644541597e1,
1.929750549313e0));
#124006=cartesian_point('',(6.465269840526e1,1.505607191942e1,
1.881086985874e0));
#124007=cartesian_point('',(6.473819147529e1,1.497046808359e1,
1.854796320893e0));
#124008=cartesian_point('',(6.482511931521e1,1.488387721831e1,
1.851841306914e0));
#124009=cartesian_point('',(6.489462575499e1,1.481499447592e1,
1.868054384642e0));
#124010=cartesian_point('',(6.493415792515e1,1.477596317451e1,
1.885185310977e0));
#124011=cartesian_point('',(6.494603581316e1,1.476425048951e1,
1.891088991972e0));
#124012=cartesian_point('',(6.432286880855e1,1.535536318224e1,
2.723143995472e0));
#124013=cartesian_point('',(6.431448856127e1,1.536310695668e1,
2.690280080151e0));
#124014=cartesian_point('',(6.430062198268e1,1.537563475012e1,
2.619349963288e0));
#124015=cartesian_point('',(6.429232723774e1,1.538194921891e1,
2.512223287693e0));
#124016=cartesian_point('',(6.429606651655e1,1.537635183122e1,
2.408462678833e0));
#124017=cartesian_point('',(6.430928990590e1,1.536148291703e1,
2.314060956994e0));
#124018=cartesian_point('',(6.433119588740e1,1.533806355717e1,
2.224706686350e0));
#124019=cartesian_point('',(6.436304558566e1,1.530477916585e1,
2.137148747479e0));
#124020=cartesian_point('',(6.440712447499e1,1.525934714723e1,
2.050971091983e0));
#124021=cartesian_point('',(6.446556631024e1,1.519970015712e1,
1.969331690606e0));
#124022=cartesian_point('',(6.453851831356e1,1.512581337884e1,
1.899008537995e0));
#124023=cartesian_point('',(6.462267226730e1,1.504111798925e1,
1.847704036036e0));
#124024=cartesian_point('',(6.471280510041e1,1.495089527626e1,
1.819986077814e0));
#124025=cartesian_point('',(6.480443943407e1,1.485961915408e1,
1.816870617323e0));
#124026=cartesian_point('',(6.487769922803e1,1.478700030627e1,
1.833963934919e0));
#124027=cartesian_point('',(6.491936133439e1,1.474584855736e1,
1.852024700442e0));
#124028=cartesian_point('',(6.493187872254e1,1.473349925734e1,
1.858248792277e0));
#124029=cartesian_point('',(6.425958380082e1,1.536249123810e1,
2.740533836109e0));
#124030=cartesian_point('',(6.425057399655e1,1.537086149510e1,
2.705122556528e0));
#124031=cartesian_point('',(6.423567581057e1,1.538441727072e1,
2.628693216557e0));
#124032=cartesian_point('',(6.422680326376e1,1.539130659137e1,
2.513256726208e0));
#124033=cartesian_point('',(6.423089634192e1,1.538535705726e1,
2.401443270373e0));
#124034=cartesian_point('',(6.424520409909e1,1.536940853737e1,
2.299711707371e0));
#124035=cartesian_point('',(6.426886587956e1,1.534424114230e1,
2.203416596443e0));
#124036=cartesian_point('',(6.430324312769e1,1.530844038549e1,
2.109054585717e0));
#124037=cartesian_point('',(6.435079954585e1,1.525954626192e1,
2.016177426885e0));
#124038=cartesian_point('',(6.441383318544e1,1.519532788935e1,
1.928188837986e0));
#124039=cartesian_point('',(6.449249881054e1,1.511575299329e1,
1.852394603165e0));
#124040=cartesian_point('',(6.458322609369e1,1.502451373423e1,
1.797097505524e0));
#124041=cartesian_point('',(6.468038234772e1,1.492729924871e1,
1.767222099412e0));
#124042=cartesian_point('',(6.477914043169e1,1.482893153961e1,
1.763864128112e0));
#124043=cartesian_point('',(6.485808157888e1,1.475065737941e1,
1.782287953731e0));
#124044=cartesian_point('',(6.490296822569e1,1.470629549639e1,
1.801754354348e0));
#124045=cartesian_point('',(6.491645381357e1,1.469298236737e1,
1.808462831452e0));
#124046=cartesian_point('',(6.417927059116e1,1.538428566953e1,
2.765597283932e0));
#124047=cartesian_point('',(6.416935294715e1,1.539355942272e1,
2.726491681313e0));
#124048=cartesian_point('',(6.415296974578e1,1.540859457842e1,
2.642089170660e0));
#124049=cartesian_point('',(6.414327600313e1,1.541630102926e1,
2.514611646664e0));
#124050=cartesian_point('',(6.414789678244e1,1.540982623636e1,
2.391136423739e0));
#124051=cartesian_point('',(6.416378826894e1,1.539230100416e1,
2.278795691461e0));
#124052=cartesian_point('',(6.419000412126e1,1.536459090763e1,
2.172459307505e0));
#124053=cartesian_point('',(6.422805079290e1,1.532513707105e1,
2.068258503920e0));
#124054=cartesian_point('',(6.428064915513e1,1.527122349718e1,
1.965698252342e0));
#124055=cartesian_point('',(6.435033369471e1,1.520038395420e1,
1.868537052225e0));
#124056=cartesian_point('',(6.443726872569e1,1.511257671289e1,
1.784842084393e0));
#124057=cartesian_point('',(6.453750439482e1,1.501187180420e1,
1.723781234924e0));
#124058=cartesian_point('',(6.464481668274e1,1.490454711021e1,
1.690791970696e0));
#124059=cartesian_point('',(6.475387459054e1,1.479592611695e1,
1.687084009715e0));
#124060=cartesian_point('',(6.484103060052e1,1.470947461844e1,
1.707428104402e0));
#124061=cartesian_point('',(6.489058068631e1,1.466047020972e1,
1.728923496919e0));
#124062=cartesian_point('',(6.490546661421e1,1.464576306747e1,
1.736331209517e0));
#124063=cartesian_point('',(6.408731244510e1,1.543305724633e1,
2.799889210590e0));
#124064=cartesian_point('',(6.407615190352e1,1.544356809823e1,
2.755691372270e0));
#124065=cartesian_point('',(6.405773987285e1,1.546062369786e1,
2.660302109427e0));
#124066=cartesian_point('',(6.404694160311e1,1.546942941929e1,
2.516244128202e0));
#124067=cartesian_point('',(6.405231363574e1,1.546220681353e1,
2.376722014125e0));
#124068=cartesian_point('',(6.407040630834e1,1.544249024844e1,
2.249791917554e0));
#124069=cartesian_point('',(6.410015529915e1,1.541126286779e1,
2.129655079457e0));
#124070=cartesian_point('',(6.414326615687e1,1.536676757517e1,
2.011939673389e0));
#124071=cartesian_point('',(6.420281209665e1,1.530593763384e1,
1.896086055491e0));
#124072=cartesian_point('',(6.428165050444e1,1.522598538596e1,
1.786339114833e0));
#124073=cartesian_point('',(6.437995658919e1,1.512685829500e1,
1.691808946291e0));
#124074=cartesian_point('',(6.449325834188e1,1.501314622989e1,
1.622846731409e0));
#124075=cartesian_point('',(6.461452109231e1,1.489193411994e1,
1.585589843405e0));
#124076=cartesian_point('',(6.473772486137e1,1.476923124319e1,
1.581402257936e0));
#124077=cartesian_point('',(6.483616408060e1,1.467154786455e1,
1.604378030389e0));
#124078=cartesian_point('',(6.489212103734e1,1.461616544489e1,
1.628654586929e0));
#124079=cartesian_point('',(6.490893098292e1,1.459954298631e1,
1.637020815795e0));
#124080=cartesian_point('',(6.400054453773e1,1.550945590887e1,
2.839381614303e0));
#124081=cartesian_point('',(6.398795176922e1,1.552139246316e1,
2.789279102007e0));
#124082=cartesian_point('',(6.396720640746e1,1.554077101621e1,
2.681153839815e0));
#124083=cartesian_point('',(6.395515642666e1,1.555082272182e1,
2.517887924493e0));
#124084=cartesian_point('',(6.396142486565e1,1.554270777738e1,
2.359787999454e0));
#124085=cartesian_point('',(6.398208917625e1,1.552043119129e1,
2.215977185671e0));
#124086=cartesian_point('',(6.401594836918e1,1.548511218466e1,
2.079880896520e0));
#124087=cartesian_point('',(6.406493802141e1,1.543476466800e1,
1.946544653449e0));
#124088=cartesian_point('',(6.413253764286e1,1.536591745146e1,
1.815333745953e0));
#124089=cartesian_point('',(6.422197585464e1,1.527541332547e1,
1.691054257074e0));
#124090=cartesian_point('',(6.433343809493e1,1.516318957950e1,
1.584018603198e0));
#124091=cartesian_point('',(6.446184793089e1,1.503443778053e1,
1.505940346187e0));
#124092=cartesian_point('',(6.459923540930e1,1.489717392184e1,
1.463760919914e0));
#124093=cartesian_point('',(6.473878751250e1,1.475819671349e1,
1.459020154713e0));
#124094=cartesian_point('',(6.485026761079e1,1.464753155619e1,
1.485031357530e0));
#124095=cartesian_point('',(6.491363116846e1,1.458477603539e1,
1.512516281241e0));
#124096=cartesian_point('',(6.493266552495e1,1.456593923486e1,
1.521988330032e0));
#124097=cartesian_point('',(6.395635502381e1,1.557692674388e1,
2.866203485421e0));
#124098=cartesian_point('',(6.394278888934e1,1.558983235129e1,
2.812059769290e0));
#124099=cartesian_point('',(6.392046125678e1,1.561078557186e1,
2.695220668426e0));
#124100=cartesian_point('',(6.390757681030e1,1.562166810539e1,
2.518822348337e0));
#124101=cartesian_point('',(6.391447810826e1,1.561292314585e1,
2.348030023723e0));
#124102=cartesian_point('',(6.393691720592e1,1.558887987017e1,
2.192693689834e0));
#124103=cartesian_point('',(6.397359968171e1,1.555075044143e1,
2.045707367097e0));
#124104=cartesian_point('',(6.402661790967e1,1.549639269778e1,
1.901718315399e0));
#124105=cartesian_point('',(6.409972773911e1,1.542206035612e1,
1.760040339341e0));
#124106=cartesian_point('',(6.419640943381e1,1.532434569737e1,
1.625861467986e0));
#124107=cartesian_point('',(6.431685359384e1,1.520318085149e1,
1.510311652810e0));
#124108=cartesian_point('',(6.445557090901e1,1.506416836804e1,
1.426029455546e0));
#124109=cartesian_point('',(6.460395490907e1,1.491595783881e1,
1.380500868346e0));
#124110=cartesian_point('',(6.475465430150e1,1.476588384950e1,
1.375383772016e0));
#124111=cartesian_point('',(6.487502715890e1,1.464636606204e1,
1.403460116107e0));
#124112=cartesian_point('',(6.494344267451e1,1.457858153790e1,
1.433128234984e0));
#124113=cartesian_point('',(6.496399440593e1,1.455823423793e1,
1.443352813984e0));
#124114=cartesian_point('',(6.393784407251e1,1.561669917670e1,
2.880142500138e0));
#124115=cartesian_point('',(6.392377189553e1,1.563010862107e1,
2.823889264447e0));
#124116=cartesian_point('',(6.390062271454e1,1.565187927101e1,
2.702502348175e0));
#124117=cartesian_point('',(6.388730933557e1,1.566318892259e1,
2.519252969835e0));
#124118=cartesian_point('',(6.389454679004e1,1.565410930900e1,
2.341841892732e0));
#124119=cartesian_point('',(6.391791675062e1,1.562913944130e1,
2.180497532471e0));
#124120=cartesian_point('',(6.395607605501e1,1.558953994143e1,
2.027836397766e0));
#124121=cartesian_point('',(6.401119873499e1,1.553308737292e1,
1.878298007787e0));
#124122=cartesian_point('',(6.408718437057e1,1.545589236821e1,
1.731169259278e0));
#124123=cartesian_point('',(6.418764385404e1,1.535441716555e1,
1.591836916702e0));
#124124=cartesian_point('',(6.431276992855e1,1.522859174240e1,
1.471856085092e0));
#124125=cartesian_point('',(6.445685799914e1,1.508423293528e1,
1.384345952778e0));
#124126=cartesian_point('',(6.461097041068e1,1.493031998807e1,
1.337075049670e0));
#124127=cartesian_point('',(6.476747623499e1,1.477446589047e1,
1.331762187877e0));
#124128=cartesian_point('',(6.489248138705e1,1.465033665988e1,
1.360912844274e0));
#124129=cartesian_point('',(6.496352888855e1,1.457993214031e1,
1.391716808352e0));
#124130=cartesian_point('',(6.498487118605e1,1.455879785858e1,
1.402332920477e0));
#124131=b_spline_surface_with_knots('',3,3,((#123859,#123860,#123861,#123862,
#123863,#123864,#123865,#123866,#123867,#123868,#123869,#123870,#123871,#123872,
#123873,#123874,#123875),(#123876,#123877,#123878,#123879,#123880,#123881,
#123882,#123883,#123884,#123885,#123886,#123887,#123888,#123889,#123890,#123891,
#123892),(#123893,#123894,#123895,#123896,#123897,#123898,#123899,#123900,
#123901,#123902,#123903,#123904,#123905,#123906,#123907,#123908,#123909),(
#123910,#123911,#123912,#123913,#123914,#123915,#123916,#123917,#123918,#123919,
#123920,#123921,#123922,#123923,#123924,#123925,#123926),(#123927,#123928,
#123929,#123930,#123931,#123932,#123933,#123934,#123935,#123936,#123937,#123938,
#123939,#123940,#123941,#123942,#123943),(#123944,#123945,#123946,#123947,
#123948,#123949,#123950,#123951,#123952,#123953,#123954,#123955,#123956,#123957,
#123958,#123959,#123960),(#123961,#123962,#123963,#123964,#123965,#123966,
#123967,#123968,#123969,#123970,#123971,#123972,#123973,#123974,#123975,#123976,
#123977),(#123978,#123979,#123980,#123981,#123982,#123983,#123984,#123985,
#123986,#123987,#123988,#123989,#123990,#123991,#123992,#123993,#123994),(
#123995,#123996,#123997,#123998,#123999,#124000,#124001,#124002,#124003,#124004,
#124005,#124006,#124007,#124008,#124009,#124010,#124011),(#124012,#124013,
#124014,#124015,#124016,#124017,#124018,#124019,#124020,#124021,#124022,#124023,
#124024,#124025,#124026,#124027,#124028),(#124029,#124030,#124031,#124032,
#124033,#124034,#124035,#124036,#124037,#124038,#124039,#124040,#124041,#124042,
#124043,#124044,#124045),(#124046,#124047,#124048,#124049,#124050,#124051,
#124052,#124053,#124054,#124055,#124056,#124057,#124058,#124059,#124060,#124061,
#124062),(#124063,#124064,#124065,#124066,#124067,#124068,#124069,#124070,
#124071,#124072,#124073,#124074,#124075,#124076,#124077,#124078,#124079),(
#124080,#124081,#124082,#124083,#124084,#124085,#124086,#124087,#124088,#124089,
#124090,#124091,#124092,#124093,#124094,#124095,#124096),(#124097,#124098,
#124099,#124100,#124101,#124102,#124103,#124104,#124105,#124106,#124107,#124108,
#124109,#124110,#124111,#124112,#124113),(#124114,#124115,#124116,#124117,
#124118,#124119,#124120,#124121,#124122,#124123,#124124,#124125,#124126,#124127,
#124128,#124129,#124130)),.unspecified.,.f.,.f.,.f.,(4,1,1,1,1,1,1,1,1,1,1,1,1,
4),(4,1,1,1,1,1,1,1,1,1,1,1,1,1,4),(2.588620422432e-1,3.75e-1,5.e-1,6.25e-1,
7.5e-1,8.75e-1,9.375e-1,1.e0,1.0625e0,1.125e0,1.25e0,1.375e0,1.5e0,
1.657649501467e0),(8.736727298152e-2,1.426609214418e-1,2.036282710347e-1,
2.577149947570e-1,3.072778076082e-1,3.563501666301e-1,4.079072686974e-1,
4.636532120599e-1,5.251528958409e-1,5.919927853383e-1,6.610410953200e-1,
7.295259101022e-1,7.972086187642e-1,8.644850828040e-1,8.939588442689e-1),
.unspecified.);
#124132=oriented_edge('',*,*,#123850,.f.);
#124134=oriented_edge('',*,*,#124133,.t.);
#124136=oriented_edge('',*,*,#124135,.t.);
#124138=oriented_edge('',*,*,#124137,.t.);
#124139=edge_loop('',(#124132,#124134,#124136,#124138));
#124140=face_outer_bound('',#124139,.f.);
#124142=cartesian_point('',(1.002251976536e1,6.993796819315e1,1.5e0));
#124143=direction('',(7.087093341001e-1,-7.055005880645e-1,0.e0));
#124144=direction('',(0.e0,0.e0,1.e0));
#124145=axis2_placement_3d('',#124142,#124143,#124144);
#124146=cylindrical_surface('',#124145,5.e-1);
#124147=oriented_edge('',*,*,#123577,.f.);
#124149=oriented_edge('',*,*,#124148,.f.);
#124151=oriented_edge('',*,*,#124150,.t.);
#124152=oriented_edge('',*,*,#124133,.f.);
#124153=edge_loop('',(#124147,#124149,#124151,#124152));
#124154=face_outer_bound('',#124153,.f.);
#124156=cartesian_point('',(6.953641821314e1,1.093893595645e1,
1.965031602669e0));
#124157=cartesian_point('',(6.978848488638e1,1.072914978793e1,
1.964668605407e0));
#124158=cartesian_point('',(7.017393594418e1,1.026316395748e1,
1.963937791299e0));
#124159=cartesian_point('',(7.043722875538e1,9.562478880236e0,
1.963375202874e0));
#124160=cartesian_point('',(7.048986639320e1,9.151354544046e0,
1.963050848129e0));
#124161=cartesian_point('',(7.049667409992e1,9.006379583293e0,
1.962985992151e0));
#124162=cartesian_point('',(6.924616981555e1,1.059327059158e1,
2.143289308681e0));
#124163=cartesian_point('',(6.945621154269e1,1.041919463724e1,
2.143930716619e0));
#124164=cartesian_point('',(6.977774627934e1,1.003203271231e1,
2.144835786878e0));
#124165=cartesian_point('',(6.999780914316e1,9.448945946103e0,
2.145806961597e0));
#124166=cartesian_point('',(7.004197672204e1,9.106606133669e0,
2.146022742714e0));
#124167=cartesian_point('',(7.004774236969e1,8.985871444400e0,
2.146125219640e0));
#124168=cartesian_point('',(6.901359272600e1,1.031629024519e1,
1.813050316126e0));
#124169=cartesian_point('',(6.918929535625e1,1.017002718833e1,1.814456357e0));
#124170=cartesian_point('',(6.945795527821e1,9.845179687567e0,
1.816729643589e0));
#124171=cartesian_point('',(6.964145484523e1,9.356789653648e0,
1.818875725928e0));
#124172=cartesian_point('',(6.967813758341e1,9.070246017581e0,
1.819616356066e0));
#124173=cartesian_point('',(6.968288127121e1,8.969203379242e0,
1.819850075537e0));
#124174=cartesian_point('',(6.911292473817e1,1.043458987309e1,
1.343694836145e0));
#124175=cartesian_point('',(6.930243615236e1,1.027541355358e1,
1.344722438143e0));
#124176=cartesian_point('',(6.959153869836e1,9.922858559795e0,
1.346485400255e0));
#124177=cartesian_point('',(6.978817301791e1,9.394623921677e0,
1.348059881285e0));
#124178=cartesian_point('',(6.982715218914e1,9.085126088312e0,
1.348695103792e0));
#124179=cartesian_point('',(6.983209112716e1,8.976019210061e0,
1.348869103685e0));
#124180=(bounded_surface()b_spline_surface(3,3,((#124156,#124157,#124158,
#124159,#124160,#124161),(#124162,#124163,#124164,#124165,#124166,#124167),(
#124168,#124169,#124170,#124171,#124172,#124173),(#124174,#124175,#124176,
#124177,#124178,#124179)),.unspecified.,.f.,.f.,.f.)b_spline_surface_with_knots(
(4,4),(4,1,1,4),(-2.606308384028e-1,1.217821566849e0),(1.911674757182e-1,
4.991406906573e-1,7.502059627792e-1,8.863675966802e-1),.unspecified.)geometric_representation_item()rational_b_spline_surface(((1.427989974962e0,
1.427989974962e0,1.427989974962e0,1.427989974962e0,1.427989974962e0,
1.427989974962e0),(8.733952219760e-1,8.733952219760e-1,8.733952219760e-1,
8.733952219760e-1,8.733952219760e-1,8.733952219760e-1),(8.577885727421e-1,
8.577885727421e-1,8.577885727421e-1,8.577885727421e-1,8.577885727421e-1,
8.577885727421e-1),(1.381170027260e0,1.381170027260e0,1.381170027260e0,
1.381170027260e0,1.381170027260e0,1.381170027260e0)))representation_item('')surface());
#124181=oriented_edge('',*,*,#123575,.f.);
#124183=oriented_edge('',*,*,#124182,.t.);
#124185=oriented_edge('',*,*,#124184,.f.);
#124186=oriented_edge('',*,*,#124148,.t.);
#124187=edge_loop('',(#124181,#124183,#124185,#124186));
#124188=face_outer_bound('',#124187,.f.);
#124190=cartesian_point('',(0.e0,0.e0,1.5e0));
#124191=direction('',(0.e0,0.e0,1.e0));
#124192=direction('',(9.901503544828e-1,1.400081266129e-1,0.e0));
#124193=axis2_placement_3d('',#124190,#124191,#124192);
#124194=toroidal_surface('',#124193,7.089033637174e1,5.e-1);
#124195=oriented_edge('',*,*,#123573,.f.);
#124197=oriented_edge('',*,*,#124196,.f.);
#124199=oriented_edge('',*,*,#124198,.t.);
#124200=oriented_edge('',*,*,#124182,.f.);
#124201=edge_loop('',(#124195,#124197,#124199,#124200));
#124202=face_outer_bound('',#124201,.f.);
#124204=cartesian_point('',(7.078129686814e1,6.338044759764e0,
1.965050020141e0));
#124205=cartesian_point('',(7.080710170127e1,6.190571081664e0,
1.964887552043e0));
#124206=cartesian_point('',(7.084554555909e1,5.765613411521e0,
1.964592204851e0));
#124207=cartesian_point('',(7.074040201940e1,5.065063037444e0,
1.964095037708e0));
#124208=cartesian_point('',(7.037121140811e1,4.314851578208e0,
1.963978580366e0));
#124209=cartesian_point('',(6.979099096561e1,3.712338893810e0,
1.964209950065e0));
#124210=cartesian_point('',(6.923798925892e1,3.413213137159e0,
1.964715860237e0));
#124211=cartesian_point('',(6.890683475098e1,3.310444899020e0,
1.965005533780e0));
#124212=cartesian_point('',(6.883835024991e1,3.292125774399e0,
1.965045563037e0));
#124213=cartesian_point('',(7.033938127270e1,6.261826113781e0,
2.142022856044e0));
#124214=cartesian_point('',(7.036108095524e1,6.139031517951e0,
2.142226619611e0));
#124215=cartesian_point('',(7.039365327595e1,5.785082437859e0,
2.142921234555e0));
#124216=cartesian_point('',(7.030665339848e1,5.201223752035e0,
2.143453089058e0));
#124217=cartesian_point('',(6.999912853845e1,4.575869432993e0,
2.143679795765e0));
#124218=cartesian_point('',(6.951529874946e1,4.073968009180e0,
2.143299645454e0));
#124219=cartesian_point('',(6.905421256941e1,3.825311174050e0,
2.142704190282e0));
#124220=cartesian_point('',(6.877823772811e1,3.740157717280e0,
2.142156045635e0));
#124221=cartesian_point('',(6.872117095238e1,3.724995028761e0,
2.142008923528e0));
#124222=cartesian_point('',(6.998406926004e1,6.200544365968e0,
1.815495463097e0));
#124223=cartesian_point('',(7.000208744164e1,6.097526418371e0,
1.816004654508e0));
#124224=cartesian_point('',(7.002892271569e1,5.800683211536e0,
1.817399425033e0));
#124225=cartesian_point('',(6.995546668966e1,5.311374703627e0,
1.818824932824e0));
#124226=cartesian_point('',(6.969760850371e1,4.787405556583e0,
1.819306622736e0));
#124227=cartesian_point('',(6.929236680539e1,4.366582452623e0,
1.818451294847e0));
#124228=cartesian_point('',(6.890611364024e1,4.157630816435e0,
1.816922220727e0));
#124229=cartesian_point('',(6.867479636607e1,4.085828061938e0,
1.815746881744e0));
#124230=cartesian_point('',(6.862695799430e1,4.073027914608e0,
1.815481182445e0));
#124231=cartesian_point('',(7.013103450990e1,6.225892029e0,1.348045657369e0));
#124232=cartesian_point('',(7.015008599070e1,6.114609186099e0,
1.348442612126e0));
#124233=cartesian_point('',(7.017798828925e1,5.794162454795e0,
1.349424662554e0));
#124234=cartesian_point('',(7.009758832042e1,5.266680029881e0,
1.350565731207e0));
#124235=cartesian_point('',(6.981929705854e1,4.702056529579e0,
1.350915055780e0));
#124236=cartesian_point('',(6.938294702043e1,4.247934240944e0,
1.350277478743e0));
#124237=cartesian_point('',(6.896693699026e1,4.021437450067e0,
1.349072765284e0));
#124238=cartesian_point('',(6.871752311158e1,3.943068911637e0,
1.348216523727e0));
#124239=cartesian_point('',(6.866592966557e1,3.929066249557e0,
1.348040864459e0));
#124240=(bounded_surface()b_spline_surface(3,3,((#124204,#124205,#124206,
#124207,#124208,#124209,#124210,#124211,#124212),(#124213,#124214,#124215,
#124216,#124217,#124218,#124219,#124220,#124221),(#124222,#124223,#124224,
#124225,#124226,#124227,#124228,#124229,#124230),(#124231,#124232,#124233,
#124234,#124235,#124236,#124237,#124238,#124239)),.unspecified.,.f.,.f.,.f.)b_spline_surface_with_knots((4,4),(4,1,1,1,1,1,4),(-2.611436757935e-1,
1.218716452919e0),(7.448413741576e-2,1.653636891844e-1,3.322517063542e-1,
4.994020471499e-1,6.664419869935e-1,8.335722973160e-1,8.765745931032e-1),
.unspecified.)geometric_representation_item()rational_b_spline_surface(((
1.423340094194e0,1.423340094194e0,1.423340094194e0,1.423340094194e0,
1.423340094194e0,1.423340094194e0,1.423340094194e0,1.423340094194e0,
1.423340094194e0),(8.746183515435e-1,8.746183515435e-1,8.746183515435e-1,
8.746183515435e-1,8.746183515435e-1,8.746183515435e-1,8.746183515435e-1,
8.746183515435e-1,8.746183515435e-1),(8.593250893042e-1,8.593250893042e-1,
8.593250893042e-1,8.593250893042e-1,8.593250893042e-1,8.593250893042e-1,
8.593250893042e-1,8.593250893042e-1,8.593250893042e-1),(1.377460307476e0,
1.377460307476e0,1.377460307476e0,1.377460307476e0,1.377460307476e0,
1.377460307476e0,1.377460307476e0,1.377460307476e0,1.377460307476e0)))representation_item('')surface());
#124241=oriented_edge('',*,*,#123571,.f.);
#124243=oriented_edge('',*,*,#124242,.t.);
#124245=oriented_edge('',*,*,#124244,.f.);
#124246=oriented_edge('',*,*,#124196,.t.);
#124247=edge_loop('',(#124241,#124243,#124245,#124246));
#124248=face_outer_bound('',#124247,.f.);
#124250=cartesian_point('',(6.941094994301e1,3.685510479758e0,1.5e0));
#124251=direction('',(-9.396926207859e-1,-3.420201433256e-1,0.e0));
#124252=direction('',(0.e0,0.e0,1.e0));
#124253=axis2_placement_3d('',#124250,#124251,#124252);
#124254=cylindrical_surface('',#124253,5.e-1);
#124255=oriented_edge('',*,*,#123569,.f.);
#124257=oriented_edge('',*,*,#124256,.f.);
#124259=oriented_edge('',*,*,#124258,.t.);
#124260=oriented_edge('',*,*,#124242,.f.);
#124261=edge_loop('',(#124255,#124257,#124259,#124260));
#124262=face_outer_bound('',#124261,.f.);
#124264=cartesian_point('',(6.75e1,-2.365790188290e-14,1.5e0));
#124265=direction('',(0.e0,0.e0,-1.e0));
#124266=direction('',(-1.649073340442e-1,9.863090647350e-1,0.e0));
#124267=axis2_placement_3d('',#124264,#124265,#124266);
#124268=toroidal_surface('',#124267,2.809663628260e0,5.e-1);
#124269=oriented_edge('',*,*,#123567,.f.);
#124271=oriented_edge('',*,*,#124270,.t.);
#124273=oriented_edge('',*,*,#124272,.t.);
#124275=oriented_edge('',*,*,#124274,.t.);
#124276=oriented_edge('',*,*,#124256,.t.);
#124277=edge_loop('',(#124269,#124271,#124273,#124275,#124276));
#124278=face_outer_bound('',#124277,.f.);
#124280=cartesian_point('',(6.612649023606e1,-2.490064910782e0,1.5e0));
#124281=direction('',(9.396926207859e-1,-3.420201433256e-1,0.e0));
#124282=direction('',(0.e0,0.e0,1.e0));
#124283=axis2_placement_3d('',#124280,#124281,#124282);
#124284=cylindrical_surface('',#124283,5.e-1);
#124285=oriented_edge('',*,*,#123565,.f.);
#124287=oriented_edge('',*,*,#124286,.f.);
#124289=oriented_edge('',*,*,#124288,.t.);
#124290=oriented_edge('',*,*,#124270,.f.);
#124291=edge_loop('',(#124285,#124287,#124289,#124290));
#124292=face_outer_bound('',#124291,.f.);
#124294=cartesian_point('',(6.883845463750e1,-3.292126027525e0,
1.965039244704e0));
#124295=cartesian_point('',(6.890511698312e1,-3.309961313533e0,
1.965002456184e0));
#124296=cartesian_point('',(6.923406981714e1,-3.411688135496e0,
1.964712121389e0));
#124297=cartesian_point('',(6.978570997126e1,-3.708392275141e0,
1.964208214414e0));
#124298=cartesian_point('',(7.036699962526e1,-4.308902212524e0,
1.963973558776e0));
#124299=cartesian_point('',(7.073823685819e1,-5.058149831378e0,
1.964086541160e0));
#124300=cartesian_point('',(7.084563510507e1,-5.760661668704e0,
1.964584323047e0));
#124301=cartesian_point('',(7.080750192092e1,-6.188269672245e0,
1.964877741499e0));
#124302=cartesian_point('',(7.078131734488e1,-6.337955765462e0,
1.965044170187e0));
#124303=cartesian_point('',(6.872125624963e1,-3.724994791227e0,
2.142021556860e0));
#124304=cartesian_point('',(6.877680468525e1,-3.739757150176e0,
2.142167656061e0));
#124305=cartesian_point('',(6.905094378333e1,-3.824045648168e0,
2.142709117520e0));
#124306=cartesian_point('',(6.951089262065e1,-4.070683252053e0,
2.143307355932e0));
#124307=cartesian_point('',(6.999561491684e1,-4.570911328445e0,
2.143690603763e0));
#124308=cartesian_point('',(7.030484984779e1,-5.195460751941e0,
2.143467981956e0));
#124309=cartesian_point('',(7.039373053991e1,-5.780956540227e0,
2.142940187545e0));
#124310=cartesian_point('',(7.036141420639e1,-6.137114493851e0,
2.142237936772e0));
#124311=cartesian_point('',(7.033939512144e1,-6.261751161910e0,
2.142033186782e0));
#124312=cartesian_point('',(6.862702468026e1,-4.073039669262e0,
1.815493829947e0));
#124313=cartesian_point('',(6.867358989596e1,-4.085501638182e0,
1.815753773194e0));
#124314=cartesian_point('',(6.890336775793e1,-4.156576346578e0,
1.816920313039e0));
#124315=cartesian_point('',(6.928866753807e1,-4.363835246338e0,
1.818450773935e0));
#124316=cartesian_point('',(6.969465330791e1,-4.783256874267e0,
1.819314919014e0));
#124317=cartesian_point('',(6.995393898732e1,-5.306549213906e0,
1.818843724902e0));
#124318=cartesian_point('',(7.002896915926e1,-5.797224014337e0,
1.817423278420e0));
#124319=cartesian_point('',(7.000235113407e1,-6.095916306441e0,
1.816020005516e0));
#124320=cartesian_point('',(6.998406791479e1,-6.200479017424e0,
1.815504160987e0));
#124321=cartesian_point('',(6.866600334717e1,-3.929076054312e0,
1.348041271212e0));
#124322=cartesian_point('',(6.871622372840e1,-3.942708501866e0,
1.348211449803e0));
#124323=cartesian_point('',(6.896397998334e1,-4.020286482953e0,
1.349063246968e0));
#124324=cartesian_point('',(6.937896803692e1,-4.244960772678e0,
1.350267290001e0));
#124325=cartesian_point('',(6.981611827760e1,-4.697581156870e0,
1.350912055084e0));
#124326=cartesian_point('',(7.009594036663e1,-5.261478990481e0,
1.350571011456e0));
#124327=cartesian_point('',(7.017803407683e1,-5.790430359338e0,
1.349432349031e0));
#124328=cartesian_point('',(7.015037157219e1,-6.112870900189e0,
1.348446965170e0));
#124329=cartesian_point('',(7.013103994961e1,-6.225822812535e0,
1.348043541726e0));
#124330=(bounded_surface()b_spline_surface(3,3,((#124294,#124295,#124296,
#124297,#124298,#124299,#124300,#124301,#124302),(#124303,#124304,#124305,
#124306,#124307,#124308,#124309,#124310,#124311),(#124312,#124313,#124314,
#124315,#124316,#124317,#124318,#124319,#124320),(#124321,#124322,#124323,
#124324,#124325,#124326,#124327,#124328,#124329)),.unspecified.,.f.,.f.,.f.)b_spline_surface_with_knots((4,4),(4,1,1,1,1,1,4),(-2.611523363475e-1,
1.218715722625e0),(1.234978596307e-1,1.653747286557e-1,3.322698612979e-1,
4.994220476163e-1,6.664587847970e-1,8.335814897466e-1,9.258551888074e-1),
.unspecified.)geometric_representation_item()rational_b_spline_surface(((
1.423360766966e0,1.423360766966e0,1.423360766966e0,1.423360766966e0,
1.423360766966e0,1.423360766966e0,1.423360766966e0,1.423360766966e0,
1.423360766966e0),(8.746155320225e-1,8.746155320225e-1,8.746155320225e-1,
8.746155320225e-1,8.746155320225e-1,8.746155320225e-1,8.746155320225e-1,
8.746155320225e-1,8.746155320225e-1),(8.593184039345e-1,8.593184039345e-1,
8.593184039345e-1,8.593184039345e-1,8.593184039345e-1,8.593184039345e-1,
8.593184039345e-1,8.593184039345e-1,8.593184039345e-1),(1.377469382702e0,
1.377469382702e0,1.377469382702e0,1.377469382702e0,1.377469382702e0,
1.377469382702e0,1.377469382702e0,1.377469382702e0,1.377469382702e0)))representation_item('')surface());
#124331=oriented_edge('',*,*,#123563,.f.);
#124333=oriented_edge('',*,*,#124332,.t.);
#124335=oriented_edge('',*,*,#124334,.f.);
#124336=oriented_edge('',*,*,#124286,.t.);
#124337=edge_loop('',(#124331,#124333,#124335,#124336));
#124338=face_outer_bound('',#124337,.f.);
#124340=cartesian_point('',(0.e0,0.e0,1.5e0));
#124341=direction('',(0.e0,0.e0,1.e0));
#124342=direction('',(9.970258468231e-1,-7.706789712117e-2,0.e0));
#124343=axis2_placement_3d('',#124340,#124341,#124342);
#124344=toroidal_surface('',#124343,7.089033637174e1,5.e-1);
#124345=oriented_edge('',*,*,#123561,.f.);
#124347=oriented_edge('',*,*,#124346,.f.);
#124349=oriented_edge('',*,*,#124348,.t.);
#124350=oriented_edge('',*,*,#124332,.f.);
#124351=edge_loop('',(#124345,#124347,#124349,#124350));
#124352=face_outer_bound('',#124351,.f.);
#124354=cartesian_point('',(6.338043262976e0,-7.078129666984e1,
1.965049230807e0));
#124355=cartesian_point('',(6.190048336115e0,-7.080719204056e1,
1.964885779030e0));
#124356=cartesian_point('',(5.764641793752e0,-7.084554907378e1,
1.964590344481e0));
#124357=cartesian_point('',(5.063834645720e0,-7.073998391167e1,
1.964093403358e0));
#124358=cartesian_point('',(4.314072601461e0,-7.037062785747e1,
1.963977292224e0));
#124359=cartesian_point('',(3.711969341872e0,-6.979046056482e1,
1.964208718907e0));
#124360=cartesian_point('',(3.413093523537e0,-6.923769160454e1,
1.964714240643e0));
#124361=cartesian_point('',(3.310405513459e0,-6.890673124989e1,
1.965003749449e0));
#124362=cartesian_point('',(3.292112501302e0,-6.883834469903e1,
1.965043605163e0));
#124363=cartesian_point('',(6.261824230223e0,-7.033937881814e1,
2.142025896440e0));
#124364=cartesian_point('',(6.138595667727e0,-7.036115465006e1,
2.142229845773e0));
#124365=cartesian_point('',(5.784272471875e0,-7.039365511152e1,
2.142925152986e0));
#124366=cartesian_point('',(5.200199464053e0,-7.030630352927e1,
2.143456715066e0));
#124367=cartesian_point('',(4.575219993600e0,-6.999864031462e1,
2.143682850368e0));
#124368=cartesian_point('',(4.073660033947e0,-6.951485502656e1,
2.143302730274e0));
#124369=cartesian_point('',(3.825211175029e0,-6.905396317882e1,
2.142707575134e0));
#124370=cartesian_point('',(3.740124159736e0,-6.877815019100e1,
2.142160029648e0));
#124371=cartesian_point('',(3.724983048237e0,-6.872116503273e1,
2.142013023708e0));
#124372=cartesian_point('',(6.200541989818e0,-6.998406391999e1,
1.815496257486e0));
#124373=cartesian_point('',(6.097160067083e0,-7.000214529460e1,
1.816007015249e0));
#124374=cartesian_point('',(5.800003766162e0,-7.002891987312e1,
1.817402901022e0));
#124375=cartesian_point('',(5.310516652535e0,-6.995516949379e1,
1.818827687285e0));
#124376=cartesian_point('',(4.786862127300e0,-6.969719613722e1,
1.819308093128e0));
#124377=cartesian_point('',(4.366325565397e0,-6.929199211773e1,
1.818452734450e0));
#124378=cartesian_point('',(4.157548823186e0,-6.890590205758e1,
1.816924607378e0));
#124379=cartesian_point('',(4.085802240387e0,-6.867472074284e1,
1.815750353851e0));
#124380=cartesian_point('',(4.073020361752e0,-6.862695086543e1,
1.815485052298e0));
#124381=cartesian_point('',(6.225890201663e0,-7.013103234051e1,
1.348043448615e0));
#124382=cartesian_point('',(6.114214007600e0,-7.015015062447e1,
1.348441961686e0));
#124383=cartesian_point('',(5.793429579134e0,-7.017798654696e1,
1.349424683764e0));
#124384=cartesian_point('',(5.265754918240e0,-7.009726983387e1,
1.350565184204e0));
#124385=cartesian_point('',(4.701469643463e0,-6.981885514767e1,
1.350913549369e0));
#124386=cartesian_point('',(4.247655489429e0,-6.938254503825e1,
1.350275920517e0));
#124387=cartesian_point('',(4.021347744913e0,-6.896670988495e1,
1.349072015399e0));
#124388=cartesian_point('',(3.943040547175e0,-6.871744235245e1,
1.348216499728e0));
#124389=cartesian_point('',(3.929057935226e0,-6.866592275135e1,
1.348041185022e0));
#124390=(bounded_surface()b_spline_surface(3,3,((#124354,#124355,#124356,
#124357,#124358,#124359,#124360,#124361,#124362),(#124363,#124364,#124365,
#124366,#124367,#124368,#124369,#124370,#124371),(#124372,#124373,#124374,
#124375,#124376,#124377,#124378,#124379,#124380),(#124381,#124382,#124383,
#124384,#124385,#124386,#124387,#124388,#124389)),.unspecified.,.f.,.f.,.f.)b_spline_surface_with_knots((4,4),(4,1,1,1,1,1,4),(-2.611437382093e-1,
1.218716481995e0),(7.412921035389e-2,1.653657088378e-1,3.322538983161e-1,
4.994034458262e-1,6.664428072482e-1,8.335724467590e-1,8.765297034191e-1),
.unspecified.)geometric_representation_item()rational_b_spline_surface(((
1.423344806763e0,1.423344806763e0,1.423344806763e0,1.423344806763e0,
1.423344806763e0,1.423344806763e0,1.423344806763e0,1.423344806763e0,
1.423344806763e0),(8.746169668829e-1,8.746169668829e-1,8.746169668829e-1,
8.746169668829e-1,8.746169668829e-1,8.746169668829e-1,8.746169668829e-1,
8.746169668829e-1,8.746169668829e-1),(8.593235239458e-1,8.593235239458e-1,
8.593235239458e-1,8.593235239458e-1,8.593235239458e-1,8.593235239458e-1,
8.593235239458e-1,8.593235239458e-1,8.593235239458e-1),(1.377464477952e0,
1.377464477952e0,1.377464477952e0,1.377464477952e0,1.377464477952e0,
1.377464477952e0,1.377464477952e0,1.377464477952e0,1.377464477952e0)))representation_item('')surface());
#124391=oriented_edge('',*,*,#123559,.f.);
#124393=oriented_edge('',*,*,#124392,.t.);
#124395=oriented_edge('',*,*,#124394,.f.);
#124396=oriented_edge('',*,*,#124346,.t.);
#124397=edge_loop('',(#124391,#124393,#124395,#124396));
#124398=face_outer_bound('',#124397,.f.);
#124400=cartesian_point('',(3.685510479751e0,-6.941094994299e1,1.5e0));
#124401=direction('',(-3.420201433256e-1,9.396926207859e-1,0.e0));
#124402=direction('',(0.e0,0.e0,1.e0));
#124403=axis2_placement_3d('',#124400,#124401,#124402);
#124404=cylindrical_surface('',#124403,5.e-1);
#124405=oriented_edge('',*,*,#123557,.f.);
#124407=oriented_edge('',*,*,#124406,.f.);
#124409=oriented_edge('',*,*,#124408,.t.);
#124410=oriented_edge('',*,*,#124392,.f.);
#124411=edge_loop('',(#124405,#124407,#124409,#124410));
#124412=face_outer_bound('',#124411,.f.);
#124414=cartesian_point('',(-2.085698656533e-14,-6.75e1,1.5e0));
#124415=direction('',(0.e0,0.e0,-1.e0));
#124416=direction('',(9.863090647349e-1,1.649073340446e-1,0.e0));
#124417=axis2_placement_3d('',#124414,#124415,#124416);
#124418=toroidal_surface('',#124417,2.809663628260e0,5.e-1);
#124419=oriented_edge('',*,*,#123555,.f.);
#124421=oriented_edge('',*,*,#124420,.t.);
#124423=oriented_edge('',*,*,#124422,.t.);
#124425=oriented_edge('',*,*,#124424,.t.);
#124426=oriented_edge('',*,*,#124406,.t.);
#124427=edge_loop('',(#124419,#124421,#124423,#124425,#124426));
#124428=face_outer_bound('',#124427,.f.);
#124430=cartesian_point('',(-2.490064910781e0,-6.612649023606e1,1.5e0));
#124431=direction('',(-3.420201433256e-1,-9.396926207859e-1,0.e0));
#124432=direction('',(0.e0,0.e0,1.e0));
#124433=axis2_placement_3d('',#124430,#124431,#124432);
#124434=cylindrical_surface('',#124433,5.e-1);
#124435=oriented_edge('',*,*,#123553,.f.);
#124437=oriented_edge('',*,*,#124436,.f.);
#124439=oriented_edge('',*,*,#124438,.t.);
#124440=oriented_edge('',*,*,#124420,.f.);
#124441=edge_loop('',(#124435,#124437,#124439,#124440));
#124442=face_outer_bound('',#124441,.f.);
#124444=cartesian_point('',(-3.292130619349e0,-6.883845916643e1,
1.965038464588e0));
#124445=cartesian_point('',(-3.309990560594e0,-6.890521399941e1,
1.965001494923e0));
#124446=cartesian_point('',(-3.411794399088e0,-6.923435544470e1,
1.964710979475e0));
#124447=cartesian_point('',(-3.708741345855e0,-6.978622706067e1,
1.964206674730e0));
#124448=cartesian_point('',(-4.309657443874e0,-7.036757677758e1,
1.963972058132e0));
#124449=cartesian_point('',(-5.059356665572e0,-7.073865710752e1,
1.964085382607e0));
#124450=cartesian_point('',(-5.761621308829e0,-7.084563796626e1,
1.964583417557e0));
#124451=cartesian_point('',(-6.188788772531e0,-7.080741707891e1,
1.964876761588e0));
#124452=cartesian_point('',(-6.337959142171e0,-7.078132194656e1,
1.965042210691e0));
#124453=cartesian_point('',(-3.724999175589e0,-6.872126087813e1,
2.142022944191e0));
#124454=cartesian_point('',(-3.739781904431e0,-6.877688638108e1,
2.142169132422e0));
#124455=cartesian_point('',(-3.824134172315e0,-6.905118273739e1,
2.142711156872e0));
#124456=cartesian_point('',(-4.070973811927e0,-6.951132487941e1,
2.143309688208e0));
#124457=cartesian_point('',(-4.571540664497e0,-6.999609750027e1,
2.143692966746e0));
#124458=cartesian_point('',(-5.196466826771e0,-7.030520123199e1,
2.143469784090e0));
#124459=cartesian_point('',(-5.781756343592e0,-7.039373373414e1,
2.142941721044e0));
#124460=cartesian_point('',(-6.137547149851e0,-7.036134478026e1,
2.142240151053e0));
#124461=cartesian_point('',(-6.261754460886e0,-7.033940091850e1,
2.142035574364e0));
#124462=cartesian_point('',(-4.073047091213e0,-6.862702851237e1,
1.815496169162e0));
#124463=cartesian_point('',(-4.085526263554e0,-6.867365824153e1,
1.815756480247e0));
#124464=cartesian_point('',(-4.156654636820e0,-6.890356739981e1,
1.816924075764e0));
#124465=cartesian_point('',(-4.364082712432e0,-6.928902807163e1,
1.818455489145e0));
#124466=cartesian_point('',(-4.783787151872e0,-6.969505496668e1,
1.819319629178e0));
#124467=cartesian_point('',(-5.307393847311e0,-6.995423054741e1,
1.818847171118e0));
#124468=cartesian_point('',(-5.797895053073e0,-7.002896904812e1,
1.817425998421e0));
#124469=cartesian_point('',(-6.096279043974e0,-7.000228978696e1,
1.816023805723e0));
#124470=cartesian_point('',(-6.200481281556e0,-6.998406905168e1,
1.815509503050e0));
#124471=cartesian_point('',(-3.929082470769e0,-6.866600743537e1,
1.348041052209e0));
#124472=cartesian_point('',(-3.942733816490e0,-6.871629741661e1,
1.348211561419e0));
#124473=cartesian_point('',(-4.020370498939e0,-6.896419522972e1,
1.349064067818e0));
#124474=cartesian_point('',(-4.245227903313e0,-6.937935617550e1,
1.350268914532e0));
#124475=cartesian_point('',(-4.698152851277e0,-6.981655045056e1,
1.350913646523e0));
#124476=cartesian_point('',(-5.262389147108e0,-7.009625482421e1,
1.350571662197e0));
#124477=cartesian_point('',(-5.791154159667e0,-7.017803478051e1,
1.349432423072e0));
#124478=cartesian_point('',(-6.113262484907e0,-7.015030532305e1,
1.348447695970e0));
#124479=cartesian_point('',(-6.225824936089e0,-7.013103973974e1,
1.348045819109e0));
#124480=(bounded_surface()b_spline_surface(3,3,((#124444,#124445,#124446,
#124447,#124448,#124449,#124450,#124451,#124452),(#124453,#124454,#124455,
#124456,#124457,#124458,#124459,#124460,#124461),(#124462,#124463,#124464,
#124465,#124466,#124467,#124468,#124469,#124470),(#124471,#124472,#124473,
#124474,#124475,#124476,#124477,#124478,#124479)),.unspecified.,.f.,.f.,.f.)b_spline_surface_with_knots((4,4),(4,1,1,1,1,1,4),(-2.611626159060e-1,
1.218715609034e0),(1.234539398644e-1,1.653726698093e-1,3.322676061164e-1,
4.994205800445e-1,6.664579062804e-1,8.335813075379e-1,9.255006932925e-1),
.unspecified.)geometric_representation_item()rational_b_spline_surface(((
1.423368716152e0,1.423368716152e0,1.423368716152e0,1.423368716152e0,
1.423368716152e0,1.423368716152e0,1.423368716152e0,1.423368716152e0,
1.423368716152e0),(8.746168191099e-1,8.746168191099e-1,8.746168191099e-1,
8.746168191099e-1,8.746168191099e-1,8.746168191099e-1,8.746168191099e-1,
8.746168191099e-1,8.746168191099e-1),(8.593159654827e-1,8.593159654827e-1,
8.593159654827e-1,8.593159654827e-1,8.593159654827e-1,8.593159654827e-1,
8.593159654827e-1,8.593159654827e-1,8.593159654827e-1),(1.377466155270e0,
1.377466155270e0,1.377466155270e0,1.377466155270e0,1.377466155270e0,
1.377466155270e0,1.377466155270e0,1.377466155270e0,1.377466155270e0)))representation_item('')surface());
#124481=oriented_edge('',*,*,#123551,.f.);
#124483=oriented_edge('',*,*,#124482,.t.);
#124485=oriented_edge('',*,*,#124484,.f.);
#124486=oriented_edge('',*,*,#124436,.t.);
#124487=edge_loop('',(#124481,#124483,#124485,#124486));
#124488=face_outer_bound('',#124487,.f.);
#124490=cartesian_point('',(0.e0,0.e0,1.5e0));
#124491=direction('',(0.e0,0.e0,1.e0));
#124492=direction('',(-7.706789712114e-2,-9.970258468231e-1,0.e0));
#124493=axis2_placement_3d('',#124490,#124491,#124492);
#124494=toroidal_surface('',#124493,7.089033637174e1,5.e-1);
#124495=oriented_edge('',*,*,#123549,.f.);
#124497=oriented_edge('',*,*,#124496,.f.);
#124499=oriented_edge('',*,*,#124498,.t.);
#124500=oriented_edge('',*,*,#124482,.f.);
#124501=edge_loop('',(#124495,#124497,#124499,#124500));
#124502=face_outer_bound('',#124501,.f.);
#124504=cartesian_point('',(-7.078130053540e1,-6.338045392650e0,
1.965048551487e0));
#124505=cartesian_point('',(-7.080710540264e1,-6.190571509619e0,
1.964886080351e0));
#124506=cartesian_point('',(-7.084554930923e1,-5.765613250080e0,
1.964590724943e0));
#124507=cartesian_point('',(-7.074040561894e1,-5.065061907493e0,
1.964093549261e0));
#124508=cartesian_point('',(-7.037121449591e1,-4.314849412108e0,
1.963977089072e0));
#124509=cartesian_point('',(-6.979099325348e1,-3.712335892776e0,
1.964208463845e0));
#124510=cartesian_point('',(-6.923799078414e1,-3.413209717368e0,
1.964714383157e0));
#124511=cartesian_point('',(-6.890683581842e1,-3.310441333069e0,
1.965004063651e0));
#124512=cartesian_point('',(-6.883835122313e1,-3.292122182183e0,
1.965044094474e0));
#124513=cartesian_point('',(-7.033938435940e1,-6.261826646458e0,
2.142025767065e0));
#124514=cartesian_point('',(-7.036108407403e1,-6.139031878742e0,
2.142229527971e0));
#124515=cartesian_point('',(-7.039365644474e1,-5.785082302440e0,
2.142924136848e0));
#124516=cartesian_point('',(-7.030665644977e1,-5.201222795001e0,
2.143455983577e0));
#124517=cartesian_point('',(-6.999913115826e1,-4.575867595025e0,
2.143682688074e0));
#124518=cartesian_point('',(-6.951530068637e1,-4.073965466818e0,
2.143302541887e0));
#124519=cartesian_point('',(-6.905421385619e1,-3.825308286949e0,
2.142707094834e0));
#124520=cartesian_point('',(-6.877823862700e1,-3.740154714338e0,
2.142158955632e0));
#124521=cartesian_point('',(-6.872117176940e1,-3.724992005383e0,
2.142011834492e0));
#124522=cartesian_point('',(-6.998406814282e1,-6.200544173542e0,
1.815498784171e0));
#124523=cartesian_point('',(-7.000208631640e1,-6.097526288655e0,
1.816007976435e0));
#124524=cartesian_point('',(-7.002892158188e1,-5.800683261166e0,
1.817402750050e0));
#124525=cartesian_point('',(-6.995546560810e1,-5.311375043717e0,
1.818828260039e0));
#124526=cartesian_point('',(-6.969760757750e1,-4.787406206208e0,
1.819309950944e0));
#124527=cartesian_point('',(-6.929236611619e1,-4.366583355470e0,
1.818454621409e0));
#124528=cartesian_point('',(-6.890611317779e1,-4.157631852272e0,
1.816925544799e0));
#124529=cartesian_point('',(-6.867479604143e1,-4.085829147295e0,
1.815750203413e0));
#124530=cartesian_point('',(-6.862695769957e1,-4.073029009051e0,
1.815484503572e0));
#124531=cartesian_point('',(-7.013103453142e1,-6.225892032994e0,
1.348045588813e0));
#124532=cartesian_point('',(-7.015008601240e1,-6.114609188793e0,
1.348442543556e0));
#124533=cartesian_point('',(-7.017798831113e1,-5.794162453933e0,
1.349424593924e0));
#124534=cartesian_point('',(-7.009758834127e1,-5.266680023326e0,
1.350565662536e0));
#124535=cartesian_point('',(-6.981929707640e1,-4.702056517062e0,
1.350914987090e0));
#124536=cartesian_point('',(-6.938294703373e1,-4.247934223544e0,
1.350277410084e0));
#124537=cartesian_point('',(-6.896693699928e1,-4.021437430145e0,
1.349072696673e0));
#124538=cartesian_point('',(-6.871752311805e1,-3.943068890765e0,
1.348216455164e0));
#124539=cartesian_point('',(-6.866592967191e1,-3.929066228544e0,
1.348040795872e0));
#124540=(bounded_surface()b_spline_surface(3,3,((#124504,#124505,#124506,
#124507,#124508,#124509,#124510,#124511,#124512),(#124513,#124514,#124515,
#124516,#124517,#124518,#124519,#124520,#124521),(#124522,#124523,#124524,
#124525,#124526,#124527,#124528,#124529,#124530),(#124531,#124532,#124533,
#124534,#124535,#124536,#124537,#124538,#124539)),.unspecified.,.f.,.f.,.f.)b_spline_surface_with_knots((4,4),(4,1,1,1,1,1,4),(-2.611503377147e-1,
1.218716568881e0),(7.448413734132e-2,1.653636891845e-1,3.322517063544e-1,
4.994020471500e-1,6.664419869936e-1,8.335722973160e-1,8.765745930166e-1),
.unspecified.)geometric_representation_item()rational_b_spline_surface(((
1.423347504800e0,1.423347504800e0,1.423347504800e0,1.423347504800e0,
1.423347504800e0,1.423347504800e0,1.423347504800e0,1.423347504800e0,
1.423347504800e0),(8.746184462504e-1,8.746184462504e-1,8.746184462503e-1,
8.746184462503e-1,8.746184462503e-1,8.746184462503e-1,8.746184462504e-1,
8.746184462504e-1,8.746184462504e-1),(8.593227544078e-1,8.593227544079e-1,
8.593227544077e-1,8.593227544077e-1,8.593227544077e-1,8.593227544077e-1,
8.593227544079e-1,8.593227544079e-1,8.593227544079e-1),(1.377460429273e0,
1.377460429272e0,1.377460429273e0,1.377460429273e0,1.377460429273e0,
1.377460429273e0,1.377460429272e0,1.377460429272e0,1.377460429272e0)))representation_item('')surface());
#124541=oriented_edge('',*,*,#123547,.f.);
#124543=oriented_edge('',*,*,#124542,.t.);
#124545=oriented_edge('',*,*,#124544,.f.);
#124546=oriented_edge('',*,*,#124496,.t.);
#124547=edge_loop('',(#124541,#124543,#124545,#124546));
#124548=face_outer_bound('',#124547,.f.);
#124550=cartesian_point('',(-6.941094994301e1,-3.685510479758e0,1.5e0));
#124551=direction('',(9.396926207859e-1,3.420201433256e-1,0.e0));
#124552=direction('',(0.e0,0.e0,1.e0));
#124553=axis2_placement_3d('',#124550,#124551,#124552);
#124554=cylindrical_surface('',#124553,5.e-1);
#124555=oriented_edge('',*,*,#123545,.f.);
#124557=oriented_edge('',*,*,#124556,.f.);
#124559=oriented_edge('',*,*,#124558,.t.);
#124560=oriented_edge('',*,*,#124542,.f.);
#124561=edge_loop('',(#124555,#124557,#124559,#124560));
#124562=face_outer_bound('',#124561,.f.);
#124564=cartesian_point('',(-6.75e1,1.539153598866e-14,1.5e0));
#124565=direction('',(0.e0,0.e0,-1.e0));
#124566=direction('',(1.649073340442e-1,-9.863090647350e-1,0.e0));
#124567=axis2_placement_3d('',#124564,#124565,#124566);
#124568=toroidal_surface('',#124567,2.809663628260e0,5.e-1);
#124569=oriented_edge('',*,*,#123543,.f.);
#124571=oriented_edge('',*,*,#124570,.t.);
#124573=oriented_edge('',*,*,#124572,.t.);
#124575=oriented_edge('',*,*,#124574,.t.);
#124576=oriented_edge('',*,*,#124556,.t.);
#124577=edge_loop('',(#124569,#124571,#124573,#124575,#124576));
#124578=face_outer_bound('',#124577,.f.);
#124580=cartesian_point('',(-6.612649023606e1,2.490064910780e0,1.5e0));
#124581=direction('',(-9.396926207859e-1,3.420201433256e-1,0.e0));
#124582=direction('',(0.e0,0.e0,1.e0));
#124583=axis2_placement_3d('',#124580,#124581,#124582);
#124584=cylindrical_surface('',#124583,5.e-1);
#124585=oriented_edge('',*,*,#123541,.f.);
#124587=oriented_edge('',*,*,#124586,.f.);
#124589=oriented_edge('',*,*,#124588,.t.);
#124590=oriented_edge('',*,*,#124570,.f.);
#124591=edge_loop('',(#124585,#124587,#124589,#124590));
#124592=face_outer_bound('',#124591,.f.);
#124594=cartesian_point('',(-6.883845632785e1,3.292119779561e0,
1.965036690216e0));
#124595=cartesian_point('',(-6.890511883499e1,3.309955109935e0,
1.964999898983e0));
#124596=cartesian_point('',(-6.923407246024e1,3.411682183608e0,
1.964709552182e0));
#124597=cartesian_point('',(-6.978571393790e1,3.708387045942e0,
1.964205629300e0));
#124598=cartesian_point('',(-7.036700498569e1,4.308898430762e0,
1.963970964743e0));
#124599=cartesian_point('',(-7.073824311356e1,5.058147849468e0,
1.964083951971e0));
#124600=cartesian_point('',(-7.084564162773e1,5.760661375786e0,
1.964581748661e0));
#124601=cartesian_point('',(-7.080750835961e1,6.188270410631e0,
1.964875181484e0));
#124602=cartesian_point('',(-7.078132372345e1,6.337956865419e0,
1.965041615529e0));
#124603=cartesian_point('',(-6.872125767334e1,3.724989533709e0,
2.142026620428e0));
#124604=cartesian_point('',(-6.877680624424e1,3.739751927382e0,
2.142172718147e0));
#124605=cartesian_point('',(-6.905094601257e1,3.824040624759e0,
2.142714170173e0));
#124606=cartesian_point('',(-6.951089597785e1,4.070678823275e0,
2.143312394489e0));
#124607=cartesian_point('',(-6.999561946372e1,4.570908120351e0,
2.143695635062e0));
#124608=cartesian_point('',(-7.030485514922e1,5.195459073680e0,
2.143473017004e0));
#124609=cartesian_point('',(-7.039373605026e1,5.780956294519e0,
2.142945236096e0));
#124610=cartesian_point('',(-7.036141963037e1,6.137115116218e0,
2.142242995885e0));
#124611=cartesian_point('',(-7.033940048892e1,6.261752087499e0,
2.142038250597e0));
#124612=cartesian_point('',(-6.862702416442e1,4.073041574249e0,
1.815499605210e0));
#124613=cartesian_point('',(-6.867358933162e1,4.085503527858e0,
1.815759549405e0));
#124614=cartesian_point('',(-6.890336695551e1,4.156578150913e0,
1.816926093378e0));
#124615=cartesian_point('',(-6.928866634202e1,4.363836821012e0,
1.818456558637e0));
#124616=cartesian_point('',(-6.969465169852e1,4.783258009472e0,
1.819320706603e0));
#124617=cartesian_point('',(-6.995393710609e1,5.306549810914e0,
1.818849510786e0));
#124618=cartesian_point('',(-7.002896718545e1,5.797224104199e0,
1.817429060517e0));
#124619=cartesian_point('',(-7.000234917502e1,6.095916082042e0,
1.816025782170e0));
#124620=cartesian_point('',(-6.998406596983e1,6.200478682086e0,
1.815509936144e0));
#124621=cartesian_point('',(-6.866600335728e1,3.929076016925e0,
1.348041149991e0));
#124622=cartesian_point('',(-6.871622373931e1,3.942708464808e0,
1.348211328607e0));
#124623=cartesian_point('',(-6.896397999900e1,4.020286447590e0,
1.349063125693e0));
#124624=cartesian_point('',(-6.937896806033e1,4.244960741863e0,
1.350267168639e0));
#124625=cartesian_point('',(-6.981611830908e1,4.697581134658e0,
1.350911933666e0));
#124626=cartesian_point('',(-7.009594040342e1,5.261478978794e0,
1.350570890072e0));
#124627=cartesian_point('',(-7.017803411546e1,5.790430357586e0,
1.349432227720e0));
#124628=cartesian_point('',(-7.015037161054e1,6.112870904603e0,
1.348446843968e0));
#124629=cartesian_point('',(-7.013103998777e1,6.225822819139e0,
1.348043420548e0));
#124630=(bounded_surface()b_spline_surface(3,3,((#124594,#124595,#124596,
#124597,#124598,#124599,#124600,#124601,#124602),(#124603,#124604,#124605,
#124606,#124607,#124608,#124609,#124610,#124611),(#124612,#124613,#124614,
#124615,#124616,#124617,#124618,#124619,#124620),(#124621,#124622,#124623,
#124624,#124625,#124626,#124627,#124628,#124629)),.unspecified.,.f.,.f.,.f.)b_spline_surface_with_knots((4,4),(4,1,1,1,1,1,4),(-2.611639235936e-1,
1.218715927596e0),(1.234978595767e-1,1.653747286557e-1,3.322698612979e-1,
4.994220476162e-1,6.664587847970e-1,8.335814897465e-1,9.258551888178e-1),
.unspecified.)geometric_representation_item()rational_b_spline_surface(((
1.423373656955e0,1.423373656955e0,1.423373656955e0,1.423373656955e0,
1.423373656955e0,1.423373656955e0,1.423373656955e0,1.423373656955e0,
1.423373656955e0),(8.746156956e-1,8.746156956e-1,8.746156956e-1,8.746156956e-1,
8.746156956e-1,8.746156956e-1,8.746156956e-1,8.746156956e-1,8.746156956e-1),(
8.593143426160e-1,8.593143426160e-1,8.593143426160e-1,8.593143426160e-1,
8.593143426160e-1,8.593143426160e-1,8.593143426160e-1,8.593143426160e-1,
8.593143426160e-1),(1.377469598003e0,1.377469598003e0,1.377469598003e0,
1.377469598003e0,1.377469598003e0,1.377469598003e0,1.377469598003e0,
1.377469598003e0,1.377469598003e0)))representation_item('')surface());
#124631=oriented_edge('',*,*,#123539,.f.);
#124633=oriented_edge('',*,*,#124632,.t.);
#124635=oriented_edge('',*,*,#124634,.f.);
#124636=oriented_edge('',*,*,#124586,.t.);
#124637=edge_loop('',(#124631,#124633,#124635,#124636));
#124638=face_outer_bound('',#124637,.f.);
#124640=cartesian_point('',(0.e0,0.e0,1.5e0));
#124641=direction('',(0.e0,0.e0,1.e0));
#124642=direction('',(-9.970255413821e-1,7.707184850307e-2,0.e0));
#124643=axis2_placement_3d('',#124640,#124641,#124642);
#124644=toroidal_surface('',#124643,7.089033637174e1,5.e-1);
#124645=oriented_edge('',*,*,#123537,.f.);
#124647=oriented_edge('',*,*,#124646,.f.);
#124649=oriented_edge('',*,*,#124648,.t.);
#124650=oriented_edge('',*,*,#124632,.f.);
#124651=edge_loop('',(#124645,#124647,#124649,#124650));
#124652=face_outer_bound('',#124651,.f.);
#124654=cartesian_point('',(-6.902361244798e1,1.693251388490e1,
1.962798754714e0));
#124655=cartesian_point('',(-6.900444451374e1,1.705056614138e1,
1.962895504375e0));
#124656=cartesian_point('',(-6.892272236511e1,1.740377985880e1,
1.963242073725e0));
#124657=cartesian_point('',(-6.865420135981e1,1.798860633595e1,
1.963886013141e0));
#124658=cartesian_point('',(-6.830884074408e1,1.838273666575e1,
1.964565489627e0));
#124659=cartesian_point('',(-6.809661077922e1,1.855991737296e1,
1.964955118755e0));
#124660=cartesian_point('',(-6.857990264878e1,1.686129470884e1,
2.146472194011e0));
#124661=cartesian_point('',(-6.856381741485e1,1.695959750722e1,
2.146361701048e0));
#124662=cartesian_point('',(-6.849535357464e1,1.725366917875e1,
2.146016193811e0));
#124663=cartesian_point('',(-6.827090837051e1,1.774020142571e1,
2.145028926767e0));
#124664=cartesian_point('',(-6.798277950963e1,1.806754491075e1,
2.144068137709e0));
#124665=cartesian_point('',(-6.780589682669e1,1.821452538294e1,
2.143532046707e0));
#124666=cartesian_point('',(-6.821879230903e1,1.680333266305e1,
1.820357558873e0));
#124667=cartesian_point('',(-6.820543590996e1,1.688559896095e1,
1.820070027417e0));
#124668=cartesian_point('',(-6.814849028704e1,1.713174499508e1,
1.819112634666e0));
#124669=cartesian_point('',(-6.796137177757e1,1.753932563790e1,
1.816835429368e0));
#124670=cartesian_point('',(-6.772068855020e1,1.781404687831e1,
1.814549395239e0));
#124671=cartesian_point('',(-6.757277612815e1,1.793756107873e1,
1.813259956150e0));
#124672=cartesian_point('',(-6.836621637803e1,1.682699479902e1,
1.349020528805e0));
#124673=cartesian_point('',(-6.835202554144e1,1.691585438226e1,
1.348794628607e0));
#124674=cartesian_point('',(-6.829130289344e1,1.718182891403e1,
1.348025214444e0));
#124675=cartesian_point('',(-6.809079609092e1,1.762296928052e1,
1.346322428967e0));
#124676=cartesian_point('',(-6.783184621989e1,1.792137474565e1,
1.344589724950e0));
#124677=cartesian_point('',(-6.767236476953e1,1.805588242525e1,
1.343607896784e0));
#124678=(bounded_surface()b_spline_surface(3,3,((#124654,#124655,#124656,
#124657,#124658,#124659),(#124660,#124661,#124662,#124663,#124664,#124665),(
#124666,#124667,#124668,#124669,#124670,#124671),(#124672,#124673,#124674,
#124675,#124676,#124677)),.unspecified.,.f.,.f.,.f.)b_spline_surface_with_knots(
(4,4),(4,1,1,4),(-2.612135013732e-1,1.217813557447e0),(1.257516117838e-1,
2.498974113251e-1,5.010451153147e-1,7.884981010085e-1),.unspecified.)geometric_representation_item()rational_b_spline_surface(((1.428652215660e0,
1.428652215660e0,1.428652215660e0,1.428652215660e0,1.428652215660e0,
1.428652215660e0),(8.734087571203e-1,8.734087571203e-1,8.734087571203e-1,
8.734087571203e-1,8.734087571203e-1,8.734087571203e-1),(8.575803890456e-1,
8.575803890456e-1,8.575803890456e-1,8.575803890456e-1,8.575803890456e-1,
8.575803890456e-1),(1.381167111436e0,1.381167111436e0,1.381167111436e0,
1.381167111436e0,1.381167111436e0,1.381167111436e0)))representation_item('')surface());
#124679=oriented_edge('',*,*,#123535,.f.);
#124681=oriented_edge('',*,*,#124680,.t.);
#124683=oriented_edge('',*,*,#124682,.f.);
#124684=oriented_edge('',*,*,#124646,.t.);
#124685=edge_loop('',(#124679,#124681,#124683,#124684));
#124686=face_outer_bound('',#124685,.f.);
#124688=cartesian_point('',(-6.845183572767e1,1.795926369637e1,1.5e0));
#124689=direction('',(7.078468738263e-1,7.063659131175e-1,0.e0));
#124690=direction('',(0.e0,0.e0,1.e0));
#124691=axis2_placement_3d('',#124688,#124689,#124690);
#124692=cylindrical_surface('',#124691,5.e-1);
#124693=oriented_edge('',*,*,#123533,.f.);
#124695=oriented_edge('',*,*,#124694,.f.);
#124697=oriented_edge('',*,*,#124696,.t.);
#124698=oriented_edge('',*,*,#124680,.f.);
#124699=edge_loop('',(#124693,#124695,#124697,#124698));
#124700=face_outer_bound('',#124699,.f.);
#124702=cartesian_point('',(-6.211145705073e1,2.461280944244e1,
1.974827990418e0));
#124703=cartesian_point('',(-6.209896096494e1,2.462514241985e1,
1.968690915646e0));
#124704=cartesian_point('',(-6.206489918266e1,2.465881600859e1,
1.954595882777e0));
#124705=cartesian_point('',(-6.201027957171e1,2.471306091592e1,
1.942828836233e0));
#124706=cartesian_point('',(-6.195038454220e1,2.477284408507e1,
1.943453548952e0));
#124707=cartesian_point('',(-6.189560051762e1,2.482777588118e1,
1.955227344037e0));
#124708=cartesian_point('',(-6.184345042060e1,2.488030329623e1,
1.977067758642e0));
#124709=cartesian_point('',(-6.179200250697e1,2.493238333890e1,
2.010289324285e0));
#124710=cartesian_point('',(-6.174091594626e1,2.498441338843e1,
2.057477793075e0));
#124711=cartesian_point('',(-6.169189919821e1,2.503474486940e1,
2.121182790815e0));
#124712=cartesian_point('',(-6.164880111945e1,2.507954599026e1,
2.201841383692e0));
#124713=cartesian_point('',(-6.161613175366e1,2.511423896911e1,
2.296015219720e0));
#124714=cartesian_point('',(-6.159669708025e1,2.513589575766e1,
2.397983241832e0));
#124715=cartesian_point('',(-6.159126389395e1,2.514364057331e1,
2.502737247333e0));
#124716=cartesian_point('',(-6.159890387120e1,2.513810029454e1,
2.596896428870e0));
#124717=cartesian_point('',(-6.161031914125e1,2.512798530816e1,
2.654416915635e0));
#124718=cartesian_point('',(-6.161617071282e1,2.512266370389e1,
2.677838608351e0));
#124719=cartesian_point('',(-6.208724485475e1,2.459557420047e1,
1.989230193008e0));
#124720=cartesian_point('',(-6.207508534288e1,2.460757131165e1,
1.983256957281e0));
#124721=cartesian_point('',(-6.204194127990e1,2.464032940366e1,
1.969538003290e0));
#124722=cartesian_point('',(-6.198879430910e1,2.469310446794e1,
1.958084625514e0));
#124723=cartesian_point('',(-6.193051767190e1,2.475127269353e1,
1.958692691242e0));
#124724=cartesian_point('',(-6.187721802898e1,2.480472326662e1,
1.970152614251e0));
#124725=cartesian_point('',(-6.182648592672e1,2.485583577760e1,
1.991410312343e0));
#124726=cartesian_point('',(-6.177644335476e1,2.490651359161e1,
2.023744326249e0));
#124727=cartesian_point('',(-6.172676102542e1,2.495714257570e1,
2.069669653940e0));
#124728=cartesian_point('',(-6.167910371508e1,2.500611773398e1,
2.131664805661e0));
#124729=cartesian_point('',(-6.163721730915e1,2.504971000117e1,
2.210150805829e0));
#124730=cartesian_point('',(-6.160548760792e1,2.508346551984e1,
2.301776962898e0));
#124731=cartesian_point('',(-6.158663959829e1,2.510453704933e1,
2.400973120830e0));
#124732=cartesian_point('',(-6.158141379549e1,2.511207489856e1,
2.502865270675e0));
#124733=cartesian_point('',(-6.158889714037e1,2.510669109670e1,
2.594439175109e0));
#124734=cartesian_point('',(-6.160003026739e1,2.509685714034e1,
2.650373824066e0));
#124735=cartesian_point('',(-6.160573369626e1,2.509168338239e1,
2.673148747776e0));
#124736=cartesian_point('',(-6.203498540459e1,2.455526340519e1,
2.014074008034e0));
#124737=cartesian_point('',(-6.202340373471e1,2.456668389119e1,
2.008380500928e0));
#124738=cartesian_point('',(-6.199183491126e1,2.459787071506e1,
1.995303500397e0));
#124739=cartesian_point('',(-6.194121421724e1,2.464812415381e1,
1.984385347214e0));
#124740=cartesian_point('',(-6.188571352045e1,2.470352238696e1,
1.984965011365e0));
#124741=cartesian_point('',(-6.183496042623e1,2.475443185765e1,
1.995889347246e0));
#124742=cartesian_point('',(-6.178666214868e1,2.480311591284e1,
2.016152383350e0));
#124743=cartesian_point('',(-6.173903360085e1,2.485138513916e1,
2.046970614284e0));
#124744=cartesian_point('',(-6.169176632077e1,2.489960463599e1,
2.090737088837e0));
#124745=cartesian_point('',(-6.164645128618e1,2.494624302389e1,
2.149806867822e0));
#124746=cartesian_point('',(-6.160665835131e1,2.498774683453e1,
2.224570673596e0));
#124747=cartesian_point('',(-6.157655932303e1,2.501987562444e1,
2.311824728283e0));
#124748=cartesian_point('',(-6.155873799370e1,2.503992301765e1,
2.406255294733e0));
#124749=cartesian_point('',(-6.155388713396e1,2.504708667073e1,
2.503217805636e0));
#124750=cartesian_point('',(-6.156111604179e1,2.504195715830e1,
2.590330109456e0));
#124751=cartesian_point('',(-6.157177120093e1,2.503259900234e1,
2.643523733908e0));
#124752=cartesian_point('',(-6.157722247433e1,2.502767690261e1,
2.665180089810e0));
#124753=cartesian_point('',(-6.195450468546e1,2.448276917687e1,
2.031434008175e0));
#124754=cartesian_point('',(-6.194331527678e1,2.449379823529e1,
2.025923841314e0));
#124755=cartesian_point('',(-6.191281438298e1,2.452392048050e1,
2.013266997248e0));
#124756=cartesian_point('',(-6.186390018699e1,2.457246994338e1,
2.002698312771e0));
#124757=cartesian_point('',(-6.181027307500e1,2.462599874327e1,
2.003259448519e0));
#124758=cartesian_point('',(-6.176124071881e1,2.467519127173e1,
2.013834012819e0));
#124759=cartesian_point('',(-6.171459192569e1,2.472222975112e1,
2.033446107973e0));
#124760=cartesian_point('',(-6.166860751465e1,2.476885891812e1,
2.063269032202e0));
#124761=cartesian_point('',(-6.162299740693e1,2.481542555130e1,
2.105611046860e0));
#124762=cartesian_point('',(-6.157930752804e1,2.486044318327e1,
2.162737703494e0));
#124763=cartesian_point('',(-6.154099140721e1,2.490047431834e1,
2.235007531694e0));
#124764=cartesian_point('',(-6.151207268834e1,2.493142614830e1,
2.319301393427e0));
#124765=cartesian_point('',(-6.149503029134e1,2.495069689332e1,
2.410468449110e0));
#124766=cartesian_point('',(-6.149051351723e1,2.495752709771e1,
2.504015899071e0));
#124767=cartesian_point('',(-6.149763063680e1,2.495250977544e1,
2.588002232831e0));
#124768=cartesian_point('',(-6.150798838058e1,2.494344648316e1,
2.639257679624e0));
#124769=cartesian_point('',(-6.151327766290e1,2.493868608568e1,
2.660120308469e0));
#124770=cartesian_point('',(-6.187699134706e1,2.440162227539e1,
2.025425962877e0));
#124771=cartesian_point('',(-6.186563858517e1,2.441281435868e1,
2.019823286212e0));
#124772=cartesian_point('',(-6.183468950129e1,2.444338501451e1,
2.006952922252e0));
#124773=cartesian_point('',(-6.178504384168e1,2.449266332341e1,
1.996204506606e0));
#124774=cartesian_point('',(-6.173060977728e1,2.454699762763e1,
1.996775212722e0));
#124775=cartesian_point('',(-6.168084120818e1,2.459692503167e1,
2.007529494257e0));
#124776=cartesian_point('',(-6.163349887067e1,2.464465607899e1,
2.027472550908e0));
#124777=cartesian_point('',(-6.158684310977e1,2.469195585261e1,
2.057793012350e0));
#124778=cartesian_point('',(-6.154058666599e1,2.473916834250e1,
2.100829505676e0));
#124779=cartesian_point('',(-6.149630667282e1,2.478477589095e1,
2.158870778141e0));
#124780=cartesian_point('',(-6.145751292655e1,2.482528473990e1,
2.232260092451e0));
#124781=cartesian_point('',(-6.142828362737e1,2.485654741318e1,
2.317805833780e0));
#124782=cartesian_point('',(-6.141111910523e1,2.487594070664e1,
2.410261770327e0));
#124783=cartesian_point('',(-6.140665948135e1,2.488271381602e1,
2.505062066457e0));
#124784=cartesian_point('',(-6.141397347839e1,2.487750068766e1,
2.590110222846e0));
#124785=cartesian_point('',(-6.142452180480e1,2.486824521020e1,
2.641981694362e0));
#124786=cartesian_point('',(-6.142990119816e1,2.486339494217e1,
2.663089995747e0));
#124787=cartesian_point('',(-6.180990256212e1,2.431977900096e1,
1.996928011372e0));
#124788=cartesian_point('',(-6.179785369420e1,2.433166574650e1,
1.990969428240e0));
#124789=cartesian_point('',(-6.176500291984e1,2.436413520139e1,
1.977280573180e0));
#124790=cartesian_point('',(-6.171228956916e1,2.441647376248e1,
1.965847335748e0));
#124791=cartesian_point('',(-6.165448013371e1,2.447417660131e1,
1.966454428245e0));
#124792=cartesian_point('',(-6.160162083566e1,2.452718845838e1,
1.977893804247e0));
#124793=cartesian_point('',(-6.155133878524e1,2.457785351367e1,
1.999105235076e0));
#124794=cartesian_point('',(-6.150179055179e1,2.462804032906e1,
2.031348982870e0));
#124795=cartesian_point('',(-6.145267605649e1,2.467810571028e1,
2.077104792933e0));
#124796=cartesian_point('',(-6.140567591358e1,2.472642869071e1,
2.138793636903e0));
#124797=cartesian_point('',(-6.136452114272e1,2.476929464562e1,
2.216761697394e0));
#124798=cartesian_point('',(-6.133353936620e1,2.480230698660e1,
2.307596772386e0));
#124799=cartesian_point('',(-6.131537493021e1,2.482269873915e1,
2.405711456822e0));
#124800=cartesian_point('',(-6.131069351743e1,2.482969311298e1,
2.506251996695e0));
#124801=cartesian_point('',(-6.131849009542e1,2.482399903242e1,
2.596393835698e0));
#124802=cartesian_point('',(-6.132969236795e1,2.481408909828e1,
2.651343483723e0));
#124803=cartesian_point('',(-6.133540205506e1,2.480890927632e1,
2.673699882942e0));
#124804=cartesian_point('',(-6.176565905520e1,2.425583017820e1,
1.958116489380e0));
#124805=cartesian_point('',(-6.175267449937e1,2.426865066316e1,
1.951686191548e0));
#124806=cartesian_point('',(-6.171726895353e1,2.430367033437e1,
1.936913090858e0));
#124807=cartesian_point('',(-6.166044070060e1,2.436011444698e1,
1.924573482326e0));
#124808=cartesian_point('',(-6.159810523133e1,2.442233401409e1,
1.925228717249e0));
#124809=cartesian_point('',(-6.154109957560e1,2.447948369224e1,
1.937574888832e0));
#124810=cartesian_point('',(-6.148686878273e1,2.453408955208e1,
1.960466460272e0));
#124811=cartesian_point('',(-6.143342704498e1,2.458816217682e1,
1.995261079603e0));
#124812=cartesian_point('',(-6.138045271849e1,2.464207990903e1,
2.044630224719e0));
#124813=cartesian_point('',(-6.132976036420e1,2.469408808314e1,
2.111178424957e0));
#124814=cartesian_point('',(-6.128537512728e1,2.474017848716e1,
2.195267650677e0));
#124815=cartesian_point('',(-6.125196285278e1,2.477561686358e1,
2.293204594980e0));
#124816=cartesian_point('',(-6.123237068061e1,2.479743382816e1,
2.398954656762e0));
#124817=cartesian_point('',(-6.122730993998e1,2.480480669233e1,
2.507281138040e0));
#124818=cartesian_point('',(-6.123569299773e1,2.479852780881e1,
2.604369050925e0));
#124819=cartesian_point('',(-6.124774668118e1,2.478776688015e1,
2.663535372156e0));
#124820=cartesian_point('',(-6.125389096916e1,2.478215340202e1,
2.687604544276e0));
#124821=cartesian_point('',(-6.173772629928e1,2.420907543061e1,
1.920807478624e0));
#124822=cartesian_point('',(-6.172384610229e1,2.422278968919e1,
1.913927753473e0));
#124823=cartesian_point('',(-6.168599557681e1,2.426024977001e1,
1.898121817811e0));
#124824=cartesian_point('',(-6.162523123857e1,2.432062122090e1,
1.884919070891e0));
#124825=cartesian_point('',(-6.155856691563e1,2.438716069795e1,
1.885620146985e0));
#124826=cartesian_point('',(-6.149759491210e1,2.444826852104e1,
1.898829881455e0));
#124827=cartesian_point('',(-6.143958524139e1,2.450664557601e1,
1.923321908779e0));
#124828=cartesian_point('',(-6.138241490701e1,2.456443930780e1,
1.960547439884e0));
#124829=cartesian_point('',(-6.132574026283e1,2.462205002689e1,
2.013362121110e0));
#124830=cartesian_point('',(-6.127150246752e1,2.467759671242e1,
2.084548011595e0));
#124831=cartesian_point('',(-6.122400718738e1,2.472679116497e1,
2.174485916979e0));
#124832=cartesian_point('',(-6.118824494223e1,2.476457502521e1,
2.279218290834e0));
#124833=cartesian_point('',(-6.116725987721e1,2.478778228805e1,
2.392286053728e0));
#124834=cartesian_point('',(-6.116181055698e1,2.479554288853e1,
2.508087230359e0));
#124835=cartesian_point('',(-6.117073547386e1,2.478872359008e1,
2.611855088735e0));
#124836=cartesian_point('',(-6.118359546392e1,2.477715709946e1,
2.675082428405e0));
#124837=cartesian_point('',(-6.119015281087e1,2.477113145103e1,
2.700802088058e0));
#124838=cartesian_point('',(-6.172062380203e1,2.417690600507e1,
1.890854694349e0));
#124839=cartesian_point('',(-6.170602595177e1,2.419133641961e1,
1.883615623498e0));
#124840=cartesian_point('',(-6.166621649421e1,2.423075169383e1,
1.866983937851e0));
#124841=cartesian_point('',(-6.160229926577e1,2.429426910069e1,
1.853091207360e0));
#124842=cartesian_point('',(-6.153216761873e1,2.436426872211e1,
1.853828926581e0));
#124843=cartesian_point('',(-6.146801842033e1,2.442854715578e1,
1.867728991422e0));
#124844=cartesian_point('',(-6.140698115146e1,2.448994562198e1,
1.893500573767e0));
#124845=cartesian_point('',(-6.134682255847e1,2.455072156578e1,
1.932669980334e0));
#124846=cartesian_point('',(-6.128718086736e1,2.461129339528e1,
1.988240661742e0));
#124847=cartesian_point('',(-6.123009808434e1,2.466967943831e1,
2.063137596465e0));
#124848=cartesian_point('',(-6.118010427772e1,2.472136752782e1,
2.157758045725e0));
#124849=cartesian_point('',(-6.114245046024e1,2.476103928639e1,
2.267934505246e0));
#124850=cartesian_point('',(-6.112033969061e1,2.478537010951e1,
2.386869082700e0));
#124851=cartesian_point('',(-6.111456967925e1,2.479345071017e1,
2.508667583443e0));
#124852=cartesian_point('',(-6.112392162560e1,2.478620548053e1,
2.617799312746e0));
#124853=cartesian_point('',(-6.113742451476e1,2.477399681421e1,
2.684289724697e0));
#124854=cartesian_point('',(-6.114431175774e1,2.476764197610e1,
2.711335911103e0));
#124855=cartesian_point('',(-6.170640361125e1,2.414619752643e1,
1.858001818178e0));
#124856=cartesian_point('',(-6.169101981167e1,2.416141224974e1,
1.850369860581e0));
#124857=cartesian_point('',(-6.164906513922e1,2.420296857872e1,
1.832835407621e0));
#124858=cartesian_point('',(-6.158169581841e1,2.426993054748e1,
1.818188419805e0));
#124859=cartesian_point('',(-6.150776796169e1,2.434371850418e1,
1.818966194004e0));
#124860=cartesian_point('',(-6.144014000532e1,2.441146847505e1,
1.833620901663e0));
#124861=cartesian_point('',(-6.137578728382e1,2.447617559171e1,
1.860791376534e0));
#124862=cartesian_point('',(-6.131235551047e1,2.454021805506e1,
1.902086275615e0));
#124863=cartesian_point('',(-6.124946263275e1,2.460403451629e1,
1.960671120504e0));
#124864=cartesian_point('',(-6.118926059612e1,2.466553358053e1,
2.039627981948e0));
#124865=cartesian_point('',(-6.113652490845e1,2.471995812264e1,
2.139373307440e0));
#124866=cartesian_point('',(-6.109679215566e1,2.476170472554e1,
2.255511166262e0));
#124867=cartesian_point('',(-6.107344033746e1,2.478727419298e1,
2.380873729043e0));
#124868=cartesian_point('',(-6.106731114357e1,2.479571320648e1,
2.509247171940e0));
#124869=cartesian_point('',(-6.107712465197e1,2.478800756728e1,
2.624262976218e0));
#124870=cartesian_point('',(-6.109132891187e1,2.477509843071e1,
2.694334756148e0));
#124871=cartesian_point('',(-6.109857652563e1,2.476838399050e1,
2.722837156555e0));
#124872=cartesian_point('',(-6.169089054976e1,2.410573802971e1,
1.808196705318e0));
#124873=cartesian_point('',(-6.167431683057e1,2.412214018781e1,
1.799970796651e0));
#124874=cartesian_point('',(-6.162911451135e1,2.416693777762e1,
1.781071651672e0));
#124875=cartesian_point('',(-6.155651988405e1,2.423911373672e1,
1.765284578712e0));
#124876=cartesian_point('',(-6.147684605070e1,2.431863573309e1,
1.766122895273e0));
#124877=cartesian_point('',(-6.140395235239e1,2.439164050050e1,
1.781918279297e0));
#124878=cartesian_point('',(-6.133458042748e1,2.446135648689e1,
1.811203418926e0));
#124879=cartesian_point('',(-6.126619236855e1,2.453034509966e1,
1.855711792657e0));
#124880=cartesian_point('',(-6.119837485407e1,2.459907620240e1,
1.918854563816e0));
#124881=cartesian_point('',(-6.113344560196e1,2.466529295775e1,
2.003952402221e0));
#124882=cartesian_point('',(-6.107655128925e1,2.472386780811e1,
2.111452356869e0));
#124883=cartesian_point('',(-6.103366124396e1,2.476876541997e1,
2.236614678946e0));
#124884=cartesian_point('',(-6.100841953114e1,2.479622106757e1,
2.371712951114e0));
#124885=cartesian_point('',(-6.100173590299e1,2.480521333261e1,
2.510049966903e0));
#124886=cartesian_point('',(-6.101224006641e1,2.479681871615e1,
2.633987205305e0));
#124887=cartesian_point('',(-6.102750257909e1,2.478285283454e1,
2.709491496733e0));
#124888=cartesian_point('',(-6.103529456331e1,2.477559518114e1,
2.740203189470e0));
#124889=cartesian_point('',(-6.167978975388e1,2.405858790957e1,
1.736037454441e0));
#124890=cartesian_point('',(-6.166149502017e1,2.407670748641e1,
1.726954147392e0));
#124891=cartesian_point('',(-6.161159589061e1,2.412619248538e1,
1.706085145593e0));
#124892=cartesian_point('',(-6.153144587886e1,2.420590762211e1,
1.688652626820e0));
#124893=cartesian_point('',(-6.144346420414e1,2.429372016639e1,
1.689578318182e0));
#124894=cartesian_point('',(-6.136295651788e1,2.437432306630e1,
1.707020017419e0));
#124895=cartesian_point('',(-6.128632585378e1,2.445128277946e1,
1.739357542535e0));
#124896=cartesian_point('',(-6.121076801681e1,2.452742641259e1,
1.788505176214e0));
#124897=cartesian_point('',(-6.113582339066e1,2.460327003630e1,
1.858229865090e0));
#124898=cartesian_point('',(-6.106404818390e1,2.467631880407e1,
1.952198809133e0));
#124899=cartesian_point('',(-6.100112510710e1,2.474091020470e1,
2.070906244740e0));
#124900=cartesian_point('',(-6.095365010501e1,2.479038351603e1,
2.209118950392e0));
#124901=cartesian_point('',(-6.092565433358e1,2.482058770958e1,
2.358305420532e0));
#124902=cartesian_point('',(-6.091814877130e1,2.483040016546e1,
2.511070322720e0));
#124903=cartesian_point('',(-6.092963650034e1,2.482102428346e1,
2.647935384510e0));
#124904=cartesian_point('',(-6.094642278116e1,2.480553708653e1,
2.731316384173e0));
#124905=cartesian_point('',(-6.095499979108e1,2.479749606895e1,
2.765232104199e0));
#124906=cartesian_point('',(-6.168312082154e1,2.401244019083e1,
1.636689205837e0));
#124907=cartesian_point('',(-6.166246148501e1,2.403291942689e1,
1.626430573513e0));
#124908=cartesian_point('',(-6.160610971153e1,2.408884388249e1,
1.602861522040e0));
#124909=cartesian_point('',(-6.151558239674e1,2.417891431704e1,
1.583173952588e0));
#124910=cartesian_point('',(-6.141619056300e1,2.427811321286e1,
1.584219382939e0));
#124911=cartesian_point('',(-6.132522485729e1,2.436915230674e1,
1.603917350820e0));
#124912=cartesian_point('',(-6.123862209576e1,2.445606338188e1,
1.640438704588e0));
#124913=cartesian_point('',(-6.115321104829e1,2.454203978927e1,
1.695946589161e0));
#124914=cartesian_point('',(-6.106846673826e1,2.462766282976e1,
1.774697610073e0));
#124915=cartesian_point('',(-6.098727096738e1,2.471011273205e1,
1.880837441919e0));
#124916=cartesian_point('',(-6.091604162451e1,2.478299331422e1,
2.014929953736e0));
#124917=cartesian_point('',(-6.086223679568e1,2.483878345562e1,
2.171070144059e0));
#124918=cartesian_point('',(-6.083042320996e1,2.487279765920e1,
2.339624961351e0));
#124919=cartesian_point('',(-6.082175549291e1,2.488376982101e1,
2.512241522860e0));
#124920=cartesian_point('',(-6.083456944037e1,2.487307067348e1,
2.666909041636e0));
#124921=cartesian_point('',(-6.085343814741e1,2.485550486648e1,
2.761144299323e0));
#124922=cartesian_point('',(-6.086308995898e1,2.484639130999e1,
2.799476424803e0));
#124923=cartesian_point('',(-6.170672546534e1,2.397889594849e1,
1.521612991621e0));
#124924=cartesian_point('',(-6.168333235414e1,2.400210324044e1,
1.509998412260e0));
#124925=cartesian_point('',(-6.161952113840e1,2.406547160463e1,
1.483314626452e0));
#124926=cartesian_point('',(-6.151700007429e1,2.416751062660e1,
1.461026022598e0));
#124927=cartesian_point('',(-6.140442143234e1,2.427986875627e1,
1.462209556176e0));
#124928=cartesian_point('',(-6.130136844901e1,2.438296985149e1,
1.484509991496e0));
#124929=cartesian_point('',(-6.120323788398e1,2.448138464152e1,
1.525857716894e0));
#124930=cartesian_point('',(-6.110643292857e1,2.457873116014e1,
1.588704065709e0));
#124931=cartesian_point('',(-6.101035117793e1,2.467566797600e1,
1.677872629456e0));
#124932=cartesian_point('',(-6.091824864547e1,2.476900188602e1,
1.798064763784e0));
#124933=cartesian_point('',(-6.083739178543e1,2.485148991119e1,
1.949929943067e0));
#124934=cartesian_point('',(-6.077623669739e1,2.491461499108e1,
2.126793128371e0));
#124935=cartesian_point('',(-6.073997326039e1,2.495306977872e1,
2.317752646580e0));
#124936=cartesian_point('',(-6.072992702771e1,2.496541756796e1,
2.513350317382e0));
#124937=cartesian_point('',(-6.074424750371e1,2.495321508543e1,
2.688642379791e0));
#124938=cartesian_point('',(-6.076551188255e1,2.493325849273e1,
2.795460509400e0));
#124939=cartesian_point('',(-6.077640226836e1,2.492290895663e1,
2.838913647319e0));
#124940=cartesian_point('',(-6.173798433475e1,2.397121303323e1,
1.442947676562e0));
#124941=cartesian_point('',(-6.171272639478e1,2.399628125037e1,
1.430410351707e0));
#124942=cartesian_point('',(-6.164382723567e1,2.406472674110e1,
1.401607130320e0));
#124943=cartesian_point('',(-6.153312754482e1,2.417492743972e1,
1.377548914312e0));
#124944=cartesian_point('',(-6.141155724425e1,2.429625837998e1,
1.378826401063e0));
#124945=cartesian_point('',(-6.130026167318e1,2.440758478765e1,
1.402897445195e0));
#124946=cartesian_point('',(-6.119426838838e1,2.451384577662e1,
1.447529277399e0));
#124947=cartesian_point('',(-6.108968932343e1,2.461895004166e1,
1.515370179854e0));
#124948=cartesian_point('',(-6.098586782627e1,2.472361028142e1,
1.611631185132e0));
#124949=cartesian_point('',(-6.088631347758e1,2.482438026315e1,
1.741394625608e0));
#124950=cartesian_point('',(-6.079887050740e1,2.491344045761e1,
1.905372285178e0));
#124951=cartesian_point('',(-6.073267677995e1,2.498159349965e1,
2.096368930619e0));
#124952=cartesian_point('',(-6.069335029168e1,2.502310482934e1,
2.302621267550e0));
#124953=cartesian_point('',(-6.068233691769e1,2.503641774598e1,
2.513918485714e0));
#124954=cartesian_point('',(-6.069766454197e1,2.502321012451e1,
2.703312220363e0));
#124955=cartesian_point('',(-6.072055400541e1,2.500163214407e1,
2.818739773545e0));
#124956=cartesian_point('',(-6.073228618529e1,2.499044256741e1,
2.865697766483e0));
#124957=cartesian_point('',(-6.175883024666e1,2.397178259359e1,
1.401912247375e0));
#124958=cartesian_point('',(-6.173260071570e1,2.399782036713e1,
1.388894828251e0));
#124959=cartesian_point('',(-6.166105083881e1,2.406891087363e1,
1.358988946849e0));
#124960=cartesian_point('',(-6.154609087141e1,2.418336308202e1,
1.334010152971e0));
#124961=cartesian_point('',(-6.141983694066e1,2.430936782096e1,
1.335336513934e0));
#124962=cartesian_point('',(-6.130424772036e1,2.442497886730e1,
1.360328660955e0));
#124963=cartesian_point('',(-6.119415816692e1,2.453532749068e1,
1.406669080227e0));
#124964=cartesian_point('',(-6.108552817993e1,2.464447411322e1,
1.477108775006e0));
#124965=cartesian_point('',(-6.097767241394e1,2.475316006360e1,
1.577060840823e0));
#124966=cartesian_point('',(-6.087423204905e1,2.485780779137e1,
1.711806680252e0));
#124967=cartesian_point('',(-6.078335201988e1,2.495029770712e1,
1.882091718528e0));
#124968=cartesian_point('',(-6.071452568899e1,2.502107772157e1,
2.080451225920e0));
#124969=cartesian_point('',(-6.067359501981e1,2.506418978437e1,2.294674128e0));
#124970=cartesian_point('',(-6.066206969652e1,2.507801358788e1,
2.514157892036e0));
#124971=cartesian_point('',(-6.067791587966e1,2.506428840356e1,
2.710908567459e0));
#124972=cartesian_point('',(-6.070164928503e1,2.504186851675e1,
2.830829549066e0));
#124973=cartesian_point('',(-6.071381911622e1,2.503024219742e1,
2.879617085391e0));
#124974=b_spline_surface_with_knots('',3,3,((#124702,#124703,#124704,#124705,
#124706,#124707,#124708,#124709,#124710,#124711,#124712,#124713,#124714,#124715,
#124716,#124717,#124718),(#124719,#124720,#124721,#124722,#124723,#124724,
#124725,#124726,#124727,#124728,#124729,#124730,#124731,#124732,#124733,#124734,
#124735),(#124736,#124737,#124738,#124739,#124740,#124741,#124742,#124743,
#124744,#124745,#124746,#124747,#124748,#124749,#124750,#124751,#124752),(
#124753,#124754,#124755,#124756,#124757,#124758,#124759,#124760,#124761,#124762,
#124763,#124764,#124765,#124766,#124767,#124768,#124769),(#124770,#124771,
#124772,#124773,#124774,#124775,#124776,#124777,#124778,#124779,#124780,#124781,
#124782,#124783,#124784,#124785,#124786),(#124787,#124788,#124789,#124790,
#124791,#124792,#124793,#124794,#124795,#124796,#124797,#124798,#124799,#124800,
#124801,#124802,#124803),(#124804,#124805,#124806,#124807,#124808,#124809,
#124810,#124811,#124812,#124813,#124814,#124815,#124816,#124817,#124818,#124819,
#124820),(#124821,#124822,#124823,#124824,#124825,#124826,#124827,#124828,
#124829,#124830,#124831,#124832,#124833,#124834,#124835,#124836,#124837),(
#124838,#124839,#124840,#124841,#124842,#124843,#124844,#124845,#124846,#124847,
#124848,#124849,#124850,#124851,#124852,#124853,#124854),(#124855,#124856,
#124857,#124858,#124859,#124860,#124861,#124862,#124863,#124864,#124865,#124866,
#124867,#124868,#124869,#124870,#124871),(#124872,#124873,#124874,#124875,
#124876,#124877,#124878,#124879,#124880,#124881,#124882,#124883,#124884,#124885,
#124886,#124887,#124888),(#124889,#124890,#124891,#124892,#124893,#124894,
#124895,#124896,#124897,#124898,#124899,#124900,#124901,#124902,#124903,#124904,
#124905),(#124906,#124907,#124908,#124909,#124910,#124911,#124912,#124913,
#124914,#124915,#124916,#124917,#124918,#124919,#124920,#124921,#124922),(
#124923,#124924,#124925,#124926,#124927,#124928,#124929,#124930,#124931,#124932,
#124933,#124934,#124935,#124936,#124937,#124938,#124939),(#124940,#124941,
#124942,#124943,#124944,#124945,#124946,#124947,#124948,#124949,#124950,#124951,
#124952,#124953,#124954,#124955,#124956),(#124957,#124958,#124959,#124960,
#124961,#124962,#124963,#124964,#124965,#124966,#124967,#124968,#124969,#124970,
#124971,#124972,#124973)),.unspecified.,.f.,.f.,.f.,(4,1,1,1,1,1,1,1,1,1,1,1,1,
4),(4,1,1,1,1,1,1,1,1,1,1,1,1,1,4),(2.588600224803e-1,3.75e-1,5.e-1,6.25e-1,
7.5e-1,8.75e-1,9.375e-1,1.e0,1.0625e0,1.125e0,1.25e0,1.375e0,1.5e0,
1.657649687594e0),(1.064065363558e-1,1.426571354553e-1,2.036226315493e-1,
2.577075163881e-1,3.072684372051e-1,3.563387033888e-1,4.078935766994e-1,
4.636376250222e-1,5.251360473314e-1,5.919756050150e-1,6.610250155462e-1,
7.295123719246e-1,7.971985221074e-1,8.644788106744e-1,9.124360479489e-1),
.unspecified.);
#124976=oriented_edge('',*,*,#124975,.f.);
#124978=oriented_edge('',*,*,#124977,.t.);
#124980=oriented_edge('',*,*,#124979,.t.);
#124981=oriented_edge('',*,*,#124694,.t.);
#124982=edge_loop('',(#124976,#124978,#124980,#124981));
#124983=face_outer_bound('',#124982,.f.);
#124985=cartesian_point('',(-3.074556343553e2,2.707312693816e2,2.5e0));
#124986=direction('',(7.063659131175e-1,-7.078468738263e-1,0.e0));
#124987=direction('',(0.e0,0.e0,-1.e0));
#124988=axis2_placement_3d('',#124985,#124986,#124987);
#124989=cylindrical_surface('',#124988,5.e-1);
#124990=oriented_edge('',*,*,#123531,.f.);
#124992=oriented_edge('',*,*,#124991,.t.);
#124994=oriented_edge('',*,*,#124993,.t.);
#124995=oriented_edge('',*,*,#124975,.t.);
#124996=edge_loop('',(#124990,#124992,#124994,#124995));
#124997=face_outer_bound('',#124996,.f.);
#124999=cartesian_point('',(-6.259179948721e1,2.608955463518e1,
2.694751845698e0));
#125000=cartesian_point('',(-6.254145562781e1,2.608588873206e1,
2.612871020353e0));
#125001=cartesian_point('',(-6.251759809025e1,2.608279684540e1,
2.437346521262e0));
#125002=cartesian_point('',(-6.262259782239e1,2.609377355279e1,
2.234979561784e0));
#125003=cartesian_point('',(-6.276070151899e1,2.611113480138e1,
2.109716168057e0));
#125004=cartesian_point('',(-6.292821944495e1,2.613667671890e1,
2.020328451626e0));
#125005=cartesian_point('',(-6.311988396742e1,2.617124786632e1,
1.960286475612e0));
#125006=cartesian_point('',(-6.333208064264e1,2.621564261048e1,
1.927103505657e0));
#125007=cartesian_point('',(-6.356183373795e1,2.627054228254e1,
1.920580997352e0));
#125008=cartesian_point('',(-6.377525722600e1,2.632837942016e1,
1.939590418164e0));
#125009=cartesian_point('',(-6.391026845836e1,2.636897139181e1,
1.964792594973e0));
#125010=cartesian_point('',(-6.396556963771e1,2.638615621715e1,
1.977282146385e0));
#125011=cartesian_point('',(-6.261922804614e1,2.610044861313e1,
2.684544482198e0));
#125012=cartesian_point('',(-6.257105797535e1,2.609565569100e1,
2.606652864445e0));
#125013=cartesian_point('',(-6.254822364503e1,2.609219436336e1,
2.440909105343e0));
#125014=cartesian_point('',(-6.264871040129e1,2.610511826039e1,
2.248852396740e0));
#125015=cartesian_point('',(-6.278167316016e1,2.612498980742e1,
2.128767938531e0));
#125016=cartesian_point('',(-6.294392492564e1,2.615340156084e1,
2.041893592838e0));
#125017=cartesian_point('',(-6.313060295063e1,2.619100123338e1,
1.982299066671e0));
#125018=cartesian_point('',(-6.333833608006e1,2.623840568905e1,
1.947877626674e0));
#125019=cartesian_point('',(-6.356433465804e1,2.629614119230e1,
1.938671785316e0));
#125020=cartesian_point('',(-6.377528209128e1,2.635616272249e1,
1.954218261234e0));
#125021=cartesian_point('',(-6.390931145999e1,2.639787009796e1,
1.976822371763e0));
#125022=cartesian_point('',(-6.396432150233e1,2.641548620323e1,
1.988191787659e0));
#125023=cartesian_point('',(-6.267708012367e1,2.613016653986e1,
2.663019417182e0));
#125024=cartesian_point('',(-6.263371694731e1,2.612295861333e1,
2.593447433375e0));
#125025=cartesian_point('',(-6.261314444393e1,2.611872937827e1,
2.448507298695e0));
#125026=cartesian_point('',(-6.270365403204e1,2.613576744786e1,
2.278101774349e0));
#125027=cartesian_point('',(-6.282534223807e1,2.616090262881e1,
2.168513376648e0));
#125028=cartesian_point('',(-6.297617286341e1,2.619526038478e1,
2.086273195196e0));
#125029=cartesian_point('',(-6.315219868142e1,2.623903918322e1,
2.026794388825e0));
#125030=cartesian_point('',(-6.335059644916e1,2.629245830220e1,
1.988848127338e0));
#125031=cartesian_point('',(-6.356899453711e1,2.635569683325e1,
1.973055992621e0));
#125032=cartesian_point('',(-6.377523380829e1,2.641976196606e1,
1.980543444589e0));
#125033=cartesian_point('',(-6.390764380195e1,2.646339520826e1,
1.997277139693e0));
#125034=cartesian_point('',(-6.396224872006e1,2.648173725671e1,
2.006141673264e0));
#125035=cartesian_point('',(-6.275707253823e1,2.619608355932e1,
2.633272112988e0));
#125036=cartesian_point('',(-6.272117338321e1,2.618539678048e1,
2.574856168399e0));
#125037=cartesian_point('',(-6.270411021373e1,2.618014742700e1,
2.459322829515e0));
#125038=cartesian_point('',(-6.277913582644e1,2.620290062186e1,
2.318504236706e0));
#125039=cartesian_point('',(-6.288364599389e1,2.623519944236e1,
2.221854988451e0));
#125040=cartesian_point('',(-6.301752877592e1,2.627738456626e1,
2.143565795611e0));
#125041=cartesian_point('',(-6.317832949687e1,2.632893893263e1,
2.081197233854e0));
#125042=cartesian_point('',(-6.336411057639e1,2.638944663248e1,
2.035015776108e0));
#125043=cartesian_point('',(-6.357317251433e1,2.645853266064e1,
2.006703841832e0));
#125044=cartesian_point('',(-6.377479605149e1,2.652611273517e1,
2.000267237614e0));
#125045=cartesian_point('',(-6.390663008707e1,2.657083717467e1,
2.007445259597e0));
#125046=cartesian_point('',(-6.396144438663e1,2.658950636787e1,
2.012322161025e0));
#125047=cartesian_point('',(-6.282410908395e1,2.628308254031e1,
2.608362662229e0));
#125048=cartesian_point('',(-6.279551082416e1,2.626930176131e1,
2.558851261259e0));
#125049=cartesian_point('',(-6.278187713389e1,2.626325081960e1,
2.468782513208e0));
#125050=cartesian_point('',(-6.284176664324e1,2.629082731236e1,
2.352310738102e0));
#125051=cartesian_point('',(-6.292984873774e1,2.632898315436e1,
2.264491684748e0));
#125052=cartesian_point('',(-6.304805011735e1,2.637722361494e1,
2.186370868268e0));
#125053=cartesian_point('',(-6.319545686388e1,2.643431129322e1,
2.117679222970e0));
#125054=cartesian_point('',(-6.337103743480e1,2.649918866914e1,
2.060296343991e0));
#125055=cartesian_point('',(-6.357377600271e1,2.657092164601e1,
2.017126470461e0));
#125056=cartesian_point('',(-6.377395460464e1,2.663879145642e1,
1.995463709654e0));
#125057=cartesian_point('',(-6.390743354175e1,2.668241977137e1,
1.992793404078e0));
#125058=cartesian_point('',(-6.396340774513e1,2.670049756582e1,
1.993658056862e0));
#125059=cartesian_point('',(-6.287045828285e1,2.638131562415e1,
2.591164045100e0));
#125060=cartesian_point('',(-6.284816188588e1,2.636518148966e1,
2.547276107687e0));
#125061=cartesian_point('',(-6.283748515065e1,2.635864025102e1,
2.475797660557e0));
#125062=cartesian_point('',(-6.288431946421e1,2.638959213032e1,
2.375621991720e0));
#125063=cartesian_point('',(-6.295860624042e1,2.643162201515e1,
2.291493985118e0));
#125064=cartesian_point('',(-6.306419257442e1,2.648344445296e1,
2.209721114147e0));
#125065=cartesian_point('',(-6.320157751038e1,2.654317926311e1,
2.131979471721e0));
#125066=cartesian_point('',(-6.337055238250e1,2.660919424904e1,
2.061695656901e0));
#125067=cartesian_point('',(-6.357071843492e1,2.668005515433e1,
2.003017743742e0));
#125068=cartesian_point('',(-6.377280373516e1,2.674494052945e1,
1.966561966685e0));
#125069=cartesian_point('',(-6.390997117936e1,2.678540004528e1,
1.954875734767e0));
#125070=cartesian_point('',(-6.396792779810e1,2.680203103731e1,
1.952162338857e0));
#125071=cartesian_point('',(-6.289098902540e1,2.646578887110e1,
2.583571408932e0));
#125072=cartesian_point('',(-6.287283287867e1,2.644838195501e1,
2.541600976545e0));
#125073=cartesian_point('',(-6.286409603291e1,2.644169228965e1,
2.479415658013e0));
#125074=cartesian_point('',(-6.290236161742e1,2.647418293670e1,
2.385880533884e0));
#125075=cartesian_point('',(-6.296791654459e1,2.651774008030e1,
2.300790869925e0));
#125076=cartesian_point('',(-6.306600805220e1,2.657049878454e1,
2.213346992825e0));
#125077=cartesian_point('',(-6.319813502530e1,2.663013846968e1,
2.126564788704e0));
#125078=cartesian_point('',(-6.336466458566e1,2.669463141009e1,
2.045020430235e0));
#125079=cartesian_point('',(-6.356562660544e1,2.676219961059e1,
1.973842186715e0));
#125080=cartesian_point('',(-6.377168184375e1,2.682233753597e1,
1.926245699405e0));
#125081=cartesian_point('',(-6.391322718712e1,2.685880024671e1,
1.908192225557e0));
#125082=cartesian_point('',(-6.397333160948e1,2.687367401058e1,
1.903029166624e0));
#125083=cartesian_point('',(-6.289753330705e1,2.653171370333e1,
2.581175615835e0));
#125084=cartesian_point('',(-6.288198108346e1,2.651368176839e1,
2.539270408504e0));
#125085=cartesian_point('',(-6.287446249585e1,2.650701025275e1,
2.481055044470e0));
#125086=cartesian_point('',(-6.290734433950e1,2.654003291513e1,
2.389086362681e0));
#125087=cartesian_point('',(-6.296762036493e1,2.658389714213e1,
2.301217883085e0));
#125088=cartesian_point('',(-6.306150728613e1,2.663633503527e1,
2.208107156372e0));
#125089=cartesian_point('',(-6.319117874184e1,2.669473741591e1,
2.113652405023e0));
#125090=cartesian_point('',(-6.335738655836e1,2.675681626099e1,
2.023238314199e0));
#125091=cartesian_point('',(-6.356044508968e1,2.682056766934e1,
1.942714268502e0));
#125092=cartesian_point('',(-6.377074144407e1,2.687593089592e1,
1.887198315528e0));
#125093=cartesian_point('',(-6.391629489887e1,2.690865063038e1,
1.864855354047e0));
#125094=cartesian_point('',(-6.397829281697e1,2.692190137538e1,
1.858088126457e0));
#125095=cartesian_point('',(-6.289797767180e1,2.657906767874e1,
2.581039764896e0));
#125096=cartesian_point('',(-6.288401418931e1,2.656075217688e1,
2.538538688930e0));
#125097=cartesian_point('',(-6.287723790201e1,2.655415386638e1,
2.481700845476e0));
#125098=cartesian_point('',(-6.290683794262e1,2.658725830866e1,
2.389233527863e0));
#125099=cartesian_point('',(-6.296401171802e1,2.663094577068e1,
2.298458171225e0));
#125100=cartesian_point('',(-6.305561698251e1,2.668268103462e1,
2.200719611229e0));
#125101=cartesian_point('',(-6.318426465568e1,2.673967236325e1,
2.100476536565e0));
#125102=cartesian_point('',(-6.335095386458e1,2.679946648812e1,
2.003654583486e0));
#125103=cartesian_point('',(-6.355618084087e1,2.685991625963e1,
1.916601423496e0));
#125104=cartesian_point('',(-6.377003683056e1,2.691136945089e1,
1.855744922210e0));
#125105=cartesian_point('',(-6.391873494418e1,2.694112047829e1,
1.830626018953e0));
#125106=cartesian_point('',(-6.398219054757e1,2.695309240265e1,
1.822844647110e0));
#125107=cartesian_point('',(-6.289436492974e1,2.662625787801e1,
2.582414646119e0));
#125108=cartesian_point('',(-6.288171632035e1,2.660781737187e1,
2.538707369269e0));
#125109=cartesian_point('',(-6.287555325362e1,2.660134934245e1,
2.481837730351e0));
#125110=cartesian_point('',(-6.290244057333e1,2.663424908665e1,
2.387326306150e0));
#125111=cartesian_point('',(-6.295717988769e1,2.667738180002e1,
2.292786257859e0));
#125112=cartesian_point('',(-6.304721504851e1,2.672796695541e1,
2.189904846736e0));
#125113=cartesian_point('',(-6.317554758373e1,2.678305446372e1,
2.083629430563e0));
#125114=cartesian_point('',(-6.334339540237e1,2.684004708429e1,
1.980386798517e0));
#125115=cartesian_point('',(-6.355141457842e1,2.689667303743e1,
1.887002422758e0));
#125116=cartesian_point('',(-6.376930690612e1,2.694377202517e1,
1.821155446242e0));
#125117=cartesian_point('',(-6.392139189128e1,2.697029771273e1,
1.793561008794e0));
#125118=cartesian_point('',(-6.398639311649e1,2.698088756930e1,
1.784900616474e0));
#125119=cartesian_point('',(-6.288342571834e1,2.669147663797e1,
2.586529126380e0));
#125120=cartesian_point('',(-6.287220082922e1,2.667309441672e1,
2.540256943591e0));
#125121=cartesian_point('',(-6.286669976609e1,2.666689049665e1,
2.481284015333e0));
#125122=cartesian_point('',(-6.289065573963e1,2.669908772198e1,
2.381679063424e0));
#125123=cartesian_point('',(-6.294299390821e1,2.674089865624e1,
2.280663595395e0));
#125124=cartesian_point('',(-6.303189082774e1,2.678923466029e1,
2.169895972582e0));
#125125=cartesian_point('',(-6.316082164919e1,2.684096136236e1,
2.054896486681e0));
#125126=cartesian_point('',(-6.333126608698e1,2.689331289910e1,
1.942728931672e0));
#125127=cartesian_point('',(-6.354406973786e1,2.694387181874e1,
1.840851609447e0));
#125128=cartesian_point('',(-6.376825743728e1,2.698428205692e1,
1.768593788684e0));
#125129=cartesian_point('',(-6.392539429296e1,2.700595886687e1,
1.738004442588e0));
#125130=cartesian_point('',(-6.399266795379e1,2.701448078476e1,
1.728322183649e0));
#125131=cartesian_point('',(-6.285729648915e1,2.677406700386e1,
2.596311118170e0));
#125132=cartesian_point('',(-6.284706217203e1,2.675623559470e1,
2.544937122173e0));
#125133=cartesian_point('',(-6.284201648832e1,2.675053966779e1,
2.479049078895e0));
#125134=cartesian_point('',(-6.286394858630e1,2.678098093580e1,
2.368310512959e0));
#125135=cartesian_point('',(-6.291523497005e1,2.681997201139e1,
2.256467790979e0));
#125136=cartesian_point('',(-6.300482046030e1,2.686409790098e1,
2.134105978274e0));
#125137=cartesian_point('',(-6.313664328475e1,2.691006222756e1,
2.007259443385e0));
#125138=cartesian_point('',(-6.331243095962e1,2.695494825515e1,
1.883683850794e0));
#125139=cartesian_point('',(-6.353320428843e1,2.699620891717e1,
1.771582096533e0));
#125140=cartesian_point('',(-6.376684443977e1,2.702676335989e1,
1.692209610137e0));
#125141=cartesian_point('',(-6.393114487989e1,2.704149183964e1,
1.658707910301e0));
#125142=cartesian_point('',(-6.400157770567e1,2.704706908623e1,
1.648130005505e0));
#125143=cartesian_point('',(-6.280449685566e1,2.686829225347e1,
2.616032237819e0));
#125144=cartesian_point('',(-6.279387135286e1,2.685198252299e1,
2.555366292848e0));
#125145=cartesian_point('',(-6.278862804955e1,2.684719112915e1,
2.473627108764e0));
#125146=cartesian_point('',(-6.281141272578e1,2.687400674035e1,
2.341416032775e0));
#125147=cartesian_point('',(-6.286522377275e1,2.690763460188e1,
2.212301162284e0));
#125148=cartesian_point('',(-6.295958362282e1,2.694440691613e1,
2.073701666153e0));
#125149=cartesian_point('',(-6.309870282111e1,2.698097611770e1,
1.931842408049e0));
#125150=cartesian_point('',(-6.328443478079e1,2.701437069380e1,
1.795053394920e0));
#125151=cartesian_point('',(-6.351787885037e1,2.704199843539e1,
1.672280651737e0));
#125152=cartesian_point('',(-6.376507509481e1,2.705871417665e1,
1.586670950757e0));
#125153=cartesian_point('',(-6.393898294843e1,2.706400252873e1,
1.551495092249e0));
#125154=cartesian_point('',(-6.401354704166e1,2.706560993495e1,
1.540641449859e0));
#125155=cartesian_point('',(-6.272554523065e1,2.695669318832e1,
2.645488509155e0));
#125156=cartesian_point('',(-6.271260616982e1,2.694295404378e1,
2.571663193334e0));
#125157=cartesian_point('',(-6.270625984768e1,2.693942708830e1,
2.464865237660e0));
#125158=cartesian_point('',(-6.273388971763e1,2.696076533649e1,
2.301286877245e0));
#125159=cartesian_point('',(-6.279483512771e1,2.698661549017e1,
2.149672713301e0));
#125160=cartesian_point('',(-6.289877798980e1,2.701322551042e1,
1.991987632990e0));
#125161=cartesian_point('',(-6.304985678074e1,2.703737080292e1,
1.834128523983e0));
#125162=cartesian_point('',(-6.324984238082e1,2.705617861652e1,
1.684689141729e0));
#125163=cartesian_point('',(-6.349975256532e1,2.706714583851e1,
1.553176615173e0));
#125164=cartesian_point('',(-6.376321385812e1,2.706755857986e1,
1.464120403064e0));
#125165=cartesian_point('',(-6.394797095688e1,2.706205445509e1,
1.429483137270e0));
#125166=cartesian_point('',(-6.402708533678e1,2.705915646009e1,
1.419325434842e0));
#125167=cartesian_point('',(-6.265795470564e1,2.700128928828e1,
2.670686589852e0));
#125168=cartesian_point('',(-6.264201143123e1,2.698992562819e1,
2.586030714007e0));
#125169=cartesian_point('',(-6.263424265427e1,2.698742898259e1,
2.456976722483e0));
#125170=cartesian_point('',(-6.266813461652e1,2.700404495985e1,
2.266983406751e0));
#125171=cartesian_point('',(-6.273717687223e1,2.702337987537e1,
2.098078131631e0));
#125172=cartesian_point('',(-6.285077086581e1,2.704178352775e1,
1.927129857439e0));
#125173=cartesian_point('',(-6.301270958560e1,2.705625473737e1,
1.759391815989e0));
#125174=cartesian_point('',(-6.322453291252e1,2.706411228403e1,
1.603331195964e0));
#125175=cartesian_point('',(-6.348707093889e1,2.706302205775e1,
1.468609752884e0));
#125176=cartesian_point('',(-6.376208496891e1,2.705207732748e1,
1.380084761059e0));
#125177=cartesian_point('',(-6.395404769940e1,2.703930166586e1,
1.347709846138e0));
#125178=cartesian_point('',(-6.403609404440e1,2.703339377901e1,
1.338804174167e0));
#125179=cartesian_point('',(-6.261863163163e1,2.701979631421e1,
2.685341771813e0));
#125180=cartesian_point('',(-6.260069561716e1,2.700985650252e1,
2.594488988976e0));
#125181=cartesian_point('',(-6.259198485742e1,2.700794678894e1,
2.452294591345e0));
#125182=cartesian_point('',(-6.263002590338e1,2.702180750523e1,
2.247038435189e0));
#125183=cartesian_point('',(-6.270425475928e1,2.703738624241e1,
2.068545014256e0));
#125184=cartesian_point('',(-6.282380991227e1,2.705113367359e1,
1.890616498193e0));
#125185=cartesian_point('',(-6.299221544114e1,2.706020686836e1,
1.718044815716e0));
#125186=cartesian_point('',(-6.321083846578e1,2.706206163623e1,
1.559139202305e0));
#125187=cartesian_point('',(-6.348037168701e1,2.705448437955e1,
1.423573425779e0));
#125188=cartesian_point('',(-6.376153935621e1,2.703755411349e1,
1.336190664330e0));
#125189=cartesian_point('',(-6.395719589436e1,2.702101890125e1,
1.305562982647e0));
#125190=cartesian_point('',(-6.404071743882e1,2.701356263558e1,
1.297542756172e0));
#125191=b_spline_surface_with_knots('',3,3,((#124999,#125000,#125001,#125002,
#125003,#125004,#125005,#125006,#125007,#125008,#125009,#125010),(#125011,
#125012,#125013,#125014,#125015,#125016,#125017,#125018,#125019,#125020,#125021,
#125022),(#125023,#125024,#125025,#125026,#125027,#125028,#125029,#125030,
#125031,#125032,#125033,#125034),(#125035,#125036,#125037,#125038,#125039,
#125040,#125041,#125042,#125043,#125044,#125045,#125046),(#125047,#125048,
#125049,#125050,#125051,#125052,#125053,#125054,#125055,#125056,#125057,
#125058),(#125059,#125060,#125061,#125062,#125063,#125064,#125065,#125066,
#125067,#125068,#125069,#125070),(#125071,#125072,#125073,#125074,#125075,
#125076,#125077,#125078,#125079,#125080,#125081,#125082),(#125083,#125084,
#125085,#125086,#125087,#125088,#125089,#125090,#125091,#125092,#125093,
#125094),(#125095,#125096,#125097,#125098,#125099,#125100,#125101,#125102,
#125103,#125104,#125105,#125106),(#125107,#125108,#125109,#125110,#125111,
#125112,#125113,#125114,#125115,#125116,#125117,#125118),(#125119,#125120,
#125121,#125122,#125123,#125124,#125125,#125126,#125127,#125128,#125129,
#125130),(#125131,#125132,#125133,#125134,#125135,#125136,#125137,#125138,
#125139,#125140,#125141,#125142),(#125143,#125144,#125145,#125146,#125147,
#125148,#125149,#125150,#125151,#125152,#125153,#125154),(#125155,#125156,
#125157,#125158,#125159,#125160,#125161,#125162,#125163,#125164,#125165,
#125166),(#125167,#125168,#125169,#125170,#125171,#125172,#125173,#125174,
#125175,#125176,#125177,#125178),(#125179,#125180,#125181,#125182,#125183,
#125184,#125185,#125186,#125187,#125188,#125189,#125190)),.unspecified.,.f.,.f.,
.f.,(4,1,1,1,1,1,1,1,1,1,1,1,1,4),(4,1,1,1,1,1,1,1,1,4),(2.653979763829e-1,
3.75e-1,5.e-1,6.25e-1,7.5e-1,8.75e-1,9.375e-1,1.e0,1.0625e0,1.125e0,1.25e0,
1.375e0,1.5e0,1.657379419653e0),(1.284951009874e-1,2.632577468691e-1,
3.502847694197e-1,4.365661483868e-1,5.290255379928e-1,6.314450692580e-1,
7.432780603734e-1,8.656105393292e-1,1.e0,1.095878144976e0),.unspecified.);
#125193=oriented_edge('',*,*,#125192,.t.);
#125195=oriented_edge('',*,*,#125194,.t.);
#125196=oriented_edge('',*,*,#124991,.f.);
#125197=edge_loop('',(#125193,#125195,#125196));
#125198=face_outer_bound('',#125197,.f.);
#125200=cartesian_point('',(2.433573252092e2,3.330731652274e2,2.5e0));
#125201=direction('',(-7.078468738263e-1,-7.063659131175e-1,0.e0));
#125202=direction('',(0.e0,0.e0,-1.e0));
#125203=axis2_placement_3d('',#125200,#125201,#125202);
#125204=cylindrical_surface('',#125203,5.e-1);
#125205=oriented_edge('',*,*,#125192,.f.);
#125206=oriented_edge('',*,*,#123529,.f.);
#125208=oriented_edge('',*,*,#125207,.t.);
#125210=oriented_edge('',*,*,#125209,.t.);
#125211=edge_loop('',(#125205,#125206,#125208,#125210));
#125212=face_outer_bound('',#125211,.f.);
#125214=cartesian_point('',(-2.690002298734e1,6.264729006342e1,
2.694751845698e0));
#125215=cartesian_point('',(-2.690368889046e1,6.259694620403e1,
2.612871020356e0));
#125216=cartesian_point('',(-2.690678077712e1,6.257308866646e1,
2.437346521264e0));
#125217=cartesian_point('',(-2.689580406973e1,6.267808839860e1,
2.234979561785e0));
#125218=cartesian_point('',(-2.687844282114e1,6.281619209520e1,
2.109716168058e0));
#125219=cartesian_point('',(-2.685290090362e1,6.298371002116e1,
2.020328451627e0));
#125220=cartesian_point('',(-2.681832975620e1,6.317537454363e1,
1.960286475613e0));
#125221=cartesian_point('',(-2.677393501204e1,6.338757121885e1,
1.927103505659e0));
#125222=cartesian_point('',(-2.671903533997e1,6.361732431416e1,
1.920580997353e0));
#125223=cartesian_point('',(-2.666119820235e1,6.383074780222e1,
1.939590418165e0));
#125224=cartesian_point('',(-2.662060623071e1,6.396575903457e1,
1.964792594974e0));
#125225=cartesian_point('',(-2.660342140537e1,6.402106021392e1,
1.977282146386e0));
#125226=cartesian_point('',(-2.688912900939e1,6.267471862234e1,
2.684544482198e0));
#125227=cartesian_point('',(-2.689392193152e1,6.262654855156e1,
2.606652864447e0));
#125228=cartesian_point('',(-2.689738325916e1,6.260371422123e1,
2.440909105344e0));
#125229=cartesian_point('',(-2.688445936212e1,6.270420097750e1,
2.248852396740e0));
#125230=cartesian_point('',(-2.686458781509e1,6.283716373637e1,
2.128767938531e0));
#125231=cartesian_point('',(-2.683617606168e1,6.299941550185e1,
2.041893592839e0));
#125232=cartesian_point('',(-2.679857638914e1,6.318609352684e1,
1.982299066671e0));
#125233=cartesian_point('',(-2.675117193347e1,6.339382665627e1,
1.947877626675e0));
#125234=cartesian_point('',(-2.669343643022e1,6.361982523425e1,
1.938671785316e0));
#125235=cartesian_point('',(-2.663341490003e1,6.383077266749e1,
1.954218261234e0));
#125236=cartesian_point('',(-2.659170752456e1,6.396480203621e1,
1.976822371763e0));
#125237=cartesian_point('',(-2.657409141929e1,6.401981207854e1,
1.988191787660e0));
#125238=cartesian_point('',(-2.685941108266e1,6.273257069988e1,
2.663019417183e0));
#125239=cartesian_point('',(-2.686661900919e1,6.268920752352e1,
2.593447433377e0));
#125240=cartesian_point('',(-2.687084824425e1,6.266863502014e1,
2.448507298696e0));
#125241=cartesian_point('',(-2.685381017466e1,6.275914460824e1,
2.278101774349e0));
#125242=cartesian_point('',(-2.682867499371e1,6.288083281428e1,
2.168513376648e0));
#125243=cartesian_point('',(-2.679431723774e1,6.303166343962e1,
2.086273195197e0));
#125244=cartesian_point('',(-2.675053843930e1,6.320768925763e1,
2.026794388825e0));
#125245=cartesian_point('',(-2.669711932032e1,6.340608702537e1,
1.988848127338e0));
#125246=cartesian_point('',(-2.663388078927e1,6.362448511332e1,
1.973055992621e0));
#125247=cartesian_point('',(-2.656981565646e1,6.383072438450e1,
1.980543444589e0));
#125248=cartesian_point('',(-2.652618241426e1,6.396313437816e1,
1.997277139693e0));
#125249=cartesian_point('',(-2.650784036581e1,6.401773929628e1,
2.006141673264e0));
#125250=cartesian_point('',(-2.679349406320e1,6.281256311444e1,
2.633272112989e0));
#125251=cartesian_point('',(-2.680418084204e1,6.277666395943e1,
2.574856168401e0));
#125252=cartesian_point('',(-2.680943019552e1,6.275960078994e1,
2.459322829516e0));
#125253=cartesian_point('',(-2.678667700066e1,6.283462640264e1,
2.318504236706e0));
#125254=cartesian_point('',(-2.675437818016e1,6.293913657010e1,
2.221854988451e0));
#125255=cartesian_point('',(-2.671219305626e1,6.307301935213e1,
2.143565795611e0));
#125256=cartesian_point('',(-2.666063868989e1,6.323382007308e1,
2.081197233854e0));
#125257=cartesian_point('',(-2.660013099004e1,6.341960115260e1,
2.035015776108e0));
#125258=cartesian_point('',(-2.653104496188e1,6.362866309054e1,
2.006703841832e0));
#125259=cartesian_point('',(-2.646346488735e1,6.383028662770e1,
2.000267237614e0));
#125260=cartesian_point('',(-2.641874044785e1,6.396212066328e1,
2.007445259597e0));
#125261=cartesian_point('',(-2.640007125465e1,6.401693496284e1,
2.012322161025e0));
#125262=cartesian_point('',(-2.670649508221e1,6.287959966016e1,
2.608362662230e0));
#125263=cartesian_point('',(-2.672027586121e1,6.285100140037e1,
2.558851261261e0));
#125264=cartesian_point('',(-2.672632680292e1,6.283736771010e1,
2.468782513208e0));
#125265=cartesian_point('',(-2.669875031016e1,6.289725721945e1,
2.352310738102e0));
#125266=cartesian_point('',(-2.666059446816e1,6.298533931395e1,
2.264491684748e0));
#125267=cartesian_point('',(-2.661235400758e1,6.310354069356e1,
2.186370868268e0));
#125268=cartesian_point('',(-2.655526632930e1,6.325094744009e1,
2.117679222970e0));
#125269=cartesian_point('',(-2.649038895338e1,6.342652801101e1,
2.060296343991e0));
#125270=cartesian_point('',(-2.641865597651e1,6.362926657892e1,
2.017126470461e0));
#125271=cartesian_point('',(-2.635078616610e1,6.382944518085e1,
1.995463709654e0));
#125272=cartesian_point('',(-2.630715785115e1,6.396292411796e1,
1.992793404078e0));
#125273=cartesian_point('',(-2.628908005670e1,6.401889832134e1,
1.993658056862e0));
#125274=cartesian_point('',(-2.660826199837e1,6.292594885906e1,
2.591164045099e0));
#125275=cartesian_point('',(-2.662439613286e1,6.290365246209e1,
2.547276107688e0));
#125276=cartesian_point('',(-2.663093737150e1,6.289297572685e1,
2.475797660557e0));
#125277=cartesian_point('',(-2.659998549220e1,6.293981004041e1,
2.375621991720e0));
#125278=cartesian_point('',(-2.655795560737e1,6.301409681663e1,
2.291493985118e0));
#125279=cartesian_point('',(-2.650613316956e1,6.311968315063e1,
2.209721114147e0));
#125280=cartesian_point('',(-2.644639835941e1,6.325706808659e1,
2.131979471721e0));
#125281=cartesian_point('',(-2.638038337348e1,6.342604295871e1,
2.061695656901e0));
#125282=cartesian_point('',(-2.630952246819e1,6.362620901113e1,
2.003017743742e0));
#125283=cartesian_point('',(-2.624463709307e1,6.382829431137e1,
1.966561966685e0));
#125284=cartesian_point('',(-2.620417757724e1,6.396546175557e1,
1.954875734767e0));
#125285=cartesian_point('',(-2.618754658521e1,6.402341837431e1,
1.952162338857e0));
#125286=cartesian_point('',(-2.652378875142e1,6.294647960161e1,
2.583571408930e0));
#125287=cartesian_point('',(-2.654119566751e1,6.292832345488e1,
2.541600976547e0));
#125288=cartesian_point('',(-2.654788533287e1,6.291958660912e1,
2.479415658013e0));
#125289=cartesian_point('',(-2.651539468582e1,6.295785219363e1,
2.385880533884e0));
#125290=cartesian_point('',(-2.647183754222e1,6.302340712080e1,
2.300790869925e0));
#125291=cartesian_point('',(-2.641907883798e1,6.312149862841e1,
2.213346992825e0));
#125292=cartesian_point('',(-2.635943915284e1,6.325362560151e1,
2.126564788704e0));
#125293=cartesian_point('',(-2.629494621243e1,6.342015516187e1,
2.045020430235e0));
#125294=cartesian_point('',(-2.622737801193e1,6.362111718165e1,
1.973842186715e0));
#125295=cartesian_point('',(-2.616724008655e1,6.382717241996e1,
1.926245699404e0));
#125296=cartesian_point('',(-2.613077737581e1,6.396871776333e1,
1.908192225557e0));
#125297=cartesian_point('',(-2.611590361194e1,6.402882218569e1,
1.903029166624e0));
#125298=cartesian_point('',(-2.645786391919e1,6.295302388326e1,
2.581175615832e0));
#125299=cartesian_point('',(-2.647589585413e1,6.293747165967e1,
2.539270408505e0));
#125300=cartesian_point('',(-2.648256736977e1,6.292995307206e1,
2.481055044470e0));
#125301=cartesian_point('',(-2.644954470739e1,6.296283491571e1,
2.389086362681e0));
#125302=cartesian_point('',(-2.640568048039e1,6.302311094114e1,
2.301217883085e0));
#125303=cartesian_point('',(-2.635324258725e1,6.311699786234e1,
2.208107156372e0));
#125304=cartesian_point('',(-2.629484020661e1,6.324666931805e1,
2.113652405023e0));
#125305=cartesian_point('',(-2.623276136153e1,6.341287713457e1,
2.023238314199e0));
#125306=cartesian_point('',(-2.616900995318e1,6.361593566589e1,
1.942714268502e0));
#125307=cartesian_point('',(-2.611364672660e1,6.382623202028e1,
1.887198315528e0));
#125308=cartesian_point('',(-2.608092699214e1,6.397178547508e1,
1.864855354047e0));
#125309=cartesian_point('',(-2.606767624714e1,6.403378339318e1,
1.858088126456e0));
#125310=cartesian_point('',(-2.641050994378e1,6.295346824802e1,
2.581039764892e0));
#125311=cartesian_point('',(-2.642882544564e1,6.293950476552e1,
2.538538688931e0));
#125312=cartesian_point('',(-2.643542375614e1,6.293272847822e1,
2.481700845476e0));
#125313=cartesian_point('',(-2.640231931386e1,6.296232851883e1,
2.389233527863e0));
#125314=cartesian_point('',(-2.635863185184e1,6.301950229423e1,
2.298458171225e0));
#125315=cartesian_point('',(-2.630689658790e1,6.311110755872e1,
2.200719611229e0));
#125316=cartesian_point('',(-2.624990525927e1,6.323975523189e1,
2.100476536565e0));
#125317=cartesian_point('',(-2.619011113440e1,6.340644444079e1,
2.003654583486e0));
#125318=cartesian_point('',(-2.612966136289e1,6.361167141708e1,
1.916601423496e0));
#125319=cartesian_point('',(-2.607820817163e1,6.382552740677e1,
1.855744922209e0));
#125320=cartesian_point('',(-2.604845714423e1,6.397422552039e1,
1.830626018953e0));
#125321=cartesian_point('',(-2.603648521987e1,6.403768112378e1,
1.822844647110e0));
#125322=cartesian_point('',(-2.636331974451e1,6.294985550595e1,
2.582414646116e0));
#125323=cartesian_point('',(-2.638176025065e1,6.293720689656e1,
2.538707369270e0));
#125324=cartesian_point('',(-2.638822828007e1,6.293104382983e1,
2.481837730352e0));
#125325=cartesian_point('',(-2.635532853587e1,6.295793114954e1,
2.387326306150e0));
#125326=cartesian_point('',(-2.631219582250e1,6.301267046390e1,
2.292786257859e0));
#125327=cartesian_point('',(-2.626161066711e1,6.310270562472e1,
2.189904846736e0));
#125328=cartesian_point('',(-2.620652315880e1,6.323103815994e1,
2.083629430563e0));
#125329=cartesian_point('',(-2.614953053823e1,6.339888597858e1,
1.980386798517e0));
#125330=cartesian_point('',(-2.609290458509e1,6.360690515463e1,
1.887002422758e0));
#125331=cartesian_point('',(-2.604580559735e1,6.382479748233e1,
1.821155446242e0));
#125332=cartesian_point('',(-2.601927990979e1,6.397688246748e1,
1.793561008793e0));
#125333=cartesian_point('',(-2.600869005322e1,6.404188369269e1,
1.784900616473e0));
#125334=cartesian_point('',(-2.629810098455e1,6.293891629455e1,
2.586529126378e0));
#125335=cartesian_point('',(-2.631648320580e1,6.292769140543e1,
2.540256943592e0));
#125336=cartesian_point('',(-2.632268712587e1,6.292219034230e1,
2.481284015333e0));
#125337=cartesian_point('',(-2.629048990054e1,6.294614631584e1,
2.381679063424e0));
#125338=cartesian_point('',(-2.624867896628e1,6.299848448442e1,
2.280663595395e0));
#125339=cartesian_point('',(-2.620034296223e1,6.308738140395e1,
2.169895972582e0));
#125340=cartesian_point('',(-2.614861626016e1,6.321631222540e1,
2.054896486681e0));
#125341=cartesian_point('',(-2.609626472342e1,6.338675666319e1,
1.942728931672e0));
#125342=cartesian_point('',(-2.604570580378e1,6.359956031407e1,
1.840851609447e0));
#125343=cartesian_point('',(-2.600529556560e1,6.382374801349e1,
1.768593788684e0));
#125344=cartesian_point('',(-2.598361875565e1,6.398088486916e1,
1.738004442587e0));
#125345=cartesian_point('',(-2.597509683776e1,6.404815852999e1,
1.728322183648e0));
#125346=cartesian_point('',(-2.621551061866e1,6.291278706536e1,
2.596311118169e0));
#125347=cartesian_point('',(-2.623334202782e1,6.290255274824e1,
2.544937122175e0));
#125348=cartesian_point('',(-2.623903795473e1,6.289750706452e1,
2.479049078896e0));
#125349=cartesian_point('',(-2.620859668672e1,6.291943916251e1,
2.368310512959e0));
#125350=cartesian_point('',(-2.616960561113e1,6.297072554626e1,
2.256467790979e0));
#125351=cartesian_point('',(-2.612547972154e1,6.306031103651e1,
2.134105978274e0));
#125352=cartesian_point('',(-2.607951539496e1,6.319213386096e1,
2.007259443385e0));
#125353=cartesian_point('',(-2.603462936737e1,6.336792153583e1,
1.883683850794e0));
#125354=cartesian_point('',(-2.599336870535e1,6.358869486464e1,
1.771582096533e0));
#125355=cartesian_point('',(-2.596281426263e1,6.382233501598e1,
1.692209610136e0));
#125356=cartesian_point('',(-2.594808578288e1,6.398663545610e1,
1.658707910301e0));
#125357=cartesian_point('',(-2.594250853629e1,6.405706828188e1,
1.648130005505e0));
#125358=cartesian_point('',(-2.612128536905e1,6.285998743187e1,
2.616032237820e0));
#125359=cartesian_point('',(-2.613759509953e1,6.284936192907e1,
2.555366292849e0));
#125360=cartesian_point('',(-2.614238649337e1,6.284411862576e1,
2.473627108765e0));
#125361=cartesian_point('',(-2.611557088217e1,6.286690330199e1,
2.341416032775e0));
#125362=cartesian_point('',(-2.608194302064e1,6.292071434896e1,
2.212301162284e0));
#125363=cartesian_point('',(-2.604517070639e1,6.301507419903e1,
2.073701666153e0));
#125364=cartesian_point('',(-2.600860150482e1,6.315419339732e1,
1.931842408049e0));
#125365=cartesian_point('',(-2.597520692872e1,6.333992535700e1,
1.795053394920e0));
#125366=cartesian_point('',(-2.594757918713e1,6.357336942658e1,
1.672280651737e0));
#125367=cartesian_point('',(-2.593086344587e1,6.382056567102e1,
1.586670950757e0));
#125368=cartesian_point('',(-2.592557509379e1,6.399447352464e1,
1.551495092248e0));
#125369=cartesian_point('',(-2.592396768756e1,6.406903761786e1,
1.540641449858e0));
#125370=cartesian_point('',(-2.603288443419e1,6.278103580685e1,
2.645488509159e0));
#125371=cartesian_point('',(-2.604662357874e1,6.276809674603e1,
2.571663193336e0));
#125372=cartesian_point('',(-2.605015053422e1,6.276175042389e1,
2.464865237661e0));
#125373=cartesian_point('',(-2.602881228603e1,6.278938029384e1,
2.301286877244e0));
#125374=cartesian_point('',(-2.600296213235e1,6.285032570391e1,
2.149672713300e0));
#125375=cartesian_point('',(-2.597635211210e1,6.295426856601e1,
1.991987632988e0));
#125376=cartesian_point('',(-2.595220681960e1,6.310534735695e1,
1.834128523982e0));
#125377=cartesian_point('',(-2.593339900600e1,6.330533295703e1,
1.684689141727e0));
#125378=cartesian_point('',(-2.592243178401e1,6.355524314152e1,
1.553176615171e0));
#125379=cartesian_point('',(-2.592201904266e1,6.381870443433e1,
1.464120403061e0));
#125380=cartesian_point('',(-2.592752316743e1,6.400346153308e1,
1.429483137267e0));
#125381=cartesian_point('',(-2.593042116243e1,6.408257591298e1,
1.419325434839e0));
#125382=cartesian_point('',(-2.598828833424e1,6.271344528184e1,
2.670686589857e0));
#125383=cartesian_point('',(-2.599965199433e1,6.269750200744e1,
2.586030714010e0));
#125384=cartesian_point('',(-2.600214863993e1,6.268973323047e1,
2.456976722484e0));
#125385=cartesian_point('',(-2.598553266267e1,6.272362519273e1,
2.266983406749e0));
#125386=cartesian_point('',(-2.596619774715e1,6.279266744844e1,
2.098078131629e0));
#125387=cartesian_point('',(-2.594779409477e1,6.290626144202e1,
1.927129857436e0));
#125388=cartesian_point('',(-2.593332288515e1,6.306820016181e1,
1.759391815985e0));
#125389=cartesian_point('',(-2.592546533849e1,6.328002348873e1,
1.603331195960e0));
#125390=cartesian_point('',(-2.592655556477e1,6.354256151510e1,
1.468609752879e0));
#125391=cartesian_point('',(-2.593750029504e1,6.381757554512e1,
1.380084761054e0));
#125392=cartesian_point('',(-2.595027595667e1,6.400953827560e1,
1.347709846133e0));
#125393=cartesian_point('',(-2.595618384351e1,6.409158462060e1,
1.338804174162e0));
#125394=cartesian_point('',(-2.596978130831e1,6.267412220783e1,
2.685341771818e0));
#125395=cartesian_point('',(-2.597972112e1,6.265618619337e1,2.594488988980e0));
#125396=cartesian_point('',(-2.598163083357e1,6.264747543362e1,
2.452294591345e0));
#125397=cartesian_point('',(-2.596777011728e1,6.268551647959e1,
2.247038435186e0));
#125398=cartesian_point('',(-2.595219138011e1,6.275974533548e1,
2.068545014252e0));
#125399=cartesian_point('',(-2.593844394893e1,6.287930048847e1,
1.890616498188e0));
#125400=cartesian_point('',(-2.592937075416e1,6.304770601735e1,
1.718044815710e0));
#125401=cartesian_point('',(-2.592751598629e1,6.326632904199e1,
1.559139202299e0));
#125402=cartesian_point('',(-2.593509324297e1,6.353586226322e1,
1.423573425773e0));
#125403=cartesian_point('',(-2.595202350904e1,6.381702993242e1,
1.336190664324e0));
#125404=cartesian_point('',(-2.596855872128e1,6.401268647057e1,
1.305562982641e0));
#125405=cartesian_point('',(-2.597601498694e1,6.409620801503e1,
1.297542756166e0));
#125406=b_spline_surface_with_knots('',3,3,((#125214,#125215,#125216,#125217,
#125218,#125219,#125220,#125221,#125222,#125223,#125224,#125225),(#125226,
#125227,#125228,#125229,#125230,#125231,#125232,#125233,#125234,#125235,#125236,
#125237),(#125238,#125239,#125240,#125241,#125242,#125243,#125244,#125245,
#125246,#125247,#125248,#125249),(#125250,#125251,#125252,#125253,#125254,
#125255,#125256,#125257,#125258,#125259,#125260,#125261),(#125262,#125263,
#125264,#125265,#125266,#125267,#125268,#125269,#125270,#125271,#125272,
#125273),(#125274,#125275,#125276,#125277,#125278,#125279,#125280,#125281,
#125282,#125283,#125284,#125285),(#125286,#125287,#125288,#125289,#125290,
#125291,#125292,#125293,#125294,#125295,#125296,#125297),(#125298,#125299,
#125300,#125301,#125302,#125303,#125304,#125305,#125306,#125307,#125308,
#125309),(#125310,#125311,#125312,#125313,#125314,#125315,#125316,#125317,
#125318,#125319,#125320,#125321),(#125322,#125323,#125324,#125325,#125326,
#125327,#125328,#125329,#125330,#125331,#125332,#125333),(#125334,#125335,
#125336,#125337,#125338,#125339,#125340,#125341,#125342,#125343,#125344,
#125345),(#125346,#125347,#125348,#125349,#125350,#125351,#125352,#125353,
#125354,#125355,#125356,#125357),(#125358,#125359,#125360,#125361,#125362,
#125363,#125364,#125365,#125366,#125367,#125368,#125369),(#125370,#125371,
#125372,#125373,#125374,#125375,#125376,#125377,#125378,#125379,#125380,
#125381),(#125382,#125383,#125384,#125385,#125386,#125387,#125388,#125389,
#125390,#125391,#125392,#125393),(#125394,#125395,#125396,#125397,#125398,
#125399,#125400,#125401,#125402,#125403,#125404,#125405)),.unspecified.,.f.,.f.,
.f.,(4,1,1,1,1,1,1,1,1,1,1,1,1,4),(4,1,1,1,1,1,1,1,1,4),(2.653979763853e-1,
3.75e-1,5.e-1,6.25e-1,7.5e-1,8.75e-1,9.375e-1,1.e0,1.0625e0,1.125e0,1.25e0,
1.375e0,1.5e0,1.657379419660e0),(1.284951009856e-1,2.632577468691e-1,
3.502847694198e-1,4.365661483868e-1,5.290255379928e-1,6.314450692580e-1,
7.432780603734e-1,8.656105393292e-1,1.e0,1.095878144977e0),.unspecified.);
#125408=oriented_edge('',*,*,#125407,.t.);
#125409=oriented_edge('',*,*,#125207,.f.);
#125411=oriented_edge('',*,*,#125410,.t.);
#125412=edge_loop('',(#125408,#125409,#125411));
#125413=face_outer_bound('',#125412,.f.);
#125415=cartesian_point('',(-2.642963950131e1,6.224073084694e1,
1.848950012757e1));
#125416=direction('',(1.292316414040e-5,1.234070820906e-2,-9.999238504776e-1));
#125417=direction('',(-7.063390168680e-1,7.078199211863e-1,8.726535498376e-3));
#125418=axis2_placement_3d('',#125415,#125416,#125417);
#125419=cylindrical_surface('',#125418,5.e-1);
#125421=oriented_edge('',*,*,#125420,.f.);
#125422=oriented_edge('',*,*,#125407,.f.);
#125424=oriented_edge('',*,*,#125423,.f.);
#125426=oriented_edge('',*,*,#125425,.f.);
#125427=edge_loop('',(#125421,#125422,#125424,#125426));
#125428=face_outer_bound('',#125427,.f.);
#125430=cartesian_point('',(-6.596173924851e1,2.384157741295e1,-9.4e0));
#125431=direction('',(7.063390168680e-1,-7.078199211863e-1,-8.726535498374e-3));
#125432=direction('',(7.078468738263e-1,7.063659131175e-1,0.e0));
#125433=axis2_placement_3d('',#125430,#125431,#125432);
#125434=plane('',#125433);
#125436=oriented_edge('',*,*,#125435,.t.);
#125437=oriented_edge('',*,*,#125209,.f.);
#125438=oriented_edge('',*,*,#125420,.t.);
#125440=oriented_edge('',*,*,#125439,.t.);
#125442=oriented_edge('',*,*,#125441,.f.);
#125444=oriented_edge('',*,*,#125443,.f.);
#125446=oriented_edge('',*,*,#125445,.t.);
#125448=oriented_edge('',*,*,#125447,.f.);
#125450=oriented_edge('',*,*,#125449,.f.);
#125452=oriented_edge('',*,*,#125451,.f.);
#125454=oriented_edge('',*,*,#125453,.t.);
#125456=oriented_edge('',*,*,#125455,.t.);
#125458=oriented_edge('',*,*,#125457,.f.);
#125460=oriented_edge('',*,*,#125459,.t.);
#125461=edge_loop('',(#125436,#125437,#125438,#125440,#125442,#125444,#125446,
#125448,#125450,#125452,#125454,#125456,#125458,#125460));
#125462=face_outer_bound('',#125461,.f.);
#125464=cartesian_point('',(-6.218785924956e1,2.655994086379e1,
1.827729355447e1));
#125465=direction('',(-1.234070820906e-2,1.292316414053e-5,-9.999238504776e-1));
#125466=direction('',(-7.078199211863e-1,-7.063390168680e-1,8.726535498376e-3));
#125467=axis2_placement_3d('',#125464,#125465,#125466);
#125468=cylindrical_surface('',#125467,5.e-1);
#125470=oriented_edge('',*,*,#125469,.f.);
#125471=oriented_edge('',*,*,#125194,.f.);
#125472=oriented_edge('',*,*,#125435,.f.);
#125474=oriented_edge('',*,*,#125473,.f.);
#125475=edge_loop('',(#125470,#125471,#125472,#125474));
#125476=face_outer_bound('',#125475,.f.);
#125478=cartesian_point('',(-6.595603764853e1,2.928620234261e1,-9.4e0));
#125479=direction('',(-7.078199211863e-1,-7.063390168680e-1,8.726535498374e-3));
#125480=direction('',(7.063659131175e-1,-7.078468738263e-1,0.e0));
#125481=axis2_placement_3d('',#125478,#125479,#125480);
#125482=plane('',#125481);
#125483=oriented_edge('',*,*,#125469,.t.);
#125485=oriented_edge('',*,*,#125484,.f.);
#125487=oriented_edge('',*,*,#125486,.t.);
#125488=oriented_edge('',*,*,#124993,.f.);
#125489=edge_loop('',(#125483,#125485,#125487,#125488));
#125490=face_outer_bound('',#125489,.f.);
#125492=cartesian_point('',(2.143389893579e2,-2.455974406706e2,1.78e1));
#125493=direction('',(-7.063659131176e-1,7.078468738263e-1,0.e0));
#125494=direction('',(-7.078199211863e-1,-7.063390168680e-1,8.726535498375e-3));
#125495=axis2_placement_3d('',#125492,#125493,#125494);
#125496=cylindrical_surface('',#125495,4.e0);
#125498=oriented_edge('',*,*,#125497,.t.);
#125500=oriented_edge('',*,*,#125499,.t.);
#125502=oriented_edge('',*,*,#125501,.t.);
#125503=oriented_edge('',*,*,#125484,.t.);
#125504=edge_loop('',(#125498,#125500,#125502,#125503));
#125505=face_outer_bound('',#125504,.f.);
#125507=cartesian_point('',(-5.971620763969e1,2.903226107827e1,
1.780020341848e1));
#125508=direction('',(-7.063339423889e-1,7.078250835362e-1,8.718540379295e-3));
#125509=direction('',(5.152833228814e-2,3.912822279468e-2,9.979047114592e-1));
#125510=axis2_placement_3d('',#125507,#125508,#125509);
#125511=toroidal_surface('',#125510,3.499884753353e0,4.999985484065e-1);
#125512=oriented_edge('',*,*,#125497,.f.);
#125513=oriented_edge('',*,*,#125473,.t.);
#125514=oriented_edge('',*,*,#125459,.f.);
#125516=oriented_edge('',*,*,#125515,.t.);
#125517=edge_loop('',(#125512,#125513,#125514,#125516));
#125518=face_outer_bound('',#125517,.f.);
#125520=cartesian_point('',(1.761128623067e2,2.643248222842e2,2.13e1));
#125521=direction('',(-7.078468738263e-1,-7.063659131175e-1,0.e0));
#125522=direction('',(0.e0,0.e0,1.e0));
#125523=axis2_placement_3d('',#125520,#125521,#125522);
#125524=cylindrical_surface('',#125523,5.e-1);
#125526=oriented_edge('',*,*,#125525,.t.);
#125527=oriented_edge('',*,*,#125515,.f.);
#125528=oriented_edge('',*,*,#125457,.t.);
#125530=oriented_edge('',*,*,#125529,.f.);
#125531=edge_loop('',(#125526,#125527,#125528,#125530));
#125532=face_outer_bound('',#125531,.f.);
#125534=cartesian_point('',(-2.430944080538e1,6.116852593842e1,2.18e1));
#125535=direction('',(0.e0,0.e0,1.e0));
#125536=direction('',(-7.078468738263e-1,-7.063659131175e-1,0.e0));
#125537=axis2_placement_3d('',#125534,#125535,#125536);
#125538=plane('',#125537);
#125539=oriented_edge('',*,*,#125525,.f.);
#125541=oriented_edge('',*,*,#125540,.f.);
#125543=oriented_edge('',*,*,#125542,.f.);
#125544=oriented_edge('',*,*,#125499,.f.);
#125545=edge_loop('',(#125539,#125541,#125543,#125544));
#125546=face_outer_bound('',#125545,.f.);
#125548=cartesian_point('',(-5.775520559367e1,2.779273654362e1,2.23e1));
#125549=direction('',(-7.078468738263e-1,-7.063659131175e-1,0.e0));
#125550=direction('',(0.e0,0.e0,-1.e0));
#125551=axis2_placement_3d('',#125548,#125549,#125550);
#125552=plane('',#125551);
#125553=oriented_edge('',*,*,#125540,.t.);
#125554=oriented_edge('',*,*,#125529,.t.);
#125555=oriented_edge('',*,*,#125455,.f.);
#125557=oriented_edge('',*,*,#125556,.t.);
#125559=oriented_edge('',*,*,#125558,.t.);
#125561=oriented_edge('',*,*,#125560,.t.);
#125563=oriented_edge('',*,*,#125562,.f.);
#125565=oriented_edge('',*,*,#125564,.t.);
#125566=edge_loop('',(#125553,#125554,#125555,#125557,#125559,#125561,#125563,
#125565));
#125567=face_outer_bound('',#125566,.f.);
#125569=cartesian_point('',(-3.062868084661e2,-2.170717339017e2,2.18e1));
#125570=direction('',(7.078468738263e-1,7.063659131175e-1,0.e0));
#125571=direction('',(-7.063390168680e-1,7.078199211863e-1,8.726535498375e-3));
#125572=axis2_placement_3d('',#125569,#125570,#125571);
#125573=cylindrical_surface('',#125572,5.e-1);
#125574=oriented_edge('',*,*,#125556,.f.);
#125575=oriented_edge('',*,*,#125453,.f.);
#125577=oriented_edge('',*,*,#125576,.f.);
#125579=oriented_edge('',*,*,#125578,.t.);
#125580=edge_loop('',(#125574,#125575,#125577,#125579));
#125581=face_outer_bound('',#125580,.f.);
#125583=cartesian_point('',(-4.890711967084e1,3.662231045759e1,2.18e1));
#125584=direction('',(7.078468738263e-1,7.063659131175e-1,0.e0));
#125585=direction('',(0.e0,0.e0,1.e0));
#125586=axis2_placement_3d('',#125583,#125584,#125585);
#125587=plane('',#125586);
#125589=oriented_edge('',*,*,#125588,.f.);
#125591=oriented_edge('',*,*,#125590,.t.);
#125593=oriented_edge('',*,*,#125592,.f.);
#125595=oriented_edge('',*,*,#125594,.t.);
#125597=oriented_edge('',*,*,#125596,.f.);
#125598=oriented_edge('',*,*,#125576,.t.);
#125599=oriented_edge('',*,*,#125451,.t.);
#125601=oriented_edge('',*,*,#125600,.t.);
#125602=edge_loop('',(#125589,#125591,#125593,#125595,#125597,#125598,#125599,
#125601));
#125603=face_outer_bound('',#125602,.f.);
#125605=cartesian_point('',(-2.430944080538e1,6.116852593842e1,2.18e1));
#125606=direction('',(0.e0,0.e0,1.e0));
#125607=direction('',(-7.078468738263e-1,-7.063659131175e-1,0.e0));
#125608=axis2_placement_3d('',#125605,#125606,#125607);
#125609=plane('',#125608);
#125611=oriented_edge('',*,*,#125610,.f.);
#125613=oriented_edge('',*,*,#125612,.f.);
#125615=oriented_edge('',*,*,#125614,.f.);
#125616=oriented_edge('',*,*,#125588,.t.);
#125617=edge_loop('',(#125611,#125613,#125615,#125616));
#125618=face_outer_bound('',#125617,.f.);
#125620=cartesian_point('',(-3.152243839266e2,-2.259844457474e2,2.13e1));
#125621=direction('',(7.078468738263e-1,7.063659131175e-1,0.e0));
#125622=direction('',(-7.063390168680e-1,7.078199211863e-1,8.726535498377e-3));
#125623=axis2_placement_3d('',#125620,#125621,#125622);
#125624=cylindrical_surface('',#125623,5.e-1);
#125625=oriented_edge('',*,*,#125610,.t.);
#125626=oriented_edge('',*,*,#125600,.f.);
#125627=oriented_edge('',*,*,#125449,.t.);
#125629=oriented_edge('',*,*,#125628,.f.);
#125630=edge_loop('',(#125625,#125626,#125627,#125629));
#125631=face_outer_bound('',#125630,.f.);
#125633=cartesian_point('',(-3.651979937888e1,4.898371393715e1,2.23e1));
#125634=direction('',(-7.078468738263e-1,-7.063659131175e-1,0.e0));
#125635=direction('',(0.e0,0.e0,-1.e0));
#125636=axis2_placement_3d('',#125633,#125634,#125635);
#125637=plane('',#125636);
#125639=oriented_edge('',*,*,#125638,.t.);
#125641=oriented_edge('',*,*,#125640,.f.);
#125643=oriented_edge('',*,*,#125642,.t.);
#125644=oriented_edge('',*,*,#125612,.t.);
#125645=oriented_edge('',*,*,#125628,.t.);
#125646=oriented_edge('',*,*,#125447,.t.);
#125648=oriented_edge('',*,*,#125647,.t.);
#125650=oriented_edge('',*,*,#125649,.t.);
#125651=edge_loop('',(#125639,#125641,#125643,#125644,#125645,#125646,#125648,
#125650));
#125652=face_outer_bound('',#125651,.f.);
#125654=cartesian_point('',(-3.155043645761e2,-2.283261069933e2,2.18e1));
#125655=direction('',(7.078468738263e-1,7.063659131175e-1,0.e0));
#125656=direction('',(0.e0,0.e0,1.e0));
#125657=axis2_placement_3d('',#125654,#125655,#125656);
#125658=cylindrical_surface('',#125657,5.e-1);
#125660=oriented_edge('',*,*,#125659,.f.);
#125662=oriented_edge('',*,*,#125661,.t.);
#125663=oriented_edge('',*,*,#125638,.f.);
#125665=oriented_edge('',*,*,#125664,.t.);
#125666=edge_loop('',(#125660,#125662,#125663,#125665));
#125667=face_outer_bound('',#125666,.f.);
#125669=cartesian_point('',(-2.767171345605e1,5.781328785112e1,2.18e1));
#125670=direction('',(7.078468738263e-1,7.063659131175e-1,0.e0));
#125671=direction('',(0.e0,0.e0,1.e0));
#125672=axis2_placement_3d('',#125669,#125670,#125671);
#125673=plane('',#125672);
#125675=oriented_edge('',*,*,#125674,.t.);
#125676=oriented_edge('',*,*,#125443,.t.);
#125678=oriented_edge('',*,*,#125677,.t.);
#125680=oriented_edge('',*,*,#125679,.f.);
#125682=oriented_edge('',*,*,#125681,.t.);
#125684=oriented_edge('',*,*,#125683,.f.);
#125685=oriented_edge('',*,*,#125659,.t.);
#125687=oriented_edge('',*,*,#125686,.f.);
#125688=edge_loop('',(#125675,#125676,#125678,#125680,#125682,#125684,#125685,
#125687));
#125689=face_outer_bound('',#125688,.f.);
#125691=cartesian_point('',(-3.168395472263e2,-2.276023941699e2,2.18e1));
#125692=direction('',(7.078468738263e-1,7.063659131175e-1,0.e0));
#125693=direction('',(-7.063390168680e-1,7.078199211863e-1,8.726535498375e-3));
#125694=axis2_placement_3d('',#125691,#125692,#125693);
#125695=cylindrical_surface('',#125694,5.e-1);
#125696=oriented_edge('',*,*,#125674,.f.);
#125698=oriented_edge('',*,*,#125697,.t.);
#125699=oriented_edge('',*,*,#125647,.f.);
#125700=oriented_edge('',*,*,#125445,.f.);
#125701=edge_loop('',(#125696,#125698,#125699,#125700));
#125702=face_outer_bound('',#125701,.f.);
#125704=cartesian_point('',(-2.767171345605e1,5.781328785112e1,2.23e1));
#125705=direction('',(0.e0,0.e0,1.e0));
#125706=direction('',(-7.078468738263e-1,-7.063659131175e-1,0.e0));
#125707=axis2_placement_3d('',#125704,#125705,#125706);
#125708=plane('',#125707);
#125709=oriented_edge('',*,*,#125697,.f.);
#125710=oriented_edge('',*,*,#125686,.t.);
#125711=oriented_edge('',*,*,#125664,.f.);
#125712=oriented_edge('',*,*,#125649,.f.);
#125713=edge_loop('',(#125709,#125710,#125711,#125712));
#125714=face_outer_bound('',#125713,.f.);
#125716=cartesian_point('',(-3.080122765390e2,-2.187874275663e2,2.13e1));
#125717=direction('',(7.078468738263e-1,7.063659131175e-1,0.e0));
#125718=direction('',(-7.063390168680e-1,7.078199211863e-1,8.726535498376e-3));
#125719=axis2_placement_3d('',#125716,#125717,#125718);
#125720=cylindrical_surface('',#125719,5.e-1);
#125721=oriented_edge('',*,*,#125441,.t.);
#125723=oriented_edge('',*,*,#125722,.f.);
#125725=oriented_edge('',*,*,#125724,.t.);
#125726=oriented_edge('',*,*,#125677,.f.);
#125727=edge_loop('',(#125721,#125723,#125725,#125726));
#125728=face_outer_bound('',#125727,.f.);
#125730=cartesian_point('',(-2.890704596237e1,5.977691363513e1,
1.780031385110e1));
#125731=direction('',(7.063496881391e-1,-7.078094914857e-1,-8.708721411211e-3));
#125732=direction('',(-3.926780468793e-2,-5.146477544479e-2,9.979025084663e-1));
#125733=axis2_placement_3d('',#125730,#125731,#125732);
#125734=toroidal_surface('',#125733,3.499747997379e0,4.999975939731e-1);
#125735=oriented_edge('',*,*,#125439,.f.);
#125736=oriented_edge('',*,*,#125425,.t.);
#125738=oriented_edge('',*,*,#125737,.t.);
#125739=oriented_edge('',*,*,#125722,.t.);
#125740=edge_loop('',(#125735,#125736,#125738,#125739));
#125741=face_outer_bound('',#125740,.f.);
#125743=cartesian_point('',(2.693159354537e2,-2.390715109037e2,1.78e1));
#125744=direction('',(-7.063659131176e-1,7.078468738263e-1,0.e0));
#125745=direction('',(0.e0,0.e0,1.e0));
#125746=axis2_placement_3d('',#125743,#125744,#125745);
#125747=cylindrical_surface('',#125746,4.e0);
#125748=oriented_edge('',*,*,#125737,.f.);
#125750=oriented_edge('',*,*,#125749,.t.);
#125752=oriented_edge('',*,*,#125751,.t.);
#125754=oriented_edge('',*,*,#125753,.t.);
#125755=edge_loop('',(#125748,#125750,#125752,#125754));
#125756=face_outer_bound('',#125755,.f.);
#125758=cartesian_point('',(-2.914800020957e1,6.601722982472e1,-9.4e0));
#125759=direction('',(7.078199211863e-1,7.063390168680e-1,8.726535498374e-3));
#125760=direction('',(-7.063659131175e-1,7.078468738263e-1,0.e0));
#125761=axis2_placement_3d('',#125758,#125759,#125760);
#125762=plane('',#125761);
#125763=oriented_edge('',*,*,#125423,.t.);
#125765=oriented_edge('',*,*,#125764,.f.);
#125767=oriented_edge('',*,*,#125766,.t.);
#125768=oriented_edge('',*,*,#125749,.f.);
#125769=edge_loop('',(#125763,#125765,#125767,#125768));
#125770=face_outer_bound('',#125769,.f.);
#125772=cartesian_point('',(2.558202198717e2,-2.189875965313e2,2.5e0));
#125773=direction('',(-7.063659131175e-1,7.078468738263e-1,0.e0));
#125774=direction('',(0.e0,0.e0,-1.e0));
#125775=axis2_placement_3d('',#125772,#125773,#125774);
#125776=cylindrical_surface('',#125775,5.e-1);
#125777=oriented_edge('',*,*,#123527,.f.);
#125779=oriented_edge('',*,*,#125778,.t.);
#125780=oriented_edge('',*,*,#125764,.t.);
#125781=oriented_edge('',*,*,#125410,.f.);
#125782=edge_loop('',(#125777,#125779,#125780,#125781));
#125783=face_outer_bound('',#125782,.f.);
#125785=cartesian_point('',(-2.499350269294e1,6.166871466212e1,
2.678090651815e0));
#125786=cartesian_point('',(-2.499966412678e1,6.166197035166e1,
2.651084726483e0));
#125787=cartesian_point('',(-2.500949358335e1,6.165086760785e1,
2.592868673651e0));
#125788=cartesian_point('',(-2.501397098006e1,6.164445969583e1,
2.505185346241e0));
#125789=cartesian_point('',(-2.500870035417e1,6.164784117521e1,
2.420491003048e0));
#125790=cartesian_point('',(-2.499592056730e1,6.165888904923e1,
2.343624368740e0));
#125791=cartesian_point('',(-2.497621449255e1,6.167694226620e1,
2.271032051864e0));
#125792=cartesian_point('',(-2.494850987095e1,6.170301214653e1,
2.200055446029e0));
#125793=cartesian_point('',(-2.491096801670e1,6.173892586556e1,
2.130349891972e0));
#125794=cartesian_point('',(-2.486195109568e1,6.178637442139e1,
2.064455911338e0));
#125795=cartesian_point('',(-2.480149526973e1,6.184544283594e1,
2.007807112255e0));
#125796=cartesian_point('',(-2.473242028711e1,6.191345442293e1,
1.966543690430e0));
#125797=cartesian_point('',(-2.465899467093e1,6.198623019629e1,
1.944272802113e0));
#125798=cartesian_point('',(-2.458479561931e1,6.206021867216e1,
1.941770524497e0));
#125799=cartesian_point('',(-2.452577267735e1,6.211942280018e1,
1.955502613769e0));
#125800=cartesian_point('',(-2.449231178074e1,6.215313882211e1,
1.970021917053e0));
#125801=cartesian_point('',(-2.448226786939e1,6.216327347074e1,
1.975026905867e0));
#125802=cartesian_point('',(-2.496254634038e1,6.165821130749e1,
2.673393912944e0));
#125803=cartesian_point('',(-2.496853657582e1,6.165163767125e1,
2.647133727425e0));
#125804=cartesian_point('',(-2.497809308131e1,6.164080808205e1,
2.590522284581e0));
#125805=cartesian_point('',(-2.498244352506e1,6.163452660994e1,
2.505245663029e0));
#125806=cartesian_point('',(-2.497731318087e1,6.163776813895e1,
2.422866152084e0));
#125807=cartesian_point('',(-2.496487837059e1,6.164847164891e1,
2.348092456743e0));
#125808=cartesian_point('',(-2.494570499220e1,6.166599314636e1,
2.277469747104e0));
#125809=cartesian_point('',(-2.491874888414e1,6.169131588707e1,
2.208412286851e0));
#125810=cartesian_point('',(-2.488222018919e1,6.172621832875e1,
2.140585050188e0));
#125811=cartesian_point('',(-2.483452449622e1,6.177234814820e1,
2.076460689190e0));
#125812=cartesian_point('',(-2.477569671244e1,6.182979165639e1,
2.021328473256e0));
#125813=cartesian_point('',(-2.470848150317e1,6.189594713773e1,
1.981166969231e0));
#125814=cartesian_point('',(-2.463703452788e1,6.196674829822e1,
1.959489861559e0));
#125815=cartesian_point('',(-2.456483918114e1,6.203873719462e1,
1.957054258768e0));
#125816=cartesian_point('',(-2.450741583456e1,6.209634530965e1,
1.970420316066e0));
#125817=cartesian_point('',(-2.447486497002e1,6.212915306030e1,
1.984552175336e0));
#125818=cartesian_point('',(-2.446509458231e1,6.213901474801e1,
1.989423549245e0));
#125819=cartesian_point('',(-2.489860279236e1,6.162956357813e1,
2.665413264790e0));
#125820=cartesian_point('',(-2.490430156878e1,6.162328042032e1,
2.640442834012e0));
#125821=cartesian_point('',(-2.491339647655e1,6.161291319322e1,
2.586604650400e0));
#125822=cartesian_point('',(-2.491754248661e1,6.160683517442e1,
2.505481032935e0));
#125823=cartesian_point('',(-2.491266806759e1,6.160982139822e1,
2.427089618780e0));
#125824=cartesian_point('',(-2.490083995961e1,6.161991923124e1,
2.355916560400e0));
#125825=cartesian_point('',(-2.488259483340e1,6.163651411114e1,
2.288677772138e0));
#125826=cartesian_point('',(-2.485693667182e1,6.166054119180e1,
2.222913195605e0));
#125827=cartesian_point('',(-2.482215888171e1,6.169369586076e1,
2.158304540806e0));
#125828=cartesian_point('',(-2.477674048620e1,6.173755253843e1,
2.097208550584e0));
#125829=cartesian_point('',(-2.472071297830e1,6.179220102558e1,
2.044668534549e0));
#125830=cartesian_point('',(-2.465669173605e1,6.185516872354e1,
2.006388627139e0));
#125831=cartesian_point('',(-2.458863972480e1,6.192258177345e1,
1.985724805009e0));
#125832=cartesian_point('',(-2.451988115387e1,6.199114093539e1,
1.983402955836e0));
#125833=cartesian_point('',(-2.446520209031e1,6.204601103543e1,
1.996144439909e0));
#125834=cartesian_point('',(-2.443421325605e1,6.207725970415e1,
2.009614903858e0));
#125835=cartesian_point('',(-2.442491246839e1,6.208665275298e1,
2.014258148672e0));
#125836=cartesian_point('',(-2.480974799530e1,6.156543112911e1,
2.660344903004e0));
#125837=cartesian_point('',(-2.481525928740e1,6.155933445058e1,
2.636289705080e0));
#125838=cartesian_point('',(-2.482407039109e1,6.154925329310e1,
2.584411498558e0));
#125839=cartesian_point('',(-2.482813456174e1,6.154325602915e1,
2.506195702239e0));
#125840=cartesian_point('',(-2.482349736545e1,6.154600566618e1,
2.430569964181e0));
#125841=cartesian_point('',(-2.481214184981e1,6.155563149239e1,
2.361872188219e0));
#125842=cartesian_point('',(-2.479458449345e1,6.157153953325e1,
2.296940631708e0));
#125843=cartesian_point('',(-2.476986156325e1,6.159463263001e1,
2.233402954242e0));
#125844=cartesian_point('',(-2.473632060032e1,6.162655218169e1,
2.170953054205e0));
#125845=cartesian_point('',(-2.469248577744e1,6.166882759362e1,
2.111871570213e0));
#125846=cartesian_point('',(-2.463838096507e1,6.172155640986e1,
2.061042625862e0));
#125847=cartesian_point('',(-2.457653217218e1,6.178235537932e1,
2.023996943212e0));
#125848=cartesian_point('',(-2.451077608551e1,6.184747689584e1,
2.003995099030e0));
#125849=cartesian_point('',(-2.444433668933e1,6.191372148886e1,
2.001747451231e0));
#125850=cartesian_point('',(-2.439151219589e1,6.196674176888e1,
2.014081155139e0));
#125851=cartesian_point('',(-2.436158221383e1,6.199693327237e1,
2.027118586715e0));
#125852=cartesian_point('',(-2.435260021119e1,6.200600816789e1,
2.031612305906e0));
#125853=cartesian_point('',(-2.473463037251e1,6.148189800644e1,
2.663317197692e0));
#125854=cartesian_point('',(-2.474024532608e1,6.147569724771e1,
2.638978778835e0));
#125855=cartesian_point('',(-2.474924751548e1,6.146542837014e1,
2.586475226919e0));
#125856=cartesian_point('',(-2.475348623916e1,6.145925597097e1,
2.507267026868e0));
#125857=cartesian_point('',(-2.474890688558e1,6.146194803119e1,
2.430633578195e0));
#125858=cartesian_point('',(-2.473750440268e1,6.147162030813e1,
2.360981502707e0));
#125859=cartesian_point('',(-2.471980281110e1,6.148767175538e1,
2.295113982991e0));
#125860=cartesian_point('',(-2.469482395008e1,6.151101951187e1,
2.230628075902e0));
#125861=cartesian_point('',(-2.466088692328e1,6.154333338828e1,
2.167214645282e0));
#125862=cartesian_point('',(-2.461648550429e1,6.158617316712e1,
2.107192387732e0));
#125863=cartesian_point('',(-2.456163365061e1,6.163964642647e1,
2.055530917651e0));
#125864=cartesian_point('',(-2.449889063295e1,6.170133689472e1,
2.017864959466e0));
#125865=cartesian_point('',(-2.443215690286e1,6.176743358153e1,
1.997523581865e0));
#125866=cartesian_point('',(-2.436471751631e1,6.183467581720e1,
1.995237584167e0));
#125867=cartesian_point('',(-2.431110005653e1,6.188848830684e1,
2.007781089102e0));
#125868=cartesian_point('',(-2.428072536942e1,6.191912303698e1,
2.021038206789e0));
#125869=cartesian_point('',(-2.427161061154e1,6.192833037344e1,
2.025607364654e0));
#125870=cartesian_point('',(-2.468033897479e1,6.138728831137e1,
2.673940511694e0));
#125871=cartesian_point('',(-2.468633501038e1,6.138070667123e1,
2.648163041220e0));
#125872=cartesian_point('',(-2.469597866034e1,6.136980045939e1,
2.592542158832e0));
#125873=cartesian_point('',(-2.470062819105e1,6.136321722332e1,
2.508586878006e0));
#125874=cartesian_point('',(-2.469592398739e1,6.136603400838e1,
2.427317747446e0));
#125875=cartesian_point('',(-2.468396612458e1,6.137626011064e1,
2.353417670310e0));
#125876=cartesian_point('',(-2.466531281744e1,6.139326078747e1,
2.283502729582e0));
#125877=cartesian_point('',(-2.463892675491e1,6.141801211072e1,
2.215025522114e0));
#125878=cartesian_point('',(-2.460301983106e1,6.145229090803e1,
2.147659141250e0));
#125879=cartesian_point('',(-2.455598377147e1,6.149775883540e1,
2.083869372300e0));
#125880=cartesian_point('',(-2.449782131794e1,6.155453479631e1,
2.028944619865e0));
#125881=cartesian_point('',(-2.443124285838e1,6.162005187924e1,
1.988887441849e0));
#125882=cartesian_point('',(-2.436039407052e1,6.169025461276e1,
1.967250584058e0));
#125883=cartesian_point('',(-2.428877442275e1,6.176166812381e1,
1.964818824431e0));
#125884=cartesian_point('',(-2.423182679710e1,6.181880465898e1,
1.978161572826e0));
#125885=cartesian_point('',(-2.419956596474e1,6.185132107377e1,
1.992261553771e0));
#125886=cartesian_point('',(-2.418988548904e1,6.186109291015e1,
1.997120959831e0));
#125887=cartesian_point('',(-2.465374909693e1,6.130572585184e1,
2.687863620990e0));
#125888=cartesian_point('',(-2.466024678783e1,6.129864317245e1,
2.660111302451e0));
#125889=cartesian_point('',(-2.467072251264e1,6.128690864940e1,
2.600221216935e0));
#125890=cartesian_point('',(-2.467586612266e1,6.127983172160e1,
2.509794619764e0));
#125891=cartesian_point('',(-2.467092929589e1,6.128288074188e1,
2.422234735813e0));
#125892=cartesian_point('',(-2.465816291306e1,6.129391338731e1,
2.342592950222e0));
#125893=cartesian_point('',(-2.463817151055e1,6.131224900047e1,
2.267227284059e0));
#125894=cartesian_point('',(-2.460983867579e1,6.133894252117e1,
2.193393702755e0));
#125895=cartesian_point('',(-2.457123463288e1,6.137591217363e1,
2.120740568515e0));
#125896=cartesian_point('',(-2.452061873510e1,6.142495173758e1,
2.051928746098e0));
#125897=cartesian_point('',(-2.445798406293e1,6.148618985426e1,
1.992667206454e0));
#125898=cartesian_point('',(-2.438624576851e1,6.155685539345e1,
1.949439788909e0));
#125899=cartesian_point('',(-2.430987453201e1,6.163256872981e1,
1.926088000057e0));
#125900=cartesian_point('',(-2.423265003045e1,6.170957519387e1,
1.923463393018e0));
#125901=cartesian_point('',(-2.417123462402e1,6.177117077771e1,
1.937863921163e0));
#125902=cartesian_point('',(-2.413644003751e1,6.180621527179e1,
1.953080575518e0));
#125903=cartesian_point('',(-2.412599913850e1,6.181674591560e1,
1.958324676910e0));
#125904=cartesian_point('',(-2.464285617708e1,6.124196904324e1,
2.701078945896e0));
#125905=cartesian_point('',(-2.464983073042e1,6.123441019983e1,
2.671423586881e0));
#125906=cartesian_point('',(-2.466109345183e1,6.122189172321e1,
2.607422233476e0));
#125907=cartesian_point('',(-2.466669175442e1,6.121436060807e1,
2.510772912523e0));
#125908=cartesian_point('',(-2.466151192191e1,6.121765219388e1,
2.417172813871e0));
#125909=cartesian_point('',(-2.464795216653e1,6.122947635503e1,
2.332025127287e0));
#125910=cartesian_point('',(-2.462666147623e1,6.124910828942e1,
2.251438795607e0));
#125911=cartesian_point('',(-2.459644785015e1,6.127767832007e1,
2.172480798995e0));
#125912=cartesian_point('',(-2.455524667109e1,6.131723924625e1,
2.094775561941e0));
#125913=cartesian_point('',(-2.450119209136e1,6.136970980625e1,
2.021169852845e0));
#125914=cartesian_point('',(-2.443426964308e1,6.143522624069e1,
1.957772715940e0));
#125915=cartesian_point('',(-2.435759099237e1,6.151082139733e1,
1.911524545880e0));
#125916=cartesian_point('',(-2.427593646050e1,6.159180677393e1,
1.886539516269e0));
#125917=cartesian_point('',(-2.419335142985e1,6.167416243143e1,
1.883731282902e0));
#125918=cartesian_point('',(-2.412766214252e1,6.174002337921e1,
1.899139126308e0));
#125919=cartesian_point('',(-2.409044273296e1,6.177748736509e1,
1.915419550896e0));
#125920=cartesian_point('',(-2.407927395640e1,6.178874434637e1,
1.921030172705e0));
#125921=cartesian_point('',(-2.463945915578e1,6.119612422697e1,
2.711627060310e0));
#125922=cartesian_point('',(-2.464681458958e1,6.118818510253e1,
2.680442190344e0));
#125923=cartesian_point('',(-2.465870444393e1,6.117504172638e1,
2.613137513276e0));
#125924=cartesian_point('',(-2.466466040017e1,6.116715341158e1,
2.511491700674e0));
#125925=cartesian_point('',(-2.465927840606e1,6.117064678102e1,
2.413044892448e0));
#125926=cartesian_point('',(-2.464507581797e1,6.118311230001e1,
2.323481837977e0));
#125927=cartesian_point('',(-2.462273728293e1,6.120378972312e1,
2.238711145646e0));
#125928=cartesian_point('',(-2.459101027994e1,6.123386973587e1,
2.155648085016e0));
#125929=cartesian_point('',(-2.454772242734e1,6.127551268700e1,
2.073897802881e0));
#125930=cartesian_point('',(-2.449090810875e1,6.133073688768e1,
1.996455724559e0));
#125931=cartesian_point('',(-2.442054743024e1,6.139968403728e1,
1.929750549314e0));
#125932=cartesian_point('',(-2.433990970734e1,6.147922971731e1,
1.881086985874e0));
#125933=cartesian_point('',(-2.425402283696e1,6.156443844463e1,
1.854796320893e0));
#125934=cartesian_point('',(-2.416714418465e1,6.165107866129e1,
1.851841306913e0));
#125935=cartesian_point('',(-2.409803133366e1,6.172035629019e1,
1.868054383648e0));
#125936=cartesian_point('',(-2.405886915725e1,6.175975880810e1,
1.885185307415e0));
#125937=cartesian_point('',(-2.404711715203e1,6.177159778646e1,
1.891088985927e0));
#125938=cartesian_point('',(-2.464029307889e1,6.115039441971e1,
2.723143995569e0));
#125939=cartesian_point('',(-2.464806460067e1,6.114203989778e1,
2.690280080217e0));
#125940=cartesian_point('',(-2.466063830846e1,6.112821493909e1,
2.619349963322e0));
#125941=cartesian_point('',(-2.466698024890e1,6.111994117929e1,
2.512223287694e0));
#125942=cartesian_point('',(-2.466137049210e1,6.112366187593e1,
2.408462678834e0));
#125943=cartesian_point('',(-2.464645780931e1,6.113683588547e1,
2.314060956994e0));
#125944=cartesian_point('',(-2.462296593538e1,6.115866408515e1,
2.224706686350e0));
#125945=cartesian_point('',(-2.458957610965e1,6.119040323326e1,
2.137148747479e0));
#125946=cartesian_point('',(-2.454399816998e1,6.123433122223e1,
2.050971091983e0));
#125947=cartesian_point('',(-2.448415770771e1,6.129257493959e1,
1.969331690606e0));
#125948=cartesian_point('',(-2.441002941813e1,6.136528152440e1,
1.899008537996e0));
#125949=cartesian_point('',(-2.432505542965e1,6.144915415542e1,
1.847704036036e0));
#125950=cartesian_point('',(-2.423453432150e1,6.153898730359e1,
1.819986077814e0));
#125951=cartesian_point('',(-2.414295483075e1,6.163031845113e1,
1.816870617323e0));
#125952=cartesian_point('',(-2.407009344856e1,6.170333702433e1,
1.833963933872e0));
#125953=cartesian_point('',(-2.402880377338e1,6.174486243434e1,
1.852024696686e0));
#125954=cartesian_point('',(-2.401641303618e1,6.175733879793e1,
1.858248785903e0));
#125955=cartesian_point('',(-2.464763095621e1,6.108713339744e1,
2.740533836214e0));
#125956=cartesian_point('',(-2.465603104479e1,6.107815139946e1,
2.705122556600e0));
#125957=cartesian_point('',(-2.466963615004e1,6.106329824797e1,
2.628693216594e0));
#125958=cartesian_point('',(-2.467655485523e1,6.105444859575e1,
2.513256726208e0));
#125959=cartesian_point('',(-2.467059178070e1,6.105852192203e1,
2.401443270374e0));
#125960=cartesian_point('',(-2.465459590227e1,6.107277671334e1,
2.299711707371e0));
#125961=cartesian_point('',(-2.462935018029e1,6.109635490562e1,
2.203416596443e0));
#125962=cartesian_point('',(-2.459343562126e1,6.113061324515e1,
2.109054585718e0));
#125963=cartesian_point('',(-2.454438406376e1,6.117800726307e1,
2.016177426886e0));
#125964=cartesian_point('',(-2.447995701721e1,6.124082760027e1,
1.928188837987e0));
#125965=cartesian_point('',(-2.440012169407e1,6.131922891298e1,
1.852394603166e0));
#125966=cartesian_point('',(-2.430858207415e1,6.140965313700e1,
1.797097505524e0));
#125967=cartesian_point('',(-2.421104594142e1,6.150648648194e1,
1.767222099413e0));
#125968=cartesian_point('',(-2.411235127952e1,6.160491782400e1,
1.763864128112e0));
#125969=cartesian_point('',(-2.403381577637e1,6.168359896533e1,
1.782287952602e0));
#125970=cartesian_point('',(-2.398930529203e1,6.172833825230e1,
1.801754350300e0));
#125971=cartesian_point('',(-2.397594752078e1,6.174177961378e1,
1.808462824583e0));
#125972=cartesian_point('',(-2.466969159600e1,6.100689290231e1,
2.765597284048e0));
#125973=cartesian_point('',(-2.467899818630e1,6.099700606569e1,
2.726491681393e0));
#125974=cartesian_point('',(-2.469408758800e1,6.098067281276e1,
2.642089170701e0));
#125975=cartesian_point('',(-2.470182614208e1,6.097100467892e1,
2.514611646665e0));
#125976=cartesian_point('',(-2.469533606172e1,6.097560396164e1,
2.391136423739e0));
#125977=cartesian_point('',(-2.467775822781e1,6.099143724500e1,
2.278795691461e0));
#125978=cartesian_point('',(-2.464996134875e1,6.101756106318e1,
2.172459307504e0));
#125979=cartesian_point('',(-2.461038156178e1,6.105547669199e1,
2.068258503920e0));
#125980=cartesian_point('',(-2.455629386190e1,6.110789598117e1,
1.965698252342e0));
#125981=cartesian_point('',(-2.448522362615e1,6.117734522520e1,
1.868537052225e0));
#125982=cartesian_point('',(-2.439712858069e1,6.126398859888e1,
1.784842084393e0));
#125983=cartesian_point('',(-2.429609183224e1,6.136388976737e1,
1.723781234923e0));
#125984=cartesian_point('',(-2.418841186801e1,6.147084556372e1,
1.690791970695e0));
#125985=cartesian_point('',(-2.407942982286e1,6.157954267179e1,
1.687084009714e0));
#125986=cartesian_point('',(-2.399268978548e1,6.166641151342e1,
1.707428103153e0));
#125987=cartesian_point('',(-2.394352133680e1,6.171579881779e1,
1.728923492448e0));
#125988=cartesian_point('',(-2.392876491674e1,6.173063588836e1,
1.736331201930e0));
#125989=cartesian_point('',(-2.471876784883e1,6.091509699426e1,
2.799889210719e0));
#125990=cartesian_point('',(-2.472931565265e1,6.090397136926e1,
2.755691372358e0));
#125991=cartesian_point('',(-2.474643221501e1,6.088561599823e1,
2.660302109473e0));
#125992=cartesian_point('',(-2.475527369638e1,6.087484698867e1,
2.516244128202e0));
#125993=cartesian_point('',(-2.474803331602e1,6.088019504075e1,
2.376722014125e0));
#125994=cartesian_point('',(-2.472825686188e1,6.089822223138e1,
2.249791917556e0));
#125995=cartesian_point('',(-2.469693100172e1,6.092786750490e1,
2.129655079458e0));
#125996=cartesian_point('',(-2.465229299299e1,6.097083057387e1,
2.011939673392e0));
#125997=cartesian_point('',(-2.459126592468e1,6.103017446690e1,
1.896086055495e0));
#125998=cartesian_point('',(-2.451105267882e1,6.110874730999e1,
1.786339114837e0));
#125999=cartesian_point('',(-2.441160013818e1,6.120672413694e1,
1.691808946296e0));
#126000=cartesian_point('',(-2.429751297613e1,6.131964818386e1,
1.622846731413e0));
#126001=cartesian_point('',(-2.417589941091e1,6.144050831369e1,
1.585589843410e0));
#126002=cartesian_point('',(-2.405278865029e1,6.156330450801e1,
1.581402257941e0));
#126003=cartesian_point('',(-2.395477937888e1,6.166141924998e1,
1.604378028984e0));
#126004=cartesian_point('',(-2.389921170883e1,6.171719223909e1,
1.628654581885e0));
#126005=cartesian_point('',(-2.388253360330e1,6.173394696468e1,
1.637020807232e0));
#126006=cartesian_point('',(-2.479545383136e1,6.082858290278e1,
2.839381618222e0));
#126007=cartesian_point('',(-2.480743207929e1,6.081602978640e1,
2.789279105316e0));
#126008=cartesian_point('',(-2.482687932013e1,6.079534880006e1,
2.681153841859e0));
#126009=cartesian_point('',(-2.483697092977e1,6.078333221805e1,
2.517887924651e0));
#126010=cartesian_point('',(-2.482883524297e1,6.078957371254e1,
2.359787997838e0));
#126011=cartesian_point('',(-2.480649025379e1,6.081016403794e1,
2.215977182443e0));
#126012=cartesian_point('',(-2.477105915985e1,6.084390592304e1,
2.079880891768e0));
#126013=cartesian_point('',(-2.472054946391e1,6.089272834809e1,
1.946544647206e0));
#126014=cartesian_point('',(-2.465147845673e1,6.096009929303e1,
1.815333738244e0));
#126015=cartesian_point('',(-2.456067823954e1,6.104923689155e1,
1.691054247977e0));
#126016=cartesian_point('',(-2.444808548726e1,6.116032637288e1,
1.584018592907e0));
#126017=cartesian_point('',(-2.431890857239e1,6.128830854789e1,
1.505940335025e0));
#126018=cartesian_point('',(-2.418118987364e1,6.142524008906e1,
1.463760908283e0));
#126019=cartesian_point('',(-2.404175065626e1,6.156433056156e1,
1.459020143029e0));
#126020=cartesian_point('',(-2.393071643218e1,6.167544306218e1,
1.485031344540e0));
#126021=cartesian_point('',(-2.386775114016e1,6.173859816141e1,
1.512516264437e0));
#126022=cartesian_point('',(-2.384885132892e1,6.175756994214e1,
1.521988309349e0));
#126023=cartesian_point('',(-2.486307084440e1,6.078461736945e1,
2.866203492941e0));
#126024=cartesian_point('',(-2.487602136806e1,6.077109410582e1,
2.812059775650e0));
#126025=cartesian_point('',(-2.489704851496e1,6.074883607896e1,
2.695220672342e0));
#126026=cartesian_point('',(-2.490797371526e1,6.073598779087e1,
2.518822348593e0));
#126027=cartesian_point('',(-2.489920591810e1,6.074286005173e1,
2.348030020496e0));
#126028=cartesian_point('',(-2.487508836340e1,6.076521929612e1,
2.192693683445e0));
#126029=cartesian_point('',(-2.483683750007e1,6.080177512925e1,
2.045707357718e0));
#126030=cartesian_point('',(-2.478230423941e1,6.085461281002e1,
1.901718303098e0));
#126031=cartesian_point('',(-2.470772986401e1,6.092747574406e1,
1.760040324168e0));
#126032=cartesian_point('',(-2.460969513249e1,6.102383287567e1,
1.625861450096e0));
#126033=cartesian_point('',(-2.448813154313e1,6.114387457880e1,
1.510311632583e0));
#126034=cartesian_point('',(-2.434865981798e1,6.128213015207e1,
1.426029433617e0));
#126035=cartesian_point('',(-2.419995804163e1,6.143002185543e1,
1.380500845497e0));
#126036=cartesian_point('',(-2.404938513702e1,6.158022275913e1,
1.375383749065e0));
#126037=cartesian_point('',(-2.392946884148e1,6.170019861419e1,1.403460092e0));
#126038=cartesian_point('',(-2.386145782052e1,6.176838896703e1,
1.433128207028e0));
#126039=cartesian_point('',(-2.384104248662e1,6.178887310507e1,
1.443352781934e0));
#126040=cartesian_point('',(-2.490290445391e1,6.076623840849e1,
2.880142510613e0));
#126041=cartesian_point('',(-2.491636048997e1,6.075221077581e1,
2.823889273310e0));
#126042=cartesian_point('',(-2.493820778628e1,6.072913391555e1,
2.702502353620e0));
#126043=cartesian_point('',(-2.494956152475e1,6.071585811362e1,
2.519252970154e0));
#126044=cartesian_point('',(-2.494045796057e1,6.072306541947e1,
2.341841888155e0));
#126045=cartesian_point('',(-2.491541073189e1,6.074635244917e1,
2.180497523452e0));
#126046=cartesian_point('',(-2.487568490785e1,6.078438022816e1,
2.027836384550e0));
#126047=cartesian_point('',(-2.481904985479e1,6.083931540314e1,
1.878297990467e0));
#126048=cartesian_point('',(-2.474160329496e1,6.091504463519e1,
1.731169237928e0));
#126049=cartesian_point('',(-2.463979551179e1,6.101516706519e1,
1.591836891540e0));
#126050=cartesian_point('',(-2.451355584401e1,6.113987520302e1,
1.471856056652e0));
#126051=cartesian_point('',(-2.436872001337e1,6.128348377427e1,
1.384345921951e0));
#126052=cartesian_point('',(-2.421429685309e1,6.143708494892e1,
1.337075017554e0));
#126053=cartesian_point('',(-2.405792461589e1,6.159307308628e1,
1.331762155617e0));
#126054=cartesian_point('',(-2.393338154069e1,6.171766591912e1,
1.360912811020e0));
#126055=cartesian_point('',(-2.386274181035e1,6.178847955549e1,
1.391716771320e0));
#126056=cartesian_point('',(-2.384153687748e1,6.180975164543e1,
1.402332879269e0));
#126057=b_spline_surface_with_knots('',3,3,((#125785,#125786,#125787,#125788,
#125789,#125790,#125791,#125792,#125793,#125794,#125795,#125796,#125797,#125798,
#125799,#125800,#125801),(#125802,#125803,#125804,#125805,#125806,#125807,
#125808,#125809,#125810,#125811,#125812,#125813,#125814,#125815,#125816,#125817,
#125818),(#125819,#125820,#125821,#125822,#125823,#125824,#125825,#125826,
#125827,#125828,#125829,#125830,#125831,#125832,#125833,#125834,#125835),(
#125836,#125837,#125838,#125839,#125840,#125841,#125842,#125843,#125844,#125845,
#125846,#125847,#125848,#125849,#125850,#125851,#125852),(#125853,#125854,
#125855,#125856,#125857,#125858,#125859,#125860,#125861,#125862,#125863,#125864,
#125865,#125866,#125867,#125868,#125869),(#125870,#125871,#125872,#125873,
#125874,#125875,#125876,#125877,#125878,#125879,#125880,#125881,#125882,#125883,
#125884,#125885,#125886),(#125887,#125888,#125889,#125890,#125891,#125892,
#125893,#125894,#125895,#125896,#125897,#125898,#125899,#125900,#125901,#125902,
#125903),(#125904,#125905,#125906,#125907,#125908,#125909,#125910,#125911,
#125912,#125913,#125914,#125915,#125916,#125917,#125918,#125919,#125920),(
#125921,#125922,#125923,#125924,#125925,#125926,#125927,#125928,#125929,#125930,
#125931,#125932,#125933,#125934,#125935,#125936,#125937),(#125938,#125939,
#125940,#125941,#125942,#125943,#125944,#125945,#125946,#125947,#125948,#125949,
#125950,#125951,#125952,#125953,#125954),(#125955,#125956,#125957,#125958,
#125959,#125960,#125961,#125962,#125963,#125964,#125965,#125966,#125967,#125968,
#125969,#125970,#125971),(#125972,#125973,#125974,#125975,#125976,#125977,
#125978,#125979,#125980,#125981,#125982,#125983,#125984,#125985,#125986,#125987,
#125988),(#125989,#125990,#125991,#125992,#125993,#125994,#125995,#125996,
#125997,#125998,#125999,#126000,#126001,#126002,#126003,#126004,#126005),(
#126006,#126007,#126008,#126009,#126010,#126011,#126012,#126013,#126014,#126015,
#126016,#126017,#126018,#126019,#126020,#126021,#126022),(#126023,#126024,
#126025,#126026,#126027,#126028,#126029,#126030,#126031,#126032,#126033,#126034,
#126035,#126036,#126037,#126038,#126039),(#126040,#126041,#126042,#126043,
#126044,#126045,#126046,#126047,#126048,#126049,#126050,#126051,#126052,#126053,
#126054,#126055,#126056)),.unspecified.,.f.,.f.,.f.,(4,1,1,1,1,1,1,1,1,1,1,1,1,
4),(4,1,1,1,1,1,1,1,1,1,1,1,1,1,4),(2.588620465486e-1,3.75e-1,5.e-1,6.25e-1,
7.5e-1,8.75e-1,9.375e-1,1.e0,1.0625e0,1.125e0,1.25e0,1.375e0,1.5e0,
1.657649540330e0),(8.736727292710e-2,1.426609214418e-1,2.036282710346e-1,
2.577149947569e-1,3.072778076081e-1,3.563501666299e-1,4.079072686972e-1,
4.636532120596e-1,5.251528958406e-1,5.919927853379e-1,6.610410953196e-1,
7.295259101019e-1,7.972086187640e-1,8.644850828038e-1,8.939588342040e-1),
.unspecified.);
#126058=oriented_edge('',*,*,#125778,.f.);
#126060=oriented_edge('',*,*,#126059,.t.);
#126062=oriented_edge('',*,*,#126061,.t.);
#126064=oriented_edge('',*,*,#126063,.t.);
#126065=edge_loop('',(#126058,#126060,#126062,#126064));
#126066=face_outer_bound('',#126065,.f.);
#126068=cartesian_point('',(-6.845183572767e1,1.795926369637e1,1.5e0));
#126069=direction('',(7.078468738263e-1,7.063659131175e-1,0.e0));
#126070=direction('',(0.e0,0.e0,1.e0));
#126071=axis2_placement_3d('',#126068,#126069,#126070);
#126072=cylindrical_surface('',#126071,5.e-1);
#126073=oriented_edge('',*,*,#123525,.f.);
#126075=oriented_edge('',*,*,#126074,.f.);
#126077=oriented_edge('',*,*,#126076,.t.);
#126078=oriented_edge('',*,*,#126059,.f.);
#126079=edge_loop('',(#126073,#126075,#126077,#126078));
#126080=face_outer_bound('',#126079,.f.);
#126082=cartesian_point('',(-1.841717740498e1,6.813539749140e1,
1.964956476874e0));
#126083=cartesian_point('',(-1.823818213436e1,6.834890221750e1,
1.964571540790e0));
#126084=cartesian_point('',(-1.784066214332e1,6.869489108476e1,
1.963882983725e0));
#126085=cartesian_point('',(-1.725443736711e1,6.896055607272e1,
1.963239570796e0));
#126086=cartesian_point('',(-1.690308146365e1,6.904047043824e1,
1.962901051763e0));
#126087=cartesian_point('',(-1.678787212197e1,6.905892545352e1,
1.962803417708e0));
#126088=cartesian_point('',(-1.807240876126e1,6.784395047238e1,
2.143519162519e0));
#126089=cartesian_point('',(-1.792392123564e1,6.802189712485e1,
2.144070020694e0));
#126090=cartesian_point('',(-1.759375683372e1,6.831055593855e1,
2.145027736005e0));
#126091=cartesian_point('',(-1.710605252072e1,6.853262410372e1,
2.146010651887e0));
#126092=cartesian_point('',(-1.681352524571e1,6.859957923151e1,
2.146360200635e0));
#126093=cartesian_point('',(-1.671758954305e1,6.861506780352e1,
2.146463512998e0));
#126094=cartesian_point('',(-1.779595191015e1,6.761024835104e1,
1.813249170395e0));
#126095=cartesian_point('',(-1.767117205622e1,6.775905002702e1,
1.814553706019e0));
#126096=cartesian_point('',(-1.739408672102e1,6.800017226345e1,
1.816847319146e0));
#126097=cartesian_point('',(-1.698552964112e1,6.818530137483e1,
1.819117543526e0));
#126098=cartesian_point('',(-1.674067693052e1,6.824098755559e1,
1.820070109346e0));
#126099=cartesian_point('',(-1.666039127482e1,6.825384724123e1,
1.820348447685e0));
#126100=cartesian_point('',(-1.791405732451e1,6.771008608565e1,
1.343609684820e0));
#126101=cartesian_point('',(-1.777817495033e1,6.787052316172e1,
1.344596497560e0));
#126102=cartesian_point('',(-1.747721293782e1,6.812993374351e1,
1.346339800682e0));
#126103=cartesian_point('',(-1.703503345836e1,6.832828896367e1,
1.348038423725e0));
#126104=cartesian_point('',(-1.677046137115e1,6.838765751718e1,
1.348799525309e0));
#126105=cartesian_point('',(-1.668374170684e1,6.840131753407e1,
1.349021014301e0));
#126106=(bounded_surface()b_spline_surface(3,3,((#126082,#126083,#126084,
#126085,#126086,#126087),(#126088,#126089,#126090,#126091,#126092,#126093),(
#126094,#126095,#126096,#126097,#126098,#126099),(#126100,#126101,#126102,
#126103,#126104,#126105)),.unspecified.,.f.,.f.,.f.)b_spline_surface_with_knots(
(4,4),(4,1,1,4),(-2.611997264626e-1,1.217813469077e0),(2.115232540298e-1,
5.011719460819e-1,7.531314523305e-1,8.742569780511e-1),.unspecified.)geometric_representation_item()rational_b_spline_surface(((1.428632823848e0,
1.428632823848e0,1.428632823848e0,1.428632823848e0,1.428632823848e0,
1.428632823848e0),(8.734096408703e-1,8.734096408703e-1,8.734096408703e-1,
8.734096408703e-1,8.734096408703e-1,8.734096408703e-1),(8.575865558864e-1,
8.575865558864e-1,8.575865558864e-1,8.575865558864e-1,8.575865558864e-1,
8.575865558864e-1),(1.381163568896e0,1.381163568896e0,1.381163568896e0,
1.381163568896e0,1.381163568896e0,1.381163568896e0)))representation_item('')surface());
#126107=oriented_edge('',*,*,#123523,.f.);
#126109=oriented_edge('',*,*,#126108,.t.);
#126111=oriented_edge('',*,*,#126110,.f.);
#126112=oriented_edge('',*,*,#126074,.t.);
#126113=edge_loop('',(#126107,#126109,#126111,#126112));
#126114=face_outer_bound('',#126113,.f.);
#126116=cartesian_point('',(0.e0,0.e0,1.5e0));
#126117=direction('',(0.e0,0.e0,1.e0));
#126118=direction('',(-2.491725709158e-1,9.684591007901e-1,0.e0));
#126119=axis2_placement_3d('',#126116,#126117,#126118);
#126120=toroidal_surface('',#126119,7.089033637174e1,5.e-1);
#126121=oriented_edge('',*,*,#123521,.f.);
#126123=oriented_edge('',*,*,#126122,.f.);
#126125=oriented_edge('',*,*,#126124,.t.);
#126126=oriented_edge('',*,*,#126108,.f.);
#126127=edge_loop('',(#126121,#126123,#126125,#126126));
#126128=face_outer_bound('',#126127,.f.);
#126130=cartesian_point('',(-6.338044026409e0,7.078130109803e1,
1.965047457434e0));
#126131=cartesian_point('',(-6.190048851482e0,7.080719650999e1,
1.964884001973e0));
#126132=cartesian_point('',(-5.764641596946e0,7.084555360186e1,
1.964588557496e0));
#126133=cartesian_point('',(-5.063833279310e0,7.073998825726e1,
1.964091606067e0));
#126134=cartesian_point('',(-4.314069984697e0,7.037063158488e1,
1.963975491507e0));
#126135=cartesian_point('',(-3.711965717640e0,6.979046332646e1,
1.964206924315e0));
#126136=cartesian_point('',(-3.413089394009e0,6.923769344552e1,
1.964712457080e0));
#126137=cartesian_point('',(-3.310401207561e0,6.890673253827e1,
1.965001974273e0));
#126138=cartesian_point('',(-3.292108163893e0,6.883834587397e1,
1.965041831859e0));
#126139=cartesian_point('',(-6.261824872819e0,7.033938254542e1,
2.142029411379e0));
#126140=cartesian_point('',(-6.138596102225e0,7.036115841610e1,
2.142233357499e0));
#126141=cartesian_point('',(-5.784272306782e0,7.039365893779e1,
2.142928657382e0));
#126142=cartesian_point('',(-5.200198306710e0,7.030630721307e1,
2.143460210079e0));
#126143=cartesian_point('',(-4.575217773184e0,6.999864347718e1,
2.143686342715e0));
#126144=cartesian_point('',(-4.073656963573e0,6.951485736460e1,
2.143306227606e0));
#126145=cartesian_point('',(-3.825207688659e0,6.905396473204e1,
2.142711082262e0));
#126146=cartesian_point('',(-3.740120533584e0,6.877815127594e1,
2.142163543341e0));
#126147=cartesian_point('',(-3.724979397264e0,6.872116602070e1,
2.142016538643e0));
#126148=cartesian_point('',(-6.200541756953e0,6.998406257102e1,
1.815500267641e0));
#126149=cartesian_point('',(-6.097159910373e0,7.000214393593e1,
1.816011026438e0));
#126150=cartesian_point('',(-5.800003826402e0,7.002891850407e1,
1.817406915946e0));
#126151=cartesian_point('',(-5.310517063785e0,6.995516818808e1,
1.818831704857e0));
#126152=cartesian_point('',(-4.786862912077e0,6.969719501916e1,
1.819312111901e0));
#126153=cartesian_point('',(-4.366326655721e0,6.929199128583e1,
1.818456751234e0));
#126154=cartesian_point('',(-4.157550073895e0,6.890590149923e1,
1.816928621157e0));
#126155=cartesian_point('',(-4.085803550824e0,6.867472035067e1,
1.815754364732e0));
#126156=cartesian_point('',(-4.073021683185e0,6.862695050765e1,
1.815489062340e0));
#126157=cartesian_point('',(-6.225890205926e0,7.013103236660e1,
1.348043365893e0));
#126158=cartesian_point('',(-6.114214010466e0,7.015015065068e1,
1.348441878945e0));
#126159=cartesian_point('',(-5.793429577895e0,7.017798657333e1,
1.349424600949e0));
#126160=cartesian_point('',(-5.265754910318e0,7.009726985901e1,
1.350565101339e0));
#126161=cartesian_point('',(-4.701469628349e0,6.981885516920e1,
1.350913466480e0));
#126162=cartesian_point('',(-4.247655468426e0,6.938254505428e1,
1.350275837667e0));
#126163=cartesian_point('',(-4.021347720803e0,6.896670989570e1,
1.349071932606e0));
#126164=cartesian_point('',(-3.943040521905e0,6.871744235998e1,
1.348216416989e0));
#126165=cartesian_point('',(-3.929057909760e0,6.866592275814e1,
1.348041102392e0));
#126166=(bounded_surface()b_spline_surface(3,3,((#126130,#126131,#126132,
#126133,#126134,#126135,#126136,#126137,#126138),(#126139,#126140,#126141,
#126142,#126143,#126144,#126145,#126146,#126147),(#126148,#126149,#126150,
#126151,#126152,#126153,#126154,#126155,#126156),(#126157,#126158,#126159,
#126160,#126161,#126162,#126163,#126164,#126165)),.unspecified.,.f.,.f.,.f.)b_spline_surface_with_knots((4,4),(4,1,1,1,1,1,4),(-2.611517822206e-1,
1.218716621925e0),(7.412921041523e-2,1.653657088378e-1,3.322538983162e-1,
4.994034458263e-1,6.664428072482e-1,8.335724467590e-1,8.765297034277e-1),
.unspecified.)geometric_representation_item()rational_b_spline_surface(((
1.423353754894e0,1.423353754894e0,1.423353754894e0,1.423353754894e0,
1.423353754894e0,1.423353754894e0,1.423353754894e0,1.423353754894e0,
1.423353754894e0),(8.746170812736e-1,8.746170812736e-1,8.746170812736e-1,
8.746170812736e-1,8.746170812736e-1,8.746170812736e-1,8.746170812736e-1,
8.746170812736e-1,8.746170812736e-1),(8.593207046186e-1,8.593207046186e-1,
8.593207046186e-1,8.593207046186e-1,8.593207046186e-1,8.593207046186e-1,
8.593207046186e-1,8.593207046186e-1,8.593207046186e-1),(1.377464624928e0,
1.377464624928e0,1.377464624928e0,1.377464624928e0,1.377464624928e0,
1.377464624928e0,1.377464624928e0,1.377464624928e0,1.377464624928e0)))representation_item('')surface());
#126167=oriented_edge('',*,*,#123519,.f.);
#126169=oriented_edge('',*,*,#126168,.t.);
#126171=oriented_edge('',*,*,#126170,.f.);
#126172=oriented_edge('',*,*,#126122,.t.);
#126173=edge_loop('',(#126167,#126169,#126171,#126172));
#126174=face_outer_bound('',#126173,.f.);
#126176=cartesian_point('',(-3.685510479752e0,6.941094994299e1,1.5e0));
#126177=direction('',(3.420201433256e-1,-9.396926207859e-1,0.e0));
#126178=direction('',(0.e0,0.e0,1.e0));
#126179=axis2_placement_3d('',#126176,#126177,#126178);
#126180=cylindrical_surface('',#126179,5.e-1);
#126181=oriented_edge('',*,*,#123517,.f.);
#126183=oriented_edge('',*,*,#126182,.f.);
#126185=oriented_edge('',*,*,#126184,.t.);
#126186=oriented_edge('',*,*,#126168,.f.);
#126187=edge_loop('',(#126181,#126183,#126185,#126186));
#126188=face_outer_bound('',#126187,.f.);
#126190=cartesian_point('',(0.e0,6.75e1,1.5e0));
#126191=direction('',(0.e0,0.e0,-1.e0));
#126192=direction('',(-9.863090647349e-1,-1.649073340446e-1,0.e0));
#126193=axis2_placement_3d('',#126190,#126191,#126192);
#126194=toroidal_surface('',#126193,2.809663628260e0,5.e-1);
#126195=oriented_edge('',*,*,#123515,.f.);
#126197=oriented_edge('',*,*,#126196,.t.);
#126199=oriented_edge('',*,*,#126198,.t.);
#126201=oriented_edge('',*,*,#126200,.t.);
#126202=oriented_edge('',*,*,#126182,.t.);
#126203=edge_loop('',(#126195,#126197,#126199,#126201,#126202));
#126204=face_outer_bound('',#126203,.f.);
#126206=cartesian_point('',(2.490064910781e0,6.612649023606e1,1.5e0));
#126207=direction('',(3.420201433256e-1,9.396926207859e-1,0.e0));
#126208=direction('',(0.e0,0.e0,1.e0));
#126209=axis2_placement_3d('',#126206,#126207,#126208);
#126210=cylindrical_surface('',#126209,5.e-1);
#126211=oriented_edge('',*,*,#123513,.f.);
#126213=oriented_edge('',*,*,#126212,.f.);
#126215=oriented_edge('',*,*,#126214,.t.);
#126216=oriented_edge('',*,*,#126196,.f.);
#126217=edge_loop('',(#126211,#126213,#126215,#126216));
#126218=face_outer_bound('',#126217,.f.);
#126220=cartesian_point('',(3.292136597868e0,6.883845754790e1,
1.965040908749e0));
#126221=cartesian_point('',(3.309996496413e0,6.890521222706e1,
1.965003941729e0));
#126222=cartesian_point('',(3.411800093888e0,6.923435291492e1,
1.964713437779e0));
#126223=cartesian_point('',(3.708746348632e0,6.978622326401e1,
1.964209148265e0));
#126224=cartesian_point('',(4.309661060733e0,7.036757164710e1,
1.963974540202e0));
#126225=cartesian_point('',(5.059358559195e0,7.073865112108e1,
1.964087860028e0));
#126226=cartesian_point('',(5.761621586927e0,7.084563172503e1,
1.964585880807e0));
#126227=cartesian_point('',(6.188788064861e0,7.080741091820e1,
1.964879211098e0));
#126228=cartesian_point('',(6.337958089757e0,7.078131584327e1,
1.965044655091e0));
#126229=cartesian_point('',(3.725004204330e0,6.872125951658e1,
2.142018098252e0));
#126230=cartesian_point('',(3.739786900123e0,6.877688488952e1,
2.142164288099e0));
#126231=cartesian_point('',(3.824138977154e0,6.905118060439e1,
2.142706321576e0));
#126232=cartesian_point('',(4.070978047556e0,6.951132166711e1,
2.143304866404e0));
#126233=cartesian_point('',(4.571543731699e0,6.999609314988e1,
2.143688151886e0));
#126234=cartesian_point('',(5.196468429740e0,7.030519616015e1,
2.143464965633e0));
#126235=cartesian_point('',(5.781756576777e0,7.039372846328e1,
2.142936889664e0));
#126236=cartesian_point('',(6.137546553575e0,7.036133959220e1,
2.142235309576e0));
#126237=cartesian_point('',(6.261753575581e0,7.033939578423e1,
2.142030728409e0));
#126238=cartesian_point('',(4.073045266860e0,6.862702900637e1,
1.815490644907e0));
#126239=cartesian_point('',(4.085524453793e0,6.867365878192e1,
1.815750954849e0));
#126240=cartesian_point('',(4.156652908854e0,6.890356816843e1,
1.816918546411e0));
#126241=cartesian_point('',(4.364081204603e0,6.928902921743e1,
1.818449955614e0));
#126242=cartesian_point('',(4.783786065197e0,6.969505650840e1,
1.819314092878e0));
#126243=cartesian_point('',(5.307393276382e0,6.995423234937e1,
1.818841636456e0));
#126244=cartesian_point('',(5.797894967699e0,7.002897093843e1,
1.817420467389e0));
#126245=cartesian_point('',(6.096279259283e0,7.000229166308e1,
1.816018279897e0));
#126246=cartesian_point('',(6.200481602765e0,6.998407091426e1,
1.815503978658e0));
#126247=cartesian_point('',(3.929082506985e0,6.866600742556e1,
1.348041170048e0));
#126248=cartesian_point('',(3.942733852518e0,6.871629740584e1,
1.348211679395e0));
#126249=cartesian_point('',(4.020370533325e0,6.896419521442e1,
1.349064185871e0));
#126250=cartesian_point('',(4.245227933306e0,6.937935615271e1,
1.350269032668e0));
#126251=cartesian_point('',(4.698152872886e0,6.981655041990e1,
1.350913764715e0));
#126252=cartesian_point('',(5.262389158466e0,7.009625478838e1,
1.350571780355e0));
#126253=cartesian_point('',(5.791154161379e0,7.017803474289e1,
1.349432541158e0));
#126254=cartesian_point('',(6.113262480641e0,7.015030528570e1,
1.348447813951e0));
#126255=cartesian_point('',(6.225824929723e0,7.013103970265e1,
1.348045937062e0));
#126256=(bounded_surface()b_spline_surface(3,3,((#126220,#126221,#126222,
#126223,#126224,#126225,#126226,#126227,#126228),(#126229,#126230,#126231,
#126232,#126233,#126234,#126235,#126236,#126237),(#126238,#126239,#126240,
#126241,#126242,#126243,#126244,#126245,#126246),(#126247,#126248,#126249,
#126250,#126251,#126252,#126253,#126254,#126255)),.unspecified.,.f.,.f.,.f.)b_spline_surface_with_knots((4,4),(4,1,1,1,1,1,4),(-2.611515286253e-1,
1.218715409510e0),(1.234539398576e-1,1.653726698093e-1,3.322676061165e-1,
4.994205800445e-1,6.664579062804e-1,8.335813075379e-1,9.255006933009e-1),
.unspecified.)geometric_representation_item()rational_b_spline_surface(((
1.423356382460e0,1.423356382460e0,1.423356382460e0,1.423356382460e0,
1.423356382460e0,1.423356382460e0,1.423356382460e0,1.423356382460e0,
1.423356382460e0),(8.746166638547e-1,8.746166638547e-1,8.746166638547e-1,
8.746166638547e-1,8.746166638547e-1,8.746166638547e-1,8.746166638547e-1,
8.746166638547e-1,8.746166638547e-1),(8.593198515996e-1,8.593198515996e-1,
8.593198515996e-1,8.593198515996e-1,8.593198515996e-1,8.593198515996e-1,
8.593198515996e-1,8.593198515996e-1,8.593198515996e-1),(1.377465945694e0,
1.377465945694e0,1.377465945694e0,1.377465945694e0,1.377465945694e0,
1.377465945694e0,1.377465945694e0,1.377465945694e0,1.377465945694e0)))representation_item('')surface());
#126257=oriented_edge('',*,*,#123511,.f.);
#126259=oriented_edge('',*,*,#126258,.t.);
#126261=oriented_edge('',*,*,#126260,.f.);
#126262=oriented_edge('',*,*,#126212,.t.);
#126263=edge_loop('',(#126257,#126259,#126261,#126262));
#126264=face_outer_bound('',#126263,.f.);
#126266=cartesian_point('',(0.e0,0.e0,1.5e0));
#126267=direction('',(0.e0,0.e0,1.e0));
#126268=direction('',(7.706789712113e-2,9.970258468231e-1,0.e0));
#126269=axis2_placement_3d('',#126266,#126267,#126268);
#126270=toroidal_surface('',#126269,7.089033637174e1,5.e-1);
#126271=oriented_edge('',*,*,#123509,.f.);
#126273=oriented_edge('',*,*,#126272,.f.);
#126275=oriented_edge('',*,*,#126274,.t.);
#126276=oriented_edge('',*,*,#126258,.f.);
#126277=edge_loop('',(#126271,#126273,#126275,#126276));
#126278=face_outer_bound('',#126277,.f.);
#126280=cartesian_point('',(8.686306534906e0,7.053681455996e1,
1.962990439517e0));
#126281=cartesian_point('',(8.829801309343e0,7.053073414626e1,
1.963055663271e0));
#126282=cartesian_point('',(9.239219151636e0,7.048056084055e1,
1.963375690462e0));
#126283=cartesian_point('',(9.941647672819e0,7.022182046913e1,
1.963937241385e0));
#126284=cartesian_point('',(1.041114320919e1,6.983791602160e1,
1.964672578452e0));
#126285=cartesian_point('',(1.062335306676e1,6.958522519757e1,
1.965033290168e0));
#126286=cartesian_point('',(8.667848775302e0,7.008779497477e1,
2.146118500049e0));
#126287=cartesian_point('',(8.787351198685e0,7.008263601527e1,
2.146018544558e0));
#126288=cartesian_point('',(9.128272044701e0,7.004052276974e1,
2.145801207836e0));
#126289=cartesian_point('',(9.712818144038e0,6.982424989843e1,
2.144832837165e0));
#126290=cartesian_point('',(1.010290467492e1,6.950399576797e1,
2.143929911172e0));
#126291=cartesian_point('',(1.027899563623e1,6.929343065977e1,
2.143278249371e0));
#126292=cartesian_point('',(8.652847511632e0,6.972287220534e1,
1.819842099037e0));
#126293=cartesian_point('',(8.752859030412e0,6.971863538842e1,
1.819611532580e0));
#126294=cartesian_point('',(9.038214717611e0,6.968367002578e1,
1.818874387758e0));
#126295=cartesian_point('',(9.527822141889e0,6.950334266726e1,
1.816733730798e0));
#126296=cartesian_point('',(9.855117677125e0,6.923575973508e1,
1.814457561861e0));
#126297=cartesian_point('',(1.000307117767e1,6.905962126672e1,
1.813039750243e0));
#126298=cartesian_point('',(8.658981741443e0,6.987210840069e1,
1.348869428926e0));
#126299=cartesian_point('',(8.766974199055e0,6.986771489221e1,
1.348696896460e0));
#126300=cartesian_point('',(9.075184502188e0,6.983058634988e1,
1.348066629908e0));
#126301=cartesian_point('',(9.604718488775e0,6.963738035979e1,
1.346495827794e0));
#126302=cartesian_point('',(9.959913118435e0,6.934945567728e1,
1.344728062123e0));
#126303=cartesian_point('',(1.012092137314e1,6.915948086368e1,
1.343695593915e0));
#126304=(bounded_surface()b_spline_surface(3,3,((#126280,#126281,#126282,
#126283,#126284,#126285),(#126286,#126287,#126288,#126289,#126290,#126291),(
#126292,#126293,#126294,#126295,#126296,#126297),(#126298,#126299,#126300,
#126301,#126302,#126303)),.unspecified.,.f.,.f.,.f.)b_spline_surface_with_knots(
(4,4),(4,1,1,4),(-2.606135154718e-1,1.217820838412e0),(1.136113662927e-1,
2.483611431384e-1,4.990204552868e-1,8.088815130218e-1),.unspecified.)geometric_representation_item()rational_b_spline_surface(((1.427970577851e0,
1.427970577851e0,1.427970577851e0,1.427970577851e0,1.427970577851e0,
1.427970577851e0),(8.733951008393e-1,8.733951008393e-1,8.733951008393e-1,
8.733951008393e-1,8.733951008393e-1,8.733951008393e-1),(8.577946882709e-1,
8.577946882709e-1,8.577946882709e-1,8.577946882709e-1,8.577946882709e-1,
8.577946882709e-1),(1.381169340146e0,1.381169340146e0,1.381169340146e0,
1.381169340146e0,1.381169340146e0,1.381169340146e0)))representation_item('')surface());
#126305=oriented_edge('',*,*,#123507,.f.);
#126307=oriented_edge('',*,*,#126306,.t.);
#126309=oriented_edge('',*,*,#126308,.f.);
#126310=oriented_edge('',*,*,#126272,.t.);
#126311=edge_loop('',(#126305,#126307,#126309,#126310));
#126312=face_outer_bound('',#126311,.f.);
#126314=cartesian_point('',(1.002251976536e1,6.993796819315e1,1.5e0));
#126315=direction('',(7.087093341001e-1,-7.055005880645e-1,0.e0));
#126316=direction('',(0.e0,0.e0,1.e0));
#126317=axis2_placement_3d('',#126314,#126315,#126316);
#126318=cylindrical_surface('',#126317,5.e-1);
#126319=oriented_edge('',*,*,#123505,.f.);
#126321=oriented_edge('',*,*,#126320,.f.);
#126323=oriented_edge('',*,*,#126322,.t.);
#126324=oriented_edge('',*,*,#126306,.f.);
#126325=edge_loop('',(#126319,#126321,#126323,#126324));
#126326=face_outer_bound('',#126325,.f.);
#126328=cartesian_point('',(1.490445785830e1,6.540416871588e1,
1.974827988383e0));
#126329=cartesian_point('',(1.491683220653e1,6.539171359629e1,
1.968690913534e0));
#126330=cartesian_point('',(1.495061856325e1,6.535776366670e1,
1.954595880557e0));
#126331=cartesian_point('',(1.500504429781e1,6.530332423837e1,
1.942828833947e0));
#126332=cartesian_point('',(1.506502575756e1,6.524362778607e1,
1.943453546668e0));
#126333=cartesian_point('',(1.512013892223e1,6.518902622289e1,
1.955227341800e0));
#126334=cartesian_point('',(1.517283898464e1,6.513705059958e1,
1.977067756493e0));
#126335=cartesian_point('',(1.522508934859e1,6.508577567227e1,
2.010289322268e0));
#126336=cartesian_point('',(1.527728852139e1,6.503486193010e1,
2.057477791248e0));
#126337=cartesian_point('',(1.532778227123e1,6.498601235656e1,
2.121182789244e0));
#126338=cartesian_point('',(1.537272606431e1,6.494306308046e1,
2.201841382447e0));
#126339=cartesian_point('',(1.540752718807e1,6.491050894023e1,
2.296015218857e0));
#126340=cartesian_point('',(1.542924830533e1,6.489114619008e1,
2.397983241383e0));
#126341=cartesian_point('',(1.543701109552e1,6.488573871636e1,
2.502737247314e0));
#126342=cartesian_point('',(1.543144551212e1,6.489336027940e1,
2.596896429218e0));
#126343=cartesian_point('',(1.542129272691e1,6.490474194422e1,
2.654416916202e0));
#126344=cartesian_point('',(1.541595174738e1,6.491057583655e1,
2.677838608997e0));
#126345=cartesian_point('',(1.488730300099e1,6.537989949779e1,
1.989230191933e0));
#126346=cartesian_point('',(1.489934036870e1,6.536777983652e1,
1.983256956141e0));
#126347=cartesian_point('',(1.493220819040e1,6.533474458535e1,
1.969538002068e0));
#126348=cartesian_point('',(1.498515920643e1,6.528177291499e1,
1.958084624248e0));
#126349=cartesian_point('',(1.504352036461e1,6.522368949087e1,
1.958692689977e0));
#126350=cartesian_point('',(1.509714739192e1,6.517056738937e1,
1.970152613012e0));
#126351=cartesian_point('',(1.514842785570e1,6.512000506113e1,
1.991410311153e0));
#126352=cartesian_point('',(1.519927133833e1,6.507013081789e1,
2.023744325131e0));
#126353=cartesian_point('',(1.525006479670e1,6.502061665337e1,
2.069669652926e0));
#126354=cartesian_point('',(1.529919772316e1,6.497312201243e1,
2.131664804788e0));
#126355=cartesian_point('',(1.534292865108e1,6.493138039387e1,
2.210150805135e0));
#126356=cartesian_point('',(1.537678920371e1,6.489976280437e1,
2.301776962415e0));
#126357=cartesian_point('',(1.539792311965e1,6.488098477402e1,
2.400973120576e0));
#126358=cartesian_point('',(1.540547825683e1,6.487578399635e1,
2.502865270658e0));
#126359=cartesian_point('',(1.540006966890e1,6.488324944677e1,
2.594439175287e0));
#126360=cartesian_point('',(1.539019884781e1,6.489434990201e1,
2.650373824358e0));
#126361=cartesian_point('',(1.538500620506e1,6.490003614273e1,
2.673148748104e0));
#126362=cartesian_point('',(1.484716572516e1,6.532750665830e1,
2.014074007874e0));
#126363=cartesian_point('',(1.485862455464e1,6.531596292370e1,
2.008380500716e0));
#126364=cartesian_point('',(1.488991589309e1,6.528449769296e1,
1.995303500129e0));
#126365=cartesian_point('',(1.494033691993e1,6.523404392357e1,
1.984385346924e0));
#126366=cartesian_point('',(1.499591889545e1,6.517872723908e1,
1.984965011075e0));
#126367=cartesian_point('',(1.504699638957e1,6.512814324578e1,
1.995889346961e0));
#126368=cartesian_point('',(1.509584033997e1,6.508000667591e1,
2.016152383076e0));
#126369=cartesian_point('',(1.514426724287e1,6.503253845645e1,
2.046970614026e0));
#126370=cartesian_point('',(1.519264321854e1,6.498543133785e1,
2.090737088601e0));
#126371=cartesian_point('',(1.523943162011e1,6.494027121086e1,
2.149806867617e0));
#126372=cartesian_point('',(1.528106716069e1,6.490061612636e1,
2.224570673431e0));
#126373=cartesian_point('',(1.531329558594e1,6.487062380647e1,
2.311824728165e0));
#126374=cartesian_point('',(1.533340196660e1,6.485286905465e1,
2.406255294666e0));
#126375=cartesian_point('',(1.534058166632e1,6.484804197712e1,
2.503217805624e0));
#126376=cartesian_point('',(1.533542821017e1,6.485525383512e1,
2.590330109474e0));
#126377=cartesian_point('',(1.532603477189e1,6.486587790291e1,
2.643523733940e0));
#126378=cartesian_point('',(1.532109462215e1,6.487131282407e1,
2.665180089838e0));
#126379=cartesian_point('',(1.477493877797e1,6.524678598086e1,
2.031434008286e0));
#126380=cartesian_point('',(1.478600488124e1,6.523563320731e1,
2.025923841378e0));
#126381=cartesian_point('',(1.481622810549e1,6.520523237009e1,
2.013266997265e0));
#126382=cartesian_point('',(1.486493950683e1,6.515647943879e1,
2.002698312771e0));
#126383=cartesian_point('',(1.491864584632e1,6.510303012956e1,
2.003259448519e0));
#126384=cartesian_point('',(1.496800070145e1,6.505416117128e1,
2.013834012819e0));
#126385=cartesian_point('',(1.501519361518e1,6.500766861985e1,
2.033446107973e0));
#126386=cartesian_point('',(1.506197501560e1,6.496183908955e1,
2.063269032202e0));
#126387=cartesian_point('',(1.510869264130e1,6.491638365313e1,
2.105611046860e0));
#126388=cartesian_point('',(1.515385490662e1,6.487284329830e1,
2.162737703494e0));
#126389=cartesian_point('',(1.519401288241e1,6.483466013617e1,
2.235007531694e0));
#126390=cartesian_point('',(1.522506044012e1,6.480584421629e1,
2.319301393427e0));
#126391=cartesian_point('',(1.524438759381e1,6.478886581708e1,
2.410468449110e0));
#126392=cartesian_point('',(1.525123273881e1,6.478437171758e1,
2.504015899071e0));
#126393=cartesian_point('',(1.524619184291e1,6.479147215997e1,
2.588002232813e0));
#126394=cartesian_point('',(1.523709425295e1,6.480179979184e1,
2.639257679589e0));
#126395=cartesian_point('',(1.523231634176e1,6.480707325902e1,
2.660120308418e0));
#126396=cartesian_point('',(1.469404936615e1,6.516900397583e1,
2.025425962990e0));
#126397=cartesian_point('',(1.470527903509e1,6.515768839058e1,
2.019823286276e0));
#126398=cartesian_point('',(1.473595215376e1,6.512684085273e1,
2.006952922270e0));
#126399=cartesian_point('',(1.478539482273e1,6.507735887877e1,
1.996204506607e0));
#126400=cartesian_point('',(1.483990933807e1,6.502310529271e1,
1.996775212722e0));
#126401=cartesian_point('',(1.489000150610e1,6.497350256250e1,
2.007529494257e0));
#126402=cartesian_point('',(1.493788928384e1,6.492631876714e1,
2.027472550908e0));
#126403=cartesian_point('',(1.498534351347e1,6.487982011448e1,
2.057793012350e0));
#126404=cartesian_point('',(1.503270913566e1,6.483372048729e1,
2.100829505676e0));
#126405=cartesian_point('',(1.507846327110e1,6.478959197767e1,
2.158870778141e0));
#126406=cartesian_point('',(1.511910054200e1,6.475093277688e1,
2.232260092451e0));
#126407=cartesian_point('',(1.515045997125e1,6.472180730918e1,
2.317805833780e0));
#126408=cartesian_point('',(1.516991007769e1,6.470470719189e1,
2.410261770327e0));
#126409=cartesian_point('',(1.517669793847e1,6.470027005298e1,
2.505062066457e0));
#126410=cartesian_point('',(1.517146058468e1,6.470756672245e1,
2.590110222828e0));
#126411=cartesian_point('',(1.516217017860e1,6.471808429858e1,
2.641981694327e0));
#126412=cartesian_point('',(1.515730209854e1,6.472344757828e1,
2.663089995695e0));
#126413=cartesian_point('',(1.461242901613e1,6.510164415770e1,
1.996928011492e0));
#126414=cartesian_point('',(1.462435565187e1,6.508963477382e1,
1.990969428308e0));
#126415=cartesian_point('',(1.465693386540e1,6.505689185261e1,
1.977280573198e0));
#126416=cartesian_point('',(1.470944694258e1,6.500435235259e1,
1.965847335748e0));
#126417=cartesian_point('',(1.476734116714e1,6.494673458450e1,
1.966454428245e0));
#126418=cartesian_point('',(1.482052802048e1,6.489405137075e1,
1.977893804247e0));
#126419=cartesian_point('',(1.487135953849e1,6.484393760817e1,
1.999105235076e0));
#126420=cartesian_point('',(1.492171038579e1,6.479455607263e1,
2.031348982870e0));
#126421=cartesian_point('',(1.497193836127e1,6.474560787017e1,
2.077104792933e0));
#126422=cartesian_point('',(1.502041693409e1,6.469876823046e1,
2.138793636903e0));
#126423=cartesian_point('',(1.506341912744e1,6.465775583451e1,
2.216761697394e0));
#126424=cartesian_point('',(1.509653402620e1,6.462688370122e1,
2.307596772386e0));
#126425=cartesian_point('',(1.511698590206e1,6.460878698658e1,
2.405711456822e0));
#126426=cartesian_point('',(1.512399576157e1,6.460412879372e1,
2.506251996695e0));
#126427=cartesian_point('',(1.511827585792e1,6.461190644659e1,
2.596393835679e0));
#126428=cartesian_point('',(1.510832883021e1,6.462307579500e1,
2.651343483685e0));
#126429=cartesian_point('',(1.510313010273e1,6.462876827379e1,
2.673699882887e0));
#126430=cartesian_point('',(1.454862726171e1,6.505718883213e1,
1.958116489510e0));
#126431=cartesian_point('',(1.456149073461e1,6.504424686186e1,
1.951686191622e0));
#126432=cartesian_point('',(1.459662762238e1,6.500895764004e1,
1.936913090878e0));
#126433=cartesian_point('',(1.465325987401e1,6.495231687488e1,
1.924573482326e0));
#126434=cartesian_point('',(1.471568581088e1,6.489018807588e1,
1.925228717249e0));
#126435=cartesian_point('',(1.477302421236e1,6.483337224875e1,
1.937574888832e0));
#126436=cartesian_point('',(1.482780960776e1,6.477932283361e1,
1.960466460272e0));
#126437=cartesian_point('',(1.488205915438e1,6.472606070099e1,
1.995261079603e0));
#126438=cartesian_point('',(1.493615225933e1,6.467326546341e1,
2.044630224719e0));
#126439=cartesian_point('',(1.498832824937e1,6.462274585316e1,
2.111178424957e0));
#126440=cartesian_point('',(1.503456558672e1,6.457851370158e1,
2.195267650677e0));
#126441=cartesian_point('',(1.507011456739e1,6.454521912869e1,
2.293204594980e0));
#126442=cartesian_point('',(1.509199638200e1,6.452569941191e1,
2.398954656762e0));
#126443=cartesian_point('',(1.509938598765e1,6.452066314839e1,
2.507281138040e0));
#126444=cartesian_point('',(1.509307933943e1,6.452902533852e1,
2.604369050904e0));
#126445=cartesian_point('',(1.508227849849e1,6.454104327117e1,
2.663535372116e0));
#126446=cartesian_point('',(1.507664467604e1,6.454716891040e1,
2.687604544218e0));
#126447=cartesian_point('',(1.450196539953e1,6.502910118548e1,
1.920807478763e0));
#126448=cartesian_point('',(1.451572561119e1,6.501526654284e1,
1.913927753552e0));
#126449=cartesian_point('',(1.455331100301e1,6.497754044749e1,
1.898121817832e0));
#126450=cartesian_point('',(1.461388362386e1,6.491697664220e1,
1.884919070891e0));
#126451=cartesian_point('',(1.468064380191e1,6.485053333866e1,
1.885620146985e0));
#126452=cartesian_point('',(1.474195347946e1,6.478976431122e1,
1.898829881455e0));
#126453=cartesian_point('',(1.480052258046e1,6.473194854475e1,
1.923321908779e0));
#126454=cartesian_point('',(1.485850557814e1,6.467497017563e1,
1.960547439884e0));
#126455=cartesian_point('',(1.491630392035e1,6.461848688710e1,
2.013362121110e0));
#126456=cartesian_point('',(1.497203015947e1,6.456443358945e1,
2.084548011595e0));
#126457=cartesian_point('',(1.502138184157e1,6.451710170514e1,
2.174485916979e0));
#126458=cartesian_point('',(1.505928408594e1,6.448146495243e1,
2.279218290834e0));
#126459=cartesian_point('',(1.508256081016e1,6.446055696085e1,
2.392286053728e0));
#126460=cartesian_point('',(1.509033943857e1,6.445513340565e1,
2.508087230359e0));
#126461=cartesian_point('',(1.508349058152e1,6.446403565985e1,
2.611855088713e0));
#126462=cartesian_point('',(1.507188150924e1,6.447685722333e1,
2.675082428362e0));
#126463=cartesian_point('',(1.506583414900e1,6.448339455245e1,
2.700802087995e0));
#126464=cartesian_point('',(1.446985286478e1,6.501189210462e1,
1.890854694495e0));
#126465=cartesian_point('',(1.448433160829e1,6.499734218751e1,
1.883615623582e0));
#126466=cartesian_point('',(1.452387867881e1,6.495766365450e1,
1.866983937873e0));
#126467=cartesian_point('',(1.458760769370e1,6.489395740870e1,
1.853091207360e0));
#126468=cartesian_point('',(1.465783949516e1,6.482405827438e1,
1.853828926581e0));
#126469=cartesian_point('',(1.472233030182e1,6.476012258367e1,
1.867728991422e0));
#126470=cartesian_point('',(1.478393083731e1,6.469928925505e1,
1.893500573767e0));
#126471=cartesian_point('',(1.484490594002e1,6.463933253312e1,
1.932669980334e0));
#126472=cartesian_point('',(1.490567521546e1,6.457989203337e1,
1.988240661742e0));
#126473=cartesian_point('',(1.496425023078e1,6.452300317930e1,
2.063137596465e0));
#126474=cartesian_point('',(1.501610382154e1,6.447318105144e1,
2.157758045725e0));
#126475=cartesian_point('',(1.505590022653e1,6.443565899730e1,
2.267934505246e0));
#126476=cartesian_point('',(1.508030423783e1,6.441362903316e1,
2.386869082700e0));
#126477=cartesian_point('',(1.508840392811e1,6.440788584976e1,
2.508667583443e0));
#126478=cartesian_point('',(1.508112772614e1,6.441721371864e1,
2.617799312723e0));
#126479=cartesian_point('',(1.506887434975e1,6.443067604815e1,
2.684289724652e0));
#126480=cartesian_point('',(1.506249670767e1,6.443754217985e1,
2.711335911037e0));
#126481=cartesian_point('',(1.443919171082e1,6.499757015906e1,
1.858001818332e0));
#126482=cartesian_point('',(1.445445736509e1,6.498223689780e1,
1.850369860669e0));
#126483=cartesian_point('',(1.449615259240e1,6.494042026169e1,
1.832835407645e0));
#126484=cartesian_point('',(1.456333759780e1,6.487327336508e1,
1.818188419805e0));
#126485=cartesian_point('',(1.463737030241e1,6.479959060452e1,
1.818966194004e0));
#126486=cartesian_point('',(1.470534416314e1,6.473218768699e1,
1.833620901663e0));
#126487=cartesian_point('',(1.477026432535e1,6.466804989585e1,
1.860791376534e0));
#126488=cartesian_point('',(1.483451678390e1,6.460483084373e1,
1.902086275615e0));
#126489=cartesian_point('',(1.489854145455e1,6.454214993484e1,
1.960671120504e0));
#126490=cartesian_point('',(1.496023981779e1,6.448215216746e1,
2.039627981948e0));
#126491=cartesian_point('',(1.501483893850e1,6.442959724803e1,
2.139373307440e0));
#126492=cartesian_point('',(1.505671707042e1,6.439000315044e1,
2.255511166262e0));
#126493=cartesian_point('',(1.508236383469e1,6.436673625205e1,
2.380873729043e0));
#126494=cartesian_point('',(1.509082312693e1,6.436063507662e1,
2.509247171940e0));
#126495=cartesian_point('',(1.508308498733e1,6.437042297825e1,
2.624262976194e0));
#126496=cartesian_point('',(1.507012881872e1,6.438458435180e1,
2.694334756101e0));
#126497=cartesian_point('',(1.506339038148e1,6.439180965982e1,
2.722837156485e0));
#126498=cartesian_point('',(1.439878387970e1,6.498192301436e1,
1.808196705484e0));
#126499=cartesian_point('',(1.441524090815e1,6.496540377771e1,
1.799970796746e0));
#126500=cartesian_point('',(1.446018814807e1,6.492035026108e1,
1.781071651697e0));
#126501=cartesian_point('',(1.453260444289e1,6.484799537692e1,
1.765284578712e0));
#126502=cartesian_point('',(1.461239020998e1,6.476858568608e1,
1.766122895273e0));
#126503=cartesian_point('',(1.468563630020e1,6.469593448111e1,
1.781918279297e0));
#126504=cartesian_point('',(1.475558194886e1,6.462679412416e1,
1.811203418926e0));
#126505=cartesian_point('',(1.482479696529e1,6.455863521573e1,
1.855711792657e0));
#126506=cartesian_point('',(1.489375258110e1,6.449104599469e1,
1.918854563816e0));
#126507=cartesian_point('',(1.496018428552e1,6.442633668226e1,
2.003952402221e0));
#126508=cartesian_point('',(1.501894748216e1,6.436963692357e1,
2.111452356869e0));
#126509=cartesian_point('',(1.506398707567e1,6.432689599996e1,
2.236614678946e0));
#126510=cartesian_point('',(1.509152627685e1,6.430174547213e1,
2.371712951114e0));
#126511=cartesian_point('',(1.510054065616e1,6.429509170016e1,
2.510049966903e0));
#126512=cartesian_point('',(1.509211125279e1,6.430556796827e1,
2.633987205279e0));
#126513=cartesian_point('',(1.507809483566e1,6.432078408449e1,
2.709491496682e0));
#126514=cartesian_point('',(1.507081138303e1,6.432855195861e1,
2.740203189395e0));
#126515=cartesian_point('',(1.435167083034e1,6.497066592412e1,
1.736037454625e0));
#126516=cartesian_point('',(1.436985097519e1,6.495243137757e1,
1.726954147498e0));
#126517=cartesian_point('',(1.441950117370e1,6.490269662042e1,
1.706085145622e0));
#126518=cartesian_point('',(1.449948165926e1,6.482281139415e1,
1.688652626822e0));
#126519=cartesian_point('',(1.458758547847e1,6.473512140007e1,
1.689578318183e0));
#126520=cartesian_point('',(1.466845490830e1,6.465488144532e1,
1.707020017421e0));
#126521=cartesian_point('',(1.474566831475e1,6.457850641017e1,
1.739357542536e0));
#126522=cartesian_point('',(1.482206208803e1,6.450320149003e1,
1.788505176215e0));
#126523=cartesian_point('',(1.489815382007e1,6.442850878247e1,
1.858229865091e0));
#126524=cartesian_point('',(1.497144020135e1,6.435697620880e1,
1.952198809134e0));
#126525=cartesian_point('',(1.503623990728e1,6.429426767077e1,
2.070906244740e0));
#126526=cartesian_point('',(1.508587037937e1,6.424695698913e1,
2.209118950392e0));
#126527=cartesian_point('',(1.511616724417e1,6.421906153234e1,
2.358305420532e0));
#126528=cartesian_point('',(1.512600453544e1,6.421158855060e1,
2.511070322720e0));
#126529=cartesian_point('',(1.511659061031e1,6.422304512493e1,
2.647935384481e0));
#126530=cartesian_point('',(1.510104783323e1,6.423977995605e1,
2.731316384117e0));
#126531=cartesian_point('',(1.509297841748e1,6.424833025383e1,
2.765232104115e0));
#126532=cartesian_point('',(1.430551231906e1,6.497384394216e1,
1.636689206039e0));
#126533=cartesian_point('',(1.432605995148e1,6.495325263068e1,
1.626430573626e0));
#126534=cartesian_point('',(1.438217096896e1,6.489708661907e1,
1.602861522066e0));
#126535=cartesian_point('',(1.447254110781e1,6.480685848622e1,
1.583173952583e0));
#126536=cartesian_point('',(1.457206905340e1,6.470779615437e1,
1.584219382934e0));
#126537=cartesian_point('',(1.466340929986e1,6.461713284533e1,
1.603917350815e0));
#126538=cartesian_point('',(1.475060708225e1,6.453081876748e1,
1.640438704583e0));
#126539=cartesian_point('',(1.483686625015e1,6.444569329766e1,
1.695946589156e0));
#126540=cartesian_point('',(1.492276984211e1,6.436123338983e1,
1.774697610069e0));
#126541=cartesian_point('',(1.500548854593e1,6.428031147911e1,
1.880837441916e0));
#126542=cartesian_point('',(1.507860493241e1,6.420932420860e1,
2.014929953733e0));
#126543=cartesian_point('',(1.513457319029e1,6.415570468239e1,
2.171070144057e0));
#126544=cartesian_point('',(1.516869270451e1,6.412400406676e1,
2.339624961350e0));
#126545=cartesian_point('',(1.517969354917e1,6.411537278236e1,
2.512241522860e0));
#126546=cartesian_point('',(1.516895196789e1,6.412815117972e1,
2.666909041604e0));
#126547=cartesian_point('',(1.515132368659e1,6.414696153268e1,
2.761144299261e0));
#126548=cartesian_point('',(1.514217817367e1,6.415658306953e1,
2.799476424711e0));
#126549=cartesian_point('',(1.427188998937e1,6.499733721671e1,
1.521613005720e0));
#126550=cartesian_point('',(1.429517472790e1,6.497402119246e1,
1.509998426422e0));
#126551=cartesian_point('',(1.435875434854e1,6.491042046538e1,
1.483314640891e0));
#126552=cartesian_point('',(1.446113278028e1,6.480823833984e1,
1.461026037315e0));
#126553=cartesian_point('',(1.457386361480e1,6.469603291145e1,
1.462209570876e0));
#126554=cartesian_point('',(1.467730587769e1,6.459332239175e1,
1.484510005882e0));
#126555=cartesian_point('',(1.477604553789e1,6.449551872286e1,
1.525857730699e0));
#126556=cartesian_point('',(1.487371253669e1,6.439903711377e1,
1.588704078630e0));
#126557=cartesian_point('',(1.497096743676e1,6.430327734685e1,
1.677872641122e0));
#126558=cartesian_point('',(1.506460625529e1,6.421148482851e1,
1.798064773756e0));
#126559=cartesian_point('',(1.514736195676e1,6.413090195435e1,
1.949929950898e0));
#126560=cartesian_point('',(1.521068948626e1,6.406995653376e1,
2.126793133705e0));
#126561=cartesian_point('',(1.524926431582e1,6.403382081735e1,
2.317752649215e0));
#126562=cartesian_point('',(1.526164535151e1,6.402381558682e1,
2.513350317249e0));
#126563=cartesian_point('',(1.524939544785e1,6.403809551900e1,
2.688642377135e0));
#126564=cartesian_point('',(1.522936844995e1,6.405929360218e1,
2.795460505194e0));
#126565=cartesian_point('',(1.521898285710e1,6.407014960765e1,
2.838913642462e0));
#126566=cartesian_point('',(1.426410345673e1,6.502857042875e1,
1.442947704056e0));
#126567=cartesian_point('',(1.428925529389e1,6.500339575733e1,
1.430410379412e0));
#126568=cartesian_point('',(1.435792888454e1,6.493472395206e1,
1.401607158653e0));
#126569=cartesian_point('',(1.446849606798e1,6.482439031121e1,
1.377548943219e0));
#126570=cartesian_point('',(1.459022947966e1,6.470322303007e1,
1.378826429938e0));
#126571=cartesian_point('',(1.470192434176e1,6.459229724547e1,
1.402897473457e0));
#126572=cartesian_point('',(1.480853623015e1,6.448665692031e1,
1.447529304524e0));
#126573=cartesian_point('',(1.491398671128e1,6.438242697134e1,
1.515370205249e0));
#126574=cartesian_point('',(1.501899065739e1,6.427895311357e1,
1.611631208071e0));
#126575=cartesian_point('',(1.512009021658e1,6.417973348013e1,
1.741394645233e0));
#126576=cartesian_point('',(1.520943989042e1,6.409258632727e1,
1.905372300609e0));
#126577=cartesian_point('',(1.527781206229e1,6.402661896915e1,
2.096368941155e0));
#126578=cartesian_point('',(1.531945357401e1,6.398743035469e1,
2.302621272791e0));
#126579=cartesian_point('',(1.533280293877e1,6.397646118882e1,
2.513918485518e0));
#126580=cartesian_point('',(1.531954456204e1,6.399174493042e1,
2.703312215244e0));
#126581=cartesian_point('',(1.529789079663e1,6.401456271227e1,
2.818739765407e0));
#126582=cartesian_point('',(1.528666237649e1,6.402625772136e1,
2.865697757094e0));
#126583=cartesian_point('',(1.426460388330e1,6.504941810622e1,
1.401912285934e0));
#126584=cartesian_point('',(1.429072849320e1,6.502327506458e1,
1.388894867145e0));
#126585=cartesian_point('',(1.436205587446e1,6.495196132798e1,
1.358988986662e0));
#126586=cartesian_point('',(1.447688867075e1,6.483738153366e1,
1.334010193603e0));
#126587=cartesian_point('',(1.460331138562e1,6.471154614823e1,
1.335336554520e0));
#126588=cartesian_point('',(1.471930509994e1,6.459634094752e1,
1.360328700682e0));
#126589=cartesian_point('',(1.483001818288e1,6.448661793242e1,
1.406669118359e0));
#126590=cartesian_point('',(1.493952443153e1,6.437835048972e1,
1.477108810713e0));
#126591=cartesian_point('',(1.504856744315e1,6.427085573611e1,
1.577060873085e0));
#126592=cartesian_point('',(1.515355761252e1,6.416776296796e1,
1.711806707865e0));
#126593=cartesian_point('',(1.524634838555e1,6.407719014929e1,
1.882091740254e0));
#126594=cartesian_point('',(1.531735624471e1,6.400859891427e1,
2.080451240775e0));
#126595=cartesian_point('',(1.536060379995e1,6.396781143637e1,
2.294674135416e0));
#126596=cartesian_point('',(1.537446574632e1,6.395633201832e1,
2.514157891812e0));
#126597=cartesian_point('',(1.536068809012e1,6.397213259949e1,
2.710908560328e0));
#126598=cartesian_point('',(1.533818962457e1,6.399579152655e1,
2.830829537703e0));
#126599=cartesian_point('',(1.532652301298e1,6.400792273614e1,
2.879617072283e0));
#126600=b_spline_surface_with_knots('',3,3,((#126328,#126329,#126330,#126331,
#126332,#126333,#126334,#126335,#126336,#126337,#126338,#126339,#126340,#126341,
#126342,#126343,#126344),(#126345,#126346,#126347,#126348,#126349,#126350,
#126351,#126352,#126353,#126354,#126355,#126356,#126357,#126358,#126359,#126360,
#126361),(#126362,#126363,#126364,#126365,#126366,#126367,#126368,#126369,
#126370,#126371,#126372,#126373,#126374,#126375,#126376,#126377,#126378),(
#126379,#126380,#126381,#126382,#126383,#126384,#126385,#126386,#126387,#126388,
#126389,#126390,#126391,#126392,#126393,#126394,#126395),(#126396,#126397,
#126398,#126399,#126400,#126401,#126402,#126403,#126404,#126405,#126406,#126407,
#126408,#126409,#126410,#126411,#126412),(#126413,#126414,#126415,#126416,
#126417,#126418,#126419,#126420,#126421,#126422,#126423,#126424,#126425,#126426,
#126427,#126428,#126429),(#126430,#126431,#126432,#126433,#126434,#126435,
#126436,#126437,#126438,#126439,#126440,#126441,#126442,#126443,#126444,#126445,
#126446),(#126447,#126448,#126449,#126450,#126451,#126452,#126453,#126454,
#126455,#126456,#126457,#126458,#126459,#126460,#126461,#126462,#126463),(
#126464,#126465,#126466,#126467,#126468,#126469,#126470,#126471,#126472,#126473,
#126474,#126475,#126476,#126477,#126478,#126479,#126480),(#126481,#126482,
#126483,#126484,#126485,#126486,#126487,#126488,#126489,#126490,#126491,#126492,
#126493,#126494,#126495,#126496,#126497),(#126498,#126499,#126500,#126501,
#126502,#126503,#126504,#126505,#126506,#126507,#126508,#126509,#126510,#126511,
#126512,#126513,#126514),(#126515,#126516,#126517,#126518,#126519,#126520,
#126521,#126522,#126523,#126524,#126525,#126526,#126527,#126528,#126529,#126530,
#126531),(#126532,#126533,#126534,#126535,#126536,#126537,#126538,#126539,
#126540,#126541,#126542,#126543,#126544,#126545,#126546,#126547,#126548),(
#126549,#126550,#126551,#126552,#126553,#126554,#126555,#126556,#126557,#126558,
#126559,#126560,#126561,#126562,#126563,#126564,#126565),(#126566,#126567,
#126568,#126569,#126570,#126571,#126572,#126573,#126574,#126575,#126576,#126577,
#126578,#126579,#126580,#126581,#126582),(#126583,#126584,#126585,#126586,
#126587,#126588,#126589,#126590,#126591,#126592,#126593,#126594,#126595,#126596,
#126597,#126598,#126599)),.unspecified.,.f.,.f.,.f.,(4,1,1,1,1,1,1,1,1,1,1,1,1,
4),(4,1,1,1,1,1,1,1,1,1,1,1,1,1,4),(2.588600166784e-1,3.75e-1,5.e-1,6.25e-1,
7.5e-1,8.75e-1,9.375e-1,1.e0,1.0625e0,1.125e0,1.25e0,1.375e0,1.5e0,
1.657649638553e0),(1.064065361118e-1,1.426571354553e-1,2.036226315493e-1,
2.577075163881e-1,3.072684372051e-1,3.563387033888e-1,4.078935766994e-1,
4.636376250221e-1,5.251360473314e-1,5.919756050150e-1,6.610250155462e-1,
7.295123719245e-1,7.971985221073e-1,8.644788106744e-1,9.124360479101e-1),
.unspecified.);
#126602=oriented_edge('',*,*,#126601,.f.);
#126604=oriented_edge('',*,*,#126603,.t.);
#126606=oriented_edge('',*,*,#126605,.t.);
#126607=oriented_edge('',*,*,#126320,.t.);
#126608=edge_loop('',(#126602,#126604,#126606,#126607));
#126609=face_outer_bound('',#126608,.f.);
#126611=cartesian_point('',(2.816205953847e2,3.330731652274e2,2.5e0));
#126612=direction('',(-7.055005880645e-1,-7.087093341001e-1,0.e0));
#126613=direction('',(0.e0,0.e0,-1.e0));
#126614=axis2_placement_3d('',#126611,#126612,#126613);
#126615=cylindrical_surface('',#126614,5.e-1);
#126616=oriented_edge('',*,*,#123503,.f.);
#126618=oriented_edge('',*,*,#126617,.f.);
#126620=oriented_edge('',*,*,#126619,.t.);
#126621=oriented_edge('',*,*,#126601,.t.);
#126622=edge_loop('',(#126616,#126618,#126620,#126621));
#126623=face_outer_bound('',#126622,.f.);
#126625=cartesian_point('',(1.702491514577e1,6.725761309423e1,
1.975830030919e0));
#126626=cartesian_point('',(1.704141804722e1,6.720475742406e1,
1.964011827261e0));
#126627=cartesian_point('',(1.707347866859e1,6.709851981909e1,
1.944328054676e0));
#126628=cartesian_point('',(1.711749738531e1,6.694016912187e1,
1.927339179704e0));
#126629=cartesian_point('',(1.715770997771e1,6.678335006837e1,
1.922459362954e0));
#126630=cartesian_point('',(1.719472509209e1,6.662638059702e1,
1.929997300565e0));
#126631=cartesian_point('',(1.722929579761e1,6.646505179804e1,
1.952732134894e0));
#126632=cartesian_point('',(1.726007771029e1,6.630428374372e1,
1.994190490499e0));
#126633=cartesian_point('',(1.728557153846e1,6.615227576676e1,
2.057267205721e0));
#126634=cartesian_point('',(1.730545625343e1,6.601452472448e1,
2.146381816098e0));
#126635=cartesian_point('',(1.731955372281e1,6.589804340495e1,
2.270572916537e0));
#126636=cartesian_point('',(1.732769562202e1,6.581960672974e1,
2.460752034710e0));
#126637=cartesian_point('',(1.732448051797e1,6.584611986652e1,
2.612274410238e0));
#126638=cartesian_point('',(1.732159111845e1,6.588459346703e1,
2.683743496290e0));
#126639=cartesian_point('',(1.699567030017e1,6.725637106078e1,
1.986861886593e0));
#126640=cartesian_point('',(1.701258034514e1,6.720380284757e1,
1.976110663644e0));
#126641=cartesian_point('',(1.704551702206e1,6.709834571231e1,
1.958466542248e0));
#126642=cartesian_point('',(1.709109387320e1,6.694170313714e1,
1.944136339914e0));
#126643=cartesian_point('',(1.713307266913e1,6.678707251882e1,
1.941456587818e0));
#126644=cartesian_point('',(1.717206443579e1,6.663278161111e1,
1.950688855806e0));
#126645=cartesian_point('',(1.720888095785e1,6.647475427430e1,
1.974480740529e0));
#126646=cartesian_point('',(1.724211151618e1,6.631789590055e1,
2.016040622554e0));
#126647=cartesian_point('',(1.727010635886e1,6.617024943010e1,
2.077890721308e0));
#126648=cartesian_point('',(1.729239706315e1,6.603710981599e1,
2.164006872235e0));
#126649=cartesian_point('',(1.730862698181e1,6.592513493458e1,
2.282715023048e0));
#126650=cartesian_point('',(1.731821662622e1,6.585012896261e1,
2.462968733894e0));
#126651=cartesian_point('',(1.731457591020e1,6.587546578194e1,
2.606151077770e0));
#126652=cartesian_point('',(1.731082205944e1,6.591230215325e1,
2.674075611467e0));
#126653=cartesian_point('',(1.692956789832e1,6.725427706964e1,
2.005100117115e0));
#126654=cartesian_point('',(1.694716131139e1,6.720211753678e1,
1.996736555043e0));
#126655=cartesian_point('',(1.698161146898e1,6.709795318147e1,
1.983703361287e0));
#126656=cartesian_point('',(1.703004255506e1,6.694450444644e1,
1.975522540065e0));
#126657=cartesian_point('',(1.707537766968e1,6.679419213118e1,
1.978078674250e0));
#126658=cartesian_point('',(1.711822543674e1,6.664535854709e1,
1.991524454128e0));
#126659=cartesian_point('',(1.715951650789e1,6.649421561573e1,
2.018234316158e0));
#126660=cartesian_point('',(1.719771203529e1,6.634565877331e1,
2.060704509606e0));
#126661=cartesian_point('',(1.723085229082e1,6.620740757921e1,
2.120603646962e0));
#126662=cartesian_point('',(1.725815086002e1,6.608431448859e1,
2.200906722291e0));
#126663=cartesian_point('',(1.727886333214e1,6.598224652239e1,
2.308363310235e0));
#126664=cartesian_point('',(1.729151408127e1,6.591483290451e1,
2.467693463521e0));
#126665=cartesian_point('',(1.728698371278e1,6.593756458859e1,
2.593161527066e0));
#126666=cartesian_point('',(1.728137744286e1,6.597078279081e1,
2.653670848496e0));
#126667=cartesian_point('',(1.682192976488e1,6.725332034745e1,
2.011769706656e0));
#126668=cartesian_point('',(1.683982133846e1,6.720099738475e1,
2.007211419602e0));
#126669=cartesian_point('',(1.687513128090e1,6.709731745576e1,
2.001688804353e0));
#126670=cartesian_point('',(1.692591437671e1,6.694677574570e1,
2.004002610420e0));
#126671=cartesian_point('',(1.697452836015e1,6.680133491863e1,
2.015989170489e0));
#126672=cartesian_point('',(1.702155118869e1,6.665933476159e1,
2.037615766860e0));
#126673=cartesian_point('',(1.706805945374e1,6.651741486069e1,
2.070895157762e0));
#126674=cartesian_point('',(1.711238066080e1,6.638053430366e1,
2.117188743277e0));
#126675=cartesian_point('',(1.715215386812e1,6.625598962203e1,
2.176736054921e0));
#126676=cartesian_point('',(1.718612700196e1,6.614796041461e1,
2.250889439436e0));
#126677=cartesian_point('',(1.721297834204e1,6.606106495402e1,
2.343949967956e0));
#126678=cartesian_point('',(1.722988726513e1,6.600545699720e1,
2.474404609970e0));
#126679=cartesian_point('',(1.722415705001e1,6.602413127057e1,
2.574936419088e0));
#126680=cartesian_point('',(1.721588342821e1,6.605174140958e1,
2.625422505422e0));
#126681=cartesian_point('',(1.671093794619e1,6.725499958444e1,
1.993621310023e0));
#126682=cartesian_point('',(1.672825172164e1,6.720160730988e1,
1.992897005759e0));
#126683=cartesian_point('',(1.676270437791e1,6.709666567579e1,
1.995121535005e0));
#126684=cartesian_point('',(1.681341798334e1,6.694662897588e1,
2.008779940766e0));
#126685=cartesian_point('',(1.686303698018e1,6.680386384014e1,
2.031473742030e0));
#126686=cartesian_point('',(1.691207862869e1,6.666667894860e1,
2.062970219258e0));
#126687=cartesian_point('',(1.696171825979e1,6.653210988513e1,
2.104999515541e0));
#126688=cartesian_point('',(1.701022706407e1,6.640526816126e1,
2.157779722762e0));
#126689=cartesian_point('',(1.705494290182e1,6.629312663125e1,
2.220034267765e0));
#126690=cartesian_point('',(1.709419019735e1,6.619922289583e1,
2.291449983919e0));
#126691=cartesian_point('',(1.712611073269e1,6.612693000250e1,
2.373931808133e0));
#126692=cartesian_point('',(1.714662111924e1,6.608288981757e1,
2.480257274409e0));
#126693=cartesian_point('',(1.713992407489e1,6.609758095100e1,
2.559323742394e0));
#126694=cartesian_point('',(1.712927930679e1,6.611971648831e1,
2.601703553672e0));
#126695=cartesian_point('',(1.660928211976e1,6.725913593649e1,
1.952606448370e0));
#126696=cartesian_point('',(1.662520383354e1,6.720388628121e1,
1.955306053016e0));
#126697=cartesian_point('',(1.665717154843e1,6.709607237799e1,
1.964628575522e0));
#126698=cartesian_point('',(1.670538980842e1,6.694406864665e1,
1.989187105500e0));
#126699=cartesian_point('',(1.675361334597e1,6.680146592e1,2.022645652384e0));
#126700=cartesian_point('',(1.680227548955e1,6.666651660422e1,
2.064579723646e0));
#126701=cartesian_point('',(1.685259156530e1,6.653657511797e1,
2.116548667040e0));
#126702=cartesian_point('',(1.690286062090e1,6.641697717023e1,
2.177749654094e0));
#126703=cartesian_point('',(1.695025432501e1,6.631450884928e1,
2.245476109782e0));
#126704=cartesian_point('',(1.699276445562e1,6.623217027110e1,
2.317896943850e0));
#126705=cartesian_point('',(1.702809873652e1,6.617223535685e1,
2.394847912229e0));
#126706=cartesian_point('',(1.705113822946e1,6.613819952675e1,
2.484577059224e0));
#126707=cartesian_point('',(1.704381924384e1,6.614943817221e1,
2.548124171288e0));
#126708=cartesian_point('',(1.703137249790e1,6.616685999914e1,
2.585252447402e0));
#126709=cartesian_point('',(1.653745045330e1,6.726416867936e1,
1.903817010419e0));
#126710=cartesian_point('',(1.655168784813e1,6.720689360210e1,
1.908864886976e0));
#126711=cartesian_point('',(1.658051941536e1,6.709565611460e1,
1.923204992515e0));
#126712=cartesian_point('',(1.662499982831e1,6.694028958699e1,
1.955879670374e0));
#126713=cartesian_point('',(1.667035671886e1,6.679594353636e1,
1.997722790097e0));
#126714=cartesian_point('',(1.671694109508e1,6.666080804427e1,
2.048167370593e0));
#126715=cartesian_point('',(1.676595558690e1,6.653242721284e1,
2.108723569660e0));
#126716=cartesian_point('',(1.681578342939e1,6.641636386534e1,
2.177888450549e0));
#126717=cartesian_point('',(1.686356791303e1,6.631936118527e1,
2.251911338999e0));
#126718=cartesian_point('',(1.690711061300e1,6.624408051005e1,
2.327894642360e0));
#126719=cartesian_point('',(1.694385907936e1,6.619205268359e1,
2.404313830570e0));
#126720=cartesian_point('',(1.696806089161e1,6.616460667363e1,
2.486784509487e0));
#126721=cartesian_point('',(1.696051645192e1,6.617356457705e1,
2.542727525217e0));
#126722=cartesian_point('',(1.694709662102e1,6.618789955030e1,
2.577909413727e0));
#126723=cartesian_point('',(1.648903408486e1,6.726882033327e1,
1.859108110687e0));
#126724=cartesian_point('',(1.650171796521e1,6.720975448669e1,
1.865696330465e0));
#126725=cartesian_point('',(1.652761179283e1,6.709537731567e1,
1.883419623298e0));
#126726=cartesian_point('',(1.656839412791e1,6.693656653984e1,
1.921811881127e0));
#126727=cartesian_point('',(1.661069626346e1,6.678993631785e1,
1.969770835836e0));
#126728=cartesian_point('',(1.665479998474e1,6.665362125592e1,
2.026629299735e0));
#126729=cartesian_point('',(1.670187491579e1,6.652527205114e1,
2.093906953178e0));
#126730=cartesian_point('',(1.675039953926e1,6.641064561164e1,
2.169641677474e0));
#126731=cartesian_point('',(1.679755117701e1,6.631650936779e1,
2.249358970640e0));
#126732=cartesian_point('',(1.684102997479e1,6.624532079555e1,
2.329446023883e0));
#126733=cartesian_point('',(1.687813589897e1,6.619812993238e1,
2.407522224745e0));
#126734=cartesian_point('',(1.690274819562e1,6.617483945341e1,
2.487768002062e0));
#126735=cartesian_point('',(1.689517954669e1,6.618235489477e1,
2.540592586265e0));
#126736=cartesian_point('',(1.688128304012e1,6.619475485736e1,
2.575515784108e0));
#126737=cartesian_point('',(1.645768829513e1,6.727248682421e1,
1.824014418490e0));
#126738=cartesian_point('',(1.646914891415e1,6.721204029430e1,
1.831577814666e0));
#126739=cartesian_point('',(1.649271236483e1,6.709519773733e1,
1.851492083710e0));
#126740=cartesian_point('',(1.653048758134e1,6.693354471633e1,
1.893714510273e0));
#126741=cartesian_point('',(1.657022827716e1,6.678485893319e1,
1.945874482809e0));
#126742=cartesian_point('',(1.661216427817e1,6.664723207553e1,
2.007237771608e0));
#126743=cartesian_point('',(1.665743112670e1,6.651837279900e1,
2.079352414367e0));
#126744=cartesian_point('',(1.670458899215e1,6.640418498828e1,
2.159965616738e0));
#126745=cartesian_point('',(1.675086487139e1,6.631147941765e1,
2.244123814615e0));
#126746=cartesian_point('',(1.679390716397e1,6.624259431024e1,
2.327753042457e0));
#126747=cartesian_point('',(1.683093473286e1,6.619827884325e1,
2.407950049634e0));
#126748=cartesian_point('',(1.685561885476e1,6.617752993414e1,
2.488142458676e0));
#126749=cartesian_point('',(1.684810096288e1,6.618416079862e1,
2.539991692653e0));
#126750=cartesian_point('',(1.683398903363e1,6.619538370894e1,
2.575295079420e0));
#126751=cartesian_point('',(1.642972174500e1,6.727645041456e1,
1.786204188584e0));
#126752=cartesian_point('',(1.643986105560e1,6.721453808859e1,
1.794614294912e0));
#126753=cartesian_point('',(1.646089243244e1,6.709503849324e1,
1.816484006043e0));
#126754=cartesian_point('',(1.649533675653e1,6.693020224849e1,
1.862259522932e0));
#126755=cartesian_point('',(1.653217503887e1,6.677907277998e1,
1.918422928944e0));
#126756=cartesian_point('',(1.657158319590e1,6.663969608038e1,
1.984177889802e0));
#126757=cartesian_point('',(1.661465292236e1,6.650982083023e1,
2.061121204929e0));
#126758=cartesian_point('',(1.666003843460e1,6.639550458720e1,
2.146747727146e0));
#126759=cartesian_point('',(1.670504027258e1,6.630362602387e1,
2.235665437889e0));
#126760=cartesian_point('',(1.674727538570e1,6.623643042619e1,
2.323390927473e0));
#126761=cartesian_point('',(1.678390554848e1,6.619440956569e1,
2.406588065743e0));
#126762=cartesian_point('',(1.680844873019e1,6.617577091174e1,
2.488199269443e0));
#126763=cartesian_point('',(1.680104635337e1,6.618166468492e1,
2.540281574205e0));
#126764=cartesian_point('',(1.678684074204e1,6.619191748054e1,
2.576503156384e0));
#126765=cartesian_point('',(1.639586722193e1,6.728238229001e1,
1.729789553257e0));
#126766=cartesian_point('',(1.640403052649e1,6.721831244031e1,
1.739186416472e0));
#126767=cartesian_point('',(1.642125503706e1,6.709484731875e1,
1.763424349390e0));
#126768=cartesian_point('',(1.645060611335e1,6.692509751706e1,
1.813723449705e0));
#126769=cartesian_point('',(1.648292035103e1,6.677001140585e1,
1.875151243379e0));
#126770=cartesian_point('',(1.651829604085e1,6.662756753902e1,
1.946832466223e0));
#126771=cartesian_point('',(1.655774978930e1,6.649554391287e1,
2.030461365507e0));
#126772=cartesian_point('',(1.660008432176e1,6.638022102503e1,
2.123238752713e0));
#126773=cartesian_point('',(1.664273706028e1,6.628860760303e1,
2.219223769090e0));
#126774=cartesian_point('',(1.668331098386e1,6.622285847023e1,
2.313440629033e0));
#126775=cartesian_point('',(1.671892376786e1,6.618317184577e1,
2.402083906652e0));
#126776=cartesian_point('',(1.674296059579e1,6.616683010772e1,
2.487813976702e0));
#126777=cartesian_point('',(1.673581306123e1,6.617191696173e1,
2.541985120942e0));
#126778=cartesian_point('',(1.672165537365e1,6.618112647873e1,
2.580266359451e0));
#126779=cartesian_point('',(1.636289559812e1,6.729083166180e1,
1.649760039071e0));
#126780=cartesian_point('',(1.636824704653e1,6.722375759305e1,
1.660027855377e0));
#126781=cartesian_point('',(1.638001590707e1,6.709466489208e1,
1.686574813514e0));
#126782=cartesian_point('',(1.640190576678e1,6.691763107636e1,
1.741803777618e0));
#126783=cartesian_point('',(1.642743219947e1,6.675633827057e1,
1.809344029060e0));
#126784=cartesian_point('',(1.645658874929e1,6.660867077582e1,
1.888234593815e0));
#126785=cartesian_point('',(1.649026702057e1,6.647239003960e1,
1.980355175345e0));
#126786=cartesian_point('',(1.652749606706e1,6.635408068375e1,
2.082647176533e0));
#126787=cartesian_point('',(1.656595941065e1,6.626099090123e1,
2.188592611533e0));
#126788=cartesian_point('',(1.660330322683e1,6.619523935937e1,
2.292743868965e0));
#126789=cartesian_point('',(1.663666118274e1,6.615678091339e1,
2.390967433658e0));
#126790=cartesian_point('',(1.665941357641e1,6.614206901052e1,
2.486368576707e0));
#126791=cartesian_point('',(1.665278529103e1,6.614657116069e1,
2.546832179803e0));
#126792=cartesian_point('',(1.663905450427e1,6.615507354214e1,
2.589353989506e0));
#126793=cartesian_point('',(1.634381529122e1,6.730222723039e1,
1.542370484653e0));
#126794=cartesian_point('',(1.634537903291e1,6.723121620623e1,
1.552923017722e0));
#126795=cartesian_point('',(1.634973474671e1,6.709456848351e1,
1.580812427222e0));
#126796=cartesian_point('',(1.636121817679e1,6.690723613456e1,
1.640170647677e0));
#126797=cartesian_point('',(1.637701773437e1,6.673662213906e1,
1.713647175485e0));
#126798=cartesian_point('',(1.639699538744e1,6.658048668880e1,
1.800209918512e0));
#126799=cartesian_point('',(1.642184410969e1,6.643647184924e1,
1.902066363649e0));
#126800=cartesian_point('',(1.645092282523e1,6.631155005106e1,
2.016073447306e0));
#126801=cartesian_point('',(1.648233207593e1,6.621338270340e1,
2.135275487612e0));
#126802=cartesian_point('',(1.651388133211e1,6.614419402729e1,
2.253970602991e0));
#126803=cartesian_point('',(1.654285701892e1,6.610390160090e1,
2.368149415029e0));
#126804=cartesian_point('',(1.656293957575e1,6.608865456224e1,
2.482926624991e0));
#126805=cartesian_point('',(1.655727170871e1,6.609330814464e1,
2.557398816877e0));
#126806=cartesian_point('',(1.654471370579e1,6.610215348147e1,
2.607815264855e0));
#126807=cartesian_point('',(1.634963107986e1,6.731517136912e1,
1.420977951460e0));
#126808=cartesian_point('',(1.634689738681e1,6.723981268663e1,
1.430890324594e0));
#126809=cartesian_point('',(1.634277282296e1,6.709462098338e1,
1.458386304780e0));
#126810=cartesian_point('',(1.634206366504e1,6.689507666263e1,
1.519706830411e0));
#126811=cartesian_point('',(1.634619494568e1,6.671284587060e1,
1.597427861331e0));
#126812=cartesian_point('',(1.635488967310e1,6.654555108144e1,
1.690484681092e0));
#126813=cartesian_point('',(1.636858267030e1,6.639059366090e1,
1.801541190415e0));
#126814=cartesian_point('',(1.638703422023e1,6.625536233857e1,
1.927645736744e0));
#126815=cartesian_point('',(1.640891070507e1,6.614808561280e1,
2.061714320953e0));
#126816=cartesian_point('',(1.643232080825e1,6.607127468865e1,
2.198169929737e0));
#126817=cartesian_point('',(1.645486651753e1,6.602511982188e1,
2.333757705059e0));
#126818=cartesian_point('',(1.647090131226e1,6.600630547710e1,
2.477400874049e0));
#126819=cartesian_point('',(1.646660601401e1,6.601214887040e1,
2.573764276150e0));
#126820=cartesian_point('',(1.645602659803e1,6.602278772496e1,
2.635503626010e0));
#126821=cartesian_point('',(1.637497372546e1,6.732382520681e1,
1.340281478243e0));
#126822=cartesian_point('',(1.636937086751e1,6.724565689848e1,
1.349013829133e0));
#126823=cartesian_point('',(1.635953016529e1,6.709478252700e1,
1.374749585947e0));
#126824=cartesian_point('',(1.635037928009e1,6.688667273711e1,
1.435252809732e0));
#126825=cartesian_point('',(1.634622612507e1,6.669587245088e1,
1.513861519442e0));
#126826=cartesian_point('',(1.634670899887e1,6.651991461314e1,
1.609526773893e0));
#126827=cartesian_point('',(1.635206475011e1,6.635595764533e1,
1.725283238498e0));
#126828=cartesian_point('',(1.636234279999e1,6.621164969933e1,
1.858531503492e0));
#126829=cartesian_point('',(1.637665974601e1,6.609567467073e1,
2.002389668079e0));
#126830=cartesian_point('',(1.639341307319e1,6.601086603547e1,
2.151687076658e0));
#126831=cartesian_point('',(1.641052660290e1,6.595784221448e1,
2.304152141222e0));
#126832=cartesian_point('',(1.642306298250e1,6.593433315758e1,
2.472445318780e0));
#126833=cartesian_point('',(1.641990512970e1,6.594176637105e1,
2.588110584866e0));
#126834=cartesian_point('',(1.641115302713e1,6.595470004206e1,
2.659258257808e0));
#126835=cartesian_point('',(1.639460170985e1,6.732828022857e1,
1.298880054737e0));
#126836=cartesian_point('',(1.638752299240e1,6.724869527654e1,
1.306774225547e0));
#126837=cartesian_point('',(1.637472530140e1,6.709490447911e1,
1.331144524961e0));
#126838=cartesian_point('',(1.636113952275e1,6.688226210866e1,
1.390573830519e0));
#126839=cartesian_point('',(1.635257316957e1,6.668680387083e1,
1.469041327161e0));
#126840=cartesian_point('',(1.634862344493e1,6.650601740033e1,
1.565517725081e0));
#126841=cartesian_point('',(1.634941749171e1,6.633691088801e1,
1.683248692945e0));
#126842=cartesian_point('',(1.635515996381e1,6.618726024061e1,
1.819884956492e0));
#126843=cartesian_point('',(1.636522129394e1,6.606600719014e1,
1.968736969239e0));
#126844=cartesian_point('',(1.637817487221e1,6.597619112304e1,
2.124942317457e0));
#126845=cartesian_point('',(1.639214421010e1,6.591872630432e1,
2.286882493514e0));
#126846=cartesian_point('',(1.640263655227e1,6.589209183259e1,
2.469507259557e0));
#126847=cartesian_point('',(1.640013169044e1,6.590058717594e1,
2.596540689712e0));
#126848=cartesian_point('',(1.639247506531e1,6.591503836631e1,
2.673095745057e0));
#126849=b_spline_surface_with_knots('',3,3,((#126625,#126626,#126627,#126628,
#126629,#126630,#126631,#126632,#126633,#126634,#126635,#126636,#126637,
#126638),(#126639,#126640,#126641,#126642,#126643,#126644,#126645,#126646,
#126647,#126648,#126649,#126650,#126651,#126652),(#126653,#126654,#126655,
#126656,#126657,#126658,#126659,#126660,#126661,#126662,#126663,#126664,#126665,
#126666),(#126667,#126668,#126669,#126670,#126671,#126672,#126673,#126674,
#126675,#126676,#126677,#126678,#126679,#126680),(#126681,#126682,#126683,
#126684,#126685,#126686,#126687,#126688,#126689,#126690,#126691,#126692,#126693,
#126694),(#126695,#126696,#126697,#126698,#126699,#126700,#126701,#126702,
#126703,#126704,#126705,#126706,#126707,#126708),(#126709,#126710,#126711,
#126712,#126713,#126714,#126715,#126716,#126717,#126718,#126719,#126720,#126721,
#126722),(#126723,#126724,#126725,#126726,#126727,#126728,#126729,#126730,
#126731,#126732,#126733,#126734,#126735,#126736),(#126737,#126738,#126739,
#126740,#126741,#126742,#126743,#126744,#126745,#126746,#126747,#126748,#126749,
#126750),(#126751,#126752,#126753,#126754,#126755,#126756,#126757,#126758,
#126759,#126760,#126761,#126762,#126763,#126764),(#126765,#126766,#126767,
#126768,#126769,#126770,#126771,#126772,#126773,#126774,#126775,#126776,#126777,
#126778),(#126779,#126780,#126781,#126782,#126783,#126784,#126785,#126786,
#126787,#126788,#126789,#126790,#126791,#126792),(#126793,#126794,#126795,
#126796,#126797,#126798,#126799,#126800,#126801,#126802,#126803,#126804,#126805,
#126806),(#126807,#126808,#126809,#126810,#126811,#126812,#126813,#126814,
#126815,#126816,#126817,#126818,#126819,#126820),(#126821,#126822,#126823,
#126824,#126825,#126826,#126827,#126828,#126829,#126830,#126831,#126832,#126833,
#126834),(#126835,#126836,#126837,#126838,#126839,#126840,#126841,#126842,
#126843,#126844,#126845,#126846,#126847,#126848)),.unspecified.,.f.,.f.,.f.,(4,
1,1,1,1,1,1,1,1,1,1,1,1,4),(4,1,1,1,1,1,1,1,1,1,1,4),(2.654516431234e-1,3.75e-1,
5.e-1,6.25e-1,7.5e-1,8.75e-1,9.375e-1,1.e0,1.0625e0,1.125e0,1.25e0,1.375e0,
1.5e0,1.657556709977e0),(-9.185052789644e-2,0.e0,8.971288040001e-2,
1.715275376238e-1,2.550684739762e-1,3.412439814892e-1,4.278637528305e-1,
5.111957481084e-1,5.891997574489e-1,6.681574068420e-1,7.515476703687e-1,
8.654025881212e-1),.unspecified.);
#126851=oriented_edge('',*,*,#126850,.f.);
#126852=oriented_edge('',*,*,#126617,.t.);
#126854=oriented_edge('',*,*,#126853,.f.);
#126855=edge_loop('',(#126851,#126852,#126854));
#126856=face_outer_bound('',#126855,.f.);
#126858=cartesian_point('',(1.685087247840e1,6.568656362814e1,
2.109548305066e0));
#126859=direction('',(2.800017006454e-5,-1.234068321041e-2,9.999238504776e-1));
#126860=direction('',(7.054737247639e-1,7.086823486203e-1,8.726535498373e-3));
#126861=axis2_placement_3d('',#126858,#126859,#126860);
#126862=cylindrical_surface('',#126861,5.e-1);
#126864=oriented_edge('',*,*,#126863,.f.);
#126866=oriented_edge('',*,*,#126865,.f.);
#126868=oriented_edge('',*,*,#126867,.f.);
#126869=oriented_edge('',*,*,#126850,.t.);
#126870=edge_loop('',(#126864,#126866,#126868,#126869));
#126871=face_outer_bound('',#126870,.f.);
#126873=cartesian_point('',(1.412046207108e1,6.925187224202e1,-9.4e0));
#126874=direction('',(-7.054737247639e-1,-7.086823486203e-1,
-8.726535498374e-3));
#126875=direction('',(7.087093341001e-1,-7.055005880645e-1,0.e0));
#126876=axis2_placement_3d('',#126873,#126874,#126875);
#126877=plane('',#126876);
#126879=oriented_edge('',*,*,#126878,.f.);
#126881=oriented_edge('',*,*,#126880,.t.);
#126882=oriented_edge('',*,*,#126863,.t.);
#126884=oriented_edge('',*,*,#126883,.f.);
#126886=oriented_edge('',*,*,#126885,.t.);
#126888=oriented_edge('',*,*,#126887,.t.);
#126890=oriented_edge('',*,*,#126889,.f.);
#126892=oriented_edge('',*,*,#126891,.t.);
#126894=oriented_edge('',*,*,#126893,.f.);
#126896=oriented_edge('',*,*,#126895,.t.);
#126898=oriented_edge('',*,*,#126897,.f.);
#126900=oriented_edge('',*,*,#126899,.f.);
#126902=oriented_edge('',*,*,#126901,.f.);
#126904=oriented_edge('',*,*,#126903,.t.);
#126905=edge_loop('',(#126879,#126881,#126882,#126884,#126886,#126888,#126890,
#126892,#126894,#126896,#126898,#126900,#126902,#126904));
#126906=face_outer_bound('',#126905,.f.);
#126908=cartesian_point('',(1.886863285991e1,6.331603223940e1,3.15e1));
#126909=direction('',(7.087093341001e-1,-7.055005880645e-1,0.e0));
#126910=direction('',(7.054737247639e-1,7.086823486203e-1,8.726535498369e-3));
#126911=axis2_placement_3d('',#126908,#126909,#126910);
#126912=cylindrical_surface('',#126911,5.e-1);
#126914=oriented_edge('',*,*,#126913,.f.);
#126916=oriented_edge('',*,*,#126915,.t.);
#126918=oriented_edge('',*,*,#126917,.f.);
#126919=oriented_edge('',*,*,#126878,.t.);
#126920=edge_loop('',(#126914,#126916,#126918,#126919));
#126921=face_outer_bound('',#126920,.f.);
#126923=cartesian_point('',(4.791663947586e1,8.796444780507e1,
3.920525741168e1));
#126924=direction('',(-7.087093341001e-1,7.055005880645e-1,0.e0));
#126925=direction('',(0.e0,0.e0,-1.e0));
#126926=axis2_placement_3d('',#126923,#126924,#126925);
#126927=plane('',#126926);
#126928=oriented_edge('',*,*,#126913,.t.);
#126929=oriented_edge('',*,*,#126903,.f.);
#126931=oriented_edge('',*,*,#126930,.t.);
#126933=oriented_edge('',*,*,#126932,.f.);
#126935=oriented_edge('',*,*,#126934,.t.);
#126937=oriented_edge('',*,*,#126936,.t.);
#126939=oriented_edge('',*,*,#126938,.t.);
#126941=oriented_edge('',*,*,#126940,.t.);
#126942=edge_loop('',(#126928,#126929,#126931,#126933,#126935,#126937,#126939,
#126941));
#126943=face_outer_bound('',#126942,.f.);
#126945=cartesian_point('',(3.330731722960e2,-2.494597606635e2,3.1e1));
#126946=direction('',(-7.087093341001e-1,7.055005880645e-1,0.e0));
#126947=direction('',(8.526425039709e-14,8.565204784201e-14,1.e0));
#126948=axis2_placement_3d('',#126945,#126946,#126947);
#126949=cylindrical_surface('',#126948,5.e-1);
#126950=oriented_edge('',*,*,#126901,.t.);
#126952=oriented_edge('',*,*,#126951,.f.);
#126954=oriented_edge('',*,*,#126953,.t.);
#126955=oriented_edge('',*,*,#126930,.f.);
#126956=edge_loop('',(#126950,#126952,#126954,#126955));
#126957=face_outer_bound('',#126956,.f.);
#126959=cartesian_point('',(5.642115148506e1,7.949844074830e1,3.15e1));
#126960=direction('',(7.087093341001e-1,-7.055005880645e-1,0.e0));
#126961=direction('',(0.e0,0.e0,1.e0));
#126962=axis2_placement_3d('',#126959,#126960,#126961);
#126963=plane('',#126962);
#126965=oriented_edge('',*,*,#126964,.t.);
#126967=oriented_edge('',*,*,#126966,.f.);
#126969=oriented_edge('',*,*,#126968,.t.);
#126971=oriented_edge('',*,*,#126970,.t.);
#126972=oriented_edge('',*,*,#126951,.t.);
#126973=oriented_edge('',*,*,#126899,.t.);
#126975=oriented_edge('',*,*,#126974,.t.);
#126977=oriented_edge('',*,*,#126976,.f.);
#126978=edge_loop('',(#126965,#126967,#126969,#126971,#126972,#126973,#126975,
#126977));
#126979=face_outer_bound('',#126978,.f.);
#126981=cartesian_point('',(-2.539383718132e2,3.330731652274e2,3.15e1));
#126982=direction('',(7.087093341001e-1,-7.055005880645e-1,0.e0));
#126983=direction('',(0.e0,0.e0,1.e0));
#126984=axis2_placement_3d('',#126981,#126982,#126983);
#126985=cylindrical_surface('',#126984,5.e-1);
#126987=oriented_edge('',*,*,#126986,.f.);
#126989=oriented_edge('',*,*,#126988,.t.);
#126990=oriented_edge('',*,*,#126964,.f.);
#126992=oriented_edge('',*,*,#126991,.t.);
#126993=edge_loop('',(#126987,#126989,#126990,#126992));
#126994=face_outer_bound('',#126993,.f.);
#126996=cartesian_point('',(7.924159204309e1,5.678132181262e1,
3.920525741168e1));
#126997=direction('',(-7.087093341001e-1,7.055005880645e-1,0.e0));
#126998=direction('',(0.e0,0.e0,-1.e0));
#126999=axis2_placement_3d('',#126996,#126997,#126998);
#127000=plane('',#126999);
#127002=oriented_edge('',*,*,#127001,.f.);
#127004=oriented_edge('',*,*,#127003,.t.);
#127006=oriented_edge('',*,*,#127005,.t.);
#127007=oriented_edge('',*,*,#126986,.t.);
#127009=oriented_edge('',*,*,#127008,.t.);
#127011=oriented_edge('',*,*,#127010,.t.);
#127012=oriented_edge('',*,*,#126895,.f.);
#127014=oriented_edge('',*,*,#127013,.t.);
#127015=edge_loop('',(#127002,#127004,#127006,#127007,#127009,#127011,#127012,
#127014));
#127016=face_outer_bound('',#127015,.f.);
#127018=cartesian_point('',(7.924159204309e1,5.678132181262e1,3.15e1));
#127019=direction('',(0.e0,0.e0,-1.e0));
#127020=direction('',(7.087093341001e-1,-7.055005880645e-1,0.e0));
#127021=axis2_placement_3d('',#127018,#127019,#127020);
#127022=plane('',#127021);
#127024=oriented_edge('',*,*,#127023,.f.);
#127026=oriented_edge('',*,*,#127025,.f.);
#127027=oriented_edge('',*,*,#127001,.t.);
#127029=oriented_edge('',*,*,#127028,.f.);
#127030=edge_loop('',(#127024,#127026,#127027,#127029));
#127031=face_outer_bound('',#127030,.f.);
#127033=cartesian_point('',(8.774610405229e1,4.831531475585e1,3.15e1));
#127034=direction('',(7.087093341001e-1,-7.055005880645e-1,0.e0));
#127035=direction('',(0.e0,0.e0,1.e0));
#127036=axis2_placement_3d('',#127033,#127034,#127035);
#127037=plane('',#127036);
#127039=oriented_edge('',*,*,#127038,.f.);
#127041=oriented_edge('',*,*,#127040,.t.);
#127043=oriented_edge('',*,*,#127042,.f.);
#127045=oriented_edge('',*,*,#127044,.t.);
#127046=oriented_edge('',*,*,#127023,.t.);
#127048=oriented_edge('',*,*,#127047,.t.);
#127049=oriented_edge('',*,*,#126891,.f.);
#127051=oriented_edge('',*,*,#127050,.t.);
#127052=edge_loop('',(#127039,#127041,#127043,#127045,#127046,#127048,#127049,
#127051));
#127053=face_outer_bound('',#127052,.f.);
#127055=cartesian_point('',(6.434209737325e1,1.502457285412e1,3.2e1));
#127056=direction('',(0.e0,0.e0,1.e0));
#127057=direction('',(-7.087093341001e-1,7.055005880645e-1,0.e0));
#127058=axis2_placement_3d('',#127055,#127056,#127057);
#127059=plane('',#127058);
#127061=oriented_edge('',*,*,#127060,.f.);
#127063=oriented_edge('',*,*,#127062,.f.);
#127064=oriented_edge('',*,*,#127038,.t.);
#127066=oriented_edge('',*,*,#127065,.f.);
#127067=edge_loop('',(#127061,#127063,#127064,#127066));
#127068=face_outer_bound('',#127067,.f.);
#127070=cartesian_point('',(-2.721927245960e2,-3.169082934995e2,2.8e1));
#127071=direction('',(7.055005880645e-1,7.087093341001e-1,0.e0));
#127072=direction('',(0.e0,0.e0,1.e0));
#127073=axis2_placement_3d('',#127070,#127071,#127072);
#127074=cylindrical_surface('',#127073,4.e0);
#127076=oriented_edge('',*,*,#127075,.t.);
#127078=oriented_edge('',*,*,#127077,.t.);
#127079=oriented_edge('',*,*,#127060,.t.);
#127081=oriented_edge('',*,*,#127080,.f.);
#127082=edge_loop('',(#127076,#127078,#127079,#127081));
#127083=face_outer_bound('',#127082,.f.);
#127085=cartesian_point('',(6.917472935853e1,1.987918453578e1,-9.4e0));
#127086=direction('',(7.086823486203e-1,-7.054737247639e-1,8.726535498374e-3));
#127087=direction('',(7.055005880645e-1,7.087093341001e-1,0.e0));
#127088=axis2_placement_3d('',#127085,#127086,#127087);
#127089=plane('',#127088);
#127090=oriented_edge('',*,*,#127075,.f.);
#127092=oriented_edge('',*,*,#127091,.t.);
#127093=oriented_edge('',*,*,#123852,.f.);
#127095=oriented_edge('',*,*,#127094,.t.);
#127096=edge_loop('',(#127090,#127092,#127093,#127095));
#127097=face_outer_bound('',#127096,.f.);
#127099=cartesian_point('',(6.528138099939e1,1.714802982861e1,
2.868950012757e1));
#127100=direction('',(1.234068321041e-2,2.800017006508e-5,-9.999238504776e-1));
#127101=direction('',(7.054737247639e-1,7.086823486203e-1,8.726535498373e-3));
#127102=axis2_placement_3d('',#127099,#127100,#127101);
#127103=cylindrical_surface('',#127102,5.e-1);
#127104=oriented_edge('',*,*,#126885,.f.);
#127106=oriented_edge('',*,*,#127105,.f.);
#127107=oriented_edge('',*,*,#127091,.f.);
#127109=oriented_edge('',*,*,#127108,.f.);
#127110=edge_loop('',(#127104,#127106,#127107,#127109));
#127111=face_outer_bound('',#127110,.f.);
#127113=cartesian_point('',(6.581226268738e1,1.762004455070e1,
2.694751845708e0));
#127114=cartesian_point('',(6.576190694827e1,1.762354348745e1,
2.612871020365e0));
#127115=cartesian_point('',(6.573803928879e1,1.762655624267e1,
2.437346521266e0));
#127116=cartesian_point('',(6.584307484368e1,1.761592778729e1,
2.234979561783e0));
#127117=cartesian_point('',(6.598123535292e1,1.759902460252e1,
2.109716168054e0));
#127118=cartesian_point('',(6.614883705786e1,1.757403833489e1,
2.020328451623e0));
#127119=cartesian_point('',(6.634061516855e1,1.754010296002e1,
1.960286475609e0));
#127120=cartesian_point('',(6.655295789532e1,1.749641212949e1,
1.927103505654e0));
#127121=cartesian_point('',(6.678289178125e1,1.744227464800e1,
1.920580997349e0));
#127122=cartesian_point('',(6.699650589069e1,1.738514556618e1,
1.939590418162e0));
#127123=cartesian_point('',(6.713165098853e1,1.734500153111e1,
1.964792594971e0));
#127124=cartesian_point('',(6.718700885075e1,1.732800018558e1,
1.977282146382e0));
#127125=cartesian_point('',(6.583972722123e1,1.760924158903e1,
2.684544482207e0));
#127126=cartesian_point('',(6.579154152144e1,1.761387474714e1,
2.606652864455e0));
#127127=cartesian_point('',(6.576869583847e1,1.761726033438e1,
2.440909105346e0));
#127128=cartesian_point('',(6.586922489942e1,1.760466973449e1,
2.248852396739e0));
#127129=cartesian_point('',(6.600225282364e1,1.758523921712e1,
2.128767938529e0));
#127130=cartesian_point('',(6.616459791377e1,1.755736566617e1,
2.041893592836e0));
#127131=cartesian_point('',(6.635139959735e1,1.752038524700e1,
1.982299066668e0));
#127132=cartesian_point('',(6.655928878344e1,1.747366991986e1,
1.947877626672e0));
#127133=cartesian_point('',(6.678547757662e1,1.741668417235e1,
1.938671785314e0));
#127134=cartesian_point('',(6.699662288858e1,1.735736249907e1,
1.954218261232e0));
#127135=cartesian_point('',(6.713078982699e1,1.731609981033e1,
1.976822371761e0));
#127136=cartesian_point('',(6.718585798397e1,1.729866622179e1,
1.988191787657e0));
#127137=cartesian_point('',(6.589767752887e1,1.757971567011e1,
2.663019417191e0));
#127138=cartesian_point('',(6.585429068863e1,1.758677975956e1,
2.593447433384e0));
#127139=cartesian_point('',(6.583370427370e1,1.759094075049e1,
2.448507298698e0));
#127140=cartesian_point('',(6.592426986443e1,1.757420291519e1,
2.278101774349e0));
#127141=cartesian_point('',(6.604604075265e1,1.754947140508e1,
2.168513376647e0));
#127142=cartesian_point('',(6.619698448310e1,1.751561401040e1,
2.086273195196e0));
#127143=cartesian_point('',(6.637315450898e1,1.747241917531e1,
2.026794388824e0));
#127144=cartesian_point('',(6.657172833005e1,1.741965826076e1,
1.988848127337e0));
#127145=cartesian_point('',(6.679033492370e1,1.735714431157e1,
1.973055992620e0));
#127146=cartesian_point('',(6.699678550854e1,1.729376344508e1,
1.980543444588e0));
#127147=cartesian_point('',(6.712933946721e1,1.725056953015e1,
1.997277139692e0));
#127148=cartesian_point('',(6.718400490951e1,1.723240865899e1,
2.006141673263e0));
#127149=cartesian_point('',(6.597788809232e1,1.751406427749e1,
2.633272112995e0));
#127150=cartesian_point('',(6.594195369610e1,1.752463195171e1,
2.574856168405e0));
#127151=cartesian_point('',(6.592487321293e1,1.752982469283e1,
2.459322829518e0));
#127152=cartesian_point('',(6.599997386544e1,1.750732041697e1,
2.318504236706e0));
#127153=cartesian_point('',(6.610459056501e1,1.747536834226e1,
2.221854988451e0));
#127154=cartesian_point('',(6.623861250182e1,1.743362742161e1,
2.143565795611e0));
#127155=cartesian_point('',(6.639958329907e1,1.738260657310e1,
2.081197233854e0));
#127156=cartesian_point('',(6.658556400787e1,1.732271527821e1,
2.035015776108e0));
#127157=cartesian_point('',(6.679485389384e1,1.725432290428e1,
2.006703841832e0));
#127158=cartesian_point('',(6.699670042601e1,1.718741180907e1,
2.000267237614e0));
#127159=cartesian_point('',(6.712868204830e1,1.714312479289e1,
2.007445259597e0));
#127160=cartesian_point('',(6.718355795575e1,1.712463747312e1,
2.012322161024e0));
#127161=cartesian_point('',(6.604521276847e1,1.742728807606e1,
2.608362662236e0));
#127162=cartesian_point('',(6.601656896725e1,1.744097394406e1,
2.558851261265e0));
#127163=cartesian_point('',(6.600291528628e1,1.744697964155e1,
2.468782513210e0));
#127164=cartesian_point('',(6.606289591329e1,1.741960190118e1,
2.352310738102e0));
#127165=cartesian_point('',(6.615110405281e1,1.738173835973e1,
2.264491684748e0));
#127166=cartesian_point('',(6.626946475365e1,1.733389013429e1,
2.186370868268e0));
#127167=cartesian_point('',(6.641705999925e1,1.727729158828e1,
2.117679222970e0));
#127168=cartesian_point('',(6.659285474590e1,1.721299681524e1,
2.060296343991e0));
#127169=cartesian_point('',(6.679583007421e1,1.714193653810e1,
2.017126470461e0));
#127170=cartesian_point('',(6.699623263989e1,1.707473091702e1,
1.995463709654e0));
#127171=cartesian_point('',(6.712985551979e1,1.703154547406e1,
1.992793404078e0));
#127172=cartesian_point('',(6.718588936353e1,1.701365339616e1,
1.993658056862e0));
#127173=cartesian_point('',(6.609188746519e1,1.732920923181e1,
2.591164045105e0));
#127174=cartesian_point('',(6.606953768811e1,1.734526934010e1,
2.547276107691e0));
#127175=cartesian_point('',(6.605883932004e1,1.735177513744e1,
2.475797660559e0));
#127176=cartesian_point('',(6.610577601622e1,1.732097873651e1,
2.375621991720e0));
#127177=cartesian_point('',(6.618020176011e1,1.727919542660e1,
2.291493985118e0));
#127178=cartesian_point('',(6.628595936295e1,1.722772341063e1,
2.209721114147e0));
#127179=cartesian_point('',(6.642354163129e1,1.716844451378e1,
2.131979471721e0));
#127180=cartesian_point('',(6.659273448791e1,1.710299023170e1,
2.061695656901e0));
#127181=cartesian_point('',(6.679313442298e1,1.703279349058e1,
2.003017743742e0));
#127182=cartesian_point('',(6.699543377975e1,1.696857861122e1,
1.966561966685e0));
#127183=cartesian_point('',(6.713273463834e1,1.692857418149e1,
1.954875734767e0));
#127184=cartesian_point('',(6.719074608877e1,1.691213547198e1,
1.952162338857e0));
#127185=cartesian_point('',(6.611269821825e1,1.724480453171e1,
2.583571408938e0));
#127186=cartesian_point('',(6.609448444793e1,1.726215114418e1,
2.541600976549e0));
#127187=cartesian_point('',(6.608572546648e1,1.726881180033e1,
2.479415658015e0));
#127188=cartesian_point('',(6.612409858346e1,1.723644822517e1,
2.385880533884e0));
#127189=cartesian_point('',(6.618979759088e1,1.719310870903e1,
2.300790869925e0));
#127190=cartesian_point('',(6.628806351331e1,1.714067557804e1,
2.213346992825e0));
#127191=cartesian_point('',(6.642038753226e1,1.708147436965e1,
2.126564788704e0));
#127192=cartesian_point('',(6.658713004328e1,1.701753401577e1,
2.045020430235e0));
#127193=cartesian_point('',(6.678831502232e1,1.695063260086e1,
1.973842186715e0));
#127194=cartesian_point('',(6.699456855223e1,1.689117830993e1,
1.926245699405e0));
#127195=cartesian_point('',(6.713623403204e1,1.685518518095e1,
1.908192225557e0));
#127196=cartesian_point('',(6.719638744710e1,1.684051081230e1,
1.903029166624e0));
#127197=cartesian_point('',(6.611946107856e1,1.717890176358e1,
2.581175615841e0));
#127198=cartesian_point('',(6.610384914440e1,1.719688202638e1,
2.539270408507e0));
#127199=cartesian_point('',(6.609630847459e1,1.720352857279e1,
2.481055044472e0));
#127200=cartesian_point('',(6.612929964454e1,1.717061513210e1,
2.389086362681e0));
#127201=cartesian_point('',(6.618972079757e1,1.712695102880e1,
2.301217883085e0));
#127202=cartesian_point('',(6.628378109287e1,1.707482476422e1,
2.208107156373e0));
#127203=cartesian_point('',(6.641364550487e1,1.701685271075e1,
2.113652405023e0));
#127204=cartesian_point('',(6.658005826839e1,1.695532537198e1,
2.023238314199e0));
#127205=cartesian_point('',(6.678332709051e1,1.689224768051e1,
1.942714268502e0));
#127206=cartesian_point('',(6.699380587970e1,1.683758212618e1,
1.887198315528e0));
#127207=cartesian_point('',(6.713946703676e1,1.680534524427e1,
1.864855354047e0));
#127208=cartesian_point('',(6.720150855502e1,1.679230016464e1,
1.858088126457e0));
#127209=cartesian_point('',(6.612006247233e1,1.713154952209e1,
2.581039764902e0));
#127210=cartesian_point('',(6.610603833016e1,1.714981861873e1,
2.538538688933e0));
#127211=cartesian_point('',(6.609924019935e1,1.715639442195e1,
2.481700845477e0));
#127212=cartesian_point('',(6.612894985550e1,1.712338831896e1,
2.389233527863e0));
#127213=cartesian_point('',(6.618626818937e1,1.707989069223e1,
2.298458171225e0));
#127214=cartesian_point('',(6.627804451051e1,1.702845948675e1,
2.200719611229e0));
#127215=cartesian_point('',(6.640688046639e1,1.697189508254e1,
2.100476536565e0));
#127216=cartesian_point('',(6.657376704324e1,1.691265404777e1,
2.003654583486e0));
#127217=cartesian_point('',(6.677919334978e1,1.685288516581e1,
1.916601423496e0));
#127218=cartesian_point('',(6.699321878856e1,1.680214142949e1,
1.855744922210e0));
#127219=cartesian_point('',(6.714201474254e1,1.677288366637e1,
1.830626018953e0));
#127220=cartesian_point('',(6.720550969736e1,1.676112223421e1,
1.822844647110e0));
#127221=cartesian_point('',(6.611660623845e1,1.708434760201e1,
2.582414646125e0));
#127222=cartesian_point('',(6.610389654766e1,1.710274606251e1,
2.538707369273e0));
#127223=cartesian_point('',(6.609771206605e1,1.710919361888e1,
2.481837730353e0));
#127224=cartesian_point('',(6.612470833742e1,1.707638321715e1,
2.387326306150e0));
#127225=cartesian_point('',(6.617959038403e1,1.703343226305e1,
2.292786257859e0));
#127226=cartesian_point('',(6.626979279624e1,1.698314595314e1,
2.189904846736e0));
#127227=cartesian_point('',(6.639830730260e1,1.692848431374e1,
2.083629430563e0));
#127228=cartesian_point('',(6.656634319269e1,1.687204860996e1,
1.980386798517e0));
#127229=cartesian_point('',(6.677454900340e1,1.681611278461e1,
1.887002422758e0));
#127230=cartesian_point('',(6.699259631894e1,1.676973661284e1,
1.821155446242e0));
#127231=cartesian_point('',(6.714476843023e1,1.674371540312e1,
1.793561008794e0));
#127232=cartesian_point('',(6.720980441526e1,1.673334115660e1,
1.784900616474e0));
#127233=cartesian_point('',(6.610588336039e1,1.701909292493e1,
2.586529126386e0));
#127234=cartesian_point('',(6.609459757533e1,1.703743782206e1,
2.540256943594e0));
#127235=cartesian_point('',(6.608907596950e1,1.704362346583e1,
2.481284015335e0));
#127236=cartesian_point('',(6.611313858118e1,1.701150585841e1,
2.381679063424e0));
#127237=cartesian_point('',(6.616561511203e1,1.696986871366e1,
2.280663595395e0));
#127238=cartesian_point('',(6.625467183075e1,1.692182776818e1,
2.169895972582e0));
#127239=cartesian_point('',(6.638377347522e1,1.687052890054e1,
2.054896486681e0));
#127240=cartesian_point('',(6.655439057980e1,1.681874286577e1,
1.942728931672e0));
#127241=cartesian_point('',(6.676736072003e1,1.676888990645e1,
1.840851609448e0));
#127242=cartesian_point('',(6.699168119198e1,1.672922332367e1,
1.768593788684e0));
#127243=cartesian_point('',(6.714888906655e1,1.670806771749e1,
1.738004442588e0));
#127244=cartesian_point('',(6.721619061718e1,1.669976893396e1,
1.728322183649e0));
#127245=cartesian_point('',(6.608002815437e1,1.693641636551e1,
2.596311118177e0));
#127246=cartesian_point('',(6.606973476245e1,1.695421373843e1,
2.544937122177e0));
#127247=cartesian_point('',(6.606467021809e1,1.695989290192e1,
2.479049078897e0));
#127248=cartesian_point('',(6.608670314237e1,1.692952453075e1,
2.368310512959e0));
#127249=cartesian_point('',(6.613811854319e1,1.689070374133e1,
2.256467790979e0));
#127250=cartesian_point('',(6.622784986760e1,1.684687517054e1,
2.134105978274e0));
#127251=cartesian_point('',(6.635982439045e1,1.680134823694e1,
2.007259443385e0));
#127252=cartesian_point('',(6.653575994621e1,1.675704538907e1,
1.883683850794e0));
#127253=cartesian_point('',(6.675666888641e1,1.671651706466e1,
1.771582096534e0));
#127254=cartesian_point('',(6.699040907531e1,1.668673756860e1,
1.692209610137e0));
#127255=cartesian_point('',(6.715475745344e1,1.667255400973e1,
1.658707910302e0));
#127256=cartesian_point('',(6.722520838677e1,1.666721035747e1,
1.648130005506e0));
#127257=cartesian_point('',(6.602754127337e1,1.684201654411e1,
2.616032237828e0));
#127258=cartesian_point('',(6.601686174399e1,1.685829094947e1,
2.555366292852e0));
#127259=cartesian_point('',(6.601160258068e1,1.686306492955e1,
2.473627108767e0));
#127260=cartesian_point('',(6.603447605540e1,1.683632502250e1,
2.341416032775e0));
#127261=cartesian_point('',(6.608839832050e1,1.680287578972e1,
2.212301162284e0));
#127262=cartesian_point('',(6.618287959314e1,1.676641658619e1,
2.073701666153e0));
#127263=cartesian_point('',(6.632211929435e1,1.673030892159e1,
1.931842408049e0));
#127264=cartesian_point('',(6.650796097322e1,1.669753043848e1,
1.795053394920e0));
#127265=cartesian_point('',(6.674149537613e1,1.667067697722e1,
1.672280651738e0));
#127266=cartesian_point('',(6.698874569280e1,1.665478106016e1,
1.586670950758e0));
#127267=cartesian_point('',(6.716267012702e1,1.665006943638e1,
1.551495092249e0));
#127268=cartesian_point('',(6.723723914062e1,1.664870930244e1,
1.540641449859e0));
#127269=cartesian_point('',(6.594888323052e1,1.675335428229e1,
2.645488509167e0));
#127270=cartesian_point('',(6.593589868021e1,1.676705044381e1,
2.571663193340e0));
#127271=cartesian_point('',(6.592954069716e1,1.677055633474e1,
2.464865237664e0));
#127272=cartesian_point('',(6.595724117537e1,1.674930982782e1,
2.301286877244e0));
#127273=cartesian_point('',(6.601827197254e1,1.672366191854e1,
2.149672713300e0));
#127274=cartesian_point('',(6.612230250514e1,1.669739673155e1,
1.991987632989e0));
#127275=cartesian_point('',(6.627346053406e1,1.667375256714e1,
1.834128523982e0));
#127276=cartesian_point('',(6.647350740352e1,1.665560803310e1,
1.684689141727e0));
#127277=cartesian_point('',(6.672345258254e1,1.664546960344e1,
1.553176615172e0));
#127278=cartesian_point('',(6.698691379544e1,1.664593053350e1,
1.464120403062e0));
#127279=cartesian_point('',(6.717165162600e1,1.665204730462e1,
1.429483137268e0));
#127280=cartesian_point('',(6.725075596081e1,1.665520763642e1,
1.419325434840e0));
#127281=cartesian_point('',(6.588144096314e1,1.670853428929e1,
2.670686589865e0));
#127282=cartesian_point('',(6.586546009316e1,1.671984501708e1,
2.586030714014e0));
#127283=cartesian_point('',(6.585768307974e1,1.672231588676e1,
2.456976722487e0));
#127284=cartesian_point('',(6.589162995621e1,1.670581239065e1,
2.266983406749e0));
#127285=cartesian_point('',(6.596073594919e1,1.668670653382e1,
2.098078131629e0));
#127286=cartesian_point('',(6.607439034690e1,1.666867967388e1,
1.927129857436e0));
#127287=cartesian_point('',(6.623637616456e1,1.665474555198e1,
1.759391815986e0));
#127288=cartesian_point('',(6.644822438337e1,1.664759047999e1,
1.603331195960e0));
#127289=cartesian_point('',(6.671075735089e1,1.664955130775e1,
1.468609752880e0));
#127290=cartesian_point('',(6.698573357476e1,1.666140795722e1,
1.380084761055e0));
#127291=cartesian_point('',(6.717765288414e1,1.667482011996e1,
1.347709846134e0));
#127292=cartesian_point('',(6.725967918676e1,1.668100004981e1,
1.338804174164e0));
#127293=cartesian_point('',(6.584217947685e1,1.668989696510e1,
2.685341771828e0));
#127294=cartesian_point('',(6.582421059942e1,1.669977724415e1,
2.594488988984e0));
#127295=cartesian_point('',(6.581549355472e1,1.670165806132e1,
2.452294591349e0));
#127296=cartesian_point('',(6.585358035532e1,1.668792356989e1,
2.247038435186e0));
#127297=cartesian_point('',(6.592786046404e1,1.667259107013e1,
2.068545014253e0));
#127298=cartesian_point('',(6.604746054780e1,1.665924017371e1,
1.890616498188e0));
#127299=cartesian_point('',(6.621589523852e1,1.665072548169e1,
1.718044815711e0));
#127300=cartesian_point('',(6.643452321173e1,1.664959570409e1,
1.559139202300e0));
#127301=cartesian_point('',(6.670402982388e1,1.665806672348e1,
1.423573425774e0));
#127302=cartesian_point('',(6.698513980434e1,1.667592928205e1,
1.336190664325e0));
#127303=cartesian_point('',(6.718074043396e1,1.669311322384e1,
1.305562982642e0));
#127304=cartesian_point('',(6.726423679333e1,1.670084641592e1,
1.297542756167e0));
#127305=b_spline_surface_with_knots('',3,3,((#127113,#127114,#127115,#127116,
#127117,#127118,#127119,#127120,#127121,#127122,#127123,#127124),(#127125,
#127126,#127127,#127128,#127129,#127130,#127131,#127132,#127133,#127134,#127135,
#127136),(#127137,#127138,#127139,#127140,#127141,#127142,#127143,#127144,
#127145,#127146,#127147,#127148),(#127149,#127150,#127151,#127152,#127153,
#127154,#127155,#127156,#127157,#127158,#127159,#127160),(#127161,#127162,
#127163,#127164,#127165,#127166,#127167,#127168,#127169,#127170,#127171,
#127172),(#127173,#127174,#127175,#127176,#127177,#127178,#127179,#127180,
#127181,#127182,#127183,#127184),(#127185,#127186,#127187,#127188,#127189,
#127190,#127191,#127192,#127193,#127194,#127195,#127196),(#127197,#127198,
#127199,#127200,#127201,#127202,#127203,#127204,#127205,#127206,#127207,
#127208),(#127209,#127210,#127211,#127212,#127213,#127214,#127215,#127216,
#127217,#127218,#127219,#127220),(#127221,#127222,#127223,#127224,#127225,
#127226,#127227,#127228,#127229,#127230,#127231,#127232),(#127233,#127234,
#127235,#127236,#127237,#127238,#127239,#127240,#127241,#127242,#127243,
#127244),(#127245,#127246,#127247,#127248,#127249,#127250,#127251,#127252,
#127253,#127254,#127255,#127256),(#127257,#127258,#127259,#127260,#127261,
#127262,#127263,#127264,#127265,#127266,#127267,#127268),(#127269,#127270,
#127271,#127272,#127273,#127274,#127275,#127276,#127277,#127278,#127279,
#127280),(#127281,#127282,#127283,#127284,#127285,#127286,#127287,#127288,
#127289,#127290,#127291,#127292),(#127293,#127294,#127295,#127296,#127297,
#127298,#127299,#127300,#127301,#127302,#127303,#127304)),.unspecified.,.f.,.f.,
.f.,(4,1,1,1,1,1,1,1,1,1,1,1,1,4),(4,1,1,1,1,1,1,1,1,4),(2.653979763776e-1,
3.75e-1,5.e-1,6.25e-1,7.5e-1,8.75e-1,9.375e-1,1.e0,1.0625e0,1.125e0,1.25e0,
1.375e0,1.5e0,1.657379419660e0),(1.284951009812e-1,2.632577468690e-1,
3.502847694196e-1,4.365661483866e-1,5.290255379927e-1,6.314450692579e-1,
7.432780603734e-1,8.656105393292e-1,1.e0,1.095878144975e0),.unspecified.);
#127306=oriented_edge('',*,*,#123854,.t.);
#127307=oriented_edge('',*,*,#127105,.t.);
#127309=oriented_edge('',*,*,#127308,.f.);
#127310=edge_loop('',(#127306,#127307,#127309));
#127311=face_outer_bound('',#127310,.f.);
#127313=cartesian_point('',(3.330731722960e2,-2.476977494265e2,2.5e0));
#127314=direction('',(-7.087093341001e-1,7.055005880645e-1,0.e0));
#127315=direction('',(0.e0,0.e0,-1.e0));
#127316=axis2_placement_3d('',#127313,#127314,#127315);
#127317=cylindrical_surface('',#127316,5.e-1);
#127318=oriented_edge('',*,*,#126853,.t.);
#127319=oriented_edge('',*,*,#123501,.f.);
#127320=oriented_edge('',*,*,#127308,.t.);
#127321=oriented_edge('',*,*,#126883,.t.);
#127322=edge_loop('',(#127318,#127319,#127320,#127321));
#127323=face_outer_bound('',#127322,.f.);
#127325=cartesian_point('',(6.280936195859e1,1.961725235579e1,
2.800031385110e1));
#127326=direction('',(-7.054632597379e-1,-7.086929852421e-1,
-8.708721414129e-3));
#127327=direction('',(-5.159470920896e-2,3.909692543326e-2,9.979025084663e-1));
#127328=axis2_placement_3d('',#127325,#127326,#127327);
#127329=toroidal_surface('',#127328,3.499747997370e0,4.999975939748e-1);
#127330=oriented_edge('',*,*,#126887,.f.);
#127331=oriented_edge('',*,*,#127108,.t.);
#127332=oriented_edge('',*,*,#127080,.t.);
#127334=oriented_edge('',*,*,#127333,.t.);
#127335=edge_loop('',(#127330,#127331,#127332,#127334));
#127336=face_outer_bound('',#127335,.f.);
#127338=cartesian_point('',(-2.521154050318e2,3.330731652274e2,3.15e1));
#127339=direction('',(7.087093341001e-1,-7.055005880645e-1,0.e0));
#127340=direction('',(7.054737247639e-1,7.086823486203e-1,8.726535498368e-3));
#127341=axis2_placement_3d('',#127338,#127339,#127340);
#127342=cylindrical_surface('',#127341,5.e-1);
#127343=oriented_edge('',*,*,#127050,.f.);
#127344=oriented_edge('',*,*,#126889,.t.);
#127345=oriented_edge('',*,*,#127333,.f.);
#127346=oriented_edge('',*,*,#127065,.t.);
#127347=edge_loop('',(#127343,#127344,#127345,#127346));
#127348=face_outer_bound('',#127347,.f.);
#127350=cartesian_point('',(6.433943228772e1,1.619917201865e1,
2.847729355446e1));
#127351=direction('',(2.800017006516e-5,-1.234068321041e-2,-9.999238504776e-1));
#127352=direction('',(7.086823486203e-1,-7.054737247639e-1,8.726535498373e-3));
#127353=axis2_placement_3d('',#127350,#127351,#127352);
#127354=cylindrical_surface('',#127353,5.e-1);
#127355=oriented_edge('',*,*,#127094,.f.);
#127356=oriented_edge('',*,*,#124137,.f.);
#127358=oriented_edge('',*,*,#127357,.f.);
#127360=oriented_edge('',*,*,#127359,.f.);
#127361=edge_loop('',(#127355,#127356,#127358,#127360));
#127362=face_outer_bound('',#127361,.f.);
#127364=cartesian_point('',(4.142806986539e0,7.495130547268e1,-9.4e0));
#127365=direction('',(-7.054737247639e-1,-7.086823486203e-1,8.726535498374e-3));
#127366=direction('',(7.087093341001e-1,-7.055005880645e-1,0.e0));
#127367=axis2_placement_3d('',#127364,#127365,#127366);
#127368=plane('',#127367);
#127370=oriented_edge('',*,*,#127369,.f.);
#127372=oriented_edge('',*,*,#127371,.t.);
#127373=oriented_edge('',*,*,#126322,.f.);
#127374=oriented_edge('',*,*,#126605,.f.);
#127376=oriented_edge('',*,*,#127375,.t.);
#127378=oriented_edge('',*,*,#127377,.t.);
#127380=oriented_edge('',*,*,#127379,.f.);
#127381=oriented_edge('',*,*,#126936,.f.);
#127383=oriented_edge('',*,*,#127382,.f.);
#127384=oriented_edge('',*,*,#126966,.t.);
#127385=oriented_edge('',*,*,#126988,.f.);
#127386=oriented_edge('',*,*,#127005,.f.);
#127388=oriented_edge('',*,*,#127387,.f.);
#127389=oriented_edge('',*,*,#127042,.t.);
#127391=oriented_edge('',*,*,#127390,.f.);
#127393=oriented_edge('',*,*,#127392,.t.);
#127394=oriented_edge('',*,*,#127357,.t.);
#127395=oriented_edge('',*,*,#124135,.f.);
#127396=oriented_edge('',*,*,#124150,.f.);
#127398=oriented_edge('',*,*,#127397,.t.);
#127399=edge_loop('',(#127370,#127372,#127373,#127374,#127376,#127378,#127380,
#127381,#127383,#127384,#127385,#127386,#127388,#127389,#127391,#127393,#127394,
#127395,#127396,#127398));
#127400=face_outer_bound('',#127399,.f.);
#127402=cartesian_point('',(9.258961859884e0,6.915893661347e1,-8.9e0));
#127403=direction('',(7.087093341001e-1,-7.055005880645e-1,0.e0));
#127404=direction('',(0.e0,0.e0,-1.e0));
#127405=axis2_placement_3d('',#127402,#127403,#127404);
#127406=cylindrical_surface('',#127405,5.e-1);
#127408=oriented_edge('',*,*,#127407,.f.);
#127410=oriented_edge('',*,*,#127409,.f.);
#127411=oriented_edge('',*,*,#127369,.t.);
#127413=oriented_edge('',*,*,#127412,.f.);
#127414=edge_loop('',(#127408,#127410,#127411,#127413));
#127415=face_outer_bound('',#127414,.f.);
#127417=cartesian_point('',(0.e0,0.e0,-9.4e0));
#127418=direction('',(0.e0,0.e0,1.e0));
#127419=direction('',(1.e0,0.e0,0.e0));
#127420=axis2_placement_3d('',#127417,#127418,#127419);
#127421=plane('',#127420);
#127423=oriented_edge('',*,*,#127422,.t.);
#127425=oriented_edge('',*,*,#127424,.t.);
#127427=oriented_edge('',*,*,#127426,.t.);
#127429=oriented_edge('',*,*,#127428,.t.);
#127431=oriented_edge('',*,*,#127430,.t.);
#127433=oriented_edge('',*,*,#127432,.t.);
#127435=oriented_edge('',*,*,#127434,.t.);
#127437=oriented_edge('',*,*,#127436,.t.);
#127439=oriented_edge('',*,*,#127438,.t.);
#127441=oriented_edge('',*,*,#127440,.t.);
#127443=oriented_edge('',*,*,#127442,.t.);
#127445=oriented_edge('',*,*,#127444,.t.);
#127447=oriented_edge('',*,*,#127446,.t.);
#127449=oriented_edge('',*,*,#127448,.t.);
#127451=oriented_edge('',*,*,#127450,.t.);
#127453=oriented_edge('',*,*,#127452,.t.);
#127455=oriented_edge('',*,*,#127454,.t.);
#127457=oriented_edge('',*,*,#127456,.t.);
#127459=oriented_edge('',*,*,#127458,.t.);
#127461=oriented_edge('',*,*,#127460,.t.);
#127463=oriented_edge('',*,*,#127462,.t.);
#127465=oriented_edge('',*,*,#127464,.t.);
#127467=oriented_edge('',*,*,#127466,.t.);
#127469=oriented_edge('',*,*,#127468,.t.);
#127471=oriented_edge('',*,*,#127470,.t.);
#127473=oriented_edge('',*,*,#127472,.t.);
#127475=oriented_edge('',*,*,#127474,.t.);
#127477=oriented_edge('',*,*,#127476,.t.);
#127478=oriented_edge('',*,*,#127407,.t.);
#127480=oriented_edge('',*,*,#127479,.t.);
#127482=oriented_edge('',*,*,#127481,.t.);
#127484=oriented_edge('',*,*,#127483,.t.);
#127486=oriented_edge('',*,*,#127485,.t.);
#127488=oriented_edge('',*,*,#127487,.f.);
#127490=oriented_edge('',*,*,#127489,.f.);
#127492=oriented_edge('',*,*,#127491,.t.);
#127494=oriented_edge('',*,*,#127493,.t.);
#127496=oriented_edge('',*,*,#127495,.t.);
#127498=oriented_edge('',*,*,#127497,.t.);
#127500=oriented_edge('',*,*,#127499,.t.);
#127501=edge_loop('',(#127423,#127425,#127427,#127429,#127431,#127433,#127435,
#127437,#127439,#127441,#127443,#127445,#127447,#127449,#127451,#127453,#127455,
#127457,#127459,#127461,#127463,#127465,#127467,#127469,#127471,#127473,#127475,
#127477,#127478,#127480,#127482,#127484,#127486,#127488,#127490,#127492,#127494,
#127496,#127498,#127500));
#127502=face_outer_bound('',#127501,.f.);
#127504=oriented_edge('',*,*,#127503,.t.);
#127506=oriented_edge('',*,*,#127505,.t.);
#127507=edge_loop('',(#127504,#127506));
#127508=face_bound('',#127507,.f.);
#127510=oriented_edge('',*,*,#127509,.t.);
#127512=oriented_edge('',*,*,#127511,.t.);
#127514=oriented_edge('',*,*,#127513,.t.);
#127516=oriented_edge('',*,*,#127515,.t.);
#127518=oriented_edge('',*,*,#127517,.t.);
#127520=oriented_edge('',*,*,#127519,.t.);
#127522=oriented_edge('',*,*,#127521,.t.);
#127524=oriented_edge('',*,*,#127523,.t.);
#127525=edge_loop('',(#127510,#127512,#127514,#127516,#127518,#127520,#127522,
#127524));
#127526=face_bound('',#127525,.f.);
#127528=oriented_edge('',*,*,#127527,.t.);
#127530=oriented_edge('',*,*,#127529,.t.);
#127532=oriented_edge('',*,*,#127531,.t.);
#127534=oriented_edge('',*,*,#127533,.t.);
#127536=oriented_edge('',*,*,#127535,.t.);
#127538=oriented_edge('',*,*,#127537,.t.);
#127540=oriented_edge('',*,*,#127539,.t.);
#127542=oriented_edge('',*,*,#127541,.t.);
#127543=edge_loop('',(#127528,#127530,#127532,#127534,#127536,#127538,#127540,
#127542));
#127544=face_bound('',#127543,.f.);
#127546=oriented_edge('',*,*,#127545,.t.);
#127548=oriented_edge('',*,*,#127547,.t.);
#127550=oriented_edge('',*,*,#127549,.t.);
#127552=oriented_edge('',*,*,#127551,.t.);
#127554=oriented_edge('',*,*,#127553,.t.);
#127556=oriented_edge('',*,*,#127555,.t.);
#127558=oriented_edge('',*,*,#127557,.t.);
#127560=oriented_edge('',*,*,#127559,.t.);
#127561=edge_loop('',(#127546,#127548,#127550,#127552,#127554,#127556,#127558,
#127560));
#127562=face_bound('',#127561,.f.);
#127564=oriented_edge('',*,*,#127563,.t.);
#127566=oriented_edge('',*,*,#127565,.t.);
#127568=oriented_edge('',*,*,#127567,.t.);
#127570=oriented_edge('',*,*,#127569,.t.);
#127571=edge_loop('',(#127564,#127566,#127568,#127570));
#127572=face_bound('',#127571,.f.);
#127574=cartesian_point('',(1.863285699749e1,-6.561418697592e1,
-8.899747823139e0));
#127575=direction('',(-3.036506604321e-5,-2.002483154923e-4,9.999999794893e-1));
#127576=direction('',(2.947132025521e-1,-9.555857339714e-1,-1.824054514182e-4));
#127577=axis2_placement_3d('',#127574,#127575,#127576);
#127578=toroidal_surface('',#127577,1.500055556252e0,4.999846994416e-1);
#127579=oriented_edge('',*,*,#127422,.f.);
#127581=oriented_edge('',*,*,#127580,.t.);
#127583=oriented_edge('',*,*,#127582,.f.);
#127585=oriented_edge('',*,*,#127584,.t.);
#127586=edge_loop('',(#127579,#127581,#127583,#127585));
#127587=face_outer_bound('',#127586,.f.);
#127589=cartesian_point('',(0.e0,0.e0,-8.9e0));
#127590=direction('',(0.e0,0.e0,1.e0));
#127591=direction('',(9.970189643327e-1,-7.715688407958e-2,0.e0));
#127592=axis2_placement_3d('',#127589,#127590,#127591);
#127593=toroidal_surface('',#127592,6.970865136844e1,5.e-1);
#127594=oriented_edge('',*,*,#127499,.f.);
#127596=oriented_edge('',*,*,#127595,.f.);
#127598=oriented_edge('',*,*,#127597,.t.);
#127599=oriented_edge('',*,*,#127580,.f.);
#127600=edge_loop('',(#127594,#127596,#127598,#127599));
#127601=face_outer_bound('',#127600,.f.);
#127603=cartesian_point('',(6.560991762546e1,-1.865081748219e1,
-8.899741590009e0));
#127604=direction('',(2.041820614954e-4,3.224381573848e-5,9.999999786350e-1));
#127605=direction('',(6.621978414595e-1,7.493290287768e-1,-1.593701509233e-4));
#127606=axis2_placement_3d('',#127603,#127604,#127605);
#127607=toroidal_surface('',#127606,1.499248523913e0,4.999848851797e-1);
#127608=oriented_edge('',*,*,#127497,.f.);
#127610=oriented_edge('',*,*,#127609,.t.);
#127612=oriented_edge('',*,*,#127611,.f.);
#127613=oriented_edge('',*,*,#127595,.t.);
#127614=edge_loop('',(#127608,#127610,#127612,#127613));
#127615=face_outer_bound('',#127614,.f.);
#127617=cartesian_point('',(6.202940719642e1,-1.330067647544e1,-8.9e0));
#127618=direction('',(7.344409713304e-1,-6.786725717393e-1,0.e0));
#127619=direction('',(0.e0,0.e0,-1.e0));
#127620=axis2_placement_3d('',#127617,#127618,#127619);
#127621=cylindrical_surface('',#127620,5.e-1);
#127622=oriented_edge('',*,*,#127495,.f.);
#127624=oriented_edge('',*,*,#127623,.f.);
#127626=oriented_edge('',*,*,#127625,.t.);
#127627=oriented_edge('',*,*,#127609,.f.);
#127628=edge_loop('',(#127622,#127624,#127626,#127627));
#127629=face_outer_bound('',#127628,.f.);
#127631=cartesian_point('',(6.54e1,-1.03e1,-8.9e0));
#127632=direction('',(0.e0,0.e0,-1.e0));
#127633=direction('',(-5.553673368264e-1,8.316051474025e-1,0.e0));
#127634=axis2_placement_3d('',#127631,#127632,#127633);
#127635=toroidal_surface('',#127634,4.491348631558e0,5.e-1);
#127636=oriented_edge('',*,*,#127493,.f.);
#127638=oriented_edge('',*,*,#127637,.t.);
#127640=oriented_edge('',*,*,#127639,.t.);
#127641=oriented_edge('',*,*,#127623,.t.);
#127642=edge_loop('',(#127636,#127638,#127640,#127641));
#127643=face_outer_bound('',#127642,.f.);
#127645=cartesian_point('',(6.495073253350e1,-4.599823555480e0,-8.9e0));
#127646=direction('',(-7.344409713304e-1,-6.786725717393e-1,0.e0));
#127647=direction('',(0.e0,0.e0,-1.e0));
#127648=axis2_placement_3d('',#127645,#127646,#127647);
#127649=cylindrical_surface('',#127648,5.e-1);
#127650=oriented_edge('',*,*,#127491,.f.);
#127652=oriented_edge('',*,*,#127651,.f.);
#127654=oriented_edge('',*,*,#127653,.t.);
#127655=oriented_edge('',*,*,#127637,.f.);
#127656=edge_loop('',(#127650,#127652,#127654,#127655));
#127657=face_outer_bound('',#127656,.f.);
#127659=cartesian_point('',(6.356981309660e1,-3.834340617029e0,
-8.899811202341e0));
#127660=direction('',(1.617163052926e-4,-1.928762368113e-5,9.999999867379e-1));
#127661=direction('',(6.967671541966e-1,7.172973742199e-1,-9.884364931538e-5));
#127662=axis2_placement_3d('',#127659,#127660,#127661);
#127663=toroidal_surface('',#127662,1.499311588584e0,4.999927107989e-1);
#127664=oriented_edge('',*,*,#127489,.t.);
#127666=oriented_edge('',*,*,#127665,.f.);
#127668=oriented_edge('',*,*,#127667,.f.);
#127669=oriented_edge('',*,*,#127651,.t.);
#127670=edge_loop('',(#127664,#127666,#127668,#127669));
#127671=face_outer_bound('',#127670,.f.);
#127673=cartesian_point('',(6.75e1,-2.365790188290e-14,-8.9e0));
#127674=direction('',(0.e0,0.e0,-1.e0));
#127675=direction('',(-1.651351229018e-1,9.862709522156e-1,0.e0));
#127676=axis2_placement_3d('',#127673,#127674,#127675);
#127677=toroidal_surface('',#127676,3.991348631558e0,5.e-1);
#127678=oriented_edge('',*,*,#127487,.t.);
#127680=oriented_edge('',*,*,#127679,.t.);
#127682=oriented_edge('',*,*,#127681,.t.);
#127684=oriented_edge('',*,*,#127683,.t.);
#127685=oriented_edge('',*,*,#127665,.t.);
#127686=edge_loop('',(#127678,#127680,#127682,#127684,#127685));
#127687=face_outer_bound('',#127686,.f.);
#127689=cartesian_point('',(6.900082371569e1,4.793759655300e0,-8.9e0));
#127690=direction('',(-9.396926207859e-1,-3.420201433256e-1,0.e0));
#127691=direction('',(0.e0,0.e0,-1.e0));
#127692=axis2_placement_3d('',#127689,#127690,#127691);
#127693=cylindrical_surface('',#127692,5.e-1);
#127694=oriented_edge('',*,*,#127485,.f.);
#127696=oriented_edge('',*,*,#127695,.f.);
#127698=oriented_edge('',*,*,#127697,.t.);
#127699=oriented_edge('',*,*,#127679,.f.);
#127700=edge_loop('',(#127694,#127696,#127698,#127699));
#127701=face_outer_bound('',#127700,.f.);
#127703=cartesian_point('',(6.794422867822e1,6.004967972498e0,
-8.899895167810e0));
#127704=direction('',(6.454040167769e-5,-5.924748775089e-5,9.999999961621e-1));
#127705=direction('',(9.934556848093e-1,1.142182079657e-1,-5.735088728929e-5));
#127706=axis2_placement_3d('',#127703,#127704,#127705);
#127707=toroidal_surface('',#127706,1.499507437969e0,4.999969713764e-1);
#127708=oriented_edge('',*,*,#127483,.f.);
#127710=oriented_edge('',*,*,#127709,.t.);
#127712=oriented_edge('',*,*,#127711,.f.);
#127713=oriented_edge('',*,*,#127695,.t.);
#127714=edge_loop('',(#127708,#127710,#127712,#127713));
#127715=face_outer_bound('',#127714,.f.);
#127717=cartesian_point('',(0.e0,0.e0,-8.9e0));
#127718=direction('',(0.e0,0.e0,1.e0));
#127719=direction('',(9.901502787234e-1,1.400086623891e-1,0.e0));
#127720=axis2_placement_3d('',#127717,#127718,#127719);
#127721=toroidal_surface('',#127720,6.970865136844e1,5.e-1);
#127722=oriented_edge('',*,*,#127481,.f.);
#127724=oriented_edge('',*,*,#127723,.f.);
#127726=oriented_edge('',*,*,#127725,.t.);
#127727=oriented_edge('',*,*,#127709,.f.);
#127728=edge_loop('',(#127722,#127724,#127726,#127727));
#127729=face_outer_bound('',#127728,.f.);
#127731=cartesian_point('',(6.761982368706e1,8.946465831078e0,
-8.899617675729e0));
#127732=direction('',(2.278666423630e-4,1.458252707149e-4,9.999999634059e-1));
#127733=direction('',(6.960768976019e-1,7.179671881727e-1,-2.633104746983e-4));
#127734=axis2_placement_3d('',#127731,#127732,#127733);
#127735=toroidal_surface('',#127734,1.499511046532e0,4.999980396287e-1);
#127736=oriented_edge('',*,*,#127479,.f.);
#127737=oriented_edge('',*,*,#127412,.t.);
#127739=oriented_edge('',*,*,#127738,.f.);
#127740=oriented_edge('',*,*,#127723,.t.);
#127741=edge_loop('',(#127736,#127737,#127739,#127740));
#127742=face_outer_bound('',#127741,.f.);
#127744=cartesian_point('',(6.770924865436e1,8.916981824179e0,
-4.003264879006e0));
#127745=direction('',(1.839190186644e-2,-5.997187647303e-3,9.998128683339e-1));
#127746=direction('',(9.954699266062e-1,-9.318536279804e-2,-1.887096666324e-2));
#127747=axis2_placement_3d('',#127744,#127745,#127746);
#127748=cylindrical_surface('',#127747,1.999996862926e0);
#127749=oriented_edge('',*,*,#127738,.t.);
#127750=oriented_edge('',*,*,#127397,.f.);
#127751=oriented_edge('',*,*,#124184,.t.);
#127753=oriented_edge('',*,*,#127752,.f.);
#127754=edge_loop('',(#127749,#127750,#127751,#127753));
#127755=face_outer_bound('',#127754,.f.);
#127757=cartesian_point('',(0.e0,0.e0,-3.7e0));
#127758=direction('',(0.e0,0.e0,1.e0));
#127759=direction('',(1.e0,0.e0,0.e0));
#127760=axis2_placement_3d('',#127757,#127758,#127759);
#127761=conical_surface('',#127760,7.029949387009e1,1.e0);
#127762=oriented_edge('',*,*,#127725,.f.);
#127763=oriented_edge('',*,*,#127752,.t.);
#127764=oriented_edge('',*,*,#124198,.f.);
#127766=oriented_edge('',*,*,#127765,.t.);
#127767=edge_loop('',(#127762,#127763,#127764,#127766));
#127768=face_outer_bound('',#127767,.f.);
#127770=cartesian_point('',(6.804603027863e1,5.940146847166e0,
-3.376198197424e0));
#127771=direction('',(-1.854986359431e-2,1.181920009396e-2,-9.997580752711e-1));
#127772=direction('',(9.604312117185e-1,2.781379299456e-1,-1.453201577533e-2));
#127773=axis2_placement_3d('',#127770,#127771,#127772);
#127774=cylindrical_surface('',#127773,1.999991192743e0);
#127775=oriented_edge('',*,*,#127711,.t.);
#127776=oriented_edge('',*,*,#127765,.f.);
#127777=oriented_edge('',*,*,#124244,.t.);
#127779=oriented_edge('',*,*,#127778,.f.);
#127780=edge_loop('',(#127775,#127776,#127777,#127779));
#127781=face_outer_bound('',#127780,.f.);
#127783=cartesian_point('',(7.486592121122e1,6.405598272501e0,-9.4e0));
#127784=direction('',(-3.419680520012e-1,9.395495010483e-1,1.745240643728e-2));
#127785=direction('',(-9.396926207859e-1,-3.420201433256e-1,0.e0));
#127786=axis2_placement_3d('',#127783,#127784,#127785);
#127787=plane('',#127786);
#127788=oriented_edge('',*,*,#127697,.f.);
#127789=oriented_edge('',*,*,#127778,.t.);
#127790=oriented_edge('',*,*,#124258,.f.);
#127792=oriented_edge('',*,*,#127791,.f.);
#127793=edge_loop('',(#127788,#127789,#127790,#127792));
#127794=face_outer_bound('',#127793,.f.);
#127796=cartesian_point('',(6.75e1,-2.365790188290e-14,-3.7e0));
#127797=direction('',(0.e0,0.e0,-1.e0));
#127798=direction('',(-1.e0,0.e0,0.e0));
#127799=axis2_placement_3d('',#127796,#127797,#127798);
#127800=conical_surface('',#127799,3.400506129909e0,1.e0);
#127802=oriented_edge('',*,*,#127801,.t.);
#127804=oriented_edge('',*,*,#127803,.f.);
#127805=oriented_edge('',*,*,#127683,.f.);
#127806=oriented_edge('',*,*,#127681,.f.);
#127807=oriented_edge('',*,*,#127791,.t.);
#127808=oriented_edge('',*,*,#124274,.f.);
#127809=oriented_edge('',*,*,#124272,.f.);
#127811=oriented_edge('',*,*,#127810,.t.);
#127812=edge_loop('',(#127802,#127804,#127805,#127806,#127807,#127808,#127809,
#127811));
#127813=face_outer_bound('',#127812,.f.);
#127815=cartesian_point('',(6.501243418801e1,-2.420617215308e0,
-6.532747838839e0));
#127816=cartesian_point('',(6.505064243013e1,-2.472775367125e0,
-6.508880897821e0));
#127817=cartesian_point('',(6.511835580211e1,-2.570581191501e0,
-6.462676901278e0));
#127818=cartesian_point('',(6.521486881140e1,-2.722042619225e0,
-6.387554774236e0));
#127819=cartesian_point('',(6.530489142670e1,-2.873930407744e0,
-6.309090078761e0));
#127820=cartesian_point('',(6.539797316610e1,-3.041755068678e0,
-6.218296046597e0));
#127821=cartesian_point('',(6.549425463854e1,-3.220656543258e0,
-6.116113334741e0));
#127822=cartesian_point('',(6.559853595674e1,-3.405539893309e0,
-6.004949348447e0));
#127823=cartesian_point('',(6.571486557524e1,-3.582298274486e0,
-5.895785495056e0));
#127824=cartesian_point('',(6.584656147099e1,-3.736282066928e0,
-5.805805879090e0));
#127825=cartesian_point('',(6.598813615737e1,-3.859166489982e0,
-5.749767054055e0));
#127826=cartesian_point('',(6.611315673172e1,-3.940559887318e0,
-5.734180329897e0));
#127827=cartesian_point('',(6.618761784273e1,-3.979882896354e0,
-5.740290124674e0));
#127828=cartesian_point('',(6.621357182958e1,-3.992670136665e0,
-5.744326083754e0));
#127829=cartesian_point('',(6.500435873057e1,-2.397946255265e0,
-6.510471529307e0));
#127830=cartesian_point('',(6.504419905791e1,-2.449192828133e0,
-6.486928390946e0));
#127831=cartesian_point('',(6.511482271866e1,-2.545416550153e0,
-6.441714149689e0));
#127832=cartesian_point('',(6.521563844042e1,-2.694974637866e0,
-6.368825172749e0));
#127833=cartesian_point('',(6.530988880218e1,-2.845576441082e0,
-6.293056319694e0));
#127834=cartesian_point('',(6.540737827550e1,-3.012701962491e0,
-6.205834719270e0));
#127835=cartesian_point('',(6.550779229499e1,-3.191627763647e0,
-6.108161275926e0));
#127836=cartesian_point('',(6.561519122622e1,-3.377132930635e0,
-6.002544734691e0));
#127837=cartesian_point('',(6.573263411165e1,-3.554744472478e0,
-5.899579743303e0));
#127838=cartesian_point('',(6.586278251546e1,-3.709247105578e0,
-5.815490004531e0));
#127839=cartesian_point('',(6.600053277087e1,-3.832088460683e0,
-5.763913069200e0));
#127840=cartesian_point('',(6.612106735524e1,-3.913098947566e0,
-5.750497201198e0));
#127841=cartesian_point('',(6.619260342939e1,-3.952130723323e0,
-5.757084039704e0));
#127842=cartesian_point('',(6.621752195385e1,-3.964813478743e0,
-5.761189828461e0));
#127843=cartesian_point('',(6.498143687179e1,-2.353068576371e0,
-6.461628306558e0));
#127844=cartesian_point('',(6.502471068382e1,-2.402164973150e0,
-6.438426914672e0));
#127845=cartesian_point('',(6.510148212548e1,-2.494569341867e0,
-6.394746266861e0));
#127846=cartesian_point('',(6.521150899362e1,-2.639297557714e0,
-6.325844591238e0));
#127847=cartesian_point('',(6.531496622999e1,-2.786356149553e0,
-6.255104227002e0));
#127848=cartesian_point('',(6.542226723991e1,-2.951095778525e0,
-6.174778264764e0));
#127849=cartesian_point('',(6.553219932226e1,-3.129163170079e0,
-6.086026328001e0));
#127850=cartesian_point('',(6.564727423806e1,-3.315142210885e0,
-5.991641729457e0));
#127851=cartesian_point('',(6.576838433790e1,-3.493887439312e0,
-5.901492568564e0));
#127852=cartesian_point('',(6.589663003362e1,-3.649038971767e0,
-5.829820566530e0));
#127853=cartesian_point('',(6.602754094178e1,-3.771525445597e0,
-5.787864130056e0));
#127854=cartesian_point('',(6.613953257953e1,-3.851603573339e0,
-5.779334337630e0));
#127855=cartesian_point('',(6.620540453579e1,-3.889978484491e0,
-5.787162542787e0));
#127856=cartesian_point('',(6.622831294997e1,-3.902429090562e0,
-5.791505280988e0));
#127857=cartesian_point('',(6.492778518661e1,-2.297854370335e0,
-6.384118628556e0));
#127858=cartesian_point('',(6.497602717044e1,-2.343036980455e0,
-6.360239785132e0));
#127859=cartesian_point('',(6.506178160984e1,-2.428219592306e0,
-6.316884188845e0));
#127860=cartesian_point('',(6.518568695772e1,-2.563108243745e0,
-6.251298466936e0));
#127861=cartesian_point('',(6.530354623393e1,-2.702147284396e0,
-6.185614718632e0));
#127862=cartesian_point('',(6.542690453083e1,-2.860275261367e0,
-6.113126612970e0));
#127863=cartesian_point('',(6.555345475871e1,-3.033960212795e0,
-6.035333826126e0));
#127864=cartesian_point('',(6.568349423309e1,-3.217744632723e0,
-5.955687855661e0));
#127865=cartesian_point('',(6.581448591316e1,-3.395847688477e0,
-5.883306193274e0));
#127866=cartesian_point('',(6.594464901784e1,-3.550410064973e0,
-5.829695445150e0));
#127867=cartesian_point('',(6.606982817427e1,-3.671470617596e0,
-5.802466970129e0));
#127868=cartesian_point('',(6.617254632989e1,-3.749761816563e0,
-5.802109099788e0));
#127869=cartesian_point('',(6.623191209863e1,-3.787033710913e0,
-5.812554502491e0));
#127870=cartesian_point('',(6.625249275898e1,-3.799105797873e0,
-5.817550983848e0));
#127871=cartesian_point('',(6.485601122231e1,-2.259802602442e0,
-6.306887351045e0));
#127872=cartesian_point('',(6.490869421176e1,-2.300553682745e0,
-6.281040421174e0));
#127873=cartesian_point('',(6.500257997396e1,-2.377309927853e0,
-6.235773381574e0));
#127874=cartesian_point('',(6.513953080253e1,-2.500088655471e0,
-6.170299214497e0));
#127875=cartesian_point('',(6.527151944632e1,-2.628596122433e0,
-6.106555136663e0));
#127876=cartesian_point('',(6.541139392225e1,-2.777140950729e0,
-6.038585278062e0));
#127877=cartesian_point('',(6.555610743471e1,-2.943257492967e0,
-5.968321625236e0));
#127878=cartesian_point('',(6.570400845913e1,-3.121731496534e0,
-5.900090513454e0));
#127879=cartesian_point('',(6.584915236707e1,-3.296606763266e0,
-5.842688057804e0));
#127880=cartesian_point('',(6.598645948074e1,-3.448865920360e0,
-5.805330323379e0));
#127881=cartesian_point('',(6.611135689551e1,-3.567591072521e0,
-5.792205647486e0));
#127882=cartesian_point('',(6.620937565222e1,-3.643775930541e0,
-5.800433647284e0));
#127883=cartesian_point('',(6.626489000540e1,-3.679884493021e0,
-5.814173004837e0));
#127884=cartesian_point('',(6.628406518234e1,-3.691568692793e0,
-5.820115296217e0));
#127885=cartesian_point('',(6.477333978685e1,-2.242448167444e0,
-6.237490354702e0));
#127886=cartesian_point('',(6.482950777312e1,-2.278689420877e0,
-6.208591571039e0));
#127887=cartesian_point('',(6.492988673463e1,-2.346652706915e0,
-6.159388354829e0));
#127888=cartesian_point('',(6.507778242071e1,-2.456261455119e0,
-6.090845786976e0));
#127889=cartesian_point('',(6.522224786767e1,-2.572783816720e0,
-6.025768986911e0));
#127890=cartesian_point('',(6.537747584212e1,-2.709744734568e0,
-5.958592178845e0));
#127891=cartesian_point('',(6.554010300932e1,-2.865882809118e0,
-5.891728587211e0));
#127892=cartesian_point('',(6.570698242028e1,-3.036484737681e0,
-5.830508022963e0));
#127893=cartesian_point('',(6.586911693706e1,-3.205891049597e0,
-5.783861173477e0));
#127894=cartesian_point('',(6.601803776797e1,-3.354377264972e0,
-5.759377415649e0));
#127895=cartesian_point('',(6.614807088370e1,-3.470096149380e0,
-5.758358865718e0));
#127896=cartesian_point('',(6.624637379831e1,-3.544064935630e0,
-5.774741780100e0));
#127897=cartesian_point('',(6.630103916596e1,-3.579064376997e0,
-5.792121988222e0));
#127898=cartesian_point('',(6.631985851298e1,-3.590389389046e0,
-5.799206362993e0));
#127899=cartesian_point('',(6.470113809740e1,-2.244393449614e0,
-6.189517389818e0));
#127900=cartesian_point('',(6.475929661257e1,-2.277080071260e0,
-6.157446192150e0));
#127901=cartesian_point('',(6.486349077350e1,-2.337953596584e0,
-6.103684840754e0));
#127902=cartesian_point('',(6.501830881498e1,-2.436563201070e0,
-6.030397365109e0));
#127903=cartesian_point('',(6.517121768032e1,-2.542712261971e0,
-5.961852515078e0));
#127904=cartesian_point('',(6.533748381247e1,-2.669203751583e0,
-5.892518816567e0));
#127905=cartesian_point('',(6.551381332707e1,-2.815812527764e0,
-5.825218992177e0));
#127906=cartesian_point('',(6.569623726673e1,-2.978405402581e0,
-5.766156539561e0));
#127907=cartesian_point('',(6.587365614171e1,-3.141904212014e0,
-5.724705725181e0));
#127908=cartesian_point('',(6.603490652482e1,-3.286371799778e0,
-5.707688726993e0));
#127909=cartesian_point('',(6.617295208154e1,-3.399260829661e0,
-5.714569439526e0));
#127910=cartesian_point('',(6.627518330468e1,-3.471429896519e0,
-5.736954037878e0));
#127911=cartesian_point('',(6.633142442439e1,-3.505609794770e0,
-5.757415028899e0));
#127912=cartesian_point('',(6.635074889672e1,-3.516677689836e0,
-5.765530874037e0));
#127913=cartesian_point('',(6.464423150771e1,-2.254193912506e0,
-6.157815051717e0));
#127914=cartesian_point('',(6.470344979108e1,-2.284264568512e0,
-6.122998362717e0));
#127915=cartesian_point('',(6.480975388577e1,-2.339835253328e0,
-6.065102827062e0));
#127916=cartesian_point('',(6.496875338653e1,-2.430018889619e0,
-5.987077304541e0));
#127917=cartesian_point('',(6.512713108032e1,-2.528037544112e0,
-5.914685237714e0));
#127918=cartesian_point('',(6.530095092681e1,-2.646107013029e0,
-5.842274075187e0));
#127919=cartesian_point('',(6.548714099294e1,-2.784811408660e0,
-5.772984072103e0));
#127920=cartesian_point('',(6.568131843259e1,-2.940543704898e0,
-5.713706024207e0));
#127921=cartesian_point('',(6.587099920430e1,-3.098839636081e0,
-5.674321426142e0));
#127922=cartesian_point('',(6.604302430840e1,-3.239790146790e0,
-5.661363679763e0));
#127923=cartesian_point('',(6.618909002446e1,-3.350350028887e0,
-5.673177783208e0));
#127924=cartesian_point('',(6.629619641187e1,-3.421166226611e0,
-5.699751029341e0));
#127925=cartesian_point('',(6.635479965065e1,-3.454772276909e0,
-5.722592326617e0));
#127926=cartesian_point('',(6.637491665534e1,-3.465664874787e0,
-5.731537584408e0));
#127927=cartesian_point('',(6.460309874186e1,-2.264956346491e0,
-6.137618038362e0));
#127928=cartesian_point('',(6.466285651748e1,-2.293218760231e0,
-6.100707809905e0));
#127929=cartesian_point('',(6.477028654866e1,-2.345083315686e0,
-6.039583033138e0));
#127930=cartesian_point('',(6.493174137760e1,-2.429284743764e0,
-5.957688600235e0));
#127931=cartesian_point('',(6.509354431529e1,-2.521446856930e0,
-5.882020115847e0));
#127932=cartesian_point('',(6.527231410082e1,-2.633352959078e0,
-5.806771609375e0));
#127933=cartesian_point('',(6.546521363214e1,-2.766168771400e0,
-5.735310530470e0));
#127934=cartesian_point('',(6.566766501234e1,-2.916698257897e0,
-5.675023880143e0));
#127935=cartesian_point('',(6.586630465268e1,-3.070990180641e0,
-5.636229915408e0));
#127936=cartesian_point('',(6.604658818844e1,-3.209242883851e0,
-5.625393868062e0));
#127937=cartesian_point('',(6.619920964373e1,-3.318075284022e0,
-5.640198782887e0));
#127938=cartesian_point('',(6.631063143925e1,-3.387942800747e0,
-5.669558626080e0));
#127939=cartesian_point('',(6.637144046950e1,-3.421166140980e0,
-5.694099147131e0));
#127940=cartesian_point('',(6.639230582074e1,-3.431944202519e0,
-5.703651232676e0));
#127941=cartesian_point('',(6.456187218813e1,-2.279228156125e0,
-6.119949674616e0));
#127942=cartesian_point('',(6.462195609341e1,-2.305756463619e0,
-6.080837810980e0));
#127943=cartesian_point('',(6.473013649794e1,-2.354026588143e0,
-6.016248117721e0));
#127944=cartesian_point('',(6.489351503426e1,-2.432334653802e0,
-5.930055150060e0));
#127945=cartesian_point('',(6.505825112224e1,-2.518646021540e0,
-5.850633271998e0));
#127946=cartesian_point('',(6.524149901145e1,-2.624302867548e0,
-5.771960311186e0));
#127947=cartesian_point('',(6.544072745042e1,-2.751050693505e0,
-5.697629230250e0));
#127948=cartesian_point('',(6.565126167719e1,-2.896134449408e0,
-5.635523815491e0));
#127949=cartesian_point('',(6.585897139021e1,-3.046182740526e0,
-5.596466520897e0));
#127950=cartesian_point('',(6.604797775494e1,-3.181584057687e0,
-5.586987411848e0));
#127951=cartesian_point('',(6.620788861880e1,-3.288643405217e0,
-5.604245138662e0));
#127952=cartesian_point('',(6.632438555965e1,-3.357587729832e0,
-5.636169615956e0));
#127953=cartesian_point('',(6.638787758817e1,-3.390457872525e0,
-5.662393066182e0));
#127954=cartesian_point('',(6.640965924574e1,-3.401132666257e0,
-5.672560296090e0));
#127955=cartesian_point('',(6.450456178682e1,-2.304145579084e0,
-6.099139857319e0));
#127956=cartesian_point('',(6.456478637570e1,-2.328377278058e0,
-6.056816878189e0));
#127957=cartesian_point('',(6.467345893050e1,-2.371825732052e0,
-5.987077818748e0));
#127958=cartesian_point('',(6.483872890156e1,-2.442090569830e0,
-5.894296169256e0));
#127959=cartesian_point('',(6.500681405650e1,-2.520296524611e0,
-5.808972464060e0));
#127960=cartesian_point('',(6.519558315618e1,-2.617161400725e0,
-5.724693011703e0));
#127961=cartesian_point('',(6.540303282355e1,-2.735232075493e0,
-5.645361062944e0));
#127962=cartesian_point('',(6.562449735450e1,-2.872408869340e0,
-5.579550198376e0));
#127963=cartesian_point('',(6.584494794619e1,-3.016222098250e0,
-5.538880579915e0));
#127964=cartesian_point('',(6.604672943472e1,-3.147444794827e0,
-5.530166424513e0));
#127965=cartesian_point('',(6.621782078659e1,-3.251978701826e0,
-5.550040038726e0));
#127966=cartesian_point('',(6.634246552088e1,-3.319679957779e0,
-5.585197021855e0));
#127967=cartesian_point('',(6.641037527745e1,-3.352103382630e0,
-5.613730579775e0));
#127968=cartesian_point('',(6.643367296841e1,-3.362651420108e0,
-5.624763044217e0));
#127969=cartesian_point('',(6.443128185658e1,-2.346421016391e0,
-6.080226142027e0));
#127970=cartesian_point('',(6.449104499876e1,-2.367950042406e0,
-6.033488482211e0));
#127971=cartesian_point('',(6.459921676079e1,-2.405592345500e0,
-5.956482852848e0));
#127972=cartesian_point('',(6.476529968097e1,-2.465879001571e0,
-5.854018975819e0));
#127973=cartesian_point('',(6.493617310763e1,-2.533778202451e0,
-5.759745736801e0));
#127974=cartesian_point('',(6.513055804380e1,-2.619186539043e0,
-5.666562242063e0));
#127975=cartesian_point('',(6.534733672762e1,-2.725666139712e0,
-5.578761918599e0));
#127976=cartesian_point('',(6.558214980402e1,-2.852042159195e0,
-5.505798704414e0));
#127977=cartesian_point('',(6.581916281226e1,-2.987194074375e0,
-5.460511309263e0));
#127978=cartesian_point('',(6.603861083129e1,-3.112633177835e0,
-5.450475239654e0));
#127979=cartesian_point('',(6.622614608224e1,-3.213813510021e0,
-5.472065412120e0));
#127980=cartesian_point('',(6.636345013435e1,-3.280007957306e0,
-5.510673290589e0));
#127981=cartesian_point('',(6.643841976693e1,-3.311950995567e0,
-5.542100389925e0));
#127982=cartesian_point('',(6.646415279853e1,-3.322371413822e0,
-5.554259906149e0));
#127983=cartesian_point('',(6.434632442651e1,-2.414730325997e0,
-6.072555701795e0));
#127984=cartesian_point('',(6.440436429322e1,-2.433559350473e0,
-6.020127720488e0));
#127985=cartesian_point('',(6.450986158281e1,-2.465135582973e0,
-5.933433292715e0));
#127986=cartesian_point('',(6.467391217794e1,-2.514421497753e0,
-5.817414108132e0));
#127987=cartesian_point('',(6.484525001233e1,-2.570477554812e0,
-5.710165325009e0));
#127988=cartesian_point('',(6.504347043480e1,-2.642205910212e0,
-5.603443620693e0));
#127989=cartesian_point('',(6.526887272726e1,-2.734328260173e0,
-5.501982594881e0));
#127990=cartesian_point('',(6.551799886281e1,-2.846902881789e0,
-5.416253778756e0));
#127991=cartesian_point('',(6.577471625703e1,-2.970736917295e0,
-5.360876511978e0));
#127992=cartesian_point('',(6.601711335337e1,-3.088654415112e0,
-5.345046266582e0));
#127993=cartesian_point('',(6.622769279529e1,-3.185716230673e0,
-5.365609635268e0));
#127994=cartesian_point('',(6.638382600234e1,-3.250316873671e0,
-5.406954034215e0));
#127995=cartesian_point('',(6.646959519062e1,-3.281871229563e0,
-5.441624089387e0));
#127996=cartesian_point('',(6.649907226469e1,-3.292207536886e0,
-5.455128649274e0));
#127997=cartesian_point('',(6.426489551462e1,-2.504466565156e0,
-6.083130810964e0));
#127998=cartesian_point('',(6.431978952517e1,-2.521252623924e0,
-6.024529437603e0));
#127999=cartesian_point('',(6.442009059695e1,-2.547851291885e0,
-5.926958935048e0));
#128000=cartesian_point('',(6.457845275744e1,-2.587306939927e0,
-5.795017492399e0));
#128001=cartesian_point('',(6.474675501285e1,-2.632145065160e0,
-5.672063031296e0));
#128002=cartesian_point('',(6.494528777177e1,-2.690261430818e0,
-5.548322545558e0));
#128003=cartesian_point('',(6.517619926839e1,-2.767467176522e0,
-5.428936211026e0));
#128004=cartesian_point('',(6.543758210799e1,-2.865204815458e0,
-5.325347049384e0));
#128005=cartesian_point('',(6.571381756475e1,-2.976586167773e0,
-5.254343671294e0));
#128006=cartesian_point('',(6.598131296671e1,-3.086267955881e0,
-5.227601384615e0));
#128007=cartesian_point('',(6.621898378045e1,-3.179092436609e0,
-5.243387164023e0));
#128008=cartesian_point('',(6.639838545659e1,-3.242358004110e0,
-5.285764718096e0));
#128009=cartesian_point('',(6.649779331269e1,-3.273751384591e0,
-5.323402608333e0));
#128010=cartesian_point('',(6.653201650792e1,-3.284087352569e0,
-5.338244620917e0));
#128011=cartesian_point('',(6.422210289919e1,-2.573987587154e0,
-6.105210510464e0));
#128012=cartesian_point('',(6.427396662127e1,-2.590202224533e0,
-6.042701854623e0));
#128013=cartesian_point('',(6.436911044936e1,-2.614956090901e0,
-5.937950629440e0));
#128014=cartesian_point('',(6.452103579829e1,-2.649903394228e0,
-5.794941347042e0));
#128015=cartesian_point('',(6.468453483414e1,-2.688969144633e0,
-5.660720330896e0));
#128016=cartesian_point('',(6.488013146510e1,-2.739471138315e0,
-5.524310053290e0));
#128017=cartesian_point('',(6.511139789611e1,-2.807772797147e0,
-5.391050239511e0));
#128018=cartesian_point('',(6.537787454977e1,-2.896230554348e0,
-5.272890911678e0));
#128019=cartesian_point('',(6.566494968927e1,-2.999588645606e0,
-5.188187025860e0));
#128020=cartesian_point('',(6.594849405417e1,-3.103996330913e0,
-5.150771598452e0));
#128021=cartesian_point('',(6.620501410322e1,-3.194326844627e0,
-5.160550467176e0));
#128022=cartesian_point('',(6.640145606034e1,-3.257068248866e0,
-5.202005822288e0));
#128023=cartesian_point('',(6.651106135961e1,-3.288572019576e0,
-5.241073944753e0));
#128024=cartesian_point('',(6.654884561569e1,-3.298981797019e0,
-5.256663306926e0));
#128025=cartesian_point('',(6.420364416211e1,-2.612680604890e0,
-6.121166098769e0));
#128026=cartesian_point('',(6.425366472056e1,-2.628844243725e0,
-6.056713931540e0));
#128027=cartesian_point('',(6.434563940922e1,-2.653102472849e0,
-5.948294968473e0));
#128028=cartesian_point('',(6.449344627932e1,-2.686361089995e0,
-5.799460398608e0));
#128029=cartesian_point('',(6.465362470375e1,-2.722984741635e0,
-5.659206722329e0));
#128030=cartesian_point('',(6.484674801924e1,-2.770022808671e0,
-5.515880884648e0));
#128031=cartesian_point('',(6.507717872991e1,-2.834069061881e0,
-5.374903192811e0));
#128032=cartesian_point('',(6.534532815180e1,-2.917946743876e0,
-5.248440987920e0));
#128033=cartesian_point('',(6.563730577880e1,-3.017268216895e0,
-5.155690833986e0));
#128034=cartesian_point('',(6.592888591476e1,-3.119032636829e0,
-5.111749104874e0));
#128035=cartesian_point('',(6.619533196359e1,-3.208183375948e0,
-5.117575950716e0));
#128036=cartesian_point('',(6.640099749791e1,-3.270767753515e0,
-5.158063191849e0));
#128037=cartesian_point('',(6.651618096646e1,-3.302395041550e0,
-5.197697868786e0));
#128038=cartesian_point('',(6.655591658819e1,-3.312865457367e0,
-5.213626920788e0));
#128039=b_spline_surface_with_knots('',3,3,((#127815,#127816,#127817,#127818,
#127819,#127820,#127821,#127822,#127823,#127824,#127825,#127826,#127827,
#127828),(#127829,#127830,#127831,#127832,#127833,#127834,#127835,#127836,
#127837,#127838,#127839,#127840,#127841,#127842),(#127843,#127844,#127845,
#127846,#127847,#127848,#127849,#127850,#127851,#127852,#127853,#127854,#127855,
#127856),(#127857,#127858,#127859,#127860,#127861,#127862,#127863,#127864,
#127865,#127866,#127867,#127868,#127869,#127870),(#127871,#127872,#127873,
#127874,#127875,#127876,#127877,#127878,#127879,#127880,#127881,#127882,#127883,
#127884),(#127885,#127886,#127887,#127888,#127889,#127890,#127891,#127892,
#127893,#127894,#127895,#127896,#127897,#127898),(#127899,#127900,#127901,
#127902,#127903,#127904,#127905,#127906,#127907,#127908,#127909,#127910,#127911,
#127912),(#127913,#127914,#127915,#127916,#127917,#127918,#127919,#127920,
#127921,#127922,#127923,#127924,#127925,#127926),(#127927,#127928,#127929,
#127930,#127931,#127932,#127933,#127934,#127935,#127936,#127937,#127938,#127939,
#127940),(#127941,#127942,#127943,#127944,#127945,#127946,#127947,#127948,
#127949,#127950,#127951,#127952,#127953,#127954),(#127955,#127956,#127957,
#127958,#127959,#127960,#127961,#127962,#127963,#127964,#127965,#127966,#127967,
#127968),(#127969,#127970,#127971,#127972,#127973,#127974,#127975,#127976,
#127977,#127978,#127979,#127980,#127981,#127982),(#127983,#127984,#127985,
#127986,#127987,#127988,#127989,#127990,#127991,#127992,#127993,#127994,#127995,
#127996),(#127997,#127998,#127999,#128000,#128001,#128002,#128003,#128004,
#128005,#128006,#128007,#128008,#128009,#128010),(#128011,#128012,#128013,
#128014,#128015,#128016,#128017,#128018,#128019,#128020,#128021,#128022,#128023,
#128024),(#128025,#128026,#128027,#128028,#128029,#128030,#128031,#128032,
#128033,#128034,#128035,#128036,#128037,#128038)),.unspecified.,.f.,.f.,.f.,(4,
1,1,1,1,1,1,1,1,1,1,1,1,4),(4,1,1,1,1,1,1,1,1,1,1,4),(2.594211299285e-1,3.75e-1,
5.e-1,6.25e-1,7.5e-1,8.75e-1,9.375e-1,1.e0,1.0625e0,1.125e0,1.25e0,1.375e0,
1.5e0,1.657091992367e0),(-8.930062549666e-2,0.e0,7.129602738680e-2,
1.520028893040e-1,2.419296105998e-1,3.408323492688e-1,4.486185026114e-1,
5.636042026647e-1,6.709840587754e-1,7.664350013767e-1,8.522847538371e-1,
8.986506033080e-1),.unspecified.);
#128040=oriented_edge('',*,*,#127801,.f.);
#128042=oriented_edge('',*,*,#128041,.t.);
#128044=oriented_edge('',*,*,#128043,.f.);
#128045=edge_loop('',(#128040,#128042,#128044));
#128046=face_outer_bound('',#128045,.f.);
#128048=cartesian_point('',(6.574382210357e1,-3.541436963921e0,-5.3e0));
#128049=direction('',(9.396926207859e-1,-3.420201433256e-1,0.e0));
#128050=direction('',(0.e0,0.e0,-1.e0));
#128051=axis2_placement_3d('',#128048,#128049,#128050);
#128052=cylindrical_surface('',#128051,5.e-1);
#128054=oriented_edge('',*,*,#128053,.f.);
#128055=oriented_edge('',*,*,#128041,.f.);
#128057=oriented_edge('',*,*,#128056,.t.);
#128059=oriented_edge('',*,*,#128058,.f.);
#128060=edge_loop('',(#128054,#128055,#128057,#128059));
#128061=face_outer_bound('',#128060,.f.);
#128063=cartesian_point('',(0.e0,0.e0,-5.8e0));
#128064=direction('',(0.e0,0.e0,1.e0));
#128065=direction('',(0.e0,-1.e0,0.e0));
#128066=axis2_placement_3d('',#128063,#128064,#128065);
#128067=plane('',#128066);
#128069=oriented_edge('',*,*,#128068,.t.);
#128071=oriented_edge('',*,*,#128070,.f.);
#128073=oriented_edge('',*,*,#128072,.t.);
#128075=oriented_edge('',*,*,#128074,.t.);
#128077=oriented_edge('',*,*,#128076,.t.);
#128079=oriented_edge('',*,*,#128078,.f.);
#128080=oriented_edge('',*,*,#128053,.t.);
#128082=oriented_edge('',*,*,#128081,.t.);
#128083=edge_loop('',(#128069,#128071,#128073,#128075,#128077,#128079,#128080,
#128082));
#128084=face_outer_bound('',#128083,.f.);
#128086=oriented_edge('',*,*,#128085,.t.);
#128088=oriented_edge('',*,*,#128087,.t.);
#128089=edge_loop('',(#128086,#128088));
#128090=face_bound('',#128089,.f.);
#128092=cartesian_point('',(0.e0,0.e0,-5.3e0));
#128093=direction('',(0.e0,0.e0,1.e0));
#128094=direction('',(9.970189225824e-1,-7.715742357494e-2,0.e0));
#128095=axis2_placement_3d('',#128092,#128093,#128094);
#128096=toroidal_surface('',#128095,6.977148960218e1,5.e-1);
#128097=oriented_edge('',*,*,#128068,.f.);
#128099=oriented_edge('',*,*,#128098,.f.);
#128101=oriented_edge('',*,*,#128100,.t.);
#128103=oriented_edge('',*,*,#128102,.t.);
#128104=edge_loop('',(#128097,#128099,#128101,#128103));
#128105=face_outer_bound('',#128104,.f.);
#128107=cartesian_point('',(6.801104772789e1,-5.962417587532e0,
-5.299895431858e0));
#128108=direction('',(6.434960515902e-5,5.907441889048e-5,9.999999961847e-1));
#128109=direction('',(3.172221211176e-1,9.483512640531e-1,-7.643641836125e-5));
#128110=axis2_placement_3d('',#128107,#128108,#128109);
#128111=toroidal_surface('',#128110,1.499513264562e0,4.999969854638e-1);
#128112=oriented_edge('',*,*,#128081,.f.);
#128113=oriented_edge('',*,*,#128058,.t.);
#128115=oriented_edge('',*,*,#128114,.f.);
#128116=oriented_edge('',*,*,#128098,.t.);
#128117=edge_loop('',(#128112,#128113,#128115,#128116));
#128118=face_outer_bound('',#128117,.f.);
#128120=cartesian_point('',(6.808120521121e1,-5.917740190120e0,
-1.480707925800e0));
#128121=direction('',(1.854499257704e-2,1.182097428778e-2,9.997581446616e-1));
#128122=direction('',(9.606276451522e-1,-2.774583911113e-1,-1.453852026013e-2));
#128123=axis2_placement_3d('',#128120,#128121,#128122);
#128124=cylindrical_surface('',#128123,1.999996478625e0);
#128125=oriented_edge('',*,*,#128114,.t.);
#128127=oriented_edge('',*,*,#128126,.f.);
#128128=oriented_edge('',*,*,#124334,.t.);
#128130=oriented_edge('',*,*,#128129,.f.);
#128131=edge_loop('',(#128125,#128127,#128128,#128130));
#128132=face_outer_bound('',#128131,.f.);
#128134=cartesian_point('',(6.187938560038e1,-1.678885863916e0,-9.4e0));
#128135=direction('',(-3.419680520012e-1,-9.395495010483e-1,1.745240643728e-2));
#128136=direction('',(9.396926207859e-1,-3.420201433256e-1,0.e0));
#128137=axis2_placement_3d('',#128134,#128135,#128136);
#128138=plane('',#128137);
#128139=oriented_edge('',*,*,#128056,.f.);
#128140=oriented_edge('',*,*,#127810,.f.);
#128141=oriented_edge('',*,*,#124288,.f.);
#128142=oriented_edge('',*,*,#128126,.t.);
#128143=edge_loop('',(#128139,#128140,#128141,#128142));
#128144=face_outer_bound('',#128143,.f.);
#128146=cartesian_point('',(0.e0,0.e0,-3.699999999999e0));
#128147=direction('',(0.e0,0.e0,1.e0));
#128148=direction('',(1.e0,0.e0,0.e0));
#128149=axis2_placement_3d('',#128146,#128147,#128148);
#128150=conical_surface('',#128149,7.029949387009e1,1.e0);
#128152=oriented_edge('',*,*,#128151,.t.);
#128153=oriented_edge('',*,*,#128100,.f.);
#128154=oriented_edge('',*,*,#128129,.t.);
#128155=oriented_edge('',*,*,#124348,.f.);
#128157=oriented_edge('',*,*,#128156,.t.);
#128159=oriented_edge('',*,*,#128158,.f.);
#128161=oriented_edge('',*,*,#128160,.t.);
#128163=oriented_edge('',*,*,#128162,.t.);
#128164=oriented_edge('',*,*,#127597,.f.);
#128166=oriented_edge('',*,*,#128165,.t.);
#128167=edge_loop('',(#128152,#128153,#128154,#128155,#128157,#128159,#128161,
#128163,#128164,#128166));
#128168=face_outer_bound('',#128167,.f.);
#128170=cartesian_point('',(6.741334279059e1,-1.690332035678e1,
-5.729492560760e0));
#128171=cartesian_point('',(6.741362872529e1,-1.692686635574e1,
-5.730337888181e0));
#128172=cartesian_point('',(6.741517414286e1,-1.700767353042e1,
-5.735605703090e0));
#128173=cartesian_point('',(6.742156074507e1,-1.715165543217e1,
-5.758167986748e0));
#128174=cartesian_point('',(6.743707016186e1,-1.734065726790e1,
-5.807860682054e0));
#128175=cartesian_point('',(6.746146674741e1,-1.754684123018e1,
-5.879402164226e0));
#128176=cartesian_point('',(6.749447753431e1,-1.777521764479e1,
-5.971368126761e0));
#128177=cartesian_point('',(6.753310402341e1,-1.803421589210e1,
-6.082083195210e0));
#128178=cartesian_point('',(6.757011128663e1,-1.833561969703e1,
-6.209635814416e0));
#128179=cartesian_point('',(6.758878465215e1,-1.867003349302e1,
-6.342257353937e0));
#128180=cartesian_point('',(6.757615322268e1,-1.897132370007e1,
-6.451491260838e0));
#128181=cartesian_point('',(6.755304720508e1,-1.914963003894e1,
-6.511378827264e0));
#128182=cartesian_point('',(6.754308743057e1,-1.921048064878e1,
-6.531177772197e0));
#128183=cartesian_point('',(6.743928328388e1,-1.691212340123e1,
-5.746965615895e0));
#128184=cartesian_point('',(6.743990936435e1,-1.693533115800e1,
-5.747476365010e0));
#128185=cartesian_point('',(6.744258404797e1,-1.701508532654e1,
-5.751497538437e0));
#128186=cartesian_point('',(6.745072250994e1,-1.715786002291e1,
-5.771320031597e0));
#128187=cartesian_point('',(6.746788353122e1,-1.734654000286e1,
-5.816768121375e0));
#128188=cartesian_point('',(6.749314231310e1,-1.755371125396e1,
-5.883313956663e0));
#128189=cartesian_point('',(6.752582005183e1,-1.778441036863e1,
-5.969754207234e0));
#128190=cartesian_point('',(6.756242177573e1,-1.804689105915e1,
-6.074667939218e0));
#128191=cartesian_point('',(6.759511023213e1,-1.835242108028e1,
-6.196397308450e0));
#128192=cartesian_point('',(6.760708575029e1,-1.869040080497e1,
-6.323937327438e0));
#128193=cartesian_point('',(6.758739519703e1,-1.899302911410e1,
-6.429682940927e0));
#128194=cartesian_point('',(6.755989391340e1,-1.917132463200e1,
-6.488141134587e0));
#128195=cartesian_point('',(6.754841695205e1,-1.923208154698e1,
-6.507546568023e0));
#128196=cartesian_point('',(6.749840916228e1,-1.693108597487e1,
-5.778715557969e0));
#128197=cartesian_point('',(6.749965636409e1,-1.695366679541e1,
-5.778444053684e0));
#128198=cartesian_point('',(6.750437222977e1,-1.703149828875e1,
-5.779587142800e0));
#128199=cartesian_point('',(6.751553632188e1,-1.717225818670e1,
-5.793274181170e0));
#128200=cartesian_point('',(6.753518986704e1,-1.736090950990e1,
-5.829471846416e0));
#128201=cartesian_point('',(6.756107962260e1,-1.757075218927e1,
-5.885356769389e0));
#128202=cartesian_point('',(6.759167075385e1,-1.780677764685e1,
-5.960226531027e0));
#128203=cartesian_point('',(6.762244509896e1,-1.807675609013e1,
-6.053237407102e0));
#128204=cartesian_point('',(6.764437114422e1,-1.839070539400e1,
-6.163303592560e0));
#128205=cartesian_point('',(6.764073547175e1,-1.873542692330e1,
-6.281034116545e0));
#128206=cartesian_point('',(6.760524975887e1,-1.903984942305e1,
-6.380360949853e0));
#128207=cartesian_point('',(6.756813775463e1,-1.921749807115e1,
-6.436449978019e0));
#128208=cartesian_point('',(6.755336873728e1,-1.927785082971e1,
-6.455260278360e0));
#128209=cartesian_point('',(6.759929128067e1,-1.695990433898e1,
-5.806975938762e0));
#128210=cartesian_point('',(6.760110360973e1,-1.698187753301e1,
-5.805306678020e0));
#128211=cartesian_point('',(6.760759291101e1,-1.705796032513e1,
-5.801421584140e0));
#128212=cartesian_point('',(6.762081565764e1,-1.719764642664e1,
-5.804990896336e0));
#128213=cartesian_point('',(6.764064097348e1,-1.738851064807e1,
-5.826766461631e0));
#128214=cartesian_point('',(6.766332651202e1,-1.760426251067e1,
-5.866789552292e0));
#128215=cartesian_point('',(6.768609819957e1,-1.784947934949e1,
-5.925203569300e0));
#128216=cartesian_point('',(6.770303992364e1,-1.813083975960e1,
-6.002140866802e0));
#128217=cartesian_point('',(6.770365555725e1,-1.845599214161e1,
-6.097471642103e0));
#128218=cartesian_point('',(6.767227718750e1,-1.880776985518e1,
-6.204152782416e0));
#128219=cartesian_point('',(6.761078664781e1,-1.911122468228e1,
-6.297443248458e0));
#128220=cartesian_point('',(6.755858358270e1,-1.928577329908e1,
-6.352341589643e0));
#128221=cartesian_point('',(6.753873034257e1,-1.934482494598e1,
-6.371104751549e0));
#128222=cartesian_point('',(6.770749848011e1,-1.698730718063e1,
-5.811581603907e0));
#128223=cartesian_point('',(6.770942624691e1,-1.700908703237e1,
-5.808350539965e0));
#128224=cartesian_point('',(6.771612202593e1,-1.708481381932e1,
-5.798955576812e0));
#128225=cartesian_point('',(6.772847376540e1,-1.722569331468e1,
-5.792020477261e0));
#128226=cartesian_point('',(6.774443464909e1,-1.742117497013e1,
-5.799677170888e0));
#128227=cartesian_point('',(6.775943645832e1,-1.764460549138e1,
-5.824996329300e0));
#128228=cartesian_point('',(6.776959548704e1,-1.789978371598e1,
-5.869019811265e0));
#128229=cartesian_point('',(6.776784125110e1,-1.819195283485e1,
-5.932918220418e0));
#128230=cartesian_point('',(6.774267518584e1,-1.852598470818e1,
-6.017567305124e0));
#128231=cartesian_point('',(6.768044201178e1,-1.888091936336e1,
-6.118039489899e0));
#128232=cartesian_point('',(6.759199621781e1,-1.917933923786e1,
-6.209731828219e0));
#128233=cartesian_point('',(6.752490296227e1,-1.934858223530e1,
-6.266182057191e0));
#128234=cartesian_point('',(6.750012487662e1,-1.940563161655e1,
-6.285855272350e0));
#128235=cartesian_point('',(6.781220333936e1,-1.701058096513e1,
-5.792280156828e0));
#128236=cartesian_point('',(6.781378928272e1,-1.703259738783e1,
-5.787480027244e0));
#128237=cartesian_point('',(6.781911767169e1,-1.710938416524e1,
-5.772645782109e0));
#128238=cartesian_point('',(6.782778086565e1,-1.725358581462e1,
-5.755867855308e0));
#128239=cartesian_point('',(6.783626062752e1,-1.745560921514e1,
-5.751110716565e0));
#128240=cartesian_point('',(6.783990248158e1,-1.768770865971e1,
-5.764336417877e0));
#128241=cartesian_point('',(6.783395194738e1,-1.795262068703e1,
-5.797448083292e0));
#128242=cartesian_point('',(6.781054045842e1,-1.825395506652e1,
-5.852612918369e0));
#128243=cartesian_point('',(6.775772488371e1,-1.859367978354e1,
-5.931661314956e0));
#128244=cartesian_point('',(6.766462109086e1,-1.894759202151e1,
-6.031340495648e0));
#128245=cartesian_point('',(6.755095920536e1,-1.923744588227e1,
-6.125993313761e0));
#128246=cartesian_point('',(6.747065605664e1,-1.939972462259e1,
-6.186559779849e0));
#128247=cartesian_point('',(6.744160100631e1,-1.945427585431e1,
-6.208001388660e0));
#128248=cartesian_point('',(6.789080945149e1,-1.702555861079e1,
-5.759507182544e0));
#128249=cartesian_point('',(6.789178977185e1,-1.704807865371e1,
-5.753484603561e0));
#128250=cartesian_point('',(6.789488560543e1,-1.712674199713e1,
-5.734483954945e0));
#128251=cartesian_point('',(6.789858977646e1,-1.727510559668e1,
-5.710564098386e0));
#128252=cartesian_point('',(6.789857374479e1,-1.748363597648e1,
-5.697447820204e0));
#128253=cartesian_point('',(6.789066686633e1,-1.772319682525e1,
-5.703237091408e0));
#128254=cartesian_point('',(6.786961710662e1,-1.799548938650e1,
-5.730475379668e0));
#128255=cartesian_point('',(6.782720217106e1,-1.830270902176e1,
-5.782071890311e0));
#128256=cartesian_point('',(6.775154950745e1,-1.864447651709e1,
-5.860559574763e0));
#128257=cartesian_point('',(6.763448922526e1,-1.899448366050e1,
-5.963656522395e0));
#128258=cartesian_point('',(6.750256357126e1,-1.927506399538e1,
-6.064000086624e0));
#128259=cartesian_point('',(6.741326539706e1,-1.943070586333e1,
-6.129668782361e0));
#128260=cartesian_point('',(6.738137535941e1,-1.948295016396e1,
-6.153121183619e0));
#128261=cartesian_point('',(6.794656889855e1,-1.703477844736e1,
-5.725966779890e0));
#128262=cartesian_point('',(6.794692313597e1,-1.705783927679e1,
-5.719052006564e0));
#128263=cartesian_point('',(6.794775634173e1,-1.713844223360e1,
-5.697049227686e0));
#128264=cartesian_point('',(6.794670994787e1,-1.729069711044e1,
-5.668202548237e0));
#128265=cartesian_point('',(6.793904633855e1,-1.750474165911e1,
-5.649697393496e0));
#128266=cartesian_point('',(6.792124692312e1,-1.775013196514e1,
-5.651136376651e0));
#128267=cartesian_point('',(6.788779464762e1,-1.802770101369e1,
-5.675513680299e0));
#128268=cartesian_point('',(6.783035446931e1,-1.833853493647e1,
-5.726261364885e0));
#128269=cartesian_point('',(6.773733153379e1,-1.868049542793e1,
-5.806402789681e0));
#128270=cartesian_point('',(6.760283814160e1,-1.902596610717e1,
-5.914183452457e0));
#128271=cartesian_point('',(6.745833252232e1,-1.929836786162e1,
-6.020516299566e0));
#128272=cartesian_point('',(6.736317286923e1,-1.944850886953e1,
-6.090937001623e0));
#128273=cartesian_point('',(6.732948345190e1,-1.949887383177e1,
-6.116200387784e0));
#128274=cartesian_point('',(6.798411995432e1,-1.704029255965e1,
-5.698286424536e0));
#128275=cartesian_point('',(6.798395534243e1,-1.706380839305e1,
-5.690758412655e0));
#128276=cartesian_point('',(6.798292885326e1,-1.714601863342e1,
-5.666710760018e0));
#128277=cartesian_point('',(6.797807320688e1,-1.730135867137e1,
-5.634615058530e0));
#128278=cartesian_point('',(6.796445728863e1,-1.751956124465e1,
-5.612748305554e0));
#128279=cartesian_point('',(6.793915444192e1,-1.776914292670e1,
-5.611715150872e0));
#128280=cartesian_point('',(6.789651263789e1,-1.805028574078e1,
-5.634811571007e0));
#128281=cartesian_point('',(6.782818926719e1,-1.836327640575e1,
-5.685820017869e0));
#128282=cartesian_point('',(6.772288911796e1,-1.870474540189e1,
-5.768090178870e0));
#128283=cartesian_point('',(6.757643798140e1,-1.904628704701e1,
-5.880142936554e0));
#128284=cartesian_point('',(6.742364619910e1,-1.931238912388e1,
-5.991475323780e0));
#128285=cartesian_point('',(6.732479601994e1,-1.945843324376e1,
-6.065656700687e0));
#128286=cartesian_point('',(6.728999952290e1,-1.950741238335e1,
-6.092329993597e0));
#128287=cartesian_point('',(6.801913930675e1,-1.704472791410e1,
-5.667291460212e0));
#128288=cartesian_point('',(6.801839192809e1,-1.706876045990e1,
-5.659178947375e0));
#128289=cartesian_point('',(6.801528937507e1,-1.715277588843e1,
-5.633200790220e0));
#128290=cartesian_point('',(6.800626073940e1,-1.731146571889e1,
-5.598145244303e0));
#128291=cartesian_point('',(6.798627786500e1,-1.753399819933e1,
-5.573415691510e0));
#128292=cartesian_point('',(6.795312157693e1,-1.778775881396e1,
-5.570542545277e0));
#128293=cartesian_point('',(6.790105822636e1,-1.807225512997e1,
-5.593101460035e0));
#128294=cartesian_point('',(6.782180769449e1,-1.838697503782e1,
-5.645199901850e0));
#128295=cartesian_point('',(6.770446878752e1,-1.872735344784e1,
-5.730487881234e0));
#128296=cartesian_point('',(6.754664487496e1,-1.906434186057e1,
-5.847661920406e0));
#128297=cartesian_point('',(6.738631458380e1,-1.932376344331e1,
-5.964639575877e0));
#128298=cartesian_point('',(6.728428401390e1,-1.946558774783e1,
-6.042898233299e0));
#128299=cartesian_point('',(6.724856159740e1,-1.951315222961e1,
-6.071079974976e0));
#128300=cartesian_point('',(6.806399572253e1,-1.704930251112e1,
-5.619480307499e0));
#128301=cartesian_point('',(6.806234706924e1,-1.707414152658e1,
-5.610599371223e0));
#128302=cartesian_point('',(6.805605033429e1,-1.716094863115e1,
-5.582111644155e0));
#128303=cartesian_point('',(6.804070513746e1,-1.732466904068e1,
-5.543374594024e0));
#128304=cartesian_point('',(6.801128958687e1,-1.755345557515e1,
-5.515404082404e0));
#128305=cartesian_point('',(6.796673405993e1,-1.781299185266e1,
-5.510902694577e0));
#128306=cartesian_point('',(6.790126963305e1,-1.810181605319e1,
-5.533801556420e0));
#128307=cartesian_point('',(6.780680509421e1,-1.841830939499e1,
-5.588621700554e0));
#128308=cartesian_point('',(6.767312329795e1,-1.875630123838e1,
-5.679391555109e0));
#128309=cartesian_point('',(6.750038566794e1,-1.908606569166e1,
-5.804905550311e0));
#128310=cartesian_point('',(6.733069511440e1,-1.933566928270e1,
-5.930652633050e0));
#128311=cartesian_point('',(6.722499981518e1,-1.947146363212e1,
-6.015026356653e0));
#128312=cartesian_point('',(6.718825812275e1,-1.951702468674e1,
-6.045443316924e0));
#128313=cartesian_point('',(6.811353733946e1,-1.705189458712e1,
-5.548646125559e0));
#128314=cartesian_point('',(6.811054910912e1,-1.707794580541e1,
-5.538872632256e0));
#128315=cartesian_point('',(6.809953527778e1,-1.716890198242e1,
-5.507531445182e0));
#128316=cartesian_point('',(6.807505422954e1,-1.733982316894e1,
-5.464972405003e0));
#128317=cartesian_point('',(6.803238126251e1,-1.757709069826e1,
-5.434369528018e0));
#128318=cartesian_point('',(6.797225736058e1,-1.784394598503e1,
-5.429689674118e0));
#128319=cartesian_point('',(6.788902864752e1,-1.813762208131e1,
-5.455250413168e0));
#128320=cartesian_point('',(6.777505457167e1,-1.845509241677e1,
-5.516023437651e0));
#128321=cartesian_point('',(6.762127221238e1,-1.878824827584e1,
-5.616441185091e0));
#128322=cartesian_point('',(6.743129327957e1,-1.910694019668e1,
-5.755123719711e0));
#128323=cartesian_point('',(6.725192250759e1,-1.934289704009e1,
-5.893976312609e0));
#128324=cartesian_point('',(6.714308908888e1,-1.947064260797e1,
-5.987087933718e0));
#128325=cartesian_point('',(6.710559234886e1,-1.951356548939e1,
-6.020647298344e0));
#128326=cartesian_point('',(6.815647955279e1,-1.704886094161e1,
-5.448552931699e0));
#128327=cartesian_point('',(6.815159153251e1,-1.707665289460e1,
-5.437911617595e0));
#128328=cartesian_point('',(6.813393648795e1,-1.717349291763e1,
-5.403921584316e0));
#128329=cartesian_point('',(6.809690172036e1,-1.735418569915e1,
-5.358573450566e0));
#128330=cartesian_point('',(6.803664311789e1,-1.760218201994e1,
-5.327721572656e0));
#128331=cartesian_point('',(6.795663215761e1,-1.787739899219e1,
-5.326363578510e0));
#128332=cartesian_point('',(6.785164521823e1,-1.817543512775e1,
-5.359138791792e0));
#128333=cartesian_point('',(6.771495181163e1,-1.849164541785e1,
-5.431396433818e0));
#128334=cartesian_point('',(6.753934525031e1,-1.881588748222e1,
-5.547889229210e0));
#128335=cartesian_point('',(6.733276941174e1,-1.911834132412e1,
-5.706479793294e0));
#128336=cartesian_point('',(6.714641951714e1,-1.933645282145e1,
-5.864032489412e0));
#128337=cartesian_point('',(6.703681775609e1,-1.945424066061e1,
-5.968976410954e0));
#128338=cartesian_point('',(6.699946213400e1,-1.949396359886e1,
-6.006705538268e0));
#128339=cartesian_point('',(6.817950105249e1,-1.703848168071e1,
-5.330751602073e0));
#128340=cartesian_point('',(6.817237013988e1,-1.706835061553e1,
-5.319488963738e0));
#128341=cartesian_point('',(6.814692369432e1,-1.717213672914e1,
-5.283787972636e0));
#128342=cartesian_point('',(6.809547604368e1,-1.736391952223e1,
-5.237812804963e0));
#128343=cartesian_point('',(6.801568783764e1,-1.762326625149e1,
-5.210196880066e0));
#128344=cartesian_point('',(6.791441899646e1,-1.790631041697e1,
-5.216382525197e0));
#128345=cartesian_point('',(6.778722445581e1,-1.820694002443e1,
-5.261159656768e0));
#128346=cartesian_point('',(6.762872263895e1,-1.851898238475e1,
-5.350058177894e0));
#128347=cartesian_point('',(6.743412051396e1,-1.883061846705e1,
-5.487952950400e0));
#128348=cartesian_point('',(6.721590812434e1,-1.911335961446e1,
-5.671295491022e0));
#128349=cartesian_point('',(6.702815657994e1,-1.931193116890e1,
-5.851040876530e0));
#128350=cartesian_point('',(6.692137815309e1,-1.941943908736e1,
-5.969386873866e0));
#128351=cartesian_point('',(6.688541695838e1,-1.945593279255e1,
-6.011748262543e0));
#128352=cartesian_point('',(6.817479922266e1,-1.702609337152e1,
-5.248495962707e0));
#128353=cartesian_point('',(6.816609691025e1,-1.705743392811e1,
-5.237101512461e0));
#128354=cartesian_point('',(6.813522875065e1,-1.716608627872e1,
-5.201267787977e0));
#128355=cartesian_point('',(6.807399036501e1,-1.736530293588e1,
-5.156859761010e0));
#128356=cartesian_point('',(6.798144675377e1,-1.763161139146e1,
-5.134167859453e0));
#128357=cartesian_point('',(6.786695588216e1,-1.791860046897e1,
-5.148364740706e0));
#128358=cartesian_point('',(6.772682182439e1,-1.821912478098e1,
-5.204173263604e0));
#128359=cartesian_point('',(6.755681466956e1,-1.852622963500e1,
-5.307050439726e0));
#128360=cartesian_point('',(6.735399965795e1,-1.882746647224e1,
-5.461764022638e0));
#128361=cartesian_point('',(6.713362412453e1,-1.909598868734e1,
-5.663387873480e0));
#128362=cartesian_point('',(6.695003725967e1,-1.928202059053e1,
-5.858768564965e0));
#128363=cartesian_point('',(6.684804469244e1,-1.938343733649e1,
-5.986077362494e0));
#128364=cartesian_point('',(6.681398459941e1,-1.941808152943e1,
-6.031465477249e0));
#128365=cartesian_point('',(6.816676437587e1,-1.701818495292e1,
-5.205112189558e0));
#128366=cartesian_point('',(6.815723185343e1,-1.705030739060e1,
-5.193728971131e0));
#128367=cartesian_point('',(6.812350913690e1,-1.716153062056e1,
-5.158109169326e0));
#128368=cartesian_point('',(6.805717989684e1,-1.736458525747e1,
-5.115063752612e0));
#128369=cartesian_point('',(6.795814437598e1,-1.763430782850e1,
-5.095681302497e0));
#128370=cartesian_point('',(6.783711337650e1,-1.792297103175e1,
-5.114837124437e0));
#128371=cartesian_point('',(6.769084103283e1,-1.822292748170e1,
-5.177172666403e0));
#128372=cartesian_point('',(6.751576094019e1,-1.852688615848e1,
-5.288053275019e0));
#128373=cartesian_point('',(6.730996467282e1,-1.882221117332e1,
-5.452138773410e0));
#128374=cartesian_point('',(6.709004231466e1,-1.908311246158e1,
-5.663671511654e0));
#128375=cartesian_point('',(6.691002717363e1,-1.926282586469e1,
-5.867335862035e0));
#128376=cartesian_point('',(6.681131127818e1,-1.936132055477e1,
-5.999266185904e0));
#128377=cartesian_point('',(6.677850183887e1,-1.939509763591e1,
-6.046195120819e0));
#128378=b_spline_surface_with_knots('',3,3,((#128170,#128171,#128172,#128173,
#128174,#128175,#128176,#128177,#128178,#128179,#128180,#128181,#128182),(
#128183,#128184,#128185,#128186,#128187,#128188,#128189,#128190,#128191,#128192,
#128193,#128194,#128195),(#128196,#128197,#128198,#128199,#128200,#128201,
#128202,#128203,#128204,#128205,#128206,#128207,#128208),(#128209,#128210,
#128211,#128212,#128213,#128214,#128215,#128216,#128217,#128218,#128219,#128220,
#128221),(#128222,#128223,#128224,#128225,#128226,#128227,#128228,#128229,
#128230,#128231,#128232,#128233,#128234),(#128235,#128236,#128237,#128238,
#128239,#128240,#128241,#128242,#128243,#128244,#128245,#128246,#128247),(
#128248,#128249,#128250,#128251,#128252,#128253,#128254,#128255,#128256,#128257,
#128258,#128259,#128260),(#128261,#128262,#128263,#128264,#128265,#128266,
#128267,#128268,#128269,#128270,#128271,#128272,#128273),(#128274,#128275,
#128276,#128277,#128278,#128279,#128280,#128281,#128282,#128283,#128284,#128285,
#128286),(#128287,#128288,#128289,#128290,#128291,#128292,#128293,#128294,
#128295,#128296,#128297,#128298,#128299),(#128300,#128301,#128302,#128303,
#128304,#128305,#128306,#128307,#128308,#128309,#128310,#128311,#128312),(
#128313,#128314,#128315,#128316,#128317,#128318,#128319,#128320,#128321,#128322,
#128323,#128324,#128325),(#128326,#128327,#128328,#128329,#128330,#128331,
#128332,#128333,#128334,#128335,#128336,#128337,#128338),(#128339,#128340,
#128341,#128342,#128343,#128344,#128345,#128346,#128347,#128348,#128349,#128350,
#128351),(#128352,#128353,#128354,#128355,#128356,#128357,#128358,#128359,
#128360,#128361,#128362,#128363,#128364),(#128365,#128366,#128367,#128368,
#128369,#128370,#128371,#128372,#128373,#128374,#128375,#128376,#128377)),
.unspecified.,.f.,.f.,.f.,(4,1,1,1,1,1,1,1,1,1,1,1,1,4),(4,1,1,1,1,1,1,1,1,1,4),
(2.601918472938e-1,3.75e-1,5.e-1,6.25e-1,7.5e-1,8.75e-1,9.375e-1,1.e0,1.0625e0,
1.125e0,1.25e0,1.375e0,1.5e0,1.654167170147e0),(1.541142889295e-1,
1.844498632742e-1,2.579529061929e-1,3.383878961445e-1,4.265465898958e-1,
5.218038653547e-1,6.270109285151e-1,7.452073456774e-1,8.757924118110e-1,1.e0,
1.065080826883e0),.unspecified.);
#128380=oriented_edge('',*,*,#128379,.f.);
#128381=oriented_edge('',*,*,#128102,.f.);
#128382=oriented_edge('',*,*,#128151,.f.);
#128383=edge_loop('',(#128380,#128381,#128382));
#128384=face_outer_bound('',#128383,.f.);
#128386=cartesian_point('',(6.756275608612e1,-1.935321718179e1,
-6.477927554214e0));
#128387=cartesian_point('',(6.762479421965e1,-1.918823204597e1,
-6.477430750314e0));
#128388=cartesian_point('',(6.770239374741e1,-1.885580370138e1,
-6.476656640837e0));
#128389=cartesian_point('',(6.769190795192e1,-1.832883731639e1,
-6.476030922957e0));
#128390=cartesian_point('',(6.753823339294e1,-1.778576607206e1,
-6.476027234415e0));
#128391=cartesian_point('',(6.725430668751e1,-1.734074136417e1,
-6.476780732291e0));
#128392=cartesian_point('',(6.700706467645e1,-1.710899332619e1,
-6.477552679444e0));
#128393=cartesian_point('',(6.690879565877e1,-1.703234983274e1,
-6.477908689433e0));
#128394=cartesian_point('',(6.740217355909e1,-1.929269024837e1,
-6.027233394452e0));
#128395=cartesian_point('',(6.745940483396e1,-1.914179724896e1,
-6.026567256692e0));
#128396=cartesian_point('',(6.753120571225e1,-1.883746921171e1,
-6.025501766907e0));
#128397=cartesian_point('',(6.752219440674e1,-1.835456512280e1,
-6.024647239755e0));
#128398=cartesian_point('',(6.738134361846e1,-1.785682226047e1,
-6.024664423870e0));
#128399=cartesian_point('',(6.712057078268e1,-1.744938771755e1,
-6.025604378715e0));
#128400=cartesian_point('',(6.689360095670e1,-1.723771390309e1,
-6.026811267144e0));
#128401=cartesian_point('',(6.680342972933e1,-1.716779727336e1,
-6.027276124403e0));
#128402=cartesian_point('',(6.771189428748e1,-1.940942936536e1,
-5.669952238593e0));
#128403=cartesian_point('',(6.777960897194e1,-1.923181700675e1,
-5.669643894119e0));
#128404=cartesian_point('',(6.786471333238e1,-1.887338338731e1,
-5.669123574731e0));
#128405=cartesian_point('',(6.785451414868e1,-1.830426804193e1,
-5.668712721733e0));
#128406=cartesian_point('',(6.768849775100e1,-1.771760135405e1,
-5.668742479045e0));
#128407=cartesian_point('',(6.738075714484e1,-1.723769725925e1,
-5.669108238175e0));
#128408=cartesian_point('',(6.711299296323e1,-1.698873523383e1,
-5.669836175664e0));
#128409=cartesian_point('',(6.700664479966e1,-1.690656610659e1,
-5.670039037721e0));
#128410=cartesian_point('',(6.814826101253e1,-1.957390417023e1,
-5.825763949108e0));
#128411=cartesian_point('',(6.823009430334e1,-1.935839926203e1,
-5.825942936561e0));
#128412=cartesian_point('',(6.833280293754e1,-1.892368642539e1,
-5.826199751730e0));
#128413=cartesian_point('',(6.832004015106e1,-1.823376707166e1,
-5.826412723384e0));
#128414=cartesian_point('',(6.811879999289e1,-1.752262007055e1,
-5.826431802090e0));
#128415=cartesian_point('',(6.774612786259e1,-1.694059624521e1,
-5.826103891419e0));
#128416=cartesian_point('',(6.742179916054e1,-1.663833040653e1,
-5.825963592974e0));
#128417=cartesian_point('',(6.729295938625e1,-1.653851075809e1,
-5.825825306550e0));
#128418=(bounded_surface()b_spline_surface(3,3,((#128386,#128387,#128388,
#128389,#128390,#128391,#128392,#128393),(#128394,#128395,#128396,#128397,
#128398,#128399,#128400,#128401),(#128402,#128403,#128404,#128405,#128406,
#128407,#128408,#128409),(#128410,#128411,#128412,#128413,#128414,#128415,
#128416,#128417)),.unspecified.,.f.,.f.,.f.)b_spline_surface_with_knots((4,4),
(4,1,1,1,1,4),(-2.635332179023e-1,1.217070309055e0),(5.024535432146e-1,
5.940667626467e-1,6.783749248946e-1,7.743229508084e-1,8.843647092779e-1,
9.489212719316e-1),.unspecified.)geometric_representation_item()rational_b_spline_surface(((1.426353165617e0,1.426353165617e0,1.426353165617e0,1.426353165617e0,
1.426353165617e0,1.426353165617e0,1.426353165617e0,1.426353165617e0),(
8.751787168474e-1,8.751787168474e-1,8.751787168474e-1,8.751787168474e-1,
8.751787168474e-1,8.751787168474e-1,8.751787168474e-1,8.751787168474e-1),(
8.584085439383e-1,8.584085439383e-1,8.584085439383e-1,8.584085439383e-1,
8.584085439383e-1,8.584085439383e-1,8.584085439383e-1,8.584085439383e-1),(
1.376042646889e0,1.376042646889e0,1.376042646889e0,1.376042646889e0,
1.376042646889e0,1.376042646889e0,1.376042646889e0,1.376042646889e0)))representation_item('')surface());
#128419=oriented_edge('',*,*,#128379,.t.);
#128421=oriented_edge('',*,*,#128420,.t.);
#128423=oriented_edge('',*,*,#128422,.t.);
#128424=oriented_edge('',*,*,#128070,.t.);
#128425=edge_loop('',(#128419,#128421,#128423,#128424));
#128426=face_outer_bound('',#128425,.f.);
#128428=cartesian_point('',(6.563529626592e1,-1.864362366193e1,
-7.561295219865e0));
#128429=direction('',(-1.971610472843e-2,-5.542479912805e-3,
-9.997902560691e-1));
#128430=direction('',(4.986752914267e-1,8.666652575486e-1,-1.463847938455e-2));
#128431=axis2_placement_3d('',#128428,#128429,#128430);
#128432=cylindrical_surface('',#128431,1.999999999999e0);
#128433=oriented_edge('',*,*,#128420,.f.);
#128434=oriented_edge('',*,*,#128165,.f.);
#128435=oriented_edge('',*,*,#127611,.t.);
#128437=oriented_edge('',*,*,#128436,.t.);
#128438=edge_loop('',(#128433,#128434,#128435,#128437));
#128439=face_outer_bound('',#128438,.f.);
#128441=cartesian_point('',(5.922797504286e1,-1.004295544793e1,-9.4e0));
#128442=direction('',(-6.785692066194e-1,-7.343291124132e-1,1.745240643728e-2));
#128443=direction('',(7.344409713304e-1,-6.786725717393e-1,0.e0));
#128444=axis2_placement_3d('',#128441,#128442,#128443);
#128445=plane('',#128444);
#128447=oriented_edge('',*,*,#128446,.f.);
#128448=oriented_edge('',*,*,#128436,.f.);
#128449=oriented_edge('',*,*,#127625,.f.);
#128451=oriented_edge('',*,*,#128450,.f.);
#128452=edge_loop('',(#128447,#128448,#128449,#128451));
#128453=face_outer_bound('',#128452,.f.);
#128455=cartesian_point('',(6.767135327842e1,-1.709063192303e1,-6.3e0));
#128456=direction('',(-7.344409713304e-1,6.786725717393e-1,0.e0));
#128457=direction('',(-6.785692066194e-1,-7.343291124131e-1,1.745240643728e-2));
#128458=axis2_placement_3d('',#128455,#128456,#128457);
#128459=cylindrical_surface('',#128458,5.e-1);
#128460=oriented_edge('',*,*,#128446,.t.);
#128462=oriented_edge('',*,*,#128461,.f.);
#128463=oriented_edge('',*,*,#128072,.f.);
#128464=oriented_edge('',*,*,#128422,.f.);
#128465=edge_loop('',(#128460,#128462,#128463,#128464));
#128466=face_outer_bound('',#128465,.f.);
#128468=cartesian_point('',(6.54e1,-1.03e1,-6.3e0));
#128469=direction('',(0.e0,0.e0,-1.e0));
#128470=direction('',(-5.890380354247e-1,-8.081053104782e-1,0.e0));
#128471=axis2_placement_3d('',#128468,#128469,#128470);
#128472=toroidal_surface('',#128471,3.445813134700e0,5.e-1);
#128474=oriented_edge('',*,*,#128473,.t.);
#128476=oriented_edge('',*,*,#128475,.t.);
#128477=oriented_edge('',*,*,#128074,.f.);
#128478=oriented_edge('',*,*,#128461,.t.);
#128479=edge_loop('',(#128474,#128476,#128477,#128478));
#128480=face_outer_bound('',#128479,.f.);
#128482=cartesian_point('',(6.54e1,-1.03e1,-7.6e0));
#128483=direction('',(0.e0,0.e0,-1.e0));
#128484=direction('',(0.e0,1.e0,0.e0));
#128485=axis2_placement_3d('',#128482,#128483,#128484);
#128486=conical_surface('',#128485,3.968580883129e0,1.e0);
#128487=oriented_edge('',*,*,#128473,.f.);
#128488=oriented_edge('',*,*,#128450,.t.);
#128489=oriented_edge('',*,*,#127639,.f.);
#128491=oriented_edge('',*,*,#128490,.t.);
#128492=edge_loop('',(#128487,#128488,#128489,#128491));
#128493=face_outer_bound('',#128492,.f.);
#128495=cartesian_point('',(7.138321709061e1,6.752119568619e-1,-9.4e0));
#128496=direction('',(-6.785692066194e-1,7.343291124132e-1,1.745240643728e-2));
#128497=direction('',(-7.344409713304e-1,-6.786725717393e-1,0.e0));
#128498=axis2_placement_3d('',#128495,#128496,#128497);
#128499=plane('',#128498);
#128501=oriented_edge('',*,*,#128500,.f.);
#128502=oriented_edge('',*,*,#128490,.f.);
#128503=oriented_edge('',*,*,#127653,.f.);
#128505=oriented_edge('',*,*,#128504,.f.);
#128506=edge_loop('',(#128501,#128502,#128503,#128505));
#128507=face_outer_bound('',#128506,.f.);
#128509=cartesian_point('',(6.275138878126e1,-8.055744284864e0,-6.3e0));
#128510=direction('',(7.344409713304e-1,6.786725717393e-1,0.e0));
#128511=direction('',(-6.785692066194e-1,7.343291124131e-1,1.745240643728e-2));
#128512=axis2_placement_3d('',#128509,#128510,#128511);
#128513=cylindrical_surface('',#128512,5.e-1);
#128514=oriented_edge('',*,*,#128500,.t.);
#128516=oriented_edge('',*,*,#128515,.f.);
#128517=oriented_edge('',*,*,#128076,.f.);
#128518=oriented_edge('',*,*,#128475,.f.);
#128519=edge_loop('',(#128514,#128516,#128517,#128518));
#128520=face_outer_bound('',#128519,.f.);
#128522=cartesian_point('',(6.488287260066e1,-5.439834124469e0,
-6.477956346401e0));
#128523=cartesian_point('',(6.498689417117e1,-5.358558900862e0,
-6.477354762322e0));
#128524=cartesian_point('',(6.523745316451e1,-5.120728843322e0,
-6.475995072263e0));
#128525=cartesian_point('',(6.553386117395e1,-4.645045404788e0,
-6.474314244425e0));
#128526=cartesian_point('',(6.569037101088e1,-4.023396546651e0,
-6.473502784693e0));
#128527=cartesian_point('',(6.564895726737e1,-3.384906568552e0,
-6.473827840819e0));
#128528=cartesian_point('',(6.540857790065e1,-2.774509567634e0,
-6.475311338743e0));
#128529=cartesian_point('',(6.512392331778e1,-2.434516479691e0,
-6.476989611258e0));
#128530=cartesian_point('',(6.495096458587e1,-2.287093554221e0,
-6.478020944053e0));
#128531=cartesian_point('',(6.477752747934e1,-5.304445156740e0,
-6.027598042608e0));
#128532=cartesian_point('',(6.487310901584e1,-5.230460258394e0,
-6.026811444550e0));
#128533=cartesian_point('',(6.510355748715e1,-5.013563935288e0,
-6.024804987152e0));
#128534=cartesian_point('',(6.537671335422e1,-4.578214088844e0,
-6.022604726309e0));
#128535=cartesian_point('',(6.552109913837e1,-4.007974242854e0,
-6.021476651256e0));
#128536=cartesian_point('',(6.548277517363e1,-3.422035311140e0,
-6.021928281093e0));
#128537=cartesian_point('',(6.526094167366e1,-2.862632284902e0,
-6.023926803953e0));
#128538=cartesian_point('',(6.499882217695e1,-2.552108434135e0,
-6.026253362648e0));
#128539=cartesian_point('',(6.483984562114e1,-2.417853761537e0,
-6.027625853462e0));
#128540=cartesian_point('',(6.498054205603e1,-5.565357423090e0,
-5.670381432372e0));
#128541=cartesian_point('',(6.509333473721e1,-5.478542158619e0,
-5.670036577625e0));
#128542=cartesian_point('',(6.536543942567e1,-5.223738428847e0,
-5.668926007832e0));
#128543=cartesian_point('',(6.568836414766e1,-4.711175018715e0,
-5.667958856404e0));
#128544=cartesian_point('',(6.585917017709e1,-4.038846812790e0,
-5.667396560631e0));
#128545=cartesian_point('',(6.581375121905e1,-3.347826897389e0,
-5.667621434374e0));
#128546=cartesian_point('',(6.555127819735e1,-2.688653548626e0,
-5.668556989925e0));
#128547=cartesian_point('',(6.524155311159e1,-2.323526299804e0,
-5.669710461601e0));
#128548=cartesian_point('',(6.505391393003e1,-2.165950162999e0,
-5.670336398803e0));
#128549=cartesian_point('',(6.526682899249e1,-5.933290986887e0,
-5.825674014161e0));
#128550=cartesian_point('',(6.540338356869e1,-5.827726814786e0,
-5.825906266994e0));
#128551=cartesian_point('',(6.573267073139e1,-5.518157096020e0,
-5.826247616760e0));
#128552=cartesian_point('',(6.612311097221e1,-4.896431778868e0,
-5.826894521528e0));
#128553=cartesian_point('',(6.632953061555e1,-4.081763151363e0,
-5.827153950542e0));
#128554=cartesian_point('',(6.627471999218e1,-3.244608595775e0,
-5.827049821835e0));
#128555=cartesian_point('',(6.595757333771e1,-2.445546982148e0,
-5.826524296713e0));
#128556=cartesian_point('',(6.558296298502e1,-2.002242220216e0,
-5.825982488146e0));
#128557=cartesian_point('',(6.535582801895e1,-1.810672877655e0,
-5.825603578140e0));
#128558=(bounded_surface()b_spline_surface(3,3,((#128522,#128523,#128524,
#128525,#128526,#128527,#128528,#128529,#128530),(#128531,#128532,#128533,
#128534,#128535,#128536,#128537,#128538,#128539),(#128540,#128541,#128542,
#128543,#128544,#128545,#128546,#128547,#128548),(#128549,#128550,#128551,
#128552,#128553,#128554,#128555,#128556,#128557)),.unspecified.,.f.,.f.,.f.)b_spline_surface_with_knots((4,4),(4,1,1,1,1,1,4),(-2.635375831528e-1,
1.216913939272e0),(3.044352947841e-2,7.730822103458e-2,1.523427047599e-1,
2.273326986700e-1,3.024102383282e-1,3.770448186208e-1,4.577358454040e-1),
.unspecified.)geometric_representation_item()rational_b_spline_surface(((
1.426073957971e0,1.426073957971e0,1.426073957971e0,1.426073957971e0,
1.426073957971e0,1.426073957971e0,1.426073957971e0,1.426073957971e0,
1.426073957971e0),(8.753201564889e-1,8.753201564889e-1,8.753201564889e-1,
8.753201564889e-1,8.753201564889e-1,8.753201564889e-1,8.753201564889e-1,
8.753201564889e-1,8.753201564889e-1),(8.585049075262e-1,8.585049075262e-1,
8.585049075262e-1,8.585049075262e-1,8.585049075262e-1,8.585049075262e-1,
8.585049075262e-1,8.585049075262e-1,8.585049075262e-1),(1.375628211083e0,
1.375628211083e0,1.375628211083e0,1.375628211083e0,1.375628211083e0,
1.375628211083e0,1.375628211083e0,1.375628211083e0,1.375628211083e0)))representation_item('')surface());
#128559=oriented_edge('',*,*,#128043,.t.);
#128560=oriented_edge('',*,*,#128078,.t.);
#128561=oriented_edge('',*,*,#128515,.t.);
#128563=oriented_edge('',*,*,#128562,.f.);
#128564=edge_loop('',(#128559,#128560,#128561,#128563));
#128565=face_outer_bound('',#128564,.f.);
#128567=cartesian_point('',(6.359253613792e1,-3.834847251320e0,
-7.947387589169e0));
#128568=direction('',(-2.506167166048e-2,6.003343045632e-4,-9.996857267223e-1));
#128569=direction('',(5.647425107924e-1,8.251540690101e-1,-1.366231678509e-2));
#128570=axis2_placement_3d('',#128567,#128568,#128569);
#128571=cylindrical_surface('',#128570,2.000014573780e0);
#128572=oriented_edge('',*,*,#128562,.t.);
#128573=oriented_edge('',*,*,#128504,.t.);
#128574=oriented_edge('',*,*,#127667,.t.);
#128575=oriented_edge('',*,*,#127803,.t.);
#128576=edge_loop('',(#128572,#128573,#128574,#128575));
#128577=face_outer_bound('',#128576,.f.);
#128579=cartesian_point('',(5.929510546634e0,-6.806273895845e1,
-2.476198211650e0));
#128580=direction('',(1.182084924781e-2,1.854533586950e-2,-9.997581397721e-1));
#128581=direction('',(2.774584029111e-1,-9.606276362301e-1,-1.453888458400e-2));
#128582=axis2_placement_3d('',#128579,#128580,#128581);
#128583=cylindrical_surface('',#128582,1.999996570861e0);
#128585=oriented_edge('',*,*,#128584,.t.);
#128586=oriented_edge('',*,*,#128156,.f.);
#128587=oriented_edge('',*,*,#124394,.t.);
#128589=oriented_edge('',*,*,#128588,.f.);
#128590=edge_loop('',(#128585,#128586,#128587,#128589));
#128591=face_outer_bound('',#128590,.f.);
#128593=cartesian_point('',(5.962389589675e0,-6.801108616037e1,
-5.299868586874e0));
#128594=direction('',(-7.028041539694e-5,-8.042538059934e-5,9.999999942962e-1));
#128595=direction('',(1.135161126987e-1,-9.935361528320e-1,-7.192756408625e-5));
#128596=axis2_placement_3d('',#128593,#128594,#128595);
#128597=toroidal_surface('',#128596,1.499474608172e0,4.999981283617e-1);
#128599=oriented_edge('',*,*,#128598,.f.);
#128601=oriented_edge('',*,*,#128600,.t.);
#128602=oriented_edge('',*,*,#128584,.f.);
#128604=oriented_edge('',*,*,#128603,.t.);
#128605=edge_loop('',(#128599,#128601,#128602,#128604));
#128606=face_outer_bound('',#128605,.f.);
#128608=cartesian_point('',(0.e0,0.e0,-5.8e0));
#128609=direction('',(0.e0,0.e0,-1.e0));
#128610=direction('',(1.e0,0.e0,0.e0));
#128611=axis2_placement_3d('',#128608,#128609,#128610);
#128612=plane('',#128611);
#128614=oriented_edge('',*,*,#128613,.t.);
#128616=oriented_edge('',*,*,#128615,.f.);
#128618=oriented_edge('',*,*,#128617,.t.);
#128620=oriented_edge('',*,*,#128619,.t.);
#128622=oriented_edge('',*,*,#128621,.t.);
#128624=oriented_edge('',*,*,#128623,.f.);
#128626=oriented_edge('',*,*,#128625,.t.);
#128627=oriented_edge('',*,*,#128598,.t.);
#128628=edge_loop('',(#128614,#128616,#128618,#128620,#128622,#128624,#128626,
#128627));
#128629=face_outer_bound('',#128628,.f.);
#128631=oriented_edge('',*,*,#128630,.t.);
#128633=oriented_edge('',*,*,#128632,.t.);
#128634=edge_loop('',(#128631,#128633));
#128635=face_bound('',#128634,.f.);
#128637=cartesian_point('',(4.734707863356e0,-6.902230695506e1,-5.3e0));
#128638=direction('',(-3.420201433256e-1,9.396926207859e-1,0.e0));
#128639=direction('',(0.e0,0.e0,-1.e0));
#128640=axis2_placement_3d('',#128637,#128638,#128639);
#128641=cylindrical_surface('',#128640,5.e-1);
#128642=oriented_edge('',*,*,#128613,.f.);
#128643=oriented_edge('',*,*,#128603,.f.);
#128645=oriented_edge('',*,*,#128644,.t.);
#128647=oriented_edge('',*,*,#128646,.t.);
#128648=edge_loop('',(#128642,#128643,#128645,#128647));
#128649=face_outer_bound('',#128648,.f.);
#128651=cartesian_point('',(6.405598272501e0,-7.486592121122e1,-9.4e0));
#128652=direction('',(9.395495010483e-1,3.419680520012e-1,1.745240643728e-2));
#128653=direction('',(-3.420201433256e-1,9.396926207859e-1,0.e0));
#128654=axis2_placement_3d('',#128651,#128652,#128653);
#128655=plane('',#128654);
#128657=oriented_edge('',*,*,#128656,.t.);
#128658=oriented_edge('',*,*,#128644,.f.);
#128659=oriented_edge('',*,*,#128588,.t.);
#128660=oriented_edge('',*,*,#124408,.f.);
#128662=oriented_edge('',*,*,#128661,.f.);
#128663=edge_loop('',(#128657,#128658,#128659,#128660,#128662));
#128664=face_outer_bound('',#128663,.f.);
#128666=cartesian_point('',(3.886795074660e0,-6.614154780342e1,
-5.763124775259e0));
#128667=cartesian_point('',(3.879877095429e0,-6.613199899670e1,
-5.764408314992e0));
#128668=cartesian_point('',(3.872909445490e0,-6.612249464273e1,
-5.765938051673e0));
#128669=cartesian_point('',(3.865895428306e0,-6.611304481044e1,
-5.767705641698e0));
#128670=cartesian_point('',(3.464883454522e0,-6.629456579255e1,
-5.945806011099e0));
#128671=cartesian_point('',(3.457681837694e0,-6.628796499580e1,
-5.943963102114e0));
#128672=cartesian_point('',(3.450384982726e0,-6.628125328223e1,
-5.942240657102e0));
#128673=cartesian_point('',(3.442996987414e0,-6.627443210388e1,
-5.940642390793e0));
#128674=cartesian_point('',(3.121484322632e0,-6.642058807471e1,
-5.620321684860e0));
#128675=cartesian_point('',(3.114692169379e0,-6.640846538313e1,
-5.615909715902e0));
#128676=cartesian_point('',(3.107838244666e0,-6.639613242496e1,
-5.611715248510e0));
#128677=cartesian_point('',(3.100929923638e0,-6.638359429022e1,
-5.607748401110e0));
#128678=cartesian_point('',(3.262430606913e0,-6.637075009902e1,
-5.148894598785e0));
#128679=cartesian_point('',(3.256287410310e0,-6.635078660065e1,
-5.145505947522e0));
#128680=cartesian_point('',(3.250158730450e0,-6.633068820120e1,
-5.142549360404e0));
#128681=cartesian_point('',(3.244053954134e0,-6.631047208793e1,
-5.140027975549e0));
#128682=(bounded_surface()b_spline_surface(3,3,((#128666,#128667,#128668,
#128669),(#128670,#128671,#128672,#128673),(#128674,#128675,#128676,#128677),(
#128678,#128679,#128680,#128681)),.unspecified.,.f.,.f.,.f.)b_spline_surface_with_knots((4,4),(4,4),(-2.681655711323e-1,1.219324507745e0),(4.639607366697e-1,
5.049956425940e-1),.unspecified.)geometric_representation_item()rational_b_spline_surface(((1.431072513032e0,1.431072513032e0,1.431072513032e0,1.431072513032e0),
(8.745812994111e-1,8.745812994111e-1,8.745812994111e-1,8.745812994111e-1),(
8.568900466002e-1,8.568900466002e-1,8.568900466002e-1,8.568900466002e-1),(
1.377998754599e0,1.377998754599e0,1.377998754599e0,1.377998754599e0)))representation_item('')surface());
#128684=oriented_edge('',*,*,#128683,.t.);
#128685=oriented_edge('',*,*,#128646,.f.);
#128686=oriented_edge('',*,*,#128656,.f.);
#128687=edge_loop('',(#128684,#128685,#128686));
#128688=face_outer_bound('',#128687,.f.);
#128690=cartesian_point('',(3.986478387661e0,-6.624156452850e1,
-5.741611485078e0));
#128691=cartesian_point('',(3.961512495483e0,-6.619368641105e1,
-5.738838938416e0));
#128692=cartesian_point('',(3.900868269998e0,-6.609182399522e1,
-5.746447259188e0));
#128693=cartesian_point('',(3.782747097217e0,-6.594399015765e1,
-5.797214889679e0));
#128694=cartesian_point('',(3.632234088967e0,-6.580549381659e1,
-5.884211670310e0));
#128695=cartesian_point('',(3.458150016874e0,-6.568259682660e1,
-5.991914091966e0));
#128696=cartesian_point('',(3.273780623774e0,-6.557204320047e1,
-6.103561640907e0));
#128697=cartesian_point('',(3.090874449017e0,-6.546793355173e1,
-6.208724761663e0));
#128698=cartesian_point('',(2.918766739863e0,-6.536717136747e1,
-6.302664658888e0));
#128699=cartesian_point('',(2.764365578278e0,-6.527093825305e1,
-6.383044254625e0));
#128700=cartesian_point('',(2.614694277307e0,-6.517015297716e1,
-6.458300976840e0));
#128701=cartesian_point('',(2.519691615662e0,-6.510072467800e1,
-6.503630241884e0));
#128702=cartesian_point('',(2.469733108422e0,-6.506215752941e1,
-6.526517377013e0));
#128703=cartesian_point('',(3.960791744303e0,-6.624669829203e1,
-5.756554952055e0));
#128704=cartesian_point('',(3.935959629852e0,-6.620050476095e1,
-5.753433898187e0));
#128705=cartesian_point('',(3.875566032060e0,-6.610204459474e1,
-5.759647850452e0));
#128706=cartesian_point('',(3.757497403422e0,-6.595801377731e1,
-5.806465140661e0));
#128707=cartesian_point('',(3.606548055161e0,-6.582118032211e1,
-5.888063184867e0));
#128708=cartesian_point('',(3.431740311427e0,-6.569743609683e1,
-5.990019621234e0));
#128709=cartesian_point('',(3.246842908384e0,-6.558408435282e1,
-6.096455548454e0));
#128710=cartesian_point('',(3.063992813415e0,-6.547610147100e1,
-6.197284993760e0));
#128711=cartesian_point('',(2.892631057439e0,-6.537113901763e1,
-6.287841388743e0));
#128712=cartesian_point('',(2.739538594574e0,-6.527088677833e1,
-6.365717786742e0));
#128713=cartesian_point('',(2.591795305945e0,-6.516623505578e1,
-6.438881784125e0));
#128714=cartesian_point('',(2.498292536849e0,-6.509422445426e1,
-6.483333542825e0));
#128715=cartesian_point('',(2.449146811011e0,-6.505421411619e1,
-6.505980032113e0));
#128716=cartesian_point('',(3.901387075930e0,-6.625970557533e1,
-5.784535098829e0));
#128717=cartesian_point('',(3.876879654877e0,-6.621691452612e1,
-5.780523015976e0));
#128718=cartesian_point('',(3.817125504332e0,-6.612526999834e1,
-5.783454342443e0));
#128719=cartesian_point('',(3.699408806368e0,-6.598849500536e1,
-5.821412841418e0));
#128720=cartesian_point('',(3.547902297349e0,-6.585411047729e1,
-5.891169484557e0));
#128721=cartesian_point('',(3.372096780641e0,-6.572734979055e1,
-5.980751051256e0));
#128722=cartesian_point('',(3.186786909937e0,-6.560689081844e1,
-6.076174462413e0));
#128723=cartesian_point('',(3.004891387639e0,-6.548970798506e1,
-6.168032023720e0));
#128724=cartesian_point('',(2.835987711204e0,-6.537508353822e1,
-6.251762500065e0));
#128725=cartesian_point('',(2.686511329931e0,-6.526578131389e1,
-6.324753376536e0));
#128726=cartesian_point('',(2.543711936868e0,-6.515257197761e1,
-6.393954408197e0));
#128727=cartesian_point('',(2.453912629095e0,-6.507491402117e1,
-6.436947368313e0));
#128728=cartesian_point('',(2.406741113607e0,-6.503175703752e1,
-6.459347064846e0));
#128729=cartesian_point('',(3.801866796833e0,-6.628541326575e1,
-5.808698652472e0));
#128730=cartesian_point('',(3.777956183353e0,-6.624661911400e1,
-5.802900246132e0));
#128731=cartesian_point('',(3.719479826045e0,-6.616275904680e1,
-5.800132284935e0));
#128732=cartesian_point('',(3.603148112548e0,-6.603282597451e1,
-5.824206033809e0));
#128733=cartesian_point('',(3.452268341139e0,-6.589772239291e1,
-5.876348247337e0));
#128734=cartesian_point('',(3.277124285900e0,-6.576225913537e1,
-5.948352347158e0));
#128735=cartesian_point('',(3.093914882933e0,-6.562769758385e1,
-6.028917484095e0));
#128736=cartesian_point('',(2.916466066352e0,-6.549426517733e1,
-6.109370758379e0));
#128737=cartesian_point('',(2.754210527425e0,-6.536363298107e1,
-6.185114395702e0));
#128738=cartesian_point('',(2.612827111947e0,-6.524001482854e1,
-6.253039655292e0));
#128739=cartesian_point('',(2.479984588647e0,-6.511379522186e1,
-6.318628343619e0));
#128740=cartesian_point('',(2.397199890233e0,-6.502779699882e1,
-6.361147060004e0));
#128741=cartesian_point('',(2.353662034364e0,-6.498002770232e1,
-6.384202545300e0));
#128742=cartesian_point('',(3.695533452448e0,-6.631711203766e1,
-5.809981389993e0));
#128743=cartesian_point('',(3.672317597780e0,-6.628074838420e1,
-5.801957208405e0));
#128744=cartesian_point('',(3.615429624827e0,-6.620128018639e1,
-5.792883814014e0));
#128745=cartesian_point('',(3.501436974159e0,-6.607291704313e1,
-5.803155393155e0));
#128746=cartesian_point('',(3.352912263862e0,-6.593183629522e1,
-5.838879234997e0));
#128747=cartesian_point('',(3.180995307927e0,-6.578313258009e1,
-5.895509864701e0));
#128748=cartesian_point('',(3.003045782501e0,-6.563113079770e1,
-5.964078804422e0));
#128749=cartesian_point('',(2.833424246365e0,-6.547943223412e1,
-6.036264490872e0));
#128750=cartesian_point('',(2.681005259152e0,-6.533188970941e1,
-6.107200002558e0));
#128751=cartesian_point('',(2.550467210424e0,-6.519388891622e1,
-6.173082371181e0));
#128752=cartesian_point('',(2.430072031902e0,-6.505520110708e1,
-6.238081243746e0));
#128753=cartesian_point('',(2.355657436532e0,-6.496150235100e1,
-6.282221077758e0));
#128754=cartesian_point('',(2.316354472702e0,-6.490951716436e1,
-6.307132340295e0));
#128755=cartesian_point('',(3.595097770467e0,-6.635106720706e1,
-5.787914067822e0));
#128756=cartesian_point('',(3.572592311873e0,-6.631525342728e1,
-5.777486637127e0));
#128757=cartesian_point('',(3.517416317105e0,-6.623620897423e1,
-5.762252613237e0));
#128758=cartesian_point('',(3.406448267734e0,-6.610388219201e1,
-5.760467769884e0));
#128759=cartesian_point('',(3.261747127213e0,-6.595221358636e1,
-5.782962821327e0));
#128760=cartesian_point('',(3.095269603624e0,-6.578726348815e1,
-5.828305542530e0));
#128761=cartesian_point('',(2.925149446208e0,-6.561653802540e1,
-5.889224295601e0));
#128762=cartesian_point('',(2.765839726817e0,-6.544672855362e1,
-5.957317813048e0));
#128763=cartesian_point('',(2.625305070887e0,-6.528339701366e1,
-6.027246628329e0));
#128764=cartesian_point('',(2.507096677287e0,-6.513267787953e1,
-6.094396417525e0));
#128765=cartesian_point('',(2.400174695463e0,-6.498357279030e1,
-6.161940608273e0));
#128766=cartesian_point('',(2.334496433042e0,-6.488374931916e1,
-6.209630535959e0));
#128767=cartesian_point('',(2.299527907450e0,-6.482845778820e1,
-6.237390603711e0));
#128768=cartesian_point('',(3.521530846922e0,-6.637910861809e1,
-5.753368509285e0));
#128769=cartesian_point('',(3.499588513086e0,-6.634231905691e1,
-5.740943132901e0));
#128770=cartesian_point('',(3.445833662844e0,-6.626064398303e1,
-5.721034772479e0));
#128771=cartesian_point('',(3.337724830601e0,-6.612111320733e1,
-5.711192880552e0));
#128772=cartesian_point('',(3.197087091511e0,-6.595778671266e1,
-5.725797665500e0));
#128773=cartesian_point('',(3.036482090947e0,-6.577798304899e1,
-5.765425028945e0));
#128774=cartesian_point('',(2.874356081510e0,-6.559176564087e1,
-5.823646544609e0));
#128775=cartesian_point('',(2.724904208613e0,-6.540801293313e1,
-5.891677587848e0));
#128776=cartesian_point('',(2.595122353139e0,-6.523326110590e1,
-5.963660166652e0));
#128777=cartesian_point('',(2.487592182315e0,-6.507391034683e1,
-6.034262764749e0));
#128778=cartesian_point('',(2.391894207214e0,-6.491824824256e1,
-6.106121109566e0));
#128779=cartesian_point('',(2.333270879065e0,-6.481484561365e1,
-6.158005578607e0));
#128780=cartesian_point('',(2.301741309828e0,-6.475766582415e1,
-6.188717733741e0));
#128781=cartesian_point('',(3.470359150238e0,-6.640044646848e1,
-5.718711525008e0));
#128782=cartesian_point('',(3.448833246258e0,-6.636218113493e1,
-5.704759032982e0));
#128783=cartesian_point('',(3.396163562020e0,-6.627697585082e1,
-5.681505742058e0));
#128784=cartesian_point('',(3.290415749700e0,-6.612994757249e1,
-5.666507039378e0));
#128785=cartesian_point('',(3.153334500358e0,-6.595625576041e1,
-5.676663946962e0));
#128786=cartesian_point('',(2.997906046362e0,-6.576441265360e1,
-5.713791766752e0));
#128787=cartesian_point('',(2.842646873903e0,-6.556639179398e1,
-5.771817506935e0));
#128788=cartesian_point('',(2.701384415352e0,-6.537254879732e1,
-5.841501995887e0));
#128789=cartesian_point('',(2.580265967016e0,-6.518993697396e1,
-5.916526890861e0));
#128790=cartesian_point('',(2.481115616532e0,-6.502497785765e1,
-5.990990758095e0));
#128791=cartesian_point('',(2.394008367830e0,-6.486537543931e1,
-6.067266325069e0));
#128792=cartesian_point('',(2.340671455261e0,-6.476000765510e1,
-6.122990139823e0));
#128793=cartesian_point('',(2.311686636946e0,-6.470182292237e1,
-6.156256057600e0));
#128794=cartesian_point('',(3.436393089854e0,-6.641553601008e1,
-5.690336717771e0));
#128795=cartesian_point('',(3.415156095902e0,-6.637588833147e1,
-5.675301151514e0));
#128796=cartesian_point('',(3.363255547813e0,-6.628748052742e1,
-5.649780330629e0));
#128797=cartesian_point('',(3.259262992318e0,-6.613421910129e1,
-5.631584856451e0));
#128798=cartesian_point('',(3.124911355851e0,-6.595250692513e1,
-5.639315187641e0));
#128799=cartesian_point('',(2.973470620032e0,-6.575180951861e1,
-5.675529751310e0));
#128800=cartesian_point('',(2.823429534999e0,-6.554543465329e1,
-5.734274703297e0));
#128801=cartesian_point('',(2.688276299349e0,-6.534469614337e1,
-5.805914209544e0));
#128802=cartesian_point('',(2.573506641371e0,-6.515690942969e1,
-5.883773992104e0));
#128803=cartesian_point('',(2.480399752020e0,-6.498842760199e1,
-5.961538419160e0));
#128804=cartesian_point('',(2.399390690283e0,-6.482652335818e1,
-6.041461747484e0));
#128805=cartesian_point('',(2.349754320279e0,-6.472011618910e1,
-6.100199767949e0));
#128806=cartesian_point('',(2.322535778546e0,-6.466142030267e1,
-6.135413635252e0));
#128807=cartesian_point('',(3.405238678592e0,-6.643033342135e1,
-5.658761673449e0));
#128808=cartesian_point('',(3.384279592163e0,-6.638900167036e1,
-5.642660955880e0));
#128809=cartesian_point('',(3.333134974026e0,-6.629676861870e1,
-5.615011459720e0));
#128810=cartesian_point('',(3.230946716780e0,-6.613649171933e1,
-5.594117495680e0));
#128811=cartesian_point('',(3.099479929233e0,-6.594624500388e1,
-5.600165358064e0));
#128812=cartesian_point('',(2.952266840488e0,-6.573653465770e1,
-5.636312895045e0));
#128813=cartesian_point('',(2.807693936033e0,-6.552196079867e1,
-5.696594890539e0));
#128814=cartesian_point('',(2.678839942925e0,-6.531469308257e1,
-5.770913579861e0));
#128815=cartesian_point('',(2.570511717911e0,-6.512220356422e1,
-5.852216170676e0));
#128816=cartesian_point('',(2.483445223727e0,-6.495069719821e1,
-5.933770021129e0));
#128817=cartesian_point('',(2.408438654107e0,-6.478700571036e1,
-6.017778687351e0));
#128818=cartesian_point('',(2.362394463270e0,-6.467991901717e1,
-6.079762650727e0));
#128819=cartesian_point('',(2.336875707814e0,-6.462091536137e1,
-6.117024465707e0));
#128820=cartesian_point('',(3.366164889887e0,-6.645041367849e1,
-5.610338371880e0));
#128821=cartesian_point('',(3.345574883586e0,-6.640630815871e1,
-5.592787703578e0));
#128822=cartesian_point('',(3.295458575360e0,-6.630786601241e1,
-5.562390769789e0));
#128823=cartesian_point('',(3.195842226438e0,-6.613672627815e1,
-5.538483839760e0));
#128824=cartesian_point('',(3.068599627968e0,-6.593390262656e1,
-5.543285203762e0));
#128825=cartesian_point('',(2.927595077344e0,-6.571147082271e1,
-5.580573836430e0));
#128826=cartesian_point('',(2.790964663326e0,-6.548576084268e1,
-5.644178437364e0));
#128827=cartesian_point('',(2.671117246026e0,-6.526997910914e1,
-5.723265923851e0));
#128828=cartesian_point('',(2.571850647958e0,-6.507166084715e1,
-5.810226033279e0));
#128829=cartesian_point('',(2.493150459426e0,-6.489668951905e1,
-5.897744131048e0));
#128830=cartesian_point('',(2.426322596967e0,-6.473127163775e1,
-5.988052335433e0));
#128831=cartesian_point('',(2.385098429434e0,-6.462376801341e1,
-6.054872446585e0));
#128832=cartesian_point('',(2.361838279989e0,-6.456463442859e1,
-6.095118124814e0));
#128833=cartesian_point('',(3.324825324132e0,-6.647510805318e1,
-5.539103391553e0));
#128834=cartesian_point('',(3.304672349673e0,-6.642656772541e1,
-5.519760107680e0));
#128835=cartesian_point('',(3.255825888520e0,-6.631835591574e1,
-5.486280330679e0));
#128836=cartesian_point('',(3.159631155051e0,-6.613104322800e1,
-5.460028036313e0));
#128837=cartesian_point('',(3.038231838623e0,-6.591066646199e1,
-5.465468944052e0));
#128838=cartesian_point('',(2.905850721647e0,-6.567156145704e1,
-5.506742887662e0));
#128839=cartesian_point('',(2.780082032e0,-6.543213551505e1,-5.577025577296e0));
#128840=cartesian_point('',(2.672271489793e0,-6.520660889187e1,
-5.664352321544e0));
#128841=cartesian_point('',(2.584820464783e0,-6.500228149143e1,
-5.760335452353e0));
#128842=cartesian_point('',(2.516764076692e0,-6.482438893888e1,
-5.856910857938e0));
#128843=cartesian_point('',(2.460063951070e0,-6.465831268740e1,
-5.956549826460e0));
#128844=cartesian_point('',(2.424652934162e0,-6.455135505610e1,
-6.030221367099e0));
#128845=cartesian_point('',(2.404069738961e0,-6.449266465604e1,
-6.074565698233e0));
#128846=cartesian_point('',(3.292808697381e0,-6.650194339400e1,
-5.439225364270e0));
#128847=cartesian_point('',(3.273098232934e0,-6.644661548821e1,
-5.417915801301e0));
#128848=cartesian_point('',(3.225641803811e0,-6.632368417087e1,
-5.381654869848e0));
#128849=cartesian_point('',(3.133662800304e0,-6.611338567429e1,
-5.355468698965e0));
#128850=cartesian_point('',(3.019860171648e0,-6.586992269237e1,
-5.365781737244e0));
#128851=cartesian_point('',(2.898750344164e0,-6.561072126971e1,
-5.416351105263e0));
#128852=cartesian_point('',(2.786888920068e0,-6.535634994756e1,
-5.498874670034e0));
#128853=cartesian_point('',(2.694006096400e0,-6.512162855260e1,
-5.599720927657e0));
#128854=cartesian_point('',(2.620686617043e0,-6.491299942772e1,
-5.709480822940e0));
#128855=cartesian_point('',(2.564879514775e0,-6.473450875201e1,
-5.819210891357e0));
#128856=cartesian_point('',(2.519319193617e0,-6.457053336077e1,
-5.932034656056e0));
#128857=cartesian_point('',(2.490005285904e0,-6.446620474255e1,
-6.014889838389e0));
#128858=cartesian_point('',(2.472137620703e0,-6.440915531785e1,
-6.064513316110e0));
#128859=cartesian_point('',(3.281927561361e0,-6.652535584330e1,
-5.322405240849e0));
#128860=cartesian_point('',(3.262560344114e0,-6.646150579429e1,
-5.299356095240e0));
#128861=cartesian_point('',(3.216329977685e0,-6.632031213828e1,
-5.261420423351e0));
#128862=cartesian_point('',(3.128686192358e0,-6.608281154875e1,
-5.238746442064e0));
#128863=cartesian_point('',(3.023158455966e0,-6.581390766443e1,
-5.258828663987e0));
#128864=cartesian_point('',(2.914392660549e0,-6.553456041009e1,
-5.324066631616e0));
#128865=cartesian_point('',(2.817444039575e0,-6.526709682134e1,
-5.423853932452e0));
#128866=cartesian_point('',(2.740025336574e0,-6.502619640572e1,
-5.542527399959e0));
#128867=cartesian_point('',(2.680741232650e0,-6.481675822838e1,
-5.669553585707e0));
#128868=cartesian_point('',(2.636522906433e0,-6.464114941069e1,
-5.795136098620e0));
#128869=cartesian_point('',(2.600858529681e0,-6.448272759454e1,
-5.923485817355e0));
#128870=cartesian_point('',(2.576573344889e0,-6.438338203588e1,
-6.016649627641e0));
#128871=cartesian_point('',(2.560819186539e0,-6.432929594029e1,
-6.071969005512e0));
#128872=cartesian_point('',(3.294465340366e0,-6.653556906381e1,
-5.241357925873e0));
#128873=cartesian_point('',(3.275204453563e0,-6.646536557304e1,
-5.217525486877e0));
#128874=cartesian_point('',(3.229522446351e0,-6.631071101947e1,
-5.179621175403e0));
#128875=cartesian_point('',(3.144435996569e0,-6.605409832347e1,
-5.161980969285e0));
#128876=cartesian_point('',(3.044187676244e0,-6.576872464256e1,
-5.191918630023e0));
#128877=cartesian_point('',(2.943351401182e0,-6.547794075860e1,
-5.270203830334e0));
#128878=cartesian_point('',(2.855725566341e0,-6.520471200593e1,
-5.384196170321e0));
#128879=cartesian_point('',(2.787526549162e0,-6.496298421180e1,
-5.516760873964e0));
#128880=cartesian_point('',(2.736094723305e0,-6.475617726431e1,
-5.656637528532e0));
#128881=cartesian_point('',(2.697845989655e0,-6.458527574785e1,
-5.793570763597e0));
#128882=cartesian_point('',(2.666677980648e0,-6.443304803706e1,
-5.932771184015e0));
#128883=cartesian_point('',(2.644291819575e0,-6.433860232950e1,
-6.032759648976e0));
#128884=cartesian_point('',(2.629200494688e0,-6.428736149681e1,
-6.091668747841e0));
#128885=cartesian_point('',(3.306491060680e0,-6.653931756108e1,
-5.198688660487e0));
#128886=cartesian_point('',(3.287250556566e0,-6.646565006028e1,
-5.174558238774e0));
#128887=cartesian_point('',(3.241775614696e0,-6.630369510685e1,
-5.136992704225e0));
#128888=cartesian_point('',(3.157913908195e0,-6.603695560966e1,
-5.122704050518e0));
#128889=cartesian_point('',(3.060320414659e0,-6.574322985358e1,
-5.158661564184e0));
#128890=cartesian_point('',(2.963487459463e0,-6.544711090311e1,
-5.244591021884e0));
#128891=cartesian_point('',(2.880493432793e0,-6.517174303691e1,
-5.366663613314e0));
#128892=cartesian_point('',(2.816740799023e0,-6.493051396387e1,
-5.506953031530e0));
#128893=cartesian_point('',(2.768933858189e0,-6.472595450432e1,
-5.653830481459e0));
#128894=cartesian_point('',(2.733268784611e0,-6.455826259430e1,
-5.796834807796e0));
#128895=cartesian_point('',(2.703828131135e0,-6.440992819683e1,
-5.941769204897e0));
#128896=cartesian_point('',(2.682012395434e0,-6.431845176740e1,
-6.045262288121e0));
#128897=cartesian_point('',(2.667053039047e0,-6.426892207685e1,
-6.105963521048e0));
#128898=b_spline_surface_with_knots('',3,3,((#128690,#128691,#128692,#128693,
#128694,#128695,#128696,#128697,#128698,#128699,#128700,#128701,#128702),(
#128703,#128704,#128705,#128706,#128707,#128708,#128709,#128710,#128711,#128712,
#128713,#128714,#128715),(#128716,#128717,#128718,#128719,#128720,#128721,
#128722,#128723,#128724,#128725,#128726,#128727,#128728),(#128729,#128730,
#128731,#128732,#128733,#128734,#128735,#128736,#128737,#128738,#128739,#128740,
#128741),(#128742,#128743,#128744,#128745,#128746,#128747,#128748,#128749,
#128750,#128751,#128752,#128753,#128754),(#128755,#128756,#128757,#128758,
#128759,#128760,#128761,#128762,#128763,#128764,#128765,#128766,#128767),(
#128768,#128769,#128770,#128771,#128772,#128773,#128774,#128775,#128776,#128777,
#128778,#128779,#128780),(#128781,#128782,#128783,#128784,#128785,#128786,
#128787,#128788,#128789,#128790,#128791,#128792,#128793),(#128794,#128795,
#128796,#128797,#128798,#128799,#128800,#128801,#128802,#128803,#128804,#128805,
#128806),(#128807,#128808,#128809,#128810,#128811,#128812,#128813,#128814,
#128815,#128816,#128817,#128818,#128819),(#128820,#128821,#128822,#128823,
#128824,#128825,#128826,#128827,#128828,#128829,#128830,#128831,#128832),(
#128833,#128834,#128835,#128836,#128837,#128838,#128839,#128840,#128841,#128842,
#128843,#128844,#128845),(#128846,#128847,#128848,#128849,#128850,#128851,
#128852,#128853,#128854,#128855,#128856,#128857,#128858),(#128859,#128860,
#128861,#128862,#128863,#128864,#128865,#128866,#128867,#128868,#128869,#128870,
#128871),(#128872,#128873,#128874,#128875,#128876,#128877,#128878,#128879,
#128880,#128881,#128882,#128883,#128884),(#128885,#128886,#128887,#128888,
#128889,#128890,#128891,#128892,#128893,#128894,#128895,#128896,#128897)),
.unspecified.,.f.,.f.,.f.,(4,1,1,1,1,1,1,1,1,1,1,1,1,4),(4,1,1,1,1,1,1,1,1,1,4),
(2.681865476613e-1,3.75e-1,5.e-1,6.25e-1,7.5e-1,8.75e-1,9.375e-1,1.e0,1.0625e0,
1.125e0,1.25e0,1.375e0,1.5e0,1.653997802838e0),(1.506192013041e-1,
2.339340897483e-1,3.289576740113e-1,4.358361138892e-1,5.475800182998e-1,
6.549022958827e-1,7.556562443569e-1,8.480860993989e-1,9.301854642345e-1,1.e0,
1.083939225374e0),.unspecified.);
#128900=oriented_edge('',*,*,#128899,.f.);
#128901=oriented_edge('',*,*,#128683,.f.);
#128903=oriented_edge('',*,*,#128902,.f.);
#128904=edge_loop('',(#128900,#128901,#128903));
#128905=face_outer_bound('',#128904,.f.);
#128907=cartesian_point('',(2.337155335957e0,-6.499705031650e1,
-6.478460946100e0));
#128908=cartesian_point('',(2.401065502903e0,-6.507450077775e1,
-6.477203074998e0));
#128909=cartesian_point('',(2.608062251415e0,-6.529087585924e1,
-6.473525281653e0));
#128910=cartesian_point('',(3.027104777694e0,-6.557019351824e1,
-6.467856187719e0));
#128911=cartesian_point('',(3.603686762396e0,-6.574559818904e1,
-6.462474078131e0));
#128912=cartesian_point('',(4.207449467985e0,-6.574674201373e1,
-6.458974260827e0));
#128913=cartesian_point('',(4.794093111033e0,-6.557057431225e1,
-6.457665549064e0));
#128914=cartesian_point('',(5.227499714613e0,-6.527885152467e1,
-6.458651747307e0));
#128915=cartesian_point('',(5.443117483932e0,-6.504405797060e1,
-6.460151292082e0));
#128916=cartesian_point('',(5.510171561025e0,-6.495825828146e1,
-6.460782783729e0));
#128917=cartesian_point('',(2.467130475413e0,-6.489084175477e1,
-6.039193557519e0));
#128918=cartesian_point('',(2.524896956244e0,-6.496264472735e1,
-6.037478733234e0));
#128919=cartesian_point('',(2.712579328321e0,-6.516372832505e1,
-6.032465124925e0));
#128920=cartesian_point('',(3.095552393739e0,-6.542540226282e1,
-6.024876344177e0));
#128921=cartesian_point('',(3.626656233154e0,-6.559228002554e1,
-6.017724685796e0));
#128922=cartesian_point('',(4.185519055396e0,-6.559664422303e1,
-6.013109121646e0));
#128923=cartesian_point('',(4.729516127808e0,-6.543456892385e1,
-6.011411993487e0));
#128924=cartesian_point('',(5.130671610891e0,-6.516345335873e1,
-6.012638302003e0));
#128925=cartesian_point('',(5.329235982864e0,-6.494512034633e1,
-6.014720472963e0));
#128926=cartesian_point('',(5.390827667008e0,-6.486537635296e1,
-6.015547877497e0));
#128927=cartesian_point('',(2.222199783048e0,-6.509098442001e1,
-5.685205409126e0));
#128928=cartesian_point('',(2.289078575330e0,-6.517544630596e1,
-5.684340182617e0));
#128929=cartesian_point('',(2.506822293580e0,-6.541233071834e1,
-5.681810757533e0));
#128930=cartesian_point('',(2.953485489023e0,-6.572208674502e1,
-5.678115746236e0));
#128931=cartesian_point('',(3.576103944062e0,-6.592138735314e1,
-5.674685269952e0));
#128932=cartesian_point('',(4.233355973731e0,-6.592875268099e1,
-5.672505652760e0));
#128933=cartesian_point('',(4.873914342503e0,-6.573876723733e1,
-5.671732754479e0));
#128934=cartesian_point('',(5.345783615875e0,-6.541912406513e1,
-5.672238243396e0));
#128935=cartesian_point('',(5.578634955815e0,-6.516166603718e1,
-5.673325126116e0));
#128936=cartesian_point('',(5.650748143764e0,-6.506766609933e1,
-5.673710494799e0));
#128937=cartesian_point('',(1.866292517469e0,-6.538181118256e1,
-5.820318121515e0));
#128938=cartesian_point('',(1.947767166376e0,-6.548355937398e1,
-5.820693762951e0));
#128939=cartesian_point('',(2.212674792375e0,-6.576862686615e1,
-5.821792271550e0));
#128940=cartesian_point('',(2.754238370598e0,-6.614009825479e1,
-5.823603457905e0));
#128941=cartesian_point('',(3.506640985622e0,-6.637752401413e1,
-5.825367751821e0));
#128942=cartesian_point('',(4.299289465998e0,-6.638426558299e1,
-5.826544566691e0));
#128943=cartesian_point('',(5.071259058575e0,-6.615446813528e1,
-5.827008984169e0));
#128944=cartesian_point('',(5.640420003329e0,-6.576963783627e1,
-5.826614535986e0));
#128945=cartesian_point('',(5.921911443649e0,-6.545978254683e1,
-5.826198762569e0));
#128946=cartesian_point('',(6.009188089901e0,-6.534663061605e1,
-5.825981849299e0));
#128947=(bounded_surface()b_spline_surface(3,3,((#128907,#128908,#128909,
#128910,#128911,#128912,#128913,#128914,#128915,#128916),(#128917,#128918,
#128919,#128920,#128921,#128922,#128923,#128924,#128925,#128926),(#128927,
#128928,#128929,#128930,#128931,#128932,#128933,#128934,#128935,#128936),(
#128937,#128938,#128939,#128940,#128941,#128942,#128943,#128944,#128945,
#128946)),.unspecified.,.f.,.f.,.f.)b_spline_surface_with_knots((4,4),(4,1,1,1,
1,1,1,4),(-2.661379609909e-1,1.219324186380e0),(3.992126158049e-1,
4.449538938423e-1,5.353069136732e-1,6.265512183946e-1,7.172821368463e-1,
8.084576971302e-1,9.037656055710e-1,9.535101042676e-1),.unspecified.)geometric_representation_item()rational_b_spline_surface(((1.410021821814e0,
1.410021821814e0,1.410021821814e0,1.410021821814e0,1.410021821814e0,
1.410021821814e0,1.410021821814e0,1.410021821814e0,1.410021821814e0,
1.410021821814e0),(8.800285943859e-1,8.800285943859e-1,8.800285943859e-1,
8.800285943859e-1,8.800285943859e-1,8.800285943859e-1,8.800285943859e-1,
8.800285943859e-1,8.800285943859e-1,8.800285943859e-1),(8.638363517629e-1,
8.638363517629e-1,8.638363517629e-1,8.638363517629e-1,8.638363517629e-1,
8.638363517629e-1,8.638363517629e-1,8.638363517629e-1,8.638363517629e-1,
8.638363517629e-1),(1.361445093945e0,1.361445093945e0,1.361445093945e0,
1.361445093945e0,1.361445093945e0,1.361445093945e0,1.361445093945e0,
1.361445093945e0,1.361445093945e0,1.361445093945e0)))representation_item('')surface());
#128948=oriented_edge('',*,*,#128899,.t.);
#128950=oriented_edge('',*,*,#128949,.f.);
#128952=oriented_edge('',*,*,#128951,.t.);
#128953=oriented_edge('',*,*,#128615,.t.);
#128954=edge_loop('',(#128948,#128950,#128952,#128953));
#128955=face_outer_bound('',#128954,.f.);
#128957=cartesian_point('',(3.879582181254e0,-6.364769178481e1,
-7.528459719179e0));
#128958=direction('',(-2.506778845001e-2,4.997255157956e-2,-9.984359519122e-1));
#128959=direction('',(8.725970076815e-1,-4.862466716705e-1,-4.624539409132e-2));
#128960=axis2_placement_3d('',#128957,#128958,#128959);
#128961=cylindrical_surface('',#128960,2.000060483420e0);
#128962=oriented_edge('',*,*,#128949,.t.);
#128964=oriented_edge('',*,*,#128963,.f.);
#128966=oriented_edge('',*,*,#128965,.t.);
#128968=oriented_edge('',*,*,#128967,.t.);
#128969=edge_loop('',(#128962,#128964,#128966,#128968));
#128970=face_outer_bound('',#128969,.f.);
#128972=cartesian_point('',(-2.085698656533e-14,-6.75e1,-3.7e0));
#128973=direction('',(0.e0,0.e0,-1.e0));
#128974=direction('',(0.e0,1.e0,0.e0));
#128975=axis2_placement_3d('',#128972,#128973,#128974);
#128976=conical_surface('',#128975,3.400506129909e0,1.e0);
#128977=oriented_edge('',*,*,#128902,.t.);
#128978=oriented_edge('',*,*,#128661,.t.);
#128979=oriented_edge('',*,*,#124424,.f.);
#128980=oriented_edge('',*,*,#124422,.f.);
#128982=oriented_edge('',*,*,#128981,.t.);
#128984=oriented_edge('',*,*,#128983,.f.);
#128986=oriented_edge('',*,*,#128985,.f.);
#128987=oriented_edge('',*,*,#128963,.t.);
#128988=edge_loop('',(#128977,#128978,#128979,#128980,#128982,#128984,#128986,
#128987));
#128989=face_outer_bound('',#128988,.f.);
#128991=cartesian_point('',(-1.678885863916e0,-6.187938560038e1,-9.4e0));
#128992=direction('',(-9.395495010483e-1,3.419680520012e-1,1.745240643728e-2));
#128993=direction('',(-3.420201433256e-1,-9.396926207859e-1,0.e0));
#128994=axis2_placement_3d('',#128991,#128992,#128993);
#128995=plane('',#128994);
#128997=oriented_edge('',*,*,#128996,.f.);
#128998=oriented_edge('',*,*,#128981,.f.);
#128999=oriented_edge('',*,*,#124438,.f.);
#129001=oriented_edge('',*,*,#129000,.t.);
#129002=edge_loop('',(#128997,#128998,#128999,#129001));
#129003=face_outer_bound('',#129002,.f.);
#129005=cartesian_point('',(-3.600485588472e0,-6.572233016186e1,-8.9e0));
#129006=direction('',(-3.420201433256e-1,-9.396926207859e-1,0.e0));
#129007=direction('',(0.e0,0.e0,-1.e0));
#129008=axis2_placement_3d('',#129005,#129006,#129007);
#129009=cylindrical_surface('',#129008,5.e-1);
#129010=oriented_edge('',*,*,#127434,.f.);
#129012=oriented_edge('',*,*,#129011,.f.);
#129013=oriented_edge('',*,*,#128996,.t.);
#129015=oriented_edge('',*,*,#129014,.f.);
#129016=edge_loop('',(#129010,#129012,#129013,#129015));
#129017=face_outer_bound('',#129016,.f.);
#129019=cartesian_point('',(-2.085698656533e-14,-6.75e1,-8.9e0));
#129020=direction('',(0.e0,0.e0,-1.e0));
#129021=direction('',(9.862709522155e-1,1.651351229022e-1,0.e0));
#129022=axis2_placement_3d('',#129019,#129020,#129021);
#129023=toroidal_surface('',#129022,3.991348631558e0,5.e-1);
#129024=oriented_edge('',*,*,#127432,.f.);
#129026=oriented_edge('',*,*,#129025,.f.);
#129027=oriented_edge('',*,*,#128985,.t.);
#129028=oriented_edge('',*,*,#128983,.t.);
#129029=oriented_edge('',*,*,#129011,.t.);
#129030=edge_loop('',(#129024,#129026,#129027,#129028,#129029));
#129031=face_outer_bound('',#129030,.f.);
#129033=cartesian_point('',(3.846422926933e0,-6.358186563823e1,
-8.899801687610e0));
#129034=direction('',(-9.238385225585e-6,-1.662523216696e-4,9.999999861374e-1));
#129035=direction('',(7.556512401404e-1,-6.549741925364e-1,-1.019099843030e-4));
#129036=axis2_placement_3d('',#129033,#129034,#129035);
#129037=toroidal_surface('',#129036,1.499106264082e0,4.999969536361e-1);
#129038=oriented_edge('',*,*,#127430,.f.);
#129040=oriented_edge('',*,*,#129039,.t.);
#129041=oriented_edge('',*,*,#128965,.f.);
#129042=oriented_edge('',*,*,#129025,.t.);
#129043=edge_loop('',(#129038,#129040,#129041,#129042));
#129044=face_outer_bound('',#129043,.f.);
#129046=cartesian_point('',(7.437017087510e0,-6.190525093990e1,-8.9e0));
#129047=direction('',(-6.786725717393e-1,-7.344409713305e-1,0.e0));
#129048=direction('',(0.e0,0.e0,-1.e0));
#129049=axis2_placement_3d('',#129046,#129047,#129048);
#129050=cylindrical_surface('',#129049,5.e-1);
#129051=oriented_edge('',*,*,#127428,.f.);
#129053=oriented_edge('',*,*,#129052,.f.);
#129055=oriented_edge('',*,*,#129054,.t.);
#129056=oriented_edge('',*,*,#129039,.f.);
#129057=edge_loop('',(#129051,#129053,#129055,#129056));
#129058=face_outer_bound('',#129057,.f.);
#129060=cartesian_point('',(1.03e1,-6.54e1,-8.9e0));
#129061=direction('',(0.e0,0.e0,-1.e0));
#129062=direction('',(8.330083687552e-1,5.532603885909e-1,0.e0));
#129063=axis2_placement_3d('',#129060,#129061,#129062);
#129064=toroidal_surface('',#129063,4.474482283357e0,5.e-1);
#129065=oriented_edge('',*,*,#127426,.f.);
#129067=oriented_edge('',*,*,#129066,.t.);
#129069=oriented_edge('',*,*,#129068,.t.);
#129070=oriented_edge('',*,*,#129052,.t.);
#129071=edge_loop('',(#129065,#129067,#129069,#129070));
#129072=face_outer_bound('',#129071,.f.);
#129074=cartesian_point('',(1.795679320298e1,-6.709298186159e1,-8.9e0));
#129075=direction('',(-6.786725717393e-1,7.344409713305e-1,0.e0));
#129076=direction('',(0.e0,0.e0,-1.e0));
#129077=axis2_placement_3d('',#129074,#129075,#129076);
#129078=cylindrical_surface('',#129077,5.e-1);
#129079=oriented_edge('',*,*,#127424,.f.);
#129080=oriented_edge('',*,*,#127584,.f.);
#129082=oriented_edge('',*,*,#129081,.t.);
#129083=oriented_edge('',*,*,#129066,.f.);
#129084=edge_loop('',(#129079,#129080,#129082,#129083));
#129085=face_outer_bound('',#129084,.f.);
#129087=cartesian_point('',(1.023377607442e1,-5.943447592725e1,-9.4e0));
#129088=direction('',(-7.334344455044e-1,-6.777424745667e-1,
-5.233595624294e-2));
#129089=direction('',(6.786725717393e-1,-7.344409713304e-1,0.e0));
#129090=axis2_placement_3d('',#129087,#129088,#129089);
#129091=plane('',#129090);
#129093=oriented_edge('',*,*,#129092,.f.);
#129095=oriented_edge('',*,*,#129094,.f.);
#129096=oriented_edge('',*,*,#129081,.f.);
#129098=oriented_edge('',*,*,#129097,.f.);
#129099=edge_loop('',(#129093,#129095,#129096,#129098));
#129100=face_outer_bound('',#129099,.f.);
#129102=cartesian_point('',(1.243839529363e1,-6.279738326221e1,-6.3e0));
#129103=direction('',(6.786725717393e-1,-7.344409713305e-1,0.e0));
#129104=direction('',(7.334344455044e-1,6.777424745667e-1,5.233595624294e-2));
#129105=axis2_placement_3d('',#129102,#129103,#129104);
#129106=cylindrical_surface('',#129105,5.e-1);
#129107=oriented_edge('',*,*,#129092,.t.);
#129109=oriented_edge('',*,*,#129108,.f.);
#129110=oriented_edge('',*,*,#128621,.f.);
#129112=oriented_edge('',*,*,#129111,.f.);
#129113=edge_loop('',(#129107,#129109,#129110,#129112));
#129114=face_outer_bound('',#129113,.f.);
#129116=cartesian_point('',(1.682135706997e1,-6.679978381379e1,
-6.459604519075e0));
#129117=cartesian_point('',(1.690517767032e1,-6.692841776172e1,
-6.459508655900e0));
#129118=cartesian_point('',(1.712419261856e1,-6.719376744458e1,
-6.459892531056e0));
#129119=cartesian_point('',(1.755611488371e1,-6.750729688662e1,
-6.462026232516e0));
#129120=cartesian_point('',(1.808951631029e1,-6.770286270507e1,
-6.466040079112e0));
#129121=cartesian_point('',(1.866722185406e1,-6.774632327132e1,
-6.471545258990e0));
#129122=cartesian_point('',(1.904935735416e1,-6.766541852783e1,
-6.475910828437e0));
#129123=cartesian_point('',(1.923600036921e1,-6.759619762656e1,
-6.478259543610e0));
#129124=cartesian_point('',(1.694714194799e1,-6.671792807797e1,
-6.014030454974e0));
#129125=cartesian_point('',(1.702469111019e1,-6.683704423911e1,
-6.013990108798e0));
#129126=cartesian_point('',(1.722774169565e1,-6.708255669108e1,
-6.014369044435e0));
#129127=cartesian_point('',(1.762868739686e1,-6.737109809041e1,
-6.017240133682e0));
#129128=cartesian_point('',(1.812292515636e1,-6.754829121763e1,
-6.022546641268e0));
#129129=cartesian_point('',(1.865599283546e1,-6.758321707834e1,
-6.029893719013e0));
#129130=cartesian_point('',(1.900648098422e1,-6.750481275304e1,
-6.035822835462e0));
#129131=cartesian_point('',(1.917702682701e1,-6.743929496588e1,
-6.038977542467e0));
#129132=cartesian_point('',(1.667044755855e1,-6.689800728355e1,
-5.673222073450e0));
#129133=cartesian_point('',(1.676163352434e1,-6.703814105222e1,
-5.673288263036e0));
#129134=cartesian_point('',(1.700067602952e1,-6.732683992863e1,
-5.673341187153e0));
#129135=cartesian_point('',(1.747298758319e1,-6.766505506901e1,
-5.674754170305e0));
#129136=cartesian_point('',(1.805445376566e1,-6.787077876776e1,
-5.677274009202e0));
#129137=cartesian_point('',(1.867989741612e1,-6.790813827888e1,
-5.680830950701e0));
#129138=cartesian_point('',(1.908950623058e1,-6.781348366926e1,
-5.683802153783e0));
#129139=cartesian_point('',(1.928833065833e1,-6.773544254048e1,
-5.685349181686e0));
#129140=cartesian_point('',(1.629028714451e1,-6.714541631539e1,
-5.826220347762e0));
#129141=cartesian_point('',(1.640028386577e1,-6.731438887470e1,
-5.826325372067e0));
#129142=cartesian_point('',(1.668836572590e1,-6.766263495495e1,
-5.826088810845e0));
#129143=cartesian_point('',(1.725721250396e1,-6.807158819335e1,
-5.825421340041e0));
#129144=cartesian_point('',(1.795801778263e1,-6.832210042528e1,
-5.824085736106e0));
#129145=cartesian_point('',(1.871311531782e1,-6.837048857266e1,
-5.822312258043e0));
#129146=cartesian_point('',(1.920888813250e1,-6.825856284919e1,
-5.820993032852e0));
#129147=cartesian_point('',(1.944991927140e1,-6.816537416440e1,
-5.820253473660e0));
#129148=(bounded_surface()b_spline_surface(3,3,((#129116,#129117,#129118,
#129119,#129120,#129121,#129122,#129123),(#129124,#129125,#129126,#129127,
#129128,#129129,#129130,#129131),(#129132,#129133,#129134,#129135,#129136,
#129137,#129138,#129139),(#129140,#129141,#129142,#129143,#129144,#129145,
#129146,#129147)),.unspecified.,.f.,.f.,.f.)b_spline_surface_with_knots((4,4),
(4,1,1,1,1,4),(-2.662833752850e-1,1.220861630544e0),(2.160601170173e-2,
1.016637730468e-1,1.994114933020e-1,2.971548997703e-1,3.945767883239e-1,
4.978765776804e-1),.unspecified.)geometric_representation_item()rational_b_spline_surface(((1.408918523669e0,1.408918523669e0,1.408918523669e0,1.408918523669e0,
1.408918523669e0,1.408918523669e0,1.408918523669e0,1.408918523669e0),(
8.798530283363e-1,8.798530283363e-1,8.798530283363e-1,8.798530283363e-1,
8.798530283363e-1,8.798530283363e-1,8.798530283363e-1,8.798530283363e-1),(
8.641727469579e-1,8.641727469579e-1,8.641727469579e-1,8.641727469579e-1,
8.641727469579e-1,8.641727469579e-1,8.641727469579e-1,8.641727469579e-1),(
1.361877679534e0,1.361877679534e0,1.361877679534e0,1.361877679534e0,
1.361877679534e0,1.361877679534e0,1.361877679534e0,1.361877679534e0)))representation_item('')surface());
#129150=oriented_edge('',*,*,#129149,.t.);
#129151=oriented_edge('',*,*,#128623,.t.);
#129152=oriented_edge('',*,*,#129108,.t.);
#129154=oriented_edge('',*,*,#129153,.f.);
#129155=edge_loop('',(#129150,#129151,#129152,#129154));
#129156=face_outer_bound('',#129155,.f.);
#129158=cartesian_point('',(1.909395755481e1,-6.757788069164e1,
-6.530986178600e0));
#129159=cartesian_point('',(1.903268423928e1,-6.758716425500e1,
-6.511460988098e0));
#129160=cartesian_point('',(1.887567224015e1,-6.760628319232e1,
-6.459441826998e0));
#129161=cartesian_point('',(1.860915498499e1,-6.762037972853e1,
-6.363956690043e0));
#129162=cartesian_point('',(1.830418347284e1,-6.760980601719e1,
-6.245612934488e0));
#129163=cartesian_point('',(1.799494335545e1,-6.757699970453e1,
-6.117050999942e0));
#129164=cartesian_point('',(1.769101316437e1,-6.753171607489e1,
-5.986381777330e0));
#129165=cartesian_point('',(1.739779847597e1,-6.748815916266e1,
-5.867016938168e0));
#129166=cartesian_point('',(1.712041748791e1,-6.745749758098e1,
-5.776233449736e0));
#129167=cartesian_point('',(1.691543201316e1,-6.744612333110e1,
-5.737489706201e0));
#129168=cartesian_point('',(1.680569280156e1,-6.744380160268e1,
-5.730276749672e0));
#129169=cartesian_point('',(1.678083948705e1,-6.744345065230e1,
-5.729418535804e0));
#129170=cartesian_point('',(1.911604064622e1,-6.758288906934e1,
-6.507678100834e0));
#129171=cartesian_point('',(1.905463852398e1,-6.759383926987e1,
-6.488398057096e0));
#129172=cartesian_point('',(1.889729812829e1,-6.761702774928e1,
-6.437410497189e0));
#129173=cartesian_point('',(1.862978346387e1,-6.763734970585e1,
-6.344904380404e0));
#129174=cartesian_point('',(1.832200113061e1,-6.763317619563e1,
-6.230924950274e0));
#129175=cartesian_point('',(1.800872242778e1,-6.760539864829e1,
-6.107926539983e0));
#129176=cartesian_point('',(1.770054898092e1,-6.756302558713e1,
-5.983870574130e0));
#129177=cartesian_point('',(1.740423513928e1,-6.751995441966e1,
-5.871621082152e0));
#129178=cartesian_point('',(1.712603293390e1,-6.748767107377e1,
-5.787523634178e0));
#129179=cartesian_point('',(1.692242172086e1,-6.747394034117e1,
-5.752937762246e0));
#129180=cartesian_point('',(1.681411287339e1,-6.747008755792e1,
-5.747421460814e0));
#129181=cartesian_point('',(1.678961781016e1,-6.746937847999e1,
-5.746914709094e0));
#129182=cartesian_point('',(1.916287493790e1,-6.758712519702e1,
-6.456155872123e0));
#129183=cartesian_point('',(1.910139149610e1,-6.760170019686e1,
-6.437121307311e0));
#129184=cartesian_point('',(1.894388002354e1,-6.763379758357e1,
-6.387690418886e0));
#129185=cartesian_point('',(1.867516781230e1,-6.766801085750e1,
-6.300629606599e0));
#129186=cartesian_point('',(1.836226137645e1,-6.767858649070e1,
-6.194998953454e0));
#129187=cartesian_point('',(1.804089527148e1,-6.766302121910e1,
-6.083029846421e0));
#129188=cartesian_point('',(1.772371339030e1,-6.762859254046e1,
-5.972465826430e0));
#129189=cartesian_point('',(1.742031640090e1,-6.758833175168e1,
-5.875101274631e0));
#129190=cartesian_point('',(1.713951386101e1,-6.755418966706e1,
-5.805359396511e0));
#129191=cartesian_point('',(1.693804338552e1,-6.753647243190e1,
-5.780007370826e0));
#129192=cartesian_point('',(1.683234657988e1,-6.752985206663e1,
-5.778407659704e0));
#129193=cartesian_point('',(1.680851584960e1,-6.752848906185e1,
-5.778723223728e0));
#129194=cartesian_point('',(1.923154666861e1,-6.757131313269e1,
-6.373402436649e0));
#129195=cartesian_point('',(1.917060567116e1,-6.759151401352e1,
-6.353781334809e0));
#129196=cartesian_point('',(1.901465534827e1,-6.763763350939e1,
-6.304456146546e0));
#129197=cartesian_point('',(1.874735247955e1,-6.769458908562e1,
-6.222369946565e0));
#129198=cartesian_point('',(1.842981990373e1,-6.773084491568e1,
-6.125852153460e0));
#129199=cartesian_point('',(1.809824304415e1,-6.773852204743e1,
-6.027399599619e0));
#129200=cartesian_point('',(1.776782047236e1,-6.772185188725e1,
-5.934778155524e0));
#129201=cartesian_point('',(1.745227739841e1,-6.769185148831e1,
-5.858530421070e0));
#129202=cartesian_point('',(1.716470062402e1,-6.766043567567e1,
-5.810443553754e0));
#129203=cartesian_point('',(1.696370025178e1,-6.764036052810e1,
-5.800064671988e0));
#129204=cartesian_point('',(1.686037970535e1,-6.763133589542e1,
-5.805305462856e0));
#129205=cartesian_point('',(1.683719386185e1,-6.762937824600e1,
-5.807092073477e0));
#129206=cartesian_point('',(1.929405643490e1,-6.753149171663e1,
-6.289752262535e0));
#129207=cartesian_point('',(1.923437318435e1,-6.755717268157e1,
-6.268504453731e0));
#129208=cartesian_point('',(1.908193605650e1,-6.761716361426e1,
-6.216762147255e0));
#129209=cartesian_point('',(1.881957068866e1,-6.769756168636e1,
-6.135729213007e0));
#129210=cartesian_point('',(1.850116061638e1,-6.776187411846e1,
-6.043894176001e0));
#129211=cartesian_point('',(1.816219149630e1,-6.779686893158e1,
-5.954679416608e0));
#129212=cartesian_point('',(1.781967950943e1,-6.780341830128e1,
-5.876265780223e0));
#129213=cartesian_point('',(1.749104781448e1,-6.778984641773e1,
-5.818421969145e0));
#129214=cartesian_point('',(1.719388538334e1,-6.776720676112e1,
-5.790746524472e0));
#129215=cartesian_point('',(1.699023153980e1,-6.774901180386e1,
-5.795652734601e0));
#129216=cartesian_point('',(1.688739558736e1,-6.773970806651e1,
-5.808387653702e0));
#129217=cartesian_point('',(1.686441666460e1,-6.773762962274e1,
-5.811819639052e0));
#129218=cartesian_point('',(1.934423632495e1,-6.747183175897e1,
-6.213538277372e0));
#129219=cartesian_point('',(1.928639476221e1,-6.750230287391e1,
-6.189794483068e0));
#129220=cartesian_point('',(1.913905634711e1,-6.757463533781e1,
-6.133374618211e0));
#129221=cartesian_point('',(1.888463472824e1,-6.767683696069e1,
-6.049402690662e0));
#129222=cartesian_point('',(1.856915071580e1,-6.776876955246e1,
-5.957392572959e0));
#129223=cartesian_point('',(1.822631915947e1,-6.783240332539e1,
-5.872254473421e0));
#129224=cartesian_point('',(1.787406225963e1,-6.786527511582e1,
-5.802932162226e0));
#129225=cartesian_point('',(1.753271018604e1,-6.787261150417e1,
-5.758971216056e0));
#129226=cartesian_point('',(1.722412898927e1,-6.786387213202e1,
-5.748442940889e0));
#129227=cartesian_point('',(1.701498919624e1,-6.785157169257e1,
-5.767422264647e0));
#129228=cartesian_point('',(1.691071430340e1,-6.784412341210e1,
-5.787553442405e0));
#129229=cartesian_point('',(1.688748752944e1,-6.784240594823e1,
-5.792639869266e0));
#129230=cartesian_point('',(1.937397706236e1,-6.741078441837e1,
-6.159960311750e0));
#129231=cartesian_point('',(1.931799881621e1,-6.744445725586e1,
-6.133633227267e0));
#129232=cartesian_point('',(1.917579581841e1,-6.752522318352e1,
-6.071902047851e0));
#129233=cartesian_point('',(1.892977427209e1,-6.764311626265e1,
-5.982677762162e0));
#129234=cartesian_point('',(1.861939207319e1,-6.775614735919e1,
-5.886914575408e0));
#129235=cartesian_point('',(1.827619302670e1,-6.784297870944e1,
-5.801095412912e0));
#129236=cartesian_point('',(1.791812329109e1,-6.789857789460e1,
-5.735014897371e0));
#129237=cartesian_point('',(1.756717889801e1,-6.792546745899e1,
-5.698455657531e0));
#129238=cartesian_point('',(1.724837579198e1,-6.793132535492e1,
-5.698796885449e0));
#129239=cartesian_point('',(1.703287170437e1,-6.792658614975e1,
-5.727789506256e0));
#129240=cartesian_point('',(1.692604838949e1,-6.792216649718e1,
-5.753584692835e0));
#129241=cartesian_point('',(1.690229073580e1,-6.792108776754e1,
-5.759961133454e0));
#129242=cartesian_point('',(1.939060853552e1,-6.735832723594e1,
-6.124003299091e0));
#129243=cartesian_point('',(1.933622265662e1,-6.739404916333e1,
-6.095444340921e0));
#129244=cartesian_point('',(1.919839864153e1,-6.748032909060e1,
-6.028932376051e0));
#129245=cartesian_point('',(1.895970734886e1,-6.760897161156e1,
-5.934267506306e0));
#129246=cartesian_point('',(1.865457965718e1,-6.773717331719e1,
-5.833803156007e0));
#129247=cartesian_point('',(1.831254551292e1,-6.784141540090e1,
-5.745394437799e0));
#129248=cartesian_point('',(1.795119862482e1,-6.791480618341e1,
-5.679596091057e0));
#129249=cartesian_point('',(1.759342590044e1,-6.795773698478e1,
-5.646586659092e0));
#129250=cartesian_point('',(1.726644328230e1,-6.797629249299e1,
-5.653510224570e0));
#129251=cartesian_point('',(1.704516033510e1,-6.797868237305e1,
-5.689295062853e0));
#129252=cartesian_point('',(1.693570274650e1,-6.797733193482e1,
-5.719170711541e0));
#129253=cartesian_point('',(1.691137439105e1,-6.797691331979e1,
-5.726489226336e0));
#129254=cartesian_point('',(1.939959967770e1,-6.731847133891e1,
-6.100801773469e0));
#129255=cartesian_point('',(1.934642007045e1,-6.735546335005e1,
-6.070542146663e0));
#129256=cartesian_point('',(1.921190930578e1,-6.744522496146e1,
-6.000309270325e0));
#129257=cartesian_point('',(1.897883321011e1,-6.758091799035e1,
-5.901132003811e0));
#129258=cartesian_point('',(1.867805337249e1,-6.771943740045e1,
-5.796492858055e0));
#129259=cartesian_point('',(1.833750907490e1,-6.783587744268e1,
-5.705297989918e0));
#129260=cartesian_point('',(1.797437387684e1,-6.792207613930e1,
-5.638691500844e0));
#129261=cartesian_point('',(1.761199075883e1,-6.797688410132e1,
-5.607231252856e0));
#129262=cartesian_point('',(1.727904023206e1,-6.800515004822e1,
-5.618029580438e0));
#129263=cartesian_point('',(1.705323996453e1,-6.801321452389e1,
-5.658234872014e0));
#129264=cartesian_point('',(1.694159937575e1,-6.801438665564e1,
-5.690889511142e0));
#129265=cartesian_point('',(1.691679063605e1,-6.801451502528e1,
-5.698855822084e0));
#129266=cartesian_point('',(1.940573710918e1,-6.727669537954e1,
-6.080195673941e0));
#129267=cartesian_point('',(1.935381866088e1,-6.731476007252e1,
-6.048148997220e0));
#129268=cartesian_point('',(1.922276830898e1,-6.740753291707e1,
-5.973936090578e0));
#129269=cartesian_point('',(1.899561923961e1,-6.754960916652e1,
-5.869687514857e0));
#129270=cartesian_point('',(1.869971735306e1,-6.769785350898e1,
-5.760128764422e0));
#129271=cartesian_point('',(1.836128001414e1,-6.782615005309e1,
-5.665275324956e0));
#129272=cartesian_point('',(1.799690300217e1,-6.792513366703e1,
-5.596899729728e0));
#129273=cartesian_point('',(1.763020824602e1,-6.799211086034e1,
-5.566028227824e0));
#129274=cartesian_point('',(1.729122477562e1,-6.803061190245e1,
-5.579872323129e0));
#129275=cartesian_point('',(1.706057535317e1,-6.804485704710e1,
-5.624043631418e0));
#129276=cartesian_point('',(1.694648290673e1,-6.804884518047e1,
-5.659321452230e0));
#129277=cartesian_point('',(1.692112846085e1,-6.804958786269e1,
-5.667905474924e0));
#129278=cartesian_point('',(1.941008049771e1,-6.721597275853e1,
-6.055415342580e0));
#129279=cartesian_point('',(1.935999069070e1,-6.725523649580e1,
-6.020764935398e0));
#129280=cartesian_point('',(1.923395280916e1,-6.735149747425e1,
-5.940655709774e0));
#129281=cartesian_point('',(1.901547639266e1,-6.750144957087e1,
-5.828560193589e0));
#129282=cartesian_point('',(1.872711130351e1,-6.766231161085e1,
-5.711093463968e0));
#129283=cartesian_point('',(1.839249597634e1,-6.780654800482e1,
-5.609894104217e0));
#129284=cartesian_point('',(1.802719502845e1,-6.792322353861e1,
-5.537662962180e0));
#129285=cartesian_point('',(1.765495857112e1,-6.800749896925e1,
-5.506205696192e0));
#129286=cartesian_point('',(1.730751586434e1,-6.806095621291e1,
-5.523062412599e0));
#129287=cartesian_point('',(1.706965898720e1,-6.808450922291e1,
-5.572068980130e0));
#129288=cartesian_point('',(1.695177472151e1,-6.809282991116e1,
-5.610756232821e0));
#129289=cartesian_point('',(1.692556833272e1,-6.809452258297e1,
-5.620152757836e0));
#129290=cartesian_point('',(1.940705617930e1,-6.713287485115e1,
-6.031635203885e0));
#129291=cartesian_point('',(1.935946003846e1,-6.717307390486e1,
-5.993409488898e0));
#129292=cartesian_point('',(1.924024765977e1,-6.727236706332e1,
-5.905013340843e0));
#129293=cartesian_point('',(1.903375235781e1,-6.743034968107e1,
-5.781247561278e0));
#129294=cartesian_point('',(1.875657611206e1,-6.760550524246e1,
-5.651475443584e0));
#129295=cartesian_point('',(1.842867909718e1,-6.776902003026e1,
-5.539577627585e0));
#129296=cartesian_point('',(1.806383993395e1,-6.790816037640e1,
-5.459554476912e0));
#129297=cartesian_point('',(1.768544091737e1,-6.801534387384e1,
-5.424471421270e0));
#129298=cartesian_point('',(1.732702889180e1,-6.808942356162e1,
-5.442679634906e0));
#129299=cartesian_point('',(1.707899710451e1,-6.812634914985e1,
-5.496482199626e0));
#129300=cartesian_point('',(1.695547716633e1,-6.814106791393e1,
-5.539044794957e0));
#129301=cartesian_point('',(1.692798982162e1,-6.814417243575e1,
-5.549385981091e0));
#129302=cartesian_point('',(1.938764827216e1,-6.702643619648e1,
-6.018724509072e0));
#129303=cartesian_point('',(1.934323098297e1,-6.706661116080e1,
-5.975898207201e0));
#129304=cartesian_point('',(1.923270241278e1,-6.716677205984e1,
-5.876510040492e0));
#129305=cartesian_point('',(1.904174877772e1,-6.733028187717e1,
-5.736181924754e0));
#129306=cartesian_point('',(1.878041950374e1,-6.751859509320e1,
-5.588078513785e0));
#129307=cartesian_point('',(1.846370519508e1,-6.770241222049e1,
-5.458988415219e0));
#129308=cartesian_point('',(1.810244749752e1,-6.786730253918e1,
-5.364626981320e0));
#129309=cartesian_point('',(1.771861662440e1,-6.800250472945e1,
-5.320007845150e0));
#129310=cartesian_point('',(1.734720560993e1,-6.810326804868e1,
-5.335147024916e0));
#129311=cartesian_point('',(1.708560117752e1,-6.815842210293e1,
-5.391938518536e0));
#129312=cartesian_point('',(1.695408898009e1,-6.818214850214e1,
-5.438095875739e0));
#129313=cartesian_point('',(1.692476153647e1,-6.818725509938e1,
-5.449357387859e0));
#129314=cartesian_point('',(1.934941707462e1,-6.691233207647e1,
-6.024569672988e0));
#129315=cartesian_point('',(1.930839047308e1,-6.695111028871e1,
-5.976787861310e0));
#129316=cartesian_point('',(1.920710507380e1,-6.704881804526e1,
-5.865192652918e0));
#129317=cartesian_point('',(1.903303142368e1,-6.721291470325e1,
-5.705298783432e0));
#129318=cartesian_point('',(1.879039027757e1,-6.740955533461e1,
-5.534661492321e0));
#129319=cartesian_point('',(1.848855518764e1,-6.761021125131e1,
-5.383227339541e0));
#129320=cartesian_point('',(1.813449092410e1,-6.779931287593e1,
-5.268606781433e0));
#129321=cartesian_point('',(1.774759839924e1,-6.796306655677e1,
-5.208277283481e0));
#129322=cartesian_point('',(1.736343168146e1,-6.809273662256e1,
-5.214741785762e0));
#129323=cartesian_point('',(1.708667162770e1,-6.816866558922e1,
-5.271199224246e0));
#129324=cartesian_point('',(1.694572376371e1,-6.820295971027e1,
-5.319674428878e0));
#129325=cartesian_point('',(1.691420008396e1,-6.821042980989e1,
-5.331597601502e0));
#129326=cartesian_point('',(1.931110173429e1,-6.684109031520e1,
-6.044538104872e0));
#129327=cartesian_point('',(1.927217796048e1,-6.687785998696e1,
-5.993642720265e0));
#129328=cartesian_point('',(1.917660887062e1,-6.697123136442e1,
-5.874074962372e0));
#129329=cartesian_point('',(1.901325594723e1,-6.713126899664e1,
-5.700464091809e0));
#129330=cartesian_point('',(1.878369204684e1,-6.732831922872e1,
-5.513368152275e0));
#129331=cartesian_point('',(1.849354361400e1,-6.753540529545e1,
-5.344739017715e0));
#129332=cartesian_point('',(1.814675104697e1,-6.773681061113e1,
-5.213417291911e0));
#129333=cartesian_point('',(1.776023608992e1,-6.791715956156e1,
-5.138729887560e0));
#129334=cartesian_point('',(1.736908298431e1,-6.806512764269e1,
-5.135314563952e0));
#129335=cartesian_point('',(1.708235845449e1,-6.815505026936e1,
-5.188630312665e0));
#129336=cartesian_point('',(1.693479995578e1,-6.819669793794e1,
-5.237279538847e0));
#129337=cartesian_point('',(1.690171966570e1,-6.820582379670e1,
-5.249346451987e0));
#129338=cartesian_point('',(1.928778579402e1,-6.680576949648e1,
-6.059318119996e0));
#129339=cartesian_point('',(1.924990033888e1,-6.684120351660e1,
-6.006873212861e0));
#129340=cartesian_point('',(1.915714896019e1,-6.693158625929e1,
-5.883247801645e0));
#129341=cartesian_point('',(1.899916554463e1,-6.708828812792e1,
-5.702387363834e0));
#129342=cartesian_point('',(1.877650657625e1,-6.728410916287e1,
-5.506416897607e0));
#129343=cartesian_point('',(1.849286894264e1,-6.749316218879e1,
-5.328292542084e0));
#129344=cartesian_point('',(1.815051303367e1,-6.769982640324e1,
-5.187478825652e0));
#129345=cartesian_point('',(1.776486979604e1,-6.788803496170e1,
-5.104312634520e0));
#129346=cartesian_point('',(1.737054529597e1,-6.804514970127e1,
-5.094664210248e0));
#129347=cartesian_point('',(1.707873039770e1,-6.814231603551e1,
-5.145545247511e0));
#129348=cartesian_point('',(1.692767929895e1,-6.818783542822e1,
-5.193900039779e0));
#129349=cartesian_point('',(1.689377182710e1,-6.819783604513e1,
-5.205957666652e0));
#129350=b_spline_surface_with_knots('',3,3,((#129158,#129159,#129160,#129161,
#129162,#129163,#129164,#129165,#129166,#129167,#129168,#129169),(#129170,
#129171,#129172,#129173,#129174,#129175,#129176,#129177,#129178,#129179,#129180,
#129181),(#129182,#129183,#129184,#129185,#129186,#129187,#129188,#129189,
#129190,#129191,#129192,#129193),(#129194,#129195,#129196,#129197,#129198,
#129199,#129200,#129201,#129202,#129203,#129204,#129205),(#129206,#129207,
#129208,#129209,#129210,#129211,#129212,#129213,#129214,#129215,#129216,
#129217),(#129218,#129219,#129220,#129221,#129222,#129223,#129224,#129225,
#129226,#129227,#129228,#129229),(#129230,#129231,#129232,#129233,#129234,
#129235,#129236,#129237,#129238,#129239,#129240,#129241),(#129242,#129243,
#129244,#129245,#129246,#129247,#129248,#129249,#129250,#129251,#129252,
#129253),(#129254,#129255,#129256,#129257,#129258,#129259,#129260,#129261,
#129262,#129263,#129264,#129265),(#129266,#129267,#129268,#129269,#129270,
#129271,#129272,#129273,#129274,#129275,#129276,#129277),(#129278,#129279,
#129280,#129281,#129282,#129283,#129284,#129285,#129286,#129287,#129288,
#129289),(#129290,#129291,#129292,#129293,#129294,#129295,#129296,#129297,
#129298,#129299,#129300,#129301),(#129302,#129303,#129304,#129305,#129306,
#129307,#129308,#129309,#129310,#129311,#129312,#129313),(#129314,#129315,
#129316,#129317,#129318,#129319,#129320,#129321,#129322,#129323,#129324,
#129325),(#129326,#129327,#129328,#129329,#129330,#129331,#129332,#129333,
#129334,#129335,#129336,#129337),(#129338,#129339,#129340,#129341,#129342,
#129343,#129344,#129345,#129346,#129347,#129348,#129349)),.unspecified.,.f.,.f.,
.f.,(4,1,1,1,1,1,1,1,1,1,1,1,1,4),(4,1,1,1,1,1,1,1,1,4),(2.602102200210e-1,
3.75e-1,5.e-1,6.25e-1,7.5e-1,8.75e-1,9.375e-1,1.e0,1.0625e0,1.125e0,1.25e0,
1.375e0,1.5e0,1.654178765057e0),(-6.736972905646e-2,0.e0,1.018081649894e-1,
2.145156588525e-1,3.343706571927e-1,4.581718506835e-1,5.833337869485e-1,
7.041337090024e-1,8.126685420603e-1,8.445661290090e-1),.unspecified.);
#129351=oriented_edge('',*,*,#128160,.f.);
#129353=oriented_edge('',*,*,#129352,.t.);
#129354=oriented_edge('',*,*,#129149,.f.);
#129355=edge_loop('',(#129351,#129353,#129354));
#129356=face_outer_bound('',#129355,.f.);
#129358=cartesian_point('',(0.e0,0.e0,-5.3e0));
#129359=direction('',(0.e0,0.e0,1.e0));
#129360=direction('',(2.583913512924e-1,-9.660403250265e-1,0.e0));
#129361=axis2_placement_3d('',#129358,#129359,#129360);
#129362=toroidal_surface('',#129361,6.977148960218e1,5.e-1);
#129363=oriented_edge('',*,*,#128625,.f.);
#129364=oriented_edge('',*,*,#129352,.f.);
#129365=oriented_edge('',*,*,#128158,.t.);
#129366=oriented_edge('',*,*,#128600,.f.);
#129367=edge_loop('',(#129363,#129364,#129365,#129366));
#129368=face_outer_bound('',#129367,.f.);
#129370=cartesian_point('',(1.856350493295e1,-6.566357500942e1,
-7.252051098541e0));
#129371=direction('',(-4.321959765897e-2,-3.034219171186e-2,9.986047355087e-1));
#129372=direction('',(-8.656792148675e-1,-4.978287691167e-1,
-5.259290433244e-2));
#129373=axis2_placement_3d('',#129370,#129371,#129372);
#129374=cylindrical_surface('',#129373,1.999991144316e0);
#129375=oriented_edge('',*,*,#129153,.t.);
#129376=oriented_edge('',*,*,#129097,.t.);
#129377=oriented_edge('',*,*,#127582,.t.);
#129378=oriented_edge('',*,*,#128162,.f.);
#129379=edge_loop('',(#129375,#129376,#129377,#129378));
#129380=face_outer_bound('',#129379,.f.);
#129382=cartesian_point('',(1.03e1,-6.54e1,-6.3e0));
#129383=direction('',(0.e0,0.e0,-1.e0));
#129384=direction('',(-8.093512666804e-1,5.873248906039e-1,0.e0));
#129385=axis2_placement_3d('',#129382,#129383,#129384);
#129386=toroidal_surface('',#129385,3.336849711224e0,5.e-1);
#129388=oriented_edge('',*,*,#129387,.t.);
#129389=oriented_edge('',*,*,#129111,.t.);
#129390=oriented_edge('',*,*,#128619,.f.);
#129392=oriented_edge('',*,*,#129391,.t.);
#129393=edge_loop('',(#129388,#129389,#129390,#129392));
#129394=face_outer_bound('',#129393,.f.);
#129396=cartesian_point('',(1.03e1,-6.54e1,-7.6e0));
#129397=direction('',(0.e0,0.e0,-1.e0));
#129398=direction('',(1.e0,0.e0,0.e0));
#129399=axis2_placement_3d('',#129396,#129397,#129398);
#129400=conical_surface('',#129399,3.905665997291e0,3.e0);
#129401=oriented_edge('',*,*,#129387,.f.);
#129403=oriented_edge('',*,*,#129402,.t.);
#129404=oriented_edge('',*,*,#129068,.f.);
#129405=oriented_edge('',*,*,#129094,.t.);
#129406=edge_loop('',(#129401,#129403,#129404,#129405));
#129407=face_outer_bound('',#129406,.f.);
#129409=cartesian_point('',(-4.843913303658e-1,-7.117671620622e1,-9.4e0));
#129410=direction('',(7.334344455044e-1,-6.777424745667e-1,-5.233595624294e-2));
#129411=direction('',(6.786725717393e-1,7.344409713304e-1,0.e0));
#129412=axis2_placement_3d('',#129409,#129410,#129411);
#129413=plane('',#129412);
#129415=oriented_edge('',*,*,#129414,.f.);
#129416=oriented_edge('',*,*,#128967,.f.);
#129417=oriented_edge('',*,*,#129054,.f.);
#129418=oriented_edge('',*,*,#129402,.f.);
#129419=edge_loop('',(#129415,#129416,#129417,#129418));
#129420=face_outer_bound('',#129419,.f.);
#129422=cartesian_point('',(5.428254955929e0,-6.575533991068e1,-6.3e0));
#129423=direction('',(6.786725717393e-1,7.344409713305e-1,0.e0));
#129424=direction('',(-7.334344455044e-1,6.777424745667e-1,5.233595624294e-2));
#129425=axis2_placement_3d('',#129422,#129423,#129424);
#129426=cylindrical_surface('',#129425,5.e-1);
#129427=oriented_edge('',*,*,#129414,.t.);
#129428=oriented_edge('',*,*,#129391,.f.);
#129429=oriented_edge('',*,*,#128617,.f.);
#129430=oriented_edge('',*,*,#128951,.f.);
#129431=edge_loop('',(#129427,#129428,#129429,#129430));
#129432=face_outer_bound('',#129431,.f.);
#129434=cartesian_point('',(-6.004940980679e0,-6.794426886007e1,
-8.899868397656e0));
#129435=direction('',(7.025164431386e-5,-8.059185080099e-5,9.999999942848e-1));
#129436=direction('',(9.483600833225e-1,-3.171957500694e-1,-9.218724834618e-5));
#129437=axis2_placement_3d('',#129434,#129435,#129436);
#129438=toroidal_surface('',#129437,1.499469659730e0,4.999981443099e-1);
#129439=oriented_edge('',*,*,#127436,.f.);
#129440=oriented_edge('',*,*,#129014,.t.);
#129442=oriented_edge('',*,*,#129441,.f.);
#129444=oriented_edge('',*,*,#129443,.t.);
#129445=edge_loop('',(#129439,#129440,#129442,#129444));
#129446=face_outer_bound('',#129445,.f.);
#129448=cartesian_point('',(-5.940512902617e0,-6.804545283561e1,
-3.407219379771e0));
#129449=direction('',(1.181935049769e-2,-1.854945066228e-2,9.997580811546e-1));
#129450=direction('',(-2.781379853638e-1,-9.604312023186e-1,
-1.453157632835e-2));
#129451=axis2_placement_3d('',#129448,#129449,#129450);
#129452=cylindrical_surface('',#129451,1.999991946992e0);
#129453=oriented_edge('',*,*,#129441,.t.);
#129454=oriented_edge('',*,*,#129000,.f.);
#129455=oriented_edge('',*,*,#124484,.t.);
#129457=oriented_edge('',*,*,#129456,.f.);
#129458=edge_loop('',(#129453,#129454,#129455,#129457));
#129459=face_outer_bound('',#129458,.f.);
#129461=cartesian_point('',(0.e0,0.e0,-3.699999999999e0));
#129462=direction('',(0.e0,0.e0,1.e0));
#129463=direction('',(1.e0,0.e0,0.e0));
#129464=axis2_placement_3d('',#129461,#129462,#129463);
#129465=conical_surface('',#129464,7.029949387009e1,1.e0);
#129467=oriented_edge('',*,*,#129466,.f.);
#129468=oriented_edge('',*,*,#129456,.t.);
#129469=oriented_edge('',*,*,#124498,.f.);
#129471=oriented_edge('',*,*,#129470,.t.);
#129472=edge_loop('',(#129467,#129468,#129469,#129471));
#129473=face_outer_bound('',#129472,.f.);
#129475=cartesian_point('',(0.e0,0.e0,-8.9e0));
#129476=direction('',(0.e0,0.e0,1.e0));
#129477=direction('',(-7.715685962671e-2,-9.970189662251e-1,0.e0));
#129478=axis2_placement_3d('',#129475,#129476,#129477);
#129479=toroidal_surface('',#129478,6.970865136844e1,5.e-1);
#129480=oriented_edge('',*,*,#127438,.f.);
#129481=oriented_edge('',*,*,#129443,.f.);
#129482=oriented_edge('',*,*,#129466,.t.);
#129484=oriented_edge('',*,*,#129483,.f.);
#129485=edge_loop('',(#129480,#129481,#129482,#129484));
#129486=face_outer_bound('',#129485,.f.);
#129488=cartesian_point('',(-6.794426868588e1,-6.004941526778e0,
-8.899868269338e0));
#129489=direction('',(-8.071833233073e-5,6.993525019688e-5,9.999999942968e-1));
#129490=direction('',(-9.934540539732e-1,-1.142323834610e-1,
-7.220108457776e-5));
#129491=axis2_placement_3d('',#129488,#129489,#129490);
#129492=toroidal_surface('',#129491,1.499468962701e0,4.999981982754e-1);
#129493=oriented_edge('',*,*,#127440,.f.);
#129494=oriented_edge('',*,*,#129483,.t.);
#129496=oriented_edge('',*,*,#129495,.f.);
#129498=oriented_edge('',*,*,#129497,.t.);
#129499=edge_loop('',(#129493,#129494,#129496,#129498));
#129500=face_outer_bound('',#129499,.f.);
#129502=cartesian_point('',(-6.804603027868e1,-5.940146847142e0,
-3.376198195169e0));
#129503=direction('',(1.854986359419e-2,-1.181920009355e-2,-9.997580752711e-1));
#129504=direction('',(-9.604312117188e-1,-2.781379299445e-1,
-1.453201577534e-2));
#129505=axis2_placement_3d('',#129502,#129503,#129504);
#129506=cylindrical_surface('',#129505,1.999991192746e0);
#129507=oriented_edge('',*,*,#129495,.t.);
#129508=oriented_edge('',*,*,#129470,.f.);
#129509=oriented_edge('',*,*,#124544,.t.);
#129511=oriented_edge('',*,*,#129510,.f.);
#129512=edge_loop('',(#129507,#129508,#129509,#129511));
#129513=face_outer_bound('',#129512,.f.);
#129515=cartesian_point('',(-7.486592121122e1,-6.405598272501e0,-9.4e0));
#129516=direction('',(3.419680520012e-1,-9.395495010483e-1,1.745240643728e-2));
#129517=direction('',(9.396926207859e-1,3.420201433256e-1,0.e0));
#129518=axis2_placement_3d('',#129515,#129516,#129517);
#129519=plane('',#129518);
#129521=oriented_edge('',*,*,#129520,.f.);
#129522=oriented_edge('',*,*,#129510,.t.);
#129523=oriented_edge('',*,*,#124558,.f.);
#129525=oriented_edge('',*,*,#129524,.f.);
#129526=edge_loop('',(#129521,#129522,#129523,#129525));
#129527=face_outer_bound('',#129526,.f.);
#129529=cartesian_point('',(-6.900082371570e1,-4.793759655304e0,-8.9e0));
#129530=direction('',(9.396926207859e-1,3.420201433256e-1,0.e0));
#129531=direction('',(0.e0,0.e0,-1.e0));
#129532=axis2_placement_3d('',#129529,#129530,#129531);
#129533=cylindrical_surface('',#129532,5.e-1);
#129534=oriented_edge('',*,*,#127442,.f.);
#129535=oriented_edge('',*,*,#129497,.f.);
#129536=oriented_edge('',*,*,#129520,.t.);
#129538=oriented_edge('',*,*,#129537,.f.);
#129539=edge_loop('',(#129534,#129535,#129536,#129538));
#129540=face_outer_bound('',#129539,.f.);
#129542=cartesian_point('',(-6.75e1,1.539153598866e-14,-8.9e0));
#129543=direction('',(0.e0,0.e0,-1.e0));
#129544=direction('',(1.651351229018e-1,-9.862709522156e-1,0.e0));
#129545=axis2_placement_3d('',#129542,#129543,#129544);
#129546=toroidal_surface('',#129545,3.991348631558e0,5.e-1);
#129547=oriented_edge('',*,*,#127444,.f.);
#129548=oriented_edge('',*,*,#129537,.t.);
#129550=oriented_edge('',*,*,#129549,.t.);
#129552=oriented_edge('',*,*,#129551,.t.);
#129554=oriented_edge('',*,*,#129553,.f.);
#129555=edge_loop('',(#129547,#129548,#129550,#129552,#129554));
#129556=face_outer_bound('',#129555,.f.);
#129558=cartesian_point('',(-6.75e1,1.539153598866e-14,-3.7e0));
#129559=direction('',(0.e0,0.e0,-1.e0));
#129560=direction('',(1.e0,0.e0,0.e0));
#129561=axis2_placement_3d('',#129558,#129559,#129560);
#129562=conical_surface('',#129561,3.400506129909e0,1.e0);
#129564=oriented_edge('',*,*,#129563,.t.);
#129566=oriented_edge('',*,*,#129565,.t.);
#129567=oriented_edge('',*,*,#129551,.f.);
#129568=oriented_edge('',*,*,#129549,.f.);
#129569=oriented_edge('',*,*,#129524,.t.);
#129570=oriented_edge('',*,*,#124574,.f.);
#129571=oriented_edge('',*,*,#124572,.f.);
#129573=oriented_edge('',*,*,#129572,.t.);
#129574=edge_loop('',(#129564,#129566,#129567,#129568,#129569,#129570,#129571,
#129573));
#129575=face_outer_bound('',#129574,.f.);
#129577=cartesian_point('',(-6.506407739087e1,2.473693024582e0,
-6.529426925854e0));
#129578=cartesian_point('',(-6.510208425838e1,2.523646851437e0,
-6.506996815933e0));
#129579=cartesian_point('',(-6.516971791457e1,2.617328178009e0,
-6.462593834686e0));
#129580=cartesian_point('',(-6.526645894770e1,2.762135119505e0,
-6.389605567734e0));
#129581=cartesian_point('',(-6.535624708689e1,2.906772762616e0,
-6.314205736828e0));
#129582=cartesian_point('',(-6.544940596077e1,3.066050733773e0,
-6.227348678611e0));
#129583=cartesian_point('',(-6.554602319249e1,3.236637675727e0,
-6.129616266743e0));
#129584=cartesian_point('',(-6.564893205214e1,3.412965861100e0,
-6.023219443895e0));
#129585=cartesian_point('',(-6.576205013522e1,3.583160087070e0,
-5.916971238525e0));
#129586=cartesian_point('',(-6.588810941107e1,3.733846946651e0,
-5.825542475167e0));
#129587=cartesian_point('',(-6.602342809530e1,3.856103557627e0,
-5.762974686364e0));
#129588=cartesian_point('',(-6.614396686322e1,3.938452980081e0,
-5.738135304266e0));
#129589=cartesian_point('',(-6.621713362476e1,3.978996901461e0,
-5.737446466814e0));
#129590=cartesian_point('',(-6.624283273043e1,3.992270824007e0,
-5.738995374790e0));
#129591=cartesian_point('',(-6.505583625525e1,2.451646344859e0,
-6.507921512397e0));
#129592=cartesian_point('',(-6.509545116077e1,2.500805512378e0,
-6.485682156259e0));
#129593=cartesian_point('',(-6.516583836674e1,2.592988035982e0,
-6.442161724296e0));
#129594=cartesian_point('',(-6.526652119169e1,2.735854852554e0,
-6.371345000653e0));
#129595=cartesian_point('',(-6.536028057983e1,2.879196076484e0,
-6.298428612570e0));
#129596=cartesian_point('',(-6.545757177211e1,3.037696472837e0,
-6.214836023633e0));
#129597=cartesian_point('',(-6.555811528752e1,3.208134980272e0,
-6.121259221564e0));
#129598=cartesian_point('',(-6.566415011385e1,3.384914412735e0,
-6.019939658658e0));
#129599=cartesian_point('',(-6.577871682739e1,3.555866470834e0,
-5.919417697811e0));
#129600=cartesian_point('',(-6.590390521260e1,3.707153191640e0,
-5.833618584505e0));
#129601=cartesian_point('',(-6.603618799594e1,3.829565343706e0,
-5.775595387714e0));
#129602=cartesian_point('',(-6.615284402850e1,3.911718879797e0,
-5.753282444492e0));
#129603=cartesian_point('',(-6.622334065434e1,3.952064851157e0,
-5.753384541466e0));
#129604=cartesian_point('',(-6.624807842011e1,3.965263769754e0,
-5.755120774844e0));
#129605=cartesian_point('',(-6.503273761991e1,2.407608565799e0,
-6.460314143077e0));
#129606=cartesian_point('',(-6.507576718228e1,2.454864251549e0,
-6.438165093515e0));
#129607=cartesian_point('',(-6.515201496932e1,2.543403992807e0,
-6.396019468286e0));
#129608=cartesian_point('',(-6.526118748039e1,2.681376536895e0,
-6.329173507975e0));
#129609=cartesian_point('',(-6.536364981368e1,2.821189186858e0,
-6.260933215300e0));
#129610=cartesian_point('',(-6.547018630409e1,2.977196686858e0,
-6.183692759683e0));
#129611=cartesian_point('',(-6.557977760987e1,3.146458879170e0,
-6.098417582624e0));
#129612=cartesian_point('',(-6.569342683153e1,3.323392023051e0,
-6.007457968850e0));
#129613=cartesian_point('',(-6.581224872396e1,3.495292016273e0,
-5.918851047910e0));
#129614=cartesian_point('',(-6.593682034437e1,3.647379266888e0,
-5.844984595945e0));
#129615=cartesian_point('',(-6.606378606859e1,3.769820813301e0,
-5.796782051891e0));
#129616=cartesian_point('',(-6.617304639373e1,3.851400346246e0,
-5.780095147854e0));
#129617=cartesian_point('',(-6.623834014275e1,3.891263279676e0,
-5.782077289904e0));
#129618=cartesian_point('',(-6.626119721911e1,3.904284102999e0,
-5.784287476295e0));
#129619=cartesian_point('',(-6.497960873222e1,2.353284234313e0,
-6.384324417129e0));
#129620=cartesian_point('',(-6.502760267308e1,2.397018313737e0,
-6.361207716168e0));
#129621=cartesian_point('',(-6.511241774972e1,2.478655678558e0,
-6.319317661719e0));
#129622=cartesian_point('',(-6.523434953432e1,2.606808868220e0,
-6.256008358982e0));
#129623=cartesian_point('',(-6.535040736419e1,2.738783466199e0,
-6.192480351661e0));
#129624=cartesian_point('',(-6.547202725504e1,2.888227900563e0,
-6.122450097193e0));
#129625=cartesian_point('',(-6.559725276921e1,3.052773420578e0,
-6.047418950988e0));
#129626=cartesian_point('',(-6.572538122931e1,3.227121180859e0,
-5.970049203274e0));
#129627=cartesian_point('',(-6.585450592142e1,3.398090409804e0,
-5.897910903598e0));
#129628=cartesian_point('',(-6.598248423232e1,3.549689130074e0,
-5.841316361601e0));
#129629=cartesian_point('',(-6.610566384918e1,3.671122864746e0,
-5.807985907686e0));
#129630=cartesian_point('',(-6.620713704432e1,3.751316107078e0,
-5.800390216588e0));
#129631=cartesian_point('',(-6.626649758014e1,3.790257894401e0,
-5.805805681228e0));
#129632=cartesian_point('',(-6.628718152501e1,3.802954069685e0,
-5.808970857034e0));
#129633=cartesian_point('',(-6.490863368257e1,2.315700064979e0,
-6.307773989892e0));
#129634=cartesian_point('',(-6.496110690642e1,2.355367724592e0,
-6.282489006603e0));
#129635=cartesian_point('',(-6.505370741498e1,2.428883991752e0,
-6.238775079476e0));
#129636=cartesian_point('',(-6.518764268411e1,2.544990646868e0,
-6.176021307428e0));
#129637=cartesian_point('',(-6.531707864889e1,2.666701447239e0,
-6.114286585811e0));
#129638=cartesian_point('',(-6.545424349046e1,2.806760555549e0,
-6.048375598365e0));
#129639=cartesian_point('',(-6.559649853067e1,2.963506920327e0,
-5.980436308717e0));
#129640=cartesian_point('',(-6.574170925620e1,3.132211485033e0,
-5.913593766066e0));
#129641=cartesian_point('',(-6.588498152652e1,3.299619674504e0,
-5.855308363945e0));
#129642=cartesian_point('',(-6.602110548069e1,3.448830154860e0,
-5.814208055803e0));
#129643=cartesian_point('',(-6.614551732403e1,3.568116410021e0,
-5.794996997490e0));
#129644=cartesian_point('',(-6.624345886966e1,3.646408510688e0,
-5.796678827175e0));
#129645=cartesian_point('',(-6.629938816192e1,3.684261190691e0,
-5.806017163563e0));
#129646=cartesian_point('',(-6.631877261820e1,3.696586978919e0,
-5.810357436476e0));
#129647=cartesian_point('',(-6.482717307293e1,2.298646240247e0,
-6.238524925953e0));
#129648=cartesian_point('',(-6.488318256912e1,2.334122420754e0,
-6.210098586864e0));
#129649=cartesian_point('',(-6.498199049893e1,2.399137701959e0,
-6.162677148020e0));
#129650=cartesian_point('',(-6.512594411789e1,2.502216658242e0,
-6.097452983504e0));
#129651=cartesian_point('',(-6.526716815784e1,2.612301705373e0,
-6.034420410899e0));
#129652=cartesian_point('',(-6.541874153795e1,2.741128449093e0,
-5.969127506862e0));
#129653=cartesian_point('',(-6.557766719701e1,2.887806607238e0,
-5.904412692911e0));
#129654=cartesian_point('',(-6.574079861545e1,3.048402132958e0,
-5.843966398141e0));
#129655=cartesian_point('',(-6.590059486060e1,3.209995436642e0,
-5.795506575099e0));
#129656=cartesian_point('',(-6.604874760131e1,3.355170979841e0,
-5.766539265294e0));
#129657=cartesian_point('',(-6.617926287841e1,3.471395258910e0,
-5.759248299956e0));
#129658=cartesian_point('',(-6.627827338888e1,3.547468679575e0,
-5.769440630159e0));
#129659=cartesian_point('',(-6.633361543305e1,3.584176804145e0,
-5.782786598914e0));
#129660=cartesian_point('',(-6.635270387996e1,3.596124683366e0,
-5.788400520438e0));
#129661=cartesian_point('',(-6.475611259544e1,2.300716428493e0,
-6.190208745424e0));
#129662=cartesian_point('',(-6.481416422937e1,2.332845331782e0,
-6.158618006726e0));
#129663=cartesian_point('',(-6.491661449153e1,2.390977657565e0,
-6.106913615951e0));
#129664=cartesian_point('',(-6.506686542608e1,2.483211003603e0,
-6.037515108407e0));
#129665=cartesian_point('',(-6.521605530577e1,2.583254867196e0,
-5.971169854558e0));
#129666=cartesian_point('',(-6.537796719139e1,2.701984097856e0,
-5.903745910449e0));
#129667=cartesian_point('',(-6.554956729937e1,2.839153825771e0,
-5.838650427971e0));
#129668=cartesian_point('',(-6.572723652090e1,2.991615153496e0,
-5.780089289953e0));
#129669=cartesian_point('',(-6.590163312518e1,3.147013394584e0,
-5.736254240275e0));
#129670=cartesian_point('',(-6.606202002731e1,3.287828482895e0,
-5.714199756684e0));
#129671=cartesian_point('',(-6.620090618308e1,3.400993669750e0,
-5.714522800662e0));
#129672=cartesian_point('',(-6.630417732057e1,3.475107844342e0,
-5.730750206359e0));
#129673=cartesian_point('',(-6.636118426874e1,3.510886054697e0,
-5.747270673187e0));
#129674=cartesian_point('',(-6.638079122047e1,3.522534938291e0,
-5.753946872130e0));
#129675=cartesian_point('',(-6.470009838486e1,2.310576152653e0,
-6.157993718620e0));
#129676=cartesian_point('',(-6.475925353256e1,2.340216586629e0,
-6.123702699005e0));
#129677=cartesian_point('',(-6.486371429013e1,2.393181981386e0,
-6.068113026294e0));
#129678=cartesian_point('',(-6.501774353647e1,2.477118055408e0,
-5.994443625600e0));
#129679=cartesian_point('',(-6.517208752407e1,2.569295542451e0,
-5.924428437711e0));
#129680=cartesian_point('',(-6.534106592032e1,2.679920034367e0,
-5.854028252745e0));
#129681=cartesian_point('',(-6.552174995084e1,2.809242329085e0,
-5.787082228878e0));
#129682=cartesian_point('',(-6.571034714741e1,2.954776923964e0,
-5.728213366798e0));
#129683=cartesian_point('',(-6.589634295808e1,3.104746816286e0,
-5.686107830454e0));
#129684=cartesian_point('',(-6.606721890106e1,3.241716575149e0,
-5.667720068016e0));
#129685=cartesian_point('',(-6.621418269732e1,3.352281999481e0,
-5.672693153921e0));
#129686=cartesian_point('',(-6.632242817801e1,3.424840208514e0,
-5.693003452814e0));
#129687=cartesian_point('',(-6.638180455501e1,3.459918668656e0,
-5.711870171443e0));
#129688=cartesian_point('',(-6.640219733336e1,3.471346754136e0,
-5.719360046963e0));
#129689=cartesian_point('',(-6.465958976747e1,2.321375440907e0,
-6.137314123528e0));
#129690=cartesian_point('',(-6.471931722938e1,2.349283164848e0,
-6.100978485983e0));
#129691=cartesian_point('',(-6.482484819069e1,2.398627242184e0,
-6.042351981042e0));
#129692=cartesian_point('',(-6.498108117628e1,2.476675181334e0,
-5.965156757062e0));
#129693=cartesian_point('',(-6.513865086356e1,2.563185540441e0,
-5.892015455491e0));
#129694=cartesian_point('',(-6.531225676264e1,2.667884036027e0,
-5.818884810766e0));
#129695=cartesian_point('',(-6.549910577239e1,2.791374090285e0,
-5.749909132279e0));
#129696=cartesian_point('',(-6.569536886302e1,2.931669796942e0,
-5.690017892327e0));
#129697=cartesian_point('',(-6.588979331231e1,3.077470960368e0,
-5.648308744067e0));
#129698=cartesian_point('',(-6.606863170801e1,3.211477836968e0,
-5.631777913208e0));
#129699=cartesian_point('',(-6.622209672018e1,3.320079144008e0,
-5.639511064190e0));
#129700=cartesian_point('',(-6.633466009523e1,3.391506944313e0,
-5.662473362208e0));
#129701=cartesian_point('',(-6.639622135524e1,3.426094189015e0,
-5.682967255890e0));
#129702=cartesian_point('',(-6.641735058802e1,3.437369235614e0,
-5.691035012740e0));
#129703=cartesian_point('',(-6.461899557423e1,2.335676872368e0,
-6.119073406970e0));
#129704=cartesian_point('',(-6.467908249187e1,2.361911681503e0,
-6.080601759737e0));
#129705=cartesian_point('',(-6.478532198934e1,2.407736160489e0,
-6.018716682321e0));
#129706=cartesian_point('',(-6.494326200662e1,2.479990047352e0,
-5.937573595122e0));
#129707=cartesian_point('',(-6.510358845546e1,2.560841899430e0,
-5.860851892420e0));
#129708=cartesian_point('',(-6.528137369302e1,2.659540452753e0,
-5.784436799350e0));
#129709=cartesian_point('',(-6.547401722417e1,2.777036965139e0,
-5.712771527628e0));
#129710=cartesian_point('',(-6.567773760104e1,2.911864996504e0,
-5.651097238020e0));
#129711=cartesian_point('',(-6.588064668473e1,3.053258150534e0,
-5.608975087906e0));
#129712=cartesian_point('',(-6.606782181844e1,3.184123289861e0,
-5.593551390164e0));
#129713=cartesian_point('',(-6.622842729228e1,3.290676661831e0,
-5.603478806173e0));
#129714=cartesian_point('',(-6.634600098221e1,3.360966773573e0,
-5.628813554551e0));
#129715=cartesian_point('',(-6.641019873648e1,3.395075831923e0,
-5.650872058398e0));
#129716=cartesian_point('',(-6.643222544801e1,3.406203812267e0,
-5.659508905734e0));
#129717=cartesian_point('',(-6.456261531483e1,2.360602666684e0,
-6.097351799305e0));
#129718=cartesian_point('',(-6.462288997460e1,2.384606342833e0,
-6.055786799540e0));
#129719=cartesian_point('',(-6.472958397517e1,2.425701686733e0,
-5.989062645638e0));
#129720=cartesian_point('',(-6.488916529515e1,2.490063362488e0,
-5.901833183369e0));
#129721=cartesian_point('',(-6.505262825700e1,2.563086221208e0,
-5.819487311288e0));
#129722=cartesian_point('',(-6.523555170851e1,2.653362220185e0,
-5.737712795392e0));
#129723=cartesian_point('',(-6.543568508792e1,2.762317665344e0,
-5.661357954330e0));
#129724=cartesian_point('',(-6.564943558539e1,2.889234967692e0,
-5.596103494321e0));
#129725=cartesian_point('',(-6.586418433708e1,3.024170577097e0,
-5.552228746107e0));
#129726=cartesian_point('',(-6.606345831647e1,3.150421085919e0,
-5.537245951584e0));
#129727=cartesian_point('',(-6.623489120288e1,3.254014203671e0,
-5.549389127405e0));
#129728=cartesian_point('',(-6.636041788582e1,3.322717089993e0,
-5.577603979213e0));
#129729=cartesian_point('',(-6.642892784001e1,3.356182476375e0,
-5.601739488634e0));
#129730=cartesian_point('',(-6.645243308573e1,3.367115361487e0,
-5.611152163224e0));
#129731=cartesian_point('',(-6.449056911961e1,2.402821312469e0,
-6.076991566147e0));
#129732=cartesian_point('',(-6.455044585824e1,2.424162979166e0,
-6.031214249804e0));
#129733=cartesian_point('',(-6.465663629944e1,2.459541014407e0,
-5.957664847366e0));
#129734=cartesian_point('',(-6.481682112970e1,2.514134921540e0,
-5.861422531235e0));
#129735=cartesian_point('',(-6.498287458279e1,2.577214764700e0,
-5.770555840607e0));
#129736=cartesian_point('',(-6.517099949668e1,2.656544874478e0,
-5.680299258416e0));
#129737=cartesian_point('',(-6.537956125739e1,2.754142115089e0,
-5.595998234303e0));
#129738=cartesian_point('',(-6.560545905055e1,2.870301884843e0,
-5.523908767901e0));
#129739=cartesian_point('',(-6.583545105479e1,2.996298928852e0,
-5.475380308922e0));
#129740=cartesian_point('',(-6.605125078154e1,3.116138314401e0,
-5.458715159647e0));
#129741=cartesian_point('',(-6.623838336614e1,3.215711257353e0,
-5.471986554765e0));
#129742=cartesian_point('',(-6.637610881648e1,3.282371313011e0,
-5.503032152433e0));
#129743=cartesian_point('',(-6.645146102385e1,3.315056088463e0,
-5.529625129613e0));
#129744=cartesian_point('',(-6.647733078087e1,3.325758427931e0,
-5.539999374015e0));
#129745=cartesian_point('',(-6.440706478397e1,2.470937589595e0,
-6.067080849457e0));
#129746=cartesian_point('',(-6.446530005920e1,2.489543745773e0,
-6.015941222337e0));
#129747=cartesian_point('',(-6.456890034167e1,2.518898204043e0,
-5.933293901907e0));
#129748=cartesian_point('',(-6.472702040642e1,2.562758192946e0,
-5.824319494593e0));
#129749=cartesian_point('',(-6.489345328514e1,2.614427234048e0,
-5.721108549027e0));
#129750=cartesian_point('',(-6.508508204999e1,2.680731956459e0,
-5.617998318223e0));
#129751=cartesian_point('',(-6.530129831174e1,2.764343195121e0,
-5.520872438527e0));
#129752=cartesian_point('',(-6.554003584793e1,2.866834172849e0,
-5.436678890439e0));
#129753=cartesian_point('',(-6.578790593308e1,2.981200358407e0,
-5.378289424258e0));
#129754=cartesian_point('',(-6.602483051622e1,3.092657398984e0,
-5.355518729774e0));
#129755=cartesian_point('',(-6.623360840932e1,3.187131552268e0,
-5.366946097280e0));
#129756=cartesian_point('',(-6.638924006187e1,3.251396917029e0,
-5.399700462418e0));
#129757=cartesian_point('',(-6.647498720960e1,3.283254491206e0,
-5.428777837111e0));
#129758=cartesian_point('',(-6.650447675478e1,3.293724331777e0,
-5.440211379223e0));
#129759=cartesian_point('',(-6.432732951590e1,2.559740011144e0,
-6.074571124531e0));
#129760=cartesian_point('',(-6.438253553146e1,2.576167471642e0,
-6.017716595529e0));
#129761=cartesian_point('',(-6.448117726493e1,2.600517126628e0,
-5.924911529796e0));
#129762=cartesian_point('',(-6.463390190644e1,2.634855130322e0,
-5.800948426631e0));
#129763=cartesian_point('',(-6.479744812808e1,2.675769040422e0,
-5.682893128322e0));
#129764=cartesian_point('',(-6.498929527907e1,2.729216800966e0,
-5.563765567148e0));
#129765=cartesian_point('',(-6.521020171642e1,2.798455910642e0,
-5.449916197896e0));
#129766=cartesian_point('',(-6.545966426345e1,2.886408225888e0,
-5.348984953590e0));
#129767=cartesian_point('',(-6.572486628378e1,2.988094598526e0,
-5.275646453055e0));
#129768=cartesian_point('',(-6.598440338380e1,3.090368968885e0,
-5.241898563687e0));
#129769=cartesian_point('',(-6.621812127451e1,3.179430409013e0,
-5.247661417760e0));
#129770=cartesian_point('',(-6.639551722072e1,3.241375763515e0,
-5.280100099779e0));
#129771=cartesian_point('',(-6.649424269421e1,3.272539536572e0,
-5.311098999708e0));
#129772=cartesian_point('',(-6.652827766970e1,3.282830367756e0,
-5.323475656493e0));
#129773=cartesian_point('',(-6.428556769226e1,2.628254405244e0,
-6.094194166983e0));
#129774=cartesian_point('',(-6.433783333317e1,2.643942060104e0,
-6.033795770064e0));
#129775=cartesian_point('',(-6.443157648042e1,2.666362080406e0,
-5.934308790696e0));
#129776=cartesian_point('',(-6.457830457137e1,2.696386538952e0,
-5.799873354101e0));
#129777=cartesian_point('',(-6.473733018692e1,2.731797616363e0,
-5.671212046639e0));
#129778=cartesian_point('',(-6.492639566411e1,2.778122995976e0,
-5.540228317329e0));
#129779=cartesian_point('',(-6.514733343650e1,2.838892450343e0,
-5.413473524568e0));
#129780=cartesian_point('',(-6.540099160201e1,2.917853174813e0,
-5.298978913136e0));
#129781=cartesian_point('',(-6.567551284389e1,3.011440881651e0,
-5.212686815261e0));
#129782=cartesian_point('',(-6.594915402169e1,3.107814261962e0,
-5.168422952453e0));
#129783=cartesian_point('',(-6.619989017820e1,3.193536930311e0,
-5.167603938709e0));
#129784=cartesian_point('',(-6.639300654713e1,3.254236229337e0,
-5.198073957649e0));
#129785=cartesian_point('',(-6.650135633728e1,3.285125579622e0,
-5.229661863024e0));
#129786=cartesian_point('',(-6.653878050314e1,3.295362469531e0,
-5.242469167258e0));
#129787=cartesian_point('',(-6.426724275119e1,2.666189069553e0,
-6.108420640800e0));
#129788=cartesian_point('',(-6.431773391195e1,2.681695646943e0,
-6.046270235638e0));
#129789=cartesian_point('',(-6.440850431349e1,2.703516360740e0,
-5.943364157518e0));
#129790=cartesian_point('',(-6.455146697723e1,2.731889019216e0,
-5.803395626794e0));
#129791=cartesian_point('',(-6.470743273980e1,2.764932057458e0,
-5.669067709650e0));
#129792=cartesian_point('',(-6.489424169583e1,2.807993203777e0,
-5.531641374878e0));
#129793=cartesian_point('',(-6.511432572230e1,2.864709185735e0,
-5.397740542409e0));
#129794=cartesian_point('',(-6.536931637231e1,2.939231915622e0,
-5.275578500013e0));
#129795=cartesian_point('',(-6.564801324747e1,3.028744588249e0,
-5.181769547760e0));
#129796=cartesian_point('',(-6.592865188536e1,3.122138196075e0,
-5.131186276855e0));
#129797=cartesian_point('',(-6.618827060269e1,3.206215600447e0,
-5.126186044045e0));
#129798=cartesian_point('',(-6.638983076701e1,3.266357068687e0,
-5.155147163719e0));
#129799=cartesian_point('',(-6.650341484771e1,3.297157824537e0,
-5.186844214912e0));
#129800=cartesian_point('',(-6.654268692144e1,3.307385287560e0,
-5.199817837832e0));
#129801=b_spline_surface_with_knots('',3,3,((#129577,#129578,#129579,#129580,
#129581,#129582,#129583,#129584,#129585,#129586,#129587,#129588,#129589,
#129590),(#129591,#129592,#129593,#129594,#129595,#129596,#129597,#129598,
#129599,#129600,#129601,#129602,#129603,#129604),(#129605,#129606,#129607,
#129608,#129609,#129610,#129611,#129612,#129613,#129614,#129615,#129616,#129617,
#129618),(#129619,#129620,#129621,#129622,#129623,#129624,#129625,#129626,
#129627,#129628,#129629,#129630,#129631,#129632),(#129633,#129634,#129635,
#129636,#129637,#129638,#129639,#129640,#129641,#129642,#129643,#129644,#129645,
#129646),(#129647,#129648,#129649,#129650,#129651,#129652,#129653,#129654,
#129655,#129656,#129657,#129658,#129659,#129660),(#129661,#129662,#129663,
#129664,#129665,#129666,#129667,#129668,#129669,#129670,#129671,#129672,#129673,
#129674),(#129675,#129676,#129677,#129678,#129679,#129680,#129681,#129682,
#129683,#129684,#129685,#129686,#129687,#129688),(#129689,#129690,#129691,
#129692,#129693,#129694,#129695,#129696,#129697,#129698,#129699,#129700,#129701,
#129702),(#129703,#129704,#129705,#129706,#129707,#129708,#129709,#129710,
#129711,#129712,#129713,#129714,#129715,#129716),(#129717,#129718,#129719,
#129720,#129721,#129722,#129723,#129724,#129725,#129726,#129727,#129728,#129729,
#129730),(#129731,#129732,#129733,#129734,#129735,#129736,#129737,#129738,
#129739,#129740,#129741,#129742,#129743,#129744),(#129745,#129746,#129747,
#129748,#129749,#129750,#129751,#129752,#129753,#129754,#129755,#129756,#129757,
#129758),(#129759,#129760,#129761,#129762,#129763,#129764,#129765,#129766,
#129767,#129768,#129769,#129770,#129771,#129772),(#129773,#129774,#129775,
#129776,#129777,#129778,#129779,#129780,#129781,#129782,#129783,#129784,#129785,
#129786),(#129787,#129788,#129789,#129790,#129791,#129792,#129793,#129794,
#129795,#129796,#129797,#129798,#129799,#129800)),.unspecified.,.f.,.f.,.f.,(4,
1,1,1,1,1,1,1,1,1,1,1,1,4),(4,1,1,1,1,1,1,1,1,1,1,4),(2.617025903316e-1,3.75e-1,
5.e-1,6.25e-1,7.5e-1,8.75e-1,9.375e-1,1.e0,1.0625e0,1.125e0,1.25e0,1.375e0,
1.5e0,1.653981323093e0),(-8.858151082500e-2,0.e0,7.101666244760e-2,
1.514675061111e-1,2.409200774988e-1,3.388723051174e-1,4.449266420966e-1,
5.584483530402e-1,6.668574544014e-1,7.632930389075e-1,8.501295250698e-1,
8.969933154752e-1),.unspecified.);
#129802=oriented_edge('',*,*,#129563,.f.);
#129804=oriented_edge('',*,*,#129803,.t.);
#129806=oriented_edge('',*,*,#129805,.f.);
#129807=edge_loop('',(#129802,#129804,#129806));
#129808=face_outer_bound('',#129807,.f.);
#129810=cartesian_point('',(-6.611176260951e1,3.864940143680e0,
-5.767946059288e0));
#129811=cartesian_point('',(-6.612164678512e1,3.872285563632e0,
-5.766073051316e0));
#129812=cartesian_point('',(-6.613158991628e1,3.879579310558e0,
-5.764460584112e0));
#129813=cartesian_point('',(-6.614158124032e1,3.886817993912e0,
-5.763118140227e0));
#129814=cartesian_point('',(-6.627350462376e1,3.441994233648e0,
-5.940418377161e0));
#129815=cartesian_point('',(-6.628065377787e1,3.449734401312e0,
-5.942078985226e0));
#129816=cartesian_point('',(-6.628768200330e1,3.457374252893e0,
-5.943875773555e0));
#129817=cartesian_point('',(-6.629458827788e1,3.464909625885e0,
-5.945804543163e0));
#129818=cartesian_point('',(-6.638188880822e1,3.099995243884e0,
-5.607210170904e0));
#129819=cartesian_point('',(-6.639503020842e1,3.107229022943e0,
-5.611339542801e0));
#129820=cartesian_point('',(-6.640794526458e1,3.114403277277e0,
-5.615718589682e0));
#129821=cartesian_point('',(-6.642062919559e1,3.121510221536e0,
-5.620335866410e0));
#129822=cartesian_point('',(-6.630772819310e1,3.243217156009e0,
-5.139691368544e0));
#129823=cartesian_point('',(-6.632889645991e1,3.249602686338e0,
-5.142287841742e0));
#129824=cartesian_point('',(-6.634993395388e1,3.256014514835e0,
-5.145361373804e0));
#129825=cartesian_point('',(-6.637082252468e1,3.262442522106e0,
-5.148908456220e0));
#129826=(bounded_surface()b_spline_surface(3,3,((#129810,#129811,#129812,
#129813),(#129814,#129815,#129816,#129817),(#129818,#129819,#129820,#129821),(
#129822,#129823,#129824,#129825)),.unspecified.,.f.,.f.,.f.)b_spline_surface_with_knots((4,4),(4,4),(-2.681613224820e-1,1.219322127907e0),(3.985218965632e-1,
4.494845176713e-1),.unspecified.)geometric_representation_item()rational_b_spline_surface(((1.431056930917e0,1.431056930917e0,1.431056930917e0,1.431056930917e0),
(8.745852348910e-1,8.745852348910e-1,8.745852348910e-1,8.745852348910e-1),(
8.568951816157e-1,8.568951816157e-1,8.568951816157e-1,8.568951816157e-1),(
1.377986771091e0,1.377986771091e0,1.377986771091e0,1.377986771091e0)))representation_item('')surface());
#129828=oriented_edge('',*,*,#129827,.t.);
#129829=oriented_edge('',*,*,#129803,.f.);
#129831=oriented_edge('',*,*,#129830,.f.);
#129832=edge_loop('',(#129828,#129829,#129831));
#129833=face_outer_bound('',#129832,.f.);
#129835=cartesian_point('',(-6.574382210357e1,3.541436963921e0,-5.3e0));
#129836=direction('',(-9.396926207859e-1,3.420201433256e-1,0.e0));
#129837=direction('',(0.e0,0.e0,-1.e0));
#129838=axis2_placement_3d('',#129835,#129836,#129837);
#129839=cylindrical_surface('',#129838,5.e-1);
#129841=oriented_edge('',*,*,#129840,.f.);
#129842=oriented_edge('',*,*,#129827,.f.);
#129844=oriented_edge('',*,*,#129843,.t.);
#129846=oriented_edge('',*,*,#129845,.f.);
#129847=edge_loop('',(#129841,#129842,#129844,#129846));
#129848=face_outer_bound('',#129847,.f.);
#129850=cartesian_point('',(0.e0,0.e0,-5.8e0));
#129851=direction('',(0.e0,0.e0,1.e0));
#129852=direction('',(0.e0,1.e0,0.e0));
#129853=axis2_placement_3d('',#129850,#129851,#129852);
#129854=plane('',#129853);
#129856=oriented_edge('',*,*,#129855,.t.);
#129858=oriented_edge('',*,*,#129857,.f.);
#129860=oriented_edge('',*,*,#129859,.t.);
#129862=oriented_edge('',*,*,#129861,.t.);
#129864=oriented_edge('',*,*,#129863,.t.);
#129866=oriented_edge('',*,*,#129865,.f.);
#129867=oriented_edge('',*,*,#129840,.t.);
#129869=oriented_edge('',*,*,#129868,.t.);
#129871=oriented_edge('',*,*,#129870,.t.);
#129872=edge_loop('',(#129856,#129858,#129860,#129862,#129864,#129866,#129867,
#129869,#129871));
#129873=face_outer_bound('',#129872,.f.);
#129875=oriented_edge('',*,*,#129874,.t.);
#129877=oriented_edge('',*,*,#129876,.t.);
#129878=edge_loop('',(#129875,#129877));
#129879=face_bound('',#129878,.f.);
#129881=cartesian_point('',(-6.753688645218e1,1.673044367111e1,
-5.764565711066e0));
#129882=cartesian_point('',(-6.752238608041e1,1.683908569729e1,
-5.764565711066e0));
#129883=cartesian_point('',(-6.745090790663e1,1.711211379155e1,
-5.764565711066e0));
#129884=cartesian_point('',(-6.729617327588e1,1.735054985056e1,
-5.764565711066e0));
#129885=cartesian_point('',(-6.717784263142e1,1.747247735430e1,
-5.764565711066e0));
#129886=cartesian_point('',(-6.798334547328e1,1.678970417178e1,
-5.943802555472e0));
#129887=cartesian_point('',(-6.796388060360e1,1.693555720131e1,
-5.943802555472e0));
#129888=cartesian_point('',(-6.786790485559e1,1.730208685059e1,
-5.943802555472e0));
#129889=cartesian_point('',(-6.766019104018e1,1.762215645334e1,
-5.943802555472e0));
#129890=cartesian_point('',(-6.750135525788e1,1.778583065820e1,
-5.943802555472e0));
#129891=cartesian_point('',(-6.834270082115e1,1.683740301271e1,
-5.615172842729e0));
#129892=cartesian_point('',(-6.831924002152e1,1.701320721896e1,
-5.615172842729e0));
#129893=cartesian_point('',(-6.820354614964e1,1.745499637073e1,
-5.615172842729e0));
#129894=cartesian_point('',(-6.795318933133e1,1.784077290095e1,
-5.615172842729e0));
#129895=cartesian_point('',(-6.776175091994e1,1.803804907051e1,
-5.615172842729e0));
#129896=cartesian_point('',(-6.819153943838e1,1.681733868696e1,
-5.145571697890e0));
#129897=cartesian_point('',(-6.816975951064e1,1.698054405113e1,
-5.145571697890e0));
#129898=cartesian_point('',(-6.806235998830e1,1.739067559567e1,
-5.145571697890e0));
#129899=cartesian_point('',(-6.782994077779e1,1.774881277092e1,
-5.145571697890e0));
#129900=cartesian_point('',(-6.765221653125e1,1.793195440910e1,
-5.145571697890e0));
#129901=(bounded_surface()b_spline_surface(3,3,((#129881,#129882,#129883,
#129884,#129885),(#129886,#129887,#129888,#129889,#129890),(#129891,#129892,
#129893,#129894,#129895),(#129896,#129897,#129898,#129899,#129900)),
.unspecified.,.f.,.f.,.f.)b_spline_surface_with_knots((4,4),(4,1,4),(
-2.618020055118e-1,1.218061979571e0),(1.003560142663e-1,3.332789815095e-1,
6.937213651623e-1),.unspecified.)geometric_representation_item()rational_b_spline_surface(((1.427861767971e0,1.427861767971e0,1.427861767971e0,1.427861767971e0,
1.427861767971e0),(8.737569687070e-1,8.737569687070e-1,8.737569687070e-1,
8.737569687070e-1,8.737569687070e-1),(8.578495819331e-1,8.578495819331e-1,
8.578495819331e-1,8.578495819331e-1,8.578495819331e-1),(1.380139607650e0,
1.380139607650e0,1.380139607650e0,1.380139607650e0,1.380139607650e0)))representation_item('')surface());
#129902=oriented_edge('',*,*,#129855,.f.);
#129904=oriented_edge('',*,*,#129903,.t.);
#129906=oriented_edge('',*,*,#129905,.f.);
#129908=oriented_edge('',*,*,#129907,.t.);
#129909=edge_loop('',(#129902,#129904,#129906,#129908));
#129910=face_outer_bound('',#129909,.f.);
#129912=cartesian_point('',(0.e0,0.e0,-5.3e0));
#129913=direction('',(0.e0,0.e0,1.e0));
#129914=direction('',(-9.970186585018e-1,7.716083591606e-2,0.e0));
#129915=axis2_placement_3d('',#129912,#129913,#129914);
#129916=toroidal_surface('',#129915,6.977148960218e1,5.e-1);
#129917=oriented_edge('',*,*,#129870,.f.);
#129919=oriented_edge('',*,*,#129918,.f.);
#129921=oriented_edge('',*,*,#129920,.t.);
#129922=oriented_edge('',*,*,#129903,.f.);
#129923=edge_loop('',(#129917,#129919,#129921,#129922));
#129924=face_outer_bound('',#129923,.f.);
#129926=cartesian_point('',(-6.801108757081e1,5.962391108852e0,
-5.299868641269e0));
#129927=direction('',(-8.045113110301e-5,-6.977472404088e-5,9.999999943296e-1));
#129928=direction('',(-3.172092276220e-1,-9.483555754590e-1,
-9.169109024872e-5));
#129929=axis2_placement_3d('',#129926,#129927,#129928);
#129930=toroidal_surface('',#129929,1.499474885689e0,4.999981988449e-1);
#129931=oriented_edge('',*,*,#129868,.f.);
#129932=oriented_edge('',*,*,#129845,.t.);
#129934=oriented_edge('',*,*,#129933,.f.);
#129935=oriented_edge('',*,*,#129918,.t.);
#129936=edge_loop('',(#129931,#129932,#129934,#129935));
#129937=face_outer_bound('',#129936,.f.);
#129939=cartesian_point('',(-6.808120521126e1,5.917740190086e0,
-1.480707922706e0));
#129940=direction('',(-1.854499257739e-2,-1.182097428855e-2,9.997581446616e-1));
#129941=direction('',(-9.606276451526e-1,2.774583911098e-1,-1.453852026028e-2));
#129942=axis2_placement_3d('',#129939,#129940,#129941);
#129943=cylindrical_surface('',#129942,1.999996478630e0);
#129944=oriented_edge('',*,*,#129933,.t.);
#129946=oriented_edge('',*,*,#129945,.f.);
#129947=oriented_edge('',*,*,#124634,.t.);
#129949=oriented_edge('',*,*,#129948,.f.);
#129950=edge_loop('',(#129944,#129946,#129947,#129949));
#129951=face_outer_bound('',#129950,.f.);
#129953=cartesian_point('',(-6.187938560038e1,1.678885863916e0,-9.4e0));
#129954=direction('',(3.419680520012e-1,9.395495010483e-1,1.745240643728e-2));
#129955=direction('',(-9.396926207859e-1,3.420201433256e-1,0.e0));
#129956=axis2_placement_3d('',#129953,#129954,#129955);
#129957=plane('',#129956);
#129958=oriented_edge('',*,*,#129843,.f.);
#129959=oriented_edge('',*,*,#129830,.t.);
#129960=oriented_edge('',*,*,#129572,.f.);
#129961=oriented_edge('',*,*,#124588,.f.);
#129962=oriented_edge('',*,*,#129945,.t.);
#129963=edge_loop('',(#129958,#129959,#129960,#129961,#129962));
#129964=face_outer_bound('',#129963,.f.);
#129966=cartesian_point('',(0.e0,0.e0,-1.900000000001e0));
#129967=direction('',(0.e0,0.e0,1.e0));
#129968=direction('',(1.e0,0.e0,0.e0));
#129969=axis2_placement_3d('',#129966,#129967,#129968);
#129970=conical_surface('',#129969,7.033091298696e1,1.e0);
#129971=oriented_edge('',*,*,#129920,.f.);
#129972=oriented_edge('',*,*,#129948,.t.);
#129973=oriented_edge('',*,*,#124648,.f.);
#129975=oriented_edge('',*,*,#129974,.t.);
#129976=edge_loop('',(#129971,#129972,#129973,#129975));
#129977=face_outer_bound('',#129976,.f.);
#129979=cartesian_point('',(-6.629254017494e1,1.653520757452e1,
-2.301049086387e0));
#129980=direction('',(1.985226822115e-2,7.484757405875e-3,-9.997749075932e-1));
#129981=direction('',(-9.996035541204e-1,2.011748615777e-2,-1.969825729585e-2));
#129982=axis2_placement_3d('',#129979,#129980,#129981);
#129983=cylindrical_surface('',#129982,1.999997515067e0);
#129985=oriented_edge('',*,*,#129984,.t.);
#129986=oriented_edge('',*,*,#129905,.t.);
#129987=oriented_edge('',*,*,#129974,.f.);
#129988=oriented_edge('',*,*,#124682,.t.);
#129990=oriented_edge('',*,*,#129989,.f.);
#129991=edge_loop('',(#129985,#129986,#129987,#129988,#129990));
#129992=face_outer_bound('',#129991,.f.);
#129994=cartesian_point('',(-6.724371783803e1,1.733279280389e1,
-5.745829596459e0));
#129995=cartesian_point('',(-6.723776337251e1,1.735142599711e1,
-5.749145639624e0));
#129996=cartesian_point('',(-6.722360745463e1,1.739318435022e1,
-5.757420586288e0));
#129997=cartesian_point('',(-6.720825757439e1,1.743324707911e1,
-5.767406377700e0));
#129998=cartesian_point('',(-6.719935166238e1,1.745513448989e1,
-5.773566883065e0));
#129999=cartesian_point('',(-6.726558885038e1,1.734958488620e1,
-5.759820950829e0));
#130000=cartesian_point('',(-6.725959393173e1,1.736861153926e1,
-5.762727925880e0));
#130001=cartesian_point('',(-6.724528808062e1,1.741127907660e1,
-5.770066006141e0));
#130002=cartesian_point('',(-6.722964766425e1,1.745227367487e1,
-5.779115214129e0));
#130003=cartesian_point('',(-6.722053368593e1,1.747468335497e1,
-5.784757371992e0));
#130004=cartesian_point('',(-6.731575505875e1,1.738808389752e1,
-5.784978433035e0));
#130005=cartesian_point('',(-6.730952185314e1,1.740803406680e1,
-5.786947069182e0));
#130006=cartesian_point('',(-6.729453357130e1,1.745282748765e1,
-5.792146812249e0));
#130007=cartesian_point('',(-6.727787317525e1,1.749598181510e1,
-5.799085248456e0));
#130008=cartesian_point('',(-6.726807979772e1,1.751959608129e1,-5.803569183e0));
#130009=cartesian_point('',(-6.739949279042e1,1.745228689914e1,
-5.803283845362e0));
#130010=cartesian_point('',(-6.739236485552e1,1.747385042366e1,
-5.803686040495e0));
#130011=cartesian_point('',(-6.737508115783e1,1.752233058083e1,
-5.805352602972e0));
#130012=cartesian_point('',(-6.735551052222e1,1.756916601532e1,
-5.808895809143e0));
#130013=cartesian_point('',(-6.734389259917e1,1.759481366756e1,
-5.811551381900e0));
#130014=cartesian_point('',(-6.748824299052e1,1.752026923445e1,
-5.797401632200e0));
#130015=cartesian_point('',(-6.747963630929e1,1.754361934283e1,
-5.796143449556e0));
#130016=cartesian_point('',(-6.745868559919e1,1.759615443025e1,
-5.794103917746e0));
#130017=cartesian_point('',(-6.743474147796e1,1.764697251891e1,
-5.794185369604e0));
#130018=cartesian_point('',(-6.742045278912e1,1.767479948589e1,
-5.795015158119e0));
#130019=cartesian_point('',(-6.757172754985e1,1.758415744319e1,
-5.767828571735e0));
#130020=cartesian_point('',(-6.756122548840e1,1.760926102002e1,
-5.765008360689e0));
#130021=cartesian_point('',(-6.753565184068e1,1.766575070853e1,
-5.759519302956e0));
#130022=cartesian_point('',(-6.750636807528e1,1.772039236195e1,
-5.756474377266e0));
#130023=cartesian_point('',(-6.748886632393e1,1.775029236383e1,
-5.755693219274e0));
#130024=cartesian_point('',(-6.763253807366e1,1.763064589100e1,
-5.727263388475e0));
#130025=cartesian_point('',(-6.762025627391e1,1.765708437944e1,
-5.723305260372e0));
#130026=cartesian_point('',(-6.759038660930e1,1.771656560759e1,
-5.715332581073e0));
#130027=cartesian_point('',(-6.755624350637e1,1.777405345952e1,
-5.710113254113e0));
#130028=cartesian_point('',(-6.753584679972e1,1.780548168710e1,
-5.708242964320e0));
#130029=cartesian_point('',(-6.767462082500e1,1.766278949013e1,
-5.688160547382e0));
#130030=cartesian_point('',(-6.766087596583e1,1.769018522086e1,
-5.683414871121e0));
#130031=cartesian_point('',(-6.762749487786e1,1.775180104080e1,
-5.673740280595e0));
#130032=cartesian_point('',(-6.758942658815e1,1.781129397472e1,
-5.667075844756e0));
#130033=cartesian_point('',(-6.756670494727e1,1.784379034451e1,
-5.664500714487e0));
#130034=cartesian_point('',(-6.770243849920e1,1.768402304345e1,
-5.656720887554e0));
#130035=cartesian_point('',(-6.768760920526e1,1.771206848677e1,
-5.651454585894e0));
#130036=cartesian_point('',(-6.765163402537e1,1.777512794509e1,
-5.640663524983e0));
#130037=cartesian_point('',(-6.761068600641e1,1.783596424305e1,
-5.633074074305e0));
#130038=cartesian_point('',(-6.758626453112e1,1.786917203442e1,
-5.630057803326e0));
#130039=cartesian_point('',(-6.772785325100e1,1.770340779788e1,
-5.622203341352e0));
#130040=cartesian_point('',(-6.771191164234e1,1.773206439625e1,
-5.616461347335e0));
#130041=cartesian_point('',(-6.767328363559e1,1.779647659150e1,
-5.604659098497e0));
#130042=cartesian_point('',(-6.762940925803e1,1.785855881896e1,
-5.596255864178e0));
#130043=cartesian_point('',(-6.760326589751e1,1.789242212668e1,
-5.592862228479e0));
#130044=cartesian_point('',(-6.775958678755e1,1.772758875350e1,
-5.569844668776e0));
#130045=cartesian_point('',(-6.774206205104e1,1.775703652841e1,
-5.563508649994e0));
#130046=cartesian_point('',(-6.769966967354e1,1.782319180703e1,
-5.550457933322e0));
#130047=cartesian_point('',(-6.765166930053e1,1.788685947165e1,
-5.541088652741e0));
#130048=cartesian_point('',(-6.762310604626e1,1.792155014132e1,
-5.537264853398e0));
#130049=cartesian_point('',(-6.779279260780e1,1.775283825034e1,
-5.493919913155e0));
#130050=cartesian_point('',(-6.777316783005e1,1.778317799178e1,
-5.486962166794e0));
#130051=cartesian_point('',(-6.772580464642e1,1.785128054202e1,
-5.472637311784e0));
#130052=cartesian_point('',(-6.767240921313e1,1.791667508299e1,
-5.462371455617e0));
#130053=cartesian_point('',(-6.764069765806e1,1.795225174145e1,
-5.458191185218e0));
#130054=cartesian_point('',(-6.781764710863e1,1.777161674442e1,
-5.389255255554e0));
#130055=cartesian_point('',(-6.779544684618e1,1.780276914865e1,
-5.381831823702e0));
#130056=cartesian_point('',(-6.774202797613e1,1.787260830954e1,
-5.366626269017e0));
#130057=cartesian_point('',(-6.768215553522e1,1.793944904021e1,
-5.355947979651e0));
#130058=cartesian_point('',(-6.764669309982e1,1.797573466784e1,
-5.351712831747e0));
#130059=cartesian_point('',(-6.782431680343e1,1.777642123721e1,
-5.268159637518e0));
#130060=cartesian_point('',(-6.779947403181e1,1.780807370520e1,
-5.260610610274e0));
#130061=cartesian_point('',(-6.773988993857e1,1.787892152036e1,
-5.245310640836e0));
#130062=cartesian_point('',(-6.767353745090e1,1.794644903971e1,
-5.235024589315e0));
#130063=cartesian_point('',(-6.763435728002e1,1.798301398648e1,
-5.231186804702e0));
#130064=cartesian_point('',(-6.781208863018e1,1.776684328892e1,
-5.185272377740e0));
#130065=cartesian_point('',(-6.778569357790e1,1.779850335419e1,
-5.177951554611e0));
#130066=cartesian_point('',(-6.772252907087e1,1.786928078522e1,
-5.163289930840e0));
#130067=cartesian_point('',(-6.765251194496e1,1.793652836764e1,
-5.153933413562e0));
#130068=cartesian_point('',(-6.761125998774e1,1.797287319519e1,
-5.150718024107e0));
#130069=cartesian_point('',(-6.780071032324e1,1.775801658324e1,
-5.142054560343e0));
#130070=cartesian_point('',(-6.777358229885e1,1.778958091272e1,
-5.134946310266e0));
#130071=cartesian_point('',(-6.770874145624e1,1.786009502e1,-5.120826925990e0));
#130072=cartesian_point('',(-6.763704318143e1,1.792697322117e1,
-5.112151989772e0));
#130073=cartesian_point('',(-6.759485185996e1,1.796308075612e1,
-5.109365501003e0));
#130074=b_spline_surface_with_knots('',3,3,((#129994,#129995,#129996,#129997,
#129998),(#129999,#130000,#130001,#130002,#130003),(#130004,#130005,#130006,
#130007,#130008),(#130009,#130010,#130011,#130012,#130013),(#130014,#130015,
#130016,#130017,#130018),(#130019,#130020,#130021,#130022,#130023),(#130024,
#130025,#130026,#130027,#130028),(#130029,#130030,#130031,#130032,#130033),(
#130034,#130035,#130036,#130037,#130038),(#130039,#130040,#130041,#130042,
#130043),(#130044,#130045,#130046,#130047,#130048),(#130049,#130050,#130051,
#130052,#130053),(#130054,#130055,#130056,#130057,#130058),(#130059,#130060,
#130061,#130062,#130063),(#130064,#130065,#130066,#130067,#130068),(#130069,
#130070,#130071,#130072,#130073)),.unspecified.,.f.,.f.,.f.,(4,1,1,1,1,1,1,1,1,
1,1,1,1,4),(4,1,4),(2.662853283260e-1,3.75e-1,5.e-1,6.25e-1,7.5e-1,8.75e-1,
9.375e-1,1.e0,1.0625e0,1.125e0,1.25e0,1.375e0,1.5e0,1.656535737932e0),(
5.857460867634e-1,6.399719156089e-1,7.092431120850e-1),.unspecified.);
#130076=oriented_edge('',*,*,#130075,.f.);
#130077=oriented_edge('',*,*,#129907,.f.);
#130078=oriented_edge('',*,*,#129984,.f.);
#130080=oriented_edge('',*,*,#130079,.t.);
#130081=edge_loop('',(#130076,#130077,#130078,#130080));
#130082=face_outer_bound('',#130081,.f.);
#130084=cartesian_point('',(-6.625490531912e1,1.938738947429e1,
-6.482497898853e0));
#130085=cartesian_point('',(-6.630629751646e1,1.934373869309e1,
-6.481685108916e0));
#130086=cartesian_point('',(-6.650841817360e1,1.915412680077e1,
-6.478332697281e0));
#130087=cartesian_point('',(-6.679090071512e1,1.875314483996e1,
-6.472630727970e0));
#130088=cartesian_point('',(-6.698201418086e1,1.815076871098e1,
-6.466354638471e0));
#130089=cartesian_point('',(-6.698287990896e1,1.752041744204e1,
-6.461765998676e0));
#130090=cartesian_point('',(-6.679486180348e1,1.692311271682e1,
-6.459321637878e0));
#130091=cartesian_point('',(-6.649880726354e1,1.649815526882e1,
-6.459257555337e0));
#130092=cartesian_point('',(-6.627234377806e1,1.629278049267e1,
-6.460049228894e0));
#130093=cartesian_point('',(-6.619273539589e1,1.623065519628e1,
-6.460408947426e0));
#130094=cartesian_point('',(-6.614420098366e1,1.925584034134e1,
-6.043985316420e0));
#130095=cartesian_point('',(-6.619174634822e1,1.921643389833e1,
-6.042851797696e0));
#130096=cartesian_point('',(-6.637904098238e1,1.904493673789e1,
-6.038254264502e0));
#130097=cartesian_point('',(-6.664291369726e1,1.867970285896e1,
-6.030544752007e0));
#130098=cartesian_point('',(-6.682471056159e1,1.812632730248e1,
-6.022141497015e0));
#130099=cartesian_point('',(-6.682985863998e1,1.754385686885e1,
-6.016055795797e0));
#130100=cartesian_point('',(-6.665803449717e1,1.699028889594e1,
-6.012847411579e0));
#130101=cartesian_point('',(-6.638390251454e1,1.659667417155e1,
-6.012724093223e0));
#130102=cartesian_point('',(-6.617377653843e1,1.640713576087e1,
-6.013826268132e0));
#130103=cartesian_point('',(-6.609991185450e1,1.634990936805e1,
-6.014299394300e0));
#130104=cartesian_point('',(-6.634647844964e1,1.949621160683e1,
-5.687165655944e0));
#130105=cartesian_point('',(-6.640236984403e1,1.945060501437e1,
-5.686571204749e0));
#130106=cartesian_point('',(-6.662275930522e1,1.925187248703e1,
-5.684233001844e0));
#130107=cartesian_point('',(-6.693476526950e1,1.882664282129e1,
-5.680417192961e0));
#130108=cartesian_point('',(-6.715199610637e1,1.817874315997e1,
-5.676337798925e0));
#130109=cartesian_point('',(-6.716102164585e1,1.749417279391e1,
-5.673440270897e0));
#130110=cartesian_point('',(-6.696031288626e1,1.684228820500e1,
-5.671945673801e0));
#130111=cartesian_point('',(-6.663762386654e1,1.637886912129e1,
-5.671849178118e0));
#130112=cartesian_point('',(-6.639000570151e1,1.615619398515e1,
-5.672425415476e0));
#130113=cartesian_point('',(-6.630296589298e1,1.608903883042e1,
-5.672646785119e0));
#130114=cartesian_point('',(-6.664337313483e1,1.984901516785e1,
-5.819400449282e0));
#130115=cartesian_point('',(-6.671076842415e1,1.979342742331e1,
-5.819623821126e0));
#130116=cartesian_point('',(-6.697633177820e1,1.955139860136e1,
-5.820610686884e0));
#130117=cartesian_point('',(-6.735098235891e1,1.903509465963e1,
-5.822382142035e0));
#130118=cartesian_point('',(-6.760979334598e1,1.825128333843e1,
-5.824401531795e0));
#130119=cartesian_point('',(-6.761788165693e1,1.742513187752e1,
-5.825927017772e0));
#130120=cartesian_point('',(-6.737437802129e1,1.663936521752e1,
-5.826767851987e0));
#130121=cartesian_point('',(-6.698523383431e1,1.608059050025e1,
-5.826756839727e0));
#130122=cartesian_point('',(-6.668691395357e1,1.581165803238e1,
-5.826537673490e0));
#130123=cartesian_point('',(-6.658205443709e1,1.573048355537e1,
-5.826414753610e0));
#130124=(bounded_surface()b_spline_surface(3,3,((#130084,#130085,#130086,
#130087,#130088,#130089,#130090,#130091,#130092,#130093),(#130094,#130095,
#130096,#130097,#130098,#130099,#130100,#130101,#130102,#130103),(#130104,
#130105,#130106,#130107,#130108,#130109,#130110,#130111,#130112,#130113),(
#130114,#130115,#130116,#130117,#130118,#130119,#130120,#130121,#130122,
#130123)),.unspecified.,.f.,.f.,.f.)b_spline_surface_with_knots((4,4),(4,1,1,1,
1,1,1,4),(-2.660210355991e-1,1.220175159913e0),(5.413946500386e-1,
5.652806913154e-1,6.394717915389e-1,7.133103240917e-1,7.871440091320e-1,
8.610294998375e-1,9.335539244027e-1,9.695116629389e-1),.unspecified.)geometric_representation_item()rational_b_spline_surface(((1.410414636244e0,
1.410414636244e0,1.410414636244e0,1.410414636244e0,1.410414636244e0,
1.410414636244e0,1.410414636244e0,1.410414636244e0,1.410414636244e0,
1.410414636244e0),(8.795704926138e-1,8.795704926138e-1,8.795704926138e-1,
8.795704926138e-1,8.795704926138e-1,8.795704926138e-1,8.795704926138e-1,
8.795704926138e-1,8.795704926138e-1,8.795704926138e-1),(8.636851490744e-1,
8.636851490744e-1,8.636851490744e-1,8.636851490744e-1,8.636851490744e-1,
8.636851490744e-1,8.636851490744e-1,8.636851490744e-1,8.636851490744e-1,
8.636851490744e-1),(1.362758605626e0,1.362758605626e0,1.362758605626e0,
1.362758605626e0,1.362758605626e0,1.362758605626e0,1.362758605626e0,
1.362758605626e0,1.362758605626e0,1.362758605626e0)))representation_item('')surface());
#130126=oriented_edge('',*,*,#130125,.t.);
#130128=oriented_edge('',*,*,#130127,.f.);
#130130=oriented_edge('',*,*,#130129,.t.);
#130131=oriented_edge('',*,*,#129857,.t.);
#130132=oriented_edge('',*,*,#130075,.t.);
#130133=edge_loop('',(#130126,#130128,#130130,#130131,#130132));
#130134=face_outer_bound('',#130133,.f.);
#130136=cartesian_point('',(-6.726471862294e1,1.731831769376e1,
-5.742466751305e0));
#130137=cartesian_point('',(-6.721278084547e1,1.741355234325e1,
-5.757893915230e0));
#130138=cartesian_point('',(-6.711204598746e1,1.761792038622e1,
-5.816779996735e0));
#130139=cartesian_point('',(-6.697636306953e1,1.795202153939e1,
-5.958535420946e0));
#130140=cartesian_point('',(-6.683358882740e1,1.832772404809e1,
-6.133554093054e0));
#130141=cartesian_point('',(-6.665757120848e1,1.872220863132e1,
-6.312035335377e0));
#130142=cartesian_point('',(-6.647214963199e1,1.903382478104e1,
-6.445421283652e0));
#130143=cartesian_point('',(-6.634999472584e1,1.920201454579e1,
-6.515116158807e0));
#130144=cartesian_point('',(-6.631230877580e1,1.925085282065e1,
-6.535131833923e0));
#130145=cartesian_point('',(-6.730506800850e1,1.735903544820e1,
-5.772446160092e0));
#130146=cartesian_point('',(-6.725656131214e1,1.745379691741e1,
-5.783912643941e0));
#130147=cartesian_point('',(-6.716043615270e1,1.765903996926e1,
-5.832527532769e0));
#130148=cartesian_point('',(-6.702276737954e1,1.799856101222e1,
-5.956348455781e0));
#130149=cartesian_point('',(-6.686821896099e1,1.838040956025e1,
-6.113619916548e0));
#130150=cartesian_point('',(-6.667334403366e1,1.877637343973e1,
-6.277485224314e0));
#130151=cartesian_point('',(-6.647127544054e1,1.908308253289e1,
-6.402423681964e0));
#130152=cartesian_point('',(-6.633998090890e1,1.924631753467e1,
-6.468919173300e0));
#130153=cartesian_point('',(-6.629963440106e1,1.929351367264e1,
-6.488150579087e0));
#130154=cartesian_point('',(-6.737614229600e1,1.743054397961e1,
-5.802964839514e0));
#130155=cartesian_point('',(-6.733112066259e1,1.752483751311e1,
-5.807449637353e0));
#130156=cartesian_point('',(-6.723796512210e1,1.773176395841e1,
-5.838913659595e0));
#130157=cartesian_point('',(-6.709038612746e1,1.807877251341e1,
-5.934765842326e0));
#130158=cartesian_point('',(-6.691111346941e1,1.846703790531e1,
-6.066115366150e0));
#130159=cartesian_point('',(-6.668255872316e1,1.886014074011e1,
-6.210376151352e0));
#130160=cartesian_point('',(-6.645329162278e1,1.915449060259e1,
-6.325511243946e0));
#130161=cartesian_point('',(-6.630777111047e1,1.930753120850e1,
-6.389265354219e0));
#130162=cartesian_point('',(-6.626334185701e1,1.935146991840e1,
-6.407973341222e0));
#130163=cartesian_point('',(-6.747516114654e1,1.752972571543e1,
-5.799571123477e0));
#130164=cartesian_point('',(-6.742972439509e1,1.762412031353e1,
-5.794318792157e0));
#130165=cartesian_point('',(-6.733009753763e1,1.783368469828e1,
-5.803828079138e0));
#130166=cartesian_point('',(-6.715550396379e1,1.818688254186e1,
-5.868176341850e0));
#130167=cartesian_point('',(-6.693357909448e1,1.857500553136e1,
-5.974409985520e0));
#130168=cartesian_point('',(-6.665714837402e1,1.895286188740e1,
-6.104007623088e0));
#130169=cartesian_point('',(-6.639436557705e1,1.922233977118e1,
-6.215941863348e0));
#130170=cartesian_point('',(-6.623288425482e1,1.935815663623e1,
-6.281838347604e0));
#130171=cartesian_point('',(-6.618401063937e1,1.939680565753e1,
-6.301584541341e0));
#130172=cartesian_point('',(-6.754804378301e1,1.760251177918e1,
-5.774593243518e0));
#130173=cartesian_point('',(-6.749972089927e1,1.769734945195e1,
-5.762168812053e0));
#130174=cartesian_point('',(-6.739013653249e1,1.790899879337e1,
-5.756467960938e0));
#130175=cartesian_point('',(-6.718919185913e1,1.826467515744e1,
-5.801281193658e0));
#130176=cartesian_point('',(-6.693185444792e1,1.864824636931e1,
-5.894413302741e0));
#130177=cartesian_point('',(-6.661971753360e1,1.900936701627e1,
-6.019411741025e0));
#130178=cartesian_point('',(-6.633440849137e1,1.925679053845e1,
-6.134110093798e0));
#130179=cartesian_point('',(-6.616306848429e1,1.937845062685e1,
-6.204502479204e0));
#130180=cartesian_point('',(-6.611153252228e1,1.941283820957e1,
-6.225878235404e0));
#130181=cartesian_point('',(-6.760198652445e1,1.765621118106e1,
-5.738258237185e0));
#130182=cartesian_point('',(-6.754947865129e1,1.775166950812e1,
-5.720521454897e0));
#130183=cartesian_point('',(-6.742840036385e1,1.796497577080e1,
-5.704317043288e0));
#130184=cartesian_point('',(-6.720281783932e1,1.832083744493e1,
-5.737572399192e0));
#130185=cartesian_point('',(-6.691608000377e1,1.869750904899e1,
-5.825283071836e0));
#130186=cartesian_point('',(-6.657714489171e1,1.904186553817e1,
-5.951794930576e0));
#130187=cartesian_point('',(-6.627686484790e1,1.926999066805e1,
-6.072604220367e0));
#130188=cartesian_point('',(-6.609972808963e1,1.937999839939e1,
-6.148641730904e0));
#130189=cartesian_point('',(-6.604670509475e1,1.941093980210e1,
-6.171910661370e0));
#130190=cartesian_point('',(-6.763986736735e1,1.769382230964e1,
-5.702478603062e0));
#130191=cartesian_point('',(-6.758324240099e1,1.778988481729e1,
-5.681008935776e0));
#130192=cartesian_point('',(-6.745172103514e1,1.800442006863e1,
-5.657862046578e0));
#130193=cartesian_point('',(-6.720588411089e1,1.835946353565e1,
-5.684669000296e0));
#130194=cartesian_point('',(-6.689666535966e1,1.872925959559e1,
-5.771031128333e0));
#130195=cartesian_point('',(-6.653869813750e1,1.905932626201e1,
-5.901433580873e0));
#130196=cartesian_point('',(-6.622888322566e1,1.927218830880e1,
-6.028871909058e0));
#130197=cartesian_point('',(-6.604853831762e1,1.937333787578e1,
-6.110206396022e0));
#130198=cartesian_point('',(-6.599474908002e1,1.940169122139e1,
-6.135199905007e0));
#130199=cartesian_point('',(-6.766521020861e1,1.771893497229e1,
-5.673376410140e0));
#130200=cartesian_point('',(-6.760523791955e1,1.781548639664e1,
-5.649408214972e0));
#130201=cartesian_point('',(-6.746553651314e1,1.803087678619e1,
-5.621834891123e0));
#130202=cartesian_point('',(-6.720466319475e1,1.838489561837e1,
-5.645167183501e0));
#130203=cartesian_point('',(-6.687948108025e1,1.874907008425e1,
-5.731864387954e0));
#130204=cartesian_point('',(-6.650867375641e1,1.906830982725e1,
-5.866292770039e0));
#130205=cartesian_point('',(-6.619297224425e1,1.927009963013e1,
-5.999342437932e0));
#130206=cartesian_point('',(-6.601091511671e1,1.936498307003e1,
-6.084891364962e0));
#130207=cartesian_point('',(-6.595675315909e1,1.939152042015e1,
-6.111237478750e0));
#130208=cartesian_point('',(-6.768861767926e1,1.774207869292e1,
-5.641184762014e0));
#130209=cartesian_point('',(-6.762494391253e1,1.783916881565e1,
-5.614907639176e0));
#130210=cartesian_point('',(-6.747645976128e1,1.805538290131e1,
-5.583470303936e0));
#130211=cartesian_point('',(-6.720017019911e1,1.840796453878e1,
-5.604456562814e0));
#130212=cartesian_point('',(-6.685929425786e1,1.876589591886e1,
-5.692735699024e0));
#130213=cartesian_point('',(-6.647651700805e1,1.907383273061e1,
-5.832346078534e0));
#130214=cartesian_point('',(-6.615588480389e1,1.926451035698e1,
-5.971788419105e0));
#130215=cartesian_point('',(-6.597269263430e1,1.935325665193e1,
-6.061919690079e0));
#130216=cartesian_point('',(-6.591833030505e1,1.937802973916e1,
-6.089719602230e0));
#130217=cartesian_point('',(-6.771819465950e1,1.777124191801e1,
-5.592149572869e0));
#130218=cartesian_point('',(-6.764888426933e1,1.786914981364e1,
-5.562953059924e0));
#130219=cartesian_point('',(-6.748737108864e1,1.808645798311e1,
-5.526986369151e0));
#130220=cartesian_point('',(-6.718919735146e1,1.843645129231e1,
-5.546366693994e0));
#130221=cartesian_point('',(-6.682699696257e1,1.878484056822e1,
-5.638647018316e0));
#130222=cartesian_point('',(-6.642892116132e1,1.907644520742e1,
-5.787108193459e0));
#130223=cartesian_point('',(-6.610285549035e1,1.925168841670e1,
-5.936531944120e0));
#130224=cartesian_point('',(-6.591893159696e1,1.933212995544e1,
-6.033538712578e0));
#130225=cartesian_point('',(-6.586454249984e1,1.935453694814e1,
-6.063497382352e0));
#130226=cartesian_point('',(-6.775006904106e1,1.780249015683e1,
-5.520586580385e0));
#130227=cartesian_point('',(-6.767253535523e1,1.790158635006e1,
-5.488239662063e0));
#130228=cartesian_point('',(-6.749265582591e1,1.812019291743e1,
-5.448182528178e0));
#130229=cartesian_point('',(-6.716551294394e1,1.846566725961e1,
-5.468874328011e0));
#130230=cartesian_point('',(-6.677698556219e1,1.880007027306e1,
-5.569950674897e0));
#130231=cartesian_point('',(-6.636203387515e1,1.906948300212e1,
-5.733107511546e0));
#130232=cartesian_point('',(-6.603189709363e1,1.922497248157e1,
-5.897551468092e0));
#130233=cartesian_point('',(-6.584875780310e1,1.929523240174e1,
-6.004398441991e0));
#130234=cartesian_point('',(-6.579484690277e1,1.931478310245e1,
-6.037404161181e0));
#130235=cartesian_point('',(-6.777623366852e1,1.782774782951e1,
-5.421032185284e0));
#130236=cartesian_point('',(-6.768726488579e1,1.792848878009e1,
-5.386089935881e0));
#130237=cartesian_point('',(-6.748287913791e1,1.814842132168e1,
-5.344399027406e0));
#130238=cartesian_point('',(-6.712021594692e1,1.848641538088e1,
-5.372799801653e0));
#130239=cartesian_point('',(-6.670278237899e1,1.880126439641e1,
-5.490872517990e0));
#130240=cartesian_point('',(-6.627312971381e1,1.904245103900e1,
-5.677336536235e0));
#130241=cartesian_point('',(-6.594354140622e1,1.917492222191e1,
-5.863405241314e0));
#130242=cartesian_point('',(-6.576447594595e1,1.923413887156e1,
-5.983628966636e0));
#130243=cartesian_point('',(-6.571206302721e1,1.925067690765e1,
-6.020706964925e0));
#130244=cartesian_point('',(-6.778778374011e1,1.783822848030e1,
-5.307603135055e0));
#130245=cartesian_point('',(-6.768579088811e1,1.794083504041e1,
-5.271499428821e0));
#130246=cartesian_point('',(-6.745453237367e1,1.816179585508e1,
-5.232022380989e0));
#130247=cartesian_point('',(-6.705620047176e1,1.849006786491e1,
-5.275118178081e0));
#130248=cartesian_point('',(-6.661358617441e1,1.878254014213e1,
-5.417337801350e0));
#130249=cartesian_point('',(-6.617599997194e1,1.899422514806e1,
-5.633233881341e0));
#130250=cartesian_point('',(-6.585327720412e1,1.910495258861e1,
-5.844673974707e0));
#130251=cartesian_point('',(-6.568184942530e1,1.915472211138e1,
-5.979824909149e0));
#130252=cartesian_point('',(-6.563197984052e1,1.916879289459e1,
-6.021375357716e0));
#130253=cartesian_point('',(-6.778239608833e1,1.783208006719e1,
-5.229702617692e0));
#130254=cartesian_point('',(-6.767146203399e1,1.793596177801e1,
-5.194110980574e0));
#130255=cartesian_point('',(-6.742251294215e1,1.815727684304e1,
-5.159126990109e0));
#130256=cartesian_point('',(-6.700318723156e1,1.847799720588e1,
-5.216627086631e0));
#130257=cartesian_point('',(-6.654893532998e1,1.875503049036e1,
-5.378918198659e0));
#130258=cartesian_point('',(-6.611233132456e1,1.894839341829e1,
-5.617125816271e0));
#130259=cartesian_point('',(-6.579887569282e1,1.904745741427e1,
-5.846524963891e0));
#130260=cartesian_point('',(-6.563487871072e1,1.909302575353e1,
-5.991698657135e0));
#130261=cartesian_point('',(-6.558736605031e1,1.910610617728e1,
-6.036198598977e0));
#130262=cartesian_point('',(-6.777617904121e1,1.782546364956e1,
-5.189502889039e0));
#130263=cartesian_point('',(-6.766063186138e1,1.793000181231e1,
-5.154513435219e0));
#130264=cartesian_point('',(-6.740275112944e1,1.815140887613e1,
-5.122615033137e0));
#130265=cartesian_point('',(-6.697349554068e1,1.846800658706e1,
-5.188660914746e0));
#130266=cartesian_point('',(-6.651469752098e1,1.873705438574e1,
-5.362209657533e0));
#130267=cartesian_point('',(-6.608025962863e1,1.892146269528e1,
-5.612472296337e0));
#130268=cartesian_point('',(-6.577276071525e1,1.901535153166e1,
-5.851276947384e0));
#130269=cartesian_point('',(-6.561316219319e1,1.905934195613e1,
-6.001563714395e0));
#130270=cartesian_point('',(-6.556702324666e1,1.907209298512e1,
-6.047554210485e0));
#130271=b_spline_surface_with_knots('',3,3,((#130136,#130137,#130138,#130139,
#130140,#130141,#130142,#130143,#130144),(#130145,#130146,#130147,#130148,
#130149,#130150,#130151,#130152,#130153),(#130154,#130155,#130156,#130157,
#130158,#130159,#130160,#130161,#130162),(#130163,#130164,#130165,#130166,
#130167,#130168,#130169,#130170,#130171),(#130172,#130173,#130174,#130175,
#130176,#130177,#130178,#130179,#130180),(#130181,#130182,#130183,#130184,
#130185,#130186,#130187,#130188,#130189),(#130190,#130191,#130192,#130193,
#130194,#130195,#130196,#130197,#130198),(#130199,#130200,#130201,#130202,
#130203,#130204,#130205,#130206,#130207),(#130208,#130209,#130210,#130211,
#130212,#130213,#130214,#130215,#130216),(#130217,#130218,#130219,#130220,
#130221,#130222,#130223,#130224,#130225),(#130226,#130227,#130228,#130229,
#130230,#130231,#130232,#130233,#130234),(#130235,#130236,#130237,#130238,
#130239,#130240,#130241,#130242,#130243),(#130244,#130245,#130246,#130247,
#130248,#130249,#130250,#130251,#130252),(#130253,#130254,#130255,#130256,
#130257,#130258,#130259,#130260,#130261),(#130262,#130263,#130264,#130265,
#130266,#130267,#130268,#130269,#130270)),.unspecified.,.f.,.f.,.f.,(4,1,1,1,1,
1,1,1,1,1,1,1,4),(4,1,1,1,1,1,4),(2.658005409019e-1,5.e-1,6.25e-1,7.5e-1,
8.75e-1,9.375e-1,1.e0,1.0625e0,1.125e0,1.25e0,1.375e0,1.5e0,1.645455464031e0),(
1.329332962283e-1,2.870130120347e-1,4.562818669993e-1,6.406704915449e-1,
8.287994593001e-1,1.e0,1.072023172924e0),.unspecified.);
#130272=oriented_edge('',*,*,#130125,.f.);
#130273=oriented_edge('',*,*,#130079,.f.);
#130275=oriented_edge('',*,*,#130274,.f.);
#130276=edge_loop('',(#130272,#130273,#130275));
#130277=face_outer_bound('',#130276,.f.);
#130279=cartesian_point('',(-7.371992918836e1,1.186141442210e1,-9.4e0));
#130280=direction('',(7.063390168680e-1,-7.078199211863e-1,8.726535498374e-3));
#130281=direction('',(7.078468738263e-1,7.063659131175e-1,0.e0));
#130282=axis2_placement_3d('',#130279,#130280,#130281);
#130283=plane('',#130282);
#130284=oriented_edge('',*,*,#130274,.t.);
#130285=oriented_edge('',*,*,#129989,.t.);
#130286=oriented_edge('',*,*,#124696,.f.);
#130287=oriented_edge('',*,*,#124979,.f.);
#130289=oriented_edge('',*,*,#130288,.t.);
#130291=oriented_edge('',*,*,#130290,.t.);
#130293=oriented_edge('',*,*,#130292,.f.);
#130294=oriented_edge('',*,*,#125562,.t.);
#130296=oriented_edge('',*,*,#130295,.f.);
#130297=oriented_edge('',*,*,#125592,.t.);
#130299=oriented_edge('',*,*,#130298,.f.);
#130300=oriented_edge('',*,*,#125640,.t.);
#130301=oriented_edge('',*,*,#125661,.f.);
#130302=oriented_edge('',*,*,#125683,.t.);
#130304=oriented_edge('',*,*,#130303,.f.);
#130306=oriented_edge('',*,*,#130305,.t.);
#130308=oriented_edge('',*,*,#130307,.t.);
#130309=oriented_edge('',*,*,#126061,.f.);
#130310=oriented_edge('',*,*,#126076,.f.);
#130312=oriented_edge('',*,*,#130311,.t.);
#130314=oriented_edge('',*,*,#130313,.t.);
#130316=oriented_edge('',*,*,#130315,.t.);
#130318=oriented_edge('',*,*,#130317,.f.);
#130320=oriented_edge('',*,*,#130319,.t.);
#130321=edge_loop('',(#130284,#130285,#130286,#130287,#130289,#130291,#130293,
#130294,#130296,#130297,#130299,#130300,#130301,#130302,#130304,#130306,#130308,
#130309,#130310,#130312,#130314,#130316,#130318,#130320));
#130322=face_outer_bound('',#130321,.f.);
#130324=cartesian_point('',(-6.111658961564e1,2.528607604350e1,
2.060727774443e0));
#130325=direction('',(1.292316414058e-5,1.234070820906e-2,9.999238504776e-1));
#130326=direction('',(-7.078199211863e-1,-7.063390168680e-1,8.726535498376e-3));
#130327=axis2_placement_3d('',#130324,#130325,#130326);
#130328=cylindrical_surface('',#130327,5.e-1);
#130329=oriented_edge('',*,*,#125486,.f.);
#130331=oriented_edge('',*,*,#130330,.f.);
#130332=oriented_edge('',*,*,#130288,.f.);
#130333=oriented_edge('',*,*,#124977,.f.);
#130334=edge_loop('',(#130329,#130331,#130332,#130333));
#130335=face_outer_bound('',#130334,.f.);
#130337=cartesian_point('',(-5.863888872637e1,2.795268331433e1,
1.780020324008e1));
#130338=direction('',(7.063441965476e-1,-7.078148506468e-1,8.718555343992e-3));
#130339=direction('',(-7.064111190431e-1,-7.056263929439e-1,
-5.545019813530e-2));
#130340=axis2_placement_3d('',#130337,#130338,#130339);
#130341=toroidal_surface('',#130340,3.499884845575e0,4.999985483694e-1);
#130342=oriented_edge('',*,*,#125501,.f.);
#130344=oriented_edge('',*,*,#130343,.t.);
#130345=oriented_edge('',*,*,#130290,.f.);
#130346=oriented_edge('',*,*,#130330,.t.);
#130347=edge_loop('',(#130342,#130344,#130345,#130346));
#130348=face_outer_bound('',#130347,.f.);
#130350=cartesian_point('',(-5.895920915899e1,2.767613901313e1,2.13e1));
#130351=direction('',(7.078468738263e-1,7.063659131175e-1,0.e0));
#130352=direction('',(0.e0,0.e0,1.e0));
#130353=axis2_placement_3d('',#130350,#130351,#130352);
#130354=cylindrical_surface('',#130353,5.e-1);
#130355=oriented_edge('',*,*,#130292,.t.);
#130356=oriented_edge('',*,*,#130343,.f.);
#130357=oriented_edge('',*,*,#125542,.t.);
#130358=oriented_edge('',*,*,#125564,.f.);
#130359=edge_loop('',(#130355,#130356,#130357,#130358));
#130360=face_outer_bound('',#130359,.f.);
#130362=cartesian_point('',(-3.049700815581e2,-2.178138638540e2,2.18e1));
#130363=direction('',(7.078468738263e-1,7.063659131175e-1,0.e0));
#130364=direction('',(2.842164709464e-14,-2.848123567592e-14,1.e0));
#130365=axis2_placement_3d('',#130362,#130363,#130364);
#130366=cylindrical_surface('',#130365,5.e-1);
#130367=oriented_edge('',*,*,#125594,.f.);
#130368=oriented_edge('',*,*,#130295,.t.);
#130369=oriented_edge('',*,*,#125560,.f.);
#130371=oriented_edge('',*,*,#130370,.t.);
#130372=edge_loop('',(#130367,#130368,#130369,#130371));
#130373=face_outer_bound('',#130372,.f.);
#130375=cartesian_point('',(-4.890711967084e1,3.662231045759e1,2.23e1));
#130376=direction('',(0.e0,0.e0,1.e0));
#130377=direction('',(-7.078468738263e-1,-7.063659131175e-1,0.e0));
#130378=axis2_placement_3d('',#130375,#130376,#130377);
#130379=plane('',#130378);
#130380=oriented_edge('',*,*,#125578,.f.);
#130381=oriented_edge('',*,*,#125596,.t.);
#130382=oriented_edge('',*,*,#130370,.f.);
#130383=oriented_edge('',*,*,#125558,.f.);
#130384=edge_loop('',(#130380,#130381,#130382,#130383));
#130385=face_outer_bound('',#130384,.f.);
#130387=cartesian_point('',(-3.138901409312e2,-2.267214250105e2,2.13e1));
#130388=direction('',(7.078468738263e-1,7.063659131175e-1,0.e0));
#130389=direction('',(0.e0,0.e0,1.e0));
#130390=axis2_placement_3d('',#130387,#130388,#130389);
#130391=cylindrical_surface('',#130390,5.e-1);
#130392=oriented_edge('',*,*,#130298,.t.);
#130393=oriented_edge('',*,*,#125590,.f.);
#130394=oriented_edge('',*,*,#125614,.t.);
#130395=oriented_edge('',*,*,#125642,.f.);
#130396=edge_loop('',(#130392,#130393,#130394,#130395));
#130397=face_outer_bound('',#130396,.f.);
#130399=cartesian_point('',(-3.068370513032e2,-2.196830918914e2,2.13e1));
#130400=direction('',(7.078468738263e-1,7.063659131175e-1,0.e0));
#130401=direction('',(2.842164709464e-14,-2.848123567592e-14,1.e0));
#130402=axis2_placement_3d('',#130399,#130400,#130401);
#130403=cylindrical_surface('',#130402,5.e-1);
#130405=oriented_edge('',*,*,#130404,.t.);
#130407=oriented_edge('',*,*,#130406,.f.);
#130408=oriented_edge('',*,*,#130303,.t.);
#130409=oriented_edge('',*,*,#125681,.f.);
#130410=edge_loop('',(#130405,#130407,#130408,#130409));
#130411=face_outer_bound('',#130410,.f.);
#130413=cartesian_point('',(-2.430944080538e1,6.116852593842e1,2.18e1));
#130414=direction('',(0.e0,0.e0,1.e0));
#130415=direction('',(-7.078468738263e-1,-7.063659131175e-1,0.e0));
#130416=axis2_placement_3d('',#130413,#130414,#130415);
#130417=plane('',#130416);
#130418=oriented_edge('',*,*,#125724,.f.);
#130419=oriented_edge('',*,*,#125753,.f.);
#130420=oriented_edge('',*,*,#130404,.f.);
#130421=oriented_edge('',*,*,#125679,.t.);
#130422=edge_loop('',(#130418,#130419,#130420,#130421));
#130423=face_outer_bound('',#130422,.f.);
#130425=cartesian_point('',(-2.782980156109e1,5.869730831113e1,
1.780019689082e1));
#130426=direction('',(7.063332626897e-1,-7.078257367951e-1,8.720570428498e-3));
#130427=direction('',(-5.154041356760e-2,-3.913734310308e-2,9.979037298979e-1));
#130428=axis2_placement_3d('',#130425,#130426,#130427);
#130429=toroidal_surface('',#130428,3.499887593125e0,4.999986554777e-1);
#130430=oriented_edge('',*,*,#125751,.f.);
#130432=oriented_edge('',*,*,#130431,.t.);
#130433=oriented_edge('',*,*,#130305,.f.);
#130434=oriented_edge('',*,*,#130406,.t.);
#130435=edge_loop('',(#130430,#130432,#130433,#130434));
#130436=face_outer_bound('',#130435,.f.);
#130438=cartesian_point('',(-2.535815753950e1,6.116962415242e1,
1.827729355445e1));
#130439=direction('',(1.234070820906e-2,-1.292316414103e-5,-9.999238504776e-1));
#130440=direction('',(7.078199211863e-1,7.063390168680e-1,8.726535498376e-3));
#130441=axis2_placement_3d('',#130438,#130439,#130440);
#130442=cylindrical_surface('',#130441,5.e-1);
#130443=oriented_edge('',*,*,#125766,.f.);
#130444=oriented_edge('',*,*,#126063,.f.);
#130445=oriented_edge('',*,*,#130307,.f.);
#130446=oriented_edge('',*,*,#130431,.f.);
#130447=edge_loop('',(#130443,#130444,#130445,#130446));
#130448=face_outer_bound('',#130447,.f.);
#130450=cartesian_point('',(-1.639467182586e1,6.633138968722e1,
-2.081210995522e0));
#130451=direction('',(7.525594390113e-3,1.983582535144e-2,9.997749274020e-1));
#130452=direction('',(-1.801497881788e-2,9.996436687215e-1,-1.969761719678e-2));
#130453=axis2_placement_3d('',#130450,#130451,#130452);
#130454=cylindrical_surface('',#130453,1.999996959945e0);
#130456=oriented_edge('',*,*,#130455,.t.);
#130458=oriented_edge('',*,*,#130457,.t.);
#130459=oriented_edge('',*,*,#130311,.f.);
#130460=oriented_edge('',*,*,#126110,.t.);
#130462=oriented_edge('',*,*,#130461,.f.);
#130463=edge_loop('',(#130456,#130458,#130459,#130460,#130462));
#130464=face_outer_bound('',#130463,.f.);
#130466=cartesian_point('',(-1.741273910134e1,6.712910187238e1,
-5.764667602058e0));
#130467=cartesian_point('',(-1.737872204070e1,6.716839511391e1,
-5.764667602058e0));
#130468=cartesian_point('',(-1.723252112915e1,6.731850987519e1,
-5.764667602058e0));
#130469=cartesian_point('',(-1.695854806473e1,6.749001445238e1,
-5.764667602058e0));
#130470=cartesian_point('',(-1.669788038507e1,6.755770995292e1,
-5.764667602058e0));
#130471=cartesian_point('',(-1.658924162731e1,6.757199954276e1,
-5.764667602058e0));
#130472=cartesian_point('',(-1.775345916081e1,6.742438166813e1,
-5.943816239192e0));
#130473=cartesian_point('',(-1.770778485434e1,6.747713728551e1,
-5.943816239192e0));
#130474=cartesian_point('',(-1.751148000956e1,6.767868281798e1,
-5.943816239192e0));
#130475=cartesian_point('',(-1.714361900152e1,6.790896366915e1,
-5.943816239192e0));
#130476=cartesian_point('',(-1.679360060593e1,6.799988179537e1,
-5.943816239192e0));
#130477=cartesian_point('',(-1.664771775684e1,6.801906819857e1,
-5.943816239192e0));
#130478=cartesian_point('',(-1.802730858677e1,6.766170906745e1,
-5.614464671048e0));
#130479=cartesian_point('',(-1.797226493195e1,6.772528490386e1,
-5.614464671048e0));
#130480=cartesian_point('',(-1.773568968405e1,6.796816726867e1,
-5.614464671048e0));
#130481=cartesian_point('',(-1.729236742789e1,6.824568880717e1,
-5.614464671048e0));
#130482=cartesian_point('',(-1.687053452366e1,6.835527182536e1,
-5.614464671048e0));
#130483=cartesian_point('',(-1.669471720694e1,6.837839398013e1,
-5.614464671048e0));
#130484=cartesian_point('',(-1.791139917100e1,6.756125794928e1,
-5.144776998369e0));
#130485=cartesian_point('',(-1.786032118542e1,6.762025402843e1,
-5.144776998369e0));
#130486=cartesian_point('',(-1.764079077448e1,6.784564017981e1,
-5.144776998369e0));
#130487=cartesian_point('',(-1.722940822019e1,6.810316664126e1,
-5.144776998369e0));
#130488=cartesian_point('',(-1.683797150013e1,6.820484956371e1,
-5.144776998369e0));
#130489=cartesian_point('',(-1.667482423590e1,6.822630587358e1,
-5.144776998369e0));
#130490=(bounded_surface()b_spline_surface(3,3,((#130466,#130467,#130468,
#130469,#130470,#130471),(#130472,#130473,#130474,#130475,#130476,#130477),(
#130478,#130479,#130480,#130481,#130482,#130483),(#130484,#130485,#130486,
#130487,#130488,#130489)),.unspecified.,.f.,.f.,.f.)b_spline_surface_with_knots(
(4,4),(4,1,1,4),(-2.611483559780e-1,1.217889786766e0),(2.231371890589e-1,
3.333485430159e-1,6.666446210526e-1,8.994558103162e-1),.unspecified.)geometric_representation_item()rational_b_spline_surface(((1.428130046722e0,
1.428130046722e0,1.428130046722e0,1.428130046722e0,1.428130046722e0,
1.428130046722e0),(8.735113453143e-1,8.735113453143e-1,8.735113453143e-1,
8.735113453143e-1,8.735113453143e-1,8.735113453143e-1),(8.577509411219e-1,
8.577509411219e-1,8.577509411219e-1,8.577509411219e-1,8.577509411219e-1,
8.577509411219e-1),(1.380848834145e0,1.380848834145e0,1.380848834145e0,
1.380848834145e0,1.380848834145e0,1.380848834145e0)))representation_item('')surface());
#130492=oriented_edge('',*,*,#130491,.f.);
#130494=oriented_edge('',*,*,#130493,.f.);
#130495=oriented_edge('',*,*,#130455,.f.);
#130497=oriented_edge('',*,*,#130496,.t.);
#130498=edge_loop('',(#130492,#130494,#130495,#130497));
#130499=face_outer_bound('',#130498,.f.);
#130501=cartesian_point('',(0.e0,0.e0,-5.8e0));
#130502=direction('',(0.e0,0.e0,-1.e0));
#130503=direction('',(-1.e0,0.e0,0.e0));
#130504=axis2_placement_3d('',#130501,#130502,#130503);
#130505=plane('',#130504);
#130507=oriented_edge('',*,*,#130506,.t.);
#130509=oriented_edge('',*,*,#130508,.f.);
#130511=oriented_edge('',*,*,#130510,.t.);
#130513=oriented_edge('',*,*,#130512,.t.);
#130515=oriented_edge('',*,*,#130514,.t.);
#130517=oriented_edge('',*,*,#130516,.f.);
#130518=oriented_edge('',*,*,#130491,.t.);
#130520=oriented_edge('',*,*,#130519,.t.);
#130522=oriented_edge('',*,*,#130521,.t.);
#130523=edge_loop('',(#130507,#130509,#130511,#130513,#130515,#130517,#130518,
#130520,#130522));
#130524=face_outer_bound('',#130523,.f.);
#130526=oriented_edge('',*,*,#130525,.t.);
#130528=oriented_edge('',*,*,#130527,.t.);
#130529=edge_loop('',(#130526,#130528));
#130530=face_bound('',#130529,.f.);
#130532=cartesian_point('',(-4.734707863358e0,6.902230695506e1,-5.3e0));
#130533=direction('',(3.420201433256e-1,-9.396926207859e-1,0.e0));
#130534=direction('',(0.e0,0.e0,-1.e0));
#130535=axis2_placement_3d('',#130532,#130533,#130534);
#130536=cylindrical_surface('',#130535,5.e-1);
#130537=oriented_edge('',*,*,#130506,.f.);
#130539=oriented_edge('',*,*,#130538,.f.);
#130541=oriented_edge('',*,*,#130540,.t.);
#130543=oriented_edge('',*,*,#130542,.t.);
#130544=edge_loop('',(#130537,#130539,#130541,#130543));
#130545=face_outer_bound('',#130544,.f.);
#130547=cartesian_point('',(-5.962389881485e0,6.801108583396e1,
-5.299868864168e0));
#130548=direction('',(7.011559242434e-5,8.026557561381e-5,9.999999943206e-1));
#130549=direction('',(-1.135159719322e-1,9.935361689253e-1,-7.178751327798e-5));
#130550=axis2_placement_3d('',#130547,#130548,#130549);
#130551=toroidal_surface('',#130550,1.499474948758e0,4.999981234942e-1);
#130552=oriented_edge('',*,*,#130521,.f.);
#130554=oriented_edge('',*,*,#130553,.t.);
#130556=oriented_edge('',*,*,#130555,.f.);
#130557=oriented_edge('',*,*,#130538,.t.);
#130558=edge_loop('',(#130552,#130554,#130556,#130557));
#130559=face_outer_bound('',#130558,.f.);
#130561=cartesian_point('',(0.e0,0.e0,-5.3e0));
#130562=direction('',(0.e0,0.e0,1.e0));
#130563=direction('',(-2.491730944875e-1,9.684589660814e-1,0.e0));
#130564=axis2_placement_3d('',#130561,#130562,#130563);
#130565=toroidal_surface('',#130564,6.977148960218e1,5.e-1);
#130566=oriented_edge('',*,*,#130519,.f.);
#130567=oriented_edge('',*,*,#130496,.f.);
#130569=oriented_edge('',*,*,#130568,.t.);
#130570=oriented_edge('',*,*,#130553,.f.);
#130571=edge_loop('',(#130566,#130567,#130569,#130570));
#130572=face_outer_bound('',#130571,.f.);
#130574=cartesian_point('',(0.e0,0.e0,-1.900000000001e0));
#130575=direction('',(0.e0,0.e0,1.e0));
#130576=direction('',(1.e0,0.e0,0.e0));
#130577=axis2_placement_3d('',#130574,#130575,#130576);
#130578=conical_surface('',#130577,7.033091298696e1,1.e0);
#130579=oriented_edge('',*,*,#130568,.f.);
#130580=oriented_edge('',*,*,#130461,.t.);
#130581=oriented_edge('',*,*,#126124,.f.);
#130583=oriented_edge('',*,*,#130582,.t.);
#130584=edge_loop('',(#130579,#130580,#130581,#130583));
#130585=face_outer_bound('',#130584,.f.);
#130587=cartesian_point('',(-5.929510546614e0,6.806273895849e1,
-2.476198209865e0));
#130588=direction('',(-1.182084924766e-2,-1.854533586916e-2,
-9.997581397721e-1));
#130589=direction('',(-2.774584029113e-1,9.606276362301e-1,-1.453888458371e-2));
#130590=axis2_placement_3d('',#130587,#130588,#130589);
#130591=cylindrical_surface('',#130590,1.999996570862e0);
#130592=oriented_edge('',*,*,#130555,.t.);
#130593=oriented_edge('',*,*,#130582,.f.);
#130594=oriented_edge('',*,*,#126170,.t.);
#130596=oriented_edge('',*,*,#130595,.f.);
#130597=edge_loop('',(#130592,#130593,#130594,#130596));
#130598=face_outer_bound('',#130597,.f.);
#130600=cartesian_point('',(-6.405598272501e0,7.486592121122e1,-9.4e0));
#130601=direction('',(-9.395495010483e-1,-3.419680520012e-1,1.745240643728e-2));
#130602=direction('',(3.420201433256e-1,-9.396926207859e-1,0.e0));
#130603=axis2_placement_3d('',#130600,#130601,#130602);
#130604=plane('',#130603);
#130606=oriented_edge('',*,*,#130605,.t.);
#130607=oriented_edge('',*,*,#130540,.f.);
#130608=oriented_edge('',*,*,#130595,.t.);
#130609=oriented_edge('',*,*,#126184,.f.);
#130611=oriented_edge('',*,*,#130610,.f.);
#130612=edge_loop('',(#130606,#130607,#130608,#130609,#130611));
#130613=face_outer_bound('',#130612,.f.);
#130615=cartesian_point('',(-3.886794197633e0,6.614153467782e1,
-5.763128578325e0));
#130616=cartesian_point('',(-3.879876973001e0,6.613198834058e1,
-5.764412228744e0));
#130617=cartesian_point('',(-3.872910143045e0,6.612248646397e1,
-5.765941876231e0));
#130618=cartesian_point('',(-3.865897044022e0,6.611303916648e1,
-5.767709206214e0));
#130619=cartesian_point('',(-3.464880399996e0,6.629455466452e1,
-5.945814911712e0));
#130620=cartesian_point('',(-3.457678989951e0,6.628795548849e1,
-5.943971923886e0));
#130621=cartesian_point('',(-3.450382444455e0,6.628124547128e1,
-5.942249300675e0));
#130622=cartesian_point('',(-3.442994940198e0,6.627442611472e1,
-5.940650787488e0));
#130623=cartesian_point('',(-3.121476987226e0,6.642057619083e1,
-5.620328140098e0));
#130624=cartesian_point('',(-3.114685752604e0,6.640845690109e1,
-5.615915891681e0));
#130625=cartesian_point('',(-3.107832792276e0,6.639612741111e1,
-5.611721002763e0));
#130626=cartesian_point('',(-3.100925566062e0,6.638359285210e1,
-5.607753667494e0));
#130627=cartesian_point('',(-3.262425509859e0,6.637073413392e1,
-5.148897520741e0));
#130628=cartesian_point('',(-3.256284411991e0,6.635077652613e1,
-5.145508640763e0));
#130629=cartesian_point('',(-3.250157788196e0,6.633068400614e1,
-5.142551540321e0));
#130630=cartesian_point('',(-3.244055067015e0,6.631047379495e1,
-5.140029470451e0));
#130631=(bounded_surface()b_spline_surface(3,3,((#130615,#130616,#130617,
#130618),(#130619,#130620,#130621,#130622),(#130623,#130624,#130625,#130626),(
#130627,#130628,#130629,#130630)),.unspecified.,.f.,.f.,.f.)b_spline_surface_with_knots((4,4),(4,4),(-2.681619730054e-1,1.219322392485e0),(4.639883976313e-1,
5.050119216776e-1),.unspecified.)geometric_representation_item()rational_b_spline_surface(((1.431077586442e0,1.431077586442e0,1.431077586442e0,1.431077586442e0),
(8.745793541424e-1,8.745793541424e-1,8.745793541424e-1,8.745793541424e-1),(
8.568883324692e-1,8.568883324692e-1,8.568883324692e-1,8.568883324692e-1),(
1.378004521423e0,1.378004521423e0,1.378004521423e0,1.378004521423e0)))representation_item('')surface());
#130633=oriented_edge('',*,*,#130632,.t.);
#130634=oriented_edge('',*,*,#130542,.f.);
#130635=oriented_edge('',*,*,#130605,.f.);
#130636=edge_loop('',(#130633,#130634,#130635));
#130637=face_outer_bound('',#130636,.f.);
#130639=cartesian_point('',(-3.986124170809e0,6.624085859398e1,
-5.741568978039e0));
#130640=cartesian_point('',(-3.961238060470e0,6.619320568712e1,
-5.738873533505e0));
#130641=cartesian_point('',(-3.900680498287e0,6.609157976346e1,
-5.746529832348e0));
#130642=cartesian_point('',(-3.782688335204e0,6.594394064971e1,
-5.797242862075e0));
#130643=cartesian_point('',(-3.632178886249e0,6.580545851547e1,
-5.884246912568e0));
#130644=cartesian_point('',(-3.458018974474e0,6.568254810473e1,
-5.991978849483e0));
#130645=cartesian_point('',(-3.273726126577e0,6.557197662158e1,
-6.103589126648e0));
#130646=cartesian_point('',(-3.090841209817e0,6.546794593948e1,
-6.208755134600e0));
#130647=cartesian_point('',(-2.918648721730e0,6.536711178855e1,
-6.302708582455e0));
#130648=cartesian_point('',(-2.764252068498e0,6.527079672973e1,
-6.383105721263e0));
#130649=cartesian_point('',(-2.615619902090e0,6.517089677532e1,
-6.457637814373e0));
#130650=cartesian_point('',(-2.519007639166e0,6.510004470208e1,
-6.504568432493e0));
#130651=cartesian_point('',(-2.466548951226e0,6.505942552688e1,
-6.529711592873e0));
#130652=cartesian_point('',(-3.960440570851e0,6.624601685356e1,
-5.756507721600e0));
#130653=cartesian_point('',(-3.935687311139e0,6.620003974897e1,
-5.753462234133e0));
#130654=cartesian_point('',(-3.875378956764e0,6.610180636696e1,
-5.759723966682e0));
#130655=cartesian_point('',(-3.757438830372e0,6.595796459166e1,
-5.806490673091e0));
#130656=cartesian_point('',(-3.606493248137e0,6.582114511054e1,
-5.888095964482e0));
#130657=cartesian_point('',(-3.431609106973e0,6.569738473620e1,
-5.990079635538e0));
#130658=cartesian_point('',(-3.246789386666e0,6.558401736205e1,
-6.096482651027e0));
#130659=cartesian_point('',(-3.063959290791e0,6.547611083609e1,
-6.197315368140e0));
#130660=cartesian_point('',(-2.892516230138e0,6.537107796650e1,
-6.287880650980e0));
#130661=cartesian_point('',(-2.739434297962e0,6.527075483133e1,
-6.365768804478e0));
#130662=cartesian_point('',(-2.592671440843e0,6.516695190788e1,
-6.438284694229e0));
#130663=cartesian_point('',(-2.497722074124e0,6.509367264807e1,
-6.484108189692e0));
#130664=cartesian_point('',(-2.446316693158e0,6.505181223429e1,
-6.508692420334e0));
#130665=cartesian_point('',(-3.901042268090e0,6.625907364057e1,
-5.784476349194e0));
#130666=cartesian_point('',(-3.876611674951e0,6.621648110195e1,
-5.780537238896e0));
#130667=cartesian_point('',(-3.816939725667e0,6.612504352258e1,
-5.783516532026e0));
#130668=cartesian_point('',(-3.699350342263e0,6.598844665146e1,
-5.821433319586e0));
#130669=cartesian_point('',(-3.547847751508e0,6.585407520993e1,
-5.891197336530e0));
#130670=cartesian_point('',(-3.371965545060e0,6.572729281517e1,
-5.980800676664e0));
#130671=cartesian_point('',(-3.186734712091e0,6.560682311674e1,
-6.076200945053e0));
#130672=cartesian_point('',(-3.004856526355e0,6.548971048085e1,
-6.168062835360e0));
#130673=cartesian_point('',(-2.835880540176e0,6.537502020079e1,
-6.251790770390e0));
#130674=cartesian_point('',(-2.686427409074e0,6.526567177854e1,
-6.324779477243e0));
#130675=cartesian_point('',(-2.544469436862e0,6.515322329914e1,
-6.393507858247e0));
#130676=cartesian_point('',(-2.453607289907e0,6.507466104534e1,
-6.437337870912e0));
#130677=cartesian_point('',(-2.404742000769e0,6.503012949262e1,
-6.460934642630e0));
#130678=cartesian_point('',(-3.801532325636e0,6.628483926525e1,
-5.808616951140e0));
#130679=cartesian_point('',(-3.777695539998e0,6.624622172747e1,
-5.802890499785e0));
#130680=cartesian_point('',(-3.719297105988e0,6.616254407342e1,
-5.800173144404e0));
#130681=cartesian_point('',(-3.603090679857e0,6.603277809333e1,
-5.824218929339e0));
#130682=cartesian_point('',(-3.452214020807e0,6.589768468350e1,
-5.876369809096e0));
#130683=cartesian_point('',(-3.276996331071e0,6.576219299227e1,
-5.948386394671e0));
#130684=cartesian_point('',(-3.093863926602e0,6.562762825464e1,
-6.028944143147e0));
#130685=cartesian_point('',(-2.916428895893e0,6.549425559737e1,
-6.109404502963e0));
#130686=cartesian_point('',(-2.754119421419e0,6.536356901821e1,
-6.185124552241e0));
#130687=cartesian_point('',(-2.612776331320e0,6.523994342481e1,
-6.253022703061e0));
#130688=cartesian_point('',(-2.480531012859e0,6.511432566794e1,
-6.318427678919e0));
#130689=cartesian_point('',(-2.397349693028e0,6.502805320353e1,
-6.360875190762e0));
#130690=cartesian_point('',(-2.353099235001e0,6.497973526988e1,
-6.383871166586e0));
#130691=cartesian_point('',(-3.695209184747e0,6.631657315400e1,
-5.809870772368e0));
#130692=cartesian_point('',(-3.672064383906e0,6.628037146579e1,
-5.801921037672e0));
#130693=cartesian_point('',(-3.615250659073e0,6.620106880781e1,
-5.792903549899e0));
#130694=cartesian_point('',(-3.501381115849e0,6.607286872193e1,
-5.803160603574e0));
#130695=cartesian_point('',(-3.352857552492e0,6.593179336561e1,
-5.838895628693e0));
#130696=cartesian_point('',(-3.180874117363e0,6.578305669242e1,
-5.895528663369e0));
#130697=cartesian_point('',(-3.002994835839e0,6.563105892745e1,
-5.964106403367e0));
#130698=cartesian_point('',(-2.833384367210e0,6.547940870758e1,
-6.036303219480e0));
#130699=cartesian_point('',(-2.680934742503e0,6.533182803579e1,
-6.107190649985e0));
#130700=cartesian_point('',(-2.550450779845e0,6.519385833355e1,
-6.173017576126e0));
#130701=cartesian_point('',(-2.430379717961e0,6.505558983425e1,
-6.238136108076e0));
#130702=cartesian_point('',(-2.356305567101e0,6.496231123809e1,
-6.281220836007e0));
#130703=cartesian_point('',(-2.317374189974e0,6.491069156002e1,
-6.304712987164e0));
#130704=cartesian_point('',(-3.594783083954e0,6.635053588909e1,
-5.787771784365e0));
#130705=cartesian_point('',(-3.572346463966e0,6.631487850747e1,
-5.777424563407e0));
#130706=cartesian_point('',(-3.517242086334e0,6.623599246149e1,
-5.762253849285e0));
#130707=cartesian_point('',(-3.406395062031e0,6.610383222671e1,
-5.760466091004e0));
#130708=cartesian_point('',(-3.261692159928e0,6.595216292127e1,
-5.782975912861e0));
#130709=cartesian_point('',(-3.095158602856e0,6.578717818114e1,
-5.828311499883e0));
#130710=cartesian_point('',(-2.925097952881e0,6.561646283510e1,
-5.889253844339e0));
#130711=cartesian_point('',(-2.765797721281e0,6.544669082542e1,
-5.957363439662e0));
#130712=cartesian_point('',(-2.625257862905e0,6.528334038965e1,
-6.027219196653e0));
#130713=cartesian_point('',(-2.507112238948e0,6.513268611662e1,
-6.094285218908e0));
#130714=cartesian_point('',(-2.400244828934e0,6.498381602010e1,
-6.162230567106e0));
#130715=cartesian_point('',(-2.335627086696e0,6.488508877994e1,
-6.207923292332e0));
#130716=cartesian_point('',(-2.302088181037e0,6.483105627931e1,
-6.232963937668e0));
#130717=cartesian_point('',(-3.521223124531e0,6.637856262844e1,
-5.753199587758e0));
#130718=cartesian_point('',(-3.499348326525e0,6.634193191695e1,
-5.740861333961e0));
#130719=cartesian_point('',(-3.445663830047e0,6.626041697746e1,
-5.721023597576e0));
#130720=cartesian_point('',(-3.337674479552e0,6.612106106942e1,
-5.711186439383e0));
#130721=cartesian_point('',(-3.197032018295e0,6.595772816664e1,
-5.725809576608e0));
#130722=cartesian_point('',(-3.036381547996e0,6.577789067029e1,
-5.765422804335e0));
#130723=cartesian_point('',(-2.874303742969e0,6.559168728791e1,
-5.823678350848e0));
#130724=cartesian_point('',(-2.724860982270e0,6.540796398406e1,
-5.891729987676e0));
#130725=cartesian_point('',(-2.595095264307e0,6.523321045290e1,
-5.963619758650e0));
#130726=cartesian_point('',(-2.487630818773e0,6.507394721734e1,
-6.034116609827e0));
#130727=cartesian_point('',(-2.391780819151e0,6.491837569898e1,
-6.106578318275e0));
#130728=cartesian_point('',(-2.334764316272e0,6.481658044576e1,
-6.155765440297e0));
#130729=cartesian_point('',(-2.305466183385e0,6.476133792207e1,
-6.182792996939e0));
#130730=cartesian_point('',(-3.470056238121e0,6.639987858830e1,
-5.718522079107e0));
#130731=cartesian_point('',(-3.448597148730e0,6.636177758445e1,
-5.704663074255e0));
#130732=cartesian_point('',(-3.395997323328e0,6.627673765496e1,
-5.681486588511e0));
#130733=cartesian_point('',(-3.290367909048e0,6.612989336316e1,
-5.666497444869e0));
#130734=cartesian_point('',(-3.153279398614e0,6.595619045055e1,
-5.676675748020e0));
#130735=cartesian_point('',(-2.997814507284e0,6.576431525390e1,
-5.713784553926e0));
#130736=cartesian_point('',(-2.842593689541e0,6.556631081522e1,
-5.771851358656e0));
#130737=cartesian_point('',(-2.701340534546e0,6.537249156602e1,
-5.841560098050e0));
#130738=cartesian_point('',(-2.580254634592e0,6.518989178364e1,
-5.916477607504e0));
#130739=cartesian_point('',(-2.481170097364e0,6.502503475534e1,
-5.990819726701e0));
#130740=cartesian_point('',(-2.393761824019e0,6.486541704237e1,
-6.067837004542e0));
#130741=cartesian_point('',(-2.342422643618e0,6.476202139069e1,
-6.120370638178e0));
#130742=cartesian_point('',(-2.316242502044e0,6.470625942284e1,
-6.149273241983e0));
#130743=cartesian_point('',(-3.436093352636e0,6.641494769524e1,
-5.690132638296e0));
#130744=cartesian_point('',(-3.414922788004e0,6.637546989123e1,
-5.675195570154e0));
#130745=cartesian_point('',(-3.363091964241e0,6.628723293742e1,
-5.649756209799e0));
#130746=cartesian_point('',(-3.259217082384e0,6.613416323374e1,
-5.631573247371e0));
#130747=cartesian_point('',(-3.124856257353e0,6.595243647719e1,
-5.639327273056e0));
#130748=cartesian_point('',(-2.973385931050e0,6.575170873351e1,
-5.675519580936e0));
#130749=cartesian_point('',(-2.823375658718e0,6.554535171503e1,
-5.734310151276e0));
#130750=cartesian_point('',(-2.688232082661e0,6.534463317187e1,
-5.805976596142e0));
#130751=cartesian_point('',(-2.573506658315e0,6.515686852528e1,
-5.883718892595e0));
#130752=cartesian_point('',(-2.480464646391e0,6.498849784707e1,
-5.961350590892e0));
#130753=cartesian_point('',(-2.399052982760e0,6.482650528261e1,
-6.042106296590e0));
#130754=cartesian_point('',(-2.351679328201e0,6.472231701603e1,
-6.097324064484e0));
#130755=cartesian_point('',(-2.327653800322e0,6.466637309180e1,
-6.127720390920e0));
#130756=cartesian_point('',(-3.404941837476e0,6.642972026182e1,
-5.658543129346e0));
#130757=cartesian_point('',(-3.384048923545e0,6.638856544216e1,
-5.642546318572e0));
#130758=cartesian_point('',(-3.332974106757e0,6.629651037959e1,
-5.614983123964e0));
#130759=cartesian_point('',(-3.230902853363e0,6.613643403753e1,
-5.594104121775e0));
#130760=cartesian_point('',(-3.099424858917e0,6.594616917301e1,
-5.600178075705e0));
#130761=cartesian_point('',(-2.952189339272e0,6.573643071347e1,
-5.636300379467e0));
#130762=cartesian_point('',(-2.807639292050e0,6.552187584030e1,
-5.696632051497e0));
#130763=cartesian_point('',(-2.678795521360e0,6.531462459670e1,
-5.770980414625e0));
#130764=cartesian_point('',(-2.570523066132e0,6.512216727471e1,
-5.852155816257e0));
#130765=cartesian_point('',(-2.483519563377e0,6.495077974377e1,
-5.933566494395e0));
#130766=cartesian_point('',(-2.408014457755e0,6.478693011720e1,
-6.018489496700e0));
#130767=cartesian_point('',(-2.364481725984e0,6.468229348068e1,
-6.076647416163e0));
#130768=cartesian_point('',(-2.342520275194e0,6.462635090409e1,
-6.108671221612e0));
#130769=cartesian_point('',(-3.365871657945e0,6.644975965711e1,
-5.610100032737e0));
#130770=cartesian_point('',(-3.345347655514e0,6.640584305268e1,
-5.592661346655e0));
#130771=cartesian_point('',(-3.295301563766e0,6.630759118519e1,
-5.562357694020e0));
#130772=cartesian_point('',(-3.195801369971e0,6.613666585491e1,
-5.538468388421e0));
#130773=cartesian_point('',(-3.068544634790e0,6.593381898013e1,
-5.543299308883e0));
#130774=cartesian_point('',(-2.927528030599e0,6.571136283257e1,
-5.580558967689e0));
#130775=cartesian_point('',(-2.790908845663e0,6.548567299924e1,
-5.644218145939e0));
#130776=cartesian_point('',(-2.671072731650e0,6.526990331407e1,
-5.723339164784e0));
#130777=cartesian_point('',(-2.571877672121e0,6.507163143632e1,
-5.810159217720e0));
#130778=cartesian_point('',(-2.493236475293e0,6.489678758779e1,
-5.897520453334e0));
#130779=cartesian_point('',(-2.425785359754e0,6.473111949184e1,
-5.988843873840e0));
#130780=cartesian_point('',(-2.387393678885e0,6.462636348633e1,
-6.051449580789e0));
#130781=cartesian_point('',(-2.368160603386e0,6.457069007319e1,
-6.085923790686e0));
#130782=cartesian_point('',(-3.324535853048e0,6.647438880384e1,
-5.538840358076e0));
#130783=cartesian_point('',(-3.304449052103e0,6.642605717550e1,
-5.519620529300e0));
#130784=cartesian_point('',(-3.255673968986e0,6.631805621163e1,
-5.486243476350e0));
#130785=cartesian_point('',(-3.159594473204e0,6.613097884899e1,
-5.460010692375e0));
#130786=cartesian_point('',(-3.038177017207e0,6.591057213413e1,
-5.465485861540e0));
#130787=cartesian_point('',(-2.905797995624e0,6.567144899605e1,
-5.506726858864e0));
#130788=cartesian_point('',(-2.780024490814e0,6.543204382084e1,
-5.577068882004e0));
#130789=cartesian_point('',(-2.672227246343e0,6.520652447e1,-5.664434211531e0));
#130790=cartesian_point('',(-2.584867391782e0,6.500226182805e1,
-5.760262090366e0));
#130791=cartesian_point('',(-2.516862058662e0,6.482450364472e1,
-5.856664808960e0));
#130792=cartesian_point('',(-2.459396762038e0,6.465806953588e1,
-5.957421387341e0));
#130793=cartesian_point('',(-2.427178405156e0,6.455419168451e1,
-6.026456674759e0));
#130794=cartesian_point('',(-2.411148491697e0,6.449940953731e1,
-6.064451295262e0));
#130795=cartesian_point('',(-3.292521999146e0,6.650112446912e1,
-5.438934815650e0));
#130796=cartesian_point('',(-3.272878617570e0,6.644603646482e1,
-5.417764139642e0));
#130797=cartesian_point('',(-3.225496080757e0,6.632334882837e1,
-5.381617845724e0));
#130798=cartesian_point('',(-3.133631561262e0,6.611331587541e1,
-5.355450563869e0));
#130799=cartesian_point('',(-3.019805675003e0,6.586981470036e1,
-5.365803828750e0));
#130800=cartesian_point('',(-2.898715986522e0,6.561060491920e1,
-5.416337139857e0));
#130801=cartesian_point('',(-2.786828959686e0,6.535625348265e1,
-5.498922763040e0));
#130802=cartesian_point('',(-2.693962881694e0,6.512153544585e1,
-5.599813688688e0));
#130803=cartesian_point('',(-2.620756369402e0,6.491299282592e1,
-5.709403027945e0));
#130804=cartesian_point('',(-2.564985896134e0,6.473463681157e1,
-5.818945156451e0));
#130805=cartesian_point('',(-2.518528212984e0,6.457019733657e1,
-5.932956142544e0));
#130806=cartesian_point('',(-2.492731798014e0,6.446924451356e1,
-6.010823843854e0));
#130807=cartesian_point('',(-2.479890208988e0,6.441650813741e1,
-6.053618820781e0));
#130808=cartesian_point('',(-3.281641620802e0,6.652441174359e1,
-5.322090678551e0));
#130809=cartesian_point('',(-3.262343235039e0,6.646084170147e1,
-5.299197812554e0));
#130810=cartesian_point('',(-3.216190599308e0,6.631993436430e1,
-5.261389366625e0));
#130811=cartesian_point('',(-3.128660929052e0,6.608273577619e1,
-5.238730175966e0));
#130812=cartesian_point('',(-3.023104392241e0,6.581378546348e1,
-5.258858879048e0));
#130813=cartesian_point('',(-2.914377908723e0,6.553444252798e1,
-5.324059556526e0));
#130814=cartesian_point('',(-2.817381007115e0,6.526699610005e1,
-5.423907932364e0));
#130815=cartesian_point('',(-2.739983632528e0,6.502609735895e1,
-5.542632020068e0));
#130816=cartesian_point('',(-2.680832017026e0,6.481676701444e1,
-5.669475763047e0));
#130817=cartesian_point('',(-2.636629982640e0,6.464128358476e1,
-5.794859475981e0));
#130818=cartesian_point('',(-2.599981945923e0,6.448231916553e1,
-5.924401992959e0));
#130819=cartesian_point('',(-2.579409671396e0,6.438652182189e1,
-6.012413434204e0));
#130820=cartesian_point('',(-2.568963223278e0,6.433699340535e1,
-6.060684169477e0));
#130821=cartesian_point('',(-3.294177556466e0,6.653453184213e1,
-5.241032467697e0));
#130822=cartesian_point('',(-3.274987236395e0,6.646463889247e1,
-5.217367862712e0));
#130823=cartesian_point('',(-3.229386312679e0,6.631030339313e1,
-5.179598460478e0));
#130824=cartesian_point('',(-3.144414134961e0,6.605401874364e1,
-5.161967606379e0));
#130825=cartesian_point('',(-3.044133543493e0,6.576859386880e1,
-5.191955506607e0));
#130826=cartesian_point('',(-2.943348479617e0,6.547782391192e1,
-5.270204366798e0));
#130827=cartesian_point('',(-2.855659943027e0,6.520460902806e1,
-5.384253957047e0));
#130828=cartesian_point('',(-2.787485937914e0,6.496288382934e1,
-5.516872560178e0));
#130829=cartesian_point('',(-2.736195720138e0,6.475619633144e1,
-5.656563113025e0));
#130830=cartesian_point('',(-2.697946636950e0,6.458540644883e1,
-5.793295339154e0));
#130831=cartesian_point('',(-2.665786836954e0,6.443261619935e1,
-5.933635136429e0));
#130832=cartesian_point('',(-2.647109707336e0,6.434170690042e1,
-6.028542814155e0));
#130833=cartesian_point('',(-2.637316340369e0,6.429502044523e1,
-6.080507534237e0));
#130834=cartesian_point('',(-3.306201523823e0,6.653822962259e1,
-5.198359243464e0));
#130835=cartesian_point('',(-3.287032641422e0,6.646488948983e1,
-5.174402600318e0));
#130836=cartesian_point('',(-3.241640734631e0,6.630327171763e1,
-5.136975729846e0));
#130837=cartesian_point('',(-3.157893489842e0,6.603687423521e1,
-5.122692836256e0));
#130838=cartesian_point('',(-3.060265987250e0,6.574309507076e1,
-5.158702367691e0));
#130839=cartesian_point('',(-2.963490110940e0,6.544699534283e1,
-5.244596422021e0));
#130840=cartesian_point('',(-2.880426124778e0,6.517163923153e1,
-5.366723350689e0));
#130841=cartesian_point('',(-2.816700561630e0,6.493041378643e1,
-5.507068119166e0));
#130842=cartesian_point('',(-2.769038824175e0,6.472597900910e1,
-5.653758740346e0));
#130843=cartesian_point('',(-2.733363951017e0,6.455838948731e1,
-5.796562300222e0));
#130844=cartesian_point('',(-2.702941199809e0,6.440949135404e1,
-5.942592447125e0));
#130845=cartesian_point('',(-2.684794794620e0,6.432150960212e1,
-6.041092638435e0));
#130846=cartesian_point('',(-2.675072861750e0,6.427648581166e1,
-6.094973782077e0));
#130847=b_spline_surface_with_knots('',3,3,((#130639,#130640,#130641,#130642,
#130643,#130644,#130645,#130646,#130647,#130648,#130649,#130650,#130651),(
#130652,#130653,#130654,#130655,#130656,#130657,#130658,#130659,#130660,#130661,
#130662,#130663,#130664),(#130665,#130666,#130667,#130668,#130669,#130670,
#130671,#130672,#130673,#130674,#130675,#130676,#130677),(#130678,#130679,
#130680,#130681,#130682,#130683,#130684,#130685,#130686,#130687,#130688,#130689,
#130690),(#130691,#130692,#130693,#130694,#130695,#130696,#130697,#130698,
#130699,#130700,#130701,#130702,#130703),(#130704,#130705,#130706,#130707,
#130708,#130709,#130710,#130711,#130712,#130713,#130714,#130715,#130716),(
#130717,#130718,#130719,#130720,#130721,#130722,#130723,#130724,#130725,#130726,
#130727,#130728,#130729),(#130730,#130731,#130732,#130733,#130734,#130735,
#130736,#130737,#130738,#130739,#130740,#130741,#130742),(#130743,#130744,
#130745,#130746,#130747,#130748,#130749,#130750,#130751,#130752,#130753,#130754,
#130755),(#130756,#130757,#130758,#130759,#130760,#130761,#130762,#130763,
#130764,#130765,#130766,#130767,#130768),(#130769,#130770,#130771,#130772,
#130773,#130774,#130775,#130776,#130777,#130778,#130779,#130780,#130781),(
#130782,#130783,#130784,#130785,#130786,#130787,#130788,#130789,#130790,#130791,
#130792,#130793,#130794),(#130795,#130796,#130797,#130798,#130799,#130800,
#130801,#130802,#130803,#130804,#130805,#130806,#130807),(#130808,#130809,
#130810,#130811,#130812,#130813,#130814,#130815,#130816,#130817,#130818,#130819,
#130820),(#130821,#130822,#130823,#130824,#130825,#130826,#130827,#130828,
#130829,#130830,#130831,#130832,#130833),(#130834,#130835,#130836,#130837,
#130838,#130839,#130840,#130841,#130842,#130843,#130844,#130845,#130846)),
.unspecified.,.f.,.f.,.f.,(4,1,1,1,1,1,1,1,1,1,1,1,1,4),(4,1,1,1,1,1,1,1,1,1,4),
(2.681892219350e-1,3.75e-1,5.e-1,6.25e-1,7.5e-1,8.75e-1,9.375e-1,1.e0,1.0625e0,
1.125e0,1.25e0,1.375e0,1.5e0,1.653994683409e0),(1.510278899610e-1,
2.339532423938e-1,3.289868352793e-1,4.358780269327e-1,5.476284934537e-1,
6.549436700226e-1,7.556809438982e-1,8.480937643727e-1,9.301829612131e-1,1.e0,
1.083301798322e0),.unspecified.);
#130849=oriented_edge('',*,*,#130848,.f.);
#130850=oriented_edge('',*,*,#130632,.f.);
#130852=oriented_edge('',*,*,#130851,.f.);
#130853=edge_loop('',(#130849,#130850,#130852));
#130854=face_outer_bound('',#130853,.f.);
#130856=cartesian_point('',(-2.338180456498e0,6.499841881442e1,
-6.478647542483e0));
#130857=cartesian_point('',(-2.389152543353e0,6.506009788993e1,
-6.477649335335e0));
#130858=cartesian_point('',(-2.579504308808e0,6.526477908675e1,
-6.474200498494e0));
#130859=cartesian_point('',(-2.974502407460e0,6.554466721139e1,
-6.468669348966e0));
#130860=cartesian_point('',(-3.547400963811e0,6.573653941211e1,
-6.463118003952e0));
#130861=cartesian_point('',(-4.151602204980e0,6.575424773787e1,
-6.459421457006e0));
#130862=cartesian_point('',(-4.744250346006e0,6.559367628078e1,
-6.457892057522e0));
#130863=cartesian_point('',(-5.200904466208e0,6.530354910532e1,
-6.458728119636e0));
#130864=cartesian_point('',(-5.432487091808e0,6.505772721156e1,
-6.460256735497e0));
#130865=cartesian_point('',(-5.510208609406e0,6.495832028712e1,
-6.460995018233e0));
#130866=cartesian_point('',(-2.468242935517e0,6.489195634091e1,
-6.039314049735e0));
#130867=cartesian_point('',(-2.514311749143e0,6.494913263732e1,
-6.037942371920e0));
#130868=cartesian_point('',(-2.686780725486e0,6.513922979818e1,
-6.033244085131e0));
#130869=cartesian_point('',(-3.047395621586e0,6.540112416104e1,
-6.025823898047e0));
#130870=cartesian_point('',(-3.574712844927e0,6.558325471276e1,
-6.018439224915e0));
#130871=cartesian_point('',(-4.133726033741e0,6.560313240779e1,
-6.013558669224e0));
#130872=cartesian_point('',(-4.683206092836e0,6.545574859518e1,
-6.011572683157e0));
#130873=cartesian_point('',(-5.105970071222e0,6.518624220983e1,
-6.012593202995e0));
#130874=cartesian_point('',(-5.319291340582e0,6.495766499283e1,
-6.014739835756e0));
#130875=cartesian_point('',(-5.390671693300e0,6.486528582555e1,
-6.015688945402e0));
#130876=cartesian_point('',(-2.223458444082e0,6.509232086189e1,
-5.685110932116e0));
#130877=cartesian_point('',(-2.276796938689e0,6.515958041546e1,
-5.684408859589e0));
#130878=cartesian_point('',(-2.476815851934e0,6.538345984650e1,
-5.682043018578e0));
#130879=cartesian_point('',(-2.897150687023e0,6.569328865526e1,
-5.678416695818e0));
#130880=cartesian_point('',(-3.515093680023e0,6.591055103434e1,
-5.674868727034e0));
#130881=cartesian_point('',(-4.172395503278e0,6.593628953753e1,
-5.672559994647e0));
#130882=cartesian_point('',(-4.819408622916e0,6.576374265975e1,
-5.671653477937e0));
#130883=cartesian_point('',(-5.316808337663e0,6.544604739169e1,
-5.672053733904e0));
#130884=cartesian_point('',(-5.567028798515e0,6.517648708218e1,
-5.673196303140e0));
#130885=cartesian_point('',(-5.650603994332e0,6.506759033087e1,
-5.673619887954e0));
#130886=cartesian_point('',(-1.867649860512e0,6.538356434933e1,
-5.820337677369e0));
#130887=cartesian_point('',(-1.932633292858e0,6.546459498860e1,
-5.820627236991e0));
#130888=cartesian_point('',(-2.176058784613e0,6.573409234114e1,
-5.821662247493e0));
#130889=cartesian_point('',(-2.685947262495e0,6.610585260258e1,
-5.823419199484e0));
#130890=cartesian_point('',(-3.432956449638e0,6.636493535428e1,
-5.825235484555e0));
#130891=cartesian_point('',(-4.225837638301e0,6.639371962770e1,
-5.826476000764e0));
#130892=cartesian_point('',(-5.005655190255e0,6.618478567817e1,
-5.827017380123e0));
#130893=cartesian_point('',(-5.605568713494e0,6.580220774761e1,
-5.826666370134e0));
#130894=cartesian_point('',(-5.908031538618e0,6.547776997947e1,
-5.826261914117e0));
#130895=cartesian_point('',(-6.009189302875e0,6.534667538939e1,
-5.825992478245e0));
#130896=(bounded_surface()b_spline_surface(3,3,((#130856,#130857,#130858,
#130859,#130860,#130861,#130862,#130863,#130864,#130865),(#130866,#130867,
#130868,#130869,#130870,#130871,#130872,#130873,#130874,#130875),(#130876,
#130877,#130878,#130879,#130880,#130881,#130882,#130883,#130884,#130885),(
#130886,#130887,#130888,#130889,#130890,#130891,#130892,#130893,#130894,
#130895)),.unspecified.,.f.,.f.,.f.)b_spline_surface_with_knots((4,4),(4,1,1,1,
1,1,1,4),(-2.665152251941e-1,1.219384465399e0),(4.054691295263e-1,
4.419085035594e-1,5.325893633436e-1,6.239197179551e-1,7.148302531747e-1,
8.059686463899e-1,9.017572757213e-1,9.593958955811e-1),.unspecified.)geometric_representation_item()rational_b_spline_surface(((1.410425784340e0,
1.410425784340e0,1.410425784340e0,1.410425784340e0,1.410425784340e0,
1.410425784340e0,1.410425784340e0,1.410425784340e0,1.410425784340e0,
1.410425784340e0),(8.800153189704e-1,8.800153189704e-1,8.800153189704e-1,
8.800153189704e-1,8.800153189704e-1,8.800153189704e-1,8.800153189704e-1,
8.800153189704e-1,8.800153189704e-1,8.800153189704e-1),(8.637086316310e-1,
8.637086316310e-1,8.637086316310e-1,8.637086316310e-1,8.637086316310e-1,
8.637086316310e-1,8.637086316310e-1,8.637086316310e-1,8.637086316310e-1,
8.637086316310e-1),(1.361505722322e0,1.361505722322e0,1.361505722322e0,
1.361505722322e0,1.361505722322e0,1.361505722322e0,1.361505722322e0,
1.361505722322e0,1.361505722322e0,1.361505722322e0)))representation_item('')surface());
#130897=oriented_edge('',*,*,#130848,.t.);
#130899=oriented_edge('',*,*,#130898,.f.);
#130901=oriented_edge('',*,*,#130900,.t.);
#130902=oriented_edge('',*,*,#130508,.t.);
#130903=edge_loop('',(#130897,#130899,#130901,#130902));
#130904=face_outer_bound('',#130903,.f.);
#130906=cartesian_point('',(-3.878996899272e0,6.364652656147e1,
-7.551751302960e0));
#130907=direction('',(-2.506759210870e-2,4.997276361755e-2,9.984359462290e-1));
#130908=direction('',(8.480317435287e-1,5.299196091495e-1,-5.231616051136e-3));
#130909=axis2_placement_3d('',#130906,#130907,#130908);
#130910=cylindrical_surface('',#130909,2.000060215186e0);
#130911=oriented_edge('',*,*,#130898,.t.);
#130913=oriented_edge('',*,*,#130912,.f.);
#130915=oriented_edge('',*,*,#130914,.t.);
#130917=oriented_edge('',*,*,#130916,.f.);
#130918=edge_loop('',(#130911,#130913,#130915,#130917));
#130919=face_outer_bound('',#130918,.f.);
#130921=cartesian_point('',(0.e0,6.75e1,-3.7e0));
#130922=direction('',(0.e0,0.e0,-1.e0));
#130923=direction('',(0.e0,-1.e0,0.e0));
#130924=axis2_placement_3d('',#130921,#130922,#130923);
#130925=conical_surface('',#130924,3.400506129909e0,1.e0);
#130926=oriented_edge('',*,*,#130851,.t.);
#130927=oriented_edge('',*,*,#130610,.t.);
#130928=oriented_edge('',*,*,#126200,.f.);
#130929=oriented_edge('',*,*,#126198,.f.);
#130931=oriented_edge('',*,*,#130930,.t.);
#130933=oriented_edge('',*,*,#130932,.f.);
#130935=oriented_edge('',*,*,#130934,.f.);
#130936=oriented_edge('',*,*,#130912,.t.);
#130937=edge_loop('',(#130926,#130927,#130928,#130929,#130931,#130933,#130935,
#130936));
#130938=face_outer_bound('',#130937,.f.);
#130940=cartesian_point('',(1.678885863916e0,6.187938560038e1,-9.4e0));
#130941=direction('',(9.395495010483e-1,-3.419680520012e-1,1.745240643728e-2));
#130942=direction('',(3.420201433256e-1,9.396926207859e-1,0.e0));
#130943=axis2_placement_3d('',#130940,#130941,#130942);
#130944=plane('',#130943);
#130946=oriented_edge('',*,*,#130945,.f.);
#130947=oriented_edge('',*,*,#130930,.f.);
#130948=oriented_edge('',*,*,#126214,.f.);
#130950=oriented_edge('',*,*,#130949,.t.);
#130951=edge_loop('',(#130946,#130947,#130948,#130950));
#130952=face_outer_bound('',#130951,.f.);
#130954=cartesian_point('',(3.600485588472e0,6.572233016186e1,-8.9e0));
#130955=direction('',(3.420201433256e-1,9.396926207859e-1,0.e0));
#130956=direction('',(0.e0,0.e0,-1.e0));
#130957=axis2_placement_3d('',#130954,#130955,#130956);
#130958=cylindrical_surface('',#130957,5.e-1);
#130959=oriented_edge('',*,*,#127470,.f.);
#130961=oriented_edge('',*,*,#130960,.f.);
#130962=oriented_edge('',*,*,#130945,.t.);
#130964=oriented_edge('',*,*,#130963,.f.);
#130965=edge_loop('',(#130959,#130961,#130962,#130964));
#130966=face_outer_bound('',#130965,.f.);
#130968=cartesian_point('',(0.e0,6.75e1,-8.9e0));
#130969=direction('',(0.e0,0.e0,-1.e0));
#130970=direction('',(-9.862709522155e-1,-1.651351229022e-1,0.e0));
#130971=axis2_placement_3d('',#130968,#130969,#130970);
#130972=toroidal_surface('',#130971,3.991348631558e0,5.e-1);
#130973=oriented_edge('',*,*,#127468,.f.);
#130975=oriented_edge('',*,*,#130974,.f.);
#130976=oriented_edge('',*,*,#130934,.t.);
#130977=oriented_edge('',*,*,#130932,.t.);
#130978=oriented_edge('',*,*,#130960,.t.);
#130979=edge_loop('',(#130973,#130975,#130976,#130977,#130978));
#130980=face_outer_bound('',#130979,.f.);
#130982=cartesian_point('',(-3.846511156455e0,6.358190078281e1,
-8.899835918047e0));
#130983=direction('',(-2.597076662766e-5,1.436218800798e-4,9.999999893491e-1));
#130984=direction('',(-7.556418077197e-1,6.549850727304e-1,-1.136947858231e-4));
#130985=axis2_placement_3d('',#130982,#130983,#130984);
#130986=toroidal_surface('',#130985,1.499102036463e0,4.999953159899e-1);
#130987=oriented_edge('',*,*,#127466,.f.);
#130989=oriented_edge('',*,*,#130988,.t.);
#130990=oriented_edge('',*,*,#130914,.f.);
#130991=oriented_edge('',*,*,#130974,.t.);
#130992=edge_loop('',(#130987,#130989,#130990,#130991));
#130993=face_outer_bound('',#130992,.f.);
#130995=cartesian_point('',(-7.437017087510e0,6.190525093990e1,-8.9e0));
#130996=direction('',(6.786725717393e-1,7.344409713305e-1,0.e0));
#130997=direction('',(0.e0,0.e0,-1.e0));
#130998=axis2_placement_3d('',#130995,#130996,#130997);
#130999=cylindrical_surface('',#130998,5.e-1);
#131000=oriented_edge('',*,*,#127464,.f.);
#131002=oriented_edge('',*,*,#131001,.f.);
#131004=oriented_edge('',*,*,#131003,.t.);
#131005=oriented_edge('',*,*,#130988,.f.);
#131006=edge_loop('',(#131000,#131002,#131004,#131005));
#131007=face_outer_bound('',#131006,.f.);
#131009=cartesian_point('',(-1.03e1,6.54e1,-8.9e0));
#131010=direction('',(0.e0,0.e0,-1.e0));
#131011=direction('',(-8.330083687552e-1,-5.532603885909e-1,0.e0));
#131012=axis2_placement_3d('',#131009,#131010,#131011);
#131013=toroidal_surface('',#131012,4.474482283357e0,5.e-1);
#131014=oriented_edge('',*,*,#127462,.f.);
#131016=oriented_edge('',*,*,#131015,.t.);
#131018=oriented_edge('',*,*,#131017,.t.);
#131019=oriented_edge('',*,*,#131001,.t.);
#131020=edge_loop('',(#131014,#131016,#131018,#131019));
#131021=face_outer_bound('',#131020,.f.);
#131023=cartesian_point('',(-1.720829400670e1,6.628297641913e1,-8.9e0));
#131024=direction('',(6.786725717393e-1,-7.344409713305e-1,0.e0));
#131025=direction('',(0.e0,0.e0,-1.e0));
#131026=axis2_placement_3d('',#131023,#131024,#131025);
#131027=cylindrical_surface('',#131026,5.e-1);
#131028=oriented_edge('',*,*,#127460,.f.);
#131030=oriented_edge('',*,*,#131029,.f.);
#131032=oriented_edge('',*,*,#131031,.t.);
#131033=oriented_edge('',*,*,#131015,.f.);
#131034=edge_loop('',(#131028,#131030,#131032,#131033));
#131035=face_outer_bound('',#131034,.f.);
#131037=cartesian_point('',(-1.786337510222e1,6.478182115524e1,
-8.899804987090e0));
#131038=direction('',(-1.326105785915e-5,1.654052884586e-4,9.999999862326e-1));
#131039=direction('',(-7.293260252042e-1,6.841663057116e-1,-1.228363614594e-4));
#131040=axis2_placement_3d('',#131037,#131038,#131039);
#131041=toroidal_surface('',#131040,1.499810811888e0,4.999969147428e-1);
#131042=oriented_edge('',*,*,#127458,.f.);
#131044=oriented_edge('',*,*,#131043,.t.);
#131046=oriented_edge('',*,*,#131045,.f.);
#131047=oriented_edge('',*,*,#131029,.t.);
#131048=edge_loop('',(#131042,#131044,#131046,#131047));
#131049=face_outer_bound('',#131048,.f.);
#131051=cartesian_point('',(-6.767448886476e1,1.719397646151e1,-8.9e0));
#131052=direction('',(7.078468738263e-1,7.063659131175e-1,0.e0));
#131053=direction('',(0.e0,0.e0,-1.e0));
#131054=axis2_placement_3d('',#131051,#131052,#131053);
#131055=cylindrical_surface('',#131054,5.e-1);
#131056=oriented_edge('',*,*,#127456,.f.);
#131058=oriented_edge('',*,*,#131057,.f.);
#131059=oriented_edge('',*,*,#130317,.t.);
#131060=oriented_edge('',*,*,#131043,.f.);
#131061=edge_loop('',(#131056,#131058,#131059,#131060));
#131062=face_outer_bound('',#131061,.f.);
#131064=cartesian_point('',(-6.483297458528e1,1.791049204320e1,
-8.899808141277e0));
#131065=direction('',(-1.614267120983e-4,-1.783842441073e-5,9.999999868116e-1));
#131066=direction('',(-6.549053698946e-1,-7.557108853752e-1,
-1.191999136748e-4));
#131067=axis2_placement_3d('',#131064,#131065,#131066);
#131068=toroidal_surface('',#131067,1.499756524920e0,4.999972037048e-1);
#131069=oriented_edge('',*,*,#127454,.f.);
#131071=oriented_edge('',*,*,#131070,.t.);
#131073=oriented_edge('',*,*,#131072,.f.);
#131074=oriented_edge('',*,*,#131057,.t.);
#131075=edge_loop('',(#131069,#131071,#131073,#131074));
#131076=face_outer_bound('',#131075,.f.);
#131078=cartesian_point('',(-6.204085392433e1,1.328828913828e1,-8.9e0));
#131079=direction('',(-7.344409713305e-1,6.786725717393e-1,0.e0));
#131080=direction('',(0.e0,0.e0,-1.e0));
#131081=axis2_placement_3d('',#131078,#131079,#131080);
#131082=cylindrical_surface('',#131081,5.e-1);
#131083=oriented_edge('',*,*,#127452,.f.);
#131085=oriented_edge('',*,*,#131084,.f.);
#131087=oriented_edge('',*,*,#131086,.t.);
#131088=oriented_edge('',*,*,#131070,.f.);
#131089=edge_loop('',(#131083,#131085,#131087,#131088));
#131090=face_outer_bound('',#131089,.f.);
#131092=cartesian_point('',(-6.54e1,1.03e1,-8.9e0));
#131093=direction('',(0.e0,0.e0,1.e0));
#131094=direction('',(5.920068060040e-1,-8.059329634932e-1,0.e0));
#131095=axis2_placement_3d('',#131092,#131093,#131094);
#131096=toroidal_surface('',#131095,4.474482283357e0,5.e-1);
#131097=oriented_edge('',*,*,#127450,.f.);
#131099=oriented_edge('',*,*,#131098,.t.);
#131101=oriented_edge('',*,*,#131100,.t.);
#131102=oriented_edge('',*,*,#131084,.t.);
#131103=edge_loop('',(#131097,#131099,#131101,#131102));
#131104=face_outer_bound('',#131103,.f.);
#131106=cartesian_point('',(-6.496770920171e1,4.607100857994e0,-8.9e0));
#131107=direction('',(7.344409713305e-1,6.786725717393e-1,0.e0));
#131108=direction('',(0.e0,0.e0,-1.e0));
#131109=axis2_placement_3d('',#131106,#131107,#131108);
#131110=cylindrical_surface('',#131109,5.e-1);
#131111=oriented_edge('',*,*,#127448,.f.);
#131113=oriented_edge('',*,*,#131112,.f.);
#131115=oriented_edge('',*,*,#131114,.t.);
#131116=oriented_edge('',*,*,#131098,.f.);
#131117=edge_loop('',(#131111,#131113,#131115,#131116));
#131118=face_outer_bound('',#131117,.f.);
#131120=cartesian_point('',(-6.358190080153e1,3.846511223878e0,
-8.899836015392e0));
#131121=direction('',(-1.436069045573e-4,2.607542000594e-5,9.999999893486e-1));
#131122=direction('',(-6.903915961591e-1,-7.234358558351e-1,
-8.028110712364e-5));
#131123=axis2_placement_3d('',#131120,#131121,#131122);
#131124=toroidal_surface('',#131123,1.499102046400e0,4.999952926599e-1);
#131125=oriented_edge('',*,*,#127446,.f.);
#131126=oriented_edge('',*,*,#129553,.t.);
#131128=oriented_edge('',*,*,#131127,.f.);
#131129=oriented_edge('',*,*,#131112,.t.);
#131130=edge_loop('',(#131125,#131126,#131128,#131129));
#131131=face_outer_bound('',#131130,.f.);
#131133=cartesian_point('',(-6.365258295044e1,3.882023451036e0,
-7.430908008720e0));
#131134=direction('',(4.998348727573e-2,-2.505766220981e-2,-9.984356587003e-1));
#131135=direction('',(-5.299133332956e-1,-8.480355804329e-1,
-5.245332726249e-3));
#131136=axis2_placement_3d('',#131133,#131134,#131135);
#131137=cylindrical_surface('',#131136,2.000056715542e0);
#131139=oriented_edge('',*,*,#131138,.t.);
#131141=oriented_edge('',*,*,#131140,.f.);
#131142=oriented_edge('',*,*,#131127,.t.);
#131143=oriented_edge('',*,*,#129565,.f.);
#131144=edge_loop('',(#131139,#131141,#131142,#131143));
#131145=face_outer_bound('',#131144,.f.);
#131147=cartesian_point('',(-6.495820839830e1,5.510231750502e0,
-6.460796241780e0));
#131148=cartesian_point('',(-6.504977850148e1,5.438655206246e0,
-6.460117896709e0));
#131149=cartesian_point('',(-6.528255088123e1,5.222544366218e0,
-6.458645876175e0));
#131150=cartesian_point('',(-6.557131823533e1,4.789472206476e0,
-6.457693861379e0));
#131151=cartesian_point('',(-6.574671286854e1,4.209668333194e0,
-6.458971951177e0));
#131152=cartesian_point('',(-6.574589617850e1,3.604571915803e0,
-6.462475853261e0));
#131153=cartesian_point('',(-6.556863202334e1,3.022362240362e0,
-6.467911362962e0));
#131154=cartesian_point('',(-6.528810596793e1,2.604433005177e0,
-6.473590350211e0));
#131155=cartesian_point('',(-6.507087394444e1,2.398082795939e0,
-6.477270603196e0));
#131156=cartesian_point('',(-6.499707233334e1,2.337189215919e0,
-6.478467386964e0));
#131157=cartesian_point('',(-6.486532965064e1,5.390882591607e0,
-6.015583641416e0));
#131158=cartesian_point('',(-6.495043696621e1,5.325137233929e0,
-6.014706793051e0));
#131159=cartesian_point('',(-6.516689684718e1,5.126085421836e0,
-6.012658802561e0));
#131160=cartesian_point('',(-6.543524049850e1,4.725229333534e0,
-6.011474857913e0));
#131161=cartesian_point('',(-6.559662894871e1,4.187575189816e0,
-6.013132329621e0));
#131162=cartesian_point('',(-6.559256224628e1,3.627470727806e0,
-6.017752566234e0));
#131163=cartesian_point('',(-6.542391998671e1,3.091186129142e0,
-6.024977378273e0));
#131164=cartesian_point('',(-6.516113791281e1,2.709270476547e0,
-6.032573328889e0));
#131165=cartesian_point('',(-6.495928289917e1,2.522200836991e0,
-6.037600235644e0));
#131166=cartesian_point('',(-6.489086261458e1,2.467160541247e0,
-6.039236658528e0));
#131167=cartesian_point('',(-6.506758560742e1,5.650779811156e0,
-5.673730274702e0));
#131168=cartesian_point('',(-6.516790599097e1,5.573805171979e0,
-5.673333738025e0));
#131169=cartesian_point('',(-6.542315610986e1,5.340362757147e0,
-5.672260774352e0));
#131170=cartesian_point('',(-6.573950827605e1,4.868847869613e0,
-5.671772526897e0));
#131171=cartesian_point('',(-6.592870159309e1,4.235769801359e0,
-5.672527519255e0));
#131172=cartesian_point('',(-6.592168223670e1,3.577064391612e0,
-5.674708913124e0));
#131173=cartesian_point('',(-6.572028065749e1,2.948386777764e0,
-5.678177074319e0));
#131174=cartesian_point('',(-6.540923478110e1,2.502996354493e0,
-5.681870104582e0));
#131175=cartesian_point('',(-6.517146384425e1,2.285988595177e0,
-5.684416074479e0));
#131176=cartesian_point('',(-6.509098242266e1,2.222267047246e0,
-5.685246516560e0));
#131177=cartesian_point('',(-6.534653753404e1,6.009231481177e0,
-5.825960599315e0));
#131178=cartesian_point('',(-6.546729785602e1,5.91607074e0,-5.826203658854e0));
#131179=cartesian_point('',(-6.577449343153e1,5.633885080951e0,
-5.826608260682e0));
#131180=cartesian_point('',(-6.615537861031e1,5.065157100705e0,
-5.826988848277e0));
#131181=cartesian_point('',(-6.638420250312e1,4.302200063461e0,
-5.826535440444e0));
#131182=cartesian_point('',(-6.637788133911e1,3.507801203034e0,
-5.825356921426e0));
#131183=cartesian_point('',(-6.613794913432e1,2.748073030597e0,
-5.823577410269e0));
#131184=cartesian_point('',(-6.576491505145e1,2.208027640521e0,
-5.821758379232e0));
#131185=cartesian_point('',(-6.547876474631e1,1.943998880782e0,
-5.820667851397e0));
#131186=cartesian_point('',(-6.538181151087e1,1.866370689404e0,
-5.820314676920e0));
#131187=(bounded_surface()b_spline_surface(3,3,((#131147,#131148,#131149,
#131150,#131151,#131152,#131153,#131154,#131155,#131156),(#131157,#131158,
#131159,#131160,#131161,#131162,#131163,#131164,#131165,#131166),(#131167,
#131168,#131169,#131170,#131171,#131172,#131173,#131174,#131175,#131176),(
#131177,#131178,#131179,#131180,#131181,#131182,#131183,#131184,#131185,
#131186)),.unspecified.,.f.,.f.,.f.)b_spline_surface_with_knots((4,4),(4,1,1,1,
1,1,1,4),(-2.661578936210e-1,1.219273402733e0),(4.059645015821e-2,
9.370421393203e-2,1.850690223580e-1,2.762536803693e-1,3.677902526470e-1,
4.587030765007e-1,5.512685616773e-1,5.948248005084e-1),.unspecified.)geometric_representation_item()rational_b_spline_surface(((1.410032369511e0,
1.410032369511e0,1.410032369511e0,1.410032369511e0,1.410032369511e0,
1.410032369511e0,1.410032369511e0,1.410032369511e0,1.410032369511e0,
1.410032369511e0),(8.800503042291e-1,8.800503042291e-1,8.800503042291e-1,
8.800503042291e-1,8.800503042291e-1,8.800503042291e-1,8.800503042291e-1,
8.800503042291e-1,8.800503042291e-1,8.800503042291e-1),(8.638343652450e-1,
8.638343652450e-1,8.638343652450e-1,8.638343652450e-1,8.638343652450e-1,
8.638343652450e-1,8.638343652450e-1,8.638343652450e-1,8.638343652450e-1,
8.638343652450e-1),(1.361384552559e0,1.361384552559e0,1.361384552559e0,
1.361384552559e0,1.361384552559e0,1.361384552559e0,1.361384552559e0,
1.361384552559e0,1.361384552559e0,1.361384552559e0)))representation_item('')surface());
#131188=oriented_edge('',*,*,#129805,.t.);
#131189=oriented_edge('',*,*,#129865,.t.);
#131191=oriented_edge('',*,*,#131190,.t.);
#131192=oriented_edge('',*,*,#131138,.f.);
#131193=edge_loop('',(#131188,#131189,#131191,#131192));
#131194=face_outer_bound('',#131193,.f.);
#131196=cartesian_point('',(-6.282533926810e1,8.135771487441e0,-6.3e0));
#131197=direction('',(-7.344409713305e-1,-6.786725717393e-1,0.e0));
#131198=direction('',(6.777424745667e-1,-7.334344455044e-1,5.233595624294e-2));
#131199=axis2_placement_3d('',#131196,#131197,#131198);
#131200=cylindrical_surface('',#131199,5.e-1);
#131202=oriented_edge('',*,*,#131201,.t.);
#131203=oriented_edge('',*,*,#131190,.f.);
#131204=oriented_edge('',*,*,#129863,.f.);
#131206=oriented_edge('',*,*,#131205,.f.);
#131207=edge_loop('',(#131202,#131203,#131204,#131206));
#131208=face_outer_bound('',#131207,.f.);
#131210=cartesian_point('',(-7.117671620622e1,-4.843913303658e-1,-9.4e0));
#131211=direction('',(6.777424745667e-1,-7.334344455044e-1,5.233595624294e-2));
#131212=direction('',(7.344409713304e-1,6.786725717393e-1,0.e0));
#131213=axis2_placement_3d('',#131210,#131211,#131212);
#131214=plane('',#131213);
#131215=oriented_edge('',*,*,#131201,.f.);
#131217=oriented_edge('',*,*,#131216,.f.);
#131218=oriented_edge('',*,*,#131114,.f.);
#131219=oriented_edge('',*,*,#131140,.t.);
#131220=edge_loop('',(#131215,#131217,#131218,#131219));
#131221=face_outer_bound('',#131220,.f.);
#131223=cartesian_point('',(-6.54e1,1.03e1,-7.6e0));
#131224=direction('',(0.e0,0.e0,-1.e0));
#131225=direction('',(0.e0,-1.e0,0.e0));
#131226=axis2_placement_3d('',#131223,#131224,#131225);
#131227=conical_surface('',#131226,3.905665997291e0,3.e0);
#131229=oriented_edge('',*,*,#131228,.f.);
#131231=oriented_edge('',*,*,#131230,.t.);
#131232=oriented_edge('',*,*,#131100,.f.);
#131233=oriented_edge('',*,*,#131216,.t.);
#131234=edge_loop('',(#131229,#131231,#131232,#131233));
#131235=face_outer_bound('',#131234,.f.);
#131237=cartesian_point('',(-6.54e1,1.03e1,-6.3e0));
#131238=direction('',(0.e0,0.e0,1.e0));
#131239=direction('',(5.952097272541e-1,8.035703955361e-1,0.e0));
#131240=axis2_placement_3d('',#131237,#131238,#131239);
#131241=toroidal_surface('',#131240,3.336849711224e0,5.e-1);
#131242=oriented_edge('',*,*,#131228,.t.);
#131243=oriented_edge('',*,*,#131205,.t.);
#131244=oriented_edge('',*,*,#129861,.f.);
#131246=oriented_edge('',*,*,#131245,.t.);
#131247=edge_loop('',(#131242,#131243,#131244,#131246));
#131248=face_outer_bound('',#131247,.f.);
#131250=cartesian_point('',(-6.695837930365e1,1.628343389397e1,-6.3e0));
#131251=direction('',(7.344409713305e-1,-6.786725717393e-1,0.e0));
#131252=direction('',(6.777424745667e-1,7.334344455044e-1,5.233595624294e-2));
#131253=axis2_placement_3d('',#131250,#131251,#131252);
#131254=cylindrical_surface('',#131253,5.e-1);
#131256=oriented_edge('',*,*,#131255,.t.);
#131257=oriented_edge('',*,*,#131245,.f.);
#131258=oriented_edge('',*,*,#129859,.f.);
#131259=oriented_edge('',*,*,#130129,.f.);
#131260=edge_loop('',(#131256,#131257,#131258,#131259));
#131261=face_outer_bound('',#131260,.f.);
#131263=cartesian_point('',(-5.943447592725e1,1.023377607442e1,-9.4e0));
#131264=direction('',(6.777424745667e-1,7.334344455044e-1,5.233595624294e-2));
#131265=direction('',(-7.344409713304e-1,6.786725717393e-1,0.e0));
#131266=axis2_placement_3d('',#131263,#131264,#131265);
#131267=plane('',#131266);
#131268=oriented_edge('',*,*,#131255,.f.);
#131270=oriented_edge('',*,*,#131269,.t.);
#131271=oriented_edge('',*,*,#131086,.f.);
#131272=oriented_edge('',*,*,#131230,.f.);
#131273=edge_loop('',(#131268,#131270,#131271,#131272));
#131274=face_outer_bound('',#131273,.f.);
#131276=cartesian_point('',(-5.503770154107e1,2.491210359944e1,
-2.338245181519e2));
#131277=direction('',(-4.347951400142e-2,-3.107741477228e-2,9.985708418301e-1));
#131278=direction('',(-7.063390168680e-1,7.078199211863e-1,-8.726535498375e-3));
#131279=axis2_placement_3d('',#131276,#131277,#131278);
#131280=cylindrical_surface('',#131279,2.e0);
#131281=oriented_edge('',*,*,#130127,.t.);
#131282=oriented_edge('',*,*,#130319,.f.);
#131283=oriented_edge('',*,*,#131072,.t.);
#131284=oriented_edge('',*,*,#131269,.f.);
#131285=edge_loop('',(#131281,#131282,#131283,#131284));
#131286=face_outer_bound('',#131285,.f.);
#131288=cartesian_point('',(-2.488180240563e1,5.500491041448e1,
-2.338245181519e2));
#131289=direction('',(3.115244340792e-2,4.339841196233e-2,9.985720320081e-1));
#131290=direction('',(7.334344455044e-1,6.777424745667e-1,-5.233595624295e-2));
#131291=axis2_placement_3d('',#131288,#131289,#131290);
#131292=cylindrical_surface('',#131291,2.e0);
#131294=oriented_edge('',*,*,#131293,.t.);
#131296=oriented_edge('',*,*,#131295,.t.);
#131297=oriented_edge('',*,*,#131045,.t.);
#131298=oriented_edge('',*,*,#130315,.f.);
#131299=edge_loop('',(#131294,#131296,#131297,#131298));
#131300=face_outer_bound('',#131299,.f.);
#131302=cartesian_point('',(-1.618314713946e1,6.614132614641e1,
-6.460414351685e0));
#131303=cartesian_point('',(-1.623203414799e1,6.620399921704e1,
-6.460136828961e0));
#131304=cartesian_point('',(-1.641601809878e1,6.641345184081e1,
-6.459362105983e0));
#131305=cartesian_point('',(-1.680936363670e1,6.670883897043e1,
-6.459218558701e0));
#131306=cartesian_point('',(-1.739824440935e1,6.691941376361e1,
-6.461385084407e0));
#131307=cartesian_point('',(-1.803588899321e1,6.694110221400e1,
-6.465812092790e0));
#131308=cartesian_point('',(-1.864960720123e1,6.676692208277e1,
-6.472010702109e0));
#131309=cartesian_point('',(-1.907621024479e1,6.648431405412e1,
-6.477904805110e0));
#131310=cartesian_point('',(-1.928146696251e1,6.627226446635e1,
-6.481466434073e0));
#131311=cartesian_point('',(-1.933718247137e1,6.620696715464e1,
-6.482505148883e0));
#131312=cartesian_point('',(-1.630242534387e1,6.604849893674e1,
-6.014255806350e0));
#131313=cartesian_point('',(-1.634745874716e1,6.610664820385e1,
-6.013880630073e0));
#131314=cartesian_point('',(-1.651719250548e1,6.630098472076e1,
-6.012822055185e0));
#131315=cartesian_point('',(-1.688139765238e1,6.657464908994e1,
-6.012661477356e0));
#131316=cartesian_point('',(-1.742722794322e1,6.676765011783e1,
-6.015505522101e0));
#131317=cartesian_point('',(-1.801671984204e1,6.678349838327e1,
-6.021371184907e0));
#131318=cartesian_point('',(-1.858089413350e1,6.661727423788e1,
-6.029663450030e0));
#131319=cartesian_point('',(-1.896980352999e1,6.635297229396e1,
-6.037622544015e0));
#131320=cartesian_point('',(-1.915555289543e1,6.615637564623e1,
-6.042508404894e0));
#131321=cartesian_point('',(-1.920585260495e1,6.609596508144e1,
-6.043944641314e0));
#131322=cartesian_point('',(-1.604149131240e1,6.625156906368e1,
-5.672580588560e0));
#131323=cartesian_point('',(-1.609434083135e1,6.632009134557e1,
-5.672394990711e0));
#131324=cartesian_point('',(-1.629371130211e1,6.654910452671e1,
-5.671860443454e0));
#131325=cartesian_point('',(-1.672243247713e1,6.687135405890e1,
-5.671813384798e0));
#131326=cartesian_point('',(-1.736528754643e1,6.709719802475e1,
-5.673138282454e0));
#131327=cartesian_point('',(-1.805835090349e1,6.711296225562e1,
-5.675924813726e0));
#131328=cartesian_point('',(-1.871920654007e1,6.691397211294e1,
-5.679942350386e0));
#131329=cartesian_point('',(-1.917227758451e1,6.660122868071e1,
-5.683870969543e0));
#131330=cartesian_point('',(-1.938761293911e1,6.636981274999e1,
-5.686356625384e0));
#131331=cartesian_point('',(-1.944583010458e1,6.629879467102e1,
-5.687098093499e0));
#131332=cartesian_point('',(-1.568288583889e1,6.653065107716e1,
-5.826436247229e0));
#131333=cartesian_point('',(-1.574676768512e1,6.661320360866e1,
-5.826522567942e0));
#131334=cartesian_point('',(-1.598759556940e1,6.688911241134e1,
-5.826754058497e0));
#131335=cartesian_point('',(-1.650461859410e1,6.727762972471e1,
-5.826826929537e0));
#131336=cartesian_point('',(-1.727946919481e1,6.755126043030e1,
-5.826081546653e0));
#131337=cartesian_point('',(-1.811570869275e1,6.757299349824e1,
-5.824604171751e0));
#131338=cartesian_point('',(-1.891497103961e1,6.733624031932e1,
-5.822602409837e0));
#131339=cartesian_point('',(-1.946487715436e1,6.696089483127e1,
-5.820761519068e0));
#131340=cartesian_point('',(-1.972706535082e1,6.668210613034e1,
-5.819713542174e0));
#131341=cartesian_point('',(-1.979802303614e1,6.659647082661e1,
-5.819417453748e0));
#131342=(bounded_surface()b_spline_surface(3,3,((#131302,#131303,#131304,
#131305,#131306,#131307,#131308,#131309,#131310,#131311),(#131312,#131313,
#131314,#131315,#131316,#131317,#131318,#131319,#131320,#131321),(#131322,
#131323,#131324,#131325,#131326,#131327,#131328,#131329,#131330,#131331),(
#131332,#131333,#131334,#131335,#131336,#131337,#131338,#131339,#131340,
#131341)),.unspecified.,.f.,.f.,.f.)b_spline_surface_with_knots((4,4),(4,1,1,1,
1,1,1,4),(-2.660139532729e-1,1.220141872317e0),(3.490584814747e-2,
6.309128048214e-2,1.335517689491e-1,2.075114502086e-1,2.820903622024e-1,
3.567767281339e-1,4.304390153191e-1,4.607243729736e-1),.unspecified.)geometric_representation_item()rational_b_spline_surface(((1.410502598557e0,
1.410502598557e0,1.410502598557e0,1.410502598557e0,1.410502598557e0,
1.410502598557e0,1.410502598557e0,1.410502598557e0,1.410502598557e0,
1.410502598557e0),(8.795541951076e-1,8.795541951076e-1,8.795541951076e-1,
8.795541951076e-1,8.795541951076e-1,8.795541951076e-1,8.795541951076e-1,
8.795541951076e-1,8.795541951076e-1,8.795541951076e-1),(8.636565028774e-1,
8.636565028774e-1,8.636565028774e-1,8.636565028774e-1,8.636565028774e-1,
8.636565028774e-1,8.636565028774e-1,8.636565028774e-1,8.636565028774e-1,
8.636565028774e-1),(1.362809521866e0,1.362809521866e0,1.362809521866e0,
1.362809521866e0,1.362809521866e0,1.362809521866e0,1.362809521866e0,
1.362809521866e0,1.362809521866e0,1.362809521866e0)))representation_item('')surface());
#131344=oriented_edge('',*,*,#131343,.t.);
#131345=oriented_edge('',*,*,#130516,.t.);
#131347=oriented_edge('',*,*,#131346,.t.);
#131348=oriented_edge('',*,*,#131293,.f.);
#131350=oriented_edge('',*,*,#131349,.t.);
#131351=edge_loop('',(#131344,#131345,#131347,#131348,#131350));
#131352=face_outer_bound('',#131351,.f.);
#131354=cartesian_point('',(-1.731685878245e1,6.719077845212e1,
-5.753527637085e0));
#131355=cartesian_point('',(-1.730502617872e1,6.719589455632e1,
-5.750832813357e0));
#131356=cartesian_point('',(-1.729300822358e1,6.720091336259e1,
-5.748318750357e0));
#131357=cartesian_point('',(-1.728081668611e1,6.720582595550e1,
-5.745982466319e0));
#131358=cartesian_point('',(-1.733635047128e1,6.721097110782e1,
-5.766662593101e0));
#131359=cartesian_point('',(-1.732425959226e1,6.721615493785e1,
-5.764252927192e0));
#131360=cartesian_point('',(-1.731198507944e1,6.722122718590e1,
-5.762025048805e0));
#131361=cartesian_point('',(-1.729953908667e1,6.722617940639e1,
-5.759974922345e0));
#131362=cartesian_point('',(-1.738105595505e1,6.725690743349e1,
-5.789822930531e0));
#131363=cartesian_point('',(-1.736836076628e1,6.726236164365e1,
-5.788060875144e0));
#131364=cartesian_point('',(-1.735548416450e1,6.726766999579e1,
-5.786485945868e0));
#131365=cartesian_point('',(-1.734243926169e1,6.727282505283e1,
-5.785091509177e0));
#131366=cartesian_point('',(-1.745575143555e1,6.733237416486e1,
-5.804764735400e0));
#131367=cartesian_point('',(-1.744200583105e1,6.733867248928e1,
-5.804062842721e0));
#131368=cartesian_point('',(-1.742807666272e1,6.734476252063e1,
-5.803567171205e0));
#131369=cartesian_point('',(-1.741397890149e1,6.735063827093e1,
-5.803266129636e0));
#131370=cartesian_point('',(-1.753496828082e1,6.741104026756e1,
-5.795314330318e0));
#131371=cartesian_point('',(-1.752006532260e1,6.741865161244e1,
-5.795713464980e0));
#131372=cartesian_point('',(-1.750497027785e1,6.742598294933e1,
-5.796349907050e0));
#131373=cartesian_point('',(-1.748970036375e1,6.743302957591e1,
-5.797206150532e0));
#131374=cartesian_point('',(-1.760956100109e1,6.748381449769e1,
-5.762390187205e0));
#131375=cartesian_point('',(-1.759352707051e1,6.749305903278e1,
-5.763803942557e0));
#131376=cartesian_point('',(-1.757728710015e1,6.750195080697e1,
-5.765494567802e0));
#131377=cartesian_point('',(-1.756086068334e1,6.751048608999e1,
-5.767438363444e0));
#131378=cartesian_point('',(-1.766395097979e1,6.753585099543e1,
-5.719392206470e0));
#131379=cartesian_point('',(-1.764705984162e1,6.754660005134e1,
-5.721528284118e0));
#131380=cartesian_point('',(-1.762994780367e1,6.755693916840e1,
-5.723978213479e0));
#131381=cartesian_point('',(-1.761263639819e1,6.756686513652e1,
-5.726713285777e0));
#131382=cartesian_point('',(-1.770162212120e1,6.757129703302e1,
-5.678613164868e0));
#131383=cartesian_point('',(-1.768411842134e1,6.758326978820e1,
-5.681239398065e0));
#131384=cartesian_point('',(-1.766638081583e1,6.759479061091e1,
-5.684209807872e0));
#131385=cartesian_point('',(-1.764843229926e1,6.760585654214e1,
-5.687491930382e0));
#131386=cartesian_point('',(-1.772653929060e1,6.759444106425e1,
-5.646070274071e0));
#131387=cartesian_point('',(-1.770862087202e1,6.760731521942e1,
-5.649015583272e0));
#131388=cartesian_point('',(-1.769045857082e1,6.761970845471e1,
-5.652327512980e0));
#131389=cartesian_point('',(-1.767207640940e1,6.763161792190e1,
-5.655970970836e0));
#131390=cartesian_point('',(-1.774932136824e1,6.761528991280e1,
-5.610548854844e0));
#131391=cartesian_point('',(-1.773101388309e1,6.762908348051e1,
-5.613780585587e0));
#131392=cartesian_point('',(-1.771245197030e1,6.764236837079e1,
-5.617401927783e0));
#131393=cartesian_point('',(-1.769366065464e1,6.765514177942e1,
-5.621375236063e0));
#131394=cartesian_point('',(-1.777779619754e1,6.764085011352e1,
-5.556941044074e0));
#131395=cartesian_point('',(-1.775898664092e1,6.765594495776e1,
-5.560522280763e0));
#131396=cartesian_point('',(-1.773990720410e1,6.767049442826e1,
-5.564525809882e0));
#131397=cartesian_point('',(-1.772058426475e1,6.768449568433e1,
-5.568910555899e0));
#131398=cartesian_point('',(-1.780765514826e1,6.766651617718e1,
-5.479720496550e0));
#131399=cartesian_point('',(-1.778828311162e1,6.768332251169e1,
-5.483648872920e0));
#131400=cartesian_point('',(-1.776861980783e1,6.769954042455e1,
-5.488042809212e0));
#131401=cartesian_point('',(-1.774869326143e1,6.771516682825e1,
-5.492857087409e0));
#131402=cartesian_point('',(-1.783014269206e1,6.768327873946e1,
-5.374115135900e0));
#131403=cartesian_point('',(-1.781026571563e1,6.770215772460e1,
-5.378261234175e0));
#131404=cartesian_point('',(-1.779006965751e1,6.772040555015e1,
-5.382925801972e0));
#131405=cartesian_point('',(-1.776958429800e1,6.773801847153e1,
-5.388059269130e0));
#131406=cartesian_point('',(-1.783644506908e1,6.768301284037e1,
-5.252774657325e0));
#131407=cartesian_point('',(-1.781626933973e1,6.770398798636e1,
-5.256897244443e0));
#131408=cartesian_point('',(-1.779574409655e1,6.772430004586e1,
-5.261592426204e0));
#131409=cartesian_point('',(-1.777490060857e1,6.774394417914e1,
-5.266807029965e0));
#131410=cartesian_point('',(-1.782574527825e1,6.766786130350e1,
-5.170396635938e0));
#131411=cartesian_point('',(-1.780558249773e1,6.769004077746e1,
-5.174293430571e0));
#131412=cartesian_point('',(-1.778505071360e1,6.771154866119e1,
-5.178794452917e0));
#131413=cartesian_point('',(-1.776418180026e1,6.773237911066e1,
-5.183845156579e0));
#131414=cartesian_point('',(-1.781568780323e1,6.765549529922e1,
-5.127636622554e0));
#131415=cartesian_point('',(-1.779559661954e1,6.767823413210e1,
-5.131353125816e0));
#131416=cartesian_point('',(-1.777512666763e1,6.770030092095e1,
-5.135688739444e0));
#131417=cartesian_point('',(-1.775431001427e1,6.772168922196e1,
-5.140588526270e0));
#131418=b_spline_surface_with_knots('',3,3,((#131354,#131355,#131356,#131357),(
#131358,#131359,#131360,#131361),(#131362,#131363,#131364,#131365),(#131366,
#131367,#131368,#131369),(#131370,#131371,#131372,#131373),(#131374,#131375,
#131376,#131377),(#131378,#131379,#131380,#131381),(#131382,#131383,#131384,
#131385),(#131386,#131387,#131388,#131389),(#131390,#131391,#131392,#131393),(
#131394,#131395,#131396,#131397),(#131398,#131399,#131400,#131401),(#131402,
#131403,#131404,#131405),(#131406,#131407,#131408,#131409),(#131410,#131411,
#131412,#131413),(#131414,#131415,#131416,#131417)),.unspecified.,.f.,.f.,.f.,
(4,1,1,1,1,1,1,1,1,1,1,1,1,4),(4,4),(2.661224895145e-1,3.75e-1,5.e-1,6.25e-1,
7.5e-1,8.75e-1,9.375e-1,1.e0,1.0625e0,1.125e0,1.25e0,1.375e0,1.5e0,
1.656725915595e0),(3.318000553256e-1,3.761924783057e-1),.unspecified.);
#131419=oriented_edge('',*,*,#131343,.f.);
#131421=oriented_edge('',*,*,#131420,.f.);
#131422=oriented_edge('',*,*,#130457,.f.);
#131423=oriented_edge('',*,*,#130493,.t.);
#131424=edge_loop('',(#131419,#131421,#131422,#131423));
#131425=face_outer_bound('',#131424,.f.);
#131427=cartesian_point('',(-1.920246416188e1,6.626200397468e1,
-6.537210278536e0));
#131428=cartesian_point('',(-1.915214451543e1,6.630071685698e1,
-6.516415573760e0));
#131429=cartesian_point('',(-1.901207372995e1,6.640221855766e1,
-6.458118437832e0));
#131430=cartesian_point('',(-1.877399109759e1,6.654842977493e1,
-6.356803484875e0));
#131431=cartesian_point('',(-1.848552732855e1,6.669213463568e1,
-6.229187543495e0));
#131432=cartesian_point('',(-1.820358203253e1,6.680927561348e1,
-6.099833167190e0));
#131433=cartesian_point('',(-1.794787785557e1,6.690737293488e1,
-5.981694951460e0));
#131434=cartesian_point('',(-1.772402189372e1,6.699518803901e1,
-5.883273323886e0));
#131435=cartesian_point('',(-1.752939907111e1,6.707900914569e1,
-5.808393244565e0));
#131436=cartesian_point('',(-1.734978197539e1,6.716572255506e1,
-5.755146308940e0));
#131437=cartesian_point('',(-1.723608738742e1,6.722743124916e1,
-5.736015101017e0));
#131438=cartesian_point('',(-1.717893076088e1,6.726026691623e1,
-5.731614253224e0));
#131439=cartesian_point('',(-1.924646131296e1,6.624947010041e1,
-6.487726803011e0));
#131440=cartesian_point('',(-1.919807382304e1,6.629074836826e1,
-6.468033267747e0));
#131441=cartesian_point('',(-1.906258608873e1,6.639970453109e1,
-6.412923017376e0));
#131442=cartesian_point('',(-1.882886761170e1,6.655931992802e1,
-6.317873638766e0));
#131443=cartesian_point('',(-1.854149616843e1,6.671814096375e1,
-6.200228340277e0));
#131444=cartesian_point('',(-1.825697076199e1,6.684784960955e1,
-6.082765918269e0));
#131445=cartesian_point('',(-1.799707473098e1,6.695388580414e1,
-5.977215949245e0));
#131446=cartesian_point('',(-1.776931266901e1,6.704492957566e1,
-5.890891731473e0));
#131447=cartesian_point('',(-1.757212152435e1,6.712809271108e1,
-5.826738024976e0));
#131448=cartesian_point('',(-1.739153737028e1,6.721108956030e1,
-5.782831409800e0));
#131449=cartesian_point('',(-1.727842523488e1,6.726850747296e1,
-5.768702380913e0));
#131450=cartesian_point('',(-1.722192294153e1,6.729871530297e1,
-5.766397536746e0));
#131451=cartesian_point('',(-1.930535421522e1,6.621226435212e1,
-6.403241362386e0));
#131452=cartesian_point('',(-1.926080563104e1,6.625738011195e1,
-6.384584558225e0));
#131453=cartesian_point('',(-1.913475489877e1,6.637776628705e1,
-6.332566481655e0));
#131454=cartesian_point('',(-1.891164321710e1,6.655907412015e1,
-6.244292368577e0));
#131455=cartesian_point('',(-1.863035271805e1,6.674389372607e1,
-6.139282755106e0));
#131456=cartesian_point('',(-1.834535530840e1,6.689709050822e1,
-6.038140931008e0));
#131457=cartesian_point('',(-1.808120337538e1,6.702013385376e1,
-5.950904622927e0));
#131458=cartesian_point('',(-1.784848703575e1,6.712089499986e1,
-5.883007017143e0));
#131459=cartesian_point('',(-1.764759464258e1,6.720736540773e1,
-5.835871972790e0));
#131460=cartesian_point('',(-1.746529508497e1,6.728857999818e1,
-5.807443489784e0));
#131461=cartesian_point('',(-1.735272368422e1,6.734175400342e1,
-5.802119455533e0));
#131462=cartesian_point('',(-1.729701909387e1,6.736904672492e1,
-5.803702500212e0));
#131463=cartesian_point('',(-1.934885258824e1,6.613010688410e1,
-6.291996904528e0));
#131464=cartesian_point('',(-1.931049203725e1,6.617913717591e1,
-6.272935510974e0));
#131465=cartesian_point('',(-1.920025021732e1,6.631185124256e1,
-6.220059952935e0));
#131466=cartesian_point('',(-1.899772668908e1,6.651921844369e1,
-6.132476578442e0));
#131467=cartesian_point('',(-1.873328995295e1,6.673866987109e1,
-6.034897657336e0));
#131468=cartesian_point('',(-1.845592436414e1,6.692705555416e1,
-5.946887507281e0));
#131469=cartesian_point('',(-1.819225612976e1,6.707973796966e1,
-5.877094841659e0));
#131470=cartesian_point('',(-1.795661466980e1,6.720211789614e1,
-5.828785145370e0));
#131471=cartesian_point('',(-1.775228355502e1,6.730224040237e1,
-5.801341693477e0));
#131472=cartesian_point('',(-1.756759034823e1,6.739068367872e1,
-5.792309502609e0));
#131473=cartesian_point('',(-1.745477887327e1,6.744473677351e1,
-5.799134378553e0));
#131474=cartesian_point('',(-1.739945426320e1,6.747148877224e1,
-5.806485724413e0));
#131475=cartesian_point('',(-1.936219864220e1,6.605598851339e1,
-6.214172760095e0));
#131476=cartesian_point('',(-1.932873573569e1,6.610718609458e1,
-6.193940332200e0));
#131477=cartesian_point('',(-1.923125096920e1,6.624715846215e1,
-6.137991604732e0));
#131478=cartesian_point('',(-1.904645318163e1,6.647149990946e1,
-6.046761575708e0));
#131479=cartesian_point('',(-1.879824611631e1,6.671537906833e1,
-5.949761066533e0));
#131480=cartesian_point('',(-1.853036093441e1,6.693052040105e1,
-5.866743594069e0));
#131481=cartesian_point('',(-1.827008570814e1,6.710757317697e1,
-5.805806989737e0));
#131482=cartesian_point('',(-1.803420346689e1,6.724950464451e1,
-5.768854759641e0));
#131483=cartesian_point('',(-1.782818666412e1,6.736384306568e1,
-5.753823579456e0));
#131484=cartesian_point('',(-1.764175120995e1,6.746214813713e1,
-5.757866740880e0));
#131485=cartesian_point('',(-1.752829405164e1,6.752006132117e1,
-5.773469269830e0));
#131486=cartesian_point('',(-1.747289888440e1,6.754808975666e1,
-5.785181648143e0));
#131487=cartesian_point('',(-1.935756598104e1,6.598997389220e1,
-6.159233048041e0));
#131488=cartesian_point('',(-1.932802833019e1,6.604223155051e1,
-6.137443437831e0));
#131489=cartesian_point('',(-1.924094578180e1,6.618620415855e1,
-6.077290596059e0));
#131490=cartesian_point('',(-1.907139481904e1,6.642149503913e1,
-5.980088836737e0));
#131491=cartesian_point('',(-1.883829684479e1,6.668278347232e1,
-5.879696133060e0));
#131492=cartesian_point('',(-1.858051115241e1,6.691857189632e1,
-5.796753134291e0));
#131493=cartesian_point('',(-1.832514405129e1,6.711581956617e1,
-5.739314977024e0));
#131494=cartesian_point('',(-1.809057715542e1,6.727519562163e1,
-5.708450777235e0));
#131495=cartesian_point('',(-1.788396261528e1,6.740340749198e1,
-5.701060315227e0));
#131496=cartesian_point('',(-1.769624153151e1,6.751262703941e1,
-5.713927712740e0));
#131497=cartesian_point('',(-1.758193555508e1,6.757593477415e1,
-5.735955940362e0));
#131498=cartesian_point('',(-1.752621385772e1,6.760622553301e1,
-5.751014873324e0));
#131499=cartesian_point('',(-1.934602793807e1,6.593729891610e1,
-6.122218849397e0));
#131500=cartesian_point('',(-1.931941497222e1,6.598998934860e1,
-6.098942645149e0));
#131501=cartesian_point('',(-1.924017694158e1,6.613598402516e1,
-6.034738884866e0));
#131502=cartesian_point('',(-1.908253512155e1,6.637803286213e1,
-5.931479179898e0));
#131503=cartesian_point('',(-1.886180352003e1,6.665114891281e1,
-5.826524992499e0));
#131504=cartesian_point('',(-1.861286239690e1,6.690190123164e1,
-5.741565955742e0));
#131505=cartesian_point('',(-1.836230692372e1,6.711454578255e1,
-5.684835775293e0));
#131506=cartesian_point('',(-1.812951574788e1,6.728785596125e1,
-5.656917533730e0));
#131507=cartesian_point('',(-1.792285319949e1,6.742771309339e1,
-5.654003043760e0));
#131508=cartesian_point('',(-1.773423260101e1,6.754665312614e1,
-5.672572231867e0));
#131509=cartesian_point('',(-1.761911939318e1,6.761519404549e1,
-5.699066836403e0));
#131510=cartesian_point('',(-1.756301198053e1,6.764782420591e1,
-5.716540863401e0));
#131511=cartesian_point('',(-1.933416420549e1,6.589891629703e1,
-6.098255488172e0));
#131512=cartesian_point('',(-1.930959095497e1,6.595173999921e1,
-6.073788468330e0));
#131513=cartesian_point('',(-1.923586811514e1,6.609869246173e1,
-6.006326004838e0));
#131514=cartesian_point('',(-1.908679095372e1,6.634479336170e1,
-5.898082175743e0));
#131515=cartesian_point('',(-1.887520715600e1,6.662561818792e1,
-5.788986652999e0));
#131516=cartesian_point('',(-1.863305719618e1,6.688660821801e1,
-5.701643785699e0));
#131517=cartesian_point('',(-1.838640242704e1,6.711015587211e1,
-5.644511121511e0));
#131518=cartesian_point('',(-1.815522523787e1,6.729362584090e1,
-5.617896814649e0));
#131519=cartesian_point('',(-1.794871677381e1,6.744222206134e1,
-5.617529432563e0));
#131520=cartesian_point('',(-1.775949640805e1,6.756869095498e1,
-5.639663002170e0));
#131521=cartesian_point('',(-1.764373772409e1,6.764145448585e1,
-5.669120821967e0));
#131522=cartesian_point('',(-1.758729408235e1,6.767602476851e1,
-5.688242159651e0));
#131523=cartesian_point('',(-1.931893852938e1,6.586018037979e1,
-6.076902132941e0));
#131524=cartesian_point('',(-1.929633774151e1,6.591296722319e1,
-6.051132092280e0));
#131525=cartesian_point('',(-1.922799182318e1,6.606040102594e1,
-5.980092083517e0));
#131526=cartesian_point('',(-1.908745165655e1,6.630977041225e1,
-5.866281932255e0));
#131527=cartesian_point('',(-1.888522861878e1,6.659751890646e1,
-5.752237582931e0));
#131528=cartesian_point('',(-1.865025832992e1,6.686821409635e1,
-5.661628018548e0));
#131529=cartesian_point('',(-1.840791154653e1,6.710246770679e1,
-5.603224893069e0));
#131530=cartesian_point('',(-1.817866442243e1,6.729619703162e1,
-5.577133464216e0));
#131531=cartesian_point('',(-1.797248939145e1,6.745385139434e1,
-5.578664319086e0));
#131532=cartesian_point('',(-1.778271613929e1,6.758833803423e1,
-5.603839513619e0));
#131533=cartesian_point('',(-1.766625213946e1,6.766574828586e1,
-5.636013686397e0));
#131534=cartesian_point('',(-1.760941725293e1,6.770249815252e1,
-5.656691630200e0));
#131535=cartesian_point('',(-1.929293639287e1,6.580598540798e1,
-6.051116966352e0));
#131536=cartesian_point('',(-1.927297094836e1,6.585847308224e1,
-6.023377590967e0));
#131537=cartesian_point('',(-1.921187467163e1,6.600587914039e1,
-5.946914909101e0));
#131538=cartesian_point('',(-1.908312462959e1,6.625863530027e1,
-5.824542020830e0));
#131539=cartesian_point('',(-1.889418416602e1,6.655483364275e1,
-5.702462117240e0));
#131540=cartesian_point('',(-1.866972992344e1,6.683820153068e1,
-5.606038157047e0));
#131541=cartesian_point('',(-1.843394701653e1,6.708700383706e1,
-5.544608707478e0));
#131542=cartesian_point('',(-1.820783547705e1,6.729509564785e1,
-5.518102895668e0));
#131543=cartesian_point('',(-1.800238405012e1,6.746576793869e1,
-5.521318084364e0));
#131544=cartesian_point('',(-1.781191297895e1,6.761207839601e1,
-5.549946013225e0));
#131545=cartesian_point('',(-1.769438429907e1,6.769654647793e1,
-5.585524487028e0));
#131546=cartesian_point('',(-1.763692700322e1,6.773666598280e1,
-5.608227286496e0));
#131547=cartesian_point('',(-1.924976869046e1,6.573592123476e1,
-6.026093488768e0));
#131548=cartesian_point('',(-1.923295764150e1,6.578751895281e1,
-5.995510819898e0));
#131549=cartesian_point('',(-1.918067872192e1,6.593346416720e1,
-5.911189413799e0));
#131550=cartesian_point('',(-1.906685841819e1,6.618818830092e1,
-5.776171564154e0));
#131551=cartesian_point('',(-1.889546797720e1,6.649279691092e1,
-5.641443894570e0));
#131552=cartesian_point('',(-1.868556635049e1,6.679070771482e1,
-5.534974874825e0));
#131553=cartesian_point('',(-1.845935988550e1,6.705744519186e1,
-5.467094998631e0));
#131554=cartesian_point('',(-1.823818662410e1,6.728412282871e1,
-5.437724641857e0));
#131555=cartesian_point('',(-1.803419317883e1,6.747232560771e1,
-5.441143104177e0));
#131556=cartesian_point('',(-1.784297383296e1,6.763515420978e1,
-5.472603364015e0));
#131557=cartesian_point('',(-1.772391044377e1,6.772987803860e1,
-5.511777968352e0));
#131558=cartesian_point('',(-1.766549602079e1,6.777500460934e1,
-5.536787654707e0));
#131559=cartesian_point('',(-1.918133264396e1,6.565320858552e1,
-6.011759934079e0));
#131560=cartesian_point('',(-1.916778325938e1,6.570283507877e1,
-5.977276744416e0));
#131561=cartesian_point('',(-1.912489787645e1,6.584444865086e1,
-5.882126067770e0));
#131562=cartesian_point('',(-1.902813036746e1,6.609708586996e1,
-5.729299106853e0));
#131563=cartesian_point('',(-1.887814993441e1,6.640702381020e1,
-5.575506946178e0));
#131564=cartesian_point('',(-1.868717949020e1,6.671873550197e1,
-5.452554133299e0));
#131565=cartesian_point('',(-1.847427350294e1,6.700504757670e1,
-5.372416034830e0));
#131566=cartesian_point('',(-1.826054833349e1,6.725369878006e1,
-5.335403283679e0));
#131567=cartesian_point('',(-1.805923200909e1,6.746387873025e1,
-5.335449686915e0));
#131568=cartesian_point('',(-1.786741083275e1,6.764846167480e1,
-5.367268805945e0));
#131569=cartesian_point('',(-1.774624610789e1,6.775736240645e1,
-5.409215930857e0));
#131570=cartesian_point('',(-1.768642282511e1,6.780959052272e1,
-5.436380184832e0));
#131571=cartesian_point('',(-1.909363545743e1,6.557275284848e1,
-6.016203792929e0));
#131572=cartesian_point('',(-1.908269993816e1,6.561934885123e1,
-5.977268871397e0));
#131573=cartesian_point('',(-1.904772388535e1,6.575359691019e1,
-5.869708181102e0));
#131574=cartesian_point('',(-1.896685209451e1,6.599887208975e1,
-5.696074327224e0));
#131575=cartesian_point('',(-1.883853380521e1,6.630843329665e1,
-5.518740344672e0));
#131576=cartesian_point('',(-1.866809553148e1,6.662949795452e1,
-5.374161302343e0));
#131577=cartesian_point('',(-1.847053941841e1,6.693291803200e1,
-5.276485494428e0));
#131578=cartesian_point('',(-1.826601572898e1,6.720298251713e1,
-5.226887490069e0));
#131579=cartesian_point('',(-1.806845924137e1,6.743608990426e1,
-5.219286750687e0));
#131580=cartesian_point('',(-1.787639303538e1,6.764455905229e1,
-5.247846208345e0));
#131581=cartesian_point('',(-1.775283421019e1,6.776975222708e1,
-5.290709515101e0));
#131582=cartesian_point('',(-1.769130325340e1,6.783032756252e1,
-5.319281874423e0));
#131583=cartesian_point('',(-1.902681817124e1,6.552888145441e1,
-6.035158614751e0));
#131584=cartesian_point('',(-1.901680552284e1,6.557282419550e1,
-5.993204921790e0));
#131585=cartesian_point('',(-1.898503828458e1,6.570022183202e1,
-5.877190249975e0));
#131586=cartesian_point('',(-1.891221221684e1,6.593668837989e1,
-5.689078371784e0));
#131587=cartesian_point('',(-1.879645796392e1,6.624104442479e1,
-5.494413942578e0));
#131588=cartesian_point('',(-1.863911954408e1,6.656354846055e1,
-5.333014298568e0));
#131589=cartesian_point('',(-1.845210248511e1,6.687455974743e1,
-5.220727744960e0));
#131590=cartesian_point('',(-1.825435548535e1,6.715633592391e1,
-5.159635416138e0));
#131591=cartesian_point('',(-1.805988836483e1,6.740333891722e1,
-5.143938218407e0));
#131592=cartesian_point('',(-1.786799459211e1,6.762728341241e1,
-5.167475518053e0));
#131593=cartesian_point('',(-1.774281551063e1,6.776361058486e1,
-5.209237339757e0));
#131594=cartesian_point('',(-1.768005014601e1,6.783003179092e1,
-5.237959213675e0));
#131595=cartesian_point('',(-1.899020637224e1,6.550906219685e1,
-6.049314078924e0));
#131596=cartesian_point('',(-1.898044067064e1,6.555146775381e1,
-6.005796600057e0));
#131597=cartesian_point('',(-1.894974955838e1,6.567481190885e1,
-5.885392089435e0));
#131598=cartesian_point('',(-1.888034779872e1,6.590567725751e1,
-5.689680019650e0));
#131599=cartesian_point('',(-1.877052383421e1,6.620599047449e1,
-5.485666347938e0));
#131600=cartesian_point('',(-1.861974746324e1,6.652790639940e1,
-5.314966904725e0));
#131601=cartesian_point('',(-1.843822524921e1,6.684175928421e1,
-5.194372256308e0));
#131602=cartesian_point('',(-1.824413480855e1,6.712883826272e1,
-5.126520400814e0));
#131603=cartesian_point('',(-1.805141487764e1,6.738259014573e1,
-5.105837245437e0));
#131604=cartesian_point('',(-1.785970253446e1,6.761435474191e1,
-5.126008095719e0));
#131605=cartesian_point('',(-1.773368500029e1,6.775647292239e1,
-5.166730689967e0));
#131606=cartesian_point('',(-1.767025940028e1,6.782597287740e1,
-5.195310942480e0));
#131607=b_spline_surface_with_knots('',3,3,((#131427,#131428,#131429,#131430,
#131431,#131432,#131433,#131434,#131435,#131436,#131437,#131438),(#131439,
#131440,#131441,#131442,#131443,#131444,#131445,#131446,#131447,#131448,#131449,
#131450),(#131451,#131452,#131453,#131454,#131455,#131456,#131457,#131458,
#131459,#131460,#131461,#131462),(#131463,#131464,#131465,#131466,#131467,
#131468,#131469,#131470,#131471,#131472,#131473,#131474),(#131475,#131476,
#131477,#131478,#131479,#131480,#131481,#131482,#131483,#131484,#131485,
#131486),(#131487,#131488,#131489,#131490,#131491,#131492,#131493,#131494,
#131495,#131496,#131497,#131498),(#131499,#131500,#131501,#131502,#131503,
#131504,#131505,#131506,#131507,#131508,#131509,#131510),(#131511,#131512,
#131513,#131514,#131515,#131516,#131517,#131518,#131519,#131520,#131521,
#131522),(#131523,#131524,#131525,#131526,#131527,#131528,#131529,#131530,
#131531,#131532,#131533,#131534),(#131535,#131536,#131537,#131538,#131539,
#131540,#131541,#131542,#131543,#131544,#131545,#131546),(#131547,#131548,
#131549,#131550,#131551,#131552,#131553,#131554,#131555,#131556,#131557,
#131558),(#131559,#131560,#131561,#131562,#131563,#131564,#131565,#131566,
#131567,#131568,#131569,#131570),(#131571,#131572,#131573,#131574,#131575,
#131576,#131577,#131578,#131579,#131580,#131581,#131582),(#131583,#131584,
#131585,#131586,#131587,#131588,#131589,#131590,#131591,#131592,#131593,
#131594),(#131595,#131596,#131597,#131598,#131599,#131600,#131601,#131602,
#131603,#131604,#131605,#131606)),.unspecified.,.f.,.f.,.f.,(4,1,1,1,1,1,1,1,1,
1,1,1,4),(4,1,1,1,1,1,1,1,1,4),(2.605049100523e-1,5.e-1,6.25e-1,7.5e-1,8.75e-1,
9.375e-1,1.e0,1.0625e0,1.125e0,1.25e0,1.375e0,1.5e0,1.652076803704e0),(
-6.450448836403e-2,0.e0,1.144144132346e-1,2.365701714965e-1,3.578929522911e-1,
4.705012061198e-1,5.705613679445e-1,6.603634068973e-1,7.414354011216e-1,
8.265181474458e-1),.unspecified.);
#131608=oriented_edge('',*,*,#130313,.f.);
#131609=oriented_edge('',*,*,#131420,.t.);
#131610=oriented_edge('',*,*,#131349,.f.);
#131611=edge_loop('',(#131608,#131609,#131610));
#131612=face_outer_bound('',#131611,.f.);
#131614=cartesian_point('',(-1.243839529363e1,6.279738326221e1,-6.3e0));
#131615=direction('',(-6.786725717393e-1,7.344409713305e-1,0.e0));
#131616=direction('',(-7.334344455044e-1,-6.777424745667e-1,5.233595624294e-2));
#131617=axis2_placement_3d('',#131614,#131615,#131616);
#131618=cylindrical_surface('',#131617,5.e-1);
#131620=oriented_edge('',*,*,#131619,.t.);
#131621=oriented_edge('',*,*,#131346,.f.);
#131622=oriented_edge('',*,*,#130514,.f.);
#131624=oriented_edge('',*,*,#131623,.f.);
#131625=edge_loop('',(#131620,#131621,#131622,#131624));
#131626=face_outer_bound('',#131625,.f.);
#131628=cartesian_point('',(-1.023377607442e1,5.943447592725e1,-9.4e0));
#131629=direction('',(7.334344455044e-1,6.777424745667e-1,-5.233595624294e-2));
#131630=direction('',(-6.786725717393e-1,7.344409713304e-1,0.e0));
#131631=axis2_placement_3d('',#131628,#131629,#131630);
#131632=plane('',#131631);
#131633=oriented_edge('',*,*,#131619,.f.);
#131635=oriented_edge('',*,*,#131634,.f.);
#131636=oriented_edge('',*,*,#131031,.f.);
#131637=oriented_edge('',*,*,#131295,.f.);
#131638=edge_loop('',(#131633,#131635,#131636,#131637));
#131639=face_outer_bound('',#131638,.f.);
#131641=cartesian_point('',(-1.03e1,6.54e1,-7.6e0));
#131642=direction('',(0.e0,0.e0,-1.e0));
#131643=direction('',(-1.e0,0.e0,0.e0));
#131644=axis2_placement_3d('',#131641,#131642,#131643);
#131645=conical_surface('',#131644,3.905665997291e0,3.e0);
#131647=oriented_edge('',*,*,#131646,.f.);
#131649=oriented_edge('',*,*,#131648,.t.);
#131650=oriented_edge('',*,*,#131017,.f.);
#131651=oriented_edge('',*,*,#131634,.t.);
#131652=edge_loop('',(#131647,#131649,#131650,#131651));
#131653=face_outer_bound('',#131652,.f.);
#131655=cartesian_point('',(-1.03e1,6.54e1,-6.3e0));
#131656=direction('',(0.e0,0.e0,-1.e0));
#131657=direction('',(8.093512666804e-1,-5.873248906039e-1,0.e0));
#131658=axis2_placement_3d('',#131655,#131656,#131657);
#131659=toroidal_surface('',#131658,3.336849711224e0,5.e-1);
#131660=oriented_edge('',*,*,#131646,.t.);
#131661=oriented_edge('',*,*,#131623,.t.);
#131662=oriented_edge('',*,*,#130512,.f.);
#131664=oriented_edge('',*,*,#131663,.t.);
#131665=edge_loop('',(#131660,#131661,#131662,#131664));
#131666=face_outer_bound('',#131665,.f.);
#131668=cartesian_point('',(-5.428254955929e0,6.575533991068e1,-6.3e0));
#131669=direction('',(-6.786725717393e-1,-7.344409713305e-1,0.e0));
#131670=direction('',(7.334344455044e-1,-6.777424745667e-1,5.233595624294e-2));
#131671=axis2_placement_3d('',#131668,#131669,#131670);
#131672=cylindrical_surface('',#131671,5.e-1);
#131674=oriented_edge('',*,*,#131673,.t.);
#131675=oriented_edge('',*,*,#131663,.f.);
#131676=oriented_edge('',*,*,#130510,.f.);
#131677=oriented_edge('',*,*,#130900,.f.);
#131678=edge_loop('',(#131674,#131675,#131676,#131677));
#131679=face_outer_bound('',#131678,.f.);
#131681=cartesian_point('',(4.843913303658e-1,7.117671620622e1,-9.4e0));
#131682=direction('',(-7.334344455044e-1,6.777424745667e-1,-5.233595624294e-2));
#131683=direction('',(-6.786725717393e-1,-7.344409713304e-1,0.e0));
#131684=axis2_placement_3d('',#131681,#131682,#131683);
#131685=plane('',#131684);
#131686=oriented_edge('',*,*,#131673,.f.);
#131687=oriented_edge('',*,*,#130916,.t.);
#131688=oriented_edge('',*,*,#131003,.f.);
#131689=oriented_edge('',*,*,#131648,.f.);
#131690=edge_loop('',(#131686,#131687,#131688,#131689));
#131691=face_outer_bound('',#131690,.f.);
#131693=cartesian_point('',(6.004941109952e0,6.794426858834e1,
-8.899868625344e0));
#131694=direction('',(-7.018147713299e-5,8.045234788660e-5,9.999999943010e-1));
#131695=direction('',(-9.483600529085e-1,3.171958410340e-1,-9.207646004282e-5));
#131696=axis2_placement_3d('',#131693,#131694,#131695);
#131697=toroidal_surface('',#131696,1.499469904992e0,4.999981310384e-1);
#131698=oriented_edge('',*,*,#127472,.f.);
#131699=oriented_edge('',*,*,#130963,.t.);
#131701=oriented_edge('',*,*,#131700,.f.);
#131703=oriented_edge('',*,*,#131702,.t.);
#131704=edge_loop('',(#131698,#131699,#131701,#131703));
#131705=face_outer_bound('',#131704,.f.);
#131707=cartesian_point('',(5.940512902640e0,6.804545283557e1,
-3.407219381653e0));
#131708=direction('',(-1.181935049781e-2,1.854945066241e-2,9.997580811546e-1));
#131709=direction('',(2.781379853627e-1,9.604312023189e-1,-1.453157632846e-2));
#131710=axis2_placement_3d('',#131707,#131708,#131709);
#131711=cylindrical_surface('',#131710,1.999991946993e0);
#131712=oriented_edge('',*,*,#131700,.t.);
#131713=oriented_edge('',*,*,#130949,.f.);
#131714=oriented_edge('',*,*,#126260,.t.);
#131716=oriented_edge('',*,*,#131715,.f.);
#131717=edge_loop('',(#131712,#131713,#131714,#131716));
#131718=face_outer_bound('',#131717,.f.);
#131720=cartesian_point('',(0.e0,0.e0,-3.7e0));
#131721=direction('',(0.e0,0.e0,1.e0));
#131722=direction('',(1.e0,0.e0,0.e0));
#131723=axis2_placement_3d('',#131720,#131721,#131722);
#131724=conical_surface('',#131723,7.029949387009e1,1.e0);
#131726=oriented_edge('',*,*,#131725,.f.);
#131727=oriented_edge('',*,*,#131715,.t.);
#131728=oriented_edge('',*,*,#126274,.f.);
#131730=oriented_edge('',*,*,#131729,.t.);
#131731=edge_loop('',(#131726,#131727,#131728,#131730));
#131732=face_outer_bound('',#131731,.f.);
#131734=cartesian_point('',(0.e0,0.e0,-8.9e0));
#131735=direction('',(0.e0,0.e0,1.e0));
#131736=direction('',(7.715685962642e-2,9.970189662251e-1,0.e0));
#131737=axis2_placement_3d('',#131734,#131735,#131736);
#131738=toroidal_surface('',#131737,6.970865136844e1,5.e-1);
#131739=oriented_edge('',*,*,#127474,.f.);
#131740=oriented_edge('',*,*,#131702,.f.);
#131741=oriented_edge('',*,*,#131725,.t.);
#131743=oriented_edge('',*,*,#131742,.f.);
#131744=edge_loop('',(#131739,#131740,#131741,#131743));
#131745=face_outer_bound('',#131744,.f.);
#131747=cartesian_point('',(8.639475829067e0,6.765962197671e1,
-8.899686162211e0));
#131748=direction('',(1.246317096710e-4,1.866992952973e-4,9.999999748052e-1));
#131749=direction('',(1.135279255358e-1,9.935347856350e-1,-1.996414288163e-4));
#131750=axis2_placement_3d('',#131747,#131748,#131749);
#131751=toroidal_surface('',#131750,1.499619822520e0,4.999972154904e-1);
#131752=oriented_edge('',*,*,#127476,.f.);
#131753=oriented_edge('',*,*,#131742,.t.);
#131755=oriented_edge('',*,*,#131754,.f.);
#131756=oriented_edge('',*,*,#127409,.t.);
#131757=edge_loop('',(#131752,#131753,#131755,#131756));
#131758=face_outer_bound('',#131757,.f.);
#131760=cartesian_point('',(8.608116085182e0,6.775360653518e1,
-3.753308439325e0));
#131761=direction('',(6.080630442740e-3,-1.836454302645e-2,-9.998128672371e-1));
#131762=direction('',(-9.770367845810e-2,9.950366202620e-1,-1.887102417419e-2));
#131763=axis2_placement_3d('',#131760,#131761,#131762);
#131764=cylindrical_surface('',#131763,1.999996863891e0);
#131765=oriented_edge('',*,*,#131754,.t.);
#131766=oriented_edge('',*,*,#131729,.f.);
#131767=oriented_edge('',*,*,#126308,.t.);
#131768=oriented_edge('',*,*,#127371,.f.);
#131769=edge_loop('',(#131765,#131766,#131767,#131768));
#131770=face_outer_bound('',#131769,.f.);
#131772=cartesian_point('',(-1.03e1,6.54e1,-9.4e0));
#131773=direction('',(0.e0,0.e0,-1.e0));
#131774=direction('',(-1.e0,0.e0,0.e0));
#131775=axis2_placement_3d('',#131772,#131773,#131774);
#131776=cylindrical_surface('',#131775,1.6e0);
#131778=oriented_edge('',*,*,#131777,.f.);
#131780=oriented_edge('',*,*,#131779,.f.);
#131781=oriented_edge('',*,*,#130525,.f.);
#131783=oriented_edge('',*,*,#131782,.t.);
#131784=edge_loop('',(#131778,#131780,#131781,#131783));
#131785=face_outer_bound('',#131784,.f.);
#131787=cartesian_point('',(0.e0,0.e0,-9.4e0));
#131788=direction('',(0.e0,0.e0,1.e0));
#131789=direction('',(1.e0,0.e0,0.e0));
#131790=axis2_placement_3d('',#131787,#131788,#131789);
#131791=plane('',#131790);
#131792=oriented_edge('',*,*,#131777,.t.);
#131794=oriented_edge('',*,*,#131793,.t.);
#131795=edge_loop('',(#131792,#131794));
#131796=face_outer_bound('',#131795,.f.);
#131798=cartesian_point('',(-1.03e1,6.54e1,-9.4e0));
#131799=direction('',(0.e0,0.e0,-1.e0));
#131800=direction('',(-1.e0,0.e0,0.e0));
#131801=axis2_placement_3d('',#131798,#131799,#131800);
#131802=cylindrical_surface('',#131801,1.6e0);
#131803=oriented_edge('',*,*,#131793,.f.);
#131804=oriented_edge('',*,*,#131782,.f.);
#131805=oriented_edge('',*,*,#130527,.f.);
#131806=oriented_edge('',*,*,#131779,.t.);
#131807=edge_loop('',(#131803,#131804,#131805,#131806));
#131808=face_outer_bound('',#131807,.f.);
#131810=cartesian_point('',(-6.54e1,1.03e1,-9.4e0));
#131811=direction('',(0.e0,0.e0,1.e0));
#131812=direction('',(0.e0,1.e0,0.e0));
#131813=axis2_placement_3d('',#131810,#131811,#131812);
#131814=cylindrical_surface('',#131813,1.6e0);
#131816=oriented_edge('',*,*,#131815,.f.);
#131818=oriented_edge('',*,*,#131817,.f.);
#131819=oriented_edge('',*,*,#129874,.f.);
#131821=oriented_edge('',*,*,#131820,.t.);
#131822=edge_loop('',(#131816,#131818,#131819,#131821));
#131823=face_outer_bound('',#131822,.f.);
#131825=cartesian_point('',(0.e0,0.e0,-9.4e0));
#131826=direction('',(0.e0,0.e0,1.e0));
#131827=direction('',(1.e0,0.e0,0.e0));
#131828=axis2_placement_3d('',#131825,#131826,#131827);
#131829=plane('',#131828);
#131830=oriented_edge('',*,*,#131815,.t.);
#131832=oriented_edge('',*,*,#131831,.t.);
#131833=edge_loop('',(#131830,#131832));
#131834=face_outer_bound('',#131833,.f.);
#131836=cartesian_point('',(-6.54e1,1.03e1,-9.4e0));
#131837=direction('',(0.e0,0.e0,1.e0));
#131838=direction('',(0.e0,1.e0,0.e0));
#131839=axis2_placement_3d('',#131836,#131837,#131838);
#131840=cylindrical_surface('',#131839,1.6e0);
#131841=oriented_edge('',*,*,#131831,.f.);
#131842=oriented_edge('',*,*,#131820,.f.);
#131843=oriented_edge('',*,*,#129876,.f.);
#131844=oriented_edge('',*,*,#131817,.t.);
#131845=edge_loop('',(#131841,#131842,#131843,#131844));
#131846=face_outer_bound('',#131845,.f.);
#131848=cartesian_point('',(1.03e1,-6.54e1,-9.4e0));
#131849=direction('',(0.e0,0.e0,-1.e0));
#131850=direction('',(1.e0,0.e0,0.e0));
#131851=axis2_placement_3d('',#131848,#131849,#131850);
#131852=cylindrical_surface('',#131851,1.6e0);
#131854=oriented_edge('',*,*,#131853,.f.);
#131856=oriented_edge('',*,*,#131855,.f.);
#131857=oriented_edge('',*,*,#128630,.f.);
#131859=oriented_edge('',*,*,#131858,.t.);
#131860=edge_loop('',(#131854,#131856,#131857,#131859));
#131861=face_outer_bound('',#131860,.f.);
#131863=cartesian_point('',(0.e0,0.e0,-9.4e0));
#131864=direction('',(0.e0,0.e0,1.e0));
#131865=direction('',(1.e0,0.e0,0.e0));
#131866=axis2_placement_3d('',#131863,#131864,#131865);
#131867=plane('',#131866);
#131868=oriented_edge('',*,*,#131853,.t.);
#131870=oriented_edge('',*,*,#131869,.t.);
#131871=edge_loop('',(#131868,#131870));
#131872=face_outer_bound('',#131871,.f.);
#131874=cartesian_point('',(1.03e1,-6.54e1,-9.4e0));
#131875=direction('',(0.e0,0.e0,-1.e0));
#131876=direction('',(1.e0,0.e0,0.e0));
#131877=axis2_placement_3d('',#131874,#131875,#131876);
#131878=cylindrical_surface('',#131877,1.6e0);
#131879=oriented_edge('',*,*,#131869,.f.);
#131880=oriented_edge('',*,*,#131858,.f.);
#131881=oriented_edge('',*,*,#128632,.f.);
#131882=oriented_edge('',*,*,#131855,.t.);
#131883=edge_loop('',(#131879,#131880,#131881,#131882));
#131884=face_outer_bound('',#131883,.f.);
#131886=cartesian_point('',(6.54e1,-1.03e1,-9.4e0));
#131887=direction('',(0.e0,0.e0,1.e0));
#131888=direction('',(0.e0,-1.e0,0.e0));
#131889=axis2_placement_3d('',#131886,#131887,#131888);
#131890=cylindrical_surface('',#131889,1.6e0);
#131892=oriented_edge('',*,*,#131891,.f.);
#131894=oriented_edge('',*,*,#131893,.f.);
#131895=oriented_edge('',*,*,#128085,.f.);
#131897=oriented_edge('',*,*,#131896,.t.);
#131898=edge_loop('',(#131892,#131894,#131895,#131897));
#131899=face_outer_bound('',#131898,.f.);
#131901=cartesian_point('',(0.e0,0.e0,-9.4e0));
#131902=direction('',(0.e0,0.e0,1.e0));
#131903=direction('',(1.e0,0.e0,0.e0));
#131904=axis2_placement_3d('',#131901,#131902,#131903);
#131905=plane('',#131904);
#131906=oriented_edge('',*,*,#131891,.t.);
#131908=oriented_edge('',*,*,#131907,.t.);
#131909=edge_loop('',(#131906,#131908));
#131910=face_outer_bound('',#131909,.f.);
#131912=cartesian_point('',(6.54e1,-1.03e1,-9.4e0));
#131913=direction('',(0.e0,0.e0,1.e0));
#131914=direction('',(0.e0,-1.e0,0.e0));
#131915=axis2_placement_3d('',#131912,#131913,#131914);
#131916=cylindrical_surface('',#131915,1.6e0);
#131917=oriented_edge('',*,*,#131907,.f.);
#131918=oriented_edge('',*,*,#131896,.f.);
#131919=oriented_edge('',*,*,#128087,.f.);
#131920=oriented_edge('',*,*,#131893,.t.);
#131921=edge_loop('',(#131917,#131918,#131919,#131920));
#131922=face_outer_bound('',#131921,.f.);
#131924=cartesian_point('',(-1.431229158212e-14,0.e0,-1.01e1));
#131925=direction('',(0.e0,0.e0,1.e0));
#131926=direction('',(1.e0,0.e0,0.e0));
#131927=axis2_placement_3d('',#131924,#131925,#131926);
#131928=conical_surface('',#131927,2.026124206447e1,5.e0);
#131930=oriented_edge('',*,*,#131929,.t.);
#131932=oriented_edge('',*,*,#131931,.t.);
#131933=oriented_edge('',*,*,#127503,.f.);
#131935=oriented_edge('',*,*,#131934,.f.);
#131936=edge_loop('',(#131930,#131932,#131933,#131935));
#131937=face_outer_bound('',#131936,.f.);
#131939=cartesian_point('',(-1.431229158212e-14,0.e0,-1.253333333333e1));
#131940=direction('',(0.e0,0.e0,1.e0));
#131941=direction('',(-1.e0,0.e0,0.e0));
#131942=axis2_placement_3d('',#131939,#131940,#131941);
#131943=conical_surface('',#131942,1.71e1,6.078870774227e1);
#131945=oriented_edge('',*,*,#131944,.f.);
#131947=oriented_edge('',*,*,#131946,.f.);
#131949=oriented_edge('',*,*,#131948,.t.);
#131951=oriented_edge('',*,*,#131950,.t.);
#131953=oriented_edge('',*,*,#131952,.t.);
#131955=oriented_edge('',*,*,#131954,.f.);
#131957=oriented_edge('',*,*,#131956,.t.);
#131959=oriented_edge('',*,*,#131958,.t.);
#131960=oriented_edge('',*,*,#131929,.f.);
#131961=edge_loop('',(#131945,#131947,#131949,#131951,#131953,#131955,#131957,
#131959,#131960));
#131962=face_outer_bound('',#131961,.f.);
#131964=cartesian_point('',(-1.431229158212e-14,0.e0,-1.253333333333e1));
#131965=direction('',(0.e0,0.e0,1.e0));
#131966=direction('',(-1.e0,0.e0,0.e0));
#131967=axis2_placement_3d('',#131964,#131965,#131966);
#131968=conical_surface('',#131967,1.71e1,6.078870774227e1);
#131969=oriented_edge('',*,*,#131958,.f.);
#131970=oriented_edge('',*,*,#131956,.f.);
#131971=oriented_edge('',*,*,#131954,.t.);
#131973=oriented_edge('',*,*,#131972,.t.);
#131975=oriented_edge('',*,*,#131974,.t.);
#131976=oriented_edge('',*,*,#131948,.f.);
#131977=oriented_edge('',*,*,#131946,.t.);
#131978=oriented_edge('',*,*,#131944,.t.);
#131980=oriented_edge('',*,*,#131979,.f.);
#131981=edge_loop('',(#131969,#131970,#131971,#131973,#131975,#131976,#131977,
#131978,#131980));
#131982=face_outer_bound('',#131981,.f.);
#131984=cartesian_point('',(-1.431229158212e-14,0.e0,-1.44e1));
#131985=direction('',(0.e0,0.e0,1.e0));
#131986=direction('',(0.e0,-1.e0,0.e0));
#131987=axis2_placement_3d('',#131984,#131985,#131986);
#131988=cylindrical_surface('',#131987,1.4e1);
#131990=oriented_edge('',*,*,#131989,.t.);
#131991=oriented_edge('',*,*,#131974,.f.);
#131992=oriented_edge('',*,*,#131972,.f.);
#131994=oriented_edge('',*,*,#131993,.t.);
#131996=oriented_edge('',*,*,#131995,.f.);
#131997=edge_loop('',(#131990,#131991,#131992,#131994,#131996));
#131998=face_outer_bound('',#131997,.f.);
#132000=cartesian_point('',(-1.431229158212e-14,0.e0,-1.44e1));
#132001=direction('',(0.e0,0.e0,1.e0));
#132002=direction('',(0.e0,-1.e0,0.e0));
#132003=axis2_placement_3d('',#132000,#132001,#132002);
#132004=cylindrical_surface('',#132003,1.4e1);
#132005=oriented_edge('',*,*,#131993,.f.);
#132006=oriented_edge('',*,*,#131952,.f.);
#132007=oriented_edge('',*,*,#131950,.f.);
#132008=oriented_edge('',*,*,#131989,.f.);
#132010=oriented_edge('',*,*,#132009,.f.);
#132011=edge_loop('',(#132005,#132006,#132007,#132008,#132010));
#132012=face_outer_bound('',#132011,.f.);
#132014=cartesian_point('',(-1.431229158212e-14,0.e0,-2.69e1));
#132015=direction('',(0.e0,0.e0,1.e0));
#132016=direction('',(0.e0,-1.e0,0.e0));
#132017=axis2_placement_3d('',#132014,#132015,#132016);
#132018=plane('',#132017);
#132019=oriented_edge('',*,*,#132009,.t.);
#132020=oriented_edge('',*,*,#131995,.t.);
#132021=edge_loop('',(#132019,#132020));
#132022=face_outer_bound('',#132021,.f.);
#132024=oriented_edge('',*,*,#132023,.t.);
#132026=oriented_edge('',*,*,#132025,.t.);
#132027=edge_loop('',(#132024,#132026));
#132028=face_bound('',#132027,.f.);
#132030=cartesian_point('',(-1.431228545889e-14,0.e0,0.e0));
#132031=direction('',(0.e0,0.e0,-1.e0));
#132032=direction('',(0.e0,-1.e0,0.e0));
#132033=axis2_placement_3d('',#132030,#132031,#132032);
#132034=cylindrical_surface('',#132033,1.e1);
#132036=oriented_edge('',*,*,#132035,.f.);
#132038=oriented_edge('',*,*,#132037,.f.);
#132040=oriented_edge('',*,*,#132039,.f.);
#132041=oriented_edge('',*,*,#132023,.f.);
#132042=edge_loop('',(#132036,#132038,#132040,#132041));
#132043=face_outer_bound('',#132042,.f.);
#132045=cartesian_point('',(-1.431228545889e-14,0.e0,0.e0));
#132046=direction('',(0.e0,0.e0,-1.e0));
#132047=direction('',(0.e0,-1.e0,0.e0));
#132048=axis2_placement_3d('',#132045,#132046,#132047);
#132049=cylindrical_surface('',#132048,1.e1);
#132050=oriented_edge('',*,*,#132039,.t.);
#132052=oriented_edge('',*,*,#132051,.f.);
#132053=oriented_edge('',*,*,#132035,.t.);
#132054=oriented_edge('',*,*,#132025,.f.);
#132055=edge_loop('',(#132050,#132052,#132053,#132054));
#132056=face_outer_bound('',#132055,.f.);
#132058=cartesian_point('',(-1.431228545889e-14,0.e0,-7.379538356976e1));
#132059=direction('',(0.e0,0.e0,-1.e0));
#132060=direction('',(0.e0,-1.e0,0.e0));
#132061=axis2_placement_3d('',#132058,#132059,#132060);
#132062=plane('',#132061);
#132064=oriented_edge('',*,*,#132063,.t.);
#132066=oriented_edge('',*,*,#132065,.t.);
#132067=edge_loop('',(#132064,#132066));
#132068=face_outer_bound('',#132067,.f.);
#132069=oriented_edge('',*,*,#132051,.t.);
#132070=oriented_edge('',*,*,#132037,.t.);
#132071=edge_loop('',(#132069,#132070));
#132072=face_bound('',#132071,.f.);
#132074=cartesian_point('',(-1.431228545889e-14,0.e0,0.e0));
#132075=direction('',(0.e0,0.e0,-1.e0));
#132076=direction('',(0.e0,-1.e0,0.e0));
#132077=axis2_placement_3d('',#132074,#132075,#132076);
#132078=cylindrical_surface('',#132077,1.4e1);
#132080=oriented_edge('',*,*,#132079,.f.);
#132081=oriented_edge('',*,*,#132063,.f.);
#132083=oriented_edge('',*,*,#132082,.t.);
#132085=oriented_edge('',*,*,#132084,.f.);
#132086=edge_loop('',(#132080,#132081,#132083,#132085));
#132087=face_outer_bound('',#132086,.f.);
#132089=cartesian_point('',(-1.431228545889e-14,0.e0,0.e0));
#132090=direction('',(0.e0,0.e0,-1.e0));
#132091=direction('',(0.e0,-1.e0,0.e0));
#132092=axis2_placement_3d('',#132089,#132090,#132091);
#132093=cylindrical_surface('',#132092,1.4e1);
#132094=oriented_edge('',*,*,#132079,.t.);
#132096=oriented_edge('',*,*,#132095,.f.);
#132097=oriented_edge('',*,*,#132082,.f.);
#132098=oriented_edge('',*,*,#132065,.f.);
#132099=edge_loop('',(#132094,#132096,#132097,#132098));
#132100=face_outer_bound('',#132099,.f.);
#132102=cartesian_point('',(-1.431228545889e-14,0.e0,-8.339525879141e1));
#132103=direction('',(0.e0,0.e0,-1.e0));
#132104=direction('',(0.e0,-1.e0,0.e0));
#132105=axis2_placement_3d('',#132102,#132103,#132104);
#132106=plane('',#132105);
#132108=oriented_edge('',*,*,#132107,.t.);
#132110=oriented_edge('',*,*,#132109,.t.);
#132111=edge_loop('',(#132108,#132110));
#132112=face_outer_bound('',#132111,.f.);
#132113=oriented_edge('',*,*,#132095,.t.);
#132114=oriented_edge('',*,*,#132084,.t.);
#132115=edge_loop('',(#132113,#132114));
#132116=face_bound('',#132115,.f.);
#132118=cartesian_point('',(-1.431228545889e-14,0.e0,0.e0));
#132119=direction('',(0.e0,0.e0,-1.e0));
#132120=direction('',(0.e0,-1.e0,0.e0));
#132121=axis2_placement_3d('',#132118,#132119,#132120);
#132122=cylindrical_surface('',#132121,1.608e1);
#132124=oriented_edge('',*,*,#132123,.f.);
#132126=oriented_edge('',*,*,#132125,.f.);
#132127=oriented_edge('',*,*,#132107,.f.);
#132129=oriented_edge('',*,*,#132128,.t.);
#132130=edge_loop('',(#132124,#132126,#132127,#132129));
#132131=face_outer_bound('',#132130,.f.);
#132133=cartesian_point('',(-1.431228545889e-14,0.e0,-2.899525879141e1));
#132134=direction('',(0.e0,0.e0,-1.e0));
#132135=direction('',(0.e0,-1.e0,0.e0));
#132136=axis2_placement_3d('',#132133,#132134,#132135);
#132137=plane('',#132136);
#132139=oriented_edge('',*,*,#132138,.t.);
#132141=oriented_edge('',*,*,#132140,.t.);
#132142=edge_loop('',(#132139,#132141));
#132143=face_outer_bound('',#132142,.f.);
#132144=oriented_edge('',*,*,#132123,.t.);
#132146=oriented_edge('',*,*,#132145,.t.);
#132147=edge_loop('',(#132144,#132146));
#132148=face_bound('',#132147,.f.);
#132150=cartesian_point('',(-1.431228545889e-14,0.e0,-2.207608092078e1));
#132151=direction('',(0.e0,0.e0,1.e0));
#132152=direction('',(0.e0,1.e0,0.e0));
#132153=axis2_placement_3d('',#132150,#132151,#132152);
#132154=conical_surface('',#132153,1.790118504904e1,1.5e0);
#132156=oriented_edge('',*,*,#132155,.f.);
#132157=oriented_edge('',*,*,#132138,.f.);
#132159=oriented_edge('',*,*,#132158,.t.);
#132161=oriented_edge('',*,*,#132160,.t.);
#132162=edge_loop('',(#132156,#132157,#132159,#132161));
#132163=face_outer_bound('',#132162,.f.);
#132165=cartesian_point('',(-1.431228545889e-14,0.e0,-2.207608092078e1));
#132166=direction('',(0.e0,0.e0,1.e0));
#132167=direction('',(0.e0,1.e0,0.e0));
#132168=axis2_placement_3d('',#132165,#132166,#132167);
#132169=conical_surface('',#132168,1.790118504904e1,1.5e0);
#132170=oriented_edge('',*,*,#132155,.t.);
#132172=oriented_edge('',*,*,#132171,.t.);
#132173=oriented_edge('',*,*,#132158,.f.);
#132174=oriented_edge('',*,*,#132140,.f.);
#132175=edge_loop('',(#132170,#132172,#132173,#132174));
#132176=face_outer_bound('',#132175,.f.);
#132178=cartesian_point('',(-1.431228545889e-14,0.e0,-1.427845152508e1));
#132179=direction('',(0.e0,0.e0,1.e0));
#132180=direction('',(0.e0,1.e0,0.e0));
#132181=axis2_placement_3d('',#132178,#132179,#132180);
#132182=conical_surface('',#132181,1.965344686409e1,6.078870774227e1);
#132184=oriented_edge('',*,*,#132183,.f.);
#132186=oriented_edge('',*,*,#132185,.f.);
#132187=oriented_edge('',*,*,#132171,.f.);
#132189=oriented_edge('',*,*,#132188,.t.);
#132190=edge_loop('',(#132184,#132186,#132187,#132189));
#132191=face_outer_bound('',#132190,.f.);
#132193=cartesian_point('',(-1.431229158212e-14,0.e0,-1.34e1));
#132194=direction('',(0.e0,0.e0,-1.e0));
#132195=direction('',(0.e0,-1.e0,0.e0));
#132196=axis2_placement_3d('',#132193,#132194,#132195);
#132197=plane('',#132196);
#132199=oriented_edge('',*,*,#132198,.t.);
#132201=oriented_edge('',*,*,#132200,.f.);
#132203=oriented_edge('',*,*,#132202,.t.);
#132205=oriented_edge('',*,*,#132204,.f.);
#132206=edge_loop('',(#132199,#132201,#132203,#132205));
#132207=face_outer_bound('',#132206,.f.);
#132209=oriented_edge('',*,*,#132208,.t.);
#132210=oriented_edge('',*,*,#132183,.t.);
#132211=edge_loop('',(#132209,#132210));
#132212=face_bound('',#132211,.f.);
#132214=oriented_edge('',*,*,#132213,.t.);
#132216=oriented_edge('',*,*,#132215,.t.);
#132218=oriented_edge('',*,*,#132217,.t.);
#132220=oriented_edge('',*,*,#132219,.t.);
#132222=oriented_edge('',*,*,#132221,.t.);
#132224=oriented_edge('',*,*,#132223,.t.);
#132226=oriented_edge('',*,*,#132225,.t.);
#132228=oriented_edge('',*,*,#132227,.t.);
#132229=edge_loop('',(#132214,#132216,#132218,#132220,#132222,#132224,#132226,
#132228));
#132230=face_bound('',#132229,.f.);
#132232=oriented_edge('',*,*,#132231,.t.);
#132234=oriented_edge('',*,*,#132233,.t.);
#132236=oriented_edge('',*,*,#132235,.t.);
#132238=oriented_edge('',*,*,#132237,.t.);
#132240=oriented_edge('',*,*,#132239,.t.);
#132242=oriented_edge('',*,*,#132241,.t.);
#132244=oriented_edge('',*,*,#132243,.t.);
#132246=oriented_edge('',*,*,#132245,.t.);
#132247=edge_loop('',(#132232,#132234,#132236,#132238,#132240,#132242,#132244,
#132246));
#132248=face_bound('',#132247,.f.);
#132250=oriented_edge('',*,*,#132249,.t.);
#132252=oriented_edge('',*,*,#132251,.t.);
#132254=oriented_edge('',*,*,#132253,.t.);
#132256=oriented_edge('',*,*,#132255,.t.);
#132258=oriented_edge('',*,*,#132257,.t.);
#132260=oriented_edge('',*,*,#132259,.t.);
#132262=oriented_edge('',*,*,#132261,.t.);
#132264=oriented_edge('',*,*,#132263,.t.);
#132265=edge_loop('',(#132250,#132252,#132254,#132256,#132258,#132260,#132262,
#132264));
#132266=face_bound('',#132265,.f.);
#132268=oriented_edge('',*,*,#132267,.t.);
#132270=oriented_edge('',*,*,#132269,.t.);
#132272=oriented_edge('',*,*,#132271,.t.);
#132274=oriented_edge('',*,*,#132273,.t.);
#132276=oriented_edge('',*,*,#132275,.t.);
#132278=oriented_edge('',*,*,#132277,.t.);
#132279=edge_loop('',(#132268,#132270,#132272,#132274,#132276,#132278));
#132280=face_bound('',#132279,.f.);
#132282=cartesian_point('',(0.e0,0.e0,-1.39e1));
#132283=direction('',(0.e0,0.e0,-1.e0));
#132284=direction('',(1.779991406010e-2,9.998415689795e-1,0.e0));
#132285=axis2_placement_3d('',#132282,#132283,#132284);
#132286=toroidal_surface('',#132285,4.504183441299e1,5.e-1);
#132287=oriented_edge('',*,*,#132200,.t.);
#132288=oriented_edge('',*,*,#132198,.f.);
#132290=oriented_edge('',*,*,#132289,.f.);
#132292=oriented_edge('',*,*,#132291,.t.);
#132294=oriented_edge('',*,*,#132293,.t.);
#132296=oriented_edge('',*,*,#132295,.t.);
#132297=edge_loop('',(#132287,#132288,#132290,#132292,#132294,#132296));
#132298=face_outer_bound('',#132297,.f.);
#132300=cartesian_point('',(0.e0,0.e0,-1.39e1));
#132301=direction('',(0.e0,0.e0,-1.e0));
#132302=direction('',(-1.779991406010e-2,-9.998415689795e-1,0.e0));
#132303=axis2_placement_3d('',#132300,#132301,#132302);
#132304=toroidal_surface('',#132303,4.504183441299e1,5.e-1);
#132305=oriented_edge('',*,*,#132204,.t.);
#132306=oriented_edge('',*,*,#132202,.f.);
#132307=oriented_edge('',*,*,#132295,.f.);
#132309=oriented_edge('',*,*,#132308,.t.);
#132311=oriented_edge('',*,*,#132310,.t.);
#132312=oriented_edge('',*,*,#132289,.t.);
#132313=edge_loop('',(#132305,#132306,#132307,#132309,#132311,#132312));
#132314=face_outer_bound('',#132313,.f.);
#132316=cartesian_point('',(0.e0,0.e0,-1.665e1));
#132317=direction('',(0.e0,0.e0,-1.e0));
#132318=direction('',(0.e0,-1.e0,0.e0));
#132319=axis2_placement_3d('',#132316,#132317,#132318);
#132320=conical_surface('',#132319,4.578433815646e1,5.e0);
#132321=oriented_edge('',*,*,#132310,.f.);
#132322=oriented_edge('',*,*,#132308,.f.);
#132324=oriented_edge('',*,*,#132323,.t.);
#132326=oriented_edge('',*,*,#132325,.f.);
#132328=oriented_edge('',*,*,#132327,.f.);
#132330=oriented_edge('',*,*,#132329,.f.);
#132331=edge_loop('',(#132321,#132322,#132324,#132326,#132328,#132330));
#132332=face_outer_bound('',#132331,.f.);
#132334=cartesian_point('',(0.e0,0.e0,-1.665e1));
#132335=direction('',(0.e0,0.e0,-1.e0));
#132336=direction('',(0.e0,-1.e0,0.e0));
#132337=axis2_placement_3d('',#132334,#132335,#132336);
#132338=conical_surface('',#132337,4.578433815646e1,5.e0);
#132339=oriented_edge('',*,*,#132293,.f.);
#132340=oriented_edge('',*,*,#132291,.f.);
#132341=oriented_edge('',*,*,#132329,.t.);
#132343=oriented_edge('',*,*,#132342,.f.);
#132345=oriented_edge('',*,*,#132344,.f.);
#132346=oriented_edge('',*,*,#132323,.f.);
#132347=edge_loop('',(#132339,#132340,#132341,#132343,#132345,#132346));
#132348=face_outer_bound('',#132347,.f.);
#132350=cartesian_point('',(0.e0,0.e0,-1.94e1));
#132351=direction('',(0.e0,0.e0,-1.e0));
#132352=direction('',(1.779215259697e-2,9.998417071247e-1,0.e0));
#132353=axis2_placement_3d('',#132350,#132351,#132352);
#132354=toroidal_surface('',#132353,4.652684189993e1,5.e-1);
#132356=oriented_edge('',*,*,#132355,.f.);
#132358=oriented_edge('',*,*,#132357,.f.);
#132359=oriented_edge('',*,*,#132344,.t.);
#132360=oriented_edge('',*,*,#132342,.t.);
#132362=oriented_edge('',*,*,#132361,.t.);
#132363=edge_loop('',(#132356,#132358,#132359,#132360,#132362));
#132364=face_outer_bound('',#132363,.f.);
#132366=cartesian_point('',(-1.431229158212e-14,0.e0,-1.99e1));
#132367=direction('',(0.e0,0.e0,1.e0));
#132368=direction('',(-1.e0,0.e0,0.e0));
#132369=axis2_placement_3d('',#132366,#132367,#132368);
#132370=plane('',#132369);
#132372=oriented_edge('',*,*,#132371,.t.);
#132374=oriented_edge('',*,*,#132373,.t.);
#132375=edge_loop('',(#132372,#132374));
#132376=face_outer_bound('',#132375,.f.);
#132377=oriented_edge('',*,*,#132355,.t.);
#132379=oriented_edge('',*,*,#132378,.t.);
#132380=edge_loop('',(#132377,#132379));
#132381=face_bound('',#132380,.f.);
#132383=cartesian_point('',(-1.431228545889e-14,0.e0,0.e0));
#132384=direction('',(0.e0,0.e0,-1.e0));
#132385=direction('',(0.e0,-1.e0,0.e0));
#132386=axis2_placement_3d('',#132383,#132384,#132385);
#132387=cylindrical_surface('',#132386,4.93e1);
#132389=oriented_edge('',*,*,#132388,.f.);
#132391=oriented_edge('',*,*,#132390,.f.);
#132393=oriented_edge('',*,*,#132392,.f.);
#132394=oriented_edge('',*,*,#132371,.f.);
#132396=oriented_edge('',*,*,#132395,.t.);
#132397=edge_loop('',(#132389,#132391,#132393,#132394,#132396));
#132398=face_outer_bound('',#132397,.f.);
#132400=cartesian_point('',(-1.431228545889e-14,0.e0,-1.36e1));
#132401=direction('',(0.e0,0.e0,-1.e0));
#132402=direction('',(-1.163197308483e-2,9.999323463126e-1,0.e0));
#132403=axis2_placement_3d('',#132400,#132401,#132402);
#132404=toroidal_surface('',#132403,4.96e1,3.e-1);
#132406=oriented_edge('',*,*,#132405,.t.);
#132408=oriented_edge('',*,*,#132407,.f.);
#132410=oriented_edge('',*,*,#132409,.f.);
#132411=oriented_edge('',*,*,#132390,.t.);
#132412=oriented_edge('',*,*,#132388,.t.);
#132414=oriented_edge('',*,*,#132413,.t.);
#132415=edge_loop('',(#132406,#132408,#132410,#132411,#132412,#132414));
#132416=face_outer_bound('',#132415,.f.);
#132418=cartesian_point('',(-1.431229158212e-14,0.e0,-1.33e1));
#132419=direction('',(0.e0,0.e0,-1.e0));
#132420=direction('',(1.e0,0.e0,0.e0));
#132421=axis2_placement_3d('',#132418,#132419,#132420);
#132422=plane('',#132421);
#132424=oriented_edge('',*,*,#132423,.t.);
#132426=oriented_edge('',*,*,#132425,.f.);
#132428=oriented_edge('',*,*,#132427,.t.);
#132430=oriented_edge('',*,*,#132429,.f.);
#132431=edge_loop('',(#132424,#132426,#132428,#132430));
#132432=face_outer_bound('',#132431,.f.);
#132434=oriented_edge('',*,*,#132433,.t.);
#132436=oriented_edge('',*,*,#132435,.f.);
#132437=oriented_edge('',*,*,#132407,.t.);
#132438=oriented_edge('',*,*,#132405,.f.);
#132439=edge_loop('',(#132434,#132436,#132437,#132438));
#132440=face_bound('',#132439,.f.);
#132442=cartesian_point('',(-1.431228545889e-14,0.e0,-1.36e1));
#132443=direction('',(0.e0,0.e0,-1.e0));
#132444=direction('',(1.552520288551e-2,9.998794767748e-1,0.e0));
#132445=axis2_placement_3d('',#132442,#132443,#132444);
#132446=toroidal_surface('',#132445,5.214291611576e1,3.e-1);
#132447=oriented_edge('',*,*,#132425,.t.);
#132448=oriented_edge('',*,*,#132423,.f.);
#132450=oriented_edge('',*,*,#132449,.f.);
#132452=oriented_edge('',*,*,#132451,.t.);
#132454=oriented_edge('',*,*,#132453,.t.);
#132455=edge_loop('',(#132447,#132448,#132450,#132452,#132454));
#132456=face_outer_bound('',#132455,.f.);
#132458=cartesian_point('',(-1.431228545889e-14,0.e0,-1.36e1));
#132459=direction('',(0.e0,0.e0,-1.e0));
#132460=direction('',(-1.552520288551e-2,-9.998794767748e-1,0.e0));
#132461=axis2_placement_3d('',#132458,#132459,#132460);
#132462=toroidal_surface('',#132461,5.214291611576e1,3.e-1);
#132463=oriented_edge('',*,*,#132429,.t.);
#132464=oriented_edge('',*,*,#132427,.f.);
#132465=oriented_edge('',*,*,#132453,.f.);
#132467=oriented_edge('',*,*,#132466,.t.);
#132468=oriented_edge('',*,*,#132449,.t.);
#132469=edge_loop('',(#132463,#132464,#132465,#132467,#132468));
#132470=face_outer_bound('',#132469,.f.);
#132472=cartesian_point('',(-1.431228545889e-14,0.e0,-1.39e1));
#132473=direction('',(0.e0,0.e0,-1.e0));
#132474=direction('',(0.e0,-1.e0,0.e0));
#132475=axis2_placement_3d('',#132472,#132473,#132474);
#132476=conical_surface('',#132475,5.247030866609e1,5.e0);
#132478=oriented_edge('',*,*,#132477,.f.);
#132480=oriented_edge('',*,*,#132479,.f.);
#132482=oriented_edge('',*,*,#132481,.t.);
#132483=oriented_edge('',*,*,#132466,.f.);
#132485=oriented_edge('',*,*,#132484,.f.);
#132486=edge_loop('',(#132478,#132480,#132482,#132483,#132485));
#132487=face_outer_bound('',#132486,.f.);
#132489=cartesian_point('',(-1.431228545889e-14,0.e0,-1.42e1));
#132490=direction('',(0.e0,0.e0,-1.e0));
#132491=direction('',(-1.552520288551e-2,-9.998794767748e-1,0.e0));
#132492=axis2_placement_3d('',#132489,#132490,#132491);
#132493=toroidal_surface('',#132492,5.279770121641e1,3.e-1);
#132495=oriented_edge('',*,*,#132494,.f.);
#132497=oriented_edge('',*,*,#132496,.f.);
#132498=oriented_edge('',*,*,#132479,.t.);
#132499=oriented_edge('',*,*,#132477,.t.);
#132501=oriented_edge('',*,*,#132500,.t.);
#132502=edge_loop('',(#132495,#132497,#132498,#132499,#132501));
#132503=face_outer_bound('',#132502,.f.);
#132505=cartesian_point('',(0.e0,0.e0,-1.45e1));
#132506=direction('',(0.e0,0.e0,1.e0));
#132507=direction('',(1.e0,0.e0,0.e0));
#132508=axis2_placement_3d('',#132505,#132506,#132507);
#132509=plane('',#132508);
#132511=oriented_edge('',*,*,#132510,.f.);
#132513=oriented_edge('',*,*,#132512,.t.);
#132515=oriented_edge('',*,*,#132514,.f.);
#132517=oriented_edge('',*,*,#132516,.t.);
#132518=edge_loop('',(#132511,#132513,#132515,#132517));
#132519=face_outer_bound('',#132518,.f.);
#132521=oriented_edge('',*,*,#132520,.t.);
#132522=oriented_edge('',*,*,#132494,.t.);
#132523=edge_loop('',(#132521,#132522));
#132524=face_bound('',#132523,.f.);
#132526=cartesian_point('',(0.e0,0.e0,-1.15e1));
#132527=direction('',(0.e0,0.e0,1.e0));
#132528=direction('',(-9.999538910868e-1,-9.602900627674e-3,0.e0));
#132529=axis2_placement_3d('',#132526,#132527,#132528);
#132530=toroidal_surface('',#132529,5.868839834568e1,3.e0);
#132531=oriented_edge('',*,*,#132512,.f.);
#132532=oriented_edge('',*,*,#132510,.t.);
#132534=oriented_edge('',*,*,#132533,.f.);
#132535=oriented_edge('',*,*,#102639,.t.);
#132536=oriented_edge('',*,*,#102637,.t.);
#132538=oriented_edge('',*,*,#132537,.t.);
#132539=edge_loop('',(#132531,#132532,#132534,#132535,#132536,#132538));
#132540=face_outer_bound('',#132539,.f.);
#132542=cartesian_point('',(0.e0,0.e0,-1.15e1));
#132543=direction('',(0.e0,0.e0,1.e0));
#132544=direction('',(9.999538910868e-1,9.602900627674e-3,0.e0));
#132545=axis2_placement_3d('',#132542,#132543,#132544);
#132546=toroidal_surface('',#132545,5.868839834568e1,3.e0);
#132547=oriented_edge('',*,*,#132516,.f.);
#132548=oriented_edge('',*,*,#132514,.t.);
#132549=oriented_edge('',*,*,#132537,.f.);
#132550=oriented_edge('',*,*,#99913,.t.);
#132551=oriented_edge('',*,*,#99911,.t.);
#132552=oriented_edge('',*,*,#132533,.t.);
#132553=edge_loop('',(#132547,#132548,#132549,#132550,#132551,#132552));
#132554=face_outer_bound('',#132553,.f.);
#132556=cartesian_point('',(-1.431228545889e-14,0.e0,-1.42e1));
#132557=direction('',(0.e0,0.e0,-1.e0));
#132558=direction('',(1.552520288551e-2,9.998794767748e-1,0.e0));
#132559=axis2_placement_3d('',#132556,#132557,#132558);
#132560=toroidal_surface('',#132559,5.279770121641e1,3.e-1);
#132561=oriented_edge('',*,*,#132520,.f.);
#132562=oriented_edge('',*,*,#132500,.f.);
#132564=oriented_edge('',*,*,#132563,.t.);
#132566=oriented_edge('',*,*,#132565,.t.);
#132567=oriented_edge('',*,*,#132496,.t.);
#132568=edge_loop('',(#132561,#132562,#132564,#132566,#132567));
#132569=face_outer_bound('',#132568,.f.);
#132571=cartesian_point('',(-1.431228545889e-14,0.e0,-1.39e1));
#132572=direction('',(0.e0,0.e0,-1.e0));
#132573=direction('',(0.e0,-1.e0,0.e0));
#132574=axis2_placement_3d('',#132571,#132572,#132573);
#132575=conical_surface('',#132574,5.247030866609e1,5.e0);
#132576=oriented_edge('',*,*,#132565,.f.);
#132577=oriented_edge('',*,*,#132563,.f.);
#132578=oriented_edge('',*,*,#132484,.t.);
#132579=oriented_edge('',*,*,#132451,.f.);
#132580=oriented_edge('',*,*,#132481,.f.);
#132581=edge_loop('',(#132576,#132577,#132578,#132579,#132580));
#132582=face_outer_bound('',#132581,.f.);
#132584=cartesian_point('',(-1.431228545889e-14,0.e0,-1.36e1));
#132585=direction('',(0.e0,0.e0,-1.e0));
#132586=direction('',(1.163197308483e-2,-9.999323463126e-1,0.e0));
#132587=axis2_placement_3d('',#132584,#132585,#132586);
#132588=toroidal_surface('',#132587,4.96e1,3.e-1);
#132589=oriented_edge('',*,*,#132435,.t.);
#132590=oriented_edge('',*,*,#132433,.f.);
#132591=oriented_edge('',*,*,#132413,.f.);
#132593=oriented_edge('',*,*,#132592,.t.);
#132595=oriented_edge('',*,*,#132594,.t.);
#132596=oriented_edge('',*,*,#132409,.t.);
#132597=edge_loop('',(#132589,#132590,#132591,#132593,#132595,#132596));
#132598=face_outer_bound('',#132597,.f.);
#132600=cartesian_point('',(-1.431228545889e-14,0.e0,0.e0));
#132601=direction('',(0.e0,0.e0,-1.e0));
#132602=direction('',(0.e0,-1.e0,0.e0));
#132603=axis2_placement_3d('',#132600,#132601,#132602);
#132604=cylindrical_surface('',#132603,4.93e1);
#132605=oriented_edge('',*,*,#132594,.f.);
#132606=oriented_edge('',*,*,#132592,.f.);
#132607=oriented_edge('',*,*,#132395,.f.);
#132608=oriented_edge('',*,*,#132373,.f.);
#132609=oriented_edge('',*,*,#132392,.t.);
#132610=edge_loop('',(#132605,#132606,#132607,#132608,#132609));
#132611=face_outer_bound('',#132610,.f.);
#132613=cartesian_point('',(0.e0,0.e0,-1.94e1));
#132614=direction('',(0.e0,0.e0,-1.e0));
#132615=direction('',(-1.779215259697e-2,-9.998417071247e-1,0.e0));
#132616=axis2_placement_3d('',#132613,#132614,#132615);
#132617=toroidal_surface('',#132616,4.652684189993e1,5.e-1);
#132618=oriented_edge('',*,*,#132378,.f.);
#132619=oriented_edge('',*,*,#132361,.f.);
#132620=oriented_edge('',*,*,#132327,.t.);
#132621=oriented_edge('',*,*,#132325,.t.);
#132622=oriented_edge('',*,*,#132357,.t.);
#132623=edge_loop('',(#132618,#132619,#132620,#132621,#132622));
#132624=face_outer_bound('',#132623,.f.);
#132626=cartesian_point('',(-1.431228545889e-14,0.e0,-1.427845152508e1));
#132627=direction('',(0.e0,0.e0,1.e0));
#132628=direction('',(0.e0,1.e0,0.e0));
#132629=axis2_placement_3d('',#132626,#132627,#132628);
#132630=conical_surface('',#132629,1.965344686409e1,6.078870774227e1);
#132631=oriented_edge('',*,*,#132208,.f.);
#132632=oriented_edge('',*,*,#132188,.f.);
#132633=oriented_edge('',*,*,#132160,.f.);
#132634=oriented_edge('',*,*,#132185,.t.);
#132635=edge_loop('',(#132631,#132632,#132633,#132634));
#132636=face_outer_bound('',#132635,.f.);
#132638=cartesian_point('',(2.537163391487e1,2.635129309742e1,
-1.337179081861e1));
#132639=cartesian_point('',(2.518935585030e1,2.630037355981e1,
-1.336850879236e1));
#132640=cartesian_point('',(2.488473304837e1,2.612424061335e1,
-1.336350114989e1));
#132641=cartesian_point('',(2.459978319675e1,2.570432734041e1,
-1.335900079163e1));
#132642=cartesian_point('',(2.450968948242e1,2.524640824645e1,
-1.335836202359e1));
#132643=cartesian_point('',(2.462608794256e1,2.469584451392e1,
-1.336205517391e1));
#132644=cartesian_point('',(2.490196353040e1,2.438595427916e1,
-1.336761246778e1));
#132645=cartesian_point('',(2.511111112635e1,2.426835361938e1,
-1.337222034774e1));
#132646=cartesian_point('',(2.550790254875e1,2.594229661113e1,
-1.352368521586e1));
#132647=cartesian_point('',(2.539071060272e1,2.591582601325e1,
-1.352812722156e1));
#132648=cartesian_point('',(2.518995828203e1,2.581128283552e1,
-1.353521915442e1));
#132649=cartesian_point('',(2.499874066716e1,2.554393314015e1,
-1.354027996424e1));
#132650=cartesian_point('',(2.493910900773e1,2.524668579941e1,
-1.354094882088e1));
#132651=cartesian_point('',(2.502097608451e1,2.489095595376e1,
-1.353703441320e1));
#132652=cartesian_point('',(2.520746281635e1,2.469848048387e1,
-1.352920435839e1));
#132653=cartesian_point('',(2.534395471706e1,2.463099856866e1,
-1.352408440314e1));
#132654=cartesian_point('',(2.561575017089e1,2.561922567959e1,
-1.321367505423e1));
#132655=cartesian_point('',(2.555218771611e1,2.560436964412e1,
-1.322446983309e1));
#132656=cartesian_point('',(2.544418945696e1,2.554767317911e1,
-1.324140494246e1));
#132657=cartesian_point('',(2.534208067339e1,2.540512290508e1,
-1.325468447470e1));
#132658=cartesian_point('',(2.531037684054e1,2.524728636122e1,
-1.325649623696e1));
#132659=cartesian_point('',(2.535411005149e1,2.505798112555e1,
-1.324595131683e1));
#132660=cartesian_point('',(2.545409500343e1,2.495426069837e1,
-1.322721693565e1));
#132661=cartesian_point('',(2.552795909214e1,2.491696371942e1,
-1.321371141544e1));
#132662=cartesian_point('',(2.557672297481e1,2.573694634596e1,
-1.276638807408e1));
#132663=cartesian_point('',(2.549650787962e1,2.570782837492e1,
-1.277519567890e1));
#132664=cartesian_point('',(2.536866045383e1,2.562235835753e1,
-1.278891622552e1));
#132665=cartesian_point('',(2.525371552003e1,2.543992022951e1,
-1.280006908833e1));
#132666=cartesian_point('',(2.521687179989e1,2.524756435882e1,
-1.280160771762e1));
#132667=cartesian_point('',(2.526035421324e1,2.501393396705e1,
-1.279266942706e1));
#132668=cartesian_point('',(2.537115196435e1,2.487267141835e1,
-1.277747904206e1));
#132669=cartesian_point('',(2.546101394187e1,2.481212239378e1,
-1.276611513483e1));
#132670=(bounded_surface()b_spline_surface(3,3,((#132638,#132639,#132640,
#132641,#132642,#132643,#132644,#132645),(#132646,#132647,#132648,#132649,
#132650,#132651,#132652,#132653),(#132654,#132655,#132656,#132657,#132658,
#132659,#132660,#132661),(#132662,#132663,#132664,#132665,#132666,#132667,
#132668,#132669)),.unspecified.,.f.,.f.,.f.)b_spline_surface_with_knots((4,4),
(4,1,1,1,1,4),(-2.664845111630e-1,1.226519964213e0),(9.064303127780e-2,
2.502683965496e-1,3.747885908697e-1,4.990758715394e-1,6.235997248767e-1,
8.263203537681e-1),.unspecified.)geometric_representation_item()rational_b_spline_surface(((1.387542165258e0,1.387542165258e0,1.387542165258e0,1.387542165258e0,
1.387542165258e0,1.387542165258e0,1.387542165258e0,1.387542165258e0),(
8.842902589245e-1,8.842902589245e-1,8.842902589245e-1,8.842902589245e-1,
8.842902589245e-1,8.842902589245e-1,8.842902589245e-1,8.842902589245e-1),(
8.711704671051e-1,8.711704671051e-1,8.711704671051e-1,8.711704671051e-1,
8.711704671051e-1,8.711704671051e-1,8.711704671051e-1,8.711704671051e-1),(
1.348182789799e0,1.348182789799e0,1.348182789799e0,1.348182789799e0,
1.348182789799e0,1.348182789799e0,1.348182789799e0,1.348182789799e0)))representation_item('')surface());
#132671=oriented_edge('',*,*,#132213,.f.);
#132673=oriented_edge('',*,*,#132672,.f.);
#132675=oriented_edge('',*,*,#132674,.f.);
#132677=oriented_edge('',*,*,#132676,.t.);
#132678=edge_loop('',(#132671,#132673,#132675,#132677));
#132679=face_outer_bound('',#132678,.f.);
#132681=cartesian_point('',(2.465691067989e1,2.500594561227e1,-1.29e1));
#132682=direction('',(6.200529326616e-1,-7.845599790314e-1,0.e0));
#132683=direction('',(0.e0,0.e0,-1.e0));
#132684=axis2_placement_3d('',#132681,#132682,#132683);
#132685=cylindrical_surface('',#132684,5.e-1);
#132686=oriented_edge('',*,*,#132227,.f.);
#132688=oriented_edge('',*,*,#132687,.f.);
#132690=oriented_edge('',*,*,#132689,.t.);
#132691=oriented_edge('',*,*,#132672,.t.);
#132692=edge_loop('',(#132686,#132688,#132690,#132691));
#132693=face_outer_bound('',#132692,.f.);
#132695=cartesian_point('',(3.153655830992e1,1.613621285998e1,
-1.337207118185e1));
#132696=cartesian_point('',(3.160092812300e1,1.591757109525e1,
-1.336792066303e1));
#132697=cartesian_point('',(3.183574617307e1,1.557119628956e1,
-1.336243650295e1));
#132698=cartesian_point('',(3.236942625362e1,1.531504973387e1,
-1.335875834862e1));
#132699=cartesian_point('',(3.289868694457e1,1.531889711600e1,
-1.336015548245e1));
#132700=cartesian_point('',(3.333507275902e1,1.553541538095e1,
-1.336515106085e1));
#132701=cartesian_point('',(3.353431900850e1,1.576560360973e1,
-1.336973130001e1));
#132702=cartesian_point('',(3.360340137568e1,1.587713554116e1,
-1.336843985980e1));
#132703=cartesian_point('',(3.194280141440e1,1.627954903361e1,
-1.352387870264e1));
#132704=cartesian_point('',(3.197656795909e1,1.613893373766e1,
-1.352872284306e1));
#132705=cartesian_point('',(3.211865223319e1,1.590947884127e1,
-1.353647830968e1));
#132706=cartesian_point('',(3.246184205156e1,1.573748708383e1,
-1.354037534652e1));
#132707=cartesian_point('',(3.280546098653e1,1.574244902219e1,
-1.353894688161e1));
#132708=cartesian_point('',(3.308323761080e1,1.589077313907e1,
-1.353281421333e1));
#132709=cartesian_point('',(3.320404453644e1,1.604366832396e1,
-1.352657380008e1));
#132710=cartesian_point('',(3.324532888872e1,1.611633108320e1,
-1.351916661148e1));
#132711=cartesian_point('',(3.226344451647e1,1.639298816464e1,
-1.321396848378e1));
#132712=cartesian_point('',(3.228238576068e1,1.631672334951e1,
-1.322647494530e1));
#132713=cartesian_point('',(3.235915535817e1,1.619349272555e1,
-1.324500239674e1));
#132714=cartesian_point('',(3.254187766138e1,1.610177900711e1,
-1.325550052102e1));
#132715=cartesian_point('',(3.272454629089e1,1.610448268918e1,
-1.325158942256e1));
#132716=cartesian_point('',(3.287318424357e1,1.618383738868e1,
-1.323608988313e1));
#132717=cartesian_point('',(3.293883129249e1,1.626619108955e1,
-1.322096614292e1));
#132718=cartesian_point('',(3.296138682858e1,1.630553738826e1,
-1.321168192594e1));
#132719=cartesian_point('',(3.214676654068e1,1.635210720231e1,
-1.276675772259e1));
#132720=cartesian_point('',(3.218325985211e1,1.625602923208e1,
-1.277720952862e1));
#132721=cartesian_point('',(3.229406385490e1,1.611231112841e1,
-1.279223691643e1));
#132722=cartesian_point('',(3.252199645188e1,1.600944054199e1,
-1.280114361608e1));
#132723=cartesian_point('',(3.274443511856e1,1.600887688252e1,
-1.279780698669e1));
#132724=cartesian_point('',(3.293491744744e1,1.609359376286e1,
-1.278495560927e1));
#132725=cartesian_point('',(3.302943425270e1,1.618919157852e1,
-1.277261781545e1));
#132726=cartesian_point('',(3.306299035169e1,1.623722449613e1,
-1.276786083553e1));
#132727=(bounded_surface()b_spline_surface(3,3,((#132695,#132696,#132697,
#132698,#132699,#132700,#132701,#132702),(#132703,#132704,#132705,#132706,
#132707,#132708,#132709,#132710),(#132711,#132712,#132713,#132714,#132715,
#132716,#132717,#132718),(#132719,#132720,#132721,#132722,#132723,#132724,
#132725,#132726)),.unspecified.,.f.,.f.,.f.)b_spline_surface_with_knots((4,4),
(4,1,1,1,1,4),(-2.655814476852e-1,1.226508534624e0),(9.154932725755e-2,
2.859849224840e-1,4.280094086530e-1,5.702678736659e-1,7.128304770382e-1,
8.244879211299e-1),.unspecified.)geometric_representation_item()rational_b_spline_surface(((1.386622276177e0,1.386622276177e0,1.386622276177e0,1.386622276177e0,
1.386622276177e0,1.386622276177e0,1.386622276177e0,1.386622276177e0),(
8.842805793616e-1,8.842805793616e-1,8.842805793616e-1,8.842805793616e-1,
8.842805793616e-1,8.842805793616e-1,8.842805793616e-1,8.842805793616e-1),(
8.714615948458e-1,8.714615948458e-1,8.714615948458e-1,8.714615948458e-1,
8.714615948458e-1,8.714615948458e-1,8.714615948458e-1,8.714615948458e-1),(
1.348165322629e0,1.348165322629e0,1.348165322629e0,1.348165322629e0,
1.348165322629e0,1.348165322629e0,1.348165322629e0,1.348165322629e0)))representation_item('')surface());
#132728=oriented_edge('',*,*,#132225,.f.);
#132730=oriented_edge('',*,*,#132729,.t.);
#132732=oriented_edge('',*,*,#132731,.f.);
#132733=oriented_edge('',*,*,#132687,.t.);
#132734=edge_loop('',(#132728,#132730,#132732,#132733));
#132735=face_outer_bound('',#132734,.f.);
#132737=cartesian_point('',(3.285577442513e1,1.543760564418e1,-1.29e1));
#132738=direction('',(7.958963466810e-1,6.054329073810e-1,0.e0));
#132739=direction('',(0.e0,0.e0,-1.e0));
#132740=axis2_placement_3d('',#132737,#132738,#132739);
#132741=cylindrical_surface('',#132740,5.e-1);
#132742=oriented_edge('',*,*,#132223,.f.);
#132744=oriented_edge('',*,*,#132743,.f.);
#132746=oriented_edge('',*,*,#132745,.t.);
#132747=oriented_edge('',*,*,#132729,.f.);
#132748=edge_loop('',(#132742,#132744,#132746,#132747));
#132749=face_outer_bound('',#132748,.f.);
#132751=cartesian_point('',(3.811114904337e1,1.930587356977e1,
-1.337179081861e1));
#132752=cartesian_point('',(3.829342710806e1,1.935679310737e1,
-1.336850879236e1));
#132753=cartesian_point('',(3.859804991015e1,1.953292605384e1,
-1.336350114989e1));
#132754=cartesian_point('',(3.888299976185e1,1.995283932692e1,
-1.335900079163e1));
#132755=cartesian_point('',(3.897309347620e1,2.041075842086e1,
-1.335836202358e1));
#132756=cartesian_point('',(3.885669501605e1,2.096132215345e1,
-1.336205517391e1));
#132757=cartesian_point('',(3.858081942818e1,2.127121238818e1,
-1.336761246777e1));
#132758=cartesian_point('',(3.837167183202e1,2.138881304801e1,
-1.337222034774e1));
#132759=cartesian_point('',(3.797488040959e1,1.971487005619e1,
-1.352368521586e1));
#132760=cartesian_point('',(3.809207235574e1,1.974134065399e1,
-1.352812722157e1));
#132761=cartesian_point('',(3.829282467650e1,1.984588383175e1,
-1.353521915443e1));
#132762=cartesian_point('',(3.848404229144e1,2.011323352716e1,
-1.354027996425e1));
#132763=cartesian_point('',(3.854367395087e1,2.041048086792e1,
-1.354094882089e1));
#132764=cartesian_point('',(3.846180687408e1,2.076621071356e1,
-1.353703441321e1));
#132765=cartesian_point('',(3.827532014223e1,2.095868618348e1,
-1.352920435840e1));
#132766=cartesian_point('',(3.813882824170e1,2.102616809874e1,
-1.352408440314e1));
#132767=cartesian_point('',(3.786703278758e1,2.003794098762e1,
-1.321367505422e1));
#132768=cartesian_point('',(3.793059524236e1,2.005279702320e1,
-1.322446983308e1));
#132769=cartesian_point('',(3.803859350163e1,2.010949348816e1,
-1.324140494246e1));
#132770=cartesian_point('',(3.814070228520e1,2.025204376224e1,
-1.325468447471e1));
#132771=cartesian_point('',(3.817240611805e1,2.040988030612e1,
-1.325649623697e1));
#132772=cartesian_point('',(3.812867290709e1,2.059918554180e1,
-1.324595131684e1));
#132773=cartesian_point('',(3.802868795514e1,2.070290596898e1,
-1.322721693565e1));
#132774=cartesian_point('',(3.795482386636e1,2.074020294772e1,
-1.321371141545e1));
#132775=cartesian_point('',(3.790605998387e1,1.992022032134e1,
-1.276638807406e1));
#132776=cartesian_point('',(3.798627507889e1,1.994933829234e1,
-1.277519567888e1));
#132777=cartesian_point('',(3.811412250472e1,2.003480830976e1,
-1.278891622551e1));
#132778=cartesian_point('',(3.822906743856e1,2.021724643783e1,
-1.280006908832e1));
#132779=cartesian_point('',(3.826591115872e1,2.040960230849e1,
-1.280160771762e1));
#132780=cartesian_point('',(3.822242874537e1,2.064323270027e1,
-1.279266942706e1));
#132781=cartesian_point('',(3.811163099424e1,2.078449524897e1,
-1.277747904206e1));
#132782=cartesian_point('',(3.802176901672e1,2.084504427372e1,
-1.276611513482e1));
#132783=(bounded_surface()b_spline_surface(3,3,((#132751,#132752,#132753,
#132754,#132755,#132756,#132757,#132758),(#132759,#132760,#132761,#132762,
#132763,#132764,#132765,#132766),(#132767,#132768,#132769,#132770,#132771,
#132772,#132773,#132774),(#132775,#132776,#132777,#132778,#132779,#132780,
#132781,#132782)),.unspecified.,.f.,.f.,.f.)b_spline_surface_with_knots((4,4),
(4,1,1,1,1,4),(-2.664845111845e-1,1.226519964216e0),(9.064303117234e-2,
2.502683965497e-1,3.747885908697e-1,4.990758715394e-1,6.235997248767e-1,
8.263203537855e-1),.unspecified.)geometric_representation_item()rational_b_spline_surface(((1.387542165279e0,1.387542165279e0,1.387542165279e0,1.387542165279e0,
1.387542165279e0,1.387542165279e0,1.387542165279e0,1.387542165279e0),(
8.842902589236e-1,8.842902589236e-1,8.842902589236e-1,8.842902589236e-1,
8.842902589236e-1,8.842902589236e-1,8.842902589236e-1,8.842902589236e-1),(
8.711704670982e-1,8.711704670982e-1,8.711704670982e-1,8.711704670982e-1,
8.711704670982e-1,8.711704670982e-1,8.711704670982e-1,8.711704670982e-1),(
1.348182789803e0,1.348182789803e0,1.348182789803e0,1.348182789803e0,
1.348182789803e0,1.348182789803e0,1.348182789803e0,1.348182789803e0)))representation_item('')surface());
#132784=oriented_edge('',*,*,#132221,.f.);
#132786=oriented_edge('',*,*,#132785,.f.);
#132788=oriented_edge('',*,*,#132787,.f.);
#132789=oriented_edge('',*,*,#132743,.t.);
#132790=edge_loop('',(#132784,#132786,#132788,#132789));
#132791=face_outer_bound('',#132790,.f.);
#132793=cartesian_point('',(3.882587227870e1,2.065122105505e1,-1.29e1));
#132794=direction('',(-6.200529326616e-1,7.845599790314e-1,0.e0));
#132795=direction('',(0.e0,0.e0,-1.e0));
#132796=axis2_placement_3d('',#132793,#132794,#132795);
#132797=cylindrical_surface('',#132796,5.e-1);
#132798=oriented_edge('',*,*,#132219,.f.);
#132800=oriented_edge('',*,*,#132799,.f.);
#132802=oriented_edge('',*,*,#132801,.t.);
#132803=oriented_edge('',*,*,#132785,.t.);
#132804=edge_loop('',(#132798,#132800,#132802,#132803));
#132805=face_outer_bound('',#132804,.f.);
#132807=cartesian_point('',(3.194622464864e1,2.952095380714e1,
-1.337207118184e1));
#132808=cartesian_point('',(3.188185483563e1,2.973959557202e1,
-1.336792066303e1));
#132809=cartesian_point('',(3.164703678557e1,3.008597037774e1,
-1.336243650295e1));
#132810=cartesian_point('',(3.111335670498e1,3.034211693347e1,
-1.335875834862e1));
#132811=cartesian_point('',(3.058409601402e1,3.033826955132e1,
-1.336015548244e1));
#132812=cartesian_point('',(3.014771019934e1,3.012175128624e1,
-1.336515106085e1));
#132813=cartesian_point('',(2.994846394974e1,2.989156305726e1,
-1.336973130002e1));
#132814=cartesian_point('',(2.987938158259e1,2.978003110395e1,
-1.336843985979e1));
#132815=cartesian_point('',(3.153998154452e1,2.937761763388e1,
-1.352387870264e1));
#132816=cartesian_point('',(3.150621499950e1,2.951823292959e1,
-1.352872284306e1));
#132817=cartesian_point('',(3.136413072544e1,2.974768782607e1,
-1.353647830968e1));
#132818=cartesian_point('',(3.102094090705e1,2.991967958352e1,
-1.354037534653e1));
#132819=cartesian_point('',(3.067732197206e1,2.991471764514e1,
-1.353894688162e1));
#132820=cartesian_point('',(3.039954534761e1,2.976639352820e1,
-1.353281421333e1));
#132821=cartesian_point('',(3.027873842192e1,2.961349834301e1,
-1.352657380008e1));
#132822=cartesian_point('',(3.023745406837e1,2.954083560160e1,
-1.351916661144e1));
#132823=cartesian_point('',(3.121933844189e1,2.926417850256e1,
-1.321396848378e1));
#132824=cartesian_point('',(3.120039719797e1,2.934044331780e1,
-1.322647494530e1));
#132825=cartesian_point('',(3.112362760042e1,2.946367394175e1,
-1.324500239675e1));
#132826=cartesian_point('',(3.094090529721e1,2.955538766020e1,
-1.325550052102e1));
#132827=cartesian_point('',(3.075823666770e1,2.955268397813e1,
-1.325158942257e1));
#132828=cartesian_point('',(3.060959871496e1,2.947332927858e1,
-1.323608988313e1));
#132829=cartesian_point('',(3.054395166600e1,2.939097557770e1,
-1.322096614290e1));
#132830=cartesian_point('',(3.052139613535e1,2.935162924746e1,
-1.321168192589e1));
#132831=cartesian_point('',(3.133601641786e1,2.930505946497e1,
-1.276675772259e1));
#132832=cartesian_point('',(3.129952310652e1,2.940113743521e1,
-1.277720952861e1));
#132833=cartesian_point('',(3.118871910371e1,2.954485553890e1,
-1.279223691643e1));
#132834=cartesian_point('',(3.096078650671e1,2.964772612533e1,
-1.280114361608e1));
#132835=cartesian_point('',(3.073834784003e1,2.964828978482e1,
-1.279780698669e1));
#132836=cartesian_point('',(3.054786551105e1,2.956357290441e1,
-1.278495560927e1));
#132837=cartesian_point('',(3.045334870573e1,2.946797508862e1,
-1.277261781542e1));
#132838=cartesian_point('',(3.041979259041e1,2.941994219516e1,
-1.276786083550e1));
#132839=(bounded_surface()b_spline_surface(3,3,((#132807,#132808,#132809,
#132810,#132811,#132812,#132813,#132814),(#132815,#132816,#132817,#132818,
#132819,#132820,#132821,#132822),(#132823,#132824,#132825,#132826,#132827,
#132828,#132829,#132830),(#132831,#132832,#132833,#132834,#132835,#132836,
#132837,#132838)),.unspecified.,.f.,.f.,.f.)b_spline_surface_with_knots((4,4),
(4,1,1,1,1,4),(-2.655814477017e-1,1.226508534623e0),(9.154932722515e-2,
2.859849224840e-1,4.280094086530e-1,5.702678736659e-1,7.128304770383e-1,
8.244879213541e-1),.unspecified.)geometric_representation_item()rational_b_spline_surface(((1.386622276193e0,1.386622276193e0,1.386622276193e0,1.386622276193e0,
1.386622276193e0,1.386622276193e0,1.386622276193e0,1.386622276193e0),(
8.842805793620e-1,8.842805793620e-1,8.842805793620e-1,8.842805793620e-1,
8.842805793620e-1,8.842805793620e-1,8.842805793620e-1,8.842805793620e-1),(
8.714615948406e-1,8.714615948406e-1,8.714615948406e-1,8.714615948406e-1,
8.714615948406e-1,8.714615948406e-1,8.714615948406e-1,8.714615948406e-1),(
1.348165322629e0,1.348165322629e0,1.348165322629e0,1.348165322629e0,
1.348165322629e0,1.348165322629e0,1.348165322629e0,1.348165322629e0)))representation_item('')surface());
#132840=oriented_edge('',*,*,#132217,.f.);
#132842=oriented_edge('',*,*,#132841,.t.);
#132844=oriented_edge('',*,*,#132843,.f.);
#132845=oriented_edge('',*,*,#132799,.t.);
#132846=edge_loop('',(#132840,#132842,#132844,#132845));
#132847=face_outer_bound('',#132846,.f.);
#132849=cartesian_point('',(3.062700853346e1,3.021956102315e1,-1.29e1));
#132850=direction('',(-7.958963466810e-1,-6.054329073810e-1,0.e0));
#132851=direction('',(0.e0,0.e0,-1.e0));
#132852=axis2_placement_3d('',#132849,#132850,#132851);
#132853=cylindrical_surface('',#132852,5.e-1);
#132854=oriented_edge('',*,*,#132215,.f.);
#132855=oriented_edge('',*,*,#132676,.f.);
#132857=oriented_edge('',*,*,#132856,.t.);
#132858=oriented_edge('',*,*,#132841,.f.);
#132859=edge_loop('',(#132854,#132855,#132857,#132858));
#132860=face_outer_bound('',#132859,.f.);
#132862=cartesian_point('',(3.440544970712e1,3.207843673001e1,-9.4e0));
#132863=direction('',(-6.031290523832e-1,7.928677207942e-1,8.715574274766e-2));
#132864=direction('',(-7.958963466810e-1,-6.054329073810e-1,0.e0));
#132865=axis2_placement_3d('',#132862,#132863,#132864);
#132866=plane('',#132865);
#132868=oriented_edge('',*,*,#132867,.f.);
#132870=oriented_edge('',*,*,#132869,.t.);
#132871=oriented_edge('',*,*,#132856,.f.);
#132873=oriented_edge('',*,*,#132872,.t.);
#132874=edge_loop('',(#132868,#132870,#132871,#132873));
#132875=face_outer_bound('',#132874,.f.);
#132877=cartesian_point('',(2.476295946318e1,2.542904491622e1,-9.9e0));
#132878=direction('',(7.958963466810e-1,6.054329073810e-1,0.e0));
#132879=direction('',(0.e0,0.e0,1.e0));
#132880=axis2_placement_3d('',#132877,#132878,#132879);
#132881=cylindrical_surface('',#132880,5.e-1);
#132882=oriented_edge('',*,*,#127559,.f.);
#132884=oriented_edge('',*,*,#132883,.f.);
#132885=oriented_edge('',*,*,#132867,.t.);
#132887=oriented_edge('',*,*,#132886,.t.);
#132888=edge_loop('',(#132882,#132884,#132885,#132887));
#132889=face_outer_bound('',#132888,.f.);
#132891=cartesian_point('',(2.977270262039e1,2.948291580807e1,
-9.470021348732e0));
#132892=cartesian_point('',(2.985263579217e1,2.958950216445e1,
-9.467099902372e0));
#132893=cartesian_point('',(3.007825380079e1,2.980923289738e1,
-9.461102013446e0));
#132894=cartesian_point('',(3.053312890103e1,3.000641476423e1,
-9.455056710246e0));
#132895=cartesian_point('',(3.107228735361e1,3.000368426376e1,
-9.453542942691e0));
#132896=cartesian_point('',(3.162663486660e1,2.975744807762e1,
-9.457685493706e0));
#132897=cartesian_point('',(3.189749542941e1,2.941308099994e1,
-9.464949359434e0));
#132898=cartesian_point('',(3.198664097297e1,2.918253834361e1,
-9.470713775119e0));
#132899=cartesian_point('',(2.979745046918e1,2.946575245008e1,
-9.452147229871e0));
#132900=cartesian_point('',(2.987574285625e1,2.956961811194e1,
-9.449568652361e0));
#132901=cartesian_point('',(3.009640435357e1,2.978352124091e1,
-9.444323273139e0));
#132902=cartesian_point('',(3.054011985580e1,2.997502353599e1,
-9.439081890994e0));
#132903=cartesian_point('',(3.106537013430e1,2.997216271002e1,
-9.437780481378e0));
#132904=cartesian_point('',(3.160572472766e1,2.973273138994e1,
-9.441357967258e0));
#132905=cartesian_point('',(3.187064609087e1,2.939748120163e1,
-9.447653887872e0));
#132906=cartesian_point('',(3.195826137928e1,2.917260399197e1,
-9.452788773679e0));
#132907=cartesian_point('',(2.985268672321e1,2.942744521934e1,
-9.421097761030e0));
#132908=cartesian_point('',(2.992723459836e1,2.952529627828e1,
-9.419284685632e0));
#132909=cartesian_point('',(3.013669740567e1,2.972637813611e1,
-9.415713091934e0));
#132910=cartesian_point('',(3.055557745893e1,2.990550845123e1,
-9.412254336249e0));
#132911=cartesian_point('',(3.105007203736e1,2.990242123648e1,
-9.411422548006e0));
#132912=cartesian_point('',(3.155939523185e1,2.967789620744e1,
-9.413748671720e0));
#132913=cartesian_point('',(3.181088727392e1,2.936271483537e1,
-9.417898482545e0));
#132914=cartesian_point('',(3.189490184541e1,2.915042596886e1,
-9.421621764690e0));
#132915=cartesian_point('',(2.994526807406e1,2.936324090192e1,
-9.397420142269e0));
#132916=cartesian_point('',(3.001327571905e1,2.945119652372e1,
-9.396890866840e0));
#132917=cartesian_point('',(3.020353246931e1,2.963138425385e1,
-9.396106141537e0));
#132918=cartesian_point('',(3.058101789684e1,2.979075475771e1,
-9.395597738577e0));
#132919=cartesian_point('',(3.102488269326e1,2.978749491271e1,
-9.395539120679e0));
#132920=cartesian_point('',(3.148283645387e1,2.958705023428e1,
-9.395799400136e0));
#132921=cartesian_point('',(3.171126404082e1,2.930460909126e1,
-9.396398001396e0));
#132922=cartesian_point('',(3.178864940158e1,2.911323763041e1,
-9.397734398963e0));
#132923=cartesian_point('',(3.004143792072e1,2.929655028938e1,
-9.400644420476e0));
#132924=cartesian_point('',(3.010239284104e1,2.937440898206e1,
-9.401449435160e0));
#132925=cartesian_point('',(3.027227151020e1,2.953347685555e1,
-9.403541395497e0));
#132926=cartesian_point('',(3.060698539183e1,2.967327972524e1,
-9.406060919304e0));
#132927=cartesian_point('',(3.099916008257e1,2.967004340674e1,
-9.406791747384e0));
#132928=cartesian_point('',(3.140438319234e1,2.949372575694e1,
-9.404937064280e0));
#132929=cartesian_point('',(3.160830740158e1,2.924441403030e1,
-9.401891808271e0));
#132930=cartesian_point('',(3.167822394995e1,2.907459235047e1,
-9.400728306712e0));
#132931=cartesian_point('',(3.013194301793e1,2.923379015080e1,
-9.429842908502e0));
#132932=cartesian_point('',(3.018601706462e1,2.930231788525e1,
-9.431904304872e0));
#132933=cartesian_point('',(3.033631585183e1,2.944205931317e1,
-9.436686383921e0));
#132934=cartesian_point('',(3.063099159828e1,2.956434821491e1,
-9.442020884665e0));
#132935=cartesian_point('',(3.097536934253e1,2.956132481379e1,
-9.443481779556e0));
#132936=cartesian_point('',(3.133156022827e1,2.940687910241e1,
-9.439665825467e0));
#132937=cartesian_point('',(3.151191189158e1,2.918791786990e1,
-9.433233669450e0));
#132938=cartesian_point('',(3.157425158998e1,2.903820883463e1,
-9.429698243808e0));
#132939=cartesian_point('',(3.019750301867e1,2.918832970717e1,
-9.471478190509e0));
#132940=cartesian_point('',(3.024640200004e1,2.925023234697e1,
-9.474450220641e0));
#132941=cartesian_point('',(3.038220268285e1,2.937640422064e1,
-9.481167561960e0));
#132942=cartesian_point('',(3.064804319682e1,2.948671183267e1,
-9.488514088660e0));
#132943=cartesian_point('',(3.095846208474e1,2.948399202797e1,
-9.490493746233e0));
#132944=cartesian_point('',(3.127959885758e1,2.934473699504e1,
-9.485279881433e0));
#132945=cartesian_point('',(3.144247380906e1,2.914711317226e1,
-9.476427459920e0));
#132946=cartesian_point('',(3.149889597143e1,2.901184195986e1,
-9.471158768854e0));
#132947=cartesian_point('',(3.024255555415e1,2.915709046686e1,
-9.511861187826e0));
#132948=cartesian_point('',(3.028778866586e1,2.921451740714e1,
-9.515459310014e0));
#132949=cartesian_point('',(3.041344539015e1,2.933161151243e1,
-9.523498852480e0));
#132950=cartesian_point('',(3.065956674892e1,2.943409103049e1,
-9.532212470194e0));
#132951=cartesian_point('',(3.094703097735e1,2.943166568759e1,
-9.534542825251e0));
#132952=cartesian_point('',(3.124434524833e1,2.930247443311e1,
-9.528381420536e0));
#132953=cartesian_point('',(3.139497970305e1,2.911914129248e1,
-9.517884844035e0));
#132954=cartesian_point('',(3.144708882271e1,2.899371620257e1,
-9.511416387521e0));
#132955=cartesian_point('',(3.027214128941e1,2.913657633174e1,
-9.544328091595e0));
#132956=cartesian_point('',(3.031491167554e1,2.919110302941e1,
-9.548337520710e0));
#132957=cartesian_point('',(3.043381550679e1,2.930236070158e1,
-9.557241453223e0));
#132958=cartesian_point('',(3.066703606164e1,2.939990438567e1,
-9.566844967655e0));
#132959=cartesian_point('',(3.093961896425e1,2.939771578144e1,
-9.569402696270e0));
#132960=cartesian_point('',(3.122142380302e1,2.927494378419e1,
-9.562625665554e0));
#132961=cartesian_point('',(3.136390349286e1,2.910080714774e1,
-9.551059002534e0));
#132962=cartesian_point('',(3.141305569654e1,2.898180980957e1,
-9.543798284831e0));
#132963=cartesian_point('',(3.029907834480e1,2.911789924415e1,
-9.580047164213e0));
#132964=cartesian_point('',(3.033954914591e1,2.916982564995e1,
-9.584431239257e0));
#132965=cartesian_point('',(3.045220998009e1,2.927589871671e1,
-9.594118146971e0));
#132966=cartesian_point('',(3.067373505949e1,2.936916055169e1,
-9.604523746490e0));
#132967=cartesian_point('',(3.093296860695e1,2.936723239897e1,
-9.607285461568e0));
#132968=cartesian_point('',(3.120079195009e1,2.925010867410e1,
-9.599954771968e0));
#132969=cartesian_point('',(3.133572629615e1,2.908415043850e1,
-9.587423784492e0));
#132970=cartesian_point('',(3.138205731487e1,2.897096591082e1,
-9.579437195378e0));
#132971=cartesian_point('',(3.033265609408e1,2.909461858253e1,
-9.634519311229e0));
#132972=cartesian_point('',(3.037016779489e1,2.914336875450e1,
-9.639370653127e0));
#132973=cartesian_point('',(3.047489367734e1,2.924318794201e1,
-9.650027051249e0));
#132974=cartesian_point('',(3.068192140441e1,2.933145491552e1,
-9.661419318593e0));
#132975=cartesian_point('',(3.092483719343e1,2.932992395414e1,
-9.664430412079e0));
#132976=cartesian_point('',(3.117545746015e1,2.921952389968e1,
-9.656420640489e0));
#132977=cartesian_point('',(3.130079148625e1,2.906344565509e1,
-9.642703687249e0));
#132978=cartesian_point('',(3.134339748715e1,2.895744316145e1,
-9.633804950963e0));
#132979=cartesian_point('',(3.036744376260e1,2.907050093552e1,
-9.713938499276e0));
#132980=cartesian_point('',(3.040167576089e1,2.911611083857e1,
-9.719274547898e0));
#132981=cartesian_point('',(3.049782750075e1,2.920993340477e1,
-9.730920331305e0));
#132982=cartesian_point('',(3.069002348969e1,2.929381708521e1,
-9.743304429819e0));
#132983=cartesian_point('',(3.091677884783e1,2.929286521761e1,
-9.746562574839e0));
#132984=cartesian_point('',(3.115009655682e1,2.918869854063e1,
-9.737874826071e0));
#132985=cartesian_point('',(3.126503411420e1,2.904212938508e1,
-9.722966350155e0));
#132986=cartesian_point('',(3.130329949434e1,2.894342033244e1,
-9.713105663954e0));
#132987=cartesian_point('',(3.039223368477e1,2.905331893501e1,
-9.823823059777e0));
#132988=cartesian_point('',(3.042363243307e1,2.909703980613e1,
-9.829505910935e0));
#132989=cartesian_point('',(3.051285511552e1,2.918770808386e1,
-9.841821867968e0));
#132990=cartesian_point('',(3.069491780208e1,2.927030344374e1,
-9.854842292283e0));
#132991=cartesian_point('',(3.091188516692e1,2.927015280753e1,
-9.858250258606e0));
#132992=cartesian_point('',(3.113407953683e1,2.916872958267e1,
-9.849138674225e0));
#132993=cartesian_point('',(3.124056465451e1,2.902725129155e1,
-9.833467308850e0));
#132994=cartesian_point('',(3.127462078393e1,2.893339787254e1,
-9.822881866230e0));
#132995=cartesian_point('',(3.039573084364e1,2.905090340965e1,
-9.940840734527e0));
#132996=cartesian_point('',(3.042578481783e1,2.909502214162e1,
-9.946575171613e0));
#132997=cartesian_point('',(3.051246970248e1,2.918737699942e1,
-9.958919246885e0));
#132998=cartesian_point('',(3.069393323016e1,2.927328670883e1,
-9.971895214858e0));
#132999=cartesian_point('',(3.091281165428e1,2.927398931169e1,
-9.975274350627e0));
#133000=cartesian_point('',(3.113573533732e1,2.916971751942e1,
-9.966215931350e0));
#133001=cartesian_point('',(3.123903954901e1,2.902574680519e1,
-9.950601147944e0));
#133002=cartesian_point('',(3.127037573547e1,2.893192740944e1,
-9.939838664564e0));
#133003=cartesian_point('',(3.038093542165e1,2.906117097602e1,
-1.003045464108e1));
#133004=cartesian_point('',(3.041123553973e1,2.910743279325e1,
-1.003598616470e1));
#133005=cartesian_point('',(3.049967053554e1,2.920492893707e1,
-1.004782871006e1));
#133006=cartesian_point('',(3.068845139465e1,2.929695234616e1,
-1.006021969835e1));
#133007=cartesian_point('',(3.091820417775e1,2.929830836940e1,
-1.006343302836e1));
#133008=cartesian_point('',(3.115128055013e1,2.918745266369e1,
-1.005480025412e1));
#133009=cartesian_point('',(3.125658944651e1,2.903553523036e1,
-1.003989182100e1));
#133010=cartesian_point('',(3.128718743715e1,2.893782264178e1,
-1.002944754514e1));
#133011=cartesian_point('',(3.036642761149e1,2.907123566311e1,
-1.007847908998e1));
#133012=cartesian_point('',(3.039734005557e1,2.911933813272e1,
-1.008381059978e1));
#133013=cartesian_point('',(3.048810359726e1,2.922103893216e1,
-1.009518743770e1));
#133014=cartesian_point('',(3.068373360698e1,2.931768489600e1,
-1.010705750393e1));
#133015=cartesian_point('',(3.092285722405e1,2.931939108870e1,
-1.011012786418e1));
#133016=cartesian_point('',(3.116498670911e1,2.920334950114e1,
-1.010186812274e1));
#133017=cartesian_point('',(3.127304185543e1,2.904490006277e1,
-1.008758785503e1));
#133018=cartesian_point('',(3.130375055853e1,2.894362548292e1,
-1.007748496097e1));
#133019=cartesian_point('',(3.036236963497e1,2.907405073538e1,
-1.009046597888e1));
#133020=cartesian_point('',(3.039346681462e1,2.912265859032e1,
-1.009574150495e1));
#133021=cartesian_point('',(3.048490389871e1,2.922550511062e1,
-1.010698902610e1));
#133022=cartesian_point('',(3.068243785499e1,2.932339424904e1,
-1.011871529725e1));
#133023=cartesian_point('',(3.092413569588e1,2.932518784386e1,
-1.012174637918e1));
#133024=cartesian_point('',(3.116876468475e1,2.920774180293e1,
-1.011358936970e1));
#133025=cartesian_point('',(3.127761630881e1,2.904751103138e1,
-1.009948246703e1));
#133026=cartesian_point('',(3.130838626448e1,2.894524940029e1,
-1.008947612624e1));
#133027=b_spline_surface_with_knots('',3,3,((#132891,#132892,#132893,#132894,
#132895,#132896,#132897,#132898),(#132899,#132900,#132901,#132902,#132903,
#132904,#132905,#132906),(#132907,#132908,#132909,#132910,#132911,#132912,
#132913,#132914),(#132915,#132916,#132917,#132918,#132919,#132920,#132921,
#132922),(#132923,#132924,#132925,#132926,#132927,#132928,#132929,#132930),(
#132931,#132932,#132933,#132934,#132935,#132936,#132937,#132938),(#132939,
#132940,#132941,#132942,#132943,#132944,#132945,#132946),(#132947,#132948,
#132949,#132950,#132951,#132952,#132953,#132954),(#132955,#132956,#132957,
#132958,#132959,#132960,#132961,#132962),(#132963,#132964,#132965,#132966,
#132967,#132968,#132969,#132970),(#132971,#132972,#132973,#132974,#132975,
#132976,#132977,#132978),(#132979,#132980,#132981,#132982,#132983,#132984,
#132985,#132986),(#132987,#132988,#132989,#132990,#132991,#132992,#132993,
#132994),(#132995,#132996,#132997,#132998,#132999,#133000,#133001,#133002),(
#133003,#133004,#133005,#133006,#133007,#133008,#133009,#133010),(#133011,
#133012,#133013,#133014,#133015,#133016,#133017,#133018),(#133019,#133020,
#133021,#133022,#133023,#133024,#133025,#133026)),.unspecified.,.f.,.f.,.f.,(4,
1,1,1,1,1,1,1,1,1,1,1,1,1,4),(4,1,1,1,1,4),(2.562628111752e-1,3.75e-1,5.e-1,
6.25e-1,7.5e-1,8.75e-1,9.375e-1,1.e0,1.0625e0,1.125e0,1.25e0,1.375e0,1.5e0,
1.625e0,1.667807675528e0),(1.814292371801e-1,2.871650839992e-1,
4.297276545723e-1,5.719860882915e-1,7.140106375503e-1,9.093784049203e-1),
.unspecified.);
#133028=oriented_edge('',*,*,#127557,.f.);
#133030=oriented_edge('',*,*,#133029,.f.);
#133032=oriented_edge('',*,*,#133031,.f.);
#133033=oriented_edge('',*,*,#132883,.t.);
#133034=edge_loop('',(#133028,#133030,#133032,#133033));
#133035=face_outer_bound('',#133034,.f.);
#133037=cartesian_point('',(3.101416725807e1,3.011216354496e1,-9.9e0));
#133038=direction('',(6.200529326616e-1,-7.845599790314e-1,0.e0));
#133039=direction('',(0.e0,0.e0,1.e0));
#133040=axis2_placement_3d('',#133037,#133038,#133039);
#133041=cylindrical_surface('',#133040,5.e-1);
#133042=oriented_edge('',*,*,#127555,.f.);
#133044=oriented_edge('',*,*,#133043,.f.);
#133046=oriented_edge('',*,*,#133045,.t.);
#133047=oriented_edge('',*,*,#133029,.t.);
#133048=edge_loop('',(#133042,#133044,#133046,#133047));
#133049=face_outer_bound('',#133048,.f.);
#133051=cartesian_point('',(3.806793556470e1,2.150161659512e1,
-9.471022290301e0));
#133052=cartesian_point('',(3.814230479539e1,2.144782465912e1,
-9.468953118502e0));
#133053=cartesian_point('',(3.832962103636e1,2.127924481769e1,
-9.463698606417e0));
#133054=cartesian_point('',(3.854378966150e1,2.092641905945e1,
-9.457384229343e0));
#133055=cartesian_point('',(3.862812890148e1,2.045709577658e1,
-9.453971086502e0));
#133056=cartesian_point('',(3.853935038031e1,1.999016183672e1,
-9.454668909257e0));
#133057=cartesian_point('',(3.826438577585e1,1.954562185798e1,
-9.459914279621e0));
#133058=cartesian_point('',(3.795808157034e1,1.933629305745e1,
-9.466802471736e0));
#133059=cartesian_point('',(3.776550696928e1,1.926490202463e1,
-9.471543978759e0));
#133060=cartesian_point('',(3.805121043832e1,2.147654999304e1,
-9.452985433047e0));
#133061=cartesian_point('',(3.812368524987e1,2.142384762393e1,
-9.451159238312e0));
#133062=cartesian_point('',(3.830610479627e1,2.125886843859e1,
-9.446539744981e0));
#133063=cartesian_point('',(3.851427240833e1,2.091441925458e1,
-9.441047160853e0));
#133064=cartesian_point('',(3.859601573940e1,2.045705076719e1,
-9.438105648626e0));
#133065=cartesian_point('',(3.850962096982e1,2.000216496052e1,
-9.438705009436e0));
#133066=cartesian_point('',(3.824221911201e1,1.956858147175e1,
-9.443239377533e0));
#133067=cartesian_point('',(3.794390447818e1,1.936366822169e1,
-9.449253704290e0));
#133068=cartesian_point('',(3.775605291982e1,1.929347221101e1,
-9.453450154961e0));
#133069=cartesian_point('',(3.801389258235e1,2.142061977506e1,
-9.421645805806e0));
#133070=cartesian_point('',(3.808218039668e1,2.137040815341e1,
-9.420361725973e0));
#133071=cartesian_point('',(3.825381284634e1,2.121359453192e1,
-9.417156703876e0));
#133072=cartesian_point('',(3.844887231058e1,2.088786064575e1,
-9.413487199562e0));
#133073=cartesian_point('',(3.852500830752e1,2.045695809624e1,
-9.411588740873e0));
#133074=cartesian_point('',(3.844385372799e1,2.002870329675e1,
-9.411970569439e0));
#133075=cartesian_point('',(3.819301735054e1,1.961948357958e1,
-9.414930965066e0));
#133076=cartesian_point('',(3.791231317816e1,1.942460870429e1,
-9.419004039019e0));
#133077=cartesian_point('',(3.773495366772e1,1.935723685046e1,
-9.421982868799e0));
#133078=cartesian_point('',(3.795130402562e1,2.132681348544e1,
-9.397588680841e0));
#133079=cartesian_point('',(3.801269728624e1,2.128097024253e1,
-9.397213737547e0));
#133080=cartesian_point('',(3.816668164226e1,2.113827300367e1,
-9.396373312196e0));
#133081=cartesian_point('',(3.834065780017e1,2.084400830778e1,
-9.395727687128e0));
#133082=cartesian_point('',(3.840798078207e1,2.045682749782e1,
-9.395548938216e0));
#133083=cartesian_point('',(3.833536349708e1,2.007243303717e1,
-9.395572842932e0));
#133084=cartesian_point('',(3.811132165997e1,1.970381043772e1,
-9.395933257493e0));
#133085=cartesian_point('',(3.785946115082e1,1.952636769169e1,
-9.396777896145e0));
#133086=cartesian_point('',(3.769955069271e1,1.946423746084e1,
-9.397709868661e0));
#133087=cartesian_point('',(3.788628894168e1,2.122936885268e1,
-9.400482546583e0));
#133088=cartesian_point('',(3.794064533684e1,2.118825014727e1,
-9.401051903695e0));
#133089=cartesian_point('',(3.807673147050e1,2.106062870143e1,
-9.402660199189e0));
#133090=cartesian_point('',(3.822968863424e1,2.079913185899e1,
-9.405122679315e0));
#133091=cartesian_point('',(3.828843549757e1,2.045671612202e1,
-9.406701286129e0));
#133092=cartesian_point('',(3.822444055452e1,2.011709546938e1,
-9.406360155435e0));
#133093=cartesian_point('',(3.802726495423e1,1.979038451800e1,
-9.404058766016e0));
#133094=cartesian_point('',(3.780468929355e1,1.963163276969e1,
-9.401576592145e0));
#133095=cartesian_point('',(3.766275966009e1,1.957544138983e1,
-9.400377759526e0));
#133096=cartesian_point('',(3.782506989105e1,2.113761228774e1,
-9.429411695521e0));
#133097=cartesian_point('',(3.787291774072e1,2.110111781645e1,
-9.430870140291e0));
#133098=cartesian_point('',(3.799255860952e1,2.098807923692e1,
-9.434777087860e0));
#133099=cartesian_point('',(3.812655261115e1,2.075751091561e1,
-9.440135180095e0));
#133100=cartesian_point('',(3.817776781484e1,2.045663407226e1,
-9.443341257874e0));
#133101=cartesian_point('',(3.812166065493e1,2.015843344582e1,
-9.442662762597e0));
#133102=cartesian_point('',(3.794887378801e1,1.987094327250e1,
-9.437891613331e0));
#133103=cartesian_point('',(3.775323683287e1,1.973033912887e1,
-9.432302043614e0));
#133104=cartesian_point('',(3.762810217593e1,1.968020410714e1,
-9.429092501460e0));
#133105=cartesian_point('',(3.778070329266e1,2.107111346041e1,
-9.470877519365e0));
#133106=cartesian_point('',(3.782392616822e1,2.103810759483e1,
-9.472980241745e0));
#133107=cartesian_point('',(3.793196798282e1,2.093594049120e1,
-9.478547514812e0));
#133108=cartesian_point('',(3.805286725866e1,2.072784445223e1,
-9.485979843620e0));
#133109=cartesian_point('',(3.809904949863e1,2.045659246443e1,
-9.490344039818e0));
#133110=cartesian_point('',(3.804847794689e1,2.018783112012e1,
-9.489426023742e0));
#133111=cartesian_point('',(3.789265502293e1,1.992857426998e1,
-9.482893649304e0));
#133112=cartesian_point('',(3.771604326747e1,1.980155068848e1,
-9.475071785813e0));
#133113=cartesian_point('',(3.760297384764e1,1.975616802618e1,
-9.470401668358e0));
#133114=cartesian_point('',(3.775020427486e1,2.102539939939e1,
-9.511153938104e0));
#133115=cartesian_point('',(3.779030056029e1,2.099487057266e1,
-9.513699522504e0));
#133116=cartesian_point('',(3.789055206692e1,2.090035085353e1,
-9.520404968989e0));
#133117=cartesian_point('',(3.800282183243e1,2.070773616953e1,
-9.529249259376e0));
#133118=cartesian_point('',(3.804578850489e1,2.045657411450e1,
-9.534397329309e0));
#133119=cartesian_point('',(3.799891848039e1,2.020771804133e1,
-9.533317514909e0));
#133120=cartesian_point('',(3.785434883200e1,1.996776017071e1,
-9.525590872710e0));
#133121=cartesian_point('',(3.769052977256e1,1.985031843748e1,
-9.516245767896e0));
#133122=cartesian_point('',(3.758569328728e1,1.980841125347e1,
-9.510569665620e0));
#133123=cartesian_point('',(3.773017091978e1,2.099537168160e1,
-9.543553966443e0));
#133124=cartesian_point('',(3.776824014197e1,2.096650972655e1,
-9.546390428179e0));
#133125=cartesian_point('',(3.786346710448e1,2.087710106947e1,
-9.553841877110e0));
#133126=cartesian_point('',(3.797025651980e1,2.069467211186e1,
-9.563606581080e0));
#133127=cartesian_point('',(3.801123438146e1,2.045656723867e1,
-9.569263352447e0));
#133128=cartesian_point('',(3.796674328386e1,2.022061822133e1,
-9.568078702604e0));
#133129=cartesian_point('',(3.782935920358e1,1.999328163303e1,
-9.559575911979e0));
#133130=cartesian_point('',(3.767379871750e1,1.988225805413e1,
-9.549235973044e0));
#133131=cartesian_point('',(3.757433920382e1,1.984273906242e1,
-9.542898108165e0));
#133132=cartesian_point('',(3.771192456191e1,2.096802213372e1,
-9.579216902692e0));
#133133=cartesian_point('',(3.774817511764e1,2.094071958405e1,
-9.582318276894e0));
#133134=cartesian_point('',(3.783892151809e1,2.085605701940e1,
-9.590447517963e0));
#133135=cartesian_point('',(3.794091399949e1,2.068292255877e1,
-9.601043249742e0));
#133136=cartesian_point('',(3.798020812676e1,2.045656633528e1,
-9.607156940641e0));
#133137=cartesian_point('',(3.793782948231e1,2.023219939043e1,
-9.605878299601e0));
#133138=cartesian_point('',(3.780677659867e1,2.001630101114e1,
-9.596677194819e0));
#133139=cartesian_point('',(3.765858860486e1,1.991125173680e1,
-9.585437073215e0));
#133140=cartesian_point('',(3.756399449626e1,1.987401692072e1,
-9.578495462323e0));
#133141=cartesian_point('',(3.768916822114e1,2.093391201058e1,
-9.633630692527e0));
#133142=cartesian_point('',(3.772319512496e1,2.090862087049e1,
-9.637062428509e0));
#133143=cartesian_point('',(3.780850817377e1,2.083002435342e1,
-9.646034302344e0));
#133144=cartesian_point('',(3.790483223793e1,2.066850974078e1,
-9.657654706372e0));
#133145=cartesian_point('',(3.794223262623e1,2.045657386255e1,
-9.664327911210e0));
#133146=cartesian_point('',(3.790240093625e1,2.024637132237e1,
-9.662934457620e0));
#133147=cartesian_point('',(3.777889952303e1,2.004464591966e1,
-9.652876324168e0));
#133148=cartesian_point('',(3.763966502792e1,1.994725538520e1,
-9.640523065651e0));
#133149=cartesian_point('',(3.755108734608e1,1.991304536337e1,
-9.632826843450e0));
#133150=cartesian_point('',(3.766556770023e1,2.089853527090e1,
-9.713013888802e0));
#133151=cartesian_point('',(3.769739133810e1,2.087548390939e1,
-9.716788173584e0));
#133152=cartesian_point('',(3.777742676437e1,2.080351768617e1,
-9.726627724428e0));
#133153=cartesian_point('',(3.786859785495e1,2.065411868713e1,
-9.739283643513e0));
#133154=cartesian_point('',(3.790451047216e1,2.045660165857e1,
-9.746513226916e0));
#133155=cartesian_point('',(3.786711778887e1,2.026044121980e1,
-9.745006269833e0));
#133156=cartesian_point('',(3.775065195419e1,2.007320105121e1,
-9.734091396693e0));
#133157=cartesian_point('',(3.762014581035e1,1.998423325950e1,
-9.720605756487e0));
#133158=cartesian_point('',(3.753768862659e1,1.995356685951e1,
-9.712123149720e0));
#133159=cartesian_point('',(3.764870024924e1,2.087324837868e1,
-9.822923367340e0));
#133160=cartesian_point('',(3.767918754596e1,2.085215402482e1,
-9.826942315952e0));
#133161=cartesian_point('',(3.775627880269e1,2.078571243430e1,
-9.837387603378e0));
#133162=cartesian_point('',(3.784544842072e1,2.064512246976e1,
-9.850720665584e0));
#133163=cartesian_point('',(3.788140104792e1,2.045666783737e1,
-9.858292543658e0));
#133164=cartesian_point('',(3.784528253635e1,2.026904263381e1,
-9.856717365566e0));
#133165=cartesian_point('',(3.773200080313e1,2.009166048783e1,
-9.845264503517e0));
#133166=cartesian_point('',(3.760644170908e1,2.000982432368e1,
-9.831020626097e0));
#133167=cartesian_point('',(3.752808290980e1,1.998263264971e1,
-9.821967227671e0));
#133168=cartesian_point('',(3.764623164297e1,2.086954205333e1,
-9.940027580437e0));
#133169=cartesian_point('',(3.767697617088e1,2.084941085979e1,
-9.944082036036e0));
#133170=cartesian_point('',(3.775520914600e1,2.078527088873e1,
-9.954588621892e0));
#133171=cartesian_point('',(3.784728012165e1,2.064625497800e1,
-9.967901201628e0));
#133172=cartesian_point('',(3.788533469144e1,2.045676550711e1,
-9.975418017299e0));
#133173=cartesian_point('',(3.784851165580e1,2.026753836616e1,
-9.973857363369e0));
#133174=cartesian_point('',(3.773219220710e1,2.009065920535e1,
-9.962466973264e0));
#133175=cartesian_point('',(3.760490420380e1,2.001197902590e1,
-9.948209173081e0));
#133176=cartesian_point('',(3.752662092080e1,1.998708562819e1,
-9.939055600432e0));
#133177=cartesian_point('',(3.765617217765e1,2.088443601195e1,
-1.002981818378e1));
#133178=cartesian_point('',(3.768839707649e1,2.086418694755e1,
-1.003372799151e1));
#133179=cartesian_point('',(3.777077131830e1,2.079907561020e1,
-1.004383574552e1));
#133180=cartesian_point('',(3.786890924357e1,2.065530404461e1,
-1.005656629218e1));
#133181=cartesian_point('',(3.791014735831e1,2.045686112636e1,
-1.006372048469e1));
#133182=cartesian_point('',(3.787121012989e1,2.025824156596e1,
-1.006223753496e1));
#133183=cartesian_point('',(3.774765331136e1,2.007411485787e1,
-1.005138025541e1));
#133184=cartesian_point('',(3.761369674470e1,1.999446363060e1,
-1.003771779711e1));
#133185=cartesian_point('',(3.753219595105e1,1.997026085962e1,
-1.002887515495e1));
#133186=cartesian_point('',(3.766596609086e1,2.089911248425e1,
-1.007797110915e1));
#133187=cartesian_point('',(3.769946882381e1,2.087847722003e1,
-1.008173852239e1));
#133188=cartesian_point('',(3.778529567221e1,2.081181300701e1,
-1.009146424301e1));
#133189=cartesian_point('',(3.788813632606e1,2.066324226812e1,
-1.010366906386e1));
#133190=cartesian_point('',(3.793167454794e1,2.045692022356e1,
-1.011050794718e1));
#133191=cartesian_point('',(3.789100988156e1,2.025018456170e1,
-1.010909177494e1));
#133192=cartesian_point('',(3.776172066509e1,2.005929223803e1,
-1.009870339093e1));
#133193=cartesian_point('',(3.762217277942e1,1.997784135552e1,
-1.008558876466e1));
#133194=cartesian_point('',(3.753771116249e1,1.995360479736e1,
-1.007705910611e1));
#133195=cartesian_point('',(3.766871996121e1,2.090323932155e1,
-1.009004157617e1));
#133196=cartesian_point('',(3.770257541203e1,2.088248562206e1,
-1.009376895504e1));
#133197=cartesian_point('',(3.778935019793e1,2.081536305273e1,
-1.010338765265e1));
#133198=cartesian_point('',(3.789346671451e1,2.066543873096e1,
-1.011544638825e1));
#133199=cartesian_point('',(3.793762119828e1,2.045693556093e1,
-1.012219814182e1));
#133200=cartesian_point('',(3.789648376689e1,2.024795926652e1,
-1.012080038974e1));
#133201=cartesian_point('',(3.776563366401e1,2.005517824317e1,
-1.011054179683e1));
#133202=cartesian_point('',(3.762454927754e1,1.997319060883e1,
-1.009757979947e1));
#133203=cartesian_point('',(3.753926275652e1,1.994891851955e1,
-1.008913838819e1));
#133204=b_spline_surface_with_knots('',3,3,((#133051,#133052,#133053,#133054,
#133055,#133056,#133057,#133058,#133059),(#133060,#133061,#133062,#133063,
#133064,#133065,#133066,#133067,#133068),(#133069,#133070,#133071,#133072,
#133073,#133074,#133075,#133076,#133077),(#133078,#133079,#133080,#133081,
#133082,#133083,#133084,#133085,#133086),(#133087,#133088,#133089,#133090,
#133091,#133092,#133093,#133094,#133095),(#133096,#133097,#133098,#133099,
#133100,#133101,#133102,#133103,#133104),(#133105,#133106,#133107,#133108,
#133109,#133110,#133111,#133112,#133113),(#133114,#133115,#133116,#133117,
#133118,#133119,#133120,#133121,#133122),(#133123,#133124,#133125,#133126,
#133127,#133128,#133129,#133130,#133131),(#133132,#133133,#133134,#133135,
#133136,#133137,#133138,#133139,#133140),(#133141,#133142,#133143,#133144,
#133145,#133146,#133147,#133148,#133149),(#133150,#133151,#133152,#133153,
#133154,#133155,#133156,#133157,#133158),(#133159,#133160,#133161,#133162,
#133163,#133164,#133165,#133166,#133167),(#133168,#133169,#133170,#133171,
#133172,#133173,#133174,#133175,#133176),(#133177,#133178,#133179,#133180,
#133181,#133182,#133183,#133184,#133185),(#133186,#133187,#133188,#133189,
#133190,#133191,#133192,#133193,#133194),(#133195,#133196,#133197,#133198,
#133199,#133200,#133201,#133202,#133203)),.unspecified.,.f.,.f.,.f.,(4,1,1,1,1,
1,1,1,1,1,1,1,1,1,4),(4,1,1,1,1,1,4),(2.560097266819e-1,3.75e-1,5.e-1,6.25e-1,
7.5e-1,8.75e-1,9.375e-1,1.e0,1.0625e0,1.125e0,1.25e0,1.375e0,1.5e0,1.625e0,
1.668061239584e0),(1.794118262948e-1,2.512948309941e-1,3.763944502667e-1,
5.009209438829e-1,6.252055552695e-1,7.497270025321e-1,9.100991087230e-1),
.unspecified.);
#133205=oriented_edge('',*,*,#127553,.f.);
#133207=oriented_edge('',*,*,#133206,.f.);
#133209=oriented_edge('',*,*,#133208,.f.);
#133210=oriented_edge('',*,*,#133043,.t.);
#133211=edge_loop('',(#133205,#133207,#133209,#133210));
#133212=face_outer_bound('',#133211,.f.);
#133214=cartesian_point('',(3.871982349541e1,2.022812175110e1,-9.9e0));
#133215=direction('',(-7.958963466810e-1,-6.054329073810e-1,0.e0));
#133216=direction('',(0.e0,0.e0,1.e0));
#133217=axis2_placement_3d('',#133214,#133215,#133216);
#133218=cylindrical_surface('',#133217,5.e-1);
#133219=oriented_edge('',*,*,#127551,.f.);
#133221=oriented_edge('',*,*,#133220,.f.);
#133223=oriented_edge('',*,*,#133222,.t.);
#133224=oriented_edge('',*,*,#133206,.t.);
#133225=edge_loop('',(#133219,#133221,#133223,#133224));
#133226=face_outer_bound('',#133225,.f.);
#133228=cartesian_point('',(3.371008033758e1,1.617425085850e1,
-9.470021348690e0));
#133229=cartesian_point('',(3.363014716590e1,1.606766450241e1,
-9.467099902338e0));
#133230=cartesian_point('',(3.340452915754e1,1.584793376990e1,
-9.461102013421e0));
#133231=cartesian_point('',(3.294965405754e1,1.565075190312e1,
-9.455056710226e0));
#133232=cartesian_point('',(3.241049560499e1,1.565348240360e1,
-9.453542942671e0));
#133233=cartesian_point('',(3.185614809201e1,1.589971858976e1,
-9.457685493686e0));
#133234=cartesian_point('',(3.158528752912e1,1.624408566740e1,
-9.464949359413e0));
#133235=cartesian_point('',(3.149614198567e1,1.647462832387e1,
-9.470713775099e0));
#133236=cartesian_point('',(3.368533248881e1,1.619141421652e1,
-9.452147229841e0));
#133237=cartesian_point('',(3.360704010184e1,1.608754855495e1,
-9.449568652339e0));
#133238=cartesian_point('',(3.338637860477e1,1.587364542636e1,
-9.444323273124e0));
#133239=cartesian_point('',(3.294266310278e1,1.568214313135e1,
-9.439081890983e0));
#133240=cartesian_point('',(3.241741282429e1,1.568500395733e1,
-9.437780481367e0));
#133241=cartesian_point('',(3.187705823094e1,1.592443527743e1,
-9.441357967247e0));
#133242=cartesian_point('',(3.161213686765e1,1.625968546572e1,
-9.447653887861e0));
#133243=cartesian_point('',(3.152452157936e1,1.648456267548e1,
-9.452788773668e0));
#133244=cartesian_point('',(3.363009623481e1,1.622972144732e1,
-9.421097761015e0));
#133245=cartesian_point('',(3.355554835976e1,1.613187038866e1,
-9.419284685622e0));
#133246=cartesian_point('',(3.334608555270e1,1.593078853113e1,
-9.415713091929e0));
#133247=cartesian_point('',(3.292720549965e1,1.575165821610e1,
-9.412254336247e0));
#133248=cartesian_point('',(3.243271092123e1,1.575474543086e1,
-9.411422548003e0));
#133249=cartesian_point('',(3.192338772675e1,1.597927045990e1,
-9.413748671718e0));
#133250=cartesian_point('',(3.167189568459e1,1.629445183200e1,
-9.417898482543e0));
#133251=cartesian_point('',(3.158788111322e1,1.650674069856e1,
-9.421621764688e0));
#133252=cartesian_point('',(3.353751488404e1,1.629392576482e1,
-9.397420142265e0));
#133253=cartesian_point('',(3.346950723914e1,1.620597014328e1,
-9.396890866839e0));
#133254=cartesian_point('',(3.327925048908e1,1.602578241337e1,
-9.396106141536e0));
#133255=cartesian_point('',(3.290176506175e1,1.586641190961e1,
-9.395597738577e0));
#133256=cartesian_point('',(3.245790026533e1,1.586967175462e1,
-9.395539120679e0));
#133257=cartesian_point('',(3.199994650471e1,1.607011643304e1,
-9.395799400136e0));
#133258=cartesian_point('',(3.177151891771e1,1.635255757615e1,
-9.396398001396e0));
#133259=cartesian_point('',(3.169413355702e1,1.654392903696e1,
-9.397734398963e0));
#133260=cartesian_point('',(3.344134503747e1,1.636061637743e1,
-9.400644420481e0));
#133261=cartesian_point('',(3.338039011723e1,1.628275768498e1,
-9.401449435164e0));
#133262=cartesian_point('',(3.321051144818e1,1.612368981168e1,
-9.403541395498e0));
#133263=cartesian_point('',(3.287579756677e1,1.598388694208e1,
-9.406060919304e0));
#133264=cartesian_point('',(3.248362287602e1,1.598712326059e1,
-9.406791747384e0));
#133265=cartesian_point('',(3.207839976622e1,1.616344091037e1,
-9.404937064280e0));
#133266=cartesian_point('',(3.187447555699e1,1.641275263712e1,
-9.401891808271e0));
#133267=cartesian_point('',(3.180455900862e1,1.658257431687e1,
-9.400728306712e0));
#133268=cartesian_point('',(3.335083994034e1,1.642337651605e1,
-9.429842908516e0));
#133269=cartesian_point('',(3.329676589374e1,1.635484878179e1,
-9.431904304881e0));
#133270=cartesian_point('',(3.314646710655e1,1.621510735409e1,
-9.436686383924e0));
#133271=cartesian_point('',(3.285179136032e1,1.609281845241e1,
-9.442020884665e0));
#133272=cartesian_point('',(3.250741361606e1,1.609584185354e1,
-9.443481779556e0));
#133273=cartesian_point('',(3.215122273028e1,1.625028756490e1,
-9.439665825466e0));
#133274=cartesian_point('',(3.197087106705e1,1.646924879752e1,
-9.433233669449e0));
#133275=cartesian_point('',(3.190853136854e1,1.661895783270e1,
-9.429698243806e0));
#133276=cartesian_point('',(3.328527993968e1,1.646883695968e1,
-9.471478190529e0));
#133277=cartesian_point('',(3.323638095841e1,1.640693432004e1,
-9.474450220654e0));
#133278=cartesian_point('',(3.310058027551e1,1.628076244666e1,
-9.481167561965e0));
#133279=cartesian_point('',(3.283473976179e1,1.617045483464e1,
-9.488514088660e0));
#133280=cartesian_point('',(3.252432087386e1,1.617317463936e1,
-9.490493746233e0));
#133281=cartesian_point('',(3.220318410096e1,1.631242967228e1,
-9.485279881432e0));
#133282=cartesian_point('',(3.204030914962e1,1.651005349515e1,
-9.476427459919e0));
#133283=cartesian_point('',(3.198388698705e1,1.664532470748e1,
-9.471158768852e0));
#133284=cartesian_point('',(3.324022740425e1,1.650007619998e1,
-9.511861187851e0));
#133285=cartesian_point('',(3.319499429263e1,1.644264925984e1,
-9.515459310029e0));
#133286=cartesian_point('',(3.306933756820e1,1.632555515490e1,
-9.523498852485e0));
#133287=cartesian_point('',(3.282321620970e1,1.622307563681e1,
-9.532212470194e0));
#133288=cartesian_point('',(3.253575198124e1,1.622550097974e1,
-9.534542825251e0));
#133289=cartesian_point('',(3.223843771020e1,1.635469223421e1,
-9.528381420536e0));
#133290=cartesian_point('',(3.208780325566e1,1.653802537490e1,
-9.517884844034e0));
#133291=cartesian_point('',(3.203569413575e1,1.666345046479e1,
-9.511416387519e0));
#133292=cartesian_point('',(3.321064166904e1,1.652059033506e1,
-9.544328091622e0));
#133293=cartesian_point('',(3.316787128301e1,1.646606363750e1,
-9.548337520727e0));
#133294=cartesian_point('',(3.304896745155e1,1.635480596580e1,
-9.557241453229e0));
#133295=cartesian_point('',(3.281574689698e1,1.625726228162e1,
-9.566844967655e0));
#133296=cartesian_point('',(3.254316399434e1,1.625945088590e1,
-9.569402696270e0));
#133297=cartesian_point('',(3.226135915550e1,1.638222288314e1,
-9.562625665554e0));
#133298=cartesian_point('',(3.211887946590e1,1.655635951961e1,
-9.551059002533e0));
#133299=cartesian_point('',(3.206972726188e1,1.667535685781e1,
-9.543798284828e0));
#133300=cartesian_point('',(3.318370461364e1,1.653926742271e1,
-9.580047164242e0));
#133301=cartesian_point('',(3.314323381261e1,1.648734101703e1,
-9.584431239275e0));
#133302=cartesian_point('',(3.303057297828e1,1.638126795064e1,
-9.594118146977e0));
#133303=cartesian_point('',(3.280904789912e1,1.628800611560e1,
-9.604523746490e0));
#133304=cartesian_point('',(3.254981435164e1,1.628993426837e1,
-9.607285461568e0));
#133305=cartesian_point('',(3.228199100844e1,1.640705799325e1,
-9.599954771968e0));
#133306=cartesian_point('',(3.214705666256e1,1.657301622883e1,
-9.587423784490e0));
#133307=cartesian_point('',(3.210072564359e1,1.668620075657e1,
-9.579437195375e0));
#133308=cartesian_point('',(3.315012686435e1,1.656254808437e1,
-9.634519311262e0));
#133309=cartesian_point('',(3.311261516362e1,1.651379791252e1,
-9.639370653148e0));
#133310=cartesian_point('',(3.300788928105e1,1.641397872533e1,
-9.650027051256e0));
#133311=cartesian_point('',(3.280086155420e1,1.632571175178e1,
-9.661419318593e0));
#133312=cartesian_point('',(3.255794576516e1,1.632724271319e1,
-9.664430412079e0));
#133313=cartesian_point('',(3.230732549840e1,1.643764276767e1,
-9.656420640488e0));
#133314=cartesian_point('',(3.218199147244e1,1.659372101222e1,
-9.642703687247e0));
#133315=cartesian_point('',(3.213938547133e1,1.669972350595e1,
-9.633804950959e0));
#133316=cartesian_point('',(3.311533919583e1,1.658666573145e1,
-9.713938499312e0));
#133317=cartesian_point('',(3.308110719760e1,1.654105582851e1,
-9.719274547921e0));
#133318=cartesian_point('',(3.298495545767e1,1.644723326253e1,
-9.730920331313e0));
#133319=cartesian_point('',(3.279275946891e1,1.636334958210e1,
-9.743304429818e0));
#133320=cartesian_point('',(3.256600411076e1,1.636430144972e1,
-9.746562574839e0));
#133321=cartesian_point('',(3.233268640174e1,1.646846812673e1,
-9.737874826070e0));
#133322=cartesian_point('',(3.221774884446e1,1.661503728220e1,
-9.722966350153e0));
#133323=cartesian_point('',(3.217948346417e1,1.671374633498e1,
-9.713105663950e0));
#133324=cartesian_point('',(3.309054927365e1,1.660384773202e1,
-9.823823059815e0));
#133325=cartesian_point('',(3.305915052540e1,1.656012686102e1,
-9.829505910958e0));
#133326=cartesian_point('',(3.296992784293e1,1.646945858341e1,
-9.841821867977e0));
#133327=cartesian_point('',(3.278786515652e1,1.638686322358e1,
-9.854842292283e0));
#133328=cartesian_point('',(3.257089779168e1,1.638701385980e1,
-9.858250258606e0));
#133329=cartesian_point('',(3.234870342174e1,1.648843708469e1,
-9.849138674225e0));
#133330=cartesian_point('',(3.224221830412e1,1.662991537573e1,
-9.833467308847e0));
#133331=cartesian_point('',(3.220816217460e1,1.672376879488e1,
-9.822881866226e0));
#133332=cartesian_point('',(3.308705211477e1,1.660626325743e1,
-9.940840734566e0));
#133333=cartesian_point('',(3.305699814062e1,1.656214452559e1,
-9.946575171636e0));
#133334=cartesian_point('',(3.297031325599e1,1.646978966780e1,
-9.958919246893e0));
#133335=cartesian_point('',(3.278884972843e1,1.638387995850e1,
-9.971895214858e0));
#133336=cartesian_point('',(3.256997130432e1,1.638317735563e1,
-9.975274350627e0));
#133337=cartesian_point('',(3.234704762125e1,1.648744914794e1,
-9.966215931350e0));
#133338=cartesian_point('',(3.224374340961e1,1.663141986209e1,
-9.950601147942e0));
#133339=cartesian_point('',(3.221240722307e1,1.672523925797e1,
-9.939838664560e0));
#133340=cartesian_point('',(3.310184753675e1,1.659599569108e1,
-1.003045464111e1));
#133341=cartesian_point('',(3.307154741871e1,1.654973387399e1,
-1.003598616472e1));
#133342=cartesian_point('',(3.298311242293e1,1.645223773013e1,
-1.004782871006e1));
#133343=cartesian_point('',(3.279433156394e1,1.636021432119e1,
-1.006021969835e1));
#133344=cartesian_point('',(3.256457878085e1,1.635885829792e1,
-1.006343302835e1));
#133345=cartesian_point('',(3.233150240844e1,1.646971400366e1,
-1.005480025411e1));
#133346=cartesian_point('',(3.222619351212e1,1.662163143694e1,
-1.003989182100e1));
#133347=cartesian_point('',(3.219559552138e1,1.671934402562e1,
-1.002944754513e1));
#133348=cartesian_point('',(3.311635534690e1,1.658593100399e1,-1.007847909e1));
#133349=cartesian_point('',(3.308544290285e1,1.653782853453e1,
-1.008381059979e1));
#133350=cartesian_point('',(3.299467936121e1,1.643612773503e1,
-1.009518743769e1));
#133351=cartesian_point('',(3.279904935161e1,1.633948177135e1,
-1.010705750391e1));
#133352=cartesian_point('',(3.255992573455e1,1.633777557863e1,
-1.011012786416e1));
#133353=cartesian_point('',(3.231779624946e1,1.645381716622e1,
-1.010186812273e1));
#133354=cartesian_point('',(3.220974110321e1,1.661226660455e1,
-1.008758785501e1));
#133355=cartesian_point('',(3.21790324e1,1.671354118448e1,-1.007748496095e1));
#133356=cartesian_point('',(3.312041332342e1,1.658311593172e1,
-1.009046597890e1));
#133357=cartesian_point('',(3.308931614381e1,1.653450807693e1,
-1.009574150495e1));
#133358=cartesian_point('',(3.299787905975e1,1.643166155657e1,
-1.010698902609e1));
#133359=cartesian_point('',(3.280034510359e1,1.633377241832e1,
-1.011871529723e1));
#133360=cartesian_point('',(3.255864726272e1,1.633197882347e1,
-1.012174637917e1));
#133361=cartesian_point('',(3.231401827383e1,1.644942486443e1,
-1.011358936968e1));
#133362=cartesian_point('',(3.220516664983e1,1.660965563594e1,
-1.009948246701e1));
#133363=cartesian_point('',(3.217439669406e1,1.671191726711e1,
-1.008947612622e1));
#133364=b_spline_surface_with_knots('',3,3,((#133228,#133229,#133230,#133231,
#133232,#133233,#133234,#133235),(#133236,#133237,#133238,#133239,#133240,
#133241,#133242,#133243),(#133244,#133245,#133246,#133247,#133248,#133249,
#133250,#133251),(#133252,#133253,#133254,#133255,#133256,#133257,#133258,
#133259),(#133260,#133261,#133262,#133263,#133264,#133265,#133266,#133267),(
#133268,#133269,#133270,#133271,#133272,#133273,#133274,#133275),(#133276,
#133277,#133278,#133279,#133280,#133281,#133282,#133283),(#133284,#133285,
#133286,#133287,#133288,#133289,#133290,#133291),(#133292,#133293,#133294,
#133295,#133296,#133297,#133298,#133299),(#133300,#133301,#133302,#133303,
#133304,#133305,#133306,#133307),(#133308,#133309,#133310,#133311,#133312,
#133313,#133314,#133315),(#133316,#133317,#133318,#133319,#133320,#133321,
#133322,#133323),(#133324,#133325,#133326,#133327,#133328,#133329,#133330,
#133331),(#133332,#133333,#133334,#133335,#133336,#133337,#133338,#133339),(
#133340,#133341,#133342,#133343,#133344,#133345,#133346,#133347),(#133348,
#133349,#133350,#133351,#133352,#133353,#133354,#133355),(#133356,#133357,
#133358,#133359,#133360,#133361,#133362,#133363)),.unspecified.,.f.,.f.,.f.,(4,
1,1,1,1,1,1,1,1,1,1,1,1,1,4),(4,1,1,1,1,4),(2.562628112253e-1,3.75e-1,5.e-1,
6.25e-1,7.5e-1,8.75e-1,9.375e-1,1.e0,1.0625e0,1.125e0,1.25e0,1.375e0,1.5e0,
1.625e0,1.667807675504e0),(1.814292374194e-1,2.871650839992e-1,
4.297276545723e-1,5.719860882915e-1,7.140106375504e-1,9.093784049453e-1),
.unspecified.);
#133365=oriented_edge('',*,*,#127549,.f.);
#133367=oriented_edge('',*,*,#133366,.f.);
#133369=oriented_edge('',*,*,#133368,.f.);
#133370=oriented_edge('',*,*,#133220,.t.);
#133371=edge_loop('',(#133365,#133367,#133369,#133370));
#133372=face_outer_bound('',#133371,.f.);
#133374=cartesian_point('',(3.246861570052e1,1.554500312237e1,-9.9e0));
#133375=direction('',(-6.200529326616e-1,7.845599790314e-1,0.e0));
#133376=direction('',(0.e0,0.e0,1.e0));
#133377=axis2_placement_3d('',#133374,#133375,#133376);
#133378=cylindrical_surface('',#133377,5.e-1);
#133379=oriented_edge('',*,*,#127547,.f.);
#133381=oriented_edge('',*,*,#133380,.f.);
#133383=oriented_edge('',*,*,#133382,.t.);
#133384=oriented_edge('',*,*,#133366,.t.);
#133385=edge_loop('',(#133379,#133381,#133383,#133384));
#133386=face_outer_bound('',#133385,.f.);
#133388=cartesian_point('',(2.541484739401e1,2.415555007212e1,
-9.471022290305e0));
#133389=cartesian_point('',(2.534047816328e1,2.420934200813e1,
-9.468953118505e0));
#133390=cartesian_point('',(2.515316192226e1,2.437792184959e1,
-9.463698606419e0));
#133391=cartesian_point('',(2.493899329709e1,2.473074760787e1,
-9.457384229344e0));
#133392=cartesian_point('',(2.485465405711e1,2.520007089075e1,
-9.453971086503e0));
#133393=cartesian_point('',(2.494343257828e1,2.566700483061e1,
-9.454668909257e0));
#133394=cartesian_point('',(2.521839718273e1,2.611154480934e1,
-9.459914279621e0));
#133395=cartesian_point('',(2.552470138824e1,2.632087360986e1,
-9.466802471737e0));
#133396=cartesian_point('',(2.571727598929e1,2.639226464271e1,
-9.471543978759e0));
#133397=cartesian_point('',(2.543157252039e1,2.418061667420e1,
-9.452985433050e0));
#133398=cartesian_point('',(2.535909770880e1,2.423331904333e1,
-9.451159238314e0));
#133399=cartesian_point('',(2.517667816235e1,2.439829822869e1,
-9.446539744982e0));
#133400=cartesian_point('',(2.496851055026e1,2.474274741275e1,
-9.441047160853e0));
#133401=cartesian_point('',(2.488676721920e1,2.520011590013e1,
-9.438105648626e0));
#133402=cartesian_point('',(2.497316198877e1,2.565500170680e1,
-9.438705009437e0));
#133403=cartesian_point('',(2.524056384658e1,2.608858519557e1,
-9.443239377533e0));
#133404=cartesian_point('',(2.553887848040e1,2.629349844561e1,
-9.449253704290e0));
#133405=cartesian_point('',(2.572673003876e1,2.636369445632e1,
-9.453450154961e0));
#133406=cartesian_point('',(2.546889037635e1,2.423654689218e1,
-9.421645805808e0));
#133407=cartesian_point('',(2.540060256198e1,2.428675851385e1,
-9.420361725974e0));
#133408=cartesian_point('',(2.522897011228e1,2.444357213536e1,
-9.417156703877e0));
#133409=cartesian_point('',(2.503391064801e1,2.476930602158e1,
-9.413487199562e0));
#133410=cartesian_point('',(2.495777465108e1,2.520020857108e1,
-9.411588740873e0));
#133411=cartesian_point('',(2.503892923061e1,2.562846337058e1,
-9.411970569439e0));
#133412=cartesian_point('',(2.528976560805e1,2.603768308774e1,
-9.414930965066e0));
#133413=cartesian_point('',(2.557046978042e1,2.623255796302e1,
-9.419004039019e0));
#133414=cartesian_point('',(2.574782929085e1,2.629992981687e1,
-9.421982868798e0));
#133415=cartesian_point('',(2.553147893307e1,2.433035318181e1,
-9.397588680841e0));
#133416=cartesian_point('',(2.547008567242e1,2.437619642473e1,
-9.397213737548e0));
#133417=cartesian_point('',(2.531610131636e1,2.451889366362e1,
-9.396373312196e0));
#133418=cartesian_point('',(2.514212515843e1,2.481315835954e1,
-9.395727687128e0));
#133419=cartesian_point('',(2.507480217653e1,2.520033916951e1,
-9.395548938216e0));
#133420=cartesian_point('',(2.514741946151e1,2.558473363016e1,
-9.395572842932e0));
#133421=cartesian_point('',(2.537146129861e1,2.595335622960e1,
-9.395933257493e0));
#133422=cartesian_point('',(2.562332180776e1,2.613079897562e1,
-9.396777896145e0));
#133423=cartesian_point('',(2.578323226586e1,2.619292920649e1,
-9.397709868661e0));
#133424=cartesian_point('',(2.559649401701e1,2.442779781457e1,
-9.400482546582e0));
#133425=cartesian_point('',(2.554213762181e1,2.446891652e1,-9.401051903694e0));
#133426=cartesian_point('',(2.540605148811e1,2.459653796586e1,
-9.402660199189e0));
#133427=cartesian_point('',(2.525309432435e1,2.485803480834e1,
-9.405122679315e0));
#133428=cartesian_point('',(2.519434746102e1,2.520045054530e1,
-9.406701286129e0));
#133429=cartesian_point('',(2.525834240407e1,2.554007119795e1,
-9.406360155435e0));
#133430=cartesian_point('',(2.545551800436e1,2.586678214933e1,
-9.404058766016e0));
#133431=cartesian_point('',(2.567809366504e1,2.602553389762e1,
-9.401576592145e0));
#133432=cartesian_point('',(2.582002329849e1,2.608172527750e1,
-9.400377759526e0));
#133433=cartesian_point('',(2.565771306762e1,2.451955437953e1,
-9.429411695518e0));
#133434=cartesian_point('',(2.560986521792e1,2.455604885083e1,
-9.430870140289e0));
#133435=cartesian_point('',(2.549022434909e1,2.466908743037e1,
-9.434777087859e0));
#133436=cartesian_point('',(2.535623034745e1,2.489965575172e1,
-9.440135180095e0));
#133437=cartesian_point('',(2.530501514376e1,2.520053259507e1,
-9.443341257874e0));
#133438=cartesian_point('',(2.536112230367e1,2.549873322151e1,
-9.442662762597e0));
#133439=cartesian_point('',(2.553390917058e1,2.578622339482e1,
-9.437891613331e0));
#133440=cartesian_point('',(2.572954612571e1,2.592682753845e1,
-9.432302043615e0));
#133441=cartesian_point('',(2.585468078265e1,2.597696256018e1,
-9.429092501460e0));
#133442=cartesian_point('',(2.570207966601e1,2.458605320686e1,
-9.470877519362e0));
#133443=cartesian_point('',(2.565885679042e1,2.461905907245e1,
-9.472980241743e0));
#133444=cartesian_point('',(2.555081497578e1,2.472122617610e1,
-9.478547514812e0));
#133445=cartesian_point('',(2.542991569994e1,2.492932221510e1,
-9.485979843620e0));
#133446=cartesian_point('',(2.538373345996e1,2.520057420290e1,
-9.490344039818e0));
#133447=cartesian_point('',(2.543430501171e1,2.546933554721e1,
-9.489426023742e0));
#133448=cartesian_point('',(2.559012793566e1,2.572859239734e1,
-9.482893649304e0));
#133449=cartesian_point('',(2.576673969111e1,2.585561597885e1,
-9.475071785813e0));
#133450=cartesian_point('',(2.587980911095e1,2.590099864114e1,
-9.470401668358e0));
#133451=cartesian_point('',(2.573257868380e1,2.463176726789e1,
-9.511153938100e0));
#133452=cartesian_point('',(2.569248239835e1,2.466229609463e1,
-9.513699522501e0));
#133453=cartesian_point('',(2.559223089168e1,2.475681581377e1,
-9.520404968988e0));
#133454=cartesian_point('',(2.547996112617e1,2.494943049780e1,
-9.529249259376e0));
#133455=cartesian_point('',(2.543699445370e1,2.520059255283e1,
-9.534397329309e0));
#133456=cartesian_point('',(2.548386447821e1,2.544944862600e1,
-9.533317514909e0));
#133457=cartesian_point('',(2.562843412659e1,2.568940649661e1,
-9.525590872710e0));
#133458=cartesian_point('',(2.579225318603e1,2.580684822984e1,
-9.516245767896e0));
#133459=cartesian_point('',(2.589708967132e1,2.584875541385e1,
-9.510569665620e0));
#133460=cartesian_point('',(2.575261203887e1,2.466179498567e1,
-9.543553966438e0));
#133461=cartesian_point('',(2.571454281666e1,2.469065694073e1,
-9.546390428177e0));
#133462=cartesian_point('',(2.561931585413e1,2.478006559783e1,
-9.553841877109e0));
#133463=cartesian_point('',(2.551252643880e1,2.496249455547e1,
-9.563606581080e0));
#133464=cartesian_point('',(2.547154857713e1,2.520059942866e1,
-9.569263352447e0));
#133465=cartesian_point('',(2.551603967474e1,2.543654844600e1,
-9.568078702604e0));
#133466=cartesian_point('',(2.565342375501e1,2.566388503428e1,
-9.559575911980e0));
#133467=cartesian_point('',(2.580898424108e1,2.577490861320e1,
-9.549235973044e0));
#133468=cartesian_point('',(2.590844375479e1,2.581442760490e1,
-9.542898108165e0));
#133469=cartesian_point('',(2.577085839674e1,2.468914453356e1,
-9.579216902687e0));
#133470=cartesian_point('',(2.573460784099e1,2.471644708324e1,
-9.582318276891e0));
#133471=cartesian_point('',(2.564386144052e1,2.480110964790e1,
-9.590447517962e0));
#133472=cartesian_point('',(2.554186895911e1,2.497424410856e1,
-9.601043249742e0));
#133473=cartesian_point('',(2.550257483184e1,2.520060033205e1,
-9.607156940641e0));
#133474=cartesian_point('',(2.554495347629e1,2.542496727690e1,
-9.605878299601e0));
#133475=cartesian_point('',(2.567600635992e1,2.564086565618e1,
-9.596677194819e0));
#133476=cartesian_point('',(2.582419435373e1,2.574591493053e1,
-9.585437073215e0));
#133477=cartesian_point('',(2.591878846234e1,2.578314974660e1,
-9.578495462324e0));
#133478=cartesian_point('',(2.579361473751e1,2.472325465671e1,
-9.633630692522e0));
#133479=cartesian_point('',(2.575958783367e1,2.474854579680e1,
-9.637062428506e0));
#133480=cartesian_point('',(2.567427478483e1,2.482714231389e1,
-9.646034302342e0));
#133481=cartesian_point('',(2.557795072066e1,2.498865692655e1,
-9.657654706372e0));
#133482=cartesian_point('',(2.554055033236e1,2.520059280478e1,
-9.664327911210e0));
#133483=cartesian_point('',(2.558038202234e1,2.541079534496e1,
-9.662934457620e0));
#133484=cartesian_point('',(2.570388343556e1,2.561252074766e1,
-9.652876324168e0));
#133485=cartesian_point('',(2.584311793067e1,2.570991128213e1,
-9.640523065652e0));
#133486=cartesian_point('',(2.593169561251e1,2.574412130395e1,
-9.632826843451e0));
#133487=cartesian_point('',(2.581721525842e1,2.475863139639e1,
-9.713013888796e0));
#133488=cartesian_point('',(2.578539162053e1,2.478168275791e1,
-9.716788173580e0));
#133489=cartesian_point('',(2.570535619423e1,2.485364898114e1,
-9.726627724426e0));
#133490=cartesian_point('',(2.561418510364e1,2.500304798020e1,
-9.739283643513e0));
#133491=cartesian_point('',(2.557827248644e1,2.520056500876e1,
-9.746513226916e0));
#133492=cartesian_point('',(2.561566516973e1,2.539672544753e1,
-9.745006269833e0));
#133493=cartesian_point('',(2.573213100440e1,2.558396561611e1,
-9.734091396694e0));
#133494=cartesian_point('',(2.586263714824e1,2.567293340783e1,
-9.720605756488e0));
#133495=cartesian_point('',(2.594509433200e1,2.570359980781e1,
-9.712123149721e0));
#133496=cartesian_point('',(2.583408270940e1,2.478391828861e1,
-9.822923367334e0));
#133497=cartesian_point('',(2.580359541266e1,2.480501264248e1,
-9.826942315948e0));
#133498=cartesian_point('',(2.572650415591e1,2.487145423301e1,
-9.837387603376e0));
#133499=cartesian_point('',(2.563733453788e1,2.501204419757e1,
-9.850720665584e0));
#133500=cartesian_point('',(2.560138191067e1,2.520049882996e1,
-9.858292543658e0));
#133501=cartesian_point('',(2.563750042225e1,2.538812403351e1,
-9.856717365566e0));
#133502=cartesian_point('',(2.575078215546e1,2.556550617949e1,
-9.845264503517e0));
#133503=cartesian_point('',(2.587634124951e1,2.564734234365e1,
-9.831020626098e0));
#133504=cartesian_point('',(2.595470004878e1,2.567453401761e1,
-9.821967227672e0));
#133505=cartesian_point('',(2.583655131568e1,2.478762461397e1,
-9.940027580430e0));
#133506=cartesian_point('',(2.580580678775e1,2.480775580751e1,
-9.944082036032e0));
#133507=cartesian_point('',(2.572757381260e1,2.487189577857e1,
-9.954588621890e0));
#133508=cartesian_point('',(2.563550283694e1,2.501091168933e1,
-9.967901201628e0));
#133509=cartesian_point('',(2.559744826716e1,2.520040116022e1,
-9.975418017299e0));
#133510=cartesian_point('',(2.563427130280e1,2.538962830116e1,
-9.973857363369e0));
#133511=cartesian_point('',(2.575059075149e1,2.556650746197e1,
-9.962466973264e0));
#133512=cartesian_point('',(2.587787875479e1,2.564518764143e1,
-9.948209173081e0));
#133513=cartesian_point('',(2.595616203777e1,2.567008103913e1,
-9.939055600433e0));
#133514=cartesian_point('',(2.582661078099e1,2.477273065534e1,
-1.002981818378e1));
#133515=cartesian_point('',(2.579438588213e1,2.479297971975e1,
-1.003372799150e1));
#133516=cartesian_point('',(2.571201164030e1,2.485809105711e1,
-1.004383574552e1));
#133517=cartesian_point('',(2.561387371503e1,2.500186262271e1,
-1.005656629218e1));
#133518=cartesian_point('',(2.557263560029e1,2.520030554097e1,
-1.006372048469e1));
#133519=cartesian_point('',(2.561157282870e1,2.539892510136e1,
-1.006223753496e1));
#133520=cartesian_point('',(2.573512964723e1,2.558305180945e1,
-1.005138025541e1));
#133521=cartesian_point('',(2.586908621390e1,2.566270303673e1,
-1.003771779711e1));
#133522=cartesian_point('',(2.595058700752e1,2.568690580770e1,
-1.002887515495e1));
#133523=cartesian_point('',(2.581681686779e1,2.475805418305e1,
-1.007797110914e1));
#133524=cartesian_point('',(2.578331413481e1,2.477868944727e1,
-1.008173852239e1));
#133525=cartesian_point('',(2.569748728639e1,2.484535366029e1,
-1.009146424301e1));
#133526=cartesian_point('',(2.559464663254e1,2.499392439920e1,
-1.010366906386e1));
#133527=cartesian_point('',(2.555110841065e1,2.520024644377e1,
-1.011050794718e1));
#133528=cartesian_point('',(2.559177307704e1,2.540698210563e1,
-1.010909177494e1));
#133529=cartesian_point('',(2.572106229350e1,2.559787442929e1,
-1.009870339093e1));
#133530=cartesian_point('',(2.586061017917e1,2.567932531181e1,
-1.008558876466e1));
#133531=cartesian_point('',(2.594507179608e1,2.570356186995e1,
-1.007705910611e1));
#133532=cartesian_point('',(2.581406299744e1,2.475392734575e1,
-1.009004157616e1));
#133533=cartesian_point('',(2.578020754660e1,2.477468104524e1,
-1.009376895504e1));
#133534=cartesian_point('',(2.569343276068e1,2.484180361457e1,
-1.010338765265e1));
#133535=cartesian_point('',(2.558931624408e1,2.499172793637e1,
-1.011544638825e1));
#133536=cartesian_point('',(2.554516176032e1,2.520023110640e1,
-1.012219814182e1));
#133537=cartesian_point('',(2.558629919170e1,2.540920740080e1,
-1.012080038974e1));
#133538=cartesian_point('',(2.571714929458e1,2.560198842415e1,
-1.011054179683e1));
#133539=cartesian_point('',(2.585823368105e1,2.568397605850e1,
-1.009757979947e1));
#133540=cartesian_point('',(2.594352020205e1,2.570824814776e1,
-1.008913838820e1));
#133541=b_spline_surface_with_knots('',3,3,((#133388,#133389,#133390,#133391,
#133392,#133393,#133394,#133395,#133396),(#133397,#133398,#133399,#133400,
#133401,#133402,#133403,#133404,#133405),(#133406,#133407,#133408,#133409,
#133410,#133411,#133412,#133413,#133414),(#133415,#133416,#133417,#133418,
#133419,#133420,#133421,#133422,#133423),(#133424,#133425,#133426,#133427,
#133428,#133429,#133430,#133431,#133432),(#133433,#133434,#133435,#133436,
#133437,#133438,#133439,#133440,#133441),(#133442,#133443,#133444,#133445,
#133446,#133447,#133448,#133449,#133450),(#133451,#133452,#133453,#133454,
#133455,#133456,#133457,#133458,#133459),(#133460,#133461,#133462,#133463,
#133464,#133465,#133466,#133467,#133468),(#133469,#133470,#133471,#133472,
#133473,#133474,#133475,#133476,#133477),(#133478,#133479,#133480,#133481,
#133482,#133483,#133484,#133485,#133486),(#133487,#133488,#133489,#133490,
#133491,#133492,#133493,#133494,#133495),(#133496,#133497,#133498,#133499,
#133500,#133501,#133502,#133503,#133504),(#133505,#133506,#133507,#133508,
#133509,#133510,#133511,#133512,#133513),(#133514,#133515,#133516,#133517,
#133518,#133519,#133520,#133521,#133522),(#133523,#133524,#133525,#133526,
#133527,#133528,#133529,#133530,#133531),(#133532,#133533,#133534,#133535,
#133536,#133537,#133538,#133539,#133540)),.unspecified.,.f.,.f.,.f.,(4,1,1,1,1,
1,1,1,1,1,1,1,1,1,4),(4,1,1,1,1,1,4),(2.560097266804e-1,3.75e-1,5.e-1,6.25e-1,
7.5e-1,8.75e-1,9.375e-1,1.e0,1.0625e0,1.125e0,1.25e0,1.375e0,1.5e0,1.625e0,
1.668061239585e0),(1.794118262572e-1,2.512948309941e-1,3.763944502667e-1,
5.009209438830e-1,6.252055552695e-1,7.497270025321e-1,9.100991087174e-1),
.unspecified.);
#133542=oriented_edge('',*,*,#127545,.f.);
#133543=oriented_edge('',*,*,#132886,.f.);
#133545=oriented_edge('',*,*,#133544,.f.);
#133546=oriented_edge('',*,*,#133380,.t.);
#133547=edge_loop('',(#133542,#133543,#133545,#133546));
#133548=face_outer_bound('',#133547,.f.);
#133550=cartesian_point('',(-1.625980834444e0,2.870874854854e1,
-2.338245181519e2));
#133551=direction('',(1.229456270821e-1,-1.555344564437e-2,9.922915212325e-1));
#133552=direction('',(-6.031290523832e-1,7.928677207942e-1,8.715574274767e-2));
#133553=axis2_placement_3d('',#133550,#133551,#133552);
#133554=cylindrical_surface('',#133553,5.e-1);
#133555=oriented_edge('',*,*,#133544,.t.);
#133556=oriented_edge('',*,*,#132872,.f.);
#133557=oriented_edge('',*,*,#132674,.t.);
#133559=oriented_edge('',*,*,#133558,.f.);
#133560=edge_loop('',(#133555,#133556,#133557,#133559));
#133561=face_outer_bound('',#133560,.f.);
#133563=cartesian_point('',(2.272505489362e1,2.875365303188e1,-9.4e0));
#133564=direction('',(-7.815744914461e-1,-6.176934440537e-1,8.715574274766e-2));
#133565=direction('',(6.200529326616e-1,-7.845599790314e-1,0.e0));
#133566=axis2_placement_3d('',#133563,#133564,#133565);
#133567=plane('',#133566);
#133568=oriented_edge('',*,*,#133382,.f.);
#133569=oriented_edge('',*,*,#133558,.t.);
#133570=oriented_edge('',*,*,#132689,.f.);
#133572=oriented_edge('',*,*,#133571,.t.);
#133573=edge_loop('',(#133568,#133569,#133570,#133572));
#133574=face_outer_bound('',#133573,.f.);
#133576=cartesian_point('',(2.923525151561e1,-1.034031731348e1,
-2.338245181519e2));
#133577=direction('',(1.527258936158e-2,1.207255369107e-1,9.925684322765e-1));
#133578=direction('',(-7.815744914460e-1,-6.176934440537e-1,8.715574274767e-2));
#133579=axis2_placement_3d('',#133576,#133577,#133578);
#133580=cylindrical_surface('',#133579,5.e-1);
#133581=oriented_edge('',*,*,#133368,.t.);
#133582=oriented_edge('',*,*,#133571,.f.);
#133583=oriented_edge('',*,*,#132731,.t.);
#133585=oriented_edge('',*,*,#133584,.f.);
#133586=edge_loop('',(#133581,#133582,#133583,#133585));
#133587=face_outer_bound('',#133586,.f.);
#133589=cartesian_point('',(2.907733325148e1,1.357872993732e1,-9.4e0));
#133590=direction('',(6.031290523832e-1,-7.928677207942e-1,8.715574274766e-2));
#133591=direction('',(7.958963466810e-1,6.054329073810e-1,0.e0));
#133592=axis2_placement_3d('',#133589,#133590,#133591);
#133593=plane('',#133592);
#133594=oriented_edge('',*,*,#133222,.f.);
#133595=oriented_edge('',*,*,#133584,.t.);
#133596=oriented_edge('',*,*,#132745,.f.);
#133598=oriented_edge('',*,*,#133597,.t.);
#133599=edge_loop('',(#133594,#133595,#133596,#133598));
#133600=face_outer_bound('',#133599,.f.);
#133602=cartesian_point('',(6.510876379304e1,1.694841811879e1,
-2.338245181519e2));
#133603=direction('',(-1.229456270821e-1,1.555344564437e-2,9.922915212325e-1));
#133604=direction('',(6.031290523832e-1,-7.928677207942e-1,8.715574274767e-2));
#133605=axis2_placement_3d('',#133602,#133603,#133604);
#133606=cylindrical_surface('',#133605,5.e-1);
#133607=oriented_edge('',*,*,#133208,.t.);
#133608=oriented_edge('',*,*,#133597,.f.);
#133609=oriented_edge('',*,*,#132787,.t.);
#133611=oriented_edge('',*,*,#133610,.f.);
#133612=edge_loop('',(#133607,#133608,#133609,#133611));
#133613=face_outer_bound('',#133612,.f.);
#133615=cartesian_point('',(4.075772806497e1,1.690351363545e1,-9.4e0));
#133616=direction('',(7.815744914461e-1,6.176934440537e-1,8.715574274766e-2));
#133617=direction('',(-6.200529326616e-1,7.845599790314e-1,0.e0));
#133618=axis2_placement_3d('',#133615,#133616,#133617);
#133619=plane('',#133618);
#133620=oriented_edge('',*,*,#133045,.f.);
#133621=oriented_edge('',*,*,#133610,.t.);
#133622=oriented_edge('',*,*,#132801,.f.);
#133624=oriented_edge('',*,*,#133623,.t.);
#133625=edge_loop('',(#133620,#133621,#133622,#133624));
#133626=face_outer_bound('',#133625,.f.);
#133628=cartesian_point('',(3.424753144298e1,5.599748398081e1,
-2.338245181519e2));
#133629=direction('',(-1.527258936158e-2,-1.207255369107e-1,9.925684322765e-1));
#133630=direction('',(7.815744914460e-1,6.176934440537e-1,8.715574274767e-2));
#133631=axis2_placement_3d('',#133628,#133629,#133630);
#133632=cylindrical_surface('',#133631,5.e-1);
#133633=oriented_edge('',*,*,#133031,.t.);
#133634=oriented_edge('',*,*,#133623,.f.);
#133635=oriented_edge('',*,*,#132843,.t.);
#133636=oriented_edge('',*,*,#132869,.f.);
#133637=edge_loop('',(#133633,#133634,#133635,#133636));
#133638=face_outer_bound('',#133637,.f.);
#133640=cartesian_point('',(3.313996705795e0,3.705959568460e1,
-1.337168996048e1));
#133641=cartesian_point('',(3.199736516408e0,3.691080374608e1,
-1.336848736738e1));
#133642=cartesian_point('',(3.062134178575e0,3.659011402476e1,
-1.336359387016e1));
#133643=cartesian_point('',(3.083032554169e0,3.608701912441e1,
-1.335921025004e1));
#133644=cartesian_point('',(3.280838947731e0,3.566778173993e1,
-1.335859347758e1));
#133645=cartesian_point('',(3.696453851412e0,3.529586622199e1,
-1.336220298757e1));
#133646=cartesian_point('',(4.097572562304e0,3.520798669515e1,
-1.336760647493e1));
#133647=cartesian_point('',(4.333469541473e0,3.523440856301e1,
-1.337214385511e1));
#133648=cartesian_point('',(3.668167108940e0,3.681393163683e1,
-1.352380960973e1));
#133649=cartesian_point('',(3.591042100990e0,3.672318520783e1,
-1.352816137390e1));
#133650=cartesian_point('',(3.493684108120e0,3.652100947649e1,
-1.353509394527e1));
#133651=cartesian_point('',(3.499310814425e0,3.619505848652e1,
-1.354004930009e1));
#133652=cartesian_point('',(3.626758245814e0,3.592239021801e1,
-1.354069714654e1));
#133653=cartesian_point('',(3.900432526948e0,3.568604144689e1,
-1.353685584317e1));
#133654=cartesian_point('',(4.161548957890e0,3.564011270852e1,
-1.352918846479e1));
#133655=cartesian_point('',(4.310161316457e0,3.566468270213e1,
-1.352424449302e1));
#133656=cartesian_point('',(3.948282351493e0,3.661986567278e1,
-1.321397589093e1));
#133657=cartesian_point('',(3.906756704722e0,3.657028354388e1,
-1.322453497104e1));
#133658=cartesian_point('',(3.854658390116e0,3.646119304254e1,
-1.324108751420e1));
#133659=cartesian_point('',(3.857546897793e0,3.628731277698e1,
-1.325406080576e1));
#133660=cartesian_point('',(3.925198222591e0,3.614249035146e1,
-1.325581317824e1));
#133661=cartesian_point('',(4.070971278792e0,3.601679817025e1,
-1.324548404092e1));
#133662=cartesian_point('',(4.211246062196e0,3.599176428462e1,
-1.322718823494e1));
#133663=cartesian_point('',(4.292077476828e0,3.600444969870e1,
-1.321403359192e1));
#133664=cartesian_point('',(3.846658262895e0,3.669057225463e1,
-1.276662683986e1));
#133665=cartesian_point('',(3.800323204632e0,3.661988227647e1,
-1.277523654532e1));
#133666=cartesian_point('',(3.749281877340e0,3.647617763063e1,
-1.278864604543e1));
#133667=cartesian_point('',(3.765318375755e0,3.626269943230e1,
-1.279953250839e1));
#133668=cartesian_point('',(3.849264428942e0,3.608701160605e1,
-1.280101993457e1));
#133669=cartesian_point('',(4.021087189954e0,3.592564538199e1,
-1.279227033184e1));
#133670=cartesian_point('',(4.192042258627e0,3.587704531279e1,
-1.277745227820e1));
#133671=cartesian_point('',(4.299094629800e0,3.588048279141e1,
-1.276635011467e1));
#133672=(bounded_surface()b_spline_surface(3,3,((#133640,#133641,#133642,
#133643,#133644,#133645,#133646,#133647),(#133648,#133649,#133650,#133651,
#133652,#133653,#133654,#133655),(#133656,#133657,#133658,#133659,#133660,
#133661,#133662,#133663),(#133664,#133665,#133666,#133667,#133668,#133669,
#133670,#133671)),.unspecified.,.f.,.f.,.f.)b_spline_surface_with_knots((4,4),
(4,1,1,1,1,4),(-2.665126590546e-1,1.226519623797e0),(9.108308955582e-2,
2.502427390810e-1,3.747762028158e-1,4.990896928456e-1,6.236340253152e-1,
8.253686131938e-1),.unspecified.)geometric_representation_item()rational_b_spline_surface(((1.387572814788e0,1.387572814788e0,1.387572814788e0,1.387572814788e0,
1.387572814788e0,1.387572814788e0,1.387572814788e0,1.387572814788e0),(
8.842902161262e-1,8.842902161262e-1,8.842902161262e-1,8.842902161262e-1,
8.842902161262e-1,8.842902161262e-1,8.842902161262e-1,8.842902161262e-1),(
8.711607534389e-1,8.711607534389e-1,8.711607534389e-1,8.711607534389e-1,
8.711607534389e-1,8.711607534389e-1,8.711607534389e-1,8.711607534389e-1),(
1.348184426726e0,1.348184426726e0,1.348184426726e0,1.348184426726e0,
1.348184426726e0,1.348184426726e0,1.348184426726e0,1.348184426726e0)))representation_item('')surface());
#133673=oriented_edge('',*,*,#132231,.f.);
#133675=oriented_edge('',*,*,#133674,.f.);
#133677=oriented_edge('',*,*,#133676,.f.);
#133679=oriented_edge('',*,*,#133678,.t.);
#133680=edge_loop('',(#133673,#133675,#133677,#133679));
#133681=face_outer_bound('',#133680,.f.);
#133683=cartesian_point('',(3.534134696956e0,3.556722617312e1,-1.29e1));
#133684=direction('',(9.617728837319e-1,-2.738483524105e-1,0.e0));
#133685=direction('',(0.e0,0.e0,-1.e0));
#133686=axis2_placement_3d('',#133683,#133684,#133685);
#133687=cylindrical_surface('',#133686,5.e-1);
#133688=oriented_edge('',*,*,#132245,.f.);
#133690=oriented_edge('',*,*,#133689,.f.);
#133692=oriented_edge('',*,*,#133691,.t.);
#133693=oriented_edge('',*,*,#133674,.t.);
#133694=edge_loop('',(#133688,#133690,#133692,#133693));
#133695=face_outer_bound('',#133694,.f.);
#133697=cartesian_point('',(1.430078870005e1,3.239433796859e1,
-1.337168996048e1));
#133698=cartesian_point('',(1.444958063854e1,3.228007777919e1,
-1.336848736738e1));
#133699=cartesian_point('',(1.477027035984e1,3.214247544141e1,
-1.336359387016e1));
#133700=cartesian_point('',(1.527336526014e1,3.216337381700e1,
-1.335921025004e1));
#133701=cartesian_point('',(1.569260264462e1,3.236118021055e1,
-1.335859347758e1));
#133702=cartesian_point('',(1.606451816256e1,3.277679511423e1,
-1.336220298757e1));
#133703=cartesian_point('',(1.615239768939e1,3.317791382514e1,
-1.336760647493e1));
#133704=cartesian_point('',(1.612597582154e1,3.341381080417e1,
-1.337214385511e1));
#133705=cartesian_point('',(1.454645274777e1,3.274850837185e1,
-1.352380960973e1));
#133706=cartesian_point('',(1.463719917676e1,3.267138336381e1,
-1.352816137391e1));
#133707=cartesian_point('',(1.483937490808e1,3.257402537095e1,
-1.353509394527e1));
#133708=cartesian_point('',(1.516532589803e1,3.257965207725e1,
-1.354004930009e1));
#133709=cartesian_point('',(1.543799416654e1,3.270709950865e1,
-1.354069714654e1));
#133710=cartesian_point('',(1.567434293766e1,3.298077378978e1,
-1.353685584317e1));
#133711=cartesian_point('',(1.572027167603e1,3.324189022069e1,
-1.352918846479e1));
#133712=cartesian_point('',(1.569570168242e1,3.339050257941e1,
-1.352424449302e1));
#133713=cartesian_point('',(1.474051871180e1,3.302862361399e1,
-1.321397589094e1));
#133714=cartesian_point('',(1.479010084070e1,3.298709796755e1,
-1.322453497104e1));
#133715=cartesian_point('',(1.489919134202e1,3.293499965293e1,
-1.324108751420e1));
#133716=cartesian_point('',(1.507307160757e1,3.293788816063e1,
-1.325406080576e1));
#133717=cartesian_point('',(1.521789403309e1,3.300553948541e1,
-1.325581317824e1));
#133718=cartesian_point('',(1.534358621430e1,3.315131254162e1,
-1.324548404092e1));
#133719=cartesian_point('',(1.536862009993e1,3.329158732503e1,
-1.322718823494e1));
#133720=cartesian_point('',(1.535593468585e1,3.337241873960e1,
-1.321403359192e1));
#133721=cartesian_point('',(1.466981212997e1,3.292699952602e1,
-1.276662683987e1));
#133722=cartesian_point('',(1.474050210811e1,3.288066446742e1,
-1.277523654532e1));
#133723=cartesian_point('',(1.488420675394e1,3.282962314018e1,
-1.278864604543e1));
#133724=cartesian_point('',(1.509768495225e1,3.284565963858e1,
-1.279953250839e1));
#133725=cartesian_point('',(1.527337277850e1,3.292960569178e1,
-1.280101993457e1));
#133726=cartesian_point('',(1.543473900256e1,3.310142845279e1,
-1.279227033184e1));
#133727=cartesian_point('',(1.548333907176e1,3.327238352146e1,
-1.277745227820e1));
#133728=cartesian_point('',(1.547990159314e1,3.337943589263e1,
-1.276635011467e1));
#133729=(bounded_surface()b_spline_surface(3,3,((#133697,#133698,#133699,
#133700,#133701,#133702,#133703,#133704),(#133705,#133706,#133707,#133708,
#133709,#133710,#133711,#133712),(#133713,#133714,#133715,#133716,#133717,
#133718,#133719,#133720),(#133721,#133722,#133723,#133724,#133725,#133726,
#133727,#133728)),.unspecified.,.f.,.f.,.f.)b_spline_surface_with_knots((4,4),
(4,1,1,1,1,4),(-2.665126590552e-1,1.226519623796e0),(9.108308958994e-2,
2.502427390810e-1,3.747762028158e-1,4.990896928455e-1,6.236340253152e-1,
8.253686131905e-1),.unspecified.)geometric_representation_item()rational_b_spline_surface(((1.387572814789e0,1.387572814789e0,1.387572814789e0,1.387572814789e0,
1.387572814789e0,1.387572814789e0,1.387572814789e0,1.387572814789e0),(
8.842902161266e-1,8.842902161266e-1,8.842902161266e-1,8.842902161266e-1,
8.842902161266e-1,8.842902161266e-1,8.842902161266e-1,8.842902161266e-1),(
8.711607534387e-1,8.711607534387e-1,8.711607534387e-1,8.711607534387e-1,
8.711607534387e-1,8.711607534387e-1,8.711607534387e-1,8.711607534387e-1),(
1.348184426726e0,1.348184426726e0,1.348184426726e0,1.348184426726e0,
1.348184426726e0,1.348184426726e0,1.348184426726e0,1.348184426726e0)))representation_item('')surface());
#133730=oriented_edge('',*,*,#132243,.f.);
#133732=oriented_edge('',*,*,#133731,.f.);
#133734=oriented_edge('',*,*,#133733,.f.);
#133735=oriented_edge('',*,*,#133689,.t.);
#133736=edge_loop('',(#133730,#133732,#133734,#133735));
#133737=face_outer_bound('',#133736,.f.);
#133739=cartesian_point('',(1.579315821143e1,3.261447595978e1,-1.29e1));
#133740=direction('',(2.738483524105e-1,9.617728837319e-1,0.e0));
#133741=direction('',(0.e0,0.e0,-1.e0));
#133742=axis2_placement_3d('',#133739,#133740,#133741);
#133743=cylindrical_surface('',#133742,5.e-1);
#133744=oriented_edge('',*,*,#132241,.f.);
#133746=oriented_edge('',*,*,#133745,.f.);
#133748=oriented_edge('',*,*,#133747,.t.);
#133749=oriented_edge('',*,*,#133731,.t.);
#133750=edge_loop('',(#133744,#133746,#133748,#133749));
#133751=face_outer_bound('',#133750,.f.);
#133753=cartesian_point('',(1.767895915946e1,3.886079740932e1,
-1.337168996048e1));
#133754=cartesian_point('',(1.779321934902e1,3.900958934782e1,
-1.336848736738e1));
#133755=cartesian_point('',(1.793082168681e1,3.933027906912e1,
-1.336359387016e1));
#133756=cartesian_point('',(1.790992331122e1,3.983337396943e1,
-1.335921025004e1));
#133757=cartesian_point('',(1.771211691766e1,4.025261135391e1,
-1.335859347758e1));
#133758=cartesian_point('',(1.729650201398e1,4.062452687186e1,
-1.336220298757e1));
#133759=cartesian_point('',(1.689538330304e1,4.071240639869e1,
-1.336760647494e1));
#133760=cartesian_point('',(1.665948632401e1,4.068598453083e1,
-1.337214385511e1));
#133761=cartesian_point('',(1.732478875678e1,3.910646145705e1,
-1.352380960973e1));
#133762=cartesian_point('',(1.740191376441e1,3.919720788604e1,
-1.352816137390e1));
#133763=cartesian_point('',(1.749927175727e1,3.939938361737e1,
-1.353509394527e1));
#133764=cartesian_point('',(1.749364505097e1,3.972533460732e1,
-1.354004930009e1));
#133765=cartesian_point('',(1.736619761959e1,3.999800287583e1,
-1.354069714654e1));
#133766=cartesian_point('',(1.709252333843e1,4.023435164696e1,
-1.353685584317e1));
#133767=cartesian_point('',(1.683140690751e1,4.028028038532e1,
-1.352918846479e1));
#133768=cartesian_point('',(1.668279454877e1,4.025571039171e1,
-1.352424449302e1));
#133769=cartesian_point('',(1.704467351406e1,3.930052742108e1,
-1.321397589094e1));
#133770=cartesian_point('',(1.708619916067e1,3.935010954998e1,
-1.322453497104e1));
#133771=cartesian_point('',(1.713829747528e1,3.945920005131e1,
-1.324108751420e1));
#133772=cartesian_point('',(1.713540896759e1,3.963308031686e1,
-1.325406080576e1));
#133773=cartesian_point('',(1.706775764280e1,3.977790274238e1,
-1.325581317824e1));
#133774=cartesian_point('',(1.692198458660e1,3.990359492359e1,
-1.324548404092e1));
#133775=cartesian_point('',(1.678170980316e1,3.992862880922e1,
-1.322718823494e1));
#133776=cartesian_point('',(1.670087838865e1,3.991594339514e1,
-1.321403359192e1));
#133777=cartesian_point('',(1.714629760229e1,3.922982083925e1,
-1.276662683987e1));
#133778=cartesian_point('',(1.719263266077e1,3.930051081740e1,
-1.277523654532e1));
#133779=cartesian_point('',(1.724367398806e1,3.944421546322e1,
-1.278864604543e1));
#133780=cartesian_point('',(1.722763748964e1,3.965769366154e1,
-1.279953250839e1));
#133781=cartesian_point('',(1.714369143645e1,3.983338148779e1,
-1.280101993457e1));
#133782=cartesian_point('',(1.697186867543e1,3.999474771186e1,
-1.279227033184e1));
#133783=cartesian_point('',(1.680091360678e1,4.004334778105e1,
-1.277745227820e1));
#133784=cartesian_point('',(1.669386123544e1,4.003991030243e1,
-1.276635011467e1));
#133785=(bounded_surface()b_spline_surface(3,3,((#133753,#133754,#133755,
#133756,#133757,#133758,#133759,#133760),(#133761,#133762,#133763,#133764,
#133765,#133766,#133767,#133768),(#133769,#133770,#133771,#133772,#133773,
#133774,#133775,#133776),(#133777,#133778,#133779,#133780,#133781,#133782,
#133783,#133784)),.unspecified.,.f.,.f.,.f.)b_spline_surface_with_knots((4,4),
(4,1,1,1,1,4),(-2.665126590553e-1,1.226519623796e0),(9.108308958372e-2,
2.502427390810e-1,3.747762028158e-1,4.990896928455e-1,6.236340253152e-1,
8.253686132037e-1),.unspecified.)geometric_representation_item()rational_b_spline_surface(((1.387572814789e0,1.387572814789e0,1.387572814789e0,1.387572814789e0,
1.387572814789e0,1.387572814789e0,1.387572814789e0,1.387572814789e0),(
8.842902161267e-1,8.842902161267e-1,8.842902161267e-1,8.842902161267e-1,
8.842902161267e-1,8.842902161267e-1,8.842902161267e-1,8.842902161267e-1),(
8.711607534387e-1,8.711607534387e-1,8.711607534387e-1,8.711607534387e-1,
8.711607534387e-1,8.711607534387e-1,8.711607534387e-1,8.711607534387e-1),(
1.348184426725e0,1.348184426725e0,1.348184426725e0,1.348184426725e0,
1.348184426725e0,1.348184426725e0,1.348184426725e0,1.348184426725e0)))representation_item('')surface());
#133786=oriented_edge('',*,*,#132239,.f.);
#133788=oriented_edge('',*,*,#133787,.f.);
#133790=oriented_edge('',*,*,#133789,.f.);
#133791=oriented_edge('',*,*,#133745,.t.);
#133792=edge_loop('',(#133786,#133788,#133790,#133791));
#133793=face_outer_bound('',#133792,.f.);
#133795=cartesian_point('',(1.745882116844e1,4.035316692072e1,-1.29e1));
#133796=direction('',(-9.617728837319e-1,2.738483524105e-1,0.e0));
#133797=direction('',(0.e0,0.e0,-1.e0));
#133798=axis2_placement_3d('',#133795,#133796,#133797);
#133799=cylindrical_surface('',#133798,5.e-1);
#133800=oriented_edge('',*,*,#132237,.f.);
#133802=oriented_edge('',*,*,#133801,.f.);
#133804=oriented_edge('',*,*,#133803,.t.);
#133805=oriented_edge('',*,*,#133787,.t.);
#133806=edge_loop('',(#133800,#133802,#133804,#133805));
#133807=face_outer_bound('',#133806,.f.);
#133809=cartesian_point('',(6.692167165585e0,4.352605512515e1,
-1.337168996048e1));
#133810=cartesian_point('',(6.543375226957e0,4.364031531460e1,
-1.336848736738e1));
#133811=cartesian_point('',(6.222685505624e0,4.377791765243e1,
-1.336359387016e1));
#133812=cartesian_point('',(5.719590605256e0,4.375701927684e1,
-1.335921025004e1));
#133813=cartesian_point('',(5.300353220771e0,4.355921288329e1,
-1.335859347758e1));
#133814=cartesian_point('',(4.928437702816e0,4.314359797959e1,
-1.336220298757e1));
#133815=cartesian_point('',(4.840558176008e0,4.274247926871e1,
-1.336760647493e1));
#133816=cartesian_point('',(4.866980043834e0,4.250658228949e1,
-1.337214385511e1));
#133817=cartesian_point('',(6.446503117322e0,4.317188472192e1,
-1.352380960973e1));
#133818=cartesian_point('',(6.355756688729e0,4.324900973e1,-1.352816137390e1));
#133819=cartesian_point('',(6.153580957333e0,4.334636772289e1,
-1.353509394527e1));
#133820=cartesian_point('',(5.827629967376e0,4.334074101659e1,
-1.354004930009e1));
#133821=cartesian_point('',(5.554961698855e0,4.321329358519e1,
-1.354069714655e1));
#133822=cartesian_point('',(5.318612927730e0,4.293961930407e1,
-1.353685584317e1));
#133823=cartesian_point('',(5.272684189354e0,4.267850287313e1,
-1.352918846479e1));
#133824=cartesian_point('',(5.297254183026e0,4.252989051447e1,
-1.352424449302e1));
#133825=cartesian_point('',(6.252437153870e0,4.289176947981e1,
-1.321397589093e1));
#133826=cartesian_point('',(6.202855024699e0,4.293329512627e1,
-1.322453497104e1));
#133827=cartesian_point('',(6.093764523392e0,4.298539344091e1,
-1.324108751420e1));
#133828=cartesian_point('',(5.919884257816e0,4.298250493321e1,
-1.325406080576e1));
#133829=cartesian_point('',(5.775061832300e0,4.291485360843e1,
-1.325581317824e1));
#133830=cartesian_point('',(5.649369651091e0,4.276908055222e1,
-1.324548404092e1));
#133831=cartesian_point('',(5.624335765453e0,4.262880576880e1,
-1.322718823494e1));
#133832=cartesian_point('',(5.637021179548e0,4.254797435423e1,
-1.321403359192e1));
#133833=cartesian_point('',(6.323143735329e0,4.299339356778e1,
-1.276662683986e1));
#133834=cartesian_point('',(6.252453757342e0,4.303972862640e1,
-1.277523654532e1));
#133835=cartesian_point('',(6.108749111485e0,4.309076995366e1,
-1.278864604543e1));
#133836=cartesian_point('',(5.895270913148e0,4.307473345526e1,
-1.279953250839e1));
#133837=cartesian_point('',(5.719583086886e0,4.299078740206e1,
-1.280101993457e1));
#133838=cartesian_point('',(5.558216862834e0,4.281896464105e1,
-1.279227033184e1));
#133839=cartesian_point('',(5.509616793625e0,4.264800957237e1,
-1.277745227820e1));
#133840=cartesian_point('',(5.513054272271e0,4.254095720121e1,
-1.276635011467e1));
#133841=(bounded_surface()b_spline_surface(3,3,((#133809,#133810,#133811,
#133812,#133813,#133814,#133815,#133816),(#133817,#133818,#133819,#133820,
#133821,#133822,#133823,#133824),(#133825,#133826,#133827,#133828,#133829,
#133830,#133831,#133832),(#133833,#133834,#133835,#133836,#133837,#133838,
#133839,#133840)),.unspecified.,.f.,.f.,.f.)b_spline_surface_with_knots((4,4),
(4,1,1,1,1,4),(-2.665126590565e-1,1.226519623796e0),(9.108308954276e-2,
2.502427390809e-1,3.747762028158e-1,4.990896928455e-1,6.236340253151e-1,
8.253686131959e-1),.unspecified.)geometric_representation_item()rational_b_spline_surface(((1.387572814790e0,1.387572814790e0,1.387572814790e0,1.387572814790e0,
1.387572814790e0,1.387572814790e0,1.387572814790e0,1.387572814790e0),(
8.842902161265e-1,8.842902161265e-1,8.842902161265e-1,8.842902161265e-1,
8.842902161265e-1,8.842902161265e-1,8.842902161265e-1,8.842902161265e-1),(
8.711607534383e-1,8.711607534383e-1,8.711607534383e-1,8.711607534383e-1,
8.711607534383e-1,8.711607534383e-1,8.711607534383e-1,8.711607534383e-1),(
1.348184426726e0,1.348184426726e0,1.348184426726e0,1.348184426726e0,
1.348184426726e0,1.348184426726e0,1.348184426726e0,1.348184426726e0)))representation_item('')surface());
#133842=oriented_edge('',*,*,#132235,.f.);
#133844=oriented_edge('',*,*,#133843,.f.);
#133846=oriented_edge('',*,*,#133845,.f.);
#133847=oriented_edge('',*,*,#133801,.t.);
#133848=edge_loop('',(#133842,#133844,#133846,#133847));
#133849=face_outer_bound('',#133848,.f.);
#133851=cartesian_point('',(5.199797653966e0,4.330591713405e1,-1.29e1));
#133852=direction('',(-2.738483524105e-1,-9.617728837319e-1,0.e0));
#133853=direction('',(0.e0,0.e0,-1.e0));
#133854=axis2_placement_3d('',#133851,#133852,#133853);
#133855=cylindrical_surface('',#133854,5.e-1);
#133856=oriented_edge('',*,*,#132233,.f.);
#133857=oriented_edge('',*,*,#133678,.f.);
#133859=oriented_edge('',*,*,#133858,.t.);
#133860=oriented_edge('',*,*,#133843,.t.);
#133861=edge_loop('',(#133856,#133857,#133859,#133860));
#133862=face_outer_bound('',#133861,.f.);
#133864=cartesian_point('',(7.109494902152e0,4.706191850955e1,-9.4e0));
#133865=direction('',(-9.581130475422e-1,2.728062767525e-1,8.715574274766e-2));
#133866=direction('',(-2.738483524105e-1,-9.617728837319e-1,0.e0));
#133867=axis2_placement_3d('',#133864,#133865,#133866);
#133868=plane('',#133867);
#133870=oriented_edge('',*,*,#133869,.f.);
#133872=oriented_edge('',*,*,#133871,.t.);
#133873=oriented_edge('',*,*,#133858,.f.);
#133875=oriented_edge('',*,*,#133874,.t.);
#133876=edge_loop('',(#133870,#133872,#133873,#133875));
#133877=face_outer_bound('',#133876,.f.);
#133879=cartesian_point('',(3.380184656701e0,3.595688467679e1,-9.9e0));
#133880=direction('',(2.738483524105e-1,9.617728837319e-1,0.e0));
#133881=direction('',(0.e0,0.e0,1.e0));
#133882=axis2_placement_3d('',#133879,#133880,#133881);
#133883=cylindrical_surface('',#133882,5.e-1);
#133884=oriented_edge('',*,*,#127529,.f.);
#133886=oriented_edge('',*,*,#133885,.f.);
#133887=oriented_edge('',*,*,#133869,.t.);
#133889=oriented_edge('',*,*,#133888,.t.);
#133890=edge_loop('',(#133884,#133886,#133887,#133889));
#133891=face_outer_bound('',#133890,.f.);
#133893=cartesian_point('',(4.955452767311e0,4.219868356328e1,
-9.470606699821e0));
#133894=cartesian_point('',(4.955508040774e0,4.228865863621e1,
-9.468609776001e0));
#133895=cartesian_point('',(4.981659016683e0,4.253639457610e1,
-9.463491783338e0));
#133896=cartesian_point('',(5.138801929331e0,4.291386298936e1,
-9.457324413119e0));
#133897=cartesian_point('',(5.465288035863e0,4.325728872746e1,
-9.453975164695e0));
#133898=cartesian_point('',(5.891211366041e0,4.346148904920e1,
-9.454650277357e0));
#133899=cartesian_point('',(6.408239938562e0,4.350454865225e1,
-9.459768361438e0));
#133900=cartesian_point('',(6.756118769455e0,4.338490598430e1,
-9.466493777281e0));
#133901=cartesian_point('',(6.927021435232e0,4.327453036122e1,
-9.471111567587e0));
#133902=cartesian_point('',(4.985564958056e0,4.219979025444e1,
-9.452637258403e0));
#133903=cartesian_point('',(4.985838624648e0,4.228763263410e1,
-9.450875448725e0));
#133904=cartesian_point('',(5.011941858537e0,4.252935870736e1,
-9.446376813697e0));
#133905=cartesian_point('',(5.165880318723e0,4.289714112272e1,
-9.441012366618e0));
#133906=cartesian_point('',(5.484317670520e0,4.323147439829e1,
-9.438125376374e0));
#133907=cartesian_point('',(5.899211003232e0,4.343048440982e1,
-9.438705419585e0));
#133908=cartesian_point('',(6.403044383643e0,4.347309848110e1,
-9.443129868338e0));
#133909=cartesian_point('',(6.742674132350e0,4.335718163639e1,
-9.449001758843e0));
#133910=cartesian_point('',(6.909818136381e0,4.324983920481e1,
-9.453086182841e0));
#133911=cartesian_point('',(5.052756318455e0,4.220225994283e1,
-9.421422087561e0));
#133912=cartesian_point('',(5.053448066393e0,4.228534106481e1,
-9.420184875941e0));
#133913=cartesian_point('',(5.079261992604e0,4.251369065312e1,
-9.417066008100e0));
#133914=cartesian_point('',(5.225868129777e0,4.286006598456e1,
-9.413483132232e0));
#133915=cartesian_point('',(5.526401487228e0,4.317437502959e1,
-9.411618753653e0));
#133916=cartesian_point('',(5.916923961451e0,4.336188687799e1,
-9.411988692443e0));
#133917=cartesian_point('',(6.391556527930e0,4.340331314315e1,
-9.414877265092e0));
#133918=cartesian_point('',(6.712759664389e0,4.329543298544e1,
-9.418852721606e0));
#133919=cartesian_point('',(6.871420666261e0,4.319473034072e1,
-9.421745735174e0));
#133920=cartesian_point('',(5.165413000281e0,4.220640156948e1,
-9.397532456713e0));
#133921=cartesian_point('',(5.166583963793e0,4.228149190738e1,
-9.397174725072e0));
#133922=cartesian_point('',(5.191327368474e0,4.248752181249e1,
-9.396362051692e0));
#133923=cartesian_point('',(5.325056733945e0,4.279866449545e1,
-9.395734078860e0));
#133924=cartesian_point('',(5.595749805e0,4.308024670474e1,-9.395555899458e0));
#133925=cartesian_point('',(5.946183097130e0,4.324874700840e1,
-9.395580069491e0));
#133926=cartesian_point('',(6.372632766033e0,4.328756142036e1,
-9.395931558811e0));
#133927=cartesian_point('',(6.662877169212e0,4.319226877468e1,
-9.396753278900e0));
#133928=cartesian_point('',(6.807007462725e0,4.310228755202e1,
-9.397644627558e0));
#133929=cartesian_point('',(5.282428245255e0,4.221070422722e1,
-9.400573307260e0));
#133930=cartesian_point('',(5.283879822562e0,4.227748698786e1,
-9.401128993979e0));
#133931=cartesian_point('',(5.306938033160e0,4.246043949206e1,
-9.402704691056e0));
#133932=cartesian_point('',(5.426721584085e0,4.273563230170e1,
-9.405114437611e0));
#133933=cartesian_point('',(5.666594683849e0,4.298405074218e1,
-9.406659918531e0));
#133934=cartesian_point('',(5.976144018983e0,4.313306530440e1,
-9.406331310613e0));
#133935=cartesian_point('',(6.353307235712e0,4.316855942404e1,
-9.404084816819e0));
#133936=cartesian_point('',(6.611332797834e0,4.308547253841e1,
-9.401656173448e0));
#133937=cartesian_point('',(6.740068968869e0,4.300622489992e1,
-9.400464418502e0));
#133938=cartesian_point('',(5.392584171971e0,4.221475541583e1,
-9.429621881964e0));
#133939=cartesian_point('',(5.394095780583e0,4.227371040031e1,
-9.431037360883e0));
#133940=cartesian_point('',(5.415028669807e0,4.243503774551e1,
-9.434854798616e0));
#133941=cartesian_point('',(5.521147241101e0,4.267699522061e1,
-9.440094578335e0));
#133942=cartesian_point('',(5.732171336479e0,4.289497347289e1,
-9.443236568315e0));
#133943=cartesian_point('',(6.003944217733e0,4.302589021095e1,
-9.442581848643e0));
#133944=cartesian_point('',(6.335425127606e0,4.305768766965e1,
-9.437924688057e0));
#133945=cartesian_point('',(6.563061872206e0,4.298527435195e1,
-9.432460080924e0));
#133946=cartesian_point('',(6.677023119064e0,4.291575258950e1,
-9.429303574801e0));
#133947=cartesian_point('',(5.472399267806e0,4.221769134978e1,
-9.471162402208e0));
#133948=cartesian_point('',(5.473794619879e0,4.227096898428e1,
-9.473200791658e0));
#133949=cartesian_point('',(5.492765827998e0,4.241670534515e1,
-9.478637330170e0));
#133950=cartesian_point('',(5.588563255281e0,4.263505685453e1,
-9.485904473104e0));
#133951=cartesian_point('',(5.778812984374e0,4.283158929349e1,
-9.490182802141e0));
#133952=cartesian_point('',(6.023770745978e0,4.294958525618e1,
-9.489296478552e0));
#133953=cartesian_point('',(6.322711439888e0,4.297825738387e1,
-9.482920044299e0));
#133954=cartesian_point('',(6.528283649868e0,4.291293861143e1,
-9.475274362821e0));
#133955=cartesian_point('',(6.631317885889e0,4.285016765164e1,
-9.470691327111e0));
#133956=cartesian_point('',(5.527258097308e0,4.221970962404e1,
-9.511485460830e0));
#133957=cartesian_point('',(5.528481780409e0,4.226908185173e1,
-9.513951954550e0));
#133958=cartesian_point('',(5.545862423528e0,4.240414686832e1,
-9.520498361355e0));
#133959=cartesian_point('',(5.634324640932e0,4.260654637990e1,
-9.529145645555e0));
#133960=cartesian_point('',(5.810369520646e0,4.278868902606e1,
-9.534193269671e0));
#133961=cartesian_point('',(6.037216186712e0,4.289791467043e1,
-9.533150450331e0));
#133962=cartesian_point('',(6.314112630446e0,4.292418200373e1,
-9.525608062735e0));
#133963=cartesian_point('',(6.504493008522e0,4.286337235382e1,
-9.516474005195e0));
#133964=cartesian_point('',(6.599889546839e0,4.280507123e1,-9.510908792599e0));
#133965=cartesian_point('',(5.563288268323e0,4.222103535573e1,
-9.543914554871e0));
#133966=cartesian_point('',(5.564352852728e0,4.226784096066e1,
-9.546662200102e0));
#133967=cartesian_point('',(5.580566480909e0,4.239591983873e1,
-9.553936041524e0));
#133968=cartesian_point('',(5.664089229076e0,4.258798026808e1,
-9.563483049611e0));
#133969=cartesian_point('',(5.830841963169e0,4.276084899245e1,
-9.569030002270e0));
#133970=cartesian_point('',(6.045955048643e0,4.286437025294e1,
-9.567885759007e0));
#133971=cartesian_point('',(6.308535625346e0,4.288892851581e1,
-9.559585549525e0));
#133972=cartesian_point('',(6.488925006559e0,4.283089492801e1,
-9.549479375747e0));
#133973=cartesian_point('',(6.579240958888e0,4.277544355725e1,
-9.543268236146e0));
#133974=cartesian_point('',(5.596099219170e0,4.222224281200e1,
-9.579601679656e0));
#133975=cartesian_point('',(5.596970934700e0,4.226670942852e1,
-9.582605336713e0));
#133976=cartesian_point('',(5.611995137027e0,4.238844974657e1,
-9.590540060460e0));
#133977=cartesian_point('',(5.690893596399e0,4.257123760096e1,
-9.600899441704e0));
#133978=cartesian_point('',(5.849223047553e0,4.273584425752e1,
-9.606894970837e0));
#133979=cartesian_point('',(6.053818039628e0,4.283422856107e1,
-9.605659772951e0));
#133980=cartesian_point('',(6.303529921263e0,4.285709623095e1,
-9.596677684686e0));
#133981=cartesian_point('',(6.474807202100e0,4.280139868878e1,
-9.585691861504e0));
#133982=cartesian_point('',(6.560429939049e0,4.274845347437e1,
-9.578891623955e0));
#133983=cartesian_point('',(5.637010577598e0,4.222374865068e1,
-9.634040247065e0));
#133984=cartesian_point('',(5.637564313624e0,4.226529610039e1,
-9.637363089148e0));
#133985=cartesian_point('',(5.650900856557e0,4.237917074774e1,
-9.646119339277e0));
#133986=cartesian_point('',(5.723829647162e0,4.255062731062e1,
-9.657480409455e0));
#133987=cartesian_point('',(5.871718649698e0,4.270522809115e1,
-9.664025347293e0));
#133988=cartesian_point('',(6.063468716884e0,4.279730048777e1,
-9.662679012524e0));
#133989=cartesian_point('',(6.297406307595e0,4.281784342037e1,
-9.652859998966e0));
#133990=cartesian_point('',(6.457299630331e0,4.276474860549e1,
-9.640786417920e0));
#133991=cartesian_point('',(6.536962977970e0,4.271478457462e1,
-9.633250218916e0));
#133992=cartesian_point('',(5.679419928476e0,4.222531028287e1,
-9.713437717970e0));
#133993=cartesian_point('',(5.679465013268e0,4.226382538106e1,
-9.717091359886e0));
#133994=cartesian_point('',(5.690579466271e0,4.236963358659e1,
-9.726693406023e0));
#133995=cartesian_point('',(5.756849348578e0,4.252987647599e1,
-9.739066866889e0));
#133996=cartesian_point('',(5.894059740667e0,4.267478869284e1,
-9.746158429622e0));
#133997=cartesian_point('',(6.073118054474e0,4.276053353662e1,
-9.744702139082e0));
#133998=cartesian_point('',(6.291330857843e0,4.277816583163e1,
-9.734046273438e0));
#133999=cartesian_point('',(6.439371987572e0,4.272705278054e1,
-9.720866037128e0));
#134000=cartesian_point('',(6.512609376445e0,4.267984712511e1,
-9.712563634017e0));
#134001=cartesian_point('',(5.709689656938e0,4.222642642108e1,
-9.823333598747e0));
#134002=cartesian_point('',(5.708956768430e0,4.226276257854e1,
-9.827223181825e0));
#134003=cartesian_point('',(5.717389805443e0,4.236301552927e1,
-9.837415448126e0));
#134004=cartesian_point('',(5.777816074015e0,4.251648882979e1,
-9.850451302125e0));
#134005=cartesian_point('',(5.907738613954e0,4.265607034825e1,
-9.857879943619e0));
#134006=cartesian_point('',(6.079183206455e0,4.273779826903e1,
-9.856357340628e0));
#134007=cartesian_point('',(6.287625782653e0,4.275219247158e1,
-9.845175363075e0));
#134008=cartesian_point('',(6.427088256870e0,4.270083387057e1,
-9.831253761603e0));
#134009=cartesian_point('',(6.495163495127e0,4.265482763432e1,
-9.822396842713e0));
#134010=cartesian_point('',(5.714046886033e0,4.222658997918e1,
-9.940396346509e0));
#134011=cartesian_point('',(5.712412764775e0,4.226258472150e1,
-9.944319573670e0));
#134012=cartesian_point('',(5.718376210809e0,4.236242258520e1,
-9.954571182415e0));
#134013=cartesian_point('',(5.775886425562e0,4.251726903187e1,
-9.967587872408e0));
#134014=cartesian_point('',(5.905395258920e0,4.265909722253e1,
-9.974964077744e0));
#134015=cartesian_point('',(6.078492554173e0,4.274119680894e1,
-9.973455075847e0));
#134016=cartesian_point('',(6.288293248433e0,4.275291722146e1,
-9.962332784798e0));
#134017=cartesian_point('',(6.426294235332e0,4.269836563392e1,
-9.948396742337e0));
#134018=cartesian_point('',(6.492531493214e0,4.265106858282e1,
-9.939445476701e0));
#134019=cartesian_point('',(5.696103857786e0,4.222593279028e1,
-1.003010761450e1));
#134020=cartesian_point('',(5.693723726914e0,4.226317668105e1,
-1.003389049476e1));
#134021=cartesian_point('',(5.698089710457e0,4.236689575526e1,
-1.004375305484e1));
#134022=cartesian_point('',(5.755890268464e0,4.252934573838e1,
-1.005620194635e1));
#134023=cartesian_point('',(5.890690923573e0,4.267894381023e1,
-1.006322392416e1));
#134024=cartesian_point('',(6.072505573563e0,4.276487739004e1,
-1.006178963358e1));
#134025=cartesian_point('',(6.292326161036e0,4.277514055822e1,
-1.005118633247e1));
#134026=cartesian_point('',(6.435065712264e0,4.271590484212e1,
-1.003783088849e1));
#134027=cartesian_point('',(6.502688262019e0,4.266565840278e1,
-1.002918610607e1));
#134028=cartesian_point('',(5.678463296140e0,4.222528553347e1,
-1.007820342911e1));
#134029=cartesian_point('',(5.675662356194e0,4.226376851310e1,
-1.008184845462e1));
#134030=cartesian_point('',(5.679283135941e0,4.237115104005e1,
-1.009133867161e1));
#134031=cartesian_point('',(5.738191016930e0,4.254014648560e1,
-1.010327469548e1));
#134032=cartesian_point('',(5.877942620970e0,4.269618959457e1,
-1.010998840687e1));
#134033=cartesian_point('',(6.067238911067e0,4.278551628145e1,
-1.010861839970e1));
#134034=cartesian_point('',(6.295815446902e0,4.279522124409e1,
-1.009847169977e1));
#134035=cartesian_point('',(6.443303448842e0,4.273263112008e1,
-1.008565051598e1));
#134036=cartesian_point('',(6.512721637095e0,4.268006469856e1,
-1.007731280422e1));
#134037=cartesian_point('',(5.673514071181e0,4.222510389780e1,
-1.009023798859e1));
#134038=cartesian_point('',(5.670606444303e0,4.226393491556e1,
-1.009384434225e1));
#134039=cartesian_point('',(5.674048180145e0,4.237233971587e1,
-1.010323046411e1));
#134040=cartesian_point('',(5.733296635231e0,4.254313771741e1,
-1.011502424857e1));
#134041=cartesian_point('',(5.874428117348e0,4.270094560260e1,
-1.012165292799e1));
#134042=cartesian_point('',(6.065783836497e0,4.279121056721e1,
-1.012030062253e1));
#134043=cartesian_point('',(6.296777092257e0,4.280079073818e1,
-1.011028007463e1));
#134044=cartesian_point('',(6.445600582689e0,4.273730501305e1,
-1.009760745260e1));
#134045=cartesian_point('',(6.515538334474e0,4.268410879098e1,
-1.008935610175e1));
#134046=b_spline_surface_with_knots('',3,3,((#133893,#133894,#133895,#133896,
#133897,#133898,#133899,#133900,#133901),(#133902,#133903,#133904,#133905,
#133906,#133907,#133908,#133909,#133910),(#133911,#133912,#133913,#133914,
#133915,#133916,#133917,#133918,#133919),(#133920,#133921,#133922,#133923,
#133924,#133925,#133926,#133927,#133928),(#133929,#133930,#133931,#133932,
#133933,#133934,#133935,#133936,#133937),(#133938,#133939,#133940,#133941,
#133942,#133943,#133944,#133945,#133946),(#133947,#133948,#133949,#133950,
#133951,#133952,#133953,#133954,#133955),(#133956,#133957,#133958,#133959,
#133960,#133961,#133962,#133963,#133964),(#133965,#133966,#133967,#133968,
#133969,#133970,#133971,#133972,#133973),(#133974,#133975,#133976,#133977,
#133978,#133979,#133980,#133981,#133982),(#133983,#133984,#133985,#133986,
#133987,#133988,#133989,#133990,#133991),(#133992,#133993,#133994,#133995,
#133996,#133997,#133998,#133999,#134000),(#134001,#134002,#134003,#134004,
#134005,#134006,#134007,#134008,#134009),(#134010,#134011,#134012,#134013,
#134014,#134015,#134016,#134017,#134018),(#134019,#134020,#134021,#134022,
#134023,#134024,#134025,#134026,#134027),(#134028,#134029,#134030,#134031,
#134032,#134033,#134034,#134035,#134036),(#134037,#134038,#134039,#134040,
#134041,#134042,#134043,#134044,#134045)),.unspecified.,.f.,.f.,.f.,(4,1,1,1,1,
1,1,1,1,1,1,1,1,1,4),(4,1,1,1,1,1,4),(2.560953064324e-1,3.75e-1,5.e-1,6.25e-1,
7.5e-1,8.75e-1,9.375e-1,1.e0,1.0625e0,1.125e0,1.25e0,1.375e0,1.5e0,1.625e0,
1.667954852802e0),(1.803255411059e-1,2.512596137123e-1,3.763601878592e-1,
5.009071212507e-1,6.252179812916e-1,7.497526775893e-1,9.096771508074e-1),
.unspecified.);
#134047=oriented_edge('',*,*,#127527,.f.);
#134049=oriented_edge('',*,*,#134048,.f.);
#134051=oriented_edge('',*,*,#134050,.f.);
#134052=oriented_edge('',*,*,#133885,.t.);
#134053=edge_loop('',(#134047,#134049,#134051,#134052));
#134054=face_outer_bound('',#134053,.f.);
#134056=cartesian_point('',(5.589456157629e0,4.345986717431e1,-9.9e0));
#134057=direction('',(9.617728837319e-1,-2.738483524105e-1,0.e0));
#134058=direction('',(0.e0,0.e0,1.e0));
#134059=axis2_placement_3d('',#134056,#134057,#134058);
#134060=cylindrical_surface('',#134059,5.e-1);
#134061=oriented_edge('',*,*,#127541,.f.);
#134063=oriented_edge('',*,*,#134062,.f.);
#134065=oriented_edge('',*,*,#134064,.t.);
#134066=oriented_edge('',*,*,#134048,.t.);
#134067=edge_loop('',(#134061,#134063,#134065,#134066));
#134068=face_outer_bound('',#134067,.f.);
#134070=cartesian_point('',(1.635158759768e1,4.059751180737e1,
-9.470606699821e0));
#134071=cartesian_point('',(1.644156267060e1,4.059745653391e1,-9.468609776e0));
#134072=cartesian_point('',(1.668929861049e1,4.057130555800e1,
-9.463491783338e0));
#134073=cartesian_point('',(1.706676702374e1,4.041416264535e1,
-9.457324413119e0));
#134074=cartesian_point('',(1.741019276184e1,4.008767653882e1,
-9.453975164694e0));
#134075=cartesian_point('',(1.761439308358e1,3.966175320864e1,
-9.454650277357e0));
#134076=cartesian_point('',(1.765745268663e1,3.914472463612e1,
-9.459768361438e0));
#134077=cartesian_point('',(1.753781001868e1,3.879684580522e1,
-9.466493777281e0));
#134078=cartesian_point('',(1.742743439559e1,3.862594313944e1,
-9.471111567587e0));
#134079=cartesian_point('',(1.635269428884e1,4.056739961663e1,
-9.452637258403e0));
#134080=cartesian_point('',(1.644053666849e1,4.056712595003e1,
-9.450875448725e0));
#134081=cartesian_point('',(1.668226274175e1,4.054102271614e1,
-9.446376813697e0));
#134082=cartesian_point('',(1.705004515710e1,4.038708425596e1,
-9.441012366618e0));
#134083=cartesian_point('',(1.738437843267e1,4.006864690416e1,
-9.438125376374e0));
#134084=cartesian_point('',(1.758338844420e1,3.965375357145e1,
-9.438705419585e0));
#134085=cartesian_point('',(1.762600251548e1,3.914992019103e1,
-9.443129868338e0));
#134086=cartesian_point('',(1.751008567076e1,3.881029044233e1,
-9.449001758843e0));
#134087=cartesian_point('',(1.740274323919e1,3.864314643830e1,
-9.453086182841e0));
#134088=cartesian_point('',(1.635516397722e1,4.050020825623e1,
-9.421422087560e0));
#134089=cartesian_point('',(1.643824509920e1,4.049951650829e1,
-9.420184875941e0));
#134090=cartesian_point('',(1.666659468750e1,4.047370258208e1,
-9.417066008100e0));
#134091=cartesian_point('',(1.701297001894e1,4.032709644490e1,
-9.413483132232e0));
#134092=cartesian_point('',(1.732727906397e1,4.002656308745e1,
-9.411618753653e0));
#134093=cartesian_point('',(1.751479091237e1,3.963604061323e1,
-9.411988692443e0));
#134094=cartesian_point('',(1.755621717753e1,3.916140804675e1,
-9.414877265092e0));
#134095=cartesian_point('',(1.744833701982e1,3.884020491029e1,
-9.418852721606e0));
#134096=cartesian_point('',(1.734763437510e1,3.868154390842e1,
-9.421745735174e0));
#134097=cartesian_point('',(1.635930560387e1,4.038755157440e1,
-9.397532456713e0));
#134098=cartesian_point('',(1.643439594176e1,4.038638061089e1,
-9.397174725071e0));
#134099=cartesian_point('',(1.664042584687e1,4.036163720621e1,
-9.396362051692e0));
#134100=cartesian_point('',(1.695156852984e1,4.022790784073e1,
-9.395734078860e0));
#134101=cartesian_point('',(1.723315073912e1,3.995721476968e1,
-9.395555899458e0));
#134102=cartesian_point('',(1.740165104278e1,3.960678147755e1,
-9.395580069491e0));
#134103=cartesian_point('',(1.744046545474e1,3.918033180865e1,
-9.395931558811e0));
#134104=cartesian_point('',(1.734517280906e1,3.889008740547e1,
-9.396753278900e0));
#134105=cartesian_point('',(1.725519158640e1,3.874595711195e1,
-9.397644627558e0));
#134106=cartesian_point('',(1.636360826161e1,4.027053632943e1,
-9.400573307260e0));
#134107=cartesian_point('',(1.643039102225e1,4.026908475212e1,
-9.401128993979e0));
#134108=cartesian_point('',(1.661334352644e1,4.024602654152e1,
-9.402704691056e0));
#134109=cartesian_point('',(1.688853633608e1,4.012624299059e1,
-9.405114437611e0));
#134110=cartesian_point('',(1.713695477656e1,3.988636989083e1,
-9.406659918531e0));
#134111=cartesian_point('',(1.728596933878e1,3.957682055570e1,
-9.406331310613e0));
#134112=cartesian_point('',(1.732146345843e1,3.919965733897e1,
-9.404084816819e0));
#134113=cartesian_point('',(1.723837657279e1,3.894163177684e1,
-9.401656173447e0));
#134114=cartesian_point('',(1.715912893430e1,3.881289560581e1,
-9.400464418502e0));
#134115=cartesian_point('',(1.636765945022e1,4.016038040271e1,
-9.429621881965e0));
#134116=cartesian_point('',(1.642661443470e1,4.015886879410e1,
-9.431037360883e0));
#134117=cartesian_point('',(1.658794177990e1,4.013793590488e1,
-9.434854798616e0));
#134118=cartesian_point('',(1.682989925500e1,4.003181733358e1,
-9.440094578335e0));
#134119=cartesian_point('',(1.704787750727e1,3.982079323820e1,
-9.443236568315e0));
#134120=cartesian_point('',(1.717879424533e1,3.954902035695e1,
-9.442581848643e0));
#134121=cartesian_point('',(1.721059170404e1,3.921753944707e1,
-9.437924688057e0));
#134122=cartesian_point('',(1.713817838633e1,3.898990270247e1,
-9.432460080924e0));
#134123=cartesian_point('',(1.706865662387e1,3.887594145562e1,
-9.429303574801e0));
#134124=cartesian_point('',(1.637059538417e1,4.008056530688e1,
-9.471162402209e0));
#134125=cartesian_point('',(1.642387301867e1,4.007916995481e1,
-9.473200791658e0));
#134126=cartesian_point('',(1.656960937954e1,4.006019874668e1,
-9.478637330170e0));
#134127=cartesian_point('',(1.678796088891e1,3.996440131940e1,
-9.485904473104e0));
#134128=cartesian_point('',(1.698449332787e1,3.977415159030e1,
-9.490182802141e0));
#134129=cartesian_point('',(1.710248929056e1,3.952919382870e1,
-9.489296478552e0));
#134130=cartesian_point('',(1.713116141826e1,3.923025313479e1,
-9.482920044299e0));
#134131=cartesian_point('',(1.706584264582e1,3.902468092481e1,
-9.475274362820e0));
#134132=cartesian_point('',(1.700307168601e1,3.892164668879e1,
-9.470691327111e0));
#134133=cartesian_point('',(1.637261365842e1,4.002570647738e1,
-9.511485460831e0));
#134134=cartesian_point('',(1.642198588612e1,4.002448279428e1,
-9.513951954551e0));
#134135=cartesian_point('',(1.655705090271e1,4.000710215116e1,
-9.520498361355e0));
#134136=cartesian_point('',(1.675945041428e1,3.991863993375e1,
-9.529145645555e0));
#134137=cartesian_point('',(1.694159306044e1,3.974259505403e1,
-9.534193269671e0));
#134138=cartesian_point('',(1.705081870481e1,3.951574838797e1,
-9.533150450331e0));
#134139=cartesian_point('',(1.707708603812e1,3.923885194423e1,
-9.525608062735e0));
#134140=cartesian_point('',(1.701627638821e1,3.904847156616e1,
-9.516474005195e0));
#134141=cartesian_point('',(1.695797526437e1,3.895307502784e1,
-9.510908792599e0));
#134142=cartesian_point('',(1.637393939012e1,3.998967630636e1,
-9.543914554871e0));
#134143=cartesian_point('',(1.642074499504e1,3.998861172196e1,
-9.546662200102e0));
#134144=cartesian_point('',(1.654882387311e1,3.997239809378e1,
-9.553936041525e0));
#134145=cartesian_point('',(1.674088430246e1,3.988887534560e1,
-9.563483049611e0));
#134146=cartesian_point('',(1.691375302683e1,3.972212261151e1,
-9.569030002270e0));
#134147=cartesian_point('',(1.701727428732e1,3.950700952604e1,
-9.567885759007e0));
#134148=cartesian_point('',(1.704183255020e1,3.924442894933e1,
-9.559585549525e0));
#134149=cartesian_point('',(1.698379896240e1,3.906403956812e1,
-9.549479375747e0));
#134150=cartesian_point('',(1.692834759162e1,3.897372361580e1,
-9.543268236146e0));
#134151=cartesian_point('',(1.637514684639e1,3.995686535551e1,
-9.579601679657e0));
#134152=cartesian_point('',(1.641961346291e1,3.995599363999e1,
-9.582605336713e0));
#134153=cartesian_point('',(1.654135378095e1,3.994096943766e1,
-9.590540060460e0));
#134154=cartesian_point('',(1.672414163534e1,3.986207097828e1,
-9.600899441704e0));
#134155=cartesian_point('',(1.688874829190e1,3.970374152713e1,
-9.606894970837e0));
#134156=cartesian_point('',(1.698713259545e1,3.949914653505e1,
-9.605659772951e0));
#134157=cartesian_point('',(1.701000026534e1,3.924943465342e1,
-9.596677684686e0));
#134158=cartesian_point('',(1.695430272317e1,3.907815737258e1,
-9.585691861504e0));
#134159=cartesian_point('',(1.690135750873e1,3.899253463563e1,
-9.578891623955e0));
#134160=cartesian_point('',(1.637665268507e1,3.991595399709e1,
-9.634040247066e0));
#134161=cartesian_point('',(1.641820013478e1,3.991540026106e1,
-9.637363089148e0));
#134162=cartesian_point('',(1.653207478212e1,3.990206371813e1,
-9.646119339277e0));
#134163=cartesian_point('',(1.670353134500e1,3.982913492752e1,
-9.657480409455e0));
#134164=cartesian_point('',(1.685813212553e1,3.968124592498e1,
-9.664025347293e0));
#134165=cartesian_point('',(1.695020452215e1,3.948949585780e1,
-9.662679012524e0));
#134166=cartesian_point('',(1.697074745476e1,3.925555826709e1,
-9.652859998966e0));
#134167=cartesian_point('',(1.691765263987e1,3.909566494435e1,
-9.640786417920e0));
#134168=cartesian_point('',(1.686768860899e1,3.901600159671e1,
-9.633250218916e0));
#134169=cartesian_point('',(1.637821431726e1,3.987354464621e1,
-9.713437717971e0));
#134170=cartesian_point('',(1.641672941544e1,3.987349956141e1,
-9.717091359886e0));
#134171=cartesian_point('',(1.652253762097e1,3.986238510841e1,
-9.726693406024e0));
#134172=cartesian_point('',(1.668278051037e1,3.979611522610e1,
-9.739066866889e0));
#134173=cartesian_point('',(1.682769272722e1,3.965890483401e1,
-9.746158429622e0));
#134174=cartesian_point('',(1.691343757100e1,3.947984652021e1,
-9.744702139082e0));
#134175=cartesian_point('',(1.693106986602e1,3.926163371684e1,
-9.734046273438e0));
#134176=cartesian_point('',(1.687995681493e1,3.911359258711e1,
-9.720866037128e0));
#134177=cartesian_point('',(1.683275115949e1,3.904035519823e1,
-9.712563634016e0));
#134178=cartesian_point('',(1.637933045547e1,3.984327491774e1,
-9.823333598748e0));
#134179=cartesian_point('',(1.641566661292e1,3.984400780625e1,
-9.827223181825e0));
#134180=cartesian_point('',(1.651591956366e1,3.983557476924e1,
-9.837415448126e0));
#134181=cartesian_point('',(1.666939286417e1,3.977514850066e1,
-9.850451302125e0));
#134182=cartesian_point('',(1.680897438263e1,3.964522596073e1,
-9.857879943619e0));
#134183=cartesian_point('',(1.689070230341e1,3.947378136823e1,
-9.856357340628e0));
#134184=cartesian_point('',(1.690509650596e1,3.926533879203e1,
-9.845175363075e0));
#134185=cartesian_point('',(1.685373790495e1,3.912587631781e1,
-9.831253761602e0));
#134186=cartesian_point('',(1.680773166870e1,3.905780107955e1,
-9.822396842712e0));
#134187=cartesian_point('',(1.637949401357e1,3.983891768865e1,
-9.940396346510e0));
#134188=cartesian_point('',(1.641548875588e1,3.984055180991e1,
-9.944319573670e0));
#134189=cartesian_point('',(1.651532661959e1,3.983458836387e1,
-9.954571182415e0));
#134190=cartesian_point('',(1.667017306625e1,3.977707814912e1,
-9.967587872408e0));
#134191=cartesian_point('',(1.681200125691e1,3.964756931576e1,
-9.974964077744e0));
#134192=cartesian_point('',(1.689410084332e1,3.947447202051e1,
-9.973455075847e0));
#134193=cartesian_point('',(1.690582125584e1,3.926467132625e1,
-9.962332784798e0));
#134194=cartesian_point('',(1.685126966830e1,3.912667033935e1,
-9.948396742337e0));
#134195=cartesian_point('',(1.680397261720e1,3.906043308146e1,
-9.939445476701e0));
#134196=cartesian_point('',(1.637883682467e1,3.985686071690e1,
-1.003010761450e1));
#134197=cartesian_point('',(1.641608071544e1,3.985924084777e1,
-1.003389049476e1));
#134198=cartesian_point('',(1.651979978965e1,3.985487486422e1,
-1.004375305484e1));
#134199=cartesian_point('',(1.668224977276e1,3.979707430622e1,
-1.005620194635e1));
#134200=cartesian_point('',(1.683184784461e1,3.966227365111e1,
-1.006322392416e1));
#134201=cartesian_point('',(1.691778142442e1,3.948045900112e1,
-1.006178963358e1));
#134202=cartesian_point('',(1.692804459260e1,3.926063841365e1,
-1.005118633247e1));
#134203=cartesian_point('',(1.686880887650e1,3.911789886241e1,
-1.003783088848e1));
#134204=cartesian_point('',(1.681856243716e1,3.905027631266e1,
-1.002918610607e1));
#134205=cartesian_point('',(1.637818956786e1,3.987450127854e1,
-1.007820342912e1));
#134206=cartesian_point('',(1.641667254748e1,3.987730221849e1,
-1.008184845462e1));
#134207=cartesian_point('',(1.652405507444e1,3.987368143874e1,
-1.009133867161e1));
#134208=cartesian_point('',(1.669305051998e1,3.981477355775e1,
-1.010327469548e1));
#134209=cartesian_point('',(1.684909362895e1,3.967502195371e1,
-1.010998840687e1));
#134210=cartesian_point('',(1.693842031583e1,3.948572566362e1,
-1.010861839970e1));
#134211=cartesian_point('',(1.694812527847e1,3.925714912778e1,
-1.009847169977e1));
#134212=cartesian_point('',(1.688553515446e1,3.910966112584e1,
-1.008565051598e1));
#134213=cartesian_point('',(1.683296873293e1,3.904024293758e1,
-1.007731280422e1));
#134214=cartesian_point('',(1.637800793219e1,3.987945050350e1,
-1.009023798859e1));
#134215=cartesian_point('',(1.641683894995e1,3.988235813038e1,
-1.009384434225e1));
#134216=cartesian_point('',(1.652524375026e1,3.987891639453e1,
-1.010323046411e1));
#134217=cartesian_point('',(1.669604175179e1,3.981966793945e1,
-1.011502424857e1));
#134218=cartesian_point('',(1.685384963698e1,3.967853645733e1,
-1.012165292799e1));
#134219=cartesian_point('',(1.694411460160e1,3.948718073819e1,
-1.012030062253e1));
#134220=cartesian_point('',(1.695369477256e1,3.925618748243e1,
-1.011028007463e1));
#134221=cartesian_point('',(1.689020904743e1,3.910736399199e1,
-1.009760745260e1));
#134222=cartesian_point('',(1.683701282536e1,3.903742624020e1,
-1.008935610175e1));
#134223=b_spline_surface_with_knots('',3,3,((#134070,#134071,#134072,#134073,
#134074,#134075,#134076,#134077,#134078),(#134079,#134080,#134081,#134082,
#134083,#134084,#134085,#134086,#134087),(#134088,#134089,#134090,#134091,
#134092,#134093,#134094,#134095,#134096),(#134097,#134098,#134099,#134100,
#134101,#134102,#134103,#134104,#134105),(#134106,#134107,#134108,#134109,
#134110,#134111,#134112,#134113,#134114),(#134115,#134116,#134117,#134118,
#134119,#134120,#134121,#134122,#134123),(#134124,#134125,#134126,#134127,
#134128,#134129,#134130,#134131,#134132),(#134133,#134134,#134135,#134136,
#134137,#134138,#134139,#134140,#134141),(#134142,#134143,#134144,#134145,
#134146,#134147,#134148,#134149,#134150),(#134151,#134152,#134153,#134154,
#134155,#134156,#134157,#134158,#134159),(#134160,#134161,#134162,#134163,
#134164,#134165,#134166,#134167,#134168),(#134169,#134170,#134171,#134172,
#134173,#134174,#134175,#134176,#134177),(#134178,#134179,#134180,#134181,
#134182,#134183,#134184,#134185,#134186),(#134187,#134188,#134189,#134190,
#134191,#134192,#134193,#134194,#134195),(#134196,#134197,#134198,#134199,
#134200,#134201,#134202,#134203,#134204),(#134205,#134206,#134207,#134208,
#134209,#134210,#134211,#134212,#134213),(#134214,#134215,#134216,#134217,
#134218,#134219,#134220,#134221,#134222)),.unspecified.,.f.,.f.,.f.,(4,1,1,1,1,
1,1,1,1,1,1,1,1,1,4),(4,1,1,1,1,1,4),(2.560953064329e-1,3.75e-1,5.e-1,6.25e-1,
7.5e-1,8.75e-1,9.375e-1,1.e0,1.0625e0,1.125e0,1.25e0,1.375e0,1.5e0,1.625e0,
1.667954852803e0),(1.803255411101e-1,2.512596137123e-1,3.763601878592e-1,
5.009071212507e-1,6.252179812916e-1,7.497526775893e-1,9.096771508096e-1),
.unspecified.);
#134224=oriented_edge('',*,*,#127539,.f.);
#134226=oriented_edge('',*,*,#134225,.f.);
#134228=oriented_edge('',*,*,#134227,.f.);
#134229=oriented_edge('',*,*,#134062,.t.);
#134230=edge_loop('',(#134224,#134226,#134228,#134229));
#134231=face_outer_bound('',#134230,.f.);
#134233=cartesian_point('',(1.761277120869e1,3.996350841705e1,-9.9e0));
#134234=direction('',(-2.738483524105e-1,-9.617728837319e-1,0.e0));
#134235=direction('',(0.e0,0.e0,1.e0));
#134236=axis2_placement_3d('',#134233,#134234,#134235);
#134237=cylindrical_surface('',#134236,5.e-1);
#134238=oriented_edge('',*,*,#127537,.f.);
#134240=oriented_edge('',*,*,#134239,.f.);
#134242=oriented_edge('',*,*,#134241,.t.);
#134243=oriented_edge('',*,*,#134225,.t.);
#134244=edge_loop('',(#134238,#134240,#134242,#134243));
#134245=face_outer_bound('',#134244,.f.);
#134247=cartesian_point('',(1.603750309808e1,3.372170953054e1,
-9.470606699822e0));
#134248=cartesian_point('',(1.603744782462e1,3.363173445762e1,
-9.468609776001e0));
#134249=cartesian_point('',(1.601129684871e1,3.338399851773e1,
-9.463491783339e0));
#134250=cartesian_point('',(1.585415393606e1,3.300653010448e1,
-9.457324413120e0));
#134251=cartesian_point('',(1.552766782953e1,3.266310436637e1,
-9.453975164695e0));
#134252=cartesian_point('',(1.510174449935e1,3.245890404464e1,
-9.454650277358e0));
#134253=cartesian_point('',(1.458471592682e1,3.241584444159e1,
-9.459768361439e0));
#134254=cartesian_point('',(1.423683709592e1,3.253548710954e1,
-9.466493777282e0));
#134255=cartesian_point('',(1.406593443014e1,3.264586273263e1,
-9.471111567589e0));
#134256=cartesian_point('',(1.600739090734e1,3.372060283938e1,
-9.452637258403e0));
#134257=cartesian_point('',(1.600711724074e1,3.363276045973e1,
-9.450875448726e0));
#134258=cartesian_point('',(1.598101400686e1,3.339103438647e1,
-9.446376813697e0));
#134259=cartesian_point('',(1.582707554667e1,3.302325197112e1,
-9.441012366618e0));
#134260=cartesian_point('',(1.550863819487e1,3.268891869555e1,
-9.438125376374e0));
#134261=cartesian_point('',(1.509374486216e1,3.248990868402e1,
-9.438705419585e0));
#134262=cartesian_point('',(1.458991148174e1,3.244729461273e1,
-9.443129868339e0));
#134263=cartesian_point('',(1.425028173303e1,3.256321145746e1,
-9.449001758844e0));
#134264=cartesian_point('',(1.408313772899e1,3.267055388904e1,
-9.453086182842e0));
#134265=cartesian_point('',(1.594019954694e1,3.371813315100e1,
-9.421422087561e0));
#134266=cartesian_point('',(1.593950779900e1,3.363505202902e1,
-9.420184875941e0));
#134267=cartesian_point('',(1.591369387279e1,3.340670244072e1,
-9.417066008100e0));
#134268=cartesian_point('',(1.576708773561e1,3.306032710928e1,
-9.413483132232e0));
#134269=cartesian_point('',(1.546655437816e1,3.274601806425e1,
-9.411618753653e0));
#134270=cartesian_point('',(1.507603190394e1,3.255850621585e1,
-9.411988692444e0));
#134271=cartesian_point('',(1.460139933745e1,3.251707995069e1,
-9.414877265092e0));
#134272=cartesian_point('',(1.428019620099e1,3.262496010840e1,
-9.418852721606e0));
#134273=cartesian_point('',(1.412153519911e1,3.272566275313e1,
-9.421745735174e0));
#134274=cartesian_point('',(1.582754286511e1,3.371399152435e1,
-9.397532456713e0));
#134275=cartesian_point('',(1.582637190160e1,3.363890118646e1,
-9.397174725071e0));
#134276=cartesian_point('',(1.580162849692e1,3.343287128135e1,
-9.396362051692e0));
#134277=cartesian_point('',(1.566789913144e1,3.312172859839e1,
-9.395734078860e0));
#134278=cartesian_point('',(1.539720606039e1,3.284014638910e1,
-9.395555899458e0));
#134279=cartesian_point('',(1.504677276826e1,3.267164608544e1,
-9.395580069491e0));
#134280=cartesian_point('',(1.462032309935e1,3.263283167348e1,
-9.395931558811e0));
#134281=cartesian_point('',(1.433007869617e1,3.272812431916e1,
-9.396753278900e0));
#134282=cartesian_point('',(1.418594840265e1,3.281810554183e1,
-9.397644627558e0));
#134283=cartesian_point('',(1.571052762014e1,3.370968886661e1,
-9.400573307260e0));
#134284=cartesian_point('',(1.570907604283e1,3.364290610597e1,
-9.401128993979e0));
#134285=cartesian_point('',(1.568601783223e1,3.345995360178e1,
-9.402704691056e0));
#134286=cartesian_point('',(1.556623428130e1,3.318476079214e1,
-9.405114437611e0));
#134287=cartesian_point('',(1.532636118154e1,3.293634235166e1,
-9.406659918531e0));
#134288=cartesian_point('',(1.501681184641e1,3.278732778944e1,
-9.406331310613e0));
#134289=cartesian_point('',(1.463964862967e1,3.275183366980e1,
-9.404084816819e0));
#134290=cartesian_point('',(1.438162306755e1,3.283492055543e1,
-9.401656173447e0));
#134291=cartesian_point('',(1.425288689651e1,3.291416819393e1,
-9.400464418502e0));
#134292=cartesian_point('',(1.560037169342e1,3.370563767800e1,
-9.429621881965e0));
#134293=cartesian_point('',(1.559886008481e1,3.364668269352e1,
-9.431037360883e0));
#134294=cartesian_point('',(1.557792719559e1,3.348535534833e1,
-9.434854798616e0));
#134295=cartesian_point('',(1.547180862429e1,3.324339787323e1,
-9.440094578335e0));
#134296=cartesian_point('',(1.526078452891e1,3.302541962095e1,
-9.443236568315e0));
#134297=cartesian_point('',(1.498901164766e1,3.289450288289e1,
-9.442581848643e0));
#134298=cartesian_point('',(1.465753073778e1,3.286270542419e1,
-9.437924688057e0));
#134299=cartesian_point('',(1.442989399318e1,3.293511874189e1,
-9.432460080924e0));
#134300=cartesian_point('',(1.431593274632e1,3.300464050435e1,
-9.429303574801e0));
#134301=cartesian_point('',(1.552055659759e1,3.370270174405e1,
-9.471162402209e0));
#134302=cartesian_point('',(1.551916124552e1,3.364942410955e1,
-9.473200791658e0));
#134303=cartesian_point('',(1.550019003739e1,3.350368774868e1,
-9.478637330170e0));
#134304=cartesian_point('',(1.540439261011e1,3.328533623931e1,
-9.485904473104e0));
#134305=cartesian_point('',(1.521414288101e1,3.308880380035e1,
-9.490182802141e0));
#134306=cartesian_point('',(1.496918511941e1,3.297080783766e1,
-9.489296478552e0));
#134307=cartesian_point('',(1.467024442550e1,3.294213570997e1,
-9.482920044299e0));
#134308=cartesian_point('',(1.446467221552e1,3.300745448240e1,
-9.475274362820e0));
#134309=cartesian_point('',(1.436163797949e1,3.307022544222e1,
-9.470691327111e0));
#134310=cartesian_point('',(1.546569776809e1,3.370068346979e1,
-9.511485460831e0));
#134311=cartesian_point('',(1.546447408499e1,3.365131124210e1,
-9.513951954551e0));
#134312=cartesian_point('',(1.544709344187e1,3.351624622551e1,
-9.520498361355e0));
#134313=cartesian_point('',(1.535863122446e1,3.331384671394e1,
-9.529145645555e0));
#134314=cartesian_point('',(1.518258634474e1,3.313170406778e1,
-9.534193269671e0));
#134315=cartesian_point('',(1.495573967868e1,3.302247842341e1,
-9.533150450331e0));
#134316=cartesian_point('',(1.467884323494e1,3.299621109011e1,
-9.525608062734e0));
#134317=cartesian_point('',(1.448846285686e1,3.305702074001e1,
-9.516474005195e0));
#134318=cartesian_point('',(1.439306631855e1,3.311532186386e1,
-9.510908792599e0));
#134319=cartesian_point('',(1.542966759707e1,3.369935773810e1,
-9.543914554872e0));
#134320=cartesian_point('',(1.542860301267e1,3.365255213318e1,
-9.546662200102e0));
#134321=cartesian_point('',(1.541238938449e1,3.352447325511e1,
-9.553936041525e0));
#134322=cartesian_point('',(1.532886663631e1,3.333241282576e1,
-9.563483049611e0));
#134323=cartesian_point('',(1.516211390222e1,3.315954410139e1,
-9.569030002270e0));
#134324=cartesian_point('',(1.494700081675e1,3.305602284090e1,
-9.567885759007e0));
#134325=cartesian_point('',(1.468442024004e1,3.303146457803e1,
-9.559585549525e0));
#134326=cartesian_point('',(1.450403085883e1,3.308949816582e1,
-9.549479375747e0));
#134327=cartesian_point('',(1.441371490650e1,3.314494953661e1,
-9.543268236146e0));
#134328=cartesian_point('',(1.539685664622e1,3.369815028183e1,
-9.579601679657e0));
#134329=cartesian_point('',(1.539598493070e1,3.365368366531e1,
-9.582605336713e0));
#134330=cartesian_point('',(1.538096072837e1,3.353194334727e1,
-9.590540060460e0));
#134331=cartesian_point('',(1.530206226899e1,3.334915549288e1,
-9.600899441704e0));
#134332=cartesian_point('',(1.514373281784e1,3.318454883632e1,
-9.606894970837e0));
#134333=cartesian_point('',(1.493913782576e1,3.308616453277e1,
-9.605659772951e0));
#134334=cartesian_point('',(1.468942594412e1,3.306329686289e1,
-9.596677684686e0));
#134335=cartesian_point('',(1.451814866328e1,3.311899440505e1,
-9.585691861504e0));
#134336=cartesian_point('',(1.443252592634e1,3.317193961949e1,
-9.578891623955e0));
#134337=cartesian_point('',(1.535594528780e1,3.369664444315e1,
-9.634040247066e0));
#134338=cartesian_point('',(1.535539155177e1,3.365509699344e1,
-9.637363089148e0));
#134339=cartesian_point('',(1.534205500884e1,3.354122234610e1,
-9.646119339277e0));
#134340=cartesian_point('',(1.526912621823e1,3.336976578322e1,
-9.657480409455e0));
#134341=cartesian_point('',(1.512123721569e1,3.321516500269e1,
-9.664025347293e0));
#134342=cartesian_point('',(1.492948714851e1,3.312309260607e1,
-9.662679012524e0));
#134343=cartesian_point('',(1.469554955779e1,3.310254967347e1,
-9.652859998966e0));
#134344=cartesian_point('',(1.453565623505e1,3.315564448835e1,
-9.640786417920e0));
#134345=cartesian_point('',(1.445599288741e1,3.320560851924e1,
-9.633250218915e0));
#134346=cartesian_point('',(1.531353593692e1,3.369508281096e1,
-9.713437717971e0));
#134347=cartesian_point('',(1.531349085212e1,3.365656771278e1,
-9.717091359886e0));
#134348=cartesian_point('',(1.530237639912e1,3.355075950725e1,
-9.726693406024e0));
#134349=cartesian_point('',(1.523610651681e1,3.339051661785e1,
-9.739066866889e0));
#134350=cartesian_point('',(1.509889612472e1,3.324560440100e1,
-9.746158429622e0));
#134351=cartesian_point('',(1.491983781092e1,3.315985955722e1,
-9.744702139082e0));
#134352=cartesian_point('',(1.470162500754e1,3.314222726221e1,
-9.734046273437e0));
#134353=cartesian_point('',(1.455358387781e1,3.319334031329e1,
-9.720866037127e0));
#134354=cartesian_point('',(1.448034648894e1,3.324054596874e1,
-9.712563634016e0));
#134355=cartesian_point('',(1.528326620845e1,3.369396667275e1,
-9.823333598748e0));
#134356=cartesian_point('',(1.528399909696e1,3.365763051530e1,
-9.827223181825e0));
#134357=cartesian_point('',(1.527556605995e1,3.355737756456e1,
-9.837415448126e0));
#134358=cartesian_point('',(1.521513979137e1,3.340390426405e1,
-9.850451302125e0));
#134359=cartesian_point('',(1.508521725144e1,3.326432274559e1,
-9.857879943619e0));
#134360=cartesian_point('',(1.491377265894e1,3.318259482481e1,
-9.856357340628e0));
#134361=cartesian_point('',(1.470533008274e1,3.316820062226e1,
-9.845175363075e0));
#134362=cartesian_point('',(1.456586760852e1,3.321955922327e1,
-9.831253761602e0));
#134363=cartesian_point('',(1.449779237025e1,3.326556545953e1,
-9.822396842712e0));
#134364=cartesian_point('',(1.527890897936e1,3.369380311465e1,
-9.940396346510e0));
#134365=cartesian_point('',(1.528054310062e1,3.365780837234e1,
-9.944319573670e0));
#134366=cartesian_point('',(1.527457965458e1,3.355797050864e1,
-9.954571182415e0));
#134367=cartesian_point('',(1.521706943983e1,3.340312406197e1,
-9.967587872408e0));
#134368=cartesian_point('',(1.508756060647e1,3.326129587131e1,
-9.974964077744e0));
#134369=cartesian_point('',(1.491446331122e1,3.317919628490e1,
-9.973455075847e0));
#134370=cartesian_point('',(1.470466261696e1,3.316747587238e1,
-9.962332784798e0));
#134371=cartesian_point('',(1.456666163005e1,3.322202745992e1,
-9.948396742337e0));
#134372=cartesian_point('',(1.450042437217e1,3.326932451103e1,
-9.939445476700e0));
#134373=cartesian_point('',(1.529685200761e1,3.369446030355e1,
-1.003010761450e1));
#134374=cartesian_point('',(1.529923213848e1,3.365721641278e1,
-1.003389049476e1));
#134375=cartesian_point('',(1.529486615493e1,3.355349733858e1,
-1.004375305484e1));
#134376=cartesian_point('',(1.523706559693e1,3.339104735546e1,
-1.005620194635e1));
#134377=cartesian_point('',(1.510226494182e1,3.324144928361e1,
-1.006322392416e1));
#134378=cartesian_point('',(1.492045029183e1,3.315551570380e1,
-1.006178963358e1));
#134379=cartesian_point('',(1.470062970435e1,3.314525253562e1,
-1.005118633247e1));
#134380=cartesian_point('',(1.455789015312e1,3.320448825172e1,
-1.003783088848e1));
#134381=cartesian_point('',(1.449026760336e1,3.325473469107e1,
-1.002918610607e1));
#134382=cartesian_point('',(1.531449256925e1,3.369510756036e1,
-1.007820342912e1));
#134383=cartesian_point('',(1.531729350920e1,3.365662458074e1,
-1.008184845462e1));
#134384=cartesian_point('',(1.531367272945e1,3.354924205378e1,
-1.009133867161e1));
#134385=cartesian_point('',(1.525476484846e1,3.338024660824e1,
-1.010327469548e1));
#134386=cartesian_point('',(1.511501324442e1,3.322420349927e1,
-1.010998840687e1));
#134387=cartesian_point('',(1.492571695433e1,3.313487681239e1,
-1.010861839970e1));
#134388=cartesian_point('',(1.469714041849e1,3.312517184975e1,
-1.009847169977e1));
#134389=cartesian_point('',(1.454965241655e1,3.318776197376e1,
-1.008565051598e1));
#134390=cartesian_point('',(1.448023422828e1,3.324032839529e1,
-1.007731280422e1));
#134391=cartesian_point('',(1.531944179421e1,3.369528919603e1,
-1.009023798859e1));
#134392=cartesian_point('',(1.532234942109e1,3.365645817827e1,
-1.009384434225e1));
#134393=cartesian_point('',(1.531890768524e1,3.354805337797e1,
-1.010323046411e1));
#134394=cartesian_point('',(1.525965923016e1,3.337725537643e1,
-1.011502424857e1));
#134395=cartesian_point('',(1.511852774804e1,3.321944749124e1,
-1.012165292799e1));
#134396=cartesian_point('',(1.492717202890e1,3.312918252662e1,
-1.012030062253e1));
#134397=cartesian_point('',(1.469617877313e1,3.311960235566e1,
-1.011028007463e1));
#134398=cartesian_point('',(1.454735528270e1,3.318308808079e1,
-1.009760745260e1));
#134399=cartesian_point('',(1.447741753090e1,3.323628430286e1,
-1.008935610175e1));
#134400=b_spline_surface_with_knots('',3,3,((#134247,#134248,#134249,#134250,
#134251,#134252,#134253,#134254,#134255),(#134256,#134257,#134258,#134259,
#134260,#134261,#134262,#134263,#134264),(#134265,#134266,#134267,#134268,
#134269,#134270,#134271,#134272,#134273),(#134274,#134275,#134276,#134277,
#134278,#134279,#134280,#134281,#134282),(#134283,#134284,#134285,#134286,
#134287,#134288,#134289,#134290,#134291),(#134292,#134293,#134294,#134295,
#134296,#134297,#134298,#134299,#134300),(#134301,#134302,#134303,#134304,
#134305,#134306,#134307,#134308,#134309),(#134310,#134311,#134312,#134313,
#134314,#134315,#134316,#134317,#134318),(#134319,#134320,#134321,#134322,
#134323,#134324,#134325,#134326,#134327),(#134328,#134329,#134330,#134331,
#134332,#134333,#134334,#134335,#134336),(#134337,#134338,#134339,#134340,
#134341,#134342,#134343,#134344,#134345),(#134346,#134347,#134348,#134349,
#134350,#134351,#134352,#134353,#134354),(#134355,#134356,#134357,#134358,
#134359,#134360,#134361,#134362,#134363),(#134364,#134365,#134366,#134367,
#134368,#134369,#134370,#134371,#134372),(#134373,#134374,#134375,#134376,
#134377,#134378,#134379,#134380,#134381),(#134382,#134383,#134384,#134385,
#134386,#134387,#134388,#134389,#134390),(#134391,#134392,#134393,#134394,
#134395,#134396,#134397,#134398,#134399)),.unspecified.,.f.,.f.,.f.,(4,1,1,1,1,
1,1,1,1,1,1,1,1,1,4),(4,1,1,1,1,1,4),(2.560953064307e-1,3.75e-1,5.e-1,6.25e-1,
7.5e-1,8.75e-1,9.375e-1,1.e0,1.0625e0,1.125e0,1.25e0,1.375e0,1.5e0,1.625e0,
1.667954852803e0),(1.803255411104e-1,2.512596137123e-1,3.763601878592e-1,
5.009071212507e-1,6.252179812916e-1,7.497526775893e-1,9.096771508136e-1),
.unspecified.);
#134401=oriented_edge('',*,*,#127535,.f.);
#134403=oriented_edge('',*,*,#134402,.f.);
#134405=oriented_edge('',*,*,#134404,.f.);
#134406=oriented_edge('',*,*,#134239,.t.);
#134407=edge_loop('',(#134401,#134403,#134405,#134406));
#134408=face_outer_bound('',#134407,.f.);
#134410=cartesian_point('',(1.540349970776e1,3.246052591953e1,-9.9e0));
#134411=direction('',(-9.617728837319e-1,2.738483524105e-1,0.e0));
#134412=direction('',(0.e0,0.e0,1.e0));
#134413=axis2_placement_3d('',#134410,#134411,#134412);
#134414=cylindrical_surface('',#134413,5.e-1);
#134415=oriented_edge('',*,*,#127533,.f.);
#134417=oriented_edge('',*,*,#134416,.f.);
#134419=oriented_edge('',*,*,#134418,.t.);
#134420=oriented_edge('',*,*,#134402,.t.);
#134421=edge_loop('',(#134415,#134417,#134419,#134420));
#134422=face_outer_bound('',#134421,.f.);
#134424=cartesian_point('',(4.641368267653e0,3.532288128647e1,
-9.470606699820e0));
#134425=cartesian_point('',(4.551393194753e0,3.532293655994e1,-9.468609776e0));
#134426=cartesian_point('',(4.303657254884e0,3.534908753585e1,
-9.463491783338e0));
#134427=cartesian_point('',(3.926188841652e0,3.550623044849e1,
-9.457324413120e0));
#134428=cartesian_point('',(3.582763103548e0,3.583271655502e1,
-9.453975164695e0));
#134429=cartesian_point('',(3.378562781811e0,3.625863988520e1,
-9.454650277358e0));
#134430=cartesian_point('',(3.335503178760e0,3.677566845772e1,
-9.459768361439e0));
#134431=cartesian_point('',(3.455145846708e0,3.712354728862e1,
-9.466493777282e0));
#134432=cartesian_point('',(3.565521469795e0,3.729444995440e1,
-9.471111567588e0));
#134433=cartesian_point('',(4.640261576499e0,3.535299347721e1,
-9.452637258402e0));
#134434=cartesian_point('',(4.552419196862e0,3.535326714381e1,
-9.450875448725e0));
#134435=cartesian_point('',(4.310693123627e0,3.537937037770e1,
-9.446376813697e0));
#134436=cartesian_point('',(3.942910708290e0,3.553330883788e1,
-9.441012366618e0));
#134437=cartesian_point('',(3.608577432720e0,3.585174618968e1,
-9.438125376374e0));
#134438=cartesian_point('',(3.409567421189e0,3.626663952239e1,
-9.438705419585e0));
#134439=cartesian_point('',(3.366953349902e0,3.677047290280e1,
-9.443129868339e0));
#134440=cartesian_point('',(3.482870194626e0,3.711010265151e1,
-9.449001758843e0));
#134441=cartesian_point('',(3.590212626203e0,3.727724665554e1,
-9.453086182842e0));
#134442=cartesian_point('',(4.637791888117e0,3.542018483761e1,
-9.421422087560e0));
#134443=cartesian_point('',(4.554710766152e0,3.542087658556e1,
-9.420184875940e0));
#134444=cartesian_point('',(4.326361177875e0,3.544669051177e1,
-9.417066008100e0));
#134445=cartesian_point('',(3.979985846451e0,3.559329664894e1,
-9.413483132232e0));
#134446=cartesian_point('',(3.665676801424e0,3.589383000639e1,
-9.411618753653e0));
#134447=cartesian_point('',(3.478164953024e0,3.628435248061e1,
-9.411988692444e0));
#134448=cartesian_point('',(3.436738687859e0,3.675898504709e1,
-9.414877265092e0));
#134449=cartesian_point('',(3.544618845569e0,3.708018818355e1,
-9.418852721606e0));
#134450=cartesian_point('',(3.645321490295e0,3.723884918542e1,
-9.421745735174e0));
#134451=cartesian_point('',(4.633650261474e0,3.553284151944e1,
-9.397532456712e0));
#134452=cartesian_point('',(4.558559923595e0,3.553401248296e1,
-9.397174725071e0));
#134453=cartesian_point('',(4.352530018503e0,3.555875588764e1,
-9.396362051692e0));
#134454=cartesian_point('',(4.041387335556e0,3.569248525311e1,
-9.395734078860e0));
#134455=cartesian_point('',(3.759805126271e0,3.596317832416e1,
-9.395555899458e0));
#134456=cartesian_point('',(3.591304822612e0,3.631361161629e1,
-9.395580069491e0));
#134457=cartesian_point('',(3.552490410652e0,3.674006128519e1,
-9.395931558811e0));
#134458=cartesian_point('',(3.647783056329e0,3.703030568837e1,
-9.396753278900e0));
#134459=cartesian_point('',(3.737764278999e0,3.717443598189e1,
-9.397644627558e0));
#134460=cartesian_point('',(4.629347603738e0,3.564985676441e1,
-9.400573307261e0));
#134461=cartesian_point('',(4.562564843109e0,3.565130834172e1,
-9.401128993979e0));
#134462=cartesian_point('',(4.379612338936e0,3.567436655232e1,
-9.402704691056e0));
#134463=cartesian_point('',(4.104419529308e0,3.579415010325e1,
-9.405114437611e0));
#134464=cartesian_point('',(3.856001088830e0,3.603402320301e1,
-9.406659918531e0));
#134465=cartesian_point('',(3.706986526609e0,3.634357253814e1,
-9.406331310613e0));
#134466=cartesian_point('',(3.671492406965e0,3.672073575487e1,
-9.404084816819e0));
#134467=cartesian_point('',(3.754579292597e0,3.697876131699e1,
-9.401656173447e0));
#134468=cartesian_point('',(3.833826931100e0,3.710749748803e1,
-9.400464418502e0));
#134469=cartesian_point('',(4.625296415137e0,3.576001269113e1,
-9.429621881965e0));
#134470=cartesian_point('',(4.566341430668e0,3.576152429974e1,
-9.431037360883e0));
#134471=cartesian_point('',(4.405014085485e0,3.578245718897e1,
-9.434854798616e0));
#134472=cartesian_point('',(4.163056610394e0,3.588857576026e1,
-9.440094578335e0));
#134473=cartesian_point('',(3.945078358120e0,3.609959985564e1,
-9.443236568315e0));
#134474=cartesian_point('',(3.814161620069e0,3.637137273689e1,
-9.442581848643e0));
#134475=cartesian_point('',(3.782364161354e0,3.670285364677e1,
-9.437924688057e0));
#134476=cartesian_point('',(3.854777479062e0,3.693049039137e1,
-9.432460080924e0));
#134477=cartesian_point('',(3.924299241523e0,3.704445163822e1,
-9.429303574801e0));
#134478=cartesian_point('',(4.622360481184e0,3.583982778696e1,
-9.471162402210e0));
#134479=cartesian_point('',(4.569082846703e0,3.584122313904e1,
-9.473200791659e0));
#134480=cartesian_point('',(4.423346485846e0,3.586019434716e1,
-9.478637330170e0));
#134481=cartesian_point('',(4.204994976477e0,3.595599177444e1,
-9.485904473104e0));
#134482=cartesian_point('',(4.008462537516e0,3.614624150354e1,
-9.490182802141e0));
#134483=cartesian_point('',(3.890466574834e0,3.639119926513e1,
-9.489296478552e0));
#134484=cartesian_point('',(3.861794447134e0,3.669013995905e1,
-9.482920044299e0));
#134485=cartesian_point('',(3.927113219578e0,3.689571216903e1,
-9.475274362821e0));
#134486=cartesian_point('',(3.989884179388e0,3.699874640505e1,
-9.470691327111e0));
#134487=cartesian_point('',(4.620342206935e0,3.589468661646e1,
-9.511485460832e0));
#134488=cartesian_point('',(4.570969979250e0,3.589591029957e1,
-9.513951954552e0));
#134489=cartesian_point('',(4.435904962676e0,3.591329094269e1,
-9.520498361356e0));
#134490=cartesian_point('',(4.233505451108e0,3.600175316009e1,
-9.529145645555e0));
#134491=cartesian_point('',(4.051362804950e0,3.617779803981e1,
-9.534193269671e0));
#134492=cartesian_point('',(3.942137160588e0,3.640464470587e1,
-9.533150450331e0));
#134493=cartesian_point('',(3.915869827277e0,3.668154114961e1,
-9.525608062735e0));
#134494=cartesian_point('',(3.976679477188e0,3.687192152768e1,
-9.516474005195e0));
#134495=cartesian_point('',(4.034980601020e0,3.696731806600e1,
-9.510908792599e0));
#134496=cartesian_point('',(4.619016475245e0,3.593071678748e1,
-9.543914554873e0));
#134497=cartesian_point('',(4.572210870327e0,3.593178137188e1,
-9.546662200103e0));
#134498=cartesian_point('',(4.444131992271e0,3.594799500007e1,
-9.553936041525e0));
#134499=cartesian_point('',(4.252071562930e0,3.603151774824e1,
-9.563483049611e0));
#134500=cartesian_point('',(4.079202838557e0,3.619827048233e1,
-9.569030002270e0));
#134501=cartesian_point('',(3.975681578070e0,3.641338356780e1,
-9.567885759007e0));
#134502=cartesian_point('',(3.951123315199e0,3.667596414451e1,
-9.559585549525e0));
#134503=cartesian_point('',(4.009156902995e0,3.685635352572e1,
-9.549479375747e0));
#134504=cartesian_point('',(4.064608273771e0,3.694666947804e1,
-9.543268236146e0));
#134505=cartesian_point('',(4.617809018970e0,3.596352773833e1,
-9.579601679659e0));
#134506=cartesian_point('',(4.573342402465e0,3.596439945386e1,
-9.582605336714e0));
#134507=cartesian_point('',(4.451602084432e0,3.597942365619e1,
-9.590540060461e0));
#134508=cartesian_point('',(4.268814230053e0,3.605832211556e1,
-9.600899441704e0));
#134509=cartesian_point('',(4.104207573494e0,3.621665156671e1,
-9.606894970837e0));
#134510=cartesian_point('',(4.005823269940e0,3.642124655879e1,
-9.605659772951e0));
#134511=cartesian_point('',(3.982955600060e0,3.667095844042e1,
-9.596677684686e0));
#134512=cartesian_point('',(4.038653142229e0,3.684223572126e1,
-9.585691861504e0));
#134513=cartesian_point('',(4.091598356656e0,3.692785845820e1,
-9.578891623955e0));
#134514=cartesian_point('',(4.616303180295e0,3.600443909675e1,
-9.634040247068e0));
#134515=cartesian_point('',(4.574755730594e0,3.600499283278e1,
-9.637363089150e0));
#134516=cartesian_point('',(4.460881083266e0,3.601832937572e1,
-9.646119339278e0));
#134517=cartesian_point('',(4.289424520390e0,3.609125816632e1,
-9.657480409455e0));
#134518=cartesian_point('',(4.134823739859e0,3.623914716886e1,
-9.664025347293e0));
#134519=cartesian_point('',(4.042751343244e0,3.643089723604e1,
-9.662679012524e0));
#134520=cartesian_point('',(4.022208410635e0,3.666483482675e1,
-9.652859998966e0));
#134521=cartesian_point('',(4.075303225521e0,3.682472814949e1,
-9.640786417920e0));
#134522=cartesian_point('',(4.125267256399e0,3.690439149712e1,
-9.633250218916e0));
#134523=cartesian_point('',(4.614741548111e0,3.604684844763e1,
-9.713437717973e0));
#134524=cartesian_point('',(4.576226449934e0,3.604689353243e1,
-9.717091359888e0));
#134525=cartesian_point('',(4.470418244415e0,3.605800798543e1,
-9.726693406024e0));
#134526=cartesian_point('',(4.310175355018e0,3.612427786774e1,
-9.739066866889e0));
#134527=cartesian_point('',(4.165263138168e0,3.626148825983e1,
-9.746158429622e0));
#134528=cartesian_point('',(4.079518294397e0,3.644054657363e1,
-9.744702139082e0));
#134529=cartesian_point('',(4.061885999378e0,3.665875937700e1,
-9.734046273438e0));
#134530=cartesian_point('',(4.112999050467e0,3.680680050673e1,
-9.720866037128e0));
#134531=cartesian_point('',(4.160204705901e0,3.688003789560e1,
-9.712563634017e0));
#134532=cartesian_point('',(4.613625409901e0,3.607711817610e1,
-9.823333598750e0));
#134533=cartesian_point('',(4.577289252452e0,3.607638528759e1,
-9.827223181827e0));
#134534=cartesian_point('',(4.477036301730e0,3.608481832460e1,
-9.837415448127e0));
#134535=cartesian_point('',(4.323563001225e0,3.614524459318e1,
-9.850451302125e0));
#134536=cartesian_point('',(4.183981482760e0,3.627516713311e1,
-9.857879943619e0));
#134537=cartesian_point('',(4.102253561978e0,3.644661172561e1,
-9.856357340628e0));
#134538=cartesian_point('',(4.087859359432e0,3.665505430181e1,
-9.845175363075e0));
#134539=cartesian_point('',(4.139217960444e0,3.679451677603e1,
-9.831253761603e0));
#134540=cartesian_point('',(4.185224196691e0,3.686259201428e1,
-9.822396842712e0));
#134541=cartesian_point('',(4.613461851801e0,3.608147540519e1,
-9.940396346512e0));
#134542=cartesian_point('',(4.577467109492e0,3.607984128393e1,
-9.944319573672e0));
#134543=cartesian_point('',(4.477629245801e0,3.608580472997e1,
-9.954571182416e0));
#134544=cartesian_point('',(4.322782799147e0,3.614331494472e1,
-9.967587872408e0));
#134545=cartesian_point('',(4.180954608483e0,3.627282377808e1,
-9.974964077744e0));
#134546=cartesian_point('',(4.098855022077e0,3.644592107333e1,
-9.973455075847e0));
#134547=cartesian_point('',(4.087134609548e0,3.665572176759e1,
-9.962332784798e0));
#134548=cartesian_point('',(4.141686197097e0,3.679372275449e1,
-9.948396742337e0));
#134549=cartesian_point('',(4.188983248191e0,3.685996001237e1,
-9.939445476701e0));
#134550=cartesian_point('',(4.614119040697e0,3.606353237694e1,
-1.003010761451e1));
#134551=cartesian_point('',(4.576875149936e0,3.606115224607e1,
-1.003389049477e1));
#134552=cartesian_point('',(4.473156075741e0,3.606551822962e1,
-1.004375305484e1));
#134553=cartesian_point('',(4.310706092632e0,3.612331878762e1,
-1.005620194635e1));
#134554=cartesian_point('',(4.161108020780e0,3.625811944273e1,
-1.006322392416e1));
#134555=cartesian_point('',(4.075174440968e0,3.643993409272e1,
-1.006178963358e1));
#134556=cartesian_point('',(4.064911272788e0,3.665975468019e1,
-1.005118633247e1));
#134557=cartesian_point('',(4.124146988891e0,3.680249423142e1,
-1.003783088849e1));
#134558=cartesian_point('',(4.174393428231e0,3.687011678118e1,
-1.002918610607e1));
#134559=cartesian_point('',(4.614766297509e0,3.604589181530e1,
-1.007820342912e1));
#134560=cartesian_point('',(4.576283317893e0,3.604309087535e1,
-1.008184845462e1));
#134561=cartesian_point('',(4.468900790946e0,3.604671165510e1,
-1.009133867161e1));
#134562=cartesian_point('',(4.299905345418e0,3.610561953609e1,
-1.010327469548e1));
#134563=cartesian_point('',(4.143862236439e0,3.624537114013e1,
-1.010998840687e1));
#134564=cartesian_point('',(4.054535549565e0,3.643466743022e1,
-1.010861839970e1));
#134565=cartesian_point('',(4.044830586924e0,3.666324396606e1,
-1.009847169977e1));
#134566=cartesian_point('',(4.107420710930e0,3.681073196800e1,
-1.008565051598e1));
#134567=cartesian_point('',(4.159987132452e0,3.688015015626e1,
-1.007731280422e1));
#134568=cartesian_point('',(4.614947933180e0,3.604094259034e1,
-1.009023798859e1));
#134569=cartesian_point('',(4.576116915425e0,3.603803496346e1,
-1.009384434225e1));
#134570=cartesian_point('',(4.467712115129e0,3.604147669931e1,
-1.010323046411e1));
#134571=cartesian_point('',(4.296914113606e0,3.610072515439e1,
-1.011502424857e1));
#134572=cartesian_point('',(4.139106228408e0,3.624185663651e1,
-1.012165292799e1));
#134573=cartesian_point('',(4.048841263795e0,3.643321235565e1,
-1.012030062253e1));
#134574=cartesian_point('',(4.039261092828e0,3.666420561141e1,
-1.011028007463e1));
#134575=cartesian_point('',(4.102746817961e0,3.681302910185e1,
-1.009760745260e1));
#134576=cartesian_point('',(4.155943040026e0,3.688296685364e1,
-1.008935610175e1));
#134577=b_spline_surface_with_knots('',3,3,((#134424,#134425,#134426,#134427,
#134428,#134429,#134430,#134431,#134432),(#134433,#134434,#134435,#134436,
#134437,#134438,#134439,#134440,#134441),(#134442,#134443,#134444,#134445,
#134446,#134447,#134448,#134449,#134450),(#134451,#134452,#134453,#134454,
#134455,#134456,#134457,#134458,#134459),(#134460,#134461,#134462,#134463,
#134464,#134465,#134466,#134467,#134468),(#134469,#134470,#134471,#134472,
#134473,#134474,#134475,#134476,#134477),(#134478,#134479,#134480,#134481,
#134482,#134483,#134484,#134485,#134486),(#134487,#134488,#134489,#134490,
#134491,#134492,#134493,#134494,#134495),(#134496,#134497,#134498,#134499,
#134500,#134501,#134502,#134503,#134504),(#134505,#134506,#134507,#134508,
#134509,#134510,#134511,#134512,#134513),(#134514,#134515,#134516,#134517,
#134518,#134519,#134520,#134521,#134522),(#134523,#134524,#134525,#134526,
#134527,#134528,#134529,#134530,#134531),(#134532,#134533,#134534,#134535,
#134536,#134537,#134538,#134539,#134540),(#134541,#134542,#134543,#134544,
#134545,#134546,#134547,#134548,#134549),(#134550,#134551,#134552,#134553,
#134554,#134555,#134556,#134557,#134558),(#134559,#134560,#134561,#134562,
#134563,#134564,#134565,#134566,#134567),(#134568,#134569,#134570,#134571,
#134572,#134573,#134574,#134575,#134576)),.unspecified.,.f.,.f.,.f.,(4,1,1,1,1,
1,1,1,1,1,1,1,1,1,4),(4,1,1,1,1,1,4),(2.560953064307e-1,3.75e-1,5.e-1,6.25e-1,
7.5e-1,8.75e-1,9.375e-1,1.e0,1.0625e0,1.125e0,1.25e0,1.375e0,1.5e0,1.625e0,
1.667954852803e0),(1.803255411253e-1,2.512596137123e-1,3.763601878592e-1,
5.009071212507e-1,6.252179812916e-1,7.497526775893e-1,9.096771508091e-1),
.unspecified.);
#134578=oriented_edge('',*,*,#127531,.f.);
#134579=oriented_edge('',*,*,#133888,.f.);
#134581=oriented_edge('',*,*,#134580,.f.);
#134582=oriented_edge('',*,*,#134416,.t.);
#134583=edge_loop('',(#134578,#134579,#134581,#134582));
#134584=face_outer_bound('',#134583,.f.);
#134586=cartesian_point('',(-1.960556014369e1,2.310294911661e1,
-2.338245181519e2));
#134587=direction('',(1.072847832406e-1,5.973014389030e-2,9.924325091390e-1));
#134588=direction('',(-9.581130475422e-1,2.728062767525e-1,8.715574274768e-2));
#134589=axis2_placement_3d('',#134586,#134587,#134588);
#134590=cylindrical_surface('',#134589,5.e-1);
#134591=oriented_edge('',*,*,#134580,.t.);
#134592=oriented_edge('',*,*,#133874,.f.);
#134593=oriented_edge('',*,*,#133676,.t.);
#134595=oriented_edge('',*,*,#134594,.f.);
#134596=edge_loop('',(#134591,#134592,#134593,#134595));
#134597=face_outer_bound('',#134596,.f.);
#134599=cartesian_point('',(-2.218666785375e-1,3.747692342131e1,-9.4e0));
#134600=direction('',(-2.728062767525e-1,-9.581130475422e-1,8.715574274766e-2));
#134601=direction('',(9.617728837319e-1,-2.738483524105e-1,0.e0));
#134602=axis2_placement_3d('',#134599,#134600,#134601);
#134603=plane('',#134602);
#134604=oriented_edge('',*,*,#134418,.f.);
#134605=oriented_edge('',*,*,#134594,.t.);
#134606=oriented_edge('',*,*,#133691,.f.);
#134608=oriented_edge('',*,*,#134607,.t.);
#134609=edge_loop('',(#134604,#134605,#134606,#134608));
#134610=face_outer_bound('',#134609,.f.);
#134612=cartesian_point('',(2.825743526794e1,9.474781119138e0,
-2.338245181519e2));
#134613=direction('',(-5.973014389030e-2,1.072847832406e-1,9.924325091390e-1));
#134614=direction('',(-2.728062767525e-1,-9.581130475422e-1,8.715574274768e-2));
#134615=axis2_placement_3d('',#134612,#134613,#134614);
#134616=cylindrical_surface('',#134615,5.e-1);
#134617=oriented_edge('',*,*,#134404,.t.);
#134618=oriented_edge('',*,*,#134607,.f.);
#134619=oriented_edge('',*,*,#133733,.t.);
#134621=oriented_edge('',*,*,#134620,.f.);
#134622=edge_loop('',(#134617,#134618,#134619,#134621));
#134623=face_outer_bound('',#134622,.f.);
#134625=cartesian_point('',(1.388346096324e1,2.885847458429e1,-9.4e0));
#134626=direction('',(9.581130475422e-1,-2.728062767525e-1,8.715574274766e-2));
#134627=direction('',(2.738483524105e-1,9.617728837319e-1,0.e0));
#134628=axis2_placement_3d('',#134625,#134626,#134627);
#134629=plane('',#134628);
#134630=oriented_edge('',*,*,#134241,.f.);
#134631=oriented_edge('',*,*,#134620,.t.);
#134632=oriented_edge('',*,*,#133747,.f.);
#134634=oriented_edge('',*,*,#134633,.t.);
#134635=edge_loop('',(#134630,#134631,#134632,#134634));
#134636=face_outer_bound('',#134635,.f.);
#134638=cartesian_point('',(4.059851600908e1,5.281744397723e1,
-2.338245181519e2));
#134639=direction('',(-1.072847832406e-1,-5.973014389030e-2,9.924325091390e-1));
#134640=direction('',(9.581130475422e-1,-2.728062767525e-1,8.715574274768e-2));
#134641=axis2_placement_3d('',#134638,#134639,#134640);
#134642=cylindrical_surface('',#134641,5.e-1);
#134643=oriented_edge('',*,*,#134227,.t.);
#134644=oriented_edge('',*,*,#134633,.f.);
#134645=oriented_edge('',*,*,#133789,.t.);
#134647=oriented_edge('',*,*,#134646,.f.);
#134648=edge_loop('',(#134643,#134644,#134645,#134647));
#134649=face_outer_bound('',#134648,.f.);
#134651=cartesian_point('',(2.121482254393e1,3.844346967253e1,-9.4e0));
#134652=direction('',(2.728062767525e-1,9.581130475422e-1,8.715574274766e-2));
#134653=direction('',(-9.617728837319e-1,2.738483524105e-1,0.e0));
#134654=axis2_placement_3d('',#134651,#134652,#134653);
#134655=plane('',#134654);
#134656=oriented_edge('',*,*,#134064,.f.);
#134657=oriented_edge('',*,*,#134646,.t.);
#134658=oriented_edge('',*,*,#133803,.f.);
#134660=oriented_edge('',*,*,#134659,.t.);
#134661=edge_loop('',(#134656,#134657,#134658,#134660));
#134662=face_outer_bound('',#134661,.f.);
#134664=cartesian_point('',(-7.264479402552e0,6.644561197470e1,
-2.338245181519e2));
#134665=direction('',(5.973014389030e-2,-1.072847832406e-1,9.924325091390e-1));
#134666=direction('',(2.728062767525e-1,9.581130475422e-1,8.715574274768e-2));
#134667=axis2_placement_3d('',#134664,#134665,#134666);
#134668=cylindrical_surface('',#134667,5.e-1);
#134669=oriented_edge('',*,*,#134050,.t.);
#134670=oriented_edge('',*,*,#134659,.f.);
#134671=oriented_edge('',*,*,#133845,.t.);
#134672=oriented_edge('',*,*,#133871,.f.);
#134673=edge_loop('',(#134669,#134670,#134671,#134672));
#134674=face_outer_bound('',#134673,.f.);
#134676=cartesian_point('',(-1.109531750960e1,4.145919415395e1,
-1.337204734547e1));
#134677=cartesian_point('',(-1.112044260154e1,4.168521607176e1,
-1.336791746379e1));
#134678=cartesian_point('',(-1.129047617945e1,4.206656396348e1,
-1.336246889132e1));
#134679=cartesian_point('',(-1.176957950394e1,4.241216024633e1,
-1.335881677170e1));
#134680=cartesian_point('',(-1.229019175431e1,4.250203190737e1,
-1.336020764537e1));
#134681=cartesian_point('',(-1.275700488184e1,4.236700190192e1,
-1.336517005593e1));
#134682=cartesian_point('',(-1.299359194369e1,4.217675362905e1,
-1.336972351042e1));
#134683=cartesian_point('',(-1.308130664881e1,4.207986383123e1,
-1.336825956021e1));
#134684=cartesian_point('',(-1.152035424975e1,4.138913650674e1,
-1.352391466618e1));
#134685=cartesian_point('',(-1.152904200218e1,4.153316646578e1,
-1.352872640205e1));
#134686=cartesian_point('',(-1.162848118937e1,4.178338979348e1,
-1.353643741356e1));
#134687=cartesian_point('',(-1.193527488215e1,4.201272199538e1,
-1.354031173156e1));
#134688=cartesian_point('',(-1.227367020339e1,4.206864865406e1,
-1.353888807864e1));
#134689=cartesian_point('',(-1.257265684843e1,4.197243084857e1,
-1.353278567240e1));
#134690=cartesian_point('',(-1.271849565751e1,4.184403701472e1,
-1.352658767673e1));
#134691=cartesian_point('',(-1.277204143532e1,4.178026863356e1,
-1.351900553536e1));
#134692=cartesian_point('',(-1.185594516870e1,4.133353234824e1,
-1.321404857737e1));
#134693=cartesian_point('',(-1.186126827740e1,4.141174939258e1,
-1.322648057987e1));
#134694=cartesian_point('',(-1.191512145944e1,4.154620723746e1,
-1.324489650734e1));
#134695=cartesian_point('',(-1.207844365644e1,4.166844694780e1,
-1.325532753322e1));
#134696=cartesian_point('',(-1.225835161243e1,4.169811472502e1,
-1.325143160424e1));
#134697=cartesian_point('',(-1.241833471474e1,4.164664440134e1,
-1.323601949531e1));
#134698=cartesian_point('',(-1.249744557298e1,4.157759451521e1,
-1.322099293165e1));
#134699=cartesian_point('',(-1.252662526135e1,4.154310087774e1,
-1.321167231932e1));
#134700=cartesian_point('',(-1.173397141880e1,4.135336493277e1,
-1.276681881522e1));
#134701=cartesian_point('',(-1.175304075778e1,4.145410122316e1,
-1.277721110418e1));
#134702=cartesian_point('',(-1.183668773130e1,4.161469684437e1,
-1.279214613609e1));
#134703=cartesian_point('',(-1.204248611996e1,4.175593560177e1,
-1.280099410196e1));
#134704=cartesian_point('',(-1.226095719071e1,4.179585431259e1,
-1.279767101858e1));
#134705=cartesian_point('',(-1.246300176609e1,4.174649166136e1,
-1.278489566746e1));
#134706=cartesian_point('',(-1.257277859152e1,4.166955890325e1,
-1.277263544007e1));
#134707=cartesian_point('',(-1.261421726818e1,4.162849387550e1,
-1.276797484167e1));
#134708=(bounded_surface()b_spline_surface(3,3,((#134676,#134677,#134678,
#134679,#134680,#134681,#134682,#134683),(#134684,#134685,#134686,#134687,
#134688,#134689,#134690,#134691),(#134692,#134693,#134694,#134695,#134696,
#134697,#134698,#134699),(#134700,#134701,#134702,#134703,#134704,#134705,
#134706,#134707)),.unspecified.,.f.,.f.,.f.)b_spline_surface_with_knots((4,4),
(4,1,1,1,1,4),(-2.655911709660e-1,1.226508881514e0),(9.167001944730e-2,
2.859786764765e-1,4.280091474021e-1,5.702746334790e-1,7.128400515417e-1,
8.242274214445e-1),.unspecified.)geometric_representation_item()rational_b_spline_surface(((1.386631825212e0,1.386631825212e0,1.386631825212e0,1.386631825212e0,
1.386631825212e0,1.386631825212e0,1.386631825212e0,1.386631825212e0),(
8.842807109644e-1,8.842807109644e-1,8.842807109644e-1,8.842807109644e-1,
8.842807109644e-1,8.842807109644e-1,8.842807109644e-1,8.842807109644e-1),(
8.714585727279e-1,8.714585727279e-1,8.714585727279e-1,8.714585727279e-1,
8.714585727279e-1,8.714585727279e-1,8.714585727279e-1,8.714585727279e-1),(
1.348165410502e0,1.348165410502e0,1.348165410502e0,1.348165410502e0,
1.348165410502e0,1.348165410502e0,1.348165410502e0,1.348165410502e0)))representation_item('')surface());
#134709=oriented_edge('',*,*,#132249,.f.);
#134711=oriented_edge('',*,*,#134710,.t.);
#134713=oriented_edge('',*,*,#134712,.f.);
#134715=oriented_edge('',*,*,#134714,.t.);
#134716=edge_loop('',(#134709,#134711,#134713,#134715));
#134717=face_outer_bound('',#134716,.f.);
#134719=cartesian_point('',(-1.226691056213e1,4.237781505324e1,-1.29e1));
#134720=direction('',(-8.917185512695e-1,-4.525903504515e-1,0.e0));
#134721=direction('',(0.e0,0.e0,-1.e0));
#134722=axis2_placement_3d('',#134719,#134720,#134721);
#134723=cylindrical_surface('',#134722,5.e-1);
#134724=oriented_edge('',*,*,#132263,.f.);
#134726=oriented_edge('',*,*,#134725,.f.);
#134728=oriented_edge('',*,*,#134727,.t.);
#134729=oriented_edge('',*,*,#134710,.f.);
#134730=edge_loop('',(#134724,#134726,#134728,#134729));
#134731=face_outer_bound('',#134730,.f.);
#134733=cartesian_point('',(-2.232165803290e1,3.739005309336e1,
-1.337181750765e1));
#134734=cartesian_point('',(-2.251055508301e1,3.737269149973e1,
-1.336851446988e1));
#134735=cartesian_point('',(-2.284253228435e1,3.725373142474e1,
-1.336347615328e1));
#134736=cartesian_point('',(-2.319850411230e1,3.689059777350e1,
-1.335894437887e1));
#134737=cartesian_point('',(-2.336878936767e1,3.645518334598e1,
-1.335829968115e1));
#134738=cartesian_point('',(-2.335158175847e1,3.589138717435e1,
-1.336201531472e1));
#134739=cartesian_point('',(-2.313384161635e1,3.553689247885e1,
-1.336761413344e1));
#134740=cartesian_point('',(-2.294792064526e1,3.538414382768e1,
-1.337224038433e1));
#134741=cartesian_point('',(-2.226104462008e1,3.696321684298e1,
-1.352365180239e1));
#134742=cartesian_point('',(-2.238136402630e1,3.695825613968e1,
-1.352811828246e1));
#134743=cartesian_point('',(-2.259810338706e1,3.689126188815e1,
-1.353525285989e1));
#134744=cartesian_point('',(-2.283445514048e1,3.666181119814e1,
-1.354034188339e1));
#134745=cartesian_point('',(-2.294614745936e1,3.637934247508e1,
-1.354101636559e1));
#134746=cartesian_point('',(-2.292843430852e1,3.601383571317e1,
-1.353708239329e1));
#134747=cartesian_point('',(-2.277819445442e1,3.579098784970e1,
-1.352920898908e1));
#134748=cartesian_point('',(-2.265521909623e1,3.570047610876e1,
-1.352404125841e1));
#134749=cartesian_point('',(-2.221296808080e1,3.662607805933e1,
-1.321359473772e1));
#134750=cartesian_point('',(-2.227832477388e1,3.662289125255e1,
-1.322445275497e1));
#134751=cartesian_point('',(-2.239501373919e1,3.658639606029e1,
-1.324149040430e1));
#134752=cartesian_point('',(-2.252118879487e1,3.646408140942e1,
-1.325485210551e1));
#134753=cartesian_point('',(-2.258053498958e1,3.631410371613e1,
-1.325667982155e1));
#134754=cartesian_point('',(-2.257094150475e1,3.611956897438e1,
-1.324607702485e1));
#134755=cartesian_point('',(-2.249047961389e1,3.599956354739e1,
-1.322722507945e1));
#134756=cartesian_point('',(-2.242406133728e1,3.594980270313e1,
-1.321362529362e1));
#134757=cartesian_point('',(-2.223022847790e1,3.674895145326e1,
-1.276632446725e1));
#134758=cartesian_point('',(-2.231457924491e1,3.673466668027e1,
-1.277518496307e1));
#134759=cartesian_point('',(-2.245596738048e1,3.667331374536e1,
-1.278898893682e1));
#134760=cartesian_point('',(-2.260184770920e1,3.651396664581e1,
-1.280021334450e1));
#134761=cartesian_point('',(-2.267236762955e1,3.633092843685e1,
-1.280176574317e1));
#134762=cartesian_point('',(-2.267091515666e1,3.609278228949e1,
-1.279277680835e1));
#134763=cartesian_point('',(-2.258647285027e1,3.593381021344e1,
-1.277748641112e1));
#134764=cartesian_point('',(-2.250835331786e1,3.585824260320e1,
-1.276605257361e1));
#134765=(bounded_surface()b_spline_surface(3,3,((#134733,#134734,#134735,
#134736,#134737,#134738,#134739,#134740),(#134741,#134742,#134743,#134744,
#134745,#134746,#134747,#134748),(#134749,#134750,#134751,#134752,#134753,
#134754,#134755,#134756),(#134757,#134758,#134759,#134760,#134761,#134762,
#134763,#134764)),.unspecified.,.f.,.f.,.f.)b_spline_surface_with_knots((4,4),
(4,1,1,1,1,4),(-2.664771311321e-1,1.226520056420e0),(9.052825016780e-2,
2.502753673006e-1,3.747919760883e-1,4.990721513246e-1,6.235904481298e-1,
8.265692778988e-1),.unspecified.)geometric_representation_item()rational_b_spline_surface(((1.387534072690e0,1.387534072690e0,1.387534072690e0,1.387534072690e0,
1.387534072690e0,1.387534072690e0,1.387534072690e0,1.387534072690e0),(
8.842902861883e-1,8.842902861883e-1,8.842902861883e-1,8.842902861883e-1,
8.842902861883e-1,8.842902861883e-1,8.842902861883e-1,8.842902861883e-1),(
8.711730327445e-1,8.711730327445e-1,8.711730327445e-1,8.711730327445e-1,
8.711730327445e-1,8.711730327445e-1,8.711730327445e-1,8.711730327445e-1),(
1.348182312359e0,1.348182312359e0,1.348182312359e0,1.348182312359e0,
1.348182312359e0,1.348182312359e0,1.348182312359e0,1.348182312359e0)))representation_item('')surface());
#134766=oriented_edge('',*,*,#132261,.f.);
#134768=oriented_edge('',*,*,#134767,.f.);
#134770=oriented_edge('',*,*,#134769,.f.);
#134771=oriented_edge('',*,*,#134725,.t.);
#134772=edge_loop('',(#134766,#134768,#134770,#134771));
#134773=face_outer_bound('',#134772,.f.);
#134775=cartesian_point('',(-2.326625163882e1,3.618985757868e1,-1.29e1));
#134776=direction('',(4.733196671848e-1,-8.808907382054e-1,0.e0));
#134777=direction('',(0.e0,0.e0,-1.e0));
#134778=axis2_placement_3d('',#134775,#134776,#134777);
#134779=cylindrical_surface('',#134778,5.e-1);
#134780=oriented_edge('',*,*,#132259,.f.);
#134782=oriented_edge('',*,*,#134781,.f.);
#134784=oriented_edge('',*,*,#134783,.t.);
#134785=oriented_edge('',*,*,#134767,.t.);
#134786=edge_loop('',(#134780,#134782,#134784,#134785));
#134787=face_outer_bound('',#134786,.f.);
#134789=cartesian_point('',(-2.026719545946e1,3.039231895174e1,
-1.337204734547e1));
#134790=cartesian_point('',(-2.024207036759e1,3.016629703386e1,
-1.336791746379e1));
#134791=cartesian_point('',(-2.007203678968e1,2.978494914213e1,
-1.336246889131e1));
#134792=cartesian_point('',(-1.959293346517e1,2.943935285928e1,
-1.335881677170e1));
#134793=cartesian_point('',(-1.907232121482e1,2.934948119825e1,
-1.336020764537e1));
#134794=cartesian_point('',(-1.860550808865e1,2.948451120329e1,
-1.336517005591e1));
#134795=cartesian_point('',(-1.836892102758e1,2.967475947478e1,
-1.336972351037e1));
#134796=cartesian_point('',(-1.828120632159e1,2.977164928229e1,
-1.336825956025e1));
#134797=cartesian_point('',(-1.984215871920e1,3.046237659877e1,
-1.352391466619e1));
#134798=cartesian_point('',(-1.983347096697e1,3.031834663984e1,
-1.352872640206e1));
#134799=cartesian_point('',(-1.973403177977e1,3.006812331214e1,
-1.353643741356e1));
#134800=cartesian_point('',(-1.942723808697e1,2.983879111023e1,
-1.354031173157e1));
#134801=cartesian_point('',(-1.908884276571e1,2.978286445153e1,
-1.353888807865e1));
#134802=cartesian_point('',(-1.878985612158e1,2.987908225674e1,
-1.353278567243e1));
#134803=cartesian_point('',(-1.864401731290e1,3.000747608975e1,
-1.352658767680e1));
#134804=cartesian_point('',(-1.859047154746e1,3.007124444068e1,
-1.351900553561e1));
#134805=cartesian_point('',(-1.950656780056e1,3.051798075726e1,
-1.321404857738e1));
#134806=cartesian_point('',(-1.950124469166e1,3.043976371305e1,
-1.322648057989e1));
#134807=cartesian_point('',(-1.944739150969e1,3.030530586817e1,
-1.324489650735e1));
#134808=cartesian_point('',(-1.928406931266e1,3.018306615782e1,
-1.325532753323e1));
#134809=cartesian_point('',(-1.910416135668e1,3.015339838061e1,
-1.325143160425e1));
#134810=cartesian_point('',(-1.894417825486e1,3.020486870414e1,
-1.323601949537e1));
#134811=cartesian_point('',(-1.886506739690e1,3.027391858976e1,
-1.322099293180e1));
#134812=cartesian_point('',(-1.883588768197e1,3.030841224260e1,
-1.321167231963e1));
#134813=cartesian_point('',(-1.962854155013e1,3.049814817291e1,
-1.276681881522e1));
#134814=cartesian_point('',(-1.960947221137e1,3.039741188247e1,
-1.277721110418e1));
#134815=cartesian_point('',(-1.952582523780e1,3.023681626125e1,
-1.279214613609e1));
#134816=cartesian_point('',(-1.932002684917e1,3.009557750385e1,
-1.280099410196e1));
#134817=cartesian_point('',(-1.910155577840e1,3.005565879303e1,
-1.279767101858e1));
#134818=cartesian_point('',(-1.889951120363e1,3.010502144412e1,
-1.278489566750e1));
#134819=cartesian_point('',(-1.878973437856e1,3.018195420166e1,
-1.277263544018e1));
#134820=cartesian_point('',(-1.874829571195e1,3.022301920876e1,
-1.276797484182e1));
#134821=(bounded_surface()b_spline_surface(3,3,((#134789,#134790,#134791,
#134792,#134793,#134794,#134795,#134796),(#134797,#134798,#134799,#134800,
#134801,#134802,#134803,#134804),(#134805,#134806,#134807,#134808,#134809,
#134810,#134811,#134812),(#134813,#134814,#134815,#134816,#134817,#134818,
#134819,#134820)),.unspecified.,.f.,.f.,.f.)b_spline_surface_with_knots((4,4),
(4,1,1,1,1,4),(-2.655911709901e-1,1.226508881514e0),(9.167001944417e-2,
2.859786764765e-1,4.280091474021e-1,5.702746334789e-1,7.128400515417e-1,
8.242274202719e-1),.unspecified.)geometric_representation_item()rational_b_spline_surface(((1.386631825236e0,1.386631825236e0,1.386631825236e0,1.386631825236e0,
1.386631825236e0,1.386631825236e0,1.386631825236e0,1.386631825236e0),(
8.842807109649e-1,8.842807109649e-1,8.842807109649e-1,8.842807109649e-1,
8.842807109649e-1,8.842807109649e-1,8.842807109649e-1,8.842807109649e-1),(
8.714585727202e-1,8.714585727202e-1,8.714585727202e-1,8.714585727202e-1,
8.714585727202e-1,8.714585727202e-1,8.714585727202e-1,8.714585727202e-1),(
1.348165410502e0,1.348165410502e0,1.348165410502e0,1.348165410502e0,
1.348165410502e0,1.348165410502e0,1.348165410502e0,1.348165410502e0)))representation_item('')surface());
#134822=oriented_edge('',*,*,#132257,.f.);
#134824=oriented_edge('',*,*,#134823,.t.);
#134826=oriented_edge('',*,*,#134825,.f.);
#134827=oriented_edge('',*,*,#134781,.t.);
#134828=edge_loop('',(#134822,#134824,#134826,#134827));
#134829=face_outer_bound('',#134828,.f.);
#134831=cartesian_point('',(-1.909560240699e1,2.947369805238e1,-1.29e1));
#134832=direction('',(8.917185512695e-1,4.525903504515e-1,0.e0));
#134833=direction('',(0.e0,0.e0,-1.e0));
#134834=axis2_placement_3d('',#134831,#134832,#134833);
#134835=cylindrical_surface('',#134834,5.e-1);
#134836=oriented_edge('',*,*,#132255,.f.);
#134838=oriented_edge('',*,*,#134837,.f.);
#134840=oriented_edge('',*,*,#134839,.t.);
#134841=oriented_edge('',*,*,#134823,.f.);
#134842=edge_loop('',(#134836,#134838,#134840,#134841));
#134843=face_outer_bound('',#134842,.f.);
#134845=cartesian_point('',(-9.040854935964e0,3.446146001197e1,
-1.337181750764e1));
#134846=cartesian_point('',(-8.851957885991e0,3.447882160592e1,
-1.336851446988e1));
#134847=cartesian_point('',(-8.519980684729e0,3.459778168091e1,
-1.336347615328e1));
#134848=cartesian_point('',(-8.164008856808e0,3.496091533212e1,
-1.335894437887e1));
#134849=cartesian_point('',(-7.993723601440e0,3.539632975964e1,
-1.335829968114e1));
#134850=cartesian_point('',(-8.010931210642e0,3.596012593127e1,
-1.336201531471e1));
#134851=cartesian_point('',(-8.228671352754e0,3.631462062673e1,
-1.336761413344e1));
#134852=cartesian_point('',(-8.414592323831e0,3.646736927803e1,
-1.337224038433e1));
#134853=cartesian_point('',(-9.101468348897e0,3.488829626272e1,
-1.352365180240e1));
#134854=cartesian_point('',(-8.981148942748e0,3.489325696596e1,
-1.352811828247e1));
#134855=cartesian_point('',(-8.764409582023e0,3.496025121750e1,
-1.353525285989e1));
#134856=cartesian_point('',(-8.528057828630e0,3.518970190746e1,
-1.354034188339e1));
#134857=cartesian_point('',(-8.416365509750e0,3.547217063054e1,
-1.354101636560e1));
#134858=cartesian_point('',(-8.434078660575e0,3.583767739245e1,
-1.353708239330e1));
#134859=cartesian_point('',(-8.584318514673e0,3.606052525595e1,
-1.352920898909e1));
#134860=cartesian_point('',(-8.707293873050e0,3.615103699661e1,
-1.352404125841e1));
#134861=cartesian_point('',(-9.149544888232e0,3.522543504631e1,
-1.321359473773e1));
#134862=cartesian_point('',(-9.084188195206e0,3.522862185307e1,
-1.322445275498e1));
#134863=cartesian_point('',(-8.967499229904e0,3.526511704535e1,
-1.324149040430e1));
#134864=cartesian_point('',(-8.841324174251e0,3.538743169619e1,
-1.325485210551e1));
#134865=cartesian_point('',(-8.781977979549e0,3.553740938950e1,
-1.325667982155e1));
#134866=cartesian_point('',(-8.791571464380e0,3.573194413124e1,
-1.324607702485e1));
#134867=cartesian_point('',(-8.872033355243e0,3.585194955818e1,
-1.322722507946e1));
#134868=cartesian_point('',(-8.938451631731e0,3.590171040276e1,
-1.321362529362e1));
#134869=cartesian_point('',(-9.132284491239e0,3.510256165231e1,
-1.276632446725e1));
#134870=cartesian_point('',(-9.047933724147e0,3.511684642539e1,
-1.277518496308e1));
#134871=cartesian_point('',(-8.906545588619e0,3.517819936026e1,
-1.278898893683e1));
#134872=cartesian_point('',(-8.760665259910e0,3.533754645980e1,
-1.280021334450e1));
#134873=cartesian_point('',(-8.690145339559e0,3.552058466875e1,
-1.280176574317e1));
#134874=cartesian_point('',(-8.691597812463e0,3.575873081614e1,
-1.279277680835e1));
#134875=cartesian_point('',(-8.776040118843e0,3.591770289219e1,
-1.277748641112e1));
#134876=cartesian_point('',(-8.854159651225e0,3.599327050224e1,
-1.276605257361e1));
#134877=(bounded_surface()b_spline_surface(3,3,((#134845,#134846,#134847,
#134848,#134849,#134850,#134851,#134852),(#134853,#134854,#134855,#134856,
#134857,#134858,#134859,#134860),(#134861,#134862,#134863,#134864,#134865,
#134866,#134867,#134868),(#134869,#134870,#134871,#134872,#134873,#134874,
#134875,#134876)),.unspecified.,.f.,.f.,.f.)b_spline_surface_with_knots((4,4),
(4,1,1,1,1,4),(-2.664771311420e-1,1.226520056419e0),(9.052825021273e-2,
2.502753673006e-1,3.747919760883e-1,4.990721513246e-1,6.235904481298e-1,
8.265692778966e-1),.unspecified.)geometric_representation_item()rational_b_spline_surface(((1.387534072700e0,1.387534072700e0,1.387534072700e0,1.387534072700e0,
1.387534072700e0,1.387534072700e0,1.387534072700e0,1.387534072700e0),(
8.842902861885e-1,8.842902861885e-1,8.842902861885e-1,8.842902861885e-1,
8.842902861885e-1,8.842902861885e-1,8.842902861885e-1,8.842902861885e-1),(
8.711730327413e-1,8.711730327413e-1,8.711730327413e-1,8.711730327413e-1,
8.711730327413e-1,8.711730327413e-1,8.711730327413e-1,8.711730327413e-1),(
1.348182312359e0,1.348182312359e0,1.348182312359e0,1.348182312359e0,
1.348182312359e0,1.348182312359e0,1.348182312359e0,1.348182312359e0)))representation_item('')surface());
#134878=oriented_edge('',*,*,#132253,.f.);
#134880=oriented_edge('',*,*,#134879,.f.);
#134882=oriented_edge('',*,*,#134881,.f.);
#134883=oriented_edge('',*,*,#134837,.t.);
#134884=edge_loop('',(#134878,#134880,#134882,#134883));
#134885=face_outer_bound('',#134884,.f.);
#134887=cartesian_point('',(-8.096261330295e0,3.566165552693e1,-1.29e1));
#134888=direction('',(-4.733196671848e-1,8.808907382054e-1,0.e0));
#134889=direction('',(0.e0,0.e0,-1.e0));
#134890=axis2_placement_3d('',#134887,#134888,#134889);
#134891=cylindrical_surface('',#134890,5.e-1);
#134892=oriented_edge('',*,*,#132251,.f.);
#134893=oriented_edge('',*,*,#134714,.f.);
#134895=oriented_edge('',*,*,#134894,.t.);
#134896=oriented_edge('',*,*,#134879,.t.);
#134897=edge_loop('',(#134892,#134893,#134895,#134896));
#134898=face_outer_bound('',#134897,.f.);
#134900=cartesian_point('',(-6.849107248725e0,3.163324332927e1,-9.4e0));
#134901=direction('',(8.775386829983e-1,4.715185429521e-1,8.715574274765e-2));
#134902=direction('',(-4.733196671848e-1,8.808907382054e-1,0.e0));
#134903=axis2_placement_3d('',#134900,#134901,#134902);
#134904=plane('',#134903);
#134906=oriented_edge('',*,*,#134905,.f.);
#134908=oriented_edge('',*,*,#134907,.t.);
#134909=oriented_edge('',*,*,#134894,.f.);
#134911=oriented_edge('',*,*,#134910,.t.);
#134912=edge_loop('',(#134906,#134908,#134909,#134911));
#134913=face_outer_bound('',#134912,.f.);
#134915=cartesian_point('',(-1.190963232179e1,4.220416244534e1,-9.9e0));
#134916=direction('',(4.733196671848e-1,-8.808907382054e-1,0.e0));
#134917=direction('',(0.e0,0.e0,1.e0));
#134918=axis2_placement_3d('',#134915,#134916,#134917);
#134919=cylindrical_surface('',#134918,5.e-1);
#134920=oriented_edge('',*,*,#127519,.f.);
#134922=oriented_edge('',*,*,#134921,.f.);
#134923=oriented_edge('',*,*,#134905,.t.);
#134925=oriented_edge('',*,*,#134924,.t.);
#134926=edge_loop('',(#134920,#134922,#134923,#134925));
#134927=face_outer_bound('',#134926,.f.);
#134929=cartesian_point('',(-8.694301422498e0,3.663283874525e1,
-9.471133903465e0));
#134930=cartesian_point('',(-8.630168785703e0,3.656651151701e1,
-9.469045312844e0));
#134931=cartesian_point('',(-8.474904856641e0,3.636704813090e1,
-9.463754127099e0));
#134932=cartesian_point('',(-8.325986650876e0,3.598101415142e1,
-9.457400262936e0));
#134933=cartesian_point('',(-8.326051677084e0,3.550338286578e1,
-9.453969972879e0));
#134934=cartesian_point('',(-8.496599999703e0,3.505890010937e1,
-9.454673899359e0));
#134935=cartesian_point('',(-8.847021721112e0,3.466966938070e1,
-9.459953466338e0));
#134936=cartesian_point('',(-9.186582130478e0,3.451816756288e1,
-9.466885380438e0));
#134937=cartesian_point('',(-9.389345914009e0,3.448240650692e1,
-9.471660129440e0));
#134938=cartesian_point('',(-8.715155216322e0,3.661108538913e1,
-9.453078955823e0));
#134939=cartesian_point('',(-8.652705929145e0,3.654616895151e1,
-9.451235448423e0));
#134940=cartesian_point('',(-8.501644322611e0,3.635112159910e1,
-9.446583481623e0));
#134941=cartesian_point('',(-8.357169257307e0,3.597441471416e1,
-9.441056477615e0));
#134942=cartesian_point('',(-8.357675602627e0,3.550903281568e1,
-9.438100336908e0));
#134943=cartesian_point('',(-8.523729488566e0,3.507600592117e1,
-9.438704888095e0));
#134944=cartesian_point('',(-8.864735320573e0,3.469622826316e1,
-9.443268784851e0));
#134945=cartesian_point('',(-9.195624626212e0,3.454764445200e1,
-9.449321375755e0));
#134946=cartesian_point('',(-9.393516395109e0,3.451221000135e1,
-9.453547941701e0));
#134947=cartesian_point('',(-8.761684622113e0,3.656254846628e1,
-9.421705940052e0));
#134948=cartesian_point('',(-8.702941044131e0,3.650083204243e1,
-9.420409239491e0));
#134949=cartesian_point('',(-8.561094899463e0,3.631574375726e1,
-9.417181049995e0));
#134950=cartesian_point('',(-8.426249747549e0,3.595982213831e1,
-9.413488269819e0));
#134951=cartesian_point('',(-8.427594872721e0,3.552153163955e1,
-9.411580674478e0));
#134952=cartesian_point('',(-8.583743699589e0,3.511382987597e1,
-9.411965694316e0));
#134953=cartesian_point('',(-8.904061875831e0,3.475511712272e1,
-9.414945381620e0));
#134954=cartesian_point('',(-9.215784882973e0,3.461326744323e1,
-9.419044695741e0));
#134955=cartesian_point('',(-9.402823367987e0,3.457872631344e1,
-9.422046629629e0));
#134956=cartesian_point('',(-8.839729556500e0,3.648113500762e1,
-9.397603887778e0));
#134957=cartesian_point('',(-8.787040949777e0,3.642495320234e1,
-9.397224271034e0));
#134958=cartesian_point('',(-8.660137358010e0,3.625690850956e1,
-9.396376342826e0));
#134959=cartesian_point('',(-8.540536705165e0,3.593576881153e1,
-9.395725961237e0));
#134960=cartesian_point('',(-8.542821794706e0,3.554215231702e1,
-9.395547077329e0));
#134961=cartesian_point('',(-8.682750330318e0,3.517617558716e1,
-9.395570902468e0));
#134962=cartesian_point('',(-8.969396773257e0,3.485270918590e1,
-9.395933707859e0));
#134963=cartesian_point('',(-9.249550443330e0,3.472286985963e1,
-9.396784543722e0));
#134964=cartesian_point('',(-9.418439662760e0,3.469035388407e1,
-9.397727523184e0));
#134965=cartesian_point('',(-8.920802427758e0,3.639656168442e1,
-9.400458344783e0));
#134966=cartesian_point('',(-8.874246546579e0,3.634629269481e1,
-9.401031305293e0));
#134967=cartesian_point('',(-8.762361822171e0,3.619628436351e1,
-9.402648283988e0));
#134968=cartesian_point('',(-8.657709147240e0,3.591119611066e1,
-9.405124901299e0));
#134969=cartesian_point('',(-8.660514026670e0,3.556323669597e1,
-9.406712420950e0));
#134970=cartesian_point('',(-8.783977994200e0,3.523986699860e1,
-9.406367913630e0));
#134971=cartesian_point('',(-9.036651839168e0,3.495292998001e1,
-9.404051771128e0));
#134972=cartesian_point('',(-9.284577373412e0,3.483626623140e1,
-9.401555284822e0));
#134973=cartesian_point('',(-9.434667184361e0,3.480636912664e1,
-9.400354686330e0));
#134974=cartesian_point('',(-8.997147198077e0,3.631691944236e1,
-9.429355482254e0));
#134975=cartesian_point('',(-8.956218704761e0,3.627237204599e1,
-9.430825384782e0));
#134976=cartesian_point('',(-8.858003909813e0,3.613965973584e1,
-9.434756281490e0));
#134977=cartesian_point('',(-8.766593055320e0,3.588844533732e1,
-9.440146114024e0));
#134978=cartesian_point('',(-8.769458313558e0,3.558277541324e1,
-9.443369416853e0));
#134979=cartesian_point('',(-8.877779714834e0,3.529883556631e1,
-9.442684518803e0));
#134980=cartesian_point('',(-9.099407070789e0,3.504621822657e1,
-9.437882744080e0));
#134981=cartesian_point('',(-9.317515852367e0,3.494261874180e1,
-9.432259696994e0));
#134982=cartesian_point('',(-9.449953363545e0,3.491567184921e1,
-9.429036076663e0));
#134983=cartesian_point('',(-9.052479196362e0,3.625919664289e1,
-9.470801290510e0));
#134984=cartesian_point('',(-9.015513710471e0,3.621891621585e1,
-9.472921201053e0));
#134985=cartesian_point('',(-8.926836353563e0,3.609898314342e1,
-9.478523482323e0));
#134986=cartesian_point('',(-8.844369988762e0,3.587226057229e1,
-9.486000132362e0));
#134987=cartesian_point('',(-8.846943344792e0,3.559668916464e1,
-9.490387398908e0));
#134988=cartesian_point('',(-8.944572968647e0,3.534078507021e1,
-9.489460851707e0));
#134989=cartesian_point('',(-9.144438040003e0,3.511297935894e1,
-9.482886585643e0));
#134990=cartesian_point('',(-9.341352743754e0,3.501936239056e1,
-9.475017502832e0));
#134991=cartesian_point('',(-9.461036184324e0,3.499493237424e1,
-9.470324182235e0));
#134992=cartesian_point('',(-9.090517982832e0,3.621951374298e1,
-9.511065214273e0));
#134993=cartesian_point('',(-9.056210594951e0,3.618223569646e1,
-9.513631945562e0));
#134994=cartesian_point('',(-8.973877425825e0,3.607122781296e1,
-9.520379993790e0));
#134995=cartesian_point('',(-8.897185321849e0,3.586130877409e1,
-9.529277145197e0));
#134996=cartesian_point('',(-8.899365283568e0,3.560611243183e1,
-9.534452197093e0));
#134997=cartesian_point('',(-8.989807187031e0,3.536917095381e1,
-9.533362426471e0));
#134998=cartesian_point('',(-9.175135825727e0,3.515838672237e1,
-9.525586290101e0));
#134999=cartesian_point('',(-9.357719231175e0,3.507192749406e1,
-9.516184612022e0));
#135000=cartesian_point('',(-9.468657490977e0,3.504944515360e1,
-9.510478923488e0));
#135001=cartesian_point('',(-9.115504695462e0,3.619344679020e1,
-9.543457456609e0));
#135002=cartesian_point('',(-9.082909852216e0,3.615817576746e1,
-9.546317674559e0));
#135003=cartesian_point('',(-9.004636737254e0,3.605310126366e1,
-9.553816706601e0));
#135004=cartesian_point('',(-8.931548366571e0,3.585420300635e1,
-9.563639823684e0));
#135005=cartesian_point('',(-8.933372603868e0,3.561223066324e1,
-9.569326091261e0));
#135006=cartesian_point('',(-9.019175128402e0,3.538758822442e1,
-9.568130568565e0));
#135007=cartesian_point('',(-9.195169434721e0,3.518796697716e1,
-9.559573363767e0));
#135008=cartesian_point('',(-9.368459594537e0,3.510635850245e1,
-9.549170756832e0));
#135009=cartesian_point('',(-9.473664875117e0,3.508526532195e1,
-9.542799059058e0));
#135010=cartesian_point('',(-9.138263654134e0,3.616970362989e1,
-9.579113914430e0));
#135011=cartesian_point('',(-9.107194002903e0,3.613629674692e1,
-9.582241433302e0));
#135012=cartesian_point('',(-9.032507915751e0,3.603669974334e1,
-9.590422794358e0));
#135013=cartesian_point('',(-8.962506113752e0,3.584782205282e1,
-9.601081944944e0));
#135014=cartesian_point('',(-8.963905617586e0,3.561772922256e1,
-9.607227369530e0));
#135015=cartesian_point('',(-9.045567326794e0,3.540412674526e1,
-9.605937039960e0));
#135016=cartesian_point('',(-9.213281318495e0,3.521465459366e1,
-9.596677109285e0));
#135017=cartesian_point('',(-9.378231643611e0,3.513761863029e1,
-9.585368810981e0));
#135018=cartesian_point('',(-9.478226994570e0,3.511790438465e1,
-9.578389437844e0));
#135019=cartesian_point('',(-9.166649924455e0,3.614008936630e1,
-9.633521071474e0));
#135020=cartesian_point('',(-9.137426601694e0,3.610906576868e1,
-9.636981952309e0));
#135021=cartesian_point('',(-9.067035153717e0,3.601641869686e1,
-9.646011609630e0));
#135022=cartesian_point('',(-9.000566821183e0,3.584001076173e1,
-9.657701599416e0));
#135023=cartesian_point('',(-9.001273926945e0,3.562446754692e1,
-9.664409247226e0));
#135024=cartesian_point('',(-9.077908113828e0,3.542437229862e1,
-9.663003118073e0));
#135025=cartesian_point('',(-9.235652566106e0,3.524752860379e1,
-9.652880763192e0));
#135026=cartesian_point('',(-9.390402573964e0,3.517644479659e1,
-9.640452518937e0));
#135027=cartesian_point('',(-9.483919037620e0,3.515863392103e1,
-9.632713529618e0));
#135028=cartesian_point('',(-9.196093274761e0,3.610937127497e1,
-9.712900455833e0));
#135029=cartesian_point('',(-9.168655740014e0,3.608095419816e1,
-9.716707041175e0));
#135030=cartesian_point('',(-9.102304703533e0,3.599578860809e1,
-9.726610248033e0));
#135031=cartesian_point('',(-9.038770901675e0,3.583224903997e1,
-9.739341956523e0));
#135032=cartesian_point('',(-9.038384149632e0,3.563118010830e1,
-9.746608595842e0));
#135033=cartesian_point('',(-9.110120352047e0,3.544448891006e1,
-9.745088011351e0));
#135034=cartesian_point('',(-9.258351230784e0,3.528067448132e1,
-9.734103581432e0));
#135035=cartesian_point('',(-9.402986719691e0,3.521633975330e1,
-9.720536053084e0));
#135036=cartesian_point('',(-9.489827453665e0,3.520092693320e1,
-9.712005259315e0));
#135037=cartesian_point('',(-9.217145073084e0,3.608740568618e1,
-9.822813601364e0));
#135038=cartesian_point('',(-9.190684835381e0,3.606116380204e1,
-9.826867197328e0));
#135039=cartesian_point('',(-9.126263225056e0,3.598197925648e1,
-9.837380306920e0));
#135040=cartesian_point('',(-9.063135253958e0,3.582748816428e1,
-9.850793111732e0));
#135041=cartesian_point('',(-9.061096105290e0,3.563533855497e1,
-9.858403437295e0));
#135042=cartesian_point('',(-9.130064089124e0,3.545682688503e1,
-9.856814121989e0));
#135043=cartesian_point('',(-9.273409183950e0,3.530216737426e1,
-9.845288523338e0));
#135044=cartesian_point('',(-9.411891589886e0,3.524399087197e1,
-9.830958231790e0));
#135045=cartesian_point('',(-9.494062139205e0,3.523127444007e1,
-9.821852266431e0));
#135046=cartesian_point('',(-9.220241330993e0,3.608417054952e1,
-9.939928951290e0));
#135047=cartesian_point('',(-9.193356005581e0,3.605884023880e1,
-9.944018562262e0));
#135048=cartesian_point('',(-9.127396128062e0,3.598173527149e1,
-9.954593498118e0));
#135049=cartesian_point('',(-9.061113979315e0,3.582828574505e1,
-9.967985458077e0));
#135050=cartesian_point('',(-9.057179049002e0,3.563473288828e1,
-9.975540005557e0));
#135051=cartesian_point('',(-9.127133438769e0,3.545475742904e1,
-9.973965466811e0));
#135052=cartesian_point('',(-9.273399234573e0,3.530113880789e1,
-9.962503101374e0));
#135053=cartesian_point('',(-9.413025238951e0,3.524639889384e1,
-9.948159028643e0));
#135054=cartesian_point('',(-9.494704353571e0,3.523594353597e1,
-9.938951306832e0));
#135055=cartesian_point('',(-9.207856797770e0,3.609708579967e1,
-1.002974091896e1));
#135056=cartesian_point('',(-9.179526123093e0,3.607138118899e1,
-1.003368473463e1));
#135057=cartesian_point('',(-9.109643101731e0,3.599259372055e1,
-1.004385821429e1));
#135058=cartesian_point('',(-9.038204360416e0,3.583337844402e1,
-1.005666430991e1));
#135059=cartesian_point('',(-9.032712483567e0,3.563042383936e1,
-1.006385396981e1));
#135060=cartesian_point('',(-9.106427790314e0,3.544155570056e1,
-1.006235794410e1));
#135061=cartesian_point('',(-9.261136669761e0,3.528208372034e1,
-1.005143249584e1));
#135062=cartesian_point('',(-9.407517195663e0,3.522759368720e1,
-1.003768772632e1));
#135063=cartesian_point('',(-9.492242799119e0,3.521840511761e1,
-1.002879211120e1));
#135064=cartesian_point('',(-9.195647204083e0,3.610982040543e1,
-1.007790923191e1));
#135065=cartesian_point('',(-9.166119100189e0,3.608351015013e1,
-1.008170943765e1));
#135066=cartesian_point('',(-9.093097082467e0,3.600258404507e1,
-1.009149828143e1));
#135067=cartesian_point('',(-9.017859982174e0,3.583780015625e1,
-1.010377519033e1));
#135068=cartesian_point('',(-9.011494173019e0,3.562666251372e1,
-1.011064764257e1));
#135069=cartesian_point('',(-9.088359917713e0,3.543009391050e1,
-1.010921906789e1));
#135070=cartesian_point('',(-9.249937073200e0,3.526497347837e1,
-1.009876582841e1));
#135071=cartesian_point('',(-9.402157373485e0,3.520971757773e1,
-1.008557253942e1));
#135072=cartesian_point('',(-9.489808262647e0,3.520103219330e1,
-1.007699148601e1));
#135073=cartesian_point('',(-9.192212008519e0,3.611340337960e1,
-1.008998940067e1));
#135074=cartesian_point('',(-9.162355300207e0,3.608691409718e1,
-1.009374920604e1));
#135075=cartesian_point('',(-9.088476688909e0,3.600536878465e1,
-1.010343023819e1));
#135076=cartesian_point('',(-9.012217778113e0,3.583902237295e1,
-1.011556002403e1));
#135077=cartesian_point('',(-9.005630187342e0,3.562562200758e1,
-1.012234477971e1));
#135078=cartesian_point('',(-9.083361993202e0,3.542692575077e1,
-1.012093481964e1));
#135079=cartesian_point('',(-9.246818483240e0,3.526022057084e1,
-1.011061235434e1));
#135080=cartesian_point('',(-9.400651943348e0,3.520471228581e1,
-1.009757279061e1));
#135081=cartesian_point('',(-9.489123017870e0,3.519614128473e1,
-1.008908049007e1));
#135082=b_spline_surface_with_knots('',3,3,((#134929,#134930,#134931,#134932,
#134933,#134934,#134935,#134936,#134937),(#134938,#134939,#134940,#134941,
#134942,#134943,#134944,#134945,#134946),(#134947,#134948,#134949,#134950,
#134951,#134952,#134953,#134954,#134955),(#134956,#134957,#134958,#134959,
#134960,#134961,#134962,#134963,#134964),(#134965,#134966,#134967,#134968,
#134969,#134970,#134971,#134972,#134973),(#134974,#134975,#134976,#134977,
#134978,#134979,#134980,#134981,#134982),(#134983,#134984,#134985,#134986,
#134987,#134988,#134989,#134990,#134991),(#134992,#134993,#134994,#134995,
#134996,#134997,#134998,#134999,#135000),(#135001,#135002,#135003,#135004,
#135005,#135006,#135007,#135008,#135009),(#135010,#135011,#135012,#135013,
#135014,#135015,#135016,#135017,#135018),(#135019,#135020,#135021,#135022,
#135023,#135024,#135025,#135026,#135027),(#135028,#135029,#135030,#135031,
#135032,#135033,#135034,#135035,#135036),(#135037,#135038,#135039,#135040,
#135041,#135042,#135043,#135044,#135045),(#135046,#135047,#135048,#135049,
#135050,#135051,#135052,#135053,#135054),(#135055,#135056,#135057,#135058,
#135059,#135060,#135061,#135062,#135063),(#135064,#135065,#135066,#135067,
#135068,#135069,#135070,#135071,#135072),(#135073,#135074,#135075,#135076,
#135077,#135078,#135079,#135080,#135081)),.unspecified.,.f.,.f.,.f.,(4,1,1,1,1,
1,1,1,1,1,1,1,1,1,4),(4,1,1,1,1,1,4),(2.559867729753e-1,3.75e-1,5.e-1,6.25e-1,
7.5e-1,8.75e-1,9.375e-1,1.e0,1.0625e0,1.125e0,1.25e0,1.375e0,1.5e0,1.625e0,
1.668090023385e0),(1.791730675708e-1,2.513043598838e-1,3.764037172984e-1,
5.009246647221e-1,6.252021603660e-1,7.497200274822e-1,9.102090577926e-1),
.unspecified.);
#135083=oriented_edge('',*,*,#127517,.f.);
#135085=oriented_edge('',*,*,#135084,.f.);
#135087=oriented_edge('',*,*,#135086,.f.);
#135088=oriented_edge('',*,*,#134921,.t.);
#135089=edge_loop('',(#135083,#135085,#135087,#135088));
#135090=face_outer_bound('',#135089,.f.);
#135092=cartesian_point('',(-8.276289456982e0,3.525936060579e1,-9.9e0));
#135093=direction('',(-8.917185512695e-1,-4.525903504515e-1,0.e0));
#135094=direction('',(0.e0,0.e0,1.e0));
#135095=axis2_placement_3d('',#135092,#135093,#135094);
#135096=cylindrical_surface('',#135095,5.e-1);
#135097=oriented_edge('',*,*,#127515,.f.);
#135099=oriented_edge('',*,*,#135098,.f.);
#135101=oriented_edge('',*,*,#135100,.t.);
#135102=oriented_edge('',*,*,#135084,.t.);
#135103=edge_loop('',(#135097,#135099,#135101,#135102));
#135104=face_outer_bound('',#135103,.f.);
#135106=cartesian_point('',(-1.812416620899e1,3.004444331974e1,
-9.469918554664e0));
#135107=cartesian_point('',(-1.822151555934e1,2.995430696923e1,
-9.467021474804e0));
#135108=cartesian_point('',(-1.848204150110e1,2.977895449481e1,
-9.461063581808e0));
#135109=cartesian_point('',(-1.896359154815e1,2.966608976017e1,
-9.455054256110e0));
#135110=cartesian_point('',(-1.949284107049e1,2.976417252700e1,
-9.453546386900e0));
#135111=cartesian_point('',(-1.999400196003e1,3.010378419218e1,
-9.457661906719e0));
#135112=cartesian_point('',(-2.019967568790e1,3.048952970106e1,
-9.464879246506e0));
#135113=cartesian_point('',(-2.024697875729e1,3.073153402623e1,
-9.470605816025e0));
#135114=cartesian_point('',(-1.814543082578e1,3.006577093628e1,
-9.452060788297e0));
#135115=cartesian_point('',(-1.824068533739e1,2.997800638729e1,
-9.449503996243e0));
#135116=cartesian_point('',(-1.849530728055e1,2.980748561080e1,
-9.444293763714e0));
#135117=cartesian_point('',(-1.896489531235e1,2.969821297855e1,
-9.439083537986e0));
#135118=cartesian_point('',(-1.948046102600e1,2.979396304910e1,
-9.437787114040e0));
#135119=cartesian_point('',(-1.996907713847e1,3.012442774911e1,
-9.441341394452e0));
#135120=cartesian_point('',(-2.017051160667e1,3.050017905083e1,
-9.447596832716e0));
#135121=cartesian_point('',(-2.021729831152e1,3.073635046943e1,
-9.452697423348e0));
#135122=cartesian_point('',(-1.819289287466e1,3.011337276110e1,
-9.421042094076e0));
#135123=cartesian_point('',(-1.828340173550e1,3.003083086034e1,
-9.419245037391e0));
#135124=cartesian_point('',(-1.852474623576e1,2.987088881190e1,
-9.415697856480e0));
#135125=cartesian_point('',(-1.896775947783e1,2.976934881052e1,
-9.412259650786e0));
#135126=cartesian_point('',(-1.945307463478e1,2.985987962629e1,
-9.411430860698e0));
#135127=cartesian_point('',(-1.991383717167e1,3.017023891875e1,
-9.413742179122e0));
#135128=cartesian_point('',(-2.010559157107e1,3.052392654237e1,
-9.417864829103e0));
#135129=cartesian_point('',(-2.015103469578e1,3.074710241793e1,
-9.421561803282e0));
#135130=cartesian_point('',(-1.827243763477e1,3.019314909389e1,
-9.397406522215e0));
#135131=cartesian_point('',(-1.835476834760e1,3.011913197518e1,
-9.396883468525e0));
#135132=cartesian_point('',(-1.857353996969e1,2.997626043475e1,
-9.396105202926e0));
#135133=cartesian_point('',(-1.897241282220e1,2.988676646782e1,
-9.395599798931e0));
#135134=cartesian_point('',(-1.940796348952e1,2.996850913153e1,
-9.395540935562e0));
#135135=cartesian_point('',(-1.982251274905e1,3.024616791376e1,
-9.395800232941e0));
#135136=cartesian_point('',(-1.999734398916e1,3.056365734262e1,
-9.396393786416e0));
#135137=cartesian_point('',(-2.003992250113e1,3.076512801517e1,
-9.397717665212e0));
#135138=cartesian_point('',(-1.835506341651e1,3.027601278188e1,
-9.400667912789e0));
#135139=cartesian_point('',(-1.842867887907e1,3.021062677297e1,
-9.401468907423e0));
#135140=cartesian_point('',(-1.862368904449e1,3.008484037239e1,
-9.403548851552e0));
#135141=cartesian_point('',(-1.897710229594e1,3.000696277728e1,
-9.406053506392e0));
#135142=cartesian_point('',(-1.936187759872e1,3.007953681085e1,
-9.406780842138e0));
#135143=cartesian_point('',(-1.972888305820e1,3.032420504961e1,
-9.404939186416e0));
#135144=cartesian_point('',(-1.988544923804e1,3.060485917844e1,
-9.401911471872e0));
#135145=cartesian_point('',(-1.992445099761e1,3.078385739455e1,
-9.400750047890e0));
#135146=cartesian_point('',(-1.843281755797e1,3.035398832324e1,
-9.429896553986e0));
#135147=cartesian_point('',(-1.849802438206e1,3.029651397147e1,
-9.431944188256e0));
#135148=cartesian_point('',(-1.867037849061e1,3.018619722805e1,
-9.436696933789e0));
#135149=cartesian_point('',(-1.898137973193e1,3.011840812021e1,
-9.441999993579e0));
#135150=cartesian_point('',(-1.931923558519e1,3.018231640603e1,
-9.443454429836e0));
#135151=cartesian_point('',(-1.964193259950e1,3.039685775769e1,
-9.439664427522e0));
#135152=cartesian_point('',(-1.978066501285e1,3.064356791045e1,
-9.433270831671e0));
#135153=cartesian_point('',(-1.981573545081e1,3.080148774524e1,
-9.429751555062e0));
#135154=cartesian_point('',(-1.848913812095e1,3.041046731411e1,
-9.471550694552e0));
#135155=cartesian_point('',(-1.854809194998e1,3.035855883917e1,
-9.474501836714e0));
#135156=cartesian_point('',(-1.870380389518e1,3.025897124783e1,
-9.481177380951e0));
#135157=cartesian_point('',(-1.898437192681e1,3.019782960805e1,
-9.488480679503e0));
#135158=cartesian_point('',(-1.928891714923e1,3.025543141105e1,
-9.490451806479e0));
#135159=cartesian_point('',(-1.957985808641e1,3.044886979750e1,
-9.485273033735e0));
#135160=cartesian_point('',(-1.970516724741e1,3.067155627788e1,
-9.476474178052e0));
#135161=cartesian_point('',(-1.973694732023e1,3.081426226181e1,
-9.471232068011e0));
#135162=cartesian_point('',(-1.852783988349e1,3.044927682777e1,
-9.511945464084e0));
#135163=cartesian_point('',(-1.858240359108e1,3.040109830444e1,
-9.515517765047e0));
#135164=cartesian_point('',(-1.872654654549e1,3.030860980611e1,
-9.523506998501e0));
#135165=cartesian_point('',(-1.898636707850e1,3.025165677664e1,
-9.532169419395e0));
#135166=cartesian_point('',(-1.926841022517e1,3.030490799264e1,
-9.534489865774e0));
#135167=cartesian_point('',(-1.953772382420e1,3.048425838834e1,
-9.528369702254e0));
#135168=cartesian_point('',(-1.965351842097e1,3.069076030204e1,
-9.517936869132e0));
#135169=cartesian_point('',(-1.968278301104e1,3.082304288494e1,
-9.511502293356e0));
#135170=cartesian_point('',(-1.855325442389e1,3.047476156210e1,
-9.544419701864e0));
#135171=cartesian_point('',(-1.860488812068e1,3.042898453522e1,
-9.548400052770e0));
#135172=cartesian_point('',(-1.874136678287e1,3.034101957153e1,
-9.557248115422e0));
#135173=cartesian_point('',(-1.898764642876e1,3.028662543455e1,
-9.566795268553e0));
#135174=cartesian_point('',(-1.925510902604e1,3.033701114949e1,
-9.569342207155e0));
#135175=cartesian_point('',(-1.951031871958e1,3.050731913826e1,
-9.562610387606e0));
#135176=cartesian_point('',(-1.961971852946e1,3.070335662116e1,
-9.551114081142e0));
#135177=cartesian_point('',(-1.964720269233e1,3.082881011054e1,
-9.543892101897e0));
#135178=cartesian_point('',(-1.857639280307e1,3.049796326471e1,
-9.580144874929e0));
#135179=cartesian_point('',(-1.862531010891e1,3.045432307574e1,
-9.584496885096e0));
#135180=cartesian_point('',(-1.875474130722e1,3.037033332419e1,
-9.594122882788e0));
#135181=cartesian_point('',(-1.898877928403e1,3.031807041863e1,
-9.604467482518e0));
#135182=cartesian_point('',(-1.924317019094e1,3.036583839348e1,
-9.607217627740e0));
#135183=cartesian_point('',(-1.948564089773e1,3.052813009609e1,
-9.599935698387e0));
#135184=cartesian_point('',(-1.958906663276e1,3.071480976715e1,
-9.587481024521e0));
#135185=cartesian_point('',(-1.961479668724e1,3.083406205424e1,
-9.579537669338e0));
#135186=cartesian_point('',(-1.860523375752e1,3.052688220611e1,
-9.634623266799e0));
#135187=cartesian_point('',(-1.865068638878e1,3.048582541337e1,
-9.639438783689e0));
#135188=cartesian_point('',(-1.877122082761e1,3.040655930903e1,
-9.650028020260e0));
#135189=cartesian_point('',(-1.899013978922e1,3.035663230002e1,
-9.661353602751e0));
#135190=cartesian_point('',(-1.922856531061e1,3.040112304049e1,
-9.664352189322e0));
#135191=cartesian_point('',(-1.945532179167e1,3.055377211889e1,
-9.656395500230e0));
#135192=cartesian_point('',(-1.955105557845e1,3.072906132592e1,
-9.642762189744e0));
#135193=cartesian_point('',(-1.957438417058e1,3.084061036784e1,-9.633912414e0));
#135194=cartesian_point('',(-1.863511056282e1,3.055683762060e1,
-9.714046042603e0));
#135195=cartesian_point('',(-1.867679196818e1,3.051827197944e1,
-9.719342291367e0));
#135196=cartesian_point('',(-1.878785036809e1,3.044336477461e1,
-9.730914522607e0));
#135197=cartesian_point('',(-1.899143004789e1,3.039511678823e1,
-9.743226285137e0));
#135198=cartesian_point('',(-1.921407441759e1,3.043617945794e1,
-9.746471037191e0));
#135199=cartesian_point('',(-1.942493204122e1,3.057964674260e1,
-9.737840603492e0));
#135200=cartesian_point('',(-1.951213027680e1,3.074376865119e1,
-9.723023122844e0));
#135201=cartesian_point('',(-1.953247426080e1,3.084739849359e1,
-9.713217601438e0));
#135202=cartesian_point('',(-1.865639401921e1,3.057817202427e1,
-9.823927148500e0));
#135203=cartesian_point('',(-1.869496662787e1,3.054095198e1,-9.829567198001e0));
#135204=cartesian_point('',(-1.879867226905e1,3.046791080655e1,
-9.841805279325e0));
#135205=cartesian_point('',(-1.899207300951e1,3.041914126569e1,
-9.854749926125e0));
#135206=cartesian_point('',(-1.920523207641e1,3.045768504460e1,
-9.858144072861e0));
#135207=cartesian_point('',(-1.940564433027e1,3.059648303382e1,
-9.849092228549e0));
#135208=cartesian_point('',(-1.948544655484e1,3.075411570352e1,
-9.833516501429e0));
#135209=cartesian_point('',(-1.950251221594e1,3.085224489696e1,
-9.822991246341e0));
#135210=cartesian_point('',(-1.865938400286e1,3.058115953859e1,
-9.940934327265e0));
#135211=cartesian_point('',(-1.869671520953e1,3.054331098021e1,
-9.946625228490e0));
#135212=cartesian_point('',(-1.879824023633e1,3.046817071438e1,
-9.958891281534e0));
#135213=cartesian_point('',(-1.899163704959e1,3.041605483360e1,
-9.971792126682e0));
#135214=cartesian_point('',(-1.920681122085e1,3.045409835901e1,
-9.975157779067e0));
#135215=cartesian_point('',(-1.940743402626e1,3.059580677623e1,
-9.966158298754e0));
#135216=cartesian_point('',(-1.948369045881e1,3.075532145711e1,
-9.950638642524e0));
#135217=cartesian_point('',(-1.949810005250e1,3.085294616583e1,
-9.939938178131e0));
#135218=cartesian_point('',(-1.864666352043e1,3.056839389071e1,
-1.003052832151e1));
#135219=cartesian_point('',(-1.868462270359e1,3.052849135815e1,
-1.003601764640e1));
#135220=cartesian_point('',(-1.878878786031e1,3.044862629693e1,
-1.004778550758e1));
#135221=cartesian_point('',(-1.899044826070e1,3.039181873408e1,
-1.006010522619e1));
#135222=cartesian_point('',(-1.921640889943e1,3.043114394513e1,
-1.006330594902e1));
#135223=cartesian_point('',(-1.942583961017e1,3.058109484356e1,
-1.005472887838e1));
#135224=cartesian_point('',(-1.950268442411e1,3.074875847102e1,
-1.003991095110e1));
#135225=cartesian_point('',(-1.951569718358e1,3.085008084211e1,
-1.002952737909e1));
#135226=cartesian_point('',(-1.863419675964e1,3.055588663719e1,
-1.007853845994e1));
#135227=cartesian_point('',(-1.867308667329e1,3.051429142607e1,
-1.008382922871e1));
#135228=cartesian_point('',(-1.878028897349e1,3.043072097708e1,
-1.009513452600e1));
#135229=cartesian_point('',(-1.898948938950e1,3.037059774730e1,
-1.010693670749e1));
#135230=cartesian_point('',(-1.922470969806e1,3.041123643721e1,
-1.010999517816e1));
#135231=cartesian_point('',(-1.944211518458e1,3.056786805120e1,
-1.010178837892e1));
#135232=cartesian_point('',(-1.952051883268e1,3.074242349730e1,
-1.008759447799e1));
#135233=cartesian_point('',(-1.953302285328e1,3.084726466628e1,
-1.007755051041e1));
#135234=cartesian_point('',(-1.863071160668e1,3.055239030106e1,
-1.009051640746e1));
#135235=cartesian_point('',(-1.866987314744e1,3.051033351144e1,
-1.009575163248e1));
#135236=cartesian_point('',(-1.877794080923e1,3.042576075923e1,
-1.010692854932e1));
#135237=cartesian_point('',(-1.898922881142e1,3.036475713412e1,
-1.011858793655e1));
#135238=cartesian_point('',(-1.922699013493e1,3.040576509494e1,
-1.012160734309e1));
#135239=cartesian_point('',(-1.944660116707e1,3.056421365377e1,
-1.011350246969e1));
#135240=cartesian_point('',(-1.952547622310e1,3.074065604224e1,
-1.009948070802e1));
#135241=cartesian_point('',(-1.953786922630e1,3.084647709820e1,
-1.008953273187e1));
#135242=b_spline_surface_with_knots('',3,3,((#135106,#135107,#135108,#135109,
#135110,#135111,#135112,#135113),(#135114,#135115,#135116,#135117,#135118,
#135119,#135120,#135121),(#135122,#135123,#135124,#135125,#135126,#135127,
#135128,#135129),(#135130,#135131,#135132,#135133,#135134,#135135,#135136,
#135137),(#135138,#135139,#135140,#135141,#135142,#135143,#135144,#135145),(
#135146,#135147,#135148,#135149,#135150,#135151,#135152,#135153),(#135154,
#135155,#135156,#135157,#135158,#135159,#135160,#135161),(#135162,#135163,
#135164,#135165,#135166,#135167,#135168,#135169),(#135170,#135171,#135172,
#135173,#135174,#135175,#135176,#135177),(#135178,#135179,#135180,#135181,
#135182,#135183,#135184,#135185),(#135186,#135187,#135188,#135189,#135190,
#135191,#135192,#135193),(#135194,#135195,#135196,#135197,#135198,#135199,
#135200,#135201),(#135202,#135203,#135204,#135205,#135206,#135207,#135208,
#135209),(#135210,#135211,#135212,#135213,#135214,#135215,#135216,#135217),(
#135218,#135219,#135220,#135221,#135222,#135223,#135224,#135225),(#135226,
#135227,#135228,#135229,#135230,#135231,#135232,#135233),(#135234,#135235,
#135236,#135237,#135238,#135239,#135240,#135241)),.unspecified.,.f.,.f.,.f.,(4,
1,1,1,1,1,1,1,1,1,1,1,1,1,4),(4,1,1,1,1,4),(2.562811573612e-1,3.75e-1,5.e-1,
6.25e-1,7.5e-1,8.75e-1,9.375e-1,1.e0,1.0625e0,1.125e0,1.25e0,1.375e0,1.5e0,
1.625e0,1.667781253488e0),(1.816778084316e-1,2.871555144746e-1,
4.297209005390e-1,5.719863554030e-1,7.140168884569e-1,9.092611617625e-1),
.unspecified.);
#135243=oriented_edge('',*,*,#127513,.f.);
#135245=oriented_edge('',*,*,#135244,.f.);
#135247=oriented_edge('',*,*,#135246,.f.);
#135248=oriented_edge('',*,*,#135098,.t.);
#135249=edge_loop('',(#135243,#135245,#135247,#135248));
#135250=face_outer_bound('',#135249,.f.);
#135252=cartesian_point('',(-1.945288064732e1,2.964735066028e1,-9.9e0));
#135253=direction('',(-4.733196671848e-1,8.808907382054e-1,0.e0));
#135254=direction('',(0.e0,0.e0,1.e0));
#135255=axis2_placement_3d('',#135252,#135253,#135254);
#135256=cylindrical_surface('',#135255,5.e-1);
#135257=oriented_edge('',*,*,#127511,.f.);
#135259=oriented_edge('',*,*,#135258,.f.);
#135261=oriented_edge('',*,*,#135260,.t.);
#135262=oriented_edge('',*,*,#135244,.t.);
#135263=edge_loop('',(#135257,#135259,#135261,#135262));
#135264=face_outer_bound('',#135263,.f.);
#135266=cartesian_point('',(-2.266821154658e1,3.521867436034e1,
-9.471133903463e0));
#135267=cartesian_point('',(-2.273234418339e1,3.528500158859e1,
-9.469045312841e0));
#135268=cartesian_point('',(-2.288760811246e1,3.548446497470e1,
-9.463754127096e0));
#135269=cartesian_point('',(-2.303652631823e1,3.587049895421e1,
-9.457400262932e0));
#135270=cartesian_point('',(-2.303646129202e1,3.634813023983e1,
-9.453969972875e0));
#135271=cartesian_point('',(-2.286591296940e1,3.679261299624e1,
-9.454673899355e0));
#135272=cartesian_point('',(-2.251549124799e1,3.718184372492e1,
-9.459953466334e0));
#135273=cartesian_point('',(-2.217593083861e1,3.733334554273e1,
-9.466885380435e0));
#135274=cartesian_point('',(-2.197316705507e1,3.736910659871e1,
-9.471660129437e0));
#135275=cartesian_point('',(-2.264735775276e1,3.524042771646e1,
-9.453078955822e0));
#135276=cartesian_point('',(-2.270980703995e1,3.530534415409e1,
-9.451235448421e0));
#135277=cartesian_point('',(-2.286086864649e1,3.550039150650e1,
-9.446583481621e0));
#135278=cartesian_point('',(-2.300534371180e1,3.587709839146e1,
-9.441056477613e0));
#135279=cartesian_point('',(-2.300483736648e1,3.634248028994e1,
-9.438100336907e0));
#135280=cartesian_point('',(-2.283878348054e1,3.677550718444e1,
-9.438704888094e0));
#135281=cartesian_point('',(-2.249777764853e1,3.715528484246e1,
-9.443268784849e0));
#135282=cartesian_point('',(-2.216688834288e1,3.730386865362e1,
-9.449321375754e0));
#135283=cartesian_point('',(-2.196899657397e1,3.733930310427e1,
-9.453547941699e0));
#135284=cartesian_point('',(-2.260082834697e1,3.528896463931e1,
-9.421705940052e0));
#135285=cartesian_point('',(-2.265957192496e1,3.535068106317e1,
-9.420409239491e0));
#135286=cartesian_point('',(-2.280141806964e1,3.553576934834e1,
-9.417181049995e0));
#135287=cartesian_point('',(-2.293626322156e1,3.589169096731e1,
-9.413488269818e0));
#135288=cartesian_point('',(-2.293491809639e1,3.632998146607e1,
-9.411580674477e0));
#135289=cartesian_point('',(-2.277876926952e1,3.673768322965e1,
-9.411965694315e0));
#135290=cartesian_point('',(-2.245845109328e1,3.709639598290e1,
-9.414945381619e0));
#135291=cartesian_point('',(-2.214672808612e1,3.723824566239e1,
-9.419044695741e0));
#135292=cartesian_point('',(-2.195968960110e1,3.727278679219e1,
-9.422046629629e0));
#135293=cartesian_point('',(-2.252278341259e1,3.537037809797e1,
-9.397603887778e0));
#135294=cartesian_point('',(-2.257547201932e1,3.542655990326e1,
-9.397224271034e0));
#135295=cartesian_point('',(-2.270237561110e1,3.559460459605e1,
-9.396376342826e0));
#135296=cartesian_point('',(-2.282197626395e1,3.591574429409e1,
-9.395725961237e0));
#135297=cartesian_point('',(-2.281969117441e1,3.630936078860e1,
-9.395547077329e0));
#135298=cartesian_point('',(-2.267976263880e1,3.667533751845e1,
-9.395570902468e0));
#135299=cartesian_point('',(-2.239311619585e1,3.699880391972e1,
-9.395933707859e0));
#135300=cartesian_point('',(-2.211296252577e1,3.712864324599e1,
-9.396784543722e0));
#135301=cartesian_point('',(-2.194407330633e1,3.716115922156e1,
-9.397727523185e0));
#135302=cartesian_point('',(-2.244171054133e1,3.545495142117e1,
-9.400458344783e0));
#135303=cartesian_point('',(-2.248826642252e1,3.550522041079e1,
-9.401031305293e0));
#135304=cartesian_point('',(-2.260015114694e1,3.565522874210e1,
-9.402648283988e0));
#135305=cartesian_point('',(-2.270480382187e1,3.594031699496e1,
-9.405124901299e0));
#135306=cartesian_point('',(-2.270199894244e1,3.628827640965e1,
-9.406712420950e0));
#135307=cartesian_point('',(-2.257853497492e1,3.661164610702e1,
-9.406367913630e0));
#135308=cartesian_point('',(-2.232586112994e1,3.689858312562e1,
-9.404051771128e0));
#135309=cartesian_point('',(-2.207793559569e1,3.701524687422e1,
-9.401555284821e0));
#135310=cartesian_point('',(-2.192784578473e1,3.704514397899e1,
-9.400354686331e0));
#135311=cartesian_point('',(-2.236536577102e1,3.553459366324e1,
-9.429355482253e0));
#135312=cartesian_point('',(-2.240629426434e1,3.557914105962e1,
-9.430825384782e0));
#135313=cartesian_point('',(-2.250450905930e1,3.571185336976e1,
-9.434756281490e0));
#135314=cartesian_point('',(-2.259591991379e1,3.596306776830e1,
-9.440146114024e0));
#135315=cartesian_point('',(-2.259305465556e1,3.626873769238e1,
-9.443369416853e0));
#135316=cartesian_point('',(-2.248473325428e1,3.655267753930e1,
-9.442684518803e0));
#135317=cartesian_point('',(-2.226310589832e1,3.680529487905e1,
-9.437882744080e0));
#135318=cartesian_point('',(-2.204499711673e1,3.690889436383e1,
-9.432259696994e0));
#135319=cartesian_point('',(-2.191255960554e1,3.693584125642e1,
-9.429036076664e0));
#135320=cartesian_point('',(-2.231003377274e1,3.559231646271e1,
-9.470801290509e0));
#135321=cartesian_point('',(-2.234699925863e1,3.563259688975e1,
-9.472921201052e0));
#135322=cartesian_point('',(-2.243567661555e1,3.575252996219e1,
-9.478523482323e0));
#135323=cartesian_point('',(-2.251814298035e1,3.597925253333e1,
-9.486000132362e0));
#135324=cartesian_point('',(-2.251556962432e1,3.625482394098e1,
-9.490387398908e0));
#135325=cartesian_point('',(-2.241794000047e1,3.651072803541e1,
-9.489460851707e0));
#135326=cartesian_point('',(-2.221807492911e1,3.673853374668e1,
-9.482886585643e0));
#135327=cartesian_point('',(-2.202116022535e1,3.683215071506e1,
-9.475017502831e0));
#135328=cartesian_point('',(-2.190147678476e1,3.685658073139e1,
-9.470324182236e0));
#135329=cartesian_point('',(-2.227199498627e1,3.563199936262e1,
-9.511065214272e0));
#135330=cartesian_point('',(-2.230630237416e1,3.566927740915e1,
-9.513631945561e0));
#135331=cartesian_point('',(-2.238863554329e1,3.578028529265e1,
-9.520379993789e0));
#135332=cartesian_point('',(-2.246532764726e1,3.599020433153e1,
-9.529277145197e0));
#135333=cartesian_point('',(-2.246314768554e1,3.624540067379e1,
-9.534452197093e0));
#135334=cartesian_point('',(-2.237270578209e1,3.648234215180e1,
-9.533362426471e0));
#135335=cartesian_point('',(-2.218737714338e1,3.669312638325e1,
-9.525586290101e0));
#135336=cartesian_point('',(-2.200479373793e1,3.677958561156e1,
-9.516184612022e0));
#135337=cartesian_point('',(-2.189385547811e1,3.680206795202e1,
-9.510478923489e0));
#135338=cartesian_point('',(-2.224700827364e1,3.565806631541e1,
-9.543457456608e0));
#135339=cartesian_point('',(-2.227960311689e1,3.569333733815e1,
-9.546317674558e0));
#135340=cartesian_point('',(-2.235787623186e1,3.579841184196e1,
-9.553816706601e0));
#135341=cartesian_point('',(-2.243096460254e1,3.599731009927e1,
-9.563639823684e0));
#135342=cartesian_point('',(-2.242914036524e1,3.623928244238e1,
-9.569326091261e0));
#135343=cartesian_point('',(-2.234333784072e1,3.646392488119e1,
-9.568130568565e0));
#135344=cartesian_point('',(-2.216734353439e1,3.666354612847e1,
-9.559573363767e0));
#135345=cartesian_point('',(-2.199405337457e1,3.674515460317e1,
-9.549170756831e0));
#135346=cartesian_point('',(-2.188884809397e1,3.676624778367e1,
-9.542799059060e0));
#135347=cartesian_point('',(-2.222424931497e1,3.568180947571e1,
-9.579113914428e0));
#135348=cartesian_point('',(-2.225531896620e1,3.571521635869e1,
-9.582241433301e0));
#135349=cartesian_point('',(-2.233000505336e1,3.581481336227e1,
-9.590422794357e0));
#135350=cartesian_point('',(-2.240000685536e1,3.600369105280e1,
-9.601081944944e0));
#135351=cartesian_point('',(-2.239860735153e1,3.623378388306e1,
-9.607227369530e0));
#135352=cartesian_point('',(-2.231694564232e1,3.644738636035e1,
-9.605937039960e0));
#135353=cartesian_point('',(-2.214923165061e1,3.663685851196e1,
-9.596677109285e0));
#135354=cartesian_point('',(-2.198428132550e1,3.671389447534e1,
-9.585368810980e0));
#135355=cartesian_point('',(-2.188428597452e1,3.673360872097e1,
-9.578389437845e0));
#135356=cartesian_point('',(-2.219586304465e1,3.571142373930e1,
-9.633521071473e0));
#135357=cartesian_point('',(-2.222508636741e1,3.574244733693e1,
-9.636981952308e0));
#135358=cartesian_point('',(-2.229547781540e1,3.583509440876e1,
-9.646011609630e0));
#135359=cartesian_point('',(-2.236194614793e1,3.601150234389e1,
-9.657701599416e0));
#135360=cartesian_point('',(-2.236123904217e1,3.622704555870e1,
-9.664409247226e0));
#135361=cartesian_point('',(-2.228460485529e1,3.642714080699e1,
-9.663003118073e0));
#135362=cartesian_point('',(-2.212686040300e1,3.660398450183e1,
-9.652880763192e0));
#135363=cartesian_point('',(-2.197211039515e1,3.667506830903e1,
-9.640452518936e0));
#135364=cartesian_point('',(-2.187859393147e1,3.669287918459e1,
-9.632713529618e0));
#135365=cartesian_point('',(-2.216641969434e1,3.574214183064e1,
-9.712900455831e0));
#135366=cartesian_point('',(-2.219385722909e1,3.577055890745e1,
-9.716707041174e0));
#135367=cartesian_point('',(-2.226020826558e1,3.585572449752e1,
-9.726610248032e0));
#135368=cartesian_point('',(-2.232374206744e1,3.601926406565e1,
-9.739341956523e0));
#135369=cartesian_point('',(-2.232412881948e1,3.622033299732e1,
-9.746608595842e0));
#135370=cartesian_point('',(-2.225239261707e1,3.640702419556e1,
-9.745088011351e0));
#135371=cartesian_point('',(-2.210416173833e1,3.657083862430e1,
-9.734103581431e0));
#135372=cartesian_point('',(-2.195952624942e1,3.663517335232e1,
-9.720536053083e0));
#135373=cartesian_point('',(-2.187268551543e1,3.665058617241e1,
-9.712005259314e0));
#135374=cartesian_point('',(-2.214536789602e1,3.576410741943e1,
-9.822813601362e0));
#135375=cartesian_point('',(-2.217182813373e1,3.579034930356e1,
-9.826867197327e0));
#135376=cartesian_point('',(-2.223624974405e1,3.586953384913e1,
-9.837380306919e0));
#135377=cartesian_point('',(-2.229937771516e1,3.602402494134e1,
-9.850793111732e0));
#135378=cartesian_point('',(-2.230141686382e1,3.621617455065e1,
-9.858403437295e0));
#135379=cartesian_point('',(-2.223244887999e1,3.639468622059e1,
-9.856814121989e0));
#135380=cartesian_point('',(-2.208910378516e1,3.654934573136e1,
-9.845288523338e0));
#135381=cartesian_point('',(-2.195062137922e1,3.660752223365e1,
-9.830958231789e0));
#135382=cartesian_point('',(-2.186845082989e1,3.662023866555e1,
-9.821852266430e0));
#135383=cartesian_point('',(-2.214227163811e1,3.576734255608e1,
-9.939928951288e0));
#135384=cartesian_point('',(-2.216915696353e1,3.579267286681e1,
-9.944018562261e0));
#135385=cartesian_point('',(-2.223511684105e1,3.586977783413e1,
-9.954593498118e0));
#135386=cartesian_point('',(-2.230139898980e1,3.602322736057e1,
-9.967985458077e0));
#135387=cartesian_point('',(-2.230533392011e1,3.621678021734e1,
-9.975540005557e0));
#135388=cartesian_point('',(-2.223537953035e1,3.639675567657e1,
-9.973965466811e0));
#135389=cartesian_point('',(-2.208911373454e1,3.655037429773e1,
-9.962503101374e0));
#135390=cartesian_point('',(-2.194948773016e1,3.660511421178e1,
-9.948159028642e0));
#135391=cartesian_point('',(-2.186780861553e1,3.661556956965e1,
-9.938951306831e0));
#135392=cartesian_point('',(-2.215465617133e1,3.575442730594e1,
-1.002974091896e1));
#135393=cartesian_point('',(-2.218298684602e1,3.578013191661e1,
-1.003368473463e1));
#135394=cartesian_point('',(-2.225286986738e1,3.585891938506e1,
-1.004385821429e1));
#135395=cartesian_point('',(-2.232430860870e1,3.601813466159e1,
-1.005666430991e1));
#135396=cartesian_point('',(-2.232980048555e1,3.622108926626e1,
-1.006385396981e1));
#135397=cartesian_point('',(-2.225608517880e1,3.640995740506e1,
-1.006235794410e1));
#135398=cartesian_point('',(-2.210137629935e1,3.656942938528e1,
-1.005143249584e1));
#135399=cartesian_point('',(-2.195499577344e1,3.662391941842e1,
-1.003768772631e1));
#135400=cartesian_point('',(-2.187027016998e1,3.663310798801e1,
-1.002879211120e1));
#135401=cartesian_point('',(-2.216686576502e1,3.574169270018e1,
-1.007790923191e1));
#135402=cartesian_point('',(-2.219639386892e1,3.576800295548e1,
-1.008170943765e1));
#135403=cartesian_point('',(-2.226941588664e1,3.584892906054e1,
-1.009149828143e1));
#135404=cartesian_point('',(-2.234465298694e1,3.601371294936e1,
-1.010377519033e1));
#135405=cartesian_point('',(-2.235101879610e1,3.622485059190e1,
-1.011064764257e1));
#135406=cartesian_point('',(-2.227415305140e1,3.642141919512e1,
-1.010921906789e1));
#135407=cartesian_point('',(-2.211257589591e1,3.658653962725e1,
-1.009876582841e1));
#135408=cartesian_point('',(-2.196035559562e1,3.664179552788e1,
-1.008557253942e1));
#135409=cartesian_point('',(-2.187270470646e1,3.665048091232e1,
-1.007699148601e1));
#135410=cartesian_point('',(-2.217030096058e1,3.573810972600e1,
-1.008998940067e1));
#135411=cartesian_point('',(-2.220015766890e1,3.576459900843e1,
-1.009374920604e1));
#135412=cartesian_point('',(-2.227403628020e1,3.584614432096e1,
-1.010343023820e1));
#135413=cartesian_point('',(-2.235029519100e1,3.601249073266e1,
-1.011556002403e1));
#135414=cartesian_point('',(-2.235688278177e1,3.622589109804e1,
-1.012234477971e1));
#135415=cartesian_point('',(-2.227915097591e1,3.642458735485e1,
-1.012093481964e1));
#135416=cartesian_point('',(-2.211569448587e1,3.659129253478e1,
-1.011061235434e1));
#135417=cartesian_point('',(-2.196186102576e1,3.664680081981e1,
-1.009757279061e1));
#135418=cartesian_point('',(-2.187338995123e1,3.665537182089e1,
-1.008908049007e1));
#135419=b_spline_surface_with_knots('',3,3,((#135266,#135267,#135268,#135269,
#135270,#135271,#135272,#135273,#135274),(#135275,#135276,#135277,#135278,
#135279,#135280,#135281,#135282,#135283),(#135284,#135285,#135286,#135287,
#135288,#135289,#135290,#135291,#135292),(#135293,#135294,#135295,#135296,
#135297,#135298,#135299,#135300,#135301),(#135302,#135303,#135304,#135305,
#135306,#135307,#135308,#135309,#135310),(#135311,#135312,#135313,#135314,
#135315,#135316,#135317,#135318,#135319),(#135320,#135321,#135322,#135323,
#135324,#135325,#135326,#135327,#135328),(#135329,#135330,#135331,#135332,
#135333,#135334,#135335,#135336,#135337),(#135338,#135339,#135340,#135341,
#135342,#135343,#135344,#135345,#135346),(#135347,#135348,#135349,#135350,
#135351,#135352,#135353,#135354,#135355),(#135356,#135357,#135358,#135359,
#135360,#135361,#135362,#135363,#135364),(#135365,#135366,#135367,#135368,
#135369,#135370,#135371,#135372,#135373),(#135374,#135375,#135376,#135377,
#135378,#135379,#135380,#135381,#135382),(#135383,#135384,#135385,#135386,
#135387,#135388,#135389,#135390,#135391),(#135392,#135393,#135394,#135395,
#135396,#135397,#135398,#135399,#135400),(#135401,#135402,#135403,#135404,
#135405,#135406,#135407,#135408,#135409),(#135410,#135411,#135412,#135413,
#135414,#135415,#135416,#135417,#135418)),.unspecified.,.f.,.f.,.f.,(4,1,1,1,1,
1,1,1,1,1,1,1,1,1,4),(4,1,1,1,1,1,4),(2.559867729835e-1,3.75e-1,5.e-1,6.25e-1,
7.5e-1,8.75e-1,9.375e-1,1.e0,1.0625e0,1.125e0,1.25e0,1.375e0,1.5e0,1.625e0,
1.668090023386e0),(1.791730675597e-1,2.513043598838e-1,3.764037172984e-1,
5.009246647221e-1,6.252021603660e-1,7.497200274822e-1,9.102090578008e-1),
.unspecified.);
#135420=oriented_edge('',*,*,#127509,.f.);
#135422=oriented_edge('',*,*,#135421,.f.);
#135424=oriented_edge('',*,*,#135423,.f.);
#135425=oriented_edge('',*,*,#135258,.t.);
#135426=edge_loop('',(#135420,#135422,#135424,#135425));
#135427=face_outer_bound('',#135426,.f.);
#135429=cartesian_point('',(-2.308622351213e1,3.659215249982e1,-9.9e0));
#135430=direction('',(8.917185512695e-1,4.525903504515e-1,0.e0));
#135431=direction('',(0.e0,0.e0,1.e0));
#135432=axis2_placement_3d('',#135429,#135430,#135431);
#135433=cylindrical_surface('',#135432,5.e-1);
#135434=oriented_edge('',*,*,#127523,.f.);
#135436=oriented_edge('',*,*,#135435,.f.);
#135438=oriented_edge('',*,*,#135437,.t.);
#135439=oriented_edge('',*,*,#135421,.t.);
#135440=edge_loop('',(#135434,#135436,#135438,#135439));
#135441=face_outer_bound('',#135440,.f.);
#135443=cartesian_point('',(-1.323834676836e1,4.180706979409e1,
-9.469918561539e0));
#135444=cartesian_point('',(-1.314099741722e1,4.189720614552e1,
-9.467021481547e0));
#135445=cartesian_point('',(-1.288047147307e1,4.207255862179e1,
-9.461063588264e0));
#135446=cartesian_point('',(-1.239892142147e1,4.218542335781e1,
-9.455054262259e0));
#135447=cartesian_point('',(-1.186967189385e1,4.208734059009e1,
-9.453546392967e0));
#135448=cartesian_point('',(-1.136851099954e1,4.174772892142e1,
-9.457661913001e0));
#135449=cartesian_point('',(-1.116283727004e1,4.136198340876e1,
-9.464879253158e0));
#135450=cartesian_point('',(-1.111553420043e1,4.111997908142e1,
-9.470605822916e0));
#135451=cartesian_point('',(-1.321708214931e1,4.178574217530e1,
-9.452060792175e0));
#135452=cartesian_point('',(-1.312182763713e1,4.187350672493e1,
-9.449504000025e0));
#135453=cartesian_point('',(-1.286720569219e1,4.204402750274e1,
-9.444293767289e0));
#135454=cartesian_point('',(-1.239761765714e1,4.215330013596e1,
-9.439083541339e0));
#135455=cartesian_point('',(-1.188205193969e1,4.205755006476e1,
-9.437787117335e0));
#135456=cartesian_point('',(-1.139343582378e1,4.172708536227e1,
-9.441341397902e0));
#135457=cartesian_point('',(-1.119200135439e1,4.135133405786e1,
-9.447596836431e0));
#135458=cartesian_point('',(-1.114521464934e1,4.111516263770e1,
-9.452697427237e0));
#135459=cartesian_point('',(-1.316962009779e1,4.173814034782e1,
-9.421042095053e0));
#135460=cartesian_point('',(-1.307911123663e1,4.182068224893e1,
-9.419245038315e0));
#135461=cartesian_point('',(-1.283776673532e1,4.198062429807e1,
-9.415697857290e0));
#135462=cartesian_point('',(-1.239475349149e1,4.208216429995e1,
-9.412259651474e0));
#135463=cartesian_point('',(-1.190943833247e1,4.199163348381e1,
-9.411430861355e0));
#135464=cartesian_point('',(-1.144867579372e1,4.168127419004e1,
-9.413742179863e0));
#135465=cartesian_point('',(-1.125692139363e1,4.132758656499e1,
-9.417864829989e0));
#135466=cartesian_point('',(-1.121147826877e1,4.110441068859e1,
-9.421561804265e0));
#135467=cartesian_point('',(-1.309007533439e1,4.165836401173e1,
-9.397406522215e0));
#135468=cartesian_point('',(-1.300774462158e1,4.173238113044e1,
-9.396883468525e0));
#135469=cartesian_point('',(-1.278897299938e1,4.187525267086e1,
-9.396105202926e0));
#135470=cartesian_point('',(-1.239010014693e1,4.196474663779e1,
-9.395599798931e0));
#135471=cartesian_point('',(-1.195454947959e1,4.188300397408e1,
-9.395540935562e0));
#135472=cartesian_point('',(-1.154000022010e1,4.160534519189e1,
-9.395800232941e0));
#135473=cartesian_point('',(-1.136516898002e1,4.128785576309e1,
-9.396393786416e0));
#135474=cartesian_point('',(-1.132259046799e1,4.108638509059e1,
-9.397717665211e0));
#135475=cartesian_point('',(-1.300744955263e1,4.157550032374e1,
-9.400667912789e0));
#135476=cartesian_point('',(-1.293383409008e1,4.164088633265e1,
-9.401468907423e0));
#135477=cartesian_point('',(-1.273882392459e1,4.176667273323e1,
-9.403548851552e0));
#135478=cartesian_point('',(-1.238541067318e1,4.184455032833e1,
-9.406053506392e0));
#135479=cartesian_point('',(-1.200063537040e1,4.177197629476e1,
-9.406780842138e0));
#135480=cartesian_point('',(-1.163362991093e1,4.152730805603e1,
-9.404939186417e0));
#135481=cartesian_point('',(-1.147706373117e1,4.124665392725e1,
-9.401911471872e0));
#135482=cartesian_point('',(-1.143806197149e1,4.106765571119e1,
-9.400750047891e0));
#135483=cartesian_point('',(-1.292969541116e1,4.149752478238e1,
-9.429896553986e0));
#135484=cartesian_point('',(-1.286448858707e1,4.155499913415e1,
-9.431944188256e0));
#135485=cartesian_point('',(-1.269213447849e1,4.166531587757e1,
-9.436696933789e0));
#135486=cartesian_point('',(-1.238113323718e1,4.173310498540e1,
-9.441999993579e0));
#135487=cartesian_point('',(-1.204327738394e1,4.166919669959e1,
-9.443454429836e0));
#135488=cartesian_point('',(-1.172058036962e1,4.145465534795e1,
-9.439664427522e0));
#135489=cartesian_point('',(-1.158184795638e1,4.120794519523e1,
-9.433270831673e0));
#135490=cartesian_point('',(-1.154677751826e1,4.105002536049e1,
-9.429751555065e0));
#135491=cartesian_point('',(-1.287337484817e1,4.144104579152e1,
-9.471550694552e0));
#135492=cartesian_point('',(-1.281442101914e1,4.149295426645e1,
-9.474501836715e0));
#135493=cartesian_point('',(-1.265870907392e1,4.159254185779e1,
-9.481177380951e0));
#135494=cartesian_point('',(-1.237814104230e1,4.165368349757e1,
-9.488480679503e0));
#135495=cartesian_point('',(-1.207359581990e1,4.159608169457e1,
-9.490451806479e0));
#135496=cartesian_point('',(-1.178265488269e1,4.140264330813e1,
-9.485273033736e0));
#135497=cartesian_point('',(-1.165734572186e1,4.117995682780e1,
-9.476474178055e0));
#135498=cartesian_point('',(-1.162556564881e1,4.103725084391e1,
-9.471232068015e0));
#135499=cartesian_point('',(-1.283467308562e1,4.140223627785e1,
-9.511945464084e0));
#135500=cartesian_point('',(-1.278010937803e1,4.145041480118e1,
-9.515517765047e0));
#135501=cartesian_point('',(-1.263596642362e1,4.154290329951e1,
-9.523506998501e0));
#135502=cartesian_point('',(-1.237614589060e1,4.159985632898e1,
-9.532169419395e0));
#135503=cartesian_point('',(-1.209410274396e1,4.154660511298e1,
-9.534489865774e0));
#135504=cartesian_point('',(-1.182478914490e1,4.136725471729e1,
-9.528369702255e0));
#135505=cartesian_point('',(-1.170899454832e1,4.116075280363e1,
-9.517936869134e0));
#135506=cartesian_point('',(-1.167972995798e1,4.102847022078e1,
-9.511502293361e0));
#135507=cartesian_point('',(-1.280925854521e1,4.137675154352e1,
-9.544419701865e0));
#135508=cartesian_point('',(-1.275762484842e1,4.142252857040e1,
-9.548400052770e0));
#135509=cartesian_point('',(-1.262114618625e1,4.151049353410e1,
-9.557248115422e0));
#135510=cartesian_point('',(-1.237486654034e1,4.156488767107e1,
-9.566795268553e0));
#135511=cartesian_point('',(-1.210740394309e1,4.151450195613e1,
-9.569342207155e0));
#135512=cartesian_point('',(-1.185219424950e1,4.134419396737e1,
-9.562610387606e0));
#135513=cartesian_point('',(-1.174279443987e1,4.114815648452e1,
-9.551114081145e0));
#135514=cartesian_point('',(-1.171531027664e1,4.102270299516e1,
-9.543892101903e0));
#135515=cartesian_point('',(-1.278612016606e1,4.135354984093e1,
-9.580144874929e0));
#135516=cartesian_point('',(-1.273720286022e1,4.139719002991e1,
-9.584496885096e0));
#135517=cartesian_point('',(-1.260777166188e1,4.148117978141e1,
-9.594122882788e0));
#135518=cartesian_point('',(-1.237373368508e1,4.153344268700e1,
-9.604467482518e0));
#135519=cartesian_point('',(-1.211934277819e1,4.148567471213e1,
-9.607217627740e0));
#135520=cartesian_point('',(-1.187687207137e1,4.132338300955e1,
-9.599935698388e0));
#135521=cartesian_point('',(-1.177344633650e1,4.113670333849e1,
-9.587481024524e0));
#135522=cartesian_point('',(-1.174771628180e1,4.101745105149e1,
-9.579537669344e0));
#135523=cartesian_point('',(-1.275727921163e1,4.132463089956e1,
-9.634623266799e0));
#135524=cartesian_point('',(-1.271182658038e1,4.136568769231e1,
-9.639438783689e0));
#135525=cartesian_point('',(-1.259129214148e1,4.144495379655e1,
-9.650028020260e0));
#135526=cartesian_point('',(-1.237237317990e1,4.149488080562e1,
-9.661353602751e0));
#135527=cartesian_point('',(-1.213394765851e1,4.145039006513e1,
-9.664352189322e0));
#135528=cartesian_point('',(-1.190719117745e1,4.129774098675e1,
-9.656395500231e0));
#135529=cartesian_point('',(-1.181145739076e1,4.112245177971e1,
-9.642762189748e0));
#135530=cartesian_point('',(-1.178812879849e1,4.101090273790e1,
-9.633912414006e0));
#135531=cartesian_point('',(-1.272740240635e1,4.129467548509e1,
-9.714046042603e0));
#135532=cartesian_point('',(-1.268572100100e1,4.133324112627e1,
-9.719342291367e0));
#135533=cartesian_point('',(-1.257466260098e1,4.140814833096e1,
-9.730914522607e0));
#135534=cartesian_point('',(-1.237108292124e1,4.145639631741e1,
-9.743226285137e0));
#135535=cartesian_point('',(-1.214843855152e1,4.141533364767e1,
-9.746471037191e0));
#135536=cartesian_point('',(-1.193758092791e1,4.127186636306e1,
-9.737840603493e0));
#135537=cartesian_point('',(-1.185038269233e1,4.110774445441e1,
-9.723023122848e0));
#135538=cartesian_point('',(-1.183003870834e1,4.100411461216e1,
-9.713217601445e0));
#135539=cartesian_point('',(-1.270611894997e1,4.127334108144e1,
-9.823927148501e0));
#135540=cartesian_point('',(-1.266754634132e1,4.131056112573e1,
-9.829567198002e0));
#135541=cartesian_point('',(-1.256384070002e1,4.138360229900e1,
-9.841805279325e0));
#135542=cartesian_point('',(-1.237043995962e1,4.143237183995e1,
-9.854749926125e0));
#135543=cartesian_point('',(-1.215728089269e1,4.139382806101e1,
-9.858144072861e0));
#135544=cartesian_point('',(-1.195686863889e1,4.125503007184e1,
-9.849092228549e0));
#135545=cartesian_point('',(-1.187706641422e1,4.109739740207e1,
-9.833516501433e0));
#135546=cartesian_point('',(-1.186000075325e1,4.099926820879e1,
-9.822991246348e0));
#135547=cartesian_point('',(-1.270312896630e1,4.127035356713e1,
-9.940934327265e0));
#135548=cartesian_point('',(-1.266579775965e1,4.130820212553e1,
-9.946625228490e0));
#135549=cartesian_point('',(-1.256427273274e1,4.138334239115e1,
-9.958891281534e0));
#135550=cartesian_point('',(-1.237087591954e1,4.143545827205e1,
-9.971792126682e0));
#135551=cartesian_point('',(-1.215570174825e1,4.139741474659e1,
-9.975157779067e0));
#135552=cartesian_point('',(-1.195507894291e1,4.125570632942e1,
-9.966158298755e0));
#135553=cartesian_point('',(-1.187882251020e1,4.109619164849e1,
-9.950638642528e0));
#135554=cartesian_point('',(-1.186441291673e1,4.099856693991e1,
-9.939938178138e0));
#135555=cartesian_point('',(-1.271584944874e1,4.128311921502e1,
-1.003052832160e1));
#135556=cartesian_point('',(-1.267789026559e1,4.132302174761e1,
-1.003601764649e1));
#135557=cartesian_point('',(-1.257372510878e1,4.140288680864e1,
-1.004778550767e1));
#135558=cartesian_point('',(-1.237206470843e1,4.145969437159e1,
-1.006010522627e1));
#135559=cartesian_point('',(-1.214610406966e1,4.142036916050e1,
-1.006330594911e1));
#135560=cartesian_point('',(-1.193667335900e1,4.127041826210e1,
-1.005472887846e1));
#135561=cartesian_point('',(-1.185982854486e1,4.110275463461e1,
-1.003991095120e1));
#135562=cartesian_point('',(-1.184681578565e1,4.100143226362e1,
-1.002952737918e1));
#135563=cartesian_point('',(-1.272831620955e1,4.129562646856e1,
-1.007853846010e1));
#135564=cartesian_point('',(-1.268942629591e1,4.133722167971e1,
-1.008382922888e1));
#135565=cartesian_point('',(-1.258222399562e1,4.142079212853e1,
-1.009513452616e1));
#135566=cartesian_point('',(-1.237302357963e1,4.148091535841e1,
-1.010693670765e1));
#135567=cartesian_point('',(-1.213780327101e1,4.144027666847e1,
-1.010999517832e1));
#135568=cartesian_point('',(-1.192039778455e1,4.128364505449e1,
-1.010178837908e1));
#135569=cartesian_point('',(-1.184199413624e1,4.110908960835e1,
-1.008759447816e1));
#135570=cartesian_point('',(-1.182949011591e1,4.100424843945e1,
-1.007755051058e1));
#135571=cartesian_point('',(-1.273180136254e1,4.129912280471e1,
-1.009051640771e1));
#135572=cartesian_point('',(-1.269263982178e1,4.134117959437e1,
-1.009575163272e1));
#135573=cartesian_point('',(-1.258457215991e1,4.142575234642e1,
-1.010692854956e1));
#135574=cartesian_point('',(-1.237328415771e1,4.148675597164e1,
-1.011858793679e1));
#135575=cartesian_point('',(-1.213552283412e1,4.144574801078e1,
-1.012160734333e1));
#135576=cartesian_point('',(-1.191591180202e1,4.128729945195e1,
-1.011350246993e1));
#135577=cartesian_point('',(-1.183703674579e1,4.111085706343e1,
-1.009948070826e1));
#135578=cartesian_point('',(-1.182464374286e1,4.100503600754e1,
-1.008953273212e1));
#135579=b_spline_surface_with_knots('',3,3,((#135443,#135444,#135445,#135446,
#135447,#135448,#135449,#135450),(#135451,#135452,#135453,#135454,#135455,
#135456,#135457,#135458),(#135459,#135460,#135461,#135462,#135463,#135464,
#135465,#135466),(#135467,#135468,#135469,#135470,#135471,#135472,#135473,
#135474),(#135475,#135476,#135477,#135478,#135479,#135480,#135481,#135482),(
#135483,#135484,#135485,#135486,#135487,#135488,#135489,#135490),(#135491,
#135492,#135493,#135494,#135495,#135496,#135497,#135498),(#135499,#135500,
#135501,#135502,#135503,#135504,#135505,#135506),(#135507,#135508,#135509,
#135510,#135511,#135512,#135513,#135514),(#135515,#135516,#135517,#135518,
#135519,#135520,#135521,#135522),(#135523,#135524,#135525,#135526,#135527,
#135528,#135529,#135530),(#135531,#135532,#135533,#135534,#135535,#135536,
#135537,#135538),(#135539,#135540,#135541,#135542,#135543,#135544,#135545,
#135546),(#135547,#135548,#135549,#135550,#135551,#135552,#135553,#135554),(
#135555,#135556,#135557,#135558,#135559,#135560,#135561,#135562),(#135563,
#135564,#135565,#135566,#135567,#135568,#135569,#135570),(#135571,#135572,
#135573,#135574,#135575,#135576,#135577,#135578)),.unspecified.,.f.,.f.,.f.,(4,
1,1,1,1,1,1,1,1,1,1,1,1,1,4),(4,1,1,1,1,4),(2.562811421267e-1,3.75e-1,5.e-1,
6.25e-1,7.5e-1,8.75e-1,9.375e-1,1.e0,1.0625e0,1.125e0,1.25e0,1.375e0,1.5e0,
1.625e0,1.667781253775e0),(1.816778084330e-1,2.871555144747e-1,
4.297209005390e-1,5.719863554030e-1,7.140168884569e-1,9.092611617161e-1),
.unspecified.);
#135580=oriented_edge('',*,*,#127521,.f.);
#135581=oriented_edge('',*,*,#134924,.f.);
#135583=oriented_edge('',*,*,#135582,.f.);
#135584=oriented_edge('',*,*,#135435,.t.);
#135585=edge_loop('',(#135580,#135581,#135583,#135584));
#135586=face_outer_bound('',#135585,.f.);
#135588=cartesian_point('',(-4.156315460083e0,6.704405984983e1,
-2.338245181519e2));
#135589=direction('',(-3.634434903949e-2,-1.158332490053e-1,9.926035193962e-1));
#135590=direction('',(8.775386829983e-1,4.715185429521e-1,8.715574274768e-2));
#135591=axis2_placement_3d('',#135588,#135589,#135590);
#135592=cylindrical_surface('',#135591,5.e-1);
#135593=oriented_edge('',*,*,#135582,.t.);
#135594=oriented_edge('',*,*,#134910,.f.);
#135595=oriented_edge('',*,*,#134712,.t.);
#135597=oriented_edge('',*,*,#135596,.f.);
#135598=edge_loop('',(#135593,#135594,#135595,#135597));
#135599=face_outer_bound('',#135598,.f.);
#135601=cartesian_point('',(-8.216615134668e0,4.352728579642e1,-9.4e0));
#135602=direction('',(-4.508681075273e-1,8.883252929647e-1,8.715574274766e-2));
#135603=direction('',(-8.917185512695e-1,-4.525903504515e-1,0.e0));
#135604=axis2_placement_3d('',#135601,#135602,#135603);
#135605=plane('',#135604);
#135606=oriented_edge('',*,*,#135437,.f.);
#135607=oriented_edge('',*,*,#135596,.t.);
#135608=oriented_edge('',*,*,#134727,.f.);
#135610=oriented_edge('',*,*,#135609,.t.);
#135611=edge_loop('',(#135606,#135607,#135608,#135610));
#135612=face_outer_bound('',#135611,.f.);
#135614=cartesian_point('',(-4.854236420965e1,4.451599050539e1,
-2.338245181519e2));
#135615=direction('',(1.185326447804e-1,-3.719132331578e-2,9.922534039203e-1));
#135616=direction('',(-4.508681075273e-1,8.883252929647e-1,8.715574274767e-2));
#135617=axis2_placement_3d('',#135614,#135615,#135616);
#135618=cylindrical_surface('',#135617,5.e-1);
#135619=oriented_edge('',*,*,#135423,.t.);
#135620=oriented_edge('',*,*,#135609,.f.);
#135621=oriented_edge('',*,*,#134769,.t.);
#135623=oriented_edge('',*,*,#135622,.f.);
#135624=edge_loop('',(#135619,#135620,#135621,#135623));
#135625=face_outer_bound('',#135624,.f.);
#135627=cartesian_point('',(-2.451340572039e1,4.021826977635e1,-9.4e0));
#135628=direction('',(-8.775386829983e-1,-4.715185429521e-1,8.715574274765e-2));
#135629=direction('',(4.733196671848e-1,-8.808907382054e-1,0.e0));
#135630=axis2_placement_3d('',#135627,#135628,#135629);
#135631=plane('',#135630);
#135632=oriented_edge('',*,*,#135260,.f.);
#135633=oriented_edge('',*,*,#135622,.t.);
#135634=oriented_edge('',*,*,#134783,.f.);
#135636=oriented_edge('',*,*,#135635,.t.);
#135637=edge_loop('',(#135632,#135633,#135634,#135636));
#135638=face_outer_bound('',#135637,.f.);
#135640=cartesian_point('',(-2.720619750903e1,4.807453255783e0,
-2.338245181519e2));
#135641=direction('',(3.634434903949e-2,1.158332490053e-1,9.926035193962e-1));
#135642=direction('',(-8.775386829983e-1,-4.715185429521e-1,8.715574274768e-2));
#135643=axis2_placement_3d('',#135640,#135641,#135642);
#135644=cylindrical_surface('',#135643,5.e-1);
#135645=oriented_edge('',*,*,#135246,.t.);
#135646=oriented_edge('',*,*,#135635,.f.);
#135647=oriented_edge('',*,*,#134825,.t.);
#135649=oriented_edge('',*,*,#135648,.f.);
#135650=edge_loop('',(#135645,#135646,#135647,#135649));
#135651=face_outer_bound('',#135650,.f.);
#135653=cartesian_point('',(-2.314589783444e1,2.832422730920e1,-9.4e0));
#135654=direction('',(4.508681075273e-1,-8.883252929647e-1,8.715574274766e-2));
#135655=direction('',(8.917185512695e-1,4.525903504515e-1,0.e0));
#135656=axis2_placement_3d('',#135653,#135654,#135655);
#135657=plane('',#135656);
#135658=oriented_edge('',*,*,#135100,.f.);
#135659=oriented_edge('',*,*,#135648,.t.);
#135660=oriented_edge('',*,*,#134839,.f.);
#135662=oriented_edge('',*,*,#135661,.t.);
#135663=edge_loop('',(#135658,#135659,#135660,#135662));
#135664=face_outer_bound('',#135663,.f.);
#135666=cartesian_point('',(1.717985124053e1,2.733552260022e1,
-2.338245181519e2));
#135667=direction('',(-1.185326447804e-1,3.719132331578e-2,9.922534039203e-1));
#135668=direction('',(4.508681075273e-1,-8.883252929647e-1,8.715574274767e-2));
#135669=axis2_placement_3d('',#135666,#135667,#135668);
#135670=cylindrical_surface('',#135669,5.e-1);
#135671=oriented_edge('',*,*,#135086,.t.);
#135672=oriented_edge('',*,*,#135661,.f.);
#135673=oriented_edge('',*,*,#134881,.t.);
#135674=oriented_edge('',*,*,#134907,.f.);
#135675=edge_loop('',(#135671,#135672,#135673,#135674));
#135676=face_outer_bound('',#135675,.f.);
#135678=cartesian_point('',(-1.431229158212e-14,0.e0,-1.29e1));
#135679=direction('',(0.e0,0.e0,1.e0));
#135680=direction('',(9.878418724204e-1,-1.554620053035e-1,0.e0));
#135681=axis2_placement_3d('',#135678,#135679,#135680);
#135682=toroidal_surface('',#135681,3.319187975889e1,5.e-1);
#135683=oriented_edge('',*,*,#132267,.f.);
#135685=oriented_edge('',*,*,#135684,.f.);
#135687=oriented_edge('',*,*,#135686,.t.);
#135689=oriented_edge('',*,*,#135688,.t.);
#135690=edge_loop('',(#135683,#135685,#135687,#135689));
#135691=face_outer_bound('',#135690,.f.);
#135693=cartesian_point('',(-2.722361107568e1,-2.722361107568e1,-1.29e1));
#135694=direction('',(0.e0,0.e0,1.e0));
#135695=direction('',(7.702975505302e-1,6.376846271059e-1,0.e0));
#135696=axis2_placement_3d('',#135693,#135694,#135695);
#135697=toroidal_surface('',#135696,5.308120241113e0,5.e-1);
#135698=oriented_edge('',*,*,#132277,.f.);
#135699=oriented_edge('',*,*,#132275,.f.);
#135701=oriented_edge('',*,*,#135700,.f.);
#135703=oriented_edge('',*,*,#135702,.t.);
#135705=oriented_edge('',*,*,#135704,.t.);
#135707=oriented_edge('',*,*,#135706,.t.);
#135708=oriented_edge('',*,*,#135684,.t.);
#135709=edge_loop('',(#135698,#135699,#135701,#135703,#135705,#135707,#135708));
#135710=face_outer_bound('',#135709,.f.);
#135712=cartesian_point('',(-1.431229158212e-14,0.e0,-1.29e1));
#135713=direction('',(0.e0,0.e0,1.e0));
#135714=direction('',(-7.142603140209e-1,-6.998801353195e-1,0.e0));
#135715=axis2_placement_3d('',#135712,#135713,#135714);
#135716=toroidal_surface('',#135715,4.380812024111e1,5.e-1);
#135717=oriented_edge('',*,*,#132273,.f.);
#135719=oriented_edge('',*,*,#135718,.f.);
#135721=oriented_edge('',*,*,#135720,.t.);
#135722=oriented_edge('',*,*,#135700,.t.);
#135723=edge_loop('',(#135717,#135719,#135721,#135722));
#135724=face_outer_bound('',#135723,.f.);
#135726=cartesian_point('',(3.791509849097e1,-6.685454840177e0,-1.29e1));
#135727=direction('',(0.e0,0.e0,1.e0));
#135728=direction('',(9.641851898685e-1,-2.652299372963e-1,0.e0));
#135729=axis2_placement_3d('',#135726,#135727,#135728);
#135730=toroidal_surface('',#135729,5.308120241113e0,5.e-1);
#135731=oriented_edge('',*,*,#132271,.f.);
#135732=oriented_edge('',*,*,#132269,.f.);
#135733=oriented_edge('',*,*,#135688,.f.);
#135735=oriented_edge('',*,*,#135734,.t.);
#135737=oriented_edge('',*,*,#135736,.t.);
#135739=oriented_edge('',*,*,#135738,.t.);
#135740=oriented_edge('',*,*,#135718,.t.);
#135741=edge_loop('',(#135731,#135732,#135733,#135735,#135737,#135739,#135740));
#135742=face_outer_bound('',#135741,.f.);
#135744=cartesian_point('',(3.791509849097e1,-6.685454840177e0,
-1.144357787137e1));
#135745=direction('',(0.e0,0.e0,-1.e0));
#135746=direction('',(-1.e0,0.e0,0.e0));
#135747=axis2_placement_3d('',#135744,#135745,#135746);
#135748=conical_surface('',#135747,4.678789896779e0,5.e0);
#135750=oriented_edge('',*,*,#135749,.f.);
#135752=oriented_edge('',*,*,#135751,.f.);
#135754=oriented_edge('',*,*,#135753,.f.);
#135756=oriented_edge('',*,*,#135755,.t.);
#135757=oriented_edge('',*,*,#135738,.f.);
#135758=oriented_edge('',*,*,#135736,.f.);
#135759=oriented_edge('',*,*,#135734,.f.);
#135761=oriented_edge('',*,*,#135760,.f.);
#135762=edge_loop('',(#135750,#135752,#135754,#135756,#135757,#135758,#135759,
#135761));
#135763=face_outer_bound('',#135762,.f.);
#135765=cartesian_point('',(3.791509849097e1,-6.685454840177e0,-9.9e0));
#135766=direction('',(0.e0,0.e0,1.e0));
#135767=direction('',(-9.991543095227e-1,4.111770618785e-2,0.e0));
#135768=axis2_placement_3d('',#135765,#135766,#135767);
#135769=toroidal_surface('',#135768,5.045654250536e0,5.e-1);
#135770=oriented_edge('',*,*,#127565,.f.);
#135772=oriented_edge('',*,*,#135771,.f.);
#135774=oriented_edge('',*,*,#135773,.f.);
#135775=oriented_edge('',*,*,#135753,.t.);
#135776=oriented_edge('',*,*,#135751,.t.);
#135777=oriented_edge('',*,*,#135749,.t.);
#135779=oriented_edge('',*,*,#135778,.t.);
#135781=oriented_edge('',*,*,#135780,.t.);
#135782=edge_loop('',(#135770,#135772,#135774,#135775,#135776,#135777,#135779,
#135781));
#135783=face_outer_bound('',#135782,.f.);
#135785=cartesian_point('',(-1.431229158212e-14,0.e0,-9.9e0));
#135786=direction('',(0.e0,0.e0,1.e0));
#135787=direction('',(9.872132580749e-1,-1.594050911394e-1,0.e0));
#135788=axis2_placement_3d('',#135785,#135786,#135787);
#135789=toroidal_surface('',#135788,4.354565425053e1,5.e-1);
#135790=oriented_edge('',*,*,#127563,.f.);
#135792=oriented_edge('',*,*,#135791,.f.);
#135794=oriented_edge('',*,*,#135793,.f.);
#135796=oriented_edge('',*,*,#135795,.t.);
#135797=oriented_edge('',*,*,#135773,.t.);
#135798=oriented_edge('',*,*,#135771,.t.);
#135799=edge_loop('',(#135790,#135792,#135794,#135796,#135797,#135798));
#135800=face_outer_bound('',#135799,.f.);
#135802=cartesian_point('',(-2.722361107568e1,-2.722361107568e1,-9.9e0));
#135803=direction('',(0.e0,0.e0,1.e0));
#135804=direction('',(-6.067730213011e-1,-7.948751478195e-1,0.e0));
#135805=axis2_placement_3d('',#135802,#135803,#135804);
#135806=toroidal_surface('',#135805,5.045654250536e0,5.e-1);
#135807=oriented_edge('',*,*,#127569,.f.);
#135809=oriented_edge('',*,*,#135808,.f.);
#135811=oriented_edge('',*,*,#135810,.f.);
#135813=oriented_edge('',*,*,#135812,.t.);
#135815=oriented_edge('',*,*,#135814,.t.);
#135817=oriented_edge('',*,*,#135816,.t.);
#135818=oriented_edge('',*,*,#135793,.t.);
#135819=oriented_edge('',*,*,#135791,.t.);
#135820=edge_loop('',(#135807,#135809,#135811,#135813,#135815,#135817,#135818,
#135819));
#135821=face_outer_bound('',#135820,.f.);
#135823=cartesian_point('',(-1.431229158212e-14,0.e0,-9.9e0));
#135824=direction('',(0.e0,0.e0,1.e0));
#135825=direction('',(-7.162247049936e-1,-6.978697385307e-1,0.e0));
#135826=axis2_placement_3d('',#135823,#135824,#135825);
#135827=toroidal_surface('',#135826,3.345434574947e1,5.e-1);
#135828=oriented_edge('',*,*,#127567,.f.);
#135829=oriented_edge('',*,*,#135780,.f.);
#135830=oriented_edge('',*,*,#135778,.f.);
#135832=oriented_edge('',*,*,#135831,.t.);
#135833=oriented_edge('',*,*,#135810,.t.);
#135834=oriented_edge('',*,*,#135808,.t.);
#135835=edge_loop('',(#135828,#135829,#135830,#135832,#135833,#135834));
#135836=face_outer_bound('',#135835,.f.);
#135838=cartesian_point('',(-1.431229158212e-14,0.e0,-1.144357787137e1));
#135839=direction('',(0.e0,0.e0,1.e0));
#135840=direction('',(1.e0,0.e0,0.e0));
#135841=axis2_placement_3d('',#135838,#135839,#135840);
#135842=conical_surface('',#135841,3.382121010322e1,5.e0);
#135843=oriented_edge('',*,*,#135831,.f.);
#135844=oriented_edge('',*,*,#135760,.t.);
#135845=oriented_edge('',*,*,#135686,.f.);
#135847=oriented_edge('',*,*,#135846,.f.);
#135848=edge_loop('',(#135843,#135844,#135845,#135847));
#135849=face_outer_bound('',#135848,.f.);
#135851=cartesian_point('',(-2.722361107568e1,-2.722361107568e1,
-1.144357787137e1));
#135852=direction('',(0.e0,0.e0,-1.e0));
#135853=direction('',(-1.e0,0.e0,0.e0));
#135854=axis2_placement_3d('',#135851,#135852,#135853);
#135855=conical_surface('',#135854,4.678789896779e0,5.e0);
#135856=oriented_edge('',*,*,#135816,.f.);
#135857=oriented_edge('',*,*,#135814,.f.);
#135858=oriented_edge('',*,*,#135812,.f.);
#135859=oriented_edge('',*,*,#135846,.t.);
#135860=oriented_edge('',*,*,#135706,.f.);
#135861=oriented_edge('',*,*,#135704,.f.);
#135862=oriented_edge('',*,*,#135702,.f.);
#135864=oriented_edge('',*,*,#135863,.f.);
#135865=edge_loop('',(#135856,#135857,#135858,#135859,#135860,#135861,#135862,
#135864));
#135866=face_outer_bound('',#135865,.f.);
#135868=cartesian_point('',(-1.431229158212e-14,0.e0,-1.144357787137e1));
#135869=direction('',(0.e0,0.e0,-1.e0));
#135870=direction('',(-1.e0,0.e0,0.e0));
#135871=axis2_placement_3d('',#135868,#135869,#135870);
#135872=conical_surface('',#135871,4.317878989678e1,5.e0);
#135873=oriented_edge('',*,*,#135795,.f.);
#135874=oriented_edge('',*,*,#135863,.t.);
#135875=oriented_edge('',*,*,#135720,.f.);
#135876=oriented_edge('',*,*,#135755,.f.);
#135877=edge_loop('',(#135873,#135874,#135875,#135876));
#135878=face_outer_bound('',#135877,.f.);
#135880=cartesian_point('',(-1.431228545889e-14,0.e0,0.e0));
#135881=direction('',(0.e0,0.e0,-1.e0));
#135882=direction('',(0.e0,-1.e0,0.e0));
#135883=axis2_placement_3d('',#135880,#135881,#135882);
#135884=cylindrical_surface('',#135883,1.608e1);
#135885=oriented_edge('',*,*,#132145,.f.);
#135886=oriented_edge('',*,*,#132128,.f.);
#135887=oriented_edge('',*,*,#132109,.f.);
#135888=oriented_edge('',*,*,#132125,.t.);
#135889=edge_loop('',(#135885,#135886,#135887,#135888));
#135890=face_outer_bound('',#135889,.f.);
#135892=cartesian_point('',(-1.431229158212e-14,0.e0,-1.01e1));
#135893=direction('',(0.e0,0.e0,1.e0));
#135894=direction('',(1.e0,0.e0,0.e0));
#135895=axis2_placement_3d('',#135892,#135893,#135894);
#135896=conical_surface('',#135895,2.026124206447e1,5.e0);
#135897=oriented_edge('',*,*,#131979,.t.);
#135898=oriented_edge('',*,*,#131934,.t.);
#135899=oriented_edge('',*,*,#127505,.f.);
#135900=oriented_edge('',*,*,#131931,.f.);
#135901=edge_loop('',(#135897,#135898,#135899,#135900));
#135902=face_outer_bound('',#135901,.f.);
#135904=cartesian_point('',(1.558101985446e1,6.441153937952e1,
2.060727774443e0));
#135905=direction('',(1.234068321041e-2,2.800017006570e-5,9.999238504776e-1));
#135906=direction('',(-7.086823486203e-1,7.054737247639e-1,8.726535498372e-3));
#135907=axis2_placement_3d('',#135904,#135905,#135906);
#135908=cylindrical_surface('',#135907,5.e-1);
#135910=oriented_edge('',*,*,#135909,.f.);
#135912=oriented_edge('',*,*,#135911,.f.);
#135913=oriented_edge('',*,*,#127375,.f.);
#135914=oriented_edge('',*,*,#126603,.f.);
#135915=edge_loop('',(#135910,#135912,#135913,#135914));
#135916=face_outer_bound('',#135915,.f.);
#135918=cartesian_point('',(1.956507597152e1,6.926422570030e1,-9.4e0));
#135919=direction('',(-7.086823486203e-1,7.054737247639e-1,8.726535498374e-3));
#135920=direction('',(-7.055005880645e-1,-7.087093341001e-1,0.e0));
#135921=axis2_placement_3d('',#135918,#135919,#135920);
#135922=plane('',#135921);
#135923=oriented_edge('',*,*,#126867,.t.);
#135925=oriented_edge('',*,*,#135924,.f.);
#135926=oriented_edge('',*,*,#135909,.t.);
#135927=oriented_edge('',*,*,#126619,.f.);
#135928=edge_loop('',(#135923,#135925,#135926,#135927));
#135929=face_outer_bound('',#135928,.f.);
#135931=cartesian_point('',(-3.155347476118e2,-2.734922710181e2,2.8e1));
#135932=direction('',(7.055005880645e-1,7.087093341001e-1,0.e0));
#135933=direction('',(-7.086823486203e-1,7.054737247639e-1,8.726535498374e-3));
#135934=axis2_placement_3d('',#135931,#135932,#135933);
#135935=cylindrical_surface('',#135934,4.e0);
#135937=oriented_edge('',*,*,#135936,.f.);
#135939=oriented_edge('',*,*,#135938,.t.);
#135941=oriented_edge('',*,*,#135940,.t.);
#135942=oriented_edge('',*,*,#135924,.t.);
#135943=edge_loop('',(#135937,#135939,#135941,#135942));
#135944=face_outer_bound('',#135943,.f.);
#135946=cartesian_point('',(1.933200208787e1,6.289776350209e1,
2.800028001795e1));
#135947=direction('',(-7.054866680393e-1,-7.086696438428e-1,
-8.711894999728e-3));
#135948=direction('',(-7.072643027028e-1,7.047695649466e-1,-5.547131193069e-2));
#135949=axis2_placement_3d('',#135946,#135947,#135948);
#135950=toroidal_surface('',#135949,3.499755490133e0,4.999962299641e-1);
#135951=oriented_edge('',*,*,#126880,.f.);
#135952=oriented_edge('',*,*,#126917,.t.);
#135953=oriented_edge('',*,*,#135936,.t.);
#135954=oriented_edge('',*,*,#126865,.t.);
#135955=edge_loop('',(#135951,#135952,#135953,#135954));
#135956=face_outer_bound('',#135955,.f.);
#135958=cartesian_point('',(6.434209737325e1,1.502457285412e1,3.2e1));
#135959=direction('',(0.e0,0.e0,1.e0));
#135960=direction('',(-7.087093341001e-1,7.055005880645e-1,0.e0));
#135961=axis2_placement_3d('',#135958,#135959,#135960);
#135962=plane('',#135961);
#135963=oriented_edge('',*,*,#126915,.f.);
#135964=oriented_edge('',*,*,#126940,.f.);
#135966=oriented_edge('',*,*,#135965,.f.);
#135967=oriented_edge('',*,*,#135938,.f.);
#135968=edge_loop('',(#135963,#135964,#135966,#135967));
#135969=face_outer_bound('',#135968,.f.);
#135971=cartesian_point('',(1.810410836892e1,6.226238214278e1,3.15e1));
#135972=direction('',(7.087093341001e-1,-7.055005880645e-1,0.e0));
#135973=direction('',(0.e0,0.e0,1.e0));
#135974=axis2_placement_3d('',#135971,#135972,#135973);
#135975=cylindrical_surface('',#135974,5.e-1);
#135976=oriented_edge('',*,*,#126938,.f.);
#135977=oriented_edge('',*,*,#127379,.t.);
#135979=oriented_edge('',*,*,#135978,.f.);
#135980=oriented_edge('',*,*,#135965,.t.);
#135981=edge_loop('',(#135976,#135977,#135979,#135980));
#135982=face_outer_bound('',#135981,.f.);
#135984=cartesian_point('',(1.838171337716e1,6.194298052082e1,
2.800020324771e1));
#135985=direction('',(-7.054686377058e-1,-7.086875108404e-1,8.718554491096e-3));
#135986=direction('',(-7.079650561445e-1,7.040672940888e-1,-5.545019993408e-2));
#135987=axis2_placement_3d('',#135984,#135985,#135986);
#135988=toroidal_surface('',#135987,3.499884848796e0,4.999985480582e-1);
#135989=oriented_edge('',*,*,#135940,.f.);
#135990=oriented_edge('',*,*,#135978,.t.);
#135991=oriented_edge('',*,*,#127377,.f.);
#135992=oriented_edge('',*,*,#135911,.t.);
#135993=edge_loop('',(#135989,#135990,#135991,#135992));
#135994=face_outer_bound('',#135993,.f.);
#135996=cartesian_point('',(3.330731722960e2,-2.512867875443e2,3.1e1));
#135997=direction('',(-7.087093341001e-1,7.055005880645e-1,0.e0));
#135998=direction('',(-7.054737247639e-1,-7.086823486203e-1,8.726535498369e-3));
#135999=axis2_placement_3d('',#135996,#135997,#135998);
#136000=cylindrical_surface('',#135999,5.e-1);
#136002=oriented_edge('',*,*,#136001,.t.);
#136003=oriented_edge('',*,*,#126968,.f.);
#136004=oriented_edge('',*,*,#127382,.t.);
#136005=oriented_edge('',*,*,#126934,.f.);
#136006=edge_loop('',(#136002,#136003,#136004,#136005));
#136007=face_outer_bound('',#136006,.f.);
#136009=cartesian_point('',(4.791663947586e1,8.796444780507e1,3.15e1));
#136010=direction('',(0.e0,0.e0,-1.e0));
#136011=direction('',(7.087093341001e-1,-7.055005880645e-1,0.e0));
#136012=axis2_placement_3d('',#136009,#136010,#136011);
#136013=plane('',#136012);
#136014=oriented_edge('',*,*,#126970,.f.);
#136015=oriented_edge('',*,*,#136001,.f.);
#136016=oriented_edge('',*,*,#126932,.t.);
#136017=oriented_edge('',*,*,#126953,.f.);
#136018=edge_loop('',(#136014,#136015,#136016,#136017));
#136019=face_outer_bound('',#136018,.f.);
#136021=cartesian_point('',(3.330731722960e2,-2.512867875443e2,3.1e1));
#136022=direction('',(-7.087093341001e-1,7.055005880645e-1,0.e0));
#136023=direction('',(-7.054737247639e-1,-7.086823486203e-1,8.726535498369e-3));
#136024=axis2_placement_3d('',#136021,#136022,#136023);
#136025=cylindrical_surface('',#136024,5.e-1);
#136026=oriented_edge('',*,*,#127025,.t.);
#136027=oriented_edge('',*,*,#127044,.f.);
#136028=oriented_edge('',*,*,#127387,.t.);
#136029=oriented_edge('',*,*,#127003,.f.);
#136030=edge_loop('',(#136026,#136027,#136028,#136029));
#136031=face_outer_bound('',#136030,.f.);
#136033=cartesian_point('',(-2.539383718132e2,3.330731652274e2,3.15e1));
#136034=direction('',(7.087093341001e-1,-7.055005880645e-1,0.e0));
#136035=direction('',(0.e0,0.e0,1.e0));
#136036=axis2_placement_3d('',#136033,#136034,#136035);
#136037=cylindrical_surface('',#136036,5.e-1);
#136038=oriented_edge('',*,*,#127040,.f.);
#136039=oriented_edge('',*,*,#127062,.t.);
#136041=oriented_edge('',*,*,#136040,.f.);
#136042=oriented_edge('',*,*,#127390,.t.);
#136043=edge_loop('',(#136038,#136039,#136041,#136042));
#136044=face_outer_bound('',#136043,.f.);
#136046=cartesian_point('',(6.185893662981e1,1.866260751425e1,
2.800019637252e1));
#136047=direction('',(-7.054803422623e-1,-7.086758482078e-1,8.719452300878e-3));
#136048=direction('',(-3.930860944822e-2,5.140943567827e-2,9.979037544505e-1));
#136049=axis2_placement_3d('',#136046,#136047,#136048);
#136050=toroidal_surface('',#136049,3.499888065328e0,4.999986438941e-1);
#136051=oriented_edge('',*,*,#127077,.f.);
#136052=oriented_edge('',*,*,#127359,.t.);
#136053=oriented_edge('',*,*,#127392,.f.);
#136054=oriented_edge('',*,*,#136040,.t.);
#136055=edge_loop('',(#136051,#136052,#136053,#136054));
#136056=face_outer_bound('',#136055,.f.);
#136058=cartesian_point('',(3.330731722960e2,-2.494597606635e2,3.1e1));
#136059=direction('',(-7.087093341001e-1,7.055005880645e-1,0.e0));
#136060=direction('',(-5.658547249361e-14,-5.684283359806e-14,1.e0));
#136061=axis2_placement_3d('',#136058,#136059,#136060);
#136062=cylindrical_surface('',#136061,5.e-1);
#136063=oriented_edge('',*,*,#126893,.t.);
#136064=oriented_edge('',*,*,#127047,.f.);
#136065=oriented_edge('',*,*,#127028,.t.);
#136066=oriented_edge('',*,*,#127013,.f.);
#136067=edge_loop('',(#136063,#136064,#136065,#136066));
#136068=face_outer_bound('',#136067,.f.);
#136070=cartesian_point('',(6.434209737325e1,1.502457285412e1,3.2e1));
#136071=direction('',(0.e0,0.e0,1.e0));
#136072=direction('',(-7.087093341001e-1,7.055005880645e-1,0.e0));
#136073=axis2_placement_3d('',#136070,#136071,#136072);
#136074=plane('',#136073);
#136075=oriented_edge('',*,*,#127008,.f.);
#136076=oriented_edge('',*,*,#126991,.f.);
#136077=oriented_edge('',*,*,#126976,.t.);
#136079=oriented_edge('',*,*,#136078,.f.);
#136080=edge_loop('',(#136075,#136076,#136077,#136079));
#136081=face_outer_bound('',#136080,.f.);
#136083=cartesian_point('',(-2.521154050318e2,3.330731652274e2,3.15e1));
#136084=direction('',(7.087093341001e-1,-7.055005880645e-1,0.e0));
#136085=direction('',(7.054737247639e-1,7.086823486203e-1,8.726535498368e-3));
#136086=axis2_placement_3d('',#136083,#136084,#136085);
#136087=cylindrical_surface('',#136086,5.e-1);
#136088=oriented_edge('',*,*,#127010,.f.);
#136089=oriented_edge('',*,*,#136078,.t.);
#136090=oriented_edge('',*,*,#126974,.f.);
#136091=oriented_edge('',*,*,#126897,.t.);
#136092=edge_loop('',(#136088,#136089,#136090,#136091));
#136093=face_outer_bound('',#136092,.f.);
#136095=cartesian_point('',(6.760907262763e1,2.108695107202e1,
1.971132165796e0));
#136096=cartesian_point('',(6.773321451810e1,2.086741993543e1,
1.965964594610e0));
#136097=cartesian_point('',(6.787248686132e1,2.040823371423e1,
1.955176785555e0));
#136098=cartesian_point('',(6.778523079021e1,1.970755394495e1,
1.940543036682e0));
#136099=cartesian_point('',(6.745585322334e1,1.912785723388e1,
1.931246142673e0));
#136100=cartesian_point('',(6.692785841091e1,1.872125194641e1,
1.929026474297e0));
#136101=cartesian_point('',(6.628303882249e1,1.855183815814e1,
1.934508167895e0));
#136102=cartesian_point('',(6.562309709399e1,1.864431025124e1,
1.946160035491e0));
#136103=cartesian_point('',(6.509930248518e1,1.895017888443e1,
1.959575281489e0));
#136104=cartesian_point('',(6.485240483831e1,1.923677240230e1,
1.967848196008e0));
#136105=cartesian_point('',(6.476558234087e1,1.937126147951e1,
1.971166221579e0));
#136106=cartesian_point('',(6.721164546708e1,2.089278714336e1,
2.128279350888e0));
#136107=cartesian_point('',(6.731193083586e1,2.073308724452e1,
2.136957802060e0));
#136108=cartesian_point('',(6.743366424782e1,2.039168091205e1,
2.150498530734e0));
#136109=cartesian_point('',(6.738840284594e1,1.985518686520e1,
2.162972012416e0));
#136110=cartesian_point('',(6.714745429335e1,1.940495567856e1,
2.168872896823e0));
#136111=cartesian_point('',(6.674430824152e1,1.909067459417e1,
2.170092732010e0));
#136112=cartesian_point('',(6.624803364422e1,1.896805748396e1,
2.166955309969e0));
#136113=cartesian_point('',(6.574586797156e1,1.905507047393e1,
2.158676490642e0));
#136114=cartesian_point('',(6.535834243914e1,1.930476390459e1,
2.145361754057e0));
#136115=cartesian_point('',(6.518291593182e1,1.952891926135e1,
2.133731919363e0));
#136116=cartesian_point('',(6.512264730618e1,1.963238606552e1,
2.128270430591e0));
#136117=cartesian_point('',(6.690130049103e1,2.074122856169e1,
1.804652654459e0));
#136118=cartesian_point('',(6.697045254352e1,2.062192874659e1,
1.824082496397e0));
#136119=cartesian_point('',(6.705097549833e1,2.037237855811e1,
1.857951005495e0));
#136120=cartesian_point('',(6.701250001481e1,1.999174786711e1,
1.895272737455e0));
#136121=cartesian_point('',(6.684156622983e1,1.967781670270e1,
1.916023836835e0));
#136122=cartesian_point('',(6.656130364837e1,1.945993088635e1,
1.920701784399e0));
#136123=cartesian_point('',(6.621617537964e1,1.937335697323e1,
1.908966427158e0));
#136124=cartesian_point('',(6.586194455787e1,1.943079805024e1,
1.881667200559e0));
#136125=cartesian_point('',(6.558071597910e1,1.960349837612e1,
1.844703709416e0));
#136126=cartesian_point('',(6.544811746659e1,1.976222776460e1,
1.816908753881e0));
#136127=cartesian_point('',(6.540142913518e1,1.983626944827e1,
1.804595208050e0));
#136128=cartesian_point('',(6.703024100437e1,2.080427809569e1,
1.349611928876e0));
#136129=cartesian_point('',(6.709581349543e1,2.065984435247e1,
1.364494587271e0));
#136130=cartesian_point('',(6.715711879499e1,2.037197648562e1,
1.391673980653e0));
#136131=cartesian_point('',(6.708147534640e1,1.996311110782e1,
1.423533024227e0));
#136132=cartesian_point('',(6.688272255906e1,1.963904379110e1,
1.442053331500e0));
#136133=cartesian_point('',(6.658493977921e1,1.941320301064e1,
1.446314467958e0));
#136134=cartesian_point('',(6.622343766576e1,1.931099417064e1,
1.435684993728e0));
#136135=cartesian_point('',(6.584040534599e1,1.934729507365e1,
1.411722697261e0));
#136136=cartesian_point('',(6.551486309657e1,1.950823233819e1,
1.380918682089e0));
#136137=cartesian_point('',(6.534732379651e1,1.967212925493e1,
1.359016631968e0));
#136138=cartesian_point('',(6.528554300272e1,1.975152811145e1,
1.349554876715e0));
#136139=(bounded_surface()b_spline_surface(3,3,((#136095,#136096,#136097,
#136098,#136099,#136100,#136101,#136102,#136103,#136104,#136105),(#136106,
#136107,#136108,#136109,#136110,#136111,#136112,#136113,#136114,#136115,
#136116),(#136117,#136118,#136119,#136120,#136121,#136122,#136123,#136124,
#136125,#136126,#136127),(#136128,#136129,#136130,#136131,#136132,#136133,
#136134,#136135,#136136,#136137,#136138)),.unspecified.,.f.,.f.,.f.)b_spline_surface_with_knots((4,4),(4,1,1,1,1,1,1,1,4),(-2.638477779346e-1,1.222474599374e0),(
8.486775353190e-2,2.051351215880e-1,3.053853653395e-1,4.035389089975e-1,
5.006493729186e-1,5.980468994400e-1,6.970998800926e-1,7.980687558406e-1,
8.744766243122e-1),.unspecified.)geometric_representation_item()rational_b_spline_surface(((1.405228659708e0,1.405228659708e0,1.405228659708e0,1.405228659708e0,
1.405228659708e0,1.405228659708e0,1.405228659708e0,1.405228659708e0,
1.405228659708e0,1.405228659708e0,1.405228659708e0),(8.795563619463e-1,
8.795563619463e-1,8.795563619463e-1,8.795563619463e-1,8.795563619463e-1,
8.795563619463e-1,8.795563619463e-1,8.795563619463e-1,8.795563619463e-1,
8.795563619463e-1,8.795563619463e-1),(8.653200609005e-1,8.653200609005e-1,
8.653200609005e-1,8.653200609005e-1,8.653200609005e-1,8.653200609005e-1,
8.653200609005e-1,8.653200609005e-1,8.653200609005e-1,8.653200609005e-1,
8.653200609005e-1),(1.362519756570e0,1.362519756570e0,1.362519756570e0,
1.362519756570e0,1.362519756570e0,1.362519756570e0,1.362519756570e0,
1.362519756570e0,1.362519756570e0,1.362519756570e0,1.362519756570e0)))representation_item('')surface());
#136140=oriented_edge('',*,*,#123581,.f.);
#136142=oriented_edge('',*,*,#136141,.t.);
#136144=oriented_edge('',*,*,#136143,.f.);
#136146=oriented_edge('',*,*,#136145,.t.);
#136147=edge_loop('',(#136140,#136142,#136144,#136146));
#136148=face_outer_bound('',#136147,.f.);
#136150=cartesian_point('',(6.557239126902e1,1.877441008896e1,1.5e0));
#136151=direction('',(-7.087093341001e-1,7.055005880645e-1,0.e0));
#136152=direction('',(0.e0,0.e0,1.e0));
#136153=axis2_placement_3d('',#136150,#136151,#136152);
#136154=cylindrical_surface('',#136153,5.e-1);
#136155=oriented_edge('',*,*,#123591,.f.);
#136157=oriented_edge('',*,*,#136156,.f.);
#136159=oriented_edge('',*,*,#136158,.t.);
#136160=oriented_edge('',*,*,#136141,.f.);
#136161=edge_loop('',(#136155,#136157,#136159,#136160));
#136162=face_outer_bound('',#136161,.f.);
#136164=cartesian_point('',(5.425133574667e1,2.982701344035e1,
1.967202089762e0));
#136165=cartesian_point('',(5.402668588681e1,2.997880018846e1,
1.965497897202e0));
#136166=cartesian_point('',(5.369628777975e1,3.035037691143e1,
1.962821254530e0));
#136167=cartesian_point('',(5.349281255004e1,3.103070554911e1,
1.961166350566e0));
#136168=cartesian_point('',(5.355403669621e1,3.167627546516e1,
1.961675678132e0));
#136169=cartesian_point('',(5.383089851849e1,3.220930710845e1,
1.963977326034e0));
#136170=cartesian_point('',(5.410905285546e1,3.246873266425e1,
1.966118962819e0));
#136171=cartesian_point('',(5.424520104311e1,3.256235480863e1,
1.967202496673e0));
#136172=cartesian_point('',(5.450409385211e1,3.018518981895e1,
2.134314870386e0));
#136173=cartesian_point('',(5.433637838591e1,3.029503883863e1,
2.136895124171e0));
#136174=cartesian_point('',(5.408784693151e1,3.056787922965e1,
2.140388454809e0));
#136175=cartesian_point('',(5.393391328941e1,3.107313023609e1,
2.142476059613e0));
#136176=cartesian_point('',(5.398030977046e1,3.155344688711e1,
2.141824207490e0));
#136177=cartesian_point('',(5.418933857640e1,3.194783889038e1,
2.138961361398e0));
#136178=cartesian_point('',(5.439791436358e1,3.213741322589e1,
2.135820229500e0));
#136179=cartesian_point('',(5.449956081332e1,3.220523373243e1,
2.134313747178e0));
#136180=cartesian_point('',(5.470732108500e1,3.047313229215e1,
1.818886972761e0));
#136181=cartesian_point('',(5.458790248974e1,3.055296973379e1,
1.824881783206e0));
#136182=cartesian_point('',(5.441199174485e1,3.074901656351e1,
1.833479371148e0));
#136183=cartesian_point('',(5.430352841315e1,3.110883936587e1,
1.838689398463e0));
#136184=cartesian_point('',(5.433618006892e1,3.145041445977e1,
1.837072235936e0));
#136185=cartesian_point('',(5.448370602288e1,3.173210950871e1,
1.829885494086e0));
#136186=cartesian_point('',(5.463170557366e1,3.186884643416e1,
1.822500259180e0));
#136187=cartesian_point('',(5.470408013774e1,3.191810156243e1,
1.818884799668e0));
#136188=cartesian_point('',(5.463087082612e1,3.036475593367e1,
1.360927784138e0));
#136189=cartesian_point('',(5.449651366890e1,3.046063663710e1,
1.365599255504e0));
#136190=cartesian_point('',(5.430199758141e1,3.068889748065e1,
1.372460501959e0));
#136191=cartesian_point('',(5.418365555189e1,3.109745490258e1,
1.376641180970e0));
#136192=cartesian_point('',(5.421914097705e1,3.148369482029e1,
1.375346540975e0));
#136193=cartesian_point('',(5.438087749112e1,3.180621348478e1,
1.369566582646e0));
#136194=cartesian_point('',(5.454572611414e1,3.196709021176e1,
1.363782317145e0));
#136195=cartesian_point('',(5.462714931969e1,3.202612412876e1,
1.360926237232e0));
#136196=(bounded_surface()b_spline_surface(3,3,((#136164,#136165,#136166,
#136167,#136168,#136169,#136170,#136171),(#136172,#136173,#136174,#136175,
#136176,#136177,#136178,#136179),(#136180,#136181,#136182,#136183,#136184,
#136185,#136186,#136187),(#136188,#136189,#136190,#136191,#136192,#136193,
#136194,#136195)),.unspecified.,.f.,.f.,.f.)b_spline_surface_with_knots((4,4),
(4,1,1,1,1,4),(-2.631091477964e-1,1.222506145686e0),(1.029674943247e-1,
2.866576857397e-1,4.293617925355e-1,5.720510855510e-1,7.146852176995e-1,
8.268544827432e-1),.unspecified.)geometric_representation_item()rational_b_spline_surface(((1.404436546777e0,1.404436546777e0,1.404436546777e0,1.404436546777e0,
1.404436546777e0,1.404436546777e0,1.404436546777e0,1.404436546777e0),(
8.795338109366e-1,8.795338109366e-1,8.795338109366e-1,8.795338109366e-1,
8.795338109366e-1,8.795338109366e-1,8.795338109366e-1,8.795338109366e-1),(
8.655694737558e-1,8.655694737558e-1,8.655694737558e-1,8.655694737558e-1,
8.655694737558e-1,8.655694737558e-1,8.655694737558e-1,8.655694737558e-1),(
1.362543535234e0,1.362543535234e0,1.362543535234e0,1.362543535234e0,
1.362543535234e0,1.362543535234e0,1.362543535234e0,1.362543535234e0)))representation_item('')surface());
#136197=oriented_edge('',*,*,#123589,.t.);
#136199=oriented_edge('',*,*,#136198,.t.);
#136201=oriented_edge('',*,*,#136200,.f.);
#136202=oriented_edge('',*,*,#136156,.t.);
#136203=edge_loop('',(#136197,#136199,#136201,#136202));
#136204=face_outer_bound('',#136203,.f.);
#136206=cartesian_point('',(5.369776527843e1,3.179386401085e1,1.5e0));
#136207=direction('',(7.055005880645e-1,7.087093341001e-1,0.e0));
#136208=direction('',(0.e0,0.e0,1.e0));
#136209=axis2_placement_3d('',#136206,#136207,#136208);
#136210=cylindrical_surface('',#136209,5.e-1);
#136211=oriented_edge('',*,*,#123587,.f.);
#136213=oriented_edge('',*,*,#136212,.f.);
#136215=oriented_edge('',*,*,#136214,.t.);
#136216=oriented_edge('',*,*,#136198,.f.);
#136217=edge_loop('',(#136211,#136213,#136215,#136216));
#136218=face_outer_bound('',#136217,.f.);
#136220=cartesian_point('',(5.805204508008e1,3.638535800382e1,
1.967581990027e0));
#136221=cartesian_point('',(5.813791436642e1,3.651234741504e1,
1.966368929123e0));
#136222=cartesian_point('',(5.837904652561e1,3.678087402527e1,
1.963714556744e0));
#136223=cartesian_point('',(5.887847816963e1,3.706369374420e1,
1.960461543612e0));
#136224=cartesian_point('',(5.949933742422e1,3.715315963578e1,
1.958866563929e0));
#136225=cartesian_point('',(6.011003175329e1,3.701035907240e1,
1.959512284794e0));
#136226=cartesian_point('',(6.065739445500e1,3.663411268205e1,
1.962478003507e0));
#136227=cartesian_point('',(6.090161762786e1,3.624938554031e1,
1.965650450922e0));
#136228=cartesian_point('',(6.098333887240e1,3.602322299148e1,
1.967663436788e0));
#136229=cartesian_point('',(5.841046002560e1,3.613208067645e1,
2.133758222648e0));
#136230=cartesian_point('',(5.847234541853e1,3.622710972850e1,
2.135546442034e0));
#136231=cartesian_point('',(5.864781286300e1,3.642911403694e1,
2.139344081193e0));
#136232=cartesian_point('',(5.901681816096e1,3.664409240932e1,
2.143385318600e0));
#136233=cartesian_point('',(5.947942432245e1,3.671332489600e1,
2.145268004016e0));
#136234=cartesian_point('',(5.993475370453e1,3.660579092990e1,
2.144503035620e0));
#136235=cartesian_point('',(6.033981235311e1,3.632164368752e1,
2.140977611824e0));
#136236=cartesian_point('',(6.051658152981e1,3.603310576664e1,
2.136523364243e0));
#136237=cartesian_point('',(6.057407310539e1,3.586478745210e1,
2.133856766911e0));
#136238=cartesian_point('',(5.869783786457e1,3.592899696600e1,
1.817485581718e0));
#136239=cartesian_point('',(5.874300479439e1,3.599663951200e1,
1.821682091684e0));
#136240=cartesian_point('',(5.887006843727e1,3.613985155358e1,
1.830696134616e0));
#136241=cartesian_point('',(5.913400753863e1,3.629109955914e1,
1.840846720765e0));
#136242=cartesian_point('',(5.946262917677e1,3.633928299443e1,
1.845679182945e0));
#136243=cartesian_point('',(5.978584059290e1,3.626335779245e1,
1.843718727886e0));
#136244=cartesian_point('',(6.007498231160e1,3.606283452623e1,
1.834697018651e0));
#136245=cartesian_point('',(6.020330989250e1,3.585798665183e1,
1.824047378159e0));
#136246=cartesian_point('',(6.024596208397e1,3.573773945097e1,
1.817523554536e0));
#136247=cartesian_point('',(5.858858562686e1,3.600619618094e1,
1.359746938139e0));
#136248=cartesian_point('',(5.864333812279e1,3.608198645726e1,
1.363030278731e0));
#136249=cartesian_point('',(5.879426322372e1,3.624053615484e1,
1.370116709211e0));
#136250=cartesian_point('',(5.909751512770e1,3.640400967026e1,
1.378280045068e0));
#136251=cartesian_point('',(5.946794854587e1,3.645399029811e1,
1.382198589215e0));
#136252=cartesian_point('',(5.983168460705e1,3.637033255429e1,
1.380609826003e0));
#136253=cartesian_point('',(6.016255780151e1,3.615059128099e1,
1.373302606648e0));
#136254=cartesian_point('',(6.031655725995e1,3.592236860346e1,
1.364905024901e0));
#136255=cartesian_point('',(6.037075011572e1,3.578602112457e1,
1.359712430150e0));
#136256=(bounded_surface()b_spline_surface(3,3,((#136220,#136221,#136222,
#136223,#136224,#136225,#136226,#136227,#136228),(#136229,#136230,#136231,
#136232,#136233,#136234,#136235,#136236,#136237),(#136238,#136239,#136240,
#136241,#136242,#136243,#136244,#136245,#136246),(#136247,#136248,#136249,
#136250,#136251,#136252,#136253,#136254,#136255)),.unspecified.,.f.,.f.,.f.)b_spline_surface_with_knots((4,4),(4,1,1,1,1,1,4),(-2.633553690624e-1,
1.222499626131e0),(1.578582263222e-1,2.525899874788e-1,3.782130342670e-1,
5.033890561839e-1,6.286415449985e-1,7.538756659006e-1,9.024167839379e-1),
.unspecified.)geometric_representation_item()rational_b_spline_surface(((
1.404695367836e0,1.404695367836e0,1.404695367836e0,1.404695367836e0,
1.404695367836e0,1.404695367836e0,1.404695367836e0,1.404695367836e0,
1.404695367836e0),(8.795414153424e-1,8.795414153424e-1,8.795414153424e-1,
8.795414153424e-1,8.795414153424e-1,8.795414153424e-1,8.795414153424e-1,
8.795414153424e-1,8.795414153424e-1),(8.654879641241e-1,8.654879641241e-1,
8.654879641241e-1,8.654879641241e-1,8.654879641241e-1,8.654879641241e-1,
8.654879641241e-1,8.654879641241e-1,8.654879641241e-1),(1.362535014181e0,
1.362535014181e0,1.362535014181e0,1.362535014181e0,1.362535014181e0,
1.362535014181e0,1.362535014181e0,1.362535014181e0,1.362535014181e0)))representation_item('')surface());
#136257=oriented_edge('',*,*,#123585,.f.);
#136259=oriented_edge('',*,*,#136258,.t.);
#136261=oriented_edge('',*,*,#136260,.f.);
#136262=oriented_edge('',*,*,#136212,.t.);
#136263=edge_loop('',(#136257,#136259,#136261,#136262));
#136264=face_outer_bound('',#136263,.f.);
#136266=cartesian_point('',(0.e0,0.e0,1.5e0));
#136267=direction('',(0.e0,0.e0,1.e0));
#136268=direction('',(-9.015116893244e-1,4.327547504205e-1,0.e0));
#136269=axis2_placement_3d('',#136266,#136267,#136268);
#136270=toroidal_surface('',#136269,7.067448228336e1,5.e-1);
#136271=oriented_edge('',*,*,#123583,.f.);
#136272=oriented_edge('',*,*,#136145,.f.);
#136274=oriented_edge('',*,*,#136273,.t.);
#136275=oriented_edge('',*,*,#136258,.f.);
#136276=edge_loop('',(#136271,#136272,#136274,#136275));
#136277=face_outer_bound('',#136276,.f.);
#136279=cartesian_point('',(0.e0,0.e0,-3.7e0));
#136280=direction('',(0.e0,0.e0,1.e0));
#136281=direction('',(0.e0,-1.e0,0.e0));
#136282=axis2_placement_3d('',#136279,#136280,#136281);
#136283=conical_surface('',#136282,6.990127565809e1,3.e0);
#136284=oriented_edge('',*,*,#136273,.f.);
#136286=oriented_edge('',*,*,#136285,.t.);
#136288=oriented_edge('',*,*,#136287,.f.);
#136290=oriented_edge('',*,*,#136289,.t.);
#136291=edge_loop('',(#136284,#136286,#136288,#136290));
#136292=face_outer_bound('',#136291,.f.);
#136294=cartesian_point('',(-4.273350183938e2,5.010260151136e2,
1.456082645390e2));
#136295=direction('',(-7.046132548385e-1,-7.076607094788e-1,
-5.231138849211e-2));
#136296=direction('',(7.012615464487e-1,-6.831842085919e-1,-2.036948222293e-1));
#136297=axis2_placement_3d('',#136294,#136295,#136296);
#136298=toroidal_surface('',#136297,7.037700936960e2,1.000000001050e0);
#136299=oriented_edge('',*,*,#136143,.t.);
#136301=oriented_edge('',*,*,#136300,.f.);
#136303=oriented_edge('',*,*,#136302,.t.);
#136304=oriented_edge('',*,*,#136285,.f.);
#136305=edge_loop('',(#136299,#136301,#136303,#136304));
#136306=face_outer_bound('',#136305,.f.);
#136308=cartesian_point('',(1.415247673303e1,7.063101823339e1,2.e0));
#136309=direction('',(-7.045337240279e-1,-7.077380725886e-1,
-5.233595624294e-2));
#136310=direction('',(7.087093341001e-1,-7.055005880645e-1,0.e0));
#136311=axis2_placement_3d('',#136308,#136309,#136310);
#136312=plane('',#136311);
#136313=oriented_edge('',*,*,#136158,.f.);
#136315=oriented_edge('',*,*,#136314,.t.);
#136317=oriented_edge('',*,*,#136316,.f.);
#136318=oriented_edge('',*,*,#136300,.t.);
#136319=edge_loop('',(#136313,#136315,#136317,#136318));
#136320=face_outer_bound('',#136319,.f.);
#136322=cartesian_point('',(4.181302093990e1,3.116624288311e1,
1.824292593605e2));
#136323=direction('',(7.391287221363e-2,1.677032751491e-4,-9.972646886342e-1));
#136324=direction('',(-7.045337240279e-1,-7.077380725886e-1,
-5.233595624294e-2));
#136325=axis2_placement_3d('',#136322,#136323,#136324);
#136326=cylindrical_surface('',#136325,1.e0);
#136327=oriented_edge('',*,*,#136200,.t.);
#136329=oriented_edge('',*,*,#136328,.f.);
#136331=oriented_edge('',*,*,#136330,.t.);
#136332=oriented_edge('',*,*,#136314,.f.);
#136333=edge_loop('',(#136327,#136329,#136331,#136332));
#136334=face_outer_bound('',#136333,.f.);
#136336=cartesian_point('',(6.273899098648e1,4.020366390048e1,2.e0));
#136337=direction('',(-7.077380725886e-1,7.045337240279e-1,-5.233595624294e-2));
#136338=direction('',(-7.055005880645e-1,-7.087093341001e-1,0.e0));
#136339=axis2_placement_3d('',#136336,#136337,#136338);
#136340=plane('',#136339);
#136341=oriented_edge('',*,*,#136214,.f.);
#136343=oriented_edge('',*,*,#136342,.t.);
#136345=oriented_edge('',*,*,#136344,.f.);
#136346=oriented_edge('',*,*,#136328,.t.);
#136347=edge_loop('',(#136341,#136343,#136345,#136346));
#136348=face_outer_bound('',#136347,.f.);
#136350=cartesian_point('',(5.936851768958e1,3.500329878774e1,
-3.319866957873e0));
#136351=direction('',(1.066773765072e-2,8.472941647692e-2,9.963468900724e-1));
#136352=direction('',(9.965524748306e-1,8.108405503864e-2,-1.756533311847e-2));
#136353=axis2_placement_3d('',#136350,#136351,#136352);
#136354=cylindrical_surface('',#136353,9.999287445602e-1);
#136355=oriented_edge('',*,*,#136260,.t.);
#136356=oriented_edge('',*,*,#136289,.f.);
#136358=oriented_edge('',*,*,#136357,.t.);
#136359=oriented_edge('',*,*,#136342,.f.);
#136360=edge_loop('',(#136355,#136356,#136358,#136359));
#136361=face_outer_bound('',#136360,.f.);
#136363=cartesian_point('',(5.949220002519e1,3.450309913180e1,
-9.288411432559e0));
#136364=cartesian_point('',(6.009426090766e1,3.441010021646e1,
-9.780860457089e0));
#136365=cartesian_point('',(6.065615243633e1,3.432334638481e1,
-9.241987718011e0));
#136366=cartesian_point('',(6.020242015605e1,3.439344395011e1,
-8.607286610882e0));
#136367=cartesian_point('',(5.950911679264e1,3.461263908465e1,
-9.288415844912e0));
#136368=cartesian_point('',(6.016674308833e1,3.487943897600e1,
-9.780879362415e0));
#136369=cartesian_point('',(6.078049111928e1,3.512846790131e1,
-9.242020148924e0));
#136370=cartesian_point('',(6.028488254923e1,3.492740687682e1,
-8.607308119319e0));
#136371=cartesian_point('',(5.944249665718e1,3.470122201674e1,
-9.288418018616e0));
#136372=cartesian_point('',(5.988130009765e1,3.525898454252e1,
-9.780888675946e0));
#136373=cartesian_point('',(6.029083138234e1,3.577955476742e1,
-9.242036125708e0));
#136374=cartesian_point('',(5.996013635767e1,3.535921281103e1,
-8.607318715248e0));
#136375=cartesian_point('',(5.933256388161e1,3.471536285005e1,
-9.288416641221e0));
#136376=cartesian_point('',(5.941027823601e1,3.531957285750e1,
-9.780882774308e0));
#136377=cartesian_point('',(5.948282260866e1,3.588349026187e1,
-9.242026001814e0));
#136378=cartesian_point('',(5.942425857926e1,3.542814364900e1,
-8.607312001002e0));
#136379=cartesian_point('',(5.922263110605e1,3.472950368336e1,
-9.288415263825e0));
#136380=cartesian_point('',(5.893925637438e1,3.538016117247e1,
-9.780876872669e0));
#136381=cartesian_point('',(5.867481383498e1,3.598742575631e1,
-9.242015877920e0));
#136382=cartesian_point('',(5.888838080086e1,3.549707448697e1,
-8.607305286755e0));
#136383=cartesian_point('',(5.913576149144e1,3.466066438969e1,
-9.288411166981e0));
#136384=cartesian_point('',(5.856705174858e1,3.508520989801e1,
-9.780859319185e0));
#136385=cartesian_point('',(5.803631989711e1,3.548145514861e1,
-9.241985766007e0));
#136386=cartesian_point('',(5.846492659579e1,3.516151079754e1,
-8.607285316298e0));
#136387=cartesian_point('',(5.912440563978e1,3.455040912712e1,
-9.288406824302e0));
#136388=cartesian_point('',(5.851839606456e1,3.461280629711e1,
-9.780840712392e0));
#136389=cartesian_point('',(5.795285409057e1,3.467107608695e1,
-9.241953847207e0));
#136390=cartesian_point('',(5.840957141595e1,3.462406102549e1,
-8.607264147499e0));
#136391=(bounded_surface()b_spline_surface(3,3,((#136363,#136364,#136365,
#136366),(#136367,#136368,#136369,#136370),(#136371,#136372,#136373,#136374),(
#136375,#136376,#136377,#136378),(#136379,#136380,#136381,#136382),(#136383,
#136384,#136385,#136386),(#136387,#136388,#136389,#136390)),.unspecified.,.f.,
.f.,.f.)b_spline_surface_with_knots((4,3,4),(4,4),(0.e0,1.e0,2.e0),(0.e0,1.e0),
.unspecified.)geometric_representation_item()rational_b_spline_surface(((
2.080904287116e0,8.767410551094e-1,8.767410551094e-1,2.080904287116e0),(
1.662097768743e0,7.002865823695e-1,7.002865823695e-1,1.662097768743e0),(
1.662097768743e0,7.002865823695e-1,7.002865823695e-1,1.662097768743e0),(
2.080904287116e0,8.767410551094e-1,8.767410551094e-1,2.080904287116e0),(
1.662097768743e0,7.002865823695e-1,7.002865823695e-1,1.662097768743e0),(
1.662097768743e0,7.002865823695e-1,7.002865823695e-1,1.662097768743e0),(
2.080904287116e0,8.767410551094e-1,8.767410551094e-1,2.080904287116e0)))representation_item('')surface());
#136393=oriented_edge('',*,*,#136392,.f.);
#136395=oriented_edge('',*,*,#136394,.f.);
#136396=oriented_edge('',*,*,#136357,.f.);
#136398=oriented_edge('',*,*,#136397,.t.);
#136399=edge_loop('',(#136393,#136395,#136396,#136398));
#136400=face_outer_bound('',#136399,.f.);
#136402=cartesian_point('',(0.e0,0.e0,-9.4e0));
#136403=direction('',(0.e0,0.e0,1.e0));
#136404=direction('',(1.e0,0.e0,0.e0));
#136405=axis2_placement_3d('',#136402,#136403,#136404);
#136406=plane('',#136405);
#136407=oriented_edge('',*,*,#136392,.t.);
#136409=oriented_edge('',*,*,#136408,.t.);
#136411=oriented_edge('',*,*,#136410,.f.);
#136413=oriented_edge('',*,*,#136412,.t.);
#136415=oriented_edge('',*,*,#136414,.t.);
#136417=oriented_edge('',*,*,#136416,.t.);
#136418=edge_loop('',(#136407,#136409,#136411,#136413,#136415,#136417));
#136419=face_outer_bound('',#136418,.f.);
#136421=cartesian_point('',(0.e0,0.e0,-8.9e0));
#136422=direction('',(0.e0,0.e0,1.e0));
#136423=direction('',(2.790553044815e-1,9.602750319782e-1,0.e0));
#136424=axis2_placement_3d('',#136421,#136422,#136423);
#136425=toroidal_surface('',#136424,6.912806903282e1,5.e-1);
#136426=oriented_edge('',*,*,#136408,.f.);
#136427=oriented_edge('',*,*,#136397,.f.);
#136428=oriented_edge('',*,*,#136287,.t.);
#136430=oriented_edge('',*,*,#136429,.f.);
#136431=edge_loop('',(#136426,#136427,#136428,#136430));
#136432=face_outer_bound('',#136431,.f.);
#136434=cartesian_point('',(6.513967907224e1,2.253870356804e1,
-9.365702058049e0));
#136435=cartesian_point('',(6.516015003401e1,2.251173165344e1,
-9.365702058049e0));
#136436=cartesian_point('',(6.519961959847e1,2.244031369094e1,
-9.365702058049e0));
#136437=cartesian_point('',(6.521878066608e1,2.231356020472e1,
-9.365702058049e0));
#136438=cartesian_point('',(6.518329351027e1,2.218095598398e1,
-9.365702058049e0));
#136439=cartesian_point('',(6.509920650445e1,2.207720808288e1,
-9.365702058049e0));
#136440=cartesian_point('',(6.498081612869e1,2.201760688682e1,
-9.365702058049e0));
#136441=cartesian_point('',(6.484598264748e1,2.201162889520e1,
-9.365702058049e0));
#136442=cartesian_point('',(6.470368778591e1,2.206721172735e1,
-9.365702058049e0));
#136443=cartesian_point('',(6.462987811960e1,2.214914160905e1,
-9.365702058049e0));
#136444=cartesian_point('',(6.460297001866e1,2.220315281239e1,
-9.365702058049e0));
#136445=cartesian_point('',(6.548723637799e1,2.280316955921e1,
-9.536383839974e0));
#136446=cartesian_point('',(6.553367638788e1,2.274202491338e1,
-9.536383839974e0));
#136447=cartesian_point('',(6.562294187035e1,2.258032816824e1,
-9.536383839974e0));
#136448=cartesian_point('',(6.566741640710e1,2.229065212559e1,
-9.536383839974e0));
#136449=cartesian_point('',(6.558494102929e1,2.197840169218e1,
-9.536383839974e0));
#136450=cartesian_point('',(6.538201844752e1,2.172693902604e1,
-9.536383839974e0));
#136451=cartesian_point('',(6.509324853239e1,2.158179930888e1,
-9.536383839974e0));
#136452=cartesian_point('',(6.477048722116e1,2.156843171250e1,
-9.536383839974e0));
#136453=cartesian_point('',(6.444067709650e1,2.169841933611e1,
-9.536383839974e0));
#136454=cartesian_point('',(6.427426971115e1,2.188412078680e1,
-9.536383839974e0));
#136455=cartesian_point('',(6.421306104901e1,2.200650126452e1,
-9.536383839974e0));
#136456=cartesian_point('',(6.576968121712e1,2.301808965192e1,
-9.224249405185e0));
#136457=cartesian_point('',(6.583722514309e1,2.292917431165e1,
-9.224249405185e0));
#136458=cartesian_point('',(6.596695762008e1,2.269411189422e1,
-9.224249405185e0));
#136459=cartesian_point('',(6.603200332126e1,2.227203571783e1,
-9.224249405185e0));
#136460=cartesian_point('',(6.591134264235e1,2.181379455668e1,
-9.224249405185e0));
#136461=cartesian_point('',(6.561184751417e1,2.144229047288e1,
-9.224249405185e0));
#136462=cartesian_point('',(6.518461749693e1,2.122763728945e1,
-9.224249405185e0));
#136463=cartesian_point('',(6.470913534479e1,2.120826448009e1,
-9.224249405185e0));
#136464=cartesian_point('',(6.422693965461e1,2.139871766818e1,
-9.224249405185e0));
#136465=cartesian_point('',(6.398528209732e1,2.166874979652e1,
-9.224249405185e0));
#136466=cartesian_point('',(6.389619884848e1,2.184669103484e1,
-9.224249405185e0));
#136467=cartesian_point('',(6.566772183853e1,2.294050594786e1,
-8.765499505939e0));
#136468=cartesian_point('',(6.572764748502e1,2.286161550136e1,
-8.765499505939e0));
#136469=cartesian_point('',(6.584277183599e1,2.265303725957e1,
-8.765499505939e0));
#136470=cartesian_point('',(6.590039158009e1,2.227875602991e1,
-8.765499505939e0));
#136471=cartesian_point('',(6.579351536179e1,2.187321586575e1,
-8.765499505939e0));
#136472=cartesian_point('',(6.552888182764e1,2.154504537234e1,
-8.765499505939e0));
#136473=cartesian_point('',(6.515163433696e1,2.135548576186e1,
-8.765499505939e0));
#136474=cartesian_point('',(6.473128267636e1,2.133828076629e1,
-8.765499505939e0));
#136475=cartesian_point('',(6.430409644710e1,2.150690657132e1,
-8.765499505939e0));
#136476=cartesian_point('',(6.408960334847e1,2.174649628146e1,
-8.765499505939e0));
#136477=cartesian_point('',(6.401058250919e1,2.190438071533e1,
-8.765499505939e0));
#136478=(bounded_surface()b_spline_surface(3,3,((#136434,#136435,#136436,
#136437,#136438,#136439,#136440,#136441,#136442,#136443,#136444),(#136445,
#136446,#136447,#136448,#136449,#136450,#136451,#136452,#136453,#136454,
#136455),(#136456,#136457,#136458,#136459,#136460,#136461,#136462,#136463,
#136464,#136465,#136466),(#136467,#136468,#136469,#136470,#136471,#136472,
#136473,#136474,#136475,#136476,#136477)),.unspecified.,.f.,.f.,.f.)b_spline_surface_with_knots((4,4),(4,1,1,1,1,1,1,1,4),(-2.621916339106e-1,1.222522415791e0),(
3.059681417321e-2,1.120741397038e-1,2.237642732835e-1,3.345987526258e-1,
4.446473281656e-1,5.544884526594e-1,6.648327443653e-1,7.760762919185e-1,
9.206629055338e-1),.unspecified.)geometric_representation_item()rational_b_spline_surface(((1.403439431046e0,1.403439431046e0,1.403439431046e0,1.403439431046e0,
1.403439431046e0,1.403439431046e0,1.403439431046e0,1.403439431046e0,
1.403439431046e0,1.403439431046e0,1.403439431046e0),(8.795185299426e-1,
8.795185299426e-1,8.795185299426e-1,8.795185299426e-1,8.795185299426e-1,
8.795185299426e-1,8.795185299426e-1,8.795185299426e-1,8.795185299426e-1,
8.795185299426e-1,8.795185299426e-1),(8.658844702269e-1,8.658844702269e-1,
8.658844702269e-1,8.658844702269e-1,8.658844702269e-1,8.658844702269e-1,
8.658844702269e-1,8.658844702269e-1,8.658844702269e-1,8.658844702269e-1,
8.658844702269e-1),(1.362537251899e0,1.362537251899e0,1.362537251899e0,
1.362537251899e0,1.362537251899e0,1.362537251899e0,1.362537251899e0,
1.362537251899e0,1.362537251899e0,1.362537251899e0,1.362537251899e0)))representation_item('')surface());
#136479=oriented_edge('',*,*,#136410,.t.);
#136480=oriented_edge('',*,*,#136429,.t.);
#136481=oriented_edge('',*,*,#136302,.f.);
#136483=oriented_edge('',*,*,#136482,.t.);
#136484=edge_loop('',(#136479,#136480,#136481,#136483));
#136485=face_outer_bound('',#136484,.f.);
#136487=cartesian_point('',(6.553595272107e1,2.099269703949e1,-8.9e0));
#136488=direction('',(-7.087093341001e-1,7.055005880645e-1,0.e0));
#136489=direction('',(0.e0,0.e0,-1.e0));
#136490=axis2_placement_3d('',#136487,#136488,#136489);
#136491=cylindrical_surface('',#136490,5.e-1);
#136492=oriented_edge('',*,*,#136412,.f.);
#136493=oriented_edge('',*,*,#136482,.f.);
#136494=oriented_edge('',*,*,#136316,.t.);
#136496=oriented_edge('',*,*,#136495,.f.);
#136497=edge_loop('',(#136492,#136493,#136494,#136496));
#136498=face_outer_bound('',#136497,.f.);
#136500=cartesian_point('',(5.597118646051e1,3.138297435675e1,
-9.288598079784e0));
#136501=cartesian_point('',(5.590550537891e1,3.198864032822e1,
-9.780697326372e0));
#136502=cartesian_point('',(5.584423899339e1,3.255367753662e1,
-9.241915065058e0));
#136503=cartesian_point('',(5.589371438394e1,3.209747065851e1,
-8.607301472335e0));
#136504=cartesian_point('',(5.566810633041e1,3.135010916995e1,
-9.288595426933e0));
#136505=cartesian_point('',(5.460781436684e1,3.184792223659e1,
-9.780685967725e0));
#136506=cartesian_point('',(5.361865493933e1,3.231234124165e1,
-9.241895584592e0));
#136507=cartesian_point('',(5.441730241465e1,3.193737255129e1,
-8.607288549348e0));
#136508=cartesian_point('',(5.566879910838e1,3.104525312879e1,
-9.288595766202e0));
#136509=cartesian_point('',(5.461078061787e1,3.054262734822e1,
-9.780687420363e0));
#136510=cartesian_point('',(5.362374216034e1,3.007371628210e1,
-9.241898075916e0));
#136511=cartesian_point('',(5.442067718451e1,3.045230948257e1,
-8.607290202047e0));
#136512=cartesian_point('',(5.597202547811e1,3.101376575883e1,
-9.288598490669e0));
#136513=cartesian_point('',(5.590909778068e1,3.040780862232e1,
-9.780699085650e0));
#136514=cartesian_point('',(5.585040008415e1,2.984249759926e1,
-9.241918082279e0));
#136515=cartesian_point('',(5.589780153945e1,3.029892321515e1,
-8.607303473904e0));
#136516=(bounded_surface()b_spline_surface(3,3,((#136500,#136501,#136502,
#136503),(#136504,#136505,#136506,#136507),(#136508,#136509,#136510,#136511),(
#136512,#136513,#136514,#136515)),.unspecified.,.f.,.f.,.f.)b_spline_surface_with_knots((4,4),(4,4),(0.e0,1.e0),(0.e0,1.e0),.unspecified.)geometric_representation_item()rational_b_spline_surface(((3.195498563238e0,1.346915372289e0,
1.346915372289e0,3.195498563238e0),(1.290013847942e0,5.437459751188e-1,
5.437459751188e-1,1.290013847942e0),(1.290013847942e0,5.437459751188e-1,
5.437459751188e-1,1.290013847942e0),(3.195498563238e0,1.346915372289e0,
1.346915372289e0,3.195498563238e0)))representation_item('')surface());
#136517=oriented_edge('',*,*,#136414,.f.);
#136518=oriented_edge('',*,*,#136495,.t.);
#136519=oriented_edge('',*,*,#136330,.f.);
#136521=oriented_edge('',*,*,#136520,.t.);
#136522=edge_loop('',(#136517,#136518,#136519,#136521));
#136523=face_outer_bound('',#136522,.f.);
#136525=cartesian_point('',(5.479372278346e1,3.070286855320e1,-8.9e0));
#136526=direction('',(7.055005880645e-1,7.087093341001e-1,0.e0));
#136527=direction('',(0.e0,0.e0,-1.e0));
#136528=axis2_placement_3d('',#136525,#136526,#136527);
#136529=cylindrical_surface('',#136528,5.e-1);
#136530=oriented_edge('',*,*,#136416,.f.);
#136531=oriented_edge('',*,*,#136520,.f.);
#136532=oriented_edge('',*,*,#136344,.t.);
#136533=oriented_edge('',*,*,#136394,.t.);
#136534=edge_loop('',(#136530,#136531,#136532,#136533));
#136535=face_outer_bound('',#136534,.f.);
#136537=cartesian_point('',(5.869290811122e1,3.964887573378e1,
1.966889779923e0));
#136538=cartesian_point('',(5.885855039319e1,3.947985380241e1,
1.965537713737e0));
#136539=cartesian_point('',(5.909315302808e1,3.910450925416e1,
1.963594565411e0));
#136540=cartesian_point('',(5.919987775520e1,3.847258196433e1,
1.962337842718e0));
#136541=cartesian_point('',(5.908721814828e1,3.788427542680e1,
1.962752992417e0));
#136542=cartesian_point('',(5.880901434144e1,3.742559736680e1,
1.964485084539e0));
#136543=cartesian_point('',(5.855988991711e1,3.720452239911e1,
1.966102048202e0));
#136544=cartesian_point('',(5.844876030728e1,3.712772261829e1,
1.966786344376e0));
#136545=cartesian_point('',(5.837501360639e1,3.934729100907e1,
2.134959322770e0));
#136546=cartesian_point('',(5.849900669042e1,3.922379865632e1,
2.136741311599e0));
#136547=cartesian_point('',(5.867573173663e1,3.894722685324e1,
2.139446641621e0));
#136548=cartesian_point('',(5.875700256406e1,3.847820636779e1,
2.141034573255e0));
#136549=cartesian_point('',(5.867263261949e1,3.804121306600e1,
2.140506631477e0));
#136550=cartesian_point('',(5.846374780795e1,3.770225266713e1,
2.138260680929e0));
#136551=cartesian_point('',(5.827749854233e1,3.754055213616e1,
2.135949936699e0));
#136552=cartesian_point('',(5.819464815988e1,3.748473042092e1,
2.134821318244e0));
#136553=cartesian_point('',(5.811874796479e1,3.910419744526e1,
1.820079737988e0));
#136554=cartesian_point('',(5.820680329956e1,3.901510287838e1,
1.824448461210e0));
#136555=cartesian_point('',(5.833170856860e1,3.881691440351e1,
1.830938121190e0));
#136556=cartesian_point('',(5.838873986819e1,3.848277137515e1,
1.834898740121e0));
#136557=cartesian_point('',(5.832896311079e1,3.817167478718e1,
1.833585434152e0));
#136558=cartesian_point('',(5.818110088151e1,3.792942639599e1,
1.828042764739e0));
#136559=cartesian_point('',(5.804878361828e1,3.781294407632e1,
1.822555400834e0));
#136560=cartesian_point('',(5.798979084641e1,3.777253742253e1,
1.820012725499e0));
#136561=cartesian_point('',(5.821447678946e1,3.919503675976e1,
1.361663970859e0));
#136562=cartesian_point('',(5.831293451255e1,3.909014437542e1,
1.365143493740e0));
#136563=cartesian_point('',(5.845059391444e1,3.886108857037e1,
1.370266871824e0));
#136564=cartesian_point('',(5.851192156322e1,3.848110573149e1,
1.373442868378e0));
#136565=cartesian_point('',(5.844524478269e1,3.812799126336e1,
1.372390826019e0));
#136566=cartesian_point('',(5.828116445801e1,3.784987609233e1,
1.367964692107e0));
#136567=cartesian_point('',(5.813285275458e1,3.771311857833e1,
1.363650713535e0));
#136568=cartesian_point('',(5.806630465735e1,3.766504002881e1,
1.361696884679e0));
#136569=(bounded_surface()b_spline_surface(3,3,((#136537,#136538,#136539,
#136540,#136541,#136542,#136543,#136544),(#136545,#136546,#136547,#136548,
#136549,#136550,#136551,#136552),(#136553,#136554,#136555,#136556,#136557,
#136558,#136559,#136560),(#136561,#136562,#136563,#136564,#136565,#136566,
#136567,#136568)),.unspecified.,.f.,.f.,.f.)b_spline_surface_with_knots((4,4),
(4,1,1,1,1,4),(-2.635485240148e-1,1.222509354641e0),(1.136097833335e-1,
2.864929577496e-1,4.292557055632e-1,5.720157880165e-1,7.147029367319e-1,
8.135217588094e-1),.unspecified.)geometric_representation_item()rational_b_spline_surface(((1.404880695394e0,1.404880695394e0,1.404880695394e0,1.404880695394e0,
1.404880695394e0,1.404880695394e0,1.404880695394e0,1.404880695394e0),(
8.795474403078e-1,8.795474403078e-1,8.795474403078e-1,8.795474403076e-1,
8.795474403076e-1,8.795474403078e-1,8.795474403078e-1,8.795474403078e-1),(
8.654296470338e-1,8.654296470338e-1,8.654296470338e-1,8.654296470336e-1,
8.654296470336e-1,8.654296470338e-1,8.654296470338e-1,8.654296470338e-1),(
1.362527315572e0,1.362527315572e0,1.362527315572e0,1.362527315572e0,
1.362527315572e0,1.362527315572e0,1.362527315572e0,1.362527315572e0)))representation_item('')surface());
#136570=oriented_edge('',*,*,#123595,.f.);
#136572=oriented_edge('',*,*,#136571,.t.);
#136574=oriented_edge('',*,*,#136573,.f.);
#136576=oriented_edge('',*,*,#136575,.t.);
#136577=edge_loop('',(#136570,#136572,#136574,#136576));
#136578=face_outer_bound('',#136577,.f.);
#136580=cartesian_point('',(5.899272416441e1,3.789396129249e1,1.5e0));
#136581=direction('',(-7.055005880645e-1,-7.087093341001e-1,0.e0));
#136582=direction('',(0.e0,0.e0,1.e0));
#136583=axis2_placement_3d('',#136580,#136581,#136582);
#136584=cylindrical_surface('',#136583,5.e-1);
#136585=oriented_edge('',*,*,#123609,.f.);
#136587=oriented_edge('',*,*,#136586,.f.);
#136589=oriented_edge('',*,*,#136588,.t.);
#136590=oriented_edge('',*,*,#136571,.f.);
#136591=edge_loop('',(#136585,#136587,#136589,#136590));
#136592=face_outer_bound('',#136591,.f.);
#136594=cartesian_point('',(5.407278721709e1,3.273346459252e1,
1.967202069845e0));
#136595=cartesian_point('',(5.392100046405e1,3.250881472593e1,
1.965497876775e0));
#136596=cartesian_point('',(5.354942372931e1,3.217841660910e1,
1.962821233368e0));
#136597=cartesian_point('',(5.286909507076e1,3.197494137348e1,
1.961166328958e0));
#136598=cartesian_point('',(5.222352513502e1,3.203616552142e1,
1.961675656662e0));
#136599=cartesian_point('',(5.169049347521e1,3.231302735178e1,
1.963977305179e0));
#136600=cartesian_point('',(5.143106791106e1,3.259118169704e1,
1.966118942594e0));
#136601=cartesian_point('',(5.133744576363e1,3.272732988885e1,
1.967202476756e0));
#136602=cartesian_point('',(5.371461083126e1,3.298622270317e1,
2.134314910061e0));
#136603=cartesian_point('',(5.360476180782e1,3.281850723105e1,
2.136895163427e0));
#136604=cartesian_point('',(5.333192140741e1,3.256997576772e1,
2.140388493439e0));
#136605=cartesian_point('',(5.282667038310e1,3.241604212004e1,
2.142476097859e0));
#136606=cartesian_point('',(5.234635371506e1,3.246243860277e1,
2.141824245855e0));
#136607=cartesian_point('',(5.195196169794e1,3.267146741628e1,
2.138961400293e0));
#136608=cartesian_point('',(5.176238735600e1,3.288004321089e1,
2.135820268916e0));
#136609=cartesian_point('',(5.169456684721e1,3.298168966435e1,
2.134313786854e0));
#136610=cartesian_point('',(5.342666831118e1,3.318944996914e1,
1.818887017791e0));
#136611=cartesian_point('',(5.334683087122e1,3.307003137543e1,
1.824881828376e0));
#136612=cartesian_point('',(5.315078404489e1,3.289412063258e1,
1.833479416503e0));
#136613=cartesian_point('',(5.279096124773e1,3.278565730195e1,
1.838689443928e0));
#136614=cartesian_point('',(5.244938615860e1,3.281830895743e1,
1.837072281367e0));
#136615=cartesian_point('',(5.216769111397e1,3.296583490980e1,
1.829885539366e0));
#136616=cartesian_point('',(5.203095419108e1,3.311383445881e1,
1.822500304291e0));
#136617=cartesian_point('',(5.198169906366e1,3.318620902180e1,
1.818884844699e0));
#136618=cartesian_point('',(5.353504468134e1,3.311299970199e1,
1.360927783184e0));
#136619=cartesian_point('',(5.343916397793e1,3.297864254472e1,
1.365599254548e0));
#136620=cartesian_point('',(5.321090313429e1,3.278412645718e1,
1.372460500999e0));
#136621=cartesian_point('',(5.280234571225e1,3.266578442766e1,
1.376641180008e0));
#136622=cartesian_point('',(5.241610579446e1,3.270126985281e1,
1.375346540013e0));
#136623=cartesian_point('',(5.209358712989e1,3.286300636694e1,
1.369566581688e0));
#136624=cartesian_point('',(5.193271040286e1,3.302785498994e1,
1.363782316190e0));
#136625=cartesian_point('',(5.187367648589e1,3.310927819566e1,
1.360926236279e0));
#136626=(bounded_surface()b_spline_surface(3,3,((#136594,#136595,#136596,
#136597,#136598,#136599,#136600,#136601),(#136602,#136603,#136604,#136605,
#136606,#136607,#136608,#136609),(#136610,#136611,#136612,#136613,#136614,
#136615,#136616,#136617),(#136618,#136619,#136620,#136621,#136622,#136623,
#136624,#136625)),.unspecified.,.f.,.f.,.f.)b_spline_surface_with_knots((4,4),
(4,1,1,1,1,4),(-2.631092420374e-1,1.222506147309e0),(1.029674943267e-1,
2.866576857397e-1,4.293617925355e-1,5.720510855510e-1,7.146852176995e-1,
8.268544827408e-1),.unspecified.)geometric_representation_item()rational_b_spline_surface(((1.404436646669e0,1.404436646669e0,1.404436646669e0,1.404436646669e0,
1.404436646669e0,1.404436646669e0,1.404436646669e0,1.404436646669e0),(
8.795338121348e-1,8.795338121348e-1,8.795338121348e-1,8.795338121348e-1,
8.795338121348e-1,8.795338121348e-1,8.795338121348e-1,8.795338121348e-1),(
8.655694421994e-1,8.655694421994e-1,8.655694421994e-1,8.655694421994e-1,
8.655694421994e-1,8.655694421994e-1,8.655694421994e-1,8.655694421994e-1),(
1.362543536863e0,1.362543536863e0,1.362543536863e0,1.362543536863e0,
1.362543536863e0,1.362543536863e0,1.362543536863e0,1.362543536863e0)))representation_item('')surface());
#136627=oriented_edge('',*,*,#123607,.t.);
#136629=oriented_edge('',*,*,#136628,.t.);
#136631=oriented_edge('',*,*,#136630,.f.);
#136632=oriented_edge('',*,*,#136586,.t.);
#136633=edge_loop('',(#136627,#136629,#136631,#136632));
#136634=face_outer_bound('',#136633,.f.);
#136636=cartesian_point('',(5.210593660397e1,3.217989415444e1,1.5e0));
#136637=direction('',(-7.087093341001e-1,7.055005880645e-1,0.e0));
#136638=direction('',(0.e0,0.e0,1.e0));
#136639=axis2_placement_3d('',#136636,#136637,#136638);
#136640=cylindrical_surface('',#136639,5.e-1);
#136641=oriented_edge('',*,*,#123605,.f.);
#136643=oriented_edge('',*,*,#136642,.f.);
#136645=oriented_edge('',*,*,#136644,.t.);
#136646=oriented_edge('',*,*,#136628,.f.);
#136647=edge_loop('',(#136641,#136643,#136645,#136646));
#136648=face_outer_bound('',#136647,.f.);
#136650=cartesian_point('',(4.425853413585e1,3.977457173204e1,
1.967202089752e0));
#136651=cartesian_point('',(4.403388427598e1,3.992635848015e1,
1.965497897192e0));
#136652=cartesian_point('',(4.370348616892e1,4.029793520312e1,
1.962821254519e0));
#136653=cartesian_point('',(4.350001093921e1,4.097826384081e1,
1.961166350555e0));
#136654=cartesian_point('',(4.356123508537e1,4.162383375688e1,
1.961675678121e0));
#136655=cartesian_point('',(4.383809690766e1,4.215686540019e1,
1.963977326023e0));
#136656=cartesian_point('',(4.411625124464e1,4.241629095599e1,
1.966118962809e0));
#136657=cartesian_point('',(4.425239943230e1,4.250991310037e1,
1.967202496663e0));
#136658=cartesian_point('',(4.451129224129e1,4.013274811064e1,
2.134314870407e0));
#136659=cartesian_point('',(4.434357677508e1,4.024259713032e1,
2.136895124191e0));
#136660=cartesian_point('',(4.409504532068e1,4.051543752135e1,
2.140388454830e0));
#136661=cartesian_point('',(4.394111167858e1,4.102068852780e1,
2.142476059633e0));
#136662=cartesian_point('',(4.398750815963e1,4.150100517882e1,
2.141824207510e0));
#136663=cartesian_point('',(4.419653696558e1,4.189539718211e1,
2.138961361418e0));
#136664=cartesian_point('',(4.440511275276e1,4.208497151762e1,
2.135820229520e0));
#136665=cartesian_point('',(4.450675920250e1,4.215279202417e1,
2.134313747199e0));
#136666=cartesian_point('',(4.471451947419e1,4.042069058387e1,
1.818886972784e0));
#136667=cartesian_point('',(4.459510087894e1,4.050052802550e1,
1.824881783229e0));
#136668=cartesian_point('',(4.441919013404e1,4.069657485522e1,
1.833479371172e0));
#136669=cartesian_point('',(4.431072680235e1,4.105639765758e1,
1.838689398487e0));
#136670=cartesian_point('',(4.434337845811e1,4.139797275148e1,
1.837072235960e0));
#136671=cartesian_point('',(4.449090441207e1,4.167966780042e1,
1.829885494109e0));
#136672=cartesian_point('',(4.463890396286e1,4.181640472587e1,
1.822500259204e0));
#136673=cartesian_point('',(4.471127852693e1,4.186565985414e1,
1.818884799692e0));
#136674=cartesian_point('',(4.463806921532e1,4.031231422538e1,
1.360927784137e0));
#136675=cartesian_point('',(4.450371205809e1,4.040819492880e1,
1.365599255504e0));
#136676=cartesian_point('',(4.430919597060e1,4.063645577236e1,
1.372460501958e0));
#136677=cartesian_point('',(4.419085394108e1,4.104501319429e1,
1.376641180969e0));
#136678=cartesian_point('',(4.422633936624e1,4.143125311200e1,
1.375346540974e0));
#136679=cartesian_point('',(4.438807588033e1,4.175377177649e1,
1.369566582646e0));
#136680=cartesian_point('',(4.455292450332e1,4.191464850347e1,
1.363782317144e0));
#136681=cartesian_point('',(4.463434770890e1,4.197368242048e1,
1.360926237231e0));
#136682=(bounded_surface()b_spline_surface(3,3,((#136650,#136651,#136652,
#136653,#136654,#136655,#136656,#136657),(#136658,#136659,#136660,#136661,
#136662,#136663,#136664,#136665),(#136666,#136667,#136668,#136669,#136670,
#136671,#136672,#136673),(#136674,#136675,#136676,#136677,#136678,#136679,
#136680,#136681)),.unspecified.,.f.,.f.,.f.)b_spline_surface_with_knots((4,4),
(4,1,1,1,1,4),(-2.631091478458e-1,1.222506145687e0),(1.029674943240e-1,
2.866576857397e-1,4.293617925355e-1,5.720510855509e-1,7.146852176995e-1,
8.268544827469e-1),.unspecified.)geometric_representation_item()rational_b_spline_surface(((1.404436546829e0,1.404436546829e0,1.404436546829e0,1.404436546829e0,
1.404436546829e0,1.404436546829e0,1.404436546829e0,1.404436546829e0),(
8.795338109372e-1,8.795338109372e-1,8.795338109372e-1,8.795338109372e-1,
8.795338109372e-1,8.795338109372e-1,8.795338109372e-1,8.795338109372e-1),(
8.655694737392e-1,8.655694737392e-1,8.655694737392e-1,8.655694737392e-1,
8.655694737392e-1,8.655694737392e-1,8.655694737392e-1,8.655694737392e-1),(
1.362543535235e0,1.362543535235e0,1.362543535235e0,1.362543535235e0,
1.362543535235e0,1.362543535235e0,1.362543535235e0,1.362543535235e0)))representation_item('')surface());
#136683=oriented_edge('',*,*,#123603,.t.);
#136685=oriented_edge('',*,*,#136684,.t.);
#136687=oriented_edge('',*,*,#136686,.f.);
#136688=oriented_edge('',*,*,#136642,.t.);
#136689=edge_loop('',(#136683,#136685,#136687,#136688));
#136690=face_outer_bound('',#136689,.f.);
#136692=cartesian_point('',(4.370496366762e1,4.174142230256e1,1.5e0));
#136693=direction('',(7.055005880645e-1,7.087093341001e-1,0.e0));
#136694=direction('',(0.e0,0.e0,1.e0));
#136695=axis2_placement_3d('',#136692,#136693,#136694);
#136696=cylindrical_surface('',#136695,5.e-1);
#136697=oriented_edge('',*,*,#123601,.f.);
#136699=oriented_edge('',*,*,#136698,.f.);
#136701=oriented_edge('',*,*,#136700,.t.);
#136702=oriented_edge('',*,*,#136684,.f.);
#136703=edge_loop('',(#136697,#136699,#136701,#136702));
#136704=face_outer_bound('',#136703,.f.);
#136706=cartesian_point('',(4.953050601679e1,4.781179615137e1,
1.967311847007e0));
#136707=cartesian_point('',(4.962952934978e1,4.795736046265e1,
1.966100373421e0));
#136708=cartesian_point('',(4.990134792527e1,4.824597414414e1,
1.963782788448e0));
#136709=cartesian_point('',(5.045808393772e1,4.852201996767e1,
1.961351244806e0));
#136710=cartesian_point('',(5.111873999243e1,4.856673385398e1,
1.960868775812e0));
#136711=cartesian_point('',(5.180125048607e1,4.833666229116e1,
1.962698626727e0));
#136712=cartesian_point('',(5.216344446533e1,4.798818535499e1,
1.965504906550e0));
#136713=cartesian_point('',(5.230667833243e1,4.775682722796e1,
1.967320302998e0));
#136714=cartesian_point('',(4.988875823446e1,4.755893726879e1,
2.134189977060e0));
#136715=cartesian_point('',(4.996041660280e1,4.766764252396e1,
2.135838827061e0));
#136716=cartesian_point('',(5.015902008963e1,4.788423578658e1,
2.139209856822e0));
#136717=cartesian_point('',(5.057115746503e1,4.809296128380e1,
2.142218243952e0));
#136718=cartesian_point('',(5.106293236048e1,4.812703929321e1,
2.142824631757e0));
#136719=cartesian_point('',(5.156980060882e1,4.795304053817e1,
2.140557751513e0));
#136720=cartesian_point('',(5.183540532071e1,4.769097977876e1,
2.136824131695e0));
#136721=cartesian_point('',(5.193876936390e1,4.751833991580e1,
2.134188929439e0));
#136722=cartesian_point('',(5.017660884270e1,4.735575660038e1,
1.818610588324e0));
#136723=cartesian_point('',(5.022870318763e1,4.743316286226e1,
1.822600934797e0));
#136724=cartesian_point('',(5.037198817351e1,4.758679951816e1,
1.830551580680e0));
#136725=cartesian_point('',(5.066626994374e1,4.773399191747e1,
1.838120321402e0));
#136726=cartesian_point('',(5.101588484721e1,4.775789861301e1,
1.839635955360e0));
#136727=cartesian_point('',(5.137687363712e1,4.763526451342e1,
1.833935840315e0));
#136728=cartesian_point('',(5.156791587953e1,4.744971040217e1,
1.824818030634e0));
#136729=cartesian_point('',(5.164320571669e1,4.732671538944e1,
1.818598036789e0));
#136730=cartesian_point('',(5.006812774063e1,4.743231293578e1,
1.360741340998e0));
#136731=cartesian_point('',(5.013070360974e1,4.751935554156e1,
1.363904757034e0));
#136732=cartesian_point('',(5.029933711467e1,4.769019027368e1,
1.370140910511e0));
#136733=cartesian_point('',(5.063588909752e1,4.785102606085e1,
1.376234018435e0));
#136734=cartesian_point('',(5.103078462278e1,4.787668084174e1,
1.377451069808e0));
#136735=cartesian_point('',(5.144065306690e1,4.774278443617e1,
1.372863228238e0));
#136736=cartesian_point('',(5.166370213136e1,4.753746969183e1,
1.365608457101e0));
#136737=cartesian_point('',(5.175465263774e1,4.739892788057e1,
1.360728163425e0));
#136738=(bounded_surface()b_spline_surface(3,3,((#136706,#136707,#136708,
#136709,#136710,#136711,#136712,#136713),(#136714,#136715,#136716,#136717,
#136718,#136719,#136720,#136721),(#136722,#136723,#136724,#136725,#136726,
#136727,#136728,#136729),(#136730,#136731,#136732,#136733,#136734,#136735,
#136736,#136737)),.unspecified.,.f.,.f.,.f.)b_spline_surface_with_knots((4,4),
(4,1,1,1,1,4),(-2.629965501734e-1,1.222502205491e0),(1.698483147769e-1,
2.870366876812e-1,4.298502073374e-1,5.725201875514e-1,7.150109352058e-1,
8.958618363209e-1),.unspecified.)geometric_representation_item()rational_b_spline_surface(((1.404315821266e0,1.404315821266e0,1.404315821266e0,1.404315821266e0,
1.404315821266e0,1.404315821266e0,1.404315821266e0,1.404315821266e0),(
8.795335014775e-1,8.795335014775e-1,8.795335014775e-1,8.795335014775e-1,
8.795335014775e-1,8.795335014775e-1,8.795335014775e-1,8.795335014775e-1),(
8.656076743318e-1,8.656076743318e-1,8.656076743318e-1,8.656076743318e-1,
8.656076743318e-1,8.656076743318e-1,8.656076743318e-1,8.656076743318e-1),(
1.362538339829e0,1.362538339829e0,1.362538339829e0,1.362538339829e0,
1.362538339829e0,1.362538339829e0,1.362538339829e0,1.362538339829e0)))representation_item('')surface());
#136739=oriented_edge('',*,*,#123599,.f.);
#136741=oriented_edge('',*,*,#136740,.t.);
#136743=oriented_edge('',*,*,#136742,.f.);
#136744=oriented_edge('',*,*,#136698,.t.);
#136745=edge_loop('',(#136739,#136741,#136743,#136744));
#136746=face_outer_bound('',#136745,.f.);
#136748=cartesian_point('',(0.e0,0.e0,1.5e0));
#136749=direction('',(0.e0,0.e0,1.e0));
#136750=direction('',(7.294740758478e-1,6.840084594989e-1,0.e0));
#136751=axis2_placement_3d('',#136748,#136749,#136750);
#136752=toroidal_surface('',#136751,7.067448228336e1,5.e-1);
#136753=oriented_edge('',*,*,#123597,.f.);
#136754=oriented_edge('',*,*,#136575,.f.);
#136756=oriented_edge('',*,*,#136755,.t.);
#136757=oriented_edge('',*,*,#136740,.f.);
#136758=edge_loop('',(#136753,#136754,#136756,#136757));
#136759=face_outer_bound('',#136758,.f.);
#136761=cartesian_point('',(0.e0,0.e0,-3.7e0));
#136762=direction('',(0.e0,0.e0,1.e0));
#136763=direction('',(0.e0,-1.e0,0.e0));
#136764=axis2_placement_3d('',#136761,#136762,#136763);
#136765=conical_surface('',#136764,6.990127565809e1,3.e0);
#136766=oriented_edge('',*,*,#136755,.f.);
#136768=oriented_edge('',*,*,#136767,.t.);
#136770=oriented_edge('',*,*,#136769,.f.);
#136772=oriented_edge('',*,*,#136771,.t.);
#136773=edge_loop('',(#136766,#136768,#136770,#136772));
#136774=face_outer_bound('',#136773,.f.);
#136776=cartesian_point('',(5.712686371893e1,3.852773523990e1,
-3.602717403818e0));
#136777=direction('',(-6.739444196785e-2,6.413141641936e-3,-9.977057987233e-1));
#136778=direction('',(5.026577607101e-1,8.640188607483e-1,-2.840042022893e-2));
#136779=axis2_placement_3d('',#136776,#136777,#136778);
#136780=cylindrical_surface('',#136779,9.999491933377e-1);
#136781=oriented_edge('',*,*,#136573,.t.);
#136783=oriented_edge('',*,*,#136782,.f.);
#136785=oriented_edge('',*,*,#136784,.t.);
#136786=oriented_edge('',*,*,#136767,.f.);
#136787=edge_loop('',(#136781,#136783,#136785,#136786));
#136788=face_outer_bound('',#136787,.f.);
#136790=cartesian_point('',(4.958369346437e1,2.911468356632e1,2.e0));
#136791=direction('',(7.077380725886e-1,-7.045337240279e-1,-5.233595624294e-2));
#136792=direction('',(7.055005880645e-1,7.087093341001e-1,0.e0));
#136793=axis2_placement_3d('',#136790,#136791,#136792);
#136794=plane('',#136793);
#136795=oriented_edge('',*,*,#136588,.f.);
#136797=oriented_edge('',*,*,#136796,.t.);
#136799=oriented_edge('',*,*,#136798,.f.);
#136800=oriented_edge('',*,*,#136782,.t.);
#136801=edge_loop('',(#136795,#136797,#136799,#136800));
#136802=face_outer_bound('',#136801,.f.);
#136804=cartesian_point('',(5.273355773170e1,2.029514981592e1,
1.824292593605e2));
#136805=direction('',(-1.677032751491e-4,7.391287221363e-2,-9.972646886342e-1));
#136806=direction('',(7.077380725886e-1,-7.045337240279e-1,-5.233595624294e-2));
#136807=axis2_placement_3d('',#136804,#136805,#136806);
#136808=cylindrical_surface('',#136807,1.e0);
#136809=oriented_edge('',*,*,#136630,.t.);
#136811=oriented_edge('',*,*,#136810,.f.);
#136813=oriented_edge('',*,*,#136812,.t.);
#136814=oriented_edge('',*,*,#136796,.f.);
#136815=edge_loop('',(#136809,#136811,#136813,#136814));
#136816=face_outer_bound('',#136815,.f.);
#136818=cartesian_point('',(4.063975307950e1,4.426366544215e1,2.e0));
#136819=direction('',(-7.045337240279e-1,-7.077380725886e-1,
-5.233595624294e-2));
#136820=direction('',(7.087093341001e-1,-7.055005880645e-1,0.e0));
#136821=axis2_placement_3d('',#136818,#136819,#136820);
#136822=plane('',#136821);
#136823=oriented_edge('',*,*,#136644,.f.);
#136825=oriented_edge('',*,*,#136824,.t.);
#136827=oriented_edge('',*,*,#136826,.f.);
#136828=oriented_edge('',*,*,#136810,.t.);
#136829=edge_loop('',(#136823,#136825,#136827,#136828));
#136830=face_outer_bound('',#136829,.f.);
#136832=cartesian_point('',(3.182021932909e1,4.111380117482e1,
1.824292593605e2));
#136833=direction('',(7.391287221363e-2,1.677032751491e-4,-9.972646886342e-1));
#136834=direction('',(-7.045337240279e-1,-7.077380725886e-1,
-5.233595624294e-2));
#136835=axis2_placement_3d('',#136832,#136833,#136834);
#136836=cylindrical_surface('',#136835,1.e0);
#136837=oriented_edge('',*,*,#136686,.t.);
#136839=oriented_edge('',*,*,#136838,.f.);
#136841=oriented_edge('',*,*,#136840,.t.);
#136842=oriented_edge('',*,*,#136824,.f.);
#136843=edge_loop('',(#136837,#136839,#136841,#136842));
#136844=face_outer_bound('',#136843,.f.);
#136846=cartesian_point('',(5.404619198368e1,5.145713745043e1,2.e0));
#136847=direction('',(-7.077380725886e-1,7.045337240279e-1,-5.233595624294e-2));
#136848=direction('',(-7.055005880645e-1,-7.087093341001e-1,0.e0));
#136849=axis2_placement_3d('',#136846,#136847,#136848);
#136850=plane('',#136849);
#136851=oriented_edge('',*,*,#136700,.f.);
#136853=oriented_edge('',*,*,#136852,.t.);
#136855=oriented_edge('',*,*,#136854,.f.);
#136856=oriented_edge('',*,*,#136838,.t.);
#136857=edge_loop('',(#136851,#136853,#136855,#136856));
#136858=face_outer_bound('',#136857,.f.);
#136860=cartesian_point('',(5.089179900014e1,4.645329237735e1,
-3.596412380042e0));
#136861=direction('',(1.639424214119e-3,7.571805901809e-2,9.971279194902e-1));
#136862=direction('',(9.583132322220e-1,2.847762096600e-1,-2.320041723376e-2));
#136863=axis2_placement_3d('',#136860,#136861,#136862);
#136864=cylindrical_surface('',#136863,9.999406632556e-1);
#136865=oriented_edge('',*,*,#136742,.t.);
#136866=oriented_edge('',*,*,#136771,.f.);
#136868=oriented_edge('',*,*,#136867,.t.);
#136869=oriented_edge('',*,*,#136852,.f.);
#136870=edge_loop('',(#136865,#136866,#136868,#136869));
#136871=face_outer_bound('',#136870,.f.);
#136873=cartesian_point('',(5.106832725560e1,4.606321062297e1,
-9.288546612174e0));
#136874=cartesian_point('',(5.167658468202e1,4.609716508679e1,
-9.780723412926e0));
#136875=cartesian_point('',(5.224409263165e1,4.612884481988e1,
-9.241929271138e0));
#136876=cartesian_point('',(5.178587943290e1,4.610326620540e1,
-8.607299926891e0));
#136877=cartesian_point('',(5.105053103302e1,4.638201063031e1,
-9.288546614685e0));
#136878=cartesian_point('',(5.160037461253e1,4.746238574538e1,
-9.780723423677e0));
#136879=cartesian_point('',(5.211338210938e1,4.847038192217e1,
-9.241929289578e0));
#136880=cartesian_point('',(5.169917330593e1,4.765651233877e1,
-8.607299939123e0));
#136881=cartesian_point('',(5.073132479471e1,4.638959532814e1,
-9.288546519864e0));
#136882=cartesian_point('',(5.023341432124e1,4.749486625327e1,
-9.780723017618e0));
#136883=cartesian_point('',(4.976886130298e1,4.852609036304e1,
-9.241928593131e0));
#136884=cartesian_point('',(5.014394794837e1,4.769346623555e1,
-8.607299477139e0));
#136885=cartesian_point('',(5.069840711410e1,4.607200033995e1,
-9.288546502288e0));
#136886=cartesian_point('',(5.009244852271e1,4.613480593660e1,
-9.780722942354e0));
#136887=cartesian_point('',(4.952708599337e1,4.619340394140e1,
-9.241928464043e0));
#136888=cartesian_point('',(4.998356758779e1,4.614609115393e1,
-8.607299391509e0));
#136889=(bounded_surface()b_spline_surface(3,3,((#136873,#136874,#136875,
#136876),(#136877,#136878,#136879,#136880),(#136881,#136882,#136883,#136884),(
#136885,#136886,#136887,#136888)),.unspecified.,.f.,.f.,.f.)b_spline_surface_with_knots((4,4),(4,4),(0.e0,1.e0),(0.e0,1.e0),.unspecified.)geometric_representation_item()rational_b_spline_surface(((3.272962119491e0,1.379435064359e0,
1.379435064359e0,3.272962119491e0),(1.264318033378e0,5.328642874774e-1,
5.328642874774e-1,1.264318033378e0),(1.264318033378e0,5.328642874774e-1,
5.328642874774e-1,1.264318033378e0),(3.272962119491e0,1.379435064359e0,
1.379435064359e0,3.272962119491e0)))representation_item('')surface());
#136891=oriented_edge('',*,*,#136890,.f.);
#136893=oriented_edge('',*,*,#136892,.t.);
#136894=oriented_edge('',*,*,#136867,.f.);
#136896=oriented_edge('',*,*,#136895,.t.);
#136897=edge_loop('',(#136891,#136893,#136894,#136896));
#136898=face_outer_bound('',#136897,.f.);
#136900=cartesian_point('',(0.e0,0.e0,-9.4e0));
#136901=direction('',(0.e0,0.e0,1.e0));
#136902=direction('',(1.e0,0.e0,0.e0));
#136903=axis2_placement_3d('',#136900,#136901,#136902);
#136904=plane('',#136903);
#136905=oriented_edge('',*,*,#136890,.t.);
#136907=oriented_edge('',*,*,#136906,.t.);
#136909=oriented_edge('',*,*,#136908,.t.);
#136911=oriented_edge('',*,*,#136910,.t.);
#136913=oriented_edge('',*,*,#136912,.t.);
#136915=oriented_edge('',*,*,#136914,.t.);
#136917=oriented_edge('',*,*,#136916,.t.);
#136919=oriented_edge('',*,*,#136918,.t.);
#136920=edge_loop('',(#136905,#136907,#136909,#136911,#136913,#136915,#136917,
#136919));
#136921=face_outer_bound('',#136920,.f.);
#136923=cartesian_point('',(0.e0,0.e0,-8.9e0));
#136924=direction('',(0.e0,0.e0,1.e0));
#136925=direction('',(7.294740758478e-1,6.840084594989e-1,0.e0));
#136926=axis2_placement_3d('',#136923,#136924,#136925);
#136927=toroidal_surface('',#136926,6.912806903282e1,5.e-1);
#136928=oriented_edge('',*,*,#136906,.f.);
#136929=oriented_edge('',*,*,#136895,.f.);
#136930=oriented_edge('',*,*,#136769,.t.);
#136932=oriented_edge('',*,*,#136931,.f.);
#136933=edge_loop('',(#136928,#136929,#136930,#136932));
#136934=face_outer_bound('',#136933,.f.);
#136936=cartesian_point('',(5.679103695032e1,3.837688284152e1,
-9.288667687401e0));
#136937=cartesian_point('',(5.685691461471e1,3.777121993534e1,
-9.780627648771e0));
#136938=cartesian_point('',(5.691836422459e1,3.720628819126e1,
-9.241862304540e0));
#136939=cartesian_point('',(5.686875215491e1,3.766241474069e1,
-8.607292182629e0));
#136940=cartesian_point('',(5.704936713754e1,3.840498176651e1,
-9.288668271184e0));
#136941=cartesian_point('',(5.796269788304e1,3.789149748189e1,
-9.780630147656e0));
#136942=cartesian_point('',(5.881461087076e1,3.741254551200e1,
-9.241866589740e0));
#136943=cartesian_point('',(5.812677987064e1,3.779925212236e1,
-8.607295025561e0));
#136944=cartesian_point('',(5.707355857311e1,3.866370712217e1,
-9.288668689190e0));
#136945=cartesian_point('',(5.806624940746e1,3.899897227010e1,
-9.780631936929e0));
#136946=cartesian_point('',(5.899218566005e1,3.931169285217e1,
-9.241869658066e0));
#136947=cartesian_point('',(5.824458838832e1,3.905920424674e1,
-8.607297061182e0));
#136948=cartesian_point('',(5.682491533215e1,3.873920926744e1,
-9.288668272788e0));
#136949=cartesian_point('',(5.700193114640e1,3.932215946651e1,
-9.780630154521e0));
#136950=cartesian_point('',(5.716704506444e1,3.986590872324e1,
-9.241866601512e0));
#136951=cartesian_point('',(5.703373458984e1,3.942688791685e1,
-8.607295033371e0));
#136952=(bounded_surface()b_spline_surface(3,3,((#136936,#136937,#136938,
#136939),(#136940,#136941,#136942,#136943),(#136944,#136945,#136946,#136947),(
#136948,#136949,#136950,#136951)),.unspecified.,.f.,.f.,.f.)b_spline_surface_with_knots((4,4),(4,4),(0.e0,1.e0),(0.e0,1.e0),.unspecified.)geometric_representation_item()rational_b_spline_surface(((2.943207275965e0,1.240756212194e0,
1.240756212194e0,2.943207275965e0),(1.373917360256e0,5.791968896315e-1,
5.791968896315e-1,1.373917360256e0),(1.373917360256e0,5.791968896315e-1,
5.791968896315e-1,1.373917360256e0),(2.943207275965e0,1.240756212194e0,
1.240756212194e0,2.943207275965e0)))representation_item('')surface());
#136953=oriented_edge('',*,*,#136908,.f.);
#136954=oriented_edge('',*,*,#136931,.t.);
#136955=oriented_edge('',*,*,#136784,.f.);
#136957=oriented_edge('',*,*,#136956,.t.);
#136958=edge_loop('',(#136953,#136954,#136955,#136957));
#136959=face_outer_bound('',#136958,.f.);
#136961=cartesian_point('',(5.789676665937e1,3.898495675014e1,-8.9e0));
#136962=direction('',(-7.055005880645e-1,-7.087093341001e-1,0.e0));
#136963=direction('',(0.e0,0.e0,-1.e0));
#136964=axis2_placement_3d('',#136961,#136962,#136963);
#136965=cylindrical_surface('',#136964,5.e-1);
#136966=oriented_edge('',*,*,#136910,.f.);
#136967=oriented_edge('',*,*,#136956,.f.);
#136968=oriented_edge('',*,*,#136798,.t.);
#136970=oriented_edge('',*,*,#136969,.f.);
#136971=edge_loop('',(#136966,#136967,#136968,#136970));
#136972=face_outer_bound('',#136971,.f.);
#136974=cartesian_point('',(5.251682631731e1,3.445331527636e1,
-9.288598017937e0));
#136975=cartesian_point('',(5.191116041158e1,3.438763450357e1,
-9.780697422111e0));
#136976=cartesian_point('',(5.134612315541e1,3.432636801031e1,
-9.241915190772e0));
#136977=cartesian_point('',(5.180233012987e1,3.437584308249e1,
-8.607301615001e0));
#136978=cartesian_point('',(5.254969144903e1,3.415023513591e1,
-9.288595481719e0));
#136979=cartesian_point('',(5.205187829099e1,3.308994322951e1,
-9.780686562843e0));
#136980=cartesian_point('',(5.158745907028e1,3.210078365563e1,
-9.241896566759e0));
#136981=cartesian_point('',(5.196242793861e1,3.289943134095e1,
-8.607289260173e0));
#136982=cartesian_point('',(5.285454749459e1,3.415092788861e1,
-9.288595750881e0));
#136983=cartesian_point('',(5.335717341718e1,3.309290937285e1,
-9.780687715309e0));
#136984=cartesian_point('',(5.382608428813e1,3.210587069161e1,
-9.241898543278e0));
#136985=cartesian_point('',(5.344749074902e1,3.290280598709e1,
-8.607290571359e0));
#136986=cartesian_point('',(5.288603485971e1,3.445415426322e1,
-9.288598343918e0));
#136987=cartesian_point('',(5.349199214496e1,3.439122677433e1,
-9.780698817853e0));
#136988=cartesian_point('',(5.405730295876e1,3.433252887596e1,
-9.241917584516e0));
#136989=cartesian_point('',(5.360087696395e1,3.437993008750e1,
-8.607303202967e0));
#136990=(bounded_surface()b_spline_surface(3,3,((#136974,#136975,#136976,
#136977),(#136978,#136979,#136980,#136981),(#136982,#136983,#136984,#136985),(
#136986,#136987,#136988,#136989)),.unspecified.,.f.,.f.,.f.)b_spline_surface_with_knots((4,4),(4,4),(0.e0,1.e0),(0.e0,1.e0),.unspecified.)geometric_representation_item()rational_b_spline_surface(((3.195499288073e0,1.346915348426e0,
1.346915348426e0,3.195499288073e0),(1.290013927944e0,5.437458758686e-1,
5.437458758686e-1,1.290013927944e0),(1.290013927944e0,5.437458758686e-1,
5.437458758686e-1,1.290013927944e0),(3.195499288073e0,1.346915348426e0,
1.346915348426e0,3.195499288073e0)))representation_item('')surface());
#136991=oriented_edge('',*,*,#136912,.f.);
#136992=oriented_edge('',*,*,#136969,.t.);
#136993=oriented_edge('',*,*,#136812,.f.);
#136995=oriented_edge('',*,*,#136994,.t.);
#136996=edge_loop('',(#136991,#136992,#136993,#136995));
#136997=face_outer_bound('',#136996,.f.);
#136999=cartesian_point('',(5.319693206162e1,3.327585165948e1,-8.9e0));
#137000=direction('',(-7.087093341001e-1,7.055005880645e-1,0.e0));
#137001=direction('',(0.e0,0.e0,-1.e0));
#137002=axis2_placement_3d('',#136999,#137000,#137001);
#137003=cylindrical_surface('',#137002,5.e-1);
#137004=oriented_edge('',*,*,#136914,.f.);
#137005=oriented_edge('',*,*,#136994,.f.);
#137006=oriented_edge('',*,*,#136826,.t.);
#137008=oriented_edge('',*,*,#137007,.f.);
#137009=edge_loop('',(#137004,#137005,#137006,#137008));
#137010=face_outer_bound('',#137009,.f.);
#137012=cartesian_point('',(4.597838484972e1,4.133053264848e1,
-9.288598079769e0));
#137013=cartesian_point('',(4.591270376810e1,4.193619861995e1,
-9.780697326311e0));
#137014=cartesian_point('',(4.585143738248e1,4.250123582830e1,
-9.241915065003e0));
#137015=cartesian_point('',(4.590091277302e1,4.204502895021e1,
-8.607301472305e0));
#137016=cartesian_point('',(4.567530471963e1,4.129766746165e1,
-9.288595426945e0));
#137017=cartesian_point('',(4.461501275623e1,4.179548052821e1,
-9.780685967778e0));
#137018=cartesian_point('',(4.362585332888e1,4.225989953316e1,
-9.241895584734e0));
#137019=cartesian_point('',(4.442450080403e1,4.188493084287e1,
-8.607288549449e0));
#137020=cartesian_point('',(4.567599749760e1,4.099281142050e1,
-9.288595766209e0));
#137021=cartesian_point('',(4.461797900724e1,4.049018564002e1,
-9.780687420397e0));
#137022=cartesian_point('',(4.363094054986e1,4.002127457405e1,
-9.241898076026e0));
#137023=cartesian_point('',(4.442787557388e1,4.039986777444e1,
-8.607290202127e0));
#137024=cartesian_point('',(4.597922386731e1,4.096132405051e1,
-9.288598490649e0));
#137025=cartesian_point('',(4.591629616985e1,4.035536691399e1,
-9.780699085566e0));
#137026=cartesian_point('',(4.585759847321e1,3.979005589099e1,
-9.241918082186e0));
#137027=cartesian_point('',(4.590499992851e1,4.024648150688e1,
-8.607303473849e0));
#137028=(bounded_surface()b_spline_surface(3,3,((#137012,#137013,#137014,
#137015),(#137016,#137017,#137018,#137019),(#137020,#137021,#137022,#137023),(
#137024,#137025,#137026,#137027)),.unspecified.,.f.,.f.,.f.)b_spline_surface_with_knots((4,4),(4,4),(0.e0,1.e0),(0.e0,1.e0),.unspecified.)geometric_representation_item()rational_b_spline_surface(((3.195498562864e0,1.346915372177e0,
1.346915372177e0,3.195498562864e0),(1.290013848022e0,5.437459751710e-1,
5.437459751710e-1,1.290013848022e0),(1.290013848022e0,5.437459751710e-1,
5.437459751710e-1,1.290013848022e0),(3.195498562864e0,1.346915372177e0,
1.346915372177e0,3.195498562864e0)))representation_item('')surface());
#137029=oriented_edge('',*,*,#136916,.f.);
#137030=oriented_edge('',*,*,#137007,.t.);
#137031=oriented_edge('',*,*,#136840,.f.);
#137033=oriented_edge('',*,*,#137032,.t.);
#137034=edge_loop('',(#137029,#137030,#137031,#137033));
#137035=face_outer_bound('',#137034,.f.);
#137037=cartesian_point('',(4.480092117265e1,4.065042684491e1,-8.9e0));
#137038=direction('',(7.055005880645e-1,7.087093341001e-1,0.e0));
#137039=direction('',(0.e0,0.e0,-1.e0));
#137040=axis2_placement_3d('',#137037,#137038,#137039);
#137041=cylindrical_surface('',#137040,5.e-1);
#137042=oriented_edge('',*,*,#136918,.f.);
#137043=oriented_edge('',*,*,#137032,.f.);
#137044=oriented_edge('',*,*,#136854,.t.);
#137045=oriented_edge('',*,*,#136892,.f.);
#137046=edge_loop('',(#137042,#137043,#137044,#137045));
#137047=face_outer_bound('',#137046,.f.);
#137049=cartesian_point('',(4.751940950508e1,5.252254099445e1,
1.967294047679e0));
#137050=cartesian_point('',(4.775357661636e1,5.237901442680e1,
1.965505293360e0));
#137051=cartesian_point('',(4.810483113962e1,5.201526819819e1,
1.962659904794e0));
#137052=cartesian_point('',(4.833548298455e1,5.132987784559e1,
1.960861754770e0));
#137053=cartesian_point('',(4.829020291643e1,5.066927361025e1,
1.961370134206e0));
#137054=cartesian_point('',(4.801522560989e1,5.011537397965e1,
1.963819707728e0));
#137055=cartesian_point('',(4.772933435015e1,4.984503345601e1,
1.966109753191e0));
#137056=cartesian_point('',(4.758630806874e1,4.974680445775e1,
1.967306870400e0));
#137057=cartesian_point('',(4.728248222532e1,5.215363654304e1,
2.134167152200e0));
#137058=cartesian_point('',(4.745720394256e1,5.205008734209e1,
2.136883992517e0));
#137059=cartesian_point('',(4.772134530242e1,5.178333818813e1,
2.140588510087e0));
#137060=cartesian_point('',(4.789574616845e1,5.127430428455e1,
2.142840500113e0));
#137061=cartesian_point('',(4.786119827118e1,5.078257619733e1,
2.142191566444e0));
#137062=cartesian_point('',(4.765325917485e1,5.037257136372e1,
2.139176708098e0));
#137063=cartesian_point('',(4.743870297275e1,5.017504887187e1,
2.135802680285e0));
#137064=cartesian_point('',(4.733188366833e1,5.010395008718e1,
2.134181538290e0));
#137065=cartesian_point('',(4.709210808145e1,5.185726839231e1,
1.818594339294e0));
#137066=cartesian_point('',(4.721659238423e1,5.178183126448e1,
1.824898994208e0));
#137067=cartesian_point('',(4.740361990334e1,5.158997324915e1,
1.834025166438e0));
#137068=cartesian_point('',(4.752655047363e1,5.122746019606e1,
1.839662170697e0));
#137069=cartesian_point('',(4.750232924141e1,5.087787432218e1,
1.838050549931e0));
#137070=cartesian_point('',(4.735569845445e1,5.058509482391e1,
1.830448878086e0));
#137071=cartesian_point('',(4.720350792323e1,5.044258668811e1,
1.822529767238e0));
#137072=cartesian_point('',(4.712744914507e1,5.039090665236e1,
1.818598670851e0));
#137073=cartesian_point('',(4.716384536922e1,5.196901250475e1,
1.360742060192e0));
#137074=cartesian_point('',(4.730408913467e1,5.187783822627e1,
1.365653072085e0));
#137075=cartesian_point('',(4.751104568899e1,5.165385085864e1,
1.372939829352e0));
#137076=cartesian_point('',(4.764532657828e1,5.124230302324e1,
1.377468896865e0));
#137077=cartesian_point('',(4.761939872153e1,5.084742552072e1,
1.376178003655e0));
#137078=cartesian_point('',(4.745921159373e1,5.051253028076e1,
1.370053249655e0));
#137079=cartesian_point('',(4.728999399173e1,5.034480739355e1,
1.363854619178e0));
#137080=cartesian_point('',(4.720448314283e1,5.028275621600e1,
1.360735672491e0));
#137081=(bounded_surface()b_spline_surface(3,3,((#137049,#137050,#137051,
#137052,#137053,#137054,#137055,#137056),(#137057,#137058,#137059,#137060,
#137061,#137062,#137063,#137064),(#137065,#137066,#137067,#137068,#137069,
#137070,#137071,#137072),(#137073,#137074,#137075,#137076,#137077,#137078,
#137079,#137080)),.unspecified.,.f.,.f.,.f.)b_spline_surface_with_knots((4,4),
(4,1,1,1,1,4),(-2.629853625300e-1,1.222505184878e0),(1.042438288889e-1,
2.867163525035e-1,4.294059701526e-1,5.720729422432e-1,7.146874359261e-1,
8.301885008423e-1),.unspecified.)geometric_representation_item()rational_b_spline_surface(((1.404312457009e0,1.404312457009e0,1.404312457009e0,1.404312457009e0,
1.404312457009e0,1.404312457009e0,1.404312457009e0,1.404312457009e0),(
8.795297088011e-1,8.795297088011e-1,8.795297088011e-1,8.795297088011e-1,
8.795297088011e-1,8.795297088011e-1,8.795297088011e-1,8.795297088011e-1),(
8.656085381476e-1,8.656085381476e-1,8.656085381476e-1,8.656085381476e-1,
8.656085381476e-1,8.656085381476e-1,8.656085381476e-1,8.656085381476e-1),(
1.362548945048e0,1.362548945048e0,1.362548945048e0,1.362548945048e0,
1.362548945048e0,1.362548945048e0,1.362548945048e0,1.362548945048e0)))representation_item('')surface());
#137082=oriented_edge('',*,*,#123613,.f.);
#137084=oriented_edge('',*,*,#137083,.t.);
#137086=oriented_edge('',*,*,#137085,.f.);
#137088=oriented_edge('',*,*,#137087,.t.);
#137089=edge_loop('',(#137082,#137084,#137086,#137088));
#137090=face_outer_bound('',#137089,.f.);
#137092=cartesian_point('',(4.813459399646e1,5.051583850954e1,1.5e0));
#137093=direction('',(-7.055005880645e-1,-7.087093341001e-1,0.e0));
#137094=direction('',(0.e0,0.e0,1.e0));
#137095=axis2_placement_3d('',#137092,#137093,#137094);
#137096=cylindrical_surface('',#137095,5.e-1);
#137097=oriented_edge('',*,*,#123627,.f.);
#137099=oriented_edge('',*,*,#137098,.f.);
#137101=oriented_edge('',*,*,#137100,.t.);
#137102=oriented_edge('',*,*,#137083,.f.);
#137103=edge_loop('',(#137097,#137099,#137101,#137102));
#137104=face_outer_bound('',#137103,.f.);
#137106=cartesian_point('',(4.230821227109e1,4.444477435447e1,
1.967202069848e0));
#137107=cartesian_point('',(4.215642551798e1,4.422012448781e1,
1.965497876778e0));
#137108=cartesian_point('',(4.178484878324e1,4.388972637098e1,
1.962821233370e0));
#137109=cartesian_point('',(4.110452012469e1,4.368625113537e1,
1.961166328960e0));
#137110=cartesian_point('',(4.045895018894e1,4.374747528330e1,
1.961675656665e0));
#137111=cartesian_point('',(3.992591852913e1,4.402433711365e1,
1.963977305182e0));
#137112=cartesian_point('',(3.966649296501e1,4.430249145894e1,
1.966118942597e0));
#137113=cartesian_point('',(3.957287081756e1,4.443863965067e1,
1.967202476759e0));
#137114=cartesian_point('',(4.195003588512e1,4.469753246509e1,
2.134314910056e0));
#137115=cartesian_point('',(4.184018686177e1,4.452981699295e1,
2.136895163422e0));
#137116=cartesian_point('',(4.156734646133e1,4.428128552962e1,
2.140388493434e0));
#137117=cartesian_point('',(4.106209543703e1,4.412735188193e1,
2.142476097854e0));
#137118=cartesian_point('',(4.058177876898e1,4.417374836466e1,
2.141824245850e0));
#137119=cartesian_point('',(4.018738675188e1,4.438277717817e1,
2.138961400288e0));
#137120=cartesian_point('',(3.999781240990e1,4.459135297279e1,
2.135820268911e0));
#137121=cartesian_point('',(3.992999190108e1,4.469299942612e1,
2.134313786849e0));
#137122=cartesian_point('',(4.166209336515e1,4.490075973098e1,
1.818887017786e0));
#137123=cartesian_point('',(4.158225592517e1,4.478134113732e1,
1.824881828370e0));
#137124=cartesian_point('',(4.138620909883e1,4.460543039444e1,
1.833479416498e0));
#137125=cartesian_point('',(4.102638630166e1,4.449696706383e1,
1.838689443922e0));
#137126=cartesian_point('',(4.068481121252e1,4.452961871928e1,
1.837072281361e0));
#137127=cartesian_point('',(4.040311616791e1,4.467714467169e1,
1.829885539361e0));
#137128=cartesian_point('',(4.026637924499e1,4.482514422065e1,
1.822500304286e0));
#137129=cartesian_point('',(4.021712411774e1,4.489751878376e1,
1.818884844694e0));
#137130=cartesian_point('',(4.177046973526e1,4.482430946387e1,
1.360927783185e0));
#137131=cartesian_point('',(4.167458903185e1,4.468995230660e1,
1.365599254549e0));
#137132=cartesian_point('',(4.144632818822e1,4.449543621907e1,
1.372460500999e0));
#137133=cartesian_point('',(4.103777076618e1,4.437709418953e1,
1.376641180008e0));
#137134=cartesian_point('',(4.065153084838e1,4.441257961470e1,
1.375346540014e0));
#137135=cartesian_point('',(4.032901218380e1,4.457431612880e1,
1.369566581689e0));
#137136=cartesian_point('',(4.016813545678e1,4.473916475185e1,
1.363782316190e0));
#137137=cartesian_point('',(4.010910153976e1,4.482058795742e1,
1.360926236279e0));
#137138=(bounded_surface()b_spline_surface(3,3,((#137106,#137107,#137108,
#137109,#137110,#137111,#137112,#137113),(#137114,#137115,#137116,#137117,
#137118,#137119,#137120,#137121),(#137122,#137123,#137124,#137125,#137126,
#137127,#137128,#137129),(#137130,#137131,#137132,#137133,#137134,#137135,
#137136,#137137)),.unspecified.,.f.,.f.,.f.)b_spline_surface_with_knots((4,4),
(4,1,1,1,1,4),(-2.631092420259e-1,1.222506147308e0),(1.029674943186e-1,
2.866576857397e-1,4.293617925355e-1,5.720510855510e-1,7.146852176995e-1,
8.268544827429e-1),.unspecified.)geometric_representation_item()rational_b_spline_surface(((1.404436646657e0,1.404436646657e0,1.404436646657e0,1.404436646657e0,
1.404436646657e0,1.404436646657e0,1.404436646657e0,1.404436646657e0),(
8.795338121350e-1,8.795338121350e-1,8.795338121350e-1,8.795338121350e-1,
8.795338121350e-1,8.795338121350e-1,8.795338121350e-1,8.795338121350e-1),(
8.655694422033e-1,8.655694422033e-1,8.655694422033e-1,8.655694422033e-1,
8.655694422033e-1,8.655694422033e-1,8.655694422033e-1,8.655694422033e-1),(
1.362543536862e0,1.362543536862e0,1.362543536862e0,1.362543536862e0,
1.362543536862e0,1.362543536862e0,1.362543536862e0,1.362543536862e0)))representation_item('')surface());
#137139=oriented_edge('',*,*,#123625,.t.);
#137141=oriented_edge('',*,*,#137140,.t.);
#137143=oriented_edge('',*,*,#137142,.f.);
#137144=oriented_edge('',*,*,#137098,.t.);
#137145=edge_loop('',(#137139,#137141,#137143,#137144));
#137146=face_outer_bound('',#137145,.f.);
#137148=cartesian_point('',(4.034136165789e1,4.389120391632e1,1.5e0));
#137149=direction('',(-7.087093341001e-1,7.055005880645e-1,0.e0));
#137150=direction('',(0.e0,0.e0,1.e0));
#137151=axis2_placement_3d('',#137148,#137149,#137150);
#137152=cylindrical_surface('',#137151,5.e-1);
#137153=oriented_edge('',*,*,#123623,.f.);
#137155=oriented_edge('',*,*,#137154,.f.);
#137157=oriented_edge('',*,*,#137156,.t.);
#137158=oriented_edge('',*,*,#137140,.f.);
#137159=edge_loop('',(#137153,#137155,#137157,#137158));
#137160=face_outer_bound('',#137159,.f.);
#137162=cartesian_point('',(3.249395918976e1,5.148588149396e1,
1.967202089753e0));
#137163=cartesian_point('',(3.226930932990e1,5.163766824202e1,
1.965497897193e0));
#137164=cartesian_point('',(3.193891122285e1,5.200924496501e1,
1.962821254521e0));
#137165=cartesian_point('',(3.173543599314e1,5.268957360268e1,
1.961166350557e0));
#137166=cartesian_point('',(3.179666013931e1,5.333514351875e1,
1.961675678123e0));
#137167=cartesian_point('',(3.207352196159e1,5.386817516203e1,
1.963977326025e0));
#137168=cartesian_point('',(3.235167629857e1,5.412760071786e1,
1.966118962810e0));
#137169=cartesian_point('',(3.248782448623e1,5.422122286222e1,
1.967202496664e0));
#137170=cartesian_point('',(3.274671729521e1,5.184405787252e1,
2.134314870404e0));
#137171=cartesian_point('',(3.257900182901e1,5.195390689221e1,
2.136895124188e0));
#137172=cartesian_point('',(3.233047037460e1,5.222674728323e1,
2.140388454827e0));
#137173=cartesian_point('',(3.217653673251e1,5.273199828967e1,
2.142476059630e0));
#137174=cartesian_point('',(3.222293321355e1,5.321231494069e1,
2.141824207507e0));
#137175=cartesian_point('',(3.243196201951e1,5.360670694398e1,
2.138961361415e0));
#137176=cartesian_point('',(3.264053780670e1,5.379628127948e1,
2.135820229517e0));
#137177=cartesian_point('',(3.274218425644e1,5.386410178604e1,
2.134313747196e0));
#137178=cartesian_point('',(3.294994452810e1,5.213200034575e1,
1.818886972782e0));
#137179=cartesian_point('',(3.283052593285e1,5.221183778738e1,
1.824881783226e0));
#137180=cartesian_point('',(3.265461518799e1,5.240788461709e1,
1.833479371169e0));
#137181=cartesian_point('',(3.254615185627e1,5.276770741945e1,
1.838689398483e0));
#137182=cartesian_point('',(3.257880351206e1,5.310928251335e1,
1.837072235957e0));
#137183=cartesian_point('',(3.272632946599e1,5.339097756229e1,
1.829885494106e0));
#137184=cartesian_point('',(3.287432901679e1,5.352771448774e1,
1.822500259200e0));
#137185=cartesian_point('',(3.294670358086e1,5.357696961601e1,
1.818884799688e0));
#137186=cartesian_point('',(3.287349426927e1,5.202362398726e1,
1.360927784138e0));
#137187=cartesian_point('',(3.273913711201e1,5.211950469068e1,
1.365599255504e0));
#137188=cartesian_point('',(3.254462102452e1,5.234776553423e1,
1.372460501958e0));
#137189=cartesian_point('',(3.242627899502e1,5.275632295616e1,
1.376641180969e0));
#137190=cartesian_point('',(3.246176442017e1,5.314256287387e1,
1.375346540974e0));
#137191=cartesian_point('',(3.262350093426e1,5.346508153837e1,
1.369566582646e0));
#137192=cartesian_point('',(3.278834955725e1,5.362595826534e1,
1.363782317144e0));
#137193=cartesian_point('',(3.286977276283e1,5.368499218235e1,
1.360926237231e0));
#137194=(bounded_surface()b_spline_surface(3,3,((#137162,#137163,#137164,
#137165,#137166,#137167,#137168,#137169),(#137170,#137171,#137172,#137173,
#137174,#137175,#137176,#137177),(#137178,#137179,#137180,#137181,#137182,
#137183,#137184,#137185),(#137186,#137187,#137188,#137189,#137190,#137191,
#137192,#137193)),.unspecified.,.f.,.f.,.f.)b_spline_surface_with_knots((4,4),
(4,1,1,1,1,4),(-2.631091478383e-1,1.222506145686e0),(1.029674943313e-1,
2.866576857397e-1,4.293617925355e-1,5.720510855510e-1,7.146852176995e-1,
8.268544827470e-1),.unspecified.)geometric_representation_item()rational_b_spline_surface(((1.404436546821e0,1.404436546821e0,1.404436546821e0,1.404436546821e0,
1.404436546821e0,1.404436546821e0,1.404436546821e0,1.404436546821e0),(
8.795338109372e-1,8.795338109372e-1,8.795338109372e-1,8.795338109372e-1,
8.795338109372e-1,8.795338109372e-1,8.795338109372e-1,8.795338109372e-1),(
8.655694737418e-1,8.655694737418e-1,8.655694737418e-1,8.655694737418e-1,
8.655694737418e-1,8.655694737418e-1,8.655694737418e-1,8.655694737418e-1),(
1.362543535235e0,1.362543535235e0,1.362543535235e0,1.362543535235e0,
1.362543535235e0,1.362543535235e0,1.362543535235e0,1.362543535235e0)))representation_item('')surface());
#137195=oriented_edge('',*,*,#123621,.t.);
#137197=oriented_edge('',*,*,#137196,.t.);
#137199=oriented_edge('',*,*,#137198,.f.);
#137200=oriented_edge('',*,*,#137154,.t.);
#137201=edge_loop('',(#137195,#137197,#137199,#137200));
#137202=face_outer_bound('',#137201,.f.);
#137204=cartesian_point('',(3.194038872155e1,5.345273206442e1,1.5e0));
#137205=direction('',(7.055005880645e-1,7.087093341001e-1,0.e0));
#137206=direction('',(0.e0,0.e0,1.e0));
#137207=axis2_placement_3d('',#137204,#137205,#137206);
#137208=cylindrical_surface('',#137207,5.e-1);
#137209=oriented_edge('',*,*,#123619,.f.);
#137211=oriented_edge('',*,*,#137210,.f.);
#137213=oriented_edge('',*,*,#137212,.t.);
#137214=oriented_edge('',*,*,#137196,.f.);
#137215=edge_loop('',(#137209,#137211,#137213,#137214));
#137216=face_outer_bound('',#137215,.f.);
#137218=cartesian_point('',(3.686223594475e1,5.861682513257e1,
1.966793457992e0));
#137219=cartesian_point('',(3.693964860016e1,5.872990864029e1,
1.966096044897e0));
#137220=cartesian_point('',(3.716157436020e1,5.898130417298e1,
1.964464315836e0));
#137221=cartesian_point('',(3.762202996270e1,5.926100090378e1,
1.962742379772e0));
#137222=cartesian_point('',(3.821029887335e1,5.937388997654e1,
1.962343339338e0));
#137223=cartesian_point('',(3.884008711176e1,5.926794426885e1,
1.963619039986e0));
#137224=cartesian_point('',(3.921405216954e1,5.903549422934e1,
1.965541217978e0));
#137225=cartesian_point('',(3.938240943911e1,5.887196922158e1,
1.966903148166e0));
#137226=cartesian_point('',(3.722035599391e1,5.836429020260e1,
2.134826328833e0));
#137227=cartesian_point('',(3.727661339263e1,5.844859122863e1,
2.135966865485e0));
#137228=cartesian_point('',(3.743893330550e1,5.863653113353e1,
2.138278691495e0));
#137229=cartesian_point('',(3.777922497017e1,5.884651913861e1,
2.140520342460e0));
#137230=cartesian_point('',(3.821619891836e1,5.893103058937e1,
2.141021512549e0));
#137231=cartesian_point('',(3.868362321284e1,5.885031750414e1,
2.139423226312e0));
#137232=cartesian_point('',(3.895917751513e1,5.867519742539e1,
2.136703492929e0));
#137233=cartesian_point('',(3.908219770690e1,5.855277648705e1,
2.134963595971e0));
#137234=cartesian_point('',(3.750906028731e1,5.816070339157e1,
1.820020614656e0));
#137235=cartesian_point('',(3.754978730099e1,5.822073229411e1,
1.822597825042e0));
#137236=cartesian_point('',(3.766671663229e1,5.835425385226e1,
1.828106027592e0));
#137237=cartesian_point('',(3.790990709155e1,5.850290416114e1,
1.833629178269e0));
#137238=cartesian_point('',(3.822098770184e1,5.856279402363e1,
1.834882331795e0));
#137239=cartesian_point('',(3.855400283254e1,5.850616801976e1,
1.830881825035e0));
#137240=cartesian_point('',(3.875146657383e1,5.838240236291e1,
1.824398422797e0));
#137241=cartesian_point('',(3.884021490356e1,5.829546858459e1,
1.820078398035e0));
#137242=cartesian_point('',(3.740123394666e1,5.823673759768e1,
1.361703221272e0));
#137243=cartesian_point('',(3.744971084265e1,5.830446493051e1,
1.363686277795e0));
#137244=cartesian_point('',(3.758699704830e1,5.845413804160e1,
1.368022704587e0));
#137245=cartesian_point('',(3.786616020994e1,5.861912180844e1,
1.372430505122e0));
#137246=cartesian_point('',(3.821924056591e1,5.868597621017e1,
1.373436396853e0));
#137247=cartesian_point('',(3.859795730090e1,5.862514442596e1,
1.370223969764e0));
#137248=cartesian_point('',(3.882617877576e1,5.848876887212e1,
1.365118716677e0));
#137249=cartesian_point('',(3.893063982505e1,5.839158743663e1,
1.361660596692e0));
#137250=(bounded_surface()b_spline_surface(3,3,((#137218,#137219,#137220,
#137221,#137222,#137223,#137224,#137225),(#137226,#137227,#137228,#137229,
#137230,#137231,#137232,#137233),(#137234,#137235,#137236,#137237,#137238,
#137239,#137240,#137241),(#137242,#137243,#137244,#137245,#137246,#137247,
#137248,#137249)),.unspecified.,.f.,.f.,.f.)b_spline_surface_with_knots((4,4),
(4,1,1,1,1,4),(-2.635415789279e-1,1.222501054152e0),(1.865150810143e-1,
2.867654190822e-1,4.296207534081e-1,5.723828608569e-1,7.149772330782e-1,
8.864715365742e-1),.unspecified.)geometric_representation_item()rational_b_spline_surface(((1.404872045616e0,1.404872045616e0,1.404872045616e0,1.404872045616e0,
1.404872045616e0,1.404872045616e0,1.404872045616e0,1.404872045616e0),(
8.795506247248e-1,8.795506247248e-1,8.795506247248e-1,8.795506247248e-1,
8.795506247248e-1,8.795506247248e-1,8.795506247248e-1,8.795506247248e-1),(
8.654325548093e-1,8.654325548093e-1,8.654325548093e-1,8.654325548093e-1,
8.654325548093e-1,8.654325548093e-1,8.654325548093e-1,8.654325548093e-1),(
1.362517835870e0,1.362517835870e0,1.362517835870e0,1.362517835870e0,
1.362517835870e0,1.362517835870e0,1.362517835870e0,1.362517835870e0)))representation_item('')surface());
#137251=oriented_edge('',*,*,#123617,.f.);
#137253=oriented_edge('',*,*,#137252,.t.);
#137255=oriented_edge('',*,*,#137254,.f.);
#137256=oriented_edge('',*,*,#137210,.t.);
#137257=edge_loop('',(#137251,#137253,#137255,#137256));
#137258=face_outer_bound('',#137257,.f.);
#137260=cartesian_point('',(0.e0,0.e0,1.5e0));
#137261=direction('',(0.e0,0.e0,1.e0));
#137262=direction('',(5.449852683855e-1,8.384456197290e-1,0.e0));
#137263=axis2_placement_3d('',#137260,#137261,#137262);
#137264=toroidal_surface('',#137263,7.067448228336e1,5.e-1);
#137265=oriented_edge('',*,*,#123615,.f.);
#137266=oriented_edge('',*,*,#137087,.f.);
#137268=oriented_edge('',*,*,#137267,.t.);
#137269=oriented_edge('',*,*,#137252,.f.);
#137270=edge_loop('',(#137265,#137266,#137268,#137269));
#137271=face_outer_bound('',#137270,.f.);
#137273=cartesian_point('',(0.e0,0.e0,-3.7e0));
#137274=direction('',(0.e0,0.e0,1.e0));
#137275=direction('',(0.e0,-1.e0,0.e0));
#137276=axis2_placement_3d('',#137273,#137274,#137275);
#137277=conical_surface('',#137276,6.990127565809e1,3.e0);
#137278=oriented_edge('',*,*,#137267,.f.);
#137280=oriented_edge('',*,*,#137279,.t.);
#137282=oriented_edge('',*,*,#137281,.f.);
#137284=oriented_edge('',*,*,#137283,.t.);
#137285=edge_loop('',(#137278,#137280,#137282,#137284));
#137286=face_outer_bound('',#137285,.f.);
#137288=cartesian_point('',(4.618440695192e1,5.110108360711e1,
-4.089780891535e0));
#137289=direction('',(-7.571790040293e-2,-1.991147566251e-3,
-9.971272912171e-1));
#137290=direction('',(2.804501456874e-1,9.595878789819e-1,-2.321245990643e-2));
#137291=axis2_placement_3d('',#137288,#137289,#137290);
#137292=cylindrical_surface('',#137291,9.999419557697e-1);
#137293=oriented_edge('',*,*,#137085,.t.);
#137295=oriented_edge('',*,*,#137294,.f.);
#137297=oriented_edge('',*,*,#137296,.t.);
#137298=oriented_edge('',*,*,#137279,.f.);
#137299=edge_loop('',(#137293,#137295,#137297,#137298));
#137300=face_outer_bound('',#137299,.f.);
#137302=cartesian_point('',(3.781911851830e1,4.082599332820e1,2.e0));
#137303=direction('',(7.077380725886e-1,-7.045337240279e-1,-5.233595624294e-2));
#137304=direction('',(7.055005880645e-1,7.087093341001e-1,0.e0));
#137305=axis2_placement_3d('',#137302,#137303,#137304);
#137306=plane('',#137305);
#137307=oriented_edge('',*,*,#137100,.f.);
#137309=oriented_edge('',*,*,#137308,.t.);
#137311=oriented_edge('',*,*,#137310,.f.);
#137312=oriented_edge('',*,*,#137294,.t.);
#137313=edge_loop('',(#137307,#137309,#137311,#137312));
#137314=face_outer_bound('',#137313,.f.);
#137316=cartesian_point('',(4.096898278563e1,3.200645957779e1,
1.824292593605e2));
#137317=direction('',(-1.677032751490e-4,7.391287221363e-2,-9.972646886342e-1));
#137318=direction('',(7.077380725886e-1,-7.045337240279e-1,-5.233595624294e-2));
#137319=axis2_placement_3d('',#137316,#137317,#137318);
#137320=cylindrical_surface('',#137319,1.e0);
#137321=oriented_edge('',*,*,#137142,.t.);
#137323=oriented_edge('',*,*,#137322,.f.);
#137325=oriented_edge('',*,*,#137324,.t.);
#137326=oriented_edge('',*,*,#137308,.f.);
#137327=edge_loop('',(#137321,#137323,#137325,#137326));
#137328=face_outer_bound('',#137327,.f.);
#137330=cartesian_point('',(2.887517813343e1,5.597497520402e1,2.e0));
#137331=direction('',(-7.045337240279e-1,-7.077380725886e-1,
-5.233595624294e-2));
#137332=direction('',(7.087093341001e-1,-7.055005880645e-1,0.e0));
#137333=axis2_placement_3d('',#137330,#137331,#137332);
#137334=plane('',#137333);
#137335=oriented_edge('',*,*,#137156,.f.);
#137337=oriented_edge('',*,*,#137336,.t.);
#137339=oriented_edge('',*,*,#137338,.f.);
#137340=oriented_edge('',*,*,#137322,.t.);
#137341=edge_loop('',(#137335,#137337,#137339,#137340));
#137342=face_outer_bound('',#137341,.f.);
#137344=cartesian_point('',(2.005564438302e1,5.282511093669e1,
1.824292593605e2));
#137345=direction('',(7.391287221363e-2,1.677032751491e-4,-9.972646886342e-1));
#137346=direction('',(-7.045337240279e-1,-7.077380725886e-1,
-5.233595624294e-2));
#137347=axis2_placement_3d('',#137344,#137345,#137346);
#137348=cylindrical_surface('',#137347,1.e0);
#137349=oriented_edge('',*,*,#137198,.t.);
#137351=oriented_edge('',*,*,#137350,.f.);
#137353=oriented_edge('',*,*,#137352,.t.);
#137354=oriented_edge('',*,*,#137336,.f.);
#137355=edge_loop('',(#137349,#137351,#137353,#137354));
#137356=face_outer_bound('',#137355,.f.);
#137358=cartesian_point('',(4.121876601667e1,6.210076215003e1,2.e0));
#137359=direction('',(-7.077380725886e-1,7.045337240279e-1,-5.233595624294e-2));
#137360=direction('',(-7.055005880645e-1,-7.087093341001e-1,0.e0));
#137361=axis2_placement_3d('',#137358,#137359,#137360);
#137362=plane('',#137361);
#137363=oriented_edge('',*,*,#137212,.f.);
#137365=oriented_edge('',*,*,#137364,.t.);
#137367=oriented_edge('',*,*,#137366,.f.);
#137368=oriented_edge('',*,*,#137350,.t.);
#137369=edge_loop('',(#137363,#137365,#137367,#137368));
#137370=face_outer_bound('',#137369,.f.);
#137372=cartesian_point('',(3.826598754666e1,5.732213951656e1,
-3.290952462148e0));
#137373=direction('',(-6.722255868135e-3,6.736129111823e-2,9.977060026556e-1));
#137374=direction('',(8.617394107300e-1,5.065559559742e-1,-2.839456746984e-2));
#137375=axis2_placement_3d('',#137372,#137373,#137374);
#137376=cylindrical_surface('',#137375,9.999559052068e-1);
#137377=oriented_edge('',*,*,#137254,.t.);
#137378=oriented_edge('',*,*,#137283,.f.);
#137380=oriented_edge('',*,*,#137379,.t.);
#137381=oriented_edge('',*,*,#137364,.f.);
#137382=edge_loop('',(#137377,#137378,#137380,#137381));
#137383=face_outer_bound('',#137382,.f.);
#137385=cartesian_point('',(3.848094635683e1,5.700012730609e1,
-9.288661913360e0));
#137386=cartesian_point('',(3.906308728908e1,5.717977829976e1,
-9.780628078948e0));
#137387=cartesian_point('',(3.960608482051e1,5.734735156408e1,
-9.241864555181e0));
#137388=cartesian_point('',(3.916766867689e1,5.721205515878e1,
-8.607294290885e0));
#137389=cartesian_point('',(3.840431958238e1,5.724842722612e1,
-9.288662430774e0));
#137390=cartesian_point('',(3.873508137145e1,5.824264234043e1,
-9.780630293774e0));
#137391=cartesian_point('',(3.904360252328e1,5.917000833681e1,
-9.241868353285e0));
#137392=cartesian_point('',(3.879450250017e1,5.842125563087e1,
-8.607296810652e0));
#137393=cartesian_point('',(3.814570586686e1,5.722306073261e1,
-9.288662424683e0));
#137394=cartesian_point('',(3.762806845489e1,5.813405940662e1,
-9.780630267701e0));
#137395=cartesian_point('',(3.714523686910e1,5.898380444605e1,
-9.241868308573e0));
#137396=cartesian_point('',(3.753507468054e1,5.829772286486e1,
-8.607296780989e0));
#137397=cartesian_point('',(3.811878501892e1,5.696460419701e1,
-9.288661904830e0));
#137398=cartesian_point('',(3.751283200532e1,5.702771930897e1,
-9.780628042435e0));
#137399=cartesian_point('',(3.694762316949e1,5.708659257818e1,
-9.241864492566e0));
#137400=cartesian_point('',(3.740397233453e1,5.703906049869e1,
-8.607294249345e0));
#137401=(bounded_surface()b_spline_surface(3,3,((#137385,#137386,#137387,
#137388),(#137389,#137390,#137391,#137392),(#137393,#137394,#137395,#137396),(
#137397,#137398,#137399,#137400)),.unspecified.,.f.,.f.,.f.)b_spline_surface_with_knots((4,4),(4,4),(0.e0,1.e0),(0.e0,1.e0),.unspecified.)geometric_representation_item()rational_b_spline_surface(((2.943262192860e0,1.240769202195e0,
1.240769202195e0,2.943262192860e0),(1.373909824557e0,5.791889696538e-1,
5.791889696538e-1,1.373909824557e0),(1.373909824557e0,5.791889696538e-1,
5.791889696538e-1,1.373909824557e0),(2.943262192860e0,1.240769202195e0,
1.240769202195e0,2.943262192860e0)))representation_item('')surface());
#137403=oriented_edge('',*,*,#137402,.f.);
#137405=oriented_edge('',*,*,#137404,.t.);
#137406=oriented_edge('',*,*,#137379,.f.);
#137408=oriented_edge('',*,*,#137407,.t.);
#137409=edge_loop('',(#137403,#137405,#137406,#137408));
#137410=face_outer_bound('',#137409,.f.);
#137412=cartesian_point('',(0.e0,0.e0,-9.4e0));
#137413=direction('',(0.e0,0.e0,1.e0));
#137414=direction('',(1.e0,0.e0,0.e0));
#137415=axis2_placement_3d('',#137412,#137413,#137414);
#137416=plane('',#137415);
#137417=oriented_edge('',*,*,#137402,.t.);
#137419=oriented_edge('',*,*,#137418,.t.);
#137421=oriented_edge('',*,*,#137420,.t.);
#137423=oriented_edge('',*,*,#137422,.t.);
#137425=oriented_edge('',*,*,#137424,.t.);
#137427=oriented_edge('',*,*,#137426,.t.);
#137429=oriented_edge('',*,*,#137428,.t.);
#137431=oriented_edge('',*,*,#137430,.t.);
#137432=edge_loop('',(#137417,#137419,#137421,#137423,#137425,#137427,#137429,
#137431));
#137433=face_outer_bound('',#137432,.f.);
#137435=cartesian_point('',(0.e0,0.e0,-8.9e0));
#137436=direction('',(0.e0,0.e0,1.e0));
#137437=direction('',(5.449852683855e-1,8.384456197290e-1,0.e0));
#137438=axis2_placement_3d('',#137435,#137436,#137437);
#137439=toroidal_surface('',#137438,6.912806903282e1,5.e-1);
#137440=oriented_edge('',*,*,#137418,.f.);
#137441=oriented_edge('',*,*,#137407,.f.);
#137442=oriented_edge('',*,*,#137281,.t.);
#137444=oriented_edge('',*,*,#137443,.f.);
#137445=edge_loop('',(#137440,#137441,#137442,#137444));
#137446=face_outer_bound('',#137445,.f.);
#137448=cartesian_point('',(4.584145472547e1,5.090692960215e1,
-9.288563082853e0));
#137449=cartesian_point('',(4.590705249533e1,5.030125742167e1,
-9.780711731012e0));
#137450=cartesian_point('',(4.596826198044e1,4.973618688252e1,
-9.241916005139e0));
#137451=cartesian_point('',(4.591884998817e1,5.019243604391e1,
-8.607292252630e0));
#137452=cartesian_point('',(4.615888572714e1,5.094131155318e1,
-9.288565979249e0));
#137453=cartesian_point('',(4.726632725143e1,5.044848474936e1,
-9.780724133703e0));
#137454=cartesian_point('',(4.829954267548e1,4.998869523323e1,
-9.241937276888e0));
#137455=cartesian_point('',(4.746531689564e1,5.035993874278e1,
-8.607306363353e0));
#137456=cartesian_point('',(4.614985008763e1,5.126047125709e1,
-9.288566433935e0));
#137457=cartesian_point('',(4.722763564091e1,5.181516200023e1,
-9.780726080716e0));
#137458=cartesian_point('',(4.823318301989e1,5.233267188473e1,
-9.241940616195e0));
#137459=cartesian_point('',(4.742129688056e1,5.191482757756e1,
-8.607308578499e0));
#137460=cartesian_point('',(4.583098232201e1,5.127683913490e1,
-9.288563609838e0));
#137461=cartesian_point('',(4.586220850220e1,5.188525106840e1,
-9.780713987622e0));
#137462=cartesian_point('',(4.589135042522e1,5.245288105571e1,
-9.241919875432e0));
#137463=cartesian_point('',(4.586783031678e1,5.199456894259e1,
-8.607294820008e0));
#137464=(bounded_surface()b_spline_surface(3,3,((#137448,#137449,#137450,
#137451),(#137452,#137453,#137454,#137455),(#137456,#137457,#137458,#137459),(
#137460,#137461,#137462,#137463)),.unspecified.,.f.,.f.,.f.)b_spline_surface_with_knots((4,4),(4,4),(0.e0,1.e0),(0.e0,1.e0),.unspecified.)geometric_representation_item()rational_b_spline_surface(((3.272696967842e0,1.379368143487e0,
1.379368143487e0,3.272696967842e0),(1.264363672662e0,5.329008426348e-1,
5.329008426348e-1,1.264363672662e0),(1.264363672662e0,5.329008426348e-1,
5.329008426348e-1,1.264363672662e0),(3.272696967842e0,1.379368143487e0,
1.379368143487e0,3.272696967842e0)))representation_item('')surface());
#137465=oriented_edge('',*,*,#137420,.f.);
#137466=oriented_edge('',*,*,#137443,.t.);
#137467=oriented_edge('',*,*,#137296,.f.);
#137469=oriented_edge('',*,*,#137468,.t.);
#137470=edge_loop('',(#137465,#137466,#137467,#137469));
#137471=face_outer_bound('',#137470,.f.);
#137473=cartesian_point('',(4.703863649142e1,5.160683396719e1,-8.9e0));
#137474=direction('',(-7.055005880645e-1,-7.087093341001e-1,0.e0));
#137475=direction('',(0.e0,0.e0,-1.e0));
#137476=axis2_placement_3d('',#137473,#137474,#137475);
#137477=cylindrical_surface('',#137476,5.e-1);
#137478=oriented_edge('',*,*,#137422,.f.);
#137479=oriented_edge('',*,*,#137468,.f.);
#137480=oriented_edge('',*,*,#137310,.t.);
#137482=oriented_edge('',*,*,#137481,.f.);
#137483=edge_loop('',(#137478,#137479,#137480,#137482));
#137484=face_outer_bound('',#137483,.f.);
#137486=cartesian_point('',(4.075225137124e1,4.616462503822e1,
-9.288598017943e0));
#137487=cartesian_point('',(4.014658546551e1,4.609894426546e1,
-9.780697422168e0));
#137488=cartesian_point('',(3.958154820931e1,4.603767777224e1,
-9.241915190805e0));
#137489=cartesian_point('',(4.003775518381e1,4.608715284441e1,
-8.607301615026e0));
#137490=cartesian_point('',(4.078511650294e1,4.586154489776e1,
-9.288595481722e0));
#137491=cartesian_point('',(4.028730334484e1,4.480125299125e1,
-9.780686562889e0));
#137492=cartesian_point('',(3.982288412405e1,4.381209341725e1,
-9.241896566775e0));
#137493=cartesian_point('',(4.019785299247e1,4.461074110274e1,
-8.607289260187e0));
#137494=cartesian_point('',(4.108997254851e1,4.586223765046e1,
-9.288595750881e0));
#137495=cartesian_point('',(4.159259847118e1,4.480421913459e1,
-9.780687715341e0));
#137496=cartesian_point('',(4.206150934221e1,4.381718045324e1,
-9.241898543269e0));
#137497=cartesian_point('',(4.168291580299e1,4.461411574889e1,
-8.607290571357e0));
#137498=cartesian_point('',(4.112145991360e1,4.616546402508e1,
-9.288598343919e0));
#137499=cartesian_point('',(4.172741719888e1,4.610253653623e1,
-9.780698817892e0));
#137500=cartesian_point('',(4.229272801269e1,4.604383863791e1,
-9.241917584520e0));
#137501=cartesian_point('',(4.183630201782e1,4.609123984942e1,
-8.607303202973e0));
#137502=(bounded_surface()b_spline_surface(3,3,((#137486,#137487,#137488,
#137489),(#137490,#137491,#137492,#137493),(#137494,#137495,#137496,#137497),(
#137498,#137499,#137500,#137501)),.unspecified.,.f.,.f.,.f.)b_spline_surface_with_knots((4,4),(4,4),(0.e0,1.e0),(0.e0,1.e0),.unspecified.)geometric_representation_item()rational_b_spline_surface(((3.195499288417e0,1.346915348472e0,
1.346915348472e0,3.195499288417e0),(1.290013927926e0,5.437458758211e-1,
5.437458758211e-1,1.290013927926e0),(1.290013927926e0,5.437458758211e-1,
5.437458758211e-1,1.290013927926e0),(3.195499288417e0,1.346915348472e0,
1.346915348472e0,3.195499288417e0)))representation_item('')surface());
#137503=oriented_edge('',*,*,#137424,.f.);
#137504=oriented_edge('',*,*,#137481,.t.);
#137505=oriented_edge('',*,*,#137324,.f.);
#137507=oriented_edge('',*,*,#137506,.t.);
#137508=edge_loop('',(#137503,#137504,#137505,#137507));
#137509=face_outer_bound('',#137508,.f.);
#137511=cartesian_point('',(4.143235711554e1,4.498716142135e1,-8.9e0));
#137512=direction('',(-7.087093341001e-1,7.055005880645e-1,0.e0));
#137513=direction('',(0.e0,0.e0,-1.e0));
#137514=axis2_placement_3d('',#137511,#137512,#137513);
#137515=cylindrical_surface('',#137514,5.e-1);
#137516=oriented_edge('',*,*,#137426,.f.);
#137517=oriented_edge('',*,*,#137506,.f.);
#137518=oriented_edge('',*,*,#137338,.t.);
#137520=oriented_edge('',*,*,#137519,.f.);
#137521=edge_loop('',(#137516,#137517,#137518,#137520));
#137522=face_outer_bound('',#137521,.f.);
#137524=cartesian_point('',(3.421380990364e1,5.304184241034e1,
-9.288598079774e0));
#137525=cartesian_point('',(3.414812882203e1,5.364750838181e1,
-9.780697326331e0));
#137526=cartesian_point('',(3.408686243646e1,5.421254559017e1,
-9.241915065028e0));
#137527=cartesian_point('',(3.413633782699e1,5.375633871208e1,
-8.607301472319e0));
#137528=cartesian_point('',(3.391072977355e1,5.300897722352e1,
-9.288595426939e0));
#137529=cartesian_point('',(3.285043781009e1,5.350679029011e1,
-9.780685967751e0));
#137530=cartesian_point('',(3.186127838268e1,5.397120929511e1,
-9.241895584678e0));
#137531=cartesian_point('',(3.265992585789e1,5.359624060480e1,
-8.607288549410e0));
#137532=cartesian_point('',(3.391142255152e1,5.270412118237e1,
-9.288595766204e0));
#137533=cartesian_point('',(3.285340406110e1,5.220149540186e1,
-9.780687420376e0));
#137534=cartesian_point('',(3.186636560367e1,5.173258433584e1,
-9.241898075979e0));
#137535=cartesian_point('',(3.266330062773e1,5.211117753625e1,
-8.607290202093e0));
#137536=cartesian_point('',(3.421464892124e1,5.267263381239e1,
-9.288598490655e0));
#137537=cartesian_point('',(3.415172122379e1,5.206667667588e1,
-9.780699085593e0));
#137538=cartesian_point('',(3.409302352718e1,5.150136565285e1,
-9.241918082221e0));
#137539=cartesian_point('',(3.414042498249e1,5.195779126874e1,
-8.607303473870e0));
#137540=(bounded_surface()b_spline_surface(3,3,((#137524,#137525,#137526,
#137527),(#137528,#137529,#137530,#137531),(#137532,#137533,#137534,#137535),(
#137536,#137537,#137538,#137539)),.unspecified.,.f.,.f.,.f.)b_spline_surface_with_knots((4,4),(4,4),(0.e0,1.e0),(0.e0,1.e0),.unspecified.)geometric_representation_item()rational_b_spline_surface(((3.195498562992e0,1.346915372224e0,
1.346915372224e0,3.195498562992e0),(1.290013847986e0,5.437459751531e-1,
5.437459751531e-1,1.290013847986e0),(1.290013847986e0,5.437459751531e-1,
5.437459751531e-1,1.290013847986e0),(3.195498562992e0,1.346915372224e0,
1.346915372224e0,3.195498562992e0)))representation_item('')surface());
#137541=oriented_edge('',*,*,#137428,.f.);
#137542=oriented_edge('',*,*,#137519,.t.);
#137543=oriented_edge('',*,*,#137352,.f.);
#137545=oriented_edge('',*,*,#137544,.t.);
#137546=edge_loop('',(#137541,#137542,#137543,#137545));
#137547=face_outer_bound('',#137546,.f.);
#137549=cartesian_point('',(3.303634622659e1,5.236173660678e1,-8.9e0));
#137550=direction('',(7.055005880645e-1,7.087093341001e-1,0.e0));
#137551=direction('',(0.e0,0.e0,-1.e0));
#137552=axis2_placement_3d('',#137549,#137550,#137551);
#137553=cylindrical_surface('',#137552,5.e-1);
#137554=oriented_edge('',*,*,#137430,.f.);
#137555=oriented_edge('',*,*,#137544,.f.);
#137556=oriented_edge('',*,*,#137366,.t.);
#137557=oriented_edge('',*,*,#137404,.f.);
#137558=edge_loop('',(#137554,#137555,#137556,#137557));
#137559=face_outer_bound('',#137558,.f.);
#137561=cartesian_point('',(3.574646714923e1,6.114594934060e1,
1.967628667638e0));
#137562=cartesian_point('',(3.598270198236e1,6.106192955280e1,
1.965618940922e0));
#137563=cartesian_point('',(3.637590696507e1,6.080941386204e1,
1.962320103108e0));
#137564=cartesian_point('',(3.675020546081e1,6.024766047957e1,
1.959434648419e0));
#137565=cartesian_point('',(3.688404104444e1,5.963437018760e1,
1.958901798928e0));
#137566=cartesian_point('',(3.678533126119e1,5.901509467853e1,
1.960606550745e0));
#137567=cartesian_point('',(3.650067651193e1,5.852928943638e1,
1.963886498384e0));
#137568=cartesian_point('',(3.623930635039e1,5.829700558900e1,
1.966446112024e0));
#137569=cartesian_point('',(3.612129512409e1,5.821643368689e1,
1.967564354301e0));
#137570=cartesian_point('',(3.558980111185e1,6.073602989533e1,
2.133798059576e0));
#137571=cartesian_point('',(3.576560124158e1,6.067697481583e1,
2.136696631349e0));
#137572=cartesian_point('',(3.606057546972e1,6.049409215612e1,
2.141128128978e0));
#137573=cartesian_point('',(3.634326356077e1,6.007815215907e1,
2.144599982515e0));
#137574=cartesian_point('',(3.644393347100e1,5.962082144409e1,
2.145222640266e0));
#137575=cartesian_point('',(3.636764083126e1,5.915949467312e1,
2.143200448029e0));
#137576=cartesian_point('',(3.615134608293e1,5.880077059282e1,
2.139136942194e0));
#137577=cartesian_point('',(3.595477830681e1,5.863181579023e1,
2.135390802582e0));
#137578=cartesian_point('',(3.586645785889e1,5.857372925524e1,
2.133707502307e0));
#137579=cartesian_point('',(3.546417465486e1,6.040740601296e1,
1.817496056705e0));
#137580=cartesian_point('',(3.558977548297e1,6.036356537554e1,
1.824354884767e0));
#137581=cartesian_point('',(3.579914661522e1,6.023086339969e1,
1.835135936223e0));
#137582=cartesian_point('',(3.599862242715e1,5.993407844964e1,
1.843974633073e0));
#137583=cartesian_point('',(3.606974356197e1,5.960947484022e1,
1.845579823070e0));
#137584=cartesian_point('',(3.601660978701e1,5.928169577533e1,
1.840400272288e0));
#137585=cartesian_point('',(3.586439065572e1,5.902497866535e1,
1.830182062689e0));
#137586=cartesian_point('',(3.572499996708e1,5.890258206601e1,
1.821366887436e0));
#137587=cartesian_point('',(3.566213645854e1,5.886019657100e1,
1.817447432216e0));
#137588=cartesian_point('',(3.551191299234e1,6.053238662256e1,
1.359733825545e0));
#137589=cartesian_point('',(3.565435487938e1,6.047658810627e1,
1.365119140333e0));
#137590=cartesian_point('',(3.588746882776e1,6.031754546268e1,
1.373681217640e0));
#137591=cartesian_point('',(3.610602761088e1,5.997834965317e1,
1.380826443893e0));
#137592=cartesian_point('',(3.618457947040e1,5.961316662001e1,
1.382130214779e0));
#137593=cartesian_point('',(3.612930891578e1,5.924350062980e1,
1.377933428125e0));
#137594=cartesian_point('',(3.596464527333e1,5.894815417030e1,
1.369711811383e0));
#137595=cartesian_point('',(3.581023013086e1,5.880263516209e1,
1.362806663221e0));
#137596=cartesian_point('',(3.573981252202e1,5.875128847378e1,
1.359750232441e0));
#137597=(bounded_surface()b_spline_surface(3,3,((#137561,#137562,#137563,
#137564,#137565,#137566,#137567,#137568,#137569),(#137570,#137571,#137572,
#137573,#137574,#137575,#137576,#137577,#137578),(#137579,#137580,#137581,
#137582,#137583,#137584,#137585,#137586,#137587),(#137588,#137589,#137590,
#137591,#137592,#137593,#137594,#137595,#137596)),.unspecified.,.f.,.f.,.f.)b_spline_surface_with_knots((4,4),(4,1,1,1,1,1,4),(-2.633251598014e-1,
1.222497349796e0),(9.762486061740e-2,2.523562408035e-1,3.778472526287e-1,
5.029953586663e-1,6.283609309863e-1,7.538137633855e-1,8.421261025999e-1),
.unspecified.)geometric_representation_item()rational_b_spline_surface(((
1.404664000105e0,1.404664000105e0,1.404664000105e0,1.404664000105e0,
1.404664000105e0,1.404664000105e0,1.404664000105e0,1.404664000105e0,
1.404664000105e0),(8.795414513373e-1,8.795414513373e-1,8.795414513373e-1,
8.795414513373e-1,8.795414513373e-1,8.795414513373e-1,8.795414513373e-1,
8.795414513373e-1,8.795414513373e-1),(8.654978924587e-1,8.654978924587e-1,
8.654978924587e-1,8.654978924587e-1,8.654978924587e-1,8.654978924587e-1,
8.654978924587e-1,8.654978924587e-1,8.654978924587e-1),(1.362533323469e0,
1.362533323469e0,1.362533323469e0,1.362533323469e0,1.362533323469e0,
1.362533323469e0,1.362533323469e0,1.362533323469e0,1.362533323469e0)))representation_item('')surface());
#137598=oriented_edge('',*,*,#123631,.f.);
#137600=oriented_edge('',*,*,#137599,.t.);
#137602=oriented_edge('',*,*,#137601,.f.);
#137604=oriented_edge('',*,*,#137603,.t.);
#137605=edge_loop('',(#137598,#137600,#137602,#137604));
#137606=face_outer_bound('',#137605,.f.);
#137608=cartesian_point('',(3.667387536589e1,5.898880342573e1,1.5e0));
#137609=direction('',(-7.055005880645e-1,-7.087093341001e-1,0.e0));
#137610=direction('',(0.e0,0.e0,1.e0));
#137611=axis2_placement_3d('',#137608,#137609,#137610);
#137612=cylindrical_surface('',#137611,5.e-1);
#137613=oriented_edge('',*,*,#123641,.f.);
#137615=oriented_edge('',*,*,#137614,.f.);
#137617=oriented_edge('',*,*,#137616,.t.);
#137618=oriented_edge('',*,*,#137599,.f.);
#137619=edge_loop('',(#137613,#137615,#137617,#137618));
#137620=face_outer_bound('',#137619,.f.);
#137622=cartesian_point('',(3.231541066022e1,5.439233264612e1,
1.967202069844e0));
#137623=cartesian_point('',(3.216362390716e1,5.416768277948e1,
1.965497876774e0));
#137624=cartesian_point('',(3.179204717241e1,5.383728466268e1,
1.962821233366e0));
#137625=cartesian_point('',(3.111171851388e1,5.363380942707e1,
1.961166328956e0));
#137626=cartesian_point('',(3.046614857815e1,5.369503357501e1,
1.961675656661e0));
#137627=cartesian_point('',(2.993311691833e1,5.397189540537e1,
1.963977305178e0));
#137628=cartesian_point('',(2.967369135417e1,5.425004975063e1,
1.966118942593e0));
#137629=cartesian_point('',(2.958006920676e1,5.438619794239e1,
1.967202476755e0));
#137630=cartesian_point('',(3.195723427430e1,5.464509075673e1,
2.134314910064e0));
#137631=cartesian_point('',(3.184738525094e1,5.447737528463e1,
2.136895163429e0));
#137632=cartesian_point('',(3.157454485051e1,5.422884382131e1,
2.140388493441e0));
#137633=cartesian_point('',(3.106929382622e1,5.407491017363e1,
2.142476097862e0));
#137634=cartesian_point('',(3.058897715817e1,5.412130665636e1,
2.141824245857e0));
#137635=cartesian_point('',(3.019458514106e1,5.433033546987e1,
2.138961400296e0));
#137636=cartesian_point('',(3.000501079913e1,5.453891126448e1,
2.135820268918e0));
#137637=cartesian_point('',(2.993719029026e1,5.464055771783e1,
2.134313786856e0));
#137638=cartesian_point('',(3.166929175431e1,5.484831802272e1,
1.818887017795e0));
#137639=cartesian_point('',(3.158945431433e1,5.472889942901e1,
1.824881828379e0));
#137640=cartesian_point('',(3.139340748801e1,5.455298868617e1,
1.833479416506e0));
#137641=cartesian_point('',(3.103358469085e1,5.444452535554e1,
1.838689443930e0));
#137642=cartesian_point('',(3.069200960171e1,5.447717701102e1,
1.837072281369e0));
#137643=cartesian_point('',(3.041031455710e1,5.462470296339e1,
1.829885539369e0));
#137644=cartesian_point('',(3.027357763416e1,5.477270251240e1,
1.822500304294e0));
#137645=cartesian_point('',(3.022432250696e1,5.484507707543e1,
1.818884844702e0));
#137646=cartesian_point('',(3.177766812444e1,5.477186775557e1,
1.360927783185e0));
#137647=cartesian_point('',(3.168178742104e1,5.463751059830e1,
1.365599254548e0));
#137648=cartesian_point('',(3.145352657740e1,5.444299451077e1,
1.372460500999e0));
#137649=cartesian_point('',(3.104496915537e1,5.432465248125e1,
1.376641180008e0));
#137650=cartesian_point('',(3.065872923757e1,5.436013790640e1,
1.375346540013e0));
#137651=cartesian_point('',(3.033621057299e1,5.452187442053e1,
1.369566581688e0));
#137652=cartesian_point('',(3.017533384600e1,5.468672304354e1,
1.363782316190e0));
#137653=cartesian_point('',(3.011629992884e1,5.476814624924e1,
1.360926236279e0));
#137654=(bounded_surface()b_spline_surface(3,3,((#137622,#137623,#137624,
#137625,#137626,#137627,#137628,#137629),(#137630,#137631,#137632,#137633,
#137634,#137635,#137636,#137637),(#137638,#137639,#137640,#137641,#137642,
#137643,#137644,#137645),(#137646,#137647,#137648,#137649,#137650,#137651,
#137652,#137653)),.unspecified.,.f.,.f.,.f.)b_spline_surface_with_knots((4,4),
(4,1,1,1,1,4),(-2.631092420433e-1,1.222506147309e0),(1.029674943329e-1,
2.866576857397e-1,4.293617925355e-1,5.720510855510e-1,7.146852176995e-1,
8.268544827421e-1),.unspecified.)geometric_representation_item()rational_b_spline_surface(((1.404436646676e0,1.404436646676e0,1.404436646676e0,1.404436646676e0,
1.404436646676e0,1.404436646676e0,1.404436646676e0,1.404436646676e0),(
8.795338121349e-1,8.795338121349e-1,8.795338121349e-1,8.795338121349e-1,
8.795338121349e-1,8.795338121349e-1,8.795338121349e-1,8.795338121349e-1),(
8.655694421974e-1,8.655694421974e-1,8.655694421974e-1,8.655694421974e-1,
8.655694421974e-1,8.655694421974e-1,8.655694421974e-1,8.655694421974e-1),(
1.362543536863e0,1.362543536863e0,1.362543536863e0,1.362543536863e0,
1.362543536863e0,1.362543536863e0,1.362543536863e0,1.362543536863e0)))representation_item('')surface());
#137655=oriented_edge('',*,*,#123639,.t.);
#137657=oriented_edge('',*,*,#137656,.t.);
#137659=oriented_edge('',*,*,#137658,.f.);
#137660=oriented_edge('',*,*,#137614,.t.);
#137661=edge_loop('',(#137655,#137657,#137659,#137660));
#137662=face_outer_bound('',#137661,.f.);
#137664=cartesian_point('',(6.557239126902e1,1.877441008896e1,1.5e0));
#137665=direction('',(-7.087093341001e-1,7.055005880645e-1,0.e0));
#137666=direction('',(0.e0,0.e0,1.e0));
#137667=axis2_placement_3d('',#137664,#137665,#137666);
#137668=cylindrical_surface('',#137667,5.e-1);
#137669=oriented_edge('',*,*,#123637,.f.);
#137671=oriented_edge('',*,*,#137670,.f.);
#137673=oriented_edge('',*,*,#137672,.t.);
#137674=oriented_edge('',*,*,#137656,.f.);
#137675=edge_loop('',(#137669,#137671,#137673,#137674));
#137676=face_outer_bound('',#137675,.f.);
#137678=cartesian_point('',(1.907664918778e1,6.485311473898e1,
1.971157123740e0));
#137679=cartesian_point('',(1.893639738367e1,6.494280580385e1,
1.967712200575e0));
#137680=cartesian_point('',(1.864508967997e1,6.519448516969e1,
1.959253195868e0));
#137681=cartesian_point('',(1.833991096998e1,6.572586273520e1,
1.945749429407e0));
#137682=cartesian_point('',(1.825216019995e1,6.638533739902e1,
1.934255123726e0));
#137683=cartesian_point('',(1.842514733704e1,6.702761267943e1,
1.928982423518e0));
#137684=cartesian_point('',(1.883387533842e1,6.755246987235e1,
1.931390801583e0));
#137685=cartesian_point('',(1.941370903798e1,6.787836497616e1,
1.940803668847e0));
#137686=cartesian_point('',(2.010943769525e1,6.796252758149e1,
1.955395005144e0));
#137687=cartesian_point('',(2.056391668603e1,6.782504103203e1,
1.966041262183e0));
#137688=cartesian_point('',(2.078062772397e1,6.770372305204e1,
1.971154078315e0));
#137689=cartesian_point('',(1.933626663096e1,6.521126721468e1,
2.128310715863e0));
#137690=cartesian_point('',(1.922839497604e1,6.527347917526e1,
2.133997948057e0));
#137691=cartesian_point('',(1.900045411021e1,6.545236499139e1,
2.145739818809e0));
#137692=cartesian_point('',(1.875106239141e1,6.584583665245e1,
2.159015647626e0));
#137693=cartesian_point('',(1.866788313592e1,6.634785559981e1,
2.167109878698e0));
#137694=cartesian_point('',(1.879353673347e1,6.684216856626e1,
2.170118397454e0));
#137695=cartesian_point('',(1.910963261890e1,6.724272873697e1,
2.168793303719e0));
#137696=cartesian_point('',(1.955996811600e1,6.748081246779e1,
2.162783490025e0));
#137697=cartesian_point('',(2.009252887807e1,6.752374443498e1,
2.150269992459e0));
#137698=cartesian_point('',(2.043039457086e1,6.740356321773e1,
2.136792209295e0));
#137699=cartesian_point('',(2.058808409669e1,6.730548698974e1,
2.128276860120e0));
#137700=cartesian_point('',(1.953900501370e1,6.549093681076e1,
1.804661675196e0));
#137701=cartesian_point('',(1.946179587083e1,6.553915811387e1,
1.817470953119e0));
#137702=cartesian_point('',(1.930042953540e1,6.567429537252e1,
1.845672677627e0));
#137703=cartesian_point('',(1.912802258133e1,6.595955576882e1,
1.882695094094e0));
#137704=cartesian_point('',(1.907320737718e1,6.631348500651e1,
1.909519259495e0));
#137705=cartesian_point('',(1.916181984884e1,6.665718468080e1,
1.920793759503e0));
#137706=cartesian_point('',(1.938095188311e1,6.693569998453e1,
1.915715771790e0));
#137707=cartesian_point('',(1.969502927549e1,6.710472940078e1,
1.894653895577e0));
#137708=cartesian_point('',(2.007301672919e1,6.714159972467e1,
1.857328495380e0));
#137709=cartesian_point('',(2.032002639376e1,6.706212215046e1,
1.823736233558e0));
#137710=cartesian_point('',(2.043779975345e1,6.699453183748e1,
1.804616129765e0));
#137711=cartesian_point('',(1.945477075171e1,6.537471786846e1,
1.349589947655e0));
#137712=cartesian_point('',(1.937192278940e1,6.543861548244e1,
1.359427772113e0));
#137713=cartesian_point('',(1.920546816921e1,6.560922699219e1,
1.381695088571e0));
#137714=cartesian_point('',(1.904521461281e1,6.593876196739e1,
1.412594298818e0));
#137715=cartesian_point('',(1.901136123819e1,6.632102880688e1,
1.436170622648e0));
#137716=cartesian_point('',(1.911526090362e1,6.668099025390e1,
1.446386868359e0));
#137717=cartesian_point('',(1.934215472597e1,6.697722117536e1,
1.441762178829e0));
#137718=cartesian_point('',(1.966644548375e1,6.717430570589e1,
1.422980978044e0));
#137719=cartesian_point('',(2.007279264699e1,6.724821324940e1,
1.391149843666e0));
#137720=cartesian_point('',(2.035782704306e1,6.718773458846e1,
1.364229893114e0));
#137721=cartesian_point('',(2.050033971593e1,6.712377077698e1,
1.349565597246e0));
#137722=(bounded_surface()b_spline_surface(3,3,((#137678,#137679,#137680,
#137681,#137682,#137683,#137684,#137685,#137686,#137687,#137688),(#137689,
#137690,#137691,#137692,#137693,#137694,#137695,#137696,#137697,#137698,
#137699),(#137700,#137701,#137702,#137703,#137704,#137705,#137706,#137707,
#137708,#137709,#137710),(#137711,#137712,#137713,#137714,#137715,#137716,
#137717,#137718,#137719,#137720,#137721)),.unspecified.,.f.,.f.,.f.)b_spline_surface_with_knots((4,4),(4,1,1,1,1,1,1,1,4),(-2.638964913298e-1,1.222474168238e0),(
1.255777656668e-1,2.050319128569e-1,3.059125859204e-1,4.046322776525e-1,
5.018514978583e-1,5.987496016248e-1,6.968382138453e-1,7.967678979268e-1,
9.152411931908e-1),.unspecified.)geometric_representation_item()rational_b_spline_surface(((1.405265231411e0,1.405265231411e0,1.405265231411e0,1.405265231411e0,
1.405265231411e0,1.405265231411e0,1.405265231411e0,1.405265231411e0,
1.405265231411e0,1.405265231411e0,1.405265231411e0),(8.795619403247e-1,
8.795619403247e-1,8.795619403247e-1,8.795619403247e-1,8.795619403247e-1,
8.795619403247e-1,8.795619403247e-1,8.795619403247e-1,8.795619403247e-1,
8.795619403247e-1,8.795619403247e-1),(8.653087975095e-1,8.653087975095e-1,
8.653087975095e-1,8.653087975095e-1,8.653087975095e-1,8.653087975095e-1,
8.653087975095e-1,8.653087975095e-1,8.653087975095e-1,8.653087975095e-1,
8.653087975095e-1),(1.362505802965e0,1.362505802965e0,1.362505802965e0,
1.362505802965e0,1.362505802965e0,1.362505802965e0,1.362505802965e0,
1.362505802965e0,1.362505802965e0,1.362505802965e0,1.362505802965e0)))representation_item('')surface());
#137723=oriented_edge('',*,*,#123635,.f.);
#137725=oriented_edge('',*,*,#137724,.f.);
#137727=oriented_edge('',*,*,#137726,.f.);
#137728=oriented_edge('',*,*,#137670,.t.);
#137729=edge_loop('',(#137723,#137725,#137727,#137728));
#137730=face_outer_bound('',#137729,.f.);
#137732=cartesian_point('',(0.e0,0.e0,1.5e0));
#137733=direction('',(0.e0,0.e0,1.e0));
#137734=direction('',(-9.015116893244e-1,4.327547504205e-1,0.e0));
#137735=axis2_placement_3d('',#137732,#137733,#137734);
#137736=toroidal_surface('',#137735,7.067448228336e1,5.e-1);
#137737=oriented_edge('',*,*,#123633,.f.);
#137738=oriented_edge('',*,*,#137603,.f.);
#137740=oriented_edge('',*,*,#137739,.t.);
#137741=oriented_edge('',*,*,#137724,.t.);
#137742=edge_loop('',(#137737,#137738,#137740,#137741));
#137743=face_outer_bound('',#137742,.f.);
#137745=cartesian_point('',(0.e0,0.e0,-3.7e0));
#137746=direction('',(0.e0,0.e0,1.e0));
#137747=direction('',(0.e0,-1.e0,0.e0));
#137748=axis2_placement_3d('',#137745,#137746,#137747);
#137749=conical_surface('',#137748,6.990127565809e1,3.e0);
#137750=oriented_edge('',*,*,#137739,.f.);
#137752=oriented_edge('',*,*,#137751,.t.);
#137754=oriented_edge('',*,*,#137753,.f.);
#137756=oriented_edge('',*,*,#137755,.t.);
#137757=edge_loop('',(#137750,#137752,#137754,#137756));
#137758=face_outer_bound('',#137757,.f.);
#137760=cartesian_point('',(3.473715229331e1,5.952725590669e1,
-3.277797218162e0));
#137761=direction('',(-8.468676063062e-2,-1.105881890033e-2,
-9.963462526142e-1));
#137762=direction('',(7.661277381549e-2,9.969059810509e-1,-1.757691193851e-2));
#137763=axis2_placement_3d('',#137760,#137761,#137762);
#137764=cylindrical_surface('',#137763,9.999182067635e-1);
#137765=oriented_edge('',*,*,#137601,.t.);
#137767=oriented_edge('',*,*,#137766,.f.);
#137769=oriented_edge('',*,*,#137768,.t.);
#137770=oriented_edge('',*,*,#137751,.f.);
#137771=edge_loop('',(#137765,#137767,#137769,#137770));
#137772=face_outer_bound('',#137771,.f.);
#137774=cartesian_point('',(2.782631690749e1,5.077355161991e1,2.e0));
#137775=direction('',(7.077380725886e-1,-7.045337240279e-1,-5.233595624294e-2));
#137776=direction('',(7.055005880645e-1,7.087093341001e-1,0.e0));
#137777=axis2_placement_3d('',#137774,#137775,#137776);
#137778=plane('',#137777);
#137779=oriented_edge('',*,*,#137616,.f.);
#137781=oriented_edge('',*,*,#137780,.t.);
#137783=oriented_edge('',*,*,#137782,.f.);
#137784=oriented_edge('',*,*,#137766,.t.);
#137785=edge_loop('',(#137779,#137781,#137783,#137784));
#137786=face_outer_bound('',#137785,.f.);
#137788=cartesian_point('',(3.097618117482e1,4.195401786950e1,
1.824292593605e2));
#137789=direction('',(-1.677032751491e-4,7.391287221363e-2,-9.972646886342e-1));
#137790=direction('',(7.077380725886e-1,-7.045337240279e-1,-5.233595624294e-2));
#137791=axis2_placement_3d('',#137788,#137789,#137790);
#137792=cylindrical_surface('',#137791,1.e0);
#137793=oriented_edge('',*,*,#137658,.t.);
#137795=oriented_edge('',*,*,#137794,.f.);
#137797=oriented_edge('',*,*,#137796,.t.);
#137798=oriented_edge('',*,*,#137780,.f.);
#137799=edge_loop('',(#137793,#137795,#137797,#137798));
#137800=face_outer_bound('',#137799,.f.);
#137802=cartesian_point('',(1.415247673303e1,7.063101823339e1,2.e0));
#137803=direction('',(-7.045337240279e-1,-7.077380725886e-1,
-5.233595624294e-2));
#137804=direction('',(7.087093341001e-1,-7.055005880645e-1,0.e0));
#137805=axis2_placement_3d('',#137802,#137803,#137804);
#137806=plane('',#137805);
#137807=oriented_edge('',*,*,#137672,.f.);
#137809=oriented_edge('',*,*,#137808,.t.);
#137811=oriented_edge('',*,*,#137810,.f.);
#137812=oriented_edge('',*,*,#137794,.t.);
#137813=edge_loop('',(#137807,#137809,#137811,#137812));
#137814=face_outer_bound('',#137813,.f.);
#137816=cartesian_point('',(5.170650120164e2,-4.394058802930e2,
1.499721745202e2));
#137817=direction('',(-7.044479579157e-1,-7.078253457053e-1,
-5.231017650081e-2));
#137818=direction('',(-6.832735338462e-1,6.962640853825e-1,-2.198945232418e-1));
#137819=axis2_placement_3d('',#137816,#137817,#137818);
#137820=toroidal_surface('',#137819,7.243582836164e2,9.999999868572e-1);
#137821=oriented_edge('',*,*,#137726,.t.);
#137822=oriented_edge('',*,*,#137755,.f.);
#137824=oriented_edge('',*,*,#137823,.t.);
#137825=oriented_edge('',*,*,#137808,.f.);
#137826=edge_loop('',(#137821,#137822,#137824,#137825));
#137827=face_outer_bound('',#137826,.f.);
#137829=cartesian_point('',(2.190943734408e1,6.470320565748e1,
-9.365707516383e0));
#137830=cartesian_point('',(2.185543703938e1,6.472987699077e1,
-9.365707516383e0));
#137831=cartesian_point('',(2.177330979500e1,6.480326679317e1,
-9.365707516383e0));
#137832=cartesian_point('',(2.171712643959e1,6.494520639087e1,
-9.365707516383e0));
#137833=cartesian_point('',(2.172249621046e1,6.508007120072e1,
-9.365707516383e0));
#137834=cartesian_point('',(2.178156599975e1,6.519873431106e1,
-9.365707516383e0));
#137835=cartesian_point('',(2.188493841122e1,6.528329257377e1,
-9.365707516383e0));
#137836=cartesian_point('',(2.201738715348e1,6.531937906892e1,
-9.365707516383e0));
#137837=cartesian_point('',(2.214439250594e1,6.530076506314e1,
-9.365707516383e0));
#137838=cartesian_point('',(2.221611504442e1,6.526148403740e1,
-9.365707516383e0));
#137839=cartesian_point('',(2.224327825723e1,6.524100145815e1,
-9.365707516383e0));
#137840=cartesian_point('',(2.171414972161e1,6.431261482641e1,
-9.536372768631e0));
#137841=cartesian_point('',(2.159179609900e1,6.437328209220e1,
-9.536372768631e0));
#137842=cartesian_point('',(2.140565307716e1,6.453874098064e1,
-9.536372768631e0));
#137843=cartesian_point('',(2.127427800863e1,6.486771370131e1,
-9.536372768631e0));
#137844=cartesian_point('',(2.128618935198e1,6.519053638657e1,
-9.536372768631e0));
#137845=cartesian_point('',(2.143002840072e1,6.547996127148e1,
-9.536372768631e0));
#137846=cartesian_point('',(2.168057668057e1,6.568401933143e1,
-9.536372768631e0));
#137847=cartesian_point('',(2.199245598086e1,6.576790331604e1,
-9.536372768631e0));
#137848=cartesian_point('',(2.228270222056e1,6.572467952745e1,
-9.536372768631e0));
#137849=cartesian_point('',(2.244508023079e1,6.563584500759e1,
-9.536372768631e0));
#137850=cartesian_point('',(2.250665791850e1,6.558937859096e1,
-9.536372768631e0));
#137851=cartesian_point('',(2.155545342521e1,6.399520956839e1,
-9.224238564885e0));
#137852=cartesian_point('',(2.137755394541e1,6.408350289876e1,
-9.224238564885e0));
#137853=cartesian_point('',(2.110688473369e1,6.432377975466e1,
-9.224238564885e0));
#137854=cartesian_point('',(2.091440673279e1,6.480474092978e1,
-9.224238564885e0));
#137855=cartesian_point('',(2.093163394470e1,6.528030354974e1,
-9.224238564885e0));
#137856=cartesian_point('',(2.114435891334e1,6.570849432699e1,
-9.224238564885e0));
#137857=cartesian_point('',(2.151450650487e1,6.600966133321e1,
-9.224238564885e0));
#137858=cartesian_point('',(2.197219619832e1,6.613238692212e1,
-9.224238564885e0));
#137859=cartesian_point('',(2.239509664260e1,6.606916452152e1,
-9.224238564885e0));
#137860=cartesian_point('',(2.263114387690e1,6.594006141783e1,
-9.224238564885e0));
#137861=cartesian_point('',(2.272068770973e1,6.587247983391e1,
-9.224238564885e0));
#137862=cartesian_point('',(2.161274097086e1,6.410978923168e1,
-8.765501457967e0));
#137863=cartesian_point('',(2.145489290940e1,6.418810986915e1,
-8.765501457967e0));
#137864=cartesian_point('',(2.121473668430e1,6.440137829557e1,
-8.765501457967e0));
#137865=cartesian_point('',(2.104431614224e1,6.482747337915e1,
-8.765501457967e0));
#137866=cartesian_point('',(2.105962438649e1,6.524789863182e1,
-8.765501457967e0));
#137867=cartesian_point('',(2.124748232689e1,6.562599651102e1,
-8.765501457967e0));
#137868=cartesian_point('',(2.157445593651e1,6.589210829971e1,
-8.765501457967e0));
#137869=cartesian_point('',(2.197950974782e1,6.600081251428e1,
-8.765501457967e0));
#137870=cartesian_point('',(2.235452354335e1,6.594480938359e1,
-8.765501457967e0));
#137871=cartesian_point('',(2.256397703142e1,6.583024277749e1,
-8.765501457967e0));
#137872=cartesian_point('',(2.264342540377e1,6.577028352489e1,
-8.765501457967e0));
#137873=(bounded_surface()b_spline_surface(3,3,((#137829,#137830,#137831,
#137832,#137833,#137834,#137835,#137836,#137837,#137838,#137839),(#137840,
#137841,#137842,#137843,#137844,#137845,#137846,#137847,#137848,#137849,
#137850),(#137851,#137852,#137853,#137854,#137855,#137856,#137857,#137858,
#137859,#137860,#137861),(#137862,#137863,#137864,#137865,#137866,#137867,
#137868,#137869,#137870,#137871,#137872)),.unspecified.,.f.,.f.,.f.)b_spline_surface_with_knots((4,4),(4,1,1,1,1,1,1,1,4),(-2.621666900401e-1,1.222519140029e0),(
7.962494248007e-2,2.239326629554e-1,3.351728951113e-1,4.455195734941e-1,
5.553608962167e-1,6.654067230336e-1,7.762448252855e-1,8.879332483473e-1,
9.697960637788e-1),.unspecified.)geometric_representation_item()rational_b_spline_surface(((1.403412837293e0,1.403412837293e0,1.403412837293e0,1.403412837293e0,
1.403412837293e0,1.403412837293e0,1.403412837293e0,1.403412837293e0,
1.403412837293e0,1.403412837293e0,1.403412837293e0),(8.795192839764e-1,
8.795192839764e-1,8.795192839764e-1,8.795192839764e-1,8.795192839764e-1,
8.795192839764e-1,8.795192839764e-1,8.795192839764e-1,8.795192839764e-1,
8.795192839764e-1,8.795192839764e-1),(8.658929367959e-1,8.658929367959e-1,
8.658929367959e-1,8.658929367959e-1,8.658929367959e-1,8.658929367959e-1,
8.658929367959e-1,8.658929367959e-1,8.658929367959e-1,8.658929367959e-1,
8.658929367959e-1),(1.362533795752e0,1.362533795752e0,1.362533795752e0,
1.362533795752e0,1.362533795752e0,1.362533795752e0,1.362533795752e0,
1.362533795752e0,1.362533795752e0,1.362533795752e0,1.362533795752e0)))representation_item('')surface());
#137875=oriented_edge('',*,*,#137874,.t.);
#137877=oriented_edge('',*,*,#137876,.f.);
#137878=oriented_edge('',*,*,#137823,.f.);
#137880=oriented_edge('',*,*,#137879,.t.);
#137881=edge_loop('',(#137875,#137877,#137878,#137880));
#137882=face_outer_bound('',#137881,.f.);
#137884=cartesian_point('',(0.e0,0.e0,-9.4e0));
#137885=direction('',(0.e0,0.e0,1.e0));
#137886=direction('',(1.e0,0.e0,0.e0));
#137887=axis2_placement_3d('',#137884,#137885,#137886);
#137888=plane('',#137887);
#137890=oriented_edge('',*,*,#137889,.t.);
#137892=oriented_edge('',*,*,#137891,.t.);
#137894=oriented_edge('',*,*,#137893,.t.);
#137896=oriented_edge('',*,*,#137895,.t.);
#137897=oriented_edge('',*,*,#137874,.f.);
#137899=oriented_edge('',*,*,#137898,.t.);
#137900=edge_loop('',(#137890,#137892,#137894,#137896,#137897,#137899));
#137901=face_outer_bound('',#137900,.f.);
#137903=cartesian_point('',(3.428175473492e1,5.928058025339e1,
-9.288414734659e0));
#137904=cartesian_point('',(3.434690855180e1,5.867486403947e1,
-9.780846452297e0));
#137905=cartesian_point('',(3.440773712716e1,5.810959074696e1,
-9.241966004139e0));
#137906=cartesian_point('',(3.435864164500e1,5.856607861405e1,
-8.607273473039e0));
#137907=cartesian_point('',(3.439195772436e1,5.929243647243e1,
-9.288417493852e0));
#137908=cartesian_point('',(3.481908456573e1,5.872566322626e1,
-9.780858274340e0));
#137909=cartesian_point('',(3.521772730868e1,5.819673376423e1,
-9.241986284159e0));
#137910=cartesian_point('',(3.489583946992e1,5.862387319034e1,
-8.607286923057e0));
#137911=cartesian_point('',(3.446040232122e1,5.937961792673e1,
-9.288420496245e0));
#137912=cartesian_point('',(3.511234246265e1,5.909920111106e1,
-9.780871138403e0));
#137913=cartesian_point('',(3.572079398329e1,5.883751603648e1,
-9.242008351703e0));
#137914=cartesian_point('',(3.522948095048e1,5.904884975272e1,
-8.607301558588e0));
#137915=cartesian_point('',(3.444576274145e1,5.948948580885e1,
-9.288421929041e0));
#137916=cartesian_point('',(3.504961768124e1,5.956994132328e1,
-9.780877277365e0));
#137917=cartesian_point('',(3.561319330985e1,5.964504318462e1,
-9.242018882730e0));
#137918=cartesian_point('',(3.515811854504e1,5.958441405640e1,
-8.607308542926e0));
#137919=cartesian_point('',(3.443112316167e1,5.959935369098e1,
-9.288423361837e0));
#137920=cartesian_point('',(3.498689289983e1,6.004068153551e1,
-9.780883416326e0));
#137921=cartesian_point('',(3.550559263640e1,6.045257033277e1,
-9.242029413758e0));
#137922=cartesian_point('',(3.508675613960e1,6.011997836008e1,
-8.607315527264e0));
#137923=cartesian_point('',(3.434223855605e1,5.966557148091e1,
-9.288422359936e0));
#137924=cartesian_point('',(3.460605768844e1,6.032439844970e1,
-9.780879123577e0));
#137925=cartesian_point('',(3.485229222956e1,6.093927001264e1,
-9.242022049798e0));
#137926=cartesian_point('',(3.465347735970e1,6.044276500045e1,
-8.607310643374e0));
#137927=cartesian_point('',(3.423277606831e1,5.964815790602e1,
-9.288419528269e0));
#137928=cartesian_point('',(3.413705443004e1,6.024978820164e1,
-9.780866991011e0));
#137929=cartesian_point('',(3.404774472356e1,6.081128052019e1,
-9.242001237096e0));
#137930=cartesian_point('',(3.411988920007e1,6.035788041971e1,
-8.607296840072e0));
#137931=(bounded_surface()b_spline_surface(3,3,((#137903,#137904,#137905,
#137906),(#137907,#137908,#137909,#137910),(#137911,#137912,#137913,#137914),(
#137915,#137916,#137917,#137918),(#137919,#137920,#137921,#137922),(#137923,
#137924,#137925,#137926),(#137927,#137928,#137929,#137930)),.unspecified.,.f.,
.f.,.f.)b_spline_surface_with_knots((4,3,4),(4,4),(0.e0,1.e0,2.e0),(0.e0,1.e0),
.unspecified.)geometric_representation_item()rational_b_spline_surface(((
2.080892312688e0,8.767446286128e-1,8.767446286128e-1,2.080892312688e0),(
1.662088831310e0,7.002897008381e-1,7.002897008381e-1,1.662088831310e0),(
1.662088831310e0,7.002897008381e-1,7.002897008381e-1,1.662088831310e0),(
2.080892312688e0,8.767446286128e-1,8.767446286128e-1,2.080892312688e0),(
1.662088831310e0,7.002897008381e-1,7.002897008381e-1,1.662088831310e0),(
1.662088831310e0,7.002897008381e-1,7.002897008381e-1,1.662088831310e0),(
2.080892312688e0,8.767446286128e-1,8.767446286128e-1,2.080892312688e0)))representation_item('')surface());
#137932=oriented_edge('',*,*,#137889,.f.);
#137934=oriented_edge('',*,*,#137933,.t.);
#137935=oriented_edge('',*,*,#137768,.f.);
#137937=oriented_edge('',*,*,#137936,.t.);
#137938=edge_loop('',(#137932,#137934,#137935,#137937));
#137939=face_outer_bound('',#137938,.f.);
#137941=cartesian_point('',(0.e0,0.e0,-8.9e0));
#137942=direction('',(0.e0,0.e0,1.e0));
#137943=direction('',(2.790553044815e-1,9.602750319782e-1,0.e0));
#137944=axis2_placement_3d('',#137941,#137942,#137943);
#137945=toroidal_surface('',#137944,6.912806903282e1,5.e-1);
#137946=oriented_edge('',*,*,#137898,.f.);
#137947=oriented_edge('',*,*,#137879,.f.);
#137948=oriented_edge('',*,*,#137753,.t.);
#137949=oriented_edge('',*,*,#137933,.f.);
#137950=edge_loop('',(#137946,#137947,#137948,#137949));
#137951=face_outer_bound('',#137950,.f.);
#137953=cartesian_point('',(3.557791786085e1,6.007979888338e1,-8.9e0));
#137954=direction('',(-7.055005880645e-1,-7.087093341001e-1,0.e0));
#137955=direction('',(0.e0,0.e0,-1.e0));
#137956=axis2_placement_3d('',#137953,#137954,#137955);
#137957=cylindrical_surface('',#137956,5.e-1);
#137958=oriented_edge('',*,*,#137891,.f.);
#137959=oriented_edge('',*,*,#137936,.f.);
#137960=oriented_edge('',*,*,#137782,.t.);
#137962=oriented_edge('',*,*,#137961,.f.);
#137963=edge_loop('',(#137958,#137959,#137960,#137962));
#137964=face_outer_bound('',#137963,.f.);
#137966=cartesian_point('',(3.075944976045e1,5.611218332993e1,
-9.288598017951e0));
#137967=cartesian_point('',(3.015378385474e1,5.604650255719e1,
-9.780697422198e0));
#137968=cartesian_point('',(2.958874659852e1,5.598523606399e1,
-9.241915190867e0));
#137969=cartesian_point('',(3.004495357299e1,5.603471113615e1,
-8.607301615068e0));
#137970=cartesian_point('',(3.079231489214e1,5.580910318947e1,
-9.288595481725e0));
#137971=cartesian_point('',(3.029450173404e1,5.474881128297e1,
-9.780686562899e0));
#137972=cartesian_point('',(2.983008251320e1,5.375965170895e1,
-9.241896566801e0));
#137973=cartesian_point('',(3.020505138161e1,5.455829939441e1,
-8.607289260206e0));
#137974=cartesian_point('',(3.109717093771e1,5.580979594218e1,
-9.288595750877e0));
#137975=cartesian_point('',(3.159979686038e1,5.475177742630e1,
-9.780687715321e0));
#137976=cartesian_point('',(3.206870773140e1,5.376473874492e1,
-9.241898543244e0));
#137977=cartesian_point('',(3.169011419218e1,5.456167404055e1,
-8.607290571341e0));
#137978=cartesian_point('',(3.112865830280e1,5.611302231678e1,
-9.288598343919e0));
#137979=cartesian_point('',(3.173461558807e1,5.605009482793e1,
-9.780698817887e0));
#137980=cartesian_point('',(3.229992640188e1,5.599139692963e1,
-9.241917584520e0));
#137981=cartesian_point('',(3.184350040701e1,5.603879814113e1,
-8.607303202974e0));
#137982=(bounded_surface()b_spline_surface(3,3,((#137966,#137967,#137968,
#137969),(#137970,#137971,#137972,#137973),(#137974,#137975,#137976,#137977),(
#137978,#137979,#137980,#137981)),.unspecified.,.f.,.f.,.f.)b_spline_surface_with_knots((4,4),(4,4),(0.e0,1.e0),(0.e0,1.e0),.unspecified.)geometric_representation_item()rational_b_spline_surface(((3.195499288445e0,1.346915348496e0,
1.346915348496e0,3.195499288445e0),(1.290013927904e0,5.437458758170e-1,
5.437458758170e-1,1.290013927904e0),(1.290013927904e0,5.437458758170e-1,
5.437458758170e-1,1.290013927904e0),(3.195499288445e0,1.346915348496e0,
1.346915348496e0,3.195499288445e0)))representation_item('')surface());
#137983=oriented_edge('',*,*,#137893,.f.);
#137984=oriented_edge('',*,*,#137961,.t.);
#137985=oriented_edge('',*,*,#137796,.f.);
#137987=oriented_edge('',*,*,#137986,.t.);
#137988=edge_loop('',(#137983,#137984,#137985,#137987));
#137989=face_outer_bound('',#137988,.f.);
#137991=cartesian_point('',(6.553595272107e1,2.099269703949e1,-8.9e0));
#137992=direction('',(-7.087093341001e-1,7.055005880645e-1,0.e0));
#137993=direction('',(0.e0,0.e0,-1.e0));
#137994=axis2_placement_3d('',#137991,#137992,#137993);
#137995=cylindrical_surface('',#137994,5.e-1);
#137996=oriented_edge('',*,*,#137895,.f.);
#137997=oriented_edge('',*,*,#137986,.f.);
#137998=oriented_edge('',*,*,#137810,.t.);
#137999=oriented_edge('',*,*,#137876,.t.);
#138000=edge_loop('',(#137996,#137997,#137998,#137999));
#138001=face_outer_bound('',#138000,.f.);
#138003=cartesian_point('',(-6.140136976747e1,2.913482289841e1,1.5e0));
#138004=direction('',(7.078468738263e-1,7.063659131176e-1,0.e0));
#138005=direction('',(-7.053978631831e-1,7.068767942866e-1,5.233595624294e-2));
#138006=axis2_placement_3d('',#138003,#138004,#138005);
#138007=cylindrical_surface('',#138006,5.e-1);
#138009=oriented_edge('',*,*,#138008,.t.);
#138011=oriented_edge('',*,*,#138010,.f.);
#138012=oriented_edge('',*,*,#123645,.f.);
#138014=oriented_edge('',*,*,#138013,.f.);
#138015=edge_loop('',(#138009,#138011,#138012,#138014));
#138016=face_outer_bound('',#138015,.f.);
#138018=cartesian_point('',(-6.762843382065e1,2.359110483210e1,2.e0));
#138019=direction('',(7.053978631831e-1,-7.068767942866e-1,-5.233595624294e-2));
#138020=direction('',(7.078468738262e-1,7.063659131176e-1,0.e0));
#138021=axis2_placement_3d('',#138018,#138019,#138020);
#138022=plane('',#138021);
#138023=oriented_edge('',*,*,#138008,.f.);
#138025=oriented_edge('',*,*,#138024,.t.);
#138027=oriented_edge('',*,*,#138026,.f.);
#138029=oriented_edge('',*,*,#138028,.t.);
#138030=edge_loop('',(#138023,#138025,#138027,#138029));
#138031=face_outer_bound('',#138030,.f.);
#138033=cartesian_point('',(-3.882689869451e1,4.038837927582e1,
1.824292593605e2));
#138034=direction('',(7.740156387230e-5,7.391302193968e-2,-9.972646886342e-1));
#138035=direction('',(7.053978631831e-1,-7.068767942866e-1,-5.233595624294e-2));
#138036=axis2_placement_3d('',#138033,#138034,#138035);
#138037=cylindrical_surface('',#138036,1.e0);
#138039=oriented_edge('',*,*,#138038,.t.);
#138041=oriented_edge('',*,*,#138040,.f.);
#138043=oriented_edge('',*,*,#138042,.t.);
#138044=oriented_edge('',*,*,#138024,.f.);
#138045=edge_loop('',(#138039,#138041,#138043,#138044));
#138046=face_outer_bound('',#138045,.f.);
#138048=cartesian_point('',(-3.965059509648e1,5.320053332268e1,
1.335738385079e0));
#138049=cartesian_point('',(-3.956054425063e1,5.307523205861e1,
1.340007832217e0));
#138050=cartesian_point('',(-3.935036608410e1,5.289050001063e1,
1.346379159360e0));
#138051=cartesian_point('',(-3.897386332513e1,5.276259459449e1,
1.350825592747e0));
#138052=cartesian_point('',(-3.861097775208e1,5.276978276693e1,
1.350562698309e0));
#138053=cartesian_point('',(-3.825320754e1,5.290725152168e1,1.345751760609e0));
#138054=cartesian_point('',(-3.805819003061e1,5.308550718750e1,
1.339619484072e0));
#138055=cartesian_point('',(-3.797616209585e1,5.319892951224e1,
1.335715637356e0));
#138056=cartesian_point('',(-3.952478961930e1,5.328952953300e1,
1.778776006937e0));
#138057=cartesian_point('',(-3.945136474624e1,5.318076488560e1,
1.784435474059e0));
#138058=cartesian_point('',(-3.927520584335e1,5.301793550418e1,
1.792768598376e0));
#138059=cartesian_point('',(-3.895194772200e1,5.290372663360e1,
1.798528586931e0));
#138060=cartesian_point('',(-3.863850334261e1,5.291018345305e1,
1.798184238740e0));
#138061=cartesian_point('',(-3.833182684633e1,5.303282970929e1,
1.791968599447e0));
#138062=cartesian_point('',(-3.816872568268e1,5.318971073945e1,
1.783878359705e0));
#138063=cartesian_point('',(-3.810180834125e1,5.328816751812e1,
1.778793407649e0));
#138064=cartesian_point('',(-3.979038773385e1,5.310156258218e1,
2.122626705389e0));
#138065=cartesian_point('',(-3.969157256008e1,5.295122123330e1,
2.125342490547e0));
#138066=cartesian_point('',(-3.945127889589e1,5.272457582754e1,
2.129230470193e0));
#138067=cartesian_point('',(-3.900529531735e1,5.256468764475e1,
2.131862475331e0));
#138068=cartesian_point('',(-3.857165216363e1,5.257374911661e1,
2.131701308279e0));
#138069=cartesian_point('',(-3.814886478533e1,5.274538348420e1,
2.128877753562e0));
#138070=cartesian_point('',(-3.792661392151e1,5.296359783352e1,
2.125033473638e0));
#138071=cartesian_point('',(-3.783653452649e1,5.309969249188e1,
2.122681875736e0));
#138072=cartesian_point('',(-4.016141647126e1,5.283902027492e1,
1.975807325688e0));
#138073=cartesian_point('',(-4.002237145152e1,5.263386582816e1,
1.974415379061e0));
#138074=cartesian_point('',(-3.968871602886e1,5.232668928727e1,
1.972242459497e0));
#138075=cartesian_point('',(-3.907634842036e1,5.211120798532e1,
1.970678779127e0));
#138076=cartesian_point('',(-3.848254897152e1,5.212338802844e1,
1.970768008192e0));
#138077=cartesian_point('',(-3.790160118148e1,5.235478095802e1,
1.972473935611e0));
#138078=cartesian_point('',(-3.759268505609e1,5.265072889160e1,
1.974505991281e0));
#138079=cartesian_point('',(-3.746596463976e1,5.283643924990e1,
1.975855183889e0));
#138080=(bounded_surface()b_spline_surface(3,3,((#138048,#138049,#138050,
#138051,#138052,#138053,#138054,#138055),(#138056,#138057,#138058,#138059,
#138060,#138061,#138062,#138063),(#138064,#138065,#138066,#138067,#138068,
#138069,#138070,#138071),(#138072,#138073,#138074,#138075,#138076,#138077,
#138078,#138079)),.unspecified.,.f.,.f.,.f.)b_spline_surface_with_knots((4,4),
(4,1,1,1,1,4),(-2.664369945214e-1,1.220221164416e0),(1.036644594159e-1,
2.866750903860e-1,4.294296329203e-1,5.721276514703e-1,7.147371500080e-1,
8.808874595484e-1),.unspecified.)geometric_representation_item()rational_b_spline_surface(((1.407954741138e0,1.407954741138e0,1.407954741138e0,1.407954741138e0,
1.407954741138e0,1.407954741138e0,1.407954741138e0,1.407954741138e0),(
8.804147530937e-1,8.804147530937e-1,8.804147530937e-1,8.804147530937e-1,
8.804147530937e-1,8.804147530937e-1,8.804147530937e-1,8.804147530937e-1),(
8.645095328111e-1,8.645095328111e-1,8.645095328111e-1,8.645095328111e-1,
8.645095328111e-1,8.645095328111e-1,8.645095328111e-1,8.645095328111e-1),(
1.360239080290e0,1.360239080290e0,1.360239080290e0,1.360239080290e0,
1.360239080290e0,1.360239080290e0,1.360239080290e0,1.360239080290e0)))representation_item('')surface());
#138081=oriented_edge('',*,*,#138038,.f.);
#138082=oriented_edge('',*,*,#138013,.t.);
#138083=oriented_edge('',*,*,#123655,.t.);
#138085=oriented_edge('',*,*,#138084,.t.);
#138086=edge_loop('',(#138081,#138082,#138083,#138085));
#138087=face_outer_bound('',#138086,.f.);
#138089=cartesian_point('',(-4.225206241205e1,5.511804474807e1,1.5e0));
#138090=direction('',(7.063659131175e-1,-7.078468738263e-1,0.e0));
#138091=direction('',(7.068767942866e-1,7.053978631830e-1,5.233595624294e-2));
#138092=axis2_placement_3d('',#138089,#138090,#138091);
#138093=cylindrical_surface('',#138092,5.e-1);
#138095=oriented_edge('',*,*,#138094,.t.);
#138096=oriented_edge('',*,*,#138084,.f.);
#138097=oriented_edge('',*,*,#123653,.f.);
#138099=oriented_edge('',*,*,#138098,.f.);
#138100=edge_loop('',(#138095,#138096,#138097,#138099));
#138101=face_outer_bound('',#138100,.f.);
#138103=cartesian_point('',(-4.553275326597e1,5.907733694544e1,2.e0));
#138104=direction('',(-7.068767942866e-1,-7.053978631830e-1,
-5.233595624294e-2));
#138105=direction('',(7.063659131175e-1,-7.078468738263e-1,0.e0));
#138106=axis2_placement_3d('',#138103,#138104,#138105);
#138107=plane('',#138106);
#138108=oriented_edge('',*,*,#138094,.f.);
#138110=oriented_edge('',*,*,#138109,.t.);
#138112=oriented_edge('',*,*,#138111,.f.);
#138113=oriented_edge('',*,*,#138040,.t.);
#138114=edge_loop('',(#138108,#138110,#138112,#138113));
#138115=face_outer_bound('',#138114,.f.);
#138117=cartesian_point('',(-4.048163838222e1,5.580090066180e1,
-2.955001530116e0));
#138118=direction('',(-8.017676670421e-2,6.391711022454e-3,9.967601677992e-1));
#138119=direction('',(-1.749636532339e-1,9.843638238710e-1,-2.038583579745e-2));
#138120=axis2_placement_3d('',#138117,#138118,#138119);
#138121=cylindrical_surface('',#138120,9.999395077914e-1);
#138123=oriented_edge('',*,*,#138122,.t.);
#138125=oriented_edge('',*,*,#138124,.f.);
#138127=oriented_edge('',*,*,#138126,.t.);
#138128=oriented_edge('',*,*,#138109,.f.);
#138129=edge_loop('',(#138123,#138125,#138127,#138128));
#138130=face_outer_bound('',#138129,.f.);
#138132=cartesian_point('',(-4.130388764874e1,5.674812209403e1,
1.335047910399e0));
#138133=cartesian_point('',(-4.144105180733e1,5.667798620182e1,
1.339916376047e0));
#138134=cartesian_point('',(-4.166148228644e1,5.649315202026e1,
1.347601980889e0));
#138135=cartesian_point('',(-4.184843864554e1,5.612386584863e1,
1.353596911097e0));
#138136=cartesian_point('',(-4.188654246856e1,5.573851722e1,1.353907829270e0));
#138137=cartesian_point('',(-4.177171075566e1,5.532556156221e1,
1.348349270704e0));
#138138=cartesian_point('',(-4.157672370875e1,5.509218750443e1,
1.340365701079e0));
#138139=cartesian_point('',(-4.143965524039e1,5.499312321182e1,
1.335058221708e0));
#138140=cartesian_point('',(-4.123475140877e1,5.660973813371e1,
1.777742516971e0));
#138141=cartesian_point('',(-4.135327898389e1,5.655402552453e1,
1.784154658793e0));
#138142=cartesian_point('',(-4.154694960707e1,5.640112322219e1,
1.794232129097e0));
#138143=cartesian_point('',(-4.171353947617e1,5.608455202161e1,
1.801954852085e0));
#138144=cartesian_point('',(-4.174685834376e1,5.575059562749e1,
1.802358718953e0));
#138145=cartesian_point('',(-4.164251908083e1,5.539492555494e1,
1.795184479898e0));
#138146=cartesian_point('',(-4.146932675318e1,5.519949528620e1,
1.784797983784e0));
#138147=cartesian_point('',(-4.135005062223e1,5.511922796285e1,
1.777692253147e0));
#138148=cartesian_point('',(-4.137994207217e1,5.690018620058e1,
2.122083620022e0));
#138149=cartesian_point('',(-4.154334307447e1,5.682617256279e1,
2.125122013475e0));
#138150=cartesian_point('',(-4.181239646120e1,5.661889487206e1,
2.129852575044e0));
#138151=cartesian_point('',(-4.204536351843e1,5.618248107922e1,
2.133340509393e0));
#138152=cartesian_point('',(-4.209167215042e1,5.571984019043e1,
2.133526297035e0));
#138153=cartesian_point('',(-4.194472993300e1,5.522857349324e1,
2.130272250687e0));
#138154=cartesian_point('',(-4.170308171941e1,5.496223262581e1,
2.125477911854e0));
#138155=cartesian_point('',(-4.153817447747e1,5.485462389367e1,
2.121996541112e0));
#138156=cartesian_point('',(-4.158322421776e1,5.730692644981e1,
1.976112743638e0));
#138157=cartesian_point('',(-4.180662523536e1,5.720137907786e1,
1.974492574388e0));
#138158=cartesian_point('',(-4.217176421537e1,5.691171721554e1,
1.971896550274e0));
#138159=cartesian_point('',(-4.248602864641e1,5.631201602335e1,
1.969754241848e0));
#138160=cartesian_point('',(-4.254907440319e1,5.567943656793e1,
1.969645975763e0));
#138161=cartesian_point('',(-4.235262347632e1,5.500585975056e1,
1.971620726475e0));
#138162=cartesian_point('',(-4.202631360850e1,5.463591118088e1,
1.974386893343e0));
#138163=cartesian_point('',(-4.180159310465e1,5.448403992418e1,
1.976054983486e0));
#138164=(bounded_surface()b_spline_surface(3,3,((#138132,#138133,#138134,
#138135,#138136,#138137,#138138,#138139),(#138140,#138141,#138142,#138143,
#138144,#138145,#138146,#138147),(#138148,#138149,#138150,#138151,#138152,
#138153,#138154,#138155),(#138156,#138157,#138158,#138159,#138160,#138161,
#138162,#138163)),.unspecified.,.f.,.f.,.f.)b_spline_surface_with_knots((4,4),
(4,1,1,1,1,4),(-2.664498185942e-1,1.219925640678e0),(1.156905325366e-1,
2.869479530604e-1,4.296818326717e-1,5.722990091889e-1,7.148067062591e-1,
9.027096106930e-1),.unspecified.)geometric_representation_item()rational_b_spline_surface(((1.407956235686e0,1.407956235686e0,1.407956235686e0,1.407956235686e0,
1.407956235686e0,1.407956235686e0,1.407956235686e0,1.407956235686e0),(
8.805234562485e-1,8.805234562485e-1,8.805234562485e-1,8.805234562485e-1,
8.805234562485e-1,8.805234562485e-1,8.805234562485e-1,8.805234562485e-1),(
8.645156395108e-1,8.645156395108e-1,8.645156395108e-1,8.645156395108e-1,
8.645156395108e-1,8.645156395108e-1,8.645156395108e-1,8.645156395108e-1),(
1.359932785473e0,1.359932785473e0,1.359932785473e0,1.359932785473e0,
1.359932785473e0,1.359932785473e0,1.359932785473e0,1.359932785473e0)))representation_item('')surface());
#138165=oriented_edge('',*,*,#138122,.f.);
#138166=oriented_edge('',*,*,#138098,.t.);
#138167=oriented_edge('',*,*,#123651,.t.);
#138169=oriented_edge('',*,*,#138168,.t.);
#138170=edge_loop('',(#138165,#138166,#138167,#138169));
#138171=face_outer_bound('',#138170,.f.);
#138173=cartesian_point('',(0.e0,0.e0,1.5e0));
#138174=direction('',(0.e0,0.e0,1.e0));
#138175=direction('',(9.580968752472e-1,2.864443709371e-1,0.e0));
#138176=axis2_placement_3d('',#138173,#138174,#138175);
#138177=toroidal_surface('',#138176,7.067448228336e1,5.e-1);
#138179=oriented_edge('',*,*,#138178,.t.);
#138180=oriented_edge('',*,*,#138168,.f.);
#138181=oriented_edge('',*,*,#123649,.f.);
#138183=oriented_edge('',*,*,#138182,.t.);
#138184=edge_loop('',(#138179,#138180,#138181,#138183));
#138185=face_outer_bound('',#138184,.f.);
#138187=cartesian_point('',(0.e0,0.e0,-3.7e0));
#138188=direction('',(0.e0,0.e0,1.e0));
#138189=direction('',(0.e0,-1.e0,0.e0));
#138190=axis2_placement_3d('',#138187,#138188,#138189);
#138191=conical_surface('',#138190,6.990127565809e1,3.e0);
#138192=oriented_edge('',*,*,#138178,.f.);
#138194=oriented_edge('',*,*,#138193,.t.);
#138196=oriented_edge('',*,*,#138195,.f.);
#138197=oriented_edge('',*,*,#138124,.t.);
#138198=edge_loop('',(#138192,#138194,#138196,#138197));
#138199=face_outer_bound('',#138198,.f.);
#138201=cartesian_point('',(-3.099845148722e1,6.295748390308e1,
2.144768131050e0));
#138202=cartesian_point('',(-3.129333077874e1,6.274731956505e1,
1.008896488144e0));
#138203=cartesian_point('',(-3.194892032655e1,6.227631760157e1,
-1.465714035778e0));
#138204=cartesian_point('',(-3.297780291147e1,6.152331583872e1,
-5.162830101774e0));
#138205=cartesian_point('',(-3.373829363355e1,6.095516957356e1,
-7.739244662670e0));
#138206=cartesian_point('',(-3.411887137277e1,6.066769395033e1,
-8.985976006093e0));
#138207=cartesian_point('',(-3.412661048566e1,6.066184681313e1,
-9.011311324126e0));
#138208=cartesian_point('',(-3.095198304262e1,6.299730410894e1,
2.125336598639e0));
#138209=cartesian_point('',(-3.124693426211e1,6.278708850843e1,
9.891878693911e-1));
#138210=cartesian_point('',(-3.190269393794e1,6.231596438165e1,
-1.486065683564e0));
#138211=cartesian_point('',(-3.293188733415e1,6.156273535517e1,
-5.184301404843e0));
#138212=cartesian_point('',(-3.369265310224e1,6.099438380183e1,
-7.761650379166e0));
#138213=cartesian_point('',(-3.407338386989e1,6.070679258822e1,
-9.008883056250e0));
#138214=cartesian_point('',(-3.408112610088e1,6.070094309526e1,
-9.034228582638e0));
#138215=cartesian_point('',(-3.077971254876e1,6.311799409099e1,
2.058282415681e0));
#138216=cartesian_point('',(-3.107490799780e1,6.290760443006e1,
9.211928470184e-1));
#138217=cartesian_point('',(-3.173124533888e1,6.243606550098e1,
-1.556244094171e0));
#138218=cartesian_point('',(-3.276149408666e1,6.168206480680e1,
-5.258281575617e0));
#138219=cartesian_point('',(-3.352319376627e1,6.111301620283e1,
-7.838803326251e0));
#138220=cartesian_point('',(-3.390444413795e1,6.082503250515e1,
-9.087738268642e0));
#138221=cartesian_point('',(-3.391219695638e1,6.081917501322e1,
-9.113118457236e0));
#138222=cartesian_point('',(-3.046937124077e1,6.319943401365e1,
1.962646067326e0));
#138223=cartesian_point('',(-3.076489344188e1,6.298881147917e1,
8.242977597316e-1));
#138224=cartesian_point('',(-3.142200363508e1,6.251671759054e1,
-1.656060313091e0));
#138225=cartesian_point('',(-3.245366432638e1,6.176168449044e1,
-5.363184128574e0));
#138226=cartesian_point('',(-3.321661347618e1,6.119170330994e1,
-7.947950702506e0));
#138227=cartesian_point('',(-3.359855902050e1,6.090319451203e1,
-9.199163087344e0));
#138228=cartesian_point('',(-3.360632600375e1,6.089732631839e1,
-9.224589650130e0));
#138229=cartesian_point('',(-3.014155330612e1,6.315196487433e1,
1.886324448255e0));
#138230=cartesian_point('',(-3.043730950741e1,6.294117556983e1,
7.470747076103e-1));
#138231=cartesian_point('',(-3.109497317077e1,6.246868425260e1,
-1.735375303842e0));
#138232=cartesian_point('',(-3.212764501102e1,6.171291180553e1,
-5.446141645574e0));
#138233=cartesian_point('',(-3.289148895616e1,6.114226276985e1,
-8.033948106420e0));
#138234=cartesian_point('',(-3.327393234127e1,6.085337792677e1,
-9.286791458440e0));
#138235=cartesian_point('',(-3.328170946851e1,6.084750206920e1,
-9.312251231630e0));
#138236=cartesian_point('',(-2.991712410515e1,6.305972224706e1,
1.845127925538e0));
#138237=cartesian_point('',(-3.021299076124e1,6.284885422232e1,
7.054526825998e-1));
#138238=cartesian_point('',(-3.087091567842e1,6.237617530736e1,
-1.777984783977e0));
#138239=cartesian_point('',(-3.190406481002e1,6.162005386729e1,
-5.490470502732e0));
#138240=cartesian_point('',(-3.266833112425e1,6.104908958478e1,
-8.079711877525e0));
#138241=cartesian_point('',(-3.305100950453e1,6.076002723757e1,
-9.333325092905e0));
#138242=cartesian_point('',(-3.305879142002e1,6.075414776241e1,
-9.358800542360e0));
#138243=cartesian_point('',(-2.972920973507e1,6.292417925722e1,
1.821422807037e0));
#138244=cartesian_point('',(-3.002512032538e1,6.271327992091e1,
6.815783173730e-1));
#138245=cartesian_point('',(-3.068314915822e1,6.224052638755e1,
-1.802251916882e0));
#138246=cartesian_point('',(-3.171648813604e1,6.148426613289e1,
-5.515421530736e0));
#138247=cartesian_point('',(-3.248092245075e1,6.091317645860e1,
-8.105233653306e0));
#138248=cartesian_point('',(-3.286369430210e1,6.062404350780e1,
-9.359153087609e0));
#138249=cartesian_point('',(-3.287147812216e1,6.061816259371e1,
-9.384634772416e0));
#138250=cartesian_point('',(-2.958931425665e1,6.277005468248e1,
1.813621984881e0));
#138251=cartesian_point('',(-2.988521324356e1,6.255916361583e1,
6.738221947563e-1));
#138252=cartesian_point('',(-3.054321463137e1,6.208642978984e1,
-1.809904306123e0));
#138253=cartesian_point('',(-3.157650346914e1,6.133020619733e1,
-5.522893297304e0));
#138254=cartesian_point('',(-3.234089341345e1,6.075914964010e1,
-8.112554680398e0));
#138255=cartesian_point('',(-3.272364057828e1,6.047003533633e1,
-9.366393239608e0));
#138256=cartesian_point('',(-3.273142389533e1,6.046415480228e1,
-9.391873277604e0));
#138257=cartesian_point('',(-2.948034526166e1,6.259259741518e1,
1.818167191657e0));
#138258=cartesian_point('',(-2.977618741313e1,6.238174685468e1,
6.785863472433e-1));
#138259=cartesian_point('',(-3.043405437064e1,6.190910955864e1,
-1.804632050466e0));
#138260=cartesian_point('',(-3.146709761421e1,6.115306554336e1,
-5.516736322035e0));
#138261=cartesian_point('',(-3.223127022503e1,6.058217119898e1,
-8.105659358338e0));
#138262=cartesian_point('',(-3.261389647116e1,6.029314823141e1,
-9.359101778012e0));
#138263=cartesian_point('',(-3.262167732437e1,6.028726955882e1,
-9.384573749657e0));
#138264=cartesian_point('',(-2.940248286564e1,6.237402497636e1,
1.838395450180e0));
#138265=cartesian_point('',(-2.969820799309e1,6.216325781793e1,
6.992654145056e-1));
#138266=cartesian_point('',(-3.035579815889e1,6.169081927686e1,
-1.782906799889e0));
#138267=cartesian_point('',(-3.138833572455e1,6.093514501069e1,
-5.493189435711e0));
#138268=cartesian_point('',(-3.215206084617e1,6.036458466222e1,
-8.080592217582e0));
#138269=cartesian_point('',(-3.253443812097e1,6.007574975571e1,
-9.333218986822e0));
#138270=cartesian_point('',(-3.254221390115e1,6.006987491587e1,
-9.358674349867e0));
#138271=cartesian_point('',(-2.937623136437e1,6.213226585611e1,
1.876312597828e0));
#138272=cartesian_point('',(-2.967177709870e1,6.192162654970e1,
7.378736337972e-1));
#138273=cartesian_point('',(-3.032894295397e1,6.144949269198e1,
-1.742694823704e0));
#138274=cartesian_point('',(-3.136070533575e1,6.069438523632e1,
-5.450184965283e0));
#138275=cartesian_point('',(-3.212374447445e1,6.012433689013e1,
-8.035257258331e0));
#138276=cartesian_point('',(-3.250574008624e1,5.983579027364e1,
-9.286633668300e0));
#138277=cartesian_point('',(-3.251350808966e1,5.982992130924e1,
-9.312063571030e0));
#138278=cartesian_point('',(-2.942152245584e1,6.180330211288e1,
1.948938234411e0));
#138279=cartesian_point('',(-2.971675649387e1,6.159288494990e1,
8.117000103546e-1));
#138280=cartesian_point('',(-3.037318510775e1,6.112128048083e1,
-1.666081912598e0));
#138281=cartesian_point('',(-3.140360060418e1,6.036715786088e1,
-5.368720083332e0));
#138282=cartesian_point('',(-3.216544784457e1,5.979799912087e1,
-7.949743141955e0));
#138283=cartesian_point('',(-3.254678031521e1,5.950995340955e1,
-9.198947047272e0));
#138284=cartesian_point('',(-3.255453480649e1,5.950409465377e1,
-9.224332712597e0));
#138285=cartesian_point('',(-2.958086331335e1,6.153472179509e1,
2.039999664098e0));
#138286=cartesian_point('',(-2.987574077155e1,6.132455876366e1,
9.041350836420e-1));
#138287=cartesian_point('',(-3.053132598309e1,6.085355991391e1,
-1.570459050588e0));
#138288=cartesian_point('',(-3.156020064597e1,6.010056394361e1,
-5.267546578517e0));
#138289=cartesian_point('',(-3.232068435760e1,5.953242291089e1,
-7.843937322839e0));
#138290=cartesian_point('',(-3.270125819640e1,5.924495023386e1,
-9.090655888138e0));
#138291=cartesian_point('',(-3.270899722981e1,5.923910315671e1,
-9.115990945978e0));
#138292=cartesian_point('',(-2.973644042168e1,6.140459370947e1,
2.104466397068e0));
#138293=cartesian_point('',(-3.003107972048e1,6.119460041231e1,
9.695192721960e-1));
#138294=cartesian_point('',(-3.068610162418e1,6.072400605527e1,
-1.502945740213e0));
#138295=cartesian_point('',(-3.171394716543e1,5.997176257348e1,
-5.196325997760e0));
#138296=cartesian_point('',(-3.247352017718e1,5.940430126674e1,
-7.769622822654e0));
#138297=cartesian_point('',(-3.285358732630e1,5.911721131890e1,
-9.014681431123e0));
#138298=cartesian_point('',(-3.286131603541e1,5.911137204189e1,
-9.039982688259e0));
#138299=cartesian_point('',(-2.978055774470e1,6.137376189111e1,
2.121624448555e0));
#138300=cartesian_point('',(-3.007513456129e1,6.116381312451e1,
9.869180223444e-1));
#138301=cartesian_point('',(-3.073000867861e1,6.069332488799e1,
-1.484988405233e0));
#138302=cartesian_point('',(-3.175758422510e1,5.994127882499e1,
-5.177396043469e0));
#138303=cartesian_point('',(-3.251691831058e1,5.937399584746e1,
-7.749881164474e0));
#138304=cartesian_point('',(-3.289685252735e1,5.908700631037e1,
-8.994504275689e0));
#138305=cartesian_point('',(-3.290457852784e1,5.908116907977e1,
-9.019796665057e0));
#138306=b_spline_surface_with_knots('',3,3,((#138201,#138202,#138203,#138204,
#138205,#138206,#138207),(#138208,#138209,#138210,#138211,#138212,#138213,
#138214),(#138215,#138216,#138217,#138218,#138219,#138220,#138221),(#138222,
#138223,#138224,#138225,#138226,#138227,#138228),(#138229,#138230,#138231,
#138232,#138233,#138234,#138235),(#138236,#138237,#138238,#138239,#138240,
#138241,#138242),(#138243,#138244,#138245,#138246,#138247,#138248,#138249),(
#138250,#138251,#138252,#138253,#138254,#138255,#138256),(#138257,#138258,
#138259,#138260,#138261,#138262,#138263),(#138264,#138265,#138266,#138267,
#138268,#138269,#138270),(#138271,#138272,#138273,#138274,#138275,#138276,
#138277),(#138278,#138279,#138280,#138281,#138282,#138283,#138284),(#138285,
#138286,#138287,#138288,#138289,#138290,#138291),(#138292,#138293,#138294,
#138295,#138296,#138297,#138298),(#138299,#138300,#138301,#138302,#138303,
#138304,#138305)),.unspecified.,.f.,.f.,.f.,(4,1,1,1,1,1,1,1,1,1,1,1,4),(4,1,1,
1,4),(1.421759847076e-1,2.5e-1,5.e-1,6.25e-1,7.5e-1,8.75e-1,1.e0,1.125e0,1.25e0,
1.375e0,1.5e0,1.75e0,1.844118265774e0),(3.714669899057e-1,3.786990450962e-1,
3.872564795387e-1,3.951888890989e-1,3.953534465692e-1),.unspecified.);
#138308=oriented_edge('',*,*,#138307,.t.);
#138309=oriented_edge('',*,*,#138028,.f.);
#138311=oriented_edge('',*,*,#138310,.f.);
#138312=oriented_edge('',*,*,#138193,.f.);
#138313=edge_loop('',(#138308,#138309,#138311,#138312));
#138314=face_outer_bound('',#138313,.f.);
#138316=cartesian_point('',(-2.989430332957e1,6.125138190912e1,
1.318932852602e0));
#138317=cartesian_point('',(-2.986220693177e1,6.127789859435e1,
1.324191949356e0));
#138318=cartesian_point('',(-2.972561267600e1,6.140290489899e1,
1.347625069831e0));
#138319=cartesian_point('',(-2.954283251672e1,6.166813454883e1,
1.388421609339e0));
#138320=cartesian_point('',(-2.944224749528e1,6.205640787434e1,
1.432939595410e0));
#138321=cartesian_point('',(-2.948254613326e1,6.243048356010e1,
1.461216823882e0));
#138322=cartesian_point('',(-2.964946299330e1,6.275184531295e1,
1.469222854275e0));
#138323=cartesian_point('',(-2.992435683255e1,6.299098311637e1,
1.455876487164e0));
#138324=cartesian_point('',(-3.028332224424e1,6.312060905586e1,
1.423058143783e0));
#138325=cartesian_point('',(-3.069664945536e1,6.311599736516e1,
1.374886451098e0));
#138326=cartesian_point('',(-3.096834818375e1,6.301177078261e1,
1.337792040617e0));
#138327=cartesian_point('',(-3.109667331650e1,6.293297716671e1,
1.318907361885e0));
#138328=cartesian_point('',(-2.999615013172e1,6.138727862110e1,
1.756147361959e0));
#138329=cartesian_point('',(-2.996577644954e1,6.140640569056e1,
1.763302715037e0));
#138330=cartesian_point('',(-2.983456071524e1,6.149815841707e1,
1.794957100194e0));
#138331=cartesian_point('',(-2.964118296544e1,6.171065666454e1,
1.846496492651e0));
#138332=cartesian_point('',(-2.950665755533e1,6.205800289986e1,
1.898204769168e0));
#138333=cartesian_point('',(-2.951754845108e1,6.241791360680e1,
1.928958121596e0));
#138334=cartesian_point('',(-2.967276996181e1,6.273387321282e1,
1.937383709587e0));
#138335=cartesian_point('',(-2.994781142832e1,6.295572250682e1,
1.923268858074e0));
#138336=cartesian_point('',(-3.029872510539e1,6.304830717571e1,
1.887081995551e0));
#138337=cartesian_point('',(-3.067562351778e1,6.299766245790e1,
1.829984398620e0));
#138338=cartesian_point('',(-3.090039275028e1,6.287394495225e1,
1.781982879642e0));
#138339=cartesian_point('',(-3.100084984802e1,6.279267714455e1,
1.756109957363e0));
#138340=cartesian_point('',(-2.980875954874e1,6.113665913671e1,
2.111409257944e0));
#138341=cartesian_point('',(-2.976713260859e1,6.115923782070e1,
2.115023958818e0));
#138342=cartesian_point('',(-2.958641632179e1,6.126928481943e1,
2.130796287910e0));
#138343=cartesian_point('',(-2.931185186518e1,6.154165346894e1,
2.153027395796e0));
#138344=cartesian_point('',(-2.911172589036e1,6.201821188841e1,
2.170649011068e0));
#138345=cartesian_point('',(-2.912160751565e1,6.253237720927e1,
2.178779896638e0));
#138346=cartesian_point('',(-2.934615821172e1,6.299188635815e1,
2.180669739863e0));
#138347=cartesian_point('',(-2.974589058371e1,6.331184689930e1,
2.177418157875e0));
#138348=cartesian_point('',(-3.024563594034e1,6.343596512935e1,
2.167257005074e0));
#138349=cartesian_point('',(-3.076194823297e1,6.334893952994e1,
2.146511690109e0));
#138350=cartesian_point('',(-3.105234034072e1,6.316658599495e1,
2.124629835134e0));
#138351=cartesian_point('',(-3.117724117208e1,6.305111621584e1,
2.111387751770e0));
#138352=cartesian_point('',(-2.953344933651e1,6.076878040181e1,
1.980983367422e0));
#138353=cartesian_point('',(-2.947983659320e1,6.080213683096e1,
1.979425287519e0));
#138354=cartesian_point('',(-2.924867387844e1,6.096318823502e1,
1.972289052377e0));
#138355=cartesian_point('',(-2.891147031278e1,6.134441603948e1,
1.956828851360e0));
#138356=cartesian_point('',(-2.868699651126e1,6.198048457052e1,
1.936103805866e0));
#138357=cartesian_point('',(-2.872640052602e1,6.264916549720e1,
1.921161251377e0));
#138358=cartesian_point('',(-2.902591325054e1,6.324441486095e1,
1.916691226077e0));
#138359=cartesian_point('',(-2.953854359324e1,6.367122163335e1,
1.924084198864e0));
#138360=cartesian_point('',(-3.018156056587e1,6.386226796119e1,
1.941005671703e0));
#138361=cartesian_point('',(-3.086197652061e1,6.378990256134e1,
1.962457523754e0));
#138362=cartesian_point('',(-3.126043819408e1,6.357456017429e1,
1.975546027918e0));
#138363=cartesian_point('',(-3.143634471205e1,6.343064206882e1,
1.980988604205e0));
#138364=(bounded_surface()b_spline_surface(3,3,((#138316,#138317,#138318,
#138319,#138320,#138321,#138322,#138323,#138324,#138325,#138326,#138327),(
#138328,#138329,#138330,#138331,#138332,#138333,#138334,#138335,#138336,#138337,
#138338,#138339),(#138340,#138341,#138342,#138343,#138344,#138345,#138346,
#138347,#138348,#138349,#138350,#138351),(#138352,#138353,#138354,#138355,
#138356,#138357,#138358,#138359,#138360,#138361,#138362,#138363)),.unspecified.,
.f.,.f.,.f.)b_spline_surface_with_knots((4,4),(4,1,1,1,1,1,1,1,1,4),(
-2.664000325509e-1,1.220266930493e0),(7.503288330262e-2,1.053231222817e-1,
2.097188499347e-1,3.099124185112e-1,4.058006923624e-1,4.992538469597e-1,
5.930570836766e-1,6.899879820114e-1,7.911482440349e-1,9.005378372986e-1),
.unspecified.)geometric_representation_item()rational_b_spline_surface(((
1.407907241304e0,1.407907241304e0,1.407907241304e0,1.407907241304e0,
1.407907241304e0,1.407907241304e0,1.407907241304e0,1.407907241304e0,
1.407907241304e0,1.407907241304e0,1.407907241304e0,1.407907241304e0),(
8.804001137148e-1,8.804001137148e-1,8.804001137148e-1,8.804001137148e-1,
8.804001137148e-1,8.804001137148e-1,8.804001137148e-1,8.804001137148e-1,
8.804001137148e-1,8.804001137148e-1,8.804001137148e-1,8.804001137148e-1),(
8.645235876710e-1,8.645235876710e-1,8.645235876710e-1,8.645235876710e-1,
8.645235876710e-1,8.645235876710e-1,8.645235876710e-1,8.645235876710e-1,
8.645235876710e-1,8.645235876710e-1,8.645235876710e-1,8.645235876710e-1),(
1.360277663172e0,1.360277663172e0,1.360277663172e0,1.360277663172e0,
1.360277663172e0,1.360277663172e0,1.360277663172e0,1.360277663172e0,
1.360277663172e0,1.360277663172e0,1.360277663172e0,1.360277663172e0)))representation_item('')surface());
#138365=oriented_edge('',*,*,#138307,.f.);
#138366=oriented_edge('',*,*,#138182,.f.);
#138367=oriented_edge('',*,*,#123647,.t.);
#138368=oriented_edge('',*,*,#138010,.t.);
#138369=edge_loop('',(#138365,#138366,#138367,#138368));
#138370=face_outer_bound('',#138369,.f.);
#138372=cartesian_point('',(-3.367717601826e1,6.014087699268e1,
-9.365074480803e0));
#138373=cartesian_point('',(-3.365109015628e1,6.016788789373e1,
-9.365074480803e0));
#138374=cartesian_point('',(-3.360262915822e1,6.020511388737e1,
-9.365074480803e0));
#138375=cartesian_point('',(-3.352929048322e1,6.023811035086e1,
-9.365074480803e0));
#138376=cartesian_point('',(-3.347112839061e1,6.025321532453e1,
-9.365074480803e0));
#138377=cartesian_point('',(-3.341811869844e1,6.025856275295e1,
-9.365074480803e0));
#138378=cartesian_point('',(-3.336956761666e1,6.025650646880e1,
-9.365074480803e0));
#138379=cartesian_point('',(-3.332376631669e1,6.024809937874e1,
-9.365074480803e0));
#138380=cartesian_point('',(-3.327912207701e1,6.023306292976e1,
-9.365074480803e0));
#138381=cartesian_point('',(-3.323475142523e1,6.020994823587e1,
-9.365074480803e0));
#138382=cartesian_point('',(-3.319151843013e1,6.017669690960e1,
-9.365074480803e0));
#138383=cartesian_point('',(-3.315237084928e1,6.013172158299e1,
-9.365074480803e0));
#138384=cartesian_point('',(-3.312160511899e1,6.007510642345e1,
-9.365074480803e0));
#138385=cartesian_point('',(-3.310336755460e1,6.000875553216e1,
-9.365074480803e0));
#138386=cartesian_point('',(-3.310071908947e1,5.993581786183e1,
-9.365074480803e0));
#138387=cartesian_point('',(-3.311545137524e1,5.986033263672e1,
-9.365074480803e0));
#138388=cartesian_point('',(-3.314794003090e1,5.978698956427e1,
-9.365074480803e0));
#138389=cartesian_point('',(-3.320627574529e1,5.970794202952e1,
-9.365074480803e0));
#138390=cartesian_point('',(-3.326343721097e1,5.966352571276e1,
-9.365074480803e0));
#138391=cartesian_point('',(-3.330170674359e1,5.964314693476e1,
-9.365074480803e0));
#138392=cartesian_point('',(-3.399103632555e1,6.044492773913e1,
-9.537575638613e0));
#138393=cartesian_point('',(-3.393539246590e1,6.050242671215e1,
-9.537575638613e0));
#138394=cartesian_point('',(-3.383294037010e1,6.058121957986e1,
-9.537575638613e0));
#138395=cartesian_point('',(-3.367616177599e1,6.065187076675e1,
-9.537575638613e0));
#138396=cartesian_point('',(-3.354966698718e1,6.068483085399e1,
-9.537575638613e0));
#138397=cartesian_point('',(-3.343182014666e1,6.069681948827e1,
-9.537575638613e0));
#138398=cartesian_point('',(-3.332125824450e1,6.069223091708e1,
-9.537575638613e0));
#138399=cartesian_point('',(-3.321430899165e1,6.067269669071e1,
-9.537575638613e0));
#138400=cartesian_point('',(-3.310735576641e1,6.063678549766e1,
-9.537575638613e0));
#138401=cartesian_point('',(-3.299834497283e1,6.058013311785e1,
-9.537575638613e0));
#138402=cartesian_point('',(-3.288975423881e1,6.049676642770e1,
-9.537575638613e0));
#138403=cartesian_point('',(-3.279015683976e1,6.038241782668e1,
-9.537575638613e0));
#138404=cartesian_point('',(-3.271224772730e1,6.023880492334e1,
-9.537575638613e0));
#138405=cartesian_point('',(-3.266730520799e1,6.007415061318e1,
-9.537575638613e0));
#138406=cartesian_point('',(-3.266138191950e1,5.989971379637e1,
-9.537575638613e0));
#138407=cartesian_point('',(-3.269557536744e1,5.972665820911e1,
-9.537575638613e0));
#138408=cartesian_point('',(-3.276762093244e1,5.956482468467e1,
-9.537575638613e0));
#138409=cartesian_point('',(-3.289315492186e1,5.939511611992e1,
-9.537575638613e0));
#138410=cartesian_point('',(-3.301401475345e1,5.930141736807e1,
-9.537575638613e0));
#138411=cartesian_point('',(-3.309546955313e1,5.925787363050e1,
-9.537575638613e0));
#138412=cartesian_point('',(-3.424722866767e1,6.069311290767e1,
-9.225667336263e0));
#138413=cartesian_point('',(-3.416745773782e1,6.077549815485e1,
-9.225667336263e0));
#138414=cartesian_point('',(-3.402093474139e1,6.088822049672e1,
-9.225667336263e0));
#138415=cartesian_point('',(-3.379604728278e1,6.098960781672e1,
-9.225667336263e0));
#138416=cartesian_point('',(-3.361377508670e1,6.103714236094e1,
-9.225667336263e0));
#138417=cartesian_point('',(-3.344300412297e1,6.105455196150e1,
-9.225667336263e0));
#138418=cartesian_point('',(-3.328182512277e1,6.104789637974e1,
-9.225667336263e0));
#138419=cartesian_point('',(-3.312496309813e1,6.101927949096e1,
-9.225667336263e0));
#138420=cartesian_point('',(-3.296714939385e1,6.096632903021e1,
-9.225667336263e0));
#138421=cartesian_point('',(-3.280537528611e1,6.088230110005e1,
-9.225667336263e0));
#138422=cartesian_point('',(-3.264343549047e1,6.075802712509e1,
-9.225667336263e0));
#138423=cartesian_point('',(-3.249449518067e1,6.058705173200e1,
-9.225667336263e0));
#138424=cartesian_point('',(-3.237810470024e1,6.037242584576e1,
-9.225667336263e0));
#138425=cartesian_point('',(-3.231136393164e1,6.012753015579e1,
-9.225667336263e0));
#138426=cartesian_point('',(-3.230276752810e1,5.987024340696e1,
-9.225667336263e0));
#138427=cartesian_point('',(-3.235284639003e1,5.961754480652e1,
-9.225667336263e0));
#138428=cartesian_point('',(-3.245718077088e1,5.938347985768e1,
-9.225667336263e0));
#138429=cartesian_point('',(-3.263756618230e1,5.913976810741e1,
-9.225667336263e0));
#138430=cartesian_point('',(-3.281042059168e1,5.900584195909e1,
-9.225667336263e0));
#138431=cartesian_point('',(-3.292712590023e1,5.894338953949e1,
-9.225667336263e0));
#138432=cartesian_point('',(-3.415492819044e1,6.060369724012e1,
-8.765510924189e0));
#138433=cartesian_point('',(-3.408384971618e1,6.067711651025e1,
-8.765510924189e0));
#138434=cartesian_point('',(-3.395320449749e1,6.077761480766e1,
-8.765510924189e0));
#138435=cartesian_point('',(-3.375285516718e1,6.086792857379e1,
-8.765510924189e0));
#138436=cartesian_point('',(-3.359067834616e1,6.091021226121e1,
-8.765510924189e0));
#138437=cartesian_point('',(-3.343897478189e1,6.092566880666e1,
-8.765510924189e0));
#138438=cartesian_point('',(-3.329603201065e1,6.091975792341e1,
-8.765510924189e0));
#138439=cartesian_point('',(-3.315715246168e1,6.089441331846e1,
-8.765510924189e0));
#138440=cartesian_point('',(-3.301766267118e1,6.084760173170e1,
-8.765510924189e0));
#138441=cartesian_point('',(-3.287489802691e1,6.077343661121e1,
-8.765510924189e0));
#138442=cartesian_point('',(-3.273217872672e1,6.066390063270e1,
-8.765510924189e0));
#138443=cartesian_point('',(-3.260101558416e1,6.051332662936e1,
-8.765510924189e0));
#138444=cartesian_point('',(-3.249848909562e1,6.032428516152e1,
-8.765510924189e0));
#138445=cartesian_point('',(-3.243960175758e1,6.010829867873e1,
-8.765510924189e0));
#138446=cartesian_point('',(-3.243196841871e1,5.988086094115e1,
-8.765510924189e0));
#138447=cartesian_point('',(-3.247632411479e1,5.965685596951e1,
-8.765510924189e0));
#138448=cartesian_point('',(-3.256902554430e1,5.944881441679e1,
-8.765510924189e0));
#138449=cartesian_point('',(-3.272964919284e1,5.923176438927e1,
-8.765510924189e0));
#138450=cartesian_point('',(-3.288377109755e1,5.911233128859e1,
-8.765510924189e0));
#138451=cartesian_point('',(-3.298777642225e1,5.905669125143e1,
-8.765510924189e0));
#138452=(bounded_surface()b_spline_surface(3,3,((#138372,#138373,#138374,
#138375,#138376,#138377,#138378,#138379,#138380,#138381,#138382,#138383,#138384,
#138385,#138386,#138387,#138388,#138389,#138390,#138391),(#138392,#138393,
#138394,#138395,#138396,#138397,#138398,#138399,#138400,#138401,#138402,#138403,
#138404,#138405,#138406,#138407,#138408,#138409,#138410,#138411),(#138412,
#138413,#138414,#138415,#138416,#138417,#138418,#138419,#138420,#138421,#138422,
#138423,#138424,#138425,#138426,#138427,#138428,#138429,#138430,#138431),(
#138432,#138433,#138434,#138435,#138436,#138437,#138438,#138439,#138440,#138441,
#138442,#138443,#138444,#138445,#138446,#138447,#138448,#138449,#138450,
#138451)),.unspecified.,.f.,.f.,.f.)b_spline_surface_with_knots((4,4),(4,1,1,1,
1,1,1,1,1,1,1,1,1,1,1,1,1,4),(-2.650967223879e-1,1.222503332289e0),(
3.334969255430e-2,1.137668823207e-1,1.623810712858e-1,2.057668067513e-1,
2.445315514269e-1,2.804670183604e-1,3.156155546993e-1,3.519441849977e-1,
3.913557087571e-1,4.357017420495e-1,4.850297224913e-1,5.381860149048e-1,
5.938069641354e-1,6.507898922208e-1,7.088804179756e-1,7.677455180540e-1,
8.267958847649e-1,9.198041821739e-1),.unspecified.)geometric_representation_item()rational_b_spline_surface(((1.406514655659e0,1.406514655659e0,1.406514655659e0,
1.406514655659e0,1.406514655659e0,1.406514655659e0,1.406514655659e0,
1.406514655659e0,1.406514655659e0,1.406514655659e0,1.406514655659e0,
1.406514655659e0,1.406514655659e0,1.406514655659e0,1.406514655659e0,
1.406514655659e0,1.406514655659e0,1.406514655659e0,1.406514655659e0,
1.406514655659e0),(8.795823900687e-1,8.795823900687e-1,8.795823900687e-1,
8.795823900687e-1,8.795823900687e-1,8.795823900687e-1,8.795823900687e-1,
8.795823900687e-1,8.795823900687e-1,8.795823900687e-1,8.795823900687e-1,
8.795823900687e-1,8.795823900687e-1,8.795823900687e-1,8.795823900687e-1,
8.795823900687e-1,8.795823900687e-1,8.795823900687e-1,8.795823900687e-1,
8.795823900687e-1),(8.649150735797e-1,8.649150735797e-1,8.649150735797e-1,
8.649150735797e-1,8.649150735797e-1,8.649150735797e-1,8.649150735797e-1,
8.649150735797e-1,8.649150735797e-1,8.649150735797e-1,8.649150735797e-1,
8.649150735797e-1,8.649150735797e-1,8.649150735797e-1,8.649150735797e-1,
8.649150735797e-1,8.649150735797e-1,8.649150735797e-1,8.649150735797e-1,
8.649150735797e-1),(1.362512706192e0,1.362512706192e0,1.362512706192e0,
1.362512706192e0,1.362512706192e0,1.362512706192e0,1.362512706192e0,
1.362512706192e0,1.362512706192e0,1.362512706192e0,1.362512706192e0,
1.362512706192e0,1.362512706192e0,1.362512706192e0,1.362512706192e0,
1.362512706192e0,1.362512706192e0,1.362512706192e0,1.362512706192e0,
1.362512706192e0)))representation_item('')surface());
#138454=oriented_edge('',*,*,#138453,.f.);
#138456=oriented_edge('',*,*,#138455,.t.);
#138457=oriented_edge('',*,*,#138310,.t.);
#138459=oriented_edge('',*,*,#138458,.t.);
#138460=edge_loop('',(#138454,#138456,#138457,#138459));
#138461=face_outer_bound('',#138460,.f.);
#138463=cartesian_point('',(0.e0,0.e0,-9.4e0));
#138464=direction('',(0.e0,0.e0,1.e0));
#138465=direction('',(1.e0,0.e0,0.e0));
#138466=axis2_placement_3d('',#138463,#138464,#138465);
#138467=plane('',#138466);
#138469=oriented_edge('',*,*,#138468,.t.);
#138471=oriented_edge('',*,*,#138470,.t.);
#138473=oriented_edge('',*,*,#138472,.t.);
#138475=oriented_edge('',*,*,#138474,.t.);
#138476=oriented_edge('',*,*,#138453,.t.);
#138478=oriented_edge('',*,*,#138477,.t.);
#138479=edge_loop('',(#138469,#138471,#138473,#138475,#138476,#138478));
#138480=face_outer_bound('',#138479,.f.);
#138482=cartesian_point('',(-3.899667874868e1,5.454718559715e1,
-9.288598017956e0));
#138483=cartesian_point('',(-3.960255912951e1,5.448351364601e1,
-9.780697422075e0));
#138484=cartesian_point('',(-4.016779644587e1,5.442412122053e1,
-9.241915190778e0));
#138485=cartesian_point('',(-3.971142791459e1,5.447208318380e1,
-8.607301615041e0));
#138486=cartesian_point('',(-3.896481884759e1,5.424399813845e1,
-9.288595481781e0));
#138487=cartesian_point('',(-3.946614532302e1,5.318536287010e1,
-9.780686562994e0));
#138488=cartesian_point('',(-3.993384216141e1,5.219774880487e1,
-9.241896567087e0));
#138489=cartesian_point('',(-3.955622694375e1,5.299514865712e1,
-8.607289260426e0));
#138490=cartesian_point('',(-3.865996218099e1,5.424367994826e1,
-9.288595750919e0));
#138491=cartesian_point('',(-3.816084753798e1,5.318400048246e1,
-9.780687715356e0));
#138492=cartesian_point('',(-3.769521238377e1,5.219541226407e1,
-9.241898543426e0));
#138493=cartesian_point('',(-3.807116110849e1,5.299359863891e1,
-8.607290571493e0));
#138494=cartesian_point('',(-3.862746945405e1,5.454680023973e1,
-9.288598343907e0));
#138495=cartesian_point('',(-3.802172417559e1,5.448186367002e1,
-9.780698817691e0));
#138496=cartesian_point('',(-3.745661111946e1,5.442129145600e1,
-9.241917584306e0));
#138497=cartesian_point('',(-3.791287741665e1,5.447020597004e1,
-8.607303202863e0));
#138498=(bounded_surface()b_spline_surface(3,3,((#138482,#138483,#138484,
#138485),(#138486,#138487,#138488,#138489),(#138490,#138491,#138492,#138493),(
#138494,#138495,#138496,#138497)),.unspecified.,.f.,.f.,.f.)b_spline_surface_with_knots((4,4),(4,4),(0.e0,1.e0),(0.e0,1.e0),.unspecified.)geometric_representation_item()rational_b_spline_surface(((3.195499287512e0,1.346915348253e0,
1.346915348253e0,3.195499287512e0),(1.290013928069e0,5.437458759470e-1,
5.437458759470e-1,1.290013928069e0),(1.290013928069e0,5.437458759470e-1,
5.437458759470e-1,1.290013928069e0),(3.195499287512e0,1.346915348253e0,
1.346915348253e0,3.195499287512e0)))representation_item('')surface());
#138499=oriented_edge('',*,*,#138468,.f.);
#138501=oriented_edge('',*,*,#138500,.t.);
#138502=oriented_edge('',*,*,#138042,.f.);
#138504=oriented_edge('',*,*,#138503,.t.);
#138505=edge_loop('',(#138499,#138501,#138502,#138504));
#138506=face_outer_bound('',#138505,.f.);
#138508=cartesian_point('',(-2.998278876549e1,6.267234179785e1,-8.9e0));
#138509=direction('',(-7.078468738263e-1,-7.063659131176e-1,0.e0));
#138510=direction('',(0.e0,0.e0,-1.e0));
#138511=axis2_placement_3d('',#138508,#138509,#138510);
#138512=cylindrical_surface('',#138511,5.e-1);
#138513=oriented_edge('',*,*,#138477,.f.);
#138514=oriented_edge('',*,*,#138458,.f.);
#138515=oriented_edge('',*,*,#138026,.t.);
#138516=oriented_edge('',*,*,#138500,.f.);
#138517=edge_loop('',(#138513,#138514,#138515,#138516));
#138518=face_outer_bound('',#138517,.f.);
#138520=cartesian_point('',(-3.832048135386e1,5.336747314243e1,-8.9e0));
#138521=direction('',(-7.063659131175e-1,7.078468738263e-1,0.e0));
#138522=direction('',(0.e0,0.e0,-1.e0));
#138523=axis2_placement_3d('',#138520,#138521,#138522);
#138524=cylindrical_surface('',#138523,5.e-1);
#138525=oriented_edge('',*,*,#138470,.f.);
#138526=oriented_edge('',*,*,#138503,.f.);
#138527=oriented_edge('',*,*,#138111,.t.);
#138529=oriented_edge('',*,*,#138528,.f.);
#138530=edge_loop('',(#138525,#138526,#138527,#138529));
#138531=face_outer_bound('',#138530,.f.);
#138533=cartesian_point('',(-4.014150884763e1,5.547782857142e1,
-9.365068806672e0));
#138534=cartesian_point('',(-4.017540699017e1,5.549400489445e1,
-9.365068806672e0));
#138535=cartesian_point('',(-4.021832789129e1,5.552509919716e1,
-9.365068806672e0));
#138536=cartesian_point('',(-4.026185665798e1,5.557684640873e1,
-9.365068806672e0));
#138537=cartesian_point('',(-4.028650056681e1,5.561640396112e1,
-9.365068806672e0));
#138538=cartesian_point('',(-4.030623238363e1,5.566226189149e1,
-9.365068806672e0));
#138539=cartesian_point('',(-4.031934473949e1,5.571522993810e1,
-9.365068806672e0));
#138540=cartesian_point('',(-4.032308335441e1,5.577534420177e1,
-9.365068806672e0));
#138541=cartesian_point('',(-4.031401302734e1,5.584067974543e1,
-9.365068806672e0));
#138542=cartesian_point('',(-4.028942510834e1,5.590690866274e1,
-9.365068806672e0));
#138543=cartesian_point('',(-4.024890175279e1,5.596815568531e1,
-9.365068806672e0));
#138544=cartesian_point('',(-4.018530493781e1,5.602768482718e1,
-9.365068806672e0));
#138545=cartesian_point('',(-4.012889521551e1,5.605569626996e1,
-9.365068806672e0));
#138546=cartesian_point('',(-4.009307349796e1,5.606609763538e1,
-9.365068806672e0));
#138547=cartesian_point('',(-4.033104844670e1,5.508420350049e1,
-9.537587254800e0));
#138548=cartesian_point('',(-4.041135863104e1,5.512253226283e1,
-9.537587254800e0));
#138549=cartesian_point('',(-4.051321097153e1,5.519627770870e1,
-9.537587254800e0));
#138550=cartesian_point('',(-4.061671413133e1,5.531931190866e1,
-9.537587254800e0));
#138551=cartesian_point('',(-4.067538837725e1,5.541348413889e1,
-9.537587254800e0));
#138552=cartesian_point('',(-4.072242711496e1,5.552279110553e1,
-9.537587254800e0));
#138553=cartesian_point('',(-4.075372142978e1,5.564918395912e1,
-9.537587254800e0));
#138554=cartesian_point('',(-4.076265289514e1,5.579273877621e1,
-9.537587254800e0));
#138555=cartesian_point('',(-4.074098715104e1,5.594879015439e1,
-9.537587254800e0));
#138556=cartesian_point('',(-4.068228722555e1,5.610687279520e1,
-9.537587254800e0));
#138557=cartesian_point('',(-4.058568508861e1,5.625284359631e1,
-9.537587254800e0));
#138558=cartesian_point('',(-4.043439150623e1,5.639442591500e1,
-9.537587254800e0));
#138559=cartesian_point('',(-4.030054354010e1,5.646084288783e1,
-9.537587254800e0));
#138560=cartesian_point('',(-4.021566674740e1,5.648549898619e1,
-9.537587254800e0));
#138561=cartesian_point('',(-4.048576788814e1,5.476289099187e1,
-9.225678061839e0));
#138562=cartesian_point('',(-4.060396378752e1,5.481930256616e1,
-9.225678061839e0));
#138563=cartesian_point('',(-4.075392132067e1,5.492786374885e1,
-9.225678061839e0));
#138564=cartesian_point('',(-4.090638102654e1,5.510908886237e1,
-9.225678061839e0));
#138565=cartesian_point('',(-4.099283392399e1,5.524784255232e1,
-9.225678061839e0));
#138566=cartesian_point('',(-4.106216305029e1,5.540894238438e1,
-9.225678061839e0));
#138567=cartesian_point('',(-4.110829913117e1,5.559527123326e1,
-9.225678061839e0));
#138568=cartesian_point('',(-4.112146947262e1,5.580693780750e1,
-9.225678061839e0));
#138569=cartesian_point('',(-4.108952220534e1,5.603703968796e1,
-9.225678061839e0));
#138570=cartesian_point('',(-4.100297696229e1,5.627010167934e1,
-9.225678061839e0));
#138571=cartesian_point('',(-4.086059823139e1,5.648523172246e1,
-9.225678061839e0));
#138572=cartesian_point('',(-4.063771858354e1,5.669379329551e1,
-9.225678061839e0));
#138573=cartesian_point('',(-4.044065849038e1,5.679156034961e1,
-9.225678061839e0));
#138574=cartesian_point('',(-4.031573848123e1,5.682785245455e1,
-9.225678061839e0));
#138575=cartesian_point('',(-4.043002552118e1,5.487865357515e1,
-8.765508205389e0));
#138576=cartesian_point('',(-4.053457193478e1,5.492855026665e1,
-8.765508205389e0));
#138577=cartesian_point('',(-4.066719811248e1,5.502456802350e1,
-8.765508205389e0));
#138578=cartesian_point('',(-4.080201973692e1,5.518482809449e1,
-8.765508205389e0));
#138579=cartesian_point('',(-4.087846453216e1,5.530751996066e1,
-8.765508205389e0));
#138580=cartesian_point('',(-4.093976286950e1,5.544995984116e1,
-8.765508205389e0));
#138581=cartesian_point('',(-4.098055175376e1,5.561469492887e1,
-8.765508205389e0));
#138582=cartesian_point('',(-4.099219491146e1,5.580182217557e1,
-8.765508205389e0));
#138583=cartesian_point('',(-4.096395187492e1,5.600524511536e1,
-8.765508205389e0));
#138584=cartesian_point('',(-4.088743875256e1,5.621129352029e1,
-8.765508205389e0));
#138585=cartesian_point('',(-4.076155242882e1,5.640150684766e1,
-8.765508205389e0));
#138586=cartesian_point('',(-4.056446383353e1,5.658593711169e1,
-8.765508205389e0));
#138587=cartesian_point('',(-4.039017782739e1,5.667240934760e1,
-8.765508205389e0));
#138588=cartesian_point('',(-4.027968460452e1,5.670450922730e1,
-8.765508205389e0));
#138589=(bounded_surface()b_spline_surface(3,3,((#138533,#138534,#138535,
#138536,#138537,#138538,#138539,#138540,#138541,#138542,#138543,#138544,#138545,
#138546),(#138547,#138548,#138549,#138550,#138551,#138552,#138553,#138554,
#138555,#138556,#138557,#138558,#138559,#138560),(#138561,#138562,#138563,
#138564,#138565,#138566,#138567,#138568,#138569,#138570,#138571,#138572,#138573,
#138574),(#138575,#138576,#138577,#138578,#138579,#138580,#138581,#138582,
#138583,#138584,#138585,#138586,#138587,#138588)),.unspecified.,.f.,.f.,.f.)b_spline_surface_with_knots((4,4),(4,1,1,1,1,1,1,1,1,1,1,4),(-2.651227231393e-1,
1.222508037654e0),(1.023413008653e-1,2.291353395897e-1,2.789413676393e-1,
3.309986515112e-1,3.868476281536e-1,4.479561973006e-1,5.157494113361e-1,
5.906665800805e-1,6.708997758693e-1,7.541434171283e-1,8.380409426706e-1,
9.637896661915e-1),.unspecified.)geometric_representation_item()rational_b_spline_surface(((1.406542279082e0,1.406542279082e0,1.406542279082e0,1.406542279082e0,
1.406542279082e0,1.406542279082e0,1.406542279082e0,1.406542279082e0,
1.406542279082e0,1.406542279082e0,1.406542279082e0,1.406542279082e0,
1.406542279082e0,1.406542279082e0),(8.795812381624e-1,8.795812381624e-1,
8.795812381624e-1,8.795812381624e-1,8.795812381624e-1,8.795812381624e-1,
8.795812381624e-1,8.795812381624e-1,8.795812381624e-1,8.795812381624e-1,
8.795812381624e-1,8.795812381624e-1,8.795812381624e-1,8.795812381624e-1),(
8.649062858032e-1,8.649062858032e-1,8.649062858032e-1,8.649062858032e-1,
8.649062858032e-1,8.649062858032e-1,8.649062858032e-1,8.649062858032e-1,
8.649062858032e-1,8.649062858032e-1,8.649062858032e-1,8.649062858032e-1,
8.649062858032e-1,8.649062858032e-1),(1.362517422004e0,1.362517422004e0,
1.362517422004e0,1.362517422004e0,1.362517422004e0,1.362517422004e0,
1.362517422004e0,1.362517422004e0,1.362517422004e0,1.362517422004e0,
1.362517422004e0,1.362517422004e0,1.362517422004e0,1.362517422004e0)))representation_item('')surface());
#138590=oriented_edge('',*,*,#138472,.f.);
#138591=oriented_edge('',*,*,#138528,.t.);
#138592=oriented_edge('',*,*,#138126,.f.);
#138594=oriented_edge('',*,*,#138593,.t.);
#138595=edge_loop('',(#138590,#138591,#138592,#138594));
#138596=face_outer_bound('',#138595,.f.);
#138598=cartesian_point('',(0.e0,0.e0,-8.9e0));
#138599=direction('',(0.e0,0.e0,1.e0));
#138600=direction('',(-8.857524219250e-1,4.641579979425e-1,0.e0));
#138601=axis2_placement_3d('',#138598,#138599,#138600);
#138602=toroidal_surface('',#138601,6.912806903282e1,5.e-1);
#138603=oriented_edge('',*,*,#138474,.f.);
#138604=oriented_edge('',*,*,#138593,.f.);
#138605=oriented_edge('',*,*,#138195,.t.);
#138606=oriented_edge('',*,*,#138455,.f.);
#138607=edge_loop('',(#138603,#138604,#138605,#138606));
#138608=face_outer_bound('',#138607,.f.);
#138610=cartesian_point('',(-4.983374992631e1,4.046078113783e1,
1.967202069825e0));
#138611=cartesian_point('',(-4.998628081064e1,4.023663584938e1,
1.965497876754e0));
#138612=cartesian_point('',(-5.035895114198e1,3.990747174201e1,
1.962821233345e0));
#138613=cartesian_point('',(-5.103995080807e1,3.970625367631e1,
1.961166328935e0));
#138614=cartesian_point('',(-5.168531416768e1,3.976961827467e1,
1.961675656640e0));
#138615=cartesian_point('',(-5.221742478982e1,4.004824617945e1,
1.963977305158e0));
#138616=cartesian_point('',(-5.247592653450e1,4.032725928151e1,
1.966118942573e0));
#138617=cartesian_point('',(-5.256909668352e1,4.046371718696e1,
1.967202476736e0));
#138618=cartesian_point('',(-5.019108616706e1,4.071472561454e1,
2.134314910223e0));
#138619=cartesian_point('',(-5.030149075097e1,4.054737533711e1,
2.136895163592e0));
#138620=cartesian_point('',(-5.057515381118e1,4.029975001173e1,
2.140388493608e0));
#138621=cartesian_point('',(-5.108091251971e1,4.014749268321e1,
2.142476098031e0));
#138622=cartesian_point('',(-5.156107269044e1,4.019548169830e1,
2.141824246025e0));
#138623=cartesian_point('',(-5.195476937443e1,4.040581721352e1,
2.138961400461e0));
#138624=cartesian_point('',(-5.214365101175e1,4.061502051244e1,
2.135820269080e0));
#138625=cartesian_point('',(-5.221113407584e1,4.071689130785e1,
2.134313787016e0));
#138626=cartesian_point('',(-5.047835317799e1,4.091890661496e1,
1.818887017547e0));
#138627=cartesian_point('',(-5.055858618529e1,4.079975342839e1,
1.824881828135e0));
#138628=cartesian_point('',(-5.075521527467e1,4.062449376750e1,
1.833479416268e0));
#138629=cartesian_point('',(-5.111539577064e1,4.051722424868e1,
1.838689443695e0));
#138630=cartesian_point('',(-5.145686070475e1,4.055100842842e1,
1.837072281133e0));
#138631=cartesian_point('',(-5.173806498672e1,4.069946770404e1,
1.829885539128e0));
#138632=cartesian_point('',(-5.187431037359e1,4.084791987521e1,
1.822500304050e0));
#138633=cartesian_point('',(-5.192332522736e1,4.092045737622e1,
1.818884844455e0));
#138634=cartesian_point('',(-5.037023092163e1,4.084209737891e1,
1.360927782787e0));
#138635=cartesian_point('',(-5.046655664224e1,4.070805891220e1,
1.365599254150e0));
#138636=cartesian_point('',(-5.069546126943e1,4.051430083442e1,
1.372460500599e0));
#138637=cartesian_point('',(-5.110440888145e1,4.039731428080e1,
1.376641179607e0));
#138638=cartesian_point('',(-5.149052900170e1,4.043408032858e1,
1.375346539613e0));
#138639=cartesian_point('',(-5.181250955539e1,4.059688546385e1,
1.369566581289e0));
#138640=cartesian_point('',(-5.197283874014e1,4.076226666696e1,
1.363782315792e0));
#138641=cartesian_point('',(-5.203160232345e1,4.084388518839e1,
1.360926235881e0));
#138642=(bounded_surface()b_spline_surface(3,3,((#138610,#138611,#138612,
#138613,#138614,#138615,#138616,#138617),(#138618,#138619,#138620,#138621,
#138622,#138623,#138624,#138625),(#138626,#138627,#138628,#138629,#138630,
#138631,#138632,#138633),(#138634,#138635,#138636,#138637,#138638,#138639,
#138640,#138641)),.unspecified.,.f.,.f.,.f.)b_spline_surface_with_knots((4,4),
(4,1,1,1,1,4),(-2.631092421363e-1,1.222506147984e0),(1.029674943186e-1,
2.866576857397e-1,4.293617925355e-1,5.720510855509e-1,7.146852176995e-1,
8.268544827466e-1),.unspecified.)geometric_representation_item()rational_b_spline_surface(((1.404436646774e0,1.404436646774e0,1.404436646774e0,1.404436646774e0,
1.404436646774e0,1.404436646774e0,1.404436646774e0,1.404436646774e0),(
8.795338118980e-1,8.795338118980e-1,8.795338118979e-1,8.795338118980e-1,
8.795338118980e-1,8.795338118980e-1,8.795338118980e-1,8.795338118980e-1),(
8.655694421536e-1,8.655694421536e-1,8.655694421536e-1,8.655694421536e-1,
8.655694421536e-1,8.655694421536e-1,8.655694421536e-1,8.655694421536e-1),(
1.362543537541e0,1.362543537541e0,1.362543537541e0,1.362543537541e0,
1.362543537541e0,1.362543537541e0,1.362543537541e0,1.362543537541e0)))representation_item('')surface());
#138643=oriented_edge('',*,*,#123659,.t.);
#138645=oriented_edge('',*,*,#138644,.t.);
#138647=oriented_edge('',*,*,#138646,.f.);
#138649=oriented_edge('',*,*,#138648,.t.);
#138650=edge_loop('',(#138643,#138645,#138647,#138649));
#138651=face_outer_bound('',#138650,.f.);
#138653=cartesian_point('',(-5.180242543086e1,3.991373605510e1,1.5e0));
#138654=direction('',(-7.063659131176e-1,7.078468738263e-1,0.e0));
#138655=direction('',(0.e0,0.e0,1.e0));
#138656=axis2_placement_3d('',#138653,#138654,#138655);
#138657=cylindrical_surface('',#138656,5.e-1);
#138658=oriented_edge('',*,*,#123673,.f.);
#138660=oriented_edge('',*,*,#138659,.f.);
#138662=oriented_edge('',*,*,#138661,.t.);
#138663=oriented_edge('',*,*,#138644,.f.);
#138664=edge_loop('',(#138658,#138660,#138662,#138663));
#138665=face_outer_bound('',#138664,.f.);
#138667=cartesian_point('',(-5.452351339184e1,4.242152495385e1,
1.966996345130e0));
#138668=cartesian_point('',(-5.464927251422e1,4.250802747858e1,
1.966106965966e0));
#138669=cartesian_point('',(-5.491497303121e1,4.275038547989e1,
1.964229559073e0));
#138670=cartesian_point('',(-5.519317518794e1,4.324975221728e1,
1.962252883261e0));
#138671=cartesian_point('',(-5.527871484965e1,4.386796045944e1,
1.961823533789e0));
#138672=cartesian_point('',(-5.512357167973e1,4.452090187254e1,
1.963297127930e0));
#138673=cartesian_point('',(-5.484458308466e1,4.489299778181e1,
1.965532033736e0));
#138674=cartesian_point('',(-5.465337149389e1,4.505356779097e1,
1.967068764917e0));
#138675=cartesian_point('',(-5.426967361304e1,4.277885571348e1,
2.134586502876e0));
#138676=cartesian_point('',(-5.436349079124e1,4.284162686817e1,
2.135902750037e0));
#138677=cartesian_point('',(-5.456241257323e1,4.301883397352e1,
2.138600047075e0));
#138678=cartesian_point('',(-5.477181328390e1,4.338811615169e1,
2.141121285302e0));
#138679=cartesian_point('',(-5.483610662427e1,4.384767922815e1,
2.141661867265e0));
#138680=cartesian_point('',(-5.471848893285e1,4.433239623501e1,
2.139822193470e0));
#138681=cartesian_point('',(-5.450852762604e1,4.460613515505e1,
2.136727139246e0));
#138682=cartesian_point('',(-5.436558543304e1,4.472300141370e1,
2.134672938053e0));
#138683=cartesian_point('',(-5.406529213459e1,4.306655587808e1,
1.819486083395e0));
#138684=cartesian_point('',(-5.413209411376e1,4.311206537186e1,
1.822570396879e0));
#138685=cartesian_point('',(-5.427333238930e1,4.323978535652e1,
1.828962377756e0));
#138686=cartesian_point('',(-5.442136160807e1,4.350361030062e1,
1.835226237297e0));
#138687=cartesian_point('',(-5.446681920327e1,4.383061401676e1,
1.836576484266e0));
#138688=cartesian_point('',(-5.438405412008e1,4.417591016870e1,
1.831965171324e0));
#138689=cartesian_point('',(-5.423552831011e1,4.437232118719e1,
1.824525485222e0));
#138690=cartesian_point('',(-5.413388572488e1,4.445689114451e1,
1.819518115114e0));
#138691=cartesian_point('',(-5.414187820070e1,4.295873823292e1,
1.361341066912e0));
#138692=cartesian_point('',(-5.421714289107e1,4.301307946184e1,
1.363752843078e0));
#138693=cartesian_point('',(-5.437498244252e1,4.316314571398e1,
1.368774839172e0));
#138694=cartesian_point('',(-5.453835810813e1,4.346556784884e1,
1.373791292687e0));
#138695=cartesian_point('',(-5.458865998422e1,4.383606687878e1,
1.374874908019e0));
#138696=cartesian_point('',(-5.449877409606e1,4.422851950813e1,
1.371169116249e0));
#138697=cartesian_point('',(-5.433472698237e1,4.445629503458e1,
1.365289384673e0));
#138698=cartesian_point('',(-5.422072635540e1,4.455667020074e1,
1.361309378860e0));
#138699=(bounded_surface()b_spline_surface(3,3,((#138667,#138668,#138669,
#138670,#138671,#138672,#138673,#138674),(#138675,#138676,#138677,#138678,
#138679,#138680,#138681,#138682),(#138683,#138684,#138685,#138686,#138687,
#138688,#138689,#138690),(#138691,#138692,#138693,#138694,#138695,#138696,
#138697,#138698)),.unspecified.,.f.,.f.,.f.)b_spline_surface_with_knots((4,4),
(4,1,1,1,1,4),(-2.633195480603e-1,1.222502136919e0),(1.794590961785e-1,
2.868654928430e-1,4.297073112854e-1,5.724389577342e-1,7.149967160663e-1,
8.904696925742e-1),.unspecified.)geometric_representation_item()rational_b_spline_surface(((1.404644244105e0,1.404644244105e0,1.404644244105e0,1.404644244105e0,
1.404644244105e0,1.404644244105e0,1.404644244105e0,1.404644244105e0),(
8.795437632547e-1,8.795437632547e-1,8.795437632547e-1,8.795437632547e-1,
8.795437632547e-1,8.795437632547e-1,8.795437632547e-1,8.795437632547e-1),(
8.655042680839e-1,8.655042680839e-1,8.655042680839e-1,8.655042680839e-1,
8.655042680839e-1,8.655042680839e-1,8.655042680839e-1,8.655042680839e-1),(
1.362525758593e0,1.362525758593e0,1.362525758593e0,1.362525758593e0,
1.362525758593e0,1.362525758593e0,1.362525758593e0,1.362525758593e0)))representation_item('')surface());
#138700=oriented_edge('',*,*,#123671,.f.);
#138702=oriented_edge('',*,*,#138701,.t.);
#138704=oriented_edge('',*,*,#138703,.f.);
#138705=oriented_edge('',*,*,#138659,.t.);
#138706=edge_loop('',(#138700,#138702,#138704,#138705));
#138707=face_outer_bound('',#138706,.f.);
#138709=cartesian_point('',(0.e0,0.e0,1.5e0));
#138710=direction('',(0.e0,0.e0,1.e0));
#138711=direction('',(-7.799714761983e-1,6.258150655881e-1,0.e0));
#138712=axis2_placement_3d('',#138709,#138710,#138711);
#138713=toroidal_surface('',#138712,7.067448228336e1,5.e-1);
#138714=oriented_edge('',*,*,#123669,.f.);
#138716=oriented_edge('',*,*,#138715,.f.);
#138718=oriented_edge('',*,*,#138717,.t.);
#138719=oriented_edge('',*,*,#138701,.f.);
#138720=edge_loop('',(#138714,#138716,#138718,#138719));
#138721=face_outer_bound('',#138720,.f.);
#138723=cartesian_point('',(-4.493870951196e1,5.474793375934e1,
1.967049332772e0));
#138724=cartesian_point('',(-4.477631984954e1,5.494046358775e1,
1.965527910689e0));
#138725=cartesian_point('',(-4.440092234075e1,5.521935823719e1,
1.963265815893e0));
#138726=cartesian_point('',(-4.374456224081e1,5.537086196289e1,
1.961815580991e0));
#138727=cartesian_point('',(-4.312694956395e1,5.528117062656e1,
1.962264410669e0));
#138728=cartesian_point('',(-4.263160964871e1,5.500103410996e1,
1.964254008914e0));
#138729=cartesian_point('',(-4.239208795635e1,5.473618535809e1,
1.966112480598e0));
#138730=cartesian_point('',(-4.230709402119e1,5.461203351781e1,
1.966988264180e0));
#138731=cartesian_point('',(-4.460882558198e1,5.445937407406e1,
2.134665499563e0));
#138732=cartesian_point('',(-4.449062673713e1,5.460330998908e1,
2.136775087646e0));
#138733=cartesian_point('',(-4.421442399756e1,5.481322920528e1,
2.139850685614e0));
#138734=cartesian_point('',(-4.372713727053e1,5.492812158718e1,
2.141678340806e0));
#138735=cartesian_point('',(-4.326802933427e1,5.486070615307e1,
2.141105445140e0));
#138736=cartesian_point('',(-4.290177122650e1,5.464987299571e1,
2.138579194924e0));
#138737=cartesian_point('',(-4.272666650204e1,5.445160925564e1,
2.135881843219e0));
#138738=cartesian_point('',(-4.266499508042e1,5.435899517306e1,
2.134582962425e0));
#138739=cartesian_point('',(-4.434325560512e1,5.422704361936e1,
1.819524327076e0));
#138740=cartesian_point('',(-4.425772601514e1,5.432938804706e1,
1.824592755852e0));
#138741=cartesian_point('',(-4.405956753934e1,5.447786876564e1,
1.832039426770e0));
#138742=cartesian_point('',(-4.371246092530e1,5.455870112067e1,
1.836602719943e0));
#138743=cartesian_point('',(-4.338577723371e1,5.451103696090e1,
1.835179820313e0));
#138744=cartesian_point('',(-4.312409026825e1,5.436198451575e1,
1.828891782582e0));
#138745=cartesian_point('',(-4.299787162559e1,5.422120403427e1,
1.822524398014e0));
#138746=cartesian_point('',(-4.295315749407e1,5.415525731076e1,
1.819483203147e0));
#138747=cartesian_point('',(-4.444282665392e1,5.431411598133e1,
1.361319597575e0));
#138748=cartesian_point('',(-4.434132671541e1,5.442888960902e1,
1.365324413126e0));
#138749=cartesian_point('',(-4.411158699619e1,5.459283684891e1,
1.371227002689e0));
#138750=cartesian_point('',(-4.371713307592e1,5.468056618953e1,
1.374888577974e0));
#138751=cartesian_point('',(-4.334697340501e1,5.462782505240e1,
1.373749191192e0));
#138752=cartesian_point('',(-4.304691805656e1,5.446327794633e1,
1.368709777296e0));
#138753=cartesian_point('',(-4.289856425783e1,5.430591322768e1,
1.363715324616e0));
#138754=cartesian_point('',(-4.284516381979e1,5.423160483407e1,
1.361338111637e0));
#138755=(bounded_surface()b_spline_surface(3,3,((#138723,#138724,#138725,
#138726,#138727,#138728,#138729,#138730),(#138731,#138732,#138733,#138734,
#138735,#138736,#138737,#138738),(#138739,#138740,#138741,#138742,#138743,
#138744,#138745,#138746),(#138747,#138748,#138749,#138750,#138751,#138752,
#138753,#138754)),.unspecified.,.f.,.f.,.f.)b_spline_surface_with_knots((4,4),
(4,1,1,1,1,4),(-2.633278029569e-1,1.222502989295e0),(1.096207176281e-1,
2.865754979495e-1,4.293137862154e-1,5.720430629205e-1,7.147044432206e-1,
8.205792641066e-1),.unspecified.)geometric_representation_item()rational_b_spline_surface(((1.404657333797e0,1.404657333797e0,1.404657333797e0,1.404657333797e0,
1.404657333797e0,1.404657333797e0,1.404657333797e0,1.404657333797e0),(
8.795423268174e-1,8.795423268174e-1,8.795423268174e-1,8.795423268174e-1,
8.795423268174e-1,8.795423268174e-1,8.795423268174e-1,8.795423268174e-1),(
8.655000488944e-1,8.655000488944e-1,8.655000488944e-1,8.655000488944e-1,
8.655000488944e-1,8.655000488944e-1,8.655000488944e-1,8.655000488944e-1),(
1.362530500028e0,1.362530500028e0,1.362530500028e0,1.362530500028e0,
1.362530500028e0,1.362530500028e0,1.362530500028e0,1.362530500028e0)))representation_item('')surface());
#138756=oriented_edge('',*,*,#123667,.f.);
#138758=oriented_edge('',*,*,#138757,.t.);
#138760=oriented_edge('',*,*,#138759,.f.);
#138761=oriented_edge('',*,*,#138715,.t.);
#138762=edge_loop('',(#138756,#138758,#138760,#138761));
#138763=face_outer_bound('',#138762,.f.);
#138765=cartesian_point('',(-4.307256215488e1,5.516016561503e1,1.5e0));
#138766=direction('',(7.063659131176e-1,-7.078468738263e-1,0.e0));
#138767=direction('',(0.e0,0.e0,1.e0));
#138768=axis2_placement_3d('',#138765,#138766,#138767);
#138769=cylindrical_surface('',#138768,5.e-1);
#138770=oriented_edge('',*,*,#123665,.f.);
#138772=oriented_edge('',*,*,#138771,.f.);
#138774=oriented_edge('',*,*,#138773,.t.);
#138775=oriented_edge('',*,*,#138757,.f.);
#138776=edge_loop('',(#138770,#138772,#138774,#138775));
#138777=face_outer_bound('',#138776,.f.);
#138779=cartesian_point('',(-4.035345699562e1,5.265327514242e1,
1.967202112918e0));
#138780=cartesian_point('',(-4.012931172490e1,5.250074426934e1,
1.965497920975e0));
#138781=cartesian_point('',(-3.980014764150e1,5.212807396509e1,
1.962821279183e0));
#138782=cartesian_point('',(-3.959892958922e1,5.144707434690e1,
1.961166375745e0));
#138783=cartesian_point('',(-3.966229418360e1,5.080171102994e1,
1.961675703150e0));
#138784=cartesian_point('',(-3.994092206944e1,5.026960044600e1,
1.963977350324e0));
#138785=cartesian_point('',(-4.021993515076e1,5.001109872057e1,
1.966118986355e0));
#138786=cartesian_point('',(-4.035639304456e1,4.991792857904e1,
1.967202519827e0));
#138787=cartesian_point('',(-4.060740122372e1,5.229593925528e1,
2.134314667015e0));
#138788=cartesian_point('',(-4.044005090785e1,5.218553463994e1,
2.136894917219e0));
#138789=cartesian_point('',(-4.019242552712e1,5.191187150806e1,
2.140388242752e0));
#138790=cartesian_point('',(-4.004016816510e1,5.140611267523e1,
2.142475844473e0));
#138791=cartesian_point('',(-4.008815719089e1,5.092595238587e1,
2.141823993305e0));
#138792=cartesian_point('',(-4.029849275296e1,5.053225560327e1,
2.138961151466e0));
#138793=cartesian_point('',(-4.050769609937e1,5.034337391528e1,
2.135820023963e0));
#138794=cartesian_point('',(-4.060956691762e1,5.027589083250e1,
2.134313543806e0));
#138795=cartesian_point('',(-4.081158214806e1,5.200867235416e1,
1.818887298150e0));
#138796=cartesian_point('',(-4.069242890194e1,5.192843930726e1,
1.824882104260e0));
#138797=cartesian_point('',(-4.051716915155e1,5.173181011903e1,
1.833479685800e0));
#138798=cartesian_point('',(-4.040989957691e1,5.137162943877e1,
1.838689709228e0));
#138799=cartesian_point('',(-4.044368377439e1,5.103016432812e1,
1.837072547897e0));
#138800=cartesian_point('',(-4.059214312686e1,5.074895990332e1,
1.829885811432e0));
#138801=cartesian_point('',(-4.074059537332e1,5.061271444858e1,
1.822500581879e0));
#138802=cartesian_point('',(-4.081313291002e1,5.056369957092e1,
1.818885125057e0));
#138803=cartesian_point('',(-4.073477326056e1,5.211679411905e1,
1.360928299602e0));
#138804=cartesian_point('',(-4.060073481246e1,5.202046841692e1,
1.365599772395e0));
#138805=cartesian_point('',(-4.040697675727e1,5.179156382708e1,
1.372461020742e0));
#138806=cartesian_point('',(-4.028999021508e1,5.138261627170e1,
1.376641700895e0));
#138807=cartesian_point('',(-4.032675625949e1,5.099649620184e1,
1.375347060537e0));
#138808=cartesian_point('',(-4.048956137782e1,5.067451569564e1,
1.369567100653e0));
#138809=cartesian_point('',(-4.065494256019e1,5.051418653889e1,
1.363782833406e0));
#138810=cartesian_point('',(-4.073656106980e1,5.045542296716e1,
1.360926752696e0));
#138811=(bounded_surface()b_spline_surface(3,3,((#138779,#138780,#138781,
#138782,#138783,#138784,#138785,#138786),(#138787,#138788,#138789,#138790,
#138791,#138792,#138793,#138794),(#138795,#138796,#138797,#138798,#138799,
#138800,#138801,#138802),(#138803,#138804,#138805,#138806,#138807,#138808,
#138809,#138810)),.unspecified.,.f.,.f.,.f.)b_spline_surface_with_knots((4,4),
(4,1,1,1,1,4),(-2.631090379847e-1,1.222505268509e0),(1.029674961532e-1,
2.866576857398e-1,4.293617925355e-1,5.720510855510e-1,7.146852176995e-1,
8.268544809037e-1),.unspecified.)geometric_representation_item()rational_b_spline_surface(((1.404436430380e0,1.404436430380e0,1.404436430380e0,1.404436430380e0,
1.404436430380e0,1.404436430380e0,1.404436430380e0,1.404436430380e0),(
8.795341187994e-1,8.795341187994e-1,8.795341187994e-1,8.795341187994e-1,
8.795341187994e-1,8.795341187994e-1,8.795341187994e-1,8.795341187994e-1),(
8.655695269810e-1,8.655695269810e-1,8.655695269810e-1,8.655695269810e-1,
8.655695269810e-1,8.655695269810e-1,8.655695269810e-1,8.655695269810e-1),(
1.362542654924e0,1.362542654924e0,1.362542654924e0,1.362542654924e0,
1.362542654924e0,1.362542654924e0,1.362542654924e0,1.362542654924e0)))representation_item('')surface());
#138812=oriented_edge('',*,*,#123663,.t.);
#138814=oriented_edge('',*,*,#138813,.t.);
#138816=oriented_edge('',*,*,#138815,.f.);
#138817=oriented_edge('',*,*,#138771,.t.);
#138818=edge_loop('',(#138812,#138814,#138816,#138817));
#138819=face_outer_bound('',#138818,.f.);
#138821=cartesian_point('',(-3.980641185409e1,5.068459973469e1,1.5e0));
#138822=direction('',(-7.078468738263e-1,-7.063659131176e-1,0.e0));
#138823=direction('',(0.e0,0.e0,1.e0));
#138824=axis2_placement_3d('',#138821,#138822,#138823);
#138825=cylindrical_surface('',#138824,5.e-1);
#138826=oriented_edge('',*,*,#123661,.f.);
#138827=oriented_edge('',*,*,#138648,.f.);
#138829=oriented_edge('',*,*,#138828,.t.);
#138830=oriented_edge('',*,*,#138813,.f.);
#138831=edge_loop('',(#138826,#138827,#138829,#138830));
#138832=face_outer_bound('',#138831,.f.);
#138834=cartesian_point('',(-5.433481930691e1,3.685690638021e1,2.e0));
#138835=direction('',(7.053978631831e-1,-7.068767942866e-1,-5.233595624294e-2));
#138836=direction('',(7.078468738262e-1,7.063659131176e-1,0.e0));
#138837=axis2_placement_3d('',#138834,#138835,#138836);
#138838=plane('',#138837);
#138839=oriented_edge('',*,*,#138828,.f.);
#138841=oriented_edge('',*,*,#138840,.t.);
#138843=oriented_edge('',*,*,#138842,.f.);
#138845=oriented_edge('',*,*,#138844,.t.);
#138846=edge_loop('',(#138839,#138841,#138843,#138845));
#138847=face_outer_bound('',#138846,.f.);
#138849=cartesian_point('',(-5.121421898647e1,2.802697579627e1,
1.824292593605e2));
#138850=direction('',(7.740156386968e-5,7.391302193968e-2,-9.972646886342e-1));
#138851=direction('',(7.053978631831e-1,-7.068767942866e-1,-5.233595624295e-2));
#138852=axis2_placement_3d('',#138849,#138850,#138851);
#138853=cylindrical_surface('',#138852,1.e0);
#138854=oriented_edge('',*,*,#138646,.t.);
#138856=oriented_edge('',*,*,#138855,.f.);
#138858=oriented_edge('',*,*,#138857,.t.);
#138859=oriented_edge('',*,*,#138840,.f.);
#138860=edge_loop('',(#138854,#138856,#138858,#138859));
#138861=face_outer_bound('',#138860,.f.);
#138863=cartesian_point('',(-5.805318568109e1,4.684932467078e1,2.e0));
#138864=direction('',(-7.068767942866e-1,-7.053978631831e-1,
-5.233595624294e-2));
#138865=direction('',(7.063659131176e-1,-7.078468738262e-1,0.e0));
#138866=axis2_placement_3d('',#138863,#138864,#138865);
#138867=plane('',#138866);
#138868=oriented_edge('',*,*,#138661,.f.);
#138870=oriented_edge('',*,*,#138869,.t.);
#138872=oriented_edge('',*,*,#138871,.f.);
#138873=oriented_edge('',*,*,#138855,.t.);
#138874=edge_loop('',(#138868,#138870,#138872,#138873));
#138875=face_outer_bound('',#138874,.f.);
#138877=cartesian_point('',(-5.320767279241e1,4.380531686492e1,
-3.310765974548e0));
#138878=direction('',(-7.049387503798e-2,-3.366856972753e-3,9.975065302324e-1));
#138879=direction('',(-4.177295215624e-1,9.081861856078e-1,-2.645560595475e-2));
#138880=axis2_placement_3d('',#138877,#138878,#138879);
#138881=cylindrical_surface('',#138880,9.999498097761e-1);
#138882=oriented_edge('',*,*,#138703,.t.);
#138884=oriented_edge('',*,*,#138883,.f.);
#138886=oriented_edge('',*,*,#138885,.t.);
#138887=oriented_edge('',*,*,#138869,.f.);
#138888=edge_loop('',(#138882,#138884,#138886,#138887));
#138889=face_outer_bound('',#138888,.f.);
#138891=cartesian_point('',(0.e0,0.e0,-3.7e0));
#138892=direction('',(0.e0,0.e0,1.e0));
#138893=direction('',(-1.e0,0.e0,0.e0));
#138894=axis2_placement_3d('',#138891,#138892,#138893);
#138895=conical_surface('',#138894,6.990127565809e1,3.e0);
#138896=oriented_edge('',*,*,#138717,.f.);
#138898=oriented_edge('',*,*,#138897,.t.);
#138900=oriented_edge('',*,*,#138899,.f.);
#138901=oriented_edge('',*,*,#138883,.t.);
#138902=edge_loop('',(#138896,#138898,#138900,#138901));
#138903=face_outer_bound('',#138902,.f.);
#138905=cartesian_point('',(-4.369476774922e1,5.327999644878e1,
-3.584267629977e0));
#138906=direction('',(-3.510640887703e-3,-7.049050847260e-2,
-9.975062724694e-1));
#138907=direction('',(-9.073114154614e-1,4.196258377551e-1,-2.646037909441e-2));
#138908=axis2_placement_3d('',#138905,#138906,#138907);
#138909=cylindrical_surface('',#138908,9.999423131028e-1);
#138910=oriented_edge('',*,*,#138759,.t.);
#138912=oriented_edge('',*,*,#138911,.f.);
#138914=oriented_edge('',*,*,#138913,.t.);
#138915=oriented_edge('',*,*,#138897,.f.);
#138916=edge_loop('',(#138910,#138912,#138914,#138915));
#138917=face_outer_bound('',#138916,.f.);
#138919=cartesian_point('',(-3.674958217920e1,4.815220585864e1,2.e0));
#138920=direction('',(7.068767942866e-1,7.053978631831e-1,-5.233595624294e-2));
#138921=direction('',(-7.063659131176e-1,7.078468738262e-1,0.e0));
#138922=axis2_placement_3d('',#138919,#138920,#138921);
#138923=plane('',#138922);
#138924=oriented_edge('',*,*,#138773,.f.);
#138926=oriented_edge('',*,*,#138925,.t.);
#138928=oriented_edge('',*,*,#138927,.f.);
#138929=oriented_edge('',*,*,#138911,.t.);
#138930=edge_loop('',(#138924,#138926,#138928,#138929));
#138931=face_outer_bound('',#138930,.f.);
#138933=cartesian_point('',(-2.791965159526e1,5.127280617908e1,
1.824292593605e2));
#138934=direction('',(-7.391302193968e-2,7.740156386965e-5,-9.972646886342e-1));
#138935=direction('',(7.068767942866e-1,7.053978631831e-1,-5.233595624295e-2));
#138936=axis2_placement_3d('',#138933,#138934,#138935);
#138937=cylindrical_surface('',#138936,1.e0);
#138938=oriented_edge('',*,*,#138815,.t.);
#138939=oriented_edge('',*,*,#138844,.f.);
#138941=oriented_edge('',*,*,#138940,.t.);
#138942=oriented_edge('',*,*,#138925,.f.);
#138943=edge_loop('',(#138938,#138939,#138941,#138942));
#138944=face_outer_bound('',#138943,.f.);
#138946=cartesian_point('',(-4.207845794168e1,5.110302607478e1,
-9.288597918686e0));
#138947=cartesian_point('',(-4.201478588886e1,5.049714560344e1,
-9.780697199710e0));
#138948=cartesian_point('',(-4.195539331141e1,4.993190839662e1,
-9.241914868872e0));
#138949=cartesian_point('',(-4.200335533274e1,5.038827701484e1,
-8.607301358882e0));
#138950=cartesian_point('',(-4.177527051710e1,5.113488603753e1,
-9.288595406060e0));
#138951=cartesian_point('',(-4.071663540026e1,5.063355965910e1,
-9.780686441461e0));
#138952=cartesian_point('',(-3.972902151106e1,5.016586309553e1,
-9.241896418113e0));
#138953=cartesian_point('',(-4.052642120149e1,5.054347826197e1,
-8.607289118988e0));
#138954=cartesian_point('',(-4.177495234100e1,5.143974267666e1,
-9.288595717406e0));
#138955=cartesian_point('',(-4.071527307311e1,5.193885718450e1,
-9.780687774543e0));
#138956=cartesian_point('',(-3.972668507412e1,5.240449230465e1,
-9.241898704394e0));
#138957=cartesian_point('',(-4.052487125217e1,5.202854373290e1,
-8.607290635665e0));
#138958=cartesian_point('',(-4.207807260122e1,5.147223543723e1,
-9.288598295754e0));
#138959=cartesian_point('',(-4.201313598568e1,5.207798067572e1,
-9.780698814195e0));
#138960=cartesian_point('',(-4.195256367189e1,5.264309377678e1,
-9.241917637768e0));
#138961=cartesian_point('',(-4.200147820189e1,5.218682756397e1,
-8.607303195717e0));
#138962=(bounded_surface()b_spline_surface(3,3,((#138946,#138947,#138948,
#138949),(#138950,#138951,#138952,#138953),(#138954,#138955,#138956,#138957),(
#138958,#138959,#138960,#138961)),.unspecified.,.f.,.f.,.f.)b_spline_surface_with_knots((4,4),(4,4),(0.e0,1.e0),(0.e0,1.e0),.unspecified.)geometric_representation_item()rational_b_spline_surface(((3.195498727069e0,1.346915173346e0,
1.346915173346e0,3.195498727069e0),(1.290014055008e0,5.437459542078e-1,
5.437459542078e-1,1.290014055008e0),(1.290014055008e0,5.437459542078e-1,
5.437459542078e-1,1.290014055008e0),(3.195498727069e0,1.346915173346e0,
1.346915173346e0,3.195498727069e0)))representation_item('')surface());
#138964=oriented_edge('',*,*,#138963,.f.);
#138966=oriented_edge('',*,*,#138965,.t.);
#138967=oriented_edge('',*,*,#138940,.f.);
#138969=oriented_edge('',*,*,#138968,.t.);
#138970=edge_loop('',(#138964,#138966,#138967,#138969));
#138971=face_outer_bound('',#138970,.f.);
#138973=cartesian_point('',(0.e0,0.e0,-9.4e0));
#138974=direction('',(0.e0,0.e0,1.e0));
#138975=direction('',(1.e0,0.e0,0.e0));
#138976=axis2_placement_3d('',#138973,#138974,#138975);
#138977=plane('',#138976);
#138979=oriented_edge('',*,*,#138978,.t.);
#138981=oriented_edge('',*,*,#138980,.t.);
#138983=oriented_edge('',*,*,#138982,.t.);
#138985=oriented_edge('',*,*,#138984,.t.);
#138987=oriented_edge('',*,*,#138986,.t.);
#138989=oriented_edge('',*,*,#138988,.t.);
#138990=oriented_edge('',*,*,#138963,.t.);
#138992=oriented_edge('',*,*,#138991,.t.);
#138993=edge_loop('',(#138979,#138981,#138983,#138985,#138987,#138989,#138990,
#138992));
#138994=face_outer_bound('',#138993,.f.);
#138996=cartesian_point('',(-5.138399904062e1,4.218578211758e1,
-9.288598017968e0));
#138997=cartesian_point('',(-5.198987942145e1,4.212211016648e1,
-9.780697422170e0));
#138998=cartesian_point('',(-5.255511673787e1,4.206271774113e1,
-9.241915190856e0));
#138999=cartesian_point('',(-5.209874820656e1,4.211067970439e1,
-8.607301615082e0));
#139000=cartesian_point('',(-5.135213913957e1,4.188259465886e1,
-9.288595481768e0));
#139001=cartesian_point('',(-5.185346561511e1,4.082395939028e1,
-9.780686562981e0));
#139002=cartesian_point('',(-5.232116245367e1,3.983634532481e1,
-9.241896566979e0));
#139003=cartesian_point('',(-5.194354723588e1,4.063374517731e1,
-8.607289260344e0));
#139004=cartesian_point('',(-5.104728247295e1,4.188227646867e1,
-9.288595750908e0));
#139005=cartesian_point('',(-5.054816782980e1,4.082259700265e1,
-9.780687715350e0));
#139006=cartesian_point('',(-5.008253267540e1,3.983400878403e1,
-9.241898543331e0));
#139007=cartesian_point('',(-5.045848140025e1,4.063219515912e1,
-8.607290571420e0));
#139008=cartesian_point('',(-5.101478974606e1,4.218539676017e1,
-9.288598343921e0));
#139009=cartesian_point('',(-5.040904446759e1,4.212046019051e1,
-9.780698817795e0));
#139010=cartesian_point('',(-4.984393141139e1,4.205988797662e1,
-9.241917584399e0));
#139011=cartesian_point('',(-5.030019770861e1,4.210880249065e1,
-8.607303202914e0));
#139012=(bounded_surface()b_spline_surface(3,3,((#138996,#138997,#138998,
#138999),(#139000,#139001,#139002,#139003),(#139004,#139005,#139006,#139007),(
#139008,#139009,#139010,#139011)),.unspecified.,.f.,.f.,.f.)b_spline_surface_with_knots((4,4),(4,4),(0.e0,1.e0),(0.e0,1.e0),.unspecified.)geometric_representation_item()rational_b_spline_surface(((3.195499288085e0,1.346915348393e0,
1.346915348393e0,3.195499288085e0),(1.290013927977e0,5.437458758672e-1,
5.437458758672e-1,1.290013927977e0),(1.290013927977e0,5.437458758672e-1,
5.437458758672e-1,1.290013927977e0),(3.195499288085e0,1.346915348393e0,
1.346915348393e0,3.195499288085e0)))representation_item('')surface());
#139013=oriented_edge('',*,*,#138978,.f.);
#139015=oriented_edge('',*,*,#139014,.t.);
#139016=oriented_edge('',*,*,#138857,.f.);
#139018=oriented_edge('',*,*,#139017,.t.);
#139019=edge_loop('',(#139013,#139015,#139016,#139018));
#139020=face_outer_bound('',#139019,.f.);
#139022=cartesian_point('',(-4.089874546186e1,5.177922351973e1,-8.9e0));
#139023=direction('',(-7.078468738263e-1,-7.063659131176e-1,0.e0));
#139024=direction('',(0.e0,0.e0,-1.e0));
#139025=axis2_placement_3d('',#139022,#139023,#139024);
#139026=cylindrical_surface('',#139025,5.e-1);
#139027=oriented_edge('',*,*,#138991,.f.);
#139028=oriented_edge('',*,*,#138968,.f.);
#139029=oriented_edge('',*,*,#138842,.t.);
#139030=oriented_edge('',*,*,#139014,.f.);
#139031=edge_loop('',(#139027,#139028,#139029,#139030));
#139032=face_outer_bound('',#139031,.f.);
#139034=cartesian_point('',(-5.070780164582e1,4.100606966287e1,-8.9e0));
#139035=direction('',(-7.063659131176e-1,7.078468738263e-1,0.e0));
#139036=direction('',(0.e0,0.e0,-1.e0));
#139037=axis2_placement_3d('',#139034,#139035,#139036);
#139038=cylindrical_surface('',#139037,5.e-1);
#139039=oriented_edge('',*,*,#138980,.f.);
#139040=oriented_edge('',*,*,#139017,.f.);
#139041=oriented_edge('',*,*,#138871,.t.);
#139043=oriented_edge('',*,*,#139042,.f.);
#139044=edge_loop('',(#139039,#139040,#139041,#139043));
#139045=face_outer_bound('',#139044,.f.);
#139047=cartesian_point('',(-5.295067496071e1,4.353918971195e1,
-9.365057036651e0));
#139048=cartesian_point('',(-5.298221459274e1,4.355424462371e1,
-9.365057036651e0));
#139049=cartesian_point('',(-5.302313844125e1,4.358310361004e1,
-9.365057036651e0));
#139050=cartesian_point('',(-5.306607046181e1,4.363163345957e1,
-9.365057036651e0));
#139051=cartesian_point('',(-5.309165393310e1,4.367042733164e1,
-9.365057036651e0));
#139052=cartesian_point('',(-5.311270691073e1,4.371611563092e1,
-9.365057036651e0));
#139053=cartesian_point('',(-5.312730508474e1,4.376969276730e1,
-9.365057036651e0));
#139054=cartesian_point('',(-5.313230364427e1,4.383087311213e1,
-9.365057036651e0));
#139055=cartesian_point('',(-5.312417157733e1,4.389710875912e1,
-9.365057036651e0));
#139056=cartesian_point('',(-5.310063190569e1,4.396355360829e1,
-9.365057036651e0));
#139057=cartesian_point('',(-5.305483180087e1,4.403546415790e1,
-9.365057036651e0));
#139058=cartesian_point('',(-5.300795675943e1,4.407620333052e1,
-9.365057036651e0));
#139059=cartesian_point('',(-5.297610415088e1,4.409519461230e1,
-9.365057036651e0));
#139060=cartesian_point('',(-5.313996231656e1,4.314540897107e1,
-9.537608802463e0));
#139061=cartesian_point('',(-5.321482927579e1,4.318114608522e1,
-9.537608802463e0));
#139062=cartesian_point('',(-5.331209900093e1,4.324971248073e1,
-9.537608802463e0));
#139063=cartesian_point('',(-5.341429432899e1,4.336522543875e1,
-9.537608802463e0));
#139064=cartesian_point('',(-5.347524996954e1,4.345764991782e1,
-9.537608802463e0));
#139065=cartesian_point('',(-5.352545422083e1,4.356659239363e1,
-9.537608802463e0));
#139066=cartesian_point('',(-5.356028977355e1,4.369443154167e1,
-9.537608802463e0));
#139067=cartesian_point('',(-5.357222164097e1,4.384046281128e1,
-9.537608802463e0));
#139068=cartesian_point('',(-5.355281060569e1,4.399853252457e1,
-9.537608802463e0));
#139069=cartesian_point('',(-5.349666853968e1,4.415697190023e1,
-9.537608802463e0));
#139070=cartesian_point('',(-5.338758573699e1,4.432821108438e1,
-9.537608802463e0));
#139071=cartesian_point('',(-5.327615748287e1,4.442500773649e1,
-9.537608802463e0));
#139072=cartesian_point('',(-5.320054741437e1,4.447009795594e1,
-9.537608802463e0));
#139073=cartesian_point('',(-5.329448908873e1,4.282394170175e1,
-9.225706165448e0));
#139074=cartesian_point('',(-5.340472693090e1,4.287656282949e1,
-9.225706165448e0));
#139075=cartesian_point('',(-5.354799525599e1,4.297754482237e1,
-9.225706165448e0));
#139076=cartesian_point('',(-5.369857086242e1,4.314774020650e1,
-9.225706165448e0));
#139077=cartesian_point('',(-5.378840297755e1,4.328394664449e1,
-9.225706165448e0));
#139078=cartesian_point('',(-5.386240520423e1,4.344452739014e1,
-9.225706165448e0));
#139079=cartesian_point('',(-5.391376177233e1,4.363299118007e1,
-9.225706165448e0));
#139080=cartesian_point('',(-5.393135372490e1,4.384829147179e1,
-9.225706165448e0));
#139081=cartesian_point('',(-5.390273497489e1,4.408133097454e1,
-9.225706165448e0));
#139082=cartesian_point('',(-5.381997757170e1,4.431487113320e1,
-9.225706165448e0));
#139083=cartesian_point('',(-5.365923321539e1,4.456719838325e1,
-9.225706165448e0));
#139084=cartesian_point('',(-5.349510620835e1,4.470975819965e1,
-9.225706165448e0));
#139085=cartesian_point('',(-5.338377426604e1,4.477615458269e1,
-9.225706165448e0));
#139086=cartesian_point('',(-5.323881928398e1,4.293975355628e1,
-8.765510608059e0));
#139087=cartesian_point('',(-5.333631432529e1,4.298629211564e1,
-8.765510608059e0));
#139088=cartesian_point('',(-5.346301117641e1,4.307559605226e1,
-8.765510608059e0));
#139089=cartesian_point('',(-5.359615728433e1,4.322609152361e1,
-8.765510608059e0));
#139090=cartesian_point('',(-5.367558634913e1,4.334652505550e1,
-8.765510608059e0));
#139091=cartesian_point('',(-5.374101510765e1,4.348850257732e1,
-8.765510608059e0));
#139092=cartesian_point('',(-5.378641980810e1,4.365512570940e1,
-8.765510608059e0));
#139093=cartesian_point('',(-5.380197265613e1,4.384547111542e1,
-8.765510608059e0));
#139094=cartesian_point('',(-5.377667108111e1,4.405150197170e1,
-8.765510608059e0));
#139095=cartesian_point('',(-5.370350212999e1,4.425798629211e1,
-8.765510608059e0));
#139096=cartesian_point('',(-5.356136938574e1,4.448110072298e1,
-8.765510608059e0));
#139097=cartesian_point('',(-5.341622765259e1,4.460717388340e1,
-8.765510608059e0));
#139098=cartesian_point('',(-5.331776489042e1,4.466589450391e1,
-8.765510608059e0));
#139099=(bounded_surface()b_spline_surface(3,3,((#139047,#139048,#139049,
#139050,#139051,#139052,#139053,#139054,#139055,#139056,#139057,#139058,
#139059),(#139060,#139061,#139062,#139063,#139064,#139065,#139066,#139067,
#139068,#139069,#139070,#139071,#139072),(#139073,#139074,#139075,#139076,
#139077,#139078,#139079,#139080,#139081,#139082,#139083,#139084,#139085),(
#139086,#139087,#139088,#139089,#139090,#139091,#139092,#139093,#139094,#139095,
#139096,#139097,#139098)),.unspecified.,.f.,.f.,.f.)b_spline_surface_with_knots(
(4,4),(4,1,1,1,1,1,1,1,1,1,4),(-2.651768535805e-1,1.222503961995e0),(
1.124685760285e-1,2.426005138418e-1,2.967856286145e-1,3.539167456931e-1,
4.158343229520e-1,4.843293637528e-1,5.608591639186e-1,6.443611828582e-1,
7.324309366068e-1,8.225477622665e-1,9.603800808769e-1),.unspecified.)geometric_representation_item()rational_b_spline_surface(((1.406599784571e0,
1.406599784571e0,1.406599784571e0,1.406599784571e0,1.406599784571e0,
1.406599784571e0,1.406599784571e0,1.406599784571e0,1.406599784571e0,
1.406599784571e0,1.406599784571e0,1.406599784571e0,1.406599784571e0),(
8.795837565832e-1,8.795837565832e-1,8.795837565832e-1,8.795837565832e-1,
8.795837565832e-1,8.795837565832e-1,8.795837565832e-1,8.795837565832e-1,
8.795837565832e-1,8.795837565832e-1,8.795837565832e-1,8.795837565832e-1,
8.795837565832e-1),(8.648882664354e-1,8.648882664354e-1,8.648882664354e-1,
8.648882664354e-1,8.648882664354e-1,8.648882664354e-1,8.648882664354e-1,
8.648882664354e-1,8.648882664354e-1,8.648882664354e-1,8.648882664354e-1,
8.648882664354e-1,8.648882664354e-1),(1.362513314127e0,1.362513314127e0,
1.362513314127e0,1.362513314127e0,1.362513314127e0,1.362513314127e0,
1.362513314127e0,1.362513314127e0,1.362513314127e0,1.362513314127e0,
1.362513314127e0,1.362513314127e0,1.362513314127e0)))representation_item('')surface());
#139100=oriented_edge('',*,*,#138982,.f.);
#139101=oriented_edge('',*,*,#139042,.t.);
#139102=oriented_edge('',*,*,#138885,.f.);
#139104=oriented_edge('',*,*,#139103,.t.);
#139105=edge_loop('',(#139100,#139101,#139102,#139104));
#139106=face_outer_bound('',#139105,.f.);
#139108=cartesian_point('',(0.e0,0.e0,-8.9e0));
#139109=direction('',(0.e0,0.e0,1.e0));
#139110=direction('',(-7.799714761983e-1,6.258150655881e-1,0.e0));
#139111=axis2_placement_3d('',#139108,#139109,#139110);
#139112=toroidal_surface('',#139111,6.912806903282e1,5.e-1);
#139113=oriented_edge('',*,*,#138984,.f.);
#139114=oriented_edge('',*,*,#139103,.f.);
#139115=oriented_edge('',*,*,#138899,.t.);
#139117=oriented_edge('',*,*,#139116,.f.);
#139118=edge_loop('',(#139113,#139114,#139115,#139117));
#139119=face_outer_bound('',#139118,.f.);
#139121=cartesian_point('',(-4.352860549419e1,5.292583370955e1,
-9.288635754651e0));
#139122=cartesian_point('',(-4.292272798923e1,5.298961103754e1,
-9.780656742936e0));
#139123=cartesian_point('',(-4.235754987731e1,5.304909645376e1,
-9.241885048652e0));
#139124=cartesian_point('',(-4.281387401982e1,5.300105972829e1,
-8.607298174011e0));
#139125=cartesian_point('',(-4.355805892528e1,5.320565471285e1,
-9.288633590986e0));
#139126=cartesian_point('',(-4.304881937714e1,5.418753662283e1,
-9.780647480196e0));
#139127=cartesian_point('',(-4.257378802916e1,5.510345733371e1,
-9.241869163684e0));
#139128=cartesian_point('',(-4.295732820243e1,5.436393976723e1,
-8.607287635791e0));
#139129=cartesian_point('',(-4.383910234390e1,5.321914157121e1,
-9.288634178197e0));
#139130=cartesian_point('',(-4.425197817424e1,5.424527443559e1,
-9.780649994069e0));
#139131=cartesian_point('',(-4.463712351135e1,5.520247375450e1,
-9.241873474805e0));
#139132=cartesian_point('',(-4.432616206689e1,5.442962808166e1,
-8.607290495825e0));
#139133=cartesian_point('',(-4.389521511762e1,5.294342676363e1,
-9.288636520643e0));
#139134=cartesian_point('',(-4.449219933888e1,5.306492764839e1,
-9.780660022180e0));
#139135=cartesian_point('',(-4.504908646566e1,5.317825931734e1,
-9.241890672333e0));
#139136=cartesian_point('',(-4.459946170606e1,5.308674744278e1,
-8.607301904808e0));
#139137=(bounded_surface()b_spline_surface(3,3,((#139121,#139122,#139123,
#139124),(#139125,#139126,#139127,#139128),(#139129,#139130,#139131,#139132),(
#139133,#139134,#139135,#139136)),.unspecified.,.f.,.f.,.f.)b_spline_surface_with_knots((4,4),(4,4),(0.e0,1.e0),(0.e0,1.e0),.unspecified.)geometric_representation_item()rational_b_spline_surface(((3.065893289492e0,1.292389298673e0,
1.292389298673e0,3.065893289492e0),(1.333110722238e0,5.619562941972e-1,
5.619562941972e-1,1.333110722238e0),(1.333110722238e0,5.619562941972e-1,
5.619562941972e-1,1.333110722238e0),(3.065893289492e0,1.292389298673e0,
1.292389298673e0,3.065893289492e0)))representation_item('')surface());
#139138=oriented_edge('',*,*,#138986,.f.);
#139139=oriented_edge('',*,*,#139116,.t.);
#139140=oriented_edge('',*,*,#138913,.f.);
#139142=oriented_edge('',*,*,#139141,.t.);
#139143=edge_loop('',(#139138,#139139,#139140,#139142));
#139144=face_outer_bound('',#139143,.f.);
#139146=cartesian_point('',(-4.416718593992e1,5.406783200725e1,-8.9e0));
#139147=direction('',(7.063659131176e-1,-7.078468738263e-1,0.e0));
#139148=direction('',(0.e0,0.e0,-1.e0));
#139149=axis2_placement_3d('',#139146,#139147,#139148);
#139150=cylindrical_surface('',#139149,5.e-1);
#139151=oriented_edge('',*,*,#138988,.f.);
#139152=oriented_edge('',*,*,#139141,.f.);
#139153=oriented_edge('',*,*,#138927,.t.);
#139154=oriented_edge('',*,*,#138965,.f.);
#139155=edge_loop('',(#139151,#139152,#139153,#139154));
#139156=face_outer_bound('',#139155,.f.);
#139158=cartesian_point('',(-6.068583071581e1,2.964468606841e1,
1.972753330152e0));
#139159=cartesian_point('',(-6.071887882587e1,2.959211323865e1,
1.970971610273e0));
#139160=cartesian_point('',(-6.080723370658e1,2.946642792925e1,
1.966385814746e0));
#139161=cartesian_point('',(-6.096830495773e1,2.929066320525e1,
1.958691145064e0));
#139162=cartesian_point('',(-6.116516368325e1,2.913133013267e1,
1.950083396515e0));
#139163=cartesian_point('',(-6.136448026365e1,2.901087438946e1,
1.942053172912e0));
#139164=cartesian_point('',(-6.156463153429e1,2.892258411395e1,
1.934629492675e0));
#139165=cartesian_point('',(-6.176672517900e1,2.886187366881e1,
1.927776061714e0));
#139166=cartesian_point('',(-6.197172508078e1,2.882681775895e1,
1.921504101126e0));
#139167=cartesian_point('',(-6.217934780148e1,2.881721990121e1,
1.915892968378e0));
#139168=cartesian_point('',(-6.238831301436e1,2.883373878089e1,
1.911066366285e0));
#139169=cartesian_point('',(-6.259609656088e1,2.887734246036e1,
1.907184226003e0));
#139170=cartesian_point('',(-6.279872558201e1,2.894849037103e1,
1.904419030479e0));
#139171=cartesian_point('',(-6.299138501833e1,2.904646537480e1,
1.902910975629e0));
#139172=cartesian_point('',(-6.316951234414e1,2.916941718561e1,
1.902734838963e0));
#139173=cartesian_point('',(-6.332913311326e1,2.931451077077e1,
1.903893229870e0));
#139174=cartesian_point('',(-6.346708919862e1,2.947812780286e1,
1.906317968744e0));
#139175=cartesian_point('',(-6.358153565385e1,2.965667634369e1,
1.909890025913e0));
#139176=cartesian_point('',(-6.367177138259e1,2.984750933224e1,
1.914482043896e0));
#139177=cartesian_point('',(-6.373741562186e1,3.004919315319e1,
1.919990656740e0));
#139178=cartesian_point('',(-6.377771334702e1,3.026136245094e1,
1.926345679589e0));
#139179=cartesian_point('',(-6.379095843952e1,3.048508768058e1,
1.933528469408e0));
#139180=cartesian_point('',(-6.377337766038e1,3.072241353138e1,
1.941563711827e0));
#139181=cartesian_point('',(-6.371832487209e1,3.097433763954e1,
1.950442273955e0));
#139182=cartesian_point('',(-6.360226044331e1,3.127582180624e1,
1.961373496888e0));
#139183=cartesian_point('',(-6.347552406527e1,3.147469716518e1,
1.968722353642e0));
#139184=cartesian_point('',(-6.338651644259e1,3.158376785396e1,
1.972761594335e0));
#139185=cartesian_point('',(-6.104111057373e1,2.991171382444e1,
2.125799415160e0));
#139186=cartesian_point('',(-6.106374085729e1,2.987021716184e1,
2.128882455314e0));
#139187=cartesian_point('',(-6.112500891599e1,2.977023276299e1,
2.136185130991e0));
#139188=cartesian_point('',(-6.123985428281e1,2.962754246623e1,
2.146157788372e0));
#139189=cartesian_point('',(-6.138382135231e1,2.949499509097e1,
2.155072780288e0));
#139190=cartesian_point('',(-6.153234266353e1,2.939217061757e1,
2.161883198645e0));
#139191=cartesian_point('',(-6.168366384235e1,2.931443984234e1,
2.167135160078e0));
#139192=cartesian_point('',(-6.183824011540e1,2.925853359225e1,
2.171228786198e0));
#139193=cartesian_point('',(-6.199652846739e1,2.922319377258e1,
2.174418816663e0));
#139194=cartesian_point('',(-6.215805364729e1,2.920852918723e1,
2.176869712236e0));
#139195=cartesian_point('',(-6.232154190047e1,2.921531985638e1,
2.178700074573e0));
#139196=cartesian_point('',(-6.248469342364e1,2.924457695607e1,
2.179998558824e0));
#139197=cartesian_point('',(-6.264400238801e1,2.929685792055e1,
2.180834053234e0));
#139198=cartesian_point('',(-6.279525473338e1,2.937167340750e1,
2.181259584430e0));
#139199=cartesian_point('',(-6.293444291633e1,2.946748205970e1,
2.181307932051e0));
#139200=cartesian_point('',(-6.305808801194e1,2.958181816852e1,
2.180984759820e0));
#139201=cartesian_point('',(-6.316346683192e1,2.971148493211e1,
2.180267901192e0));
#139202=cartesian_point('',(-6.324901700482e1,2.985324643011e1,
2.179109101579e0));
#139203=cartesian_point('',(-6.331417133274e1,3.000460734437e1,
2.177431041087e0));
#139204=cartesian_point('',(-6.335866598727e1,3.016404281306e1,
2.175119042623e0));
#139205=cartesian_point('',(-6.338197325131e1,3.033086840767e1,
2.172009392391e0));
#139206=cartesian_point('',(-6.338282268472e1,3.050549165195e1,
2.167858521228e0));
#139207=cartesian_point('',(-6.335835371791e1,3.068897300541e1,
2.162296255577e0));
#139208=cartesian_point('',(-6.330364872025e1,3.088137390037e1,
2.154796114360e0));
#139209=cartesian_point('',(-6.319935503403e1,3.110803530284e1,
2.143265703387e0));
#139210=cartesian_point('',(-6.309265678544e1,3.125385893119e1,
2.132777140733e0));
#139211=cartesian_point('',(-6.301993461007e1,3.133247137946e1,
2.125802740852e0));
#139212=cartesian_point('',(-6.131508136706e1,3.011759723654e1,
1.798083268469e0));
#139213=cartesian_point('',(-6.133355753730e1,3.008759054340e1,
1.804917279956e0));
#139214=cartesian_point('',(-6.138278815826e1,3.001560790441e1,
1.821581801031e0));
#139215=cartesian_point('',(-6.147200476866e1,2.991399891048e1,
1.846208537328e0));
#139216=cartesian_point('',(-6.158055969961e1,2.982069657057e1,
1.870480378592e0));
#139217=cartesian_point('',(-6.169014647246e1,2.974904139882e1,
1.890920809997e0));
#139218=cartesian_point('',(-6.179994546561e1,2.969537092387e1,
1.908290565878e0));
#139219=cartesian_point('',(-6.191059321526e1,2.965713174355e1,
1.923222133374e0));
#139220=cartesian_point('',(-6.202261669696e1,2.963325214790e1,
1.936073383233e0));
#139221=cartesian_point('',(-6.213583920641e1,2.962364799603e1,
1.946981234043e0));
#139222=cartesian_point('',(-6.224952279939e1,2.962872801425e1,
1.955957661919e0));
#139223=cartesian_point('',(-6.236223731319e1,2.964909091821e1,
1.962923564714e0));
#139224=cartesian_point('',(-6.247175775501e1,2.968506698756e1,
1.967754551330e0));
#139225=cartesian_point('',(-6.257540744101e1,2.973632851847e1,
1.970345177446e0));
#139226=cartesian_point('',(-6.267066193067e1,2.980189354368e1,
1.970645776539e0));
#139227=cartesian_point('',(-6.275533835854e1,2.988020634664e1,
1.968661225074e0));
#139228=cartesian_point('',(-6.282772457082e1,2.996925169038e1,
1.964448097803e0));
#139229=cartesian_point('',(-6.288684140426e1,3.006700522448e1,
1.958091190653e0));
#139230=cartesian_point('',(-6.293233261518e1,3.017195412151e1,
1.949643665792e0));
#139231=cartesian_point('',(-6.296400477518e1,3.028326098946e1,
1.939072741940e0));
#139232=cartesian_point('',(-6.298144638272e1,3.040069172714e1,
1.926230620493e0));
#139233=cartesian_point('',(-6.298370170186e1,3.052482494525e1,
1.910785453118e0));
#139234=cartesian_point('',(-6.296866941455e1,3.065680516221e1,
1.892163698682e0));
#139235=cartesian_point('',(-6.293271520872e1,3.079722700511e1,
1.869607381634e0));
#139236=cartesian_point('',(-6.286220714743e1,3.096571079042e1,
1.838478239220e0));
#139237=cartesian_point('',(-6.278833896265e1,3.107731003254e1,
1.813548436618e0));
#139238=cartesian_point('',(-6.273726711087e1,3.113872008817e1,
1.798077345378e0));
#139239=cartesian_point('',(-6.119569591130e1,3.002783793120e1,
1.343818994277e0));
#139240=cartesian_point('',(-6.122117898250e1,2.999677417257e1,
1.349017889642e0));
#139241=cartesian_point('',(-6.128751014981e1,2.992355038921e1,
1.361862977446e0));
#139242=cartesian_point('',(-6.140131386017e1,2.982490444013e1,
1.381483868002e0));
#139243=cartesian_point('',(-6.153249955298e1,2.973940157681e1,
1.401534346382e0));
#139244=cartesian_point('',(-6.165936823455e1,2.967770350336e1,
1.418963262836e0));
#139245=cartesian_point('',(-6.178208060282e1,2.963487014779e1,
1.434191174886e0));
#139246=cartesian_point('',(-6.190211101142e1,2.960763514208e1,
1.447609773808e0));
#139247=cartesian_point('',(-6.202057329263e1,2.959440603544e1,
1.459418592113e0));
#139248=cartesian_point('',(-6.213775868875e1,2.959460896476e1,
1.469641749297e0));
#139249=cartesian_point('',(-6.225340670766e1,2.960819176489e1,
1.478200127470e0));
#139250=cartesian_point('',(-6.236664137939e1,2.963533585440e1,
1.484936637951e0));
#139251=cartesian_point('',(-6.247591285110e1,2.967606498859e1,
1.489659221187e0));
#139252=cartesian_point('',(-6.257931304477e1,2.972996224255e1,
1.492209255930e0));
#139253=cartesian_point('',(-6.267508460915e1,2.979623209082e1,
1.492505946464e0));
#139254=cartesian_point('',(-6.276170414723e1,2.987375973133e1,
1.490550302772e0));
#139255=cartesian_point('',(-6.283792396018e1,2.996116235469e1,
1.486422533010e0));
#139256=cartesian_point('',(-6.290300007465e1,3.005714282177e1,
1.480254570676e0));
#139257=cartesian_point('',(-6.295662858690e1,3.016091949184e1,
1.472165815113e0));
#139258=cartesian_point('',(-6.299855890479e1,3.027237052973e1,
1.462209182602e0));
#139259=cartesian_point('',(-6.302824975881e1,3.039199840685e1,
1.450347868999e0));
#139260=cartesian_point('',(-6.304457979284e1,3.052122113182e1,
1.436402581564e0));
#139261=cartesian_point('',(-6.304519112030e1,3.066227585521e1,
1.420023856097e0));
#139262=cartesian_point('',(-6.302582376597e1,3.081720613605e1,
1.400778899641e0));
#139263=cartesian_point('',(-6.297369096811e1,3.101040010695e1,
1.375139149711e0));
#139264=cartesian_point('',(-6.290879462789e1,3.114586889637e1,
1.355583244390e0));
#139265=cartesian_point('',(-6.286046723205e1,3.122319416837e1,
1.343809813468e0));
#139266=(bounded_surface()b_spline_surface(3,3,((#139158,#139159,#139160,
#139161,#139162,#139163,#139164,#139165,#139166,#139167,#139168,#139169,#139170,
#139171,#139172,#139173,#139174,#139175,#139176,#139177,#139178,#139179,#139180,
#139181,#139182,#139183,#139184),(#139185,#139186,#139187,#139188,#139189,
#139190,#139191,#139192,#139193,#139194,#139195,#139196,#139197,#139198,#139199,
#139200,#139201,#139202,#139203,#139204,#139205,#139206,#139207,#139208,#139209,
#139210,#139211),(#139212,#139213,#139214,#139215,#139216,#139217,#139218,
#139219,#139220,#139221,#139222,#139223,#139224,#139225,#139226,#139227,#139228,
#139229,#139230,#139231,#139232,#139233,#139234,#139235,#139236,#139237,
#139238),(#139239,#139240,#139241,#139242,#139243,#139244,#139245,#139246,
#139247,#139248,#139249,#139250,#139251,#139252,#139253,#139254,#139255,#139256,
#139257,#139258,#139259,#139260,#139261,#139262,#139263,#139264,#139265)),
.unspecified.,.f.,.f.,.f.)b_spline_surface_with_knots((4,4),(4,1,1,1,1,1,1,1,1,
1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,4),(-2.659374926995e-1,1.222500260363e0),(
1.238137335265e-1,1.518828756200e-1,1.929045005051e-1,2.297223226123e-1,
2.630451035729e-1,2.939895902788e-1,3.236875100477e-1,3.527918896487e-1,
3.816218188869e-1,4.105114099668e-1,4.396781605075e-1,4.690399389511e-1,
4.984819037214e-1,5.279197017549e-1,5.572875510873e-1,5.865009732598e-1,
6.154944444440e-1,6.444766915094e-1,6.738236557205e-1,7.038907324671e-1,
7.352575212825e-1,7.689316793508e-1,8.059329570868e-1,8.470886807479e-1,
9.107733879437e-1),.unspecified.)geometric_representation_item()rational_b_spline_surface(((1.407415486585e0,1.407415486585e0,1.407415486585e0,1.407415486585e0,
1.407415486585e0,1.407415486585e0,1.407415486585e0,1.407415486585e0,
1.407415486585e0,1.407415486585e0,1.407415486585e0,1.407415486585e0,
1.407415486585e0,1.407415486585e0,1.407415486585e0,1.407415486585e0,
1.407415486585e0,1.407415486585e0,1.407415486585e0,1.407415486585e0,
1.407415486585e0,1.407415486585e0,1.407415486585e0,1.407415486585e0,
1.407415486585e0,1.407415486585e0,1.407415486585e0),(8.795981845248e-1,
8.795981845248e-1,8.795981845248e-1,8.795981845248e-1,8.795981845248e-1,
8.795981845248e-1,8.795981845248e-1,8.795981845248e-1,8.795981845248e-1,
8.795981845248e-1,8.795981845248e-1,8.795981845248e-1,8.795981845248e-1,
8.795981845248e-1,8.795981845248e-1,8.795981845248e-1,8.795981845248e-1,
8.795981845248e-1,8.795981845248e-1,8.795981845248e-1,8.795981845248e-1,
8.795981845248e-1,8.795981845248e-1,8.795981845248e-1,8.795981845248e-1,
8.795981845248e-1,8.795981845248e-1),(8.646316089233e-1,8.646316089233e-1,
8.646316089233e-1,8.646316089233e-1,8.646316089233e-1,8.646316089233e-1,
8.646316089233e-1,8.646316089233e-1,8.646316089233e-1,8.646316089233e-1,
8.646316089233e-1,8.646316089233e-1,8.646316089233e-1,8.646316089233e-1,
8.646316089233e-1,8.646316089233e-1,8.646316089233e-1,8.646316089233e-1,
8.646316089233e-1,8.646316089233e-1,8.646316089233e-1,8.646316089233e-1,
8.646316089233e-1,8.646316089233e-1,8.646316089233e-1,8.646316089233e-1,
8.646316089233e-1),(1.362515759780e0,1.362515759780e0,1.362515759781e0,
1.362515759780e0,1.362515759780e0,1.362515759781e0,1.362515759780e0,
1.362515759780e0,1.362515759781e0,1.362515759780e0,1.362515759781e0,
1.362515759780e0,1.362515759781e0,1.362515759780e0,1.362515759780e0,
1.362515759780e0,1.362515759781e0,1.362515759780e0,1.362515759780e0,
1.362515759780e0,1.362515759781e0,1.362515759780e0,1.362515759780e0,
1.362515759780e0,1.362515759780e0,1.362515759780e0,1.362515759780e0)))representation_item('')surface());
#139267=oriented_edge('',*,*,#123677,.f.);
#139269=oriented_edge('',*,*,#139268,.t.);
#139271=oriented_edge('',*,*,#139270,.f.);
#139273=oriented_edge('',*,*,#139272,.t.);
#139274=edge_loop('',(#139267,#139269,#139271,#139273));
#139275=face_outer_bound('',#139274,.f.);
#139277=cartesian_point('',(0.e0,0.e0,1.5e0));
#139278=direction('',(0.e0,0.e0,1.e0));
#139279=direction('',(-9.015116893244e-1,4.327547504205e-1,0.e0));
#139280=axis2_placement_3d('',#139277,#139278,#139279);
#139281=toroidal_surface('',#139280,7.067448228336e1,5.e-1);
#139282=oriented_edge('',*,*,#123687,.f.);
#139284=oriented_edge('',*,*,#139283,.f.);
#139286=oriented_edge('',*,*,#139285,.t.);
#139287=oriented_edge('',*,*,#139268,.f.);
#139288=edge_loop('',(#139282,#139284,#139286,#139287));
#139289=face_outer_bound('',#139288,.f.);
#139291=cartesian_point('',(-5.724199750419e1,4.171419340897e1,
1.967413175456e0));
#139292=cartesian_point('',(-5.714069075439e1,4.192693723964e1,
1.965644758492e0));
#139293=cartesian_point('',(-5.686972911790e1,4.227649080924e1,
1.962820089926e0));
#139294=cartesian_point('',(-5.631264771319e1,4.259552043587e1,
1.960328387822e0));
#139295=cartesian_point('',(-5.571841807185e1,4.269265146325e1,
1.959856123144e0));
#139296=cartesian_point('',(-5.512842422414e1,4.257548738631e1,
1.961314012519e0));
#139297=cartesian_point('',(-5.467091043144e1,4.229287345812e1,
1.964129254757e0));
#139298=cartesian_point('',(-5.445170772776e1,4.204181288175e1,
1.966382676426e0));
#139299=cartesian_point('',(-5.437584457040e1,4.193023832883e1,
1.967330628302e0));
#139300=cartesian_point('',(-5.684998048535e1,4.151728405836e1,
2.134178629121e0));
#139301=cartesian_point('',(-5.677761098443e1,4.167581762029e1,
2.136627565341e0));
#139302=cartesian_point('',(-5.658026575680e1,4.193812952827e1,
2.140500374759e0));
#139303=cartesian_point('',(-5.616765128372e1,4.217902193955e1,
2.143547772549e0));
#139304=cartesian_point('',(-5.572499177193e1,4.225214417862e1,
2.144115925952e0));
#139305=cartesian_point('',(-5.528600320528e1,4.216258771992e1,
2.142352042934e0));
#139306=cartesian_point('',(-5.494832660493e1,4.194865743281e1,
2.138783006567e0));
#139307=cartesian_point('',(-5.478873106071e1,4.176019549802e1,
2.135548766589e0));
#139308=cartesian_point('',(-5.473393210135e1,4.167678271316e1,
2.134064793483e0));
#139309=cartesian_point('',(-5.653518011849e1,4.135913423728e1,
1.818252150185e0));
#139310=cartesian_point('',(-5.648209017798e1,4.147221514009e1,
1.824139079806e0));
#139311=cartesian_point('',(-5.633946791378e1,4.165827057646e1,
1.833485381659e0));
#139312=cartesian_point('',(-5.604510917712e1,4.182824541748e1,
1.841190425845e0));
#139313=cartesian_point('',(-5.573068710674e1,4.187988448441e1,
1.842637001664e0));
#139314=cartesian_point('',(-5.541854737629e1,4.181715052041e1,
1.838156795042e0));
#139315=cartesian_point('',(-5.517688471238e1,4.166631988561e1,
1.829267072288e0));
#139316=cartesian_point('',(-5.506141657381e1,4.153260096985e1,
1.821599360677e0));
#139317=cartesian_point('',(-5.502151704935e1,4.147322982756e1,
1.818193258765e0));
#139318=cartesian_point('',(-5.665434146168e1,4.141896497954e1,
1.360231774234e0));
#139319=cartesian_point('',(-5.658887168834e1,4.154678532632e1,
1.364883246930e0));
#139320=cartesian_point('',(-5.641989442203e1,4.175374643351e1,
1.372279951690e0));
#139321=cartesian_point('',(-5.608365478301e1,4.194007364622e1,
1.378491065423e0));
#139322=cartesian_point('',(-5.572906601329e1,4.199701545068e1,
1.379660265723e0));
#139323=cartesian_point('',(-5.537608463280e1,4.193010268658e1,
1.376042434524e0));
#139324=cartesian_point('',(-5.509779713883e1,4.176558824252e1,
1.368917732437e0));
#139325=cartesian_point('',(-5.496082480529e1,4.161689293292e1,
1.362893901041e0));
#139326=cartesian_point('',(-5.491269721389e1,4.155025357286e1,
1.360254895870e0));
#139327=(bounded_surface()b_spline_surface(3,3,((#139291,#139292,#139293,
#139294,#139295,#139296,#139297,#139298,#139299),(#139300,#139301,#139302,
#139303,#139304,#139305,#139306,#139307,#139308),(#139309,#139310,#139311,
#139312,#139313,#139314,#139315,#139316,#139317),(#139318,#139319,#139320,
#139321,#139322,#139323,#139324,#139325,#139326)),.unspecified.,.f.,.f.,.f.)b_spline_surface_with_knots((4,4),(4,1,1,1,1,1,4),(-2.635629391656e-1,
1.222500540011e0),(1.005730152890e-1,2.511011007352e-1,3.760632916678e-1,
5.007203676037e-1,6.255839669857e-1,7.504535331007e-1,8.367494253376e-1),
.unspecified.)geometric_representation_item()rational_b_spline_surface(((
1.404899839056e0,1.404899839056e0,1.404899839056e0,1.404899839056e0,
1.404899839056e0,1.404899839056e0,1.404899839056e0,1.404899839056e0,
1.404899839056e0),(8.795496832866e-1,8.795496832866e-1,8.795496832866e-1,
8.795496832866e-1,8.795496832866e-1,8.795496832866e-1,8.795496832866e-1,
8.795496832866e-1,8.795496832866e-1),(8.654237110283e-1,8.654237110283e-1,
8.654237110283e-1,8.654237110283e-1,8.654237110283e-1,8.654237110283e-1,
8.654237110283e-1,8.654237110283e-1,8.654237110283e-1),(1.362521922281e0,
1.362521922281e0,1.362521922281e0,1.362521922281e0,1.362521922281e0,
1.362521922281e0,1.362521922281e0,1.362521922281e0,1.362521922281e0)))representation_item('')surface());
#139328=oriented_edge('',*,*,#123685,.f.);
#139330=oriented_edge('',*,*,#139329,.t.);
#139332=oriented_edge('',*,*,#139331,.f.);
#139333=oriented_edge('',*,*,#139283,.t.);
#139334=edge_loop('',(#139328,#139330,#139332,#139333));
#139335=face_outer_bound('',#139334,.f.);
#139337=cartesian_point('',(-5.514489454062e1,4.248311382832e1,1.5e0));
#139338=direction('',(7.063659131175e-1,-7.078468738263e-1,0.e0));
#139339=direction('',(0.e0,0.e0,1.e0));
#139340=axis2_placement_3d('',#139337,#139338,#139339);
#139341=cylindrical_surface('',#139340,5.e-1);
#139342=oriented_edge('',*,*,#123683,.f.);
#139344=oriented_edge('',*,*,#139343,.f.);
#139346=oriented_edge('',*,*,#139345,.t.);
#139347=oriented_edge('',*,*,#139329,.f.);
#139348=edge_loop('',(#139342,#139344,#139346,#139347));
#139349=face_outer_bound('',#139348,.f.);
#139351=cartesian_point('',(-5.274077728752e1,4.029187166276e1,
1.967202112919e0));
#139352=cartesian_point('',(-5.251663201680e1,4.013934078974e1,
1.965497920976e0));
#139353=cartesian_point('',(-5.218746793346e1,3.976667048550e1,
1.962821279184e0));
#139354=cartesian_point('',(-5.198624988119e1,3.908567086734e1,
1.961166375747e0));
#139355=cartesian_point('',(-5.204961447557e1,3.844030755038e1,
1.961675703151e0));
#139356=cartesian_point('',(-5.232824236141e1,3.790819696647e1,
1.963977350325e0));
#139357=cartesian_point('',(-5.260725544268e1,3.764969524103e1,
1.966118986356e0));
#139358=cartesian_point('',(-5.274371333658e1,3.755652509951e1,
1.967202519828e0));
#139359=cartesian_point('',(-5.299472151564e1,3.993453577572e1,
2.134314667013e0));
#139360=cartesian_point('',(-5.282737119977e1,3.982413116035e1,
2.136894917217e0));
#139361=cartesian_point('',(-5.257974581908e1,3.955046802848e1,
2.140388242750e0));
#139362=cartesian_point('',(-5.242748845706e1,3.904470919567e1,
2.142475844471e0));
#139363=cartesian_point('',(-5.247547748285e1,3.856454890632e1,
2.141823993302e0));
#139364=cartesian_point('',(-5.268581304489e1,3.817085212371e1,
2.138961151464e0));
#139365=cartesian_point('',(-5.289501639136e1,3.798197043575e1,
2.135820023961e0));
#139366=cartesian_point('',(-5.299688720935e1,3.791448735294e1,
2.134313543804e0));
#139367=cartesian_point('',(-5.319890244001e1,3.964726887450e1,
1.818887298147e0));
#139368=cartesian_point('',(-5.307974919386e1,3.956703582770e1,
1.824882104257e0));
#139369=cartesian_point('',(-5.290448944350e1,3.937040663945e1,
1.833479685796e0));
#139370=cartesian_point('',(-5.279721986888e1,3.901022595923e1,
1.838689709223e0));
#139371=cartesian_point('',(-5.283100406635e1,3.866876084857e1,
1.837072547893e0));
#139372=cartesian_point('',(-5.297946341883e1,3.838755642375e1,
1.829885811427e0));
#139373=cartesian_point('',(-5.312791566524e1,3.825131096904e1,
1.822500581875e0));
#139374=cartesian_point('',(-5.320045320214e1,3.820229609140e1,
1.818885125053e0));
#139375=cartesian_point('',(-5.312209355247e1,3.975539063952e1,
1.360928299602e0));
#139376=cartesian_point('',(-5.298805510441e1,3.965906493731e1,
1.365599772394e0));
#139377=cartesian_point('',(-5.279429704923e1,3.943016034752e1,
1.372461020741e0));
#139378=cartesian_point('',(-5.267731050702e1,3.902121279215e1,
1.376641700893e0));
#139379=cartesian_point('',(-5.271407655143e1,3.863509272229e1,
1.375347060536e0));
#139380=cartesian_point('',(-5.287688166976e1,3.831311221610e1,
1.369567100651e0));
#139381=cartesian_point('',(-5.304226285214e1,3.815278305934e1,
1.363782833405e0));
#139382=cartesian_point('',(-5.312388136178e1,3.809401948752e1,
1.360926752695e0));
#139383=(bounded_surface()b_spline_surface(3,3,((#139351,#139352,#139353,
#139354,#139355,#139356,#139357,#139358),(#139359,#139360,#139361,#139362,
#139363,#139364,#139365,#139366),(#139367,#139368,#139369,#139370,#139371,
#139372,#139373,#139374),(#139375,#139376,#139377,#139378,#139379,#139380,
#139381,#139382)),.unspecified.,.f.,.f.,.f.)b_spline_surface_with_knots((4,4),
(4,1,1,1,1,4),(-2.631090379780e-1,1.222505268512e0),(1.029674961735e-1,
2.866576857397e-1,4.293617925355e-1,5.720510855510e-1,7.146852176995e-1,
8.268544808988e-1),.unspecified.)geometric_representation_item()rational_b_spline_surface(((1.404436430373e0,1.404436430373e0,1.404436430373e0,1.404436430373e0,
1.404436430373e0,1.404436430373e0,1.404436430373e0,1.404436430373e0),(
8.795341187982e-1,8.795341187982e-1,8.795341187982e-1,8.795341187982e-1,
8.795341187982e-1,8.795341187982e-1,8.795341187982e-1,8.795341187982e-1),(
8.655695269832e-1,8.655695269832e-1,8.655695269832e-1,8.655695269832e-1,
8.655695269832e-1,8.655695269832e-1,8.655695269832e-1,8.655695269832e-1),(
1.362542654927e0,1.362542654927e0,1.362542654927e0,1.362542654927e0,
1.362542654927e0,1.362542654927e0,1.362542654927e0,1.362542654927e0)))representation_item('')surface());
#139384=oriented_edge('',*,*,#123681,.t.);
#139386=oriented_edge('',*,*,#139385,.t.);
#139388=oriented_edge('',*,*,#139387,.f.);
#139389=oriented_edge('',*,*,#139343,.t.);
#139390=edge_loop('',(#139384,#139386,#139388,#139389));
#139391=face_outer_bound('',#139390,.f.);
#139393=cartesian_point('',(-2.889045515771e1,6.157771801281e1,1.5e0));
#139394=direction('',(-7.078468738263e-1,-7.063659131176e-1,0.e0));
#139395=direction('',(0.e0,0.e0,1.e0));
#139396=axis2_placement_3d('',#139393,#139394,#139395);
#139397=cylindrical_surface('',#139396,5.e-1);
#139398=oriented_edge('',*,*,#123679,.f.);
#139399=oriented_edge('',*,*,#139272,.f.);
#139401=oriented_edge('',*,*,#139400,.t.);
#139402=oriented_edge('',*,*,#139385,.f.);
#139403=edge_loop('',(#139398,#139399,#139401,#139402));
#139404=face_outer_bound('',#139403,.f.);
#139406=cartesian_point('',(-6.762843382065e1,2.359110483210e1,2.e0));
#139407=direction('',(7.053978631831e-1,-7.068767942866e-1,-5.233595624294e-2));
#139408=direction('',(7.078468738262e-1,7.063659131176e-1,0.e0));
#139409=axis2_placement_3d('',#139406,#139407,#139408);
#139410=plane('',#139409);
#139411=oriented_edge('',*,*,#139400,.f.);
#139413=oriented_edge('',*,*,#139412,.t.);
#139415=oriented_edge('',*,*,#139414,.f.);
#139417=oriented_edge('',*,*,#139416,.t.);
#139418=edge_loop('',(#139411,#139413,#139415,#139417));
#139419=face_outer_bound('',#139418,.f.);
#139421=cartesian_point('',(-6.059024497259e1,3.425358070215e1,
-9.011301533923e0));
#139422=cartesian_point('',(-6.074713084303e1,3.404683361574e1,
-8.333416530028e0));
#139423=cartesian_point('',(-6.121637247043e1,3.342476313602e1,
-6.255970104179e0));
#139424=cartesian_point('',(-6.198532646442e1,3.238739130614e1,
-2.608849022554e0));
#139425=cartesian_point('',(-6.257570882009e1,3.157244761859e1,
4.408770297196e-1));
#139426=cartesian_point('',(-6.288001717458e1,3.114756785054e1,
2.077976865943e0));
#139427=cartesian_point('',(-6.289212486846e1,3.113065501207e1,
2.143219805867e0));
#139428=cartesian_point('',(-6.062943529675e1,3.420818096769e1,
-9.034217584619e0));
#139429=cartesian_point('',(-6.078638438971e1,3.400135056689e1,
-8.356059422905e0));
#139430=cartesian_point('',(-6.125580450865e1,3.337904336462e1,
-6.277821454654e0));
#139431=cartesian_point('',(-6.202500761218e1,3.234133509817e1,
-2.629513848961e0));
#139432=cartesian_point('',(-6.261554749465e1,3.152617372158e1,
4.210292375382e-1));
#139433=cartesian_point('',(-6.291993036706e1,3.110118990964e1,
2.058529972516e0));
#139434=cartesian_point('',(-6.293204101498e1,3.108427294479e1,
2.123788830276e0));
#139435=cartesian_point('',(-6.074802295062e1,3.403950356810e1,
-9.113106375296e0));
#139436=cartesian_point('',(-6.090518672247e1,3.383239026431e1,
-8.434020676711e0));
#139437=cartesian_point('',(-6.137521292870e1,3.320927924505e1,
-6.353094940750e0));
#139438=cartesian_point('',(-6.214526191059e1,3.217042857185e1,
-2.700758364442e0));
#139439=cartesian_point('',(-6.273633669228e1,3.135452800864e1,
3.525590500042e-1));
#139440=cartesian_point('',(-6.304097259836e1,3.092919090447e1,
1.991421079995e0));
#139441=cartesian_point('',(-6.305309327702e1,3.091225992803e1,
2.056733988492e0));
#139442=cartesian_point('',(-6.082682153277e1,3.373380034462e1,
-9.224577521027e0));
#139443=cartesian_point('',(-6.098427252536e1,3.352630854249e1,
-8.544250862935e0));
#139444=cartesian_point('',(-6.145510962095e1,3.290212208962e1,
-6.459729139584e0));
#139445=cartesian_point('',(-6.222629031073e1,3.186174298068e1,
-2.802002169058e0));
#139446=cartesian_point('',(-6.281808073866e1,3.104485345335e1,
2.550270424586e-1));
#139447=cartesian_point('',(-6.312305518063e1,3.061904367649e1,
1.895710360683e0));
#139448=cartesian_point('',(-6.313518927951e1,3.060209395383e1,
1.961095584120e0));
#139449=cartesian_point('',(-6.077768328205e1,3.340907701698e1,
-9.312241027486e0));
#139450=cartesian_point('',(-6.093533996983e1,3.320131415053e1,
-8.631025647300e0));
#139451=cartesian_point('',(-6.140675778969e1,3.257635751813e1,
-6.543928631666e0));
#139452=cartesian_point('',(-6.217874896022e1,3.153488380891e1,
-2.882341291477e0));
#139453=cartesian_point('',(-6.277105190336e1,3.071728602782e1,
1.773461502593e-1));
#139454=cartesian_point('',(-6.307626879026e1,3.029113774300e1,
1.819333797176e0));
#139455=cartesian_point('',(-6.308841250013e1,3.027417459510e1,
1.884770809480e0));
#139456=cartesian_point('',(-6.068479928949e1,3.318596096847e1,
-9.358791789056e0));
#139457=cartesian_point('',(-6.084255307271e1,3.297807015004e1,
-8.677156900470e0));
#139458=cartesian_point('',(-6.131424501505e1,3.235274996554e1,
-6.588844255391e0));
#139459=cartesian_point('',(-6.208661876130e1,3.131075956611e1,
-2.925434683579e0));
#139460=cartesian_point('',(-6.267916362982e1,3.049282746408e1,
1.355075372559e-1));
#139461=cartesian_point('',(-6.298449495934e1,3.006651939147e1,
1.778110873653e0));
#139462=cartesian_point('',(-6.299664320593e1,3.004954990638e1,
1.843572332141e0));
#139463=cartesian_point('',(-6.054920875604e1,3.299836019638e1,
-9.384627347208e0));
#139464=cartesian_point('',(-6.070700116167e1,3.279041848149e1,
-8.702825587483e0));
#139465=cartesian_point('',(-6.117880214385e1,3.216495368402e1,
-6.614029391968e0));
#139466=cartesian_point('',(-6.195132807023e1,3.112275775668e1,
-2.949894976826e0));
#139467=cartesian_point('',(-6.254396917131e1,3.030469266920e1,
1.115463673086e-1));
#139468=cartesian_point('',(-6.284934602356e1,2.987832103655e1,
1.754394611327e0));
#139469=cartesian_point('',(-6.286149607476e1,2.986134903067e1,
1.819865793965e0));
#139470=cartesian_point('',(-6.039549580233e1,3.285798102361e1,
-9.391866968227e0));
#139471=cartesian_point('',(-6.055327801134e1,3.265005274578e1,
-8.710109263774e0));
#139472=cartesian_point('',(-6.102505020617e1,3.202462612726e1,
-6.621440729319e0));
#139473=cartesian_point('',(-6.179753595581e1,3.098248446087e1,
-2.957497678430e0));
#139474=cartesian_point('',(-6.239015165075e1,3.016445448258e1,
1.038118932884e-1));
#139475=cartesian_point('',(-6.269551648464e1,2.973809963027e1,
1.746595479798e0));
#139476=cartesian_point('',(-6.270766605942e1,2.972112828991e1,
1.812064095185e0));
#139477=cartesian_point('',(-6.021884128522e1,3.274786148291e1,
-9.384568493417e0));
#139478=cartesian_point('',(-6.037657353777e1,3.253999903751e1,
-8.703026629746e0));
#139479=cartesian_point('',(-6.084820469415e1,3.191475946975e1,
-6.614983547387e0));
#139480=cartesian_point('',(-6.162049360521e1,3.087288364505e1,
-2.951978050777e0));
#139481=cartesian_point('',(-6.221298482740e1,3.005502567784e1,
1.086859260022e-1));
#139482=cartesian_point('',(-6.251829077956e1,2.962875303776e1,
1.751152734832e0));
#139483=cartesian_point('',(-6.253043802014e1,2.961178495793e1,
1.816608772441e0));
#139484=cartesian_point('',(-6.000161295263e1,3.266793993565e1,
-9.358670081839e0));
#139485=cartesian_point('',(-6.015924234176e1,3.246021304326e1,
-8.677572647598e0));
#139486=cartesian_point('',(-6.063058309133e1,3.183535862454e1,
-6.590817409540e0));
#139487=cartesian_point('',(-6.140246669964e1,3.079403018420e1,
-2.929742394803e0));
#139488=cartesian_point('',(-6.199470162479e1,2.997652639837e1,
1.295922623257e-1));
#139489=cartesian_point('',(-6.229988633583e1,2.955042303831e1,
1.771406806445e0));
#139490=cartesian_point('',(-6.231202877019e1,2.953346167214e1,
1.836836945636e0));
#139491=cartesian_point('',(-5.976171833544e1,3.263872904226e1,
-9.312060036941e0));
#139492=cartesian_point('',(-5.991919003703e1,3.243120994988e1,
-8.631643903968e0));
#139493=cartesian_point('',(-6.039008559886e1,3.180694595677e1,
-6.546862904999e0));
#139494=cartesian_point('',(-6.116134788632e1,3.076645664551e1,
-2.888747279664e0));
#139495=cartesian_point('',(-6.175318991332e1,2.994949581253e1,
1.685495575078e-1));
#139496=cartesian_point('',(-6.205818876420e1,2.952365195531e1,
1.809364193109e0));
#139497=cartesian_point('',(-6.207032383070e1,2.950670088103e1,
1.874754630553e0));
#139498=cartesian_point('',(-5.943580321800e1,3.267907090228e1,
-9.224329716059e0));
#139499=cartesian_point('',(-5.959300093494e1,3.247191286579e1,
-8.545097355082e0));
#139500=cartesian_point('',(-6.006312297586e1,3.184867474676e1,
-6.463746628533e0));
#139501=cartesian_point('',(-6.083330570828e1,3.080964343588e1,
-2.810772990258e0));
#139502=cartesian_point('',(-6.142446506838e1,2.999362599227e1,
2.429831017048e-1));
#139503=cartesian_point('',(-6.172914098421e1,2.956823302544e1,
1.882060380047e0));
#139504=cartesian_point('',(-6.174126324894e1,2.955129983348e1,
1.947381835061e0));
#139505=cartesian_point('',(-5.917048505990e1,3.283297808525e1,
-9.115987708593e0));
#139506=cartesian_point('',(-5.932736933698e1,3.262623309856e1,
-8.438109588959e0));
#139507=cartesian_point('',(-5.979660646594e1,3.200416858484e1,
-6.360683111961e0));
#139508=cartesian_point('',(-6.056555418175e1,3.096680523401e1,
-2.713591933717e0));
#139509=cartesian_point('',(-6.115593256735e1,3.015186703277e1,
3.361135272476e-1));
#139510=cartesian_point('',(-6.146023904381e1,2.972698988688e1,
1.973203259818e0));
#139511=cartesian_point('',(-6.147234666324e1,2.971007715241e1,
2.038445798572e0));
#139512=cartesian_point('',(-5.904243348936e1,3.298503000471e1,
-9.039979193891e0));
#139513=cartesian_point('',(-5.919910842008e1,3.277856089383e1,
-8.363005571495e0));
#139514=cartesian_point('',(-5.966775451671e1,3.215728023062e1,
-6.288200099165e0));
#139515=cartesian_point('',(-6.043587736543e1,3.112103090961e1,
-2.645037813564e0));
#139516=cartesian_point('',(-6.102573413849e1,3.030681353391e1,
4.019622326166e-1));
#139517=cartesian_point('',(-6.132979386653e1,2.988228090462e1,
2.037724484181e0));
#139518=cartesian_point('',(-6.134189170437e1,2.986538183368e1,
2.102914314797e0));
#139519=cartesian_point('',(-5.901213945748e1,3.302822966331e1,
-9.019793005104e0));
#139520=cartesian_point('',(-5.916875946497e1,3.282183293004e1,
-8.343056682786e0));
#139521=cartesian_point('',(-5.963725050085e1,3.220075791454e1,
-6.268938846179e0));
#139522=cartesian_point('',(-6.040515694092e1,3.116480086570e1,
-2.626807328271e0));
#139523=cartesian_point('',(-6.099487686591e1,3.035077260274e1,
4.194829367038e-1));
#139524=cartesian_point('',(-6.129887185808e1,2.992633035937e1,
2.054896915953e0));
#139525=cartesian_point('',(-6.131096712967e1,2.990943487315e1,
2.120072918285e0));
#139526=b_spline_surface_with_knots('',3,3,((#139421,#139422,#139423,#139424,
#139425,#139426,#139427),(#139428,#139429,#139430,#139431,#139432,#139433,
#139434),(#139435,#139436,#139437,#139438,#139439,#139440,#139441),(#139442,
#139443,#139444,#139445,#139446,#139447,#139448),(#139449,#139450,#139451,
#139452,#139453,#139454,#139455),(#139456,#139457,#139458,#139459,#139460,
#139461,#139462),(#139463,#139464,#139465,#139466,#139467,#139468,#139469),(
#139470,#139471,#139472,#139473,#139474,#139475,#139476),(#139477,#139478,
#139479,#139480,#139481,#139482,#139483),(#139484,#139485,#139486,#139487,
#139488,#139489,#139490),(#139491,#139492,#139493,#139494,#139495,#139496,
#139497),(#139498,#139499,#139500,#139501,#139502,#139503,#139504),(#139505,
#139506,#139507,#139508,#139509,#139510,#139511),(#139512,#139513,#139514,
#139515,#139516,#139517,#139518),(#139519,#139520,#139521,#139522,#139523,
#139524,#139525)),.unspecified.,.f.,.f.,.f.,(4,1,1,1,1,1,1,1,1,1,1,1,4),(4,1,1,
1,4),(1.421821020626e-1,2.5e-1,5.e-1,6.25e-1,7.5e-1,8.75e-1,1.e0,1.125e0,1.25e0,
1.375e0,1.5e0,1.75e0,1.844118933710e0),(5.259501740579e-1,5.303531489136e-1,
5.394085401379e-1,5.494177352162e-1,5.498331332655e-1),.unspecified.);
#139527=oriented_edge('',*,*,#139270,.t.);
#139529=oriented_edge('',*,*,#139528,.f.);
#139531=oriented_edge('',*,*,#139530,.t.);
#139532=oriented_edge('',*,*,#139412,.f.);
#139533=edge_loop('',(#139527,#139529,#139531,#139532));
#139534=face_outer_bound('',#139533,.f.);
#139536=cartesian_point('',(0.e0,0.e0,-3.7e0));
#139537=direction('',(0.e0,0.e0,1.e0));
#139538=direction('',(0.e0,-1.e0,0.e0));
#139539=axis2_placement_3d('',#139536,#139537,#139538);
#139540=conical_surface('',#139539,6.990127565809e1,3.e0);
#139541=oriented_edge('',*,*,#139285,.f.);
#139543=oriented_edge('',*,*,#139542,.t.);
#139545=oriented_edge('',*,*,#139544,.f.);
#139546=oriented_edge('',*,*,#139528,.t.);
#139547=edge_loop('',(#139541,#139543,#139545,#139546));
#139548=face_outer_bound('',#139547,.f.);
#139550=cartesian_point('',(-5.571391194189e1,4.057110959289e1,
-3.294961563477e0));
#139551=direction('',(6.235136146564e-3,-8.020128948945e-2,-9.967591866853e-1));
#139552=direction('',(-9.840001207972e-1,1.769964182896e-1,-2.039681798254e-2));
#139553=axis2_placement_3d('',#139550,#139551,#139552);
#139554=cylindrical_surface('',#139553,9.999289780675e-1);
#139555=oriented_edge('',*,*,#139331,.t.);
#139557=oriented_edge('',*,*,#139556,.f.);
#139559=oriented_edge('',*,*,#139558,.t.);
#139560=oriented_edge('',*,*,#139542,.f.);
#139561=edge_loop('',(#139555,#139557,#139559,#139560));
#139562=face_outer_bound('',#139561,.f.);
#139564=cartesian_point('',(-4.913690247116e1,3.579080237909e1,2.e0));
#139565=direction('',(7.068767942866e-1,7.053978631830e-1,-5.233595624294e-2));
#139566=direction('',(-7.063659131175e-1,7.078468738263e-1,0.e0));
#139567=axis2_placement_3d('',#139564,#139565,#139566);
#139568=plane('',#139567);
#139569=oriented_edge('',*,*,#139345,.f.);
#139571=oriented_edge('',*,*,#139570,.t.);
#139573=oriented_edge('',*,*,#139572,.f.);
#139574=oriented_edge('',*,*,#139556,.t.);
#139575=edge_loop('',(#139569,#139571,#139573,#139574));
#139576=face_outer_bound('',#139575,.f.);
#139578=cartesian_point('',(-4.030697188721e1,3.891140269953e1,
1.824292593605e2));
#139579=direction('',(-7.391302193968e-2,7.740156387228e-5,-9.972646886342e-1));
#139580=direction('',(7.068767942866e-1,7.053978631830e-1,-5.233595624295e-2));
#139581=axis2_placement_3d('',#139578,#139579,#139580);
#139582=cylindrical_surface('',#139581,1.e0);
#139583=oriented_edge('',*,*,#139387,.t.);
#139584=oriented_edge('',*,*,#139416,.f.);
#139586=oriented_edge('',*,*,#139585,.t.);
#139587=oriented_edge('',*,*,#139570,.f.);
#139588=edge_loop('',(#139583,#139584,#139586,#139587));
#139589=face_outer_bound('',#139588,.f.);
#139591=cartesian_point('',(-5.446577823364e1,3.874162259521e1,
-9.288597918666e0));
#139592=cartesian_point('',(-5.440210618080e1,3.813574212385e1,
-9.780697199648e0));
#139593=cartesian_point('',(-5.434271360324e1,3.757050491708e1,
-9.241914868797e0));
#139594=cartesian_point('',(-5.439067562457e1,3.802687353531e1,
-8.607301358835e0));
#139595=cartesian_point('',(-5.416259080908e1,3.877348255799e1,
-9.288595406066e0));
#139596=cartesian_point('',(-5.310395569238e1,3.827215617965e1,
-9.780686441508e0));
#139597=cartesian_point('',(-5.211634180332e1,3.780445961621e1,
-9.241896418225e0));
#139598=cartesian_point('',(-5.291374149364e1,3.818207478259e1,
-8.607289119064e0));
#139599=cartesian_point('',(-5.416227263299e1,3.907833919711e1,
-9.288595717412e0));
#139600=cartesian_point('',(-5.310259336524e1,3.957745370488e1,
-9.780687774590e0));
#139601=cartesian_point('',(-5.211400536641e1,4.004308882493e1,
-9.241898704505e0));
#139602=cartesian_point('',(-5.291219154433e1,3.966714025322e1,
-8.607290635741e0));
#139603=cartesian_point('',(-5.446539289320e1,3.911083195770e1,
-9.288598295734e0));
#139604=cartesian_point('',(-5.440045627763e1,3.971657719620e1,
-9.780698814133e0));
#139605=cartesian_point('',(-5.433988396375e1,4.028169029721e1,
-9.241917637692e0));
#139606=cartesian_point('',(-5.438879849374e1,3.982542408440e1,
-8.607303195669e0));
#139607=(bounded_surface()b_spline_surface(3,3,((#139591,#139592,#139593,
#139594),(#139595,#139596,#139597,#139598),(#139599,#139600,#139601,#139602),(
#139603,#139604,#139605,#139606)),.unspecified.,.f.,.f.,.f.)b_spline_surface_with_knots((4,4),(4,4),(0.e0,1.e0),(0.e0,1.e0),.unspecified.)geometric_representation_item()rational_b_spline_surface(((3.195498726738e0,1.346915173228e0,
1.346915173228e0,3.195498726738e0),(1.290014055097e0,5.437459542540e-1,
5.437459542540e-1,1.290014055097e0),(1.290014055097e0,5.437459542540e-1,
5.437459542540e-1,1.290014055097e0),(3.195498726738e0,1.346915173228e0,
1.346915173228e0,3.195498726738e0)))representation_item('')surface());
#139609=oriented_edge('',*,*,#139608,.f.);
#139611=oriented_edge('',*,*,#139610,.t.);
#139612=oriented_edge('',*,*,#139585,.f.);
#139614=oriented_edge('',*,*,#139613,.t.);
#139615=edge_loop('',(#139609,#139611,#139612,#139614));
#139616=face_outer_bound('',#139615,.f.);
#139618=cartesian_point('',(0.e0,0.e0,-9.4e0));
#139619=direction('',(0.e0,0.e0,1.e0));
#139620=direction('',(1.e0,0.e0,0.e0));
#139621=axis2_placement_3d('',#139618,#139619,#139620);
#139622=plane('',#139621);
#139624=oriented_edge('',*,*,#139623,.t.);
#139626=oriented_edge('',*,*,#139625,.t.);
#139628=oriented_edge('',*,*,#139627,.t.);
#139630=oriented_edge('',*,*,#139629,.t.);
#139631=oriented_edge('',*,*,#139608,.t.);
#139633=oriented_edge('',*,*,#139632,.t.);
#139634=edge_loop('',(#139624,#139626,#139628,#139630,#139631,#139633));
#139635=face_outer_bound('',#139634,.f.);
#139637=cartesian_point('',(-5.957336710048e1,3.342630528889e1,
-9.365085160271e0));
#139638=cartesian_point('',(-5.959156820431e1,3.339238130796e1,
-9.365085160271e0));
#139639=cartesian_point('',(-5.962747853396e1,3.334457430236e1,
-9.365085160271e0));
#139640=cartesian_point('',(-5.968629057520e1,3.329506971784e1,
-9.365085160271e0));
#139641=cartesian_point('',(-5.973278024011e1,3.326663588539e1,
-9.365085160271e0));
#139642=cartesian_point('',(-5.977859658683e1,3.324675942861e1,
-9.365085160271e0));
#139643=cartesian_point('',(-5.982483274364e1,3.323378564965e1,
-9.365085160271e0));
#139644=cartesian_point('',(-5.987304460783e1,3.322730033999e1,
-9.365085160271e0));
#139645=cartesian_point('',(-5.992461602461e1,3.322824311464e1,
-9.365085160271e0));
#139646=cartesian_point('',(-5.997950038063e1,3.323883767888e1,
-9.365085160271e0));
#139647=cartesian_point('',(-6.003544414203e1,3.326168762864e1,
-9.365085160271e0));
#139648=cartesian_point('',(-6.008829802130e1,3.329832721774e1,
-9.365085160271e0));
#139649=cartesian_point('',(-6.013355782113e1,3.334860114657e1,
-9.365085160271e0));
#139650=cartesian_point('',(-6.016740763707e1,3.341102668936e1,
-9.365085160271e0));
#139651=cartesian_point('',(-6.018675384594e1,3.348305081701e1,
-9.365085160271e0));
#139652=cartesian_point('',(-6.018930153979e1,3.356099819258e1,
-9.365085160271e0));
#139653=cartesian_point('',(-6.017407477980e1,3.364000619650e1,
-9.365085160271e0));
#139654=cartesian_point('',(-6.013754614761e1,3.372491325938e1,
-9.365085160271e0));
#139655=cartesian_point('',(-6.009727414064e1,3.377709953307e1,
-9.365085160271e0));
#139656=cartesian_point('',(-6.007007457993e1,3.380324138808e1,
-9.365085160271e0));
#139657=cartesian_point('',(-5.918866227368e1,3.321902014468e1,
-9.537555414829e0));
#139658=cartesian_point('',(-5.922753151830e1,3.314681017495e1,
-9.537555414829e0));
#139659=cartesian_point('',(-5.930338739283e1,3.304566877499e1,
-9.537555414829e0));
#139660=cartesian_point('',(-5.942909523029e1,3.293975194339e1,
-9.537555414829e0));
#139661=cartesian_point('',(-5.952995862701e1,3.287797679914e1,
-9.537555414829e0));
#139662=cartesian_point('',(-5.963127404093e1,3.283393959202e1,
-9.537555414829e0));
#139663=cartesian_point('',(-5.973580114845e1,3.280452032368e1,
-9.537555414829e0));
#139664=cartesian_point('',(-5.984754121470e1,3.278938299195e1,
-9.537555414829e0));
#139665=cartesian_point('',(-5.997039618906e1,3.279149015788e1,
-9.537555414829e0));
#139666=cartesian_point('',(-6.010495149134e1,3.281728402169e1,
-9.537555414829e0));
#139667=cartesian_point('',(-6.024559086383e1,3.287455102445e1,
-9.537555414829e0));
#139668=cartesian_point('',(-6.038015279528e1,3.296778640876e1,
-9.537555414829e0));
#139669=cartesian_point('',(-6.049450008363e1,3.309505675751e1,
-9.537555414829e0));
#139670=cartesian_point('',(-6.057759814501e1,3.324904290179e1,
-9.537555414829e0));
#139671=cartesian_point('',(-6.062303226099e1,3.341985248934e1,
-9.537555414829e0));
#139672=cartesian_point('',(-6.062842062121e1,3.359702883339e1,
-9.537555414829e0));
#139673=cartesian_point('',(-6.059474262493e1,3.377020702658e1,
-9.537555414829e0));
#139674=cartesian_point('',(-6.051640044627e1,3.395184913425e1,
-9.537555414829e0));
#139675=cartesian_point('',(-6.043117909885e1,3.406217311180e1,
-9.537555414829e0));
#139676=cartesian_point('',(-6.037326675736e1,3.411792490521e1,
-9.537555414829e0));
#139677=cartesian_point('',(-5.887466610369e1,3.304983396923e1,
-9.225643322274e0));
#139678=cartesian_point('',(-5.893040469648e1,3.294637496296e1,
-9.225643322274e0));
#139679=cartesian_point('',(-5.903886413310e1,3.280170201867e1,
-9.225643322274e0));
#139680=cartesian_point('',(-5.921917233402e1,3.264974149886e1,
-9.225643322274e0));
#139681=cartesian_point('',(-5.936441558238e1,3.256075316867e1,
-9.225643322274e0));
#139682=cartesian_point('',(-5.951102934699e1,3.249699595189e1,
-9.225643322274e0));
#139683=cartesian_point('',(-5.966313354115e1,3.245415387156e1,
-9.225643322274e0));
#139684=cartesian_point('',(-5.982672533969e1,3.243195475747e1,
-9.225643322274e0));
#139685=cartesian_point('',(-6.000776196919e1,3.243501229986e1,
-9.225643322274e0));
#139686=cartesian_point('',(-6.020734471513e1,3.247321183531e1,
-9.225643322274e0));
#139687=cartesian_point('',(-6.041711266373e1,3.255857004420e1,
-9.225643322274e0));
#139688=cartesian_point('',(-6.061836472505e1,3.269799892876e1,
-9.225643322274e0));
#139689=cartesian_point('',(-6.078910123654e1,3.288811377218e1,
-9.225643322274e0));
#139690=cartesian_point('',(-6.091239572653e1,3.311683169926e1,
-9.225643322274e0));
#139691=cartesian_point('',(-6.097912279799e1,3.336827000062e1,
-9.225643322274e0));
#139692=cartesian_point('',(-6.098682971067e1,3.362643705026e1,
-9.225643322274e0));
#139693=cartesian_point('',(-6.093809181135e1,3.387647697234e1,
-9.225643322274e0));
#139694=cartesian_point('',(-6.082562140692e1,3.413707424454e1,
-9.225643322274e0));
#139695=cartesian_point('',(-6.070371239834e1,3.429485022852e1,
-9.225643322274e0));
#139696=cartesian_point('',(-6.062073226307e1,3.437476966207e1,
-9.225643322274e0));
#139697=cartesian_point('',(-5.898779529884e1,3.311078979509e1,
-8.765511303799e0));
#139698=cartesian_point('',(-5.903745605859e1,3.301858945480e1,
-8.765511303799e0));
#139699=cartesian_point('',(-5.913416880834e1,3.288960042317e1,
-8.765511303799e0));
#139700=cartesian_point('',(-5.929480512896e1,3.275422891241e1,
-8.765511303799e0));
#139701=cartesian_point('',(-5.942405882934e1,3.267504517881e1,
-8.765511303799e0));
#139702=cartesian_point('',(-5.955435212139e1,3.261839285375e1,
-8.765511303799e0));
#139703=cartesian_point('',(-5.968931484075e1,3.258038685754e1,
-8.765511303799e0));
#139704=cartesian_point('',(-5.983422505904e1,3.256073202209e1,
-8.765511303799e0));
#139705=cartesian_point('',(-5.999429951018e1,3.256344715482e1,
-8.765511303799e0));
#139706=cartesian_point('',(-6.017045361925e1,3.259717707004e1,
-8.765511303799e0));
#139707=cartesian_point('',(-6.035531534029e1,3.267241434182e1,
-8.765511303799e0));
#139708=cartesian_point('',(-6.053253971809e1,3.279520024179e1,
-8.765511303799e0));
#139709=cartesian_point('',(-6.068295984376e1,3.296267293962e1,
-8.765511303799e0));
#139710=cartesian_point('',(-6.079177202481e1,3.316446586848e1,
-8.765511303799e0));
#139711=cartesian_point('',(-6.085082749033e1,3.338685457554e1,
-8.765511303799e0));
#139712=cartesian_point('',(-6.085769905533e1,3.361584160939e1,
-8.765511303799e0));
#139713=cartesian_point('',(-6.081438706513e1,3.383818913829e1,
-8.765511303799e0));
#139714=cartesian_point('',(-6.071421266631e1,3.407033977663e1,
-8.765511303799e0));
#139715=cartesian_point('',(-6.060552179821e1,3.421101935080e1,
-8.765511303799e0));
#139716=cartesian_point('',(-6.053157330358e1,3.428223146407e1,
-8.765511303799e0));
#139717=(bounded_surface()b_spline_surface(3,3,((#139637,#139638,#139639,
#139640,#139641,#139642,#139643,#139644,#139645,#139646,#139647,#139648,#139649,
#139650,#139651,#139652,#139653,#139654,#139655,#139656),(#139657,#139658,
#139659,#139660,#139661,#139662,#139663,#139664,#139665,#139666,#139667,#139668,
#139669,#139670,#139671,#139672,#139673,#139674,#139675,#139676),(#139677,
#139678,#139679,#139680,#139681,#139682,#139683,#139684,#139685,#139686,#139687,
#139688,#139689,#139690,#139691,#139692,#139693,#139694,#139695,#139696),(
#139697,#139698,#139699,#139700,#139701,#139702,#139703,#139704,#139705,#139706,
#139707,#139708,#139709,#139710,#139711,#139712,#139713,#139714,#139715,
#139716)),.unspecified.,.f.,.f.,.f.)b_spline_surface_with_knots((4,4),(4,1,1,1,
1,1,1,1,1,1,1,1,1,1,1,1,1,4),(-2.650429312349e-1,1.222502207864e0),(
8.036046279042e-2,1.629658881534e-1,2.064754224178e-1,2.453576105050e-1,
2.814348389426e-1,3.167640077832e-1,3.533091509935e-1,3.929646592491e-1,
4.375717646759e-1,4.871032595936e-1,5.403311857828e-1,5.958565278919e-1,
6.526170946164e-1,7.104259899692e-1,7.689781224076e-1,8.276967310567e-1,
8.859768772812e-1,9.668192612757e-1),.unspecified.)geometric_representation_item()rational_b_spline_surface(((1.406460291335e0,1.406460291335e0,1.406460291335e0,
1.406460291335e0,1.406460291335e0,1.406460291335e0,1.406460291335e0,
1.406460291335e0,1.406460291335e0,1.406460291335e0,1.406460291335e0,
1.406460291335e0,1.406460291335e0,1.406460291335e0,1.406460291335e0,
1.406460291335e0,1.406460291335e0,1.406460291335e0,1.406460291335e0,
1.406460291335e0),(8.795809002783e-1,8.795809002783e-1,8.795809002783e-1,
8.795809002783e-1,8.795809002783e-1,8.795809002783e-1,8.795809002783e-1,
8.795809002783e-1,8.795809002783e-1,8.795809002783e-1,8.795809002783e-1,
8.795809002783e-1,8.795809002783e-1,8.795809002783e-1,8.795809002783e-1,
8.795809002783e-1,8.795809002783e-1,8.795809002783e-1,8.795809002783e-1,
8.795809002783e-1),(8.649321599855e-1,8.649321599855e-1,8.649321599855e-1,
8.649321599855e-1,8.649321599855e-1,8.649321599855e-1,8.649321599855e-1,
8.649321599855e-1,8.649321599855e-1,8.649321599855e-1,8.649321599855e-1,
8.649321599855e-1,8.649321599855e-1,8.649321599855e-1,8.649321599855e-1,
8.649321599855e-1,8.649321599855e-1,8.649321599855e-1,8.649321599855e-1,
8.649321599855e-1),(1.362514070456e0,1.362514070456e0,1.362514070456e0,
1.362514070456e0,1.362514070456e0,1.362514070456e0,1.362514070456e0,
1.362514070456e0,1.362514070456e0,1.362514070456e0,1.362514070456e0,
1.362514070456e0,1.362514070456e0,1.362514070456e0,1.362514070456e0,
1.362514070456e0,1.362514070456e0,1.362514070456e0,1.362514070456e0,
1.362514070456e0)))representation_item('')surface());
#139718=oriented_edge('',*,*,#139623,.f.);
#139720=oriented_edge('',*,*,#139719,.t.);
#139721=oriented_edge('',*,*,#139530,.f.);
#139723=oriented_edge('',*,*,#139722,.t.);
#139724=edge_loop('',(#139718,#139720,#139721,#139723));
#139725=face_outer_bound('',#139724,.f.);
#139727=cartesian_point('',(-2.998278876549e1,6.267234179785e1,-8.9e0));
#139728=direction('',(-7.078468738263e-1,-7.063659131176e-1,0.e0));
#139729=direction('',(0.e0,0.e0,-1.e0));
#139730=axis2_placement_3d('',#139727,#139728,#139729);
#139731=cylindrical_surface('',#139730,5.e-1);
#139732=oriented_edge('',*,*,#139632,.f.);
#139733=oriented_edge('',*,*,#139613,.f.);
#139734=oriented_edge('',*,*,#139414,.t.);
#139735=oriented_edge('',*,*,#139719,.f.);
#139736=edge_loop('',(#139732,#139733,#139734,#139735));
#139737=face_outer_bound('',#139736,.f.);
#139739=cartesian_point('',(0.e0,0.e0,-8.9e0));
#139740=direction('',(0.e0,0.e0,1.e0));
#139741=direction('',(-8.857524219250e-1,4.641579979425e-1,0.e0));
#139742=axis2_placement_3d('',#139739,#139740,#139741);
#139743=toroidal_surface('',#139742,6.912806903282e1,5.e-1);
#139744=oriented_edge('',*,*,#139625,.f.);
#139745=oriented_edge('',*,*,#139722,.f.);
#139746=oriented_edge('',*,*,#139544,.t.);
#139748=oriented_edge('',*,*,#139747,.f.);
#139749=edge_loop('',(#139744,#139745,#139746,#139748));
#139750=face_outer_bound('',#139749,.f.);
#139752=cartesian_point('',(-5.549429845494e1,4.014186176797e1,
-9.288500443262e0));
#139753=cartesian_point('',(-5.488840369211e1,4.020526011431e1,
-9.780764976482e0));
#139754=cartesian_point('',(-5.432304623126e1,4.026442821956e1,
-9.241949366648e0));
#139755=cartesian_point('',(-5.477953404132e1,4.021666622176e1,
-8.607292092643e0));
#139756=cartesian_point('',(-5.553112243347e1,4.049375540231e1,-9.288504468e0));
#139757=cartesian_point('',(-5.504612442570e1,4.171245527261e1,
-9.780782214829e0));
#139758=cartesian_point('',(-5.459357574600e1,4.284963541152e1,
-9.241978934617e0));
#139759=cartesian_point('',(-5.495897876495e1,4.193145800900e1,
-8.607311705350e0));
#139760=cartesian_point('',(-5.588380673295e1,4.046549022590e1,
-9.288505227031e0));
#139761=cartesian_point('',(-5.655670608082e1,4.159139273303e1,
-9.780785465835e0));
#139762=cartesian_point('',(-5.718459160575e1,4.264198363777e1,
-9.241984510884e0));
#139763=cartesian_point('',(-5.667762349513e1,4.179372067122e1,
-8.607315404139e0));
#139764=cartesian_point('',(-5.586411703943e1,4.011222339863e1,
-9.288501239169e0));
#139765=cartesian_point('',(-5.647237318062e1,4.007831605389e1,
-9.780768385429e0));
#139766=cartesian_point('',(-5.703994011922e1,4.004668820349e1,
-9.241955213824e0));
#139767=cartesian_point('',(-5.658167482925e1,4.007223725975e1,
-8.607295971129e0));
#139768=(bounded_surface()b_spline_surface(3,3,((#139752,#139753,#139754,
#139755),(#139756,#139757,#139758,#139759),(#139760,#139761,#139762,#139763),(
#139764,#139765,#139766,#139767)),.unspecified.,.f.,.f.,.f.)b_spline_surface_with_knots((4,4),(4,4),(0.e0,1.e0),(0.e0,1.e0),.unspecified.)geometric_representation_item()rational_b_spline_surface(((3.449358493988e0,1.453640025456e0,
1.453640025456e0,3.449358493988e0),(1.205645651102e0,5.080871640374e-1,
5.080871640374e-1,1.205645651102e0),(1.205645651102e0,5.080871640374e-1,
5.080871640374e-1,1.205645651102e0),(3.449358493988e0,1.453640025456e0,
1.453640025456e0,3.449358493988e0)))representation_item('')surface());
#139769=oriented_edge('',*,*,#139627,.f.);
#139770=oriented_edge('',*,*,#139747,.t.);
#139771=oriented_edge('',*,*,#139558,.f.);
#139773=oriented_edge('',*,*,#139772,.t.);
#139774=edge_loop('',(#139769,#139770,#139771,#139773));
#139775=face_outer_bound('',#139774,.f.);
#139777=cartesian_point('',(-5.623951832566e1,4.139078022054e1,-8.9e0));
#139778=direction('',(7.063659131175e-1,-7.078468738263e-1,0.e0));
#139779=direction('',(0.e0,0.e0,-1.e0));
#139780=axis2_placement_3d('',#139777,#139778,#139779);
#139781=cylindrical_surface('',#139780,5.e-1);
#139782=oriented_edge('',*,*,#139629,.f.);
#139783=oriented_edge('',*,*,#139772,.f.);
#139784=oriented_edge('',*,*,#139572,.t.);
#139785=oriented_edge('',*,*,#139610,.f.);
#139786=edge_loop('',(#139782,#139783,#139784,#139785));
#139787=face_outer_bound('',#139786,.f.);
#139789=cartesian_point('',(8.22e1,0.e0,3.97e1));
#139790=direction('',(0.e0,0.e0,-1.e0));
#139791=direction('',(1.e0,0.e0,0.e0));
#139792=axis2_placement_3d('',#139789,#139790,#139791);
#139793=cylindrical_surface('',#139792,2.5e0);
#139795=oriented_edge('',*,*,#139794,.t.);
#139796=oriented_edge('',*,*,#108149,.f.);
#139798=oriented_edge('',*,*,#139797,.t.);
#139799=oriented_edge('',*,*,#123295,.f.);
#139800=edge_loop('',(#139795,#139796,#139798,#139799));
#139801=face_outer_bound('',#139800,.f.);
#139803=cartesian_point('',(8.22e1,0.e0,3.97e1));
#139804=direction('',(0.e0,0.e0,-1.e0));
#139805=direction('',(1.e0,0.e0,0.e0));
#139806=axis2_placement_3d('',#139803,#139804,#139805);
#139807=cylindrical_surface('',#139806,2.5e0);
#139808=oriented_edge('',*,*,#139797,.f.);
#139809=oriented_edge('',*,*,#108147,.f.);
#139810=oriented_edge('',*,*,#139794,.f.);
#139811=oriented_edge('',*,*,#123297,.f.);
#139812=edge_loop('',(#139808,#139809,#139810,#139811));
#139813=face_outer_bound('',#139812,.f.);
#139815=cartesian_point('',(0.e0,-8.22e1,3.97e1));
#139816=direction('',(0.e0,0.e0,-1.e0));
#139817=direction('',(0.e0,-1.e0,0.e0));
#139818=axis2_placement_3d('',#139815,#139816,#139817);
#139819=cylindrical_surface('',#139818,2.5e0);
#139821=oriented_edge('',*,*,#139820,.t.);
#139822=oriented_edge('',*,*,#110781,.f.);
#139824=oriented_edge('',*,*,#139823,.t.);
#139825=oriented_edge('',*,*,#123301,.f.);
#139826=edge_loop('',(#139821,#139822,#139824,#139825));
#139827=face_outer_bound('',#139826,.f.);
#139829=cartesian_point('',(0.e0,-8.22e1,3.97e1));
#139830=direction('',(0.e0,0.e0,-1.e0));
#139831=direction('',(0.e0,-1.e0,0.e0));
#139832=axis2_placement_3d('',#139829,#139830,#139831);
#139833=cylindrical_surface('',#139832,2.5e0);
#139834=oriented_edge('',*,*,#139823,.f.);
#139835=oriented_edge('',*,*,#110779,.f.);
#139836=oriented_edge('',*,*,#139820,.f.);
#139837=oriented_edge('',*,*,#123303,.f.);
#139838=edge_loop('',(#139834,#139835,#139836,#139837));
#139839=face_outer_bound('',#139838,.f.);
#139841=cartesian_point('',(-8.22e1,-1.006659668899e-14,3.97e1));
#139842=direction('',(0.e0,0.e0,-1.e0));
#139843=direction('',(-1.e0,0.e0,0.e0));
#139844=axis2_placement_3d('',#139841,#139842,#139843);
#139845=cylindrical_surface('',#139844,2.5e0);
#139847=oriented_edge('',*,*,#139846,.t.);
#139848=oriented_edge('',*,*,#102621,.f.);
#139850=oriented_edge('',*,*,#139849,.t.);
#139851=oriented_edge('',*,*,#123307,.f.);
#139852=edge_loop('',(#139847,#139848,#139850,#139851));
#139853=face_outer_bound('',#139852,.f.);
#139855=cartesian_point('',(-8.22e1,-1.006659668899e-14,3.97e1));
#139856=direction('',(0.e0,0.e0,-1.e0));
#139857=direction('',(-1.e0,0.e0,0.e0));
#139858=axis2_placement_3d('',#139855,#139856,#139857);
#139859=cylindrical_surface('',#139858,2.5e0);
#139860=oriented_edge('',*,*,#139849,.f.);
#139861=oriented_edge('',*,*,#102619,.f.);
#139862=oriented_edge('',*,*,#139846,.f.);
#139863=oriented_edge('',*,*,#123309,.f.);
#139864=edge_loop('',(#139860,#139861,#139862,#139863));
#139865=face_outer_bound('',#139864,.f.);
#139867=cartesian_point('',(-2.941218661561e-14,8.22e1,3.97e1));
#139868=direction('',(0.e0,0.e0,-1.e0));
#139869=direction('',(0.e0,1.e0,0.e0));
#139870=axis2_placement_3d('',#139867,#139868,#139869);
#139871=cylindrical_surface('',#139870,2.5e0);
#139873=oriented_edge('',*,*,#139872,.t.);
#139874=oriented_edge('',*,*,#105484,.f.);
#139876=oriented_edge('',*,*,#139875,.t.);
#139877=oriented_edge('',*,*,#123313,.f.);
#139878=edge_loop('',(#139873,#139874,#139876,#139877));
#139879=face_outer_bound('',#139878,.f.);
#139881=cartesian_point('',(-2.941218661561e-14,8.22e1,3.97e1));
#139882=direction('',(0.e0,0.e0,-1.e0));
#139883=direction('',(0.e0,1.e0,0.e0));
#139884=axis2_placement_3d('',#139881,#139882,#139883);
#139885=cylindrical_surface('',#139884,2.5e0);
#139886=oriented_edge('',*,*,#139875,.f.);
#139887=oriented_edge('',*,*,#105482,.f.);
#139888=oriented_edge('',*,*,#139872,.f.);
#139889=oriented_edge('',*,*,#123315,.f.);
#139890=edge_loop('',(#139886,#139887,#139888,#139889));
#139891=face_outer_bound('',#139890,.f.);
#139893=cartesian_point('',(3.896800654644e1,-7.879268607643e1,
-1.069548648161e1));
#139894=direction('',(4.432435279399e-1,-8.962313252999e-1,-1.745240644039e-2));
#139895=direction('',(8.936462556782e-1,4.402722627098e-1,8.692930691542e-2));
#139896=axis2_placement_3d('',#139893,#139894,#139895);
#139897=spherical_surface('',#139896,1.e0);
#139898=oriented_edge('',*,*,#119957,.f.);
#139899=oriented_edge('',*,*,#110145,.t.);
#139900=oriented_edge('',*,*,#119988,.f.);
#139901=edge_loop('',(#139898,#139899,#139900));
#139902=face_outer_bound('',#139901,.f.);
#139904=cartesian_point('',(5.081413741760e1,-7.172667810409e1,
-1.069548648161e1));
#139905=direction('',(5.779879325210e-1,-8.158586662955e-1,-1.745240644033e-2));
#139906=direction('',(8.137702314572e-1,5.746488545130e-1,8.692930691659e-2));
#139907=axis2_placement_3d('',#139904,#139905,#139906);
#139908=spherical_surface('',#139907,1.e0);
#139909=oriented_edge('',*,*,#119659,.f.);
#139910=oriented_edge('',*,*,#109810,.t.);
#139911=oriented_edge('',*,*,#119690,.f.);
#139912=edge_loop('',(#139909,#139910,#139911));
#139913=face_outer_bound('',#139912,.f.);
#139915=cartesian_point('',(6.140905558310e1,-6.289452126962e1,
-1.069548648161e1));
#139916=direction('',(6.985003559577e-1,-7.153968592581e-1,-1.745240644044e-2));
#139917=direction('',(7.138564834002e-1,6.948756843543e-1,8.692930691421e-2));
#139918=axis2_placement_3d('',#139915,#139916,#139917);
#139919=spherical_surface('',#139918,1.e0);
#139920=oriented_edge('',*,*,#119361,.f.);
#139921=oriented_edge('',*,*,#109477,.t.);
#139922=oriented_edge('',*,*,#119392,.f.);
#139923=edge_loop('',(#139920,#139921,#139922));
#139924=face_outer_bound('',#139923,.f.);
#139926=cartesian_point('',(7.049187899516e1,-5.251369258656e1,
-1.069548648161e1));
#139927=direction('',(8.018133824410e-1,-5.973196072857e-1,-1.745240644046e-2));
#139928=direction('',(5.963652195740e-1,7.979923686869e-1,8.692930691071e-2));
#139929=axis2_placement_3d('',#139926,#139927,#139928);
#139930=spherical_surface('',#139929,1.e0);
#139931=oriented_edge('',*,*,#119063,.f.);
#139932=oriented_edge('',*,*,#109142,.t.);
#139933=oriented_edge('',*,*,#119094,.f.);
#139934=edge_loop('',(#139931,#139932,#139933));
#139935=face_outer_bound('',#139934,.f.);
#139937=cartesian_point('',(7.783895839722e1,-4.083980250905e1,
-1.069548648161e1));
#139938=direction('',(8.853831023953e-1,-4.645343641780e-1,-1.745240644030e-2));
#139939=direction('',(4.641894648053e-1,8.814598325299e-1,8.692930691100e-2));
#139940=axis2_placement_3d('',#139937,#139938,#139939);
#139941=spherical_surface('',#139940,1.e0);
#139942=oriented_edge('',*,*,#118765,.f.);
#139943=oriented_edge('',*,*,#108811,.t.);
#139944=oriented_edge('',*,*,#118796,.f.);
#139945=edge_loop('',(#139942,#139943,#139944));
#139946=face_outer_bound('',#139945,.f.);
#139948=cartesian_point('',(8.326938431086e1,-2.816030095424e1,
-1.069548648161e1));
#139949=direction('',(9.471517519516e-1,-3.203107433173e-1,-1.745240644040e-2));
#139950=direction('',(3.205838248508e-1,9.432228298995e-1,8.692930691319e-2));
#139951=axis2_placement_3d('',#139948,#139949,#139950);
#139952=spherical_surface('',#139951,1.e0);
#139953=oriented_edge('',*,*,#118467,.f.);
#139954=oriented_edge('',*,*,#108492,.t.);
#139955=oriented_edge('',*,*,#118498,.f.);
#139956=edge_loop('',(#139953,#139954,#139955));
#139957=face_outer_bound('',#139956,.f.);
#139959=cartesian_point('',(8.421579609031e1,-1.530340657007e1,
-1.027850067615e1));
#139960=cartesian_point('',(8.445490487413e1,-1.536941055914e1,
-1.027850067615e1));
#139961=cartesian_point('',(8.502108650559e1,-1.545059128839e1,
-1.027850067615e1));
#139962=cartesian_point('',(8.590660263274e1,-1.531522536694e1,
-1.027850067615e1));
#139963=cartesian_point('',(8.676439079108e1,-1.486885368200e1,
-1.027850067615e1));
#139964=cartesian_point('',(8.743261846672e1,-1.416940086906e1,
-1.027850067615e1));
#139965=cartesian_point('',(8.780342648830e1,-1.337293358431e1,
-1.027850067615e1));
#139966=cartesian_point('',(8.788763269066e1,-1.282519114977e1,
-1.027850067615e1));
#139967=cartesian_point('',(8.789579742444e1,-1.259442666524e1,
-1.027850067615e1));
#139968=cartesian_point('',(8.409124762839e1,-1.575358319083e1,
-1.129664637778e1));
#139969=cartesian_point('',(8.436882518085e1,-1.583020861390e1,
-1.129664637778e1));
#139970=cartesian_point('',(8.502615588896e1,-1.592445301607e1,
-1.129664637778e1));
#139971=cartesian_point('',(8.605427173771e1,-1.576728733472e1,
-1.129664637778e1));
#139972=cartesian_point('',(8.704998904622e1,-1.524910824160e1,
-1.129664637778e1));
#139973=cartesian_point('',(8.782537302657e1,-1.443744218670e1,
-1.129664637778e1));
#139974=cartesian_point('',(8.825546729553e1,-1.351355687708e1,
-1.129664637778e1));
#139975=cartesian_point('',(8.835313264834e1,-1.287832224582e1,
-1.129664637778e1));
#139976=cartesian_point('',(8.836259920371e1,-1.261070282538e1,
-1.129664637778e1));
#139977=cartesian_point('',(8.430428772028e1,-1.498355626980e1,
-1.208178646294e1));
#139978=cartesian_point('',(8.451606446011e1,-1.504201373446e1,
-1.208178646294e1));
#139979=cartesian_point('',(8.501748471084e1,-1.511391272957e1,
-1.208178646294e1));
#139980=cartesian_point('',(8.580168379558e1,-1.499403552840e1,
-1.208178646294e1));
#139981=cartesian_point('',(8.656147335056e1,-1.459868297686e1,
-1.208178646294e1));
#139982=cartesian_point('',(8.715356651663e1,-1.397895762528e1,
-1.208178646294e1));
#139983=cartesian_point('',(8.748225168431e1,-1.327302079377e1,
-1.208178646294e1));
#139984=cartesian_point('',(8.755689516593e1,-1.278744152830e1,
-1.208178646294e1));
#139985=cartesian_point('',(8.756413495601e1,-1.258286246029e1,
-1.208178646294e1));
#139986=cartesian_point('',(8.457355235748e1,-1.401030744283e1,
-1.159697920094e1));
#139987=cartesian_point('',(8.470216244177e1,-1.404580214641e1,
-1.159697920094e1));
#139988=cartesian_point('',(8.500652507591e1,-1.408945843908e1,
-1.159697920094e1));
#139989=cartesian_point('',(8.548243402435e1,-1.401671071949e1,
-1.159697920094e1));
#139990=cartesian_point('',(8.594403087581e1,-1.377660051629e1,
-1.159697920094e1));
#139991=cartesian_point('',(8.630445997257e1,-1.339947196133e1,
-1.159697920094e1));
#139992=cartesian_point('',(8.650497262294e1,-1.296900355160e1,
-1.159697920094e1));
#139993=cartesian_point('',(8.655051840872e1,-1.267257599657e1,
-1.159697920094e1));
#139994=cartesian_point('',(8.655494375604e1,-1.254767459618e1,
-1.159697920094e1));
#139995=(bounded_surface()b_spline_surface(3,3,((#139959,#139960,#139961,
#139962,#139963,#139964,#139965,#139966,#139967),(#139968,#139969,#139970,
#139971,#139972,#139973,#139974,#139975,#139976),(#139977,#139978,#139979,
#139980,#139981,#139982,#139983,#139984,#139985),(#139986,#139987,#139988,
#139989,#139990,#139991,#139992,#139993,#139994)),.unspecified.,.f.,.f.,.f.)b_spline_surface_with_knots((4,4),(4,1,1,1,1,1,4),(0.e0,1.e0),(3.635100339026e-2,
1.663712447189e-1,3.327134277187e-1,4.991876189974e-1,6.659044065506e-1,
8.328722868337e-1,9.541334583929e-1),.unspecified.)geometric_representation_item()rational_b_spline_surface(((1.492932381277e0,1.492932381277e0,1.492932381277e0,
1.492932381277e0,1.492932381277e0,1.492932381277e0,1.492932381277e0,
1.492932381277e0,1.492932381277e0),(8.356892062411e-1,8.356892062411e-1,
8.356892062411e-1,8.356892062411e-1,8.356892062411e-1,8.356892062411e-1,
8.356892062411e-1,8.356892062411e-1,8.356892062411e-1),(8.356892062411e-1,
8.356892062411e-1,8.356892062411e-1,8.356892062411e-1,8.356892062411e-1,
8.356892062411e-1,8.356892062411e-1,8.356892062411e-1,8.356892062411e-1),(
1.492932381277e0,1.492932381277e0,1.492932381277e0,1.492932381277e0,
1.492932381277e0,1.492932381277e0,1.492932381277e0,1.492932381277e0,
1.492932381277e0)))representation_item('')surface());
#139996=oriented_edge('',*,*,#118184,.f.);
#139997=oriented_edge('',*,*,#118148,.t.);
#139998=oriented_edge('',*,*,#108139,.f.);
#139999=oriented_edge('',*,*,#108161,.t.);
#140000=edge_loop('',(#139996,#139997,#139998,#139999));
#140001=face_outer_bound('',#140000,.f.);
#140003=cartesian_point('',(8.391855661964e1,2.616235402670e1,
-1.069548648161e1));
#140004=direction('',(9.545357946531e-1,2.975849966572e-1,-1.745240644042e-2));
#140005=direction('',(-2.950547066161e-1,9.515177432414e-1,8.692930691368e-2));
#140006=axis2_placement_3d('',#140003,#140004,#140005);
#140007=spherical_surface('',#140006,1.e0);
#140008=oriented_edge('',*,*,#117833,.f.);
#140009=oriented_edge('',*,*,#107777,.t.);
#140010=oriented_edge('',*,*,#117865,.f.);
#140011=edge_loop('',(#140008,#140009,#140010));
#140012=face_outer_bound('',#140011,.f.);
#140014=cartesian_point('',(7.879268607643e1,3.896800654644e1,
-1.069548648161e1));
#140015=direction('',(8.962313252999e-1,4.432435279399e-1,-1.745240644039e-2));
#140016=direction('',(-4.402722627098e-1,8.936462556782e-1,8.692930691535e-2));
#140017=axis2_placement_3d('',#140014,#140015,#140016);
#140018=spherical_surface('',#140017,1.e0);
#140019=oriented_edge('',*,*,#107458,.t.);
#140020=oriented_edge('',*,*,#117566,.f.);
#140021=oriented_edge('',*,*,#117535,.f.);
#140022=edge_loop('',(#140019,#140020,#140021));
#140023=face_outer_bound('',#140022,.f.);
#140025=cartesian_point('',(7.172667810409e1,5.081413741760e1,
-1.069548648161e1));
#140026=direction('',(8.158586662955e-1,5.779879325210e-1,-1.745240644033e-2));
#140027=direction('',(-5.746488545130e-1,8.137702314572e-1,8.692930691658e-2));
#140028=axis2_placement_3d('',#140025,#140026,#140027);
#140029=spherical_surface('',#140028,1.e0);
#140030=oriented_edge('',*,*,#107127,.t.);
#140031=oriented_edge('',*,*,#117268,.f.);
#140032=oriented_edge('',*,*,#117237,.f.);
#140033=edge_loop('',(#140030,#140031,#140032));
#140034=face_outer_bound('',#140033,.f.);
#140036=cartesian_point('',(6.289452126962e1,6.140905558310e1,
-1.069548648161e1));
#140037=direction('',(7.153968592581e-1,6.985003559577e-1,-1.745240644044e-2));
#140038=direction('',(-6.948756843543e-1,7.138564834002e-1,8.692930691421e-2));
#140039=axis2_placement_3d('',#140036,#140037,#140038);
#140040=spherical_surface('',#140039,1.e0);
#140041=oriented_edge('',*,*,#106796,.t.);
#140042=oriented_edge('',*,*,#116970,.f.);
#140043=oriented_edge('',*,*,#116939,.f.);
#140044=edge_loop('',(#140041,#140042,#140043));
#140045=face_outer_bound('',#140044,.f.);
#140047=cartesian_point('',(5.251369258656e1,7.049187899516e1,
-1.069548648161e1));
#140048=direction('',(5.973196072857e-1,8.018133824410e-1,-1.745240644046e-2));
#140049=direction('',(-7.979923686869e-1,5.963652195740e-1,8.692930691064e-2));
#140050=axis2_placement_3d('',#140047,#140048,#140049);
#140051=spherical_surface('',#140050,1.e0);
#140052=oriented_edge('',*,*,#106465,.t.);
#140053=oriented_edge('',*,*,#116672,.f.);
#140054=oriented_edge('',*,*,#116641,.f.);
#140055=edge_loop('',(#140052,#140053,#140054));
#140056=face_outer_bound('',#140055,.f.);
#140058=cartesian_point('',(4.083980250905e1,7.783895839722e1,
-1.069548648161e1));
#140059=direction('',(4.645343641780e-1,8.853831023953e-1,-1.745240644030e-2));
#140060=direction('',(-8.814598325299e-1,4.641894648053e-1,8.692930691098e-2));
#140061=axis2_placement_3d('',#140058,#140059,#140060);
#140062=spherical_surface('',#140061,1.e0);
#140063=oriented_edge('',*,*,#106134,.t.);
#140064=oriented_edge('',*,*,#116374,.f.);
#140065=oriented_edge('',*,*,#116343,.f.);
#140066=edge_loop('',(#140063,#140064,#140065));
#140067=face_outer_bound('',#140066,.f.);
#140069=cartesian_point('',(2.816030095424e1,8.326938431086e1,
-1.069548648161e1));
#140070=direction('',(3.203107433173e-1,9.471517519516e-1,-1.745240644040e-2));
#140071=direction('',(-9.432228298995e-1,3.205838248508e-1,8.692930691319e-2));
#140072=axis2_placement_3d('',#140069,#140070,#140071);
#140073=spherical_surface('',#140072,1.e0);
#140074=oriented_edge('',*,*,#105815,.t.);
#140075=oriented_edge('',*,*,#116076,.f.);
#140076=oriented_edge('',*,*,#116045,.f.);
#140077=edge_loop('',(#140074,#140075,#140076));
#140078=face_outer_bound('',#140077,.f.);
#140080=cartesian_point('',(-2.616235402670e1,8.391855661964e1,
-1.069548648161e1));
#140081=direction('',(-2.975849966572e-1,9.545357946531e-1,-1.745240644042e-2));
#140082=direction('',(-9.515177432414e-1,-2.950547066161e-1,8.692930691362e-2));
#140083=axis2_placement_3d('',#140080,#140081,#140082);
#140084=spherical_surface('',#140083,1.e0);
#140085=oriented_edge('',*,*,#115387,.f.);
#140086=oriented_edge('',*,*,#105129,.t.);
#140087=oriented_edge('',*,*,#115418,.f.);
#140088=edge_loop('',(#140085,#140086,#140087));
#140089=face_outer_bound('',#140088,.f.);
#140091=cartesian_point('',(-3.896800654644e1,7.879268607643e1,
-1.069548648161e1));
#140092=direction('',(-4.432435279399e-1,8.962313252999e-1,-1.745240644039e-2));
#140093=direction('',(-8.936462556782e-1,-4.402722627098e-1,8.692930691532e-2));
#140094=axis2_placement_3d('',#140091,#140092,#140093);
#140095=spherical_surface('',#140094,1.e0);
#140096=oriented_edge('',*,*,#115089,.f.);
#140097=oriented_edge('',*,*,#104810,.t.);
#140098=oriented_edge('',*,*,#115120,.f.);
#140099=edge_loop('',(#140096,#140097,#140098));
#140100=face_outer_bound('',#140099,.f.);
#140102=cartesian_point('',(-5.081413741760e1,7.172667810409e1,
-1.069548648161e1));
#140103=direction('',(-5.779879325210e-1,8.158586662955e-1,-1.745240644033e-2));
#140104=direction('',(-8.137702314572e-1,-5.746488545130e-1,8.692930691659e-2));
#140105=axis2_placement_3d('',#140102,#140103,#140104);
#140106=spherical_surface('',#140105,1.e0);
#140107=oriented_edge('',*,*,#104475,.t.);
#140108=oriented_edge('',*,*,#114822,.f.);
#140109=oriented_edge('',*,*,#114791,.f.);
#140110=edge_loop('',(#140107,#140108,#140109));
#140111=face_outer_bound('',#140110,.f.);
#140113=cartesian_point('',(-6.140905558310e1,6.289452126962e1,
-1.069548648161e1));
#140114=direction('',(-6.985003559577e-1,7.153968592581e-1,-1.745240644044e-2));
#140115=direction('',(-7.138564834002e-1,-6.948756843543e-1,8.692930691418e-2));
#140116=axis2_placement_3d('',#140113,#140114,#140115);
#140117=spherical_surface('',#140116,1.e0);
#140118=oriented_edge('',*,*,#104142,.t.);
#140119=oriented_edge('',*,*,#114524,.f.);
#140120=oriented_edge('',*,*,#114493,.f.);
#140121=edge_loop('',(#140118,#140119,#140120));
#140122=face_outer_bound('',#140121,.f.);
#140124=cartesian_point('',(-7.049187899516e1,5.251369258656e1,
-1.069548648161e1));
#140125=direction('',(-8.018133824410e-1,5.973196072857e-1,-1.745240644046e-2));
#140126=direction('',(-5.963652195740e-1,-7.979923686869e-1,8.692930691068e-2));
#140127=axis2_placement_3d('',#140124,#140125,#140126);
#140128=spherical_surface('',#140127,1.e0);
#140129=oriented_edge('',*,*,#103807,.t.);
#140130=oriented_edge('',*,*,#114226,.f.);
#140131=oriented_edge('',*,*,#114195,.f.);
#140132=edge_loop('',(#140129,#140130,#140131));
#140133=face_outer_bound('',#140132,.f.);
#140135=cartesian_point('',(-7.783895839722e1,4.083980250905e1,
-1.069548648161e1));
#140136=direction('',(-8.853831023953e-1,4.645343641780e-1,-1.745240644030e-2));
#140137=direction('',(-4.641894648053e-1,-8.814598325299e-1,8.692930691099e-2));
#140138=axis2_placement_3d('',#140135,#140136,#140137);
#140139=spherical_surface('',#140138,1.e0);
#140140=oriented_edge('',*,*,#113897,.f.);
#140141=oriented_edge('',*,*,#103476,.t.);
#140142=oriented_edge('',*,*,#113928,.f.);
#140143=edge_loop('',(#140140,#140141,#140142));
#140144=face_outer_bound('',#140143,.f.);
#140146=cartesian_point('',(-8.326938431086e1,2.816030095424e1,
-1.069548648161e1));
#140147=direction('',(-9.471517519516e-1,3.203107433173e-1,-1.745240644040e-2));
#140148=direction('',(-3.205838248508e-1,-9.432228298995e-1,8.692930691319e-2));
#140149=axis2_placement_3d('',#140146,#140147,#140148);
#140150=spherical_surface('',#140149,1.e0);
#140151=oriented_edge('',*,*,#113599,.f.);
#140152=oriented_edge('',*,*,#103157,.t.);
#140153=oriented_edge('',*,*,#113630,.f.);
#140154=edge_loop('',(#140151,#140152,#140153));
#140155=face_outer_bound('',#140154,.f.);
#140157=cartesian_point('',(-8.421579609031e1,1.530340657007e1,
-1.027850067615e1));
#140158=cartesian_point('',(-8.445490487413e1,1.536941055914e1,
-1.027850067615e1));
#140159=cartesian_point('',(-8.502108650559e1,1.545059128839e1,
-1.027850067615e1));
#140160=cartesian_point('',(-8.590660263274e1,1.531522536694e1,
-1.027850067615e1));
#140161=cartesian_point('',(-8.676439079108e1,1.486885368200e1,
-1.027850067615e1));
#140162=cartesian_point('',(-8.743261846672e1,1.416940086906e1,
-1.027850067615e1));
#140163=cartesian_point('',(-8.780342648830e1,1.337293358431e1,
-1.027850067615e1));
#140164=cartesian_point('',(-8.788763269066e1,1.282519114977e1,
-1.027850067615e1));
#140165=cartesian_point('',(-8.789579742444e1,1.259442666524e1,
-1.027850067615e1));
#140166=cartesian_point('',(-8.409124762839e1,1.575358319083e1,
-1.129664637778e1));
#140167=cartesian_point('',(-8.436882518085e1,1.583020861390e1,
-1.129664637778e1));
#140168=cartesian_point('',(-8.502615588896e1,1.592445301607e1,
-1.129664637778e1));
#140169=cartesian_point('',(-8.605427173771e1,1.576728733472e1,
-1.129664637778e1));
#140170=cartesian_point('',(-8.704998904621e1,1.524910824160e1,
-1.129664637778e1));
#140171=cartesian_point('',(-8.782537302657e1,1.443744218670e1,
-1.129664637778e1));
#140172=cartesian_point('',(-8.825546729553e1,1.351355687708e1,
-1.129664637778e1));
#140173=cartesian_point('',(-8.835313264834e1,1.287832224582e1,
-1.129664637778e1));
#140174=cartesian_point('',(-8.836259920371e1,1.261070282538e1,
-1.129664637778e1));
#140175=cartesian_point('',(-8.430428772028e1,1.498355626980e1,
-1.208178646294e1));
#140176=cartesian_point('',(-8.451606446011e1,1.504201373446e1,
-1.208178646294e1));
#140177=cartesian_point('',(-8.501748471084e1,1.511391272957e1,
-1.208178646294e1));
#140178=cartesian_point('',(-8.580168379558e1,1.499403552840e1,
-1.208178646294e1));
#140179=cartesian_point('',(-8.656147335056e1,1.459868297686e1,
-1.208178646294e1));
#140180=cartesian_point('',(-8.715356651663e1,1.397895762528e1,
-1.208178646294e1));
#140181=cartesian_point('',(-8.748225168431e1,1.327302079377e1,
-1.208178646294e1));
#140182=cartesian_point('',(-8.755689516593e1,1.278744152830e1,
-1.208178646294e1));
#140183=cartesian_point('',(-8.756413495601e1,1.258286246029e1,
-1.208178646294e1));
#140184=cartesian_point('',(-8.457355235748e1,1.401030744283e1,
-1.159697920094e1));
#140185=cartesian_point('',(-8.470216244177e1,1.404580214641e1,
-1.159697920094e1));
#140186=cartesian_point('',(-8.500652507591e1,1.408945843908e1,
-1.159697920094e1));
#140187=cartesian_point('',(-8.548243402435e1,1.401671071949e1,
-1.159697920094e1));
#140188=cartesian_point('',(-8.594403087581e1,1.377660051629e1,
-1.159697920094e1));
#140189=cartesian_point('',(-8.630445997257e1,1.339947196133e1,
-1.159697920094e1));
#140190=cartesian_point('',(-8.650497262294e1,1.296900355160e1,
-1.159697920094e1));
#140191=cartesian_point('',(-8.655051840872e1,1.267257599657e1,
-1.159697920094e1));
#140192=cartesian_point('',(-8.655494375604e1,1.254767459618e1,
-1.159697920094e1));
#140193=(bounded_surface()b_spline_surface(3,3,((#140157,#140158,#140159,
#140160,#140161,#140162,#140163,#140164,#140165),(#140166,#140167,#140168,
#140169,#140170,#140171,#140172,#140173,#140174),(#140175,#140176,#140177,
#140178,#140179,#140180,#140181,#140182,#140183),(#140184,#140185,#140186,
#140187,#140188,#140189,#140190,#140191,#140192)),.unspecified.,.f.,.f.,.f.)b_spline_surface_with_knots((4,4),(4,1,1,1,1,1,4),(0.e0,1.e0),(3.635100339025e-2,
1.663712447189e-1,3.327134277187e-1,4.991876189974e-1,6.659044065506e-1,
8.328722868337e-1,9.541334583929e-1),.unspecified.)geometric_representation_item()rational_b_spline_surface(((1.492932381277e0,1.492932381277e0,1.492932381277e0,
1.492932381277e0,1.492932381277e0,1.492932381277e0,1.492932381277e0,
1.492932381277e0,1.492932381277e0),(8.356892062411e-1,8.356892062411e-1,
8.356892062411e-1,8.356892062411e-1,8.356892062411e-1,8.356892062411e-1,
8.356892062411e-1,8.356892062411e-1,8.356892062411e-1),(8.356892062411e-1,
8.356892062411e-1,8.356892062411e-1,8.356892062411e-1,8.356892062411e-1,
8.356892062411e-1,8.356892062411e-1,8.356892062411e-1,8.356892062411e-1),(
1.492932381277e0,1.492932381277e0,1.492932381277e0,1.492932381277e0,
1.492932381277e0,1.492932381277e0,1.492932381277e0,1.492932381277e0,
1.492932381277e0)))representation_item('')surface());
#140194=oriented_edge('',*,*,#113316,.f.);
#140195=oriented_edge('',*,*,#113282,.t.);
#140196=oriented_edge('',*,*,#102611,.f.);
#140198=oriented_edge('',*,*,#140197,.t.);
#140199=edge_loop('',(#140194,#140195,#140196,#140198));
#140200=face_outer_bound('',#140199,.f.);
#140202=cartesian_point('',(4.067598195875e2,-6.336095035722e1,
-1.069548648161e1));
#140203=direction('',(-9.876883405951e-1,1.564344650402e-1,0.e0));
#140204=direction('',(1.558391846719e-1,9.839298882679e-1,-8.715574274766e-2));
#140205=axis2_placement_3d('',#140202,#140203,#140204);
#140206=cylindrical_surface('',#140205,1.e0);
#140207=oriented_edge('',*,*,#102907,.t.);
#140208=oriented_edge('',*,*,#140197,.f.);
#140209=oriented_edge('',*,*,#102609,.t.);
#140210=oriented_edge('',*,*,#102633,.f.);
#140211=oriented_edge('',*,*,#102888,.f.);
#140212=edge_loop('',(#140207,#140208,#140209,#140210,#140211));
#140213=face_outer_bound('',#140212,.f.);
#140215=cartesian_point('',(-8.391855661964e1,-2.616235402670e1,
-1.069548648161e1));
#140216=direction('',(-9.545357946531e-1,-2.975849966572e-1,
-1.745240644042e-2));
#140217=direction('',(2.950547066161e-1,-9.515177432414e-1,8.692930691364e-2));
#140218=axis2_placement_3d('',#140215,#140216,#140217);
#140219=spherical_surface('',#140218,1.e0);
#140220=oriented_edge('',*,*,#112929,.f.);
#140221=oriented_edge('',*,*,#102286,.t.);
#140222=oriented_edge('',*,*,#112960,.f.);
#140223=edge_loop('',(#140220,#140221,#140222));
#140224=face_outer_bound('',#140223,.f.);
#140226=cartesian_point('',(-7.879268607643e1,-3.896800654644e1,
-1.069548648161e1));
#140227=direction('',(-8.962313252999e-1,-4.432435279399e-1,
-1.745240644039e-2));
#140228=direction('',(4.402722627098e-1,-8.936462556782e-1,8.692930691535e-2));
#140229=axis2_placement_3d('',#140226,#140227,#140228);
#140230=spherical_surface('',#140229,1.e0);
#140231=oriented_edge('',*,*,#112631,.f.);
#140232=oriented_edge('',*,*,#101967,.t.);
#140233=oriented_edge('',*,*,#112662,.f.);
#140234=edge_loop('',(#140231,#140232,#140233));
#140235=face_outer_bound('',#140234,.f.);
#140237=cartesian_point('',(-7.172667810409e1,-5.081413741760e1,
-1.069548648161e1));
#140238=direction('',(-8.158586662955e-1,-5.779879325210e-1,
-1.745240644033e-2));
#140239=direction('',(5.746488545130e-1,-8.137702314572e-1,8.692930691658e-2));
#140240=axis2_placement_3d('',#140237,#140238,#140239);
#140241=spherical_surface('',#140240,1.e0);
#140242=oriented_edge('',*,*,#112333,.f.);
#140243=oriented_edge('',*,*,#101636,.t.);
#140244=oriented_edge('',*,*,#112364,.f.);
#140245=edge_loop('',(#140242,#140243,#140244));
#140246=face_outer_bound('',#140245,.f.);
#140248=cartesian_point('',(-6.289452126962e1,-6.140905558310e1,
-1.069548648161e1));
#140249=direction('',(-7.153968592581e-1,-6.985003559577e-1,
-1.745240644044e-2));
#140250=direction('',(6.948756843543e-1,-7.138564834002e-1,8.692930691422e-2));
#140251=axis2_placement_3d('',#140248,#140249,#140250);
#140252=spherical_surface('',#140251,1.e0);
#140253=oriented_edge('',*,*,#112035,.f.);
#140254=oriented_edge('',*,*,#101305,.t.);
#140255=oriented_edge('',*,*,#112066,.f.);
#140256=edge_loop('',(#140253,#140254,#140255));
#140257=face_outer_bound('',#140256,.f.);
#140259=cartesian_point('',(-5.251369258656e1,-7.049187899516e1,
-1.069548648161e1));
#140260=direction('',(-5.973196072857e-1,-8.018133824410e-1,
-1.745240644046e-2));
#140261=direction('',(7.979923686869e-1,-5.963652195740e-1,8.692930691070e-2));
#140262=axis2_placement_3d('',#140259,#140260,#140261);
#140263=spherical_surface('',#140262,1.e0);
#140264=oriented_edge('',*,*,#111737,.f.);
#140265=oriented_edge('',*,*,#100974,.t.);
#140266=oriented_edge('',*,*,#111768,.f.);
#140267=edge_loop('',(#140264,#140265,#140266));
#140268=face_outer_bound('',#140267,.f.);
#140270=cartesian_point('',(-4.083980250905e1,-7.783895839722e1,
-1.069548648161e1));
#140271=direction('',(-4.645343641780e-1,-8.853831023953e-1,
-1.745240644030e-2));
#140272=direction('',(8.814598325299e-1,-4.641894648053e-1,8.692930691101e-2));
#140273=axis2_placement_3d('',#140270,#140271,#140272);
#140274=spherical_surface('',#140273,1.e0);
#140275=oriented_edge('',*,*,#111439,.f.);
#140276=oriented_edge('',*,*,#100643,.t.);
#140277=oriented_edge('',*,*,#111470,.f.);
#140278=edge_loop('',(#140275,#140276,#140277));
#140279=face_outer_bound('',#140278,.f.);
#140281=cartesian_point('',(-2.816030095424e1,-8.326938431086e1,
-1.069548648161e1));
#140282=direction('',(-3.203107433173e-1,-9.471517519516e-1,
-1.745240644040e-2));
#140283=direction('',(9.432228298995e-1,-3.205838248508e-1,8.692930691319e-2));
#140284=axis2_placement_3d('',#140281,#140282,#140283);
#140285=spherical_surface('',#140284,1.e0);
#140286=oriented_edge('',*,*,#111141,.f.);
#140287=oriented_edge('',*,*,#100324,.t.);
#140288=oriented_edge('',*,*,#111172,.f.);
#140289=edge_loop('',(#140286,#140287,#140288));
#140290=face_outer_bound('',#140289,.f.);
#140292=closed_shell('',(#100011,#100076,#100093,#100108,#100127,#100142,
#100155,#100170,#100185,#100198,#100210,#100222,#100235,#100286,#100302,#100316,
#100332,#100349,#100364,#100383,#100398,#100411,#100426,#100441,#100454,#100466,
#100479,#100541,#100554,#100605,#100621,#100635,#100651,#100668,#100683,#100702,
#100717,#100730,#100745,#100760,#100773,#100785,#100798,#100860,#100873,#100936,
#100952,#100966,#100982,#100999,#101014,#101033,#101048,#101061,#101076,#101091,
#101104,#101116,#101129,#101191,#101204,#101267,#101283,#101297,#101313,#101330,
#101345,#101364,#101379,#101392,#101407,#101422,#101435,#101447,#101460,#101522,
#101535,#101598,#101614,#101628,#101644,#101661,#101676,#101695,#101710,#101723,
#101738,#101753,#101766,#101778,#101791,#101853,#101866,#101929,#101945,#101959,
#101975,#101992,#102007,#102026,#102041,#102054,#102069,#102084,#102097,#102109,
#102122,#102184,#102197,#102248,#102264,#102278,#102294,#102311,#102326,#102345,
#102360,#102373,#102388,#102403,#102416,#102428,#102441,#102503,#102516,#102583,
#102599,#102625,#102832,#102897,#102914,#102929,#102948,#102963,#102976,#102991,
#103006,#103019,#103031,#103043,#103056,#103119,#103135,#103149,#103165,#103182,
#103197,#103216,#103231,#103244,#103259,#103274,#103287,#103299,#103312,#103362,
#103375,#103438,#103454,#103468,#103484,#103501,#103516,#103535,#103550,#103563,
#103578,#103593,#103606,#103618,#103631,#103693,#103706,#103769,#103785,#103799,
#103815,#103832,#103847,#103866,#103881,#103894,#103909,#103924,#103937,#103949,
#103962,#104024,#104037,#104104,#104120,#104134,#104150,#104167,#104182,#104201,
#104216,#104229,#104244,#104263,#104277,#104289,#104302,#104364,#104378,#104437,
#104453,#104467,#104483,#104500,#104515,#104534,#104549,#104562,#104577,#104592,
#104605,#104617,#104630,#104692,#104705,#104772,#104788,#104802,#104818,#104835,
#104850,#104869,#104884,#104897,#104912,#104927,#104940,#104952,#104965,#105015,
#105028,#105091,#105107,#105121,#105137,#105154,#105169,#105188,#105227,#105241,
#105254,#105269,#105284,#105297,#105309,#105322,#105372,#105385,#105448,#105464,
#105488,#105504,#105521,#105536,#105555,#105570,#105583,#105598,#105613,#105626,
#105638,#105651,#105713,#105726,#105777,#105793,#105807,#105823,#105840,#105855,
#105874,#105889,#105902,#105917,#105932,#105945,#105957,#105970,#106032,#106045,
#106096,#106112,#106126,#106142,#106159,#106174,#106193,#106208,#106221,#106236,
#106251,#106264,#106276,#106289,#106351,#106364,#106427,#106443,#106457,#106473,
#106490,#106505,#106524,#106539,#106552,#106567,#106582,#106595,#106607,#106620,
#106682,#106695,#106758,#106774,#106788,#106804,#106821,#106836,#106855,#106870,
#106883,#106898,#106913,#106926,#106938,#106951,#107013,#107026,#107089,#107105,
#107119,#107135,#107152,#107167,#107186,#107201,#107214,#107229,#107244,#107257,
#107269,#107282,#107344,#107357,#107420,#107436,#107450,#107466,#107483,#107498,
#107517,#107532,#107545,#107560,#107575,#107588,#107600,#107613,#107675,#107688,
#107739,#107755,#107769,#107785,#107802,#107817,#107836,#107875,#107889,#107902,
#107917,#107932,#107945,#107957,#107970,#108032,#108045,#108112,#108128,#108153,
#108169,#108186,#108201,#108220,#108235,#108248,#108263,#108278,#108291,#108303,
#108316,#108378,#108391,#108454,#108470,#108484,#108500,#108517,#108532,#108551,
#108566,#108579,#108594,#108609,#108622,#108634,#108647,#108697,#108710,#108773,
#108789,#108803,#108819,#108836,#108851,#108870,#108885,#108898,#108913,#108928,
#108941,#108953,#108966,#109028,#109041,#109104,#109120,#109134,#109150,#109167,
#109182,#109201,#109216,#109229,#109244,#109259,#109272,#109284,#109297,#109359,
#109372,#109439,#109455,#109469,#109485,#109502,#109517,#109536,#109551,#109564,
#109579,#109598,#109612,#109624,#109637,#109699,#109713,#109772,#109788,#109802,
#109818,#109835,#109850,#109869,#109884,#109897,#109912,#109927,#109940,#109952,
#109965,#110027,#110040,#110107,#110123,#110137,#110153,#110170,#110185,#110204,
#110219,#110232,#110247,#110262,#110275,#110287,#110300,#110350,#110363,#110426,
#110442,#110456,#110472,#110489,#110504,#110523,#110538,#110551,#110566,#110581,
#110594,#110606,#110619,#110669,#110682,#110745,#110761,#110785,#110799,#110845,
#110863,#110900,#110980,#110996,#111059,#111088,#111106,#111119,#111131,#111145,
#111159,#111177,#111210,#111276,#111294,#111357,#111386,#111404,#111417,#111429,
#111443,#111457,#111475,#111508,#111574,#111592,#111655,#111684,#111702,#111715,
#111727,#111741,#111755,#111773,#111802,#111868,#111886,#111949,#111982,#112000,
#112013,#112025,#112039,#112053,#112071,#112104,#112170,#112188,#112251,#112280,
#112298,#112311,#112323,#112337,#112351,#112369,#112402,#112468,#112486,#112549,
#112578,#112596,#112609,#112621,#112635,#112649,#112667,#112700,#112766,#112784,
#112847,#112876,#112894,#112907,#112919,#112933,#112947,#112965,#112998,#113088,
#113104,#113157,#113194,#113212,#113225,#113270,#113286,#113303,#113321,#113358,
#113438,#113454,#113517,#113546,#113564,#113577,#113589,#113603,#113617,#113635,
#113668,#113734,#113752,#113815,#113844,#113862,#113875,#113887,#113901,#113915,
#113933,#113966,#114032,#114050,#114113,#114142,#114160,#114173,#114185,#114199,
#114213,#114231,#114260,#114326,#114344,#114407,#114440,#114458,#114471,#114483,
#114497,#114511,#114529,#114562,#114628,#114646,#114709,#114738,#114756,#114769,
#114781,#114795,#114809,#114827,#114860,#114926,#114944,#115007,#115036,#115054,
#115067,#115079,#115093,#115107,#115125,#115158,#115224,#115242,#115305,#115334,
#115352,#115365,#115377,#115391,#115405,#115423,#115456,#115546,#115562,#115614,
#115632,#115645,#115690,#115704,#115749,#115767,#115804,#115884,#115900,#115963,
#115992,#116010,#116023,#116035,#116049,#116063,#116081,#116114,#116180,#116198,
#116261,#116290,#116308,#116321,#116333,#116347,#116361,#116379,#116412,#116478,
#116496,#116559,#116588,#116606,#116619,#116631,#116645,#116659,#116677,#116706,
#116772,#116790,#116853,#116886,#116904,#116917,#116929,#116943,#116957,#116975,
#117008,#117074,#117092,#117155,#117184,#117202,#117215,#117227,#117241,#117255,
#117273,#117306,#117372,#117390,#117453,#117482,#117500,#117513,#117525,#117539,
#117553,#117571,#117604,#117670,#117688,#117751,#117780,#117798,#117811,#117823,
#117837,#117851,#117869,#117902,#117992,#118008,#118060,#118078,#118091,#118136,
#118152,#118171,#118189,#118226,#118306,#118322,#118385,#118414,#118432,#118445,
#118457,#118471,#118485,#118503,#118536,#118602,#118620,#118683,#118712,#118730,
#118743,#118755,#118769,#118783,#118801,#118834,#118900,#118918,#118981,#119010,
#119028,#119041,#119053,#119067,#119081,#119099,#119128,#119194,#119212,#119275,
#119308,#119326,#119339,#119351,#119365,#119379,#119397,#119430,#119496,#119514,
#119577,#119606,#119624,#119637,#119649,#119663,#119677,#119695,#119728,#119794,
#119812,#119875,#119904,#119922,#119935,#119947,#119961,#119975,#119993,#120026,
#120092,#120110,#120173,#120202,#120220,#120233,#120245,#120259,#120271,#120289,
#120322,#120412,#120428,#120481,#120518,#120536,#120549,#120594,#120607,#120622,
#120784,#120796,#120827,#120839,#120870,#120882,#120913,#120925,#120956,#120968,
#120999,#121011,#121042,#121054,#121085,#121097,#121128,#121140,#121171,#121183,
#121214,#121226,#121257,#121269,#121300,#121312,#121343,#121355,#121367,#121398,
#121410,#121441,#121453,#121484,#121496,#121527,#121539,#121570,#121582,#121613,
#121625,#121656,#121668,#121699,#121711,#121742,#121754,#121785,#121797,#121828,
#121840,#121871,#121883,#121914,#121926,#121957,#121969,#122000,#122012,#122043,
#122055,#122086,#122098,#122129,#122141,#122172,#122184,#122215,#122227,#122258,
#122270,#122301,#122313,#122344,#122356,#122387,#122399,#122430,#122442,#122473,
#122485,#122516,#122528,#122559,#122571,#122602,#122616,#122677,#122689,#122720,
#122732,#122763,#122775,#122806,#122818,#122849,#122861,#122892,#122904,#122935,
#122947,#122978,#122990,#123021,#123033,#123064,#123076,#123107,#123119,#123150,
#123162,#123193,#123205,#123236,#123248,#123279,#123319,#123336,#123354,#123374,
#123390,#123403,#123420,#123435,#123451,#123465,#123691,#123706,#123717,#123729,
#123744,#123755,#123767,#123782,#123793,#123805,#123820,#123831,#123843,#123858,
#124141,#124155,#124189,#124203,#124249,#124263,#124279,#124293,#124339,#124353,
#124399,#124413,#124429,#124443,#124489,#124503,#124549,#124563,#124579,#124593,
#124639,#124653,#124687,#124701,#124984,#124998,#125199,#125213,#125414,#125429,
#125463,#125477,#125491,#125506,#125519,#125533,#125547,#125568,#125582,#125604,
#125619,#125632,#125653,#125668,#125690,#125703,#125715,#125729,#125742,#125757,
#125771,#125784,#126067,#126081,#126115,#126129,#126175,#126189,#126205,#126219,
#126265,#126279,#126313,#126327,#126610,#126624,#126857,#126872,#126907,#126922,
#126944,#126958,#126980,#126995,#127017,#127032,#127054,#127069,#127084,#127098,
#127112,#127312,#127324,#127337,#127349,#127363,#127401,#127416,#127573,#127588,
#127602,#127616,#127630,#127644,#127658,#127672,#127688,#127702,#127716,#127730,
#127743,#127756,#127769,#127782,#127795,#127814,#128047,#128062,#128091,#128106,
#128119,#128133,#128145,#128169,#128385,#128427,#128440,#128454,#128467,#128481,
#128494,#128508,#128521,#128566,#128578,#128592,#128607,#128636,#128650,#128665,
#128689,#128906,#128956,#128971,#128990,#129004,#129018,#129032,#129045,#129059,
#129073,#129086,#129101,#129115,#129157,#129357,#129369,#129381,#129395,#129408,
#129421,#129433,#129447,#129460,#129474,#129487,#129501,#129514,#129528,#129541,
#129557,#129576,#129809,#129834,#129849,#129880,#129911,#129925,#129938,#129952,
#129965,#129978,#129993,#130083,#130135,#130278,#130323,#130336,#130349,#130361,
#130374,#130386,#130398,#130412,#130424,#130437,#130449,#130465,#130500,#130531,
#130546,#130560,#130573,#130586,#130599,#130614,#130638,#130855,#130905,#130920,
#130939,#130953,#130967,#130981,#130994,#131008,#131022,#131036,#131050,#131063,
#131077,#131091,#131105,#131119,#131132,#131146,#131195,#131209,#131222,#131236,
#131249,#131262,#131275,#131287,#131301,#131353,#131426,#131613,#131627,#131640,
#131654,#131667,#131680,#131692,#131706,#131719,#131733,#131746,#131759,#131771,
#131786,#131797,#131809,#131824,#131835,#131847,#131862,#131873,#131885,#131900,
#131911,#131923,#131938,#131963,#131983,#131999,#132013,#132029,#132044,#132057,
#132073,#132088,#132101,#132117,#132132,#132149,#132164,#132177,#132192,#132281,
#132299,#132315,#132333,#132349,#132365,#132382,#132399,#132417,#132441,#132457,
#132471,#132488,#132504,#132525,#132541,#132555,#132570,#132583,#132599,#132612,
#132625,#132637,#132680,#132694,#132736,#132750,#132792,#132806,#132848,#132861,
#132876,#132890,#133036,#133050,#133213,#133227,#133373,#133387,#133549,#133562,
#133575,#133588,#133601,#133614,#133627,#133639,#133682,#133696,#133738,#133752,
#133794,#133808,#133850,#133863,#133878,#133892,#134055,#134069,#134232,#134246,
#134409,#134423,#134585,#134598,#134611,#134624,#134637,#134650,#134663,#134675,
#134718,#134732,#134774,#134788,#134830,#134844,#134886,#134899,#134914,#134928,
#135091,#135105,#135251,#135265,#135428,#135442,#135587,#135600,#135613,#135626,
#135639,#135652,#135665,#135677,#135692,#135711,#135725,#135743,#135764,#135784,
#135801,#135822,#135837,#135850,#135867,#135879,#135891,#135903,#135917,#135930,
#135945,#135957,#135970,#135983,#135995,#136008,#136020,#136032,#136045,#136057,
#136069,#136082,#136094,#136149,#136163,#136205,#136219,#136265,#136278,#136293,
#136307,#136321,#136335,#136349,#136362,#136401,#136420,#136433,#136486,#136499,
#136524,#136536,#136579,#136593,#136635,#136649,#136691,#136705,#136747,#136760,
#136775,#136789,#136803,#136817,#136831,#136845,#136859,#136872,#136899,#136922,
#136935,#136960,#136973,#136998,#137011,#137036,#137048,#137091,#137105,#137147,
#137161,#137203,#137217,#137259,#137272,#137287,#137301,#137315,#137329,#137343,
#137357,#137371,#137384,#137411,#137434,#137447,#137472,#137485,#137510,#137523,
#137548,#137560,#137607,#137621,#137663,#137677,#137731,#137744,#137759,#137773,
#137787,#137801,#137815,#137828,#137883,#137902,#137940,#137952,#137965,#137990,
#138002,#138017,#138032,#138047,#138088,#138102,#138116,#138131,#138172,#138186,
#138200,#138315,#138371,#138462,#138481,#138507,#138519,#138532,#138597,#138609,
#138652,#138666,#138708,#138722,#138764,#138778,#138820,#138833,#138848,#138862,
#138876,#138890,#138904,#138918,#138932,#138945,#138972,#138995,#139021,#139033,
#139046,#139107,#139120,#139145,#139157,#139276,#139290,#139336,#139350,#139392,
#139405,#139420,#139535,#139549,#139563,#139577,#139590,#139617,#139636,#139726,
#139738,#139751,#139776,#139788,#139802,#139814,#139828,#139840,#139854,#139866,
#139880,#139892,#139903,#139914,#139925,#139936,#139947,#139958,#140002,#140013,
#140024,#140035,#140046,#140057,#140068,#140079,#140090,#140101,#140112,#140123,
#140134,#140145,#140156,#140201,#140214,#140225,#140236,#140247,#140258,#140269,
#140280,#140291));
#140293=manifold_solid_brep('',#140292);
#140295=dimensional_exponents(0.e0,0.e0,0.e0,0.e0,0.e0,0.e0,0.e0);
#140297=plane_angle_measure_with_unit(plane_angle_measure(1.745329251994e-2),
#140296);
#140298=(conversion_based_unit('degree',#140297)named_unit(*)plane_angle_unit(
));
#140300=uncertainty_measure_with_unit(length_measure(2.824174909829e-2),#140294,
'closure',
'maximum model space distance between geometric entities at asserted connectivities');
#140302=cartesian_point('',(0.e0,0.e0,0.e0));
#140303=direction('',(0.e0,0.e0,1.e0));
#140304=direction('',(1.e0,0.e0,0.e0));
#140307=mechanical_context('',#75532,'mechanical');
#140308=product('b_1','b_1','not specified',(#140307));
#140309=product_definition_formation_with_specified_source('','last_version',
#140308,.made.);
#140315=cartesian_point('',(1.012031410226e-14,1.012031410226e-14,0.e0));
#140316=direction('',(0.e0,0.e0,-1.e0));
#140317=direction('',(7.071067811865e-1,7.071067811865e-1,0.e0));
#140318=axis2_placement_3d('',#140315,#140316,#140317);
#140319=item_defined_transformation('','',#140305,#140318);
#140320=cartesian_point('',(0.e0,0.e0,0.e0));
#140321=direction('',(0.e0,0.e0,1.e0));
#140322=direction('',(1.e0,0.e0,0.e0));
#140324=(representation_relationship('','',#140306,#75543)representation_relationship_with_transformation(#140319)shape_representation_relationship());
#140325=context_dependent_shape_representation(#140324,#140314);
#140327=dimensional_exponents(0.e0,0.e0,0.e0,0.e0,0.e0,0.e0,0.e0);
#140329=plane_angle_measure_with_unit(plane_angle_measure(1.745329251994e-2),
#140328);
#140330=(conversion_based_unit('degree',#140329)named_unit(*)plane_angle_unit(
));
#140332=uncertainty_measure_with_unit(length_measure(3.866777949981e-2),#140326,
'closure',
'maximum model space distance between geometric entities at asserted connectivities');
#140334=cartesian_point('',(0.e0,0.e0,0.e0));
#140335=direction('',(0.e0,0.e0,1.e0));
#140336=direction('',(1.e0,0.e0,0.e0));
#140338=design_context('',#75532,'design');
#140339=mechanical_context('',#75532,'mechanical');
#140340=product('asm_asm_4_asm','asm_asm_4_asm','not specified',(#140339));
#140341=product_definition_formation_with_specified_source('','last_version',
#140340,.made.);
#140348=cartesian_point('',(0.e0,0.e0,0.e0));
#140349=direction('',(0.e0,0.e0,1.e0));
#140350=direction('',(1.e0,0.e0,0.e0));
#140351=axis2_placement_3d('',#140348,#140349,#140350);
#140352=item_defined_transformation('','',#75554,#140351);
#140353=(representation_relationship('','',#75543,#140345)representation_relationship_with_transformation(#140352)shape_representation_relationship());
#140354=context_dependent_shape_representation(#140353,#140347);
#140355=cartesian_point('',(0.e0,0.e0,-2.611516878959e0));
#140356=direction('',(0.e0,0.e0,-1.e0));
#140357=direction('',(-1.e0,0.e0,0.e0));
#140358=axis2_placement_3d('',#140355,#140356,#140357);
#140360=direction('',(0.e0,0.e0,1.e0));
#140361=vector('',#140360,3.e0);
#140362=cartesian_point('',(-6.999999999996e1,0.e0,-2.611516878959e0));
#140363=line('',#140362,#140361);
#140364=direction('',(0.e0,0.e0,1.e0));
#140365=vector('',#140364,3.e0);
#140366=cartesian_point('',(6.999999999996e1,0.e0,-2.611516878959e0));
#140367=line('',#140366,#140365);
#140368=cartesian_point('',(0.e0,0.e0,-2.611516878959e0));
#140369=direction('',(0.e0,0.e0,1.e0));
#140370=direction('',(-1.e0,0.e0,0.e0));
#140371=axis2_placement_3d('',#140368,#140369,#140370);
#140373=cartesian_point('',(0.e0,0.e0,3.884831210412e-1));
#140374=direction('',(0.e0,0.e0,1.e0));
#140375=direction('',(-1.e0,0.e0,0.e0));
#140376=axis2_placement_3d('',#140373,#140374,#140375);
#140378=cartesian_point('',(0.e0,0.e0,3.884831210412e-1));
#140379=direction('',(0.e0,0.e0,-1.e0));
#140380=direction('',(-1.e0,0.e0,0.e0));
#140381=axis2_placement_3d('',#140378,#140379,#140380);
#140383=cartesian_point('',(0.e0,0.e0,3.884831210412e-1));
#140384=direction('',(0.e0,0.e0,-1.e0));
#140385=direction('',(-1.e0,0.e0,0.e0));
#140386=axis2_placement_3d('',#140383,#140384,#140385);
#140388=cartesian_point('',(-5.075000073976e1,0.e0,-2.111516878959e0));
#140389=direction('',(0.e0,1.e0,0.e0));
#140390=direction('',(0.e0,0.e0,1.e0));
#140391=axis2_placement_3d('',#140388,#140389,#140390);
#140393=cartesian_point('',(5.075000073976e1,-1.243016519254e-14,
-2.111516878959e0));
#140394=direction('',(0.e0,-1.e0,0.e0));
#140395=direction('',(0.e0,0.e0,1.e0));
#140396=axis2_placement_3d('',#140393,#140394,#140395);
#140398=cartesian_point('',(0.e0,0.e0,3.884831210412e-1));
#140399=direction('',(0.e0,0.e0,1.e0));
#140400=direction('',(-1.e0,0.e0,0.e0));
#140401=axis2_placement_3d('',#140398,#140399,#140400);
#140403=direction('',(0.e0,0.e0,-1.e0));
#140404=vector('',#140403,6.17e1);
#140405=cartesian_point('',(-4.825000073976e1,0.e0,-2.111516878959e0));
#140406=line('',#140405,#140404);
#140407=direction('',(0.e0,0.e0,-1.e0));
#140408=vector('',#140407,6.17e1);
#140409=cartesian_point('',(4.825000073976e1,0.e0,-2.111516878959e0));
#140410=line('',#140409,#140408);
#140411=cartesian_point('',(0.e0,0.e0,-2.111516878959e0));
#140412=direction('',(0.e0,0.e0,1.e0));
#140413=direction('',(-1.e0,0.e0,0.e0));
#140414=axis2_placement_3d('',#140411,#140412,#140413);
#140416=cartesian_point('',(0.e0,0.e0,-2.111516878959e0));
#140417=direction('',(0.e0,0.e0,-1.e0));
#140418=direction('',(-1.e0,0.e0,0.e0));
#140419=axis2_placement_3d('',#140416,#140417,#140418);
#140421=cartesian_point('',(0.e0,0.e0,-6.381151687896e1));
#140422=direction('',(0.e0,0.e0,-1.e0));
#140423=direction('',(-1.e0,0.e0,0.e0));
#140424=axis2_placement_3d('',#140421,#140422,#140423);
#140426=cartesian_point('',(-4.795000073976e1,0.e0,-6.381151687896e1));
#140427=direction('',(0.e0,-1.e0,0.e0));
#140428=direction('',(-1.e0,0.e0,0.e0));
#140429=axis2_placement_3d('',#140426,#140427,#140428);
#140431=cartesian_point('',(4.795000073976e1,-1.174436298501e-14,
-6.381151687896e1));
#140432=direction('',(0.e0,1.e0,0.e0));
#140433=direction('',(1.e0,0.e0,0.e0));
#140434=axis2_placement_3d('',#140431,#140432,#140433);
#140436=cartesian_point('',(0.e0,0.e0,-6.381151687896e1));
#140437=direction('',(0.e0,0.e0,1.e0));
#140438=direction('',(-1.e0,0.e0,0.e0));
#140439=axis2_placement_3d('',#140436,#140437,#140438);
#140441=cartesian_point('',(0.e0,0.e0,-6.411151687896e1));
#140442=direction('',(0.e0,0.e0,1.e0));
#140443=direction('',(-1.e0,0.e0,0.e0));
#140444=axis2_placement_3d('',#140441,#140442,#140443);
#140446=cartesian_point('',(0.e0,0.e0,-6.411151687896e1));
#140447=direction('',(0.e0,0.e0,-1.e0));
#140448=direction('',(-1.e0,0.e0,0.e0));
#140449=axis2_placement_3d('',#140446,#140447,#140448);
#140451=cartesian_point('',(0.e0,0.e0,-6.411151687896e1));
#140452=direction('',(0.e0,0.e0,-1.e0));
#140453=direction('',(-1.e0,0.e0,0.e0));
#140454=axis2_placement_3d('',#140451,#140452,#140453);
#140456=cartesian_point('',(-4.755000073976e1,0.e0,-6.441151687896e1));
#140457=direction('',(0.e0,1.e0,0.e0));
#140458=direction('',(0.e0,0.e0,1.e0));
#140459=axis2_placement_3d('',#140456,#140457,#140458);
#140461=cartesian_point('',(4.755000073976e1,-1.164639124108e-14,
-6.441151687896e1));
#140462=direction('',(0.e0,-1.e0,0.e0));
#140463=direction('',(0.e0,0.e0,1.e0));
#140464=axis2_placement_3d('',#140461,#140462,#140463);
#140466=cartesian_point('',(0.e0,0.e0,-6.411151687896e1));
#140467=direction('',(0.e0,0.e0,1.e0));
#140468=direction('',(-1.e0,0.e0,0.e0));
#140469=axis2_placement_3d('',#140466,#140467,#140468);
#140471=direction('',(0.e0,0.e0,-1.e0));
#140472=vector('',#140471,7.199987339e0);
#140473=cartesian_point('',(-4.725000073976e1,0.e0,-6.441151687896e1));
#140474=line('',#140473,#140472);
#140475=direction('',(0.e0,0.e0,-1.e0));
#140476=vector('',#140475,7.199987339e0);
#140477=cartesian_point('',(4.725000073976e1,0.e0,-6.441151687896e1));
#140478=line('',#140477,#140476);
#140479=cartesian_point('',(0.e0,0.e0,-6.441151687896e1));
#140480=direction('',(0.e0,0.e0,1.e0));
#140481=direction('',(-1.e0,0.e0,0.e0));
#140482=axis2_placement_3d('',#140479,#140480,#140481);
#140484=cartesian_point('',(0.e0,0.e0,-6.441151687896e1));
#140485=direction('',(0.e0,0.e0,-1.e0));
#140486=direction('',(-1.e0,0.e0,0.e0));
#140487=axis2_placement_3d('',#140484,#140485,#140486);
#140489=cartesian_point('',(0.e0,0.e0,-7.161150421796e1));
#140490=direction('',(0.e0,0.e0,-1.e0));
#140491=direction('',(-1.e0,0.e0,0.e0));
#140492=axis2_placement_3d('',#140489,#140490,#140491);
#140494=cartesian_point('',(-4.125000073976e1,0.e0,-7.161150421796e1));
#140495=direction('',(0.e0,-1.e0,0.e0));
#140496=direction('',(-1.e0,0.e0,0.e0));
#140497=axis2_placement_3d('',#140494,#140495,#140496);
#140499=cartesian_point('',(4.125000073976e1,-1.010333627416e-14,
-7.161150421796e1));
#140500=direction('',(0.e0,1.e0,0.e0));
#140501=direction('',(1.e0,0.e0,0.e0));
#140502=axis2_placement_3d('',#140499,#140500,#140501);
#140504=cartesian_point('',(0.e0,0.e0,-7.161150421796e1));
#140505=direction('',(0.e0,0.e0,1.e0));
#140506=direction('',(-1.e0,0.e0,0.e0));
#140507=axis2_placement_3d('',#140504,#140505,#140506);
#140509=cartesian_point('',(0.e0,0.e0,-7.761150421796e1));
#140510=direction('',(0.e0,0.e0,1.e0));
#140511=direction('',(-1.e0,0.e0,0.e0));
#140512=axis2_placement_3d('',#140509,#140510,#140511);
#140514=cartesian_point('',(0.e0,0.e0,-7.761150421796e1));
#140515=direction('',(0.e0,0.e0,-1.e0));
#140516=direction('',(-1.e0,0.e0,0.e0));
#140517=axis2_placement_3d('',#140514,#140515,#140516);
#140519=cartesian_point('',(0.e0,0.e0,-7.761150421796e1));
#140520=direction('',(0.e0,0.e0,-1.e0));
#140521=direction('',(-1.e0,0.e0,0.e0));
#140522=axis2_placement_3d('',#140519,#140520,#140521);
#140524=cartesian_point('',(-2.120085721567e1,0.e0,-7.711150421796e1));
#140525=direction('',(0.e0,-1.e0,0.e0));
#140526=direction('',(0.e0,0.e0,-1.e0));
#140527=axis2_placement_3d('',#140524,#140525,#140526);
#140529=cartesian_point('',(2.120085721567e1,0.e0,-7.711150421796e1));
#140530=direction('',(0.e0,1.e0,0.e0));
#140531=direction('',(0.e0,0.e0,-1.e0));
#140532=axis2_placement_3d('',#140529,#140530,#140531);
#140534=cartesian_point('',(0.e0,0.e0,-7.761150421796e1));
#140535=direction('',(0.e0,0.e0,1.e0));
#140536=direction('',(-1.e0,0.e0,0.e0));
#140537=axis2_placement_3d('',#140534,#140535,#140536);
#140539=direction('',(-3.126583611466e-5,0.e0,9.999999995112e-1));
#140540=vector('',#140539,8.016258682047e-1);
#140541=cartesian_point('',(-2.070085721665e1,0.e0,-7.711147295212e1));
#140542=line('',#140541,#140540);
#140543=direction('',(3.126583611466e-5,0.e0,9.999999995112e-1));
#140544=vector('',#140543,8.016258682047e-1);
#140545=cartesian_point('',(2.070085721665e1,0.e0,-7.711147295212e1));
#140546=line('',#140545,#140544);
#140547=cartesian_point('',(0.e0,0.e0,-7.711147295212e1));
#140548=direction('',(0.e0,0.e0,1.e0));
#140549=direction('',(-1.e0,0.e0,0.e0));
#140550=axis2_placement_3d('',#140547,#140548,#140549);
#140552=cartesian_point('',(0.e0,0.e0,-7.711147295212e1));
#140553=direction('',(0.e0,0.e0,-1.e0));
#140554=direction('',(-1.e0,0.e0,0.e0));
#140555=axis2_placement_3d('',#140552,#140553,#140554);
#140557=cartesian_point('',(0.e0,0.e0,-7.630984708431e1));
#140558=direction('',(0.e0,0.e0,-1.e0));
#140559=direction('',(-1.e0,0.e0,0.e0));
#140560=axis2_placement_3d('',#140557,#140558,#140559);
#140562=cartesian_point('',(-1.700090735089e1,0.e0,-7.630961571712e1));
#140563=direction('',(0.e0,1.e0,0.e0));
#140564=direction('',(-9.999999980449e-1,0.e0,-6.253167213486e-5));
#140565=axis2_placement_3d('',#140562,#140563,#140564);
#140567=cartesian_point('',(1.700090735089e1,0.e0,-7.630961571712e1));
#140568=direction('',(0.e0,-1.e0,0.e0));
#140569=direction('',(9.999999980449e-1,0.e0,-6.253167213486e-5));
#140570=axis2_placement_3d('',#140567,#140568,#140569);
#140572=cartesian_point('',(0.e0,0.e0,-7.630984708431e1));
#140573=direction('',(0.e0,0.e0,1.e0));
#140574=direction('',(-1.e0,0.e0,0.e0));
#140575=axis2_placement_3d('',#140572,#140573,#140574);
#140577=direction('',(4.573051148755e-5,0.e0,9.999999989544e-1));
#140578=vector('',#140577,7.760159860464e0);
#140579=cartesian_point('',(-1.770242717606e1,0.e0,-7.267672844460e1));
#140580=line('',#140579,#140578);
#140581=direction('',(-4.573051148755e-5,0.e0,9.999999989544e-1));
#140582=vector('',#140581,7.760159860464e0);
#140583=cartesian_point('',(1.770242717606e1,0.e0,-7.267672844460e1));
#140584=line('',#140583,#140582);
#140585=cartesian_point('',(0.e0,0.e0,-7.267672844460e1));
#140586=direction('',(0.e0,0.e0,1.e0));
#140587=direction('',(-1.e0,0.e0,0.e0));
#140588=axis2_placement_3d('',#140585,#140586,#140587);
#140590=cartesian_point('',(0.e0,0.e0,-7.267672844460e1));
#140591=direction('',(0.e0,0.e0,-1.e0));
#140592=direction('',(-1.e0,0.e0,0.e0));
#140593=axis2_placement_3d('',#140590,#140591,#140592);
#140595=cartesian_point('',(0.e0,0.e0,-6.491656859225e1));
#140596=direction('',(0.e0,0.e0,1.e0));
#140597=direction('',(-1.e0,0.e0,0.e0));
#140598=axis2_placement_3d('',#140595,#140596,#140597);
#140600=cartesian_point('',(0.e0,0.e0,-6.491656859225e1));
#140601=direction('',(0.e0,0.e0,-1.e0));
#140602=direction('',(-1.e0,0.e0,0.e0));
#140603=axis2_placement_3d('',#140600,#140601,#140602);
#140605=cartesian_point('',(0.e0,0.e0,-6.491656859225e1));
#140606=direction('',(0.e0,0.e0,-1.e0));
#140607=direction('',(-1.e0,0.e0,0.e0));
#140608=axis2_placement_3d('',#140605,#140606,#140607);
#140610=direction('',(5.651710034793e-1,0.e0,8.249737794780e-1));
#140611=vector('',#140610,6.189872260244e0);
#140612=cartesian_point('',(-1.099833638731e1,0.e0,-6.491656859225e1));
#140613=line('',#140612,#140611);
#140614=direction('',(-5.651710034793e-1,0.e0,8.249737794780e-1));
#140615=vector('',#140614,6.189872260244e0);
#140616=cartesian_point('',(1.099833638731e1,0.e0,-6.491656859225e1));
#140617=line('',#140616,#140615);
#140618=cartesian_point('',(0.e0,0.e0,-6.491656859225e1));
#140619=direction('',(0.e0,0.e0,1.e0));
#140620=direction('',(-1.e0,0.e0,0.e0));
#140621=axis2_placement_3d('',#140618,#140619,#140620);
#140623=cartesian_point('',(0.e0,0.e0,-5.981008627923e1));
#140624=direction('',(0.e0,0.e0,1.e0));
#140625=direction('',(-1.e0,0.e0,0.e0));
#140626=axis2_placement_3d('',#140623,#140624,#140625);
#140628=cartesian_point('',(0.e0,0.e0,-5.981008627923e1));
#140629=direction('',(0.e0,0.e0,-1.e0));
#140630=direction('',(-1.e0,0.e0,0.e0));
#140631=axis2_placement_3d('',#140628,#140629,#140630);
#140633=cartesian_point('',(0.e0,0.e0,-5.981008632923e1));
#140634=direction('',(0.e0,0.e0,-1.e0));
#140635=direction('',(-1.e0,0.e0,0.e0));
#140636=axis2_placement_3d('',#140633,#140634,#140635);
#140638=direction('',(0.e0,0.e0,1.e0));
#140639=vector('',#140638,6.679918865244e1);
#140640=cartesian_point('',(-6.e0,0.e0,-5.981008631256e1));
#140641=line('',#140640,#140639);
#140642=direction('',(0.e0,0.e0,1.e0));
#140643=vector('',#140642,6.679918865244e1);
#140644=cartesian_point('',(6.e0,0.e0,-5.981008631256e1));
#140645=line('',#140644,#140643);
#140646=cartesian_point('',(0.e0,0.e0,-5.981008632923e1));
#140647=direction('',(0.e0,0.e0,1.e0));
#140648=direction('',(-1.e0,0.e0,0.e0));
#140649=axis2_placement_3d('',#140646,#140647,#140648);
#140651=cartesian_point('',(0.e0,0.e0,6.989102339882e0));
#140652=direction('',(0.e0,0.e0,1.e0));
#140653=direction('',(-1.e0,0.e0,0.e0));
#140654=axis2_placement_3d('',#140651,#140652,#140653);
#140656=cartesian_point('',(0.e0,0.e0,6.989102339882e0));
#140657=direction('',(0.e0,0.e0,-1.e0));
#140658=direction('',(-1.e0,0.e0,0.e0));
#140659=axis2_placement_3d('',#140656,#140657,#140658);
#140661=cartesian_point('',(0.e0,0.e0,6.989102339882e0));
#140662=direction('',(0.e0,0.e0,-1.e0));
#140663=direction('',(-1.e0,0.e0,0.e0));
#140664=axis2_placement_3d('',#140661,#140662,#140663);
#140666=direction('',(0.e0,0.e0,1.e0));
#140667=vector('',#140666,1.4e0);
#140668=cartesian_point('',(-5.650000000945e0,0.e0,6.989102339882e0));
#140669=line('',#140668,#140667);
#140670=direction('',(0.e0,0.e0,1.e0));
#140671=vector('',#140670,1.4e0);
#140672=cartesian_point('',(5.650000000945e0,0.e0,6.989102339882e0));
#140673=line('',#140672,#140671);
#140674=cartesian_point('',(0.e0,0.e0,6.989102339882e0));
#140675=direction('',(0.e0,0.e0,1.e0));
#140676=direction('',(-1.e0,0.e0,0.e0));
#140677=axis2_placement_3d('',#140674,#140675,#140676);
#140679=cartesian_point('',(0.e0,0.e0,8.389102339882e0));
#140680=direction('',(0.e0,0.e0,1.e0));
#140681=direction('',(-1.e0,0.e0,0.e0));
#140682=axis2_placement_3d('',#140679,#140680,#140681);
#140684=cartesian_point('',(0.e0,0.e0,8.389102339882e0));
#140685=direction('',(0.e0,0.e0,-1.e0));
#140686=direction('',(-1.e0,0.e0,0.e0));
#140687=axis2_placement_3d('',#140684,#140685,#140686);
#140689=cartesian_point('',(0.e0,0.e0,8.389102339882e0));
#140690=direction('',(0.e0,0.e0,-1.e0));
#140691=direction('',(-1.e0,0.e0,0.e0));
#140692=axis2_placement_3d('',#140689,#140690,#140691);
#140694=direction('',(0.e0,0.e0,1.e0));
#140695=vector('',#140694,4.e0);
#140696=cartesian_point('',(-6.e0,0.e0,8.389102339882e0));
#140697=line('',#140696,#140695);
#140698=direction('',(0.e0,0.e0,1.e0));
#140699=vector('',#140698,4.e0);
#140700=cartesian_point('',(6.e0,0.e0,8.389102339882e0));
#140701=line('',#140700,#140699);
#140702=cartesian_point('',(0.e0,0.e0,8.389102339882e0));
#140703=direction('',(0.e0,0.e0,1.e0));
#140704=direction('',(-1.e0,0.e0,0.e0));
#140705=axis2_placement_3d('',#140702,#140703,#140704);
#140707=direction('',(7.071067811862e-1,0.e0,7.071067811869e-1));
#140708=vector('',#140707,1.414213562372e0);
#140709=cartesian_point('',(-6.e0,0.e0,1.238910233988e1));
#140710=line('',#140709,#140708);
#140711=direction('',(-7.071067811862e-1,0.e0,7.071067811869e-1));
#140712=vector('',#140711,1.414213562372e0);
#140713=cartesian_point('',(6.e0,0.e0,1.238910233988e1));
#140714=line('',#140713,#140712);
#140715=cartesian_point('',(0.e0,0.e0,1.238910233988e1));
#140716=direction('',(0.e0,0.e0,1.e0));
#140717=direction('',(-1.e0,0.e0,0.e0));
#140718=axis2_placement_3d('',#140715,#140716,#140717);
#140720=cartesian_point('',(0.e0,0.e0,1.238910233988e1));
#140721=direction('',(0.e0,0.e0,-1.e0));
#140722=direction('',(-1.e0,0.e0,0.e0));
#140723=axis2_placement_3d('',#140720,#140721,#140722);
#140725=cartesian_point('',(0.e0,0.e0,1.338910233988e1));
#140726=direction('',(0.e0,0.e0,1.e0));
#140727=direction('',(-1.e0,0.e0,0.e0));
#140728=axis2_placement_3d('',#140725,#140726,#140727);
#140730=cartesian_point('',(0.e0,0.e0,1.338910233988e1));
#140731=direction('',(0.e0,0.e0,-1.e0));
#140732=direction('',(-1.e0,0.e0,0.e0));
#140733=axis2_placement_3d('',#140730,#140731,#140732);
#140735=cartesian_point('',(0.e0,0.e0,-2.611516878959e0));
#140736=direction('',(0.e0,0.e0,-1.e0));
#140737=direction('',(-1.e0,0.e0,0.e0));
#140738=axis2_placement_3d('',#140735,#140736,#140737);
#140740=cartesian_point('',(0.e0,0.e0,-2.611516878959e0));
#140741=direction('',(0.e0,0.e0,1.e0));
#140742=direction('',(-1.e0,0.e0,0.e0));
#140743=axis2_placement_3d('',#140740,#140741,#140742);
#140745=cartesian_point('',(0.e0,0.e0,-3.311516878959e0));
#140746=direction('',(0.e0,0.e0,-1.e0));
#140747=direction('',(-1.e0,0.e0,0.e0));
#140748=axis2_placement_3d('',#140745,#140746,#140747);
#140750=cartesian_point('',(-5.195005271746e1,0.e0,-3.311516878959e0));
#140751=direction('',(0.e0,-1.e0,0.e0));
#140752=direction('',(1.e0,0.e0,0.e0));
#140753=axis2_placement_3d('',#140750,#140751,#140752);
#140755=cartesian_point('',(5.195005271746e1,-1.272409315520e-14,
-3.311516878959e0));
#140756=direction('',(0.e0,1.e0,0.e0));
#140757=direction('',(-1.e0,0.e0,0.e0));
#140758=axis2_placement_3d('',#140755,#140756,#140757);
#140760=cartesian_point('',(0.e0,0.e0,-3.311516878959e0));
#140761=direction('',(0.e0,0.e0,1.e0));
#140762=direction('',(-1.e0,0.e0,0.e0));
#140763=axis2_placement_3d('',#140760,#140761,#140762);
#140765=direction('',(0.e0,0.e0,1.e0));
#140766=vector('',#140765,2.229998733900e1);
#140767=cartesian_point('',(-5.125005271746e1,0.e0,-2.561150421796e1));
#140768=line('',#140767,#140766);
#140769=direction('',(0.e0,0.e0,1.e0));
#140770=vector('',#140769,2.229998733900e1);
#140771=cartesian_point('',(5.125005271746e1,0.e0,-2.561150421796e1));
#140772=line('',#140771,#140770);
#140773=cartesian_point('',(0.e0,0.e0,-2.561150421796e1));
#140774=direction('',(0.e0,0.e0,1.e0));
#140775=direction('',(-1.e0,0.e0,0.e0));
#140776=axis2_placement_3d('',#140773,#140774,#140775);
#140778=cartesian_point('',(0.e0,0.e0,-2.561150421796e1));
#140779=direction('',(0.e0,0.e0,-1.e0));
#140780=direction('',(-1.e0,0.e0,0.e0));
#140781=axis2_placement_3d('',#140778,#140779,#140780);
#140783=cartesian_point('',(0.e0,0.e0,-6.381151687896e1));
#140784=direction('',(0.e0,0.e0,-1.e0));
#140785=direction('',(-1.e0,0.e0,0.e0));
#140786=axis2_placement_3d('',#140783,#140784,#140785);
#140788=direction('',(0.e0,0.e0,1.e0));
#140789=vector('',#140788,3.820001266100e1);
#140790=cartesian_point('',(-5.125005271746e1,0.e0,-6.381151687896e1));
#140791=line('',#140790,#140789);
#140792=direction('',(0.e0,0.e0,1.e0));
#140793=vector('',#140792,3.820001266100e1);
#140794=cartesian_point('',(5.125005271746e1,0.e0,-6.381151687896e1));
#140795=line('',#140794,#140793);
#140796=cartesian_point('',(0.e0,0.e0,-6.381151687896e1));
#140797=direction('',(0.e0,0.e0,1.e0));
#140798=direction('',(-1.e0,0.e0,0.e0));
#140799=axis2_placement_3d('',#140796,#140797,#140798);
#140801=cartesian_point('',(-5.095005271746e1,0.e0,-6.381151687896e1));
#140802=direction('',(0.e0,1.e0,0.e0));
#140803=direction('',(0.e0,0.e0,-1.e0));
#140804=axis2_placement_3d('',#140801,#140802,#140803);
#140806=cartesian_point('',(5.095005271746e1,-1.247916379537e-14,
-6.381151687896e1));
#140807=direction('',(0.e0,-1.e0,0.e0));
#140808=direction('',(0.e0,0.e0,-1.e0));
#140809=axis2_placement_3d('',#140806,#140807,#140808);
#140811=cartesian_point('',(0.e0,0.e0,-6.411151687896e1));
#140812=direction('',(0.e0,0.e0,1.e0));
#140813=direction('',(-1.e0,0.e0,0.e0));
#140814=axis2_placement_3d('',#140811,#140812,#140813);
#140816=cartesian_point('',(0.e0,0.e0,-6.411151687896e1));
#140817=direction('',(0.e0,0.e0,-1.e0));
#140818=direction('',(-1.e0,0.e0,0.e0));
#140819=axis2_placement_3d('',#140816,#140817,#140818);
#140821=cartesian_point('',(0.e0,0.e0,-6.411151687896e1));
#140822=direction('',(0.e0,0.e0,-1.e0));
#140823=direction('',(-1.e0,0.e0,0.e0));
#140824=axis2_placement_3d('',#140821,#140822,#140823);
#140826=cartesian_point('',(0.e0,0.e0,-6.411151687896e1));
#140827=direction('',(0.e0,0.e0,1.e0));
#140828=direction('',(-1.e0,0.e0,0.e0));
#140829=axis2_placement_3d('',#140826,#140827,#140828);
#140831=cartesian_point('',(0.e0,0.e0,-6.441151687896e1));
#140832=direction('',(0.e0,0.e0,-1.e0));
#140833=direction('',(-1.e0,0.e0,0.e0));
#140834=axis2_placement_3d('',#140831,#140832,#140833);
#140836=cartesian_point('',(-5.055000073976e1,0.e0,-6.441151687896e1));
#140837=direction('',(0.e0,-1.e0,0.e0));
#140838=direction('',(1.e0,0.e0,0.e0));
#140839=axis2_placement_3d('',#140836,#140837,#140838);
#140841=cartesian_point('',(5.055000073976e1,-1.238117932057e-14,
-6.441151687896e1));
#140842=direction('',(0.e0,1.e0,0.e0));
#140843=direction('',(-1.e0,0.e0,0.e0));
#140844=axis2_placement_3d('',#140841,#140842,#140843);
#140846=cartesian_point('',(0.e0,0.e0,-6.441151687896e1));
#140847=direction('',(0.e0,0.e0,1.e0));
#140848=direction('',(-1.e0,0.e0,0.e0));
#140849=axis2_placement_3d('',#140846,#140847,#140848);
#140851=direction('',(0.e0,0.e0,1.e0));
#140852=vector('',#140851,7.199987339e0);
#140853=cartesian_point('',(-5.025000073976e1,0.e0,-7.161150421796e1));
#140854=line('',#140853,#140852);
#140855=direction('',(0.e0,0.e0,1.e0));
#140856=vector('',#140855,7.199987339e0);
#140857=cartesian_point('',(5.025000073976e1,0.e0,-7.161150421796e1));
#140858=line('',#140857,#140856);
#140859=cartesian_point('',(0.e0,0.e0,-7.161150421796e1));
#140860=direction('',(0.e0,0.e0,1.e0));
#140861=direction('',(-1.e0,0.e0,0.e0));
#140862=axis2_placement_3d('',#140859,#140860,#140861);
#140864=cartesian_point('',(0.e0,0.e0,-7.161150421796e1));
#140865=direction('',(0.e0,0.e0,-1.e0));
#140866=direction('',(-1.e0,0.e0,0.e0));
#140867=axis2_placement_3d('',#140864,#140865,#140866);
#140869=cartesian_point('',(0.e0,0.e0,-8.061150421796e1));
#140870=direction('',(0.e0,0.e0,-1.e0));
#140871=direction('',(-1.e0,0.e0,0.e0));
#140872=axis2_placement_3d('',#140869,#140870,#140871);
#140874=cartesian_point('',(-4.125000073976e1,0.e0,-7.161150421796e1));
#140875=direction('',(0.e0,1.e0,0.e0));
#140876=direction('',(0.e0,0.e0,-1.e0));
#140877=axis2_placement_3d('',#140874,#140875,#140876);
#140879=cartesian_point('',(4.125000073976e1,-1.010333627416e-14,
-7.161150421796e1));
#140880=direction('',(0.e0,-1.e0,0.e0));
#140881=direction('',(0.e0,0.e0,-1.e0));
#140882=axis2_placement_3d('',#140879,#140880,#140881);
#140884=cartesian_point('',(0.e0,0.e0,-8.061150421796e1));
#140885=direction('',(0.e0,0.e0,1.e0));
#140886=direction('',(-1.e0,0.e0,0.e0));
#140887=axis2_placement_3d('',#140884,#140885,#140886);
#140889=cartesian_point('',(0.e0,0.e0,-8.061150421796e1));
#140890=direction('',(0.e0,0.e0,-1.e0));
#140891=direction('',(-1.e0,0.e0,0.e0));
#140892=axis2_placement_3d('',#140889,#140890,#140891);
#140894=cartesian_point('',(0.e0,0.e0,-8.061150421796e1));
#140895=direction('',(0.e0,0.e0,1.e0));
#140896=direction('',(-1.e0,0.e0,0.e0));
#140897=axis2_placement_3d('',#140894,#140895,#140896);
#140899=cartesian_point('',(0.e0,0.e0,-7.811089766012e1));
#140900=direction('',(0.e0,0.e0,-1.e0));
#140901=direction('',(-1.e0,0.e0,0.e0));
#140902=axis2_placement_3d('',#140899,#140900,#140901);
#140904=cartesian_point('',(-2.120086972197e1,0.e0,-7.691150422652e1));
#140905=direction('',(0.e0,1.e0,0.e0));
#140906=direction('',(9.460021369966e-1,0.e0,-3.241603874596e-1));
#140907=axis2_placement_3d('',#140904,#140905,#140906);
#140909=cartesian_point('',(2.120086972197e1,0.e0,-7.691150422652e1));
#140910=direction('',(0.e0,-1.e0,0.e0));
#140911=direction('',(-9.460021369966e-1,0.e0,-3.241603874596e-1));
#140912=axis2_placement_3d('',#140909,#140910,#140911);
#140914=cartesian_point('',(0.e0,0.e0,-7.811089766012e1));
#140915=direction('',(0.e0,0.e0,1.e0));
#140916=direction('',(-1.e0,0.e0,0.e0));
#140917=axis2_placement_3d('',#140914,#140915,#140916);
#140919=cartesian_point('',(-6.999999999996e1,0.e0,-2.611516878959e0));
#140920=cartesian_point('',(-6.999999999996e1,0.e0,3.884831210412e-1));
#140921=vertex_point('',#140919);
#140922=vertex_point('',#140920);
#140923=cartesian_point('',(-5.075000073976e1,0.e0,3.884831210412e-1));
#140924=cartesian_point('',(-4.825000073976e1,0.e0,-2.111516878959e0));
#140925=vertex_point('',#140923);
#140926=vertex_point('',#140924);
#140927=cartesian_point('',(-4.825000073976e1,0.e0,-6.381151687896e1));
#140928=vertex_point('',#140927);
#140929=cartesian_point('',(-4.795000073976e1,0.e0,-6.411151687896e1));
#140930=vertex_point('',#140929);
#140931=cartesian_point('',(-4.755000073976e1,0.e0,-6.411151687896e1));
#140932=cartesian_point('',(-4.725000073976e1,0.e0,-6.441151687896e1));
#140933=vertex_point('',#140931);
#140934=vertex_point('',#140932);
#140935=cartesian_point('',(-4.725000073976e1,0.e0,-7.161150421796e1));
#140936=vertex_point('',#140935);
#140937=cartesian_point('',(-4.125000073976e1,0.e0,-7.761150421796e1));
#140938=vertex_point('',#140937);
#140939=cartesian_point('',(-2.120085721567e1,0.e0,-7.761150421796e1));
#140940=cartesian_point('',(-2.070085721665e1,0.e0,-7.711147295212e1));
#140941=vertex_point('',#140939);
#140942=vertex_point('',#140940);
#140943=cartesian_point('',(-2.070088228015e1,0.e0,-7.630984708431e1));
#140944=vertex_point('',#140943);
#140945=cartesian_point('',(-1.770242717606e1,0.e0,-7.267672844460e1));
#140946=vertex_point('',#140945);
#140947=cartesian_point('',(-1.770207229998e1,0.e0,-6.491656859225e1));
#140948=vertex_point('',#140947);
#140949=cartesian_point('',(-1.099833638731e1,0.e0,-6.491656859225e1));
#140950=cartesian_point('',(-7.500000070580e0,0.e0,-5.981008627923e1));
#140951=vertex_point('',#140949);
#140952=vertex_point('',#140950);
#140953=cartesian_point('',(-6.e0,0.e0,-5.981008631256e1));
#140954=cartesian_point('',(-6.e0,0.e0,6.989102339882e0));
#140955=vertex_point('',#140953);
#140956=vertex_point('',#140954);
#140957=cartesian_point('',(-5.650000000945e0,0.e0,6.989102339882e0));
#140958=cartesian_point('',(-5.650000000945e0,0.e0,8.389102339882e0));
#140959=vertex_point('',#140957);
#140960=vertex_point('',#140958);
#140961=cartesian_point('',(-6.e0,0.e0,8.389102339882e0));
#140962=cartesian_point('',(-6.e0,0.e0,1.238910233988e1));
#140963=vertex_point('',#140961);
#140964=vertex_point('',#140962);
#140965=cartesian_point('',(-5.000000000001e0,0.e0,1.338910233988e1));
#140966=vertex_point('',#140965);
#140967=cartesian_point('',(-1.770066181509e1,0.e0,-7.811089766012e1));
#140968=cartesian_point('',(-2.120061805943e1,0.e0,-8.061150421796e1));
#140969=vertex_point('',#140967);
#140970=vertex_point('',#140968);
#140971=cartesian_point('',(-4.125000073976e1,0.e0,-8.061150421796e1));
#140972=cartesian_point('',(-5.025000073976e1,0.e0,-7.161150421796e1));
#140973=vertex_point('',#140971);
#140974=vertex_point('',#140972);
#140975=cartesian_point('',(-5.025000073976e1,0.e0,-6.441151687896e1));
#140976=vertex_point('',#140975);
#140977=cartesian_point('',(-5.055000073976e1,0.e0,-6.411151687896e1));
#140978=vertex_point('',#140977);
#140979=cartesian_point('',(-5.095005271746e1,0.e0,-6.411151687896e1));
#140980=cartesian_point('',(-5.125005271746e1,0.e0,-6.381151687896e1));
#140981=vertex_point('',#140979);
#140982=vertex_point('',#140980);
#140983=cartesian_point('',(-5.125005271746e1,0.e0,-2.561150421796e1));
#140984=vertex_point('',#140983);
#140985=cartesian_point('',(-5.125005271746e1,0.e0,-3.311516878959e0));
#140986=vertex_point('',#140985);
#140987=cartesian_point('',(-5.195005271746e1,0.e0,-2.611516878959e0));
#140988=vertex_point('',#140987);
#140989=cartesian_point('',(6.999999999996e1,0.e0,-2.611516878959e0));
#140990=cartesian_point('',(6.999999999996e1,0.e0,3.884831210412e-1));
#140991=vertex_point('',#140989);
#140992=vertex_point('',#140990);
#140993=cartesian_point('',(5.075000073976e1,-1.243016519254e-14,
3.884831210412e-1));
#140994=cartesian_point('',(4.825000073976e1,-1.181784179296e-14,
-2.111516878959e0));
#140995=vertex_point('',#140993);
#140996=vertex_point('',#140994);
#140997=cartesian_point('',(4.825000073976e1,0.e0,-6.381151687896e1));
#140998=vertex_point('',#140997);
#140999=cartesian_point('',(4.795000073976e1,-1.174436298501e-14,
-6.411151687896e1));
#141000=vertex_point('',#140999);
#141001=cartesian_point('',(4.755000073976e1,-1.164639124108e-14,
-6.411151687896e1));
#141002=cartesian_point('',(4.725000073976e1,-1.157291243313e-14,
-6.441151687896e1));
#141003=vertex_point('',#141001);
#141004=vertex_point('',#141002);
#141005=cartesian_point('',(4.725000073976e1,0.e0,-7.161150421796e1));
#141006=vertex_point('',#141005);
#141007=cartesian_point('',(4.125000073976e1,-1.010333627416e-14,
-7.761150421796e1));
#141008=vertex_point('',#141007);
#141009=cartesian_point('',(2.120085721567e1,0.e0,-7.761150421796e1));
#141010=cartesian_point('',(2.070085721665e1,0.e0,-7.711147295212e1));
#141011=vertex_point('',#141009);
#141012=vertex_point('',#141010);
#141013=cartesian_point('',(2.070088228015e1,0.e0,-7.630984708431e1));
#141014=vertex_point('',#141013);
#141015=cartesian_point('',(1.770242717606e1,0.e0,-7.267672844460e1));
#141016=vertex_point('',#141015);
#141017=cartesian_point('',(1.770207229998e1,0.e0,-6.491656859225e1));
#141018=vertex_point('',#141017);
#141019=cartesian_point('',(1.099833638731e1,0.e0,-6.491656859225e1));
#141020=cartesian_point('',(7.500000070580e0,0.e0,-5.981008627923e1));
#141021=vertex_point('',#141019);
#141022=vertex_point('',#141020);
#141023=cartesian_point('',(6.e0,0.e0,-5.981008631256e1));
#141024=cartesian_point('',(6.e0,0.e0,6.989102339882e0));
#141025=vertex_point('',#141023);
#141026=vertex_point('',#141024);
#141027=cartesian_point('',(5.650000000945e0,0.e0,6.989102339882e0));
#141028=cartesian_point('',(5.650000000945e0,0.e0,8.389102339882e0));
#141029=vertex_point('',#141027);
#141030=vertex_point('',#141028);
#141031=cartesian_point('',(6.e0,0.e0,8.389102339882e0));
#141032=cartesian_point('',(6.e0,0.e0,1.238910233988e1));
#141033=vertex_point('',#141031);
#141034=vertex_point('',#141032);
#141035=cartesian_point('',(5.000000000001e0,0.e0,1.338910233988e1));
#141036=vertex_point('',#141035);
#141037=cartesian_point('',(1.770066181509e1,0.e0,-7.811089766012e1));
#141038=cartesian_point('',(2.120061805943e1,0.e0,-8.061150421796e1));
#141039=vertex_point('',#141037);
#141040=vertex_point('',#141038);
#141041=cartesian_point('',(4.125000073976e1,-1.010333627416e-14,
-8.061150421796e1));
#141042=cartesian_point('',(5.025000073976e1,-1.230770051262e-14,
-7.161150421796e1));
#141043=vertex_point('',#141041);
#141044=vertex_point('',#141042);
#141045=cartesian_point('',(5.025000073976e1,0.e0,-6.441151687896e1));
#141046=vertex_point('',#141045);
#141047=cartesian_point('',(5.055000073976e1,-1.238117932057e-14,
-6.411151687896e1));
#141048=vertex_point('',#141047);
#141049=cartesian_point('',(5.095005271746e1,-1.247916379537e-14,
-6.411151687896e1));
#141050=cartesian_point('',(5.125005271746e1,-1.255264260332e-14,
-6.381151687896e1));
#141051=vertex_point('',#141049);
#141052=vertex_point('',#141050);
#141053=cartesian_point('',(5.125005271746e1,0.e0,-2.561150421796e1));
#141054=vertex_point('',#141053);
#141055=cartesian_point('',(5.125005271746e1,0.e0,-3.311516878959e0));
#141056=vertex_point('',#141055);
#141057=cartesian_point('',(5.195005271746e1,-1.272409315520e-14,
-2.611516878959e0));
#141058=vertex_point('',#141057);
#141059=cartesian_point('',(0.e0,0.e0,0.e0));
#141060=direction('',(0.e0,0.e0,-1.e0));
#141061=direction('',(1.e0,0.e0,0.e0));
#141062=axis2_placement_3d('',#141059,#141060,#141061);
#141063=cylindrical_surface('',#141062,6.999999999996e1);
#141065=oriented_edge('',*,*,#141064,.f.);
#141067=oriented_edge('',*,*,#141066,.t.);
#141069=oriented_edge('',*,*,#141068,.t.);
#141071=oriented_edge('',*,*,#141070,.f.);
#141072=edge_loop('',(#141065,#141067,#141069,#141071));
#141073=face_outer_bound('',#141072,.f.);
#141075=cartesian_point('',(0.e0,0.e0,0.e0));
#141076=direction('',(0.e0,0.e0,-1.e0));
#141077=direction('',(1.e0,0.e0,0.e0));
#141078=axis2_placement_3d('',#141075,#141076,#141077);
#141079=cylindrical_surface('',#141078,6.999999999996e1);
#141080=oriented_edge('',*,*,#141064,.t.);
#141082=oriented_edge('',*,*,#141081,.t.);
#141083=oriented_edge('',*,*,#141068,.f.);
#141085=oriented_edge('',*,*,#141084,.f.);
#141086=edge_loop('',(#141080,#141082,#141083,#141085));
#141087=face_outer_bound('',#141086,.f.);
#141089=cartesian_point('',(0.e0,0.e0,3.884831210412e-1));
#141090=direction('',(0.e0,0.e0,-1.e0));
#141091=direction('',(1.e0,0.e0,0.e0));
#141092=axis2_placement_3d('',#141089,#141090,#141091);
#141093=plane('',#141092);
#141094=oriented_edge('',*,*,#141081,.f.);
#141095=oriented_edge('',*,*,#141070,.t.);
#141096=edge_loop('',(#141094,#141095));
#141097=face_outer_bound('',#141096,.f.);
#141099=oriented_edge('',*,*,#141098,.f.);
#141101=oriented_edge('',*,*,#141100,.t.);
#141102=edge_loop('',(#141099,#141101));
#141103=face_bound('',#141102,.f.);
#141105=cartesian_point('',(0.e0,0.e0,-2.111516878959e0));
#141106=direction('',(0.e0,0.e0,-1.e0));
#141107=direction('',(1.e0,0.e0,0.e0));
#141108=axis2_placement_3d('',#141105,#141106,#141107);
#141109=toroidal_surface('',#141108,5.075000073976e1,2.5e0);
#141111=oriented_edge('',*,*,#141110,.f.);
#141112=oriented_edge('',*,*,#141098,.t.);
#141114=oriented_edge('',*,*,#141113,.t.);
#141116=oriented_edge('',*,*,#141115,.f.);
#141117=edge_loop('',(#141111,#141112,#141114,#141116));
#141118=face_outer_bound('',#141117,.f.);
#141120=cartesian_point('',(0.e0,0.e0,-2.111516878959e0));
#141121=direction('',(0.e0,0.e0,-1.e0));
#141122=direction('',(1.e0,0.e0,0.e0));
#141123=axis2_placement_3d('',#141120,#141121,#141122);
#141124=toroidal_surface('',#141123,5.075000073976e1,2.5e0);
#141125=oriented_edge('',*,*,#141110,.t.);
#141127=oriented_edge('',*,*,#141126,.t.);
#141128=oriented_edge('',*,*,#141113,.f.);
#141129=oriented_edge('',*,*,#141100,.f.);
#141130=edge_loop('',(#141125,#141127,#141128,#141129));
#141131=face_outer_bound('',#141130,.f.);
#141133=cartesian_point('',(0.e0,0.e0,0.e0));
#141134=direction('',(0.e0,0.e0,-1.e0));
#141135=direction('',(1.e0,0.e0,0.e0));
#141136=axis2_placement_3d('',#141133,#141134,#141135);
#141137=cylindrical_surface('',#141136,4.825000073976e1);
#141139=oriented_edge('',*,*,#141138,.t.);
#141141=oriented_edge('',*,*,#141140,.t.);
#141143=oriented_edge('',*,*,#141142,.f.);
#141144=oriented_edge('',*,*,#141126,.f.);
#141145=edge_loop('',(#141139,#141141,#141143,#141144));
#141146=face_outer_bound('',#141145,.f.);
#141148=cartesian_point('',(0.e0,0.e0,0.e0));
#141149=direction('',(0.e0,0.e0,-1.e0));
#141150=direction('',(1.e0,0.e0,0.e0));
#141151=axis2_placement_3d('',#141148,#141149,#141150);
#141152=cylindrical_surface('',#141151,4.825000073976e1);
#141153=oriented_edge('',*,*,#141138,.f.);
#141154=oriented_edge('',*,*,#141115,.t.);
#141155=oriented_edge('',*,*,#141142,.t.);
#141157=oriented_edge('',*,*,#141156,.f.);
#141158=edge_loop('',(#141153,#141154,#141155,#141157));
#141159=face_outer_bound('',#141158,.f.);
#141161=cartesian_point('',(0.e0,0.e0,-6.381151687896e1));
#141162=direction('',(0.e0,0.e0,-1.e0));
#141163=direction('',(1.e0,0.e0,0.e0));
#141164=axis2_placement_3d('',#141161,#141162,#141163);
#141165=toroidal_surface('',#141164,4.795000073976e1,3.e-1);
#141167=oriented_edge('',*,*,#141166,.f.);
#141168=oriented_edge('',*,*,#141156,.t.);
#141170=oriented_edge('',*,*,#141169,.t.);
#141172=oriented_edge('',*,*,#141171,.f.);
#141173=edge_loop('',(#141167,#141168,#141170,#141172));
#141174=face_outer_bound('',#141173,.f.);
#141176=cartesian_point('',(0.e0,0.e0,-6.381151687896e1));
#141177=direction('',(0.e0,0.e0,-1.e0));
#141178=direction('',(1.e0,0.e0,0.e0));
#141179=axis2_placement_3d('',#141176,#141177,#141178);
#141180=toroidal_surface('',#141179,4.795000073976e1,3.e-1);
#141181=oriented_edge('',*,*,#141166,.t.);
#141183=oriented_edge('',*,*,#141182,.t.);
#141184=oriented_edge('',*,*,#141169,.f.);
#141185=oriented_edge('',*,*,#141140,.f.);
#141186=edge_loop('',(#141181,#141183,#141184,#141185));
#141187=face_outer_bound('',#141186,.f.);
#141189=cartesian_point('',(0.e0,0.e0,-6.411151687896e1));
#141190=direction('',(0.e0,0.e0,-1.e0));
#141191=direction('',(1.e0,0.e0,0.e0));
#141192=axis2_placement_3d('',#141189,#141190,#141191);
#141193=plane('',#141192);
#141194=oriented_edge('',*,*,#141182,.f.);
#141195=oriented_edge('',*,*,#141171,.t.);
#141196=edge_loop('',(#141194,#141195));
#141197=face_outer_bound('',#141196,.f.);
#141199=oriented_edge('',*,*,#141198,.f.);
#141201=oriented_edge('',*,*,#141200,.t.);
#141202=edge_loop('',(#141199,#141201));
#141203=face_bound('',#141202,.f.);
#141205=cartesian_point('',(0.e0,0.e0,-6.441151687896e1));
#141206=direction('',(0.e0,0.e0,-1.e0));
#141207=direction('',(1.e0,0.e0,0.e0));
#141208=axis2_placement_3d('',#141205,#141206,#141207);
#141209=toroidal_surface('',#141208,4.755000073976e1,3.e-1);
#141211=oriented_edge('',*,*,#141210,.f.);
#141212=oriented_edge('',*,*,#141198,.t.);
#141214=oriented_edge('',*,*,#141213,.t.);
#141216=oriented_edge('',*,*,#141215,.f.);
#141217=edge_loop('',(#141211,#141212,#141214,#141216));
#141218=face_outer_bound('',#141217,.f.);
#141220=cartesian_point('',(0.e0,0.e0,-6.441151687896e1));
#141221=direction('',(0.e0,0.e0,-1.e0));
#141222=direction('',(1.e0,0.e0,0.e0));
#141223=axis2_placement_3d('',#141220,#141221,#141222);
#141224=toroidal_surface('',#141223,4.755000073976e1,3.e-1);
#141225=oriented_edge('',*,*,#141210,.t.);
#141227=oriented_edge('',*,*,#141226,.t.);
#141228=oriented_edge('',*,*,#141213,.f.);
#141229=oriented_edge('',*,*,#141200,.f.);
#141230=edge_loop('',(#141225,#141227,#141228,#141229));
#141231=face_outer_bound('',#141230,.f.);
#141233=cartesian_point('',(0.e0,0.e0,0.e0));
#141234=direction('',(0.e0,0.e0,-1.e0));
#141235=direction('',(1.e0,0.e0,0.e0));
#141236=axis2_placement_3d('',#141233,#141234,#141235);
#141237=cylindrical_surface('',#141236,4.725000073976e1);
#141239=oriented_edge('',*,*,#141238,.t.);
#141241=oriented_edge('',*,*,#141240,.t.);
#141243=oriented_edge('',*,*,#141242,.f.);
#141244=oriented_edge('',*,*,#141226,.f.);
#141245=edge_loop('',(#141239,#141241,#141243,#141244));
#141246=face_outer_bound('',#141245,.f.);
#141248=cartesian_point('',(0.e0,0.e0,0.e0));
#141249=direction('',(0.e0,0.e0,-1.e0));
#141250=direction('',(1.e0,0.e0,0.e0));
#141251=axis2_placement_3d('',#141248,#141249,#141250);
#141252=cylindrical_surface('',#141251,4.725000073976e1);
#141253=oriented_edge('',*,*,#141238,.f.);
#141254=oriented_edge('',*,*,#141215,.t.);
#141255=oriented_edge('',*,*,#141242,.t.);
#141257=oriented_edge('',*,*,#141256,.f.);
#141258=edge_loop('',(#141253,#141254,#141255,#141257));
#141259=face_outer_bound('',#141258,.f.);
#141261=cartesian_point('',(0.e0,0.e0,-7.161150421796e1));
#141262=direction('',(0.e0,0.e0,-1.e0));
#141263=direction('',(1.e0,0.e0,0.e0));
#141264=axis2_placement_3d('',#141261,#141262,#141263);
#141265=toroidal_surface('',#141264,4.125000073976e1,6.e0);
#141267=oriented_edge('',*,*,#141266,.f.);
#141268=oriented_edge('',*,*,#141256,.t.);
#141270=oriented_edge('',*,*,#141269,.t.);
#141272=oriented_edge('',*,*,#141271,.f.);
#141273=edge_loop('',(#141267,#141268,#141270,#141272));
#141274=face_outer_bound('',#141273,.f.);
#141276=cartesian_point('',(0.e0,0.e0,-7.161150421796e1));
#141277=direction('',(0.e0,0.e0,-1.e0));
#141278=direction('',(1.e0,0.e0,0.e0));
#141279=axis2_placement_3d('',#141276,#141277,#141278);
#141280=toroidal_surface('',#141279,4.125000073976e1,6.e0);
#141281=oriented_edge('',*,*,#141266,.t.);
#141283=oriented_edge('',*,*,#141282,.t.);
#141284=oriented_edge('',*,*,#141269,.f.);
#141285=oriented_edge('',*,*,#141240,.f.);
#141286=edge_loop('',(#141281,#141283,#141284,#141285));
#141287=face_outer_bound('',#141286,.f.);
#141289=cartesian_point('',(0.e0,0.e0,-7.761150421796e1));
#141290=direction('',(0.e0,0.e0,-1.e0));
#141291=direction('',(1.e0,0.e0,0.e0));
#141292=axis2_placement_3d('',#141289,#141290,#141291);
#141293=plane('',#141292);
#141294=oriented_edge('',*,*,#141282,.f.);
#141295=oriented_edge('',*,*,#141271,.t.);
#141296=edge_loop('',(#141294,#141295));
#141297=face_outer_bound('',#141296,.f.);
#141299=oriented_edge('',*,*,#141298,.f.);
#141301=oriented_edge('',*,*,#141300,.t.);
#141302=edge_loop('',(#141299,#141301));
#141303=face_bound('',#141302,.f.);
#141305=cartesian_point('',(0.e0,0.e0,-7.711150421796e1));
#141306=direction('',(0.e0,0.e0,-1.e0));
#141307=direction('',(1.e0,0.e0,0.e0));
#141308=axis2_placement_3d('',#141305,#141306,#141307);
#141309=toroidal_surface('',#141308,2.120085721567e1,5.e-1);
#141311=oriented_edge('',*,*,#141310,.f.);
#141312=oriented_edge('',*,*,#141298,.t.);
#141314=oriented_edge('',*,*,#141313,.t.);
#141316=oriented_edge('',*,*,#141315,.f.);
#141317=edge_loop('',(#141311,#141312,#141314,#141316));
#141318=face_outer_bound('',#141317,.f.);
#141320=cartesian_point('',(0.e0,0.e0,-7.711150421796e1));
#141321=direction('',(0.e0,0.e0,-1.e0));
#141322=direction('',(1.e0,0.e0,0.e0));
#141323=axis2_placement_3d('',#141320,#141321,#141322);
#141324=toroidal_surface('',#141323,2.120085721567e1,5.e-1);
#141325=oriented_edge('',*,*,#141310,.t.);
#141327=oriented_edge('',*,*,#141326,.t.);
#141328=oriented_edge('',*,*,#141313,.f.);
#141329=oriented_edge('',*,*,#141300,.f.);
#141330=edge_loop('',(#141325,#141327,#141328,#141329));
#141331=face_outer_bound('',#141330,.f.);
#141333=cartesian_point('',(0.e0,0.e0,0.e0));
#141334=direction('',(0.e0,0.e0,-1.e0));
#141335=direction('',(1.e0,0.e0,0.e0));
#141336=axis2_placement_3d('',#141333,#141334,#141335);
#141337=cylindrical_surface('',#141336,2.070085721665e1);
#141339=oriented_edge('',*,*,#141338,.t.);
#141341=oriented_edge('',*,*,#141340,.t.);
#141343=oriented_edge('',*,*,#141342,.f.);
#141344=oriented_edge('',*,*,#141326,.f.);
#141345=edge_loop('',(#141339,#141341,#141343,#141344));
#141346=face_outer_bound('',#141345,.f.);
#141348=cartesian_point('',(0.e0,0.e0,0.e0));
#141349=direction('',(0.e0,0.e0,-1.e0));
#141350=direction('',(1.e0,0.e0,0.e0));
#141351=axis2_placement_3d('',#141348,#141349,#141350);
#141352=cylindrical_surface('',#141351,2.070085721665e1);
#141353=oriented_edge('',*,*,#141338,.f.);
#141354=oriented_edge('',*,*,#141315,.t.);
#141355=oriented_edge('',*,*,#141342,.t.);
#141357=oriented_edge('',*,*,#141356,.f.);
#141358=edge_loop('',(#141353,#141354,#141355,#141357));
#141359=face_outer_bound('',#141358,.f.);
#141361=cartesian_point('',(0.e0,0.e0,-7.630961571712e1));
#141362=direction('',(0.e0,0.e0,-1.e0));
#141363=direction('',(1.e0,0.e0,0.e0));
#141364=axis2_placement_3d('',#141361,#141362,#141363);
#141365=toroidal_surface('',#141364,1.700090735089e1,3.7e0);
#141367=oriented_edge('',*,*,#141366,.f.);
#141368=oriented_edge('',*,*,#141356,.t.);
#141370=oriented_edge('',*,*,#141369,.t.);
#141372=oriented_edge('',*,*,#141371,.f.);
#141373=edge_loop('',(#141367,#141368,#141370,#141372));
#141374=face_outer_bound('',#141373,.f.);
#141376=cartesian_point('',(0.e0,0.e0,-7.630961571712e1));
#141377=direction('',(0.e0,0.e0,-1.e0));
#141378=direction('',(1.e0,0.e0,0.e0));
#141379=axis2_placement_3d('',#141376,#141377,#141378);
#141380=toroidal_surface('',#141379,1.700090735089e1,3.7e0);
#141381=oriented_edge('',*,*,#141366,.t.);
#141383=oriented_edge('',*,*,#141382,.t.);
#141384=oriented_edge('',*,*,#141369,.f.);
#141385=oriented_edge('',*,*,#141340,.f.);
#141386=edge_loop('',(#141381,#141383,#141384,#141385));
#141387=face_outer_bound('',#141386,.f.);
#141389=cartesian_point('',(0.e0,0.e0,0.e0));
#141390=direction('',(0.e0,0.e0,-1.e0));
#141391=direction('',(1.e0,0.e0,0.e0));
#141392=axis2_placement_3d('',#141389,#141390,#141391);
#141393=cylindrical_surface('',#141392,1.770242717606e1);
#141395=oriented_edge('',*,*,#141394,.t.);
#141397=oriented_edge('',*,*,#141396,.t.);
#141399=oriented_edge('',*,*,#141398,.f.);
#141400=oriented_edge('',*,*,#141382,.f.);
#141401=edge_loop('',(#141395,#141397,#141399,#141400));
#141402=face_outer_bound('',#141401,.f.);
#141404=cartesian_point('',(0.e0,0.e0,0.e0));
#141405=direction('',(0.e0,0.e0,-1.e0));
#141406=direction('',(1.e0,0.e0,0.e0));
#141407=axis2_placement_3d('',#141404,#141405,#141406);
#141408=cylindrical_surface('',#141407,1.770242717606e1);
#141409=oriented_edge('',*,*,#141394,.f.);
#141410=oriented_edge('',*,*,#141371,.t.);
#141411=oriented_edge('',*,*,#141398,.t.);
#141413=oriented_edge('',*,*,#141412,.f.);
#141414=edge_loop('',(#141409,#141410,#141411,#141413));
#141415=face_outer_bound('',#141414,.f.);
#141417=cartesian_point('',(0.e0,0.e0,-6.491656859225e1));
#141418=direction('',(0.e0,0.e0,-1.e0));
#141419=direction('',(1.e0,0.e0,0.e0));
#141420=axis2_placement_3d('',#141417,#141418,#141419);
#141421=plane('',#141420);
#141422=oriented_edge('',*,*,#141396,.f.);
#141423=oriented_edge('',*,*,#141412,.t.);
#141424=edge_loop('',(#141422,#141423));
#141425=face_outer_bound('',#141424,.f.);
#141427=oriented_edge('',*,*,#141426,.f.);
#141429=oriented_edge('',*,*,#141428,.t.);
#141430=edge_loop('',(#141427,#141429));
#141431=face_bound('',#141430,.f.);
#141433=cartesian_point('',(0.e0,0.e0,-6.236332743574e1));
#141434=direction('',(0.e0,0.e0,-1.e0));
#141435=direction('',(1.e0,0.e0,0.e0));
#141436=axis2_placement_3d('',#141433,#141434,#141435);
#141437=conical_surface('',#141436,9.249168228945e0,3.441416693799e1);
#141439=oriented_edge('',*,*,#141438,.f.);
#141440=oriented_edge('',*,*,#141426,.t.);
#141442=oriented_edge('',*,*,#141441,.t.);
#141444=oriented_edge('',*,*,#141443,.f.);
#141445=edge_loop('',(#141439,#141440,#141442,#141444));
#141446=face_outer_bound('',#141445,.f.);
#141448=cartesian_point('',(0.e0,0.e0,-6.236332743574e1));
#141449=direction('',(0.e0,0.e0,-1.e0));
#141450=direction('',(1.e0,0.e0,0.e0));
#141451=axis2_placement_3d('',#141448,#141449,#141450);
#141452=conical_surface('',#141451,9.249168228945e0,3.441416693799e1);
#141453=oriented_edge('',*,*,#141438,.t.);
#141455=oriented_edge('',*,*,#141454,.t.);
#141456=oriented_edge('',*,*,#141441,.f.);
#141457=oriented_edge('',*,*,#141428,.f.);
#141458=edge_loop('',(#141453,#141455,#141456,#141457));
#141459=face_outer_bound('',#141458,.f.);
#141461=cartesian_point('',(0.e0,0.e0,-5.981008627923e1));
#141462=direction('',(0.e0,0.e0,-1.e0));
#141463=direction('',(1.e0,0.e0,0.e0));
#141464=axis2_placement_3d('',#141461,#141462,#141463);
#141465=plane('',#141464);
#141466=oriented_edge('',*,*,#141454,.f.);
#141467=oriented_edge('',*,*,#141443,.t.);
#141468=edge_loop('',(#141466,#141467));
#141469=face_outer_bound('',#141468,.f.);
#141471=oriented_edge('',*,*,#141470,.f.);
#141473=oriented_edge('',*,*,#141472,.t.);
#141474=edge_loop('',(#141471,#141473));
#141475=face_bound('',#141474,.f.);
#141477=cartesian_point('',(0.e0,0.e0,0.e0));
#141478=direction('',(0.e0,0.e0,-1.e0));
#141479=direction('',(1.e0,0.e0,0.e0));
#141480=axis2_placement_3d('',#141477,#141478,#141479);
#141481=cylindrical_surface('',#141480,6.e0);
#141483=oriented_edge('',*,*,#141482,.f.);
#141484=oriented_edge('',*,*,#141470,.t.);
#141486=oriented_edge('',*,*,#141485,.t.);
#141488=oriented_edge('',*,*,#141487,.f.);
#141489=edge_loop('',(#141483,#141484,#141486,#141488));
#141490=face_outer_bound('',#141489,.f.);
#141492=cartesian_point('',(0.e0,0.e0,0.e0));
#141493=direction('',(0.e0,0.e0,-1.e0));
#141494=direction('',(1.e0,0.e0,0.e0));
#141495=axis2_placement_3d('',#141492,#141493,#141494);
#141496=cylindrical_surface('',#141495,6.e0);
#141497=oriented_edge('',*,*,#141482,.t.);
#141499=oriented_edge('',*,*,#141498,.t.);
#141500=oriented_edge('',*,*,#141485,.f.);
#141501=oriented_edge('',*,*,#141472,.f.);
#141502=edge_loop('',(#141497,#141499,#141500,#141501));
#141503=face_outer_bound('',#141502,.f.);
#141505=cartesian_point('',(0.e0,0.e0,6.989102339882e0));
#141506=direction('',(0.e0,0.e0,-1.e0));
#141507=direction('',(1.e0,0.e0,0.e0));
#141508=axis2_placement_3d('',#141505,#141506,#141507);
#141509=plane('',#141508);
#141510=oriented_edge('',*,*,#141498,.f.);
#141511=oriented_edge('',*,*,#141487,.t.);
#141512=edge_loop('',(#141510,#141511));
#141513=face_outer_bound('',#141512,.f.);
#141515=oriented_edge('',*,*,#141514,.f.);
#141517=oriented_edge('',*,*,#141516,.t.);
#141518=edge_loop('',(#141515,#141517));
#141519=face_bound('',#141518,.f.);
#141521=cartesian_point('',(0.e0,0.e0,0.e0));
#141522=direction('',(0.e0,0.e0,-1.e0));
#141523=direction('',(1.e0,0.e0,0.e0));
#141524=axis2_placement_3d('',#141521,#141522,#141523);
#141525=cylindrical_surface('',#141524,5.650000000945e0);
#141527=oriented_edge('',*,*,#141526,.f.);
#141528=oriented_edge('',*,*,#141514,.t.);
#141530=oriented_edge('',*,*,#141529,.t.);
#141532=oriented_edge('',*,*,#141531,.f.);
#141533=edge_loop('',(#141527,#141528,#141530,#141532));
#141534=face_outer_bound('',#141533,.f.);
#141536=cartesian_point('',(0.e0,0.e0,0.e0));
#141537=direction('',(0.e0,0.e0,-1.e0));
#141538=direction('',(1.e0,0.e0,0.e0));
#141539=axis2_placement_3d('',#141536,#141537,#141538);
#141540=cylindrical_surface('',#141539,5.650000000945e0);
#141541=oriented_edge('',*,*,#141526,.t.);
#141543=oriented_edge('',*,*,#141542,.t.);
#141544=oriented_edge('',*,*,#141529,.f.);
#141545=oriented_edge('',*,*,#141516,.f.);
#141546=edge_loop('',(#141541,#141543,#141544,#141545));
#141547=face_outer_bound('',#141546,.f.);
#141549=cartesian_point('',(0.e0,0.e0,8.389102339882e0));
#141550=direction('',(0.e0,0.e0,-1.e0));
#141551=direction('',(1.e0,0.e0,0.e0));
#141552=axis2_placement_3d('',#141549,#141550,#141551);
#141553=plane('',#141552);
#141555=oriented_edge('',*,*,#141554,.f.);
#141557=oriented_edge('',*,*,#141556,.t.);
#141558=edge_loop('',(#141555,#141557));
#141559=face_outer_bound('',#141558,.f.);
#141560=oriented_edge('',*,*,#141542,.f.);
#141561=oriented_edge('',*,*,#141531,.t.);
#141562=edge_loop('',(#141560,#141561));
#141563=face_bound('',#141562,.f.);
#141565=cartesian_point('',(0.e0,0.e0,0.e0));
#141566=direction('',(0.e0,0.e0,-1.e0));
#141567=direction('',(1.e0,0.e0,0.e0));
#141568=axis2_placement_3d('',#141565,#141566,#141567);
#141569=cylindrical_surface('',#141568,6.e0);
#141571=oriented_edge('',*,*,#141570,.f.);
#141572=oriented_edge('',*,*,#141554,.t.);
#141574=oriented_edge('',*,*,#141573,.t.);
#141576=oriented_edge('',*,*,#141575,.f.);
#141577=edge_loop('',(#141571,#141572,#141574,#141576));
#141578=face_outer_bound('',#141577,.f.);
#141580=cartesian_point('',(0.e0,0.e0,0.e0));
#141581=direction('',(0.e0,0.e0,-1.e0));
#141582=direction('',(1.e0,0.e0,0.e0));
#141583=axis2_placement_3d('',#141580,#141581,#141582);
#141584=cylindrical_surface('',#141583,6.e0);
#141585=oriented_edge('',*,*,#141570,.t.);
#141587=oriented_edge('',*,*,#141586,.t.);
#141588=oriented_edge('',*,*,#141573,.f.);
#141589=oriented_edge('',*,*,#141556,.f.);
#141590=edge_loop('',(#141585,#141587,#141588,#141589));
#141591=face_outer_bound('',#141590,.f.);
#141593=cartesian_point('',(0.e0,0.e0,1.288910233988e1));
#141594=direction('',(0.e0,0.e0,-1.e0));
#141595=direction('',(1.e0,0.e0,0.e0));
#141596=axis2_placement_3d('',#141593,#141594,#141595);
#141597=conical_surface('',#141596,5.5e0,4.499999999997e1);
#141599=oriented_edge('',*,*,#141598,.t.);
#141601=oriented_edge('',*,*,#141600,.t.);
#141603=oriented_edge('',*,*,#141602,.f.);
#141604=oriented_edge('',*,*,#141586,.f.);
#141605=edge_loop('',(#141599,#141601,#141603,#141604));
#141606=face_outer_bound('',#141605,.f.);
#141608=cartesian_point('',(0.e0,0.e0,1.288910233988e1));
#141609=direction('',(0.e0,0.e0,-1.e0));
#141610=direction('',(1.e0,0.e0,0.e0));
#141611=axis2_placement_3d('',#141608,#141609,#141610);
#141612=conical_surface('',#141611,5.5e0,4.499999999997e1);
#141613=oriented_edge('',*,*,#141598,.f.);
#141614=oriented_edge('',*,*,#141575,.t.);
#141615=oriented_edge('',*,*,#141602,.t.);
#141617=oriented_edge('',*,*,#141616,.f.);
#141618=edge_loop('',(#141613,#141614,#141615,#141617));
#141619=face_outer_bound('',#141618,.f.);
#141621=cartesian_point('',(0.e0,0.e0,1.338910233988e1));
#141622=direction('',(0.e0,0.e0,-1.e0));
#141623=direction('',(1.e0,0.e0,0.e0));
#141624=axis2_placement_3d('',#141621,#141622,#141623);
#141625=plane('',#141624);
#141626=oriented_edge('',*,*,#141600,.f.);
#141627=oriented_edge('',*,*,#141616,.t.);
#141628=edge_loop('',(#141626,#141627));
#141629=face_outer_bound('',#141628,.f.);
#141631=cartesian_point('',(0.e0,0.e0,-2.611516878959e0));
#141632=direction('',(0.e0,0.e0,-1.e0));
#141633=direction('',(1.e0,0.e0,0.e0));
#141634=axis2_placement_3d('',#141631,#141632,#141633);
#141635=plane('',#141634);
#141636=oriented_edge('',*,*,#141084,.t.);
#141637=oriented_edge('',*,*,#141066,.f.);
#141638=edge_loop('',(#141636,#141637));
#141639=face_outer_bound('',#141638,.f.);
#141641=oriented_edge('',*,*,#141640,.t.);
#141643=oriented_edge('',*,*,#141642,.f.);
#141644=edge_loop('',(#141641,#141643));
#141645=face_bound('',#141644,.f.);
#141647=cartesian_point('',(0.e0,0.e0,-3.311516878959e0));
#141648=direction('',(0.e0,0.e0,-1.e0));
#141649=direction('',(1.e0,0.e0,0.e0));
#141650=axis2_placement_3d('',#141647,#141648,#141649);
#141651=toroidal_surface('',#141650,5.195005271746e1,7.e-1);
#141653=oriented_edge('',*,*,#141652,.f.);
#141655=oriented_edge('',*,*,#141654,.t.);
#141657=oriented_edge('',*,*,#141656,.t.);
#141658=oriented_edge('',*,*,#141640,.f.);
#141659=edge_loop('',(#141653,#141655,#141657,#141658));
#141660=face_outer_bound('',#141659,.f.);
#141662=cartesian_point('',(0.e0,0.e0,-3.311516878959e0));
#141663=direction('',(0.e0,0.e0,-1.e0));
#141664=direction('',(1.e0,0.e0,0.e0));
#141665=axis2_placement_3d('',#141662,#141663,#141664);
#141666=toroidal_surface('',#141665,5.195005271746e1,7.e-1);
#141667=oriented_edge('',*,*,#141652,.t.);
#141668=oriented_edge('',*,*,#141642,.t.);
#141669=oriented_edge('',*,*,#141656,.f.);
#141671=oriented_edge('',*,*,#141670,.f.);
#141672=edge_loop('',(#141667,#141668,#141669,#141671));
#141673=face_outer_bound('',#141672,.f.);
#141675=cartesian_point('',(0.e0,0.e0,0.e0));
#141676=direction('',(0.e0,0.e0,-1.e0));
#141677=direction('',(1.e0,0.e0,0.e0));
#141678=axis2_placement_3d('',#141675,#141676,#141677);
#141679=cylindrical_surface('',#141678,5.125005271746e1);
#141681=oriented_edge('',*,*,#141680,.t.);
#141682=oriented_edge('',*,*,#141670,.t.);
#141684=oriented_edge('',*,*,#141683,.f.);
#141686=oriented_edge('',*,*,#141685,.f.);
#141687=edge_loop('',(#141681,#141682,#141684,#141686));
#141688=face_outer_bound('',#141687,.f.);
#141690=cartesian_point('',(0.e0,0.e0,0.e0));
#141691=direction('',(0.e0,0.e0,-1.e0));
#141692=direction('',(1.e0,0.e0,0.e0));
#141693=axis2_placement_3d('',#141690,#141691,#141692);
#141694=cylindrical_surface('',#141693,5.125005271746e1);
#141695=oriented_edge('',*,*,#141680,.f.);
#141697=oriented_edge('',*,*,#141696,.t.);
#141698=oriented_edge('',*,*,#141683,.t.);
#141699=oriented_edge('',*,*,#141654,.f.);
#141700=edge_loop('',(#141695,#141697,#141698,#141699));
#141701=face_outer_bound('',#141700,.f.);
#141703=cartesian_point('',(0.e0,0.e0,0.e0));
#141704=direction('',(0.e0,0.e0,-1.e0));
#141705=direction('',(1.e0,0.e0,0.e0));
#141706=axis2_placement_3d('',#141703,#141704,#141705);
#141707=cylindrical_surface('',#141706,5.125005271746e1);
#141709=oriented_edge('',*,*,#141708,.f.);
#141711=oriented_edge('',*,*,#141710,.t.);
#141713=oriented_edge('',*,*,#141712,.t.);
#141714=oriented_edge('',*,*,#141696,.f.);
#141715=edge_loop('',(#141709,#141711,#141713,#141714));
#141716=face_outer_bound('',#141715,.f.);
#141718=cartesian_point('',(0.e0,0.e0,0.e0));
#141719=direction('',(0.e0,0.e0,-1.e0));
#141720=direction('',(1.e0,0.e0,0.e0));
#141721=axis2_placement_3d('',#141718,#141719,#141720);
#141722=cylindrical_surface('',#141721,5.125005271746e1);
#141723=oriented_edge('',*,*,#141708,.t.);
#141724=oriented_edge('',*,*,#141685,.t.);
#141725=oriented_edge('',*,*,#141712,.f.);
#141727=oriented_edge('',*,*,#141726,.f.);
#141728=edge_loop('',(#141723,#141724,#141725,#141727));
#141729=face_outer_bound('',#141728,.f.);
#141731=cartesian_point('',(0.e0,0.e0,-6.381151687896e1));
#141732=direction('',(0.e0,0.e0,-1.e0));
#141733=direction('',(1.e0,0.e0,0.e0));
#141734=axis2_placement_3d('',#141731,#141732,#141733);
#141735=toroidal_surface('',#141734,5.095005271746e1,3.e-1);
#141737=oriented_edge('',*,*,#141736,.t.);
#141738=oriented_edge('',*,*,#141726,.t.);
#141740=oriented_edge('',*,*,#141739,.f.);
#141742=oriented_edge('',*,*,#141741,.f.);
#141743=edge_loop('',(#141737,#141738,#141740,#141742));
#141744=face_outer_bound('',#141743,.f.);
#141746=cartesian_point('',(0.e0,0.e0,-6.381151687896e1));
#141747=direction('',(0.e0,0.e0,-1.e0));
#141748=direction('',(1.e0,0.e0,0.e0));
#141749=axis2_placement_3d('',#141746,#141747,#141748);
#141750=toroidal_surface('',#141749,5.095005271746e1,3.e-1);
#141751=oriented_edge('',*,*,#141736,.f.);
#141753=oriented_edge('',*,*,#141752,.t.);
#141754=oriented_edge('',*,*,#141739,.t.);
#141755=oriented_edge('',*,*,#141710,.f.);
#141756=edge_loop('',(#141751,#141753,#141754,#141755));
#141757=face_outer_bound('',#141756,.f.);
#141759=cartesian_point('',(0.e0,0.e0,-6.411151687896e1));
#141760=direction('',(0.e0,0.e0,-1.e0));
#141761=direction('',(1.e0,0.e0,0.e0));
#141762=axis2_placement_3d('',#141759,#141760,#141761);
#141763=plane('',#141762);
#141764=oriented_edge('',*,*,#141741,.t.);
#141765=oriented_edge('',*,*,#141752,.f.);
#141766=edge_loop('',(#141764,#141765));
#141767=face_outer_bound('',#141766,.f.);
#141769=oriented_edge('',*,*,#141768,.t.);
#141771=oriented_edge('',*,*,#141770,.f.);
#141772=edge_loop('',(#141769,#141771));
#141773=face_bound('',#141772,.f.);
#141775=cartesian_point('',(0.e0,0.e0,-6.441151687896e1));
#141776=direction('',(0.e0,0.e0,-1.e0));
#141777=direction('',(1.e0,0.e0,0.e0));
#141778=axis2_placement_3d('',#141775,#141776,#141777);
#141779=toroidal_surface('',#141778,5.055000073976e1,3.e-1);
#141781=oriented_edge('',*,*,#141780,.f.);
#141783=oriented_edge('',*,*,#141782,.t.);
#141785=oriented_edge('',*,*,#141784,.t.);
#141786=oriented_edge('',*,*,#141768,.f.);
#141787=edge_loop('',(#141781,#141783,#141785,#141786));
#141788=face_outer_bound('',#141787,.f.);
#141790=cartesian_point('',(0.e0,0.e0,-6.441151687896e1));
#141791=direction('',(0.e0,0.e0,-1.e0));
#141792=direction('',(1.e0,0.e0,0.e0));
#141793=axis2_placement_3d('',#141790,#141791,#141792);
#141794=toroidal_surface('',#141793,5.055000073976e1,3.e-1);
#141795=oriented_edge('',*,*,#141780,.t.);
#141796=oriented_edge('',*,*,#141770,.t.);
#141797=oriented_edge('',*,*,#141784,.f.);
#141799=oriented_edge('',*,*,#141798,.f.);
#141800=edge_loop('',(#141795,#141796,#141797,#141799));
#141801=face_outer_bound('',#141800,.f.);
#141803=cartesian_point('',(0.e0,0.e0,0.e0));
#141804=direction('',(0.e0,0.e0,-1.e0));
#141805=direction('',(1.e0,0.e0,0.e0));
#141806=axis2_placement_3d('',#141803,#141804,#141805);
#141807=cylindrical_surface('',#141806,5.025000073976e1);
#141809=oriented_edge('',*,*,#141808,.t.);
#141810=oriented_edge('',*,*,#141798,.t.);
#141812=oriented_edge('',*,*,#141811,.f.);
#141814=oriented_edge('',*,*,#141813,.f.);
#141815=edge_loop('',(#141809,#141810,#141812,#141814));
#141816=face_outer_bound('',#141815,.f.);
#141818=cartesian_point('',(0.e0,0.e0,0.e0));
#141819=direction('',(0.e0,0.e0,-1.e0));
#141820=direction('',(1.e0,0.e0,0.e0));
#141821=axis2_placement_3d('',#141818,#141819,#141820);
#141822=cylindrical_surface('',#141821,5.025000073976e1);
#141823=oriented_edge('',*,*,#141808,.f.);
#141825=oriented_edge('',*,*,#141824,.t.);
#141826=oriented_edge('',*,*,#141811,.t.);
#141827=oriented_edge('',*,*,#141782,.f.);
#141828=edge_loop('',(#141823,#141825,#141826,#141827));
#141829=face_outer_bound('',#141828,.f.);
#141831=cartesian_point('',(0.e0,0.e0,-7.161150421796e1));
#141832=direction('',(0.e0,0.e0,-1.e0));
#141833=direction('',(1.e0,0.e0,0.e0));
#141834=axis2_placement_3d('',#141831,#141832,#141833);
#141835=toroidal_surface('',#141834,4.125000073976e1,9.e0);
#141837=oriented_edge('',*,*,#141836,.f.);
#141839=oriented_edge('',*,*,#141838,.t.);
#141841=oriented_edge('',*,*,#141840,.t.);
#141842=oriented_edge('',*,*,#141824,.f.);
#141843=edge_loop('',(#141837,#141839,#141841,#141842));
#141844=face_outer_bound('',#141843,.f.);
#141846=cartesian_point('',(0.e0,0.e0,-7.161150421796e1));
#141847=direction('',(0.e0,0.e0,-1.e0));
#141848=direction('',(1.e0,0.e0,0.e0));
#141849=axis2_placement_3d('',#141846,#141847,#141848);
#141850=toroidal_surface('',#141849,4.125000073976e1,9.e0);
#141851=oriented_edge('',*,*,#141836,.t.);
#141852=oriented_edge('',*,*,#141813,.t.);
#141853=oriented_edge('',*,*,#141840,.f.);
#141855=oriented_edge('',*,*,#141854,.f.);
#141856=edge_loop('',(#141851,#141852,#141853,#141855));
#141857=face_outer_bound('',#141856,.f.);
#141859=cartesian_point('',(0.e0,0.e0,-8.061150421796e1));
#141860=direction('',(0.e0,0.e0,-1.e0));
#141861=direction('',(1.e0,0.e0,0.e0));
#141862=axis2_placement_3d('',#141859,#141860,#141861);
#141863=plane('',#141862);
#141864=oriented_edge('',*,*,#141854,.t.);
#141865=oriented_edge('',*,*,#141838,.f.);
#141866=edge_loop('',(#141864,#141865));
#141867=face_outer_bound('',#141866,.f.);
#141869=oriented_edge('',*,*,#141868,.t.);
#141871=oriented_edge('',*,*,#141870,.f.);
#141872=edge_loop('',(#141869,#141871));
#141873=face_bound('',#141872,.f.);
#141875=cartesian_point('',(0.e0,0.e0,-7.691150422652e1));
#141876=direction('',(0.e0,0.e0,-1.e0));
#141877=direction('',(1.e0,0.e0,0.e0));
#141878=axis2_placement_3d('',#141875,#141876,#141877);
#141879=toroidal_surface('',#141878,2.120086972197e1,3.7e0);
#141881=oriented_edge('',*,*,#141880,.f.);
#141883=oriented_edge('',*,*,#141882,.t.);
#141885=oriented_edge('',*,*,#141884,.t.);
#141886=oriented_edge('',*,*,#141868,.f.);
#141887=edge_loop('',(#141881,#141883,#141885,#141886));
#141888=face_outer_bound('',#141887,.f.);
#141890=cartesian_point('',(0.e0,0.e0,-7.691150422652e1));
#141891=direction('',(0.e0,0.e0,-1.e0));
#141892=direction('',(1.e0,0.e0,0.e0));
#141893=axis2_placement_3d('',#141890,#141891,#141892);
#141894=toroidal_surface('',#141893,2.120086972197e1,3.7e0);
#141895=oriented_edge('',*,*,#141880,.t.);
#141896=oriented_edge('',*,*,#141870,.t.);
#141897=oriented_edge('',*,*,#141884,.f.);
#141899=oriented_edge('',*,*,#141898,.f.);
#141900=edge_loop('',(#141895,#141896,#141897,#141899));
#141901=face_outer_bound('',#141900,.f.);
#141903=cartesian_point('',(0.e0,0.e0,-7.811089766012e1));
#141904=direction('',(0.e0,0.e0,-1.e0));
#141905=direction('',(1.e0,0.e0,0.e0));
#141906=axis2_placement_3d('',#141903,#141904,#141905);
#141907=plane('',#141906);
#141908=oriented_edge('',*,*,#141898,.t.);
#141909=oriented_edge('',*,*,#141882,.f.);
#141910=edge_loop('',(#141908,#141909));
#141911=face_outer_bound('',#141910,.f.);
#141913=closed_shell('',(#141074,#141088,#141104,#141119,#141132,#141147,
#141160,#141175,#141188,#141204,#141219,#141232,#141247,#141260,#141275,#141288,
#141304,#141319,#141332,#141347,#141360,#141375,#141388,#141403,#141416,#141432,
#141447,#141460,#141476,#141491,#141504,#141520,#141535,#141548,#141564,#141579,
#141592,#141607,#141620,#141630,#141646,#141661,#141674,#141689,#141702,#141717,
#141730,#141745,#141758,#141774,#141789,#141802,#141817,#141830,#141845,#141858,
#141874,#141889,#141902,#141912));
#141914=manifold_solid_brep('',#141913);
#141916=dimensional_exponents(0.e0,0.e0,0.e0,0.e0,0.e0,0.e0,0.e0);
#141918=plane_angle_measure_with_unit(plane_angle_measure(1.745329251994e-2),
#141917);
#141919=(conversion_based_unit('degree',#141918)named_unit(*)plane_angle_unit(
));
#141921=uncertainty_measure_with_unit(length_measure(2.192075545479e-2),#141915,
'closure',
'maximum model space distance between geometric entities at asserted connectivities');
#141923=cartesian_point('',(0.e0,0.e0,0.e0));
#141924=direction('',(0.e0,0.e0,1.e0));
#141925=direction('',(1.e0,0.e0,0.e0));
#141928=mechanical_context('',#75532,'mechanical');
#141929=product('102tieke','102tieke','not specified',(#141928));
#141930=product_definition_formation_with_specified_source('2','last_version',
#141929,.made.);
#141936=cartesian_point('',(0.e0,0.e0,2.258517251218e1));
#141937=direction('',(0.e0,0.e0,-1.e0));
#141938=direction('',(-1.e0,0.e0,0.e0));
#141939=axis2_placement_3d('',#141936,#141937,#141938);
#141940=item_defined_transformation('','',#141926,#141939);
#141941=(representation_relationship('','',#141927,#140345)representation_relationship_with_transformation(#141940)shape_representation_relationship());
#141942=context_dependent_shape_representation(#141941,#141935);
#141943=cartesian_point('',(-1.323370898982e2,0.e0,2.668135373793e1));
#141944=cartesian_point('',(-1.327315452275e2,0.e0,2.774491889620e1));
#141945=cartesian_point('',(-1.375959660049e2,-3.577028167464e-14,
4.132911611753e1));
#141946=cartesian_point('',(-1.431799092243e2,1.601934373778e-14,
6.856130564768e1));
#141947=cartesian_point('',(-1.418677169346e2,0.e0,1.005808574399e2));
#141948=cartesian_point('',(-1.360252073440e2,0.e0,1.241101178832e2));
#141949=cartesian_point('',(-1.282587635405e2,0.e0,1.415183248273e2));
#141950=cartesian_point('',(-1.202328946154e2,0.e0,1.528122878973e2));
#141951=cartesian_point('',(-1.151185189822e2,0.e0,1.586307870098e2));
#141953=cartesian_point('',(-1.957044648592e2,0.e0,-1.075929524526e1));
#141954=cartesian_point('',(-1.952975920575e2,0.e0,-1.234628987079e1));
#141955=cartesian_point('',(-1.923079289210e2,0.e0,-2.317366494128e1));
#141956=cartesian_point('',(-1.856443071595e2,0.e0,-3.845427168821e1));
#141957=cartesian_point('',(-1.738184160576e2,0.e0,-5.464996425107e1));
#141958=cartesian_point('',(-1.566314368541e2,0.e0,-7.109310636404e1));
#141959=cartesian_point('',(-1.298811359300e2,-1.251843652185e-14,
-8.797755639841e1));
#141960=cartesian_point('',(-1.049192769249e2,2.644720741403e-14,
-9.627014793477e1));
#141961=cartesian_point('',(-9.206228422232e1,2.627457035700e-14,
-9.873973781497e1));
#141963=cartesian_point('',(-4.306181480467e1,0.e0,1.279479585837e2));
#141964=cartesian_point('',(-4.233796802369e1,0.e0,1.288213494987e2));
#141965=cartesian_point('',(-3.300591852873e1,-4.211662197175e-14,
1.398261600773e2));
#141966=cartesian_point('',(-1.221412220461e1,1.886148536867e-14,
1.582780915236e2));
#141967=cartesian_point('',(1.617171921010e1,0.e0,1.731514755622e2));
#141968=cartesian_point('',(3.946991128150e1,0.e0,1.798563440565e2));
#141969=cartesian_point('',(5.842908263121e1,0.e0,1.818345098977e2));
#141970=cartesian_point('',(7.222287602174e1,0.e0,1.805308850561e2));
#141971=cartesian_point('',(7.981903188171e1,0.e0,1.790109553895e2));
#141973=cartesian_point('',(-1.071700554388e2,0.e0,1.641053905795e2));
#141974=cartesian_point('',(-1.083409966993e2,0.e0,1.629595310843e2));
#141975=cartesian_point('',(-1.162229469984e2,0.e0,1.549567193241e2));
#141976=cartesian_point('',(-1.261245297458e2,0.e0,1.415455502240e2));
#141977=cartesian_point('',(-1.342374653861e2,0.e0,1.232061818259e2));
#141978=cartesian_point('',(-1.398841545722e2,0.e0,1.001002501649e2));
#141979=cartesian_point('',(-1.411313667689e2,0.e0,6.849158498851e1));
#141980=cartesian_point('',(-1.358320322e2,1.849087566255e-14,
4.272768519626e1));
#141981=cartesian_point('',(-1.315422634219e2,1.831823860552e-14,
3.035840795947e1));
#141983=cartesian_point('',(8.927527509348e1,0.e0,1.012666048457e2));
#141984=cartesian_point('',(9.039357720379e1,0.e0,1.010764306025e2));
#141985=cartesian_point('',(1.045900474762e2,-1.996457589553e-14,
9.849704395977e1));
#141986=cartesian_point('',(1.309657870196e2,0.e0,8.971678587592e1));
#141987=cartesian_point('',(1.580394361447e2,0.e0,7.257061812230e1));
#141988=cartesian_point('',(1.754951186255e2,0.e0,5.574622617337e1));
#141989=cartesian_point('',(1.866878461717e2,0.e0,4.031618507038e1));
#141990=cartesian_point('',(1.924557706372e2,0.e0,2.771859715887e1));
#141991=cartesian_point('',(1.949375508639e2,0.e0,2.038016837972e1));
#141993=cartesian_point('',(8.853440942039e1,0.e0,1.748646858247e2));
#141994=cartesian_point('',(8.695659535817e1,0.e0,1.753058209551e2));
#141995=cartesian_point('',(7.608498192258e1,0.e0,1.781303842654e2));
#141996=cartesian_point('',(5.951977741375e1,0.e0,1.799998219122e2));
#141997=cartesian_point('',(3.958095067146e1,0.e0,1.778561460770e2));
#141998=cartesian_point('',(1.674728228183e1,0.e0,1.711933565289e2));
#141999=cartesian_point('',(-1.125023083892e1,0.e0,1.564691413869e2));
#142000=cartesian_point('',(-3.091275527516e1,1.958487127838e-14,
1.389978331310e2));
#142001=cartesian_point('',(-3.947997919962e1,1.941223422135e-14,
1.290981457744e2));
#142003=cartesian_point('',(1.323370898982e2,0.e0,-2.668135373793e1));
#142004=cartesian_point('',(1.327315452275e2,0.e0,-2.774491889620e1));
#142005=cartesian_point('',(1.375959660049e2,-2.804170980321e-14,
-4.132911611753e1));
#142006=cartesian_point('',(1.431799092243e2,1.255818426085e-14,
-6.856130564768e1));
#142007=cartesian_point('',(1.418677169346e2,0.e0,-1.005808574399e2));
#142008=cartesian_point('',(1.360252073440e2,0.e0,-1.241101178832e2));
#142009=cartesian_point('',(1.282587635405e2,0.e0,-1.415183248273e2));
#142010=cartesian_point('',(1.202328946154e2,0.e0,-1.528122878973e2));
#142011=cartesian_point('',(1.151185189822e2,0.e0,-1.586307870098e2));
#142013=cartesian_point('',(1.957044648592e2,0.e0,1.075929524526e1));
#142014=cartesian_point('',(1.952975920575e2,0.e0,1.234628987079e1));
#142015=cartesian_point('',(1.923079289210e2,0.e0,2.317366494128e1));
#142016=cartesian_point('',(1.856443071595e2,0.e0,3.845427168821e1));
#142017=cartesian_point('',(1.738184160576e2,0.e0,5.464996425107e1));
#142018=cartesian_point('',(1.566314368541e2,0.e0,7.109310636404e1));
#142019=cartesian_point('',(1.298811359300e2,0.e0,8.797755639841e1));
#142020=cartesian_point('',(1.049192769249e2,1.459371353496e-14,
9.627014793477e1));
#142021=cartesian_point('',(9.206228422232e1,1.442107647793e-14,
9.873973781497e1));
#142023=cartesian_point('',(-8.853440942039e1,0.e0,-1.748646858247e2));
#142024=cartesian_point('',(-8.695659535817e1,0.e0,-1.753058209551e2));
#142025=cartesian_point('',(-7.608498192258e1,0.e0,-1.781303842654e2));
#142026=cartesian_point('',(-5.951977741375e1,0.e0,-1.799998219122e2));
#142027=cartesian_point('',(-3.958095067146e1,0.e0,-1.778561460770e2));
#142028=cartesian_point('',(-1.674728228183e1,0.e0,-1.711933565289e2));
#142029=cartesian_point('',(1.125023083892e1,0.e0,-1.564691413869e2));
#142030=cartesian_point('',(3.091275527516e1,1.849087566255e-14,
-1.389978331310e2));
#142031=cartesian_point('',(3.947997919962e1,1.831823860552e-14,
-1.290981457744e2));
#142033=cartesian_point('',(-8.927527509348e1,0.e0,-1.012666048457e2));
#142034=cartesian_point('',(-9.039357720379e1,0.e0,-1.010764306025e2));
#142035=cartesian_point('',(-1.045900474762e2,-3.403946159360e-14,
-9.849704395977e1));
#142036=cartesian_point('',(-1.309657870196e2,1.524421420208e-14,
-8.971678587592e1));
#142037=cartesian_point('',(-1.580394361447e2,0.e0,-7.257061812230e1));
#142038=cartesian_point('',(-1.754951186255e2,0.e0,-5.574622617337e1));
#142039=cartesian_point('',(-1.866878461717e2,0.e0,-4.031618507038e1));
#142040=cartesian_point('',(-1.924557706372e2,0.e0,-2.771859715887e1));
#142041=cartesian_point('',(-1.949375508639e2,0.e0,-2.038016837971e1));
#142043=cartesian_point('',(4.306181480467e1,0.e0,-1.279479585837e2));
#142044=cartesian_point('',(4.233796802369e1,0.e0,-1.288213494987e2));
#142045=cartesian_point('',(3.300591852873e1,-2.427156012991e-14,
-1.398261600773e2));
#142046=cartesian_point('',(1.221412220461e1,1.086976245560e-14,
-1.582780915236e2));
#142047=cartesian_point('',(-1.617171921010e1,0.e0,-1.731514755622e2));
#142048=cartesian_point('',(-3.946991128150e1,0.e0,-1.798563440565e2));
#142049=cartesian_point('',(-5.842908263121e1,0.e0,-1.818345098977e2));
#142050=cartesian_point('',(-7.222287602174e1,0.e0,-1.805308850561e2));
#142051=cartesian_point('',(-7.981903188171e1,0.e0,-1.790109553895e2));
#142053=cartesian_point('',(1.071700554388e2,0.e0,-1.641053905795e2));
#142054=cartesian_point('',(1.083409966993e2,0.e0,-1.629595310843e2));
#142055=cartesian_point('',(1.162229469984e2,0.e0,-1.549567193241e2));
#142056=cartesian_point('',(1.261245297458e2,0.e0,-1.415455502240e2));
#142057=cartesian_point('',(1.342374653861e2,0.e0,-1.232061818259e2));
#142058=cartesian_point('',(1.398841545722e2,0.e0,-1.001002501649e2));
#142059=cartesian_point('',(1.411313667689e2,0.e0,-6.849158498851e1));
#142060=cartesian_point('',(1.358320322e2,0.e0,-4.272768519626e1));
#142061=cartesian_point('',(1.315422634219e2,0.e0,-3.035840795947e1));
#142063=cartesian_point('',(-8.299759232622e1,-2.e0,-3.910143988042e1));
#142064=cartesian_point('',(-7.415201977557e1,-2.e0,-4.590730506418e1));
#142065=cartesian_point('',(-6.442314638842e1,-2.e0,-5.189578128199e1));
#142066=cartesian_point('',(-5.432544128630e1,-2.e0,-5.670058047302e1));
#142067=cartesian_point('',(-5.409088057119e1,-2.e0,-5.681145919818e1));
#142069=cartesian_point('',(-1.346755160768e2,9.4e1,7.475717222101e0));
#142070=cartesian_point('',(-1.342586829031e2,9.386385811918e1,
6.682011408764e0));
#142071=cartesian_point('',(-1.324924708624e2,9.303335743147e1,
3.438610546901e0));
#142072=cartesian_point('',(-1.277010053832e2,9.025375338031e1,
-4.429369978791e0));
#142073=cartesian_point('',(-1.200938630144e2,8.613192755644e1,
-1.469902262240e1));
#142074=cartesian_point('',(-1.121088323923e2,8.215754042623e1,
-2.387090691782e1));
#142075=cartesian_point('',(-1.041165070944e2,7.853438785332e1,
-3.179226223048e1));
#142076=cartesian_point('',(-9.418723149732e1,7.437960879349e1,
-4.046403515650e1));
#142077=cartesian_point('',(-8.325342073154e1,7.017412109872e1,
-4.845631093424e1));
#142078=cartesian_point('',(-7.288030950081e1,6.621737307609e1,
-5.478013878896e1));
#142079=cartesian_point('',(-6.499703385051e1,6.281375338033e1,
-5.888249400680e1));
#142080=cartesian_point('',(-5.908578207815e1,5.943885261444e1,
-6.152184018502e1));
#142081=cartesian_point('',(-5.446500129473e1,5.556483171982e1,
-6.325454856717e1));
#142082=cartesian_point('',(-5.037056560923e1,5.066527079777e1,
-6.448768305477e1));
#142083=cartesian_point('',(-4.700238844887e1,4.486369520477e1,
-6.520607539406e1));
#142084=cartesian_point('',(-4.456875079636e1,3.828315660170e1,
-6.540877757613e1));
#142085=cartesian_point('',(-4.284987781267e1,2.863472564e1,-6.497125027878e1));
#142086=cartesian_point('',(-4.392920019625e1,1.702820661319e1,
-6.330898805963e1));
#142087=cartesian_point('',(-4.886261465983e1,5.678198495642e0,
-6.007201351336e1));
#142088=cartesian_point('',(-5.266787787572e1,-7.822688563646e-2,
-5.770394898921e1));
#142089=cartesian_point('',(-5.409088057119e1,-2.e0,-5.681145919818e1));
#142091=direction('',(-3.394469007605e-1,9.066963814295e-1,-2.503546953160e-1));
#142092=vector('',#142091,1.058788829053e2);
#142093=cartesian_point('',(-1.e2,-2.e0,1.732050807569e2));
#142094=line('',#142093,#142092);
#142095=cartesian_point('',(-1.e2,-2.e0,1.732050807569e2));
#142096=cartesian_point('',(-1.007865321932e2,-2.e0,1.725451018837e2));
#142097=cartesian_point('',(-1.015590800040e2,-2.e0,1.718841002029e2));
#142098=cartesian_point('',(-1.023178729090e2,-2.e0,1.712220217043e2));
#142100=cartesian_point('',(-8.947772323137e1,4.5e0,-3.470408125914e1));
#142101=cartesian_point('',(-8.971834654052e1,4.749714409807e0,
-3.453255152517e1));
#142102=cartesian_point('',(-9.025832949835e1,5.169838388707e0,
-3.412681054868e1));
#142103=cartesian_point('',(-9.119540817214e1,5.645132455267e0,
-3.337795627571e1));
#142104=cartesian_point('',(-9.226534343655e1,6.014607414789e0,
-3.248470487879e1));
#142105=cartesian_point('',(-9.343745182861e1,6.292990843958e0,
-3.146992981296e1));
#142106=cartesian_point('',(-9.471266922281e1,6.500574699715e0,
-3.032946049222e1));
#142107=cartesian_point('',(-9.609532907968e1,6.650557161013e0,
-2.905370526380e1));
#142108=cartesian_point('',(-9.757730495834e1,6.757819705730e0,
-2.764412364736e1));
#142109=cartesian_point('',(-9.917012832952e1,6.837200870800e0,
-2.608220505576e1));
#142110=cartesian_point('',(-1.008814169156e2,6.875211258489e0,
-2.434646933110e1));
#142111=cartesian_point('',(-1.027176233339e2,6.859554239499e0,
-2.241382791869e1));
#142112=cartesian_point('',(-1.046817201622e2,6.774549577762e0,
-2.026010735649e1));
#142113=cartesian_point('',(-1.067405394187e2,6.607520993996e0,
-1.789948918769e1));
#142114=cartesian_point('',(-1.089038741671e2,6.345657846179e0,
-1.529658238653e1));
#142115=cartesian_point('',(-1.111769659210e2,5.976911518067e0,
-1.241373131173e1));
#142116=cartesian_point('',(-1.135597910347e2,5.494111570889e0,
-9.212332975697e0));
#142117=cartesian_point('',(-1.160535670426e2,4.896672521475e0,
-5.642265742539e0));
#142118=cartesian_point('',(-1.186570069191e2,4.196554426804e0,
-1.642876187218e0));
#142119=cartesian_point('',(-1.213285911793e2,3.426217160104e0,
2.792094447524e0));
#142120=cartesian_point('',(-1.240562830488e2,2.591535761246e0,
7.730120977798e0));
#142121=cartesian_point('',(-1.268254336533e2,1.707124191973e0,
1.326911460080e1));
#142122=cartesian_point('',(-1.295959535172e2,8.093087410366e-1,
1.948070949662e1));
#142123=cartesian_point('',(-1.314404884114e2,2.414117382653e-1,
2.420109132686e1));
#142124=cartesian_point('',(-1.323370898982e2,0.e0,2.668135373793e1));
#142126=cartesian_point('',(0.e0,0.e0,0.e0));
#142127=direction('',(0.e0,-1.e0,0.e0));
#142128=direction('',(-9.802747399863e-1,0.e0,1.976396573180e-1));
#142129=axis2_placement_3d('',#142126,#142127,#142128);
#142131=cartesian_point('',(-9.206228422232e1,2.627457035700e-14,
-9.873973781497e1));
#142132=cartesian_point('',(-8.951945754396e1,2.399109057149e-1,
-9.925034393150e1));
#142133=cartesian_point('',(-8.461415987095e1,8.035188030386e-1,
-1.001063749470e2));
#142134=cartesian_point('',(-7.801867993986e1,1.689935649888e0,
-1.009455731896e2));
#142135=cartesian_point('',(-7.196831279190e1,2.566000447820e0,
-1.014521326241e2));
#142136=cartesian_point('',(-6.644239414317e1,3.394615746043e0,
-1.016868367594e2));
#142137=cartesian_point('',(-6.141998251137e1,4.152866275865e0,
-1.017129552765e2));
#142138=cartesian_point('',(-5.681054496381e1,4.841558550502e0,
-1.015796410052e2));
#142139=cartesian_point('',(-5.257449783677e1,5.438884016770e0,
-1.013210372935e2));
#142140=cartesian_point('',(-4.869097531021e1,5.927284471065e0,
-1.009660772683e2));
#142141=cartesian_point('',(-4.512570887029e1,6.304914077479e0,
-1.005394077628e2));
#142142=cartesian_point('',(-4.185725766792e1,6.576616038193e0,
-1.000622670899e2));
#142143=cartesian_point('',(-3.886297458698e1,6.753331276983e0,
-9.955207332005e1));
#142144=cartesian_point('',(-3.611614399275e1,6.848735195801e0,
-9.902191601107e1));
#142145=cartesian_point('',(-3.359196303399e1,6.876499627901e0,
-9.848176303375e1));
#142146=cartesian_point('',(-3.127049786890e1,6.849699064241e0,
-9.793986036927e1));
#142147=cartesian_point('',(-2.912663921775e1,6.778658900750e0,
-9.740064469549e1));
#142148=cartesian_point('',(-2.714831821300e1,6.676288412012e0,
-9.687000134831e1));
#142149=cartesian_point('',(-2.534526409891e1,6.535692236713e0,
-9.635684300518e1));
#142150=cartesian_point('',(-2.370407828756e1,6.337495622503e0,
-9.586187560777e1));
#142151=cartesian_point('',(-2.222003975454e1,6.067564540657e0,
-9.538773623810e1));
#142152=cartesian_point('',(-2.087675944288e1,5.702770606651e0,
-9.493174166329e1));
#142153=cartesian_point('',(-1.968489027362e1,5.204098498149e0,
-9.449697433891e1));
#142154=cartesian_point('',(-1.904255584899e1,4.763306009893e0,
-9.423883828994e1));
#142155=cartesian_point('',(-1.876678207185e1,4.5e0,-9.411930780334e1));
#142157=direction('',(4.974141284099e-2,9.065797258560e-1,-4.190930594933e-1));
#142158=vector('',#142157,1.024019869119e2);
#142159=cartesian_point('',(-1.978849540925e2,-4.726500308469e-1,
-7.060623056455e-1));
#142160=line('',#142159,#142158);
#142161=cartesian_point('',(-9.939237829482e1,9.4e1,-1.072202962965e2));
#142162=cartesian_point('',(-9.145892692376e1,9.4e1,-1.090263536074e2));
#142163=cartesian_point('',(-8.334920410303e1,9.4e1,-1.102497462179e2));
#142164=cartesian_point('',(-7.517413757885e1,9.4e1,-1.108050914846e2));
#142166=cartesian_point('',(2.202087426504e1,-2.e0,-7.289088944553e1));
#142167=cartesian_point('',(2.336006404128e1,-5.784948175914e-1,
-7.212876847379e1));
#142168=cartesian_point('',(2.598387328340e1,2.738392050849e0,
-7.064724050313e1));
#142169=cartesian_point('',(2.979562063690e1,9.801566965148e0,
-6.862206108534e1));
#142170=cartesian_point('',(3.270568907327e1,1.795860241493e1,
-6.733597483356e1));
#142171=cartesian_point('',(3.450128300416e1,2.649644695076e1,
-6.698102969343e1));
#142172=cartesian_point('',(3.504378902553e1,3.451769322440e1,
-6.761758851250e1));
#142173=cartesian_point('',(3.433996485607e1,4.134817738139e1,
-6.914655683501e1));
#142174=cartesian_point('',(3.268276290353e1,4.705557424963e1,
-7.127981667545e1));
#142175=cartesian_point('',(2.984026486606e1,5.255723476488e1,
-7.424617855093e1));
#142176=cartesian_point('',(2.547051873672e1,5.773806052130e1,
-7.813177847236e1));
#142177=cartesian_point('',(1.955320859445e1,6.226232396380e1,
-8.266920700739e1));
#142178=cartesian_point('',(1.249547295807e1,6.583119224354e1,
-8.732892011851e1));
#142179=cartesian_point('',(5.028822420473e0,6.864428941841e1,
-9.160061665545e1));
#142180=cartesian_point('',(-2.164843673685e0,7.112025701501e1,
-9.522495142381e1));
#142181=cartesian_point('',(-8.975360518518e0,7.340570656538e1,
-9.826852185936e1));
#142182=cartesian_point('',(-1.530379160713e1,7.552424791574e1,
-1.007815535847e2));
#142183=cartesian_point('',(-2.113277976319e1,7.748710043733e1,
-1.028408817825e2));
#142184=cartesian_point('',(-2.642982053548e1,7.927093625919e1,
-1.045051685124e2));
#142185=cartesian_point('',(-3.122432716595e1,8.087875802407e1,
-1.058449606436e2));
#142186=cartesian_point('',(-3.554941281768e1,8.232080589162e1,
-1.069196098242e2));
#142187=cartesian_point('',(-3.946599092910e1,8.361738875975e1,
-1.077842718604e2));
#142188=cartesian_point('',(-4.303762546834e1,8.479006116940e1,
-1.084834231384e2));
#142189=cartesian_point('',(-4.634298134573e1,8.586596615409e1,
-1.090547628037e2));
#142190=cartesian_point('',(-4.943138118561e1,8.686161570730e1,
-1.095219785782e2));
#142191=cartesian_point('',(-5.223961822983e1,8.775737344665e1,
-1.098903800006e2));
#142192=cartesian_point('',(-5.477753927317e1,8.855764289071e1,
-1.101771247757e2));
#142193=cartesian_point('',(-5.708665829357e1,8.927658207034e1,
-1.103994360392e2));
#142194=cartesian_point('',(-5.920380601304e1,8.992650172613e1,
-1.105706292350e2));
#142195=cartesian_point('',(-6.116812790732e1,9.051996315653e1,
-1.107015818244e2));
#142196=cartesian_point('',(-6.299941719574e1,9.106319448214e1,
-1.107993087401e2));
#142197=cartesian_point('',(-6.469905074653e1,9.155662099736e1,
-1.108687930183e2));
#142198=cartesian_point('',(-6.626353559741e1,9.199938042116e1,
-1.109144504326e2));
#142199=cartesian_point('',(-6.768262149014e1,9.238912372612e1,
-1.109404765164e2));
#142200=cartesian_point('',(-6.898156974613e1,9.273351900212e1,
-1.109513184919e2));
#142201=cartesian_point('',(-7.021514317497e1,9.304671378988e1,
-1.109498192633e2));
#142202=cartesian_point('',(-7.143345242545e1,9.333873027922e1,
-1.109365814291e2));
#142203=cartesian_point('',(-7.267492986152e1,9.361196628756e1,
-1.109101507667e2));
#142204=cartesian_point('',(-7.391889392716e1,9.384811270208e1,
-1.108689660790e2));
#142205=cartesian_point('',(-7.475406484546e1,9.396592200499e1,
-1.108296187180e2));
#142206=cartesian_point('',(-7.517413757885e1,9.4e1,-1.108050914846e2));
#142208=cartesian_point('',(-1.192790598299e1,-2.e0,-9.096839006782e1));
#142209=cartesian_point('',(-3.786532351911e-1,-2.e0,-8.652063608878e1));
#142210=cartesian_point('',(1.113162846205e1,-2.e0,-8.046590192868e1));
#142211=cartesian_point('',(2.153576995279e1,-2.e0,-7.323243963607e1));
#142212=cartesian_point('',(2.202087426504e1,-2.e0,-7.289088944553e1));
#142214=cartesian_point('',(1.949375508639e2,0.e0,2.038016837972e1));
#142215=cartesian_point('',(1.952239750363e2,0.e0,1.953323464756e1));
#142216=cartesian_point('',(1.957477532373e2,-2.886647080638e-2,
1.791861593867e1));
#142217=cartesian_point('',(1.963951198916e2,-1.248459854730e-1,
1.577806493696e1));
#142218=cartesian_point('',(1.969478063562e2,-2.568757753124e-1,
1.383091252529e1));
#142219=cartesian_point('',(1.974234980532e2,-4.154701484279e-1,
1.205204830633e1));
#142220=cartesian_point('',(1.978387618752e2,-5.955720372631e-1,
1.041036991381e1));
#142221=cartesian_point('',(1.982096271990e2,-7.977390275024e-1,
8.864191030291e0));
#142222=cartesian_point('',(1.985485763144e2,-1.026326436124e0,
7.375826485690e0));
#142223=cartesian_point('',(1.988679827197e2,-1.292957691793e0,
5.897510098501e0));
#142224=cartesian_point('',(1.991684196005e2,-1.608553782903e0,
4.428092572591e0));
#142225=cartesian_point('',(1.993531342753e2,-1.859159698211e0,
3.471008887335e0));
#142226=cartesian_point('',(1.994415569378e2,-2.e0,2.998866348215e0));
#142228=cartesian_point('',(0.e0,-2.e0,0.e0));
#142229=direction('',(0.e0,1.e0,0.e0));
#142230=direction('',(9.998869737602e-1,0.e0,1.503461687558e-2));
#142231=axis2_placement_3d('',#142228,#142229,#142230);
#142233=cartesian_point('',(-1.96e2,-4.e0,5.199329855543e-11));
#142234=direction('',(2.652713118612e-13,0.e0,1.e0));
#142235=direction('',(-8.660254038010e-1,4.999999999714e-1,2.297316949714e-13));
#142236=axis2_placement_3d('',#142233,#142234,#142235);
#142238=cartesian_point('',(-1.994641016152e2,-2.000000000029e0,
2.645546329507e-11));
#142239=cartesian_point('',(-1.993377266331e2,-1.781112110203e0,
-1.011873449104e-1));
#142240=cartesian_point('',(-1.990453444730e2,-1.371664268850e0,
-2.904666147407e-1));
#142241=cartesian_point('',(-1.985152091325e2,-8.614442240519e-1,
-5.263307902610e-1));
#142242=cartesian_point('',(-1.981022774449e2,-5.887582852643e-1,
-6.523878607088e-1));
#142243=cartesian_point('',(-1.978849540925e2,-4.726500308469e-1,
-7.060623056455e-1));
#142245=cartesian_point('',(-1.978849540925e2,-4.726500308469e-1,
-7.060623056455e-1));
#142246=cartesian_point('',(-1.975770004994e2,-3.112386990140e-1,
-2.416054949996e0));
#142247=cartesian_point('',(-1.969063115421e2,-7.991889553516e-2,
-5.806433290065e0));
#142248=cartesian_point('',(-1.961240364852e2,0.e0,-9.122769253071e0));
#142249=cartesian_point('',(-1.957044648592e2,0.e0,-1.075929524526e1));
#142251=cartesian_point('',(0.e0,0.e0,0.e0));
#142252=direction('',(0.e0,1.e0,0.e0));
#142253=direction('',(-9.984921676490e-1,0.e0,-5.489436349623e-2));
#142254=axis2_placement_3d('',#142251,#142252,#142253);
#142256=cartesian_point('',(-1.151185189822e2,0.e0,1.586307870098e2));
#142257=cartesian_point('',(-1.143948888966e2,0.e0,1.594540431241e2));
#142258=cartesian_point('',(-1.129941207348e2,-4.325875060711e-2,
1.609996291731e2));
#142259=cartesian_point('',(-1.110901662448e2,-1.872330983656e-1,
1.630001038609e2));
#142260=cartesian_point('',(-1.093195358075e2,-3.882576335473e-1,
1.647841721309e2));
#142261=cartesian_point('',(-1.076997026991e2,-6.301879981934e-1,
1.663570236105e2));
#142262=cartesian_point('',(-1.061992034972e2,-9.084629285125e-1,
1.677677048822e2));
#142263=cartesian_point('',(-1.047974970162e2,-1.224599892439e0,
1.690475767087e2));
#142264=cartesian_point('',(-1.034792383523e2,-1.587205697644e0,
1.702190306806e2));
#142265=cartesian_point('',(-1.026905777420e2,-1.856058949609e0,
1.709024908957e2));
#142266=cartesian_point('',(-1.023178729090e2,-2.e0,1.712220217043e2));
#142268=cartesian_point('',(0.e0,-2.e0,0.e0));
#142269=direction('',(0.e0,1.e0,0.e0));
#142270=direction('',(-5.129638470305e-1,0.e0,8.584102117517e-1));
#142271=axis2_placement_3d('',#142268,#142269,#142270);
#142273=cartesian_point('',(-9.973205080757e1,-2.e0,1.727409791417e2));
#142274=cartesian_point('',(-9.975649412079e1,-1.781112172641e0,
1.725809415700e2));
#142275=cartesian_point('',(-9.977422369586e1,-1.371664412860e0,
1.722330916306e2));
#142276=cartesian_point('',(-9.971342046738e1,-8.614445254230e-1,
1.716560491441e2));
#142277=cartesian_point('',(-9.961612323570e1,-5.887583838026e-1,
1.712354110670e2));
#142278=cartesian_point('',(-9.955394493961e1,-4.726500308469e-1,
1.710203661180e2));
#142280=cartesian_point('',(-9.955394493961e1,-4.726500308469e-1,
1.710203661180e2));
#142281=cartesian_point('',(-1.008807267731e2,-3.112555393745e-1,
1.698987911893e2));
#142282=cartesian_point('',(-1.034814059642e2,-7.993513344232e-2,
1.676228947387e2));
#142283=cartesian_point('',(-1.059624392442e2,0.e0,1.652871394252e2));
#142284=cartesian_point('',(-1.071700554388e2,0.e0,1.641053905795e2));
#142286=cartesian_point('',(0.e0,0.e0,0.e0));
#142287=direction('',(0.e0,1.e0,0.e0));
#142288=direction('',(-5.467859971368e-1,0.e0,8.372724009157e-1));
#142289=axis2_placement_3d('',#142286,#142287,#142288);
#142291=cartesian_point('',(7.981903188171e1,0.e0,1.790109553895e2));
#142292=cartesian_point('',(8.077733691443e1,0.e0,1.788192062633e2));
#142293=cartesian_point('',(8.260520375452e1,-3.452157050378e-2,
1.784277119409e2));
#142294=cartesian_point('',(8.504142640562e1,-1.521627542128e-1,
1.778493789298e2));
#142295=cartesian_point('',(8.728527803134e1,-3.198403279113e-1,
1.772706906292e2));
#142296=cartesian_point('',(8.931062419631e1,-5.234470248993e-1,
1.767106682195e2));
#142297=cartesian_point('',(9.115563778519e1,-7.567140021348e-1,
1.761701319848e2));
#142298=cartesian_point('',(9.284223538064e1,-1.017046424112e0,
1.756507513900e2));
#142299=cartesian_point('',(9.439834316004e1,-1.306689978854e0,
1.751502253078e2));
#142300=cartesian_point('',(9.583348813408e1,-1.629571578903e0,
1.746702353091e2));
#142301=cartesian_point('',(9.670784881817e1,-1.870742625733e0,
1.743672659312e2));
#142302=cartesian_point('',(9.712368402877e1,-2.e0,1.742208880525e2));
#142304=cartesian_point('',(0.e0,-2.e0,0.e0));
#142305=direction('',(0.e0,1.e0,0.e0));
#142306=direction('',(4.869231267297e-1,0.e0,8.734448286273e-1));
#142307=axis2_placement_3d('',#142304,#142305,#142306);
#142309=cartesian_point('',(9.973205080757e1,-2.e0,1.727409791417e2));
#142310=cartesian_point('',(9.958123254830e1,-1.781112172641e0,
1.726821288861e2));
#142311=cartesian_point('',(9.927112087654e1,-1.371664412859e0,
1.725235581788e2));
#142312=cartesian_point('',(9.880178903836e1,-8.614445254213e-1,
1.721823797950e2));
#142313=cartesian_point('',(9.848615439361e1,-5.887583838021e-1,
1.718877988821e2));
#142314=cartesian_point('',(9.833100915293e1,-4.726500308469e-1,
1.717264284237e2));
#142316=cartesian_point('',(9.833100915293e1,-4.726500308469e-1,
1.717264284237e2));
#142317=cartesian_point('',(9.668390148108e1,-3.100308536906e-1,
1.723191313808e2));
#142318=cartesian_point('',(9.339988606115e1,-7.875759442601e-2,
1.734370326447e2));
#142319=cartesian_point('',(9.014900838128e1,0.e0,1.744132661421e2));
#142320=cartesian_point('',(8.853440942039e1,0.e0,1.748646858247e2));
#142322=cartesian_point('',(0.e0,0.e0,0.e0));
#142323=direction('',(0.e0,1.e0,0.e0));
#142324=direction('',(4.517061705122e-1,0.e0,8.921667644119e-1));
#142325=axis2_placement_3d('',#142322,#142323,#142324);
#142327=cartesian_point('',(7.635955902115e0,-2.e0,9.142874334766e1));
#142328=cartesian_point('',(-2.680882517075e0,-2.e0,8.717118539966e1));
#142329=cartesian_point('',(-1.273149174523e1,-2.e0,8.173997200509e1));
#142330=cartesian_point('',(-2.194142245581e1,-2.e0,7.539750246225e1));
#142331=cartesian_point('',(-2.215472660609e1,-2.e0,7.524980628681e1));
#142333=cartesian_point('',(7.381191906423e1,9.4e1,1.128945595792e2));
#142334=cartesian_point('',(7.291613307992e1,9.386385811918e1,
1.129304243683e2));
#142335=cartesian_point('',(6.922415951853e1,9.303335743147e1,
1.130225403036e2));
#142336=cartesian_point('',(6.001455576720e1,9.025375338031e1,
1.128069997401e2));
#142337=cartesian_point('',(4.731720450539e1,8.613192755644e1,
1.113538475203e2));
#142338=cartesian_point('',(3.538160439394e1,8.215754042623e1,
1.090245502992e2));
#142339=cartesian_point('',(2.452534681183e1,7.853438785332e1,
1.060636712123e2));
#142340=cartesian_point('',(1.205073336350e1,7.437960879349e1,
1.018005527671e2));
#142341=cartesian_point('',(-3.376858769544e-1,7.017412109872e1,
9.632773277259e1));
#142342=cartesian_point('',(-1.100083706367e1,6.621737307609e1,
9.050626885785e1));
#142343=cartesian_point('',(-1.849521872281e1,6.281375338033e1,
8.573032948858e1));
#142344=cartesian_point('',(-2.373658544872e1,5.943885261444e1,
8.193070837466e1));
#142345=cartesian_point('',(-2.754754531672e1,5.556483171982e1,
7.879534902197e1));
#142346=cartesian_point('',(-3.066268895202e1,5.066527079777e1,
7.586603094797e1));
#142347=cartesian_point('',(-3.296892354790e1,4.486369520477e1,
7.330830013229e1));
#142348=cartesian_point('',(-3.436128761323e1,3.828315660170e1,
7.130205919265e1));
#142349=cartesian_point('',(-3.484181435073e1,2.863472564e1,6.959470787422e1));
#142350=cartesian_point('',(-3.286259184940e1,1.702820661319e1,
6.969829736769e1));
#142351=cartesian_point('',(-2.759258242914e1,5.678198495642e0,
7.235227234742e1));
#142352=cartesian_point('',(-2.363914678548e1,-7.822688563646e-2,
7.446369469840e1));
#142353=cartesian_point('',(-2.215472660609e1,-2.e0,7.524980628681e1));
#142355=direction('',(-4.709007572009e-2,9.066963814295e-1,4.191469869525e-1));
#142356=vector('',#142355,1.058788829053e2);
#142357=cartesian_point('',(2.e2,-2.e0,2.446859856718e-14));
#142358=line('',#142357,#142356);
#142359=cartesian_point('',(2.e2,-2.e0,2.446859856718e-14));
#142360=cartesian_point('',(1.998217076264e2,-2.e0,1.011146296781e0));
#142361=cartesian_point('',(1.996355372843e2,-2.e0,2.010693166971e0));
#142362=cartesian_point('',(1.994415569378e2,-2.e0,2.998866348215e0));
#142364=cartesian_point('',(-7.479347760110e1,4.5e0,6.013794076159e1));
#142365=cartesian_point('',(-7.476523021063e1,4.749802294598e0,
6.043219505082e1));
#142366=cartesian_point('',(-7.468380131949e1,5.170053956662e0,
6.110297870606e1));
#142367=cartesian_point('',(-7.450371635906e1,5.645452930094e0,
6.228947718204e1));
#142368=cartesian_point('',(-7.426495096285e1,6.014993146895e0,
6.366343974211e1));
#142369=cartesian_point('',(-7.397196511907e1,6.293400926702e0,
6.518685458962e1));
#142370=cartesian_point('',(-7.362158308997e1,6.500977442909e0,
6.686271541825e1));
#142371=cartesian_point('',(-7.320776696855e1,6.650879618875e0,
6.869905585594e1));
#142372=cartesian_point('',(-7.272783551743e1,6.758062325903e0,
7.068770150060e1));
#142373=cartesian_point('',(-7.217135084046e1,6.837363549041e0,
7.284864366748e1));
#142374=cartesian_point('',(-7.152327570397e1,6.875258830013e0,
7.519999985825e1));
#142375=cartesian_point('',(-7.076647424507e1,6.859410752275e0,
7.776002979647e1));
#142376=cartesian_point('',(-6.988114148234e1,6.773802541194e0,
8.054352086510e1));
#142377=cartesian_point('',(-6.886992159458e1,6.607062873457e0,
8.349482608439e1));
#142378=cartesian_point('',(-6.770196768251e1,6.346330184091e0,
8.665776955890e1));
#142379=cartesian_point('',(-6.633786681965e1,5.976727526002e0,
9.007912038605e1));
#142380=cartesian_point('',(-6.473661686459e1,5.487375356248e0,
9.378779673021e1));
#142381=cartesian_point('',(-6.289318522146e1,4.890141654575e0,
9.772406127019e1));
#142382=cartesian_point('',(-6.075123130168e1,4.196625052872e0,
1.019378646949e2));
#142383=cartesian_point('',(-5.824932374513e1,3.427090721727e0,
1.064646821849e2));
#142384=cartesian_point('',(-5.532991749459e1,2.590466692923e0,
1.113071042254e2));
#142385=cartesian_point('',(-5.191702662884e1,1.706118655046e0,
1.164746492826e2));
#142386=cartesian_point('',(-4.792689974069e1,8.092941622036e-1,
1.219739974692e2));
#142387=cartesian_point('',(-4.476154273595e1,2.414200357243e-1,
1.259312784015e2));
#142388=cartesian_point('',(-4.306181480467e1,0.e0,1.279479585837e2));
#142390=cartesian_point('',(0.e0,0.e0,0.e0));
#142391=direction('',(0.e0,-1.e0,0.e0));
#142392=direction('',(-3.189764059605e-1,0.e0,9.477626561753e-1));
#142393=axis2_placement_3d('',#142390,#142391,#142392);
#142395=cartesian_point('',(-1.315422634219e2,1.831823860552e-14,
3.035840795947e1));
#142396=cartesian_point('',(-1.307131943006e2,2.398685634349e-1,
2.790138612079e1));
#142397=cartesian_point('',(-1.290019940583e2,8.034116514695e-1,
2.322483602244e1));
#142398=cartesian_point('',(-1.264226443715e2,1.692742001289e0,
1.707470168501e1));
#142399=cartesian_point('',(-1.238389464711e2,2.567726189437e0,
1.159025529764e1));
#142400=cartesian_point('',(-1.212872732930e2,3.393772746540e0,
6.702245468526e0));
#142401=cartesian_point('',(-1.187874750116e2,4.155482051601e0,
2.319742347660e0));
#142402=cartesian_point('',(-1.163528762450e2,4.847939728109e0,
-1.626847844574e0));
#142403=cartesian_point('',(-1.139969816515e2,5.447785775219e0,
-5.183939642058e0));
#142404=cartesian_point('',(-1.117387160972e2,5.936381455221e0,
-8.378658662145e0));
#142405=cartesian_point('',(-1.095881454463e2,6.311677350149e0,
-1.124723371726e1));
#142406=cartesian_point('',(-1.075482346186e2,6.580607199377e0,
-1.382701115460e1));
#142407=cartesian_point('',(-1.056186120241e2,6.755189653679e0,
-1.615199067821e1));
#142408=cartesian_point('',(-1.037919381986e2,6.849416909842e0,
-1.825783525400e1));
#142409=cartesian_point('',(-1.020652604076e2,6.876465182005e0,
-2.016938774790e1));
#142410=cartesian_point('',(-1.004371397762e2,6.849162635343e0,
-2.190618706028e1));
#142411=cartesian_point('',(-9.890037900479e1,6.777784258544e0,
-2.349047234093e1));
#142412=cartesian_point('',(-9.745488928318e1,6.675328724676e0,
-2.493482085146e1));
#142413=cartesian_point('',(-9.611159979887e1,6.534560856877e0,
-2.623687866268e1));
#142414=cartesian_point('',(-9.486459403868e1,6.336248219024e0,
-2.740837877399e1));
#142415=cartesian_point('',(-9.371386205943e1,6.066286247666e0,
-2.845463074873e1));
#142416=cartesian_point('',(-9.264892460463e1,5.701551948832e0,
-2.938841494242e1));
#142417=cartesian_point('',(-9.167810582026e1,5.203268947585e0,
-3.020176164604e1));
#142418=cartesian_point('',(-9.113418330873e1,4.762954142389e0,
-3.062832131506e1));
#142419=cartesian_point('',(-9.089310258022e1,4.5e0,-3.080714388016e1));
#142421=cartesian_point('',(1.468424563027e1,4.5e0,9.484202202073e1));
#142422=cartesian_point('',(1.495321763262e1,4.749817728694e0,
9.496469378644e1));
#142423=cartesian_point('',(1.557488767468e1,5.170089374436e0,
9.522958231873e1));
#142424=cartesian_point('',(1.669256538839e1,5.645509035440e0,
9.566690842331e1));
#142425=cartesian_point('',(1.800188596775e1,6.015039230108e0,
9.614712694437e1));
#142426=cartesian_point('',(1.946760561229e1,6.293415124737e0,
9.665506635161e1));
#142427=cartesian_point('',(2.109394887501e1,6.500968898303e0,
9.718949590960e1));
#142428=cartesian_point('',(2.289128379593e1,6.650886747280e0,
9.774932855705e1));
#142429=cartesian_point('',(2.485434730154e1,6.758111159862e0,
9.832827367255e1));
#142430=cartesian_point('',(2.700499790571e1,6.837417452117e0,
9.892705930808e1));
#142431=cartesian_point('',(2.936566545359e1,6.875271646368e0,
9.954152510898e1));
#142432=cartesian_point('',(3.195967006800e1,6.859356352827e0,
1.001657131381e2));
#142433=cartesian_point('',(3.480924896190e1,6.773965301235e0,
1.007900362715e2));
#142434=cartesian_point('',(3.788543498757e1,6.606430383427e0,
1.013928264122e2));
#142435=cartesian_point('',(4.122419263316e1,6.343911273423e0,
1.019649197905e2));
#142436=cartesian_point('',(4.486074787405e1,5.974359571463e0,
1.024919572992e2));
#142437=cartesian_point('',(4.882935123600e1,5.490528620427e0,
1.029547055482e2));
#142438=cartesian_point('',(5.316941392726e1,4.892457204781e0,
1.033282927610e2));
#142439=cartesian_point('',(5.790507299591e1,4.196633188815e0,
1.035811206478e2));
#142440=cartesian_point('',(6.307645771303e1,3.427089956248e0,
1.036776943220e2));
#142441=cartesian_point('',(6.872445662306e1,2.591271172131e0,
1.035707564741e2));
#142442=cartesian_point('',(7.490105664149e1,1.707539110292e0,
1.031997570281e2));
#142443=cartesian_point('',(8.167316943189e1,8.087345358958e-1,
1.024925383378e2));
#142444=cartesian_point('',(8.668083909831e1,2.412411121784e-1,
1.017299286849e2));
#142445=cartesian_point('',(8.927527509348e1,0.e0,1.012666048457e2));
#142447=cartesian_point('',(0.e0,0.e0,0.e0));
#142448=direction('',(0.e0,-1.e0,0.e0));
#142449=direction('',(6.612983340258e-1,0.e0,7.501229988573e-1));
#142450=axis2_placement_3d('',#142447,#142448,#142449);
#142452=cartesian_point('',(-3.947997919962e1,1.941223422135e-14,
1.290981457744e2));
#142453=cartesian_point('',(-4.119217002854e1,2.397120483005e-1,
1.271529100369e2));
#142454=cartesian_point('',(-4.438450054491e1,8.028264311827e-1,
1.233352761069e2));
#142455=cartesian_point('',(-4.841737945249e1,1.691158074141e0,
1.180318038803e2));
#142456=cartesian_point('',(-5.187446942059e1,2.565702028117e0,
1.130541988579e2));
#142457=cartesian_point('',(-5.483463182064e1,3.392397352875e0,
1.083967817924e2));
#142458=cartesian_point('',(-5.737926341973e1,4.153824462605e0,
1.040423521074e2));
#142459=cartesian_point('',(-5.956905374743e1,4.842769014253e0,
9.998179451859e1));
#142460=cartesian_point('',(-6.146205056563e1,5.439721902721e0,
9.618583302503e1));
#142461=cartesian_point('',(-6.310285867530e1,5.930032680192e0,
9.263077682440e1));
#142462=cartesian_point('',(-6.452950608197e1,6.310702471621e0,
8.929551259421e1));
#142463=cartesian_point('',(-6.575637395241e1,6.582319999181e0,
8.620654669266e1));
#142464=cartesian_point('',(-6.681274725702e1,6.757401345913e0,
8.334966044887e1));
#142465=cartesian_point('',(-6.772339969630e1,6.850484918937e0,
8.071052402771e1));
#142466=cartesian_point('',(-6.851186753165e1,6.876350819916e0,
7.826769065942e1));
#142467=cartesian_point('',(-6.919738114669e1,6.848491406600e0,
7.600223289048e1));
#142468=cartesian_point('',(-6.979827060682e1,6.777010153556e0,
7.388774986090e1));
#142469=cartesian_point('',(-7.032559220216e1,6.674377048070e0,
7.191572316811e1));
#142470=cartesian_point('',(-7.078059022643e1,6.533339518097e0,
7.010429799371e1));
#142471=cartesian_point('',(-7.117068514025e1,6.334881385134e0,
6.844189591934e1));
#142472=cartesian_point('',(-7.150056655298e1,6.064962313492e0,
6.692543030775e1));
#142473=cartesian_point('',(-7.177618496082e1,5.700406124421e0,
6.553880125382e1));
#142474=cartesian_point('',(-7.199473781838e1,5.202508212611e0,
6.429339540564e1));
#142475=cartesian_point('',(-7.209203623633e1,4.762645810688e0,
6.361000758894e1));
#142476=cartesian_point('',(-7.212632050837e1,4.5e0,6.331216392318e1));
#142478=cartesian_point('',(8.947772323137e1,4.5e0,3.470408125914e1));
#142479=cartesian_point('',(8.971852200322e1,4.749896501748e0,
3.453242644556e1));
#142480=cartesian_point('',(9.025869892927e1,5.170139397625e0,
3.412653680076e1));
#142481=cartesian_point('',(9.119696496249e1,5.645775602507e0,
3.337668307738e1));
#142482=cartesian_point('',(9.226442472473e1,6.014125980507e0,
3.248542635727e1));
#142483=cartesian_point('',(9.342639738786e1,6.290468383447e0,
3.147952746953e1));
#142484=cartesian_point('',(9.468542321403e1,6.496741905884e0,
3.035408150243e1));
#142485=cartesian_point('',(9.606641042145e1,6.648281409557e0,
2.908099424654e1));
#142486=cartesian_point('',(9.758499451936e1,6.758604988123e0,
2.763709017921e1));
#142487=cartesian_point('',(9.920500816297e1,6.838577138331e0,
2.604756407350e1));
#142488=cartesian_point('',(1.009195031811e2,6.875439148429e0,
2.430707283716e1));
#142489=cartesian_point('',(1.027542731517e2,6.858607571836e0,
2.237445818225e1));
#142490=cartesian_point('',(1.047215538803e2,6.772093941308e0,
2.021547834303e1));
#142491=cartesian_point('',(1.067821923637e2,6.603304299574e0,
1.785057671143e1));
#142492=cartesian_point('',(1.089468306890e2,6.339552097761e0,
1.524353007282e1));
#142493=cartesian_point('',(1.112206772306e2,5.968893971055e0,
1.235666748089e1));
#142494=cartesian_point('',(1.136045367451e2,5.484169579069e0,
9.150359882301e0));
#142495=cartesian_point('',(1.160963826844e2,4.885565281605e0,
5.578329265159e0));
#142496=cartesian_point('',(1.186806592356e2,4.189842342927e0,
1.604507037997e0));
#142497=cartesian_point('',(1.213467803669e2,3.420804734694e0,
-2.823596959654e0));
#142498=cartesian_point('',(1.240742716591e2,2.585879879771e0,
-7.764406035773e0));
#142499=cartesian_point('',(1.268382209995e2,1.702969695875e0,
-1.329669125343e1));
#142500=cartesian_point('',(1.296014410109e2,8.075757007685e-1,
-1.949449666894e1));
#142501=cartesian_point('',(1.314422152629e2,2.409467800641e-1,
-2.420586830398e1));
#142502=cartesian_point('',(1.323370898982e2,0.e0,-2.668135373793e1));
#142504=cartesian_point('',(0.e0,0.e0,0.e0));
#142505=direction('',(0.e0,-1.e0,0.e0));
#142506=direction('',(9.802747399863e-1,0.e0,-1.976396573180e-1));
#142507=axis2_placement_3d('',#142504,#142505,#142506);
#142509=cartesian_point('',(9.206228422232e1,1.442107647793e-14,
9.873973781497e1));
#142510=cartesian_point('',(8.952219715928e1,2.396524281713e-1,
9.924979380972e1));
#142511=cartesian_point('',(8.461803753645e1,8.028929562908e-1,
1.001061150485e2));
#142512=cartesian_point('',(7.798984862071e1,1.693897075697e0,
1.009490028560e2));
#142513=cartesian_point('',(7.193647272805e1,2.570747167914e0,
1.014539263888e2));
#142514=cartesian_point('',(6.642878640572e1,3.396672467986e0,
1.016870820284e2));
#142515=cartesian_point('',(6.139984383419e1,4.155902869165e0,
1.017128038115e2));
#142516=cartesian_point('',(5.679122607510e1,4.844389979868e0,
1.015787322949e2));
#142517=cartesian_point('',(5.255869364593e1,5.440989286661e0,
1.013198004683e2));
#142518=cartesian_point('',(4.867899504470e1,5.928664517149e0,
1.009647854043e2));
#142519=cartesian_point('',(4.511586404272e1,6.305840258818e0,
1.005380889310e2));
#142520=cartesian_point('',(4.184875093769e1,6.577217186227e0,
1.000609141840e2));
#142521=cartesian_point('',(3.885540848750e1,6.753681561175e0,
9.955069273445e1));
#142522=cartesian_point('',(3.610964517145e1,6.848876987142e0,
9.902058655798e1));
#142523=cartesian_point('',(3.358660327801e1,6.876490745256e0,
9.848055738393e1));
#142524=cartesian_point('',(3.126621565420e1,6.849597541101e0,
9.793881668237e1));
#142525=cartesian_point('',(2.912323591050e1,6.778508412670e0,
9.739975617594e1));
#142526=cartesian_point('',(2.714563296419e1,6.676118544395e0,
9.686925678096e1));
#142527=cartesian_point('',(2.534321843336e1,6.535487338549e0,
9.635624098684e1));
#142528=cartesian_point('',(2.370259950734e1,6.337268827179e0,
9.586141419909e1));
#142529=cartesian_point('',(2.221905133430e1,6.067335834817e0,
9.538740867904e1));
#142530=cartesian_point('',(2.087616787413e1,5.702558774300e0,
9.493153141314e1));
#142531=cartesian_point('',(1.968466072820e1,5.203955261133e0,
9.449688375175e1));
#142532=cartesian_point('',(1.904249300323e1,4.763246005402e0,
9.423881105028e1));
#142533=cartesian_point('',(1.876678207185e1,4.5e0,9.411930780334e1));
#142535=cartesian_point('',(3.947997919962e1,1.831823860552e-14,
-1.290981457744e2));
#142536=cartesian_point('',(4.119330348751e1,2.398707360872e-1,
-1.271516223037e2));
#142537=cartesian_point('',(4.438772291855e1,8.034179594368e-1,
-1.233313879902e2));
#142538=cartesian_point('',(4.842405844090e1,1.692710486374e0,
-1.180227573197e2));
#142539=cartesian_point('',(5.188193745425e1,2.567702470556e0,
-1.130429327707e2));
#142540=cartesian_point('',(5.483960567592e1,3.393852606020e0,
-1.083885352715e2));
#142541=cartesian_point('',(5.738501874058e1,4.155559229242e0,
-1.040323840731e2));
#142542=cartesian_point('',(5.958440531473e1,4.847645352676e0,
-9.995285546876e1));
#142543=cartesian_point('',(6.148709309368e1,5.447536882854e0,
-9.613408306400e1));
#142544=cartesian_point('',(6.312612282153e1,5.936572345226e0,
-9.257786668856e1));
#142545=cartesian_point('',(6.453517304806e1,6.311849790785e0,
-8.928076483722e1));
#142546=cartesian_point('',(6.574909422024e1,6.580686275237e0,
-8.622484734549e1));
#142547=cartesian_point('',(6.679740274619e1,6.755192524798e0,
-8.339221358399e1));
#142548=cartesian_point('',(6.770765859890e1,6.849412006518e0,
-8.075771416820e1));
#142549=cartesian_point('',(6.849979188109e1,6.876466491411e0,
-7.830654731718e1));
#142550=cartesian_point('',(6.918990693760e1,6.849162352122e0,
-7.602794824731e1));
#142551=cartesian_point('',(6.979358331456e1,6.777776657322e0,
-7.390483012527e1));
#142552=cartesian_point('',(7.032165494020e1,6.675322759254e0,
-7.193091291935e1));
#142553=cartesian_point('',(7.077761435426e1,6.534556174623e0,
-7.011660202813e1));
#142554=cartesian_point('',(7.116865633337e1,6.336243618867e0,
-6.845092782573e1));
#142555=cartesian_point('',(7.149937038258e1,6.066279897702e0,
-6.693123989041e1));
#142556=cartesian_point('',(7.177558097598e1,5.701543384175e0,
-6.554208924397e1));
#142557=cartesian_point('',(7.199454729230e1,5.203262831518e0,
-6.429467732581e1));
#142558=cartesian_point('',(7.209199636332e1,4.762951270833e0,
-6.361035398460e1));
#142559=cartesian_point('',(7.212632050837e1,4.5e0,-6.331216392318e1));
#142561=cartesian_point('',(-1.468424563027e1,4.5e0,-9.484202202073e1));
#142562=cartesian_point('',(-1.495314204278e1,4.749747521826e0,
-9.496465931170e1));
#142563=cartesian_point('',(-1.557461081293e1,5.169918970728e0,
-9.522946636426e1));
#142564=cartesian_point('',(-1.669187298224e1,5.645253286817e0,
-9.566664345306e1));
#142565=cartesian_point('',(-1.800067074230e1,6.014746943517e0,
-9.614669127842e1));
#142566=cartesian_point('',(-1.946583058139e1,6.293129988887e0,
-9.665446464328e1));
#142567=cartesian_point('',(-2.109147586129e1,6.500705401444e0,
-9.718870137201e1));
#142568=cartesian_point('',(-2.288802922908e1,6.650666206023e0,
-9.774833879242e1));
#142569=cartesian_point('',(-2.485016174842e1,6.757914464665e0,
-9.832706875807e1));
#142570=cartesian_point('',(-2.699972208965e1,6.837270770481e0,
-9.892563208864e1));
#142571=cartesian_point('',(-2.935916563948e1,6.875230992317e0,
-9.953988937315e1));
#142572=cartesian_point('',(-3.195179293327e1,6.859490712287e0,
-1.001638945910e2));
#142573=cartesian_point('',(-3.479999902595e1,6.774345075650e0,
-1.007881045646e2));
#142574=cartesian_point('',(-3.787387343573e1,6.607185180365e0,
-1.013906840038e2));
#142575=cartesian_point('',(-4.121003803820e1,6.345177821571e0,
-1.019626612380e2));
#142576=cartesian_point('',(-4.484450092441e1,5.976184552650e0,
-1.024898259144e2));
#142577=cartesian_point('',(-4.881293144903e1,5.492681217628e0,
-1.029530475846e2));
#142578=cartesian_point('',(-5.315233661986e1,4.894907932570e0,
-1.033270829221e2));
#142579=cartesian_point('',(-5.788140589551e1,4.200135543933e0,
-1.035801320384e2));
#142580=cartesian_point('',(-6.303764644862e1,3.432883712600e0,
-1.036775330848e2));
#142581=cartesian_point('',(-6.868695483124e1,2.596708892206e0,
-1.035725745678e2));
#142582=cartesian_point('',(-7.489476214197e1,1.708369256642e0,
-1.032005025111e2));
#142583=cartesian_point('',(-8.166303435507e1,8.099979562230e-1,
-1.024938047562e2));
#142584=cartesian_point('',(-8.667773519092e1,2.415297259929e-1,
-1.017304829920e2));
#142585=cartesian_point('',(-8.927527509348e1,0.e0,-1.012666048457e2));
#142587=cartesian_point('',(0.e0,0.e0,0.e0));
#142588=direction('',(0.e0,-1.e0,0.e0));
#142589=direction('',(-6.612983340258e-1,0.e0,-7.501229988573e-1));
#142590=axis2_placement_3d('',#142587,#142588,#142589);
#142592=cartesian_point('',(7.479347760110e1,4.5e0,-6.013794076159e1));
#142593=cartesian_point('',(7.476524435362e1,4.749677222781e0,
-6.043204772263e1));
#142594=cartesian_point('',(7.468386974370e1,5.169748163990e0,
-6.110244340541e1));
#142595=cartesian_point('',(7.450392403021e1,5.644996869575e0,
-6.228817392547e1));
#142596=cartesian_point('',(7.426537304060e1,6.014453033917e0,
-6.366110787554e1));
#142597=cartesian_point('',(7.397267732003e1,6.292840897983e0,
-6.518327528039e1));
#142598=cartesian_point('',(7.362270502663e1,6.500436604783e0,
-6.685751782454e1));
#142599=cartesian_point('',(7.320931689728e1,6.650440649133e0,
-6.869239798298e1));
#142600=cartesian_point('',(7.272972812418e1,6.757713906712e0,
-7.068009651090e1));
#142601=cartesian_point('',(7.217367721209e1,6.837120972860e0,
-7.283987990157e1));
#142602=cartesian_point('',(7.152636527089e1,6.875188879570e0,
-7.518913219328e1));
#142603=cartesian_point('',(7.077102265349e1,6.859627328505e0,
-7.774501790893e1));
#142604=cartesian_point('',(6.988816308608e1,6.774745194767e0,
-8.052230051425e1));
#142605=cartesian_point('',(6.887391861572e1,6.607946224705e0,
-8.348394146498e1));
#142606=cartesian_point('',(6.770225995307e1,6.346421807823e0,
-8.665713798165e1));
#142607=cartesian_point('',(6.634274899293e1,5.977978667705e0,
-9.006640157759e1));
#142608=cartesian_point('',(6.476128982940e1,5.495161459303e0,
-9.373228613272e1));
#142609=cartesian_point('',(6.291500309467e1,4.897286047292e0,
-9.768042797039e1));
#142610=cartesian_point('',(6.075293023838e1,4.197077495157e0,
-1.019354223552e2));
#142611=cartesian_point('',(5.824794632968e1,3.426712744948e0,
-1.064668142499e2));
#142612=cartesian_point('',(5.533469352975e1,2.591812160894e0,
-1.112993501311e2));
#142613=cartesian_point('',(5.192199421012e1,1.707283246421e0,
-1.164676528713e2));
#142614=cartesian_point('',(4.792764671503e1,8.093974651408e-1,
-1.219731550126e2));
#142615=cartesian_point('',(4.476165007355e1,2.414352813691e-1,
-1.259311510484e2));
#142616=cartesian_point('',(4.306181480467e1,0.e0,-1.279479585837e2));
#142618=cartesian_point('',(0.e0,0.e0,0.e0));
#142619=direction('',(0.e0,-1.e0,0.e0));
#142620=direction('',(3.189764059605e-1,0.e0,-9.477626561753e-1));
#142621=axis2_placement_3d('',#142618,#142619,#142620);
#142623=cartesian_point('',(1.315422634219e2,0.e0,-3.035840795947e1));
#142624=cartesian_point('',(1.308026894418e2,2.139755825040e-1,
-2.816661312138e1));
#142625=cartesian_point('',(1.292870027041e2,7.075901014253e-1,
-2.398820286687e1));
#142626=cartesian_point('',(1.270170747128e2,1.487557267639e0,
-1.845340264966e1));
#142627=cartesian_point('',(1.247552325136e2,2.259741693111e0,
-1.349046081187e1));
#142628=cartesian_point('',(1.225297486217e2,2.995175994348e0,
-9.044197721800e0));
#142629=cartesian_point('',(1.203535717008e2,3.681981621321e0,
-5.039195906083e0));
#142630=cartesian_point('',(1.182454040450e2,4.311667832821e0,
-1.430271774664e0));
#142631=cartesian_point('',(1.162110438401e2,4.882698734112e0,
1.834627120538e0));
#142632=cartesian_point('',(1.142571872593e2,5.381024563098e0,
4.790755694136e0));
#142633=cartesian_point('',(1.123892626308e2,5.799989649134e0,
7.467917900816e0));
#142634=cartesian_point('',(1.106070478214e2,6.140062948379e0,
9.898927788184e0));
#142635=cartesian_point('',(1.089131381118e2,6.404972784715e0,
1.210733620550e1));
#142636=cartesian_point('',(1.073099198477e2,6.601303555764e0,
1.411278780367e1));
#142637=cartesian_point('',(1.057965928860e2,6.737485278616e0,
1.593546626659e1));
#142638=cartesian_point('',(1.043694139865e2,6.822412246303e0,
1.759574484473e1));
#142639=cartesian_point('',(1.030245051096e2,6.864444293051e0,
1.911118408389e1));
#142640=cartesian_point('',(1.017590951630e2,6.871193655103e0,
2.049579788212e1));
#142641=cartesian_point('',(1.005683538777e2,6.849417462008e0,
2.176395730002e1));
#142642=cartesian_point('',(9.944617860335e1,6.804870993755e0,
2.292963304073e1));
#142643=cartesian_point('',(9.838597939979e1,6.741973829862e0,
2.400567268973e1));
#142644=cartesian_point('',(9.738766404722e1,6.665631956904e0,
2.499740478625e1));
#142645=cartesian_point('',(9.645063293260e1,6.570199638056e0,
2.590852591611e1));
#142646=cartesian_point('',(9.559937534935e1,6.455001601831e0,
2.671892569021e1));
#142647=cartesian_point('',(9.482633225693e1,6.319484235084e0,
2.744001381670e1));
#142648=cartesian_point('',(9.411347555400e1,6.160643371567e0,
2.809160795988e1));
#142649=cartesian_point('',(9.344097683397e1,5.971922841237e0,
2.869351588782e1));
#142650=cartesian_point('',(9.279077912037e1,5.742235116587e0,
2.926231193708e1));
#142651=cartesian_point('',(9.213592926068e1,5.445721669840e0,
2.981974297048e1));
#142652=cartesian_point('',(9.148971238939e1,5.054900843928e0,
3.035008168760e1));
#142653=cartesian_point('',(9.108419680782e1,4.708432333206e0,
3.066539899592e1));
#142654=cartesian_point('',(9.089310258022e1,4.5e0,3.080714388016e1));
#142656=cartesian_point('',(-7.536163642410e1,-2.e0,5.232730346724e1));
#142657=cartesian_point('',(-7.683290229264e1,-2.e0,4.126388033548e1));
#142658=cartesian_point('',(-7.715463813365e1,-2.e0,2.984419072310e1));
#142659=cartesian_point('',(-7.626686374211e1,-2.e0,1.869692198923e1));
#142660=cartesian_point('',(-7.624560717728e1,-2.e0,1.843834708864e1));
#142662=cartesian_point('',(-6.086359701253e1,9.4e1,1.203702768013e2));
#142663=cartesian_point('',(-6.134254982318e1,9.386385811918e1,
1.196124357771e2));
#142664=cartesian_point('',(-6.326831134386e1,9.303335743147e1,
1.164611508505e2));
#142665=cartesian_point('',(-6.768644961599e1,9.025375338031e1,
1.083776297613e2));
#142666=cartesian_point('',(-7.277665850899e1,8.613192755644e1,
9.665482489786e1));
#142667=cartesian_point('',(-7.672722799834e1,8.215754042623e1,
8.515364338141e1));
#142668=cartesian_point('',(-7.959116028258e1,7.853438785332e1,
7.427140898182e1));
#142669=cartesian_point('',(-8.213649813382e1,7.437960879349e1,
6.133651761055e1));
#142670=cartesian_point('',(-8.359110660850e1,7.017412109872e1,
4.787142183835e1));
#142671=cartesian_point('',(-8.388114656448e1,6.621737307609e1,
3.572613006889e1));
#142672=cartesian_point('',(-8.349225257333e1,6.281375338033e1,
2.684783548178e1));
#142673=cartesian_point('',(-8.282236752687e1,5.943885261444e1,
2.040886818964e1));
#142674=cartesian_point('',(-8.201254661145e1,5.556483171982e1,
1.554080045480e1));
#142675=cartesian_point('',(-8.103325456125e1,5.066527079777e1,
1.137834789319e1));
#142676=cartesian_point('',(-7.997131199677e1,4.486369520477e1,
8.102224738234e0));
#142677=cartesian_point('',(-7.893003840959e1,3.828315660170e1,
5.893281616524e0));
#142678=cartesian_point('',(-7.769169216340e1,2.863472564e1,4.623457595437e0));
#142679=cartesian_point('',(-7.679179204564e1,1.702820661319e1,
6.389309308069e0));
#142680=cartesian_point('',(-7.645519708897e1,5.678198495642e0,
1.228025883406e1));
#142681=cartesian_point('',(-7.630702466120e1,-7.822688563646e-2,
1.675974570919e1));
#142682=cartesian_point('',(-7.624560717728e1,-2.e0,1.843834708864e1));
#142684=direction('',(-3.865369764806e-1,9.066963814295e-1,1.687922916365e-1));
#142685=vector('',#142684,1.058788829053e2);
#142686=cartesian_point('',(1.e2,-2.e0,1.732050807569e2));
#142687=line('',#142686,#142685);
#142688=cartesian_point('',(1.e2,-2.e0,1.732050807569e2));
#142689=cartesian_point('',(9.903517543326e1,-2.e0,1.735562481805e2));
#142690=cartesian_point('',(9.807645728033e1,-2.e0,1.738947933698e2));
#142691=cartesian_point('',(9.712368402877e1,-2.e0,1.742208880525e2));
#142693=cartesian_point('',(-7.212632050837e1,4.5e0,6.331216392318e1));
#142694=cartesian_point('',(-7.222369149436e1,3.754057909745e0,
6.246625617378e1));
#142695=cartesian_point('',(-7.240411423953e1,2.277808482472e0,
6.078294710480e1));
#142696=cartesian_point('',(-7.263353021702e1,1.107398956045e-1,
5.828340097052e1));
#142697=cartesian_point('',(-7.276006403241e1,-1.301812337171e0,
5.663431584442e1));
#142698=cartesian_point('',(-7.281698374861e1,-2.e0,5.581406462913e1));
#142700=cartesian_point('',(0.e0,-2.e0,0.e0));
#142701=direction('',(0.e0,-1.e0,0.e0));
#142702=direction('',(-7.936710355675e-1,0.e0,6.083471766197e-1));
#142703=axis2_placement_3d('',#142700,#142701,#142702);
#142705=cartesian_point('',(-7.536163642410e1,-2.e0,5.232730346724e1));
#142706=cartesian_point('',(-7.531922387793e1,-1.304792369653e0,
5.318068960080e1));
#142707=cartesian_point('',(-7.522113847960e1,1.037621607180e-1,
5.489708927016e1));
#142708=cartesian_point('',(-7.503257928313e1,2.270865430822e0,
5.750090651269e1));
#142709=cartesian_point('',(-7.487816559156e1,3.751072258890e0,
5.925574229943e1));
#142710=cartesian_point('',(-7.479347760110e1,4.5e0,6.013794076159e1));
#142712=cartesian_point('',(0.e0,4.5e0,0.e0));
#142713=direction('',(0.e0,-1.e0,0.e0));
#142714=direction('',(-7.793255450205e-1,0.e0,6.266192583048e-1));
#142715=axis2_placement_3d('',#142712,#142713,#142714);
#142717=cartesian_point('',(-9.089310258022e1,4.5e0,-3.080714388016e1));
#142718=cartesian_point('',(-9.020921047298e1,3.754057909745e0,
-3.131442350232e1));
#142719=cartesian_point('',(-8.884163342941e1,2.277808482472e0,
-3.231232871754e1));
#142720=cartesian_point('',(-8.679167096794e1,1.107398956045e-1,
-3.376078184922e1));
#142721=cartesian_point('',(-8.542678826343e1,-1.301812337171e0,
-3.469490591084e1));
#142722=cartesian_point('',(-8.474488973160e1,-2.e0,-3.515432543869e1));
#142724=cartesian_point('',(0.e0,-2.e0,0.e0));
#142725=direction('',(0.e0,-1.e0,0.e0));
#142726=direction('',(-9.236796270570e-1,0.e0,-3.831656907395e-1));
#142727=axis2_placement_3d('',#142724,#142725,#142726);
#142729=cartesian_point('',(-8.299759232622e1,-2.e0,-3.910143988042e1));
#142730=cartesian_point('',(-8.371544012403e1,-1.304792369653e0,
-3.863801647121e1));
#142731=cartesian_point('',(-8.515284314158e1,1.037621607179e-1,
-3.769487218984e1));
#142732=cartesian_point('',(-8.731353542219e1,2.270865430822e0,
-3.622966651431e1));
#142733=cartesian_point('',(-8.875606094719e1,3.751072258890e0,
-3.521852244135e1));
#142734=cartesian_point('',(-8.947772323137e1,4.5e0,-3.470408125914e1));
#142736=cartesian_point('',(0.e0,4.5e0,0.e0));
#142737=direction('',(0.e0,-1.e0,0.e0));
#142738=direction('',(-9.323309687028e-1,0.e0,-3.616060906535e-1));
#142739=axis2_placement_3d('',#142736,#142737,#142738);
#142741=cartesian_point('',(-1.876678207185e1,4.5e0,-9.411930780334e1));
#142742=cartesian_point('',(-1.798551882833e1,3.754057766247e0,
-9.378067961095e1));
#142743=cartesian_point('',(-1.643751884173e1,2.277808150763e0,
-9.309527566592e1));
#142744=cartesian_point('',(-1.415814040336e1,1.107395659228e-1,
-9.204418265541e1));
#142745=cartesian_point('',(-1.266672408310e1,-1.301812476951e0,
-9.132922168302e1));
#142746=cartesian_point('',(-1.192790598299e1,-2.e0,-9.096839006782e1));
#142748=cartesian_point('',(0.e0,-2.e0,0.e0));
#142749=direction('',(0.e0,-1.e0,0.e0));
#142750=direction('',(-1.300085914895e-1,0.e0,-9.915128673592e-1));
#142751=axis2_placement_3d('',#142748,#142749,#142750);
#142753=cartesian_point('',(-7.635955902115e0,-2.e0,-9.142874334766e1));
#142754=cartesian_point('',(-8.396216082190e0,-1.304792519544e0,
-9.181870598794e1));
#142755=cartesian_point('',(-9.931704276754e0,1.037618065655e-1,
-9.259196126863e1));
#142756=cartesian_point('',(-1.228095575274e1,2.270865073290e0,
-9.373057284450e1));
#142757=cartesian_point('',(-1.387789518884e1,3.751072103977e0,
-9.447426466471e1));
#142758=cartesian_point('',(-1.468424563027e1,4.5e0,-9.484202202073e1));
#142760=cartesian_point('',(0.e0,4.5e0,0.e0));
#142761=direction('',(0.e0,-1.e0,0.e0));
#142762=direction('',(-1.530054236823e-1,0.e0,-9.882253489583e-1));
#142763=axis2_placement_3d('',#142760,#142761,#142762);
#142765=cartesian_point('',(0.e0,4.5e0,0.e0));
#142766=direction('',(0.e0,-1.e0,0.e0));
#142767=direction('',(0.e0,0.e0,1.e0));
#142768=axis2_placement_3d('',#142765,#142766,#142767);
#142770=direction('',(-3.878159424914e-1,9.065797258560e-1,1.664692026062e-1));
#142771=vector('',#142770,1.024019869119e2);
#142772=cartesian_point('',(9.833100915293e1,-4.726500308469e-1,
1.717264284237e2));
#142773=line('',#142772,#142771);
#142774=cartesian_point('',(-4.315931124664e1,9.4e1,1.396864726941e2));
#142775=cartesian_point('',(-4.869012844408e1,9.4e1,1.337189309225e2));
#142776=cartesian_point('',(-5.380447893394e1,9.4e1,1.273074012474e2));
#142777=cartesian_point('',(-5.837295530494e1,9.4e1,1.205052585932e2));
#142779=cartesian_point('',(-7.413579909679e1,-2.e0,1.737480819570e1));
#142780=cartesian_point('',(-7.414537786263e1,-5.784948175914e-1,
1.583397534312e1));
#142781=cartesian_point('',(-7.417424162468e1,2.738392050849e0,
1.282092589943e1));
#142782=cartesian_point('',(-7.432625847840e1,9.801566965148e0,
8.507266149586e0));
#142783=cartesian_point('',(-7.466750933109e1,1.795860241493e1,
5.344029831052e0));
#142784=cartesian_point('',(-7.525791478823e1,2.649644695076e1,
3.611527301953e0));
#142785=cartesian_point('',(-7.608044390723e1,3.451769322440e1,
3.459982715284e0));
#142786=cartesian_point('',(-7.705265723138e1,4.134817738139e1,
4.833996487086e0));
#142787=cartesian_point('',(-7.807151346980e1,4.705557424963e1,
7.335805397409e0));
#142788=cartesian_point('',(-7.921920919205e1,5.255723476488e1,
1.128066184580e1));
#142789=cartesian_point('',(-8.039936436828e1,5.773806052130e1,
1.700777296261e1));
#142790=cartesian_point('',(-8.137023767634e1,6.226232396380e1,
2.440102813541e1));
#142791=cartesian_point('',(-8.187679978672e1,6.583119224354e1,
3.284306304526e1));
#142792=cartesian_point('',(-8.184287223618e1,6.864428941841e1,
4.144522036048e1));
#142793=cartesian_point('',(-8.138480517032e1,7.112025701501e1,
4.948728532854e1));
#142794=cartesian_point('',(-8.061535606330e1,7.340570656538e1,
5.690715114684e1));
#142795=cartesian_point('',(-7.962748983365e1,7.552424791574e1,
6.364424909835e1));
#142796=cartesian_point('',(-7.849642628967e1,7.748710043733e1,
6.972196501877e1));
#142797=cartesian_point('',(-7.728922049074e1,7.927093625919e1,
7.514148025737e1));
#142798=cartesian_point('',(-7.605226119692e1,8.087875802407e1,
7.996354086358e1));
#142799=cartesian_point('',(-7.482039186161e1,8.232080589162e1,
8.424649950181e1));
#142800=cartesian_point('',(-7.361092209496e1,8.361738875975e1,
8.807068666032e1));
#142801=cartesian_point('',(-7.243058759318e1,8.479006116940e1,
9.151338854334e1));
#142802=cartesian_point('',(-7.127270431886e1,8.586596615409e1,
9.466158053438e1));
#142803=cartesian_point('',(-7.013312512863e1,8.686161570730e1,
9.756982113998e1));
#142804=cartesian_point('',(-6.904805159712e1,8.775737344665e1,
1.001860264713e2));
#142805=cartesian_point('',(-6.802741933508e1,8.855764289071e1,
1.025273029552e2));
#142806=cartesian_point('',(-6.706538702663e1,8.927658207034e1,
1.046382143190e2));
#142807=cartesian_point('',(-6.615507082346e1,8.992650172613e1,
1.065573146255e2));
#142808=cartesian_point('',(-6.528631814538e1,9.051996315653e1,
1.083239435819e2));
#142809=cartesian_point('',(-6.445530749281e1,9.106319448214e1,
1.099587500852e2));
#142810=cartesian_point('',(-6.366566586754e1,9.155662099736e1,
1.114654180564e2));
#142811=cartesian_point('',(-6.292296392270e1,9.199938042116e1,
1.128431303882e2));
#142812=cartesian_point('',(-6.223596022609e1,9.238912372612e1,
1.140851078634e2));
#142813=cartesian_point('',(-6.159587552427e1,9.273351900212e1,
1.152154510390e2));
#142814=cartesian_point('',(-6.097779043981e1,9.304671378988e1,
1.162830073515e2));
#142815=cartesian_point('',(-6.035717151387e1,9.333873027922e1,
1.173314751950e2));
#142816=cartesian_point('',(-5.971354317078e1,9.361196628756e1,
1.183934108617e2));
#142817=cartesian_point('',(-5.905589415215e1,9.384811270208e1,
1.194501230001e2));
#142818=cartesian_point('',(-5.860423287879e1,9.396592200499e1,
1.201537285513e2));
#142819=cartesian_point('',(-5.837295530494e1,9.4e1,1.205052585932e2));
#142821=cartesian_point('',(-7.281698374861e1,-2.e0,5.581406462913e1));
#142822=cartesian_point('',(-7.473974218687e1,-2.e0,4.358824136529e1));
#142823=cartesian_point('',(-7.525132943969e1,-2.e0,3.059267793071e1));
#142824=cartesian_point('',(-7.418903808234e1,-2.e0,1.796569594886e1));
#142825=cartesian_point('',(-7.413579909679e1,-2.e0,1.737480819570e1));
#142827=direction('',(5.e-1,0.e0,8.660254037844e-1));
#142828=vector('',#142827,5.358983848623e-1);
#142829=cartesian_point('',(9.973205080757e1,-2.e0,1.727409791417e2));
#142830=line('',#142829,#142828);
#142831=direction('',(-8.929605576275e-1,0.e0,4.501349159103e-1));
#142832=vector('',#142831,2.362711390180e0);
#142833=cartesian_point('',(-7.413579909679e1,-2.e0,1.737480819570e1));
#142834=line('',#142833,#142832);
#142835=cartesian_point('',(-6.086359701253e1,9.4e1,1.203702768013e2));
#142836=cartesian_point('',(-5.667464011722e1,9.4e1,1.267422167013e2));
#142837=cartesian_point('',(-5.201287019390e1,9.4e1,1.327819759847e2));
#142838=cartesian_point('',(-4.698138692491e1,9.4e1,1.384477738485e2));
#142840=direction('',(-9.985346463164e-1,1.139467852291e-14,
-5.411617231343e-2));
#142841=vector('',#142840,2.494296734504e0);
#142842=cartesian_point('',(-5.837295530494e1,9.4e1,1.205052585932e2));
#142843=line('',#142842,#142841);
#142844=direction('',(-5.e-1,0.e0,-8.660254037845e-1));
#142845=vector('',#142844,5.496377123384e-1);
#142846=cartesian_point('',(5.907389672865e1,9.4e1,1.910766200384e2));
#142847=line('',#142846,#142845);
#142848=cartesian_point('',(5.726565253864e1,9.4e1,1.910669329645e2));
#142849=cartesian_point('',(5.786681416262e1,9.4e1,1.910751376472e2));
#142850=cartesian_point('',(5.846956313324e1,9.4e1,1.910783871305e2));
#142851=cartesian_point('',(5.907389672865e1,9.4e1,1.910766200384e2));
#142853=cartesian_point('',(9.939237829482e1,9.4e1,1.072202962965e2));
#142854=cartesian_point('',(1.014166695494e2,9.357426294261e1,
1.067065250016e2));
#142855=cartesian_point('',(1.055478442353e2,9.284964969256e1,
1.055931934411e2));
#142856=cartesian_point('',(1.119703964610e2,9.216412027671e1,
1.036420590562e2));
#142857=cartesian_point('',(1.163710065136e2,9.2e1,1.021455002746e2));
#142858=cartesian_point('',(1.185960830196e2,9.2e1,1.013457897122e2));
#142860=cartesian_point('',(-1.56e2,1.17e2,-6.492806292613e-12));
#142861=direction('',(-4.162208772085e-14,0.e0,1.e0));
#142862=direction('',(3.183231456205e-14,-1.e0,0.e0));
#142863=axis2_placement_3d('',#142860,#142861,#142862);
#142865=cartesian_point('',(-1.483674914332e2,9.2e1,4.819841787665e1));
#142866=cartesian_point('',(-1.478950732122e2,9.2e1,4.586437241815e1));
#142867=cartesian_point('',(-1.468871624300e2,9.216366579905e1,
4.128847379853e1));
#142868=cartesian_point('',(-1.452119813353e2,9.284827811658e1,
3.471979764382e1));
#142869=cartesian_point('',(-1.440083326016e2,9.357339545432e1,
3.056033732370e1));
#142870=cartesian_point('',(-1.433899827127e2,9.4e1,2.853681234228e1));
#142872=cartesian_point('',(0.e0,9.4e1,0.e0));
#142873=direction('',(0.e0,1.e0,0.e0));
#142874=direction('',(-9.807659435096e-1,0.e0,1.951875099790e-1));
#142875=axis2_placement_3d('',#142872,#142873,#142874);
#142877=cartesian_point('',(-1.425516895415e2,9.4e1,3.246617639763e1));
#142878=cartesian_point('',(-1.431188961756e2,9.357426294261e1,
3.447614969620e1));
#142879=cartesian_point('',(-1.442203101043e2,9.284964969256e1,
3.861051770196e1));
#142880=cartesian_point('',(-1.457418542737e2,9.216412027671e1,
4.514817827894e1));
#142881=cartesian_point('',(-1.466461013769e2,9.2e1,4.970749776740e1));
#142882=cartesian_point('',(-1.470660699672e2,9.2e1,5.203432582823e1));
#142884=cartesian_point('',(-3.244269141322e1,9.2e1,1.525892256153e2));
#142885=cartesian_point('',(-3.422244022832e1,9.2e1,1.510178310523e2));
#142886=cartesian_point('',(-3.767478890813e1,9.216258762234e1,
1.478634896290e2));
#142887=cartesian_point('',(-4.253140404789e1,9.284685362918e1,
1.431237167123e2));
#142888=cartesian_point('',(-4.553554330105e1,9.357262854723e1,
1.399978245777e2));
#142889=cartesian_point('',(-4.698138692491e1,9.4e1,1.384477738485e2));
#142891=cartesian_point('',(0.e0,9.4e1,0.e0));
#142892=direction('',(0.e0,1.e0,0.e0));
#142893=direction('',(-3.213456296115e-1,0.e0,9.469619772354e-1));
#142894=axis2_placement_3d('',#142891,#142892,#142893);
#142896=cartesian_point('',(-4.315931124664e1,9.4e1,1.396864726941e2));
#142897=cartesian_point('',(-4.202509672771e1,9.366860047456e1,
1.408511367171e2));
#142898=cartesian_point('',(-3.970047407592e1,9.308634911812e1,
1.431838978377e2));
#142899=cartesian_point('',(-3.601599080642e1,9.245255131810e1,
1.467059338598e2));
#142900=cartesian_point('',(-3.222917450046e1,9.207864678243e1,
1.501497863669e2));
#142901=cartesian_point('',(-2.972170065416e1,9.2e1,1.523211683785e2));
#142902=cartesian_point('',(-2.846998694757e1,9.2e1,1.533801155405e2));
#142904=cartesian_point('',(1.159248000200e2,9.2e1,1.043908077386e2));
#142905=cartesian_point('',(1.136672482488e2,9.2e1,1.051487042872e2));
#142906=cartesian_point('',(1.092004484080e2,9.216366579905e1,
1.065637772549e2));
#142907=cartesian_point('',(1.026742174414e2,9.284827811658e1,
1.083973659483e2));
#142908=cartesian_point('',(9.847019477137e1,9.357339545432e1,
1.094347057278e2));
#142909=cartesian_point('',(9.640859578779e1,9.4e1,1.099109615063e2));
#142911=cartesian_point('',(0.e0,9.4e1,0.e0));
#142912=direction('',(0.e0,1.e0,0.e0));
#142913=direction('',(6.594203138981e-1,0.e0,7.517744672564e-1));
#142914=axis2_placement_3d('',#142911,#142912,#142913);
#142916=direction('',(-4.974141284099e-2,9.065797258560e-1,4.190930594933e-1));
#142917=vector('',#142916,1.024019869119e2);
#142918=cartesian_point('',(1.978849540925e2,-4.726500308469e-1,
7.060623056456e-1));
#142919=line('',#142918,#142917);
#142920=cartesian_point('',(9.939237829482e1,9.4e1,1.072202962965e2));
#142921=cartesian_point('',(9.145892692376e1,9.4e1,1.090263536074e2));
#142922=cartesian_point('',(8.334920410303e1,9.4e1,1.102497462179e2));
#142923=cartesian_point('',(7.517413757885e1,9.4e1,1.108050914846e2));
#142925=cartesian_point('',(-2.202087426504e1,-2.e0,7.289088944553e1));
#142926=cartesian_point('',(-2.336006404128e1,-5.784948175914e-1,
7.212876847379e1));
#142927=cartesian_point('',(-2.598387328340e1,2.738392050849e0,
7.064724050313e1));
#142928=cartesian_point('',(-2.979562063690e1,9.801566965148e0,
6.862206108534e1));
#142929=cartesian_point('',(-3.270568907327e1,1.795860241493e1,
6.733597483356e1));
#142930=cartesian_point('',(-3.450128300416e1,2.649644695076e1,
6.698102969343e1));
#142931=cartesian_point('',(-3.504378902553e1,3.451769322440e1,
6.761758851250e1));
#142932=cartesian_point('',(-3.433996485607e1,4.134817738139e1,
6.914655683501e1));
#142933=cartesian_point('',(-3.268276290353e1,4.705557424963e1,
7.127981667545e1));
#142934=cartesian_point('',(-2.984026486606e1,5.255723476488e1,
7.424617855093e1));
#142935=cartesian_point('',(-2.547051873672e1,5.773806052130e1,
7.813177847236e1));
#142936=cartesian_point('',(-1.955320859445e1,6.226232396380e1,
8.266920700739e1));
#142937=cartesian_point('',(-1.249547295807e1,6.583119224354e1,
8.732892011851e1));
#142938=cartesian_point('',(-5.028822420473e0,6.864428941841e1,
9.160061665545e1));
#142939=cartesian_point('',(2.164843673685e0,7.112025701501e1,
9.522495142381e1));
#142940=cartesian_point('',(8.975360518518e0,7.340570656538e1,
9.826852185936e1));
#142941=cartesian_point('',(1.530379160713e1,7.552424791574e1,
1.007815535847e2));
#142942=cartesian_point('',(2.113277976319e1,7.748710043733e1,
1.028408817825e2));
#142943=cartesian_point('',(2.642982053548e1,7.927093625919e1,
1.045051685124e2));
#142944=cartesian_point('',(3.122432716595e1,8.087875802407e1,
1.058449606436e2));
#142945=cartesian_point('',(3.554941281768e1,8.232080589162e1,
1.069196098242e2));
#142946=cartesian_point('',(3.946599092910e1,8.361738875975e1,
1.077842718604e2));
#142947=cartesian_point('',(4.303762546834e1,8.479006116940e1,
1.084834231384e2));
#142948=cartesian_point('',(4.634298134573e1,8.586596615409e1,
1.090547628037e2));
#142949=cartesian_point('',(4.943138118561e1,8.686161570730e1,
1.095219785782e2));
#142950=cartesian_point('',(5.223961822983e1,8.775737344665e1,
1.098903800006e2));
#142951=cartesian_point('',(5.477753927317e1,8.855764289071e1,
1.101771247757e2));
#142952=cartesian_point('',(5.708665829357e1,8.927658207034e1,
1.103994360392e2));
#142953=cartesian_point('',(5.920380601304e1,8.992650172613e1,
1.105706292350e2));
#142954=cartesian_point('',(6.116812790732e1,9.051996315653e1,
1.107015818244e2));
#142955=cartesian_point('',(6.299941719574e1,9.106319448214e1,
1.107993087401e2));
#142956=cartesian_point('',(6.469905074653e1,9.155662099736e1,
1.108687930183e2));
#142957=cartesian_point('',(6.626353559741e1,9.199938042116e1,
1.109144504326e2));
#142958=cartesian_point('',(6.768262149013e1,9.238912372612e1,
1.109404765164e2));
#142959=cartesian_point('',(6.898156974613e1,9.273351900212e1,
1.109513184919e2));
#142960=cartesian_point('',(7.021514317497e1,9.304671378988e1,
1.109498192633e2));
#142961=cartesian_point('',(7.143345242545e1,9.333873027922e1,
1.109365814291e2));
#142962=cartesian_point('',(7.267492986152e1,9.361196628756e1,
1.109101507667e2));
#142963=cartesian_point('',(7.391889392716e1,9.384811270208e1,
1.108689660790e2));
#142964=cartesian_point('',(7.475406484546e1,9.396592200499e1,
1.108296187180e2));
#142965=cartesian_point('',(7.517413757885e1,9.4e1,1.108050914846e2));
#142967=cartesian_point('',(1.192790598299e1,-2.e0,9.096839006782e1));
#142968=cartesian_point('',(3.786532351911e-1,-2.e0,8.652063608878e1));
#142969=cartesian_point('',(-1.113162846205e1,-2.e0,8.046590192868e1));
#142970=cartesian_point('',(-2.153576995279e1,-2.e0,7.323243963607e1));
#142971=cartesian_point('',(-2.202087426504e1,-2.e0,7.289088944553e1));
#142973=cartesian_point('',(-9.833100915293e1,-4.726500308469e-1,
-1.717264284237e2));
#142974=cartesian_point('',(-9.668390068186e1,-3.100307747843e-1,
-1.723191316684e2));
#142975=cartesian_point('',(-9.339988444418e1,-7.875751877512e-2,
-1.734370331638e2));
#142976=cartesian_point('',(-9.014900756729e1,0.e0,-1.744132663697e2));
#142977=cartesian_point('',(-8.853440942039e1,0.e0,-1.748646858247e2));
#142979=cartesian_point('',(0.e0,0.e0,0.e0));
#142980=direction('',(0.e0,1.e0,0.e0));
#142981=direction('',(-4.517061705122e-1,0.e0,-8.921667644119e-1));
#142982=axis2_placement_3d('',#142979,#142980,#142981);
#142984=cartesian_point('',(-1.949375508639e2,0.e0,-2.038016837971e1));
#142985=cartesian_point('',(-1.952239749503e2,0.e0,-1.953323490174e1));
#142986=cartesian_point('',(-1.957477525306e2,-2.886644806076e-2,
-1.791861807760e1));
#142987=cartesian_point('',(-1.963951171195e2,-1.248455417509e-1,
-1.577807418306e1));
#142988=cartesian_point('',(-1.969478006419e2,-2.568742506613e-1,
-1.383093303331e1));
#142989=cartesian_point('',(-1.974234899905e2,-4.154671671635e-1,
-1.205207910624e1));
#142990=cartesian_point('',(-1.978387518490e2,-5.955672433506e-1,
-1.041041045185e1));
#142991=cartesian_point('',(-1.982096161818e2,-7.977324069068e-1,
-8.864238074263e0));
#142992=cartesian_point('',(-1.985485653423e2,-1.026318219075e0,
-7.375875950034e0));
#142993=cartesian_point('',(-1.988679734288e2,-1.292948899164e0,
-5.897554459238e0));
#142994=cartesian_point('',(-1.991684137993e2,-1.608546514353e0,
-4.428122161228e0));
#142995=cartesian_point('',(-1.993531322033e2,-1.859156397888e0,
-3.471019951089e0));
#142996=cartesian_point('',(-1.994415569378e2,-2.e0,-2.998866348215e0));
#142998=cartesian_point('',(0.e0,-2.e0,0.e0));
#142999=direction('',(0.e0,1.e0,0.e0));
#143000=direction('',(-9.998869737602e-1,0.e0,-1.503461687558e-2));
#143001=axis2_placement_3d('',#142998,#142999,#143000);
#143003=cartesian_point('',(1.96e2,-4.e0,-5.205069708580e-11));
#143004=direction('',(-2.655644801286e-13,0.e0,-1.e0));
#143005=direction('',(8.660254038010e-1,4.999999999713e-1,-2.299855861386e-13));
#143006=axis2_placement_3d('',#143003,#143004,#143005);
#143008=cartesian_point('',(1.994641016152e2,-2.000000000029e0,
-2.647245797637e-11));
#143009=cartesian_point('',(1.993377266691e2,-1.781112172630e0,
1.011873160519e-1));
#143010=cartesian_point('',(1.990453445724e2,-1.371664412919e0,
2.904665481410e-1));
#143011=cartesian_point('',(1.985152095058e2,-8.614445254265e-1,
5.263306509414e-1));
#143012=cartesian_point('',(1.981022776293e2,-5.887583838057e-1,
6.523878151552e-1));
#143013=cartesian_point('',(1.978849540925e2,-4.726500308469e-1,
7.060623056456e-1));
#143015=cartesian_point('',(1.978849540925e2,-4.726500308469e-1,
7.060623056456e-1));
#143016=cartesian_point('',(1.975770001436e2,-3.112385125600e-1,
2.416056925291e0));
#143017=cartesian_point('',(1.969063106946e2,-7.991871575857e-2,
5.806437212545e0));
#143018=cartesian_point('',(1.961240359892e2,0.e0,9.122771187691e0));
#143019=cartesian_point('',(1.957044648592e2,0.e0,1.075929524526e1));
#143021=cartesian_point('',(0.e0,0.e0,0.e0));
#143022=direction('',(0.e0,1.e0,0.e0));
#143023=direction('',(9.984921676490e-1,0.e0,5.489436349623e-2));
#143024=axis2_placement_3d('',#143021,#143022,#143023);
#143026=cartesian_point('',(1.151185189822e2,0.e0,-1.586307870098e2));
#143027=cartesian_point('',(1.143948881095e2,0.e0,-1.594540440195e2));
#143028=cartesian_point('',(1.129941185958e2,-4.325884151105e-2,
-1.609996315045e2));
#143029=cartesian_point('',(1.110901628183e2,-1.872334119185e-1,
-1.630001073974e2));
#143030=cartesian_point('',(1.093195320494e2,-3.882581261069e-1,
-1.647841758467e2));
#143031=cartesian_point('',(1.076996992165e2,-6.301885827532e-1,
-1.663570269330e2));
#143032=cartesian_point('',(1.061992006750e2,-9.084635162114e-1,
-1.677677074888e2));
#143033=cartesian_point('',(1.047974951505e2,-1.224600365547e0,
-1.690475783835e2));
#143034=cartesian_point('',(1.034792370867e2,-1.587206098146e0,
-1.702190317855e2));
#143035=cartesian_point('',(1.026905772911e2,-1.856059123730e0,
-1.709024912822e2));
#143036=cartesian_point('',(1.023178729090e2,-2.e0,-1.712220217043e2));
#143038=cartesian_point('',(0.e0,-2.e0,0.e0));
#143039=direction('',(0.e0,1.e0,0.e0));
#143040=direction('',(5.129638470305e-1,0.e0,-8.584102117517e-1));
#143041=axis2_placement_3d('',#143038,#143039,#143040);
#143043=cartesian_point('',(9.973205080757e1,-2.e0,-1.727409791417e2));
#143044=cartesian_point('',(9.975649411847e1,-1.781112193493e0,
-1.725809415853e2));
#143045=cartesian_point('',(9.977422369321e1,-1.371664460982e0,
-1.722330916705e2));
#143046=cartesian_point('',(9.971342048942e1,-8.614446260873e-1,
-1.716560492753e2));
#143047=cartesian_point('',(9.961612325333e1,-5.887584167171e-1,
-1.712354111279e2));
#143048=cartesian_point('',(9.955394493961e1,-4.726500308469e-1,
-1.710203661180e2));
#143050=cartesian_point('',(9.955394493961e1,-4.726500308469e-1,
-1.710203661180e2));
#143051=cartesian_point('',(1.008807272986e2,-3.112554754598e-1,
-1.698987907451e2));
#143052=cartesian_point('',(1.034814069834e2,-7.993507181171e-2,
-1.676228938148e2));
#143053=cartesian_point('',(1.059624397335e2,0.e0,-1.652871389464e2));
#143054=cartesian_point('',(1.071700554388e2,0.e0,-1.641053905795e2));
#143056=cartesian_point('',(0.e0,0.e0,0.e0));
#143057=direction('',(0.e0,1.e0,0.e0));
#143058=direction('',(5.467859971368e-1,0.e0,-8.372724009157e-1));
#143059=axis2_placement_3d('',#143056,#143057,#143058);
#143061=cartesian_point('',(-7.981903188171e1,0.e0,-1.790109553895e2));
#143062=cartesian_point('',(-8.077733816563e1,0.e0,-1.788192060129e2));
#143063=cartesian_point('',(-8.260520713375e1,-3.452165843920e-2,
-1.784277111984e2));
#143064=cartesian_point('',(-8.504143186708e1,-1.521630748960e-1,
-1.778493775883e2));
#143065=cartesian_point('',(-8.728528443156e1,-3.198408816334e-1,
-1.772706889221e2));
#143066=cartesian_point('',(-8.931063063076e1,-5.234477528062e-1,
-1.767106663861e2));
#143067=cartesian_point('',(-9.115564357482e1,-7.567148166671e-1,
-1.761701302414e2));
#143068=cartesian_point('',(-9.284224012465e1,-1.017047237832e0,
-1.756507498913e2));
#143069=cartesian_point('',(-9.439834648828e1,-1.306690673984e0,
-1.751502242101e2));
#143070=cartesian_point('',(-9.583348996138e1,-1.629572056327e0,
-1.746702346807e2));
#143071=cartesian_point('',(-9.670784944682e1,-1.870742821143e0,
-1.743672657099e2));
#143072=cartesian_point('',(-9.712368402877e1,-2.e0,-1.742208880525e2));
#143074=cartesian_point('',(0.e0,-2.e0,0.e0));
#143075=direction('',(0.e0,1.e0,0.e0));
#143076=direction('',(-4.869231267297e-1,0.e0,-8.734448286273e-1));
#143077=axis2_placement_3d('',#143074,#143075,#143076);
#143079=cartesian_point('',(-9.973205080757e1,-2.e0,-1.727409791417e2));
#143080=cartesian_point('',(-9.958123256266e1,-1.781112193493e0,
-1.726821288917e2));
#143081=cartesian_point('',(-9.927112091242e1,-1.371664460982e0,
-1.725235581965e2));
#143082=cartesian_point('',(-9.880178914100e1,-8.614446260869e-1,
-1.721823798797e2));
#143083=cartesian_point('',(-9.848615443759e1,-5.887584167170e-1,
-1.718877989279e2));
#143084=cartesian_point('',(-9.833100915293e1,-4.726500308469e-1,
-1.717264284237e2));
#143086=direction('',(3.878159424914e-1,9.065797258560e-1,-1.664692026062e-1));
#143087=vector('',#143086,1.024019869119e2);
#143088=cartesian_point('',(-9.833100915293e1,-4.726500308469e-1,
-1.717264284237e2));
#143089=line('',#143088,#143087);
#143090=cartesian_point('',(4.315931124664e1,9.4e1,-1.396864726941e2));
#143091=cartesian_point('',(4.869012844408e1,9.4e1,-1.337189309225e2));
#143092=cartesian_point('',(5.380447893394e1,9.4e1,-1.273074012474e2));
#143093=cartesian_point('',(5.837295530494e1,9.4e1,-1.205052585932e2));
#143095=cartesian_point('',(7.413579909679e1,-2.e0,-1.737480819570e1));
#143096=cartesian_point('',(7.414537786263e1,-5.784948175914e-1,
-1.583397534312e1));
#143097=cartesian_point('',(7.417424162468e1,2.738392050849e0,
-1.282092589943e1));
#143098=cartesian_point('',(7.432625847840e1,9.801566965148e0,
-8.507266149586e0));
#143099=cartesian_point('',(7.466750933109e1,1.795860241493e1,
-5.344029831052e0));
#143100=cartesian_point('',(7.525791478823e1,2.649644695076e1,
-3.611527301953e0));
#143101=cartesian_point('',(7.608044390723e1,3.451769322440e1,
-3.459982715284e0));
#143102=cartesian_point('',(7.705265723138e1,4.134817738139e1,
-4.833996487086e0));
#143103=cartesian_point('',(7.807151346980e1,4.705557424963e1,
-7.335805397409e0));
#143104=cartesian_point('',(7.921920919205e1,5.255723476488e1,
-1.128066184580e1));
#143105=cartesian_point('',(8.039936436828e1,5.773806052130e1,
-1.700777296261e1));
#143106=cartesian_point('',(8.137023767634e1,6.226232396380e1,
-2.440102813541e1));
#143107=cartesian_point('',(8.187679978672e1,6.583119224354e1,
-3.284306304526e1));
#143108=cartesian_point('',(8.184287223618e1,6.864428941841e1,
-4.144522036048e1));
#143109=cartesian_point('',(8.138480517032e1,7.112025701501e1,
-4.948728532854e1));
#143110=cartesian_point('',(8.061535606330e1,7.340570656538e1,
-5.690715114684e1));
#143111=cartesian_point('',(7.962748983365e1,7.552424791574e1,
-6.364424909835e1));
#143112=cartesian_point('',(7.849642628967e1,7.748710043733e1,
-6.972196501877e1));
#143113=cartesian_point('',(7.728922049074e1,7.927093625919e1,
-7.514148025737e1));
#143114=cartesian_point('',(7.605226119692e1,8.087875802407e1,
-7.996354086358e1));
#143115=cartesian_point('',(7.482039186161e1,8.232080589162e1,
-8.424649950181e1));
#143116=cartesian_point('',(7.361092209496e1,8.361738875975e1,
-8.807068666032e1));
#143117=cartesian_point('',(7.243058759318e1,8.479006116940e1,
-9.151338854334e1));
#143118=cartesian_point('',(7.127270431886e1,8.586596615409e1,
-9.466158053438e1));
#143119=cartesian_point('',(7.013312512863e1,8.686161570730e1,
-9.756982113998e1));
#143120=cartesian_point('',(6.904805159712e1,8.775737344665e1,
-1.001860264713e2));
#143121=cartesian_point('',(6.802741933508e1,8.855764289071e1,
-1.025273029552e2));
#143122=cartesian_point('',(6.706538702663e1,8.927658207034e1,
-1.046382143190e2));
#143123=cartesian_point('',(6.615507082346e1,8.992650172613e1,
-1.065573146255e2));
#143124=cartesian_point('',(6.528631814538e1,9.051996315653e1,
-1.083239435819e2));
#143125=cartesian_point('',(6.445530749281e1,9.106319448214e1,
-1.099587500852e2));
#143126=cartesian_point('',(6.366566586754e1,9.155662099736e1,
-1.114654180564e2));
#143127=cartesian_point('',(6.292296392270e1,9.199938042116e1,
-1.128431303882e2));
#143128=cartesian_point('',(6.223596022609e1,9.238912372612e1,
-1.140851078634e2));
#143129=cartesian_point('',(6.159587552427e1,9.273351900212e1,
-1.152154510390e2));
#143130=cartesian_point('',(6.097779043981e1,9.304671378988e1,
-1.162830073515e2));
#143131=cartesian_point('',(6.035717151387e1,9.333873027922e1,
-1.173314751950e2));
#143132=cartesian_point('',(5.971354317078e1,9.361196628756e1,
-1.183934108617e2));
#143133=cartesian_point('',(5.905589415215e1,9.384811270208e1,
-1.194501230001e2));
#143134=cartesian_point('',(5.860423287879e1,9.396592200499e1,
-1.201537285513e2));
#143135=cartesian_point('',(5.837295530494e1,9.4e1,-1.205052585932e2));
#143137=cartesian_point('',(7.281698374861e1,-2.e0,-5.581406462913e1));
#143138=cartesian_point('',(7.473974218687e1,-2.e0,-4.358824136529e1));
#143139=cartesian_point('',(7.525132943969e1,-2.e0,-3.059267793071e1));
#143140=cartesian_point('',(7.418903808234e1,-2.e0,-1.796569594886e1));
#143141=cartesian_point('',(7.413579909679e1,-2.e0,-1.737480819570e1));
#143143=direction('',(-4.999999999999e-1,0.e0,-8.660254037845e-1));
#143144=vector('',#143143,5.358983848623e-1);
#143145=cartesian_point('',(-9.973205080757e1,-2.e0,-1.727409791417e2));
#143146=line('',#143145,#143144);
#143147=direction('',(8.929605576275e-1,0.e0,-4.501349159103e-1));
#143148=vector('',#143147,2.362711390180e0);
#143149=cartesian_point('',(7.413579909679e1,-2.e0,-1.737480819570e1));
#143150=line('',#143149,#143148);
#143151=cartesian_point('',(7.536163642410e1,-2.e0,-5.232730346724e1));
#143152=cartesian_point('',(7.683290229264e1,-2.e0,-4.126388033548e1));
#143153=cartesian_point('',(7.715463813365e1,-2.e0,-2.984419072310e1));
#143154=cartesian_point('',(7.626686374211e1,-2.e0,-1.869692198923e1));
#143155=cartesian_point('',(7.624560717728e1,-2.e0,-1.843834708864e1));
#143157=cartesian_point('',(6.086359701253e1,9.4e1,-1.203702768013e2));
#143158=cartesian_point('',(6.134254982318e1,9.386385811918e1,
-1.196124357771e2));
#143159=cartesian_point('',(6.326831134386e1,9.303335743147e1,
-1.164611508505e2));
#143160=cartesian_point('',(6.768644961599e1,9.025375338031e1,
-1.083776297613e2));
#143161=cartesian_point('',(7.277665850899e1,8.613192755644e1,
-9.665482489786e1));
#143162=cartesian_point('',(7.672722799834e1,8.215754042623e1,
-8.515364338141e1));
#143163=cartesian_point('',(7.959116028258e1,7.853438785332e1,
-7.427140898182e1));
#143164=cartesian_point('',(8.213649813382e1,7.437960879349e1,
-6.133651761055e1));
#143165=cartesian_point('',(8.359110660850e1,7.017412109872e1,
-4.787142183835e1));
#143166=cartesian_point('',(8.388114656448e1,6.621737307609e1,
-3.572613006889e1));
#143167=cartesian_point('',(8.349225257333e1,6.281375338033e1,
-2.684783548178e1));
#143168=cartesian_point('',(8.282236752687e1,5.943885261444e1,
-2.040886818964e1));
#143169=cartesian_point('',(8.201254661145e1,5.556483171982e1,
-1.554080045480e1));
#143170=cartesian_point('',(8.103325456125e1,5.066527079777e1,
-1.137834789319e1));
#143171=cartesian_point('',(7.997131199677e1,4.486369520477e1,
-8.102224738234e0));
#143172=cartesian_point('',(7.893003840959e1,3.828315660170e1,
-5.893281616524e0));
#143173=cartesian_point('',(7.769169216340e1,2.863472564e1,-4.623457595437e0));
#143174=cartesian_point('',(7.679179204564e1,1.702820661319e1,
-6.389309308069e0));
#143175=cartesian_point('',(7.645519708897e1,5.678198495642e0,
-1.228025883406e1));
#143176=cartesian_point('',(7.630702466120e1,-7.822688563646e-2,
-1.675974570919e1));
#143177=cartesian_point('',(7.624560717728e1,-2.e0,-1.843834708864e1));
#143179=direction('',(3.865369764806e-1,9.066963814295e-1,-1.687922916365e-1));
#143180=vector('',#143179,1.058788829053e2);
#143181=cartesian_point('',(-1.e2,-2.e0,-1.732050807569e2));
#143182=line('',#143181,#143180);
#143183=cartesian_point('',(-1.e2,-2.e0,-1.732050807569e2));
#143184=cartesian_point('',(-9.903517543326e1,-2.e0,-1.735562481805e2));
#143185=cartesian_point('',(-9.807645728033e1,-2.e0,-1.738947933698e2));
#143186=cartesian_point('',(-9.712368402877e1,-2.e0,-1.742208880525e2));
#143188=cartesian_point('',(7.212632050837e1,4.5e0,-6.331216392318e1));
#143189=cartesian_point('',(7.222369148810e1,3.754057957674e0,
-6.246625622813e1));
#143190=cartesian_point('',(7.240411422663e1,2.277808593264e0,
-6.078294723163e1));
#143191=cartesian_point('',(7.263353020651e1,1.107400057187e-1,
-5.828340109850e1));
#143192=cartesian_point('',(7.276006402861e1,-1.301812290484e0,
-5.663431589927e1));
#143193=cartesian_point('',(7.281698374861e1,-2.e0,-5.581406462913e1));
#143195=cartesian_point('',(0.e0,-2.e0,0.e0));
#143196=direction('',(0.e0,-1.e0,0.e0));
#143197=direction('',(7.936710355675e-1,0.e0,-6.083471766197e-1));
#143198=axis2_placement_3d('',#143195,#143196,#143197);
#143200=cartesian_point('',(7.536163642410e1,-2.e0,-5.232730346724e1));
#143201=cartesian_point('',(7.531922387487e1,-1.304792319589e0,
-5.318068966226e1));
#143202=cartesian_point('',(7.522113847063e1,1.037622790055e-1,
-5.489708941355e1));
#143203=cartesian_point('',(7.503257927141e1,2.270865550239e0,
-5.750090665492e1));
#143204=cartesian_point('',(7.487816558571e1,3.751072310631e0,
-5.925574236038e1));
#143205=cartesian_point('',(7.479347760110e1,4.5e0,-6.013794076159e1));
#143207=cartesian_point('',(0.e0,4.5e0,0.e0));
#143208=direction('',(0.e0,-1.e0,0.e0));
#143209=direction('',(7.793255450205e-1,0.e0,-6.266192583048e-1));
#143210=axis2_placement_3d('',#143207,#143208,#143209);
#143212=cartesian_point('',(9.089310258022e1,4.5e0,3.080714388016e1));
#143213=cartesian_point('',(9.020921051692e1,3.754057957674e0,
3.131442346972e1));
#143214=cartesian_point('',(8.884163353280e1,2.277808593264e0,
3.231232864296e1));
#143215=cartesian_point('',(8.679167107351e1,1.107400057188e-1,
3.376078177613e1));
#143216=cartesian_point('',(8.542678830902e1,-1.301812290484e0,
3.469490588012e1));
#143217=cartesian_point('',(8.474488973160e1,-2.e0,3.515432543869e1));
#143219=cartesian_point('',(0.e0,-2.e0,0.e0));
#143220=direction('',(0.e0,-1.e0,0.e0));
#143221=direction('',(9.236796270570e-1,0.e0,3.831656907395e-1));
#143222=axis2_placement_3d('',#143219,#143220,#143221);
#143224=cartesian_point('',(8.299759232622e1,-2.e0,3.910143988042e1));
#143225=cartesian_point('',(8.371544017573e1,-1.304792319589e0,
3.863801643784e1));
#143226=cartesian_point('',(8.515284326127e1,1.037622790055e-1,
3.769487211037e1));
#143227=cartesian_point('',(8.731353553950e1,2.270865550239e0,
3.622966643305e1));
#143228=cartesian_point('',(8.875606099705e1,3.751072310631e0,
3.521852240581e1));
#143229=cartesian_point('',(8.947772323137e1,4.5e0,3.470408125914e1));
#143231=cartesian_point('',(0.e0,4.5e0,0.e0));
#143232=direction('',(0.e0,-1.e0,0.e0));
#143233=direction('',(9.323309687028e-1,0.e0,3.616060906535e-1));
#143234=axis2_placement_3d('',#143231,#143232,#143233);
#143236=cartesian_point('',(1.876678207185e1,4.5e0,9.411930780334e1));
#143237=cartesian_point('',(1.798551897862e1,3.754057909745e0,
9.378067967609e1));
#143238=cartesian_point('',(1.643751918988e1,2.277808482472e0,
9.309527582234e1));
#143239=cartesian_point('',(1.415814075092e1,1.107398956046e-1,
9.204418281974e1));
#143240=cartesian_point('',(1.266672423101e1,-1.301812337171e0,
9.132922175526e1));
#143241=cartesian_point('',(1.192790598299e1,-2.e0,9.096839006782e1));
#143243=cartesian_point('',(0.e0,-2.e0,0.e0));
#143244=direction('',(0.e0,-1.e0,0.e0));
#143245=direction('',(1.300085914895e-1,0.e0,9.915128673592e-1));
#143246=axis2_placement_3d('',#143243,#143244,#143245);
#143248=cartesian_point('',(7.635955902115e0,-2.e0,9.142874334766e1));
#143249=cartesian_point('',(8.396216246106e0,-1.304792369653e0,
9.181870607201e1));
#143250=cartesian_point('',(9.931704661981e0,1.037621607180e-1,9.259196146e1));
#143251=cartesian_point('',(1.228095613906e1,2.270865430822e0,
9.373057302701e1));
#143252=cartesian_point('',(1.387789535563e1,3.751072258890e0,
9.447426474078e1));
#143253=cartesian_point('',(1.468424563027e1,4.5e0,9.484202202073e1));
#143255=cartesian_point('',(0.e0,4.5e0,0.e0));
#143256=direction('',(0.e0,-1.e0,0.e0));
#143257=direction('',(1.530054236823e-1,0.e0,9.882253489583e-1));
#143258=axis2_placement_3d('',#143255,#143256,#143257);
#143260=direction('',(0.e0,-8.384436163006e-1,-5.449883505954e-1));
#143261=vector('',#143260,9.541488353501e0);
#143262=cartesian_point('',(-1.028898951124e-14,4.5e0,9.597205953147e1));
#143263=line('',#143262,#143261);
#143264=direction('',(0.e0,-8.384436163006e-1,5.449883505954e-1));
#143265=vector('',#143264,9.541488353501e0);
#143266=cartesian_point('',(0.e0,4.5e0,-9.597205953147e1));
#143267=line('',#143266,#143265);
#143268=cartesian_point('',(0.e0,4.5e0,0.e0));
#143269=direction('',(0.e0,-1.e0,0.e0));
#143270=direction('',(0.e0,0.e0,-1.e0));
#143271=axis2_placement_3d('',#143268,#143269,#143270);
#143273=direction('',(3.380745296504e-1,9.065797258560e-1,2.526238568871e-1));
#143274=vector('',#143273,1.024019869119e2);
#143275=cartesian_point('',(9.955394493961e1,-4.726500308469e-1,
-1.710203661180e2));
#143276=line('',#143275,#143274);
#143277=cartesian_point('',(1.425516895415e2,9.4e1,-3.246617639763e1));
#143278=cartesian_point('',(1.401490553678e2,9.4e1,-2.469257731516e1));
#143279=cartesian_point('',(1.371536830370e2,9.4e1,-1.705765502951e1));
#143280=cartesian_point('',(1.335470928838e2,9.4e1,-9.700167108546e0));
#143282=cartesian_point('',(5.211492483175e1,-2.e0,5.551608124983e1));
#143283=cartesian_point('',(5.078531382135e1,-5.784948175914e-1,
5.629479313067e1));
#143284=cartesian_point('',(4.819036834128e1,2.738392050849e0,
5.782631460370e1));
#143285=cartesian_point('',(4.453063784150e1,9.801566965148e0,
6.011479493575e1));
#143286=cartesian_point('',(4.196182025782e1,1.795860241493e1,
6.199194500251e1));
#143287=cartesian_point('',(4.075663178407e1,2.649644695076e1,
6.336950239147e1));
#143288=cartesian_point('',(4.103665488171e1,3.451769322440e1,
6.415760579722e1));
#143289=cartesian_point('',(4.271269237531e1,4.134817738139e1,
6.431256034792e1));
#143290=cartesian_point('',(4.538875056628e1,4.705557424963e1,
6.394401127805e1));
#143291=cartesian_point('',(4.937894432599e1,5.255723476488e1,
6.296551670513e1));
#143292=cartesian_point('',(5.492884563156e1,5.773806052130e1,
6.112400550975e1));
#143293=cartesian_point('',(6.181702908189e1,6.226232396380e1,
5.826817887198e1));
#143294=cartesian_point('',(6.938132682865e1,6.583119224354e1,
5.448585707324e1));
#143295=cartesian_point('',(7.681404981571e1,6.864428941841e1,
5.015539629498e1));
#143296=cartesian_point('',(8.354964884400e1,7.112025701501e1,
4.573766609527e1));
#143297=cartesian_point('',(8.959071658181e1,7.340570656538e1,
4.136137071252e1));
#143298=cartesian_point('',(9.493128144078e1,7.552424791574e1,
3.713730448635e1));
#143299=cartesian_point('',(9.962920605285e1,7.748710043733e1,
3.311891676376e1));
#143300=cartesian_point('',(1.037190410262e2,7.927093625919e1,
2.936368825500e1));
#143301=cartesian_point('',(1.072765883629e2,8.087875802407e1,2.588141978e1));
#143302=cartesian_point('',(1.103698046793e2,8.232080589162e1,
2.267311032235e1));
#143303=cartesian_point('',(1.130769130241e2,8.361738875975e1,
1.971358520007e1));
#143304=cartesian_point('',(1.154682130615e2,8.479006116940e1,
1.697003459506e1));
#143305=cartesian_point('',(1.176156856646e2,8.586596615409e1,
1.439318226936e1));
#143306=cartesian_point('',(1.195645063142e2,8.686161570730e1,
1.195215743820e1));
#143307=cartesian_point('',(1.212876698269e2,8.775737344665e1,
9.704353529261e0));
#143308=cartesian_point('',(1.228049586083e2,8.855764289071e1,
7.649821820473e0));
#143309=cartesian_point('',(1.241520453202e2,8.927658207034e1,
5.761221720198e0));
#143310=cartesian_point('',(1.253588768365e2,8.992650172613e1,
4.013314609509e0));
#143311=cartesian_point('',(1.264544460527e2,9.051996315653e1,
2.377638242521e0));
#143312=cartesian_point('',(1.274547246886e2,9.106319448214e1,
8.405586549271e-1));
#143313=cartesian_point('',(1.283647166141e2,9.155662099736e1,
-5.966250380606e-1));
#143314=cartesian_point('',(1.291864995201e2,9.199938042116e1,
-1.928679955640e0));
#143315=cartesian_point('',(1.299185817162e2,9.238912372612e1,
-3.144631346978e0));
#143316=cartesian_point('',(1.305774452704e2,9.273351900212e1,
-4.264132547141e0));
#143317=cartesian_point('',(1.311929336148e2,9.304671378988e1,
-5.333188088246e0));
#143318=cartesian_point('',(1.317906239393e2,9.333873027922e1,
-6.394893765920e0));
#143319=cartesian_point('',(1.323884730323e2,9.361196628756e1,
-7.483260094968e0));
#143320=cartesian_point('',(1.329747880793e2,9.384811270208e1,
-8.581156921066e0));
#143321=cartesian_point('',(1.333582977242e2,9.396592200499e1,
-9.324109833325e0));
#143322=cartesian_point('',(1.335470928838e2,9.4e1,-9.700167108546e0));
#143324=cartesian_point('',(8.474488973160e1,-2.e0,3.515432543869e1));
#143325=cartesian_point('',(7.511839542206e1,-2.e0,4.293239472349e1));
#143326=cartesian_point('',(6.411970097763e1,-2.e0,4.987322399797e1));
#143327=cartesian_point('',(5.265326812955e1,-2.e0,5.526674368721e1));
#143328=cartesian_point('',(5.211492483175e1,-2.e0,5.551608124983e1));
#143330=direction('',(4.999999999999e-1,1.574495319541e-14,-8.660254037845e-1));
#143331=vector('',#143330,5.358983848622e-1);
#143332=cartesian_point('',(9.973205080757e1,-2.e0,-1.727409791417e2));
#143333=line('',#143332,#143331);
#143334=direction('',(8.363085511224e-1,0.e0,5.482590695278e-1));
#143335=vector('',#143334,2.362711390180e0);
#143336=cartesian_point('',(5.211492483175e1,-2.e0,5.551608124983e1));
#143337=line('',#143336,#143335);
#143338=cartesian_point('',(8.299759232622e1,-2.e0,3.910143988042e1));
#143339=cartesian_point('',(7.415201977557e1,-2.e0,4.590730506418e1));
#143340=cartesian_point('',(6.442314638842e1,-2.e0,5.189578128199e1));
#143341=cartesian_point('',(5.432544128630e1,-2.e0,5.670058047302e1));
#143342=cartesian_point('',(5.409088057119e1,-2.e0,5.681145919818e1));
#143344=cartesian_point('',(1.346755160768e2,9.4e1,-7.475717222101e0));
#143345=cartesian_point('',(1.342586829031e2,9.386385811918e1,
-6.682011408764e0));
#143346=cartesian_point('',(1.324924708624e2,9.303335743147e1,
-3.438610546901e0));
#143347=cartesian_point('',(1.277010053832e2,9.025375338031e1,
4.429369978791e0));
#143348=cartesian_point('',(1.200938630144e2,8.613192755644e1,
1.469902262240e1));
#143349=cartesian_point('',(1.121088323923e2,8.215754042623e1,
2.387090691782e1));
#143350=cartesian_point('',(1.041165070944e2,7.853438785332e1,
3.179226223048e1));
#143351=cartesian_point('',(9.418723149732e1,7.437960879349e1,
4.046403515650e1));
#143352=cartesian_point('',(8.325342073154e1,7.017412109872e1,
4.845631093424e1));
#143353=cartesian_point('',(7.288030950081e1,6.621737307609e1,
5.478013878896e1));
#143354=cartesian_point('',(6.499703385051e1,6.281375338033e1,
5.888249400680e1));
#143355=cartesian_point('',(5.908578207815e1,5.943885261444e1,
6.152184018502e1));
#143356=cartesian_point('',(5.446500129473e1,5.556483171982e1,
6.325454856717e1));
#143357=cartesian_point('',(5.037056560923e1,5.066527079777e1,
6.448768305477e1));
#143358=cartesian_point('',(4.700238844887e1,4.486369520477e1,
6.520607539406e1));
#143359=cartesian_point('',(4.456875079636e1,3.828315660170e1,
6.540877757613e1));
#143360=cartesian_point('',(4.284987781267e1,2.863472564e1,6.497125027878e1));
#143361=cartesian_point('',(4.392920019625e1,1.702820661319e1,
6.330898805963e1));
#143362=cartesian_point('',(4.886261465983e1,5.678198495642e0,
6.007201351336e1));
#143363=cartesian_point('',(5.266787787572e1,-7.822688563646e-2,
5.770394898921e1));
#143364=cartesian_point('',(5.409088057119e1,-2.e0,5.681145919818e1));
#143366=direction('',(3.394469007605e-1,9.066963814295e-1,2.503546953160e-1));
#143367=vector('',#143366,1.058788829053e2);
#143368=cartesian_point('',(1.e2,-2.e0,-1.732050807569e2));
#143369=line('',#143368,#143367);
#143370=cartesian_point('',(1.e2,-2.e0,-1.732050807569e2));
#143371=cartesian_point('',(1.007865321932e2,-2.e0,-1.725451018837e2));
#143372=cartesian_point('',(1.015590800040e2,-2.e0,-1.718841002029e2));
#143373=cartesian_point('',(1.023178729090e2,-2.e0,-1.712220217043e2));
#143375=direction('',(-5.000000000001e-1,0.e0,8.660254037844e-1));
#143376=vector('',#143375,5.496377123384e-1);
#143377=cartesian_point('',(1.359402586582e2,9.4e1,-1.466978052867e2));
#143378=line('',#143377,#143376);
#143379=cartesian_point('',(1.368359915011e2,9.4e1,-1.451269763450e2));
#143380=cartesian_point('',(1.365425161528e2,9.4e1,-1.456516999245e2));
#143381=cartesian_point('',(1.362439558026e2,9.4e1,-1.461753205868e2));
#143382=cartesian_point('',(1.359402586582e2,9.4e1,-1.466978052867e2));
#143384=cartesian_point('',(1.346755160768e2,9.4e1,-7.475717222101e0));
#143385=cartesian_point('',(1.380992994539e2,9.4e1,-1.428943025880e1));
#143386=cartesian_point('',(1.409989994644e2,9.4e1,-2.134652108071e1));
#143387=cartesian_point('',(1.433899827127e2,9.4e1,-2.853681234228e1));
#143389=direction('',(4.524013431792e-1,1.139467852291e-14,8.918144564256e-1));
#143390=vector('',#143389,2.494296734504e0);
#143391=cartesian_point('',(1.335470928838e2,9.4e1,-9.700167108546e0));
#143392=line('',#143391,#143390);
#143393=cartesian_point('',(-5.861788608570e1,9.236291519083e1,
-1.887732055302e2));
#143394=cartesian_point('',(-5.873177420872e1,9.253358366198e1,
-1.891282585553e2));
#143395=cartesian_point('',(-5.888060764908e1,9.299160392548e1,
-1.898095122281e2));
#143396=cartesian_point('',(-5.885543220738e1,9.364104895267e1,
-1.903663570955e2));
#143397=cartesian_point('',(-5.879907787248e1,9.4e1,-1.906006198166e2));
#143399=cartesian_point('',(0.e0,9.4e1,0.e0));
#143400=direction('',(0.e0,1.e0,0.e0));
#143401=direction('',(-2.870975382284e-1,0.e0,-9.579013537642e-1));
#143402=axis2_placement_3d('',#143399,#143400,#143401);
#143404=cartesian_point('',(-5.726565253864e1,9.4e1,-1.910669329645e2));
#143405=cartesian_point('',(-5.708082951752e1,9.386181382532e1,
-1.910390390789e2));
#143406=cartesian_point('',(-5.667406962601e1,9.361049317758e1,
-1.909866506060e2));
#143407=cartesian_point('',(-5.596345431825e1,9.328248167552e1,
-1.909116413255e2));
#143408=cartesian_point('',(-5.519612204004e1,9.300541076567e1,
-1.908398780474e2));
#143409=cartesian_point('',(-5.436793783325e1,9.276503310708e1,
-1.907673757803e2));
#143410=cartesian_point('',(-5.346733746493e1,9.255467568507e1,
-1.906908973785e2));
#143411=cartesian_point('',(-5.248511016126e1,9.237254985220e1,
-1.906077195639e2));
#143412=cartesian_point('',(-5.141115120113e1,9.221976583037e1,
-1.905150756970e2));
#143413=cartesian_point('',(-5.023527507178e1,9.210020208273e1,
-1.904099982572e2));
#143414=cartesian_point('',(-4.895501404412e1,9.202058295728e1,
-1.902900050333e2));
#143415=cartesian_point('',(-4.802223734459e1,9.2e1,-1.901974830696e2));
#143416=cartesian_point('',(-4.753748091093e1,9.2e1,-1.901478054268e2));
#143418=cartesian_point('',(1.366091034878e2,9.2e1,-1.405487561106e2));
#143419=cartesian_point('',(1.361901644072e2,9.2e1,-1.413632501227e2));
#143420=cartesian_point('',(1.353618939051e2,9.206333769375e1,
-1.429465082952e2));
#143421=cartesian_point('',(1.345624058204e2,9.224246241118e1,
-1.444332862723e2));
#143422=cartesian_point('',(1.341734485001e2,9.236291519083e1,
-1.451511812315e2));
#143424=cartesian_point('',(1.341734485001e2,9.236291519083e1,
-1.451511812315e2));
#143425=cartesian_point('',(1.344239893781e2,9.253358366198e1,
-1.454273377517e2));
#143426=cartesian_point('',(1.349395556449e2,9.299160392547e1,
-1.458968581284e2));
#143427=cartesian_point('',(1.354343851669e2,9.364104895267e1,
-1.461534779900e2));
#143428=cartesian_point('',(1.356654398020e2,9.4e1,-1.462218050650e2));
#143430=cartesian_point('',(0.e0,9.4e1,0.e0));
#143431=direction('',(0.e0,1.e0,0.e0));
#143432=direction('',(6.860181375651e-1,0.e0,-7.275844383518e-1));
#143433=axis2_placement_3d('',#143430,#143431,#143432);
#143435=cartesian_point('',(1.368359915011e2,9.4e1,-1.451269763450e2));
#143436=cartesian_point('',(1.369042461981e2,9.386181382532e1,
-1.449529679707e2));
#143437=cartesian_point('',(1.370622563955e2,9.361049317758e1,
-1.445745093350e2));
#143438=cartesian_point('',(1.373526041069e2,9.328248167552e1,
-1.439215937859e2));
#143439=cartesian_point('',(1.376741214242e2,9.300541076567e1,
-1.432211829008e2));
#143440=cartesian_point('',(1.380254247224e2,9.276503310708e1,
-1.424677032051e2));
#143441=cartesian_point('',(1.384094926678e2,9.255467568507e1,
-1.416495212066e2));
#143442=cartesian_point('',(1.388285722191e2,9.237254985220e1,
-1.407572985020e2));
#143443=cartesian_point('',(1.392853197569e2,9.221976583037e1,
-1.397809008265e2));
#143444=cartesian_point('',(1.397822580894e2,9.210020208273e1,
-1.387100235069e2));
#143445=cartesian_point('',(1.403184714231e2,9.202058295728e1,
-1.375412883215e2));
#143446=cartesian_point('',(1.407047334019e2,9.2e1,-1.366872190218e2));
#143447=cartesian_point('',(1.409040895180e2,9.2e1,-1.362425688142e2));
#143449=cartesian_point('',(1.96e2,9.6e1,2.687072786500e-12));
#143450=direction('',(1.370951963064e-14,0.e0,-1.e0));
#143451=direction('',(1.e0,0.e0,1.370951963064e-14));
#143452=axis2_placement_3d('',#143449,#143450,#143451);
#143454=cartesian_point('',(-1.900233450060e2,9.2e1,-4.803257595336e1));
#143455=cartesian_point('',(-1.905192485734e2,9.2e1,-4.726251612610e1));
#143456=cartesian_point('',(-1.914762557012e2,9.206333784523e1,
-4.575358278712e1));
#143457=cartesian_point('',(-1.923640985540e2,9.224246257467e1,
-4.431781775431e1));
#143458=cartesian_point('',(-1.927913345858e2,9.236291519083e1,
-4.362202429873e1));
#143460=cartesian_point('',(-1.927913345858e2,9.236291519083e1,
-4.362202429873e1));
#143461=cartesian_point('',(-1.931557633925e2,9.253358357101e1,
-4.370092076153e1));
#143462=cartesian_point('',(-1.938201629836e2,9.299160362057e1,
-4.391265395873e1));
#143463=cartesian_point('',(-1.942898172858e2,9.364104877084e1,
-4.421287902139e1));
#143464=cartesian_point('',(-1.944645176745e2,9.4e1,-4.437881475164e1));
#143466=cartesian_point('',(0.e0,9.4e1,0.e0));
#143467=direction('',(0.e0,1.e0,0.e0));
#143468=direction('',(-9.731156757934e-1,0.e0,-2.303169154124e-1));
#143469=axis2_placement_3d('',#143466,#143467,#143468);
#143471=cartesian_point('',(-1.941016440397e2,9.4e1,-4.593995661950e1));
#143472=cartesian_point('',(-1.939850764941e2,9.386181474813e1,
-4.608607013243e1));
#143473=cartesian_point('',(-1.937363283417e2,9.361049536666e1,
-4.641213818064e1));
#143474=cartesian_point('',(-1.933160628320e2,9.328248481194e1,
-4.699004140518e1));
#143475=cartesian_point('',(-1.928702496066e2,9.300541424266e1,
-4.761868642485e1));
#143476=cartesian_point('',(-1.923933700767e2,9.276503653788e1,
-4.829966179652e1));
#143477=cartesian_point('',(-1.918768386625e2,9.255467879194e1,
-4.904136391167e1));
#143478=cartesian_point('',(-1.913136913097e2,9.237255237756e1,
-4.985040824835e1));
#143479=cartesian_point('',(-1.906964794866e2,9.221976759588e1,
-5.073416269745e1));
#143480=cartesian_point('',(-1.900175402209e2,9.210020302489e1,
-5.169996476019e1));
#143481=cartesian_point('',(-1.892734900090e2,9.202058320299e1,
-5.274871036403e1));
#143482=cartesian_point('',(-1.887269724340e2,9.2e1,-5.351026171238e1));
#143483=cartesian_point('',(-1.884415704290e2,9.2e1,-5.390523661264e1));
#143485=cartesian_point('',(-5.341424151821e1,9.2e1,-1.885813320640e2));
#143486=cartesian_point('',(-5.432908356416e1,9.2e1,-1.886257671836e2));
#143487=cartesian_point('',(-5.611436061334e1,9.206333769375e1,
-1.887000929738e2));
#143488=cartesian_point('',(-5.780169215369e1,9.224246241118e1,
-1.887511049710e2));
#143489=cartesian_point('',(-5.861788608570e1,9.236291519083e1,
-1.887732055302e2));
#143491=cartesian_point('',(6.086359701253e1,9.4e1,-1.203702768013e2));
#143492=cartesian_point('',(5.667464011722e1,9.4e1,-1.267422167013e2));
#143493=cartesian_point('',(5.201287019390e1,9.4e1,-1.327819759847e2));
#143494=cartesian_point('',(4.698138692491e1,9.4e1,-1.384477738485e2));
#143496=direction('',(9.985346463164e-1,1.139467852291e-14,5.411617231344e-2));
#143497=vector('',#143496,2.494296734504e0);
#143498=cartesian_point('',(5.837295530494e1,9.4e1,-1.205052585932e2));
#143499=line('',#143498,#143497);
#143500=direction('',(5.e-1,0.e0,8.660254037845e-1));
#143501=vector('',#143500,5.496377123385e-1);
#143502=cartesian_point('',(-5.907389672865e1,9.4e1,-1.910766200384e2));
#143503=line('',#143502,#143501);
#143504=cartesian_point('',(-5.726565253864e1,9.4e1,-1.910669329645e2));
#143505=cartesian_point('',(-5.786681416262e1,9.4e1,-1.910751376472e2));
#143506=cartesian_point('',(-5.846956313324e1,9.4e1,-1.910783871305e2));
#143507=cartesian_point('',(-5.907389672865e1,9.4e1,-1.910766200384e2));
#143509=cartesian_point('',(4.315931124664e1,9.4e1,-1.396864726941e2));
#143510=cartesian_point('',(4.202509658049e1,9.366860043154e1,
-1.408511368682e2));
#143511=cartesian_point('',(3.970047380016e1,9.308634906834e1,
-1.431838981030e2));
#143512=cartesian_point('',(3.601599126828e1,9.245255140456e1,
-1.467059334137e2));
#143513=cartesian_point('',(3.222917569025e1,9.207864685885e1,
-1.501497853114e2));
#143514=cartesian_point('',(2.972170119701e1,9.2e1,-1.523211679193e2));
#143515=cartesian_point('',(2.846998694757e1,9.2e1,-1.533801155405e2));
#143517=cartesian_point('',(-1.159248000200e2,9.2e1,-1.043908077386e2));
#143518=cartesian_point('',(-1.136672491351e2,9.2e1,-1.051487039897e2));
#143519=cartesian_point('',(-1.092004504651e2,9.216366567412e1,
-1.065637766292e2));
#143520=cartesian_point('',(-1.026742195521e2,9.284827780577e1,
-1.083973654017e2));
#143521=cartesian_point('',(-9.847019566020e1,9.357339527039e1,
-1.094347055225e2));
#143522=cartesian_point('',(-9.640859578779e1,9.4e1,-1.099109615063e2));
#143524=cartesian_point('',(0.e0,9.4e1,0.e0));
#143525=direction('',(0.e0,1.e0,0.e0));
#143526=direction('',(-6.594203138981e-1,0.e0,-7.517744672564e-1));
#143527=axis2_placement_3d('',#143524,#143525,#143526);
#143529=cartesian_point('',(-9.939237829482e1,9.4e1,-1.072202962965e2));
#143530=cartesian_point('',(-1.014166704240e2,9.357426275866e1,
-1.067065247796e2));
#143531=cartesian_point('',(-1.055478463115e2,9.284964938147e1,
-1.055931928562e2));
#143532=cartesian_point('',(-1.119703984933e2,9.216412015099e1,
-1.036420583914e2));
#143533=cartesian_point('',(-1.163710073885e2,9.2e1,-1.021454999602e2));
#143534=cartesian_point('',(-1.185960830196e2,9.2e1,-1.013457897122e2));
#143536=cartesian_point('',(1.56e2,1.17e2,6.438627409011e-12));
#143537=direction('',(4.127340830218e-14,0.e0,-1.e0));
#143538=direction('',(-3.296918293927e-14,-1.e0,0.e0));
#143539=axis2_placement_3d('',#143536,#143537,#143538);
#143541=cartesian_point('',(1.483674914332e2,9.2e1,-4.819841787665e1));
#143542=cartesian_point('',(1.478950731502e2,9.2e1,-4.586437211208e1));
#143543=cartesian_point('',(1.468871622674e2,9.216366584077e1,
-4.128847309901e1));
#143544=cartesian_point('',(1.452119811409e2,9.284827822039e1,
-3.471979694201e1));
#143545=cartesian_point('',(1.440083325126e2,9.357339551575e1,
-3.056033703231e1));
#143546=cartesian_point('',(1.433899827127e2,9.4e1,-2.853681234228e1));
#143548=cartesian_point('',(0.e0,9.4e1,0.e0));
#143549=direction('',(0.e0,1.e0,0.e0));
#143550=direction('',(9.807659435096e-1,0.e0,-1.951875099790e-1));
#143551=axis2_placement_3d('',#143548,#143549,#143550);
#143553=cartesian_point('',(1.425516895415e2,9.4e1,-3.246617639763e1));
#143554=cartesian_point('',(1.431188960938e2,9.357426300405e1,
-3.447614940613e1));
#143555=cartesian_point('',(1.442203099268e2,9.284964979647e1,
-3.861051700375e1));
#143556=cartesian_point('',(1.457418541267e2,9.216412031870e1,
-4.514817758007e1));
#143557=cartesian_point('',(1.466461013217e2,9.2e1,-4.970749746179e1));
#143558=cartesian_point('',(1.470660699672e2,9.2e1,-5.203432582823e1));
#143560=cartesian_point('',(3.244269141322e1,9.2e1,-1.525892256153e2));
#143561=cartesian_point('',(3.422244047905e1,9.2e1,-1.510178308309e2));
#143562=cartesian_point('',(3.767478946860e1,9.216258766811e1,
-1.478634891041e2));
#143563=cartesian_point('',(4.253140454080e1,9.284685373065e1,
-1.431237162102e2));
#143564=cartesian_point('',(4.553554350172e1,9.357262860655e1,
-1.399978243626e2));
#143565=cartesian_point('',(4.698138692491e1,9.4e1,-1.384477738485e2));
#143567=cartesian_point('',(0.e0,9.4e1,0.e0));
#143568=direction('',(0.e0,1.e0,0.e0));
#143569=direction('',(3.213456296115e-1,0.e0,-9.469619772354e-1));
#143570=axis2_placement_3d('',#143567,#143568,#143569);
#143572=cartesian_point('',(-1.409040895180e2,9.2e1,1.362425688142e2));
#143573=cartesian_point('',(-1.441023373471e2,9.2e1,1.291090953674e2));
#143574=cartesian_point('',(-1.482280946559e2,9.2e1,1.162674468952e2));
#143575=cartesian_point('',(-1.512339267872e2,9.2e1,9.719453320729e1));
#143576=cartesian_point('',(-1.522112752943e2,9.2e1,7.508482656876e1));
#143577=cartesian_point('',(-1.504652237452e2,9.2e1,5.856254516387e1));
#143578=cartesian_point('',(-1.483674914332e2,9.2e1,4.819841787665e1));
#143580=cartesian_point('',(0.e0,9.2e1,0.e0));
#143581=direction('',(0.e0,1.e0,0.e0));
#143582=direction('',(-1.e0,0.e0,0.e0));
#143583=axis2_placement_3d('',#143580,#143581,#143582);
#143585=cartesian_point('',(0.e0,9.2e1,0.e0));
#143586=direction('',(0.e0,1.e0,0.e0));
#143587=direction('',(-7.602313014080e-1,0.e0,-6.496524981554e-1));
#143588=axis2_placement_3d('',#143585,#143586,#143587);
#143590=cartesian_point('',(-1.185960830196e2,9.2e1,-1.013457897122e2));
#143591=cartesian_point('',(-1.271718463585e2,9.2e1,-9.826359073884e1));
#143592=cartesian_point('',(-1.408402108803e2,9.2e1,-9.203688034871e1));
#143593=cartesian_point('',(-1.581428002311e2,9.2e1,-8.108172877404e1));
#143594=cartesian_point('',(-1.729477210254e2,9.2e1,-6.921838797647e1));
#143595=cartesian_point('',(-1.832752702905e2,9.2e1,-5.795823121154e1));
#143596=cartesian_point('',(-1.888679715037e2,9.2e1,-4.982668831350e1));
#143597=cartesian_point('',(-1.900233450060e2,9.2e1,-4.803257595336e1));
#143599=cartesian_point('',(0.e0,9.2e1,0.e0));
#143600=direction('',(0.e0,1.e0,0.e0));
#143601=direction('',(-9.695068622757e-1,0.e0,-2.450641630273e-1));
#143602=axis2_placement_3d('',#143599,#143600,#143601);
#143604=cartesian_point('',(0.e0,9.2e1,0.e0));
#143605=direction('',(0.e0,1.e0,0.e0));
#143606=direction('',(-1.e0,0.e0,0.e0));
#143607=axis2_placement_3d('',#143604,#143605,#143606);
#143609=cartesian_point('',(4.753748091093e1,9.2e1,1.901478054268e2));
#143610=cartesian_point('',(3.976058777428e1,9.2e1,1.893508325710e2));
#143611=cartesian_point('',(2.657651531639e1,9.2e1,1.865030189742e2));
#143612=cartesian_point('',(8.555971472861e0,9.2e1,1.795696891155e2));
#143613=cartesian_point('',(-1.108027039988e1,9.2e1,1.693612444317e2));
#143614=cartesian_point('',(-2.451596005043e1,9.2e1,1.595879787314e2));
#143615=cartesian_point('',(-3.244269141322e1,9.2e1,1.525892256153e2));
#143617=cartesian_point('',(0.e0,9.2e1,0.e0));
#143618=direction('',(0.e0,1.e0,0.e0));
#143619=direction('',(-9.427312177386e-1,0.e0,3.335533706938e-1));
#143620=axis2_placement_3d('',#143617,#143618,#143619);
#143622=cartesian_point('',(-1.470660699672e2,9.2e1,5.203432582823e1));
#143623=cartesian_point('',(-1.486846890261e2,9.2e1,6.100225422318e1));
#143624=cartesian_point('',(-1.501263819072e2,9.2e1,7.595276032231e1));
#143625=cartesian_point('',(-1.492902370167e2,9.2e1,9.641481803876e1));
#143626=cartesian_point('',(-1.464187429093e2,9.2e1,1.151679259464e2));
#143627=cartesian_point('',(-1.418309357328e2,9.2e1,1.297419243512e2));
#143628=cartesian_point('',(-1.375851636178e2,9.2e1,1.386511171267e2));
#143629=cartesian_point('',(-1.366091034878e2,9.2e1,1.405487561106e2));
#143631=cartesian_point('',(0.e0,9.2e1,0.e0));
#143632=direction('',(0.e0,1.e0,0.e0));
#143633=direction('',(-6.969852218767e-1,0.e0,7.170854903604e-1));
#143634=axis2_placement_3d('',#143631,#143632,#143633);
#143636=cartesian_point('',(1.884415704290e2,9.2e1,5.390523661264e1));
#143637=cartesian_point('',(1.838629251214e2,9.2e1,6.024173720356e1));
#143638=cartesian_point('',(1.748046099723e2,9.2e1,7.023557207903e1));
#143639=cartesian_point('',(1.597898982601e2,9.2e1,8.237515590818e1));
#143640=cartesian_point('',(1.411310048945e2,9.2e1,9.427641786294e1));
#143641=cartesian_point('',(1.259492636948e2,9.2e1,1.010254335675e2));
#143642=cartesian_point('',(1.159248000200e2,9.2e1,1.043908077386e2));
#143644=cartesian_point('',(0.e0,9.2e1,0.e0));
#143645=direction('',(0.e0,1.e0,0.e0));
#143646=direction('',(-1.824999163306e-1,0.e0,9.832058688491e-1));
#143647=axis2_placement_3d('',#143644,#143645,#143646);
#143649=cartesian_point('',(-2.846998694757e1,9.2e1,1.533801155405e2));
#143650=cartesian_point('',(-2.151284266768e1,9.2e1,1.592658449620e2));
#143651=cartesian_point('',(-9.286171026921e0,9.2e1,1.679896406710e2));
#143652=cartesian_point('',(8.852563214491e0,9.2e1,1.774965468128e2));
#143653=cartesian_point('',(2.652897811606e1,9.2e1,1.843863139228e2));
#143654=cartesian_point('',(4.144433455763e1,9.2e1,1.877001555628e2));
#143655=cartesian_point('',(5.128280788591e1,9.2e1,1.884778054402e2));
#143656=cartesian_point('',(5.341424151821e1,9.2e1,1.885813320640e2));
#143658=cartesian_point('',(0.e0,9.2e1,0.e0));
#143659=direction('',(0.e0,1.e0,0.e0));
#143660=direction('',(2.725216403990e-1,0.e0,9.621496533878e-1));
#143661=axis2_placement_3d('',#143658,#143659,#143660);
#143663=cartesian_point('',(1.409040895180e2,9.2e1,-1.362425688142e2));
#143664=cartesian_point('',(1.441023373471e2,9.2e1,-1.291090953674e2));
#143665=cartesian_point('',(1.482280946559e2,9.2e1,-1.162674468952e2));
#143666=cartesian_point('',(1.512339267872e2,9.2e1,-9.719453320729e1));
#143667=cartesian_point('',(1.522112752943e2,9.2e1,-7.508482656876e1));
#143668=cartesian_point('',(1.504652237452e2,9.2e1,-5.856254516387e1));
#143669=cartesian_point('',(1.483674914332e2,9.2e1,-4.819841787665e1));
#143671=cartesian_point('',(0.e0,9.2e1,0.e0));
#143672=direction('',(0.e0,1.e0,0.e0));
#143673=direction('',(1.e0,0.e0,0.e0));
#143674=axis2_placement_3d('',#143671,#143672,#143673);
#143676=cartesian_point('',(0.e0,9.2e1,0.e0));
#143677=direction('',(0.e0,1.e0,0.e0));
#143678=direction('',(7.602313014080e-1,0.e0,6.496524981554e-1));
#143679=axis2_placement_3d('',#143676,#143677,#143678);
#143681=cartesian_point('',(1.185960830196e2,9.2e1,1.013457897122e2));
#143682=cartesian_point('',(1.271718463585e2,9.2e1,9.826359073884e1));
#143683=cartesian_point('',(1.408402108803e2,9.2e1,9.203688034871e1));
#143684=cartesian_point('',(1.581428002311e2,9.2e1,8.108172877404e1));
#143685=cartesian_point('',(1.729477210254e2,9.2e1,6.921838797647e1));
#143686=cartesian_point('',(1.832752702905e2,9.2e1,5.795823121154e1));
#143687=cartesian_point('',(1.888679715037e2,9.2e1,4.982668831350e1));
#143688=cartesian_point('',(1.900233450060e2,9.2e1,4.803257595336e1));
#143690=cartesian_point('',(0.e0,9.2e1,0.e0));
#143691=direction('',(0.e0,1.e0,0.e0));
#143692=direction('',(9.695068622757e-1,0.e0,2.450641630273e-1));
#143693=axis2_placement_3d('',#143690,#143691,#143692);
#143695=cartesian_point('',(0.e0,9.2e1,0.e0));
#143696=direction('',(0.e0,1.e0,0.e0));
#143697=direction('',(1.e0,0.e0,0.e0));
#143698=axis2_placement_3d('',#143695,#143696,#143697);
#143700=cartesian_point('',(2.846998694757e1,9.2e1,-1.533801155405e2));
#143701=cartesian_point('',(2.151284266768e1,9.2e1,-1.592658449620e2));
#143702=cartesian_point('',(9.286171026922e0,9.2e1,-1.679896406710e2));
#143703=cartesian_point('',(-8.852563214491e0,9.2e1,-1.774965468128e2));
#143704=cartesian_point('',(-2.652897811606e1,9.2e1,-1.843863139228e2));
#143705=cartesian_point('',(-4.144433455763e1,9.2e1,-1.877001555628e2));
#143706=cartesian_point('',(-5.128280788592e1,9.2e1,-1.884778054402e2));
#143707=cartesian_point('',(-5.341424151821e1,9.2e1,-1.885813320640e2));
#143709=cartesian_point('',(0.e0,9.2e1,0.e0));
#143710=direction('',(0.e0,1.e0,0.e0));
#143711=direction('',(-2.725216403990e-1,0.e0,-9.621496533878e-1));
#143712=axis2_placement_3d('',#143709,#143710,#143711);
#143714=cartesian_point('',(-1.884415704290e2,9.2e1,-5.390523661264e1));
#143715=cartesian_point('',(-1.838629251214e2,9.2e1,-6.024173720356e1));
#143716=cartesian_point('',(-1.748046099723e2,9.2e1,-7.023557207903e1));
#143717=cartesian_point('',(-1.597898982601e2,9.2e1,-8.237515590818e1));
#143718=cartesian_point('',(-1.411310048945e2,9.2e1,-9.427641786294e1));
#143719=cartesian_point('',(-1.259492636948e2,9.2e1,-1.010254335675e2));
#143720=cartesian_point('',(-1.159248000200e2,9.2e1,-1.043908077386e2));
#143722=cartesian_point('',(0.e0,9.2e1,0.e0));
#143723=direction('',(0.e0,1.e0,0.e0));
#143724=direction('',(1.824999163306e-1,0.e0,-9.832058688491e-1));
#143725=axis2_placement_3d('',#143722,#143723,#143724);
#143727=cartesian_point('',(-4.753748091093e1,9.2e1,-1.901478054268e2));
#143728=cartesian_point('',(-3.976058777428e1,9.2e1,-1.893508325710e2));
#143729=cartesian_point('',(-2.657651531639e1,9.2e1,-1.865030189742e2));
#143730=cartesian_point('',(-8.555971472861e0,9.2e1,-1.795696891155e2));
#143731=cartesian_point('',(1.108027039988e1,9.2e1,-1.693612444317e2));
#143732=cartesian_point('',(2.451596005043e1,9.2e1,-1.595879787314e2));
#143733=cartesian_point('',(3.244269141322e1,9.2e1,-1.525892256153e2));
#143735=cartesian_point('',(0.e0,9.2e1,0.e0));
#143736=direction('',(0.e0,1.e0,0.e0));
#143737=direction('',(9.427312177386e-1,0.e0,-3.335533706938e-1));
#143738=axis2_placement_3d('',#143735,#143736,#143737);
#143740=cartesian_point('',(1.470660699672e2,9.2e1,-5.203432582823e1));
#143741=cartesian_point('',(1.486846890261e2,9.2e1,-6.100225422318e1));
#143742=cartesian_point('',(1.501263819072e2,9.2e1,-7.595276032231e1));
#143743=cartesian_point('',(1.492902370167e2,9.2e1,-9.641481803876e1));
#143744=cartesian_point('',(1.464187429093e2,9.2e1,-1.151679259464e2));
#143745=cartesian_point('',(1.418309357328e2,9.2e1,-1.297419243512e2));
#143746=cartesian_point('',(1.375851636178e2,9.2e1,-1.386511171267e2));
#143747=cartesian_point('',(1.366091034878e2,9.2e1,-1.405487561106e2));
#143749=cartesian_point('',(0.e0,9.2e1,0.e0));
#143750=direction('',(0.e0,1.e0,0.e0));
#143751=direction('',(6.969852218767e-1,0.e0,-7.170854903604e-1));
#143752=axis2_placement_3d('',#143749,#143750,#143751);
#143754=cartesian_point('',(1.927913345858e2,9.236291519083e1,
4.362202429873e1));
#143755=cartesian_point('',(1.931557635381e2,9.253358363920e1,
4.370092079305e1));
#143756=cartesian_point('',(1.938201632163e2,9.299160384913e1,
4.391265406440e1));
#143757=cartesian_point('',(1.942898173521e2,9.364104890714e1,
4.421287908440e1));
#143758=cartesian_point('',(1.944645176745e2,9.4e1,4.437881475164e1));
#143760=cartesian_point('',(0.e0,9.4e1,0.e0));
#143761=direction('',(0.e0,1.e0,0.e0));
#143762=direction('',(9.731156757934e-1,0.e0,2.303169154124e-1));
#143763=axis2_placement_3d('',#143760,#143761,#143762);
#143765=cartesian_point('',(1.941016440397e2,9.4e1,4.593995661950e1));
#143766=cartesian_point('',(1.939850759106e2,9.386181405638e1,
4.608607086386e1));
#143767=cartesian_point('',(1.937363266024e2,9.361049372571e1,
4.641214049721e1));
#143768=cartesian_point('',(1.933160595286e2,9.328248246086e1,
4.699004600358e1));
#143769=cartesian_point('',(1.928702450022e2,9.300541163628e1,
4.761869296276e1));
#143770=cartesian_point('',(1.923933644389e2,9.276503396613e1,
4.829966987625e1));
#143771=cartesian_point('',(1.918768322685e2,9.255467646301e1,
4.904137310200e1));
#143772=cartesian_point('',(1.913136846162e2,9.237255048454e1,
4.985041785342e1));
#143773=cartesian_point('',(1.906964730936e2,9.221976627245e1,
5.073417182243e1));
#143774=cartesian_point('',(1.900175349289e2,9.210020231864e1,
5.169997224886e1));
#143775=cartesian_point('',(1.892734866044e2,9.202058301881e1,
5.274871512238e1));
#143776=cartesian_point('',(1.887269711690e2,9.2e1,5.351026346305e1));
#143777=cartesian_point('',(1.884415704290e2,9.2e1,5.390523661264e1));
#143779=cartesian_point('',(5.341424151821e1,9.2e1,1.885813320640e2));
#143780=cartesian_point('',(5.432908384222e1,9.2e1,1.886257671971e2));
#143781=cartesian_point('',(5.611436117156e1,9.206333773168e1,
1.887000929934e2));
#143782=cartesian_point('',(5.780169243105e1,9.224246245212e1,
1.887511049785e2));
#143783=cartesian_point('',(5.861788608570e1,9.236291519083e1,
1.887732055302e2));
#143785=cartesian_point('',(5.861788608570e1,9.236291519083e1,
1.887732055302e2));
#143786=cartesian_point('',(5.873177419352e1,9.253358363920e1,
1.891282585079e2));
#143787=cartesian_point('',(5.888060764078e1,9.299160384913e1,
1.898095121432e2));
#143788=cartesian_point('',(5.885543221452e1,9.364104890714e1,
1.903663570658e2));
#143789=cartesian_point('',(5.879907787248e1,9.4e1,1.906006198166e2));
#143791=cartesian_point('',(0.e0,9.4e1,0.e0));
#143792=direction('',(0.e0,1.e0,0.e0));
#143793=direction('',(2.870975382284e-1,0.e0,9.579013537642e-1));
#143794=axis2_placement_3d('',#143791,#143792,#143793);
#143796=cartesian_point('',(5.726565253864e1,9.4e1,1.910669329645e2));
#143797=cartesian_point('',(5.708082982657e1,9.386181405638e1,
1.910390391255e2));
#143798=cartesian_point('',(5.667407058663e1,9.361049372571e1,
1.909866507222e2));
#143799=cartesian_point('',(5.596345620020e1,9.328248246086e1,
1.909116415131e2));
#143800=cartesian_point('',(5.519612470035e1,9.300541163628e1,
1.908398782874e2));
#143801=cartesian_point('',(5.436794111219e1,9.276503396613e1,
1.907673760617e2));
#143802=cartesian_point('',(5.346734119145e1,9.255467646301e1,
1.906908976932e2));
#143803=cartesian_point('',(5.248511405777e1,9.237255048454e1,
1.906077198960e2));
#143804=cartesian_point('',(5.141115490859e1,9.221976627245e1,
1.905150760223e2));
#143805=cartesian_point('',(5.023527812199e1,9.210020231864e1,
1.904099985374e2));
#143806=cartesian_point('',(4.895501598925e1,9.202058301881e1,
1.902900052235e2));
#143807=cartesian_point('',(4.802223806231e1,9.2e1,1.901974831432e2));
#143808=cartesian_point('',(4.753748091093e1,9.2e1,1.901478054268e2));
#143810=cartesian_point('',(-1.366091034878e2,9.2e1,1.405487561106e2));
#143811=cartesian_point('',(-1.361901642799e2,9.2e1,1.413632503702e2));
#143812=cartesian_point('',(-1.353618936430e2,9.206333773168e1,
1.429465087884e2));
#143813=cartesian_point('',(-1.345624056882e2,9.224246245212e1,
1.444332865163e2));
#143814=cartesian_point('',(-1.341734485001e2,9.236291519083e1,
1.451511812315e2));
#143816=cartesian_point('',(-1.341734485001e2,9.236291519083e1,
1.451511812315e2));
#143817=cartesian_point('',(-1.344239893446e2,9.253358363920e1,
1.454273377149e2));
#143818=cartesian_point('',(-1.349395555755e2,9.299160384913e1,
1.458968580788e2));
#143819=cartesian_point('',(-1.354343851376e2,9.364104890714e1,
1.461534779814e2));
#143820=cartesian_point('',(-1.356654398020e2,9.4e1,1.462218050650e2));
#143822=cartesian_point('',(0.e0,9.4e1,0.e0));
#143823=direction('',(0.e0,1.e0,0.e0));
#143824=direction('',(-6.860181375651e-1,0.e0,7.275844383518e-1));
#143825=axis2_placement_3d('',#143822,#143823,#143824);
#143827=cartesian_point('',(-1.368359915011e2,9.4e1,1.451269763450e2));
#143828=cartesian_point('',(-1.369042460840e2,9.386181405638e1,
1.449529682617e2));
#143829=cartesian_point('',(-1.370622560158e2,9.361049372571e1,
1.445745102250e2));
#143830=cartesian_point('',(-1.373526033284e2,9.328248246086e1,
1.439215955095e2));
#143831=cartesian_point('',(-1.376741203019e2,9.300541163628e1,
1.432211853247e2));
#143832=cartesian_point('',(-1.380254233267e2,9.276503396613e1,
1.424677061855e2));
#143833=cartesian_point('',(-1.384094910771e2,9.255467646301e1,
1.416495245912e2));
#143834=cartesian_point('',(-1.388285705584e2,9.237255048454e1,
1.407573020425e2));
#143835=cartesian_point('',(-1.392853181850e2,9.221976627245e1,
1.397809041999e2));
#143836=cartesian_point('',(-1.397822568069e2,9.210020231864e1,
1.387100262885e2));
#143837=cartesian_point('',(-1.403184706152e2,9.202058301881e1,
1.375412901011e2));
#143838=cartesian_point('',(-1.407047331067e2,9.2e1,1.366872196801e2));
#143839=cartesian_point('',(-1.409040895180e2,9.2e1,1.362425688142e2));
#143841=cartesian_point('',(-1.96e2,9.6e1,-2.587263736586e-12));
#143842=direction('',(-1.320037829045e-14,0.e0,1.e0));
#143843=direction('',(-1.e0,0.e0,-1.320037829045e-14));
#143844=axis2_placement_3d('',#143841,#143842,#143843);
#143846=cartesian_point('',(1.900233450060e2,9.2e1,4.803257595336e1));
#143847=cartesian_point('',(1.905192481221e2,9.2e1,4.726251682685e1));
#143848=cartesian_point('',(1.914762548146e2,9.206333773168e1,
4.575358420501e1));
#143849=cartesian_point('',(1.923640981193e2,9.224246245212e1,
4.431781846222e1));
#143850=cartesian_point('',(1.927913345858e2,9.236291519083e1,
4.362202429873e1));
#143852=direction('',(1.e0,5.360327881455e-11,4.944393811257e-11));
#143853=vector('',#143852,5.358983848457e-1);
#143854=cartesian_point('',(1.994641016152e2,-2.000000000029e0,
-2.647245797637e-11));
#143855=line('',#143854,#143853);
#143856=direction('',(-5.665200650510e-2,0.e0,9.983939854381e-1));
#143857=vector('',#143856,2.362711390180e0);
#143858=cartesian_point('',(-2.202087426504e1,-2.e0,7.289088944553e1));
#143859=line('',#143858,#143857);
#143860=cartesian_point('',(7.381191906423e1,9.4e1,1.128945595792e2));
#143861=cartesian_point('',(8.142465933667e1,9.4e1,1.124527864425e2));
#143862=cartesian_point('',(8.898612927053e1,9.4e1,1.114354549040e2));
#143863=cartesian_point('',(9.640859578779e1,9.4e1,1.099109615063e2));
#143865=direction('',(-5.461333031372e-1,1.139467852291e-14,8.376982841122e-1));
#143866=vector('',#143865,2.494296734504e0);
#143867=cartesian_point('',(7.517413757885e1,9.4e1,1.108050914846e2));
#143868=line('',#143867,#143866);
#143869=direction('',(-1.e0,0.e0,-2.585494844366e-14));
#143870=vector('',#143869,5.496377123384e-1);
#143871=cartesian_point('',(1.950141553868e2,9.4e1,4.437881475164e1));
#143872=line('',#143871,#143870);
#143873=cartesian_point('',(1.941016440397e2,9.4e1,4.593995661950e1));
#143874=cartesian_point('',(1.944093303154e2,9.4e1,4.542343772272e1));
#143875=cartesian_point('',(1.947135189358e2,9.4e1,4.490306654370e1));
#143876=cartesian_point('',(1.950141553868e2,9.4e1,4.437881475164e1));
#143878=direction('',(-3.380745296504e-1,9.065797258560e-1,-2.526238568871e-1));
#143879=vector('',#143878,1.024019869119e2);
#143880=cartesian_point('',(-9.955394493961e1,-4.726500308469e-1,
1.710203661180e2));
#143881=line('',#143880,#143879);
#143882=cartesian_point('',(-1.425516895415e2,9.4e1,3.246617639763e1));
#143883=cartesian_point('',(-1.401490553678e2,9.4e1,2.469257731516e1));
#143884=cartesian_point('',(-1.371536830370e2,9.4e1,1.705765502951e1));
#143885=cartesian_point('',(-1.335470928838e2,9.4e1,9.700167108546e0));
#143887=cartesian_point('',(-5.211492483175e1,-2.e0,-5.551608124983e1));
#143888=cartesian_point('',(-5.078531382135e1,-5.784948175914e-1,
-5.629479313067e1));
#143889=cartesian_point('',(-4.819036834128e1,2.738392050849e0,
-5.782631460370e1));
#143890=cartesian_point('',(-4.453063784150e1,9.801566965148e0,
-6.011479493575e1));
#143891=cartesian_point('',(-4.196182025782e1,1.795860241493e1,
-6.199194500251e1));
#143892=cartesian_point('',(-4.075663178407e1,2.649644695076e1,
-6.336950239147e1));
#143893=cartesian_point('',(-4.103665488171e1,3.451769322440e1,
-6.415760579722e1));
#143894=cartesian_point('',(-4.271269237531e1,4.134817738139e1,
-6.431256034792e1));
#143895=cartesian_point('',(-4.538875056628e1,4.705557424963e1,
-6.394401127805e1));
#143896=cartesian_point('',(-4.937894432599e1,5.255723476488e1,
-6.296551670513e1));
#143897=cartesian_point('',(-5.492884563156e1,5.773806052130e1,
-6.112400550975e1));
#143898=cartesian_point('',(-6.181702908189e1,6.226232396380e1,
-5.826817887198e1));
#143899=cartesian_point('',(-6.938132682865e1,6.583119224354e1,
-5.448585707324e1));
#143900=cartesian_point('',(-7.681404981571e1,6.864428941841e1,
-5.015539629498e1));
#143901=cartesian_point('',(-8.354964884400e1,7.112025701501e1,
-4.573766609527e1));
#143902=cartesian_point('',(-8.959071658181e1,7.340570656538e1,
-4.136137071252e1));
#143903=cartesian_point('',(-9.493128144078e1,7.552424791574e1,
-3.713730448635e1));
#143904=cartesian_point('',(-9.962920605285e1,7.748710043733e1,
-3.311891676376e1));
#143905=cartesian_point('',(-1.037190410262e2,7.927093625919e1,
-2.936368825500e1));
#143906=cartesian_point('',(-1.072765883629e2,8.087875802407e1,-2.588141978e1));
#143907=cartesian_point('',(-1.103698046793e2,8.232080589162e1,
-2.267311032235e1));
#143908=cartesian_point('',(-1.130769130241e2,8.361738875975e1,
-1.971358520007e1));
#143909=cartesian_point('',(-1.154682130615e2,8.479006116940e1,
-1.697003459506e1));
#143910=cartesian_point('',(-1.176156856646e2,8.586596615409e1,
-1.439318226936e1));
#143911=cartesian_point('',(-1.195645063142e2,8.686161570730e1,
-1.195215743820e1));
#143912=cartesian_point('',(-1.212876698269e2,8.775737344665e1,
-9.704353529261e0));
#143913=cartesian_point('',(-1.228049586083e2,8.855764289071e1,
-7.649821820473e0));
#143914=cartesian_point('',(-1.241520453202e2,8.927658207034e1,
-5.761221720198e0));
#143915=cartesian_point('',(-1.253588768365e2,8.992650172613e1,
-4.013314609509e0));
#143916=cartesian_point('',(-1.264544460527e2,9.051996315653e1,
-2.377638242521e0));
#143917=cartesian_point('',(-1.274547246886e2,9.106319448214e1,
-8.405586549270e-1));
#143918=cartesian_point('',(-1.283647166141e2,9.155662099736e1,
5.966250380607e-1));
#143919=cartesian_point('',(-1.291864995201e2,9.199938042116e1,
1.928679955640e0));
#143920=cartesian_point('',(-1.299185817162e2,9.238912372612e1,
3.144631346978e0));
#143921=cartesian_point('',(-1.305774452704e2,9.273351900212e1,
4.264132547141e0));
#143922=cartesian_point('',(-1.311929336148e2,9.304671378988e1,
5.333188088246e0));
#143923=cartesian_point('',(-1.317906239393e2,9.333873027922e1,
6.394893765920e0));
#143924=cartesian_point('',(-1.323884730323e2,9.361196628756e1,
7.483260094968e0));
#143925=cartesian_point('',(-1.329747880793e2,9.384811270208e1,
8.581156921066e0));
#143926=cartesian_point('',(-1.333582977242e2,9.396592200499e1,
9.324109833325e0));
#143927=cartesian_point('',(-1.335470928838e2,9.4e1,9.700167108546e0));
#143929=cartesian_point('',(-8.474488973160e1,-2.e0,-3.515432543869e1));
#143930=cartesian_point('',(-7.511839542206e1,-2.e0,-4.293239472349e1));
#143931=cartesian_point('',(-6.411970097763e1,-2.e0,-4.987322399797e1));
#143932=cartesian_point('',(-5.265326812955e1,-2.e0,-5.526674368721e1));
#143933=cartesian_point('',(-5.211492483175e1,-2.e0,-5.551608124983e1));
#143935=direction('',(-4.999999999999e-1,0.e0,8.660254037845e-1));
#143936=vector('',#143935,5.358983848623e-1);
#143937=cartesian_point('',(-9.973205080757e1,-2.e0,1.727409791417e2));
#143938=line('',#143937,#143936);
#143939=direction('',(-8.363085511224e-1,0.e0,-5.482590695278e-1));
#143940=vector('',#143939,2.362711390180e0);
#143941=cartesian_point('',(-5.211492483175e1,-2.e0,-5.551608124983e1));
#143942=line('',#143941,#143940);
#143943=direction('',(5.e-1,0.e0,-8.660254037845e-1));
#143944=vector('',#143943,5.496377123385e-1);
#143945=cartesian_point('',(-1.359402586582e2,9.4e1,1.466978052867e2));
#143946=line('',#143945,#143944);
#143947=cartesian_point('',(-1.368359915011e2,9.4e1,1.451269763450e2));
#143948=cartesian_point('',(-1.365425161528e2,9.4e1,1.456516999245e2));
#143949=cartesian_point('',(-1.362439558026e2,9.4e1,1.461753205868e2));
#143950=cartesian_point('',(-1.359402586582e2,9.4e1,1.466978052867e2));
#143952=cartesian_point('',(-1.346755160768e2,9.4e1,7.475717222101e0));
#143953=cartesian_point('',(-1.380992994539e2,9.4e1,1.428943025880e1));
#143954=cartesian_point('',(-1.409989994644e2,9.4e1,2.134652108071e1));
#143955=cartesian_point('',(-1.433899827127e2,9.4e1,2.853681234228e1));
#143957=direction('',(-4.524013431792e-1,1.139467852291e-14,
-8.918144564256e-1));
#143958=vector('',#143957,2.494296734504e0);
#143959=cartesian_point('',(-1.335470928838e2,9.4e1,9.700167108546e0));
#143960=line('',#143959,#143958);
#143961=cartesian_point('',(0.e0,9.6e1,0.e0));
#143962=direction('',(0.e0,1.e0,0.e0));
#143963=direction('',(-1.e0,0.e0,0.e0));
#143964=axis2_placement_3d('',#143961,#143962,#143963);
#143966=direction('',(0.e0,1.e0,0.e0));
#143967=vector('',#143966,3.3e0);
#143968=cartesian_point('',(-2.e2,9.6e1,-4.149458554537e-14));
#143969=line('',#143968,#143967);
#143970=direction('',(0.e0,1.e0,-2.603136561526e-14));
#143971=vector('',#143970,3.3e0);
#143972=cartesian_point('',(2.e2,9.6e1,8.590350653037e-14));
#143973=line('',#143972,#143971);
#143974=cartesian_point('',(0.e0,9.6e1,0.e0));
#143975=direction('',(0.e0,1.e0,0.e0));
#143976=direction('',(1.e0,0.e0,0.e0));
#143977=axis2_placement_3d('',#143974,#143975,#143976);
#143979=cartesian_point('',(0.e0,9.93e1,0.e0));
#143980=direction('',(0.e0,1.e0,0.e0));
#143981=direction('',(1.e0,0.e0,0.e0));
#143982=axis2_placement_3d('',#143979,#143980,#143981);
#143984=cartesian_point('',(0.e0,9.93e1,0.e0));
#143985=direction('',(0.e0,-1.e0,0.e0));
#143986=direction('',(1.e0,0.e0,0.e0));
#143987=axis2_placement_3d('',#143984,#143985,#143986);
#143989=cartesian_point('',(0.e0,9.5e1,0.e0));
#143990=direction('',(0.e0,-1.e0,0.e0));
#143991=direction('',(1.e0,0.e0,0.e0));
#143992=axis2_placement_3d('',#143989,#143990,#143991);
#143994=direction('',(0.e0,-1.e0,-5.150234244246e-12));
#143995=vector('',#143994,4.3e0);
#143996=cartesian_point('',(1.98e2,9.93e1,0.e0));
#143997=line('',#143996,#143995);
#143998=cartesian_point('',(0.e0,9.93e1,0.e0));
#143999=direction('',(0.e0,-1.e0,0.e0));
#144000=direction('',(1.e0,0.e0,0.e0));
#144001=axis2_placement_3d('',#143998,#143999,#144000);
#144003=direction('',(0.e0,-1.e0,5.158251087249e-12));
#144004=vector('',#144003,4.3e0);
#144005=cartesian_point('',(-1.98e2,9.93e1,-2.930988785010e-14));
#144006=line('',#144005,#144004);
#144007=cartesian_point('',(1.97e2,9.5e1,0.e0));
#144008=direction('',(0.e0,0.e0,1.e0));
#144009=direction('',(5.684341886081e-14,-1.e0,0.e0));
#144010=axis2_placement_3d('',#144007,#144008,#144009);
#144012=cartesian_point('',(0.e0,9.4e1,0.e0));
#144013=direction('',(0.e0,-1.e0,0.e0));
#144014=direction('',(1.e0,0.e0,0.e0));
#144015=axis2_placement_3d('',#144012,#144013,#144014);
#144017=cartesian_point('',(0.e0,9.4e1,0.e0));
#144018=direction('',(0.e0,-1.e0,0.e0));
#144019=direction('',(-1.e0,0.e0,0.e0));
#144020=axis2_placement_3d('',#144017,#144018,#144019);
#144022=cartesian_point('',(0.e0,9.4e1,0.e0));
#144023=direction('',(0.e0,-1.e0,0.e0));
#144024=direction('',(-1.e0,0.e0,0.e0));
#144025=axis2_placement_3d('',#144022,#144023,#144024);
#144027=cartesian_point('',(0.e0,9.4e1,0.e0));
#144028=direction('',(0.e0,-1.e0,0.e0));
#144029=direction('',(1.e0,0.e0,0.e0));
#144030=axis2_placement_3d('',#144027,#144028,#144029);
#144032=cartesian_point('',(1.58e2,1.19e2,-1.246804881561e-10));
#144033=direction('',(7.891187703279e-13,0.e0,1.e0));
#144034=direction('',(-1.e0,0.e0,7.891187703279e-13));
#144035=axis2_placement_3d('',#144032,#144033,#144034);
#144037=cartesian_point('',(0.e0,1.19e2,0.e0));
#144038=direction('',(0.e0,-1.e0,0.e0));
#144039=direction('',(1.e0,0.e0,0.e0));
#144040=axis2_placement_3d('',#144037,#144038,#144039);
#144042=direction('',(0.e0,1.e0,2.297855637961e-13));
#144043=vector('',#144042,1.3e1);
#144044=cartesian_point('',(-1.33e2,1.19e2,-3.006900284319e-12));
#144045=line('',#144044,#144043);
#144046=direction('',(0.e0,1.e0,-2.317846769218e-13));
#144047=vector('',#144046,1.3e1);
#144048=cartesian_point('',(1.33e2,1.19e2,3.013200799984e-12));
#144049=line('',#144048,#144047);
#144050=cartesian_point('',(0.e0,1.19e2,0.e0));
#144051=direction('',(0.e0,-1.e0,0.e0));
#144052=direction('',(-1.e0,0.e0,0.e0));
#144053=axis2_placement_3d('',#144050,#144051,#144052);
#144055=cartesian_point('',(-1.58e2,1.19e2,1.246602820970e-10));
#144056=direction('',(-7.889886660672e-13,0.e0,-1.e0));
#144057=direction('',(1.e0,0.e0,-7.889886660672e-13));
#144058=axis2_placement_3d('',#144055,#144056,#144057);
#144060=cartesian_point('',(0.e0,1.32e2,0.e0));
#144061=direction('',(0.e0,1.e0,0.e0));
#144062=direction('',(1.e0,0.e0,0.e0));
#144063=axis2_placement_3d('',#144060,#144061,#144062);
#144065=cartesian_point('',(0.e0,1.32e2,0.e0));
#144066=direction('',(0.e0,-1.e0,0.e0));
#144067=direction('',(1.e0,0.e0,0.e0));
#144068=axis2_placement_3d('',#144065,#144066,#144067);
#144070=cartesian_point('',(0.e0,1.17e2,0.e0));
#144071=direction('',(0.e0,1.e0,0.e0));
#144072=direction('',(-1.e0,0.e0,0.e0));
#144073=axis2_placement_3d('',#144070,#144071,#144072);
#144075=direction('',(0.e0,-1.e0,2.581581245072e-12));
#144076=vector('',#144075,1.5e1);
#144077=cartesian_point('',(1.31e2,1.32e2,0.e0));
#144078=line('',#144077,#144076);
#144079=cartesian_point('',(0.e0,1.32e2,0.e0));
#144080=direction('',(0.e0,-1.e0,0.e0));
#144081=direction('',(1.e0,0.e0,0.e0));
#144082=axis2_placement_3d('',#144079,#144080,#144081);
#144084=direction('',(0.e0,-1.e0,-2.582186933411e-12));
#144085=vector('',#144084,1.5e1);
#144086=cartesian_point('',(-1.31e2,1.32e2,-1.939189549679e-14));
#144087=line('',#144086,#144085);
#144088=cartesian_point('',(0.e0,1.17e2,0.e0));
#144089=direction('',(0.e0,1.e0,0.e0));
#144090=direction('',(1.e0,0.e0,0.e0));
#144091=axis2_placement_3d('',#144088,#144089,#144090);
#144093=cartesian_point('',(0.e0,1.32e2,0.e0));
#144094=direction('',(0.e0,1.e0,0.e0));
#144095=direction('',(1.e0,0.e0,0.e0));
#144096=axis2_placement_3d('',#144093,#144094,#144095);
#144098=cartesian_point('',(-1.97e2,9.5e1,-6.439293542826e-14));
#144099=direction('',(0.e0,0.e0,-1.e0));
#144100=direction('',(-5.684341886081e-14,-1.e0,0.e0));
#144101=axis2_placement_3d('',#144098,#144099,#144100);
#144103=cartesian_point('',(0.e0,9.5e1,0.e0));
#144104=direction('',(0.e0,-1.e0,0.e0));
#144105=direction('',(-1.e0,0.e0,0.e0));
#144106=axis2_placement_3d('',#144103,#144104,#144105);
#144108=cartesian_point('',(0.e0,9.93e1,0.e0));
#144109=direction('',(0.e0,1.e0,0.e0));
#144110=direction('',(1.e0,0.e0,0.e0));
#144111=axis2_placement_3d('',#144108,#144109,#144110);
#144113=cartesian_point('',(-7.635955902115e0,-2.e0,-9.142874334766e1));
#144114=cartesian_point('',(2.680882517075e0,-2.e0,-8.717118539966e1));
#144115=cartesian_point('',(1.273149174523e1,-2.e0,-8.173997200509e1));
#144116=cartesian_point('',(2.194142245581e1,-2.e0,-7.539750246225e1));
#144117=cartesian_point('',(2.215472660609e1,-2.e0,-7.524980628681e1));
#144119=cartesian_point('',(-7.381191906423e1,9.4e1,-1.128945595792e2));
#144120=cartesian_point('',(-7.291613307992e1,9.386385811918e1,
-1.129304243683e2));
#144121=cartesian_point('',(-6.922415951853e1,9.303335743147e1,
-1.130225403036e2));
#144122=cartesian_point('',(-6.001455576720e1,9.025375338031e1,
-1.128069997401e2));
#144123=cartesian_point('',(-4.731720450539e1,8.613192755644e1,
-1.113538475203e2));
#144124=cartesian_point('',(-3.538160439394e1,8.215754042623e1,
-1.090245502992e2));
#144125=cartesian_point('',(-2.452534681183e1,7.853438785332e1,
-1.060636712123e2));
#144126=cartesian_point('',(-1.205073336350e1,7.437960879349e1,
-1.018005527671e2));
#144127=cartesian_point('',(3.376858769543e-1,7.017412109872e1,
-9.632773277259e1));
#144128=cartesian_point('',(1.100083706367e1,6.621737307609e1,
-9.050626885785e1));
#144129=cartesian_point('',(1.849521872281e1,6.281375338033e1,
-8.573032948858e1));
#144130=cartesian_point('',(2.373658544872e1,5.943885261444e1,
-8.193070837466e1));
#144131=cartesian_point('',(2.754754531672e1,5.556483171982e1,
-7.879534902197e1));
#144132=cartesian_point('',(3.066268895202e1,5.066527079777e1,
-7.586603094797e1));
#144133=cartesian_point('',(3.296892354790e1,4.486369520477e1,
-7.330830013229e1));
#144134=cartesian_point('',(3.436128761323e1,3.828315660170e1,
-7.130205919265e1));
#144135=cartesian_point('',(3.484181435073e1,2.863472564e1,-6.959470787422e1));
#144136=cartesian_point('',(3.286259184940e1,1.702820661319e1,
-6.969829736769e1));
#144137=cartesian_point('',(2.759258242914e1,5.678198495642e0,
-7.235227234742e1));
#144138=cartesian_point('',(2.363914678548e1,-7.822688563646e-2,
-7.446369469840e1));
#144139=cartesian_point('',(2.215472660609e1,-2.e0,-7.524980628681e1));
#144141=direction('',(4.709007572009e-2,9.066963814295e-1,-4.191469869525e-1));
#144142=vector('',#144141,1.058788829053e2);
#144143=cartesian_point('',(-2.e2,-2.e0,0.e0));
#144144=line('',#144143,#144142);
#144145=cartesian_point('',(-2.e2,-2.e0,0.e0));
#144146=cartesian_point('',(-1.998217076264e2,-2.e0,-1.011146296781e0));
#144147=cartesian_point('',(-1.996355372843e2,-2.e0,-2.010693166971e0));
#144148=cartesian_point('',(-1.994415569378e2,-2.e0,-2.998866348215e0));
#144150=direction('',(5.665200650510e-2,0.e0,-9.983939854381e-1));
#144151=vector('',#144150,2.362711390180e0);
#144152=cartesian_point('',(2.202087426504e1,-2.e0,-7.289088944553e1));
#144153=line('',#144152,#144151);
#144154=direction('',(-1.e0,5.340108046824e-11,-4.936652116478e-11));
#144155=vector('',#144154,5.358983848457e-1);
#144156=cartesian_point('',(-1.994641016152e2,-2.000000000029e0,
2.645546329507e-11));
#144157=line('',#144156,#144155);
#144158=cartesian_point('',(-7.381191906423e1,9.4e1,-1.128945595792e2));
#144159=cartesian_point('',(-8.142465933667e1,9.4e1,-1.124527864425e2));
#144160=cartesian_point('',(-8.898612927053e1,9.4e1,-1.114354549040e2));
#144161=cartesian_point('',(-9.640859578779e1,9.4e1,-1.099109615063e2));
#144163=direction('',(5.461333031372e-1,1.139467852291e-14,-8.376982841122e-1));
#144164=vector('',#144163,2.494296734504e0);
#144165=cartesian_point('',(-7.517413757885e1,9.4e1,-1.108050914846e2));
#144166=line('',#144165,#144164);
#144167=direction('',(1.e0,0.e0,2.585494844366e-14));
#144168=vector('',#144167,5.496377123384e-1);
#144169=cartesian_point('',(-1.950141553868e2,9.4e1,-4.437881475164e1));
#144170=line('',#144169,#144168);
#144171=cartesian_point('',(-1.941016440397e2,9.4e1,-4.593995661950e1));
#144172=cartesian_point('',(-1.944093303154e2,9.4e1,-4.542343772272e1));
#144173=cartesian_point('',(-1.947135189358e2,9.4e1,-4.490306654370e1));
#144174=cartesian_point('',(-1.950141553868e2,9.4e1,-4.437881475164e1));
#144176=cartesian_point('',(0.e0,-3.5e0,0.e0));
#144177=direction('',(0.e0,1.e0,0.e0));
#144178=direction('',(0.e0,0.e0,-1.e0));
#144179=axis2_placement_3d('',#144176,#144177,#144178);
#144181=cartesian_point('',(0.e0,-3.5e0,0.e0));
#144182=direction('',(0.e0,-1.e0,0.e0));
#144183=direction('',(0.e0,0.e0,-1.e0));
#144184=axis2_placement_3d('',#144181,#144182,#144183);
#144186=cartesian_point('',(-1.851011796306e1,-3.5e0,-5.696828532608e1));
#144187=direction('',(0.e0,1.e0,0.e0));
#144188=direction('',(8.761282466619e-1,0.e0,4.820781009350e-1));
#144189=axis2_placement_3d('',#144186,#144187,#144188);
#144191=cartesian_point('',(-5.99e1,-3.5e0,0.e0));
#144192=direction('',(0.e0,1.e0,0.e0));
#144193=direction('',(7.292220367279e-1,0.e0,-6.842771522932e-1));
#144194=axis2_placement_3d('',#144191,#144192,#144193);
#144196=cartesian_point('',(-1.851011796306e1,-3.5e0,5.696828532608e1));
#144197=direction('',(0.e0,1.e0,0.e0));
#144198=direction('',(-4.254442426187e-1,0.e0,-9.049846387772e-1));
#144199=axis2_placement_3d('',#144196,#144197,#144198);
#144201=cartesian_point('',(4.846011796306e1,-3.5e0,3.520833661232e1));
#144202=direction('',(0.e0,1.e0,0.e0));
#144203=direction('',(-9.921610389842e-1,0.e0,1.249658862323e-1));
#144204=axis2_placement_3d('',#144201,#144202,#144203);
#144206=cartesian_point('',(4.846011796306e1,-3.5e0,-3.520833661232e1));
#144207=direction('',(0.e0,1.e0,0.e0));
#144208=direction('',(-1.877450017870e-1,0.e0,9.822178039030e-1));
#144209=axis2_placement_3d('',#144206,#144207,#144208);
#144211=cartesian_point('',(-2.426715155180e1,-5.5e0,-4.542417149010e1));
#144212=cartesian_point('',(-2.386479771698e1,-5.5e0,-4.563912271908e1));
#144213=cartesian_point('',(-2.311134144036e1,-5.368593893574e0,
-4.602820447067e1));
#144214=cartesian_point('',(-2.210848830561e1,-4.911662758953e0,
-4.651658041743e1));
#144215=cartesian_point('',(-2.158995348499e1,-4.518882910654e0,
-4.675669446619e1));
#144216=cartesian_point('',(-2.135873317099e1,-4.3e0,-4.686207973757e1));
#144218=cartesian_point('',(-5.116869782972e1,-4.3e0,-5.832183331412e0));
#144219=cartesian_point('',(-5.113992092236e1,-4.518887206453e0,
-6.084657712525e0));
#144220=cartesian_point('',(-5.107179385867e1,-4.911670579331e0,
-6.652021311671e0));
#144221=cartesian_point('',(-5.091721845298e1,-5.368598219360e0,
-7.756711391287e0));
#144222=cartesian_point('',(-5.078001181485e1,-5.5e0,-8.593514178225e0));
#144223=cartesian_point('',(-5.069991652755e1,-5.5e0,-9.042591669421e0));
#144225=cartesian_point('',(0.e0,-4.3e0,0.e0));
#144226=direction('',(0.e0,1.e0,0.e0));
#144227=direction('',(-9.935669481498e-1,0.e0,-1.132462782798e-1));
#144228=axis2_placement_3d('',#144225,#144226,#144227);
#144230=cartesian_point('',(-5.069991652755e1,-5.5e0,9.042591669421e0));
#144231=cartesian_point('',(-5.078001312184e1,-5.5e0,8.593506850241e0));
#144232=cartesian_point('',(-5.091722106307e1,-5.368593893574e0,
7.756694475175e0));
#144233=cartesian_point('',(-5.107179552814e1,-4.911662758953e0,
6.652007999289e0));
#144234=cartesian_point('',(-5.113992148712e1,-4.518882910654e0,
6.084652757557e0));
#144235=cartesian_point('',(-5.116869782972e1,-4.3e0,5.832183331412e0));
#144237=cartesian_point('',(-2.135873317099e1,-4.3e0,4.686207973757e1));
#144238=cartesian_point('',(-2.158995802292e1,-4.518887206453e0,
4.675669239790e1));
#144239=cartesian_point('',(-2.210850045054e1,-4.911670579331e0,
4.651657471592e1));
#144240=cartesian_point('',(-2.311135672198e1,-5.368598219359e0,
4.602819676096e1));
#144241=cartesian_point('',(-2.386480428243e1,-5.5e0,4.563911921159e1));
#144242=cartesian_point('',(-2.426715155180e1,-5.5e0,4.542417149010e1));
#144244=cartesian_point('',(0.e0,-4.3e0,0.e0));
#144245=direction('',(0.e0,1.e0,0.e0));
#144246=direction('',(-4.147326829318e-1,0.e0,9.099432958752e-1));
#144247=axis2_placement_3d('',#144244,#144245,#144246);
#144249=cartesian_point('',(-7.067120089004e0,-5.5e0,5.101280048819e1));
#144250=cartesian_point('',(-7.518976341482e0,-5.5e0,5.095020203508e1));
#144251=cartesian_point('',(-8.357231789309e0,-5.368593893574e0,
5.082210529668e1));
#144252=cartesian_point('',(-9.455617197266e0,-4.911662758953e0,
5.062774745443e1));
#144253=cartesian_point('',(-1.001625617605e1,-4.518882910654e0,
5.051721668011e1));
#144254=cartesian_point('',(-1.026526124785e1,-4.3e0,5.046656726501e1));
#144256=cartesian_point('',(0.e0,-3.5e0,0.e0));
#144257=direction('',(0.e0,1.e0,0.e0));
#144258=direction('',(-1.467672792191e-1,0.e0,9.891710497940e-1));
#144259=axis2_placement_3d('',#144256,#144257,#144258);
#144261=cartesian_point('',(-1.246123817356e1,-2.3e0,4.996966623044e1));
#144262=cartesian_point('',(-1.182662241088e1,-2.3e0,5.012792420501e1));
#144263=cartesian_point('',(-1.061470119366e1,-2.351317143901e0,
5.040518565214e1));
#144264=cartesian_point('',(-8.902548041457e0,-2.741919574252e0,
5.073303684305e1));
#144265=cartesian_point('',(-7.977362350289e0,-3.211806291984e0,
5.088016298393e1));
#144266=cartesian_point('',(-7.558514879785e0,-3.5e0,5.094230906439e1));
#144268=cartesian_point('',(-2.382817099579e1,-3.5e0,4.565597734137e1));
#144269=cartesian_point('',(-2.345543036304e1,-3.213835129846e0,
4.585051326090e1));
#144270=cartesian_point('',(-2.262474119288e1,-2.745527076791e0,
4.627314329343e1));
#144271=cartesian_point('',(-2.105740080425e1,-2.353486094826e0,
4.700999643358e1));
#144272=cartesian_point('',(-1.990416093793e1,-2.3e0,4.750276848296e1));
#144273=cartesian_point('',(-1.929007941887e1,-2.3e0,4.775084120739e1));
#144275=cartesian_point('',(0.e0,-3.5e0,0.e0));
#144276=direction('',(0.e0,1.e0,0.e0));
#144277=direction('',(-9.861111561340e-1,0.e0,1.660866874498e-1));
#144278=axis2_placement_3d('',#144275,#144276,#144277);
#144280=cartesian_point('',(-5.137471105214e1,-2.3e0,3.590134302381e0));
#144281=cartesian_point('',(-5.132854163661e1,-2.3e0,4.250817213468e0));
#144282=cartesian_point('',(-5.121625860005e1,-2.353485835701e0,
5.499885794988e0));
#144283=cartesian_point('',(-5.099980498441e1,-2.745524567981e0,
7.218212918947e0));
#144284=cartesian_point('',(-5.085455643246e1,-3.213833377360e0,
8.138849551738e0));
#144285=cartesian_point('',(-5.078472454090e1,-3.5e0,8.553464403665e0));
#144287=cartesian_point('',(-5.078472454090e1,-3.5e0,-8.553464403665e0));
#144288=cartesian_point('',(-5.085455600481e1,-3.213835129846e0,
-8.138852090843e0));
#144289=cartesian_point('',(-5.099980398061e1,-2.745527076791e0,
-7.218219880161e0));
#144290=cartesian_point('',(-5.121625814505e1,-2.353486094826e0,
-5.499890447636e0));
#144291=cartesian_point('',(-5.132854149637e1,-2.3e0,-4.250819220318e0));
#144292=cartesian_point('',(-5.137471105214e1,-2.3e0,-3.590134302381e0));
#144294=cartesian_point('',(0.e0,-3.5e0,0.e0));
#144295=direction('',(0.e0,1.e0,0.e0));
#144296=direction('',(-4.626829319571e-1,0.e0,-8.865238318712e-1));
#144297=axis2_placement_3d('',#144294,#144295,#144296);
#144299=cartesian_point('',(-1.929007941887e1,-2.3e0,-4.775084120739e1));
#144300=cartesian_point('',(-1.990415907264e1,-2.3e0,-4.750276923649e1));
#144301=cartesian_point('',(-2.105739651992e1,-2.353485835701e0,
-4.700999830406e1));
#144302=cartesian_point('',(-2.262473488256e1,-2.745524567981e0,
-4.627314639924e1));
#144303=cartesian_point('',(-2.345542808036e1,-3.213833377360e0,
-4.585051445225e1));
#144304=cartesian_point('',(-2.382817099579e1,-3.5e0,-4.565597734137e1));
#144306=cartesian_point('',(-7.558514879785e0,-3.5e0,-5.094230906439e1));
#144307=cartesian_point('',(-7.973064616605e0,-3.214763406193e0,
-5.088080065593e1));
#144308=cartesian_point('',(-8.891329249455e0,-2.747117596221e0,
-5.073481798643e1));
#144309=cartesian_point('',(-1.058862664065e1,-2.354319625767e0,
-5.041066442103e1));
#144310=cartesian_point('',(-1.181547539255e1,-2.3e0,-5.013070400445e1));
#144311=cartesian_point('',(-1.246123817356e1,-2.3e0,-4.996966623044e1));
#144313=cartesian_point('',(0.e0,-3.5e0,0.e0));
#144314=direction('',(0.e0,1.e0,0.e0));
#144315=direction('',(0.e0,0.e0,-1.e0));
#144316=axis2_placement_3d('',#144313,#144314,#144315);
#144318=cartesian_point('',(-1.026526124785e1,-4.3e0,-5.046656726501e1));
#144319=cartesian_point('',(-1.001625128908e1,-4.518887206453e0,
-5.051721767415e1));
#144320=cartesian_point('',(-9.455604020545e0,-4.911670579331e0,
-5.062774998042e1));
#144321=cartesian_point('',(-8.357214894567e0,-5.368598219360e0,
-5.082210804170e1));
#144322=cartesian_point('',(-7.518968968275e0,-5.5e0,-5.095020305654e1));
#144323=cartesian_point('',(-7.067120089004e0,-5.5e0,-5.101280048819e1));
#144325=cartesian_point('',(0.e0,-4.3e0,0.e0));
#144326=direction('',(0.e0,1.e0,0.e0));
#144327=direction('',(-1.993254611233e-1,0.e0,-9.799333449516e-1));
#144328=axis2_placement_3d('',#144325,#144326,#144327);
#144330=cartesian_point('',(-1.851011796306e1,-4.3e0,-5.696828532608e1));
#144331=direction('',(0.e0,1.e0,0.e0));
#144332=direction('',(7.852244490674e-1,0.e0,6.192112439118e-1));
#144333=axis2_placement_3d('',#144330,#144331,#144332);
#144335=cartesian_point('',(-1.851011796306e1,-4.3e0,-5.696828532608e1));
#144336=direction('',(0.e0,1.e0,0.e0));
#144337=direction('',(3.090169943749e-1,0.e0,9.510565162952e-1));
#144338=axis2_placement_3d('',#144335,#144336,#144337);
#144340=direction('',(0.e0,-1.e0,0.e0));
#144341=vector('',#144340,2.e0);
#144342=cartesian_point('',(-1.767577207825e1,-2.3e0,-5.440043273208e1));
#144343=line('',#144342,#144341);
#144344=cartesian_point('',(-1.851011796306e1,-4.3e0,-5.696828532608e1));
#144345=direction('',(0.e0,1.e0,0.e0));
#144346=direction('',(-3.090169943749e-1,0.e0,-9.510565162952e-1));
#144347=axis2_placement_3d('',#144344,#144345,#144346);
#144349=direction('',(0.e0,-1.e0,0.e0));
#144350=vector('',#144349,2.e0);
#144351=cartesian_point('',(-1.934446384787e1,-2.3e0,-5.953613792008e1));
#144352=line('',#144351,#144350);
#144353=cartesian_point('',(-1.851011796306e1,-2.3e0,-5.696828532608e1));
#144354=direction('',(0.e0,1.e0,0.e0));
#144355=direction('',(3.090169943749e-1,0.e0,9.510565162952e-1));
#144356=axis2_placement_3d('',#144353,#144354,#144355);
#144358=cartesian_point('',(-1.851011796306e1,-2.3e0,-5.696828532608e1));
#144359=direction('',(0.e0,1.e0,0.e0));
#144360=direction('',(-3.090169943749e-1,0.e0,-9.510565162952e-1));
#144361=axis2_placement_3d('',#144358,#144359,#144360);
#144363=cartesian_point('',(-1.851011796306e1,-2.3e0,-5.696828532608e1));
#144364=direction('',(0.e0,1.e0,0.e0));
#144365=direction('',(6.539057591785e-1,0.e0,7.565760094750e-1));
#144366=axis2_placement_3d('',#144363,#144364,#144365);
#144368=cartesian_point('',(0.e0,-2.3e0,0.e0));
#144369=direction('',(0.e0,-1.e0,0.e0));
#144370=direction('',(-3.745646489101e-1,0.e0,-9.272008001436e-1));
#144371=axis2_placement_3d('',#144368,#144369,#144370);
#144373=cartesian_point('',(0.e0,-5.5e0,0.e0));
#144374=direction('',(0.e0,1.e0,0.e0));
#144375=direction('',(0.e0,0.e0,-1.e0));
#144376=axis2_placement_3d('',#144373,#144374,#144375);
#144378=cartesian_point('',(0.e0,-5.5e0,0.e0));
#144379=direction('',(0.e0,1.e0,0.e0));
#144380=direction('',(0.e0,0.e0,1.e0));
#144381=axis2_placement_3d('',#144378,#144379,#144380);
#144383=cartesian_point('',(-1.851011796306e1,-5.5e0,-5.696828532608e1));
#144384=direction('',(0.e0,1.e0,0.e0));
#144385=direction('',(8.870540987640e-1,0.e0,4.616654913095e-1));
#144386=axis2_placement_3d('',#144383,#144384,#144385);
#144388=cartesian_point('',(0.e0,-5.5e0,0.e0));
#144389=direction('',(0.e0,1.e0,0.e0));
#144390=direction('',(0.e0,0.e0,-1.e0));
#144391=axis2_placement_3d('',#144388,#144389,#144390);
#144393=cartesian_point('',(0.e0,-5.5e0,0.e0));
#144394=direction('',(0.e0,-1.e0,0.e0));
#144395=direction('',(0.e0,0.e0,-1.e0));
#144396=axis2_placement_3d('',#144393,#144394,#144395);
#144398=cartesian_point('',(4.846011796306e1,-5.5e0,-3.520833661232e1));
#144399=direction('',(0.e0,1.e0,0.e0));
#144400=direction('',(-1.649551824105e-1,0.e0,9.863010634669e-1));
#144401=axis2_placement_3d('',#144398,#144399,#144400);
#144403=cartesian_point('',(0.e0,-5.5e0,0.e0));
#144404=direction('',(0.e0,-1.e0,0.e0));
#144405=direction('',(8.996542933974e-1,0.e0,-4.366029688077e-1));
#144406=axis2_placement_3d('',#144403,#144404,#144405);
#144408=cartesian_point('',(4.846011796306e1,-5.5e0,3.520833661232e1));
#144409=direction('',(0.e0,1.e0,0.e0));
#144410=direction('',(-9.890020081141e-1,0.e0,1.479020890532e-1));
#144411=axis2_placement_3d('',#144408,#144409,#144410);
#144413=cartesian_point('',(0.e0,-5.5e0,0.e0));
#144414=direction('',(0.e0,-1.e0,0.e0));
#144415=direction('',(6.932425642405e-1,0.e0,7.207043409923e-1));
#144416=axis2_placement_3d('',#144413,#144414,#144415);
#144418=cartesian_point('',(0.e0,-5.5e0,0.e0));
#144419=direction('',(0.e0,1.e0,0.e0));
#144420=direction('',(-1.372256327962e-1,0.e0,9.905398153046e-1));
#144421=axis2_placement_3d('',#144418,#144419,#144420);
#144423=cartesian_point('',(-1.851011796306e1,-5.5e0,5.696828532608e1));
#144424=direction('',(0.e0,1.e0,0.e0));
#144425=direction('',(-4.462816735459e-1,0.e0,-8.948925454249e-1));
#144426=axis2_placement_3d('',#144423,#144424,#144425);
#144428=cartesian_point('',(0.e0,-5.5e0,0.e0));
#144429=direction('',(0.e0,1.e0,0.e0));
#144430=direction('',(-9.844643985931e-1,0.e0,1.755843042606e-1));
#144431=axis2_placement_3d('',#144428,#144429,#144430);
#144433=cartesian_point('',(-5.99e1,-5.5e0,0.e0));
#144434=direction('',(0.e0,1.e0,0.e0));
#144435=direction('',(7.131847653065e-1,0.e0,-7.009760984047e-1));
#144436=axis2_placement_3d('',#144433,#144434,#144435);
#144438=cartesian_point('',(0.e0,-5.5e0,0.e0));
#144439=direction('',(0.e0,1.e0,0.e0));
#144440=direction('',(-4.712068262486e-1,0.e0,-8.820227473806e-1));
#144441=axis2_placement_3d('',#144438,#144439,#144440);
#144443=cartesian_point('',(1.633562618508e-9,-5.e-1,-8.878656977906e1));
#144444=direction('',(-1.e0,0.e0,-1.839875821141e-11));
#144445=direction('',(1.542632136988e-11,-5.449883506237e-1,
-8.384436162823e-1));
#144446=axis2_placement_3d('',#144443,#144444,#144445);
#144448=cartesian_point('',(0.e0,-3.224941752977e0,0.e0));
#144449=direction('',(0.e0,1.e0,0.e0));
#144450=direction('',(0.e0,0.e0,-1.e0));
#144451=axis2_placement_3d('',#144448,#144449,#144450);
#144453=cartesian_point('',(0.e0,2.340933246231e0,0.e0));
#144454=direction('',(0.e0,1.e0,0.e0));
#144455=direction('',(0.e0,0.e0,-1.e0));
#144456=axis2_placement_3d('',#144453,#144454,#144455);
#144458=cartesian_point('',(0.e0,-3.224941752977e0,0.e0));
#144459=direction('',(0.e0,1.e0,0.e0));
#144460=direction('',(0.e0,0.e0,1.e0));
#144461=axis2_placement_3d('',#144458,#144459,#144460);
#144463=direction('',(2.317622299072e-11,8.384436163006e-1,5.449883505954e-1));
#144464=vector('',#144463,6.638341435377e0);
#144465=cartesian_point('',(-5.856412577110e-11,-3.224941753041e0,
9.297878786052e1));
#144466=line('',#144465,#144464);
#144467=cartesian_point('',(0.e0,2.340933246231e0,0.e0));
#144468=direction('',(0.e0,1.e0,0.e0));
#144469=direction('',(0.e0,0.e0,1.e0));
#144470=axis2_placement_3d('',#144467,#144468,#144469);
#144472=direction('',(-2.317018966206e-11,8.384436163006e-1,
-5.449883505954e-1));
#144473=vector('',#144472,6.638341435377e0);
#144474=cartesian_point('',(5.855380069697e-11,-3.224941753041e0,
-9.297878786052e1));
#144475=line('',#144474,#144473);
#144476=cartesian_point('',(-1.633578605720e-9,-5.e-1,8.878656977906e1));
#144477=direction('',(1.e0,0.e0,1.839893862265e-11));
#144478=direction('',(-1.542647263453e-11,-5.449883506237e-1,
8.384436162823e-1));
#144479=axis2_placement_3d('',#144476,#144477,#144478);
#144481=cartesian_point('',(-9.165965764169e-10,-3.840085067458e-1,
1.007888246916e2));
#144482=direction('',(1.e0,0.e0,9.094228842210e-12));
#144483=direction('',(7.624998619535e-12,5.449883506084e-1,-8.384436162922e-1));
#144484=axis2_placement_3d('',#144481,#144482,#144483);
#144486=cartesian_point('',(9.166077896694e-10,-3.840085067458e-1,
-1.007888246916e2));
#144487=direction('',(-1.e0,0.e0,-9.094339864513e-12));
#144488=direction('',(-7.625091745213e-12,5.449883506084e-1,8.384436162922e-1));
#144489=axis2_placement_3d('',#144486,#144487,#144488);
#144491=cartesian_point('',(0.e0,-1.817268966173e0,0.e0));
#144492=direction('',(0.e0,1.e0,0.e0));
#144493=direction('',(7.232832319942e-14,0.e0,-1.e0));
#144494=axis2_placement_3d('',#144491,#144492,#144493);
#144496=cartesian_point('',(0.e0,4.454744960873e0,0.e0));
#144497=direction('',(0.e0,1.e0,0.e0));
#144498=direction('',(5.862752008431e-13,0.e0,-1.e0));
#144499=axis2_placement_3d('',#144496,#144497,#144498);
#144501=cartesian_point('',(0.e0,8.e0,-1.357467952997e2));
#144502=direction('',(-1.e0,0.e0,0.e0));
#144503=direction('',(0.e0,-1.e0,1.421085471520e-14));
#144504=axis2_placement_3d('',#144501,#144502,#144503);
#144506=cartesian_point('',(0.e0,-2.e0,0.e0));
#144507=direction('',(0.e0,1.e0,0.e0));
#144508=direction('',(0.e0,0.e0,-1.e0));
#144509=axis2_placement_3d('',#144506,#144507,#144508);
#144511=cartesian_point('',(0.e0,-2.e0,0.e0));
#144512=direction('',(0.e0,1.e0,0.e0));
#144513=direction('',(0.e0,0.e0,1.e0));
#144514=axis2_placement_3d('',#144511,#144512,#144513);
#144516=cartesian_point('',(0.e0,-2.e0,0.e0));
#144517=direction('',(0.e0,-1.e0,0.e0));
#144518=direction('',(-1.e0,0.e0,0.e0));
#144519=axis2_placement_3d('',#144516,#144517,#144518);
#144521=cartesian_point('',(0.e0,-2.e0,0.e0));
#144522=direction('',(0.e0,-1.e0,0.e0));
#144523=direction('',(1.e0,0.e0,0.e0));
#144524=axis2_placement_3d('',#144521,#144522,#144523);
#144526=cartesian_point('',(-1.036948305e-13,8.e0,1.357467952997e2));
#144527=direction('',(1.e0,0.e0,0.e0));
#144528=direction('',(0.e0,-1.e0,0.e0));
#144529=axis2_placement_3d('',#144526,#144527,#144528);
#144531=cartesian_point('',(0.e0,-1.817268966173e0,0.e0));
#144532=direction('',(0.e0,1.e0,0.e0));
#144533=direction('',(-7.309311417595e-14,0.e0,1.e0));
#144534=axis2_placement_3d('',#144531,#144532,#144533);
#144536=cartesian_point('',(-6.219191828194e-12,4.454744960879e0,
-9.952927521672e1));
#144537=cartesian_point('',(-6.219191828194e-12,4.604377124369e0,
-1.001041102386e2));
#144538=cartesian_point('',(1.239907870852e-11,5.248205625475e0,
-1.033680046926e2));
#144539=cartesian_point('',(-4.807161878066e-12,4.744696884654e0,
-1.094926944843e2));
#144540=cartesian_point('',(2.118518045588e-12,1.893183932718e0,
-1.197924539408e2));
#144541=cartesian_point('',(3.341493748366e-12,-8.243832753227e-1,
-1.287215791946e2));
#144542=cartesian_point('',(3.341493748366e-12,-1.817268966174e0,
-1.338438423193e2));
#144544=cartesian_point('',(0.e0,4.454744960873e0,0.e0));
#144545=direction('',(0.e0,1.e0,0.e0));
#144546=direction('',(-5.866031501510e-13,0.e0,1.e0));
#144547=axis2_placement_3d('',#144544,#144545,#144546);
#144549=cartesian_point('',(6.216804848691e-12,4.454744960879e0,
9.952927521672e1));
#144550=cartesian_point('',(6.216619967647e-12,4.604377124369e0,
1.001041102386e2));
#144551=cartesian_point('',(-1.249142213927e-11,5.248205625475e0,
1.033680046926e2));
#144552=cartesian_point('',(4.795427789868e-12,4.744696884654e0,
1.094926944843e2));
#144553=cartesian_point('',(-2.170156114196e-12,1.893183932718e0,
1.197924539408e2));
#144554=cartesian_point('',(-3.385976069569e-12,-8.243832753227e-1,
1.287215791946e2));
#144555=cartesian_point('',(-3.387623515039e-12,-1.817268966174e0,
1.338438423193e2));
#144557=cartesian_point('',(-1.97e2,-3.e0,8.095346615278e-11));
#144558=direction('',(-4.109308379685e-13,0.e0,-1.e0));
#144559=direction('',(-1.e0,0.e0,4.109308379685e-13));
#144560=axis2_placement_3d('',#144557,#144558,#144559);
#144562=cartesian_point('',(0.e0,-3.e0,0.e0));
#144563=direction('',(0.e0,-1.e0,0.e0));
#144564=direction('',(-1.e0,0.e0,0.e0));
#144565=axis2_placement_3d('',#144562,#144563,#144564);
#144567=cartesian_point('',(0.e0,-3.e0,0.e0));
#144568=direction('',(0.e0,-1.e0,0.e0));
#144569=direction('',(1.e0,0.e0,0.e0));
#144570=axis2_placement_3d('',#144567,#144568,#144569);
#144572=direction('',(0.e0,-1.e0,7.011058400508e-14));
#144573=vector('',#144572,5.5e0);
#144574=cartesian_point('',(-1.98e2,-3.e0,-4.149180998780e-13));
#144575=line('',#144574,#144573);
#144576=direction('',(0.e0,-1.e0,-7.356236831800e-14));
#144577=vector('',#144576,5.5e0);
#144578=cartesian_point('',(1.98e2,-3.e0,4.045930257490e-13));
#144579=line('',#144578,#144577);
#144580=cartesian_point('',(1.97e2,-3.e0,-8.097611470248e-11));
#144581=direction('',(4.110461970797e-13,0.e0,1.e0));
#144582=direction('',(1.e0,0.e0,-4.110461970797e-13));
#144583=axis2_placement_3d('',#144580,#144581,#144582);
#144585=cartesian_point('',(0.e0,-8.5e0,0.e0));
#144586=direction('',(0.e0,-1.e0,0.e0));
#144587=direction('',(1.e0,0.e0,0.e0));
#144588=axis2_placement_3d('',#144585,#144586,#144587);
#144590=cartesian_point('',(0.e0,-8.5e0,0.e0));
#144591=direction('',(0.e0,1.e0,0.e0));
#144592=direction('',(1.e0,0.e0,0.e0));
#144593=axis2_placement_3d('',#144590,#144591,#144592);
#144595=cartesian_point('',(0.e0,-4.e0,0.e0));
#144596=direction('',(0.e0,1.e0,0.e0));
#144597=direction('',(1.e0,0.e0,0.e0));
#144598=axis2_placement_3d('',#144595,#144596,#144597);
#144600=cartesian_point('',(0.e0,-8.5e0,0.e0));
#144601=direction('',(0.e0,1.e0,0.e0));
#144602=direction('',(1.e0,0.e0,0.e0));
#144603=axis2_placement_3d('',#144600,#144601,#144602);
#144605=cartesian_point('',(0.e0,-4.e0,0.e0));
#144606=direction('',(0.e0,1.e0,0.e0));
#144607=direction('',(-1.e0,0.e0,0.e0));
#144608=axis2_placement_3d('',#144605,#144606,#144607);
#144610=direction('',(0.e0,1.e0,1.795107272705e-13));
#144611=vector('',#144610,4.5e0);
#144612=cartesian_point('',(2.e2,-8.5e0,0.e0));
#144613=line('',#144612,#144611);
#144614=cartesian_point('',(0.e0,-8.5e0,0.e0));
#144615=direction('',(0.e0,-1.e0,0.e0));
#144616=direction('',(1.e0,0.e0,0.e0));
#144617=axis2_placement_3d('',#144614,#144615,#144616);
#144619=direction('',(0.e0,1.e0,-1.796854845985e-13));
#144620=vector('',#144619,4.5e0);
#144621=cartesian_point('',(-2.e2,-8.5e0,-2.960594732334e-14));
#144622=line('',#144621,#144620);
#144623=cartesian_point('',(3.570199205839e1,-5.5e0,-3.711627356111e1));
#144624=cartesian_point('',(3.603075699810e1,-5.5e0,-3.680003590736e1));
#144625=cartesian_point('',(3.663362652732e1,-5.368593893574e0,
-3.620368927918e1));
#144626=cartesian_point('',(3.740799831539e1,-4.911662758952e0,
-3.540083573768e1));
#144627=cartesian_point('',(3.779659641787e1,-4.518882910654e0,
-3.498187913926e1));
#144628=cartesian_point('',(3.796827477341e1,-4.3e0,-3.479454139274e1));
#144630=direction('',(0.e0,-1.e0,0.e0));
#144631=vector('',#144630,2.e0);
#144632=cartesian_point('',(0.e0,-3.5e0,-5.15e1));
#144633=line('',#144632,#144631);
#144634=cartesian_point('',(0.e0,-3.5e0,0.e0));
#144635=direction('',(0.e0,-1.e0,0.e0));
#144636=direction('',(0.e0,0.e0,-1.e0));
#144637=axis2_placement_3d('',#144634,#144635,#144636);
#144639=cartesian_point('',(3.945278632559e1,-2.3e0,-3.310177715995e1));
#144640=cartesian_point('',(3.902709481224e1,-2.3e0,-3.360914316136e1));
#144641=cartesian_point('',(3.820207183615e1,-2.353485835701e0,
-3.455366255797e1));
#144642=cartesian_point('',(3.701694984053e1,-2.745524567981e0,
-3.581659016007e1));
#144643=cartesian_point('',(3.635830465812e1,-3.213833377360e0,
-3.647602588490e1));
#144644=cartesian_point('',(3.605810497576e1,-3.5e0,-3.677041019022e1));
#144646=cartesian_point('',(4.611330544072e1,-3.5e0,-2.293061406353e1));
#144647=cartesian_point('',(4.592915914577e1,-3.218515474627e0,
-2.330093098227e1));
#144648=cartesian_point('',(4.551084274416e1,-2.753234195216e0,
-2.412105088957e1));
#144649=cartesian_point('',(4.468325844626e1,-2.356826680679e0,
-2.562741099349e1));
#144650=cartesian_point('',(4.403141334279e1,-2.3e0,-2.671968207369e1));
#144651=cartesian_point('',(4.367324231897e1,-2.3e0,-2.729281783452e1));
#144653=cartesian_point('',(0.e0,-3.5e0,0.e0));
#144654=direction('',(0.e0,-1.e0,0.e0));
#144655=direction('',(8.954039891402e-1,0.e0,-4.452546420103e-1));
#144656=axis2_placement_3d('',#144653,#144654,#144655);
#144658=cartesian_point('',(4.367324231897e1,-2.3e0,2.729281783452e1));
#144659=cartesian_point('',(4.402419044280e1,-2.3e0,2.673123996644e1));
#144660=cartesian_point('',(4.466749275095e1,-2.353442186402e0,
2.565481239424e1));
#144661=cartesian_point('',(4.550264620025e1,-2.745633089900e0,
2.413694561884e1));
#144662=cartesian_point('',(4.592615551482e1,-3.213924148832e0,
2.330697126324e1));
#144663=cartesian_point('',(4.611330544072e1,-3.5e0,2.293061406353e1));
#144665=cartesian_point('',(3.605810497576e1,-3.5e0,3.677041019022e1));
#144666=cartesian_point('',(3.635830281970e1,-3.213835129846e0,
3.647602768771e1));
#144667=cartesian_point('',(3.701694493674e1,-2.745527076791e0,
3.581659520180e1));
#144668=cartesian_point('',(3.820206873329e1,-2.353486094826e0,
3.455366605460e1));
#144669=cartesian_point('',(3.902709351918e1,-2.3e0,3.360914470250e1));
#1